BM66(3 yyyxxxzzz|||{{{yyyyyywwwtttqqqnnnmmmmmmmmmjjjiiihhhfffeeedddddddddcccaaa___```bbbeeeeeedddddddddccccccbbbbbbaaaaaabbbaaa``````aaadddgggiiikkkjjjjjjjjjjjjlllmmmnnnvvvvvvwwwxxxzzz||||||xxxtttsss{{{aaaaaabbbbbbbbbbbbaaaaaa_______________]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[WWWSSSRRRUUUWWWWWWUUUXXXVVVTTTRRRPPPOOOOOOPPPQQQPPPNNNMMMKKKJJJJJJJJJHHHGGGFFFGGGIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIILLLNNNNNNMMMMMMMMMMMMOOOPPPQQQTTTTTTUUUVVVXXX[[[]]]^^^ccccccdddeeegggiiikkkllloooqqquuuzzz~~~|||zzz|||xxxqqqkkkddd___ZZZXXX[[[aaagggwww{{{xxxxxx}}}|||OOOPPPPPPPPPPPPPPPPPPOOOLLLKKKKKKLLLLLLMMMNNNOOOKKKKKKKKKJJJJJJIIIIIIIIIKKKIIIGGGGGGIIIKKKKKKJJJKKKJJJHHHGGGFFFFFFFFFGGGLLLKKKJJJHHHGGGFFFEEEEEECCCDDDDDDEEEFFFFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVVVVWWWXXXZZZ[[[ZZZ[[[]]]```bbbdddfffggghhhkkkpppssstttvvvxxxyyy|||}}}~~~wwwsssooorrryyywwwsssxxxpppjjjhhhiiilllttt||||||qqqooouuuxxxnnngggjjjhhhmmm||||||pppjjjbbb[[[UUUSSSTTTVVVYYY```gggjjjnnnsssrrrmmmhhhpppzzz}}}uuulllfffffflllwww}}}qqqmmmiiigggeeekkkzzz{{{qqqHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDEEEFFFHHHHHHEEEEEEDDDDDDCCCBBBAAAAAABBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAADDDCCCBBB@@@??????>>>>>>>>>???@@@AAA@@@@@@@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>???AAABBBCCCEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKMMMOOOPPPRRRSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVVVVWWWXXXYYYZZZZZZ___bbbeeeffffffffffffgggggghhhkkkmmmnnnmmmlllkkkiiiiiiiiiiiillltttzzzooogggbbb^^^[[[\\\\\\^^^```dddhhhkkkmmmlllkkkjjjiiihhhggggggggghhhiiijjjllllllllllllllllllqqqzzz|||rrrjjjccccccccceeeggggggeeedddfffgggjjjoooxxxxxxooommmiiieeebbb___^^^]]]ZZZ___iiisss|||sssiiieeeddd^^^[[[\\\^^^___dddjjjmmmyyyppphhh___]]]ccckkkppprrrtttzzz{{{yyy}}}xxxlllddd```dddcccgggxxx~~~|||rrrmmmcccXXXRRRPPPPPPOOORRRTTTUUUTTTVVVZZZ\\\[[[VVV\\\bbbfffddd___YYYVVVYYY]]]dddlllpppooolllhhhaaaaaaaaa```___dddttttttiiiFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>==================>>>???@@@AAACCCBBBBBBBBBBBBDDDEEEFFFIIIIIIKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTVVVXXXYYYZZZ\\\___```___^^^___``````bbbdddffffffdddbbb```]]]\\\[[[]]]bbbkkkrrrwwwzzzqqqeee\\\VVVSSSPPPNNNKKKKKKLLLNNNQQQTTTWWWYYYUUUTTTTTTSSSSSSTTTTTTTTTSSSTTTVVVXXXYYY[[[[[[\\\]]]^^^eeeqqq||||||rrrhhh]]][[[YYYXXXYYYXXXWWWUUUZZZYYYXXXXXX[[[___dddfffmmmpppssswwwyyyyyyxxxxxxvvvyyy|||}}}{{{{{{}}}}}}vvvuuuwwwyyyyyypppmmmjjjjjjmmmrrruuuwww{{{wwwttttttuuuuuuyyy{{{yyy|||vvvtttqqqnnnpppwwwqqqzzzuuutttqqqmmm```\\\VVVRRRQQQRRRVVVXXXYYYaaalllwww}}}}}}yyyzzzxxxqqqjjjgggbbb^^^]]]___```___aaaeeejjjsss|||tttppprrryyygggaaa[[[YYY\\\aaadddeeegggoooxxx|||zzz|||}}}|||wwwrrrooooooqqq{{{oookkkiiigggggglllzzz~~~~~~zzzssseeeVVVNNNMMMLLLJJJIIIKKKMMMNNNOOOPPPOOOOOOOOORRRVVVWWWUUUSSSQQQPPPSSSUUUXXX[[[]]]\\\[[[ZZZTTTUUUXXXYYYXXX\\\kkkzzz}}}ooocccGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDCCCCCCGGGFFFEEEDDDBBBAAA@@@???;;;===@@@AAAAAA@@@????????????@@@@@@@@@@@@??????@@@????????????@@@AAAAAA@@@AAABBB@@@>>>>>>@@@CCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDGGGFFFEEEEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLNNNPPPSSSVVVWWWWWWVVVUUUPPPPPPPPPQQQSSSUUUWWWXXXXXXZZZ\\\\\\ZZZYYYXXXYYYYYY[[[^^^aaaaaa```]]]\\\ZZZWWWVVVZZZbbbjjjmmmnnnllleee\\\VVVSSSQQQMMMIIIHHHHHHHHHHHHJJJLLLNNNOOOKKKKKKKKKLLLLLLMMMNNNOOONNNOOOQQQSSSVVVXXXZZZZZZZZZYYY]]]jjjyyy|||uuuccc```[[[XXXVVVUUUTTTRRRTTTSSSQQQOOOPPPQQQTTTUUU[[[]]]___aaabbbbbbaaa```[[[\\\\\\^^^___aaacccdddgggkkkqqqwwwzzz{{{yyyxxxvvvuuussspppmmmjjjgggfff___aaafffmmmuuuzzz||||||rrrwww}}}}}}zzzxxx{{{zzzqqqmmmmmmnnnmmmkkkaaa___```cccjjjoooqqqrrrwwwwwwwwwtttppplllkkkjjjkkknnnpppqqqrrrxxxyyyooommmooozzzzzzoooiiimmmnnnkkknnnvvvrrrrrrooopppqqqqqq```\\\VVVRRRQQQTTTXXX\\\hhhqqq~~~~~~yyy{{{|||zzzwwwvvvsssnnnlllmmmkkkiiijjjmmmsss}}}yyyssspppnnnvvvhhheeeaaa^^^^^^```ccceeegggpppyyy~~~~~~~~~{{{wwwuuuuuuuuu|||{{{~~~nnnZZZPPPPPPOOOLLLIIIIIIKKKLLLLLLKKKJJJJJJKKKMMMOOOOOONNNMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRRRRLLLNNNQQQSSSRRRUUUaaammmwwwjjj^^^HHHGGGFFFEEEEEEFFFGGGHHHCCCDDDEEEFFFFFFGGGFFFFFFHHHGGGFFFDDDCCCAAA@@@???>>>@@@CCCDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>???@@@AAABBBBBB@@@AAAAAA???<<<===@@@CCCBBBBBBAAA@@@??????>>>>>>AAAAAABBBBBBCCCCCCDDDDDDFFFEEEEEEDDDEEEGGGHHHIIILLLMMMNNNOOOOOONNNMMMLLLNNNPPPUUUXXXZZZZZZXXXWWWRRRRRRRRRRRRSSSTTTVVVWWWYYY[[[\\\ZZZWWWTTTSSSSSSRRRTTTWWWZZZ[[[[[[YYYWWWYYYUUUTTTZZZdddjjjkkkhhhddd^^^XXXUUUSSSOOOIIICCCHHHGGGFFFFFFGGGHHHJJJKKKIIIIIIIIIJJJKKKMMMNNNOOONNNOOORRRTTTWWWZZZ\\\]]]ZZZXXX[[[fffvvvjjjfff___ZZZWWWVVVTTTSSSPPPOOONNNNNNPPPRRRTTTVVVSSSTTTUUUVVVUUUUUUSSSSSSSSSRRRQQQSSSVVVZZZ[[[\\\XXX[[[^^^bbbdddddddddcccbbbaaa```___^^^]]]\\\\\\UUUVVVYYY]]]aaacccbbbaaa\\\bbbhhhgggbbb^^^___bbb]]]aaagggmmmsssvvvxxxxxxzzzzzzsssnnniiihhhiiiiiiddd```WWWWWWZZZaaaiiioooqqqqqquuuvvvvvvtttoookkkhhhggghhhjjjkkkllloooxxxxxxooommmoooiiiyyyuuulllkkksssvvvtttvvv~~~~~~sssqqqtttwwwyyygggccc]]]YYYWWWYYY]]]```www}}}{{{wwwxxx{{{|||zzzxxxttt{{{mmmllliiieeecccdddgggkkknnnvvv~~~~~~xxx```UUUTTTSSSOOORRRNNNKKKIIIHHHGGGIIILLLHHHJJJLLLMMMLLLJJJJJJKKKLLLNNNPPPQQQPPPOOOOOOOOOLLLMMMPPPSSSRRRSSS\\\fffwwwtttfff[[[QQQNNNKKKLLLNNNOOOMMMKKKGGGJJJMMMLLLJJJJJJLLLOOONNNIIIFFFGGGEEEBBBCCCFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFHHHHHHFFFDDDDDDCCCCCCEEEFFFFFFDDDCCCAAABBBCCCCCCAAA@@@AAABBBFFFCCCAAAAAACCCCCC???<<>>>>>??????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAACCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGGGGFFFEEEDDDIIIJJJLLLMMMNNNOOOOOOOOOMMMMMMNNNNNNPPPTTTYYY^^^eeehhhjjjjjjjjjmmmsssyyyqqqiiicccccciiitttyyysssiiibbbVVVTTTRRRPPPMMMJJJHHHHHHGGGJJJMMMQQQYYYkkk|||yyyuuurrrqqqrrrrrrrrrwwwxxx||||||gggZZZWWWWWWaaaiiioooqqqrrrsssqqqnnnllliiieee```]]][[[[[[\\\ZZZ]]]___^^^ZZZWWWVVVWWWVVVWWWXXXXXXWWWYYY]]]aaaaaa___[[[VVVRRRMMMKKKIIIKKKJJJHHHFFFFFFFFFFFFGGGGGGGGGEEEEEEGGGMMMUUU[[[YYYXXXSSSMMMIIIKKKQQQWWWVVVVVVTTTQQQNNNMMMNNNPPPQQQTTTXXX[[[]]]\\\[[[YYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^```ccccccbbbaaaaaabbbbbb^^^YYYTTTSSSUUUYYY\\\ZZZ[[[]]]^^^```bbbddddddggggggfffeeedddccccccccc[[[ZZZ[[[]]]aaaeeeffffffeeegggjjjnnnrrrrrrpppmmmfffhhhkkkkkkhhhddd```^^^ZZZZZZYYYYYYXXXZZZ]]]aaaiiigggddddddfffiiijjjkkkjjjkkkkkkjjjjjjhhhggggggbbbcccdddccc___\\\ZZZZZZaaaeeeddd]]]WWWVVVWWWVVV]]]ccckkkpppqqqnnnkkkiiikkkkkkjjjkkklllnnnpppqqqpppnnnmmmooossstttrrrpppllljjjiiiiiikkkmmmmmmmmmkkkiiifffeeedddcccaaa___bbbhhhooosssrrrnnnjjjgggiiitttvvvttttttxxx}}}zzzoooddd[[[YYYYYYTTTRRRNNNJJJGGGDDDCCCBBBFFFFFFFFFEEEDDDBBB@@@???@@@>>>>>>>>>@@@@@@???>>>================================================>>>>>>=====================>>>???AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???@@@AAACCCDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJMMMRRRVVV[[[]]]_________bbbhhhllluuu}}}|||{{{{{{|||xxxccc```eeesss~~~~~~vvvooo```]]]XXXSSSNNNKKKIIIHHHFFFIIILLLPPPWWWeeewwwyyy~~~{{{uuurrrrrrsssqqqpppqqqssswww}}}qqqfff```aaaeeehhhiiilllppppppmmmiiifffaaa]]]\\\]]]___aaa]]]___aaa]]]WWWUUUWWW[[[[[[[[[ZZZZZZZZZ[[[]]]___YYYWWWTTTQQQOOOOOOOOOOOOOOONNNLLLJJJIIIIIIJJJJJJGGGGGGFFFEEEGGGKKKRRRWWWWWWVVVRRRNNNKKKLLLPPPTTTXXXWWWTTTQQQMMMMMMNNNPPPPPPSSSWWW[[[]]]]]][[[YYYVVVVVVWWWXXXZZZ[[[]]]^^^```aaabbbbbb```___]]]]]][[[YYYUUUQQQPPPRRRUUUWWWYYYYYYZZZ[[[\\\]]]______`````````aaaaaabbbcccddd___^^^^^^^^^```bbbdddeeebbbccceeeiiilllmmmllljjjgggfffeeehhhkkklllhhheee```]]]ZZZZZZZZZZZZ^^^ccciiigggdddccccccdddeeefffhhhiiiiiihhhfffdddaaa```[[[\\\]]]]]]ZZZXXXWWWXXX___dddgggccc```aaabbbaaafffiiinnnqqqqqqpppnnnmmmmmmllllllmmmpppsssuuuvvvrrrpppooooooqqqqqqooommmgggeeeccccccdddffffffeee___]]][[[YYYXXXXXXYYYYYYYYYaaalllqqqpppjjjdddaaa\\\ccciiiiiijjjjjjiiieeeccccccgggnnnwww~~~}}}|||vvvkkk^^^TTTOOONNNIIIHHHEEECCC@@@???>>>===AAA@@@@@@???>>>>>>??????>>>===<<<===???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;========================BBBAAA???<<<:::<<>>======<<>>=========>>>???@@@>>>===<<<<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::========================<<<<<<<<<>>>??????===<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCFFFIIINNNNNNOOONNNNNNOOORRRSSSVVV]]]aaaaaabbbkkkxxx~~~xxxvvvvvvvvvwwwzzz}}}|||xxxttttttuuuxxx{{{mmmaaa[[[bbbnnnttttttsssccc^^^WWWPPPJJJGGGFFFFFFEEEGGGKKKOOOTTT\\\fffmmmzzzuuu{{{zzzwwwuuuttttttsssnnnnnnoooqqqsssvvvxxxyyy}}}|||{{{yyyyyyzzz{{{|||~~~uuuiiigggkkkkkkhhheeecccaaa``````bbbdddfffffffffccc^^^YYYWWWYYY\\\___\\\ZZZ___ggglllkkkhhhYYYWWWUUUSSSRRRRRRSSSTTTSSSSSSSSSSSSRRRRRRQQQQQQOOOPPPPPPNNNMMMLLLNNNPPPQQQRRRRRRRRRQQQPPPOOONNNMMMOOOPPPPPPPPPPPPRRRTTTRRRTTTVVVYYYZZZ[[[ZZZZZZ[[[[[[[[[\\\]]]___bbbccceeeddddddddddddbbb___]]][[[ZZZYYYXXXXXXYYYYYYZZZYYYXXXWWWUUUUUUUUUVVVVVVSSSTTTUUUWWWYYY\\\^^^____________]]][[[ZZZZZZ\\\ZZZYYYYYYZZZ\\\\\\[[[ZZZYYY[[[cccsssssseeeaaaXXXSSSWWWXXXVVVXXX^^^______]]]ZZZWWWXXXZZZ]]]aaa```___^^^[[[YYYWWWVVVRRRPPPNNNKKKIIIKKKPPPTTT[[[ccciiijjjkkkooorrrrrroookkkeeeaaa```aaabbbbbb\\\[[[[[[```fffjjjjjjiiiddddddddddddeeefffggghhhcccaaa___^^^_________^^^ZZZWWWSSSNNNKKKKKKOOOSSSWWW___iiimmmjjjfffdddddddddddd___TTTMMMJJJHHHEEEGGGHHHKKKQQQ[[[gggrrrxxxyyyzzzwwwmmm]]]NNNDDD??????>>>>>>===<<<<<<;;;:::;;;;;;::::::;;;;;;<<<======<<<:::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;888888999999::::::::::::<<<<<<===>>>>>>===<<<;;;========================777:::AAAJJJPPPLLLAAA777:::;;;<<<===============>>>???@@@@@@???@@@CCCEEEFFFGGGGGGHHHIIIJJJLLLLLLQQQVVVZZZYYYWWW]]]iiitttyyyzzz{{{|||uuurrrsssssstttwwwyyywwwsssnnnmmmnnnrrruuuzzzkkk]]]RRRSSSYYY]]]___```YYYVVVPPPKKKGGGFFFFFFFFFFFFHHHKKKOOOTTT[[[ccchhhppp}}}yyy}}}}}}~~~~~~~~~zzzvvvssssssnnnnnnnnnmmmmmmmmmooopppsssttttttuuuuuuuuuvvvwwwvvvyyy}}}~~~}}}}}}ppplllooommmhhh___```aaabbbdddeeefffgggiiigggccc___]]]]]]]]]^^^[[[ZZZZZZ]]]bbbeeefffeee^^^]]][[[XXXWWWVVVVVVVVVUUUVVVXXXYYYYYYXXXWWWVVVUUUTTTRRRPPPNNNNNNQQQTTTUUUTTTSSSSSSSSSRRRQQQPPPIIILLLOOOQQQRRRRRRTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[``````______aaaccceeegggfffeeeddddddfffeeebbb___]]]]]]^^^^^^^^^^^^^^^^^^\\\[[[YYYXXXXXXXXXZZZ[[[WWWWWWXXXXXXZZZ[[[]]]^^^^^^aaabbbaaa___]]]^^^___^^^]]][[[ZZZZZZZZZYYYWWWSSSWWW```mmmuuutttkkkbbb___UUUQQQVVVYYYUUUVVV\\\]]]]]]\\\YYYWWWWWWZZZ^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZXXXTTTOOOKKKKKKNNNQQQYYYaaagggggghhhmmmpppppplllggg```\\\\\\\\\\\\[[[UUUSSSTTTYYY___aaa___\\\XXXYYYZZZ[[[]]]```cccfffeeebbb^^^\\\\\\[[[ZZZYYYXXXVVVQQQLLLIIIKKKQQQVVV[[[aaaffffff```[[[[[[^^^``````YYYNNNFFFEEEDDDBBB@@@@@@BBBEEEJJJSSS[[[aaajjjkkkiiiaaaVVVKKKEEEBBB>>>>>>>>>>>>===<<<;;;;;;999999:::::::::;;;;;;;;;<<<;;;:::;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;AAAMMMXXXWWWIII<<<:::;;;;;;<<<<<<<<<<<<<<>>>>>???AAAEEEKKKNNNSSSTTTTTTPPPIIIDDDCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<=========<<<<<<<<<;;;;;;<<<>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<===???@@@AAAAAA;;;<<<===>>>???>>>======999999999999999999999999>>>999999CCCQQQVVVLLLAAA<<<======>>>>>>>>>=========>>>???>>>======???@@@@@@AAACCCGGGMMMQQQSSSSSSMMMJJJHHHJJJLLLMMMNNNPPPNNNTTTZZZcccvvvrrrjjjggghhhiiikkkooossssssqqqooopppqqqsssuuuyyyzzzkkkaaaVVVQQQMMMIIIGGGHHHFFFEEEDDDDDDDDDFFFHHHIIIIIIJJJLLLPPPVVV]]]dddhhhmmmyyy~~~yyyvvvvvvxxxyyy{{{tttoootttpppppptttuuusssqqqrrrppppppooooooooooooppppppqqqpppooommmmmmmmmmmmnnneeekkkooopppqqquuuvvvttt|||~~~~~~uuuooommmmmmmmmiiieeecccggglllpppuuuzzzvvvoooeee^^^]]]```eeehhhhhheeebbb___^^^^^^___```bbbccceeefffeeeaaa]]][[[```^^^___dddjjjjjjddd]]][[[XXXUUUQQQOOORRRWWW[[[WWWVVVUUUTTTSSSSSSSSSSSSPPPQQQRRRSSSUUUVVVWWWXXX[[[[[[[[[[[[\\\]]]^^^^^^gggggggggffffffeeeeeedddeeeddddddgggjjjjjjgggdddcccbbbbbbeeeiiiiiifffbbbeeedddcccbbbbbbbbbcccdddbbbaaa___^^^^^^^^^```aaa```ccceeeffffffggghhhiiikkkjjjhhhfffdddbbb```___^^^aaaeeegggfffeeeddddddbbb```___]]]]]]___```bbbbbbaaa___^^^^^^___aaabbbjjjttt|||zzzpppjjjmmmssswwwuuuoooggg___YYYUUUTTT\\\\\\[[[[[[^^^aaaeeeggggggeeeaaa^^^]]]^^^```bbb\\\[[[ZZZZZZZZZYYYWWWUUUUUUTTTSSSSSSVVV[[[```dddggggggfffaaaZZZRRRMMMJJJIIIJJJJJJIIIIIIMMMUUU[[[___]]]ZZZSSSMMMJJJKKKNNNQQQRRRQQQNNNGGGAAAAAADDDCCCBBB@@@???>>>>>>>>>???DDDEEEEEECCCBBBBBBDDDFFFIIIWWWZZZNNNBBBAAABBB???DDDAAA===;;;;;;>>>BBBEEE???>>>===<<<<<<<<<======999:::::::::;;;;;;;;;;;;===<<<<<<;;;:::999999888888999999999999:::===@@@;;;;;;;;;===@@@AAA@@@???999::::::;;;;;;;;;::::::::::::;;;>>>AAACCCCCCBBB;;;;;;;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<===>>>>>>???BBBHHHQQQZZZ^^^^^^\\\LLLJJJGGGDDDDDDEEEHHHJJJKKKMMMPPPUUU^^^gggpppuuurrr}}}|||qqqkkkeeeaaaaaaccckkkpppqqqpppooommmiiiooovvv|||~~~{{{hhhTTTKKKHHHFFFCCCCCCEEECCCBBBDDDHHHIIIHHHFFFHHHIIILLLSSS[[[ccciiikkksss{{{}}}~~~~~~}}}{{{xxxxxxyyyyyy~~~~~~}}}~~~}}}{{{wwwsssppppppttt|||{{{vvvuuuooonnnmmmllllllkkkkkkkkkjjjiiigggeeedddccccccdddccciiimmmmmmnnnrrrsssrrrqqqsssuuuuuuuuuuuuvvvxxxzzzxxxtttqqqooooooqqqrrrlllhhhfffiiilllnnnrrrwwwxxxsssllleeecccbbbddddddhhhfffdddccccccdddfffhhhiiijjjkkkkkkjjjgggdddbbbccccccffflllrrrooofff^^^WWWUUURRRPPPPPPSSSXXX\\\[[[ZZZWWWUUUSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVVVVYYYYYYYYYYYYZZZ\\\]]]^^^fffffffffeeeeeeeeeeeeeeedddddddddgggiiiiiigggdddfffddddddgggjjjkkkiiifffgggfffeeeddddddeeeffffffdddccc```^^^^^^___```aaaccceeeggghhhhhhiiikkkmmmmmmllljjjhhhfffdddbbbaaadddfffiiillllllkkkjjjiiifffeeedddccccccdddeeeffffffeeeddddddeeegggiiijjjooowww|||sssmmmooouuu~~~~~~|||tttjjjaaa[[[YYY]]]\\\[[[ZZZZZZ]]]___aaabbbccccccbbbbbbcccgggjjjnnniiiccc^^^[[[ZZZXXXWWWXXXWWWUUUVVVXXX]]]bbbeeeggghhhiiifff```YYYUUUSSSPPPPPPPPPMMMLLLNNNUUU[[[```^^^YYYRRRKKKGGGHHHJJJNNNKKKHHHGGGEEECCCBBBCCCAAAAAA@@@?????????@@@@@@BBBCCCCCCCCCBBBCCCFFFHHHVVVgggooobbbQQQHHHDDDAAABBB@@@===;;;;;;>>>BBBDDDKKKJJJHHHEEEAAA>>><<<<<>>===============;;;;;;;;;:::999999999888999999:::::::::;;;>>>@@@DDDBBBAAA@@@AAAAAA???===;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::;;;======<<<;;;::::::;;;;;;;;;;;;::::::===============>>>??????DDDFFFKKKRRRYYY\\\[[[YYYLLLJJJHHHEEEEEEEEEGGGHHHHHHJJJMMMRRRZZZccckkkppp{{{~~~rrrfff\\\ZZZ^^^aaaiiiooonnnllljjjfffbbbgggqqq{{{}}}||||||yyyvvvyyy{{{pppZZZNNNJJJHHHGGGGGGIIIGGGFFFHHHKKKMMMLLLKKKJJJJJJMMMRRR[[[eeennnrrrzzz{{{||||||{{{{{{|||}}}{{{zzzzzz{{{{{{|||zzzyyyyyyzzz{{{zzzyyyqqqrrrxxx}}}vvvssspppooonnnmmmkkkjjjiiiiiihhhfffdddbbb```_________bbbhhhlllkkklllpppqqqpppkkknnnpppqqqooommmllllllkkkjjjjjjjjjkkknnnppprrrmmmiiigggiiijjjjjjmmmrrrvvvtttppplllhhheeedddcccfffeeeeeeeeefffiiilllnnnooooooooonnnmmmkkkiiihhhgggiiimmmtttwwwsssiii___YYYXXXVVVUUUWWWZZZ^^^aaa^^^\\\YYYWWWVVVXXXZZZ[[[\\\[[[ZZZXXXWWWVVVWWWWWWXXXXXXXXXXXXZZZ\\\___aaaeeeeeeddddddeeeeeeffffffdddddddddfffiiiiiigggfffgggeeedddfffjjjlllkkkiiigggfffeeeeeeeeeeeegggggggggeeebbb```___```aaacccdddfffgggggghhhjjjmmmpppoooooommmkkkiiifffdddcccgggiiilllooopppooonnnmmmhhhhhhgggffffffggghhhhhhhhhggghhhiiikkkmmmpppqqqvvv}}}vvvppprrrvvv~~~~~~ssshhhbbbaaaaaa___]]][[[ZZZZZZ[[[\\\^^^ccchhhjjjiiijjjnnnssszzzssshhh```\\\\\\]]]]]]\\\[[[ZZZZZZ\\\```dddfffhhhjjjkkkjjjhhhfffeeeeeegggfffbbb\\\WWWWWW[[[```___]]]XXXQQQLLLJJJKKKMMMQQQOOOKKKJJJKKKLLLKKKIIIFFFFFFEEECCCCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKNNNZZZmmmyyynnnZZZLLLFFFBBBBBBAAA>>>===>>>@@@CCCDDDLLLMMMMMMIIICCC???===>>>BBBAAA???===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;<<>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;999888::::::::::::::::::::::::>>>>>>======>>>>>>??????BBBDDDGGGLLLQQQSSSRRRPPPLLLKKKIIIGGGFFFFFFEEEEEEEEEGGGKKKQQQZZZccclllqqqyyyooo```TTTUUU\\\```iiiooonnnjjjgggbbb^^^dddoooyyy}}}}}}}}}{{{wwwrrrqqqrrrssspppkkkiiilllnnnttt|||xxxrrreeegggnnnzzzsss\\\PPPKKKIIIJJJLLLKKKIIIHHHHHHJJJLLLLLLLLLLLLMMMPPPWWWaaammmxxxyyyyyyyyyyyyyyyzzz{{{||||||{{{zzzzzzzzz|||}}}|||zzzwwwvvvxxxzzz||||||yyywwwyyy~~~}}}vvvpppnnnmmmmmmmmmlllkkkiiihhhhhhfffeeecccaaa```_________dddjjjmmmllllllpppqqqpppkkkmmmooopppnnnmmmmmmmmmhhhfffeeedddeeegggjjjlllkkkgggfffhhhhhhgggkkkpppttttttrrrnnnjjjgggeeeeeecccccccccdddfffiiilllmmmnnnmmmllljjjiiihhhggggggiiijjjnnnrrruuuqqqhhh```\\\ZZZYYYZZZ\\\___bbbccc\\\ZZZXXXYYY[[[aaafffjjjjjjhhhddd```]]][[[ZZZZZZZZZYYYXXXXXXZZZ]]]aaacccddddddccccccdddeeefffgggdddeeefffggghhhiiihhhgggfffcccbbbdddhhhkkkkkkiiieeedddcccccccccdddeeefffiiigggdddbbbaaaaaacccdddddddddeeeeeefffhhhlllppppppoooooommmkkkhhhfffdddfffgggjjjmmmooopppnnnlllffffffffffffffffffffffffeeeeeegggiiilllooorrrttt}}}vvvpppqqqssstttyyy}}}yyyppphhhffffffdddccc```^^^]]]\\\]]]]]]```hhhoooqqqnnnmmmpppuuuuuuooofff___]]]___bbbddd``````______aaacccfffgggiiijjjjjjkkkmmmrrryyy~~~zzzoooeee```bbbeee```]]]YYYTTTRRRSSSUUUWWW[[[^^^^^^[[[YYYXXXVVVSSSRRRQQQPPPNNNMMMKKKKKKJJJOOOOOOPPPOOOOOOPPPSSSUUUXXXfffooogggYYYPPPKKKHHHFFFEEECCCBBBBBBCCCDDDEEEHHHLLLOOONNNIIIDDDCCCDDDCCCAAA???===;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<===@@@BBBIIIFFFCCCBBBAAAAAA@@@???>>>>>><<<;;;;;;;;;<<<===;;;:::999:::<<<===<<<;;;999999999999999::::::;;;>>>===============>>>>>>???@@@CCCFFFIIIJJJJJJIIIKKKKKKJJJIIIHHHFFFDDDCCCCCCEEEJJJQQQZZZdddlllqqqwwwzzz~~~~~~||||||yyytttooolllkkkjjjhhhhhhiiieeeZZZQQQSSSZZZ]]]gggooooookkkhhheeebbbhhhooottttttrrrpppmmmhhhgggiiimmmooonnnjjjgggeeegggmmmuuuyyyzzz|||~~~~~~{{{}}}{{{uuupppooollliii^^^\\\^^^eeeooo|||{{{jjjXXXOOOMMMKKKLLLNNNMMMLLLJJJIIIJJJKKKLLLMMMMMMRRRYYYcccooo{{{vvvvvvuuuvvvwwwxxxxxxxxxxxxwwwvvvwwwxxx||||||xxxvvvwwwzzz{{{|||zzzvvvuuutttooommmnnnhhhiiiiiijjjjjjiiihhhgggdddcccaaa```____________ggglllnnnmmmmmmppprrrqqqllllllkkkiiiggggggiiijjjjjjgggccc```___aaadddfffgggeeefffhhhhhhhhhmmmsss{{{zzzwwwqqqjjjffffffgggcccccccccccceeegggiiijjjjjjiiigggeeedddcccccccccgggggggggjjjkkkjjjeeeaaa\\\ZZZYYY[[[^^^``````___YYYXXXWWWXXX]]]dddkkkpppssspppjjjddd```^^^]]]^^^]]][[[YYYWWWYYY\\\```cccdddcccbbbbbbbbbdddeeegggeeefffggggggggggggggghhheeebbbaaaccchhhkkkllljjjdddccccccbbbcccdddeeefffiiihhhfffeeeddddddeeefffdddeeeeeeeeefffhhhlllooonnnnnnnnnnnnllljjjgggfffdddeeegggkkkooopppnnnkkkdddeeeffffffffffffeeedddcccdddfffiiilllppprrrttt|||tttnnnmmmnnnnnnqqqrrrnnnhhhddddddfffeeedddbbbaaa``````aaaaaafffmmmuuuvvvqqqlllmmmppplllhhhccc```aaaccceeefffddddddcccddddddeeefffgggiiihhhfffhhhooo||||||nnnggggggjjjiiieee```\\\[[[]]]```bbbhhhrrrwwwqqqhhhccc```]]]\\\\\\[[[[[[[[[ZZZYYYYYY]]]^^^]]][[[YYYYYY[[[]]][[[______[[[UUURRRQQQOOOJJJJJJJJJIIIIIIHHHGGGGGGNNNSSSXXXXXXTTTMMMHHHFFFCCCBBB@@@???=========>>>;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;:::;;;===???BBB@@@@@@AAACCCDDDEEEDDD@@@???<<<::::::;;;===>>>???===;;;;;;<<<<<<<<<;;;::::::999999999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<>>>@@@BBBEEEFFFHHHIIIJJJJJJJJJJJJIIIGGGEEECCCBBBBBBCCCFFFKKKRRRYYY___bbbdddfffkkkppptttvvvvvvvvvmmmhhhbbb^^^[[[XXXWWWWWWVVVUUUVVVWWWTTTOOOPPPTTTUUUaaakkkllliiihhhgggeeehhhjjjiiiggghhhjjjhhhccc___ccchhhkkknnnnnnkkkgggaaaeeekkkppprrruuuyyy}}}zzzwwwwwwyyyyyywwwyyy}}}~~~qqqfffaaa]]]YYYUUURRRQQQVVV]]]eeerrr|||xxxxxxzzzxxxsssggg\\\RRRPPPPPPOOOOOOQQQQQQOOOMMMLLLLLLNNNQQQSSSPPPYYYggguuurrrqqqppprrrtttuuuuuutttrrrssstttvvvyyy|||}}}yyyxxxxxxyyyyyyxxx~~~wwwqqqppppppooopppssslllmmmnnnoooooonnnmmmlllhhhgggeeecccbbbaaaaaabbbfffjjjllljjjiiimmmooonnnmmmmmmjjjgggcccbbbdddfffhhheeebbb___^^^___aaabbbcccccceeeiiiiiiiiiooovvv|||tttkkkeeeeeegggeeeeeeeeeeeeeeefffggghhhhhhgggeeecccbbbaaaaaaaaacccbbbaaaaaacccdddcccbbb```^^^^^^aaadddfffdddaaa[[[YYYXXXXXX[[[aaagggkkkrrrnnnhhhccc```___```bbbbbb```\\\YYYYYY[[[___bbbeeecccbbbaaaaaabbbdddfffeeefffgggfffdddddddddfffdddcccbbbfffkkknnnmmmllleeedddccccccdddeeeggghhhhhhhhhhhhhhhhhhhhhggggggfffggghhhhhhhhhiiillloookkklllmmmnnnmmmkkkiiigggffffffhhhlllqqqsssqqqmmmfffgggiiijjjjjjiiigggfffeeefffiiikkknnnqqqsssttt~~~~~~{{{vvvqqqmmmllllllpppooommmiiieeeccccccddddddddddddccccccddddddeeejjjpppvvvvvvqqqkkkiiijjjiiigggeeeeeeeeefffeeedddffffffffffffffffffffffffgggeeecccfffppptttnnnppptttuuupppiiidddccceeefffggguuuvvvpppmmmjjj```aaaccceeefffggggggggghhhhhhgggdddaaa___```bbb^^^[[[WWWRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQ[[[___dddfffbbbYYYNNNFFFGGGFFFEEEDDDBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;:::999999<<<>>>??????AAADDDHHHKKKKKKKKKCCCAAA===;;;:::<<<>>>@@@EEEBBB>>><<<;;;:::888777;;;::::::999:::;;;===>>><<<<<<;;;;;;::::::;;;;;;:::<<<>>>???@@@AAADDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAABBBDDDGGGJJJKKKRRRTTTYYY```gggjjjkkkjjj]]]WWWRRRRRRTTTSSSRRRRRRNNNJJJIIILLLLLLJJJJJJLLLMMMXXXbbbbbb______aaaaaa^^^]]]\\\___hhhqqqooohhhWWW[[[___aaaeeejjjiiieee[[[^^^dddjjjppptttwwwxxxooommmnnnqqqrrrqqqtttyyy|||oooaaaYYYTTTPPPLLLIIIJJJNNNSSSWWW]]]cccddddddaaa]]]]]]aaaaaa]]]WWWQQQNNNPPPSSSRRRRRRSSSMMMLLLLLLKKKLLLPPPVVV[[[^^^jjj{{{lllkkkkkkmmmppprrrqqqoookkknnnsssxxx{{{|||||||||}}}{{{yyyyyyyyyxxxvvvtttuuupppnnnpppqqqooooooqqqpppqqqrrrsssrrrqqqooonnnmmmkkkhhheeebbbaaa`````````dddeeecccbbbfffhhhgggkkklllkkkiiifffeeeeeefffcccccccccaaa```^^^]]]\\\\\\]]]aaadddddddddjjjsss~~~~~~{{{tttkkkeeeeeegggddddddddddddeeefffffffffffffffeeecccbbbaaa```______^^^^^^___aaaccccccdddcccbbbcccgggmmmooolllhhh___]]][[[[[[\\\```eeehhhkkkhhhccc``````bbbfffiiimmmiiiddd___^^^```dddffffffdddbbb``````aaacccddddddeeeeeeccc```___```bbbbbbaaabbbfffkkknnnmmmjjjccccccbbbbbbcccdddfffgggfffhhhjjjkkklllkkkiiihhheeeggghhhhhhhhhhhhiiikkkjjjkkkmmmoooooonnnllljjjhhhgggiiinnntttvvvsssooohhhjjjlllnnnnnnllljjjhhhhhhiiikkknnnppprrrssstttyyywwwtttqqqooommmmmmmmmqqqnnnjjjhhhhhhiiigggfffhhhhhhhhhhhhhhhiiiiiiiiijjjnnnrrrsssppplllhhhfffiiihhhffffffgggfffdddbbbgggggghhhhhhgggfffeeeddddddcccbbbfffqqq}}}pppnnnttt{{{|||vvvnnniiihhhjjjllllllxxxwwwvvvtttoooeeefffhhhiiijjjjjjjjjjjjkkkjjjiiifffcccaaabbbcccaaa___\\\YYYVVVTTTTTTUUU[[[^^^aaadddffffffeeedddgggkkkssszzz{{{ssseeeYYYZZZYYYYYYVVVSSSOOOKKKIIICCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@???>>>>>>AAACCCCCCEEEHHHMMMQQQSSSRRRQQQGGGDDD@@@===<<<>>>AAACCCJJJGGGBBB???===<<<;;;999<<<;;;::::::;;;<<<>>>@@@======<<<;;;;;;;;;;;;;;;888:::;;;;;;:::;;;>>>AAAAAAAAA@@@??????>>>======>>>>>>>>>===>>>??????@@@FFFGGGKKKRRRXXX\\\[[[YYYPPPHHHFFFLLLRRRQQQOOOOOOJJJFFFDDDEEEFFFEEEGGGJJJIIITTT\\\ZZZTTTSSSVVVWWWQQQPPPTTT```rrr~~~xxxlllSSSUUUUUUSSSXXX______[[[TTTVVV\\\eeemmmoookkkgggcccaaabbbddddddcccgggnnnppptttsssiii^^^VVVQQQNNNIIIFFFGGGKKKNNNNNNOOOSSSLLLPPPQQQNNNMMMPPPQQQPPPOOOJJJIIINNNQQQPPPOOOQQQJJJKKKMMMNNNRRRYYYbbbiiixxxhhhggggggjjjnnnpppooolllfffkkksss{{{~~~}}}zzzwwwyyyxxxxxxyyyyyyxxxuuurrrnnnlllmmmqqqrrrnnnjjjiiimmmnnnooonnnmmmkkkhhhfffkkkiiieee```]]]ZZZXXXWWW[[[___```]]]\\\___bbbaaacccfffiiijjjiiigggggggggaaacccdddeeebbb]]]XXXUUUVVVWWW[[[___^^^^^^dddlllrrruuuuuuqqqjjjffffffhhhaaaaaabbbccccccddddddeeeeeeeeedddcccbbb```___^^^\\\]]]^^^```bbbdddeeeeeeaaa```bbbhhhnnnqqqnnnjjjaaa```^^^^^^```cccgggjjjfffdddaaa___aaaffflllooowwwssslllgggdddfffiiilllfffeeebbb```___```bbbdddbbbccccccaaa]]][[[\\\^^^^^^^^^___dddjjjllljjjggg``````______```bbbccceeeeeegggkkkmmmnnnmmmjjjhhhccceeeggggggfffeeefffgggiiikkknnnppppppooonnnlllhhhggghhhnnntttwwwtttppphhhjjjmmmoooooommmjjjhhhiiijjjlllnnnpppqqqrrrrrrtttrrrooonnnnnnoooppppppnnnjjjgggiiimmmooommmjjjmmmmmmmmmmmmmmmmmmmmmmmmhhhjjjnnnppppppmmmiiifffhhhgggeeeeeeeeeeeedddcccggghhhhhhhhhgggfffdddcccbbbbbbcccgggrrr~~~nnndddeeeoooxxx{{{uuummmjjjkkknnnqqqrrrpppyyyzzzqqqmmmppppppiiikkkkkkkkkkkkjjjhhhfffeeeiiiiiihhheeebbb```aaacccfffhhhjjjiiiccc^^^^^^aaadddhhhmmmrrruuuwwwvvvuuupppuuuwwwssssssrrrooojjjddd^^^[[[KKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEGGGIIIJJJLLLPPPTTTXXXYYYWWWTTTJJJGGGBBB???>>>@@@CCCEEELLLIIIEEEBBBBBBBBBAAA@@@===<<<;;;:::;;;===???AAA???>>>===<<<<<<<<<<<<<<<<<<>>>>>>===;;;;;;>>>AAA>>>===<<<;;;::::::;;;;;;>>>>>>>>>>>>???@@@BBBBBB???@@@CCCHHHNNNOOOMMMJJJHHHAAA@@@HHHOOONNNJJJIIIFFFCCCBBBCCCCCCBBBGGGNNNJJJTTTZZZUUUNNNLLLNNNOOOIIIJJJRRRddd||||||kkkRRRRRROOOJJJNNNUUUWWWSSSLLLMMMSSS]]]dddcccYYYPPPVVVTTTTTTUUUTTTRRRWWW^^^gggmmmnnneeeZZZRRRLLLHHHHHHEEEDDDGGGHHHFFFEEEGGGEEEKKKNNNJJJHHHIIIJJJIIILLLGGGFFFJJJLLLKKKKKKMMMOOORRRUUUXXX^^^gggsss|||ccccccdddeeeffffffffffff```iiiuuu}}}{{{vvvrrrtttsssuuuwwwzzzyyytttpppfffffffffgggiiijjjiiigggeeeggghhhhhheeedddcccdddjjjiiifffaaa[[[XXXXXXXXXXXXYYYZZZ[[[]]]^^^^^^___\\\___cccffffffdddaaa___^^^]]]\\\]]]]]][[[XXXVVVUUUTTTRRRRRRUUUYYY]]]```eeehhhiiigggccc```aaabbb`````````___^^^^^^aaacccbbbbbbbbbaaaaaa``````___]]]^^^______^^^___aaabbbZZZ]]]```dddhhhjjjllllllccccccdddeeeeeeeeeeeeeeefffccc___^^^```eeelllpppzzzwwwrrrmmmiiigggfffggglllhhhccc```_______________]]]ZZZXXXXXX[[[^^^aaa^^^^^^^^^___aaacccfffhhhdddbbb___]]]]]]]]]___```fffeeeeeefffggghhhgggfff`````````aaabbbdddeeefffhhhhhhjjjllloooooommmkkkgggfffeeeiiinnnrrrsssrrrnnnooooooooonnnmmmkkkjjjhhhiiiiiiiiijjjlllqqqtttttttttsssqqqpppooonnnmmmooonnnnnnnnnmmmmmmmmmmmmpppmmmkkklllooopppnnnlllkkkkkklllnnnooommmjjjggghhhgggfffggghhhiiihhhffflllnnnooonnnkkkgggdddccc```^^^```iiiuuuxxxllleeedddgggiiijjjjjjiiihhhiiijjjmmmoooqqqssssssrrrqqqooommmkkkjjjlllllljjjiiigggfffeeeeee`````````aaadddgggkkkmmmqqquuuwwwssskkkfffhhhkkkoooyyy|||wwwjjj^^^WWWOOOKKKMMMOOOOOOMMMQQQPPPNNNMMMLLLNNNOOOPPPVVV[[[```bbb```]]]]]]^^^UUUMMMFFFEEECCCCCCKKKUUURRRUUUVVVSSSMMMHHHEEEDDD@@@>>>===???CCCGGGGGGGGGJJJ>>>777;;;???>>>;;;;;;>>>>>>>>><<<:::::::::<<<:::::::::;;;<<<<<<:::888<<<<<<<<<<<<>>>@@@AAACCCFFFHHHHHHGGGHHHJJJFFF???AAA@@@???BBBFFFHHHGGGEEE@@@@@@??????@@@AAACCCDDDNNNaaagggXXXKKKMMMOOOLLLJJJKKKIIIddd}}}xxxaaaOOOJJJEEEEEEHHHJJJIIIFFFGGGJJJNNNRRRTTTTTTRRRQQQKKKKKKNNNPPPMMMIIIJJJOOO^^^hhhkkkbbbZZZWWWRRRKKKIIIGGGEEECCCBBBBBBBBBBBBBBBHHHIIIEEEDDDGGGHHHEEECCCCCCFFFJJJIIIHHHKKKQQQSSS\\\bbbdddjjjxxx^^^^^^___```````````````cccjjjtttzzzzzzvvvpppmmmoooooopppsssuuuuuuqqqnnndddcccbbbbbbdddeeedddccc^^^aaadddeeedddaaa``````aaabbbcccaaa]]]ZZZWWWWWWUUUVVVXXXYYYZZZYYYXXXXXXVVVYYY\\\___```^^^\\\[[[ZZZYYYYYYYYYZZZYYYWWWTTTTTTSSSRRRQQQRRRUUUYYY[[[___```bbbbbbaaa```aaabbbbbbcccbbb```___^^^```aaabbbbbbbbbaaaaaa`````````___`````````^^^^^^```aaa\\\]]]```ccceeefffggggggdddeeefffhhhiiiiiijjjjjjfffccc```^^^___ccchhhkkksssqqqnnnkkkhhhggggggggghhheeeaaa_________^^^]]]^^^\\\ZZZXXXXXX[[[___aaacccaaa___]]]^^^```bbbdddeeeccc```^^^]]]^^^```bbbcccaaa___^^^```aaaaaa```]]]]]]]]]^^^^^^```aaabbbddddddfffjjjnnnooonnnlllfffddddddfffkkkoooqqqpppsssssssssqqqooollljjjhhheeeeeefffffffffgggkkknnnooooooppppppqqqqqqqqqqqqnnnnnnmmmmmmllllllkkkkkkooonnnmmmnnnoooooonnnllljjjjjjkkknnnpppooollljjjjjjhhhffffffhhhiiihhhhhhjjjlllnnnmmmjjjgggddddddaaa```aaahhhsss{{{~~~yyyssskkkdddbbbccceeefffggggggffffffgggiiikkklllrrrrrrqqqpppooommmlllkkkkkkjjjjjjhhhfffdddbbbaaa]]]^^^```bbbfffjjjnnnppptttwwwyyywwwrrrooooooqqqqqqyyy~~~~~~hhhaaaYYYVVVWWWXXXWWWUUUVVVTTTQQQOOOPPPSSSWWWZZZaaadddhhhkkkjjjiiihhhggg]]]WWWRRRPPPMMMJJJMMMTTTVVVYYY[[[ZZZVVVRRRPPPPPPIIIHHHGGGIIINNNRRRSSSSSSNNNGGGBBBDDDDDDBBBAAADDDAAAAAA@@@>>><<<;;;;;;;;;=========???@@@@@@???===<<<<<<<<<<<<>>>@@@BBBCCCIIIMMMNNNKKKJJJIIIEEE???>>>===>>>BBBGGGIIIHHHEEE>>>>>>>>>>>>???@@@BBBCCCNNN```hhh[[[NNNNNNNNNIIIDDDHHHHHHbbbwwwwwwqqq[[[LLLGGGCCCCCCFFFHHHFFFDDDDDDFFFIIILLLMMMLLLKKKJJJGGGGGGIIIKKKJJJIIIOOOWWWbbbrrr|||vvvjjjaaaWWWNNNJJJHHHEEEDDDDDDEEEEEEEEEDDDIIIJJJFFFEEEFFFFFFCCCFFFEEEFFFIIIIIIHHHMMMTTTdddoooxxx{{{XXXXXXYYYZZZ[[[[[[[[[[[[eeejjjpppsssqqqmmmhhheeeggggggiiikkknnnnnnllljjjaaa___]]]\\\]]]___^^^^^^YYY]]]bbbdddccc```^^^\\\\\\___cccccc___ZZZUUUSSSQQQSSSUUUWWWWWWUUUSSSQQQQQQRRRTTTVVVVVVVVVUUUTTTUUUTTTTTTUUUVVVVVVUUUSSSSSSRRRPPPPPPPPPRRRTTTVVVXXXXXXXXX[[[^^^```aaa```cccdddcccaaa___^^^___```aaaaaaaaaaaaaaa`````````aaaaaaaaa```^^^]]]^^^___]]]^^^___```aaabbbbbbbbbcccdddeeehhhiiikkkkkklllfffdddbbb``````bbbdddfffiiiiiiiiiiiihhhgggffffffbbb```^^^]]]]]]]]]\\\[[[]]][[[YYYXXXXXX[[[___aaaccc```\\\YYYYYY[[[___bbbgggdddaaa^^^^^^___aaacccbbb^^^ZZZXXXYYY[[[\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^aaabbbeeeiiinnnpppooonnniiigggeeeeeehhhjjjllllllqqqqqqpppooommmkkkiiihhhddddddeeedddcccdddfffiiimmmmmmooopppqqqqqqrrrrrrllllllkkkkkkjjjiiiiiihhhmmmnnnoooooommmlllllllllggghhhjjjmmmpppqqqooonnnjjjhhheeeeeefffhhhiiihhhhhhjjjlllllljjjgggfffeeecccbbbccchhhooottttttsssooonnnkkkfffbbbaaabbbcccddddddcccbbbbbbdddeeeffflllllllllllllllkkkjjjiiiggghhhhhhhhhfffccc```___XXX[[[^^^ccchhhlllooopppvvvwwwwwwxxxxxxxxxwwwwwwsssyyy}}}{{{|||uuuooohhhcccccccccaaa___]]][[[WWWUUUWWW[[[aaaeeeeeefffiiilllnnnnnnkkkiii```]]][[[ZZZWWWSSSSSSWWW[[[^^^aaaaaa```^^^^^^^^^UUUUUUUUUWWW[[[^^^``````VVVSSSPPPOOOMMMJJJKKKNNNLLLKKKIIIFFFCCCAAA??????>>>>>>???AAACCCCCCAAA?????????>>>???@@@BBBEEEFFFNNNTTTWWWSSSLLLHHHDDD???<<<<<<>>>CCCHHHKKKHHHEEE=========>>>???@@@BBBCCCOOOaaakkkaaaTTTQQQMMMGGG???FFFGGG]]]llliiifffTTTIIIFFFBBBBBBEEEGGGFFFDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFGGGGGGJJJUUUaaasssyyyiii\\\NNNKKKGGGFFFFFFGGGHHHGGGGGGKKKLLLIIIGGGGGGFFFDDDIIIFFFEEEHHHJJJMMMUUU]]]qqq}}}RRRSSSUUUWWWYYYZZZZZZ[[[aaadddggghhheeeaaa___]]]______aaaccceeeffffffeee```]]]ZZZXXXYYY[[[[[[[[[XXX]]]ccceeeccc___[[[XXX]]]___bbbbbb]]]WWWRRROOOMMMPPPTTTXXXXXXVVVSSSQQQQQQQQQPPPOOOOOONNNNNNNNNPPPOOOOOOQQQSSSTTTTTTSSSPPPPPPOOOOOOPPPQQQSSSTTTUUUSSSRRRVVV[[[^^^___]]]```aaaaaa```^^^]]]^^^___^^^^^^^^^^^^____________`````````^^^\\\ZZZ[[[\\\\\\\\\]]]]]]^^^^^^_________```bbbdddeeeffffffgggdddcccbbbbbbbbbbbbccccccbbbdddfffggggggfffeeeccc]]][[[ZZZ[[[\\\\\\ZZZYYY[[[ZZZXXXWWWXXX[[[^^^```___\\\XXXVVVWWW[[[```cccgggeeebbb___^^^```bbbdddeee```[[[XXXXXXZZZ\\\]]]]]]]]]]]]\\\]]]]]]^^^^^^ccccccfffjjjnnnoooooommmllljjjgggeeeeeefffggggggggghhhhhhhhhgggggggggffffffggggggfffddddddeeegggmmmnnnoooppppppooonnnnnniiiiiihhhhhhgggffffffeeeiiilllooonnnjjjhhhiiijjjeeeeeehhhkkkoooqqqqqqpppiiifffcccbbbcccfffgggggggggiiikkkkkkjjjhhhggggggfffeeefffiiilllmmmkkkhhhhhhjjjllljjjeeebbbbbbccccccbbbaaa`````````aaaaaaeeeeeeeeeffffffeeeeeeeeeccceeefffgggfffdddaaa___WWWZZZ___eeeiiimmmnnnooouuuttttttvvvzzz}}}|||zzzxxx{{{|||zzzyyy|||wwwqqqmmmkkkiiigggeeebbb```^^^]]]^^^bbbfffiiieeedddfffiiimmmmmmiiieee[[[\\\\\\\\\[[[ZZZ[[[^^^^^^```bbbddddddddddddccc^^^^^^___```bbbdddeeeeee]]][[[YYYYYYZZZ[[[\\\]]]aaa^^^XXXSSSOOOKKKGGGEEEFFFEEEFFFGGGIIIIIIGGGEEEEEEDDDCCCCCCDDDGGGIIIKKKRRR[[[___YYYOOOHHHCCC@@@======@@@EEEJJJKKKHHHDDD>>>>>>??????@@@BBBCCCCCCOOO```kkkcccXXXQQQKKKDDD>>>FFFEEETTT\\\WWWXXXLLLGGGEEECCCCCCEEEGGGFFFEEECCCCCCCCCCCCDDDEEEFFFGGGLLLIIIHHHHHHIIIOOO```pppnnnVVVQQQKKKHHHHHHIIIHHHGGGGGGJJJKKKIIIHHHHHHIIIIIIJJJGGGGGGLLLSSSZZZdddmmm{{{LLLMMMPPPSSSUUUWWWXXXYYYYYYZZZ\\\[[[YYYWWWVVVVVVWWWYYYZZZ\\\]]]^^^___aaa^^^[[[XXXWWWXXXYYYZZZYYYXXX\\\```aaa^^^YYYUUURRRWWWYYYZZZYYYVVVRRRPPPOOOKKKOOOUUUZZZ\\\\\\YYYWWWWWWUUUQQQMMMJJJIIIIIIIIIMMMLLLLLLNNNQQQSSSSSSSSSMMMNNNOOOPPPQQQRRRTTTTTTUUURRRPPPRRRWWWZZZYYYXXXYYYZZZ\\\\\\[[[[[[\\\]]]YYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\ZZZXXXWWWXXXYYYXXXYYYYYYZZZ[[[\\\]]]^^^]]]^^^___```````````````^^^^^^_____________________aaadddffffffeeebbb```ZZZYYYXXXYYYZZZ[[[ZZZXXXZZZYYYXXXWWWXXXZZZ]]]^^^```^^^[[[YYYZZZ]]]aaadddeeedddaaa_________aaabbbfffbbb\\\YYYYYY[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\]]]bbbbbbdddgggiiijjjhhhfffddddddcccaaaaaabbbccceeebbbbbbbbbbbbbbbbbbccccccfffggggggeeecccbbbcccdddiiijjjlllmmmmmmmmmlllkkkeeeeeeeeedddddddddcccccceeehhhkkkkkkhhheeefffgggbbbbbbdddhhhlllooooooooofffccc```___```cccddddddfffhhhjjjjjjiiihhhhhhhhhggghhhiiijjjjjjiiifffccccccfffjjjiiifffbbbbbbbbbccccccbbbaaa`````````___```aaabbbccccccccccccbbb```bbbdddfffgggfffdddbbb\\\___dddiiilllooooooppptttrrrrrruuu{{{~~~}}}zzz~~~{{{yyy}}}|||yyytttpppmmmkkkiiihhhccccccccccccccceeefffggggggggggggkkknnnmmmiiiddd\\\^^^^^^\\\\\\^^^bbbddd______```bbbccccccbbbaaabbbccccccccccccbbbbbbbbb```^^^]]]cccmmmvvvwwwuuuvvvooofff^^^XXXSSSNNNKKKQQQPPPPPPRRRTTTTTTRRRPPPLLLKKKIIIHHHHHHKKKMMMOOOVVV```ddd]]]QQQIIIEEECCC@@@@@@AAAFFFJJJJJJFFFBBB??????@@@AAABBBBBBBBBBBBMMM[[[ddd___TTTMMMFFF@@@===DDD???IIILLLFFFLLLDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIMMMKKKKKKKKKNNNYYYooo|||```YYYPPPLLLLLLLLLKKKJJJGGGFFFEEEEEEFFFHHHMMMQQQOOOMMMPPPZZZdddmmmwwwGGGHHHJJJMMMOOOQQQRRRRRRPPPQQQRRRQQQOOONNNOOOPPPQQQRRRTTTTTTTTTUUUXXX[[[ZZZXXXVVVVVVWWWXXXXXXWWWUUUWWWYYYXXXUUUPPPMMMLLLLLLNNNOOOOOONNNNNNOOOPPPKKKOOOVVV\\\``````___^^^\\\XXXRRRKKKGGGFFFGGGHHHKKKJJJJJJLLLOOOQQQRRRRRRLLLMMMNNNPPPRRRSSSSSSSSSSSSQQQOOOOOOPPPQQQQQQQQQQQQSSSUUUVVVVVVVVVWWWXXXSSSSSSTTTTTTUUUVVVWWWWWWUUUUUUVVVUUUSSSSSSTTTVVVUUUUUUUUUVVVWWWYYY[[[\\\\\\\\\]]]]]]^^^^^^]]]]]]YYYYYYYYYYYYYYYYYYYYYYYY[[[^^^aaacccdddbbb```^^^ZZZYYYWWWWWWYYYZZZZZZYYYZZZZZZXXXWWWXXXYYY[[[\\\cccbbbaaa______```aaabbbbbbaaa```______^^^^^^^^^bbb___\\\ZZZ[[[[[[[[[ZZZVVVVVVVVVVVVVVVWWWXXXYYY]]]]]]^^^```bbbaaa___]]]XXXZZZ\\\]]]]]]___bbbdddcccbbbaaa```____________aaabbbbbbaaa^^^]]]]]]^^^```bbbeeegggiiiiiihhhhhhaaaaaaaaaaaabbbbbbbbbbbbbbbeeeggghhhgggeeedddddd^^^___```cccgggjjjkkkjjjcccaaa^^^^^^___aaabbbaaadddfffggggggfffeeefffgggggghhhiiiiiihhhfffdddbbb```bbbeeefffdddcccbbbaaadddccccccbbbbbbaaa``````aaaaaabbbccccccccccccccc___```ccceeeeeeeeedddcccaaacccgggllloooqqqqqqqqqsssrrrrrruuuyyy{{{zzzxxx~~~~~~~~~|||xxxzzzxxxvvvtttqqqnnnllljjjiiibbbcccddddddeeeeeeeeeeeehhhhhhjjjlllllljjjfffcccdddfffeee```___bbbeeefff```______```bbbbbbaaa___ccceeeeeedddbbb```___`````````cccmmm~~~{{{nnnddd^^^YYYUUURRRTTTTTTUUUXXXZZZ[[[ZZZXXXVVVTTTQQQNNNNNNPPPRRRTTT[[[dddggg```VVVOOOKKKIIIEEEEEEEEEIIILLLLLLIIIEEECCCCCCDDDEEEEEEDDDDDDCCCKKKUUU[[[VVVLLLFFFBBB???<<>>CCCEEEGGGIIIIIIHHHFFFEEEDDDEEEFFFFFFHHHHHHIIIJJJLLLLLLKKKKKKKKKLLLLLLLLLNNNLLLJJJJJJJJJJJJIIIHHHHHHJJJLLLOOORRRSSSSSSSSSWWWXXXZZZZZZYYYVVVRRRPPPOOOQQQTTTWWWXXXWWWVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQPPPOOONNNOOOPPPQQQOOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQQQQRRRSSSSSSRRRTTTSSSRRRTTTWWWXXXVVVTTTNNNKKKIIIJJJNNNQQQRRRQQQOOOPPPRRRTTTTTTRRRQQQOOO]]]nnnsssccc[[[ZZZTTTTTTVVVWWWXXXYYYYYYYYY```^^^[[[ZZZ[[[\\\ZZZXXXTTTUUUVVVVVVUUUTTTSSSSSSTTTVVVWWWYYYZZZZZZZZZYYY\\\___dddlllxxxzzzhhhfffeeeccc```^^^]]][[[\\\\\\\\\\\\\\\]]]]]]]]]aaa```_________^^^[[[YYYYYYXXXXXX[[[___bbbddddddeeeeeeddddddeeeeeefffggg]]]dddfff```aaahhhgggaaaVVVWWWYYYZZZ\\\]]]^^^______dddfffdddbbb```[[[TTTQQQPPPPPPVVV___fffhhhgggfffeeegggnnnttttttnnnggg``````___\\\ZZZ^^^gggnnnvvvxxx{{{|||{{{xxxtttqqqtttvvvvvvsssnnnjjjiiikkkmmmooonnnjjjjjjkkkhhhddd\\\VVVOOONNNTTT\\\bbbdddjjjiiikkkmmmiiiaaa^^^___bbbggghhhbbb^^^___bbbccchhhkkknnnqqqrrrrrrpppnnnlllkkkjjjiiihhhhhhhhhiiijjjiiiiiijjjlllrrrxxx||||||qqqkkkjjjiiigggjjjmmmssszzz|||xxxooonnnlllkkkjjjiiigggfffffffffffffffeeecccaaa```ggggggggghhhjjjnnnrrrtttvvvyyyzzztttjjjbbb______^^^]]][[[XXXTTTQQQNNNLLLKKKMMMNNNPPPUUU[[[[[[WWWVVVTTTSSSTTTWWW[[[]]]^^^\\\YYYUUURRRQQQQQQQQQQQQTTTVVVXXXZZZ___jjjyyyxxxnnnbbb___]]]```fffmmmqqqssslllcccZZZWWWXXX^^^jjjvvv{{{zzzLLLKKKIIIGGGDDDBBB@@@@@@AAABBBDDDEEEFFFFFFEEEDDD===???AAADDDFFFGGGGGGGGGIIIJJJLLLNNNOOOOOOOOOOOONNNKKKIIIHHHHHHIIIHHHGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDCCCBBBBBBCCCEEEFFFIIIJJJLLLLLLMMMLLLKKKJJJLLLNNNNNNHHHAAA===>>>AAADDDFFFIIIKKKKKKIIIEEECCC@@@AAABBBDDDFFFHHHIIIJJJOOONNNMMMLLLKKKKKKJJJJJJLLLJJJHHHHHHIIIIIIIIIGGGEEEGGGIIILLLNNNPPPQQQRRRSSSTTTVVVWWWWWWUUURRRPPPLLLOOORRRUUUVVVUUUSSSQQQRRRSSSUUUVVVVVVUUUSSSRRRMMMNNNOOOOOOMMMLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLLLLNNNOOOOOONNNPPPOOOOOOPPPSSSUUUVVVUUUOOOLLLIIIHHHJJJLLLMMMNNNMMMNNNPPPQQQRRRQQQPPPPPPYYYhhhwwwyyylll]]]VVVVVVTTTUUUVVVXXXYYYZZZZZZZZZZZZWWWUUUTTTUUUVVVVVVVVVTTTTTTTTTTTTSSSRRRPPPPPPOOOQQQSSSUUUVVVUUUTTTSSSWWW[[[```iiivvv}}}iiieeeaaa^^^^^^]]][[[XXXZZZZZZZZZZZZZZZ[[[[[[[[[______```bbbccc```\\\XXXYYYWWWUUUWWWZZZ^^^aaabbbeeecccbbb``````aaabbbcccYYYaaadddccceeekkkjjjeeeUUUUUUUUUWWWXXX[[[]]]______dddgggeeecccaaa[[[TTTQQQOOOOOOSSSYYY^^^_________```cccgggkkkllljjjggg]]]]]][[[XXXVVVXXX___eeejjjmmmqqquuuuuusssooommmppppppqqqpppnnnllljjjiiijjjkkkjjjhhhhhhiiiddd]]]YYYQQQHHHIIIRRR]]]dddfffhhhdddccceeeeeecccbbbdddbbbeeeccc\\\XXXZZZ^^^```eeehhhlllppprrrqqqooommmmmmmmmkkkjjjhhhgggffffffhhhiiiiiihhhiiinnnuuu|||~~~rrrjjjiiikkkkkkkkkmmmqqquuuyyyxxxtttqqqrrrqqqooollljjjgggfffeeebbbdddgggiiikkklllllllllsssqqqnnnmmmmmmppptttwww~~~xxxnnngggeeeeeedddbbb___[[[XXXVVVTTTSSSPPPQQQYYYaaabbb```___bbb^^^ZZZ\\\bbbjjjooorrrqqqmmmhhhccc``````aaabbbcccfffkkkooouuu~~~}}}ssskkkbbb___[[[[[[^^^aaaeeefffeee^^^XXXVVVWWW[[[fffpppyyyyyy{{{~~~rrrlllpppJJJIIIHHHFFFDDDAAA???>>>BBBCCCDDDDDDCCCBBB@@@???===>>>@@@CCCEEEFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJIIIJJJKKKJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>@@@AAABBBBBBCCCDDDFFFGGGGGGGGGGGGEEEDDDCCCBBBAAAAAABBBBBBEEEFFFHHHIIIJJJKKKJJJJJJMMMQQQUUUSSSLLLEEECCCDDDJJJLLLOOOQQQOOOKKKGGGCCC@@@AAABBBDDDEEEGGGHHHIIINNNNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFGGGHHHGGGFFFCCCDDDFFFHHHKKKMMMOOOOOOMMMNNNPPPQQQPPPOOOLLLKKKIIILLLOOORRRSSSRRROOOMMMMMMOOORRRTTTUUUTTTRRRQQQPPPRRRTTTSSSOOOLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNLLLJJJJJJLLLLLLLLLKKKLLLKKKKKKLLLOOORRRTTTUUUTTTQQQMMMJJJIIIJJJKKKKKKMMMNNNOOOPPPQQQQQQRRRRRRUUU[[[``````[[[WWWVVVXXXSSSTTTUUUUUUVVVVVVVVVUUURRRPPPNNNMMMMMMPPPRRRSSSUUUUUUVVVVVVTTTPPPKKKHHHKKKMMMPPPSSSUUUUUUTTTSSSVVVYYY]]]bbbllltttuuuqqqccc]]]XXXXXX\\\^^^\\\YYYWWWVVVUUUUUUVVVYYY\\\^^^ccceeeiiilllmmmiiiccc^^^\\\YYYUUUTTTWWWZZZ]]]___aaa___\\\ZZZYYYZZZ\\\]]]\\\cccgggfffgggjjjhhhbbbYYYXXXUUUSSSSSSTTTVVVXXXZZZ```ddddddcccaaa\\\VVVSSSRRRPPPQQQSSSUUUTTTSSSXXXZZZ]]]^^^___```aaaccc\\\\\\[[[XXXWWWXXX]]]```fffiiinnnrrrsssqqqnnnlllmmmlllmmmnnnooonnnkkkhhhiiiiiihhhgggiiijjjeee]]]TTTQQQOOOQQQVVV]]]bbbeeegggbbb___```aaaeeennnxxxtttwwwwwwpppiiigggddd```dddgggkkknnnooonnnkkkiiinnnmmmlllkkkiiifffdddcccbbbeeeiiijjjkkkooovvv|||}}}rrriiihhhlllooommmmmmmmmmmmmmmmmmkkkjjjppppppnnnkkkfffcccaaaaaaaaaeeelllrrrwwwyyyxxxxxxyyyuuuqqqmmmlllmmmqqqsssxxx{{{}}}}}}xxxqqqkkkgggiiihhheeebbb___]]][[[ZZZ\\\TTTVVVbbbkkkhhheeefffeee```\\\___jjjwww|||yyyyyy|||vvvnnngggccc]]][[[YYYWWWXXXYYY[[[\\\XXXTTTRRRSSSUUUZZZdddooorrrooommmrrr{{{ooodddfff{{{GGGGGGGGGFFFDDDBBBAAA@@@@@@AAAAAABBBAAA???>>>===???@@@AAABBBDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJGGGHHHKKKNNNOOOMMMHHHDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@???===;;;;;;===???@@@BBBDDDHHHKKKMMMLLLKKKJJJGGGFFFDDDBBBAAA@@@AAAAAAAAABBBDDDEEEGGGHHHIIIIIIHHHPPPYYY[[[UUUMMMHHHFFFQQQSSSUUUVVVSSSOOOIIIEEEDDDDDDEEEFFFFFFGGGGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJFFFEEECCCDDDEEEFFFFFFEEEBBBCCCEEEGGGJJJKKKLLLLLLKKKKKKLLLLLLKKKIIIGGGFFFGGGIIILLLNNNOOONNNKKKJJJJJJLLLOOORRRSSSRRRQQQOOOSSSWWWZZZWWWQQQJJJHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKNNNLLLJJJIIIIIIIIIGGGFFFFFFGGGHHHIIIKKKNNNQQQTTTYYYWWWSSSOOOKKKJJJJJJKKKOOOOOOOOOOOOPPPQQQRRRSSSVVVTTTSSSSSSWWWYYY[[[[[[RRRRRRQQQQQQPPPNNNMMMLLLRRRQQQOOONNNNNNPPPTTTVVVUUUVVVYYY[[[[[[VVVNNNGGGKKKMMMPPPTTTVVVWWWWWWWWWVVVXXXYYY[[[```ffffffbbb^^^YYYUUUVVV[[[^^^]]][[[UUUSSSPPPOOOQQQWWW]]]bbblllooossswwwxxxssskkkeee```\\\WWWUUUUUUXXXZZZ[[[\\\ZZZWWWTTTSSSTTTUUUWWW^^^bbbfffggghhhgggddd___ZZZXXXTTTPPPOOOOOOPPPQQQSSSYYY^^^___```aaa]]]XXXSSSQQQPPPOOOOOOPPPOOONNNTTTUUUWWWWWWVVVWWWZZZ]]]]]]]]]\\\[[[[[[\\\^^^```bbbdddhhhkkklllkkkiiihhhhhhhhhhhhiiijjjjjjhhhfffhhhiiigggeeegggiiifffaaaYYY___eeefffbbb______bbbfffcccaaa^^^]]]fff{{{wwwlllkkkmmmppprrrqqqnnnkkkhhhkkkllllllkkkiiifffcccaaaYYY^^^fffkkknnnqqquuuxxxyyy|||yyyoooggghhhmmmooorrrpppmmmiiigggggghhhiiimmmnnnmmmhhhccc___^^^^^^___fffpppzzz}}}zzzxxxuuuqqqllljjjjjjkkklllooooooppppppooommmhhheeehhhfffdddaaa___^^^]]]\\\aaaZZZ\\\gggnnnjjjgggiiieee```\\\```mmm~~~wwwiii```[[[ZZZ^^^]]]\\\ZZZXXXWWWWWWWWWVVVTTTTTTVVVYYY^^^jjjvvvyyytttqqqttt|||ooobbbcccwwwEEEFFFFFFFFFEEEDDDBBBAAA<<<======>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCFFFHHHKKKNNNNNNMMMLLLJJJFFFHHHKKKNNNPPPNNNIIIEEECCCDDDDDDDDDDDDCCCBBBBBB???>>><<<;;;;;;===???@@@AAAEEEJJJOOOQQQPPPMMMKKKHHHFFFDDDBBBAAA@@@@@@AAA>>>???@@@AAACCCEEEFFFGGGGGGRRR^^^bbb^^^UUUOOOLLLRRRSSSUUUUUUSSSOOOJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLKKKKKKJJJDDDBBBAAABBBDDDEEEEEEDDDBBBCCCFFFIIIJJJJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGFFFEEEGGGIIIJJJJJJJJJHHHHHHIIIJJJMMMOOOPPPPPPOOONNNRRRWWW[[[XXXOOOGGGBBBAAACCCDDDEEEGGGHHHHHHHHHHHHLLLJJJGGGEEEEEEDDDCCCAAABBBDDDFFFGGGHHHJJJNNNPPPWWWWWWUUUQQQLLLJJJJJJKKKNNNNNNMMMLLLMMMNNNPPPQQQSSSQQQPPPTTTXXXZZZXXXTTTUUUUUUTTTSSSQQQOOOMMMLLLPPPPPPPPPOOOOOOPPPSSSVVVUUUVVVZZZ^^^aaa^^^VVVOOONNNOOOQQQTTTVVVXXXYYYZZZUUUWWWWWWVVVYYY^^^^^^[[[]]]ZZZWWWWWWZZZ[[[[[[YYYSSSQQQNNNMMMPPPVVV]]]bbbqqqtttxxx||||||wwwnnngggbbb]]]XXXUUUUUUWWWXXXYYYXXXWWWTTTRRRRRRRRRSSSTTTZZZ]]]aaaddddddccc```^^^VVVTTTPPPNNNMMMMMMNNNOOOMMMRRRWWWYYY[[[]]]\\\WWWOOOOOONNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTVVVYYY\\\^^^^^^^^^^^^^^^^^^^^^______aaaccceeefffffffffeeecccccccccbbbaaaaaaaaaaaagggiiihhheeegggllloooooowwwwwwkkkffffffiiigggccc^^^[[[eee~~~xxxnnnooopppooommmjjjgggdddggghhhjjjjjjiiifffbbb```XXX]]]eeennntttxxxxxxxxxqqqtttrrrkkkggghhhllllllnnnmmmjjjgggddddddfffiiimmmnnnnnnjjjddd``````aaa```gggrrr{{{}}}yyyuuuuuutttqqqmmmjjjhhhgggfffgggeeedddeeeggghhheeeaaadddcccaaa___]]]]]]^^^^^^bbb```bbbhhhjjjhhhggghhhfffbbb___bbblll~~~nnneeeaaa```fffhhhhhhfffbbb]]]ZZZYYY[[[ZZZZZZ\\\^^^eeesssooodddccctttFFFFFFGGGGGGFFFDDDBBBAAA===<<<;;;:::;;;===???@@@????????????@@@AAABBBBBBDDDGGGKKKNNNOOOMMMJJJGGGGGGGGGHHHKKKLLLLLLIIIGGGBBBCCCCCCCCCCCCBBBAAAAAA======<<<<<<<<<===???@@@???DDDKKKQQQSSSQQQMMMJJJGGGEEECCCAAA@@@@@@@@@@@@<<<<<<===>>>@@@AAACCCDDDGGGQQQ\\\```\\\TTTOOOLLLLLLMMMNNNOOONNNLLLIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIJJJKKKJJJIIIHHHAAA@@@???@@@BBBDDDDDDCCCBBBEEEHHHKKKLLLJJJHHHFFFHHHHHHIIIJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFIIIIIIKKKLLLMMMMMMMMMMMMNNNTTTZZZWWWNNNDDD???>>>???@@@BBBEEEFFFGGGGGGGGGIIIGGGDDDCCCDDDCCCBBBAAA>>>AAAEEEFFFGGGHHHJJJMMMMMMOOOPPPNNNKKKHHHHHHJJJKKKJJJHHHGGGGGGIIIKKKLLLJJJLLLPPPRRRTTTSSSSSSRRRVVVUUUUUUSSSRRRPPPNNNMMMMMMNNNPPPOOOMMMNNNPPPSSSVVVUUUWWW[[[___^^^XXXRRRRRRRRRRRRSSSTTTVVVXXXYYYUUUWWWVVVSSSTTTXXXXXXVVVWWWWWWWWWVVVVVVVVVUUUUUURRRQQQOOOOOOQQQUUUZZZ]]]nnnqqquuuyyyxxxrrriiibbb^^^[[[WWWUUUUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUWWWXXX[[[^^^^^^\\\ZZZYYYRRRQQQNNNLLLKKKKKKLLLMMMJJJNNNRRRRRRTTTXXXXXXTTTOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRRRRTTTXXX\\\___```___^^^^^^]]]]]]\\\ZZZXXX[[[\\\]]]^^^```bbbdddeeeaaabbbaaa^^^[[[ZZZ\\\___fffkkknnnmmmqqq}}}vvvmmmkkknnniiiccc]]]ZZZbbbwwwuuujjjjjjiiigggeeebbb```___ccceeegggiiihhhfffbbb```]]]^^^dddmmmvvv{{{zzzwwwjjjllljjjffffffiiijjjhhheeegggiiiiiihhhgggiiikkkppprrrsssoooiiifffgggiiifffkkkrrrxxxzzzwwwsssppppppppppppnnnkkkgggccc```\\\ZZZZZZ___eeehhheeebbbaaa```^^^]]]]]]^^^___```aaafffhhheeeccceeeeeedddhhhgggcccbbbggguuutttooonnnnnnrrrvvvvvvrrrlllgggeeedddcccdddfffiiirrrqqqhhhgggtttGGGHHHHHHHHHGGGDDDBBB@@@@@@>>><<<999999:::<<<===<<<<<<======>>>@@@AAABBB@@@DDDIIILLLMMMJJJFFFCCCHHHGGGFFFFFFHHHJJJJJJIIIAAABBBBBBBBBBBBAAA@@@@@@<<<<<<<<<<<<===>>>???@@@===BBBJJJPPPRRRPPPKKKHHHFFFDDDBBB@@@????????????::::::;;;<<<>>>???AAABBBAAAIIIRRRUUUPPPJJJFFFEEEDDDFFFHHHIIIJJJIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJFFFGGGIIIJJJJJJIIIGGGFFF@@@???>>>???BBBCCCDDDCCCCCCFFFJJJMMMMMMKKKGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEDDDDDDDDDEEEEEEFFFIIIIIIJJJJJJKKKLLLLLLMMMLLLSSSYYYWWWNNNDDD???>>>>>>@@@BBBEEEGGGHHHIIIIIIHHHFFFDDDDDDEEEEEEDDDCCC<<<@@@DDDFFFFFFFFFHHHJJJDDDGGGKKKKKKHHHGGGGGGIIIHHHGGGDDDCCCBBBDDDFFFGGGFFFKKKPPPPPPMMMNNNTTTZZZNNNNNNNNNMMMLLLKKKIIIIIIMMMPPPRRRQQQOOOOOOQQQSSSYYYUUUSSSUUUXXXXXXTTTOOOUUUTTTSSSQQQRRRSSSUUUVVVVVVWWWUUUQQQPPPSSSSSSQQQOOOQQQSSSSSSRRRQQQRRRRRRQQQQQQRRRRRRTTTUUUVVVWWWjjjlllpppsssrrrlllbbb\\\[[[XXXUUUTTTUUUWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVXXXZZZYYYVVVSSSSSSRRRQQQOOOLLLJJJIIIIIIIIIIIIMMMOOONNNPPPTTTTTTRRRRRRRRRRRRQQQOOONNNOOOPPPSSSRRRSSSWWW]]]bbbeeefff___^^^]]]\\\[[[XXXUUURRRTTTTTTTTTVVVYYY\\\___aaabbbcccccc^^^XXXWWW[[[```fffnnntttwwwxxxmmmhhhqqqjjjbbb\\\ZZZ___mmm|||vvvhhhiiihhhfffdddbbb```^^^^^^```bbbfffhhhhhhfffbbb```]]]\\\^^^fffqqqwwwuuuqqqeeegggfffdddfffjjjiiieeebbbhhhooorrrrrrqqqqqqrrrsssvvvwwwtttooolllmmmpppmmmooosssuuuvvvtttqqqoookkklllnnnnnnkkkeee```\\\QQQPPPSSS\\\fffkkkiiieee```___^^^]]]]]]___aaabbb```iiikkkccc^^^bbbdddaaajjjiiieee```aaalll|||vvvtttpppwww~~~~~~yyyuuusssnnnmmmnnnrrrxxxuuullljjjtttDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDBBB???<<<;;;<<<>>>===============<<<<<<<<>>>>>@@@AAA@@@===;;;===???AAACCCGGGIIIKKKJJJIIIGGGCCCAAA@@@???@@@???===<<<<<<;;;::::::;;;<<<>>>???>>>AAADDDEEEDDDCCCCCCCCC>>>???BBBEEEGGGHHHHHHHHHIIIHHHGGGHHHIIIIIIHHHGGGKKKJJJHHHHHHIIIIIIHHHFFF??????@@@AAACCCEEEGGGHHHFFFGGGHHHIIIIIIIIIIIIHHHCCCFFFHHHIIIGGGFFFEEEEEEIIIIIIHHHEEEBBBAAACCCDDDIIIIIIJJJKKKKKKKKKKKKKKKLLLQQQXXXYYYTTTKKKAAA;;;<<<>>>AAADDDGGGHHHIIIIIILLLNNNPPPOOOJJJDDDDDDGGGGGGDDDAAABBBFFFHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHBBBCCCCCCBBBBBBBBBEEEGGGHHHMMMOOOMMMNNNTTTUUUQQQSSSMMMKKKLLLKKKHHHKKKQQQNNNOOOOOOMMMKKKJJJKKKMMMNNNOOOPPPPPPOOONNNLLLKKKQQQPPPOOONNNNNNNNNOOOPPPNNNOOOOOOPPPPPPPPPOOOOOOKKKNNNPPPOOOLLLKKKMMMOOOSSSVVVYYYXXXWWWYYY```fffooojjjhhhjjjiiiddd^^^\\\ZZZWWWVVVWWWUUURRRSSSXXX^^^\\\YYYYYYZZZZZZWWWUUURRRRRRQQQQQQQQQRRRTTTTTTSSSRRRPPPNNNKKKIIIHHHGGGJJJKKKMMMOOOQQQSSSUUUVVVUUUVVVVVVSSSOOONNNQQQTTTOOOPPPVVVaaalllnnniiibbb___\\\YYYWWWWWWVVVSSSPPPPPPPPPQQQSSSVVVYYY\\\^^^```ccccccaaa```cccccc```ffflllnnnrrrvvvoookkkpppnnniiidddaaacccgggkkknnnuuu}}}~~~vvvmmmhhhkkkgggeeeddd```\\\\\\```cccfffgggeee```]]]]]]^^^YYY[[[\\\\\\]]]```eeehhhddd___ZZZ[[[```eeeffffffhhhkkkpppuuuxxxwwwvvvttt{{{tttoooppprrrrrrqqqppptttwwwvvvpppkkkiiijjjkkkjjjfff___XXXSSSPPPLLLTTTjjjxxxssskkkhhh````````````___]]][[[ZZZZZZ```dddbbb[[[WWWZZZ^^^gggeeebbbaaadddlllvvv~~~|||zzz}}}}}}uuuxxx{{{}}}tttqqqzzz@@@AAABBBBBBBBBBBBBBBAAAKKKJJJGGGBBB===::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBBDDDBBBAAAAAACCCDDDBBB@@@AAABBBCCCCCCBBBAAA???>>>???@@@BBB@@@>>>===>>>???@@@BBBDDDFFFHHHHHHGGGGGGFFFCCCAAA??????>>>===;;;::::::::::::;;;;;;<<<===???AAABBBBBB???<<<;;;;;;<<<===???AAABBBCCCCCCCCCFFFEEEDDDEEEFFFGGGFFFEEEHHHFFFFFFFFFGGGFFFDDDBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGEEEFFFFFFEEECCCCCCEEEGGGJJJJJJIIIFFFDDDCCCDDDEEEIIIJJJKKKKKKLLLLLLKKKKKKKKKPPPVVVXXXUUUOOOHHHEEECCCDDDGGGJJJLLLMMMNNNNNNQQQVVV\\\^^^ZZZSSSNNNNNNHHHEEEDDDFFFIIIIIIGGGDDDCCCCCCDDDDDDFFFGGGIIIJJJGGGHHHGGGFFFEEEEEEFFFHHHHHHMMMMMMKKKLLLRRRUUUTTTRRRJJJFFFHHHIIIHHHIIILLLLLLMMMMMMKKKIIIIIIKKKMMMNNNOOOOOOOOONNNLLLKKKJJJOOONNNMMMLLLLLLMMMNNNNNNOOONNNLLLKKKJJJKKKLLLMMMKKKMMMNNNNNNMMMNNNQQQTTTYYY[[[]]]```dddmmmvvv}}}vvvllliiifff___XXXVVVYYYWWWVVVWWWUUURRRRRRVVV[[[YYYWWWWWWXXXXXXVVVTTTRRRQQQOOONNNNNNPPPRRRSSSRRRRRRRRRQQQPPPMMMKKKJJJJJJJJJKKKMMMNNNPPPQQQQQQPPPRRRSSSRRROOOMMMNNNOOOOOOSSSZZZeeemmmnnnhhhcccddd^^^YYYYYY]]]\\\VVVPPPPPPPPPQQQRRRTTTWWWZZZ[[[aaaeeegggffffffiiihhhdddccchhhjjjpppzzzqqqooorrrttttttsssooojjjdddaaaaaabbbeeejjjqqqvvvuuuqqqkkkgggfffbbb______]]]YYY[[[___aaaccccccaaa]]][[[[[[]]]XXXYYYZZZZZZ[[[^^^bbbeeedddaaa^^^^^^```bbbcccccccccfffjjjnnnpppqqqooonnnvvv~~~|||ssspppqqqrrrnnnkkkiiikkkooopppnnnjjjhhhhhhgggfffcccaaa^^^]]]YYYWWW___qqqxxxpppfffccc[[[[[[\\\]]]\\\[[[YYYXXXWWWYYYZZZXXXVVVVVVWWWYYYdddccc```^^^___fffpppwwwuuuzzz}}}xxxtttssssssqqqyyy}}}>>>>>>???@@@AAAAAAAAA@@@KKKJJJGGGBBB===999888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>>BBB@@@????????????>>><<<@@@@@@AAAAAAAAA@@@>>>===???@@@AAA@@@>>>>>>>>>@@@???@@@AAABBBDDDEEEFFFFFFIIIFFFAAA???======<<<:::888888999:::;;;<<<<<<<<>>??????@@@BBBAAA@@@AAACCCDDDDDDCCCCCCBBBCCCDDDEEEEEEBBB???CCCCCCBBBAAA@@@@@@@@@@@@DDDDDDCCCBBBCCCDDDEEEFFFGGGFFFDDDAAA@@@AAAFFFIIIJJJJJJJJJGGGDDDCCCDDDEEEIIIIIIJJJKKKKKKKKKKKKKKKHHHKKKPPPRRRQQQOOOMMMMMMHHHIIIKKKMMMNNNPPPQQQRRRWWW___hhhllliiiaaaXXXRRRIIIGGGFFFHHHJJJIIIEEEAAAAAA@@@@@@AAADDDGGGJJJLLLLLLLLLLLLJJJGGGFFFGGGHHHHHHJJJJJJGGGIIIQQQWWWZZZWWWMMMDDDDDDHHHIIIIIIIIIJJJJJJJJJHHHFFFGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLNNNLLLHHHFFFEEEGGGIIIKKKJJJKKKLLLMMMNNNQQQVVVZZZ```dddlllwww|||mmmeee```ZZZUUURRRXXXUUUTTTVVVUUUQQQPPPRRRWWWUUUTTTTTTUUUUUUTTTRRRQQQOOOMMMKKKLLLNNNQQQSSSRRRSSSTTTUUUTTTRRROOOMMMJJJKKKKKKKKKLLLLLLMMMMMMKKKMMMOOOOOOMMMKKKKKKKKKNNNTTT^^^fffjjjhhhccc___ddd]]]XXXZZZ```aaaZZZQQQTTTTTTTTTTTTTTTVVVWWWWWW\\\aaaeeefffjjjooopppnnnfffggggggmmmvvvjjjeeeiiiooosssqqqrrrqqqmmmgggaaa^^^\\\___aaaeeeggghhhfffdddbbbbbb]]]ZZZ[[[ZZZXXXYYY]]]^^^^^^]]][[[XXXWWWYYYZZZWWWXXXYYYYYYYYYZZZ]]]```dddddddddbbb```______```___aaadddgggiiiiiiiiiiiikkkrrrtttqqqmmmnnnnnnmmmfffccc```aaaeeehhhiiihhhdddcccaaa___```cccfffhhhggggggooo{{{{{{nnnbbb^^^XXXYYYZZZZZZYYYWWWUUUSSSSSSRRRQQQQQQRRRTTTTTTTTT]]][[[YYYXXXZZZaaajjjqqqlllppppppiiicccaaaaaa```kkk|||>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@===:::888888999888999999999999999::::::777777999::::::;;;;;;;;;>>>==================<<<@@@@@@AAA@@@???>>><<<:::======>>>>>>>>>>>>>>>>>>?????????@@@AAADDDFFFGGGKKKFFFAAA===;;;::::::999777888:::<<<======<<<<<<>>>???@@@???>>>===>>>@@@;;;;;;;;;<<<===>>>???@@@@@@??????@@@BBBCCCBBBAAA???@@@BBBEEEGGGGGGEEEBBBBBBAAA@@@???>>>>>>>>>>>>BBBAAA???>>>>>>@@@BBBCCCEEEEEECCCAAA@@@BBBEEEIIIHHHHHHHHHFFFDDDBBBBBBCCCFFFGGGGGGHHHHHHHHHHHHHHHAAACCCFFFGGGHHHIIIKKKLLLHHHIIIIIIJJJKKKMMMOOOPPPYYYaaajjjoooooojjj```WWWOOOKKKHHHHHHIIIHHHEEEBBBBBBAAA@@@@@@BBBFFFJJJLLLMMMNNNMMMJJJGGGEEEDDDEEEEEEFFFFFFEEEGGGOOOZZZaaaeeeXXXJJJEEEHHHKKKKKKIIIIIIIIIGGGDDDBBBBBBDDDFFFHHHHHHIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFDDDDDDFFFHHHJJJKKKJJJJJJJJJMMMRRRXXX\\\cccmmm~~~uuueee^^^\\\XXXSSSQQQTTTPPPOOORRRQQQNNNLLLMMMQQQQQQPPPPPPQQQQQQPPPPPPPPPNNNKKKJJJLLLPPPTTTWWWWWWVVVVVVUUUTTTRRRQQQPPPMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJKKKMMMTTT^^^dddccc___ZZZXXX[[[XXXVVVYYY___aaa\\\VVV]]]\\\[[[YYYWWWVVVUUUUUURRRWWW\\\___fffpppvvvvvvoookkkggghhhuuuwwwqqqkkkfffdddeeefffffffffgggiiihhheeeaaa```___^^^^^^]]]]]]^^^^^^^^^]]]bbb\\\XXXYYYXXXWWWXXX[[[ZZZYYYWWWUUUTTTUUUVVVXXXWWWXXXXXXXXXWWWXXXZZZ\\\dddgggiiiggg```\\\[[[]]]^^^___aaacccdddeeeeeeeee```dddfffddddddffffffccc\\\ZZZYYY[[[___ccceeeeee___]]][[[[[[^^^ccciiimmmqqqssszzz{{{lll___[[[YYYYYYZZZZZZXXXVVVSSSQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSVVV]]]gggmmmooosssrrrjjjccc```^^^[[[fffrrr~~~uuuvvvxxx|||======>>>???????????????:::;;;;;;:::888777777999666666777777888888888888666777888999999:::999999::::::;;;<<<<<<===>>>???BBBBBBAAA@@@>>><<<999888;;;::::::;;;<<<======<<>>>>>:::;;;;;;;;;:::;;;===???======;;;;;;<<<===???@@@AAA@@@???@@@BBBCCCBBBAAA???@@@CCCGGGJJJKKKIIIGGG???>>>>>>============>>>@@@???===<<<<<<===>>>@@@AAACCCDDDDDDCCCCCCDDDFFFDDDEEEFFFDDDAAA??????@@@BBBBBBCCCDDDDDDDDDDDDDDD>>>???@@@@@@@@@BBBEEEGGGFFFFFFEEEFFFGGGJJJLLLNNNUUU]]]eeejjjppptttooofffXXXSSSLLLIIIIIIKKKJJJIIIEEEDDDBBBAAABBBEEEHHHJJJJJJKKKJJJHHHDDDBBBAAAAAABBBBBBCCCDDDFFFNNN[[[eeeqqqeeeUUUIIIGGGJJJJJJHHHIIIHHHFFFCCC???>>>???AAABBBCCCDDDFFFGGGIIIKKKLLLFFFFFFGGGGGGHHHHHHHHHHHHDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIGGGHHHLLLRRRXXX\\\dddnnn|||qqqeeeZZZWWWWWWTTTPPPNNNOOOKKKIIIKKKMMMJJJHHHIIIMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKNNNSSSYYY\\\\\\YYYUUURRROOOOOOPPPQQQOOOOOOOOONNNNNNNNNMMMMMMLLLJJJHHHGGGHHHJJJMMMNNNOOOVVV^^^```]]]XXXUUUTTTSSSUUUWWWZZZ]]]^^^______fffdddbbb___[[[XXXUUUSSSPPPSSSUUUXXX___kkksssvvvqqqkkkdddaaafffnnnooollldddcccaaa```aaa```___]]][[[]]]^^^^^^^^^___```bbb^^^\\\YYYYYY\\\^^^______bbb[[[UUUUUUUUUSSSTTTVVVWWWUUUSSSRRRSSSTTTUUUVVVWWWXXXYYYYYYWWWWWWYYY[[[bbbgggkkkhhh```ZZZYYY[[[[[[\\\^^^___`````````___ZZZ\\\]]][[[\\\___^^^[[[UUUVVVYYY\\\```ccccccccc\\\[[[ZZZZZZ]]]bbbgggjjjnnnrrrxxxzzzsssfff\\\XXXVVVWWWXXXYYYYYYYYYYYYXXXTTTZZZ______YYYTTTSSSUUURRRQQQQQQQQQSSSXXX___eeeiiippptttqqqmmmkkkjjjgggjjjlllpppvvvzzz{{{xxxuuutttuuuwwwzzz;;;<<<<<<======<<<<<<;;;;;;<<<<<<:::777666555666444444555555666777777777666777888999999999999999777888:::;;;;;;<<<>>>@@@BBBBBBAAA@@@>>><<<999777999888888999;;;===<<<;;;>>>>>>>>>@@@BBBDDDGGGHHHGGGDDD???<<<;;;;;;999888999:::<<<===??????@@@@@@?????????>>>===>>>AAADDDDDDBBB???===<<<===???@@@CCCAAA@@@AAABBBCCCBBB@@@@@@@@@BBBFFFIIIJJJIIIGGG<<<<<<;;;;;;;;;<<<======>>>===<<<;;;:::;;;<<<<<<===@@@DDDEEEDDDCCCBBBBBBAAACCCCCCBBB???===<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>???@@@?????????BBBDDDEEEDDDCCCCCCEEEIIILLLOOOPPPVVV\\\cccooo|||}}}uuu___XXXPPPKKKKKKNNNOOOOOOFFFEEECCCCCCCCCDDDFFFGGGFFFGGGGGGEEEBBB@@@??????@@@AAACCCEEEGGGLLLXXXdddsssmmmaaaQQQHHHGGGGGGFFFHHHHHHGGGDDDAAA>>>>>>??????@@@AAACCCEEEHHHJJJLLLEEEEEEFFFGGGHHHHHHHHHHHHDDDEEEFFFHHHIIIIIIIIIIIIIIIGGGEEEHHHMMMTTTZZZ\\\ccciiiuuurrreee___XXXRRRRRRQQQMMMJJJJJJLLLFFFBBBEEEHHHGGGFFFHHHKKKLLLLLLLLLJJJIIIIIIJJJJJJJJJJJJKKKOOOTTTYYY\\\\\\XXXRRRMMMKKKKKKNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMJJJFFFEEEHHHLLLOOOQQQRRRVVVZZZ[[[XXXUUUUUUUUURRRUUUYYYZZZ[[[]]]aaadddgggeeeccc```\\\XXXTTTRRRTTTVVVVVVUUUYYYcccjjjkkkhhhccc]]]ZZZ[[[^^^^^^^^^\\\YYYVVVVVVXXXZZZ\\\]]]XXXYYYYYYYYYYYYZZZ]]]```\\\YYYWWWYYY___dddffffff___WWWPPPPPPQQQPPPPPPQQQUUUSSSRRRRRRTTTUUUVVVUUUVVVXXXYYYYYYXXXWWWXXXZZZ^^^cccfffddd^^^YYYXXXYYYWWWXXXZZZ[[[[[[ZZZYYYXXXWWWZZZZZZWWWWWWZZZZZZXXXTTTWWW]]]bbbeeeffffffeeebbb```]]]\\\\\\^^^aaacccdddgggjjjjjjeee]]]VVVSSSRRRRRRTTTVVVZZZ]]]```bbbWWW^^^eeeccc[[[UUUUUUXXXVVVUUUSSSPPPOOOPPPTTTWWW^^^hhhoooqqqrrruuuvvvtttrrrlllhhhkkkqqqvvvuuurrrxxxxxxyyy{{{~~~============<<<;;;:::999;;;<<<<<<:::777555444444333333444444555666666666666777777888888888888888666888::::::999999;;;>>>???@@@@@@@@@???===<<<:::999777777999<<<>>>===<<<<<<===>>>@@@BBBDDDFFFGGGEEECCC@@@??????>>>===;;;:::::::::;;;===>>>@@@AAACCCDDDDDDCCCDDDGGGLLLPPPQQQNNNIIIDDDAAA@@@AAABBBDDDCCCAAAAAABBBBBB@@@???@@@??????AAABBBCCCBBB@@@;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::===AAABBBBBB@@@@@@@@@@@@AAABBBAAA>>><<<;;;;;;<<<<<<===>>>>>>>>>>>>======???AAAAAA@@@???@@@AAADDDBBBAAAAAACCCHHHLLLOOOKKKPPPSSSXXXgggxxx{{{sss]]]WWWOOOKKKLLLMMMMMMMMMCCCCCCCCCBBBCCCCCCDDDEEECCCEEEFFFEEECCCAAA@@@@@@BBBBBBEEEHHHHHHHHHRRR^^^mmmrrrnnn]]]MMMFFFFFFEEEFFFHHHIIIHHHEEEBBBBBBBBB??????@@@AAACCCEEEGGGIIIEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHFFFDDDDDDHHHPPPXXX]]]``````dddjjjpppqqqlllaaaYYYRRROOOMMMNNNLLLHHHHHHKKKJJJCCC>>>AAAEEEFFFGGGIIIJJJKKKLLLJJJGGGFFFGGGHHHHHHHHHHHHIIILLLPPPTTTVVVVVVSSSNNNJJJIIIIIIKKKMMMKKKKKKLLLMMMMMMNNNNNNOOOKKKHHHEEEFFFIIIMMMOOOPPPQQQQQQRRRRRRRRRTTTWWWYYYUUUUUUUUUVVVXXX[[[^^^```___^^^]]][[[XXXUUURRRPPPSSSUUUVVVTTTVVV\\\___^^^]]][[[XXXVVVUUUVVVYYY\\\ZZZWWWTTTSSSUUUXXXYYYZZZXXXYYYZZZYYYYYYYYY[[[]]][[[YYYWWW[[[bbbggghhhggg]]]TTTMMMMMMPPPPPPPPPRRRTTTRRRRRRSSSVVVXXXWWWUUUUUUVVVXXXXXXWWWWWWXXXYYYYYY\\\___^^^[[[WWWVVVVVVTTTUUUXXXZZZYYYWWWUUUSSSRRRWWWXXXTTTSSSUUUWWWWWWYYY]]]bbbgggjjjkkkkkkkkkmmmiiibbb]]]ZZZZZZ\\\^^^\\\]]]\\\[[[YYYWWWTTTPPPQQQPPPQQQRRRVVV[[[aaadddYYY\\\^^^\\\XXXUUUVVVXXXXXXWWWTTTOOOLLLJJJLLLNNNWWW___dddddddddgggiiihhhhhhdddaaadddkkkppprrrrrrxxxxxxyyy{{{~~~~~~|||~~~@@@@@@@@@???>>>===;;;;;;777999999888666444444444222222333444444555666666666666777777888777777777666888::::::777777888;;;===>>>???@@@@@@???>>>>>>:::888777999===???>>><<<;;;<<<===???BBBCCCEEEFFFDDDCCCAAAAAABBBAAA???===999999999:::;;;===@@@AAA???@@@AAABBBEEEKKKRRRWWW^^^YYYRRRLLLGGGDDDDDDEEEEEECCCAAAAAAAAAAAA???>>>@@@>>>===<<<===<<<;;;999<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;:::999888999<<<>>>???>>>>>>???@@@???AAABBBAAA>>><<<;;;;;;;;;<<<<<<===============<<<>>>AAAAAA@@@??????@@@BBB@@@??????AAAFFFKKKOOOGGGKKKMMMOOO]]]nnnooofffWWWRRRLLLIIIJJJJJJIIIGGG@@@@@@AAABBBBBBCCCCCCCCCBBBDDDFFFFFFDDDBBBBBBBBBDDDDDDHHHKKKHHHFFFMMMXXXhhhtttwwwhhhSSSIIIFFFFFFEEEHHHJJJKKKIIIGGGFFFFFFAAAAAA@@@@@@AAACCCEEEFFFEEEFFFHHHIIIJJJJJJIIIIIIMMMJJJGGGDDDCCCCCCEEEGGGDDDCCCDDDJJJSSS\\\aaaccc]]]aaahhhmmmmmmfff\\\UUUKKKJJJKKKLLLIIIFFFJJJPPPJJJBBB===???DDDGGGHHHJJJIIIKKKLLLJJJFFFDDDEEEGGGFFFFFFFFFHHHJJJLLLNNNPPPPPPNNNLLLJJJHHHIIIJJJKKKGGGHHHIIIJJJKKKLLLMMMNNNHHHFFFEEEGGGKKKNNNOOOMMMMMMKKKJJJJJJMMMRRRWWWZZZYYYTTTPPPQQQUUUYYYZZZYYYWWWWWWWWWVVVTTTRRRPPPNNNLLLQQQSSSSSSUUUXXXYYYVVVWWWVVVVVVUUUSSSSSSWWW]]][[[ZZZYYYYYYYYYXXXVVVSSSVVVYYY[[[\\\[[[[[[[[[\\\^^^[[[ZZZ]]]cccgggfffddd\\\SSSMMMNNNQQQSSSSSSUUUTTTRRRRRRUUUXXXZZZXXXVVVSSSUUUWWWWWWVVVVVVWWWXXXUUUWWWYYYYYYXXXVVVUUUUUUSSSVVVYYY[[[ZZZXXXTTTQQQMMMSSSUUUQQQOOOQQQUUUVVV^^^aaafffjjjmmmnnnpppqqqvvvpppfff]]]XXXWWWYYY[[[ZZZYYYVVVTTTTTTVVVTTTQQQTTTRRRPPPPPPRRRWWW\\\___ZZZXXXVVVTTTSSSUUUVVVWWWVVVUUURRRNNNJJJIIIJJJLLLRRRWWWWWWRRRMMMMMMNNNMMMQQQSSSVVV[[[aaaggglllnnnuuuvvvxxx{{{~~~zzzrrrpppyyy;;;;;;;;;;;;;;;<<<===>>>777777666555444222000///222222222111222222333333666666777777777777666666333555666777666777888:::999;;;===???@@@>>><<<;;;999888777888;;;============>>>@@@@@@??????AAABBBFFFBBB>>>===>>>???>>><<<<<<<<<<<<=========>>>>>>999???FFFIIIHHHIIILLLPPPYYYZZZYYYUUUOOOGGGBBB@@@AAA???===<<<===???BBBDDDCCCAAA@@@>>>============>>>>>><<<;;;:::999999888============<<<<<<<<<<<<:::<<<===<<<;;;;;;<<<>>><<<>>>AAACCCBBB???;;;999:::999:::<<<>>>???>>>=========>>>???@@@@@@AAAAAAFFFCCC@@@???AAAEEEGGGHHHAAADDDIIINNNRRRUUUVVVWWWNNNLLLIIIFFFCCCAAA@@@@@@AAA@@@AAADDDEEEDDD>>>:::EEEFFFHHHHHHHHHHHHIIIJJJQQQGGGDDDJJJLLLHHHIIIQQQ]]]ppp|||pppZZZMMMJJJKKKKKKJJJIIIJJJJJJIIIFFFDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLKKKHHHEEEBBBAAAAAACCCGGGMMMUUU^^^fffjjj[[[___gggnnnqqqlllbbbZZZMMMJJJEEEBBBCCCHHHOOOSSSRRRRRRQQQNNNJJJHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDJJJIIIHHHFFFEEEGGGKKKOOOJJJJJJJJJIIIHHHGGGFFFEEEFFFDDDDDDFFFIIIJJJHHHEEECCCDDDEEEGGGJJJKKKJJJIIILLLLLLKKKKKKKKKLLLMMMNNNQQQPPPOOOPPPQQQUUUXXX[[[^^^]]][[[XXXUUURRROOONNNNNNOOOPPPRRRRRRRRRQQQQQQQQQPPPOOONNNOOOQQQSSSTTTWWWVVVYYY^^^___\\\ZZZ\\\ZZZ^^^aaaaaa\\\XXXWWWXXXUUUWWW[[[___ccceeeggggggbbbaaa___]]][[[YYYXXXWWWVVVWWWWWWVVVUUUTTTUUUWWWUUUUUUUUUUUUVVVWWWXXXYYYSSSUUUWWWXXXXXXVVVSSSRRRPPPQQQSSSXXX\\\]]]YYYVVVRRRSSSSSSQQQNNNOOOTTTXXX\\\]]]___bbbgggmmmsssvvvwwwmmmaaaZZZXXXXXXWWWUUUVVVSSSTTTYYYXXXUUUVVV[[[YYYTTTPPPQQQVVVZZZZZZWWWZZZRRRNNNSSSYYYZZZXXXWWWTTTTTTRRROOOJJJHHHIIIKKKSSSRRROOOHHHCCC@@@BBBEEELLLJJJJJJPPP[[[eeeiiijjjlllnnnsss{{{|||qqqkkkuuu<<<<<<;;;;;;;;;;;;;;;<<<666555555444333222111111111111111222222333444555555666666666666555555444444555777777777777888:::999;;;===>>>???>>><<<;;;999888777888:::<<<<<<;;;<<<>>>??????>>>???@@@BBBDDDAAA>>>>>>??????>>><<<;;;;;;;;;<<<<<<===>>>>>>:::@@@EEEGGGFFFEEEHHHKKKTTTWWWYYYWWWRRRKKKFFFCCC@@@???>>>>>>>>>@@@AAACCCBBBAAA@@@???>>>>>>??????@@@@@@>>>===<<<;;;;;;;;;???>>>>>>>>>===============>>>>>>===;;;999:::;;;>>>@@@BBBDDDDDDBBB>>><<<888777888999<<<===<<<;;;===???AAACCCDDDDDDDDDDDDBBB@@@>>>>>>AAADDDFFFGGGBBBDDDFFFIIIJJJKKKKKKJJJIIIGGGEEEBBB@@@?????????@@@???@@@BBBDDDCCC@@@===???AAADDDFFFHHHKKKOOORRRUUUKKKGGGKKKKKKFFFFFFLLLXXXjjjvvvnnn[[[PPPOOOQQQTTTQQQLLLIIIHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEGGGJJJMMMOOORRRPPPLLLIIIFFFEEEDDDDDDFFFHHHKKKOOOUUUZZZ___aaaZZZ```iiirrrtttmmmbbbXXXMMMJJJFFFEEEGGGLLLSSSWWW[[[[[[ZZZVVVQQQLLLIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFFFFHHHJJJLLLJJJHHHFFFEEEEEEFFFGGGFFFEEEEEEGGGJJJJJJHHHEEECCCCCCCCCDDDFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOOOOOOOPPPRRRUUUXXXZZZZZZYYYWWWUUURRRPPPNNNMMMMMMOOOQQQSSSUUUVVVWWWWWWRRRQQQOOONNNNNNPPPRRRSSSVVVUUUYYY___```\\\ZZZ[[[___```bbb```]]]YYYVVVUUURRRUUUXXX\\\___bbbccccccbbbbbbcccbbbaaa___]]]\\\[[[ZZZXXXUUURRRPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUURRRTTTUUUVVVVVVTTTRRRPPPMMMMMMOOOSSSVVVWWWTTTPPPQQQSSSSSSPPPMMMMMMPPPSSSWWWXXX[[[___dddiiinnnppppppjjjbbb]]][[[ZZZYYYXXXSSSPPPQQQUUUUUUQQQQQQUUUZZZWWWUUUVVVYYYZZZZZZXXXUUUSSSWWWaaagggbbbXXXQQQSSSRRRQQQOOOMMMLLLKKKKKKQQQOOOKKKEEE>>><<<===???EEECCCDDDJJJUUU___dddeeedddiiiqqq{{{yyyxxx;;;;;;::::::999:::::::::777666444222222222222222000111111222333555777777555555555444444333333333555777888888777777999:::999:::<<<=========<<<;;;999888777777999;;;;;;:::;;;===>>>>>>>>>>>>???AAA@@@???>>>???@@@@@@>>><<<:::::::::;;;<<<===>>>>>><<<@@@DDDEEECCCBBBCCCEEELLLPPPTTTUUURRRLLLGGGDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>??????@@@AAA@@@@@@???>>>>>>??????@@@@@@@@@@@@????????????CCCCCCCCC@@@===:::::::::>>>???BBBDDDDDDCCCAAA???;;;999888999;;;<<<<<<;;;===???CCCFFFHHHIIIHHHHHHBBBAAA??????AAABBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBDDDCCCBBB@@@??????@@@@@@BBBAAA@@@@@@BBBBBB@@@???;;;===@@@CCCHHHMMMTTTXXXXXXOOOJJJKKKIIIDDDCCCGGGPPP```lllgggZZZSSSSSSVVV^^^XXXOOOHHHEEEDDDCCCCCCAAAAAABBBCCCCCCDDDDDDDDDDDDBBBAAAAAACCCHHHLLLPPPSSSOOOJJJEEECCCCCCEEEGGGIIILLLPPPTTTYYY\\\___```[[[bbbllltttuuummm```VVVPPPNNNJJJHHHJJJNNNTTTWWWYYYZZZZZZWWWQQQLLLHHHGGGKKKIIIHHHFFFFFFGGGHHHIIIFFFHHHJJJJJJHHHGGGGGGGGGMMMKKKGGGDDDCCCDDDFFFGGGEEEEEEEEEGGGIIIIIIFFFDDDCCCCCCCCCCCCDDDFFFHHHIIIFFFHHHJJJLLLMMMNNNMMMMMMLLLMMMNNNOOOQQQTTTVVVWWWTTTSSSRRRPPPOOONNNMMMMMMLLLNNNQQQTTTWWWZZZ[[[\\\SSSRRRPPPOOONNNOOOQQQRRRSSSRRRUUU[[[\\\XXXVVVWWW^^^]]]]]]]]]\\\ZZZVVVSSSQQQSSSVVVYYY\\\^^^_________aaabbbdddcccaaa___]]]]]]ZZZVVVRRROOONNNNNNOOOQQQPPPPPPOOOPPPPPPQQQQQQPPPQQQSSSTTTSSSRRRPPPOOOJJJJJJLLLOOOQQQPPPNNNKKKQQQSSSTTTRRRNNNLLLMMMOOOPPPRRRUUUXXX\\\```dddeeedddcccaaa^^^ZZZYYYZZZ\\\ZZZWWWWWWYYYXXXTTTSSSTTTVVVVVVWWWXXXXXXXXXWWWVVVSSSSSSYYYdddhhh```UUUMMMQQQPPPOOOOOOPPPOOOMMMKKKOOOLLLHHHBBB<<<::::::<<>>EEEOOOZZZ```bbb]]]dddnnnyyy~~~888888888888999999:::;;;:::888555333111111222333000000111333555777999:::777777666555444333333333666777999999888888:::;;;:::;;;;;;<<<<<<<<<<<<<<<:::888777888999;;;::::::;;;<<<>>>>>>======???@@@>>>>>>???@@@@@@@@@>>>===;;;:::::::::;;;<<<===>>>===@@@BBBCCCBBBAAACCCDDDFFFIIIMMMNNNKKKHHHEEECCCAAABBBCCCDDDCCCCCCAAAAAA<<<<<<<<<======>>>>>>???>>>>>>??????@@@BBBCCCDDDBBBBBBBBBAAAAAAAAAAAA@@@FFFFFFFFFDDDAAA>>>>>>???===>>>AAABBBCCCCCCBBBAAABBB@@@===<<<<<<======<<<<<<>>>BBBFFFHHHIIIIIIIIIGGGEEECCCBBBAAA@@@===:::======>>>???@@@AAABBBBBBCCCBBBAAA@@@AAABBBCCCDDDGGGEEEBBBAAA@@@@@@AAAAAA@@@AAACCCDDDGGGLLLSSSWWWXXXPPPKKKJJJHHHCCCBBBDDDHHHTTT^^^^^^UUUPPPRRRVVV^^^XXXOOOHHHDDDBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBAAAAAACCCFFFIIIKKKLLLIIIFFFBBBAAABBBDDDFFFHHHLLLSSS[[[aaaeeeggghhh___dddlllpppooofff[[[SSSUUURRRNNNKKKJJJLLLOOOQQQRRRTTTUUUTTTPPPKKKHHHGGGLLLJJJGGGEEEEEEGGGJJJKKKJJJLLLLLLKKKIIIHHHIIIJJJLLLJJJGGGDDDCCCCCCDDDFFFBBBBBBCCCDDDEEEEEEDDDCCCDDDFFFGGGHHHGGGFFFFFFFFFDDDFFFIIILLLNNNOOONNNNNNLLLMMMNNNOOOPPPQQQQQQRRRPPPOOONNNMMMMMMMMMNNNNNNLLLMMMPPPSSSVVVYYY[[[\\\UUUSSSQQQPPPPPPQQQRRRSSSQQQOOOPPPSSSTTTQQQRRRTTTWWWUUUUUUWWWZZZZZZWWWSSSQQQSSSVVVXXXZZZ\\\\\\\\\[[[[[[\\\]]]^^^_________\\\XXXSSSPPPNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPNNNOOOPPPQQQPPPOOONNNMMMIIIJJJLLLMMMNNNMMMJJJIIIPPPSSSUUUTTTPPPNNNNNNPPPOOOOOOOOOPPPRRRVVVYYY[[[YYY[[[\\\ZZZVVVVVV[[[```cccaaa^^^]]][[[WWWTTTRRRQQQTTTVVVWWWVVVUUUUUUVVVZZZTTTSSSWWWXXXTTTPPPNNNPPPOOONNNPPPQQQQQQNNNKKKLLLJJJEEE@@@<<<;;;;;;======<<<===DDDNNNXXX___ccc\\\ccckkkrrr{{{}}}|||}}}yyyyyy~~~555555555666888999;;;<<<===;;;888444222111111222000000111333666888;;;<<<:::999888666555444444444666888999:::999:::<<<===;;;;;;;;;;;;;;;<<<======;;;999888999;;;<<<<<<<<<;;;<<<>>>>>>======???@@@>>>???AAAAAAAAA???>>>>>>===<<<;;;::::::<<<===>>>===???AAABBBCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDEEEFFFDDDEEEFFFGGGFFFEEECCCBBB::::::;;;;;;<<<=========;;;;;;<<<>>>AAACCCFFFGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEEEEDDDCCCBBBBBBDDDAAABBBCCCDDDEEEFFFFFFFFFHHHDDD@@@===<<<===<<<<<<;;;===@@@CCCFFFGGGGGGGGGHHHGGGFFFEEEEEECCC@@@===<<<<<<<<<<<<>>>???AAACCCBBBAAA@@@@@@AAABBBDDDEEEEEEDDDCCCAAAAAABBBEEEGGGMMMMMMLLLJJJJJJKKKOOORRRSSSMMMIIIGGGFFFDDDCCCEEEDDDJJJRRRSSSOOOJJJKKKOOOUUUQQQKKKGGGDDDBBBAAA???AAAAAA@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFKKKSSS\\\cccgggiiiiii```bbbeeefffbbb\\\UUUPPPSSSPPPMMMJJJIIIIIILLLMMMRRRTTTVVVUUURRRNNNKKKJJJKKKIIIFFFDDDDDDFFFJJJLLLMMMLLLKKKHHHFFFGGGIIILLLJJJIIIHHHGGGEEEDDDCCCBBB@@@@@@@@@AAAAAABBBCCCDDDHHHLLLQQQRRRNNNIIIEEECCCCCCEEEIIILLLNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLMMMNNNPPPQQQMMMMMMNNNPPPRRRTTTUUUVVVUUUTTTRRRQQQRRRSSSUUUVVVVVVQQQNNNOOONNNMMMPPPUUUVVVTTTSSSUUUXXXYYYVVVSSSPPPQQQSSSUUUVVVWWWWWWVVVVVVUUUVVVXXX\\\aaagggjjj^^^YYYSSSOOOOOOOOOOOONNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKHHHJJJKKKLLLKKKIIIHHHGGGKKKOOORRRRRRPPPNNNNNNPPPSSSQQQNNNLLLMMMPPPUUUXXXUUUXXXYYYVVVSSSUUU]]]ddddddaaa]]]ZZZXXXWWWSSSOOOUUUWWWYYYZZZZZZZZZ\\\]]]bbbZZZRRRPPPPPPNNNNNNQQQPPPPPPQQQRRRSSSSSSRRRPPPLLLHHHCCC>>><<<;;;;;;<<<<<<<<<>>>CCCLLLWWW___dddbbbfffjjjmmmtttxxxuuuvvv|||444444444555666888999:::===;;;888555333111111111111111222444777:::<<<===>>><<<:::777666555555666555777999:::;;;<<<>>>@@@======<<<;;;;;;===>>>???<<<;;;:::;;;===???@@@???;;;===>>>>>>>>>>>>???AAA@@@BBBCCCBBB@@@??????@@@@@@>>><<<;;;:::;;;===>>>>>>>>>???AAACCCEEEGGGHHHJJJJJJJJJHHHFFFFFFIIIKKKHHHIIIIIIIIIHHHGGGEEEDDD;;;<<<======>>>>>>>>>===:::;;;<<<>>>AAADDDFFFHHHDDDDDDDDDDDDCCCCCCCCCCCC???AAACCCCCCCCCDDDEEEGGGHHHHHHIIIIIIJJJKKKLLLLLLIIIEEE@@@<<<<<<<<<=========>>>@@@AAACCCDDDEEEEEEEEEEEEEEEFFFHHHIIIHHHGGG@@@???===<<<<<<===???AAAAAAAAA@@@???@@@AAABBBCCC@@@@@@AAAAAAAAAEEEJJJNNNUUUUUUSSSOOOLLLKKKLLLNNNMMMIIIEEEDDDDDDEEEEEEFFFCCCEEEIIILLLJJJEEEEEEIIIJJJHHHFFFDDDDDDCCCAAA???BBBAAA@@@@@@AAABBBDDDEEECCCEEEFFFGGGGGGFFFCCCBBBDDDEEEGGGIIIIIIIIIHHHGGGEEEIIIPPPWWW[[[]]]]]]]]]YYYZZZ[[[YYYTTTPPPNNNMMMKKKJJJHHHGGGGGGIIIKKKLLLRRRTTTTTTSSSOOOKKKHHHHHHIIIGGGDDDCCCCCCEEEHHHJJJJJJIIIGGGDDDCCCDDDHHHKKKJJJJJJIIIIIIGGGEEECCCBBBAAAAAA@@@??????BBBFFFJJJOOOUUU[[[[[[TTTKKKDDDAAABBBDDDFFFIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKMMMLLLLLLKKKMMMOOORRRSSSNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRUUUWWWYYY\\\VVVQQQQQQOOONNNQQQVVVXXXWWWUUUUUUUUUTTTRRRPPPLLLMMMNNNPPPPPPPPPPPPOOORRRQQQRRRUUU\\\fffooottt```[[[TTTPPPOOONNNKKKIIIJJJIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJGGGIIIKKKJJJHHHGGGGGGGGGGGGJJJMMMNNNKKKJJJKKKMMMVVVSSSOOOMMMMMMQQQUUUXXXUUUWWWWWWTTTRRRUUU]]]dddaaa___[[[XXXZZZ___^^^ZZZaaa```^^^^^^___bbbdddfffeee^^^YYYXXXVVVSSSRRRTTTRRRTTTWWWYYYYYYZZZ\\\^^^XXXSSSKKKEEEAAA???===;;;======>>>CCCKKKUUU^^^dddgggjjjmmmpppxxx||||||555555555555555555666777777666666444333222111000222222333555777:::<<<===???===:::888666555555666444666999;;;<<<>>>@@@BBB???>>><<<;;;<<<===???AAA===<<<<<<===@@@CCCDDDCCC<<<>>>??????>>>???@@@BBBCCCEEEEEECCC@@@???@@@BBBCCCAAA>>><<<;;;;;;===>>>???>>>???@@@CCCEEEFFFFFFIIIJJJKKKKKKJJJKKKMMMOOOLLLLLLLLLKKKJJJIIIGGGGGG@@@AAABBBCCCCCCBBBAAAAAA===>>>>>>???AAACCCEEEFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@BBBDDDFFFFFFGGGIIIKKKMMMMMMMMMMMMMMMNNNOOOPPPIIIEEE@@@======@@@BBBCCCBBBBBBAAAAAABBBCCCDDDEEEDDDDDDDDDGGGJJJMMMMMMMMMFFFDDDBBB??????@@@BBBDDDEEEDDDBBBAAAAAABBBBBBCCC>>>???@@@@@@@@@BBBGGGKKKPPPPPPOOOMMMJJJHHHIIIJJJHHHFFFCCCAAABBBEEEFFFEEEFFFDDDEEEIIIHHHDDDDDDGGGEEECCCAAAAAABBBCCCCCCBBBBBBBBBAAA@@@AAACCCEEEFFFEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIGGGFFFDDDGGGKKKOOOQQQQQQOOONNNLLLNNNOOOMMMJJJIIIIIIJJJGGGGGGFFFEEEFFFGGGIIIJJJLLLMMMMMMKKKHHHFFFEEEEEEEEEDDDBBBAAABBBDDDFFFGGGFFFFFFFFFEEEDDDDDDGGGIIIMMMLLLJJJHHHFFFEEEDDDDDDEEEDDDCCCAAAAAAEEELLLRRRXXX^^^bbb___VVVKKKDDD@@@AAAAAABBBDDDEEEGGGHHHHHHKKKJJJHHHHHHHHHIIIKKKLLLMMMLLLKKKKKKLLLOOORRRTTTQQQPPPOOONNNNNNOOOPPPPPPMMMMMMMMMOOORRRUUUYYY[[[]]]YYYUUUUUUSSSOOOOOORRRTTTTTTTTTRRRPPPNNNMMMNNNJJJKKKLLLMMMMMMMMMLLLKKKOOOOOOOOORRRXXX```hhhlll^^^XXXRRROOOOOONNNJJJFFFHHHGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJHHHKKKMMMLLLJJJHHHIIIJJJGGGJJJLLLKKKHHHGGGHHHJJJOOONNNNNNNNNOOORRRTTTVVVRRRSSSSSSRRRQQQSSSXXX\\\[[[[[[YYYYYYbbbnnnsssqqqiiiddd]]][[[]]]aaadddeeebbb^^^\\\]]]\\\WWWVVVWWWTTTZZZ```bbbbbbdddkkkrrrwwwooodddYYYRRRKKKEEEBBB??????AAADDDKKKUUU___eeehhhkkkqqqyyy888777666555444333333333222222333333333222111111333333444666888:::<<<===???===:::777555555555555333666999;;;===???BBBDDD@@@???===<<<<<<>>>@@@BBB>>>======???BBBEEEFFFFFF===>>>@@@@@@??????AAABBBFFFGGGFFFCCC@@@>>>@@@CCCEEECCC@@@===;;;;;;<<<===@@@???>>>???BBBCCCDDDDDDFFFHHHKKKMMMMMMMMMNNNPPPOOONNNMMMLLLKKKJJJIIIHHHEEEEEEFFFGGGGGGFFFEEEDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJJJJKKKNNNPPPOOONNNMMMMMMMMMNNNOOOPPPIIIFFFAAA???AAAEEEHHHIIIGGGFFFDDDBBBBBBCCCEEEFFFFFFEEEEEEGGGJJJLLLMMMMMMJJJHHHEEEDDDDDDFFFIIIKKKIIIHHHFFFEEEDDDDDDEEEEEEAAABBBBBB@@@>>>>>>AAAEEEEEEFFFGGGGGGEEEEEEEEEFFFFFFEEEBBB@@@AAAEEEFFFEEEHHHDDDDDDIIIIIIEEEEEEHHHDDDAAA???>>>@@@CCCDDDDDDCCCBBBAAAAAAAAACCCEEEGGGGGGFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHGGGFFFEEEDDDDDDBBBEEEHHHJJJKKKJJJHHHFFFAAADDDGGGGGGFFFEEEGGGIIIIIIHHHGGGEEEDDDDDDEEEEEEFFFHHHIIIHHHGGGGGGHHHJJJCCCBBBAAAAAAAAACCCDDDFFFDDDFFFHHHHHHGGGGGGHHHIIIPPPMMMIIIFFFDDDDDDFFFGGGIIIHHHFFFCCCCCCIIIRRRYYY___ccceee```UUUJJJCCCAAA??????@@@@@@BBBCCCEEEFFFIIIGGGFFFFFFGGGJJJMMMOOOLLLKKKJJJJJJLLLOOORRRTTTRRRQQQPPPOOOOOOPPPQQQRRRJJJJJJKKKMMMPPPUUUYYY\\\[[[XXXWWWWWWTTTOOOLLLMMMKKKNNNOOONNNKKKIIIKKKMMMLLLLLLMMMNNNNNNMMMLLLKKKMMMMMMMMMNNNQQQUUUYYY[[[XXXSSSOOONNNOOOOOOKKKGGGHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJLLLNNNPPPPPPMMMLLLMMMOOOJJJLLLNNNLLLHHHFFFGGGJJJEEEGGGJJJMMMPPPQQQRRRRRRLLLNNNOOOPPPPPPPPPRRRSSSSSSTTTTTTWWWeeewwwkkkbbbXXXTTTWWW[[[^^^^^^___ZZZXXXYYYYYYWWWWWWZZZVVV^^^fffhhhhhhmmmwww|||nnncccYYYPPPKKKBBBCCCDDDGGGMMMVVVaaagggfffkkkuuu}}}777555333444666777555333333333333222222222111111444666888:::;;;<<<<<<<<<<<<:::888777666555666666777888:::;;;>>>???AAABBBAAA???===>>>@@@@@@>>><<<;;;::::::;;;<<<===>>>??????>>>===<<<<<<>>>@@@BBBBBBAAA>>>;;;999;;;???CCC???@@@???<<<999999<<>>???AAA@@@@@@@@@>>>>>>@@@DDDHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFGGGHHHHHHFFFEEEDDDEEEGGGHHHFFFCCCBBBBBBCCCBBBAAA@@@BBBFFFIIIIIIGGGCCCAAAAAACCCDDDDDDDDDFFFLLLQQQOOOQQQNNNFFFBBBDDDEEEEEECCCDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBAAABBBDDDFFFHHHGGGGGGEEEEEEEEEGGGJJJKKKTTTOOOJJJGGGFFFGGGFFFEEEKKKNNNQQQPPPLLLLLLUUU___bbb]]]WWWQQQMMMJJJGGGEEE@@@@@@AAABBBCCCDDDEEEFFFHHHHHHGGGFFFGGGIIILLLMMMRRRPPPMMMKKKJJJLLLOOOQQQTTTSSSQQQOOOMMMMMMMMMMMMIIIJJJJJJKKKLLLOOOTTTWWWVVV]]]]]]TTTLLLKKKKKKHHHKKKJJJIIIGGGEEEFFFHHHJJJPPPRRRSSSRRRPPPNNNNNNNNNKKKKKKLLLOOORRRSSSRRRPPPQQQQQQQQQQQQQQQNNNIIIFFFEEEGGGIIIJJJJJJKKKMMMNNNSSSQQQOOOMMMKKKJJJKKKKKKLLLOOOSSSUUUVVVTTTQQQOOOJJJLLLNNNOOOMMMIIIDDD@@@DDDFFFGGGIIILLLPPPRRRQQQPPPOOOMMMJJJIIIKKKQQQVVV[[[UUUPPPTTTaaannnvvvxxxfff^^^VVVTTTWWWYYYVVVRRRRRRSSSTTTUUUVVVWWWZZZ\\\]]]]]]```dddcccfffzzzwwwgggaaa\\\LLLCCCKKKVVV[[[^^^bbbiiiuuu{{{|||}}}777555333333444444222000222222222222222222222222222444666888999:::::::::777777666555555555666666999999;;;<<<>>>???@@@AAA>>><<<::::::;;;;;;999777888888888888999:::;;;<<<<<<;;;;;;;;;<<<===???@@@@@@???<<<999888999===@@@CCCDDDDDD@@@<<<:::<<<>>>===>>>???@@@@@@AAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFKKKQQQOOOJJJGGGEEEEEEGGGKKKLLLIIIFFFBBBAAA@@@@@@@@@@@@AAABBBEEEEEEFFFDDD@@@>>>======AAA@@@AAAEEEJJJMMMNNNMMMHHHIIIIIIJJJKKKOOOUUUYYY]]]XXXRRRMMMLLLKKKIIIGGGFFFCCC@@@?????????@@@BBBAAAAAAAAAAAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGBBBBBBAAAAAAAAACCCDDDEEECCCBBB@@@===;;;;;;===????????????===<<<===@@@BBBFFFFFFGGGIIIIIIJJJJJJIIIIIIHHHFFFCCCAAAAAA@@@@@@CCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDEEEGGGJJJKKKKKKIIIGGGDDDAAA???AAACCCEEEGGGHHHFFFDDDBBB@@@DDDHHHHHHFFFFFFJJJNNNZZZ[[[WWWNNNHHHHHHGGGEEEAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBBBBBBBDDDFFFGGGGGGFFFFFFEEEFFFGGGIIIIIIOOOLLLHHHEEEEEEGGGKKKNNNUUUVVVYYY[[[[[[[[[\\\^^^\\\WWWPPPKKKIIIHHHGGGFFFAAAAAABBBCCCDDDEEEEEEEEEFFFFFFEEEFFFGGGJJJMMMNNNNNNMMMKKKIIIHHHJJJKKKMMMMMMLLLKKKIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEGGGLLLOOORRRXXXXXXQQQKKKKKKLLLKKKKKKKKKIIIGGGEEEDDDEEEFFFOOOPPPQQQQQQOOONNNNNNOOOLLLKKKJJJKKKMMMOOOPPPPPPSSSRRRQQQQQQPPPNNNKKKHHHDDDFFFHHHHHHHHHHHHJJJKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNRRRUUUVVVTTTRRRPPPNNNPPPSSSUUUUUUQQQKKKGGGJJJKKKKKKMMMQQQTTTUUUTTTQQQQQQQQQQQQQQQRRRSSSTTTWWWVVVUUUXXX^^^dddiiilll___[[[WWWVVVXXXXXXVVVSSSUUUWWWYYY[[[ZZZZZZYYYYYYWWWXXX\\\aaabbbhhh~~~lll[[[MMMPPPWWW[[[___eeeqqq999777555444444444222000111111111222333333444444111222333555666777777888444444666777888888888888;;;;;;<<<===>>>???@@@@@@<<<;;;999888888777555444666555555666666777888999999::::::<<<===>>>??????>>>===;;;888666777;;;>>>CCCFFFHHHEEE@@@;;;::::::;;;===AAACCCDDDCCC@@@>>>AAABBBCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEJJJNNNMMMHHHAAA@@@AAAEEEJJJKKKIIIFFFBBBBBBAAA@@@@@@AAAAAABBBEEEEEEDDDAAA>>><<<<<<===@@@???@@@CCCGGGJJJKKKJJJHHHHHHHHHHHHIIIMMMSSSWWWbbb^^^VVVPPPLLLIIIFFFDDDBBBAAA???=========??????????????????AAACCCEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFDDDAAA>>>======???@@@CCCCCCCCCBBB@@@@@@AAABBBCCCEEEGGGJJJKKKKKKKKKJJJMMMKKKGGGDDDAAA@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCFFFGGGHHHGGGFFFFFFGGGIIILLLOOORRRQQQKKKDDD@@@>>>@@@AAABBBDDDDDDCCCCCCBBBAAAGGGLLLKKKGGGDDDGGGKKK\\\^^^ZZZPPPIIIEEECCC???@@@@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGEEEBBBAAAEEEPPPXXX[[[\\\___dddhhhgggaaa[[[VVVRRRLLLHHHGGGGGGHHHHHHBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDDDDEEEGGGJJJMMMNNNLLLKKKJJJIIIIIIIIIJJJJJJHHHGGGFFFDDDDDDCCCCCCCCCCCCBBBAAA??????CCCHHHLLLSSSXXXXXXSSSNNNMMMMMMLLLMMMLLLJJJGGGFFFFFFGGGGGGNNNOOOQQQPPPOOONNNNNNOOOMMMJJJHHHIIIKKKOOOQQQQQQTTTRRRPPPPPPOOONNNLLLJJJFFFGGGIIIHHHGGGGGGHHHJJJFFFGGGIIIJJJKKKLLLLLLLLLLLLNNNQQQTTTUUUUUUSSSRRROOOSSSZZZaaaffffffaaa]]][[[WWWTTTTTTWWWXXXXXXWWWVVVWWWYYY[[[\\\[[[XXXUUUTTTXXX[[[\\\[[[[[[\\\^^^WWWWWWWWWXXXWWWWWWUUUTTT[[[]]]___```^^^ZZZVVVSSSRRRRRRWWW]]]```hhhnnn\\\XXXZZZ]]]dddlll||||||999888777666555444333222111111222333444666666777222222333444555666777777333555777:::<<<=========<<<=========>>>?????????>>>===;;;:::999777666444555444444444555666666777999:::<<<>>>???@@@AAAAAA???>>><<<999777888;;;>>>DDDIIIOOOPPPKKKCCC>>>;;;;;;===AAACCCDDDCCC@@@???AAACCCDDDEEEEEEDDDBBBAAABBBDDDEEEDDDFFFHHHEEE@@@999999;;;AAAGGGIIIGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAA???<<<<<<>>>@@@???@@@AAACCCEEEGGGHHHIIIGGGHHHGGGGGGHHHKKKQQQUUUYYYUUUPPPKKKHHHFFFEEEEEE@@@BBBBBB???===>>>>>><<<============???AAACCCDDDBBBBBBCCCEEEFFFHHHIIIJJJGGGHHHJJJKKKKKKJJJIIIHHHFFFFFFGGGHHHIIIJJJKKKLLLIIIGGGEEEEEEEEEEEEEEEEEECCCDDDEEEEEECCCBBBCCCDDDAAACCCGGGJJJLLLLLLKKKJJJKKKIIIEEEBBB????????????AAAAAABBBBBBCCCEEEEEEFFFJJJKKKLLLKKKJJJHHHIIIJJJKKKOOOSSSPPPIIIBBB???@@@>>>??????@@@@@@AAAAAAAAABBBHHHMMMJJJDDD@@@DDDIIIWWWYYYVVVMMMFFFCCC@@@<<>>>>>>>>>>>??????>>><<<999777666666666555555555555666666777777888:::<<<>>>?????????@@@???>>>;;;999999<<<>>>CCCLLLVVVZZZVVVMMMEEE@@@===>>>???AAAAAAAAAAAAAAADDDEEEGGGHHHHHHFFFDDDCCCCCCFFFGGGEEEEEEGGGDDD???777777999???EEEIIIHHHFFFFFFFFFFFFEEEEEEDDDDDDCCC?????????===;;;;;;===??????@@@BBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHKKKOOORRRNNNLLLIIIFFFCCCCCCDDDFFFCCCIIILLLHHHDDDDDDBBB???<<<<<<;;;<<<===>>>@@@AAA@@@@@@BBBDDDFFFHHHJJJKKKLLLMMMNNNOOONNNLLLJJJHHHEEEFFFGGGIIIJJJLLLMMMMMMJJJIIIIIIKKKMMMMMMKKKHHH>>>@@@AAAAAA@@@@@@AAABBB@@@BBBFFFJJJLLLLLLKKKJJJGGGEEEBBB@@@>>>===>>>>>>???@@@AAADDDFFFGGGIIIIIIKKKMMMNNNLLLJJJGGGGGGGGGHHHKKKMMMJJJCCC???@@@CCC@@@@@@@@@AAAAAABBBCCCDDDEEEHHHIIIEEE???>>>BBBHHHOOORRRPPPJJJEEEDDDCCC@@@AAA@@@??????@@@BBBEEEGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGCCCIIIMMMHHHAAABBBOOO[[[bbbiiikkkfff___[[[VVVQQQQQQPPPNNNNNNLLLJJJEEEBBBFFFFFFGGGGGGGGGEEEDDDCCCFFFFFFEEEEEEEEEFFFFFFFFFKKKLLLMMMMMMMMMLLLJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBAAAAAABBBFFFKKKPPPSSSXXX___dddbbb[[[SSSOOONNNJJJEEEEEEIIIPPPUUUXXXRRRSSSSSSQQQNNNLLLKKKKKKMMMNNNQQQUUUZZZ[[[[[[YYYRRRPPPLLLJJJKKKKKKKKKJJJJJJKKKKKKKKKIIIHHHIIIJJJFFFGGGJJJLLLMMMNNNNNNMMMMMMNNNPPPRRRSSSTTTUUUUUUTTT]]]ooo}}}hhh^^^\\\YYYXXXYYYZZZ[[[]]]___```^^^ZZZVVVXXXWWWXXXYYY\\\]]]\\\ZZZVVVWWWWWWTTTPPPPPPTTTYYYbbbaaabbbeeehhhhhhfffddd]]]YYYYYY\\\^^^cccuuu}}}ppphhheeekkkvvvvvvrrrrrrtttwww|||000111222222111000111333333444555666777888999999777777777777888999:::;;;444555777999;;;===>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>><<<888666666666777777666666666666777777555666777888999:::;;;<<>>;;;999999:::<<<<<>>>>>>>>>>>???@@@AAABBBEEEFFFGGGGGGGGGFFFEEEEEEAAAEEEGGGFFFGGGJJJIIIFFF===<<<<<<@@@FFFIIIIIIGGGDDDDDDEEEDDDDDDCCCBBBAAA?????????===;;;999:::;;;???AAABBBBBBBBBBBBDDDFFFFFFGGGIIIJJJJJJKKKMMMOOOLLLKKKIIIEEECCCBBBDDDFFFKKKUUU[[[VVVQQQOOOKKKDDD===<<<;;;;;;;;;<<<>>>???>>>???AAACCCEEEGGGIIIJJJNNNNNNOOOOOONNNLLLJJJHHHBBBDDDFFFHHHJJJKKKLLLLLLLLLJJJJJJLLLOOOPPPMMMIII???AAAAAAAAA@@@@@@BBBDDD@@@BBBEEEHHHIIIJJJJJJIIIEEEDDDBBBAAA???>>>======>>>???AAADDDFFFHHHIIIIIIHHHIIIKKKJJJGGGDDDCCCCCCEEEFFFFFFCCC@@@???BBBEEECCCCCCDDDEEEFFFGGGGGGHHHFFFFFFEEEBBB??????CCCGGGFFFIIIIIIDDDAAABBBBBBAAA>>>=========>>>???AAABBBFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJLLLTTTZZZVVVLLLIIIPPPYYYiiirrrtttfffXXXSSSPPPLLLMMMLLLLLLMMMMMMLLLHHHEEEHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFFFFEEEEEEDDDCCCCCCHHHIIIIIIIIIIIIHHHGGGGGGCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBAAABBBEEEHHHIIINNNYYYdddgggaaaYYYVVVNNNJJJFFFGGGLLLSSSWWWXXXRRRTTTTTTRRROOOMMMLLLLLLOOOQQQUUUYYY]]]^^^[[[YYYPPPNNNKKKJJJJJJJJJJJJIIIGGGHHHIIIIIIGGGFFFGGGIIIHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUZZZeeeyyykkk```\\\XXXWWWYYYWWWZZZ]]]^^^[[[XXXVVVUUUWWWUUUSSSTTTXXX[[[\\\\\\WWWWWWVVVRRRPPPPPPUUUYYY^^^^^^bbbiiirrrxxxzzzyyyggg___\\\___aaabbbkkkwwwwwwmmmeeeiiisss~~~wwwrrrlllooorrrvvvxxxxxxxxxwww{{{~~~222333555333111///000222333333444555666666777777999888888888888:::;;;<<<777888888999:::<<<>>>>>>999::::::;;;<<<======>>>===??????===999777777999888777777666666777777777666555555555666777999:::<<<<<<;;;888666555777888888>>>EEEHHHDDD???;;;999============>>>???@@@@@@BBBCCCCCCCCCCCCCCCCCCCCC>>>BBBEEEDDDEEEJJJLLLJJJFFFCCC@@@AAADDDFFFEEECCC???@@@@@@@@@???>>>===<<<;;;<<<======;;;::::::;;;===???AAAAAA??????AAACCCEEEGGGKKKLLLLLLLLLLLLMMMMMMMMMKKKGGGDDDCCCFFFHHHQQQ^^^fffaaaZZZWWWPPPFFF>>>===<<<;;;;;;;;;<<<<<<<<<===???AAACCCEEEGGGHHHJJJKKKKKKKKKKKKJJJHHHGGGCCCDDDGGGIIIKKKMMMMMMNNNTTTOOOKKKKKKNNNOOOMMMKKKDDDDDDCCCAAA@@@@@@CCCEEEAAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGEEECCC@@@===<<<>>>???AAACCCDDDEEEEEEEEECCCEEEHHHHHHFFFDDDDDDDDDEEEDDDCCCAAAAAAAAACCCDDDCCCDDDEEEGGGHHHHHHHHHHHHEEEDDDCCCBBBCCCDDDDDDDDDFFFHHHFFF@@@>>>@@@AAA@@@=========>>>>>>>>>??????EEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNSSS]]]eeebbbXXXPPPQQQUUUcccnnnoooaaaSSSOOOMMMIIIJJJIIIIIIKKKOOOQQQRRRRRRKKKIIIFFFDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCGGGFFFFFFFFFEEEEEEEEEEEE@@@AAACCCDDDDDDDDDCCCCCCCCCDDDDDDCCCAAAAAABBBDDDFFFIIITTTbbbgggccc^^^]]]SSSPPPNNNPPPUUUWWWUUUSSSQQQRRRSSSSSSQQQOOOOOOPPPSSSSSSTTTWWWYYYYYYVVVTTTPPPNNNLLLKKKKKKKKKJJJIIIFFFHHHIIIHHHGGGGGGHHHIIIHHHHHHIIIKKKLLLOOOPPPQQQQQQPPPPPPPPPQQQRRRTTTUUU[[[fff{{{iii```^^^YYYWWWXXXUUU\\\cccccc]]]WWWVVVVVVPPPQQQQQQQQQPPPRRRUUUXXXTTTTTTTTTSSSSSSTTTWWWYYYZZZ\\\cccnnnzzzmmmbbb]]]bbbfffdddeeejjjlllrrr|||wwwrrrjjjbbbeeennnwwwsssrrrppplllooosssvvvwwwvvvuuuuuuwww{{{666888999777333111222333222222333333444555555555999999888888888:::;;;<<<<<<;;;;;;;;;<<<===???AAA888888999:::;;;<<<===>>>>>>@@@AAA???;;;999:::<<<888777777666666666777777888777666555666777999;;;999999888666333222333555===AAADDDCCC???<<<;;;<<<;;;;;;===>>>??????>>>>>>??????>>>>>>???@@@@@@AAA<<<@@@BBB@@@AAAFFFIIIHHHKKKGGGAAA???@@@AAA???===;;;<<<<<<<<<<<<:::888777555777;;;<<<<<<<<<===>>><<<>>>@@@@@@======???AAADDDGGGLLLNNNNNNLLLLLLLLLLLLLLLKKKHHHDDDDDDGGGKKKRRRaaakkkeee^^^YYYPPPEEE???>>>===;;;::::::;;;;;;:::;;;===???AAACCCEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGEEEGGGJJJMMMOOOPPPQQQQQQ\\\UUUMMMJJJLLLOOOOOOMMMDDDCCCAAA===;;;;;;===@@@AAABBBBBBDDDEEEFFFGGGHHHKKKKKKKKKIIIFFFBBB>>>;;;???@@@AAABBBBBBBBBAAA@@@AAADDDGGGHHHHHHGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCBBB@@@BBBDDDEEEGGGGGGFFFFFFDDDCCCBBBDDDGGGHHHEEECCCMMMOOOLLLEEEAAACCCEEEDDD>>>???@@@@@@@@@@@@??????DDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHIIILLLOOOQQQUUU___iiihhh]]]SSSPPPQQQVVVaaadddXXXOOONNNLLLFFFIIIHHHHHHKKKQQQXXX]]]```LLLIIIFFFBBBAAAAAABBBCCCBBBCCCCCCDDDEEEEEEDDDDDDGGGGGGFFFEEEDDDEEEEEEEEE@@@AAACCCDDDEEEEEEDDDCCC@@@BBBDDDDDDCCCCCCDDDEEEJJJKKKTTTaaagggccc___```YYYXXXXXX[[[^^^\\\UUUNNNOOOQQQSSSSSSRRRRRRRRRSSSUUUTTTRRRRRRSSSRRRQQQOOOPPPNNNMMMLLLMMMLLLKKKIIIHHHIIIKKKJJJIIIIIIKKKLLLGGGGGGGGGIIIKKKOOORRRTTTRRRQQQPPPPPPPPPRRRSSSTTTWWWcccyyy~~~eee___```[[[WWWXXXWWW```jjjkkkccc[[[YYYZZZJJJOOORRROOOIIIHHHMMMRRRQQQQQQSSSUUUWWWXXXYYYYYYZZZ\\\dddppp|||{{{oooccc]]]dddiiifffcccdddcccaaaeeelllpppoooppptttqqqkkkggghhhddd___ccclllssswwwxxxrrrnnnooopppooopppsssvvvxxxyyyyyyyyyzzzwww{{{}}}}}}888IIIKKK888000888777,,,111111222333555777999:::<<<;;;:::999999:::<<<===???@@@AAAAAAAAA@@@???>>>===<<<:::888888:::<<<>>><<<<<<===???@@@>>>;;;888333444444555666888999:::777777666666777999;;;<<<;;;;;;:::999888777777666:::>>>BBBAAA===:::<<<>>>DDDCCCAAA@@@???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCC?????????@@@BBBDDDEEEFFFIIIGGGCCC@@@>>>=========???@@@@@@@@@>>>;;;888666666999999888:::>>><<<777===>>>@@@@@@@@@@@@AAACCCGGGHHHJJJMMMOOONNNKKKHHHKKKIIIFFFDDDDDDEEEHHHJJJVVVYYY]]]]]]XXXOOOGGGCCCAAA@@@???============>>>@@@>>>======@@@BBBBBBBBBCCCGGGFFFAAAGGGSSSTTTMMMHHHDDDFFFOOOTTTRRRSSSVVV[[[UUUNNNJJJKKKJJJFFFCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCKKKPPPSSSPPPHHHAAA>>>>>>AAADDDDDDBBBCCCFFFGGGDDDFFFFFFFFFGGGHHHGGGEEECCCAAACCCEEEFFFDDDCCCBBBCCCAAAGGGLLLMMMIIIFFFFFFGGGFFFFFFEEEDDDBBBCCCFFFHHHMMMOOOOOOLLLEEE???===>>>=========>>>@@@BBBDDDEEEBBBCCCEEEFFFFFFFFFDDDCCCKKKJJJKKKNNNPPPQQQPPPNNNRRR[[[bbb```ZZZVVVQQQMMMOOONNNMMMLLLJJJHHHFFFEEEJJJIIIHHHKKKQQQWWW\\\^^^JJJEEE@@@>>>@@@CCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@AAACCCFFFHHHHHHGGGEEECCCDDDFFFHHHJJJIIINNNUUU[[[___dddjjjnnnooorrrtttssslll```SSSKKKMMMNNNNNNOOOPPPPPPQQQQQQZZZYYYYYYYYYYYYXXXUUUSSSRRRRRRQQQNNNKKKJJJNNNQQQQQQOOOMMMMMMNNNQQQTTTWWWZZZQQQHHHGGGLLLQQQSSSQQQSSSWWWVVVQQQNNNPPPSSSSSS^^^gggxxx~~~ggg]]][[[YYYWWWVVVWWWffftttuuuqqqmmmfff^^^VVVQQQMMMLLLHHHDDDGGGOOOOOONNNNNNPPPSSSVVVWWWWWWUUUSSSYYYhhhrrrsssqqqqqqfffaaa\\\\\\___bbbbbb```YYYWWW[[[cccgggfffcccbbbbbbddddddbbb``````dddhhhrrrrrrrrrpppmmmjjjjjjkkkqqqsssuuutttsssuuuzzz~~~}}}yyyxxxzzz~~~666JJJOOO===///333555...111111222333444666888999<<<;;;999999999:::<<<======>>>???@@@@@@???>>>>>>???===;;;999888999;;;<<<======>>>@@@AAA@@@<<<999777777777777888999;;;;;;777666666666777999;;;<<<>>>======;;;:::999888888999===@@@@@@<<<:::;;;>>>CCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFEEEBBB???===<<<<<<===>>>>>>>>>===<<<:::888777888;;;;;;:::<<>>:::;;;<<>>======???@@@AAABBBAAA???@@@BBBDDDDDDDDDGGGLLLKKKFFFIIIRRRTTTNNNIIIFFFHHHNNNQQQOOOMMMOOOUUUPPPJJJIIIIIIIIIFFFCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCGGGJJJHHHCCC>>>===>>>BBBEEEEEECCCEEEIIIJJJHHHJJJHHHHHHHHHIIIIIIGGGFFFBBBDDDFFFFFFDDDCCCCCCDDDGGGLLLPPPQQQMMMJJJKKKMMMEEEFFFFFFFFFFFFHHHLLLNNNPPPRRRSSSRRRMMMHHHEEECCC@@@?????????@@@CCCEEEGGGIIIKKKLLLKKKIIIGGGGGGHHHLLLLLLMMMOOORRRSSSRRRQQQQQQZZZ```]]]XXXTTTQQQMMMNNNMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFIIIMMMQQQSSSSSSLLLHHHCCC@@@??????>>>===BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAABBBBBBBBB@@@@@@?????????@@@AAABBBEEEDDDCCCCCCCCCEEEGGGHHHHHHNNNUUUZZZ___fffpppwww~~~yyynnnaaaTTTLLLJJJJJJJJJKKKLLLNNNPPPPPPVVVUUUUUUWWWXXXXXXVVVTTTWWWWWWUUUQQQMMMLLLOOOQQQXXXUUURRRPPPRRRWWW^^^bbbfff]]]RRRLLLLLLOOOQQQQQQUUUZZZYYYQQQJJJKKKPPPTTTZZZbbboootttbbbZZZZZZXXXVVVUUURRR\\\eeeeeecccccc___ZZZ\\\TTTNNNKKKEEE??????DDDEEEEEEFFFIIINNNSSSUUUVVVSSSOOORRR]]]ddddddbbbccc^^^\\\ZZZ[[[___dddfffgggddd]]]ZZZ^^^bbb```^^^^^^[[[^^^aaaaaaaaadddiiinnnqqqrrrqqqooollliiiiiiiiimmmppprrrqqqqqqsssxxx}}}~~~|||{{{~~~333IIIQQQ@@@///...222111111111222222444555666777;;;:::999999999:::<<<===;;;<<<===>>>>>>>>>>>>>>>@@@>>>;;;999888999::::::?????????AAABBBAAA>>>;;;:::::::::::::::;;;<<<<<<777777666777888999;;;<<>>===<<<::::::888;;;>>>>>>;;;:::;;;===BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@CCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;:::999999999999;;;=========AAAIIIKKKIII@@@@@@AAAEEEIIIKKKIIIFFFDDDDDDDDDFFFHHHJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEFFFIIINNNTTTWWWUUUOOOIIIEEEBBB@@@???>>>???AAADDDEEEEEECCCBBBBBBDDDFFFFFFFFFKKKQQQQQQKKKJJJPPPRRRNNNJJJHHHIIINNNOOOLLLIIIIIILLLIIIFFFFFFGGGGGGDDDAAA@@@@@@???@@@@@@AAABBBCCCBBBCCCEEEFFFFFFEEECCCBBB===@@@BBBAAA>>><<<===???AAAEEEGGGGGGKKKSSSWWWWWWUUURRRNNNLLLKKKJJJHHHGGGBBBDDDFFFFFFDDDCCCDDDEEEEEEHHHJJJJJJGGGEEEGGGIIIDDDFFFHHHIIIKKKNNNRRRUUUWWWWWWWWWWWWTTTPPPJJJEEEBBBAAA@@@???AAADDDGGGIIILLLPPPRRRPPPJJJFFFFFFHHHKKKKKKLLLPPPSSSTTTTTTRRRPPPWWW[[[XXXUUUSSSRRROOONNNMMMJJJHHHGGGGGGHHHIIIDDDDDDEEEGGGIIIJJJIIIGGGDDDBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBB@@@AAAAAAAAA@@@@@@??????BBBBBBCCCCCCEEEFFFHHHIIIKKKQQQWWWZZZ\\\dddpppzzz~~~yyypppeeeXXXNNNHHHFFFEEEEEEFFFHHHKKKNNNPPPPPPPPPPPPSSSVVVWWWVVVUUUXXXWWWVVVSSSQQQQQQSSSUUUZZZVVVPPPLLLNNNTTT\\\aaakkkeeeZZZRRRNNNOOOSSSVVV___jjjoooeeeWWWQQQSSSUUUTTTYYYbbbooosssfff[[[XXXYYYXXXUUUUUUPPPSSSUUUUUUVVVYYYYYYWWWZZZRRRIIICCC???:::888:::>>>===>>>BBBGGGLLLNNNOOOKKKGGGGGGLLLRRRSSSSSSTTTVVVXXXZZZ\\\```ffflllqqqrrrfff]]]\\\______^^^]]]ZZZ^^^aaabbbccceeejjjnnnoooppppppooolllkkkkkklllmmmooopppooonnnpppuuuyyy~~~000BBBJJJ>>>000...111222111111111222222444555555999888888888999:::;;;<<<::::::;;;<<<===>>>>>>>>>>>>===;;;:::999999:::;;;>>>>>>>>>???AAA@@@>>><<<<<<;;;;;;::::::;;;;;;;;;888888888888999;;;===???DDDDDDBBBAAA???>>>===<<<777999;;;;;;:::999;;;===@@@AAABBBCCCCCCBBB@@@???AAAAAABBBBBBCCCDDDDDDDDDBBBBBBAAA@@@????????????AAA@@@???>>>============;;;:::888777777888999:::===>>>>>>???HHHVVV___aaaMMMIIIEEEEEEIIIJJJGGGCCCEEECCCAAAAAACCCEEEFFFFFFAAABBBDDDEEEFFFEEEDDDDDDDDDIIIOOORRRPPPLLLFFFDDDDDDCCC@@@??????BBBEEEGGGFFFDDDBBBBBBDDDFFFFFFFFFKKKQQQRRRMMMIIIKKKLLLKKKHHHHHHJJJNNNPPPOOOLLLJJJGGGEEEDDDDDDDDDDDDAAA>>>>>>>>>>>>???@@@AAACCCDDDCCCDDDFFFHHHHHHFFFDDDCCC===>>>???>>>======???AAA???DDDHHHKKKSSS^^^eeeggg```\\\UUUOOOKKKHHHEEECCCBBBDDDEEEEEEDDDCCCDDDEEEAAABBBCCCAAA??????@@@BBBEEEFFFIIIJJJLLLOOOSSSVVV[[[XXXUUUSSSRRROOOIIIDDDCCCBBB@@@???@@@CCCGGGIIINNNUUUZZZXXXOOOHHHFFFHHHIIIIIIKKKNNNRRRTTTSSSRRRMMMSSSVVVTTTSSSUUUUUUSSSPPPNNNKKKIIIIIIJJJLLLNNNIIIHHHFFFFFFFFFFFFEEECCC??????@@@AAACCCEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFFFFEEECCCAAA@@@???@@@BBBDDDGGGIIIKKKLLLNNNTTTZZZZZZYYY\\\fffooooookkkeee]]]UUUMMMHHHEEEDDDCCCBBBCCCFFFJJJNNNPPPLLLLLLMMMOOORRRTTTTTTTTTRRRRRRRRRRRRRRRTTTWWWXXXYYYTTTNNNIIIHHHLLLRRRUUUbbb```[[[UUUQQQRRRWWW\\\eeewww~~~kkk\\\UUUSSSOOORRRVVV\\\hhhrrrtttpppeee]]]WWWXXXZZZXXXUUUUUUTTTSSSQQQQQQSSSWWWYYYYYYWWWOOOEEE>>><<<<<<===>>>===<<<;;;<<<@@@DDDFFFFFFBBB???===???DDDHHHKKKMMMRRRVVV[[[^^^```eeeooovvvyyylllaaaaaadddeeeccccccbbbeeegggfffdddccceeegggjjjlllnnnooooooppprrrtttrrrssssssqqqnnnmmmpppttt|||}}}~~~...888===888111111111111111111111111111222333333666666666777777888999:::999::::::;;;<<<======>>>;;;::::::::::::;;;<<<===<<<<<<<<<===>>>>>>===;;;;;;::::::999999999999999999999999:::;;;===@@@AAADDDDDDCCCBBB@@@???>>>===777888999999999:::;;;======>>>@@@AAAAAA@@@???>>>@@@AAAAAAAAABBBBBBCCCCCC???>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????;;;:::888777666888:::;;;??????>>>???IIIZZZggglllVVVOOOGGGDDDFFFHHHFFFCCCFFFCCC@@@>>>???AAABBBBBB>>>@@@CCCEEEFFFFFFDDDCCCBBBFFFKKKMMMKKKGGGCCCAAAGGGEEECCCAAAAAABBBCCCEEEEEECCCAAAAAACCCDDDDDDDDDGGGLLLNNNKKKGGGFFFGGGFFFDDDFFFIIIMMMRRRTTTSSSQQQFFFEEEDDDCCCBBB@@@===;;;======>>>???@@@BBBCCCDDDDDDEEEGGGHHHHHHGGGEEEDDD?????????>>><<<===>>>???>>>CCCHHHLLLTTT___fffggg___ZZZRRRKKKGGGDDDAAA@@@BBBCCCDDDDDDCCCCCCDDDFFFEEEEEEEEECCCBBBBBBCCCEEEDDDFFFHHHIIIJJJKKKNNNPPPUUUQQQLLLKKKKKKJJJGGGDDDCCCBBB@@@???@@@CCCFFFGGGRRRZZZaaa```XXXOOOKKKKKKIIIJJJKKKOOORRRTTTTTTSSSJJJNNNQQQQQQRRRVVVXXXVVVQQQOOOMMMLLLLLLNNNQQQSSSQQQNNNIIIGGGFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKFFFGGGIIIJJJIIIGGGEEECCC;;;<<>>;;;::::::===@@@BBBBBB@@@>>><<<;;;>>>DDDHHHJJJPPPTTTYYYZZZ[[[___hhhppprrrhhhbbbdddiiiiiigggggggggjjjkkkiiidddaaa```aaadddgggkkkooorrruuuzzz}}}zzzzzzxxxtttnnnlllmmmpppwwwyyy|||~~~000222333333222222222000111111000000000111111222333333444555666777777888999888888888999:::;;;<<<999999999:::;;;<<<===>>>;;;::::::;;;<<<===<<<:::999888777777777777777888:::999::::::<<<>>>@@@BBBBBBBBBAAA@@@???>>>>>>===777777777888999;;;<<<=========>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???<<<======>>>???@@@@@@@@@===;;;999888888999:::<<<@@@@@@>>>>>>FFFTTT^^^aaaSSSMMMGGGCCCDDDFFFGGGFFFDDDAAA>>><<<>>>???AAAAAA===???CCCEEEGGGFFFEEECCCBBBEEEHHHHHHFFFDDDBBBAAAGGGFFFDDDCCCBBBBBBCCCCCCCCCAAA??????AAABBBBBBBBBCCCEEEHHHHHHFFFEEEDDDCCCAAADDDGGGJJJPPPVVVWWWTTTHHHGGGEEECCC@@@>>>===<<<>>>>>>??????AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDD@@@???>>>===<<<<<<<<<<<<>>>CCCGGGIIINNNVVVZZZYYYSSSOOOIIIEEECCCBBB@@@???@@@AAABBBBBBAAABBBDDDFFFIIIHHHGGGFFFEEEEEEEEEFFFCCCEEEFFFGGGFFFFFFHHHIIIJJJHHHFFFFFFGGGHHHHHHGGGBBBBBBAAAAAABBBCCCEEEFFFMMMTTTZZZZZZTTTMMMJJJIIIKKKKKKMMMPPPSSSUUUTTTSSSGGGKKKMMMMMMPPPUUUVVVTTTNNNMMMMMMLLLNNNPPPRRRTTTUUUQQQLLLIIIHHHIIIJJJJJJEEEEEEFFFEEEDDDEEEGGGIIIHHHIIIKKKMMMNNNNNNNNNMMMJJJJJJJJJJJJKKKLLLMMMNNNFFFGGGIIIJJJJJJIIIGGGFFF;;;<<<===???BBBEEEHHHIIIGGGKKKOOOPPPOOOPPPRRRUUUUUUSSSPPPMMMJJJIIIIIIIIIHHHGGGGGGGGGIIIKKKNNNPPPKKKIIIIIIJJJLLLNNNNNNNNNQQQPPPNNNOOOPPPQQQQQQPPPNNNNNNMMMMMMMMMNNNOOOPPPMMMPPPSSSSSSRRRQQQSSSVVVVVVaaaiiifff^^^ZZZYYYXXXMMMPPPPPPMMMOOOSSSUUUSSSUUUSSSSSSWWWWWWUUUUUUXXXYYYVVVVVVXXXZZZZZZ]]]aaaaaa```YYYNNNFFFEEEEEEDDD???<<<::::::<<>>>>>>>>=========888777777888:::<<<>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>======<<<<<<;;;;;;999999999999:::;;;<<<===999:::<<<===>>>???@@@@@@>>>===<<<;;;::::::;;;<<<===?????????EEENNNRRRQQQKKKJJJGGGEEEDDDDDDDDDEEE@@@>>><<<;;;>>>@@@BBBBBB===???BBBEEEGGGGGGFFFEEEAAABBBDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA>>>>>>???AAAAAA@@@@@@@@@BBBFFFHHHGGGEEECCC@@@DDDEEEEEEJJJRRRTTTQQQIIIHHHFFFCCC@@@??????@@@@@@@@@@@@@@@AAABBBDDDDDDCCCCCCBBBAAAAAABBBCCCCCC@@@???>>>>>>>>>===<<<;;;===BBBEEEFFFIIINNNNNNLLLLLLIIIEEECCCBBBBBBAAA@@@???@@@AAA@@@???@@@CCCEEEEEEEEEDDDCCCCCCCCCBBBAAAAAABBBDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKIIIGGGFFFFFFBBBBBBCCCDDDEEEEEEEEEEEEGGGIIIKKKKKKIIIFFFEEEEEEIIIIIIJJJMMMPPPQQQPPPNNNFFFJJJKKKKKKMMMQQQQQQNNNHHHIIIIIIJJJLLLNNNPPPQQQQQQNNNKKKJJJJJJKKKKKKJJJAAABBBCCCCCCCCCEEEJJJOOOHHHJJJMMMPPPQQQQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLEEEFFFHHHJJJKKKLLLKKKKKKCCCBBBAAAAAAAAACCCFFFGGGGGGFFFFFFGGGIIIKKKLLLMMMKKKKKKJJJIIIHHHHHHHHHGGGKKKJJJJJJJJJKKKLLLMMMMMMIIIHHHGGGHHHKKKMMMNNNNNNSSSQQQOOOPPPRRRRRRQQQOOOLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPPPPPPPPPPQQQRRRRRRVVVYYYWWWWWWZZZZZZXXXOOOSSSTTTPPPNNNPPPQQQOOONNNMMMNNNRRRSSSQQQTTTYYYVVVTTTUUUYYYYYYYYY```iiipppvvvttthhhZZZRRRMMMIIIDDD@@@===;;;<<<>>>???@@@>>>BBBCCCAAACCCIIIMMMLLLPPPQQQRRRPPPOOOQQQUUUYYYXXXWWWYYY]]]]]]\\\]]]```]]]bbbffffffccc```___``````cccfffiiikkkmmmqqqssssssttttttqqqmmmlllooosssuuuyyy~~~~~~}}}|||}}}}}}|||yyyzzz555111000222111...000444111000000////////////000...///111222333444444444666555444333222333444555;;;;;;;;;;;;;;;;;;;;;:::;;;:::999:::<<<===<<<;;;666666555555666777777888777666777888:::<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<888777666777:::===>>>???@@@???>>>>>>>>>???AAABBB@@@@@@???>>>===<<<;;;;;;999999888888999999::::::777888:::<<<===>>>????????????>>>===<<<<<<;;;;;;999===@@@CCCGGGLLLKKKGGGGGGHHHIIIHHHEEEBBB@@@@@@===;;;:::;;;>>>BBBDDDDDD>>>???BBBEEEFFFGGGFFFFFF@@@AAAAAAAAAAAABBBDDDGGG@@@AAACCCEEEEEEEEEDDDDDDCCCAAA>>>>>>???@@@@@@@@@???>>>@@@FFFKKKJJJGGGDDDAAADDDDDDAAAEEEMMMPPPLLLIIIHHHFFFCCCAAA@@@BBBCCCAAAAAAAAAAAABBBCCCDDDDDDBBBAAA???>>>>>>???AAABBBAAA@@@@@@@@@AAA@@@???===;;;@@@EEEFFFHHHLLLKKKHHHNNNKKKHHHEEEDDDDDDBBBAAA>>>???@@@???>>>???BBBEEECCCBBBBBBBBBBBBAAA???===???@@@BBBCCCBBBAAABBBCCCIIINNNRRRRRRMMMGGGCCCAAABBBDDDEEEGGGGGGGGGFFFEEEGGGEEECCCBBBCCCDDDFFFHHHEEEEEEFFFIIIKKKLLLKKKIIIFFFIIIJJJIIIKKKMMMLLLGGGDDDEEEFFFHHHJJJKKKMMMMMMLLLKKKJJJJJJKKKKKKIIIGGGGGGGGGFFFBBB@@@@@@EEEIIIGGGJJJNNNRRRSSSRRROOOMMMMMMLLLKKKJJJJJJIIIIIIJJJFFFGGGIIIKKKMMMOOOPPPPPPLLLJJJGGGDDDCCCDDDFFFGGGJJJFFFBBBAAADDDGGGHHHHHHFFFGGGHHHJJJJJJKKKJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKGGGFFFEEEGGGJJJNNNOOOPPPQQQPPPOOOQQQTTTVVVUUUSSSSSSQQQPPPNNNMMMMMMNNNOOOOOONNNMMMMMMOOOQQQSSSTTTMMMPPPQQQSSSVVVYYYUUUNNNQQQVVVWWWSSSPPPPPPQQQOOOHHHHHHJJJNNNOOOOOOSSSZZZTTTSSSTTTXXXXXXYYYdddppptttggg^^^WWWJJJFFF@@@<<<;;;;;;;;;:::888???CCCBBBFFFNNNSSSRRRTTTSSSRRRPPPOOOQQQTTTVVVUUUUUUWWWYYYXXXUUUWWW]]]ZZZ^^^cccdddaaa^^^^^^^^^aaaccceeeeeeeeefffhhhjjjkkkmmmnnnmmmlllmmmrrrvvvvvv{{{}}}|||~~~zzzzzzwwwtttvvv444111//////111111000......///////////////////////////000000111333444555333444444333333444888:::::::::;;;;;;<<<;;;;;;;;;666888:::<<<<<<:::888666777666555444333444555555999999999999;;;<<<>>>???@@@???>>>===<<<;;;;;;;;;888999;;;;;;;;;<<>><<<;;;<<<===???@@@;;;999777666777999888888::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>======???@@@BBBEEEFFFCCC???;;;888777555666999;;;<<<<<<@@@BBBFFFHHHIIIHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFFFFDDDBBBAAAAAA===<<<<<<===>>>>>>>>>===???AAABBBCCCCCCCCCEEEFFFCCCAAA@@@BBBGGGJJJJJJIIIHHHHHHIIIHHHGGGEEECCCBBB???BBBEEEFFFDDDDDDFFFHHHHHHGGGEEECCCBBBAAA@@@@@@???AAADDDFFFFFFBBB>>><<>>===<<<;;;;;;;;;;;;;;;888999:::::::::<<>><<<;;;;;;<<<>>>???<<<:::888888999:::::::::;;;<<<===>>>>>>>>>===<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===@@@CCCFFFFFFCCCAAA<<<:::999888:::;;;;;;;;;<<<@@@EEEHHHIIIGGGCCC@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEGGGFFFDDDBBBAAAAAA<<<;;;:::;;;<<<=========@@@AAACCCBBBAAAAAACCCDDDCCCAAA@@@BBBEEEHHHGGGFFFHHHHHHHHHHHHGGGEEECCCBBB???BBBEEEFFFDDDDDDFFFHHHLLLMMMMMMLLLJJJFFFBBB@@@>>>@@@BBBDDDDDDBBB@@@>>>>>>???@@@AAABBBDDDEEEFFFGGGFFFEEEFFFHHHIIIHHHGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@???????????????===>>>???@@@AAABBBBBBBBBHHHMMMRRRQQQKKKDDD@@@???>>>???AAACCCFFFGGGHHHIIIHHHIIIJJJIIIHHHHHHIIIKKKKKKJJJHHHHHHIIIIIIGGGFFF@@@AAAEEEJJJOOORRRRRRQQQGGGGGGGGGGGGGGGFFFFFFEEEBBBDDDGGGHHHHHHHHHHHHHHHLLLNNNNNNLLLHHHEEEDDDEEEFFFHHHKKKLLLJJJGGGFFFEEEIIIHHHFFFEEEEEEFFFFFFFFFEEEFFFGGGHHHLLLUUU```iiirrroooggg[[[OOOGGGEEEFFFJJJIIIGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKIIIHHHGGGHHHJJJFFFCCCBBBEEEHHHIIIIIIIIIIIIIIIJJJLLLOOORRRTTTZZZYYYVVVRRRMMMJJJIIIJJJJJJLLLPPPSSSUUUUUUSSSRRRRRRQQQRRRTTTWWWYYYZZZYYYWWWXXXXXXVVVRRRNNNKKKKKKFFFGGGIIIKKKMMMMMMMMMMMMQQQOOOOOORRRSSSWWW```kkkmmmXXXLLLHHH???>>>BBB>>>AAAGGGNNNSSSVVVVVVVVVWWW[[[[[[\\\\\\ZZZWWWTTTRRRTTTUUUTTTSSSRRRSSSUUUXXXYYY[[[___bbbbbb```[[[WWW\\\^^^aaacccddddddeeeeeeeeeeeeeeedddeeehhhmmmpppwwwxxxyyyyyywwwvvvvvvwww}}}zzzzzz222000------///000111111000000000//////...............//////000222333444444555555555444666888;;;:::;;;;;;<<<;;;;;;::::::888888888888888888888888888888666555555555666777555666777999:::::::::999;;;;;;:::::::::::::::;;;888999999999999;;;>>>AAAAAAAAA@@@??????????????????>>>===;;;;;;;;;<<<<<<===;;;::::::;;;<<<<<<;;;>>>???@@@AAAAAA@@@>>>======>>>>>>>>>>>>===;;;;;;;;;;;;::::::999999888888::::::===AAAEEEHHHHHHGGGAAA???<<<;;;<<<<<<;;;:::999===CCCGGGHHHEEE@@@<<<>>>>>>???@@@AAACCCEEEFFFEEEFFFGGGFFFCCCAAAAAAAAA===<<<:::999:::;;;===>>>@@@BBBCCCBBBAAAAAABBBCCC???>>>>>>@@@CCCEEEEEEEEEFFFGGGGGGGGGFFFEEECCCBBB@@@BBBEEEFFFFFFEEEFFFGGGKKKMMMPPPQQQPPPKKKFFFBBB@@@AAABBBDDDDDDEEEDDDDDDAAAAAA@@@@@@BBBDDDFFFHHHHHHEEEDDDFFFJJJLLLJJJFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDHHHLLLKKKFFFAAA???>>>;;;===???BBBDDDGGGIIIJJJJJJKKKMMMMMMLLLLLLMMMOOOKKKJJJHHHHHHIIIIIIHHHFFFAAABBBEEEJJJOOORRRSSSRRRGGGGGGHHHHHHGGGDDDBBB@@@AAACCCEEEEEEEEEEEEFFFGGGJJJLLLNNNMMMJJJGGGEEEEEEBBBDDDFFFFFFCCCAAA@@@@@@EEEEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFIIIQQQ\\\dddhhhfffaaaXXXOOOJJJIIIKKKHHHGGGFFFEEEDDDCCCBBBBBBAAABBBDDDEEEFFFFFFEEEEEEHHHJJJLLLLLLJJJIIIHHHIIIKKKHHHDDDCCCDDDFFFGGGGGGHHHGGGGGGHHHKKKOOOSSSVVV[[[ZZZWWWRRRLLLIIIHHHHHHHHHJJJOOOSSSUUUVVVVVVUUUQQQPPPPPPQQQUUUWWWXXXXXXRRRSSSTTTRRROOOLLLJJJJJJHHHIIIJJJKKKLLLLLLKKKKKKPPPNNNOOOQQQQQQSSS[[[dddtttbbbYYYQQQQQQQQQIIIKKKPPPUUUXXXXXXWWWXXXYYY^^^___bbbccc```\\\WWWTTTPPPQQQRRRQQQQQQRRRUUUXXXXXX[[[aaaggghhhddd\\\UUU[[[]]]```cccdddeeeddddddgggggggggeeeeeefffjjjmmmrrrsssuuutttsssrrrrrrssswww~~~222111///...///111333444111111000000///..................///000111333333444555666666666777999;;;;;;;;;;;;<<<;;;;;;::::::888888777666666777888888888777555444444444555666444555888:::;;;:::999888888888888888888999::::::999999999888888:::>>>BBBBBBAAA@@@??????????????????>>><<<;;;::::::::::::<<<;;;:::;;;<<<>>>===<<<@@@AAABBBCCCCCCAAA>>>===???@@@AAAAAA@@@>>><<<:::;;;::::::999888888888888888999:::>>>CCCGGGHHHHHHBBB@@@>>>>>>>>>>>>===;;;:::===AAADDDDDDBBB???<<<<<<<<<===>>>AAACCCFFFGGGEEEFFFFFFEEEBBBAAAAAAAAA======;;;999888:::===???@@@AAACCCCCCBBBCCCDDDFFF===>>>???AAACCCEEEFFFFFFEEEEEEFFFFFFFFFEEECCCBBBBBBCCCFFFHHHHHHHHHHHHHHHDDDGGGJJJMMMNNNKKKHHHFFFDDDDDDDDDDDDFFFHHHJJJKKKGGGEEEDDDCCCDDDGGGJJJLLLJJJIIIIIIIIIJJJIIIGGGEEEHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFEEECCCBBBAAABBBBBBCCCDDDFFFHHHGGGCCC@@@???@@@:::;;;===???AAADDDFFFGGGJJJLLLNNNOOONNNNNNOOOQQQLLLJJJIIIIIIJJJJJJIIIHHHFFFFFFGGGIIILLLMMMMMMKKKEEEFFFHHHHHHGGGEEEBBB@@@DDDDDDDDDDDDEEEEEEGGGGGGGGGIIIKKKLLLLLLJJJHHHFFFAAABBBCCCAAA???>>>>>>???CCCDDDDDDCCCCCCBBBCCCDDDGGGIIIJJJHHHGGGIIINNNSSSQQQRRRQQQNNNJJJIIILLLOOOKKKJJJIIIGGGEEEBBB@@@>>>===???BBBDDDFFFFFFEEEDDDIIIKKKMMMNNNMMMKKKKKKLLLMMMKKKHHHFFFEEEFFFGGGGGGKKKJJJIIIJJJLLLPPPTTTWWWXXXWWWTTTPPPKKKHHHGGGHHHGGGIIIMMMPPPSSSTTTTTTTTTNNNMMMLLLLLLNNNPPPQQQPPPMMMOOOPPPOOOLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGMMMMMMOOORRRSSSSSSYYYaaa~~~zzzrrrrrrpppdddZZZ[[[[[[YYYWWWXXX[[[___]]]^^^```aaa___\\\YYYVVVSSSTTTTTTRRRPPPOOOPPPRRRTTTXXX```hhhkkkggg]]]UUUXXXZZZ]]]aaaeeefffeeedddjjjkkkkkkiiihhhhhhiiikkklllnnnppppppooonnnooopppttt{{{222222111000000111444666111111000000////////////.../////////000222333444555666777888777888:::<<<;;;<<<<<<<<<;;;::::::999999888777555555777888999666555444333222333444444555666999:::;;;:::999888777777666777777888999:::888999999999999;;;>>>AAACCCBBBAAA@@@????????????===<<<;;;::::::999999888:::999999;;;===>>>>>>===@@@AAABBBBBBBBB@@@>>>======???AAABBBAAA>>>;;;999;;;;;;:::999888888999999999999999<<<@@@CCCDDDDDD@@@???>>>???@@@@@@???======>>>??????@@@?????????;;;;;;<<<===@@@CCCFFFHHHCCCDDDDDDCCCAAA@@@AAABBB<<<<<<;;;888666666:::===>>>AAACCCDDDEEEFFFIIIKKKFFFGGGHHHHHHGGGFFFFFFFFFCCCDDDEEEFFFEEEDDDCCCBBBDDDEEEGGGJJJKKKKKKJJJHHHBBBCCCEEEFFFGGGGGGFFFFFFDDDCCCCCCCCCDDDGGGIIIKKKHHHFFFDDDCCCDDDGGGJJJMMMMMMPPPSSSPPPJJJEEEEEEGGGKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHKKKJJJGGGEEECCCCCCCCCCCCFFFGGGGGGFFFDDDCCCBBBBBB????????????AAABBBDDDEEEIIIKKKMMMNNNNNNNNNNNNOOOLLLJJJIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHFFFEEECCCDDDGGGHHHHHHGGGDDDCCCDDDFFFJJJPPPTTTRRRLLLGGGDDDEEEHHHKKKLLLLLLJJJHHHBBBBBBAAA???======>>>@@@CCCDDDFFFEEECCCBBBCCCDDDJJJMMMPPPOOOKKKGGGEEEEEEJJJLLLMMMKKKHHHGGGIIILLLSSSRRRQQQOOOKKKFFFBBB@@@:::<<>>??????===>>>>>>?????????>>>>>>===:::<<>>:::777;;;:::999888888999:::;;;;;;::::::;;;>>>??????>>>=========>>>@@@AAA@@@>>>>>>>>>===<<<<<<===>>>???;;;;;;:::;;;===@@@DDDFFFAAAAAABBBAAA??????AAACCC<<<======999555444777:::>>>@@@CCCEEEFFFHHHKKKMMMRRRRRRRRRPPPKKKGGGDDDDDDBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEGGGJJJMMMMMMJJJHHHFFFEEEDDDCCCBBBBBBCCCCCCAAA@@@?????????AAADDDEEEDDDCCCAAA???@@@CCCFFFHHHMMMSSSWWWTTTLLLFFFGGGKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKMMMLLLKKKIIIHHHGGGFFFFFFJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGJJJLLLMMMLLLKKKLLLLLLJJJIIIHHHHHHJJJJJJIIIHHHEEECCCBBBCCCEEEFFFEEEDDDAAACCCEEEGGGHHHGGGFFFFFFCCCFFFOOO]]]hhhfffXXXJJJDDDDDDEEEHHHKKKKKKIIIGGGBBBAAA@@@===;;;<<<@@@BBBCCCFFFHHHGGGCCCAAABBBDDDHHHNNNSSSTTTPPPJJJEEEDDDEEEHHHJJJIIIGGGFFFHHHJJJPPPQQQPPPNNNJJJEEE@@@===:::;;;===@@@BBBCCCCCCCCCDDDFFFIIIJJJJJJIIIJJJKKKMMMOOOQQQQQQOOOMMMLLLLLLOOONNNMMMLLLLLLLLLMMMNNNMMMMMMLLLJJJHHHGGGHHHJJJNNNOOOQQQSSSTTTTTTTTTTTTRRROOOLLLJJJKKKLLLLLLLLLLLLMMMNNNMMMKKKKKKKKKMMMLLLLLLKKKIIIFFFCCC@@@>>>CCCFFFMMMTTTVVVUUUYYY___cccnnn|||jjjmmmrrrwwwvvvmmm^^^SSSWWWUUUSSSQQQRRRTTTWWWZZZ^^^^^^\\\XXXSSSNNNLLLLLLQQQRRRVVV___eeeeee^^^WWWSSSSSSTTTZZZaaaeeefffeeedddfffhhhgggfffddddddeeecccfffiiikkklllnnnppprrrssstttwww}}}...111333222000...///000/////////000111111222222000000111111222444555666555777::::::::::::;;;===<<<<<<<<<<<<;;;:::999888999999888888888888999999666555444333222333444444666666777777777777888888888777777777777777888888777:::===>>>>>>>>>???@@@CCCBBBAAA???>>>>>>>>>===888999999999999999888888::::::;;;===@@@BBBAAA???<<<<<<;;;:::;;;;;;<<<===:::===AAADDDDDDAAA===:::999999777777888999;;;======<<<<<<===>>>???===;;;<<<<<<<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::888888:::<<>>??????>>>>>>???AAACCCAAACCCDDD@@@:::888999<<<>>>AAACCCEEEFFFGGGJJJLLLRRRSSSSSSPPPJJJEEEBBBAAAAAAAAACCCDDDEEEDDDCCCCCCCCCDDDEEEIIILLLLLLIIIEEEEEEDDDCCCAAA@@@@@@AAAAAA@@@???>>>===<<<===???@@@@@@???===<<<===???BBBCCCFFFKKKPPPPPPKKKHHHIIIKKKJJJIIIIIIHHHGGGFFFEEEEEECCCDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLKKKJJJHHHFFFHHHGGGFFFEEEEEEFFFHHHIIIGGGIIILLLLLLKKKJJJIIIIIIGGGFFFEEEEEEGGGGGGFFFEEEDDDBBBAAAAAACCCDDDDDDCCCAAABBBCCCDDDEEEFFFEEEEEEEEEDDDIIIZZZmmmrrrfffXXXGGGFFFEEEFFFHHHHHHFFFCCC@@@???<<<:::999;;;???CCCCCCGGGIIIGGGBBB???@@@BBBEEEJJJQQQSSSPPPJJJGGGEEEDDDHHHKKKKKKIIIHHHIIILLLGGGHHHIIIIIIFFFBBB===::::::;;;<<<===???AAABBBBBBBBBEEEHHHIIIIIIIIIIIIJJJIIIMMMSSSUUUSSSPPPOOONNNOOOOOOOOOOOONNNNNNMMMLLLLLLMMMLLLJJJHHHGGGIIIJJJNNNOOOQQQSSSTTTUUUUUUUUUQQQOOOLLLKKKLLLNNNOOOOOONNNOOOPPPNNNMMMLLLMMMOOOLLLKKKJJJHHHDDD@@@===;;;>>>AAAIIIQQQSSSQQQTTTYYYYYY```iiittt}}}kkkoooxxxnnn\\\WWWUUUSSSQQQQQQSSSVVVXXX[[[\\\\\\ZZZXXXUUUUUUUUUVVVTTTTTTYYY```bbb]]]XXXVVVSSSRRRVVV]]]bbbcccbbb___aaacccdddcccbbbbbbbbbaaadddhhhkkkmmmpppsssuuuwwwzzz~~~,,,///222222///---,,,---......///000111222333333111111111222333444666666666888:::;;;;;;;;;<<<===<<<<<<<<<<<<;;;:::999888999999999999999999999999777666555444333444555555666666555555555666666777888888777777777777888888777:::>>>@@@@@@??????@@@BBBAAA@@@>>>===<<<<<<<<<777888888999999999888888;;;;;;<<>>888777666666777999;;;============>>>@@@???===;;;<<<<<<<<<===>>>>>><<<:::888999:::;;;;;;:::888777:::999777666777999<<<>>><<<============>>>AAADDDHHHJJJKKKHHHAAA===>>>@@@???AAACCCDDDEEEFFFHHHJJJIIILLLNNNLLLGGGBBBAAAAAA@@@AAABBBDDDDDDDDDDDDCCCBBBBBBDDDHHHKKKKKKGGGDDD>>>??????@@@@@@AAA@@@@@@AAA@@@???============>>>???>>>===<<<===>>>@@@AAA>>>AAAEEEHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEBBBCCCDDDEEEGGGHHHJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOOOONNNMMMMMMMMMLLLIIIFFFGGGFFFEEEDDDEEEFFFHHHJJJGGGIIILLLLLLKKKIIIHHHHHHDDDCCCBBBCCCDDDEEEDDDCCCFFFDDDBBBBBBBBBCCCBBBAAABBBBBBBBBBBBCCCCCCDDDDDDKKKBBB>>>MMMeeessspppgggKKKHHHEEEEEEFFFEEECCC@@@===<<<999777666999>>>CCCCCCGGGIIIGGGAAA>>>>>>@@@BBBGGGMMMNNNKKKGGGEEEDDDQQQSSSUUURRRMMMIIIHHHIIICCCEEEGGGHHHGGGCCC???<<<;;;;;;;;;<<<===???AAABBBCCCFFFIIIJJJJJJJJJKKKLLLFFFLLLSSSVVVUUURRRPPPOOOPPPQQQRRRSSSRRRQQQPPPOOONNNNNNMMMKKKHHHGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTUUUOOOLLLJJJJJJLLLOOOQQQQQQPPPQQQQQQPPPNNNMMMNNNPPPLLLKKKJJJGGGCCC???;;;888;;;???GGGOOOPPPMMMOOOSSSTTT[[[```dddooo{{{lllnnnxxxoooYYYXXXUUUTTTSSSTTTVVVWWWUUUWWWZZZ[[[[[[\\\]]]___[[[WWWTTTVVV\\\___\\\WWWXXXTTTRRRTTTZZZ``````___\\\___bbbdddcccbbbbbbbbb```ccchhhkkknnnqqquuuwww}}}////////////////////////333222222222222444555666333333222111222333444555999999999999:::;;;<<<<<>>===<<<;;;;;;:::888888888888999:::;;;<<<666666555555444444444333222222222222333444555666222333444444222222333444999;;;===??????===;;;999<<<;;;;;;;;;;;;;;;;;;;;;444555777888888888777666666999>>>EEEJJJKKKHHHEEE???<<<999555444555777888;;;>>>AAACCCCCCAAA>>>;;;666666555555555777888999999<<<>>><<<777666:::???AAA======@@@???999777:::<<<<<<<<<;;;999777666777666555444555888;;;<<<<<<:::999999;;;???BBBDDDDDDSSScccjjj\\\FFF:::999;;;;;;>>>AAABBBAAAAAAAAABBBFFFEEEDDDCCCBBBAAAAAAAAADDD@@@===???BBBDDDAAA===>>>???AAACCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@DDDFFFCCC<<<777777999888:::::::::::::::===???<<>>>>>DDDHHHEEE@@@>>>>>>AAADDDHHHQQQ[[[]]]ZZZMMMJJJIIIJJJHHHCCCBBBCCC@@@:::555333555999>>>CCCDDDIIIKKKHHHDDDCCC@@@<<>>===;;;::::::::::::::::::999999999555555666666666666666555777:::???EEEKKKMMMMMMKKK@@@>>>:::666444333444555999;;;>>>@@@@@@>>>;;;999666666555444555666777888999;;;<<<:::888888;;;>>>AAA===>>>BBBAAA<<<:::;;;999:::;;;;;;999777555444222111000222666999:::;;;<<<======>>>@@@BBBDDDFFFRRR```hhh]]]JJJ>>>;;;;;;999<<>>=========>>>???@@@CCCDDDBBB===888777777666888:::;;;:::;;;===>>>===???BBBDDDEEEEEEDDDCCCCCCDDDDDDCCCAAAAAABBBDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJLLLNNNNNNNNNNNNPPPRRRUUUSSSOOOLLLJJJIIIJJJJJJHHHFFFDDDCCCDDDEEEEEEEEEEEEFFFHHHJJJJJJJJJHHHHHHEEEDDDBBB@@@@@@AAACCCDDDEEECCCAAA@@@AAABBBBBBBBBFFFAAA@@@FFFIIIGGGDDDBBB@@@AAAAAA@@@EEELLLNNNLLLIIIFFFEEEFFFEEEBBBBBBDDDDDD>>>999666777;;;@@@EEEHHHOOOSSSOOOIIIFFFBBB???AAADDDGGGHHHGGGGGGIIIKKKTTT[[[[[[RRRIIIGGGGGGFFFIIIGGGEEEEEEFFFEEEBBB???@@@@@@AAABBBDDDFFFHHHIIIEEECCC@@@@@@BBBEEEFFFFFFJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQRRRSSSUUUXXX[[[\\\___\\\WWWRRRNNNLLLLLLLLLMMMNNNPPPRRRTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTNNNMMMJJJJJJKKKMMMNNNOOOLLLLLLMMMPPPPPPLLLFFFBBB@@@@@@EEENNNRRRPPPPPPRRRWWWVVVWWWXXXYYY```ttt}}}iii___\\\aaafffmmmppphhh___[[[[[[[[[WWWRRRSSSSSSTTTWWWZZZ[[[ZZZYYYTTTTTTTTTXXX^^^ccceeeddd```[[[VVVWWW[[[___^^^[[[ZZZZZZZZZZZZYYYZZZ]]]___cccccceeehhhkkkoooqqqsssvvvwwwyyy{{{}}}////////////////////////000000000000000111333333666555444444444555777888333333444444666777888999888888888777777666666666777666666666777888999:::999888777666555444333222333333222222222222333333222333444444222222333444666777:::<<<===<<<;;;:::999999999999999888777777555555444444444444444555777888<<>>>>>===:::999666666555444555666777888999999999999:::;;;===???CCC@@@???BBBBBB>>>::::::999;;;===>>>===999555222000//////111555999;;;<<<>>>@@@BBBAAA@@@@@@CCCFFFOOOZZZ```YYYLLLAAA<<<999::::::;;;>>>BBBDDDEEEDDD@@@@@@@@@??????@@@@@@AAACCCBBBBBBEEEIIIJJJHHHEEECCCDDDEEEEEEEEEDDDCCCBBB???>>>>>>======>>>>>>???AAABBBCCCBBB???<<<888666444777:::<<<<<<<<<===>>>AAABBBCCCDDDDDDCCCBBBAAABBBCCCDDDDDDCCCCCCEEEGGGIIIIIIJJJJJJKKKKKKKKKKKKGGGIIIJJJKKKJJJKKKLLLNNNVVVTTTPPPMMMJJJIIIIIIIIIGGGFFFEEEEEEFFFFFFEEECCCBBBCCCEEEGGGHHHHHHGGGGGGDDDCCCAAA@@@AAACCCEEEFFFFFFFFFEEECCCBBBBBBCCCEEEHHHCCCAAAEEEIIIGGGEEEFFFGGGGGGDDD@@@BBBGGGIIIGGGGGGCCCAAACCCDDDBBBDDDHHHLLLHHHAAA<<<;;;???DDDGGGKKKUUU[[[WWWPPPKKKIIIGGGDDDCCCDDDEEEHHHIIIHHHHHHMMMRRRSSSMMMFFFEEEFFFFFFGGGFFFFFFGGGHHHHHHFFFEEECCCCCCDDDDDDEEEFFFHHHHHHFFFDDDAAA@@@BBBDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHNNNOOOQQQSSSVVVXXXZZZ[[[ZZZWWWTTTPPPMMMLLLMMMMMMOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQLLLKKKJJJJJJKKKMMMOOOQQQOOOTTT\\\dddhhheee[[[RRRJJJGGGIIITTT\\\[[[UUURRRWWWVVVUUUTTTRRRUUU```llluuuuuuaaaVVVWWW[[[^^^aaannnrrrkkkccc_________[[[WWWSSSRRRQQQSSSUUUWWWWWWWWWTTTTTTUUUXXX^^^bbbdddeee```^^^\\\\\\\\\\\\[[[YYYWWWWWWWWWWWWWWWYYY]]]```bbbcccdddfffhhhjjjlllmmmlllnnnqqquuuzzz~~~|||////////////////////////////////////000111222222333222111111111222444555222222222333555666888999666666666555555555555555666666666666666777888888999888777555444222111111444333333222222222222333222333444444333222333444444555888:::<<<<<<<<<;;;999::::::::::::999777666666555333222222222333444555666777;;;AAAEEEHHHHHHAAA???<<<888666555555666<<<===>>>??????>>>===<<<888777666666666666888888:::999888999<<>>???BBBCCCBBB>>>888333111111111333777<<<>>>>>>???CCCFFFEEEAAA@@@CCCGGGLLLQQQTTTPPPHHH@@@;;;999>>><<<;;;<<>>>>>>>>???@@@EEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGFFFDDDDDDFFFHHHJJJJJJJJJJJJKKKKKKKKKKKKFFFHHHJJJJJJIIIIIIKKKLLLUUUSSSPPPLLLIIIHHHGGGGGGFFFEEEDDDEEEEEEEEECCCAAA???@@@BBBDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBDDDFFFGGGHHHJJJJJJGGGDDDCCCEEEHHHGGGBBB@@@CCCEEEEEEEEEGGGIIIJJJIIIEEEFFFJJJKKKIIIFFFBBBAAACCCDDDDDDHHHMMMVVVTTTMMMEEEAAACCCGGGIIIKKKVVV]]]YYYRRRQQQSSSUUUNNNIIIDDDCCCFFFGGGFFFCCCFFFIIIKKKHHHDDDCCCDDDFFFEEEEEEFFFHHHIIIJJJJJJJJJEEEDDDDDDDDDDDDEEEFFFFFFIIIFFFCCCBBBCCCEEEEEEEEEAAAAAABBBCCCDDDEEEEEEFFFHHHJJJMMMPPPSSSUUUWWWWWWUUUSSSPPPMMMLLLLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTTTTTTTTTTUUUTTTSSSQQQNNNMMMJJJKKKKKKKKKMMMOOOSSSUUU\\\ggguuuwwwjjj[[[RRRNNNWWW``````YYYSSSSSSRRRRRRRRRQQQSSSWWW\\\dddmmmwwwzzzrrrggg]]]XXXUUUZZZ]]]]]]bbblllrrrrrrlllgggaaa___```aaa___\\\UUUSSSQQQQQQSSSUUUVVVVVVVVVVVVVVVXXXZZZ]]]^^^___```aaabbbaaa^^^\\\ZZZYYYUUUWWWYYYZZZ[[[\\\___bbbcccccccccdddeeefffggghhhhhhiiimmmssszzzzzzxxx|||000000000000000000000000...//////000111111222222222111000000000111333333333333333333555666777888555555555555666666666666666666666555666666777777::::::999777666444333222444444333333222333333333333555555555444333444555444555777999;;;<<<<<<<<<;;;<<<======<<<:::999777666555333222222333444555777666555777;;;???AAAAAA???===;;;:::999999::::::======>>>??????>>>======:::999888777777777888999;;;999999:::>>>AAACCCCCCGGGGGGIIIMMMQQQQQQLLLFFFCCCCCCDDDFFFEEEBBB;;;666444333222555999<<<>>>???BBBFFFJJJIIIEEECCCFFFJJJJJJJJJJJJHHHCCC???>>>???EEECCCAAA@@@@@@AAAAAA@@@AAAAAABBBBBBCCCEEEFFFGGGBBBCCCDDDFFFIIIIIIIIIHHHEEEEEEFFFEEEDDDBBB@@@???AAAAAABBBBBBCCCCCCCCCCCCEEEDDDDDDEEEEEEBBB>>>;;;555999===???@@@@@@@@@AAADDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNNNNMMMMMMOOOPPPQQQPPPMMMKKKHHHGGGFFFFFFEEEDDDCCCCCCDDDCCCAAA???>>>???@@@BBBCCCDDDDDDEEECCCCCCBBBBBBBBBCCCDDDEEEHHHJJJJJJGGGCCCAAADDDGGGEEEAAA???BBBDDDCCCEEEHHHDDDHHHJJJHHHGGGIIIHHHEEEEEEAAA@@@BBBCCCCCCGGGKKK[[[\\\WWWKKKEEEFFFHHHGGGGGGQQQWWWSSSPPPSSS\\\bbb\\\RRRGGGBBBBBBCCCBBB@@@@@@BBBDDDDDDBBB@@@BBBEEECCCEEEGGGHHHJJJKKKLLLLLLGGGFFFFFFEEEEEEFFFFFFFFFIIIFFFCCCBBBCCCDDDDDDDDD@@@AAAAAACCCDDDEEEFFFFFFFFFHHHKKKNNNQQQSSSTTTUUUVVVTTTQQQOOONNNNNNOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPQQQPPPOOOMMMJJJIIIJJJLLLLLLMMMNNNQQQWWW\\\jjj{{{mmm___TTTUUUZZZZZZUUUQQQNNNPPPQQQQQQQQQRRRTTTTTT[[[^^^bbbccc```\\\ZZZYYYUUU[[[```aaa```aaaaaa```aaa^^^[[[[[[^^^``````___YYYVVVSSSSSSTTTVVVWWWWWWUUUUUUVVVVVVWWWXXXZZZ[[[___bbbeeedddaaa]]][[[[[[VVVYYY^^^aaabbbbbbcccdddeeedddddddddddddddeeeeeehhhiiimmmsss|||~~~~~~~~~}}}000000000000000000000000///000111222333333333333444333222222222333555666444444444444444555666777555555555666666777777888777777666666666666777777===<<<;;;:::999888777666555444444444444444555555555666777666555555666777555666777999:::<<<<<<<<<===>>>??????>>><<<:::888555555444444555666666777999777666777999<<<======;;;;;;:::::::::;;;<<<===;;;;;;;;;::::::;;;;;;;;;:::999888777777777888999999::::::;;;===@@@CCCEEEEEELLLUUU___hhhjjj```UUUDDDBBBBBBDDDFFFEEE@@@<<<777555444666999;;;======DDDGGGJJJJJJIIIHHHJJJLLLHHHFFFEEEDDDBBB???AAAEEELLLNNNPPPOOOKKKEEEAAA????????????@@@AAABBBDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHGGGFFFDDDBBB>>>;;;999@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@>>>===777:::===?????????@@@AAA@@@@@@@@@@@@BBBDDDGGGHHHIIIJJJIIIGGGEEEDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMMMMLLLLLLMMMOOOMMMLLLKKKIIIHHHHHHHHHGGGGGGEEECCCCCCCCCCCCAAA@@@@@@@@@@@@AAABBBCCCDDDDDDAAAAAABBBBBBDDDEEEFFFGGGHHHHHHGGGDDDAAA@@@AAABBBDDDAAA@@@CCCDDDCCCEEEIIIEEEJJJMMMKKKHHHHHHFFFBBBDDD@@@???@@@AAA???AAAEEEWWW[[[XXXMMMEEEFFFGGGDDDBBBIIIMMMJJJJJJRRR\\\cccaaaWWWJJJBBB@@@AAA@@@>>>>>>>>>???BBBAAA???@@@DDDBBBDDDGGGHHHHHHIIIJJJLLLIIIIIIHHHHHHHHHHHHHHHIIIFFFDDDAAA@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSUUUVVVUUUSSSPPPMMMKKKLLLMMMNNNLLLLLLMMMNNNNNNOOOOOOPPPLLLLLLLLLLLLKKKJJJIIIHHHKKKLLLMMMLLLMMMRRR[[[bbbtttppp^^^UUUQQQOOONNNOOONNNRRRSSSQQQOOOPPPQQQPPPSSSUUUXXX[[[[[[YYYWWWUUUTTTZZZaaadddbbb^^^[[[ZZZWWWVVVUUUWWWZZZ]]]^^^___]]]ZZZWWWVVVWWWXXXYYYXXXQQQSSSTTTUUUUUUVVVYYY[[[]]]___bbbcccaaa___]]]\\\XXX[[[```cccddddddeeefffggggggfffeeedddddddddeeehhhiiimmmuuu}}}|||zzz000000000000000000000000111222333444555555555444666555444444444555666777555444444333333444444555444444555666777777888888888777777666666777777888;;;;;;::::::999888777777555555555555555666777888666888999888777666777888666777888999:::;;;<<<======>>>@@@@@@???<<<:::888444555666777888999999999999777666666888:::;;;:::999999999999999:::;;;<<<999999888777777888999999999888666555555555666777777999;;;;;;;;;<<>>???@@@AAABBBBBBBBB@@@>>>===>>>???AAADDDDDDCCCBBB@@@===;;;999<<<===>>>@@@@@@@@@@@@@@@>>>???@@@>>>;;;999;;;===888:::<<<<<<<<<===>>>@@@>>>>>>======>>>AAADDDFFFEEEFFFFFFEEECCCBBBDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKGGGIIIJJJJJJIIIHHHIIIKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJGGGEEECCCDDDDDDCCCBBBBBBBBBAAABBBBBBCCCDDDDDDBBBCCCEEEGGGJJJMMMOOOPPPKKKIIIEEECCCCCCBBBAAA@@@@@@>>>???BBBCCCAAACCCGGGGGGLLLNNNKKKHHHHHHHHHEEEEEEAAA@@@BBBAAA======@@@JJJSSSSSSHHHBBBDDDDDD???>>>CCCFFFDDDEEEMMMUUUXXXZZZTTTJJJDDDAAA@@@???>>>???<<<===AAAAAA===>>>CCCAAADDDGGGGGGFFFFFFHHHJJJIIIHHHHHHGGGHHHHHHIIIIIIEEECCC@@@???AAABBBCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLLLLMMMNNNPPPSSSVVVWWWUUURRROOOKKKIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPOOONNNKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKJJJKKKRRR]]]fffyyynnn]]]PPPIIIJJJPPPPPPVVVXXXSSSOOOQQQRRRRRRPPPQQQTTTWWWZZZZZZWWWTTTTTTWWW[[[^^^]]]ZZZXXXYYYSSSRRRSSSUUUXXX[[[]]]]]]___]]]ZZZYYYZZZZZZYYYYYYSSSUUUVVVVVVTTTTTTWWWYYYXXXZZZ\\\___``````___]]]YYY[[[]]]^^^___aaadddgggjjjiiihhhgggffffffffffffeeefffkkkttt}}}|||~~~zzzwww000000000000000000000000222333555666777777666555555555444333444555666777555444333333222222333333333444555555666777888888888888777777777777777888888777777777666666555555555555555666666888999999777999:::999888777888999888888999:::;;;;;;<<<======>>>@@@@@@???<<<999777444555777999;;;;;;;;;:::666444444555777999999888888888888777888888999999:::999888777777888999:::777666555444333333444555444888;;;;;;888999>>>DDDDDDVVVnnnmmmUUUEEEAAA???CCCKKKQQQSSSRRRBBB@@@======>>>??????>>>999:::;;;???CCCEEEEEECCC;;;;;;>>>BBB@@@;;;>>>EEEOOO___pppuuujjjXXXIIIBBB>>>>>>>>>>>>???@@@AAABBBBBBAAA???;;;999999<<<>>><<<===>>>???@@@???>>>===888999;;;<<<=========<<<999<<<===:::555333777<<<888:::::::::::::::===???@@@>>>===<<<===???BBBDDDAAABBBCCCBBBAAAAAACCCEEEFFFFFFGGGHHHIIIKKKKKKLLLIIIKKKLLLKKKJJJJJJKKKLLLHHHHHHIIIJJJKKKLLLMMMMMMMMMJJJFFFDDDDDDEEEEEEEEECCCCCCCCCBBBBBBCCCDDDDDDEEEGGGJJJMMMRRRUUUXXXZZZPPPKKKGGGEEEFFFFFFDDDAAA<<<:::<<<@@@@@@===???CCCCCCHHHIIIEEECCCFFFHHHHHHHHHEEEDDDEEECCC>>><<<>>>???JJJMMMDDD>>>AAAAAA<<<<<<@@@BBBAAACCCHHHMMMMMMRRROOOJJJFFFCCCAAA@@@>>>@@@<<<<<>>===EEESSShhhwwwxxxlllZZZMMMCCCBBBAAAEEEQQQ\\\___[[[NNNGGG@@@<<<===<<<999666<<<;;;;;;;;;;;;<<<======999:::999999:::===CCCGGGOOOhhh~~~}}}iiiSSSGGGAAA===;;;:::;;;>>>@@@AAAAAA>>>@@@BBBBBB@@@>>>===>>>EEEDDDBBB???>>>======>>>::::::;;;>>>@@@AAA@@@>>>@@@???<<<999777777777888>>><<<999777777888999:::>>>>>>============>>>>>>AAABBBBBBAAA???>>>???@@@???BBBDDDEEEEEEFFFGGGHHHKKKHHHGGGHHHJJJKKKIIIGGGJJJKKKKKKLLLMMMNNNNNNNNNJJJGGGDDDDDDEEEFFFDDDBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEHHHKKKOOOSSSUUUWWWIIIIIIHHHFFFEEECCCBBBBBB???????????????@@@@@@@@@HHHHHHGGGGGGGGGFFFFFFFFFKKKDDDEEEMMMLLLAAA;;;===BBBAAA@@@???>>>===<<<;;;@@@???>>>======???AAABBBCCCDDDDDDBBB???======>>>:::;;;<<<===>>>???@@@@@@DDDCCCCCCEEEFFFGGGFFFDDDCCCCCCCCCCCCDDDFFFGGGHHHFFFDDDBBB???======>>>>>>EEEEEEFFFIIIKKKMMMLLLLLLMMMPPPOOOLLLNNNVVVZZZXXX\\\WWWQQQMMMKKKMMMOOOPPPOOONNNLLLLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFJJJIIIIIIIIIKKKQQQXXX^^^uuuhhhVVVTTT[[[___\\\YYYWWWXXXXXXXXXXXXVVVTTTRRRTTTWWWYYYXXXWWWUUUTTTSSSQQQQQQQQQRRRSSSPPPQQQSSSUUUXXX[[[]]]___\\\^^^___^^^\\\ZZZZZZ[[[XXXXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZ[[[ZZZYYYZZZ[[[WWWYYY[[[ZZZYYY\\\ccciiinnnkkkkkkmmmjjjfffhhhooonnnjjjkkkttt}}}~~~uuuppp{{{,,,,,,---------.........111111222222333444444555222222111111111111222222333333333222000///000222111111111222333333444444222444666666555444555666777666444444666888777666666666777888888888888888999:::<<<<<<<<<::::::999999:::;;;<<<<<<<<<;;;:::666666777888888777666555666555555555666777888888777888888888888888888777666666666666777888999:::999999999999999999888888777666666555555555444444666777888:::<<<===???@@@DDDKKKUUU]]]___YYYQQQJJJCCCBBBAAACCCMMMWWWYYYTTTIIIDDD>>><<<>>>???>>>;;;<<<<<<<<<;;;;;;;;;<<<<<<999999999999:::===BBBFFFQQQiii}}}yyydddNNNAAA;;;<<<;;;:::;;;>>>AAABBBBBBAAABBBCCCBBB@@@>>>>>>???DDDCCCBBBAAA@@@@@@AAAAAA>>>======>>>???@@@>>>===???===;;;888666666666777999999999888999999::::::>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCBBB???>>>>>>??????AAADDDEEEEEEEEEFFFHHHJJJHHHFFFGGGIIIKKKIIIHHHIIIIIIJJJJJJKKKLLLLLLMMMJJJHHHEEEDDDEEEEEECCCAAA???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHKKKMMMOOOPPPIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>>>>??????@@@@@@@@@FFFFFFFFFGGGGGGHHHHHHHHHIIIFFFLLLWWWWWWKKKBBBAAA????????????>>>>>>>>>>>>??????>>>======>>>???@@@BBBCCCCCC@@@===;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCFFFGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAABBBAAABBBCCCEEEGGGIIIIIIIIILLLPPPQQQQQQTTT[[[]]]ZZZYYYTTTOOOMMMNNNPPPPPPPPPNNNMMMKKKKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHJJJKKKNNNTTT[[[```ppphhh[[[XXX^^^\\\YYYWWWXXXYYYZZZYYY[[[XXXVVVUUUWWWWWWVVVTTTUUUTTTSSSRRRQQQRRRRRRSSSSSSSSSTTTVVVWWWZZZ\\\]]]]]]___```___\\\[[[[[[[[[[[[ZZZZZZZZZXXXWWWVVVUUUXXXYYYZZZZZZYYYYYYZZZ\\\ZZZZZZZZZYYYZZZ^^^dddiiioookkkjjjjjjiiijjjsssvvvqqqwww~~~}}}tttpppzzz---............////////////000000222333444555555333333222222222222333333444444444222000///000222222222222222333333333333111333444555555555777888:::888555333444666:::===>>>CCCGGGGGGCCC@@@>>>>>>:::;;;<<<===>>>>>>??????<<<============<<<;;;;;;777666666666555555444444444444444555666777888999888888999999999999888888666777888888999999999999888999::::::999888777666777777777777777666555555333777<<<>>>===>>>@@@CCCEEEHHHKKKNNNOOOMMMKKKIIIDDDCCCAAABBBHHHPPPPPPKKKCCC???<<<<<<@@@CCCCCCBBB>>>>>>>>>===<<<<<<;;;;;;888999999999999<<>>???@@@CCCCCCBBBBBBBBBBBBCCCDDDCCCAAA>>>>>>>>>>>>===;;;===<<<:::888666666777777777888999:::;;;;;;;;;;;;=========>>>???@@@AAABBBBBBCCCDDDBBB@@@>>>>>>>>>>>>@@@CCCDDDDDDDDDFFFGGGFFFEEECCCDDDFFFGGGGGGFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHFFFEEEEEEDDDBBB@@@===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGIIIIIIJJJGGGGGGFFFEEECCCBBBAAAAAA=========>>>???@@@AAABBBDDDEEEFFFHHHIIIJJJJJJJJJGGGJJJVVVeeegggYYYKKKEEE===>>>>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@???===;;;<<<===>>>>>>>>>>>>???AAABBBBBB@@@???@@@AAADDDFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFEEECCCBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIJJJKKKLLLIIILLLOOORRRWWW^^^___]]]ZZZUUUPPPPPPSSSTTTRRRNNNMMMLLLJJJJJJKKKKKKIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJMMMQQQVVV[[[___ooojjj___^^^[[[XXXXXXYYY[[[[[[[[[```]]]ZZZXXXWWWVVVTTTRRRUUUTTTSSSRRRQQQRRRSSSTTTUUUUUUVVVVVVXXXYYY[[[[[[^^^``````___]]][[[ZZZ[[[\\\\\\\\\[[[ZZZXXXWWWVVVZZZZZZ[[[ZZZXXXYYY[[[]]]^^^[[[XXXXXX[[[aaaeeehhhnnnllliiihhhhhhqqq{{{xxx~~~~~~xxxttt}}}------........./////////......///111222444555666444333333222222333333444444555555333111000111222444444333333333222222222222333555666666888:::<<>>===;;;;;;===>>>????????????>>>>>>===<<<;;;;;;999999888666666666666666666666666777888999:::;;;999999::::::::::::999999666777999:::;;;:::999999888999::::::999777555444444555777888999999999888777===CCCDDDAAA@@@CCCFFFDDDGGGJJJMMMNNNKKKHHHEEEFFFEEECCCAAAEEEJJJIIIDDD???===<<<===AAADDDEEEEEEAAAAAAAAA@@@???===<<<<<<888999999999999<<<@@@CCCQQQeeetttppp]]]MMMDDDAAA<<<;;;:::<<>>===>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDBBB???============<<<<<<;;;:::999888888888999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBCCCDDDCCCAAA>>>=========@@@BBBCCCCCCDDDEEEFFFCCCBBBAAAAAABBBCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@<<<<<<===>>>???AAABBBCCCEEEEEEFFFGGGHHHIIIIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA============>>>@@@BBBCCCFFFGGGIIIJJJKKKKKKKKKJJJFFFNNN___oooqqqbbbOOOEEE>>>>>>>>>??????@@@@@@AAA??????@@@@@@@@@???>>>>>><<<===??????>>>>>>@@@AAA>>>>>>===>>>>>>@@@AAABBB@@@???>>>???AAACCCCCCBBBDDDCCCCCCBBBBBBBBBCCCCCCEEEDDDCCCBBBAAABBBBBBCCCHHHHHHIIIJJJKKKMMMQQQTTTKKKKKKJJJMMMTTTZZZ]]]]]]]]]YYYTTTUUUXXXXXXSSSNNNNNNLLLJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDGGGKKKOOOQQQTTTWWWZZZgggwww|||ooo]]]ZZZXXXXXXZZZ\\\]]]]]]aaa___]]]ZZZWWWUUUTTTRRRUUUTTTSSSRRRRRRSSSTTTTTTUUUVVVVVVWWWXXXZZZ[[[\\\^^^___```^^^\\\ZZZYYYYYY[[[[[[[[[\\\[[[ZZZZZZYYY\\\\\\[[[YYYXXXYYY\\\^^^aaa\\\VVVWWW]]]cccfffgggkkkkkkjjjiiimmm{{{uuuvvvzzz~~~~~~~~~,,,------------.........---...///000222333444555444333333222222333333444444555555444222111333444555555444333333222222222111333444555666888;;;>>>BBB===:::999999<<>><<<===>>>>>>>>>??????>>>===<<<;;;;;;::::::999888777777777777777777777777888888999;;;;;;::::::;;;;;;;;;;;;::::::777888:::;;;;;;:::999999888888999999888666555444222333555888;;;===>>>???@@@EEEJJJJJJEEECCCDDDGGGBBBEEEHHHJJJJJJHHHEEECCCGGGGGGEEEBBBDDDGGGFFFAAA>>>======>>>@@@CCCDDDDDDDDDDDDDDDCCCBBB@@@>>>===888999:::::::::<<<@@@CCCQQQbbboooiiiXXXKKKDDDBBB===<<<;;;===@@@CCCDDDDDDEEEEEECCCAAA>>>===>>>???BBBBBBAAAAAA@@@??????>>>BBB@@@===<<<===>>>>>>===;;;;;;;;;::::::;;;;;;;;;===<<<:::999888999:::;;;999999:::;;;===???AAABBBAAACCCEEEDDDAAA???>>>>>>===@@@BBBCCCCCCDDDEEEFFFDDDCCCBBBAAAAAABBBCCCEEEGGGGGGHHHHHHHHHHHHHHHIIIGGGGGGGGGFFFDDDBBBAAA@@@=========>>>???@@@BBBCCCGGGGGGHHHJJJKKKLLLMMMNNNFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>======???AAACCCDDDIIIJJJKKKLLLLLLKKKJJJIIIGGGPPPbbbqqqqqqcccOOOBBB???????????????@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCBBBAAA@@@AAABBB>>>===<<<<<<<<<>>>@@@AAAAAA???===>>>???@@@@@@???@@@??????@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAACCCDDDFFFJJJQQQZZZaaa]]]UUUMMMKKKNNNSSSWWWYYYYYYWWWUUUVVVYYYYYYUUUQQQPPPNNNLLLLLLLLLLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEHHHLLLNNNOOOOOOPPPRRRVVV___vvvxxx\\\ZZZWWWWWWYYY\\\]]]]]]```___]]][[[XXXVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTUUUVVVWWWYYY\\\^^^___]]]^^^___]]][[[YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYYYY\\\___bbb\\\VVVWWW^^^dddfffeeegggjjjlllmmmrrrzzzmmmllloootttxxx|||,,,,,,---------.........---......000111222333333333333222222222222333333333444444444333333555666555555444444333333222222000111222333444666:::<<>><<<======BBBSSSfff|||jjjZZZPPPJJJCCC>>>>>>??????>>>>>>===<<<;;;::::::::::::777777777777777888888888888777777777777888999999;;;;;;<<<<<<<<<<<<;;;;;;888999999:::::::::999999888888777777666666555555111222444888;;;???CCCEEEGGGJJJLLLKKKGGGDDDDDDEEEGGGFFFFFFEEEEEEFFFGGGHHHFFFGGGFFFCCCDDDGGGEEEAAA>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEDDDBBB@@@>>>999:::;;;;;;<<<===@@@CCCRRR```iiiaaaQQQEEE@@@??????>>>===>>>@@@CCCDDDDDDCCCDDDCCCAAA>>>===>>>???@@@@@@@@@@@@???>>><<<<<>><<<<<<===>>>>>>===::::::;;;;;;<<<<<<<<<===<<<<<<;;;:::999888888999999999:::;;;<<<>>>@@@@@@@@@BBBEEEEEECCC@@@??????>>>@@@CCCDDDDDDDDDFFFGGGHHHHHHGGGEEECCCCCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFGGGGGGDDDBBBAAAAAA@@@??????>>>???AAABBBCCCGGGGGGIIIJJJLLLMMMOOOOOOFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@???>>>???AAADDDEEEIIIJJJKKKLLLLLLJJJHHHGGGGGGPPP^^^iiijjj^^^LLL@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCIIIJJJIIIFFFCCC@@@@@@@@@>>>===<<<;;;;;;===???@@@BBB@@@>>>>>>@@@BBBBBBBBB>>>>>>>>>???@@@BBBCCCDDDBBBBBBBBBAAAAAAAAAAAAAAA>>>@@@CCCFFFMMMZZZiiittttttfffVVVNNNMMMNNNQQQTTTSSSSSSTTTVVVXXXXXXWWWUUUTTTRRRPPPOOOOOOOOOMMMKKKGGGFFFFFFEEEEEEFFFFFFFFFGGGIIILLLMMMLLLKKKKKKLLLLLLQQQbbbyyyqqq[[[YYYWWWWWWXXX[[[\\\\\\]]]]]]]]][[[XXXWWWWWWXXXTTTTTTSSSRRRSSSTTTUUUVVVUUUUUUVVVXXXZZZ\\\___```\\\]]]^^^^^^\\\ZZZZZZ[[[[[[[[[]]]^^^____________]]]^^^]]]\\\ZZZZZZ\\\^^^```[[[WWWXXX^^^cccdddcccbbbggglllnnnuuuqqqhhhgggjjjooouuuyyy---............/////////......//////000111222222222222111111111111222222111333444444444444777999444444444444444333333333000111222333333555999<<>>>>>??????===<<<;;;:::888888888999999777888999:::;;;;;;::::::::::::999999888888999999<<<<<<<<<======<<<<<<<<<999999888888888888999999888777555444444555666777444444555777;;;@@@EEEGGGJJJIIIHHHGGGEEECCCBBBBBBGGGFFFEEEEEEEEEGGGHHHIIICCCFFFEEECCCDDDGGGFFFBBB======>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCAAA???>>>:::<<<=========>>>AAACCCPPP]]]ddd\\\MMMDDDAAAAAAAAA???>>>>>>@@@BBBCCCCCCBBBCCCDDDCCCAAA??????@@@===>>>?????????>>>======>>>===<<<<<<======<<<:::888999:::;;;<<<<<<======;;;===@@@AAAAAA???<<<;;;::::::;;;;;;===>>>???@@@>>>AAADDDEEECCCAAA@@@@@@???AAADDDEEEEEEEEEFFFHHHJJJJJJIIIEEEBBBAAADDDFFFEEEEEEEEEEEEEEEEEEEEEEEEAAADDDGGGGGGDDDBBBBBBBBBCCCBBBAAA@@@@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@???@@@BBBDDDFFFDDDFFFHHHJJJJJJIIIGGGEEEGGGNNNXXX______XXXKKKAAA===>>>??????@@@AAABBBBBBAAA@@@@@@@@@AAACCCDDDFFFKKKKKKKKKHHHEEEBBBBBBBBB@@@???===<<<<<<>>>@@@AAACCCAAA@@@AAACCCFFFHHHHHHAAAAAAAAAAAAAAABBBCCCCCC@@@AAACCCDDDEEEFFFGGGGGGDDDEEEEEEGGGNNN]]]ppp}}}nnn[[[RRROOONNNPPPSSSUUUXXXZZZZZZXXXVVVWWWXXXXXXVVVTTTSSSSSSRRRPPPNNNHHHHHHGGGGGGGGGHHHHHHIIIHHHIIIKKKKKKJJJIIIIIIJJJJJJOOOZZZiiivvv|||}}}}}}yyy}}}rrrddd[[[YYYVVVVVVWWWYYYZZZZZZ\\\]]]]]][[[WWWVVVWWWYYYTTTTTTSSSSSSSSSTTTVVVVVVWWWWWWXXXYYYZZZ\\\^^^^^^\\\^^^______^^^]]]]]]^^^``````aaaaaaaaaaaa``````]]]^^^^^^^^^\\\[[[\\\]]]\\\ZZZXXXZZZ^^^aaabbbaaa```eeehhhkkkrrr}}}xxxnnniiihhhiiinnntttyyy////////////000000000000......//////000000111111222111111111111111111222111222444444444555888:::444444444444444444444444333444444444555777;;;>>>???;;;<<>>===>>>>>>===<<<;;;;;;;;;;;;<<<<<<============<<<<<<:::999888777777777888999888666444333333555777999777666555777:::???EEEHHHIIIGGGDDDCCCCCCBBBAAA???===@@@CCCEEEFFFEEECCCAAAAAADDDEEECCCDDDGGGFFFCCC;;;===>>>>>>======>>>???@@@AAACCCCCCCCCAAA???===;;;<<<>>>>>>>>>???AAACCCNNNZZZaaa[[[NNNGGGGGGGGGBBBAAA??????AAABBBCCCBBBAAACCCEEEEEECCCAAAAAAAAA;;;<<<>>>???@@@@@@??????>>>===<<<======<<<999777777777999:::;;;<<<<<<<<<<<<@@@FFFJJJKKKHHHCCC???<<<<<<<<<<<<===???@@@AAA===@@@DDDEEEDDDBBBAAAAAA???BBBDDDEEEEEEFFFGGGHHHIIIIIIGGGCCC???>>>@@@DDDDDDDDDDDDDDDDDDCCCCCCCCC@@@CCCGGGGGGDDDBBBBBBCCCFFFEEECCCAAAAAABBBCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDBBB@@@@@@BBBDDDFFF@@@BBBEEEGGGHHHHHHFFFEEEFFFLLLSSSWWWYYYUUULLLCCC;;;<<<===???AAACCCDDDEEE@@@???>>>>>>@@@BBBEEEGGGGGGHHHIIIHHHGGGFFFGGGHHHAAA@@@>>>======>>>AAABBBCCCAAAAAACCCGGGKKKMMMNNNDDDDDDCCCBBBBBBBBBCCCCCC@@@AAADDDGGGIIIKKKMMMMMMHHHGGGEEEDDDIIIWWWjjjxxxlllZZZSSSQQQPPPRRRVVV^^^aaaccc___YYYUUUUUUXXXZZZXXXVVVVVVUUUTTTRRRQQQIIIIIIIIIHHHIIIIIIJJJJJJHHHIIIKKKKKKJJJIIIJJJJJJIIIMMMTTT\\\eeejjjgggaaadddggggggeeeiiilllggg^^^[[[XXXVVVUUUVVVXXXYYYXXX\\\]]]]]][[[WWWUUUVVVXXXTTTTTTSSSSSSSSSTTTVVVWWWZZZYYYYYYYYYZZZ[[[\\\]]]]]]___aaaaaa```___```aaaeeeeeeeeedddcccbbbaaa```\\\^^^______]]][[[[[[\\\ZZZZZZZZZ[[[^^^```aaaaaa___ccceeegggoooyyy{{{vvvzzztttpppmmmjjjiiilllrrr|||/////////000111111222222444333222111000000000000111000000000111333555666333444666777777777666555444444333333333222222222333444555777888888888888:::;;;;;;;;;>>>HHHWWWbbbxxx{{{wwwnnndddJJJFFF@@@===<<<<<<<<<<<<999888666555555777888:::999::::::;;;<<<===??????CCC@@@>>>>>>??????;;;888;;;<<<===???AAABBBCCCDDD@@@>>><<<999777555555555777777666444222222444555555555555777;;;>>>@@@@@@AAA???<<<;;;;;;<<<<<<<<<>>>???AAACCCEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA??????;;;<<<======<<<;;;999777999:::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>??????IIISSS^^^^^^UUULLLHHHHHHEEEDDDAAA>>>======>>>???AAABBBBBBCCCCCCDDDDDDDDDDDDBBBAAACCCGGGGGGBBB===???BBBAAA>>>>>>@@@>>>;;;666888;;;???@@@@@@???>>>@@@BBBHHHPPPTTTRRRLLLFFFAAABBBBBBBBBAAA???===<<>>AAABBB@@@??????AAACCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDIIIKKKLLLIIIEEECCCCCCEEEIIIEEE>>>999777999===@@@@@@AAABBBCCCDDDDDDEEEEEEDDDFFFJJJNNNOOOLLLFFFAAA>>>@@@CCCCCCBBB@@@??????CCCBBB@@@???@@@BBBDDDEEELLLHHHEEEDDDFFFGGGFFFDDD===???@@@@@@>>>===>>>>>>>>>AAACCCBBBEEEKKKNNNLLLCCCBBBBBBCCCEEEFFFDDDCCCDDDDDDDDDEEEFFFHHHIIIJJJGGGEEECCCDDDIIISSS^^^dddkkk\\\RRRSSSTTTQQQVVV___llloookkk```XXXXXXXXXVVVZZZZZZYYYXXXWWWUUUSSSRRRMMMKKKIIIGGGGGGIIIMMMOOONNNMMMLLLKKKKKKKKKMMMMMMJJJMMMPPPRRRTTTVVVYYY[[[ZZZZZZZZZYYYZZZZZZ[[[[[[WWWYYYZZZZZZXXXWWWWWWWWW\\\\\\\\\\\\ZZZWWWTTTSSSZZZVVVSSSRRROOOMMMOOOTTTXXXYYYZZZZZZYYYXXXYYYZZZZZZ^^^bbbaaa]]][[[^^^bbbcccdddeeedddbbb```]]][[[YYY[[[]]]______]]]ZZZXXX___^^^[[[XXXXXX\\\bbbgggjjjeee```bbbjjjqqquuuuuuwwwsssnnnkkkjjjlllmmmnnnzzz//////000000111111222222000000000000111222333333222222222222333555666777555666777777888888777777555555444444444333333333333444555666777888999:::;;;<<<<<<;;;<<>>???@@@???>>>@@@CCCCCC@@@==================>>>>>>???@@@>>>;;;999777555555555555555555444222222444666777666666888<<>>;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>=========>>>>>>DDDKKKSSSTTTOOOIIIGGGGGGHHHFFFDDDAAA???>>>======??????@@@AAAAAABBBCCCDDDDDDBBBAAABBBEEEEEEAAA<<<;;;>>>???===>>>@@@???:::666888;;;===??????>>>===<<<===@@@DDDHHHHHHEEEAAA@@@AAACCCDDDDDDDDDCCCBBBDDDCCCBBBAAA@@@>>>======@@@@@@AAABBBCCCEEEFFFGGGGGGHHHGGGDDD???<<<>>>@@@CCCBBBBBBAAAAAAAAABBBBBB@@@CCCFFFEEEAAA>>>>>>??????===<<<===???AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGHHHIIIHHHEEEDDDEEEGGGEEEBBB>>>;;;;;;===AAADDDAAAAAAAAAAAABBBCCCDDDEEEGGGFFFHHHKKKMMMIIIAAA:::777;;;???BBBCCCDDDEEEFFFCCCBBBBBBAAABBBCCCDDDEEEFFFDDDAAAAAACCCCCCBBB@@@???AAABBBBBBAAA@@@@@@AAA>>>AAABBBBBBGGGMMMPPPOOOHHHGGGFFFGGGGGGGGGDDDBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJIIIIIIIIIKKKOOOTTTVVV]]]SSSOOOUUUYYYWWWZZZbbbjjjkkkfff\\\VVVWWWWWWUUUXXXXXXXXXVVVUUUSSSQQQPPPKKKJJJHHHGGGHHHKKKNNNPPPMMMMMMLLLLLLLLLLLLMMMMMMJJJLLLNNNOOOPPPQQQTTTWWWZZZYYYXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWXXX\\\___aaabbbccccccbbb___\\\ZZZWWWSSSPPPOOOMMMJJJMMMRRRXXXYYY[[[[[[ZZZZZZ\\\]]]\\\^^^```aaaaaaaaabbbbbbddddddddddddcccaaa___]]]]]]\\\[[[\\\^^^___```aaaaaa```^^^\\\\\\___eeejjjoookkkggghhhmmmsssuuutttsssrrrqqqqqqrrrtttvvvvvv~~~//////000000111222222222////////////000111222333333333333444555666888999888888888888888999999:::666666666666555555555555444444444444666888:::;;;<<<======;;;:::===DDDJJJHHHMMMPPPQQQQQQQQQNNNIII@@@>>>;;;999:::<<<<<<<<<;;;:::999777777777888999:::::::::;;;<<<===>>>???>>>===???CCCGGGHHHEEEBBB===<<<;;;;;;;;;<<<>>>>>>???>>>;;;888666555555555333444444444333333555777888888888:::>>>AAACCCCCCAAA@@@>>>>>>>>>===;;;999AAABBBDDDEEEEEEEEEDDDCCC@@@AAAAAAAAAAAA@@@>>>===::::::999999999;;;===???>>>===;;;::::::;;;<<<===??????>>>===<<<<<<<<<===>>>AAAEEEGGGFFFEEEEEEEEEIIIIIIGGGEEEBBB???<<<;;;>>>>>>???@@@AAABBBCCCDDDDDDBBB@@@BBBCCCCCC???;;;:::===???@@@CCCGGGEEEAAA888999;;;<<<======<<<;;;>>>======>>>AAABBBBBBBBB@@@AAADDDFFFHHHIIIJJJJJJAAA@@@>>>===;;;;;;;;;<<<>>>???@@@AAADDDFFFHHHJJJGGGHHHHHHEEE@@@>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCBBB@@@>>><<<<<<;;;:::;;;===@@@@@@@@@CCCBBBAAAAAAAAABBBCCCDDDDDDFFFGGGFFFEEEEEEFFFGGGCCCBBB@@@??????AAACCCDDDAAAAAA@@@@@@@@@BBBCCCDDDEEECCCCCCEEEFFFCCC;;;444444777<<<@@@CCCEEEGGGIIICCCCCCDDDDDDEEEEEEDDDDDDAAA@@@@@@AAABBBBBB@@@>>>@@@BBBDDDDDDCCCBBBBBBBBB>>>@@@AAAAAAFFFMMMOOOMMMGGGGGGFFFGGGHHHGGGDDDBBBCCCCCCCCCCCCDDDEEEGGGGGGJJJKKKLLLNNNNNNMMMKKKJJJNNNJJJNNNYYY```___aaafffiiifff^^^UUUPPPRRRTTTSSSUUUUUUUUUTTTSSSQQQPPPOOOOOOMMMKKKJJJJJJKKKLLLNNNLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNQQQTTTZZZXXXVVVTTTTTTUUUVVVWWWTTTUUUVVVVVVVVVWWWYYY\\\bbbdddfffhhhgggeeeaaa___UUURRRQQQQQQNNNKKKLLLQQQXXXZZZ\\\]]]]]]]]]___aaa_________bbbeeefffeeecccdddccccccbbbbbbaaa`````````]]]ZZZZZZ^^^ccchhhkkkgggfffeeecccccceeejjjnnnrrroookkklllooorrrrrrqqqpppqqqsssuuuwwwyyyzzz{{{///000000111111222333333222111000000/////////000333444444555666777888999999888777777777888:::;;;888888777777777666666666444444333333444777:::<<<;;;<<<<<<;;;999:::===???<<>>======<<<;;;:::999888888999999:::::::::;;;;;;===>>>>>>>>>>>>@@@EEEJJJJJJGGGCCC::::::::::::;;;>>>@@@BBB>>>===:::888666555555555333444555555555555777999999999:::===BBBGGGIIIIIIEEEBBB???======>>>===<<>>===;;;999:::<<<>>>@@@AAA@@@???>>>======<<<<<<======<<<===@@@BBBCCCCCCHHHHHHHHHGGGEEEAAA>>><<>>;;;<<<@@@CCCGGGNNNTTTSSSOOO<<<<<<<<<===<<<<<<;;;;;;@@@?????????@@@BBBBBBBBB@@@AAADDDGGGJJJKKKLLLLLL???>>><<<;;;:::<<<===>>>??????@@@AAADDDFFFHHHIIIHHHJJJJJJGGGCCCAAABBBDDDBBBCCCCCCDDDEEEEEEFFFFFFBBB@@@>>>>>>>>>>>>===<<<===<<<;;;===>>>@@@???>>>AAA@@@???>>>>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@??????@@@AAACCCEEEEEEEEEEEEDDDBBB>>>:::777666999<<>>@@@CCCDDDBBBAAAAAAAAA>>>@@@@@@AAAFFFMMMMMMJJJAAAAAAAAACCCFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFHHHKKKNNNNNNLLLIIIGGGIIIHHHOOOZZZbbbcccfffkkkkkkcccWWWMMMIIIKKKNNNNNNPPPQQQQQQRRRRRRRRRQQQQQQVVVTTTQQQNNNLLLJJJIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLNNNNNNNNNNNNNNNOOOSSSUUUXXXVVVSSSPPPOOONNNOOOPPPLLLQQQVVVYYYYYYVVVTTTTTT\\\___bbbddddddbbb___\\\VVVVVVYYY\\\YYYSSSPPPRRRXXXZZZ\\\]]]^^^___aaacccaaaaaaccceeeffffffdddcccaaaaaa```_________``````^^^[[[XXXZZZ```hhhnnnpppllllllkkkjjjhhhiiilllnnnnnnlllkkkkkkmmmnnnnnnmmmqqqrrrsssssstttuuuwwwxxx|||000000000111222222333333222111111000000000000000333333444555666777888888999888777666777888999:::999999888888888777777777555444333333444666999:::999:::;;;;;;:::999999:::999999<<>>===>>>===<<<:::<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@BBBFFFIIIIIIEEEAAA999999999999:::<<<>>>???===<<<:::888666555555555444666888888888888999;;;999999;;;@@@FFFLLLOOOPPPIIIEEE@@@======???AAAAAA???AAABBBDDDEEEFFFEEEEEEEEEFFFFFFEEECCC???;;;999999;;;===??????===;;;999===<<<::::::;;;>>>AAACCCBBBAAA@@@???>>>=========@@@===::::::===@@@AAAAAADDDEEEFFFGGGFFFDDDAAA???>>>=========>>>@@@BBBDDDBBBAAA@@@@@@@@@@@@>>>===???BBBFFFKKKTTT]]]]]]YYYAAA@@@???===<<<;;;;;;;;;===???BBBCCCCCCBBBAAA@@@@@@BBBDDDFFFHHHIIIIIIIIIDDDBBB@@@>>>======>>>???AAAAAAAAAAAABBBDDDEEEFFFFFFHHHJJJHHHDDDBBBBBBDDD@@@BBBCCCEEEGGGGGGHHHHHHCCC???:::888999;;;======@@@@@@@@@BBBCCCBBB???<<>>===<<<<<<>>>@@@AAAFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFDDDBBBAAAAAA@@@@@@@@@AAACCCEEEFFFJJJMMMOOOKKKDDD===;;;;;;888:::===>>>>>>???AAABBBDDDEEEGGGHHHHHHGGGEEECCC@@@AAABBBCCCBBBAAA@@@???;;;===@@@BBBAAA?????????===???BBBEEENNNUUUVVVQQQBBBAAA@@@AAACCCDDDCCCAAAEEEEEEEEEEEEFFFGGGGGGHHHEEEGGGIIIKKKLLLKKKIIIHHHIIIIIIMMMUUU[[[___eeekkkoooaaaPPPEEEBBBCCCFFFHHHKKKLLLNNNPPPRRRSSSTTTTTTXXXWWWTTTRRROOOLLLJJJIIIJJJKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQTTTVVVVVVTTTQQQNNNLLLKKKKKKKKKPPPSSSWWWYYYXXXVVVTTTTTTVVVXXX[[[]]]]]]\\\ZZZXXXYYY\\\dddjjjhhh___XXXVVVXXXZZZ\\\]]]]]]^^^```bbb```dddhhhhhhccc``````bbb]]]]]]\\\[[[[[[\\\\\\]]]XXXVVVVVV[[[dddkkknnnooolllllllllkkkiiihhhhhhjjjiiiiiiiiijjjlllmmmmmmmmmssssssrrrpppooorrrvvvzzz000000111111222333333333/////////000111333444555333444555666777888888888888888777777888888999:::999999999999888888888888555555444444444555666777666777888::::::999888777555444666;;;===<<<<<>>::::::::::::999999999888===;;;999777666555555555555777999::::::999:::;;;999999;;;AAAHHHNNNQQQSSSJJJFFFBBB???@@@BBBDDDEEE???@@@BBBDDDDDDDDDDDDCCCFFFGGGGGGFFFCCC???;;;999:::<<<@@@BBBBBB???<<<999;;;:::::::::<<<>>>AAABBBAAA@@@???>>>>>>===>>>>>>BBB???<<<;;;===>>>???@@@@@@AAACCCEEEEEEDDDCCCAAA===<<<;;;:::;;;===???@@@AAAAAAAAA@@@@@@@@@@@@???@@@AAACCCHHHRRR\\\]]]XXXEEECCC@@@>>><<<;;;:::;;;===BBBHHHKKKJJJGGGDDDBBB@@@AAACCCEEEFFFFFFEEEEEEJJJHHHFFFCCCAAA@@@??????AAAAAAAAAAAAAAAAAABBBCCCBBBEEEGGGFFFBBB@@@@@@BBBAAABBBDDDFFFGGGGGGFFFFFFAAA>>>:::777777999<<>>=========>>>???@@@GGGFFFEEEEEEFFFGGGFFFDDDBBBDDDFFFGGGHHHFFFEEECCC@@@AAABBBDDDEEEGGGHHHHHHJJJPPPUUUUUUMMMCCC===:::999;;;===>>>???@@@BBBDDDEEEFFFGGGHHHHHHFFFDDDCCC>>>???@@@???===<<<<<<<<<999<<<@@@AAA@@@???>>>>>><<>><<<>>>AAADDDHHHIIILLLNNNQQQSSSTTTTTTSSSSSSRRRRRRPPPOOOMMMLLLIIIIIIJJJKKKLLLLLLLLLLLLJJJLLLNNNOOOPPPQQQSSSTTTTTTSSSRRRPPPOOONNNMMMMMMTTTTTTUUUTTTSSSSSSUUUWWWUUUVVVXXXYYYZZZYYYXXXWWW[[[```kkksssqqqfff]]]YYYWWWYYY[[[[[[ZZZ[[[\\\^^^^^^dddiiigggaaa\\\\\\___YYYYYYYYYYYYYYYYYYYYYXXXRRRQQQSSS[[[eeekkkkkkiiifffgggiiihhhfffeeeeeeeeegggggghhhjjjlllnnnpppqqqqqqrrrrrrqqqqqquuu}}}000111111222222333333444///000000111222444666777444555777888999:::999999888999999:::::::::::::::999999999888888888888777666666555555555444444444444555666777888777555333222000333:::<<<:::;;;>>><<<<<<<<<>>>??????<<<::::::;;;<<<<<<============<<<;;;;;;;;;;;;<<<======AAA???>>>@@@BBBBBB???<<<;;;<<<=========<<<:::999<<<;;;999777666555555666555888:::::::::999999:::999999;;;@@@FFFLLLOOOPPPHHHFFFDDDDDDEEEFFFFFFFFFBBBBBBCCCCCCCCCAAA@@@???BBBDDDEEEEEECCC@@@<<<:::;;;===@@@BBBBBBAAA???>>>999999999:::;;;<<<===>>>>>>===<<<<<<<<<<<<======>>>>>>>>>===<<<<<<===>>>>>>???AAABBBCCCBBBBBBAAA@@@???===;;;;;;===???@@@@@@@@@AAA@@@@@@@@@AAABBBAAAAAA???BBBKKKTTTUUUPPPGGGDDD@@@===:::999999999===CCCKKKOOONNNJJJFFFDDD???@@@BBBCCCDDDDDDCCCCCCIIIIIIHHHGGGFFFEEEEEEDDD@@@@@@?????????@@@AAAAAA@@@CCCFFFEEEBBB???@@@BBBEEEEEEFFFGGGFFFDDDBBBAAA===>>>>>><<<999999<<>>BBBHHHNNNPPPMMMFFF@@@??????@@@@@@@@@AAAAAAAAAGGGEEEDDDEEEHHHIIIHHHGGGDDDEEEGGGHHHGGGFFFDDDCCC???AAADDDGGGJJJKKKKKKKKKHHHPPP[[[eeeggg]]]NNNCCC===???@@@AAAAAABBBDDDGGGEEEFFFGGGGGGGGGEEEDDDCCC>>>??????===999888999;;;:::===AAACCCCCCAAA@@@@@@@@@EEEMMMXXXeeennnllleeePPPLLLFFFCCCBBBBBBBBBBBBFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIFFFGGGHHHIIINNNYYYfffnnnrrr\\\CCC888888;;;???DDDGGGHHHJJJLLLNNNOOOPPPQQQNNNOOOPPPPPPOOONNNLLLKKKHHHHHHHHHIIIIIIJJJKKKLLLMMMOOORRRSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVRRRVVV[[[]]]]]][[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYY[[[```jjjrrrpppfff]]]ZZZWWWXXXYYYXXXWWWVVVWWWXXX\\\```cccccc```]]][[[[[[WWWXXXXXXYYYXXXWWWVVVUUUNNNMMMOOOXXXbbbhhhgggddd```cccfffhhhhhhgggggggggfffggghhhiiijjjmmmpppsssnnnqqquuuvvvvvvzzz|||000111111222222333444444333333333222333333444444555666888:::;;;;;;;;;:::999:::;;;<<<===<<<;;;:::999999999888888888777777666666666666555444333222333333444666777666333111111000333<<>>@@@CCCCCCAAA???999:::;;;===>>>>>>???>>><<<<<<;;;;;;;;;<<<======@@@>>><<<===@@@AAA>>>;;;;;;===@@@BBBCCCBBB@@@???<<<;;;999777555555555666555777::::::999888888999::::::;;;???EEEIIILLLLLLEEEEEEFFFHHHJJJJJJGGGEEEDDDDDDDDDCCCAAA???===;;;???@@@BBBDDDCCCAAA===;;;<<<===>>>@@@BBBCCCCCCCCC999999999999999999999999;;;;;;:::::::::;;;;;;<<<;;;<<<>>>===<<<;;;<<<===??????@@@@@@AAAAAA@@@@@@EEECCCAAA???>>>@@@BBBCCC???@@@AAAAAA@@@AAACCCDDDDDDAAA>>>>>>FFFOOOOOOIIIGGGDDD@@@;;;888777777888888>>>FFFJJJIIIEEEBBBAAA>>>???AAABBBCCCDDDCCCCCCCCCEEEFFFHHHJJJKKKLLLLLL>>>>>>>>>>>>???@@@AAABBBAAADDDGGGGGGCCCAAABBBCCCHHHHHHHHHHHHEEEBBB???===:::>>>BBBAAA===:::<<>>>>>AAAEEEJJJMMMMMMMMMMMMLLLTTTeeezzz~~~iiiVVVCCCDDDEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFEEEDDDDDD@@@AAA@@@===888777888;;;<<>>======>>>@@@BBBEEEHHHIIIBBB???;;;:::<<<>>>??????>>>===;;;::::::;;;<<<===<<<::::::<<>>@@@GGGPPPKKK@@@===:::777555666666666666888999:::;;;;;;:::999999<<<:::;;;@@@BBBBBBDDDHHHJJJGGGEEEDDDEEECCC@@@===DDDDDDCCCAAA@@@>>><<<;;;===<<<===???@@@@@@===:::===;;;;;;???DDDHHHIIIIII>>>;;;999888:::<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;999999888888999;;;===>>>@@@>>>@@@DDDEEEBBBBBBDDD@@@BBBBBB???@@@BBB@@@<<<===>>>@@@AAACCCDDDDDDDDDIIIGGGDDDAAA@@@AAACCCDDDEEEBBB>>>999777666666777888:::<<>>>>>>>>???@@@@@@AAABBBEEEHHHIIIGGGEEE===<<<<<<<<<<<<======>>>@@@@@@??????@@@@@@AAABBBLLLKKKHHHEEEBBB???===<<<>>>@@@AAA???===:::999999>>>@@@JJJUUUVVVMMMEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDEEEGGGIIIKKKKKKJJJIIIHHHFFFCCCAAA@@@;;;???CCCEEEEEEEEEEEEFFFIIIYYYgggmmmRRRJJJAAA===???AAA@@@???GGGFFFDDDDDDEEEEEEDDDBBB@@@>>>:::888777888:::<<<@@@AAABBBCCCCCCCCCCCCCCCLLLNNNTTT\\\cccdddaaa]]]LLLHHHBBB======AAAFFFJJJQQQNNNIIIDDD@@@@@@DDDGGGHHHIIIJJJJJJHHHHHHIIIJJJHHHCCCFFFHHHKKK\\\mmmmmm```PPP@@@999:::===AAAEEEEEEGGGIIILLLNNNOOOOOOOOOMMMPPPQQQPPPLLLJJJJJJLLLJJJJJJKKKKKKLLLLLLLLLMMMLLLQQQZZZbbbfffbbb[[[UUUTTTOOOLLLPPP\\\eeeddd___XXX^^^ppp{{{iii```]]]YYYVVVVVVYYYZZZYYYWWWZZZ\\\]]]___^^^\\\YYYWWW[[[\\\\\\[[[XXXVVVUUUUUUWWWXXXYYY[[[[[[[[[ZZZYYYYYY[[[\\\ZZZWWWSSSQQQPPPOOOJJJKKKTTT]]]aaabbbcccfffggghhhiiijjjjjjiiiiiiiiieeeaaabbbfffkkknnnooommmppptttvvvwwwzzzzzztttvvv666666555444333222111111555555555444444333222222222444666777777777888999999999999:::::::::;;;;;;:::999777555444555666777444333333222222333333444666555444333333333333333000111222444777999;;;<<<<<<<<<===>>>AAADDDHHHJJJBBB???<<<::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<:::999888:::<<<>>>===;;;===@@@@@@AAAKKKTTTOOOCCC>>>;;;777666666666555555333444666777888999888888999888:::???BBBDDDIIIPPPWWWQQQIIICCCAAAAAA@@@???@@@AAABBBCCCBBBAAA@@@???=========???@@@@@@===;;;;;;::::::<<>>BBBDDDBBBBBBEEEFFFGGGFFFAAA@@@AAA???;;;>>>>>>???@@@AAABBBBBBCCCGGGFFFDDDBBBAAAAAABBBBBBCCCAAA>>>;;;999777777777666777999;;;===>>>??????AAA@@@???>>>======>>>>>>??????@@@CCCFFFGGGFFFDDD======<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@GGGFFFEEECCCAAA???>>>===<<<>>>???>>><<<:::999999:::<<>>>>>???>>>???BBBCCCDDDBBB@@@???>>>===>>>???@@@@@@>>><<<:::999999:::===???@@@@@@999777444444555888999999<<<<<<============<<<<<<<<<;;;:::999999:::;;;<<<;;;999;;;AAACCCBBBBBBFFFFFFHHHFFFAAA???@@@???<<>>===>>>???@@@AAAEEEDDDCCCBBBAAA@@@??????@@@???>>><<<;;;999888777666666666777888:::<<<>>>@@@???>>><<<<<<;;;<<<<<<<<<<<<===@@@CCCEEEEEEDDD>>>>>>===<<<;;;;;;;;;<<<===============>>>>>>>>>AAAAAAAAA@@@??????>>>>>>;;;===>>>>>><<<:::999999888999===CCCEEECCCAAABBBDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBCCCEEEHHHJJJLLLWWWSSSLLLEEE@@@===<<<<<<===AAAFFFHHHHHHGGGFFFEEEGGGUUUddd^^^VVVLLLFFFDDDEEEEEEDDDAAA@@@???@@@BBBBBBBBB@@@CCCDDDFFFFFFDDD@@@<<<:::AAA@@@@@@AAABBBCCCDDDEEEHHHLLLSSS[[[^^^\\\UUUPPPUUUSSSPPPMMMKKKIIIHHHGGGPPPOOOMMMIIIDDDBBBBBBCCCFFFGGGHHHGGGFFFEEEFFFGGGIIIDDDEEEFFFIIIYYYgggeee\\\PPPCCC>>>???AAAEEEKKKHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKMMMLLLKKKJJJKKKLLLNNNNNNMMMLLLLLLLLLMMMMMMNNNQQQUUUYYY\\\^^^^^^]]]]]]YYYQQQKKKLLLSSSVVVSSSWWWWWW\\\dddiiihhhffffffbbb\\\WWWTTTUUUVVVVVVTTTSSSSSSTTTUUUUUUUUUTTTTTTVVVWWWWWWVVVTTTRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZ]]]^^^^^^]]]ZZZXXXWWWXXX\\\ZZZ\\\ccchhheeebbb```cccccccccdddfffiiilllnnnuuurrrpppoooqqqrrrrrrqqqlllooorrrrrrrrrsssvvvzzz}}}}}}}}}yyyvvv{{{{{{zzz999888777666444333222111222222444555555555444444333444444333111111222333222333444555777999:::;;;999999888777666666777777999999777555444333333333333333555777999<<<>>>???777777666555555666666777777666444333444777:::<<<>>>;;;888666666666555444888888:::;;;;;;;;;:::999;;;:::999999:::;;;<<<<<<;;;<<<;;;@@@PPP^^^\\\PPPBBB@@@<<<:::999888666555000111222333444444555555333555888;;;<<>>@@@BBBDDDCCC@@@===;;;???>>>>>>???AAA@@@???===::::::999999:::<<<<<<<<<:::888555555777999999999<<<======>>>>>>======<<<;;;:::999999:::;;;<<<===<<<:::<<<@@@BBBAAABBBEEEBBBEEEDDD???===???@@@???@@@???===<<<<<<===???@@@BBBCCCCCCBBBAAA???===<<<;;;<<<<<<<<<;;;:::888777999888666666777999<<<>>>======<<<;;;;;;:::::::::;;;::::::===@@@BBBCCCCCCAAA@@@???======<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@???????????????>>>>>>>>>???@@@???<<<:::999999999999;;;>>>@@@AAACCCDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHLLLJJJFFFBBB@@@??????@@@@@@BBBEEEFFFEEEEEEEEEFFFHHHTTT```]]]VVVLLLEEEBBBBBBCCCCCC@@@???>>>@@@AAABBBBBBAAAAAACCCFFFHHHHHHEEEBBB@@@BBBAAAAAA@@@@@@AAABBBCCCFFFJJJOOOTTTVVVTTTOOOKKKKKKLLLNNNOOONNNMMMKKKIIIHHHIIIIIIGGGDDDAAAAAAAAAEEEFFFFFFFFFDDDCCCDDDEEEGGGBBBEEEJJJQQQdddsssqqqlll___QQQGGGBBBAAAFFFMMMQQQQQQPPPOOOMMMJJJHHHFFFGGGHHHIIIKKKLLLNNNPPPQQQRRRQQQOOONNNNNNNNNNNNOOOKKKMMMPPPTTTYYY^^^dddhhhdddccc[[[MMMHHHLLLOOONNNRRRRRRTTTZZZ```ffflllpppjjjddd\\\XXXWWWXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRSSSUUUXXXXXXWWWWWWWWWXXXYYYZZZZZZ\\\^^^_________aaabbbddd``````dddeee```]]]\\\eeecccbbbbbbcccgggjjjmmmsssrrrrrrrrrsssssssssrrroooqqqtttsssqqqrrruuuxxxyyyzzzzzzxxxtttsss}}};;;:::888666444222000///111222444555666555555444333333333111//////000111111222333555888999;;;<<<::::::999999999999999999:::999888666555444333333111222333555888:::<<<>>>:::999777666555555666777888666444222111222333555888666444444555666555555666777999:::::::::999888999999999999999999:::;;;777999:::@@@QQQaaabbbYYYCCCAAA???===<<<;;;999888555555444444444444444444444555888999999===IIIWWWqqqiii[[[MMMBBB<<<;;;;;;???AAACCCEEEEEECCC@@@>>>@@@?????????AAAAAA@@@>>><<<<<<;;;::::::::::::;;;888666444555666888888777===>>>>>>>>>>>>>>>>>>===999999999999:::<<<>>>???@@@===>>>AAABBB@@@AAAEEECCCGGGGGGBBB???@@@AAA@@@AAA@@@>>><<<<<<===???@@@BBBBBBBBBBBBAAA>>><<<:::777888:::;;;;;;:::999888:::888666444555777:::<<<;;;;;;;;;;;;::::::999999:::999888:::===@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>===>>>???@@@@@@@@@??????AAAAAA@@@@@@???>>>>>>>>>BBBCCCDDDBBB>>>:::999888999999999999;;;???CCCDDD@@@AAAAAABBBCCCCCCBBBBBBEEEEEEEEEDDDDDDCCCCCCDDD???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBAAABBBEEEGGGGGGQQQYYYyyytttXXXSSSKKKEEEBBBAAABBBBBBAAA@@@???@@@BBBCCCCCCBBBBBBCCCDDDFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEHHHJJJJJJIIIGGGGGGAAADDDHHHKKKLLLKKKHHHGGGDDDFFFHHHHHHFFFEEEDDDEEEDDDEEEFFFEEECCCBBBCCCDDDGGGDDDJJJUUUccc{{{}}}kkk[[[NNNHHHKKKQQQZZZYYYWWWTTTQQQLLLHHHFFFEEEEEEGGGJJJNNNRRRUUUWWWTTTSSSQQQPPPOOOPPPQQQQQQMMMNNNPPPRRRUUU\\\eeekkkkkkooohhhVVVJJJKKKMMMLLLNNNPPPRRRUUU[[[cccjjjnnnmmmggg___ZZZYYYXXXWWWUUUWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUTTTSSSSSSUUUWWW^^^\\\ZZZXXXWWWWWWXXXXXX[[[^^^```bbbbbbcccdddfffeeeaaa___aaaaaa______aaagggeeebbb```aaacccfffhhhlllmmmnnnoooppppppqqqrrrqqqsssuuuuuussssssvvvzzzzzz|||}}}yyyzzzzzzooonnnyyy:::999888555333111///...111222444666666555444333333333222000......///111111222333555888:::;;;<<<::::::::::::::::::::::::777666666555555666666777333222222222333333444555:::999777555444555666777:::888666555333333333333444222222222555666666555666666777888999999999999666888999999888777888888666:::;;;???MMM\\\___YYYBBB@@@>>>>>>???>>><<<;;;999999777666666666666666777666888999888:::BBBLLLXXXVVVPPPHHH@@@<<<<<<===>>>@@@CCCGGGHHHIIIHHHGGGAAA@@@??????AAAAAAAAA???=========<<<:::999:::<<<;;;999888999:::;;;;;;:::>>>>>>????????????>>>>>>::::::999:::;;;<<<>>>???AAA>>>>>>AAABBB@@@AAADDDJJJOOOPPPJJJDDDCCCBBBAAAAAAAAA@@@???>>>???@@@AAABBBCCCCCCBBB@@@>>><<<:::666777999:::;;;;;;;;;;;;999777555333333555777888888999::::::;;;;;;::::::;;;999777777:::===???@@@BBBAAA@@@??????>>>??????>>>???@@@BBBBBBAAAAAA@@@BBBBBBAAA@@@???>>>>>>===CCCDDDEEECCC???;;;:::999666888777555777===@@@@@@??????@@@AAABBBBBBBBBBBBGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<>>>????????????>>>DDDCCCCCCAAA@@@AAADDDFFFDDDLLLPPPjjj}}}|||yyygggQQQOOOJJJFFFCCCCCCCCCDDDBBBAAA@@@AAACCCDDDCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@CCCDDDEEEEEEFFFFFFEEEEEECCCEEEFFFEEECCCAAAAAAAAA???AAADDDGGGHHHFFFCCCBBB>>>AAACCCEEEDDDCCCDDDDDDDDDEEEFFFEEECCCAAABBBCCCHHHFFFQQQbbbvvvvvvbbbTTTRRRVVV]]]\\\[[[WWWSSSOOOKKKHHHEEEEEEEEEIIIOOOTTTWWWYYYTTTRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQVVV___eeennnyyywwwcccQQQNNNOOOLLLLLLPPPQQQQQQTTT[[[```bbbgggbbb[[[XXXXXXXXXWWWUUUWWWXXXXXXWWWWWWVVVTTTTTTSSSTTTTTTTTTSSSTTTWWWYYYaaa___[[[XXXVVVVVVWWWXXX^^^aaaddddddcccbbbaaaaaa```]]]\\\___aaabbbeeejjjiiifffccc```___```bbbdddeeegggiiijjjkkklllnnnppppppsssuuuuuuttttttxxx{{{~~~zzzvvvyyyzzzuuuiiihhhttt777666555444333222111000111222555666666555333222333333222000......000222111222333555777999:::;;;999:::::::::::::::::::::666666666555555666666666444333222222111111111222777666444222222444666777777777777666666444333333222111111222444666555555666666666666777888999999777:::===>>><<<:::999999666:::;;;:::AAANNNQQQLLL>>>===<<<===??????>>>===::::::888888777888999999999777888::::::999===CCCGGGGGGFFFCCC>>><<<===???>>>???BBBEEEGGGHHHIIIIIIBBBAAA???@@@AAABBBAAA@@@<<<>>>>>><<<999888:::<<<>>>===<<<===>>>??????>>>>>>??????@@@@@@??????>>>===<<<;;;::::::;;;<<<===???<<<<<>><<<;;;666777999;;;<<<>>>>>>???:::999777555555555666777666777999;;;<<<<<<<<<;;;<<<:::777666888;;;===>>>??????>>>======>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>@@@BBBCCCBBB???===<<<<<<444888888555666<<<>>><<>>>>>===<<<<<<======>>>BBBDDDEEEDDDCCCBBBCCCDDD@@@HHHHHH[[[gggddddddUUUIIIHHHGGGFFFDDDDDDDDDEEECCCBBBAAAAAABBBCCCBBB@@@BBBBBBCCCCCCCCCBBB@@@???AAADDDGGGKKKMMMMMMMMMLLLJJJLLLMMMJJJEEEAAA???>>>@@@AAADDDEEEEEEDDDCCCBBB<<>>CCCDDDAAA>>>======444999999444777???BBB???:::::::::<<<>>>??????===:::999888888888:::;;;<<<:::888888;;;<<<;;;;;;???CCCDDDDDDBBB>>><<<===?????????@@@BBBCCCDDDDDDDDDCCCAAA@@@@@@AAABBBBBBAAA<<<===>>><<<999888:::<<<;;;:::999:::<<<===<<<;;;??????@@@@@@@@@@@@??????@@@???===;;;:::999999:::<<<999:::===??????BBBFFFGGGOOOSSSOOOJJJHHHGGGEEEAAABBBCCCDDDDDDDDDCCCCCCEEEDDDCCCAAA???>>><<<<<<888888:::<<<>>>@@@AAABBB===<<<:::999888888888999555666999;;;<<<=========>>>;;;777666888;;;=========<<<<<<<<<<<<======>>>===???AAABBBBBBBBB@@@???>>>>>>>>>???????????????===>>>@@@@@@???======>>>555999:::666888===>>>;;;???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA???<<<::::::<<>>AAADDDEEEDDDBBBAAA@@@CCCIIINNNRRRSSSSSSSSSRRRUUUWWWTTTLLLEEE@@@>>>@@@AAACCCEEEFFFFFFFFFFFFBBBCCCEEEEEEDDDCCCDDDEEEEEEFFFFFFEEECCCAAABBBCCCDDDDDDQQQggg~~~dddXXXWWWUUUUUUUUUUUUSSSQQQOOOMMMIIIGGGEEEGGGLLLPPPRRRRRRNNNMMMKKKJJJKKKMMMOOOQQQMMMOOOPPPOOOMMMPPPWWW^^^llluuu^^^VVVRRRMMMEEELLLNNNKKKLLLSSSYYYZZZWWWTTTSSSUUUZZZ]]]^^^\\\MMMPPPSSSVVVXXXXXXWWWVVVQQQRRRRRRQQQRRRTTTWWWZZZ___\\\XXXTTTSSSTTTWWWYYYVVVZZZ```cccbbb___]]]\\\YYYXXX\\\```aaa___```dddfffdddbbb```______```aaabbbdddfffeeedddeeeiiimmmhhhkkkoooppppppqqqvvvzzz~~~yyylllhhhlllnnnrrrfffdddooo|||444555555555444333333222111222222222222111000000222222111...------///111444555666888999999999999888777555666777999999888888888888777666444333222111111000000000000000111222///...///333666666555777777777777666555333222333333333333333333333333666444333333555666666555888;;;@@@DDDDDD@@@;;;777777777777777777777777777999:::<<<>>>@@@@@@@@@@@@@@@>>><<<:::999888999999;;;;;;;;;999888999<<>>===<<<<<<<<<999888777777777888999:::;;;;;;;;;;;;<<<===>>>>>>DDDDDDDDDCCCBBB???===<<>>>>>>>>>>>>>>???@@@:::::::::;;;<<<===>>>???CCCGGGIIIIIIDDD@@@?????????@@@AAABBBDDDEEEFFFGGGCCCDDDFFFFFFDDDAAA===:::===;;;999888;;;AAAHHHLLLDDD@@@<<<:::;;;>>>@@@AAA<<<<<<<<<<<<=========>>>>>><<<:::888888999;;;===>>>;;;:::;;;===>>><<<:::???????????????????????????>>>???@@@BBBAAA???===???>>>===<<<;;;;;;;;;;;;555555555666777:::<<<>>>DDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@@@@AAABBBDDDEEEEEECCC???<<<::::::;;;;;;@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBEEEIIIIIIFFFCCCBBB@@@???@@@CCCDDDAAA???DDDBBB@@@>>><<<<<<<<<<<<;;;===???BBBCCCCCCBBBAAA===BBBHHHNNNQQQSSSUUUVVV[[[YYYVVVRRRNNNJJJGGGEEEBBBBBBEEEKKKPPPOOOGGGAAA>>>@@@CCCEEEFFFEEECCCBBBGGGGGGFFFFFFEEEEEEDDDDDDEEEHHHNNNYYYllluuu___SSSNNNQQQQQQQQQQQQPPPNNNLLLKKKLLLJJJGGGEEEEEEFFFIIIKKKNNNLLLKKKKKKNNNPPPQQQRRRQQQQQQPPPLLLKKKQQQ[[[dddmmmuuuvvvkkk]]]TTTPPPNNNLLLMMMMMMMMMMMMPPPUUUYYYVVVTTTSSSVVV[[[]]]ZZZVVVSSSQQQRRRUUUYYYZZZXXXUUUSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSTTTUUUUUUUUUTTTRRRTTTUUUXXXYYY[[[\\\\\\```^^^]]]]]]^^^___^^^\\\]]]^^^```aaacccdddddddddaaacccdddddddddeeegggiiijjjjjjkkkkkkmmmppptttwww~~~xxxqqqllliiiiiiooo}}}~~~nnnbbb___lll~~~555555555555555444333222222222222222222111111000222222222000...///111333444555666888999999::::::999888777777999999888777777777777777555444333222222111111000000111111111222000...///333555666555777777888888777555444222555555666777888888999999666444222333444555444333444888<<<@@@AAA???<<<:::666666666777777888888888666777999;;;===>>>>>>>>>???>>>===<<<;;;:::::::::;;;;;;;;;999888999<<<>>>AAABBBCCCCCCAAAAAAAAABBBAAA@@@@@@AAACCCCCCBBBAAAAAA@@@???>>>===<<<<<<<<<;;;:::999888888888999:::888888888888999:::;;;<<<@@@@@@AAAAAAAAA@@@>>>==================>>>>>>???;;;;;;::::::;;;<<<<<<===>>>BBBEEEEEEBBB@@@??????<<<<<<===>>>???AAAAAABBBBBBEEEHHHJJJIIIDDD>>>:::>>>===::::::===BBBIIILLLMMMHHHBBB>>>============;;;;;;;;;<<<<<<<<<<<<===>>>===;;;:::999:::;;;<<<===;;;::::::======<<<:::<<<<<<======>>>>>>>>>>>>???>>>>>>???AAAAAA@@@???>>>======<<<;;;;;;::::::555555666888;;;>>>AAACCCAAABBBCCCCCCDDDDDDDDDDDD@@@@@@?????????@@@AAABBBFFFCCC@@@<<<:::999::::::@@@@@@????????????@@@@@@BBBAAAAAACCCEEEFFFDDDAAAAAA???>>>@@@BBBBBB@@@>>>BBBAAA???===;;;;;;;;;;;;;;;<<<>>>???@@@AAA@@@@@@>>>BBBIIIQQQWWWZZZ[[[[[[ZZZZZZXXXUUUQQQMMMIIIFFFCCCAAAAAADDDHHHHHHDDD@@@@@@BBBCCCEEEEEEDDDCCCBBBGGGGGGGGGFFFFFFEEEEEEEEECCCCCCEEEKKKVVVgggyyywwwfffYYYRRRPPPMMMNNNOOOOOOOOOOOOMMMMMMJJJHHHEEECCCCCCDDDFFFGGGIIIHHHHHHIIILLLNNNNNNNNNOOOOOOOOOLLLLLLQQQ[[[cccjjjoooooocccVVVPPPNNNMMMOOONNNMMMMMMNNNPPPRRRSSSRRROOONNNPPPTTTVVVSSSPPPSSSSSSRRRTTTUUUVVVUUUTTTUUUUUUTTTRRRQQQQQQTTTVVVYYYXXXWWWVVVUUUTTTRRRQQQUUUVVVWWWXXXZZZZZZ[[[[[[WWWWWWZZZ]]]______\\\YYY]]]^^^```aaabbbccccccccccccdddeeeeeeeeefffiiilllnnnnnnllljjjkkkpppyyyvvvyyytttnnnkkkkkkpppxxxjjjaaaaaaqqq555555555555555555444333222222333333222222111000222333333111000111333555555666777888999:::::::::::::::999:::;;;:::777555777777666666555444333222111111111000000111111222222111000111333555555444666777777888777666444333333333444666777888999:::666444333222333333333111111444777;;;======<<<;;;555555666777888999999:::666777888:::;;;<<<======>>>>>>>>>>>>>>>===<<<<<<:::::::::999888999;;;>>>???BBBFFFGGGEEECCCBBBAAABBB@@@???@@@AAAAAA@@@???AAA@@@>>>===<<<<<<;;;;;;<<<;;;:::999999888999999888777777777777999:::;;;;;;<<<===????????????>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::::::::999<<>>???::::::;;;<<<======>>>>>>AAAEEEJJJMMMKKKFFF@@@;;;???>>><<<<<>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;<<<;;;::::::<<<<<<;;;:::999999:::;;;<<<===>>>>>>>>>===<<<===@@@AAABBBAAA?????????>>>===<<<::::::999999:::;;;>>>AAACCCEEE===>>>@@@BBBDDDEEEFFFFFFBBBAAA@@@?????????@@@@@@EEECCC@@@<<<::::::::::::=========<<<======>>>>>>AAA@@@??????AAAAAAAAA???AAA???>>>???@@@AAA@@@>>>@@@???===<<<;;;:::999999:::;;;<<<<<<===>>>??????@@@DDDKKKUUU___ddddddaaa[[[ZZZYYYVVVRRRMMMIIIFFFEEEBBB??????BBBDDDCCCBBBDDDDDDDDDCCCCCCCCCBBBBBBGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDHHHOOOYYY```dddeeeccc^^^VVVPPPOOOOOOIIIJJJLLLMMMNNNOOONNNNNNIIIHHHEEEDDDCCCCCCDDDEEEFFFFFFGGGJJJMMMNNNMMMKKKIIIKKKLLLKKKKKKOOOVVV[[[cccfffdddYYYOOOLLLLLLLLLOOOLLLKKKMMMQQQSSSRRRPPPRRROOOMMMNNNRRRTTTSSSQQQUUUUUUUUUSSSQQQQQQRRRTTTXXXWWWVVVTTTRRRRRRUUUWWWZZZZZZYYYWWWVVVUUUSSSSSSWWWXXXXXXYYYYYYYYYXXXXXXUUUXXX^^^dddgggfffaaa]]]^^^^^^```aaabbbbbbbbbbbbdddeeeeeeeeefffiiimmmqqqrrrtttvvvtttssswwwvvv|||yyytttppppppsssrrrfff```cccttt555555666666666555555444333333333333333222222111111222222222111222444666666666888999:::;;;;;;;;;<<<;;;;;;<<<<<<:::777444666666666555444333222222000000/////////000111111222222222222333444444444555666777777777666555444222222333444555666777888888666444333444444333111111222444666888999::::::555555666888999;;;<<<<<<;;;;;;:::::::::;;;<<<===;;;<<<>>>>>>???>>>===<<<999:::;;;:::999999;;;===>>>AAAEEEGGGFFFEEEEEEEEEFFFDDDBBB@@@@@@@@@>>><<>>===<<<;;;:::::::::::::::999999999999999999999888777777888999;;;<<<999:::;;;=========<<<<<<999999::::::;;;;;;<<<<<<===<<<;;;:::999888888888888:::<<<>>>>>>>>>======<<<<<<<<<===============???BBBFFFIIIHHHEEE@@@<<<>>>=========@@@DDDHHHKKKJJJFFFAAA===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>><<<;;;:::;;;:::::::::;;;;;;::::::666777888999;;;<<<===>>>>>>===<<<===???BBBDDDDDDAAABBBBBBAAA@@@>>><<<;;;>>>=========>>>@@@AAABBB<<<===???AAACCCDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBAAA>>><<<;;;;;;<<<<<<999999999:::;;;===>>>???>>>>>>======>>>???@@@@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::<<<;;;;;;<<<<<<>>>???@@@BBBDDDKKKXXXdddjjjiiieee[[[YYYUUUQQQLLLHHHFFFDDDFFFCCCAAA@@@CCCEEEFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDEEEGGGLLLPPPOOOPPPQQQOOOLLLJJJKKKLLLGGGHHHJJJLLLMMMMMMMMMLLLIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHJJJMMMPPPPPPNNNLLLIIILLLPPPRRRRRRQQQRRRTTTXXX[[[ZZZSSSNNNNNNOOONNNLLLJJJJJJNNNUUUXXXVVVRRRPPPNNNLLLMMMQQQTTTUUUTTTWWWXXXWWWSSSOOONNNQQQUUUXXXYYYZZZYYYWWWVVVVVVWWWVVVWWWXXXXXXXXXXXXYYYZZZXXXXXXYYYXXXXXXWWWVVVUUUXXX[[[aaagggjjjiiieeeaaa]]]^^^___```aaaaaaaaaaaacccdddeeefffhhhmmmsssxxxttt{{{{{{{{{wwwvvvzzznnneeeaaafffxxx555555666777777666666666444444444444444333222222000111222222111111333555666777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::777444444555555444444333222111...............///000111222333333444333333333444444444666777777666555555666666666666777777777777999777555555555555444333333333444444555666666666666666888999;;;<<<>>>>>>>>><<<;;;999999999:::;;;:::;;;<<<>>>>>>===<<<;;;:::;;;<<<;;;::::::<<<===>>>???AAACCCCCCEEEHHHKKKLLLIIIEEEBBBAAA@@@===<<<>>>>>><<<;;;:::999999999777888888999999:::::::::888777666555666888:::<<<999:::;;;;;;;;;:::999888666777999:::;;;;;;;;;:::<<<<<<;;;:::999999999999;;;<<<<<<===>>>>>>===<<<============<<<<<<<<<<<<===>>>@@@AAAAAA@@@>>>======<<<<<<===@@@CCCFFFHHHFFFBBB>>><<<<<<======<<<============>>>>>>>>>>>>===>>>??????>>><<<:::999999:::::::::999999::::::555666777999:::<<<===>>>???===<<<>>>AAACCCEEEEEEBBBBBBBBBBBBAAA@@@>>>>>>AAA@@@@@@??????@@@BBBBBB??????@@@AAAAAAAAAAAAAAADDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<======>>>???;;;;;;:::;;;;;;<<<============>>>>>>???@@@BBBCCCCCCCCCBBBAAA@@@@@@AAABBB@@@@@@@@@???>>>===<<<<<<===============>>>@@@@@@CCCEEEKKKWWWccciiihhhddd[[[WWWQQQJJJEEEBBBBBBBBBCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGDDDCCCBBBBBBBBBCCCBBBCCCCCCDDDDDDEEEEEEEEEAAABBBCCCCCCBBBCCCEEEGGGIIIIIIJJJJJJIIIHHHIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCCCCDDDFFFGGGHHHIIIKKKOOOQQQQQQNNNKKKMMMQQQWWWZZZYYYVVVRRROOONNNRRRSSSQQQQQQSSSSSSPPPNNNLLLLLLPPPVVVYYYVVVRRRKKKJJJJJJKKKOOORRRUUUUUUZZZZZZXXXTTTPPPOOORRRVVVWWWZZZ]]]^^^\\\YYYWWWWWWUUUWWWYYYZZZYYYYYY[[[]]]XXXXXXXXXWWWVVVUUUTTTSSSWWWXXX[[[___bbbbbb```]]]\\\]]]^^^___```aaaaaaaaaaaabbbdddgggjjjqqqyyy~~~zzz{{{mmmhhhiiippp555666666777777777777777444444555555444444333222000222333333222111222444777888999:::;;;<<<<<<<<<===<<<;;;;;;;;;:::777555333444444444333333222111............///000111111222444555555333222333333222222444555666555555444444444444444444444444444999888666555666666666444555444444444444444444444666777888999;;;<<<===>>><<<;;;888666666888:::;;;;;;;;;<<<=========<<<<<<:::<<<======<<<<<<===>>>>>>>>>??????@@@CCCIIIMMMNNNKKKGGGDDDBBBAAA???>>>??????===<<<;;;:::::::::888888999:::::::::::::::555444222111222444777999::::::;;;;;;:::888666555555666888:::;;;;;;::::::;;;:::::::::::::::;;;<<<>>>=========>>>>>>===;;;<<<<<<;;;;;;:::999999888:::;;;<<<============<<<<<<<<<===>>>@@@CCCEEEGGGIIIEEEAAA???>>>===<<<;;;======>>>>>>>>>?????????===>>>>>>>>>===;;;:::888888999::::::888888999:::777777888:::;;;===>>>>>>@@@???>>>@@@CCCEEEFFFFFFAAAAAAAAABBBCCCEEEGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGCCCCCCCCCBBBBBB@@@??????AAAAAABBBAAA@@@???>>>==================>>>??????@@@???>>>===<<<<<<<<<<<<>>>@@@BBBBBBBBBBBBDDDFFFDDDEEEDDDBBB@@@@@@BBBCCCAAAAAAAAAAAA@@@???>>>===>>>>>>>>>??????@@@@@@@@@CCCDDDJJJRRR[[[``````^^^ZZZUUUOOOHHHDDDBBBBBBCCCAAABBBCCCDDDEEEFFFFFFGGGHHHFFFEEECCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFAAACCCEEEEEEDDDBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJKKKKKKKKKIIIHHHGGGBBBAAA???>>>???CCCFFFIIIHHHIIIJJJMMMOOONNNKKKHHHJJJMMMRRRUUUTTTQQQLLLHHHIIILLLNNNNNNQQQUUUTTTPPPRRRPPPPPPQQQTTTTTTQQQNNNLLLMMMNNNPPPSSSUUUXXXYYYZZZYYYWWWTTTQQQRRRTTTVVVUUUYYY]]]___]]][[[YYYXXXZZZ\\\^^^\\\XXXVVVWWWYYYWWWWWWWWWWWWWWWVVVUUUUUUWWWWWWXXX[[[]]]^^^\\\[[[ZZZ[[[]]]___```aaaaaabbb```bbbeeehhhmmmssszzzuuummmooouuu555666777888888888888777555555555555555444333333222444555555333222222333777888999;;;<<<<<<=========;;;999999:::999888666222333333333333222222111/////////000000111222333222555777666444222222333000111222444555555444444000000111111222222333333888666444444666666666555444555555555555444444444666666777888999;;;;;;<<<:::888666555777:::>>>@@@>>>>>>======<<<=========;;;===??????>>>===>>>???>>>>>>>>>===>>>@@@EEEIIILLLIIIEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>=====================<<<;;;999888555333111000111333666888999999::::::999888666555555666888:::;;;;;;;;;:::999999999:::;;;===>>>??????===;;;<<<>>>???>>><<<<<<<<<;;;:::999888777666777999;;;===>>>>>>===;;;======???@@@BBBDDDFFFGGGIIIFFFBBB@@@???>>>===;;;============>>>>>>>>>>>>>>>======<<<;;;:::999888777999::::::777777888:::999999:::;;;<<<>>>>>>???AAAAAAAAACCCFFFGGGFFFEEEBBBBBBCCCFFFKKKQQQVVVYYYZZZWWWTTTPPPMMMJJJIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>===============???????????????@@@AAAAAACCCFFFHHHHHHFFFDDDEEEFFFDDDEEEDDDBBB???>>>AAACCCAAAAAABBBBBBAAA@@@???>>>===>>>???@@@@@@@@@???>>>BBBDDDHHHMMMQQQTTTVVVVVVVVVTTTQQQMMMKKKIIIIIIIIIEEEEEEDDDCCCBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJJJJHHHEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGIIIJJJKKKKKKKKKJJJHHHGGG???>>>;;;;;;>>>CCCIIIMMMJJJJJJJJJKKKLLLKKKIIIFFFGGGGGGHHHIIIJJJJJJHHHGGGJJJJJJIIIHHHMMMSSSSSSNNNQQQQQQQQQPPPPPPOOONNNMMMPPPRRRTTTVVVWWWXXXYYYZZZXXXVVVSSSRRRSSSTTTUUUUUUUUUWWWYYYZZZYYYYYYYYYZZZ^^^```aaa]]]VVVRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWYYY\\\___```^^^\\\XXXZZZ\\\^^^```aaabbbcccbbbdddgggjjjnnnrrrxxx||||||{{{zzz|||~~~uuuqqqwww666666777888888888888888555555666666555555444333444666777666555333333444888888:::;;;<<<=========<<<:::888888999999888777222222333333333222111111111111111111222333444555222555777777444111222333...///111333444444444333222222333444666777888888666444333333555666666555333444555666666666555555555555666777888999999:::999888666777999>>>DDDGGGAAA@@@>>>=========>>>???<<<>>>???@@@???>>>???@@@>>>>>>>>>>>>===>>>AAADDDHHHFFFCCCBBBCCCEEEEEEEEEDDDDDDBBBAAA@@@?????????AAAAAAAAA@@@>>>;;;999777777555333111222555888:::888888999::::::999777777444666888;;;<<<<<<;;;:::888888999:::<<<>>>@@@AAA===;;;:::;;;>>>@@@???===>>>===<<<;;;:::888777777555888===AAABBB@@@===;;;>>>???@@@BBBDDDFFFGGGHHHFFFCCC@@@?????????>>>===<<<<<<<<<<<<=========>>>>>>===<<<;;;:::999888888666999::::::777666888::::::;;;;;;<<<===>>>??????BBBBBBCCCEEEGGGHHHFFFEEEDDDEEEGGGLLLSSS\\\dddiiijjjgggaaaYYYRRRMMMIIIGGGIIIIIIIIIHHHFFFEEECCCBBBAAABBBCCCDDDCCCBBBAAA@@@AAA@@@???>>>===<<<;;;::::::;;;===???BBBEEEHHHJJJHHHKKKMMMLLLIIIEEEDDDEEECCCDDDDDDAAA======@@@CCC@@@AAABBBBBBAAA@@@>>>===<<<===???AAAAAA@@@>>>===AAACCCGGGIIIJJJLLLNNNQQQSSSTTTTTTTTTSSSQQQOOONNNKKKJJJGGGDDDAAABBBDDDFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKFFFHHHKKKKKKIIIFFFEEEEEEDDDCCCCCCDDDEEEFFFFFFEEEHHHIIIJJJKKKKKKKKKJJJIII@@@>>>;;;;;;???FFFMMMRRRMMMLLLKKKLLLLLLKKKIIIGGGJJJHHHEEEEEEGGGJJJMMMNNNLLLJJJEEECCCHHHOOOPPPLLLMMMNNNOOOOOOMMMMMMNNNPPPPPPRRRTTTUUUUUUTTTTTTTTTVVVSSSPPPQQQTTTVVVUUUSSSUUUVVVVVVUUUTTTVVVYYY\\\^^^aaaaaa]]]VVVRRRRRRUUUWWWWWWYYYZZZ[[[[[[[[[[[[SSSTTTXXX\\\___```]]]ZZZWWWYYY[[[]]]```bbbccccccdddfffiiilllnnnqqquuuxxxvvvvvvxxx~~~xxxuuu~~~444555777777666666666777666666555555444444444444666666666666666777888999999::::::;;;;;;::::::999===;;;888666444444444555222333444555444222000...000000111111222444444555777777888777666555333222111222444666888888888888222111000//////111333444111222444444444555888:::333555777777555555555666444444555666888999::::::888888999999:::===BBBFFF???>>>===<<<;;;<<<<<<===;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===???AAABBBBBBBBBBBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCDDDEEEBBB===888111111111222444777:::;;;<<<;;;999888777888888888:::999999999888777777777666777888;;;===@@@CCCDDD>>>===;;;::::::;;;<<<<<<<<<===>>>===:::888888888;;;;;;;;;===??????===;;;<<>>??????>>>>>>???AAADDDEEEHHHIIIIIIGGGDDDCCCFFFFFFFFFJJJPPPZZZdddjjjxxxpppdddXXXNNNJJJIIIJJJHHHGGGFFFEEEEEEEEEFFFFFFBBBDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBAAA???===<<<;;;AAA>>>;;;===AAADDDDDDCCCJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFDDDAAA>>>>>>@@@BBB@@@@@@AAABBBCCCCCCBBBBBB============???AAACCCDDDBBBCCCEEEFFFGGGKKKOOOSSSQQQTTTXXX\\\^^^_________UUUJJJCCCCCCEEECCC???===@@@BBBCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBDDDFFFHHHGGGDDDAAA>>>???AAADDDFFFFFFFFFGGGHHHJJJIIIIIIKKKNNNPPPPPPPPPHHHBBB;;;888<<>>===;;;:::999999999:::<<<<<<======<<<;;;:::999::::::;;;<<<>>>???@@@@@@BBBAAA@@@???@@@BBBDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA<<<888555444444555777:::>>>@@@AAA???===;;;999999:::;;;999999999999888888888888777777999;;;===@@@BBBDDD???>>>===;;;;;;;;;<<<<<<===>>>>>>===;;;:::;;;<<<===<<<;;;;;;======;;;:::<<>>>>>??????======AAA@@@<<<:::<<<::::::::::::::::::::::::;;;===>>>===<<<<<<===>>>DDDEEEFFFGGGFFFEEEDDDCCCGGGHHHIIIKKKPPPWWW___dddkkkeee[[[RRRKKKHHHGGGHHHDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEECCC@@@>>>>>>>>>CCCBBBBBBAAA@@@>>><<<;;;>>>===;;;<<<>>>@@@AAAAAAFFFEEEEEEEEEFFFGGGGGGHHHLLLJJJGGGCCC???>>>@@@BBBBBBBBBCCCDDDDDDDDDDDDDDD???>>>>>>===>>>@@@CCCDDDHHHHHHHHHHHHJJJOOOVVV[[[[[[VVVRRRVVV```iiimmmmmm[[[NNNCCC@@@@@@???======???AAACCCCCCBBBBBBBBBCCCBBBCCCEEEFFFFFFFFFEEEEEEBBBCCCEEEEEEEEECCC@@@??????BBBEEEFFFFFFFFFGGGHHHHHHFFFEEEHHHOOOWWW]]]aaa]]]TTTHHH@@@>>>AAAFFFHHHIIIHHHFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIMMMQQQUUU[[[XXXRRRMMMKKKLLLNNNPPPQQQOOOMMMLLLLLLNNNQQQRRRVVVVVVZZZaaahhhfff^^^VVVPPPOOOOOOOOOOOOOOOOOOOOOQQQSSSTTTSSSQQQRRRTTTWWWWWWWWWWWWWWWWWWVVVUUUTTTVVVVVVWWWXXXYYYZZZ\\\\\\WWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\^^^```bbbcccdddeeeeeehhhnnnxxx~~~>>>===;;;888666777:::===888777666555444333222111666666666777888999999:::888888999999999999888888888777555333222222222222222222222111000000/////////111333555666666555444555666777777777555333222111222444666777888888888666555444222111222222333333444444333222222333555:::<<<======;;;:::;;;<<<999::::::;;;<<<======>>><<<;;;:::777444555777:::???===;;;:::888888888888<<<<<<<<<;;;:::999888777:::;;;===>>>??????>>>>>>@@@>>>;;;::::::===AAACCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???;;;888777666666666999===AAADDDFFFCCC???;;;999999:::;;;888999999999999999::::::777888999;;;>>>@@@AAABBB@@@???>>>===<<<<<<<<<<<<>>>>>>>>>===<<<===@@@BBB@@@>>>;;;999::::::999888:::===AAAEEEHHHIIIHHHHHHEEECCC???<<<;;;;;;<<<===>>>BBBFFFGGGDDDAAAAAABBB@@@>>>@@@DDDCCC>>>;;;;;;:::;;;;;;<<<<<<=========>>>??????>>>===<<<>>>???EEEEEEEEEDDDEEEEEEEEEFFFHHHJJJKKKLLLMMMPPPUUUXXXYYYVVVPPPJJJFFFEEEEEEFFFBBBCCCDDDFFFFFFEEECCCBBBCCCDDDCCCAAA???===>>>???CCCCCCBBBAAA@@@???===<<<;;;<<<<<<<<<;;;;;;===???@@@AAAAAACCCEEEGGGHHHJJJLLLKKKGGGBBB??????BBBEEEDDDDDDDDDEEEEEEEEEEEEEEEBBBAAA???>>>>>>@@@BBBDDDKKKJJJJJJIIILLLQQQYYY___bbbUUUIIILLL]]]mmmrrrrrrdddVVVHHHBBB@@@>>>>>>@@@>>>@@@BBBCCCCCCCCCDDDEEECCCDDDEEEFFFFFFFFFFFFEEEBBBBBBCCCBBBBBBAAA??????@@@BBBEEEFFFFFFFFFHHHIIIHHHEEEEEEJJJUUUbbbnnnuuuuuujjjZZZLLLFFFEEEHHHJJJGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHIIIJJJLLLOOOSSSWWWiiieee^^^TTTLLLKKKOOOTTTTTTRRROOOMMMLLLNNNQQQSSSQQQUUU]]]gggnnnlllcccZZZQQQPPPNNNLLLLLLLLLMMMNNNQQQRRRRRRQQQPPPPPPRRRTTTSSSUUUVVVWWWWWWVVVTTTSSSUUUTTTTTTTTTUUUXXXZZZ\\\YYYXXXVVVUUUUUUVVVWWWXXX[[[\\\^^^```bbbdddeeeeeeeeejjjrrr}}}zzz|||AAA@@@???===::::::;;;===888777666555333222111000444555666777888888999999888999999::::::999999888666555444222111111111111222222111000///000000000000222555777888888666555555666888999999888666444333333444666777888888888999888666444333333333333333444555444333333555666999;;;<<<<<<:::999999:::999999999:::;;;;;;;;;<<<;;;;;;:::777666777:::===BBB@@@>>><<<::::::999:::<<<<<<<<<;;;;;;:::999999<<<===???AAAAAA@@@>>>===;;;:::888777888:::<<<=========>>>>>>??????@@@@@@>>>>>>>>>>>>===<<<:::999777777666777:::>>>BBBEEEHHHEEE???:::777777999:::888999999999::::::;;;;;;888999:::<<<>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;======<<<;;;;;;>>>BBBFFFDDD@@@<<<999888888888888888:::>>>BBBEEEFFFGGGFFFFFFDDDAAA>>><<<<<<======@@@CCCFFFGGGEEECCCCCCCCC???===>>>AAA@@@;;;999;;;999:::;;;===???AAABBBCCCDDDEEEEEECCCAAAAAABBBDDDFFFFFFEEEDDDFFFHHHKKKMMMJJJLLLNNNNNNLLLJJJLLLMMMMMMKKKIIIFFFDDDCCCDDDDDDCCCEEEGGGJJJJJJHHHFFFDDD@@@AAAAAA@@@@@@AAADDDFFFCCCCCCBBBBBB@@@???>>>===999<<<>>><<<:::999;;;>>>>>>>>>???AAACCCEEEGGGIIIFFFDDDAAA>>>===???CCCGGGEEEDDDDDDDDDDDDDDDEEEEEEEEECCC@@@>>>>>>@@@BBBDDDHHHIIIIIIIIIJJJNNNSSSWWW\\\OOOCCCGGGWWWeeejjjhhhcccVVVJJJDDDAAA???>>>@@@===???BBBCCCCCCCCCEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@??????>>>>>>>>>AAACCCEEEFFFFFFGGGHHHJJJJJJIIIIIIOOO[[[iiivvv}}}vvvlll^^^QQQIIIFFFGGGIIIFFFGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLOOOSSSWWWiiigggaaaWWWNNNKKKOOOTTTUUUSSSPPPMMMLLLMMMPPPQQQMMMPPPXXXbbbiiiggg___XXXQQQOOOLLLJJJIIIKKKMMMOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXVVVTTTSSSSSSRRRPPPOOOQQQTTTXXXZZZXXXWWWVVVUUUUUUVVVWWWXXXYYY[[[]]]```cccfffggghhhiiilllrrrxxx|||~~~~~~}}}{{{xxxuuuwww|||???AAABBBBBB???<<<;;;;;;888777666444333111000000222333555666777888888888999999::::::::::::999999444444333333222222222222333222222111111111111222111333666999:::999777666666888:::<<<<<<;;;999777555555555666777888999::::::999888777555444444444222444555555555666888:::999;;;<<<;;;999888888999::::::::::::::::::::::::::::::999777666777:::===BBBAAA???<<<;;;:::::::::<<<<<<<<<<<<======>>>>>>???@@@AAABBBBBBAAA???===888999:::;;;;;;::::::999:::;;;;;;<<<===>>>>>>???<<<<<<<<<<<<;;;:::::::::999999:::;;;===AAADDDFFFIIIFFF@@@;;;888888:::;;;999999::::::;;;;;;;;;<<<999:::;;;===>>>??????>>>?????????>>>======<<<;;;<<<<<<;;;999999<<>>??????AAACCCEEEFFFEEEDDDCCCCCCAAA===;;;<<<;;;999:::===888999;;;???BBBEEEHHHIIIHHHHHHHHHFFFDDDDDDFFFHHHHHHGGGFFFFFFHHHMMMQQQTTTNNNQQQTTTSSSNNNIIIHHHIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCEEEHHHJJJJJJHHHEEECCC>>>????????????AAADDDFFFBBBBBBBBBAAA@@@???>>>===999<<<>>>===;;;:::<<<>>>>>>>>>>>>@@@AAACCCEEEFFFAAA@@@>>>;;;999;;;???BBBDDDDDDCCCBBBBBBBBBCCCDDDFFFDDDBBB@@@@@@AAACCCDDDEEEGGGIIIJJJIIIIIIJJJLLLNNNHHHEEEKKKVVV___aaa___VVVNNNHHHFFFDDD???======<<<>>>AAABBBBBBCCCEEEFFFHHHGGGFFFEEECCCBBBAAAAAAAAAAAA???>>>======>>>>>>AAACCCDDDEEEEEEFFFHHHJJJLLLKKKLLLRRR[[[eeemmmqqqaaa\\\UUUMMMGGGDDDDDDEEEGGGHHHIIIHHHFFFFFFGGGIIIHHHIIIIIIJJJJJJMMMQQQTTT\\\]]]\\\VVVOOOKKKNNNRRRSSSQQQOOOMMMLLLLLLMMMNNNLLLNNNSSSYYY]]]]]]YYYTTTPPPNNNKKKIIIJJJLLLPPPRRRMMMMMMMMMNNNOOOOOOOOOOOOPPPRRRUUUXXXYYYXXXVVVUUURRRPPPNNNMMMNNNQQQUUUWWWWWWWWWVVVWWWXXXYYY[[[\\\ZZZ\\\___ccchhhkkknnnooopppqqqrrrssssssssstttttttttvvvyyyzzzzzz{{{~~~<<>>???===;;;999777777777777888999:::;;;;;;;;;:::999888666666555222444555666666777999<<<;;;===>>>===;;;:::::::::;;;;;;;;;;;;::::::::::::888888777555444555999;;;AAA???===<<<::::::::::::<<<<<<<<<===>>>???AAABBBAAABBBBBBBBBAAA@@@>>>===888:::<<<======<<<:::999777888999:::;;;<<<===>>>:::;;;;;;:::999888:::<<<<<<===???AAACCCDDDFFFFFFIIIFFFBBB>>><<<<<<===>>>:::;;;;;;;;;;;;;;;;;;<<<:::;;;<<<>>>>>>>>>============>>>>>>>>>===<<<<<<<<<;;;:::999888;;;???CCCEEEAAA===:::::::::::::::999;;;>>>AAADDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAAAAABBBBBBCCCDDDDDDCCCBBBAAABBB>>>;;;;;;;;;:::<<>>=========???@@@@@@AAAAAA@@@???>>>======999;;;=========<<<===>>>>>>>>>>>>???@@@BBBDDDDDDDDDCCC@@@===999999:::<<>>============AAABBBCCCDDDDDDEEEGGGJJJJJJKKKLLLPPPUUUYYY[[[[[[PPPQQQPPPMMMJJJHHHHHHIIIIIIJJJKKKHHHEEEDDDGGGJJJHHHIIIIIIHHHHHHJJJMMMPPPPPPRRRTTTRRROOOMMMMMMOOOPPPOOONNNMMMLLLLLLKKKKKKNNNNNNOOORRRUUUVVVUUUSSSPPPNNNLLLKKKLLLNNNRRRTTTKKKKKKLLLOOORRRSSSSSSRRRQQQSSSVVVXXXZZZZZZYYYYYYTTTRRROOONNNNNNQQQTTTVVVVVVWWWXXXZZZ\\\]]]______\\\^^^bbbggglllooorrrttttttttttttsssrrrrrrtttvvvvvv|||{{{yyy|||999;;;<<<<<<:::888777777555555444444333222111111333444777999;;;;;;;;;:::666666777777777777666666555555666666666666666555555555666777777777666555555666777999::::::::::::666888<<>><<<::::::999999999999:::<<<===;;;;;;;;;:::999888777777333444555555555555888999<<<===>>>>>>;;;:::::::::::::::999999888888888777555555555555555888===@@@AAA@@@>>>===<<<<<<<<<===>>>>>>======>>>???@@@AAABBBAAAAAA@@@>>>===<<<<<<888888999999999999888777555666777888:::;;;<<<===:::;;;;;;999777888;;;>>><<<>>>AAADDDEEEEEEDDDDDDEEEDDDAAA???>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::<<<===>>>???>>><<<;;;:::;;;<<<=========<<<<<<======<<<:::999:::===@@@AAA???;;;::::::;;;;;;:::888999;;;>>>@@@BBBBBBCCCDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>???<<<;;;======;;;===AAA>>>???AAACCCFFFHHHJJJKKKGGGGGGFFFDDDCCCDDDGGGJJJKKKJJJHHHGGGHHHJJJMMMOOOPPPUUUYYYVVVNNNHHHHHHIIIFFFEEEDDDBBBBBBBBBBBBBBB@@@AAABBBCCCBBB???===;;;999;;;===>>>======>>>@@@????????????>>>======<<<999999:::<<<>>>???===<<<<<<======???@@@CCCDDDEEEGGGGGGEEEBBB???<<<======DDDCCCAAA@@@???@@@AAABBBCCCDDDDDDDDDEEEDDDDDDDDDDDDFFFHHHIIIGGGFFFFFFFFFCCCDDDHHHOOOWWWZZZVVVRRRFFFEEEGGGLLLKKKEEEAAA@@@:::===???@@@@@@@@@AAACCCEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@??????>>>======<<<@@@AAABBBBBBBBBDDDGGGIIIJJJJJJKKKMMMOOOOOONNNLLLKKKMMMOOONNNLLLJJJKKKMMMKKKLLLLLLHHHCCCCCCGGGLLLIIIIIIIIIGGGFFFGGGJJJMMMMMMNNNOOOOOOOOONNNNNNMMMLLLMMMNNNOOONNNMMMKKKJJJNNNNNNNNNOOOPPPRRRSSSSSSSSSQQQOOONNNNNNPPPRRRSSSKKKKKKMMMQQQVVVYYYYYYXXXTTTUUUWWWYYY[[[\\\]]]]]]WWWVVVSSSRRRQQQRRRTTTVVVVVVWWWZZZ]]]____________]]]___bbbfffjjjmmmoooppprrruuuwwwvvvttttttuuuwww{{{}}}~~~|||{{{}}}~~~777888888777555444555666444444444333333222222222444666999;;;=========<<<444444555555555555444444555666777777888777777777555666888::::::999777666777777888888999;;;;;;<<<444777;;;>>>???>>>;;;999;;;::::::999:::;;;===>>>;;;;;;;;;;;;:::999888888444555666555333333555777;;;<<<===<<<:::999888999777777666666555444444444111222444666999>>>DDDIIICCCBBBAAA?????????@@@@@@@@@???>>>======>>>??????BBBAAA???===<<<;;;;;;;;;555555444333333333444555444555666777999;;;<<<<<<:::;;;;;;999777888;;;???;;;===AAADDDEEEDDDBBB@@@AAA@@@???============>>>=========<<<;;;;;;;;;:::;;;<<<>>>??????===<<<;;;999:::;;;============<<<>>>>>>===<<<::::::===???>>><<<:::999:::;;;;;;:::555666777:::;;;===>>>>>>BBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@AAA@@@>>><<<;;;999999===>>>;;;;;;>>>BBBBBBCCCEEEFFFGGGHHHIIIGGGGGGFFFEEEDDDFFFIIILLLLLLJJJHHHFFFEEEFFFHHHIIIKKKQQQUUURRRJJJDDDDDDGGGDDDCCCAAA@@@@@@AAABBBBBBAAAAAABBBBBB@@@>>><<<:::666999===???AAAAAACCCDDD>>>>>>>>>>>>>>>===<<<;;;999777777:::>>>@@@>>>;;;;;;;;;===>>>AAACCCFFFGGGGGGHHHIIIGGGEEECCCCCCCCCEEEDDDBBB@@@@@@@@@BBBCCCBBBCCCEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEDDDDDDFFFHHHGGGDDDCCCHHHPPPRRRMMMGGG<<<<<>>999999:::<<<>>>?????????@@@AAAAAAAAA@@@???@@@AAABBBCCC???@@@@@@@@@???>>>===<<<@@@AAAAAAAAAAAACCCFFFIIILLLKKKKKKLLLLLLLLLIIIGGGGGGIIIJJJIIIFFFEEEGGGIIIMMMNNNLLLGGGBBBBBBGGGMMMJJJJJJIIIHHHFFFFFFIIIKKKQQQOOOMMMNNNOOOOOONNNMMMKKKMMMOOOPPPPPPNNNKKKJJJLLLLLLLLLMMMOOOQQQRRRRRRUUUTTTRRRPPPPPPPPPQQQRRRLLLLLLNNNTTTZZZ^^^^^^\\\UUUVVVWWWYYY[[[^^^___```ZZZYYYWWWUUUTTTTTTUUUVVVVVVXXX\\\^^^``````^^^]]][[[\\\___bbbeeegggiiiiiiooossswwwwwwuuurrrrrrrrr{{{zzzyyyyyy{{{}}}{{{~~~222333333444555666777777555666777888777666333222333444777===BBBCCC@@@===555555444333333333444444444444444555555666777888555666888999:::::::::999666666777777888888888999999999::::::;;;;;;;;;<<<:::::::::::::::::::::::::::;;;;;;<<<;;;999888777444777:::888333111333777999::::::888666555666888999777666444333222333333222222222555999>>>CCCFFFIIIGGGCCC@@@>>>======>>>BBB@@@>>><<<<<<===???@@@???===<<<;;;;;;:::888555666666555555555666666777333444666888999999999888===<<<999777777999;;;<<>><<<;;;>>>===;;;::::::;;;<<<===<<<<<<============<<<;;;<<<;;;:::999:::<<<>>>@@@>>>===<<<<<<<<<===>>>???@@@;;;666444666999;;;<<<:::555333888;;;:::<<>>???@@@AAABBBDDDDDDEEEGGGEEEDDDDDDGGGJJJLLLMMMMMMKKKIIIGGGGGGHHHGGGGGGHHHIIIJJJJJJIIIFFFBBB@@@GGGFFFDDDBBBBBBBBBBBBCCCFFFEEEDDDAAA???<<<;;;::::::;;;===???AAABBBBBBCCC???AAACCCCCC@@@>>>>>>>>><<<:::999:::======;;;888???GGGNNNNNNHHHCCCDDDGGGQQQQQQPPPOOOMMMJJJGGGEEEBBBDDDEEEDDDAAA??????@@@CCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA???>>>======BBB@@@@@@BBBEEEGGGEEEBBB<<<===============<<<<<<<<<>>>??????>>>===>>>???===>>>>>>@@@AAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>><<<===???AAACCCDDDDDDEEEGGGFFFEEEFFFHHHIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEIIILLLNNNKKKFFFDDDFFFIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKLLLNNNOOONNNLLLIIILLLLLLMMMNNNPPPRRRSSSUUUSSSSSSRRRRRRSSSTTTUUUUUUTTTTTTUUUWWWXXXZZZ[[[[[[UUUYYY[[[ZZZ___eeefffaaa___]]][[[ZZZZZZ[[[ZZZYYY[[[\\\^^^``````___^^^]]]]]]ZZZXXXZZZ^^^bbbddddddjjjnnnrrrqqqmmmlllnnnrrrqqqtttwwwvvvuuuwww}}}{{{~~~333333333444555555666666222333555555555444222111333444666;;;???AAA???===777666555444333444555555888777666666555555666666555666777888888777666666777777777777666666666666666666666666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<::::::111666::::::555222111222888999::::::999:::<<<>>>===<<<999666444222222222222222222444888<<>><<<<<<<<<<<<@@@>>><<<::::::;;;===>>>@@@>>>=========<<<:::777666666555444333333333333555777999;;;<<<<<<<<<<<<:::999888777888999;;;===>>>>>>>>>???@@@AAAAAAAAACCCCCCCCCBBBAAA@@@>>>>>>>>>===<<<;;;;;;<<<>>>???<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@@@@???>>>???@@@AAABBB???;;;888777999;;;;;;:::<<<888777<<<>>>===>>>BBBCCCGGGHHHEEEBBBCCCCCCBBBDDDBBBAAA@@@AAA@@@???===::::::999999:::===???AAAAAAAAABBBCCCDDDEEEFFFFFFHHHGGGFFFGGGIIILLLNNNOOOQQQOOOMMMKKKKKKKKKJJJIIIJJJKKKKKKKKKIIIFFFDDDBBBDDDDDDCCCBBBBBBCCCDDDEEEHHHGGGEEECCC@@@>>><<<;;;;;;<<<>>>???AAABBBBBBCCCAAABBBCCCDDDCCCAAA@@@@@@===;;;:::;;;===>>><<<:::???JJJUUUTTTKKKCCCDDDIIILLLLLLLLLKKKIIIGGGEEEDDDCCCEEEEEEDDDBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>@@@>>>===???BBBCCCBBBAAA=========>>>>>>======<<<>>>???AAABBBBBBBBBCCCDDD???????????????@@@AAAAAADDDDDDCCCBBBAAA???>>>===??????@@@BBBCCCCCCCCCCCCFFFEEEDDDEEEHHHIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFIIIKKKIIIEEECCCEEEHHHJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQRRRRRRQQQOOONNNLLLLLLLLLNNNOOOOOOLLLJJJJJJJJJJJJKKKLLLMMMOOOOOORRRRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZXXXZZZ\\\^^^eeemmmmmmhhhbbb___\\\[[[[[[[[[[[[ZZZ]]]^^^___``````^^^]]]\\\[[[ZZZYYY\\\```cccdddccchhhllloooooommmkkknnnqqqooorrrtttsssrrrtttzzz333333333333333333333333///000111222222222111000333333444777;;;======<<<999777555444333444555666:::999888666555444444333555555666777666555444333888777777666666555555444555444444444444666888999;;;;;;::::::::::::;;;;;;======>>>======<<<::::::444:::@@@BBB>>>999666555888999;;;===>>>@@@CCCEEECCCAAA===999666333222111222222222444666:::>>>@@@AAA@@@>>>===<<<;;;<<<<<<>>>===;;;999999:::;;;<<<@@@???>>>>>>>>>>>><<<:::888888666555444333333333777888:::<<<=========<<<666666666777888999:::;;;;;;<<<===>>>???@@@AAABBBEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;<<<===???AAA>>>>>>=========???@@@AAA@@@??????>>>???@@@BBBCCCCCCBBBBBBAAABBBCCCDDDEEE???===;;;;;;<<<<<<<<<;;;;;;:::<<<@@@AAA@@@AAADDDFFFLLLNNNHHHBBBAAAAAAAAACCCBBB@@@@@@@@@???<<<:::<<<;;;:::::::::<<>>@@@AAABBBBBBBBBBBBAAAAAABBBCCCCCCAAA???>>>===<<<<<<>>>>>>===<<<<<>><<<::::::<<<>>>??????======>>>??????>>>>>>===;;;===?????????@@@BBBDDDAAA@@@???>>>>>>???@@@AAADDDDDDCCCBBBAAA@@@??????BBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCDDDGGGHHHGGGFFFGGGFFFEEEEEEDDDDDDEEEEEECCCEEEGGGFFFDDDCCCDDDGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPNNNMMMNNNOOOPPPPPPNNNLLLJJJIIIIIIIIIIIIJJJJJJKKKPPPQQQSSSUUUVVVWWWVVVVVV\\\]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^dddoooyyyyyytttfffccc___\\\\\\\\\]]]\\\___`````````___]]][[[ZZZXXXXXXYYY]]]```ccccccbbbeeeiiimmmnnnllllllnnnpppoooqqqsssrrrqqqsssxxx}}}333333333222222111111111------///000111111111111222222222444666999:::;;;999777444333222333444666888777666444333222222222333444555666666555444444777777777666666666666666888777666555555666888999777777666555555666777777:::::::::999888888777777666;;;AAACCCBBB???<<<;;;;;;===??????@@@AAADDDGGGFFFDDD@@@<<<888666444333333333333333555888:::<<<>>>>>>===<<<;;;<<<<<<======<<<:::999999999;;;;;;>>>===<<<===>>>>>><<<::::::999888777777777777777888999:::;;;;;;;;;:::999555666666777777888888888999999;;;<<<>>>@@@AAABBBDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;::::::;;;===???AAABBB@@@>>>======>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDCCCCCCBBBCCCDDDFFFGGGBBBAAA???>>>>>>>>>>>>>>>===???BBBDDDEEECCCCCCDDDEEEMMMOOOHHH@@@>>>@@@AAAAAA@@@???@@@@@@???===;;;<<<;;;999999999;;;===>>>??????>>>>>>???@@@AAABBBDDDEEEFFFGGGHHHJJJLLLNNNQQQSSSUUUVVVUUUTTTSSSSSSTTTSSSPPPNNNLLLKKKJJJJJJFFFEEEEEEEEEFFFFFFFFFGGGCCCAAA???===;;;:::::::::===>>>???@@@AAAAAABBBBBB@@@???>>>@@@BBBBBB???===???>>>>>>>>>>>>>>>>>>>>>;;;CCCKKKKKKCCC===???CCC???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDCCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????<<<;;;999888999;;;===>>>===>>>>>>????????????>>>;;;===>>>>>>===>>>@@@BBBAAA@@@?????????AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBDDDFFFGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDAAACCCEEEEEEDDDCCCEEEGGGDDDEEEFFFGGGHHHHHHIIIIIIIIIKKKMMMOOOQQQRRRRRRSSSQQQPPPPPPQQQRRRRRRQQQOOOLLLKKKKKKJJJIIIIIIJJJJJJNNNPPPSSSVVVWWWXXXWWWVVV___``````aaaaaa``````______]]]^^^gggvvv{{{iiieeeaaa^^^]]]^^^^^^^^^aaaaaaaaa___^^^[[[YYYXXXVVVVVVXXXZZZ]]]___aaaaaadddhhhlllnnnnnnnnnooopppppprrrsssssssssuuuzzz}}}222222111111000000//////,,,---...///000111111111000111111222333555777999777666333222111111222333222222111111111111222222000222444555777777777777555555666666777888999999:::999888777666777888888666555444333333444555666888888777666555555555444333666999<<<======>>>>>>@@@AAAAAAAAA???@@@AAACCCEEECCC@@@===:::888777777333333333444555666888999:::999999999999999999::::::999888777666777777888;;;::::::;;;<<<===;;;:::777777777777777888999:::::::::;;;<<<;;;:::999888777777777666666555555555777888999;;;===???@@@AAABBBBBBBBBBBBAAAAAA@@@???;;;:::999999999;;;>>>???DDDBBB@@@>>>======>>>???AAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGEEECCCAAABBBCCCDDDHHHKKKMMMKKKGGGDDDBBBAAAAAAHHHLLLEEE>>>===???@@@>>>>>>???@@@BBBBBB???===:::999888777777999;;;<<<@@@???>>>======>>>@@@AAACCCEEEGGGGGGGGGHHHJJJMMMLLLQQQVVVYYYYYYWWWWWWWWWXXXVVVSSSPPPNNNMMMMMMMMMJJJJJJIIIHHHGGGEEEDDDDDD???>>><<<;;;::::::;;;;;;>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBAAA???>>>?????????>>>>>>>>>???@@@===>>>??????>>>>>>???@@@======>>>>>>???@@@AAABBB???@@@@@@???>>>>>>@@@BBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>=========<<<;;;:::999888:::<<<>>>======>>>???????????????AAABBBBBB@@@??????@@@BBB@@@@@@@@@AAACCCEEEGGGHHHFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGDDDCCCBBBCCCEEEFFFFFFEEEFFFEEEEEEDDDCCCDDDDDDDDDAAABBBDDDEEEEEEEEEGGGHHHCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLPPPSSSUUUWWWXXXTTTSSSRRRSSSTTTTTTSSSRRRLLLLLLKKKJJJJJJJJJJJJJJJNNNPPPSSSVVVWWWWWWWWWVVV[[[\\\^^^`````````______[[[WWWXXXdddrrr{{{{{{xxxiiifffbbb___^^^^^^^^^^^^aaa```___^^^\\\ZZZYYYXXXVVVVVVWWWXXXYYY\\\___aaaeeehhhllloooppppppqqqqqqppppppqqqrrrsssvvvzzz}}}111000000000//////......------...//////000111111///000222222111222555777555555444222111111111000////////////000111222333///000222555666777777777333333444555777888999:::777888888888999999999999888777666444444666777888999888777666555555555555444444666888:::===???@@@???@@@@@@???======>>>@@@DDDCCC@@@===:::999888888333333333444555666888888555555555666666666666666666555444444444444444444888777777999;;;<<<;;;:::333333333444555666888888:::;;;<<<=========<<<;;;999888777666555444444444666777888:::<<<===?????????@@@@@@@@@??????>>>===;;;:::999888999:::<<<>>>CCCBBB@@@>>>>>>===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCEEEFFFLLLLLLLLLJJJHHHGGGHHHIIISSSWWWWWWPPPHHHCCC@@@======CCCFFFAAA======??????======>>>@@@BBBBBB@@@>>>888777666666666888;;;<<>>===???@@@AAADDDGGGJJJJJJHHHGGGIIILLLJJJPPPXXX[[[[[[YYYXXXYYYXXXVVVSSSPPPNNNMMMLLLLLLLLLKKKJJJHHHFFFCCCAAA@@@>>><<<;;;:::;;;<<<>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@CCCEEEFFFFFFDDDBBBAAAAAA???@@@@@@>>>======???AAACCC@@@<<<<<<>>>@@@AAA@@@======<<<======>>>???@@@============<<<<<>>????????????@@@@@@@@@>>><<<;;;===??????@@@BBBDDDFFFGGGIIIIIIIIIHHHEEEBBB@@@?????????BBBBBBAAABBBCCCEEEGGGHHHDDDCCCBBBCCCFFFGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCCCCDDDFFFGGGGGGHHHEEEGGGIIIKKKLLLLLLLLLLLLLLLMMMOOORRRUUUXXXZZZ\\\TTTSSSRRRRRRTTTTTTSSSRRRKKKJJJJJJJJJJJJKKKKKKLLLOOOPPPRRRTTTUUUVVVUUUUUUUUUWWWYYY[[[\\\\\\ZZZZZZTTTOOOQQQ\\\hhhmmmnnnmmmgggdddaaa```______^^^]]]^^^^^^]]]\\\ZZZYYYYYYXXXYYYZZZ[[[\\\\\\]]]```bbbgggjjjmmmqqqrrrsssrrrqqqmmmmmmnnnooorrrvvvzzz|||/////////...............------------...//////000...000222222111111333555555555555555333222000//////......///000111222222...000222333555555555555222222333333444555666666444666999<<<>>>?????????;;;999777666666777999;;;999888777555555555555666555555555777:::<<<======888:::;;;;;;;;;<<<>>>@@@DDDCCC@@@<<<999888777666333333444555666777888888555666666666666666555555666555555555444444444444666666666888;;;<<<;;;:::333333333333444555666666666777999<<<===>>>>>>>>>:::888666555444555666777666666777999:::<<<===>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::999999:::<<<===????????????????????????AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBCCCEEEFFFLLLPPPTTTTTTQQQMMMJJJJJJPPPUUUUUULLLDDDAAA???<<<<<<@@@BBB>>><<<>>>>>><<<<<<<<<===@@@AAAAAA>>>;;;777666666666777999<<<===CCCAAA???===<<<===???@@@DDDHHHJJJIIIFFFDDDFFFIIIKKKRRR[[[^^^\\\YYYWWWXXXUUUTTTRRROOOMMMKKKIIIIIIIIIIIIHHHFFFDDDAAA>>><<<:::999888888:::===@@@BBBAAAAAAAAABBBAAAAAA@@@@@@CCCHHHKKKIIICCC???AAADDD???@@@@@@>>><<<<<>>>>>===<<<;;;;;;;;;;;;:::::::::999;;;===<<<:::999:::<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;:::888888;;;===>>>@@@CCCEEEGGGGGGGGGGGGFFFEEECCCAAA@@@@@@AAABBBDDDCCCBBBAAAAAACCCEEEFFFDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEFFFGGGFFFFFFHHHJJJMMMNNNNNNNNNMMMOOOPPPQQQRRRTTTVVVXXXYYYSSSQQQPPPPPPRRRRRRRRRQQQKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTVVVXXXYYYYYYXXXVVVUUUOOOKKKNNNWWW___aaabbbdddcccaaa`````````___]]][[[[[[ZZZZZZYYYYYYYYYYYYYYY\\\```dddfffeeecccbbbbbbhhhjjjmmmqqqssssssqqqooollllllllloootttxxx|||~~~........................------,,,,,,,,,---......---000333333111111222444555666666777666333111///000000000000000111111222///000111222333333222111222222222222222222222333333777<<>>???@@@999777555444444666888:::666666777999:::;;;<<<<<<===>>>>>>>>>>>>======<<<>>>===;;;::::::;;;<<<===:::;;;===???@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBDDDFFFGGGKKKRRRYYY[[[WWWQQQLLLIIIEEELLLMMMFFF???@@@@@@>>>===@@@@@@===<<<>>>===:::<<<<<<===???@@@>>>;;;888777777666666888;;;===???AAA???<<<::::::;;;<<<>>>BBBFFFIIIGGGCCCAAABBBEEEMMMUUU^^^aaa]]]YYYVVVVVVRRRQQQPPPMMMKKKHHHGGGFFFFFFFFFFFFDDDBBB???<<<:::666555555555888;;;???AAAAAAAAABBBBBBBBBAAA@@@@@@BBBHHHLLLIIIAAA<<<>>>CCC>>>@@@@@@===;;;;;;???BBBFFFHHHGGGDDD@@@======>>>>>>===;;;:::::::::;;;;;;;;;<<<<<<;;;:::<<>>======<<<;;;;;;;;;;;;;;;;;;::::::888;;;===<<<:::888999;;;:::;;;<<<===>>>>>>>>>>>><<<===<<<;;;:::;;;>>>AAA???AAADDDFFFGGGFFFDDDCCC@@@?????????AAACCCFFFHHHFFFDDDBBBAAA@@@AAACCCDDDEEEDDDCCCDDDGGGHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEEEEGGGIIILLLMMMNNNMMMMMMPPPPPPOOOPPPPPPQQQRRRSSSQQQPPPNNNNNNPPPQQQPPPOOOMMMNNNNNNPPPQQQSSSUUUVVVQQQQQQQQQPPPQQQRRRSSSTTTWWWXXXZZZ[[[ZZZXXXUUUSSSPPPLLLOOOWWW\\\\\\]]]aaa```______``````___\\\ZZZXXXXXXXXXXXXXXXYYYZZZZZZ^^^dddlllooommmhhhdddccciiijjjmmmqqqsssssspppnnnnnnmmmnnnqqqvvv|||}}}///............------------------.........//////000111111000///000333666555444333333333222000---000000000000////////////000000000000000000000000444333222222333333111000333555888;;;>>>AAACCCCCC@@@???>>>===;;;:::888888666555555666777777444222444333333444666777555444555555555666777999;;;======<<<:::888666444333333444444333333444555777888888:::;;;======<<<:::999;;;:::888999::::::888666:::999999888888999::::::;;;888555333444555555555222333444666888999;;;;;;555555444444444444555555888:::===>>>===<<<<<<===;;;::::::999:::<<>>===>>>>>>???EEEEEECCCAAA@@@>>>===<<<@@@@@@???>>>>>>???@@@AAAAAA@@@?????????@@@BBBCCCGGGHHHOOO\\\gggdddTTTDDDBBBAAA>>><<<::::::::::::999999:::;;;;;;:::999999888888888888777777777777555666777888999<<<@@@CCC@@@@@@???>>><<<<<<===>>>CCCCCCDDDEEEGGGGGGEEECCCEEELLLVVV]]]___]]]ZZZXXXTTTPPPKKKHHHGGGGGGFFFFFFHHHGGGFFFEEEDDDBBB>>><<<777666555777;;;???AAABBBAAAAAA???>>>======<<<<<<>>>???@@@AAAAAAAAAAAAAAA????????????????????????CCCCCCBBBBBBBBBAAA???===>>>>>>;;;888666666999;;;;;;;;;;;;;;;;;;<<<===>>>??????>>><<<;;;999888888<<<<<<===<<<;;;:::888666::::::999999999:::;;;;;;999<<>>BBBBBBBBBBBBAAAAAA@@@???>>>??????AAACCCFFFHHHIIIKKKJJJHHHGGGFFFFFFGGGGGGEEEBBB@@@CCCIIILLLKKKIIIFFFFFFEEECCCAAAAAACCCFFFCCCIIINNNLLLGGGCCCEEEHHHIIILLLNNNOOONNNMMMMMMNNNPPPOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTRRRQQQQQQSSSVVVWWWWWWVVVTTTSSSRRRQQQRRRTTTWWWXXXVVVXXXYYYYYY]]]eeekkkkkk___]]]\\\]]]``````^^^[[[bbbcccccccccaaa^^^[[[ZZZ\\\[[[ZZZYYYYYYXXXYYYYYY]]]ccclllpppoooiiiccc___eeegggjjjnnnpppqqqrrrqqqrrrqqqttt|||}}}{{{{{{}}}}}}yyy{{{{{{zzz~~~000000/////////.........---------.........//////000111111000///000333666444333222111222111///---000000000000000000000000111111111111111111111111222111000111333444333222333444777:::===???@@@AAA======<<<;;;;;;:::;;;;;;777666666777888888666444666555444444666666444222555555444555666888:::;;;===;;;:::888666444444333333222222222222444555666999:::<<<>>>???>>><<<;;;<<<;;;999888888888888888999999999888888888888888999777555444666777777777333333444555777888999:::666555555555666666777888777:::<<<===<<<;;;;;;<<<;;;;;;::::::;;;===???AAAAAA@@@?????????@@@AAABBBEEEDDDDDDBBB@@@>>><<<;;;>>>===<<<<<<<<<===>>>>>>======<<<<<<<<<===>>>???AAABBBIIIVVVaaa___QQQCCCAAA???===<<<::::::::::::<<<<<<;;;::::::;;;<<<<<<777777777666666555555444444555666666777:::>>>AAACCCEEEFFFDDDBBB@@@BBBDDDCCCAAA@@@@@@AAAAAA@@@>>>AAAFFFMMMRRRSSSSSSRRRRRRQQQQQQOOOMMMIIIFFFCCCAAADDDCCCBBBBBBBBB@@@===;;;999777777888===AAACCCDDDBBBAAA???===;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>AAA@@@????????????>>>===>>>>>>===:::888777999;;;999999999999:::;;;<<<===???>>>===<<<;;;:::::::::<<<<<<===>>>======;;;;;;::::::::::::;;;;;;;;;;;;888:::<<<>>>>>><<<999888;;;:::::::::;;;===>>>@@@===>>>???@@@AAAAAAAAAAAA>>>???@@@AAACCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAAAAAEEEBBB@@@CCCHHHKKKJJJHHHEEEEEEDDDCCCAAAAAACCCEEEGGGLLLQQQPPPJJJGGGHHHKKKJJJLLLNNNNNNMMMLLLMMMNNNOOONNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRQQQPPPOOOPPPRRRTTTSSSRRRQQQQQQQQQRRRUUUWWWZZZ\\\ZZZ\\\\\\^^^gggvvvyyylllbbb^^^]]]]]]\\\___``````aaa```^^^\\\ZZZ[[[ZZZYYYYYYYYYYYYYYYYYY\\\aaafffhhhgggdddaaa```dddfffiiilllnnnoooooooooqqqqqqwww~~~}}}~~~~~~{{{yyy|||111111111000000000//////---............/////////000111111000///000333555444222000000111000...---000000000000000000000000111111111111111111111111111000000111444555555444333444666888:::<<<======::::::999999999;;;===>>>888777777999::::::888666777777777777888777555222555444444444555666888999<<<;;;999777666444444444333333222222333444666777888:::===@@@AAA@@@>>>===<<<;;;999777555555888:::888888888888888777666555555444444555888999999888444444444555666666777777555555555666777888999:::777999;;;;;;:::999999:::;;;:::::::::;;;===???@@@@@@@@@??????@@@AAACCCDDDIIIIIIIIIIIIFFFCCC@@@>>><<<;;;:::999999999;;;;;;;;;;;;:::::::::;;;<<<===>>>???FFFRRR]]]\\\QQQEEE>>>===<<<;;;:::::::::::::::888666444444666888:::777777777777666555444333222444555555666888<<>>??????>>>>>>AAADDDFFFGGGGGGIIIJJJLLLPPPSSSRRRLLLEEEAAA@@@CCCAAA@@@@@@@@@???===;;;;;;;;;<<>>@@@AAABBBAAAAAA@@@???>>>======>>>===<<<;;;;;;;;;<<<===>>>??????===;;;999:::;;;888999999:::;;;<<<>>>>>>???>>>===<<<;;;<<<=========>>>???@@@@@@@@@@@@@@@999:::;;;=========<<<;;;999:::;;;;;;;;;999666444999999999:::<<<>>>AAABBB???@@@@@@AAAAAAAAAAAA@@@===>>>@@@BBBCCCCCCCCCBBBFFFEEECCCBBBAAA@@@@@@@@@DDDAAA@@@BBBGGGIIIIIIHHHDDDEEEDDDCCCAAAAAACCCEEEKKKPPPTTTSSSNNNJJJKKKNNNKKKLLLLLLLLLKKKKKKLLLNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLNNNPPPQQQPPPOOOMMMMMMNNNOOOOOONNNMMMNNNQQQTTTXXX[[[]]]___\\\]]]]]]aaaooo{{{fffZZZWWWWWWXXXYYYZZZ\\\]]]]]]\\\[[[[[[YYYYYYYYYXXXYYYYYYZZZZZZ]]]___aaaaaa`````````aaabbbdddgggjjjllllllllllllnnnpppwww}}}{{{~~~zzzxxxzzz111111000000000/////////...............////////////000111111000111333555444222000000111111///...000000111111111111111222222222222222222222222222111000000222444555555444333333555777888999999999999999888888999:::===>>>888888888:::;;;;;;:::888666888;;;>>>@@@===999555555444333333444666777888::::::888777555555444444666555555555555777888999777999<<>>===999999999666444444777999666777777777777555444333444444444666888999888777555555555555555555555555444444555666777999:::;;;777999;;;;;;999888888888999999999999:::<<<===>>>@@@??????>>>???@@@AAABBBJJJJJJKKKKKKIIIEEEAAA???:::999888777777888888999::::::::::::;;;;;;<<<<<<;;;<<>>======>>>>>>===???AAABBBBBBBBBCCCDDDEEEKKKQQQQQQLLLGGGFFFHHHIIIGGGDDDBBBBBBAAA???>>>===@@@DDDKKKQQQSSSSSSQQQHHHFFFAAA===;;;;;;===>>>???===<<<;;;;;;<<<>>>???@@@@@@????????????>>>>>><<<<<<;;;999999:::<<<>>>>>>???@@@@@@===;;;::::::::::::;;;<<<===???@@@AAA@@@???=========>>>@@@AAA@@@@@@AAAAAABBBBBBBBBBBB999;;;===?????????===<<<;;;<<<<<<<<<<<<:::999888888888888:::<<>><<<:::<<>>DDDGGGDDD>>>888555444444444555777888999999888777666555555555555777666555555666777999:::666888:::<<<=========<<<666888999:::999888888888666666666666666555444333555555555666888999777666666555555555444444444444333333333555666888:::;;;888:::<<<;;;999888777777777777777888999:::;;;<<<@@@???===<<<<<<<<<======CCCCCCEEEEEECCC@@@<<<::::::999888777666777777888888888999999::::::::::::555666:::@@@EEEDDD>>>888888888999999999888888888777888888999999888888777555666777777666444333111333555888999:::<<>>>>>???DDDIIIKKKIIIJJJOOOSSSRRRNNNIIIFFFDDDCCCBBB@@@>>>BBBKKKTTTZZZ\\\YYYUUUJJJGGGCCC@@@>>>???AAABBBDDDBBB???===;;;;;;<<<<<<<<<<<<======>>>???@@@@@@<<<===<<<;;;999:::===@@@>>>@@@AAAAAA>>><<<;;;;;;:::;;;;;;;;;===>>>???@@@@@@????????????AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAA:::<<<>>>@@@AAA@@@???>>><<<==================<<<888888999:::===@@@CCCDDDJJJIIIHHHEEEBBB???<<<;;;888;;;>>>BBBEEEFFFFFFFFFDDDDDDDDDCCCBBB@@@??????BBBBBBBBBCCCEEEGGGHHHHHHFFFGGGGGGEEEBBBAAAAAABBBFFFIIIMMMMMMKKKIIIIIIJJJJJJJJJJJJHHHGGGGGGIIIKKKJJJIIIIIIHHHIIIIIIJJJJJJLLLLLLMMMPPPSSSVVVZZZ\\\VVVSSSPPPNNNNNNNNNMMMLLLLLLNNNPPPSSSVVVXXXYYYYYYVVVYYYZZZ^^^iii{{{sssbbbWWWRRRNNNLLLPPPPPPRRRTTTUUUWWWWWWXXXXXXXXXWWWXXXXXXYYYZZZZZZXXXZZZ\\\]]]]]]]]]___aaa```bbbeeehhhjjjkkkkkkjjjrrrnnnnnnrrrtttsssrrrssswwwxxx{{{sssrrrwww000000/////////.........000000000////////////......000222222111111222444666444111000111222222222111111111222333333444444333333333333333333333333444333222333444555444333333444555777888888888888;;;;;;;;;;;;::::::::::::999888888999:::999777555333777===DDDHHHFFF@@@;;;555555555666777999;;;<<<888777666666555555555555555555444444555666888999777777888999999:::;;;<<<666999>>>CCCFFFCCC===888666555555444444555666666888777666777999::::::999666666666555555555444444333333444555666888999::::::<<<>>>===;;;999888888666777888999::::::;;;;;;>>>===;;;:::999999::::::??????@@@@@@???===;;;999:::999888666666666777777555555666777777777777666555666888;;;<<<;;;888555777777888888888777666666444555777888888777555444111222444555555333111000444777:::<<<>>>@@@CCCFFFFFFFFFFFFDDDAAA@@@@@@AAAGGGCCC>>>;;;999999888777555999===@@@>>><<<:::999:::===@@@BBBEEEJJJSSSYYYTTTPPPJJJEEECCCAAA@@@???===AAAIIIRRRWWWXXXTTTPPPFFFDDDBBB@@@@@@AAACCCDDDGGGEEEBBB???<<<;;;::::::888999:::<<<===???@@@AAA===??????===;;;:::===@@@>>>@@@AAAAAA>>><<<;;;;;;999999999999999:::;;;<<<>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@?????????@@@<<<===???@@@AAAAAAAAAAAA======<<<<<<<<<===>>>>>>:::::::::;;;===???BBBCCCBBBBBBBBBAAAAAA@@@>>>>>>:::<<>>;;;666666666777999<<<>>>@@@777777666555555555666666666555555444555777888999:::999777666777999;;;<<<999===EEEPPPWWWSSSFFF;;;666555444333333555888999;;;999888999<<<>>>??????777777666666666666666555555555555666777888:::;;;===???@@@???<<<:::999999777888999:::;;;<<<<<<<<<<<<;;;:::999999999:::;;;===============<<<<<<;;;999888777555444444555555444555666777777777666555666777888999999888777777666777777888777666555444222222222222222222222222111222555666777666444222444777;;;>>>AAACCCFFFIIILLLHHHDDDAAAAAAAAA@@@???BBB@@@===<<<;;;:::888555444777;;;<<<;;;999888888999888888:::@@@GGGOOOTTTNNNIIICCC>>><<<<<<;;;;;;;;;<<<@@@DDDHHHHHHFFFDDD>>>>>>>>>>>>???@@@BBBCCCEEEDDDBBB@@@>>>;;;:::999888888999:::<<<===>>>>>>===@@@BBB@@@<<<:::<<>>???@@@???>>>===>>>>>>=========>>>???@@@>>>>>>???@@@AAABBBCCCCCCAAA@@@>>>===<<<===>>>>>><<<<<<;;;<<<===>>>@@@AAA<<<===>>>@@@AAABBBBBBBBB>>>???AAADDDFFFIIIKKKLLLJJJKKKKKKLLLLLLKKKJJJJJJCCCDDDEEEEEEEEEFFFHHHIIILLLLLLLLLIIIEEEAAA@@@@@@===@@@CCCFFFGGGGGGGGGGGGFFFHHHIIIHHHGGGEEEEEEFFFHHHHHHHHHHHHHHHIIIJJJJJJNNNNNNOOOQQQSSSWWWZZZ\\\WWWTTTOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMOOOPPPOOOSSSVVVVVVZZZ___aaa``````\\\YYYXXXZZZ[[[YYYVVVTTTTTTTTTTTTUUUVVVWWWWWWYYYYYYXXXWWWWWWWWWXXXXXXVVVWWWXXXYYYYYY[[[^^^aaabbbdddhhhlllooopppqqqqqqtttnnniiijjjkkklllnnnrrrsssuuuvvvvvvuuuwww|||wwwkkknnnyyy222222222111111111111000111111000000/////////......000222222222111222333444111///...///000111111111111222333333444555555444444444444444444444444000000000222666888888777555555777999:::;;;;;;;;;888999<<<>>>???>>><<<;;;999888777777777555222000777666555666999:::::::::666777777999;;;>>>AAABBB777666555555555555666666888777777777777999:::;;;<<<:::777555666888;;;===<<>>777555333222333666999<<<<<<:::999;;;>>>BBBEEEEEE777777777777777777666666666666777777888999;;;;;;???@@@AAA@@@>>>;;;::::::999999;;;<<<===>>>>>>>>>:::999999888999:::<<<===888888777777888888888888888777666444333333444444555666888999999999888777222333444555444444555555666777777777777555444222666444222111111222444666333555888:::;;;:::888777333666;;;???BBBEEEHHHJJJRRRKKKDDDAAABBBCCCBBB???:::999888888888666222000555888:::;;;:::999999:::888666555777===DDDJJJMMMFFFBBB<<<777666666777777999888777888:::;;;:::999888999:::;;;===???@@@AAACCCBBBBBB@@@>>><<<:::999888999999::::::;;;;;;<<<<<<@@@CCCAAA<<<999;;;>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;::::::999999::::::888999<<<>>>???===;;;:::;;;:::::::::<<<===???AAA?????????@@@AAABBBDDDEEEFFFDDDBBB???>>>>>>>>>???>>>======<<<<<<===???@@@<<<===???AAACCCDDDDDDEEECCCCCCCCCEEEGGGIIIKKKLLLGGGHHHIIIJJJJJJJJJIIIHHHDDDEEEFFFFFFFFFFFFHHHJJJNNNNNNNNNJJJFFFBBB@@@???<<>>???888888888999999:::;;;;;;666666777777777555444333444444444444666888:::<<<===;;;888666777;;;???BBB???<<<999888888888777666::::::;;;;;;;;;:::999999;;;:::::::::<<<>>>AAACCC888===FFFQQQXXXUUUKKKBBB777777888888777666666555666888;;;===??????>>>===777777555444444333333333666777888999::::::;;;:::===<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999888777777666777666666666888999999888777888::::::999666333111777888888888:::;;;<<<===666444111111555999<<<===>>>:::555444777888555222111000...---...///111222222222555;;;CCCEEEBBB>>>::::::;;;>>>EEEMMMVVV[[[cccTTTEEE???>>>===;;;<<<777444444888999555222222555555555555666666666777444666777888999;;;???BBB999999888888888888888999777777777777777888999999888777666777999::::::999<<<<<<<<<<<<;;;:::999888999888777888:::;;;;;;:::???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999:::888999;;;<<<<<<;;;999888;;;:::;;;<<<>>>>>><<<:::888888999::::::;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAA@@@???===:::999:::;;;===<<<<<<===>>>===:::888<<<===???AAACCCEEEFFFGGGJJJHHHFFFDDDDDDEEEGGGHHHHHHFFFDDDEEEHHHIIIGGGDDDBBBBBBAAAAAABBBBBBCCCCCCFFFFFFGGGFFFDDDBBB@@@>>>===>>>AAABBBBBBCCCEEEGGGIIIEEEAAABBBGGGJJJHHHEEEHHHIIIJJJKKKKKKKKKJJJIIIHHHJJJLLLLLLKKKKKKMMMNNNLLLJJJGGGFFFGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHMMMNNNNNNMMMLLLKKKMMMNNNKKKIIIIIILLLSSSYYY\\\]]]\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[ZZZYYYYYYXXXWWWVVVWWWZZZ___dddgggiiiggggggjjjooorrrrrrqqqmmmllljjjhhhhhhhhhhhhiiippprrrsssrrrqqqsssxxx}}}sssooonnnuuu333333333333333222222111///////////////000111111000000000000000000000000//////000000111222222222666666666666666666666666333333222111111222333333111111000000111222444555777888888999::::::;;;;;;888888777666666777999:::666777777777777555444333333333333444555777888999999888777777999<<<@@@BBB>>>;;;999888888888888777:::::::::::::::999888777:::999999999:::<<>>>>>>>>===999888777666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;::::::999:::999999999888888777777888777777777888999888888555666777777666555333111999:::;;;<<<>>>AAACCCDDD;;;888555444666888:::;;;<<<888444333555666333000000///...---...000222333555555777===DDDHHHFFFCCC<<<===>>>CCCKKKTTT]]]ccc___QQQBBB<<<<<<;;;<<<===<<<777555777888555444666666666666777777777777777888888888777555555777999888888777777777777888888666666555555666666777888777666666777999;;;:::999;;;;;;;;;;;;;;;::::::999<<<;;;:::;;;======<<<;;;<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;:::999888888777888999;;;<<<===<<<;;;:::999999999;;;======;;;999999999999::::::;;;;;;;;;<<<<<<<<<===>>>?????????@@@@@@???===:::999:::<<<<<<;;;;;;<<<===>>><<<;;;<<<===???BBBDDDEEEFFFGGGIIIGGGEEECCCBBBCCCEEEFFFGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>@@@AAABBBAAAAAACCCEEEGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGIIIIIIIIIHHHHHHIIIKKKLLLKKKIIIIIIJJJKKKKKKIIIGGGFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMOOOLLLKKKJJJMMMRRRWWWZZZZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXYYY[[[\\\\\\[[[YYYXXXYYYXXXXXXYYY]]]aaafffiiillliiiggggggjjjnnnoooooolllkkkiiigggffffffggggggkkkmmmooopppqqqtttzzztttmmmmmmuuu333444444444444333222222000000000000000111111111000000000000000000000000000000000111222333333333666666777888888777666666333333222111111222333333222111111222333555777888999::::::::::::999888888999888666444444555777888777777777777666555444333222333444555666666666666777777777888:::<<<===???<<<:::888777888999999888:::::::::999999777666666888888777777888999;;;<<<:::888777999;;;;;;888555444444555666666666555555777888:::<<<>>>>>>>>>>>>;;;:::999999999999999:::999999:::;;;<<<<<<<<<<<<999999999999::::::::::::888888999999:::999999999999999999888888888888888999999999888888888888888666666666666555555444444999:::;;;===@@@CCCFFFGGG@@@===999777777888888888999666222222333333111.........------///111444555888777888===CCCFFFFFFDDD;;;;;;===@@@GGGNNNVVVZZZUUUIII===:::<<<===@@@CCC???999666777777666777:::777888888999999999999999999:::999777444222333444777777666666666666777777555444444444444555666666666555555666999;;;;;;:::::::::;;;;;;;;;::::::999999888888999;;;:::888666888888:::;;;;;;:::999999::::::;;;:::999777555444777888:::;;;<<<<<<<<<;;;999999999;;;======;;;999999999999::::::::::::::::::::::::;;;<<<<<<======?????????===;;;:::;;;===<<<;;;:::;;;===??????>>><<<===???BBBDDDEEEFFFFFFGGGFFFCCCAAAAAAAAABBBCCCEEEEEEFFFEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????@@@@@@AAA@@@AAABBBBBBAAAAAABBBCCC@@@CCCGGGGGGEEEBBBBBBCCCBBBCCCDDDEEEFFFGGGFFFFFFJJJKKKKKKJJJHHHGGGGGGHHHKKKIIIHHHHHHIIIIIIGGGFFFEEEEEEFFFGGGJJJLLLNNNOOOLLLMMMNNNMMMLLLLLLMMMOOOMMMLLLKKKMMMPPPSSSUUUUUUVVVWWWWWWWWWXXXXXXXXXYYYXXXZZZ\\\^^^]]]\\\ZZZXXXYYYYYYXXXZZZ]]]aaafffhhhmmmjjjfffdddeeehhhjjjkkkiiiiiigggfffeeeddddddddddddgggkkknnnpppuuu|||vvvmmmmmmuuu222222222222222111000000000000111111111222111111111111111111111111111111000000111222333444444555555777888::::::888777555333333222111111222333333333333333333555777999;;;:::;;;;;;<<<<<<;;;:::999;;;999666333333444777999888888888777666555444444222333555666777666555555::::::;;;;;;;;;:::999999;;;999777777999:::::::::999999999999888666555444666666666666666777888999888666444555777888888666222333444555666666666666888999:::<<<>>>>>>??????<<<;;;;;;::::::;;;;;;;;;::::::;;;<<<======<<<<<<777888888999::::::::::::666666777888999999888888888888888888888888888888999::::::999888777777888;;;:::999777666666777777666777888:::<<>>999777777777777666777444222111111111///---------,,,---///222555777999777777999===@@@@@@@@@;;;::::::;;;===AAAEEEHHHFFF>>>888:::>>>@@@CCCFFF===777555777888777888;;;999:::;;;<<<<<<<<<<<<;;;777888888777666555666777666666555555555666777777555555555555555666777777555555555666999;;;;;;:::;;;;;;;;;;;;:::999777777777666777888:::999777444666777999;;;<<<;;;:::999999:::;;;:::999666333111555666777999:::;;;;;;;;;:::::::::<<<======<<<:::999999999999999999999999999:::::::::;;;;;;;;;<<<===>>>???>>><<<<<<===>>>???===;;;;;;===>>>??????<<<===???AAACCCDDDEEEFFFEEEDDDBBB@@@?????????@@@BBBEEEFFFEEEAAA@@@AAADDDBBBBBBBBBBBBAAA@@@@@@???>>>=========>>>@@@BBBCCC@@@BBBCCCCCCCCCCCCDDDFFFDDDEEEFFFFFFEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJIIIHHHGGGHHHIIILLLJJJJJJJJJJJJJJJGGGEEECCCDDDEEEFFFIIIKKKMMMNNNKKKLLLMMMLLLKKKKKKMMMOOOLLLLLLKKKLLLMMMOOOPPPPPPSSSTTTUUUVVVXXXYYYYYYYYYXXXZZZ]]]^^^^^^]]]ZZZXXXYYYYYYXXXYYY[[[^^^aaaccciiigggdddcccccceeefffgggggggggfffdddcccbbbbbbbbb```dddiiilllooouuu|||wwwoooooouuu111222222222222111000000000000111222333222222222222222222222222222222222111111222333444555666666555777888::::::888777555333333222111111222333333222222222222444666888::::::;;;===>>>???>>>=========;;;777555444666888::::::999888777666555444444333555666777888888777666:::;;;<<<======<<<:::999;;;999777777999:::;;;:::888888888888777666555444555555555555666666777777888888777777888888777666222333444666777888888999999:::;;;===>>>???@@@@@@<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<=========<<<<<<777777999::::::::::::999444555666777888888999888999999999888888888888888888:::;;;999777666777888>>>===:::888666666666777555666666777888:::;;;<<<===:::777666666777666666555333222111111000...,,,,,,,,,,,,---000333777999;;;999888888999;;;;;;;;;===<<<;;;::::::;;;===>>>:::666444999>>>>>>???AAA999555444888:::999888:::<<<===>>>???@@@???>>>===777888999888777666666777666666666666666777888888888888888888888999::::::777666666777:::;;;;;;:::<<<<<<;;;:::999777555444999999999;;;======<<<:::777888;;;<<<===<<<;;;:::999:::::::::888666333111333333444666777888999999888777888999;;;;;;999888888888999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<===???>>>======>>>???AAA???===<<<===>>>>>>===<<<===???@@@BBBCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>AAADDDEEEDDDAAA???AAACCCBBBBBBBBBBBBAAA@@@>>>===>>>>>>======>>>@@@CCCDDD@@@BBBDDDDDDEEEEEEGGGIIIWWWQQQKKKIIIJJJJJJHHHEEEBBBBBBBBBCCCDDDDDDEEEFFFEEEGGGIIIIIIIIIJJJKKKMMMNNNLLLKKKKKKKKKJJJHHHEEECCCCCCDDDEEEFFFHHHJJJKKKIIIJJJKKKKKKJJJJJJLLLNNNJJJKKKKKKKKKKKKKKKLLLMMMPPPQQQSSSUUUWWWYYYYYYYYYXXXZZZ\\\^^^^^^]]][[[ZZZ]]]\\\[[[ZZZ[[[\\\^^^___aaabbbdddeeeeeedddddddddeeeeeeeeedddccccccbbbaaaaaaeeeiiimmmoootttzzz}}}yyyooonnnrrr222333333333333222111111000111222333444333222222222222222222222222222222111222333444555666777888666666777888888777666666333333222111111222333333000/////////111333555666999;;;===@@@AAAAAA@@@???===;;;999777777888:::;;;;;;:::999777666555555444444555666777888888888888888:::===???AAAAAA@@@???;;;999777777999:::::::::777888888888888777666666444444555666666777888888::::::::::::999777555333333444666888:::;;;<<<<<<;;;<<<===>>>???@@@BBBBBB>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;888999:::;;;;;;;;;999999333444555777888999999999::::::999999888777777666666888:::999666555666999<<<;;;999777555555555555777777777777777888888999999777555555666777666666444444444333111000...------,,,---...000444777999<<<<<<;;;::::::::::::;;;888888888888999999::::::555222333888:::999999:::<<<888777;;;<<<:::999;;;>>>???AAABBBCCCBBB@@@???<<<======;;;888555444444888777777777888999:::;;;<<<;;;;;;;;;;;;<<<======999888888999;;;<<<;;;:::<<<;;;;;;:::888666444333777666666999<<>>???>>>>>>???@@@BBB@@@>>>>>>>>>>>>===<<<;;;<<<===???@@@AAABBBBBB??????>>>>>>======>>>>>>AAABBBCCCCCCBBBAAABBBCCCDDDDDDDDDDDDCCCAAA???===????????????@@@AAABBBBBB???AAACCCDDDEEEFFFHHHJJJ]]]TTTKKKGGGGGGGGGDDD@@@CCCCCCBBBBBBCCCCCCDDDEEEBBBDDDGGGHHHIIIKKKNNNPPPOOOMMMKKKJJJJJJIIIGGGEEECCCCCCCCCDDDEEEFFFHHHIIIGGGHHHIIIIIIHHHHHHJJJLLLHHHJJJKKKKKKJJJJJJKKKMMMNNNPPPRRRUUUWWWXXXXXXXXXWWWXXXZZZ[[[\\\]]]\\\\\\______^^^]]]]]]]]]^^^___^^^aaadddffffffeeeddddddcccddddddeeeeeeddddddcccbbbfffkkknnnppptttzzz~~~}}}zzznnnmmmppp}}}111222222222222111000000000111333444555444333222333333333333333333333333222222333444666777888999666666666666666666666666333333222111111222333333111000000000000222444555999;;;>>>@@@AAAAAA???>>>::::::999888888999;;;;;;<<<;;;999777555555555555333333444555666777999::::::<<<>>>AAACCCDDDDDDDDD<<<:::888777888::::::999777777888888999999888888333444555777888999999::::::;;;<<<;;;:::999888888444555777:::<<<>>>??????======>>>???@@@BBBCCCDDD@@@???>>><<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<<<<;;;999888333444555777999:::::::::<<<;;;:::999888666555555333666999888555333666999999999888777777777888888777777777666777777888888888666555555666777666555444555555555222000///...---------...000444777999:::;;;;;;;;;;;;;;;;;;<<<444444555666777888888888666222333777:::;;;===AAAGGGAAA===>>>>>><<<<<<>>>???AAACCCEEEEEEDDDBBBAAADDDEEEDDDBBB===999777666999999999::::::;;;<<<===>>>============>>>??????<<<;;;::::::<<<<<<;;;:::999999999999888777666555333222222555:::???BBBCCC<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777666666444333333333444555555666555444555666888888666444555666777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>?????????@@@AAA@@@???>>>???@@@@@@???===::::::<<<>>>???@@@@@@@@@============>>>>>>>>>???BBBAAAAAABBBCCCDDDDDDCCCGGGGGGHHHGGGFFFCCCAAA?????????@@@@@@@@@????????????AAACCCCCCCCCDDDFFFGGGNNNJJJEEEBBBBBBBBB@@@???DDDCCCBBBAAAAAAAAABBBCCC@@@BBBEEEGGGHHHJJJMMMOOOPPPMMMJJJHHHGGGGGGEEEDDDCCCCCCCCCDDDEEEGGGIIIJJJEEEFFFGGGGGGFFFGGGIIIKKKHHHKKKMMMNNNLLLLLLNNNPPPMMMOOORRRUUUWWWWWWWWWWWWVVVVVVWWWYYYZZZ\\\^^^___]]]]]]]]]]]]]]]^^^`````````bbbeeeeeedddcccdddfffbbbccceeefffggggggffffffccchhhmmmppprrruuu{{{|||zzznnnooouuu///////////////...------000111333555555444333222333333333333333333333333222222333555666888999999666666555555555555666666333333222111111222333333444333333222333444666666999;;;>>>@@@@@@???>>><<<888888888999999:::;;;;;;===;;;999777555555555555222222222222444666999:::???@@@AAACCCDDDDDDCCCCCC===:::888777888999999888666777888999999::::::999333444666888999:::;;;;;;999:::<<<<<<<<<===???AAA555666999;;;>>>@@@AAABBB>>>>>>???@@@AAACCCDDDEEEBBBAAA@@@>>><<<;;;:::::::::;;;;;;<<<;;;;;;:::::::::;;;=========;;;999888333444555777999:::;;;;;;===<<<;;;999777666555444111555888777444333666:::888888999:::;;;<<<<<<<<<666555555555666777888888999777666555666777666555555666777666333111000///......---...000444777999666888:::;;;;;;;;;<<<<<<777888888999999999999999777333333888===AAAGGGNNNQQQIIICCCAAA???===>>>AAA@@@BBBDDDFFFFFFEEECCCBBBIIIJJJJJJHHHCCC???======;;;:::;;;;;;<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@>>><<<;;;;;;<<<===;;;:::666666777888888888888888666555444777===CCCHHHJJJ======;;;:::::::::::::::::::::999888777777888888555555444444444555555666777777777999;;;;;;999777444555666777999;;;<<<===::::::::::::::::::::::::888;;;>>>@@@@@@@@@AAABBB======>>>@@@BBBBBB@@@>>>999:::;;;===>>>?????????<<<<<<======>>>?????????BBB@@@???AAAEEEGGGFFFCCCIIIJJJKKKJJJIIIFFFCCCAAA??????@@@@@@@@@>>>===<<<@@@AAABBBBBBAAAAAABBBDDD???AAACCCCCCBBBCCCEEEGGGDDDCCCBBB@@@???@@@@@@AAA???AAADDDFFFGGGHHHKKKMMMOOOLLLHHHEEEEEEEEEDDDCCCBBBBBBCCCEEEGGGIIIKKKLLLDDDEEEFFFFFFEEEFFFHHHJJJHHHLLLOOOPPPOOONNNQQQSSSMMMNNNRRRTTTVVVWWWWWWVVVUUUUUUVVVWWWYYY\\\___```YYYYYYZZZ[[[\\\^^^___```ccceeefffdddbbbbbbeeehhhbbbccceeeggghhhhhhhhhhhhdddhhhnnnqqqssswww||||||{{{qqqttt|||/////////000111111222222222333444555666666666666666666666555444444333333444555666777888999:::;;;444555555555555555444444444444555555555555444444222222222333555666888999777888:::<<<>>>>>>>>>>>>::::::::::::999999888777666777777777777555333222111222444666777888888999@@@AAABBBBBBBBB@@@>>><<<<<<;;;999777777888999:::999888777666666777888999111333555888;;;<<<======888999999:::;;;;;;<<<<<<444666999<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDBBB???>>>>>>>>>===<<<;;;<<<=========<<<;;;:::::::::;;;<<<;;;:::999888666555444444666999<<<=========<<<:::777666666777888888777777777888999:::>>>>>>>>>>>>============:::::::::888666666888:::<<<<<<;;;999666444555666666555666999777111000222333111...///444999;;;888===<<<;;;:::;;;;;;======>>><<<;;;:::;;;;;;999777555999???AAAAAAAAACCCFFFHHHBBB@@@DDDEEEAAAAAAEEEGGGKKKNNNLLLGGGCCCDDDFFFLLLMMMMMMLLLIIIEEE@@@===<<<<<<<<<:::999:::===@@@CCCAAA@@@?????????<<<:::999:::;;;;;;;;;:::999888777666666555555555666666666555444555777<<<@@@CCCDDD@@@:::777777888::::::888777555444444666888:::555555666666777777888888666777888999999888777666333333444555666888:::<<<<<<;;;:::999999999:::;;;@@@???>>>===<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>::::::999888999:::;;;<<>>===;;;<<<===???@@@>>>CCCHHHIIIEEECCCDDDFFFQQQMMMHHHDDDBBBAAA@@@???>>>??????>>><<<;;;<<<>>>>>>AAADDDDDDBBBAAABBBDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBB@@@???>>><<<===???AAACCCEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFFFFGGGIIIIIIHHHGGGKKKKKKKKKLLLMMMPPPSSSTTTRRRQQQQQQRRRUUUWWWWWWWWWVVVVVVUUUTTTSSSTTTXXX[[[XXXYYY[[[]]]___``````aaadddddddddddddddddddddddd^^^aaaeeehhhhhhhhhiiijjjiiikkknnnooopppsssvvvyyy|||~~~~~~//////000111111111222222333333555666666666666666888888777777666555444444333333444555666777777888666666666777777666666555444555555666666555555444333333333444555666777888555666888:::;;;<<<<<<;;;999999999999888777555555666777777777666555333222333444555666888999:::;;;>>>???AAABBBBBB@@@>>>===:::999888777777777888888777777777777888;;;===>>>666777888999999999888888888888888999999:::::::::555777999<<>>>>>>>>>>>==================;;;888555444555666888999:::999777666666777888888===EEEGGGBBB>>>===999555111000555:::;;;999<<<;;;;;;:::;;;<<<===>>>>>>===<<<<<<======<<<:::777;;;???AAACCCDDDEEEFFFFFF@@@>>>@@@@@@===>>>BBBIIILLLNNNLLLGGGCCCCCCEEEHHHJJJLLLKKKIIIHHHHHHHHHKKKIIIDDD???;;;:::===???AAABBBBBBBBBAAA@@@>>>>>>;;;;;;;;;;;;;;;::::::999777777666555555555555555777666555555777;;;???BBBAAA>>>;;;:::999888777555666666666666666777777777555666666666777777777888888888888999888888777666444444555666888999::::::;;;:::999888888999::::::===<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<===::::::999999999:::;;;<<<===<<<;;;;;;<<<>>>@@@AAA>>>CCCHHHHHHEEEBBBCCCDDDKKKHHHDDDBBBBBBBBBBBBAAA>>>??????>>><<<;;;===>>>>>>@@@BBBBBBAAA@@@AAACCCEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGIIIIIIJJJKKKMMMOOOPPPQQQSSSRRRRRRSSSUUUWWWWWWWWWUUUVVVXXXWWWVVVVVVWWWXXXZZZZZZ\\\]]]^^^^^^^^^^^^ccccccbbbaaaaaa```___^^^___bbbeeeggggggggghhhiiiiiikkkmmmnnnoooqqqtttwww|||{{{~~~000111111222222222111111444444555666777777777777;;;:::999888777666555555222222222333333444444444666777777888888888777777555555666666666666555555555444444444444555666777444555666888999:::;;;;;;:::::::::999888777555555666666666666666555444333444444444444666888:::;;;<<<>>>???AAAAAA@@@???>>>888888888777777777777777777666666777888:::<<<>>>888999999999888888777666777777777777777777777888777888999;;;>>>AAADDDEEEDDDCCCCCCBBBAAA@@@??????BBBAAAAAAAAABBBAAA>>>;;;999999:::;;;;;;::::::999;;;;;;;;;;;;:::999888777::::::;;;;;;;;;::::::999::::::999999999:::;;;;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>============<<<<<<;;;888555444444666555777:::;;;999888888888;;;===HHHXXXaaa]]]UUUOOOCCC<<<555444777:::;;;:::;;;;;;::::::;;;===???@@@@@@???>>>???@@@@@@???===;;;;;;===AAADDDFFFFFFEEEFFFBBB??????>>>===@@@DDDJJJLLLMMMKKKEEEBBBAAACCCBBBFFFIIIIIIHHHJJJQQQVVV]]]XXXOOOFFF>>>;;;<<<>>>???CCCGGGGGGDDDAAA@@@AAA===<<<<<<;;;::::::;;;;;;999888777555555444444444666555333333444777:::===<<<;;;;;;;;;;;;888444111444555666888888777666555666666666666777777777777999888888888777777777777555666777999999999999888999888888888888888999999999999888888888888888999::::::::::::::::::::::::::::::999999999:::;;;<<<::::::::::::;;;>>>@@@AAA???CCCFFFGGGDDDAAAAAACCCBBBAAA@@@AAACCCDDDCCCBBB???@@@@@@???======>>>@@@>>>???AAAAAA@@@???@@@AAADDDEEEFFFFFFGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGIIIJJJLLLMMMOOOPPPQQQQQQSSSSSSSSSTTTUUUVVVWWWWWWVVVYYY[[[\\\ZZZXXXWWWWWWZZZ[[[\\\\\\]]]\\\\\\\\\```````````````______^^^```bbbeeefffffffffggghhhiiikkkmmmmmmnnnooorrruuu{{{}}}xxx{{{111111222333333222111111444555666777888888888888;;;:::999888777555555444222222222222222222222222555666777777777777777777555555555666666555555555555555444444444444555555555555777888999:::;;;<<<=========<<<:::999777666666666666555555444444444333222111111222444777999:::<<<>>>@@@@@@@@@???>>>777888888999888888777777888777666555555666777888777777888888888888888777555555666666666666666666777777888:::<<<@@@CCCEEEDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAABBBCCCAAA>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<==================<<<======>>>>>>===;;;999888888888888999;;;<<<======<<<>>>@@@BBBCCCCCCBBBAAA>>>>>>>>>>>>============999999999777666666777999555999<<<>>>===;;;999999===BBBRRRkkk{{{zzznnneeeSSSGGG<<<999;;;<<<;;;<<<;;;::::::;;;<<<>>>@@@AAACCCBBBAAABBBCCCBBB@@@>>><<<;;;<<>>BBBFFFJJJJJJJJJGGGCCC???>>>???>>>CCCFFFFFFEEEJJJTTT]]]fff```UUUIII???;;;<<<>>>@@@EEEKKKJJJEEEAAA@@@BBB???>>><<<;;;::::::;;;<<<999999777666444444333333333111000///000222444666888888888999:::999555333444555666666777777666666666666666666777777777777888888777666666666666666666777999:::;;;:::888777777777777777777888888888777777666666777888888999::::::999999999999999999999999999:::::::::;;;;;;::::::::::::;;;===>>>??????BBBDDDDDDBBB@@@@@@AAA======>>>@@@CCCDDDCCCAAA@@@AAABBBAAA??????@@@BBB???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEEEEFFFDDDDDDCCCCCCCCCDDDDDDDDD??????@@@@@@@@@AAAAAAAAA>>>>>>>>>???@@@AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKJJJIIIHHHHHHHHHMMMNNNPPPSSSTTTUUUTTTTTTRRRTTTUUUUUUUUUUUUVVVVVVYYY[[[]]]]]][[[YYYXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\]]]___aaabbbdddeeeeeeeeebbbccceeeeeedddeeefffhhhkkklllnnnnnnnnnppprrruuuzzzzzz}}}uuuxxx000111333444444333222111444555666777888888888888999888777666555444333333333333222222222222111111333444444555666666555555444444555555555555444444555444444333333333333333333444555666777888::::::<<<<<<<<<;;;:::999777777555555555444444444444444333333111111222444777888999:::<<<>>>??????>>>===888888999::::::999999888777777666555555666777777999888888777777666666666555555555555555666666666666666777888;;;>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCAAA>>>;;;;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<===>>>???@@@>>>???@@@@@@???===:::888:::999;;;>>>BBBCCCBBBAAA>>>???BBBDDDEEEDDDCCCBBB>>>>>>>>>>>>============:::::::::888666666888:::999<<<@@@BBB@@@===;;;:::>>>FFF\\\{{{{{{eeeTTTDDD??????===<<<===;;;;;;:::;;;<<<>>>@@@AAAEEEDDDDDDDDDDDDCCC@@@===<<<;;;:::===BBBEEEDDDBBB>>>@@@@@@>>>>>>@@@DDDFFFFFFFFFEEEBBB???===<<<<<<<<>>??????>>><<<;;;::::::;;;;;;999999777666444444333333222111000///000111333444777666555666777999888888777666444333444555777888777777777777666666666666666666666666666666666666666777999:::;;;999888666666666777777888888888888666666666666777888999:::999999999999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<>>@@@BBBCCCAAA???AAABBBCCCBBBAAAAAABBBDDDBBBAAABBBBBBBBBBBBAAA@@@===>>>@@@BBBDDDEEEEEEFFFDDDCCCCCCCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHKKKLLLLLLJJJIIIIIIKKKOOOPPPSSSUUUVVVVVVVVVUUUQQQTTTVVVVVVTTTSSSTTTUUUWWWXXXXXXWWWUUUTTTUUUVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^```bbbeeefffgggggggggcccdddddddddcccdddgggiiimmmnnnpppqqqqqqrrruuuwwwyyyyyy{{{tttwww///111333555666555444333444444555666777777777777666666555555444444333333333222222222222222222222111222333333444444444444333333444444444444333333333333222111111111222222000000111222333555666777888888888888888777666555555555444444333444444555666555555555555777888999888999<<<>>>>>>>>>===<<<999999999999999:::::::::666555555666777999;;;======<<<:::777555444333222444555555666666777888888666777777999:::<<<>>>???@@@@@@AAAAAABBBBBBCCCCCC@@@??????@@@AAA@@@>>><<<999999999999999:::<<<<<<888888999999;;;<<<>>>???>>>???@@@AAA@@@>>><<<:::===>>>AAAFFFKKKLLLIIIEEE@@@@@@BBBCCCCCCCCCBBBAAA>>>>>>>>>>>>============>>>>>>===:::777555666888;;;???BBBCCCBBB???===<<<@@@JJJcccwwwaaaMMMEEECCC>>><<<>>><<<<<<;;;;;;<<<>>>@@@AAAEEEDDDDDDEEEEEECCC@@@===<<<;;;;;;===@@@CCCCCCCCCBBBHHHKKKIIIGGGHHHIIIIIIBBBAAA@@@>>>===<<<<<<<<<===???BBBAAA@@@CCCJJJQQQUUURRRLLLDDD>>>;;;<<<>>>AAADDDGGGFFFBBB???======>>>>>><<<;;;::::::999:::999888777555555444444444555444444333333444666666888666444333666888::::::777666333222222444777999777777777777666666666666444555777999999999888888666777888999999999888777555666777888888999888888777777666777777888999999999999999999999999999999888999:::;;;;;;;;;::::::>>>>>>======<<<;;;;;;:::>>>>>>??????@@@@@@@@@???>>>>>>???AAABBBCCCAAA???AAABBBBBBAAA@@@AAABBBDDDCCCBBBAAABBBCCCCCCAAA@@@<<<===???BBBDDDFFFGGGGGGDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCAAA@@@???>>>===>>>>>>???@@@AAACCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHKKKMMMMMMKKKJJJKKKNNNNNNOOOPPPRRRSSSTTTTTTTTTPPPSSSVVVVVVSSSQQQQQQSSSQQQRRRRRRQQQOOOOOOQQQRRRWWWXXXYYY[[[]]]______```aaacccdddffffffeeecccbbbdddeeeeeeddddddeeeiiilllnnnppprrrrrrssstttwwwzzzyyy{{{}}}uuuvvv...000333555777666555444333333555666666666666666444444444444444444444444111111111111111222222222000111222333444444444444111222222333333222222111111000000000000000111111000//////000111333555666666666666777777666666555555444333333333444555555555666666777777888888999888999;;;===>>>===<<<;;;999888777777777888:::;;;555555555666777999;;;<<<===;;;999666444333333333444555666777888999:::;;;888888:::;;;<<<=========>>>?????????@@@@@@@@@@@@@@@>>>===>>>??????>>><<<999999888888999:::<<<===;;;:::999999999:::;;;<<<===>>>????????????>>>===>>>@@@DDDKKKQQQQQQKKKEEEAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>============@@@???>>>;;;888777888999:::===AAABBBBBB@@@@@@@@@CCCOOOiiilllTTTKKKGGG???<<<>>>======<<<<<<<<<===???@@@@@@AAABBBDDDEEEEEEBBB???;;;===>>>???@@@AAACCCEEEGGGPPPUUURRRNNNLLLJJJGGG???>>><<<<<<======>>>>>>===???@@@@@@@@@BBBEEEHHHGGGGGGEEEAAA===;;;<<<===>>>???@@@AAA@@@???>>>=========<<<<<<;;;999888777777777666555555555555555666666555555666777888888:::888555555666888888888555555444444444555666777888777777777666666666555444666:::===>>>>>><<<;;;666666666777777888888888555666777999999999999999777777666666666777777888888888999999::::::;;;;;;888999:::;;;;;;;;;::::::======>>>>>>======<<<<<<<<<<<<<<<===???@@@@@@@@@@@@??????AAACCCDDDCCCAAA>>>???@@@???>>>>>>@@@BBBCCCAAA@@@AAACCCCCC@@@>>>999;;;===@@@BBBDDDFFFFFFEEECCCBBBAAA@@@AAACCCDDDEEEDDDCCCBBBAAA@@@???>>>@@@@@@AAAAAACCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJNNNNNNKKKKKKMMMPPPNNNNNNNNNOOOPPPQQQRRRSSSNNNRRRVVVUUUQQQOOOOOOQQQMMMOOOQQQRRRQQQPPPPPPPPPYYYZZZ[[[]]]^^^^^^______bbbdddeeeggggggeeecccaaaeeeeeeeeeddddddgggkkkooonnnppprrrssstttvvvyyy{{{|||xxxwww---///333666777777666666222333444555666666666666444444444555555555555666///000000000111111111222000111222333444444444444111111111222222111111111///////////////000111111111111111111333555777888666666777888888888888888555444333222333444555666333444555666777777666666888:::;;;======<<<;;;:::888777666555555777999;;;777666555444444555666777999888777555555555666777444555666888999;;;<<<===999:::<<<===>>>===<<<<<<>>>>>>>>>>>>============@@@>>><<<<<<===>>>>>>===;;;;;;::::::;;;===>>>??????>>><<<;;;::::::;;;;;;<<<===>>>>>>????????????<<<>>>CCCLLLRRRQQQJJJCCCAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================;;;::::::;;;===888;;;???AAAAAAAAABBBBBBEEERRRmmmrrrXXXNNNIII@@@<<<>>>>>>>>>===<<<<<<===>>>???======@@@CCCFFFFFFDDDAAA<<<>>>AAAAAA@@@AAADDDHHHDDDOOOVVVRRRKKKHHHCCC===>>>===;;;;;;===???@@@@@@>>>>>>???AAABBBCCCCCCCCC???@@@@@@???===;;;;;;<<<;;;;;;;;;<<>>;;;<<<<<<<<<;;;999777555777666666555555555666666555555555555666666777888;;;999888777888777666444333444555666666666555444888888777777666666666555444777<<<@@@BBBAAA???===555555555555666777888999555666888999:::::::::999777666666555555555666666888888999:::;;;;;;<<<<<<888999:::;;;<<<;;;::::::<<<<<<===>>>??????>>>>>>;;;:::;;;<<>>===<<<===>>>@@@CCC@@@???@@@BBBBBB???<<<666777:::===???BBBCCCDDDEEEDDDBBB@@@@@@@@@BBBCCCAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDEEEJJJNNNNNNLLLKKKNNNRRROOONNNNNNNNNOOOPPPRRRTTTMMMRRRVVVUUUPPPMMMNNNPPPLLLPPPUUUWWWVVVTTTRRRQQQ\\\\\\]]]^^^^^^^^^^^^]]]aaacccfffhhhiiihhhgggfffeeeeeeeeedddeeehhhmmmqqqmmmoooqqqssstttvvvyyy|||~~~zzzwww000111222222111///,,,***222222333444555555555555777666666666666666666666444333222000000000111222//////000222444444222111111000000111222222///---............/////////000111111111111222444666888777777777777777666555555888777666444222111111111333333333444777999999888===>>>?????????>>><<<;;;999888666444333444555666555666666777888888999999777777666666555555444444444555555666888999;;;<<<>>>???@@@AAA@@@>>><<<;;;==================<<<<<<:::;;;<<<===>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<:::;;;;;;:::888777888:::999:::;;;===???AAABBBCCC@@@BBBDDDFFFFFFEEEDDDCCC==================<<<<<<=========<<<<<<<<<<<<<<<;;;>>>AAABBBBBB???<<<999888888888999<<>>999888777999;;;>>>??????AAABBBBBBCCCDDDEEEEEEFFFCCCAAA???===>>>@@@CCCEEEBBBEEEHHHHHHEEEAAA===;;;>>>>>>>>>>>>>>>??????@@@>>>===;;;::::::;;;<<<>>>AAAAAA@@@???>>>>>>>>>???=========<<<:::999;;;<<<>>>;;;888999===>>>:::666333444555666777777666666444444444333333444444444888777888:::<<<===<<<;;;777555333333444666666666:::999777555444333333333555777999;;;<<<;;;:::::::::999777666666666777888:::888777777777888777777555555555555666666666666777777777777777888888999777888:::<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<>>>??????>>>@@@???>>>???AAAAAA@@@>>>===;;;;;;>>>BBBCCCBBB@@@DDDHHHHHHEEEDDDEEEEEECCC???:::999???CCCCCCBBBBBBBBB@@@>>><<<;;;===???@@@CCCDDDEEEEEEEEEDDDBBBAAABBBAAAAAAAAABBBEEEHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMQQQRRRRRRRRRQQQNNNLLLJJJKKKLLLNNNQQQSSSRRROOOKKKRRRSSSTTTUUUVVVWWWXXXXXX^^^```aaaaaa```^^^]]]^^^bbbdddgggjjjkkkjjjiiigggiiikkklllkkkhhhfffgggjjjppprrrvvvxxxyyy{{{~~~xxx+++,,,...000111222222222222333444444444444444444444555555666777888999999444222000...---,,,,,,---/////////111333444222111222111000000111111000.........//////////////////111111000111222444555777666666777777777777666666777666444333111000000000000000111333444555666777<<<<<<===>>>======;;;;;;999888666444333333444555444444555666888999:::::::::999888777666555444333666666777777888:::;;;<<<<<<===>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============;;;;;;;;;;;;;;;:::::::::666777888888777777999::::::;;;<<<===???@@@AAAAAA@@@AAAAAABBBBBBAAA@@@???999999::::::;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAACCCCCCAAA>>><<<:::999999999:::===???AAAEEEOOObbb|||xxxcccNNNDDDAAA===;;;;;;999999999;;;===>>>>>><<>>>>>AAACCCEEEEEEAAA===:::999>>>>>>===<<<<<<===>>>???<<<;;;:::999999:::;;;<<>>>>>>>>>>>;;;<<<<<<;;;:::999:::<<<<<<:::999:::;;;;;;999777555555666666666666666777555555444444444444555555777666666888:::;;;:::999333111000111444666777777222222333444555666777777666777888999:::999777666777666666666666666777777666444333333333444333333555555555555666666666666777777666666777777888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<>>>???AAAAAAAAA@@@@@@???>>>===;;;===???@@@>>><<<===@@@BBBDDDJJJSSSVVVTTTFFF???<<<@@@EEEFFFDDDCCCEEECCCAAA???>>>>>>???@@@CCCDDDEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOPPPQQQRRRRRRQQQQQQPPPQQQOOONNNOOOPPPQQQQQQPPPPPPQQQRRRSSSTTTUUUVVVWWW^^^```cccdddddddddeeefffggggggiiijjjjjjjjjiiiiiijjjkkklllkkkiiigggiiijjjnnnpppsssuuuwwwzzz~~~~~~{{{******,,,---000222444666333333444444444333222222222222444666777999;;;;;;555333111...,,,*********/////////111333333222111333111//////000111000///////////////////////////000000000000111333444555444555666777888888888888666555333222000/////////---000222333222222555777999::::::;;;;;;;;;::::::999888666444333333333333111222333555777999;;;;;;<<<;;;:::999777555444444888999999999999:::::::::999:::<<<======<<<;;;:::888888888888888888888888888888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999333444666777666777999;;;;;;<<<<<<===>>>???@@@AAABBBAAA@@@???>>>===<<<<<<:::;;;<<<=====================<<<<<<<<<;;;;;;;;;;;;>>>AAACCCDDDCCCAAA???;;;:::999888999:::<<<===BBBHHHTTTeeeuuu|||{{{vvvcccUUUGGGAAA@@@>>><<<;;;:::::::::<<<>>>>>><<<:::<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDBBB@@@<<<999888999;;;>>>>>>>>>=========>>>===;;;:::999:::<<<===999888777777777888999:::<<<<<<>>>>>>???>>>======999:::;;;;;;:::999;;;<<<;;;<<<===<<<:::888888888888888666555555666777777777666666555555666666777777666555666888999999888444222000111333555666666666777888888777666555444555666666777777555444333333444555555666666666666666666666555555555555555444555555555555666666666777777666666777777888999:::;;;;;;::::::999888777::::::::::::::::::::::::777888:::<<<===>>>>>>>>>:::<<<>>>??????>>>>>>>>>???===;;;;;;<<<<<<<<<;;;>>>@@@DDDNNN___pppuuurrrYYYLLLCCCCCCHHHHHHEEEDDDFFFFFFEEECCCBBBAAA@@@@@@CCCCCCEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJLLLNNNMMMMMMOOOPPPRRRUUUWWWXXXXXXUUUPPPNNNOOORRRTTTUUUNNNOOOOOOPPPRRRSSSUUUVVV\\\___bbbeeegggiiikkkmmmlllkkkjjjhhhhhhhhhiiijjjiiikkklllkkkiiiiiiiiikkkkkkmmmoooqqqtttyyy~~~...------,,,---///222333333333444333333222111000000111222444555777888999555444222///---,,,,,,,,,000///...000222333222111444111///...///000000000000000000///////////////000000000111111222222333333444555666777888888888555444333222000000000000---111555555222111555:::777777888888999999999999888777666444333222222222///000222444777999;;;<<<;;;;;;:::999888777777666::::::::::::999999888888999999:::;;;<<<<<<<<<;;;777777777777777888888888666777888999::::::::::::;;;;;;::::::::::::::::::444666777888777777999:::;;;;;;<<<>>>???AAABBBBBBEEECCC@@@===;;;:::;;;;;;:::;;;<<<===>>>?????????@@@???>>>===;;;:::999888999;;;???BBBCCCCCCAAA@@@;;;:::999888999:::<<<===BBBDDDIIIRRR[[[___]]]ZZZRRRKKKDDDAAABBBBBB@@@>>><<<;;;::::::;;;<<<:::999::::::;;;<<<>>>@@@BBBDDDBBBCCCCCCCCCBBB@@@???>>>BBBCCCCCCBBB???>>>>>>???===<<<999888777888:::;;;666666555555555666777777888:::<<<>>>>>>===<<<;;;888:::;;;<<<;;;:::;;;===>>>AAABBB@@@:::666777999:::999777555444555777888888777777666666777777888888777555666888888888777999666333222333333333222:::;;;<<<<<<;;;999666444333444444555444444333222111222444666777777777666777888999888777666666777444444444555555555666666666666666666666777888888:::;;;;;;;;;:::999888777::::::::::::::::::::::::999:::<<<===???AAAEEEGGGCCCAAA>>>???BBBEEEEEEDDDAAA@@@>>><<<;;;;;;;;;;;;???BBBJJJ]]]xxxttt```MMMFFFGGGGGGDDDBBBDDDEEEEEEEEEEEECCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHGGGEEEDDDDDDFFFGGGHHHLLLLLLMMMOOORRRUUUYYY[[[]]]XXXSSSQQQRRRTTTWWWXXXMMMNNNNNNOOOQQQSSSVVVWWWYYY\\\___bbbdddgggjjjmmmmmmjjjgggdddcccdddfffggghhhhhhiiiiiihhhhhhiiiiiiiiikkkmmmooosssxxx111///---,,,,,,...000111222333333333222111000000000000111111222333333333222111000///......//////000///...///111222222111444111///...///000000000000000000000000000//////000111111111111111111111111222444555777777888888666555444222111111111111,,,111555444111111555999666666666666666666777777777666555444333222111111...///111333555888999:::999999999999::::::::::::::::::::::::999888777666999::::::;;;<<<<<<<<<<<<666666777777888888888888555666777888999999999999888888999999:::;;;<<<<<<888:::;;;;;;999888888888999:::;;;>>>@@@BBBCCCDDDCCCAAA===:::888777888888666777888999::::::::::::BBBAAA@@@===;;;888666555777999<<>>>>>>>>>>>@@@EEELLLRRRTTTKKKCCCDDDKKKRRRSSSQQQIIIHHHEEEBBB>>>;;;:::::::::???LLLeeepppUUUHHHEEECCCAAA@@@@@@BBBDDDEEEFFFEEEDDDCCC@@@@@@AAABBBCCCEEEFFFFFFHHHGGGFFFEEEEEEDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEEEELLLLLLKKKLLLOOOSSSWWWYYY[[[YYYVVVUUUVVVWWWWWWVVVNNNNNNNNNOOOQQQTTTWWWYYYYYY[[[^^^___```bbbeeehhhiiifffccc```___```bbbccceeeeeeeeefffggghhhhhhgggiiikkkmmmooosssxxx...---,,,,,,---...111222111111222222222111000000000000000000////////////......---------...///000000...---...000222222111333111//////000111000////////////000000111111111111222222333222222111000000111222444555666666666555555333222222111111111,,,///111222111111444666777777666555444555555555444444444333333222111111///000111333444555777777777888888999:::;;;<<<<<<;;;;;;<<<<<<;;;:::888777:::::::::::::::;;;;;;;;;666666777777888888999999555666777888888999888888666777888999:::;;;<<<===<<<===???>>>;;;888777777888999:::<<<>>>@@@AAABBB===;;;888666444333444444666777888999999::::::999@@@???===;;;999666555444555777:::<<<>>>???>>>>>>999888888999:::===@@@BBBDDDCCCBBBCCCDDDDDDBBB@@@<<>><<<:::;;;<<<;;;;;;:::999888999:::===@@@BBBBBBAAA@@@??????@@@AAABBBFFFGGGFFFBBB>>>;;;;;;;;;;;;:::999888777666555555333444444555666666666777777777999::::::999888888777:::<<<<<<;;;::::::;;;@@@CCCDDD@@@:::555555777777777555444444555666666999888888777777888888999;;;999666666666777777666777555333444666888999999222333555777888999888888777666666555555555444444000111222333555555666666555888;;;;;;888555666777333444444444444555555555666666555555666666777888888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAA@@@@@@DDDLLLSSSTTTKKKCCCCCCJJJRRRTTTSSSOOOPPPNNNKKKEEE@@@>>>===<<>>>>>>>><<<:::999::::::999888888888999999555555666666777888888999555666777888888999999888777777888999:::;;;;;;<<<<<<>>>???>>><<<999777777888888999999:::;;;<<<<<<999777666444333333333444888999999:::::::::999999999999888777666555444444555777999;;;===>>>>>>===888777777777999<<>>;;;@@@AAA>>>===AAABBB@@@@@@@@@@@@AAABBBAAA>>>;;;999888777666777:::===???:::;;;;;;<<<<<<<<<;;;;;;666888;;;<<<<<<===>>>???:::::::::999888666444333444444555666777777777777888888888777777777777777666888;;;;;;999888777777999;;;<<<:::666444444555444444444444555555555555888888777777777777888888;;;888555444555555555555555333222333666888999999666555555555555444444444===<<<:::888666555444333/////////000111222333444666:::>>>===999777777999333333444444444555555555666555555555555666777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???AAABBB@@@>>>>>>CCCHHHDDDBBB??????AAAFFFJJJLLLMMMPPPRRRRRROOOKKKJJJJJJHHHJJJRRRddd}}}mmm]]]KKKBBB???>>>???AAAAAABBBCCCDDDEEEFFFFFFFFFBBBAAAAAAAAABBBCCCEEEFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDEEEEEEEEEGGGIIILLLOOOPPPOOOPPPQQQTTTUUUUUUQQQNNNNNNMMMMMMNNNQQQUUUZZZ\\\[[[\\\\\\[[[ZZZZZZ\\\^^^^^^___aaabbbbbbbbbaaaaaadddbbbbbbcccgggiiihhhfffhhhjjjmmmoooqqqtttxxx{{{}}}}}}}}}......---------......///...///000111111111111111////////////000000000000222222111000000111222333000...------///111222222111000000111222222///---------...000111222333444333444555555444333111000///000111222222222222222222222111000//////000000222111111333666777777777:::888666444333222333333111111222333333333333222333333222222222222222222999999999999999999999999>>>???@@@AAA@@@???===;;;999999888777666666777777444444555555666777888888555666777888999999999999999999999999999999::::::;;;===???>>><<<999777777888888888777777777777666777777666666555555555555555555666666666555555444333333333444444444444444666777999;;;============888777777777888:::===>>>@@@AAABBBCCCCCCAAA???>>>===CCCDDD???===AAACCCBBB???AAADDDGGGHHHEEE???;;;888777555444555888:::<<<777:::===@@@BBBAAA???======???BBBBBB@@@?????????999:::;;;;;;999666333111444555666777888888888888999888777666555555666666555777999999777555444444333444555555444333333333222222333444555555555444888888777777777777888888:::777444333333444444333777555333333444666666666111111222444666888;;;<<>>:::777444333222......---------///111222111666::::::555222333555333333333444444444555555555555555555555666777777777777888999999999888888::::::::::::::::::::::::<<<@@@BBB@@@<<<999:::===999===@@@@@@===>>>DDDIIIEEEKKKQQQUUUVVVVVVWWWXXXQQQOOOQQQZZZkkkxxxvvvmmmWWWLLLBBB??????>>>@@@CCCEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCAAACCCEEEFFFFFFCCCAAA???AAAAAACCCEEEHHHKKKMMMNNNLLLLLLNNNPPPRRRRRROOOMMMMMMLLLLLLNNNQQQUUUYYY\\\YYYYYYYYYXXXVVVVVVXXXZZZ]]]___bbbeeefffeeecccbbbdddcccbbbdddhhhjjjiiiggggggjjjmmmoooppprrruuuwwwxxxzzz}}}222111...,,,,,,---///111////////////000000000000000000////////////000000333111//////111222222222...//////......///111444000000111222333555555666///000111111111222555888777777888888777555333222///...---...000111111111333333333111//////111222444444444444555777888999666555444333222222222222333222111000000111222333222222333444444555666666999999::::::::::::;;;;;;>>>?????????>>><<<;;;999999999999999999888777666555444222111111222444555777777666666777888999999999888777777777888:::;;;>>>>>>===<<<;;;;;;::::::888999::::::999777555333888777666999;;;<<<999666666777888999999888666666444444444444333333333333777777777777888999:::;;;:::999888888888999:::;;;======<<<===>>>>>><<<;;;>>>>>>======>>>???AAABBBBBBBBBBBBAAA@@@>>>;;;:::888888888777888888999:::=========>>>@@@AAACCCDDD???AAABBB@@@<<<999:::<<<888888888777666666555555666666777888888888888777999777444222222333444666666666555444333222222111444444444444444444444444222222111111111222444555;;;999777555444444555666666666555555555777888999555555444333333222111111333333333111111333777::::::AAACCC<<<666666777555444222000---,,,---000222000111222333444555555555444555666555333222333444555555555555555666777888555666888999777666666666999999999:::;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<===???@@@AAAFFFDDDDDDHHHOOOTTTVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTIIIEEE@@@===<<<===??????CCCDDDDDDEEEFFFGGGGGGGGGDDDDDDFFFGGGGGGGGGGGGGGGCCCDDDFFFGGGGGGFFFDDDCCCJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGGGGGGGEEECCCAAA@@@BBBAAAAAAAAABBBDDDEEEGGGFFFHHHKKKNNNPPPPPPPPPOOOMMMLLLJJJKKKNNNQQQSSSSSSPPPQQQSSSSSSTTTUUUXXXZZZ[[[^^^bbbgggiiihhhccc___bbbbbbccccccdddeeeffffffkkkhhhfffgggkkkoooqqqqqqtttttttttxxx000///---,,,+++,,,---........./////////000000000000/////////000000111222333111//////000111111111111222222111111111333666333333333333333222222222000000111111111222555777777777777777666555444333444222111111333444444333111222222000......000111444444555555666777888888444333222111000000000000333222111111111111222333111111222222333444555555999999::::::::::::;;;;;;??????@@@??????===<<<;;;999999999999888777666555777666555444444555666666666666666666777888999::::::999888777777888::::::<<<<<<<<<;;;::::::::::::666777888999888777555444555444444666:::;;;999777999999:::::::::999777666444444333333333333444444777777777888888999:::;;;;;;:::999999999:::;;;<<<======<<<======>>>===<<<;;;;;;::::::;;;<<<===????????????>>>===;;;888777777777777777888999999:::999999999:::;;;<<<===>>>===>>>???>>><<<:::999999888888888999999::::::;;;777777888999999999888888:::888555333222333444555777666666555444444333333333333333333333333333333222222111111111222333444888777666555555777888999777666555555555666777888555555444333333222111111222333333222111222555888777;;;<<<;;;>>>CCCDDD@@@999666222000/////////...111222222333333333333333333444555444333222222444444444444444555666777777555666888999888777777777888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999:::;;;<<<===???@@@AAABBBAAA@@@???BBBGGGLLLNNNNNNRRRSSSUUUUUUSSSPPPLLLJJJDDDAAA<<<999888999;;;<<>>===<<<::::::999999777666444444777777777777777666555555444555555666777999:::;;;:::999888777777888999999::::::999999999999999:::555666777888888777555555444444444666999;;;<<<;;;<<<<<<<<<;;;:::999888777555444333222222333444555777777777777888999::::::;;;;;;:::::::::;;;<<<=========<<<<<<<<<<<<======999999888888999:::<<<===;;;;;;;;;;;;:::888666555666666666777888999:::;;;::::::::::::;;;;;;<<<<<<;;;::::::;;;;;;:::777555555555555555666666777888888888999::::::::::::999:::999666444333333444444666666666555555444444444222222222222222222222222222222111111111222333444555444444555666888:::<<<777666555444444444555666555444444333333222222111111222333333111111222444888777666;;;FFFRRRUUUSSSEEE???777222111111///...222222222222222222222222222444444333222111222333333333333333444555666777555666777888888888888888888999;;;=========<<<;;;999999999999888888888888999:::<<>>===<<<===@@@CCCEEEEEELLLNNNPPPQQQOOOKKKGGGDDDAAA???;;;888777777999:::<<<===>>>???BBBDDDFFFGGGFFFEEECCCBBBAAAAAABBBBBBEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAABBBBBBCCCCCCBBBBBBBBBAAAAAACCCDDDFFFIIIKKKLLLOOONNNLLLKKKKKKLLLNNNOOONNNPPPSSSUUUXXX\\\aaaeeeoooqqqrrrnnngggaaa^^^]]]```aaaccceeegggiiijjjjjjjjjiiihhhjjjoootttvvvxxxvvvvvvvvvwww~~~}}}111222222333222111000///------------.........///......///000111333555666666444111000111111111000///000111000///...000111333333444444555666666777111222222111000111444666888777666555555555777777555333111000111111000///000111222111//////000222333555777888888777666444666555555444333333444444444444444444444444444444111222333444555666777888999999999:::::::::;;;;;;???????????????>>>>>>>>>:::::::::999777555333222555666777888777555333222333444444555777999:::;;;999888777666666666777888888888777777777888999999888888888999888777666555555555666888;;;===??????======<<<;;;:::999888777555444222111111222444555666666666666666777888888::::::999999:::;;;<<<===<<<<<<<<<;;;999:::;;;<<<999999888888999:::<<<===999:::::::::999888666555666666666666777999:::;;;999::::::::::::999999999888777555777::::::666333555444333222222222333333888999999::::::::::::::::::999666444333333333333444444444444444444444333222222222222222222222222222222222222222222222333222222333333555777999:::777666555333333333444444444444444333333222222222000222444333222000000000999777555;;;HHHXXXdddiiiZZZPPPBBB777333222222000111111111111222222333444222333444333111000111222222222222333444555666777555444555666777888888777777999;;;===>>><<<:::999888888777777777666666666777999<<<@@@BBBBBBBBBAAA@@@???======>>>???@@@AAACCCFFFJJJMMMMMMKKKHHHEEE>>>>>><<<999666555666777999999:::<<<>>>AAADDDEEEEEEDDDBBB@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDCCC@@@@@@@@@AAACCCFFFIIIKKKMMMMMMMMMKKKKKKLLLOOOQQQOOOPPPQQQSSSWWW___gggnnn{{{|||{{{ssshhh```^^^___\\\^^^```ccceeeggghhhhhhhhhhhhiiikkkppptttwwwyyyuuuvvvwwwyyy|||}}}111222333444333222000///------------.........///......///000222333555666777555222111222222222111---...000000///...///000555555666666777888888888222333333111000111333555888777666555555666888999999777555444444444333222000222333333222111222333444555777888777666444333555555444333333333444444444444444444444444444444......///000222333444555999999999:::::::::;;;;;;==================>>>>>>;;;;;;:::999777555444333444666777888888666444222333333444555666888:::;;;777666555444444555666777888777666555555666888999<<<<<<;;;:::999888666666555666888999;;;===>>>@@@===<<<;;;:::999888777777666555444333333333444444555444444444444555555666999888888888888:::<<<===;;;<<<===;;;888777888:::888888777777777999:::;;;::::::;;;;;;;;;:::888777666666666666777888999:::555555666666666555444333777444333444777999777444999777666444444444555666777888999999::::::999999888777666444333222222333222222222222222222222333333333333333333333333333222222222222222222222222111111111222333444555555666555444222222222333333444444333333333333222222000222444444222000//////666555666:::DDDVVVlll|||vvviiiVVVEEE;;;666333222000000000111222444555666222333444333111000111222222222222333444555666777555444333333666777666555666888:::<<<<<<;;;999777777777666666666555555555666888;;;>>>@@@AAA@@@???@@@???>>>===<<<<<<===>>><<>>999555444333777777777888;;;>>>AAACCCCCCBBB@@@???@@@AAADDDEEECCCCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDBBBAAAAAABBBCCCDDDIIIJJJKKKKKKJJJIIIGGGFFFBBBBBBAAAAAACCCFFFIIIKKKJJJLLLMMMMMMMMMOOOSSSWWWWWWVVVTTTTTTYYYbbbmmmvvvyyyzzzxxxoooddd\\\[[[\\\\\\^^^aaaccceeefffffffffeeefffhhhkkkmmmqqquuuwwwuuuwwwxxxzzz{{{|||///000000111111///...---------........./////////.........///111333444555666444222111222333222222...000222222222111222333:::999999888777666555555333333333222000000222444666666666666777888888999777555333222333333222111000222444444333222333444444555555666555444222222222111111000000111111222333444444555555444444333000111222444555777888999999999::::::::::::;;;;;;:::::::::::::::;;;<<<===;;;;;;::::::888777555555555777888::::::888777666333444444555666888999:::666555444444444555777888999888666444444555777888======<<<;;;:::999888888555888;;;<<<<<<<<<<<<======<<<;;;:::999888888888:::999999888777666555555555444444333333444444555888777777777888:::<<<===<<>>:::777777888555555444444555666888999999:::;;;<<<;;;;;;999999777777666666666777888888555666777777777666555444666444333333555777888888:::999777555444555666777666666777888888888888777555555444333222222222222000000000111111222222222333333333333333333333333222222333333333222111111000000000111111222222222444333222111111222222333333333333333333333333333000222444444222000///000///111444888>>>MMMiiiqqq```OOOBBB999555222111111111222444666777222444444333222111222333222222222333444666777888888555222333666777666444666777999::::::999777666666666666666555555555555666777999;;;============<<<<<<<<<:::888888:::<<<:::;;;>>>AAAEEEHHHKKKMMMMMMPPPRRRPPPHHH@@@;;;999777777666666888;;;===???@@@@@@??????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDBBB@@@??????AAACCCEEELLLLLLLLLLLLLLLKKKJJJIIIEEEEEEDDDCCCDDDGGGIIIKKKIIILLLNNNOOOOOORRRXXX]]]bbb```]]][[[]]]eeennnuuurrrrrrpppjjjbbb]]]\\\]]]```bbbdddfffggggggfffeeebbbdddfffhhhiiikkknnnqqquuuwwwzzz||||||{{{|||//////000000//////...---....../////////000000000.........///000111333444444222//////000222222111...000333444444444555666999888888777555444444333444444333222000000111333555555666777888999999999444222000///000111000//////111333444333222222333555555444333222222111111000000000//////000000111222333444444444444333222222333444666888999;;;;;;999999::::::::::::;;;;;;777777666666777999:::;;;;;;;;;;;;::::::999777777444555777888888888888777444444444555666777888888666555555555666888999;;;:::999666444444555666777:::::::::999999::::::;;;999===AAABBB@@@>>>======>>>===;;;:::::::::;;;;;;>>>?????????===:::777666666666555555555555555666888888888888999;;;===>>>???CCCFFFCCC===888777888555555444444555666888999777888999::::::999888888888888777666666666666777777888999;;;;;;:::999888666555444333333555:::>>>CCC@@@<<<777444222222222444444555666666666666555222222222222222222222222///000000111222222333333222222222222222222222222222333333333333222111000...///000111222222222222222222111000000111333444333333333333333333333333111222333333222111111222...000333666888BBBYYYpppmmmXXXGGG???666555444222222333555666333444555444333222222444222222333444555777888999<<<888444444777888666444666666777777777777666666666666666666555555555555666666777888888999::::::888999:::888666666888;;;::::::;;;???EEENNNVVV[[[ZZZ___dddaaaWWWLLLCCC???999888666555666888:::<<>>???AAADDDGGGKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFGGGHHHIIIKKKNNNQQQRRRRRRTTT[[[```iiihhhfffcccaaabbbfffiiigggfffeeeccc```___^^^^^^bbbdddfffggggggeeecccaaa___aaaddddddddddddgggjjjqqquuuzzzxxxxxx~~~111111111000000000000000////////////000000000000............///111222333111///------///000111000,,,///222444555555666777444444444555555555555555444444444222000000111333333555777888999999999888555444222222333444333222...000222333222111111222555444333222111000000000222111111111111111222222222222333444444333222222---...///111333444666666999999:::::::::;;;;;;;;;555555444555555777999:::;;;;;;;;;;;;;;;:::999888111222333555666666666777555555555555555666777888666666666666888:::<<<===<<<:::777444444444666777777777777888999;;;<<<===>>>CCCHHHIIIFFFBBB@@@???>>>>>><<<;;;;;;<<<===>>>BBBCCCDDDDDDAAA>>>:::777888777777666666666777777999999999999:::<<<>>>???BBBFFFIIIGGG@@@:::888888777777666666777888:::;;;555666777888888888777666999888777666666555555555444555777888999888777666666666555333111444;;;AAARRRMMMGGG???888333111000222333333444555444444444000000111111111222222222000000111222333444444555000000000000000000000000222333333444333222111000---...000111333333444444111111000000000222333444333333333333333333333333111222333333111111222444222222444555444888III\\\zzzkkkVVVJJJ:::999666444222222333444444555666555333222333444333333333444666888999:::???:::666666888:::777444666666666555555555555555777777666666666555555555666666555555666777777888777888999888555555888;;;::::::;;;@@@JJJVVVbbbjjj]]]ccchhhfffZZZMMMBBB===;;;999777555555666888:::>>>?????????>>>===<<<;;;:::<<>>???BBBFFFHHHIIIHHHGGGFFFFFFGGGIIIJJJHHHHHHGGGGGGGGGGGGGGGHHHMMMPPPTTTTTTSSSUUU\\\bbbkkkkkkjjjfffbbb^^^\\\\\\ZZZYYYXXXYYYZZZ[[[ZZZYYYbbbccceeeeeedddbbb___]]]]]]```bbbbbb``````bbbeeemmmsss{{{vvvvvv|||000000000000111111111111000000111111111111000000///000000000000111111111/////////---++++++---//////111444666777888777666555444222111111222444666555444222111111111222222555555555666666777888999777666555444222111000000666333111222444555333111666444111///......///000111111111111111222222333111111111111111111111111///000000222333444555555555777:::<<<===;;;999777888777666555555555555555999:::;;;<<<;;;:::999888555555444333444555666777111333666888999999888777555555444555666999<<<===???>>><<<999888777777777;;;;;;;;;;;;;;;<<<======???AAAEEEGGGHHHGGGDDDCCCCCCAAA===;;;:::<<>>???>>><<<:::666777888888777888:::<<<>>>===;;;:::999999::::::<<>>888333111111//////000111222333444444222222222222222222222333000111222333555666777888666555444222111000000///111111000000000000111111////////////000222333444222222222222222222222222111111222222222333333333333333333222111000///...444333222222333888???DDDRRRmmmwwwcccIII???777555666333111111222222111111111111222222333333333333333333333333222333444666777888888888777777666666555555555444666666666555555444444333555555555444444555555555666777777888888888777777777888:::???GGGPPPYYY___SSSUUUVVVUUUPPPIIIAAA<<<;;;:::999888999:::;;;<<<<<<;;;:::999:::<<<>>>???AAA>>><<<<<>>@@@BBBEEEGGGHHHFFFCCCAAAAAAAAABBBCCCEEEFFFHHHIIIJJJHHHGGGEEECCCCCCCCCDDDEEEEEEEEEGGGJJJLLLKKKJJJKKKLLLMMMNNNQQQSSSUUUVVV\\\___bbb___YYYTTTSSSTTTVVVVVVVVVWWWXXXYYY[[[[[[aaadddgggiiihhhccc^^^ZZZ\\\```fffiiikkkkkklllmmmssssssvvvxxxrrrwww//////000000000000111111000000111111111111000000000000111111111222222222111111111///......///111000222444666777777777666444333222222222222333444444444222111111111222222555555444555555666777888555555444333222111000000444222000111333444222000444333111000////////////111111000000111111222333111111222222222222111111111111222333444555666666888:::;;;<<<;;;888444222555555444444444444444555888888999::::::999888777777666555444444555666666333555777999:::::::::999:::999888777777999;;;<<<>>>===<<<:::999999::::::<<<<<<<<<<<<<<<===>>>???AAACCCEEEGGGGGGFFFEEECCCDDDBBB>>>;;;;;;===???AAABBB???===???CCCCCC???:::777888999999888999;;;======<<<;;;:::::::::;;;;;;<<<>>>AAABBBAAA===999666666666444444333444555555777555333333666888777666777666666555555666666777999;;;===<<<999888888:::EEEAAA;;;777666888;;;>>>???@@@>>>;;;777444333444//////000000111222222222000000000000000////////////000111222444555666777666555444333111111000000111000000//////000000111............///000111111222222222222222222222222222222222222333333333333333333333333222111000///............000444:::>>>EEEZZZrrruuuWWWIII;;;666555333111222222222111111111111222222333333333333333333333333333444555777888888888999777666666666555555555444666555555555444444333333555555444444444444555555555666777888888888888888888777888:::>>>DDDJJJMMMCCCDDDDDDDDDCCC@@@===<<<;;;;;;:::999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@>>>===>>>@@@AAA@@@>>>???AAACCCEEEFFFEEEDDDBBBCCCCCCDDDEEEFFFGGGIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEGGGIIIJJJJJJIIIIIIIIIIIIKKKLLLNNNPPPQQQUUUXXX[[[YYYSSSOOOOOOPPPTTTTTTTTTUUUWWWYYYZZZ[[[]]]```cccffffffddd```^^^^^^bbbgggjjjlllmmmnnnooouuuvvvyyywwwrrryyy....../////////000000000000111111222222111111000222222222222333333333333222222222000......000222111333444666777777666666333333333222222222222222444333222111111111222333333333333333444555666777333333222222222111111111222000000000222222222000222222111111000000000///111111000000111111222333222333333333333333333222333333444555666777777888999:::;;;;;;:::777444111555444444444444444555555888999::::::::::::999999999888777555555555555666666777888:::;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>===<<<<<<;;;<<<<<<===>>>============>>>???@@@AAACCCDDDEEEEEEFFFEEEEEEDDDDDDBBB>>><<<;;;<<<>>>@@@FFF@@@;;;===CCCEEE@@@:::888999::::::999:::<<<===;;;;;;;;;;;;;;;<<<=========>>>???@@@???===;;;:::777666555444444444444555666444333333555666666555555555555444444555555555777888:::999888666777777:::888666444333444555666888999:::888666333333333//////000000000000000000000000//////.........---...///000111222333444555555555444333222222111111000//////......//////000///////////////000000000222222222222222222222222222222333333333444444444333333444333333222111111---///000000111444888;;;999FFFWWWllleeeSSS???666555444222222222222111111111111222222333333333333333333333333444444666777888888999999666666666555555555555555444444444444444444333333444444333333333333444444444555666777888999999999666666666666888:::===>>>===<<<;;;:::;;;<<<>>>???<<<<<<;;;::::::999999999:::;;;<<<======>>>>>>>>>>>>======>>>@@@AAA???>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDCCCDDDEEEFFFHHHIIIIIIGGGFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNQQQSSSRRROOOLLLLLLNNNQQQQQQRRRTTTVVVXXXZZZ[[[YYY[[[^^^bbbddddddddddddaaadddhhhkkkmmmnnnoooqqqtttwww{{{~~~|||uuuqqqyyy------......//////000000111111222222222222111111333333333333444444444444000111000///------///000333333555666777777777666222333333444333333222111444333222111111111222333222222222222333444555666111111111111111111111111111111111111222333333333111111222222222111111000111111111111111222333333555555666777777666555555444444555555666777777888888999:::;;;;;;:::888666555555555555555666666777:::;;;;;;<<<<<<=========<<<;;;999777666555666666777888888999::::::;;;;;;888999999:::<<>>@@@@@@AAA>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCCCCDDDDDDEEECCCAAA===;;;:::;;;<<<>>>CCC???;;;;;;>>>???<<<999888999::::::999999;;;===::::::;;;;;;===>>>??????>>>>>>======<<<;;;:::999555555555444444444333333444333333333333444444444555444444333333444444555444555666666555555555555222222333333333333222222555777888777444222111111000000//////............111111111000//////......------...///000222222333444444444444333333222222//////............//////111111111111111111000000111111111111111111111111222333333333333444444444333333444444444333222222...000222333333333555666666;;;EEEUUUmmm{{{dddQQQ>>>666666555333222222222111111111111222222222222333333333333444444333444555666777777777777555555555555555555555555333333333444444444444444444333333222222333333444333444555777888999999999444444555666888999::::::>>>===;;;::::::;;;<<<===<<<<<<<<<<<<;;;:::999888777888;;;=========<<<<<<;;;;;;<<<>>>??????>>>===>>>>>>>>>???AAADDDFFFHHHIIIIIIHHHGGGFFFDDDCCCBBBDDDDDDCCCDDDEEEFFFHHHIIIKKKIIIFFFEEEFFFGGGFFFEEEHHHHHHGGGGGGHHHHHHIIIJJJJJJMMMOOOOOONNNMMMNNNOOOOOOOOOPPPRRRTTTWWWYYYZZZXXXZZZ\\\___bbbeeefffgggbbbeeehhhjjjkkkmmmoooqqqooouuu|||~~~xxxqqqoooyyy---------...///000000000222222333333333333222222333444444444444555555555111111111///...---///111333444555666777777888888333444444444444333222111333222111111111222333444111111111222222333444555000111111111111222222222111222333444444555666777222333333444333333222111222222222222222333444444888888:::;;;;;;:::888888444444555555666666777777999:::<<<======;;;:::999555444444333444444555555::::::;;;;;;<<<===>>>>>>>>><<<:::888777666777777999888888777888999;;;<<<888888:::;;;>>>@@@BBBCCC===>>>???@@@AAABBBCCCCCC???????????????@@@@@@AAABBBBBBAAAAAAAAABBBCCCDDD@@@>>><<<:::999:::;;;<<>><<<:::999999:::888888999888777777999;;;999:::;;;===>>>???@@@@@@???>>><<<:::888777666666333333333444444333333333222222333333222222222222444444333333333333444444666666666666777777666555222444555666777666555444333555666555333111222222000000//////...---------000000000000//////......------......///000111111222333444444444333222222//////............//////000000111111111000//////111111111111111111111111222222222333333333444444222222333444444444333333---///222333222111111222666777:::BBBOOO]]]cccbbbTTTFFF888555666555333222222222111111111111222222222222222333333444444444222222333444555555555555444444444555555555555555333333333444444555555555444333333222222333333444333333555666888888999999444555666777888999999999::::::::::::999999888888;;;<<<======<<<;;;888777444555888;;;<<<;;;:::999999:::;;;<<<<<<======>>>???>>>===>>>AAADDDHHHKKKOOOOOONNNLLLIIIFFFDDDBBBFFFFFFEEEDDDDDDEEEFFFGGGKKKIIIGGGFFFGGGGGGFFFEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKMMMMMMNNNOOOPPPNNNNNNOOOQQQSSSVVVXXXYYY[[[[[[]]]___aaadddggghhhbbbdddfffhhhiiijjjmmmpppnnnvvv~~~}}}uuunnnnnnyyy------...///000000111222222333333444444333333222444444444444555555555555444444444222000000222444333333444555777888999:::666666555555444444333333333222111111111222333444111111111111222333444555111111222222222222222222222444555666666777888:::666666555555444444444333444444333333444444555666999:::<<<======<<<:::999555555555666666777777777===>>>>>>>>>===;;;999888444333333222111111222222777777777888999;;;<<<===???===;;;:::888888888999:::999888777777999;;;<<<;;;<<<===>>>??????@@@@@@@@@@@@BBBCCCCCCDDDCCCCCC@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA>>>===;;;:::::::::<<<===>>>AAABBB@@@:::888999<<<888888999888777777888:::999:::<<<>>>???@@@@@@@@@???===;;;999666555444444111222333444555555555555222333555555333222222222444444444333333444444444333222222333555555444222222333444444555555444444000111222222111222444666000000//////.........------.....................---------...///000000000000111222333444333222111000//////......//////000---...///000000///...---111111111111111111111111111111222222222333333333111111222333333444333333000333666777777777777888888777666777;;;AAAFFFIIICCC:::333333555444333333222222111111111111222222111222222333333444444555111222222333444444333333444444444444444555555555333333444444555666777777444444333333333333444444333444555666777888888888666666666666666666666666777888:::;;;;;;;;;:::999:::;;;===???>>><<<999777222444666999::::::999999999:::;;;;;;;;;;;;>>>@@@@@@@@@???@@@BBBFFFJJJMMMSSSSSSSSSQQQOOOLLLIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEIIIHHHGGGHHHJJJIIIHHHFFFDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFHHHIIIKKKMMMOOOOOONNNOOOOOOQQQSSSUUUWWWXXX\\\\\\]]]___aaacccfffgggbbbdddeeeeeefffhhhlllooorrryyy}}}tttnnnppp}}}---......///000111222333333333444444444444333333333333444444444555555555444444444222111111222444222222333555777999;;;<<<999888666555444444555555222222111111111222444444222222222222333444555555333333333333222222222222111444666777666777:::<<<:::999777666555555555555555555555555555666777777888:::<<<======<<<:::888777777777777888888888888<<<<<<======<<<;;;::::::777666555444333222222222666666666777888:::<<<>>>???>>><<<:::999999::::::===;;;999777888:::<<<>>>===>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBB@@@???>>>===<<<;;;;;;;;;888999:::;;;===>>>??????>>>===<<<;;;<<<===>>>???@@@AAABBB@@@===:::999999999::::::999888777999::::::;;;===???@@@@@@@@@@@@===<<<:::999777666555555111222444666888888888888444666888888555333444555555555444444444444555555111000///111333444222000111111000000000111222333111111000///...///333666000000//////////////////---------......///000000------......//////000000...///111333333222111000111000000//////000000111---...000222222222111000111111111111111111111111000000000111111111222222///000111222333333333333222555999<<<>>>@@@CCCEEECCC???:::888888888888:::999444111333333111222555222222111111111111222222111111222333333444555555222222333444444444333333333333333444444555555555333333444555666888888999555555444444444444555555444444555666777777666666777777666555555555666666999999:::;;;<<<<<<<<<<<<888:::===??????===:::888333444666888999:::::::::;;;<<<<<<;;;:::<<<@@@DDDBBBBBBBBBBBBEEEHHHLLLNNNPPPQQQRRRSSSRRRPPPNNNMMMHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFHHHJJJMMMLLLJJJHHHDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFHHHKKKNNNOOOPPPOOOPPPPPPQQQSSSTTTVVVWWWZZZZZZ\\\^^^```bbbdddeeecccdddddddddeeehhhlllooorrrxxx~~~~~~}}}~~~|||tttpppttt......///000111222333333333444444555555444444333333333333444444444555555222333222111//////111333111222333555777:::<<<===;;;999777555444555666777222222111111111222444555222222222222333444555666444444444333333333222222111444666777666777:::======;;;888666555555666777666666666666666777888888777999;;;======;;;999777999999999999999999::::::777888999;;;<<<===>>>>>><<<;;;999888666555555555777777777888:::<<<>>>@@@???>>><<<;;;::::::;;;;;;???===:::888999;;;>>>@@@;;;<<>>>>>======>>>???@@@AAAAAA@@@?????????<<<888444:::;;;;;;:::999888:::;;;:::;;;===???@@@AAA@@@@@@;;;;;;::::::999888888777222333555888:::;;;;;;;;;666999;;;:::888555666777666555555444444555555666555333222444777888666444666444222111111333555666555444111---++++++...111///000000000000000000000......///000111222333333---.........///000000000---...000222333222111000111111000000000000111111000111444666777666555444000000000000000000000000///000000000000111111111...///000111222333333333---111666;;;>>>BBBFFFIIIPPPIIIBBB???===:::666444666333222333111///111666222222111111111111222222111111222333333444555555333333444444555555444444333333333444444555555555333444555666777888999:::666555555444444555555666555555666666666666666555666666555555666888:::;;;:::999888777666777777888777:::===@@@@@@>>>;;;888444555666888:::;;;;;;<<<===>>>>>><<<:::===BBBGGGDDDDDDDDDDDDGGGJJJMMMOOOJJJLLLNNNPPPQQQQQQPPPOOOFFFFFFEEEDDDDDDEEEFFFGGGDDDEEEHHHLLLOOOOOOLLLIIIFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGHHHJJJMMMPPPQQQQQQPPPPPPQQQQQQSSSTTTUUUVVVWWWXXXZZZ]]]___bbbdddeeedddeeeeeedddeeehhhlllpppooottt{{{~~~~~~}}}}}}~~~|||uuurrrxxx'''(((***,,,...000111222222222222333333333444444111222222333444555666666333333333333333333333333333333444666999>>>CCCFFFCCC@@@<<<999888777555333111111222222222111111000222222333333333444444444333222111111333333222111000222444666888999999999777888:::<<<<<<;;;:::999::::::999888777777777777888999::::::;;;;;;:::::::::999888999;;;<<<;;;:::<<<;;;:::999:::;;;<<<===AAA===888444333444777999777888999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>AAA???===;;;::::::;;;<<<===???@@@AAAAAACCCEEEHHHFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDCCCBBB@@@===;;;999;;;:::888777777999:::<<<::::::;;;;;;<<<======>>>AAAAAA@@@???>>>===<<<<<<::::::;;;<<<===<<<999777;;;<<<===<<<;;;<<<>>>AAAAAA@@@>>><<<:::999888888444222444999@@@CCCAAA===:::;;;<<<======;;;999888666666555555555666666777666555555444444444555555111111111222333666888999666666444333222111111111333000---///444555333000111111222222222222111111111222222222111000//////111111111111111111111111000000000000////////////000111222555777666333000111222333333222111///...111111000000000000000000111111111111111111111111888>>>BBB>>>666333777<<>>AAADDDFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIKKKMMMPPPRRRTTTIIIGGGEEECCCCCCDDDFFFGGGBBBCCCDDDFFFGGGGGGHHHGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEGGGHHHKKKNNNPPPQQQRRRRRRRRRSSSTTTUUUWWWXXX[[[[[[\\\]]]^^^```aaabbb```bbbeeeffffffffffffggglllttt~~~sss~~~~~~rrrppp~~~******+++,,,...///000000222222222333333333333444222222333333444444555555444444444444444444444444333333333555888<<>>:::888888777666444222222333333333222111111222222222222333333333333444222111222333333222111000111333555777888777777666888999;;;;;;:::999888;;;::::::999999999999999999999:::;;;;;;;;;;;;:::999888888999;;;<<<;;;::::::::::::999::::::;;;<<<;;;:::888777777777888999999999::::::;;;;;;::::::999:::;;;;;;<<<===>>>>>>@@@???===;;;::::::;;;<<<===???@@@AAAAAABBBDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFIIIHHHHHHFFFDDDBBB@@@???:::999888666666777999:::;;;;;;;;;;;;<<<<<<<<<<<>>===<<<;;;;;;:::@@@???@@@BBBDDDDDD@@@===;;;<<<<<<;;;:::;;;===@@@???>>>===;;;999888777666555444555;;;AAADDDCCC???;;;<<<===>>>>>><<<;;;999666666555555555555666666666555555444444555555555444444333333444555777777555444333222111111111111000---,,,...333555333000000000111111111111000000//////000000000///......---------------...//////,,,------...///000000111000000111444555555222///000111111222222222111111111111111111111111111111111111111111111111111111444888;;;999444222555999>>>IIIOOOKKKCCC????????????>>><<<:::777666555444222222333333333222222222000000222333444555555555444444333222222222333333333444444555555444444333666666555555444444333333666444333222222333444555555555555555555555555555555777888888777666888999777777777777777888999:::<<<:::999:::<<<======<<<:::999888999;;;<<<<<<;;;<<<<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJMMMNNNFFFEEEBBBAAA@@@AAACCCEEEBBBBBBCCCDDDEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGHHHJJJLLLNNNPPPQQQTTTUUUUUUVVVWWWYYYZZZ[[[ZZZ[[[[[[\\\]]]___```aaa```cccfffggggggggghhhiiinnnvvvppp|||yyyyyy,,,,,,,,,---.........///111111222222222333333333333333333333333333333333555555555555555555555555333333333444666999===???;;;999777777777777777555333333444444333222222111111111111222222222222333444333222222333333111000///000222444555666666555555666888999999999888777::::::::::::;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;999888777999;;;<<<;;;;;;888888999999::::::::::::555666888:::::::::999888::::::;;;;;;;;;::::::999777777999:::;;;<<<<<<===???>>><<<;;;:::;;;;;;<<<>>>???@@@@@@???@@@BBBCCCDDDEEEGGGHHHHHHFFFEEECCCGGGFFFDDDBBBAAA@@@??????:::999888666666666777888;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>===<<<;;;:::999999@@@??????CCCHHHHHHCCC===;;;<<<<<<;;;999:::<<<>>>=========<<<:::888666555777666888<<>>??????===<<<;;;666666555555555555666666555555555555555555555555666666555444444444555555444333222111111111111111///,,,+++...222444333111//////000000000000////////////000000000///......,,,+++******+++---///111---------......///////////////000222444444111///000000000000111222333444111111222222222222222222111111111111111111111111000111333333222111333444@@@IIINNNHHH>>>999777555BBBAAA???===:::777444333111111111111111111111111111111111222333444555666555444444333222222222333333444444555555444444333777666666555333222222111444333222222222222444555222222333333444444444555222444777777666555555666666666666777777999:::;;;:::999999:::===@@@@@@@@@>>><<<::::::<<<=========<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@BBBDDDFFFHHHIIIEEEDDDBBB@@@@@@AAABBBCCCBBBAAAAAAAAAAAABBBDDDEEECCCDDDEEEFFFGGGGGGGGGGGGJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYZZZZZZ[[[\\\^^^___```^^^aaaeeehhhiiikkknnnpppsssyyy|||lllyyy~~~,,,,,,------.../////////111111111111222222222222444333333333222222222111444444444444444444444444333222222222444666888:::777555444555666777777666222333333333222222111000000000111111111222222222555333222222222222111//////000222333444444444444444555666777777777666666888999::::::;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;888777777888:::<<<<<<;;;666777777888999999999999555666888999::::::999888:::::::::::::::999888777444555777999:::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;===>>>???>>>======???AAA@@@AAACCCEEEEEEDDDBBBAAABBBAAA???===<<<<<<======<<<;;;999888777777777777999999:::;;;;;;<<<============<<<;;;:::999999888:::888999>>>CCCDDD>>>888:::;;;;;;:::999999<<<>>>>>>>>>??????===;;;888666999999:::>>>BBBEEEEEECCC======>>>>>>>>>===<<<;;;777666666555555555555666444555555666666666666666555555444444444444444444333333333222222333333444111000///000222333222000000000111111111111000000222222222111111///.........,,,+++***+++...111333111111000///...------,,,000000000222444444222000222111000000000111333444222222222222222333333333111111111111111111111111000000///000111222111111@@@GGGJJJCCC:::555222000888999:::::::::999777666111111000000000111111111333222111111222333555666555444333222111111111111333444444555555444444333222222222333444444555555333333222222222333444444222222222333333444555555222444777888777666555666444444444555666888999:::;;;::::::===@@@CCCEEEEEEAAA>>>;;;:::;;;===>>>>>>===>>>@@@AAABBBAAA???>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCAAAAAABBBCCCCCCAAA@@@???>>>>>>@@@BBBCCCBBBCCCEEEGGGHHHIIIIIIIIIMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPRRRTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[]]]______[[[___dddhhhlllppptttwwwxxx||||||jjjxxx***+++,,,---///000111111000000000111111111222222333333333222111111000000222222222222222222222222222111111111222444555666333222222333555666555444000000111111111111000000000000111111111222222222444333222222333333111000000111333444555444333333444444555555666666666555666777888999999999999999888999::::::;;;;;;::::::777666666888:::<<<<<<;;;555555666666777888888999:::999888777777777888999888888888888888777666555333555777999::::::999999999999999999999999::::::<<<=========;;;;;;===>>>@@@AAACCCDDDEEEDDDCCCBBBCCCBBB@@@???>>>???@@@AAA<<<<<<;;;:::999888888888777777888:::<<<===>>>???>>>===<<<;;;:::999999888666555666:::>>>???:::555999:::::::::999:::===???@@@AAABBBBBBAAA>>><<<:::::::::;;;===@@@BBBBBBBBB;;;;;;<<<;;;;;;;;;::::::777777666555555555555555444444666666777777666666222333333333444444444444444444444444444555666777777555444333333333111000111222222333333222222111333333222222000///---,,,000...,,,++++++---000222222222111111000//////...222111111333555555333222444333111000000000111222111111222222222333333333111111111111111111111111444222000111222333111///555<<<@@@===888777777555000222444777999::::::999333222111111000000111111333222222111222333555666333333222111111111111111333444444555555444444333///000111222333555666666222222222222333444444555333333444444555555555555777:::===>>>===;;;;;;;;;222222333333555666888888:::999999<<<@@@CCCDDDDDD@@@>>>;;;:::;;;=========>>>@@@BBBCCCCCCBBB@@@???<<<=========>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>===>>>???BBBCCCCCCDDDEEEGGGIIIJJJKKKKKKNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZXXXXXXYYYZZZ[[[]]]^^^______aaaeeeiiilllpppuuuxxx|||sss~~~***+++,,,---///000111222///000000000000111111111222222222111111000000000000000000000000000000000111111111111222333444444111111000222333444222111---...///000111111111111111111111222222222222333333222111111333333222111333444555666666555444333444444444444555555555666555666777888888888777666777888888999999999999999666666666777:::<<<<<<;;;444444333333444666888999===;;;888666555666888999666666777777777666555555444555777999:::999888777666666666777777888888888:::;;;<<<;;;::::::;;;======>>>???@@@AAAAAAAAAAAA?????????>>>??????@@@@@@<<<<<<<<<;;;::::::999999666777888:::;;;===>>>???======<<<;;;:::999888888888888999;;;======;;;999888999:::::::::<<>>>>>:::::::::999999999999999888777666555555444555555333444666777888888777666222333444444555444444444444444444555666777999999::::::888777555333222111222333333333333333333222111111111111000///......111000...,,,+++,,,------...///000000222333333444333222222333555555444222444333222111000000000000000000111111222333333333111111111111111111111111444333222222333333111000111777;;;888555555444222111222444666777888999999777666444222111111222222333222222222333333444555333222222111111222222333333444444555555444444333111111111222222333333333222333333444444555555555666555555555555555555555777999;;;<<<;;;::::::;;;333333333333444666777777777666666888<<>><<<::::::<<<=========>>>???AAACCCCCCBBB@@@???<<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>??????@@@??????>>>>>>======>>>>>>???>>>>>>>>>???AAACCCDDDCCCEEEFFFHHHJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMNNNOOONNNOOORRRTTTVVVWWWXXXXXXXXXYYYYYYZZZ[[[]]]^^^___eeegggiiijjjkkknnnqqqttt}}}|||---------...///000000000/////////000000000111111111111111111111000000000////////////////////////000000000111222222333333111000000111222222///---,,,---///000222333333333222222222222333333333333222111000111333444444333555666777888888777666555444444444444444555666666555666777888888777555444666666777888888888888777666555555777:::<<<<<<;;;555333222111222555888:::<<<;;;888666666666888999555666777777777777777666555666888::::::888666555333333444555666666777777888999::::::999999;;;===;;;;;;;;;;;;<<<>>>@@@AAA999::::::;;;<<<<<<<<<<<<:::::::::;;;:::::::::999999999999::::::;;;;;;<<<;;;;;;:::999888777777666888:::<<<;;;999999:::;;;777999:::;;;;;;===AAADDDAAA@@@??????>>>===<<<<<<999::::::999888888999:::::::::999888888888888888888777666555555444444444333444666888999888777666666777777777777555444333222222333444666888999::::::::::::888555333333333222222222333333222222222000000222333444555555555555444222///---,,,++++++,,,---...000111333444555222111111222333444333222111111222222222111111000//////000000111222222333111111111111111111111111000111111111111111222222...444777444111111000...333333333333444555666777;;;:::777444333222222333222222333333444444333333333333333333444555666666333444444555555444444333222222222222111111111111333333444555666666666666777777666666555444444444555666777777666666777999555555555555666666777888777666555666999;;;<<<;;;<<<;;;;;;<<<>>>???>>>=========???@@@@@@@@@@@@???<<<<<<===>>>>>>???@@@@@@???>>>>>>=========>>>>>>>>>>>>============<<<<<<===>>>???@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMIIIKKKNNNQQQSSSTTTTTTTTTYYYYYYZZZZZZ\\\]]]___```eeegggiiijjjkkknnnrrruuuzzz|||//////////////////......////////////000000000000000000000000000111111111///////////////////////////000000111222333333333111111000111111000...+++,,,---///111333444555555222222333333333444444444111000///111333555555444777888999999999888666666555444444444444555666666666777888999888777444333555555666777777777777777666555555777:::<<<<<<;;;555333111///000444888;;;:::999888888777888888999555666777888888888888888666777999::::::888666444111222333444555555666666777888999999888999;;;===??????>>>>>>???AAADDDFFF888999:::<<<======<<<;;;888888999:::::::::999999;;;;;;;;;::::::999999999::::::999888777666555555666999:::888444333666:::777888:::;;;<<>>===;;;::::::::::::999999999777555555666777;;;:::999999888888999999888888777555555444444444222444666888999999777777::::::::::::888666444222111111222333555777999:::999999999888555444444555111111222222222222111111000222444777:::<<<===>>>999888777444111...,,,+++......//////000000111111111000000000222333222111...///111222333333222111...//////000111111222222111111111111111111111111,,,...000000///000222444$$$***//////000333555333111111000000111222444555>>><<<999666444333333333111222333444555444333222444444444555666777888999333444444555555444444333000000111111222222222222333444555666777777777777777777666555444333333222777888999888777777999;;;888777777777777777888999999777666777:::;;;;;;;;;;;;;;;;;;===???@@@???>>>;;;<<<===>>>>>>?????????=========>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<===@@@BBBDDDEEEFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMJJJIIIIIIIIIJJJKKKLLLMMMKKKMMMPPPTTTVVVWWWVVVVVVYYYZZZZZZ[[[\\\^^^___```aaacccfffiiilllpppuuuyyyxxxuuu~~~---------------...///000000000000000000000000000000000111000000///........./////////...------,,,---...000111111111000///111222333333222111000///.........///000222333444444444555555444444333333333333222222222333555666999<<<@@@BBBBBB>>>999666,,,...111333666666777777777777666666666666666777888666555666777999888888777777777777777888999:::555444333333444777999;;;888888999:::::::::999999999;;;:::777888;;;:::666888999999888888777666555666666444444444444666666999999888888888888999999?????????@@@CCCFFFJJJLLLCCC???;;;===AAA@@@:::444444666999;;;<<<:::999777888999:::999777777777888999888777666555555555555555666777888888999999888888888888888999:::;;;;;;<<<:::777666777888888777777777666555555666777888555555666777888999999:::;;;:::888777555444444444444555666888888666555444999666444444666777666444555444444333333444444555444444555555444444333222111222444555555444333222555444666:::AAAFFFHHHHHHMMMHHH???888444222111000---///111222222222444555000222444333000///111333000111111111111000//////222222111111111111111222//////000000000000//////444333333333222222222111000000000000000000000000111111111111111111111111888:::===>>>===999555222111444666555222111222333888666444333222333555666444555666555333222333444777555333111111111222333444333333333333444555555999888777666555555666666:::::::::::::::::::::;;;:::::::::999999999888888777:::===;;;777666:::>>>999;;;>>>AAADDDDDDAAA>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>===<<<<<<======>>>======@@@DDDFFFDDDBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMOOONNNMMMLLLLLLNNNPPPRRRMMMNNNPPPQQQSSSWWW\\\___]]]]]]___```bbbbbbccccccfffdddcccdddhhhmmmppprrrzzzlllqqq......------------......////////////////////////000111111111000000///..................---,,,,,,---...///000111000000///222222222222222111000000/////////000000111222333333333444444444333333222333222111111111333444555999<<>>DDDLLLTTTYYYMMMGGG???===???@@@===999222444666999;;;<<<;;;;;;888::::::999888777888999888777777666555555555555444444555666777777777777666666666666777888999:::;;;999777777888999888777666555444444444555666666666777777777777777777777999888777666555444444444222444555666666555444222777555222333444555444222444333333222222333333444222333333333333222111111333333333333333222111111111222555<<>>>>>>>>???>>>===<<<;;;<<<<<<======<<<<<>>AAAAAA???<<<999555444444333333333333333444444333333333444444555555444444777:::===??????555555555555555666666666333333222111222333444555;;;;;;;;;;;;;;;;;;;;;;;;888;;;:::777777:::;;;888888999999888888777666555333333222222222222333333444444555555666777999999;;;999999;;;BBBMMMXXX^^^UUULLLAAA;;;<<<>>>===<<<333444555777888:::;;;;;;888999:::999777666777888666666555555555555555555222333444555555666555555555444444555555666777888888777777888::::::999777555444333222222333444555777777777666666666555555666666555444444444444444222222444444444444222222444333111111222333222000222222222111111222222222111111111111111000//////333333222111000000000111...000444;;;DDDJJJMMMNNNPPPOOOJJJAAA777///,,,,,,///000111000...------...(((,,,111333333222222222222222222111111///......//////......///000111111//////000000000000//////.........///000000111111000000000000000000000000000000000000000000000000///222777<<>>===;;;777666555222000000333555333333333333333222222111333444555444333222333444222222111111222333555666333333333333444444444444666666555444444444555555333444555666777888888888555555666777777888888888===???@@@===999888:::<<<;;;::::::<<<===>>><<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>AAABBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGJJJLLLNNNOOORRRPPPNNNMMMKKKKKKKKKLLLOOOQQQRRRRRRSSSUUUYYY\\\]]][[[ZZZZZZ^^^eeekkkpppmmmjjjfffcccdddhhhnnnrrr}}}tttvvv,,,,,,,,,,,,,,,---......////////////////////////......////////////......------.........------,,,...//////000000000000000333333333222222222333333333333222111000000000000///000111222222222222222222111000000000111222333555888;;;===>>>===;;;999777555444222222222333444444333333333333444444555666555555777;;;>>>??????444444444555555555444444333333333333444555777888<<<;;;;;;;;;;;;<<<<<<======@@@???:::888::::::999888999999888888777666555222222222111111222222222222222333444555777888999<<<:::888999>>>EEEMMMSSSPPPHHH>>>999999;;;;;;;;;777666555444444555555666666777888777666555555777555555444444444444555555111222333444555555555555444444444444555666777777666666777999:::;;;999777555444333222111222333444555555555555555555555555444333333333333333444444222222333444444333222222222222222222222222111000111111000000000000111111000000111111000000///...222111000//////000111222///000222666<<>>@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAACCCEEEHHHJJJLLLMMMQQQPPPOOOMMMMMMLLLMMMMMMMMMNNNOOOPPPPPPQQQTTTVVV\\\ZZZXXXWWWYYY]]]bbbeeeeeedddcccbbbcccggglllpppwwwyyy|||******+++,,,---///000111000000000000000000000000,,,,,,------...------,,,---......//////.........///////////////000000111333333333333333444444333555444333111000000//////...///000111222222333333333222111000000000111222333555777999::::::999888555444333222333444555666444333333333444444555666888777666777:::;;;<<<;;;444555555666666555444444111222333444555777888999;;;;;;;;;;;;;;;===>>>???DDDGGGEEE>>>999999999888888999999888888777666555222222222222222222222222111111222333444666888999;;;;;;::::::<<>>GGGMMMLLLOOOOOOIII>>>555222222---.../////////000222555777555222111111222333444222222222111111///......000000000000111111222333//////000000000000//////000000000000////////////000000000000000000000000////////////////////////444222///...000555;;;???:::;;;<<<<<<:::666222///222333555666666444222000222333444333222222333444333333222222111111111111111222333444444444333333222222333444444444555555555777999;;;<<<<<<<<<;;;444555666777888:::;;;;;;888888999999888999:::<<<:::888666555777777777666888888888888888999::::::===<<<<<<;;;;;;::::::999888888999:::::::::;;;;;;===>>>??????@@@@@@BBBCCCAAAAAAAAAAAAAAA@@@?????????@@@AAACCCEEEGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOOOONNNOOOQQQSSSWWWWWWWWWWWWWWWYYY[[[\\\```bbbdddeeeeeeeeehhhjjjmmmssszzz++++++,,,---...///111222111111111111111111111111+++,,,------------------......///000000000000//////////////////000111111222333444555666555444333555444333222111000000000---...000111222333444444444333222111000111222222222333555666777777777777333333333333444555666777333333333333444555666666888777555666777888888777555666777888777666555444000111222333555666777777999999999:::;;;===@@@AAAIIILLLIII@@@999888999888888999999888888777666555333333444444444444333333111111222333444666888999999:::;;;<<<============<<<;;;::::::;;;<<<;;;:::444444333333333444666777444555666555333222333444555444333222111111111111111222333444444555555555333333333333444555666666555444444555777777666444555444333222111111222222000111222333444555666666333222222222222222333444333333333333333333333333222444555555444222222222111000000//////000000111222222222222222111000000.../////////000222333333//////...///333<<>>555000///...///111111222444888;;;>>>999444000000111333333000111111111111000//////222222111111111111222222//////000000000000//////...///000222333555666777000000000000000000000000000000000000000000000000...000111333444444444333888999;;;>>>>>>:::444///222333555666555444222111111222333333222222333444333333333222111111000000000111333444444444333222111222333444555555555555444555888:::;;;:::999999555555666777999::::::;;;555555555666777888::::::888666444444666666666555777777777777777888999:::<<<<<<;;;;;;::::::999999666777999:::;;;;;;;;;;;;>>>???@@@?????????BBBDDDBBBBBBCCCBBBBBBAAA@@@?????????@@@BBBCCCDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMOOOPPPOOOPPPQQQSSSRRRSSSUUUXXXYYYZZZ[[[[[[bbbfffiiiiiifffddddddeeegggnnnwww~~~//////.........///000000000000000000000000000000,,,---...////////////...//////000111111111111111000//////...///000111222000222555777888666444222555444333222111000000000---...000222333444555555555444333111111111222333444444555555666666666666333444444555555555555555111111111222222333444555666555333444555666666555777888999::::::888666555444444555555555555555555777777777888;;;>>>AAACCCJJJMMMJJJAAA999888999999888999999888888777666555444555666777777666555444222222333333555666777888888999::::::;;;:::::::::666777888999;;;;;;::::::666666666666666666777777555666777666444444444555666555333222000000/////////000111222333333333333111111111111222333444444666444333333444555444333444333222000//////000000111111222222333333444444444333333222222222333333222222222111111222222222000333666666333111111222111000000000000000000111111222222222222111000000000111111222111111111000---...//////222888AAAGGGJJJIIIFFFBBB<<<666000...111222333444555777;;;>>>>>>999333000000111111111//////000111111111111000333222111000000///000000//////000000000000/////////000222444666999:::;;;000000000000000000000000111111111111111111111111...000333555555333111///333333666:::======888444222333333444333222111000000222333333222222333444111111222222222111111000000111333444444333222111000111333555666777666666444555888::::::999777666555555666666777888999999666555555555666777888888666444444444666777666444666666666666777888999999999999999999999999888888666777999:::<<<<<<<<<<<<===>>>???>>>======@@@CCCEEEEEEEEEEEEDDDCCCBBBBBB@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLLLLMMMJJJLLLNNNOOONNNOOOPPPQQQPPPQQQSSSVVVXXXZZZZZZ[[[bbbfffiiigggdddaaaccceeegggkkkttt|||222222111//////.........////////////////////////......///000111111000000000000111222222222222222000///.........///111222///222666999999777444222555444333222111111111111---...000222444555555666666555333222222222333333555555555555666666666777444555666666666555444333000000000000111222333444444222111222444666666555999:::;;;<<<;;;:::777666999999999999888777555444555555666777:::>>>BBBDDDHHHKKKIII@@@888888:::;;;888999999888888777666555555666777888888777666555333333333444555666777888999999888777777666666666444444555666777888888888<<<;;;:::999888777666555666888888888666555666777666555333222000///.........///000111111222222222////////////000111222333777444222111222333333222333222000///.........///333333333222222222222111555444333333222222333333111111000000000000111111///333666666333000000111111111000000000000111111111111111111111000//////333333444333222000...---,,,...000000000333888<<>><<<:::222222222222222111000000000111333333222222333444///000111222222222222222///111222444444333222111000222444666777777777777555777999;;;;;;:::888666444444555555666777777777888777555555666777777666444333333555777777666444555555555555666777999999777777777777777888888888666777999;;;<<<===<<<<<<<<<===>>>===;;;<<>>CCCCCC===777555555666666666666555555555555555555666:::@@@EEEPPPKKKDDD>>><<<;;;;;;;;;666666666666777888999:::999999888777666555555444333444444555444444333333777666666555555444333333666666777777777777666666777777777777888888888888666777888888888666555444888666333111111222444555222111000.........///000333333222222222222222222000111222333333333333333555333111000111111000///000000000000000000000000000111111111111111000///111///---++++++...111333222111111111111111111111222222222111111111111000000000000000111111111111---///111222111000000000...//////------111777===AAA@@@???===:::666222000111000/////////000222333222555888777222//////222111---******---///000//////000111222222222222222////////////////////////222222333333333444444444//////000111222222333333444222000...---...000222111---+++,,,111444222///222333222000222777888555111111111111222333444555999222333333222777888,,,...///111222444444555555222222222222333333444555222222333555777666444222333333444444444444444444333444666777777777666555;;;999777555444555777999777666555444333444444555666666666666777777777777:::::::::999999999888888999999999:::::::::;;;;;;<<<===>>>??????@@@@@@???LLLTTTVVVOOOHHHGGGFFFCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQSSSTTTTTTUUUXXXZZZ^^^]]][[[\\\^^^aaacccdddlllmmmooossswww~~~000000///...............///...---,,,------...///000000/////////000111222333333444555555444333222222222333333555666888999888666555555777777666555444444444222111111111222000000111222333555666666555444444666888888777666666777888888888888666666555666777666555555777888777777777666666666666555444333222111111222444555666666888===BBBBBB<<<777666777777777777777666555666666555555666:::@@@EEEFFFCCC???;;;:::;;;<<<<<<777777777777888999::::::999999888777666555444444555555666666666666555555666666555555444333333333666666666777777666666666666666666777777777777777888999999999888777555444777777777666555444333222222111000///...//////000222222222222222222222222222222333444444444444444555555444333111000//////000000000000000000000000000111111111000000///...000///---,,,,,,...000222222222222222222222222222222222222111111111000000//////000000000111111111///000222222111111111111000000000...---///333777@@@@@@>>><<<999666333111111000/////////000222222333777999777333///000222000...,,,,,,///000000///000000111111111000//////////////////////////////000000000000111111111111000000111222222333444444666444222000///111222444111...+++---111444222000222444333111555:::<<<999111111111111222333444555777333555333---111444,,,000000111111222333444444222222222222222333444444333333444666777777555222333333333444444444444444666555555444555666777777>>><<<999777555555666777777666555444333444444555555666666666777777777777999999:::;;;;;;<<<<<<===999999999::::::::::::;;;<<<<<<===>>>????????????HHHOOORRRLLLGGGFFFFFFCCCBBBBBBCCCCCCDDDDDDDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQSSSTTTTTTUUUWWWYYY^^^\\\\\\\\\___bbbdddeeehhhjjjnnnrrrxxx000//////............///,,,------......//////000.........///000222333444333333444555666777888888555555444555777:::>>>???<<<:::777666666666555444444444333222111111111111111111111222222444555555444444555777;;;<<<<<<;;;888888888888777666555444444555666555555555777999::::::::::::888666444333333222111111111333444555444555777;;;???@@@<<<888999999999999888888777666777777666666777;;;@@@DDDEEEDDDAAA???======>>>>>>888888888888999:::;;;;;;999999888777666555444444777777777777777777777777666555555444444333222222555555666666666666555555555555555555666666777777:::;;;;;;:::999777555444666777999:::999666222000222111000///...///000111111111222222222222222222333333444444444444555555777999;;;888444000///000000000000000000000000000111111111000///...---,,,///............///000000222222222222222222333333222222111111111000000000//////000000000000111111111111111111111111111111///000000000000111444777::::::999777555222///...000000000///000111111222444777999888333000000111//////...///111222111///000111111000000///...---////////////////////////....../////////000000000///000000111111222222222555333111000000111222333111///---...222444222000111222111111444;;;>>><<<111111111111111222333444444222666444---222:::555222111111000111222333444222222222111222222333444333333444666777777555333222333333333444444444555777666444222222555777999AAA???;;;888666555555666666555444444333444444444555555666666666777777777888888:::;;;===>>>???@@@888888999999999:::::::::;;;<<<===>>>????????????CCCHHHKKKHHHDDDDDDDDDDDDAAABBBDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNPPPRRRSSSTTTUUUWWWYYY[[[[[[[[[\\\___bbbfffhhhfffiiimmmqqqwww000///............//////---...///111222222222222//////000111222333444444333333333444555777888999666666555666888<<<@@@CCC@@@<<<888666555555444444222333333555555444111...000000000///000111222333444333444777:::;;;;;;:::777777777777777666666555444555666555444444555777999999::::::999666444222111111111111111222444444333444555999===>>>;;;999;;;;;;;;;;;;:::999888777888888888777888;;;@@@CCCIIIIIIHHHEEEAAA>>><<<;;;999999999999:::;;;<<<===:::999999777666555444444777777777777777777888888555555555444333333222222444555555666666555555444333444444555555666666666;;;;;;;;;:::888666444333666777999:::999555222///222111000//////000111111111111111222222222222222444444333333333444444444999===@@@===666111111222////////////////////////111111111000///---,,,+++---......///////////////111111111111111222222222111111111111000000000000////////////000000000111111000//////000000000///,,,...000222444666888999777777666444333111//////000000000000000111111222444666777666333000///000//////111222333333111000000000000111000000///////////////////////////////////////000000000111111.........//////000000000111000///......///000111111//////000222333222000000111///...222999;;;:::111111111111111222333333222000555666444>>>GGGCCC444333111//////000222333222222111111111111222222111111222444666666333111222222222333333444444555666555444333333555666888>>><<<:::777555555555555555444444444444444444444555555555666666666777777666777888999;;;<<<======888888888888999999999999;;;;;;<<<===>>>>>>>>>>>>>>>BBBDDDCCCBBBBBBCCCCCC@@@BBBDDDGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNMMMOOORRRSSSSSSTTTVVVXXXXXXYYY[[[\\\___bbbgggjjjiiinnnqqqrrrvvv//////............//////,,,---///111222333333333333333333333333333333333444333333333444555666666666555444555777;;;???BBB@@@===999666555555444333222444777<<<>>>;;;555000222111000000000111333444666555555777999:::999888555666666666666777777888666777777555333222333444555666777888888666444333000000111111222333444444333444555888:::;;;:::999;;;;;;<<<;;;;;;:::999999999999999999999;;;???BBBJJJKKKLLLJJJDDD???<<<;;;:::::::::;;;;;;<<<===>>>;;;;;;:::999777666555444666555555555555666777888666555555444444333222222444444555555555555444444222333333444555666666666999::::::999777555333111666666666555444333111000222111000//////000111222111111222222333333333333444333222222111222333333777;;;>>><<<555000000111////////////////////////111111111000///---,,,+++------///000000000///.........//////000000000111111111111000000000//////...////////////000000000///...---...000111000...,,,---...111333555666666777777666555444333222222///000000000111111111111222333444333222///.........000333444444333111111...///000111222222333222////////////////////////....../////////000000000/////////000000000000000000//////......///000000111111111222333333222111222222000...111888:::999111111000000111111222222444///222666999FFFNNNFFF444333111//////000111222222111111000000000111111//////000222444444111///111111222222333444444555333444444555555555555555888777666555444444444555333333444444444444444444555555555555666666666666666666666666777777777777777777777888888888999999:::;;;<<<======>>>======<<<===>>>@@@@@@@@@AAACCC???AAACCCFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOQQQRRRRRRSSSVVVXXXUUUXXXZZZ\\\___ccciiinnnpppvvvyyyxxx{{{///............//////000,,,,,,---...000111222222444555555444444222111000333333333333333333333333555555444444666999;;;===>>>;;;888666555555444333444666:::@@@DDDBBB;;;444555444333222333555777999999888888999;;;;;;:::888555555555555666777888999777777777444222000111222333444555666666555444444111111222333444555555666555555777888999999:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;::::::<<>>??????======<<<:::888777666555555444444333444555777888777666666555444444333333333333444444444444333333222333333444555666777777888888999888777555333222555444333222111111111222111111000///000111222333222222333333444444555555444333222111000111222333222555777555111...---...000000000000000000000000111111111000///...---,,,---......///000/////////---------...//////000000111111000000000/////////......////////////000000///......000444555333000000///...///000111///...111111000/////////000000//////000111111111111000000000111222111000///......000333444333222111222---...000111333444444444////////////////////////,,,,,,---------.........222222222222222222222222111111000000000111222222111222333444444333222111555555222000222999<<<;;;111111000000000111111222666///111444777BBBGGG===222222000000///000111222222111000000///000000000......///111222222000---000000111222333444555555222333444666666555444444333222222222333333444555222333333444444444444333444444555555555666666666666666555555444444444444666777777777777888888888999:::;;;<<<===============;;;;;;???@@@>>>???BBB???@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLNNNPPPQQQRRRSSSUUUWWWTTTXXX\\\^^^aaafffmmmrrryyy~~~...............///000000......---......000222333333333333333333111000///111222333444555444444333555555555555555666777888:::888666666666666444333444444777===BBBBBB===888555444333333444777:::<<<:::999999:::;;;<<<;;;999777666555555555555777777555666555444111111111333444444444444444444444444333444555777888888999999777777888888888888999:::999999:::;;;<<<<<<<<<<<<:::;;;<<<;;;;;;<<>>???@@@@@@??????===<<<:::888777666555444333333444555777999888777777666666555444444333333444444444444333333333333444555666777888888888888999999888777555444222222222111111222222222111111000000000111333333333333444555555666666777666444333111111111333444111111111000000/////////000000000000000000000000000111111111000000///.............../////////000------......///000000111111000000000////////////........./////////000000111000222666<<<===999555444111//////000111///......---,,,,,,,,,---...///...///000111222111111000//////000111222222111///...111333333222111111333......000111222222222222////////////////////////------------............111111111111111111111111000000000000111111222222111222444555444333222111333333111///222:::>>>===111111000000000000111111333///222333111999===444000000000000111111111111111111000///////////////......///111333222000...000000111222333444555555333333333444444444555555111111111222222333333333111222333444555444444333444444444555555555666666777777666666555555555555666666666777777777888888999999:::;;;<<<<<<<<<<<>>???======@@@??????@@@@@@AAAAAAAAABBBDDDCCCBBBBBBCCCEEEGGGIIIJJJJJJJJJJJJJJJKKKMMMMMMLLLNNNPPPQQQQQQRRRTTTVVVVVVZZZ___bbbdddiiirrrxxxwww...............///000111222111000///000111444555000111111222111000///...///111333555666666555444666666666666555555555555777666555666777666555333222111111666<<>>???@@@AAAAAA@@@>>>===;;;999888777666555444333444666888:::888888888777666666555555222333333444444333333222333333444555666777888999888999::::::999888777666000111222333333333222222111111000000000111333444444444555555666777777888777666444222222222444555333111//////111222222111000000000000000000000000000111111111111111000//////............///000000---......///000111111222000000000000////////////............/////////000444333666;;;AAACCC>>>999666333000000333555555333222111000000111222333444...///000222222111111000//////000222444444333111...111333333111000111333...///000000000000000////////////////////////////////////000000000111111...............---------------......//////000000111333555666444333222111///000...,,,111999>>>===111111000000000000000111......444444...333888222//////000111111111111111111111000/////////////////////000222333333111...///000111222333444555555666444222111222333666777222222222222222222222222000111333444555444444333444444444555555555666666888777777777777777777777666666666666777777777777999999:::;;;<<<<<<<<<<<>>>>>???@@@@@@CCCBBBAAAAAABBBDDDGGGHHHJJJIIIIIIJJJJJJKKKLLLMMMKKKMMMPPPQQQQQQRRRTTTVVVWWW\\\aaaeeegggllluuu|||qqq{{{...------------...//////......//////000000111111000000000000000000000000222111111111222333333444222222333444555555555444555555555555555555444444333333333333444555666777333333333333333333333333777777888999::::::::::::<<<:::777444333222333333333222111000000222444666555555555666777777888888888888888888777777777666888777666555555666777888999:::;;;;;;::::::<<<>>>======<<<<<<;;;::::::999>>>???AAAAAABBBAAA@@@???>>>===<<<<<<<<<===???@@@AAA>>>;;;:::<<<===<<<:::777555444444666777666666777888999::::::999888777555555555555555555555555666666666666666555555555666666777777777777666666444333222111111111222222222333333333333222111111666666666666666666666666555444333222111111111111333222222111000///......//////.........---------///////////////000111111///......------///000111000...,,,...111333111///000000/////////111222333000111222111000000222444444888===CCCFFFDDD???:::777555333111000000000000.../////////...---,,,,,,///000000///...---...///000000111333555666444333444333222222111111222222++++++---///000111111111///......///111222111000///////////////000111111444333222000000000000111///////////////000111111...///000111111000///...///111111///111777;;;;;;666222//////222444444222555333111000000111111000///000111111000000111222000000111111111///...,,,...000111222000000111222333333333333333333333333333333222333333444666666777555333333444444333222333333222222111222222222444444555555555555555555777666444333333444555666666666666666777777777777;;;:::999888888888999::::::;;;<<<===>>>>>>>>>>>>???AAAAAAAAA?????????AAAAAABBBCCCBBBBBBBBBDDDFFFGGGHHHIIIHHHHHHHHHJJJLLLLLLMMMOOOPPPPPPRRRUUUWWWYYY[[[^^^```cccggglllpppzzzlllzzz~~~~~~~~~{{{xxx|||...------------...//////......//////000111111111111111111111111111111111333333222333333444444555444444444444444333333333555555555555555555444444111000000000000111222222111111222222333444555555888999999999:::::::::;;;888777555333222222222333222111111111222333555666::::::::::::;;;;;;<<<<<<999999888888888777777777777666555444444444555666777888999999999:::===???======<<<;;;:::::::::;;;<<<===>>>??????>>>======<<<<<<<<<<<<===???AAABBBCCC@@@<<<;;;<<<<<<<<<:::888777555555666777666666777888999999999888777666444444444444555555555555777777666666555555555444333333444444555555555555444333222111000111222222111111111111111111111111444444444444444444444444444444222111111000000000111111000000///.........//////.........---------///////////////000000111//////...---...///000111000...---...111222111///111111000000000000000111///000111111111111444666:::===BBBEEEDDD@@@;;;777555444222000////////////......//////......---,,,***,,,......---------/////////222666:::===>>>===444333222222111111222222---...///000000000000000000///...///111111111//////////////////000111111222111000///....../////////////////////000111111//////000000000000/////////111111///222888<<<<<<555333000000111222333333000000000111222222111000222333333222111000000111//////000000000000000000...000222222222222333444333333333333333333333333222222222222333444555666666444111000111111111000222111111000000111111222222333444555666666666666666555444444444444555666666666666666777777777777;;;:::999888888999:::::::::;;;<<<===>>>>>>>>>>>>@@@AAABBBAAA@@@???@@@AAAAAABBBCCCCCCCCCDDDFFFHHHIIIJJJJJJJJJIIIIIIJJJLLLKKKMMMOOOOOOPPPQQQSSSVVVZZZ[[[]]]^^^___bbbfffiii|||~~~ppp{{{xxxuuuyyy......------......///000......///000000111111222222222222222222222222222333444444444444444555555666555444333222222222222444444444444444444555555000000000000///////////////000111222333555666666444444333333444666777888444444333333222111111111000000111222333555666666777777777777888888888888999999888888888777777777666555444333333333333333555666666666777:::???CCCIIIFFFCCC???<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<>>>@@@BBBCCCDDDAAA===;;;;;;<<<<<<<<<:::999777666777777777555888888888888888777666555333333444444444555555555888888777666555444444333111111111111222444555666444444222111111111222333111000/////////000111222222222222222222222222222333222111000000000000000////////////............/////////.........------//////......//////000111//////.........///000111000///...///111111111///222222222111111000///...---///111111222333666888@@@DDDHHHGGGBBB;;;666444333222111000///.............../////////...------(((***---///......///000///000222777<<>>>>>333333222111000000333555///000222222222111///...222222111000000000111222////////////000111222333000222333444222222222333222222222222222222222222222222222333333444555555888555111///000000000000111000000000000000111111111222333555666777777888444444444444444555666777666666666666777777777777::::::999999999999:::::::::;;;<<<===>>>>>>>>>>>>@@@AAACCCBBBAAA@@@AAACCCAAACCCDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLJJJIIIJJJLLLLLLMMMOOOPPPOOOPPPRRRTTTWWWXXXZZZZZZ[[[]]]aaadddnnnvvv}}}tttvvvssspppttt...............//////000...//////000111111222222111111111111111111111111333333444444444444444333555444333222222222333444333333444444444444555555444444333333222111000000///000111222333444555555222111111111333666999:::444444444444333111000//////000222444555666777777444444444444444444333333777777777666666666555555555555444444333333222222555555555666777<<>>???@@@BBB@@@===;;;;;;<<<>>>@@@<<<:::888777888888777666888888888888777666666555333333444444444555555555999888777666555444333333222111111111222555888999666555444333222333444444555333111///...///000111222222222222222222222222222111111000//////000000......//////////////////////////////............///............///000000///////////////000000000111000000000000000000///000111222222222000///...,,,...000111222444888:::AAAFFFJJJGGG???666333222222111111000////////////......////////////......+++---000222111000000111111000111333777999999888333222222111111111111111000000111222222222111111000///............---,,,///////////////000000111444444333222111111111111///////////////000000111111000///......///000111///111111000333;;;??????333444444222///...222666333444444333111000000111222000......///111222333111111000///000111222333222333444444111000000000111111111111111111111111222333333444555555666666:::777333111111222222111111000000000000111111222222333444555666666666666333333333444555666777777666666666666777777777777999999999999:::::::::;;;;;;;;;<<<======>>>======@@@BBBCCCCCCAAAAAABBBDDDBBBCCCDDDDDDCCCDDDEEEGGGLLLMMMNNNMMMLLLJJJKKKKKKMMMOOOQQQQQQQQQQQQRRRSSSSSSUUUWWWYYYZZZ]]]bbbeeeeeemmmvvv|||www{{{qqqmmmkkkooo///............///000000//////000000111222222222000000000000000000000000222222333333333333222111111111111222333444555666333333333333444444555555555666666555444333111111111111222222222222222333555444444666888<<>>;;;:::999999888888777777777777888888999::::::;;;;;;;;;>>>===<<<;;;;;;===@@@BBB<<<:::888888888888777666999888888777777777777777555555555555555555555555999888777666555444333333444333333333555777:::<<<888777666555444555666666:::888555222000000000111222222222222222222222222222111000000///000000000000000000000000000000111000000/////////........................//////000/////////000000000000000222222222111000//////000...///000222222222111000+++---///111222444777:::>>>BBBFFFCCC;;;444222222111111111111111111000000......///////////////......000222222000/////////111000///000222333333222333222111111000000111111...///000222333333444444///...------......,,,+++///////////////000000111444444333333222222111000///////////////000000111111000///......///000111///111111000333;;;??????333444444222///...111555444444333111000222888<<<;;;777222000000222222222444333222000000000111222///000222222111000000111111111111111111111111111333444555666777777777666999666333111111222222111111111111111111222333444555555555555555555444444222333444555555666777777666666666666777777777777999999::::::;;;;;;;;;;;;;;;<<<==================@@@AAACCCBBBBBBAAACCCDDDCCCDDDDDDCCCBBBAAABBBDDDLLLNNNOOOOOOMMMKKKKKKLLLNNNQQQSSSTTTSSSSSSTTTUUUVVVWWWYYYZZZ[[[]]]aaadddaaaiiirrrzzz}}}xxxxxxmmmiiigggjjjyyy//////......//////000111//////000111111222222333////////////////////////111222333444333222111000...///111333444555555555222222333333444444555555444555555555555333111000222222222222222222111111444444444666888;;;===???777777666555444333222222222222333444555777888888;;;::::::999888777666666333222222222222111111111333444444555555444444333444555666666888;;;@@@DDDTTTQQQLLLFFFBBB>>><<<<<<999888777666666666666666666777888888999999888888:::;;;<<<<<<;;;<<>><<<777333111111000000111222222222111111......///000000000//////...///000///---,,,---...000///...///111222222222222222111000000000000111---...///111333444444444000...---...//////...---///////////////000111111222222222222111000///...///////////////000111111000000////////////000000///111111000333:::>>>>>>555444333111//////111333///000000///000666@@@GGGIIIBBB:::555333333111///555444333222111111111111***,,,///111111222444555222222222222222222222222222333555666777777666666444222000000111111000...111111111111222333444555666666666666555444333222333333444555666666666555666666666666777777777777888999:::;;;<<<<<<;;;;;;<<<<<<===============<<>><<<<<<<<<888777666555444444444555444555777888999999999999999<<<>>>===;;;:::;;;===:::888666666888888888777999999888888999:::;;;<<<;;;:::999888777666555444777777666666555555555444222333333555666777888888777666555444444444555666888888777666555444444333333333333333333333333333222222111111111111222222111111111000//////......000000000000/////////......------------...//////...///000111222111000000222444555333///......000111000000000000000111111---///000000///000222444444555555555444222000///......000111111111000000......///000000000000000/////////---,,,---///222111///......000222222222222222111000000000000000...///000111222222222222111000///000222222222000///////////////000111111222222222222222000///...///////////////000111111//////000000000000/////////111111///222888<<<<<<777444111000000111222111,,,...000000111777@@@HHHMMMEEE;;;555444333222///222333333333333333222222,,,...111222222222333444333333333333333333333333000111333555666555444444000000000111222222000...000000000000111222333444555555555555555555444444333444555666666555555444666666666666777777777777888999:::<<<<<<<<<<<<;;;<<<<<<============<<<<<<>>>???AAAAAA@@@@@@BBBDDDAAABBBCCCCCCBBBCCCEEEGGGIIILLLNNNOOONNNLLLLLLLLLLLLOOOSSSUUUUUUUUUVVVWWWYYYZZZZZZYYYWWWXXXZZZ\\\___ccciiiooozzzwwwmmm|||vvviiidddccceeerrr///////////////000111111000000000111222222333333000000000000000000000000333444555666666444222111...000333666666444111///111111222333333444555555555666777888888666444333......///111222333444555555555555555555333222222222222111111333555888:::777555444333444555888999<<<;;;:::999888777666555333333333222222222111111---///000222333333333333111333444555555666999;;;<<<<<<<<<<<<;;;;;;::::::777666555333222222333333333444666999;;;;;;;;;;;;:::===???>>>;;;888777888888777666666777888888777999999888888999;;;===>>>===<<<;;;999777666444444666666666666666555555555000111222333444555555555666555444333222333444444555555666777777666555555222222222222222222222222333222222222222222333333111111000///...------,,,000000000000////////////...------------...//////...///000222222111111000333444555333///---...000444222111/////////000000...///000///......000222222111000111222111...,,,,,,---...000000000//////......///000000000000000000000///...---000444777333111.........//////...222111111000000000000000000000000111111111000000333222111222444555555444///////////////000111111444444555555444333111000///////////////000111111...///000111111000///...///222111///111777;;;;;;888444000///111333222000---000333222222444<<>>999222///000222333333111111111222222333333333666555444333111///---+++000111333444444333111000111111111111111111111111444333222222444444333222333333333222222222111111222222111111111111222222000000111111111222222222333333333444444444555555444444444444444444444444555555555555555666777777999999::::::::::::;;;;;;:::<<<===<<<;;;;;;<<<===???????????????AAACCCDDD@@@BBBEEEGGGJJJKKKKKKKKKGGGJJJNNNPPPPPPOOONNNNNNNNNNNNNNNOOOQQQTTTWWWXXXUUUTTTRRRRRRTTTWWWZZZ]]]```dddhhhkkkqqqzzzmmm___jjjuuukkkfffggglllwww111///111666777222...---------------...///000111111222333222111111333555555444333333222222222333111000/////////000111222000000/////////000222333111222333444444333222111222111//////000222555777666666555444333222222111111333555444111//////000333444555555555666888999999:::;;;;;;999888999:::555555444444333222222222222222222222111111111000111111222444555777888888888888999999999999999888888888777666555555444444777777777888999:::::::::<<<<<<;;;::::::999888888444444444444555666777777888777777777888888999:::999888777777666666666666666666555555444444333333333333333333333222111111000000/////////000222333333444555555555444333222222222222222222222222222222222111111222333555666444444444222///---...///111111111000000000//////222222111000///...---,,,------------......//////111111000///////////////.........//////000000111000000000000000000000000/////////...............000000000000////////////////////////////////////111000...------///111333CCC;;;333000111111///+++------------............000000000000000111111222///////////////......---000111222222000000111222444444333222111000000///000///...------...///000///000111222222333222222111111111000000333777:::===888222///000222333444111222222222222222222333333333333222111000//////...///111222222111///...111111111111111111111111333222111111222333222111222222222222222222222222222222111111111111222222111111111222222222222333444444444444555555555555555555555555555555555555666666666666666777888888888888888999999999::::::999:::<<<;;;::::::;;;===>>>======<<<===>>>@@@AAA@@@BBBDDDGGGIIIJJJKKKKKKGGGJJJNNNPPPOOONNNNNNNNNLLLMMMMMMNNNQQQSSSVVVXXXWWWVVVUUUUUUVVVXXXZZZ\\\]]]bbbfffiiipppxxx}}}||||||lll```lllyyyqqqooopppuuu111//////333444111......------,,,------...///000333444444333111111222444555555555555444444444444222111000///...///000000000...---,,,,,,---///111222333444555555444333222222111000//////000222333444444444444444333333333222333444333111000000111222444555666555666888::::::;;;<<<;;;999888999:::444444444444444444444444222222111111111000000000///111333666888:::::::::888888999999999888888777777777888999888666555333777777888888999:::::::::::::::999999888888777777333222222333333444555666777777888888999999888888666666555555555555666666444444444444444444444444444555555555444333111000////////////000111333333555555666666555444333222222222222222222222222222111111111222444666888999777777666333///------.........///000000111222222222111111000///...------............/////////000//////...------------...---......///000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000.........///111333KKK@@@444///000222///+++,,,------------.........111111000000111111222333......---,,,,,,,,,,,,---000111222111000///000222555555555555333111///...000///...------...///000111111222222222222222111000111111000000222666999;;;777333000111333444555222222222222222111111111000000111111222222222222///000111222222111000///111111111111111111111111222000///000111222111000111111222222333333444444222222111111111111222222222222222222333333333333555555555555666666666666666666666666666666666666777777666666777777888999777777777888888888888999888:::;;;;;;::::::;;;<<<>>>===============>>>>>>@@@BBBDDDGGGIIIJJJJJJJJJHHHJJJMMMOOONNNNNNNNNOOOMMMMMMMMMOOORRRUUUXXXYYYXXXXXXYYYZZZZZZ[[[\\\\\\]]]cccgggjjjpppxxx{{{zzzwwwhhh___mmm~~~zzz|||111...---111222000...///...---------......///000444444444333111000111333666666666666666666555555333222111/////////000000000///---++++++,,,...000333333555555555555333333222111000//////111222333444444444444444555555555222333333333333444555777111333555666666666888999=========:::777444444444333333444444555666666777333333333222222222111111000222555888:::;;;::::::888888999999888888777777777777777777777666555444888888888888999999::::::888888888777777666666666333333333333444555666666666777888999999888777666777666555555555555555555333333333333333333333333444444555555444111///...///000000111333444555666555666666666555444222111111111111111111111111111111111222333444666777888666666555222///------...---......///000111222222---------...//////000000//////000000111111111111......---------------...//////000000111111222222////////////////////////000000000000000111111111111111111111111222222222//////////////////////////////...------///000111@@@888000---...000000............/////////000000000000//////000000111222///...,,,+++++++++,,,---...000000000///...///000222333444555444222000...000///............///000222222222222222222111111///000111000000111444777999777444222222333555555333333222222111111000000000000000111111222333333111222333333333333222111111111111111111111111111222111000000111222111000000000111222333444555666222222111111111111222222222222333333333444444444666666666666777777777777666666666666666666666666666666666666666777777888777777777888888888999999888:::;;;;;;;;;;;;<<<===@@@@@@??????????????????@@@AAADDDFFFHHHIIIIIIIIIHHHJJJMMMMMMMMMMMMNNNPPPNNNNNNOOOQQQSSSWWWZZZ[[[WWWXXX[[[]]]______``````aaafffkkkmmmrrrxxx{{{yyyrrrfffaaappp111------000222///...000/////////...//////000000333444444222000000111222555555666777777666666555555444222111000111111222222111///...---...///000333333555555555555333333000000000000111333444555666666666666777777777777555444222222222444555666222444666777666666666777:::::::::888555222222333222333333444555666777888555555444444444333333333333555777999::::::999888999999999999999888777777888666555333333444555666777777888888888888999999666666666666666666555555444444444444555666777888666777888999999888666555999999777666555444444444444444444333222222111111222222222222111///---,,,///000111222333444555555555555555555444333111000111111111111111111111111111111222222333333333333111111111000...---...000///////////////000000000++++++,,,------...//////---...///000000000//////.........------...//////222222111111000000//////.................................//////000000000///000000000000000000000---------------------------,,,,,,,,,,,,---...////////////...------///000............///////////////............///000000000///---,,,,,,,,,---...---...///...------...///...///111222333222000/////////............//////111111222222222111000000///000000000000111333555777777555444333333444555222222222111111000000000333222111000000111111222222222222333333222222222111111111111111111111111333111000111222333222111000000111222444555666666222222111111111111222222222222333333333444444444666666666777777777888888555555555555555555555555555444444444444555666666888888888888999999999:::999;;;======<<<<<<>>>???@@@@@@@@@@@@@@@?????????@@@AAACCCFFFGGGHHHHHHHHHIIIJJJLLLLLLKKKLLLNNNPPPMMMMMMNNNOOORRRUUUXXXZZZTTTVVVZZZ^^^aaacccdddddddddhhhlllnnnrrrxxx{{{yyyuuullliiiyyy111------111222000///000000000/////////000000111111222222111//////000222333444555666666666555444555444333222111222333444444333222111000000//////222333444555555444333222///000000111222333555555777777888999:::;;;<<<<<<<<<888444111111111222111333555777888666555555555444555666666444444555666111222333444555666777777666666666555555555444444555666888999999999999888:::::::::::::::999888777888666333222222333666777777777777777777777777777666666666666555555555555666666555666666777888999777777888888777777666666:::999777666444333333333444444333222222111000000111000//////...---,,,,,,---...///111222222222222333333444444333222111000111111111111111111111111111222222222222111000///---.........------///111000000////////////...............---------,,,,,,***+++---.........---,,,///............///000000333222111000///......---------------------------,,,------......//////000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***...222222...,,,---///+++,,,,,,,,,,,,---------...------------...////////////...------------...---...///...---,,,---///,,,---...000000000000/////////////////////////////////000000111000000///...///000000///000222444777777777666444333333555111111111111111000000000444333222000000000111111000000000000000000000000111111111111111111111111333222111111222333222111111111222333444555666666222222111111111111222222222222222222333333333333666666666666777777777777555555555555555555555555444444333333444444555666888888888999999999:::::::::;;;============???AAA===>>>>>>?????????>>>>>>???AAACCCEEEFFFGGGGGGGGGJJJKKKKKKKKKJJJLLLNNNQQQLLLLLLLLLMMMOOORRRTTTVVVSSSUUUYYY]]]aaadddfffgggdddhhhkkkmmmrrrzzz~~~xxxvvv000------222444111///000000//////.........//////...///000///......000222000111333555555444333222333222111111111222333444444444444444333111///...111222333444444333222111000000000000111111222222666777999;;;>>>AAACCCDDDCCC>>>777444444444444333555777999888666444333333222444555555555555666888111111222333444555555666666555555555444444444444444555666777888999:::;;;;;;<<<<<<;;;;;;999888888666666555444444555666777666666666666555555555555555555555666666666666666666666666666777888999999888888777666666666666666777666555444333333333333222222222222111111111111000///---,,,,,,,,,---......///000111222111111000000111222222222111000000111111111111111111111111111111222222222111//////,,,---...---,,,---...000////////////////////////000////////////.........+++,,,.../////////---,,,...............///000000000000000//////.................................,,,,,,---......///000000000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...111111000------,,,++++++,,,,,,,,,---------...............///000000...............------,,,...///000000......///000.............../////////......////////////......,,,---...//////000//////---///000000//////111333777888999777444222222444000000000000111111111111444333111000///000111222111000000000000000000111111111111111111111111111222000000000111222111000222222222333444555666666222222111111111111222222111111111222222222222333555555555666666666777777666666666666666666666666444444444444444555666666777777777888888888888999999;;;<<<=========???@@@===>>>???@@@AAAAAA@@@@@@???AAACCCEEEFFFFFFFFFFFFJJJKKKJJJIIIIIIKKKOOORRRNNNNNNNNNNNNPPPRRRTTTUUUSSSUUUXXX\\\```ccceeefffeeeiiilllooovvv000---...333555222000000///......---------......---...///...---...000222///000222444444333222111111111000000000111333444333444555555444111///---111222333333333333222111111000000000/////////...444555888<<>>@@@???@@@AAACCCDDDDDDCCCCCC???@@@BBBDDDFFFFFFFFFEEEKKKKKKJJJIIIIIIKKKOOORRRRRRRRRRRRRRRSSSTTTVVVWWWUUUVVVXXX[[[^^^aaadddeeefffkkkooorrr|||}}}yyyyyy222111111000///......------.....................---......///000111111222---)))'''***///333222000111000///---------...///000000111111111111000000111000///...---......///////////////111333555666666777999;;;???BBBEEEFFFBBB>>>:::777666666555444777777666555555555555666666777777777666444222111///000111000......000111333444555555555555555555444444555666777888999999???888666::::::666555888666666777888888888888777222222333444444444333222:::999777555444333333444555444444444444333333333222222333333333333444444555444333222111111111111///000111111000111333444333111///...///000000//////000111222222111000///000000//////000111222222///000111222222222222222000000000000000000000000//////............//////////////////............---......///////////////............---,,,+++*********,,,---.../////////000000000000000000000000,,,---///000000000///...//////............//////---------------...///000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////000111111000///---++++++,,,---...***,,,......---------......///000111111///---+++000000000000000000000000111///---++++++---///111------......///000000000222555777888666333000///222111000000000000000000222222111111000000//////............////////////000000111111222222333333444444333333222333333333333444444555555444444333222222111111222222333444888555222000111444666777777555444444555666555444333333333555888999888777555444444444444555666666666777777888888888777777666666777888:::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGHHHIIIKKKOOOQQQRRRQQQOOOOOOOOOQQQSSSTTTWWWYYY]]]___```aaaccceeekkkoootttyyy{{{~~~uuuttt|||111111000000///......---///.....................---......///000000111111111...,,,...333666555333111000///.........//////000000111111000000//////111000////////////000111111111000000000111333444333444555888:::===@@@AAA???<<<999777777777666555888888777777777666666666333333333333222000///...///000000///......///111555555666555555444333222555666666777777888888999>>>888666999:::666555888555666777888888777777666333333333333333333333333:::999777666444444444444555555555444444444333333222222333333333333444444555444333222111111111111000111222222222333666999;;;888444222111111000//////000111111111111000///000000//////000111111222///000111111222222222111000000000000000000000000000//////......//////000000000000000////////////------...///////////////..................------,,,,,,---...////////////////////////////////////------.../////////////////////............//////...------------......///------------------------........................++++++,,,---......//////............//////////////////......//////000111///...,,,+++++++++------***,,,......---------......///000000000///---,,,////////////////////////111000...------...000111///////////////.........000222666777777555222111333333222111111000111111000000000000000000//////000000111111111222222222//////////////////000000333333222222222222333333333333444444444444333333222222111111000111111222111222333444555333111...333222111222444666666666333333333444666777666555555444444444444555666666555666777888888888888888777777888999::::::;;;;;;=========>>>??????@@@@@@@@@AAACCCEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLNNNOOONNNNNNOOOQQQTTTWWWYYYXXX[[[^^^___``````bbbdddgggkkkoootttxxxzzzyyy111000000//////.........000000//////.........---.........//////000000111444111000111555777555333111111000/////////000000000000000000/////////.../////////000000111222222333222111000000111222222333333444666888:::<<<===;;;999888888999999888666888888999999999888777666222222111111000///---,,,...///000///------///000444444555555555555444444888888888888888888888888:::666444666777555444666555666888999999777666444444333222111111222333444999888777666555444444555555555555555444444444444222222333333333333444444555444333222111111111111222222333222333666;;;>>>DDD@@@:::666333222000//////000000111111000000///000000/////////000111111///000000111111111111111000000000000000000000000000000////////////000000111111111000000000//////------...////////////...,,,---------..................///////////////...////////////////////////.........---......///000//////............/////////...------------------------------------------........................***+++,,,---///000111111............////////////......------......///000...---,,,+++***+++,,,---+++---......---------...///////////////.........////////////////////////000000000000000000000000111000000///......------...000444666777666444333555444333222111111111111//////////////////000000111111222222222333333333222222222222111111111111222111111111111111222222222222222333333222222222222111000000000000111111111333555777777555333222333222111222555777777666555444333444555555444333555444444444444555666666444555666777888999999999888888888999999:::::::::;;;<<<<<<======>>>??????>>>???AAADDDEEEFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKNNNQQQUUUWWWZZZ\\\____________```aaabbbeeegggkkkvvv{{{uuu000000/////////.........111000000//////......---........./////////000000222000000111333444222000111111111000000000000111111000000///////////////---...000111222222222222222111000000000111222333555666666777888:::;;;<<<999888888:::;;;;;;:::888777888999::::::888666555444444333222111000//////...//////...------...000000111333555888999::::::999999999999888888777777555333222333444555555555777888999::::::888666444555444222000000111333444666666555444444333333333555555555444444444444333222222222333333333444444444444333222111111111111222222222222333777<<>>>>>>>>???AAACCCEEEEEEDDDDDDCCCCCCEEEHHHJJJKKKJJJIIIJJJIIIIIIJJJLLLOOORRRTTT[[[]]]______^^^]]]^^^______aaaaaaccckkkxxxyyyuuu////////////............000000//////.........---............/////////////////////000111111///...000000000111111111111000000000////////////000000...000111333444333222111000/////////000222444555666666777777888999;;;;;;:::999999;;;<<<===<<<:::666777888999999777555444666555444333222111111000...///000///------///000111222444777999;;;<<<===::::::999999888777777777444444333444777::::::999999:::;;;;;;:::888666555555444222000000000222333222222222222222222111111444444444444333333333333222222222333333333444444444444333222111111111111111111111000111555:::???AAA>>>999555444333333222000//////////////////000000000///////////////000//////000000000//////...////////////////////////000000////////////000000//////.........---------,,,------...............,,,,,,,,,,,,---///000111............------,,,+++...........................---,,,,,,,,,---///000//////............/////////...---,,,,,,,,,,,,,,,------------------------........................---------,,,,,,,,,,,,,,,............////////////---------------...//////------,,,,,,,,,++++++,,,,,,...000///...------...//////............///000........................,,,---///000000///---,,,............//////000000000000222555777666333///333333222000000/////////------......//////000000111111111111222222222222///......------,,,,,,,,,000/////////000000111222000111111222222111111000//////000111333555777888888888777444111000222555444333333444888:::;;;;;;;;;999666555666666555444555444444444444555666666333333555666888888999999999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>???AAACCCEEEEEEDDDCCCBBBDDDDDDEEEHHHKKKLLLKKKIIIKKKKKKKKKLLLNNNQQQTTTVVVZZZ\\\]]]^^^]]]\\\]]]^^^]]]^^^___```iiiuuu}}}}}}zzz........................................................................---...000111111000///......///000111111111000000000000/////////111222444222444666777777555222000////////////111333555666555555555555666888999999<<<:::999:::;;;<<<;;;:::666777888888888777666555555444333222000000000000///000111000......000111444555666888999999::::::999999999888888777777777555777888888<<>>BBBAAA<<<666333222000///000444999===???@@@<<<:::777666666666666555555444444444444555666666333444555666777888888888888888888999999:::::::::<<<======>>>>>>???@@@@@@@@@BBBDDDGGGGGGFFFDDDCCCDDDCCCBBBEEEIIIKKKIIIGGGIIIIIIHHHIIIKKKNNNQQQSSSWWWYYY[[[[[[[[[[[[\\\]]][[[^^^```dddooo}}}........................++++++,,,,,,---.................................***,,,///000000///......---...///000000000//////000/////////000333555777888:::<<<<<<;;;777333000000000000000000222444555333444444444666777888999===;;;888777888999888777999999888888888777777777555444333111000000000000000111222111//////111222333444555666777888888888777777777777777777777777444888999999???GGGIIIFFF<<<;;;999777555555444555333333222222111000000000......000111111111000000222222222111111111000000222222333333333333444444555444333222111111111111000111111000///000333555222111000111222333111000000///............///000000000///................../////////......---,,,////////////////////////......------------......///.........------------+++,,,------......------000///.........000222333---...............---,,,........................,,,,,,------......------//////............//////,,,,,,,,,+++,,,,,,------------------------------........................---------------,,,,,,,,,............//////////////////......//////000111.../////////......------...///111000...------...,,,---///000000000///.................................////////////...............///////////////...---///333888999444000111111000000111111222222000000000000000000//////222222222222333333333333222222222222333333333333000000000000111222333333111222222222222222222111111111111222333444666666777===CCCDDD@@@<<<;;;;;;555555555888<<<@@@AAAAAA<<<999666555555666666555555444444444444555666666444444555666777777666666777777888999::::::;;;;;;>>>>>>???@@@@@@AAAAAABBB>>>AAAEEEHHHJJJJJJIIIHHHGGGEEEEEEIIIQQQVVVWWWUUUPPPOOOMMMKKKJJJJJJKKKKKKSSSUUUXXXYYYZZZZZZ\\\^^^]]]```dddjjjuuu---.....................)))******+++,,,---...........................---'''))),,,......---,,,,,,,,,---...000000000///...000/////////111444777999===>>>@@@@@@>>>999444111222222111000000111222333444444555555777888:::;;;>>>;;;777555555666666555;;;:::999888888888999999777666444222111111222222111222222111000000111333///000222444666888999999666666666666666777777777111666777888>>>HHHJJJGGG<<<:::777444333222333444333333333333222000///......///000222222222111111111111111000000000000///222222333333333444444444555444333222111111111111111222222111000///111222/////////111222222000...000///...------...///000111000///................../////////...------,,,////////////////////////---------,,,,,,---------000/////////............+++,,,------......------...---,,,++++++,,,...///......///////////////...........................+++,,,---...///...---,,,//////............//////++++++++++++,,,------...------------------------........................,,,------....../////////............/////////000///////////////000111111//////000000//////...---...000111000...------...+++---///111111000///...........................000000////////////000000000000000///......------,,,+++---222999:::666222111111111111222333444555222222111111000000////////////000000000111111111000000000111111222222333000000000000111222333444222222333333333333222222333222222222111222222333...222777888888:::@@@EEE@@@???===>>>@@@AAAAAA@@@;;;888555333444555555555555444444444444555666666555555666666666666666555666777777999:::;;;<<<<<>>???@@@888666444222000000111222222222111000//////000000000000000///000000111111444333222222111111222222222222222333333444444444444333111///------------111000000000000000111111......///000000000000000000000000000000000000000////////////////////////000///...------,,,,,,,,,,,,,,,------------............//////......---,,,////////////////////////.........------,,,,,,,,,,,,,,,------------................../////////000,,,---...//////...---,,,+++++++++,,,,,,,,,------111111///...---------------***&&&'''***...//////------......------,,,+++,,,,,,,,,------.........+++,,,...000111111000000---,,,,,,++++++,,,,,,---000000//////.........---........................///...---,,,,,,---...///........................///////////////.........,,,,,,,,,---------......***,,,.........---...000...---///444999999444...000000000000000000000000///000222333444444333333222000......000222222222////////////000000000000333222222222333333111000000000000000000000000000444444333333222111111111444444444444555666777777@@@???GGGUUU]]]VVVJJJDDD===;;;999777555444444444444444444444444444444444777555333222444555666555888888888888999:::;;;<<<>>>>>>>>>@@@@@@@@@>>><<<>>>======@@@FFFLLLPPPQQQ\\\\\\\\\cccuuuuuuiii]]]RRROOOPPPOOORRRVVVXXXZZZ\\\___aaa[[[fffllllllsss}}}uuuxxx......////////////.........---,,,,,,,,,---...///------------------------......------......///000000////////////000111222000000///000222666999;;;AAAAAA???===:::777444333333222111111111222444444222333444444555555444444555555444333333333333444888777666666666777888999777666555333111000000000////////////000111222333555777888777555444555777777666555666777888777666555555666777777888999999888666444222111111111222222111000////////////000.........000111333555666555444333222111000000000222222333333333444444444555444222000////////////000000/////////000000111......///000000000000000000000000000000000000000////////////////////////333222111///...---------...............---------///............---------........................+++++++++*********))))))******++++++++++++,,,,,,............////////////---.../////////...---,,,,,,,,,,,,,,,------------000000///...------------///---,,,,,,......,,,******+++,,,------......---,,,,,,,,,,,,,,,---......***+++,,,---......------...------,,,,,,------...............---------,,,------------------------///...---,,,,,,---...///........................////////////............+++,,,,,,---------------...///111111000000000111//////000555999999444///000000000000000000000000///000111222333333333222222000......000111222222////////////000000000000222111111222333444222111111111111111111111111111111111111111222222222222333333333333444555666666::::::DDDWWWccc\\\LLL@@@@@@>>><<<888666444444333222222222222222222222222777555444555666777777666777777777777888999::::::;;;;;;<<<===>>>>>>>>>===<<<>>>AAAAAABBBDDDIIILLLWWWZZZ```mmmvvvaaaUUUSSSPPPSSSVVVXXXZZZ[[[^^^```dddllloooooovvvwwwpppttt---......//////......---...------------...///000,,,---...//////...---,,,............///000111111//////......//////000000111000000000222555888:::???>>>===;;;999666444222333111000//////111333444222333333333333222111111222111111111111222333333777777666666666777888999888777555444333222111111000/////////000111222222333555666666555444555666666555444666777999888777777666555444333444444555777666444222111111222222333222111111111111111111------......000111333333666555333222000000//////333333333333444444444444666555444222111111111111000//////.........//////......///000000000000///000000000000000000000000////////////////////////444333222111//////..............................000///...---,,,---..............................------------,,,,,,,,,,,,******++++++++++++,,,,,,//////..................//////000000///...------,,,------------.........000///...------,,,------......///000///,,,'''###'''(((***+++---...//////---,,,+++++++++,,,---...++++++,,,------,,,,,,,,,......------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................+++---///000000000...------///000///...------...111000222555888888333///000000000000000000000000...///000111222222222111222000......000111111111////////////000000000000111000000222444555333222222222222222222222222222/////////000111222222222222222111222222333444555444555CCC\\\oookkkWWWEEECCCAAA===:::777444333333333333333333333333333333555444444666888888777555666666666666777888999:::999999999:::;;;<<<>>>>>>>>>BBBFFFEEEAAA???CCCHHHMMMRRR[[[llllllXXXQQQQQQTTTVVVXXXXXXZZZ\\\^^^eeeiiikkkllluuuyyyqqquuu---------......---------,,,,,,---------...//////......////////////....../////////......///000000//////............//////000//////000111444666777;;;:::999888666444222111222111///......000222444222222222222111000///...000//////000111222333444666666666666777777888888888777666444444333333333111000000000000111111222222333555666666555555555555444444555888999999888:::888666444333444555666666555444222222111222222444444333333222333333444666555444222111000000000444333222111000000000000333333333333333444444444444444333333222222222222//////...---------......---...//////000000//////////////////////////////////////////////////////222111111000000000000000+++,,,,,,---......//////111///---,,,+++,,,...///.......................................---------,,,,,,,,,---------......//////............------000000000//////...---------------.........//////000000///...------......,,,---......,,,)))$$$!!!'''((()))+++,,,---......---,,,+++******+++,,,---...............---------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...............///---...111333333222000......000111000...,,,,,,,,,000000222444666555222...000000000000000000000000......//////000111111111222000......///000111000////////////000000000000000///000222444555555333222222222222222222222222.../////////000000000111000000000000111222333444444555BBB]]]uuuwwwcccOOOAAA???<<<999666444333333666666666666666666666666222222444777999999666444777666666777777888999:::;;;;;;::::::999:::===???BBBFFFIIIHHHEEECCCEEEHHHFFFJJJSSScccsss[[[RRRRRRTTTVVVWWWWWWXXX[[[]]]```ccceeekkkxxx||||||,,,,,,------------,,,,,,******+++,,,------......///...,,,++++++,,,...///000000///...---------...//////............//////.........///000222333444666666555444333111000///111000///......000222333222222111111000///------000000000000111333444555555555666666777777777777777666555555444444444444333222222111111111222222111222444666777777666555555444444555888999999888999777555444333444666777555444444333222222222222222222111111111111222222===<<<999777555333222111000000000000111222333333333333333333333333333333222222222222222222111111//////...---------------------...///////////////////////////////////////////////////////////////............///000111111((()))***+++---///000111111///---,,,+++,,,...///........................******************++++++,,,,,,,,,---------.....................---------000000///...............---------.........//////000000//////.../////////,,,------,,,***((('''&&&)))***++++++,,,,,,++++++,,,+++************+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------...------------------------,,,------------------,,,........................,,,---------......//////+++---000222222111///---444555666555222111000111...///000222333222000...////////////////////////.........//////000111111222000...---///000000///////////////000000000000/////////111444555555444222222222222222222222222000000000/////////......000000000000000222333333666666>>>RRRhhhmmm^^^LLL;;;999888666444444444555666666666666666666666666222333666999<<<<<<999666888888888888999:::;;;;;;>>>>>>>>><<<:::999;;;>>>DDDEEEFFFGGGIIIIIIIIIHHHHHHIIINNN\\\xxxzzzbbbYYYSSSTTTUUUVVVVVVWWWZZZ\\\aaadddiiiqqq|||+++,,,,,,------,,,,,,+++))))))+++,,,---......------,,,)))''''''))),,,---000///......------......000000//////......//////////////////000111222333333333333222111000///...000000000000000111111222111111111000000...------000000000111222333444555444555666777777777666666666555555444444444555555555555444333222222222222111222333666999999777555666555444666777999888777555444333333333333444555444444444333333222222222.........---......///000555444333222111111111111......//////111222444555222222222222111111111111///000111111111111111000000///...---------------------...////////////...000000000000000000000000////////////////////////,,,,,,,,,,,,---///000000((()))***,,,...000111222000///...---,,,---......------------------------+++++++++,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,---------...............------------...///,,,------------.........000//////.........//////...///...---++++++,,,...,,,,,,---,,,,,,+++******+++++++++************)))*********))))))***++++++++++++************++++++------------....................................,,,,,,------------,,,,,,........................,,,,,,,,,---......//////)))+++,,,......---,,,+++222444555444111000000000,,,---///111111111/////////////////////////////////.........///000111222222000...---.../////////////////////000000000000000//////222444555555333222222222222222222222222111111111000///.........000000///000000111222333666666777@@@MMMRRRIII<<<666555444333333444555666333333333333333333333333555666999<<>>@@@AAA???;;;999;;;===AAA@@@@@@CCCGGGJJJJJJIIIGGGGGGJJJWWWsss|||cccYYYRRRSSSTTTTTTUUUVVVZZZ\\\bbbfffmmmvvv{{{xxxzzz++++++,,,,,,,,,,,,++++++)))***,,,---...//////...,,,+++************+++,,,............///000111222222111000////////////000000000111111222222333333222222222222222111000//////000111222222222111111000000000000000///...---111000000000111222333333444555666777777777666555555444444333444444555555777777666444444333333333111111333777:::;;;999666777666555666777888777666444444444333333222222222333333444444333333222222...---------......///000---------------...///000////////////000222333444111111111000000000//////...///000222222222111111111000///...------------,,,---......//////......000000000000000000000000////////////////////////......------------......,,,,,,---...///000111111///............------------------------------------------....../////////******++++++++++++,,,,,,++++++,,,---......//////,,,,,,++++++,,,---...///,,,,,,,,,,,,------------------,,,,,,,,,------...---///000///---,,,...000---------------,,,++++++)))***+++,,,+++***((('''))))))(((((()))***+++,,,,,,++++++******++++++,,,++++++,,,,,,------------------------------------+++,,,------------,,,+++........................++++++,,,------...//////++++++,,,------------,,,...///000000...,,,------+++---///111111111111111///////////////////////////////////////111222333222000...---...//////...////////////000000000000000000000222444555444333111111111111111111111111000000000000000000000000000000000000111222333333333444333222777<<<999111444444333222222333555666222222222222222222222222555666888;;;>>>???>>>===777777777777888999:::;;;;;;???AAA@@@<<<:::;;;>>>===>>>???AAACCCFFFJJJLLLGGGHHHKKKYYYuuu{{{```SSSQQQRRRSSSSSSTTTVVVZZZ]]]```fffpppzzz{{{}}}{{{yyyzzz+++++++++,,,,,,+++++++++***+++---///000000000///------...//////...------,,,,,,---///111333555666222222111000000000000000222222333333333444444444222333333333333222111111...000222333444333111000000000000000000000///...000000000000000111111222333444666777777777666555444333333333333444555555999888777666555444444444222222333777;;;<<<999666888777666666777777666555666666666666444333222111333333444444444333222222000000///000000111222222000000///000000111222333000000000000000111111222111000000000//////.........///111222333333222111111111000///...---------,,,---......//////......000000000000000000000000////////////////////////111000///...---,,,,,,,,,111111111111111000000000......//////......---,,,------------------------*********++++++,,,,,,,,,,,,,,,---------.........)))***+++,,,...///000000+++*********+++---///000+++++++++,,,,,,,,,------+++++++++******+++,,,,,,+++---000///---++++++---,,,------......------,,,((()))+++---,,,***'''%%%******))))))***,,,...///---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++........................++++++,,,,,,---...//////............/////////000///000111111///......///+++---000222222222222333////////////////////////000000/////////111333444222000...---...///......////////////000000000000111000000222444555333222000000000000000000000000//////000000111111222222000000000000111222333444///333222...///444555222555444333333222333444555444444444444444444444444333333555888;;;===<<<;;;666666666666777888999:::888<<>>;;;;;;<<<<<<<<<>>>BBBGGGLLLTTTUUUYYYgggdddRRRUUUUUUVVVUUUUUUWWWYYY\\\aaannn}}}+++++++++,,,---...000000......///000000111222222........./////////000000......///000222444777888;;;777222///000222555666666666666555444111///...000111222222333333333222000111333333333222000///000000000000000000000000000000000000000000000000111111222222222222111111222222222222222222222222555555555555555444333333111222444666777777555555222333444555555444333222444444444444333222111000//////111333555555555333999888777444000///111333111111111222222333333333555333111000000222555777333222000...---......///,,,---.........000444777???888222111000------000///......------......///,,,---------.../////////------.........///////////////............//////+++,,,------//////000111...//////...,,,+++,,,...------......------,,,+++++++++,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,---...//////---------------,,,,,,,,,.........,,,+++***,,,...---,,,++++++*********+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++******---------------,,,++++++++++++,,,---------,,,,,,---,,,,,,,,,++++++++++++***+++---...//////......---,,,+++*********+++,,,...------,,,+++***)))(((++++++,,,,,,,,,------------------............///...---------------......---...111555777555111...///...///000222222111///000///////////////...---///111111000333777777444111000...///000000///...111000000////////////000000000000000000000000000/////////000000111111111222222222222222222333444222222333333444444333333333333333333333222222222333333333444444333333222555444444333333444444444444444555555555555444444555666666666777777777777:::>>>BBBFFFEEEBBB===999<<<<<<<<<<<<>>>AAAGGGKKKSSSWWW^^^mmm{{{cccTTTSSSTTTUUUVVVWWWYYY\\\]]]aaannn|||++++++,,,,,,---...000000......//////000000111111000///.........///111222000000000000222444666777;;;777222000333888<<>>888333111//////000111000///000////////////000000111000000000000000000000000//////000111222333444444//////000/////////000111222222222333333333333333333444555555444333222111222333333444444333333333444444444333333444444555333444444555555555444444555555666666666777777777777;;;AAAEEEEEEAAA;;;888<<<<<<<<<<<<===@@@EEEIIINNNVVVbbbsssqqq___VVVPPPRRRUUUXXX[[[]]]_________jjj|||~~~{{{,,,,,,,,,------...000000....../////////000000000111000///......000222333111111000000111333555666999666333333888???EEEHHHNNNLLLHHHCCC===777333000111111222222222222111111111111222222222111000///000000000000000000000000////////////////////////000000111111111111000000333333333333333444444444222333333444333333222222000111111222222333333333222333333444444333111111444444444555555444444333444222000111333555444222222444666555111...---...//////000111222333444444333222111000000111222333333222111000///...---,,,---...///...------///111999444000111111///...000000//////......//////000...............---------,,,,,,,,,,,,---------...///......------......///---------,,,,,,,,,+++++++++,,,......,,,,,,---...///...,,,++++++,,,---...)))******+++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////.........---,,,+++******)))+++,,,,,,++++++---......------,,,,,,---------*********++++++,,,,,,,,,---------------,,,++++++,,,---------------,,,,,,,,,,,,------,,,,,,+++***************************((())),,,---...---+++***++++++++++++++++++,,,,,,*********+++,,,,,,,,,---,,,,,,------------------***+++,,,---...000000111,,,,,,---...///000000000+++,,,///333666666444222...---...000333555555444000000111000///......///---000222222777<<<===:::555333000000111111111000//////...//////000111111///////////////////////////000000111222222333333---------000444444222///222222222222222333333444333444666666666444222000222222333444444444333333444444333333333444555555555555666666777777666666555555555666666666777777444777<<>>CCCFFFGGGRRRaaassstttcccYYYUUUOOOPPPTTTXXX]]]aaaaaaaaa[[[dddttt~~~zzz------------......///000////////////000000000000222111///...///000222444222111111000111333444555666555555888>>>FFFKKKMMMTTTRRRLLLFFF>>>888333111000111111111111111000000000000000000000//////...///////////////////////////////////////////////////000000111111000000///222222222333333444444444222222333333444333333222///111333444555444222111333444555555444333222111111222444666777888888888000111222222333888???EEEKKKEEE;;;222...///444888//////000111111222333333111111111111111111111111111111222111000...---+++...///000///...---///000444///---///000...---/////////............//////...............---------******+++++++++,,,,,,,,,......------------......---,,,,,,,,,,,,+++++++++***,,,......---,,,---......---,,,++++++,,,...///*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////000//////...---,,,,,,+++)))+++,,,,,,******+++,,,---------,,,,,,------...*********++++++,,,,,,,,,...............------,,,***+++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,************************(((***+++------,,,+++***,,,,,,,,,,,,++++++******++++++,,,,,,---......///------------------------+++++++++,,,,,,---------***+++,,,.../////////...///...---...000111222111,,,,,,,,,///333666777777222222111///---...222555555;;;<<<777222333666777666444111000000111111000//////...//////000111111////////////////////////000000000000000000000///000...000777???AAA:::222222222111111111222333444333444555666666444222111111222333333444444444333333333333333333444555666444444555666666666666666555555555555666666666666555666888:::===???AAABBB<<<<<<;;;:::999<<<@@@DDDDDDNNN^^^mmm~~~}}}~~~zzzpppbbbWWWRRRQQQOOOOOOSSSXXX^^^bbbcccbbb\\\bbbooo}}}~~~......------...//////000000000000000111111111111222111000000000111333444111111000000111333555666555666999???EEEIIIKKKLLLQQQNNNIIICCC<<<777333111111111222222222111000000000000/////////.........////////////////////////000000000000000000000000---......//////......---//////000000111222222222222333333444444444444444000111444555555444222000444444555555555333222111///111333555888999:::;;;111333333111000333;;;BBBQQQMMMIIIGGGDDD@@@999333000000000111111111111222000000111111111000/////////000111222111000---,,,...///000000...---...///000,,,+++///000...---.........------------......------..................*********+++++++++,,,,,,......------------......)))******+++,,,---...///,,,...000000///---------------,,,,,,,,,---......+++++++++******+++,,,,,,))))))*********+++++++++,,,,,,,,,,,,---...///////////////......------,,,(((***,,,,,,***)))***+++++++++*********+++,,,,,,++++++++++++++++++,,,,,,...............---,,,,,,******++++++,,,,,,++++++***+++,,,,,,------------*********+++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))///.........---------,,,............------------,,,,,,,,,+++++++++++++++(((***+++,,,------,,,+++111...+++***,,,...//////---,,,,,,...222555666666333444333000---000666;;;IIIOOOPPPFFF;;;666777888777444111//////000000000000////////////000000111000000000000000000000000////////////......------///---///777???@@@999111222111111000000222333444222333444555555444333222111111222333444444444444333333333333444555555666111222333444444444444444444444555555555666666666888888888999<<>>>>><<<;;;:::<<<@@@CCCFFFNNNXXXbbbmmmwwwzzzwwwnnnkkkeee\\\RRRMMMMMMOOOQQQPPPRRRWWW^^^bbbbbbaaa___cccnnn|||...............//////000222222222222111111111111111111111222222222333333000000000000111333555666888:::???EEEIIIJJJGGGEEEEEECCC@@@<<<888555444333333444444444444333222111111000000///////////////////////////////////////000000000000000000000000......////////////.........//////000111111222222333333444555555555555555222222222333333222222111333444444444333222000//////000222444666888999999777888888888888:::===???FFFEEEGGGNNNSSSNNN@@@333111111111111000000000000///000111222111000...------...111222222111...,,,,,,---///...---,,,---......++++++///111///...///------,,,,,,,,,,,,------,,,---------.../////////+++,,,,,,,,,------------...------,,,,,,------...******+++,,,---...//////---000222222000...------+++,,,------......---------,,,+++*********+++,,,))))))*********+++++++++,,,,,,,,,,,,---...//////------------------------%%%'''***++++++***+++,,,+++*********++++++,,,---,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++******++++++,,,------,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,---)))***+++,,,,,,,,,++++++......------------,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++...,,,******,,,.........000///---...000222222222111333444333111222888>>>NNNUUUWWWQQQGGGBBB>>>;;;777444000......///000///111000000////////////000000000000000000000000000..................//////+++---///333555555333111222111000///000111333444111111222222333444444444000111222333444444444444333333333333444555666666000111222333444444444444444444444555555555666666777777777888;;;>>>BBBDDDBBBAAA???===<<<>>>AAAEEEIIILLLOOOQQQXXXaaaffffff```[[[RRRKKKHHHIIILLLOOOSSSQQQQQQUUU\\\aaaaaa```___dddmmmyyy///............//////000333333222222222222222222000111222333333333333222000000000000222444666777:::>>>DDDIIILLLIIICCC>>><<<:::888666555444444444555666666666555444444333222111111000000000000000////////////////////////000000000000000000000000000000111111111111000000000111111222333333444444333444444555666666666555444222111//////000222333222333333333222111///...//////111333444555666666999999<<>>CCCJJJOOONNNJJJFFF???888777444000....../////////222111000//////...//////000000000000000000000000,,,,,,---...///000111111---111555333///...111666222111000//////111333444000000000111222333555555000111222333444444555444222222222333444555666777222333444555666666666666444444444555555555666666444555666777999:::<<<<<>>???CCCFFFIIIJJJGGGDDDGGGPPPWWWXXXWWWPPPGGGBBBBBBGGGMMMQQQUUURRRPPPTTTZZZ``````___]]]ccclllvvv~~~zzz,,,---------.../////////111222333444444444333222222222333222222111000///...///111111222333666888;;;FFFPPPPPPKKKFFF@@@;;;<<<;;;:::999888999;;;<<<;;;>>>???===<<<;;;555---......//////000000111111//////.........------------///222222111000000111333222000///.........///...///111111000000111333444333111111111333555777666444222000//////000000000111222333333222000///111000//////000222444666888999:::<<<<<<;;;;;;:::333222111111444;;;DDDKKKCCC<<<444111222333111...111000...------,,,+++***---......///000/////////)))***++++++,,,,,,,,,,,,000000000//////...............,,,,,,,,,,,,......------------------------///////////////......---111111000///////////////++++++++++++++++++++++++,,,---...//////...---,,,***,,,...///...+++'''$$$------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,...///...+++------------------------,,,++++++******++++++,,,+++,,,............///111444333111///...------...---,,,,,,+++++++++,,,,,,,,,------......------,,,---...//////......///111999666222...,,,,,,...//////............///000000777666444333222333444444222111000///000111333444DDD===444000000222111///---...000111222111///...////////////000000000000//////000000111111222222333111///111333555333111111222333444555444333333444333333222111111111222333333444333333444666888222222222222333444555666777666555444444444555555777999::::::999888999:::BBBBBBBBBBBBCCCEEEHHHKKKDDDCCCCCCDDDFFFIIILLLNNNPPPPPPOOOLLLJJJIIIJJJLLLRRRPPPQQQVVVXXXXXXZZZ^^^bbbhhhpppyyyyyy------..................111222333444444444333222444444333333222111000000---///000111222333666999===HHHQQQQQQKKKFFFAAA<<<888888888888999999999999===AAABBBAAAAAAAAA<<<555000000000000000000000000000000000/////////.........000222333111000000111222111000//////000111222000111333222111111222333333222111111111333444666555333222000000000222222111111222222222222111111444333111111111333555666444666:::<<<<<<999666444333333111000222666===BBBSSSNNNHHHDDDBBB>>>777111111///---,,,,,,---------------...////////////...+++,,,------------------//////......------------...---,,,++++++,,,---...------------------------///////////////...------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...,,,...000111111///---+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------------------,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))+++,,,,,,,,,,,,---///222111000...------------///......---------......,,,,,,------------,,,,,,,,,...//////...---///000333111///---,,,,,,...///------------......///000222111000/////////000000222111/////////000222333@@@:::333///000222000...---...000111111111//////000000000000111111111111000000000000111111111111444222111222444555444222111222333444444444333333222222222222333444555666444777999;;;999777444333222222222222333333444555666555555555444444444444777999::::::999888888999:::>>>BBBDDDDDDEEEGGGJJJEEEEEEEEEEEEGGGIIILLLNNNPPPPPPOOOMMMJJJJJJKKKMMMNNNNNNPPPVVVYYYWWWXXXZZZbbbhhhooowww|||vvv//////..................111111222333444444333333666555444222111000000000,,,...000111222444777999???IIIQQQPPPJJJDDD???;;;555666777999::::::::::::>>>BBBCCCCCCDDDFFFCCC===444333222111000000000000111111111111000000000000000222333333222000111111222111000000000111333333333444555444222222222444333222111111111222333444333222111111111333444555222222111111111111222222666555444333333444666777444777;;;======999444000333333222000///111555888FFFFFFFFFHHHHHHDDD===666000///---++++++---...000,,,,,,---..................////////////......---------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------......//////......---,,,---,,,++++++******++++++------------------------...///000111111000///...***+++,,,---......------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++******)))*********++++++,,,,,,---------------------------,,,++++++++++++++++++,,,.........------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))(((''''''))))))((('''++++++++++++++++++++++++++++++************++++++((()))++++++******+++---//////...---,,,---------......------------......,,,,,,------------,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,+++,,,---......,,,++++++,,,---...///000//////...------------...000//////......///111222999555111///000111///------...000111111111000///111111111111222222222222111111111111111000000000222111000111333444333222111222333444444444333333111111222333555777888999999===BBBEEECCC===555000333333222222222333444444666777777777777666555555888:::<<<<<<;;;;;;;;;<<<:::@@@GGGIIIFFFCCCDDDFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNMMMKKKHHHHHHIIIKKKLLLMMMSSS[[[^^^[[[ZZZ[[[cccjjjqqqxxxxxxsss~~~000000//////......------111111222222333333333444666555333111000/////////,,,...000111222444777:::BBBKKKRRROOOGGGAAA<<<888555666777888:::<<<===>>>>>>AAABBBAAACCCFFFDDD???777666444222000000//////111111111111111000000000222333444444222111222333333222111000000000111222444555555444222111222333333333222111111111222222111111111222333444666777333222111000111222333444666555444333444666888999888:::===???>>>:::666333222333222111//////000222///111666;;;???>>>999444111000///,,,++++++---///+++,,,------......------///////////////...---,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------,,,+++++++++++++++------------------------,,,,,,---......---,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...------,,,,,,++++++***,,,+++************+++,,,++++++++++++++++++++++++******))))))*********)))************************++++++************++++++((()))******))))))***,,,,,,,,,,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,***,,,------,,,+++---...******+++,,,,,,------,,,*********+++,,,---...////////////............//////............///000000333111//////000000...,,,......///000111000000///000000000111111111222222222222222111111000000000000000000000111111111111222222333333333444444444111111222333444666888999===AAAGGGKKKKKKDDD:::444444333333333333333444444555555666666666555444333555777:::;;;<<<<<<>>>???DDDJJJNNNLLLEEE@@@???@@@EEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEEEEGGGIIILLLOOOWWWbbbfffdddaaabbbfffnnnvvv}}}yyyttt}}}000000000//////......---000000111111222333444444444333222111000//////...,,,...000111222444777999FFFNNNSSSOOOFFF@@@;;;777666555555555777;;;>>>AAA???AAAAAA@@@BBBFFFEEEAAA;;;999666333111000000000000000000000000000000000333444555444333222333555555444222000////////////333444555444222111111222444333333222222111111111111111111222333444666666333222111111111222444555333222222333555888;;;======>>>>>>>>>===;;;888666111222333222000///000111///000222444555444000...333333333111---******++++++,,,------......------...............---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,+++***************+++++++++++++++++++++++++++,,,---......---,,,+++000000...---------...///+++,,,,,,,,,+++******)))*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,))))))***+++,,,,,,------************************---,,,************,,,---+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++***++++++++++++***++++++************************+++******))))))******+++)))***++++++******+++,,,+++++++++,,,,,,,,,,,,,,,***************+++,,,---+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,++++++,,,...+++,,,---------,,,++++++*********++++++---............//////////////////...............//////000/////////000111000...,,,...//////000000000000000/////////000000000111111333333222222111111000000000111222222222222222333222222222333333333444444222222222222333444555666===???DDDHHHIIIFFF>>>888444444444444444444555666666666666666666555444444444666:::<<<===???AAACCCKKKMMMMMMHHH@@@;;;;;;===AAAAAAAAAAAABBBBBBCCCCCCEEEFFFFFFEEEEEEFFFHHHJJJLLLPPPZZZfffkkkiiiggghhhhhhqqq|||}}}xxx000000//////////////////000000000000111333444555222222222222222111//////...///111111222333666888EEEMMMRRRMMMEEE@@@===999555444444555777:::>>>@@@@@@BBBBBBAAACCCHHHHHHEEE===;;;888444222111111111000000000000000111111111333444555444333444555777888666444222000/////////222444444444222111222333555555444444333222111111111222222222333333333444222222111222222333444555222222222333666:::===???>>>??????>>>===;;;999888111222333333111111111222111111111111111000000000333777:::999444...+++***,,,,,,---...............,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))((((((''''''((((((++++++++++++++++++++++++---...///000000///...---......---,,,++++++,,,,,,,,,,,,,,,,,,+++******)))))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,---************************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++))))))***+++******************************))))))))))))*********+++,,,,,,+++***+++,,,***+++,,,,,,,,,,,,++++++,,,++++++,,,,,,---...///++++++,,,,,,,,,,,,++++++***+++---,,,++++++,,,...---.........---,,,+++***,,,,,,+++++++++,,,------+++,,,------......------.........///////////////...///000111111000///...////////////000000000000.../////////000000000000222222222222222111111111222444555555444333555666333333222222222333444555444333333333333333444444888999<<<@@@DDDCCC===888555555555555666777888888@@@??????>>>===>>>>>>>>><<>>?????????@@@@@@EEEFFFGGGGGGHHHJJJMMMPPPNNNQQQZZZeeekkkiiihhhjjjjjjuuuzzz///////////////000000000000000///000111222444555111222444555555444222000///000222222111222444777;;;DDDIIIFFF@@@===<<<:::555666999;;;===>>>??????>>>@@@@@@@@@CCCJJJKKKIII>>><<<888555222222222222111111111111222222333333333444555444444555888:::999888666444333222222333333444555555444333444666777666666555444333111111222222333222222111111000000111222333444444444444444444444555888;;;>>>@@@???@@@BBBBBBBBB???<<<:::222333333222111000111222,,,---...//////111333444333:::AAABBB<<<444///,,,------...////////////...+++,,,,,,---------,,,,,,------------......//////---......//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********))))))((('''(((((((((,,,,,,,,,,,,,,,,,,,,,,,,------////////////------(((((())))))))))))))))))------------,,,+++***)))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))******))))))((((((((())))))******++++++*********++++++*********************************(((***,,,+++)))((()))+++++++++++++++++++++++++++******))))))))))))*********+++,,,,,,******+++,,,+++,,,---------,,,+++***++++++++++++,,,---...///++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,---...------,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,......//////000000000000///000222222111000000000///////////////000000111//////000000000111111111111222222222222222222333111333555444222222444666333333222222222333444555444444444444444555555666555555888===BBBBBB<<<777555555555666777999:::;;;FFFEEECCCAAAAAABBBCCCEEEBBBDDDFFFGGGGGGGGGHHHIIIDDD@@@<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>??????CCCEEEGGGHHHJJJMMMQQQTTTTTTUUU[[[dddhhhggggggiiippp}}}|||yyy......//////000000111111000/////////111222444666111333666888999777444222000111222222111222444666111:::@@@>>>:::999999888666:::???CCCEEEDDDAAA???:::<<<======BBBJJJMMMKKK???<<<999555333222333333222222222333333444444444333444444444444666999;;;999888777666555555666777333555666666555555777888777777777666555333222111333333333222111000///...///111222444555555444444888777777777999<<<>>>@@@???BBBFFFIIIHHHDDD@@@<<<333444444222000///000111///000111111000000000111222;;;EEEHHHCCC:::333///---...//////000000//////++++++,,,---.....................//////000000000---...///000000///...---+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,+++***************------------------------++++++,,,------,,,++++++((()))***+++------------.........---,,,+++***)))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++'''((()))******)))((('''(((((()))***+++,,,,,,---***++++++,,,,,,++++++******************************,,,...---***)))+++---++++++++++++++++++++++++******))))))))))))*********+++,,,+++***)))***+++,,,,,,---...---,,,+++***))))))))))))***+++,,,---+++++++++,,,,,,++++++++++++---......,,,,,,---///+++++++++***++++++,,,---//////...---,,,,,,,,,,,,+++,,,---...///......---...//////000111000000000000222333333111111111111///////////////000111111000111111111111222222222111111111222222333333444...000222111//////111333444333222111222333444555444444444555555777888888555555888>>>CCCCCC===666555555666777999;;;<<<===BBB???<<<::::::;;;>>>@@@===>>>@@@???>>>======>>>DDD???;;;;;;>>>???<<<999999:::;;;===>>>>>>??????@@@BBBEEEGGGIIILLLQQQTTTZZZYYY^^^dddgggffffffiiiwwwxxxxxx////////////000000000000000000000000000111111111333444555666666666555444444333222222111111222222444666888888777999===AAACCCCCCEEEGGGIIIFFF@@@:::999999;;;@@@FFFIIIHHHFFF:::999777555222000...---222222222222222333555555888888999999:::999999999888777666777888888666555444444444555666777777888888666444444555666666666555666666666555444222111444444444555666777888999777666555666888;;;???AAADDDGGGLLLPPPOOOHHH???777333111000///000111000///...///000222333555555555444AAAJJJRRRUUUEEE444444///...---,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,---///000111222111000///...---,,,,,,,,,,,,,,,++++++*********++++++******+++,,,------+++++++++******)))))))))(((+++---,,,***)))+++...---***((())),,,...---++++++&&&"""###'''++++++***...,,,***)))******)))(((((()))***,,,,,,++++++******+++---......---+++***++++++,,,,,,,,,+++***)))*********)))))))))((((((***++++++,,,,,,++++++***))))))))))))))))))))))))+++***)))))))))***,,,,,,111000---+++))))))***+++)))******+++,,,...///000...---+++***)))******+++---+++)))***---000///---)))((('''(((***++++++++++++++++++*********))))))((()))***+++,,,+++******,,,***))))))***++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++***+++---...///......---))),,,...---+++***,,,///......------------......,,,---...///000000000000////////////////////////111111111111000000000000111111111111111222222222333333333333333333333333333222111000000111222333333333444444555666777777777555888AAAFFFDDD>>>;;;333222333666<<>><<>>BBBBBBBBBDDDGGGHHHFFF@@@<<<;;;:::<<>>???@@@@@@AAADDDGGGFFFCCCCCCGGGKKKPPPRRRWWW\\\^^^^^^cccjjjsss~~~|||....../////////000000000//////000000111111111111111222333444444444444333222222222222222222222333555777999;;;<<<===???BBBAAAAAACCCEEEFFFDDD???<<<<<<:::;;;AAAIIIJJJEEE???777666666555444333333222333444555666666666555444222444777:::>>>@@@BBBCCC:::888555555666888999999333444444555555666666666:::888555444555666777777;;;<<<<<<<<<:::666333000111111111222444666777888777666555555666888;;;<<<@@@AAACCCEEEEEEAAA;;;666555333222222333444333111111222444555666777888888999CCCLLLWWW]]]MMM888222///...------,,,---------******+++++++++++++++,,,---...000111222333222222222222111000///......---,,,,,,,,,++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++)))+++,,,,,,+++***,,,---+++***)))***+++,,,,,,+++***))))))+++...///,,,)))***((('''(((***,,,,,,+++((()))***+++++++++******------------------------,,,------......,,,+++***---------,,,,,,,,,,,,,,,******)))(((((()))******))))))))))))))))))))))))******))))))******+++,,,...---,,,*********+++,,,///...,,,***)))(((((('''((()))***+++,,,,,,,,,,,,((()))******)))***,,,...000---***((((((*********+++++++++***************))))))***++++++++++++***///---+++*********)))((((((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...---,,,,,,++++++++++++,,,---...000///......///111..............................///000111111111111////////////////////////333222111000000111222333222222333333333444444444333333333333333333333333///000000111111000000///111111111222222333333444111666CCCRRRWWWNNN@@@777444555888;;;<<<;;;777333444444444444555555666666555666999===??????===:::999;;;;;;:::888777888999;;;;;;<<<>>>???AAABBBCCCBBBDDDFFFDDDBBBAAADDDGGGLLLLLLPPPUUUWWWXXX___ggglllyyy}}}}}}........./////////000000//////000000111111222222111111222222333333333333333333444444555555555555444666888:::<<<===???@@@AAABBBBBBCCCBBB???<<<999:::888999@@@HHHJJJCCC<<<222222222222222222222222333444666888888777555444666888;;;???CCCFFFHHHIII;;;::::::;;;<<<<<<;;;999333333444444444555555555666444333333777:::<<<<<<===>>>???>>>;;;777333000222222333444666888:::;;;777666555555555777888:::=========>>>>>><<<888555444333222333444444333222000111222444555666666666888???CCCNNNWWWKKK888333......------------......,,,,,,------............,,,---000222333333222111111000000///......------++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,*********++++++,,,++++++,,,+++***+++---...,,,******)))'''(((***++++++*********++++++,,,,,,,,,,,,+++******))))))******+++------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***************+++++++++,,,++++++******+++,,,,,,)))))))))))))))******+++++++++,,,,,,,,,***((('''$$$'''***+++***+++///333333///+++(((((()))******************************))))))******++++++++++++...,,,******++++++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---------...---+++***)))******+++---...///////////////000---..................---...///000111111222222222////////////////////////222111/////////000222333111111222222333444444444222222222222222222222222...///000111111000///...222333333333444444444555333777DDDSSSXXXQQQFFF@@@888999:::<<<===<<<999666444555555666666777777777444777;;;???@@@>>>:::777999::::::999777666777888::::::<<<===???AAABBBCCC===???AAABBBBBBCCCFFFIIILLLKKKLLLOOOPPPQQQXXXaaaeeeppp}}}|||~~~............////////////...//////000111111222222111111111111222222333333444555666888888999999888444444555777999;;;<<<<<>>AAADDDEEECCC===999333333333333444444444444444333333555888<<<============>>>===;;;777333111333333333444666888999:::666666555555555666777888:::999888999999888666444333222222333444444333111......000111222222222222333777777???JJJBBB555555......---------......///,,,---...///////////////***,,,...000111111000///.........---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,)))***,,,,,,,,,,,,,,,,,,...,,,)))))))))++++++,,,,,,***(((((()))***)))((()))))))))))))))******++++++******))))))******+++------.........---,,,+++************++++++++++++---,,,***))))))***,,,---))))))))))))))))))))))))))))))******+++++++++++++++*********++++++,,,,,,'''''''''((()))***,,,---***+++,,,,,,+++***((('''''')))***)))%%%$$$''')))333///+++(((((()))*********************************************+++++++++,,,***)))***,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******...---+++***)))******+++---,,,,,,------.........------...//////...------...///000111111222222222///////////////////////////...------...///000111000000000111222333333333222222222222222222222222...///000111111000///...222222222333333333333333444666===GGGLLLKKKIIIIIIAAA>>>;;;:::999999777666333444444555666777777777666999>>>@@@@@@===999666888999:::999777666777888888999:::<<<>>>@@@AAABBB:::<<<>>>@@@BBBDDDGGGJJJJJJIIIJJJMMMMMMNNNVVV^^^```jjjvvvnnnnnn|||{{{|||------........./////////......///000111222222333222222111111222222333444555666888:::;;;;;;;;;;;;666444333333666888999999???@@@???<<<888555444444666555666888:::777222---333333333222222222222222111222444666888888888888???@@@BBBEEEGGGIIIJJJKKKAAACCCHHHKKKLLLGGG@@@:::333333333333333333333333777666666888:::;;;:::888:::::::::999888555333222222222222333444555666777666666666666666777888888888777666666777777555333222222222444555555333111,,,---...///000000000000000222000444===999222666.........---......///000,,,---.../////////...---***+++---...////////////------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,---.........---+++***++++++++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++)))+++...///---,,,,,,---...,,,***''''''(((***,,,,,,+++(((((())))))(((''''''&&&&&&&&&&&&'''((((((------------------------,,,------......,,,+++***((())))))))))))*********---,,,+++******+++,,,---))))))))))))))))))))))))))))))***++++++++++++************+++++++++++++++***)))))))))))))))******'''((()))***++++++++++++))))))***)))((()))***,,,000---***((((((************************+++++++++******))))))******+++,,,+++))))))***,,,.........------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******))))))---,,,,,,++++++++++++,,,,,,+++***+++---------,,,,,,---...//////...---,,,......///000111111111111////////////////////////,,,,,,------......////////////000111222222333333222222222222222222222222///000000111111000000///000000000000000000000000444111333888<<>>???@@@======>>>???AAACCCEEEFFFGGGFFFHHHLLLMMMOOOWWW______gggsss~~~sssbbbeeewww{{{yyy---------.........//////......///000111222333333333222222111222333444555444666888;;;<<<<<<<<<;;;999666222111444666888888:::;;;;;;999555333333555555777999:::999777555444444444333222111000//////000111222444666888999:::===>>>@@@BBBEEEFFFGGGHHHFFFHHHKKKNNNMMMIIIAAA;;;333333222222222222222222555666888;;;===<<<999666666666555444444444444444333333333333333444555555555555666666777888999999666555555555666666555333222222333555777777555222...///000111111111111111000333000111777333...666...............///000000...///000111111000...---++++++,,,---...//////000------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---...///000///...,,,+++*********+++++++++,,,,,,,,,***)))***,,,---,,,******---000111///------...------,,,***)))((()))***+++)))'''''')))))))))(((((('''&&&&&&&&&''')))))),,,---...//////...---,,,+++,,,---------,,,***)))((((((((()))))))))******************************))))))))))))))))))))))))((()))***+++,,,++++++******++++++++++++******))),,,+++******))))))))))))((((((((())))))***+++,,,***))))))+++---000111111,,,***(((((()))++++++***))))))*********++++++++++++***)))))))))***+++,,,,,,+++******,,,......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,------------,,,,,,***)))***---...---+++,,,---///000000///---,,,------...///000000000000////////////////////////***+++---///000000///...///000000111222333444555111111111111111111111111111111111000000111111111000000000000000000000///444000///111333666<<>><<<999666666777666888999999888888:::;;;888999:::;;;<<<===>>>>>>??????>>>???AAACCCDDDDDDFFFFFFHHHLLLMMMNNNTTT\\\aaahhhqqq{{{~~~qqqdddgggzzzzzzuuuzzz---------.........//////---...///000111222333333444333222222222333444555333555888:::<<<<<<<<<;;;<<<777222000333666777888666888888666333222444777444888<<<>>>>>>===???AAA:::999888777555444222222///000111333555888:::<<<999:::===???BBBDDDEEEEEEJJJJJJLLLMMMLLLHHHBBB===333222222222222222222222111333777<<>>KKKFFF@@@<<<:::999777777444444555666777888999:::;;;<<<<<<999555333555777666777999999999:::;;;===:::::::::;;;<<<======>>>>>>======???BBBDDDEEEEEEJJJIIIKKKMMMLLLKKKOOOVVVdddhhhppp{{{uuujjjlll}}}zzzsssuuu|||//////////////////000111111111111222222444555666666555333333333444666777888777666666777999;;;<<<:::888666444333444555666333333333333333333333333555666888:::===AAAFFFJJJJJJEEE???999555333000///222333444666777777888888888;;;>>>AAACCCCCCBBBAAACCCGGGLLLMMMIIIAAA;;;777333222000---,,,---111555111333666999<<<;;;777444444333333222111000//////111111222333333444444555777777888888999999::::::999888777777777555222000111000000333666777555222111111111000000000000000999666333111222222///---+++---------,,,,,,...///,,,444:::777222111111000++++++++++++++++++++++++---///111222111///---+++,,,---.........---,,,+++***,,,...///000///...------,,,***)))))))))***+++((())))))***++++++,,,,,,+++///333666666222...***---.........---+++)))((()))***+++***)))((()))***))))))))))))************))))))***++++++++++++***---,,,+++++++++,,,...///((()))***+++,,,++++++***++++++************++++++************))))))))))))---,,,+++++++++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))***,,,,,,---,,,,,,*********++++++,,,,,,,,,......---------,,,,,,,,,++++++***)))***+++,,,---))))))******++++++++++++---,,,,,,,,,+++*********---------............///++++++++++++,,,---...///......---,,,,,,...///000+++,,,---///000111111111111111111111000///------------....../////////000.........---,,,---111333///222333000000222111...333333333222000///---,,,111111222333333333333222///000000222333444555555777;;;AAAEEEFFFDDDAAA>>>CCCCCCCCCBBBBBBAAAAAAAAA<<<:::666333111222444666888888888999;;;>>>AAACCC======;;;::::::;;;<<<===:::<<<>>>AAAEEEHHHJJJKKKJJJHHHGGGHHHLLLQQQUUUWWW[[[dddmmmwww}}}nnnpppwwwpppqqqwww111111000000000111222222444444444444444555666777777666444333333444666777555555555666777888999999666555333111000111222333333333333333333222222222555555666777:::@@@IIINNNKKKEEE===777555555666666000222555888999999777666888999<<<>>>@@@@@@@@@???@@@CCCGGGGGGCCC===888555333222111///------000222222333666999;;;:::777444333222222111111000000000222222222333444444555555666666666777777777777777555444444666666555222000333111111222444555333111000000000////////////...444111...---......,,,***......///...------///222111999===999444333111///------------------------***+++---...---,,,***))),,,---.........---,,,+++---...000222222111000///,,,+++***)))))))))***************++++++,,,------,,,...222444444111---+++++++++,,,,,,+++***(((((()))***+++***)))((()))************+++++++++++++++******+++,,,,,,,,,,,,,,,'''''''''''''''(((((()))((()))***,,,,,,,,,+++***++++++************++++++************)))))))))))),,,+++*********+++------++++++++++++++++++++++++))))))))))))))))))))))))***))))))((()))***+++,,,************************))))))))))))))))))))))))++++++,,,,,,++++++***)))*********++++++,,,,,,,,,...,,,+++***+++,,,///000///...---,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,------------+++++++++++++++,,,---...//////......//////000000+++,,,---...///000000000000000000000///......---000000111111222222222222............---...111444666::::::666333333222000222222222222111///...---000111222222333333222222222222222222222222222222444777===AAADDDDDDBBBAAA>>>>>>>>>=========<<<<<<;;;999666444333444555666888888999:::===@@@DDDFFF>>>===<<<<<<<<<<<<===>>>;;;<<<>>>AAADDDGGGIIIJJJKKKIIIHHHHHHKKKOOOSSSUUUZZZccckkksssxxxyyyxxxrrrtttyyy222222111111222333333444666666666666777888999999999888666444333444555666222333555666777777666666222111000.........//////333333333222222222111111444333222222666>>>IIIPPPUUUMMMBBB888333222333333///222777:::;;;999666444777777888:::;;;<<<======;;;>>>@@@@@@<<<888444222222333333222///...///000222222444777999888666333111111111111111111111111222222333444444555555666555555555555555555444444222333555888:::999666333666444222111222222111000/////////......---------000...,,,+++,,,,,,+++***.........,,,+++,,,///222666<<>>======<<<======>>>>>>;;;<<<>>>@@@CCCEEEGGGHHHKKKJJJHHHHHHJJJMMMQQQTTTUUU___hhhlllwww|||xxxzzz111111111111222333444444666666777888999;;;===>>>;;;999777444333333444555111333555777777666555333111000///............///333333333222111111000000111111000000333:::CCCJJJTTTMMMBBB999444222111000111333666999999888777555666555555555666777999:::888999;;;999666333222111333555666666333111//////111111222444555555333111///000000000111111111222222333333444444555666666555555555666555444333222333555888<<>>;;;888666333000........................///...------...///000111+++,,,---...///......---,,,---///000000///...---++++++******)))))))))))))))((((((((()))***+++,,,......------,,,,,,++++++'''''''''(((((()))))))))(((***++++++******,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------+++,,,.../////////...---+++++++++,,,,,,,,,++++++++++++************++++++************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((())),,,...000************************((((((((((((((((((((((((,,,,,,,,,+++***)))''''''***************+++++++++,,,+++))))))***,,,...000222111000...---,,,+++***)))))))))*********++++++)))))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++)))***+++,,,---,,,+++***,,,---------------,,,,,,,,,---...............---.........///////////////...///000/////////111333:::AAADDD===555222444555///000000111111111000000000000111222222222222222444333333222111000//////222222333333444444444444444444444444444444444444666666777777777777777666444444555777999<<<>>>@@@<<<<<<<<<<<<<<<=========<<<===>>>@@@BBBDDDEEEFFFHHHHHHHHHGGGIIILLLQQQUUUTTT```jjjmmmuuu/////////000000111333333333444555888:::===@@@BBB;;;999777444333333444444111333666888888666444222111111000000000000000000222222222111111000000000...///000111222555:::>>>BBB???;;;999888777666444444444444555555666777777555444333222333444666777555777777666444222222222444777999999666333111000//////...000111222000////////////000111111222222222222333333444555555666555666666777666555333222333555999===AAAAAA>>>;;;:::999777444222111111222111111000//////...---------......------...///000,,,,,,,,,+++******---000222777:::999777777555000,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...+++,,,---///000000//////---...000111111///...,,,+++++++++++++++******)))+++***))))))***+++---......---,,,+++************'''((((((((()))******+++(((***+++,,,++++++---///---------,,,,,,++++++++++++******)))***+++,,,,,,((()))+++,,,,,,,,,+++***,,,+++++++++++++++++++++++++++************++++++************)))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***,,,...///))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++*********************************++++++,,,,,,+++******------------,,,,,,++++++%%%&&&'''((()))++++++,,,))))))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++***+++++++++((()))+++,,,,,,,,,+++***---------...------,,,+++,,,---...............---------------------,,,,,,---...////////////111333444;;;???999222111333444//////000111111111111000000000111222222222222111111111111111111111111111222222111111111222222333333333333333333333444444555555666777888777777666555555666666888999:::;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>@@@BBBCCCEEEEEEEEEFFFGGGGGGIIIMMMSSSXXX\\\jjjvvvzzz------......///000222222111222333666999===???AAA:::888666333222222333444111333555777777666333222111111111111111111000000000000000000000000000000,,,...000222222222444555:::999999999999777333000555444333222333444666777444333222222222333444555444555666555333222222333444777::::::888555333222///...------/////////.../////////000000111111111111111222333333444444555444555777888888666444333111333666999======:::888888888777555222111111333222111111000///...------+++,,,---,,,+++,,,---///---/////////......000111...333666666666777555000++++++++++++++++++++++++---,,,+++++++++,,,---...+++---...000222222222111000111222333333111000...,,,,,,------,,,,,,+++***...---,,,+++,,,...000111...---,,,+++***))))))))))))))))))))))))***+++,,,(((***,,,,,,,,,---...000//////......------,,,,,,+++***)))((()))***+++,,,))))))***++++++++++++***,,,+++******))))))******++++++************++++++************))))))))))))(((((()))************)))************************))))))))))))))))))))))))***************+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,---------***************))))))))))))***,,,---,,,+++(((''')))***++++++,,,,,,,,,+++%%%&&&'''((()))+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------+++,,,------......------------.........------,,,....../////////......---............------------,,,---//////......000111---444777333///000222222///000000111111111000000///000111111222222111111///000000111111222222222111111111222333555666777333333333333444444444444444555666666666666666555777777888888888999999999888999:::;;;;;;;;;;;;;;;======???AAABBBDDDFFFFFFDDDFFFHHHHHHIIINNNUUU[[[hhhwww---------...///000222222000111222444777999<<<===888666444222111222333333111222444555555333222111.../////////000/////////......//////000111111111,,,...111222111111333444:::999888888777444///,,,222222222222333333444444444444333333222333333333111333555555333222222333333555888888666444333333111///------...//////.../////////000000000000000000000111222222333333444222444666888888777555444111111333555888888666444222444666555222000111222111000000///...---,,,+++***,,,---,,,******,,,///---///111222000000000111...222444444555777444///++++++++++++++++++++++++//////......---.........,,,...000222333444444444000111333333333111000...------.........---,,,+++...---+++***+++---000111......,,,+++***)))))))))***))))))(((((()))***+++(((***,,,------...000111222222111000000///......,,,+++***))))))+++,,,...---,,,,,,,,,,,,---......+++***)))((((((((())))))++++++************++++++************))))))))))))((()))***+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******+++------.........+++*********)))))))))(((((()))***++++++******)))((()))+++,,,,,,,,,++++++************++++++++++++---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------------...//////---....../////////......000000000000///......---/////////......---------***,,,.........---...000+++000222000...000111000000000111111111000000//////000000111111111111111000000000000111111111111111111222222333444555666111111222222222333333333555555555444444444444444555555666777888888999999888999:::<<<<<<<<<<<<<<<===>>>???AAACCCEEEGGGHHHEEEHHHJJJJJJIIIMMMUUU[[[lllzzz|||~~~------......///111222333111222222333555666888999666555333111111111222333000111222333222222111000,,,,,,---......---------------...///000111222222---///111111111222444666333333444555777777555222000111333444444333222111444444444444333333333222000222444555333222222222111444666666555333222333222000......///000000000000000000000000////////////000000111222222333333111333555777888777555444222222222444666666555333...111444444111000000111000//////...,,,+++******,,,...///...++++++---000+++---000111000///......///222444444555777333...++++++++++++++++++++++++,,,,,,,,,++++++******)))---...000333444555555555///000111222111000...,,,---.../////////...---,,,+++***((('''(((***---///......---,,,+++***)))(((***)))(((''''''((()))***(((***,,,------...000222444444333333222111000000---,,,+++******,,,...///---,,,+++***+++,,,---...+++***)))'''''''''((()))++++++************++++++************))))))))))))((()))***,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,+++)))'''%%%))))))))))))))))))))))))************************+++,,,------.........---+++*********))))))(((((((((((((((((()))***,,,---******,,,,,,,,,,,,+++***......------,,,+++******.........------,,,,,,,,,)))************+++++++++,,,,,,,,,---...///000111---,,,+++***+++,,,---...---......///000000//////111111111111000///------.........------,,,,,,,,,)))+++---...------...///,,,///000...///111111...111111111111111000////////////000111111111111111111111111000000000000000222222222111000000//////000000000111111111222222666555444333333333333444000111333555666777777888888999;;;===>>>>>>=========>>>???BBBDDDFFFHHHIIIGGGJJJLLLKKKJJJLLLTTTZZZhhhuuuqqqwwwyyyuuuyyy,,,---...///000000///...***+++---///111333333444333111000000111333222222222222222111111111000000...///////////////.........///000222222222111000111111000000111111222333444444555555666666777777444444333333222111000000444222111333555666333111222222111111111111222222000000000000000000000000000000111111111111000///111111111111111000//////000000111111111222222222000111444666777777666666000111222333333333333333111111222222222222111111444333111///---***)))(((.........------.........///////////////......---,,,---...000111333444555...,,,))))))+++,,,+++)))+++,,,---.........---,,,...000222555777777666666444333222000///---,,,+++------------------------)))***+++,,,,,,,,,,,,,,,000///---+++)))))))))))))))))))))))))))(((''''''+++)))''''''))),,,000222111222444555555444222000000...,,,+++++++++***(((,,,,,,+++***))))))))))))''''''(((((())))))******,,,---///000000///---,,,(((***+++***)))((()))***************************++++++************++++++++++++++++++++++++++++++***************)))((((((+++***))))))((())))))***$$$%%%&&&((())))))************++++++++++++******+++*********))))))((((((''''''(((((())))))******000,,,((((((+++...///---++++++++++++++++++++++++,,,,,,++++++***)))((((((''''''(((******+++++++++------,,,+++,,,---...///.........------,,,,,,,,,,,,+++***+++---...---,,,....../////////...,,,+++---,,,,,,,,,,,,---......111000...,,,+++,,,---...........................000000000000000000000000//////000111333444555666222222222111111111000000111111000000000000000111444111//////222333222000777777555444333222222222666666666666777777777777999888999<<>>AAABBBAAA@@@@@@AAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHKKKNNNQQQ___lll|||~~~tttiiizzz~~~wwwtttvvv---...///000000000///...------------......//////...------...//////---+++000000000000000000000000...//////000000000000///222111///...---.../////////000222444444333222111222222333444555555666777555444444444333333333222333222111111222333444444222222111111111111222222//////////////////////////////000000111111000000//////000000111111000000111111111111000000000000///111333555666555444333222222222222111111000///---------,,,,,,---------000000///...---,,,,,,+++,,,---............---,,,/////////...---,,,+++***,,,,,,,,,,,,------------,,,,,,+++,,,---...//////++++++,,,,,,------------222111///...---,,,,,,---//////...---,,,++++++******************************++++++,,,,,,,,,++++++)))(((((((((((()))))))))(((((())))))))))))(((''',,,++++++***+++,,,---...111111000000000111222222333111/////////000///---+++++++++******)))((((((+++++++++******)))))))))))))))***++++++***))))))(((***+++***)))((()))***************************(((((())))))))))))(((((())))))))))))))))))))))))***************)))((((((!!!$$$''')))***))))))((('''%%%$$$%%%''')))*********++++++++++++***************)))))))))))))))+++******))))))(((((((((###'''+++---+++)))((((((+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,---...000111........................////////////////////////000000000000000000000000111111111111000000000000000000000000000000111222111111000111222333444444444333333333333444555555555555666666777777888888;;;;;;===???AAAAAAAAA@@@AAAAAABBBCCCDDDFFFGGGGGGHHHIIIJJJJJJJJJLLLOOORRR^^^nnn~~~sssiii||||||wwwuuuyyy---...///000000///...---,,,,,,,,,,,,---...///000///...---...///...---+++////////////////////////......///000111111000000222111000.........///000///111333444555444222111222333444555666777888888555555555444444444444444333444333333222333333444222222111111111111222222000000000000000000000000//////000111111111111111......///////////////...000000000000000000000000///111333444555444333222000000111000000///...---------,,,,,,,,,,,,------000//////...------,,,,,,///...------------...///............---,,,+++***))))))***+++,,,---......---...------,,,,,,---...++++++++++++,,,,,,------111000///---,,,+++++++++---,,,,,,,,,++++++******))))))))))))))))))))))))))))))*********))))))(((''''''(((((())))))))))))'''(((((()))))))))((((((+++++++++,,,,,,------...000////////////000111222333111/////////000///...(((((()))*********))))))*********))))))(((((('''***++++++++++++++++++***(((***+++***)))((()))***))))))))))))))))))))))))'''((())))))))))))((('''***************************************)))(((((("""$$$&&&)))******)))((((((((('''''')))+++...000******++++++++++++******))))))))))))))))))******++++++******))))))((((((***((((((***,,,,,,+++(((+++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,------,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,---...///000000////////////////////////////////////////////////---......///000000111111000000000000000000000000000000//////000111222222111222222222222222333444555555444333333333333444555555555666777888888888:::<<<>>>???@@@@@@??????@@@AAABBBCCCEEEFFFGGGGGGIIIKKKLLLLLLLLLNNNQQQSSS___ppprrrkkk~~~{{{vvvuuuyyy...///000000000///...---......---------...000111222000.........///...---............////////////......///000111111111111222111111000000000000111000111333444444444333222333333444555666888999999555555555555555555555555444666777666444333222333222222111111111111222222000000000000000000000000000000111222333333333333//////000000//////...---/////////000000000111111///000222444444333222111///000000000000//////...///...---,,,,,,---...///---------.........//////000000///......///000000,,,,,,------,,,,,,+++***(((((()))***,,,---......---......---+++***,,,---+++++++++++++++,,,------******+++,,,,,,---------************************))))))))))))))))))))))))((())))))))))))((('''''''''((())))))))))))(((((()))******++++++++++++*********,,,---............---......//////000000000111///...---...///...---###%%%''')))+++,,,,,,,,,)))))))))(((((((((((((((***))))))))))))))))))***(((***+++***)))((()))***))))))))))))))))))))))))((((((************((((((***************************************)))((((((++++++,,,,,,+++)))((('''((((((''''''((()))+++,,,******++++++++++++******))))))))))))******************************))))))...***'''(((,,,...---***++++++++++++++++++++++++******************************+++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,+++,,,,,,---...+++++++++++++++,,,---------......///000111111222////////////////////////000000000000000000000000---......///000111111222//////000000000000000111////////////000111222333222333444333111111333444666555444333333333333333444444555666777888999999:::<<<>>>???>>>===>>>>>>???@@@BBBCCCEEEEEEFFFFFFIIIJJJLLLNNNNNNPPPSSSUUU^^^ooopppiii}}}zzzwwwuuuxxx---.../////////...,,,+++///.........000222555777666333///......///000000---------....../////////......///111111222222111000111111222222222222111222222222333333333444444111222333444666777888999555555555555555555555555555888;;;:::666333111111222222111111111111222222222222222222222222222222111111222333444444444444222222222222111///...------......///000111222222///000222333444333111000///000111111111111111111000///...------...///000---------..................///222333333222///...***++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***,,,---,,,******,,,...,,,+++*********+++,,,---%%%&&&(((***,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))*********)))((('''))))))***+++++++++++++++((())),,,.../////////...+++,,,...///000000/////////...,,,,,,---------,,,%%%'''(((***+++***)))((())))))))))))))))))*********))))))))))))))))))***(((***+++***)))((()))***))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))***************)))((((((,,,,,,+++******))))))(((&&&&&&&&&&&&''''''''''''******++++++++++++******((()))))))))******************************+++++++++*********+++,,,,,,,,,++++++++++++++++++++++++************************)))******+++******))))))***+++,,,---...------,,,+++,,,,,,,,,------------,,,+++***+++---...---,,,,,,,,,+++++++++,,,---...+++++++++***++++++,,,---......///000000111111000////////////////////////000000000000000000000000000000000000000000000000////////////000000111111////////////000111222333444555555444111000111333444444333333333444555555444444555666777888999999999<<<>>>???===;;;<<<===>>>???AAACCCDDDEEEEEEEEEFFFIIIKKKMMMOOOQQQTTTVVV\\\jjj~~~|||lllcccyyy|||zzzzzz++++++,,,,,,,,,+++)))(((,,,,,,---///333888<<>>>>><<<:::;;;<<<===>>>@@@BBBDDDDDDDDDDDDDDDGGGJJJLLLNNNPPPTTTVVVYYYfffyyyzzzhhh^^^uuu~~~***+++---//////...---,,,//////......///333999>>>BBB777///000111...---...000000///...,,,+++***)))---...000222222222111111222111111111000000//////111111111111111111222222333333333444444555555555666666666666666666666555888888888888666444222111111111111111111111111111777666555444333333333333777777666555555555555666555555444333333222111111000000//////000111222222222222222111111000000000......//////000222333444333333222111000///...............------,,,,,,,,,+++---///222333222000///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))***---000************************............---,,,+++******)))))))))***+++,,,,,,+++++++++***************(((((((((((())))))))))))))))))************))))))))))))))))))((((((((((((++++++,,,---............++++++,,,,,,,,,---------,,,,,,,,,++++++************************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))...,,,)))&&&%%%&&&''')))''''''(((***+++,,,---...******)))(((((((((((((((((()))***++++++***)))(((+++*********))))))((((((''''''(((((())))))))))))'''((())))))))))))(((((()))***+++------,,,++++++((()))***(((%%%$$$'''***---,,,***)))))))))******'''((()))+++++++++***)))+++*********))))))((((((++++++******+++,,,------******++++++++++++******++++++,,,------,,,+++***---------............//////...---,,,+++************++++++,,,---...//////---------.........//////........................000000000000000000000000//////000000000000//////111111111000000000000000111222222111///...///000555444333333222222222333555555444444444444333333444444444555555555555555777888888999;;;;;;<<<===>>>AAAEEEIIIJJJIIIGGGEEEBBBFFFJJJLLLLLLNNNSSSVVVXXXaaaqqq~~~lll]]]ZZZqqq***+++---...///...---,,,,,,...///000000222666999AAA888111111333111000222111000000///...---,,,,,,......///000111111111111000000111111111111111111000000/////////000111111222333333333444444444444222222222222222222222333666777777777666444333222222222222111111111111111444444333333333333444444888777777777666666666666777666555444333111000000000000000000000111222222222222111111000000000000............///000111111000000000///......------..................------+++---///111222111///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******)))((()))+++---************************------------,,,+++************))))))******+++,,,************************((()))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******+++,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******************))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))******((((((((()))+++,,,(((((()))***++++++,,,---******)))(((((((((((((((+++******))))))******+++++++++++++++******))))))((((((***+++---///000111))))))************))))))(((((()))************)))***++++++)))'''''')))+++...---,,,,,,+++,,,------)))******++++++++++++************))))))((((((((())))))(((((()))******+++******++++++++++++******)))***+++,,,------,,,,,,------------............///...---,,,+++++++++++++++,,,,,,------.........+++++++++,,,,,,,,,------........................//////////////////////////////000000000000//////////////////////////////000111222111000///000111444444333222222222222222444444333333333333333333444444444555555666666666666777888999;;;<<<===>>>===@@@DDDGGGIIIHHHFFFDDDCCCFFFJJJLLLMMMNNNQQQSSSTTT\\\hhhuuuzzzssscccWWWWWWnnn***+++---.........---,,,***---///111111111222333:::333------///......///111000000000////////////.........//////000111222000000111111222333333333000000000000000111222222222222222222333333333333222222333333444444555555555555555555555444333333333333222222111111111111222111222222333444555666888888888888888777777666888777666555333222000000000000000000000000111222111111111111000000000000///......------......///------------------------............////////////+++---///000000///---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,+++)))((()))***************************------------,,,+++************)))))))))***++++++))))))))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((())))))******((()))***+++,,,,,,,,,,,,)))*********+++++++++++++++++++++++++++*********,,,,,,+++***)))(((''''''))))))))))))))))))))))))************************''')))******)))(((((()))***************+++++++++)))))))))*********++++++******)))(((((((((((()))---+++)))'''''')))+++---,,,,,,++++++++++++******&&&'''(((***+++---...///******++++++++++++******)))(((((((((((()))******,,,------+++***)))+++,,,***)))))))))))))))***+++,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))((())))))***+++******++++++++++++************,,,---......//////------------...............------,,,,,,---------------------------------+++++++++,,,,,,,,,------........................//////////////////////////////000000000000//////............///////////////000111111000///111222333222111111111111111111222222222222222222333333333333444555666666777777666666777999:::<<<======<<<>>>BBBEEEFFFEEEDDDBBBBBBEEEJJJMMMNNNOOOPPPQQQRRRWWW```hhhlllfffZZZQQQRRRjjj***+++,,,------------,,,+++---//////......///111333///+++***,,,---......///000000000000000000000///......---...000111222222222222222222222333333222222222222333444555555222222222222222222222222222222333333444555666666333333333444444444444333333333333222222111111111222222111222222333444555777777888888888777666555777666666555444333222222111000000000000000111111222222222222222222111111000//////...------......++++++,,,,,,------------,,,,,,------......//////,,,---...///...---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++---//////---+++))))))************************---------------,,,++++++******))))))))))))******((()))))))))))))))***************)))))))))))))))'''(((((())))))(((((('''&&&''''''((()))******+++'''((()))***++++++++++++))))))))))))************+++++++++***************...------,,,,,,+++++++++))))))))))))))))))))))))************************((()))++++++)))((()))***+++,,,,,,,,,+++)))'''&&&************))))))))))))+++***))))))(((((())))))+++***(((''''''(((***+++************************(((((((((((())))))))))))******++++++******))))))+++***)))))))))***,,,---,,,---,,,,,,++++++++++++''''''''''''(((((())))))...---+++***))))))***+++------------------------,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***------...///000000000///,,,,,,---------.........---,,,,,,,,,---......///.........------,,,,,,,,,---------.........//////........................//////////////////////////////000000000000//////......///////////////000...///111111000000111333111111000000000000111111000000111111222222222333333333444555666777888888888888888999::::::;;;;;;:::<<<@@@BBBCCCCCCAAA@@@AAADDDIIIMMMPPPQQQQQQQQQUUUWWW\\\aaaccc^^^VVVOOOOOOggg+++++++++,,,,,,,,,,,,,,,---------,,,+++,,,...111222111...,,,---000111111...////////////000000000//////.........000222333444444333333222111000000222222222222333444555666222222222222222222222222......///000111111222222222222222222222333333333222222222222222222222222444333333222222333333444666666777777666666555444555555555555555555555555111111000000000000000111333333333333333333333333111111000///............,,,,,,,,,---......//////+++++++++,,,,,,---------,,,------......---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***///111333333111...,,,,,,************************---............------,,,******))))))((())))))***(((((())))))*********++++++*********)))))))))(((((())))))******))))))(((&&&''''''((()))******+++''''''((()))************(((((()))))))))*********************************+++++++++,,,,,,------...))))))))))))))))))))))))************************(((***++++++)))))))))*********++++++***(((&&&$$$*********))))))))))))(((++++++***)))))))))))))))'''(((((((((((((((((('''((((((((()))))))))))))))************************))))))******)))(((((('''+++***)))))))))***,,,---,,,+++++++++++++++***))))))******++++++,,,,,,,,,---+++***((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,,,,,,,,,,++++++...///000000000...---+++,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///.........------,,,,,,+++---------.........//////................................................//////000000000000///////////////000000111111111...///111111000000111333000000000//////000111111//////000111111222333333444444555555666777777888::::::999999999888888888:::;;;>>>@@@AAAAAA???>>>???BBBGGGLLLQQQSSSSSSSSSVVVXXX\\\___^^^ZZZSSSNNNMMMeee++++++++++++,,,,,,,,,,,,---------+++***+++...111...///...++++++///111000////////////000000000000////////////000111222333555555444222111000///.../////////000000222333444333333333333222222222222000111111111222333333333222222111111111111222333111111222222333444444444555555444333333333444444777777666555444555555555666666666666666666666666222111111000000000000000222222222333333333333333111111000///.........///---------....../////////+++++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***000222444444222///......************************,,,------......------,,,******)))((((((((()))))))))))))))***++++++,,,,,,+++++++++******))))))((())))))************))))))''''''(((((())))))******&&&'''((()))************((()))))))))************)))))))))***************''''''((()))***+++,,,,,,))))))))))))))))))))))))************************(((***++++++***))))))***&&&'''(((******)))(((((())))))))))))))))))))))))++++++***))))))))))))***&&&''')))******)))'''&&&'''''''''(((((((((((()))%%%&&&'''((()))***++++++)))))))))))))))((('''&&&(((''''''''''''((())))))+++*********++++++)))'''))))))***+++++++++************))))))((()))))))))(((((((((((())))))))))))+++***))))))((()))))))))++++++,,,,,,,,,,,,++++++...///111333222///+++(((,,,,,,,,,,,,------------++++++++++++,,,,,,---............------,,,,,,,,,+++++++++,,,,,,,,,------................................................//////000000000000////////////000000111111222222///000111111000///111222000000000000000000111222...//////111222333444444555555666666666777777777::::::999999888888777777:::;;;===?????????>>>===>>>@@@CCCIIINNNQQQRRRQQQSSSWWW\\\___]]]WWWPPPJJJKKKccc+++++++++++++++,,,,,,---+++,,,------,,,,,,---///***...---)))(((---///---111111111111111111000000///000111222222333333333333333222111000000//////.........///000111222333444444444444333333333222444444444555555555555555222222111000000000111222///000111222444555666666444444444444555666777777:::888666444444555777888999999888777666555444333222222111000000000000000000000000111111222222222//////......---.........---------...............,,,,,,,,,,,,,,,,,,++++++,,,,,,------......//////------------------------***++++++,,,,,,++++++***...000222111///...---...***************************++++++,,,,,,+++++++++******)))((((((((((((((()))******+++,,,,,,------,,,,,,+++******))))))((((((((())))))))))))(((((((((((((((((())))))))))))''''''((()))************)))))))))*********++++++((()))))))))*********+++'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++***)))******(((((()))************)))((((((((())))))))))))))),,,+++******))))))************))))))))))))******'''((((((((())))))))))))$$$$$$%%%&&&'''((())))))******+++***)))(((''''''&&&''''''(((((((((((((((,,,***)))+++,,,,,,***'''((()))*********)))((('''))))))***+++++++++******(((((((((((())))))******+++******)))(((((())))))+++,,,,,,------,,,,,,+++///222666999999555000,,,++++++,,,,,,,,,---------++++++*********+++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,------................................................//////000000000000//////......//////000111111222000111222111000///000111111000000000000111222333...///000111333444555666777777777666666666666666777888888888999999999999:::;;;===>>>???>>>>>>===??????@@@DDDIIIMMMMMMLLLOOOUUU]]]aaa___WWWNNNHHHIIIaaa++++++******++++++,,,---(((+++...000///...---------111111,,,+++000222///333333333222222222111111///000222333444444333222111111111000000000000000/////////000111333444555555555555444444333333333333222222222222222222222333222000/////////000111...///000222444666777888333333333444666888999:::<<<:::666444444555888:::<<<;;;:::888555333222111222222111000000///000000......//////000000000111---------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,------...///000000........................+++++++++,,,,,,+++++++++,,,---///...,,,+++,,,---************************((())))))*********))))))******)))(((((((((((((((******+++,,,------......,,,,,,++++++***))))))(((''''''((((((((((((''''''))))))))))))(((((((((((('''((()))***++++++++++++************++++++++++++(((((())))))*********++++++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((()))***,,,,,,***)))***+++------,,,+++***)))(((((((((((((((((()))))))))***,,,+++******)))*********...,,,***))))))***,,,...(((((())))))*********+++,,,,,,++++++******)))))),,,,,,,,,++++++)))(((((('''(((***+++++++++***))),,,+++***+++------***''',,,---......---,,,+++***((()))+++,,,------,,,+++******+++++++++,,,,,,,,,------,,,+++******+++++++++,,,,,,------,,,,,,+++222666<<<@@@@@@===777333++++++,,,,,,,,,---------++++++***************+++---------------------------------.........//////................................................//////000000000000//////---------...///000000111111222222111///...///000111111000000111222333333...///000111333555666666888888777777666666555555555555666888999:::;;;<<<:::;;;===>>>>>>>>>======AAA???>>>AAAEEEHHHHHHGGGNNNVVV___dddbbbXXXNNNGGGGGG___---+++***(((((()))+++,,,---------......---,,,,,,000000000000////////////000111222222333333222222111111111222222333333333222222111111000000000//////.........///000222333444444444333333222222222222222222333333444444444444333222000////////////222222333333333444444444333444555666666666555555888777666444444666;;;>>>???AAAAAA>>>777111......000000000000////////////.........///////////////000/////////............///,,,******+++,,,***(((+++++++++,,,,,,---------.........---,,,+++***)))++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,++++++******************************************++++++,,,,,,,,,+++(((&&&'''***,,,+++)))&&&+++***$$$***777<<<888,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((++++++******((('''&&&%%%!!!###%%%'''))))))))))))))))))************))))))(((((((((((((((((((((((()))(((''''''''')))***+++((()))))))))))))))(((((())))))))))))))))))))))))******)))(((((((((((((((+++*********))))))((((((((())))))))))))***************)))((('''&&&&&&%%%((('''''')))+++,,,+++))),,,+++***((((((((()))***((((((((((((((((((((((((&&&(((***,,,---,,,+++***+++++++++,,,------***(((------++++++++++++------++++++++++++++++++,,,---,,,---,,,+++(((((((((***+++,,,---+++)))***---111222===HHHMMMMMMIII@@@888111000...,,,++++++,,,---************+++,,,---...***+++,,,------,,,+++***,,,---///000000000///...222///---...222333000,,,,,,,,,------...///000000...------------...////////////............/////////000111222222111//////111111222222222333333333222222222333333333444444666666666666666777888888777888888888999999999999999:::;;;===>>>>>>??????@@@AAACCCCCCCCCDDDGGGIIIRRRTTTYYY]]]]]]WWWOOOHHHIII^^^~~~}}},,,+++***))))))***+++,,,***+++++++++++++++******///////////////.........111111222333333333333333111222222222222222222333000000000000000000000000000000//////000111333444444444333333333222222222222333333333444444444555333222111000////////////222222222222333333333444333444444555555666666666777777666444333555999<<<>>>@@@@@@===888333000000111000000000////////////////////////////////////000000/////////.........---+++)))***,,,---,,,++++++++++++,,,,,,---------------------,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++******)))))))))************************++++++++++++++++++,,,,,,+++(((''''''***,,,+++))))))......+++///:::<<<666))))))(((((('''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))******))))))((((((&&&'''((()))******)))((())))))************))))))(((((((((((((((((((((((())))))((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))******)))(((((((((((((((************)))))))))(((***++++++++++++,,,,,,,,,*********))))))(((((('''***,,,...---+++******,,,,,,+++)))((((((((()))***))))))))))))))))))))))))'''(((***,,,,,,,,,+++***+++++++++,,,------,,,+++,,,,,,,,,++++++,,,,,,,,,++++++************+++++++++,,,,,,+++)))((()))++++++,,,---,,,***+++///333666AAALLLQQQQQQNNNGGG???666333000---+++++++++,,,)))******++++++,,,------+++++++++,,,,,,+++++++++***++++++,,,,,,---,,,,,,,,,++++++---000111000...******+++,,,,,,---.........------------...//////000000///.........////////////000000000/////////111111222222222333333333333333333444444444555555555444444444444555666666777777777777888888888999999:::;;;===>>>>>>>>>>>>???AAABBBBBBBBBCCCFFFHHHNNNQQQVVVZZZ[[[VVVOOOIIIIII^^^}}}}}}~~~~~~,,,+++***))))))***+++,,,......////////////..............................222222333444444444333333222222222222222111111111111111111111111111111222111111111111111222333444333333333333222222222222333333333333333444444444111111000//////...//////111111222222222333333333333333222222333555666777777777666444333444777999===>>>>>><<<888444222222111111000000000/////////////////////////////////000000000/////////......+++***)))***,,,......---++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,*********)))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++***)))'''(((***+++******''',,,---+++...555444...++++++******)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++(((((()))***+++++++++***++++++,,,++++++***)))((())))))************))))))))))))))))))))))))))))))*********+++******))))))(((((())))))***))))))(((((((((((((((((((((((((((******)))))))))(((((((((************))))))))))))***++++++++++++,,,,,,,,,************************)))...111///***''')))---+++***))))))((()))))))))************************((()))***+++++++++***)))+++++++++++++++,,,---...++++++,,,,,,,,,,,,++++++******)))))))))))))))***++++++,,,+++))))))***,,,+++------,,,+++,,,111666===HHHRRRVVVVVVTTTNNNGGG;;;888333///,,,******+++)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++*********+++,,,,,,,,,---///000///...///000+++++++++,,,------............------......///000111000//////........./////////............//////111111222222222333333333222222222333333333444444333333333222333444444555666666666666777777777777999:::;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAABBBEEEGGGJJJMMMRRRWWWYYYUUUOOOIIIHHH\\\{{{}}}}}}++++++*********+++,,,,,,000000111111222222111111.........///////////////222222333444444444444333333333222222111111000000333333222222111111111000111111111111222222333333333222222222222222222222222222222222222222222222000000//////.../////////111111111222222222333333333222111000111333555666555666666444333333555777:::::::::999777555333222111111111000000000//////000000000///////////////000000000////////////...,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,,,,------......------,,,******************))))))++++++++++++++++++++++++,,,,,,,,,++++++************))))))((()))*********(((++++++(((***///...)))++++++++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,))))))***+++++++++++++++,,,,,,,,,++++++***)))))))))******++++++******)))***************************+++,,,,,,,,,***)))((((((((()))*********))))))((((((((((((((((((((((((************))))))((((((*********)))))))))))))))(((((()))))))))*********))))))******************(((+++...,,,(((&&&(((*********))))))))))))))))))************************)))******+++******)))((()))******))))))+++---///***+++,,,------,,,+++******))))))((((((((())))))***+++,,,+++******+++---+++---...---,,,///555:::EEENNNVVVXXXXXXVVVRRRLLL>>>;;;666111---+++++++++)))***+++,,,,,,,,,,,,+++---,,,+++******+++,,,---///...---,,,,,,---...///000444666444///,,,---000---.........//////000000...............//////000111000000///.../////////000///...---...///000111111111222222222333333333111111111111222222222222333333222222333333444555555555555666666666666777999999;;;<<<===>>>>>>>>>===???@@@@@@@@@BBBDDDFFFIIILLLRRRWWWYYYUUUOOOJJJGGGZZZyyy++++++***++++++,,,,,,---------.../////////////////////000000000111111111111222333333444444333333222222222111111000000000333222111000///---,,,,,,000000111111111111111111222222222222222222222222111111111000000000000000000////////////000000111111111222222222333333333333111000//////111333444444555666555444333444555666666555555555444333222111111111111000000000000111111000000////////////111000000000////////////...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********+++++++++,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************)))((())))))***------***((()))------+++'''''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---+++++++++++++++***))))))******)))*********++++++******++++++++++++******++++++++++++++++++++++++***+++,,,,,,,,,***)))((((((((()))***************)))))))))))))))))))))))))))******+++***)))(((((())))))))))))))))))******(((((()))))))))*********((()))))))))))))))))))))((((((((()))*********))))))))))))*********))))))************************))))))******)))))))))(((''')))))))))((())),,,///)))***,,,,,,,,,,,,***))))))))))))))))))******+++***+++,,,+++******,,,---,,,---.........111888>>>KKKRRRWWWWWWVVVUUURRRMMM@@@>>>:::666222///...---******+++,,,,,,,,,++++++---,,,+++******+++,,,---000///...------...///000///444777444...+++---000......///////////////000///............///000000000000////////////000000000000///...///000222333111111222222222333333333222222222222333333333333444444444444444555555666444555555555666666666666888999:::<<<=========>>>===>>>@@@@@@@@@AAADDDFFFKKKOOOUUU[[[\\\YYYQQQKKKHHHZZZxxx******++++++,,,------------...///000111111111111///000000111111222222333111111222333333333222222111111111111111000000000000000///...,,,+++******000000111111222111111000111111111222222222222222111111111000000000000000000000///000000111222222222222333333333444444444444333222111111111222222333444666666555444444555555333222222333333222111222222111111111000000000222111111000000//////...111111000000000/////////...//////---+++***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++************++++++++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++***(((((()))***,,,***'''&&&'''***+++***''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((***+++,,,***+++++++++***)))(((((((((((((((((()))***+++,,,******++++++++++++***************************************+++******))))))(((((()))***++++++++++++)))))))))))))))))))))))))))***+++++++++***)))((())))))))))))***************++++++++++++,,,,,,,,,)))))))))))))))))))))))))))((('''))),,,---,,,)))(((((()))************)))************************))))))))))))))))))))))))''')))+++***((((((+++...******++++++++++++******))))))******+++,,,......,,,,,,---,,,******+++---,,,...///...///444;;;BBBKKKQQQUUUTTTSSSSSSQQQNNNEEEDDDAAA===999444111///,,,++++++******+++,,,,,,,,,++++++++++++++++++,,,......---,,,,,,,,,------)))---111000,,,+++...111------------------------//////......//////000111////////////000111222222000//////000000111222333111111222222222333333333444444555555555666666666555555555555555666666777555555555555666666666666888999:::;;;<<<============???@@@@@@@@@AAADDDFFFLLLQQQZZZaaaddd```XXXQQQMMM]]]zzz)))***+++,,,------------///000111222333333333333/////////000111111222222///000111111222222111111000000000000111111111111000000000000////////////111111222333333222111000000111111111222222222222333222222222111111111111000000000000111222444444333333444444444555555555777777666555444333222222111444666777777666666666555333111111333444222111222222222111111111000000222222111111000//////...111111111000000000//////,,,...///---+++***,,,///---------,,,,,,+++++++++------------,,,++++++***************++++++++++++++++++,,,,,,,,,,,,++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))+++,,,***''''''(((+++'''%%%%%%'''))))))((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***((((((((()))***+++(((((())))))******)))))))))((((((((()))***+++,,,***++++++,,,,,,++++++***************************))))))((((((((()))******(((((()))***++++++++++++++++++++++++++++++++++++)))***+++,,,,,,***)))'''((()))))))))***************++++++++++++,,,,,,,,,+++++++++******))))))((('''((()))))))))(((((()))'''((()))***+++******)))))))))))))))))))))))))))((((((((((((((()))***+++(((+++......***)))+++...++++++************++++++******+++,,,...000111222---......,,,******+++,,,,,,...//////000666>>>EEEHHHNNNQQQPPPPPPRRRRRRPPPMMMLLLJJJFFF@@@:::444111...,,,***))))))***,,,---+++++++++,,,,,,+++++++++,,,---------,,,,,,+++***(((+++---...,,,,,,...000............------------///////////////000000111---......///000222333444---...///000111111111111111111222222222333333333333333444444444555555555555555555555555666666777555555666666666777777777888999:::;;;<<<=========>>>???AAAAAAAAABBBEEEGGGLLLSSS^^^iiimmmiiiaaaZZZTTTccc}}}}}})))***+++,,,------------,,,,,,---//////000000000---......///000111111222//////000111111111111111//////000000111111222222222222333444555555666666222333444444444333222111000000111111222222222222444444444333333222222222000000111111222333555555444444444555555555666666::::::999888777555333222000333777888888777777777777444111111333444333111222222222111111111111000222222222111000//////...111111111111000000000000***,,,...---++++++...111---------,,,,,,+++++++++.........---,,,+++***))))))************+++++++++***++++++,,,,,,++++++***(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))+++,,,***'''&&&(((+++(((''')))...000///,,,+++((('''&&&%%%###"""!!! ************************)))))))))))))))))))))))),,,+++)))''''''(((***+++%%%&&&''')))******+++++++++***)))))))))***+++,,,***++++++,,,,,,++++++***)))))))))))))))))))))))))))(((''''''''')))***+++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,,,,+++)))'''(((((())))))*********+++((())))))))))))*********------,,,,,,+++***))))))###(((+++)))$$$!!!###''''''((()))+++++++++***)))((((((((((((((((((((((((''''''''''''((()))++++++)))---111111---***+++...,,,+++***))))))***+++,,,******+++---///222444555.........,,,***)))***+++,,,...//////111777???FFFEEEKKKNNNNNNOOORRRTTTSSSSSSSSSQQQMMMFFF===666111///---***((((((***,,,...***+++,,,------,,,+++***------...///...---+++***---...//////...------...000000000000000////////////////////////000111111,,,------///111333555666+++,,,...000111000000///111111222222222333333333000000111111111222222222555444444444444555666666666666666666777777777777888888:::;;;<<<=========>>>@@@AAAAAAAAABBBEEEGGGKKKSSS```mmmssspppggg```[[[hhhyyyzzzqqqzzz---,,,,,,,,,,,,---......------......///000000000222222222111111111000000111111222222222222111111,,,...000111111111///...///000111222444555666777666555444444333333333333333333222222222222333333000222333333222111222333333333333555777777555333666666555555555666666777<<<>>>@@@???<<<888666666777777666666777777888999555555444444444333333333333222222111000000000111222222222111111111111000000000000000000000000000///...---,,,,,,---...///,,,------...---,,,***)))...,,,+++))))))***,,,---))))))((((((((()))+++,,,******))))))******+++,,,+++***)))(((((()))***+++***+++,,,+++******+++------,,,***(((((((((((()))+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((******))))))))))))******,,,,,,,,,+++***)))((('''))))))))))))))))))))))))'''(((***+++++++++)))(((***)))((((((((()))+++,,,)))***+++,,,,,,+++)))))))))((())),,,000111///,,,)))'''&&&'''))),,,------))))))))))))************,,,,,,,,,+++***)))((('''$$$$$$%%%'''(((***++++++)))((((((((()))***++++++******))))))))))))************))))))))))))******((()))***+++++++++++++++,,,------,,,++++++,,,...***+++,,,---///111333555---,,,***)))))))))******+++---...///222888BBBIIINNNNNNNNNNNNNNNOOOPPPPPPOOOSSSWWWXXXSSSHHH<<<555111000---+++***+++,,,,,,///...------,,,,,,,,,,,,,,,---......---,,,***))))))***,,,...//////......------............------.........///////////////000///---,,,---...000222//////............//////333333333333333333333333444444444555555555666666444555777888888888777666444444555555666777777777888999;;;<<<>>>???@@@@@@;;;===???@@@AAADDDHHHKKKJJJOOO\\\kkkuuurrrhhhaaa\\\gggvvvqqqpppsssxxx~~~---,,,,,,,,,,,,---......------......//////000000222222222111111111000000111111000000000000111111000111333555555444333222111222222333333444444444666555444333333333333333222222222111111222222222111222444444222111111222000000333777;;;======<<<888777666555555555555555:::;;;<<<;;;999666555555666666666666666777777888444444444333333333333222333333222111111111111111222222222111111111111000000000000000000000000000//////............//////,,,,,,,,,---,,,,,,++++++000...,,,***)))***++++++)))***+++,,,,,,++++++***++++++******++++++,,,---,,,,,,+++******+++,,,,,,***+++++++++))))))***,,,---,,,+++***)))))))))*********++++++***))))))(((************************))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((******))))))))))))******,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))------,,,,,,++++++++++++***)))((((((((()))***+++((()))************)))(((+++***)))***+++***&&&###)))((('''(((+++---------))))))))))))************++++++++++++***)))(((((((((((((((((((((((((((((())))))))))))))))))***+++++++++************++++++******))))))))))))***************++++++******)))+++,,,---,,,+++***,,,...---,,,,,,,,,,,,---.........---+++*********++++++***+++---000666>>>FFFMMMNNNMMMMMMLLLMMMNNNOOOPPPMMMPPPRRRRRRMMMDDD;;;555///...,,,***)))***++++++...------,,,++++++,,,,,,,,,,,,------,,,,,,++++++------......------,,,+++------............------///......---------------000///.........///000111000000////////////000000333333333333333333333333333333444444444555555555444555777888888888777666555555666777777888888999777888:::<<<>>>??????>>><<<===???@@@AAACCCGGGJJJMMMRRR]]]llluuusssjjjbbbZZZhhhtttnnnooorrrwww|||,,,,,,,,,,,,,,,---......---------...//////000000222111111111111000000000000000///......///000000222333555666666666555444333333333333333222222222555444333333333333333444222222111111111111222222222333444444222000000111///111555:::???AAAAAA???999888777555444444444444777888888777555444444555666666555555555666777777444444444333333333222222444333333222222222222222222222222111111111111000000000000000000000000000------............------,,,++++++++++++,,,,,,---111///---+++***))))))******+++...//////---+++))),,,++++++++++++,,,------,,,,,,+++******+++,,,,,,)))+++++++++))))))***+++------+++***************))))))******))))))((((((************************************************))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))******))))))))))))******,,,------,,,,,,+++***)))))))))))))))))))))))))))111///,,,***))))))***+++))))))((((((((()))***+++'''((())))))))))))((((((+++***))))))(((&&&""" )))(((((())),,,------,,,))))))))))))************)))******+++******))))))*********))))))(((((('''+++***)))))))))))))))))),,,++++++******++++++,,,******))))))))))))***************+++******))))))+++,,,---,,,******,,,---,,,,,,+++************+++...---,,,,,,++++++,,,,,,******,,,111:::CCCJJJNNNNNNMMMKKKJJJJJJLLLNNNOOOPPPPPPOOOLLLGGG???888444---,,,+++)))))))))***+++---,,,++++++***++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,---------............------,,,,,,+++++++++,,,...///000000000000////////////111111000000000000111111222222333333333333333333222222333333333444444444444555777888888888777666666666777888888999999:::666777:::<<<>>>>>>===<<<===>>>@@@@@@@@@BBBFFFHHHMMMTTT```mmmtttsssjjjbbbXXXhhhvvvpppooossswww|||,,,,,,++++++,,,,,,---...,,,,,,---......//////000111111111111000000000000000///...,,,,,,...///000111222333333444444333333222222222222222222222222333333333222333333444444222111111000000111111222333444555444222000000000333444777;;;>>>>>><<<:::888777666555555555555555555666666555333333555666666666666666666777777888555555555444444444444333444444333222222333333444222222222111111111000000000000000000000000000000+++,,,---......---,,,+++++++++*********+++---......---,,,***))))))))))))+++,,,---......,,,+++)))++++++******++++++,,,---***))))))))))))))))))******+++---,,,***)))***+++,,,++++++******)))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************)))(((((((((((((((((()))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))******))))))))))))******---------------,,,+++***))))))))))))))))))))))))+++***)))'''&&&'''''''''(((((((((((())))))******(((((()))))))))))))))))))))))))))******)))(((''')))(((((()))+++,,,+++***((()))))))))************(((((()))***************(((((())))))******++++++++++++***)))((((((((()))+++******))))))******+++******))))))))))))******(((((()))***************+++,,,,,,+++******+++---))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,+++******000:::CCCHHHIIIJJJIIIGGGFFFFFFGGGIIIKKKMMMKKKGGGAAA;;;555000...,,,++++++*********++++++++++++***************++++++******)))***,,,...///,,,+++++++++,,,...000111------............------******)))***,,,...111333000000111111000000///...111000000//////000000111222222222222222333333333111111222222222333333333444555777888888888777666666666777777888999999:::555777999<<<======;;;:::>>>???@@@@@@@@@AAADDDGGGLLLWWWeeeqqqwwwuuujjj___WWWhhhzzzuuusssvvv{{{,,,++++++++++++,,,------,,,,,,------.../////////000000000000000000000000000///...------...///000000111111222222222222222000000111222222333333444222222222222222333444555222222111111111111222222333444555444222000000000333333555777999999666444555555555555555666777888666777777666444444666888777666666666666777888888666666666666555555555555333333333222222333444444222222222111111111000000////////////////////////,,,---...//////...---,,,+++******)))***+++---...)))))))))))))))*********++++++***************+++)))))))))))))))******+++)))))))))******)))))))))+++,,,...---,,,******+++)))))))))))))))((((((((('''((())))))))))))(((((())))))))))))))))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******'''((((((((()))))))))*********))))))))))))******,,,,,,---------,,,++++++))))))))))))))))))))))))%%%&&&'''(((((('''&&&&&&''''''(((((())))))))))))))))))))))))******++++++((((((*********++++++,,,***((('''(((******)))(((((()))))))))************'''((()))***************(((((())))))******++++++++++++***)))((((((((()))))))))(((((((((((())))))******))))))))))))******%%%&&&((()))++++++,,,,,,++++++,,,+++***)))+++---***************+++,,,,,,*********++++++++++++***,,,******///666===??????@@@???>>><<<<<<===???@@@>>><<<888333///,,,***)))+++++++++++++++,,,,,,,,,*********))))))******+++***)))))))))***,,,...///,,,+++++++++,,,...000111------............------,,,,,,+++,,,---...000111//////000000000000///...000//////......//////000111111111222222333333333111111111222222222333333444555777888888888777666555555666777777888888999555777999;;;<<<<<<;;;:::>>>???@@@@@@???AAACCCFFFMMM\\\nnnzzz~~~{{{mmm___VVViiixxxvvvvvvyyy~~~xxxyyy+++++++++++++++,,,------,,,,,,,,,---......////////////000000000000000111000000000000000000000000222222222222333333333333000000000111222333333444111111111111222444555555333222222222222222222333222333444444222000000111000000111333555666555333444444444444555777888999777888999888666666666888666666555555666666777888666666666666555555555444333222222222222333333444222222222111111111111000///////////////////////////000000000000000000///+++************++++++,,,(((((())))))***+++++++++***)))((('''((()))+++,,,((((((((((((((()))*********+++,,,,,,,,,,,,+++******,,,......,,,***))))))'''(((((())))))(((''''''(((((())))))******))))))++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***''''''(((((())))))************))))))))))))******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))%%%''')))***+++***((('''&&&'''((()))))))))((((((***)))))))))***+++,,,---((()))******(((((()))***,,,***((('''(((******)))))))))))))))************'''(((((()))*********)))*********))))))(((((('''+++***))))))))))))))))))(((((((((''''''(((((((((******))))))))))))******%%%&&&''')))***++++++,,,***+++,,,+++))))))+++,,,...---,,,+++***)))))))))))))))***+++++++++******,,,++++++...111444555555444333333222222222222222222222000///............******+++,,,,,,---------*********)))******+++,,,)))))))))******,,,------......---,,,,,,,,,,,,---------............------///.........------,,,,,,............/////////000//////............//////000000111111222333333333111111222222222333333333444555777888888888777666555555666666777888888999888888999:::;;;;;;;;;;;;>>>????????????AAACCCFFFPPPbbbuuuqqqaaaWWWhhh{{{vvvwww}}}}}}zzzsssvvv~~~+++++++++***++++++,,,---+++,,,,,,------......///////////////000000111111000111333444444333111000222222222222222333333444111111111111111222222222000000000111222444555666444444333333333333444444111222444444222111111222111000000111333444444444555555555555555666777888777888::::::888666666666444333333333333444555555555444444444333333333333111111111111111222333333222222222111111111111000////////////////////////000//////......//////000***++++++++++++******)))***++++++,,,,,,,,,,,,+++&&&'''((()))******++++++)))))))))((()))******+++***+++,,,,,,,,,,,,+++***(((***,,,,,,***((('''''''''((()))******)))((('''((())))))***++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))((((((''''''(((((()))'''''''''((()))***************))))))))))))************+++++++++++++++***))))))))))))))))))))))))******************))))))&&&'''((()))))))))(((''')))((((((((()))***,,,---((()))***)))'''''')))+++000---)))((()))***,,,,,,))))))))))))************(((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))***+++))))))(((((((((((())))))******))))))))))))******'''((())))))))))))))))))***++++++***))))))***,,,,,,,,,+++***)))))))))***)))***+++,,,,,,,,,++++++***+++------,,,,,,---...,,,------...---,,,+++***---......///////////////((()))***++++++,,,,,,,,,***************+++,,,,,,((()))***+++++++++++++++------......------,,,+++------............------***+++---......---,,,+++,,,,,,,,,,,,---...000111000000////////////000000///000000111222222333333222222222222333333333444444555777888888888777666666666777888888999999:::::::::999999:::;;;<<<======>>>?????????AAADDDFFFRRRddduuu|||~~~}}}pppaaaYYYhhh}}}~~~xxxtttooottt}}}++++++******++++++,,,---++++++,,,------......///.../////////000000111111000222444666666444222000111111000000111111222333333333222222111000000///000000000111222444555666555444444333333444444555000222333333222111222333666444111111222333333333777666666555555555666666666999;;;;;;999666555555222222111111222222333444333333333222222222111111111000000000111222222333222222222111111111111000////////////////////////------+++******+++------***+++,,,,,,,,,***)))'''............------,,,+++###%%%(((+++---,,,+++************)))***++++++,,,((()))***++++++***)))(((''')))++++++(((&&&%%%$$$((()))***++++++***)))((())))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,------,,,+++***))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++******))))))))))))******)))******+++++++++******))))))))))))))))))))))))...,,,***(((''''''((()))%%%&&&((()))))))))((('''((('''''''''((()))+++,,,''')))+++***)))***---000444000+++((())),,,...///))))))))))))************(((((())))))))))))(((((($$$$$$%%%'''(((***+++,,,))))))(((((()))***++++++******))))))))))))************))))))))))))******************)))(((&&&&&&***++++++***))))))***,,,''''''(((((()))+++,,,---)))***,,,---...------,,,(((+++...---***(((***,,,+++,,,.........,,,***))))))************(((&&&%%%&&&'''(((***++++++++++++++++++******+++,,,------((()))***,,,,,,+++***))))))***,,,...//////......---..................---"""%%%)))---///000//////,,,+++******+++...111222111111000000000000111111///000000111222222333333222222333333333444444444444555777888888888777666777888888999::::::;;;;;;<<<;;;999999999;;;===???<<<===>>>??????AAADDDGGGQQQbbbqqquuuwwwwwwnnn```ZZZhhhwwwqqqlllrrr|||111///,,,+++,,,,,,,,,+++...---,,,+++,,,---...///......//////000000111111111222333444444333111000000111111111111222222222///000111222222111000///222111111111111111222222333333333333333333444444000000111111111222222222333333333444444555555555444444444444444444444444555555555666666666666666555555444333222222111111444222///...000222333444222222222111111111000000222111111000000000000000((())),,,...000111111111............------------,,,,,,************,,,,,,...---+++(((%%%""" ************************++++++************++++++)))))))))((())))))******,,,,,,,,,+++++++++******++++++***)))((('''&&&&&&+++***((('''&&&%%%&&&&&&***)))(((((((((((())))))(((((((((((((((((((((((())))))))))))((('''&&&%%%)))(((&&&%%%$$$%%%%%%&&&'''((()))***+++,,,---...''''''''''''(((((((((((('''(((((()))***,,,---...************************)))***+++)))%%%%%%'''+++)))))))))))))))))))))))))))***+++***(((((()))+++(((((((((((('''''''''''')))***+++***)))((((((***))))))((()))+++---///000+++***)))(((((('''((((((((((((((((((((('''&&&&&&&&&&&&((()))************'''((())))))(((''')))***************************&&&'''((()))+++,,,......*********++++++,,,,,,,,,++++++************++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,//////.........---------)))***+++,,,---......---111000...,,,)))((('''&&&'''((()))++++++,,,,,,+++++++++*********+++---...+++++++++++++++,,,---...///---,,,,,,---...---,,,---------............///---------...///000000111///000111222333222111111222222333444444555555666888777666555555666777888999777555666888:::;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAAAABBBCCCEEENNNZZZgggnnnrrrsssmmmeeecccyyyyyysssrrrvvv,,,+++***+++---//////...---,,,,,,,,,,,,---...///111111111000///.........///000111222222111000///000111111111111222222222...///000111111000///...000000000000111222333444333333333222111111111000222222222333333333444444444444333333222111111111555555555555555555555555777777666555444333222222333333333333333333222222333111...---///000111111444444444333333333333222222111000000//////000000333222000...,,,+++******000000000////////////...------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,************************++++++************++++++---,,,++++++***************))))))))))))((((((((('''((((((((()))))))))***,,,++++++******++++++,,,//////...---+++)))'''&&&************************(((((()))))))))*********+++***)))))))))))))))***,,,+++++++++******))))))((((((((()))))))))******000///---+++)))'''&&&&&&++++++++++++++++++++++++,,,***)))))))))******))))))))))))))))))))))))))),,,***))))))***++++++***************)))))))))))))))***+++***)))((((((***,,,+++***)))((((((((())),,,,,,***)))((('''''''''***************)))(((((((((((())))))***))))))))))))'''%%%'''+++---,,,***************************+++++++++******))))))(((+++++++++++++++*********++++++************++++++))))))((((((((())))))***'''((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++''''''((()))***+++,,,,,,******+++++++++++++++***+++*********++++++,,,---,,,++++++++++++---...///,,,,,,+++*********++++++000///...---,,,,,,,,,,,,000...------...//////...---------............///------......///000000000///000111111222222111111222222333333444444555555777666666555555666666777666555444555777888888888999999999::::::;;;;;;;;;:::===@@@BBBBBBBBBCCCDDDNNNXXXccclllqqqsssoooiiiggg~~~zzzuuuuuu}}},,,+++***+++---......---,,,,,,,,,,,,---......///111000000000/////////......///000000111000000///000000111111111222222222///000111222222111000////////////000111333444555333333222222111000//////111111222222222222333333444333333333333333333333555555555555555555555555555555555444444333333222444444444444444444444555222000...---...000000000333333333333333333333222111111000///////////////000///...,,,,,,---...///......---------,,,,,,,,,------------------------******++++++++++++++++++************************++++++************++++++++++++***(((''''''''''''++++++++++++************(((((((((((())))))))))))''''''((((((((())))))***............,,,***(((&&&(((((((((((((((((((((((('''''''''''''''''''''((())))))))))))))))))******(((((())))))******++++++))))))))))))************,,,++++++***))))))******++++++++++++++++++++++++---***((()))+++---+++((())))))))))))))))))))))))+++)))'''(((***+++***(((*********)))))))))(((((()))***+++***(((((((((*********))))))((((((''''''(((((((((((()))***++++++((((((((((((((('''&&&&&&))))))*********))))))((($$$!!!###***...,,,)))************************++++++******))))))((((((,,,,,,++++++******))))))++++++************++++++++++++******++++++,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------******++++++,,,------...'''((()))***+++,,,,,,+++************+++,,,---...---,,,***)))***+++.../////////......------------//////...---------......///---,,,,,,...//////...---------............///............//////000000///000000111111111111111111222222333444444555555666666666666666666666666666555444555888999999888888888999:::;;;;;;<<<<<<;;;===@@@AAAAAAAAACCCEEELLLSSS]]]fffkkkllljjjfffggg|||yyyzzz---+++++++++------,,,+++++++++,,,---.........///.../////////000000000111......//////000000000000000000111111111222222222111222333333333333222111/////////000111333444555333333222222111000//////000000000000111111111111222333333444555666666777333333333333333333333333222333333444444555555555555555555666666666666666111///------///111111000111111111111222222222222111000000///.../////////...---,,,,,,---...000111------------,,,,,,,,,,,,------------------------++++++*********)))))))))************************++++++************+++++++++***)))(((''''''''''''*********************************)))((('''''''''%%%%%%&&&''''''((((((((()))***,,,------,,,)))(((((((((((((((((((((((((((***)))(((''''''''''''((('''(((((()))************))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---++++++++++++++++++++++++,,,***((())),,,---+++((())))))))))))))))))))))))'''&&&%%%%%%&&&&&&&&&&&&))))))(((((((((''''''''')))***+++***(((((((((***'''((((((((())))))))))))))))))((())))))***+++,,,((((((((((((((('''&&&&&&)))***************)))(((&&&###!!!$$$))),,,***''')))))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))++++++************+++++++++++++++++++++,,,------------,,,,,,+++++++++***++++++++++++++++++++++++,,,+++++++++,,,,,,---...------------,,,,,,,,,,,,%%%&&&(((***,,,------...++++++******++++++,,,,,,,,,+++)))((()))***,,,---........................,,,,,,,,,---...///000111---+++***+++,,,......------------............///............////////////000000000000000111111111111111222222333444444555555555666666666666555555777666666777999::::::888888999:::;;;<<<===>>>?????????>>>======???CCCFFFJJJNNNUUU]]]aaaaaa______ccc||||||zzz}}},,,++++++,,,------+++)))***+++,,,---.../////////.........///000111111111......//////000000111111000111111111111222222222222333444555555444333222000000000000111222333444333333333222111111111000/////////000000000000111222222333555666777888999222222222222222222222222222222333444555666777777666666666666666666666666///...---...111222333222000111111111111111222222111000//////....../////////......---------....../////////............---,,,,,,------------,,,,,,------,,,++++++******)))************************++++++************++++++,,,+++******))))))))))))''''''((((((((((((((()))++++++***)))((('''&&&&&&&&&'''(((((()))))))))(((&&&(((+++...///...+++)))************************---,,,+++***)))***+++,,,((()))***,,,,,,---------......,,,+++)))((('''&&&((((((((()))))))))******+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,***)))))))))))))))))))))))))))((()))***)))'''''')))***(((((((((((('''''''''''')))***+++***)))((((((***%%%&&&((()))************------+++***)))(((((((((***************)))(((((())))))******+++*********,,,***((((((***+++(((&&&))))))))))))))))))))))))''''''(((((()))***++++++***************)))))))))++++++************++++++)))))))))))))))***+++,,,///......---,,,+++******++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,++++++************&&&''')))+++,,,---......,,,++++++******++++++,,,+++***)))))))))***+++,,,***+++,,,,,,------,,,,,,***++++++,,,---///000111+++***)))***,,,------------------............///......//////////////////000////////////000111222111111222222333333444444444555555666666555555444777666777888:::;;;:::888888999:::;;;===>>>???@@@BBBAAA???<<<;;;===BBBFFFGGGHHHNNNUUUXXXWWWWWWXXX]]]xxxzzz|||***)))***+++---...,,,+++)))***,,,---/////////...////////////000000000000////////////000111222222000111111111111222222222222222333444444333222222111111000000111222333333333333333333222222222222///000000000000111111111333333444444555666777777333333333333333333333333444444444555555666666777666666555555444444333333...------///222444555444111111111222222333333333000000///............///.........///......---,,,/////////.........------***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++************************++++++************+++++++++******)))))))))******''''''''''''(((((())))))******))))))(((((('''''''''((()))******)))((((((&&&)))---000111///,,,***************************+++*********+++---000111,,,---///000222222222222222111000...,,,+++))))))''''''((((((((()))))))))+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***+++***))))))***))))))))))))))))))))))))(((,,,...,,,(((&&&***///)))))))))((((((((((((''')))***+++***)))((((((***&&&'''(((***++++++******///...,,,***)))(((''''''***************)))((((((((()))******++++++++++++++++++************))))))))))))))))))))))))))))))''''''(((((()))*********))))))))))))************++++++************++++++))))))))))))***+++,,,---------,,,,,,++++++******************************))))))))))))***+++,,,---))))))))))))************)))***+++,,,,,,------,,,+++*********++++++,,,---++++++++++++++++++++++++((()))***,,,------------++++++++++++,,,---//////,,,***)))***,,,......------------............////////////////////////...000//////...///000111222111111111222333333444444444444555666666555444444666555666888::::::999777666777888:::<<<>>>???@@@BBBBBB@@@===<<<<<<@@@BBBFFFEEEIIIPPPTTTRRRSSSWWWYYYvvv|||''''''(((+++...///...,,,)))***,,,.../////////...111111000000//////......////////////000111333333000111111111111222222222111222333333333333222111222111111111111111222222333333333333333333444444000111111111111222222222333444444444444444444444444444444444444444444444666666666666666666555555555555444333222222111111---,,,---000333666666666222222222333333444444444000000///...............+++,,,...///000///......------,,,,,,,,,+++++++++******,,,,,,,,,,,,******))))))*********+++++++++************************++++++************++++++(((''''''''''''(((((()))((()))))))))******++++++(((((((((((())))))))))))&&&'''((())))))((('''&&&(((+++///222333000---***(((((((((((((((((((((((('''''''''(((***...111333///111333555666666666666111111111000//////......''''''''''''((((((((((((((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,$$$'''++++++)))'''(((***))))))))))))))))))))))))!!!'''+++((("""%%%+++************)))))))))))))))***+++***)))((((((***((((((***++++++***)))))),,,,,,+++***)))))))))***(((((((((((((((''''''&&&'''((()))***+++,,,,,,,,,$$$&&&(((((())))))+++---))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++++++++************++++++++++++++++++,,,---...///***************+++++++++************************++++++++++++,,,---...///(((((()))***+++,,,---------------------,,,+++***)))))))))***+++,,,......,,,,,,---------,,,++++++((())),,,...////////////,,,,,,+++++++++,,,---------+++***+++---/////////---------........./////////////////////.........000///.........///111222000111111222333333444444333444555666666555444333444444555777999999888666555666777999;;;===>>>???AAABBBAAA@@@======>>>???EEECCCFFFNNNRRRQQQSSSXXXWWWuuu...,,,***))))))***,,,---000000///.........//////......------------.........///111222222222111000333222000///......//////000111222222333333222222222222222222222222222222222222222111111111000000222111111111111111222222222222333333333222222111666555555444444444555555555555555555555666777777777777777555444222000///111111333444555666777777222222222222222111000///000...------......---,,,000//////.........//////........................,,,,,,,,,+++++++++******---,,,,,,,,,+++*********,,,+++++++++******))))))))))))************))))))************))))))))))))+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***)))((((((((()))+++,,,++++++,,,------...//////111000///......---......*********(((&&&&&&(((***)))))))))******))))))))))))...222111---)))***,,,$$$'''***)))((('''***---***)))(((''''''((()))***))))))))))))(((((((((((((((***,,,+++(((''')))+++))))))((((((((((((((()))************+++,,,---...******))))))((((((''''''''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,+++***)))+++++++++++++++***)))(((+++***)))(((((()))************+++,,,,,,---.........---+++*********++++++(((((()))***+++,,,,,,---(((((()))***++++++,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,)))******+++,,,,,,------******+++,,,,,,,,,,,,+++111000///......---......---***((('''***,,,...///111000///...------,,,---)))+++...111222222000///...---...000222333111///000000000000////////////111...,,,---000222111///333333333444555666666777444222222555999;;;:::888999:::::::::999:::===@@@AAABBBCCCBBB@@@???@@@AAAAAAEEEJJJNNNPPPRRRTTTVVVXXXsss~~~}}}---,,,+++******+++,,,------,,,,,,,,,,,,,,,------......------------.........///000000111111000000000///...---,,,---......222333444555666555444444222222222222222222222222333333333333222222111111000000////////////000000222222222333333222222111444444333333333444555555555444444444444555666666555555555555444222111111...///000222222333333333111222222222222111000///000...------......---,,,...---.........///000000------------------------,,,,,,,,,+++++++++******+++++++++++++++*********,,,,,,+++++++++***************++++++++++++******************))))))))))))+++++++++*********))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))(((((()))******+++))))))***++++++,,,------......---------......///)))******((('''&&&(((***+++,,,,,,------,,,,,,+++***///333333///+++***+++''')))******))))))+++,,,***)))(((''''''((()))***))))))))))))(((((((((((((((***+++***(((''')))+++******))))))))))))******))))))((())))))***+++,,,))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))((((((((((((++++++++++++++++++++++++)))))))))))))))))))))(((******++++++++++++******+++++++++++++++***))))))+++***)))(((((()))***+++******++++++,,,------...---,,,+++*********+++++++++++++++************)))******++++++,,,------...++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////,,,******+++---......---,,,,,,,,,++++++,,,,,,---,,,...000111222111///...---,,,,,,...000000///...000///000000000000000000222000//////222333333111222222333444444555666666444333333666999;;;:::888888999:::::::::;;;===???@@@AAABBBAAA@@@???@@@AAABBBEEEJJJMMMOOOPPPQQQRRRVVVrrr}}}|||,,,,,,------------,,,,,,++++++***++++++,,,---.........------------......//////......//////000111......---------...///000222333555666777666444333333333333333333333333333444444444333333333333222000000///////////////000111222222333333222222222222222222222222333444555333333333333333444555555333333333444333333222111---...000111111111000000111111222222111111000000000...------......---,,,,,,,,,---...///000000111------------------------,,,,,,,,,+++++++++******))))))******************,,,+++++++++++++++******++++++,,,,,,,,,,,,++++++************))))))))))))+++************)))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))************))))))((())))))******))))))((((((((())))))******))))))'''(((((())))))*********+++******+++,,,---......((())))))((('''''')))+++)))******++++++******)))+++///444444000+++))))))+++***)))***+++,,,+++******)))(((''''''((()))***))))))))))))((((((((((((((()))***)))'''''')))+++++++++************++++++(((((('''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***++++++++++++***))))))******)))))))))******+++******++++++,,,,,,------,,,,,,+++************++++++++++++************))),,,,,,,,,------......///+++,,,,,,------,,,,,,+++*********+++++++++++++++111000...,,,+++***++++++******+++,,,,,,,,,,,,+++************+++,,,------++++++,,,...000000...,,,++++++++++++,,,---...//////000111111111///---,,,...---,,,---...///...---...//////000000111111111444333111222333444444333222222333333444555555555444444444666999::::::999666888:::;;;;;;;;;<<<===???@@@AAAAAA@@@???@@@BBBCCCFFFJJJLLLMMMMMMMMMNNNUUUqqq{{{zzz***,,,---//////...---,,,+++++++++,,,---...///000......------------......///...---------...000111/////////000000111222333///111333555555444222111333333333333333333333333333333333333333333333222333222111111111111111111111111222333333333222222111000000111111222333444222222222222222333333444333333333333222111000000///000111333333222111000000000111111111111000000000...------......---,,,,,,------...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((((()))*********+++***************************++++++++++++++++++***************)))))))))(((************))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))************)))))))))))))))******)))))))))'''((()))******)))((('''''''''((((((((()))))))))***)))))))))******+++,,,&&&((())))))((((((***+++(((((())))))))))))((((((---000111000---***)))***---***((()))+++,,,***'''***)))(((''''''((()))***))))))))))))(((((((((((()))))))))(((((()))***+++******)))))))))***++++++)))(((((('''''''''((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********,,,+++***))))))***+++,,,******+++++++++******)))******************++++++******++++++,,,,,,,,,,,,++++++******************(((((()))***+++,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,***************+++++++++000///---+++*********+++******+++,,,,,,,,,,,,+++---,,,+++******))))))***,,,++++++,,,...///---,,,...------......///000111////////////......---,,,000///---...///000///...---...///000111222333333444444333333333444444444333333444444555555555666444444555777888999999999444777:::;;;;;;:::;;;<<<===>>>@@@@@@??????AAABBBEEEHHHKKKMMMLLLLLLLLLLLLTTToooyyyxxx{{{|||{{{)))+++---///000///---,,,+++++++++,,,---...///000......------------......///...---------...000111......///000111222333333///000222333444333222111333333333333333333333333111111111111222222222222333333222111000000111111000111222333333333333333000000000000000111222333111111111111111222333333444444333222111///---,,,///000222333444222111//////000000111111111000000000...------......---,,,......//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((((()))*********+++(((((())))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))************))))))))))))************))))))'''((()))******)))((('''((((((((()))))))))))))))******)))(((((((((((((((&&&'''))))))(((((()))++++++,,,,,,,,,,,,,,,,,,+++///...---***(((((()))++++++)))''''''***+++)))&&&***)))(((''''''((()))***))))))))))))(((((((((((((((((())))))***+++******((((((((((((((()))***+++******)))((((((((())))))''''''(((((())))))******))))))))))))(((((((((((('''((((((((()))))))))***++++++++++++++++++++++++((()))))))))*********+++,,,+++***))))))***+++,,,)))******+++++++++******))))))******++++++++++++******+++++++++++++++,,,************************(((((()))***+++,,,,,,---+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++...---,,,+++************...+++))))))***,,,------000//////......//////000......------,,,---------///------...///000///...---...///000111222333444333333333222222222333333555555555555555666666666333444666777777777888888444666999::::::::::::;;;;;;<<<>>>??????@@@AAACCCGGGJJJMMMNNNNNNMMMMMMMMMUUUpppzzzwwwyyy~~~}}}}}})))***,,,...///...---,,,++++++***++++++,,,---.........------------......//////......//////000111,,,---...///000111000000111222222333333333333333333333333333333333333333000111111111111111222222222111000///............000111222222333333333333222111111000000000111111111111111111111222333333444333333111000...,,,+++---///111333444333111/////////000000111111000000000...------......---,,,.../////////...,,,***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******************((((((((())))))))))))))))))))))))******)))))))))************))))))))))))(((((()))))))))))))))***)))((((((''''''(((((()))(((((((((((((((((((((((())))))************)))))))))******++++++******)))(((((()))))))))(((''''''))))))))))))))))))))))))******)))(((''''''''''''&&&(((******)))(((((()))******++++++++++++******...,,,***((('''(((***+++)))((('''((()))***)))(((***)))(((''''''((()))***))))))))))))((((((((((((((((((***,,,......+++)))''''''''''''((()))***+++*********))))))***++++++(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((())))))******************************((())))))******+++++++++++++++************++++++))))))***++++++++++++***((()))***+++,,,,,,,,,,,,******++++++++++++++++++((()))******+++*********+++++++++************)))***************************++++++,,,,,,++++++******************)))))))))'''((())))))***++++++,,,******+++,,,,,,,,,,,,+++++++++++++++,,,---...//////,,,(((''')))+++------......---------------...///...---,,,,,,,,,......++++++,,,...000000///---......///000111333333444222333333222111000111333555555555555555555555555111333555666555555666777444666888999999999:::;;;999;;;===>>>???@@@BBBDDDGGGJJJNNNOOOOOOOOOOOOPPPVVVqqqxxxtttvvv~~~~~~~~~)))***+++,,,---------,,,---,,,,,,,,,,,,,,,------......------------.........///000000111111000000---...///000111000000///111111000000000111222333444444444444444444444444111111111222222333333333222111000///............000000111222333333333333333333222111000000000000222111111111111222333333111111111000///...,,,+++---///333555666555333222...//////000000000000000000...------......---,,,------/////////---+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++*********)))*********++++++++++++)))******++++++******)))************))))))))))))(((((((((((())))))******++++++************++++++(((((((((((((((((((((((())))))************)))))))))******++++++******)))))))))((('''''''''''''''))))))))))))(((((((((((()))(((((('''''''''((((((''')))+++***)))''''''((((((((())))))))))))((((((+++*********++++++***)))'''((())))))))))))***+++***)))(((''''''((()))***))))))))))))((((((((((((((((((+++///222111,,,((((((((((((((()))***+++,,,))))))))))))***++++++,,,))))))))))))((((((((((((***)))))))))(((((((((''''''''''''((()))*********''''''''''''''''''''''''((())))))******+++,,,,,,******++++++++++++******))))))***+++++++++++++++((()))***,,,------,,,,,,++++++******************'''((()))***++++++***)))+++++++++************)))************************)))******++++++******)))+++*********)))))))))(((&&&(((***,,,,,,,,,+++*********+++,,,,,,,,,,,,+++++++++++++++,,,---.........,,,******+++,,,,,,,,,---,,,,,,------...///000444222///---,,,,,,...///+++,,,///222555555222000//////000111222222333333222444444333000000111333333333333333333333333333000333555555444333444666555666777777777888:::<<<777999<<<===>>>@@@BBBDDDEEEIIIMMMOOOPPPPPPQQQRRRYYYsss}}}yyyzzz}}}((()))***+++,,,,,,------000000///.........//////.........------............///111222222222111000///000222333333222111111000///---,,,,,,...000111444444444444444444444444222222222333333444444444444333222111000000000000///000111222333444444444555444333111000000000///222222222111222222333444/////////000///......---000222666999:::999777666......///000000000000000000...------...///---,,,***,,,...//////...,,,+++************************,,,,,,,,,+++++++++******---,,,,,,,,,+++*********+++++++++,,,,,,---------+++++++++,,,,,,+++++++++************))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))******++++++++++++*********)))(((&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''((()))***((()))++++++)))'''''''''++++++,,,,,,,,,,,,++++++((()))+++...///...+++(((&&&))),,,+++)))))),,,///***)))(((''''''((()))***))))))))))))(((((((((((('''))),,,111444333---((())))))))))))***+++,,,---(((((((((((()))+++,,,,,,******))))))((((((''''''******))))))((((((((('''&&&''''''((()))******+++************************((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))((()))***+++++++++++++++((()))+++,,,------,,,,,,++++++******************'''((()))+++++++++***)))(((((()))***+++,,,,,,---+++*********************))))))************))))))+++*********))))))(((((('''))),,,......---+++)))******+++,,,,,,,,,,,,+++...---,,,+++************---,,,,,,...///...,,,***---------...000111333444888666222///---------......000333888;;;:::777444000000000111222222333333333555666444111000222444222111111111111111111111///222555555333222333666555666777666666777:::===666999;;;===>>>@@@CCCEEEDDDGGGLLLOOOPPPQQQRRRSSSZZZttt|||......---------,,,,,,,,,---------...............------------------------000000000///////////////222222222111111111111000//////000111222333333444444444444444444444444444444444444444555555555555555444333222111111222333222222333444444333222222111222444444333333444555333333333222111000/////////...---,,,,,,---...///444222111333777999888666222222000///............000///...---------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++***************))))))(((((()))***++++++***)))(((************************+++***(((&&&&&&''')))***)))))))))***++++++,,,,,,++++++******))))))(((((())))))))))))))))))))))))++++++************++++++************************------------,,,,,,+++***+++,,,---,,,***)))***,,,***))))))((((((((((((((()))))))))))))))******+++++++++************++++++((()))***+++,,,---......++++++******))))))(((((())))))*********((('''&&&((()))))))))))))))((((((+++******)))(((''''''&&&$$$&&&(((((('''''')))+++)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''((())))))*********+++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))((()))***+++++++++++++++************************(((((((((((()))))))))))),,,+++)))(((((()))+++,,,---,,,***)))))))))******))))))***+++,,,,,,------************))))))((((((++++++,,,------......///...,,,)))'''(((***---///...111333///***---888BBBEEE999,,,(((---222333111222888BBBKKKLLLDDD888...000111111222333333444444999999888777555444333222111111222222222333333333222333444444555555444444666666777888999::::::;;;:::::::::;;;>>>@@@@@@???HHHIIIKKKNNNPPPRRRSSSTTT___xxx,,,,,,,,,------.........,,,,,,,,,------.........------------------------------...///000111222222222222222111111111000000///000000000111222222222444444444444444444444444444444444555555555666666888777666555555555666777222333444555555444333222111222333333222111222444444444444333333222111000//////...------...//////000......000333555444333222111000///............//////...---------------...............------,,,++++++++++++++++++++++++------,,,++++++***))))))******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))************((())))))******))))))((())))))))))))))))))))))))***)))(((''''''((()))*********)))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''',,,,,,,,,,,,,,,+++*********(((((())),,,---+++)))+++***))))))(((((((((((())))))(((((())))))***++++++******))))))******+++)))))))))))))))))))))))))))((((((((('''''''''&&&'''((()))******)))(((((((((((())))))))))))((((((*********)))((('''''''''%%%'''(((((((((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))))))))***+++++++++******************************(((((()))))))))*********,,,+++)))(((((()))+++,,,,,,+++***))))))******+++*********++++++,,,,,,,,,,,,,,,++++++******))))))******++++++,,,---------...,,,+++******,,,...///000222222///+++,,,444;;;777000)))'''+++///...,,,444<<>>???@@@@@@EEEHHHMMMPPPSSSUUUYYY[[[ccc{{{}}}***+++,,,---...///000000++++++,,,---......//////------------------------++++++---///000222444444222222111111111000000000000000000000000000000000444444444444444444444444444555555555555666666666555444444333333444555666444444555555555555444444444555666666444333444555444555555555444333222111000000////////////000000...------...000222111000111111000///............//////...------------...............---------,,,************************,,,,,,,,,+++******))))))******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''((()))*********)))((((((''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))***++++++++++++***)))))))))%%%$$$(((...000,,,'''---,,,+++***)))((((((((())))))(((((())))))***++++++******))))))******+++******)))(((''''''&&&%%%((((((((((((''''''''''''&&&'''((()))************(((((())))))))))))((((((******))))))((((((''''''&&&((())))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))***))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++******)))************************))))))*********+++++++++,,,+++***))))))***+++,,,+++************++++++,,,******++++++++++++++++++...------,,,++++++******))))))******+++,,,,,,,,,------,,,,,,,,,---...///111111000...,,,,,,///222///---+++,,,...//////...333:::AAAAAA999111------/////////000111111222222111111000000000/////////111111222222222333333333222333444444555555444444777777888999:::;;;;;;<<<::::::;;;<<<>>>???@@@@@@AAAHHHOOOSSSUUUYYY___eeehhh~~~}}}zzzxxx}}}++++++,,,---...///000000++++++,,,...///000111111........................+++,,,---///000222333444111111111111000000000000000000000///////////////333333333333333333333333444444555555555666666666333333222222222444555666555555555555555555555555555666666555333222333444444444444444444333222222111111000000000000111111000000000000111222222222111000///...............///......---------............------,,,,,,,,,---************************,,,+++++++++******))))))******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))************************%%%&&&'''((()))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((()))*********))))))******)))))))))((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************))))))************))))))((('''&&&)))......+++'''------+++***))))))))))))((((((((((((((()))************))))))))))))******,,,++++++***)))(((''''''************))))))))))))''''''((()))))))))))))))'''(((((())))))))))))(((***)))))))))((((((((('''''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,(((((((((((()))))))))***,,,,,,++++++++++++,,,,,,************************+++++++++++++++***)))(((******************************+++++++++,,,,,,,,,++++++***))))))***++++++************+++,,,,,,---++++++++++++************---------,,,++++++******))))))******+++,,,,,,,,,+++,,,,,,---------------000///---------------,,,,,,---...///......///000...333666666222//////000......//////000111111111111111111111111111111111111111222222222333333333222333444444555555444444777777888999:::;;;<<<<<<999;;;<<<===>>>???@@@AAAAAAIIIRRRVVVWWWZZZbbbiiikkk~~~|||zzzwwwuuu{{{,,,,,,,,,,,,------------,,,---...///000111222222.................................///000000111111111111111000000000//////000000000///////////////333333333333333333333333444444444444555555555555666666555555555777888999555555555555555555555555222333333222000///000111333333333333333222222111222222222222222222222222111111222222222111222222000//////.....................---------......///......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++***************)))******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((()))***++++++******)))))))))******+++++++++((((((((())))))*********''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''((())))))******))))))))))))+++,,,,,,,,,+++******---,,,+++***))))))))))))((((((((('''((())))))******))))))))))))))))))************)))))))))))))))))))))))))))******************)))(((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((((()))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,)))))))))*********++++++,,,++++++******++++++,,,************************+++++++++++++++***)))(((************************++++++++++++,,,,,,,,,,,,+++******************+++******++++++,,,,,,,,,,,,+++*********************,,,++++++++++++***************++++++,,,---------)))***+++,,,---,,,,,,+++,,,+++***,,,......,,,***+++------+++))))))+++......---------///000000000---......///000000111111111111111111222222222222111111222222222333333333222333444444555555444444666777888999:::;;;;;;<<<999;;;===>>>===>>>@@@CCCCCCKKKSSSVVVVVVXXX___fffjjj~~~{{{wwwtttyyy++++++++++++,,,,,,,,,,,,------...///000000111111........................000000000000////////////111111000000000/////////000000000000000000000000333333333333333333333333222333333333333444444444555444333333333444555666555555444444444444555555555666777666444333444555222222333333333333222222222333444444444444333222000111222111000///000111//////......---......///...------------.../////////...,,,+++++++++,,,---++++++++++++++++++++++++******************************++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))((('''&&&)))((((((''''''(((((()))))))))))))))))))))))))))((())))))******+++++++++)))))))))***+++,,,,,,,,,))))))))))))************''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((())))))************)))+++---...,,,***)))***,,,++++++***))))))))))))***((((((''''''(((((()))******))))))(((((())))))***'''''''''(((((()))))))))''''''''''''((((((((((((+++***)))(((''''''''''''&&&'''((())))))******)))))))))))))))((((((((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***))))))***++++++,,,,,,,,,,,,---------++++++************++++++***************+++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,***************************+++,,,,,,---,,,,,,+++))))))******************************++++++++++++******++++++,,,---------)))***+++,,,,,,,,,++++++*********+++---...---+++000///...,,,******,,,...000...++++++---///...---.........///000000111111000000000000000000000000111111222222222333333333222333444444555555444444666666777888999::::::;;;888<<<>>>???===>>>@@@DDDFFFKKKQQQSSSSSSUUUZZZ___ggg|||vvvqqquuu(((((()))***++++++,,,,,,,,,---------......//////........................000000000000////////////111000000000///////////////000000000111222222222222222222222222222222222111111222222222222333333333222111000///000111222555444333222222333444555666777888888777777888999333333444444444444333333333444555555555555444333000111333111///...///000.........------......///---------------.../////////...,,,+++***+++,,,---************************))))))))))))******************++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))************************(((((())))))***)))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))((()))+++,,,---)))))))))***************)))))))))))))))((((((((()))))))))))))))))))))))))))((((((''''''(((((()))************************((()))******+++++++++***,,,+++)))((()))+++,,,,,,))))))((((((((()))******(((''''''''''''((())))))))))))(((((((((((())))))((((((((()))))))))******&&&'''''''''((((((((()))***)))(((''''''((())))))&&&'''((()))************(((((((((((())))))))))))'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))+++++++++++++++,,,,,,,,,,,,++++++************++++++))))))*********+++++++++))))))***+++++++++******************************************++++++++++++*********++++++*********+++,,,---------,,,+++***(((((())))))******++++++))))))***+++,,,---......))))))******+++,,,,,,,,,++++++++++++,,,,,,------******+++,,,,,,+++,,,,,,111000///.........///.../////////...,,,,,,---......//////000000111222222000000000///////////////111111222222222333333333222333444444555555444444555555666777888999999:::888<<>>CCCIIIPPPTTTUUUTTTRRRdddxxxzzzqqqkkkggghhhqqq|||******++++++,,,------...---......---,,,+++,,,...///////////////////////////...------------...///222111000......///111222111222333444555555444333111222444555555444222111444333222111111333444666222222222222222222222222111111111222222222333333111111222333333444444444555555666666666555444444111111222222333444444444333333222111111000/////////..................///.........---,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++************)))))))))))))))))))))))))))+++******))))))******+++((()))+++,,,,,,+++)))(((,,,,,,,,,+++***))))))***''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***++++++///,,,)))((()))***+++++++++++++++***))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))))))))))))))***************************+++,,,,,,,,,,,,++++++***&&&))))))(((***///111///******)))(((((((((((((((&&&&&&'''((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((((((******)))((()))))))))(((((((((''''''((((((((())))))******+++))))))))))))************((())))))))))))*********+++***)))))))))***+++,,,))))))******+++,,,,,,,,,******++++++++++++************))))))))))))******************************((()))***+++,,,++++++************++++++++++++,,,++++++,,,,,,+++******)))'''(((((()))***+++,,,---************++++++++++++++++++***))))))***++++++******))))))))))))******)))***+++,,,,,,,,,,,,+++...---------...///...---,,,,,,------------,,,,,,,,,,,,------...///000000111000000000000000000000222111/////////111222444222333444333222111222333555555555555555555444444333444555666777888888888999::::::;;;<<<===>>>>>>@@@CCCHHHMMMRRRVVVXXXYYYfffzzzxxxoooiiieeegggpppzzz*********+++,,,,,,---------......---+++***+++,,,..............................---------......///111000///...//////111222111222444666666555444333111222333444444333222111666555444444444555666777333333333333333333333333111111111222222222222333333333333333333333333333333444444555555555555444222222222222222222222222222222222111111000000///......,,,,,,,,,---.../////////...---,,,+++******++++++,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))+++******))))))******+++((()))***++++++***)))((($$$&&&'''### $$$''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((())))))******+++++++++***))))))***+++,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))************************)))))))))******************************++++++++++++++++++'''***+++***---444888888******)))((((((((())))))%%%&&&'''(((***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,,,,+++******)))))))))((((((((()))((((((((((((((((((((())))))))))))************((())))))************)))******))))))******+++,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++++++++*********************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***''''''((()))***++++++,,,,,,,,,++++++************))))))************))))))******))))))))))))******'''((()))+++,,,,,,,,,,,,---.........---,,,---...///......------......///***+++,,,---...000111111000000000000000000111111111000///...///000111222444555666555333222333444444444444444444444555555222333444666777777777777::::::999:::;;;<<<>>>???CCCDDDFFFJJJPPPVVV\\\___ggg{{{~~~wwwooojjjhhhjjjrrr|||)))*********++++++,,,,,,---...///...,,,++++++,,,------------------------------------.........///000////////////000111222222333555666555444111000111222333333333333222111555444444333444555666666333333333333333333333333111111111111222222222222222444666888888777555333222222333444444444555555333333222222111111111000222111111111000000000///000...---+++++++++------...------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))+++,,,+++(((&&&&&&))),,,'''''''''(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))&&&'''((()))***)))(((''''''***---,,,)))''')))++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***,,,,,,++++++******))))))************************((()))***+++++++++++++++***,,,,,,***---333888777******))))))((())))))***'''(((((()))***++++++,,,***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&(((***,,,,,,+++************))))))))))))((((((((()))))))))))))))((()))))))))************((()))******+++***)))(((***************+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))*********************************+++++++++++++++++++++,,,,,,,,,---------,,,,,,---------,,,,,,++++++******))))))(((((((((++++++++++++++++++++++++(((***+++,,,,,,+++***((()))))))))(((((()))))))))((((((***+++,,,---......+++...000...,,,+++---//////...---,,,,,,---...///++++++,,,---...///000111000000000000000111111111000000///...//////000111444555666555333222222333333333444444444444555555333444555666777777777777:::999888888:::<<>><<<888555111111222222222333444444222222222111111000000///111111111000000000000000111000...,,,+++******+++***++++++,,,,,,---------***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))******))))))))),,,)))&&&&&&(((+++,,,+++((((((((((((((('''''''''''''''(((((())))))******(((((((((((((((((((((((()))******+++***)))'''&&&&&&))),,,+++)))'''(((***)))))))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))(((((((((''',,,,,,++++++******))))))************************((()))***+++++++++++++++---...,,,((()))...000///******))))))))))))******************)))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((#########$$$'''))))))(((************))))))))))))'''(((((()))+++,,,,,,---((()))))))))************))))))*********)))))))))))))))******++++++++++++...------,,,,,,++++++*********++++++++++++******((()))***++++++***)))(((************************))))))))))))*********+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,,,,+++++++++***)))((((((''')))******+++,,,,,,------)))+++---......---+++))))))((((((''''''(((((()))******+++,,,---...///000+++---///...+++***,,,///...---,,,++++++,,,---...---------...............//////000000111111111111000000///////////////000222444444333111000111222333333333333444444555555555666666777888888888888999888888888999<<>>???===999666222111111111111222222333222111111111000000//////000000000000000000000000111000///...---,,,******))))))***+++,,,---......******++++++++++++******+++++++++************)))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))$$$ ###'''&&&$$$((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((************)))(((''''''&&&((()))***)))(((((())))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********)))((('''''''''***************)))))))))******************************++++++++++++++++++,,,...,,,'''&&&)))***(((******)))))))))***+++++++++******))))))(((''''''((((((&&&&&&&&&&&&(((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((+++---,,,,,,******)))))))))(((((((((''''''(((***+++,,,......))))))))))))************+++***))))))((())))))***))))))***++++++++++++***------,,,,,,++++++************++++++++++++******))))))************))))))************************))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,))))))******++++++++++++))))))***+++,,,---......+++,,,...//////...,,,+++))))))(((((((((((()))))),,,,,,,,,,,,---///000111,,,---------,,,+++,,,---+++++++++******+++++++++......................../////////000111111222222111111000000000000//////000111222222000000111222222222333333444444555555666666777888888888888888888777888888:::<<<>>>@@@BBBCCCFFFIIIKKKMMMNNNNNN[[[qqq{{{uuurrrvvv}}}))))))))))))))))))))))))***---000111000/////////------------------------+++,,,---////////////...///000111333444555666666888777666555444444444555222222111111111111222222///000000111111111111111222222222222222222222222000000000000111111111111///222555888999888555444333222111000000000111111000000000000000000/////////000000000000000000000---...///000000...---,,,*********+++,,,,,,,,,---******++++++++++++******+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***))))))***+++,,,,,,,,,)))(((((((((''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***((('''&&&''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((()))))))))))))))***************************+++,,,,,,,,,,,,++++++***)))+++***'''''')))***'''******))))))******+++,,,))))))(((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***,,,...//////...)))))))))((((((((('''''''''(((((()))***++++++,,,))))))))))))************---+++)))''''''(((***+++((()))***+++,,,++++++***+++++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++******+++++++++******************************)))))))))***+++,,,*********++++++++++++,,,)))******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------------,,,+++++++++************++++++---,,,,,,,,,,,,---...///---,,,+++,,,------,,,+++******++++++++++++******,,,---------.../////////...//////000111111222222111111222111111000000///...000111111000000222333111222222333444444555555555666777777777777777777666666888999;;;===>>>???BBBCCCEEEGGGIIIKKKMMMNNNYYYooozzzuuuttt{{{))))))))))))(((((((((((((((+++...000000/////////........................***+++---///000000///...///000222444666777777777333222000000000222444555222222111111111111222222000111222333333333333222111111111111111111111111000000000000111111111111111222222222333222222111333222111/////////000000/////////000000000000000////////////000000000000***,,,///111222111///...,,,,,,++++++++++++++++++******++++++++++++******+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%)))++++++'''&&&''')))))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((((((((((((((($$$$$$$$$%%%&&&(((+++,,,)))&&&$$$%%%)))+++***(((******************++++++))))))))))))))))))))))))******))))))((((((((('''''''''(((((())))))******''''''(((((())))))******************************---------------,,,+++***%%%))))))((((((,,,,,,*********))))))***+++,,,,,,&&&&&&''''''(((((())))))+++)))(((''''''((()))+++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&''')))******)))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))************...,,,)))&&&&&&'''***,,,((()))***+++,,,+++******************************,,,------......------,,,...---++++++++++++---...************************,,,+++*********+++,,,---))))))*********+++++++++((()))***+++++++++++++++//////...---,,,******)))------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---......,,,***+++---///---*********,,,------,,,*********+++,,,---...000111111...//////000111222222222222222222222222111000///...///111111111111333555111111222333333444555555444555666666666666666666555666888:::<<<===>>>>>>DDDCCCDDDEEEGGGKKKNNNPPPYYYooo|||wwwwww************************---------...------,,,,,,...------------...//////////////////............555444333222111111111111222222222111111111000000333333333333333333333333333333222111000///...---111111111111111111111111111111111111111111111111000000111111000///......333222222111000//////...////////////000000000000//////000222333222000---//////...---,,,,,,++++++'''(((((()))******++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++(((((())))))******++++++'''((()))++++++******)))'''((()))******)))(((''''''(((((()))******++++++(((((((((((()))))))))))))))))))))))))))))))))))),,,+++(((&&&%%%%%%&&&'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******&&&''')))))))))(((&&&%%%******++++++++++++*********************+++++++++******++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&'''((())))))((('''&&&*********))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))++++++***)))))))))))))))%%%&&&&&&'''((()))******+++***)))))))))***,,,---(((((())))))*********+++,,,,,,+++***)))))))))***)))******+++++++++******------,,,,,,,,,---...//////...,,,***)))))))))******+++,,,,,,,,,***)))(((***************************+++,,,------,,,+++***,,,,,,,,,,,,,,,+++***))),,,+++***+++,,,,,,+++***************))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---...,,,)))'''***,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///000000000000///////////////000222222000///000111000000111222222222222111333444555555555444333222555555666666777777888888666888;;;<<<======???@@@AAAAAAAAACCCEEEHHHKKKMMMWWWlllzzz}}}yyyzzz)))))))))))))))))))))))),,,---------------,,,,,,---------------...//////......///000111222333333333222222111111111111111222222222111111111000000000000000111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111000//////000000//////...------,,,.../////////000000000000//////000111333222000---///......---,,,,,,++++++(((((()))******+++,,,,,,,,,,,,,,,,,,,,,+++***)))************************+++******))))))******+++************************&&&'''((()))))))))(((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***((('''&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((((((((((((((())))))************))))))&&&&&&''')))***++++++,,,---............,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''+++***)))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))(((''''''''''''''''''(((((())))))***************))))))******+++,,,)))*********++++++++++++++++++******)))***************+++++++++******)))***)))))))))******++++++,,,,,,***))))))***++++++((()))******)))((('''&&&***************************++++++,,,,,,++++++***++++++,,,,,,,,,+++******---+++++++++,,,---,,,+++++++++*********)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,+++---...------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------............------...///000111222222000222444333222111222222000000111222222222222111222333444555555444444333111222333444555666777888666888:::<<<<<<===???@@@AAAAAABBBDDDFFFIIILLLNNNXXXmmm~~~{{{|||((((((((((((((((((((((((,,,,,,------------,,,,,,---------------......///......///000111222222333000000//////000000111111222222222111111111111111//////000111222222333333111111222333444555666666111111111111111111111111111111111111111111111111//////000111111111000000000//////......---------....../////////000000000/////////000222111///---......------,,,,,,++++++)))******++++++,,,,,,------------,,,+++***((((((+++++++++++++++++++++++++++******))))))******+++++++++************))))))''''''((())))))))))))((((((((())))))))))))(((((())))))(((((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''''''''''''''((())))))***)))******++++++******)))&&&'''((()))***+++++++++++++++,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((,,,+++(((''''''(((+++,,,))))))))))))))))))******))))))))))))))))))))))))))))))******************))))))((('''''''''''''''************************((()))******++++++******+++++++++++++++,,,,,,,,,*********)))******+++++++++++++++++++++***)))((((((((()))))))))************)))(((((((((***+++,,,)))))))))***))))))((('''))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,++++++,,,---,,,++++++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---+++,,,---......---,,,,,,+++++++++*********,,,,,,------------,,,,,,------------............------...///000111111222000222333333222111111222000000111222222222222111111222333444555555444444//////111222444666777777555777:::;;;;;;<<<>>>@@@@@@AAACCCFFFIIIKKKNNNOOOXXXnnn}}}~~~))))))))))))))))))))))))++++++,,,---------,,,,,,------,,,,,,------.../////////.........---------...------...///000111222111111111111111111111111000000111222444555666666111222222333444555666666111111111111111111111111111111111111111111111111---...//////000000000000111111000000000/////////........./////////000000///......///111111///------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,+++***)))(((******************************))))))))))))******((()))))))))))))))))))))*********+++++++++++++++(((((())))))))))))(((((())))))(((((('''&&&&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************''''''(((((())))))******%%%&&&((()))*********)))***++++++,,,,,,++++++***+++++++++++++++)))((('''))))))******)))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))((('''&&&&&&'''((())))))))))))))))))*********))))))))))))))))))))))))(((((())))))******+++++++++******)))))))))))))))******************))))))'''(((***+++++++++***)))++++++++++++++++++++++++***)))))))))***+++,,,,,,+++++++++++++++***)))(((***++++++,,,,,,,,,,,,,,,)))(((((('''''')))***+++++++++++++++++++++++++++((((((((((((((((((((((((++++++************++++++************+++,,,,,,---,,,*********+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,***'''))),,,...---+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---------.........000000/////////............000111111/////////000000000111222222222222111111111222333444555555555111222333444555666777777555777999:::;;;<<>>CCCFFFEEEHHHLLLPPPRRRQQQPPPNNNSSSjjj}}}))))))))))))))))))))))))((()))***+++,,,---------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,///............///000000000000111111222222222222333333333333333333333444222222222222222222222222111111111111111111111111000000000000000000000000222222222222222111000///.../////////////////////---------........./////////---+++,,,---...------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,+++***)))((())))))))))))))))))))))))))))))(((((((((((())))))//////...,,,***)))((('''(((''''''&&&&&&((()))******)))(((''''''((()))******)))((('''%%%$$$###"""(((((((((((()))))))))))))))))))))))))))))))))))),,,***)))''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((()))*********,,,+++)))''''''(((***+++******++++++++++++******'''))),,,...//////---,,,......//////...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++***)))&&&%%%%%%&&&)))***'''(((((()))***+++++++++))))))))))))))))))))))))******))))))((((((''''''++++++***)))))))))))))))))))))***+++,,,,,,------)))((('''''''''(((***+++,,,,,,,,,++++++*********,,,,,,+++***)))))))))***'''((()))***+++,,,,,,,,,(((***,,,---------+++***(((((('''((()))+++,,,...,,,,,,+++++++++,,,...///************************+++---000333333000---+++///---+++))))))***+++,,,...---,,,,,,......---,,,(((((())))))*********+++++++++++++++++++++++++++)))************++++++++++++---...,,,)))'''***,,,,,,,,,,,,+++++++++******------............------++++++,,,,,,,,,---------//////.........------------///000000.........///000000111222222222222111444333222111111111222333333333444444555666777777888999:::;;;<<>>BBBEEEGGGEEEFFFMMMPPPOOOOOOPPPVVVnnn*********+++------,,,++++++++++++,,,------......++++++,,,,,,---......///------------------------,,,,,,---------.........000000111222222222222111111111111222222222333333444333111///...//////000111111222222222222111111222222111000000000111111000//////000111000...,,,******+++---...///000111---------..................---+++***)))***,,,---,,,,,,,,,,,,,,,+++++++++...---,,,***************)))******++++++******)))++++++++++++++++++++++++'''((((((((()))))))))***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******((((((---333666333///,,,,,,,,,++++++*********)))(((((((((((((((((()))&&&'''((())))))*********...---,,,+++************(((((((((((((((((((((((()))******+++***)))(((''''''((()))))))))'''%%%$$$************)))))))))(((++++++***))))))***++++++*********))))))*********************************)))((('''''')))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************)))))))))))))))((('''''''''&&&&&&%%%%%%%%%&&&&&&))))))((('''''''''''''''((((((((((((***+++************))))))******+++,,,++++++************++++++******))))))))))))******((()))))))))************---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++******************++++++***,,,...000000///---,,,))))))))))))************+++*********++++++,,,---+++++++++*********************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---.........---,,,.../////////000000000000............//////////////////000111111111111000000222333333333444777::::::888666666777888777666555777888999;;;===AAADDDEEEBBBDDDJJJNNNNNNOOOQQQUUUmmm)))+++,,,+++)))((('''((())))))***++++++,,,------+++++++++++++++,,,---...,,,------......------,,,------------.........///000000111222222222222111111111111222222222222333333222000///......///000111111222222222222111111222222111111222222333333333222111111111111...,,,***+++,,,---...///000111,,,,,,,,,---......//////,,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,+++***)))((((((((())))))******++++++******)))((()))***,,,,,,,,,,,,+++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''((((((((())))))*********...***(((...777<<<888222+++***((('''&&&&&&&&&'''))))))))))))))))))))))))$$$%%%&&&(((***+++,,,,,,++++++******)))))))))((((((((((((((((((((((((((())))))***++++++***((('''++++++++++++)))'''$$$###************))))))))))))++++++***))))))***++++++******++++++++++++******)))))))))))))))))))))))))))((('''''')))******)))))))))))))))))))))))))))+++******)))((((((''''''(((((()))******************))))))(((((((((((((((******)))(((''''''(((((())))))((('''''''''(((((())))))))))))((((((((((((******))))))******+++,,,*********))))))***************))))))))))))******))))))))))))************++++++******************************************++++++++++++++++++++++++((())))))***++++++,,,,,,***+++---//////...---,,,((()))))))))***++++++++++++************+++,,,,,,***************+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///......------....../////////000000000------------............---...///000000000000000111222444444444555777::::::888777666888888888777555777888999:::<<<@@@CCCCCC@@@AAAGGGLLLLLLMMMPPPSSSkkk(((***,,,+++(((&&&''')))))))))***+++,,,,,,---------,,,,,,+++,,,,,,---...---...////////////...------............/////////000000111222222222222111111111111111222222222222333222111000//////000000111111222222222222111111222222222222333444555666444333111111111000...,,,/////////...............---------------------...,,,,,,++++++,,,---...///*********+++++++++++++++******))))))(((((((((((())))))************))))))%%%'''***,,,------,,,+++(((((((((((())))))))))))((((((((((((((((((((((((***)))'''&&&&&&(((***+++''''''''''''''''''''''''&&&''''''((()))***++++++,,,******...444777555222,,,***'''%%%$$$$$$%%%&&&))))))************))))))$$$%%%'''(((***+++++++++((((((((((((((((((''''''((((((((((((((((((((((((((()))***++++++***)))((()))************)))((((((*********)))))))))))))))+++******************+++***+++,,,------,,,+++***(((((((((((((((((((((((()))((('''''')))******)))))))))))))))))))))))))))++++++*********)))))))))(((((()))******************)))(((''''''((()))***,,,,,,+++***))))))))))))))))))((((((((((((((()))(((((())))))((('''((()))******))))))******+++,,,******))))))))))))************))))))))))))******)))))))))))))))*********'''((((((***+++,,,------((((((((((((((((((((((((************************))))))*********+++++++++***+++---......---,,,,,,(((((()))***++++++,,,,,,+++***************++++++)))))))))***+++++++++,,,,,,+++*********+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////.........------........./////////000000------.........////////////000000000000000//////000222333444333444666888888777555555777777777666555666888888999;;;>>>AAACCC@@@@@@EEEIIIIIIJJJMMMRRRiii&&&))),,,,,,)))((())),,,******+++,,,---...//////222111///---------...//////000111222222111000///........./////////000000000000111222222222222111000000111111111222222222333333222222111111222222111111222222222222111111111111222222333444666666444333111000000///...,,,.........---------,,,,,,//////...---,,,++++++***---------------...//////,,,,,,+++***))))))((((((***************))))))))))))))))))******)))))))))%%%&&&))),,,------,,,+++))))))))))))((((((((((((((((((((((((((((((((((((***((('''&&&'''(((***,,,''''''''''''''''''''''''&&&&&&'''((()))******+++(((***,,,,,,,,,,,,---...000...+++)))(((((()))***))))))************))))))''''''((()))))))))))))))((())))))*********))))))''''''''''''''''''''''''((()))***++++++***)))((((((((()))******+++++++++))))))))))))))))))***************++++++************+++,,,------,,,+++***(((((((((((((((((((((((()))((('''''')))******)))))))))))))))))))))))))))*********++++++,,,,,,,,,(((((()))******************)))(((''''''((()))***)))(((''''''&&&&&&&&&'''))))))((((((((())))))***%%%'''))))))((((((***,,,******))))))******+++,,,******))))))))))))************))))))))))))************))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************+++++++++*********))))))******,,,,,,------,,,+++((())))))***+++,,,,,,---++++++***))))))*********)))))))))***+++++++++,,,++++++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------..................////////////....../////////000000000333333333222111000///...///000222333222222444555666444333333555666555555555666777777777999<<>>999888777777777888999:::??????AAAEEEKKKPPPSSSTTT[[[nnn(((((())))))************,,,+++***))))))+++---...+++++++++,,,,,,,,,------..................//////444555666777777666555444111111222222222333333333//////000111111222222222111222222333333333222222333333444555555555555555333222222111000//////...000000000/////////......//////............/////////...---+++***)))((((((++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((((((((''''''''''''(((((())))))***************)))((((((((()))))))))))))))+++)))''''''(((***++++++))))))))))))))))))((((((''''''(((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((()))******************)))((('''((()))+++,,,++++++************++++++************))))))))))))************************************************))))))(((((((((((()))))))))))))))(((''''''&&&&&&))))))(((((((((((()))))))))(((((('''''''''(((((())))))))))))(((((((((((())))))((('''''''''''''''(((((()))***)))(((&&&%%%(((((()))))))))(((((('''***))))))((((((((())))))((()))***+++***)))(((''')))+++,,,,,,++++++,,,...///,,,***)))+++,,,+++)))++++++++++++,,,,,,,,,,,,************************+++***)))(((((()))******((())))))************)))((()))***+++++++++++++++***+++,,,,,,,,,++++++++++++++++++******++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++******))))))(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******)))((()))***,,,---//////000,,,,,,,,,---...//////000............//////////////////000111222222333333111111222222222333333333111111333555888;;;===???888888777777777888:::;;;<<<===@@@FFFMMMRRRTTTUUUZZZnnn((((((((()))******+++++++++******)))***+++,,,---******++++++,,,,,,------++++++,,,---///000111111111222333444444333222111000000111111111222222222000///.........000222333///000111111222222222222111111222333444444444444111111111000//////......////////////..................------------......///...,,,+++)))(((((((((*********+++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))'''(((((())))))((((((''')))((((((''''''(((((()))((())))))************)))&&&&&&'''(((***+++,,,,,,((('''&&&&&&&&&''')))*********))))))))))))((((((((((((((())))))******+++((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******++++++***(((((((((((()))******+++*********)))******+++,,,***************************************************************************))))))(((((((((((((((&&&''''''(((((()))******))))))(((((((((((())))))+++******)))))))))))))))))))))))))))((((((((((((***))))))((('''''''''''''''((((((((((((''''''&&&,,,,,,+++***(((&&&$$$###''''''((()))))))))))))))))))))***++++++*********&&&(((***+++,,,...111444888333///---------***'''******+++++++++,,,,,,,,,************************************++++++++++++))))))************))))))(((((()))++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***************************+++,,,,,,------,,,,,,,,,,,,------------...------,,,***))))))(((******++++++,,,------...***+++,,,---...///000000............//////////////////000111222222222222111111111111222222222333222333444555888:::<<<===888777777777777999:::;;;<<<>>>BBBIIIPPPUUUWWWWWW[[[mmm'''(((((()))******++++++************++++++++++++)))******+++,,,,,,------------...///000000111111000111222333333222111000//////000000000111111111...............000111222---...///000111111222111///000111222333333333333111111000000000000000000/////////.........------------,,,,,,,,,,,,------,,,+++******************)))*********++++++++++++))))))))))))))))))))))))'''((((((((()))))))))******))))))(((((())))))***''''''((((((((((((''''''***))))))(((((())))))***'''((())))))******))))))''''''((()))******++++++'''((((((((('''((()))************)))))))))(((((('''''''''((()))*********)))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))&&&'''((()))************&&&'''((()))************)))))))))))))))***++++++)))))))))******++++++,,,************************((((((((((((((((((((((((******)))(((((((((((((((''''''((())))))******+++))))))(((((((((((())))))...---,,,,,,+++++++++,,,))))))))))))(((((((((((())))))((((((((()))******(((((((((((((((((())))))+++++++++***)))(((&&&%%%$$$&&&)))+++,,,,,,***)))))))))))))))***++++++,,,((()))++++++,,,...111444777222---+++------+++(((************++++++++++++************************((()))+++---------,,,+++))))))************)))))))))******+++++++++*********,,,......+++***+++---++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,------...//////000000***++++++,,,---...//////------,,,,,,,,,+++++++++---,,,,,,,,,,,,------...,,,,,,,,,------.....................////////////...///000000111000///...000000000111111111222222333333333444555777888999888777777777777999:::;;;<<<>>>CCCJJJPPPUUUVVVUUU[[[lll'''(((((()))***+++++++++))))))***++++++++++++***))))))***+++,,,,,,------333222222111000//////...---...////////////...---////////////000000000000------...//////000000000------...000111111111111///000111222333333333333111111111111111222222222//////.........------------,,,,,,++++++,,,,,,---))))))))))))***+++,,,---))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******++++++************++++++''''''((((((((((((''''''******))))))))))))******''''''((())))))))))))))),,,++++++***)))((((((''')))***++++++******+++,,,+++*********))))))((((((&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))%%%&&&'''((())))))))))))%%%&&&(((************)))))))))(((((()))***++++++(((((()))***+++,,,,,,,,,************************''''''''''''''''''''''''******)))(((((((((((((((++++++******))))))(((((())))))(((((((((((())))))+++******)))((((((((()))))))))))))))((((((((((((''''''(((((()))+++,,,---***)))(((((((((***+++,,,&&&'''(((***++++++++++++###&&&***---......,,,***)))((((((((((((***,,,---.........,,,++++++---//////+++''''''+++...---+++))))))*********+++++++++************************'''))),,,/////////---+++))))))*********))))))(((+++++++++++++++***)))(((***,,,......+++***+++---******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...******++++++,,,---......)))***+++,,,...///000000,,,,,,,,,---------......,,,,,,,,,---...///000111......---------,,,,,,,,,............/////////000---.../////////...---,,,///000000000000111111111333333333333333444555666888777777777777999;;;<<<;;;===BBBHHHOOORRRRRRQQQ[[[jjj((((((((((((((()))******---,,,+++******+++,,,---))))))***+++---///111222===IIIKKK<<<...,,,---***,,,---...///000000000000......//////000111111111111000///......///000111000000000000000111111222222111111111000000//////111111111111000000000000////////////..................---,,,,,,+++******,,,,,,,,,+++***)))((('''))))))))))))))))))))))))---,,,,,,+++***)))((((((((()))*********)))'''&&&((((((((((((((((((((((((''')))+++,,,,,,+++***)))&&&''''''((()))******+++&&&&&&((()))************((((((((((((((((((((((((((((((''''''''')))***+++)))))))))((()))******+++(((((())))))))))))((((((((((((((()))))))))))))))))))))))))))************+++***(((&&&%%%%%%%%%%%%***)))(((''''''((()))***+++*********))))))((((((%%%&&&''')))************))))))))))))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((...,,,+++)))'''''''''(((***)))'''###!!!"""%%%(((************************((((((((((((((((((((((((+++)))((()))***+++***(((***************)))((((((%%%((('''"""###))),,,)))$$$&&&(((+++,,,+++)))(((******++++++++++++******+++***)))((((((***,,,------,,,***)))))))))******,,,++++++******++++++,,,************************(((''''''(((+++,,,,,,++++++++++++******************++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,******)))+++------,,,+++''')))***,,,------,,,,,,***+++---......---+++***,,,,,,,,,,,,+++***))))))---,,,,,,++++++,,,,,,---------,,,+++,,,---...///---------............//////000111000......000111///////////////.........333222111//////111222333555444333222111222333444888777777777777777888888======@@@FFFHHHIIIMMMSSSXXXrrr((((((((((((((()))******,,,++++++++++++++++++,,,******+++,,,---///000111555???AAA666,,,,,,---***'''((()))***++++++++++++---......//////000111111111000///......///000000000000000000000111111222111111111000000000//////111111111000000000//////000000/////////.........------,,,,,,,,,+++++++++++++++++++++***)))((('''************************,,,,,,++++++***)))))))))((())))))***)))((('''&&&************************((()))*********)))((('''''''''(((((())))))******&&&'''((()))************((((((((((((((((((((((((***)))(((''''''((()))))))))))))))))))))******+++))))))(((((((((((())))))))))))((((((''''''&&&&&&'''(((((((((((()))))))))***)))((('''''''''((()))***)))(((''''''((()))***)))))))))((((((((('''''''''((()))******++++++***((((((((()))))))))*********))))))(((((())))))***++++++++++++++++++++++++************************)))))))))(((((((((''''''+++***)))(((((()))*********)))(((%%%######&&&(((((((((((((((((((((((((((************************)))'''&&&'''((()))(((&&&***************)))((((((&&&)))((($$$%%%***+++)))''''''((())))))*********)))******++++++******)))+++***)))((()))***,,,---,,,,,,***)))))))))******+++******************+++************************((('''&&&'''((()))((('''******************++++++)))******++++++******)))((((((((((((((((((((((((++++++***************)))*********++++++******************+++++++++,,,,,,...---,,,---------+++***)))***+++,,,------------***+++,,,,,,,,,,,,+++***+++++++++++++++******)))---,,,,,,++++++,,,,,,------,,,,,,+++,,,---...///---------............/////////000///...---///111/////////////////////...333222000//////000222333555444444333333444444555777777666666777888999999<<<<<<>>>CCCEEEFFFJJJPPP\\\uuu)))(((((((((((()))******+++++++++,,,,,,+++++++++************+++,,,------,,,333555...***,,,---******+++,,,---------------,,,------...//////000000000000////////////000000000000000000000111111222111111000000000000//////111111000000000000//////000000000/////////......,,,,,,,,,,,,,,,+++++++++))))))************))))))++++++++++++++++++++++++************************)))))))))))))))(((''''''************************))))))((((((''''''&&&&&&(((((((((((())))))))))))&&&'''((())))))******)))((((((((((((((((((((((((+++***)))(((''''''''''''((((((((()))))))))*********)))(((''''''((()))***+++******)))((('''&&&&&&''''''''''''(((((((((((()))((((((((())))))***+++))))))(((((((((((())))))(((((('''''''''''''''&&&)))******++++++*********''''''((((((((())))))))))))((((((''''''(((((())),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((('''''''''&&&&&&(((((((((((()))***,,,---)))******(((&&&&&&'''(((((((((((((((((((((((((((************************)))'''&&&'''((()))(((&&&))))))******))))))((((((((())))))&&&&&&)))***(((***)))(((''''''(((***+++)))******++++++******)))+++***)))))))))***,,,---,,,+++******)))*********))))))))))))))))))))))))***************************)))''''''((()))'''&&&)))))))))***+++++++++,,,)))))))))******)))))))))))))))(((((((((((((((((()))))))))))))))*********((()))+++------+++)))(((*********++++++++++++,,,---,,,++++++,,,---,,,***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------............///---...///...---,,,...000......//////////////////222111000//////000111222444555555555666555555444666666666666777888::::::===<<<>>>BBBDDDDDDHHHMMM___www))))))(((((())))))***+++***+++,,,------,,,+++***))))))(((((((((((())))))(((---...******------***......///000000000000000,,,,,,------...////////////////////////000000000000000000000000111111222000000000000000000//////111000000000////////////000000000/////////......---,,,,,,,,,++++++******))))))***++++++,,,++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))((((((''''''''''''''''''''''''''')))(((''''''&&&''''''((())))))))))))((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******)))((((((((((((((('''(((((()))))))))))))))***)))(((''''''((()))***+++*********))))))(((((('''''''''((((((((())))))(((((((((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''***************)))((('''''''''''''''((((((((((((((((((''''''''''''((((((++++++,,,,,,,,,,,,------++++++++++++++++++++++++((('''''''''&&&&&&&&&&&&''''''((()))***+++,,,,,,)))***++++++)))(((((((((************************************************+++)))((()))***+++***(((((()))))))))))))))((((((((()))(((((('''(((((('''******))))))((()))))))))))))))************))))))******)))))))))***+++,,,++++++******************))))))************))))))************************+++***)))***++++++***)))(((((()))***+++,,,,,,,,,))))))************))))))******++++++,,,,,,,,,---((()))))))))******++++++)))***+++,,,,,,+++***)))************++++++++++++'''&&&&&&'''***,,,---,,,------,,,+++,,,---///000...------,,,,,,------...)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------............///------...---,,,+++---///............////////////111000000//////000000111222333555666666555444444555555555666777999:::;;;@@@???@@@CCCDDDCCCGGGMMM^^^vvv)))))))))))))))***++++++***+++,,,------,,,+++***++++++***)))))))))))))))***,,,,,,+++,,,...---+++++++++,,,---------,,,,,,,,,,,,------.../////////......///000000000000000000000000000000111111222//////////////////000000000000000////////////...////////////..................---,,,***)))((((((******+++,,,------------************************)))))))))***++++++,,,,,,***))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***))))))))))))(((((((((((('''(((((())))))))))))((())))))))))))))))))))))))''''''((()))))))))))))))''''''((())))))))))))(((***)))(((''''''((()))***'''''''''(((((()))))))))(((((()))))))))*********))))))))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((('''&&&%%%''''''''''''((((((((((((((((((''''''''''''(((((()))*********+++++++++,,,++++++++++++++++++++++++((('''''''''&&&&&&&&&&&&)))))))))*********))))))(((***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***((('''(((((()))))))))((((((''''''((())))))'''&&&&&&((()))+++,,,+++***(((''')))))))))******)))))))))***************+++++++++************+++***************+++,,,,,,+++*********************************)))((())),,,---,,,+++(((((()))***+++,,,,,,,,,***++++++++++++++++++*********+++,,,...///000000)))******++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))*********+++++++++'''&&&%%%'''***,,,------...---,,,+++,,,---...///,,,,,,++++++++++++,,,,,,******,,,---......///...+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------............///,,,---...---++++++---...---.........//////000000111111000000000000111111111222333555555555444333555555555666777999:::;;;AAA>>>???AAAAAAAAAEEEKKKZZZsss***))))))))))))***+++++++++++++++,,,,,,+++++++++...------,,,++++++,,,,,,,,,---......---------,,,++++++,,,,,,,,,,,,++++++,,,------...//////000000---...///000111111111000000000000000000111111222......////////////000000000000////////////...............---------,,,,,,------,,,+++***)))((((((******+++,,,------,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,******)))(((((((((((((((************************'''''''''(((((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))************&&&'''((()))***)))((('''(((((())))))))))))((((((######$$$%%%&&&''''''((())))))))))))************((()))))))))(((((('''&&&(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((''''''&&&%%%''''''((((((((())))))))))))((((((''''''(((((()))((((((((())))))******+++++++++++++++++++++++++++((((((((('''''''''&&&&&&***************)))((('''(((***,,,+++***))))))***''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))(((&&&''''''((()))))))))(((((('''&&&(((++++++(((&&&''''''(((+++------+++)))'''((())))))******))))))((())))))******++++++++++++))))))***++++++++++++******+++,,,------,,,+++***************************'''&&&&&&(((***,,,++++++)))))))))***+++++++++,,,++++++,,,,,,,,,,,,++++++(((((()))+++,,,---...///+++++++++++++++,,,,,,,,,---+++)))(((((()))+++---)))))))))************+++...,,,******+++,,,,,,,,,------,,,,,,,,,,,,------))))))))))))))))))))))))***+++,,,---............++++++------------+++++++++,,,---.........---------------............///,,,---...---,,,+++---///------......///000000000111111111111111111111111111111222333444444444444666666666666777888::::::>>>;;;;;;===>>>>>>BBBHHHXXXrrr******))))))******+++,,,,,,++++++++++++++++++,,,------,,,+++++++++,,,,,,+++---...///---++++++------...............---------......//////000111111,,,---///000111111111000000000000000000111111222........./////////000000000000/////////.........------,,,,,,,,,+++++++++***************+++++++++))))))***+++++++++*********************************************++++++++++++***)))((('''(((((()))************************'''((((((((('''&&&$$$###''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((((((%%%&&&((()))***)))(((''''''((()))******)))((('''$$$$$$%%%%%%&&&&&&''''''((((((((())))))))))))***'''((()))*********))))))'''((()))******)))((('''&&&&&&'''''''''((((((((('''((((((((((((((('''&&&((((((((()))))))))*********))))))(((((())))))***''''''((())))))***++++++************************)))))))))((((((((('''''')))******+++***)))((('''(((***+++***)))((()))+++'''''''''''''''''''''''')))))))))))))))))))))))))))'''&&&'''((()))(((&&&&&&''''''((())))))(((((((((&&&)))//////***(((***((((((***++++++++++++***(((((())))))))))))(((((())))))***+++++++++++++++((()))***+++,,,++++++***)))***+++,,,,,,+++***)))************************)))((('''(((***+++***)))******************++++++******++++++++++++******)))))))))***************++++++++++++************+++******************+++))))))))))))************111...+++***+++,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))************)))((()))******+++,,,,,,,,,,,,***+++---......---+++***,,,---.../////////......---------............///---......---,,,,,,---///------......///000000111222222333333333333222222222222222333333444666666777777666666777888999999===::::::<<<<<<===AAAHHHZZZttt*********)))******+++,,,---,,,+++******+++,,,---******))))))))))))******)))+++......+++(((***...,,,------...------,,,,,,......//////000111111111,,,---///000111111111000000000000000000111111222---.........//////000000000/////////............,,,,,,,,,+++++++++******''''''(((***+++,,,---...(((((())))))))))))((((((++++++++++++++++++++++++************************+++***((('''''''''((()))(((((((((((((((((((((((((((((()))(((&&&### &&&''''''((()))******+++((()))))))))))))))(((((())))))))))))))))))))))))))))))*********((('''&&&%%%&&&((()))***)))((('''&&&'''***++++++***'''&&&)))))))))))))))(((((((((''''''''''''((((((((()))&&&''')))+++,,,,,,,,,,,,'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''(((((())))))))))))(((((())))))))))))******************))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((()))******)))((((((***+++))))))))))))))))))))))))************************+++)))((()))***+++***)))&&&&&&'''((())))))(((((()))'''***111222---+++---))))))((())))))+++---...(((((())))))))))))(((((())))))***++++++++++++***((()))***+++,,,,,,+++***''')))***++++++***)))'''************************---,,,***+++,,,,,,+++)))+++++++++***************))))))************)))))),,,,,,++++++***)))((((((++++++******))))))((((((((()))+++,,,,,,+++)))((())))))))))))************---+++((((((***,,,------***+++,,,---,,,+++***)))***+++---......---+++***(((((()))************)))***+++---......---+++***------///000000000///...---------.........//////---...///...---,,,...000---------...///000000111222333333444444333333222444444333333444555777888888777777777777777888888>>>;;;;;;===>>>>>>CCCJJJ\\\www*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---......,,,,,,,,,...000111------......///000000000000000000000000111111111333000...///111222111///111111000000//////......////////////..................//////......---,,,---+++******+++,,,,,,+++))))))))))))))))))))))))%%%&&&'''((()))*********+++++++++*********))))))+++*********))))))((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))((((((''''''&&&&&&'''&&&'''***...///---***'''((((((((()))))))))*********)))(((((((((((((((******))))))((((((''''''))))))************))))))&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))&&&&&&''''''(((((())))))&&&''')))*********((((((,,,+++************(((&&&((()))***++++++***((((((&&&&&&'''(((((((((((('''************************'''((()))***+++,,,,,,,,,''')))+++---//////,,,'''---,,,***)))((()))******++++++)))(((''''''''''''+++***)))(((((()))***+++((((((((((((((()))******''''''((()))))))))))))))++++++,,,,,,,,,,,,++++++)))***+++***)))((((((***'''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())),,,...,,,'''$$$'''***))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))))))))***+++++++++,,,++++++++++++++++++++++++))))))************))))))******++++++------......***,,,...---+++***,,,...***))))))((()))+++---...------------------------******+++,,,,,,---......+++***+++,,,------+++)))((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++---...///000000///...---000//////......000111222///000222333444444444333222222222333333444444444333333444666777999::::::===<<<<<<>>><<<<<>>===<<>><<<@@@GGGWWWppp***************+++++++++,,,,,,,,,++++++++++++*********+++,,,,,,---......---------,,,,,,,,,,,,,,,------,,,+++*********+++,,,,,,------...//////000//////000000111111222222...---------...000000000......//////000000111111//////.........---------------.........---,,,,,,---,,,******,,,,,,,,,+++))))))))))))))))))))))))'''(((((((((((((((''''''************))))))))))))*********)))))))))))))))&&&''''''''''''(((((((((+++******)))(((''''''&&&&&&&&&''''''(((((())))))***((('''&&&&&&'''((()))))))))))))))(((((((((((())))))(((((((((((())))))''''''(((((())))))******))))))************))))))******)))(((''''''''''''(((((((((((()))))))))))),,,,,,,,,++++++*********'''(((+++,,,,,,+++)))'''+++***((('''(((((('''%%%***)))(((''''''(((***+++((('''&&&%%%%%%&&&)))***************************+++++++++++++++***)))(((,,,)))(((+++,,,***((()))'''(((***+++,,,,,,+++*********)))(((((((((((((((***))))))))))))))))))******))))))(((((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%******++++++++++++******(((*********((('''((()))(((((())))))***+++++++++))))))))))))))))))))))))************************''''''(((***++++++)))&&&'''((()))***++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))******+++++++++++++++,,,+++++++++***)))))))))***************************))))))))))))))))))***++++++++++++************++++++,,,,,,+++++++++,,,)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++...+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++........................+++++++++,,,,,,,,,,,,,,,------......///000000111000///...------...///000///...////////////000000111111111111111111111000//////000111333444555666444444555666777888999999777888<<<@@@???===AAAGGGVVVnnn************************++++++++++++++++++++++++******+++,,,,,,---......---------------------...---,,,++++++************.........///000000111111...//////000111111222222///000000000000000111222......//////000000111111............---------------------...---,,,,,,+++...---++++++---...---,,,))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******''''''''''''((((((((()))+++******)))(((''''''&&&&&&&&&''''''(((((())))))))))))(((&&&%%%&&&'''((())))))))))))(((((((((((())))))(((((((((((())))))''''''(((((())))))******))))))************)))))))))(((((('''&&&&&&&&&&&&(((((((((((())))))))))))+++++++++***)))))))))(((%%%%%%&&&(((+++...111222///---***(((((((((&&&%%%)))((('''''''''(((***++++++***)))((((((***,,,---))))))))))))))))))))))))+++++++++++++++***)))(((+++(((+++222333---(((((('''(((***+++,,,,,,+++******))))))(((((((((((())))))))))))******)))))))))))))))(((((((((((())))))''''''(((((((((''''''&&&*********++++++*********((()))***)))'''''''''(((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))******((('''$$$%%%''')))+++,,,------))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++,,,+++++++++***)))))))))******************************)))(((((()))************++++++,,,------...++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***...+++))))))***,,,,,,,,,------,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,------...///000111111000///...------...///000------........./////////222222222111111111111111222222333333444555555555444444555666777888888999777888<<<@@@@@@???BBBHHHVVVmmm***************)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------............,,,,,,+++++++++++++++***...//////000111111222222......///000111222222333222333333222111000222444////////////000000000000.........------------,,,---------------,,,++++++...---++++++---...---,,,))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,(((((()))))))))))))))***))))))))))))************)))))))))*********++++++******))))))(((((('''''''''''''''((((((((((((((((((((()))(((&&&&&&''')))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))''''''((((((((((((''''''(((''''''&&&&&&&&&&&&'''(((((((((((()))))))))))))))))))))))))))(((((((((---***'''''',,,777BBBIII000---***((((((((('''&&&''''''''''''((()))******))))))((('''((()))***+++))))))))))))))))))))))))+++++++++++++++***)))(((+++)))///:::;;;222++++++)))******+++++++++******))))))(((((((((((())))))))))))************))))))((((((((((((((()))******++++++++++++++++++***)))'''(((((())))))(((((('''((()))***)))'''&&&'''(((******))))))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&)))+++,,,------)))************+++++++++))))))))))))))))))))))))***))))))))))))***+++++++++++++++***************************************---,,,+++******+++,,,---)))***+++,,,---...//////,,,***)))***+++,,,+++***)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---+++******+++,,,,,,+++------,,,,,,,,,,,,---...------------------------+++,,,,,,------......///,,,,,,---...//////000000//////............//////,,,---.../////////......111000000000000000111111444444444444555555555555555555555666777888888888888999<<<@@@AAA@@@EEEKKKWWWnnn+++*********)))))))))((())))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++,,,,,,,,,,,,,,,,,,......//////000111111111......///000111222333333333444555333000///111333000000000000////////////.........---------,,,,,,,,,------------,,,++++++---+++)))***+++,,,++++++))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))******((()))))))))************))))))*********+++++++++))))))))))))((((((((((((((((((((((((((('''''''''&&&(((******((('''(((***&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))((((((((((((''''''((((((((((((''''''((('''''''''''''''((()))(((((((((((())))))))))))((((((((()))))))))))))))///,,,******///888BBBHHH---+++(((''''''(((((((((%%%&&&'''((())))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))******+++++++++******)))***(((...;;;===444,,,---++++++******************))))))(((((((((((())))))((()))***++++++***)))(((''''''''''''(((***+++,,,++++++,,,,,,++++++***)))''''''((((((((((((''''''((()))))))))'''&&&'''((())))))(((((('''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))******((($$$$$$'''***%%%&&&''')))******++++++)))************+++++++++***************************))))))((()))***+++,,,***************+++++++++************************---,,,+++))))))+++,,,---******++++++,,,,,,,,,---,,,***))))))+++,,,+++))))))***++++++++++++***)))++++++++++++++++++++++++))))))******++++++,,,,,,,,,+++***+++,,,---+++))),,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,------.........///......////////////............000111111111000///111111000000111222333444222222333333444555666666555555666666777777888888::::::===@@@AAAAAAGGGOOOXXXppp+++*********))))))(((((((((((()))***,,,---...///---,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---------------------......///000000000---...///000111222333333444555666333000...000222111111000000//////............---------,,,,,,,,,,,,,,,---------,,,+++++++++)))(((((()))******)))))))))))))))))))))))))))+++++++++++++++******)))'''((((((((())))))******(((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&$$$(((++++++)))((((((***%%%&&&'''((()))***+++,,,((((((((((((((()))************))))))((((((''''''))))))************))))))(((((('''(((((()))***+++(((((((((((())))))))))))(((((())))))*********+++%%%&&&(((***---///111222)))'''%%%%%%''')))******$$$%%%''')))***))))))(((((())))))***+++*********)))))))))))))))))))))))))))******+++++++++******(((%%%+++888;;;111+++------,,,***)))))))))******))))))(((((((((((()))***((()))***++++++***)))(((&&&&&&&&&''')))***,,,---)))))))))))))))(((''''''))))))************))))))''')))))))))'''&&&'''(((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))***************************++++++'''"""!!!&&&+++(((((())))))))))))(((((()))************+++++++++***************************)))((((((((()))+++,,,))))))******+++++++++,,,))))))))))))))))))))))))+++***(((''''''(((***++++++++++++***************,,,***((())),,,,,,+++((()))***+++,,,,,,+++))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---+++***+++,,,------+++))),,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111,,,,,,,,,------------...---...///000000///...---///000111333333222222111333333222222333555777888//////111222444555777777555555666666777777888888<<<;;;===@@@AAABBBHHHQQQYYYqqq'''((((((((()))))))))***'''((()))***+++,,,------111000---+++***+++,,,---)))))))))+++......---+++------......///000000000111111000000000000111111////////////000111222333111111111000000/////////333333222111000///...---...............---------%%%,,,///+++(((+++***%%%------,,,++++++******)))&&&'''((())))))***)))))))))))))))))))))*********)))++++++***(((&&&&&&&&&+++***((('''&&&''')))***---,,,***(((%%%!!!+++++++++***)))'''%%%%%%((((((''''''&&&&&&&&&%%%)))(((''''''''')))***+++***))))))((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&'''((())))))###&&&))))))&&&%%%&&&)))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((***)))(((''''''((()))***++++++******************+++,,,,,,,,,,,,+++******'''(((******((((((((())),,,***(((((()))***)))(((+++)))'''%%%%%%(((+++---(((((())))))))))))((((((++++++***************+++,,,***))))))******)))'''******++++++++++++******$$$$$$%%%%%%'''(((***+++***)))(((&&&&&&&&&'''(((******+++,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++)))((()))***************************&&&&&&''''''(((***+++,,,((((((((((((((((((((((((...---+++*********++++++++++++,,,,,,,,,+++******///---+++)))***)))((('''++++++************++++++)))************+++++++++++++++******************---,,,+++*********+++,,,///...---,,,,,,,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++---------...000111333444........................---------------...///000........................000111111111111222222222222222333333333333444444555444444555555666777888777======@@@EEEBBBBBBMMM^^^ppp(((((((((((())))))))))))((())))))***+++,,,---...///...---++++++++++++,,,*********,,,......---+++------......//////000000//////............//////////////////000111222333555555555444444444333333222111111000000000000111//////......------,,,,,,)))---000---))))))******------,,,++++++******)))((()))***************))))))))))))))))))*********)))***+++***((('''&&&'''+++***((('''''''''))))))************))))))((('''(((((((((((('''%%%$$$$$$((((((((('''''''''&&&&&&)))((((((''''''((()))***))))))(((((('''(((((()))((((((''''''''''''((((((((((((((((((((((((((())))))(((''''''''''''((()))''''''((((((((((((((((((((()))******))))))***+++******))))))))))))******''''''((((((((()))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))((((((((((((***)))(((((((((((()))***************************+++,,,,,,,,,,,,+++******(((***++++++***))))))***,,,***(((((()))))))))(((***)))'''&&&&&&(((***,,,))))))(((((((((((())))))++++++***))))))******++++++***))))))******)))''''''(((((())))))(((((('''%%%%%%%%%&&&'''((()))******)))((('''''''''((((((---------,,,+++***((((((************************++++++++++++++++++++++++((()))++++++)))((()))***************************...,,,***(((''''''''''''************************,,,+++***)))))))))*********++++++,,,,,,,,,+++++++++)))((()))+++,,,,,,+++++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...............///000111///..................///......---------......///........................000000111111111222222222222222333333333333444444555444444555555666777888777======???EEEBBBBBBNNN\\\nnn))))))))))))((((((((((((((()))******+++,,,------------,,,++++++*********,,,++++++,,,------,,,***---------...//////000000//////............//////////////////000111222333333333333333222222222222111111000000000111333444/////////...---,,,,,,+++...---------***(((***///------,,,++++++******)))***++++++++++++******)))((((((((())))))*********)))***+++***)))''''''(((+++***((('''''''''((()))%%%&&&'''((())))))))))))'''''''''''''''&&&&&&%%%))))))((((((((((((''''''***))))))(((((((((((()))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))(((((((((((()))'''%%%%%%'''((())))))***))))))(((((())))))***''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((())))))***************************+++,,,,,,,,,,,,+++******)))***,,,,,,***)))***+++---+++)))((())))))((('''((((((((((((((()))*********)))(((''''''((()))*********)))))))))******++++++***))))))******)))(((&&&''''''((((((''''''&&&'''&&&&&&&&&'''(((((()))******)))((((((((())))))------,,,,,,+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))++++++)))((()))***************************222000,,,)))'''&&&&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((())))))))))))***++++++,,,,,,,,,,,,)))(((((())),,,------,,,++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,******))))))))))))***+++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,......---------------...000000............000000//////...---------..............................000000000111111111222222222222333333333333444444555444444555555666777888666<<<<<<>>>DDDAAABBBNNN[[[lll))))))))))))(((((((((((((((((())))))***+++,,,,,,+++++++++++++++***)))(((,,,+++******,,,,,,***))),,,,,,---......//////000111111000000000000111111000000//////000111222222111111111000000000000000222222000000000111333444000///......---,,,++++++000***(((+++,,,)))+++111------,,,++++++******)))++++++++++++***))))))(((''''''(((((()))*********(((***++++++)))(((((()))******)))((('''(((((()))''''''((((((((('''&&&&&&(((((()))))))))))))))((()))))))))))))))(((((((((******))))))((((((''''''''''''''''''''''''((()))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))&&&""""""%%%(((((('''))))))(((((((((((())))))&&&'''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,+++******(((***++++++***))))))***---+++)))((((((((('''&&&'''(((((()))))))))))))))+++)))(((&&&&&&((()))+++***))))))))))))******++++++)))((()))******)))((((((((())))))))))))((((((((('''''''''''''''((((((*********))))))))))))***((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((()))++++++)))((()))***************************///---***(((((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))******((()))***+++,,,---------,,,+++***+++,,,,,,+++)))++++++************++++++))))))*********++++++++++++++++++,,,,,,,,,,,,,,,((()))+++---......------)))))))))))))))*********++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------111000///......///000111000///...---------------........................000000000000111111111111222222222333333333444444555444444555555666777888555;;;;;;===CCCAAACCCOOO^^^nnn))))))))))))((((((((((((''''''(((((()))***************+++++++++***)))(((+++***((()))******)))(((,,,,,,------.../////////111111000000000000111111000000000000000000111222222222222222222222222222333222111000000000111222///......---,,,,,,++++++000***'''***,,,,,,,,,...------,,,++++++******))))))*********)))(((''''''&&&''''''((())))))******''')))++++++***))))))******))))))(((((((((((((((++++++,,,+++***)))(((((('''(((((()))))))))))))))((((((((()))))))))))))))******))))))(((((('''''''''''''''''''''((())))))((((((''''''''''''(((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))---)))%%%%%%)))++++++***))))))(((((((((((())))))'''''''''(((((((((((()))''''''''''''''''''''''''(((((())))))))))))(((((('''((((((((()))))))))***))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,+++******''')))******)))(((((())),,,***((('''(((((('''&&&''''''((()))***))))))(((+++)))(((&&&&&&((()))+++))))))(((((()))******+++***)))((()))***+++***)))(((((())))))))))))(((((((((((('''''''''(((((())))))))))))************)))'''((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))++++++)))((()))***************************+++***)))((()))***,,,---++++++++++++++++++++++++***+++++++++++++++++++++((()))***+++,,,---------,,,++++++,,,------+++)))++++++************++++++))))))*********+++++++++)))*********+++++++++,,,(((***,,,---......------)))******+++++++++,,,,,,************++++++++++++------------------------*********++++++,,,---...111000///......///000111000///...---------------//////////////////////////////000000000111111111222222222333333333444444555444444555555666777888555;;;:::===CCCBBBDDDQQQbbbqqq(((((((((((())))))))))))((((((((()))))))))******************************+++***((((((***++++++***,,,,,,,,,---......////////////............//////111000000000000000111111///000000000000000111111111111111111000000//////------------,,,,,,,,,,,,///222222///---......+++------,,,++++++******)))((())))))))))))(((((('''&&&&&&'''((())))))******''')))++++++******+++,,,))))))))))))((((((((((((''''''((()))))))))))))))&&&&&&'''''''''''''''&&&''''''(((((((((((())))))((()))))))))))))))((('''(((((('''(((((()))***+++((((((''''''''''''(((((()))((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((()))))))))(((&&&&&&((())))))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((())))))******)))******++++++******))))))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******'''(((******((('''((()))***)))''''''((()))((('''''''''((()))))))))))))))***)))(((''''''((()))***(((((((((((()))******+++***)))((()))***+++***)))&&&''''''((((((''''''&&&((('''''''''((())))))***'''((()))*********))))))******++++++***))))))(((************************************************((()))++++++)))((()))***************************+++******)))))))))************************************+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,))))))***,,,...///---+++++++++************++++++)))************+++++++++)))))))))******++++++,,,***+++,,,------...------)))***+++,,,------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......//////////////////////////////...---------....../////////////////////////////////000000000111111222222333333333333444444555444444555555666777888666;;;:::===DDDCCCFFFSSSbbbrrr&&&&&&'''((()))***++++++************++++++++++++,,,+++***)))******+++,,,,,,***))))))+++---------+++,,,,,,------....../////////............//////111111000000000000111111---.........////////////---...000111111000///...+++,,,,,,,,,,,,---------///AAAHHH:::,,,,,,...,,,------,,,++++++******)))(((((()))*********))))))%%%%%%&&&'''((()))***+++&&&(((***+++******+++---)))))))))))))))(((((('''######$$$&&&&&&'''''''''&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''((()))******))))))(((((((((((())))))***,,,,,,((((((''''''''''''(((((())))))(((''''''&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&''''''((((((((()))$$$%%%&&&&&&%%%%%%&&&(((((((((''''''''''''(((((())))))))))))*********+++(((((((((((((((((((((((('''((()))******)))(((''''''''''''((()))*********)))***++++++++++++***)))((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******''')))++++++)))((()))***)))'''&&&&&&((())))))((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''(((((()))++++++)))(((((((((***+++***)))'''(((((())))))(((((('''''''''''''''((()))++++++&&&'''((()))))))))((((((***************))))))(((************************''''''''''''''''''''''''((()))++++++)))((()))***************************((()))*********)))((('''************************((()))***+++,,,,,,+++******++++++,,,,,,,,,++++++******+++---///...,,,***++++++************++++++)))************+++++++++))))))***++++++,,,------------,,,,,,,,,------...)))***+++------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,---///000000///---,,,......---------......///////////////////////////////////////000000000111222222333333333333444444555444444555555666777888666<<<;;;===EEEEEEHHHUUU^^^ooo%%%&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,***))))))+++,,,...---+++***+++---///000000++++++,,,------......///111111000000000000111111111111000000000000000111111111222222333333333444)))+++...111222111000///***++++++,,,,,,------...///MMMZZZCCC,,,+++///---------,,,,,,+++******)))((()))***+++++++++++++++%%%%%%&&&'''((()))***+++&&&(((***+++++++++,,,---)))))))))))))))(((((('''''''''(((((((((((((((''')))))))))***)))(((((('''%%%&&&&&&&&&''''''((((((&&&'''(((*********))))))))))))))))))***+++,,,---((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%'''((()))******)))((('''))))))))))))((((((((((((%%%(((++++++(((''')))+++((((((''''''''''''(((((()))*********++++++++++++))))))))))))))))))))))))'''((()))******)))((('''&&&''''''((()))******+++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******)))***,,,,,,***)))***+++(((&&&%%%&&&(((******)))((((((((((((((()))******(((((())))))))))))((((((''''''''''''((()))++++++)))(((((((((***++++++*********++++++++++++******&&&&&&&&&'''(((***+++,,,%%%&&&''')))))))))((('''&&&'''((()))++++++,,,,,,************************************************((()))++++++)))((()))***************************$$$&&&(((***+++***)))(((************************'''((()))+++++++++***)))++++++,,,,,,,,,+++******......---......,,,)))&&&++++++************++++++)))************+++++++++******+++,,,,,,---......///...---++++++,,,---...((()))+++,,,------,,,,,,---------.........//////++++++++++++++++++++++++///...---,,,+++++++++++++++,,,///111111///,,,+++---------------...///000000000000000000000000000////////////000000000000222222333333333444444444555444444555555666777888777<<<;;;>>>EEEEEEIIIWWWZZZlll,,,,,,+++***))))))******+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,------///000111222........................///////////////.........///000111000///000222333111111000000000000111111...///000111111000///...///......------,,,++++++222444555333///+++***+++---+++******+++,,,,,,+++++++++++++++++++++++++++((((((((((((((((((((((((++++++***)))((('''&&&&&&,,,,,,+++(((&&&&&&(((***))))))(((((()))***++++++******)))''''''&&&&&&&&&******)))((((((((((((((())))))(((((('''''''''&&&(((******)))((('''((()))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((())))))************))))))((('''&&&%%%%%%&&&'''((('''''''''''''''((()))))))))))))))))))))((((((((((((((((((((())))))))))))+++***)))'''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))((()))***++++++)))'''((((((((((((((((((((((((***++++++++++++,,,,,,,,,///...,,,+++***++++++,,,***************)))((((((''''''(((((())))))******+++***)))(((((()))***++++++*********))))))(((((((((((())))))))))))((((((&&&'''((()))+++---...///))))))******)))'''%%%$$$%%%$$$$$$&&&((())))))(((************************))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***))))))+++,,,+++***)))***+++))))))))))))))))))))))))'''((()))***++++++***)))+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************+++,,,------,,,+++***+++,,,---,,,***)))***+++,,,+++,,,...---***,,,000,,,,,,,,,++++++*********+++,,,------......------...------,,,,,,,,,---------,,,,,,,,,,,,---......///...---,,,+++,,,---...//////............//////......------------......000///...............///222222222333333333444444555555555555555666777888999:::===???AAAFFFKKKOOO^^^ppp,,,++++++***))))))******+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,------...000111222------------------------////////////............///000111000/////////111111111111000000111111111---......//////.........,,,,,,---------------------///111000---++++++,,,***(((''''''((())))))(((************************(((((((((((((((((((((((((((((((((((())))))))))))++++++***(((%%%%%%''')))((((((''''''((())))))******)))(((''''''&&&&&&&&&******)))((((((((((((((()))(((((((((''''''''''''((()))***)))'''&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((''''''((((((((())))))(((((())))))***+++(((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''(((((((((''''''&&&'''((()))***+++)))''''''((())))))((())))))))))))))))))))))))((())))))))))))******************))))))***++++++((((((((((((((('''&&&&&&'''((((((((()))))))))***))))))(((''''''((())))))******)))))))))((((((((((((((())))))))))))((((((''''''((()))+++,,,------(((((()))))))))((('''''''''&&&%%%&&&(((((((((&&&************************))))))))))))))))))))))))***************************+++++++++******)))((((((***++++++******+++,,,************************((()))***+++++++++***)))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******,,,------,,,++++++---//////+++***,,,,,,***,,,000,,,,,,+++++++++++++++++++++,,,------...---------------,,,,,,,,,,,,------,,,++++++++++++,,,------......---,,,,,,,,,---...//////............/////////..................///111111000000000000111111333333333444444444555555555444444555555666777888999:::===>>>AAAEEEKKKNNN]]]ooo,,,+++******)))*********+++++++++++++++++++++++++++,,,---,,,*********+++,,,,,,------...///111111------------------------........................---///111111///.........000//////////////////000...------,,,,,,,,,------+++++++++,,,---.........((()))+++,,,+++******+++)))'''&&&&&&'''(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))***)))'''%%%%%%&&&((('''''''''''''''(((((()))***)))(((''''''&&&''''''******)))((((((((((((((((((((((((((('''''''''''''''((()))(((&&&&&&&&&'''((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''(((((())))))))))))((((((***************++++++,,,&&&&&&''''''(((((())))))(((((((((((())))))))))))((('''''''''(((((()))***)))))))))))))))***++++++---)))&&&$$$%%%'''((((((************************((())))))))))))*********'''((()))***++++++++++++(((((((((((((((''''''&&&(((((((((((())))))))))))((((((''''''''''''(((((())))))((((((((((((((('''(((((())))))))))))(((((((((((())))))***++++++,,,'''((((((((()))))))))***)))(((''''''((((((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))************************)))************)))((((((((()))++++++******+++---++++++++++++++++++++++++******+++++++++***)))))))))******************)))))))))))))))))))))))))))*********************************************************************************))))))*********,,,------,,,,,,...111444:::222,,,+++,,,+++,,,...++++++++++++++++++,,,,,,++++++,,,---------------+++++++++******++++++,,,+++++++++++++++,,,,,,---...------,,,------......//////............//////000//////......//////000111111111000000111111222444444444444555555555555444444444444555666777888999:::<<<>>>AAAEEEJJJNNN]]]ooo++++++***************+++************++++++++++++***,,,,,,,,,******+++,,,------------...///000111------------------------------...............///))),,,///000///.........------............------///...,,,++++++,,,------++++++,,,,,,,,,---------'''((())))))))))))******+++***((((((***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((*********)))(((''''''''')))))))))(((&&&&&&''')))(((((('''''''''(((((()))))))))((('''''''''''''''***))))))(((((((((((((((((((((((((((((('''''''''&&&(((((((((&&&%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))'''((()))******)))((('''******))))))******+++,,,%%%%%%&&&'''((())))))***(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))******++++++,,,***'''&&&&&&'''((('''******************************+++++++++,,,,,,,,,)))***+++---------,,,+++))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))************)))))))))))))))))))))***)))'''&&&'''((()))'''&&&(((((((((((((((((((((((())))))))))))))))))))))))************************)))***************)))))))))+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,+++++++++***))))))))))))************))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++***)))(((((()))***++++++++++++++++++...222666DDD999000......---,,,,,,*********++++++,,,,,,,,,++++++,,,------------,,,******)))))))))***++++++,,,,,,++++++,,,,,,---...---------------.........//////............//////000000////////////000000/////////...//////000000333333333444444444444555333333333444555666777888999:::<<<>>>AAAEEEJJJNNN[[[nnn+++***************++++++)))))))))******+++++++++***+++,,,,,,******+++,,,------,,,------...///000........................,,,---------......//////'''***...000000//////000...///000000000000///...000///---,,,+++,,,------------,,,,,,,,,+++++++++******)))))))))***))))))---+++)))***+++,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))*********((('''(((*********)))(((((())))))))))))((((((''''''''''''(((***))))))((((((((((((((('''''''''(((((((((((((((&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))&&&&&&((())))))(((&&&&&&((((((((((((((()))******%%%&&&&&&'''((()))******(((((((((((())))))))))))++++++***(((((('''''''''(((((()))))))))*********+++***))))))******(((&&&******************************+++++++++,,,,,,,,,++++++,,,---,,,+++***((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))),,,++++++***))))))(((((('''&&&%%%''')))******)))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++***,,,------+++)))(((((()))************************,,,++++++******)))))))))))))))************))))))))))))))))))))))))))))))++++++++++++,,,,,,------------------------------))))))*********++++++++++++***)))(((((()))***+++*********)))***,,,111444AAA777...---///.........*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,------...---------------...//////---------......///////////////............//////000000////////////000000///////////////000111111111111222222222333333333222222333333444666777888999:::===???BBBFFFKKKOOOZZZmmm*********)))******+++,,,(((((())))))***+++++++++)))+++,,,,,,+++***+++---------,,,,,,---......///........................,,,,,,,,,---......//////(((+++.../////////000111111222333444444333222111//////...---,,,,,,,,,,,,---------,,,+++*********...,,,***)))*********)))+++)))(((((()))******)))************************((((((((((((((((((((((((&&&&&&'''((()))***++++++)))***+++***)))((()))***+++******))))))))))))***((((((''''''''''''((((((******)))((((((((((((((('''''''''((((((((((((((('''((()))(((&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))''''''(((((())))))******(((((((((((()))))))))))),,,,,,***)))((('''''''''''''''((())))))))))))((()))))))))***,,,,,,)))'''************************((())))))))))))*********************)))((('''&&&&&&''''''((((((((((((((())))))))))))(((((((((((())))))************))))))'''(((((((((((()))))))))(((((())))))))))))(((((((((((()))))))))))))))))),,,,,,---,,,+++)))'''&&&&&&&&&%%%''')))++++++***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,+++,,,------+++)))(((((()))))))))))))))))))))))))))+++***))))))((())))))***)))******************)))))))))))))))))))))))))))+++++++++,,,,,,------...------------------------)))))))))***++++++,,,,,,*********))))))*********))))))***))))))***...111222,,,(((+++.........000++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,............///000111111...............//////000,,,---.../////////////////////............//////000//////......//////000111111111111222222333444111111111111222222222222222222222333444666777888888:::===@@@CCCHHHNNNRRRYYYlll******))))))***++++++,,,((((((((()))***+++++++++)))+++,,,,,,+++***,,,---------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---...//////...---///000111222333555555333222111------------,,,+++***))),,,,,,++++++++++++++++++...+++))))))***,,,+++)))***)))'''''')))***)))(((************************((((((((((((((((((((((((&&&&&&'''((()))***++++++''')))******)))(((((()))******)))(((((((((((((((((((((''''''''''''((((((******)))(((((((((((((((''''''''''''((((((((()))((()))***)))'''&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''&&&&&&''''''((())))))))))))***************(((((((((((())))))))))))++++++***)))((((((((()))'''''')))*********)))(((((('''&&&'''***+++***)))))))))))))))))))))))))))((())))))))))))************)))((((((((((((((()))&&&&&&'''(((((((((((((((***)))))))))((((((((('''(((((()))******)))((((((((((((((()))))))))******(((((())))))))))))(((((('''((((((((())))))******)))+++---......+++)))&&&((('''&&&''')))******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))***++++++***)))***+++************************)))((('''''''''((()))*********++++++++++++******)))))))))))))))))))))))))))******+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,******++++++++++++*********+++++++++))))))+++---)))'''(((,,,---,,,,,,///,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000...------------...//////+++,,,...///000000000/////////............/////////..................///111111111111222333444555111111222222222333333333111111222333444666777888888:::===AAAEEEJJJQQQUUUXXXkkk******))))))***+++,,,,,,'''(((((()))***+++++++++)))***,,,,,,++++++,,,---------,,,,,,,,,---......************************++++++,,,,,,---...//////111111111///---,,,---///...000111222222111000...++++++,,,,,,+++***((('''*********++++++,,,---------***'''(((***,,,,,,++++++***((((((*********)))************************(((((((((((((((((((((((())))))))))))((((((((((((&&&'''))))))(((''''''(((***)))((('''''''''''''''(((((('''''''''(((((()))******)))(((((((((((((((&&&'''''''''(((((())))))(((******)))((('''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))************))))))***)))(((''''''((()))***'''''''''''''''((())))))+++++++++***************(((((((((((()))))))))))))))))))))))))))******+++'''((()))***+++***)))))))))&&&$$$$$$&&&)))+++,,,((((((((((((((((((((((((***++++++++++++,,,,,,,,,******)))))))))+++,,,...(((((()))*********************))))))((((((((('''&&&'''((())))))((('''&&&(((((())))))******++++++(((((())))))))))))(((((('''''''''((()))*********&&&))),,,//////---***(((***)))(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************&&&(((*********+++---...++++++++++++++++++++++++((('''&&&&&&&&&((()))***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,------,,,+++***+++,,,---,,,***)))***+++)))))),,,///...))))))+++---,,,,,,++++++***************+++,,,,,,,,,,,,+++(((((((((((()))***+++,,,---,,,,,,,,,,,,---......+++,,,...000000000000/////////............//////......------------......////////////000111222333222222333333333444444444111111111333444666777888777:::===AAAFFFLLLSSSXXXXXXkkk++++++,,,---,,,+++***)))---,,,+++******++++++,,,***+++,,,,,,,,,,,,+++***+++++++++******)))))))))++++++++++++++++++++++++..................------111111111111000000000000......//////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''***+++,,,,,,+++***)))((()))((('''&&&&&&'''((()))''''''&&&%%%&&&'''((()))'''''''''''''''((())))))&&&'''((((((((((((((('''***++++++***((('''((()))&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((('''&&&&&&'''((()))******(((&&&$$$$$$&&&(((***(((&&&&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''(((((()))***+++(((((()))************)))))))))))))))))))))))))))))))))***+++,,,------...******))))))((((((''''''((())))))))))))(((((('''))))))))))))))))))))))))******************************))))))))))))******++++++******************)))***++++++)))(((((()))))))))))))))(((((((((((())))))))))))************&&&'''((())))))***))))))++++++***)))(((((())))))******))))))))))))******))))))***+++,,,,,,------***)))(((''''''((()))*********))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++***))))))((()))+++---...,,,,,,+++***)))((('''''',,,++++++++++++++++++,,,...------,,,+++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------///---+++,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------......//////000000111000000000000000111111222222333333333444444444555555555666666666666666555555999>>>BBBFFFOOOXXX^^^lll))))))+++,,,,,,,,,,,,+++)))))))))))))))))))))******++++++,,,,,,++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111000000000/////////.........//////...------+++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))******************************+++++++++***((('''***)))(((((((((((()))******)))((('''&&&''''''(((((((((((((((((()))******((()))))))))))))))(((((()))***+++***((('''((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&''''''))))))***)))'''&&&&&&''')))******)))((()))+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++******)))(((((((((((())))))***'''((()))***************************************......---,,,***)))((((((***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))***++++++)))(((((()))))))))))))))(((((((((((((((((()))))))))*********((()))***************)))++++++***)))))))))))))))******))))))))))))************++++++,,,---------+++***))))))))))))***+++******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++***))))))))))))+++,,,---++++++******))))))((((((++++++************++++++,,,,,,+++************************++++++++++++,,,******+++++++++,,,,,,,,,+++,,,------...---------++++++,,,,,,,,,,,,------///---,,,---000111000...........................---------............///////////////////////////---......//////000000111222222111111111111222222222222222222333333333333555555555555666666666666888888;;;???AAACCCKKKTTTZZZhhh}}}'''((()))+++,,,---------'''((()))***++++++***)))******+++,,,,,,+++******---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000////////////.....................---,,,+++++++++++++++++++++++++++++++++++++++***))))))((((((************))))))))))))++++++++++++++++++++++++))))))))))))))))))((('''******))))))))))))******,,,+++***((('''''''''''')))))))))))))))***++++++******+++******)))(((''')))***+++***((('''((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((())))))))))))))))))))))))+++))))))***+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))(((((((((((()))&&&'''((()))******+++***++++++++++++++++++++++++//////---,,,***((('''&&&))))))))))))((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))******************************))))))))))))******(((((((((((((((((()))))))))***++++++)))(((((()))(((((((((((())))))))))))(((((((((((())))))))))))***++++++++++++******)))+++***))))))))))))))))))******))))))))))))***************+++,,,,,,------,,,+++************+++,,,***))))))))))))***++++++***************************************+++++++++))))))))))))***+++,,,---*********************************))))))***************)))((((((((())))))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------///...---...000111000///........................---------............///////////////////////////......//////000111111222444333333222222222333333111111111222222222222333555555555555666666777777<<<;;;===??????@@@FFFNNNWWWeee{{{((())))))***+++,,,,,,,,,'''(((+++---...---,,,+++******++++++++++++******************************------------------------,,,,,,,,,,,,,,,---------//////.........---------.........---,,,+++***)))++++++++++++++++++++++++,,,,,,+++***))))))((((((************)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))******)))(((((('''''''''))))))(((((())))))***++++++++++++***)))((('''&&&((()))***)))((('''((()))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''''''''((())))))))))))(((''')))((('''(((*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******)))(((((('''((((((&&&&&&((()))************+++++++++++++++++++++++++++++++++***************))))))))))))((((((((((((&&&&&&''')))************((((((((((((((((((((((((******************************))))))))))))******((((((((())))))))))))))))))***++++++)))(((((()))(((((((((((())))))))))))''''''((((((((()))))))))++++++++++++***))))))(((******)))))))))))))))*********))))))))))))******)))))))))******++++++++++++++++++******+++++++++)))))))))))))))***++++++))))))))))))))))))))))))************************)))))))))******++++++,,,)))))))))******+++++++++******))))))))))))*********))))))((((((((())))))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,------------------...//////...,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................//////000111222333333444333333222222222222333000000111111111222222222444444555555666666777777===<<<===???>>>>>>CCCJJJWWWfff|||+++*********************'''(((+++---...---,,,+++************************************************------------------------,,,---------.........///............------------------------,,,+++***)))++++++++++++++++++++++++------,,,+++***))))))(((************)))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((()))))))))***))))))((('''&&&%%%'''((())))))((('''(((***))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((('''&&&&&&%%%&&&((())))))(((&&&%%%(((''''''''')))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******)))(((((('''((((((&&&&&&'''))))))*********++++++++++++++++++++++++(((((()))******+++,,,,,,(((((((((((())))))))))))&&&&&&''')))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++)))***++++++)))(((((()))'''((((((((()))))))))***(((((((((((()))))))))))))))*********)))(((''''''***)))))))))))))))************))))))))))))******(((((((((((())))))))))))************************))))))(((((())))))***+++))))))))))))))))))))))))************************)))*********++++++++++++))))))******++++++,,,,,,******))))))))))))************)))))))))******+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------//////000111222333444555333333222111111111111111000000111111111222222222444444444555666777777888::::::<<>>===BBBIIIYYYhhh~~~,,,+++***)))))))))))))))'''((()))***++++++***)))+++***))))))))))))***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////............---------------------,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++******)))************))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))''''''((((((((((((''''''%%%%%%&&&'''(((((('''''''''''''''''''''(((((()))(((((()))(((((('''&&&%%%&&&((())))))''''''(((***((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))(((((('''&&&%%%&&&'''(((((('''&&&%%%***(((((()))***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((())))))***&&&'''''''''((((((((((((((((((((((((((((((((((((******++++++++++++*********))))))(((((((((((()))''''''((()))))))))((((((++++++++++++++++++++++++***************)))))))))(((((((((((())))))))))))&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))******++++++,,,,,,)))***++++++)))(((((()))''''''(((((())))))******))))))))))))************((())))))))))))((((((''')))))))))))))))******+++******))))))))))))******(((((((((((((((((((((((())))))************)))))))))(((((((((((()))******************************+++++++++***************)))******+++++++++***************+++++++++,,,,,,*********))))))*********++++++*********+++,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,+++******+++---........................---------............///------------------------///000111222333555666666444333222111111000111111111111111222222222222333333444444555666777888888888888;;;>>>>>>===BBBIIIYYYhhh~~~******)))(((((()))***+++)))))))))))))))))))))***+++***)))(((((()))***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...///////////////............---,,,---------------,,,,,,++++++++++++++++++++++++******************))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''(((******'''((())))))))))))((('''''''''((()))(((((('''&&&((((((((('''((())))))***(((((()))))))))(((((('''&&&'''((((((''''''(((***'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((())))))(((((('''''''''(((((((((((('''''')))''''''''')))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***&&&&&&'''((()))******+++((((((((((((((((((((((((******++++++++++++******)))(((((((((((())))))***((((((((()))(((((('''&&&************************,,,++++++***)))((((((''''''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))***+++++++++)))***++++++)))(((((()))'''''''''((()))*********************++++++++++++(((((()))*********)))))))))))))))))))))***++++++******))))))))))))************************************+++,,,,,,+++******((((((((((((((()))******+++++++++++++++++++++++++++++++++*********)))))))))***++++++++++++***)))++++++++++++++++++++++++++++++************++++++***************+++,,,---*********++++++++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------)))+++---,,,******,,,...........................---------............///////////////////////////000000111333444666777777555555333222222111111111222222222222333333333333333333444555666777888888777777:::>>>===<<>>===<<<@@@FFFSSSccczzz,,,+++***((('''%%%$$$###%%%&&&((()))*********)))******))))))******+++,,,)))******++++++,,,------******++++++,,,---.........---,,,,,,+++++++++,,,555333111///---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******)))((((((''''''''''''((())))))((((((((('''''''''((('''&&&%%%&&&''')))+++(((((())))))))))))((((((&&&'''((())))))******)))***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))***)))((('''&&&&&&'''((('''((((((((((((((('''''')))(((&&&$$$$$$$$$&&&'''((((((''''''''''''(((((((((((((((((())))))))))))))))))'''&&&&&&'''((((((''''''(((((())))))******,,,***))))))***)))'''$$$''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&''''''&&&'''((()))+++---******))))))((((((((('''******)))((((((***+++,,,)))((((((***,,,---,,,*********++++++++++++******,,,+++++++++******))))))***'''$$$%%%(((***)))((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))((((((((((((***++++++)))&&&&&&***---''''''((()))))))))))))))))))))(((''''''((()))***++++++++++++*********************)))******++++++------,,,+++***)))((((((------,,,+++***************)))'''%%%&&&(((***,,,((((((((((((((('''&&&&&&++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++******)))************************,,,+++***)))(((((((((((()))*********++++++++++++)))))))))***+++,,,......(((((((((((()))***+++,,,---,,,,,,++++++,,,,,,---------......---+++***((()))+++...///---,,,++++++,,,,,,,,,---------............////////////......111111000000/////////...+++,,,000444777777555222666444111...---///111222111222333333444444444444111222444555666555555444999::::::888777;;;AAAGGGTTTeeezzz))))))(((((((((''''''''''''((()))***+++++++++*********))))))******+++,,,------,,,++++++******))),,,,,,,,,,,,,,,---------...------,,,+++++++++,,,222111000///...---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))*********)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((())))))((((((''''''(((((()))))))))(((''''''(((((()))))))))(((((('''******((('''''''''(((((('''''''''''''''((()))******)))((('''&&&''''''(((''''''(((((((((((('''''')))(((&&&%%%$$$%%%&&&'''((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''(((((('''&&&''''''((()))'''((((((((()))))))))***((('''&&&&&&'''&&&$$$###''''''((((((((((((''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((''''''(((((()))***+++)))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((()))((((((***,,,,,,+++***))))))************))))))''''''''''''&&&&&&&&&%%%***'''%%%%%%(((***)))((())))))))))))))))))))))))((())))))******))))))(((***)))))))))))))))))))))))))))))))))(((((((((((('''((()))'''%%%%%%(((***''''''((())))))))))))))),,,+++***)))(((((())))))&&&&&&''''''(((((())))))++++++******)))*********+++++++++***))))))((((((,,,,,,++++++******++++++---+++***((((((***,,,---***+++++++++******)))(((++++++++++++++++++++++++)))******+++,,,---......******+++++++++******)))************************,,,++++++***************------+++)))(((&&&$$$$$$+++++++++***++++++,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---,,,------------,,,***)))***,,,//////...,,,,,,,,,,,,,,,,,,---------...............//////........./////////.........------...///111555888999777555777666444333111000000000111111222222333333222222222333444666777777666666888999:::999888;;;AAAFFFWWWggg{{{&&&''''''(((((()))******((()))***++++++,,,++++++******))))))******+++,,,------,,,++++++******)))++++++,,,------......///---------,,,,,,,,,,,,,,,......//////......---,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************)))''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%((()))+++,,,+++)))'''%%%((((((((((((((('''&&&%%%))))))))))))((('''&&&&&&***)))(((((('''((((((((()))(((((((((((()))******))))))(((''''''''''''(((''''''((((((((((((((('''***)))'''&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''&&&''''''((()))***(((((((((((()))))))))))))))(((((((((******((('''''''''((((((((((((''''''((()))************)))((((((((((((''''''''''''&&&(((((())))))))))))((((((((((((((('''''''''''''''''''''(((((())))))((((((((('''''')))+++,,,+++)))(((((())))))))))))(((((()))((((((((((((''''''''')))'''&&&&&&((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))******))))))))))))((((((((((((&&&'''((((((&&&&&&'''(((''''''((()))))))))))))))...---,,,***))))))))))))''''''((()))***+++,,,---,,,+++******))))))))))))))))))))))))))))))))))))*********+++++++++++++++---,,,+++*********,,,,,,+++++++++,,,++++++***)))))))))))))))))))))))))))*********+++++++++++++++)))******+++++++++******************************+++++++++***++++++,,,---))))))))))))))))))))))))---,,,++++++******++++++++++++***++++++,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,+++++++++---///000...---------,,,,,,,,,---------......------............---------------------,,,,,,,,,000000000333666888777666666666666555333111///...222222222222111111111111222333444666777888888888666999::::::999;;;AAAEEEYYYiii}}}&&&&&&'''((()))******+++)))))))))******+++++++++******))))))******+++,,,)))******++++++,,,------)))***+++,,,...///000111------------------,,,,,,+++,,,---.........---,,,...............---------************************))))))))))))))))))))))))******))))))))))))******+++***)))'''&&&&&&&&&&&&)))))))))((((((((((((((())))))***++++++***)))((((((((((((((('''&&&%%%$$$(((((())))))(((''''''&&&(((((('''''''''''''''''')))((((((((((((((())))))((((((((('''''''''((((((&&&'''((((((((((((((((((***)))(((((('''((())))))((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&'''((()))******(((((((((((()))))))))))))))((((((***,,,,,,+++)))''''''(((((((((((('''''')))(((''''''''''''((()))((((((((('''''''''''''''((()))*********((('''&&&''''''''''''''''''&&&&&&'''((()))***+++***)))(((((('''''')))+++,,,+++)))))))))************))))))************))))))))))))(((((('''(((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))*********))))))))))))((((((((((((((()))******))))))((((((''''''((())))))))))))))),,,++++++***))))))))))))))))))***++++++,,,------,,,,,,+++)))((((((((((((''''''(((((()))))))))***))))))***++++++++++++++++++******)))))))))))))))))))))*********))))))((())))))))))))))))))))))))++++++***)))(((''''''&&&))))))***+++++++++*********************************))))))***+++,,,------((())))))***,,,---......,,,,,,++++++***++++++,,,))))))))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------///......///222444555555444444333333222111111000444444333222222111111111222222444555666777888888666888;;;;;;:::<<<@@@DDDYYYiii|||((((((((()))))))))))))))(((((((((((()))))))))*********))))))******+++,,,)))******++++++,,,------,,,,,,,,,------.........,,,,,,---.........---,,,***+++---.........---,,,///......---,,,+++******************************))))))))))))))))))))))))******))))))))))))************(((''''''&&&&&&&&&)))))))))))))))))))))))))))((((((((()))***,,,---''''''(((((('''&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''''''''((((((((((((((((((&&&&&&'''((((((((((((((())))))((((((((()))))))))((((((''''''''''''(((((((((((((((((())))))))))))%%%&&&&&&'''((())))))***))))))))))))((((((((((((&&&%%%%%%'''))))))((('''''''''(((((((((((('''''')))'''$$$""""""$$$''')))(((((((((((((((((((((((())))))*********((('''%%%&&&&&&''''''''''''''''''$$$%%%&&&'''((('''&&&%%%((('''((()))+++,,,+++)))***++++++,,,,,,++++++***''''''''''''(((((((((((('''((()))))))))))))))***))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))************))))))))))))((((((((((((((((((((()))***)))((('''''''''((()))))))))))))))'''(((((())))))*********((((((((((((((((((((((((,,,+++***)))(((((((((((('''''''''((())))))******((()))***++++++++++++***))))))*********))))))(((((())))))*********))))))((((((((((((((((((((((((+++*********))))))))))))((()))***+++++++++++++++************************((((((((())))))+++,,,---......---,,,+++***)))(((************+++,,,---...******************+++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,***+++---,,,+++***+++,,,,,,,,,,,,---------......,,,,,,------------,,,,,,.............../////////000...---...111444444444555333222111222444666888666555444333333333333333222222222333444666777777666888;;;;;;:::<<<@@@DDDWWWfffyyy******))))))))))))(((((()))((((((((((((((())))))******))))))******+++,,,------,,,++++++******)))//////...---+++***)))(((+++,,,...//////...------,,,,,,------...---------,,,,,,+++***))))))((('''++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))(((''''''''''''(((&&&''''''''''''(((((((((((('''&&&&&&'''***---///&&&''''''(((((((((''''''%%%%%%&&&'''((((((((((((%%%%%%&&&'''''''''&&&&&&(((''''''&&&&&&&&&&&&'''&&&'''(((((()))(((((((((%%%&&&'''((())))))))))))((((((((()))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''%%%&&&'''((()))))))))((())))))))))))(((((((((((((((''''''(((***+++***(((''''''(((((((((((('''''')))'''$$$""""""$$$''')))'''(((((((((((())))))))))))))))))))))))((('''''''''''''''''''''(((((((((''''''((())))))))))))((()))((((((***,,,---,,,***+++,,,,,,,,,,,,,,,,,,+++)))))))))))))))*********&&&(((******)))))))))***))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))******++++++))))))))))))(((((((((((('''&&&%%%%%%''''''&&&%%%''''''((()))))))))))))))%%%&&&''')))*********************))))))(((((((((+++***))))))((((((((((((((((((((())))))*********((()))***+++++++++***)))((()))***,,,,,,++++++***)))***++++++,,,+++++++++(((((((((((((((((((((((())))))***+++,,,---...///((()))***+++++++++++++++************************(((((((((((()))***+++,,,************************)))))))))***+++,,,...///------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++*********++++++***+++,,,+++***)))***,,,,,,,,,,,,---------......------............------/////////000000000000000222000000111333555666555666444222222333777;;;===777666444333333444555555333333222333333444555666666999::::::999;;;AAAEEETTTcccvvv))))))))))))))))))))))))******)))(((((()))************))))))******+++,,,------,,,++++++******)))------,,,+++******))))))+++,,,...///000///...---......---------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******(((''''''''''''(((((()))&&&'''''''''((((((((((((&&&&&&''''''((()))***+++&&&&&&'''((())))))))))))&&&&&&''''''((('''''''''&&&&&&((()))))))))(((((())))))((('''''''''''''''%%%&&&((()))))))))((((((%%%&&&'''((())))))))))))&&&'''(((((()))))))))(((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&'''((())))))(((''''''***)))))))))((((((((('''+++******+++------,,,***''''''((((((((((((''''''((((((''''''''''''(((((('''((((((((())))))))))))***))))))(((((((((((()))'''''''''(((((()))))))))+++++++++++++++,,,------***))))))+++---...---++++++++++++,,,,,,+++++++++************+++++++++,,,&&&(((++++++***((()))+++++++++++++++++++++++++++((())))))******))))))((('''(((((()))******++++++))))))))))))(((((((((((()))&&&$$$$$$&&&''''''&&&''''''((()))))))))))))))'''((()))***+++******)))+++++++++++++++,,,,,,,,,***))))))((((((((())))))))))))******************((()))+++++++++***((('''$$$&&&)))+++,,,,,,***)))((()))******+++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,(((((()))++++++,,,,,,+++************************))))))))))))***++++++,,,%%%&&&''')))+++---...///+++*********+++,,,,,,---...------,,,,,,------------,,,,,,++++++,,,,,,------,,,+++***))))))******+++,,,,,,+++******+++---,,,,,,,,,---------...............//////........./////////000000111111111111000000111444555555444333222222222333666888:::555444333222222333555666666555444333333444555666888999:::999888;;;AAAFFFSSSbbbttt(((((())))))******++++++,,,+++***))))))***++++++*********)))***++++++,,,)))******+++,,,,,,------'''((((((***+++,,,------+++,,,...000000///...---000///...---,,,---......++++++,,,---///000000111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******'''&&&&&&''''''((()))***((()))))))))******++++++%%%&&&((()))***)))'''&&&%%%&&&''')))******++++++(((((((((((('''&&&%%%%%%'''((()))+++++++++***)))******)))(((((((((((((((%%%&&&((()))))))))((((((%%%&&&'''((())))))))))))&&&&&&'''(((((()))((((((((((((''''''''''''(((((((((((((((((()))))))))***''''''((())))))((('''&&&******))))))(((((((((''')))((('''(((******(((&&&''''''((((((((((((''''''((())),,,------,,,)))((('''((((((((())))))*********)))(((''''''((()))***'''((((((((())))))*********)))((((((((()))+++,,,+++******,,,...///...,,,******++++++++++++******%%%&&&&&&&&&''''''((((((%%%))),,,,,,***((()))+++++++++++++++++++++++++++))))))************))))))'''(((((()))***+++++++++))))))))))))((((((((((((,,,(((%%%$$$'''))))))((('''(((((())))))))))))))))))***+++,,,,,,+++))))))&&&&&&'''((()))******+++)))(((((((((((())))))***++++++******************)))***+++,,,+++)))'''&&& ###&&&)))******((('''&&&&&&'''(((((((((((((((************************,,,+++***((('''%%%$$$###(((((()))++++++,,,,,,,,,************************++++++******++++++,,,------------,,,,,,,,,++++++---,,,++++++******++++++,,,,,,+++******+++++++++---,,,,,,++++++,,,,,,---...---+++)))(((((()))))),,,------,,,++++++,,,...,,,,,,,,,---------............////////////........./////////000000111111.........000222333222111...///000111222222222222444333111111111333555666888777666444444555666666999::::::888777;;;AAAGGGRRRaaattt++++++******++++++,,,---''''''''''''((()))***+++)))************+++++++++,,,+++***))))))+++---...+++,,,,,,,,,+++)))'''&&&000...,,,******+++...////////////...---------,,,.........---,,,,,,,,,+++))))))))))))))))))))))))((((((((()))***,,,---...'''((()))+++++++++***)))"""###%%%'''(((*********((((((((((((''''''''''''***((($$$!!! """%%%((()))((('''&&&&&&'''((()))%%%%%%'''((())))))))))))***)))'''&&&&&&''''''((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((%%%&&&&&&%%%######$$$&&&******)))(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((++++++***)))))))))))))))'''((()))(((&&&&&&((())))))))))))))))))(((''''''&&&''''''((()))******+++((((((((())))))((((((((('''''''''(((((()))))))))(((((((((((())))))))))))***)))((('''&&&&&&'''((())))))))))))(((((((((((())))))************))))))+++++++++************))),,,,,,,,,++++++++++++*********)))((((((((((((((())))))((((((((((((((()))(((((())))))*********+++(((***+++***)))((()))***)))***+++++++++)))((('''(((((('''''''''&&&&&&&&&&&&'''((((((''''''(((***))))))+++,,,,,,+++***)))***************)))((((((******))))))((((((''''''*********)))******++++++******++++++++++++******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---************************+++,,,,,,,,,++++++***)))......,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000...,,,***+++---...,,,************++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++*********++++++...------,,,,,,++++++***---......///////////////000///---,,,,,,...111333,,,---///000111111111000222222111000/////////000222000///000444666444333111222444666777777666666444666888777777:::@@@EEEPPP```ttt***************+++,,,,,,++++++***)))(((((((((((()))************+++++++++,,,+++)))))))))***,,,---,,,---------------,,,+++///...,,,++++++,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))******+++------,,,+++)))'''%%%### !!!###&&&(((***++++++((((((((((((''''''''''''+++)))'''%%%$$$&&&(((******)))(((((((((((()))***&&&&&&'''(((((()))(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((''''''(((***))))))(((''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((******)))((((((((((((((('''((()))(((&&&&&&((())))))))))))))))))((((((''''''''''''((()))*********++++++***)))((((((''''''$$$$$$%%%%%%%%%%%%%%%&&&((((((((()))))))))*********)))((('''&&&''''''((())))))))))))(((((((((((())))))************))))))+++++++++*********))))))))))))******++++++,,,,,,******)))((((((((((((((())))))(((((((((((())))))((()))))))))************(((***+++***)))((()))***)))******+++***)))((('''(((((('''''''''&&&&&&&&&'''((())))))(((((()))***)))***++++++++++++***)))***************)))(((((((((((())))))***+++++++++...---+++***)))(((((((((******++++++++++++******))))))))))))))))))))))))************)))))))))(((************************---,,,+++***))))))))))))************************,,,...000111111///,,,***------,,,******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,...///---,,,***+++---...,,,*********+++++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,------...------...///////////////...---,,,++++++,,,...///,,,---///000111111000000444333222222111111222222222111///111333555444222111222444555666777666666666888:::999999<<>>CCCHHHSSSaaarrr((((((((((((((()))******))))))))))))***+++,,,---))))))*********+++++++++))))))(((((())))))***+++---,,,+++***++++++---...***+++,,,---...---,,,,,,++++++,,,,,,---------...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))(((''''''''''''%%%&&&'''(((***++++++++++++++++++***)))(((&&&%%%((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))((('''''''''&&&&&&'''''''''((()))))))))(((&&&%%%'''''''''''''''''''''''''''((()))******)))((('''&&&'''''''''&&&&&&''')))(((''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((())))))(((''''''(((******))))))((((((((((((((('''((((((((()))))))))******)))(((((((((***,,,---*********))))))((((((((($$$$$$%%%%%%%%%&&&&&&&&&((((((((('''''''''(((((((((((((((((())))))))))))))))))************))))))************))))))))))))'''''''''((()))******+++))))))(((((((((((()))))))))(((((((((((())))))***)))))))))))))))*********(((***+++***)))((()))***))))))*********)))))))))(((((((((''''''''''''''''''((())))))(((((()))+++++++++++++++*********)))))))))************)))(((,,,++++++******)))(((((())))))((())))))***+++,,,******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))***+++,,,---************************)))+++---//////---***)))******))))))))))))))))))+++++++++++++++,,,,,,,,,)))))))))******++++++,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++...---,,,+++************'''(((+++---...---,,,+++...------,,,,,,++++++***,,,---......//////......//////000000000...---,,,---......//////000000000000000////////////000000333222222222222222222111222222333444666666777777999:::<<<<<<;;;>>>DDDIIITTTaaaqqq((((((''''''(((((()))***))))))))))))***+++,,,---))))))*********+++++++++)))))))))))))))******+++///...,,,+++******+++,,,)))***,,,---...---,,,+++,,,,,,------......//////000//////...---,,,,,,+++++++++++++++++++++++++++))))))((((((((((((((())),,,+++***)))'''&&&&&&&&&,,,++++++***(((&&&$$$###((((((((((((''''''''''''&&&&&&'''(((((()))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&((())))))(((&&&&&&)))***+++***)))***+++---)))((((((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((()))***)))'''''')))*********)))((('''(((((()))(((((((((((())))))))))))***)))((((((((()))***+++(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((('''((((((((()))))))))***))))))************))))))*********)))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))************))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))******((((((((((((((((((((((((&&&((())))))(((''')))***,,,++++++******)))))))))((())))))*********))))))+++******)))((((((''''''(((((((((((()))***+++,,,******++++++++++++******************************))))))))))))))))))******************************))))))))))))***+++,,,---******************************************++++++))))))))))))))))))***************++++++,,,,,,,,,))))))******+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************'''(((+++---...---,,,+++...------,,,,,,++++++***,,,------..................///000111000///---,,,.............../////////000//////...//////000000222333333222222111222222222333333444555666777888888:::;;;;;;:::===CCCHHHTTTaaappp}}}((((((((((((((())))))***,,,,,,***))))))))))))))))))************+++++++++)))))))))*********++++++111000///---,,,,,,++++++)))***+++---------,,,,,,------..................//////...------,,,++++++++++++++++++++++++++++++(((((((((((())))))***+++)))((((((''''''(((((()))%%%&&&&&&''''''&&&&&&&&&((((((((((((''''''''''''))))))))))))************''''''((((((((((((''''''''''''&&&%%%%%%&&&'''((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((())))))((((((***,,,)))(((((((((((()))******&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))***)))(((((()))++++++***((('''''''''((()))(((((((((((())))))))))))*********)))(((''''''&&&((((((((((((((('''''''''((())))))))))))*********&&&'''(((((()))(((((((((''''''(((((())))))******))))))************))))))******)))))))))(((((((((***)))))))))((((((((('''((((((((((((((())))))***(((''''''(((((()))***+++************))))))))))))(((***+++***)))((()))***)))))))))((())))))***+++'''(((((((((((()))))))))'''(((***)))(((((()))+++---,,,+++***))))))))))))((())))))************)))'''''''''((())))))******+++***)))(((((((((((((((******++++++++++++******************************))))))))))))************++++++++++++++++++++++++---,,,+++***))))))))))))************************---,,,*********+++---...)))))))))))))))***+++,,,))))))******+++,,,,,,,,,******++++++,,,++++++******+++,,,+++***)))***,,,,,,,,,,,,++++++++++++***------,,,+++************((()))+++,,,---,,,,,,+++***++++++,,,,,,------...,,,,,,---............---,,,---.........---,,,+++///......------...//////111111000000000111222222111222333333222111222333333333333333555666777888777999:::::::::<<>>CCCGGGNNN\\\lllzzz************************))))))))))))************))))))))))))************......---+++***)))((('''++++++++++++++++++++++++...---,,,++++++***++++++***+++,,,,,,---,,,,,,+++))))))))))))))))))))))))))))))******+++++++++,,,+++---...---***)))))))))))))))))))))))))))))))))***)))(((&&&&&&''''''((((((((())))))))))))((((((&&&'''((())))))((('''&&&)))))))))))))))((((((''''''((()))******)))((('''+++***)))'''&&&&&&&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''((((((((((((((((((''''''&&&&&&''''''((((((((('''''''''''''''&&&(((((()))))))))))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''((((((((((((((())))))))))))((((((((()))))))))************(((&&&%%%'''***---++++++***)))))))))******))))))((((((((()))******&&&%%%%%%&&&(((((('''%%%&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************)))))))))(((((((((''''''%%%''')))))))))((()))***))))))************))))))))))))((((((((((((((()))(((((()))***************((((((((())))))*********)))))))))******)))))))))+++(((%%%$$$&&&((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((******)))))))))+++,,,,,,***(((************************++++++++++++++++++++++++)))))))))***************++++++*********+++,,,,,,------,,,+++++++++,,,,,,...------,,,++++++******((()))******))))))***+++,,,++++++***++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------...............---------...//////000000/////////------...000111222333444111111111111111111111111666666666666666777777777666888999:::;;;>>>BBBEEEMMM[[[lll{{{************************((()))))))))************)))))))))))))))******************++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++***************++++++,,,,,,,,,,,,************************)))************++++++++++++,,,---,,,***((((((((((((((((((((((((((((((((())))))(((''''''''''''((())))))(((((((((((())))))''''''((())))))(((''''''(((((())))))))))))(((((('''(((((())))))((('''&&&))))))((((((''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''((((((++++++******))))))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((******)))(((''''''&&&&&&'''''''''(((((((((((()))(((((()))))))))*********)))***+++(((&&&&&&)))---,,,++++++***))))))))))))***))))))((())))))*********)))***+++---,,,***(((%%%&&&'''((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************((((((((((((''''''''''''''')))******)))(((((()))))))))************))))))+++***((('''''''''((()))(((((()))***************&&&''''''((()))***++++++))))))************))))))+++***)))((()))******+++************************(((((())))))***************)))'''&&&'''(((***,,,***))))))+++,,,---+++))))))))))))******+++++++++++++++++++++++++++++++++***************+++++++++---,,,+++******+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********((()))++++++******+++---,,,+++***)))***+++,,,---***+++,,,,,,------,,,,,,+++,,,------......------..............................//////000/////////......///000111222333333333333333333333333333333555555555666777777888888555777999;;;<<>>DDDHHHUUUbbbqqq}}}************************))))))))))))************+++*********))))))((((((''''''((()))***+++++++++++++++++++++++++++++++++((()))***,,,,,,+++******---,,,***)))))))))******))))))))))))))))))))))))'''((()))***+++,,,------&&&(((*********)))***+++))))))))))))))))))))))))((((((((()))(((''''''&&&&&&((()))++++++)))(((&&&((((((''''''''''''((((((''''''((()))))))))))))))''''''''''''(((***+++,,,''''''((())))))((('''&&&'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((('''''''''***)))(((&&&&&&&&&'''((('''((()))******)))((('''&&&'''''''''(((((())))))&&&'''((()))************))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++***)))((((((((((((((()))))))))))))))************+++++++++(((%%%"""###''',,,---,,,************+++,,,------,,,,,,+++***))))))******,,,***'''&&&'''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************************))))))))))))$$$&&&((()))))))))+++,,,))))))************))))))$$$%%%''')))+++++++++***(((((()))***************((((((((((((((('''''''''))))))************))))))***++++++)))&&&'''***---******************************))))))))))))))))))******+++,,,,,,,,,,,,++++++***((()))***,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,---,,,+++***(((++++++++++++,,,,,,---...///......------,,,,,,++++++------,,,***)))***+++((()))+++,,,------,,,,,,++++++,,,---------,,,,,,+++,,,------......---------------.........//////+++,,,---...////////////---...///000111222333444000000000000000000000000444444444444555555666666555666666777888===CCCHHHSSS___nnnzzz***+++,,,,,,,,,***)))(((((((((((((((((((((((((((******++++++++++++******)))***+++,,,,,,+++***)))+++++++++++++++,,,,,,,,,))))))******+++,,,......,,,++++++++++++++++++,,,************))))))))))))***(((%%%######%%%(((*********))))))((((((''''''(((((())))))))))))(((((('''&&&%%%$$$$$$%%%&&&'''+++(((''''''))))))&&&###''''''''''''(((((((((((()))(((((((((((('''''''''))))))((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************)))((('''&&&&&&'''((()))'''&&&%%%%%%&&&'''((()))))))))'''&&&&&&'''((()))&&&&&&&&&'''''''''((((((+++***'''%%%$$$&&&''')))+++)))'''%%%%%%&&&(((*********)))))))))))))))***)))))))))))))))))))))))),,,,,,,,,+++***))))))(((''''''((()))))))))))))))&&&''')))*********)))((())))))))))))************+++*********))))))((((((---,,,,,,+++***)))((((((******++++++++++++*********)))(((''''''((()))*********************************))))))((((((''''''***))))))((((((((())))))---......,,,)))'''&&&&&&************))))))))))))%%%&&&(((***+++***))))))))))))(((((((((((())))))++++++***)))(((((()))))))))+++,,,+++***)))***+++((((((((((((((()))******(((((('''(((((()))***+++---,,,,,,,,,,,,,,,,,,---************************++++++******++++++,,,---************************)))))))))))))))******+++,,,+++++++++)))((('''&&&,,,,,,+++***))))))************+++++++++,,,,,,,,,+++***)))((((((***,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,************))))))(((((()))***,,,---......------000///...---------------........................///---...222111...///444222111111111000000//////222222222111111111111111222222333444555666777888888999999777777<<>>GGGNNNVVVaaaqqq))))))'''&&&&&&'''((()))******************************++++++++++++******))))))************))))))((((((((()))******++++++++++++,,,,,,,,,+++++++++(((((((((''''''(((((((((***)))))))))((((((((((((((())))))))))))))))))(((***)))))))))))))))))))))(((((())))))))))))(((((((((((((((''''''(((((((((%%%%%%&&&''')))))))))(((''''''''''''((((((((((((*********)))))))))(((((()))(((''''''''''''(((((())))))************))))))(((''''''''''''''''''(((&&&&&&&&&&&&'''''''''(((((((((((()))))))))******(((((((((''''''((((((((()))(((((('''&&&&&&&&&&&&&&&&&&((()))))))))((('''''''''''''''(((((((((((()))))))))***+++...000222888555222...***(((''''''(((''''''''''''(((((()))(((((((((((((((((((((((())))))(((((('''''''''''')))))))))))))))((((((''''''(((((()))))))))))))))((()))))))))*********************)))))))))))))))************************(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))((((((((()))******&&&(((***+++++++++,,,---************)))))))))((()))(((''''''''')))***+++************************(((((('''''''''''''''((('''((()))((('''&&&''')))))))))(((((())))))***+++------,,,+++************++++++************++++++(((((((((((((((((((((((('''(((((()))))))))))))))************************,,,***)))'''(((***,,,---)))***++++++,,,,,,++++++))))))((((((((((((((()))(((((()))***+++,,,------,,,++++++++++++,,,---...,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---,,,---///000000///---+++........................,,,333333000999HHHHHH===111111111000000000000000000000111111222333444444444444555555555555555555777888888777777;;;BBBHHHWWWbbbqqq)))((('''&&&&&&'''((()))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''(((((()))******++++++((()))+++,,,---------,,,***))))))(((((())))))***)))))))))((((((((((((''''''((())))))))))))(((''''''((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((((((''''''((()))))))))(((((((((''''''''''''(((((((((((()))))))))(((((((((''''''((((((''''''''''''(((((())))))************))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))'''(((((((((((((((((('''''''''''''''&&&%%%%%%$$$%%%&&&((()))))))))(((''''''''''''((((((((())))))***)))))))))***+++---...111///---+++)))((('''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((())))))***((()))))))))************))))))))))))))))))******,,,,,,++++++***))))))((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((('''''''''(((((()))***(((***++++++*********+++************)))))))))((('''''')))******)))(((((((((((()))******)))((((((((('''''''''''''''((((((((()))******(((((()))***)))))))))))))))***++++++...---,,,++++++***++++++++++++************++++++((((((((((((((((((((((((&&&'''((())))))))))))(((************************+++***)))((()))***,,,---***************))))))((()))((((((((((((((())))))(((((()))******+++,,,,,,***************++++++,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++------,,,***,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,---+++---...000000///---,,,........................)))000///+++333AAA@@@555000000000000000000111111000000111222333444444555444444555555555555555555:::;;;<<<;;;:::===DDDJJJWWWbbbrrr(((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))***'''(((((()))***+++,,,,,,%%%&&&(((***+++++++++++++++******))))))******+++))))))(((((((((((('''''''''(((((())))))(((((('''&&&&&&''''''''''''(((((((((((())))))))))))((((((&&&''''''((((((''''''&&&&&&((())))))(((''''''(((''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%(((''''''''''''(((((()))((())))))******))))))(((((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''((()))))))))))))))((('''%%%&&&'''((())))))))))))''''''((((((((()))))))))))))))((((((((())))))***))))))((((((((((((((()))''''''''''''((()))******))))))))))))))))))))))))((((((((((((((((((''''''''''''((()))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))************------,,,+++***)))((('''((())))))******))))))((((((((())))))))))))((((((((((((((((((((((((((((((*********)))((('''''''''((('''''''''((()))***+++)))+++,,,,,,***))))))***************))))))))))))&&&''')))++++++***(((&&&'''((()))******)))((('''******)))))))))***++++++)))+++,,,+++***)))***,,,***))))))))))))***++++++******)))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))&&&''')))*********)))(((***************************************+++,,,,,,***************)))((('''))))))((((((((()))******)))))))))************+++))))))*********++++++++++++************++++++,,,*********************************,,,------,,,***++++++,,,,,,,,,,,,---------,,,,,,+++,,,,,,------,,,---.../////////...---........................,,,///---***---444333+++000000000000111111111111111111222222333333444444444444444555555555666666555777999999:::>>>EEEKKKTTTaaarrr''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***(((((()))***+++,,,------&&&''')))+++++++++***)))+++******))))))******+++))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%"""%%%''''''&&&%%%&&&(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))'''(((((())))))(((((('''***)))'''&&&&&&''')))***''''''((((((((()))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&))))))++++++,,,+++******&&&&&&&&&''''''((()))***'''((((((((())))))))))))''''''''''''((((((((()))&&&&&&'''((()))******+++(((((((((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''')))************)))(((((('''((()))***+++))))))))))))************((()))))))))************+++++++++*********)))))))))******************)))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***+++,,,---(((***,,,,,,***)))***+++************))))))))))))(((((())))))))))))(((((('''(((***++++++***((('''***************+++,,,,,,***+++,,,+++*********,,,******))))))******+++,,,)))(((((((((((())))))*********))))))))))))******************************&&&((()))++++++***)))(((************************)))***+++,,,,,,,,,++++++))))))***+++++++++******)))))))))))))))***++++++************))))))))))))******++++++,,,,,,++++++***************+++,,,,,,************************))))))***,,,......+++)))***+++++++++,,,,,,,,,,,,---------......------,,,---------.........//////........................000000000//////000/////////000000000111111111111333333333333333333333333222333333444555666777777222444666777888;;;BBBGGGRRR___rrr&&&''')))*********)))(((******************************++++++++++++*********)))(((''''''((()))***((()))***+++,,,---......***+++---------,,,***)))******))))))))))))******)))(((((((((''''''''''''++++++***))))))***++++++'''((((((((())))))******(((((())))))))))))(((((($$$%%%&&&''''''&&&%%%$$$!!!$$$%%%$$$$$$&&&)))''''''''''''((((((((()))************))))))))))))'''''''''''''''((()))***''''''(((((((((((('''''',,,***)))(((((()))***,,,(((((((((((())))))))))))'''''''''((((((((())))))&&&'''((())))))((('''&&&((()))***+++,,,,,,+++***''''''&&&&&&'''(((***+++(((((((((((())))))))))))%%%&&&&&&'''((()))))))))&&&&&&''')))***+++,,,---(((((((((((()))***,,,,,,))))))))))))))))))))))))((((((((()))))))))))))))$$$%%%'''(((***+++++++++)))((('''''''''(((***+++))))))))))))************(((((())))))*********+++***************+++++++++******++++++++++++******'''((()))******)))((('''************************''''''(((((())))))******++++++++++++,,,---...///''')))+++++++++***+++,,,************))))))))))))+++***(((''''''((()))***((()))+++,,,,,,+++)))((())))))(((((()))***++++++)))+++,,,+++***)))***+++*********)))******+++,,,***)))))))))***+++,,,,,,------,,,,,,,,,,,,------************************'''(((***+++,,,+++)))(((************************((())),,,---...---+++***((((((***+++,,,---------******))))))***+++,,,,,,++++++******)))(((((((((***+++,,,---------,,,,,,******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,......+++)))*********++++++,,,,,,,,,---.../////////...---,,,---------------...///000........................///---///333333///111666//////000000111111111222444333333333333333333333222222333444555777777888888:::;;;;;;:::<<>>>>>777...'''&&&(((+++---))))))))))))((((((((((((&&&(((++++++(((%%%'''+++((('''&&&%%%%%%&&&'''((('''((((((((())))))******)))'''%%%%%%&&&'''((('''''''''''''''((((((((()))%%%&&&&&&&&&''''''(((((()))))))))))))))))))))))))))'''$$$""""""%%%(((***(((((((((((((((((((((((()))'''&&&'''((()))((('''&&&''''''(((((((((((((((...777@@@>>>444***&&&&&&!!!"""######""""""$$$&&&&&&%%%$$$(((333BBBQQQ[[[222...***)))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************((((((''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))***))))))))))))))))))))))))************************$$$(((,,,,,,***))))))+++'''((((((((())))))******''''''&&&%%%&&&(((***,,,'''(((((()))))))))))))))$$$%%%''')))***+++******'''((())))))***)))))))))(((((('''''''''&&&&&&&&&$$$%%%'''((()))(((&&&%%%&&&((()))(((''''''((()))))))))))))))))))))))))))''''''''''''(((***++++++((()))*********((('''&&&---)))$$$$$$''')))'''$$$((()))***++++++***)))(((((()))+++,,,---,,,,,,+++)))***+++,,,---,,,++++++++++++******))))))(((((())))))))))))))))))))))))&&&''')))***,,,,,,,,,,,,***+++,,,------,,,+++***&&&(((***,,,---,,,+++***++++++************************)))))))))***+++,,,,,,+++*********,,,...000,,,,,,---...---,,,***))))))+++......---,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***---/////////...---,,,,,,------...///000000000000000000000000000000000000000000111111111111111111222222222333333333444444444555666777888999888666666888::::::@@@GGGHHHSSSbbbqqq'''(((((((((((((((''''''))))))))))))************)))((('''&&&&&&'''((())))))************+++++++++((()))+++---000555;;;@@@MMM;;;***(((,,,,,,******&&&(((***++++++)))'''%%%******))))))))))))******((((((((((((((((((((((((******))))))(((((('''''',,,+++***+++++++++)))'''((()))))))))************))))))))))))))))))))))))***)))(((''''''&&&''''''))))))((('''&&&%%%%%%$$$(((&&&### """%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))))):::JJJHHH666'''%%%***))))))************)))))))))((((((***///555;;;>>>888111***((()))+++***((((((&&&%%%%%%'''(((((('''))))))(((((('''''''''&&&(((((((((((())))))))))))&&&''''''(((((((((((((((&&&''''''%%%######$$$%%%(((((((((((((((((((((((((((((((((((()))***+++,,,111,,,((((((+++---,,,***+++------,,,***)))***+++,,,***((('''&&&'''((()))))))))(((((()))+++---...,,,+++++++++***)))))))))***))))))(((((((((((((((******))))))))))))*********++++++,,,,,,++++++***++++++***)))(((((())))))))))))(((((((((((())))))'''''''''(((((((((((((((******++++++++++++******&&&''''''((()))((((((((())))))))))))))))))))))))&&&''''''((()))*********))))))************)))))))))((('''''''''(((***+++******+++,,,,,,,,,,,,+++(((((()))*********************+++++++++******)))---------,,,,,,,,,++++++************))))))((((((******))))))******+++,,,...,,,++++++++++++)))(((------,,,++++++***))))))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,......,,,,,,,,,,,,......333111///---,,,+++,,,,,,......,,,,,,,,,,,,......(((((())))))*********+++***++++++,,,,,,------...+++,,,,,,------.........////////////////////////000000000000111111111111////////////000000000000000111111111111222222222444333333333333444555555:::777666888999:::???GGGLLLUUUbbbqqq''''''((((((((((((''''''(((((()))))))))*********)))(((''''''''''''((()))(((((()))))))))************+++---...000444:::>>>@@@222((('''***)))&&&&&&'''((()))******)))((('''******))))))))))))******(((((((((((((((((((((((())))))))))))((((((''''''***)))((()))******(((&&&(((((())))))))))))))))))''''''''''''''''''''''''(((((('''''''''(((((()))***)))((('''''''''''''''((('''&&&&&&'''))),,,...((((((((((((((((((((((((''''''((((((((())))))))))))333<<<;;;111)))''')))(((((())))))))))))(((((($$$$$$$$$%%%'''+++///111222---(((''')))***)))''')))'''&&&&&&((())))))((()))(((((((((''''''''''''(((((((((((())))))))))))'''(((((()))***)))))))))'''(((((('''%%%%%%&&&'''(((((((((((((((((((((((((((((((((((()))***+++,,,...***%%%%%%(((***)))''')))***+++***((('''((()))***)))(((''''''((()))******))))))))))))***,,,---+++++++++***************(((((((((((())))))***+++***))))))(((((())))))***))))))************))))))+++******)))(((((())))))'''''''''&&&&&&''''''''''''(((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))************)))))))))(((((('''((()))***+++(((((()))************)))(((((()))*********************+++++++++******************)))))))))((((((++++++*********)))))))))******))))))******+++,,,///---,,,---...///...---++++++++++++++++++++++++++++++++++++++++++++++++))))))((((((((((((((()))...---,,,++++++,,,---...000///---,,,+++*********...---,,,++++++,,,---...)))******************+++---,,,,,,,,,,,,,,,,,,,,,---------------............................................./////////////////////000000000111111111111111111222222222222333333333333333444444555888555555888999;;;AAAHHHMMMUUUbbbppp''''''((((((((((((((('''(((((())))))))))))******)))((((((''''''(((((()))'''''''''((((((((())))))++++++,,,,,,---///444777111+++'''(((***(((&&&%%%((((((((()))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&%%%'''(((((('''&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((******'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((()))+++,,,((((((((((((((((((((((((&&&&&&'''''''''(((((((((***+++,,,,,,***)))))))))''''''((((((((((((''''''''''''&&&&&&'''((()))***+++(((%%%&&&)))***)))''')))(((&&&''')))******)))((((((((((((''''''''''''(((((((((((())))))))))))((())))))***************)))******)))''''''(((***(((((((((((((((((((((((((((((((((((()))***++++++,,,(((%%%%%%''')))(((&&&)))*********((('''((()))))))))(((''''''(((************)))))))))******+++***************+++++++++,,,+++***))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((******)))((((((((())))))''''''''''''''''''''''''((((((((((((((((((''''''%%%&&&''''''(((((((((((((((((('''''''''((()))***))))))))))))))))))))))))((())))))******++++++,,,))))))************)))))))))(((((((((((()))***+++(((((()))************)))(((((()))***************************************,,,,,,,,,+++++++++******+++++++++*********************))))))******+++,,,***))))))***,,,...---,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++************++++++---,,,+++******+++,,,---,,,,,,,,,+++***)))(((''',,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***......------,,,++++++***//////......................................................////////////000000000111111111222222111111111111222222222333333333333333333444555555666444444888:::<<>>DDDIIITTTccctttuuuvvv%%%&&&'''((())))))))))))'''''''''((((((((())))))((()))************)))((('''''''''((((((((()))))))))***++++++))))))***,,,)))***((($$$&&&++++++&&&'''''''''(((((()))***+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''((())))))'''%%%%%%%%%&&&'''((())))))***'''''''''''''''''''''''')))(((((('''''''''(((((($$$$$$%%%&&&%%%$$$"""!!!###$$$$$$%%%&&&'''((()))))))))))))))))))))))))))''''''((((((((()))))))))))))))******))))))))))))(((((())))))))))))(((((()))))))))(((((((((((((((&&&'''((((((''''''((()))'''%%%$$$$$$&&&''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))''''''((()))))))))))))))$$$&&&'''''''''(((***,,,)))))))))))))))))))))))))))(((((('''''''''(((((('''((((((((('''&&&&&&&&&&&&'''((((((''''''(((***)))))))))))))))(((((('''&&&'''((()))******))))))+++++++++***************(((((((((((())))))***+++***))))))(((((())))))***''''''(((((((((((('''''''''''''''''''''((())))))&&&''')))******)))'''&&&***))))))(((''''''&&&&&&''''''((())))))(((((('''((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***+++++++++******(((((()))************)))(((((()))******************)))(((((()))+++---...,,,,,,,,,,,,++++++++++++''''''((((((((()))))))))******))))))******+++,,,((('''&&&''')))+++***)))*********++++++,,,,,,---************************++++++++++++,,,---...///...---,,,++++++,,,---...************++++++,,,---+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,---------...............---------------.........------------------------............/////////////////////000000000111111222222222333333333444444555555555444555666666777666555666:::;;;;;;???EEEIIITTTddduuuwwwwww%%%&&&'''((())))))))))))''''''''''''((((((((()))((()))***++++++***)))(((&&&&&&&&&'''''''''((((((&&&((())))))((((((***++++++---***''')))...+++###&&&''''''((()))*********((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''((((((&&&$$$$$$%%%&&&'''(((***++++++))))))))))))))))))))))))''''''&&&''''''((()))***(((***+++,,,+++)))&&&$$$++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***'''%%%&&&(((******(((''''''((((((((((((''''''***)))((('''&&&%%%&&&&&&'''(((((('''&&&%%%'''((((((&&&%%%%%%'''(((((('''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((()))***************%%%&&&((((((((()))+++---)))))))))))))))))))))))))))(((((('''''''''(((((()))***++++++***(((((()))''')))******))))))***,,,&&&&&&((()))************%%%&&&((()))*********))),,,+++++++++******))))))***))))))(((((((((((((((******))))))))))))******%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((()))***(((***+++,,,,,,+++***(((***))))))((('''&&&&&&&&&'''((()))+++,,,,,,------(((((()))************)))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&))))))************))))))((()))***+++,,,+++************+++,,,,,,,,,,,,+++(((((()))******************)))(((((()))+++---...)))))))))(((((((((((('''&&&'''''''''(((((())))))*********)))***++++++,,,)))((((((***---//////...'''((()))***,,,---...///))))))))))))))))))))))))(((((((((((()))***+++,,,......,,,,,,,,,,,,......******)))))))))+++,,,---,,,,,,............,,,,,,*********++++++,,,,,,,,,/////////...------,,,,,,+++,,,,,,------.........------------------------000000000000111111111111////////////000000000000222222333333333444444444444333333333333444555555444333555:::<<<===AAAGGGIIITTTddduuuyyyyyy)))(((((('''''''''(((((()))(((&&&''')))******)))+++)))((()))++++++)))&&&''''''(((((())))))******---+++)))''''''(((''''''###,,,111,,,((()))***)))((((((''''''))),,,///000444...((('''((()))&&&###%%%&&&'''(((((('''&&&%%%+++***)))'''%%%###"""!!!''')))******(((&&&%%%%%%'''((((((((('''&&&%%%%%%(((''''''''''''((())))))(((((())))))((('''&&&&&&&&&&&&'''((()))))))))((()))))))))***++++++)))'''))))))))))))))))))))))))***)))))))))((((((''''''***)))'''&&&&&&'''((())))))******))))))((('''&&&(((((((((((())))))))))))***)))))))))))))))******+++)))(((''''''((()))+++%%%''')))***+++***((('''''''''''''''''''''''''''''''''((())))))((('''&&&***'''%%%%%%(((***+++,,,******)))(((((((((((((((*********)))))))))))))))******))))))))))))))))))))))))***))))))((('''''')))***+++,,,+++***(((&&&&&&'''''')))***+++,,,---++++++++++++*********)))###$$$%%%&&&''')))******((((((((((((((('''''''''******))))))(((((('''''')))((('''((()))***)))(((''''''(((******+++++++++***(((&&&$$$$$$&&&(((***)))***+++,,,,,,+++))))))************************((((((((((((((((((((((((,,,,,,+++***)))(((''''''***)))((((((((((((((()))************************)))***,,,------,,,***)))&&&(((,,,///111111///...///---***((('''(((***+++******+++++++++,,,,,,,,,(((((((((((((((((((((((())))))(((((((((***+++,,,***++++++,,,,,,------...++++++************++++++------,,,+++*********+++************************---...///...,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000000000000000000000000000111111222222222333333333222333333444444333333222333333333444444444555555333444555666888<<>>BBBHHHOOOZZZiiizzz{{{))))))))))))(((((((((((('''((()))******)))(((''')))))))))******)))))))))---&&&((()))%%%(((---''')))((((((''''''((()))***((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''))))))((((((((((((''''''''''''''''''((((((((()))+++++++++******)))((('''))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((()))))))))(((((((((((((((,,,***'''&&&'''(((((((((***)))))))))((((((((('''''''''(((((())))))******''''''((((((((()))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))((((((((((((***************************)))))))))((((((((('''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((()))*********)))((()))***+++***)))+++***)))((('''(((((()))++++++++++++++++++++++++(((((('''(((((()))***+++***)))))))))((((((((('''((((((((())))))))))))***+++***(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))...---,,,+++***)))))))))((((((((((((((()))))))))&&&'''((((((''''''(((***((()))*********)))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++*********))))))))))))))))))************+++******)))))))))******------,,,,,,+++******)))******+++++++++,,,,,,,,,******)))))))))(((((((((,,,+++*********,,,...///<<<999555000...------...---+++)))***+++,,,***(((+++++++++***++++++,,,,,,+++*********))))))))))))************************)))***+++,,,------------*********+++++++++,,,,,,.........---------------............////////////............//////////////////000000111222222222111111111111111111111111333333444444555555555666444555666777888;;;???BBBFFFMMMYYYgggyyy(((((((((((())))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((&&&)))&&&###///777...***))))))(((((((((((()))))))))(((((('''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******...---***'''&&&'''((()))++++++++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))((('''&&&&&&&&&'''((()))(((%%%$$$&&&)))))))))))))))((((((((((((&&&&&&'''((()))***++++++((((((((()))))))))******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((())))))***(((''''''(((***+++***)))******)))((((((((())))))))))))******+++,,,,,,---))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))***************)))''''''''''''))))))'''''')))))))))(((&&&%%%%%%%%%&&&'''''''''''''''))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&'''((()))))))))'''((())))))(((((()))***)))))))))))))))((('''&&&''''''((())))))******+++&&&''''''((())))))******+++************)))))))))))))))))))))******************+++++++++++++++***---------,,,++++++******)))***+++,,,---,,,+++++++++*********))))))))))))---,,,++++++,,,---///000EEE@@@888111,,,+++---///,,,+++******,,,---,,,+++,,,,,,,,,++++++************************)))))))))***************************+++,,,------...------+++++++++,,,,,,,,,------------------------------....................................////////////------...//////000000111222222222222222222222222333333444555666666777777666777888888888;;;???BBBFFFMMMYYYhhhzzz(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((()))***...---000CCCIII;;;******))))))(((((('''''')))))))))(((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***+++++++++777333---((($$$$$$%%%&&&'''((()))******+++******(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&)))))))))(((((('''''''''&&&((()))((('''&&&'''((())))))))))))(((((((((((('''''''''((()))*********))))))))))))************))))))))))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&%%%''')))******)))******))))))))))))))))))))))))******+++++++++,,,***))))))(((((((((((()))))))))))))))(((((((((((((((((()))))))))*********((((((''''''((()))*********************)))(((((('''((()))******)))((('''''''''''''''''''''''''''""""""$$$%%%'''((())))))'''''''''(((((()))))))))(((***++++++***)))+++,,,*********))))))(((''''''))))))))))))))))))******((((((((()))))))))******************))))))))))))((()))))))))************)))***+++------,,,+++***,,,,,,,,,++++++*********((())),,,------,,,+++***---------,,,,,,,,,++++++,,,,,,+++,,,,,,---///000<<<888222,,,******---///************+++,,,,,,,,,,,,,,,,,,,,,++++++******************************************************+++,,,------.........---,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,---...000000111............////////////------......///000000111222222222222222222222222333333444555666777888999777888888888888:::>>>AAAGGGNNNZZZiii{{{'''((((((((()))))))))***(((((())))))))))))(((((()))******++++++******)))......222444;;;NNNOOO;;;******))))))((((((''''''))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,777333---((($$$$$$%%%&&&%%%&&&'''((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((())))))*********)))''''''''')))***((('''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************((())))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))***''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&%%%%%%&&&(((***))))))))))))******************+++++++++******)))))))))***))))))(((((((((((()))(((((((((((())))))))))))'''''''''((((((((())))))''''''(((((())))))***+++***)))'''&&&&&&&&&((())))))******+++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%'''((())))))*********))))))((((((((('''(((***)))(((((()))+++++++++******))))))))))))---,,,***)))((((((((((((+++++++++******)))))))))))))))))))))))))))))))))((()))))))))************)))***+++,,,---,,,,,,+++************))))))))))))((())),,,------,,,+++***---------,,,,,,,,,++++++*********++++++,,,------...---+++***)))***+++,,,((())))))*********++++++)))***+++,,,,,,,,,++++++***************+++++++++************************,,,,,,------......------,,,,,,---------.........,,,,,,,,,------.........+++,,,,,,---...///000000............////////////...//////000000111111222111111111111111111111111333333444555666777888999666666777666777999<<>><<<***((()))))))))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))(((((('''&&&''''''''''''''''''''''''''''''(((((()))***++++++...---***'''&&&'''((()))(((((((((((('''&&&%%%%%%''''''(((((())))))******))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))***+++++++++***(((&&&&&&)))***)))((((((((((((((())))))))))))***)))))))))((((((((('''((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))***))))))((((((((((((((('''&&&&&&''')))***)))(((((()))***+++++++++******,,,++++++***))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((())))))*********---,,,)))''''''(((***,,,))))))(((((('''%%%$$$###((((((((((((((((((((((((&&&''')))******)))((('''+++++++++***)))(((((((((%%%&&&''''''&&&&&&'''(((++++++************++++++///---+++)))((('''((((((,,,,,,,,,+++***)))))))))(((((()))))))))))))))***))))))))))))************))))))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,---,,,+++++++++*********))))))))))))(((((()))******++++++,,,)))*********++++++******((()))******)))((()))+++((()))+++,,,---,,,,,,+++*********+++++++++++++++************************,,,,,,------------,,,,,,,,,,,,,,,---------......,,,------......///////////////......---,,,,,,,,,............///////////////000000111111222222333000000000000000000000000333333444555666666777777444555666666666999===@@@DDDKKKWWWeeevvv'''''''''((()))*********))))))(((((((((((())))))))))))************))))))'''!!!&&&***'''***,,,$$$'''((()))******))))))(((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))''''''''''''((((((((()))))))))))))))((('''&&&%%%'''''''''((()))*********))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))))))))'''''''''&&&%%%&&&(((+++'''((((((((()))))))))***(((((((((((())))))))))))''''''((((((((()))))))))&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''((()))*********************************'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))******)))((((((((((((((()))((('''''')))***)))'''((()))***++++++++++++***************))))))))))))(((((('''(((((()))***+++'''((((((((()))))))))***'''(((((((((((()))))))))((())))))*********))))))------+++*********+++,,,(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))+++++++++***((('''))))))))))))))))))((((((%%%'''((((((''''''((()))))))))(((((()))***+++,,,...---+++)))(((((()))******************)))))))))(((((((((((())))))******))))))))))))************)))((())))))***+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,******)))))))))((((((((((((((()))***++++++++++++******++++++++++++++++++)))+++,,,+++)))((()))+++***+++,,,------,,,***)))*********++++++,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...//////000111111//////...------,,,++++++............///////////////000000111111222222333111111111111111111111111333333444444555555555666444555666666777:::>>>BBBFFFMMMXXXfffwww&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))))))))((((((+++%%%+++///'''&&&,,,...&&&'''(((*********))))))%%%%%%&&&'''((()))******''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''((()))************&&&''''''((()))******+++))))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&###''')))&&&!!!!!!'''...'''((((((((())))))******&&&&&&'''((()))***++++++''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))******)))(((((((((((((((***)))(((((()))***((('''((()))***+++,,,,,,+++***((((((((()))******++++++''''''''''''(((***++++++'''((((((((())))))******))))))))))))************))))))************))))))'''(((((())))))'''&&&%%%))))))(((''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***++++++***)))&&&&&&''''''((())))))))))))***++++++******+++,,,''''''''''''((()))+++,,,---+++***(((((()))+++,,,''''''(((((())))))******'''((((((((())))))******))))))))))))************)))(((''''''(((***,,,---******************++++++++++++*********+++,,,---+++++++++************)))(((((()))+++++++++++++++******)))******,,,---...+++---...---***(((***,,,,,,---......---***(((&&&*********++++++,,,,,,,,,************************++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------.........///000111111222,,,,,,,,,------...................../////////000//////000000111111222222222222222222222222222222333333444444444444444444444666777777999<<<@@@DDDJJJQQQ\\\iiiyyy***)))(((''''''((()))***+++)))'''&&&%%%&&&'''(((******))))))((((((''''''***)))))))))))))))******'''000111***)))---+++###'''&&&%%%$$$%%%''')))+++((())))))(((&&&&&&''')))(((((())))))((('''&&&&&&&&&&&&'''((())))))(((((('''((()))******)))((('''))))))***))))))(((''''''&&&&&&'''(((((()))(((((())))))((((((''''''&&&&&&''''''(((((())))))******''''''&&&&&&%%%%%%%%%$$$&&&'''((())))))((('''&&&&&&'''((())))))***))))))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$'''(((******)))(((((()))---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++)))'''&&&((()))))))))''''''''''''((((((((((((+++)))'''((())))))&&&###(((((((((((())))))))))))***)))'''&&&%%%%%%&&&&&&%%%%%%''')))+++***'''$$$)))(((((()))******)))'''((()))*********((('''&&&&&&&&&&&&'''((())))))***)))*********++++++++++++************************))))))))))))***+++,,,---******)))(((((((((((((((++++++******))))))(((((())))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&''')))+++,,,+++***)))'''''''''((((((((((((((()))******++++++,,,------)))))))))))))))))))))))))))************)))(((((('''&&&&&&'''***++++++***+++***)))(((((()))******'''***,,,+++)))'''(((***))))))******+++++++++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))***(((&&&'''***+++)))'''((($$$!!!###(((+++)))&&&---......///...---+++******++++++++++++,,,,,,,,,***)))(((((()))+++---...---,,,+++***))))))))))))...///000000///---+++***------,,,+++,,,---...///////////////000000000000////////////////////////......///000000000000000111111222222222333333333222333444333111000111222555555666666777666666666888666555666777<<>>JJJWWWfffaaa```iiiyyy))))))(((((((((((())))))***)))((('''''''''((()))))))))))))))(((((((((((())))))))))))***+++------+++666999000)))+++///000'''''''''(((((())))))***&&&''''''&&&$$$$$$%%%'''(((((((((((((((''''''&&&(((((((((((((((((('''&&&(((''''''''''''''''''((('''(((((((((((('''&&&&&&(((((()))*********))))))((((((((((((((('''''''''(((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((())))))))))))(((((('''))))))))))))))))))))))))&&&'''(((((()))((((((((('''((())))))((('''((()))))))))))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())))))(((&&&))))))))))))***************)))((()))***+++)))'''(((((((((((())))))))))))))))))))))))***+++,,,---***,,,000555666444...***''''''((((((((((((''''''((())))))))))))(((((('''&&&''''''(((((())))))***))))))(((((()))***,,,---,,,,,,,,,,,,++++++***)))((('''''''''''''''((()))))))))(((''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''******)))(((((('''&&&&&&---,,,,,,+++******))))))))))))))))))))))))))))))&&&'''((()))+++++++++,,,)))(((''''''))))))((('''***))))))(((((())))))***)))***,,,,,,*********+++(((((())))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))...,,,+++,,,---...---,,,***)))))))))***+++,,,,,,+++***))))))))))))))))))((())))))))))))*********++++++++++++,,,---......++++++++++++,,,---...///......---,,,++++++++++++++++++*********+++,,,---,,,,,,---------.........////////////////////////......///000000000000000111111111222222222222333222333444333111111111222222333333444555555444444555444555888:::???IIISSS[[[XXX[[[fffwww))))))(((((((((((())))))(((''''''&&&&&&&&&'''((())))))))))))((((((((((((((((((((()))***,,,---...333888888000)))***------''''''((()))******))))))((())))))(((&&&&&&''')))'''(((((((((((((((''''''(((((())))))((('''&&&&&&((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&'''((())))))))))))(((((('''''''''((((((((((((((()))))))))((('''''''''&&&$$$%%%%%%&&&&&&''''''''''''(((((((((((((((((('''))))))***))))))((('''&&&))))))))))))))))))))))))$$$%%%&&&'''(((((((((((('''((()))((('''&&&((())))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++---,,,***(((''''''''''''((((((((((((''''''((()))******)))((((((((((((((()))))))))))))))))))))******+++++++++)))***,,,///111000,,,(((&&&'''((((((((('''''''''((())))))))))))(((((((((''''''(((((()))))))))))))))(((''''''(((***,,,...***++++++++++++)))((('''((((((''''''''''''((((((,,,++++++***************(((((())))))******++++++((((((((((((((((((((((((******))))))((((((''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((('''''''''((())))))'''''''''((())))))******,,,+++++++++******))))))))))))))))))))))))))))))'''''')))******+++++++++)))'''&&&&&&''''''&&&$$$(((((((((((()))))))))***((()))******************((((((((((((((()))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++*********+++++++++***)))***++++++******,,,...,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,------+++++++++++++++,,,------...---+++***)))***+++,,,,,,,,,,,,---------......,,,,,,,,,---......//////////////////////////////......///000000000000000111111111111222222222222111333333333111111222333444444555666777777777777555444555888;;;===DDDLLLLLLMMMWWWggg{{{(((((())))))))))))((((((*********************+++(((((((((((())))))))))))((((((((()))***,,,---...>>><<<555---((('''$$$ '''((())))))***))))))(((((())))))(((&&&&&&''')))''''''((((((((((((((('''(((((())))))((('''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((((())))))+++*********)))((((((((((((((())))))******++++++(((((((((''''''((((((((())))))***))))))((('''&&&((((((((((((((((((((((((###$$$%%%&&&'''((((((((('''(((((('''&&&&&&((()))+++******)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********+++---,,,***(((''''''''''''(((((((((((($$$%%%''''''(((((((((((((((((((((((())))))))))))*********))))))(((((((((((('''&&&''')))***)))(((&&&(((***)))'''&&&'''((()))(((((((((((()))))))))((((((((()))))))))))))))(((((((((((((((***+++,,,***+++,,,,,,,,,+++)))((()))))))))((())))))******,,,++++++***************(((((())))))******++++++((((((((((((((((((((((((******))))))(((((('''''')))))))))((((((((('''''''''''''''((((((((())))))(((((('''((()))***+++,,,''''''(((((()))******+++)))))))))******+++++++++))))))))))))))))))))))))))))))************)))(((---+++******+++***)))(((''''''(((((())))))))))))'''(((((()))*********))))))))))))((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((************************)))*********))))))******)))***+++***))))))***,,,++++++)))))))))***+++,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,+++***************---,,,+++))))))***+++,,,,,,,,,---------.........,,,,,,---...//////000000////////////////////////......///000000000000000000000111111111222222222111222333333111111222333333444555666777777777777777444555888999:::???EEEGGGMMM[[[ooo~~~|||(((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,666000***((()))***'''$$$((((((((((((((((((((((((&&&''''''&&&$$$$$$%%%'''&&&'''(((((((((((((((((((((((((((((((((((('''&&&(((''''''''''''''''''(((&&&&&&'''(((((((((((('''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((()))******++++++***************)))(((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))(((((('''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((((((((((((&&&%%%%%%'''***++++++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&))))))))))))************###%%%''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))((('''&&&%%%***'''%%%%%%''')))))))))&&&)))++++++(((&&&(((***)))(((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))))))))***+++---......---+++***))))))))))))***+++,,,---))))))(((''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))(((***)))))))))((((((((((((''''''((((((((()))))))))(((((())))))***+++++++++*********))))))((((((((((((((())))))***++++++,,,))))))))))))))))))))))))***************)))((((((,,,+++))))))******)))(((&&&&&&'''((())))))))))))((('''''')))+++,,,+++)))******))))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((************************+++,,,---,,,+++***+++---***))))))((())))))******((((((((((((((())))))***((())))))))))))*********)))******+++++++++***)))---,,,+++***)))))))))))),,,,,,++++++***++++++,,,)))***+++,,,,,,,,,++++++,,,,,,---...///000000111////////////////////////......///000000000000000000000000111111111111222000222333333222111222444111111333444555555666666888555444777999:::===BBBHHHNNN\\\oooyyywwwvvv'''((()))******)))((('''%%%&&&&&&''''''''''''''''''((((((((()))))))))***((((((''''''((())))))***'''%%%$$$&&&)))+++,,,,,,)))((('''&&&&&&'''((((((&&&''''''&&&$$$$$$%%%'''&&&&&&'''(((((((((((((((&&&'''(((((((((((((((((('''(((((())))))(((((('''&&&'''(((((()))))))))(((''''''(((((('''&&&&&&%%%%%%%%%&&&'''((()))***+++))))))))))))************''''''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''(((((())))))))))))((())))))))))))))))))))))))''''''((())))))***))))))(((((('''&&&$$$%%%'''******))))))((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((((('''))))))))))))************$$$&&&)))(((&&&%%%&&&((((((((((((((())))))))))))'''((()))))))))((('''&&&***((('''''')))******)))&&&***---,,,)))'''))),,,)))(((''''''((()))***+++))))))))))))))))))))))))((()))***+++***)))'''&&&&&&(((***,,,---,,,+++)))(((((())))))+++,,,...///)))(((''''''&&&&&&''''''(((((((((((('''''''''''')))))))))))))))))))))))))))))))))***************))))))(((((((((''''''''''''((((((((())))))))))))))))))*********)))'''&&&*********)))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))************)))***)))(((((()))***((('''%%%&&&'''))))))))))))(((***))))))***---...---+++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************+++---......,,,+++,,,...,,,)))'''(((***+++***((('''((())))))*********)))((())))))))))))************++++++,,,,,,+++******,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,++++++***+++,,,---...///000000////////////////////////......///000000000000000000000000000111111111111000222333333222111333444000111222444555666666666999555333777;;;<<<@@@EEEHHHLLLXXXhhhwww{{{~~~zzzqqqpppqqq'''((()))******)))((('''(((((()))***++++++******'''((((((((())))))******((((((''''''''''''((()))(((((())))))&&&$$$%%%))))))(((&&&%%%$$$&&&'''(((((())))))(((&&&&&&''')))&&&&&&'''((())))))((((((&&&&&&'''((()))))))))((('''((()))******)))((('''''''''((()))******))))))(((((())))))((('''&&&&&&$$$%%%&&&'''(((******+++''''''(((((())))))******++++++******))))))(((((()))((('''&&&&&&'''((()))''''''((())))))***))))))************************)))******++++++++++++***(((((('''%%%$$$%%%'''***(((''''''(((((()))***+++((((((((((((((((((((((((************************+++)))'''&&&((()))))))))''''''''''''((((((((((((%%%(((******'''&&&''')))(((((((((((())))))))))))%%%&&&((()))******))))))(((((((((***++++++***((('''+++...---)))''')))---)))(((''''''''')))***+++*********)))))))))))))))''')))+++,,,+++)))&&&$$$!!!###&&&)))***)))(((&&&''''''((()))+++---...///******)))(((((((((((((((++++++******))))))(((((())))))))))))))))))))))))))))))******++++++,,,,,,(((((('''''''''&&&&&&&&&(((((((((((())))))))))))******++++++)))&&&###!!!&&&'''((()))***+++,,,,,,++++++******)))((((((((())))))))))))))))))))))))&&&'''(((***++++++++++++---,,,+++,,,---...---+++$$$%%%'''))))))))))))(((,,,+++***,,,///111///---,,,+++++++++******))))))))))))))))))))))))))))))***)))(((''''''((()))******************************,,,...---+++***+++......***&&&(((,,,---+++''')))***+++---------,,,+++***++++++++++++,,,,,,,,,+++,,,---------,,,+++***++++++++++++,,,---......***+++---......---,,,++++++,,,---...///...------)))******+++---...//////////////////////////////...//////000000000000000000000000000111111111111000111333333222222333444222333444666777888888888999444333888<<>>AAACCCEEEKKKVVVdddvvvxxx|||ooofffdddrrr))))))******)))'''%%%$$$%%%%%%&&&&&&'''(((((()))(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''+++++++++++++++***)))(((((())))))))))))((((((((((((((()))))))))***++++++&&&((()))++++++)))(((&&&******))))))))))))************))))))((((((''''''(((((((((((())))))))))))$$$&&&((()))((('''((()))++++++***+++---111444777333...)))(((+++,,,)))&&&'''''''''(((((((((((((((((('''%%%%%%'''((((((''''''(((***++++++***((('''*********)))))))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***(((&&&&&&''')))+++))))))))))))(((((((((((()))'''&&&&&&((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))***+++,,,---+++++++++******))))))))))))***,,,,,,,,,+++)))'''%%%&&&'''((()))************))))))((((((((((((((())))))((('''((()))+++,,,))))))))))))(((((((((((()))((('''''''''(((***+++)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***++++++++++++((((((((((((((((((((((((*********++++++++++++***%%%&&&''')))******++++++((())))))************)))''')))******)))))))))+++((((((((())))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))******++++++++++++)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,++++++)))******++++++,,,------,,,++++++***)))))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------............////////////......///000222444666777///000000000111111111111111111111111222222222222222222333444444555555666777777777888;;;???BBBDDDEEELLLVVVdddvvvxxx{{{ppphhhiiisss((((((***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))***((((((((()))***)))((('''(((((())))))******++++++&&&((()))++++++)))(((&&&******))))))))))))************))))))((((((''''''(((((((((((())))))))))))$$$&&&(((((((((((()))***(((((('''''')))+++---//////***&&&&&&***,,,***'''&&&&&&''''''((((((((((((+++)))''''''(((((('''&&&''')))***,,,,,,***)))'''))))))))))))))))))******(((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))+++(((((((((((())))))))))))***(((&&&&&&''')))(((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))***+++,,,,,,,,,++++++******)))))))))***,,,,,,,,,+++)))'''((())))))*********)))))))))))))))))))))(((((('''***))))))((()))***,,,---))))))))))))((((((((((((+++***)))'''''''''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++((())))))******)))))))))(((((((((((((((((((((((()))***+++++++++******)))'''((()))***+++,,,,,,,,,(((((()))***************(((***++++++)))(((((()))))))))))))))*********+++(((((())))))))))))((((((((((((((()))***+++++++++,,,++++++*********))))))***))))))))))))))))))***))))))))))))))))))))))))((())))))******************++++++,,,,,,++++++***)))******++++++,,,------,,,,,,+++***))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------............////////////............///000111222///000000000111111111111222222222333333333333444222222333444444555555666777777777999;;;???CCCEEEGGGNNNXXXeeevvvxxx{{{pppkkknnnuuu%%%&&&((()))******))))))''''''''''''''''''&&&&&&++++++))))))))))))++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((###%%%''''''''''''((()))''''''''')))++++++)))'''(((((()))*********))))))'''((()))******)))((('''******)))((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))***,,,+++)))(((((()))))))))(((((())))))***+++***'''%%%%%%(((+++***)))&&&&&&''''''(((((())))))---+++***)))***+++***)))))))))***++++++***))))))))))))))))))************((())))))******))))))((((((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((())))))***(((((((((((())))))))))))+++)))'''&&&((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''((()))******+++++++++++++++************+++,,,,,,,,,+++))))))******+++******)))(((((()))))))))))))))(((''''''***))))))))))))******+++))))))))))))((((((((((((+++***)))(((((('''''''''(((''''''''''''(((((()))))))))))))))))))))))))))'''(((((()))***+++++++++((((((((()))((((((''''''))))))))))))))))))))))))&&&(((******((('''&&&'''++++++,,,,,,++++++***)))'''((()))******+++******)))+++,,,+++***(((((()))+++******))))))******+++'''(((((()))))))))))))))''''''((()))***+++,,,------,,,+++***))))))))))))******))))))))))))******))))))))))))))))))))))))((()))******++++++************++++++++++++******)))******++++++,,,---------,,,+++***************(((((()))***,,,---...///***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------............////////////......---------------...000000000000111111111111222222333333333444444444222222333444444555555666666666777888;;;???CCCEEEIIIOOOYYYfffuuu~~~xxx~~~~~~pppnnnrrr|||&&&'''((())))))(((''''''&&&&&&&&&'''(((((())))))+++***)))(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%'''))))))'''&&&''')))'''''''''))),,,,,,)))&&&(((((()))))))))((('''&&&(((((())))))))))))((((((***)))((((((''''''(((((((((((((((((())))))))))))(((((((((((()))))))))))))))***++++++)))(((((())))))***++++++,,,+++***)))(((((('''&&&'''(((******&&&''''''((())))))******)))((('''(((***,,,,,,+++************************((()))))))))************))))))************))))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''((()))******)))((('''((((((((()))))))))***,,,***(((''')))***+++***))))))))))))))))))))))))))))))(((((((((((())))))***))))))((())))))*********++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++))))))******)))(((((('''((())))))***)))((('''&&&(((((((((((((((((('''&&&))))))))))))((((((((((((((()))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))******(((((()))***++++++++++++************************%%%(((++++++(((&&&&&&&&&+++++++++++++++***))))))'''((()))******+++++++++(((***,,,,,,+++***+++,,,***)))(((((((((((()))***''''''((())))))))))))))))))))))))******+++++++++,,,+++***))))))******++++++***)))(((((()))***+++))))))))))))))))))))))))((()))***+++++++++************++++++++++++******)))******++++++,,,---------,,,,,,++++++++++++,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,------------.....................///////////////......------.........000000000000111111111111111222222222333333333333222222333444444555555666555555666888;;;???CCCEEEIIIOOOYYYfffuuu~~~{{{sssrrrxxx))))))*********((('''&&&$$$%%%&&&''')))***+++++++++)))(((''''''((()))+++''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((***,,,...---***((((((***'''&&&'''))),,,,,,)))&&&(((((()))))))))'''&&&%%%))))))(((((((((((())))))))))))((('''''''''''''''''''''(((((())))))******(((((((((((())))))))))))###%%%'''(((((((((***+++$$$&&&((()))***)))'''&&&)))))))))(((&&&''')))+++'''''''''((()))******+++###""""""$$$(((***++++++++++++***))))))***++++++(((((())))))*********+++))))))************))))))******))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))***%%%''')))***+++***)))((('''((((((((())))))******---+++(((((()))+++++++++))))))))))))))))))))))))))))))(((((((((((())))))++++++***************************++++++,,,,,,---...---,,,+++++++++,,,,,,''''''((((((((((((((('''((()))*********)))'''&&&&&&&&&'''((('''&&&$$$###))))))))))))((((((((((((%%%'''(((*********))))))'''''''''''''''((()))***))))))))))))))))))))))))+++++++++***)))(((((('''***+++,,,...///000111111************************'''***------***((('''(((&&&'''(((***++++++++++++''''''(((******+++++++++''')))+++,,,,,,,,,---...))))))'''&&&&&&'''((()))''''''((()))))))))))))))+++++++++******************))))))))))))+++,,,---+++***)))(((((()))***+++))))))))))))))))))))))))((()))***+++,,,+++************++++++++++++******)))******+++,,,,,,---------,,,,,,+++,,,,,,------++++++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000///////////////000000111000000000000111111111111000111111111111222222222222222333444444555555666555555555777:::???CCCEEEHHHNNNYYYfffvvv~~~}}}vvvwww~~~+++***)))((('''&&&%%%%%%%%%&&&''''''((('''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$###"""%%%&&&''''''((((((''''''''''''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))++++++***)))'''&&&$$$###(((((((((((((((''''''&&&&&&''''''((((((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''%%%$$$###"""""""""&&&&&&''''''((())))))))),,,+++++++++***)))))))))))))))(((((((((((())))))++++++++++++***)))'''&&&&&&%%%%%%&&&((()))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''(((*********))))))******+++++++++,,,,,,,,,+++***((('''&&&&&&&&&'''***)))(((''''''((())))))((((((((((((((())))))***)))))))))(((((((((((('''))))))*********))))))((())))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))''''''(((((())))))******'''(((((()))))))))))))))'''((()))++++++******))))))((((((''''''''''''''')))((('''&&&&&&'''((()))***)))((('''&&&&&&'''((())))))))))))************(((((((((((()))))))))))),,,,,,++++++***)))))))))++++++++++++++++++,,,,,,***************)))((('''))))))))))))))))))))))))))))))(((((()))***++++++******))))))((((((''''''''''''((()))))))))))))))***)))(((''''''((()))***)))************++++++++++++******)))(((''''''&&&'''))))))&&&)))///333333))))))***))))))(((''''''*********)))))))))))))))((())))))))))))******************)))))))))))))))***++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,++++++************---000000---+++,,,---/////////...---------,,,///////////////000111111////////////000000000000222222333333333444444444111111222222222333333333444555777888999<<<@@@CCCGGGMMMWWWdddsssyyyvvv((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((((((((((((((('''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''&&&&&&&&&***))))))(((''''''&&&&&&******))))))))))))))))))))))))(((((((((((())))))***************+++++++++000---***))))))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((((((************+++++++++++++++***)))'''''''''''''''******)))((((((((()))***)))))))))))))))***++++++))))))***+++,,,------...******++++++++++++******))))))))))))))))))))))))(((((())))))***+++++++++***************+++++++++%%%&&&'''((())))))))))))'''((()))***+++******)))+++++++++++++++,,,---...)))((('''&&&&&&'''((()))+++***)))((((((((())))))))))))))))))************************+++++++++++++++++++++*********************************)))))),,,,,,------,,,,,,++++++************************))))))))))))))))))******(((((((((((())))))))))))''''''((()))))))))))))))***)))(((''''''((()))***)))************+++++++++++++++******))))))((((((---...,,,&&&%%%((()))'''(((((())))))))))))))))))************)))))))))))))))))))))*********+++++++++++++++*********************+++++++++******)))***+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++---//////---+++,,,...//////////////////......//////......//////000111////////////000000000000000000000111111111222222222333333333444444444444444555777999:::===AAADDDGGGMMMWWWcccsss{{{www&&&&&&'''((()))******+++'''(((((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))************&&&&&&'''((((((((((((''')))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((''''''&&&&&&''''''(((((((((((((((***)))))))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((()))******)))((('''***))))))((((((''''''&&&((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))***,,,...000888333---))))))+++---...))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((************************(((((((((((())))))))))))((()))))))))))))))((('''))))))))))))************++++++)))(((((((((((((((******)))))))))******+++***************++++++,,,&&&'''((((((******+++,,,++++++,,,,,,,,,,,,,,,+++))))))))))))))))))))))))************++++++++++++++++++++++++************&&&'''((()))************(((((()))************)))'''''''''((()))***+++,,,((('''&&&%%%%%%&&&'''(((******)))))))))***++++++))))))))))))************************++++++++++++)))************+++++++++,,,,,,++++++******))))))))))))))))))*********************************************)))))))))))))))'''''''''((()))*********''''''((()))))))))))))))))))))(((((((((((()))))))))************++++++++++++++++++***************(((***(((%%%%%%((()))'''''''''((())))))******+++************************************+++++++++,,,++++++++++++++++++++++++******++++++***)))((((((++++++,,,,,,,,,---------,,,---------------......---......---,,,,,,---////////////000000000000000......------......///000////////////000000000000000000000111111111111222444444444444555555555555444555888999;;;???CCCFFFHHHNNNWWWcccrrr}}}yyy%%%%%%&&&'''((())))))***''''''((())))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((('''%%%%%%(((((((((((((((''''''&&&&&&''''''(((((((((((((((************))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***$$$%%%'''))))))((('''&&&'''''''''((())))))******'''(((((())))))*********))))))(((((((((((()))))))))((('''''')))+++...000444000***'''''')))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((''''''(((((((((((())))))))))))++++++***)))))))))))))))***************+++++++++***))))))))))))***++++++)))(((((((((((('''''''''***++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))(((((((((((((((((((((******))))))(((((('''''')))******++++++******)))((()))))))))************$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))******++++++((()))))))))************'''((((((((())))))))))))((())))))***++++++,,,,,,//////......---,,,++++++''''''''''''((())))))***++++++++++++++++++++++++***************))))))((('''((((((((()))))))))***''''''((()))))))))))))))))))))(((((((((((())))))))))))*********+++++++++)))*********************$$$&&&'''%%%&&&+++,,,+++))))))))))))))))))******)))***************++++++******+++++++++,,,,,,,,,*********+++++++++++++++++++++,,,++++++***)))(((+++++++++,,,,,,,,,,,,---++++++,,,,,,------............---,,,,,,---///000.........//////000000111---------------...//////////////////000000000000222222222222333333333333333444444444444555555555444666888:::<<<@@@EEEHHHIIINNNWWWbbbqqq|||{{{&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))(((''''''&&&&&&'''(((((())))))((((((######$$$%%%'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&(((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))************((((((((((((((((((((((((%%%&&&&&&'''((()))******###$$$&&&((()))((('''&&&''''''(((((()))*********)))))))))******+++++++++))))))(((((((((((())))))***)))'''&&&'''(((***,,,,,,***((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((''''''''''''((((((((()))))))))***************)))))))))))))))******++++++++++++)))(((((((((((()))******,,,,,,+++++++++*********))))))***+++,,,,,,++++++************************''''''''''''''''''&&&&&&******))))))((((((''''''+++++++++***)))(((&&&&&&)))))))))))))))*********))))))(((((('''(((((()))((('''&&&&&&&&&&&&'''((('''(((((())))))*********((()))))))))************'''((((((((())))))))))))(((((()))***+++,,,,,,---//////......---,,,++++++***************+++,,,---************************))))))************)))(((***)))))))))((((((((('''''''''((()))))))))))))))(((((())))))))))))(((((())))))*********+++++++++((((((((())))))))))))))))))+++***'''(((,,,...,,,---,,,***)))(((((((((((())))))******+++++++++,,,******+++++++++,,,,,,,,,))))))))))))******++++++,,,---------,,,,,,+++***************++++++++++++******++++++,,,,,,------///---,,,,,,---...000000---------....../////////---------------...//////////////////000000000000111111222222222333333333333333333333444444444444444666888:::===@@@EEEHHHJJJOOOWWWbbbqqqyyy|||(((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((++++++++++++***)))((('''''''''((())))))))))))(((######$$$%%%'''((()))***))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&((()))*********(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((()))))))))))))))***((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&'''(((*********))))))+++******))))))(((((('''************++++++++++++))))))(((((((((((())))))***)))((('''&&&'''((()))(((((((((***,,,,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************(((((((((((())))))))))))***))))))(((((((((((()))(((((((((((())))))))))))((())))))******)))(((((('''((()))***++++++++++++((((((((((((((())))))***'''(((((()))***+++,,,,,,((()))***+++,,,,,,,,,+++************************(((((((((((())))))))))))++++++++++++************)))))))))(((&&&%%%$$$###)))))))))((()))******+++++++++***))))))))))))))))))((('''&&&&&&'''((()))'''((())))))***)))))))))))))))))))))************************++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++******))))))***)))((((((((()))***+++))))))))))))))))))))))))'''((()))+++++++++***)))*********)))((('''''''''''''''((()))))))))))))))(((((())))))))))))(((((()))************+++++++++)))))))))(((((((((((((((''')))***(((,,,333888888///---+++)))((('''(((((())))))******+++,,,,,,,,,************+++++++++,,,((((((((()))******++++++,,,,,,------------,,,,,,))))))*********+++++++++******+++++++++++++++,,,...---,,,---///000000///------------..................------......///000////////////000000000000/////////000000000000111222333333333333444444444555666999:::<<<@@@DDDGGGJJJOOOXXXcccrrrxxx{{{))))))((((((((('''''''''&&&&&&'''((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))))))))******)))((((((''''''((()))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''###$$$&&&((()))***++++++(((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))******************++++++******)))(((((((((************))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))***,,,---+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''((()))***(((((()))))))))*********'''(((((()))))))))((('''&&&'''(((******+++******))))))(((((())))))***+++%%%%%%&&&'''((()))******)))***+++,,,------------************************((((((((()))******++++++***************+++++++++'''(((((((((((('''&&&&&&***)))((((((((()))++++++(((((('''''''''((())))))***)))(((''''''((()))***)))***+++++++++***)))((())))))))))))************************++++++++++++)))))))))***+++++++++,,,******************)))))))))(((&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%''')))+++,,,,,,+++***))))))))))))((((((((((((''''''((()))))))))))))))'''((()))******)))(((''')))************++++++++++++******))))))((((((((($$$'''((((((...:::BBBDDD...---+++)))(((((()))***))))))***++++++,,,------)))))))))*********++++++(((((()))******+++,,,,,,******+++,,,------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++...,,,,,,...111222000...////////////............//////......//////000111////////////000000000000////////////000000000000444444444444555555555555555777999:::<<<>>>CCCFFFKKKPPPXXXccctttxxxzzz))))))))))))************'''(((((()))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''(((((())))))))))))))),,,++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((******)))(((((())))))***((((((((()))******++++++******))))))((((((''''''))))))(((((((((((())))))'''((()))***************+++***))))))***++++++)))))))))))))))))))))))))))***************************)))(((''''''((()))***''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''')))***+++))))))))))))************&&&'''((())))))(((''''''%%%&&&((()))*********)))*********)))***++++++,,,++++++++++++***************+++,,,---............************************&&&''''''((()))******+++''''''(((((())))))******((()))***++++++,,,,,,,,,***)))((((((((()))+++,,,(((((((((((()))+++,,,---+++***)))(((((()))***++++++,,,,,,---,,,+++)))((())))))))))))************(((((((((((())))))))))))***************+++++++++++++++++++++++++++,,,,,,---,,,***((('''((()))***(((((((((((((((((((((((($$$&&&(((+++,,,,,,++++++''''''(((((())))))******'''(((((()))))))))))))))'''((()))******)))(((''')))************+++++++++---,,,,,,+++***)))((((((,,,---,,,***...777???AAA---+++***(((((()))+++,,,))))))***+++,,,,,,------((())))))))))))*********))))))***+++,,,,,,------((()))***+++,,,---------++++++,,,,,,,,,---------.........------,,,,,,,,,---,,,,,,...222333000---111111000000//////......///////////////000111111////////////000000000000111111111111222222222222555555555555666666666777555777999:::;;;>>>AAADDDKKKPPPXXXdddtttyyyxxx))))))))))))))))))))))))&&&''')))***+++***((('''))))))(((((('''''''''&&&'''''''''''''''&&&&&&%%%''''''(((((())))))*********(((&&&%%%&&&'''&&&&&&''''''((((((((((((((((((++++++***))))))((())))))'''&&&&&&&&&&&&'''(((((()))))))))((((((((((((((('''******%%%###%%%''''''***((('''&&&&&&'''(((******)))(((((((((***+++,,,)))((((((((((((***+++,,,&&&&&&''''''(((((())))))((((((((((((''''''''''''''''''''''''((((((((((((******))))))))))))******))))))******++++++,,,,,,))))))************)))(((+++,,,---+++)))(((((())))))***,,,---......---,,,+++,,,---,,,*********+++******++++++++++++******&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''')))************((((((''''''&&&&&&&&&%%%)))******************)))(((((())))))))))))(((((((((((())))))*********+++***+++,,,------,,,+++***)))***,,,,,,---,,,+++******)))(((''''''((()))***,,,+++***(((''''''''''''))))))))))))((((((((((((&&&'''(((*********))))))***))))))((('''&&&&&&%%%''''''''''''((((((((((((+++*********))))))(((((()))))))))***++++++,,,,,,************************,,,+++***((((((((()))***++++++***)))(((((()))))))))(((((((((''''''&&&&&&$$$$$$%%%'''((()))***+++***)))(((((((((***+++,,,...+++((()))++++++***(((((((((((((((***,,,...000******+++******)))((('''&&&(((***+++,,,+++)))((((((((()))************)))***)))(((((()))+++---///************************''')))+++---...---,,,+++(((((())))))*********+++++++++******************+++++++++++++++++++++++++++,,,,,,---............///...---,,,++++++++++++---...............------......///000000///...---............////////////000000000000000111111111222222222111111111111000222333444555666666666666333444555777999<<>>???AAADDDFFFFFFKKKTTTaaasss|||xxx''''''''''''''''''''''''(((((('''&&&'''((()))***(((((((((((((((''''''''')))))))))))))))(((((('''(((((((((((((((((((((((()))(((''''''((()))(((''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&''''''((()))))))))******+++,,,,,,,,,444666555...(((((()))(((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((())))))***+++++++++++++++******))))))(((************))))))))))))))))))))))))************))))))(((((((((((()))))),,,,,,++++++******))))))&&&''''''(((((((((((('''$$$&&&((()))))))))+++---)))))))))(((((('''''''''(((******)))((('''((()))(((((())))))))))))(((((('''''''''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))*********++++++***))))))(((((())))))*********+++(((((())))))))))))((((((******++++++++++++******)))))))))))))))*********---,,,+++******+++,,,---++++++++++++*********)))'''((()))******)))((('''''')))+++,,,---,,,***)))(((((((((((())))))))))))******)))))))))(((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((*********)))))))))))))))''''''(((((()))******+++((((((((((((((((((((((((%%%&&&((()))******)))(((((()))+++,,,,,,+++)))(((++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))*********))))))*********))))))&&&''')))+++,,,---,,,,,,&&&'''((())))))))))))))))))***+++,,,,,,,,,++++++(((((()))************)))******)))(((''''''((((((************************'''''')))***++++++******++++++++++++,,,,,,,,,,,,******+++++++++++++++,,,************************+++++++++++++++***)))(((+++,,,---....../////////,,,---......///.........000111111111222222222222............//////////////////000000111111222222...///000111222333444444333444555666666777777777888:::>>>@@@@@@AAACCCEEEEEEKKKTTT```rrr~~~yyy''''''''''''''''''''''''%%%&&&'''))))))((((((''''''''''''((((((((((((((()))))))))))))))(((((('''((((((((('''''''''''''''***)))((()))***+++***((())))))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''((('''((()))+++---///000111KKKOOOLLL???000)))((()))))))))(((((((((((())))))'''((((((((((((''''''''''''(((((()))******++++++*********))))))(((((((((************))))))))))))))))))))))))************++++++************++++++,,,,,,++++++******))))))&&&&&&'''(((((((((((((((((()))+++******)))+++,,,(((((((((((())))))******((()))***)))'''''''''((((((((())))))))))))((((((''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************(((((())))))******+++++++++***(((''''''(((***+++******++++++++++++************))))))))))))))))))---,,,+++******+++,,,---------,,,,,,++++++++++++'''((()))******)))(((''''''(((***,,,---,,,+++***'''((((((((()))))))))*********)))(((((((((''''''++++++***************)))&&&&&&&&&&&&''''''''''''))))))))))))))))))******(((((()))******++++++,,,((((((((((((((((((((((((&&&'''(((*********)))(((&&&((()))++++++***(((''')))))))))************************)))))))))))))))))))))*********)))))))))((()))*********)))))))))'''(((***+++,,,,,,,,,+++''''''((())))))***))))))((())))))***************(((((()))************)))******)))(((((('''''''''************************'''(((((()))******++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))((()))***+++---............,,,------...//////......------------......//////............////////////...//////000111111222222......///111222333444555222222333444555555555555777999<<<>>>???@@@BBBDDDEEEJJJSSS```qqqyyy''''''''''''''''''''''''$$$%%%((()))***)))'''&&&'''''''''((((((((((((((((((((()))))))))(((''''''(((((((((''''''''''''&&&)))((((((***++++++***(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&(((***,,,...000111???DDDCCC888,,,((()))***))))))))))))))))))))))))(((((()))))))))(((''''''***+++++++++***)))((('''))))))))))))))))))((((((******)))))))))(((((((((((((((((()))))))))*********))))))(((((())))))***))))))))))))((((((((((((&&&''''''((())))))))))))***+++,,,+++***)))***+++(((((((((((()))***+++,,,((()))***)))((('''''')))((())))))******))))))(((+++******))))))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((************))))))))))))***************)))'''%%%%%%''')))***)))******************)))************)))))))))))),,,++++++++++++++++++,,,///...---,,,,,,+++,,,,,,(((((())))))))))))(((((('''(((***+++++++++******''''''(((((())))))*********))))))(((((((((((()))))))))))))))))))))))))))%%%&&&&&&&&&&&&'''''''''))))))))))))************,,,,,,++++++***)))))))))))))))))))))))))))))))))((())))))************)))&&&'''((()))))))))((('''************++++++++++++++++++++++++++++++******)))************)))((((((&&&(((***+++***)))))))))))))))***))))))((('''&&&((())))))************)))((())))))))))))***************+++,,,,,,,,,,,,+++*********))))))((((((((((((((((((((((((((((((((((((((())))))***++++++,,,++++++++++++******************++++++,,,---------------------------------******+++++++++***))))))&&&((()))+++,,,,,,++++++,,,,,,---...////////////......---......///000111............////////////......///000111222222333...///000111222333444444111111222444444444444444555777:::<<<===???BBBDDDDDDIIIRRR___qqqzzz((((((((((((((((((((((((&&&&&&''''''((((((''''''''''''''''''((((((((()))'''(((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&'''''''''(((******)))'''&&&&&&''''''((())))))))))))(((''''''''''''''''''((((((((((((((()))******%%%&&&'''((()))+++,,,,,,)))++++++'''%%%(((***((((((((())))))))))))(((((())))))*********)))((('''******++++++***)))'''&&&))))))******************)))))))))(((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))((((((((((((((()))))))))&&&'''((()))************)))***+++***)))((()))+++***))))))(((((()))***+++)))***+++***((('''((())))))******************)))++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************))))))))))))))))))(((((((((((())))))))))))((((((((())))))******))))))(((************)))))))))(((+++++++++,,,,,,+++++++++///...---+++++++++++++++))))))(((((((((((())))))((()))))))))))))))))))))'''''''''((()))*********))))))(((''''''((()))***&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((()))))))))************+++++++++***))))))((((((************************,,,++++++************+++'''((((((((())))))))))))************++++++,,,,,,************************)))******+++***)))((('''$$$'''++++++***(((((()))+++***)))(((''''''''''''***++++++++++++******)))******))))))******++++++******+++,,,,,,,,,,,,+++******************))))))(((((((((((((((((((((((()))))))))******+++,,,---------,,,,,,++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++((()))+++,,,---,,,+++***+++,,,---...///////////////////////////111222333............////////////......///000111222333333//////000111222222333333111222333444555555555555444666888:::;;;>>>BBBEEEDDDIIIRRR^^^pppzzz{{{))))))))))))))))))))))))((('''%%%%%%%%%&&&(((***&&&'''''''''(((((())))))'''''''''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%'''))))))'''%%%%%%%%%&&&'''((()))*********)))((('''''''''''''''***************++++++,,,%%%&&&&&&&&&''''''((((((---+++'''$$$)))...+++%%%''''''(((((((((((('''''')))***+++++++++)))((('''&&&''')))***++++++***************++++++,,,,,,---((((((((((((''''''''''''''''''''''''((((((((((((******))))))))))))******))))))******++++++,,,,,,'''''')))***++++++++++++&&&((())))))(((((()))+++,,,+++)))(((''''''(((((()))***+++***)))((()))*********++++++++++++******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))******))))))(((((('''''''''***---//////---***'''(((((())))))))))))((((((+++*********))))))((((((***+++,,,------,,,+++***///---,,,***))))))*********)))(((''''''((()))***))))))(((((((((((())))))&&&''''''((()))******+++)))(((''''''''')))***+++)))))))))***************%%%%%%%%%&&&&&&&&&''''''(((((())))))*********+++''''''(((((()))*********************************...---+++***)))***++++++))))))(((((()))***++++++(((((()))))))))*********&&&'''''''''(((((((((((()))***+++++++++)))((('''###'''+++,,,***((((((*********)))))))))+++,,,---,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---(((((()))************)))******++++++++++++******************************************+++,,,---............------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,...000000///...---+++,,,---...////////////,,,+++++++++,,,---///000............/////////000---...///000111222333333000000000111222222333333222333444555666666666666444666777888:::>>>CCCGGGCCCHHHQQQ^^^ppp{{{|||'''&&&&&&''')))***)))((()))((((((&&&$$$!!!))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&'''((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))+++)))&&&%%%%%%&&&)))+++(((((()))***************++++++******))))))(((((((((((()))))))))))))))(((******))))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,+++***)))((()))+++,,,+++)))''''''(((,,,)))'''(((+++,,,***'''+++***)))(((((()))***+++(((((((((((())))))))))))***++++++***((('''((()))******+++++++++******)))'''((()))******)))((('''***++++++******)))((('''***)))((((((((()))+++,,,,,,,,,,,,++++++*********'''(((((()))******++++++,,,,,,,,,,,,+++***)))))))))))))))))))))******++++++******)))))))))))))))+++***)))*********(((&&&***+++,,,+++***))))))+++)))***,,,,,,,,,+++)))'''&&&%%%%%%%%%%%%&&&''''''***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((******))))))+++,,,+++***((('''''')))+++,,,************************))))))))))))))))))))))))++++++******))))))(((((('''(((***,,,,,,***(((''',,,+++)))((('''&&&''''''))))))***++++++++++++***,,,+++++++++***)))))))))************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++***************+++++++++***))))))+++++++++,,,,,,---------***,,,...---+++***,,,...---------...------,,,,,,------............------........................------------.........///222111111111000000////////////000000000111111111333333444444555444444444444666888:::<<<>>>BBBEEEEEEKKKUUUcccuuu{{{((('''&&&''')))))))))(((&&&'''((()))))))))((('''************))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((''''''&&&&&&''''''(((***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***************(((((('''''''''(((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((()))************************))))))((((((((())))))************))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))***************++++++++++++***)))((()))***++++++)))(((((()))************((((((((()))******)))))))))***+++,,,(((((((((((()))))))))***)))***+++***((((((((()))------,,,,,,***)))'''&&&((()))***++++++++++++***)))************)))((((((,,,+++***)))))))))))))))++++++***************)))(((((())))))***++++++,,,------------,,,+++))))))++++++***)))(((((())))))(((((((((((()))***+++,,,+++***)))***+++***((('''((()))******))))))+++,,,)))***+++,,,,,,***)))''')))(((((((((((()))******&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))$$$&&&((()))***+++---///...---+++)))((((((((()))************************))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))(((+++***)))(((''''''(((((())))))***++++++++++++***+++++++++***************************************************************)))************+++++++++,,,,,,,,,,,,+++++++++*********+++++++++++++++***++++++++++++++++++++++++***,,,...---+++***,,,...,,,---------------,,,,,,------............------........................------........./////////111111111111000000000///222222222222222222333333222333333444555555555444555777999:::<<<>>>AAADDDEEEKKKUUUbbbttt((('''&&&'''((()))((('''%%%&&&(((***,,,,,,,,,,,,))))))))))))***************))))))(((''''''&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))(((''''''&&&&&&''''''((())))))(((''''''''''''(((************************))))))))))))))))))))))))*********++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''''''''((((((((())))))******))))))))))))))))))(((((((((((()))******++++++***))))))******))))))))))))******************************))))))))))))))))))))))))************++++++++++++******++++++******)))(((((()))+++***))))))***+++(((+++,,,***&&&%%%'''++++++************+++,,,---((((((((()))))))))******)))***+++***)))((()))***,,,,,,,,,++++++)))(((((()))*********++++++,,,,,,(((((()))************)))((((((((())))))((((((''')))))))))))))))*********))))))******+++,,,,,,,,,---,,,,,,+++***)))''''''---,,,+++)))((((((''''''&&&&&&'''(((***+++---...***)))))))))+++***)))'''%%%'''))))))))))))+++---)))***+++++++++***)))((()))))))))))))))***++++++$$$&&&(((******(((&&&$$$))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))&&&''')))***)))***+++---...---+++***)))))))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))***++++++++++++******************+++++++++************************++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,,,,++++++)))***+++,,,,,,---,,,,,,************************+++,,,------++++++,,,---,,,,,,------------,,,,,,------............------............................../////////000000000111111111111000000000000333333222222222222222222111222333444555555666666666888:::;;;<<<===@@@CCCEEEKKKTTTaaasss((('''&&&'''((()))((('''&&&'''((()))))))))((('''&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((('''''''''(((((()))***************++++++((((((((((((((((((((((((+++++++++***)))((('''&&&)))))))))))))))(((((('''(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((()))))))))))))))((((((((((((((((((((((((((()))************))))))(((******))))))))))))******************************)))))))))))))))))))))))))))))))))*********++++++******************))))))''')))******)))***,,,---)))***+++)))'''''')))+++------,,,,,,++++++++++++(((((()))))))))*********)))***+++***)))((()))***'''((()))***+++,,,,,,,,,,,,+++*********)))******'''''')))******+++++++++ """$$$'''((())))))(((((()))))))))******++++++******+++++++++,,,,,,,,,+++++++++***((('''%%%$$$,,,+++***)))((((((((((((&&&''''''((()))+++---...***)))))))))++++++)))'''%%%'''((()))((((((***+++)))******+++***)))((((((''''''&&&&&&''''''((()))&&&''')))******)))'''&&&(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))***+++,,,***(((''''''(((+++*********+++,,,---...************************))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******((((((((())))))******+++))))))***++++++++++++***)))))))))***+++++++++,,,************************++++++++++++++++++++++++))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------............------........................////////////000000000000111111111000000000000000111111111000000000000000000111222444555666666666777888:::;;;;;;===@@@BBBFFFKKKTTT```qqq)))(((''''''((()))(((&&&'''(((((()))((('''&&&%%%&&&&&&''''''(((((())))))''''''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''(((((((((''''''((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((('''&&&(((((()))******)))((('''(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((()))))))))(((((('''((((((((())))))))))))))))))*********))))))((('''******))))))))))))******************************************************((((((((()))))))))******))))))))))))))))))******((()))******)))***---///---+++((((((***,,,,,,+++000///...---,,,***)))((())))))))))))************((()))******)))((()))+++'''((()))***+++,,,,,,,,,//////...---+++***)))(((&&&'''(((***++++++++++++"""###%%%((()))*********)))******++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))'''&&&***)))))))))))))))******)))))))))))))))******+++))))))((()))++++++***(((((()))***)))((('''((()))************))))))((((((&&&&&&%%%%%%&&&&&&'''(((******))))))))))))******(((((((((((((((((((((((())))))))))))************************************+++,,,,,,+++(((''''''(((************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******(((((())))))***+++++++++))))))***++++++++++++***)))))))))***+++++++++,,,************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------............------........................////////////000000000000000000000000000000111111000000000000000000000000000111222444555666666666777888:::;;;;;;===@@@BBBFFFKKKSSS___ppp)))(((''''''(((((('''&&&&&&'''(((*********)))((())))))))))))************&&&&&&''''''((())))))***))))))))))))))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))&&&'''(((((()))(((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))###$$$%%%'''((()))******'''((()))***+++***))))))))))))))))))))))))))))))'''((()))******)))((('''(((((()))))))))(((''''''))))))))))))************++++++++++++***)))((((((******))))))))))))******************************************************'''((((((((())))))))))))))))))((((((((()))******)))*********)))***---///444///+++***---///...+++/////////...,,,***(((''')))))))))*********++++++((()))******))))))***+++,,,,,,,,,++++++)))((((((111111111111///---+++)))''''''(((******+++++++++******+++++++++******)))+++++++++++++++,,,,,,,,,******++++++++++++++++++...............---,,,+++)))))))))))))))***++++++++++++***))))))((()))))))))(((((()))++++++***((()))***+++***((('''((()))******)))))))))((((((((('''''''''''''''((()))))),,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))))))))*********++++++************************'''(((******))))))***,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******+++++++++***))))))***++++++++++++******************+++++++++************************++++++++++++++++++++++++)))************+++++++++******++++++++++++,,,,,,)))***+++,,,,,,---,,,,,,++++++,,,,,,,,,------------,,,++++++------,,,+++)))***+++,,,,,,------,,,------............------............................../////////000000000000000000000111111111111111111222222222333333333111222333444555555666666666888:::;;;<<<===@@@CCCGGGKKKRRR]]]nnn***(((''''''(((((('''&&&&&&'''(((************)))************))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&))))))(((((((((((())))))%%%&&&((()))))))))((((((&&&&&&'''(((((())))))***))))))))))))))))))))))))%%%%%%'''((())))))))))))%%%&&&)))+++,,,++++++***))))))))))))))))))))))))'''(((((((((((((((((('''(((((())))))(((''''''&&&)))*********+++++++++,,,------------,,,+++***)))******))))))))))))******************************************************(((((()))))))))*********)))(((((('''((()))***+++***++++++***)))***---///:::777222///---,,,,,,,,,,,,,,,------,,,+++***)))))))))*********+++++++++''')))******))))))***+++------,,,,,,***)))'''&&&,,,...000111000...+++)))'''((()))***************,,,,,,+++***))))))))))))++++++++++++************************************------............------+++***)))))))))))))))***++++++***))))))((()))))))))(((((()))++++++***)))(((***+++***))))))***+++******)))(((((((((((((((((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************&&&((()))***))))))+++---******************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))((())))))***+++++++++***)))))))))***++++++++++++***+++++++++***************************************************************)))************+++++++++)))))))))******+++++++++******+++++++++++++++***))))))***+++,,,------......,,,***+++---...,,,***))))))***,,,,,,------,,,------............------........................------.........////////////000000000111111111111000000111222333444444555222333333444555555555444555777999:::<<<>>>AAADDDGGGKKKRRR\\\mmm***(((''''''(((((('''%%%&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))(((((((((((())))))%%%&&&((()))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))+++++++++***)))'''%%%%%%$$$&&&(((+++,,,,,,++++++))))))))))))))))))))))))***))))))))))))))))))***(((((())))))((('''&&&&&&******+++++++++,,,,,,,,,////////////...---,,,+++******))))))))))))******************************************************)))************+++++++++)))(((''''''''')))***++++++,,,+++***)))))),,,///======:::333,,,)))***---)))***+++,,,---,,,++++++)))************+++++++++''')))******))))))***,,,******+++++++++******)))%%%(((+++......,,,)))'''((())))))************)))((('''&&&&&&&&&((()))***++++++******))))))((((((******))))))))))))))))))******+++,,,,,,,,,,,,+++---,,,+++)))((((((((((((******))))))))))))******)))(((((()))+++,,,***)))''')))***+++***+++,,,...******)))((((((((((((((('''''''''''''''((())))))&&&'''***++++++***'''&&&)))))))))))))))))))))))))))************+++++++++************************)))***+++***)))((()))***&&&'''((()))+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((''')))***,,,,,,***)))''')))***+++,,,,,,+++***)))))))))***++++++++++++***,,,+++++++++******))))))************************)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++******+++++++++***))))))''''''(((***+++,,,---......,,,***+++---...,,,***((()))***+++,,,------------..................---........................------------........./////////000000111111111222------...000111222333444333333444444555444444444444666999:::<<>>AAACCCFFFKKKTTT___nnn'''(((((((((((('''&&&&&&'''(((((((((((()))))))))''''''((((((((()))))))))((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))************))))))((((((((((((((((((((((((((((((((())))))***+++,,,******))))))((((((((((((+++++++++***************************+++,,,---...000000000000...,,,***)))***************)))((((((***)))(((((((((((()))***(((((()))))))))))))))***((()))******++++++*********------)))'''***,,,+++)))))))))))))))***++++++------......---,,,+++************---//////+++(((,,,------,,,***((()))***,,,+++******))))))))))))***************+++++++++)))+++,,,,,,+++******+++++++++***************)))************************************))))))))))))************+++,,,------+++,,,,,,------,,,,,,+++***************************************+++++++++)))))))))******)))))))))))))))*********)))(((((('''&&&%%%&&&((())))))(((''''''''''''''''''''''''******))))))))))))******((((((((((((((((((((((((***))))))(((((())))))***************************))))))))))))))))))))))))+++++++++*********))))))************************,,,,,,,,,+++++++++*********************+++++++++*********++++++,,,,,,,,,************************))))))***+++,,,...//////++++++***))))))***++++++,,,+++)))))))))+++,,,...++++++*********)))))))))+++************+++,,,,,,------,,,,,,------...///+++++++++***++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,------...---......---,,,,,,---///...///000111222111///...000///...------...///000111000000000000000111111111111111222222333333444222333444666666666666555555777999;;;<<>>BBBFFFFFFKKKRRR]]]mmm)))))))))))))))(((((('''))))))*********+++++++++))))))))))))************''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))'''((())))))***+++++++++))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))***+++'''(((***,,,------,,,,,,*********++++++******)))+++******************+++,,,,,,++++++******))))))******+++,,,,,,,,,,,,+++(((///222+++$$$###&&&'''((((((((()))***+++------)))***,,,---...---,,,+++,,,***+++///555555000***+++,,,------++++++,,,---******))))))***,,,...000,,,+++++++++***)))))))))(((&&&%%%'''******'''$$$((()))))))))******++++++************************+++*********************************+++,,,---...---......//////......---***************+++++++++,,,+++++++++***)))))))))(((((())))))))))))((((((((()))***+++++++++++++++)))(((((()))+++,,,+++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********))))))*********(((((((((((((((((((((((())))))))))))))))))))))))************************************************''''''(((((()))***++++++,,,+++++++++***)))))))))'''(((((()))***+++,,,,,,++++++++++++++++++++++++((()))***+++,,,---......+++******************+++'''((()))***,,,///111333++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,---------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---...///...,,,,,,...///...------,,,---...///000/////////....../////////.........//////111222333333333222222222222222222111222555666777777555555555666666666777;;;@@@DDDFFFJJJRRR\\\lll)))))))))))))))(((((('''((((((((()))))))))******))))))))))))************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))'''((()))***++++++******))))))))))))************''''''(((((())))))*********))))))))))))******+++)))***+++,,,---,,,,,,+++******++++++++++++***************++++++*********,,,,,,++++++******))))))******+++,,,,,,,,,,,,+++,,,444777000)))(((***,,,***************++++++,,,))))))))))))***+++,,,---+++)))***...333333///******,,,------,,,+++,,,...***)))))))))+++,,,...///,,,+++++++++***)))))))))+++'''$$$%%%((()))(((''')))******++++++,,,,,,,,,************************((())))))***+++,,,,,,---,,,,,,+++,,,,,,---...///---......//////......---))))))*********+++++++++,,,+++++++++***))))))))))))******++++++******)))((()))***+++++++++++++++---,,,++++++,,,,,,***)))******************************))))))))))))*********************************))))))(((((())))))***((((((((((((((((((((((((************************************************************************)))))))))***************,,,+++++++++***)))))))))''''''(((((()))******+++************************++++++++++++++++++++++++*********++++++*********))))))***+++,,,...///000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,---------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000......///...---,,,...000000///---,,,+++,,,---......//////////////////...............///000111222333333222222222222222222444444333444444555666777666666777777888;;;@@@DDDEEEJJJRRR\\\mmm(((((()))))))))((('''''''''''''''((((((((())))))((((((((()))))))))******&&&&&&''''''((()))))))))************************(((((((((((())))))))))))'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))((((((((((((((((((((((((&&&''')))***++++++******)))))))))************+++************++++++++++++++++++************++++++))))))***++++++***)))((()))***++++++,,,+++++++++))))))***++++++***))))))***************))))))))))))******+++++++++++++++***111333///))))))++++++++++++*********++++++,,,+++***)))))))))+++,,,---)))***+++---......,,,+++,,,---...---+++)))***+++)))******+++++++++,,,,,,+++++++++***************---+++((('''(((***+++++++++++++++++++++,,,,,,,,,************************'''((()))***+++---......,,,,,,,,,------...///000+++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,+++++++++*********************++++++++++++******))))))******+++*********...,,,************(((&&&))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))***************************************+++++++++************************++++++++++++************+++++++++***************((((((((())))))))))))***)))))))))))))))))))))))),,,+++++++++************)))***++++++++++++***)))***+++++++++,,,,,,,,,,,,*********++++++++++++++++++++++++++++++,,,------------,,,,,,------...///,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------...///...//////...------...000111000...---,,,,,,------......////////////..................///000000111222222222222222222222222555444333333333555777888888999:::;;;;;;>>>BBBEEEEEEJJJSSS]]]nnn'''(((((((((((('''&&&&&&'''''''''((((((((())))))''''''((((((((()))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))&&&&&&'''((()))***++++++''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))************))))))((((((((((((((((((((((((&&&''')))+++,,,+++***)))))))))*********++++++++++++++++++***************++++++******)))******+++)))***+++++++++***)))((()))***++++++,,,,,,,,,+++((())))))******))))))((((((((()))))))))))))))***((()))******++++++******&&&+++,,,***((())))))''')))))))))***+++,,,---...,,,,,,,,,,,,,,,---,,,,,,)))+++---,,,******+++,,,***+++,,,+++***)))***,,,)))***+++,,,+++***((('''***************+++++++++***+++,,,+++******+++,,,++++++++++++************************************))))))***++++++,,,------,,,,,,,,,,,,---...//////+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,***************+++++++++))))))************))))))))))))*********)))((((((,,,***))))))******((('''))))))))))))))))))))))))******))))))))))))******************************+++******))))))******+++************************************************))))))*********+++++++++***************************************************************+++++++++++++++++++++***************************************************+++++++++)))***++++++++++++***)))******+++++++++++++++***)))))))))*********+++++++++************+++,,,,,,------,,,,,,------...///+++++++++***++++++,,,,,,+++++++++,,,,,,---------------------------------------,,,,,,,,,------....../////////------///000//////..................---...///000000///...---//////.........//////000111111111222222333333444333333444555555666666666888:::<<<===>>>???BBBEEEEEEKKKTTT___ooo'''''''''''''''&&&&&&%%%(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%&&&'''((()))***+++,,,&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))************************&&&''')))+++,,,+++***)))))))))******++++++++++++******))))))((((((''''''******)))))))))))))))******+++,,,------,,,++++++)))***+++,,,,,,,,,,,,,,,'''((()))******)))((('''''''''(((((())))))******(((((()))***************'''***,,,***+++---,,,)))'''((((((***+++---///000+++---///111000///---+++))),,,...,,,((('''***...%%%''')))******+++...///)))***,,,---,,,)))&&&$$$))))))******+++++++++,,,%%%)))------***((((((***++++++******))))))((((((************************++++++++++++++++++,,,,,,++++++++++++,,,---......---......//////......---((())))))***++++++,,,,,,))))))******+++++++++,,,(((((())))))))))))(((((()))))))))))))))((('''&&&+++***)))***+++,,,+++***((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))),,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))******++++++++++++************************(((((())))))******++++++))))))******+++++++++,,,......---,,,,,,++++++***++++++++++++++++++++++++(((((()))***+++,,,,,,,,,)))***+++,,,,,,+++***)))))))))***+++++++++******(((((())))))*********+++******))))))******+++,,,++++++******++++++,,,---************+++,,,------+++++++++,,,,,,---------..............................---,,,,,,,,,------...///000///------///000------...//////000000000---...///000000///...---000//////.........//////000000111222333333444444000222555777888777555444777999;;;======>>>@@@BBBEEEKKKUUU```ppp