BM6P6(@ |||vvvmmmdddXXXLLLGGGEEEBBB@@@@@@????????????>>>===<<<;;;:::999999888777666555555555555444444444555555666555555555555555555555555666555555444444555555666666555444444666777777777888999;;;===AAAKKK```sssxxxttttttkkkggg___cccddddddhhhpppttttttzzzyyyvvvqqqjjjeeecccbbbmmmqqqrrrnnniiiddd\\\TTTVVVYYY___jjjwww~~~wwwpppkkkgggeeeeeedddaaa```aaacccfffiiiooopppppppppqqqssswwwzzzuuuoooiiieeedddcccbbb```aaa```\\\VVVPPPNNNQQQTTTjjjyyy~~~{{{{{{rrrfffcccgggrrr~~~jjjTTTGGGAAA;;;666444444444444444444555666777777777888:::<<<<<<:::999===;;;;;;AAAGGGNNNZZZdddrrrtttdddYYYTTTLLLKKKIIIFFFDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAACCCAAA>>>======>>>>>>===BBB???@@@GGGKKKLLLRRR[[[kkkrrrzzz~~~}}}zzzwwwvvvyyy}}}yyyrrrkkklllpppqqqwww}}}}}}tttfffXXXOOOOOONNNPPPZZZiiiuuuyyyxxxvvvmmmfffcccbbb^^^\\\]]]cccaaa___```bbbcccaaa^^^bbbeeeggggggfffgggjjjnnnmmmpppsssuuuvvvwwwyyyzzz~~~ppp___SSSMMMNNNWWWaaaiiirrryyyzzzzzz~~~{{{lllcccYYYNNNHHHIIICCCZZZaaaNNN===>>>===555999666555666:::<<<;;;:::999999:::::::::888777666888:::===AAAFFFOOOZZZcccuuu||||||rrrdddXXXLLLHHHFFFCCCAAAAAA=========<<<<<<;;;:::999999999888888777777666666666555555444444555555555555555555555555555555555333333333333333333333333555444333444555555666555777777999<<>>>>>===888666444333444777999999888888888::::::;;;;;;::::::===???AAADDDIIIRRR^^^ggguuuuuueeeYYYMMMIIIGGGDDDAAAAAA<<<<<<<<<<<<;;;:::999999888888888888888888888888777666666555555444444444555555555555555555555555222333444555555444333222555555444444333444444444666666888:::>>>HHH[[[lll~~~xxxtttrrrtttzzztttiiibbb^^^]]]eeekkkppppppnnnlllfff___\\\\\\___fffrrr~~~xxxsssooonnnllliiigggffffffhhhiiimmmoooqqqsssuuuyyy~~~vvvnnnccc^^^XXXUUUUUUWWWYYY[[[aaaaaa```]]]YYYXXX\\\```lll|||yyymmmjjjeeeooo}}}jjjRRREEE???:::666444333333333333444555666777888888999::::::::::::999>>>???BBBHHHMMMWWWiiizzzkkkZZZOOOGGGDDDEEEBBBAAAAAABBBBBBCCCDDDEEECCCDDDDDDEEEFFFGGGGGGHHHFFFEEEEEEEEEEEEDDDEEEEEEGGGFFFHHHKKKPPPYYYiiiwww~~~{{{uuurrrwww~~~rrrfff___\\\___fffssspppfff^^^^^^```]]]XXXUUURRRSSSSSSSSSUUUXXX]]]aaabbbccccccccccccdddgggiiiiiikkknnnqqqrrruuuwwwzzz~~~oooccc[[[YYY^^^fffqqqyyy|||sssiiiccc[[[PPPHHHDDDAAAHHHJJJDDD===::::::999555444333444666888999888777888999;;;<<<===>>>>>>???@@@BBBDDDIIITTTbbbkkk{{{rrrdddXXXMMMIIIGGGDDD@@@@@@>>>>>>>>>>>>===<<<;;;;;;888888888999999999999999777777777666555444333333555555555555555555555555333555666888888666555333666666666555333333444555777666777:::>>>GGGYYYiii}}}}}}~~~{{{qqqhhhbbb``````ffflllqqqrrrpppnnnhhh```^^^]]]^^^dddooo}}}zzzsssooommmkkkiiigggffffffggghhhjjjllloooqqqsssvvvzzz}}}}}}wwwnnnggg\\\YYYTTTQQQQQQVVV[[[^^^aaabbbcccaaa^^^^^^aaaeeemmm~~~xxxkkkiiifffooo{{{jjjQQQDDD>>>999666555333333333333444555777777:::;;;<<<<<<<<<<<<<<<===AAADDDIIIPPPVVVccczzzttt^^^PPPHHHCCCBBBDDDBBBBBBBBBCCCEEEFFFHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMLLLMMMMMMLLLJJJHHHGGGGGGGGGIIILLLOOOVVVdddxxxzzz}}}}}}vvvrrrrrryyyvvvlllfffcccjjjvvvlllbbb[[[\\\^^^ZZZTTTOOOPPPQQQRRRRRRRRRVVV]]]bbbgggfffeeeddddddeeegggiiifffhhhkkkmmmooorrrvvvxxxzzzzzz{{{}}}wwwkkkbbb^^^bbbhhhsss{{{~~~rrrmmmhhhddd___VVVLLLEEEAAA>>>======:::555444777666555555666888:::;;;;;;999999:::;;;===???AAABBBAAACCCEEEHHHOOO[[[kkkvvvrrrcccWWWMMMIIIGGGCCC@@@???????????????>>>===<<<;;;999999999999::::::::::::777777777777666555444333555555555555555555555555444555777888888777555444777888999777555444555777888777777:::>>>GGGWWWfffzzz}}}wwwnnngggbbbbbbccccccjjjqqqrrrsssqqqkkkddd___]]]]]]bbbmmm{{{{{{sssnnnlllkkkiiiggggggggghhhhhhiiikkknnnoooppprrruuuwww{{{|||||||||||||||yyytttmmmddd^^^VVVSSSPPPOOOQQQVVV]]]bbbfffhhhiiihhheeedddgggjjjqqqvvviiigggiiioooxxxiiiPPPBBB<<<888555555333333333444555666888888:::<<<>>>===<<<<<<>>>AAACCCGGGOOOXXXbbbrrrsssdddSSSJJJFFFBBB@@@AAADDDDDDDDDEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPQQQRRRSSSTTTVVVWWWTTTPPPKKKIIIHHHGGGKKKNNNSSS\\\nnn{{{{{{zzzssspppqqqyyyzzzsssooonnnxxxzzzkkkccc]]]^^^^^^XXXOOOKKKJJJNNNQQQSSSUUUZZZbbbhhhiiigggcccaaa`````````aaa```bbbeeegggiiilllpppssstttuuuvvvxxxzzz}}}|||pppgggbbbeeekkkwww}}}wwwqqqjjjiiihhhfffccc\\\RRRIIICCC<<<888:::999444333666555666777777888:::<<<===<<<<<<<<<===???BBBEEEFFFGGGJJJMMMRRR[[[iiizzzuuucccXXXNNNJJJIIIDDD@@@???>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::666777888888777666444333555555555555555555555555333444555666666555444333666888:::888555444666999999777666:::>>>GGGUUUcccuuu{{{xxxsssllleee```___```]]]fffnnnrrruuuuuupppjjj^^^\\\\\\```jjjwww}}}uuuqqqooommmkkkiiihhhgggggggggiiijjjmmmnnnnnnoooqqqsssssstttuuuvvvwwwzzz~~~{{{wwwqqqiii```ZZZOOOOOONNNNNNQQQWWW```eeennnpppqqqooollliiikkklllsss~~~|||sssgggeeeggglllsss{{{iiiOOO@@@:::777555555444444444555666888999:::999<<<>>>>>>======AAADDDGGGKKKTTTaaapppdddXXXMMMIIIHHHEEECCCBBBDDDDDDDDDEEEFFFHHHIIIJJJNNNOOOQQQRRRTTTVVVWWWXXX[[[]]]___\\\UUUOOOLLLKKKIIIMMMQQQWWWcccuuu{{{yyy|||xxxrrrqqqsssyyy}}}{{{|||yyynnnhhhdddddd```VVVNNNJJJEEEIIIPPPXXX```gggnnnrrrnnnjjjddd___]]]\\\ZZZYYYWWWYYYZZZ\\\]]]```eeehhhllllllnnnpppssswww{{{}}}~~~rrrjjjeeeiiiooo|||~~~{{{vvvqqqnnnnnnmmmllliiifffhhhhhhgggeee```UUUJJJCCC>>>;;;;;;999777555777333555666777777999;;;>>>@@@??????@@@CCCHHHLLLOOOOOORRRWWW]]]fffuuuvvveeeZZZPPPMMMKKKGGGBBBAAA???@@@@@@??????>>>===<<<<<<<<<;;;;;;::::::999999555666777888888777555444555555555555555555555555444444444555555444444444444777999888444444777:::888555555888===EEESSS___sss|||vvvooonnnkkkeee___[[[ZZZ[[[\\\dddmmmrrruuuvvvqqqkkk^^^\\\ZZZ]]]fffqqq{{{yyyuuuqqqooollliiifffdddbbbaaadddfffhhhjjjjjjkkklllnnnlllnnnpppqqqrrrtttxxx{{{||||||||||||}}}~~~|||~~~|||yyyuuunnnfff]]]XXXKKKMMMOOOQQQTTT[[[cccjjjrrrtttuuusssnnnjjjiiijjjooo{{{{{{uuutttlllbbbbbbaaafffkkksssiiiNNN???999666555666555555555666888999;;;<<<<<>>???<<<999777999888666444666888999888:::===@@@BBBBBBBBBEEEJJJPPPWWW[[[]]]aaagggmmmvvvsssfff\\\RRROOOMMMIIIDDDCCCBBBBBBBBBBBBBBBAAA??????======<<<;;;::::::999999444555777888999888666555555555555555555555555555777777666666666666777777222555888777333333666;;;888444333777<<>>888666555666555555666777888:::<<<===@@@CCCGGGGGGEEEGGGMMMRRRXXX[[[fffyyyttt```TTTJJJCCCCCCFFFEEEEEEEEEGGGGGGIIIKKKMMMPPPSSSTTTSSSTTTUUUWWWZZZ\\\^^^^^^^^^bbbfffddd\\\VVVSSSRRROOOSSSWWW]]]jjjxxx|||wwwuuusssrrrvvv~~~}}}sssppppppqqquuuzzz}}}}}}xxxwwwvvvrrrgggXXXOOONNNQQQVVV```nnn{{{mmmfff\\\UUUPPPLLLHHHEEECCCDDDEEEEEEFFFIIIMMMPPPSSSTTTVVVYYY^^^ccchhhkkkqqqwww|||~~~}}}}}}tttllljjjpppwww}}}zzznnnbbbZZZVVVSSSUUU[[[aaaeeeffffffjjjkkkgggddd___SSSEEE777<<<;;;555444888999444666999;;;<<<;;;<<<@@@CCCCCCCCCDDDHHHNNNWWW___dddppptttyyyvvvhhh___VVVRRROOOJJJFFFFFFEEEDDDCCCAAA@@@???>>>>>>???>>><<<:::999999999999888999:::;;;:::888666444444444555555555555555444444444555555555555444444444444444555555555555555777555666888:::AAAOOO]]]rrrzzzwwwyyy{{{|||{{{yyyvvvqqqkkkfffccc\\\]]]\\\ZZZWWWVVVWWWYYY```eeennnuuuxxxuuuppplllaaa\\\ZZZ^^^cccggglllqqq||||||wwwtttnnnjjjgggccc^^^\\\___VVVYYY]]]```bbbbbbcccdddgggiiillloooppppppnnnmmmqqqsssvvvyyy{{{zzzyyyxxxxxxyyy{{{|||{{{yyywwwvvvuuuuuusssmmmddd\\\VVVSSSOOOQQQTTTYYY___fffoootttxxxwwwtttooojjjfffeeefffffffffeeeccc```]]]YYYXXXZZZ[[[]]]dddrrrzzziiiQQQ@@@999777555333777888999999:::<<>>;;;===>>>??????@@@CCCEEEGGGIIILLLOOORRRWWW]]]aaalllpppttttttssswwwwwwrrrrrruuuxxxzzz|||~~~|||uuuiii^^^VVVRRRMMMLLLRRRXXX\\\dddnnnmmmoooooojjjaaaTTTHHHBBB:::777444555777888777555666999<<<>>>???@@@CCCEEECCCHHHNNNTTTXXXaaappp}}}zzzmmmcccYYYUUUQQQKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA???>>><<<:::999999999999888999:::::::::888666555444444555666666555555444444444555555555555444444444444444555555666666666999777777888:::???MMMZZZqqq~~~zzzxxxyyy{{{zzzwwwrrrmmmgggbbb___^^^[[[\\\[[[ZZZYYYZZZ]]]```dddhhhnnnuuuxxxwwwsssooogggaaa]]]___bbbdddiiinnnzzz~~~yyysssmmmiiifffaaa[[[YYY[[[UUUXXX]]]```aaabbbcccdddiiikkkmmmoooooonnnlllkkknnnpppssswwwyyyyyyxxxxxxwwwxxxxxxxxxwwwvvvuuutttqqqqqqnnniiiaaaZZZUUUSSSPPPTTTZZZaaahhhnnntttwww|||zzzuuummmfffaaa^^^]]]]]]]]]\\\ZZZWWWTTTQQQOOOQQQSSSTTTZZZgggvvv||||||vvveeePPP@@@999888777555666888999999:::<<>>===???CCCFFFIIIMMMTTTZZZbbbmmm}}}~~~qqqggg\\\WWWSSSLLLHHHHHHEEEEEECCCBBBAAA???>>>>>>>>>>>><<<;;;::::::::::::888999::::::999888666555555555555666666555555444444444555555555555444444333333444555666666777777:::888888999:::>>>JJJWWWooo~~~zzzxxxyyyzzzwwwrrrjjjbbb]]][[[[[[\\\]]]^^^```aaabbbfffjjjnnnmmmooorrrvvvyyyyyywwwuuupppgggaaa___```aaaeeejjjvvv{{{qqqlllhhheee___XXXTTTUUUSSSWWW\\\___```aaacccdddkkklllmmmnnnmmmllljjjhhhkkkmmmppptttvvvwwwwwwwwwvvvuuuuuutttssssssrrrsssoooooolllggg```ZZZVVVUUURRRXXXaaakkksssxxx{{{|||~~~zzzsssjjjbbb\\\XXXVVVTTTTTTSSSQQQNNNKKKHHHFFFKKKLLLNNNSSS^^^jjjpppooonnn```MMM???:::999888777666777999999:::===@@@CCCHHHKKKIIILLLVVVYYY^^^lll}}}tttbbbWWWSSSRRRQQQOOONNNPPPRRRUUUWWWWWWYYY]]]```aaabbbccceeecccdddfffhhhkkkmmmooopppsssrrrsssssspppiii___WWWUUUXXX^^^fffmmmqqqqqqoooiiihhhjjjsss}}}yyyqqqlllkkkrrr~~~zzzqqqooonnnooosssxxxzzzzzz|||~~~|||yyywwwsssqqqmmmfff]]]ZZZ\\\hhhyyy~~~oooaaaOOOJJJCCC@@@???>>>;;;999999:::;;;::::::;;;===@@@@@@@@@BBBCCCEEEIIIOOOSSSSSSXXX___dddjjjuuu}}}|||||||||rrrfffZZZPPPIIIFFFEEEEEEJJJTTT^^^fffooowwwyyyxxxrrrdddRRRBBB:::777999777666666777888888777;;;===???>>>>>>AAAGGGLLLOOOTTT[[[eeeqqqrrrhhh]]]WWWSSSLLLIIIIIIHHHGGGFFFDDDAAA???===;;;>>>======<<<;;;:::::::::888999999999999888777666555666666666666555555444444444555555555555444444333333444555666777888888888777888999:::>>>IIIUUUkkk}}}zzzyyyxxxxxxtttnnneee]]]ZZZ[[[```cccfffiiinnnrrruuuxxx{{{}}}{{{yyyxxxyyy|||}}}|||zzztttkkkbbb___^^^^^^bbbgggsss}}}rrrmmmhhheee___VVVRRRRRRSSSVVV[[[___aaabbbdddeeekkkkkklllmmmllljjjiiihhhjjjllloooqqqsssuuuuuuuuuvvvtttrrrqqqpppqqqrrrssssssrrrnnniiibbb\\\YYYXXXWWW\\\eeepppyyy~~~}}}xxxoooggg```ZZZVVVSSSOOOOOOOOOMMMJJJGGGEEECCCDDDGGGIIIMMMVVV```eeedddfffZZZKKK???:::888888777666777999:::;;;>>>BBBEEEKKKPPPNNNSSS___dddmmm~~~zzzjjj^^^XXXWWWYYYXXXWWWWWWYYY[[[^^^```bbbeeeiiilllmmmmmmooopppjjjkkkmmmppprrruuuwwwxxx|||{{{zzzzzzyyyqqqcccYYYWWWZZZ```hhhnnnpppooommmgggiiioooxxxyyyooonnnqqqyyyzzzsssqqqpppppptttxxxxxxyyyzzz|||~~~~~~{{{wwwtttrrrooollljjjhhhddd______cccppp}}}zzzlll]]]RRRJJJGGGDDDBBBBBBAAA>>><<<;;;<<<<<<;;;;;;<<>>999:::888777666777888999999999999===AAACCCDDDGGGOOOUUUTTT\\\gggttt~~~rrrggg\\\VVVRRRLLLIIIIIIHHHHHHHHHGGGEEECCCAAA@@@=========<<<<<<;;;;;;:::888999999999888888888777666666777777666555555444444444555555555555444444444444555555666777777888555555777:::;;;>>>IIIUUUggg{{{}}}{{{xxxwwwuuummmhhhbbb]]]^^^dddkkkqqquuuzzz|||{{{~~~~~~uuulllccc___^^^^^^aaafffpppzzzvvvpppjjjfff___VVVRRRRRRSSSWWW\\\```bbbdddfffgggiiiiiijjjkkkkkkjjjiiihhhjjjlllnnnpppqqqrrrssssssuuutttrrrpppqqqrrrtttvvvvvvuuuqqqjjjccc^^^\\\[[[___bbbhhhqqqzzz}}}wwwmmmddd^^^XXXTTTPPPMMMMMMLLLKKKHHHFFFCCCAAA<<<@@@CCCFFFMMMUUUYYYXXX]]]TTTHHH>>>999777666555666888:::;;;===@@@DDDGGGKKKQQQSSSYYYgggppp{{{qqqfff```^^^___```_________```ccceeefffkkknnnsssvvvwwwwwwxxxyyyxxxyyy{{{}}}wwwiii___\\\___eeelllqqqqqqnnnkkkeeejjjttt~~~|||qqqtttzzzzzzsssrrrqqqppprrrvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}zzzuuupppkkkhhhhhheeeddddddbbb```ccchhhpppxxx|||vvviii[[[QQQJJJGGGFFFEEEEEEDDDCCC@@@>>>===>>>>>>>>>>>>@@@DDDHHHHHHIIIKKKMMMNNNRRRVVVZZZ^^^aaagggmmmvvv~~~ttteeeWWWMMMKKKNNNQQQNNNTTT]]]gggpppyyy}}}zzzmmm[[[HHH===999;;;777777777888888999;;;<<<;;;AAAGGGJJJJJJNNNUUU[[[```lll{{{{{{vvvkkk___XXXRRRMMMIIIJJJAAABBBDDDDDDDDDDDDCCCBBB===============<<<;;;:::999888888888888888888888777777777777666666555444444444555555555555444444555555666666666777777777333444777:::;;;>>>HHHSSScccwww}}}{{{xxxtttrrrgggeeecccdddhhhqqqyyy|||zzz}}}vvvmmmeeeaaa```___aaaeeelllvvvyyyrrrkkkfff___WWWSSSUUUUUUYYY^^^bbbeeegggiiikkkhhhiiiiiiiiiiiiiiihhhhhhhhhiiikkkmmmoooqqqrrrrrrtttsssrrrqqqrrrtttwwwxxxxxxvvvqqqkkkddd```___```iiiiiilllrrr{{{~~~vvvkkkaaa[[[VVVPPPLLLJJJJJJJJJHHHFFFCCCAAA???<<>>@@@GGGMMMPPPPPPSSS\\\ddduuu{{{~~~rrreee\\\UUUNNNJJJJJJCCCDDDEEEEEEEEECCCAAA@@@<<<======>>>======;;;;;;999888888888888888999999888888888777777666444444444444555555555555444444777777777666666666666666444555888;;;;;;<<>>:::777777777888888:::<<<>>>AAADDDIIILLLNNNYYY```lll~~~rrrkkkkkkkkklllnnnnnnnnnppprrruuuxxxzzz|||~~~~~~~~~uuunnnnnnyyy{{{xxxvvvtttqqqpppssstttvvvxxxzzz{{{yyywwwuuutttrrroookkkfffaaa\\\ZZZ\\\YYYWWWVVVTTTQQQSSSWWWYYYWWWTTTQQQNNNKKKIIIIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMOOOPPPSSSYYY```dddfffkkkqqqvvvzzz}}}rrrjjj^^^XXXNNNGGGEEEIIIOOOTTT[[[fffqqqyyyyyymmm[[[KKK@@@:::777666555777999999999:::===@@@CCCHHHNNNPPPRRRZZZhhhttt}}}yyyjjj```XXXOOOKKKJJJOOOOOOOOONNNKKKGGGDDDAAA<<<===>>>>>>>>>===<<<;;;999888888888888888999999888888888888777666444444444555555555555555555444888888777777666666555555666666999;;;:::;;;CCCLLL^^^sss}}}zzzwwwqqqmmmjjjmmmrrrzzz}}}vvvooopppwww}}}~~~|||tttllliiifffbbbbbbddddddmmmzzz|||tttkkkddd]]]WWWVVVYYYXXX\\\bbbfffiiilllnnnpppmmmllljjjhhhgggeeecccccc^^^```cccggglllpppsssuuuooooooppprrruuuwwwyyyzzzzzzxxxuuuqqqmmmmmmooorrrvvvuuuwww}}}{{{rrrjjj```YYYWWWVVVRRROOOJJJJJJIIIHHHFFFDDDAAA@@@>>>CCCFFFDDDBBBCCCBBB??????===:::888777888999:::999;;;===???BBBFFFJJJNNNSSS___iiivvvpppllloooqqqsssttttttuuuxxx{{{yyyqqqwww~~~{{{yyyuuutttvvvrrrtttwwwzzzzzzwwwtttqqqooommmhhhddd___[[[YYYXXXVVVRRRPPPNNNJJJEEEFFFJJJLLLHHHEEEFFFGGGGGGGGGGGGOOOPPPRRRSSSTTTUUUWWWXXXUUUWWWYYY[[[___fffmmmsssyyy~~~qqq```WWWNNNJJJEEEBBBEEELLLTTTZZZgggrrr|||ooobbbPPPCCC===;;;999777555777::::::999:::===AAAAAAFFFLLLNNNSSS```tttpppeee^^^UUUNNNLLLJJJJJJJJJIIIFFFDDDAAA???AAA???>>>>>>??????===;;;888999999999999888777777888888888888777777777777888999999888555444444555777666555444444555666777888555555888:::<<>>===;;;999777777999;;;===<<>><<<999666666777888:::;;;===>>>>>>???>>>CCCHHHLLLTTTgggtttiiiaaaWWWQQQOOOLLLLLLKKKJJJHHHEEEBBBAAAAAA@@@@@@@@@AAAAAA>>><<<::::::::::::999999999999888888888888777777777777555666777777666666777888777666555444444555666777888555555888:::<<>>===<<<:::999777888999;;;===>>>AAADDDEEEGGGKKKRRRWWWbbbkkkzzzzzzqqqrrruuuyyy}}}}}}yyyvvvtttvvvuuuttttttsssrrrooollldddaaa\\\YYYWWWUUUSSSQQQNNNLLLHHHDDD@@@===<<<;;;>>>???@@@AAADDDIIIOOOSSSZZZ___fffjjjkkkhhhfffeeecccfffiiilllpppwww|||cccRRRJJJFFFAAACCCEEEGGGMMMVVVbbbjjjuuu}}}kkkZZZLLL???;;;:::888666666999999;;;===>>>???@@@@@@???CCCGGGJJJRRReee~~~yyynnneee\\\VVVTTTPPPOOONNNLLLIIIFFFDDDCCCAAAAAABBBDDDEEEDDD@@@>>>===<<<;;;999999::::::;;;888888888888777777777777555666777777666666777888666666555555555555666666777555555888:::;;;AAAHHHZZZmmm|||zzzxxxvvvtttvvv|||zzzuuurrrrrrrrrnnnmmmkkkjjjkkknnnqqqrrrvvvuuutttrrrnnnkkkgggeeeaaaccchhhooowww|||sssjjjddd___[[[YYY[[[___dddiiikkkllljjjiiigggeeedddccccccaaa___\\\[[[[[[]]]aaaggglllnnnnnnpppqqqsssvvv{{{~~~~~~~~~~~~}}}wwwpppkkkccc^^^WWWTTTTTTTTTRRRPPPRRRQQQNNNLLLIIIGGGFFFFFFBBBBBBCCCBBBAAA???===<<<;;;:::888888888:::<<<===???BBBEEEGGGIIINNNVVV\\\kkkttt}}}uuupppsssyyy~~~|||yyywwwvvvtttrrrqqqooommmjjjggg^^^\\\XXXVVVTTTSSSQQQOOOJJJHHHDDD@@@<<<:::888777;;;===???BBBFFFMMMUUUZZZbbbfffkkkmmmkkkfffbbb```___bbbgggkkkpppxxxjjjUUUIIIDDDBBBBBBCCCFFFLLLTTT```llluuu~~~oooZZZNNNCCC999777888777777888;;;<<<===???@@@AAAAAAAAA???BBBEEEHHHOOO```xxx|||ppphhh```[[[YYYSSSRRRQQQNNNKKKHHHFFFEEEAAABBBDDDFFFHHHFFFBBB???===<<<:::888888999;;;<<<888888888888777777777666888999999888555444444555666666666555555666666666666444555888:::;;;@@@GGGUUUhhh|||{{{{{{zzzyyyzzz~~~wwwqqqooopppqqqrrroooooommmjjjhhhkkkqqqvvvuuuuuuuuutttqqqmmmiiifff___bbbfffjjjqqqxxx~~~vvvmmmgggbbb^^^\\\^^^aaaeeejjjlllkkkiiihhheeedddcccbbbbbb```]]][[[ZZZ[[[^^^ccchhhlllnnnoooqqqrrruuuzzz~~~~~~}}}|||yyyssskkkfff```\\\XXXWWWWWWWWWWWWUUUVVVTTTQQQNNNKKKIIIHHHHHHAAAAAAAAAAAA???>>><<<;;;:::999888888999;;;===>>>@@@CCCEEEHHHKKKRRR[[[bbbqqq{{{wwwqqqooottt{{{~~~zzzxxxvvvtttqqqnnnllliiifffccc\\\YYYVVVTTTRRRPPPMMMKKKHHHFFFCCC???<<<999888888:::<<>>???AAACCCFFFIIINNNWWWbbbjjjyyy~~~rrrnnnnnnuuu|||zzzxxxvvvsssooollliiifffccc```\\\ZZZVVVSSSQQQMMMIIIGGGFFFDDDAAA>>>;;;:::999999999<<<@@@DDDJJJQQQYYY^^^gggddd]]]UUUMMMIIIHHHIIIQQQTTTXXX[[[```hhhrrrzzzjjjYYYOOOIIIGGGHHHKKKMMMRRRZZZdddoooxxx|||uuugggZZZNNNEEE>>>888444777::::::;;;>>>===>>>???AAABBBBBBBBBBBB<<<>>>@@@BBBHHHUUUfffsss{{{}}}wwwqqqjjjdddbbbZZZXXXUUUQQQMMMJJJHHHGGGDDDDDDEEEFFFGGGEEEAAA>>><<<;;;999888888888999:::888888888888777777777777555666777777666666777888555555666666666666555555555333555888999999===DDDOOOccc~~~rrrnnnkkkmmmrrrwwwyyyzzzwwwsssmmmfffdddjjjttt}}}~~~~~~~~~|||yyytttpppmmm```bbbdddfffhhhnnnwww~~~{{{tttnnnhhhdddaaabbbeeeiiimmmooonnnllljjjhhheeebbbaaa``````^^^]]][[[___dddhhhjjjlllnnnpppssswww}}}{{{yyyvvvsssooojjjddd```XXXYYYZZZZZZ[[[\\\\\\\\\^^^]]]ZZZVVVQQQMMMIIIFFFAAA@@@???===;;;:::999888999::::::<<<===???@@@AAABBBEEEHHHLLLRRR]]]kkkuuuxxxooommmooovvv}}}{{{xxxuuuqqqmmmiiifffddd```^^^[[[YYYUUURRROOOLLLGGGDDDAAA???===;;;999999999999999===AAAFFFJJJOOOUUUXXX[[[WWWPPPHHHBBBBBBFFFIIIMMMQQQUUUYYY___hhhrrrzzzzzzaaaUUUNNNHHHGGGKKKOOORRRXXXbbbmmmwww|||~~~~~~vvvgggUUUHHHBBB@@@<<<777666:::===<<<===???===>>>???@@@AAAAAAAAAAAA;;;===@@@CCCHHHSSS___iiioooooorrruuuvvvwww}}}~~~xxxooohhheee[[[YYYUUUQQQMMMJJJIIIHHHFFFEEEDDDDDDDDDBBB???===;;;;;;;;;;;;::::::::::::888888888888777777777777555666777777666666777888444555666777777666555444444333444888999999===BBBNNN```xxxyyynnnlllmmmrrr{{{{{{wwwpppjjjjjjoooxxx~~~|||wwwqqqllliii```bbbddddddeeekkkttt|||}}}vvvpppkkkfffccccccfffkkkoooqqqpppnnnlllhhheeeaaa^^^^^^^^^^^^^^^[[[```eeehhhiiijjjlllnnntttyyy}}}xxxuuurrroookkkgggbbb___YYYZZZ\\\^^^^^^______```aaa```^^^ZZZTTTNNNHHHDDD@@@???>>><<<:::999888777::::::<<<===???AAABBBCCCEEEGGGKKKPPPXXXeeetttyyyrrrmmmlllpppxxxzzzwwwrrroooppptttxxx|||~~~|||yyyrrrnnnjjjfffccc```]]][[[WWWUUURRRPPPNNNKKKFFFCCC>>>===;;;:::999999:::;;;;;;>>>CCCGGGJJJLLLNNNPPPMMMJJJEEE???===???EEEJJJJJJNNNTTT[[[cccnnn{{{jjjVVVNNNJJJFFFIIIQQQSSSVVV]]]fffpppvvvwwwvvvuuunnncccVVVIII@@@======;;;888999===>>><<<<<>>???????????????<<<>>>BBBFFFKKKSSS\\\bbbgggfffhhhlllmmmooowww|||rrrjjjfff\\\ZZZVVVQQQMMMJJJIIIHHHGGGEEECCCBBBBBBAAA>>><<<<<<<<<======<<<<<<;;;:::888888888888777777777777888999999888555444444555444555666777777666555444444333444888999888<<>>@@@BBBDDDDDDGGGJJJNNNSSS\\\jjjzzzsssnnnkkkkkkqqqzzzwwwooobbb^^^YYYVVVXXX]]]cccgggmmmssszzz}}}~~~}}}zzzppplllgggcccaaa^^^\\\ZZZSSSRRRPPPOOOMMMJJJFFFCCC======<<<;;;;;;<<<===>>>;;;???EEEHHHJJJJJJJJJKKKEEECCC???<<<:::===CCCGGGFFFLLLSSS\\\ffftttqqq^^^LLLGGGEEEDDDMMMYYYWWWYYY___gggnnnpppmmmjjjfff]]]RRRIIIDDD???<<<<<<<<<999:::>>>???<<<;;;>>>;;;<<<===>>>>>>>>>>>>>>>===@@@DDDIIINNNTTT[[[```cccaaabbbgggiiijjjrrr}}}}}}rrrjjjfff___\\\WWWSSSPPPMMMKKKIIIFFFEEEEEECCCBBBAAA@@@@@@>>><<<999999:::;;;;;;;;;:::999888999::::::999888888888888888999999999999666666666666666666666666111333555777888:::>>>@@@IIIUUUggg{{{{{{uuuppprrrwww~~~xxxrrrrrrxxx{{{ssslllgggdddccc___```bbbccceeehhhlllooo|||yyysssmmmiiigggfffhhhkkknnnooopppooonnnkkkgggccc```___^^^]]]\\\]]]___bbbdddeeehhhkkkmmmsss|||~~~|||zzzxxxpppmmmiiifffdddbbb```^^^^^^___aaabbbdddeeeeeeeeedddcccaaa]]]VVVOOOHHHDDD@@@???===<<<;;;;;;;;;<<>><<<:::999999:::;;;===@@@DDDIIIMMMLLLIIIEEEBBB???@@@@@@@@@@@@AAADDDFFFHHHNNNWWWbbbnnn{{{}}}fffXXXIIIDDDEEEIIINNNSSSXXX]]]cccggggggeeebbb```TTTKKKBBB@@@>>>;;;;;;<<<>>>AAAAAA======AAADDDDDDCCCAAA???<<<;;;;;;;;;<<<<<>><<<:::999;;;;;;;;;;;;999888777888999:::999777666666666666555555555555666666666666666666666666555777888888777888:::<<>>>>>???@@@BBBDDDFFFGGGJJJLLLSSS^^^hhhsssoooiiiiiimmmrrrzzzzzzjjj\\\OOOGGGAAA@@@???@@@CCCGGGKKKMMMVVV]]]dddhhhnnnuuuxxxwww~~~wwwmmmiiieeeaaa^^^ZZZWWWTTTRRRQQQOOOMMMKKKGGGBBB???<<<<<<;;;;;;<<<===???@@@@@@EEEKKKNNNMMMIIIDDDBBB>>>???@@@??????@@@CCCFFFLLLQQQZZZgggttt{{{ooo^^^RRRHHHFFFHHHKKKNNNRRR[[[```eeefffccc]]]WWWSSSLLLDDD===;;;:::888888;;;>>>CCCEEECCCBBBEEEGGGEEEDDDBBB???<<<;;;;;;===>>>AAAGGGLLLOOOTTT\\\bbbcccZZZXXXXXX[[[___dddqqq|||~~~uuummmjjjddd```[[[WWWTTTQQQMMMJJJHHHGGGFFFEEECCCBBBAAA@@@>>>===;;;:::;;;<<<;;;::::::999888888::::::999888999999999888777777777666666666666666666666666666666777888888777777999;;;BBBNNN```sss{{{uuuqqqqqqsss{{{zzzxxxwwwzzz}}}yyyssskkkeeeaaa______eeeeeefffeeedddeeehhhkkkrrrzzz{{{vvvrrrooommmjjjiiihhhhhhggghhhhhhiiifffdddbbbaaabbbccccccbbb```aaaaaabbbdddhhhnnnrrrzzz}}}xxxvvvtttrrrqqqooolllhhheeecccbbb```^^^bbbccceeeggghhhjjjjjjkkkhhhfffbbb\\\UUUNNNHHHDDD@@@???>>><<<<<<<<<============???AAACCCFFFHHHJJJMMMOOOWWWbbbmmmxxxuuujjjfffhhhqqqvvvlll\\\PPPFFF@@@::::::;;;===@@@DDDHHHKKKSSSZZZaaadddiiipppssssss{{{}}}~~~xxxkkkhhhccc___\\\YYYUUUSSSRRRPPPNNNLLLJJJFFFBBB???;;;;;;<<<===???AAABBBCCCBBBHHHOOORRRNNNHHHDDDBBB@@@AAA@@@??????AAAEEEHHHPPPUUU___mmmzzznnnbbbTTTLLLGGGHHHKKKLLLNNNQQQ[[[___dddddd^^^UUULLLGGGDDD===888888888777999<<<@@@GGGLLLKKKKKKLLLKKKHHHEEECCC???<<<;;;===???AAADDDIIINNNSSS\\\eeeiiihhhYYYWWWXXX\\\```gggsss|||zzzwwwtttssstttvvvwwwvvvwwwyyyzzz{{{zzzzzzyyywwwqqqnnngggddd___[[[XXXTTTPPPMMMIIIHHHGGGFFFDDDCCCAAAAAA???===<<<<<<<<<===;;;:::<<<:::999:::;;;<<<;;;:::;;;;;;:::999999888777777666666666666666666666666333555666777777888;;;===CCCNNN___qqqxxxqqqoootttzzz}}}yyyxxxxxxyyy|||}}}zzzrrrooojjjddd```]]]]]]\\\dddeeefffeeedddeeegggiiimmmuuu|||wwwssspppnnnkkkiiigggddddddeeegggiiigggeeeccccccdddddddddcccaaaaaaaaaaaadddiiipppvvv~~~~~~zzzwwwuuusssqqqpppnnnkkkgggeeedddcccaaa```dddeeefffhhhjjjkkklllllliiigggbbb\\\TTTMMMGGGDDD@@@???>>>===<<<===>>>>>>>>>???@@@BBBDDDGGGIIIKKKOOOQQQYYYeeeppp{{{{{{nnniiihhhkkkssszzzwwwbbbSSSIIIBBB>>><<<===???AAACCCGGGLLLOOOUUU]]]dddfffiiiooossssssyyy{{{|||}}}~~~}}}vvvjjjgggbbb^^^[[[XXXTTTRRRQQQOOOLLLJJJIIIFFFBBB???;;;<<<===???AAACCCEEEFFFGGGOOOWWWXXXQQQIIIDDDBBBCCCCCCBBBAAAAAADDDIIILLLRRRXXXdddqqq}}}~~~wwwsssrrruuu{{{sssdddZZZQQQKKKGGGIIIKKKLLLNNNRRRWWW\\\aaaaaa[[[QQQHHHBBB???:::777999::::::===AAADDDLLLSSSTTTTTTSSSOOOJJJFFFCCC???<<<<<<>>>BBBEEEFFFKKKRRRYYYccckkkjjjeee[[[ZZZ[[[___dddkkkyyy}}}yyyvvvsssmmmllljjjhhhhhhiiijjjkkkmmmnnnpppqqqqqqpppooonnnxxxsssqqqiiifffbbb___\\\XXXSSSPPPJJJJJJHHHGGGEEECCCBBBAAA@@@>>>======>>>===;;;:::;;;999888999:::;;;:::888888888777666555444444444666666666666666666666666333444666666777888:::===BBBLLL\\\mmm}}}}}}wwwqqqsss{{{{{{vvvuuuwwwxxxyyy{{{{{{yyytttqqqgggdddaaa]]]\\\[[[\\\]]]ccceeeggghhhgggggghhhiiijjjqqqzzz}}}xxxtttqqqooollliiifffcccccceeeiiikkkjjjhhhfffeeeeeeeeecccbbbbbbbbbaaabbbdddjjjrrrxxx{{{xxxuuusssrrrpppooommmmmmkkkhhhfffffffffeeedddfffggghhhjjjkkklllmmmmmmjjjgggaaaZZZRRRLLLGGGDDDAAA@@@???>>>===>>>??????AAABBBBBBDDDEEEGGGIIIJJJOOORRR[[[hhhsss~~~ssskkkjjjlllpppwwwmmmXXXJJJBBB>>>;;;===???BBBCCCFFFJJJPPPTTT\\\dddjjjkkklllpppuuuvvvzzz{{{}}}}}}}}}}}}}}}zzzrrriiifffaaa]]]ZZZWWWTTTQQQPPPMMMKKKIIIGGGEEEAAA>>><<<===>>>@@@BBBEEEGGGHHHPPPZZZbbbaaaVVVJJJDDDCCCCCCBBBAAA@@@AAAEEEKKKPPPTTT\\\hhhtttyyywwwpppjjjfffeeeffflllvvv|||sssggg\\\TTTTTTMMMIIIIIIJJJKKKOOOTTTWWW\\\``````ZZZOOOEEE@@@<<<888777:::;;;;;;???EEEHHHPPPWWWYYYXXXVVVQQQKKKEEECCC???======@@@DDDGGGHHHOOOYYYaaajjjmmmggg___ZZZYYY[[[```fffnnn|||zzzoooiiifffdddccc```___]]]\\\\\\]]]___``````aaabbbcccbbb```]]]\\\xxxtttrrrkkkhhheeebbb```\\\WWWTTTLLLKKKJJJHHHFFFDDDCCCBBB@@@???>>>>>>???>>>;;;999888777666666888888777666888888888777777666666666666666666666666666666666555666777777666666888:::???HHHUUUeeeuuu~~~{{{xxxwww{{{xxxssssssuuuwwwwwwwwwvvvsssooojjjggg\\\[[[ZZZYYYZZZ]]]___aaafffiiimmmooonnnmmmlllkkkkkknnnuuu|||zzzwwwtttsssnnnlllhhheeeeeegggjjjmmmmmmkkkhhhggggggeeecccaaabbbbbbbbbcccfffllltttzzz~~~zzzxxxvvvttttttsssrrrpppmmmkkkiiihhhiiijjjjjjjjjiiijjjkkklllmmmmmmmmmmmmiiieee___WWWPPPKKKGGGEEEAAA@@@???>>>>>>???@@@@@@CCCCCCDDDEEEGGGHHHJJJKKKRRRUUU___lllwwwooojjjkkkpppuuu}}}}}}gggTTTHHHAAA>>><<<;;;>>>AAACCCEEEKKKTTT[[[gggoootttsssqqquuuyyy{{{~~~}}}|||}}}~~~wwwwwwyyy}}}~~~yyyqqqiiifffaaa]]]ZZZWWWSSSQQQOOOLLLIIIGGGFFFDDDAAA???>>>>>>???AAADDDHHHLLLOOO\\\fffoookkk\\\LLLEEECCCAAA@@@???>>>@@@FFFNNNSSSZZZbbbmmmsssrrrjjjbbb]]]\\\^^^ccckkkwww}}}zzzuuupppjjjccc\\\WWWWWWQQQLLLLLLLLLMMMRRRYYY\\\```bbb```XXXMMMBBB<<<999666777999::::::???EEEIIIQQQWWWWWWUUUSSSNNNIIICCCAAA???===>>>AAAEEEGGGKKKUUU```ggglllllleee\\\VVVVVVYYY```gggqqq}}}uuuiii```\\\ZZZXXXWWWRRRRRRQQQPPPPPPQQQRRRSSSVVVWWWWWWVVVUUUSSSQQQOOOxxxsssqqqkkkiiigggeeeccc___[[[XXXMMMLLLKKKIIIGGGEEECCCBBBAAA@@@?????????>>><<<999999888777777999999888777::::::999999999999999999666666666666666666666666444555666666666666999;;;===DDDPPP^^^ooo~~~{{{{{{}}}{{{rrrmmmmmmqqqtttwwwvvvtttpppjjjddd```^^^VVVVVVVVVXXX\\\```eeehhhnnnsssxxxzzzxxxtttqqqooommmnnnpppuuu{{{~~~|||{{{zzzsssqqqmmmiiihhhiiikkklllmmmkkkiiihhhhhhgggdddbbbaaabbbcccdddhhhmmmuuuzzz|||~~~{{{yyywwwwwwwwwwwwuuusssmmmkkkjjjjjjmmmooooooooonnnnnnnnnoooooonnnnnnnnngggccc]]]UUUNNNJJJGGGFFFAAA@@@????????????AAAAAABBBCCCDDDFFFHHHJJJMMMNNNVVVZZZdddrrr}}}xxxmmmkkkooovvv}}}xxxeeeTTTIIICCC@@@>>>:::>>>BBBEEEIIIRRR^^^hhhttt|||~~~zzz}}}}}}}}}}}}tttsssvvv{{{~~~zzzrrrjjjfffbbb^^^[[[WWWTTTQQQNNNLLLHHHFFFEEECCC@@@>>>>>>>>>???BBBGGGNNNUUUYYYgggrrr{{{uuuaaaNNNEEEDDDBBBAAA@@@@@@CCCJJJSSSYYYcccjjjrrrrrrjjjbbb]]]\\\\\\```gggppp|||zzznnnkkkgggdddbbb```]]][[[WWWSSSPPPQQQQQQQQQVVV]]]___aaaccc___VVVKKKAAA<<<888777888:::::::::???EEEIIIOOOSSSRRROOOMMMIIIDDDAAA@@@>>>>>>???BBBEEEGGGKKKVVVaaafffhhhgggbbb\\\WWWWWW\\\fffppp|||iiibbbZZZTTTRRRPPPNNNLLLGGGFFFEEEEEEEEEEEEFFFFFFKKKKKKJJJJJJIIIHHHGGGGGGwwwqqqpppkkkjjjhhhfffdddaaa]]]ZZZNNNMMMKKKIIIGGGEEECCCBBBAAA@@@???@@@@@@>>><<<999<<<;;;::::::<<<<<<;;;:::666666666666666777777777666666666666666666666666000111444555666999<<>><<<===@@@EEEIIIOOO[[[iiittt~~~}}}}}}tttsssvvv|||{{{tttjjjgggbbb^^^[[[XXXTTTQQQNNNKKKHHHEEEDDDCCC@@@???>>>>>>???BBBIIIRRR[[[aaannnyyyzzzeeePPPFFFDDDEEEDDDCCCCCCGGGOOOYYY```kkkqqquuuqqqfff^^^]]]```^^^dddllluuuwwwmmmfff___\\\YYYXXXYYYYYYYYYXXXVVVSSSSSSUUUUUUUUUYYY___^^^```aaa^^^UUUKKKCCC>>>:::999:::===<<<;;;@@@GGGHHHMMMPPPMMMJJJHHHEEE@@@??????>>>>>>@@@BBBEEEFFFJJJTTT^^^aaaaaaaaa___\\\[[[]]]cccooo{{{}}}iiiWWWQQQKKKGGGGGGFFFCCC@@@??????>>>=========>>>>>>???>>>======<<<======>>>vvvooonnnhhhffffffhhhiiifff^^^WWWSSSPPPLLLHHHGGGEEECCCAAABBBAAA@@@???>>><<<;;;;;;;;;:::999888888888999::::::999777555444333333333777777777777666555444333666777888888888888:::<<>>AAAHHHNNNVVVdddqqq}}}iiiUUUIIIEEEHHHEEEEEEIIIKKKOOO]]]kkkxxx|||~~~wwwkkkccccccfffhhhooozzz|||qqqfff\\\VVVRRRRRRRRRPPPOOOPPPSSSVVVZZZXXXVVVWWWZZZ]]]___```eee^^^XXXSSSLLLCCC??????888888888999;;;???DDDFFFIIIJJJJJJIIIGGGDDDAAA???:::===@@@AAAAAACCCHHHLLLUUUZZZaaaeeefffdddbbbbbb___bbbiiiyyy}}}iiiZZZHHHGGGDDDAAA>>>;;;888777::::::;;;;;;;;;::::::999:::;;;============>>>@@@tttmmmllliiihhhhhhjjjkkkhhhaaaZZZVVVSSSNNNKKKIIIGGGEEECCCBBBBBBAAA???>>>===<<<;;;;;;:::999888888999:::::::::999888666555555444444777777777777666555444333222333555555555777:::===HHHEEEIIIXXXlllyyykkkccc[[[XXX\\\dddlllooopppkkkddd\\\WWWUUUUUUUUU[[[___ffflllrrrxxx~~~xxxtttqqqqqqpppnnnnnnrrrzzzxxxpppmmmkkkiiiiiilllooooooooonnnllliiifffddddddccccccdddgggkkkpppsssuuuzzz}}}|||}}}zzzuuutttuuuuuussspppppprrrvvvyyy{{{|||{{{{{{|||xxxsssqqqqqqnnnjjjfffbbb]]]VVVPPPKKKHHHDDDAAACCCCCCBBBAAABBBBBBDDDEEEEEEEEEIIINNNOOONNNTTT\\\aaagggsssvvvmmmooouuuzzzvvvjjjZZZLLLDDDBBBAAAAAABBBCCCGGGOOO\\\nnnzzz}}}xxxrrrkkkgggbbb]]]YYYVVVSSSPPPJJJIIIGGGDDDAAA>>><<<;;;<<<<<>>BBBEEEIIIJJJJJJJJJGGGDDD@@@>>>;;;>>>AAABBBBBBDDDIIIMMMVVV]]]eeejjjjjjiiihhhhhhkkkqqq}}}}}}iiiXXXKKKBBBAAA???>>><<<:::888888777888888999999999888888999:::<<<<<<===>>>AAACCC~~~tttnnnnnnkkkjjjjjjlllmmmjjjddd___ZZZVVVRRRNNNLLLJJJHHHFFFCCCBBBAAA@@@???>>>===<<<;;;;;;::::::::::::;;;;;;::::::999888777666666666777777777777666555444444444555666777888;;;???CCCOOOHHHGGGTTTiiizzznnn___ZZZUUUUUU\\\eeemmmppppppjjj```XXXUUUWWW\\\```iiipppyyy~~~{{{vvvrrrqqqooolllmmmqqqxxx}}}zzzssspppmmmjjjiiilllnnnnnnnnnllliiieeebbb```dddcccbbbbbbeeeiiimmmpppsssyyy}}}}}}~~~{{{vvvtttuuuuuurrrpppqqquuu{{{~~~}}}yyytttrrrpppmmmiiidddaaa\\\UUUPPPKKKHHHEEEBBBCCCBBBAAAAAABBBCCCDDDEEEFFFGGGLLLRRRUUUVVVZZZ___hhhlllvvvtttnnnsss{{{ooofffYYYMMMEEEBBBAAAAAABBBFFFLLLVVVeeexxx~~~|||yyytttooojjjeee```[[[XXXVVVSSSQQQJJJHHHFFFBBB???===;;;:::999999>>>FFFNNNXXXgggttt|||kkkZZZOOOKKKIIIGGGIIIPPP\\\nnn~~~vvvwwwzzzyyyvvvpppggg]]]SSSKKKFFFEEEFFFGGGFFFFFFGGGIIIKKKPPPRRRUUUZZZ```bbbbbbaaa^^^UUULLLGGGAAA<<<999;;;::::::999999;;;???CCCFFFLLLLLLKKKJJJGGGCCC???<<<===@@@CCCDDDDDDFFFKKKOOOYYYaaakkkqqqsssssstttttt|||~~~fffUUUHHH???;;;::::::999999999888888666777777888888999999999:::;;;<<<===>>>BBBGGGKKK~~~uuupppqqqlllllllllnnnnnnkkkfffbbb\\\YYYTTTPPPNNNLLLIIIGGGDDDCCCBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888777777777777777777666555555666666777777888;;;???CCCJJJEEEFFFRRRfff|||sssfffXXXTTTRRRUUU^^^hhhoooqqqpppjjjaaa[[[\\\cccmmmttt{{{yyyuuusssqqqooonnnoootttyyy}}}zzztttqqqnnnjjjhhhjjjlllllllllllliiieeeaaa___cccbbbaaaaaaccchhhlllooovvv||||||yyyuuussssssrrrqqqooossswww|||{{{wwwrrrpppooommmiiieee___[[[TTTOOOKKKHHHEEECCCBBBBBBAAAAAABBBDDDEEEFFFKKKKKKNNNTTTZZZ___cccgggppprrryyy{{{tttsssyyyzzzjjjcccYYYNNNGGGDDDBBBBBBFFFJJJRRR]]]kkk||||||vvvtttrrrooollliiieee^^^YYYVVVTTTRRRPPPJJJHHHEEEBBB???===;;;;;;999999===EEELLLVVVeeerrr}}}{{{lll\\\SSSOOOMMMNNNTTT^^^ooo{{{sssrrrppplllddd[[[RRRKKKHHHFFFFFFFFFDDDBBBBBBDDDFFFKKKNNNUUU^^^eeegggfffddd___TTTHHHCCC>>>:::999;;;888777777999>>>DDDJJJNNNTTTQQQMMMHHHCCC@@@>>>===@@@BBBEEEFFFFFFHHHMMMRRR[[[eeerrr{{{jjjUUUIIIBBB>>>777777777777777777777777888888999999;;;<<<===>>>>>>>>>???@@@CCCHHHOOOTTTuuuoooqqqmmmnnnnnnooonnnkkkgggddd]]]ZZZUUUQQQOOOLLLJJJHHHEEEDDDCCCBBBAAA@@@???>>><<<<<<<<<;;;;;;;;;::::::999::::::;;;::::::999888777777777777777777666555333444444333333444888:::>>>???FFFRRRaaauuu|||ooobbbTTTRRRQQQVVV___iiipppsssooolllgggfffkkkvvvyyyttttttrrrqqqrrrvvvzzzyyytttrrrooojjjggghhhmmmnnnooopppnnnkkkhhhfffaaa``````aaadddiiimmmqqqzzz~~~{{{yyyvvvtttsssrrrrrrqqqvvvxxx|||zzzvvvrrrooonnnlllgggccc]]]YYYSSSNNNKKKIIIFFFDDDBBBBBBBBBBBBCCCEEEGGGHHHLLLLLLNNNUUUaaammmtttvvvyyywww{{{vvvtttvvv}}}}}}vvviiiddd[[[RRRJJJEEEDDDEEEGGGMMMVVVbbbooo~~~zzztttooonnnllljjjggghhhddd^^^YYYUUURRRPPPNNNLLLJJJFFFBBB???===<<<<<<;;;;;;>>>DDDKKKSSSaaannnzzz}}}~~~wwwkkk^^^VVVSSSRRRXXXbbbqqq{{{qqqkkkjjjjjjhhhbbbZZZRRRNNNMMMLLLLLLIIIEEEAAA@@@AAACCCHHHMMMWWWbbbjjjmmmkkkhhh^^^RRREEE???<<<999888:::444555666:::AAAIIIRRRWWW[[[VVVMMMEEE???===>>>???AAADDDGGGHHHHHHJJJOOOSSS]]]iiiyyyttt[[[KKKBBB???>>>888888777777777777666666888888999:::;;;===???AAA@@@AAABBBEEEIIIPPPYYY___uuunnnooopppqqqqqqqqqoookkkhhhfff___[[[VVVRRRPPPMMMJJJHHHFFFEEEDDDCCCBBBAAA@@@???<<<<<<<<<<<<;;;999888777888999:::;;;;;;;;;999999777777777888888777777666555666777666444444555777666:::DDDPPP]]]pppyyylllaaaSSSQQQQQQWWWbbbmmmtttxxxvvvuuuvvvyyy|||xxxvvvuuuvvvyyy}}}xxxtttssspppkkkhhhhhhjjjlllnnnppppppmmmjjjhhhbbbaaaaaabbbeeejjjooorrr{{{|||{{{zzzxxxvvvuuuuuuuuuvvvyyy{{{~~~~~~zzztttpppnnnjjjddd```\\\XXXRRRNNNKKKIIIGGGEEECCCCCCCCCCCCEEEGGGIIIKKKJJJLLLPPP[[[lll~~~zzz|||{{{rrrtttzzzvvvqqqlllhhh```VVVMMMHHHGGGHHHHHHNNNZZZgggvvv}}}xxxttttttrrrooommmmmmooorrrtttpppnnnkkkjjjiiihhhfffeeedddaaa\\\YYYVVVRRROOOLLLLLLJJJFFFBBB???============<<<>>>DDDIIIQQQ^^^jjjvvvxxxxxxsssiii^^^WWWTTTVVV___mmm~~~{{{uuunnniiiffffffggghhhccc]]]WWWUUUUUUSSSQQQLLLFFFAAA???AAADDDHHHOOOZZZgggppprrrpppmmm^^^PPPCCC<<<:::777555666444444666:::AAAKKKTTTZZZZZZTTTKKKBBB===<<<>>>@@@BBBEEEHHHIIIIIIKKKPPPTTT___mmm~~~cccNNNCCC<<<999999888888888888777777777666777777777888;;;===@@@BBBBBBDDDHHHNNNUUU___jjjqqqxxxrrrssstttuuuuuutttpppllliiihhhaaa]]]XXXTTTQQQNNNLLLIIIGGGFFFEEEDDDCCCAAA@@@@@@=========<<<:::888555444666888999;;;;;;;;;:::999666777777888888888777777777888::::::999777777888777888???KKKZZZmmmxxxkkk___VVVUUUUUU\\\iiiuuu~~~|||yyyyyy{{{~~~xxxuuuuuurrrmmmjjjjjjhhhkkknnnpppooommmjjjgggeeedddcccdddfffkkkooorrrxxx{{{yyyyyyxxxvvvuuuvvvwwwxxx{{{~~~{{{uuurrrooolllfffbbbZZZWWWQQQMMMKKKJJJHHHFFFDDDDDDDDDEEEGGGIIILLLMMMLLLPPPXXXeeezzz{{{|||wwwqqqwww{{{uuupppqqqmmmeeeYYYOOOJJJIIIKKKMMMTTTaaaooo~~~vvvnnngggaaa[[[WWWVVVUUUTTTTTTVVVZZZ^^^aaaaaaaaaccceeeffffffeeeddd^^^\\\ZZZXXXWWWTTTPPPMMMLLLIIIEEE@@@===<<<<<<<<<<<<<<<>>>CCCIIIPPP]]]iiirrrttttttooofff^^^XXXUUUVVVbbbqqqwwwtttnnniiiddd```^^^]]]___bbbdddaaa\\\WWWWWWYYYVVVRRRLLLDDD??????CCCFFFJJJQQQ]]]jjjtttwwwtttqqq```RRRDDD>>>;;;888555555777777777999???HHHPPPUUUQQQMMMFFF@@@<<<<<<>>>@@@CCCFFFHHHIIIIIIKKKPPPUUUbbbpppjjjQQQDDD>>>999777777777777777777777777888888888888888999<<>>???DDDHHHLLLSSS___lllvvvyyywwwtttcccUUUGGGAAA???;;;777666;;;:::888999===DDDKKKOOOHHHEEEBBB???======>>>???CCCFFFHHHIIIIIIKKKPPPUUUdddrrrpppZZZFFF>>>===;;;999:::555555666666777888999999::::::;;;<<>>===>>>======>>>???AAADDDGGGIIIMMMSSS]]]dddfffccc]]]YYYWWWXXX[[[\\\ZZZWWWSSSQQQMMMJJJEEE@@@===;;;<<<<<<===???@@@BBBGGGQQQ^^^ggglllqqqqqqkkkddd___YYYSSSUUU]]]kkk}}}ttteee^^^\\\WWWRRRPPPPPPPPPNNNLLLIIIOOOSSSRRRQQQQQQOOOLLLPPPHHHBBBAAA@@@???AAAEEELLLVVVeeettt|||}}}yyyvvvfff\\\MMMBBB;;;999777666999888888;;;@@@EEEIIIJJJGGGEEECCC@@@>>>>>>>>>??????BBBEEEFFFHHHMMMTTTZZZfffqqq~~~}}}XXXNNNBBB:::999999888777666777888888888888:::<<<@@@AAABBBCCCDDDHHHNNNSSSZZZeeesss{{{|||~~~~~~}}}}}}zzzuuunnniiifffbbb\\\UUUOOOLLLKKKKKKMMMJJJFFFEEEEEEEEECCCAAA???>>>===<<<;;;;;;;;;;;;::::::::::::999999999999666666666555555555444444555555666777777888888999888999>>>FFFQQQccc~~~{{{rrrlllbbbaaadddnnn}}}zzzzzz}}}~~~~~~|||yyyvvvssspppnnnmmmmmmooosssvvvvvvuuusssmmmkkkiiiggghhhjjjmmmooowwwyyy|||~~~}}}{{{zzzxxxwwwwwwwwwxxxyyy~~~{{{xxxtttpppjjjggg\\\YYYUUURRROOOLLLHHHFFFCCCEEEGGGHHHHHHHHHJJJLLLQQQUUU___ooo}}}~~~vvvxxxzzz{{{yyyxxx{{{~~~|||sssiiibbbZZZTTTSSSVVVYYYdddrrr~~~zzzooogggXXXMMMBBB>>><<<:::999;;;@@@@@@@@@??????@@@AAABBBJJJNNNTTTYYYZZZYYYWWWVVVYYY[[[]]]^^^\\\XXXRRROOOKKKHHHBBB>>>;;;:::;;;===>>>@@@BBBCCCGGGPPP\\\dddkkkooopppjjjddd___XXXRRRSSS[[[gggxxx~~~ssseeeZZZUUUPPPMMMIIIIIIJJJJJJIIIHHHHHHMMMPPPOOOOOORRRSSSQQQOOOGGGAAA@@@AAABBBFFFKKKUUU]]]kkkwww~~~{{{xxxhhh^^^OOOCCC;;;888777666999999999<<>>999888:::999888444666777888888999<<<>>>???AAADDDFFFIIINNNUUUZZZfffttt~~~}}}{{{vvvooojjjcccaaa\\\VVVRRRNNNLLLKKKLLLIIIGGGEEEEEEDDDCCCAAA@@@@@@???>>>============;;;;;;:::::::::999999999999999999999888888888888666666777888888999999::::::;;;>>>EEENNN^^^xxx}}}uuuooojjjiiilllwww}}}|||zzz|||}}}zzz{{{xxxuuuuuuwww{{{}}}}}}}}}zzzvvvssspppooooooooopppsssvvvxxxwwwvvvrrrqqqnnnllllllmmmoooqqqtttttttttuuuvvvwwwxxxxxx~~~}}}|||{{{zzzyyyxxxxxx}}}{{{xxxsssmmmhhh^^^[[[WWWSSSPPPMMMIIIGGGEEEGGGHHHHHHGGGGGGIIIKKKPPPUUU```mmmyyy~~~{{{yyy}}}zzz~~~zzzwwwyyy~~~}}}uuullleee^^^WWWUUUXXX___iiivvv{{{ooo```VVVIII@@@999888999777777999@@@AAAAAA@@@>>>>>>???@@@GGGJJJLLLMMMNNNOOOQQQRRRYYY[[[___```^^^XXXQQQMMMJJJFFFAAA===;;;<<<>>>@@@BBBDDDFFFGGGJJJQQQ[[[ccckkkppprrrmmmfffaaaZZZTTTSSSZZZdddrrrttthhh___UUUNNNLLLFFFEEEDDDEEEGGGHHHHHHGGGIIINNNQQQPPPQQQUUUWWWVVVOOOFFF@@@AAADDDIIIPPPWWWbbbhhhrrr{{{}}}zzzkkkaaaRRREEE<<<888777666::::::;;;???DDDIIIKKKLLLIIIHHHFFFDDDCCCDDDEEEFFFFFFHHHKKKMMMOOOSSS[[[```eeeooo{{{iiiRRREEE@@@:::777888::::::999666888:::;;;;;;===@@@CCCBBBEEEIIIMMMQQQYYYbbbjjj}}}~~~}}}|||zzzxxxssslllhhhaaa___\\\XXXTTTPPPMMMKKKKKKJJJHHHFFFEEEDDDBBBAAAAAA@@@???>>>============;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;::::::::::::666666777777888999999:::::::::===CCCKKKZZZsss|||yyytttpppooorrr|||xxxvvvuuutttwww|||}}}yyyvvvvvvtttrrrqqqsssvvvyyy{{{}}}zzzwwwuuusssrrrqqqppppppsssvvvyyyzzzzzzzzzyyyvvvtttttttttuuuvvvuuusssqqqppppppsssvvvxxx}}}|||{{{~~~|||zzztttmmmiii```]]]XXXTTTQQQNNNJJJHHHHHHIIIIIIGGGFFFGGGIIIKKKRRRXXXcccnnnxxx}}}~~~}}}zzz{{{|||yyyyyy|||~~~|||tttkkkeee^^^WWWUUUXXXccclllxxxwwwnnnaaaSSSIII@@@:::777888999888888:::<<>>===???CCCFFFGGGJJJLLLMMMOOOTTT]]]cccmmmsssvvvrrrlllfff___XXXUUUZZZaaammm}}}uuudddZZZSSSMMMHHHHHHDDDDDDEEEGGGIIILLLMMMMMMMMMTTTYYYYYYZZZ]]]]]]ZZZOOOHHHDDDFFFLLLTTT]]]eeemmmqqqvvv{{{}}}|||yyywwwmmmdddVVVHHH>>>999777777:::;;;===BBBHHHNNNPPPQQQOOONNNLLLKKKKKKKKKMMMNNNIIILLLOOOQQQRRRWWW^^^dddgggqqq}}}vvvWWWDDD???<<<999888999::::::999;;;<<<>>>???@@@BBBDDDGGGGGGJJJOOOSSSYYYeeettt~~~}}}{{{yyyvvvqqqkkkggg```___\\\YYYUUUPPPMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;::::::999999888888888777777777555555666777777888888999999999;;;AAAIIIXXXppp|||}}}xxxsssqqquuu~~~|||yyywwwtttrrrppprrruuuzzz~~~zzzvvvuuuuuuuuuuuuuuuwwwyyy{{{|||{{{{{{zzzyyyxxxwwwwwwsssqqqppprrrvvvzzz}}}~~~~~~|||{{{zzzzzz{{{||||||xxxvvvvvvxxx{{{~~~~~~~~~|||yyysssmmmhhhaaa]]]XXXTTTQQQNNNLLLJJJHHHHHHGGGEEEDDDFFFIIILLLTTT[[[eeepppxxx~~~yyy}}}}}}{{{{{{}}}|||yyyqqqiiiccc]]]WWWVVVYYYccclllyyytttiii^^^SSSHHHAAA===999777999:::999999<<<:::===???>>>===???DDDIIIKKKNNNRRRQQQLLLHHHHHHIIINNNQQQTTTVVVUUURRRMMMJJJFFFCCC@@@>>>???BBBFFFIIIKKKNNNRRRSSSUUUYYY___dddpppvvvzzzwwwqqqkkkddd\\\WWWZZZ___gggttt~~~rrreeeXXXRRRNNNJJJFFFFFFDDDEEEGGGJJJLLLOOOSSSUUUSSS]]]gggkkkmmmmmmiiidddTTTNNNMMMRRRYYY___gggnnnoooppprrrssssssrrrqqqpppllleeeYYYLLLAAA;;;999999;;;<<>>===;;;:::;;;;;;:::999===???AAAAAABBBCCCFFFHHHMMMPPPTTTYYYaaaqqq|||zzzwwwrrrlllhhhaaa```]]]YYYTTTPPPMMMLLLJJJKKKLLLJJJGGGDDDCCCDDDAAAAAA@@@>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999888888888555555666666777888888999999888;;;@@@GGGVVVnnn}}}{{{uuusssxxx{{{yyywwwtttqqqpppnnnnnnooorrrwww|||~~~~~~~~~|||yyyyyy{{{}}}~~~|||{{{zzzzzzvvvwwwyyyzzz{{{zzzzzzyyytttqqqpppqqquuuzzz~~~~~~}}}{{{|||~~~~~~{{{xxxrrrkkkggg```]]]WWWSSSQQQOOOMMMLLLGGGGGGEEEDDDDDDFFFKKKOOOWWW^^^iiirrrzzz}}}zzz|||yyyyyy{{{{{{uuulllddd^^^XXXTTTVVVZZZ```jjjwwwuuugggYYYOOOHHHAAA<<<:::777666999999777999<<<;;;>>>???>>><<>>;;;;;;===>>>AAAIIISSS]]]dddggggggeeedddbbbbbbcccdddfffggghhhgggeeebbbbbbfffjjjttt~~~rrrXXXGGG?????????>>><<<;;;;;;;;;:::===>>>@@@AAABBBDDDGGGJJJRRRWWW^^^eeeooo}}}zzzwwwsssmmmiiicccaaa]]]XXXTTTPPPMMMLLLKKKMMMNNNLLLHHHEEEDDDEEECCCBBBAAA@@@????????????============<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::666666777888888999999:::::::::;;;@@@FFFTTTkkk~~~}}}wwwvvv{{{vvvuuuqqqnnnlllkkkkkkkkklllnnnrrrwwwzzz{{{{{{{{{}}}~~~~~~{{{zzz~~~|||xxxwwwsssuuuxxx{{{|||{{{yyyxxxtttqqqooooootttzzz~~~{{{wwwqqqkkkggg___[[[VVVRRRPPPOOONNNMMMJJJJJJIIIHHHIIIMMMSSSWWW^^^eeeoooxxx|||}}}~~~{{{xxxxxxzzz~~~{{{vvvlllcccZZZTTTPPPNNNQQQVVV\\\ggguuurrrhhhZZZNNNEEE@@@;;;888888555555888999888:::???===@@@BBBAAAAAAFFFRRR[[[gggmmmqqqmmmbbbWWWRRRQQQKKKIIIGGGEEEDDDDDDFFFFFFAAAAAABBBDDDGGGJJJNNNPPPVVV[[[bbbfffhhhlllppptttvvvnnndddeeefffjjjsss{{{{{{vvvdddXXXLLLHHHGGGEEEDDDEEEGGGIIIMMMQQQWWW___iiippp~~~|||rrreeedddgggmmmoooiiidddcccVVVUUUTTTTTTWWW[[[```dddeeeccc]]]TTTIIIBBB>>>===>>>???BBBKKKWWWdddnnnssssssrrrpppnnnmmmnnnoooppprrrttttttsssqqqsssxxx|||dddNNNDDDCCC??????>>>===;;;;;;<<<===<<<>>>AAADDDFFFIIIMMMQQQZZZcccoooyyy|||yyyvvvqqqlllhhheeebbb]]]XXXSSSOOOMMMLLLKKKMMMOOOMMMIIIFFFEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>=========<<<<<<<<<<<<888888888777777777666666777888888999::::::;;;;;;===<<<<<<@@@EEESSSiii}}}}}}zzzyyy}}}}}}yyytttqqqmmmjjjhhhggghhhiiihhhkkkooosssvvvyyyzzzzzz~~~~~~|||xxx~~~{{{uuurrrrrrtttxxx|||}}}{{{xxxvvvtttqqqnnnooossszzz{{{vvvqqqlllhhh^^^ZZZUUUQQQPPPOOOOOONNNOOOOOONNNMMMOOOTTT[[[```dddlllvvv|||}}}{{{zzzyyyzzz}}}|||uuuoooddd[[[QQQKKKHHHGGGKKKRRRZZZeeetttzzzhhh___RRRGGGAAA<<<777444777555666999:::999===CCC???BBBEEEFFFHHHQQQ___jjjwww|||~~~yyylll```[[[ZZZMMMIIIEEEAAA???@@@CCCEEEDDDEEEGGGJJJMMMPPPSSSUUU^^^dddkkkpppsssvvv{{{yyymmmnnnnnnqqqyyyzzzgggZZZMMMGGGFFFEEEFFFHHHMMMPPPTTTYYY```kkkwww|||oookkkkkkooouuusssiii___ZZZJJJIIIHHHIIINNNUUU]]]aaabbbbbb^^^VVVLLLDDD@@@?????????CCCLLLZZZiiittt{{{{{{yyywwwuuutttuuuvvvwwwvvvxxx{{{|||~~~^^^JJJDDDFFF>>>>>>>>><<<;;;;;;===>>>===@@@DDDGGGKKKPPPUUUXXXaaammm}}}}}}~~~|||{{{zzzyyyvvvrrrlllgggeeebbb]]]YYYVVVSSSOOOMMMOOONNNLLLKKKIIIHHHHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEBBBAAA???>>>===<<<<<<<<<===<<<:::888777777777777777888999:::;;;;;;<<<===::::::===@@@CCCMMMaaatttwwwyyy~~~}}}{{{xxxwwwtttrrrnnnkkkhhhgggfffgggfffiiiooosssuuuwwwyyyzzz|||}}}~~~~~~yyy|||wwwuuusssssstttvvvxxxyyywwwuuusssqqqnnnnnnrrrzzz~~~wwwrrrooollljjj```^^^YYYUUURRRQQQQQQRRRTTTVVVWWWWWWXXX]]]eeekkktttyyyyyyvvv|||}}}yyyxxxxxxtttllleeeWWWQQQJJJGGGDDDDDDKKKSSSWWWaaaooo{{{wwwlll___VVVIII@@@===<<<999666888999:::::::::;;;===@@@===BBBHHHLLLRRR___qqq~~~xxxqqqpppggg[[[VVVFFF:::<<>><<<:::;;;>>>AAABBBCCCGGGLLLMMMOOOXXXcccmmm{{{yyy|||~~~||||||}}}|||zzzyyywwwsssnnnjjjhhheee```]]]ZZZWWWSSSPPPOOONNNMMMKKKJJJIIIHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHEEEDDDBBB@@@???>>>>>>===>>>===;;;999888888888999777777888888999:::::::::999:::<<>>@@@DDDHHHLLLSSS]]]nnn|||}}}vvvkkkXXXIII===>>>@@@>>>???FFFIIIJJJNNNSSSUUUWWW^^^ffflllsss{{{wwwbbbYYYOOOLLLJJJHHHIIIMMMUUU]]]iiiuuu{{{yyyyyy{{{|||wwwmmm```UUUOOOKKKJJJIIIKKKPPPXXX___cccdddcccaaa\\\WWWPPPJJJFFFBBBCCCHHHRRRaaaqqq~~~}}}vvvrrrsssuuuzzzoooVVVIIIDDDCCC??????>>>===<<<===@@@CCCFFFGGGLLLQQQSSSWWWbbbmmmwwwvvvyyy}}}|||{{{~~~~~~|||zzzyyywwwuuuqqqnnnjjjhhhdddbbb___\\\WWWTTTOOOOOOMMMLLLJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHEEEDDDBBBAAA???>>>>>>>>>@@@???===;;;::::::;;;;;;::::::::::::::::::::::::999999;;;===@@@HHHYYYjjj~~~}}}~~~xxxtttrrrqqqnnnllliiifffdddddddddeeedddggglllppprrrsssuuuvvvyyyyyy{{{}}}}}}~~~}}}{{{xxxtttrrrsssuuuwwwxxxvvvuuuvvvxxx|||~~~yyyuuusssqqqpppgggeeecccaaaaaaccceeefffgggiiikkklllooovvvtttpppkkkhhhkkkrrrzzz|||{{{|||}}}}}}|||~~~|||zzzwwwpppdddUUUKKKGGGCCCAAABBBCCCGGGPPPYYY\\\dddoooxxxuuuggg]]]JJJDDD===999999999999888666888999:::;;;===???BBBIIIKKKPPP[[[lllwwwZZZLLL@@@@@@AAA@@@BBBGGGOOONNNQQQVVVXXX[[[dddmmmqqqxxxzzzmmm___WWWPPPNNNMMMMMMOOOTTT]]]gggwww}}}yyyzzz}}}}}}zzzssshhh]]]UUUQQQOOOLLLKKKOOOWWW___dddffffffggggggeee```ZZZSSSOOOHHHLLLRRR[[[eeerrr~~~zzzuuussstttdddPPPFFFBBBAAA===>>>?????????@@@CCCEEEGGGIIIMMMTTTXXX___mmmzzzzzzrrrwww}}}}}}~~~}}}{{{zzzyyywwwtttqqqkkkiiifffdddaaa^^^YYYVVVOOONNNMMMLLLKKKJJJJJJJJJEEEEEEFFFFFFGGGFFFFFFEEEAAAAAA@@@???>>>>>>>>>>>>AAA@@@>>>===<<<<<<<<<===>>>>>>======<<<<<<<<<<<<999888999<<<>>>EEETTTbbbyyyyyyxxx}}}xxxtttqqqoookkkiiigggdddbbbbbbccccccdddgggllloooqqqrrrsssuuussstttuuuxxxzzz}}}~~~~~~{{{tttppppppssswwwyyywwwyyy{{{~~~|||yyyxxxvvvuuuooommmjjjhhhggghhhjjjkkkiiilllnnnqqqwww}}}pppbbb```]]]\\\^^^ccciiinnn|||~~~}}}zzzyyyxxxwwwwwwwwwwwwwwwyyyzzz{{{{{{yyyxxxuuuqqqiii\\\OOOEEEAAA>>>===AAADDDIIIRRR[[[```fffooowww}}}~~~xxxmmm^^^TTTBBB>>>999777777888888888555777999:::;;;===@@@CCCHHHKKKTTTeeezzztttYYYLLLAAA@@@DDDGGGKKKPPPVVVTTTTTTWWWXXX[[[eeeooowww~~~|||mmmaaaYYYSSSOOOPPPRRRTTTYYY___eeeppp|||tttrrruuuzzzyyywwwqqqhhh___XXXUUUUUURRRRRRXXXbbbjjjmmmmmmooopppqqqppplllddd]]]XXXSSSXXX___eeelllttt~~~|||wwwxxxyyytttZZZJJJBBB??????<<<>>>???@@@@@@BBBEEEGGGJJJLLLRRRZZZaaakkk{{{{{{ssslllttt|||}}}}}}|||zzzvvvssskkkhhheeebbb```\\\XXXUUUNNNNNNLLLKKKJJJJJJJJJJJJDDDEEEEEEEEEEEEEEEDDDDDD??????>>>>>>???@@@@@@AAAAAA@@@>>>===<<<<<<===>>>???>>>>>>======<<<<<<;;;999888888;;;<<>>===>>>CCCGGGLLLUUU^^^eeejjjpppwww||||||wwwpppdddWWWMMM>>><<<:::888888888777777666888:::;;;<<<>>>AAACCCJJJOOO\\\pppyyyjjjUUUKKKCCCCCCJJJQQQXXX\\\]]]ZZZXXXXXXXXX[[[fffppp}}}}}}xxxtttpppiii___XXXPPPMMMMMMQQQVVV[[[ccckkkqqqzzz}}}zzzxxxssslllkkknnnssstttuuusssmmmfffaaa^^^___]]]^^^eeepppwwwyyyxxxzzz|||~~~}}}yyyqqqjjjeee```eeekkkpppttt{{{~~~}}}gggRRRFFF>>><<<======>>>@@@AAABBBDDDHHHKKKQQQTTT[[[fffooo{{{zzzsss|||nnnfffooo{{{|||wwwssskkkgggbbb^^^[[[XXXUUURRRMMMLLLKKKJJJJJJIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEAAAAAAAAAAAAAAABBBCCCDDD???>>>===<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;888888:::<<<@@@JJJTTTlllyyyxxxyyyuuurrrooolllkkkiiifffcccaaaaaaaaabbbcccfffjjjmmmnnnnnnooopppoooqqqtttwwwxxx{{{~~~}}}uuuppppppssswwwyyyzzz}}}~~~zzzwwwvvvvvvwwwxxxyyy}}}uuu___PPPHHHDDDDDDDDDEEEGGGKKKOOOQQQUUUSSSTTTWWWXXXYYY^^^ddd```dddhhhlllmmmoooqqqrrrvvvrrrjjj```UUUKKKCCC???>>>===@@@GGGLLLRRR[[[dddjjjmmmrrrxxx|||}}}{{{vvvooofff[[[OOOGGG<<<<<<<<<;;;:::999888777777999:::;;;<<<>>>@@@CCCMMMTTTbbbvvv~~~mmmaaaQQQLLLHHHLLLTTT]]]aaacccZZZVVVRRRRRRSSSXXXeeeqqq~~~xxxrrrnnnhhheeeaaa^^^ZZZWWWRRROOOHHHGGGJJJQQQWWW^^^hhhrrrzzz|||wwwuuuqqqoooooooookkkeeecccffflllooossstttrrrnnnjjjhhhggghhhkkkrrr{{{}}}yyysssuuuxxx{{{www\\\LLLCCC;;;999======>>>@@@BBBDDDIIIOOOTTTUUUYYYcccppp||||||rrrqqqnnndddnnn}}}~~~wwwrrrkkkggg```[[[WWWTTTRRRPPPLLLKKKJJJIIIIIIHHHHHHIIIGGGHHHHHHHHHGGGGGGFFFEEECCCCCCBBBAAAAAAAAAAAABBB>>>===<<<;;;:::;;;<<<<<<;;;;;;::::::::::::::::::<<<999888:::;;;>>>GGGPPPdddyyy}}}|||{{{xxxvvvtttqqqooommmkkkhhhdddbbbaaaaaaaaa```cccgggjjjjjjkkkkkklllmmmpppuuuwwwxxxzzz}}}|||vvvrrrrrrtttwwwxxx{{{}}}sss]]]PPPHHHEEEDDDCCCBBBAAAAAABBBDDDEEEIIIGGGHHHKKKLLLKKKOOOUUUTTTYYY___cccdddeeehhhjjjllliiicccZZZOOOFFF@@@===>>>>>>CCCKKKRRRXXXbbbkkknnnppptttyyy~~~{{{wwwtttnnnfff\\\QQQFFF@@@:::;;;<<<<<<;;;:::888888888:::;;;<<<<<<===@@@BBBJJJRRR```ooo}}}~~~|||vvvlll___WWWOOOOOOQQQXXXaaafffddd___QQQLLLJJJKKKOOOXXXhhhwwwwwwlllaaaYYYSSSOOONNNMMMKKKHHHGGGEEEEEEBBBCCCGGGOOOUUU\\\gggrrrwwwyyyzzzvvvpppjjjgggggggggeeeeeeeeeaaa[[[YYY\\\eeehhhmmmoooooonnnmmmmmmhhhkkkqqqxxx~~~|||gggRRRHHH@@@999999???===>>>@@@CCCHHHQQQZZZ```^^^dddooo~~~}}}ppppppvvvrrrfffppp~~~wwwrrrlllggg___YYYTTTRRRPPPOOOKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@???>>>=========<<<:::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===:::888:::;;;>>>EEEMMM^^^tttzzz~~~|||zzzxxxxxxwwwuuutttooollliiieeecccaaaaaaaaa^^^aaaeeeggghhhhhhiiiiiijjjnnnsssvvvvvvwwwzzz}}}}}}~~~{{{vvvssstttuuuwwwwww{{{}}}sssXXXIIICCCBBBBBB<<<<<<<<<>>>@@@DDDGGGIIIEEEBBBBBBFFFEEEAAADDDJJJLLLQQQXXX\\\^^^___aaacccaaa```]]]VVVNNNFFFAAA???===>>>DDDNNNVVV]]]gggpppqqqrrruuuzzz}}}xxxssspppiii```UUUJJJAAA;;;777:::<<<===<<<:::999999999;;;<<<<<<<<<===???AAAEEELLLXXXdddnnnuuuxxxyyyrrrooollljjjddd[[[SSSOOONNNRRRYYYaaaiiijjjcccZZZMMMJJJIIILLLSSS___qqq{{{lll^^^RRRHHHBBB===?????????>>><<<;;;;;;@@@@@@EEEMMMSSSYYYeeeooonnnnnnlllfff___[[[[[[]]]bbb___^^^]]]XXXRRRQQQTTT___bbbfffhhhiiijjjkkkllldddiiiqqqwww{{{~~~nnn\\\KKKEEE???777999@@@<<<===@@@DDDLLLVVVbbbjjjlllrrr~~~ooohhhppp|||uuuiiiwww||||||wwwoooiiieee```[[[WWWTTTQQQOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>:::777777:::<<<<<<;;;888999;;;<<<<<<;;;999888999::::::999888<<>>???BBBDDDFFFFFFFFFCCC???======???@@@AAAEEEHHHMMMQQQTTTWWW[[[]]]^^^ZZZVVVSSSKKKBBB>>>@@@BBBDDDHHHPPPZZZdddlllqqqvvvxxx{{{|||wwwrrrkkkbbbZZZNNNCCC>>>???:::===@@@BBBAAA>>><<<<<<999::::::<<<>>>@@@BBBCCCGGGJJJNNNTTTYYY^^^aaacccaaa]]][[[[[[XXXRRRPPPQQQOOOVVVcccoootttnnnaaaWWWNNNIIIHHHPPP\\\kkksssaaaPPPDDD<<<999666888::::::888777999;;;<<<>>>BBBFFFLLLRRRZZZ___ccc```]]]ZZZXXXXXXYYYZZZ\\\\\\YYYSSSMMMKKKNNNQQQUUUVVVXXX\\\```dddgggiiikkkgggeeejjjqqqvvv}}}||||||uuu___VVVJJJBBB?????????@@@CCCAAADDDKKKQQQXXXeeessszzz{{{ooogggfffxxxxxxlllxxx}}}{{{~~~yyyqqqiiieee___[[[XXXUUUQQQOOOLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAA===;;;888888:::<<<===<<<999::::::::::::::::::999888999999888888;;;AAAGGGWWWmmm~~~}}}{{{xxxvvvuuuuuuuuuooolllfffaaa]]][[[ZZZZZZZZZ\\\]]]^^^```bbbfffiiijjjmmmppptttwwwzzz{{{{{{zzz{{{}}}}}}}}}}}}~~~yyywwwwwwwwwwwwuuuwww{{{|||dddMMMEEEBBB<<<:::>>>???>>>>>>@@@DDDHHHIIIJJJIIIEEE@@@======>>>@@@@@@AAACCCGGGJJJLLLOOOSSSUUUWWWTTTRRRPPPJJJBBB???AAADDDGGGMMMVVV___iiiqqquuuzzz|||yyyuuummmeee[[[RRRHHH>>><<<>>>===AAADDDEEEBBB???<<<;;;;;;;;;<<<===???@@@BBBCCCIIIKKKMMMPPPSSSUUUVVVWWWWWWSSSRRRRRRPPPMMMLLLNNNWWW]]]gggoooooogggZZZPPPKKKHHHLLLYYYjjj{{{|||nnn^^^OOOCCC;;;777333555666666444333555777999;;;???CCCHHHNNNTTTYYY[[[ZZZXXXVVVVVVWWWYYYZZZ]]][[[VVVPPPKKKIIIJJJLLLMMMNNNQQQUUUYYY^^^aaacccddd``````fffmmmssszzzyyyvvvzzzuuugggSSSLLLCCC===;;;<<<======BBB@@@CCCJJJQQQZZZiiiwwwzzzkkkeeedddlllyyynnnzzz~~~|||}}}{{{yyy|||{{{ssshhhddd___[[[XXXVVVSSSQQQLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFDDDCCCAAA===;;;999999;;;<<<======::::::::::::::::::::::::777999999888777:::@@@EEEQQQfff{{{~~~~~~{{{yyywwwuuuuuuuuummmjjjddd^^^YYYVVVUUUUUUTTTUUUXXXYYY[[[^^^cccfffgggiiimmmqqqtttwwwxxxyyyzzz|||}}}~~~~~~~~~}}}{{{{{{zzzyyywwwwww{{{cccQQQAAA======;;;;;;???======???CCCHHHMMMPPPQQQMMMHHHAAA<<<<<<===???@@@>>>@@@BBBCCCDDDFFFIIILLLMMMKKKKKKLLLHHHBBB@@@CCCFFFKKKUUU^^^gggooowww{{{~~~xxxsssiii```TTTKKKCCC======AAADDDGGGJJJIIIEEE@@@<<<:::======>>>???@@@AAABBBCCCHHHIIIKKKLLLMMMNNNNNNNNNNNNJJJHHHJJJJJJHHHJJJMMM[[[```gggkkkhhh^^^RRRJJJJJJKKKUUUggg{{{yyyssshhh[[[MMMBBB:::555222333444333222333444666777:::>>>BBBFFFJJJOOOSSSTTTTTTTTTUUUVVVYYY[[[]]]]]]XXXQQQLLLIIIHHHHHHGGGJJJLLLPPPTTTYYY^^^bbbddd___[[[ZZZaaakkksss}}}zzzqqqpppyyyooo]]]SSSGGGBBB===::::::;;;======BBBBBBEEEMMMWWWcccuuuoooddd\\\]]]eeevvvvvvnnn{{{{{{xxx{{{{{{ssshhhddd```\\\ZZZWWWUUUSSSNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEFFFGGGFFFDDDCCCAAA<<<;;;::::::;;;<<<<<<<<<:::;;;<<<======<<<;;;:::888999:::999888:::???DDDNNN```uuu~~~}}}zzzxxxvvvtttttttttoookkkeee___YYYUUUSSSRRRRRRTTTVVVWWWYYY\\\```cccccceeeiiimmmqqqsssuuuuuu{{{}}}~~~{{{}}}jjjRRRGGG===;;;===<<<<<>>AAAFFFMMMSSSVVVWWWPPPJJJBBB===;;;===???@@@???@@@AAA@@@@@@AAADDDFFFGGGEEEFFFHHHEEE@@@@@@CCCGGGPPP\\\fffmmmttt{{{xxxssshhh]]]PPPHHHCCC@@@CCCHHHLLLNNNPPPNNNHHHBBB===:::>>>???@@@AAABBBBBBBBBBBBDDDEEEHHHJJJLLLNNNOOOPPPLLLHHHFFFHHHIIIHHHKKKPPPWWW\\\bbbccc___WWWPPPLLLNNNTTTbbbvvv~~~{{{rrrmmmeeeZZZMMMBBB999444555555555555555666888999:::<<<@@@CCCFFFIIIMMMPPPSSSSSSTTTVVVXXXZZZ\\\]]]ZZZTTTLLLHHHHHHIIIIIIGGGLLLOOOSSSXXX]]]bbbfffggg```ZZZYYY```lllyyywwwpppqqq~~~~~~iiiXXXJJJCCC@@@>>><<<;;;<<<===???@@@BBBEEELLLUUUbbbtttxxxddd```ZZZXXX```ooorrrnnn}}}~~~{{{}}}yyyqqqhhheee```]]]\\\ZZZXXXVVVRRRRRRQQQQQQPPPOOOOOOOOOMMMMMMMMMMMMKKKJJJIIIHHHEEEEEEFFFFFFEEEDDDBBBAAA=========<<<;;;;;;;;;;;;:::<<>><<<<<<;;;<<<===???@@@DDDJJJQQQWWWZZZ[[[QQQKKKDDD>>><<<>>>@@@AAAAAABBBBBBAAA@@@???AAABBBDDDCCCCCCDDDCCC???@@@DDDIIITTTcccmmmrrrxxxzzzuuueeeZZZMMMGGGEEEEEEIIINNNRRRSSSSSSPPPIIICCC>>>;;;>>>???AAABBBCCCCCCCCCCCCAAACCCFFFIIILLLOOOPPPQQQOOOKKKIIIKKKLLLLLLOOOTTTTTTYYY^^^]]]XXXSSSQQQQQQWWWbbbsss{{{xxxoookkkdddZZZNNNCCC999444777666555666888;;;===>>><<<>>>@@@BBBDDDGGGKKKNNNSSSTTTUUUVVVWWWXXXXXXYYYUUUOOOIIIFFFHHHKKKMMMLLLPPPRRRWWW\\\aaaeeehhhiiibbb[[[YYY```ooo|||wwwzzzsss```SSSJJJAAA<<<===============???AAACCCCCCJJJUUUaaarrr|||cccTTTUUUVVV]]]mmmtttsss}}}~~~vvvoooiiifffbbb___^^^]]][[[ZZZVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@AAAAAA@@@===;;;;;;<<<:::<<<@@@BBBBBB@@@<<<::::::<<<===<<<:::;;;???CCCMMMYYYlll~~~{{{zzzzzzzzzwwwsssmmmeee^^^WWWSSSQQQPPPRRRSSSTTTUUUWWW[[[^^^aaacccgggkkkooorrrtttuuuxxxzzz}}}~~~~~~ttt\\\KKKCCCAAA>>><<<:::999:::;;;AAABBBFFFKKKRRRWWWYYYZZZPPPKKKDDD??????@@@BBBCCCCCCEEEFFFEEECCCAAAAAAAAAEEEBBBAAABBBAAA???BBBHHHOOO\\\kkktttxxx|||xxxrrr```UUUJJJGGGHHHIIIMMMQQQTTTTTTRRRMMMGGGAAA===<<<===>>>@@@BBBDDDDDDCCCCCCCCCDDDGGGIIILLLNNNPPPPPPTTTPPPOOORRRSSSSSSUUUYYYYYY^^^bbb___XXXTTTWWW[[[dddsss|||vvvrrrmmmjjjddd[[[PPPEEE===888666555444555999>>>@@@AAA>>>???@@@AAABBBEEEJJJNNNSSSTTTUUUVVVUUUTTTSSSRRRPPPLLLGGGEEEGGGKKKPPPRRRYYY[[[___dddhhhkkklllmmmaaa[[[ZZZddduuunnnXXXJJJDDDBBB>>>::::::<<<===>>>>>>@@@CCCFFFHHHSSSbbbqqq~~~gggWWWQQQPPPYYYjjj{{{{{{}}}|||}}}|||tttmmmjjjgggcccaaa```___^^^]]]XXXWWWVVVTTTRRRPPPNNNNNNQQQPPPPPPOOONNNLLLJJJIIIIIIHHHFFFDDDDDDDDDEEEFFFEEEFFFGGGDDD@@@=========<<<======>>>>>>======<<<:::<<<===<<<999:::===AAAIIITTTfffzzz}}}|||||||||xxxtttnnnfff^^^WWWQQQOOOPPPRRRTTTUUUWWWZZZ^^^aaadddfffjjjooosssvvvxxxyyyzzz|||~~~uuuaaaQQQGGG===>>>>>>;;;::::::<<<===AAABBBEEEKKKPPPTTTUUUUUUMMMIIIDDDAAAAAACCCDDDEEEIIIKKKMMMMMMKKKHHHFFFEEEEEEAAA@@@AAAAAABBBGGGNNNWWWeeettt|||~~~tttlll\\\SSSJJJJJJMMMNNNQQQTTTSSSQQQNNNHHHBBB===;;;;;;;;;===@@@BBBDDDDDDDDDCCCEEEGGGJJJMMMPPPRRRTTTUUUXXXVVVWWW[[[]]]]]]___bbbaaafffjjjfff___^^^dddlllrrr}}}yyytttooojjjgggbbbZZZQQQHHHAAA===666444333666<<>>???@@@CCCHHHLLLSSSbbbtttjjjVVVPPPSSSTTTddd~~~}}}{{{zzz{{{|||}}}yyyrrrlllkkkhhhdddbbbbbbaaa```^^^YYYXXXVVVTTTQQQOOOMMMLLLQQQQQQQQQPPPNNNLLLKKKJJJLLLJJJGGGEEEDDDEEEGGGHHHIIIKKKKKKHHHCCC???>>>???>>>===;;;::::::;;;===>>>999;;;<<<;;;888999<<>><<<;;;===@@@BBBAAABBBEEEIIINNNQQQQQQQQQKKKHHHDDDBBBCCCDDDFFFFFFOOORRRUUUUUURRRNNNLLLJJJDDDAAA???@@@AAADDDKKKSSS]]]kkk{{{|||pppggg\\\SSSLLLMMMQQQSSSTTTWWWPPPOOOJJJDDD>>>::::::;;;:::<<>>EEEHHHIIIFFFFFFEEEDDDEEEJJJQQQVVVWWWXXXYYYZZZXXXUUURRRPPPIIIIIIGGGDDDBBBFFFNNNUUU^^^```cccfffhhhiiiiiihhh^^^^^^eeeuuuyyyllldddaaa^^^YYYTTTKKKHHHBBB===999999;;;<<<999<<>>===<<<;;;<<<<<<===<<<:::999:::<<<>>>???EEEMMM^^^sss~~~~~~~~~|||wwwnnneee\\\WWWTTTSSSUUUXXX\\\___aaaeeehhhkkknnnrrrwww{{{~~~rrraaaWWWOOOFFF@@@===;;;:::999:::<<>>@@@@@@@@@BBBDDDGGGLLLOOOSSSVVVYYY\\\```cccgggjjjnnnooopppooopppqqqnnnqqqrrrqqqpppttt}}}zzzxxxuuutttsssrrrooommmeeebbb___ZZZTTTLLLCCC===;;;999888;;;BBBHHHKKKKKKKKKHHHEEEGGGMMMSSSWWWXXX[[[[[[\\\\\\ZZZUUUNNNIIIHHHGGGEEEBBBAAADDDIIIMMMRRRTTTXXX\\\```bbbaaa___^^^dddooo|||mmmcccVVVMMMJJJHHHFFFCCC???<<<999999:::;;;999777===???AAACCCFFFNNNYYYaaannn}}}zzz___NNNLLLSSSZZZggg}}}~~~|||xxxssspppkkkjjjhhhgggfffccc___\\\ZZZVVVRRRPPPQQQQQQQQQPPPKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHEEEEEEGGGLLLPPPVVVSSSNNNHHHCCC@@@???>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>BBBKKKZZZooo~~~~~~~~~zzzuuunnneee^^^ZZZWWWVVVYYY\\\```bbbeeehhhkkknnnvvvzzz}}}qqqaaaUUUOOOJJJDDD???===<<<;;;:::;;;===@@@BBBBBBDDDGGGJJJMMMNNNNNNNNNJJJIIIGGGGGGJJJOOOUUUXXX___bbbeeegggfffbbb\\\XXXMMMGGGCCCEEEJJJPPPZZZcccssszzzxxxmmmfff```[[[VVVSSSTTTSSSOOOLLLCCCBBB???===;;;:::999:::;;;===???@@@@@@BBBEEEGGGLLLOOOSSSWWWZZZ___dddhhhnnnrrrvvvyyyzzzzzzzzzzzzyyy{{{~~~tttqqqnnnkkkjjjiiihhhfffbbbaaa^^^[[[UUUMMMDDD===;;;999888;;;BBBIIIMMMOOONNNLLLKKKMMMSSSXXXZZZ[[[]]]]]]]]]]]][[[VVVOOOJJJEEEDDDCCCAAA@@@BBBEEEHHHOOOPPPSSSXXX\\\^^^______dddkkkxxxvvvkkkXXXPPPFFF@@@>>>===;;;999;;;999777888;;;<<<<<<:::<<<>>>AAADDDJJJTTTaaajjjzzziiiWWWMMMMMMUUU___xxx{{{uuurrrllljjjgggfffdddaaa^^^[[[XXXVVVSSSRRRRRRRRRQQQOOOJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFHHHLLLPPPSSSPPPKKKFFFCCCCCCCCCDDDEEEEEECCCBBB@@@===;;;:::;;;;;;;;;<<<<<<<<<<<<<<>>===;;;;;;<<<>>>AAACCCDDDFFFHHHKKKLLLMMMMMMMMMJJJIIIIIIKKKOOOUUU[[[^^^fffgggjjjnnnoookkkbbb\\\NNNIIIGGGKKKRRRZZZfffpppzzztttlllhhhbbb]]]WWWTTTSSSQQQNNNKKKCCCBBBAAA???===<<<<<<;;;999;;;>>>???AAACCCGGGIIIMMMPPPSSSWWW\\\bbbiiinnntttyyyzzzppplllgggdddbbbaaa```___]]]]]]\\\ZZZVVVMMMCCC===999777777:::AAAIIIPPPSSSQQQQQQRRRVVVZZZ^^^___^^^______^^^]]][[[VVVPPPKKKDDDDDDDDDCCCBBBDDDGGGJJJQQQRRRTTTXXX\\\___bbbdddmmmvvv}}}ooo```VVVHHHCCC===:::999:::888666666666666888;;;>>>>>>>>><<<>>>BBBGGGNNN[[[kkkvvvnnnVVVNNNMMMPPP]]]mmm{{{}}}xxxuuummmkkkgggeeeccc```\\\YYYVVVVVVUUUTTTSSSRRRPPPOOOIIIJJJLLLMMMNNNOOOOOOOOOIIIIIIHHHFFFEEEGGGJJJMMMLLLJJJHHHGGGHHHKKKOOORRRWWWTTTNNNHHHBBB>>>;;;:::;;;;;;<<<======<<<<<<;;;===DDDQQQaaattt~~~}}}wwwtttnnnhhhccc```^^^]]]aaadddiiimmmppptttxxx{{{{{{rrrhhhaaaYYYRRROOOKKKFFFBBB>>>===<<<;;;<<>>@@@BBBFFFIIILLLPPPRRRVVVYYY^^^eeemmmrrrwww|||~~~|||yyywwwuuuppplllfffbbb___^^^\\\[[[WWWWWWWWWVVVRRRKKKAAA:::666555555888???GGGOOOSSSQQQTTTXXX]]]```bbbbbbaaaaaa```___^^^\\\WWWRRRNNNIIIIIIHHHGGGHHHMMMSSSWWW]]]^^^___aaaccchhhmmmqqqyyy~~~|||wwwqqqhhh\\\PPPHHHAAA>>>;;;:::;;;;;;999888555555777999<<<>>>??????>>>@@@DDDIIIRRR```qqq}}}vvv\\\JJJKKKOOOTTThhh}}}uuu{{{~~~zzzxxxpppmmmiiieeebbb___\\\YYYVVVWWWWWWVVVTTTQQQOOONNNJJJJJJLLLNNNOOOPPPPPPPPPIIIIIIIIIHHHGGGHHHJJJLLLJJJIIIIIIJJJNNNSSSXXX[[[bbb\\\SSSIIIAAA>>><<<<<<;;;<<<<<<======<<<;;;;;;<<>><<<;;;<<<>>>AAACCCEEEFFFFFFGGGHHHHHHHHHHHHDDDEEEGGGKKKPPPVVVZZZ]]]___^^^___cccfffccc[[[TTTQQQPPPUUU___jjjtttxxxooojjjhhh^^^ZZZVVVRRRNNNLLLIIIHHHDDDBBB@@@===;;;999888888:::<<>>>>>???@@@CCCFFFKKKSSSbbbrrr~~~{{{bbbPPPHHHNNNSSS\\\wwwyyyqqqxxx|||~~~|||{{{ssspppkkkgggddd```]]]ZZZXXXYYYYYYVVVSSSPPPNNNNNNKKKKKKMMMNNNOOOPPPPPPQQQKKKLLLMMMLLLKKKJJJLLLMMMLLLLLLLLLNNNQQQUUUXXXZZZ^^^XXXOOOGGGAAA??????@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;@@@IIITTTcccwww|||yyyvvvtttooojjjfffbbb```___aaaeeejjjoootttzzzyyypppjjjccc___ZZZUUUQQQMMMIIIFFFBBBAAA???======???AAABBBEEEEEEEEEFFFFFFGGGGGGHHHCCCEEEGGGKKKOOOSSSVVVXXXWWWVVVUUUWWWYYYXXXTTTPPPSSSUUU___mmmyyywwwoooiiifff[[[YYYVVVRRROOOMMMKKKKKKJJJHHHCCC???;;;999888888:::<<>>;;;555555555444444333333333777:::===>>>>>>>>>???@@@CCCEEEIIIMMMUUUbbbrrr}}}~~~hhhRRRJJJJJJSSS\\\lllyyyttt~~~}}}|||}}}}}}wwwsssmmmiiieeebbb^^^\\\ZZZ[[[ZZZWWWQQQNNNMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPKKKLLLNNNMMMLLLKKKLLLMMMKKKLLLMMMOOOQQQSSSTTTUUUUUUQQQLLLGGGCCCAAA@@@AAA>>>===<<<;;;:::;;;;;;<<<:::>>>EEENNN[[[ooozzzwwwrrrqqqnnnjjjgggdddcccbbbbbbeeejjjooosssxxx|||zzzzzz{{{}}}xxxpppllleeebbb]]]YYYUUURRRPPPOOOGGGEEEBBB@@@???@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHJJJMMMOOORRRSSSTTTOOONNNLLLKKKJJJJJJKKKKKKQQQVVVddduuu}}}}}}}}}{{{wwwppphhhccc\\\[[[YYYVVVSSSQQQQQQRRRSSSOOOHHHAAA<<<999999999999;;;>>>AAACCCFFFJJJMMMQQQUUUZZZ```ffflllssswww~~~|||uuuooolllpppzzzooo```WWWMMMJJJKKKQQQTTTSSSVVV[[[ZZZ]]]aaafffhhhfff```[[[PPPKKKEEE???<<<:::888777222444777888888999===AAAHHHNNNXXX___bbbdddeeegggjjjhhheeeddddddcccaaa___[[[\\\]]]___bbbhhhpppuuuzzz~~~vvvkkk^^^ZZZUUUSSSRRRSSSTTTTTTMMMJJJFFFBBB@@@===:::888666666777777666666777888666:::>>>@@@@@@@@@AAACCCDDDGGGKKKPPPXXXdddrrr|||nnnXXXKKKJJJOOO[[[lll{{{{{{}}}{{{{{{{{{}}}~~~yyyuuuooojjjfffccc___]]]\\\]]][[[VVVPPPMMMMMMNNNMMMMMMNNNOOOPPPPPPPPPPPPIIIKKKLLLLLLKKKIIIJJJJJJGGGIIIKKKNNNPPPRRRRRRSSSQQQOOOMMMJJJFFFCCC@@@??????>>><<<:::999:::<<<===999===CCCJJJWWWjjj~~~yyyuuuooonnnllljjjgggfffeeedddcccfffjjjnnnqqquuuyyy|||~~~{{{{{{tttqqqllllllmmmnnnoooqqqssstttsssvvvzzz~~~yyysssoooeeebbb]]]XXXTTTRRRPPPOOOJJJHHHEEECCCAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJJJJIIIKKKMMMOOOPPPRRRRRRSSSHHHGGGEEEBBB@@@AAADDDHHHMMMTTTdddxxx~~~zzzyyyyyyyyyxxxqqqhhhaaa]]]]]][[[YYYVVVUUUVVVWWWTTTOOOGGG>>>888555555666888:::===???AAADDDHHHKKKNNNRRRYYYaaahhhooouuuzzz}}}zzzsssnnnkkkxxx|||fffSSSIIIFFFCCCEEEKKKNNNMMMNNNSSSSSSXXX```hhhmmmkkkeee```QQQKKKCCC<<<999888888888333666999999888888:::===FFFMMMWWW^^^bbbdddfffhhhmmmjjjhhhgggggggggfffddd```cccfffiiikkkooosssvvv|||xxxggg\\\RRRNNNJJJGGGHHHJJJLLLMMMHHHEEEAAA???===<<<999777555666777777666777999;;;555:::???AAAAAABBBCCCEEEDDDGGGLLLRRRZZZeeesss|||cccOOOKKKMMMTTTbbbzzz~~~}}}}}}|||zzzwwwvvvssspppkkkeeeaaa^^^\\\ZZZWWWUUUSSSSSSTTTTTTPPPNNNNNNPPPRRRSSSPPPMMMMMMLLLIIIHHHGGGGGGHHHIIIEEEGGGIIIKKKLLLOOOSSSUUUVVVRRRLLLGGGDDDBBB@@@???>>>======<<<;;;;;;::::::<<<===AAAHHHPPP___uuuxxxssspppooollliiieeeccccccdddhhhhhhhhhjjjmmmppptttvvvtttjjjddd___```aaaaaabbbaaaaaa```eeeeeedddeeegggjjjnnnpppssstttwwwzzz}}}}}}vvvqqqmmmiiiccc^^^[[[WWWSSSQQQMMMJJJFFFEEEEEEFFFFFFEEEFFFFFFGGGGGGGGGIIIMMMPPPKKKOOOQQQRRRTTTVVVSSSMMMHHHBBB???>>>>>><<>>BBBFFFHHHKKKMMMRRRZZZcccllltttxxx||||||yyyqqqssszzzuuu\\\LLLEEECCCCCCCCCCCCDDDGGGLLLOOORRR\\\hhhmmmppppppkkkeeeYYYKKK>>>999888555222111555666777777777777999;;;GGGLLLQQQWWWaaalllrrrrrrtttrrroookkkiiiiiijjjkkkjjjjjjnnnrrrssssssxxxuuufffXXXOOONNNLLLIIIHHHIIIJJJIIIIIICCCAAA>>>;;;999888999999777777777777888888888888888:::<<<@@@CCCFFFHHHJJJLLLNNNSSSXXX___hhhrrryyylllXXXPPPOOOOOOZZZsssxxx~~~}}}|||zzzxxxvvvuuusssppplllgggcccaaa]]]\\\YYYVVVTTTTTTTTTTTTPPPPPPPPPRRRTTTSSSPPPMMMLLLKKKIIIGGGGGGGGGHHHIIIHHHHHHIIIJJJKKKOOOUUUYYYXXXSSSNNNIIIFFFDDDBBBAAA=========<<<<<<;;;;;;;;;>>>>>>AAAGGGMMM[[[qqq~~~wwwrrrmmmlllkkkiiifffeeeeeeeeeeeeeeeeeefffiiimmmqqqsssxxx{{{vvvlllfff\\\[[[ZZZYYYXXXVVVVVVUUUUUUUUUVVVWWWWWWXXXYYYZZZ^^^```bbbeeegggiiikkklllqqqrrruuuyyy}}}wwwrrroookkkfffaaa]]]ZZZWWWTTTOOOLLLIIIGGGGGGGGGFFFFFFGGGHHHHHHHHHIIIKKKOOORRROOOTTTVVVWWWXXXYYYTTTMMMGGGAAA>>>======<<<>>>CCCIIIRRR]]]fffjjjlllmmmooopppssswwwzzz}}}~~~~~~~~~}}}|||zzzxxxwwwwwwwwwxxxuuutttsssqqqnnnjjjeeeaaacccbbbaaaaaaaaaaaa___]]]SSSMMMDDD===999777777666777777888:::===@@@CCCEEEHHHKKKPPPWWW___gggmmmpppuuuvvvxxxzzzwwwuuu{{{mmmWWWJJJFFFBBBDDDEEEEEEEEEHHHNNNSSS[[[fffqqqwwwyyyxxxrrrkkk[[[LLL>>>:::999666444333666777888888888888:::<<>>BBBFFFKKKQQQTTTUUUUUUXXXZZZ^^^aaagggmmmrrrvvvwwwxxxxxxxxxwwwvvvtttsssrrrrrrqqqqqqpppnnnkkkhhheeebbbcccbbbbbbcccbbb___[[[XXXNNNIIIBBB<<<999888888777777777888999;;;>>>@@@AAACCCFFFKKKQQQXXX]]]aaacccjjjkkknnnrrrtttyyyzzzbbbPPPHHHGGGDDDFFFHHHHHHHHHMMMWWW___kkkvvv}}}ttt___PPPAAA;;;:::777555555666777888999888999<<<>>>@@@IIITTT^^^kkkyyy~~~zzzvvvsssrrrssssssssstttzzz{{{jjj\\\SSSNNNKKKJJJIIIIIIJJJKKKKKKIIIGGGBBB@@@===:::777777777777777777777888888888999999888:::===AAAFFFMMMUUUZZZ```___]]]^^^cccmmmyyyjjjVVVNNNMMMTTTddd~~~oooUUU~~~zzzwwwssssssqqqpppnnnllljjjiiiaaa```]]]ZZZXXXVVVUUUTTTRRRSSSVVVWWWWWWTTTPPPLLLKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJMMMRRRVVVWWWSSSOOOKKKIIIGGGEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@AAADDDHHHSSShhh{{{zzzzzz{{{uuuqqqkkkjjjiiiiiiiiihhhgggeee```______aaacccgggjjjlllpppssswwwyyyzzz|||~~~~~~~~~xxxsssllliiiccc]]]WWWSSSQQQPPPKKKJJJJJJIIIGGGEEECCCBBBEEEEEEFFFGGGHHHJJJKKKLLLLLLNNNRRRWWW]]]ccchhhkkkmmmrrrzzzzzzuuuoookkkfffbbb^^^[[[XXXVVVUUURRROOOMMMKKKJJJHHHGGGIIIKKKLLLMMMOOORRRWWW[[[\\\aaaeeeeeeddd```WWWMMMEEE@@@<<<<<<<<<;;;>>>CCCEEEGGGIIIHHHFFFFFFIIILLLRRRUUU[[[ccciiiooorrrtttssssssssssssrrrqqqpppooooooooonnnkkkhhheeecccccccccddddddeeebbb\\\SSSMMMHHHDDD>>>:::999999888888888888999:::;;;<<<===>>>@@@BBBGGGLLLPPPSSSUUUVVV\\\___eeekkkqqq{{{mmmXXXJJJEEEFFFFFFHHHJJJKKKNNNYYYiiiuuu~~~fffVVVEEE===;;;777555444555666888888999:::<<>>IIIXXXfffttt}}}yyyxxxwwwwwwwwwyyyppp___VVVQQQOOONNNKKKKKKLLLNNNOOONNNKKKHHHBBB@@@<<<999777666666666777777888888888999999999999;;;>>>AAAEEENNNYYY```hhhfffccccccgggqqq~~~{{{cccUUURRRVVV]]]ttt}}}```NNN}}}zzzuuutttrrrpppmmmkkkjjjiiibbbaaa___\\\YYYWWWVVVUUURRRTTTWWWYYYWWWTTTPPPNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJLLLNNNNNNNNNOOOPPPRRRRRROOOLLLIIIHHHGGGEEEDDD??????????????????>>>>>>@@@???AAADDDHHHRRRfffwwwuuusss}}}|||wwwsssmmmkkkiiihhhiiihhhfffdddaaaaaaaaabbbdddhhhkkkmmmooorrruuuwwwxxxzzz|||~~~~~~}}}|||}}}zzzwwwpppiiiccc^^^[[[ZZZTTTRRRNNNJJJHHHFFFFFFFFFDDDDDDDDDDDDDDDFFFGGGHHHEEEFFFIIIMMMQQQVVVZZZ\\\aaahhhsss}}}|||xxxqqqmmmhhhccc```]]]ZZZWWWVVVTTTPPPNNNMMMKKKIIIGGGIIIKKKMMMOOOQQQUUU[[[^^^aaafffjjjiiihhhcccYYYOOOGGGBBB>>>>>>>>>===AAAEEEDDDEEEEEEBBB>>>>>>BBBFFFHHHLLLQQQYYY```fffjjjlllnnnooooooppppppooonnnnnnmmmmmmllliiieeebbbbbbccchhhiiikkklllggg]]]QQQHHHCCC@@@<<<:::::::::999999:::;;;;;;<<<============>>>@@@CCCGGGIIIKKKLLLLLLPPPVVV^^^eeennnxxxtttaaaQQQGGGEEEEEEFFFHHHKKKOOOXXXiii~~~nnn]]]JJJ@@@;;;777444333444555777888999:::===???@@@NNN```ooo}}}~~~}}}}}}}}}}}}{{{jjj]]]WWWTTTQQQOOOPPPPPPQQQSSSSSSRRRMMMJJJBBB@@@===999777666555666888888888888999999999999:::<<>>>>>??????BBBEEEHHHPPPaaarrrtttooowwwzzzwwwoookkkgggfffhhhhhhgggeeedddddddddeeegggjjjmmmooonnnpppssstttuuuwwwyyy||||||{{{zzz{{{}}}~~~~~~}}}~~~xxxrrrmmmjjjiiiaaa^^^XXXRRRNNNKKKKKKKKKFFFEEEDDDCCCCCCCCCEEEEEEDDDEEEGGGJJJNNNRRRUUUWWW^^^gggttt|||vvvrrrlllgggccc```\\\ZZZUUUSSSPPPOOOMMMKKKIIIFFFHHHJJJLLLOOORRRWWW\\\aaadddiiimmmlllkkkggg]]]SSSJJJEEEBBBBBBBBBAAAEEEJJJFFFGGGFFFBBB>>>>>>AAADDDAAAEEEJJJQQQYYY___dddgggllllllllllllkkkkkkkkkkkkjjjkkkkkkgggcccaaacccfffiiilllppprrrlll```PPPFFFBBB@@@===<<<======<<<;;;===>>>???@@@@@@@@@@@@??????@@@AAACCCEEEFFFFFFFFFHHHPPPYYYaaaiiittt{{{}}}|||tttfffWWWMMMGGGFFFFFFGGGIIIOOOYYYiii~~~tttbbbMMMBBB<<<888555555444666888999:::<<>>:::777666666666888888888999999999999::::::===@@@AAADDDMMMZZZdddjjjlllpppvvv}}}uuu___WWW\\\dddzzzpppXXXJJJFFF{{{yyytttooojjjgggdddccc______^^^]]][[[YYYWWWVVVPPPSSSVVVWWWTTTRRRRRRSSSQQQQQQRRRRRRRRRRRRRRRQQQVVVVVVVVVSSSOOOLLLKKKKKKHHHGGGEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>===>>>???BBBEEEGGGMMM[[[jjjvvv|||rrrvvv~~~|||ooojjjeeedddgggjjjiiihhhggggggggggggiiillloooqqqoooqqqsssttttttvvvxxx{{{yyyyyyyyyzzz|||}}}|||{{{}}}~~~|||vvvsssmmmfff___YYYUUUSSSNNNMMMKKKIIIIIIIIIJJJKKKKKKLLLOOOSSSXXX]]]```ccckkktttyyytttnnniiiddd```\\\YYYSSSQQQOOONNNMMMKKKHHHFFFFFFHHHKKKNNNRRRWWW]]]bbbgggllloooooonnnjjjbbbYYYNNNHHHEEEFFFFFFEEEIIINNNLLLMMMMMMIIIEEEBBBDDDFFFCCCFFFLLLSSS[[[ccchhhkkkmmmkkkiiigggfffeeeeeeeeefffggghhheeebbbbbbfffkkkkkkooovvvyyyuuugggWWWKKKDDDBBB@@@@@@AAAAAA@@@???@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFOOOWWW\\\eeepppwwwwwwrrrhhh[[[OOOIIIGGGHHHIIILLLPPPYYYjjjvvvcccNNNCCC>>>:::888888666888:::;;;<<>>;;;888666666666888888888999999999::::::999===AAACCCFFFOOO\\\gggpppwwwrrr^^^\\\gggssswww___KKKBBBBBB~~~{{{uuuoooiiieeebbb```^^^^^^^^^]]][[[YYYXXXWWWPPPSSSVVVVVVSSSRRRSSSTTTSSSSSSTTTTTTTTTTTTTTTSSSXXXWWWTTTOOOJJJGGGGGGHHHFFFEEEDDDEEEGGGHHHGGGFFFEEEEEECCCBBB@@@???======>>>@@@CCCFFFFFFIIIVVVcccooo~~~wwwyyyxxx~~~nnnhhhbbbbbbfffkkklllkkkiiihhhhhhiiijjjmmmppprrrrrrsssuuuuuuuuuwwwyyy|||xxxxxxxxxzzz|||}}}|||zzz{{{|||zzzqqqhhhaaa]]]YYYXXXUUUSSSRRRSSSTTTUUUTTTVVVZZZ___eeekkkpppsss{{{xxxtttnnnhhhccc^^^ZZZWWWRRRPPPNNNMMMMMMKKKHHHEEEEEEGGGJJJMMMQQQWWW]]]bbbiiinnnqqqpppooommmeee]]]PPPKKKHHHHHHHHHHHHKKKQQQRRRTTTTTTQQQLLLHHHHHHIIIHHHLLLRRRZZZccckkkqqquuunnnlllhhhdddbbb`````````bbbeeefffdddbbbdddjjjoooqqqvvvsssbbbVVVFFFEEECCCDDDEEEEEECCCBBBBBBCCCEEEFFFFFFFFFEEEEEECCCBBBAAAAAAAAABBBDDDEEEGGGOOOUUUYYYbbbnnnuuuuuummmcccUUUKKKGGGHHHJJJKKKRRRWWWdddzzzvvvcccNNNCCC???<<<;;;<<<777999<<<===>>>AAADDDGGGPPPbbbwwwxxxoooeeeaaacccdddbbb^^^\\\[[[YYYXXXWWWTTTPPPNNNEEECCC???;;;888777777777888888999999999:::::::::777<<>><<<===;;;<<<;;;<<>>>>>===<<<<<<=========@@@FFFMMMXXXjjjzzz|||ooojjjqqqyyy]]]MMMGGGDDDBBBAAAxxx~~~~~~~~~~~~}}}{{{sssoooiiidddbbb```___^^^]]][[[YYYYYYYYYXXXVVVTTTRRRRRRSSSSSSSSSSSSSSSSSSUUUTTTUUUZZZ^^^___\\\YYYPPPNNNKKKHHHGGGFFFGGGHHHJJJIIIGGGEEEDDDDDDDDDDDDBBBCCCDDDCCCAAA@@@AAABBB@@@@@@@@@@@@AAAEEEJJJOOO\\\jjj|||qqq|||zzzpppiiicccbbbcccdddggglllmmmoooqqqrrrtttvvvzzz}}}{{{zzzyyyyyyxxxxxxyyyyyyzzzzzzzzzyyyzzzzzz{{{{{{~~~vvvooodddXXXOOOMMMHHHFFFCCCBBBBBBCCCBBBAAAEEEGGGHHHIIIJJJMMMQQQTTT\\\```eeeiiiiiifffaaa^^^RRRLLLHHHJJJNNNVVVcccooouuuuuurrrkkkccc^^^]]]^^^```mmm}}}lllbbbWWWRRRQQQRRRWWW^^^ccchhhnnnqqqrrrvvv~~~qqqbbb___]]]bbbjjjnnnkkkgggddd```\\\]]]```dddeeedddaaaWWWMMMHHHDDD@@@@@@CCCHHHPPP\\\iiixxxmmmaaaTTTMMMIIIIIIMMMSSS___hhhxxxyyyuuulll]]]MMMDDD@@@<<<:::;;;>>>BBBIIIPPPVVV]]]cccggguuuvvvwwwvvvuuuwww|||yyyqqqpppooonnnmmmjjjhhhfffeeebbb^^^[[[[[[[[[WWWPPPIIIBBB???<<<;;;;;;;;;:::999999;;;======<<<;;;<<<===??????BBBIIIRRR___sssyyysssxxx~~~iiiQQQEEEAAA@@@@@@AAAtttzzz}}}|||{{{{{{yyywwwoookkkfffbbbaaaaaa``````^^^\\\ZZZYYYXXXXXXVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTWWW[[[^^^^^^[[[WWWOOONNNKKKIIIHHHHHHHHHIIIKKKJJJGGGDDDBBBBBBCCCCCCCCCDDDEEEDDDCCCBBBBBBCCC???@@@@@@@@@AAACCCHHHKKKTTTbbbvvvvvv}}}|||ssskkkdddbbbbbbbbbfffkkkmmmppprrrtttvvvxxx|||~~~|||||||||{{{{{{zzzyyyyyyxxxxxxyyyyyy{{{|||~~~vvvnnncccUUUKKKHHHDDDCCCAAA@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGIIILLLNNNVVVYYY^^^cccdddbbb___]]]OOOLLLKKKLLLQQQ[[[nnn~~~}}}sssiiiddddddfffooo~~~iii___UUUQQQRRRUUU[[[cccjjjooovvvyyy|||rrroooooouuuuuunnngggfffjjjnnnpppppplllaaaTTTLLLGGGCCCDDDGGGLLLYYYiiizzznnnbbbUUUNNNKKKJJJOOOTTT^^^fffsss}}}xxxtttfffYYYLLLFFFCCC??????@@@FFFLLLTTT[[[```dddgggiiijjjkkkjjjiiihhhlllssszzz{{{qqqjjjhhhiiiiiiiiihhhfffcccaaa```]]]YYYXXXWWWSSSKKKFFF???>>>===<<<;;;<<<;;;;;;777999::::::999999:::;;;AAAAAAFFFNNNXXXggg|||xxxzzzsss```LLLAAA>>><<<<<<===uuu|||}}}{{{zzzyyyxxxvvvsssmmmiiieeecccbbbcccbbbbbb^^^\\\ZZZYYYYYYYYYXXXWWWYYYXXXVVVTTTRRRQQQPPPPPPQQQSSSWWWZZZ\\\[[[WWWTTTPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJGGGDDDBBBBBBCCCCCCCCCEEEFFFFFFDDDCCCCCCCCC???@@@AAAAAAAAACCCFFFIIIQQQ]]]qqqvvvmmmdddaaaaaabbbggglllppprrruuuwwwxxxyyy|||~~~}}}}}}~~~~~~}}}|||zzzyyyuuuvvvwwwzzz}}}~~~ssskkk```RRRIIIFFFCCCCCCBBBAAA????????????===???AAABBBCCCEEEHHHKKKNNNRRRWWW[[[^^^]]]\\\ZZZQQQOOOOOORRRWWWcccwwwvvvkkkgggiiilll{{{iii```XXXVVVYYY]]]eeemmmttt{{{zzzoookkknnnsssuuuuuuqqqeeeYYYQQQMMMJJJMMMRRRYYYhhh|||lll```TTTMMMKKKKKKPPPVVV\\\bbblllyyy}}}yyyrrrnnn]]]SSSJJJGGGEEECCCDDDFFFQQQVVV\\\aaaccccccbbbbbb]]]___``````aaafffnnnttt~~~vvvmmmeeeaaaaaabbbccccccbbb```]]]\\\YYYWWWSSSRRRPPPLLLFFFAAA>>>>>>======<<<<<<<<<===888:::;;;:::999999;;;<<>>===<<<===yyy~~~|||zzzyyyyyywwwtttqqqkkkiiifffeeeeeeeeedddccc___]]]ZZZZZZ[[[\\\[[[[[[\\\ZZZXXXUUURRRQQQPPPPPPQQQSSSWWWYYYYYYWWWTTTRRRPPPPPPOOONNNNNNNNNNNNNNNJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEGGGGGGFFFDDDDDDDDD@@@AAABBBCCCBBBCCCEEEFFFPPP[[[mmmwwwmmmdddaaabbbdddiiiooosssvvvyyyzzz{{{{{{}}}|||zzzwwwxxxzzz}}}|||qqqggg]]]PPPIIIGGGCCCDDDDDDBBB???======>>>999;;;>>>@@@AAACCCEEEHHHHHHKKKOOOTTTWWWXXXWWWWWWSSSQQQSSSWWW^^^iii|||tttlllkkkpppvvvkkkccc^^^___dddjjjrrrzzz|||qqqjjjlllqqqssssssmmmbbbXXXTTTSSSTTTYYY___jjjxxxjjj___SSSMMMKKKLLLQQQXXX^^^aaahhhsss~~~zzzrrriiibbbVVVOOOIIIHHHHHHGGGHHHKKKWWW[[[^^^```^^^[[[YYYYYYVVVXXX[[[\\\^^^bbbiiiooozzz~~~sssjjjccc^^^[[[ZZZ[[[\\\\\\[[[YYYVVVUUUPPPOOOLLLJJJIIIEEEAAA>>>===>>>???>>><<<<<<<<<===<<<=========<<<<<<>>>@@@CCCEEEMMMYYYfffvvvxxx```SSSFFFAAA@@@@@@@@@BBB}}}|||zzzzzzyyywwwsssqqqiiihhhgggfffgggfffdddbbb___]]][[[ZZZ\\\^^^______]]][[[XXXUUUSSSSSSSSSSSSSSSUUUXXXYYYWWWTTTRRRPPPPPPPPPOOOOOOOOOOOOOOOOOOIIIHHHHHHGGGFFFEEEEEEEEEDDDFFFHHHHHHGGGEEEDDDDDDAAABBBDDDDDDCCCCCCDDDEEELLLWWWhhhzzzwwwmmmdddbbbcccffflllsssvvvyyy|||~~~}}}}}}~~~}}}pppfff[[[OOOIIIGGGCCCEEEEEECCC???<<<;;;<<<888:::===??????@@@BBBDDDCCCFFFJJJNNNQQQSSSSSSSSSQQQOOOQQQWWW___hhhwwwxxxooolllpppzzz~~~lllfffdddhhhooouuu~~~~~~kkkaaabbbgggiiihhhccc[[[TTTTTTXXX]]]dddlllvvv{{{iii^^^RRRMMMLLLNNNTTT[[[bbbcccgggnnnxxxzzzqqqeee]]]WWWQQQMMMNNNMMMLLLMMMQQQWWWYYYZZZYYYWWWTTTRRRRRRQQQSSSVVVWWWYYY^^^ffflllttt|||{{{qqqggg```[[[XXXUUURRRRRRRRRRRRQQQOOOMMMLLLIIIHHHFFFEEECCCAAA>>><<<<<<>>>@@@???===;;;<<<======>>>>>>===<<<===???AAACCCGGGQQQ^^^kkk{{{zzz~~~tttXXXMMMCCCAAAAAA@@@AAACCC~~~|||{{{zzzyyywwwsssppphhhggggggggghhhgggdddaaa___]]][[[[[[]]]```aaaaaa\\\[[[XXXVVVTTTTTTUUUVVVUUUWWWYYYYYYVVVSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHGGGFFFEEEDDDFFFIIIIIIGGGEEEDDDDDDAAACCCEEEEEEDDDCCCDDDEEEGGGQQQaaasss~~~wwwmmmdddbbbcccgggooovvvwwwzzz~~~qqqeeeZZZOOOIIIHHHCCCEEEEEECCC>>>::::::;;;999;;;===???>>>???@@@AAAAAACCCGGGKKKNNNPPPQQQQQQLLLJJJLLLTTT\\\dddqqq{{{{{{xxxrrrlllllluuuxxxmmmhhhgggmmmuuu|||xxxdddYYYYYY]]]^^^^^^\\\UUUPPPSSSZZZaaakkkssszzzuuuhhh]]]RRRNNNMMMPPPVVV]]]eeedddfffkkksss|||~~~ttthhh___[[[VVVTTTTTTSSSQQQRRRVVVUUUVVVVVVTTTQQQOOOOOOOOOKKKNNNPPPQQQTTT[[[dddlllooowww|||sssmmmddd[[[UUURRROOOMMMKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCBBBAAA???===<<<===???AAA@@@===;;;;;;===<<<======<<<;;;;;;>>>@@@CCCGGGRRRaaannn~~~ttt}}}{{{rrrVVVLLLCCC@@@@@@>>>>>>@@@}}}xxxtttqqqooolllkkkkkkkkkjjjhhheeebbbaaa^^^[[[ZZZ[[[]]]^^^___]]]\\\ZZZXXXVVVUUUTTTTTTVVVTTTSSSRRRSSSTTTSSSRRRTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJHHHHHHIIIIIIHHHGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIOOO]]]ooo~~~wwwqqqjjjhhhkkkqqquuuwww~~~vvvhhh[[[PPPHHHEEEGGGGGGEEEBBB>>><<<<<<<<<>>>?????????@@@@@@AAAAAA???AAADDDEEEEEEGGGIIIKKKFFFGGGIIIMMMSSS[[[bbbggghhhjjjlllllloooyyyvvvmmmkkkjjjoooxxxxxxdddVVVRRRSSSSSSRRRSSSPPPNNNQQQYYYcccmmmrrryyy|||{{{rrrhhh^^^RRRLLLOOOUUUYYY[[[```aaadddjjjrrr|||{{{nnneee\\\]]]^^^``````]]]YYYUUUWWWSSSNNNMMMNNNOOONNNMMMOOOLLLNNNUUUZZZ[[[```hhhrrrzzzyyyqqqqqqfffbbb]]]XXXSSSNNNIIIEEEEEEDDDDDDCCCCCCBBBAAAAAA===>>>???>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>:::<<<===>>>???@@@CCCFFFHHHNNNYYYhhhxxxzzzqqq~~~zzzhhhWWWLLLAAA???@@@???@@@BBB}}}yyyuuusssrrrmmmkkkhhhfffeeecccaaa___```]]]ZZZXXXYYY[[[\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRUUUSSSQQQRRRSSSTTTSSSSSSTTTSSSQQQOOONNNLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIMMMKKKJJJJJJKKKKKKJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGLLLYYYiiixxxzzztttnnnlllnnntttxxxzzzxxxkkk___UUUMMMJJJGGGHHHGGGCCC???===<<<<<<>>>>>>?????????@@@@@@@@@AAACCCDDDDDDDDDDDDFFFHHHEEEEEEEEEHHHLLLSSSZZZ^^^aaaeeeiiilllppp|||~~~ssskkkkkklllrrr}}}zzzhhhYYYQQQOOOMMMLLLOOONNNNNNRRRYYYccckkkpppuuuuuuxxx|||~~~|||uuuoooggg^^^SSSNNNPPPUUUYYYZZZ]]]aaagggnnnwwwwwwpppkkkkkkmmmooonnniiibbb]]]WWWTTTQQQQQQRRRSSSQQQPPPNNNLLLOOOWWW]]]```gggnnnvvv}}}|||ooogggggg^^^[[[WWWSSSPPPLLLGGGDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>?????????======???AAA????????????????????????;;;===???@@@@@@BBBEEEGGGJJJQQQ\\\jjjyyywwwuuuxxxfffVVVKKKAAA?????????@@@BBB}}}zzzxxxwwwvvvtttpppjjjfffdddccccccbbb```\\\YYYWWWWWWXXXYYYYYYZZZYYYXXXWWWUUUSSSRRRRRRRRRQQQPPPPPPRRRTTTTTTTTTTTTSSSQQQPPPNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIILLLKKKJJJJJJKKKLLLJJJIIIEEEFFFGGGGGGGGGGGGGGGGGGGGGJJJTTTbbbppp~~~}}}xxxsssqqqssswww|||~~~wwwlllaaaXXXQQQNNNJJJKKKJJJHHHDDD@@@>>>>>>@@@@@@AAAAAABBBBBBAAAAAADDDEEEEEEEEEDDDDDDEEEGGGFFFEEECCCCCCFFFLLLRRRUUUZZZ___ffflllrrr}}}uuunnniiikkkpppyyy~~~yyykkk\\\QQQKKKIIIIIIMMMNNNQQQUUU\\\ccciiilllpppmmmlllmmmqqqsssrrrpppggg```WWWRRRSSSWWWYYYZZZYYY___hhhrrr|||wwwllleeeZZZYYYWWWWWWWWWWWWUUUSSSPPPPPPTTT[[[```eeelllttt{{{}}}pppeee^^^\\\WWWUUUQQQOOOMMMJJJGGGEEEBBBAAAAAA@@@???????????????@@@@@@???>>>===???@@@@@@@@@AAAAAAAAAAAA@@@@@@===???AAABBBCCCEEEHHHJJJMMMUUU```mmmyyyzzzyyyzzzvvvfffUUUKKKAAA?????????@@@CCC}}}{{{{{{zzzyyyxxxssskkkfffdddeeefffggg```]]]YYYVVVVVVWWWWWWWWW[[[[[[ZZZYYYXXXVVVUUUTTTPPPOOONNNOOORRRTTTUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJIIIGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHJJJQQQ\\\iiiwww|||xxxuuuvvvzzz~~~zzzrrriii___WWWQQQNNNNNNPPPQQQOOOKKKGGGDDDBBBCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFEEEFFFHHHKKKKKKHHHEEEDDDFFFKKKQQQUUUYYY___ffflllrrrzzzyyyooojjjiiiiiinnnwwwzzzvvvwwwtttlll```TTTMMMKKKLLLQQQTTTYYY]]]```cccfffgggjjjgggdddfffkkkqqqttttttjjjeee^^^ZZZYYY[[[\\\]]]YYY^^^gggtttrrrhhh```______^^^\\\YYYUUUSSSQQQTTTYYY^^^bbbhhhooovvvsssjjjbbb\\\YYYUUUSSSPPPNNNLLLJJJGGGEEEAAA@@@???>>>=========>>>@@@AAAAAA@@@>>>>>>???AAAAAAAAABBBCCCCCCBBBAAAAAA@@@BBBDDDEEEFFFHHHKKKNNNQQQYYYdddoooyyy|||uuueeeSSSJJJAAA???>>>>>>AAAEEE~~~}}}~~~~~~}}}{{{uuuppphhhcccbbbdddfffgggbbb^^^ZZZWWWWWWXXXXXXWWWZZZZZZZZZYYYXXXVVVUUUTTTOOONNNMMMOOORRRUUUVVVVVVTTTSSSRRRPPPOOONNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHGGGHHHIIIJJJIIIHHHHHHJJJKKKLLLMMMLLLKKKJJJKKKKKKOOOXXXcccqqq~~~{{{yyyyyy|||xxxtttnnnggg^^^WWWRRROOOSSSUUUXXXXXXTTTOOOKKKIIIEEEFFFGGGHHHHHHGGGEEEDDDBBBCCCEEEEEEFFFIIILLLOOOPPPLLLHHHFFFHHHMMMTTTXXX___ccciiilllnnnqqqvvvyyy{{{zzzxxxqqqhhhcccdddiiioooxxx}}}xxxvvvtttsssooofff[[[SSSQQQRRR[[[___eeehhhgggeeeccccccbbb```___ccckkkrrrvvvwwwooolllgggccccccdddeeefffggggggnnn}}}uuujjjfffffffffccc^^^XXXSSSQQQNNNUUU\\\bbbfffmmmuuuzzzzzzmmmhhhbbb]]]ZZZTTTRRROOOLLLKKKHHHEEECCCAAA@@@>>>===<<<<<<===>>>@@@AAABBBAAA??????@@@BBBBBBCCCDDDEEEEEEDDDCCCBBBBBBDDDFFFGGGHHHKKKNNNPPPUUU]]]hhhqqqxxx~~~{{{rrrbbbQQQIIIAAA???>>>===AAAFFF~~~wwwrrrkkkgggfffgggiiiiiibbb___ZZZXXXXXXXXXYYYXXXWWWXXXXXXXXXWWWUUUSSSRRROOONNNNNNPPPSSSVVVVVVVVVTTTSSSRRRPPPOOOOOONNNNNNLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJIIIJJJLLLLLLLLLJJJIIIJJJLLLNNNNNNMMMLLLKKKKKKJJJLLLTTT^^^kkk}}}{{{}}}||||||~~~~~~zzzuuurrrmmmggg___YYYTTTQQQSSSWWW\\\]]]ZZZTTTOOOMMMEEEGGGHHHIIIIIIGGGEEEDDDBBBCCCEEEFFFHHHLLLQQQUUUUUURRRLLLIIIKKKPPPWWW\\\fffhhhjjjkkkjjjhhhhhhhhhiiihhhfffdddaaa```hhhrrr~~~~~~{{{zzzxxxxxxvvvoooeee^^^ZZZZZZfffkkkqqqqqqmmmgggcccaaa]]][[[[[[```iiippptttuuutttrrrooommmnnnqqqtttvvv}}}~~~xxxllljjjkkkiiiddd]]]VVVQQQOOOLLLWWWbbbhhhnnnvvv}}}tttkkkgggbbb\\\YYYSSSPPPMMMKKKIIIGGGCCCAAACCCAAA???===<<<===>>>???@@@AAAAAAAAA@@@@@@BBBDDDCCCDDDFFFGGGGGGFFFDDDCCCCCCEEEGGGIIIJJJLLLPPPSSSWWW___jjjqqqvvv|||~~~vvvmmm]]]OOOHHHAAA???======AAAGGGzzzwwwqqqnnnlllkkkjjjiiiaaa^^^ZZZXXXXXXYYYYYYYYYWWWWWWXXXXXXWWWUUUSSSRRRQQQOOOOOOQQQTTTVVVWWWWWWTTTSSSRRRPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKJJJKKKJJJIIIJJJLLLMMMLLLKKKHHHIIIKKKMMMMMMLLLKKKIIIHHHFFFHHHOOOXXXddduuu}}}~~~}}}xxxuuusssppplllfff___YYYTTTQQQPPPUUU[[[]]][[[VVVPPPMMMIIIJJJLLLMMMMMMKKKIIIGGGIIIJJJLLLMMMOOOTTTYYY]]]^^^YYYSSSNNNOOOTTT[[[```iiiiiijjjiiifffbbb___^^^___]]]^^^```bbbfffsss~~~~~~}}}|||{{{wwwrrrmmmjjjhhhmmmsssxxxxxxqqqiiidddbbb^^^[[[ZZZ^^^fffmmmqqqrrruuuuuutttuuuyyy~~~xxxmmmkkkkkkiiiccc[[[TTTPPPOOOSSS```mmmrrrvvv|||sssmmmiiibbb[[[WWWSSSQQQNNNLLLKKKIIIFFFDDDDDDCCC@@@>>>===>>>@@@AAA???@@@AAAAAAAAAAAADDDFFFDDDEEEGGGIIIIIIGGGEEEDDDDDDEEEHHHJJJKKKNNNQQQTTTYYYaaajjjqqquuu{{{|||uuulll\\\MMMGGGAAA???===<<>>???AAABBB>>>???AAAAAAAAABBBEEEGGGDDDFFFHHHJJJJJJHHHFFFDDDDDDFFFHHHJJJKKKNNNRRRTTTYYYaaajjjpppttt{{{}}}wwwnnn^^^MMMGGGAAA???===<<>>AAADDDFFFIIINNNVVV\\\aaahhhtttyyykkkaaa]]]bbbjjj{{{~~~}}}}}}uuuqqqjjjddd___]]]]]]]]]]]]```dddhhhkkklllkkkkkkggghhhiiiiiiiiikkkooorrryyy~~~~~~}}}~~~}}}wwwnnnfffXXXPPPIIIHHHLLLRRR]]]ggg|||zzzxxxxxxyyyyyypppooommmkkkiiilllrrrxxxvvvlllgggfffddd______\\\XXXUUUTTTSSSQQQPPPNNNMMMMMMOOOSSSVVVXXXXXXTTTUUUUUUTTTRRRQQQRRRTTTQQQPPPOOOPPPRRRRRRQQQOOOTTTVVVZZZ^^^```^^^YYYUUUOOOMMMKKKJJJKKKMMMLLLLLLHHHIIIIIIJJJIIIHHHGGGFFFFFFJJJPPPYYYeeewww~~~}}}}}}|||ooohhh^^^VVVSSSSSSUUUVVV]]]aaafffmmmtttxxx{{{|||}}}~~~~~~xxxsssmmmkkkmmmooopppoookkkiiigggeeecccbbbbbbbbbhhhlllpppqqqrrrtttxxx|||hhhWWWJJJFFFDDDFFFHHHLLLUUU___bbb```ZZZSSSKKKFFFDDDEEE@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHLLLVVVbbbjjjqqqzzz~~~pppXXXMMM@@@:::777555666:::<<<@@@FFFKKKPPPWWW```fffffflllwwwssscccYYYVVVWWW^^^fffvvv|||xxxrrrkkkeeebbb`````````cccgggkkklllllljjjhhheeegggiiikkkmmmqqqvvvyyy~~~}}}~~~~~~~~~xxxooohhhYYYQQQKKKJJJMMMTTT___iii~~~|||zzzyyyyyyyyyyyyjjjkkkjjjhhhgggjjjqqqvvvxxxwwwpppiiiffffffddd```]]]ZZZWWWTTTSSSRRRQQQOOONNNNNNOOORRRVVVYYYZZZYYYSSSTTTUUUTTTSSSRRRRRRSSSOOOMMMLLLNNNQQQQQQOOOMMMRRRSSSUUUWWWYYYWWWSSSPPPOOOMMMKKKKKKLLLMMMMMMLLLIIIIIIJJJKKKJJJIIIGGGFFFCCCGGGMMMUUUaaarrr|||wwwvvvwwwwww|||wwwrrr```YYYQQQJJJHHHJJJKKKMMMRRRVVV]]]eeelllqqquuuvvvxxxyyy{{{}}}~~~}}}wwwssspppppprrrsssrrrpppgggeeecccaaa___^^^^^^^^^fffiiimmmooopppsssxxx}}}zzziiiWWWHHHCCC@@@@@@BBBDDDIIIUUUaaabbb___XXXNNNFFFAAA???@@@========================<<<<<<<<<<<<============AAA@@@@@@???@@@BBBCCCEEEDDDJJJTTT^^^ccceeemmmvvvzzzvvvjjjVVVKKK@@@;;;888555777;;;;;;AAAHHHPPPVVV___iiiooojjjoooxxxqqqbbbSSSNNNQQQXXXaaahhhyyy}}}wwwqqqkkkfffcccbbbcccfffjjjmmmmmmkkkhhhfffccceeeiiimmmqqqvvv|||~~~~~~yyyqqqjjj^^^UUUMMMKKKMMMSSS]]]ggg~~~{{{wwwtttoooooommmjjjgggfffgggiiimmmllljjjgggdddcccbbbaaa]]]XXXSSSRRRTTTVVVTTTQQQSSSSSSUUUXXXZZZZZZXXXVVVYYYYYYXXXUUURRRPPPQQQSSSOOOOOOOOOOOOOOONNNMMMMMMTTTTTTTTTTTTSSSRRRPPPOOOQQQPPPMMMLLLKKKLLLMMMNNNIIIIIIIIIHHHGGGFFFDDDDDDIIIHHHJJJSSS^^^mmmyyyuuutttuuuzzz~~~wwwmmmddd^^^QQQLLLHHHHHHFFFCCCDDDHHHOOOSSSZZZccckkknnnmmmkkkqqqsssuuuwwwxxx{{{~~~}}}{{{zzzvvvrrrsssuuuuuurrrnnnfffeeedddbbb___]]]\\\[[[```eeekkknnnmmmoootttxxxqqqdddYYYMMMDDD>>>AAACCCDDDFFFLLLWWW```ccc]]]TTTKKKFFFBBB@@@>>>===<<<;;;;;;::::::;;;;;;===<<<<<<<<<<<<<<<<<<===>>>===<<<<<<<<<>>>@@@BBBDDDGGGKKKPPPUUU\\\bbbgggiiivvv{{{qqqiii]]]SSSFFF===999:::;;;;;;===BBBJJJSSSaaannnrrrppprrrrrrttt|||~~~wwwgggXXXOOORRRWWWZZZcccooo}}}}}}{{{tttooollljjjjjjnnnnnnpppooommmjjjfffdddgggiiimmmrrryyy}}}yyyqqqlllaaaWWWOOONNNQQQWWW```hhh~~~|||yyyvvvqqqpppnnnjjjfffdddeeefffgggfffdddbbb```]]]\\\[[[\\\XXXTTTTTTWWWYYYXXXVVVTTTVVVWWWYYYZZZZZZZZZZZZ``````]]]YYYUUUSSSSSSTTTRRRRRRQQQQQQPPPOOONNNNNNRRRSSSTTTTTTSSSRRRPPPNNNOOOOOOOOONNNNNNMMMLLLKKKGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEGGGNNNXXXeeexxxxxxvvvwww|||{{{nnneee]]]WWWRRRMMMHHHEEEDDDCCCBBBEEEKKKQQQXXXbbbjjjmmmkkkhhheeegggiiimmmppprrrvvv{{{~~~}}}~~~}}}{{{wwwsssrrrtttsssoookkkeeeeeecccaaa___]]][[[[[[```eeejjjllllllnnnrrrvvv~~~yyyhhh[[[SSSKKKCCC<<<<<<>>>@@@AAACCCJJJTTT\\\^^^XXXPPPIIIDDDAAA???======<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;::::::;;;<<<>>>@@@AAADDDGGGJJJNNNSSSYYY]]]eeettt~~~yyyqqqjjjaaaWWWJJJ@@@;;;;;;<<<<<<===CCCKKKUUUdddrrrvvvuuuuuussssssxxx}}}|||uuuooo___SSSMMMRRRWWW]]]iiixxx~~~zzz}}}~~~yyyuuurrrqqqqqqtttuuuuuuuuusssqqqooommmppprrrvvv|||zzzsssmmmbbbXXXPPPOOORRRWWW```hhh~~~}}}}}}|||zzzxxxtttssspppkkkfffcccbbbcccgggggggggfffccc```]]]\\\[[[XXXUUUWWWZZZ]]]]]]\\\VVVXXXZZZZZZXXXYYY\\\___hhhgggddd___YYYVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOQQQRRRSSSTTTSSSQQQOOONNNMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHJJJKKKKKKKKKJJJJJJJJJHHHIIIOOOVVVbbbsss||||||uuuhhh]]]VVVQQQMMMKKKGGGCCC@@@@@@@@@BBBHHHPPPWWWaaannnsssooofff___[[[YYY\\\```ccchhhmmmssswwwvvvxxx{{{~~~~~~yyyvvvsssrrrrrrpppkkkgggeeeeeecccaaa___]]]\\\[[[```dddiiikkkkkklllooossswww|||}}}fff]]]QQQJJJGGGEEEAAA===<<<>>>???@@@BBBHHHRRRYYY[[[VVVNNNHHHDDDAAA@@@>>>===<<<;;;;;;::::::;;;;;;;;;::::::999999::::::;;;;;;;;;::::::;;;<<<>>>???@@@AAACCCDDDFFFJJJPPPTTT___nnn~~~|||yyyxxxxxxuuuppplllggg^^^PPPEEE>>><<<======>>>DDDLLLWWWgggvvv|||zzzwwwtttqqqrrrsssrrrkkkeeeZZZSSSQQQVVV[[[cccttt|||{{{}}}|||{{{{{{~~~~~~}}}}}}||||||||||||~~~~~~zzztttnnncccYYYQQQPPPSSSXXXaaaiii}}}{{{zzz{{{{{{zzzyyyxxxwwwtttnnnhhhdddbbbbbbiiijjjlllllljjjfffbbb___\\\ZZZXXXYYY\\\^^^^^^]]]VVVYYY[[[YYYVVVVVV\\\aaajjjiiifffaaa\\\XXXWWWXXXWWWXXXWWWWWWUUUSSSRRRQQQPPPQQQRRRSSSRRRQQQNNNMMMLLLLLLMMMMMMLLLKKKIIIHHHJJJKKKLLLLLLKKKJJJHHHFFFLLLJJJLLLQQQWWWaaappp}}}}}}rrrhhh[[[QQQLLLJJJHHHGGGCCC@@@>>>???@@@CCCMMMXXXcccmmmwwwvvvkkk]]]UUUSSSNNNPPPSSSWWWZZZ```fffjjjmmmpppuuuxxxzzz{{{{{{|||vvvuuussssssrrrooojjjffffffeeedddbbbaaa___^^^]]]```cccfffhhhiiijjjmmmooopppttt|||yyyhhh^^^SSSMMMGGGCCCDDDEEECCCAAA>>>???@@@AAADDDJJJQQQWWW[[[VVVOOOJJJFFFCCCAAA@@@===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBDDDHHHMMMQQQYYYfffvvv|||ssspppooonnnppprrrrrrpppnnnkkkcccWWWKKKBBB???>>>>>>???EEEMMMXXXgggwww}}}|||vvvrrrnnnlllllljjjeee```[[[ZZZ[[[```dddnnn|||sssppprrrxxx|||wwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~~~~zzztttoooeee[[[RRRQQQTTTYYYbbbjjj|||zzzxxxxxxzzz{{{{{{zzz|||{{{xxxrrrkkkfffcccccceeegggkkkmmmlllhhhbbb___^^^]]][[[[[[[[[[[[ZZZYYYUUUWWWYYYWWWTTTUUUZZZ```ffffffccc___[[[YYYYYYZZZXXXYYY[[[[[[ZZZXXXVVVTTTRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLKKKJJJGGGFFFIIIHHHJJJOOOUUU]]]kkkxxx~~~ssseee\\\PPPGGGDDDCCCBBBAAAAAA???>>>@@@BBBGGGSSS___ooovvv{{{tttcccTTTNNNMMMHHHIIIKKKLLLNNNRRRWWW[[[bbbfffkkkoooqqqsssuuuwwwssssssttttttsssooojjjgggggggggeeedddbbbaaa```______aaadddggghhhjjjlllmmmooorrrwww}}}qqq^^^RRRMMMGGGCCC???>>>???@@@???>>>??????@@@AAADDDIIIOOOTTT[[[VVVPPPJJJFFFDDDAAA???======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBBBBDDDHHHMMMQQQTTT^^^hhhmmmppppppjjjcccddddddfffhhhlllnnnoooooolllggg\\\QQQGGGAAA?????????DDDKKKUUUcccrrrxxxwwwpppmmmiiiggghhhgggeeebbb^^^aaaggglllrrruuupppiiibbb```ccciiinnnlllpppuuuyyy|||~~~~~~~~~{{{{{{|||}}}}}}yyytttpppfff]]]TTTRRRUUUZZZccckkkyyyxxxwwwyyy{{{||||||zzz~~~}}}zzzuuunnnhhheeeddddddhhhooossssssnnnhhhcccaaa```___]]][[[YYYWWWVVVTTTVVVWWWUUUTTTUUUYYY]]]```___^^^\\\YYYWWWXXXZZZWWWZZZ___bbbbbb```\\\YYYVVVUUUSSSQQQOOONNNNNNNNNMMMKKKIIIGGGFFFGGGIIIJJJEEEGGGIIILLLMMMLLLKKKIIIJJJIIIKKKQQQVVV]]]jjjvvvwwwlll]]]UUUKKKCCCAAAAAA@@@???AAA@@@AAACCCEEEJJJWWWdddtttwwwwwwmmm\\\OOOKKKKKKFFFFFFFFFEEEEEEGGGKKKNNNTTTYYY^^^bbbeeeiiioootttrrrtttvvvvvvtttpppkkkhhhgggfffeeedddcccaaa``````^^^```bbbeeehhhjjjlllmmmooopppssswww{{{~~~lllZZZNNNHHHEEEBBB@@@=========>>>===<<>>>>>???BBBGGGLLLOOOVVVSSSMMMIIIFFFDDDAAA@@@AAA@@@??????>>>>>>??????======<<<<<<<<<<<<============>>>>>>??????@@@@@@???@@@BBBDDDEEEHHHLLLOOORRRXXX\\\]]]___```^^^YYY[[[\\\___bbbfffiiilllmmmjjjggg```VVVKKKDDD@@@???@@@DDDHHHOOO\\\iiinnnlllgggeeeddddddfffggggggfffaaafffnnnuuu~~~}}}wwwpppooorrrrrrnnniii```^^^ZZZWWWUUUWWW\\\```ccciiiqqqxxx|||~~~zzzzzz{{{|||}}}zzzvvvrrrhhh^^^VVVTTTVVV[[[dddlllxxxxxxyyy{{{~~~~~~|||||||||zzzuuuooojjjgggfffgggllluuu{{{|||wwwpppkkkccccccbbb___[[[XXXVVVVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZXXXVVVUUUVVVXXXWWW\\\ccciiikkkhhhccc```[[[XXXTTTPPPNNNMMMNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIEEEGGGKKKNNNOOONNNLLLKKKKKKJJJLLLQQQUUU[[[fffrrrzzz}}}zzzooodddUUUOOOGGGBBBAAABBBAAA@@@AAAAAACCCFFFGGGKKKXXXeeeppprrrpppfffYYYNNNKKKLLLEEEDDDCCC@@@???@@@DDDGGGFFFKKKQQQVVVZZZbbblllssstttwwwyyyyyyvvvpppkkkhhheeeeeedddcccaaa```______]]]^^^aaadddiiikkkmmmmmmkkkkkkmmmnnnppprrrsssttttttwwwzzztttcccTTTKKKEEEAAA???@@@????????????@@@@@@???@@@???>>>@@@CCCHHHLLLNNNSSSOOOLLLIIIHHHGGGFFFDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAABBBCCCDDDDDDDDDDDDAAACCCFFFHHHIIIJJJLLLNNNQQQUUUWWWVVVWWWYYYXXXUUUUUUWWWZZZ]]]```cccgggiiifffeeeaaaYYYOOOFFFAAA???@@@BBBEEEJJJSSS^^^aaa_________```bbbdddggghhhhhhfffllltttzzzxxxqqqiiigggfffhhhjjjggg___YYYRRRRRRPPPNNNLLLMMMRRRVVVYYYaaakkktttyyy{{{}}}{{{{{{|||}}}~~~|||xxxuuuiii```WWWUUUWWW\\\dddlll~~~xxxxxxzzz}}}}}}{{{{{{yyyuuuooojjjgggffffffmmmvvv}}}zzzsssmmmddddddccc```\\\YYYWWWWWWVVVUUUTTTUUUXXXYYYYYYYYYYYYYYYYYYVVVTTTSSSTTTVVVXXX^^^gggnnnqqqnnnhhhddd^^^[[[UUUPPPMMMMMMNNNPPPKKKLLLMMMNNNMMMKKKIIIHHHJJJKKKNNNPPPPPPMMMKKKIIIGGGFFFHHHLLLOOOTTT^^^iiittt{{{~~~|||}}}{{{uuuiii]]]LLLGGG@@@===>>>???>>>===@@@AAADDDGGGHHHLLLXXXeeekkkllljjjcccXXXPPPMMMMMMEEEDDDBBB???======AAADDD===BBBIIINNNTTT^^^kkktttwwwzzz||||||wwwpppjjjgggdddcccbbbaaa```___^^^]]]]]]^^^```dddiiilllnnnnnneeeeeefffggghhhiiijjjjjjjjjlllpppsssxxx|||xxxdddZZZNNNFFFCCC@@@<<<999<<<======>>>@@@AAAAAAAAACCCBBBAAABBBFFFJJJNNNOOOQQQOOOLLLKKKLLLLLLKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIIIIJJJJJJIIIEEEHHHKKKMMMMMMMMMMMMNNNQQQUUUVVVUUUUUUXXXWWWTTTRRRTTTWWWYYY\\\```dddgggccccccaaa[[[PPPGGGAAA???@@@BBBCCCFFFNNNWWWYYYVVVZZZ[[[]]]```cccfffhhhiiimmmrrrwww|||xxxllldddaaaaaabbbeeehhhhhhbbbYYYQQQKKKLLLKKKHHHFFFHHHMMMQQQQQQYYYfffoootttwwwyyy{{{}}}}}}}}}~~~zzzwwwjjj```WWWUUUXXX\\\eeemmmwwwwwwwwwyyy||||||zzzvvvsssppplllhhhdddffflllvvvwwwpppnnnmmmiiibbbZZZVVVVVVWWWVVVUUUVVVYYY]]]^^^[[[XXXYYYSSSPPPTTTVVVTTTUUUYYYZZZfffoooqqqqqqpppiiiaaa\\\XXXSSSPPPPPPPPPOOOOOONNNOOOOOOOOONNNLLLJJJIIIFFFHHHKKKMMMMMMLLLKKKJJJDDDHHHLLLNNNOOOSSS[[[bbbqqq}}}yyyyyy}}}}}}tttiii___YYYJJJDDDAAA@@@>>><<<>>>BBB@@@BBBCCCFFFIIIPPPWWW\\\eeefffccc[[[VVVTTTRRROOONNNIIICCC@@@@@@BBBCCCDDD@@@CCCFFFKKKRRR___nnnxxx|||vvvpppkkkhhheeebbb^^^\\\\\\\\\\\\[[[aaabbbcccfffiiimmmoooqqqhhhdddaaaaaadddfffccc___dddcccdddgggnnntttxxxzzzzzzvvvrrrnnnkkkhhhiiijjjggg```YYYPPPKKKEEEAAA@@@???>>><<<;;;>>>@@@AAA@@@???@@@@@@@@@BBBEEEGGGIIIKKKNNNPPPQQQQQQQQQQQQPPPOOONNNMMMTTTUUUVVVWWWVVVTTTRRRQQQQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVZZZYYYYYYYYYYYYWWWTTTQQQWWWWWWWWWWWWXXXYYYZZZ[[[_________]]]YYYPPPFFF???>>>>>>AAAFFFLLLQQQTTTTTTUUUYYY^^^bbbdddfffhhhjjjjjjlllpppvvv~~~uuuhhh]]]ZZZ]]]aaaiiijjjmmmooonnnfffZZZRRRJJJHHHFFFEEEDDDEEEFFFGGGPPPWWW```hhhnnnsssyyy}}}~~~zzzuuullliiiddd^^^ZZZ]]]eeelll~~~wwwtttuuuwww{{{|||yyyvvvsssppplllgggcccbbbhhhsss}}}yyysssqqqpppllleee]]]XXXWWWWWWUUUTTTUUUXXX[[[[[[YYYVVVVVVRRRRRRUUUVVVTTTVVV[[[aaaiiioooooommmkkkeee]]]ZZZWWWRRRPPPOOOOOOOOOOOONNNOOOOOOOOONNNLLLJJJIIIEEEGGGKKKNNNOOONNNMMMKKKHHHKKKNNNOOOOOOSSSZZZ```nnn{{{{{{zzz~~~}}}wwwnnncccYYYSSSGGGBBB??????===<<<===BBBBBBCCCEEEGGGKKKPPPWWW\\\```cccbbb^^^\\\^^^^^^[[[PPPKKKDDDAAABBBEEEGGGGGGGGGHHHJJJNNNXXXfffttt~~~yyyrrrmmmjjjdddaaa^^^\\\\\\]]]\\\\\\bbbcccfffhhhjjjkkkkkkjjjddd```\\\[[[^^^___]]][[[[[[ZZZ[[[]]]bbbfffggghhhfffggggggfffddd```]]]ZZZZZZWWWUUUUUUWWWUUUOOOJJJLLLGGGBBB@@@???@@@???===>>>@@@BBBCCCCCCCCCDDDEEECCCFFFIIIKKKLLLOOORRRTTTYYYYYYZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[]]]\\\[[[ZZZYYYYYYZZZZZZ\\\]]]^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^]]]\\\]]]\\\YYYWWWWWWWWWWWWWWWXXXXXXYYYZZZ^^^___```___\\\UUUKKKEEEAAAAAABBBGGGLLLQQQSSSTTTWWW[[[```dddeeefffhhhiiigggiiimmmrrrxxx}}}zzzpppjjj]]]\\\XXXSSSQQQTTT\\\cccjjjkkkmmmnnnkkkcccWWWNNNJJJHHHGGGEEEEEEEEEGGGHHHLLLRRR[[[bbbhhhmmmtttyyy}}}}}}~~~{{{vvvmmmkkkeee___[[[^^^fffmmm}}}xxxqqqrrrvvv{{{~~~zzzxxxvvvssspppkkkeeeaaa^^^dddnnnwww}}}|||wwwrrrooonnnlllfff```[[[XXXWWWSSSSSSSSSUUUWWWWWWUUUSSSRRRRRRUUUWWWVVVTTTWWW]]]bbbgggiiihhhfffddd___YYYXXXUUUQQQOOOOOOOOOOOONNNOOOOOOOOOOOONNNLLLKKKIIIDDDGGGLLLOOOQQQPPPNNNLLLJJJMMMOOOOOOOOORRRXXX]]]fffsss}}}}}}zzzvvvnnndddYYYPPPJJJCCC???=========<<<>>>BBBDDDFFFGGGIIILLLQQQWWW\\\^^^bbbdddcccdddhhhhhheeeUUUOOOHHHFFFIIIMMMOOOPPPPPPOOOOOOUUUaaaqqq|||vvvpppmmmdddaaa^^^]]]]]]^^^^^^^^^ccceeegggiiiiiigggeeecccaaa]]]XXXVVVXXXYYYXXXWWWWWWWWWWWWYYY\\\\\\[[[ZZZSSSSSSRRRQQQOOOMMMKKKJJJMMMJJJHHHHHHJJJJJJFFFCCCFFFCCC@@@>>>???@@@@@@???AAACCCEEEFFFFFFHHHJJJMMMKKKMMMPPPRRRTTTWWWZZZ]]]```aaaccceeeggggggggggggffffffggghhhiiikkkllllllmmmlllkkkiiihhhhhhhhhhhhiiijjjkkkkkkkkkiiigggeeehhhgggfffeeeeeeeeefffggghhhfffdddcccccccccbbbaaa\\\\\\[[[[[[[[[\\\\\\]]]^^^```bbbcccbbb[[[RRRLLLEEEDDDEEEHHHMMMRRRUUUVVVZZZ]]]bbbeeefffeeeeeeffffffgggjjjnnnssswwwzzz|||xxxzzz}}}}}}pppeee[[[RRRMMMIIIIIIIIIHHHHHHMMMVVV]]]iiijjjkkkkkkfff]]]RRRJJJIIIHHHFFFEEEEEEFFFGGGHHHMMMSSSZZZaaafffmmmtttzzz{{{pppmmmggg```\\\___gggooo~~~{{{qqqrrrvvv{{{~~~yyywwwuuurrrooojjjccc___]]]aaaiiirrrxxxxxxuuuqqqkkkkkkiiieee```\\\XXXWWWOOOPPPPPPQQQRRRQQQPPPOOOQQQTTTXXXXXXVVVTTTXXX^^^______^^^]]]]]]\\\ZZZWWWUUURRROOONNNOOOOOOOOONNNPPPQQQQQQQQQPPPNNNLLLKKKFFFIIINNNQQQRRRPPPMMMKKKJJJKKKMMMNNNOOORRRVVVZZZ^^^iiizzzzzzwwwqqqhhh]]]RRRIIIDDDAAA===<<<>>>>>>===@@@DDDEEEGGGIIIKKKNNNRRRXXX\\\bbbfffiiiiiikkknnnlllhhhZZZTTTNNNNNNSSSXXX[[[[[[WWWUUUUUU^^^nnnyyyssspppgggdddaaa``````aaaaaaaaadddeeeffffffeeecccaaa``````[[[VVVTTTTTTVVVVVVVVVUUUUUUVVVYYYZZZYYYUUURRRLLLLLLJJJIIIIIIHHHHHHHHHJJJHHHFFFFFFHHHHHHGGGEEEDDDBBB@@@??????@@@AAAAAACCCEEEFFFHHHIIILLLPPPTTTUUUWWWYYY\\\^^^aaafffiiikkklllooorrrsssttttttssssssssstttvvvxxx{{{}}}~~~{{{{{{zzzyyyxxxwwwwwwvvvwwwxxxyyyyyyxxxuuurrrppptttsssrrrpppppppppqqqqqqqqqooolllkkklllllllllllleeeeeedddccccccccccccccccccdddggghhhggg```XXXRRRHHHGGGHHHJJJOOOTTTWWWYYY\\\___ccceeedddbbbaaaaaafffhhhkkknnnrrruuuxxxyyyzzz}}}ssskkkaaaVVVNNNIIIEEEBBBEEEFFFGGGFFFFFFJJJRRRXXXdddeeefffeee___WWWMMMGGGGGGFFFEEEDDDEEEFFFHHHIIINNNSSSZZZ```fffllluuu{{{~~~~~~{{{ssspppjjjbbb^^^aaahhhooossstttwww|||~~~wwwuuurrrooolllgggaaa\\\[[[___fffpppwww{{{zzzyyypppnnnjjjfffaaa[[[VVVSSSLLLMMMMMMNNNMMMMMMMMMMMMRRRWWWZZZYYYVVVWWW[[[___aaa]]]YYYXXXXXXWWWVVVUUUSSSQQQOOONNNOOOPPPOOOOOORRRSSSSSSSSSRRRPPPNNNMMMJJJMMMPPPRRRQQQOOOKKKIIIGGGHHHJJJLLLNNNQQQTTTWWWYYYbbbqqqzzzvvvnnncccXXXNNNFFFBBB@@@<<<<<>>>>>======:::===@@@AAADDDIIIRRRYYY```aaa```]]]WWWPPPJJJGGGFFFEEEEEEEEEFFFHHHKKKMMMMMMRRRXXX]]]bbbhhhpppvvvxxxzzz~~~|||yyywwwtttrrrllleee```bbbiiioooxxxxxxyyy{{{~~~~~~}}}vvvsssoookkkgggccc^^^[[[YYY]]]dddnnnxxx{{{vvvpppiiibbb[[[TTTOOOJJJLLLMMMMMMLLLLLLMMMOOOSSSXXXZZZWWWWWW\\\bbbdddiiiaaaZZZXXXWWWUUUSSSSSSQQQPPPNNNOOOPPPQQQQQQPPPSSSSSSSSSSSSRRRQQQOOONNNMMMNNNPPPPPPOOOMMMJJJHHHFFFGGGHHHKKKMMMPPPRRRTTTVVV]]]iiiwww}}}yyytttkkk```UUUKKKEEEAAA???<<<<<>>;;;;;;???@@@???AAADDDGGGJJJOOOUUU[[[bbbhhhmmmppptttxxx}}}}}}tttddd```aaaiiiwww~~~~~~|||wwwrrroookkkhhhhhhhhhgggfffaaa___]]]ZZZXXXWWWWWWWWWNNNNNNMMMLLLKKKKKKMMMNNNQQQRRRTTTWWWXXXVVVRRROOOHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSTTTTTTRRROOOMMMLLLHHHKKKMMMNNNMMMNNNQQQSSSWWW[[[aaafffjjjooossswwwzzz{{{}}}~~~}}}{{{yyywwwuuuuuuttttttrrrpppooommmiiieeeaaaZZZZZZZZZ[[[\\\\\\YYYWWWSSSUUUXXX[[[___dddkkkooopppssswww{{{~~~}}}||||||}}}vvvuuunnnddd\\\VVVMMMDDD???===:::::::::;;;;;;:::>>>AAACCCEEEHHHOOOYYYaaaeeeccc]]]UUUMMMHHHHHHIIIHHHHHHIIIKKKOOOTTTXXXZZZ]]]aaaeeefffdddccceeeggggggmmmtttxxxyyyxxxyyyzzzsssrrrooojjjeeecccgggjjj~~~}}}~~~{{{xxxwwwxxxxxxxxxxxxuuuqqqjjjeeeaaa^^^[[[YYY\\\]]]aaagggnnntttwwwxxxyyyssskkkddd```[[[WWWSSSLLLNNNPPPPPPOOOPPPSSSVVVQQQTTTSSSSSS[[[iiippppppfff[[[TTTUUUWWWUUUTTTVVVPPPOOOOOOPPPRRRSSSSSSRRRPPPQQQQQQQQQPPPNNNLLLKKKLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKMMMNNNOOOOOONNNJJJNNNVVV```lllzzzuuuooodddXXXNNNFFFAAA???<<<::::::>>>???>>>???CCCHHHLLLRRRXXX___fffmmmrrrxxx|||uuujjjgggiiittt~~~yyyssspppkkkiiihhhgggfffeee___^^^]]][[[XXXUUURRRQQQLLLLLLMMMMMMLLLLLLMMMOOOQQQRRRSSSUUUVVVTTTPPPMMMKKKLLLNNNQQQSSSTTTUUUUUUTTTVVVXXXWWWTTTPPPMMMLLLHHHLLLOOOQQQQQQSSSVVVZZZ___dddjjjqqqvvvzzz~~~}}}{{{zzzzzzuuussspppnnnmmmkkkhhheee```____________[[[WWWSSSNNNQQQTTTYYY___hhhrrrxxxxxx{{{~~~~~~|||{{{yyyyyyxxxxxxmmmkkkcccXXXPPPKKKDDD===888777666777999999888777888<<<@@@DDDKKKUUUbbbllljjjfff___TTTKKKFFFGGGJJJJJJJJJLLLOOOSSSXXX]]]```___ccceeeddd```\\\[[[[[[XXX___gggmmmoooqqqrrrtttrrrrrrpppkkkfffdddfffiii~~~}}}}}}}}}}}}|||vvvooogggbbbaaa___[[[WWWZZZ\\\```dddiiinnnrrrtttooolllgggaaa[[[VVVSSSQQQNNNUUU\\\^^^YYYSSSPPPPPPMMMOOOSSSXXX]]]bbbfffiii^^^[[[VVVSSSRRRQQQPPPOOORRRRRRSSSUUUWWWWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMOOORRRVVV^^^kkk{{{}}}|||}}}xxxtttjjj^^^VVVMMMDDD@@@@@@>>>=========>>>???AAABBBHHHKKKQQQZZZeeennntttwww{{{yyyooommmrrr~~~|||}}}vvvmmmgggeeeeeeeeeddd```___^^^[[[XXXSSSPPPMMMIIIJJJIIIHHHFFFGGGJJJMMMKKKNNNSSSUUUUUUUUUTTTUUUOOORRRVVVXXXXXX[[[```dddaaaaaa```]]]YYYSSSMMMJJJMMMPPPSSSUUUWWW[[[bbbgggmmmsss{{{~~~}}}{{{|||xxxsssooollljjjhhhfffeeecccaaa```^^^[[[WWWTTTOOOSSSWWW[[[dddnnnttttttvvv||||||wwwzzz~~~}}}|||zzzwwwrrrooohhhbbbXXXOOOGGGAAA;;;888999777555333444777;;;===<<<>>>AAAHHHQQQ\\\ffflllpppiii___TTTLLLHHHHHHHHHGGGMMMSSSVVV[[[dddjjjkkkjjjiiihhheeeaaa[[[UUURRRSSSXXX___eeejjjnnnqqqtttppppppoookkkfffcccdddfff~~~~~~|||{{{|||}}}||||||uuuooogggbbbaaa___[[[XXXZZZ[[[]]]```cccfffhhhiiikkkhhhccc^^^YYYUUUSSSRRRQQQVVV\\\\\\XXXRRRPPPPPPOOOPPPSSSWWW[[[^^^aaabbbWWWTTTQQQOOOOOOPPPPPPOOOOOOPPPRRRTTTWWWXXXXXXWWWTTTSSSRRRPPPOOOMMMLLLLLLHHHIIIKKKLLLMMMMMMMMMLLLIIIJJJJJJJJJKKKKKKKKKKKKJJJLLLNNNQQQWWWbbbqqq{{{||||||wwwpppeeeZZZRRRJJJBBB???@@@???>>>=========???@@@AAAGGGJJJQQQZZZeeepppwwwzzz~~~yyysssrrrxxx{{{zzztttnnniiihhhgggeeedddgggddd^^^XXXRRRMMMJJJIIIHHHHHHHHHGGGGGGHHHKKKMMMNNNQQQUUUWWWWWWWWWVVVWWWUUUWWWZZZ\\\^^^aaadddfffhhhgggeeeaaa\\\VVVQQQOOONNNRRRWWW[[[^^^dddlllrrrzzz~~~}}}}}}zzztttqqqnnnllljjjhhhfffdddaaa```]]]ZZZVVVSSSMMMUUU\\\```fffooovvvxxxzzz{{{{{{}}}}}}{{{zzzxxxvvvsssnnnjjjaaa[[[RRRJJJCCC>>>999777777666555444555888:::<<<===???BBBIIIRRR]]]gggmmmnnnhhh^^^TTTLLLHHHGGGGGGIIIPPPWWWZZZ```hhhmmmnnnnnnlllggg```YYYSSSNNNKKKNNNQQQVVV[[[```eeelllpppoooooonnnjjjeeeaaabbbccc|||||||||zzzyyyzzz{{{{{{zzzsssmmmgggcccaaa```\\\YYY[[[[[[\\\\\\]]]^^^^^^___bbb```[[[VVVSSSPPPOOOOOOTTTWWWZZZXXXTTTPPPOOOPPPPPPQQQSSSUUUWWWYYYZZZZZZOOOMMMKKKKKKLLLNNNNNNMMMLLLMMMPPPSSSVVVWWWXXXXXXSSSRRRQQQPPPOOONNNNNNMMMHHHIIIKKKMMMNNNNNNLLLKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLPPPYYYfffooo{{{~~~xxxtttggg]]]RRRKKKEEE@@@>>>@@@AAA@@@>>>======???@@@AAAEEEIIIPPPYYYeeeoooxxx}}}zzzxxxwww|||zzzwwwtttpppmmmkkkhhheeeccchhhddd\\\TTTMMMIIIGGGGGGEEEFFFGGGGGGGGGIIILLLNNNQQQTTTXXXZZZZZZYYYYYYZZZ]]]]]]___bbbeeehhhhhhhhhhhhfffbbb]]]YYYTTTQQQPPPRRRVVV]]]ccciiiqqqzzz}}}yyyuuusssqqqnnnllljjjhhhdddaaa^^^[[[VVVSSSMMMWWWaaadddiiipppvvvyyy}}}}}}|||zzzxxxwwwtttpppkkkggg\\\VVVNNNFFF@@@<<<999777555555555666777999:::;;;>>>@@@DDDJJJSSS]]]gggllllllggg^^^UUUNNNJJJHHHHHHLLLSSS[[[___eeelllpppppprrrmmmddd[[[SSSMMMKKKJJJKKKLLLOOOSSSXXX```iiiooorrrrrrppplllgggcccaaaaaa~~~~~~~~~|||yyywwwxxxxxxwwwvvvppplllgggcccbbb```]]][[[]]]]]]\\\\\\[[[ZZZYYYYYY]]][[[WWWTTTQQQPPPPPPQQQTTTUUUUUUSSSOOOMMMMMMNNNNNNOOOQQQSSSTTTUUUUUUTTTLLLJJJHHHIIIKKKLLLLLLLLLJJJMMMPPPRRRSSSTTTUUUVVVQQQQQQOOONNNMMMMMMMMMMMMIIIKKKMMMNNNNNNLLLJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJKKKKKKMMMTTT___gggsss~~~www~~~|||xxxrrrmmm]]]SSSJJJEEEAAA>>>>>>BBBCCCBBB???>>>===>>>@@@AAADDDHHHNNNWWWaaalllvvv}}}}}}zzzwwwwww}}}|||wwwvvvuuurrrnnniiidddaaabbb^^^XXXRRRMMMJJJHHHHHHCCCEEEFFFGGGHHHJJJMMMPPPSSSVVVYYY[[[[[[[[[\\\]]]bbbaaaaaaeeeiiikkkiiifffdddaaa]]]YYYUUUSSSSSSSSSWWW]]]eeelllsss{{{~~~|||yyyvvvsssqqqnnniiieeeaaa]]]XXXTTTPPPXXXaaagggooowww{{{yyy|||~~~}}}~~~}}}zzzxxxvvvqqqlllhhh]]]WWWNNNFFF@@@===:::888444444666777999999::::::???AAADDDJJJSSS\\\dddiiiiiieee___WWWQQQMMMKKKJJJNNNVVV^^^ccchhhooorrrrrrrrrkkkaaaWWWPPPNNNOOOPPPNNNPPPSSSWWW]]]dddlllrrryyyxxxvvvrrrlllgggcccaaa|||xxxvvvvvvuuutttrrrnnnlllhhhdddbbb___]]]\\\]]]\\\[[[ZZZYYYWWWWWWVVV[[[ZZZYYYWWWUUUUUUUUUUUUSSSRRRPPPMMMJJJIIIIIIKKKKKKMMMOOOQQQSSSSSSSSSSSSMMMLLLJJJJJJLLLLLLLLLKKKLLLNNNQQQRRRPPPOOOPPPQQQPPPOOOMMMKKKJJJJJJKKKLLLLLLMMMMMMMMMKKKIIIFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIJJJJJJKKKQQQZZZ```mmm{{{rrrmmmvvv}}}yyyvvvqqqiiicccSSSJJJCCC@@@???>>>@@@DDDFFFDDDAAA>>>===>>>@@@AAACCCGGGMMMTTT]]]gggssszzzzzzsssnnnmmmooosss|||~~~zzzzzzyyyvvvpppjjjdddaaa^^^\\\XXXSSSOOOKKKIIIHHHBBBDDDGGGHHHIIIKKKNNNQQQTTTVVVZZZ\\\]]]]]]___aaacccbbbcccgggjjjkkkhhhdddcccaaa]]]ZZZXXXYYY[[[\\\___eeemmmuuu|||~~~xxxtttnnnhhhccc^^^YYYUUUTTTXXX___kkk|||}}}~~~}}}{{{yyywwwrrrmmmiii```YYYOOOFFF@@@<<<999777333444666888999:::::::::???AAADDDIIIPPPXXX___cccdddbbb^^^ZZZUUURRRPPPOOOSSS[[[cccggglllrrruuutttpppiii___UUUPPPQQQTTTWWWWWW[[[```eeejjjnnnssswww~~~{{{wwwqqqkkkeeeaaa~~~{{{wwwuuuuuutttsssqqqnnnllliiieeebbb___\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRTTTTTTUUUUUUTTTSSSRRRQQQPPPNNNKKKIIIGGGGGGHHHHHHIIIKKKNNNQQQSSSSSSSSSRRRPPPNNNMMMNNNOOOOOOMMMLLLNNNRRRTTTSSSPPPMMMNNNOOOPPPNNNLLLIIIHHHHHHIIIJJJMMMLLLLLLJJJHHHFFFDDDCCCGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFHHHGGGHHHLLLSSSYYYfffsssyyykkkiiiqqq}}}~~~{{{~~~zzzvvvrrrjjj```YYYJJJDDD??????@@@@@@CCCGGGHHHFFFBBB>>>===>>>???AAABBBFFFLLLRRRZZZdddqqqzzz~~~uuummmddd___^^^bbbmmmyyy~~~~~~|||xxxqqqkkkhhhfffccc```\\\VVVQQQLLLHHHFFFCCCEEEHHHJJJKKKMMMOOORRRTTTWWWZZZ]]]___aaaccceeeeeefffiiikkkmmmkkkhhheeecccaaa^^^\\\\\\^^^aaacccgggnnnvvv~~~|||uuunnnhhhbbb\\\YYYYYYZZZaaaqqq}}}{{{yyyxxxuuuqqqlllhhhaaaZZZOOOEEE>>>999666555333444555777999:::;;;;;;>>>???BBBFFFLLLSSSXXX\\\]]]]]]\\\ZZZXXXVVVUUUTTTZZZaaagggjjjnnntttwwwvvvnnnhhh___XXXTTTVVV[[[^^^eeeiiipppuuuxxxzzz|||~~~{{{uuummmeee___zzzxxxuuutttuuuuuuttttttnnnmmmjjjfffaaa^^^\\\[[[ZZZYYYXXXVVVTTTQQQPPPOOONNNPPPRRRTTTSSSRRROOOMMMOOOLLLIIIGGGGGGGGGGGGHHHIIIKKKNNNQQQSSSSSSSSSRRRPPPOOOOOOPPPQQQRRRPPPOOOQQQTTTWWWVVVQQQOOOOOOQQQQQQOOOLLLIIIHHHHHHHHHIIIKKKJJJHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFHHHIIIHHHGGGIIIOOOTTT___lll}}}{{{pppjjjooowww}}}wwwxxx~~~{{{xxxuuupppgggZZZRRRDDD???===@@@CCCDDDFFFJJJJJJGGGCCC???======???AAAAAAEEEKKKQQQYYYdddsss}}}|||wwwjjjbbbZZZUUUSSSWWWcccnnn{{{}}}xxxrrrnnnmmmnnniiieee^^^WWWPPPLLLJJJIIIDDDGGGJJJLLLMMMNNNPPPRRRUUUXXX\\\___aaadddhhhkkkiiimmmqqqsssqqqnnnkkkjjjiiigggeeecccdddeeehhhjjjooovvvxxxqqqjjjeeeaaa^^^aaahhhvvv~~~|||zzzyyywwwuuurrrmmmiiibbbZZZOOOEEE>>>:::777666333444555666888:::;;;<<<===>>>@@@CCCHHHMMMQQQTTTUUUVVVXXXYYYYYYYYYXXXWWW\\\bbbfffhhhkkkqqqttttttkkkgggbbb^^^___ccciiimmmvvvyyy~~~zzzrrrhhhaaa}}}xxxvvvttttttuuuwwwwwwvvvnnnmmmkkkgggaaa]]][[[ZZZ]]]\\\ZZZWWWTTTQQQOOONNNQQQSSSWWWYYYYYYVVVSSSPPPNNNKKKHHHGGGGGGHHHHHHHHHJJJLLLOOORRRTTTSSSRRRQQQPPPOOOOOOQQQSSSTTTSSSQQQRRRVVVYYYXXXTTTQQQRRRTTTSSSQQQMMMJJJHHHHHHIIIIIIIIIGGGEEEDDDDDDEEEGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJKKKKKKJJJHHHIIIMMMRRR\\\hhhyyyyyykkknnnssszzzyyyuuuyyy|||zzzxxxvvvpppeeeXXXNNNAAA===<<>>AAAEEEIIIMMMOOOOOOQQQTTTWWWYYYYYYYYYXXXZZZ```ccccccffflllpppppphhhgggeeeeeeiiipppwww|||vvvkkkddd}}}yyywwwuuutttvvvxxxyyyyyy|||wwwooofff___[[[ZZZYYYYYYYYYYYYWWWSSSQQQPPPQQQVVVUUUTTTTTTUUUSSSPPPNNNLLLKKKIIIFFFDDDEEEIIILLLNNNNNNNNNNNNOOOPPPPPPQQQMMMMMMMMMMMMNNNOOOPPPQQQTTTUUUVVVXXXZZZYYYVVVSSSWWWSSSNNNJJJIIIHHHHHHGGGHHHGGGEEECCCCCCDDDFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHKKKMMMNNNNNNYYYaaammmzzzzzztttnnnoooyyyuuuuuu||||||vvveeeQQQDDDEEEAAA>>>???EEEKKKOOOPPPOOOHHHBBB@@@@@@???AAADDD???GGGOOOSSS\\\lll{{{zzzuuupppmmmZZZPPPLLLPPPRRRSSS^^^mmmzzz~~~yyyxxxzzzyyyuuusssfffYYYTTTRRROOOMMMNNNMMMMMMNNNOOOOOORRRVVVYYYYYY\\\```dddgggkkkooorrrqqqvvv{{{|||{{{zzzzzz|||{{{{{{{{{{{{{{{||||||}}}}}}yyytttqqqoooooosss{{{zzzxxxxxxuuunnnhhhbbb[[[PPPEEE===999888888222333444666888:::<<<===============>>>???AAACCCMMMMMMQQQXXX\\\[[[YYYXXX[[[]]]```bbbccceeehhhjjjmmmlllmmmpppuuu}}}zzzooodddzzzxxxwwwuuuuuuxxx{{{||||||~~~yyypppggg```\\\ZZZZZZZZZZZZZZZXXXUUUSSSRRRSSSWWWVVVVVVVVVVVVUUURRROOOKKKKKKJJJIIIGGGHHHKKKNNNPPPPPPOOONNNNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOTTTTTTWWWZZZ]]]^^^\\\YYYXXXTTTOOOKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDFFFHHHIIIFFFEEEEEEEEEFFFGGGHHHHHHKKKJJJIIIIIIIIIJJJJJJJJJSSS\\\iiiwwwyyyqqqooovvvyyyxxx~~~zzziiiUUUHHHCCC@@@>>>@@@FFFMMMPPPPPPKKKEEE??????@@@???@@@DDDCCCKKKRRRXXXcccsssyyyrrrkkkgggWWWOOOLLLPPPTTTZZZiii{{{|||{{{~~~zzz||||||yyyzzz}}}}}}zzzqqqeeeYYYUUUTTTSSSRRRSSSRRRSSSSSSSSSSSSUUUYYY\\\[[[^^^bbbeeehhhlllqqqtttyyy~~~{{{xxxvvvtttuuu{{{{{{zzzyyyvvvooojjjaaa[[[QQQGGG???:::999999333444555777888:::;;;<<<;;;;;;<<<===>>>@@@CCCDDDLLLNNNSSSZZZ```aaa___^^^WWWXXXZZZ[[[\\\```eeeiiinnnpppsssxxx}}}yyylll___yyywwwuuuuuuvvvyyy|||}}}~~~}}}xxxpppggg```\\\[[[[[[YYYZZZZZZXXXUUUSSSRRRSSSUUUTTTTTTTTTUUUTTTQQQOOOJJJLLLMMMMMMLLLLLLNNNPPPQQQPPPOOOMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIJJJLLLLLLRRRSSSWWW[[[___aaa```^^^XXXTTTNNNJJJHHHHHHGGGFFFEEEEEEDDDDDDEEEGGGIIIJJJEEEEEEEEEEEEFFFGGGHHHIIILLLKKKIIIHHHGGGGGGHHHHHHNNNWWWdddrrrzzzsssuuu|||kkkYYYLLLDDDAAA@@@DDDJJJPPPRRRRRRHHHBBB>>>@@@AAA@@@BBBEEEIIIOOOVVV___nnn}}}uuummmddd___UUUOOONNNRRRXXXbbbvvv|||wwwssstttxxxuuuzzz||||||}}}|||ooocccYYYWWWYYYYYYYYY[[[ZZZ[[[[[[ZZZZZZ[[[]]]___aaacccfffiiilllqqqvvvzzz}}}zzzwwwvvvyyy~~~}}}{{{zzzvvvpppkkkbbb]]]SSSJJJAAA<<<999888555555666777888999::::::888999;;;===>>>AAADDDGGGMMMRRRYYYaaaeeeeeeaaa\\\RRRQQQQQQQQQSSSYYYaaagggnnnssszzzyyykkk^^^{{{uuutttssstttvvvxxxyyyxxxvvvrrrkkkddd___\\\[[[[[[XXXYYYYYYXXXUUURRRQQQQQQQQQPPPPPPQQQQQQQQQNNNLLLKKKNNNPPPQQQOOONNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKHHHHHHGGGHHHHHHIIIJJJKKKPPPQQQTTTYYY]]]___]]]\\\RRROOOJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEFFFHHHJJJMMMTTT```nnn~~~}}}yyyzzzkkk[[[PPPGGGEEEDDDGGGMMMQQQRRRQQQGGGBBB???AAACCCDDDFFFIIINNNSSSZZZfffxxx~~~uuunnnfff___ZZZTTTRRRRRRWWW___mmm{{{rrrmmmiiigggkkkqqqvvv}}}{{{mmmccc[[[\\\___```aaabbbbbbccccccbbbaaaaaabbbdddhhhjjjlllooorrrwww|||zzzvvvtttwww|||~~~|||zzzvvvqqqlllddd___VVVLLLBBB<<<888666666666777777888888999999777:::<<<===>>>BBBGGGKKKTTT]]]gggmmmoooiii]]]RRRLLLKKKIIIIIILLLTTT^^^eeemmmsss|||~~~|||zzz|||zzzlllaaa{{{tttsssqqqqqqrrrrrrqqqoookkkhhheeeaaa^^^\\\[[[[[[YYY[[[[[[ZZZVVVSSSQQQQQQNNNNNNNNNOOOPPPPPPMMMKKKMMMOOORRRRRRPPPMMMKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNPPPTTTWWWWWWUUUSSSJJJGGGDDDCCCDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEEEEDDDCCCDDDHHHKKKMMMSSS]]]jjj{{{~~~yyynnn```WWWIIIGGGFFFHHHMMMPPPQQQPPPHHHBBB@@@BBBEEEGGGJJJNNNSSSXXX```nnnuuukkkeeebbb^^^ZZZTTTUUUYYYaaammmtttkkkbbb]]][[[\\\ccckkkwww~~~ooogggaaadddhhhiiihhhiiiiiijjjjjjiiihhhhhhiiijjjlllnnnqqqtttwww{{{{{{vvvsssvvv{{{|||yyytttppplllfffaaaWWWLLLBBB:::555333666777777777888888888888888;;;>>>>>>???DDDLLLRRR___lllzzzsss___LLLHHHGGGEEEDDDHHHPPP[[[cccmmmttt|||}}}xxxvvvuuupppmmmkkkmmmsss{{{zzznnnddd~~~~~~zzzuuussspppoooooommmkkkiiiccccccbbbaaa___^^^\\\[[[\\\^^^^^^]]]XXXTTTRRRQQQNNNMMMMMMOOOQQQPPPOOOMMMLLLOOOQQQQQQNNNKKKHHHGGGGGGGGGGGGHHHJJJKKKMMMNNNHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLOOOPPPOOOLLLJJJEEECCC@@@@@@CCCFFFHHHHHHKKKJJJJJJIIIHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDBBBCCCGGGLLLOOOTTT]]]hhhxxx}}}zzz|||ssshhh```MMMJJJHHHJJJOOOSSSTTTTTTMMMGGGCCCFFFIIIKKKPPPUUU[[[aaajjjvvv{{{mmmdddaaa```]]]ZZZSSSWWW___lll~~~yyyeee\\\TTTQQQRRRWWWaaajjjwwwuuuooolllppptttssspppooommmooopppqqqppppppqqqrrrooorrrvvvzzz}}}|||wwwuuuvvvyyy~~~~~~zzzvvvrrrnnnkkkeee___UUUIII???999555444666666777777888888999999999<<<>>>???AAAHHHTTT]]]ooodddLLLEEEDDDCCCCCCGGGOOOXXX___mmmsssyyyyyyrrrkkkgggfff___^^^^^^bbbjjjssszzz}}}}}}sssjjjzzzuuusssqqqpppooommmjjjgggaaabbbddddddcccaaa]]][[[\\\]]]^^^\\\WWWRRRNNNMMMLLLKKKLLLNNNOOOPPPNNNLLLIIIKKKNNNNNNKKKIIIGGGGGGEEEFFFFFFGGGIIIJJJLLLMMMGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIJJJLLLMMMKKKHHHEEEDDDBBB??????BBBEEEGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGCCCCCCBBBAAAAAAAAABBBBBBDDDFFFGGGFFFDDDFFFLLLRRRZZZ\\\aaahhhuuu~~~tttyyy~~~vvvmmmfffTTTQQQOOOQQQWWW]]]``````XXXQQQLLLNNNQQQUUUZZZ```fffmmmuuu~~~vvvkkkdddcccaaa]]]XXXTTTYYYcccsssxxxlllYYYQQQKKKKKKOOOWWWcccnnn|||~~~xxxwww||||||wwwtttqqqsssvvvwwwwwwxxxyyy{{{vvvzzz~~~xxxuuutttvvvyyy|||~~~}}}|||yyytttoookkkjjjaaaZZZPPPEEE===888777777555666666777888999999:::777:::===???CCCNNN^^^jjjdddIIIAAABBBBBBCCCGGGMMMUUU[[[iiiooossspppfff^^^ZZZZZZWWWYYY^^^fffooowww{{{|||}}}vvv|||vvvtttrrrqqqqqqooollliiiccceeeggghhhgggccc^^^[[[YYY[[[[[[XXXSSSMMMIIIHHHIIIHHHIIIKKKMMMMMMLLLJJJFFFHHHKKKKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIKKKLLLJJJGGGDDDFFFCCC@@@@@@BBBEEEGGGGGGHHHHHHIIIJJJJJJIIIIIIIIICCCCCCBBBAAA@@@@@@@@@@@@AAADDDGGGGGGGGGKKKSSSZZZeeefffgggiiirrroootttyyywwwnnnhhh[[[XXXVVVYYY```gggkkkmmmbbb[[[UUUVVVYYY]]]dddkkknnnuuu}}}|||tttkkkgggfffccc\\\VVVVVV[[[eeeuuu}}}nnn```SSSLLLHHHJJJPPPYYYgggsss{{{wwwtttvvvyyy{{{|||}}}||||||rrrpppqqqvvvyyy|||~~~||||||{{{wwwrrrmmmjjjiii]]]VVVLLLCCC<<<999999:::555555666777888999::::::555999<<<>>>DDDRRReeettt~~~___CCC???@@@BBBDDDGGGMMMSSSXXXdddiiilllhhh]]]TTTQQQRRR[[[```iiiuuuyyywwwtttrrrrrrpppmmmkkkeeefffggggggddd```\\\YYYYYYXXXVVVSSSOOOLLLJJJHHHLLLJJJIIIJJJLLLMMMKKKHHHFFFGGGHHHHHHGGGFFFDDDCCCFFFGGGHHHJJJKKKKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJJJJHHHFFFGGGDDDAAAAAABBBDDDEEEEEEGGGIIIKKKMMMMMMLLLJJJHHHEEEDDDCCCAAA@@@???>>>>>>AAA@@@BBBGGGIIIKKKVVVbbbllljjjgggdddhhhvvv|||vvvrrrxxx}}}uuuooofffbbb```dddmmmuuuxxxxxxsssiiibbbccchhhmmmtttzzz|||uuulllgggfffccc^^^YYYOOOXXXffftttwwwfffWWWQQQLLLKKKQQQZZZeeevvvyyyzzz|||}}}}}}yyywwwxxxyyy{{{}}}~~~|||yyyuuupppjjjbbb]]]UUUMMMCCC===;;;:::777333555555555777999::::::999===:::===EEEKKKQQQeeezzznnnSSSEEEDDDFFFHHHIIIJJJLLLOOORRRYYYcccggg```XXXVVVUUUSSS\\\gggzzz}}}xxxxxxwwwvvvsssnnnjjjfffeeefffffffffccc^^^ZZZWWWVVVUUURRRPPPMMMKKKIIIHHHJJJIIIHHHJJJLLLMMMKKKHHHCCCDDDEEEFFFFFFFFFEEEDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKIIIJJJKKKKKKJJJGGGEEECCCEEEBBB???>>>AAADDDGGGHHHNNNOOOOOOOOONNNLLLJJJHHHDDDCCCBBB@@@????????????AAA@@@BBBGGGHHHKKKTTT___mmmkkkgggcccdddooo}}}wwwxxxyyytttmmmkkkjjjpppzzzxxxpppqqquuuzzzwwwrrrkkkhhhfffccc\\\VVVLLLRRR[[[gggsssyyyqqqcccUUUTTTQQQSSS\\\fffrrr~~~}}}zzzuuuxxx|||~~~}}}|||zzzxxxtttqqqkkkddd]]]WWWQQQJJJAAA<<<::::::777444777777777888999999888777???;;;===EEEJJJPPPcccwww~~~dddNNNDDD@@@CCCFFFIIIKKKNNNRRRUUUWWW```ddd]]]TTTQQQRRRSSS```mmm{{{wwwyyyzzzxxxssslllfffcccffffffeeeccc```\\\WWWUUUQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHHHHIIIKKKKKKJJJHHHCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEFFFFFFGGGIIIJJJKKKKKKOOORRRQQQLLLGGGDDDCCCBBB@@@======AAAEEEIIIJJJRRRRRRQQQOOOLLLIIIGGGFFFCCCBBB@@@>>>>>>???@@@AAA@@@@@@BBBFFFHHHJJJRRR[[[gggeeebbb___```gggsss}}}}}}xxx{{{}}}yyyxxxwwwxxx}}}qqqmmmhhhffffffccc\\\UUUSSSUUUYYYaaammm}}}{{{rrrkkkaaaXXXYYYZZZaaannn{{{{{{{{{|||~~~}}}|||xxx|||}}}zzzxxxtttrrrnnnjjjeee^^^VVVQQQIIIDDD===999999999888666::::::999999888888777777@@@===>>>DDDHHHNNN^^^ppp~~~}}}jjjVVVHHHBBB???CCCHHHLLLOOORRRUUUXXX[[[cccggg```VVVUUUZZZ^^^ggguuuzzzwwwyyy{{{xxxrrrkkkgggeeefffeeeccc```]]]XXXUUURRRNNNMMMLLLKKKKKKKKKKKKKKKGGGGGGGGGHHHIIIIIIHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBAAACCCCCCCCCDDDFFFHHHIIIJJJPPPVVV[[[YYYRRRJJJGGGGGGAAA@@@???@@@DDDFFFHHHHHHOOONNNLLLIIIGGGDDDCCCBBBBBB@@@>>>======???AAABBB???@@@CCCEEEGGGKKKQQQWWW[[[[[[[[[ZZZ\\\ccclllrrrzzzxxx}}}~~~|||yyymmmhhheeedddffffffaaa\\\\\\[[[]]]dddrrrtttlllfffbbb^^^aaahhhttt~~~}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~{{{wwwssspppllliiifffccc^^^WWWPPPKKKBBB>>>999777888999999999:::;;;;;;:::888888999:::@@@>>>???DDDGGGMMMZZZhhhsssvvvvvvmmm\\\LLLDDDAAABBBFFFMMMSSSWWWYYY\\\^^^dddjjjmmmfff\\\[[[ccclllqqq|||yyyyyyxxxuuuqqqmmmkkkjjjeeedddaaa]]]YYYUUURRRQQQMMMMMMMMMMMMMMMMMMLLLLLLEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGEEEEEECCCBBBBBBBBBBBBBBBBBBCCC??????@@@BBBDDDFFFHHHIIIQQQWWW\\\[[[TTTMMMIIIHHHBBBBBBCCCEEEGGGGGGEEECCCHHHHHHFFFEEECCCBBBAAA@@@@@@???>>>======???@@@BBB>>>AAACCCDDDGGGLLLQQQSSSTTTTTTUUUVVVYYY]]]cccgggsss{{{}}}xxxqqqmmmiiieeegggkkknnnllliii```^^^```iiixxxwwwllleeecccdddfffqqq|||~~~~~~}}}}}}|||pppkkkgggiiimmmuuu|||~~~|||}}}||||||zzzzzzxxxvvvqqqlllgggddd___]]][[[XXXTTTOOOHHHCCC<<<:::888666777999:::;;;999:::;;;:::999999;;;>>>@@@@@@BBBEEEIIIOOOYYYbbbjjjmmmmmmdddUUUHHHCCCBBBBBBIIISSS\\\bbbgggjjjlllppprrrppphhh]]]\\\eeeppp{{{xxxuuussssssqqqooommmcccaaa^^^ZZZVVVSSSQQQPPPMMMNNNPPPQQQPPPOOOMMMKKKEEEGGGHHHGGGEEECCCCCCDDDCCCDDDDDDEEEDDDBBBAAA@@@AAAAAA@@@@@@@@@AAAAAABBB<<<===>>>@@@BBBDDDGGGHHHLLLQQQVVVWWWRRRLLLIIIGGGCCCCCCDDDEEEGGGFFFCCC@@@CCCCCCDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>??????===AAACCCDDDHHHOOORRRQQQRRRRRRRRRRRRSSSUUUWWWYYYeeerrrxxxxxxyyy{{{~~~yyytttqqqrrrooonnnqqqwww{{{zzzwwwgggeeegggqqqzzzooohhheeegggnnnvvv}}}|||{{{zzz~~~wwwfff[[[VVVVVVYYY___hhhwwwxxxyyyzzzyyyxxx}}}|||xxxvvvvvvvvvuuurrrnnniiiccc^^^[[[PPPOOONNNMMMKKKGGGBBB===::::::888777888999;;;<<<:::;;;===;;;999999===@@@@@@BBBFFFKKKPPPUUU[[[```eeehhhhhh___RRRGGGDDDDDDAAAJJJWWWeeeooouuuzzz|||~~~yyyrrriii```^^^hhhsss}}}xxxuuuuuuwwwvvvpppjjjbbb___[[[WWWTTTQQQPPPPPPMMMPPPRRRTTTSSSOOOKKKHHHEEEGGGHHHGGGCCCAAAAAABBB@@@@@@AAABBBBBBAAA@@@???AAA@@@???>>>======>>>>>><<<<<<===???BBBEEEGGGHHHHHHJJJNNNPPPPPPMMMIIIFFFCCCBBBAAAAAABBBCCCBBBAAA???@@@BBBCCCCCCBBB@@@???===>>>>>>??????>>>===<<<<<>>???<<<999888<<<@@@AAAEEELLLRRRXXX]]]aaabbbccceeeddd[[[NNNEEEEEEGGGEEEOOO^^^lllwww~~~~~~uuukkkeeeaaabbbmmmyyy~~~yyyuuuxxx{{{yyyooofffaaa^^^ZZZVVVRRRPPPPPPPPPMMMPPPTTTUUUTTTOOOJJJFFFFFFHHHIIIFFFBBB??????@@@>>>???AAABBBCCCBBBBBBAAABBB@@@>>><<<;;;:::::::::<<<===>>>@@@CCCEEEHHHIIIFFFGGGJJJMMMOOONNNKKKGGGDDDAAA===<<<>>>@@@BBBCCC<<<===@@@AAAAAA???===;;;<<<>>>???@@@@@@>>><<<:::<<>>>>><<<999777:::;;;===@@@DDDFFFIIIJJJGGGFFFFFFFFFHHHIIIHHHGGGFFFBBB>>><<<<<<=========>>>???@@@@@@>>>======>>>======<<<<<<<<<======>>>@@@AAACCCHHHNNNQQQPPPNNNKKKKKKKKKHHHEEEDDDDDDEEEKKKMMMTTT^^^fffkkkttt|||{{{vvvrrrsssrrrmmmhhhggglllrrrxxxwwwsssuuu~~~}}}}}}}}}~~~}}}tttjjjgggccc^^^ZZZZZZ\\\dddlllttt}}}xxxsssyyy}}}zzzwwwuuusssrrrpppnnnllliiihhhggghhhkkkooossswwwzzz{{{||||||~~~~~~xxxrrroooddd\\\PPPHHHDDDDDDDDDCCCGGGKKKRRR[[[gggwww~~~~~~}}}zzzyyyyyy{{{{{{~~~}}}{{{~~~~~~~~~~~~{{{wwwsssoooiiiccc___bbbYYYPPPKKKGGGCCCBBBEEEEEEDDDDDDGGGJJJJJJFFFBBB======>>>???@@@@@@BBBFFFFFFDDD???;;;:::===??????GGGNNNYYYaaaddddddbbbaaa```^^^ZZZSSSLLLIIIJJJMMMTTT^^^jjjuuu~~~{{{rrreee[[[UUUXXXYYYZZZeeettt~~~{{{xxxuuurrrmmmhhhdddbbb___ZZZVVVSSSPPPMMMKKKMMMPPPSSSTTTQQQMMMIIIGGGDDDDDDDDDDDDCCCBBBAAA@@@<<<======>>>??????????????????>>>===;;;999777666777888;;;???CCCFFFIIIKKKBBBAAAAAABBBEEEFFFFFFEEEDDDAAA===<<<<<<===<<<<<<===???@@@@@@>>>======>>>???>>>===<<<<<<;;;<<<<<>>@@@BBBEEEJJJNNNLLLHHH@@@:::999;;;>>>>>>HHHNNNVVV]]]___^^^]]]\\\ZZZZZZXXXTTTPPPOOORRRVVV]]]gggrrrzzz~~~tttiii^^^UUUQQQUUUWWWYYYdddrrr}}}zzzvvvsssooolllgggdddeeeaaa\\\WWWTTTQQQMMMKKKOOOOOONNNNNNMMMKKKFFFCCCCCCBBBAAA@@@@@@??????@@@::::::;;;<<<>>>>>>???@@@EEECCC???<<<999888888999888999;;;>>>AAACCCEEEFFF>>>===>>>@@@CCCEEEFFFEEEAAA???<<<<<<<<<<<<;;;:::===???@@@@@@>>>======>>>??????===<<<;;;:::::::::<<<===>>>AAAEEEFFFFFFDDD@@@AAAAAAAAA@@@@@@AAACCCBBBDDDJJJTTT^^^iiixxxzzzqqqmmmlllmmmqqqwwwwwwwwwvvvuuuvvvzzz|||vvvqqqlllfff___^^^aaahhhrrr~~~~~~{{{yyywwwuuussspppmmmiiibbb\\\UUUPPPNNNKKKJJJHHHFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHFFFDDDCCCDDDCCCAAABBBCCCCCCAAA???DDDJJJTTT___mmm|||zzzuuupppmmmmmmpppsssuuuxxx}}}~~~|||zzzxxxwwwrrrooolllhhhccc]]]WWWRRRKKKFFFBBBAAAAAA???BBBFFFMMMOOOUUUZZZZZZTTTIII@@@>>>???@@@CCCIIIQQQYYY]]]YYYOOOBBB:::888999<<<===HHHMMMRRRVVVWWWWWWVVVVVVVVVWWWXXXVVVTTTVVVZZZ___hhhqqq{{{{{{nnnaaaVVVOOOMMMRRRWWW\\\iiiwww|||yyyuuuqqqooommmjjjhhhfffbbb\\\WWWSSSPPPMMMKKKNNNKKKHHHHHHIIIIIIEEEBBBBBBAAA@@@>>>>>>??????@@@======>>>>>>???@@@AAAAAAAAA???===;;;:::;;;<<<===<<<<<<<<<======>>>>>>???======>>>@@@DDDGGGHHHGGG>>>===;;;<<<<<<<<<;;;999===>>>@@@???===<<<<<<===>>>===<<<<<<;;;;;;;;;;;;;;;<<<===???AAAAAAAAA@@@===>>>???>>>======???AAABBBBBBFFFNNNVVVaaarrruuummmiiijjjqqqyyyyyyxxxxxx{{{|||yyyuuummmffffffkkkrrr}}}{{{}}}~~~{{{xxxvvvuuurrrpppmmmjjjddd]]]UUUNNNHHHEEEBBBAAA>>><<<<<<===>>>@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>BBBIIITTTaaappp~~~||||||{{{{{{yyyxxxvvvsssnnnhhheeefffkkkooowww{{{~~~}}}}}}|||zzzxxxuuurrrpppkkkiiifffbbb^^^XXXQQQLLLEEEBBB@@@AAABBBAAAFFFLLLSSS[[[eeefff^^^QQQFFF@@@???AAAEEEJJJTTTbbbkkkoooiiiXXXFFF;;;999999;;;===GGGJJJMMMPPPPPPQQQSSSTTTWWWYYYZZZZZZYYY\\\aaafffnnnxxxyyykkk^^^SSSNNNNNNTTT]]]hhhzzzzzzxxxtttrrrqqqpppnnnmmmfffaaa[[[UUURRROOOLLLJJJJJJGGGDDDDDDFFFGGGEEECCCBBBAAA@@@?????????@@@AAAAAA@@@@@@?????????@@@@@@<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<===@@@DDDFFFGGGGGG===;;;;;;;;;<<<===;;;:::<<<>>>??????===<<<<<<===;;;;;;;;;;;;;;;<<<===>>>;;;<<<===>>>>>>>>>>>>???>>>??????>>><<<<<<===??????@@@CCCIIIOOOZZZkkk|||~~~rrrjjjhhhmmmuuuzzz|||}}}{{{tttnnnooosss|||zzz|||}}}}}}}}}~~~|||xxxuuusssqqqnnnllliiifffaaaZZZRRRKKKEEECCC<<<:::888666555777999;;;;;;;;;;;;;;;===???AAABBBCCCCCCAAA@@@??????@@@AAAEEELLLXXXeeettt~~~zzzwwwvvvuuurrrpppppplllgggaaa___bbbhhhmmmyyy{{{~~~~~~|||{{{zzzzzz|||||||||{{{{{{}}}}}}~~~{{{wwwvvvvvvtttqqqmmmiiigggeeecccaaa___[[[UUUNNNIIICCCAAA@@@BBBBBBCCCIIIQQQZZZgggrrrnnn[[[IIIAAAAAA===CCCIIIQQQaaasss|||~~~yyycccJJJ???;;;:::;;;>>>DDDFFFHHHJJJLLLNNNRRRTTTXXX[[[^^^```aaaeeekkkpppuuu}}}uuuggg\\\RRRPPPRRRZZZgggzzzzzzxxxvvvttttttrrrpppnnnccc___XXXSSSOOOMMMKKKIIIEEEDDDBBBBBBCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<===>>>>>>===>>>??????>>><<<:::888999::::::;;;<<<<<<======;;;:::;;;===@@@BBBCCCBBB===;;;::::::<<<======<<<<<<>>>??????===<<<<<<===999999::::::;;;<<<>>>???;;;<<<>>>===<<<<<<===???>>>??????>>><<<<<<===???===???CCCIIIMMMVVVgggwww|||rrrkkkmmmttt|||~~~zzzvvvvvvyyy~~~yyy{{{||||||{{{~~~~~~{{{vvvssspppmmmjjjgggeeebbb]]]WWWPPPJJJEEEBBB===;;;888555444444666777888888888999;;;>>>@@@BBB@@@@@@???>>>===???BBBFFFJJJRRR^^^kkkyyy~~~xxxsssrrrqqqmmmkkkiiifffbbb]]]\\\aaahhhnnnxxxyyyzzzyyywwwuuuuuuvvvvvvvvvwwwvvvvvvxxx{{{~~~~~~zzzyyyyyy~~~xxxrrrmmmlllkkkiiigggdddbbbaaa```___]]]\\\YYYTTTMMMHHHBBB??????AAABBBDDDMMMWWWbbbooovvvkkkTTTBBB>>>BBB;;;EEEOOO[[[nnnjjjNNNBBB>>><<<;;;>>>@@@BBBDDDFFFHHHLLLPPPSSSVVVZZZ___cccfffkkkrrrxxxxxxwwwmmmaaaXXXUUUWWW\\\gggxxx~~~|||{{{yyywwwvvvuuurrrnnnkkk```[[[UUUPPPMMMKKKJJJIIICCCDDDDDDCCCAAAAAAAAACCC???@@@@@@AAAAAA@@@@@@@@@>>>===<<<;;;;;;<<<>>>???@@@AAAAAA@@@???<<<:::888999::::::;;;;;;<<<<<<===;;;::::::;;;>>>??????>>>>>><<<:::999;;;===>>>>>><<<===???>>>===;;;<<<<<<::::::::::::;;;<<<<<<===:::<<<===<<<;;;;;;===???;;;=========<<<===???AAA@@@CCCHHHMMMNNNSSS```ooo}}}|||sssrrrvvv|||~~~~~~|||~~~~~~zzzuuuqqqmmmjjjfffcccaaa^^^ZZZTTTMMMGGGBBB@@@===<<<999777666555666777888888999:::<<>>???AAA>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;<<<>>>AAABBBBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;::::::999===<<<;;;<<<>>>>>>>>>===???<<<:::999;;;>>>???@@@<<<===???>>><<<;;;;;;<<<<<<<<<;;;:::::::::;;;;;;999;;;<<<;;;999999<<>>@@@CCCGGGJJJOOOQQQOOOPPPZZZgggyyyzzzxxx{{{zzz~~~zzzuuuppplllhhhdddaaa^^^\\\WWWQQQJJJDDD@@@===888888666555555555666777666777888999;;;>>>@@@AAABBBDDDFFFEEECCCBBBDDDGGGLLLTTT___kkkvvv{{{sssooooooooollliii```___]]][[[]]]ccclllrrrvvvvvvvvvuuutttvvvyyy|||xxxyyy{{{{{{{{{||||||tttfff^^^ZZZVVVUUUUUUUUUVVVWWWYYY[[[XXXXXXXXXYYYWWWSSSLLLHHHBBB@@@AAACCCFFFLLLZZZhhhooooooiii[[[JJJ@@@>>>AAADDDSSSddduuupppPPPDDDAAA<<<999<<<<<<>>>@@@BBBCCCEEEHHHKKKPPPTTTXXXZZZ\\\___dddhhhlllrrrsssnnnhhhddd```\\\aaakkkzzz|||}}}|||zzzwwwtttpppjjjccc^^^[[[VVVPPPLLLIIIHHHFFFEEEDDDEEEFFFFFFEEECCCAAA@@@@@@>>><<<<<<===>>>===<<<:::999999:::999999???GGGKKKNNNLLLDDD===<<<<<<<<<<<<:::888888:::;;;<<<;;;;;;:::999999:::;;;===>>>???===::::::;;;===>>>???===============<<<;;;;;;::::::;;;;;;;;;;;;;;;:::======<<<<<<<<<;;;;;;;;;===@@@AAA>>>:::;;;CCCKKKSSS^^^ddd^^^UUUTTTZZZ___ppp}}}}}}yyy|||}}}zzzwwwtttppplllgggaaa]]]ZZZWWWRRRLLLGGGBBB@@@>>>888777555444555666888999777888999;;;===>>>???@@@@@@BBBCCCEEEGGGHHHIIIIIISSSQQQVVVaaannn{{{xxxssspppmmmhhheee___\\\[[[^^^___aaahhhpppuuuwwwxxxzzzssseeeXXXSSSSSSMMMOOOQQQSSSSSSSSSTTTVVVWWWWWWXXXXXXWWWSSSLLLHHHFFFAAA===@@@EEEOOO^^^kkk{{{yyyhhhUUULLLAAA===DDDJJJSSShhhtttVVVCCC<<<999:::<<<>>>????????????AAADDDFFFJJJKKKLLLNNNQQQVVVZZZ\\\bbbeeegggeee___\\\]]]___hhhvvv~~~|||zzzxxxuuuqqqmmmggg```\\\ZZZVVVPPPLLLJJJHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???======>>>>>>>>>======;;;<<<===<<<<<>>;;;999888888:::<<<<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::===<<<<<<<<<;;;;;;;;;:::888<<<>>>===<<>>;;;:::888777555555555666888999888888:::;;;===???@@@AAABBBCCCDDDFFFHHHIIIIIIJJJMMMMMMQQQ[[[ggguuu{{{vvvsssoooiiiddd```]]]\\\___aaaccckkkttt~~~|||lll```VVVNNNJJJKKKKKKMMMPPPRRRRRRSSSTTTVVVYYYYYYYYYYYYXXXTTTNNNJJJHHHBBB@@@BBBHHHSSSbbbppp}}}zzzhhhUUUKKKBBB???GGGPPP\\\rrruuuWWWEEE===999:::<<>>???>>>===???>>>>>>@@@@@@@@@FFFNNNXXXZZZVVVLLLBBB???===;;;;;;999888888:::;;;;;;;;;:::999999999:::;;;<<<===;;;;;;;;;<<>>=========>>>======<<<;;;<<<=========<<<;;;::::::<<<<<<;;;;;;;;;;;;::::::777:::<<<===>>>DDDOOOXXXjjjvvv|||ppp]]]SSSRRRTTT```lll~~~}}}|||yyyuuurrrpppuuu}}}~~~zzzuuurrrnnnjjjeee___YYYTTTNNNLLLHHHCCC>>>;;;999888777777666555666777888999999999:::<<<>>>???AAAAAACCCDDDFFFGGGHHHIIIIIIIIIHHHIIINNNVVVaaaooo~~~zzzwwwqqqiiicccbbb^^^]]]```dddiiirrr|||uuugggXXXQQQMMMIIIHHHIIIJJJMMMQQQSSSTTTUUUWWWXXXZZZZZZZZZ[[[ZZZVVVQQQMMMIIIEEEBBBFFFLLLWWWggguuu{{{gggSSSJJJBBBAAAKKKXXXhhhwww[[[HHH???;;;;;;===???@@@AAAAAAAAAAAABBBDDDBBBBBBBBBCCCEEEIIILLLNNNQQQUUUYYY\\\]]]```eeeiiitttzzzuuurrrnnnjjjgggbbb]]]ZZZYYYUUUOOOLLLJJJIIIHHHGGGCCCBBB@@@?????????@@@AAAAAA???>>>===??????>>>===>>>===>>>AAAAAAAAAHHHPPPWWWYYYVVVLLLCCC@@@>>>===:::999888999;;;<<<;;;:::999999999::::::;;;<<<<<<;;;;;;===???BBBBBB@@@>>><<<<<<============<<<;;;============<<<;;;::::::;;;;;;::::::::::::::::::;;;<<<===<<<===CCCLLLTTT___llltttjjjYYYNNNLLLNNNXXXbbbuuuzzzwwwvvvvvvsssqqqrrrwww}}}}}}zzztttqqqlllgggbbb[[[TTTPPPKKKIIIEEEAAA===;;;999999777666666666777888999:::::::::;;;===???@@@BBBBBBDDDEEEFFFGGGIIIIIIIIIIIIHHHIIINNNVVV```ppp~~~zzzsssjjjcccbbb______ccciiiqqq}}}vvveeeXXXKKKGGGHHHHHHIIIKKKLLLOOOTTTWWWXXXYYY[[[\\\\\\[[[[[[\\\[[[XXXTTTPPPJJJFFFDDDHHHOOOZZZkkkyyyzzzeeePPPHHHCCCDDDPPP___rrrttt[[[KKKBBB======???<<>>>>>???@@@AAAAAA???======>>>???>>>===;;;;;;<<>>>>><<<999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======<<<;;;::::::999999::::::::::::::::::<<<<<<<<<;;;;;;@@@HHHNNNRRR___hhhbbbUUULLLJJJJJJLLLVVVfff|||wwwqqqqqqrrrrrrqqqvvvyyy||||||{{{|||}}}|||tttqqqkkkfff___XXXQQQLLLFFFDDDAAA>>><<<:::999999666666666777888888999:::;;;;;;<<<>>>@@@AAACCCCCCDDDEEEGGGHHHJJJJJJKKKKKKJJJLLLQQQYYYdddttt~~~wwwmmmeeebbb```bbbhhhpppzzzvvveeeUUUKKKAAA@@@CCCDDDGGGIIIMMMQQQVVVYYY[[[\\\]]]^^^]]]\\\\\\]]]\\\ZZZVVVSSSKKKGGGEEEHHHOOO[[[kkkyyy}}}xxxbbbMMMGGGDDDHHHUUUddd{{{zzziiiUUUHHHAAA<<<;;;===AAADDDGGGIIIJJJJJJJJJKKKGGGFFFEEEFFFGGGIIILLLNNNRRRTTTWWW\\\bbbjjjrrrwwwwwwqqqmmmiiieeedddbbb```^^^[[[VVVPPPLLLIIIHHHFFFEEE@@@@@@????????????@@@@@@@@@>>><<<<<<===>>>===<<<:::999;;;>>>???AAAIIIQQQ```bbb]]]PPPEEE@@@===;;;999999999:::<<<<<<;;;999777888999:::;;;;;;;;;:::::::::;;;<<<>>>>>>;;;999888999::::::;;;:::::::::::::::;;;;;;;;;;;;;;;:::888888999999999999::::::999999::::::<<<@@@GGGKKKOOOYYY```]]]UUUOOOKKKHHHHHHOOO]]]qqqwwwooolllmmmoooqqqyyy|||}}}zzzvvvvvv{{{~~~~~~tttpppkkkddd]]]UUUMMMHHH@@@>>><<<:::888777777777555666777888888999::::::<<<<<<===???AAABBBDDDDDDFFFGGGIIIKKKLLLNNNNNNOOONNNOOOUUU___kkk|||{{{rrrkkkeeedddgggoooxxxwwwdddUUUKKKDDD@@@AAACCCDDDHHHLLLNNNRRRXXX[[[]]]]]]^^^______^^^^^^______]]]ZZZWWWNNNIIIFFFIIIOOOYYYiiiwww{{{vvvaaaMMMHHHGGGLLLZZZkkk}}}eeeYYYKKKCCC???;;;:::<<>>>>><<<:::777777888999999999999999777888999:::;;;;;;;;;;;;888888888888999999999:::999999:::;;;===AAAEEEHHHLLLSSSXXXWWWTTTQQQLLLFFFHHHLLLWWWhhh~~~|||rrrkkkjjjnnnrrr{{{~~~~~~yyywww{{{sssoooiiibbb[[[RRRJJJDDD<<<:::888777666555666666555666777888999:::::::::<<<===>>>@@@AAACCCDDDEEEHHHIIILLLNNNQQQRRRSSSTTTVVVVVV\\\iiiwwwyyyrrrjjjiiimmmvvv~~~qqqdddTTTHHHCCCAAABBBDDDEEEEEEKKKRRRSSSWWW]]]```bbbbbbbbbbbbbbbbbbaaabbbbbbaaa^^^\\\QQQKKKHHHJJJOOOXXXgggtttyyyuuuaaaOOOKKKKKKRRR```ttt|||lllUUUMMMEEECCCAAA>>>===???DDDIIIOOOTTTVVVVVVVVVWWWWWWVVVVVVVVVXXXZZZ]]]^^^\\\^^^eeeppp}}}{{{pppkkkhhhcccaaa```aaaaaaaaa]]]XXXRRRLLLIIIGGGDDDCCC>>>???AAABBBBBBAAA@@@???>>><<<;;;;;;<<<<<<;;;:::<<<;;;>>>BBBCCCFFFNNNWWWYYY[[[WWWLLLCCC???===;;;999888999;;;<<<<<<:::999666777999:::;;;;;;::::::;;;:::999999:::999777666555666777888888888888888666777888999:::;;;;;;;;;777777888888999999999:::;;;<<<<<<===>>>@@@BBBCCCFFFKKKPPPQQQRRRQQQLLLEEEDDDGGGOOO]]]qqqvvvllljjjooottt||||||~~~rrrnnnhhhaaaYYYPPPHHHBBB;;;:::888777666666777777555555777888::::::::::::======???@@@BBBCCCEEEEEEJJJLLLNNNQQQTTTVVVWWWXXX]]]]]]cccqqq~~~xxxnnnnnnrrrzzz{{{nnnbbbWWWKKKAAA;;;<<<@@@DDDCCCCCCJJJRRRYYY]]]cccfffggggggggggggeeedddddddddeeedddaaa___SSSMMMIIIKKKOOOXXXfffsssyyyuuubbbQQQNNNNNNUUUdddzzzsssbbbOOOIIIEEEEEEEEECCCCCCDDDHHHNNNWWW^^^cccfffiiijjjhhhgggggggggiiikkknnnppplllnnnuuu}}}zzzvvvnnneeeddd```\\\XXXWWWYYY[[[WWWVVVTTTOOOJJJFFFEEEEEEHHHFFFDDDBBB@@@???>>>=========<<<;;;;;;;;;;;;<<<<<<===>>>@@@DDDHHHLLLOOOQQQNNNIIIDDD???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999::::::999888<<<<<<<<<;;;:::999777777666777888999:::;;;;;;;;;444555555777888:::<<<===<<<:::888666555555666777<<<<<<<<<<<<===>>>@@@BBB@@@EEENNNUUUVVVQQQGGG@@@@@@FFFOOOYYYdddrrr|||sssooorrr}}}~~~{{{tttooofff]]]UUUMMMFFFAAA<<<;;;999888888888999999888888888999999:::::::::;;;===???@@@AAADDDHHHKKKMMMPPPVVV\\\aaaddddddeeehhhgggkkkwww|||qqqtttwww|||xxxlll___TTTKKKCCC???===???BBBDDDGGGLLLQQQUUU```dddhhhkkkmmmnnnooopppnnnkkkiiikkkmmmlllgggbbbYYYRRRLLLKKKNNNVVVeeerrrzzzrrrgggZZZPPPPPP^^^nnn}}}iiiZZZRRRLLLHHHFFFDDDAAABBBFFFIIIUUUccciiijjjmmmwww}}}~~~|||~~~zzzvvvnnngggddd___ZZZWWWWWWXXXZZZWWWVVVRRRNNNIIIFFFEEEEEEGGGFFFDDDBBB@@@>>>>>>======<<<;;;;;;::::::;;;;;;=========???BBBEEEIIIKKKHHHGGGDDDAAA>>>===<<<;;;::::::::::::::::::::::::666777888999999888888777:::::::::999999888777666888999:::;;;<<<<<<<<<<<<888999;;;<<<===<<<;;;:::999888666666666777999:::;;;;;;::::::;;;<<<===>>>@@@EEELLLRRRSSSOOOGGGBBBEEEIIIOOOUUU]]]hhhttt}}}{{{wwwyyy~~~|||sssnnnfff]]]TTTLLLEEE@@@;;;:::999888777888888999999999999:::::::::;;;;;;<<<===???@@@AAAEEEIIIMMMQQQVVV]]]eeekkkmmmnnnmmmoooooosss~~~vvvxxxyyy|||}}}vvvnnnbbbVVVMMMFFFAAA>>>???AAACCCFFFIIIOOOUUUZZZdddhhhllloooqqqqqqrrrsssqqqooommmoooqqqqqqlllgggbbbZZZQQQNNNNNNSSS___kkkxxxrrriii___WWWXXXfffvvvlll___XXXSSSNNNMMMKKKIIIJJJNNNTTTaaaooowwwyyy}}}|||{{{vvvnnnhhhddd^^^XXXUUUVVVXXXZZZXXXUUUPPPKKKHHHFFFEEEEEEEEEDDDBBB@@@???>>>======<<<;;;::::::999999::::::>>>======>>>???AAACCCDDD>>>>>>>>>>>>===<<<;;;;;;888888888888888888888888666777777777777777666555666666777777777777777666999:::<<<===>>>>>>======:::;;;>>>??????<<<888666666555555666777999;;;===::::::999999999999::::::===AAAFFFKKKLLLIIIEEEBBBGGGJJJMMMPPPTTT]]]gggooowww~~~}}}||||||sssnnnfff]]]TTTKKKCCC>>>:::999888777666777888888:::::::::;;;;;;;;;;;;;;;===>>>???@@@AAAEEEKKKOOOVVV\\\fffpppvvvxxxwwwvvvoooooottt~~~}}}}}}|||{{{}}}zzzxxxwwwxxxxxx}}}{{{uuujjjbbbVVVKKKDDDAAA???>>>AAACCCEEEHHHMMMTTT\\\bbbjjjnnnsssvvvvvvvvvwwwxxxuuutttsssuuuxxxwwwsssooohhh___VVVPPPOOORRR]]]hhhuuurrrmmmgggaaacccrrrtttggg```[[[XXXWWWVVVTTTUUUZZZcccppp}}}}}}yyypppiiiccc\\\VVVTTTUUUXXXYYYXXXTTTNNNIIIFFFEEEEEEEEECCCBBBAAA???>>>=========;;;:::999999888888999999>>>===<<<<<<<<<<<<===>>>777999:::<<<<<<<<<:::999888888888888888888888888777777777666666555444444444555666777888888888888:::;;;===>>>???>>>===<<<:::;;;<<<===<<<:::777555555555555666888:::<<<===::::::999999888888888888888;;;>>>AAAAAAAAA@@@@@@EEEHHHKKKMMMQQQWWW```gggmmmwww|||{{{~~~{{{tttooofff^^^TTTKKKBBB===999888777666666777888888;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@BBBFFFLLLPPPYYY```jjjtttzzz{{{xxxvvviiijjjppp|||}}}~~~{{{{{{~~~{{{sssooopppsssvvv~~~wwwooobbbYYYMMMCCC======>>>???BBBDDDGGGKKKQQQZZZccciiippptttyyy||||||{{{{{{{{{yyyxxxyyy{{{}}}|||zzzwwwiiiaaaWWWRRRQQQUUU```kkktttsssssspppkkknnn~~~sssjjjeeebbbbbbbbb```cccgggrrr}}}}}}~~~zzzqqqgggaaaYYYTTTSSSVVVXXXXXXWWWRRRLLLGGGFFFFFFEEEDDD@@@@@@???======<<<<<<<<<::::::999888888888888999===<<<;;;::::::999999999666888:::<<<<<<;;;999888888888888888888888888888777777666555555444444444444555777888999::::::::::::;;;===??????>>><<<;;;:::::::::::::::::::::999777777777888888::::::;;;;;;:::::::::999888888777555888:::;;;;;;===@@@BBBHHHKKKOOOQQQRRRVVV[[[```fffqqq~~~{{{uuuqqqiii```VVVLLLCCC===888888777666666777888999<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBFFFKKKOOOWWW]]]fffnnnsssrrrpppmmmeeeiiippp}}}|||zzz{{{}}}uuuqqqsssxxx|||}}}tttkkk___VVVJJJ@@@;;;<<>>>>>===<<<<<<;;;<<<<<<;;;:::999999888888999999;;;;;;:::999888888777777777888:::;;;;;;:::888777888888888888888888888888777666666555555555555666555666888999:::;;;;;;;;;:::<<<>>>@@@@@@>>><<<;;;<<<;;;;;;:::;;;;;;<<<===888888888999999999::::::::::::;;;;;;:::999888888666888:::;;;:::===BBBGGGOOOTTTYYYZZZXXXVVVUUUVVV^^^iiiwww|||xxxtttlllcccYYYNNNDDD>>>888888777666777888999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAACCCEEEIIILLLQQQVVV\\\bbbeeeeeecccaaa___dddnnn|||~~~{{{zzz|||~~~|||yyy|||~~~zzzrrriii\\\TTTHHH???<<<>>>BBBDDDFFFJJJOOOVVV]]]fffooouuu{{{~~~qqqggg\\\UUURRRTTT^^^hhhssswww}}}~~~}}}~~~zzzxxxzzz||||||zzztttsssvvvvvvuuuqqqhhhaaa[[[UUUSSSUUUXXXXXXWWWTTTOOOIIIGGGGGGGGGCCC@@@===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999999999999999999999999999888777777666666777888999:::999999888777777777777777777777777777666555555555666777888666777888999::::::;;;;;;<<<===@@@BBBBBB@@@===;;;::::::;;;;;;;;;;;;::::::777777888999::::::::::::888999:::::::::999888888555888:::::::::===CCCIIISSSZZZaaaccc___XXXRRRPPPTTT^^^lll{{{|||}}}~~~{{{wwwooofff\\\QQQFFF???999888888777888999:::;;;<<<<<<<<<;;;;;;;;;::::::;;;>>>AAABBBCCCDDDFFFHHHJJJMMMQQQUUUWWWYYYYYYYYYXXX___jjjzzz}}}zzzyyyyyyzzz~~~{{{ssskkkXXXPPPFFF???===@@@EEEGGGIIINNNUUU]]]eeemmmtttyyysssiii^^^VVVQQQSSS\\\fffsssxxx~~~|||}}}yyyvvv{{{nnnqqqqqqpppmmmccc___ZZZTTTSSSVVVYYYYYYWWWSSSNNNIIIGGGHHHGGGCCC>>><<<;;;;;;::::::;;;;;;;;;<<<;;;::::::999999::::::777888888888888888777666555666777888999999999999666666666666666666666666777666555555666777888999666666888999999:::::::::===???BBBDDDCCCAAA>>><<<666888:::<<<;;;999555333555666888999:::;;;<<<<<<777888999::::::999888777333666999999888;;;BBBIIISSS[[[dddhhhcccZZZRRRNNNMMMUUUddduuu~~~}}}||||||wwwzzz~~~~~~}}}~~~}}}xxxqqqhhh^^^RRRGGG@@@999999888888888999;;;<<<<<<<<<;;;;;;;;;:::::::::;;;>>>AAACCCDDDDDDEEEFFFFFFGGGIIIMMMPPPRRRTTTVVVXXX___lll|||~~~yyyvvvuuuttt~~~wwwoooTTTMMMDDD>>>===AAAFFFIIILLLQQQZZZbbbjjjqqqxxx|||rrrhhh]]]VVVRRRSSS]]]gggrrryyy}}}|||}}}{{{{{{uuugggiiihhhggggggaaaZZZWWWUUUTTTUUUVVVVVVUUURRROOOJJJGGGDDDBBB>>><<<>>>===<<<;;;;;;:::;;;;;;:::::::::999999888888888:::999888777666666666666999999999999999999999999777666777888:::999777555555555555555555666777777999999::::::;;;;;;<<<<<>><<<===<<<<<<<<<;;;:::999888777999:::<<<======<<<<<<;;;999777666777999:::777555999;;;<<<:::888:::AAAGGGSSS[[[dddddd\\\SSSNNNMMMIIIOOO[[[kkk||||||~~~zzzuuuuuuuuussspppqqqvvv|||~~~}}}{{{|||~~~|||vvvnnndddWWWJJJBBB<<<:::888777666777888999<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAABBBBBB@@@@@@IIIGGGFFFIIINNNQQQQQQPPPWWW```ooo~~~yyytttqqqttt|||uuuiii[[[OOODDD@@@@@@BBBFFFKKKRRRYYYbbbiiiooouuu|||wwwrrriii```ZZZZZZ___cccmmmuuu}}}~~~||||||~~~}}}~~~~~~~~~pppcccdddccccccccc]]]XXXUUUSSSRRRSSSSSSSSSRRROOOLLLIIIFFFEEECCC@@@>>>>>>===<<<;;;:::::::::::::::999999999999999999888<<<;;;:::999888888888888777888:::;;;;;;:::888777555555555666888888777666666555555555666666777777999:::;;;<<<<<<======<<>>???@@@??????999777666777999999777555777999:::999777999???EEESSSXXX^^^]]]WWWNNNHHHFFFEEEKKKUUUdddsssyyyuuuooommmmmmnnnoooooorrrvvv|||~~~|||{{{|||}}}|||vvvoooeeeYYYNNNFFF;;;:::888777777888999:::;;;;;;<<<===>>>?????????===>>>@@@BBBCCCDDDCCCCCCEEEFFFIIIMMMQQQTTTUUUVVV^^^fffttt~~~zzzuuurrrpppxxxvvvkkk\\\PPPDDD@@@@@@BBBFFFLLLVVV]]]fffnnntttzzzzzzuuummmccc]]][[[^^^bbbkkkttt}}}xxxuuutttttttttvvvmmm```aaa___``````ZZZVVVTTTQQQPPPQQQQQQQQQPPPLLLIIIGGGEEEEEEDDDBBBAAA======<<<;;;::::::::::::888888888999999999999999;;;:::999999888888888888555777:::<<<<<<:::777555444333222333666777888777666666666666666777777777:::;;;===?????????>>>===BBBDDDFFFCCC>>>;;;;;;<<<:::;;;;;;;;;;;;;;;::::::777999<<<>>>AAABBBCCCCCC888777666777888999888666666777888777666888===BBBNNNOOOQQQQQQNNNIIIDDD@@@AAADDDLLLXXXfffuuu}}}uuueeeeeeeeeeeefffiiimmmpppssswww}}}~~~}}}|||{{{{{{|||~~~|||vvvpppggg\\\QQQJJJ<<<:::888777777999;;;===;;;<<<>>>@@@AAABBBBBBBBB???@@@BBBDDDEEEFFFGGGGGGFFFJJJOOORRRSSSUUUXXX[[[gggooo{{{{{{wwwtttpppvvv}}}~~~xxxmmm]]]QQQDDD@@@@@@BBBGGGLLLYYY```jjjsssxxx~~~{{{sssjjjbbb^^^___aaaiiisss}}}xxxoookkkgggfffgggkkkvvvmmm___```______```ZZZWWWUUURRRQQQQQQRRRQQQPPPKKKIIIFFFDDDDDDCCCBBB@@@===<<<;;;:::999999999999777777888888999999::::::888888777666666666666666555777999::::::999777555555333222222555888999999666666777777888888888888;;;===@@@BBBCCCBBB@@@???BBBBBBBBB???;;;999:::;;;======<<<;;;999777666444777888;;;>>>@@@AAAAAAAAA777777666777777888888888666777888777666888<<>>===???DDDMMMYYYhhhvvv~~~|||mmmbbb[[[___dddffffffiiioootttvvvyyy~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||wwwpppggg]]]SSSLLL>>><<<:::888888:::===???<<<===???AAACCCDDDDDDEEECCCCCCDDDEEEGGGHHHIIIJJJLLLQQQVVVVVVSSSUUU[[[bbbrrrxxx}}}yyywwwuuuzzz{{{xxxxxxzzz}}}yyyooo```SSSFFFAAAAAACCCHHHMMMXXX```kkktttzzzzzzrrrjjjeeecccdddjjjttt|||pppfff```[[[ZZZZZZ```mmm{{{mmm___```^^^___```[[[ZZZWWWTTTSSSSSSSSSSSSRRRLLLJJJFFFDDDCCCAAA???===<<<;;;:::999999888888999777777777888888999999999777777666666555666666666888777777666666777777888555444222333666888::::::666777888888999999888888===???AAADDDDDDCCCBBB@@@@@@???>>><<<999888888999:::::::::999777555444333777888:::;;;<<<===<<<<<<777777777666666777999:::999999999888888999;;;===>>>;;;999;;;>>>@@@===::::::<<>>@@@===>>>???AAACCCFFFHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLQQQUUUYYYXXXVVVZZZdddnnn}}}}}}{{{{{{~~~~~~{{{wwwvvvwwwyyy{{{~~~{{{sssdddWWWIIICCCBBBDDDHHHNNNXXXaaammmwww}}}zzzsssnnnllllllrrr{{{wwwkkk^^^XXXSSSQQQRRRYYYggguuunnn______^^^___```\\\[[[XXXUUUTTTTTTTTTSSSRRRMMMKKKGGGDDDBBB@@@===;;;;;;;;;:::999888888888888777777777888888888888888999888888777777888888888999777555444444555777999666444333444777888999888666777888::::::999999888===>>>@@@BBBCCCBBBAAA@@@>>>===;;;999888777666666444555555666777777666666555666888999999888777777666777777666666666999;;;===<<<:::999999999::::::>>>;;;888888999999777444999;;;===@@@EEEOOO[[[dddvvvsssooovvvuuuggg^^^[[[```fffnnnqqqrrrrrrvvvzzz|||~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~xxxqqqjjjaaaXXXRRRJJJFFFBBB>>>;;;<<<>>>@@@>>>>>>???AAAEEEJJJNNNQQQRRRQQQNNNLLLLLLLLLNNNOOOPPPUUUZZZ[[[]]]eeerrr}}}}}}|||zzz{{{}}}~~~~~~xxxjjj\\\MMMEEECCCDDDIIINNNZZZcccppp{{{|||yyyyyyzzztttgggWWWSSSOOONNNOOOUUUcccpppqqqbbbbbbaaabbbddd___YYYVVVSSSRRRRRRRRRQQQPPPMMMJJJFFFCCCAAA???===;;;;;;:::999888888777777777888888888888777777777777888888777777777777888888777666666555555666666777444444333555777777666555666777999:::;;;:::999888;;;;;;===>>>>>>>>>>>>>>>;;;:::999888777666555444333333555666777777888888333444555666777666555555666777777666555666999===???===;;;999999888777666;;;:::888777777666555444777999<<<===???EEEOOOWWWhhhrrrvvvpppuuuooocccaaadddggglllsssxxxzzzzzz|||}}}~~~~~~}}}}}}}}}}}}|||}}}~~~}}}xxxsssmmmfff___ZZZPPPLLLFFF@@@===<<<>>>???======>>>AAAHHHPPPXXX]]]\\\ZZZVVVRRRPPPPPPQQQRRRQQQVVV]]]ccciiiqqq|||~~~ooo```PPPHHHEEEEEEIIIOOO[[[eeesss~~~pppcccRRRNNNLLLMMMNNNSSS___kkk~~~vvvffffffeeefffhhhdddWWWTTTQQQPPPOOOOOONNNMMMKKKHHHEEECCCAAA@@@>>><<<;;;:::999888777777777777999999888888777777666666666666555555555555666777444555666777777666555444333333333555666666444222666888999;;;;;;:::999888999999::::::;;;;;;<<<<<<:::999888777777666444222666666777777777777666666222333444666666666555555666777888666555666:::===@@@>>>;;;999888777555444666777777777777777777888555888;;;<<<<<<@@@HHHNNN]]]gggxxx{{{tttwwwlllbbbeeellllllqqqxxx~~~~~~~~~}}}}}}zzz{{{}}}~~~}}}yyyuuupppkkkeeeaaaTTTPPPIIIBBB>>><<<===>>>===<<<>>>BBBJJJUUU___fffccc```[[[VVVSSSRRRSSSTTTTTTZZZcccjjjqqqxxx}}}yyyvvvuuuxxxzzz~~~|||zzz{{{rrrcccSSSIIIFFFFFFJJJOOOZZZdddrrr~~~nnn```NNNLLLKKKMMMOOOSSS^^^iii{{{}}}ppprrrqqqooolllccc\\\WWWPPPMMMMMMNNNNNNMMMJJJHHHFFFCCC@@@===;;;:::888777777777666666555555666666666777888888999999777777777666555555444444444444666666666555444333777666555555666555333111444666777888888777666444888888888888888888888888444444444333333222222222222222222333333333444444//////000111111222333333666555333333333666888:::===;;;888777888999999888555444333444666666666555555666777888999===BBBFFFRRR\\\mmm}}}zzztttrrrqqquuuvvvyyy}}}}}}|||||||||||||||{{{{{{|||~~~~~~{{{yyyuuuqqqkkkggg]]]XXXPPPHHHCCCAAAAAABBB@@@AAABBBGGGSSSaaafffdddgggaaaXXXRRROOOOOOPPPQQQZZZ]]]ccciiioootttwwwxxxwwwwwwuuuqqqmmmmmmppptttxxxwwwmmm^^^OOOGGGEEEHHHLLLTTTaaarrrlll]]]RRRMMMJJJIIIIIIMMMYYYeeeyyywwwzzz{{{yyytttiii\\\VVVOOOLLLLLLMMMLLLKKKIIIGGGFFFCCC@@@>>><<<;;;888888888888888888999999888888777777777777777777444444444444555555555555444444555666666555444333555444444555666666555444444555777888888777555444777777777777777777777777444444444444333333222222333333444444444555555555333333444444555666666777666555333333333666888:::;;;999777777888888888777666555444555777777777666333555888999:::<<>>===<<<888888999999:::;;;;;;;;;999999888777777666555555222222333333444555555666444444555555666555555444444333222444666777777666444555666777777666555444666666666666666666666666555444444444444444333333444444444555555555666666555555555666777777888888666555333333333555777999999777666555666777777666666555555555777888777666222444888:::::::::;;;<<>>===999999::::::::::::::::::888888777777666666666666333333444444444555555555444444444555555555555555555444333333555666666555444555555666666555555444444444444444444444444444444444444444444444444444444444444444555555555555333333444444555555555666555555444333444555777888777555444444666666555444666555444555666777666555333555777888777777999:::@@@DDDMMMXXXbbbmmm}}}~~~}}}{{{{{{||||||{{{{{{zzzzzzzzzzzzxxx{{{~~~~~~|||{{{{{{zzzyyytttlll```TTTKKKGGGGGGHHHGGGMMMTTTYYY```dddbbb[[[RRRPPPNNNPPPVVV^^^dddgggfffggghhhhhhgggfffdddcccaaadddfffgggiiinnnuuu{{{zzz|||{{{sssfffYYYNNNIIIHHHHHHRRRWWWccctttuuueeeZZZIIIEEECCCCCCCCCHHHSSS^^^mmmsss|||vvvfffYYYSSSKKKGGGFFFGGGFFFDDDDDDDDDCCCBBB@@@???>>>===;;;;;;:::999888777777666555555666666777777777777666666666666555555444444444444444444555555666666888666444333444555444444444444555555555555444444333333333333333333333333444444444444444444444444222333333333333444444444333333333333333444444444555444444333444444666666555444333444555666444333444333222333555666555444555666555444444555888:::===???EEENNNWWWbbbttt~~~}}}~~~||||||~~~}}}{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwsssuuuyyy|||}}}|||}}}}}}}}}}}}wwwooocccWWWNNNIIIHHHHHHJJJQQQXXX\\\```bbb^^^XXXQQQQQQSSSXXX```hhhnnnqqqmmmnnnooooooooonnnmmmlllfffiiimmmooosssyyy}}}xxx{{{|||uuujjj^^^TTTMMMJJJHHHRRRVVVaaarrr}}}qqqcccYYYGGGDDDBBBCCCDDDGGGRRR]]]nnn{{{pppxxx}}}|||tttfffWWWRRRJJJFFFFFFGGGFFFDDDDDDDDDCCCAAA@@@>>>======;;;;;;:::888777666555444444444555666666777888888888777777666555555444444444444444444444555666777999777444333444444444333444444444444444444444444333333333333333333333333222222333333333333444444222222222333333333444444444444444444444444444444555444444444444444555555333333222444555666444333333222111222444555444333666666555333222444888;;;;;;<<>><<<<<<::::::999888777666666555555555666666666666666666555555555555555555555555444444333333444555777888888666333222444555555555444333333333333333333444333333333333333333333333111111111222222222333333333333333333444444444555444444444444444444444444444444444444444444444444333222333444666666444333444333222333555666555444444555555555444555777:::;;;;;;>>>BBBEEELLLZZZhhhwwwwwwrrrpppvvv~~~xxxuuuuuuwwwyyywwwxxxzzz|||}}}}}}|||{{{vvvwwwxxxxxxxxxwwwvvvuuuqqqsssuuuwwwxxxzzz|||~~~~~~xxxnnnbbbXXXQQQMMMKKKOOOVVV^^^aaaeeeiiiiiifff```dddkkkuuu~~~yyyqqqhhh^^^UUUPPPMMMOOOTTT___nnn~~~|||uuujjj\\\RRRDDDAAA@@@BBBCCCFFFQQQ[[[oooqqqhhhppprrrssspppgggUUUPPPIIIFFFFFFHHHGGGFFFFFFEEECCCAAA???===<<<;;;999999888888888888888888777777777666555555444444222333333444444555555666444444333333444555777888666444222222444666777777444333333222222333333444333333333333333333333333000000111111111222222222444444444555555555666666333333333333333333333222444444444444444444444444222222333444666666555333555444333444666777666555111333666777777666777888======???BBBDDDIIIUUUbbbooo{{{yyyppplllttt|||zzzsssqqqrrrvvvyyyuuuvvvyyy{{{|||||||||{{{uuuvvvwwwxxxxxxwwwvvvuuuoooqqqssstttuuuvvvxxxzzz|||wwwpppggg^^^XXXTTTRRRPPPXXX___ccchhhnnnqqqoookkkpppwww~~~zzzsssjjjaaaXXXRRRNNNMMMSSS___mmm{{{yyyrrrgggYYYOOOBBB@@@???AAABBBFFFPPPZZZooonnneeemmmqqqqqqlllaaaPPPNNNKKKHHHFFFFFFHHHIIIDDDBBB???>>>>>>===;;;:::777777777888999999999:::777777777777666666666666333444444444555666666666555555555555555555555555444444444555555555555666444444555555555555444444888555222222444555444333222222222222222222222222333333444555555666777777111111222222222333333333222333333444444333333333333444555555666555555555444444333333333333444444333222222333444777:::<<<=========>>>AAAIIIRRRYYYgggttt~~~rrrlllsssyyysssjjjiiinnntttyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyywwwvvvvvvvvvtttrrrtttsssrrrsssuuuuuuuuutttxxx{{{~~~vvvoooiiibbbYYYSSSRRRRRRUUU\\\jjjvvv|||{{{xxxooofff]]]TTTOOORRRTTT]]]jjjuuu~~~|||wwwqqqfffUUUIIIDDDAAA???@@@AAADDDOOOZZZooojjjaaahhhlllmmmhhh^^^PPPOOOLLLIIIGGGGGGGGGGGGDDDBBB???>>>======;;;:::888888888888888888999999777777777777666666666555444444444555555555555555555555555555555555555555444444444444555555555555444444555555555555444444777444111111333444333222222222222222222222222222222222222111111111111111111111111222222222333333222333333444444444333333222222333555666666666777555444444444444444444555444444444444666999;;;===@@@@@@@@@@@@BBBGGGMMMQQQaaalll{{{}}}vvvvvvwwwzzz{{{pppiiihhhmmmssswwwyyyyyyxxxxxxwwwwwwwwwwwwyyywwwuuuuuuuuuuuutttrrruuusssrrrssstttuuutttrrrtttvvvzzz}}}{{{uuupppiii```ZZZVVVVVVXXX___lllxxx~~~yyyssskkkcccZZZUUUSSSTTT[[[fffqqqzzz|||wwwqqqdddTTTHHHBBB???>>>@@@BBBFFFQQQ\\\rrrggg]]]eeejjjkkkggg]]]QQQOOOMMMKKKHHHGGGFFFEEEDDDBBB???>>>===<<<;;;999888888888888888888777777777777777666666666555555555555555555555444444444444444444444444444444444444444444444555555555555444444555555555555444444555333111111222333222111222222222222222222222222333333222000///...---,,,111111111222222222222333222222333444555555555444111222333444555666777888555555555444444555555555555555555666777:::<<<>>>BBBCCCDDDDDDCCCDDDFFFHHHVVV___mmmzzzzzzvvvzzz{{{sssmmmmmmppptttwwwzzzzzzxxxwwwvvvuuuuuuuuuyyyxxxvvvvvvwwwwwwvvvuuuvvvtttssssssttttttrrrqqqppprrruuuxxx{{{~~~~~~zzzsssjjjcccZZZYYY[[[bbbnnnxxx|||xxxrrrkkkbbb]]]UUUUUUYYYbbblllwww|||vvvooocccSSSGGG@@@>>>>>>@@@CCCHHHTTT```ttthhh___gggkkklllhhh^^^QQQPPPNNNLLLIIIGGGEEECCCDDDAAA???======<<<:::999999999888888777777666666777777666666666555555555666666666555444444444333444444444444444444444444333333444444444555555555333444444555555444444333333222111111111111111000111111111111111111111111555444333222111000///...111111111111222222222222222222333555555666666666333333333333444555666666666555555444444555555666555555555666777999;;;<<>>>>>AAADDDJJJVVVaaauuuiii```iiimmmmmmiii^^^PPPOOOMMMKKKHHHFFFDDDCCCCCCAAA>>>===<<<<<<:::999999888888777777666666666666666666666555555555555666666666555444444444333444444444444444444444444333333333444444444444555333333444444444444333333111222222222111000000000111111111111111111111111444444333333222222222222000000111111111222222222111222444555666777777777666555444333222222333333555555444444444444555555333333444555666777999999<<<>>>AAAAAA@@@>>>======BBBGGGRRRaaappp{{{zzzxxxxxxxxxyyyzzz{{{|||zzzwwwwwwxxxyyyzzzyyywwwuuusssssssssrrrpppnnnnnnppprrrtttuuuyyy}}}wwwppp```[[[ZZZaaahhhnnnvvv|||tttkkkeee^^^[[[\\\bbbkkkwww}}}vvvmmm___PPPFFFBBB@@@@@@BBBEEEJJJVVVaaauuuiiibbbkkknnnmmmfffZZZOOOMMMKKKIIIFFFEEEDDDCCCCCCAAA>>>===<<<;;;:::888777777777777777777666666666666666555555555444444555555555555555444444444333333333333333333333333333333333333444444444444333333444444444444333333000222333333111000000111111111111111111111111111111111111222222222222222000000000111111111111222111222444666777888999999888777555333111111111222444444444333333444444444111222222444555666666777777999;;;;;;;;;:::;;;<<<;;;AAAJJJUUUdddttt|||~~~yyyxxxwwwvvvvvvxxxzzz{{{zzzwwwtttssstttuuuvvvvvvvvvuuusssrrrrrrrrrpppnnnlllmmmooopppqqquuuyyy}}}{{{uuuccc\\\[[[aaafffiiiqqq||||||~~~wwwoooiiiddd```___ccckkkvvv~~~wwwlll^^^PPPGGGCCCAAAAAACCCFFFLLLWWWcccyyyjjjdddnnnqqqnnneeeXXXNNNLLLIIIFFFDDDDDDDDDDDDCCC@@@>>><<<<<<;;;:::888666666666777777777777777666666555555555444444444444444444555555555555555333333333333333333333333222222333333333444444444222333333444444333333222000222555444222000000111111111111111111111111111222222222222222222222222000000000000111111111111111222444666888999::::::777666444222111111222333333333222222222222333333111111222444555555555555444555555555555666999;;;888===DDDLLLVVVgggzzz|||{{{xxxwwwwwwxxxzzz{{{zzzwwwsssqqqrrrsssssssssuuutttrrrrrrrrrrrrqqqooollllllmmmnnnooorrrwww{{{||||||}}}~~~zzzhhh```]]]bbbeeefffooo{{{zzz{{{tttooohhhccc```ccchhhqqq~~~xxxmmm^^^PPPHHHAAA???@@@CCCGGGNNNZZZffflllgggqqqtttpppfffWWWMMMKKKGGGDDDCCCCCCDDDEEECCC@@@>>><<<<<<;;;999888555555666666777777888888666666555555555444444444333444444555555666666666333333333333333333333333222222333333333444444444222333333444444333333222000333555555222000111222000000000000000000000000444444444333333333222222000000000000111111111111111222444666888::::::;;;666555333111111222333444333222222111111222222333111222333444555555555555333333222111111333777:::777<<>><<<:::999888888999999888777666666666666666555555444444444444444666333000111555777666333111222333333333333222111111222333444555555555555666666555555444333333333444444333222222111000000000000000000000111111111000000111111111222222222000000000111111111000000000222777;;;===;;;777333555555333222111111111222222222222222333333444444111111111111111111222222333444555666666777777777777999;;;===BBBKKKWWW```nnnyyy}}}}}}vvvtttqqqooonnnoooqqqssstttrrrpppoooppppppooonnnooooooooopppqqqqqqqqqrrrmmmmmmnnnnnnooosssxxx|||yyyqqqkkkjjjnnnuuu|||zzzuuunnneee```]]]aaammmzzz{{{pppbbbSSSIII@@@AAADDDHHHJJJRRRbbbrrrttthhhjjjjjjaaaVVVQQQKKKIIIFFFDDDDDDDDDBBBAAA>>>===<<<;;;::::::::::::777777777888888777777666666555444444333333444444777555333555888999777444111222222333333222222111111111222333444555777888888777555444333333444444333333333222111111000000//////000000111111111222000000000111111111222222//////000000111111222222111555;;;@@@AAA===777333111333444333000...000222111111111222222222222333000000000111222222222333333444444555666666777777888:::<<<<<<>>>CCCKKKQQQ___hhhuuu~~~uuussspppnnnmmmnnnoooqqqrrrqqqooooooppppppooommmooooooooooooooooooooooookkkkkkkkkjjjjjjlllpppsss{{{}}}~~~xxxsssuuu{{{}}}yyyrrriiibbb]]]]]]fffqqq{{{pppbbbSSSJJJ@@@AAADDDHHHLLLUUUfffvvv~~~}}}uuuhhhgggfff\\\QQQMMMJJJHHHEEEDDDDDDDDDBBB@@@===<<<;;;;;;::::::::::::444555777888888888777666777777666555555555555666444333333555777777444222222222222222222222222222111111111222333555888999777666444222111222333444333222222222111111000000/////////000111111222222000000000000111111111111......//////111222333444555;;;BBBFFFDDD>>>777333...222555444///,,,...222/////////////////////000//////000111222333333333444444444444555666777777:::<<<>>>===<<<===AAADDDPPPWWWbbbqqq}}}{{{|||}}}xxxvvvssspppoooooopppqqqqqqpppooopppqqqqqqooommmoooooonnnmmmmmmllllllllliiiiiiiiigggggghhhkkknnnuuuwwwzzz|||}}}}}}{{{tttlllddd]]][[[aaajjjwwwzzzpppbbbSSSIIIAAAAAADDDHHHLLLUUUgggwwwzzzvvvwwwtttgggdddaaaWWWNNNKKKHHHGGGEEEEEEEEEDDDBBB@@@>>>===<<<;;;999999888888333444666888888888777666777777666555555555555555333333333555555555333111222222222222222222222222111111111222333555888999666555222000000000222333222222111111111111111000//////000000111111111111//////000000000111111111.........///000222444555:::@@@FFFHHHDDD<<<555111---111444333///,,,...222000///////////////////////////000111222333333333444333333333444555666777<<>><<<;;;999888777777444555666666777777777777555444333333222222333333555555555666555555444333333222222111111222222333111111222333444555777888555444333222111111111222111111111111111111111111111000000000000000000000/////////000000000111111///.........000111333555<<>>@@@>>>:::777888999<<<@@@IIIVVVgggvvvzzzxxxyyyzzz}}}}}}zzzyyyxxxtttrrrppppppqqqrrrrrrrrrqqqpppooommmkkkiiigggfff___```aaaaaa```bbbdddgggjjjlllnnnqqqssswww|||zzzuuuoooiiiaaa\\\^^^dddgggnnntttuuuvvv{{{~~~xxxooobbbSSSJJJCCCCCCEEEHHHKKKTTTfffwwwyyyiiigggjjjtttxxxiiiddd]]]RRRJJJJJJFFFEEEDDDEEEEEEDDDAAA???>>>===<<<:::999888888777666666555555555666666777555444333333222222333333666666666555444444444555333333222111111222333333111222333444555555555555666666555444444333333222000000000000111111111111222222111111000/////////////////////000000000111000///......///111333444:::===@@@>>>888333111222222111000000000000222222444444333333222222222222111111111111111111222222444333222222333444666888777:::<<<:::777555555777999===CCCMMM[[[kkkxxx|||xxxxxxyyy{{{~~~}}}{{{wwwtttpppoooqqqsssuuuuuusssqqqpppmmmjjjhhhfffeee```aaaaaaaaa```aaaccceeedddfffhhhkkkmmmrrrwww{{{~~~|||wwwrrrlllccc\\\\\\aaabbbhhhmmmmmmooouuu{{{}}}~~~zzzqqqdddVVVMMMCCCCCCEEEIIIMMMWWWjjj|||tttcccbbbdddooo{{{llleee^^^QQQJJJIIIFFFEEEDDDEEEEEEDDDAAA???===<<<;;;:::999999999999777666555444444555666777666666555444444444444555666555555333111111333555444333222111111222333444111222444555666555444444777777777777666555444333000000000000000111111111333333222111000///......////////////000000000000111000///...///000333444666999;;;999333000000333444222///...000222333333222222222111111111000000222222222111111111111111444333222222222444666888333666888777444222444666333666;;;CCCNNN]]]mmmwwwzzzzzzyyyzzz}}}}}}yyyuuuqqqoooppptttvvvwwwsssrrrpppnnnkkkhhhfffeeedddeeeeeedddbbbbbbccceeeaaabbbeeegggjjjnnntttxxxzzz~~~}}}yyytttnnnddd\\\[[[______eeeiiihhhjjjrrryyy}}}{{{rrreeeXXXOOOBBBCCCEEEIIIOOOZZZnnnrrr```___bbblll|||wwwoooiiiZZZQQQOOOHHHEEEEEEDDDDDDCCCAAA@@@???>>>===<<<;;;999888777666666666555444222000...---333222222111111222222333555555444444444444555555333222111000////////////222222222222333444555666555555444333333222111111333333111000////////////////////////000000000000000000000000000000000000...............///000000444444333222111111111111000///...---...///111333444333111////////////000111000000000111222333333555555444333333222111111111111333444555666666666444555999>>>CCCNNN```ppp}}}vvvzzz}}}}}}|||yyy}}}~~~tttooossswwwwwwyyy|||uuussspppkkkfffccccccddd___``````aaabbbbbbccccccbbbbbbbbbccceeehhhkkkmmmmmmsss{{{~~~yyytttmmmgggccc___\\\YYYYYY[[[^^^bbbjjjttt{{{}}}}}}tttgggWWWLLLIIIFFFFFFHHHMMMXXXkkk|||ttt```\\\\\\fffuuuwwwooohhhZZZQQQOOOHHHGGGGGGGGGFFFEEECCCBBBAAA======<<<;;;999888777666777777777666555444333222666555555444444555555666555555444444444444555555444444333222111000000111111111111222222444555555555444444333222222111111222222111000/////////000000000000000////////////////////////////////////...............///000000333222111111111111111111000///.........000222333444333111000//////000000111111111000111111222222222222222333333333333333222333444444444444444333555555888<<>>EEEPPP[[[kkkwwwkkk\\\QQQFFFDDDDDDHHHMMMWWWiiiyyyooo```VVVYYY```fffrrr~~~|||{{{{{{{{{|||~~~pppeee___TTTOOOLLLDDDBBBBBBCCCCCCBBBAAAAAA@@@;;;::::::999888888777777888777777666555444222222333333222222222222333333333222222111111222222333111111000000///000000111111000000000000000111111222222222222222222111111111111000000000000000111/////////000000000000000.......................................///000000.........---......//////---...///000222333444444222111000//////000111111111111000/////////000000111111111000000000000000...///000111222333333333111//////222333444888>>>DDDNNN___ooo|||~~~~~~~~~}}}~~~yyynnnlllmmmjjjjjjmmmtttzzz}}}}}}zzzuuunnniiigggfffbbbbbbbbbcccccccccccccccaaaaaaaaaaaaaaa````````````aaabbbbbbbbbeeeiiilllqqqtttwwwzzz}}}{{{yyywwwvvvtttqqqmmmiii___YYYPPPHHHCCC@@@>>><<<;;;;;;BBBMMMXXXhhh{{{oooaaaVVVIIIFFFEEEGGGKKKVVVhhhyyytttbbbWWWZZZ^^^aaakkkyyy~~~}}}yyyuuusssrrrtttvvvyyy}}}nnnbbb\\\RRRNNNKKKBBB@@@AAAAAAAAAAAA@@@??????::::::999999888777777777777777777777777666555555444333333222222333333444222222111111111111222222000000000//////000000111111000000/////////000000111111111111111111222222222222111000/////////000......//////000000111111.......................................///000000000///...............///,,,---...000111222333333000000///......///000111000////////////000000111000000000000000000000000//////000111222222111111000......111222111333888<<>>>>>>>>======<<<:::999999999888777777777444444555666666666666666333222222111111222222333222222111111111111222222111000000000000000111111111000////////////000000111111111111111111222222333333111000////////////------...///000111222222.......................................///000000111000///...............+++,,,...///111222222333000///...------...///000//////...//////000111222.../////////000000111111111111111111111000000///000---...111111///000333666<<>><<>><<<:::999999999999333444555555555444333222333333333333333222111000666666666555333222000///---///111333444333222111111111000000//////......222///---...111333222000000...------///000//////000000//////............------......///000000000000//////.........//////111///---,,,...//////...111///...///000111000....../////////000000111111000000111111111222222222111222222333222111000///...///000222222111111000222111000//////000111222444999>>>CCCJJJYYYmmm|||vvvlllhhhhhhnnnvvv}}}yyypppoooppp}}}}}}yyytttooojjjiiikkkllliiifffaaa___^^^^^^^^^^^^]]][[[^^^]]]]]]\\\\\\]]]^^^^^^[[[\\\___bbbgggkkknnnpppssswww}}}}}}|||{{{yyyvvvtttppplllfffaaa\\\WWWRRROOOFFF@@@:::777777999999999999===FFFPPPYYYkkk|||pppcccSSSIIIEEEIIIMMMSSSeeexxxnnn``````bbbaaafffooouuuppphhhaaa\\\\\\]]]___^^^```eeekkkqqqtttuuutttxxxwwwxxxzzz}}}jjj^^^[[[PPPIIIGGGBBBCCCBBB@@@@@@AAA@@@>>><<<>>>===;;;:::888888888999333444555555555444333222333333333333333222111000/////////...---,,,+++***+++,,,...000000000///...111000000000/////////...444222000111333555444222000///------///000///...///////////////...------------......///000000000000//////.........//////444222000///000111000000///...---...///000///---.........//////000000000000000000000111111111111111222222222222111000///...///000111222111111000222111000//////000111222111555:::===CCCPPPaaaooo{{{qqqkkkhhhkkkpppwww}}}{{{tttrrrrrruuu{{{|||zzzxxxtttooonnnnnnlllfffbbbaaa___]]]]]]^^^^^^^^^\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZ[[[]]]aaaeeehhhjjjnnnqqqvvvzzz}}}~~~|||zzzyyywwwtttqqqmmmhhhbbb\\\WWWRRRMMMIIIBBB>>>999777888999999999???CCCLLLUUU```ttt}}}qqqeeeWWWMMMHHHKKKNNNTTTdddvvvsssfffddddddbbbfffnnnpppmmmgggaaa]]]\\\\\\\\\[[[\\\___cccgggkkkmmmnnnqqqrrrsssvvvyyy|||||||||~~~~~~iii\\\YYYPPPIIIGGGCCCBBBAAA@@@@@@@@@???===;;;<<<;;;:::999888777777777333444555555555444333222222222333333333222111111//////000000///......---***,,,---/////////......000000000000////////////000...---...///111000000000///------/////////...---...///000000///---,,,------......///000000000/////////......//////000333000...------...---,,,///---,,,---...///...---...............///////////////000000000111111111111111222222111111000///...///000111111111000000111111000000000000111111000222555777;;;FFFTTT___uuu}}}}}}vvvpppoooqqqxxx{{{}}}xxxlllnnnrrrzzz}}}xxxwwwxxxuuurrrrrrqqqooojjjeeecccaaa^^^]]]^^^___^^^]]]]]]^^^^^^^^^]]][[[YYYXXXWWWWWWWWWXXXZZZ]]]```bbbeeeiiimmmpppssswww{{{~~~}}}{{{yyywwwtttpppmmmgggbbb[[[UUUOOOJJJEEEAAA<<<:::888777999:::::::::@@@EEEMMMWWWddd{{{tttggg]]]SSSLLLMMMPPPUUUcccrrr|||nnnjjjhhheeegggnnnnnnllliiieeeaaa]]][[[YYYXXXXXXYYY[[[]]]```ccceeegggjjjmmmqqquuuwwwyyyyyy|||}}}}}}~~~fffZZZWWWMMMGGGFFFBBBBBB@@@??????@@@???<<<::::::999999888777666666666333444555555555444333222222222333333333222222111111222333333333333222222...///000111111111000000000000000000////////////------,,,,,,---.........111///------/////////...+++---///111111///---+++------......///000000000//////////////////000111222000---,,,,,,---,,,+++///...------//////...---------..................000000000111111111222222111111111111111111000000/////////000000000000000111000000000000000000111///111333555888@@@KKKSSSfffppptttrrrpppsss}}}xxxtttssstttrrrqqqsssuuuvvvuuussskkkhhhdddaaa``````___]]]]]]___aaaaaa```]]]ZZZWWWWWWVVVUUUTTTUUUXXXZZZ\\\^^^```dddgggjjjoootttxxx~~~}}}{{{yyyvvvrrrmmmiiiaaa\\\UUUMMMHHHBBB>>>;;;777777777888:::;;;;;;<<<@@@EEENNNYYYiiivvvkkkaaaXXXPPPOOOQQQWWWcccooowwwqqqmmmjjjkkkoooppppppnnnlllgggaaa\\\YYYVVVXXXYYYZZZZZZZZZ[[[\\\\\\```ffflllppptttwwwyyy{{{}}}|||dddWWWTTTJJJEEEDDD@@@AAA@@@???>>>???>>><<<:::888888888777777666666555333444555555555444333222111222222333333333222222//////000111111111111000000000111111222222111111////////////000000000000///000000//////000111222111000...---...///...---+++,,,///000000///---+++------......///000000000///////////////000111111666444111000111111111000000///...///000000///.....................------111111111222222222333333000000000000000000111111///////////////000000000000000000111111000000000---///111333555;;;DDDJJJWWWbbbsss~~~uuupppsss~~~}}}vvvrrrqqqsssrrrrrruuuyyy}}}xxxuuuoookkkhhheeebbb___^^^```bbbbbbaaa]]]YYYWWWWWWVVVUUUTTTTTTVVVXXXYYYYYY[[[]]]```cccgggmmmqqqxxx{{{}}}{{{xxxtttoooiiiddd[[[VVVNNNGGGBBB>>>:::777333555777999:::<<<===>>>CCCJJJTTTaaauuuyyyoooccc[[[RRROOORRRXXXccckkkyyyyyytttqqqqqqtttuuuuuuuuurrrmmmfff```\\\YYY\\\______[[[VVVSSSRRRQQQVVV]]]ccchhhmmmrrrvvvxxx{{{|||dddWWWSSSIIICCCCCC???@@@???>>>>>>>>>===;;;999777777888888777777666555333444555555555444333222111111222333333333222222//////000111111111000000///////////////000000000////////////000000000000.../////////......000222222000.........///...---+++,,,...//////...---,,,------......///000000000////////////000111222222333111///...///000000///111///...///000111000////////////...............000111111111222222222222000000/////////000111111//////.........///000111000000111111111111000000+++---///000333777<<<@@@IIISSSeeexxx~~~tttqqqttt{{{}}}wwwsssrrrsssvvvvvvyyy|||zzzuuupppkkkgggggghhhiiihhheeeaaa\\\YYYTTTTTTTTTTTTUUUUUUVVVWWWUUUWWWYYY[[[]]]```eeehhhnnnqqqvvvyyy|||~~~~~~|||yyyvvvrrrkkkddd___TTTOOOHHHBBB>>>;;;888666222444777999:::<<>>===;;;999777777888888888777666555333444555555555444333222000111222333333333333222111222222222222222111000/////////.........//////.../////////000000000111,,,---...---,,,,,,...000222000...............,,,+++,,,------.........---------......///000000000////////////000111222333---+++******+++---------000///......000000///...000000000//////.........////////////000000000000000//////...///000111222///......---...///000111///000111222222111000///......000111222444777999>>>GGGWWWhhhyyyyyyvvvuuuuuuvvvtttqqqmmmkkklllppptttvvvzzz~~~wwwrrroooooommmjjjeee___YYYVVVOOOPPPRRRSSSTTTTTTTTTTTTRRRTTTVVVXXXXXXZZZ]]]```bbbfffkkkooosssvvvyyy{{{|||~~~~~~|||zzzwwwsssnnnggg___YYYMMMIIIBBB===:::999777666222555888999:::<<<@@@DDDBBBOOO___qqq}}}wwwkkkcccWWWNNNNNNTTTYYY\\\bbbmmmzzz|||zzz}}}ssseeeWWWOOOKKKMMMQQQVVVXXXZZZ^^^ffflllrrryyyhhhZZZUUUJJJDDDDDD@@@@@@>>>============:::888777777888999999888666666333444555555555444333222000111222333333333333333000000000000000///......111000000/////////000000.../////////000000111111///111222111//////111444222000............---,,,,,,,,,,,,,,,---.........------......///000000000////////////000111222333...,,,***+++---////////////...------...///...---111111000000/////////...------------.........///000///.........000111222///......------///000111///000111222222111000///222222333333333444666777999AAANNN\\\jjjwww|||vvvrrriiifffbbb______dddlllrrrssszzz{{{nnnmmmiiiddd]]]UUUOOOKKKKKKLLLOOORRRSSSSSSRRRQQQQQQSSSUUUVVVVVVVVVXXXZZZYYY]]]ccchhhlllppptttvvvyyy{{{}}}zzzxxxuuuqqqlllddd[[[UUUIIIDDD>>>:::888777777666333666888999:::<<>>>>>>>>===;;;999777777888999:::999888666555222222333333333333444444111222222333333222222111222222222222222222222222222111///---,,,,,,------////////////////////////333111...---///111111111222111111000///......---------......///000000000---......---++++++---...222111111000000000111111...---------...///111222000///...---------------////////////............//////.........---------------...///000111222222//////............//////222222222111111111111000000000000000111222333444777<<>>:::999999777666555555888;;;<<<<<>>===<<<:::999888666555555444444444444444444444444333333222222222111222333444444333222111222222222222222222222222444444222222111222333333////////////////////////222000......///111000000111111000000///......---/////////...------,,,,,,,,,---......------///000......---------------...000///...------...///000111000000////////////000////////////............//////.........---------000000000000/////////...//////...//////000000111111111111000000000//////000000000000111222333444777:::@@@FFFOOOYYYcccjjjvvv~~~}}}}}}|||ggg]]]TTTQQQSSSYYYaaajjjwwwuuukkk[[[YYYUUUPPPKKKIIIIIIKKKPPPQQQRRRTTTTTTSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSTTTVVVUUUUUUWWWZZZ^^^ccceeehhhlllrrrvvvyyy{{{}}}}}}yyywwwrrrmmmfff]]]SSSMMMCCC@@@;;;999888777666555777666999===>>>>>>DDDLLLSSSaaavvv}}}{{{pppjjjaaaXXXSSSRRRTTTVVV[[[aaajjjuuusssiiifffhhhpppqqqsssvvvzzzvvvgggWWWMMMHHHCCCAAAAAA=========<<<;;;:::999888:::888666444444555777888666555555444222111111000000222444666666444222000222222222222222222222222000000//////000111222222////////////////////////000//////000111111000...111000000//////..................---,,,,,,++++++---...//////------...///000//////......///000000///......---......///000/////////...//////000000/////////............---...............---------000000000/////////............///000111222222333000000/////////.........000000000111111222333333777888:::<<>>>>>;;;:::999888888888888999333555666777777555333222222222222333333444444444111222333333333333222111111111111111111111111111555555555555333222111000////////////////////////111111111333555444111///........................111000000///......------"""%%%)))+++,,,,,,...///,,,+++++++++,,,---...///000000//////---,,,***))).........---......//////.........------------,,,---------.............../////////.........------,,,---000222333444444444111111111000000000//////000111222333333222111000222222222111111444888;;;???CCCLLLWWWdddqqq{{{zzzvvvtttssswww{{{}}}vvvooollljjjiiimmmsss{{{wwwppplllllllllwwwttt]]]NNNRRRXXXbbbiiimmmmmmmmmmmmgggeeeaaa\\\WWWSSSQQQOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLMMMMMMOOOQQQTTTWWWXXX[[[^^^aaakkkooovvv||||||yyywwwuuupppiii```WWWMMMDDD>>>;;;999777666888:::;;;;;;;;;;;;???EEEIIINNNXXXbbbttt}}}||||||{{{vvvnnnfff^^^YYYVVVUUUWWW\\\bbbeeeiiiooozzzzzz|||~~~qqqcccTTTLLLGGGAAA>>>===::::::888888777888888999777777777777777666666555333333333333333333333333111111111111111111111111111111111111111111111111///000000111000///...---////////////////////////000//////111222222000...........................000//////......---,,,,,,###&&&***,,,,,,,,,---...------------...///000111------.........---,,,+++//////...---------...............---------,,,,,,---------.........////////////.........---------,,,---000222333333333222000000/////////.........000111222333333222000//////111222222111222555777777:::@@@KKKZZZiiiuuu{{{}}}yyyvvvxxx|||zzzxxxuuurrrtttxxx}}}|||~~~{{{}}}mmm___WWW[[[dddoooxxx{{{zzzwwwtttmmmiiiccc[[[UUUQQQOOONNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRRRRTTTWWWYYYaaaeeekkkqqqwwwzzz||||||zzz{{{}}}}}}xxxuuutttoooggg^^^TTTJJJAAA;;;:::888666666888;;;<<<<<<>>>???BBBHHHMMMSSS^^^hhh~~~}}}|||||||||xxxppphhh```[[[WWWVVVTTTZZZ```cccdddjjjttt||||||{{{|||~~~rrrdddUUUMMMGGGAAA===<<<:::999888777777777888999666555333222222222444555666555444444333222111111222111000//////000111222000000000000000000000000,,,---///000000000///...///////////////////////////.........000000///------.....................++++++,,,------......///))),,,......,,,***))))))***)))******+++,,,---...&&&(((***---///111111111...---,,,,,,++++++++++++......---------,,,,,,,,,---------.........//////+++,,,,,,---...///000000,,,---000222333333222111//////.........---------000111222333333222000///...000111222111111222444444555999BBBPPP___kkkrrr~~~{{{|||}}}}}}{{{rrrqqqtttvvv}}}}}}rrrgggaaa___dddmmmzzz~~~zzzqqqllldddZZZSSSOOONNNMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLJJJLLLNNNNNNOOOQQQSSSVVVYYY\\\aaahhhmmmrrrtttuuuvvvwwwzzz}}}{{{wwwsssmmmeee\\\RRRHHH???999888666555555888;;;<<<<<>>:::999666333444999===??????EEEDDDHHHNNNQQQYYYlll~~~~~~}}}|||zzzxxxtttooohhhbbb]]][[[XXXZZZ___eeeggggggkkkqqquuuyyy~~~{{{wwwuuuxxxyyy{{{}}}~~~}}}|||zzzwwwuuusssrrrqqqsssuuuxxxzzz{{{||||||qqqdddWWWNNNGGG@@@<<<<<<;;;;;;:::999888777666666555555666666666666555555222333333333333222111111111111111111111111111111//////000111111111111111111000...------...///000---------...///000000000000000//////............------------------------------------------------,,,,,,,,,,,,---------...,,,,,,------------,,,,,,//////...------...//////------,,,,,,,,,---...///------,,,,,,,,,---...///000000///......///000000000...------...//////000---......//////000000000111000///...---......///.../////////000000000000......//////000111111222111222444888???JJJUUU]]]nnnvvv~~~~~~nnnccc^^^\\\YYYWWWWWW[[[^^^bbbhhhpppxxx|||sssfffYYYQQQOOOQQQTTTPPPOOOOOOPPPRRRRRRQQQOOONNNNNNMMMLLLLLLLLLNNNOOOOOOOOONNNNNNNNNMMMMMMMMMOOOQQQSSSVVVZZZ^^^aaacccgggjjjmmmqqqssswww|||}}}zzzrrrkkkaaaVVVLLLCCC<<<888999666444555999===??????CCCFFFLLLSSSXXXbbbxxx~~~|||~~~}}}{{{wwwrrrmmmgggccc```]]]]]]aaaffffffeeehhhnnnrrrvvv{{{}}}}}}zzzxxxwww||||||}}}~~~|||{{{zzzxxxvvvtttsssrrrtttvvvxxx{{{}}}~~~~~~~~~pppcccVVVMMMGGG@@@<<<<<<999999888777666555555444555555666666666555555444222333333333333222111111111111111111111111111111//////000111111111111000111000///---------...///---------...//////000000000000000///////////////------------------------------------------------+++++++++,,,,,,,,,------------............------...---------------............---,,,,,,,,,---------,,,+++******,,,...///000///............///000//////......---......///........................000///......------............/////////000000000......//////000111111111000111111333777>>>FFFLLLbbbkkkxxxyyylllbbb[[[RRRLLLJJJMMMSSSZZZeeeooozzzvvvfffZZZTTTSSSTTTTTTQQQQQQQQQRRRTTTSSSQQQNNNOOOOOOMMMMMMMMMMMMOOOOOOPPPPPPOOONNNMMMLLLKKKJJJKKKLLLNNNPPPSSSVVVYYYZZZ\\\^^^aaaeeeiiiooouuuyyy{{{{{{}}}|||xxxooohhh]]]RRRHHH@@@:::777888777555666999<<<>>>??????DDDMMMUUU\\\kkk}}}yyyxxx~~~|||xxxsssoookkkhhhfffeeefffiiiiiigggiiinnnrrruuuyyy{{{{{{{{{{{{|||~~~}}}~~~}}}{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwzzz{{{}}}ooocccVVVNNNGGG@@@======999999888777666555444444555555666666555555444444222333333333333222111111111111111111111111111111///000111111222222111111222111000...---------------------....../////////////////////............------------------------------------------------+++,,,,,,,,,,,,------------..................---,,,,,,,,,,,,---------...///......---,,,,,,,,,,,,---,,,***))))))***,,,..............................//////...---------............------,,,,,,,,,//////......------------........./////////000000//////000000111111111111222222222222333888>>>BBBTTT^^^mmmzzzvvvlll]]]TTTKKKIIILLLRRR\\\fffmmmwwwxxxhhh]]]ZZZYYYWWWVVVWWWVVVTTTTTTUUUTTTRRRQQQQQQOOOMMMMMMMMMNNNOOONNNOOOOOONNNMMMLLLKKKKKKJJJIIIIIIJJJKKKMMMPPPQQQSSSTTTUUUXXX[[[^^^dddkkkpppqqqssswww{{{~~~~~~}}}{{{~~~zzzwwwnnnfffZZZOOOFFF???:::777888777666777999<<<>>>???AAAGGGOOOWWWbbbwww~~~}}}yyytttuuu}}}|||yyyuuurrrpppooollllllnnnnnnmmmooosssvvvxxxzzz{{{{{{|||}}}}}}||||||}}}}}}|||{{{zzz||||||{{{{{{{{{|||}}}}}}ooocccVVVNNNHHHAAA>>>>>>::::::999888777666666555555555555555555444333333222333333333333222111111000000000000000000000000000111222222333333222222111111000///...---------------------............------------------------------------------------------------------------------------............---..................---+++,,,,,,------..................------,,,,,,+++---,,,***))))))***+++,,,------............------,,,...//////---,,,---.........------,,,,,,++++++...............------,,,............////////////.........///////////////111111222111222555:::===HHHRRRaaaooozzz|||{{{nnnbbbUUUNNNLLLLLLQQQWWWZZZdddqqq||||||pppiiigggfffccc```aaa^^^ZZZXXXWWWWWWVVVUUUTTTQQQNNNMMMNNNOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNPPPQQQSSSTTTWWW[[[aaafffhhhlllqqquuuxxxyyyyyyxxxxxx|||~~~yyyvvvmmmeeeYYYMMMDDD>>>:::888666666777888:::<<>>???;;;;;;:::999888777777666555555555555555444333222222333333333333222111111000000000000000000000000000000111222222222222222000000000///......------------------------------,,,,,,,,,,,,,,,------------------------------------------------------------------.........//////------............------+++,,,---......///......------.........---,,,,,,,,,,,,++++++***+++++++++,,,,,,---......---,,,,,,)))---//////---,,,---000.........------,,,,,,,,,---............---,,,,,,------........./////////,,,,,,,,,---------------...///000000000222666999@@@IIIUUUaaalllxxx}}}}}}~~~~~~rrrddd\\\VVVQQQNNNOOOOOOWWWbbbmmmvvv}}}{{{yyyzzzyyyvvvtttppplllhhhdddbbb```^^^\\\YYYUUUQQQPPPQQQQQQOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRUUUYYY\\\```dddjjjnnnppprrrssstttvvvzzzyyyuuummmdddWWWKKKCCC>>>;;;:::333555888999;;;===@@@CCCHHHOOOXXXdddyyy~~~vvvtttyyy}}}{{{zzztttooommmpppsssuuuyyy}}}|||||||||{{{yyyyyyzzz{{{xxxxxxxxxzzz|||~~~}}}||||||}}}|||{{{zzzzzz|||~~~jjj^^^RRRKKKEEE???======;;;;;;:::999888777777666555555555555444333222111222333333333333222111111000000000000000000000000......///000000000000000...///////////////......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........,,,,,,------------,,,,,,+++,,,...///000000//////+++,,,---.........---,,,,,,,,,---------,,,******+++,,,------------,,,+++'''+++//////---,,,...111............------------------.........---,,,+++---------.........//////........................---...///000///111333666<<>>BBBEEEIIIRRR___rrr}}}~~~~~~|||wwwqqqnnnqqquuuxxx{{{}}}|||}}}~~~yyyzzzzzz|||~~~~~~}}}|||{{{{{{|||~~~}}}|||{{{{{{}}}hhh\\\PPPIIICCC>>>;;;<<<;;;;;;:::999888777666666555555555555444333222111222333333333333222111111000000000000000000000000,,,------...............---...///////////////...---------------------------------.........//////------------------------------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,...000111000000///***+++---...///...------+++,,,...///...,,,***)))++++++------------++++++%%%***//////---,,,///222........................,,,---.........---,,,+++---------.........//////222222222222111111111111///000111111000111333555:::>>>DDDJJJSSS___mmmwww~~~~~~|||yyy|||qqqccc\\\RRROOOMMMNNNQQQWWWaaajjjpppxxxzzzttteee___YYYWWWXXXWWWTTTPPPOOOOOOMMMLLLJJJHHHGGGFFFIIIIIIIIIIIIJJJKKKLLLMMMIIIKKKMMMNNNNNNOOOQQQSSSMMMRRRXXX[[[]]]___cccfffiiinnnuuu{{{}}}~~~~~~~~~~~~~~~zzzvvvkkkbbbTTTHHH???<<<:::999///333888:::<<<>>>CCCGGGOOO[[[lll~~~|||uuuqqqsssxxx{{{~~~{{{|||}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~lll```RRRIIIDDD???===>>>@@@>>>;;;999888999:::<<<777777666666555555555555666555444333222222222222333222000......///111222'''///111222444222...000000000000000000000000...------,,,,,,,,,------...//////000///---,,,+++///...,,,++++++,,,---...111000...---,,,------...******+++++++++,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------......------,,,///...,,,++++++,,,...//////......------///000111333111,,,%%%%%%+++111222------......///000000111333222222222222222222333///+++(((***///444444222555777;;;@@@GGGRRR]]]eeerrr~~~yyyrrrmmmnnnppptttzzz}}}tttjjjaaaVVVNNNMMMPPPVVVYYYccclllyyy|||pppiiicccbbbcccaaa[[[TTTOOOOOONNNNNNNNNMMMLLLLLLHHHHHHHHHHHHHHHHHHIIIIIILLLLLLLLLLLLKKKKKKKKKKKKQQQQQQQQQRRRTTTUUUWWWXXX^^^eeemmmqqqrrrrrruuuxxxyyy{{{~~~~~~xxxtttmmmbbbTTTHHHAAA>>>;;;999777999999999<<>>;;;888666===>>>>>>===???CCCIIILLL\\\ppp}}}|||zzzzzz|||~~~|||{{{zzzyyyzzz{{{}}}~~~~~~hhh[[[NNNFFFAAA;;;999:::999888888777666666666666555555555444444444444444444333222111000000000000111111000000000000//////000333222...,,,...000///........................//////.........//////000,,,,,,,,,,,,---...///000222000...,,,+++***++++++&&&(((+++------+++)))(((++++++,,,,,,,,,---------------------------------++++++,,,---------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,...---,,,++++++,,,---......------------...//////---000000......111000---.........///000000111111///..................///000---***+++///111111///222333444555888>>>EEEJJJVVV```ooo{{{|||sssggg^^^[[[[[[^^^ccclllxxxvvvhhh]]]UUUQQQOOOVVVbbbppp}}}|||xxxwwwvvvooocccZZZOOONNNLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMSSSUUUWWWWWWWWW[[[aaaggggggjjjnnnrrrtttxxx|||~~~|||wwwssshhh^^^OOOCCC===:::777555===???AAAAAABBBFFFNNNTTThhh~~~}}}~~~||||||{{{zzzyyyzzz|||fffZZZMMMFFFAAA;;;999:::666777777888777666555444444444444444444444444444222222111000000000000000000000111111000000///...+++......+++***...111111........................---,,,,,,,,,,,,---......------,,,+++,,,---///000000///...,,,,,,++++++,,,)))***,,,...///...---,,,+++,,,,,,,,,,,,---------------------------------++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,///...------------...///---------------.........+++///000...///111000,,,------........./////////......------------......000---,,,,,,...000///...000111222222333777<<<@@@LLLTTT```jjjsss{{{vvvmmm```]]][[[\\\cccnnnzzz~~~pppccc[[[UUUWWW]]]eeeoooxxx~~~~~~{{{rrreee[[[QQQPPPNNNLLLLLLLLLMMMNNNJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKNNNOOOPPPOOOPPPSSSXXX\\\[[[^^^bbbfffiiimmmqqqtttwwwyyy|||}}}xxxtttiii___QQQEEE???<<<:::888888:::???CCCEEEJJJVVVbbbttt}}}{{{zzz|||~~~fffZZZNNNGGGBBB===::::::555666888999888777555444444444444444444444444444111111000000//////000000///000000000000///......(((,,,...,,,,,,000111000........................,,,,,,,,,,,,,,,---......///...---+++++++++,,,---------,,,,,,---------...---------------...///000+++++++++,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,---------------+++......,,,,,,//////---,,,---------------......///......------......///...---------.........---///000111222222555888;;;@@@FFFOOOYYYbbbmmmxxxuuuooogggaaaaaafffnnntttwww{{{tttkkkccc```]]]]]]bbbggglllmmmwww~~~~~~ssseee[[[RRRQQQPPPNNNMMMMMMMMMNNNKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIJJJKKKLLLLLLMMMOOOPPPPPPSSSWWW[[[^^^bbbfffiiikkknnnsssxxx{{{~~~}}}~~~zzzvvvjjj```RRRFFF@@@===;;;999666888===CCCFFFMMM^^^ooofffZZZOOOIIIDDD>>>;;;;;;666777888888888888666555444444444444444555555555111111000000000000000111000000////////////......,,,111333111///000000---.......................................///000111///...---,,,++++++++++++++++++,,,------......///---,,,+++***+++,,,---...******+++++++++,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++------***+++///000...------------------------//////............//////---------------............000222222222444666888999>>>DDDLLLTTT```nnnwww~~~}}}~~~ssskkkgggggghhhkkknnnsss{{{|||uuunnnddd___]]]^^^]]]\\\dddllluuu|||wwwjjjbbbZZZYYYWWWUUUSSSPPPNNNMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIEEEFFFHHHIIIIIIIIIHHHGGGHHHKKKOOOQQQTTTVVVZZZ]]]dddgggmmmqqqtttwwwzzz|||yyyzzz}}}{{{xxxhhh]]]OOODDD>>>;;;999888888999???FFFIIIQQQggg}}}~~~~~~~~~eeeZZZOOOIIIDDD>>>;;;;;;666666777777777777666666444444555555555666666666111111111000000111111222111000///...---.../////////333444000...///...,,,////////////////////////...------......000111111,,,,,,---------,,,,,,+++,,,,,,------------------,,,,,,,,,,,,+++++++++***)))))))))*********++++++------------------------******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++---..................---)))***+++,,,---,,,,,,+++***---...,,,---000000---////////////////////////......------------......+++,,,---...------.........000222222222222333444777:::>>>CCCIIITTTaaakkkqqqsssvvvxxx|||xxxwww|||xxxooojjjffffffhhhnnnwwwvvvooojjjddd]]]XXXXXX___fffllluuuwwwrrrnnnmmmkkkgggbbb\\\VVVSSSRRRQQQQQQPPPOOOOOONNNNNNKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHGGGEEEDDDDDDFFFIIIKKKLLLNNNQQQSSSZZZ^^^cccgggiiilllppptttsssuuuxxx|||~~~~~~~~~{{{wwwfff\\\NNNCCC===;;;999777:::;;;BBBJJJNNNYYYttt}}}dddYYYNNNHHHDDD>>>::::::666666666666666666666666555555555666666666777777222111111111111111222222222000...---,,,---///000...111111,,,***---...---000000000000000000000000+++++++++,,,---...///000)))***,,,---......---,,,............---,,,,,,++++++,,,...///...,,,***(((((())))))))))))*********------------------------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++***)))***+++,,,---,,,++++++)))---000///000222111---111111111111000000000000...------,,,,,,------...***+++---...------...///...000111111000///000000333555777:::???IIIUUU^^^dddfffiiinnnttt|||}}}tttsssyyy|||tttfffdddccceeekkkrrryyy}}}zzzqqqfff]]]TTTYYY]]]```gggrrr{{{~~~~~~yyyqqqiiiaaa\\\UUUTTTTTTSSSRRRRRRQQQQQQLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGHHHHHHGGGFFFBBBDDDFFFGGGHHHIIIKKKMMMMMMQQQUUUXXXZZZ^^^cccgggiiikkknnnrrruuuwwwyyyyyy|||{{{|||~~~zzzwwwggg]]]OOODDD>>><<<:::888999:::BBBMMMSSS```~~~fffZZZNNNFFFAAA;;;888888:::999888666555555444444666666666666555444333222222222222111111111111000000000000000000000000000...........................------///111///***&&&'''((()))+++,,,---......---,,,++++++,,,---///000***+++,,,...///000000000------------------------...------,,,+++***))))))++++++++++++++++++++++++---------...------,,,,,,///......---,,,+++******,,,,,,+++++++++,,,------))),,,///...+++***+++---,,,***(((***---...---+++******++++++++++++,,,,,,...---,,,+++,,,...000111666888:::999666222///.........//////000000111111+++---//////...---...//////.........///000222333222555888:::<<<@@@GGGLLLUUUYYY___fffooo||||||wwwyyy}}}xxxlllcccccceeefffkkkqqqrrr{{{xxxhhh___ZZZTTTRRRUUU\\\cccgggvvv{{{uuukkkcccaaa^^^[[[XXXWWWVVVVVVQQQQQQPPPNNNLLLKKKLLLNNNHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEENNNNNNOOOQQQSSSVVVXXXYYY^^^aaafffjjjmmmpppsssvvvxxx{{{{{{yyyzzz~~~~~~xxxrrrgggZZZLLLDDD>>>:::888:::;;;>>>EEENNNWWWkkk~~~~~~~~~~~~eeeZZZMMMFFFAAA;;;888888666666666666666666666666444444444444444333222111111111111000000000/////////////////////////////////////////////////////////......///000///,,,)))((()))***+++,,,---------------------...///000000......///......---,,,,,,---------------------------,,,,,,++++++*********++++++++++++++++++++++++,,,---------------,,,,,,++++++******)))(((((((((///...---,,,+++************,,,------,,,++++++,,,+++)))((()))+++,,,+++))),,,,,,,,,---------......,,,+++***+++,,,...000222777999:::999666222000///------........./////////,,,...//////...---///000//////......///000111222111222444555666999>>>BBBJJJPPPXXXaaakkkxxxzzzyyy{{{xxxnnnjjjhhhdddccceeegggooozzz{{{llldddZZZSSSRRRUUUYYY\\\bbbhhhpppxxx{{{uuummmfffbbb___]]]\\\ZZZXXXTTTOOOKKKJJJJJJKKKIIIHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEFFFJJJKKKKKKMMMNNNPPPRRRSSSWWWZZZ^^^aaadddgggkkknnnppptttuuutttvvv{{{|||{{{yyyzzz|||||||||}}}~~~yyysssgggZZZKKKCCC>>>:::999;;;???AAAIIIUUUddd~~~~~~}}}|||cccXXXLLLFFFAAA;;;888999111222444666777777666666222222222222222222222222000000000000/////////...////////////////////////////////////////////////111///......//////---,,,******+++,,,,,,,,,,,,,,,,,,---...//////000000000/////////......,,,+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++///...---+++************,,,++++++,,,------,,,***+++***))))))***+++)))(((,,,,,,,,,,,,------------************,,,///111222777999:::999555111///...---------------.........---......---,,,---///111000//////......///000000000111222111111222555888>>>DDDMMMXXXcccppp~~~zzzzzzyyy~~~xxxqqqhhhaaa^^^[[[```hhhooowwwyyyjjj^^^VVVSSSRRRRRRPPPUUU]]]gggrrr~~~}}}tttqqqoookkkhhheee```YYYRRRNNNLLLMMMNNNLLLKKKJJJIIIHHHGGGGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLNNNPPPSSSUUUWWWZZZ___bbbeeejjjlllmmmpppuuuvvvtttqqqsssvvvxxxyyyzzz}}}zzzuuugggZZZKKKBBB===:::999<<>>EEEHHHQQQddd~~~}}}xxx^^^TTTJJJEEEAAA<<<999999111222444666666555333222333222222111222222333444222222111111111000000000........................------------------------...---,,,+++***+++,,,...,,,------------,,,++++++)))***,,,---......---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,------,,,,,,(((((())))))******++++++************+++,,,---...,,,***)))***---...+++(((---------,,,++++++++++++)))))))))*********++++++..................//////111222333222///---,,,---........................+++,,,+++)))(((***,,,//////////////////........./////////000111222333333555777:::>>>EEERRRaaalllzzz|||zzz~~~uuulll^^^]]]]]]]]]```eeelllqqqxxx}}}}}}qqqeee^^^RRRPPPMMMNNNTTT]]]ffflllxxxssslllccc\\\YYYYYYXXXXXXRRRQQQNNNKKKIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGGGGHHHJJJNNNRRRQQQUUUWWWWWWZZZ___```^^^bbbeeeiiilllooorrrvvvyyyzzz}}}~~~zzzkkk\\\LLLBBB===;;;===AAAHHHOOO]]]ttt~~~www\\\RRRIIIEEEAAA<<<999999444444555555555444222111444333222111111111333333222222222222111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,...,,,---------------,,,+++)))***+++,,,,,,------,,,.........------+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,*********+++++++++,,,,,,,,,,,,+++***************+++******+++,,,,,,+++))),,,---...---,,,+++,,,---++++++++++++,,,,,,,,,,,,//////.........------------///000///---,,,,,,---/////////...............***++++++***)))***,,,...---....../////////......,,,+++,,,...000222222111555666666666:::CCCPPPZZZnnnvvvzzzwwwyyytttkkkiiihhhfffeeeeeeeeeeeeeeejjjqqqxxxxxxppp___YYYPPPLLLMMMRRRWWW[[[gggsss|||vvvmmmgggccc```]]]ZZZVVVTTTPPPMMMJJJIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGDDDEEEFFFFFFFFFHHHKKKMMMHHHLLLMMMLLLNNNTTTVVVUUUZZZ\\\```cccfffiiimmmppptttwww{{{}}}|||mmm^^^MMMCCC>>>===@@@DDDEEESSSiiiuuuZZZPPPHHHDDDAAA<<<999999555555555555444444444333444333111/////////000111111111111111000000000000........................------------------------+++,,,---,,,******,,,...,,,,,,---------------,,,++++++++++++,,,---......---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))***,,,,,,------,,,---------------------...,,,++++++***************)))***,,,,,,*********+++***,,,...---++++++,,,...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---......------...///.........---------,,,,,,***,,,------,,,,,,---...+++,,,...////////////...,,,++++++...111333222111222444444444555:::CCCIII[[[dddqqq{{{{{{{{{zzzxxxtttooohhhddd]]]```dddhhhnnnuuu|||xxxooobbbXXXTTTUUUVVVWWW\\\dddllltttzzzvvvtttpppjjjddd^^^[[[WWWSSSPPPNNNNNNOOOJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGCCCDDDFFFFFFEEEFFFGGGIIIEEEHHHHHHGGGJJJRRRVVVVVVPPPSSSVVVYYY[[[^^^aaadddiiilllpppssstttvvvxxxyyyyyyzzz|||~~~ooo```NNNDDD??????BBBGGGHHH\\\xxxtttYYYPPPGGGDDDAAA<<<999999555555444444444555555666444222000...------...///000000000000////////////................................................+++---///...,,,+++---///+++,,,------......---------,,,++++++,,,---///000((()))+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------************************((((((((()))***,,,---...(((***---,,,***(((***,,,(((***---,,,******,,,...((())))))))))))*********'''((()))***+++,,,,,,,,,***,,,............000111---------,,,,,,++++++++++++---//////.........///***+++---///000000/////////...---000333555444111///222444555555777<<<@@@JJJTTTbbbnnnvvv}}}zzzxxxxxx}}}zzzpppiii____________aaaffflllppp~~~vvvhhh```]]][[[ZZZVVVZZZ^^^dddpppxxxrrreeeccc^^^ZZZWWWUUUUUUVVVNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFAAACCCEEEFFFEEEDDDEEEFFFFFFHHHIIIHHHLLLUUU[[[\\\IIILLLOOOQQQSSSUUUYYY[[[___bbbfffiiikkklllnnnpppppprrruuuxxx|||~~~qqqaaaOOOEEE@@@@@@DDDIIISSSkkkqqqYYYOOOEEE@@@<<<777333333555555555444333333222222555444222000///000000111111111000000000000111111000///...,,,++++++++++++---------,,,,,,+++++++++)))+++......---,,,,,,,,,++++++***)))***+++---...((()))***+++,,,---------,,,++++++******++++++,,,(((((()))))))))(((((('''''')))+++,,,,,,,,,***)))+++++++++,,,,,,++++++***------------,,,+++******''''''''''''''''''''''''***+++---......---,,,+++++++++++++++++++++++++++***++++++,,,,,,+++++++++/////////......---------******))))))))))))******,,,+++*********,,,///000///...------,,,,,,,,,,,,+++******))))))******+++,,,+++,,,---000000000...111000///...............333222111111333555777999???FFFRRR^^^kkkvvv{{{zzzzzz|||zzzpppllleee\\\WWWXXX___eeekkk{{{{{{uuuqqqlllhhhbbbWWWQQQVVV___eeelllsss|||}}}uuuooogggaaa___]]]ZZZXXXUUUTTTRRRPPPNNNMMMMMMLLLFFFEEECCCDDDEEEFFFFFFEEEGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDCCCBBBCCCDDDFFFGGGCCCGGGLLLQQQTTTSSSQQQOOOJJJJJJJJJKKKKKKMMMNNNNNNSSSSSSTTTVVVZZZ```eeehhheeeiiiooouuuyyy{{{zzzyyy|||~~~}}}vvvgggVVVJJJCCCBBBGGGMMM\\\ssspppZZZQQQGGGCCC???:::666666666666555555444333222222333222111000////////////111111000000000000111111.........///////////////------------,,,,,,,,,,,,,,,---///...---,,,,,,---+++++++++++++++,,,------))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++******)))((()))+++,,,,,,,,,***)))***++++++,,,,,,,,,++++++(((((()))***++++++++++++************************,,,,,,++++++,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,++++++***------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,+++*********,,,...000---,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,---,,,,,,---///000///---000000///...............111000000000111333555777999???IIITTT```lllwww~~~|||xxxwww{{{qqqeee[[[XXX[[[___gggsss~~~}}}xxxiii\\\RRRRRRUUUWWWYYY]]]fffkkkoooqqqwww{{{uuuppplllhhhccc______]]][[[WWWSSSOOOLLLJJJJJJJJJIIIKKKLLLLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGKKKLLLOOOPPPOOOLLLIIIFFFHHHHHHHHHHHHIIIJJJKKKLLLOOONNNNNNOOOQQQUUUYYY[[[^^^bbbgggmmmqqqrrrrrrqqqsssvvvyyy|||~~~~~~}}}yyyjjjXXXLLLEEEEEEKKKSSSddd}}}nnnZZZPPPGGGCCC@@@;;;888777888777666555444333222222222222222222222111000///111000000//////000000111***+++---///111111111111---------------.........///000000...,,,,,,---...+++,,,,,,------------,,,)))******+++++++++******------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,((()))+++,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000---***)))++++++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++---------,,,,,,---------++++++******+++,,,...///,,,,,,+++*********++++++......------------......------,,,---//////...,,,/////////...............///.........///111333444333777===FFFPPP]]]jjjrrr|||~~~}}}sssnnnuuuwwwyyy{{{{{{}}}wwwkkkeeeddddddgggjjjnnnsss~~~zzzmmm```YYYVVVSSSQQQQQQRRRVVVXXX[[[dddqqqzzz~~~{{{uuuooojjjmmmlllhhhccc]]]WWWRRROOOLLLKKKKKKLLLMMMLLLIIIFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGNNNNNNMMMLLLJJJFFFCCCAAAEEEEEEEEEEEEFFFFFFGGGHHHKKKJJJHHHHHHHHHJJJLLLNNNTTTWWW\\\```ccceeeddddddfffhhhlllpppsssvvvxxxyyyxxxxxxzzz|||~~~|||mmm\\\OOOIIIIIIRRR\\\pppkkkVVVMMMEEEBBB???:::777777888888777666444333222222222333444555444333111000000000////////////000000'''))),,,...000//////...,,,------....../////////000000///---+++***,,,...+++,,,---...///...---,,,***+++++++++******)))(((---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,)))***+++,,,,,,,,,++++++******+++,,,------------------------,,,+++******------------------------111---)))))),,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------------------+++******))))))******+++++++++******+++,,,------...------,,,,,,---------......------------.........---,,,---......---+++.....................---............///000111222000222555;;;DDDQQQ^^^gggtttwww|||wwwooonnnpppsssuuuvvvyyy|||~~~|||yyynnniiicccdddlllwww~~~vvvlllgggbbb]]]YYYRRRPPPMMMMMMSSS\\\dddhhhuuuyyy~~~{{{xxx}}}{{{xxxrrrkkkccc\\\XXXOOOMMMKKKJJJJJJJJJHHHFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFIIIHHHFFFEEEEEEFFFGGGHHHKKKMMMQQQTTTVVVXXXXXXXXXYYY[[[]]]aaaeeeiiimmmnnnooopppqqqtttvvvxxxzzz{{{}}}~~~~~~ppp^^^RRRLLLOOOZZZfffzzziiiTTTKKKDDDBBB@@@;;;777777888777666555444333222222111222333333333222000000000000////////////000000)))+++---//////...---,,,,,,------......///////////////...,,,***)))+++---,,,---...///...---,,,++++++++++++++++++***)))(((++++++************++++++******+++,,,------,,,,,,******++++++,,,,,,,,,,,,***+++,,,---------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''(((***------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***------------------------))))))(((((((((((())))))++++++******++++++,,,,,,---------,,,,,,------...------,,,,,,,,,,,,------...---,,,---......,,,+++,,,---......///...------////////////000000111222111222333777>>>IIIUUU]]]iiimmmrrrwww{{{wwwooommmnnnpppqqqrrrtttwwwzzzzzz~~~yyynnnbbb]]]aaafffjjjkkkqqqtttzzzyyyqqqjjj]]]VVVLLLHHHHHHLLLPPPTTT^^^bbbjjjttt}}}}}}tttjjjbbb]]]VVVRRRNNNKKKJJJJJJJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNNNNOOOOOOPPPQQQSSSWWWZZZ]]]___dddeeegggiiilllooopppqqquuuvvvxxxzzz|||~~~}}}pppaaaUUUPPPUUUcccqqqfffSSSKKKDDDCCCBBB===999999555555555444333333222222//////000000000//////...000//////......//////000...///000000000///...------------------.........---......,,,******+++,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,+++***)))******))))))))))))******))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,(((((()))***++++++++++++************************'''''''''((((((***+++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,************++++++++++++******))))))))))))************++++++++++++++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,......---++++++,,,---//////...------/////////000000111111111111222333555999BBBLLLRRR___dddjjjooottt|||{{{sssoooppppppooonnnoooqqqtttwww|||yyykkkdddbbb```aaabbbcccdddiiipppsssxxxlll```RRRKKKHHHGGGHHHKKKIIILLLUUUbbbmmmwwwyyyooofffaaa[[[WWWQQQNNNLLLLLLKKKKKKFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKLLLNNNPPPQQQXXXYYY[[[]]]```bbbdddeeekkklllooorrrtttwwwxxxyyy{{{~~~|||qqqcccZZZVVV\\\lll{{{}}}dddQQQIIICCCBBBAAA===999999333333333333333333333333000000000//////000000111//////............//////////////////////////////------------,,,,,,,,,,,,+++---......---,,,,,,---------,,,+++++++++++++++,,,,,,---------,,,,,,++++++******************+++))))))***,,,,,,------,,,++++++++++++,,,,,,------............---,,,+++***(((((()))***++++++++++++))))))))))))))))))))))))&&&)))---,,,***)))+++...***************************+++,,,---............))))))*********+++++++++++++++************++++++******++++++++++++******+++*********++++++,,,---,,,,,,++++++++++++,,,,,,+++******,,,......---,,,***+++---//////...---,,,...//////000000000000000...///111222555;;;AAAFFFPPPUUU]]]cccjjjttt~~~xxxwwwuuurrrooonnnoooqqqwww{{{|||uuuoooiiigggjjjdddbbbbbbdddgggkkkuuu}}}nnn^^^VVVQQQLLLKKKMMMDDDDDDJJJTTT\\\cccooozzzxxxqqqmmmdddaaa^^^[[[YYYWWWSSSQQQLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTUUUSSSPPPMMMKKKIIIHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGHHHIIIIIIMMMMMMOOOQQQSSSUUUWWWXXX]]]^^^aaaeeehhhkkklllmmmqqquuuzzzzzzqqqfff___\\\cccttt{{{cccMMMFFF@@@@@@???:::777666111111222222222333333333444444222222222333444555//////............//////,,,,,,,,,,,,,,,---...///---------,,,,,,++++++++++++---///000///------......---+++***)))***++++++,,,------......------,,,,,,++++++++++++++++++,,,)))***+++,,,------------,,,,,,+++++++++,,,---.../////////...---,,,******------------,,,+++******)))))))))))))))))))))))))))///444222---***,,,000))))))))))))))))))))))))******,,,---.../////////+++++++++,,,,,,---------******))))))))))))************+++++++++******))),,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---*********,,,...///...---***+++---//////...---,,,......//////000/////////+++---///000222555:::===>>>DDDLLLTTT\\\hhhvvv~~~{{{wwwrrrppppppqqqtttvvv{{{}}}uuusssvvvmmmgggaaa___^^^```gggoooyyyzzz{{{zzziii```ZZZRRROOOQQQIIIFFFHHHNNNQQQTTT]]]iiisss|||~~~|||qqqpppoooooolllhhhaaa]]]RRRRRRSSSTTTVVVXXXYYYZZZXXXYYY[[[\\\\\\\\\[[[[[[ZZZXXXUUURRROOOMMMKKKJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEECCCCCCEEEFFFFFFFFFFFFFFFEEEFFFHHHIIIKKKMMMOOOPPPQQQSSSVVVZZZ]]]```bbbcccggglllsssxxx{{{}}}zzzrrriiibbb```gggyyyvvv```KKKDDD??????>>>:::777777555555444444444333333333000000000000////////////000000000000000000000000...........................000000,,,+++...///,,,,,,,,,---...---,,,+++***+++,,,,,,,,,,,,+++******............---,,,++++++,,,***((()))+++,,,+++(((.........------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,************,,,,,,+++...111111///,,,***)))...------,,,***))))))(((,,,+++***))))))***+++,,,---------,,,,,,+++++++++......,,,+++***)))))))))*********++++++,,,,,,,,,---,,,+++***)))***+++,,,---,,,***))))))***,,,---,,,,,,.../////////...---***++++++,,,,,,++++++***%%%'''***,,,---,,,+++***,,,,,,,,,---------......000000000000000/////////000000000000111222333444777999===BBBKKKWWWccclll~~~{{{xxxxxxvvvpppnnnqqqvvv|||vvvrrrlllfffcccbbbdddeeefffhhhkkkmmmrrrzzz{{{lllgggkkkjjjaaaVVVSSSTTTSSSQQQNNNPPPUUUZZZgggnnnyyy}}}tttlll___[[[[[[^^^```______aaafffeeeeeeggghhhiiigggfffgggddd```\\\YYYVVVSSSQQQIIIGGGFFFFFFGGGGGGGGGFFFDDDDDDDDDCCCCCCDDDDDDDDDEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEFFFGGGHHHHHHIIIHHHJJJLLLOOORRRUUUVVVWWW]]]^^^___bbbfffkkkooorrruuuwwwyyyzzz|||||||||{{{~~~}}}{{{zzzyyywwwssslllfffgggpppuuu```LLLEEE??????>>>:::666666444444333333333222222222111111000000//////......////////////////////////........................---000000---,,,...///---***++++++,,,+++***)))(((,,,------------,,,++++++------------------,,,,,,,,,***)))***,,,---+++))),,,,,,,,,++++++*********,,,,,,,,,+++++++++******------,,,++++++,,,------***,,,......,,,***)))))),,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++------,,,+++************++++++++++++++++++,,,,,,)))))))))***+++,,,......,,,+++***))))))***+++,,,***+++---.........---,,,***++++++,,,,,,++++++******+++,,,---------,,,+++,,,,,,,,,,,,------------////////////////////////.........//////000111222333555777;;;AAAJJJUUU\\\lllvvv~~~}}}zzzttthhhiiikkkpppvvv}}}|||wwwssspppooonnnlllllljjjiiijjjpppxxx}}}uuuvvv||||||uuullleeefffeee```YYYTTTSSSSSSVVV\\\dddmmmvvv}}}pppjjjgggiiiiiifffeeegggqqqrrrtttwwwyyyyyywwwtttmmmjjjeeeaaa^^^ZZZWWWTTTNNNLLLIIIGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAABBBBBBCCCDDDCCCCCCCCCDDDEEEFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIFFFGGGHHHJJJLLLMMMNNNNNNSSSSSSTTTVVVZZZ^^^bbbeeegggiiikkkmmmoooqqqqqqqqquuuuuuttttttssssssssssssrrrooojjjgggjjjuuuuuu```NNNFFF@@@???===999666555333333222222222111111111222222111000//////......................................................---111111---,,,...///---+++++++++++++++***))))))---............---,,,,,,+++,,,,,,------------,,,---+++***+++,,,---,,,***,,,,,,++++++++++++******,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,***+++,,,+++***)))***++++++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,***+++,,,---------,,,+++,,,,,,+++******++++++,,,,,,,,,++++++++++++++++++((()))***+++,,,---------+++***)))(((((()))***+++)))***,,,------,,,,,,+++***++++++,,,,,,++++++***---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,........................---------------...///000111111222333666<<>>===888555555333333333333222222222222333222222111000///......////////////////////////........................,,,111222///,,,---///...---------------,,,,,,,,,---------------,,,,,,+++***+++,,,---------------,,,,,,,,,,,,,,,---,,,,,,------------------------+++++++++++++++++++++++++++******************+++***++++++***))))))+++---+++,,,,,,,,,,,,---------***+++,,,------,,,+++***((()))+++---------,,,++++++*********++++++,,,---,,,,,,,,,++++++************+++,,,---,,,+++***)))******)))(((((()))******)))***,,,---------,,,+++***++++++,,,,,,++++++***++++++***))))))******+++******+++++++++,,,,,,,,,,,,,,,---------------...------,,,,,,---......///000000000000111444:::>>>IIIQQQ^^^iiisss||||||{{{|||xxxqqqllllllpppwww|||xxxoookkklllmmmooorrrvvv|||~~~{{{nnneeeaaabbbbbbaaa^^^[[[[[[\\\^^^ccciiittt~~~~~~yyyuuunnniiieeeaaa]]][[[WWWSSSNNNJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCEEEFFFGGGHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOOOOQQQSSSUUUWWWXXXXXX___^^^]]]\\\]]]```bbbdddffffffeeeeeeiiisss}}}|||}}}~~~uuubbbPPPGGG@@@>>><<<888555666444444444444333333333333333222222111000/////////000000000000000000000000........................+++111444000------...............---------------,,,,,,,,,,,,,,,+++************+++,,,------------,,,,,,---,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,***)))***,,,///------,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))((()))+++,,,,,,,,,,,,+++************+++,,,------,,,,,,,,,++++++************+++,,,---,,,+++***)))***))))))))))))))))))******+++,,,......------,,,***++++++,,,,,,++++++***))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,------............------......////////////000//////111555888===CCCKKKUUU___lll{{{~~~~~~~~~vvvrrrrrrtttwww}}}~~~~~~wwwtttsssiiiiiiiiikkkqqq|||~~~}}}}}}{{{vvvmmmbbbXXXRRROOOSSSXXX```gggnnnwwwwwwrrrkkkeeeaaa]]]ZZZXXXSSSPPPKKKHHHGGGFFFEEECCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEECCCDDDFFFGGGHHHHHHGGGFFFCCCBBBAAAAAAAAAAAABBBCCCBBBBBBBBBCCCEEEFFFGGGHHHKKKKKKKKKLLLMMMMMMNNNOOOUUUTTTSSSSSSTTTVVVXXXZZZYYYZZZ\\\]]]aaajjjwww}}}~~~}}}||||||}}}zzz}}}~~~}}}vvvdddOOOFFF???===<<<888666777555555555444444444333333222222111111111000000000111111111111111111111111........................***111555111------...///------,,,+++++++++++++++++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,++++++,,,---,,,+++***+++---******++++++++++++,,,,,,***++++++++++++,,,,,,,,,......////////////......,,,------+++******,,,...,,,,,,,,,++++++*********)))******++++++******)))************+++++++++++++++*********+++,,,,,,---,,,,,,++++++++++++++++++((()))***+++,,,---------***************************+++---.........---,,,***++++++,,,,,,++++++***)))***+++,,,---......///++++++++++++,,,,,,,,,,,,+++,,,,,,------.........//////.........//////000,,,---.........///222444333777<<>>>>>???@@@AAA???@@@AAABBBCCCCCCDDDDDDGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJJJJKKKMMMNNNJJJLLLPPPSSSXXX```kkktttzzzwwwssstttvvvwwwxxxzzz}}}}}}{{{{{{}}}}}}|||{{{|||~~~~~~}}}{{{}}}~~~}}}}}}~~~xxxfffOOOFFF>>><<<<<<999777888444444444333333333222222000111111111111222222222000000000000000000000000........................)))222666222------...///...---,,,+++***++++++,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++***)))+++---,,,***)))***,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------...//////...------,,,,,,,,,+++)))((()))+++))))))************++++++,,,++++++******++++++,,,---,,,***)))))))))+++,,,+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,)))))))))***+++,,,......******++++++++++++******)))***,,,---------,,,+++***++++++,,,,,,++++++******+++,,,---...------,,,,,,,,,,,,,,,------------,,,,,,,,,---......////////////............//////---...//////......000222///111555999@@@LLLZZZeeepppvvv~~~zzzwwwwwwzzz}}}yyyvvvooohhhccccccfffjjjmmmmmmooottt{{{mmmbbbQQQQQQOOOLLLIIIMMMUUU\\\lllyyy{{{vvvooohhhdddbbb```^^^XXXVVVTTTSSSQQQOOOKKKHHHDDDDDDCCCCCCCCCCCCDDDDDDAAAAAACCCDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJMMMNNNPPPPPPPPPNNNKKKIIIBBBAAA???======>>>???@@@>>>>>>???AAABBBBBBCCCCCCDDDDDDCCCCCCDDDFFFGGGHHHFFFFFFFFFEEEEEEDDDDDDDDDAAADDDHHHKKKNNNUUU^^^eeelllnnnsssuuurrrmmmjjjhhhdddfffhhhhhhggghhhkkknnnnnnqqquuuxxxyyyxxxvvvtttttttttuuuvvvwwwxxxyyyyyyuuuttttttssstttuuuvvvwww{{{}}}~~~}}}zzzzzz|||~~~}}}||||||{{{|||}}}~~~zzz}}}}}}yyyxxx{{{~~~}}}{{{yyyxxxwwwvvvwwwxxxyyyxxxwwwyyy{{{||||||zzzyyyzzz{{{yyyzzz|||{{{wwwvvvuuutttsssyyygggNNNEEE>>><<<<<<999888:::333333333222222222111111000000000111222222333333////////////////////////........................)))222777333------...///000///...---,,,---......------......------,,,+++,,,,,,,,,,,,,,,+++***)))(((+++,,,+++)))(((***,,,,,,,,,,,,------.........*********++++++,,,,,,,,,******,,,,,,,,,,,,*********+++,,,+++(((''''''(((&&&'''((()))***+++,,,,,,...---++++++++++++---......---***((('''(((***,,,,,,,,,++++++***++++++,,,*********++++++,,,,,,---...,,,+++***)))***+++,,,++++++,,,,,,,,,,,,++++++((()))***+++,,,+++******+++++++++,,,,,,+++++++++)))***+++,,,,,,+++)))''',,,,,,------------......,,,,,,------...///000000///......---------......///000111111000///000222000222333444777???JJJRRRfffmmmwwwxxxsssrrrsss}}}xxxnnneee___]]]]]]\\\]]]aaafffnnnwww~~~yyymmmXXXWWWTTTNNNIIIIIIPPPVVV\\\iii{{{~~~wwwqqqmmmkkkiiihhhbbb```___]]][[[WWWRRRNNNHHHHHHGGGGGGGGGGGGHHHHHH@@@AAACCCDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKQQQRRRTTTTTTSSSQQQNNNKKKFFFDDDBBB???>>>>>>???@@@===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGJJJKKKEEEEEEEEEEEEDDDBBBAAA@@@@@@CCCFFFGGGHHHMMMSSSYYYXXXZZZ]]]```^^^YYYWWWWWWWWWYYY[[[[[[YYYYYY\\\___```bbbeeehhhiiihhhfffddd```aaaaaaaaabbbbbbcccccceeeeeeeeefffhhhkkkmmmnnntttvvvwwwvvvssssssuuuxxxvvvuuusssssssssuuuwwwxxxwwwyyy{{{yyyvvvvvvzzz~~~~~~}}}}}}|||zzzwwwuuussstttsssrrrssstttuuuuuussspppqqqrrrqqqpppoooppprrrlllnnnqqqtttxxx{{{~~~}}}|||}}}~~~wwwsssmmmiiigggfffeeedddvvvdddKKKFFF@@@===<<<;;;888555444444444333333333222222111111111111111111111111,,,---///000000000///......---,,,++++++,,,---....................................------,,,,,,,,,+++++++++,,,,,,------...,,,,,,+++******+++++++++...---+++*********+++,,,)))***++++++------...///++++++******++++++,,,---,,,,,,,,,++++++*********---+++(((((()))+++++++++...---,,,,,,+++++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++************+++------,,,******)))(((((()))*********---------,,,,,,+++++++++************+++,,,---...///000111111000...,,,***)))((((((((((((((())))))+++++++++,,,,,,---------------++++++++++++------000000//////......------------///000111111111111,,,---...111555:::???AAAVVV\\\gggpppwww}}}yyytttuuuyyy}}}zzztttqqqmmmgggbbbeee```\\\\\\bbbhhhmmmooorrrxxxyyygggddd___YYYUUUUUUXXX[[[aaappp|||uuusssssssssrrrwwwuuussssssqqqhhh[[[QQQLLLIIIEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGLLLNNNJJJIIILLLOOOOOOYYY[[[\\\\\\YYYSSSLLLHHHGGGCCC@@@@@@===999888;;;AAA@@@@@@BBBCCCDDDDDDCCCIIIIIIIIIHHHHHHGGGFFFEEEBBBDDDEEEDDDBBB@@@??????BBBBBBDDDFFFHHHJJJKKKLLLNNNMMMMMMNNNOOONNNKKKIIIOOOMMMKKKKKKNNNPPPPPPPPPTTTWWWXXXVVVRRRPPPRRRTTTTTTSSSRRRQQQQQQRRRTTTUUUTTTTTTVVVXXX\\\___ccceeemmmkkkiiiiiiiiijjjiiihhhiiiiiiiiijjjjjjkkkkkkkkknnnnnnooopppqqqsssssstttwwwvvvsssqqqpppooooooppplllllllllllllllllllllllljjjkkkjjjiiifffdddddddddeeefffhhhjjjmmmoooqqqrrrqqqmmmjjjlllrrrvvvvvvtttlllhhhccc]]]ZZZYYYZZZ[[[rrr```KKKFFF@@@===<<<;;;888555333333333222222222111111111111111111111111111111///000000111000///...---,,,---............---,,,........................//////.........---------***************+++++++++,,,,,,,,,+++++++++,,,,,,))))))(((((((((((())))))***++++++,,,,,,---------++++++******++++++,,,,,,---------,,,,,,,,,+++++++++***)))***+++,,,***))),,,,,,++++++************))))))(((((((((((())))))++++++++++++++++++++++++))))))***++++++++++++***---+++***+++,,,,,,+++***)))(((((((((***+++++++++------,,,,,,,,,+++++++++))))))******,,,---...///+++,,,---------+++)))((((((((())))))***+++,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............------------------///000000111111111/////////000333666999;;;IIIOOOXXX```hhhnnnsssvvv~~~}}}~~~~~~zzzuuunnnhhhbbb```bbbfffhhhhhhhhhmmmvvv~~~~~~rrrpppkkkfffdddeeeiiimmmnnn|||{{{qqqcccYYYOOOLLLHHHGGGHHHJJJLLLLLLJJJHHHFFFEEEEEEFFFGGGHHHKKKPPPTTTRRRSSSXXX[[[\\\aaabbbbbb```\\\VVVQQQMMMHHHDDDAAABBB@@@======@@@???>>>>>>@@@BBBEEEGGGHHHJJJJJJKKKKKKJJJIIIGGGFFFDDDEEEEEEDDDCCCAAA@@@@@@AAAAAABBBDDDEEEFFFGGGGGGJJJHHHHHHHHHIIIIIIGGGEEEHHHGGGEEEFFFHHHJJJJJJJJJLLLMMMNNNNNNMMMLLLMMMNNNKKKKKKJJJJJJJJJKKKLLLMMMOOOOOOPPPRRRUUUYYY]]]___iiifffcccbbbbbbaaa___^^^\\\\\\]]]^^^___```aaabbbcccdddeeegggiiikkklllmmmjjjiiihhhfffffffffffffffeeeeeeeeeeeeeeeeeedddddd___``````___]]][[[[[[\\\[[[\\\^^^aaacccdddeeeffffffcccaaadddiiikkkiiiggg^^^[[[WWWSSSQQQRRRSSSUUUooo\\\JJJEEE???<<<;;;:::888555222222222222111111111111111111111111111111111111222222222111000///---,,,+++---///111111///---+++........................////////////............++++++++++++***************************+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......------------,,,,,,))))))***,,,---,,,***'''++++++*********************))))))(((((())))))***++++++++++++++++++++++++))))))***++++++++++++***,,,+++))))))+++,,,---,,,'''(((((()))***++++++,,,,,,,,,,,,,,,++++++++++++)))))))))***+++---...///((()))***++++++***(((((()))))))))***,,,---///000++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------------......///000000000000000000//////000111333444:::???FFFMMMTTT[[[bbbgggwww|||~~~~~~xxxpppkkkiiiiiihhhfffdddgggmmmsssxxxzzz{{{{{{|||zzzxxxuuutttwww}}}zzznnnkkkjjjnnnrrrvvv|||vvvjjjaaaTTTQQQNNNNNNQQQUUUXXXYYYWWWTTTOOOJJJIIIJJJNNNPPPWWW]]]aaabbbdddjjjmmmmmmllljjjgggbbb\\\WWWRRRPPPGGGCCCAAAAAA@@@>>>???BBBBBBAAAAAACCCEEEIIILLLNNNLLLMMMNNNNNNMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCDDDEEEEEEDDDDDDFFFDDDCCCCCCDDDDDDDDDCCCCCCAAA@@@AAACCCEEEEEEDDDFFFEEEEEEFFFHHHIIIIIIIIIEEEEEEEEEEEEEEEFFFGGGGGGKKKJJJKKKLLLOOOSSSWWWYYY```^^^ZZZXXXWWWUUUSSSQQQMMMNNNOOOQQQRRRTTTUUUVVVUUUVVVWWWZZZ\\\^^^```aaa[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXSSSUUUUUUTTTSSSRRRSSSTTTSSSTTTWWWYYYZZZZZZZZZYYYYYYXXXXXX[[[^^^^^^ZZZVVVNNNLLLJJJHHHHHHJJJLLLNNNooo\\\IIIDDD>>>;;;;;;:::777555333333333222222222111111111111111111111111111111222222222111000//////...---...000111111000...---..........................................------.........------,,,,,,+++(((((())))))******)))))),,,,,,---...---,,,***))),,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,---------------,,,,,,,,,***)))***+++,,,,,,***(((***+++++++++++++++*********))))))))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***+++)))'''(((***...///000((()))******))))))******,,,+++++++++++++++++++++******))))))******+++,,,))))))***+++,,,,,,++++++*********+++,,,---...///+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---......///000000//////000///...------......///222555:::@@@FFFMMMUUUZZZlllrrrzzz{{{|||zzzwwwuuuqqqnnnkkklllmmmoooppppppnnnlllooosssxxx}}}ooofffaaa___```bbbccchhhnnnrrrzzzyyypppiii^^^\\\[[[]]]bbbhhhlllooooooiii```XXXSSSTTTWWWYYYgggmmmqqqsssvvv|||~~~|||yyyvvvoooggg___YYYTTTRRRIIIEEEBBBCCCBBB@@@AAAEEEFFFHHHKKKMMMNNNOOOQQQRRRPPPQQQQQQQQQPPPNNNLLLJJJIIIHHHFFFFFFFFFFFFFFFEEECCCEEEGGGHHHIIIHHHGGGFFFEEECCC@@@@@@BBBCCCDDDCCCAAA@@@@@@AAACCCDDDDDDCCCEEECCCBBBDDDGGGIIIHHHFFFEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJIIIJJJLLLOOOSSSUUUVVVTTTQQQNNNMMMLLLJJJHHHGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKLLLNNNPPPRRRSSSTTTOOOOOOPPPPPPQQQRRRRRRSSSQQQPPPPPPOOOOOONNNNNNNNNLLLMMMOOONNNMMMMMMNNNPPPQQQSSSUUUWWWXXXVVVTTTSSSQQQQQQSSSVVVWWWUUUOOOKKKFFFEEEDDDDDDDDDFFFHHHIIIqqq]]]HHHCCC===:::::::::777555555444444444444333333333111111111111111111111111111000000000000000111111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,)))***+++,,,,,,,,,,,,+++***+++++++++)))'''%%%$$$---,,,,,,++++++******))))))***+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---+++((((((***+++++++++++++++,,,------,,,,,,+++******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***---***((((((***,,,......)))+++,,,,,,)))''''''(((+++++++++++++++++++++++++++***)))(((''''''''''''******+++,,,,,,---------,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///---......////////////...---------,,,------------...000333777<<>>EEENNNYYY```nnnvvv{{{xxxuuutttuuuuuussspppwwwxxxzzz}}}zzzvvvuuuvvvyyy{{{xxxsssooonnnmmmlllnnnsss}}}wwwrrrmmmmmmmmmooosssxxx}}}zzzxxxzzzyyy{{{{{{xxxwww||||||xxxvvvjjjhhhdddaaa```aaacccdddlllnnnsss|||zzzqqqbbbaaa```^^^YYYUUUPPPMMMLLLMMMOOOSSSVVVVVVTTTSSSPPPOOOPPPPPPQQQRRRSSSTTTSSSTTTVVVXXXZZZ[[[\\\\\\aaaaaabbbfffjjjjjjfffbbbdddaaa]]]ZZZWWWSSSOOOMMMHHHFFFBBBAAABBBDDDEEEFFFDDDCCCCCCBBBBBBBBBBBBCCCBBBCCCEEEGGGIIILLLMMMNNNUUUQQQOOOOOOKKKCCC>>>>>>?????????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEFFFHHHIIIGGGEEEJJJHHHGGGFFFGGGHHHIIIIIIkkkXXXEEEAAA<<<888777666555444444444333222222333333333222222111222222222///---000000000000000000//////------------------......++++++,,,,,,+++***((('''---,,,,,,++++++,,,,,,------,,,+++***************------...//////...---,,,*********++++++++++++,,,/////////...............+++,,,---,,,***)))***+++,,,,,,+++++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,///---+++******+++---///(((((((((((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,***)))((()))***)))''',,,,,,+++++++++*********++++++))))))((()))***************+++++++++,,,,,,+++++++++,,,,,,+++++++++------,,,,,,,,,---------,,,...///...---,,,---...******+++,,,,,,,,,,,,+++***+++,,,---............---,,,,,,,,,------.........---------...000111222000111222444999@@@IIIOOOZZZcccppp{{{}}}zzzvvvrrrnnnoooooooooqqquuuyyy~~~}}}tttnnnhhheeefffkkkrrrwww}}}~~~|||{{{|||}}}~~~zzzzzzyyywwwtttrrrrrrsss|||xxxooollliiihhhiiinnnssswwwyyyffffffeeeccc```\\\XXXVVVUUUWWWZZZ]]]______]]][[[YYYYYYYYYZZZ[[[\\\]]]^^^aaaccceeeggghhhgggfffeeeggggggjjjnnnqqqqqqlllhhhhhheeeaaa]]]ZZZWWWSSSPPPLLLIIIFFFEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHDDDDDDDDDFFFJJJPPPUUUXXX```ZZZVVVSSSLLLCCC??????<<<<<<===>>>???AAABBBCCCDDDDDDEEEEEEFFFHHHIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHJJJMMMPPPPPPPPPNNNKKKHHHGGGIIIJJJIIIHHHkkkXXXFFFBBB<<<888666555444333555444444333222222222222...000111111000//////000222222111111000000//////,,,---------......//////---.........---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,...//////000///...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------+++,,,---,,,*********+++)))***+++,,,------------******+++,,,,,,,,,++++++,,,++++++******++++++,,,+++******))))))******+++((((((((()))))))))******------------,,,,,,+++***------,,,,,,,,,+++++++++///,,,(((''''''((()))(((***************))))))))),,,+++***)))))))))))))))*********++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++///+++((())),,,//////...,,,---......,,,,,,---...++++++******++++++,,,---***+++,,,------......---,,,,,,,,,---------......---------------...///000............000444:::>>>DDDMMMZZZgggpppyyyyyyuuunnnllljjjiiikkkpppuuuyyy~~~{{{oooddd]]]]]]aaaeeehhhlllpppqqqoookkkiiiggghhhiiinnnvvv~~~yyyrrrlllhhhfffmmmqqqwww{{{~~~{{{yyywwwxxx|||llllllmmmnnnmmmllljjjiiihhhkkknnnppppppnnnkkkiiigggggghhhhhhiiikkklllmmmuuuwwwyyy{{{zzzwwwssspppnnnooorrrwwwzzzxxxrrrlllhhheee```]]]ZZZVVVRRROOOKKKIIIFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFFFFFFFIIIOOOXXX```fffllleee\\\UUUMMMCCC???@@@======>>>???AAACCCDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNMMMLLLJJJJJJJJJJJJKKKNNNMMMMMMOOOSSSWWWYYYZZZVVVQQQKKKJJJMMMNNNLLLIIIkkkYYYFFFBBB===888666555444333666555444333222111111111,,,///222111///...000333222222111111000///......---------...//////000000000000000//////.........---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---.........//////...,,,+++)))++++++,,,,,,,,,---------((((((((())))))************,,,,,,,,,******+++,,,)))***+++---------,,,+++***++++++,,,,,,,,,++++++,,,++++++******++++++,,,(((((())))))))))))(((((((((((()))))))))*********++++++,,,++++++***)))(((,,,,,,++++++++++++******---+++))))))+++,,,---,,,******************************)))(((((('''''''''************++++++++++++***++++++,,,,,,++++++***,,,'''###$$$)))------,,,+++---...---,,,+++,,,---,,,+++***)))***+++,,,---***+++,,,---------------,,,,,,---------...---------------------------...111111111000///111555888777>>>IIISSS]]]gggqqqyyyzzzwwwrrroooooosssxxx|||wwwiii^^^[[[]]]cccdddfffggggggccc^^^[[[VVVVVVWWW\\\dddnnnxxx~~~wwwqqqnnniiijjjjjjjjjkkkoootttyyy}}}uuuvvvyyy{{{~~~~~~{{{yyyvvvvvvvvvwwwwwwxxxzzzzzz{{{wwwrrrssswww|||~~~zzzrrrkkkeeebbb^^^[[[XXXUUUQQQOOOJJJHHHGGGHHHJJJKKKKKKKKKHHHHHHIIIIIIJJJKKKLLLMMMIIIIIILLLPPPXXXaaajjjoooqqqhhh^^^UUUKKKBBB>>>@@@BBBBBBBBBCCCEEEFFFHHHIIIKKKKKKLLLMMMNNNPPPQQQRRRSSSQQQOOOMMMLLLLLLMMMMMMSSSRRRQQQSSSWWW[[[]]]^^^\\\VVVOOOMMMPPPQQQNNNKKKjjjXXXFFFBBB<<<888666666444444666555444333222111111111---000222222//////222555111111000///......------.........//////000000000...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,------,,,***)))(((++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,---,,,+++)))(((++++++,,,,,,,,,++++++***,,,++++++******++++++,,,++++++,,,------,,,++++++))))))))))))************))))))***+++++++++******************))))))))))))))))))***,,,......,,,*********++++++++++++++++++)))))))))))))))(((''''''))))))*********+++++++++))))))************))))))***%%%!!!"""''',,,,,,***+++,,,---,,,+++***+++---,,,+++***)))***+++,,,---++++++,,,,,,---,,,,,,,,,+++,,,---.........------,,,,,,,,,---------------111111222111000111333666444777===BBBIIITTT```iiipppuuu{{{~~~{{{ooojjjjjjlllkkkkkkjjjiiieee^^^YYYQQQPPPOOOQQQUUU\\\cccgggsssyyy|||wwwuuuqqqllliiihhhiiijjjoooqqqtttvvvwwwxxx{{{}}}zzzuuuvvvyyy}}}~~~xxxooogggccc```]]][[[ZZZWWWTTTRRRLLLKKKLLLOOORRRTTTTTTSSSNNNNNNNNNNNNOOOPPPRRRRRROOOQQQVVV\\\cccjjjooorrrnnneee\\\TTTKKKBBB???AAACCCCCCCCCDDDFFFGGGIIIIIIJJJLLLNNNQQQTTTWWWYYYZZZYYYWWWTTTRRRPPPPPPQQQRRRRRRQQQSSSVVV[[[___aaaaaa\\\VVVOOOMMMOOOPPPNNNLLLiiiVVVDDDAAA<<<888777666666555555444444333222222222222000000111111000000222444000000//////......------000000000000000000000000///......------......///---,,,,,,++++++,,,,,,---+++++++++++++++,,,------***++++++,,,+++***((('''++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))+++,,,,,,+++***+++---,,,,,,,,,,,,+++***)))(((++++++,,,,,,,,,+++******,,,++++++******++++++,,,******++++++++++++******)))))))))*********++++++((()))***+++,,,---------***))))))))))))((((((((()))))))))+++,,,+++(((%%%*********+++++++++++++++******+++,,,,,,++++++***)))))))))************+++(((((())))))))))))((((((***'''%%%&&&))),,,---,,,***+++,,,,,,******+++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,+++++++++,,,---.........---,,,+++,,,------.........---,,,---......------///111222333555666:::BBBNNNVVVbbbiiirrrxxx}}}}}}}}}}}}{{{xxxwwwuuuppphhhbbbWWWUUUSSSQQQQQQSSSUUUWWW]]]cccmmmwww}}}xxxtttqqqpppnnnnnnnnnmmmjjjiiiiiijjjjjjooowww|||{{{{{{}}}~~~xxxmmmeee^^^\\\ZZZYYYZZZYYYWWWUUUOOOOOOQQQUUUXXXZZZYYYXXXSSSSSSSSSSSSTTTUUUVVVVVVYYY\\\bbbhhhlllooopppqqqiiibbb[[[UUUNNNFFFCCCDDDBBBCCCDDDEEEHHHJJJLLLNNNMMMPPPUUUZZZ^^^aaabbbbbbYYYWWWTTTQQQPPPQQQRRRSSSPPPSSSWWW]]]ccceeeeeecccWWWTTTOOOLLLLLLMMMNNNNNNhhhUUUCCC???;;;888777777777666444444333222222333333333111000......///111111111000000//////////////////222111111000000/////////000///...------...///000---,,,,,,++++++,,,,,,---++++++*********++++++,,,)))***+++,,,,,,+++***)))*********++++++++++++,,,++++++***************))))))+++,,,,,,+++***,,,---++++++***************++++++,,,,,,,,,,,,+++***))),,,++++++******++++++,,,(((((((((((((((((((((((())))))*********+++++++++(((((()))***++++++++++++*********))))))))))))((()))(((((()))++++++***((()))))))))*********++++++((()))+++,,,---,,,,,,,,,))))))))))))************))))))************))))))))))))))))))+++,,,------***+++,,,+++***)))***,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++******+++---//////...---,,,***+++---...////////////***+++------,,,,,,,,,...///111222222333888@@@FFFRRRZZZfffpppxxx~~~wwwpppdddbbb___[[[XXXVVVUUUUUURRRWWW^^^eeelllsss{{{}}}}}}}}}yyyrrrlllhhhfffbbbeeehhhjjjiiihhhiiiiiilllooorrrvvv{{{{{{qqqhhh___^^^]]]^^^```aaaaaa___ZZZZZZ\\\___bbbcccaaa____________^^^^^^___``````fffiiillloooqqqpppooonnnhhhccc^^^[[[UUUMMMHHHIIIGGGHHHKKKNNNRRRWWWZZZ]]]^^^aaafffjjjlllkkkiiiggg\\\ZZZWWWTTTSSSTTTVVVXXXXXX\\\bbbhhhlllkkkfffbbbUUUUUUSSSOOOMMMNNNRRRUUUgggTTTBBB???:::888777888888777333333222222222333444444222///,,,,,,///111000...000000000000111111111111333333222111000///......+++***)))))))))***+++,,,---,,,,,,++++++,,,,,,---++++++******)))******+++)))***+++,,,---,,,+++***))))))*********+++++++++---------,,,,,,+++++++++)))***,,,,,,++++++,,,---******)))((()))+++,,,---,,,,,,,,,,,,,,,+++***))),,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,)))************+++++++++&&&''''''(((((((((((('''+++++++++************))))))'''&&&(((+++///111111'''((((((((())))))******%%%'''(((***+++++++++***))))))))))))******************++++++++++++******''')))++++++******+++---)))+++,,,+++***)))***+++)))***+++,,,---,,,++++++++++++,,,,,,,,,++++++******+++---//////...---,,,)))+++---///000000000000,,,---//////...------...---000333333333555999>>>AAAJJJXXXeeennnwww|||pppnnnjjjfffbbb^^^[[[ZZZQQQUUUYYY]]]```eeelllrrrvvvyyy|||zzzrrrnnnjjjjjjiiifffbbb``````aaaZZZ\\\___cccgggjjjmmmnnnssszzzuuummmiiihhhhhhjjjmmmooooooooojjjjjjlllnnnppppppmmmjjjpppooonnnnnnnnnnnnnnnooopppqqqrrrrrrqqqpppnnnmmmiiieeecccaaa[[[RRRMMMMMMNNNPPPTTTYYY___eeejjjmmmsssuuuxxxyyywwwrrrlllgggeeeccc___]]]\\\^^^```bbbcccgggmmmrrrrrrmmmddd]]]WWWXXXXXXTTTPPPQQQWWW]]]dddRRREEEAAA<<<888777666555444555555444444444333333333111000///......///000111///+++)))+++---...222777UUUGGG555,,,,,,000111///,,,---...---++++++---///000///...---,,,------...+++*********+++,,,,,,---((()))***++++++***)))(((++++++------...---,,,+++---,,,+++******+++,,,,,,,,,---///000///,,,(((%%%)))***+++,,,...///000000,,,,,,,,,++++++******************+++,,,,,,------(((((())))))*********++++++***)))***+++,,,***((())))))))))))))))))))))))************************++++++******)))(((((((((''''''((())))))***))))))************************,,,***&&&""" !!!&&&))))))************))))))(((...***''''''***+++)))'''((()))***++++++***)))(((++++++++++++++++++++++++---,,,***))))))***,,,---...---,,,+++************......---,,,---...///000,,,,,,++++++,,,---///000......///111222333444555:::>>>EEEOOO[[[iiivvv~~~zzzvvvqqqmmmkkkbbb```]]]]]]```aaa```___fffhhhjjjlllooouuu~~~{{{xxxuuuppphhhcccaaabbbbbbbbbbbbaaa```___aaaeeejjjmmmmmmmmmoooqqqvvvyyy|||~~~yyy||||||||||||}}}~~~~~~~~~|||xxxrrrpppqqqtttyyyuuurrrpppiii```YYYYYYWWW^^^gggqqqzzz{{{yyyuuutttqqqmmmiiiiiimmmqqq|||sssggg```\\\___ccceeefffiiinnnrrr|||aaaPPPFFFBBB===999888777666555555444444444444333333333333222111000000111222333333///...000111111444888QQQGGG:::333222222000------...///...---,,,...//////...---,,,+++,,,,,,---++++++******++++++,,,---***++++++,,,,,,++++++***((()))*********)))((('''***+++,,,---------,,,+++)))***---///000///...---)))******+++,,,---......,,,,,,,,,+++++++++*********************)))))))))))))))******+++++++++++++++******+++,,,,,,+++)))************************************************)))))))))))))))*********'''((())))))))))))))))))((((((((((((((((((((((((******)))'''%%%%%%&&&(((((())))))*********))))))+++++++++***)))))))))***))))))***++++++***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000++++++***)))***+++,,,---,,,,,,++++++,,,---///000------...///000222222333444777===DDDMMMXXXdddkkkuuu|||}}}wwwvvvyyy|||zzz~~~}}}tttpppkkkggggggfffeeeccceeedddbbbbbbdddjjjrrrwww~~~yyyxxxvvvssstttxxxzzz}}}zzzyyyvvvsssooollliiihhhfffffffffddd```^^^___aaaeeeddddddeeeggglllqqquuuyyyzzz|||}}}~~~~~~~~~}}}xxxttttttwww{{{}}}|||{{{wwwoookkkkkkuuu{{{}}}{{{wwwsssvvvyyy}}}vvv^^^NNNFFFBBB===:::888888777666444444444444333333333333222222111111111111222222111......000111///000333111...,,,,,,,,,---,,,***,,,.........,,,,,,---...------,,,+++++++++,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,------)))))))))))))))((('''&&&(((***---//////...,,,***((()))***,,,.../////////************+++++++++,,,,,,,,,,,,++++++++++++*********)))(((((('''&&&&&&******++++++++++++,,,,,,,,,+++++++++------,,,***++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++)))))))))***))))))((((((''''''''''''''''''''''''(((***,,,---+++((('''''''''((()))***************))),,,...,,,((('''))),,,))))))******+++******)))***************************+++---......---+++*********+++,,,---...///000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---//////,,,------...///000000111///111444999>>>FFFNNNSSSaaaiiittt}}}xxxsssrrrqqqqqqoooqqqtttvvvyyy|||yyyuuurrrooolllgggccc]]][[[^^^eeelllpppyyynnneeeaaa```^^^^^^aaaeeekkksssxxx|||}}}||||||zzztttmmmfffcccbbbcccdddaaa\\\XXXXXX[[[___bbbaaa``````______`````````^^^bbbgggmmmttt|||qqq[[[NNNEEEAAA<<<999888777777666444444444333333333222222000//////////////////000111......111111------///(((***...000111222333444+++,,,------,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,...---,,,++++++,,,---...,,,,,,,,,++++++***))))))((()))+++---...---,,,++++++***))))))))))))))))))++++++++++++++++++******++++++++++++++++++++++++))))))((((((((('''''''''************************,,,,,,+++,,,---...,,,***++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))***************************)))((('''))))))))))))))))))))))))'''***------+++)))((('''&&&'''(((******+++++++++(((***,,,+++)))((()))+++))))))*********+++******))))))))))))))))))))))))+++,,,---......---,,,+++******+++++++++*********------------......//////,,,,,,,,,,,,------......------......//////000000---///111333666:::@@@DDDMMMTTT___iiirrr~~~}}}}}}{{{xxxtttsssssssssssstttvvvyyy{{{~~~{{{qqqkkkcccaaaeeemmmsssuuuuuugggXXXSSSQQQPPPQQQSSSWWW\\\bbbhhhmmmsssyyy~~~}}}{{{zzzyyyssskkkeeeaaa_________ZZZXXXVVVSSSRRRRRRRRRSSSOOORRRVVVZZZ___eeelllpppvvvzzzlllYYYNNNCCC???:::777666666666555444444333333333222222222/////////000000/////////444222222555444000///000...000111000...------...,,,---//////...------...---------............---,,,,,,++++++***++++++,,,---,,,+++******+++,,,---------,,,,,,++++++++++++***************+++,,,,,,---,,,***((('''''''''''',,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((((((((())))))*********)))))))))))))))(((((((((,,,,,,+++,,,---...,,,***************************))))))))))))))))))))))))************))))))((((((******+++******)))(((((())))))))))))))))))))))))(((***+++***)))(((((()))&&&'''(((******+++++++++)))(((''')))++++++)))'''***************++++++,,,))))))))))))))))))))))))---,,,++++++++++++,,,---******+++++++++***)))((())))))******++++++++++++,,,,,,------------------.../////////////////////---///111222333555888;;;???CCCJJJRRR\\\iiiwww~~~yyyqqqmmmpppuuuyyyzzzrrrcccTTTMMMKKKJJJKKKNNNPPPQQQSSSVVV[[[bbbiiimmmvvv}}}{{{wwwsssnnnkkkhhheee```ZZZUUUSSSQQQQQQOOOQQQRRRSSSTTTVVVYYY\\\```ccchhhkkkmmmnnnppprrrxxxxxxxxxzzz}}}~~~hhhWWWOOOAAA>>>999666555666555555333333333333222222222222111111222222222222111111222000000222222...,,,///***++++++***)))(((***+++...000222222111000///000,,,---.../////////......,,,,,,++++++******++++++++++++************++++++++++++************++++++---,,,***))))))***,,,---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,(((((()))******+++,,,,,,)))((((((((((((''''''''',,,+++++++++------,,,***))))))))))))))))))))))))************************++++++******)))(((((('''*********+++******))))))''''''''''''''''''''''''((())))))(((''''''(((***'''((()))******************'''&&&)))------***&&&***************+++,,,---************************---,,,***))))))***,,,---)))***+++---------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---......------,,,///////////////.........,,,...000111111222333555777888;;;@@@HHHSSS___gggqqq{{{{{{yyyxxxyyyyyypppdddVVVOOOLLLKKKLLLPPPOOOOOONNNOOORRRVVV[[[^^^fffnnnzzz{{{tttmmmfffaaa^^^\\\XXXYYYYYYWWWUUUUUUVVVWWWWWWYYY[[[[[[ZZZZZZZZZ[[[```___^^^^^^```cccgggiiilllpppuuuzzz|||zzzwwwttttttuuuwwwzzz}}}zzzdddUUUOOOBBB>>>:::777666666666666333333333222222222222111000111222333333222111000///,,,,,,...---******,,,000///000111333444444555---///222222111/////////+++,,,---.........---------,,,++++++******++++++******++++++++++++******))))))(((((()))***+++,,,.........------,,,++++++***++++++,,,,,,---------************++++++++++++******+++++++++,,,,,,,,,************************))))))))))))((((((((('''+++******+++,,,,,,+++)))************************++++++++++++++++++++++++*********)))))))))))))))))))))***+++++++++******((((((((((((((((((((((((''')))***)))(((((((((***((())))))*********))))))))))))+++,,,...---+++*********))))))***,,,---...++++++++++++++++++++++++************************)))+++,,,------,,,+++***+++,,,---...///...------,,,------......---,,,,,,///.........------,,,,,,---///111111000000000111333333444666;;;BBBIIINNNWWWbbbmmmqqquuu~~~}}}}}}tttkkkaaa[[[VVVTTTWWW\\\YYYXXXXXXYYYZZZ[[[ZZZZZZ]]]bbbiiipppvvvxxxxxxxxxqqqpppooosss{{{{{{xxxwwwttttttsssqqqmmmkkkkkkkkkiiiiiigggbbb^^^ZZZYYYYYYVVVUUURRRQQQQQQSSSVVVXXXYYY[[[]]]``````___]]][[[[[[]]]```ccceeegggggghhhkkkkkklllooosssxxx}}}wwwaaaTTTNNNCCC???;;;888777777777777333333333222222222111111...///000111111000///...222///...000///,,,---000000///------...---***'''***,,,//////...,,,,,,,,,)))***,,,---...---,,,,,,---,,,,,,+++*********+++******,,,------,,,******))))))((()))***+++---...///000111222111...,,,*********++++++++++++***)))((()))))))))*********************++++++,,,,,,,,,++++++******))))))((((((+++*********))))))((((((+++***)))***,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++((()))***+++++++++++++++++++++++++++++++++++++++&&&)))+++,,,***))))))))))))************))))))((((((,,,000000...,,,---...******))))))***,,,---///++++++++++++++++++++++++''')))***++++++***)))''',,,,,,---,,,***(((%%%###((()))***+++,,,+++******,,,---.........---,,,+++...------,,,,,,+++++++++///111333333111/////////111222222333555888<<>>AAACCCFFFJJJRRR]]]eeeqqqzzzyyyqqqpppvvv|||}}}{{{zzzwwwvvvuuurrrmmmkkkjjjjjjjjjiiiiiiiiikkklllnnnoooqqqqqqrrrsssrrrqqqooonnnkkkfffcccddddddcccdddgggeeedddbbbaaa```aaaaaabbbeeecccaaa______aaaccceeeiiikkkmmmmmmkkkhhhfffeee___WWWNNNKKKNNNSSSTTTSSSUUUXXX]]]dddlllppprrrrrrqqqmmmgggbbb___^^^]]]\\\YYYWWWXXXZZZ^^^^^^[[[WWWYYYWWWZZZdddrrr{{{|||yyyqqqrrrtttvvvxxx{{{}}}xxxbbbQQQHHH===<<<999777555444444444333333444444333111000...000000000000/////////...////////////............//////////////////...---------------------------+++,,,......---,,,,,,---((())))))******)))))))))++++++,,,,,,,,,,,,,,,,,,'''((()))***************+++++++++,,,,,,+++++++++(((((())))))))))))((((((((())))))*********)))))))))(((((((((((()))******+++******)))))))))******))))))************)))))))))))))))***++++++,,,,,,''''''''''''''''''''''''))))))************************************************************++++++((()))))))))************'''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++&&&(((******(((''')))******++++++++++++*********,,,+++)))(((((()))+++,,,)))(((((((((((((((((()))))))))))))))*********+++******))))))******+++,,,------,,,,,,+++***))))))*********++++++,,,,,,,,,...------,,,,,,,,,------------......///000000000//////000000000000000000222333333333222333555777888999999999:::???GGGNNNYYYbbbooozzz{{{pppnnnuuu{{{|||vvvvvvvvvuuuvvvyyytttssspppnnnmmmllllllllllllmmmmmmoooqqqtttvvvxxxwwwrrrooobbb\\\VVVWWW\\\bbbdddccccccgggmmmvvv~~~}}}wwwsssqqqpppooonnnkkkhhhffffffggggggddd```___```gggtttxxxbbbQQQGGG===<<<999777555444444444333333333333222222111000222222222222111111111111////////////................../////////......---------------------------)))+++---...---,,,,,,,,,)))***++++++,,,+++++++++%%%&&&(((***,,,------...++++++,,,,,,---,,,,,,,,,******++++++++++++******((())))))******))))))(((((())))))************)))((((((((((((((())))))***++++++***))))))))))))***))))))************)))))))))))))))******+++++++++(((((((((((((((((((((((())))))***++++++******)))************************)))))))))***************))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++&&&)))++++++((('''(((***))))))***++++++++++++***---+++)))'''''')))+++---))))))(((((((((((())))))(((((()))))))))************))))))))))))***++++++...------,,,+++***)))(((*********+++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,------.../////////...///000000000000/////////000222222111111333444111222333333333666<<>><<<999666444333222222555444333333222222333333222222111000//////000000............------------------------------------))))))***+++,,,------...+++++++++++++++***)))(((+++++++++,,,,,,++++++***)))+++,,,+++***)))***+++------,,,+++*********+++************************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))***+++,,,+++***************))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%***)))'''((()))+++******((((((((((((((()))************)))(((((()))******)))&&&$$$$$$'''((((((&&&))))))******************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---......///---,,,---//////---***)))))))))))))))***++++++))))))))))))))))))((((((************)))))))))))),,,++++++***))))))*********************++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,---...///...---------,,,,,,,,,,,,/////////000//////...---000///000000111222333444444444555777:::???CCCFFFGGGJJJNNNTTT^^^iiivvv~~~qqq]]]NNNEEE???===:::777444222111111555444333333222222333333444333222000//////.........------------,,,,,,,,,........................((()))***+++,,,---...///+++++++++***)))((('''&&&++++++++++++++++++++++++***+++,,,+++***)))***,,,++++++***************+++++++++++++++++++++++++++************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++,,,---,,,+++***+++,,,************))))))))))))*********)))((('''''''''))))))))))))((((((((((((***((('''''')))******)))((((((((((((((()))*********))))))(((((())))))***+++%%% &&&***)))'''((()))***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---///000111111000///000111111///---,,,+++******)))))))))***(((((())))))))))))))))))))))))*********+++++++++,,,+++******)))*********+++************+++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...///000000//////......------------...///////////////111111111111111222333333333333222111222555777999999:::<<<@@@IIIUUUccclllxxx{{{~~~ppp\\\MMMEEE===<<<999666444333222222333222111111000000111111333222111000////////////.........---------,,,,,,------------------------******++++++,,,---......---------,,,+++***)))(((++++++++++++++++++,,,,,,***+++,,,,,,******+++,,,***)))))))))))))))***+++++++++++++++++++++++++++************)))))))))(((***))))))))))))))))))***))))))))))))))))))))))))(((+++,,,+++((('''(((+++************)))))))))(((***)))))))))((((((((('''++++++*********))))))))))))((('''''')))******)))((((((((((((((())))))***++++++************+++++++++'''$$$%%%))),,,,,,***&&&''')))***)))(((&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))******+++---///111333444333222222333333222111000......,,,+++***)))))))))((((((((())))))***++++++&&&'''((()))***+++,,,,,,++++++***************+++******))))))******+++,,,************++++++++++++------,,,+++***)))((((((,,,,,,,,,,,,------......////////////000000000000......///000000000000///111000000000000000111111444333222111000111222333555555666777<<>>CCCJJJRRRWWW\\\___aaagggpppvvvyyy|||}}}|||~~~hhhTTTHHHEEE===:::777555444444222111222222222222222222222222222222111///---+++)))(((........................,,,,,,,,,++++++,,,,,,---,,,,,,............,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++((()))***,,,,,,+++******)))+++---,,,+++***+++,,,'''(((((())))))))))))((((((((())))))******++++++&&&''')))+++++++++******))))))+++,,,,,,+++***)))******))))))))))))******+++***)))(((((()))******&&&&&&%%%&&&''')))***,,,((()))+++,,,------,,,+++((())))))***+++,,,,,,,,,+++++++++***)))'''&&&%%%***'''%%%&&&***+++***(((******)))''''''&&&&&&&&&(((((((((((())))))))))))***)))(((&&&&&&''''''(((,,,,,,---...000333555777777777777666666666666666555444444333111000000//////---***((('''(((***+++))))))))))))************(((((((((((((((((((((((((((((())))))******+++++++++*********))))))((((((******+++++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,---......---,,,,,,.........///......---,,,...---,,,+++,,,...000111000000000000000000000000------...///000111222222111222222333333444555555::::::<<<>>>BBBFFFJJJLLLYYY^^^eeemmmvvv~~~zzz~~~}}}||||||}}}}}}eeeQQQFFFCCC<<<:::666555444444333111222222222222222222222222111111111000000...------...........................---,,,,,,,,,,,,,,,------,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,++++++******************************++++++++++++***(((((()))+++,,,,,,+++******+++'''((())))))))))))))))))((((((((())))))************++++++******)))((('''(((((()))*********)))(((******))))))))))))******))))))(((''''''((()))***)))((('''''''''((()))***+++++++++******)))((('''(((((())))))***++++++,,,&&&&&&&&&%%%$$$###!!!!!!)))(((''''''((()))))))))&&&&&&%%%%%%%%%&&&&&&'''(((((((((((())))))))))))+++***)))((('''(((((()))++++++,,,---000333555777777777777777666666666555555444444333333222111111000...,,,***)))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++++++++******))))))))))))*********+++++++++,,,+++*********+++,,,---,,,,,,---......---,,,,,,,,,,,,,,,,,,------------...---,,,+++,,,...000111//////////////////////////////000000000000000000111111111222333333444444777888888:::<<>>AAAKKKNNNRRRXXX^^^eeemmmrrrzzz{{{~~~sss\\\KKKBBBAAA;;;888555444444555444333222222222222222222222222000000000000///...------...........................---------------......,,,,,,...//////...,,,,,,******,,,,,,,,,,,,******))))))))))))***,,,...000........................******))))))***+++,,,,,,(((***++++++***))))))***'''((()))***+++,,,,,,,,,************)))))))))))),,,+++***)))((((((((((((++++++***)))(((((((((((()))((((((''''''(((((()))))))))***+++,,,,,,,,,,,,'''((())))))*********))))))))))))((((((((())))))))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))'''(((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))((((((((((((((('''&&&&&&)))(((((()))***,,,...000333444777999;;;;;;:::999;;;:::999777555333222111222222222111///,,,)))'''))))))))))))************************************************))))))))))))'''''''''(((((((((((()))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...---,,,+++++++++++++++,,,------..............................------...///000111222222/////////000111111222222000111222333444444444444111222333444444555999;;;@@@AAACCCEEEIIIOOOWWW]]]bbbeeeiiilllnnnqqquuuxxx}}}qqq[[[IIIAAAAAA:::888555444555555444333222222222222222222222222//////000000//////...---........................,,,++++++,,,,,,---...///...------------------...***+++---......---+++***))))))((()))***---///111........................---,,,+++******++++++,,,((()))++++++)))))))))***'''((()))***+++,,,,,,,,,,,,+++++++++*********)))***++++++******)))((('''+++***)))'''&&&&&&''''''((((((''''''''''''(((((()))***++++++,,,+++***)))(((((()))))))))((('''&&&(((((())))))))))))((((((***************************)))((('''((()))+++,,,(((&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%&&&'''((((((((((((((())))))))))))((())))))***)))((('''&&&***)))(((((()))***,,,------000333777999999999888888888777666555444444333222222111///...+++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********'''((((((((())))))))))))************++++++++++++,,,+++*********+++,,,---,,,,,,+++******+++,,,,,,''')))+++---......,,,+++******+++,,,------------........................------....../////////000//////000111111222222333111222333444444333222222111333555666555555777888999:::;;;<<<>>>BBBHHHLLLNNNQQQTTTVVVWWWZZZ___bbbmmmrrrxxx}}}~~~rrr\\\KKKCCCBBB:::888555444555555555444222222222222222222222222...//////000000000000///........................*********+++,,,---...///000...,,,******,,,...000+++,,,...//////...,,,+++)))(((((((((***---///111------------------------000///---+++******++++++((()))++++++)))((()))***'''((()))***,,,,,,,,,---,,,,,,,,,+++++++++******&&&''')))+++++++++*********)))'''&&&%%%%%%&&&&&&((((((''''''''''''(((((())))))***++++++***(((((())))))***)))((('''%%%###"""$$$&&&(((***+++******+++++++++***************)))((('''&&&'''(((+++,,,(((%%%###$$$(((***)))'''%%%%%%%%%&&&(((***+++,,,(((((((((((()))))))))))))))******++++++)))((('''***))))))(((((()))***+++))),,,000444777888777777555555555555666666666666222111000...---+++******))))))))))))************(((((((((((((((((((((((((((((())))))******++++++(((((())))))*********+++))))))))))))************,,,+++***))))))+++---...---,,,+++******+++,,,---"""%%%)))---//////---,,,******+++,,,------------.......................................---------000000000111222222333333222222333333333222000//////111444444333111111111444666888999:::<<>>AAACCCEEEJJJOOOUUUXXX[[[cccppp{{{~~~~~~nnnZZZJJJAAA???;;;999777555333333333444555444222111111111222222222222222222111111111111............---,,,+++***,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++((())))))(((((()))---///111...***))))))(((&&&$$$)))******++++++******)))************++++++++++++***)))))))))((((((((('''(((((((((((())))))))))))************)))))))))((())))))((())))))***+++,,,+++***)))(((''''''''''''******)))(((((('''&&&&&&))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''((()))******)))(((((((((((()))***))))))***++++++***)))(((((('''''''''((()))+++,,,++++++,,,---............000///---,,,,,,---///000000///,,,***)))((())))))((()))))))))))))))(((((('''((((((((()))))))))***'''((()))******)))(((((())))))))))))******************))))))))))))******---,,,***))))))+++,,,------,,,++++++++++++,,,---...---,,,++++++---...000******++++++,,,------...........................---------------...//////------,,,------...//////444888<<<;;;777444444666111222222333444333333333333333444555666777777888777777777888:::===???AAAAAAEEEIIIJJJKKKRRR^^^hhh|||kkkWWWIII@@@???:::999777555444333333444444444333333222111000000000000000000111111111111............---,,,++++++,,,------......------,,,,,,------......------,,,---------------------------,,,+++***)))))))))))))))******)))((((((+++---111///+++)))((('''%%%###***++++++,,,,,,+++++++++************++++++++++++))))))))))))(((((((((((())))))))))))((((((((((((************))))))))))))*********))))))***++++++)))******))))))((('''&&&((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''(((((())))))((((((((())))))***((()))***************)))((('''''''''((()))***+++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,+++)))(((''''''((()))))))))************))))))(((((((((((())))))))))))&&&'''((()))************))))))))))))******************))))))))))))******++++++*********+++---...,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,---...******++++++,,,,,,------........................------------......//////------------------......222555888777333111111333111111222333333333333222333444444444555555555555333333444555666888:::;;;===???AAAAAAAAAGGGRRR[[[ooo|||iiiUUUGGG@@@>>>999888777555444444444444444444444444222111///.........//////000000111111//////000000///......---,,,------......------,,,,,,------......------,,,------------------------...---+++)))(((((()))***,,,,,,,,,+++******+++---,,,+++******************++++++,,,,,,------,,,,,,++++++***)))((('''&&&&&&))))))))))))((((((((((((******))))))((((((''''''*********)))))))))))))))******))))))))))))))))))((()))*********((('''&&&&&&''')))***,,,...///000(((((((((((((((((((((((())))))(((((())))))***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''))))))))))))*********+++&&&&&&'''((((((((())))))((((((((((((((()))************++++++***))))))((())))))(((''''''((())))))))))))(((''''''((())))))(((((()))*********))))))(((((((((((())))))))))))''''''((()))))))))))))))((()))))))))******************))))))))))))******(((((((((((()))***,,,,,,,,,++++++++++++++++++,,,+++******)))***+++,,,,,,******++++++,,,,,,,,,,,,........................,,,------.............../////////......//////000000222444333111///000111000111111222222222222222444444444444333333333333222222222333444555666666:::<<<======???EEEOOOWWWaaannn{{{vvvvvvzzzgggTTTFFF???>>>888888777666555444444444444444444444222111///............//////000000111/////////000//////...---,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,+++***)))))))))***++++++,,,---,,,***)))***,,,******+++++++++,,,...///***+++,,,---------------++++++***)))((('''&&&&&&(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))******)))(((((('''''''''(((((((((((()))******)))'''&&&''''''((()))***+++,,,---(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''*********++++++,,,,,,,,,&&&&&&'''''''''((())))))((((((((()))))))))))))))************)))((('''&&&)))(((((((((((((((((()))((((((((((((((()))******&&&'''(((((()))))))))((())))))))))))((((((((((((******)))(((((((((((((((((()))))))))******************))))))))))))******'''((((((((()))***+++,,,++++++++++++++++++++++++))))))))))))******++++++******+++++++++++++++,,,........................,,,---......//////......///............//////000333444444444333222222333///000111111222222111111333333333333222222222222111222333333444555555555555666888:::===CCCLLLSSSTTT```mmmwww|||}}}wwwpppeeebbb___bbbhhhnnnqqqrrryyy~~~||||||~~~eeeSSSEEE??????777777777666555555444444444444333333222111000000////////////000000000000,,,---------------,,,,,,,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++******************+++,,,((()))******((('''((()))+++,,,,,,,,,++++++,,,...******+++,,,------------************++++++++++++(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************'''''''''&&&&&&''''''((((((((())))))))))))((((((((((((''''''&&&%%%%%%%%%))))))))))))))))))))))))'''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***)))))))))))))))***+++,,,,,,,,,,,,***))))))))))))******+++(((((())))))))))))(((((()))))))))))))))((('''&&&(((((())))))))))))((((((((((((((())))))*********%%%&&&'''(((((()))(((((())))))))))))((((((((((((+++***)))(((''''''''''''))))))))))))******************))))))))))))************++++++,,,,,,,,,---******++++++++++++******)))))))))*********************++++++++++++++++++------------------------+++,,,.../////////...---++++++++++++,,,---...///111111111000000000000000//////000111111111111000222222222222111111111111111222333555666666666666444666888:::>>>CCCIIIMMMIIIRRR[[[___bbbccc^^^XXXSSSQQQPPPQQQUUUYYY\\\]]]ccckkkpppooonnnsssyyy|||~~~}}}||||||eeeRRRFFF@@@@@@777777777666666555444444555444222111111111222222111111000000000000000///,,,,,,---------------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++*********'''(((******((((((((())))))+++,,,***((((((***,,,)))***+++,,,,,,---------************++++++++++++'''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************''''''&&&''''''((()))***))))))(((((((((((())))))'''''''''&&&&&&&&&%%%%%%))))))))))))))))))))))))((((((((('''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***+++,,,++++++&&&''')))***++++++******+++***)))(((((()))******(((((()))******)))((('''((())))))))))))(((((('''(((((())))))))))))(((((('''(((((()))))))))))))))&&&&&&'''))))))************)))))))))((((((((('''***)))(((''''''((())))))))))))))))))******************))))))))))))*********++++++,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))******+++++++++***++++++******************------------------------+++,,,...///000///...---))))))***+++,,,...///000...---,,,,,,---......---...///000000111111000000000000111111111111111111111222444666777777777777888999;;;<<<>>>@@@BBBDDDBBBGGGKKKKKKMMMNNNLLLHHHFFFGGGGGGGGGGGGIIILLLNNNPPPWWW[[[YYYYYY___iiinnnppprrrtttyyydddRRRFFF@@@@@@666777777777666555444444555333111000000111333444222222111111000000//////......///////////////...,,,------......------,,,,,,------......------,,,------------------------***+++,,,,,,,,,***((('''((()))+++,,,+++***+++,,,&&&((())))))''''''***---((()))***+++,,,,,,---,,,++++++***)))((('''&&&&&&'''((((((((())))))******''''''(((((())))))******(((((())))))*********+++''''''''''''(((***++++++***)))(((''''''((()))***$$$%%%&&&((()))+++,,,---)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))+++,,,------,,,$$$%%%'''((()))))))))(((***)))(((&&&&&&&&&'''((((((((()))******)))((('''(((((()))))))))))))))((('''(((((())))))(((((('''''''''(((((()))((((((''''''''')))******+++++++++******))))))((((((((('''((((((''''''((()))***,,,))))))))))))******************))))))))))))******))))))*********))))))((()))***+++,,,,,,+++***)))))))))***+++++++++++++++++++++******************------------------------+++,,,...000000///...---***++++++,,,...000222333111000......000111111000...//////000000000000000///000000000111111111111000111444666777888888777888999::::::999999888888===AAABBB@@@AAADDDDDDAAA???AAACCCCCCAAABBBFFFJJJHHHMMMNNNIIIHHHOOOZZZaaa^^^aaafffnnnwwwiiiUUUFFF>>>===999888555333111111222222111000000///...------,,,000000000000////////////000///...---------------111000///...---,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********,,,...///))))))************))))))---......+++((('''))),,,------,,,+++***)))((((((************************)))((((((''''''''''''(((***************)))(((''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++&&&&&&''''''''''''&&&&&&$$$%%%'''((((((((('''&&&''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''',,,+++***((((((((()))***((())))))(((&&&$$$%%%&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((())))))******)))*********++++++++++++''''''''''''((((((((()))))))))(((((()))***++++++((())))))******))))))((($$$%%%%%%&&&'''(((((())))))+++---//////---+++)))---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,))))))*********+++++++++)))***,,,...//////...------------............///..............................---,,,---///111333//////000111111111111000...///111333444666999;;;;;;<<<======:::888666777777888999;;;<<<>>>>>>>>>:::<<>>===:::999666444222222333333333333222222111111000000000000000000//////////////////...---------------000///...---------------***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++*********)))((('''''''''((((((******++++++++++++******+++,,,---,,,******,,,...***************))))))))))))))))))))))))))))))))))))(((((((((((()))******)))************))))))((())))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((())))))))))))((((((%%%&&&'''((()))(((''''''(((((((((((())))))))))))'''''''''((((((((())))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&''''''(((((())))))(((&&&%%%%%%&&&(((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))***'''''''''((((((((())))))((((((''''''((())))))***++++++,,,,,,,,,,,,++++++)))))))))******++++++,,,***+++,,,------,,,+++***++++++************++++++++++++++++++,,,,,,,,,,,,*********++++++++++++,,,***+++---/////////...---,,,,,,,,,,,,---------...........................///...---------///111222///000000111222111111111///000222333444666999<<>>999666444333444555666888:::;;;;;;;;;888:::>>>??????@@@AAABBBBBBDDDEEEEEEEEEFFFJJJMMMKKKNNNSSSXXX]]]cccjjjnnnuuuvvvyyy|||hhhUUUFFF>>>===;;;999777555444333333444333333333222222222222222000000000000//////////////////...------------...///......---------......+++,,,,,,,,,,,,++++++***,,,,,,,,,+++++++++******...---+++***((((((''''''++++++,,,,,,,,,,,,++++++((()))+++***)))(((((()))((((((((())))))*********(((((((((((((((((((((((())))))))))))***+++,,,,,,((())))))************)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))(((((()))******++++++******)))&&&'''((()))))))))(((((((((((()))))))))*********''''''((((((((()))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''''''''(((((()))((())))))(((&&&%%%&&&'''(((((((((((((((((((((((('''''''''''''''((())))))******))))))(((''''''&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''''''''''''''(((((())),,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))(((((()))))))))++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,---.../////////------+++++++++,,,,,,,,,------........................000///...------...///000000000111222222222222111///111333444444666999;;;???@@@???===999555444333333444555777888999999:::777;;;???AAAAAAAAABBBCCCBBBBBBBBBAAABBBDDDFFFGGGHHHLLLRRRVVVYYY[[[]]]___bbbbbbdddfffjjjnnnrrrtttzzz{{{}}}gggTTTFFF???===:::999777555444333333333///000000000000000000000000000000000///////////////......---------......---------------...///000------------,,,+++******,,,,,,,,,+++++++++******...---,,,+++***))))))(((***++++++++++++++++++***+++,,,,,,,,,***'''%%%$$$(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))******+++'''((()))***************(((((()))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***))))))((()))******++++++******)))'''(((((()))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))))))))((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))******++++++((())))))((('''&&&&&&'''(((((((((((((((((((((((('''''''''''''''((())))))))))))((((((((('''''''''&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))(((((('''''''''(((((()))******++++++++++++***************************)))************************))))))(((((((((((())))))+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------....../////////...------+++,,,,,,,,,,,,---------........................000//////.........//////000111111222222222222222///000222222333444777999:::;;;;;;:::777555555666444555666888999:::::::::999===AAADDDDDDDDDEEEEEEAAA@@@??????AAABBBDDDDDDHHHMMMSSSWWWXXXWWWWWWVVVUUUUUUWWWYYY\\\___aaacccfffgggjjjmmmqqqtttvvvwww|||||||||}}}~~~eeeSSSFFF???===888777666444333222111111.........///////////////000000000000////////////......---------......///---------------...///000---------------,,,+++***,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))************))))))---------------+++)))'''))))))))))))((((((((((((************************+++***))))))(((((((((((('''((()))***************&&&&&&'''((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))******))))))(((((((((((((((((())))))***&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((((((((('''''''''&&&&&&''''''((())))))(((''''''''''''''''''''''''''''''(((((())))))******++++++''')))))))))'''&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''((((((((()))''''''((((((((()))))))))(((((((((((()))))))))*********)))(((((())))))))))))******++++++******))))))))))))))))))(((((((((************************+++******))))))******++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------..................------------------..................................../////////...............000000111222222222222111...///000000000111444666666777777666444333444555444555666777888999999999999===@@@CCCCCCCCCDDDEEE???@@@AAAAAABBBBBBDDDEEEDDDIIIOOORRRSSSQQQOOOOOOMMMOOOQQQTTTUUUUUUTTTTTTTTTUUUXXX\\\```cccfffhhhmmmnnnppprrrtttwwwyyyzzz|||bbbRRRFFF???===777777666555333222111000111111111000000000000000000000000000////////////...------------...//////---------------...///000,,,------------,,,,,,+++,,,,,,,,,+++++++++******'''((()))***++++++++++++)))))))))******)))))))))&&&%%%%%%'''***+++***)))*********))))))(((((((((******************************)))(((((((((((()))((())))))************)))$$$%%%'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))***'''(((((())))))(((((('''(((((('''''''''((()))***%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******)))((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&'''((((((((((((((('''''')))))))))''''''((()))(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&&&&'''(((((())))))(((((()))))))))*********((((((((()))))))))******+++******))))))))))))***+++++++++,,,,,,+++++++++))))))************************++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------.........//////..............................////////////////////////000111111111111000---...////////////111333666666666444111000111222222333444555666666666666888:::===>>>>>>>>>@@@AAA@@@DDDGGGGGGDDDCCCDDDFFFCCCFFFKKKNNNMMMLLLKKKKKKHHHJJJMMMOOOPPPNNNLLLKKKKKKKKKLLLNNNQQQTTTXXXZZZ]]]]]]___aaadddfffiiijjjrrrvvv|||vvvpppjjjmmmuuu~~~yyyrrryyy___PPPFFF@@@===888777777666444333111111333222222111111000000000000000000000////////////---------------...//////......---------......///,,,,,,------------------,,,,,,,,,+++++++++*********+++---.../////////...)))******++++++******)))###!!! ###&&&))))))((()))))))))***************************************((((((((()))***+++,,,---)))************))))))(((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))'''(((((())))))(((((('''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''((((((((()))))))))***************))))))(((''''''&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''(((((())))))((('''&&&'''((())))))((('''(((***(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))***************)))((((((((((((((()))******++++++******)))((()))))))))***+++++++++***+++,,,------,,,+++***,,,++++++******++++++,,,)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,---...,,,,,,---------.................................------...//////000000000......///000000000000///...///000/////////111333333444444222111111222444333444555666666666666666999:::;;;:::::::::===???CCCJJJPPPOOOHHHBBBBBBEEEDDDFFFIIIIIIHHHGGGHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKKKKIIIGGGFFFGGGJJJMMMOOOPPPPPPQQQRRRTTTWWWYYY[[[___bbbhhhnnnuuu{{{~~~|||xxxsssmmmiiieeeiiiqqqyyy~~~{{{rrrjjjwww]]]OOOFFF@@@>>>888888888777666444222111333222222111000///......000000000000////////////---------------...///000///......---------......++++++,,,---............,,,,,,,,,+++++++++******)))***+++,,,---,,,+++++++++++++++,,,,,,++++++++++++(((&&&'''***,,,---+++(((((()))***+++,,,------))))))))))))))))))))))))''''''((())),,,...000111***************)))((('''%%%''')))***+++***)))((((((((((((((((((((((((((('''''''''''''''''''''''')))'''$$$!!!!!!###&&&((((((((())))))))))))(((((('''&&&&&&%%%%%%'''((()))''''''''''''((((((((()))))))))))))))************+++++++++***)))(((((('''&&&'''(((******((('''&&&))))))))))))))))))))))))******+++++++++)))(((''''''(((***)))(((''')))***(((((((((((((((((((((((('''''''''''''''((())))))((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))))))))))))))***************)))((('''''''''''''''''''''((((((((((((''''''&&&&&&'''((()))******+++)))+++---//////---+++)))++++++************++++++((())))))))))))*********))))))*********+++++++++***))))))***+++,,,---...++++++,,,,,,,,,---------........................,,,,,,...///000000000000---......//////////////////000111000///000111333///000111222222444777:::666666777888999999999888<<<<<<<<<:::999:::===@@@FFFOOOWWWTTTJJJAAAAAADDDBBBCCCDDDCCCAAA@@@AAACCCHHHHHHHHHIIIJJJLLLNNNOOONNNKKKGGGDDDBBBDDDFFFHHHKKKKKKJJJJJJLLLNNNQQQSSSSSSTTTWWW[[[```fffkkkmmmuuuxxx}}}}}}xxxssspppqqqqqqooommmqqquuu{{{yyyqqq{{{bbbQQQEEE???===444===999222333000---333;;;555...,,,///333333111000000000000////////////......//////...---,,,,,,------...............------......///////////////)))+++---///000///---++++++***************++++++,,,,,,+++***)))(((''''''******))))))((((((''''''(((***++++++)))((())))))''''''((()))***++++++,,,(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))%%%&&&((()))***)))'''&&&(((((((((((((((''''''&&&***))))))((('''&&&&&&%%%%%%&&&''')))******++++++'''(((***)))'''&&&&&&'''&&&&&&'''((()))***++++++******))))))***+++,,,,,,)))(((((((((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))...,,,******+++***)))''')))***+++***(((&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((()))+++---...***++++++,,,,,,++++++***))))))((((((***+++---...))))))))))))))))))))))))))))))))))))************&&&$$$$$$&&&***,,,,,,***,,,,,,,,,---------......///...---,,,,,,,,,---.........---,,,,,,,,,------...............///000000111000///...---...///000111111222222222333333333555666777666444444777;;;999<<<>>>>>><<<;;;===@@@RRRUUUVVVRRRJJJDDDCCCDDDBBBAAA???===>>>???AAACCCEEEFFFHHHJJJLLLMMMNNNNNNLLLIIIFFFEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKNNNQQQUUUUUUUUUYYY^^^bbbjjjooommmllloooooollllllnnnrrrwww~~~tttiiigggjjjnnnsssxxx{{{|||}}}{{{bbbQQQEEE???===888<<<555111777666111555:::444///...000333222111000000000000////////////......///......------,,,//////////////////......------...///////////////***,,,---...///...,,,,,,++++++************************)))))))))))))))((()))))))))))))))(((((((((((()))***)))&&&$$$$$$$$$)))))))))))))))*********(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))***,,,---------+++***************)))(((''''''''''''(((((((((((())))))&&&'''(((((((((((((((((('''((())))))'''&&&&&&'''(((((((((((()))))))))))))))))))))))))))***+++++++++++++++*********))))))(((((((((((((((((((((((())))))(((((((((((())))))---+++))))))******(((&&&((()))***)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))+++------+++)))(((((((((((())))))))))))))),,,+++***)))))))))***+++***++++++,,,,,,++++++*********((('''''''''((()))))))))))))))))))))))))))))))))))))))************///---,,,---///000...,,,+++,,,,,,,,,,,,---------...---,,,++++++,,,------------,,,,,,,,,------..................///000000111111111111111111111111222222222111111111111111555777777666444555888:::777999:::888777:::???DDDSSSTTTTTTOOOGGGAAA???@@@???===<<<<<<===AAAEEEGGGJJJJJJKKKLLLMMMMMMNNNNNNJJJHHHGGGFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGJJJLLLMMMNNNRRRVVV[[[bbbddd```]]]]]]\\\XXXZZZ]]]bbbhhhooovvv~~~}}}}}}wwwvvvvvvyyy{{{zzzuuuqqqwwwyyy}}}{{{aaaQQQEEE???===999777---,,,666777222444777333000///111333222000000000000000////////////...............---------000000000000000///...---------...////////////...---------------,,,,,,,,,,,,,,,+++***)))))))))***''''''(((((())))))******(((((())))))))))))))))))***+++,,,+++)))''''''(((************))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((***+++++++++***)))###$$$&&&(((***+++,,,,,,%%%&&&'''((()))***+++,,,))))))***))))))(((''''''&&&((())))))'''&&&&&&'''***)))))))))((((((((('''(((((())))))))))))******((((((((((((((('''''''''(((((((((((((((((((((((()))((((((''''''(((((()))+++)))(((((())))))'''&&&&&&((()))(((&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************************))))))))))))))))))))))))'''))),,,//////,,,)))'''))))))))))))))))))((((((,,,+++******))))))************++++++++++++*********))))))((('''((((((((())))))))))))))))))))))))))))))))))))************---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,------...///...............///000000000222555777777666444222333222111000000//////000666777777666555555777:::666666555333333888@@@GGGQQQRRRPPPIIIBBB<<<;;;<<<:::999999:::>>>DDDJJJNNNPPPOOONNNLLLLLLKKKKKKKKKIIIHHHGGGHHHJJJJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIKKKNNNSSSVVV\\\___^^^XXXRRROOOKKKHHHFFFKKKRRRYYY^^^cccgggiiippprrrvvvzzz~~~|||wwwtttuuuvvvtttpppmmmlllllllllpppwww}}}zzzaaaPPPEEE???>>>:::777...---666555111666444222000111222222111///000000000000////////////.........---------......///000000//////...---,,,,,,---......//////......///...,,,+++++++++,,,,,,,,,,,,+++***))))))))))))'''(((((((((((()))))))))((((((((())))))******+++''')))+++,,,++++++,,,---******))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''(((((())))))((((((###$$$%%%&&&''''''''''''%%%&&&'''((()))+++,,,,,,***++++++++++++***))))))&&&((()))((('''%%%&&&&&&))))))))))))((((((((((((((((((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''(((((((((((('''&&&&&&(((((('''%%%&&&((())))))'''%%%&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))*********((((((((((((((((((((((((((()))+++,,,,,,+++)))(((+++******))))))((((((((((((((())))))***,,,------******++++++++++++******(((((()))***+++,,,------))))))))))))))))))))))))((()))))))))************''''''''')))***,,,,,,,,,)))************+++++++++++++++++++++++++++,,,,,,+++++++++,,,---...///000...............///000000///222777;;;<<<:::666333222222111000000111222333777777666555555555777888444555555333222777>>>EEELLLKKKHHHCCC===999999:::777777777:::???GGGOOOTTTRRRQQQOOOLLLJJJIIIHHHHHHGGGGGGHHHJJJKKKKKKIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIKKKKKKJJJLLLRRRWWWXXX___^^^ZZZTTTMMMHHHCCC@@@===CCCMMMTTTXXXYYYYYYYYY[[[]]]aaaeeehhhkkkllllllnnnrrrxxx}}}{{{vvvuuuxxx}}}~~~~~~}}}}}}zzz{{{{{{zzzwwwvvvwwwxxx~~~zzzaaaPPPEEE???>>><<<;;;555555:::555111999222111111111222222111///000000000000////////////......------------...///---.........------,,,+++,,,------...............///...,,,*********+++,,,,,,++++++***))))))******))))))))))))(((((((((((((((((())))))******++++++$$$&&&((()))(((((()))+++'''(((((()))******++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))***************,,,+++***(((%%%"""''''''(((((()))))))))***'''((())))))******))))))&&&''')))(((&&&%%%%%%&&&'''''''''((()))*********(((((())))))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%&&&'''((('''&&&''')))******(((''''''((())))))((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((***)))(((((((((((()))***++++++******))))))(((((('''((()))***+++,,,,,,---)))******++++++******)))'''((()))***+++,,,,,,---))))))))))))))))))))))))((()))))))))***************+++,,,,,,---...//////)))))))))*********++++++*********+++,,,,,,,,,,,,+++++++++,,,---...///000...............///000000///333888======;;;777333111111000111222444666888777666444444444555666666333555777666555666:::???DDDCCC@@@===:::888888999666666777:::AAAIIIPPPUUUTTTRRRPPPNNNKKKIIIHHHGGGGGGGGGHHHKKKLLLLLLIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIHHHGGGKKKSSSXXXWWW[[[WWWRRRMMMHHHBBB>>><<<>>>DDDNNNUUUWWWVVVTTTRRRQQQRRRTTTVVVXXXYYYZZZZZZ[[[___dddhhhlllooosssuuu||||||}}}~~~~~~|||zzzyyy|||zzzxxxxxx{{{yyy```PPPEEE???>>>888888555888===444---555111111111111111111111111000000000000////////////......---,,,,,,...///000+++,,,,,,---------,,,,,,,,,,,,---............---------+++******+++,,,,,,+++***************++++++++++++******))))))(((((())))))*********************+++,,,+++)))''''''(((''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''(((((((((*********)))((('''&&&%%%((((((((((((''''''''''''%%%%%%&&&'''''''''''''''%%%'''((((((&&&%%%%%%&&&&&&&&&'''((()))***++++++((()))***+++***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&%%%$$$%%%'''(((((('''''')))******)))(((((())))))((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&''''''(((((()))))))))))))))))))))))))))***)))'''%%%%%%''')))*********************))))))***++++++++++++***))))))))))))************))))))((())))))))))))(((''''''))))))))))))))))))))))))))))))))))))************---...///...,,,++++++,,,))))))*********+++++++++)))***+++,,,---------,,,,,,,,,,,,,,,------...///...............///000000000333777:::;;;999555333111000000111333666999;;;777555222222333444444333222555888888555555777999<<<;;;:::999888888888888555555777;;;@@@GGGMMMPPPRRRRRRQQQPPPNNNKKKIIIHHHGGGGGGHHHJJJLLLLLLJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEIIIJJJHHHNNNYYY\\\YYYYYYSSSMMMKKKHHHBBB???@@@@@@FFFNNNTTTUUURRROOONNNLLLLLLMMMMMMNNNMMMMMMMMMPPPRRRUUUWWWYYY[[[^^^aaabbbcccdddfffhhhjjjkkkllliiikkknnnppprrrtttxxxzzzzzz~~~}}}}}}~~~yyy```PPPEEE???>>>777555333;;;DDD:::...333111111111000///000111222000000000000///////////////...,,,,,,,,,...///111++++++,,,---............+++,,,------......------++++++++++++++++++,,,,,,))))))))))))***+++,,,,,,************++++++++++++++++++******************...//////...+++)))))))))(((((())))))*********+++(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&''''''%%%&&&''')))***+++,,,,,,'''''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%'''((((((&&&%%%%%%&&&''''''(((((())))))******)))***+++,,,+++***((('''$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&%%%$$$%%%((())))))(((&&&((())))))(((''''''(((((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))(((''''''((())))))******************++++++***++++++,,,+++***)))((())))))************))))))((())))))***)))((('''&&&))))))))))))))))))))))))))))))))))))***************,,,---+++((('''((()))*********+++++++++,,,,,,)))***,,,---.........---------,,,,,,,,,------..................///000000111333555777777555333222111111000000111444888:::666333000000222333222111000333666555333222555777888777777777888777666555444555777:::>>>CCCFFFHHHKKKLLLMMMNNNMMMKKKHHHGGGHHHGGGHHHJJJLLLLLLKKKIIIDDDDDDDDDDDDDDDDDDDDDDDDFFFLLLMMMLLLTTT```ccc]]]XXXPPPJJJJJJIIIDDDBBBDDDAAAFFFLLLPPPPPPMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLNNNQQQSSSPPPQQQRRRSSSTTTUUUUUUVVVRRRSSSTTTTTTTTTVVVYYY[[[\\\aaahhhkkkllllllmmmnnnrrrvvvzzz~~~xxx```PPPEEE???>>>>>>999666CCCQQQGGG777777111111111///...///111333000000000000///////////////...,,,,,,,,,...000111++++++---...///000000000+++,,,------......------*********+++,,,,,,,,,,,,(((((())))))***+++------((()))***+++,,,---......,,,+++++++++***)))))))))(((***++++++)))(((((()))************))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))'''%%%$$$###%%%%%%%%%&&&&&&&&&''''''------,,,,,,+++)))((('''%%%'''((('''&&&$$$%%%%%%))))))))))))((((((((((((***+++,,,---,,,+++)))''''''''''''(((((()))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%$$$&&&((())))))(((%%%&&&(((((('''&&&''''''(((((('''&&&%%%%%%$$$$$$))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))((()))***++++++***)))((()))))))))***+++++++++,,,&&&((()))+++,,,,,,,,,,,,))))))************))))))&&&((()))+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************'''))),,,+++))))))+++---***++++++++++++,,,,,,,,,***+++,,,...//////............---,,,,,,,,,------...............///000000222333333444444333222111222111000///000222555777666222//////111222111//////111333222000111444888666666666777888777444222333444666999<<>>:::jjj???888///444333222222111111222222000////////////000000111...///////////////......---,,,++++++,,,---///000+++,,,---...////////////)))***+++,,,,,,,,,,,,,,,***))))))))))))+++,,,---+++++++++*********))))))))))))(((((((((((()))))),,,++++++***)))(((((((((***************)))((('''***************)))((('''%%%&&&&&&((()))***+++,,,,,,,,,++++++***)))(((((())))))))))))(((((((((((()))'''%%%&&&)))***(((&&&)))***************))))))))))))))))))(((((((((((())))))(((((('''''''''&&&%%%'''((('''&&&&&&'''(((***))))))(((%%%"""&&&&&&'''(((((('''&&&&&&(((((((((((())))))))))))+++***)))''''''(((((())))))((('''((()))***)))(((&&&''''''(((((((((((((((&&&'''''''''(((((())))))******)))''''''&&&&&&&&&)))(((''''''((()))(((&&&)))((('''''''''(((***+++)))))))))))))))))))))))))))(((&&&%%%$$$%%%'''(((************************---......,,,+++***+++---......---,,,++++++++++++++++++******************))))))))))))(((((((((((()))))))))(((((((((((((((***)))))))))***+++,,,,,,---,,,+++*********+++,,,)))))))))***+++,,,..............................---------............///000000111222222222222111...///111333444666666666666444333333444555444333111222222333333444555555555555666666666666555555888888888999:::;;;<<<===???AAACCCFFFGGGFFFDDDCCCEEEGGGIIIIIIHHHFFFFFFGGGEEEDDDDDDDDDDDDFFFGGGHHHHHHJJJNNNRRRTTTVVVVVVVVVKKKIIIFFFDDDCCCDDDFFFGGGHHHJJJLLLMMMMMMKKKIIIGGGGGGGGGHHHGGGFFFDDDBBBAAA???@@@AAAAAABBBBBBAAAAAAGGGEEEDDDDDDFFFEEEBBB>>>???>>><<<;;;<<<===???@@@IIILLLNNNNNNLLLJJJIIIIIIMMMMMMNNNRRRXXX]]]```bbbeeeiiiooossstttsssqqqqqqlllmmmoooqqqsssuuuuuuvvvrrrtttxxxzzz||||||{{{}}}~~~|||zzz{{{|||}}}www```QQQFFF???<<<;;;======<<>>@@@CCCEEEFFFEEEDDDCCCBBBDDDFFFFFFEEEDDDDDDEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGIIIKKKNNNOOOPPPOOOOOOHHHGGGEEECCCCCCDDDFFFHHHKKKLLLNNNNNNMMMKKKIIIGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@AAABBBBBBBBBBBBAAADDDBBBAAABBBCCCCCC@@@======<<<;;;::::::<<<===???BBBDDDFFFFFFEEECCCBBBBBBCCCBBBBBBEEEIIIMMMOOOPPPSSSUUUXXXZZZYYYWWWUUUTTTVVVWWWYYYZZZ\\\]]]]]]]]]___aaadddggghhhkkknnnpppsssvvvzzz~~~yyyuuuuuuwwwxxx~~~yyyuuusssrrruuuvvvxxxyyy{{{||||||}}}zzztttqqqttt^^^PPPEEE>>>;;;===;;;<<>>AAACCCDDDDDDCCCBBB@@@BBBDDDDDDDDDCCCDDDEEEGGGFFFDDDCCCCCCDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCEEEHHHIIIOOOOOOOOONNNLLLJJJGGGEEEFFFGGGGGGGGGFFFEEECCCBBB@@@AAABBBBBBCCCCCCBBBBBB@@@??????@@@@@@@@@===;;;::::::999888999:::;;;<<<;;;===??????>>><<<<<<<<>>@@@CCCDDDDDDFFFFFFGGGFFFFFFDDDCCCBBBFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKNNNOOOQQQRRRUUUWWW[[[^^^bbbfffjjjmmmoooppppppmmmjjjgggfffggghhhiiimmmmmmnnnoooppprrrttttttuuutttvvv{{{~~~}}}xxxvvvqqqmmmjjjhhhggggggfffgggiiijjjkkklllmmmmmmrrrtttyyy}}}~~~~~~}}}{{{tttpppkkkeee```[[[VVVRRRsss]]]PPPEEE???<<<;;;:::???NNNccc777444666333333222111111111111222222222000///............---...//////////////////+++,,,,,,,,,---......///---------------,,,++++++***++++++,,,,,,,,,++++++)))*********+++,,,------************************+++******))))))******+++,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++'''((()))***************''''''''''''(((((((((((()))))))))(((((('''''''''&&&''''''((()))******+++)))((((((((())))))((((((((())))))************)))&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((())))))(((&&&$$$%%%&&&)))((('''&&&'''(((***+++***)))'''&&&&&&''')))***&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''&&&%%%&&&((()))((('''&&&''''''((((((((((((((($$$$$$%%%'''(((***+++,,,&&&&&&&&&'''(((***+++,,,((('''&&&'''((()))((('''$$$%%%'''))))))((('''&&&((((((((((((((((((((((((%%%%%%$$$%%%&&&'''((()))))))))))))))))))))))))))((())))))((('''&&&((()))))))))))))))***,,,---...***************+++++++++*********)))))))))((((((***+++++++++++++++,,,,,,++++++++++++******))))))))))))*********+++,,,,,,,,,,,,++++++***++++++,,,000000///......---------+++,,,,,,,,,,,,---------...///000000111111000000---...///000111222222222000///---...///000000//////000000111111222333333333333444444444444333333444444444555666777888999;;;===???AAABBBCCCBBBBBB@@@BBBDDDDDDDDDDDDFFFGGGGGGFFFEEECCCBBBBBBCCCCCCCCCDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFHHHKKKLLLQQQPPPOOOMMMJJJGGGEEECCCFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBCCCCCCCCCCCCCCC>>>>>>?????????>>><<<::::::999999888999:::;;;;;;:::<<<======<<<;;;;;;;;;???===<<<===???BBBCCCCCCDDDBBBAAA@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@<<<>>>@@@AAAAAACCCEEEGGGGGGHHHKKKOOORRRTTTUUUVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVWWWYYY\\\___aaaaaa```bbbgggjjjlllssszzzzzzxxxuuuqqqlllgggdddbbb]]][[[XXXVVVTTTSSSSSSSSSRRRRRRTTTUUUVVVVVVVVVVVVXXXZZZ\\\^^^^^^]]][[[ZZZWWWTTTPPPLLLIIIEEEAAA>>>rrr]]]PPPFFF@@@>>>:::<<>>;;;<<<===???AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDEEEHHHJJJLLLIIIHHHIIIMMMOOONNNRRRWWWWWWVVVSSSPPPMMMJJJHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@===<<<;;;999777555qqq\\\PPPGGGAAA???;;;>>>FFF[[[___EEE@@@666444333222222111111222222222111000//////...//////,,,---...///000000000000............---,,,+++***+++,,,---...////////////++++++,,,,,,,,,+++******------------,,,+++***)))***************+++++++++))))))(((((((((((())))))$$$&&&(((***+++***((('''''''''(((((()))(((((((((((())))))************)))((()))***+++---...///000))))))))))))))))))))))))''''''(((((())))))******((()))******(((((()))***%%%&&&'''(((((())))))(((++++++***)))((('''&&&&&&'''''''''((((((((((((((('''((()))(((&&&%%%%%%&&&***)))((((((''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''((((((((()))))))))***)))((((((''')))((('''(((*********)))&&&''''''(((((((((((((((((((((((((((((('''''''''******)))((((((((())))))'''&&&&&&''')))***)))((())))))(((''''''(((***+++))))))))))))))))))))))))&&&''''''(((((()))))))))''''''''''''''''''''''''((()))***)))((((((***,,,,,,+++***)))(((((((((((()))))))))***++++++,,,,,,++++++*********)))))))))*********++++++,,,,,,---)))***+++,,,,,,+++)))(((,,,,,,,,,+++***)))'''&&&)))))))))***+++,,,...///,,,,,,---------------------------.........//////---......//////////////////000000111111111000000000///......000222222111000000111111222333333333444444555555555555444444333333333444555666777888888999;;;===>>>???@@@@@@@@@AAAAAAAAA@@@AAACCCDDDFFFEEECCCBBBAAAAAAAAABBB@@@AAADDDFFFHHHHHHGGGFFFBBBCCCEEEGGGJJJMMMPPPQQQOOONNNKKKGGGEEEDDDCCCCCCEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDEEEDDDDDDDDDBBBCCCDDDCCC@@@===;;;;;;::::::;;;;;;;;;<<<<<<<<<999:::;;;;;;::::::;;;<<<;;;::::::===AAAEEEGGGHHHEEE@@@:::888888888666444:::::::::::::::999888888555777888888666666777999666666777777888999::::::<<<<<<;;;;;;::::::999999;;;::::::999999999::::::===::::::>>>>>>======AAABBBAAA???>>><<<;;;;;;;;;<<<;;;:::999777777666666888888999999:::999999999888999999:::::::::999999666444333333444444222111oooZZZNNNFFF@@@>>>999<<<;;;KKKJJJAAABBB444222111111000///000000000000000////////////000000,,,---...///000000000000---............,,,+++***,,,,,,---.........------+++,,,,,,,,,,,,+++***))),,,------------+++***)))))))))*********+++++++++***))))))))))))))))))***,,,++++++******+++,,,,,,((())))))))))))((((((''')))************))))))((()))******+++,,,---------(((((((((((((((((((((((((((((((((((())))))))))))(((***+++***(((''')))+++%%%&&&'''((()))))))))))))))))))))((((((''''''&&&''''''''''''((((((((()))&&&'''((('''&&&%%%&&&''''''(((((())))))(((((((((''''''''''''''''''''''''''''''((((((((())))))))))))***+++++++++***((((((((('''&&&''')))***)))(((&&&''''''((((((((((((((())))))((((((''''''&&&&&&******)))))))))))))))***'''&&&%%%''')))***)))((('''''''''((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))***)))((((((***,,,++++++***)))((('''''''''((())))))***++++++,,,,,,+++++++++*********))))))))))))******+++,,,,,,,,,((()))+++,,,,,,+++***)))******++++++***)))((('''+++*********+++,,,,,,---+++,,,,,,------......///,,,,,,---------.........------.../////////......//////000000000//////...///...---...000222222111111111222222333444444444333333444444444444333333111111111222333444555666777888999;;;===>>>???@@@AAABBBBBBAAA@@@@@@BBBDDDEEEDDDBBBAAAAAAAAABBBBBB???@@@CCCEEEFFFEEEEEEDDDAAABBBDDDGGGJJJMMMPPPQQQOOOMMMJJJGGGEEEEEEEEEFFFEEEEEEFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFDDD???<<<:::;;;999::::::;;;;;;;;;;;;;;;999:::;;;:::999999;;;===<<<;;;;;;>>>CCCGGGJJJKKKEEE@@@:::999::::::777444999999::::::999999888888444555666555444333444555666555555555444555555555666666666555555555555555666666666666555555444333888555444777999777777999888777666666666666777888999888888777777666666666555555555666666555444444444444333333333444444444222000///000111222111///mmmYYYMMMEEE???===777777///999777:::@@@000000000///...............000////////////000000111,,,---...///000000000000***+++,,,...///......---------------,,,+++******,,,,,,,,,,,,,,,+++***))))))***,,,---......---,,,))))))******++++++++++++++++++************++++++222///***&&&$$$%%%''')))***************)))((('''***************)))((('''((((((((((((((((((((((((&&&'''''''''''''''''''''))))))))))))(((((((((((((((***,,,+++(((''')))+++'''((()))***++++++++++++&&&&&&''''''''''''''''''&&&'''''''''(((((())))))%%%'''((('''&&&&&&'''(((###$$$&&&(((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))***++++++,,,,,,***)))((('''&&&%%%&&&((((((((('''&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))((())))))***++++++'''&&&%%%''')))******)))###%%%''')))***(((&&&%%%)))))))))))))))))))))))))))))))))***))))))((((((++++++++++++++++++++++++'''((()))(((((((((***,,,******)))(((((((((((((((((())))))***++++++,,,,,,+++++++++************)))(((((()))***++++++,,,,,,'''(((***,,,---,,,+++***((()))***++++++***)))(((---,,,++++++******++++++&&&&&&'''((()))******+++++++++,,,,,,,,,---------,,,---......//////...............///......---,,,...---,,,---///111111000111222222333333444555555222222222333333222222222//////000000111333444555666777888:::<<<>>>???@@@EEEEEEEEECCCBBBBBBDDDFFFDDDCCCBBBAAA@@@AAABBBCCC>>>@@@AAACCCCCCCCCAAA@@@@@@AAADDDGGGJJJLLLOOOPPPNNNLLLIIIGGGFFFFFFHHHIIIEEEEEEFFFGGGGGGFFFDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGDDD???;;;999:::999999:::;;;;;;;;;;;;::::::;;;<<<;;;:::;;;===>>>999888999;;;@@@DDDGGGGGGAAA<<<888888;;;<<<:::777666666777777777666666555444555666555333222333444666555444444333333333444222222111111111111222333111222444666666666555555333///...222444222333555000000//////000222444555222222222222333333333333333333444444444333222222222111000000000000000111333111000111222222111///rrr]]]HHH@@@???::::::999777666444333333333222111111000000000000000000000000000000111111111,,,,,,,,,,,,---///111222.........------,,,,,,,,,------------------------//////.........---------...---,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,%%%'''***+++***))))))***,,,,,,***)))(((((((((((())))))******++++++,,,,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&%%%$$$$$$%%%&&&'''(((''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%)))))))))))))))((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((($$$"""!!!###%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((('''''''''&&&''''''''''''''''''&&&&&&''''''(((((())))))******'''((()))(((&&&%%%%%%%%%(((((((((((()))))))))))))))(((((()))******((('''+++***)))(((((()))***+++&&&''')))*********)))(((*********)))))))))))))))((()))***+++++++++++++++*********)))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---------------------,,,......------------......///,,,***+++...000///---,,,,,,,,,---...111333444000111222333333222000...000111111111111222222222222111111111222444666777666777777888999;;;<<<===AAA@@@@@@@@@BBBDDDFFFHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>@@@BBBBBBAAA????????????EEELLLPPPQQQOOOMMMLLLMMMMMMNNNNNNMMMKKKIIIGGGGGGFFFEEEFFFHHHHHHHHHGGGKKKJJJHHHGGGFFFFFFGGGHHHLLLJJJFFFBBB???===;;;;;;<<<===>>>>>>===<<<===???<<<;;;::::::999999999999<<<===???@@@AAAAAAAAAAAA:::888777777888888777555555555555555555555555555555444444333333444444555555333222000000111222333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000111222222333333111111000000111111222333222222222222111111111000---...000111111111000///qqq]]]IIIAAA@@@;;;:::999777666444333333333222222111000000000000000111000000000000000000000......---,,,---...///000------------------,,,,,,------------------------++++++*********)))))))))...---,,,+++++++++++++++)))******+++++++++++++++***************************************)))))))))&&&((())))))((((((((()))++++++***)))((((((((()))&&&&&&&&&&&&&&&'''''''''***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))***+++((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%((()))(((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&((((((((()))))))))))))))((((((((((((((()))))))))%%%'''(((((('''&&&'''((((((((((((((())))))))))))***((('''((()))***)))'''))))))(((''''''((())))))''''''((()))))))))))))))***)))))))))))))))))))))((()))***++++++++++++***************)))))))))))))))))))))))))))))))))))))))***,,,------,,,***((()))))))))***++++++,,,,,,***++++++,,,---...//////...------,,,,,,------......+++)))***,,,...---+++***+++---///000000111000---...000111222111000///000000111111111222222222111111000000111222333444555666666777999;;;<<<===?????????@@@BBBCCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCC>>>@@@BBBBBBAAA@@@@@@AAA@@@GGGOOOTTTTTTPPPLLLJJJKKKNNNQQQTTTSSSPPPLLLIIIIIIHHHGGGGGGIIIIIIHHHGGGIIIJJJKKKLLLLLLJJJIIIHHHJJJHHHEEEBBB???===<<<<<<===>>>???>>>======>>>???>>>===<<<;;;::::::::::::999999;;;<<<======<<<<<<999888666666777888666555555555555555555555555555444444444333333444444444777666444222222222333444000000000000000000000000111111111111111111111111111111111111111111111111000111111111111111111000///000000111111222333333111111000000111111222333///............------------...///000111000000///ooo\\\JJJCCCBBB<<<:::999777666444333333333222222111000000000000111111111111000000/////////000///...---------------,,,,,,------------------........................,,,,,,,,,,,,+++++++++***---,,,,,,++++++++++++,,,))))))******************+++++++++++++++++++++++++++******)))((((((''''''((())))))(((&&&&&&''')))******)))))))))))))))***((((((((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))******))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((((('''&&&&&&&&&&&&'''))))))((((((((((((((('''((((((''''''''''''&&&&&&'''((((((((())))))******))))))(((((((((((((((((($$$&&&((()))(((((()))***(((((((((((())))))))))))+++)))''''''((()))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))******))))))******++++++******************************)))))))))*********++++++(((+++...000000...+++))))))))))))***++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------...,,,++++++,,,---,,,+++)))+++---000111000...,,,***,,,...///111111000000000000000111111111222222333222222111111222222333444444555666888:::<<<===<<<===>>>@@@BBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFF>>>@@@BBBBBBAAAAAABBBCCCEEELLLVVV\\\[[[UUUNNNJJJJJJNNNTTTYYYYYYUUUPPPLLLLLLKKKJJJIIIJJJJJJIIIGGGFFFIIIMMMPPPPPPNNNJJJGGGGGGFFFDDDAAA???>>>=========>>>??????======>>>???@@@???===<<<;;;:::::::::888888999999999999888888888777555666777777666555444444444444444444444444444444333333333333444444777666444222111111222333111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000/////////000111111222222333111000000000000111222222111000000000000/////////---...///000000000000///mmm[[[JJJDDDDDD>>>:::999777666444333333333333222111111000000111111222222111000///......---//////......------------,,,,,,,,,------..........................................---------,,,,,,,,,,,,+++++++++++++++,,,))))))))))))))))))******************************))))))(((((('''''''''''')))))))))'''%%%%%%'''(((***)))))))))))))))***+++++++++******))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''(((((((((((())))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&'''((((((((((((((((((''''''&&&&&&&&&''''''***)))))))))((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))))))))((((((''''''&&&&&&((()))***)))((()))***(((((((((((()))))))))))),,,)))&&&&&&''')))******(((((((((((((((((((((((()))((('''''''''(((***+++)))))))))))))))*********))))))************)))))))))***************++++++)))))))))***++++++,,,,,,)))+++---......---,,,***)))))))))***++++++,,,,,,///...---,,,+++***)))(((------,,,,,,,,,,,,------///...------------------***+++---//////...,,,++++++,,,...///000000000///000000000000111111111111666555555444444444333333222222333555777999;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDD>>>@@@AAABBBAAAAAACCCDDDJJJSSS^^^eeeddd\\\RRRLLLJJJNNNSSSXXXYYYVVVRRROOONNNMMMKKKJJJKKKJJJHHHGGGCCCFFFJJJNNNNNNLLLHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>???@@@???===<<<===>>>???>>>===;;;:::999999999::::::::::::999999888888777555444555666666555444444444444444444444444444333333333444444333333333444333222000////////////111111111111111111111111//////000000000000000111000000000000000000000000//////000000000000////////////000000111222222222000000000000000111222222333222222222111111111111.........///////////////jjjYYYJJJEEEDDD===:::999777666444333333333333222222111111111111111222111111000///...---------------...............,,,,,,,,,------.................................,,,,,,+++++++++*********+++++++++******++++++,,,******)))(((((())))))***))))))))))))))))))))))))&&&&&&''''''((((((((((((******)))'''%%%%%%''')))***)))))))))))))))***+++))))))((((((''''''&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&'''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))******''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((('''&&&%%%$$$''''''&&&&&&&&&''''''(((******))))))((((((((('''))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))((((((''''''&&&&&&((()))+++***(((''''''((((((((((((((()))))))))))),,,)))&&&&&&''')))******)))))))))))))))))))))))))))((('''''''''(((***+++(((((())))))************))))))*********))))))((())))))******+++++++++,,,))))))******++++++++++++******))))))***+++,,,,,,)))))))))***++++++,,,,,,...------+++***)))((((((...------------------...---------,,,,,,,,,,,,---------,,,,,,,,,------.../////////////////////...//////000000000111111111555555555555444333222222111111222333555777999::::::<<<>>>@@@AAABBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@>>>???AAAAAA@@@AAACCCDDDKKKTTT```gggeee]]]SSSMMMKKKMMMOOORRRSSSRRRQQQPPPNNNLLLJJJJJJJJJIIIGGGEEEBBBCCCEEEGGGHHHGGGEEEDDDAAAAAAAAA@@@@@@???>>>>>>===>>>???>>><<<;;;<<<===<<<<<<:::999888777777777;;;;;;:::999888888888888555444333333555666555333444444444444444444444444222222333444444333222222222222111000//////..............................000000000111111111222222111111111111111111111111//////000000000000//////...//////000111111222222000000//////000000111222000000000////////////..................//////000hhhWWWIIIEEECCC<<<:::999777666444333333333333333222111111111111222000000000//////.........,,,,,,---...//////......,,,,,,------------------------------------------...---------,,,,,,,,,,,,+++************++++++,,,,,,+++***)))((()))***+++((((((((((((((((((((((((&&&&&&''''''((())))))***)))******)))''''''(((*********)))))))))))))))************))))))))))))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''(((((('''''''''%%%%%%&&&&&&'''(((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((''''''%%%$$$$$$'''&&&&&&&&&&&&'''((((((***))))))))))))))))))(((((()))))))))))))))******))))))))))))))))))))))))((((((''''''''''''''''''(((***+++***(((&&&&&&&&&(((((((((((())))))))))))+++)))''''''((()))))))))))))))************))))))((((((((((((((()))******((((((((()))******++++++))))))******))))))(((((())))))******+++,,,,,,,,,***************************)))'''&&&''')))+++---)))))))))***++++++,,,,,,)))))))))******+++++++++------,,,,,,,,,,,,------***+++++++++******,,,.........,,,,,,,,,---...///000000//////............/////////000000000111111222222222222222111000///111111222222444555777888999:::<<<===???@@@@@@@@@@@@?????????>>>>>>======>>>???@@@@@@??????AAACCCGGGPPP[[[bbbaaaZZZRRRLLLKKKKKKKKKKKKLLLLLLMMMNNNKKKIIIGGGGGGGGGFFFEEECCCAAABBBBBBBBBCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>>===>>>>>>===;;;:::;;;<<<999999888777666666666666999888777666666666666666444222222222444555444333333333333333333333333333111222333444444333222111222222222222111111111000///////////////////////////000000111111222222222111111111111111111111111///000000111111000000///......///000000111111222000////////////000111111111111111000000000//////......------......///000eeeUUUHHHDDDBBB999:::999777666444333333333444333222222111111222222//////////////////......---.../////////...---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------***************+++,,,,,,---,,,***)))))))))++++++((((((((((((((((((((((((((((((((((((((((((((()))''')))++++++***)))***+++++++++***)))((((((((()))*********+++++++++++++++((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''))))))***)))((((((''''''''''''''''''''''''%%%&&&'''((())))))((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********&&&'''''''''((((((((((((*********)))((((((''''''&&&&&&''''''''''''''''''&&&((())))))'''&&&&&&'''(((((((((((())))))))))))***((('''((()))***)))'''(((((()))******)))((((((''''''((()))))))))))))))'''(((((()))******++++++)))))))))))))))(((((('''))))))***++++++,,,------+++******))))))(((((('''(((((('''((((((***+++,,,)))))))))***++++++,,,,,,'''(((((()))***+++,,,,,,++++++************++++++)))+++------,,,,,,///111------......////////////------------------......////////////000000000111///000111111111000///...111111111222222333555555888888888999;;;<<<>>>???============>>>>>>>>>>>>??????@@@>>>======???AAADDDKKKVVV\\\\\\WWWQQQMMMJJJJJJIIIHHHGGGHHHHHHHHHGGGEEEDDDCCCDDDDDDBBB@@@AAABBBBBBCCCCCCBBBAAA@@@>>>???@@@@@@@@@???======<<<======<<<:::888999:::777777666666666666666777777777666555555555666666333111111222333444444333333333333333333333333333000222333444444333222000000000111111111111111111222222222222222222222222......//////000111111222000000000000000000000000000111111111111111111000......//////000111111111///////////////000111111111111111111000000000000......---------...///000dddTTTGGGCCCAAA888:::999777666444333333333444333222222111111222222.........//////////////////000000000///---+++***.........------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******))))))***+++,,,,,,...---+++))))))***+++,,,))))))))))))))))))))))))*********)))((((((''''''&&&)))+++,,,++++++++++++,,,,,,***)))((((((((((((%%%%%%&&&&&&''''''((((((%%%&&&'''))))))'''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''')))))))))(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''%%%&&&&&&&&&&&&&&&&&&%%%'''''''''((()))******+++&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((()))***+++&&&&&&&&&&&&&&&'''((()))(((((())))))******++++++%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$%%%&&&&&&''''''(((((((((###%%%'''(((''''''((()))(((((((((((()))))))))))))))(((((()))******((('''&&&'''((())))))((('''&&&&&&''')))*********)))((('''(((((()))***+++++++++)))))))))))))))(((''''''))))))***+++,,,,,,------++++++***)))((('''&&&&&&&&&''')))***+++++++++***)))))))))***++++++,,,,,,*********)))))))))))))))))))))(((((((((((()))))),,,...111111///000333777***,,,///111222111///...*********+++,,,---...///////////////000000000000000111222333333222111000222222111111222222333444666666666666777:::<<<===;;;;;;<<<===>>>???@@@@@@???@@@???>>><<<<<<>>>@@@DDDJJJTTTZZZ[[[WWWSSSPPPIIIIIIHHHHHHGGGEEEDDDDDDDDDCCCAAAAAABBBBBBAAA???BBBCCCDDDEEEEEECCCAAA???>>>???@@@@@@@@@>>>===<<<;;;<<<<<<;;;999888888999666666666666666777777888888777666555555666777888222111000111333444333222333333333333333333333333000111333444444333111000,,,---...///000000000000////////////////////////---------...///000000111////////////////////////111111222222222222111111......//////000111111111///////////////000111111---,,,,,,,,,,,,+++++++++......---,,,---...///000eeeRRRIIICCC???>>>:::999666333222222333333555444222111111111222333000---+++,,,...///---***//////.........---------,,,,,,,,,------.........******+++,,,,,,---......------......---,,,***)))+++*********+++,,,,,,---+++***((('''((()))***,,,,,,,,,++++++******))))))))))))************)))))))))''''''((()))***)))((()))))))))))))))(((''''''''''''((()))******))))))******+++******)))(((''')))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''((())))))***(((((())))))((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((("""###&&&'''(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((***+++'''&&&%%%&&&(((((((((&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))'''(((***+++***)))'''%%%''''''(((((())))))******))))))(((''''''''''''''''''((()))))))))'''&&&%%%(((((((((((((((((((((((((((((('''(((((()))***+++((((((((((((''''''''''''))))))(((((()))+++---...))))))))))))***+++,,,---)))))))))((())))))***+++............------------111111000///...---,,,,,,---------............///////////////////////////////////////000000000000222222222000///000333555777777777777777777888888888999:::;;;<<<<<<<<<<<<======>>>===<<<===???AAADDDJJJRRRYYY[[[XXXSSSOOOGGGHHHHHHHHHGGGDDDAAA@@@CCCDDDCCCBBB@@@AAACCCEEEFFFFFFEEECCCAAA@@@@@@AAACCCBBB@@@>>><<<;;;::::::999999:::::::::999888888555555555666777777666555<<<:::777555444444555666444444333222111111111111555555666666555444333333333333444444444444444444000000000000000000111111111111111111000000000///------------...///111222333222000///......//////222111111111000000//////---------------,,,,,,,,,---...///...------...///..............................---,,,,,,,,,,,,---cccRRRIIICCC>>>===:::888666444222222333333111000///.........//////111...------//////...,,,------------------------,,,,,,,,,---------......******+++,,,,,,---......,,,------,,,+++***))))))***)))))))))******+++,,,))))))************)))))))))))))))((((((((((((((())))))************))))))((('''&&&''')))***)))((()))))))))))))))(((''''''''''''((()))))))))(((((()))))))))***))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))*********((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''"""$$$&&&'''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&'''&&&%%%&&&((()))((('''''''''(((((((((((('''''')))((((((((((((''''''''''''((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))((()))*********)))'''&&&(((((((((((())))))))))))))))))((('''''''''''''''(((((())))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***&&&&&&'''((()))***++++++***))))))))))))***,,,---))))))))))))***+++,,,---***))))))))))))***++++++++++++,,,,,,,,,,,,,,,+++/////////...............------------....................................000000000///////////////,,,,,,,,,+++***+++...111666666666777777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>AAADDDIIIPPPUUUWWWUUUPPPMMMGGGFFFEEECCCBBBBBBBBBBBBDDDEEEDDDCCCAAAAAABBBDDDFFFFFFEEECCCAAAAAAAAABBBBBBAAA???===<<<;;;::::::;;;;;;;;;;;;::::::999888555555666888999::::::999:::999777555444444444555333333222111111111222222555555555555555444333333444444444444444333333333333333222222111111000000111111111000000000////////////...---......000000,,,---...//////...------111111111000000000//////////////////////////////---...///...------...///..............................---,,,,,,,,,,,,---|||bbbQQQIIIBBB>>><<<:::888666444333222222333333222111111000000111111111000...///000000///---,,,,,,,,,,,,------------,,,,,,,,,------------...***++++++,,,,,,------.........---,,,++++++++++++)))))))))((())))))***+++((()))+++,,,,,,+++)))'''(((((((((((())))))))))))))))))************))))))((('''&&&''')))***)))((()))))))))))))))(((((('''''''''((((((((('''&&&&&&''''''((()))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''((((((((())))))******+++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&%%%%%%&&&(((***)))(((''''''(((((((((((('''''')))(((((((((((('''''''''''''''((((((((()))))))))''''''((((((((()))))))))************************''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((('''''''''((((((((((((((())))))***+++,,,))))))))))))))))))))))))***)))))))))))))))((((((''''''((()))***+++,,,,,,******)))))))))******+++))))))))))))******+++,,,***************+++,,,,,,)))+++---...///...---,,,---------....../////////------------....................................111000000//////.........---.........---...111333555555555666666777777777666666777888999999999999888999999888888:::>>>AAADDDGGGLLLPPPQQQOOOLLLIIIFFFDDD@@@>>>>>>???BBBDDDEEEFFFEEEDDDAAA@@@AAACCCFFFDDDBBBAAA@@@AAACCCDDDAAA@@@>>>===<<<;;;;;;;;;======<<<<<<;;;:::999999888999999:::::::::999999888777777666555444333333222222111111111222333333444444555555444444333333555444444333333222222222444333333222111000//////000000000000////////////000000///...............)))+++...000111000...---000000000000//////////////////000000000000000000---...///...------...///..............................---,,,,,,,,,,,,,,,yyy```PPPIIIBBB===;;;999888666555333222222222333333333222222222222222000000////////////......---------,,,,,,+++++++++------------------------+++++++++,,,,,,---------000///...,,,,,,,,,---...******)))))))))******+++)))***+++++++++***)))((())))))******++++++,,,,,,))))))************)))))))))((('''(((***+++***)))(((((())))))))))))(((((('''((((((((('''&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))))))))'''(((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((((('''&&&%%%%%%&&&)))******)))''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++'''''''''(((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))******)))((('''(((((((((******))))))((((((''''''))))))((((((((((((((()))***)))((((((((()))***+++))))))))))))))))))))))))************))))))((('''*********)))))))))((((((*********))))))))))))))))))))))))))))))***++++++++++++******++++++,,,---+++---000222333333111000,,,,,,---------.........,,,,,,---------.................................111111000///......------000111222111111222444777222333333444555666666777666666777888999999999999777888888888888:::>>>AAABBBDDDGGGJJJJJJIIIGGGEEECCCAAA???===>>>@@@CCCEEEFFFFFFFFFDDDBBB@@@@@@AAACCCAAA???>>>???AAACCCCCC??????>>>===<<<<<<<<<<<<======<<<;;;:::999999999;;;;;;<<<:::888777666666666666666666555444222222111111000000111222333333333333444444444333333222555444444333222111111000111111111000000/////////000000/////////........./////////.........//////---...000111222111000///////////////////////////------...............///---...///...---------///...........................---,,,,,,++++++,,,,,,xxx^^^OOOHHHAAA<<<:::999888777555444333222222///////////////......---////////////...------...//////...---+++***))))))------------------------++++++,,,,,,,,,,,,------///...,,,+++++++++,,,---,,,++++++*********++++++---,,,***)))))))))***+++))))))******++++++,,,,,,))))))************))))))***)))((()))+++,,,+++***(((((())))))))))))(((((('''((((((((('''&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))))))))((('''&&&%%%''')))******)))''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((******)))((('''(((((((((******))))))((((((''''''))))))((((((((())))))***,,,***)))'''&&&&&&''''''))))))))))))))))))))))))******++++++***)))((('''))))))((((((((('''''''''))))))******)))))))))((()))))))))((())))))******++++++******++++++,,,---,,,...111444555444222111------------,,,,,,,,,,,,,,,,,,,,,------------...........................111000000///...------,,,,,,...//////...///000222000111111333444555666666666777888999999:::::::::777999:::::::::<<>>>>>=========>>>>>><<<;;;:::999888888888888888:::;;;:::777444444555444444555444444333222111000000000000111222222333222222333333333333333222444444333222111111000000///000000111111222222222/////////............---,,,---......///000000000111111000///////////////.....................///,,,---------.........///---...///...---------///........................------,,,++++++++++++,,,xxx^^^NNNFFF@@@<<<:::888888777666444333222111000000000000000///.........///000///---,,,---...000///...---,,,+++***)))...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********---,,,++++++++++++++++++///---+++)))((()))***+++(((((((((((())))))))))))))))))************))))))***)))((()))+++,,,+++***'''(((((()))))))))))))))''''''((((((((('''&&&&&&''''''((()))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((('''&&&''')))***)))(((''''''(((((((((((('''''')))(((((((((((('''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))******,,,+++)))(((&&&%%%%%%%%%)))))))))))))))))))))))))))***+++++++++***)))(((%%%%%%&&&'''((()))******(((((()))******))))))((()))))))))(((((())))))******************+++,,,,,,+++---///000111000///...---------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------000//////......---------,,,...//////...---...000...///000111333444555666666777888999999::::::999777:::<<<=========>>>@@@>>>@@@AAACCCCCCCCCBBBAAA===???AAADDDDDDDDDBBBAAABBBCCCDDDCCCAAA?????????===;;;999<<<@@@CCCCCCAAA>>>>>>>>>>>>??????@@@AAA;;;:::999888777888999:::666999;;;:::777555666888444333333333222222222111111111000000000111222222111111222333333333222222333222222111111000000000000000111222333444555555///.........------------+++,,,---///000111111111111000...,,,,,,,,,---------------...............------......///000000000---...///...------...///........................------,,,+++++++++++++++yyy^^^MMMEEE???<<<;;;888777777666555333222111111222333333333222000000...000111000...---...000.........---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,,,,+++***************------,,,+++************)))))))))((((((((((((((())))))************))))))(((''''''''')))***)))(((''''''((()))))))))))))))''''''((()))))))))(((((()))))))))***))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((())))))******)))(((((())))))((('''''''''(((((((((((('''''')))(((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((************************)))(((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((()))*********)))'''&&&(((((((((((())))))))))))))))))(((((()))******+++*********)))((('''&&&%%%((((((((((((((((((((((((((()))+++,,,,,,+++***)))&&&&&&'''((()))***++++++&&&'''((()))******))))))))))))(((((((((((())))))***))))))))))))***+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................000111222222000//////000,,,---...000222444555666555555666777888888888888666:::>>>@@@???>>>===<<<<<<>>>@@@BBBCCCCCCAAA@@@===???AAACCCDDDCCCAAA@@@???AAABBBBBB@@@???>>>???;;;::::::>>>DDDGGGEEEBBB????????????@@@AAABBBCCC;;;:::999888888999;;;<<<===@@@BBB???999666666888444333222111000111222222222111111000000000000111000000111222222222222222111111111111111000000000//////000000111111222222.........---------,,,,,,,,,---...000000000//////...............---------,,,,,,---------.........,,,,,,------.../////////---...///...------...///........................---,,,++++++***+++++++++zzz^^^LLLDDD???<<<;;;888777777666555333222111...//////000000///---,,,///222333222///...///111,,,,,,------...///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---++++++***))))))((())))))+++,,,---------+++)))''',,,,,,++++++******))))))))))))************))))))'''&&&%%%&&&((((((((('''''''''((()))))))))))))))''''''((()))*********)))******+++******)))((('''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((('''''''''&&&&&&'''((())))))((((((++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))+++---///+++***(((((())))))'''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''(((***+++***)))'''&&&''''''(((((())))))******))))))((())))))***++++++((()))***++++++***((('''(((((((((((((((((((((((('''(((***,,,---,,,+++***************))))))))))))%%%&&&((()))*********)))***)))(((((((((((()))))))))))))))((()))******+++---,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......++++++,,,,,,,,,------------------------------------------...............///111222111///...---...+++,,,...///111333555555333444555666777777777777555999>>>AAA@@@===;;;:::;;;===@@@CCCDDDCCCBBB@@@>>>???@@@AAAAAAAAAAAA@@@===???AAAAAA@@@>>>>>>>>>;;;:::;;;@@@GGGIIIFFFCCC?????????@@@AAABBBDDDEEE;;;:::999999999;;;===???GGGIIIIIICCC;;;555333555444333111//////000222333222222111000//////000000///000111222222222222222000000000000111111111111---------------,,,,,,,,,......---------,,,,,,,,,...///000000000///------+++---000222333222000///,,,,,,,,,------.........))))))***++++++,,,---------...///...------...///........................---,,,++++++******++++++yyy___NNNFFF@@@;;;999888777555444333222222111111111111111111111111111000000000000000///....../////////......------,,,++++++++++++,,,,,,---...///...,,,+++***++++++,,,(((***++++++***)))***+++---,,,+++***))))))))))))+++*********))))))(((((()))***++++++***(((&&&$$$+++)))'''(((+++,,,***(((&&&)))+++***'''&&&(((+++***(((((()))***+++***)))******))))))((((((''''''&&&%%%%%%'''++++++)))&&&+++******)))(((''''''&&&((((((((('''%%%&&&(((***))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((('''&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))),,,)))&&&$$$%%%'''((()))'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&''')))******)))'''&&&%%%&&&((()))+++***)))'''''''''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&''''''&&&%%%%%%&&&''')))***+++***((('''))))))))))))))))))))))))((('''''''''(((((((((''' """%%%&&&&&&''')))+++************)))'''&&&%%%*********)))))))))))))))''''''(((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,((((((((((((''''''''''''++++++++++++++++++++++++---...............------////////////////////////............////////////---...///000222444555555333333333444555777888999:::;;;===>>>>>>>>>===<<<===<<<<<<===>>>??????>>>============>>>>>>>>>>>><<<===>>>???>>>===;;;999<<<;;;===BBBIIIKKKHHHDDDAAA??????AAAEEEGGGFFFDDD<<<:::777666777;;;???BBBGGGFFFBBB>>>:::777444333222111000......000111222111111000000//////.........///000111111000///...222111111111000000//////---///000111000///---,,,((())),,,...//////////////////.........---------,,,,,,,,,---------......///............---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,++++++***)))))))))***+++++++++******+++++++++***************yyy^^^NNNFFF@@@;;;:::888777666555444333333333222111111111111111111222000000000000000///...............---------------,,,+++++++++,,,,,,---...///...---,,,,,,,,,---...***,,,------,,,++++++,,,+++***************++++++************)))))))))(((&&&'''(((((('''&&&$$$"""+++)))((((((***+++***((())))))(((((())))))((((((***(((((()))***+++***)))))))))))))))((((((((((((,,,***)))***,,,,,,***(((******))))))((((((''''''&&&''''''&&&%%%%%%&&&(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''&&&&&&'''''''''''''''(((((((((((((((((())))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++)))'''%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''((()))))))))(((''''''''')))***,,,+++***)))(((''''''((()))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''&&&((()))***+++***((('''%%%)))))))))))))))))))))))))))((('''(((((()))(((((('''((()))((('''&&&'''(((((())))))))))))((((((((()))))))))))))))))))))***'''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------............------....................................////////////......///000000111222222333333444555666777888999999:::<<<============<<<>>>===>>>???@@@AAA@@@@@@>>>>>>>>>>>>============:::<<<===>>>>>>===<<<;;;;;;:::<<>>@@@CCCEEEDDDBBB:::999888777888;;;???AAAEEECCC@@@<<<999666444444222111///......///111222000000000000//////.........///000111111000///...111111000000000/////////......000000000///---,,,***++++++,,,------------........................,,,,,,,,,---------..................------------,,,,,,---......---,,,,,,---------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++xxx^^^NNNFFF@@@<<<:::888777666555555555555555333222111000000111222333000000000000000//////...,,,,,,,,,,,,------------,,,,,,+++++++++,,,------......---------...//////---///000///---,,,,,,,,,))))))))))))***+++,,,---************))))))))))))))))))*********)))'''&&&***)))((()))***+++***(((---)))&&&'''***+++((($$$***(((((()))***+++***)))(((((((((((())))))))))))///---+++***++++++***)))))))))))))))((((((((((((%%%''')))((('''&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((''''''))))))((((((((((((((('''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((()))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((('''''''''(((***,,,---***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((******+++***)))(((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,***((('''((()))'''((((((((())))))))))))((((((((())))))*********(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++++++++++++++,,,,,,,,,++++++++++++++++++++++++------............------........................---............/////////......////////////000000222444555777888888888777888888:::;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBAAAAAA??????>>>>>>======<<<<<<:::;;;<<<=========<<<;;;:::999:::???DDDFFFCCCAAA???>>>===>>>@@@AAA@@@???888888888888:::<<<>>>???BBB@@@<<<999666555555555111111////////////111111000000000////////////......//////000000//////...///////////////...............///000///...---,,,,,,,,,+++++++++++++++,,,---------...............,,,,,,,,,---------............---------,,,,,,,,,***+++...//////...+++***......//////......------++++++,,,,,,,,,------------------,,,,,,,,,++++++www]]]MMMFFF@@@<<<;;;666666555555555555555666333222111//////111222333//////000000000000//////+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,---------...//////...///000///---++++++,,,******))))))***++++++,,,*********)))))))))))))))***++++++,,,++++++***)))***)))))))))******)))))),,,***(((((())))))'''%%%***(((((((((***+++***)))''''''(((((())))))******+++***((('''''''''(((((((((((((((((())))))))))))''')))+++,,,***)))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((())))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''(((((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''((()))***+++)))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''((((((((())))))******)))((('''&&&(((((((((((((((((((((((()))*********)))))))))***(((***+++***))))))***,,,)))((((((((((((((())))))&&&''''''((()))***++++++(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((()))))))))))))))***((((((((((((((((((((((((,,,,,,---.........------........................---------.........//////.........//////000000111222444666888999888777666666777888999:::;;;<<<<<<===@@@BBBDDDCCCBBBAAAAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888999<<<@@@AAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;777888888:::;;;<<<======>>><<<999666444444444555111000////////////000111////////////////////////////////////////////////............................../////////...---,,,---,,,+++***+++,,,---...//////.........---------,,,,,,,,,---------......------------,,,,,,,,,+++***+++---......---+++***---...............------++++++++++++,,,,,,---...---------,,,++++++******uuu\\\MMMFFF@@@<<<;;;555555444444333444444444222222111000000111222222//////000000000000//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,++++++,,,,,,---------------...///...,,,******+++,,,++++++***))))))******))))))))))))))))))******'''((((((((())))))(((((())))))******)))))))))***)))+++,,,***'''%%%&&&(((***(((((((((***+++***)))''''''(((((())))))******''''''&&&%%%%%%&&&(((***(((((((((((())))))))))))''')))+++,,,***)))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))*********))))))((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&((()))(((&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))+++((()))******(((((()))***++++++)))(((''''''''''''&&&&&&'''((()))******+++))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++******))))))((('''''''''((((((((())))))((((((((((((((((((((((((++++++,,,---......------........................------------............,,,---...///111222333444222333555777888777666555555555666888999;;;<<<===>>>AAAEEEFFFDDDBBB@@@@@@@@@??????>>>===<<<<<<;;;=========<<<:::999888777777888999;;;=========<<<::::::::::::999999999999888888999:::;;;;;;;;;;;;;;;999777444333333444444000//////////////////000...............///////////////............//////------------...........................------,,,,,,,,,+++,,,---///111222111111000...---,,,+++***,,,,,,,,,---------......---,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---------,,,,,,))))))))))))***+++------,,,,,,,,,+++***)))))))))ttt[[[LLLFFFAAA===<<<666555444333333333333333111111111111111111111111...//////000000000000000,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++,,,------,,,,,,,,,+++---...---+++*********---,,,+++***))))))))))))))))))))))))************)))))))))******+++++++++(((***+++***)))((()))***'''***,,,+++&&&%%%'''******(((((()))***+++***)))(((((((((((())))))))))))&&&'''(((((('''(((***,,,))))))))))))((((((((((((%%%''')))((('''&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&'''((()))***))))))((((((((((((((('''&&&%%%$$$######$$$%%%&&&%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&((()))'''$$$###%%%((('''''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%'''(((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((&&&%%%$$$$$$%%%&&&((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))''')))+++***(((&&&(((+++***++++++***'''%%%&&&&&&---+++***((('''&&&'''''''''''''''(((((()))))))))))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******************))))))((((((((()))******++++++***************************+++,,,------...------------------------------,,,------------.........,,,,,,---///111333444555222333444555666555555444555555666777999;;;===>>>@@@EEEJJJJJJGGGBBB@@@@@@??????>>>>>>======<<<<<<======<<<:::999888777777777888999:::::::::::::::777888999999777666777999::::::::::::999999999999888777666555333333333222////////////////////////---............////////////......------......///---------........................---------------+++,,,,,,---///000222333111111000...---,,,+++***,,,,,,,,,---------......,,,,,,,,,+++++++++******---,,,+++******+++,,,---******++++++,,,,,,++++++))))))(((((()))+++---...,,,,,,++++++***)))((((((ttt[[[LLLEEEAAA===<<<777777666444333333333333///111222333333222111///......///000000000000000.........---------------...---,,,,,,+++++++++,,,,,,------......---,,,+++***,,,------+++***++++++++++++***************+++((()))))))))************+++++++++,,,---...//////(((***+++***(((((()))+++((()))))))))((((((((()))***(((((()))***+++***)))))))))))))))((((((((((((&&&(((******((('''(((*********))))))((((((''''''&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&''')))***'''''''''''''''(((((((((((('''%%%$$$$$$%%%'''((($$$%%%'''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&((()))&&&""""""%%%***&&&'''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&''''''''''''''''''&&&'''((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&%%%$$$%%%''')))***(((((('''(((((()))******))))))))))))))))))))))))&&&)))+++***&&&%%%'''+++***++++++***(((&&&'''''',,,***((('''&&&'''((()))''''''((((((((((((((((((***)))))))))((((((((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,------------------------------------,,,,,,---------.........,,,,,,---...000111222222222222222333333333333444555555555777999<<<>>>@@@DDDJJJOOOOOOJJJDDDAAAAAA>>>>>>>>>>>>============;;;::::::999999999999999888888999999888888999999555777999888666555777999===<<<:::999888777777777666666666666555333111000...//////////////////...---------........./////////...------------...///------......////////////......------,,,,,,,,,---+++,,,---...////////////...............---------,,,,,,,,,---------......++++++++++++************++++++++++++++++++++++++)))******+++,,,+++++++++***)))))))))***,,,...///...---,,,+++***))))))(((sssZZZLLLEEEAAA===<<<999999777666444444333333...000222444444222000.........///000000000000000/////////......---------...---,,,,,,++++++++++++....../////////...,,,+++***+++------,,,+++,,,---))))))))))))***+++,,,---(((((())))))*********+++((((((((()))***+++,,,---(((***,,,+++(((''')))+++***(((&&&'''***+++)))'''***(((((()))***+++***)))******))))))((((((''''''&&&)))++++++'''%%%%%%&&&+++******)))(((''''''&&&((()))((('''%%%&&&(((***''''''''''''''''''''''''''''''''''''((((((((()))'''&&&%%%$$$%%%''')))***%%%&&&&&&&&&''''''((((((***)))'''&&&&&&''')))***$$$%%%'''))))))((('''&&&''''''''''''((((((((()))'''''''''''''''''''''''''''((()))%%%!!!!!!&&&+++&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((('''&&&&&&((()))***$$$%%%'''((())))))))))))&&&'''(((*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%&&&(((***,,,***)))((((((((((((((()))))))))))))))))))))))))))%%%(((+++)))&&&$$$'''***&&&((()))***))))))+++,,,***)))'''&&&'''(((***+++((((((((((((((('''''''''******))))))((((((((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))******++++++)))))))))))))))))))))))))))***+++,,,------...---------------------------,,,,,,,,,---------......---------.........//////222222111111111222333333555555555777999<<>>>>>>>>>>>888888888888999:::;;;<<<888999999999888777888999444666888888666555777:::???===;;;999777666666777555666777777666333111///......////////////......---------........./////////...---,,,,,,---...///........./////////000000......---,,,,,,,,,,,,---+++,,,---.........,,,+++,,,,,,------...///000000,,,,,,,,,---------......+++++++++************))))))***,,,......,,,***))))))***++++++,,,,,,,,,,,,+++******)))+++---///111//////...---+++******)))rrrWWWKKKEEE>>><<<>>><<<:::777555555444222000111222333222000000111222...///000///...---...///...------,,,,,,------.........////////////......////////////...---,,,+++***++++++++++++***))))))++++++******)))((((((((())))))))))))))))))))))))++++++******)))(((((((((************)))((('''&&&))))))***+++,,,------...******))))))(((((('''''',,,,,,+++)))'''%%%###"""(((((((((((((((((((((((((((((((((((()))+++,,,---+++***((('''''''''((()))''''''((((((((((((''''''((('''&&&'''((())))))'''***************)))(((((('''(((******(((&&&&&&&&&'''(((***+++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''+++++++++***))))))((((((((('''&&&%%%%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&'''((()))******)))((('''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((($$$$$$&&&'''(((((())))))************))))))))))))&&&$$$###%%%(((***)))'''))))))(((((('''''''''&&&&&&&&&'''''')))***+++,,,******))))))))))))*********((('''((()))***)))''')))((('''((())),,,///111************)))))))))))))))((('''))),,,---+++((())))))))))))))))))))))))'''(((((()))***+++++++++***++++++***(((&&&###"""(((***+++***)))((()))***++++++,,,,,,,,,++++++***------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,---------.........//////000000111222222222222222333555888999:::<<>>;;;>>><<<999777555555444333111333444555333111000000111///000111000...---...///...------,,,,,,------...------............------,,,------.........------++++++,,,,,,++++++***)))++++++************))))))************************,,,,,,,,,++++++)))((((((&&&'''((()))************)))))))))***))))))((((((+++++++++***************))))))))))))((('''&&&%%%)))))))))))))))))))))))))))))))))((())))))******+++***)))((('''(((((()))''''''((((((((((((''''''((('''&&&'''((())))))'''))))))******))))))((('''%%%'''))))))(((&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''%%%&&&'''((()))(((''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))******)))'''&&&%%%%%%&&&&&&'''(((((()))))))))(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&'''((())))))))))))******)))))))))((((((((()))((('''(((+++---,,,***)))(((((((((''''''''''''&&&''')))*********((((((******))))))))))))*********((('''((()))***)))''',,,)))%%%###"""###%%%'''*********)))))))))(((((((((&&&&&&'''***+++)))'''))))))))))))))))))))))))'''(((((()))******++++++))))))******)))(((''''''((()))******)))((()))***))))))***+++++++++++++++,,,,,,,,,++++++******)))***+++,,,,,,------,,,,,,,,,,,,---------.........((()))+++---///000111111555777999;;;;;;<<<>>>@@@FFFGGGIIIIIIHHHEEEBBB@@@;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<======:::999999888888777666666666555555555666666777777888666444222222222333333444444333222111000///.../////////000000111222333555222...---///000///...000///---,,,,,,---///000...---,,,+++,,,---///000111000...---++++++++++++&&&)))---.........000333...---,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***************************)))***,,,...---,,,***(((((()))******++++++++++++************************++++++++++++++++++++++++nnnUUUJJJDDD===;;;===:::888666555555555444333555666666444111000000000000111222111///...///000...------,,,,,,------...,,,,,,------------,,,,,,)))***+++,,,---.........,,,,,,------,,,,,,+++*********++++++++++++,,,,,,************************------...---,,,***((('''''''''((()))***************+++,,,......---+++***************++++++++++++&&&'''(((((()))))))))(((************************+++***))))))((((((((()))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&'''((())))))'''((((((((()))(((''''''&&&$$$&&&((()))((('''''''''((((((''''''&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&'''((()))******"""######$$$%%%%%%&&&&&&))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((())))))******))))))))))))(((((((((((('''''''''***)))(((***,,,---,,,+++(((((((((((('''''''''''''''(((***,,,+++)))&&&$$$***))))))(((((())))))******((('''((()))***)))'''111...)))%%%######%%%'''******))))))))))))((((((&&&%%%%%%&&&(((((('''&&&))))))))))))))))))))))))((((((((()))******++++++((((((((())))))***+++,,,((()))******(((((()))***'''((()))******+++******,,,,,,+++***))))))((((((***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,...///111222222666888:::;;;;;;<<<>>>@@@BBBBBBCCCCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===999999888888777777666666444555555555555666666666444333222000000000111222111111000000///...------............///000111222333000...---............///...---,,,,,,---...///...---,,,+++,,,---...///111000///------,,,,,,,,,,,,...//////...------...---,,,++++++******++++++***++++++,,,,,,++++++***************************)))***++++++,,,+++++++++)))*********************************************************************kkkSSSIIIDDD===:::<<<999777555555555666555444333444444333111000000111000111222111000//////111...------,,,,,,------...,,,,,,------------,,,,,,))))))***+++,,,,,,,,,,,,------......------,,,+++******+++,,,,,,---......************************,,,---------,,,***'''&&&************)))(((''''''''')))---000111111000///''''''(((((())))))******&&&'''((()))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))***))))))(((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&'''((())))))'''''''''((((((''''''&&&%%%$$$''')))***)))(((((()))+++***)))''''''((()))***''''''''''''''''''''''''&&&&&&&&&%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''((()))***+++***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((()))*********))))))((('''(((((('''''''''&&&&&&&&&'''''''''((())))))))))))((((((((((((((('''''''''((()))*********)))'''&&&))))))(((((((((((())))))***((('''((()))***)))'''...---+++***)))******+++***)))))))))((((((((((((&&&&&&&&&'''(((((('''&&&(((((((((((((((((((((((((((((())))))************((((((''''''(((***,,,---((()))***)))((('''(((***((()))))))))))))))((((((,,,,,,+++***)))(((((('''******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,000000000//////000000000333555888999999;;;===???@@@@@@???>>>>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;===<<<;;;:::999999999999999888888777666666555555333444444555555555555555222222111000000000111111000000//////...------,,,------------...///000000000///...---------------...---,,,,,,,,,,,,---.........------------...///000//////...------------//////000///---,,,++++++,,,++++++***)))************++++++,,,,,,++++++******************************))))))******+++,,,,,,''''''((()))***+++,,,---************************************************hhhRRRIIIEEE>>>:::;;;888666555444555666555444///000111111000000111222000111222111000//////111...------,,,,,,------...------............------***++++++++++++++++++***---............---,,,,,,******+++,,,---......///************************+++,,,,,,+++***)))'''&&&++++++++++++***)))((('''$$$&&&***---......,,,+++''''''(((((())))))******((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))***+++)))))))))))))))(((((('''&&&''''''''''''''''''&&&((('''&&&'''((())))))''''''''''''''''''&&&%%%%%%%%%(((***+++***)))*********)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++,,,)))******************)))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((('''''''''((((((((((((((()))((('''''''''(((***+++))))))(((((((((((())))))***((('''((()))***)))'''&&&'''((()))***)))(((''')))))))))(((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((()))))))))))))))*********)))((('''&&&'''((()))***''')))***)))((('''((()))*********)))((('''&&&%%%---,,,,,,+++******)))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,///...------,,,---.........111333555666888;;;===@@@???===<<<;;;<<<>>>???>>>===<<<;;;;;;;;;;;;<<>><<<:::888777666666888888777666666555555444333444555555666666555555222222111111111111111111000000000///......------,,,,,,,,,,,,---...///000.........------------...---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,..................------((((((***,,,...///000///++++++***)))))))))*********++++++,,,,,,++++++******************************))))))))))))***,,,---'''''''''((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))}}}gggRRRJJJFFF???;;;<<<999777555555555666555444---...000000//////111333000111222111///...///000...------,,,,,,------...------............------++++++,,,,,,,,,++++++***------......------,,,+++******+++,,,,,,---......++++++++++++++++++++++++++++++***))))))((((((((('''((()))***++++++++++++***+++---------+++***(((************++++++++++++************)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))++++++)))))))))))))))(((''''''''''''((((((((((((''''''((('''&&&'''((())))))''''''''''''((('''&&&&&&%%%&&&(((++++++***)))))))))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))%%%%%%&&&'''((()))******((((((''''''&&&%%%%%%$$$(((((())))))))))))((((((&&&''''''(((''''''&&&&&&%%%&&&(((+++,,,------,,,))))))************))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''&&&(((''''''''''''&&&&&&&&&''')))***)))((('''(((***'''''''''(((((((((((((((***)))'''%%%&&&(((+++---)))((((((''''''(((((()))***((('''((()))***)))'''&&&''')))***)))'''%%%$$$))))))(((((((((((('''''')))***,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((''''''''''''''''''((())))))''''''((()))************)))'''&&&%%%,,,++++++++++++*********)))******+++++++++++++++******+++++++++,,,,,,,,,------------...000222333,,,...111222333555888:::===<<<;;;:::;;;===???AAA???>>><<<;;;::::::;;;<<>><<<999777666555444777777666666555555444444333444555666777666555555333333222222222111111000000000000/////////......,,,,,,,,,,,,---...///000---...//////---,,,---...------------------------******************)))))),,,,,,------...---------+++******+++---...---,,,,,,+++******))))))*********++++++,,,,,,++++++*********************************)))))))))***++++++***)))((('''((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((({{{fffRRRKKKGGG@@@<<<<<<999777555555555555444333///000111111000///111222///000111000...---...///...------,,,,,,------...,,,,,,------------,,,,,,)))***+++,,,---------------------------,,,++++++******++++++,,,,,,------++++++++++++++++++++++++,,,+++)))(((((()))+++,,,(((((()))***++++++++++++............---,,,***)))+++++++++***************)))************)))(((((((((((((((((((((((((((((('''''''''''''''((()))***((())))))***)))((('''&&&(((((())))))))))))((((((((('''&&&'''((())))))'''((((((((((((((('''&&&&&&&&&((()))***(((&&&&&&'''###$$$%%%&&&'''((((((((('''''''''''''''''''''''''''''')))*********)))((())))))))))))))))))))))))%%%%%%&&&'''((()))******'''''''''&&&&&&&&&&&&&&&'''((()))******)))((('''%%%&&&'''(((((('''&&&&&&$$$&&&***---//////...---(((((()))******)))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))*********)))(((((((((((((((''''''''''''&&&(((***+++***(((''')))+++''''''''''''((((((((()))+++***((('''''''''))))))((((((''''''''''''((((((***((('''((()))***)))'''++++++***))))))((((((((())))))(((((((((''''''''')))+++---,,,)))((((((***))))))))))))))))))))))))***)))))))))))))))))))))((((((((()))))))))(((((('''((()))(((''''''((()))((())))))******))))))))))))))))))***************))))))***+++++++++++++++++++++++++++,,,,,,,,,---//////......///111333444---///111222111222444666888777888999<<>><<<:::::::::;;;<<<===<<<:::999777666666666777777666555555444444333333555666888888777666555333333333222111000///...////////////............,,,,,,,,,------...///000,,,...000000...---...000.........//////.........,,,,,,,,,,,,,,,+++******)))***,,,---------,,,,,,111///------...---***''',,,,,,+++************+++***++++++,,,,,,++++++******************************************))))))))))))(((''''''''')))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((({{{fffRRRKKKHHHAAA<<<===:::888666555555555444333222333333222000///000111...000000///...---...///...------,,,,,,------...+++++++++,,,,,,+++++++++((()))***,,,......//////,,,,,,------,,,,,,+++*********++++++++++++,,,,,,++++++++++++++++++++++++---,,,***((((((***---///++++++,,,++++++***)))((())))))))))))))))))))))))******))))))((((((''''''((())))))************)))))))))))))))))))))))))))))))))(((''''''''''''(((((()))*********)))'''&&&))))))************))))))((('''&&&''')))))))))'''(((((())))))(((((('''&&&%%%'''((((((&&&$$$$$$$$$###$$$&&&)))************((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''(((((())))))***%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((((((&&&&&&###&&&+++///111111///---'''((()))******)))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((())))))******+++++++++******)))(((((((((((('''''''''''')))+++***'''&&&(((***&&&'''''''''(((((())))))++++++******)))'''&&&%%%((((((''''''''''''((((((***((('''((()))***)))(((+++)))'''%%%%%%'''***,,,)))(((((((((''''''''''''(((+++---,,,)))'''((()))))))))))))))))))))))))))*********)))))))))))))))&&&((()))+++++++++***)))'''((()))((('''&&&''')))&&&'''(((***++++++,,,,,,''''''(((((())))))******))))))***++++++++++++***++++++,,,,,,,,,---------///...,,,*********,,,---000111222222111000111222333333555888<<<@@@DDDFFF@@@>>><<<:::999:::;;;<<<::::::999888777777888888777666666555444444333333444555777888999888777555333333333222111///...---..................------------------...///000000,,,///111111...---...000......////////////......///000000000//////...---((()))+++,,,---,,,,,,+++,,,******---000222111...---,,,++++++******+++++++++++++++,,,,,,+++++++++***************************************)))((('''%%%%%%$$$%%%(((+++...000))))))))))))))))))))))))((((((((((((((((((((((((yyygggSSSIIIEEE???:::777888777555444555444333111222222222111000//////...222111111000///......---))),,,...---+++***,,,///......////////////.........------,,,++++++++++++************************************************,,,------...---,,,+++************************+++)))((((((((((((((()))***---+++)))'''%%%%%%%%%&&&))))))))))))))))))))))))******)))((((((((((((((()))'''%%%'''***+++***((())))))))))))))))))))))))'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''((((((&&&&&&'''((()))***++++++'''''''''&&&&&&%%%%%%%%%&&&(((***'''!!!''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******+++,,,,,,,,,,,,+++))))))))))))************---,,,+++***)))'''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((***+++***)))((()))*********)))''''''&&&&&&&&&''''''((((((((((((''''''((('''&&&&&&&&&((()))***)))((('''&&&&&&&&&((()))(((((((((((())))))))))))&&&&&&''''''(((((())))))---,,,***(((((('''((((((''''''(((((())))))************))))))((((((''''''************************+++*********))))))((((((------,,,+++*********+++)))((('''&&&'''(((+++,,,)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++------------------------..................------111111111111111111111111222333444666777999;;;;;;<<<======:::666666999<<<<<<;;;:::888666555444444666666555444333333222222444333222555999;;;:::888222222000///............111111111000///---,,,+++,,,---......//////......---,,,++++++++++++,,,---,,,---.........---,,,+++,,,,,,***)))))))))***+++///...,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,***)))))))))***+++++++++******************((('''&&&&&&'''(((***###$$$%%%'''(((***+++,,,++++++******)))((((((((()))'''&&&&&&((())))))(((yyyfffRRRHHHDDD@@@;;;999888666444444444444222111333333222222111000000///111111000000///......---***+++---,,,,,,+++---...---......//////......---,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,---,,,+++***)))******************))))))++++++***)))))))))))))))'''''''''((()))+++,,,---))))))))))))))))))))))))******)))(((((((((((((((***)))'''(((***+++)))&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((((((((((()))(((((('''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%$$$&&&((()))(((((()))***''''''''''''''''''''''''))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))******+++,,,+++++++++((((((''''''&&&%%%%%%%%%,,,++++++***)))(((''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))''''''((()))***)))(((''''''&&&&&&&&&'''(((((())))))(((((('''(((''''''''''''(((((()))*********)))))))))******(((((((((((())))))))))))(((((())))))************,,,+++***((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))((((((''''''++++++***)))))))))))))))(((''''''&&&&&&'''((()))***)))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,////////////////////////000000222333555777888999999::::::888555555888;;;;;;:::888777555444444444555444444333222222111111222111111555999;;;:::999222111000///.....................---,,,+++)))(((,,,------..................---,,,++++++,,,---...,,,---.........---,,,+++,,,+++***)))))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,+++*********++++++***************************)))'''&&&&&&''')))***'''''''''(((((()))))))))))))))))))))))))))******'''&&&%%%''')))******)))xxxeeePPPFFFCCC@@@===;;;888666444444444444222000333333333222222111111000111000000//////.........,,,+++***+++---...---,,,,,,------......------,,,+++************++++++,,,...---,,,++++++,,,---...***************************++++++++++++***))))))*********))))))(((((((((,,,++++++***)))((('''''')))*********)))(((''''''))))))))))))))))))))))))***))))))(((((((((((((((+++*********+++***'''%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&(((((((((''''''''''''&&&((((((((((((((('''''''''***)))((('''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((((('''&&&%%%'''+++...'''''''''''''''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++*********)))(((&&&%%%###""""""*********))))))((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&'''((((((&&&&&&'''(((***)))(((''''''&&&''''''((())))))******))))))((((((((((((((((((((('''&&&&&&'''((())))))(((''''''(((((((((((())))))))))))((())))))))))))*********+++***)))((((((((((((((())))))))))))(((((((((((('''''''''((()))*********)))))))))(((((('''''''''(((((((((((('''''''''''')))((((((''''''''''''(((''''''''''''&&&&&&&&&&&&*********))))))((((((((())))))))))))))))))))))))***************)))((('''+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------...///111222444555666555666666666555555777999888777666555444444444444333333333222222111111000000000111444777::::::999222111000//////......///000000000///...---,,,+++,,,,,,---.....................------------......---------------,,,++++++,,,+++******))))))******+++*********+++,,,,,,---------------------------...------------------...))))))***+++++++++++++++((())))))******+++++++++))))))''''''''''''))))))+++******))))))(((''''''''''''((())))))***++++++%%%%%%%%%'''***++++++***wwwcccOOOEEEBBB@@@>>>>>>999777555555555555333111222222222111111111000000000000/////////.........---+++)))***...///---++++++,,,,,,------,,,,,,++++++*********+++,,,---------,,,+++******+++,,,---************************)))************)))))))))******))))))((('''''''''))))))))))))((((((''''''((()))))))))'''%%%###!!!(((((((((((((((((((((((())))))(((((((((((()))))))))***+++++++++***(((&&&))))))))))))))))))))))))&&&&&&''''''((('''''''''((((((((('''''''''''''''))))))((((((''''''&&&&&&***)))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&+++***((($$$""""""%%%(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******)))))),,,+++***)))'''&&&%%%$$$(((((())))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''&&&'''(((((('''&&&'''((())))))((('''''''''''''''))))))************))))))'''((()))))))))'''&&&%%%$$$&&&(((******)))'''%%%(((((((((((())))))))))))'''''''''''''''''''''''')))))))))(((((((((((((((******))))))(((((('''''''''((((((((()))))))))******))))))((((((''''''&&&(((((((((((((((((((((((((((((('''&&&&&&''''''(((((((((((((((((('''&&&%%%++++++***)))(((''''''&&&((((((((((((((((((((((((((()))***++++++***)))(((************************++++++++++++,,,,,,,,,,,,------------------------,,,---...///000222333333222333444555666666777888555555444444333333444444444333333333222222111111000000222333555666666666111111000///////////////111111111000000///------,,,,,,---.........------........................------------,,,,,,+++++++++++++++***************++++++******++++++,,,------------------------------,,,,,,++++++,,,,,,---'''(((***+++++++++***)))'''(((((()))***++++++,,,))))))(((''''''((()))))),,,++++++***)))(((((('''(((((((((((())))))******&&&&&&&&&(((++++++***(((uuubbbNNNDDDBBB@@@???>>>:::888777666666666444333000000000000////////////////////////............---+++)))***...///---+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///,,,+++***))))))***+++,,,************************)))))))))))))))))))))******)))))))))((((((''''''((()))***+++++++++++++++"""###%%%'''))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((***++++++*********))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))((('''''''''''''''&&&''''''((())))))******''''''''''''''''''''''''&&&'''((((((((())),,,...''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((*********)))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((())))))''''''((())))))((((((''''''''''''((())))))************))))))'''((()))))))))'''&&&%%%'''))),,,//////...+++***(((((((((((())))))))))))'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))((((((''''''***)))))))))((((((((('''*********))))))((((((((())))))))))))))))))))))))(((((((((''''''(((((())))))))))))))))))((('''&&&+++******)))((('''&&&&&&((((((((((((((((((((((((%%%''')))***+++++++++***))))))))))))))))))))))))++++++,,,,,,---------...------------------------,,,,,,---...000111222222111222444666888999888888444444333333333333444444444444444444333333333333111222333333333222222222111000000////////////000------------,,,,,,+++***+++,,,,,,---...---------........................------,,,,,,++++++++++++++++++++++++******))))))---,,,++++++******++++++------------------------+++******************+++((()))***+++***)))((('''''''''((()))******++++++))))))(((((((((((())))))************))))))))))))))))))))))))((((((''''''***)))((()))******((('''tttaaaNNNEEECCC@@@>>>===:::888666666666666444333////////////////////////........................,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++...------------......///************************************************)))))))))((())))))***+++)))))))))))))))))))))))))))***,,,.../////////...(((((()))***+++++++++***))))))))))))))))))))))))((((((((((((((())))))***&&&'''))))))((((((***,,,'''''''''''''''''''''''''''((())))))************'''(((((((((((()))))))))((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&'''((()))***++++++'''''''''''''''(((((((((%%%'''))))))))))))***,,,''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''((())))))''''''((()))((((((''''''''''''((((((((())))))******))))))((((((((((((((((((((('''&&&&&&(((+++------,,,+++)))(((((((((((()))))))))))))))))))))(((((((((((('''&&&'''((()))))))))))))))))))))))))))((((((((((((*********)))((('''''''''))))))))))))))))))))))))))))))))))))************)))(((((((((((())))))***)))))))))))))))((((((((()))))))))(((((('''''''''))))))))))))))))))))))))&&&'''(((******+++++++++))))))))))))))))))))))))++++++,,,,,,------......------------------------,,,,,,---...///000111111111222444777::::::999777555444333333333333333444444444444444444444444444222333444333111/////////000000////////////000000...............---,,,,,,++++++,,,---------------------............------------,,,+++++++++++++++***++++++++++++***))))))---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***)))))))))))))))((('''''''''(((((())))))*********))))))))))))))))))))))))(((((()))))))))))))))*********)))(((((('''&&&&&&---+++(((((())))))((('''sssaaaNNNFFFDDD@@@===;;;888777555444555444333111///////////////000000000........................***+++---,,,,,,+++---...,,,,,,------------,,,,,,......---,,,,,,,,,------)))***,,,------,,,***)))******************************)))))))))***+++,,,(((((())))))***+++++++++***+++---...///...------...---,,,+++)))))))))((())))))))))))))))))))))))((((((((((((((()))******'''(((((('''%%%%%%(((+++''''''''''''''''''''''''&&&'''((()))************'''((((((((())))))))))))'''''''''(((((((((((((((''''''&&&''''''((()))***'''''''''(((((()))))))))&&&'''''''''((((((((()))((())))))'''$$$###$$$&&&''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''((((((&&&&&&'''(((((((((''''''''''''(((((('''(((((())))))(((((('''(((''''''''''''(((((()))###$$$&&&((()))((('''&&&(((((((((((())))))))))))))))))((((((((('''''''''%%%&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&''''''(((((())))))***((((((((()))))))))******((((((((((((((()))******)))((('''&&&'''((()))***((((((((((((((((((''''''))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))*********+++,,,---------------------------------++++++,,,---...//////000111111333777:::;;;777444666555444333333333333333333333333333333333333333000222333222///......///000000////////////000000000000000000000000///...++++++,,,------------,,,+++,,,---......---,,,+++---,,,+++*********+++,,,***++++++,,,+++***)))(((++++++******++++++,,,,,,++++++++++++++++++++++++******))))))))))))******(((((('''''''''((())))))((((((((())))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((''''''---***'''&&&''')))******rrraaaOOOGGGDDDAAA<<<:::777555333333333333111///000000000000000111111111---.....................))),,,...---+++***,,,///,,,------......------,,,...------,,,++++++++++++)))+++---//////---+++)))************************+++***)))))))))+++,,,---(((((()))***+++,,,------)))***+++,,,,,,+++)))((('''''''''''')))+++---...))))))))))))))))))))))))((((((((((((((()))******)))***)))%%%""""""&&&***))))))))))))))))))))))))%%%&&&'''((())))))))))))'''((((((((())))))******&&&'''''''''(((((())))))&&&&&&&&&&&&((()))***+++(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''&&&%%%&&&))),,,'''''''''''''''''''''''''''((((((((())))))******)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&''''''%%%%%%&&&'''(((((('''''''''(((((()))''''''((((((((((((''''''((('''&&&&&&&&&((()))+++$$$%%%'''((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%''')))******))))))''''''(((((())))))******''''''(((((())))))******$$$%%%%%%&&&'''((())))))&&&'''''''''(((((())))))'''''''''''''''((()))***((('''%%%$$$%%%''')))***'''''''''((((((((((((((())))))))))))))))))))))))...---***)))'''''''''(((************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......111111333666::::::666222777666555444333333333333222222222222222222222222---000222111///...///111000000////////////000111------------------,,,,,,++++++,,,---------,,,,,,++++++,,,------,,,++++++---,,,+++*********+++,,,******+++,,,+++***)))((()))))))))***+++,,,...///************************++++++************++++++&&&&&&%%%&&&''')))+++,,,))))))))))))(((((((((((())))))************))))))))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))---***&&&%%%'''***,,,---sss]]]OOOHHH???>>>???999777666555444333222222222222222222111111111111000111111111111111000//////...------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,...//////...,,,++++++++++++*********))))))************************)))************+++++++++************************((()))***++++++***)))(((,,,+++***))))))***+++,,,)))))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$))))))))))))))))))))))))******++++++***)))(((((($$$%%%%%%%%%&&&&&&'''''')))((('''&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))"""...%%%111***'''###***(((&&&&&&'''((('''%%%,,,(((%%%&&&)))***'''$$$((('''%%%#########%%%&&&%%%&&&''''''((((((''''''******)))((((((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&+++***)))(((''''''((()))222))))))+++******---&&&***...((('''------+++*********))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((()))(((((()))******(((&&&))))))(((((((((((())))))++++++++++++***************))))))))))))***++++++************++++++++++++************************---)))''')))---///,,,)))(((+++)))### %%%'''%%%...111))))))***&&&&&&((())))))***************++++++******)))))))))((())))))))))))************++++++++++++++++++++++++......---+++***+++///222000++++++111333...***+++---......///000111111222222222222111111111000000222333444444333222111000222222111000/////////000000////////////...............---------,,,,,,,,,++++++***))))))***+++,,,,,,---------------,,,,,,---,,,,,,+++*********+++......---------......///---,,,+++++++++,,,...............------,,,,,,,,,,,,+++***((((((((())))))&&&&&&''''''(((((()))))))))))))))))))))***+++,,,(((((())))))))))))((((((&&&''')))*********)))(((((((((((((((((((((((((((&&&'''''''''''''''''''''sss]]]OOOHHH???>>>???999999888777666555444444444222222222111111111111000000000/////////.........,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***,,,---......---,,,***+++++++++*********))))))************************)))************+++++++++************************))))))++++++++++++))))))***))))))))))))))))))***((((((((((((((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&%%%$$$$$$)))))))))((((((((((((((()))((('''&&&&&&&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((($$$$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''......---$$$***%%%)))---***)))'''&&&%%%%%%$$$$$$!!!###%%%###!!!"""(((...***)))'''%%%%%%&&&'''(((%%%&&&''''''((((((''''''))))))(((''''''''''''''')))((('''&&&&&&'''((()))''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((''''''%%%%%%+++)))...&&&%%%)))...000---)))$$$******)))))))))((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))(((((()))******)))'''))))))(((((((((((())))))++++++***))))))(((''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###%%%)))***(((%%%$$$((()))'''))),,,)))$$$+++&&&$$$)))***)))(((((()))************))))))))))))(((((((((''''''(((((()))))))))*********((((((((((((((((((((((((***+++,,,,,,++++++,,,...///***))),,,---+++,,,000---......///000000111111222222222111111000000000222222222222222111000000222111000//////........./////////............---............---------------,,,+++******+++,,,,,,------.../////////......---,,,,,,+++******++++++......------------......***))))))((()))***+++,,,,,,,,,,,,+++++++++++++++******)))(((((()))***+++((((((((()))))))))))))))((((((''''''''''''''''''(((((())))))))))))((((((&&&'''((()))***))))))((())))))))))))))))))))))))((((((''''''''''''''''''rrr\\\NNNHHH???===???999999888777666555444444444222222222111111111111000///...---,,,,,,,,,---...,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***+++++++++***************************************)))************+++++++++************************))))))++++++++++++))))))'''((())))))))))))((('''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((('''''''''''''''&&&&&&))))))))))))************((((((''''''&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((()))((((((((((((((((((((((((+++"""$$$%%%!!!"""&&&(((((((((''''''(((***,,,(((,,,//////+++'''%%%%%%)))((('''&&&&&&&&&'''(((&&&&&&'''(((((((((((('''(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''(((((()))))))))))))))((((((((('''''''''''''''&&&&&&&&&$$$%%%'''))))))(((&&&%%%+++333///&&&"""+++&&&%%%+++&&&!!!&&&***---444))))))((((((((((((((('''(((((((((((())))))))))))******)))))))))(((((((((((((((((()))+++,,,***))),,,,,,++++++++++++,,,,,,///...---,,,+++)))((((((***************++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))'''%%%'''***+++)))'''''')))))))))+++...***%%%333'''(((...---++++++&&&++++++,,,---------------++++++++++++************,,,,,,,,,,,,------------........................***,,,///000///...---......------///---+++,,,000.........//////000000111111111111111000000000000222111111000000000000000111111000//////......---///............---------............------------///...---,,,,,,,,,,,,,,,,,,---...///////////////---,,,,,,+++++++++++++++......------------------)))(((((((((((()))******)))))))))))))))*********(((((((((((()))***+++,,,************))))))))))))++++++******)))((((((((('''(((((())))))(((((('''&&&'''((())))))))))))(((************************)))))))))(((((('''''''''qqq\\\NNNGGG???===???999777666555444333222222222222222222111111111000000000///---++++++,,,---......------,,,,,,------...+++,,,,,,------,,,,,,+++)))***++++++++++++***)))************************************************))))))*********+++++++++************************((((((************((((((&&&(((***++++++***(((&&&''''''''''''''''''''''''''''''&&&&&&'''(((((()))(((((((((((((((((((((((()))))))))((((((((())))))%%%&&&'''((()))***++++++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&((()))))))))))))))))))))((((((((((((((((((((((((***///%%%***+++,,,+++---'''((('''%%%###"""$$$&&&%%%!!!""")))---+++&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''***))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%+++---(((111)))555&&&###***)))***000(((!!!***((((((((((((''''''''''''(((((((((((())))))))))))*********)))))))))((((((((((((((())),,,---,,,***'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&%%%$$$$$$((((((((('''((())))))***'''((((((((())))))))))))''''''''''''''''''''''''%%%###"""###&&&'''%%%$$$++++++)))&&&&&&'''(((((("""!!!+++,,,!!! &&&!!!%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''))))))((((((((()))%%%(((+++---***%%%"""###........./////////000000000000000000000000000000111000///......///000111222222222111000///..................------------------------,,,,,,,,,,,,......---,,,,,,+++++++++++++++------............---,,,,,,+++++++++,,,,,,------......------,,,,,,***************+++++++++'''(((((())))))*********)))))))))))))))******+++*********))))))(((((((((******************))))))'''((((((((((((((((((''''''''''''((((((((((((((())))))))))))))))))))))))*********)))((((((''''''ppp[[[MMMGGG>>>===???:::777666555444333222222222222222222111111111000000111000...,,,,,,---...000...------,,,,,,------...+++,,,,,,------,,,,,,+++************************************************************************))))))*********+++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&''')))+++------+++)))'''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((()))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&$$$###&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((())))))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''(((&&&$$$$$$---+++***&&&((()))******+++---...000+++$$$!!!###&&&)))***&&&&&&&&&%%%&&&&&&&&&'''&&&'''(((((())))))(((((()))((((((((((((((())))))&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''...,,,)))'''%%%%%%&&&'''000))))))+++&&&111+++######***'''%%%+++''''''''''''(((((((((((((((((((((((())))))))))))************************)))((((((***,,,---,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,***))))))))))))***++++++))))))))))))************))))))))))))))))))))))))***)))))))))+++++++++***%%%''')))(((%%%###&&&***"""'''***"""&&&,,,(((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---...---,,,+++,,,///111---000111000///...---,,,............////////////////////////////////////000000.........///000111444444444444333111///...//////.........---------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++***------...///////////////---,,,,,,+++,,,,,,------------......---,,,++++++))))))******++++++++++++((()))))))))******++++++************))))))(((((()))))))))(((((('''''''''"""###$$$&&&''''''''''''''''''(((((((((((('''''''''''''''''''''(((((()))((((((((((((((((((((((((******))))))((((((((('''pppZZZMMMGGG>>>===???:::999888777666555444444444222222222111111111111000111111///.........///000,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***************************************+++++++++************************)))************+++++++++))))))))))))))))))))))))''''''((())))))(((''''''((())),,,------,,,)))((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))((('''''''''((()))***///...---+++***((('''&&&((((((''''''(((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))************((('''%%%&&&&&&'''''''''(((((((((%%%%%%&&&'''((()))******,,,+++***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&///llleeeVVVOOO999)))+++***)))))))))'''$$$!!!'''000000)))######''''''((((((((())))))))))))''''''((())))))))))))((()))(((((((((((()))******&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''000---)))&&&$$$%%%''')))***,,,iii```[[[PPPddddddlll]]]YYY\\\[[[XXXAAA'''(((((((((((()))))))))(((((((((((())))))))))))(((((()))******++++++,,,******)))+++---...,,,+++((((((''''''''''''(((((('''(((((()))******++++++&&&&&&&&&&&&&&&''''''((('''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''"""###(((,,,+++&&&&&&((((((111,,,'''000...###!!!''''''((())))))))))))(((((((((((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))++++++***((('''))),,,///000///+++(((***///111000....................................///////////////////////////000000111555555666555444222000///000////////////.........,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++000000111111111000000///,,,,,,,,,,,,,,,------...------......---,,,***)))'''((())))))******))))))************++++++++++++++++++++++++***)))''''''((((((((((((''''''''''''"""###%%%'''))))))))))))&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((oooZZZLLLFFF>>>===???:::999888777666555444444444222222222111111111111000000000000////////////...,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++******+++++++++))))))*********+++++++++************************)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((************************)))((((((((((((((()))***))))))))))))))))))))))))+++***(((((((((***+++------,,,,,,***)))(((''''''((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))***+++***)))(((''''''''''''((((((((((((((((((((()))))))))******------,,,++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%+++___===(((......,,,***''''''(((***''''''((()))))))))))))))''''''((()))))))))))))))'''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&'''''''''((((((+++)))'''&&&%%%'''((()))&&&DDD###((((((((()))))))))******(((((((((((())))))))))))''''''((()))+++,,,---...,,,++++++,,,------,,,***((((((''''''''''''((((((((((((((((((((())))))))))))(((((((((((()))******))))))*********+++++++++))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&''''''333+++&&&))),,,)))'''(((+++"""$$$111===''''''((())))))))))))(((&&&'''''''''((((((((()))''''''((((((((()))))))))++++++++++++++++++++++++))))))***)))((((((***,,,...---)))&&&***...***"""........................---------....../////////...///000000111111111000555555666555444222///---111111000000000/////////.........---------,,,,,,***+++,,,---......------///000000000///...---,,,,,,,,,,,,,,,,,,---......,,,---.........,,,***(((((((((***+++++++++***)))++++++******************))))))***+++******)))(((((((((((((((((()))))))))'''(((***,,,------,,,+++&&&''''''((((((''''''&&&''''''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))oooYYYLLLFFF>>>===???:::777666555444333222222222222222222111111111111000//////000000//////...---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))***+++,,,------,,,+++***'''((()))******)))((('''************************((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&$$$###$$$&&&((()))%%%&&&&&&'''((())))))***((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''''''''''' """%%%((()))***))))))''''''''''''((((((((()))************)))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''&&&'''RRR---$$$''')))&&&%%%%%%&&&'''(((((('''''''''(((((()))))))))))))))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&''''''&&&%%%%%%''''''(((((())))))******&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((("""...(((((())))))******++++++(((((((((((())))))))))))&&&&&&((()))+++---...///---,,,+++,,,------,,,***LLL777###!!!&&&)))))))))'''333###!!!...:::.....................------------.........//////...///000222222222111000444555555555333111...,,,111111111111000000000000000000/////////.........***+++---///000000//////---------,,,+++***((((((,,,,,,,,,,,,,,,---...///,,,---.........,,,)))(((***+++,,,---...---,,,,,,++++++******))))))((((((&&&''')))***++++++******(((((())))))******++++++'''(((***++++++***)))(((&&&''''''''''''''''''&&&''''''&&&%%%&&&'''((()))))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))mmm^^^NNNHHHFFFBBB???===666666555444333222222111000222333222111000000111000000////////////000000000000///...---,,,++++++++++++++++++)))'''$$$###******+++++++++,,,,,,,,,+++++++++************)))+++++++++************)))++++++******)))(((((((((,,,)))(((+++///000+++'''++++++******))))))((((((''''''(((((())))))******))))))))))))((((((((((((***(((&&&&&&'''((((((((($$$'''+++,,,+++)))((('''''''''''''''(((((((((((()))(((((('''''''''((((((***+++,,,,,,,,,***)))((())))))))))))((('''%%%%%%''''''((()))))))))))))))))))))(((((('''''''''&&&)))))))))((((((''''''&&&&&&&&&&&&'''((())))))******++++++)))(((''')))***))))))))))))))))))))))))+++lllBBB###222'''!!!%%%'''###&&&--- (((...***&&&'''***++++++***)))(((''''''((()))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((()))(((((('''''')))***+++***000ppp@@@...((('''!!!,,,'''$$$'''(((((())))))))))))((()))))))))))))))******+++***)))))))))***+++,,,,,,!!!***,,,,,,&&&%%%***:::$$$###+++444+++)))333,,,&&&///333%%%,,,.........---,,,+++))))))---...///111222222333333222222222222222111000///222222111111000000///////////////...------,,,,,,---------............///111000...---,,,,,,------------,,,,,,+++***))))))...//////---***((('''(((++++++************++++++))))))))))))))))))))))))&&&''')))+++,,,,,,,,,+++&&&((())))))(((((()))++++++***)))'''''''''((()))&&&((())))))(((&&&'''(((---)))&&&'''+++,,,***'''%%%%%%%%%&&&&&&'''''''''***)))((('''&&&%%%$$$$$$lll]]]MMMGGGEEEAAA>>>===888777666555444333333222//////111111222111000///000000////////////////////////.........---------------------,,,,,,+++***++++++,,,,,,,,,---------+++++++++************)))------,,,+++)))((('''''')))))))))))))))************'''%%%'''+++...,,,************)))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***(((&&&&&&''')))(((((("""%%%(((******)))((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''((((((((('''&&&%%%))))))))))))((('''&&&&&&''''''((())))))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))*********++++++,,,+++)))((()))+++(((((((((((((((((((((((("""...^^^888!!!(((---"""***555$$$'''000---&&&%%%((('''&&&%%%$$$%%%%%%&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''((()))(((((('''''''''(((((((((((('''''''''((()))***)))'''>>>"""...%%%$$$***'''***'''))))))***++++++++++++***)))))))))))))))******+++((((((((('''(((((())))))&&&(((((()))&&&))))))%%%...!!!000+++$$$///;;;///,,,***,,,///)))///............---,,,+++***+++,,,---...////////////111111111111111000//////.........---------,,,,,,........................---------............///111000...---,,,,,,---------,,,,,,,,,+++************++++++***((('''((()))++++++************++++++++++++++++++++++++++++++((())))))***++++++++++++&&&((())))))(((((()))++++++***)))(((''''''((()))''')))***)))'''&&&&&&'''***&&&###$$$''')))'''$$$%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&jjj[[[LLLFFFDDD@@@===<<<888888777666555444444333000///000333666666333///000000000//////.................................------------...///000000,,,,,,---------.........+++++++++************))),,,++++++******)))(((((('''(((((()))******++++++)))%%%###$$$(((+++,,,,,,))))))))))))************(((((((((((())))))))))))***)))))))))))))))*********(((&&&'''((())))))((( ###'''))))))(((((()))''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''************)))(((''''''''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''((((((((())))))******+++)))***+++***(((((((((***&&&&&&&&&&&&&&&&&&&&&&&&333BBB&&&+++ !!!)))000...(((,,,555***)))((('''''''''((()))))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''***)))((('''''''''''''''''''''&&&&&&''''''((()))((($$$!!!;;;!!!$$$000###,,,***))))))***+++++++++++++++)))))))))))))))******+++))))))((('''''''''((((((000%%%$$$%%%&&&...(((,,,''' 333''' ///bbb,,,,,,000)))(((+++///++++++,,,,,,,,,,,,++++++//////000111111111111111//////000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000///...,,,,,,,,,------,,,,,,,,,,,,++++++++++++'''(((******))))))+++,,,++++++************++++++*********************************))))))******+++'''((())))))(((((()))******))))))(((((((((((()))(((******)))'''%%%%%%&&&(((%%%###$$$&&&(((&&&$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''hhhYYYJJJDDDBBB???<<<;;;888888777666555444333333333111222666;;;;;;666111000000000//////...------...............---------,,,++++++***+++---///000,,,,,,,,,,,,------------+++++++++*********))))))''''''((()))***+++,,,,,,(((((())))))************(((&&&$$$%%%(((***+++***(((((())))))******++++++(((((((((((())))))))))))******)))((()))***++++++***((('''''')))))))))((("""%%%((()))((((((((()))''''''''''''(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))***************)))((((((''''''((()))))))))))))))(((((((((((((((''''''''''''''''''(((((()))))))))''''''(((((())))))))))))''')))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""666(((>>>QQQ,,,---111000((((((,,,(((+++***)))(((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''((($$$,,,***tttBBB... ***,,,$$$))))))&&&'''((())))))))))))))))))))))))))))))******+++,,,+++***)))))))))))))))AAA$$$%%%%%%$$$111'''******$$$(((!!!---)))^^^,,,)))222)))%%%,,,***(((((()))***++++++******111111222222222222222111.........//////......---//////..................+++++++++***************---------............/////////---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...///++++++************++++++'''''''''''''''''''''''',,,+++***((((((((()))***''')))***)))((('''(((***)))))))))(((((((((((())))))***+++***'''%%%$$$%%%)))'''&&&&&&(((***)))(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&gggXXXIIICCCBBB???<<<;;;777666666555444333222222333111222666;;;;;;666111/////////000///...---,,,000//////...------,,,,,,---,,,+++******+++---...++++++++++++,,,,,,,,,,,,+++++++++*********))))))&&&&&&''')))***+++,,,---************))))))(((((()))))))))***+++***((('''(((((())))))******++++++))))))))))))((((((((((((***)))((('''((()))+++,,,)))(((((((((******)))''''''(((******(((''''''(((''''''''''''((((((((((((''''''((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&)))************))))))(((''''''((()))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''(((((()))&&&&&&&&&'''''''''''''''(((***++++++)))((((((((('''''''''''''''''''''''''''...%%%---((('''$$$,,,999zzz((($$$***+++'''$$$###'''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''%%%&&&&&&'''''''''''''''"""///111111"""333!!!)))$$$'''&&&&&&((())))))*********)))))))))))))))******+++++++++***)))((((((((()))(((bbb%%%)))&&&###000'''''',,,)))%%%!!!222%%%%%%ooo---%%%///,,,(((000(((((()))***+++,,,,,,,,,+++------...............---,,,------.........------////////////////////////...------,,,+++******)))---------............//////...,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,------+++,,,------,,,+++,,,...++++++************++++++'''''''''''''''''''''''',,,+++)))((('''(((((()))((()))***)))((('''((()))((((((((())))))))))))((()))***+++***'''%%%$$$%%%)))((((((((()))***+++***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%gggXXXIIICCCBBB???<<<;;;666666555444333222111111000///000333666666333///------///000000///...---//////.........---------......---,,,,,,,,,------*********+++++++++,,,,,,+++++++++************)))))))))))))))))))))((((((++++++******)))((((((''')))+++,,,---,,,***(((&&&))))))))))))************))))))))))))(((((((((((()))((('''&&&'''(((+++,,,)))(((((()))***+++)))''')))***+++***((('''''''''''''''''''''((((((((((((&&&''')))***+++******)))(((''''''''''''((())))))((())))))******)))((((((''''''((()))))))))))))))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***,,,......,,,*********((((((((((((((((((((((((%%%,,,$$$"""%%%""",,,(((%%%"""???bbb;;;!!!(((...&&&&&&222((('''&&&&&&&&&'''((()))))))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''((((((&&&&&&'''(((((((((((('''###((("""### $$$777,,,###&&&'''((()))+++,,,,,,,,,,,,)))))))))))))))******+++(((((('''&&&&&&&&&''''''$$$(((&&&,,,(((###---(((((())))))---((((((&&&******222$$$***000,,,222,,,++++++,,,---......------,,,,,,---...//////......,,,,,,---............------------------.........000000000///......---------------............///...---,,,++++++,,,---...------------,,,,,,,,,,,,***+++,,,+++***)))***+++++++++************++++++************************+++***))))))((((((((((((((()))***)))((('''((()))'''(((((())))))))))))((((((******)))'''%%%%%%&&&'''''''''''''''((()))***((((((((('''''''''''''''(((((((((''''''&&&&&&&&&gggXXXIIIDDDBBB???===<<<777777666555444333222222//////111111222111000///+++,,,...///000000......,,,,,,,,,---...///000000,,,------......---------+++++++++,,,,,,,,,------+++++++++************)))******))))))((((((((('''*********)))))))))))))))******++++++***))))))************)))))))))))))))***)))))))))((((((((('''((('''%%%%%%%%%'''***,,,))))))(((***++++++)))''''''((())))))'''&&&'''(((''''''''''''((((((((((((&&&''')))+++++++++***)))+++******)))***+++,,,---'''(((((())))))(((((((((''''''((()))))))))))))))''''''''''''((((((((()))(((((((((((('''''''''''''''''''''''''''''''''''')))+++------,,,***))))))((((((((((((((((((((((((&&&***%%%///......$$$***'''--->>>)))###vvvYYY%%%(((+++'''***)))(((((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&''''''((()))***&&&'''((()))))))))(((((((((!!!+++oooGGG&&&222!!!,,,(((((('''((()))***,,,,,,,,,,,,)))))))))))))))******+++''''''&&&&&&&&&'''((((((222---777'''+++)))&&&***)))***)))&&&......###(((333222>>>,,,&&&000)))...---***+++,,,,,,,,,,,,,,,+++,,,,,,...///000000000000,,,,,,---...............++++++,,,,,,,,,---------------......//////000000---------............///------,,,++++++,,,---............---,,,,,,,,,+++***+++,,,,,,******+++,,,++++++************++++++++++++++++++++++++++++++((()))))))))))))))(((((((((******)))(((''''''(((&&&'''((()))******)))(((''')))***)))'''&&&&&&'''%%%&&&&&&&&&&&&''')))***)))((((((((('''''''''&&&''''''((((((((((((((()))gggXXXIIIDDDCCC@@@===<<<888888777666555444333333000222333222111000000111)))+++---///000000///...((()))+++---///111222333)))***,,,---...---,,,,,,,,,,,,,,,---------......+++++++++************)))''''''(((((())))))******((((((((()))******++++++)))))))))((('''(((+++...++++++******))))))((((((******))))))(((((((((''''''&&&$$$$$$$$$'''***+++)))))))))***++++++)))'''%%%&&&''''''&&&&&&((()))''''''''''''((((((((()))%%%''')))+++,,,+++***))))))(((''''''''')))***+++''''''(((((((((((((((''''''(((((()))))))))))))))&&&'''''''''(((((())))))------,,,,,,++++++******((((((((((((((('''''''''%%%(((******)))'''&&&&&&(((((((((((((((((((((((()))&&&)))+++'''***###+++(((***'''$$$&&&...111...222 )))***'''&&&%%%%%%%%%'''((()))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&&&&((()))***+++&&&''')))*********)))(((,,,!!!---,,,---nnn'''---)))***...***%%%&&&'''(((******++++++)))))))))))))))******+++((((((((((((((()))***+++'''***(((XXX((())))))((()))+++***---$$$&&&000((((((&&&"""&&&;;;JJJ666&&&///$$$&&&***(((((())))))))))))(((((('''((()))+++,,,---------,,,------.../////////...,,,,,,,,,------.........((((((***+++---...000000---------.........//////---,,,+++++++++,,,---...//////...---,,,,,,+++++++++,,,------------...000++++++************++++++))))))))))))))))))))))))'''((()))******)))(((''')))******)))(((''''''(((&&&'''(((*********)))(((&&&((())))))(((&&&'''(((&&&&&&'''''''''(((***+++))))))(((((('''''''''&&&&&&&&&'''((()))***++++++eeeWWWIIIBBB???<<<;;;<<<888888777666444111///...000000000000000000000000000000000000////////////---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***(((((()))************)))++++++++++++)))'''$$$###******))))))))))))))))))(((((())))))))))))((((((************)))))))))))))))+++,,,,,,***))))))***+++*********))))))((((((((('''&&&''')))++++++******************)))(((((())))))))))))((((((((('''))))))))))))(((((((((((()))))))))))))))))))))))),,,)))&&&&&&((()))'''%%%))))))))))))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((('''''''''''''''''''''''''''''''''***)))(((''''''((()))***(((((('''''''''&&&&&&&&&'''&&&$$$$$$$$$%%%'''))),,,***'''%%%%%%'''***,,,(((@@@CCC,,,+++%%%***---###$$$---...))))))))))))))))))))))))(((((()))(((((('''&&&&&&((()))))))))*********+++$$$%%%''')))***))))))((($$$---(((000$$$*** ***,,,***)))((((((((((((((()))***))))))(((((((((((((((************************%%%'''...EEE%%%...###222%%%)))***,,,,,,***)))***+++'''###,,,000...&&&'''... ---+++++++++*********))))))---,,,---...000000...,,,,,,,,,///000,,,'''(((...000,,,((((((,,,///---*********,,,---.../////////,,,,,,---...//////....../////////...---,,,+++***......---,,,,,,+++******------------,,,+++******************************+++******)))(((''''''&&&+++,,,---+++)))(((((()))((((((((()))******+++++++++***)))'''''''''((()))************)))'''&&&&&&&&&'''(((''''''''')))+++'''''''''''''''''''''''''''(((((()))***++++++,,,eeeWWWIIICCC@@@===;;;<<<777777666555333222111111000000000000000000000000000000000/////////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---.........---,,,++++++)))************)))'''&&&((((((((((((((())))))))))))******++++++******)))************)))))))))))))))+++,,,,,,***))))))************)))))))))(((((()))((('''(((***++++++******************)))((((((***))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++)))'''''')))***)))'''&&&&&&''''''((((((((()))'''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((''''''''''''''''''&&&&&&&&&)))(((((((((((((((((())))))))))))(((((('''''''''((('''&&&%%%&&&''')))******)))'''&&&&&&(((***+++///<<<+++```^^^$$$&&&+++))))))...'''"""***))))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''((((((((((((%%%&&&'''((())))))))))))'''%%%))))))---yyyBBB///'''...(((,,,))))))(((((((((((())))))+++***))))))(((((())))))))))))))))))))))))))))))%%%&&&+++444...bbb***)))(((+++'''&&&((())))))(((''''''(((###***CCCNNN******'''---###++++++++++++*********)))))))))))))))+++---...,,,+++...///000111,,,&&&&&&+++333///+++,,,///111///,,,++++++,,,---............,,,,,,---...............***++++++,,,,,,,,,,,,+++------,,,++++++***))))))******++++++,,,+++++++++*********************************)))((('''''''''+++,,,,,,+++)))(((((()))++++++******)))(((((((((+++***((('''''''''((()))((((((((((((((('''&&&%%%)))******(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&''''''((())))))***eeeWWWJJJCCCAAA>>><<<<<<777666555333333333333444000000000000000000000000/////////.........------------------,,,,,,,,,,,,+++,,,---......---,,,+++++++++***))))))***+++,,,111111000000///---,,,+++((()))******+++*********&&&&&&''''''(((((())))))(((((())))))))))))((((((************)))))))))))))))+++,,,+++***((())))))******))))))))))))((((((***)))((((((*********)))))))))******))))))((((((+++***((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))***((('''''')))******)))$$$$$$%%%&&&'''((())))))((((((((('''''''''''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''******))))))))))))((((((***)))((('''((()))***+++''''''''''''((()))******))) &&&)))JJJvvv'''%%%,,,+++"""'''...((())))))))))))))))))))))))(((((())))))***)))))))))((((((((((((''''''''''''''''''''''''((()))******((($$$---111,,,@@@ttt+++***,,,...))))))))))))(((((())))))***,,,+++******))))))******(((((((((((((((((((((((("""111555$$$+++***&&&,,,$$$)))&&&((())))))(((''''''(((###,,,((( (((uuu)))///&&&---'''***+++++++++***************((('''(((***---...---,,,......///000,,,'''(((,,,333000------000111///---,,,------......------,,,,,,------............---******+++++++++***)))))),,,++++++******)))))))))'''((()))***++++++++++++******************************))))))((((((''''''***+++,,,+++)))(((((()))+++******))))))(((((('''***)))((('''''''''((((((&&&&&&'''''''''&&&&&&%%%)))******(((&&&%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((dddWWWJJJDDDBBB>>><<<===999777555333222222333444000000000000000000000000///.........------------------------------,,,,,,+++,,,...//////...,,,++++++***)))(((((()))+++---............---,,,+++***)))******+++++++++++++++&&&''''''(((((())))))***))))))************))))))************)))))))))((()))***,,,+++)))(((((()))))))))))))))))))))(((((()))((('''((())))))(((&&&((()))))))))))))))((((((+++***((('''''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&'''((())))))***%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))((((((((()))***+++%%%&&&'''((())))))))))))!!!)))444444(((:::~~~---111 &&&888&&&))))))))))))))))))))))))'''((()))******+++******************)))))))))))))))((('''''''''(((***+++(((+++/////////111(((,,,+++---***)))))))))((())))))******---,,,++++++******++++++))))))))))))))))))))))))%%%444"""999"""CCC###(((+++###))))))+++,,,,,,+++******+++###777***111333111%%%---+++************************************,,,000222222111******,,,///...+++,,,111111///------......---+++---.........------,,,+++,,,------......---------......---,,,***(((&&&%%%,,,+++++++++*********)))((())))))***++++++*********************************)))))))))((((((((('''***++++++***)))(((((()))''''''(((((()))*********(((((((((((('''(((((((((%%%&&&&&&'''''''''&&&&&&%%%'''(((''''''''')))+++''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''cccVVVIIIDDDBBB>>><<<<<<<<<:::777444222111222222111111111111111111111111///.........------------------------------------+++,,,...//////...,,,++++++***)))((((((***,,,...++++++,,,,,,,,,,,,+++++++++++++++***************((((((((())))))*********,,,------......------,,,************)))))))))((((((***++++++)))(((((()))(((((((((((((((((())))))((('''&&&'''((((((&&&$$$'''(((((()))))))))((((((+++***((('''''''''((()))'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&''''''(((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((('''''''''(((((())))))$$$%%%'''((())))))))))))$$$555 ###;;;///}}}'''&&&---***(((&&&(((((((((((((((((((((((('''((()))******+++******************))))))))))))***)))(((''''''(((***++++++,,,+++///000...~~~===000///***111)))))))))))))))***++++++---,,,,,,+++++++++++++++***************************%%%;;; 333%%%QQQ%%%+++''''''(((***,,,------,,,++++++,,,+++%%%%%%555&&&222'''QQQ...&&&,,,---***************************,,,++++++...111444444444+++)))+++//////------111///...............---,,,............---,,,++++++,,,---------------,,,,,,//////...---,,,***(((''',,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++***(((((((((***'''''''''((())))))******'''''''''(((((((((((('''&&&&&&'''(((((((((''''''%%%'''(((''''''''')))+++'''''''''''''''''''''''''''''''''''''''(((((((((aaaUUUIIIDDDBBB>>>;;;;;;<<<:::888555333222111111111111111111111111111111/////////.........------------------............,,,---...//////...---,,,+++************,,,---...++++++,,,---------------++++++***)))))))))*********************))))))))))))))))))******)))))))))************))))))))))))(((***+++***)))'''((((((''''''(((((((((((())))))&&&&&&&&&((())))))'''%%%''''''((()))))))))(((((())))))))))))((((((((('''''''''(((((())))))******))))))))))))))))))))))))'''(((((('''&&&&&&(((*********))))))((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))'''''''''((())))))******(((((())))))))))))((((((''''''(((((((((((())))))&&&&&&'''''''''(((((((((%%%&&&'''((((((((((((((()))$$$---*** 444@@@(((%%%$$$..."""+++(((((((((((((((((((((((((((((())))))***)))))))))''''''''''''(((((((((((()))))))))(((((())))))***...&&&'''222+++%%%>>>ttt//////%%%111))))))))))))******+++,,,---,,,++++++******++++++************************%%%...000!!!***000ttt>>>)))&&&((('''(((***++++++***))))))***+++000"""(((111 EEE***(((,,,---******************+++++++++,,,++++++,,,000222333333///------000///,,,+++---...//////000000000//////---.........---,,,,,,+++,,,------------,,,,,,++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((******))))))((((((''''''&&&&&&&&&'''(((((((((''''''''''''(((((((((''''''&&&)))******(((&&&%%%&&&(((''''''''''''''''''''''''((((((((((((((((((((((((~~~___SSSGGGCCCAAA===::::::999999888666555333222222111111111111111111111111000000000/////////......------------.........///........................***++++++,,,------......,,,------------,,,,,,+++((((((((('''((()))+++,,,*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%************))))))))))))((()))+++***(((''''''((('''''''''((((((((())))))&&&&&&'''***++++++)))'''&&&''''''((())))))((((((((()))*********)))'''&&&'''''''''((()))*********)))))))))))))))))))))))))))++++++***(((''')))+++''''''((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***((((((((()))***+++++++++******))))))))))))******((((((((())))))*********&&&&&&''''''((((((((('''''''''''''''''''''''''''+++$$$+++666111''',,,888666zzz666))))))...(((((((((((((((((((((((((((((()))))))))(((''''''%%%%%%&&&'''((()))******))))))*********))))))(((,,,&&&+++///%%%(((%%%---...$$$***))))))))))))***+++,,,---,,,,,,+++***************************************######444555+++///kkk!!!,,,$$$)))&&&(((******((('''((()))!!!444+++!!!(((555sss'''++++++***((())))))*********+++++++++---+++***,,,///111222222111...---000000,,,***,,,+++---///000////////////---------...------,,,,,,---------------,,,+++******+++,,,....../////////++++++++++++++++++++++++)))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))(((((()))******))))))(((''''''&&&&&&%%%&&&'''((((((((('''''''''''''''''''''&&&%%%$$$)))******(((&&&%%%&&&(((''''''''''''''''''''''''((((((((((((((((((((((((}}}^^^RRRGGGBBBAAA===:::999777777777777666555444333111111111111111111111111000000000000////////////---------........./////////...------------...///***+++,,,---...///......---------,,,+++***)))(((&&&&&&&&&&&&(((***,,,...******)))((('''&&&%%%%%%******++++++++++++******************))))))))))))((()))+++***(((''''''(((&&&'''''''''(((((())))))'''''')))+++......,,,***&&&&&&'''((())))))(((((('''(((***,,,+++)))'''%%%&&&''''''((()))******+++))))))))))))))))))))))))+++---...,,,)))(((***,,,$$$%%%%%%&&&'''((())))))'''((((((((())))))******&&&&&&&&&'''((())))))***((())))))***+++,,,,,,,,,,,,+++***))))))***+++,,,))))))******++++++++++++&&&''''''((((((((((((((((((((('''&&&&&&&&&'''''')))'''***%%%!!!111:::***333EEEsss!!!''')))(((((((((((((((((((((((((((((()))(((((('''&&&&&&&&&'''((()))***+++,,,---((()))***++++++***(((((((((---444'''!!!666(((yyy222222***)))))))))))))))***+++,,,---,,,+++******))))))******))))))))))))))))))))))))***$$$***+++$$$'''---***&&&%%%222,,,''')))******)))(((((())))))'''222555,,,111%%%---***((('''))))))******++++++++++++///---,,,---000222333333///++++++///000...---...'''))),,,------------...,,,,,,---......------,,,------------,,,,,,+++***,,,------......------,,,******************++++++&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))'''(((***)))(((((()))***&&&&&&''''''((()))))))))$$$%%%'''((((((((('''''''''''''''&&&%%%$$$###"""&&&'''(((''''''''')))+++''''''''''''''''''''''''((((((((((((((((((''''''xxx\\\MMMCCCCCCBBB:::888===999888777555333222222222333333222222111000//////333222111///...---------000///,,,***((('''''''''+++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,+++++++++************)))))))))***,,,---((())))))))))))*********+++++++++*********))))))+++*********))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))111...***(((((())))))(((***)))(((&&&&&&&&&'''(((+++++++++*********))))))))))))))))))((((((((((((******+++++++++)))'''&&&!!!###%%%(((***+++++++++'''((()))))))))(((&&&%%%))))))*********))))))((())))))))))))((((((((((((,,,+++***))))))***++++++******************++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((''''''&&&&&&((()))***:::000BBBVVV'''"""...&&&$$$444...((()))))))))(((((((((((((((,,,)))'''(((***+++***(((---,,,)))(((&&&&&&'''''''''***,,,***'''(((///555yyy(((666%%%((((((((((((((()))*********,,,,,,+++)))((()))***+++*********))))))(((((()))))))))))))))(((((((((*** :::+++"""///%%%))))))))))))))))))))))))+++++++++***)))((((((''',,,111((( ,,,%%%))))))))))))))))))))))))))))))+++,,,---.........,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,+++++++++,,,,,,+++******+++---...---+++)))+++---,,,,,,,,,+++++++++*********)))))))))(((((('''''',,,***(((&&&'''(((+++---+++++++++***++++++,,,,,,))))))))))))))))))))))))&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))((((((''''''''''''((((((***)))((('''&&&%%%$$$$$$&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&xxx```PPPDDDCCCAAA;;;999===999888777555333222222222333333333222111111000000222111000///............111///---+++******)))***,,,,,,,,,,,,,,,,,,,,,,,,------///000111111111111,,,,,,,,,+++++++++************)))))))))***+++,,,((((((((()))))))))******++++++++++++************************)))))))))((('''''''''((((((((((((((()))))))))))))))))))))))))))'''%%%%%%'''***+++++++++***)))((('''(((((()))+++++++++*********))))))******)))))))))(((((((((''''''((((((((((((((('''%%%%%%&&&'''((()))))))))(((((()))))))))(((&&&&&&******++++++++++++******))))))))))))((((((((((((******)))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++(((===555YYY)))///+++&&&---###222000$$$)))))))))))))))))))))))),,,)))'''(((***+++***(((***))))))(((((((((((()))++++++***)))((()))+++---"""***(((******)))))))))******+++***+++,,,+++***))))))***+++*********))))))))))))((((((((((((((((((((((((!!!777---CCC---'''+++((())))))))))))))))))))))))++++++******)))(((((('''###***///yyyTTT******///'''))))))))))))))))))))))))'''((()))+++,,,,,,------,,,,,,,,,++++++*********,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++***,,,...---,,,+++---///---------,,,,,,,,,+++++++++++++++******)))))))))---,,,***))))))***+++,,,++++++***))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&wwwbbbQQQCCCAAA@@@<<<;;;===999888666555333333222222444333333222222111111111000000000//////.........000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111,,,,,,,,,+++++++++************)))))))))***++++++((((((((())))))))))))***,,,,,,,,,+++++++++******************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&$$$###$$$'''***+++++++++******))))))))))))***+++************)))))))))++++++*********)))))))))&&&&&&&&&''''''((()))*********))))))((((((((()))(((((()))))))))(((''''''++++++,,,,,,,,,,,,,,,+++(((((((((((()))))))))))))))))))))))))))***+++,,,---,,,+++***)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++)))444444$$$)))((()))"""///###///!!!111************************+++)))(((((()))******)))'''(((((()))************,,,)))((((((***+++***(((yyy<<<$$$,,,++++++++++++++++++++++++***+++,,,+++***)))***+++***************))))))))))))))))))))))))))))))))))))---%%%&&&lll&&&&&&...---"""&&&---'''''''''''''''''''''''''''!!!<<<)))'''+++))))))))))))))))))))))))++++++******)))((((((((((((...777```333...###///...&&&...((())))))(((((()))+++...(((&&&hhh(((111...((())))))))))))))))))))))))&&&&&&((()))******+++++++++++++++++++++*********------------,,,,,,+++***,,,,,,------------,,,,,,)))+++---------...///111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))((((((******)))))))))))))))***((((((((((((((((((((((((++++++***))))))(((''''''((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&www___PPPBBB??????===<<<===888777666555444333333333444333333333222222111111111111000000///...---,,,///..................///------------------------******))))))+++,,,...000,,,,,,,,,+++++++++*********))))))))))))*********)))))))))************+++,,,,,,,,,,,,++++++++++++*********)))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++)))''''''((())))))(((***)))))))))))))))))))))************))))))))))))++++++++++++*********)))***)))((((((((()))+++,,,...---+++***)))***++++++(((((()))))))))(((((((((******+++,,,,,,,,,,,,+++(((((((((((())))))))))))*********))))))))))))***,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''((((((((((((((()))))))))******000'''111888"""kkk888---555###333***************+++++++++******)))((()))*********'''((()))++++++***))))))'''''')))+++,,,---,,,,,,AAA~~~%%%,,,+++++++++++++++************+++,,,,,,*********,,,************************++++++++++++,,,,,,,,,,,,(((111 666+++111###555 ###666%%%************************..."""...###___''')))***))))))))))))))))))))))))************))))))((((((###777!!!&&&\\\CCC%%%&&&)))$$$$$$(((&&&'''((('''&&&&&&(((***000777!!!+++%%%&&&((((((((((((((((((((((((&&&'''((()))************+++++++++***************------------,,,+++******,,,,,,------......------,,,,,,---......//////000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((('''&&&$$$###((((((((())))))+++,,,---((((((((((((((((((((((((+++*********)))))))))((((((((((((''''''(((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%'''((())))))******))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''vvvZZZOOOEEE@@@>>><<<;;;<<<888777666555444333333333333333222222222222222111111111111000///---+++***,,,,,,---...............------------------------///...---------...///000,,,,,,,,,+++++++++******)))))))))***))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))---+++)))((((((((('''%%%'''((((((((((((((((((((())))))))))))))))))))))))++++++++++++*********))),,,+++***((((((((()))***+++***)))(((((()))+++,,,))))))((((((((()))))))))(((((()))***************'''((((((((()))))))))***+++++++++***)))((('''&&&(((((((((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''(((((((((((()))(((&&&---&&&;;;"""JJJAAA+++...+++...)))$$$))))))******++++++++++++*********)))((()))******)))***+++++++++***((('''%%%***...///,,,+++---///$$$'''((()))******++++++***))))))***+++,,,,,,+++***+++---***************+++++++++*********++++++,,,,,,,,,''',,,,,,,,,+++zzz)))'''---)))+++***''''''''''''''''''''''''$$$---+++FFF111:::###...'''))))))))))))))))))))))))*********)))))))))))))))***!!!***$$$&&&uuuGGG===+++%%%999,,,$$$%%%&&&&&&%%%$$$&&&(((BBB---///%%% &&&(((((((((((((((((((((((((((((()))***++++++++++++************************,,,---------,,,,,,+++***+++,,,------.........---.....................---++++++++++++*********)))*********+++++++++++++++''''''((()))(((&&&$$$"""&&&&&&''')))+++...000111((((((((((((((((((((((((((()))))))))*********+++'''(((((((((((((((((('''((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''uuuXXXTTTMMMGGGAAA<<<;;;;;;777777666444444333333333111111111111111111111111000111111000///---+++)))+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,+++++++++******))))))*********)))((('''*********+++++++++,,,,,,+++++++++*********))))))))))))))))))************%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))((('''&&&'''(((((('''&&&&&&''''''(((((((((((('''(((((()))))))))))))))***++++++*********)))))))))***)))(((''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((()))******&&&&&&'''((())))))))))))''''''(((((())))))******+++++++++***)))(((&&&&&&'''''''''((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******++++++,,,&&&&&&'''(((((((((((((((!!!000***(((333,,,)))"""222***&&&(((((())))))***+++++++++)))******)))(((((()))+++++++++++++++***))))))((()))...222111+++(((***---###@@@$$$'''(((***+++++++++***)))***+++,,,,,,++++++,,,---*********+++++++++++++++((((((((())))))***++++++...444***888777)))'''000%%%///++++++++++++++++++++++++"""'''---&&&666###///&&&))))))))))))))))))))))))******)))))))))))))))))))))'''###111;;; ---&&&!!!)))***++++++***)))***+++222'''+++###$$$GGG::: ''')))))))))))))))))))))))))))***++++++,,,,,,,,,+++)))))))))***************+++,,,,,,------,,,,,,+++***+++,,,------...------///...------......---+++************))))))))))))))))))))))))************))))))*********((('''&&&&&&&&&'''))),,,///111222((((((((((((((((((((((((''''''((())))))***++++++''''''((((((((((((''''''((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''uuu[[[]]][[[RRRFFF>>>;;;:::777666555444444444444444000000000000000000000000---...///000000...---,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,+++++++++******))))))*********)))'''&&&(((((()))))))))******************)))))))))((((((((()))))))))************%%%%%%&&&'''((())))))***))))))))))))))))))))))))'''&&&&&&''')))***)))(((&&&'''((()))***))))))((((((((((((((())))))************)))))))))((((((((('''((((((((((((((('''&&&%%%&&&''''''((((((''''''))))))((((((((()))++++++%%%%%%&&&(((((()))))))))'''''''''((()))*********'''((()))******)))((((((((((((((((((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******&&&'''((()))***))))))((('''&&&222 ,,,111CCCUUU$$$444+++&&&)))+++''''''((())))))***++++++(((***+++***((('''))),,,******))))))******++++++,,,...///...+++)))***+++,,,MMM$$$'''(((***,,,------,,,+++***+++,,,,,,++++++,,,...*********++++++,,,,,,,,,)))))))))***+++,,,,,,,,,+++###)))444111,,,ZZZ{{{666(((&&&((())))))))))))))))))))))))***///+++666(((///)))***((()))))))))))))))))))))))))))))))))))))))))))))***%%%'''!!!111...222111(((555'''(((&&&''')))((('''&&&'''(((###---000YYY$$$'''&&&)))))))))))))))))))))))))))***++++++,,,,,,++++++((()))))))))*********+++******+++,,,------------)))***+++,,,------------...,,,***+++...///---++++++++++++*********))))))))))))))))))******++++++))))))*********))))))(((''''''((()))+++---...000))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((($$$$$$%%%&&&'''((()))***%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((uuu___eeeeeeZZZKKK???;;;:::777666555444444444444444///////////////000000000)))+++---///000000///...,,,---...//////...---,,,++++++++++++++++++++++++(((***,,,...///000//////,,,,,,,,,+++++++++******((()))*********((('''&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))*********+++'''((((((***+++,,,---...))))))))))))))))))))))))+++******+++,,,,,,***)))'''((()))+++++++++***)))'''((((((((())))))******))))))))))))((((((((((((&&&((()))+++++++++******))))))***++++++***((('''***)))(((((((((***+++,,,%%%&&&'''((())))))))))))&&&''''''((()))******+++$$$%%%''')))***++++++******))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((######$$$$$$%%%&&&'''''''''((()))++++++******)))(((!!!***!!!111111---'''///"""999&&&''''''((()))*********(((***+++***((('''))),,,)))((((((((()))+++---///+++***)))***,,,------+++---&&&'''(((+++---//////...---***+++---,,,,,,+++---...*********++++++,,,,,,,,,,,,,,,------...///000000+++000+++...444$$$'''yyy)))---,,,************************000999)))&&&000000%%%***)))))))))))))))))))))))))))))))))))))))*********$$$///(((,,,(((===CCC+++666((((((***++++++***))))))***000(((%%%,,,''')))888ooo***,,,###)))))))))))))))))))))))))))******++++++++++++***(((((())))))*********+++)))***+++,,,---.........((()))***+++,,,,,,---,,,+++)))(((***...///...---,,,,,,,,,+++++++++******))))))*********+++++++++''''''''''''(((((((((((((((((((((((()))***+++,,,************************))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&((((((''''''''''''(((((('''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((sss___NNNGGGOOOPPPDDD:::;;;777666555444444333444444444333222000////////////000111111000000///...------.........---,,,,,,+++,,,,,,------------------......---,,,++++++++++++******))))))******+++,,,(((((()))***,,,---......)))))))))))))))))))))))))))))))))))))))(((''''''((()))***++++++***)))(((+++,,,.........,,,***)))+++***)))(((((()))***+++---,,,***)))))))))******))))))))))))))))))))))))(((((())))))))))))((((((000,,,)))***---...+++'''******************++++++******))))))))))))))))))((((((''''''''''''((((((++++++++++++++++++,,,,,,+++***)))'''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&)))+++,,,***)))***)))&&&&&&((((((...---$$$""")))***$$$...&&& ++++++***fffsss%%%((('''///$$$))))))*********++++++++++++***)))(((((()))******))))))))))))************...---,,,+++******++++++'''...zzz:::...%%%+++333%%%(((999***.........------------,,,,,,+++++++++,,,------...------------...000111222,,,---......---,,,---...+++lll%%%666...&&&)))///,,,***+++***......------,,,---------ggg111(((---,,,,,,+++******))))))******)))((((((((((((((('''%%%$$$###$$$%%%''')))ggg333***)))$$$$$$---+++&&&999&&&...$$$'''666555zzz888$$$333'''''''''''''''((()))***))))))))))))(((((((((((()))************+++++++++'''(((***++++++***((('''((((((((((((((((((((((((******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))((())))))))))))'''%%%$$$((((((((((((((()))******(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((***)))'''&&&&&&'''((()))((('''&&&%%%$$$%%%&&&'''sss]]]OOOJJJSSSTTTFFF:::999666555444333333222222333111111000///...............///000000000000000///------......------,,,+++///...---,,,+++***)))))),,,,,,,,,+++,,,,,,------(((((())))))))))))******))))))***+++,,,,,,------))))))))))))))))))))))))))))))******)))(((((('''((()))***++++++***))))))***++++++,,,+++***)))(((+++***)))(((((()))***+++++++++)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))),,,)))&&&(((+++---+++'''***************)))))))))************************((((((''''''''''''((((((***************+++,,,,,,+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''(((***,,,%%%(((+++,,,+++***&&&"""&&& $$$...111...+++***111000///)))&&&---$$$777///$$$*********++++++++++++,,,+++***)))((())))))***+++************++++++++++++---,,,+++***)))******+++***(((YYYuuu%%%222111---,,,...111---.................................///000111222333333333333333333333444444000111222222000///000111888EEEccc:::---,,,111---((()))(((---,,,++++++++++++++++++---$$$%%%000... %%%---,,,,,,,,,++++++*********))))))((((((((())))))+++***)))))))))***,,,---666$$$222,,,''''''+++------''' &&&///"""!!!111!!!BBB***''',,,444---((((((((('''''''''((())))))))))))))))))(((((((((((()))************++++++++++++,,,---......---,,,+++))))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,,,,------,,,,,,+++******************+++******++++++++++++******************************''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((('''&&&%%%$$$'''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''rrrZZZOOOLLLUUUUUUGGG;;;888555555444333222222222222000000//////...//////000---...///000111111111111------......------,,,,,,------,,,+++******))))))******++++++,,,---......+++,,,---.........------*********++++++,,,,,,,,,(((((((((((((((((((((((()))************)))(((((('''(((***+++++++++******))))))))))))((((((((((((******))))))))))))*********)))(((((('''((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((&&&$$$&&&***+++***(((++++++******))))))((((((******++++++++++++++++++)))((((((''''''(((((()))(((((((((((()))+++,,,,,,+++***)))(((((()))***+++((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((()))*********))))))+++---$$$---,,,!!! ---222------)))+++000***)))???&&&###((()))+++)))MMM666 ,,,)))++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++++++++,,,///###555%%%999444)))333444,,,222111222222333333444444444555555666666888999;;;;;;======<<<<<<<<<;;;;;;;;;999:::;;;:::888777777999555333YYYddd###<<<...333555&&&...---,,,,,,+++******+++++++++---***%%%'''...222222)))))))))((((((((((((((())))))((((((((())))))***))))))************++++++(((777}}}%%%---###111"""(((222000%%%---&&&"""---+++---###$$$...333111000))))))((('''''''''(((((((((((((((((()))))))))))))))************+++++++++------////////////------*********************************++++++++++++,,,***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++******++++++++++++******************************''')))***)))((('''(((***))))))))))))))))))))))))'''''''''''''''&&&$$$$$$'''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''&&&''''''''''''((((((((("""$$$&&&((()))(((&&&%%%&&&&&&%%%%%%%%%&&&&&&'''qqqXXXNNNKKKQQQQQQEEE;;;999666555444333222222222222000/////////000000111222......///000000000000000,,,------...------,,,,,,******++++++,,,,,,------++++++,,,,,,------------+++---///000111000...---++++++++++++++++++++++++(((((((((((((((((((((((()))******+++******))))))'''(((***+++,,,,,,+++***))))))((('''''''''((()))***))))))))))))))))))***))))))))))))((()))))))))((((((((((((((((((((((((***)))(((''''''((()))***((('''&&&''')))***)))(((------,,,+++***))))))(((+++++++++++++++,,,,,,,,,))))))(((((((((((())))))&&&&&&'''''')))***+++,,,******)))(((((()))******((((((((((((((((((((((((++++++******)))(((((((((((((((((((((((((((((((((((()))******))))))***,,,***'''---333))),,,+++###***HHHqqqccc888)))"""HHH)))+++***000++++++,,,,,,,,,---------)))))))))***+++,,,------******+++++++++,,,,,,,,,------,,,,,,------------222%%%$$$EEE555111111666999222888::::::;;;<<<===>>>??????@@@@@@@@@AAACCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGEEEFFFGGGFFFDDDCCCCCCDDDCCCDDD<<>>===<<<<<<<<>>)))mmmLLLQQQMMMWWWQQQYYYXXXXXXYYYYYYZZZ[[[\\\\\\^^^^^^^^^^^^___```aaabbbaaabbbdddffffffeeedddcccdddeeefffgggffffffgggiiidddsss___mmm\\\UUUYYYcccMMMSSSPPPOOONNNLLLKKKJJJJJJJJJ?????????>>>===;;;999888999999888666555444333222222111000...------------***)))((('''&&&&&&'''((('''333...GGGKKK---...CCC&&&(((%%%$$$(((000222---'''000)))%%%(((...000///...)))))))))((())))))******'''''''''((()))*********)))************++++++++++++++++++******+++++++++++++++++++++++++++++++++))))))))))))************))))))***+++++++++++++++))))))(((((((((((())))))******++++++++++++******************************''')))***)))((('''(((***))))))))))))))))))))))))***)))(((''''''((()))***))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&''''''''')))(((((((((((()))))))))###$$$%%%'''''''''''''''mmmSSSLLLFFFBBB???<<<::::::555555444333222222222222333333222222222222333333---...///000111111111111+++,,,,,,---.........---((())))))+++,,,---......(((***,,,.........---,,,******)))))))))***+++,,,((())))))+++,,,---......++++++++++++++++++++++++***+++,,,,,,------------,,,---------,,,***((('''%%%''')))++++++***)))(((((()))***++++++***)))(((&&&'''(((*********)))((())))))))))))))))))))))))&&&'''***++++++***'''&&&'''(((******))))))+++,,,(((((((((((())))))))))))'''(((((()))******++++++******))))))))))))*********)))))))))))))))***+++))))))************))))))************************(((((()))***+++,,,,,,---))))))))))))))))))))))))(((***,,,---,,,++++++,,,---AAAIII&&&333))))))*********+++++++++,,,---.........---,,,+++000000000000111111111111555666888:::<<<<<<<<<;;;===;;;BBB:::VVVXXXJJJRRR]]]III[[[ZZZ[[[[[[\\\\\\]]]]]]^^^aaaaaaaaaaaabbbbbbcccdddeeefffggghhhhhhgggeeecccfffhhhjjjjjjjjjjjjlllmmmlll___xxxjjj```nnndddPPPhhhZZZ\\\[[[ZZZYYYWWWWWWVVVVVVPPPUUUSSSIIIGGGLLLKKKDDDDDDDDDBBBAAA???>>><<<<<<444333111000...---------///---+++))))))***+++,,,(((555"""###jjj;;;###===555!!!///---$$$&&&+++***,,,&&&###'''......(((%%%)))))))))(((((()))***++++++&&&''''''((()))******+++)))************+++++++++***))))))(((((())))))***************************))))))))))))************))))))***++++++++++++***,,,,,,++++++++++++,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((((()))***)))((('''(((***)))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''')))***)))(((&&&%%%"""$$$%%%'''((((((''''''kkkVVVMMMEEEBBB@@@;;;999999444555555555555333222111111///...000333444333111111111111111000///------------,,,+++******))))))---------,,,,,,+++++++++***+++,,,---...000111111,,,,,,++++++++++++*********)))'''(((***,,,------++++++,,,,,,,,,+++******&&&(((***---///000000000111///---+++***)))******---+++)))((()))))))))'''&&&&&&&&&'''((())))))***+++******)))))))))))))))******+++++++++,,,,,,,,,,,,///000...***'''''')))(((((((((((())))))))))))''')))***)))((('''((()))------------------------(((((())))))******++++++++++++************++++++((()))+++,,,+++***(((''',,,,,,+++***)))(((''''''(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))###,,,!!!222'''...---(((:::,,,...***+++,,,---............000...---,,,,,,---///000//////000222444666888999<<<===>>>???@@@AAAAAAAAAGGGIIIHHH@@@IIIVVVVVVYYYTTT```\\\^^^^^^______```bbbcccdddffffffffffffffffffffffffjjjjjjiiifffddddddgggiiimmmmmmnnnnnnnnnlllkkkjjjkkknnnnnniiiyyypppnnnfffaaa```fffjjjbbb\\\iiilll[[[[[[YYYVVVTTTRRRQQQRRRRRRSSSSSSQQQOOOLLLJJJIIIHHHAAA???<<<999666444333333///111222000,,,***+++------...!!!888444555'''---)))***))),,,)))+++222%%%%%%&&&&&&'''((())))))***))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))((('''''''''''''''************++++++++++++******++++++++++++******(((((((((((()))***,,,,,,''''''(((((())))))******$$$'''***---...---+++***,,,***(((''''''(((***+++(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))&&&'''((())))))***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''kkkVVVMMMEEEBBB@@@<<<999:::666666777777666555333333111///...///111222111///111111111111000///...---............////////////---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,.........++++++,,,,,,,,,,,,+++***)))+++,,,...///000000000000...---+++*********+++***((('''''')))***)))(((''''''((())))))***++++++++++++***)))))))))))))))************+++++++++,,,***+++,,,,,,***))))))***(((((((((((()))))))))***)))+++,,,+++***)))***+++************************'''''''''((((((((((((((())))))(((((((((((())))))%%%'''(((***+++***)))(((************)))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))---...%%%------'''333EEE555%%%+++,,,---...////////////000///......///111333444666777888999;;;>>>@@@AAAFFFGGGHHHJJJKKKLLLMMMMMMOOOCCCJJJUUUNNNgggYYY\\\XXXcccZZZaaaaaabbbcccdddeeeggghhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjhhhffffffhhhjjjooooooppppppppppppooonnnlllsssvvvkkkssskkklll___qqqooocccgggooojjjfffkkknnndddbbb___\\\[[[ZZZ[[[[[[___^^^\\\ZZZXXXVVVTTTTTTOOOMMMJJJFFFAAA>>>;;;:::999::::::777333111111222"""222///'''>>>888&&&//////%%%+++---///((("""(((***)))))))))******++++++,,,))))))(((((((((((())))))***)))(((((((((((()))***,,,+++***)))))))))******''''''((((((((()))))))))(((((())))))))))))(((((())))))((())))))***+++,,,)))))))))***************((((((***+++++++++++++++,,,+++***((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''kkkWWWNNNFFFCCCAAA===:::;;;888888888888777666555555222111000000111111000///000111111000000///...---------...000111222333444+++,,,,,,,,,,,,,,,,,,---,,,---------............///......---,,,+++******...,,,***+++,,,------,,,++++++,,,,,,---,,,,,,,,,...//////000000000//////...---,,,+++***++++++,,,(((&&&%%%&&&(((******))))))))))))***++++++,,,,,,++++++***))))))))))))***)))))))))*********++++++((((((((()))+++,,,+++***((((((((()))))))))******)))+++,,,+++***)))***+++))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))$$$%%%''')))*********)))(((((())))))*********+++******************++++++))))))))))))))))))))))))''',,,(((,,,000$$$###FFFNNN''',,,---...000111222222222222222222333555777:::;;;@@@@@@AAABBBDDDGGGHHHJJJJJJKKKLLLNNNOOOQQQRRRRRRZZZIIIRRR```VVVgggXXXbbb^^^eee[[[ddddddeeefffhhhiiijjjkkkjjjkkkkkklllmmmmmmmmmmmmkkklllkkkjjjhhhhhhjjjlllppppppqqqrrrrrrsssttttttnnntttxxxnnnqqqssskkkzzzllluuuhhhlllvvvpppjjjpppvvvllljjjgggdddcccbbbccccccggggggeeecccbbb```^^^^^^[[[ZZZXXXUUUQQQMMMIIIGGGBBBBBBAAA>>>:::666555555///,,,777"""888)))|||+++&&&&&&,,,,,,***+++'''&&&222++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++***)))'''%%%%%%&&&''')))*********+++++++++,,,,,,))))))))))))))))))))))))******)))))))))******+++++++++++++++++++++******+++***)))(((((()))++++++***************)))(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''kkkWWWNNNFFFDDDBBB>>>;;;<<<999999888888777666666555666555444333333333222111000000000000000///......++++++,,,...///000111222+++++++++,,,,,,---------------------------------222111000...,,,***((((((,,,***))))))***+++***)))++++++,,,------...------222222111111000///...---,,,,,,+++******+++,,,---)))((('''''')))******))))))*********+++++++++,,,,,,+++******))))))******((())))))))))))*********(((&&&%%%'''+++,,,***'''(((((()))))))))*********''')))***)))((('''((()))************************,,,++++++******)))))))))++++++++++++++++++++++++&&&'''((()))************))))))))))))************+++++++++***************))))))))))))))))))))))))%%%888###777"""///{{{111...///111333444555666666777888999;;;>>>AAACCCEEEGGGHHHHHHIIIKKKMMMOOOPPPNNNNNNOOOOOOPPPQQQRRRSSS[[[XXXVVVVVVYYY]]]UUUfffeeecccbbbeeefffggghhhiiijjjjjjjjjhhhiiijjjllllllllllllkkkiiijjjjjjiiihhhhhhjjjlllnnnooooooqqqrrrtttvvvvvvuuuqqqsssooopppxxxwwwqqqooommmqqqpppmmmtttxxxooonnnmmmjjjgggeeeeeeeeefffhhhhhhfffeeecccbbbaaa````````````___]]]ZZZWWWUUUOOONNNKKKHHHCCC@@@>>>===@@@555222444***555EEE***WWW ,,,...,,,###,,,222''',,,+++*********************)))))))))******)))))))))************************((('''%%%######%%%'''(((***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******)))*********,,,,,,++++++*********))),,,+++***)))(((((())))))'''(((***+++++++++)))((((((((((((((()))))))))))))))******++++++******)))(((((((((((((((((((((((())))))***))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''kkkVVVMMMFFFDDDBBB>>><<<<<<888888777666555555555555555555555444222111111111///000000000000//////...,,,,,,,,,------.........+++++++++,,,,,,------------------------,,,,,,,,,000///...---,,,++++++***+++***)))***++++++***(((***+++,,,---.../////////333222111000///...------,,,+++***)))***+++,,,------+++))))))*********)))))))))************++++++,,,++++++***************((())))))))))))************(((&&&(((***+++(((%%%))))))))))))************''')))***)))((('''((()))************************,,,,,,++++++******))))))***+++,,,,,,,,,,,,+++************+++************************))))))))))))+++++++++***************))))))))))))))))))))))))&&&(((<<<%%%000,,,111222333555777999;;;<<<<<<@@@AAABBBEEEHHHKKKMMMNNNOOOOOOOOOPPPPPPRRRSSSSSSXXXXXXWWWVVVWWWWWWXXXXXXSSS]]]VVVPPP[[[___```ggghhh]]]iiihhhhhhiiiiiiiiihhhggggggdddeeefffhhhhhhhhhgggfffbbbcccddddddcccccceeegggggghhhjjjlllnnnpppqqqrrrzzzooommmsssooopppwwwpppnnnwwwkkkiiilllooowwwyyyoooooonnnkkkhhhfffffffffgggiiihhhhhhfffeeedddcccccceeefffffffffeeecccaaa```___]]]ZZZWWWSSSPPPMMMKKKAAANNN555FFF>>>)))BBB)))nnn===((()))222&&&)))444$$$%%%+++++++++***************))))))************))))))))))))))))))))))))))))))+++***((('''''')))***+++&&&&&&'''''''''(((((((((,,,,,,+++******+++,,,,,,,,,+++***************++++++++++++******))))))(((******++++++***)))''''''###%%%(((+++,,,,,,++++++(((((((((((())))))))))))******++++++++++++******(((((((((((((((((((((((())))))***))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''jjjUUUMMMEEECCCAAA>>><<<<<<777777666555444444444444222333333222000...///000//////000000000000////////////..................+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,)))***+++,,,---...//////,,,++++++,,,......,,,+++***+++,,,...///000000000111111///...---,,,,,,,,,,,,+++***))))))***,,,,,,...---+++***++++++***)))************************,,,,,,+++************+++)))))))))*********+++++++++***))))))))))))'''%%%)))))))))*********++++++)))+++,,,+++***)))***+++(((((((((((((((((((((((())))))))))))))))))((((((((()))***++++++***)))(((,,,,,,+++++++++*********+++*********))))))((((((******************++++++))))))))))))))))))))))))---000***,,,"""WWWGGG&&&===888000999:::<<>>@@@CCCDDDDDDDDDEEEFFFIIILLLQQQVVVXXXXXXVVVTTTMMM___OOORRRVVVOOOZZZSSSYYY[[[kkkeeehhhwww|||ssswwwuuurrrpppnnnmmmnnnnnnnnnnnnmmmmmmmmmlllllllllmmmmmmmmmnnnppprrruuuvvvtttqqqnnnmmmmmmllliiieeecccdddaaaeeeeeeXXXUUUaaaUUUKKKYYY&&&...+++...!!!)))''''''((()))******++++++((()))+++,,,,,,+++)))(((***+++,,,------,,,+++***(((***,,,---...---,,,***+++++++++,,,,,,,,,------...---+++******+++---...************+++,,,---...+++++++++,,,,,,---------,,,***'''%%%%%%'''***,,,***************)))(((((((((((((((((())))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))''''''((())))))***))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''hhhVVVNNNGGGDDDAAA===;;;===555444333444666666666555444444444333222111000000000000000000////////////---,,,,,,,,,------+++))),,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,+++*********,,,///000,,,------......------,,,***+++,,,---------------++++++++++++++++++++++++'''(((***+++,,,++++++***------,,,+++************///...,,,+++***))))))))))))************+++++++++,,,,,,,,,,,,,,,+++***))))))***,,,------,,,***)))&&&'''((()))+++---......+++***)))))))))))))))))),,,------...............------+++***)))((((((((())))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******)))666###111999...''',,,,,,222...'''444KKKMMMPPPSSSVVVXXXYYYYYYZZZYYYYYYYYYZZZZZZXXXWWWYYYVVVQQQLLLHHHFFFEEEFFFCCCDDDEEEEEEEEEFFFIIILLLJJJMMMNNNOOOPPPVVVaaaiiiXXXVVVQQQQQQQQQOOOKKKFFFBBBAAAAAA<<<;;;999999:::;;;;;;:::;;;;;;<<<===@@@CCCFFFHHHJJJKKKMMMPPPQQQPPPOOOOOOIIIIIIJJJJJJJJJIIIGGGFFFGGGMMMCCCkkkoooiiitttppprrrssstttuuusssqqqnnnlllmmmmmmmmmmmmlllkkkjjjiiijjjkkknnnqqqssstttttttttssssssrrrrrrpppooommmmmmiiijjjkkklllkkkhhheeecccfff[[[FFF000$$$+++***,,,,,,++++++++++++++++++,,,,,,++++++***************))))))))))))))))))))))))((()))***+++***(((&&&%%%(((((())))))))))))((((((++++++++++++++++++++++++***++++++,,,,,,++++++***((()))+++,,,---,,,,,,+++,,,+++*********+++,,,---+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******%%%&&&((()))************))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%%%%&&&&&&''''''((($$$&&&'''))))))(((&&&%%%hhhTTTLLLEEEBBB???:::999;;;666555444444555666555444555444222000000000111111000000000000////////////...---,,,---......,,,***,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,+++*********,,,...///,,,,,,------------,,,,,,))))))*********))))))(((************************)))***+++,,,,,,,,,+++***......---,,,,,,,,,------,,,,,,++++++******++++++)))************+++++++++))))))******)))(((((('''***+++,,,,,,,,,,,,+++***))))))*********++++++++++++******)))))))))******,,,---///111222111000000,,,++++++*********++++++************+++++++++++++++++++++++++++******************+++++++++,,,,,,------,,,,,,++++++******...***333JJJ)))(((000222***222...&&&222RRRSSSVVVYYY[[[\\\\\\]]]]]][[[ZZZZZZZZZZZZXXXVVVTTTQQQMMMIIIEEECCCBBBAAA===>>>>>>>>>===>>>AAACCC@@@FFFMMMQQQPPPQQQTTTWWWEEEOOOCCCHHHIIIHHHFFFAAA>>><<<<<<<<<;;;999999:::;;;:::999999888999:::<<<>>>AAABBBCCCDDDFFFHHHHHHHHHGGGFFFBBBCCCDDDDDDDDDCCCAAA@@@BBB???777hhheeerrreeemmmnnnoooooonnnllliiiggggggggghhhjjjkkkkkkkkkkkkkkkmmmoooqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrsssrrrooolllkkkjjjbbb(((>>>...'''222,,,,,,+++******+++,,,,,,******)))))))))))))))***************************---+++(((%%%$$$%%%''')))((())))))******))))))(((++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++***+++++++++++++++***)))(((+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))'''((((((((()))))))))***((()))***++++++***))))))((((((&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((************gggSSSKKKEEEBBB???:::999;;;777666444444555555444222555333000...---///111222000000000000///////////////...---...//////---+++,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++------------,,,+++***)))************************,,,,,,---------,,,++++++------,,,,,,------......+++*********+++,,,,,,---)))************+++++++++))))))*********)))((((((++++++++++++++++++++++++,,,,,,++++++***))))))(((*********)))******++++++,,,...222666777666444222+++++++++++++++,,,------+++******)))***+++,,,---------,,,,,,++++++******))))))*********+++++++++......---,,,,,,+++******...###444444///+++///000///---000)))222XXXYYY[[[]]]^^^___^^^^^^^^^]]]ZZZYYYYYYXXXUUUSSSOOONNNKKKHHHEEEBBB@@@???;;;<<<<<<:::999999;;;===CCCHHHMMMOOOLLLHHHFFFFFFEEEJJJ???EEEGGGHHHHHHEEEBBB@@@@@@???>>><<<<<<======<<<;;;999999888888999:::<<<======>>>???@@@@@@???>>>===<<<===>>>>>>>>>===<<<;;;888666888DDDeeeaaa``````ddddddeeeeeecccaaa^^^\\\[[[\\\___bbbeeehhhjjjlllkkkmmmoooppprrrrrrrrrqqqppppppqqqrrrrrrsssssssssvvvwwwxxxxxxwwwuuusssqqqpppjjjttt]]]666666(((000///...---,,,,,,---...///+++******)))******++++++************************---+++'''%%%$$$$$$&&&'''*********++++++*********++++++++++++++++++++++++******++++++++++++******+++++++++,,,++++++***)))+++,,,---...---***(((&&&+++************)))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***)))(((***((('''%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((''''''&&&%%%%%%$$$%%%&&&'''((()))++++++,,,~~~fffTTTMMMFFFCCCAAA<<<;;;===999777555555555444333111333222000///...///000111000000000000///////////////......///000000...---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,+++******++++++,,,***++++++,,,,,,++++++***------......---,,,,,,+++************************.........------,,,,,,+++************+++,,,---...++++++******++++++,,,---))))))*********+++++++++,,,,,,---------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,+++***)))((((((***************+++,,,------000666;;;<<<:::666444---,,,,,,++++++,,,------,,,+++***))))))+++---......------,,,,,,+++++++++************++++++++++++.........---,,,+++++++++)))&&&((($$$333444------+++222111555///888[[[\\\]]]^^^^^^]]]\\\\\\]]][[[XXXVVVUUUSSSQQQOOOMMMMMMLLLJJJGGGDDDAAA@@@?????????===;;;;;;===???QQQPPPMMMHHHBBB???@@@AAAcccrrrHHHKKKGGGJJJMMMNNNMMMKKKJJJIIIGGGFFFDDDDDDEEEDDDCCCAAA===<<<;;;:::::::::;;;;;;<<<<<<<<<===<<<;;;:::999999:::;;;<<<<<<;;;:::999111888BBB)))OOORRR[[[YYYYYYXXXVVVTTTPPPMMMKKKLLLNNNQQQUUUZZZ___ccceeeggghhhkkkmmmoooqqqqqqqqqnnnnnnooooooppprrrssssssvvvwwwxxxxxxxxxvvvtttsssuuunnnrrr000<<<666///333222000/////////000111---,,,,,,++++++,,,,,,---************************''')))++++++***((($$$"""***++++++,,,,,,++++++*********************************++++++++++++******,,,+++++++++******)))))),,,------------,,,******************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***)))))))))))),,,+++)))''''''(((***,,,((((((((((((((((((((((((((((((((((((''''''''''''((('''''''''&&&&&&&&&%%%***)))(((''''''(((((((((}}}fffSSSLLLEEECCC@@@<<<;;;===999777555555555444222000///000111222222111///...000000000000///////////////......///000000///---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++***++++++,,,,,,++++++***(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,)))))))))***+++,,,---...---,,,++++++******++++++))))))*********+++++++++------......///......---,,,++++++******++++++,,,+++++++++***************************+++,,,......///333999>>>???<<<777333///...---,,,++++++++++++---+++***))))))+++---...---------,,,,,,++++++++++++++++++,,,,,,,,,,,,---.........---------,,,,,,(((+++222fff))):::***+++...---777<<<999555???[[[\\\\\\]]]\\\[[[YYYXXXXXXUUURRROOONNNMMMKKKJJJKKKKKKKKKJJJHHHEEEBBB@@@@@@@@@@@@>>>======???AAAQQQNNNHHHBBB======???AAAEEEKKKQQQLLLPPPSSSUUUUUUSSSRRRRRRRRRQQQPPPPPPPPPOOOLLLJJJBBBAAA???===;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999:::;;;;;;;;;:::999333999@@@666YYYIIIKKKNNNMMMLLLIIIEEEAAA>>><<>>:::999;;;999777555555555444222111...000222444444222///...000000000000////////////......---...000111///...,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,+++,,,,,,---...///000---,,,,,,+++*********+++)))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++***************+++++++++*********+++,,,...///000333777<<>>???===EEEYYYZZZZZZZZZYYYXXXVVVUUUQQQNNNKKKIIIIIIHHHGGGFFFFFFGGGGGGFFFDDDBBB@@@>>>===>>>>>>===<<<===???BBBEEEEEEDDDDDDCCCCCCCCCCCC@@@___OOOXXX[[[^^^```___^^^^^^___\\\[[[ZZZZZZZZZXXXUUURRRGGGEEECCC@@@>>>===============<<<<<<;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<888333EEETTT>>>???FFFEEECCC@@@<<<888666444888888:::===@@@EEEIIIKKKPPPRRRWWW[[[```ccceeefffhhhhhhhhhiiilllooorrrsssrrrssstttuuuwwwwwwxxxxxxwwwrrr{{{xxxHHHKKKHHH=========;;;999666333222...---,,,+++***)))))))))++++++++++++++++++++++++++++++***)))))))))++++++***++++++,,,,,,++++++***************************))))))************))))))++++++***)))))))))******)))'''%%%$$$%%%(((+++...(((((()))))))))))))))*********++++++++++++******))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&'''(((***+++''''''&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******%%%&&&&&&'''(((((())))))%%%%%%&&&&&&'''(((((((((|||dddPPPIIIBBB@@@>>>:::999;;;888666555444555555333222000111222333333222111000000000000000////////////---------...000000///---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,((()))***+++++++++++++++,,,,,,------------,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...,,,,,,,,,,,,------...///++++++******++++++,,,,,,)))************+++++++++)))******+++,,,+++++++++***+++,,,,,,,,,,,,+++***************************)))******+++---...000111666999===???>>>999222...---,,,+++***************+++++++++,,,,,,,,,------))))))******+++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,---...///000111111000333777999999555???666DDD;;;CCCIIIFFFKKKTTTTTTUUUTTTSSSRRRPPPOOOKKKIIIFFFDDDEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>===>>>?????????AAADDDGGGGGGHHHJJJLLLNNNOOONNNMMMJJJuuuXXXbbbdddfffffffffeeefffgggbbbaaaaaa``````^^^ZZZWWWMMMKKKIIIFFFDDDCCCBBBBBB@@@@@@?????????????????????@@@AAABBBCCCBBBBBBAAACCC>>>888JJJ>>>PPP@@@@@@@@@>>><<<:::888666555777777777777999;;;>>>@@@EEEGGGKKKPPPTTTWWWYYYYYY[[[\\\]]]```dddiiinnnpppoooppprrrtttvvvxxxyyyzzztttxxxxxxvvvMMMQQQIIIJJJKKKJJJFFFAAA<<<999222111000...,,,+++******++++++++++++++++++++++++)))((((((((()))***+++,,,******++++++++++++******************************))))))************))))))******)))(((((()))***+++)))((('''&&&&&&(((***,,,(((((((((((())))))************++++++++++++******))))))))))))))))))))))))***)))))))))((((((((('''''''''&&&&&&'''((()))***$$$%%%&&&'''(((''''''&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''((((((((((((%%%&&&'''((())))))((((((|||dddRRRJJJDDDBBB@@@<<<;;;===777666444444555555444222222222222222222222333333000000000000////////////---,,,,,,---///000///---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,'''((()))++++++,,,,,,,,,,,,------......------,,,++++++++++++***)))((((((++++++++++++++++++++++++,,,++++++***+++,,,...///++++++******++++++,,,,,,)))))))))***+++,,,...///)))************+++++++++)))***+++,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,++++++***))))))))))))******+++---///111222999;;;>>>???===777000,,,******))))))******+++,,,***+++,,,---------,,,,,,(((((()))***+++,,,,,,---)))************+++++++++++++++---...///111222222...:::BBB===>>>FFFLLL<<>>======<<<;;;;;;::::::999888777666666777999:::>>>@@@DDDHHHKKKNNNOOOPPPOOOPPPSSSWWW\\\ccciiillllllmmmooorrruuuwwwyyyzzzqqq}}}rrrzzzVVVWWWTTTVVVWWWVVVSSSLLLEEEAAA888666444222000...------++++++++++++++++++++++++!!!$$$)))---...,,,)))'''*********++++++*********))))))))))))))))))))))))))))))************))))))))))))(((((((((***+++,,,,,,,,,,,,+++++++++++++++'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''+++***(((''''''(((((()))$$$&&&(((******)))((('''(((((((((((((((((((((((()))((((((((('''''''''''')))))))))(((''''''&&&&&&((()))++++++***(((&&&$$${{{cccQQQHHH@@@???>>><<<;;;<<<;;;:::999777555444333333666555555444333222111111222111111000///......---------...///...+++)))'''++++++,,,---............+++,,,------......------++++++++++++++++++++++++............---+++)))(((************************''')))***+++******,,,---************+++,,,------------------,,,+++***))))))***++++++,,,,,,,,,,,,******))))))))))))******---------,,,,,,+++++++++,,,+++)))((((((***,,,---******+++,,,,,,,,,++++++''')))+++,,,+++******+++,,,,,,+++,,,...111555777@@@???<<<999555111...,,,+++***)))(((((()))***+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,///111222222222333444777777OOOJJJKKKMMMQQQTTTUUUTTTRRRUUUTTTUUUEEEGGGJJJJJJIIIGGGGGGGGGKKKAAAKKKGGGHHH<<>>>>>@@@CCCDDDEEEEEEFFFHHHAAABBBFFFJJJPPPVVVZZZ]]]aaaeeejjjpppvvvzzz|||}}}~~~xxxyyyyyy\\\[[[```bbb^^^WWWQQQMMMKKKDDD???999444222111111000.........------,,,,,,,,,++++++++++++***)))((((((.........---------,,,,,,++++++************+++++++++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&((()))************))))))))))))************************************)))))))))))))))*********&&&''''''((()))******+++***************)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''***++++++***'''&&&{{{cccQQQHHHAAA???>>>;;;:::;;;999888777666555444444444444444333333222111111111111111111000///.........+++,,,,,,------,,,******---------...------,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***)))(((************************''')))++++++******,,,---+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,---------,,,,,,++++++************++++++---,,,,,,,,,++++++++++++---,,,+++******+++,,,,,,,,,---------,,,+++******&&&(((***+++***))))))***,,,,,,,,,---000333666888>>><<<:::666333///---+++---,,,+++******+++,,,---++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111444555555666777999::::::QQQQQQQQQRRRUUUXXXZZZYYYXXXTTTUUUXXXAAADDDHHHJJJKKKJJJKKKLLLKKKDDDTTTMMMTTTUUUGGGDDDJJJLLLLLLLLLKKKMMMPPPTTTPPPRRRTTTWWWXXXZZZ\\\]]]```aaaaaa``````___]]]]]]ZZZYYY}}}\\\[[[___UUUWWW\\\QQQYYYVVVYYYZZZXXXYYY]]]^^^[[[[[[WWWSSSPPPNNNNNNNNNMMMNNNNNNMMMOOOPPPPPPOOOMMMPPPNNNMMMNNNOOOPPPPPPOOOLLLPPPKKKLLLNNNqqqJJJKKKDDDRRR@@@IIIEEE>>>???===;;;999888:::<<<===???AAACCCDDDCCCBBB@@@???BBBAAAAAABBBEEEIIIMMMPPP___bbbgggmmmrrruuuwwwxxxyyyuuuuuuxxx```eeeeeecccbbb```^^^YYYUUUKKKGGGAAA<<<888666444333/////////.........------))))))******++++++******************))))))))))))+++******))))))******++++++++++++*********))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))************************************)))))))))))))))))))))***''''''(((((())))))***************))))))'''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))******)))'''&&&zzzbbbRRRIIIAAA@@@>>>;;;999:::666666555444444444555555111111111111111111111111111111000000//////......---.........//////000000............---,,,+++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************++++++++++++++++++++++++(((***++++++******,,,---,,,,,,++++++++++++++++++)))***+++,,,------...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++*********)))(((((((((............---+++***)))***+++---...---,,,,,,---------...///111555888999;;;:::666333///---,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---------------,,,,,,++++++***++++++,,,,,,------...222555888999:::;;;<<<>>>===<<>>>>>???@@@BBBCCCCCC@@@===;;;CCCAAA===;;;:::===AAACCCUUUYYY^^^dddkkkooosssttttttsssrrryyysssnnnmmmgggccccccfffeee___ZZZUUUQQQLLLGGGCCC???;;;888333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((''''''******))))))))))))******+++++++++******************))))))))))))((((((((()))))))))))))))))))))))),,,+++***)))((('''&&&%%%)))))))))*********++++++******************************))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''zzzbbbRRRIIIBBB@@@???;;;999999666555555444333333333333//////000000111111111222111000000000/////////............---...///000000---.........------,,,+++++++++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,+++******,,,---,,,,,,,,,,,,++++++***)))******+++,,,------------------......---,,,++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,+++)))((('''............---,,,,,,++++++---......---,,,---///---...///000333666888:::999777333000---,,,,,,---************************++++++******++++++,,,---......---------,,,,,,,,,***+++,,,---...///000111666888;;;<<<===>>>???AAA<<<;;;ZZZ[[[YYYYYYZZZ[[[[[[YYYUUUQQQLLLJJJIIIMMMQQQVVVZZZ\\\^^^```aaa[[[kkk``````]]]ZZZYYYaaa\\\\\\[[[ZZZYYYYYYZZZZZZ\\\]]]]]]\\\[[[^^^ccchhhiiiiiihhhfffccc___\\\ZZZTTTTTTGGGrrr^^^```ZZZVVVZZZVVV]]]]]]aaaeeegggmmmwww||||||tttqqqiii^^^SSSNNNOOOQQQSSSRRRSSSVVVZZZ___aaabbb```]]]YYYVVVVVVVVVUUUUUUTTTYYYMMMSSS\\\ccc]]]]]]]]]\\\```UUUYYYRRRQQQPPPMMMJJJGGGDDDBBB@@@@@@@@@AAABBBBBB@@@???BBB@@@===;;;::::::<<<===FFFJJJQQQYYYaaahhhmmmpppoooqqqpppzzzgggoooiiifffhhhjjjgggaaa]]]\\\YYYUUURRRNNNJJJEEEBBB;;;:::999666444222000///111111000...------,,,,,,++++++++++++***************))))))(((((())))))***************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))'''&&&&&&&&&))))))*********+++++++++*********************************)))))))))))))))))))))))))))((((((((((((''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''xxx```QQQHHHBBBAAA???<<<999999888777555444222111111111...//////000000111111222000000000000////////////---,,,++++++******+++++++++,,,------.........---***+++,,,,,,------,,,,,,************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,+++******************************//////000///...---,,,++++++,,,,,,---............)))+++,,,+++******,,,------...///111333555777888666444111///---------...*********++++++*********++++++******++++++,,,---------------------------,,,,,,...000222444555666999;;;>>>>>>>>>>>>???AAA888888SSS```ZZZ[[[]]]^^^[[[UUULLLFFFFFF???999XXX[[[___bbbcccdddeeefff\\\UUUaaa```^^^\\\[[[ZZZYYYXXXYYYZZZYYYXXXZZZbbbnnnwww~~~{{{uuunnnhhhdddPPPdddNNNyyyrrrgggmmmlllkkkiiivvvpppuuuzzz~~~qqqccc\\\\\\^^^]]]\\\[[[___fffnnnuuuyyywwwrrriiiaaa\\\WWWTTTRRRQQQWWWMMMQQQVVV|||bbbdddaaafffhhh^^^eee]]]]]]\\\YYYUUUQQQLLLIIIGGGDDDAAA@@@AAABBBAAA@@@>>>>>>>>>>>>======<<<<<<===@@@FFFNNNVVV]]]bbbeeefffkkkkkkuuudddoookkklllqqqqqqkkkgggggg___]]][[[ZZZXXXUUUQQQNNNHHHFFFCCC@@@;;;777444333222111000...------------------,,,,,,,,,+++++++++******))))))))))))******************************))))))))))))************))))))))))))))))))))))))+++***)))(((''''''((((((************++++++++++++************************************))))))(((((())))))))))))((((((((((((%%%&&&''')))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''vvv^^^OOOGGGAAAAAA@@@<<<::::::999888666444222111000000//////000000111111111222000000000000/////////////////////......---------***+++,,,---............******+++,,,,,,,,,,,,,,,************************,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---***+++,,,---,,,+++***))),,,,,,,,,------,,,++++++++++++,,,,,,++++++******)))***+++,,,,,,+++***)))*********+++++++++++++++,,,,,,,,,++++++*********)))***+++---............,,,---...---,,,---...000---...///000222333444444222111///...------------,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,---....../////////000222444777:::<<<===>>>???@@@@@@>>>======>>>777777UUU___[[[\\\]]]^^^ZZZRRRHHHAAA???999222\\\___bbbdddcccbbbbbbbbbggggggbbb```^^^]]]]]][[[YYYWWWWWWYYY\\\___eeerrrxxxooojjjYYYnnnbbbfffppp{{{{{{yyyzzz}}}qqqkkkkkklllooonnnooouuusssggg^^^XXXTTTSSSVVVPPPUUUTTTeeefffdddiiijjjeeeiiibbbbbbbbb```]]]YYYUUUSSSQQQMMMHHHEEEEEEDDDBBB???<<<===>>>??????>>><<<;;;<<<>>>BBBGGGLLLQQQUUUXXXZZZ```cccjjjjjjmmmiiijjjqqqrrrlllkkknnnbbbaaa`````````___]]][[[VVVTTTPPPLLLFFFBBB>>><<<222111000.........///000,,,,,,,,,++++++++++++***++++++************++++++***************+++++++++)))))))))************+++))))))))))))))))))))))))))))))(((''''''(((***************++++++++++++,,,************************++++++******)))((((((((((((((((((((())))))))))))$$$%%%''')))+++,,,---...(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''uuu\\\MMMFFFAAAAAAAAA===;;;;;;888777666444333222222222000111111111111111111111////////////000000000000---...000111111000//////,,,,,,------...---------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++++++++---)))***,,,------,,,+++*********+++,,,------------++++++,,,,,,---,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,---+++***)))((((((((()))*********+++,,,---------,,,------...---,,,,,,...000------...///000000000000---------,,,,,,,,,++++++,,,,,,---......---,,,,,,++++++******++++++,,,---***+++,,,---...000111111222444666999<<>><<<;;;:::<<<===???CCCGGGKKKNNNPPPPPPVVV\\\___vvvxxxmmmhhhnnnqqqllljjjnnngggeeeddddddffffffeeedddaaa___\\\XXXSSSOOOKKKIII===;;;888444222000000000,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))***)))(((''''''((()))************+++++++++,,,,,,************************++++++******)))(((((('''''''''(((((())))))******%%%&&&''')))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''sss[[[LLLEEE@@@AAAAAA>>>;;;;;;777666555444444444444555222222111111111111111111////////////000000000000%%%''')))+++---,,,++++++............---,,,++++++******+++,,,,,,,,,,,,+++---------------------------,,,,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++++++++---((()))+++---------++++++((()))***,,,---...//////++++++,,,---............+++,,,...//////...,,,++++++++++++,,,,,,---------000///---,,,,,,---///111++++++,,,,,,,,,+++******&&&&&&&&&%%%$$$%%%'''))),,,---...............---******+++++++++******)))******,,,,,,,,,,,,******++++++******++++++,,,---)))***+++---///000222222555666999<<<@@@CCCFFFGGGFFFFFFFFFCCC???<<<;;;:::<<<<<<^^^SSSYYYWWWTTTQQQNNNJJJEEEAAA777===AAA]]]___aaaaaa___]]]\\\\\\ZZZppp}}}xxxqqqllljjjqqqzzz{{{yyy|||ddd{{{}}}vvvsssmmmhhhfffnnnjjj___[[[^^^\\\ZZZ^^^[[[ZZZ\\\^^^```aaabbbbbbbbb^^^]]]\\\^^^```\\\TTTMMMIIIGGGCCC???===;;;;;;;;;:::;;;===AAAFFFJJJNNNPPPLLLRRRYYYZZZyyyllloootttppplllnnnkkkiiiggggggiiijjjjjjiiigggfffccc___[[[XXXUUUSSSLLLHHHBBB<<<666222000///.........---------,,,,,,---,,,,,,++++++,,,,,,---))))))******++++++++++++))))))******++++++++++++)))))))))))))))))))))))),,,***((('''&&&'''((()))******+++++++++,,,,,,,,,************************+++++++++***)))(((((('''&&&''''''((()))******+++''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''ppp[[[NNNIIIBBB===;;;::::::::::::999888666555555444444222222222111111111111000000000000000000000000000000000000000////////////111111000...,,,,,,---///***+++,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////.........---------...---,,,+++************+++,,,,,,------,,,,,,+++------------------------+++***)))***,,,---,,,+++---,,,,,,++++++,,,,,,------+++***,,,000222111///---,,,,,,+++************************************+++((('''(((+++------+++---------......---,,,,,,...---,,,,,,++++++++++++...------,,,,,,------...000///...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222444888===BBBEEEGGGIIIKKKFFFDDDAAA>>>======???@@@<<>>CCC333UUUlll```aaa```]]]YYYWWWZZZ]]][[[lllvvvxxxzzz~~~yyyzzzwwwxxxrrr___RRR^^^ZZZZZZ^^^YYY[[[ZZZZZZ\\\___aaa```___hhhcccPPP\\\MMMVVVKKKCCCNNNHHH;;;???;;;@@@CCCCCCCCCIIIPPPSSSQQQRRRJJJ]]]rrrzzzppprrrtttssspppoooooonnnnnnnnnnnnooooooooollliiihhhgggeee```]]][[[VVVPPPJJJDDD===777333///...------...//////...$$$%%%&&&((()))*********------,,,+++***)))(((((()))))))))))))))))))))))),,,,,,++++++***++++++,,,+++***((('''''''''((())),,,+++++++++***)))))))))+++++++++++++++***)))(((...+++))))))++++++***((('''((()))******)))(((''')))((('''&&&&&&'''((()))(((((((((((('''&&&%%%$$$((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((qqq[[[MMMIIIBBB===;;;;;;;;;;;;888777666555444444444444222222222111111111111000000000000000000000000000------...///000111111222000000000///---,,,---...---............,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,++++++++++++,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---...,,,***,,,++++++************+++------------------------+++)))((())),,,...---,,,,,,---------------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,------,,,,,,...111444777;;;@@@DDDFFFHHHJJJKKKGGGEEECCCAAA@@@AAABBBDDDBBBLLLOOOMMMFFFEEEDDDCCCAAA@@@>>>>>>EEE:::hhhpppllllllkkkfffbbbaaadddhhhkkkxxx|||~~~vvveeehhhgggaaa]]]UUUXXXVVVUUUWWWZZZ]]]^^^^^^RRRaaaSSS]]]XXX???JJJSSS555DDD>>>@@@LLLXXX\\\\\\\\\\\\bbb^^^JJJsssyyysssvvvuuusssqqqqqqqqqpppppppppooooooooonnnkkkiiiiiijjjiiifffcccccc___ZZZTTTNNNGGGAAA<<<666444111000000000///...)))***++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))++++++************+++++++++***)))((('''(((((()))+++++++++***************+++++++++++++++***))))))+++)))'''''')))***)))'''(((((()))******)))(((''')))((('''&&&&&&'''((()))''''''((((((''''''&&&&&&)))'''&&&'''((()))(((&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''qqq[[[LLLGGGBBB===<<<<<<<<<;;;666666555444444444444444222222222111111111111000000000000000000000000000.........//////000000000...///000///---,,,,,,---............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++------------++++++---,,,******+++,,,***)))++++++*********+++,,,,,,------------------------,,,+++******,,,......---,,,,,,,,,---------------,,,,,,+++++++++,,,------,,,++++++******++++++,,,+++***++++++,,,---...///------.........000444777<<>>?????????@@@@@@@@@@@@GGGDDDxxxrrrppptttxxx{{{ttteee\\\ZZZWWWSSSRRRTTTXXX[[[\\\tttbbb___ZZZZZZVVVGGGDDDRRRLLLDDDFFFTTTaaabbbcccfffkkknnn[[[xxxyyywww{{{uuurrrtttsssssstttsssrrrqqqooonnnlllkkkkkklllnnnnnnmmmkkkjjjhhhddd___ZZZSSSLLLGGGBBB>>>999555333222000...,,,,,,++++++******)))))))))))))))***+++,,,,,,---))))))))))))))))))))))))******))))))))))))******+++***)))(((((((((((()))***************+++++++++***++++++++++++***))))))((('''&&&'''((()))((('''))))))******)))((('''&&&((((((''''''''''''((((((&&&&&&'''((((((((('''''')))(((''''''((()))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''oooZZZJJJGGGAAA>>>===<<<<<<<<<999888666555444333333333222222222111111111000000////////////////////////222111111///...---,,,,,,,,,...000000...,,,+++,,,++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++,,,---......,,,***+++---......---+++******)))***+++,,,---------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---.........,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++***++++++,,,---...,,,---......///222666999???AAADDDFFFFFFFFFHHHIIIEEEEEEFFFGGGJJJMMMPPPRRRZZZ\\\AAA;;;<<<===>>>@@@BBBDDDFFFGGGIIILLL{{{pppfff```XXXRRRRRRTTTXXXZZZlllSSSqqqfffPPP___bbbQQQOOOKKKOOOTTTYYY^^^dddmmmttttttbbbrrr}}}zzzxxx|||tttrrrwwwuuuvvvwwwwwwuuussspppnnnllllllmmmnnnppppppppppppllljjjhhhfffccc]]]WWWRRROOOKKKDDD>>>:::777444222///...---,,,+++*********,,,,,,,,,++++++*********)))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))***+++++++++,,,******+++++++++******)))&&&&&&'''''')))))))))(((*********)))((((((''''''(((((((((''''''(((((((((%%%%%%'''(((((()))))))))((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''mmmXXXJJJFFFBBB>>>======<<<;;;<<<;;;999777555333222222222222222111111111000000////////////////////////222111000///...---,,,++++++---//////---,,,+++++++++,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++,,,,,,,,,+++***)))(((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,******+++,,,---,,,+++***+++---......---+++***++++++,,,---------...///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///,,,++++++++++++,,,---...++++++++++++,,,,,,---...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---...///000333888;;;@@@BBBDDDEEEDDDDDDEEEGGGDDDEEEGGGJJJNNNRRRVVVXXXYYY[[[bbbAAA:::???@@@CCCEEEIIIKKKNNNOOOMMMRRRvvvmmmaaaWWWRRRSSSVVVXXXdddbbbSSSgggccc\\\\\\PPPKKKWWW^^^]]]bbbooouuurrrpppiii{{{wwwzzztttssszzzxxxxxxyyyyyywwwtttqqqooonnnooopppqqqqqqqqqqqqqqqlllkkkkkkjjjiiifffaaa]]]ZZZVVVOOOIIIDDD@@@===:::555444222000///.........------,,,,,,+++*********************************((((((''''''((())))))******************))))))((()))))))))***+++++++++,,,)))******+++++++++******'''((()))*********************)))((((((((((((((('''(((((((((((((((((('''%%%%%%'''((())))))******'''&&&%%%&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''kkkVVVJJJGGGBBB???>>><<<;;;:::<<<;;;999777555444333222222222222111111111111000000000000000000000000000---------....../////////***,,,------,,,++++++,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))+++,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++------------++++++///000111///---+++,,,---......---------...//////------------------------,,,---...---,,,,,,---///++++++*********,,,---...,,,,,,+++++++++,,,------...------,,,,,,------.........---,,,,,,,,,------,,,...///111333666;;;???CCCDDDEEEEEEDDDDDDFFFGGGFFFHHHJJJNNNRRRVVVZZZ\\\ZZZZZZSSSEEE@@@FFFGGGIIILLLOOORRRTTTUUURRR\\\yyykkk^^^YYYYYY[[[]]]VVVRRRUUU\\\MMMPPPdddXXX]]]^^^^^^fffooommmcccwww~~~|||wwwzzzwwwwww{{{yyyyyyyyyyyywwwuuusssrrrqqqsssttttttsssrrrrrrsssooooooooooooooommmjjjgggaaa^^^YYYTTTPPPLLLHHHEEE999888555222///...------++++++++++++,,,,,,,,,,,,************************(((''''''(((((()))***+++******++++++******)))(((***************+++++++++))))))***++++++++++++***'''***,,,---+++******+++))))))(((((((((((())))))''''''((((((((((((''''''%%%&&&'''((()))*********(((&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkVVVKKKHHHCCC@@@>>><<<:::888999888777666555444444444222222222111111111111000000000000000000000000000,,,,,,------...///000000+++,,,,,,+++******,,,---000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++)))+++---...//////...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222000---+++,,,---...------,,,,,,,,,,,,---------------------------,,,---...---+++***,,,...+++***))))))***,,,...///------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------...///000000///000222444666:::???CCCGGGHHHIIIHHHGGGGGGIIIKKKMMMNNNPPPSSSUUUXXXZZZ[[[\\\WWWRRRLLLIIIKKKLLLNNNPPPSSSUUUVVVWWWYYYiiiuuujjjeeefffiiilllppp```[[[fffZZZWWWaaa\\\]]]bbbbbbcccrrrwww}}}xxx|||}}}|||{{{zzzzzzyyyxxxvvvuuutttttttttvvvxxxxxxuuutttuuuvvvuuutttrrrrrrrrrqqqnnnllleeeccc```^^^[[[XXXSSSPPPCCC@@@<<<777222000......---,,,,,,,,,,,,+++++++++************************(((((((((((()))***+++,,,******+++++++++***)))(((+++++++++***************))))))***+++++++++++++++(((+++......+++))))))***((((((''''''((()))***+++&&&'''((())))))((('''&&&&&&'''((()))))))))))))))***((('''((()))***)))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&lllWWWLLLHHHDDD@@@>>><<<999777555555444444444555555666222222222111111111111000000000000000000000000000..................------+++,,,,,,***)))***,,,...---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++...///111111000///,,,++++++,,,,,,------,,,,,,+++---------------------------,,,+++,,,...///...------,,,,,,++++++,,,,,,---,,,...000///---,,,...000---,,,,,,+++************************************+++---...---***)))+++...+++***))))))***,,,...///...------,,,++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,---///111222333000222444666888===BBBFFFJJJKKKLLLKKKJJJKKKLLLNNNSSSTTTUUUVVVXXXYYYZZZZZZYYYPPPQQQeeeQQQOOONNNOOOPPPRRRTTTUUUWWWWWW^^^sss|||wwwttt~~~tttpppssswwwzzzvvv^^^TTTVVV]]]VVV^^^iii```^^^ppp~~~yyy~~~{{{zzzzzzxxxwwwvvvuuuuuuvvvuuuxxxzzzzzzxxxvvvxxxzzzxxxvvvtttrrrrrrqqqnnnlllfffeeedddcccbbb___ZZZVVVQQQNNNHHHBBB<<<888555444111000///---+++)))((('''************************(((((((((((()))***,,,,,,******+++,,,+++***)))(((,,,+++++++++******))))))((()))***+++++++++++++++(((+++......+++(((((()))''''''''''''((()))+++,,,&&&'''((())))))((('''&&&'''(((((()))))))))))))))+++***)))***+++,,,+++)))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&hhhWWWGGGDDD@@@===<<<;;;:::999888777666555444333333333444;;;GGG666+++111---222222222111111000000//////,,,---...//////...---,,,//////000000000...---,,,........................111///---***)))***+++++++++******))))))******+++//////...---,,,,,,+++++++++++++++,,,,,,---------,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,***)))******+++---+++))))))***---111444:::000***,,,...+++)))+++------,,,++++++,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,---,,,++++++,,,...////////////000222333555666666888;;;???DDDHHHJJJLLLMMMNNNPPPSSSUUUVVVWWWXXXXXXZZZ\\\^^^]]]ZZZXXXSSSMMM???GGGUUUSSSNNNUUURRRPPPXXXZZZYYY^^^cccxxxrrrpppppppppppppppnnnvvvzzzyyy}}}|||~~~}}}~~~|||~~~~~~|||{{{zzzzzzyyywwwuuuzzzyyyxxxwwwvvvvvvvvvvvvuuuvvvvvvvvvtttsssqqqpppmmmllljjjhhhfffdddcccbbb]]]YYYSSSMMMGGGAAA;;;777444222///---------,,,***...,,,))))))***++++++***,,,+++++++++***)))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,,,,,,,+++)))(((&&&%%%%%%&&&&&&'''((())))))*********))))))((((((((((((%%%%%%&&&'''((((((((('''************************+++***)))((('''&&&&&&%%%'''&&&%%%&&&(((((('''&&&hhhWWWIIIEEEAAA>>>======<<<:::888777666555444333333333>>>IIIVVV@@@222888333555111111111000000000000000------...//////...------......///000000///------///...,,,++++++,,,...//////...,,,+++******+++,,,++++++************++++++.........---------,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******+++,,,---///...,,,,,,---///222333999000+++---///---+++---------,,,,,,+++,,,,,,---------,,,,,,,,,---...///------------------------......------------,,,,,,,,,---...---,,,,,,...///000000000000222444666777777888:::===BBBFFFJJJMMMNNNOOOQQQRRRUUUWWWXXXYYY]]]]]]^^^______\\\XXXTTTPPPBBB999:::TTTSSSQQQYYYWWWUUU[[[]]]___iii{{{~~~vvvoookkkhhhgggfffhhhcccqqq|||xxx|||~~~}}}}}}|||{{{{{{{{{{{{yyyvvvwwwvvvvvvuuuvvvvvvwwwwwwxxxxxxxxxwwwuuussspppoooooonnnllljjjhhhfffeeeddd```^^^[[[XXXTTTNNNGGGBBB:::666333000000///...---***)))((())),,,.........+++++++++*********************************************))))))))))))******))))))))))))))))))))))))++++++++++++***((('''&&&''''''(((((()))*********''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((('''''''''***************************)))((('''&&&&&&&&&&&&((('''&&&&&&(((((('''&&&fffVVVJJJFFFBBB???>>>>>>===<<<888777666555444333333333;;;LLLZZZ@@@000888333111///000000000000000000111------...//////...------,,,---...///000///......000...+++((()))+++...000...---++++++++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,------------///...------,,,,,,,,,,,,------------------------,,,,,,,,,------------...************+++,,,---.........------...///000000444...)))+++------,,,------,,,,,,,,,,,,,,,------------,,,,,,------...///........................---------------.........---.........------///111000000111333555777999:::999:::===AAAEEEJJJNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\````````````___[[[VVVQQQHHHBBB999444EEEZZZ[[[[[[bbb```___gggkkkrrrzzzsssnnniiifffgggjjjlllttt{{{zzz~~~}}}|||||||||}}}}}}{{{yyyttttttttttttuuuvvvwwwxxxzzzzzzyyyxxxwwwtttrrrppprrrpppooollljjjiiihhhgggdddddddddcccaaa\\\TTTOOOCCC???:::666444333222000******)))+++---///...---***************+++++++++************************************************))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))((((((((((((''''''((((((((('''&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&eeeUUUJJJFFFBBB???>>>===<<<;;;888777666555444333333333000EEEUUU:::+++666111....../////////000000111111---..................---+++,,,...////////////...///---,,,++++++,,,...000,,,++++++++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,---...///000000,,,,,,------------------///...---,,,,,,+++,,,,,,---------...............------------------------++++++++++++,,,,,,------,,,,,,,,,------,,,,,,+++---)))'''(((***+++++++++---,,,,,,,,,,,,------...---------------......///////////////////////////,,,,,,,,,---...//////000,,,---............000222111111333555888:::<<<===;;;<<>>:::777444222///...,,,,,,---,,,+++))))))))))))***+++++++++,,,************************************************))))))))))))))))))))))))((())))))*********))))))***)))))))))))))))))))))************************((((((((((((((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((())))))(((''''''(((((('''&&&eeeUUUIIIEEEAAA>>>======<<<;;;888777666555444333333333111DDDTTT<<<...888333111......//////000000000111.........------.........+++,,,---/////////......,,,---...///000000//////++++++++++++,,,------...---,,,,,,++++++,,,,,,---***+++,,,---///000111111------------------------------,,,++++++***++++++---------.........//////------------------------------------,,,,,,+++++++++,,,---------,,,+++***))))))(((((())),,,---,,,---,,,,,,,,,------...///------.........//////...////////////////////////+++,,,------...///000000+++---.........///111333222444666888;;;===???@@@>>>???CCCGGGLLLPPPSSSUUUYYYYYYZZZ\\\]]]___```aaa```^^^\\\YYYVVVRRRLLLGGG;;;AAACCC???LLLPPP}}}xxxvvvwwwwwwxxxzzz{{{~~~~~~|||}}}}}}|||~~~~~~}}}xxxwwwwwwvvvvvvwwwwwwxxxvvvwwwyyyzzzzzzzzzyyyxxxvvvuuurrrpppnnnmmmnnnnnnpppnnnkkkjjjhhhfffbbb___ZZZVVVOOOHHHCCC>>>888555222000...------,,,***((()))))))))***+++++++++,,,************************)))***++++++++++++***)))))))))))))))))))))))))))(((((()))************)))((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))******(((''''''(((((('''&&&eeeUUUIIIEEEAAA>>>======;;;:::888777666555444333333333888BBBOOO===111888111333...//////////////////000///...------------...///+++,,,---...///...------+++---///111222111000...+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++,,,...///000111222............------------+++++++++******++++++,,,,,,,,,,,,---......//////...------------,,,,,,,,,............---,,,+++***------.........------,,,***,,,---+++,,,///111///,,,,,,,,,,,,---...///000------...////////////...////////////////////////,,,,,,---...//////000000,,,---/////////111333666777888;;;>>>@@@BBBCCCDDDBBBDDDHHHLLLPPPSSSVVVWWWZZZ[[[\\\]]]^^^```aaaaaabbb___ZZZVVVQQQLLLGGGCCCIII<<>>>>>===<<<888777666555444333333333888999DDD999222555...444///////////////.........///...------------...///,,,---.........---,,,+++,,,---...///000000000000++++++,,,,,,---,,,,,,,,,++++++************+++++++++,,,---...///000111222///.........------------+++++++++++++++,,,---...+++++++++,,,---...............---------,,,,,,,,,,,,------......---,,,+++------------------......***///000------111222000,,,,,,,,,------...///000,,,---...///000//////...........................------......//////000000...///111222222444777999===>>>AAACCCFFFGGGHHHHHHHHHJJJMMMQQQUUUWWWYYYZZZ[[[[[[\\\]]]^^^```aaaaaaaaa]]]XXXSSSQQQNNNLLLJJJTTTGGGXXXSSSNNNZZZTTT~~~xxxrrrsssyyy~~~tttzzzvvv{{{}}}{{{|||~~~}}}}}}~~~}}}{{{vvvvvvuuuvvvvvvwwwxxxyyyuuuvvvxxxzzz{{{{{{{{{zzzvvvtttqqqooommmnnnooopppsssrrrqqqppppppnnnkkkhhheeecccaaa^^^ZZZSSSLLLGGG===999444111000000000000+++++++++***************++++++++++++++++++++++++)))***,,,------,,,***)))))))))))))))))))))))))))))))))*********))))))((('''''''''((())))))************+++++++++,,,,,,,,,'''(((((())))))))))))((((((((((((((((((((((((((('''''''''((()))***+++,,,+++***(((((())))))'''%%%fffWWWKKKHHHCCC@@@??????>>>===888777666555444333333333555111;;;777444666000:::000000//////.........---///...---,,,,,,---...///---............---+++***------,,,,,,---...000111+++,,,,,,------,,,,,,++++++******************+++,,,,,,---...///000111111//////.........---------+++++++++,,,---...///000******+++,,,,,,---...............------,,,,,,,,,***+++---...///......---+++************+++,,,---)))...000,,,,,,000222///,,,,,,,,,---...///000000,,,---///000000000///.......................................///////////////111333444555666999<<>><<<;;;888777666444444333333333555444333222111111111111......////////////......---,,,,,,++++++,,,,,,---////////////////////////+++,,,,,,---...---------,,,------,,,++++++,,,...,,,+++***)))***+++,,,---,,,---/////////---+++)))---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...------,,,+++,,,---...///000///...------...///000,,,++++++***+++,,,...///------------------------------------------------///////////////000000111111000000///...---------..................------///............///000000111333555777888;;;???AAABBBEEEIIINNNPPPRRRQQQQQQSSSSSSUUUWWWZZZ]]]```aaa```____________``````aaa^^^[[[ZZZ[[[YYYUUUTTTWWWWWW]]]^^^ZZZWWWYYY[[[[[[zzzmmmeeefffccchhhmmmooopppyyyxxxooollljjjiiilllpppttt|||ffflllyyywwwwwwvvvvvvwwwxxxzzz{{{{{{|||~~~~~~|||{{{xxxvvvssspppoooppprrrsssvvvyyy|||}}}|||zzzyyyyyytttsssqqqooonnnnnnooopppqqqrrrssssssrrrqqqpppooonnnllliiigggeeeccc___\\\UUUNNNDDD<<<777444222111...---,,,,,,......,,,++++++******)))))))))******************+++,,,------+++***)))))))))***+++,,,))))))(((((((((((())))))***+++---......---+++***''''''(((((())))))******((()))*********((('''&&&+++)))'''%%%$$$$$$%%%&&&))))))))))))************))))))((((((''''''&&&&&&bbbSSSJJJGGGCCC@@@???===<<<:::888888666555444444444444555444333222111111111111//////000000000000//////000//////...---------...////////////////////////...//////000000000000000,,,------,,,++++++,,,.........---,,,,,,---------+++,,,---...///...,,,+++------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------,,,,,,,,,---...///000///...------...///000,,,,,,---.........------------------------------------------------------///.........///000111111111000000///......------........................000////////////000111111333555888:::<<<>>>BBBEEEGGGJJJNNNRRRTTTVVVVVVUUUWWWWWWXXXZZZ\\\^^^___`````````___^^^^^^_________[[[ZZZZZZ]]]\\\XXXWWWZZZZZZ```cccbbbbbbfffgggeeecccxxxooogggeeehhhmmmttt|||xxxpppjjjfffgggjjjmmmssszzzjjj```{{{iiixxxxxxxxxyyyzzz|||}}}~~~}}}~~~~~~}}}xxxxxxxxxwwwvvvuuutttssssssvvvzzz||||||{{{zzz{{{uuutttrrrpppooonnnoooppppppqqqrrrrrrrrrqqqpppoooooommmkkkjjjhhhfffccc```^^^YYYQQQIIIAAA;;;555111333111...------,,,+++******))))))((((((((())))))++++++******++++++,,,------,,,+++)))))))))*********))))))((((((((())))))((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))(((''''''(((((()))))))))((((((''''''(((((((((((()))))))))((((((((((((((('''''''''~~~aaaRRRIIIFFFBBB???>>>===;;;999:::999888666555555444444444444333222111111111111000000111111111111000000000000//////............////////////////////////,,,,,,---...............,,,------,,,++++++,,,...............---,,,,,,+++)))***,,,............---......------------.........------,,,,,,------...------,,,,,,------.../////////...------...//////,,,---///000000///,,,+++------------------------------------------------............///000111222000000000///......------............////////////000000000000000111222222555888;;;>>>AAADDDGGGJJJMMMOOOSSSVVVYYYZZZ[[[ZZZ\\\]]]]]]^^^^^^______`````````___^^^]]]]]]]]]]]][[[ZZZ\\\______\\\^^^bbbccciiiooottt{{{rrrvvvnnnhhhggglllsss{{{}}}vvvnnniiiiiimmmpppuuuzzzpppZZZaaa___eeennnoooqqqsssvvvxxxzzz{{{|||}}}~~~~~~}}}|||yyyzzz}}}~~~}}}zzzvvvtttqqqtttxxxzzzzzzzzz{{{|||wwwvvvtttrrrpppoooooooooooopppqqqrrrrrrqqqqqqppppppnnnmmmllllllkkkhhhfffgggccc^^^WWWPPPGGG>>>999777444000---------,,,++++++******))))))******+++---,,,++++++******++++++...---+++***)))(((((((((+++***)))((((((((((((((('''((()))******)))((('''))))))))))))((((((((((((***))))))(((((((((((((((%%%''')))***+++***((('''''''''''''''(((((((((((('''''''''(((((((((((((((}}}```QQQIIIFFFBBB@@@???>>><<<:::;;;:::999777666555555555444333222222111111111222///000000111111000000///,,,,,,------............////////////////////////++++++,,,------------,,,,,,---...---++++++---...,,,,,,------,,,***((('''***+++,,,------------,,,.........------.........---------------------------------------......///..............................//////...---,,,+++------------------------........................---------...///000111222000000//////............///////////////000000000000000000000111222333444888;;;???CCCEEEHHHLLLNNNQQQSSSVVVYYY\\\]]]^^^^^^`````````aaaaaaaaaaaaaaa```___^^^]]]\\\[[[[[[[[[\\\ZZZ[[[]]]^^^___fffnnnuuu{{{}}}tttrrrvvv~~~{{{ooo}}}~~~nnnnnnssszzz~~~xxxuuuyyy~~~}}}QQQfffaaaLLLccc```bbbfffjjjnnnrrruuuvvvxxxxxxyyyzzzzzzzzzyyyyyyyyy{{{}}}~~~}}}zzzwwwuuurrrtttwwwyyyyyyyyyyyyzzzxxxwwwvvvtttrrrpppooonnnnnnoooppprrrrrrrrrqqqqqqooonnnmmmnnnoooooommmllljjjgggdddaaa\\\UUUNNNIII<<<888333000////////////...------,,,,,,,,,,,,---...---,,,+++************,,,++++++******)))))))))++++++***)))(((((((((((()))***++++++++++++***)))******))))))((((((''''''***)))(((''''''((()))***&&&'''((())))))((('''''''''''''''((((((((())))))&&&&&&''''''(((((())))))}}}```RRRJJJGGGCCCAAA@@@???===<<<<<<;;;999888666555555555333333222222111111222222...//////000000//////...)))+++,,,...000000111111////////////////////////......///000000000000000---......---,,,,,,---///,,,,,,------,,,***((('''---------,,,,,,++++++***.........------.........------------------------------.........//////...------............------000...,,,******+++,,,---------------------------........................------------...///000111////////////............/////////000000000111111//////000111333444666777;;;???CCCGGGIIILLLOOOQQQSSSUUUWWWZZZ]]]^^^______aaaaaabbbcccdddccccccccc^^^^^^\\\[[[ZZZZZZZZZZZZ[[[XXXWWWXXX[[[bbbppp~~~dddkkklll___eeegggmmmwww{{{zzzoookkknnniiiwwwmmmsssaaa\\\cccUUUYYY[[[___dddiiinnnrrrtttsssttttttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwuuuwwwyyyyyywwwvvvvvvwwwxxxxxxxxxwwwuuurrrpppnnnooopppqqqrrrssssssrrrqqqnnnmmmmmmoooqqqrrrqqqooommmkkkgggdddbbb^^^ZZZWWWIIIDDD===888555333111///000///...---,,,,,,,,,,,,...---,,,+++***)))))))))))))))******++++++++++++++++++***)))))))))))))))*********++++++***************))))))((((((''''''***)))(((''''''((()))***,,,+++***(((((((((((()))(((((()))))))))*********&&&&&&''''''(((((())))))}}}```SSSJJJGGGCCCAAA@@@@@@>>>===<<<;;;999888666555444444333333222222111222222333......////////////......+++---///111333333333333////////////////////////------...////////////...---......---,,,,,,---///............---,,,,,,+++...------,,,+++*********......------------......,,,------......------,,,------...////////////...------............------000...+++((((((***---///------------------------..............................------......///000//////////////////......//////000000111111222222000000222444666999;;;===@@@CCCHHHKKKNNNPPPRRRTTTVVVXXXZZZ\\\^^^```aaaaaaaaabbbcccdddddddddbbbbbb\\\\\\[[[ZZZYYYYYYYYYYYYYYYVVVVVVXXX___lllhhhXXXYYYWWWeee___```jjjmmmnnnppptttxxxuuuooolllpppuuufffmmmwwwbbb\\\ccc]]]eeesssooocccgggUUUUUUVVVXXX[[[```eeejjjlllooooooppprrrsssuuuvvvwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyzzz{{{yyyvvvtttttttttxxxxxxyyyyyywwwtttqqqpppqqqrrrsssttttttssssssrrrnnnmmmnnnppprrrtttsssrrrsssoookkkhhhfffdddaaa___ZZZUUUMMMEEE>>>999444111222111///---+++******)))...---,,,+++************'''((()))+++,,,,,,,,,,,,*********))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***000///,,,***))))))***+++))))))))))))************'''''''''(((((((((((((((}}}aaaTTTIIIFFFBBB@@@@@@???>>><<<<<<;;;999777555444333333333222222111222222333333//////000000000000//////...///111333333333222111////////////////////////***+++,,,,,,------,,,,,,---...///...,,,,,,...///......---,,,,,,---------,,,,,,++++++++++++++++++------,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,---...///000//////...,,,------......------,,,...---+++***+++,,,...///------------------------........................//////...---------.........///////////////////////////000111111222333333111222444777;;;>>>AAACCCEEEHHHMMMPPPRRRTTTUUUWWW[[[\\\]]]___aaacccdddeeeddddddeeeeeedddbbb___^^^ZZZZZZYYYYYYXXXYYYYYYZZZYYYYYY\\\cccmmmpppYYY\\\XXXbbbXXX^^^___bbbcccccceeeiiiiiieeelllccc___lllkkk\\\zzzlllggghhheeeiii]]]lllvvvtttbbbaaaXXXWWWVVVWWWYYY]]]aaadddiiiiiikkkmmmooorrrtttuuuttttttuuuvvvwwwyyyzzz{{{{{{{{{{{{yyyvvvttttttuuuwwwxxxzzzzzzyyyvvvsssqqqssstttuuuuuuuuutttsssrrroooooooooqqqtttvvvuuutttuuurrrpppnnnlllkkkhhheeeeee```YYYRRRKKKDDD>>>:::777555333000...,,,+++***------,,,+++************((()))***+++,,,,,,++++++))))))))))))***+++,,,,,,******))))))))))))******(((((((((((())))))))))))''''''((())))))))))))))),,,++++++***))))))))))))((((((((())))))))))))***((((((((((((((('''''''''}}}bbbUUUGGGEEEAAA??????>>>===<<<<<<;;;999777555333333222222222222111222222333333000000111111111111000000...///111222111000...,,,////////////////////////---...//////000000//////---...///...,,,,,,...///,,,+++***)))***+++,,,---************+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,---///000000000///...,,,,,,---......---,,,,,,------------.../////////------------------------////////////////////////000///...---------------.........//////////////////000000111222222333333333444777:::>>>BBBFFFHHHHHHLLLPPPTTTUUUVVVXXXYYY^^^___```bbbdddfffggghhhfffffffffeeeccc```\\\ZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[]]]dddnnn|||}}}tttggglll\\\]]]TTTdddYYY]]]``````dddjjjmmmllliiijjjnnnjjjbbbbbbccc\\\vvvtttrrrjjjjjjjjjrrrooommmuuu{{{cccaaa___\\\ZZZZZZ]]]aaadddcccdddeeehhhkkknnnqqqrrrrrrsssvvvxxxzzz{{{||||||{{{{{{{{{zzzwwwuuuuuuvvvvvvxxxzzz{{{zzzwwwtttrrruuuuuuvvvvvvvvvuuusssrrrppppppqqqsssvvvwwwwwwvvvsssrrrrrrrrrrrrqqqmmmkkkhhhddd___YYYTTTNNNIIIEEE<<<;;;888555222000...------,,,++++++******++++++)))***+++,,,,,,+++))))))(((((())))))***+++------------,,,,,,,,,,,,------''''''(((((())))))******&&&'''(((*********)))((($$$%%%'''((()))(((&&&%%%''''''''''''((((((((()))))))))(((((('''''''''&&&zzz```QQQJJJFFFBBB??????@@@@@@@@@???===:::777444222111111222222222222222222222222////////////000000000000//////000000000000//////111000///...---,,,,,,,,,***+++,,,,,,------,,,,,,//////...---------......,,,,,,+++,,,------,,,******,,,------,,,++++++,,,.........////////////000,,,---------.../////////+++---------,,,,,,...///,,,---.........---,,,+++111///---...000111///,,,............////////////000000000000000000111111------...//////......------///000111000///000111111111000000111333555666999;;;???CCCGGGJJJMMMNNNSSSUUUWWWXXXXXXYYY[[[]]]ccccccdddeeeeeefffffffffkkkhhhccc^^^ZZZYYYYYYZZZWWWYYYYYYWWWYYY___bbbbbbaaalll}}}{{{|||}}}}}}tttiiiddddddbbb^^^^^^[[[[[[^^^___^^^```ddddddeeegggiiikkklllllllllllleee`````````___aaadddcccfffiiimmmwww{{{xxxrrrjjjffffffaaadddgggkkkooouuu|||~~~zzzvvvvvvxxxuuummmeeeddd```ttt{{{|||}}}yyy~~~zzzwwwnnnooolllgggeeeggggggeeeccccccccceeefffhhhjjjjjjpppqqqtttwww{{{{{{zzzwwwzzz{{{{{{zzzwwwvvvwwwxxxyyyyyyyyyxxxxxxwwwwwwvvv{{{{{{{{{zzzyyywwwtttssssssssssssuuuvvvxxxzzz{{{yyywwwuuurrrooonnnmmmmmmkkkhhheeeccc```ZZZSSSMMMEEEAAA<<<777444111///------,,,***)))***+++---...------,,,+++******************)))***,,,,,,***)))'''((()))***+++++++++++++++*********))))))((((((,,,+++++++++******))))))((((((((((((((((((((((((,,,)))'''((()))***(((%%%))))))(((((((((((())))))zzz___QQQJJJFFFBBB@@@???@@@@@@???>>><<<999666444333222222222222222222222222222222000000000000/////////////////////000000/////////000///...---------------,,,------...///.........)))))))))***+++---//////,,,++++++,,,------,,,******,,,------,,,++++++,,,++++++++++++,,,,,,,,,------------...............,,,...111111000//////000,,,,,,---.........---,,,---+++)))***---...---,,,............////////////000000000000111111111111////////////////////////...000222222111000111222222222333444666999<<<===???AAADDDGGGKKKMMMOOOPPPTTTVVVXXXXXXYYYZZZ]]]___eeeeeeeeeeeefffhhhiiijjjhhheeeaaa\\\YYYWWWXXXYYYWWW]]]bbbccchhhpppvvvwww{{{}}}xxxooolllmmmnnnqqqpppooonnnmmmmmmnnnppppppoookkkffffffiiiiiieeebbb___^^^aaacccccceeejjjnnnssszzzzzzrrroooooonnnqqqvvvxxx~~~~~~yyyyyyzzz|||~~~vvvmmmccc___fffmmmqqq{{{ooogggjjjooowwwzzzzzz|||~~~||||||}}}tttooohhhbbb```bbbdddfffnnnooorrrvvvyyyyyywwwuuuyyyzzz{{{zzzxxxwwwwwwxxxzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvssstttuuuvvvxxxyyyzzzzzzxxxxxxwwwvvvtttqqqnnnmmmmmmkkkhhhfffccc^^^WWWRRRLLLHHHCCC???;;;666222///000///...,,,,,,,,,---...000///...,,,+++*********+++*********,,,,,,***(((++++++++++++******)))(((************)))))))))(((((((((((((((((()))))))))((((((((((((((((((((((((+++)))'''((()))***(((&&&&&&&&&%%%%%%%%%%%%&&&&&&yyy___QQQIIIFFFBBB@@@@@@@@@???>>><<<;;;888666444333333333222222222222222222222222111111000000//////............////////////......///......---------.........//////000000000000000///...---,,,************...------...//////...,,,***,,,------,,,++++++,,,*********+++++++++,,,,,,...............---------,,,...111222111//////000+++,,,---...............///---+++,,,...000000000............////////////000000000111111111222222111000000//////000000000000111222222111111222333555555777:::>>>AAAEEEFFFHHHIIIKKKNNNPPPQQQRRRSSSUUUWWWXXXYYYZZZ\\\```cccffffffffffffhhhiiikkklll```___\\\WWWTTTUUUXXX[[[bbbmmmxxx~~~xxxooolllnnnxxx{{{pppfffaaa```aaaaaaccccccbbbaaa```bbbfffiiimmmpppqqqrrruuuzzzzzzvvvqqqmmmlllnnnpppqqquuu{{{|||uuuzzzppprrrtttvvvssslllbbb[[[aaahhhooorrrrrruuu{{{yyyppppppppptttzzz}}}rrrddd^^^]]]___aaahhhjjjlllqqqtttuuusssqqqxxxyyy{{{zzzyyyxxxxxxyyy{{{{{{{{{zzzzzzzzzzzzzzzwwwxxxyyyzzzzzzzzzyyyxxxuuuvvvwwwyyyyyyyyyyyyxxxwwwxxxyyyyyywwwtttpppmmmooommmkkkjjjhhhddd___[[[VVVSSSNNNJJJEEE>>>888444333222111///...---------222111000...,,,+++******,,,+++***+++,,,+++***(((((((((***++++++,,,,,,,,,************))))))))))))'''''''''((())))))******((((((((((((((((((((((((***)))(((((())))))((('''&&&%%%%%%$$$$$$%%%%%%&&&xxx___QQQIIIFFFCCCAAA@@@@@@???===;;;:::888666555444444555222222222222222222222222222111111000///......---......////////////......---------------...///000...///000000111111000000444333111///---,,,,,,+++111000///000111222000...***,,,------,,,++++++,,,,,,------------........./////////...---------,,,+++,,,------,,,,,,---...+++,,,,,,---...//////000111000...---...///000111............//////////////////000111111222333333222111000/////////000111000111222222111111333555999:::===@@@DDDHHHKKKMMMOOOPPPQQQSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZ]]]bbbeeefffggghhhiiiiiiiiihhhggg]]][[[XXXUUUUUUZZZdddkkk|||}}}zzzxxxvvvuuuzzz||||||~~~zzznnnjjjeeebbbaaabbbccccccbbbdddeeefffggglllsssyyywwwuuuqqqjjjeeeiiirrr{{{zzzxxxuuusssssssssssssssrrrvvvwwwqqqiiikkkqqqxxxrrrhhhbbb___]]]___aaadddiiinnnpppooonnnvvvxxxzzz{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||xxxyyyzzz{{{{{{zzzyyyxxxuuuwwwyyyzzzzzzyyyxxxwwwwwwxxxxxxxxxvvvtttqqqooooooooonnnmmmkkkhhheeebbb___\\\YYYTTTOOOGGG???:::444333222111///...------111000///---,,,+++++++++---,,,++++++,,,,,,***((())))))***************)))*********)))))))))))))))***************+++++++++(((((((((((((((((((((((())))))(((((())))))(((((((((((((((''''''(((((((((www^^^PPPIIIGGGCCCAAA@@@@@@>>><<<;;;999777666555444555555222222222222222222222222222111111000///......---......////////////......---------------...///000......///000000000000///------...///111333444555000///...///111111///...***,,,------,,,++++++,,,............/////////////////////...---------,,,,,,,,,+++)))((()))---000,,,,,,------...///000000......---+++******+++,,,............////////////...///000111222333444444222222111000000///000000///000111111111222555777>>>@@@BBBEEEIIILLLNNNOOORRRSSSTTTUUUVVVVVVVVVVVVVVVXXXYYY[[[\\\^^^bbbeeeeeegggjjjkkkiiieeeaaa^^^\\\[[[XXXVVVZZZgggyyyzzzvvvvvvwww{{{yyyrrrtttwwwwwwvvvppplllhhhiiimmmpppooommmlllkkkkkklllnnnoooooonnniiimmmqqqtttxxx|||vvvqqqooooooppppppnnnllliiiiiiiiiiiihhhfffjjjooo{{{{{{sssrrrssstttvvvyyy|||{{{pppddd]]]XXXXXX[[[```fffjjjkkkkkksssvvvyyy{{{{{{zzz{{{|||yyyzzzzzz{{{{{{|||||||||{{{{{{||||||{{{zzzxxxwwwvvvwwwyyyzzzzzzyyywwwvvvxxxwwwvvvtttsssrrrrrrrrrnnnoooooonnnllljjjiiihhheeeccc```\\\WWWPPPGGGBBB777666444222000///......------,,,,,,,,,,,,,,,------,,,++++++,,,,,,***(((///...---+++(((%%%###"""))))))))))))))))))******---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((())))))(((((())))))******))))))))))))******vvv^^^PPPIIIGGGDDDBBBAAA@@@===<<<;;;:::888666555444444555222222222222222222222222111111000000//////......//////000000000000//////---------------...///000------...///////////////---------...///000111222---,,,,,,---......---+++***,,,------,,,++++++,,,,,,,,,,,,---------.....................---------......---+++***+++///222...---------...///000000---...///...---,,,,,,---............////////////......000111333444555666333333333333222111000//////000111222222555888;;;BBBCCCFFFJJJMMMOOOQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXXXXZZZ]]]^^^___aaaccceeeeeegggiiiiiigggbbb\\\XXXWWWWWWWWWXXXaaasss~~~vvvnnnfffccceeeffffffddd]]]\\\]]]aaagggoootttwww~~~{{{}}}zzztttoooooonnnmmmooorrrqqqmmmiiihhhkkkrrr{{{rrrrrrrrrrrrsssvvvyyy|||~~~~~~mmmaaaVVVUUUVVVYYY___dddhhhiiinnnqqquuuxxxyyyyyyzzzzzzwwwwwwxxxyyyzzz{{{{{{|||||||||}}}}}}|||zzzyyywwwvvvwwwxxxyyyyyyxxxxxxwwwwwwvvvtttrrrqqqqqqrrrsssnnnooopppooommmkkkkkkllliiigggeeebbb^^^XXXQQQLLLAAA>>>:::666222000000///,,,,,,,,,+++,,,------...,,,++++++,,,------,,,***((())))))*********))))))))))))))))))************,,,+++***)))(((&&&%%%%%%))))))))))))))))))))))))'''((())))))(((((()))***)))(((((((((((((((((()))vvv]]]PPPIIIGGGDDDBBBAAA???===;;;<<<:::888666444444444444222222222222222222222222000000000000////////////000000111111111111000000......---------......///---...//////000/////////111000///---,,,++++++***---,,,,,,---......---+++***,,,------,,,++++++,,,++++++,,,,,,,,,------------------...............---...000000///...///111//////...------...///000***...111222111000000222............////////////---...///111333555666777444555666777666444222000000111333444555888===@@@CCCEEEIIIMMMPPPSSSUUUUUURRRSSSUUUVVVXXXYYYZZZZZZZZZ]]]aaacccddddddeeeeeefffffffffeeeccc___[[[YYYYYY\\\```eeeppp~~~wwwhhheee```]]]^^^___``````[[[___fffoooyyy~~~xxxtttsssttttttsssvvv|||}}}|||ttthhhZZZXXXUUUVVVZZZ```dddggghhhkkkpppsssuuuuuuvvvwwwuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}}}}|||{{{zzzvvvvvvvvvwwwwwwxxxxxxxxxttttttttttttsssrrrrrrqqqoooppprrrpppnnnlllmmmoookkkjjjhhhfffddd```ZZZWWWOOOKKKDDD<<<666333222222......---------------...+++******+++......---,,,$$$&&&(((+++---///000111((()))))))))************+++******)))((('''&&&&&&))))))))))))))))))))))))&&&(((***)))(((''')))+++((((((''''''''''''((((((uuu]]]PPPIIIGGGDDDCCCAAA@@@===:::<<<;;;999666444333333333222222222222222222222222////////////000000000000111111222222222222111111///......---------............///000000000000000......---------...//////000//////000111111000...***,,,...---,,,+++,,,,,,,,,,,,---------.........,,,------....../////////)))---111333222///...---000000...------...///000###(((---000/////////111............/////////000---...///111333555666777555777999;;;:::777333111111222444555777;;;@@@DDDDDDFFFJJJOOOSSSVVVXXXYYYQQQRRRUUUWWWYYY[[[\\\\\\\\\```dddggggggfffffffffgggfffdddaaa```^^^]]]]]]dddjjjqqqyyyyyyqqqkkkhhhiiifffbbb______aaadddfffhhhooo{{{~~~xxxrrrmmmlllooorrrxxxxxxrrrlllkkkmmmmmmjjjjjjmmmttt{{{|||{{{zzzyyymmm___[[[WWWUUUXXX^^^bbbeeecccggglllppprrrrrrssstttsssssstttvvvwwwxxxyyyyyyxxxyyy{{{}}}}}}}}}}}}|||uuuuuuuuuuuuvvvwwwxxxyyyrrrtttuuuvvvvvvtttrrrpppppprrrsssqqqnnnmmmnnnpppmmmkkkiiihhhgggddd```^^^[[[UUUKKKAAA999555333333111111000......---------***)))***+++...///...---/////////...---,,,+++***(((((())))))*********+++++++++++++++************))))))))))))))))))))))))&&&(((******((('''))),,,))))))(((((((((((())))))vvv^^^PPPHHHFFFCCCAAAAAA@@@???===777888999:::999777555333111111111111222333444555333222000/////////000111000000111222333333444444222000...---,,,---///000///000000///...------...//////...------------...------,,,+++,,,---...///,,,------......------,,,///////////////.........////////////////////////////////////000000000000000000000000////////////////////////////////////---------.........//////222111000///000111333555777999:::;;;;;;888666444111444888;;;===>>>@@@BBBCCCHHHNNNSSSTTTTTTSSSSSSZZZZZZZZZZZZ[[[]]]___aaagggeeecccccccccddddddcccfffccc___[[[ZZZ```hhhnnnuuu|||zzzyyy}}}yyytttpppoooqqquuuwwwtttvvvxxxwwwuuuuuuyyy|||zzzrrrmmmkkklllkkkhhhccc```^^^___```___]]]```jjjvvvsssjjjkkkmmmrrrzzzzzznnnfffeeeddddddeeefffhhhjjjmmmlllkkklllmmmnnnmmmkkkooorrrttttttssstttwwwzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{xxxtttssstttwwwyyyzzzwwwuuutttuuuuuuuuusssqqquuuuuutttrrrqqqpppooonnnooonnnllljjjgggdddbbbaaa___[[[VVVQQQKKKDDD===888111///,,,++++++,,,+++***)))***+++------,,,,,,++++++,,,,,,,,,,,,+++******+++***)))'''''')))***+++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((('''''''''''''''vvv^^^PPPHHHFFFCCCAAAAAA@@@???======<<<:::888777777777777333333222222222222222222222222000/////////000111000000000111222333333333111000...---------///000///000111000...---...///000000///............///...---------......//////---......//////......---/////////////////////...////////////////////////............////////////000000000000////////////////////////////////////---------.........//////111000//////000111333444777999:::;;;;;;999666555444888<<>>;;;666222000111333555222333444555555333111000222111111000000000000000.../////////000000111111000000///............///000111222111000///000111111000//////......//////,,,---...000000///............////////////..................////////////////////////////////////.........////////////000000000000000////////////////////////////////////............////////////////////////000222333444777888:::;;;;;;;;;:::999888;;;@@@CCCEEEGGGIIIKKKMMMOOORRRSSSTTTVVVXXXZZZ\\\^^^aaadddfffggghhhhhhggghhhhhhhhhggggggggghhhrrr{{{zzz~~~xxxnnnhhhhhhhhhgggfffhhhmmmssswwwxxxuuurrrpppsssxxx}}}xxxjjjiiigggeeecccdddfffhhhnnnxxxpppddd___^^^\\\___cccgggkkkooosssuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxvvvuuuvvvvvvvvvtttrrrqqqsssvvv{{{~~~}}}zzzyyyyyyzzzzzzxxxvvvsssrrrttttttsssrrrqqqppppppoookkkiiigggdddbbb^^^ZZZVVVKKKGGGAAA;;;777444111///...............------,,,,,,,,,------,,,,,,+++*********+++,,,,,,+++******)))******++++++******)))************************))))))))))))))))))))))))(((((((((((()))***++++++ttt\\\PPPHHHFFFCCCAAAAAA@@@???===<<<:::888555333222222222000111333555666555333222111111111111000000000//////////////////000000000000000///...............///111222111000///000222000///......------......+++,,,---...///...------,,,------......------,,,---.........//////000000000000000000000000000000///000000000000111111111000000000000////////////000000000000000000000000........./////////000000//////000111222333444555777888999;;;<<<<<<<<<<<<;;;>>>CCCFFFHHHJJJMMMOOOPPPRRRTTTUUUVVVXXX[[[]]]aaacccdddfffggggggfffffffffhhhiiijjjlllrrryyyrrrkkkiiijjjkkkkkkmmmpppsssxxxxxxvvvyyyzzz~~~wwwvvv~~~wwwqqqsssuuutttqqqooooooooorrrzzz~~~mmmbbb]]]XXXYYY[[[___dddiiimmmoooqqqqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwwwwtttrrrppprrrvvv{{{~~~|||zzzzzzzzzzzzxxxvvvtttssstttttttttsssrrrrrrqqqqqqmmmllljjjiiigggeeeaaa^^^VVVRRRKKKEEE???:::444111........................,,,------------,,,+++++++++***)))(((((()))***+++******++++++++++++******************************))))))))))))))))))))))))''''''''''''(((((()))***sss\\\PPPHHHFFFCCCAAAAAA@@@???===<<<;;;:::999888666444444000111333444555555555444000111111111111000//////////////////000000000000///////////////............000111000//////000222//////...---------------+++,,,,,,---...---------,,,,,,------------,,,,,,------......///000000000000000000000000000000000000000111111111222222222000000000000////////////000000000000000000000000....../////////000000000///000111222333555555666777888999;;;<<<===>>>>>>???BBBGGGJJJMMMOOOQQQSSSRRRTTTWWWYYY[[[]]]```bbbfffffffffffffffeeeeeedddbbbeeeiiimmmsss~~~~~~{{{ooohhhiiipppyyy~~~~~~~~~xxxzzzyyyvvvrrrqqqsssvvvuuusssqqqooosss~~~|||zzzzzzjjj```XXXVVVVVVXXX]]]cccgggiiimmmmmmnnnoooppprrrtttuuuuuuttttttuuuvvvvvvuuusssqqqrrruuuyyy}}}~~~}}}{{{{{{zzzyyyxxxvvvuuuttttttuuuttttttssssssrrrrrrqqqpppooommmmmmllljjjgggddd^^^ZZZUUUOOOIIICCC<<<777///...------,,,------------------------,,,+++++++++***(((''''''(((***+++******++++++++++++******************************))))))))))))))))))))))))(((''''''''''''(((((()))rrr\\\PPPHHHFFFCCCAAAAAA@@@???===<<<;;;:::999888777666666333333444444444444444444000111111222111000///...000000000000000000000000///////////////......------...000000///...000111000//////...............---------------...//////------............------------......///000000111000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000.../////////000000000000000111222444555666777777777777999;;;===>>>???@@@@@@CCCHHHLLLNNNQQQSSSUUUTTTXXX\\\___aaaccceeehhhggggggfffeeeddddddddddddbbbhhhpppxxxvvvwwwyyy{{{|||~~~~~~~~~vvvuuuuuuzzz{{{uuunnnkkklllooonnnnnnnnnnnnrrr|||xxxkkk___[[[WWWWWW\\\bbbfffhhhiiijjjkkklllnnnppprrrsssrrrqqqpppqqqsssttttttsssrrrssstttwwwzzz{{{{{{yyy{{{zzzwwwuuutttsssttttttvvvuuuuuutttsssrrrrrrrrrqqqpppooonnnnnnmmmiiigggaaa___\\\YYYUUUNNNFFFAAA555444222000...------------------...------,,,+++***************************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((((((rrr[[[PPPHHHFFFCCCAAAAAA@@@???===;;;:::888666555555666777666666444333333333333333000111111222222000///...111111111111000000000000/////////000///......---,,,...//////......///111111111000/////////////////////...------///000111......////////////......---------...///000000111000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000111333555666777888888666777999;;;===???@@@AAA>>>BBBGGGJJJMMMOOORRRTTTVVVZZZ___ccceeegggjjjlllgggfffdddccccccdddeeeeeekkkrrr~~~yyysssmmmlllllllllmmmnnnpppqqquuuzzzyyyqqqllllllnnnqqqrrrqqqppprrryyyuuugggbbb\\\[[[___eeeiiikkkhhhhhhiiijjjlllnnnppprrrooonnnmmmnnnqqqssssssrrrtttssssssuuuxxxyyyyyyxxx|||yyyvvvsssrrrrrrtttuuuwwwvvvvvvuuutttsssrrrrrrpppnnnnnnmmmmmmllliiifffbbbaaaaaa___\\\VVVNNNIII===;;;888444111000///...------......------,,,+++)))***,,,------,,,***)))***++++++,,,,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))nnnZZZPPPGGGDDD@@@>>>======<<<:::::::::888777666666666666666666666555555444444444111111111111111000//////111111000000//////............////////////..............................////////////////////////,,,------...............444444555444333000---+++---------.........////////////000000000000//////+++,,,...///000///...---////////////////////////000000000000000000000000333000------000222222111222333444555666777888999:::;;;;;;;;;;;;===@@@BBBDDDGGGKKKOOOQQQTTTVVVYYY[[[aaaeeedddfffjjjjjjfffiiigggdddaaaaaadddjjjoooxxxuuulllfffgggjjjmmmmmmlllooovvv}}}zzzzzz{{{tttrrruuuzzz~~~}}}{{{lllgggeeejjjqqqtttqqqooorrrkkkfffhhhjjjiiiiiikkkkkklllmmmnnnnnnnnnnnnnnnqqqnnnmmmooosssvvvwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvuuutttppppppooonnnmmmlllkkkkkkjjjgggdddcccbbb^^^XXXSSSGGGBBB:::444111000///...++++++***************+++,,,,,,+++***+++,,,...///)))))))))))))))***++++++&&&&&&''''''(((((()))))))))))))))))))))))))))***))))))))))))))))))))))))mmmYYYOOOGGGDDDAAA???>>>===<<<;;;::::::888777666666666666444444444333333333222222111111111111111000000////////////000000000000000...//////////////////...........................000000000000000000000000------...///////////////,,,---...//////...---------------.........////////////000000000000//////...............//////000000000000000000000000000000000000000000000000000222///,,,,,,///111111111333333444555666888999:::;;;<<<<<<<<<<<<===@@@CCCFFFIIIMMMOOORRRTTTXXXZZZ]]]cccfffeeefffjjjkkkhhhbbbdddfffggghhhnnnwww~~~vvvmmmiiigggfffkkkpppuuuyyy|||~~~yyyxxxyyy}}}wwwyyy}}}wwwtttttt{{{wwwlllgggfffeeegggjjjjjjkkklllnnnoooooonnnnnnooommmlllnnnrrruuuvvvuuutttttttttttttttuuuvvvwwwvvvvvvuuuttttttuuuuuuvvvqqqqqqooonnnmmmlllllllllmmmkkkhhhgggeeebbb\\\XXXMMMGGG???999444222///...111000///...,,,)))(((''',,,+++++++++,,,,,,---...******)))))))))******+++%%%&&&&&&((()))+++------++++++++++++************************************lllWWWMMMHHHEEEBBB@@@???>>>===<<<;;;:::999777666666555555222222222222111111111111111111222222111111000///......///000000111222222////////////////////////////////////////////////111111111111111111111111......///000000000000000+++++++++,,,------......------.........////////////000000111111000000///111000...------///111333111111111111111111111111000000000000000000000000000...------...000000000555444444444555888:::<<<<<<===>>>======>>>AAACCCIIIKKKNNNPPPRRRUUUYYY\\\]]]aaacccaaaaaadddfffeee```fffnnnrrrvvv}}}|||rrrjjjhhhkkkrrrwww}}}|||yyyyyy~~~wwwuuu{{{{{{tttsssuuuwww|||{{{{{{rrrfffaaa___ccchhhggghhhkkkmmmoooooonnnmmmmmmllllllmmmpppssstttsssrrrrrrqqqrrrssstttvvvwwwwwwvvvtttsssssstttvvvxxxsssrrrooommmlllmmmmmmnnnooommmkkkjjjhhhddd```]]]VVVPPPHHH@@@:::555111...,,,---............------++++++,,,,,,------,,,,,,++++++******)))*********(((((((((((()))+++---...---,,,,,,,,,++++++******************************kkkVVVMMMIIIFFFBBB@@@??????===<<<;;;:::999777666555555555222222222111111111111111111222222222222111000000//////000000000111111111000//////////////////000000000000000000000000000000000000000000000000000//////000111111111111111000///...---------..................////////////000000000111111000000000111000/////////000222222111111111111111111111111000000000000000000000000000///......///000111111666555444333555888<<<>>>>>>????????????@@@CCCEEEKKKMMMOOOQQQSSSUUUYYY\\\]]]```aaa___]]]^^^aaacccfffqqq}}}|||rrrrrrrrrsssyyy}}}~~~|||vvvtttpppmmmooozzz|||wwwvvvvvvvvvyyy~~~|||zzz{{{kkkbbb]]]___cccccceeehhhkkkmmmmmmllllllkkkkkkkkkmmmooopppqqqrrrsssrrrqqqpppqqqrrrtttuuuwwwvvvvvvvvvvvvwwwwwwxxxuuussspppmmmlllmmmooopppooonnnllljjjhhheeebbb```^^^YYYRRRJJJCCC<<<666222******,,,---.../////////***+++,,,---...---,,,+++,,,,,,+++************+++---,,,***((((((((()))***,,,,,,,,,++++++***))))))++++++++++++++++++++++++jjjVVVLLLIIIFFFBBB@@@??????===<<<<<<;;;999777666555444444222222222333333333333333222222222222222111000000222111111111000000000///111000////////////000111111111111111111111111111///////////////////////////000000111111111111111000000///......//////000........./////////000000000000111111111111000000...///111222222222111000000000000000000000000000000000000000000000000000000111111111111111222333666555444444666999===??????@@@AAAAAAAAABBBEEEHHHMMMOOOQQQSSSTTTVVVYYY\\\___``````___]]]]]]ccciiirrr~~~}}}yyy~~~~~~~~~{{{xxxuuusssllltttwwwooojjjiiihhhhhhnnn{{{~~~~~~}}}}}}~~~zzzzzzlllaaa\\\\\\^^^```cccfffiiijjjjjjjjjiiijjjlllmmmnnnnnnpppppptttsssrrrqqqppppppqqqqqquuuvvvxxxzzz{{{zzzxxxwwwvvvtttqqqnnnmmmnnnpppqqqoooooonnnllliiigggfffeeeeeeaaa[[[TTTMMMEEE>>>999333111///---+++)))((('''+++,,,---...---,,,+++***,,,,,,++++++++++++,,,,,,,,,+++)))((('''(((((()))++++++******))))))))))))************************jjjVVVMMMHHHEEEBBB@@@???>>>===<<<<<<;;;999888666555444444333333333444444444444444222222222333222222111000333222222111000000//////111111////////////111111000000000000000000000000........................//////000111111111111111+++,,,---...///000111111....../////////000000000000111111222222111111000---///111222333222000///000000000000000000000000000000000000000000000000000111333333222111222444555555555555777:::===??????@@@AAABBBBBBEEEHHHKKKNNNQQQTTTVVVWWWXXXZZZ\\\ZZZ[[[\\\^^^]]]___hhhrrr|||vvvtttnnnmmmllljjjiiilllppptttwwwooohhhhhhhhhiiiooo{{{{{{iii\\\WWWYYY[[[]]]```ccceeeggghhhhhhjjjmmmnnnmmmmmmnnnpppttttttsssrrrqqqpppoooooosssuuuyyy||||||{{{xxxvvvvvvuuurrrpppoooooopppqqqpppqqqqqqooollljjjjjjjjjgggeeeaaa\\\WWWPPPHHHCCC777555111---+++))))))***,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...&&&&&&'''(((***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))iiiWWWNNNGGGDDDAAA???>>>===<<<;;;===;;;:::888666555444444333333333333444444444555222222333333222222111000111111111111111111111111222111///......///111222000000000000000000000000////////////////////////...///000000111111000000+++,,,---///000000000///.../////////000000000000000111111222222111111000//////000000000000000000111111111111111111111111000000000000000000000000...111333333111000111333444555666777999<<<>>>???>>>@@@AAACCCDDDGGGKKKNNNPPPTTTXXX[[[\\\[[[\\\\\\XXXYYY]]]bbbdddiiivvv{{{rrrnnnmmmeeeffffffgggkkkttt}}}vvvvvvtttrrrsss{{{qqqaaaZZZVVVVVVXXXZZZ]]]aaadddfffhhhkkknnnnnnmmmmmmnnnpppqqqrrrssstttsssrrrpppooossstttwwwyyyzzzyyyxxxwwwvvvuuutttrrrqqqqqqqqqqqqoooppppppnnnkkkiiijjjlllgggfffdddbbb___YYYQQQLLL===999444000---...000111...---,,,,,,+++++++++,,,++++++++++++,,,...///000$$$&&&(((+++,,,------,,,((())))))******++++++,,,((((((((((((((((((((((((jjjWWWOOOGGGDDD@@@>>>>>>===<<<:::===<<<:::888666444444333222222222333333444444444222333333333333222111111000000000111222222333333222111000......000111222////////////////////////000000000000000000000000......///000000000000000000000222222222000---,,,////////////000000000000111111222222222222111111000///...---...///111222222222222222222222222222000000000000000000000000---000222222000///000222333444666888:::<<<>>>>>>>>>???AAACCCEEEHHHMMMPPPRRRVVV[[[______^^^]]]]]]^^^___eeemmmqqqxxxsssiiieeeeeekkkmmmooottt|||yyyvvvooooooqqqwww~~~~~~~~~}}}{{{|||}}}yyy{{{~~~vvvfff___TTTTTTTTTVVVZZZ^^^ccceeegggkkknnnooommmmmmnnnpppoooqqqsssuuuuuutttqqqpppsssttttttuuuvvvwwwwwwwwwuuuuuuttttttsssqqqqqqppplllmmmnnnlllhhhggghhhkkkfffffffffeeeccc^^^WWWRRRJJJEEE<<<444...,,,---...///...,,,+++***+++,,,,,,******+++,,,---///000111'''))),,,......---+++***))))))***+++,,,------...((((((((((((((((((((((((hhhWWWOOOIIIGGGDDDBBB???>>>>>>>>>;;;:::999888777555444444555444444333333222111111444333111//////000111333222111///...///111333555222000//////000000///---000000000000111111111111///////////////////////////////////////000111111000000000000///...,,,+++,,,------...///000000111000111111222222222111111333333222111111111111222000111111111111222222222000111222333444444444444000000000000111222333444222444777888999:::===???AAA@@@AAADDDIIILLLOOOOOOUUU[[[aaacccaaa___bbbeeefffjjjrrr}}}uuunnnnnnrrruuuwww{{{|||xxxxxx}}}rrriiibbb^^^WWWYYY\\\aaaggglllpppsssvvvtttqqqmmmiiifffcccbbbfffdddbbbccchhhpppxxx}}}{{{yyy}}}~~~xxx|||~~~|||pppggg___YYYVVVYYYYYYXXX[[[aaagggdddffflllooonnnmmmooorrrsssssstttssssssrrrrrroooppprrrtttttttttrrrrrrtttuuuuuuuuutttrrrpppooommmmmmnnnmmmkkkiiigggfffjjjjjjhhhfffccc```^^^]]]XXXPPPEEE;;;555111///......,,,))))))+++...//////,,,++++++******++++++,,,&&&&&&''')))***+++,,,---...,,,******+++++++++***((((((((((((((('''&&&&&&gggVVVOOOGGGFFFCCCAAA???=========;;;:::999888777555444444777666666555555444333333444444222111111111222333111111111111111111222222222111000000111111000...000000000000111111111111000000000000000000000000...------------...//////---............------,,,/////////000111222222222222222222222111111000///***+++,,,---///000111222000111111111111222222222000000111222333333333333111000000111111222333444444555777888999;;;>>>@@@CCCDDDEEEHHHLLLOOOQQQRRRXXX]]]aaabbbaaabbbggglllzzzwwwwww}}}wwwpppjjjggghhhooouuu}}}~~~xxxnnnddd]]]WWWRRROOOOOOPPPRRRUUUYYY\\\___aaaaaa```]]][[[YYYWWWVVVVVVYYYWWWVVVWWWZZZaaaggglllmmmqqqwww{{{{{{wwwrrrnnniiifffhhhoootttyyy~~~~~~tttvvvyyy|||}}}uuupppkkkeeebbbcccccc___```ccccccaaaccciiillllllkkkmmmoooooopppqqqqqqqqqqqqpppppppppppppppppppppqqqqqqsssttttttttttttrrrqqqppppppppppppooonnnkkkiiihhhhhhhhhgggfffeeecccaaa```]]]VVVKKKBBB;;;777333222000...,,,+++,,,------,,,,,,++++++++++++++++++,,,))))))***+++,,,------......,,,******+++,,,+++***)))************)))((((((fffUUUNNNFFFEEEBBB@@@>>>===<<<<<<;;;:::999888777555444444777666666555555444333333444444444333333333222222000111222333333222000///222111000000111111000///000000000000111111111111222222222222222222222222......------......///000------......//////////////////000000111111222222333333222222111000...---+++,,,...000222333333222000111111111111222222222///000111222222333333222111111111111222333444555666777777888888;;;???BBBFFFHHHKKKNNNQQQTTTUUUVVV]]]aaadddeeefffjjjsss{{{zzzzzz}}}{{{xxxxxx~~~{{{rrrhhhbbb]]]WWWVVVYYY___dddiiikkkkkkiiigggfffbbb^^^YYYTTTRRRPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSSSSQQQPPPOOOPPPRRRVVVZZZ]]]^^^___```aaaaaaaaa___^^^\\\]]]ccckkkrrrxxx|||xxxzzzqqqppptttxxx|||zzzzzzuuussstttsssnnnllllllddd``````eeeiiiiiikkknnnpppqqqrrrsssttttttttttttqqqooommmllllllmmmooopppqqqrrrsssttttttsssrrrqqqsssssssssrrrpppnnnkkkjjjfffggggggggggggfffeeeeeebbb\\\TTTKKKDDD>>>999666222000...------,,,+++))),,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,******,,,,,,+++***++++++,,,,,,++++++***)))~~~dddTTTMMMEEEDDDCCCAAA???>>>===<<<;;;:::999888777555444444555444444333333222111111333333444444333333222111222222222222222111000///111000//////000111000//////000000000111111111111333333333333333333333333000000000///000111111222111111111111111111222222---........./////////000111222222222111000//////000111333333333111...---000000111111111222222222000111222333333333333333222222222222333444555666666777777777888;;;@@@DDDIIILLLPPPSSSUUUXXXZZZ[[[bbbeeeiiilllpppyyy}}}zzz~~~}}}wwwoooiiiggghhhmmmqqqsssqqqooommmkkkkkklllllljjjbbb\\\XXXUUURRRRRRVVVZZZ\\\______]]]ZZZXXXXXXYYYWWWUUUUUUWWWXXXYYYXXXUUUTTTTTTSSSSSSSSSTTTTTTWWWVVVUUUUUUVVVWWWYYY[[[WWWWWWWWWXXXYYY[[[]]]^^^]]]\\\[[[ZZZYYYYYYYYYZZZ___dddlllsssyyy~~~|||yyyvvvtttssssssuuussssssssssssyyyqqqooorrrtttvvvyyy}}}|||mmmfffaaabbbdddfffkkkppprrrrrrsssttttttttttttssspppooonnnlllllllllmmmmmmoooppprrrsssttttttsssssstttttttttsssrrrooommmkkkhhhhhhiiiiiiiiihhhhhhgggeeeaaaZZZSSSLLLEEE???;;;333111///...---,,,***(((+++,,,,,,,,,,,,,,,,,,+++)))))))))))))))))))))))),,,+++***+++,,,,,,+++)))++++++,,,,,,++++++***))){{{bbbSSSMMMEEEEEEDDDCCCAAA???>>>===;;;:::999888777555444444555444444333333222111111222222222333222111000000555333111000///000111222000///......000000///...///000000000111111111111222222222222222222222222000000000000000111222222555444222111000000000111............///////////////000111222222333222222000111111111///,,,)))'''000000111111111222222222222333444444555444444444333333333333444555666777666666777888999===BBBFFFKKKOOOSSSWWWYYY[[[___bbbfffkkkrrrxxxwwwtttrrrpppqqqtttxxx{{{}}}~~~wwwllljjjeee```___bbbeeegggbbbaaa___^^^___aaacccdddccc^^^ZZZYYYVVVSSSUUUZZZZZZ[[[\\\\\\YYYWWWVVVVVVWWWWWWWWWYYY]]]___```___^^^^^^]]]]]]]]]^^^______]]]\\\ZZZZZZZZZ\\\___```ddddddeeeffffffgggggghhhaaa```^^^\\\ZZZYYYYYYYYYccckkktttzzz~~~~~~yyytttqqqooonnnmmmmmmnnnqqqssszzz}}}sssqqqsssqqqnnnkkkttt~~~|||pppeee```___aaagggnnnmmmmmmnnnnnnooonnnnnnnnnnnnnnnooooooooonnnlllkkknnnoooqqqssstttttttttssssssttttttsssrrrpppnnnmmmlllllllllkkkkkkiiihhhhhhfffccc]]]WWWRRRKKKEEE@@@666333000///...---+++***+++,,,------------,,,+++*********))))))))))))(((+++******+++------+++)))******++++++******)))(((yyy```QQQLLLEEEEEEDDDDDDBBB@@@???>>>;;;:::999888777555444444777666666555555444333333222222222111111111000000555333000......000222444000///...///000111000///000000000000111111111111111111111111111111111111//////......//////000111444222000///------......000000000000111111111111///000222333444444555555000111111222111000...---000111111111111222222222444444555555555555444444444444444444555666777888555777999;;;===AAAFFFJJJNNNRRRWWWZZZ\\\___eeejjjooowww~~~zzz{{{~~~wwwooolllkkkiiihhhgggfffggggggiiijjjooovvvzzzxxxooofffbbbddddddbbbcccfffgggeee]]]\\\[[[[[[]]]```dddfffbbb___]]]]]]ZZZXXXZZZ___]]]^^^^^^\\\ZZZYYYZZZ[[[\\\\\\]]]```dddffffffeeecccccccccdddeeefffggghhhfffdddbbbaaabbbdddfffhhhmmmmmmnnnoooppppppqqqqqqjjjhhhfffcccaaa`````````hhhsss}}}}}}wwwssspppnnnmmmooossswwwxxx}}}|||xxxwwwxxxuuuooojjjlllttt}}}nnnddd^^^\\\```fffhhhiiijjjlllmmmnnnnnnnnnlllnnnoooqqqpppooommmkkkmmmoooppprrrssstttssssssrrrssssssssssssqqqpppnnnoooooonnnmmmlllkkkiiihhhgggddd```[[[WWWRRRLLLHHH>>>:::555222000///...,,,+++,,,---......---,,,+++,,,,,,++++++++++++++++++*********,,,------+++))))))))))))***))))))((('''www^^^PPPKKKCCCDDDDDDCCCBBB@@@>>>===;;;:::999888777555444444777666666555555444333333444333222111000111222222222111000000000111222333111000000000222333222111000000000000111111111111111111111111111111111111//////......//////000111222111///---------//////111111111111000000000000222333333444555555555555222333333333444444444444000111111111111222222222333444444555555444444333555555555555666777888888666888<<>>======>>>===<<<999888666555555000111222222333333222222111111111111111111111111333333222222111000000000000000000000000000000000888666333000//////111222111111111111111111111111000000000000//////////////////000111111111111111////////////////////////111222444666666666666555111000111111222333444555//////000111222333333444111222333333444444444333222333555555444444555666;;;???DDDIIILLLOOORRRUUUaaa^^^___ccceeekkkzzz}}}uuukkkbbb___```bbbdddeeecccaaa```bbbeeehhhlllpppsssuuuvvvwwwxxx{{{zzztttmmmmmmmmmllllllmmmpppsssppprrrssssssqqqpppqqqqqqsssttttttttttttsssrrrrrrssstttuuuvvvvvvuuuuuutttvvvvvvwwwwwwxxxyyyzzzzzzvvvwwwzzz|||}}}}}}|||{{{|||}}}~~~xxxuuupppmmmnnnrrrxxx|||}}}sssjjjaaa^^^ZZZXXX\\\cccfffkkkuuuzzzhhh]]]YYYWWWXXX[[[```ggglllpppqqqnnnnnnnnnnnnnnnooooooppptttsssrrrqqqppppppppppppoooppprrrtttttttttrrrqqqssssssrrrqqqpppooommmlllnnnllliiigggfffdddbbb```]]]WWWMMMCCC<<<666111............,,,***)))*********++++++,,,,,,,,,+++++++++*********))))))((((((,,,++++++***************vvv```RRRJJJEEEDDDBBBAAA???>>>>>>>>>>>>===;;;999888666666555666666666555444333222111222222222222222222222222000000000111222222333333111111111111111111111111111111111111222222222333111111111111111111111111111111111111111000000000///000000111111111111111111111111111111111111111333333555666777777777666222222222222333444555555111111222222333333444444111222333444555555555555222444555666666888:::===CCCEEEIIINNNTTTYYY^^^aaaaaa```bbbgggnnnxxxwwwnnngggaaa\\\]]]aaabbbeeehhhhhhffffffiiimmmsssvvvzzz|||}}}}}}~~~~~~{{{sssssssssrrrrrrsssvvvxxx}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~yyyuuuuuuwwwzzz}}}wwwmmmggg___XXXWWW[[[```dddmmmxxxnnnaaa\\\YYYYYYZZZ```hhhmmmnnnlllnnnmmmmmmlllmmmmmmnnnnnnrrrqqqqqqpppoooooonnnnnnnnnoooqqqssstttsssrrrrrrsssssssssrrrqqqpppnnnmmmnnnllljjjiiihhhgggdddbbb```[[[SSSJJJCCC<<<666222///......,,,+++***+++,,,***++++++,,,,,,,,,++++++,,,+++++++++************)))(((((('''''''''''''''wwwaaaSSSKKKFFFEEECCCAAA@@@?????????>>>===;;;999888666666666666666666666555333222111333333333333333333333333000000000111222222333333222222222222222222222222...///111222333222111000111111111111111111111111111111111111111222222222///000111111222222111111333333333333333333333333444444555666777777777777444444444333333444555555333333333444444444444444222222444555666666666666444555666777888;;;@@@DDDHHHHHHJJJPPPXXX___dddfffeeeffflllttt~~~~~~wwwnnnfff^^^ZZZXXXXXX]]]dddhhhkkkooopppooopppsssvvv{{{}}}zzz|||}}}~~~~~~uuulllbbb]]]^^^aaadddjjjqqqyyy}}}{{{{{{}}}zzzyyy{{{zzzxxx~~~wwwiiibbbaaa___```fffmmmqqqooolllnnnmmmlllkkkkkkkkklllmmmooooooppppppooonnnmmmllllllmmmoooqqqrrrsssrrrrrrtttttttttssssssqqqpppoooooommmkkkjjjjjjjjjhhhfffddd```[[[UUUNNNFFF===888000///...---,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))***vvv```SSSLLLFFFEEEDDDBBBAAA@@@??????======;;;999888777666666111222222333444333333333333333333333333333333333333333222222111000000000222222222222222222222222222222222111111///......111111111111111111111111000000111111111111111222000000111222222222222111444444444444444444444444333444444555555666666666555444444333333333333444555444444444333333222222444555555666777777666666666777777777999===DDDHHHKKKKKKNNNSSS[[[aaacccdddiiiqqq}}}{{{pppiiibbb\\\XXXXXXYYY[[[```gggooosssxxxzzzzzzzzz}}}}}}uuuqqqooonnnppptttxxx|||~~~~~~~~~}}}zzzwwwwwwxxxvvv|||}}}vvvrrrqqqrrrtttwwwxxxwwwrrrnnnrrr~~~|||pppkkkjjjlllppptttwwwwwwuuutttooonnnlllkkkjjjkkklllmmmmmmnnnpppqqqpppooolllkkkkkklllnnnpppqqqrrrrrrrrrttttttuuuttttttsssrrrrrrooommmlllkkklllkkkjjjhhhfffdddaaa]]]WWWOOOEEE???444222///---------------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++++++++---,,,++++++******++++++sss___RRRKKKFFFEEEDDDBBBAAA@@@??????===<<<;;;999888777777777222222333444444444333333222222222222222222222222333333222222111000000000111111111111111111111111444222000///...///000111111111111111111111111111/////////000000000111111000000111222222222222222333333333333333333333333333222222333333333444444444333222222222222222333444444333333222222111111666777777888888888777777999999888888:::???EEEJJJQQQSSSWWW\\\aaadddeeeeeennn|||}}}uuukkkccc___[[[XXXWWW[[[^^^___dddjjjrrrxxx~~~yyyuuutttuuuwwwzzz}}}}}}yyyvvvtttsssrrrrrrpppkkkiiirrr}}}xxxxxx|||~~~uuurrrsssyyy}}}|||}}}rrrpppmmmkkkjjjkkklllmmmmmmnnnpppqqqqqqooommmlllkkklllmmmooopppqqqrrrsssttttttuuuuuuuuuttttttsssooommmllllllllllllkkkiiigggfffeeebbb^^^VVVMMMGGG;;;777222/////////...------------------,,,+++*********++++++++++++++++++))))))(((''''''''''''(((qqq]]]QQQJJJFFFEEECCCAAA@@@?????????===<<<:::999888777777777777777777777555444333222111111111111111111111111000000000111222222333333111111111111111111111111111000...---...111444666111111111111111111111111.........///000000111111000111222222333222222222222222222222222222222222222222111111111222222333222222222111111222222333444444333333222222111111555666777999::::::::::::<<<<<<<<<<<<>>>CCCJJJOOOUUUYYY^^^bbbeeehhhkkkmmmzzz~~~wwwvvvsssmmmfff___\\\[[[YYYXXXZZZaaafffiiinnntttzzz~~~yyywwwxxx{{{~~~|||zzzvvvvvvtttooommmuuu{{{vvvtttwww{{{yyyxxxzzzsssqqqnnnkkkjjjjjjlllmmmmmmnnnoooppppppooonnnmmmlllmmmnnnooopppqqqrrrssssssttttttuuuuuuuuuttttttqqqooommmmmmnnnmmmllljjjhhhgggfffdddaaa[[[TTTOOOEEE???888444333222///------......------,,,+++***************+++++++++++++++***))))))(((((())))))qqq\\\QQQKKKEEEDDDBBBAAA???>>>>>>>>><<<;;;:::999888777777777888888777777666444333222222222222222222222222222000000000111222222333333222222222222222222222222000000000000111333444666111111111111111111111111...//////000111111222222000111222222333333222222222222222222222222222222333333222111111222333333222222222222222333444555444444444444333333333333222333666999<<<>>>???@@@>>>???AAACCCFFFLLLRRRWWWXXX^^^dddhhhjjjpppyyy|||yyywwwkkkkkkjjjgggbbb___```aaa```___bbbkkkttt{{{zzzuuuwww}}}|||{{{|||zzzxxxxxxzzz}}}~~~~~~sssqqqmmmjjjhhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooopppqqqrrrrrrrrrsssttttttuuuuuuuuutttsssrrrpppooooooooommmkkkjjjhhhfffdddbbb___[[[XXXPPPIII@@@:::888666222...............---,,,+++***++++++++++++,,,,,,---------,,,,,,+++***+++++++++qqq]]]QQQKKKDDDCCCBBB@@@???>>>======<<<;;;:::999888888888888222333444444555555444444333333333333333333333333333333222222111000000000333333333333333333333333222222333444333222111000111111111111111111111111///000000111222222333333111111222333333333333222333333333333333333333333555444333222222222333444222222222333444555666777555555555555555555555555...000444888===AAACCCEEE@@@BBBEEEHHHLLLRRRYYY^^^```gggmmmpppsss|||~~~{{{{{{zzzzzzpppgggiiijjjiiigggfffiiikkkiiihhhlllvvv{{{qqqmmmsss}}}~~~yyy{{{}}}zzz{{{|||rrrpppllliiiggggggiiijjjllllllkkkkkkkkklllmmmmmmppppppoooooopppqqqrrrrrrqqqrrrssstttuuuuuuuuuuuuvvvtttrrrqqqqqqpppnnnlllkkkhhhfffdddcccaaa___]]]WWWOOOEEE???<<<999444000............---,,,+++***,,,,,,,,,------.........***))))))((('''(((((((((sss___SSSLLLEEEEEEDDDCCCAAA@@@???>>>888999999888888666555444666555555555555444444444111------111111...///333222222111111111111222222111111111111111111111111//////000111222222333333111111111111111111111111000000111111111111000000111111111111222333444555666333000....../////////333333333444444555555555222222333444444555555666666555444333333333333333333555999<<<>>>@@@BBBDDDHHHGGGHHHMMMUUU\\\______bbbhhhsss}}}vvvsssuuuxxxqqqhhhmmmuuu|||}}}vvvqqqmmmooorrrttttttuuuvvvxxx}}}yyynnnmmmtttwwwrrrlllgggffffffffffffjjjkkklllmmmmmmmmmlllkkkmmmnnnqqqsssuuuvvvvvvvvvttttttvvvwwwwwwvvvuuuuuuuuuuuuuuutttrrrpppnnnmmmiiiiiihhhhhhfffeeecccbbb]]]YYYSSSLLLEEE===666222000...---...//////...,,,------,,,,,,,,,---......,,,+++******)))*********rrr^^^RRRLLLEEEEEEDDDCCCAAA@@@???>>>======<<<;;;:::999888777666555555555555444444444222......111111...///333222222111111111111222222333222222111111222222333000000000111222222333333111111111111111111111111000000111111111111000000111111111111222333444555777444111000111222222222222333333333444444444444222222333444444555555666666555444333333333333444111333666999:::===@@@CCCGGGIIIMMMSSSYYY^^^aaabbbiiiqqq~~~}}}zzzooojjjbbbfffnnnuuu{{{}}}{{{yyywwwzzz~~~|||tttssszzzyyywwwxxxyyyzzz}}}zzzsssjjjccc```aaabbbcccdddeeegggiiijjjkkkkkkkkknnnoooqqqsssuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwvvvssspppnnnjjjiiihhhfffeeedddbbbbbb```\\\WWWQQQKKKCCC;;;666000...,,,,,,---------,,,------,,,,,,,,,,,,,,,---,,,++++++***************qqq]]]QQQJJJEEEEEEDDDCCCAAA@@@???>>>@@@???===;;;999888888888666555555555555444444444333000///111111//////222222222111111111111222222444333222111111222333444000000111111222333333333222222222222222222222222000000111111111111000000111111111111222333444444555333111111222333333333222222222222333333333333222222333444444555555666555555444333333333444444222333555666888<<<@@@DDDIIINNNUUUZZZ]]]aaaeeeiiisss}}}rrrgggbbbaaacccfffmmmuuu|||vvvkkkiiilllqqqtttyyyxxxlllaaa\\\\\\^^^``````aaadddfffiiijjjkkklllnnnoooqqqrrrssstttttttttvvvvvvvvvvvvvvvwwwxxxxxxwwwxxxzzz{{{yyyvvvsssqqqnnnmmmjjjhhhfffeeedddddddddaaa]]]YYYSSSKKKCCC===555222...,,,,,,---.........---,,,+++++++++++++++,,,,,,+++***************ppp[[[PPPIIIEEEEEEDDDCCCAAA@@@???>>>@@@>>>;;;888666555666666666555555555555444444444333222111222111111111222333222222111111222222333333222111000000111222333111111111222222333333333222222222222222222222222000111111222222111111000222111111111222222333444222000//////111222333222222222222222222222222222222222333444444555555666555444444333333333444444555666777888:::>>>EEEIIINNNTTT[[[^^^^^^bbbkkkrrrwwwkkkbbb^^^```cccmmmrrrzzzuuukkkjjjnnntttwwwzzz|||pppbbb[[[[[[]]]___aaabbbdddfffiiikkkmmmnnnnnnooopppqqqrrrsssttttttxxxwwwvvvvvvvvvxxxyyy{{{zzz{{{{{{{{{zzzxxxwwwvvvtttrrrnnnkkkhhhgggggghhhfffeeebbb___ZZZRRRJJJDDD<<<777222......///000000...---,,,+++***))))))))),,,,,,+++************+++nnnZZZOOOIIIEEEEEEDDDCCCAAA@@@???>>>>>>===999666444444444555666555555555555444444444333444333222222333333333333333222222222222333333222111000//////000111222222222222222222333333333222222222222222222222222111111222222222222111111222222111111222222333333111000///000222333333222222222222222222222222222222222333444444555555666444444333333333444444555777777888999<<>>>>>===;;;999777666666666666555555555555444444444222444444222222555666444333333222222222222333333111111111111111111111111222222333333333333333333333333333333333333333333111111222222222222111111333222222111222222333333333222222333555666555444333333333333222222222222222222333444444555555666444444333333333444555555666777999<<<@@@FFFMMMSSSWWWZZZ^^^```dddnnnzzzooohhhfffddddddddddddgggooozzz|||~~~}}}~~~zzzyyyyyy}}}~~~wwwggg]]]ZZZYYYZZZ\\\]]]^^^```bbbeeegggiiilllmmmmmmoooppprrrtttuuuxxxxxxxxxyyyyyy{{{|||}}}~~~|||{{{{{{|||}}}~~~yyywwwsssooollliiihhhgggiiigggeeeccc```[[[TTTPPPFFFAAA999333000...---,,,...---,,,+++++++++++++++------,,,+++++++++++++++mmmZZZPPPKKKEEEEEEDDDCCCAAA@@@???>>>===<<<<<<:::999888777777666555555555555444444444111444444111222777888666444333333222222333333444111222444555555444222111333333333333333333333333333333333333333333333333111222222333333222222111333333222222111222222333444333333444555666444333444444444444333333333222222222333444444555555666333333333333333444555666777999===@@@EEELLLTTTYYY[[[___eeekkkttt}}}|||{{{wwwnnnjjjiiiiiimmmsssxxx~~~{{{yyyyyy~~~zzzxxxzzzzzz|||~~~{{{lllbbb]]][[[ZZZWWWXXXYYY\\\___cccfffhhhkkkkkklllmmmpppsssuuuwwwwwwxxxyyyzzz{{{|||||||||~~~~~~}}}{{{xxxuuuqqqmmmjjjiiijjjhhheeecccaaa]]]XXXUUUNNNHHH@@@999555111...---------,,,,,,,,,,,,,,,---------,,,++++++++++++,,,lllZZZQQQLLLEEEEEEDDDCCCAAA@@@???>>>::::::;;;:::999888777666666666555555555444444444000444555111333999:::777444333333222222333333444222444666888888666444222333333333333333333333333333333333333333333333333111222222333333222222111333333222222111222222222222222111222333333222000555555555444444333333333222222333444444555555666333333333333333444555666:::<<>>>>>>>>===<<<:::999888777777777666555444444444444333333444444444444444444444444444555555444444444333333333222222222111111///000000111222333444555555333222222333333333222000000000000000000000000333333333333222222222222333444444444444444444333444444444444444444444444666666666666666666666666444333333444666888999:::CCCGGGLLLQQQWWW^^^hhhooo{{{}}}{{{wwwtttooojjj^^^[[[YYY]]]dddhhhhhhfffggghhhhhhhhhjjjnnnqqqrrruuuvvvyyy|||~~~~~~}}}wwwtttppplllhhhdddbbb```]]][[[ZZZWWWRRRLLLFFF???777222111///------......---,,,---------,,,,,,,,,++++++kkkYYYPPPJJJGGGEEEBBBAAAAAA@@@???===???>>>>>><<<;;;:::999888777777666555444444444444333333444444555666666777333222222222222222222333333333333333222222222222111111222222333444555555333111000000222333333333000000000000000000000000333333333333444444444444555444444333333444444555444444444444444444444444333333333333444444444444333333444555777:::===???GGGJJJPPPVVV]]]gggttt|||yyywwwzzzzzzuuujjjgggfffiiinnnqqqnnnkkkgggeeeddddddfffiiimmmppptttuuuxxxzzz}}}}}}zzzuuuqqqkkkgggdddccc```___]]]ZZZWWWRRRMMMFFF>>>888222000...------...---,,,.........---------,,,,,,jjjYYYPPPKKKGGGEEEBBB@@@@@@???===;;;>>>>>>===;;;:::999888777777777666555555555555555333333333333444444555555333222111000000111222333333333333333333333333333222222333333444555555666444222111111222333333222000000000000000000000000222222333333444444555555555444333222222333444555555555555555555555555555111111222222222222333333555666777888:::===AAADDDKKKOOOWWW___iiiwww}}}rrrppptttxxxwwwxxx|||yyysssjjjeeeaaaaaabbbdddjjjooossstttwwwyyy|||~~~|||zzzvvvpppkkkhhhfffdddbbb___]]][[[XXXSSSLLLDDD>>>666333000............---------------,,,,,,,,,,,,hhhXXXQQQLLLFFFDDDAAA???>>>>>><<<:::===<<<;;;:::999777666666777777666555555555666666555555555444444333333333666555444333333444555666333333333333333333333333333333333444444555555666777555333333333333222111222222222222222222222222111111222222333333444444555444333222222333444555555555555555555555555555444555555555666666666777666777999:::;;;>>>DDDHHHQQQWWWbbbmmmzzz|||uuunnnnnnsss{{{oooggg```______```fffoooqqqsssvvvwwwzzz}}}~~~~~~zzztttooollliiigggeee___^^^]]]ZZZWWWQQQIIIDDD<<<888333000////////////,,,,,,,,,,,,++++++++++++fffWWWPPPMMMEEECCC@@@??????>>>===;;;<<<;;;:::999888666666555777777666666555666666777888777777666555555444444555444444333333444444555333333333333444444444444333333333444444444555555999666444333444333222111333333333333333333333333222222222222333333333333555444444333333444444555555555555555555555555555444444444555666666777777555777:::;;;<<<@@@HHHMMMTTT]]]kkkzzz|||tttnnnnnnsss~~~tttiii```^^^]]]\\\cccmmmnnnrrruuuvvvwwwzzz}}}xxxtttppplllhhheeeaaa___^^^\\\YYYTTTNNNJJJDDD???888333111111111000,,,,,,+++++++++*********dddUUUOOOLLLFFFDDDAAA@@@AAA@@@???>>>===<<<;;;:::888777666666777777666666666666777777666666555555555555555555111222222222222222222111333333333444444444555555333333333333333444444444666444222222333333333222222222222222222222222222444444444444333333333333333444444444444444444333555555555555555555555555222222333444444555666666444888<<<>>>AAAGGGPPPWWW\\\gggxxxwwwwww{{{yyyxxx||||||~~~}}}~~~xxxjjj___\\\YYYWWW___jjjlllppptttuuutttvvv{{{{{{xxxtttoooiiieeecccaaa^^^]]]ZZZWWWRRROOOKKKEEE===666333222222222------,,,,,,,,,+++++++++cccUUUOOOLLLGGGEEECCCBBBCCCCCCBBB@@@>>>===<<<;;;999888777777777777666666666666777888111111222222333444444444333444666666666666444333333333333444444555555555222222333333333333333333333222000111222444333333111111111111111111111111666666666555555444444333222333555555555555333222666666666666666666666666666666777777888999999:::666:::@@@CCCGGGNNNYYYaaajjjvvv~~~}}}xxxooonnnrrrwww{{{zzzzzzzzzjjj^^^[[[WWWTTT\\\hhhkkkppptttuuusssssswww|||}}}zzzuuupppiiiddddddbbb___]]][[[YYYUUUSSSPPPIII@@@999555333333333......---------,,,,,,,,,eeeXXXPPPJJJJJJHHHDDDAAA???>>>>>>>>>>>>===<<<:::999888777777444444555555555555555555333333333333333333333333111111111222222333333444333333333333222222111000444444444444444444444444444444333333333222222222222222333333333444444444444333333333333333333333222222333333333333444444666666666666666666666666666777888888777999<<<>>>===@@@DDDIIIPPPXXXaaagggttt|||vvvrrrpppppprrrwww~~~yyynnnbbbZZZVVVVVV]]]eeelllnnnpppqqqsssvvvzzz}}}~~~yyyuuupppjjjffffffbbb]]]\\\]]]\\\WWWRRRTTTRRRLLLDDD;;;555222111...,,,+++,,,------,,,***eeeWWWPPPJJJIIIGGGDDDAAA???>>>>>>???>>>===<<<:::999888777777555555555555555555555555333333333333333333333333222222222222222333333333444555555555444444333222444444444444444444444444444444444444333333333333111111111111111111222222111111222222222222222222333444444444555555555555666666666666666666666666555666666666666777:::<<<===CCCIIINNNSSS\\\jjjuuu|||yyyvvvvvvxxx{{{rrrcccZZZWWWVVV[[[aaahhhkkknnnqqqsssuuuxxxzzz{{{xxxsssnnnjjjhhhddd```___```___ZZZVVVWWWTTTOOOHHH@@@999555333000...---------...,,,+++dddWWWOOOJJJGGGFFFCCCAAA@@@??????@@@>>>===<<<:::999888777777555555555555555555555555333333333333333333333333333333333333222222222222444444555555555444333333444444444444444444444444555555555444444444444333222222222222111111111111111222222333333444444444555555555666666666666777666666666666666666666666666777777666666888;;;>>>@@@IIIRRRVVV[[[ggg{{{~~~vvvfff^^^\\\[[[\\\^^^cccgggmmmqqqsssuuuxxxzzz~~~|||xxxsssoookkkgggdddccccccbbb^^^[[[YYYWWWSSSNNNFFF???999666222000...---......---+++~~~dddWWWOOOJJJEEEDDDCCCAAA@@@@@@@@@@@@======;;;:::999888888888666666666666555555555555444444444444444444444444444444444333333222222111222222222333333222222111333333444444444444444444666666555555555444444444555444444444444333333333333444444555666777888888555555555666666666777777666666666666666666666666888888888888888;;;???BBBGGGOOOYYY```iiixxx}}}{{{}}}xxxkkkhhhgggeeeaaa___aaaeeekkkooosssvvvyyy{{{}}}~~~{{{vvvrrrmmmjjjgggfffeeeccc```]]][[[YYYVVVRRRLLLEEE>>>999444222///---------,,,+++}}}cccVVVOOOJJJDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;:::999888888888777777666666666555555555444444444444444444444444555444444333333222222222111222222333333222222222333333333444444444555555666666555555555444444444444444444444444444444444444444555666666777888888444555555555666666666666777777777777777777777777777777888999:::>>>DDDHHHPPPVVV___kkkzzz~~~yyyxxxxxx{{{}}}||||||~~~|||{{{}}}}}}yyysssuuuwwwssslllhhhcccgggmmmqqqtttvvvyyy{{{{{{}}}~~~xxxtttqqqooollliiifffccc```^^^\\\ZZZWWWUUUQQQKKKCCC===666333000------,,,+++***}}}cccVVVOOOIIIDDDDDDCCCBBBBBBAAA@@@@@@===<<<;;;:::999999999999888777777666666555555555444444444444444444444444444444444444333333333333333333444555555555444444222333333444444555555555555555555444444444444333222222222222333333333333222333333333444555555555555555555555666666666666777777777777777777777777555666888:::===CCCJJJOOOYYYaaannn~~~}}}xxxttttttvvvxxxyyy}}}}}}|||{{{{{{~~~}}}}}}zzzvvvnnnsssyyy}}}~~~|||zzzyyyzzz{{{~~~~~~zzzyyywwwtttooojjjeeebbb```]]]ZZZWWWVVVTTTPPPIIICCC999666222///------,,,+++|||bbbVVVNNNIIIDDDDDDDDDCCCBBB@@@???>>><<<<<<;;;:::999999999999888888777777666555555444555555555555555555555555333333333444444444444444222333444444555555555444222222333333444555555666444444444444333333333333000111111222333444555555333333333333333333333444666666666777777777888888777777777777777777777777666888:::>>>CCCKKKTTTZZZfffttt|||wwwuuuvvvvvvuuutttwww|||zzzyyy{{{}}}}}}wwwoooiiieeeccc^^^[[[XXXWWWWWWUUUNNNIII>>>:::555111//////...---|||bbbVVVNNNIIIEEEEEEDDDCCCBBB@@@???>>><<<;;;;;;:::999999999999999888888777666555555444555555555555555555555555333333333444444555555555000111222222333333333333222222333333444555666666444444333333333222222222111222333444666777888888555555555555555555444444777888888888888999999999777777777777777777777777999;;;???CCCIIISSS\\\cccqqq|||vvvqqqnnnrrrtttvvvwwwyyy}}}}}}wwwvvv~~~~~~|||yyyzzz|||}}}tttlllhhhfff```\\\XXXXXXYYYXXXRRRMMM@@@<<<777333111000//////|||bbbVVVOOOJJJEEECCCAAA@@@AAAAAA@@@???>>>===<<<;;;999888777777777777666666666666777777444333111000000111333444555555555555555555444444555555444333333333333444333333333444444444555555666666666666555555555555444444444444444444444444555555666666777777888888666666666666555444333222888777777888999::::::999:::>>>CCCHHHOOO[[[kkkwww|||wwwqqqlllkkkmmmoootttvvvxxx}}}|||vvvwww|||~~~}}}|||zzzvvvuuuxxx{{{|||~~~uuukkkdddbbb```\\\YYYVVVRRRNNNJJJIIIEEE>>>777111...------|||bbbVVVOOOJJJFFFDDDAAA@@@AAA@@@???>>>======<<<:::999888777666777777777777777777777777777666555444444555666777444444444444444444444444666555444444333333444444333333444444444555555555555555555555444444444444444444444444444444444444888888777777666666555555444444555555555555555444999888888888::::::;;;:::;;;AAAHHHOOOXXXfffwww}}}yyytttsssrrrooonnnooosssvvv}}}zzzzzz}}}}}}vvvrrrqqquuuxxxzzzzzzqqqkkkdddaaa]]]ZZZXXXUUUQQQOOOLLLIIIBBB;;;555111...---|||bbbVVVOOOJJJGGGEEEBBBAAAAAA@@@>>>======<<<;;;:::888777666666777777888999999888777777999888777666666777888999333333333333333333333333666555444444333444444444333444444444444555555555555444444444444333333333444444444444444444444444777777777777666666666666444555666777888888888888;;;:::999999999:::;;;<<<>>>FFFPPPZZZfffuuu~~~zzzuuuqqqooolllooorrrtttwwwzzz~~~~~~ooolllkkkooossswww~~~xxxssshhhddd___[[[YYYWWWUUUTTTPPPMMMHHHBBB;;;555000...|||bbbVVVOOOJJJHHHFFFCCCAAAAAA@@@>>><<<<<<<<<;;;:::888777666555666777999::::::999777666666666555444444555666666333333333333333444444444666666555444444444444444444444444444555555555555555555555444444444333333555555555555555555555555333333444666777999::::::777888999999:::::::::999:::::::::999999:::===@@@EEEMMM[[[gggttt}}}~~~|||vvvsssrrrqqqpppssswww|||yyyyyyzzziiifffeeeiiinnnrrryyy}}}yyynnniiiccc]]]ZZZXXXWWWVVVSSSQQQNNNHHHAAA999333///|||bbbVVVOOOJJJIIIFFFCCCBBBAAA@@@>>>======<<<;;;:::888777666666666777999::::::999777666444444444444444444444444333444444444555555555666666666555444444444444555444444444555555555666666666666666666555555555444555555555555555555555555333333444666777999::::::999999999999888888777666999::::::999999<<>>777333|||bbbVVVOOOJJJHHHFFFCCCBBBBBBAAA???>>>>>>===<<<;;;999888777777777777888999999888777777555555555555555555555555333444444555555666666666777666555555444444555555444444555555555666666666777777666666666555555555555555555555555555555555777777777777666666666666777777777666666555333333888:::;;;;;;;;;@@@HHHNNNZZZfffvvv~~~{{{yyywwwwww{{{~~~zzzxxxrrrzzz{{{hhhccc```aaadddgggnnnuuu{{{{{{uuummmeee```\\\YYYWWWVVVUUUTTTPPPJJJCCC===999|||bbbVVVOOOJJJGGGEEECCCBBBBBBBBBAAA??????>>>===<<<:::999888888777777777777777777777777555555555666666555555555222222333444444555666666777666666555555555555555555555555555666666666666666666555555555444444444555555555555555555555555888888777777666666555555555666666666666666555555888;;;======???FFFPPPXXXfffrrr~~~xxxxxx|||~~~}}}~~~zzzyyyrrrxxxkkkeee``````aaaccciiipppsss}}}~~~yyyqqqjjjeeeaaa^^^[[[XXXWWWVVVSSSOOOIIIDDDAAA|||bbbVVVOOOJJJGGGEEEBBBBBBBBBCCCAAA@@@??????>>>===;;;:::999888777777666666666666777777333333444444444444333333111111222333333444555555777777666555555555555555555555555555666666666777555555444444444333333333666666666666666666666666555555666666777777888888666777888999999999999999999<<>><<<======<<<;;;:::999999888777777777777777777777777444444555555666666555555222333444555555444333222666666666666666666666555666666666666555555555555666555555444444555555666777666555444333333333333666666555555666777999:::666777888:::===???@@@AAA===AAAGGGKKKPPP\\\lllyyy}}}wwwtttqqqsssvvv{{{{{{vvvqqqoooiiicccaaacccmmmxxx|||uuunnnggg```\\\YYYXXXXXXXXXWWWSSSNNNJJJxxxaaaSSSMMMKKKGGGEEEBBBAAAAAAAAA???>>>======<<<;;;:::999999888777777777777777777777777444444555555555666666666333444555666666555444333555555666666666666666666666666666666555555555555666555555444444555555666666555444333333333333333555555666777777888888999;;;;;;;;;;;;;;;<<<<<<===@@@FFFMMMTTT^^^lll~~~yyytttrrrqqqppptttwww}}}}}}{{{xxxqqqiiigggkkksss}}}yyyqqqjjjccc^^^[[[YYYWWWVVVVVVSSSPPPMMMvvv___SSSLLLIIIFFFDDDBBBAAAAAAAAA@@@???======<<<;;;:::999999888777777777777777777777777555555555555555666666777555555666666666666555555555555555555666666666666666666666666555555555555666666555555555555666666444444444444555777888888555555777888888999888888<<<<<<<<<:::999999:::;;;BBBIIISSS```nnn{{{vvvrrrrrrsssvvvxxx|||~~~{{{uuuxxx|||tttmmmfffaaa]]]ZZZWWWUUUTTTSSSQQQPPPttt^^^RRRKKKGGGEEECCCAAAAAABBBBBBAAA@@@======<<<;;;:::999999888777777777777777777777777666555555555555666777888666666666666666666666666444555555555666666777777666666666666555555555555666666666555555666666666444444444555666777888999555666777888999999999888444666888999999<<>>======<<<;;;:::999999888777777777777777777777777777666555444555666888999666555555555555555555666444444555555666777777888666666666666555555555555777777666666666666777777666666555555555666666777888777777666777999:::;;;;;;>>>???>>><<<>>>CCCIII\\\gggyyy{{{uuuqqqhhhddd```\\\ZZZXXXVVVUUUrrr```WWWPPPLLLGGGEEEBBBAAAAAAAAA???>>>>>>===<<<;;;:::999999888777777777777777777777777888777555444555666888999555555444444444444555555444444444555666777777888777666666666555555555555777777666666666666777777555666666777999:::<<<===999888666666666888;;;<<<666:::>>>???@@@DDDLLLSSSgggqqq~~~{{{wwwxxxyyyyyyvvvlllhhhccc```]]][[[YYYWWWqqq]]]SSSLLLIIIEEEDDDCCCAAA@@@@@@@@@AAA>>><<<::::::::::::888666888888888777666555555444777777777777777666555555888777555444333444666777555555555555555555444444666666666666666555555555333444555777777777666666;;;:::888666666666666777<<<<<<;;;;;;:::999999888@@@@@@??????AAAIIIUUU^^^rrrzzzqqqgggiiiqqqyyyzzzuuuooogggbbb___\\\WWWTTTqqq]]]RRRLLLHHHFFFDDDCCCAAA@@@@@@@@@AAA>>><<<::::::::::::888666999999888777777666555555777777777777777666555555777666555444555555777777555555555555555555555555666666666666666666666666666777777888888777666555888888777666666777888999999999999:::::::::;;;;;;===>>>@@@AAAEEEOOO[[[ddd|||ooocccdddjjjrrrzzzyyyssskkkfffccc```\\\YYYppp\\\QQQKKKGGGFFFEEECCCAAA@@@@@@@@@@@@>>><<<;;;:::;;;:::999777:::999999888888777777777777777777777777666666555555555555666666777777777555555555555666666666666666666666666666666777777999999999999888777666555777666666666666888:::;;;777777888999:::<<<===>>><<>><<<;;;:::;;;;;;999888:::::::::999999888888888666666777777777777666666333444555777888888888888666666666666666777777777666666777777777777888888888888888888777777666666777666666666666888999:::777777888888:::<<<>>>???>>>AAAFFFMMMXXXhhhzzz{{{xxxzzzsssssswww~~~yyymmmjjjlllmmmoootttzzzxxxpppkkkgggbbb^^^oooZZZPPPKKKHHHGGGFFFCCCAAA@@@?????????>>><<<;;;;;;;;;;;;:::999::::::::::::999999999999666666777777777777666666444444666777888888888888666666666777777777888888777777777777888888999999555555555555666666777777999888777666666777888999:::999999999:::<<>>AAABBBCCCKKKYYYhhhzzz~~~yyyuuuvvvuuusssvvv~~~}}}xxxtttpppqqqyyyxxxooohhhaaa\\\mmmYYYQQQMMMKKKHHHFFFDDDAAA@@@?????????===<<<;;;;;;<<<<<<;;;:::888888888999999999999999555555666777777777777777888888777666666777888999666666777888888999::::::777777888888999::::::;;;777666666555555666777888777777666666666888999:::;;;::::::;;;===AAAEEEGGGJJJWWWlll}}}}}}~~~|||{{{|||{{{xxxyyy~~~tttllleeeaaalllYYYQQQNNNLLLHHHFFFDDDBBB@@@???>>>???===<<<;;;;;;<<<===<<<:::888888888888888888888888555555666777777777777777:::999777555555666888999666777777888999999::::::777777888999::::::;;;;;;:::999888666666666777777555555555555777999;;;<<<999999999;;;>>>CCCHHHKKKQQQbbb}}}zzz}}}}}}xxxqqqjjjfff