BM6P6(@ ZZZ\\\^^^`````````___^^^^^^[[[WWWVVVWWWZZZ\\\]]][[[ZZZXXXXXXYYYYYYXXXVVVXXXWWWVVVUUUVVVXXXZZZ\\\]]]YYYUUUVVVZZZ\\\[[[XXXZZZYYYVVVTTTSSSSSSSSSTTTWWWSSSOOONNNOOOOOONNNMMMRRRSSSTTTUUUVVVUUUTTTSSSWWWUUUTTTRRRRRRRRRSSSSSSXXXWWWUUURRROOOMMMNNNPPPTTTTTTUUUVVVVVVVVVVVVVVVXXXZZZ^^^^^^\\\UUUNNNIIIIIILLLOOORRRTTTSSSQQQPPPQQQQQQRRRSSSUUUWWWYYYZZZ[[[YYYWWWTTTRRRQQQPPPPPPSSSTTTTTTUUUUUUUUUTTTTTTYYYWWWUUUSSSTTTWWWZZZ\\\XXXZZZ]]]___```bbbeeeggghhhgggfffdddbbb___]]][[[YYY[[[___fffmmmzzz|||~~~}}}{{{wwwrrrooommmggg^^^UUUOOONNNOOOPPPRRROOOIIIAAA:::777888999999777444111111333666888777777666666666666777777999555666;;;;;;777777;;;888888888777777777777777555777888888777777888999999:::;;;============<<<:::;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@AAAAAADDDCCCCCCDDDFFFHHHKKKLLLQQQPPPQQQUUUVVVVVVZZZ```jjjxxx|||oooaaaVVVLLLDDD@@@========================>>>@@@HHH[[[rrryyyzzzvvvrrrrrrnnnpppsssuuuvvvuuusssrrruuuuuutttsssrrrqqqppppppmmmnnnppppppmmmhhhccc___```bbbddddddddddddeeegggkkkiiieeeeeefffiiikkkkkkmmmkkkgggcccbbbbbbdddeeeffffffeeefffhhhllloooqqqssspppkkkgggeeefffhhhiiifffbbb]]]\\\]]]]]]XXXTTTQQQFFF@@@CCCDDDEEEOOO^^^rrryyykkkaaa\\\[[[[[[ZZZ]]]YYYXXXZZZWWWNNNDDD@@@<<<;;;:::::::::999666333666666555555555444444444555555444333333333333444444444444444444444444444333333333222222111111111]]]^^^___``````___]]]\\\^^^[[[XXXWWWYYY\\\^^^___]]][[[ZZZYYYYYYYYYWWWVVVWWWVVVUUUUUUVVVWWWYYY[[[]]]YYYVVVWWWZZZ]]][[[YYYZZZYYYVVVSSSQQQQQQQQQRRRTTTPPPLLLLLLMMMOOOOOOOOOTTTTTTTTTUUUUUUTTTTTTSSSUUUTTTSSSRRRQQQQQQQQQPPPOOOPPPQQQPPPOOONNNOOOPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVYYY\\\___^^^[[[WWWTTTRRRSSSUUUVVVUUURRROOOMMMPPPQQQRRRSSSUUUWWWXXXYYYVVVUUUSSSQQQOOOOOOOOOOOOQQQRRRRRRSSSSSSSSSRRRRRRSSSRRRPPPOOOPPPSSSVVVYYY[[[]]]```bbbcccdddgggiiieeeeeecccbbb___]]]ZZZYYYWWWWWWYYY]]]bbbkkk|||yyytttwww~~~xxxsssmmmggg___VVVOOOLLLKKKLLLLLLJJJFFFCCC@@@>>>======:::888666444444555777888888888777777777777888888888555666:::;;;777777:::999999999999999999999999777999::::::999888:::;;;:::;;;<<<>>>>>>>>>>>>>>><<<<<<======>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEGGGIIILLLNNNOOOQQQPPPRRRWWWZZZ^^^gggppp{{{xxxkkk^^^SSSIIIBBB>>>======<<<;;;;;;===???AAAAAAGGGTTThhh~~~tttuuu}}}|||qqqmmmlllmmmooorrrtttuuutttrrrpppssssssssssssrrrqqqpppooommmnnnooonnnllliiieeebbbaaacccfffggggggggghhhiiijjjhhhffffffhhhkkklllllliiigggdddaaaaaabbbccceeefffffffffgggiiilllpppqqqrrroookkkhhhggggggiiikkkgggccc______``````\\\XXXVVVKKKDDDDDDBBB@@@HHHUUUlllqqqeee___\\\ZZZXXXYYYUUUSSSUUUTTTMMMGGGEEECCC@@@===::::::999777666666666666555444333333222666555444444333333444444444444444444444444444444444444444444333333222222^^^___`````````^^^\\\ZZZ^^^\\\ZZZZZZ\\\___``````___]]][[[ZZZYYYXXXVVVTTTUUUUUUTTTTTTUUUVVVXXXYYY\\\YYYWWWXXX[[[]]]\\\ZZZZZZXXXUUURRRPPPNNNNNNNNNPPPNNNKKKKKKMMMQQQSSSTTTVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOMMMLLLHHHJJJLLLMMMLLLLLLMMMNNNLLLMMMOOOQQQSSSTTTUUUUUUUUUWWWZZZ\\\]]][[[ZZZXXXUUUVVVVVVVVVTTTQQQNNNLLLPPPQQQRRRSSSUUUVVVXXXXXXTTTSSSQQQOOONNNNNNOOOOOOOOOPPPPPPQQQQQQPPPOOOOOONNNMMMMMMMMMOOORRRUUUWWW\\\^^^aaabbbbbbccceeegggbbbaaa```^^^\\\YYYWWWVVVUUUTTTTTTWWWYYY^^^kkkyyytttjjjooo{{{}}}wwwnnnjjjbbbZZZSSSMMMJJJIIIGGGDDDAAA@@@AAA@@@===::::::999888888777777888888999888888777777888888999777555666999999777777999:::::::::;;;;;;<<<<<<<<<999;;;<<<<<<;;;;;;<<<===<<<<<<===>>>????????????======>>>???AAABBBCCCCCCEEECCCBBBAAAAAACCCDDDFFFDDDEEEHHHJJJMMMOOOQQQRRRQQQPPPQQQVVV[[[cccqqq}}}xxxpppeeeYYYOOOGGG@@@=========<<<::::::<<>>:::<<<======<<<;;;===>>><<<<<<===>>>????????????===>>>???@@@BBBCCCEEEEEEGGGEEECCCAAAAAACCCEEEGGGFFFGGGJJJNNNPPPQQQRRRRRRSSSRRRTTTYYY___jjj{{{{{{pppiii^^^TTTLLLEEE@@@===;;;<<<<<<;;;:::<<<@@@DDDFFFQQQbbbrrr}}}zzzzzzyyyqqqnnnmmmmmmnnnoooqqqrrrrrrpppnnnlllnnnooopppqqqqqqpppnnnmmmgggggggggffffffeeeeeeeeegggiiilllmmmllliiihhhhhhcccdddeeeiiikkkllljjjhhhdddcccaaa______```bbbcccddddddeeegggiiilllnnnppplllkkkiiihhhhhhiiikkklllhhheeecccbbbbbbaaa^^^\\\RRRLLLFFFDDDAAA>>>BBBIIIVVVhhh|||pppeee]]]WWWUUUPPPNNNPPPRRRRRRUUUYYYZZZSSSHHH???:::999999999444444444444444444444444666666555444444444444444555555555555555555555555555444444444444444444444XXXZZZ[[[]]]]]]]]][[[ZZZ\\\[[[ZZZ\\\^^^______^^^[[[YYYWWWVVVVVVUUUSSSQQQRRRRRRSSSSSSTTTUUUUUUVVVZZZYYYYYYYYYZZZZZZYYYXXXUUUTTTRRRPPPNNNLLLJJJJJJKKKKKKLLLMMMOOORRRUUUWWWWWWUUUSSSQQQPPPOOOPPPPPPLLLMMMOOOPPPOOOLLLIIIFFFIIIIIIHHHGGGGGGHHHLLLOOOPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTRRRQQQOOONNNMMMLLLJJJJJJKKKLLLNNNOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXXXXVVVTTTQQQPPPOOONNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLMMMOOOQQQSSSUUUWWWXXXVVVXXX[[[[[[ZZZYYYYYYYYYZZZZZZYYYYYYXXXVVVUUUTTTWWWUUUTTTVVVVVVWWW^^^fffhhh~~~sssrrrxxx}}}|||tttmmmllliiieee___YYYSSSPPPQQQKKKEEEDDDEEEEEEAAA===::::::;;;;;;:::999777666888777777666666777777888555777888777888999888777888999999:::;;;<<<<<<===:::;;;<<<<<<;;;;;;<<<===<<<<<<<<<<<<===>>>??????===>>>???@@@BBBCCCDDDEEEGGGEEECCCBBBBBBDDDFFFHHHHHHJJJMMMOOOQQQRRRSSSRRRUUUVVV\\\dddmmmzzz|||uuuiiibbbYYYPPPIIIDDD@@@>>>888;;;>>>===;;;<<<@@@EEEMMMWWWeeeqqqyyy~~~~~~|||yyyrrrooooooooonnnpppppppppooonnnmmmlllkkkkkklllmmmnnnnnnmmmmmmlllggggggfffffffffgggggghhhjjjlllmmmllliiifffeeedddaaabbbeeehhhjjjiiifffcccdddbbbaaa```___```aaabbbcccccceeefffhhhjjjlllmmmhhhhhhgggggghhhiiiiiijjjgggfffccc```^^^\\\YYYWWWQQQMMMJJJGGGCCC@@@BBBGGGMMM]]]vvv{{{oooddd]]]WWWSSSPPPQQQQQQQQQVVV\\\aaaYYYNNNCCC===:::888888111222222333444555666777666666555444444444444555555555555555555555555555333333333333333444444444WWWYYY[[[]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\\\\[[[YYYWWWUUUTTTTTTUUUUUUSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUYYYYYYYYYYYYXXXWWWVVVVVVQQQQQQPPPOOONNNMMMLLLKKKIIIKKKMMMNNNNNNOOOQQQSSSTTTSSSRRRPPPOOONNNNNNNNNJJJLLLMMMNNNNNNKKKIIIGGGHHHIIIIIIJJJKKKNNNRRRVVVQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWWWWWWWWWWSSSRRRPPPNNNLLLLLLLLLLLLPPPPPPPPPPPPOOONNNMMMMMMKKKLLLNNNQQQSSSUUUVVVVVVVVVXXXZZZ[[[YYYWWWVVVVVVUUUUUUUUUVVVUUUUUUTTTTTTVVVSSSRRRSSSRRRQQQUUU[[[ccc|||xxxrrrsss}}}yyyvvvyyytttmmmmmmkkkhhhddd^^^YYYUUUQQQMMMJJJIIIIIIHHHDDDAAA<<<<<<<<<;;;:::999888777888888888777777888888888666999999888888::::::777888999999::::::;;;;;;;;;999;;;<<<<<<;;;:::<<<===<<<<<<<<<<<<===>>>??????>>>>>>???@@@BBBCCCDDDDDDFFFEEEDDDDDDDDDFFFHHHJJJKKKLLLNNNPPPSSSUUUVVVVVVSSSYYYeeesss}}}tttmmmbbb\\\TTTMMMGGGDDDAAA???777;;;>>>>>>===???EEEKKKTTTZZZdddnnnvvv}}}}}}{{{sssooooooooonnnmmmpppooollljjjhhhhhhhhhiiigggggggggggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjllllllllljjjfffdddcccccccccccceeeggghhhfffbbb___aaa```_________aaabbbcccdddeeefffgggiiijjjkkkkkkffffffgggggghhhhhhhhhhhhgggeeeccc```\\\YYYWWWUUUUUUTTTPPPKKKFFFBBBAAABBBGGGSSSjjjxxxmmmfff\\\XXXVVVUUURRROOORRRXXX___YYYPPPHHHBBB===999777222222333444555777888888777666555555444444555555555555555555555555555555333333333333333444444444ZZZ[[[]]]^^^^^^]]]\\\[[[WWWWWWWWWXXXYYYXXXVVVTTTTTTSSSRRRSSSUUUVVVVVVUUURRRRRRSSSTTTUUUUUUUUUUUUYYYYYYZZZYYYWWWUUUSSSSSSNNNNNNOOOOOOOOONNNNNNMMMKKKNNNRRRSSSQQQPPPOOOPPPPPPPPPPPPOOONNNMMMLLLKKKIIIJJJLLLMMMMMMLLLJJJIIIIIILLLOOORRRSSSTTTUUUWWWOOOPPPQQQSSSSSSTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPOOOMMMLLLLLLKKKLLLNNNPPPQQQOOOPPPSSSUUUVVVUUUUUUTTTMMMMMMKKKJJJJJJKKKLLLMMMPPPPPPPPPOOOOOOMMMLLLLLLKKKMMMPPPRRRTTTUUUUUUUUUUUUWWWYYYYYYWWWTTTRRRRRROOOOOOQQQRRRSSSSSSSSSSSSSSSQQQPPPSSSSSSRRRTTTYYYggg}}}~~~vvvvvv|||~~~wwwuuurrrrrryyywwwtttsssrrrooojjjddd___\\\UUUVVVWWWVVVRRRLLLFFFBBB???>>>===<<<;;;::::::999;;;::::::999999::::::;;;666:::;;;888888<<<<<<888:::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<>>>===============???@@@AAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLKKKLLLNNNQQQUUUYYY\\\^^^]]]gggyyy|||yyyssskkkddd\\\WWWOOOIIIEEECCCAAA???888;;;=========CCCOOOYYYcccffflllttt{{{|||zzztttnnnmmmoooqqqpppnnnooolllgggcccaaabbbdddfffbbbaaa``````aaabbbdddfffhhhhhhiiijjjjjjjjjjjjiiikkkkkkjjjhhheeecccdddfffffffffgggggggggddd```\\\ZZZ[[[[[[]]]___aaaccceeeggghhhiiijjjjjjkkkkkkkkkfffggghhhhhhiiihhhhhhgggfffeeedddaaa]]]ZZZXXXXXXYYYYYYVVVPPPJJJEEEBBBAAADDDKKK]]]www~~~vvvooofffccc```]]]WWWPPPPPPTTTWWWTTTPPPLLLGGGBBB<<<888555555555666666666777777777666666555555555555555555555555555555555555555333444444444555555555555^^^___`````````^^^\\\ZZZVVVUUUUUUWWWWWWVVVSSSPPPSSSRRRRRRTTTWWWXXXXXXXXXRRRSSSTTTUUUUUUVVVVVVUUUXXXYYYZZZYYYVVVSSSQQQQQQLLLMMMNNNOOOOOOPPPOOOOOOOOOTTTXXXYYYVVVRRRQQQQQQMMMNNNOOOOOONNNMMMKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJLLLPPPVVVYYYXXXVVVTTTRRRMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPNNNMMMJJJIIIIIIIIIKKKNNNQQQSSSMMMOOOQQQSSSTTTTTTSSSRRRJJJJJJIIIJJJKKKMMMNNNPPPOOOOOOOOONNNNNNLLLKKKKKKNNNOOORRRUUUWWWWWWVVVVVVSSSUUUWWWWWWUUUQQQOOOOOOKKKLLLMMMOOOPPPQQQRRRRRRQQQOOOPPPUUUXXXXXX[[[```fff{{{|||~~~zzzxxxpppoooqqqyyy{{{{{{{{{yyyuuupppjjjeeebbbcccfffjjjhhh```UUUKKKEEEAAA@@@???===<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===777;;;<<<999999======888;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<===>>>???>>>>>>>>>>>>@@@AAABBBAAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNKKKLLLNNNRRRWWW\\\aaadddppp|||zzzuuurrrmmmeee^^^XXXSSSLLLGGGCCCAAA@@@???999;;;<<<;;;===GGGXXXeeewwwxxx{{{~~~sssnnnjjjkkkpppttttttrrrnnnjjjddd___\\\^^^aaaccc^^^]]][[[ZZZ[[[^^^aaaccceeefffggghhhhhhhhhffffffjjjjjjhhhfffddddddgggiiijjjiiihhhhhhgggddd___[[[UUUVVVXXX[[[^^^bbbeeefffjjjjjjkkklllllllllkkkkkkggghhhiiijjjjjjiiihhhgggeeeeeeeeebbb___\\\[[[\\\YYYZZZXXXSSSLLLHHHEEECCCDDDFFFTTTlll~~~}}}|||~~~{{{vvvooollliiieee]]]TTTQQQTTTPPPOOOOOONNNKKKFFF???:::888888888777666666555555777777666555555555555555666666666666666666666666444555555555666666777777]]]```bbbaaa\\\XXXWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTRRRRRRTTTUUUVVVVVVYYYXXXWWWUUUSSSQQQOOONNNMMMNNNNNNOOOPPPQQQSSSSSSXXXZZZ\\\\\\XXXTTTQQQOOOOOOPPPQQQQQQQQQOOOMMMKKKFFFGGGIIIJJJKKKLLLLLLLLLKKKNNNQQQSSSTTTUUUWWWYYYOOOPPPPPPQQQRRRSSSTTTTTTYYYWWWTTTPPPMMMKKKJJJJJJCCCCCCEEEHHHJJJLLLNNNOOORRRRRRQQQQQQOOONNNLLLKKKHHHHHHIIIJJJKKKMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMLLLOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVWWWVVVRRROOONNNNNNKKKLLLMMMMMMMMMNNNQQQSSSRRROOOMMMPPPWWW]]]___^^^iiilll{{{~~~|||tttxxxsssjjjhhhjjjggglllqqqoooeeeXXXMMMGGGHHHEEEAAA>>>;;;;;;;;;<<<888999999::::::;;;;;;<<<::::::::::::;;;;;;<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGKKKOOORRRPPPNNNOOOLLLMMMTTTYYY```nnn|||zzzqqqlllfff]]]UUUSSSOOOJJJDDD@@@@@@@@@>>>===???:::;;;@@@CCCJJJ```yyy||||||ooollljjjkkkmmmnnnllliiikkkhhhddd```^^^^^^___aaa^^^[[[YYYZZZ]]]___^^^\\\bbbbbbccccccdddddddddeeeffffffffffffggghhhiiijjjiiihhhgggdddaaa]]]ZZZYYYXXXXXXZZZ]]]bbbeeeffffffnnnqqqtttsssooollllllnnnkkkiiihhhhhhjjjkkklllkkkhhhhhhgggfffdddcccbbbaaa]]]\\\ZZZVVVQQQKKKEEEBBB===CCCLLLYYYooo}}}zzzzzz{{{||||||||||||}}}zzzsssggg\\\YYYXXXQQQHHHKKKHHHEEEEEEFFFFFFCCC@@@<<<;;;999888888888999999777666555444444444444444444444444555555555666666666666666555555444444333]]]^^^___^^^[[[YYYXXXWWWUUUUUUVVVWWWWWWWWWWWWVVVYYYYYYYYYYYYYYYXXXXXXXXXVVVUUUSSSRRRRRRQQQQQQPPPUUUUUUTTTRRRQQQPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUXXXZZZZZZXXXUUUSSSRRRRRRSSSSSSSSSRRRPPPNNNLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNPPPRRRSSSTTTSSSSSSTTTVVVOOOOOOPPPRRRSSSSSSTTTTTTTTTSSSQQQNNNLLLKKKKKKKKKEEEFFFGGGIIIKKKMMMOOOOOOOOOOOOOOOOOONNNLLLKKKJJJFFFFFFGGGGGGHHHIIIKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJNNNNNNOOOPPPQQQRRRRRRSSSTTTVVVVVVUUURRROOOMMMMMMLLLMMMNNNOOONNNOOOQQQSSSOOONNNPPPVVV^^^cccdddbbbZZZ^^^jjjzzz||||||~~~}}}yyyzzz~~~xxxooommmooonnnpppqqqlllcccWWWOOOKKKHHHFFFCCC???======>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;<<<<<<=====================>>>>>>>>>>>>??????>>>???AAABBBCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIMMMQQQTTTSSSRRRSSSQQQUUU^^^gggsss{{{qqqgggbbb\\\SSSMMMKKKHHHDDD@@@>>>>>>>>>===;;;===:::<<>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJMMMQQQTTTUUUTTTVVVWWW^^^jjjxxxrrrggg\\\VVVQQQIIIEEEDDDAAA???=========>>>===<<<===;;;???KKKVVVaaatttssskkkhhhlllmmmmmmkkkhhheeeeeeeee___aaaccceeeeeeccc```^^^ZZZYYYYYYZZZ\\\]]]]]]\\\______```aaaaaabbbcccccciiijjjkkkkkkkkkjjjiiihhhiiigggddd```^^^^^^___``````______aaafffjjjlllmmmlllkkklllnnnoooooonnnllljjjiiihhhjjjmmmpppppppppmmmllljjjhhhgggggghhhiiicccbbb___[[[UUUOOOJJJGGGDDDCCCFFFNNN]]]tttzzzwwwwwwxxxzzzzzzzzz|||~~~~~~rrrgggbbb^^^VVVMMMGGGEEECCCBBBCCCCCCBBBAAA???>>><<<:::888777666666666555555555555666666777555555555555666666666666555555555666666666666666[[[XXXUUUUUUXXXZZZZZZYYYYYYYYYXXXXXXWWWUUUTTTSSSUUUUUUUUUVVVVVVWWWWWWXXX[[[[[[[[[YYYUUUPPPNNNLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYXXXVVVUUUUUUVVVWWWUUUSSSPPPNNNLLLKKKJJJMMMLLLKKKKKKLLLNNNPPPRRRVVVVVVTTTRRROOOOOOPPPQQQRRRSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLNNNPPPQQQRRRRRRRRRRRRSSSUUUSSSQQQNNNMMMMMMNNNPPPRRRRRRQQQQQQSSSTTTRRRSSSTTTWWWZZZYYYUUURRRNNNTTT\\\```^^^cccwwwzzzqqqooorrr{{{}}}}}}wwwtttnnnfff]]]UUUOOOLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFEEEGGGHHHIIIJJJJJJJJJIIIIIIMMMMMMNNNQQQTTTWWWZZZ[[[^^^dddooo}}}~~~wwwlllaaaUUUOOOJJJDDDAAAAAA???>>>>>>>>>>>>>>>===<<>><<<:::999888555555555555666777888888666666666666666666666666444444444555555666666666ZZZVVVRRRSSSWWWZZZZZZYYYZZZZZZYYYXXXWWWUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVWWWYYYZZZ[[[YYYUUUQQQOOOOOONNNOOOPPPRRRSSSUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSUUUWWWZZZ[[[YYYWWWUUUUUUSSSRRRPPPNNNMMMLLLLLLLLLMMMLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQOOONNNOOORRRUUUXXXWWWVVVTTTQQQNNNKKKIIIKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIIIICCCDDDEEEFFFGGGIIIJJJJJJKKKLLLNNNQQQRRRSSSRRRRRRRRRSSSTTTSSSQQQNNNMMMMMMOOOQQQSSSSSSSSSRRRSSSTTTUUUTTTRRRQQQQQQPPPOOOMMMMMMRRRYYY]]]\\\^^^fffpppvvvuuu}}}{{{uuunnneee]]]UUUQQQMMMLLLKKKIIIFFFDDDBBBAAABBBCCCCCCCCCDDDDDDDDDEEEAAAAAA@@@??????@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFIIIJJJLLLNNNNNNNNNMMMLLLQQQRRRTTTVVVYYY^^^cccfffmmmxxxvvvoooeeeZZZOOOIIIEEEAAA???@@@>>>>>>>>>>>>===<<<<<<<<>>===>>>;;;<<<===<<<::::::<<<===EEEMMMYYYdddkkkqqqwww|||wwwnnnnnnmmmhhhgggiiikkkkkkiiigggeeeeee\\\\\\[[[[[[[[[]]]___aaa```aaacccbbb___]]]\\\[[[[[[\\\^^^```cccfffhhhiiigggggghhhhhhgggeeedddcccaaa``````aaabbbdddfffgggggggggiiimmmssswwwyyyyyyqqqpppoooooopppnnnkkkiiiddddddeeegggiiijjjjjjhhhgggfffeeeddddddeeeggghhhfffeeebbb^^^ZZZWWWTTTSSSOOOHHHEEEGGGJJJSSSggg|||vvvqqqssstttuuuuuuuuutttsssrrrqqqpppqqqrrrrrrrrrsssuuuwww{{{|||{{{~~~uuuhhh\\\SSSRRRNNNHHHCCC??????@@@?????????>>>===;;;:::999888777777777777888888999888888888888777777777777444444444555555555555555UUUUUUVVVVVVVVVWWWYYY[[[ZZZZZZZZZYYYXXXVVVUUUTTTZZZZZZZZZZZZZZZYYYYYYYYYVVVXXXYYYVVVQQQNNNPPPSSSTTTTTTUUUVVVWWWXXXYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUTTTVVVXXXXXXVVVSSSRRRRRRNNNOOOOOOPPPOOONNNLLLKKKMMMMMMNNNOOOPPPQQQQQQRRROOOOOONNNNNNOOOTTTZZZ___\\\YYYVVVRRRNNNLLLKKKKKKIIIHHHHHHHHHIIIKKKMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKMMMPPPSSSUUUUUUUUUTTTRRRTTTUUUUUURRRPPPOOOOOONNNQQQSSSTTTSSSRRRQQQRRRRRRQQQPPPOOOOOOPPPSSSUUUSSSVVVYYYXXXXXXXXXXXXXXXbbbrrr{{{tttmmmfffaaaaaaaaa___[[[VVVPPPKKKGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCEEEDDDBBBBBBBBBCCCEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJFFFHHHLLLNNNPPPPPPOOOOOORRRVVV\\\ccckkkvvv}}}uuummmddd^^^UUUKKKCCCAAA???===<<<===:::;;;<<<;;;:::<<<@@@CCCLLLZZZjjjuuuzzz~~~zzzsssmmmkkkkkklllllllllllllllllliiieeebbb\\\\\\\\\\\\]]]___aaabbb___bbbeeeeeebbb``````aaa```aaabbbccceeefffggghhhggggggffffffeeeeeedddddd___aaadddgggiiijjjjjjiiihhhiiikkkooossstttsssrrrlllnnnoooooonnnlllkkkkkkfffeeeeeeggghhhhhhgggeeeggggggggggggggghhhiiijjjdddccc```]]]ZZZXXXVVVUUUSSSLLLHHHIIIHHHJJJ[[[nnnzzzpppnnnrrrrrrssssssssssssssssssrrrrrrsssssssssrrrrrrtttvvvvvvxxxyyyzzz|||uuukkkhhhaaaUUUJJJAAA>>>>>><<<<<<===>>>>>>===<<<;;;999999888777777777888888999999999888888777777777777777777777666666666666SSSVVVXXXWWWVVVVVVYYY\\\ZZZZZZZZZYYYXXXVVVUUUTTT[[[[[[ZZZZZZYYYYYYXXXXXXYYY[[[[[[WWWRRRPPPRRRVVVUUUVVVVVVWWWWWWXXXYYYYYYTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVTTTQQQPPPQQQRRROOOPPPQQQRRRQQQNNNLLLJJJMMMNNNPPPQQQRRRSSSSSSSSSQQQPPPOOOOOOQQQUUU\\\bbb[[[XXXTTTPPPMMMMMMMMMNNNGGGGGGGGGHHHKKKMMMPPPRRRMMMMMMMMMNNNNNNOOOOOOPPPNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHKKKNNNQQQTTTVVVVVVUUUUUUSSSTTTVVVUUUSSSQQQPPPPPPNNNPPPSSSTTTSSSQQQQQQQQQQQQQQQQQQPPPOOOOOOQQQSSSQQQTTTTTTPPPLLLNNNRRRUUUXXXccclllnnnppp|||yyy~~~{{{uuuqqqooonnnlllhhhbbbZZZTTTPPPJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCGGGEEEDDDCCCDDDEEEGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLNNNPPPTTTWWWYYYZZZYYYXXX^^^ccckkksss~~~}}}uuunnnggg___YYYRRRIIIBBB@@@@@@>>>===>>>;;;============???EEEJJJTTTeeexxx~~~~~~sssmmmhhhiiippppppnnnmmmmmmmmmjjjddd________________________^^^^^^aaaeeefffdddcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeggggggfffeeeeeeeeeeeefff___bbbgggkkknnnnnnlllkkkiiijjjllloooqqqqqqnnnlllhhhkkkooonnnllljjjlllmmmhhhgggggghhhhhhhhheeeccchhhiiiiiijjjkkkkkkkkklllcccbbb___\\\ZZZXXXWWWVVVVVVNNNJJJJJJFFFEEERRReeexxxyyypppooosssrrrrrrrrrsssssstttttttttttttttuuutttsssrrrtttvvvoootttwwwwwwzzz{{{jjjXXXJJJCCCAAA<<<===>>>???@@@@@@???>>>::::::999888777777777888999999999999888888777777::::::999999888888777777ZZZWWWTTTSSSTTTVVVWWWWWW[[[YYYWWWVVVWWWWWWVVVUUUWWWYYYZZZZZZYYYZZZ]]]___]]]\\\YYYVVVTTTSSSRRRRRRUUUVVVYYY[[[[[[ZZZYYYWWWQQQUUUUUURRRPPPSSSUUUTTTVVVWWWWWWVVVSSSPPPOOOOOOQQQRRRRRRPPPNNNLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQHHHKKKOOORRRSSSTTTVVVWWWWWWUUURRRPPPPPPPPPPPPOOOOOOLLLIIIIIILLLPPPQQQPPPMMMLLLLLLMMMPPPRRRSSSSSSUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKIIIHHHIIIJJJLLLNNNJJJFFFCCCDDDIIIKKKIIIEEELLLMMMPPPSSSVVVYYY[[[[[[WWWWWWWWWVVVUUUSSSQQQOOOOOOQQQSSSVVVWWWVVVVVVUUUSSSRRRQQQPPPPPPQQQRRRSSSQQQOOOMMMLLLMMMPPPTTTWWW[[[^^^```aaafffssszzzqqqlllpppvvv~~~}}}~~~~~~yyy{{{{{{vvvmmmeee```___TTTQQQMMMLLLMMMNNNLLLJJJEEEFFFFFFEEECCCBBBBBBCCCFFFGGGGGGFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIFFFEEEGGGKKKNNNNNNMMMUUUXXX^^^aaacccbbbaaa```jjjrrr}}}|||qqqiiiccc[[[QQQJJJIIIEEE@@@===<<<===>>>>>>>>>888666:::>>>AAAIIISSSbbboooyyy~~~wwwppplllhhhjjjsssoooppprrrppplllfffcccaaaeee^^^[[[]]]^^^\\\]]]bbbccceeehhhiiihhhhhhhhhiiieeebbb```ccchhhkkkiiifffccc```aaaddddddbbbbbbeeeggghhhjjjkkkmmmnnnnnnnnntttrrrnnnkkkiiiiiiiiiiiinnnnnnnnnmmmkkkjjjhhhgggfffccc```^^^^^^aaaeeegggjjjjjjkkklllkkkiiifffeeeeeeccc___[[[XXXWWWXXXXXXTTTRRRQQQNNNFFF@@@HHHUUUmmmzzz|||rrrnnnooommmqqqtttuuurrrpppqqqssstttrrrqqqpppqqqqqqqqqoooqqquuuyyy||||||}}}ttt\\\JJJAAA@@@@@@>>><<<<<<===>>>===<<<:::999888777666666666666666666777888:::;;;<<<===777777888888888777777666ZZZWWWTTTSSSTTTVVVWWWWWWZZZXXXVVVUUUVVVVVVUUUTTTVVVXXXYYYZZZZZZ[[[]]]___```___^^^]]]ZZZXXXUUUTTTWWWXXXZZZ\\\\\\[[[YYYXXXVVVXXXWWWTTTUUUXXXXXXVVVWWWXXXXXXVVVSSSQQQPPPPPPMMMNNNOOONNNMMMLLLMMMNNNLLLMMMNNNOOOPPPPPPOOONNNPPPRRRTTTUUUTTTSSSTTTTTTXXXUUUSSSRRRRRRRRRRRRQQQNNNKKKIIIJJJNNNRRRTTTTTTQQQPPPPPPRRRUUUWWWWWWVVVWWWUUUSSSQQQOOONNNMMMLLLMMMLLLKKKJJJKKKLLLNNNOOOMMMJJJGGGGGGHHHIIIGGGEEEMMMOOOQQQTTTWWWZZZ[[[\\\WWWWWWWWWVVVUUUSSSRRRPPPRRRSSSVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTRRRPPPOOONNNOOOSSSXXX\\\[[[^^^``````dddppp}}}tttppptttxxx~~~}}}~~~zzzqqqkkkhhheeeaaa\\\YYYXXXVVVTTTRRRNNNNNNNNNMMMJJJJJJKKKLLLOOOOOONNNKKKHHHGGGHHHJJJLLLLLLLLLLLLMMMOOOQQQRRRVVVSSSQQQRRRUUUXXXYYYYYY___eeejjjkkkhhhjjjqqqxxxwwwpppfff^^^XXXRRRIIICCCDDDBBB???======>>>>>>>>>AAA;;;:::???DDDHHHNNNUUU```llluuuyyytttqqqnnniiiiiiooopppqqqrrrppplllhhheeeeeehhhbbb___aaaaaa___```dddgggiiikkklllkkkkkkkkkllljjjgggdddeeehhhiiigggcccfffdddeeehhhiiihhhhhhkkkiiijjjmmmppprrrtttuuuuuutttsssqqqooommmmmmnnnnnnpppooommmkkkiiigggeeeeeeaaa```^^^^^^___bbbeeehhhmmmmmmmmmmmmkkkiiifffdddcccaaa^^^[[[YYYYYYZZZ[[[[[[WWWTTTPPPHHHCCCGGGQQQfffsssxxxuuuvvvvvvuuusssssssssssssssrrrsssqqqoooooopppqqqpppooorrrvvvzzz}}}}}}~~~rrrZZZJJJCCCAAABBB@@@>>>===>>>===<<<;;;;;;;;;:::999888888888888:::::::::999999999888888999999::::::::::::999999YYYWWWTTTTTTUUUWWWXXXXXXYYYWWWUUUUUUUUUVVVUUUTTTTTTVVVYYY[[[[[[\\\^^^```bbbbbbbbbaaa^^^[[[XXXVVVZZZ[[[]]]^^^^^^\\\ZZZYYYZZZZZZXXXVVVXXX\\\[[[VVVXXXXXXXXXUUURRRPPPPPPQQQLLLMMMOOOOOONNNNNNOOOQQQLLLNNNOOOQQQQQQPPPNNNMMMRRRTTTUUUUUUTTTSSSSSSTTTWWWUUUSSSSSSTTTUUUTTTSSSLLLKKKKKKMMMPPPTTTVVVWWWSSSSSSTTTWWWYYYZZZYYYXXXWWWVVVTTTRRRPPPNNNMMMMMMNNNNNNMMMLLLLLLNNNOOOPPPOOONNNLLLKKKKKKKKKLLLLLLOOOQQQTTTWWWYYY[[[\\\\\\WWWWWWWWWWWWVVVUUUSSSSSSUUUVVVXXXZZZZZZYYYXXXWWWVVVVVVWWWVVVVVVUUUTTTTTTQQQQQQQQQQQQRRRWWW^^^cccbbbcccbbbaaacccmmm|||~~~~~~{{{vvvrrrooojjjfffbbb___[[[XXXWWWWWWUUUSSSQQQQQQSSSVVV^^^]]]YYYUUUQQQOOOPPPRRRTTTTTTSSSTTTUUUXXX[[[\\\aaa___]]]^^^aaaeeeggghhhnnnuuuzzzwwwrrrwwwzzzssshhhaaaYYYRRRMMMHHHBBB===@@@@@@@@@@@@@@@@@@??????@@@<<<;;;BBBJJJOOOSSSWWW___iiiqqqvvv~~~yyyqqqpppooojjjjjjmmmrrrrrrqqqnnnkkkiiihhhiiilllhhhfffffffffdddeeehhhkkkllloooooonnnnnnooopppkkkiiifffgggiiijjjhhheeeiiiggghhhkkkmmmkkkllloookkkmmmqqqtttxxxzzz{{{|||uuutttssssssssssssttttttrrrpppmmmiiifffcccbbbaaa\\\\\\]]]^^^```cccfffhhhmmmmmmlllkkkiiigggdddcccaaa___]]]\\\\\\\\\^^^___ccc^^^XXXSSSMMMGGGGGGKKK[[[hhh|||xxxxxxzzz~~~xxxuuuuuuvvvtttqqqpppnnnmmmmmmnnnppppppoooqqqtttxxxzzz{{{|||~~~gggUUUKKKFFFDDDEEECCCAAA@@@@@@???===<<<===<<<;;;:::999999999999<<<<<<;;;:::999888777777999999:::::::::::::::999YYYWWWUUUUUUWWWYYYYYYYYYXXXVVVTTTTTTUUUUUUUUUTTTRRRUUUXXX[[[\\\]]]___aaaeeedddbbb```]]][[[YYYXXX^^^^^^___```___^^^\\\[[[\\\ZZZWWWUUUYYY^^^[[[UUUWWWWWWVVVSSSPPPNNNOOOQQQOOOQQQRRRRRRQQQPPPRRRSSSOOOPPPRRRTTTTTTRRRQQQOOOLLLNNNPPPQQQQQQRRRTTTVVVVVVTTTSSSSSSUUUVVVUUUTTTNNNNNNNNNPPPSSSUUUVVVWWWSSSTTTUUUXXX[[[[[[YYYWWWVVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPMMMNNNOOOOOOOOOPPPTTTWWWQQQSSSVVVYYY[[[\\\\\\\\\WWWWWWWWWWWWVVVVVVVVVUUUVVVXXXYYYZZZZZZYYYWWWVVVVVVWWWXXXXXXXXXVVVTTTSSSOOOQQQSSSUUUXXX^^^ffflllqqqooojjjeeeeeelllxxx~~~|||~~~~~~|||xxxssslllfffaaadddbbb```\\\ZZZ[[[___bbblllkkkgggbbb^^^]]]___bbbcccbbbaaaaaacccfffiiikkklllllllllnnnsssyyyuuujjjccc[[[VVVPPPKKKGGGDDD@@@===@@@BBBEEEEEEDDDAAA???>>>@@@>>>@@@IIITTT\\\___aaacccllltttyyyttttttwww|||zzzsssnnnoooooommmmmmppprrrqqqoookkkhhhhhhiiikkknnnlllkkkjjjhhhggghhhjjjlllnnnoooooonnnmmmnnnoooiiigggggghhhkkkmmmlllkkkkkkhhhhhhkkkllliiijjjmmmmmmooorrrvvvyyy{{{||||||ttttttuuuvvvvvvwwwxxxxxxsssppplllgggcccaaa``````]]]]]]___aaaccceeefffggghhhhhhhhhgggfffdddcccbbb``````______```aaacccdddhhhccc\\\WWWRRRMMMJJJIIIQQQ\\\oooxxxwwwwww|||{{{xxxtttrrrooollljjjkkklllnnnooooooooopppsssvvvwwwxxxxxxyyy~~~kkkYYYPPPLLLJJJHHHIIIFFFCCCAAAAAA@@@???>>>======<<<;;;::::::::::::::::::::::::::::::::::::777777888888999999888888XXXVVVUUUVVVXXXZZZ[[[ZZZWWWVVVTTTTTTUUUVVVUUUTTTRRRUUUXXXZZZ\\\]]]```bbbhhheeeaaa]]][[[[[[]]]^^^``````aaaaaa```___^^^]]]^^^\\\XXXVVVZZZ^^^\\\UUUVVVUUUSSSPPPLLLLLLNNNPPPRRRSSSTTTSSSQQQQQQQQQRRRPPPQQQSSSTTTTTTSSSRRRQQQLLLNNNPPPQQQQQQSSSUUUWWWTTTSSSRRRSSSUUUVVVUUUSSSQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUXXXZZZ[[[YYYVVVSSSRRRQQQOOONNNMMMMMMMMMNNNMMMMMMMMMNNNNNNOOOOOOLLLMMMNNNNNNNNNQQQUUUYYYSSSUUUXXX[[[\\\\\\[[[[[[WWWWWWWWWWWWWWWXXXXXXXXXWWWXXXYYYZZZYYYWWWUUUTTTUUUVVVWWWXXXWWWVVVTTTSSSOOOTTTZZZ___cccjjjssszzzvvvmmmiiilllttt{{{|||{{{tttsssuuuxxxuuu|||yyysssuuussspppmmmkkklllppptttxxxwwwuuurrrpppppptttwwwyyyxxxxxxxxxyyy{{{}}}~~~~~~rrrfff\\\VVVPPPMMMIIIEEECCCBBBAAAAAAAAAEEEHHHIIIFFFAAA>>><<>>======;;;:::::::::::::::;;;;;;;;;::::::::::::999777777888999999999999999WWWVVVVVVWWWZZZ[[[\\\[[[WWWVVVTTTTTTVVVVVVVVVUUUTTTUUUXXXYYYZZZ\\\```cccjjjfff```\\\ZZZ\\\```cccaaaaaaaaaaaaaaaaaa``````___^^^\\\YYY[[[^^^]]]XXXVVVTTTQQQMMMJJJJJJMMMOOOQQQSSSSSSRRRPPPOOOPPPQQQNNNOOOPPPQQQRRRRRRRRRRRRVVVVVVWWWUUUTTTTTTUUUWWWTTTSSSSSSTTTVVVVVVTTTSSSSSSUUUWWWWWWUUURRRRRRRRRUUUTTTUUUWWWYYYZZZXXXWWWPPPPPPOOONNNMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLJJJJJJKKKNNNQQQSSSUUUWWWYYY\\\]]]\\\ZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[XXXXXXYYYYYYXXXVVVSSSRRRUUUUUUVVVVVVVVVVVVUUUUUUVVV^^^hhhpppvvv~~~{{{sssoooppprrrwww{{{rrrllllllmmmnnnzzz}}}{{{ooocccXXXQQQMMMGGGEEEBBB@@@@@@AAABBBDDDCCCHHHMMMMMMHHHCCC???>>>EEELLLTTT]]]hhhuuu~~~xxxrrrmmmjjjmmmwwwzzzuuusssqqqpppppprrruuuxxxnnnmmmjjjfffccccccfffiiiiiimmmnnnjjjgggiiikkkkkkmmmnnnmmmjjjhhhfffggghhhiiijjjjjjkkkkkklllmmmmmmrrrnnnmmmnnnlllgggfffhhhkkkmmmpppsssttttttrrrqqqppprrrtttvvvwwwwwwvvvuuuooonnnkkkhhhfffeeeddddddfffffffffgggggggggggggggfffffffffgggggghhhhhhiiiccccccdddeeefffgggiiiiiiggggggccc^^^ZZZXXXSSSMMMIIIOOO\\\nnnxxx|||{{{ooollliiihhhjjjlllnnnnnnnnnnnnooorrrtttuuutttrrrppptttzzz~~~{{{sssiiicccbbb```]]]ZZZXXXRRRIIIBBB???>>>>>>===>>>===<<<;;;::::::::::::>>>>>>===;;;:::888777777888999:::;;;<<<<<<<<<<<>>>>>AAAEEEHHHIIINNNTTTTTTOOOJJJHHHHHHMMMXXXbbbiiiqqqyyytttpppooorrr{{{~~~yyytttuuuuuusssssstttuuuvvvnnnmmmjjjfffcccbbbdddgggffflllooojjjgggjjjllllllppppppnnnkkkgggdddeeefffggghhhjjjkkkkkklllnnnoooqqqnnnlllnnnlllhhhfffhhhiiikkkooorrrsssrrrqqqoooppprrrtttvvvwwwuuusssrrrlllkkkkkkjjjjjjiiiiiiiiihhhgggggggggggghhhhhhiiiggggggggggggggghhhhhhiiidddddddddeeefffgggggghhheeeiiihhhaaa\\\YYYUUUNNNKKKNNNWWWgggzzz{{{qqqmmmjjjhhhiiikkkmmmmmmnnnmmmmmmpppssssssrrroookkkooouuuyyy}}}}}}xxxuuussspppnnnkkkbbbUUUJJJDDDAAAAAA@@@??????>>>===<<<<<<<<<<<<>>>===<<<;;;:::999888888888999:::;;;<<<<<<<<<<<>>???CCCHHHKKKNNNTTT[[[[[[WWWSSSQQQRRR[[[hhhssswww}}}{{{xxxssstttxxx{{{sssvvvwwwvvvuuuuuuuuusssnnnmmmkkkgggcccbbbdddfffdddlllooojjjgggjjjnnnmmmsssrrrppplllgggeeedddeeebbbdddgggjjjlllooorrrtttnnnkkkjjjlllkkkgggfffhhhgggjjjnnnqqqssssssqqqpppppprrruuuwwwwwwuuurrrpppiiijjjkkklllllllllllllllggggggfffffffffhhhjjjkkkggggggfffeeeeeeeeeeeefffdddddddddeeeeeeeeeeeefffeeekkkjjjccc\\\YYYUUUNNNMMMOOOUUUcccuuurrrnnnjjjhhhiiikkkmmmmmmkkkjjjjjjlllpppqqqnnnlllfffkkkrrrwwwzzz~~~~~~{{{qqqaaaSSSJJJFFFEEEEEEAAA@@@???>>>============:::::::::;;;;;;;;;<<<<<<666777888999::::::;;;:::]]]]]]______^^^\\\ZZZYYYXXXXXXWWWUUUTTTVVVYYY\\\\\\YYYWWWVVVXXXZZZ[[[[[[ZZZYYYYYYXXXYYY[[[]]]^^^\\\^^^```aaa___^^^^^^^^^]]][[[XXXWWWWWWXXXXXXWWWVVVUUUSSSQQQPPPPPPQQQRRRTTTTTTSSSTTTVVVVVVTTTRRRSSSRRRQQQSSSWWW[[[]]]^^^```___]]][[[XXXVVVTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXZZZZZZWWWSSSOOOLLLNNNNNNMMMMMMNNNNNNOOOOOOPPPNNNLLLNNNQQQSSSRRRPPPMMMPPPSSSVVVUUURRRMMMKKKJJJIIIHHHJJJNNNRRRTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXUUUVVVWWWXXXZZZ[[[\\\\\\^^^]]]\\\XXXUUUSSSTTTUUUTTTVVVWWWVVVVVV[[[fffoooxxxsssiiiaaabbbjjj|||uuujjjbbb^^^dddhhhpppxxxyyyvvvwwwzzzwwwvvvvvvzzz|||rrrhhhaaaYYYTTTNNNJJJGGGDDD@@@===<<<>>>AAACCCFFFKKKPPPTTTSSSWWW___dddaaaYYYWWWYYYpppttt}}}{{{yyy}}}yyy|||||||||wwwyyywwwuuurrrpppnnnnnnmmmmmmllljjjfffcccbbbccceeeeeeeeefffiiimmmoooppppppwwwuuuqqqiiibbb___```dddddddddggglllppppppkkkgggjjjhhhffffffgggiiiiiiiiinnnnnnnnnnnnmmmmmmmmmmmmqqqsssuuuvvvuuusssqqqooonnnoooooopppooonnnlllkkkhhhfffdddbbbccceeehhhjjjddddddeeeeeeeeeddddddccceeebbb______bbbeeeffffffkkkhhhfffccc```[[[VVVRRRRRROOORRR\\\jjjxxxtttlllgggfffgggfffhhhllliiiiiijjjjjjjjjiiiiiihhhiiikkknnnqqqssswww|||xxxkkk___UUUNNNHHHEEE@@@???@@@AAA===888:::>>>;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;<<<<<<<<<```aaabbbbbbbbb```^^^\\\]]]\\\ZZZXXXVVVWWWYYY[[[[[[YYYWWWWWWYYY[[[\\\\\\WWWWWWWWWXXXYYYZZZ[[[\\\[[[]]]______^^^]]]]]]]]]\\\ZZZWWWVVVVVVVVVVVVUUUSSSSSSRRRRRRQQQQQQQQQQQQTTTSSSSSSTTTVVVWWWUUUTTTTTTSSSSSSUUUXXX[[[\\\\\\]]]\\\[[[XXXVVVTTTRRRQQQSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXUUURRRPPPMMMMMMMMMLLLMMMMMMNNNOOOPPPNNNNNNPPPTTTVVVUUUSSSOOOQQQTTTVVVVVVSSSOOOLLLMMMLLLLLLOOORRRUUUVVVUUUVVVUUUUUUUUUTTTTTTTTTTTTXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXUUURRRPPPQQQRRRQQQTTTWWWYYY\\\fffttt{{{kkkbbb]]]]]]dddrrrzzznnnfffbbbaaaeeekkkmmmmmmooosssvvvuuuvvvyyy~~~vvvlllbbbYYYSSSOOOKKKGGGDDDCCCBBB???======???BBBEEEIIIOOOWWW\\\fffhhhjjjggg]]]TTTWWW___pppyyy{{{vvvwwwvvvuuusssqqqpppnnnmmmooonnnllliiigggfffgggiiihhhhhhiiikkknnnqqqrrrrrrtttrrrmmmgggcccaaaccceeedddeeegggjjjlllmmmkkkiiijjjiiiggghhhjjjkkkkkkjjjkkkkkkllllllmmmnnnnnnnnnqqqrrrsssttttttsssrrrqqqrrrsssrrrqqqpppnnnkkkjjjgggfffcccbbbbbbdddgggiiiccccccddddddddddddddddddcccbbb```bbbfffhhhiiihhhkkkiiieeebbb^^^ZZZVVVRRRUUURRRSSSXXXaaakkk{{{qqqjjjddddddddddddfffjjjhhhhhhhhhhhhhhhhhhhhhgggeeefffhhhjjjmmmqqqvvvzzz~~~tttkkkccc\\\WWWSSSKKKFFFCCCBBB???<<<===@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;bbbcccdddeeedddbbb```___bbb```^^^\\\ZZZYYYZZZZZZZZZXXXWWWXXX[[[^^^______WWWXXXYYYZZZZZZZZZZZZZZZZZZ\\\]]]]]]\\\[[[[[[\\\\\\ZZZWWWUUUUUUUUUSSSRRRPPPQQQRRRSSSTTTSSSSSSRRRTTTSSSSSSTTTVVVXXXWWWVVVTTTTTTUUUWWWYYY[[[ZZZYYYZZZZZZYYYWWWVVVTTTRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWUUUTTTSSSMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSVVVXXXWWWVVVQQQSSSUUUVVVVVVSSSOOOMMMPPPPPPQQQSSSVVVWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRYYYWWWVVVUUUTTTTTTUUUVVVTTTUUUTTTRRROOOMMMNNNOOOOOORRRVVVZZZaaannnrrrddd^^^\\\\\\```iiirrr}}}zzziiiaaaZZZ[[[^^^aaadddhhhrrrtttwwwzzz}}}~~~}}}~~~}}}ooocccZZZSSSLLLGGGEEECCC@@@???@@@@@@@@@???AAACCCFFFJJJPPPXXXaaahhhvvvtttpppfffXXXSSS]]]llluuu~~~yyyuuutttuuuuuutttrrrpppnnnmmmjjjjjjiiigggeeeeeegggiiijjjkkklllnnnppprrrssstttqqqmmmhhheeedddeeeeeeeeefffggghhhhhhhhhhhhjjjlllkkkjjjjjjlllmmmnnnmmmkkkggghhhiiikkklllnnnooooooooopppqqqrrrsssssssssssswwwwwwuuusssqqqnnnkkkjjjgggeeecccaaaaaabbbdddfff```aaaaaabbbbbbcccccccccbbbbbbccceeeiiikkkkkkjjjkkkgggccc```]]][[[WWWUUUUUUSSSRRRSSSUUU\\\jjjyyyooohhhaaa`````````ccchhhffffffggggggggggggggggggfffgggggghhhjjjnnnssswww{{{{{{vvvrrrmmmhhhdddZZZPPPGGGCCCAAA>>>>>>@@@======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::aaabbbcccdddcccbbb```___cccbbb```^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^aaabbbbbb\\\]]]]]]^^^]]][[[YYYXXXXXXYYYZZZZZZYYYXXXYYYZZZ\\\YYYWWWUUUUUUTTTRRRPPPNNNPPPSSSUUUWWWVVVUUUTTTSSSRRRRRRTTTVVVYYYYYYXXXUUUUUUVVVXXXZZZZZZXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTUUUWWWXXXYYYYYYYYYYYYZZZYYYWWWUUUTTTSSSRRRRRRNNNMMMLLLLLLLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUQQQRRRTTTTTTSSSQQQNNNLLLOOOPPPRRRTTTVVVVVVSSSQQQTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPQQQRRRSSSPPPQQQQQQOOOMMMLLLLLLMMMOOORRRVVVYYY```nnn~~~mmmccc```]]]^^^aaadddhhhqqqqqq___XXXXXXZZZ^^^bbbhhhnnnuuu{{{|||zzz{{{}}}xxxooobbbXXXQQQLLLGGGCCC@@@?????????@@@BBBCCCDDDFFFIIILLLQQQWWW```iiippprrrmmmggg___WWWYYYiiiyyy~~~{{{vvvrrrqqqrrrssssssrrrooommmkkkfffffffffdddcccdddgggiiilllmmmoooppppppqqqrrrtttooojjjeeeccceeefffeeedddggghhhhhhfffdddfffjjjooonnnnnnmmmnnnooonnnllliiiffffffgggiiijjjkkklllmmmmmmnnnooopppqqqsssttttttxxxxxxvvvtttqqqnnnlllkkkhhhgggdddaaa```___```aaa^^^^^^^^^^^^___``````aaabbbccceeehhhjjjkkkjjjiiigggddd```^^^]]]]]][[[ZZZTTTSSSQQQPPPNNNQQQ___nnn~~~pppggg```]]]]]]]]]aaaeeeffffffffffffffffffggggggfffggggggfffgggkkkppptttuuuzzz~~~zzzwwwooo```PPPHHHFFFCCC@@@@@@????????????>>>>>>======<<<<<<<<<;;;;;;:::::::::```aaacccccccccbbb```___aaa```^^^___aaaaaa___]]]ZZZZZZZZZ]]]aaadddeeeeee``````___^^^\\\YYYVVVTTTVVVWWWWWWWWWUUUUUUVVVXXX[[[YYYWWWUUUUUUTTTQQQOOOMMMPPPTTTWWWYYYYYYXXXWWWSSSRRRQQQSSSVVVXXXYYYYYYUUUUUUVVVWWWYYYYYYWWWUUURRRTTTVVVXXXYYYYYYXXXXXXUUUWWWYYY[[[\\\\\\\\\[[[[[[YYYWWWSSSQQQOOONNNNNNOOONNNMMMLLLMMMOOOQQQSSSTTTUUUVVVVVVUUUSSSRRRQQQPPPQQQQQQQQQPPPNNNLLLJJJLLLMMMOOOQQQSSSRRROOOLLLRRRRRRSSSTTTUUUVVVVVVWWWNNNNNNMMMMMMNNNOOOQQQRRRMMMNNNOOOOOOMMMLLLLLLMMMOOORRRUUUXXX^^^kkk|||wwwiiibbbaaa\\\^^^aaacccbbbiii|||kkk]]]YYYWWWXXX[[[[[[cccmmmuuuzzz~~~zzzwwwvvvyyy}}}{{{vvviiiaaaVVVNNNIIIGGGCCCAAA??????@@@@@@AAACCCFFFHHHKKKNNNRRRWWW\\\bbbhhhlllddd]]]WWWVVVYYYbbbqqq|||}}}~~~zzzvvvsssoooooopppqqqqqqpppnnnkkkiiihhhhhhhhhgggggghhhkkknnnlllnnnppppppooooooppprrrooojjjeeeccceeeeeedddbbbggghhhhhhfffdddfffkkkpppqqqpppoooooonnnllliiiffffffggggggggghhhhhhhhhhhhkkklllmmmoooppprrrttttttvvvuuusssrrrpppnnnmmmmmmjjjhhheeeaaa___]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^^^^bbbdddgggiiiiiihhhffffffcccaaa^^^^^^___`````````ZZZXXXUUUQQQLLLMMMXXXeeeuuukkkaaa]]]\\\[[[^^^ccceeeeeeeeedddeeefffggghhhcccccccccbbbbbbdddhhhkkkooouuu|||ooo\\\RRRNNNIIIEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;```aaabbbccccccbbb```___^^^\\\\\\^^^aaabbb___\\\ZZZYYYZZZ]]]aaaddddddddd```___]]][[[WWWTTTRRRPPPTTTTTTUUUTTTRRRRRRTTTVVVXXXVVVUUUTTTTTTRRRPPPMMMMMMPPPSSSWWWYYYYYYYYYXXXSSSQQQPPPQQQTTTWWWXXXXXXUUUTTTTTTUUUWWWWWWVVVTTTPPPQQQTTTVVVXXXXXXWWWVVVUUUWWWZZZ\\\]]]]]]]]]\\\[[[YYYVVVSSSPPPNNNLLLKKKOOOMMMLLLKKKLLLNNNQQQSSSUUUVVVXXXWWWTTTQQQOOOOOOOOOOOONNNMMMLLLKKKIIIIIIJJJJJJLLLNNNPPPOOOLLLIIINNNNNNOOOPPPQQQRRRSSSSSSJJJJJJLLLMMMOOOPPPQQQQQQKKKMMMOOOOOOMMMLLLMMMNNNMMMPPPTTTWWW]]]iiiyyy{{{lllbbb]]][[[WWWZZZ]]]```aaaiii~~~vvvhhhaaaZZZUUUTTTUUUYYYaaahhhnnnrrrvvvyyysssqqqooopppuuuzzz~~~~~~xxxtttpppjjjeeeXXXRRRIIIDDDBBBAAA???===???@@@BBBCCCDDDGGGKKKNNNPPPTTTYYY]]]^^^___```aaaYYYSSSOOOTTT]]]hhhvvvzzzuuu|||zzzvvvuuutttqqqoooppppppppppppnnnllljjjiiihhhhhhhhhggggggiiilllooollloooqqqpppnnnmmmoooqqqnnnkkkgggeeedddddddddcccgggggghhhggggggjjjmmmpppqqqooommmlllkkkiiifffdddgggfffffffffeeeeeeddddddjjjkkkmmmoooppprrrrrrsssrrrqqqpppnnnmmmllllllllljjjhhheeebbb___]]]\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]]ccceeehhhhhhgggeeeeeeeee```___^^^___bbbcccccccccccc___[[[VVVPPPNNNTTT]]]xxx}}}rrrfff```\\\[[[^^^bbbdddcccbbbbbbcccdddfffgggcccdddddddddcccccceeegggiiimmmtttzzzxxxeeeZZZUUUOOOKKKIIIMMMJJJFFFAAA>>>======>>>>>>>>>>>>>>>>>>=========]]]^^^___aaaaaa```^^^]]]\\\ZZZZZZ]]]aaaaaa]]]YYYXXXXXXYYY\\\___bbbbbbaaa^^^]]][[[XXXUUUSSSRRRQQQRRRSSSSSSQQQPPPPPPRRRTTTSSSRRRQQQQQQRRRPPPNNNKKKMMMOOORRRUUUWWWXXXWWWWWWSSSQQQOOOPPPSSSUUUWWWWWWUUUSSSRRRSSSTTTVVVVVVUUUSSSTTTVVVXXXXXXWWWUUUTTTTTTVVVYYY[[[]]]]]]\\\[[[YYYXXXVVVTTTQQQOOOMMMLLLMMMKKKIIIIIIJJJMMMPPPRRRTTTVVVYYYXXXUUUQQQPPPPPPOOOOOOMMMLLLJJJIIIIIIHHHJJJJJJJJJLLLNNNNNNLLLJJJNNNNNNNNNNNNNNNNNNMMMMMMIIIKKKMMMPPPQQQRRRQQQQQQIIIKKKMMMNNNMMMLLLMMMNNNLLLOOOSSSUUUYYYcccrrr}}}uuuhhhaaa\\\XXXUUUSSSTTTXXX]]]cccqqq}}}qqqfffaaaZZZYYYXXXZZZ___dddgggiiigggffffffiiioootttxxxyyyyyyrrrjjjeeecccaaa[[[VVVLLLGGGAAA>>>??????>>><<<@@@CCCFFFHHHJJJNNNSSSWWWYYY^^^dddfffddd___ZZZWWWUUURRRRRRXXX```kkkzzzyyyuuuxxx}}}yyytttsssttttttrrrppptttsssrrrpppnnnlllkkkjjjiiiiiiiiihhhhhhjjjmmmpppmmmpppsssqqqnnnlllnnnqqqkkkkkkiiigggddddddeeefffffffffgggiiilllnnnooonnnmmmkkkiiihhhhhhgggfffdddeeeeeeeeeddddddccccccccchhhjjjmmmoooqqqqqqqqqppppppnnnmmmkkkiiiiiiiiiiiigggfffdddbbb``````______aaa___]]]\\\[[[\\\]]]^^^bbbeeehhhhhhfffeeefffgggaaaaaa```bbbdddeeedddbbbfffaaa]]][[[WWWTTTWWW\\\pppzzzlllddd^^^[[[]]]bbbaaa```______```aaaccceeedddeeeffffffdddccccccdddaaaeeekkkpppuuu{{{sssjjjddd^^^ZZZZZZ___YYYQQQHHHBBB??????@@@???????????????@@@@@@@@@YYYZZZ[[[]]]]]]\\\ZZZYYY[[[YYYYYY\\\```___[[[UUUVVVVVVWWWZZZ^^^``````______]]][[[XXXVVVVVVVVVVVVQQQRRRQQQPPPOOOOOOQQQSSSPPPOOOOOOOOOPPPOOOLLLJJJLLLNNNPPPSSSUUUVVVVVVVVVSSSQQQOOOOOORRRTTTVVVVVVTTTRRRQQQQQQSSSUUUUUUUUUXXXYYY[[[[[[ZZZXXXUUUSSSRRRTTTWWWZZZ\\\\\\[[[ZZZWWWWWWVVVUUUSSSQQQOOONNNKKKIIIHHHGGGHHHKKKNNNQQQSSSVVVYYYYYYVVVSSSRRRRRRPPPOOOMMMKKKJJJIIIIIIHHHKKKJJJKKKLLLNNNOOOMMMLLLPPPPPPOOONNNMMMLLLKKKJJJKKKMMMPPPRRRTTTSSSQQQPPPHHHJJJLLLMMMMMMLLLMMMMMMLLLOOORRRSSSUUU]]]iiisss{{{{{{zzzzzz}}}rrrcccZZZYYYYYYVVVSSSQQQRRRUUU\\\gggzzzzzzddd]]]VVVSSSUUU[[[^^^```______```dddjjjooorrrttt{{{}}}zzzuuurrraaa\\\UUUSSSTTTSSSNNNJJJHHHDDD@@@???@@@AAA@@@>>>CCCGGGKKKNNNQQQUUU\\\aaabbbgggmmmoookkkbbbYYYTTTSSSTTTWWW]]]cccmmmwwwrrrvvv~~~zzzvvvsssrrrtttuuusssqqqwwwvvvsssqqqnnnmmmllllllnnnoooooonnnnnnooorrruuunnnrrrtttrrrnnnlllooorrrhhhjjjjjjhhheeedddgggjjjfffeeefffjjjooorrrpppmmmjjjhhheeedddeeefffffffffccccccccccccccccccccccccgggiiimmmpppqqqqqqpppoooooommmkkkiiigggfffffffffdddccccccbbbbbbbbbbbbbbbdddbbb```^^^]]]]]]^^^^^^aaadddggghhhffffffhhhkkkcccbbbcccdddeeeeeecccaaaddd```\\\]]]\\\ZZZ\\\```jjj{{{pppfff```\\\^^^bbb___^^^]]]\\\]]]___aaaccc___aaabbbbbb```^^^]]]]]]\\\___dddiiinnnuuu{{{yyyrrrooopppnnnggg\\\PPPHHHCCCCCCCCC?????????@@@AAAAAAAAABBBYYYZZZ[[[[[[ZZZXXXWWWUUUWWWXXX\\\___aaa___ZZZVVVUUUVVVXXXZZZ\\\]]]^^^^^^[[[ZZZWWWUUUSSSRRRRRRRRRTTTRRRPPPMMMLLLMMMOOOQQQOOOMMMLLLJJJHHHGGGGGGGGGIIIIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRQQQPPPQQQSSSTTTTTTTTTUUUVVVXXXXXXVVVTTTSSSSSSSSSXXX\\\\\\YYYVVVVVVWWWWWWVVVUUUTTTSSSQQQMMMKKKKKKGGGGGGJJJLLLLLLOOOTTTVVVVVVUUUUUUTTTRRRQQQPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHFFFGGGJJJNNNPPPQQQOOOLLLJJJIIIJJJLLLMMMJJJLLLNNNPPPQQQPPPNNNMMMHHHJJJLLLMMMNNNMMMLLLKKKJJJLLLNNNPPPRRRUUUZZZ]]]^^^\\\\\\___eeejjjkkkjjjgggaaaYYYUUUTTTSSSRRRPPPOOONNNOOOVVVcccvvv~~~mmm]]]ZZZZZZVVVQQQPPPMMMQQQYYYaaahhhlllnnnooozzz|||~~~~~~}}}~~~~~~ssskkkddd\\\VVVPPPNNNLLLIIIFFFEEEDDDDDDCCCBBBBBBAAAAAAAAACCCDDDLLLLLLNNNQQQUUUZZZcccjjjzzzzzzvvvoooeee]]]ZZZYYYWWWXXX[[[aaalllzzzzzzuuuvvv}}}wwwtttsssuuuwwwxxxvvvsssxxxvvvrrrnnnllllllnnnoooooopppqqqrrrrrrqqqpppooopppppppppooooooooooooooohhheeebbbaaacccfffiiijjjfffhhhkkkmmmnnnmmmkkkjjjfffdddbbbaaaaaabbbdddeeedddbbb```]]]]]]^^^```aaahhhggggggjjjnnnooommmkkkooollliiigggfffeeedddbbbiiigggdddcccbbbbbb```___```^^^\\\YYYYYY[[[^^^```gggggggggggggggggghhhhhhggggggfffeeecccbbbaaaaaa]]]^^^___^^^\\\[[[[[[\\\bbbsss~~~qqqgggccc```]]][[[```bbb___[[[\\\^^^```^^^^^^]]]\\\\\\]]]]]]^^^]]]^^^```bbbeeekkkrrrwwwyyy}}}uuu^^^OOOJJJFFFBBBCCC@@@>>>???AAAAAA???===XXXXXXYYYYYYYYYXXXWWWVVVXXXYYY\\\___```^^^YYYVVVUUUVVVWWWYYYZZZ[[[\\\\\\ZZZYYYWWWUUUSSSSSSSSSSSSVVVTTTRRRPPPPPPPPPQQQQQQQQQOOOLLLHHHFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOSSSRRRQQQQQQTTTUUUUUUUUURRRSSSTTTTTTRRRQQQQQQQQQTTTVVVXXXXXXVVVTTTSSSSSSRRRRRRQQQPPPOOOMMMKKKIIIIIIFFFFFFIIIJJJJJJMMMQQQSSSSSSSSSSSSRRRQQQPPPOOOJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJJJJKKKMMMPPPRRRQQQOOOLLLJJJIIIIIIJJJKKKMMMNNNPPPQQQPPPNNNKKKIIIMMMMMMNNNNNNMMMJJJHHHGGGGGGIIIKKKMMMOOOQQQUUUWWWTTTTTTUUUXXX\\\^^^___^^^]]][[[XXXUUUTTTRRROOOMMMLLLLLLLLLOOOWWWbbbmmmtttwwwuuuhhh]]]SSSNNNNNNNNNQQQWWW^^^dddhhhjjjkkkrrrtttvvvvvvvvvwww{{{~~~~~~|||{{{{{{}}}wwwlllccc^^^YYYRRRNNNJJJIIIFFFDDDBBBAAAAAAAAA@@@AAABBBCCCDDDFFFIIIKKKQQQRRRUUUYYY___hhhttt}}}uuukkkeeecccccceeefffjjjoooxxxyyywww}}}}}}|||vvvttttttvvvyyyzzzxxxuuuuuussspppmmmlllmmmoooqqqrrrqqqooonnnmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkfffdddbbbbbbeeeiiikkkkkkiiijjjlllmmmnnnnnnmmmlllfffeeedddcccbbbccccccdddaaa```]]]\\\[[[]]]___```dddddddddgggjjjkkkiiifffjjjhhhgggfffggggggeeecccfffdddbbbbbbccccccbbbaaaaaa```]]][[[\\\]]]```bbbggggggggggggggghhhhhhhhheeeeeedddbbbaaa```___^^^ZZZ\\\___```___]]]\\\\\\aaappp}}}vvvlllccc[[[^^^```___\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[YYYZZZ[[[\\\___dddkkkoootttxxx}}}kkkYYYSSSPPPKKKHHHFFFDDDDDDEEEDDDBBB@@@VVVWWWWWWWWWWWWVVVVVVVVVYYYZZZ[[[^^^___]]]YYYVVVUUUVVVWWWXXXYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSWWWVVVUUUTTTSSSRRRRRRQQQSSSPPPKKKGGGFFFFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOSSSRRRQQQRRRTTTUUUUUUUUUPPPQQQRRRQQQPPPOOOPPPQQQUUUTTTSSSSSSSSSRRRPPPNNNNNNNNNNNNMMMLLLKKKIIIHHHJJJFFFFFFHHHJJJIIILLLPPPPPPPPPPPPOOOOOONNNNNNMMMGGGGGGGGGHHHIIIJJJLLLMMMIIIJJJKKKLLLMMMOOOPPPQQQOOONNNKKKIIIHHHHHHIIIIIIMMMNNNOOOPPPOOOMMMKKKJJJNNNNNNNNNMMMLLLJJJGGGFFFFFFHHHKKKKKKLLLMMMOOOPPPKKKNNNRRRTTTTTTTTTTTTTTTTTTVVVXXXWWWTTTPPPNNNLLLJJJJJJJJJJJJMMMQQQUUUWWW]]]ddduuu}}}hhhXXXPPPOOOLLLNNNQQQUUUYYY]]]___aaaeeegggiiijjjkkkmmmpppsssuuussspppnnnooossswwwzzz~~~yyysssooolllfff___WWWQQQNNNKKKGGGDDDDDDCCCAAA@@@?????????@@@@@@BBBEEEGGGIIILLLPPPSSSTTTYYY```fffooo{{{xxxrrroooooooootttwww|||}}}~~~|||yyyyyyxxxuuutttsssvvvzzz{{{yyyvvvpppooolllkkklllmmmppprrrsssqqqnnnkkkjjjjjjkkkkkkhhhiiijjjjjjjjjiiigggfffccccccbbbdddhhhkkkllllllkkklllmmmnnnooooooooonnnddddddddddddcccaaa``````^^^]]][[[ZZZZZZ\\\^^^___aaaaaabbbdddfffeeecccaaaddddddeeegggiiiiiifffdddaaa```___```ccceeeeeeeeecccaaa___^^^___aaadddeeehhhhhhggggggggggggggggggbbbbbbaaa```^^^]]]\\\[[[XXX[[[___aaa```^^^\\\[[[eeesss|||}}}~~~rrrcccbbbaaa___\\\YYYVVVUUUYYYYYYYYYYYYXXXXXXWWWWWWVVVWWWWWWXXXYYY]]]bbbfffmmmqqqvvvyyy{{{~~~uuueee```\\\XXXTTTRRROOONNNMMMJJJGGGEEEWWWWWWVVVUUUUUUUUUUUUVVVXXXYYYZZZ\\\^^^]]]ZZZXXXWWWWWWXXXXXXXXXXXXWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRVVVVVVVVVVVVUUUSSSRRRPPPOOONNNLLLJJJIIIJJJJJJKKKOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQRRRPPPOOOPPPRRRTTTTTTSSSQQQRRRRRRRRRPPPPPPRRRSSSVVVSSSPPPOOOQQQQQQNNNKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJGGGFFFIIIJJJIIILLLPPPNNNMMMMMMLLLLLLKKKKKKLLLFFFFFFFFFGGGGGGHHHIIIJJJEEEGGGIIILLLMMMNNNNNNNNNLLLJJJIIIHHHGGGHHHIIIJJJIIIJJJLLLNNNOOOOOONNNMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLLLLKKKJJJKKKLLLJJJOOOTTTUUUSSSQQQQQQSSSQQQUUUXXXWWWSSSOOOMMMNNNKKKJJJIIIIIIJJJLLLNNNPPPUUUYYYgggmmm^^^VVVNNNNNNNNNOOOQQQTTTWWWXXXZZZ[[[\\\^^^```bbbeeeggggggfffeeeeeegggjjjmmmppptttwww{{{|||{{{zzzyyyyyy~~~}}}zzzxxxuuurrrnnniiiddd```]]]\\\TTTOOOJJJFFFEEECCCBBB@@@BBBAAA@@@@@@@@@AAACCCCCCEEEHHHLLLNNNOOOQQQUUUYYY^^^iiiuuu}}}{{{|||~~~zzzvvvwwwvvvuuusssqqqqqqtttwwwwwwtttqqqjjjiiihhhhhhjjjllloooqqqpppooommmlllkkkjjjjjjjjjggghhhiiijjjiiihhhfffeeedddcccdddgggjjjlllkkkkkkkkkllloooqqqqqqpppnnnmmmbbbcccddddddbbb```^^^\\\]]]\\\[[[[[[[[[]]]^^^___aaaaaacccdddeeedddaaa___ccccccfffiiikkkjjjgggddd]]]]]]]]]___cccfffhhhhhhcccbbbaaaaaaaaadddfffhhhgggggggggfffffffffffffff``````___^^^]]][[[[[[ZZZZZZ]]]___```^^^\\\[[[[[[fffsss}}}zzz|||xxxnnneee___[[[VVVSSSRRRVVVWWWXXXXXXXXXWWWUUUTTTVVVWWWWWWVVVVVVXXX\\\___fffjjjnnnrrruuuyyy~~~uuusssoooiiidddbbb___[[[WWWQQQMMMJJJYYYXXXVVVTTTTTTUUUVVVWWWXXXXXXYYY[[[]]]]]][[[YYYWWWWWWXXXXXXWWWVVVVVVUUUNNNNNNOOOOOOPPPPPPPPPPPPSSSTTTUUUUUUTTTSSSQQQOOOJJJKKKMMMOOOOOOOOOMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNPPPRRRRRRQQQOOOQQQRRRRRRQQQQQQRRRTTTVVVSSSPPPPPPQQQQQQOOOLLLGGGIIIIIIHHHFFFEEEFFFHHHHHHEEEDDDGGGHHHHHHJJJNNNMMMLLLKKKJJJIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGDDDFFFIIILLLNNNMMMLLLKKKHHHGGGGGGGGGHHHIIIJJJKKKHHHIIIKKKLLLNNNNNNNNNNNNJJJJJJKKKKKKKKKJJJJJJJJJJJJLLLLLLLLLJJJJJJKKKLLLMMMQQQTTTTTTQQQOOOPPPQQQRRRTTTUUURRRMMMJJJKKKMMMLLLJJJHHHGGGHHHJJJNNNPPPUUUXXXaaasssuuucccXXXVVVSSSPPPOOOPPPQQQRRRRRRRRRSSSTTTWWWYYYZZZ[[[ZZZ[[[\\\^^^aaabbbddddddjjjmmmrrruuuuuuuuuuuuuuutttuuuwwwyyyzzz{{{|||||||||}}}zzzxxxwwwyyy{{{||||||{{{xxxtttppplllhhhfffbbb___\\\WWWTTTRRRQQQQQQJJJHHHDDDBBBAAA@@@??????@@@@@@@@@AAACCCEEEGGGIIIIIINNNSSSUUUUUUWWW\\\```ooo~~~{{{zzzzzz~~~~~~uuutttuuussspppooonnnmmmppprrrrrrnnnjjjeeeeeeeeefffhhhkkknnnoookkkmmmnnnoooooonnnllljjjiiijjjjjjjjjjjjhhhgggfffeeeeeefffhhhjjjkkkiiihhhgggkkkooosssssspppllliiidddeeeffffffeeebbb___]]]^^^^^^^^^]]]^^^___```aaaccceeeggghhhhhheeecccbbbeeefffhhhkkkmmmkkkhhhddd]]]\\\]]]```dddgggiiiiiicccbbbbbbaaabbbdddfffhhheeeeeedddddddddccccccccc^^^^^^]]]]]]\\\\\\[[[[[[_________]]][[[ZZZ[[[]]]___kkk{{{kkk___YYYTTTRRRRRRTTTVVVXXXYYYYYYXXXVVVTTTUUUVVVUUUTTTSSSTTTVVVYYY___bbbgggkkkooossswwwzzz|||}}}~~~xxxvvvqqqjjjaaaXXXQQQMMMYYYWWWUUUTTTUUUWWWZZZ\\\[[[ZZZYYYZZZ[[[[[[YYYXXXUUUVVVVVVVVVUUUUUUTTTSSSLLLMMMNNNOOOOOOOOOOOONNNPPPPPPRRRRRRRRRQQQPPPOOOIIILLLPPPSSSTTTRRRPPPNNNIIIHHHHHHGGGHHHIIIKKKLLLIIIJJJKKKLLLMMMOOOPPPPPPNNNMMMLLLMMMOOOPPPPPPPPPLLLNNNQQQRRRRRRQQQRRRRRRTTTSSSRRRRRRRRRQQQOOOMMMEEEGGGHHHFFFBBBAAADDDFFFDDDAAAAAADDDFFFFFFIIIMMMNNNMMMKKKIIIHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFHHHKKKMMMNNNNNNLLLKKKGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLLLLKKKJJJIIIHHHHHHJJJKKKLLLLLLLLLNNNQQQTTTUUUUUUTTTQQQNNNLLLLLLMMMPPPOOONNNKKKHHHGGGHHHIIIKKKIIIFFFDDDDDDFFFJJJLLLQQQUUU[[[dddrrrxxxhhhddd^^^WWWQQQMMMLLLKKKOOONNNMMMMMMOOOQQQQQQPPPOOOQQQTTTWWWYYYZZZZZZZZZ___bbbgggjjjlllmmmnnnoookkkllllllmmmooopppqqqqqqrrrxxx~~~}}}{{{zzz|||yyyxxxwwwuuurrrpppnnnmmmooonnnkkkiiihhhhhhiiiiiiggggggeeebbb^^^[[[XXXVVVRRRPPPNNNKKKIIIHHHHHHHHHDDDCCCBBB@@@??????@@@@@@AAAAAABBBDDDGGGJJJMMMOOOOOOTTTZZZ\\\[[[\\\```eeettt}}}uuummmdddhhhqqq}}}~~~uuuppppppooommmjjjkkkjjjjjjmmmpppoookkkgggddddddeeefffhhhjjjmmmnnnjjjllloooqqqqqqooollljjjlllkkkjjjiiihhhhhhggggggfffeeeeeegggiiiiiihhhgggeeehhhmmmppppppmmmiiieeeggghhhiiiiiihhhfffdddbbbaaaaaaaaaaaaaaaaaabbbbbbdddgggkkklllkkkhhhfffeeeggggggiiilllmmmlllhhheee___^^^___aaadddgggiiiiiibbbbbbaaaaaaaaacccdddeeebbbbbbaaaaaa``````______[[[\\\\\\\\\\\\\\\]]]]]]``````^^^\\\ZZZZZZ\\\___\\\hhhwwwooo___XXXRRRQQQSSSQQQTTTWWWZZZZZZYYYVVVUUURRRRRRRRRPPPNNNNNNPPPRRRXXX[[[___ccchhhlllooopppsssttttttuuuwww}}}}}}pppcccYYYTTTVVVUUUTTTTTTWWW\\\```cccaaa^^^[[[ZZZYYYXXXUUUSSSRRRRRRSSSSSSSSSRRRQQQQQQMMMNNNOOOPPPPPPPPPOOONNNNNNNNNOOOPPPQQQQQQQQQQQQNNNPPPRRRTTTTTTSSSPPPOOOGGGGGGGGGGGGIIIKKKNNNOOOJJJJJJKKKMMMNNNPPPQQQQQQNNNMMMLLLMMMOOOPPPPPPPPPKKKOOOSSSUUUUUUTTTSSSSSSPPPRRRTTTTTTRRRPPPOOOOOOHHHJJJKKKHHHDDDBBBEEEIIIDDDAAAAAAEEEGGGHHHKKKPPPPPPOOOLLLIIIHHHGGGHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGFFFHHHJJJLLLLLLKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKMMMOOOSSSYYY```eeeeee```XXXRRRNNNMMMLLLLLLMMMKKKHHHHHHHHHIIIHHHHHHJJJHHHFFFEEEEEEGGGJJJKKKLLLQQQWWW[[[aaammm~~~vvvjjj___WWWQQQNNNNNNKKKIIIHHHJJJJJJIIIGGGGGGHHHJJJLLLNNNPPPQQQQQQTTTWWWZZZ]]]^^^```bbbdddbbbbbbaaaaaabbbdddfffggggggiiilllnnnmmmlllkkkjjjiiiiiigggeeecccbbb`````````___^^^\\\[[[YYYXXXXXXUUUTTTTTTRRRPPPNNNLLLJJJGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAACCCDDDEEEEEEGGGJJJNNNRRRVVVXXXZZZ___dddbbb^^^[[[]]]aaakkkyyy~~~ttthhhddd```ZZZ\\\dddqqqwwwtttooolllkkkjjjhhhggghhhgggiiimmmqqqqqqmmmiiiggggggggghhhiiikkkmmmnnnmmmnnnooopppooonnnkkkjjjllljjjhhhfffeeeeeeffffffdddcccccceeegggiiiiiihhheeegggiiijjjjjjhhhfffeeeggghhhhhhhhhhhhgggfffeeedddccccccccccccbbbbbbbbbcccggglllnnnllliiiggggggffffffhhhjjjlllkkkiiifffcccbbbaaabbbeeegggggggggaaa```_________```aaaaaa______^^^^^^]]]\\\\\\[[[XXXXXXYYYZZZ[[[\\\]]]^^^\\\]]]]]]\\\\\\\\\^^^``````hhhsss~~~ppp^^^WWWQQQOOOQQQNNNQQQUUUYYYZZZYYYWWWUUUPPPQQQPPPOOOLLLKKKMMMNNNRRRTTTWWW\\\aaaeeefffgggjjjkkklllmmmoootttzzz~~~ssshhhbbbTTTSSSSSSTTTYYY___fffjjjeeebbb]]]ZZZXXXUUURRRPPPOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOQQQQQQQQQQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPOOOIIIIIIIIIIIILLLOOORRRTTTLLLMMMNNNOOOQQQRRRSSSTTTOOONNNMMMMMMOOOQQQQQQPPPMMMQQQWWWZZZZZZXXXVVVVVVLLLQQQUUUUUURRROOOOOOPPPLLLOOOPPPLLLGGGFFFIIIMMMFFFDDDDDDHHHKKKLLLOOOTTTRRRPPPMMMJJJHHHGGGGGGHHHEEEEEEEEEEEEFFFHHHIIIJJJEEEFFFHHHIIIIIIHHHFFFEEELLLKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHJJJKKKMMMNNNOOOGGGGGGHHHHHHJJJKKKMMMNNNKKKMMMPPPTTTZZZcccmmmssstttkkk___VVVRRRQQQOOONNNKKKIIIGGGIIILLLMMMKKKHHHHHHHHHIIIIIIKKKLLLNNNOOOJJJOOOUUUXXXYYY___jjjsssttthhh___[[[MMMJJJGGGFFFGGGGGGDDDBBBDDDDDDCCCDDDFFFHHHKKKMMMLLLNNNQQQSSSTTTVVVYYY[[[XXXWWWVVVVVVVVVXXX[[[\\\ZZZXXXXXXZZZ]]]]]]ZZZVVVVVVVVVVVVWWWWWWWWWWWWWWWRRRRRRRRRQQQOOOMMMKKKIIIKKKJJJJJJJJJHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA???AAABBBCCCCCCDDDGGGIIIJJJJJJLLLPPPTTTYYY]]]```fffjjjlllggg^^^WWWWWWYYYeeepppqqqdddZZZ[[[^^^\\\cccmmm{{{zzzrrrpppmmmjjjhhhgggggghhhffffffhhhnnnssstttqqqmmmiiiiiijjjjjjkkkmmmnnnoooppppppooonnnlllkkkjjjiiikkkiiifffcccbbbbbbdddeeebbbaaaaaacccgggiiikkkkkkgggfffeeeeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeddddddeeedddddddddccccccbbbbbbbbbggglllnnnllliiiggghhhddddddfffhhhkkkkkkiiigggfffdddcccccceeefffffffff```___^^^^^^^^^^^^^^^___]]]]]]\\\\\\[[[ZZZYYYYYYVVVVVVWWWYYYZZZ\\\]]]^^^WWWYYY\\\^^^^^^___```aaabbbfffkkkrrrooo^^^WWWPPPMMMOOOKKKOOOTTTXXXZZZYYYVVVTTTQQQQQQQQQOOOMMMLLLMMMNNNNNNPPPSSSXXX]]]```aaa```bbbdddfffhhhjjjmmmqqqtttyyy}}}uuuoooZZZVVVSSSUUU]]]eeekkknnnqqqjjjddd```YYYRRROOOQQQPPPOOOMMMMMMMMMMMMKKKJJJOOONNNOOORRRUUUVVVSSSOOOMMMNNNPPPRRRTTTTTTTTTTTTYYYVVVRRRNNNMMMNNNPPPRRRPPPMMMKKKMMMRRRTTTSSSPPPQQQOOONNNNNNOOOQQQQQQPPPTTTPPPKKKJJJLLLOOOPPPOOOPPPSSSWWWYYYXXXVVVSSSRRRWWWVVVUUUSSSQQQPPPOOONNNPPPPPPPPPPPPNNNLLLIIIHHHEEEFFFGGGHHHKKKNNNPPPQQQPPPLLLHHHFFFEEEDDDCCCCCCEEEDDDCCCDDDFFFHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEKKKKKKKKKKKKLLLMMMNNNOOOMMMKKKJJJKKKMMMNNNKKKIIIKKKNNNRRRVVV\\\dddmmmrrruuutttkkk]]]SSSPPPOOOMMMHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHGGGGGGGGGIIIKKKMMMMMMOOORRRWWW[[[___cccdddmmmyyyggg\\\SSSLLLKKKJJJFFFDDDDDDCCCBBBAAAAAABBBCCCDDDEEECCCBBBFFFLLLMMMKKKLLLPPPNNNJJJIIILLLOOOOOOSSSXXXPPPPPPOOONNNNNNNNNOOOOOOOOOMMMKKKKKKKKKKKKKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@BBBCCCCCCCCCBBBAAA===???@@@???<<<<<>>CCCAAA@@@AAADDDLLL\\\kkknnnjjjcccYYYLLLAAA???DDDAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBB@@@?????????>>>>>>>>>>>>>>>??????@@@AAA===???@@@BBBCCCCCCBBBBBBBBBBBBCCCFFFJJJLLLNNNNNNVVVUUUUUUVVVWWWWWWVVVUUU\\\___bbbeeepppvvvlllkkkoootttvvvtttrrrkkkaaa___fffnnnqqq|||~~~tttkkkjjjlllkkkjjjiiihhhggggggfffbbbeeejjjlllmmmmmmmmmmmmttttttuuuvvvxxxwwwuuurrrooommmjjjiiiiiigggeeeccc```___]]]\\\^^^bbbfffiiilllmmmjjjggghhhooossssssllliiifffccccccfffiiillllllllljjjiiigggeeedddcccgggggghhhhhhiiiiiijjjjjjgggfffeeecccaaa```___^^^]]]^^^___```aaa``````___bbbdddgggjjjkkkkkkjjjiiifffeeeeeedddbbbaaa_________]]]\\\[[[[[[YYYWWWUUUWWWYYY]]]```aaa___]]]\\\]]]]]]]]]]]]^^^___`````````___]]][[[^^^dddmmmtttlll[[[RRRQQQZZZdddeee\\\PPPIIIIIIJJJKKKJJJKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOSSSWWW\\\___aaaeeeiiinnnrrruuuwwwzzz|||{{{}}}]]]]]]]]]___```bbbccccccccc___[[[ZZZWWWQQQOOOQQQRRRRRRRRRSSSVVVXXXXXXWWWZZZYYYWWWWWWWWWYYY[[[[[[VVVWWWXXXYYYYYYYYYXXXWWWXXXVVVRRRPPPOOOOOOQQQRRRPPPOOOOOORRRWWW[[[\\\\\\YYYVVVRRRPPPQQQSSSTTTTTTKKKJJJIIIJJJLLLOOOQQQSSSTTTUUUVVVWWWVVVWWWXXXZZZXXXWWWVVVTTTSSSQQQPPPOOONNNNNNNNNOOOOOOPPPQQQQQQNNNNNNOOOOOOPPPOOOOOOOOOJJJIIIGGGGGGIIIKKKKKKJJJEEEDDDBBBBBBBBBCCCBBBAAAEEEEEEEEEEEEEEEDDDDDDCCCGGGFFFEEEDDDEEEFFFHHHJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQRRRRRRQQQPPPOOOQQQSSSVVVZZZ[[[VVVRRRQQQOOOKKKJJJJJJKKKLLLMMMMMMLLLLLLJJJKKKLLLNNNNNNNNNNNNMMMLLLNNNOOOQQQQQQOOOMMMLLLVVVWWW\\\hhh|||ppp```UUUQQQQQQOOOLLLLLLLLLIIIEEEAAADDDAAA???>>>>>>CCCQQQ___nnnoooooohhhYYYIIICCCFFF??????@@@@@@@@@@@@@@@@@@===>>>??????>>>???AAABBB@@@@@@??????@@@AAABBBCCCBBBCCCEEEFFFGGGHHHGGGGGGGGGHHHIIIKKKMMMRRRXXX\\\___aaacccbbbaaa```bbbeeeiiiooowwwwwwrrrooopppuuuxxxyyyxxxzzzxxxqqqhhhgggpppzzz~~~~~~yyy{{{tttllljjjlllqqqpppnnnkkkgggdddbbb```aaadddiiillllllllllllmmmrrrrrrsssuuuvvvvvvtttsssmmmkkkiiiiiiiiihhhfffddd```___\\\\\\]]]bbbgggjjjpppppplllfffeeeiiilllllliiihhhgggffffffhhhjjjkkkkkkjjjjjjiiihhhhhhggggggiiiiiiiiiiiiiiiiiiiiiiiieeedddaaa___]]]\\\[[[[[[[[[\\\]]]_________^^^^^^bbbdddgggiiijjjiiihhhgggbbbbbbcccdddcccaaa___]]]^^^]]][[[[[[[[[ZZZXXXVVVWWWYYY[[[]]]^^^^^^\\\[[[^^^]]]\\\\\\]]]^^^```aaabbbaaa^^^[[[[[[^^^eeeiiixxxzzziii___ZZZ[[[bbbjjjiii]]]PPPJJJJJJJJJFFF@@@KKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKHHHIIIKKKNNNQQQTTTWWWXXX[[[___dddhhhlllooorrruuuvvvxxx{{{\\\]]]^^^]]]\\\[[[ZZZZZZ[[[WWWVVVWWWVVVRRRQQQSSSTTTSSSSSSVVVYYY[[[\\\[[[\\\[[[ZZZXXXXXXYYY\\\^^^WWWXXXYYYYYYYYYXXXWWWVVVXXXVVVTTTQQQPPPQQQRRRSSSPPPOOOPPPSSSVVVZZZ[[[\\\[[[XXXTTTSSSSSSTTTUUUUUULLLLLLKKKKKKLLLNNNPPPRRRUUUWWWZZZZZZXXXWWWVVVVVVVVVVVVTTTSSSQQQPPPNNNNNNLLLLLLMMMNNNOOOPPPQQQQQQMMMNNNOOOPPPQQQPPPPPPPPPKKKJJJHHHIIIKKKLLLKKKJJJGGGEEECCCCCCDDDDDDCCCBBBFFFEEEEEEDDDDDDDDDDDDDDDGGGGGGEEEEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSQQQOOOLLLJJJKKKMMMRRRVVVWWWSSSOOOOOOMMMIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPOOONNNNNNNNNNNNOOOPPPQQQRRRVVV]]]iii||||||kkkcccaaa\\\WWWTTTSSSQQQLLLHHHGGGFFFEEEEEECCCBBBHHHQQQ^^^dddmmmnnnaaaNNNDDDBBB@@@@@@@@@@@@@@@???>>>======>>>@@@@@@??????BBBDDDEEEEEEDDDDDDEEEFFFHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLOOORRRSSSWWW```nnnxxxtttyyy|||yyytttuuu}}}rrrbbbhhhqqqyyy~~~~~~zzztttvvv||||||}}}rrrlllhhhiiilllsssqqqnnnjjjfffbbb___]]]bbbfffjjjmmmmmmmmmmmmmmmqqqrrrsssrrrqqqooonnnnnniiihhhggghhhiiiiiihhhgggbbbaaa^^^]]]^^^bbbfffiiimmmmmmiiicccbbbfffhhhgggfffggghhhiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiigggfffeeeeee```___^^^\\\[[[ZZZZZZZZZZZZ\\\]]]____________^^^cccdddfffggggggfffcccbbb\\\^^^```bbbbbbaaa___]]]^^^]]]\\\\\\]]]\\\ZZZXXX\\\]]]^^^`````````______^^^]]]\\\\\\]]]^^^```aaabbbaaa___]]][[[]]]aaaeeemmmyyyvvvjjjggghhhjjjlllooopppbbbQQQIIIIIIJJJGGGBBBMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGHHHJJJKKKMMMNNNOOOPPPTTTWWW\\\___bbbfffjjjllljjjllloootttxxx{{{}}}~~~YYY[[[\\\\\\[[[ZZZZZZ[[[WWWTTTTTTVVVVVVSSSSSSVVVWWWWWWWWWZZZ]]]___``````\\\\\\[[[ZZZXXXYYY\\\^^^YYYYYYZZZZZZYYYXXXVVVUUUWWWUUUSSSRRRQQQQQQRRRSSSQQQQQQRRRTTTUUUXXXYYY[[[[[[XXXUUUTTTTTTTTTSSSRRRKKKLLLMMMMMMMMMNNNQQQSSSYYYZZZ\\\ZZZWWWSSSQQQPPPTTTSSSRRRPPPOOOMMMLLLKKKJJJKKKMMMOOOQQQQQQQQQPPPLLLMMMOOOPPPPPPPPPOOONNNJJJJJJIIIJJJLLLMMMMMMLLLJJJHHHFFFFFFGGGGGGFFFEEEGGGGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGGGGHHHJJJLLLMMMOOOPPPRRRSSSTTTTTTSSSRRROOOQQQRRRRRRQQQPPPPPPQQQRRRQQQNNNKKKHHHGGGIIILLLQQQUUUTTTOOOLLLMMMLLLJJJOOONNNNNNMMMLLLJJJIIIHHHMMMLLLKKKJJJKKKMMMOOOQQQOOONNNLLLKKKLLLMMMOOOQQQMMMPPPUUUYYY___mmmvvvpppiiidddaaa\\\TTTMMMJJJHHHIIIKKKIIIFFFGGGJJJTTT\\\gggmmmdddRRREEEAAA@@@AAABBBBBBBBBAAA???>>>BBBDDDEEEDDD@@@???AAADDDEEEEEEDDDEEEGGGKKKNNNPPPPPPQQQRRRSSSSSSSSSRRRQQQOOOSSSWWW]]]eeetttssseee___hhhssszzz}}}}}}sssllliiifffgggjjjmmmlllkkkhhhfffcccaaa```eeehhhmmmoooooonnnnnnnnnrrrsssrrrppplllhhhgggggggggffffffgggiiijjjiiihhhcccbbbaaa```aaaccceeegggfffgggfffbbbbbbgggiiihhhfffhhhiiikkkkkkkkkjjjiiiiiiiiijjjjjjkkklllmmmmmmkkkkkkiiigggeeedddbbbaaa]]]]]]\\\\\\[[[ZZZZZZYYY[[[\\\^^^___`````````___bbbccceeefffeeeccc```^^^\\\]]]___aaabbbaaa```______^^^]]]]]]^^^^^^\\\ZZZ\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___``````_________]]]\\\]]]```bbbhhhsssxxxpppqqquuuwwwxxxyyynnnVVVHHHFFFIIIKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJHHHFFFDDDCCCBBBBBBGGGHHHIIIJJJJJJJJJJJJJJJOOOQQQUUUWWWZZZ]]]```cccaaabbbdddiiinnnppppppooovvvyyy~~~WWWYYY[[[[[[ZZZZZZ[[[]]]XXXUUUVVVXXXXXXUUUTTTVVVXXXXXXXXX[[[^^^aaaaaaaaaZZZ\\\\\\ZZZXXXXXX[[[]]][[[[[[[[[[[[ZZZXXXVVVUUUTTTSSSRRRPPPPPPPPPQQQQQQTTTTTTUUUUUUUUUVVVXXXYYYXXXVVVTTTTTTTTTSSSPPPNNNIIILLLNNNNNNNNNPPPTTTWWWWWWWWWWWWUUURRRPPPPPPQQQQQQQQQOOONNNLLLKKKIIIIIIIIIKKKOOORRRSSSSSSQQQPPPMMMNNNOOOOOOOOOMMMKKKJJJHHHHHHHHHKKKNNNPPPPPPOOOMMMKKKIIIIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNPPPRRRTTTUUUVVVVVVUUUTTTQQQSSSTTTSSSQQQOOOOOOQQQOOOMMMJJJFFFDDDEEEIIILLLRRRTTTRRRLLLIIILLLNNNNNNQQQQQQPPPOOONNNLLLKKKJJJOOOOOOOOOOOOPPPQQQRRRRRROOOOOONNNMMMMMMNNNOOOOOOPPPQQQUUUXXX[[[dddzzzwwwiii^^^UUUPPPNNNPPPQQQOOOMMMNNNTTTXXX```fffaaaTTTJJJFFFBBBCCCEEEGGGHHHHHHGGGFFFIIIKKKMMMJJJFFFDDDGGGJJJIIIIIIJJJMMMQQQWWW\\\___ccccccdddeeedddcccbbbaaa______cccmmm~~~vvvqqqoooiiiaaabbbiiirrryyy}}}}}}uuuooollliiiggghhhkkkhhhhhhgggfffeeedddccccccgggjjjnnnpppooonnnmmmmmmnnnoooooommmiiigggggghhhhhhgggfffggghhhiiihhhgggbbbbbbbbbcccdddeeeggghhhdddffffffdddeeeiiijjjiiijjjjjjiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkllllllllljjjiiihhhfffeeecccbbbaaa^^^^^^___^^^]]]\\\ZZZYYYZZZ\\\]]]___```aaa`````````aaaccceeeeeecccaaa___```aaabbbcccccccccbbbaaa```___^^^___``````^^^\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^____________^^^______^^^]]]]]]___aaabbblll}}}}}}xxxyyy||||||cccQQQJJJJJJKKKKKKIIIIIIIIIJJJJJJIIIIIIHHHIIIHHHGGGEEECCCBBBAAAAAADDDEEEGGGHHHIIIIIIHHHHHHKKKMMMOOOQQQRRRTTTWWWZZZ[[[\\\]]]bbbgggjjjiiigggiiilllqqqxxx}}}WWWYYY[[[ZZZXXXWWWYYY\\\[[[XXXXXX[[[ZZZVVVTTTVVVWWWWWWWWWYYY]]]_________YYY[[[\\\[[[XXXXXXZZZ\\\]]]]]]]]]\\\[[[YYYWWWUUURRRRRRPPPOOONNNNNNOOOPPPVVVWWWWWWWWWVVVVVVWWWYYYUUUTTTSSSSSSSSSQQQNNNKKKGGGJJJNNNOOOPPPRRRVVVZZZRRRRRRQQQOOONNNPPPSSSVVVPPPOOONNNLLLJJJIIIHHHGGGJJJLLLQQQTTTVVVTTTRRRPPPOOOOOOOOOOOOMMMKKKHHHFFFEEEFFFGGGKKKOOORRRSSSRRRNNNMMMKKKKKKMMMNNNMMMLLLJJJIIIGGGEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQSSSUUUWWWXXXWWWVVVUUURRRUUUVVVUUUQQQOOOPPPQQQLLLJJJGGGCCCAAACCCIIIMMMRRRSSSPPPJJJHHHLLLPPPQQQPPPPPPPPPQQQQQQPPPOOOOOOPPPQQQSSSUUUVVVUUUTTTSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRUUUVVV[[[mmmuuuggg^^^WWWXXXZZZYYYXXXYYYTTTTTTWWW\\\ZZZRRRLLLKKKDDDFFFIIIMMMOOOOOOOOOOOOLLLOOORRRPPPMMMLLLOOOSSSTTTTTTWWW[[[aaaiiiooosss||||||}}}}}}|||{{{yyyxxxvvvrrrttt~~~}}}nnniiijjjiiieeedddkkkuuu~~~tttooollllllkkkiiikkkpppggggggfffeeedddccccccbbbhhhkkkooopppooommmllllllgggiiikkkkkkiiiiiikkkmmmjjjhhhgggggghhhhhhgggfffaaaaaacccdddfffggghhhiiigggiiijjjggggggjjjjjjgggnnnllliiiffffffhhhlllnnnnnnnnnmmmlllkkkkkkjjjjjjhhhhhhgggfffeeedddcccccc```aaaaaaaaa___]]]ZZZXXXZZZ[[[]]]___````````````^^^```ccceeeeeedddbbbaaaffffffffffffeeeddddddccc```______```aaaaaa```^^^^^^^^^]]]]]]]]]^^^______[[[\\\^^^___```______^^^```aaaaaaaaa______```bbb\\\eeeuuu~~~~~~ooo]]]RRRLLLHHHEEEEEEFFFHHHIIIJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFBBBCCCEEEGGGHHHHHHHHHGGGIIIJJJLLLMMMMMMOOORRRTTTVVVUUUWWW[[[```cccbbb``````ccciiinnnssswwwyyyyyytttyyyTTTWWWZZZ[[[YYYXXXYYY[[[[[[[[[[[[ZZZXXXVVVSSSRRRTTTUUUVVVXXXZZZZZZ[[[[[[YYYZZZZZZXXXXXXYYY\\\______```___\\\WWWSSSSSSUUUWWWTTTOOOKKKJJJLLLOOOQQQSSSRRRSSSUUUVVVUUURRRPPPRRRPPPMMMJJJHHHHHHIIIJJJKKKMMMNNNOOOOOOQQQTTTVVVRRRRRRQQQOOOOOONNNNNNOOOLLLLLLMMMMMMMMMMMMLLLKKKKKKOOOSSSUUUTTTSSSRRRRRRQQQPPPMMMJJJHHHFFFEEEEEEIIIKKKNNNQQQRRRRRRPPPOOOMMMLLLLLLLLLLLLLLLMMMMMMJJJJJJIIIGGGDDDCCCEEEFFFJJJJJJKKKKKKKKKLLLOOORRRVVVTTTQQQOOONNNNNNPPPQQQPPPQQQQQQRRRQQQPPPNNNMMMHHHFFFDDDEEEGGGIIIIIIIIILLLHHHEEEGGGLLLPPPPPPOOOPPPSSSTTTSSSPPPNNNNNNPPPUUUVVVXXXYYYYYYXXXVVVUUUYYYVVVRRRQQQRRRRRRPPPMMMRRRPPPQQQTTTXXX[[[bbbjjjzzzsssrrrwwwppphhheeegggiiiiiigggeeedddgggjjjeeeYYYRRRSSSTTTRRRUUUZZZZZZUUUUUUYYYUUUXXXZZZYYYWWWWWW[[[```]]]ccchhhmmmyyy}}}pppnnnnnnllljjjkkkrrrtttyyyuuurrrmmmhhhfffgggiiikkkkkkjjjhhhfffffffffggggggjjjkkkllllllkkkiiifffdddhhhgggffffffggghhhiiijjjeeeeeeeeeeeedddcccbbbbbbccccccbbbccceeefffeeeeeefffggghhhiiijjjjjjkkkkkkkkkiiifffdddeeehhhkkknnnpppnnnllljjjiiijjjlllnnnkkkiiihhhggghhhhhhfffdddaaa```______^^^^^^^^^^^^]]]```aaa___[[[YYYZZZ\\\^^^aaaeeegggfffeeeeeeeeefffdddbbbbbbdddfffhhhhhheeecccaaaaaabbbbbbbbbaaa[[[[[[\\\]]]]]]^^^______\\\\\\]]]]]]^^^___``````eeedddbbb```^^^]]]]]]]]]XXX]]]gggwww~~~hhhVVVLLLFFFEEEGGGHHHIIIHHHGGGGGGHHHDDDDDDEEEFFFFFFEEEDDDCCCEEECCCBBBBBBCCCEEEEEEEEEFFFFFFHHHIIIKKKLLLMMMNNNPPPQQQTTTWWWYYYZZZZZZZZZZZZ\\\___bbbeeeggghhhiiikkknnnqqqrrrsssxxxRRRUUUXXXYYYXXXWWWXXXZZZ\\\\\\[[[ZZZYYYWWWUUUTTTVVVWWWYYYZZZ\\\]]]]]]]]]\\\[[[ZZZZZZ[[[]]]___```^^^^^^\\\WWWSSSRRRUUUWWWZZZWWWRRRMMMKKKLLLNNNPPPRRRRRRRRRSSSTTTTTTRRRPPPMMMLLLIIIFFFEEEFFFGGGHHHIIIKKKMMMMMMMMMNNNPPPRRRPPPPPPOOONNNNNNMMMMMMNNNLLLMMMMMMMMMMMMMMMMMMMMMOOORRRTTTUUUSSSRRRQQQQQQMMMKKKIIIFFFEEEEEEEEEFFFMMMOOOPPPRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLMMMKKKKKKKKKIIIGGGFFFHHHIIIHHHJJJLLLLLLMMMPPPSSSVVVRRRQQQOOOMMMMMMOOOQQQRRRTTTTTTSSSRRRQQQOOOMMMLLLHHHGGGEEEFFFHHHJJJKKKJJJKKKIIIGGGJJJNNNPPPNNNKKKOOOQQQSSSRRROOONNNOOOPPPWWWWWWXXXWWWWWWUUUTTTSSSVVVTTTQQQQQQRRRRRRQQQOOORRRPPPPPPSSSTTTVVV[[[bbbsssqqqllllllvvv~~~rrrccc]]]bbb```bbbggggggeeefffjjjcccfffhhhiiihhhkkkppptttzzzsssjjjkkkppprrruuuxxx}}}zzzxxxvvvsssooollljjjkkklllmmmhhhgggfffeeeeeeeeefffgggjjjjjjkkkjjjiiihhhfffeeegggffffffffffffhhhiiijjjgggffffffeeecccaaa```___cccccccccdddeeeffffffeeeeeefffhhhjjjkkklllkkkkkkjjjjjjiiigggeeefffhhhjjjkkkjjjhhhggggggiiikkkmmmkkkjjjhhhhhhhhhhhhfffdddaaa```___^^^^^^^^^___```^^^___```___]]]\\\\\\]]]```cccfffgggfffdddccccccccccccdddeeefffgggeeedddcccaaa```aaabbbbbbaaa```ZZZZZZ[[[\\\]]]^^^^^^___^^^]]]\\\\\\\\\^^^___aaa``````___^^^]]]\\\[[[[[[WWWZZZbbbrrr}}}{{{~~~iiiVVVIIIGGGHHHIIIIIIIIIIIIJJJKKKFFFFFFGGGGGGFFFEEEDDDCCCDDDCCCBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKLLLNNNQQQSSSTTTTTTTTTUUUWWWYYY\\\^^^____________bbbeeeffffffjjjqqqwww~~~QQQTTTWWWXXXXXXWWWXXXYYY]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXYYY[[[\\\]]]^^^___^^^\\\ZZZ\\\```bbbbbbaaa]]][[[VVVRRROOORRRWWW[[[^^^ZZZUUUPPPMMMLLLNNNOOORRRQQQPPPPPPRRRRRRQQQPPPJJJHHHFFFEEEEEEFFFGGGHHHHHHJJJLLLMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMLLLLLLMMMNNNOOOPPPTTTUUUUUUTTTRRRPPPQQQQQQNNNMMMKKKIIIIIIKKKMMMOOOUUUTTTTTTSSSRRRPPPPPPOOOLLLLLLLLLLLLKKKKKKKKKLLLKKKLLLLLLKKKJJJJJJKKKMMMKKKMMMNNNOOOOOOQQQTTTVVVOOONNNMMMLLLMMMOOOQQQSSSVVVVVVTTTRRRPPPNNNLLLLLLIIIHHHGGGHHHJJJMMMMMMMMMKKKJJJJJJMMMPPPPPPLLLHHHMMMOOOPPPPPPOOOOOOPPPQQQVVVUUUTTTRRRQQQPPPOOOOOORRRQQQPPPPPPRRRSSSRRRQQQRRRPPPQQQSSSSSSQQQTTTZZZaaannnyyyiiihhhiiiooozzzzzz|||{{{}}}sssiiioooyyy{{{uuummmgggkkkttt}}}|||uuusssyyywwwvvvsssqqqooooooooooooggggggfffffffffggghhhhhhjjjjjjiiihhhgggffffffeeeeeeddddddeeeeeefffhhhhhhiiihhhfffeeebbb```___^^^dddeeefffgggggghhhhhhhhhfffhhhjjjlllmmmmmmlllkkkiiikkkkkkhhhdddccceeeggggggfffdddcccdddfffhhhjjjkkkjjjhhhhhhhhhhhhfffdddbbbaaa___^^^^^^```aaacccaaa```______aaaaaa```___cccfffhhhgggeeebbbaaaaaa```bbbfffhhhhhhfffccc```bbbaaaaaabbbcccbbb```^^^YYYYYYZZZ\\\]]]^^^^^^^^^___^^^]]]\\\\\\]]]___```^^^^^^^^^^^^]]]\\\[[[ZZZWWWXXX^^^lll~~~}}}cccNNNGGGFFFFFFFFFFFFHHHIIIJJJHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHGGGHHHIIIKKKMMMNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVWWWZZZ]]]^^^^^^___dddggggggmmmuuu}}}RRRTTTVVVWWWXXXXXXXXXXXX[[[ZZZZZZYYYXXXXXXXXXXXXWWWXXXXXXYYY[[[\\\^^^^^^```]]][[[^^^dddfffdddaaa]]]YYYSSSNNNNNNRRRZZZ___]]]ZZZUUUPPPNNNNNNOOOPPPPPPOOOMMMNNNOOOPPPPPPPPPIIIHHHGGGGGGHHHIIIKKKLLLJJJLLLNNNNNNMMMLLLLLLMMMOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLMMMOOOQQQSSSVVVVVVVVVSSSQQQPPPRRRSSSPPPOOONNNMMMOOORRRVVVXXX[[[YYYVVVSSSQQQOOOOOOOOOKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJLLLLLLKKKKKKMMMOOOOOOPPPQQQQQQPPPOOOQQQRRRPPPOOONNNMMMNNNOOOQQQRRRTTTTTTRRRPPPOOOMMMMMMLLLJJJIIIIIIJJJMMMOOOOOONNNNNNLLLLLLMMMNNNMMMJJJHHHKKKLLLMMMMMMNNNOOOPPPQQQRRRQQQNNNLLLKKKKKKLLLLLLNNNNNNOOOPPPRRRRRRRRRRRRRRRQQQRRRTTTSSSQQQRRRVVVXXX^^^kkk~~~qqqrrrtttyyyzzzyyyvvviii```\\\^^^ooowwwrrrooosss~~~{{{zzz}}}yyypppsss{{{yyyxxxvvvtttrrrooonnnmmmhhhhhhhhhiiijjjjjjkkkllljjjiiigggfffeeeeeeeeefffaaaaaabbbbbbcccdddeeefffiiihhhgggeeecccbbbaaaaaafffhhhjjjkkkkkkkkkkkkllljjjlllnnnoooooonnnlllkkkiiikkkkkkgggcccbbbfffjjjgggeeecccaaaaaaccceeefffjjjhhhffffffgggfffeeeccccccbbb```___```bbbdddfffdddbbb```bbbeeegggeeebbbfffggghhhgggddd```___^^^___bbbfffhhhgggdddaaa```dddccccccccccccaaa]]]ZZZYYYZZZ\\\]]]____________`````````aaa``````______````````````^^^]]][[[ZZZXXX[[[aaaiiiwwwoooSSSIIIGGGEEEEEEFFFHHHJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCCCCCCCBBBBBBCCCDDD@@@@@@AAAAAABBBCCCDDDDDDFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPPPPQQQQQQTTTWWWYYYZZZYYYYYY[[[\\\^^^aaafffkkkpppvvv|||UUUUUUVVVXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXXXXXXXYYYZZZ\\\^^^___```]]]\\\___eeegggddd___\\\XXXRRRNNNOOOTTTZZZ___WWWUUURRROOONNNNNNPPPQQQNNNLLLKKKKKKMMMOOOOOONNNIIIHHHHHHIIIJJJLLLMMMOOONNNOOOQQQQQQOOOOOOOOOPPPRRRRRRSSSSSSSSSRRRQQQQQQLLLLLLKKKKKKMMMPPPSSSUUUUUUUUUUUUSSSQQQQQQSSSUUUNNNNNNNNNNNNQQQUUUYYY[[[^^^[[[XXXTTTPPPNNNNNNMMMJJJKKKKKKKKKKKKJJJIIIHHHFFFHHHJJJJJJJJJJJJLLLNNNNNNOOOQQQPPPOOOOOOOOOQQQSSSSSSQQQPPPOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJJJJLLLOOOPPPPPPOOOPPPNNNLLLJJJJJJJJJIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQPPPNNNLLLJJJJJJKKKMMMNNNKKKMMMNNNPPPQQQQQQQQQRRRNNNMMMOOOSSSRRROOOQQQUUUVVVXXX```lll||||||~~~{{{{{{tttdddZZZWWWWWW]]]ooo~~~yyysssqqqwww~~~uuurrrtttyyyzzzyyywwwtttpppmmmjjjiiigggggghhhiiijjjkkkkkkllliiihhhgggfffeeeeeeeeefff^^^^^^___aaabbbcccccccccgggfffeeeeeeeeeeeeffffffhhhkkkooopppoooooooooqqqppppppqqqqqqpppnnnkkkjjjjjjjjjhhheeecccfffkkkpppjjjhhhdddbbb```aaabbbcccgggeeeddddddeeefffeeeccceeedddcccbbbcccdddfffggggggeeeccceeehhhjjjiiiffffffggghhhfffbbb___]]]]]]```ccceeeeeecccaaaaaabbbhhhgggfffeeeccc```[[[WWWZZZ[[[]]]```aaabbbaaaaaa```bbbeeegggfffdddaaa___bbbbbbaaa___]]][[[ZZZXXXZZZaaagggiiinnn|||yyy\\\OOOLLLIIIHHHIIIKKKKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGAAACCCEEEDDDBBBAAABBBDDD>>>?????????@@@@@@AAAAAAEEEEEEEEEFFFGGGHHHIIIIIIFFFFFFGGGIIIJJJLLLMMMNNNNNNPPPRRRRRRQQQQQQQQQQQQTTTVVVYYY\\\___ccchhhlllsssuuuzzzWWWWWWWWWXXXYYYYYYWWWUUURRRSSSUUUVVVVVVVVVUUUTTTXXXXXXXXXXXXZZZ\\\^^^___^^^]]]]]]```cccdddaaa]]]ZZZVVVRRRPPPRRRUUUXXXZZZQQQPPPNNNLLLLLLMMMOOOPPPKKKJJJIIIJJJLLLMMMMMMLLLGGGGGGHHHIIIJJJLLLMMMNNNQQQRRRRRRQQQPPPPPPRRRTTTSSSTTTUUUUUUTTTRRRQQQPPPIIIJJJJJJKKKMMMPPPSSSTTTTTTUUUTTTRRRQQQPPPRRRTTTPPPQQQRRRTTTWWWZZZ]]]___]]]ZZZWWWSSSPPPNNNMMMLLLJJJJJJKKKKKKKKKIIIHHHGGGDDDFFFHHHIIIIIIIIIJJJKKKHHHKKKNNNOOOPPPQQQRRRTTTVVVUUUSSSQQQPPPNNNMMMMMMIIIJJJLLLNNNOOOOOOOOONNNMMMLLLLLLNNNPPPPPPOOONNNPPPNNNKKKHHHGGGGGGHHHIIIJJJIIIGGGHHHKKKNNNOOOOOOPPPOOOMMMLLLLLLMMMOOOPPPJJJMMMOOOPPPPPPOOOOOOPPPJJJIIIKKKOOOOOOMMMOOOSSSUUUVVVZZZ___eeeqqqzzz~~~~~~zzziii]]]ZZZ]]]aaalllzzzyyyxxxvvvxxx||||||xxxxxxtttssstttvvvyyywwwuuuqqqnnnjjjhhhfffdddeeefffggghhhhhhhhhhhhhhhgggggggggffffffffffff]]]^^^___aaabbbcccccccccddddddcccdddeeefffhhhiiiiiimmmrrrsssrrrqqqrrrtttrrrrrrqqqpppnnnmmmkkkjjjllljjjgggfffhhhlllpppsssllliiifffbbb``````aaabbbdddccccccdddfffgggfffeeegggggggggfffgggggghhhhhhhhhgggfffgggiiijjjiiihhheeeffffffccc```]]]\\\]]]```cccdddccc``````bbbeeejjjhhheeecccaaa^^^YYYVVVZZZ\\\^^^aaacccccccccbbb```cccfffiiiiiigggcccaaabbbaaa___]]][[[ZZZYYYYYY```fffkkkjjjiiiqqqiiiUUUQQQMMMLLLLLLLLLJJJHHHHHHGGGGGGFFFFFFGGGHHHHHHBBBDDDGGGFFFCCCAAABBBDDD????????????????????????BBBBBBBBBBBBBBBCCCDDDEEEAAAAAABBBCCCDDDFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKLLLNNNQQQTTTVVVYYY^^^aaa```cccgggkkkoootttyyy}}}XXXWWWVVVWWWXXXXXXUUURRROOOQQQTTTWWWXXXWWWUUUSSSUUUTTTTTTTTTUUUXXXZZZ\\\ZZZ\\\^^^``````___\\\ZZZWWWTTTSSSSSSUUUUUUTTTRRRMMMLLLJJJIIIIIIJJJKKKLLLHHHGGGHHHJJJLLLMMMKKKIIIGGGGGGHHHIIIKKKLLLMMMNNNQQQQQQQQQOOONNNPPPSSSVVVRRRSSSSSSSSSRRROOOMMMKKKFFFGGGIIILLLNNNQQQRRRSSSUUUUUUUUUSSSPPPOOOOOOPPPRRRSSSVVVXXX[[[]]]^^^___YYYXXXUUURRRPPPMMMLLLKKKIIIJJJKKKKKKKKKIIIGGGEEECCCEEEGGGHHHHHHHHHHHHIIIGGGJJJNNNPPPQQQRRRSSSUUUUUUTTTSSSQQQOOOMMMLLLLLLGGGIIIMMMPPPQQQPPPOOOMMMNNNMMMMMMNNNPPPPPPNNNLLLLLLLLLKKKIIIGGGFFFFFFFFFJJJHHHFFFGGGJJJMMMNNNNNNPPPOOONNNMMMLLLLLLMMMMMMJJJMMMPPPQQQNNNMMMLLLMMMJJJIIIJJJMMMMMMLLLOOOTTTVVVUUUWWWZZZ[[[^^^kkkxxxyyy{{{zzzrrrpppxxx{{{zzz~~~~~~qqqfffbbbeeelllqqqzzz{{{yyyzzz~~~wwwsssrrrrrrtttxxxvvvtttrrrooollljjjhhhhhhddddddfffggghhhggggggfffgggggghhhiiihhhgggfffeee^^^___aaacccdddeeeeeeeeebbbbbbaaaaaaccceeegggiiihhhmmmssstttrrrqqqrrrtttpppooommmlllkkkkkkllllllmmmjjjiiikkkpppsssrrrpppkkkhhheeebbb``````aaabbbccccccccceeegggiiiiiiiiiiiijjjjjjkkkkkkjjjiiihhhfffggghhhgggffffffggghhhbbbccccccaaa^^^\\\\\\]]]]]]aaadddccc``````bbbeeegggeeebbb```^^^\\\YYYWWWYYY[[[^^^aaaccccccbbbbbbbbbccceeegggggggggfffeeeaaa___]]][[[[[[[[[]]]^^^fffiiikkkjjjiiinnnxxxuuufffaaa\\\ZZZZZZXXXSSSOOONNNLLLKKKIIIHHHGGGGGGHHHBBBFFFIIIHHHDDDBBBCCCEEE????????????????????????AAAAAA@@@@@@@@@AAABBBCCCAAA@@@@@@@@@AAABBBCCCDDDHHHGGGGGGHHHIIIJJJJJJJJJGGGJJJMMMOOOQQQSSSVVVXXXTTTWWW[[[^^^```cccfffhhhYYYWWWUUUVVVWWWVVVSSSOOOMMMPPPTTTXXXYYYWWWUUUSSSPPPOOONNNOOOPPPRRRUUUWWWXXX[[[___```^^^[[[YYYYYYTTTSSSSSSTTTVVVUUUPPPLLLLLLKKKIIIGGGFFFGGGHHHIIIFFFFFFGGGJJJLLLLLLJJJHHHIIIIIIJJJKKKLLLNNNNNNOOOQQQPPPOOOMMMLLLNNNSSSVVVPPPQQQQQQQQQOOOLLLJJJHHHDDDFFFIIILLLOOOQQQRRRSSSVVVWWWVVVTTTPPPMMMLLLMMMNNNPPPSSSVVVXXXZZZZZZZZZWWWVVVTTTRRROOOMMMKKKJJJIIIJJJKKKKKKKKKIIIFFFEEECCCEEEHHHIIIHHHGGGHHHIIIJJJMMMPPPQQQQQQQQQRRRSSSSSSRRRQQQPPPNNNMMMLLLKKKHHHJJJOOORRRSSSQQQOOOLLLOOONNNNNNOOOPPPOOOMMMKKKHHHJJJKKKKKKIIIFFFDDDDDDKKKHHHEEEFFFJJJMMMMMMMMMOOONNNLLLKKKJJJIIIHHHHHHKKKNNNQQQQQQNNNKKKKKKLLLMMMKKKLLLNNNNNNMMMPPPUUUWWWUUUVVVZZZZZZXXX^^^fffrrr{{{xxxttttttuuuxxx~~~wwwgggaaacccqqq}}}}}}tttlllkkkoootttxxx~~~{{{}}}{{{vvvqqqppppppqqqwww~~~sssrrrooommmkkkjjjjjjkkkeeefffhhhiiiiiiiiihhhgggfffgggiiijjjjjjhhhfffeee___```ccceeefffgggggggggbbbaaa``````aaaccceeegggggglllrrrtttrrrppprrrtttlllkkkjjjhhhiiijjjlllnnnnnnkkkjjjooovvvwwwrrrllliiigggdddaaa```aaabbbcccdddcccdddfffiiillllllllljjjkkkmmmnnnmmmkkkiiihhhdddfffhhhgggdddccceeeggg```aaaaaa```]]]\\\]]]]]][[[___dddeeebbb```bbbeeedddaaa^^^\\\\\\[[[YYYXXXWWWZZZ]]]aaabbbcccbbbaaaddddddccccccdddfffggghhhbbb```^^^\\\]]]___ccceeekkkjjjhhhiiilllooosssuuu|||{{{wwwqqqooooookkkeee___SSSQQQNNNKKKIIIHHHGGGGGGBBBGGGJJJIIIEEEBBBCCCFFF@@@@@@@@@@@@????????????CCCBBBAAA@@@@@@AAABBBCCCDDDCCCAAA@@@@@@AAABBBBBBCCCBBBAAABBBCCCEEEFFFFFFCCCEEEHHHIIIJJJJJJKKKMMMNNNQQQUUUXXXYYYZZZ[[[\\\SSSVVVXXXXXXUUUQQQOOOMMMLLLOOOSSSUUUTTTSSSRRRRRRPPPOOOOOOMMMMMMPPPUUUXXX\\\^^^___]]]ZZZWWWVVVUUUSSSRRRRRRUUUXXXWWWRRRLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFHHHJJJJJJHHHEEEDDDDDDCCCDDDFFFHHHJJJLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSOOOOOONNNMMMMMMLLLMMMMMMLLLLLLKKKKKKLLLNNNQQQSSSWWWWWWVVVSSSPPPOOOPPPRRRVVVWWWWWWXXXWWWWWWVVVVVVTTTSSSQQQOOOLLLKKKJJJIIIIIIJJJJJJJJJIIIGGGEEEDDDHHHHHHIIIHHHGGGFFFHHHJJJMMMOOORRRTTTUUUTTTSSSRRRSSSQQQNNNNNNOOONNNLLLIIIHHHHHHJJJMMMPPPRRRQQQPPPQQQQQQQQQPPPNNNKKKIIIHHHIIIIIIHHHIIIIIIJJJLLLLLLHHHGGGFFFFFFGGGHHHKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNQQQSSSSSSPPPKKKIIIJJJLLLMMMNNNNNNNNNNNNPPPSSSVVVWWWXXXYYYXXXWWWVVVXXXZZZdddjjjyyy{{{tttwwwrrrmmmlllpppxxx{{{fff^^^[[[]]]jjjyyy~~~wwwtttuuuzzz~~~vvvuuunnnmmmmmmpppuuuwwwtttrrrvvvtttpppllliiifffeeedddgggiiikkkjjjiiigggggggggjjjhhhgggiiimmmnnnllljjj___aaaccceeeeeedddaaa`````````aaabbbcccdddeeeeeefffjjjooorrrqqqooolllkkkiiigggdddccceeegggiiijjjdddjjjuuu~~~uuummmjjjgggcccbbbbbbcccaaa^^^bbbaaabbbdddgggjjjjjjjjjnnnkkkhhhhhhjjjkkkjjjiiihhheeebbbbbbeeehhhhhhgggbbbbbbaaa```___^^^^^^]]]^^^```bbbccccccaaa___]]]bbb___\\\[[[]]]___^^^]]]aaa___]]]]]]___aaabbbcccdddddddddddddddcccccccccaaabbbcccbbbaaa```aaacccdddhhhmmmnnnmmmmmmppprrruuuhhh\\\RRRPPPOOOKKKJJJLLLIIIIIIIIIHHHHHHGGGGGGGGGBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>============>>>???AAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMPPPRRRQQQTTTVVVVVVSSSOOOMMMLLLLLLOOORRRSSSRRRQQQQQQRRRQQQQQQPPPNNNNNNPPPTTTXXXZZZ[[[\\\[[[XXXUUUTTTTTTTTTRRRRRRUUUYYYYYYTTTOOOLLLKKKJJJIIIHHHIIIIIIJJJIIIJJJKKKJJJGGGEEEDDDDDDEEEFFFGGGIIIKKKMMMOOOPPPSSSRRRPPPOOONNNMMMLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHJJJMMMOOOQQQXXXXXXWWWUUURRRQQQQQQSSSXXXXXXXXXXXXWWWWWWVVVUUUQQQPPPNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDGGGHHHIIIIIIHHHHHHJJJLLLOOOQQQTTTVVVVVVUUUSSSRRRRRROOOMMMMMMNNNNNNLLLJJJIIIIIIKKKMMMPPPRRRQQQOOOPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJHHHGGGGGGHHHIIIJJJLLLLLLMMMLLLKKKJJJLLLNNNRRRRRRRRROOOMMMLLLLLLMMMMMMNNNOOONNNNNNOOORRRTTTSSSTTTUUUTTTSSSTTTVVVWWW\\\___iiiyyy|||xxxvvvtttpppjjjggghhhmmmrrr{{{vvvvvvppp^^^YYYYYY]]]jjjyyy~~~pppiiiiiihhhhhhjjjmmmppprrrrrrqqquuussspppmmmjjjiiihhhhhhhhhjjjkkkkkkiiiggggggggghhhgggfffhhhjjjkkkjjjhhh```aaacccddddddcccaaa______``````aaabbbcccdddeeeeeeiiinnnpppooollljjjiiihhhfffdddddddddfffggggggfffllluuu}}}|||sssllljjjgggcccaaabbbbbbaaa```bbbbbbbbbdddgggiiiiiihhhkkkiiiffffffggghhhgggeeehhhfffcccdddfffiiiiiiiiidddccccccaaa```___^^^^^^___```bbbccccccaaa^^^]]]]]][[[[[[]]]aaaccccccbbbbbb```^^^]]]^^^___``````cccbbbaaa`````````aaaaaa^^^```aaaaaa``````bbbccchhhlllqqqrrrqqqpppqqqsss}}}vvvhhhZZZUUURRRLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCBBBBBBAAAAAAAAABBBDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGIIIKKKOOOQQQSSSSSSPPPMMMKKKKKKMMMOOOPPPPPPOOOOOOQQQSSSSSSSSSRRRPPPOOOPPPTTTWWWXXXYYYZZZYYYVVVTTTTTTTTTSSSRRRRRRTTTWWWWWWSSSPPPLLLLLLLLLKKKLLLMMMNNNNNNMMMNNNMMMJJJGGGDDDDDDEEEIIIIIIIIIJJJLLLOOOQQQSSSTTTRRROOOLLLJJJIIIIIIIIILLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGIIILLLOOOQQQVVVWWWWWWUUURRRQQQQQQRRRXXXXXXWWWVVVTTTSSSRRRQQQMMMMMMLLLKKKKKKJJJKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEFFFHHHIIIIIIHHHIIIKKKMMMRRRSSSVVVWWWWWWVVVTTTSSSOOOMMMLLLLLLMMMMMMLLLKKKKKKKKKLLLNNNQQQQQQPPPOOONNNNNNMMMMMMLLLJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKNNNLLLJJJHHHGGGGGGGGGGGGKKKLLLLLLKKKJJJJJJKKKMMMRRRPPPOOONNNOOOOOONNNMMMLLLMMMNNNMMMLLLMMMNNNPPPPPPQQQQQQQQQPPPPPPRRRTTTUUUUUUZZZaaajjjwww}}}~~~xxxpppmmmpppuuuyyy}}}yyyqqqlllkkkvvv|||{{{mmm```]]]___dddppp|||}}}}}}tttsssuuu~~~ooodddaaabbbfffhhhjjjlllmmmoooqqqssstttssspppnnnlllkkkkkkkkkiiikkkmmmmmmjjjhhhggggggfffeeeeeeeeeggghhhgggeeeaaabbbcccdddcccbbb```____________```aaabbbcccddddddhhhlllmmmllliiifffeeeeeeeeeeeedddddddddddddddfffjjjpppvvvxxxuuunnniiiiiifffbbb___```aaaaaaaaacccbbbbbbdddggghhhgggfffiiigggeeeeeeeeefffdddccchhhfffdddeeegggiiijjjiiifffeeedddcccaaa```___^^^```aaabbbcccbbb```]]]\\\WWWXXXZZZ___dddggghhhgggbbbaaa___^^^]]]]]]^^^^^^aaa```^^^\\\[[[]]]^^^```]]]___```aaa```aaabbbdddkkkooottttttrrrpppqqqrrr|||}}}zzz|||}}}iii\\\UUUNNNIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>======;;;<<<===>>>?????????>>>@@@AAABBBAAA@@@@@@BBBDDDOOOPPPQQQPPPNNNLLLKKKKKKNNNNNNNNNLLLLLLMMMQQQSSSTTTTTTSSSQQQPPPPPPSSSVVVWWWYYYYYYXXXVVVUUUUUUVVVTTTRRRQQQRRRSSSSSSPPPMMMMMMMMMNNNNNNOOOQQQRRRRRRPPPPPPMMMJJJFFFDDDEEEGGGLLLLLLLLLLLLNNNQQQTTTUUURRRPPPMMMJJJHHHIIIJJJKKKIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJLLLOOOQQQTTTUUUVVVTTTRRRPPPPPPPPPUUUTTTRRRQQQOOOMMMLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFDDDEEEGGGGGGGGGIIIKKKMMMSSSUUUWWWXXXXXXVVVTTTRRRKKKKKKKKKKKKLLLLLLLLLKKKMMMLLLMMMOOOQQQQQQOOONNNJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJMMMKKKJJJHHHGGGFFFFFFFFFJJJKKKKKKJJJIIIIIIJJJLLLPPPMMMKKKKKKNNNPPPNNNLLLLLLMMMMMMMMMKKKKKKLLLMMMQQQQQQRRRPPPOOONNNOOOQQQSSSSSSTTTWWWZZZcccuuuzzzppphhhfffkkkqqqwwwvvvtttvvv{{{qqqhhhgggjjjnnnvvv{{{sssrrrwww}}}rrrooozzzyyynnnhhhddddddgggjjjmmmoooooonnnooosssvvvuuussspppnnnlllkkkjjjjjjjjjlllnnnnnnkkkhhhffffffddddddcccccccccdddddddddccccccccccccbbbaaa``````______^^^___```aaacccddddddgggjjjkkkiiifffcccbbbbbbdddeeeeeedddcccbbbbbbccceeehhhlllooommmiiieeefffccc___]]]]]]^^^___```bbbbbbbbbdddfffgggfffdddhhhgggfffeeeeeedddddddddgggfffeeeeeefffggghhhhhhfffeeedddcccaaa___^^^^^^aaabbbbbbbbbaaa___]]][[[VVVXXX\\\aaadddffffffeee``````___^^^]]]]]]^^^___bbb___\\\ZZZZZZ\\\___aaaaaabbbccccccbbbbbbcccdddkkknnnrrrrrrooollllllmmmyyy}}}~~~yyyzzzyyysssoooqqquuu|||{{{dddWWWOOOJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFJJJIIIGGGFFFDDDCCCCCCCCC@@@@@@AAABBBCCCDDDEEEFFF@@@@@@???>>>>>>>>>??????===<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>======>>>>>>===<<<<<<===???OOOPPPQQQOOOMMMLLLLLLMMMNNNNNNMMMKKKJJJLLLPPPTTTTTTTTTTTTRRRPPPPPPRRRUUUXXXYYYZZZYYYXXXWWWXXXZZZWWWUUUSSSRRRQQQPPPNNNLLLNNNOOOPPPQQQRRRSSSSSSSSSPPPOOOMMMIIIFFFEEEGGGIIINNNNNNNNNOOOQQQSSSUUUVVVSSSQQQMMMJJJIIIIIIKKKLLLGGGGGGHHHIIIJJJLLLNNNOOOLLLKKKJJJIIIJJJKKKMMMNNNSSSUUUWWWWWWUUURRRQQQQQQSSSRRRPPPMMMLLLKKKJJJJJJPPPOOOMMMLLLJJJIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFEEEBBBCCCEEEEEEFFFGGGJJJLLLRRRSSSUUUWWWVVVUUURRRQQQIIIIIIJJJJJJJJJJJJJJJKKKMMMLLLMMMNNNPPPPPPOOOMMMGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHKKKMMMMMMMMMKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJIIIHHHHHHIIIKKKMMMJJJHHHIIILLLNNNMMMKKKOOOOOOOOONNNMMMLLLNNNOOOTTTUUUTTTRRROOONNNNNNOOOPPPQQQSSSUUUUUUYYYggguuuyyylllcccfffjjjqqq|||wwwuuuvvv~~~zzztttppppppsssvvv{{{xxxvvvzzzyyy|||tttjjjgggffffffhhhkkkoooqqqrrrqqqoooooossswwwuuutttqqqmmmkkkiiihhhhhhjjjmmmoooooolllhhheeedddbbbbbbbbbaaaaaabbbcccdddddddddcccbbbbbbbbbbbbbbb______^^^^^^___aaaccceeeeeegggjjjjjjhhheeecccbbbaaadddfffgggeeecccccccccbbbbbbdddgggiiiiiigggdddaaa```]]][[[ZZZ[[[]]]___aaaaaabbbdddfffgggeeeccceeedddcccbbbaaaaaacccdddeeeeeeeeeeeeddddddeeeeeeeeedddcccbbb```___^^^]]]aaabbbbbbaaa```^^^\\\[[[YYY\\\___bbbcccbbb```___]]]^^^```___^^^^^^```bbbccc```]]][[[[[[^^^bbbeeehhhiiiiiihhhfffddddddeeegggjjjlllkkkgggeeeeeegggpppsssuuurrrqqqzzzvvvqqqmmmnnnttt{{{mmmYYYPPPMMMKKKKKKKKKJJJIIIHHHHHHGGGGGGLLLKKKIIIGGGFFFDDDDDDCCC???@@@AAABBBCCCDDDEEEFFFAAAAAA@@@???????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<=========<<<<<<:::;;;;;;:::888888999;;;PPPPPPPPPNNNLLLKKKMMMNNNNNNNNNLLLKKKJJJLLLPPPTTTSSSSSSSSSRRRPPPPPPRRRTTTVVVWWWXXXXXXWWWWWWYYY[[[XXXWWWUUUSSSQQQOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRMMMMMMKKKIIIGGGFFFHHHJJJOOOOOOPPPRRRSSSUUUUUUVVVTTTRRROOOLLLJJJIIIIIIIIIHHHIIIIIIKKKMMMOOOQQQRRRKKKJJJIIIHHHHHHJJJLLLMMMUUUWWWZZZ[[[YYYVVVTTTSSSRRRPPPOOOMMMLLLLLLMMMMMMPPPOOOMMMLLLJJJIIIIIIHHHJJJIIIHHHFFFEEEEEEEEEEEEAAABBBDDDDDDEEEFFFHHHKKKNNNPPPRRRSSSTTTRRRPPPOOOGGGIIIJJJIIIHHHHHHIIIJJJLLLKKKLLLNNNOOOPPPNNNLLLFFFFFFEEEEEEFFFGGGHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHJJJJJJIIIHHHHHHJJJKKKKKKKKKRRRRRRQQQOOONNNNNNQQQSSSUUUUUUUUURRROOONNNNNNOOONNNNNNQQQTTTSSSTTT[[[dddllltttssspppqqqttt{{{{{{vvvvvvwwwzzz}}}{{{|||~~~|||||||||ooohhhddddddeeeeeegggkkkpppooonnnmmmlllnnnrrruuuvvvtttqqqmmmjjjhhhggggggjjjmmmooooookkkgggdddbbbaaaaaabbbaaa```aaadddfffeeedddcccbbbbbbcccdddeee``````___^^^___bbbdddffffffiiikkkkkkiiifffddddddaaaeeehhhhhhfffdddeeegggeeeeeeeeegggiiiiiigggddd]]]]]]]]]\\\ZZZZZZ\\\^^^______aaadddfffgggeeeccc``````^^^\\\[[[\\\aaadddeeefffgggeeecccbbbbbbcccccccccbbbaaa```______^^^aaaaaaaaa```___^^^]]]\\\]]]___bbbcccaaa^^^\\\\\\\\\___aaaaaa___^^^aaadddcccaaa___^^^___bbbgggiiinnnoooooommmjjjhhhhhhhhheeeggggggeeeaaa```bbbdddfffiiimmmoooooottt{{{pppllllllrrryyy~~~xxx]]]RRROOOMMMOOONNNNNNMMMMMMLLLKKKKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@????????????=========<<<;;;;;;::::::999999:::::::::::::::999666777888666555555666888PPPPPPOOOMMMKKKKKKMMMNNNNNNNNNMMMKKKKKKLLLPPPTTTQQQQQQRRRQQQPPPPPPRRRSSSSSSTTTTTTTTTSSSTTTWWWYYYTTTSSSRRROOONNNMMMOOOPPPQQQQQQRRRRRRRRRQQQPPPOOOIIIIIIJJJIIIGGGHHHJJJLLLNNNOOORRRTTTUUUVVVUUUUUUPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQIIIIIIHHHHHHJJJLLLOOOQQQSSSVVVZZZ[[[YYYVVVSSSRRRNNNMMMLLLKKKKKKLLLNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCDDDDDDBBBCCCEEEEEEEEEFFFHHHJJJIIIKKKNNNPPPPPPOOONNNLLLGGGHHHJJJIIIGGGFFFGGGIIIJJJJJJJJJLLLOOOOOONNNLLLGGGGGGFFFGGGGGGIIIJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMIIIJJJJJJJJJJJJJJJJJJIIIGGGHHHHHHHHHFFFFFFHHHIIIIIIJJJJJJJJJIIIIIIKKKLLLQQQPPPNNNLLLJJJLLLPPPTTTQQQQQQQQQPPPNNNMMMNNNOOORRRPPPRRRUUUUUUSSSVVV[[[aaafffooo{{{~~~yyywww|||qqqkkkjjjlllrrryyy{{{~~~zzzuuunnnnnnqqqtttssssss}}}~~~}}}xxxooohhheeeccceeedddcccgggmmmmmmjjjhhhhhhkkkooorrrtttuuusssqqqnnnlllkkkjjjjjjjjjlllooonnnkkkfffbbbaaa```aaabbbaaaaaabbbfffiiifffeeecccbbbccceeegggiiibbbaaa______```bbbeeeggghhhjjjmmmmmmkkkiiiggggggbbbfffiiiiiigggfffiiillljjjiiihhhhhhhhhfffcccaaa[[[]]]___^^^\\\[[[]]]^^^]]]^^^```cccfffgggeeeccc^^^]]][[[XXXWWWZZZaaaggggggiiiiiigggcccaaa```aaaccccccbbbbbbbbbaaaaaaaaa`````````______^^^^^^^^^^^^aaaccccccaaa^^^^^^___]]]aaadddccc```^^^```cccbbbaaa``````bbbfffjjjmmmqqqqqqqqqpppmmmkkkkkklllggghhhgggccc______cccfffeeeeeeiiimmmmmmnnnxxxwwwnnnhhhkkkqqqyyydddUUUOOOMMMLLLMMMMMMMMMNNNNNNOOOOOOLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@????????????>>>>>>===<<<<<<;;;;;;999999999::::::999999888666777888777666666777999OOOOOONNNKKKIIIJJJLLLNNNNNNNNNMMMLLLKKKMMMQQQTTTOOOPPPQQQQQQPPPPPPRRRSSSOOOPPPQQQPPPPPPQQQTTTWWWMMMMMMLLLKKKJJJJJJMMMOOORRRRRRSSSRRRQQQPPPNNNLLLFFFGGGHHHHHHHHHIIIKKKMMMMMMOOOSSSUUUWWWVVVUUUTTTJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNIIIIIIIIIJJJMMMPPPTTTVVVPPPSSSWWWXXXVVVSSSPPPOOOKKKJJJIIIHHHIIIKKKMMMOOOIIIIIIIIIHHHHHHIIIIIIJJJHHHGGGEEEDDDCCCBBBCCCCCCCCCEEEFFFFFFEEEFFFHHHJJJFFFHHHKKKMMMNNNNNNLLLKKKFFFHHHJJJIIIFFFDDDFFFHHHHHHHHHIIILLLNNNOOOMMMLLLIIIHHHHHHHHHIIIKKKMMMNNNKKKJJJJJJJJJKKKLLLMMMNNNLLLLLLMMMMMMLLLKKKJJJJJJGGGHHHHHHGGGFFFFFFGGGIIIIIIKKKMMMKKKIIIHHHKKKNNNMMMLLLIIIFFFEEEHHHMMMQQQLLLMMMNNNMMMLLLLLLNNNPPPXXXVVVVVVXXXXXXVVVVVVXXXYYY]]]bbbfffnnn~~~lllddddddfffkkkqqqmmmnnnnnnooouuu~~~vvvlllccciiijjjmmmpppnnnnnnzzzxxxoookkkooo{{{~~~qqqjjjhhhfffeeeeeefffddddddjjjqqqkkkgggdddeeekkkqqqtttuuutttsssqqqooommmmmmmmmmmmiiilllnnnnnnjjjeeeaaa______aaabbbbbbaaacccggglllfffeeeccccccdddfffiiikkkbbbaaa```___```cccfffhhhiiikkknnnnnnlllkkkjjjjjjbbbfffjjjjjjggggggkkkooollljjjhhhgggfffccc___\\\ZZZ]]]```aaa___]]]^^^___\\\]]]___cccggggggfffccc___^^^[[[XXXWWW[[[dddkkkiiikkkllliiidddaaa```aaacccccccccccccccccccccccc__________________^^^^^^^^^aaaddddddaaa```aaaccc```cccfffddd```]]]___bbbaaaaaa```aaadddhhhlllnnnpppqqqrrrqqqooommmnnnooojjjjjjhhhccc``````eeejjjiiiggghhhlllkkkiiinnnwww}}}vvvjjjiiiooozzzjjjWWWOOOKKKGGGHHHIIIKKKLLLNNNOOOPPPKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>======<<<<<<::::::;;;;;;;;;::::::999888999::::::999999;;;<<>>>>>>>>>>>>>>============<<<<<<<<<<<<:::999999888999:::<<<===PPPPPPOOOOOOOOONNNNNNNNNOOONNNLLLMMMOOOOOOMMMKKKLLLKKKJJJKKKLLLMMMKKKIIIJJJJJJKKKLLLMMMNNNNNNOOOIIIHHHFFFEEEFFFHHHKKKMMMOOOMMMKKKKKKMMMNNNLLLKKKFFFGGGGGGHHHJJJMMMRRRUUUTTTUUUWWWWWWTTTPPPKKKHHHJJJKKKLLLLLLMMMMMMMMMMMMKKKMMMPPPPPPOOOMMMMMMMMMNNNLLLJJJKKKNNNQQQRRRQQQQQQRRRRRRQQQOOOMMMJJJHHHGGGGGGHHHGGGGGGGGGHHHIIIDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDBBBAAABBBCCCDDDFFFHHHEEEFFFJJJKKKHHHIIIMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFLLLJJJGGGEEEEEEGGGJJJKKKIIIHHHGGGGGGHHHJJJMMMNNNMMMMMMMMMNNNNNNOOOPPPPPPRRRPPPNNNLLLJJJIIIIIIIIIIIIJJJIIIGGGEEEFFFIIILLLJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEFFFHHHKKKMMMOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWUUUWWWZZZYYYYYY]]]dddjjjxxx~~~|||yyywwwzzzuuukkkjjjnnnrrrvvv{{{}}}zzzzzz{{{yyynnniiiffffffiiigggfffdddbbbbbbccceeegggfffeeeeeegggjjjmmmoooooonnnmmmkkkjjjiiihhhhhhiiillljjjhhhfffcccaaa``````bbb```aaaeeellloooooollleeeeeedddddddddddddddddd`````````aaabbbcccdddeeegggiiikkkkkkiiigggffffffgggggggggggghhhhhhhhhiiihhhfffeeefffggggggeeedddcccaaa___]]][[[[[[\\\]]]^^^___```bbbcccddddddccc``````___]]]\\\^^^bbbfffhhhgggeeeaaa______aaadddiiigggeeeccc```___^^^]]]___```aaabbbbbb```^^^]]]^^^^^^^^^^^^^^^______````````````______```ccceeeggggggfffggghhhllloooqqqsssrrrpppnnnmmmlllllllllmmmkkkgggdddaaaaaaaaabbbaaaaaaaaabbbccceeeggghhhhhhnnn{{{wwwxxx{{{hhhXXXNNNIIIFFFFFFJJJKKKIIIMMMSSSOOOJJJLLLLLLEEEHHHMMMGGGKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????>>>>>>>>>=========>>>===<<<;;;;;;;;;<<<<<>>>>>@@@@@@@@@????????????>>>BBBBBB@@@???=========<<>>>>>SSSSSSRRRQQQOOOMMMLLLKKKMMMMMMNNNNNNNNNOOOQQQRRROOONNNNNNOOOPPPPPPOOOMMMOOOPPPQQQRRRRRRQQQOOONNNJJJIIIHHHGGGGGGHHHHHHIIINNNOOOOOONNNLLLJJJIIIHHHKKKLLLMMMNNNQQQZZZgggqqqmmmnnnkkkcccXXXQQQPPPRRRSSSRRRPPPNNNMMMLLLLLLKKKOOOPPPPPPOOOMMMKKKLLLLLLIIILLLQQQTTTUUUTTTSSSQQQSSSRRRPPPNNNLLLIIIGGGEEEHHHFFFDDDDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBCCCEEEHHHJJJHHHHHHGGGGGGHHHLLLOOOPPPMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGCCCBBB@@@@@@BBBFFFJJJLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPRRRRRRMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIHHHHHHEEEGGGIIIIIIGGGEEEEEEFFFIIIHHHIIIKKKMMMNNNNNNMMMQQQSSSUUUUUUTTTSSSSSSTTTWWWVVVVVVWWWXXXZZZ\\\]]]YYYYYYYYYXXXVVVTTTSSSSSSTTTXXX___fffppp~~~{{{uuurrrkkkeeeccc```\\\[[[]]]aaaaaaaaaaaabbbccceeefffgggfffffffffggggggdddbbbccceeefffhhhhhhgggfffeeeaaa___^^^]]]^^^aaadddfffggghhhiiikkklllllljjjhhhjjjjjjjjjiiihhhfffeeedddbbbbbbbbbbbbcccdddeeeeee___```aaa```^^^\\\\\\]]]aaaaaa``````````````````\\\\\\^^^```cccdddcccaaaaaa```^^^]]]]]]^^^___```__________________``````[[[\\\]]]]]]\\\^^^```cccddddddbbb___\\\[[[\\\]]]`````````aaabbbccceeefffeeeeeedddcccaaa___^^^]]]\\\[[[ZZZXXXWWWWWWWWWWWW[[[YYYYYY]]]bbbfffgggeeejjjkkkmmmoooqqqrrrrrrrrrmmmnnnnnnoooooooooooooookkkiiifffbbb^^^[[[YYYXXX\\\]]]___aaaaaa```^^^]]]\\\ccciiilllrrr~~~zzztttxxxxxxkkkiiieeecccdddccc___[[[ZZZNNNNNNQQQKKKIIIMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLIIIIIIJJJJJJIIIHHHGGGFFFAAAAAABBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>??????@@@@@@AAAAAAAAAAAASSSRRRPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNOOORRRUUUPPPOOOOOOPPPQQQQQQPPPNNNQQQRRRTTTUUUUUUTTTRRRQQQLLLLLLKKKJJJJJJIIIIIIJJJJJJMMMOOOPPPPPPOOOOOOPPPOOOPPPRRRRRRVVVaaaqqq}}}|||sssggg[[[SSSRRRTTTRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOOOOMMMJJJIIIIIIJJJJJJNNNSSSVVVVVVTTTRRRQQQRRRQQQOOOMMMKKKIIIGGGFFFGGGDDDBBBBBBEEEFFFDDDBBBAAAAAAAAABBBBBBCCCDDDEEEFFFEEEEEEDDDEEEFFFGGGHHHHHHJJJJJJIIIKKKOOOQQQPPPKKKKKKLLLLLLKKKKKKJJJIIIJJJIIIHHHHHHGGGGGGGGGHHHFFFDDDBBB@@@AAACCCFFFIIIMMMMMMLLLLLLKKKJJJJJJIIILLLLLLMMMNNNOOOOOOPPPPPPJJJIIIHHHGGGGGGHHHIIIJJJHHHGGGHHHIIIKKKJJJHHHFFFDDDFFFHHHGGGDDDCCCEEEHHHOOOQQQSSSSSSQQQPPPOOOPPPRRRTTTVVVVVVTTTSSSTTTUUUTTTUUUVVVXXXYYY[[[\\\\\\XXXXXXWWWVVVUUUTTTSSSRRRTTTWWW[[[[[[^^^ggguuu{{{tttpppmmmjjjeeebbbbbb```]]]^^^aaa``````aaaaaacccdddeeefffjjjiiiggggggggggggeeecccbbbdddggghhhiiigggeeeccc______^^^___```cccfffhhhbbbdddgggjjjkkkllllllllllllllllllkkkjjjgggeeedddbbbaaaaaaaaaaaaaaabbbbbb]]]^^^___^^^\\\[[[\\\]]]aaa````````````_________aaaaaacccfffiiiiiihhhfff```___^^^]]]]]]___aaabbbaaa``````_________``````]]]^^^^^^^^^^^^```cccffffffeeedddaaa]]][[[\\\]]]bbbbbbaaaaaabbbccccccdddeeedddcccbbb```___^^^]]]ZZZZZZXXXWWWVVVVVVVVVVVVXXXYYYZZZ]]]bbbeeeffffffjjjkkklllnnnooooooppppppjjjkkklllmmmmmmmmmmmmmmmiiigggeeeaaa^^^\\\ZZZYYYZZZ[[[]]]]]]]]]\\\ZZZXXX\\\ccchhhffffffuuuzzzzzzzzzuuunnniiihhhjjjpppzzz{{{}}}wwwcccQQQKKKNNNJJJIIIMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIJJJIIIHHHGGGFFFAAAAAAAAABBBCCCCCCDDDDDD@@@@@@@@@?????????>>>>>><<<===???AAABBBCCCCCCCCCRRRQQQNNNLLLLLLLLLNNNOOONNNOOOPPPOOONNNOOOSSSVVVSSSRRRRRRRRRTTTTTTRRRQQQQQQSSSUUUWWWWWWUUUSSSRRROOOOOONNNMMMLLLLLLKKKKKKIIILLLPPPRRRQQQQQQRRRSSSPPPSSSWWWXXX]]]hhhxxxrrrcccYYYTTTSSSTTTPPPOOOMMMLLLLLLLLLNNNOOOMMMMMMMMMJJJGGGFFFFFFGGGKKKNNNQQQRRRPPPOOOOOOPPPPPPOOOMMMKKKIIIHHHGGGFFFFFFBBB@@@AAADDDFFFEEEBBB@@@AAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFJJJKKKIIIKKKPPPQQQOOOKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHFFFEEECCCAAABBBEEEHHHJJJMMMNNNNNNMMMMMMLLLKKKKKKOOONNNNNNNNNNNNNNNNNNNNNHHHHHHGGGGGGHHHIIIKKKLLLIIIHHHIIIKKKMMMLLLIIIFFFCCCEEEFFFEEEBBBBBBFFFKKKYYY^^^aaa^^^VVVPPPPPPRRRQQQSSSTTTTTTSSSRRRRRRSSSPPPRRRUUUWWWYYYZZZZZZZZZXXXVVVTTTSSSRRRRRRQQQPPPTTTVVVWWWXXXZZZ^^^eeejjjsssvvvnnnkkkhhhgggfffcccbbbccccccaaadddhhhaaaaaabbbccceeefffggghhhllljjjgggffffffffffffeeeccceeegggiiiiiigggdddbbb]]]]]]^^^^^^```aaabbbccc___ccciiinnnooonnnmmmllllllllllllllljjjgggdddcccaaaaaa```___^^^^^^^^^^^^\\\^^^^^^^^^]]]]]]^^^```aaaaaaaaa`````````______dddeeegggjjjmmmmmmkkkiiibbbaaa___^^^]]]^^^```aaabbbbbb```_________``````^^^^^^^^^\\\]]]___dddhhheeeeeeeeebbb___^^^^^^___aaaaaaaaaaaabbbccceeeeeedddcccbbb```___^^^^^^^^^YYYYYYXXXWWWVVVVVVVVVVVVWWWZZZ]]]```bbbdddfffhhhkkkkkkkkkkkkkkkllllllllljjjkkklllllllllkkkiiiiiifffeeedddaaa___]]]\\\[[[YYYZZZ[[[\\\\\\[[[ZZZZZZ^^^aaabbb^^^^^^jjj|||vvvkkkbbb___\\\^^^lll~~~aaaPPPNNNIIIHHHJJJHHHJJJJJJJJJKKKKKKKKKKKKKKKFFFGGGHHHIIIIIIGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@===>>>@@@BBBCCCDDDDDDDDDQQQOOOMMMKKKLLLNNNQQQTTTQQQSSSSSSQQQOOOOOORRRVVVWWWVVVUUUVVVXXXXXXVVVUUUQQQRRRUUUWWWWWWVVVTTTSSSQQQPPPPPPOOONNNMMMLLLLLLKKKOOORRRSSSQQQOOOPPPQQQPPPUUUZZZ^^^bbbmmm|||{{{kkk]]]UUUSSSSSSTTTOOOMMMLLLKKKKKKMMMOOOPPPLLLLLLKKKIIIFFFDDDDDDEEEKKKMMMNNNLLLIIIIIILLLOOOMMMLLLKKKIIIGGGFFFFFFFFFEEEAAA>>>@@@DDDGGGEEEBBBBBBBBBCCCDDDFFFHHHJJJKKKHHHIIIJJJKKKJJJIIIHHHGGGBBBGGGIIIGGGIIIOOOOOOKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHDDDCCCBBBBBBDDDHHHLLLOOONNNNNNNNNNNNNNNMMMLLLLLLPPPPPPOOOOOONNNMMMLLLLLLHHHHHHGGGHHHIIIKKKMMMNNNJJJIIIJJJLLLOOONNNJJJFFFBBBDDDEEECCC@@@AAAGGGMMMaaagggkkkeeeYYYQQQPPPRRRNNNPPPQQQQQQOOONNNOOOPPPMMMPPPSSSWWWYYYYYYXXXWWWYYYWWWTTTRRRQQQQQQQQQPPPPPPPPPQQQTTTWWWYYYXXXWWWccckkkwwwtttmmmiiigggeeecccccc``````bbbaaa```ccchhhbbbbbbdddeeeggghhhiiijjjmmmjjjfffeeeeeeffffffeeeccceeehhhjjjjjjgggcccaaa[[[[[[\\\\\\\\\]]]]]]]]]aaagggnnnssssssoookkkhhhkkkllllllkkkiiifffcccaaaaaa```___^^^\\\\\\\\\[[[]]]^^^______^^^___aaabbbbbbbbbaaaaaaaaa`````````eeefffhhhkkkmmmmmmkkkiiidddbbb```^^^]]]^^^______dddbbbaaa```______``````]]]\\\[[[ZZZZZZ]]]bbbgggdddeeedddcccaaa```aaabbb\\\]]]^^^```cccfffhhhiiicccbbbaaa___^^^^^^^^^^^^XXXXXXWWWWWWVVVVVVWWWWWWWWW[[[```bbbbbbcccgggjjjkkkjjjjjjiiiiiiiiijjjjjjmmmnnnnnnmmmllljjjhhhfffeeedddcccbbb```^^^]]]\\\ZZZZZZ[[[]]]]]]^^^^^^^^^[[[ZZZWWWTTTVVV```ooozzz|||ooodddaaa___\\\iiiyyy^^^VVVNNNKKKMMMJJJIIIIIIIIIIIIJJJJJJJJJJJJEEEFFFGGGHHHHHHGGGEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>@@@BBBCCCEEEEEEEEEDDDTTTQQQOOOOOOQQQSSSUUUUUUQQQRRRRRRPPPMMMMMMQQQTTTWWWXXXXXXVVVWWWXXXSSSLLLSSSSSSRRRRRRRRRSSSTTTTTTRRRSSSSSSRRRPPPNNNMMMMMMEEEJJJOOOPPPNNNNNNQQQTTTUUU^^^eeegggjjjppptttuuurrrnnnfff\\\SSSNNNMMMMMMNNNMMMNNNPPPSSSSSSOOOKKKNNNMMMKKKIIIHHHHHHHHHHHHLLLKKKIIIHHHIIILLLNNNPPPMMMKKKJJJJJJKKKKKKJJJHHHHHHFFFCCCDDDFFFGGGFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLJJJHHHFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLJJJIIIMMMMMMLLLKKKIIIHHHFFFEEEJJJEEEAAAAAAGGGOOOUUUWWWWWWUUUSSSQQQPPPOOOLLLIIISSSTTTTTTQQQNNNKKKJJJJJJHHHIIIKKKLLLKKKLLLMMMOOOKKKLLLNNNNNNNNNMMMKKKJJJGGGHHHGGGCCC>>>===AAAFFF___nnnvvvlllYYYMMMKKKLLLGGGJJJNNNOOOOOONNNNNNOOONNNOOOQQQSSSTTTUUUUUUUUUTTTSSSQQQPPPOOONNNNNNMMMPPPOOOOOOPPPRRRTTTWWWYYY\\\```fffnnnxxxzzzuuuoooiiifffccc```aaaeeedddeeefffffffffeeedddcccdddeeeggghhhiiiiiihhhhhhiiijjjjjjiiigggeeebbb```aaafffkkkmmmjjjeeeaaa^^^______^^^]]]\\\\\\[[[[[[eeehhhkkklllkkkiiiiiiiiiiiikkkkkkiiidddbbbbbbcccbbb``````aaa^^^[[[\\\```ZZZ\\\___aaabbbaaa___^^^cccbbbaaa______aaabbbdddggghhhkkknnnooommmhhhdddfffddd___[[[XXXZZZ^^^bbbaaaccccccbbb___]]]___bbbbbb```___^^^___```bbbdddeeeeeedddddddddccccccccc]]]^^^```dddhhhiiihhhffffffddd```]]][[[ZZZZZZZZZXXX[[[]]]ZZZUUUSSSUUUXXX[[[[[[]]]___bbbeeeiiikkkooolllgggdddccceeehhhjjjkkkjjjhhhfffeeeccccccbbbfffeeebbb___]]]\\\[[[[[[ZZZXXXWWWYYY]]]___^^^\\\]]]YYYVVVUUUXXX^^^dddggg}}}ttthhhhhheeekkkzzzmmmZZZQQQJJJCCC???HHHGGGHHHIIIKKKKKKIIIFFFHHHIIIJJJHHHFFFDDDCCCCCCIIIFFFDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBEEEDDDAAA???AAABBBRRRPPPOOOPPPRRRUUUVVVWWWRRRSSSRRRPPPMMMMMMOOORRRUUUWWWWWWWWWYYYZZZWWWQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPQQQQQQPPPMMMLLLKKKKKKGGGLLLPPPQQQPPPPPPSSSVVV^^^ffflllkkkiiijjjjjjhhhhhheee___WWWPPPLLLKKKLLLKKKKKKMMMPPPUUUVVVUUURRRPPPNNNLLLJJJHHHHHHIIIIIILLLKKKJJJJJJJJJLLLNNNOOONNNLLLKKKJJJKKKKKKIIIHHHGGGEEECCCCCCEEEFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIJJJJJJIIIIIIIIILLLLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGHHHEEEDDDGGGOOOWWW^^^aaaXXXUUURRRPPPPPPOOOMMMLLLSSSTTTTTTRRROOOLLLKKKKKKKKKLLLMMMMMMMMMMMMNNNPPPMMMNNNOOOOOONNNLLLJJJIIIHHHIIIHHHDDD??????CCCHHH[[[ffflllcccSSSJJJHHHIIIJJJLLLNNNOOONNNNNNNNNOOONNNOOOPPPRRRSSSTTTUUUUUUSSSRRRQQQPPPOOONNNNNNNNNOOOOOOQQQRRRTTTUUUUUUVVVWWWYYY\\\```eeennnxxxyyyrrrnnnqqqkkkgggfffccc```aaaeeeeeeeeefffggggggfffeeedddhhhiiijjjkkkkkkkkkjjjiiilllmmmmmmmmmkkkiiifffdddbbbfffkkkmmmkkkfffbbb_____________________^^^^^^dddfffiiikkkjjjiiiiiijjjlllmmmmmmjjjfffddddddeeecccaaaaaabbb___[[[[[[___]]]___bbbeeefffeeecccbbbdddcccbbbaaabbbccceeefffiiiiiijjjkkklllkkkhhhfffaaa```]]]ZZZYYYYYY\\\^^^aaaccccccaaa___^^^___aaabbbaaa``````aaabbbdddeeedddfffggghhhgggeeebbbaaa``````bbbeeehhhjjjjjjhhhfffdddaaa^^^\\\[[[[[[[[[XXXZZZ\\\ZZZVVVUUUXXX\\\[[[[[[\\\^^^aaadddgggiiiiiifffbbb___^^^```ccceeeiiifffcccaaa```bbbdddffffffdddaaa___\\\[[[ZZZZZZ]]][[[[[[]]]___```___]]]\\\YYYTTTSSSWWW]]]dddhhhsssuuuyyyrrrlllmmmwww}}}{{{kkkaaaXXXNNNIIIIIIHHHHHHIIIKKKKKKKKKIIIHHHIIIIIIIIIHHHGGGGGGGGGHHHFFFDDDCCCDDDDDDDDDDDDHHHHHHHHHGGGFFFEEEDDDCCCAAADDDFFFEEECCCBBBBBBDDDPPPPPPOOOQQQUUUXXXYYYYYYUUUUUUTTTQQQNNNMMMNNNPPPQQQSSSTTTRRRSSSUUURRRLLLLLLMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMKKKJJJIIIHHHJJJMMMQQQRRRQQQRRRUUUYYYgggmmmpppkkkeee```\\\WWWYYYXXXVVVRRRNNNKKKKKKLLLLLLMMMNNNRRRUUUWWWVVVUUURRRPPPMMMJJJHHHHHHJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLJJJJJJJJJIIIGGGFFFEEECCCBBBCCCDDDEEEDDDCCCFFFFFFGGGGGGFFFFFFEEEDDDFFFGGGHHHJJJKKKJJJJJJIIILLLLLLKKKJJJIIIIIIHHHHHHMMMMMMMMMLLLKKKJJJJJJIIIGGGIIIKKKLLLLLLKKKIIIHHHGGGFFFGGGLLLTTT\\\aaadddXXXUUUQQQNNNNNNOOOOOOOOORRRSSSSSSRRROOOMMMLLLLLLNNNOOOPPPOOOMMMMMMOOOPPPQQQQQQQQQPPPNNNLLLIIIHHHJJJJJJIIIFFFBBBBBBFFFIIIRRRZZZ]]]VVVMMMIIIHHHHHHMMMNNNOOOOOONNNMMMNNNOOOMMMNNNPPPQQQSSSSSSTTTTTTRRRRRRQQQPPPOOOOOOPPPPPPNNNOOOQQQSSSTTTSSSRRRRRRTTTUUUVVVWWWXXX\\\aaaeeeooozzzrrrnnnkkkgggdddjjjfffdddeeedddaaabbbeeeeeefffggghhhhhhhhhgggfffmmmmmmnnnnnnmmmllljjjiiimmmnnnnnnmmmkkkiiigggeeebbbfffkkkmmmkkkgggdddbbb```aaabbbcccccccccbbbaaabbbeeehhhjjjjjjiiijjjkkkooopppooommmiiigggfffgggeeeccccccdddaaa\\\\\\___^^^aaadddfffggggggeeedddddddddccccccdddfffhhhiiikkkiiihhhhhhiiiiiihhhggg^^^]]][[[ZZZZZZZZZ[[[\\\aaabbbbbb```^^^]]]^^^```bbbbbbbbbbbbcccdddeeefffeeegggiiijjjiiieeeaaa^^^cccbbbccceeeiiikkkkkkkkkfffeeebbb___^^^]]]\\\]]]WWWYYY[[[YYYWWWWWW[[[^^^[[[[[[\\\^^^```bbbdddeeebbb```]]]ZZZZZZ[[[^^^```ccc```\\\ZZZ[[[```eeeiiifffdddaaa^^^\\\ZZZYYYYYY^^^]]]]]]___``````^^^\\\[[[XXXTTTSSSUUU[[[bbbggghhhgggmmm{{{xxxrrrrrrtttxxxxxxooocccVVVOOOKKKIIIHHHHHHIIIJJJJJJIIIGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEFFFFFFFFFJJJJJJIIIIIIGGGFFFEEEDDDBBBEEEGGGGGGFFFEEEEEEEEEPPPPPPQQQTTTXXX[[[\\\\\\XXXWWWUUUSSSPPPOOOOOOOOOPPPSSSSSSOOONNNOOOLLLGGGKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKKKKJJJIIIHHHKKKMMMPPPQQQQQQSSSVVVYYYeeejjjjjjccc[[[VVVSSSOOONNNPPPPPPOOONNNMMMNNNOOOSSSSSSSSSSSSTTTSSSRRRQQQRRRPPPLLLIIIGGGHHHIIIKKKKKKKKKMMMNNNNNNNNNMMMMMMLLLKKKHHHHHHGGGFFFDDDBBBBBBBBBBBBCCCDDDDDDDDDCCCFFFFFFFFFFFFEEEDDDCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIOOONNNMMMKKKJJJJJJJJJJJJIIIKKKMMMNNNNNNMMMKKKIIIHHHIIIKKKNNNSSSWWW[[[\\\XXXTTTOOOLLLMMMOOOPPPQQQOOOQQQQQQPPPNNNLLLLLLMMMPPPPPPPPPOOOMMMMMMNNNPPPSSSSSSRRRPPPNNNKKKIIIGGGKKKKKKJJJHHHFFFFFFHHHKKKKKKOOOQQQLLLIIIKKKLLLKKKOOOPPPPPPNNNMMMLLLNNNOOOMMMMMMOOOQQQRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQOOOOOOOOOPPPPPPOOOOOOOOOQQQRRRRRRSSSUUUWWWZZZ\\\]]]jjj{{{zzzuuunnnjjjgggfffeeeccceeeccccccffffffddddddgggfffggghhhiiijjjiiiiiihhhnnnnnnnnnnnnllljjjhhhgggkkkkkkjjjiiifffdddaaa```cccfffjjjlllkkkhhhfffeeedddeeefffggggggeeedddcccccceeehhhjjjjjjkkklllnnnrrrrrrqqqooommmkkkjjjjjjfffddddddeeeccc^^^^^^aaa___aaaccceeefffeeedddbbbbbbbbbbbbcccdddfffhhhiiijjjhhhgggggghhhhhhfffddd]]][[[ZZZYYYZZZ\\\]]]]]]aaaaaa```^^^]]]\\\\\\]]]```aaabbbcccdddeeefffffffffgggiiiiiigggddd```]]]dddcccbbbdddgggjjjkkkkkkfffeeecccaaa______^^^^^^YYYZZZZZZYYYWWWXXX[[[]]][[[\\\\\\]]]^^^```aaaaaa^^^\\\ZZZXXXXXXYYY[[[]]][[[ZZZXXXWWWZZZ___eeeiiifffdddbbb___\\\[[[ZZZZZZ]]]]]]^^^^^^^^^\\\ZZZXXXYYYYYYWWWVVVVVVYYY]]]aaa``````dddnnnzzz|||xxxrrrrrr}}}{{{nnn___WWWTTTQQQNNNLLLLLLKKKJJJHHHKKKIIIHHHHHHHHHIIIHHHHHHGGGHHHHHHHHHGGGGGGHHHIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBDDDFFFGGGGGGFFFEEEEEEPPPPPPRRRVVVZZZ\\\\\\\\\XXXWWWUUUSSSRRRQQQPPPOOOQQQUUUUUUQQQOOOPPPOOOKKKNNNOOOPPPQQQRRRRRRRRRRRRQQQNNNLLLKKKMMMMMMLLLKKKKKKMMMOOOPPPQQQRRRTTTUUU[[[^^^]]]UUUOOOOOOOOOOOOJJJLLLOOOOOOOOOPPPQQQRRRUUUVVVVVVUUUSSSPPPNNNMMMOOOMMMJJJHHHGGGGGGIIIJJJKKKLLLNNNOOOOOOOOOMMMLLLJJJHHHFFFEEEEEEDDDBBB@@@AAACCCDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGHHHIIIJJJJJJKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMOOONNNLLLJJJIIIJJJKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJIIIKKKMMMOOOQQQSSSUUUWWWWWWSSSMMMKKKKKKNNNPPPQQQMMMNNNOOOOOOMMMLLLLLLMMMPPPPPPOOOMMMKKKKKKMMMOOOTTTSSSRRRPPPMMMKKKIIIHHHLLLLLLKKKJJJHHHIIIKKKMMMLLLNNNMMMIIIHHHLLLMMMKKKOOOPPPPPPNNNLLLLLLMMMNNNMMMMMMOOOQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQOOOLLLJJJJJJKKKMMMOOOMMMMMMNNNPPPRRRUUUWWWXXXXXX___hhhmmmqqqzzzxxxppprrroookkkgggfffeeedddccccccaaabbbfffhhhffffffiiieeefffhhhjjjkkkkkkjjjjjjkkkkkkkkkkkkiiigggeeedddiiihhhgggeeebbb___]]]\\\bbbeeeiiikkkjjjhhhhhhgggiiiiiiiiiiiihhhfffdddccceeegggjjjkkklllmmmoooqqqsssrrrqqqpppooonnnmmmlllhhhffffffgggeeeaaacccgggeeeeeeeeeeeeeeedddcccbbb___```aaabbbdddeeeggghhhgggfffggghhhiiigggdddaaa]]]ZZZXXXXXX[[[^^^``````aaa```^^^]]]\\\\\\[[[[[[^^^___aaaccceeefffffffffhhhgggfffeeecccaaa___]]]cccbbbaaacccfffhhhiiiiiieeeeeecccbbbaaa```______\\\[[[ZZZXXXVVVWWWYYY[[[]]]]]]]]]^^^^^^^^^^^^^^^YYYXXXWWWVVVVVVXXXYYYZZZUUUUUUWWWYYY]]]```ccceeefffdddaaa___]]]\\\[[[[[[]]]^^^^^^^^^\\\ZZZYYYXXXXXXZZZ[[[ZZZXXXWWWXXXZZZ\\\^^^dddkkkqqq|||}}}wwwyyy~~~|||nnnggg___\\\YYYWWWTTTQQQMMMJJJMMMJJJFFFEEEGGGJJJKKKKKKGGGIIIJJJJJJHHHGGGIIIJJJGGGGGGGGGFFFEEEDDDBBBBBB@@@AAACCCFFFGGGGGGEEEDDDOOOOOORRRVVVYYYZZZYYYWWWUUUTTTRRRRRRRRRRRRPPPOOOKKKPPPRRROOOOOOQQQRRRQQQRRRSSSTTTVVVVVVUUUTTTTTTRRRNNNKKKLLLOOOQQQPPPOOOKKKLLLNNNPPPQQQQQQQQQPPPPPPSSSRRRKKKHHHJJJNNNPPPKKKMMMOOOPPPPPPPPPRRRTTTSSSUUUWWWWWWTTTQQQNNNMMMLLLKKKJJJIIIHHHIIIIIIJJJMMMMMMOOOPPPPPPOOONNNMMMHHHFFFDDDDDDDDDCCCAAA@@@BBBDDDFFFGGGGGGFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFHHHKKKMMMOOOOOOMMMKKKIIIIIIJJJLLLNNNPPPPPPOOOOOONNNMMMLLLKKKJJJLLLOOOQQQRRRTTTWWWYYYUUUQQQLLLJJJJJJLLLNNNOOOLLLMMMOOOOOONNNMMMMMMNNNOOOOOONNNKKKJJJJJJLLLNNNRRRRRRPPPNNNMMMKKKJJJIIILLLLLLKKKJJJKKKLLLMMMMMMRRRRRROOOIIIGGGIIIJJJHHHMMMNNNOOONNNLLLKKKLLLMMMMMMNNNPPPQQQSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPQQQQQQQQQNNNJJJGGGGGGIIILLLOOOPPPOOONNNOOORRRUUUVVVWWWVVVYYY[[[[[[\\\cccmmmvvv}}}{{{tttnnnjjjkkkjjjgggeeecccaaaaaaaaacccaaabbbfffgggeeefffiiidddfffhhhjjjkkkkkkkkkkkkhhhhhhiiiiiihhhgggeeedddhhhgggfffdddbbb```^^^^^^aaadddgggiiiiiihhhiiiiiilllllljjjhhhgggeeeddddddggghhhkkkllllllnnnppprrrrrrqqqoooppppppqqqooonnnjjjgggfffggggggfffiiiooopppnnnkkkhhhfffeeeeeeeee```aaabbbccceeefffggghhheeeeeefffggghhhfffbbb^^^^^^[[[YYY[[[```cccdddccccccaaa^^^]]]]]]]]]\\\ZZZ\\\^^^aaadddfffgggffffffggggggeeecccaaa```___^^^aaa``````bbbeeeggggggfffddddddcccbbbbbbaaa``````^^^]]]ZZZXXXWWWYYYZZZ\\\^^^^^^___^^^^^^]]]\\\[[[UUUUUUUUUUUUUUUVVVWWWWWWSSSVVVYYY]]]```aaabbbbbbcccbbb```^^^\\\\\\\\\\\\___``````^^^\\\ZZZZZZ[[[XXX[[[]]]\\\YYYVVVWWWXXX]]]aaagggkkkkkkooo||||||zzzsssvvv|||wwwooorrrvvvzzztttgggfffffffffddd```ZZZUUUMMMGGGAAA>>>@@@DDDGGGHHHEEEHHHJJJIIIFFFEEEFFFHHHFFFFFFGGGFFFFFFEEEDDDCCC>>>???AAADDDGGGGGGEEEBBBLLLMMMPPPSSSVVVVVVSSSQQQPPPNNNNNNOOOQQQRRRPPPNNNHHHMMMPPPMMMMMMPPPRRRRRRVVVWWWXXXYYYYYYWWWUUUTTTRRRNNNKKKLLLPPPTTTTTTRRRLLLMMMOOORRRSSSRRROOOMMMKKKOOOOOOIIIFFFIIILLLMMMMMMNNNOOONNNNNNNNNPPPRRRRRRVVVZZZ[[[WWWRRROOONNNIIIIIIJJJKKKKKKKKKKKKKKKNNNOOOOOOOOOOOOOOONNNNNNGGGFFFDDDDDDEEEDDDCCCAAABBBFFFIIIJJJIIIHHHHHHIIIFFFHHHIIILLLNNNOOOPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDDDDEEEGGGJJJLLLNNNNNNLLLJJJHHHHHHJJJNNNPPPNNNMMMLLLLLLLLLLLLMMMNNNLLLOOORRRSSSSSSTTTWWWZZZTTTPPPLLLIIIIIIKKKKKKKKKLLLNNNPPPPPPOOOOOOPPPQQQOOONNNMMMKKKIIIJJJMMMPPPPPPOOONNNMMMLLLKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNNNNPPPRRROOOIIIFFFHHHIIIHHHJJJLLLNNNNNNMMMKKKKKKKKKNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTSSSQQQPPPPPPPPPPPPPPPNNNKKKIIIIIIKKKMMMOOORRROOOMMMNNNRRRVVVWWWWWWUUUUUUUUUTTTUUUXXX\\\^^^^^^gggttt{{{tttqqqoookkkgggggggggfffdddbbb`````````dddaaaaaadddeeecccdddhhhccceeegggiiikkkkkkkkkkkkfffggghhhiiiiiihhhggggggeeeddddddccccccccccccccc```cccfffgggggghhhiiijjjlllkkkiiifffeeeeeeffffffgggiiikkkkkkkkkmmmoooqqqpppnnnmmmnnnqqqrrrqqqoookkkhhhfffggghhhiiipppxxxzzzvvvpppjjjfffeeeeeefffddddddfffggghhhiiiiiijjjgggfffddddddddddddaaa___aaaaaabbbgggmmmooolllhhhfffccc```___``````^^^\\\\\\^^^bbbfffhhhiiihhhgggeeeffffffeeedddaaa___^^^``````aaacccfffgggfffeeebbbccccccbbbbbbaaa`````````]]]ZZZYYYZZZ\\\___````````````___^^^\\\ZZZYYYTTTUUUVVVWWWXXXXXXXXXYYYWWWYYY\\\___aaaaaaaaaaaa___^^^]]][[[[[[[[[[[[\\\______^^^\\\YYYXXXZZZ]]]YYY[[[]]][[[WWWVVVZZZ]]]dddfffjjjkkkhhhgggppp{{{sssnnnhhhfffeeebbb]]]YYYbbbjjjzzz|||xxx{{{|||vvv^^^TTTGGG???>>>@@@BBBBBBAAAEEEHHHGGGCCC@@@AAADDDCCCCCCDDDDDDDDDCCCCCCBBB>>>>>>@@@DDDHHHHHHEEEBBBKKKLLLNNNQQQSSSRRROOOLLLLLLKKKJJJLLLOOOQQQOOOMMMNNNSSSUUURRRPPPRRRTTTTTTXXXYYYZZZZZZZZZXXXVVVTTTQQQMMMJJJKKKQQQUUUUUUSSSMMMNNNQQQSSSTTTRRRNNNKKKJJJOOOPPPKKKGGGHHHIIIIIINNNOOONNNMMMKKKLLLNNNPPPTTTYYY^^^^^^YYYSSSNNNMMMHHHIIIKKKMMMNNNMMMMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOHHHFFFEEEEEEFFFFFFEEECCCCCCGGGKKKLLLJJJIIIJJJKKKHHHIIILLLOOOQQQSSSUUUVVVPPPOOONNNLLLJJJIIIIIIHHHEEEEEEDDDDDDFFFHHHKKKMMMNNNLLLIIIGGGHHHKKKOOOQQQLLLKKKIIIIIIJJJLLLNNNPPPPPPRRRTTTSSSRRRRRRUUUXXXSSSOOOKKKIIIIIIJJJJJJIIIMMMOOOQQQRRRQQQQQQRRRSSSOOONNNMMMKKKJJJKKKNNNQQQNNNMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJKKKLLLNNNNNNNNNJJJMMMMMMHHHFFFIIILLLLLLHHHKKKMMMNNNMMMKKKJJJJJJOOOOOOQQQSSSTTTUUUUUUUUUUUUUUUSSSRRRPPPPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMJJJGGGIIINNNSSSUUUUUUVVVUUUTTTTTTUUUTTTRRRQQQYYY]]]aaacccgggppp~~~yyytttssssssrrrlllhhhggghhhhhhfffdddbbbbbbbbbddd``````bbbbbbaaacccfffcccdddfffiiijjjkkkkkkkkkfffgggiiijjjkkkkkkjjjjjjaaaaaaaaabbbccceeefffggg```bbbeeeffffffgggiiikkkkkkjjjgggeeedddeeegggiiigggiiijjjjjjjjjkkknnnpppooommmlllmmmqqqsssrrrppplllhhhfffgggiiilllttt}}}zzzrrrjjjeeecccdddfffggghhhiiijjjkkkllllllllliiifffcccaaaaaabbbbbbaaafffgggllltttzzzzzzsssmmmiiifffbbbaaabbbbbb```^^^]]]___dddhhhjjjkkkiiihhhccceeehhhiiigggddd```]]]``````bbbeeeggghhhfffdddbbbbbbbbbbbbbbbaaa`````````^^^[[[ZZZ]]]```cccdddaaaaaaaaa```___\\\ZZZXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\^^^```aaaaaaaaaaaa\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]][[[XXXUUUUUUXXX\\\ZZZ[[[[[[XXXUUUWWW]]]ccclllkkklllkkkfffeeemmmwwwxxxiiiaaa]]]ZZZXXXXXX\\\fffyyyxxxkkkYYYLLLFFFEEEDDDBBB???CCCFFFDDD@@@===>>>@@@>>>???@@@@@@AAAAAA@@@@@@>>>>>>@@@EEEIIIIIIFFFCCCEEEGGGIIIIIIIIIIIIJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKQQQPPPOOONNNNNNOOOQQQRRRXXXXXXXXXWWWVVVTTTSSSRRRMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPTTTYYYWWWOOOHHHFFFOOOLLLGGGEEEEEEFFFGGGGGGJJJKKKLLLMMMLLLNNNPPPRRRRRRXXX___bbb^^^VVVMMMIIIDDDGGGJJJKKKJJJIIIIIIIIILLLQQQRRROOOMMMNNNNNNKKKKKKIIIGGGEEECCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSSSSSSSSSSRRRPPPLLLIIIGGGGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLRRRPPPOOOPPPRRRSSSSSSRRRMMMKKKIIIHHHIIIJJJIIIHHHQQQOOOMMMLLLMMMOOOOOONNNMMMLLLKKKIIIIIIIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMLLLIIIIIIIIIIIIHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFJJJKKKKKKJJJJJJKKKNNNPPPQQQOOONNNNNNQQQTTTUUUVVVVVVSSSQQQPPPPPPPPPOOOMMMOOOOOONNNNNNMMMKKKJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQPPPPPPPPPOOOOOONNNNNNRRRRRRTTTVVVYYY]]]aaacccsss{{{yyywwwwwwxxxwww|||tttkkkhhhkkklllhhhdddiiihhhgggfffdddddddddcccbbbbbb```___^^^______```gggeeeccceeeiiikkkkkkjjjlllkkkjjjkkklllkkkjjjhhheeedddbbbaaa```aaaaaabbbdddddddddgggkkkkkkgggcccfffbbb```bbbbbb```aaaeeehhhfffeeefffiiikkkllllllkkkjjjkkkmmmooopppooommmnnnnnnnnnoooooopppqqqrrrrrrooojjjeeebbbbbbccceeegggiiijjjiiiggggggjjjnnnhhhfffbbb___]]]^^^```aaaeeehhhnnnsssvvvsssnnniiifffccc```bbbeeeeeeaaa]]]___aaacccdddccccccdddeeebbbeeeiiijjjhhhfffdddccceeedddbbb```aaabbbeeefff``````_________^^^^^^^^^[[[\\\\\\^^^```cccfffgggcccaaa^^^]]]]]]\\\ZZZXXXYYYZZZ\\\]]]^^^]]][[[ZZZ\\\]]]^^^^^^______^^^^^^___^^^]]][[[XXXVVVSSSQQQXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\\\\\\\[[[\\\]]]___gggeeeccceeeiiimmmmmmlllxxx|||zzzoooddd\\\XXXWWW^^^cccssslll[[[QQQMMMKKKJJJAAABBBCCCAAA<<<999<<>>>>>@@@CCCFFFEEE@@@;;;EEEHHHJJJKKKJJJIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNQQQPPPOOONNNNNNPPPRRRSSSWWWXXXXXXWWWUUUSSSQQQPPPPPPQQQRRRTTTTTTTTTSSSRRRUUUTTTVVVWWWSSSLLLIIIKKKNNNJJJFFFDDDEEEGGGIIIJJJGGGIIIKKKMMMNNNOOORRRTTTZZZ\\\^^^^^^YYYRRRKKKFFFGGGIIIKKKLLLKKKJJJIIIJJJLLLPPPQQQNNNLLLMMMMMMJJJJJJJJJHHHGGGEEEEEEDDDDDDFFFFFFHHHJJJKKKLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTMMMKKKHHHEEEDDDDDDEEEFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJKKKLLLLLLMMMOOONNNMMMLLLLLLMMMNNNOOOSSSQQQOOOOOOQQQQQQQQQPPPMMMJJJGGGFFFGGGJJJKKKKKKOOOMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIKKKLLLKKKKKKKKKMMMOOOQQQOOOMMMNNNQQQTTTVVVVVVWWWUUURRRPPPPPPOOOMMMKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPSSSVVVYYY[[[\\\\\\bbbfffqqqzzzrrrmmmlllmmmnnnmmmooolllhhhggghhhjjjkkkllljjjiiigggfffddddddcccccccccbbb``````___```aaaaaafffdddccceeehhhjjjjjjiiihhhgggggghhhjjjkkkjjjiiiddddddcccbbbcccdddeeefffhhhfffdddfffiiijjjhhheeeeeeaaa___aaabbb```bbbffffffdddccccccfffiiijjjjjjkkkjjjjjjlllpppsssuuuuuurrrqqqpppooonnnoooooopppmmmjjjgggdddccceeegggiiihhhhhhiiihhhhhhhhhkkkmmmiiigggdddaaa___^^^___```ccceeehhhllloooooollliiidddaaa___```ccceeeccc```aaabbbcccbbbaaaaaabbbccccccfffhhhhhhfffdddddddddddddddcccccccccccccccccc^^^^^^^^^______`````````^^^___aaaccceeefffffffff___^^^]]]]]]]]]]]][[[YYYYYYZZZ\\\\\\\\\[[[YYYXXX[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZXXXVVVUUUTTTSSSUUUUUUVVVWWWYYY[[[]]]^^^]]]]]]]]][[[YYYXXXYYY[[[aaa______bbbgggjjjlllkkknnnooowww}}}wwwoooeee^^^ccceeeooo|||~~~{{{}}}lllaaaZZZSSSOOOKKKJJJJJJJJJHHHDDDAAA@@@<<<::::::===>>>;;;;;;>>>;;;:::;;;===???@@@===:::HHHKKKNNNOOOMMMJJJIIIHHHGGGHHHJJJLLLNNNOOOPPPPPPPPPOOONNNOOOOOOQQQSSSTTTUUUVVVWWWWWWVVVSSSPPPNNNOOOPPPSSSUUUVVVUUUSSSRRRRRRTTTXXXYYYSSSJJJHHHKKKOOOKKKFFFDDDEEEGGGIIIJJJEEEHHHKKKNNNOOOQQQSSSUUUUUUTTTSSSRRRPPPNNNJJJGGGIIIKKKLLLLLLKKKIIIIIIJJJKKKOOOOOOKKKIIIKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEGGGHHHJJJLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUTTTTTTTTTIIIHHHEEECCCCCCCCCDDDEEEIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHJJJKKKLLLMMMMMMRRRQQQOOOMMMMMMOOOQQQRRRUUURRROOONNNNNNNNNMMMLLLKKKHHHEEEDDDGGGKKKNNNPPPMMMKKKJJJJJJKKKLLLLLLKKKMMMLLLJJJIIIHHHHHHHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLJJJHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBCCCEEEHHHJJJIIIKKKLLLMMMLLLLLLMMMNNNOOONNNMMMOOORRRUUUWWWWWWWWWUUUQQQOOONNNMMMKKKIIIGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMJJJMMMQQQTTTVVVVVVUUUTTTWWWWWWZZZbbblllyyy}}}wwwoookkkgggddddddeeeeeeeeeeeeffffffeeedddfffkkkooojjjiiigggfffdddccccccbbbaaaaaa```______```bbbbbbdddcccbbbccceeeggggggfffgggeeedddeeeggghhhiiihhheeeeeeddddddeeegggjjjkkklllhhheeefffiiikkkkkkiiiddd```___aaabbb```bbbgggdddbbb```aaadddgggiiiiiiiiihhhhhhkkkpppvvvyyyzzzuuussspppmmmkkkkkklllmmmjjjhhhfffddddddfffiiijjjiiigggfffgggiiijjjkkkjjjhhhfffdddbbb```______^^^aaaaaabbbeeeiiijjjjjjhhhccc```]]]^^^aaaddddddcccccccccbbb```^^^^^^```bbbeeeffffffeeedddcccdddeeecccdddeeeeeeeeecccbbb```]]]^^^^^^___```aaacccccc```bbbeeeggggggfffcccbbb[[[[[[[[[\\\]]]\\\ZZZXXXYYYYYYZZZZZZYYYWWWUUUTTTYYYYYYZZZ[[[[[[[[[[[[[[[XXXWWWUUUTTTSSSSSSTTTTTTRRRSSSUUUXXX[[[^^^aaacccaaaaaa```]]]ZZZXXXXXXXXX^^^^^^^^^```dddfffggggggbbbaaaeeennn|||zzzsssjjjggghhhmmmllliiioooxxxzzzuuuooohhhbbbYYYXXXXXXZZZ[[[XXXPPPHHH@@@>>>======;;;888;;;@@@;;;:::999:::<<<===<<<;;;LLLOOOSSSTTTRRRNNNJJJIIIGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTQQQSSSVVVWWWWWWTTTQQQOOOPPPQQQRRRTTTVVVWWWWWWXXXQQQXXXcccfff^^^PPPIIIJJJPPPLLLGGGDDDEEEGGGIIIJJJFFFIIILLLOOOPPPPPPRRRTTTPPPNNNLLLKKKKKKKKKHHHFFFJJJKKKKKKJJJHHHGGGHHHIIIJJJMMMMMMJJJHHHJJJKKKIIIGGGHHHIIIIIIIIIGGGFFFEEEHHHIIIJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNSSSQQQNNNLLLMMMOOORRRTTTUUURRRNNNLLLKKKKKKJJJIIIHHHGGGFFFGGGKKKOOOQQQQQQLLLKKKJJJJJJLLLMMMLLLKKKLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIHHHIIIIIIJJJLLLLLLKKKIIIGGGGGGHHHIIIHHHGGGFFFDDDBBBAAAAAADDDGGGJJJIIIKKKMMMNNNMMMLLLLLLMMMNNNMMMMMMOOORRRUUUVVVVVVSSSQQQNNNLLLLLLKKKIIIHHHEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKMMMPPPQQQQQQPPPOOOSSSQQQQQQUUU\\\hhhyyyzzztttooolllhhhgggeeecccccccccbbbbbbeeeeeeeeecccbbbdddgggjjjiiihhhgggeeecccbbbbbbbbb^^^^^^]]]]]]]]]^^^```aaaaaa`````````aaabbbccccccfffdddcccccceeegggggggggiiihhhffffffgggiiikkkmmmkkkhhhgggiiimmmoooooommmfffbbb```aaaaaa___```dddcccaaa``````cccggghhhiiiggggggiiimmmssswwwyyyyyyrrroookkkhhhffffffhhhiiijjjhhhgggeeeeeeeeeggghhhiiifffdddfffiiikkkiiigggccccccbbbbbbaaa```^^^^^^^^^^^^```cccgggiiihhhgggdddaaa]]]]]]___bbbdddeeegggeeeccc___\\\\\\___bbbggggggfffcccaaabbbdddfffeeeeeeeeeeeedddcccbbbaaa____________```bbbcccdddaaacccfffhhhgggddd___[[[YYYXXXXXXYYYZZZYYYVVVTTTWWWWWWWWWVVVUUUSSSQQQPPPXXXYYYYYYZZZZZZZZZZZZZZZWWWVVVSSSQQQQQQQQQRRRSSSRRRSSSUUUXXX[[[___bbbdddeeeeeedddaaa]]][[[[[[\\\``````aaabbbbbbbbbbbbaaa[[[[[[___fffnnn~~~xxxqqqkkkgggbbb]]]^^^ddduuu{{{wwwxxx|||}}}yyyttthhhjjjmmmpppsssrrrkkkcccUUUMMMDDD???;;;888:::>>><<<<<<<<<===>>>>>>>>>===OOOSSSWWWXXXUUUQQQLLLJJJHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMNNNOOOPPPQQQRRRSSSNNNPPPTTTVVVWWWVVVTTTRRRTTTTTTSSSTTTWWW[[[```ccc___eeemmmnnncccTTTLLLMMMKKKHHHEEEEEEGGGJJJLLLMMMKKKLLLOOOOOOOOOOOOPPPQQQRRRPPPNNNMMMKKKHHHEEEBBBHHHIIIHHHGGGEEEDDDFFFHHHHHHLLLMMMJJJHHHKKKLLLJJJFFFGGGHHHHHHHHHGGGEEEDDDGGGHHHIIIKKKMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNIIIHHHGGGGGGFFFGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNPPPNNNLLLKKKKKKNNNRRRTTTTTTQQQLLLJJJIIIHHHHHHGGGEEEFFFHHHLLLPPPRRRQQQPPPKKKJJJJJJKKKMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFGGGHHHJJJLLLNNNOOOJJJHHHGGGFFFHHHHHHHHHGGGHHHFFFCCCAAAAAACCCFFFHHHIIILLLNNNOOOMMMLLLLLLMMMMMMLLLLLLNNNRRRTTTUUUTTTNNNLLLJJJIIIJJJJJJIIIGGGDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGKKKKKKKKKKKKKKKLLLMMMNNNNNNKKKLLLOOOTTT]]]kkkyyyxxxxxxxxxvvvsssoookkkgggfffeeeeeedddcccaaa_________eeebbb``````bbbdddeeeeeegggfffeeecccbbbbbbaaaaaa[[[[[[ZZZZZZZZZ\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^___aaaaaaaaacccgggjjjkkkkkkmmmkkkhhhffffffgggiiikkkgggfffhhhlllrrrtttrrroooiiidddbbbaaa```]]]]]]```cccbbbaaacccfffiiijjjjjjhhhjjjnnnssswwwxxxuuusssiiigggdddaaaaaaccceeeggggggfffffffffffffffggghhhhhheeedddeeeggghhhfffccc]]]^^^___``````___^^^]]]]]]^^^aaaeeehhhiiihhhffffffccc___]]]^^^aaaccceeeiiihhheeeaaa^^^^^^aaadddiiihhhfffcccaaaaaadddggghhhgggeeecccbbbbbbcccdddcccbbbaaa``````bbbcccddddddfffhhhiiigggbbb]]]YYYYYYXXXWWWWWWWWWUUURRROOOUUUTTTTTTSSSQQQPPPOOONNNXXXXXXYYYZZZZZZZZZZZZZZZXXXWWWTTTRRRPPPPPPQQQRRRTTTUUUVVVXXX[[[^^^```bbbdddeeedddbbb```^^^___```___aaacccdddcccbbbaaa```ZZZ]]]bbbiiimmmuuuxxxqqqjjjccc`````````nnn}}}~~~wwwoooiiijjjhhhiiiqqq|||~~~yyyvvv~~~vvvfffSSSJJJFFFBBB??????;;;===>>>@@@@@@?????????OOORRRVVVWWWTTTPPPLLLJJJHHHHHHIIIJJJJJJJJJIIIIIILLLLLLMMMNNNOOOPPPPPPQQQLLLNNNQQQTTTUUUUUUSSSRRRRRRQQQOOOOOORRRXXX___cccjjjhhhgggbbbVVVKKKHHHKKKCCCCCCCCCFFFKKKOOOQQQRRROOOPPPPPPOOOMMMMMMNNNPPPIIIKKKMMMLLLIIIGGGFFFGGGFFFFFFEEECCCBBBBBBEEEGGGEEEKKKMMMLLLKKKNNNNNNLLLHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGIIIJJJLLLMMMMMMMMMOOOOOOOOOOOOOOOMMMKKKJJJGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIKKKNNNQQQSSSRRRNNNJJJGGGGGGGGGGGGGGGDDDFFFJJJOOORRRSSSPPPNNNJJJJJJJJJKKKMMMNNNMMMKKKGGGFFFFFFEEEEEEFFFHHHIIIEEEFFFGGGHHHJJJLLLNNNOOOIIIGGGFFFFFFGGGHHHGGGFFFIIIGGGEEECCCBBBCCCEEEFFFKKKMMMNNNNNNMMMLLLMMMMMMLLLLLLLLLNNNPPPRRRRRRQQQKKKIIIGGGGGGHHHIIIHHHGGGDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGHHHJJJLLLMMMOOOOOOOOONNNMMMLLLJJJIIIHHHHHHLLLKKKJJJIIIJJJKKKMMMNNNKKKJJJKKKOOORRRWWWbbblllzzzrrrllliiiiiilllnnnnnnjjjfffbbbaaa___``````^^^[[[YYYYYYZZZ___]]]\\\]]]aaaeeefffeeeccccccbbbaaaaaaaaaaaaaaa\\\[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]][[[[[[\\\^^^\\\]]]```eeelllppprrrrrrnnnlllhhheeecccdddfffgggddddddggglllrrrtttqqqnnnkkkfffbbbbbb___[[[[[[^^^bbbbbbdddgggjjjlllkkkjjjjjjmmmqqqvvvxxxvvvppplllbbbaaa___^^^___bbbdddfffbbbbbbdddfffgggiiijjjjjjfffeeeddddddeeedddbbb```\\\\\\]]]^^^^^^^^^]]]]]]]]]^^^```dddggghhhfffdddfffdddaaa______aaaccceeekkkjjjhhhdddbbbcccfffiiikkkjjjgggdddaaabbbeeehhhiiigggdddbbbaaabbbeeefffdddcccbbbaaaaaabbbdddeeeiiijjjjjjjjjgggbbb^^^[[[[[[XXXVVVUUUTTTSSSQQQOOOSSSSSSRRRRRRQQQQQQQQQQQQWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRSSSSSSXXXXXXYYYZZZ\\\^^^```aaaaaabbbbbbaaa```___aaaccc^^^bbbfffiiiiiihhhhhhhhhaaacccggglllnnnooowww}}}xxxrrrmmmiii]]]bbbgggfffaaaZZZUUURRRTTTUUU\\\lll~~~|||ggg]]]XXXRRRKKKGGG<<<>>>AAABBBCCCEEEGGGIIIKKKNNNQQQRRROOOKKKHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPPPPOOOMMMLLLJJJJJJLLLQQQVVVYYYbbb]]]XXXTTTMMMFFFEEEHHHBBBBBBDDDHHHMMMPPPPPPPPPRRRQQQPPPMMMKKKLLLNNNQQQOOORRRTTTPPPIIIFFFHHHLLLEEEEEECCCAAA@@@AAAEEEHHHCCCJJJOOOOOOOOOQQQQQQNNNKKKKKKIIIHHHFFFFFFEEEEEEGGGHHHIIIKKKLLLMMMMMMNNNOOOOOOOOOOOONNNLLLJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIJJJKKKKKKGGGGGGGGGIIIKKKNNNQQQSSSOOOKKKGGGEEEEEEFFFGGGHHHEEEFFFIIILLLOOOPPPNNNLLLHHHHHHHHHJJJLLLMMMLLLJJJEEEDDDDDDDDDEEEGGGIIIJJJHHHHHHHHHIIIJJJKKKLLLMMMHHHFFFEEEEEEGGGHHHGGGFFFGGGFFFEEEDDDEEEEEEGGGHHHMMMNNNNNNMMMLLLLLLMMMOOOLLLKKKKKKMMMOOOPPPOOONNNMMMKKKIIIHHHIIIIIIHHHFFFCCCDDDEEEGGGHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMPPPQQQSSSZZZcccmmmvvv}}}tttqqqttttttsssnnnhhhddddddddddddhhhllllllhhhccc```___[[[\\\]]][[[XXXWWWXXXZZZWWWYYY[[[\\\]]]```cccfff```____________```aaaaaa```___^^^]]]]]]^^^^^^___^^^___```^^^\\\[[[\\\___]]]___cccjjjpppttttttsssmmmjjjfffbbbaaabbbdddeeeeeeddddddhhhmmmooonnnkkkjjjeeebbbaaa___[[[[[[^^^aaabbbeeejjjmmmnnnllljjjhhhjjjlllooopppnnniiieee```______```aaaccceeegggaaabbbdddfffhhhiiiiiiiiidddeeefffdddaaa___]]]]]]______^^^]]]]]]\\\\\\\\\^^^]]]]]]___bbbddddddcccdddcccbbbaaaaaacccfffhhhllllllkkkiiiggghhhlllnnnlllkkkhhheeeccccccfffhhhfffeeeddddddddddddeeefffdddcccaaaaaabbbdddggghhhlllkkkiiigggddd```]]]\\\\\\YYYVVVTTTUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWVVVVVV[[[\\\\\\]]]^^^```bbbcccaaabbbcccbbbaaaaaaccceeefffkkkqqqttttttrrrrrrsssmmmkkkkkklllllljjjmmmsss{{{uuunnnkkkfffaaaZZZSSSOOOMMMIIIMMMZZZpppvvvnnniii```VVVQQQFFFGGGIIIJJJMMMSSS\\\bbbGGGJJJMMMMMMJJJGGGEEEDDDFFFGGGIIIJJJLLLMMMNNNNNNKKKLLLLLLMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMLLLKKKMMMLLLLLLLLLMMMPPPSSSUUUVVVSSSSSSTTTRRRMMMJJJKKKEEEFFFHHHKKKMMMNNNLLLJJJRRRQQQOOOLLLKKKLLLPPPSSSjjjkkkhhh\\\MMMDDDEEEIIIEEEDDDCCCAAA@@@BBBFFFIIIBBBIIIOOOQQQRRRTTTSSSPPPNNNMMMKKKHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNPPPPPPPPPOOONNNLLLJJJHHHIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJDDDEEEGGGIIILLLOOORRRSSSMMMIIIEEECCCDDDFFFHHHHHHGGGFFFGGGIIILLLMMMLLLKKKGGGFFFGGGIIIKKKLLLJJJIIICCCCCCCCCCCCEEEGGGIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEFFFHHHIIIIIINNNNNNNNNMMMKKKKKKMMMOOOLLLKKKKKKLLLNNNNNNMMMKKKPPPMMMKKKIIIIIIIIIGGGFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOIIIKKKMMMOOOPPPOOOMMMKKKMMMLLLLLLMMMLLLLLLSSS\\\VVV]]]dddgggjjjsss}}}yyysssiiiddddddkkklllkkkgggbbb___aaacccbbbfffjjjjjjgggcccaaaaaa[[[\\\]]]\\\YYYYYY[[[]]]SSSXXX]]]\\\YYYYYY___eee]]]]]]]]]^^^^^^```aaaaaadddcccbbbaaa``````aaabbb___aaabbb```]]]\\\^^^```bbbdddhhhmmmrrrsssrrrpppkkkhhhddd```___```ccceeegggdddbbbcccgggjjjjjjhhhhhhdddaaaaaa___\\\\\\___```bbbfffkkkoooooollliiiddddddeeeggggggfffbbb___```aaaaaabbbdddeeefffgggdddeeefffgggggggggfffeeeccceeegggddd___[[[ZZZ[[[cccbbb```^^^\\\[[[[[[ZZZ___\\\ZZZZZZ]]]```bbbcccaaabbbbbbbbbbbbeeehhhjjjllllllllllllkkklllooorrrlllkkkiiifffddddddfffhhhcccdddeeefffffffffeeedddbbbaaa``````bbbeeeiiikkkllljjjfffccc___]]][[[[[[]]]ZZZVVVUUUVVVXXXYYYYYYTTTTTTTTTUUUVVVXXXYYYZZZTTTTTTUUUVVVVVVVVVVVVUUUWWWWWWXXXZZZZZZZZZZZZZZZ]]]]]]^^^___aaacccdddeeedddeeefffeeeddddddeeegggrrrwww}}}}}}{{{yyyzzzxxxrrrmmmkkkiiigggjjjooouuuxxxoooggg```XXXSSSQQQOOOTTTaaavvvwww|||xxxqqqfff\\\YYYRRRSSSSSSTTTXXXcccpppzzzKKKJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIHHHJJJLLLLLLKKKJJJJJJJJJNNNKKKHHHGGGIIIIIIGGGEEEGGGFFFFFFGGGJJJOOOTTTXXXVVVTTTQQQMMMJJJHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFMMMPPPLLLHHHHHHEEELLL^^^^^^IIIGGGJJJHHHCCCAAACCCBBBAAAFFFNNNNNNNNNPPPRRRTTTTTTQQQOOONNNMMMLLLKKKIIIGGGFFFFFFHHHJJJLLLLLLLLLKKKLLLMMMPPPQQQQQQNNNIIIFFFFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEEEEFFFGGGHHHHHHFFFHHHJJJJJJHHHFFFEEEEEEEEEHHHKKKLLLKKKJJJJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEFFFGGGIIIJJJKKKKKKHHHEEEBBBBBBDDDFFFEEECCCHHHGGGEEEDDDEEEGGGJJJLLLQQQRRRQQQNNNLLLLLLPPPTTTPPPNNNKKKIIIIIIIIIKKKMMMMMMMMMLLLKKKIIIFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHIIIKKKMMMOOOPPPOOOPPPPPPNNNLLLJJJKKKMMMHHHJJJKKKJJJFFFEEEFFFHHHLLLLLLKKKKKKLLLNNNPPPQQQRRRTTTVVVXXX[[[bbbkkkrrryyyvvvyyy}}}xxxsssmmmhhhkkkjjjhhheeebbb___^^^]]]___aaabbb```]]]\\\^^^```eeefffggggggeeebbb^^^\\\YYYWWWUUUUUUVVVXXXXXXXXXXXXZZZ\\\]]]\\\\\\^^^___ddd```\\\\\\^^^```aaa```hhhgggfffeeeccc```^^^]]]^^^^^^^^^]]]]]]aaafffjjjooooooooonnnmmmjjjhhhffffffdddaaa```aaabbbbbbbbbeeebbb^^^^^^aaadddeeeeeeeeeeeeccc___\\\[[[\\\^^^dddccccccfffjjjkkkiiigggeeeeeedddaaa^^^\\\]]]^^^``````aaabbbccceeeggghhhgggffffffeeeddddddccccccfffccc```^^^^^^___bbbdddfffdddaaa^^^[[[ZZZYYYYYY[[[ZZZXXXWWWXXXZZZ]]]___dddcccaaaaaabbbeeehhhjjjrrrmmmhhhgggkkknnnnnnlllooommmiiifffcccbbbbbbbbbaaabbbccceeeggggggeeeccccccbbb```___```dddhhhjjjlllllljjjhhhfffcccbbbaaaZZZYYYYYYZZZ[[[[[[XXXVVVOOOPPPRRRSSSSSSSSSRRRQQQQQQSSSVVVVVVUUUTTTTTTUUUZZZYYYXXXXXXZZZ\\\___aaa```aaabbbeeehhhiiigggeeekkkhhheeecccaaaaaahhhqqq~~~uuukkkeeedddeeefffiiiqqq}}}{{{uuujjj\\\RRRQQQSSS___pppwwwrrrjjjgggiiiooo|||yyykkkiiinnnjjjiiijjjfffbbb]]]\\\```gggsssKKKJJJHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJLLLLLLKKKJJJJJJJJJMMMKKKIIIIIIJJJJJJIIIGGGHHHGGGGGGHHHJJJMMMQQQTTTSSSRRROOOLLLJJJHHHFFFFFFHHHIIIJJJKKKJJJIIIHHHGGGIIIKKKGGGEEEGGGFFFUUUrrrzzzQQQ@@@DDDDDD@@@@@@CCCDDDCCCHHHOOONNNOOOPPPRRRTTTSSSOOOLLLLLLLLLKKKIIIHHHGGGFFFEEEGGGIIIKKKKKKKKKJJJKKKLLLLLLNNNNNNLLLIIIFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJIIIHHHFFFGGGHHHFFFGGGIIIJJJIIIHHHIIIJJJHHHHHHFFFEEEEEEDDDDDDDDDFFFFFFGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEGGGJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHEEEEEEGGGHHHHHHGGGJJJHHHFFFEEEEEEFFFHHHIIINNNPPPPPPNNNKKKKKKNNNRRRPPPNNNLLLIIIHHHIIIKKKLLLLLLLLLKKKJJJHHHFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIJJJLLLNNNOOONNNOOONNNLLLIIIHHHIIIJJJGGGIIIJJJIIIGGGFFFGGGIIIKKKJJJJJJJJJKKKMMMOOOPPPLLLNNNOOOQQQSSSXXX```fffooo{{{xxxooogggeeehhhsss|||vvvooooooooopppqqqrrrrrrrrrrrrqqquuuxxxyyyyyy{{{}}}xxxtttrrrrrrrrrsssoookkkhhhfffddd```]]]``````___]]][[[YYYWWWVVVZZZ\\\]]][[[YYYYYY[[[]]]```aaaccccccbbb```]]][[[ZZZXXXUUUUUUVVVVVVVVVUUUXXXYYYZZZ[[[\\\^^^bbbfffeeebbb^^^^^^___aaabbbaaaffffffeeedddbbb```___^^^]]]]]]]]]]]]]]]aaafffjjjooonnnmmmkkkhhhfffdddccceeecccaaa```bbbdddddddddbbb___\\\[[[^^^```aaa```bbbbbbaaa^^^\\\\\\]]]___bbbbbbbbbeeehhhiiigggeeebbbbbbaaa___\\\[[[\\\]]]``````aaaaaacccdddfffgggddddddddddddddddddddddddcccaaa```______aaaccceeecccbbb___\\\ZZZYYYYYYYYYZZZYYYXXXWWWXXXZZZ\\\^^^bbbaaa``````bbbeeehhhjjjnnnjjjeeefffiiilllllljjjjjjhhheeecccaaa```aaaaaabbbbbbcccdddeeedddbbb```\\\\\\]]]___bbbfffjjjlllkkkjjjiiifffdddbbb```___^^^]]]\\\\\\[[[YYYVVVTTTQQQRRRRRRRRRRRRQQQPPPPPPSSSUUUWWWWWWVVVUUUUUUUUUZZZZZZ[[[\\\]]]```bbbcccaaaaaacccfffiiijjjiiigggjjjgggeeeeeecccccckkktttssshhhccccccfffhhheeekkkuuu}}}pppeee[[[ZZZ^^^hhhkkkeee___]]][[[]]]cccmmmuuuuuullldddcccYYY\\\aaa^^^bbbnnnrrrqqqnnnpppwwwKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMLLLLLLKKKLLLKKKKKKKKKLLLLLLJJJHHHHHHHHHHHHIIIJJJLLLNNNOOOOOONNNMMMLLLJJJGGGEEEDDDJJJKKKKKKLLLKKKJJJHHHGGGEEEDDDAAACCCEEEFFF___XXX>>>DDD???>>>@@@DDDFFFGGGKKKQQQOOOOOOQQQRRRSSSQQQLLLIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFHHHJJJJJJJJJIIIJJJLLLHHHIIIJJJIIIGGGFFFGGGHHHBBBCCCCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIHHHHHHIIIJJJJJJHHHGGGGGGHHHJJJGGGHHHHHHGGGFFFFFFHHHIIIGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKFFFGGGGGGHHHIIIJJJJJJKKKFFFFFFGGGIIIKKKLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGEEECCCCCCDDDEEEFFFEEEKKKJJJGGGEEEEEEEEEFFFGGGJJJMMMOOONNNKKKJJJLLLOOOPPPNNNLLLJJJHHHIIIIIIJJJKKKJJJJJJIIIGGGEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMLLLJJJGGGFFFFFFGGGFFFHHHIIIIIIGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKMMMMMMIIIJJJJJJJJJKKKOOOTTTXXXZZZdddmmmttt~~~tttjjjeee```\\\[[[]]]iiiooouuurrriii```\\\\\\VVVWWWYYY[[[\\\[[[ZZZYYYXXXZZZ\\\]]]___cccjjjppp||||||{{{~~~}}}zzztttwww|||zzzqqqjjjfffeeebbb___\\\[[[[[[[[[___]]][[[ZZZZZZYYYXXXVVVUUUVVVWWWWWWWWWUUUSSSQQQVVVWWWXXXXXXWWWXXXZZZ[[[[[[\\\]]]___^^^]]][[[ZZZ[[[XXXUUUTTTTTTUUUTTTSSSVVVWWWWWWXXXZZZ^^^eeeiiieeeccc``````aaabbbbbbaaacccccccccbbbaaa```___^^^[[[[[[\\\\\\^^^aaafffjjjmmmllliiifffcccaaa``````dddbbb```aaaccceeeeeeeee___\\\YYYYYYZZZ[[[\\\\\\^^^______]]]\\\\\\]]]_________```bbbdddeeedddbbb^^^^^^^^^\\\ZZZYYY[[[]]]aaaaaaaaaaaabbbcccdddeeecccccccccddddddddddddeee_________```aaacccdddeee```___]]][[[ZZZYYYYYYYYYZZZYYYXXXWWWXXXZZZ\\\]]]aaaaaa______aaacccgggiiiiiifffbbbcccfffiiiiiigggcccbbb```_________```aaaccccccccccccbbb```]]]\\\VVVXXX\\\```dddfffhhhiiiiiihhhfffdddaaa___^^^]]]^^^]]]\\\\\\[[[ZZZVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPTTTVVVWWWWWWVVVUUUUUUVVVXXXYYY[[[^^^```bbbddddddbbbbbbdddhhhkkklllkkkiiihhhfffeeefffeeefffmmmvvv{{{lllggghhhkkklllcccggglllrrr|||zzzkkkfffcccbbb```ZZZVVVUUUVVVSSSRRRTTTWWWWWWQQQLLLNNNHHHNNNTTTSSS___ttt}}}~~~MMMKKKJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJMMMPPPQQQQQQPPPNNNNNNNNNNNNMMMKKKIIIHHHFFFGGGIIIJJJLLLMMMNNNNNNLLLMMMMMMLLLJJJHHHFFFDDDJJJJJJKKKKKKJJJIIIGGGFFFAAA@@@>>>CCCEEEEEE```VVV@@@DDD===???BBBFFFGGGIIIMMMPPPPPPPPPPPPQQQQQQNNNIIIEEEFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJIIIIIIKKKLLLGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEEEEEEEDDDDDDCCCBBBCCCEEEGGGIIIJJJJJJIIIHHHJJJIIIHHHFFFEEEEEEHHHKKKIIIIIIIIIGGGEEEEEEGGGIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKGGGGGGHHHHHHIIIJJJJJJJJJFFFFFFGGGJJJLLLMMMKKKIIIEEEEEEEEEDDDDDDCCCCCCBBBCCCBBBAAAAAABBBDDDEEEEEEJJJIIIGGGFFFEEEEEEFFFGGGHHHKKKNNNNNNLLLJJJKKKMMMPPPNNNLLLJJJIIIHHHIIIIIIIIIIIIHHHHHHFFFEEECCCCCCBBBCCCDDDFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLIIIFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMOOOTTT\\\ccchhhpppvvvuuuooogggbbb]]][[[[[[[[[[[[\\\aaadddeeeaaa[[[VVVUUUWWWPPPRRRUUUWWWXXXWWWUUUTTTOOOQQQTTTUUUXXX[[[aaafffggghhhfffbbbbbbeeegggeee___aaadddggghhhfffaaa]]]ZZZYYYYYYXXXWWWVVVUUUUUU[[[ZZZYYYXXXXXXVVVTTTSSSPPPRRRUUUWWWWWWVVVTTTSSSTTTTTTUUUVVVWWWXXXZZZ[[[YYYZZZ[[[[[[[[[ZZZXXXWWWYYYVVVTTTSSSTTTUUUUUUTTTTTTUUUVVVWWWYYY]]]bbbfffcccbbbaaa``````````````````aaaaaaaaa```___^^^]]]YYYZZZ[[[\\\^^^aaafffjjjjjjhhheeebbb`````````aaadddbbb``````aaabbbbbbaaa]]]\\\ZZZXXXXXXYYYZZZZZZ\\\]]]^^^]]]\\\[[[[[[\\\\\\\\\^^^___aaaaaa```___[[[\\\\\\ZZZYYYYYY[[[]]]````````````aaaaaabbbcccfffeeeeeeeeedddddddddddd______```bbbbbbccccccccc___^^^\\\[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^cccaaa___^^^___aaaccceeedddbbb___```bbbdddeeeddd^^^^^^^^^^^^___```bbbbbbcccccccccaaa^^^[[[YYYYYYVVVYYY]]]aaaddddddcccbbbeeeeeecccaaa___]]][[[ZZZYYYYYYYYYZZZ[[[ZZZXXXVVVRRRQQQPPPOOOOOOPPPQQQRRRTTTUUUWWWVVVUUUTTTUUUVVVUUUWWW[[[^^^aaabbbcccccccccccceeeiiilllmmmlllkkkgggffffffgggffffffllltttssslllkkkjjjiiieeefffgggjjjpppzzz|||tttmmmfffaaa^^^]]]YYYUUUPPPOOOPPPOOOLLLIIIGGGCCCJJJQQQTTTeee|||NNNMMMKKKJJJIIIIIIJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHJJJNNNSSSVVVVVVTTTQQQQQQPPPOOOLLLJJJHHHHHHFFFGGGJJJLLLNNNOOOPPPPPPLLLLLLLLLLLLKKKHHHFFFEEEIIIIIIIIIIIIHHHFFFDDDCCC?????????DDDFFFDDDXXX~~~zzzdddMMMAAA??????CCCFFFGGGIIIKKKMMMOOOQQQPPPOOOOOONNNLLLGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIJJJIIIJJJKKKLLLGGGGGGFFFFFFFFFEEEEEEDDDHHHHHHGGGFFFEEECCCBBBAAABBBDDDFFFIIIJJJJJJIIIHHHHHHHHHFFFDDDCCCDDDHHHKKKKKKKKKJJJHHHFFFEEEGGGHHHEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGJJJLLLLLLIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDEEEFFFHHHJJJHHHHHHGGGFFFFFFGGGHHHHHHFFFJJJNNNNNNLLLJJJKKKMMMNNNMMMLLLJJJIIIHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIKKKKKKLLLMMMLLLJJJGGGEEEFFFGGGFFFFFFFFFGGGIIIJJJJJJJJJPPPOOONNNMMMKKKJJJHHHHHHKKKJJJIIIIIIIIIJJJJJJJJJOOOUUU\\\aaaeeeeee```ZZZVVVUUUSSSRRRTTTWWWXXXWWWXXXWWWVVVUUUTTTRRRQQQOOOMMMOOORRRTTTUUUTTTRRRPPPLLLNNNPPPSSSTTTVVVXXXYYYZZZ[[[ZZZVVVVVV[[[^^^]]]YYYXXXWWWXXXZZZ[[[ZZZYYYTTTTTTTTTTTTTTTTTTSSSSSSVVVWWWWWWVVVUUUSSSRRRQQQPPPRRRUUUXXXYYYXXXVVVUUUQQQQQQRRRSSSUUUXXXYYYZZZZZZ[[[[[[ZZZYYYXXXVVVUUUVVVTTTSSSSSSUUUVVVWWWWWWUUUWWWYYYZZZ[[[\\\^^^```^^^^^^_________^^^^^^^^^^^^^^^______^^^^^^]]]\\\XXXYYY[[[\\\]]]aaaeeeiiigggeeebbb```___aaaccceeedddbbb```_________]]][[[]]]\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___^^^\\\YYYYYYYYYYYY[[[]]]^^^^^^^^^]]]]]][[[[[[[[[ZZZYYYZZZ\\\_______________``````aaabbbjjjiiihhhfffeeecccbbbaaa```aaabbbcccbbbbbbaaa```___^^^\\\[[[[[[\\\\\\]]]]]]\\\\\\\\\]]]^^^___```dddccc```^^^]]]^^^___``````___^^^^^^___aaaaaaaaa]]]]]]^^^___```bbbcccdddbbbcccbbb```[[[XXXWWWWWWVVVYYY]]]aaacccbbb```___bbbaaa```^^^]]][[[ZZZYYYWWWWWWVVVWWWXXXXXXVVVSSSOOOOOONNNOOOPPPRRRTTTVVVSSSTTTUUUUUUTTTTTTUUUWWWWWWYYY]]]aaacccdddcccccccccdddfffiiilllmmmllljjjfffeeeeeefffdddccchhhooozzzpppjjjeee```eeedddddddddhhhoooxxx~~~wwwrrrooommm^^^YYYUUURRRPPPOOOKKKIIIKKKEEEJJJTTT^^^rrrNNNMMMLLLKKKJJJKKKLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHJJJOOOTTTXXXWWWUUURRRRRRQQQNNNJJJHHHIIIJJJIIIJJJLLLNNNPPPQQQRRRSSSMMMLLLLLLKKKIIIGGGFFFEEEHHHHHHHHHGGGFFFCCCAAA@@@>>>BBBAAACCCHHHFFFOOOffftttZZZIIIFFFDDD@@@BBBGGGIIIIIIIIIMMMPPPOOORRRPPPNNNLLLKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHHHHJJJKKKHHHGGGEEEFFFGGGGGGFFFDDDHHHHHHHHHGGGFFFDDDBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHGGGFFFEEECCCBBBDDDGGGJJJLLLLLLLLLIIIFFFEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKLLLKKKHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDGGGJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFIIIMMMMMMKKKJJJKKKMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLJJJHHHGGGGGGIIIGGGFFFFFFGGGIIIJJJJJJIIIOOOOOONNNNNNLLLJJJIIIHHHIIIHHHGGGHHHJJJKKKJJJHHHKKKOOOUUU[[[^^^\\\WWWRRROOOPPPOOONNNPPPTTTUUURRRTTTRRRPPPPPPQQQPPPLLLIIIJJJLLLNNNPPPPPPPPPOOONNNLLLMMMOOOQQQRRRRRRQQQPPPRRRTTTTTTRRRSSSXXXZZZXXXUUUSSSPPPOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQSSSVVVVVVUUUTTTTTTUUUPPPRRRTTTVVVWWWVVVVVVUUUOOONNNNNNPPPSSSVVVVVVVVV[[[[[[ZZZZZZXXXWWWVVVUUUUUUTTTRRRSSSUUUXXXYYYXXXYYY[[[]]]]]]\\\[[[[[[\\\XXX[[[^^^___^^^]]]]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZWWWYYY[[[\\\]]]```dddgggdddcccaaa``````bbbeeegggdddbbb```^^^^^^\\\ZZZXXX[[[[[[\\\[[[YYYYYYZZZ[[[[[[]]]______]]]ZZZXXXWWWXXX[[[]]]^^^]]]\\\\\\]]][[[[[[[[[ZZZZZZZZZ\\\___^^^^^^^^^^^^___```aaabbbkkkjjjhhhfffdddbbb```___bbbbbbbbbbbbbbbaaa``````___^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]^^^^^^___```aaadddbbb___]]][[[\\\]]]^^^______^^^^^^^^^^^^______[[[\\\]]]^^^```aaaaaabbb```aaabbb^^^YYYVVVVVVXXXVVVXXX\\\___aaabbbaaa```^^^]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUQQQOOOMMMNNNOOOPPPRRRTTTVVVWWWSSSTTTUUUUUUUUUUUUXXXZZZ]]]___bbbdddeeeeeeddddddcccdddeeehhhkkkkkkjjjhhhdddcccdddfffdddbbbfffllltttllleee```aaa```___```ccciiinnnqqqvvv{{{yyymmmiiiddd___[[[WWWSSSQQQTTTLLLOOOZZZgggzzzzzzrrruuuxxx}}}vvvLLLKKKJJJJJJJJJKKKMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMLLLJJJJJJNNNSSSVVVSSSPPPPPPPPPOOOLLLIIIHHHKKKNNNNNNOOOOOOPPPQQQRRRSSSTTTMMMLLLJJJHHHFFFEEEDDDDDDHHHHHHGGGGGGEEEBBB@@@>>>>>>DDDAAAAAAIIIKKKKKKRRR```aaaXXXJJJCCCFFFGGGEEEDDDIIIKKKIIIJJJPPPSSSRRRSSSPPPLLLIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@BBBDDDEEEFFFFFFGGGIIIGGGEEEDDDFFFIIIJJJIIIHHHEEEEEEEEEEEEEEEEEEDDDCCCAAABBBCCCDDDFFFGGGHHHIIIFFFFFFFFFEEEDDDEEEHHHJJJKKKLLLLLLJJJFFFDDDCCCCCCEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJKKKMMMNNNLLLHHHDDDGGGGGGFFFEEEDDDCCCBBBBBB>>>@@@AAAAAA@@@BBBEEEIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDGGGJJJJJJHHHHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHGGGGGGFFFFFFEEEGGGIIIJJJKKKJJJHHHFFFDDDDDDEEEFFFHHHIIIKKKLLLJJJJJJJJJIIIGGGGGGHHHJJJHHHFFFEEEGGGIIIKKKIIIHHHJJJKKKLLLLLLLLLKKKJJJJJJGGGFFFFFFHHHLLLMMMKKKIIILLLMMMPPPTTTWWWWWWTTTRRRPPPRRRPPPMMMNNNSSSSSSOOOQQQQQQQQQPPPNNNLLLKKKJJJMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNNNNOOOPPPPPPOOOKKKOOOPPPOOOPPPSSSSSSQQQNNNMMMLLLMMMOOOQQQQQQPPPUUUTTTSSSRRRRRRRRRRRRRRRPPPTTTWWWXXXWWWVVVVVVXXXQQQQQQRRRSSSSSSSSSSSSSSSPPPOOONNNPPPSSSVVVVVVUUUYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVTTTTTTVVVXXXXXXXXXZZZZZZZZZYYYWWWWWWXXXZZZUUUXXX]]]___^^^]]]^^^___]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[\\\]]]___bbbeeecccbbbaaa```aaabbbdddeeecccaaa______^^^]]][[[XXXVVVXXXZZZYYYWWWWWWYYY[[[YYY\\\___```^^^[[[ZZZYYYXXX[[[^^^^^^\\\[[[\\\]]]ZZZ[[[[[[ZZZYYYYYY[[[]]]\\\\\\\\\]]]^^^```aaabbbhhhgggfffdddbbb```___^^^aaaaaaaaaaaaaaabbbbbbbbb^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]^^^______``````aaa___]]][[[[[[\\\^^^______``````___]]]\\\]]]]]]YYYZZZ[[[\\\]]]]]]]]]]]]^^^```aaa^^^XXXVVVWWWZZZ[[[\\\]]]^^^____________[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWWWWVVVUUUQQQOOONNNOOOQQQSSSTTTUUUVVVVVVSSSUUUVVVVVVWWWXXX\\\^^^bbbcccdddeeeeeedddccccccccccccdddgggiiiiiigggeeeaaaaaacccfffdddcccgggmmm}}}zzzpppiiieeeccc]]]\\\]]]___cccgggjjjlllooowww{{{uuupppmmmjjjhhhcccZZZZZZ```iiiyyy}}}oooaaabbbbbbccchhhkkkdddYYYJJJJJJIIIIIIJJJKKKMMMNNNIIIIIIIIIJJJKKKLLLMMMMMMNNNKKKJJJMMMRRRSSSOOOKKKNNNNNNMMMJJJHHHIIINNNRRRSSSSSSRRRRRRRRRSSSSSSTTTMMMKKKIIIFFFDDDCCCBBBBBBHHHHHHHHHGGGEEEBBB@@@>>>>>>FFFAAA>>>JJJPPPKKKIIIGGGJJJLLLLLLJJJHHHGGGFFFDDDJJJLLLIIIKKKRRRVVVUUUSSSPPPKKKGGGFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA===???BBBCCCCCCDDDEEEGGGFFFDDDDDDFFFJJJMMMLLLKKKAAABBBCCCDDDEEEEEEEEEEEEAAABBBBBBCCCDDDFFFHHHIIIFFFGGGGGGFFFFFFFFFHHHKKKIIIJJJKKKJJJFFFCCCAAA@@@EEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEECCCDDDEEEFFFHHHIIIJJJKKKLLLLLLMMMOOOOOOLLLHHHDDDHHHGGGFFFDDDBBB@@@???>>>@@@BBBDDDDDDCCCDDDHHHLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCFFFHHHHHHFFFFFFIIIKKKIIIIIIIIIJJJJJJJJJJJJKKKGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGJJJLLLLLLJJJHHHGGGCCCCCCDDDFFFGGGJJJLLLMMMHHHIIIIIIHHHGGGGGGHHHJJJIIIGGGEEEGGGIIIKKKIIIGGGEEEGGGIIIKKKLLLLLLLLLLLLFFFFFFFFFJJJNNNPPPNNNLLLNNNKKKKKKMMMOOOOOOOOOOOOPPPRRROOOJJJKKKOOOOOOJJJKKKNNNPPPNNNHHHFFFIIIMMMOOOOOOOOOPPPPPPQQQRRRRRRPPPNNNKKKJJJLLLNNNOOOPPPGGGKKKMMMLLLMMMOOONNNJJJGGGHHHKKKOOOSSSUUUTTTSSSUUUTTTRRRPPPOOOOOOPPPPPPQQQTTTWWWXXXUUUSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRTTTQQQPPPRRRVVVYYYXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXZZZXXXUUUUUUVVVWWWWWWWWWXXXXXXVVVSSSQQQRRRUUUXXXSSSWWW]]]______^^^^^^```]]]\\\\\\\\\[[[YYYXXXWWWXXXZZZ[[[\\\]]]^^^aaacccccccccbbbaaa```aaabbbbbbbbb```______```___]]][[[SSSUUUXXXWWWUUUUUUWWWYYYWWWZZZ^^^```___]]]\\\[[[YYY\\\______]]][[[\\\]]]ZZZZZZZZZYYYXXXXXXZZZ\\\[[[[[[[[[\\\^^^```bbbccceeedddcccbbbaaa___^^^^^^````````````aaabbbdddeee]]]\\\[[[YYYYYYYYYZZZZZZ\\\\\\]]]^^^^^^______```^^^]]][[[ZZZ[[[]]]___aaa```aaaaaa___]]]\\\\\\\\\WWWXXXXXXYYYZZZYYYYYYYYY\\\___```]]]XXXVVVXXX\\\cccbbb```^^^\\\\\\[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\WWWVVVVVVWWWXXXWWWUUUSSSPPPQQQSSSTTTVVVVVVUUUUUUTTTVVVWWWXXXYYY[[[___bbbccccccccccccbbbaaa``````ccccccdddfffhhhgggeeeccc^^^___bbbffffffdddiiioooxxxzzzmmmddd``````aaa[[[[[[\\\```dddhhhjjjkkkllllllnnntttrrriiiffffffhhhtttuuugggZZZZZZXXXWWW]]]aaaYYYMMMKKKKKKJJJIIIGGGHHHKKKMMMMMMKKKJJJMMMPPPQQQOOOLLLHHHJJJLLLMMMLLLKKKLLLMMMHHHJJJLLLKKKKKKMMMRRRVVVWWWVVVUUUUUUVVVTTTQQQOOONNNJJJFFFCCCBBBAAA@@@???FFFGGGGGGEEEAAA??????@@@@@@AAACCCFFFHHHIIIIIIIIIGGGGGGHHHGGGDDDCCCCCCDDDHHHJJJKKKJJJIIIJJJNNNRRRQQQOOOLLLIIIJJJKKKHHHCCC@@@AAACCCEEEFFFEEEEEEDDD@@@AAABBBCCCDDDEEEFFFGGGFFFEEEGGGNNNVVVXXXSSSLLLHHHFFFEEEDDDEEEFFFEEEDDDCCCBBBCCCFFFJJJLLLJJJHHHHHHHHHHHHHHHIIIKKKLLLMMMJJJIIIGGGEEEDDDDDDDDDEEEHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHOOOOOOOOONNNMMMKKKIIIGGGEEEFFFGGGEEECCCAAAAAAAAADDDDDDCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFGGGKKKMMMKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFFFFGGGHHHGGGFFFHHHHHHHHHHHHIIIIIIJJJKKKEEEFFFGGGGGGHHHHHHHHHHHHEEEGGGIIIIIIFFFFFFIIILLLJJJIIIHHHGGGFFFGGGHHHIIIJJJHHHGGGGGGHHHIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLGGGKKKOOOPPPNNNLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKMMMLLLKKKJJJIIIHHHHHHHHHLLLNNNQQQRRRPPPOOONNNNNNLLLMMMNNNMMMMMMMMMOOOQQQIIIKKKLLLKKKIIIHHHHHHIIIIIIHHHHHHJJJNNNQQQSSSTTTRRRNNNKKKKKKNNNQQQQQQQQQRRRSSSTTTTTTTTTRRRQQQPPPUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRSSSSSSTTTVVVWWWXXXYYYXXXWWWWWWWWWYYYZZZ[[[YYYWWWVVVTTTUUUVVVXXXYYY[[[WWWTTTTTTUUUUUUSSSQQQTTTUUUWWWXXXZZZ\\\^^^^^^\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZZZZZZZ[[[[[[[[[[[[```aaaaaa___]]]]]]^^^___aaaccceeeeeebbb^^^\\\[[[VVVVVVTTTRRRQQQSSSWWWZZZ\\\^^^``````^^^^^^___```\\\]]]^^^_________^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^```bbbccc``````^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^^^^______^^^```___]]]\\\\\\\\\]]]]]][[[]]]______]]][[[ZZZZZZ\\\YYYUUUUUUXXX\\\___aaa```aaaccccccaaa___^^^^^^ZZZXXXVVVXXX[[[^^^^^^\\\___^^^\\\ZZZXXXXXX[[[^^^aaa\\\WWWWWW[[[^^^]]][[[YYYYYYXXXYYYYYYZZZ[[[\\\VVVUUUTTTSSSRRRRRRRRRRRRNNNOOORRRTTTVVVVVVVVVVVVXXXZZZ\\\^^^^^^]]][[[YYY___aaacccccccccccceeegggeeefffhhhjjjiiigggdddccccccccccccaaaaaaeeelllrrrzzzxxxqqqoookkkfffbbb___^^^]]][[[\\\]]]aaafffiiijjjjjjfffgggjjjmmmooouuuuuuqqqrrrpppiiiaaaXXXWWWUUUTTTTTTSSSQQQOOOKKKLLLMMMMMMKKKJJJKKKLLLLLLLLLMMMOOOPPPPPPNNNLLLLLLMMMOOONNNLLLKKKKKKLLLKKKLLLMMMJJJHHHHHHMMMQQQXXXWWWVVVWWWWWWUUURRROOOJJJGGGDDDBBBBBBCCCBBBBBBCCCDDDEEEDDDBBB@@@AAABBBAAABBBDDDFFFGGGHHHHHHHHHGGGHHHIIIGGGEEEDDDDDDEEEEEEHHHKKKLLLKKKKKKOOORRROOOMMMJJJIIIJJJJJJFFFBBBCCCCCCDDDEEEFFFFFFFFFFFFAAABBBBBBBBBCCCCCCDDDDDDEEEEEEIIIRRR[[[]]]XXXRRRJJJHHHEEEDDDEEEEEEEEEDDDDDDDDDEEEIIINNNPPPNNNLLLIIIJJJLLLNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOOOOOOOOOOMMMKKKIIIHHHEEEGGGHHHGGGEEECCCCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGGGGJJJLLLKKKKKKKKKJJJJJJJJJKKKKKKIIIHHHFFFFFFHHHHHHHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFHHHHHHIIIIIIIIIGGGGGGHHHGGGGGGHHHJJJMMMJJJJJJIIIHHHHHHIIIJJJKKKJJJIIIGGGGGGHHHIIIIIIHHHIIIJJJJJJKKKKKKKKKKKKKKKHHHKKKOOOOOOMMMLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHIIIKKKNNNQQQRRRQQQPPPQQQQQQQQQRRRSSSRRRPPPOOOOOOPPPLLLMMMNNNMMMKKKIIIIIIJJJIIIIIIIIILLLOOORRRTTTTTTQQQNNNLLLLLLOOOQQQQQQPPPQQQRRRRRRSSSSSSSSSRRRRRRUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRRRRSSSTTTVVVWWWXXXZZZYYYXXXXXXYYYZZZ[[[\\\YYYYYYXXXWWWWWWWWWWWWXXXXXXVVVTTTTTTUUUVVVTTTRRRSSSTTTUUUWWWYYY[[[\\\\\\]]]\\\[[[YYYXXXWWWWWWWWW[[[[[[ZZZZZZ[[[[[[\\\]]]_________]]][[[ZZZ[[[\\\```bbbddddddaaa^^^\\\\\\YYYYYYXXXVVVUUUVVVZZZ]]]^^^```bbbbbbaaa`````````^^^______```___^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWWWWXXXYYY[[[]]]___```aaa```______^^^]]]\\\[[[ZZZYYYZZZ[[[\\\\\\\\\\\\\\\___^^^]]]]]]]]]]]]^^^___[[[\\\]]]\\\YYYWWWWWWXXXZZZWWWUUUUUUXXX\\\___```aaabbbcccbbb```^^^^^^^^^[[[YYYYYY[[[^^^___]]][[[^^^]]]\\\YYYVVVVVVXXX[[[]]]YYYWWWXXX\\\]]][[[XXXZZZYYYYYYXXXWWWVVVVVVUUUWWWVVVUUUSSSRRRQQQPPPPPPPPPQQQSSSUUUVVVXXXXXXYYYZZZ[[[\\\]]]]]]\\\ZZZYYY]]]^^^```aaaaaabbbdddfffhhhiiijjjjjjjjjhhhfffeeedddeeeeeeddddddggglllqqq~~~sssjjjgggcccbbb___]]][[[ZZZZZZZZZ\\\\\\^^^aaadddggggggfffbbbaaaaaabbbccceeennnyyyyyyqqqjjjdddcccaaa```^^^ZZZUUUQQQKKKMMMOOOOOOMMMKKKJJJJJJIIILLLOOOQQQPPPNNNMMMLLLOOOPPPQQQOOOMMMKKKJJJKKKKKKLLLLLLIIIFFFFFFJJJNNNWWWVVVVVVVVVVVVTTTPPPMMMEEECCCAAAAAACCCDDDDDDDDDAAABBBCCCCCCBBBBBBCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHIIIHHHFFFEEEEEEFFFCCCGGGKKKLLLKKKKKKNNNQQQQQQMMMJJJIIIJJJHHHEEEBBBFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCFFFMMMXXXaaaccc]]]WWWLLLIIIFFFDDDDDDEEEEEEDDDDDDEEEHHHMMMQQQSSSQQQOOOJJJMMMQQQSSSSSSPPPKKKHHHIIIHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNNNNNNNMMMNNNNNNNNNNNNMMMKKKIIIGGGEEEGGGIIIIIIGGGFFFGGGHHHFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHGGGGGGHHHIIIIIIHHHLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIGGGFFFGGGJJJLLLMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMKKKIIIHHHHHHIIIJJJJJJIIIKKKKKKKKKKKKJJJJJJJJJIIIHHHJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKMMMPPPQQQQQQQQQSSSTTTVVVWWWYYYXXXUUUQQQPPPOOOMMMNNNOOOMMMKKKIIIHHHHHHFFFGGGJJJLLLNNNPPPQQQRRROOONNNMMMNNNPPPQQQPPPOOOPPPPPPPPPQQQRRRSSSUUUVVVUUUTTTRRRQQQQQQQQQRRRSSSQQQQQQQQQRRRTTTVVVWWWXXX[[[[[[ZZZZZZZZZ[[[\\\]]]ZZZZZZ[[[ZZZYYYXXXVVVUUUUUUTTTSSSTTTVVVVVVTTTSSSSSSTTTUUUWWWYYYZZZZZZ[[[\\\[[[XXXVVVUUUUUUVVVWWW]]]\\\ZZZYYYZZZ[[[]]]^^^\\\]]]\\\ZZZXXXWWWWWWXXX^^^```bbbbbb```]]]\\\\\\ZZZZZZYYYWWWVVVWWW[[[^^^___aaaddddddcccaaa````````````aaa```___]]][[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ\\\^^^_______________^^^\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZ^^^]]]]]]]]]^^^___```aaa]]]]]]\\\YYYVVVUUUVVVWWWXXXVVVUUUVVVYYY]]]______bbbcccbbb```^^^]]]]]]^^^[[[[[[]]]___aaa___\\\XXX\\\\\\ZZZWWWUUUUUUVVVYYYYYYWWWVVVXXX[[[[[[XXXUUUWWWWWWWWWWWWVVVTTTRRRQQQWWWVVVUUUSSSRRRPPPOOOOOOSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYY[[[]]]^^^___```ccceeeiiihhhhhhggggggfffeeeeeeffffffgggggggggiiillloootttwwwxxxuuulllbbbYYYTTTXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\]]]___bbbdddcccbbbccc^^^\\\]]]]]]\\\```eeekkkzzz|||vvvsssssssssrrroooiiiaaa\\\KKKLLLMMMLLLJJJIIIIIIJJJGGGLLLPPPQQQNNNKKKJJJKKKMMMOOOPPPOOOMMMKKKKKKKKKIIIJJJJJJHHHFFFGGGLLLPPPSSSSSSRRRSSSRRRPPPLLLIIICCCBBB@@@AAACCCDDDDDDDDDAAABBBDDDDDDCCCCCCDDDFFFEEEFFFFFFFFFFFFFFFFFFEEEFFFHHHHHHGGGEEEEEEEEEFFFEEEHHHJJJKKKKKKMMMSSSXXX[[[SSSLLLJJJIIIGGGEEEEEEGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHCCCGGGPPP[[[cccddd]]]WWWNNNKKKGGGDDDDDDEEEEEEDDDDDDFFFJJJMMMPPPPPPOOOMMMKKKMMMQQQSSSSSSQQQMMMJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFHHHHHHJJJKKKLLLNNNNNNNNNLLLKKKKKKLLLLLLLLLKKKIIIGGGFFFDDDFFFHHHIIIHHHHHHIIIJJJFFFFFFEEEEEEFFFGGGIIIJJJGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGHHHIIIJJJJJJIIIKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEGGGIIIJJJKKKKKKKKKIIIHHHHHHLLLPPPRRRPPPMMMHHHHHHHHHIIIJJJLLLMMMMMMKKKJJJHHHIIIJJJKKKKKKJJJLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLKKKKKKHHHHHHGGGGGGHHHIIIJJJJJJKKKMMMOOOOOOOOOOOOQQQSSSVVVYYY[[[[[[WWWSSSPPPOOOKKKLLLMMMKKKHHHFFFEEEEEEDDDFFFJJJLLLMMMNNNOOOPPPNNNNNNOOOPPPPPPPPPOOONNNNNNNNNOOOPPPRRRTTTWWWYYYUUUTTTRRRQQQQQQQQQRRRSSSPPPPPPQQQRRRTTTVVVXXXYYY]]]\\\\\\\\\\\\]]]]]]]]]YYYZZZ[[[[[[YYYVVVSSSPPPQQQRRRSSSTTTUUUVVVUUUTTTUUUVVVXXXZZZ[[[[[[[[[[[[YYYWWWUUUSSSSSSUUUWWWYYY\\\[[[YYYWWWXXXZZZ\\\^^^ZZZZZZZZZXXXUUUTTTTTTUUU[[[]]]______]]][[[ZZZZZZXXXXXXWWWUUUTTTVVVYYY[[[___aaaddddddccc```___^^^______``````___^^^\\\[[[YYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^___``````___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\\\\]]]]]]^^^___```aaa```___]]]YYYVVVUUUWWWYYYXXXWWWWWWXXX[[[^^^______ccccccbbb___\\\[[[]]]^^^ZZZ\\\___bbbaaa^^^YYYUUUZZZZZZZZZXXXWWWWWWYYY[[[ZZZYYYWWWWWWXXXXXXUUUSSSSSSTTTUUUWWWVVVUUUSSSRRRTTTTTTSSSSSSRRRQQQQQQPPPUUUUUUUUUUUUWWWYYY\\\]]]```___^^^\\\[[[[[[\\\\\\YYYZZZ\\\\\\]]]___bbbeeeeeedddbbbaaa``````aaaaaafffggghhhiiiiiiiiijjjjjjjjjiiihhhfffaaaZZZSSSMMMTTTTTTUUUWWWYYYZZZ\\\]]]ZZZZZZ[[[]]]```aaaaaa```aaa\\\XXX[[[]]]\\\\\\^^^[[[fffwwwzzzrrrkkkKKKKKKIIIGGGEEEEEEHHHKKKGGGKKKOOOOOOKKKHHHHHHIIIIIIKKKMMMMMMLLLKKKLLLMMMKKKMMMMMMLLLJJJJJJMMMQQQPPPOOOMMMMMMLLLKKKHHHEEEDDDCCCAAABBBCCCDDDCCCBBBDDDEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEGGGGGGGGGEEEDDDEEEFFFHHHIIIJJJKKKNNNVVVaaajjjggg[[[OOOKKKHHHEEEFFFIIIFFFEEEDDDBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJDDDHHHPPPYYY___^^^XXXRRRNNNKKKHHHFFFEEEFFFEEEDDDCCCFFFIIIKKKKKKJJJIIIHHHKKKLLLMMMOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJMMMMMMMMMMMMLLLJJJHHHGGGIIIIIIJJJIIIHHHGGGEEEDDDBBBDDDGGGHHHGGGGGGIIIJJJEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFHHHHHHGGGGGGIIIJJJGGGHHHIIIJJJJJJJJJJJJIIIJJJHHHGGGGGGIIIKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKGGGIIILLLRRRVVVUUUPPPKKKFFFFFFHHHIIIJJJKKKLLLLLLLLLJJJIIIJJJKKKMMMMMMLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJKKKMMMNNNOOOPPPPPPNNNMMMKKKGGGGGGFFFGGGGGGHHHIIIJJJMMMMMMNNNMMMKKKLLLNNNPPPSSSVVVZZZZZZWWWTTTQQQOOOKKKLLLLLLKKKHHHEEEEEEEEEEEEIIIMMMNNNOOOOOOPPPRRRNNNOOOPPPPPPPPPOOONNNNNNOOOOOOOOOPPPRRRUUUXXXZZZUUUTTTRRRQQQQQQQQQRRRSSSOOOPPPQQQSSSUUUWWWZZZ[[[^^^^^^^^^^^^^^^^^^]]]]]]XXXXXXYYYXXXVVVSSSOOOMMMOOOQQQRRRSSSTTTTTTUUUVVVXXXYYY[[[]]]^^^^^^]]]\\\UUUTTTSSSRRRSSSVVVYYY[[[ZZZYYYWWWVVVVVVXXXZZZ\\\XXXYYYYYYWWWTTTSSSTTTUUUYYY[[[\\\\\\ZZZXXXXXXYYYVVVWWWVVVUUUTTTUUUWWWZZZ^^^```bbbbbb___]]]\\\[[[\\\]]]^^^______^^^]]]]]]YYYYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVWWWZZZ\\\^^^^^^___```aaa```]]][[[YYY[[[[[[ZZZZZZZZZ[[[\\\]]]\\\\\\]]]^^^^^^^^^______^^^]]][[[WWWUUUUUUXXXZZZ[[[YYYXXXYYY\\\___``````bbbbbbaaa^^^\\\[[[\\\^^^YYY\\\```aaa```\\\WWWTTTXXXYYYZZZZZZZZZ\\\___aaa```]]]YYYVVVUUUUUUTTTTTTUUUVVVWWWXXXWWWVVVSSSRRRPPPQQQRRRSSSTTTTTTTTTSSSUUUUUUUUUUUUWWWZZZ\\\^^^cccaaa___]]]\\\]]]]]]^^^[[[\\\\\\\\\\\\^^^aaadddaaa```^^^]]]]]]]]]___```ffffffggghhhhhhhhhfffeeecccbbb``````___\\\WWWSSSSSSTTTUUUVVVWWWXXXYYYYYYWWWWWWXXX[[[^^^``````___^^^XXXUUUXXX[[[ZZZXXXXXXZZZ___hhhttt|||vvvKKKJJJHHHDDDCCCEEEJJJNNNKKKLLLMMMMMMKKKIIIHHHHHHFFFHHHKKKLLLLLLLLLNNNOOOQQQSSSUUUSSSOOOMMMNNNPPPPPPMMMJJJHHHHHHGGGEEEDDDEEEDDDCCCCCCDDDDDDCCCAAAFFFHHHIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHGGGFFFEEEFFFHHHIIIJJJKKKMMMSSS___ooozzzmmm^^^PPPKKKHHHDDDFFFKKKDDDCCCCCCCCCCCCCCCDDDDDDAAAAAABBBDDDEEEFFFGGGHHHEEEHHHNNNTTTWWWVVVQQQMMMMMMKKKHHHHHHHHHGGGFFFDDDCCCEEEGGGGGGFFFEEEEEEEEEJJJJJJJJJKKKLLLMMMOOOPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGIIIKKKLLLOOONNNLLLJJJHHHGGGEEEEEEGGGHHHHHHIIIHHHFFFEEEDDDBBBDDDFFFGGGGGGGGGHHHIIIEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCEEEGGGHHHGGGGGGHHHIIIEEEFFFHHHIIIJJJJJJIIIHHHIIIGGGFFFGGGIIIJJJJJJJJJGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKFFFIIIOOOTTTVVVTTTOOOKKKEEEFFFHHHIIIKKKKKKKKKKKKLLLKKKJJJJJJLLLNNNNNNMMMMMMLLLJJJHHHGGGGGGHHHIIIJJJIIIGGGHHHJJJLLLMMMMMMLLLNNNRRRTTTSSSQQQMMMJJJFFFFFFFFFFFFGGGGGGHHHIIIMMMMMMMMMKKKIIIJJJMMMOOOQQQTTTWWWXXXUUURRRPPPOOOLLLMMMNNNLLLJJJHHHGGGGGGJJJMMMQQQRRRQQQQQQTTTWWWOOOPPPQQQPPPNNNMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYUUUTTTRRRQQQQQQQQQRRRSSSPPPPPPRRRTTTVVVYYY\\\]]]^^^^^^_________^^^]]]]]]XXXWWWVVVSSSQQQOOONNNMMMOOOQQQRRRRRRQQQRRRUUUWWWYYY[[[]]]^^^___^^^]]]\\\UUUTTTSSSTTTUUUXXX[[[\\\YYYXXXVVVUUUVVVWWWYYYZZZXXXYYYYYYWWWUUUTTTUUUWWWZZZ[[[\\\[[[YYYXXXWWWXXXWWWXXXXXXXXXVVVWWWYYY[[[]]]^^^___]]][[[YYYYYYYYYZZZ[[[\\\^^^^^^^^^]]]\\\XXXYYYYYYZZZZZZYYYXXXXXXVVVUUUUUUVVVXXX[[[^^^```````````````___]]]\\\ZZZ]]]\\\\\\\\\\\\^^^```aaa_______________^^^]]]\\\XXXWWWVVVTTTSSSTTTWWWZZZ]]][[[YYYYYY[[[]]]^^^______``````^^^\\\[[[\\\^^^ZZZ]]]``````^^^ZZZXXXWWWWWWYYY\\\]]]^^^```dddfffdddaaa]]]YYYVVVUUUVVVWWW\\\[[[[[[ZZZWWWTTTRRRPPPNNNPPPRRRTTTVVVVVVVVVVVVUUUUUUVVVWWWYYY[[[]]]^^^dddcccaaa```______```aaa^^^^^^^^^\\\[[[\\\___bbb______^^^]]]^^^___```aaagggffffffggggggfffdddaaa```___``````aaa```^^^[[[[[[[[[\\\\\\[[[[[[ZZZYYYVVVVVVWWWZZZ]]]______^^^___ZZZWWWZZZ[[[YYYWWWWWW^^^___bbbgggooo{{{KKKKKKJJJHHHGGGIIIMMMPPPPPPNNNLLLKKKKKKKKKJJJIIIGGGIIIKKKMMMMMMMMMOOOPPPSSSVVVZZZZZZVVVTTTSSSTTTSSSOOOJJJGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFDDDCCCGGGIIIKKKKKKKKKLLLNNNPPPKKKKKKJJJIIIHHHIIIJJJJJJHHHIIIJJJIIIHHHHHHIIIJJJJJJKKKLLLNNNSSS^^^lllvvvhhhYYYNNNLLLIIICCCDDDIIIBBBCCCDDDEEEEEEEEEEEEEEEAAAAAAAAABBBCCCDDDDDDEEEDDDFFFJJJMMMOOOOOOLLLJJJKKKJJJIIIIIIJJJIIIGGGDDDBBBDDDFFFEEECCCCCCEEEHHHKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJJJJKKKMMMMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMOOOMMMJJJHHHFFFFFFFFFFFFHHHIIIIIIIIIIIIGGGFFFEEEBBBDDDGGGGGGGGGGGGHHHIIIFFFFFFEEEEEEFFFGGGIIIJJJGGGHHHHHHHHHGGGFFFEEEEEEEEEGGGIIIJJJHHHGGGGGGHHHEEEFFFHHHJJJKKKKKKJJJIIIGGGFFFEEEFFFHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGJJJJJJKKKKKKKKKKKKJJJJJJFFFJJJOOOQQQQQQOOOMMMLLLGGGHHHJJJKKKLLLLLLLLLKKKMMMKKKJJJKKKMMMOOOOOONNNLLLKKKIIIGGGGGGHHHIIIIIIIIIGGGFFFHHHKKKMMMMMMLLLIIIMMMRRRVVVUUUQQQKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHMMMMMMLLLJJJIIIKKKOOORRRQQQSSSVVVVVVSSSPPPNNNNNNJJJLLLMMMLLLJJJHHHHHHHHHKKKOOORRRQQQPPPPPPTTTYYYPPPQQQQQQOOOLLLLLLNNNQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTRRRQQQQQQQQQRRRSSSPPPQQQSSSUUUXXX[[[]]]___^^^^^^_________^^^]]]\\\ZZZWWWSSSPPPNNNMMMOOOPPPPPPQQQQQQPPPOOOPPPUUUXXXWWWYYY[[[]]]]]]\\\ZZZXXXWWWWWWVVVWWWWWWYYYZZZZZZXXXWWWWWWWWWWWWXXXYYYYYYXXXYYYZZZYYYWWWWWWXXXZZZ]]]^^^^^^]]]ZZZXXXXXXYYYXXXYYYZZZYYYXXXXXXZZZ\\\^^^^^^]]]ZZZWWWVVVWWWXXXZZZ[[[\\\]]]\\\[[[ZZZYYYWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWYYY]]]aaadddaaaaaa```___^^^]]]\\\\\\]]]]]]\\\\\\]]]```bbbdddcccccccccbbbaaa___]]][[[SSSTTTTTTTTTTTTUUUYYY\\\^^^[[[XXXVVVXXXZZZ\\\\\\\\\]]]______]]]\\\]]]^^^]]]___```___\\\ZZZZZZ[[[YYY[[[^^^___```bbbeeegggbbbaaa```]]][[[YYYZZZZZZ^^^]]][[[YYYWWWTTTRRRQQQOOOQQQSSSVVVWWWWWWWWWVVVVVVWWWXXXZZZ\\\]]]^^^^^^dddccccccbbbbbbbbbccccccaaa```___\\\ZZZZZZ\\\^^^]]]]]]]]]^^^___```aaabbbiiigggffffffgggfffbbb______```bbbbbbaaa___^^^]]]aaaaaaaaaaaa___^^^\\\[[[XXXXXXXXXZZZ\\\^^^]]]\\\___[[[YYY\\\\\\ZZZZZZ\\\```aaaccceeehhhmmmqqquuuKKKLLLMMMMMMLLLMMMPPPRRRTTTPPPLLLKKKMMMMMMLLLJJJIIIKKKMMMNNNNNNNNNOOOQQQQQQVVV[[[]]]\\\ZZZYYYZZZVVVRRRLLLHHHGGGHHHIIIIIICCCCCCCCCDDDFFFGGGFFFEEEFFFIIIKKKMMMNNNPPPRRRUUULLLKKKJJJIIIIIIJJJKKKLLLIIIKKKLLLKKKJJJJJJKKKLLLKKKLLLLLLMMMOOOWWWaaajjjbbbTTTKKKLLLJJJCCCBBBGGGBBBCCCEEEFFFGGGGGGGGGFFFCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKKKKJJJJJJIIIIIIIIIKKKLLLJJJGGGDDDBBBDDDEEEDDDCCCDDDHHHKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKLLLNNNPPPLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHJJJLLLMMMNNNLLLIIIFFFEEEFFFGGGIIIIIIJJJJJJKKKJJJIIIGGGFFFCCCEEEGGGHHHGGGGGGHHHIIIHHHGGGGGGFFFGGGHHHJJJKKKEEEEEEFFFGGGGGGGGGGGGFFFHHHJJJLLLKKKIIIGGGFFFGGGFFFGGGIIIKKKLLLLLLKKKJJJGGGEEEDDDEEEGGGIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFKKKKKKKKKKKKKKKJJJJJJIIIGGGJJJNNNNNNKKKJJJKKKMMMIIIJJJKKKMMMMMMMMMLLLLLLMMMLLLKKKLLLNNNOOOPPPOOOLLLJJJHHHGGGGGGHHHIIIJJJFFFDDDCCCEEEIIIKKKJJJHHHGGGKKKRRRVVVVVVQQQJJJEEEGGGGGGFFFFFFFFFFFFFFFGGGLLLLLLKKKJJJJJJMMMQQQUUUSSSTTTVVVUUURRROOOMMMLLLGGGIIIJJJIIIHHHFFFFFFGGGJJJMMMOOOOOOLLLMMMRRRWWWQQQQQQQQQNNNKKKKKKNNNRRRTTTUUUVVVWWWXXXWWWVVVVVVUUUTTTRRRQQQQQQQQQRRRSSSQQQRRRSSSVVVYYY\\\___```^^^^^^_________^^^\\\[[[[[[WWWRRRMMMLLLMMMPPPRRRQQQRRRQQQOOOMMMOOOTTTYYYUUUVVVYYYZZZZZZYYYWWWUUUYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYY[[[\\\```aaaaaa___\\\ZZZZZZZZZWWWXXXYYYXXXWWWXXXYYY[[[___^^^\\\YYYVVVUUUWWWXXX\\\\\\\\\\\\[[[YYYXXXWWWUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWZZZ___cccfffbbbaaa```^^^]]]]]]]]]]]]]]]\\\\\\\\\^^^aaaccceeeggggggfffeeeccc```]]][[[RRRSSSUUUUUUVVVXXX\\\______[[[VVVTTTUUUWWWYYYZZZZZZ\\\^^^___^^^]]]]]]]]]___```aaa^^^[[[ZZZ\\\___[[[]]]___```aaabbbeeeggg___```bbbaaa___^^^]]]]]]\\\[[[YYYXXXVVVVVVVVVVVVQQQSSSUUUWWWXXXWWWVVVUUUVVVXXXZZZ]]]^^^_________cccdddddddddddddddddddddbbbbbb___[[[XXXWWWYYY[[[ZZZ[[[\\\]]]___```aaabbbkkkhhhffffffgggfffccc______bbbcccccc```]]][[[[[[___```______]]][[[XXXWWW[[[ZZZYYYZZZ\\\\\\[[[YYYYYYVVVVVVYYYZZZYYY[[[___```cccfffhhhiiiiiihhhhhhkkkxxxUUUSSSQQQOOOOOOPPPRRRSSSTTTRRRPPPOOOOOONNNMMMLLLOOOQQQTTTTTTSSSQQQQQQQQQWWWXXXZZZ[[[[[[YYYXXXVVVSSSQQQNNNKKKHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJMMMNNNOOOOOOOOONNNLLLJJJHHHHHHIIILLLMMMNNNLLLKKKKKKLLLMMMMMMLLLHHHHHHIIILLLNNNQQQSSSUUUSSSMMMHHHHHHJJJJJJEEE???HHHGGGFFFHHHKKKMMMKKKHHHGGGEEECCCCCCDDDFFFGGGFFF@@@BBBDDDFFFHHHIIIJJJJJJHHHGGGFFFFFFHHHHHHGGGFFFCCCDDDEEEGGGHHHIIIIIIJJJNNNLLLIIIHHHHHHIIIKKKMMMIIIIIIIIIIIIIIIIIIHHHHHHKKKIIIGGGEEEDDDDDDDDDEEEDDDEEEFFFHHHJJJKKKLLLMMMNNNKKKGGGDDDDDDFFFHHHJJJGGGGGGGGGHHHHHHHHHHHHIIIKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMMMMJJJIIIHHHFFFFFFFFFFFFFFFFFFJJJNNNMMMIIIEEEFFFHHHEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCCCCDDDDDDEEEFFFGGGFFFGGGHHHHHHFFFFFFGGGHHHLLLKKKJJJJJJKKKJJJHHHFFFJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLNNNOOOPPPPPPOOOOOOPPPOOONNNLLLJJJHHHFFFEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJKKKLLLMMMMMMJJJFFFCCCDDDDDDDDDDDDEEEGGGIIIJJJMMMKKKIIIHHHJJJMMMQQQSSSUUUTTTQQQOOOMMMLLLLLLLLLFFFHHHJJJJJJHHHFFFEEEEEEHHHIIIKKKMMMOOOQQQSSSTTTSSSRRRPPPNNNNNNOOOPPPQQQWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPOOONNNNNNMMMOOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\SSSSSSSSSSSSSSSTTTTTTTTTVVVTTTPPPMMMLLLNNNQQQRRRWWWWWWVVVUUUUUUVVVWWWXXXVVVXXXZZZ[[[[[[ZZZXXXVVVVVVXXXZZZ[[[\\\[[[YYYXXX[[[[[[[[[[[[ZZZZZZZZZZZZ`````````___^^^]]][[[ZZZYYYWWWUUUVVVXXXYYYWWWTTTZZZZZZXXXUUUSSSRRRTTTVVVZZZZZZXXXWWWVVVVVVVVVVVV[[[YYYXXXXXXZZZYYYUUUQQQTTTUUUXXX[[[]]]```aaabbbaaa___]]]]]]___aaaaaaaaa^^^^^^]]]]]]```dddhhhjjjkkkjjjhhhgggeeebbb]]]YYYXXXXXXXXXXXXXXXYYYYYYYYY[[[YYYVVVVVVXXX[[[]]]]]]___^^^]]]^^^______]]]\\\aaa___\\\ZZZYYYZZZ\\\]]]^^^\\\\\\]]]___aaaaaaaaaaaa```___^^^^^^___```aaa\\\[[[XXXVVVTTTRRRRRRRRRZZZXXXVVVTTTTTTUUUVVVXXXWWW\\\aaacccbbb```___```dddfffiiikkkkkkiiigggfffdddaaa^^^[[[YYYXXXXXXYYY\\\[[[[[[[[[\\\^^^```aaacccddddddeeeeeeddddddccc______``````___]]][[[YYY^^^```aaa```]]]ZZZXXXXXX^^^```___[[[ZZZ]]]]]]ZZZ[[[XXXVVVWWWZZZ\\\\\\ZZZ^^^bbbgggfffbbb______aaajjjlllsssUUUSSSQQQNNNMMMNNNOOOPPPSSSQQQOOOOOOPPPPPPOOONNNMMMPPPSSSTTTSSSRRRQQQRRRUUUVVVXXXXXXXXXVVVTTTSSSNNNMMMKKKIIIGGGGGGHHHIIIFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJLLLNNNOOOOOOOOOOOOMMMLLLJJJIIIHHHIIIKKKLLLLLLLLLMMMOOOQQQQQQOOOLLLIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLJJJKKKLLLJJJDDD???IIIHHHHHHIIIJJJJJJIIIHHHIIIHHHGGGGGGIIIIIIIIIHHHEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGHHHIIIIIIHHHGGGDDDEEEGGGIIIJJJKKKLLLLLLNNNMMMKKKIIIIIIJJJKKKLLLGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMKKKGGGEEEDDDFFFIIIKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFDDDCCCAAAAAADDDDDDEEEGGGIIIKKKMMMNNNKKKJJJHHHEEEDDDDDDEEEFFFGGGKKKNNNLLLHHHEEEFFFHHHEEEFFFGGGGGGGGGGGGEEEEEECCCCCCCCCCCCDDDEEEFFFFFFEEEGGGHHHHHHGGGGGGHHHJJJIIIIIIHHHIIIKKKKKKJJJHHHHHHIIIIIIIIIHHHGGGFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGDDDDDDDDDDDDEEEGGGHHHJJJIIIJJJKKKLLLLLLIIIFFFCCCDDDDDDDDDEEEFFFHHHJJJLLLJJJIIIHHHHHHJJJLLLOOOQQQSSSRRRPPPMMMLLLKKKJJJJJJGGGIIIJJJIIIHHHFFFFFFGGGHHHIIIJJJLLLOOOQQQRRRSSSRRRQQQOOOMMMMMMNNNOOOPPPSSSTTTVVVXXXXXXWWWUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNOOOPPPRRRUUUWWWXXXYYYXXXXXXXXXXXXYYYYYYZZZ[[[TTTTTTTTTTTTTTTTTTSSSSSSRRRRRRPPPPPPPPPQQQSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZZZZYYYWWWVVVVVVXXXYYY[[[\\\]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[`````````___]]]\\\[[[ZZZXXXVVVTTTTTTVVVVVVUUUSSSVVVVVVVVVTTTSSSTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\ZZZYYYZZZ[[[ZZZWWWTTTUUUVVVYYY\\\^^^```aaabbb___]]]\\\\\\^^^______^^^\\\\\\\\\]]]```dddgggiiillljjjgggeeecccaaa]]]YYYZZZZZZZZZZZZZZZYYYXXXWWW[[[YYYVVVWWWYYY\\\^^^______^^^]]]^^^______]]]\\\^^^\\\[[[YYYYYY[[[]]]^^^___^^^]]]^^^aaaccccccbbbbbbaaa___^^^^^^^^^______]]]\\\ZZZXXXVVVUUUUUUUUUZZZXXXUUURRRQQQRRRTTTUUUXXX\\\aaaccccccbbbcccdddcccdddeeeffffffeeecccbbb```___]]][[[ZZZYYYZZZZZZ]]]]]]]]]^^^___aaacccdddbbbbbbcccddddddddddddddd```aaaaaaaaa```^^^[[[ZZZ]]]___aaa```]]][[[YYYYYY___aaaaaa]]]]]]```aaa^^^\\\ZZZXXXXXXZZZ\\\\\\ZZZ]]]```dddccc___]]]___aaaeeefffmmmvvv~~~TTTSSSPPPNNNLLLLLLMMMNNNPPPOOOMMMNNNOOOPPPPPPOOOLLLOOOSSSUUUTTTSSSSSSSSSSSSTTTUUUUUUTTTRRRPPPNNNIIIIIIGGGGGGFFFGGGHHHIIIEEEEEEEEEFFFGGGHHHIIIJJJMMMNNNOOOPPPPPPOOOOOONNNLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLOOORRRUUUTTTQQQNNNNNNMMMKKKJJJIIIHHHHHHHHHJJJLLLMMMNNNMMMJJJFFFCCCIIIJJJJJJJJJHHHGGGHHHIIIMMMLLLLLLMMMNNNNNNLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHJJJIIIHHHHHHJJJJJJIIIHHHEEEGGGIIIKKKMMMNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLJJJGGGEEEDDDFFFIIIKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGEEEBBB@@@>>>CCCCCCCCCDDDGGGIIILLLNNNLLLJJJFFFDDDCCCCCCEEEFFFIIIKKKLLLJJJFFFDDDEEEGGGEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHHHHHHHHHHJJJKKKGGGGGGGGGIIIKKKLLLKKKIIIFFFGGGGGGGGGGGGGGGFFFFFFHHHIIIIIIJJJJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHHHHJJJKKKLLLKKKIIIFFFDDDEEEEEEEEEEEEGGGIIIKKKLLLGGGHHHHHHJJJKKKNNNPPPQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFHHHIIIHHHIIIJJJKKKMMMOOOQQQRRRPPPOOONNNMMMLLLMMMNNNNNNNNNQQQTTTWWWWWWVVVSSSQQQTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNOOOQQQSSSUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZVVVVVVUUUUUUTTTSSSSSSSSSOOOPPPRRRSSSUUUUUUUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSUUUVVVXXXYYYYYYXXXVVVUUUWWWXXXYYY[[[\\\^^^___```^^^^^^^^^^^^^^^^^^^^^^^^aaa```___^^^\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSRRRQQQQQQSSSTTTTTTTTTVVVXXX[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]\\\ZZZWWWVVVWWWZZZ\\\___``````aaa[[[[[[ZZZ\\\]]]^^^]]][[[ZZZ[[[\\\^^^aaadddgggiiikkkhhhdddaaa```^^^\\\ZZZ\\\\\\]]]]]]\\\ZZZXXXVVVZZZXXXVVVWWWZZZ]]]___```___^^^]]]]]]^^^^^^]]][[[YYYXXXXXXXXXZZZ\\\^^^```bbb``````aaaccceeeeeeeeebbbaaa```^^^]]]]]]]]]^^^]]]]]][[[ZZZYYYXXXXXXXXX[[[XXXSSSOOOMMMNNNPPPRRRXXX[[[^^^```bbbccceeegggcccccccccbbbbbbaaaaaa`````````______^^^^^^]]]]]]^^^^^^```aaaccceeeggghhhbbbbbbbbbbbbccccccddddddcccccccccbbbaaa___]]][[[]]]___aaa```^^^\\\\\\\\\aaacccccc``````dddeeebbb^^^\\\ZZZZZZ[[[\\\\\\[[[[[[^^^___^^^\\\[[[^^^aaabbbdddiiilllmmmppp{{{RRRQQQOOOMMMMMMMMMNNNOOONNNLLLKKKKKKLLLNNNMMMLLLLLLOOOTTTVVVUUUTTTSSSSSSRRRRRRSSSSSSRRROOOMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGIIIJJJLLLLLLPPPPPPQQQQQQPPPOOONNNMMMJJJJJJJJJJJJIIIIIIHHHHHHLLLLLLOOORRRTTTTTTRRRPPPPPPOOONNNLLLJJJIIIHHHHHHIIILLLOOONNNKKKHHHGGGHHHFFFIIIKKKJJJGGGGGGIIILLLNNNNNNOOOQQQQQQPPPMMMJJJKKKJJJHHHFFFEEEFFFGGGIIIIIIHHHGGGHHHIIIJJJIIIHHHGGGIIIKKKNNNPPPQQQQQQQQQOOOOOONNNMMMLLLKKKJJJIIIMMMLLLJJJHHHGGGFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGEEECCCCCCEEEHHHIIILLLLLLKKKKKKJJJJJJJJJIIIKKKKKKJJJIIIFFFCCCAAA???BBBBBBBBBCCCEEEHHHKKKMMMIIIGGGDDDBBBBBBCCCFFFGGGIIIJJJJJJHHHEEEDDDEEEGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDFFFHHHHHHHHHIIIKKKLLLHHHGGGGGGHHHJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBCCCCCCDDDFFFGGGGGGIIIJJJLLLLLLKKKHHHGGGFFFHHHGGGFFFFFFFFFGGGIIIJJJFFFGGGIIIKKKMMMOOOPPPPPPMMMLLLKKKJJJHHHGGGFFFFFFHHHHHHHHHGGGEEEFFFHHHJJJHHHHHHIIIIIIKKKMMMOOOPPPNNNNNNMMMLLLLLLLLLLLLMMMLLLNNNPPPRRRTTTSSSRRRQQQTTTTTTSSSRRRQQQPPPPPPOOOLLLMMMNNNPPPRRRTTTUUUVVVZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSRRRNNNPPPTTTWWWXXXWWWUUUSSSPPPPPPPPPPPPQQQSSSUUUVVVTTTUUUWWWXXXXXXWWWUUUTTTXXXXXXXXXYYY[[[\\\^^^____________``````aaaaaaaaa``````^^^]]][[[ZZZZZZYYYYYYWWWUUUSSSRRRRRRQQQQQQQQQSSSVVVWWWWWWXXXZZZ\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]\\\ZZZYYYVVVWWWZZZ\\\^^^___^^^^^^YYYYYYZZZ[[[]]]]]][[[YYYZZZ[[[^^^aaadddggghhhiiihhhddd___\\\[[[[[[[[[ZZZ[[[\\\^^^___^^^\\\YYYWWWXXXVVVUUUWWWZZZ]]]______^^^]]][[[[[[[[[\\\[[[YYYUUUUUUWWWYYY[[[^^^```aaadddbbbbbbccceeegggggggggcccaaa___^^^\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZWWWRRRMMMKKKKKKNNNOOOVVVXXXYYY[[[]]]```cccdddccccccaaaaaaaaaaaabbbccccccdddddddddcccbbbaaa```]]]___aaadddggghhhjjjjjjdddcccbbbaaa```aaabbbbbbdddddddddcccbbb```^^^]]]___aaabbbbbb```______```cccfffeeebbbaaadddeeebbb___^^^]]]]]]\\\\\\\\\[[[ZZZ[[[\\\ZZZYYYZZZ^^^aaadddfffiiijjjeeebbbjjjttt|||OOONNNNNNNNNOOOPPPQQQRRRKKKJJJHHHIIIJJJKKKKKKJJJNNNRRRVVVXXXWWWUUUSSSSSSPPPQQQRRRRRRPPPNNNLLLJJJKKKJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGIIIKKKLLLMMMMMMQQQQQQQQQQQQPPPNNNLLLKKKHHHHHHIIIIIIIIIIIIHHHHHHMMMMMMMMMNNNQQQSSSRRRRRRNNNNNNLLLKKKJJJJJJJJJJJJHHHJJJKKKIIIEEECCCFFFIIICCCFFFIIIIIIGGGHHHLLLPPPOOOOOOPPPQQQRRRPPPKKKHHHHHHGGGEEEDDDDDDFFFHHHIIIGGGFFFFFFFFFHHHIIIIIIGGGHHHJJJMMMPPPRRRSSSRRRQQQNNNNNNMMMLLLKKKIIIHHHHHHLLLKKKIIIGGGEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKHHHIIIIIIIIIIIIIIIIIIIIIEEEDDDCCCBBBBBBDDDFFFHHHKKKKKKJJJJJJIIIHHHGGGGGGIIIIIIHHHFFFEEECCCAAA@@@BBBBBBBBBCCCEEEGGGIIIJJJEEECCCBBBAAABBBDDDGGGHHHGGGGGGGGGEEEDDDCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHHHHHHHJJJLLLIIIHHHGGGHHHIIIIIIGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFGGGGGGIIIKKKMMMMMMKKKHHHHHHHHHJJJIIIHHHFFFEEEEEEFFFFFFDDDEEEGGGJJJLLLMMMMMMMMMKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFFFFFFFEEEFFFHHHJJJHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMOOOQQQSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOLLLMMMNNNOOOQQQSSSTTTTTT[[[[[[[[[ZZZXXXWWWUUUTTTVVVVVVUUUUUUTTTSSSRRRRRROOORRRUUUWWWWWWUUURRRPPPLLLLLLMMMNNNQQQTTTWWWYYYUUUUUUVVVWWWWWWVVVUUUUUUXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^___``````___^^^]]][[[ZZZZZZZZZZZZ[[[ZZZWWWTTTRRRQQQQQQRRRUUUWWWZZZ[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYVVVWWWZZZ\\\]]]]]]\\\[[[YYYYYYYYY[[[\\\\\\ZZZXXX[[[]]]aaaeeehhhiiiiiiiiiddd```[[[WWWWWWYYYZZZ[[[ZZZ[[[^^^______^^^\\\ZZZVVVUUUUUUVVVZZZ\\\^^^^^^]]][[[YYYXXXYYYYYYXXXWWWSSSUUUWWW[[[^^^```bbbccceeeccccccdddfffhhhhhhhhhbbbaaa___]]]\\\[[[[[[\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYVVVRRRNNNLLLLLLNNNOOOTTTTTTUUUVVVYYY]]]___```aaa```_________aaacccdddeeeeeeeeedddcccaaa```___]]]___bbbfffiiijjjjjjjjjgggeeebbb___^^^^^^___```eeeeeeddddddcccbbb``````aaacccddddddbbbbbbbbbccceeegggfffbbb```bbbbbb___^^^______^^^]]]\\\\\\\\\ZZZZZZZZZYYYZZZ\\\___bbbbbbdddffffffaaa]]]bbbjjjmmmuuuLLLMMMMMMNNNOOOQQQRRRSSSKKKIIIHHHIIIKKKMMMMMMLLLSSSVVVZZZ[[[YYYUUURRRQQQNNNOOOPPPPPPOOOMMMKKKJJJMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMPPPPPPPPPPPPNNNLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJOOOMMMLLLMMMOOOQQQQQQQQQJJJIIIIIIIIIJJJJJJKKKLLLGGGGGGFFFCCC@@@???CCCFFFDDDEEEFFFGGGHHHKKKNNNQQQOOONNNOOOPPPPPPNNNJJJFFFFFFEEEEEEEEEEEEFFFHHHIIIFFFEEEEEEFFFHHHIIIIIIGGGIIIKKKNNNQQQSSSRRRQQQPPPLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIEEEFFFHHHIIIJJJKKKKKKKKKGGGGGGGGGGGGHHHHHHHHHHHHCCCCCCBBBBBBBBBDDDFFFHHHKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCDDDFFFFFFGGGGGGBBBBBBAAAAAABBBDDDEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGGGGGGGGGGIIIJJJIIIHHHGGGGGGHHHGGGEEECCCGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIGGGFFFDDDCCCBBBAAAAAABBBCCCEEEFFFFFFFFFFFFHHHKKKMMMMMMIIIGGGHHHJJJJJJIIIGGGEEEDDDDDDDDDDDDBBBCCCEEEFFFHHHHHHIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDFFFGGGGGGFFFGGGIIIKKKIIIHHHGGGFFFGGGIIIKKKMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJLLLPPPSSSUUUTTTSSSSSSRRRQQQPPPOOOOOOMMMMMMNNNPPPQQQRRRSSSTTTXXXXXXXXXXXXVVVTTTQQQPPPUUUUUUTTTTTTSSSRRRRRRRRRQQQSSSTTTUUUTTTRRROOOMMMHHHIIIJJJLLLOOOSSSVVVXXXUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[]]]]]]^^^^^^]]][[[ZZZZZZZZZ[[[\\\]]]\\\ZZZVVVRRRPPPQQQSSSWWWZZZ^^^______^^^^^^______^^^\\\ZZZXXXWWWWWWWWWXXXZZZ[[[[[[YYYXXXWWWWWWWWWYYY[[[^^^^^^]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZXXX\\\___dddhhhjjjkkkiiihhh```\\\XXXVVVWWWZZZ\\\]]]ZZZ[[[]]]^^^___^^^]]]\\\WWWVVVVVVWWWZZZ]]]]]]]]]]]][[[XXXWWWWWWXXXWWWVVVUUUWWWZZZ^^^aaaccccccddddddcccbbbdddfffhhhhhhhhh```___^^^\\\[[[[[[[[[\\\ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXVVVSSSPPPOOOOOOQQQRRRSSSRRRSSSVVV[[[___```aaa______^^^]]]^^^___```aaaccccccbbb```___]]]\\\\\\]]]```dddhhhjjjkkkkkkjjjgggeeeaaa]]]\\\\\\^^^___dddddddddccccccccccccbbbccceeeeeeeeecccbbbccceeefffgggfffaaa___aaa```]]]\\\^^^______]]]\\\\\\]]][[[ZZZZZZ[[[\\\___bbbddd___^^^___```^^^[[[^^^dddfffhhhmmmuuu~~~KKKLLLLLLMMMNNNOOOPPPPPPKKKJJJJJJLLLPPPSSSTTTUUUWWWZZZ^^^^^^ZZZUUUQQQOOOKKKLLLNNNNNNNNNLLLJJJIIILLLLLLKKKJJJIIIGGGFFFEEEFFFGGGIIIJJJLLLLLLLLLLLLNNNNNNNNNNNNLLLJJJHHHGGGFFFEEEEEEEEEFFFIIIKKKMMMNNNNNNNNNOOOQQQQQQPPPNNNIIIIIIIIIJJJKKKLLLNNNNNNHHHHHHGGGEEECCCBBBCCCDDDGGGEEEDDDEEEIIILLLNNNOOOOOONNNNNNNNNNNNLLLIIIFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEGGGIIIJJJJJJIIIJJJLLLOOOQQQRRRQQQOOOMMMJJJIIIGGGEEEEEEEEEGGGGGGEEEDDDBBBBBBCCCEEEGGGIIIFFFGGGIIIJJJKKKKKKKKKKKKEEEEEEEEEFFFFFFGGGGGGGGGDDDCCCCCCCCCDDDFFFHHHIIIKKKKKKJJJHHHGGGEEEDDDDDD@@@???=========???BBBCCCCCCDDDEEEGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBB??????@@@BBBCCCCCCBBBAAACCCCCCBBBAAAAAAAAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGFFFFFFEEEGGGHHHGGGFFFFFFGGGHHHHHHFFFDDDGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDCCC???AAABBBDDDEEEEEEEEEEEEEEEIIILLLKKKGGGEEEFFFIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKJJJHHHGGGFFFDDDFFFIIIJJJIIIJJJKKKLLLIIIHHHFFFEEEFFFGGGJJJLLLMMMMMMMMMMMMMMMLLLKKKKKKGGGHHHIIIJJJMMMPPPSSSTTTSSSSSSRRRQQQPPPOOONNNNNNMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWVVVTTTRRRQQQSSSRRRRRRRRRRRRRRRRRRRRRQQQRRRQQQQQQPPPOOONNNNNNJJJJJJKKKLLLOOORRRUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVRRRSSSUUUWWWWWWXXXWWWWWWXXXYYYZZZ[[[]]]^^^___```\\\[[[YYYYYYYYYZZZ\\\]]]^^^]]][[[VVVQQQOOOPPPRRRWWWZZZ___aaabbbaaa``````___]]]ZZZXXXVVVWWWXXXYYYXXX[[[]]]\\\YYYVVVVVVWWWZZZ[[[^^^``````___\\\ZZZXXXVVVUUUUUUWWWXXXXXXWWW\\\```eeeiiikkkjjjgggeee^^^[[[XXXWWWYYY]]]___```\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXZZZ\\\^^^^^^]]]___\\\YYYWWWXXXXXXXXXWWWWWWZZZ]]]aaadddeeedddddddddbbbbbbccceeeggggggggg___^^^]]][[[[[[[[[\\\]]][[[\\\\\\\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUSSSSSSUUUZZZaaafffhhhhhhbbbbbbaaa```___^^^^^^^^^```___^^^\\\\\\\\\\\\]]]___aaafffjjjmmmlllkkkjjjeeebbb^^^[[[[[[\\\___bbbccccccbbbbbbccccccdddeeedddeeeeeedddbbbaaabbbcccdddfffeee```___aaaaaa^^^ZZZ]]]______]]]\\\]]]^^^\\\\\\\\\]]]```ccceeefffbbb^^^\\\^^^^^^\\\]]]```eeedddfffjjjlllqqq~~~LLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLPPPUUUYYY[[[\\\ZZZ]]]```___[[[UUUPPPNNNIIIJJJLLLMMMMMMKKKJJJHHHJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGIIIKKKLLLLLLKKKKKKLLLMMMMMMLLLKKKIIIGGGFFFEEEDDDCCCCCCEEEIIILLLOOOMMMNNNPPPRRRTTTSSSOOOLLLKKKKKKKKKLLLNNNOOOQQQQQQLLLLLLKKKKKKJJJHHHFFFDDDJJJFFFDDDEEEIIILLLMMMLLLPPPOOONNNMMMMMMKKKHHHFFFHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGGGGHHHJJJKKKKKKJJJJJJLLLOOOQQQQQQPPPMMMKKKHHHGGGDDDBBBBBBDDDFFFHHHGGGEEECCCAAAAAABBBDDDFFFFFFHHHIIIKKKKKKKKKKKKJJJCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDFFFHHHJJJKKKLLLKKKJJJIIIGGGFFFDDDDDD@@@>>>===<<<===AAAEEEGGGCCCEEEGGGHHHHHHGGGDDDBBBCCCDDDDDDDDDCCCAAA???>>><<<===>>>AAACCCDDDBBB@@@CCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFFFFEEEDDDEEEGGGEEEDDDDDDFFFHHHIIIHHHFFFGGGGGGGGGFFFFFFDDDCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFF>>>???AAACCCDDDDDDDDDCCCCCCGGGJJJIIIEEECCCEEEHHHDDDDDDCCCCCCCCCEEEFFFGGGIIIIIIHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLKKKIIIHHHFFFEEEHHHKKKLLLLLLLLLMMMNNNIIIGGGEEEDDDEEEGGGIIIKKKMMMMMMMMMMMMMMMLLLKKKKKKDDDFFFIIILLLOOOQQQRRRRRRRRRRRRQQQPPPOOONNNNNNMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSUUUVVVXXXXXXXXXVVVUUUQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNNNNOOOQQQSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWPPPQQQTTTWWWYYYYYYYYYXXX\\\\\\]]]___aaabbbcccdddZZZZZZXXXXXXYYY[[[]]]^^^^^^^^^[[[UUUPPPMMMOOORRRUUUYYY^^^bbbcccbbbbbbbbb^^^\\\YYYVVVVVVWWWZZZ\\\YYY\\\^^^]]]YYYVVVVVVWWW\\\^^^```bbbbbb```]]][[[WWWUUUSSSSSSUUUVVVWWWWWW\\\```eeejjjkkkiiifffccc^^^[[[YYYYYY\\\___bbbccc___^^^]]]\\\[[[[[[ZZZZZZ\\\[[[[[[\\\^^^```___^^^aaa^^^ZZZXXXYYYYYYYYYYYYZZZ\\\```ccceeefffeeedddcccbbbaaabbbdddfffffffff^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZXXXWWWUUUUUUVVVVVVWWWWWWWWWWWWTTTUUUXXX___hhhnnnpppppphhhgggfffdddbbb```^^^]]]```^^^]]]\\\\\\]]]___``````ccchhhlllnnnnnnllljjjccc```\\\ZZZZZZ]]]bbbdddbbbbbbbbbbbbcccdddeeefffdddddddddbbb``````aaabbbccceeeddd``````bbbccc```XXX\\\______]]]\\\]]]___]]]\\\]]]___cccfffggghhhhhhbbb^^^___aaa```___aaagggeeegggiiigggeeelllvvv}}}KKKJJJIIIHHHIIIJJJKKKLLLLLLJJJKKKPPPXXX]]]]]]ZZZ[[[ZZZXXXUUURRRPPPNNNLLLGGGHHHIIILLLMMMMMMJJJGGGEEEGGGIIIIIIGGGFFFFFFGGGFFFIIIKKKKKKHHHFFFGGGIIILLLLLLMMMLLLHHHFFFHHHKKKEEEDDDCCCDDDGGGJJJKKKKKKNNNOOOQQQSSSTTTTTTSSSRRRNNNJJJFFFHHHMMMQQQPPPMMMKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOLLLLLLKKKKKKJJJIIIHHHGGGGGGIIIJJJHHHEEECCCCCCEEEJJJGGGDDDDDDGGGIIIIIIHHHJJJKKKMMMNNNNNNLLLJJJIIIEEEDDDDDDDDDDDDDDDEEEEEEIIIGGGDDDBBBBBBDDDGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGBBBCCCCCCDDDEEEDDDDDDDDDCCCDDDFFFHHHJJJKKKKKKLLLKKKIIIGGGFFFDDDDDDDDDEEEBBBAAA@@@@@@AAACCCFFFGGGDDDAAA@@@EEEGGGEEEEEEGGGEEEEEEDDDDDDBBB@@@???>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBDDDFFFGGGGGGEEECCCAAADDDDDDEEEDDDDDDCCCBBBBBBCCCCCCBBBAAAAAAAAABBBCCCHHHHHHGGGGGGHHHJJJKKKLLLOOOMMMKKKHHHFFFDDDCCCBBBEEEGGGJJJLLLLLLKKKIIIGGGEEEGGGHHHGGGEEEEEEEEEGGGKKKKKKLLLLLLLLLJJJIIIHHHFFFFFFGGGIIIKKKOOORRRTTTOOOOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMNNNPPPRRRSSSQQQSSSUUUUUUTTTSSSRRRSSSRRRRRRSSSSSSSSSQQQPPPOOOOOOMMMLLLMMMOOOOOOMMMJJJMMMMMMMMMNNNPPPSSSVVVWWWYYYZZZ[[[YYYVVVTTTSSSSSSRRRTTTVVVVVVUUUUUUUUUVVVYYY[[[^^^bbbeeedddaaa^^^ZZZZZZ[[[\\\\\\[[[YYYYYYZZZXXXTTTQQQOOOOOOPPPPPPUUUXXX]]]``````````````````\\\XXXWWWXXX[[[]]]]]]^^^[[[XXXVVVWWWXXXXXXWWW^^^]]]\\\]]]^^^___^^^\\\[[[[[[ZZZVVVSSSTTTXXX\\\cccfffjjjkkkhhhccc```^^^TTTVVVYYY\\\___`````````___]]][[[ZZZ[[[[[[ZZZYYY\\\ZZZYYY\\\```bbbaaa___\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^___```aaaccceeefffdddaaa```aaadddfffdddbbbbbb___]]]]]]^^^___]]][[[YYYZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXWWWZZZbbblllrrrsssqqqkkkiiieee```\\\\\\^^^```aaa```______```cccfffhhhfffhhhjjjllllllkkkiiigggdddbbb```^^^___aaadddfffhhhgggeeecccbbbbbbbbbbbbggggggeeeccc``````aaacccgggfffeeedddcccbbbbbbbbb```]]]\\\___^^^[[[[[[]]]\\\]]]```eeeiiikkkkkkiiigggddd```^^^___aaabbbbbbcccdddccc```^^^___dddiiiqqq{{{HHHHHHHHHHHHHHHIIIIIIJJJJJJIIIJJJOOOWWW[[[ZZZXXXUUUSSSQQQNNNLLLJJJIIIIIIIIIIIIJJJKKKLLLJJJGGGDDDEEEGGGIIIIIIHHHHHHIIIJJJGGGKKKPPPQQQOOOMMMMMMOOOMMMNNNOOONNNKKKIIIIIILLLGGGFFFEEEEEEHHHKKKLLLLLLMMMOOOQQQSSSTTTSSSQQQPPPNNNLLLJJJKKKOOOQQQQQQOOOLLLLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHIIIJJJLLLMMMNNNJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHFFFCCCBBBCCCEEEGGGEEEBBBBBBEEEGGGHHHGGGGGGIIIJJJKKKKKKIIIGGGFFFCCCCCCCCCCCCDDDDDDEEEFFFHHHFFFDDDBBBBBBCCCFFFGGGIIIHHHHHHGGGFFFFFFFFFGGGBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCDDDDDDCCCBBBAAACCCEEEIIIKKKLLLIIIEEEDDDGGGGGGEEEDDDEEECCCCCCBBBAAA@@@???>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFGGGHHHHHHFFFDDDCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@BBBDDDFFFGGGFFFDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCGGGFFFFFFFFFFFFHHHIIIKKKQQQPPPNNNKKKIIIGGGFFFFFFDDDEEEGGGHHHIIIHHHGGGGGGDDDFFFGGGGGGFFFFFFGGGIIIMMMMMMMMMLLLKKKIIIHHHFFFEEEEEEFFFHHHKKKMMMOOOQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQSSSUUUUUUTTTRRRRRRSSSRRRRRRSSSSSSRRRPPPOOONNNOOOMMMLLLMMMOOOOOOLLLJJJLLLLLLMMMNNNQQQTTTVVVXXXZZZ[[[[[[YYYUUUSSSRRRRRRSSSUUUWWWWWWWWWVVVWWWXXXZZZ\\\___aaabbbaaa^^^[[[WWWXXXYYY[[[[[[[[[[[[ZZZXXXVVVSSSPPPNNNOOOPPPQQQSSSWWW[[[]]]^^^]]]^^^^^^```^^^[[[ZZZ\\\^^^______]]][[[XXXWWWWWWXXXYYYXXX\\\[[[ZZZ[[[]]]^^^^^^]]][[[[[[[[[YYYWWWYYY]]]aaafffhhhiiigggddd```]]]]]]YYYZZZ[[[]]]^^^_________\\\[[[YYYYYYZZZ[[[ZZZYYY^^^\\\[[[]]]aaadddcccaaa^^^^^^^^^^^^_________```_________```aaabbbcccdddbbbaaa```aaadddfffeeecccccc```]]]\\\]]]^^^]]][[[[[[[[[[[[\\\[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWZZZaaajjjppppppnnnkkkjjjhhhdddaaa```bbbcccbbbaaa```___```ccceeegggggghhhjjjkkkkkkiiigggfffeeeeeeeeeeeeffffffggggggeeedddcccbbbaaabbbccccccfffeeedddaaa______bbbdddffffffffffffeeedddcccccc___\\\\\\^^^^^^[[[[[[]]]______aaaeeehhhjjjiiihhheeeccc```___```bbbbbbbbb```___^^^]]]\\\^^^bbbeeefffllluuuGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHJJJNNNTTTWWWVVVTTTOOOMMMJJJHHHFFFEEEFFFFFFKKKJJJIIIIIIIIIGGGDDDAAADDDFFFHHHIIIIIIJJJLLLNNNOOOSSSXXXXXXUUUQQQPPPQQQOOOQQQSSSRRRPPPMMMLLLLLLIIIGGGFFFFFFHHHJJJKKKKKKLLLMMMPPPRRRRRRQQQNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEECCCAAAAAACCCFFFDDDBBBAAAAAACCCEEEFFFFFFFFFGGGIIIIIIIIIGGGEEEDDD@@@AAAAAACCCDDDEEEGGGGGGHHHFFFCCCAAAAAABBBDDDEEEGGGFFFFFFEEEEEEEEEEEEFFFBBBBBBCCCCCCDDDDDDDDDDDDFFFFFFGGGIIIIIIJJJJJJIIIHHHFFFEEECCCBBBBBBBBBCCCCCCCCCCCCGGGKKKPPPRRRRRRNNNIIIGGGHHHHHHDDDBBBBBBAAA@@@???>>>>>>>>>??????AAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFGGGGGGEEECCCBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???AAACCCEEEFFFFFFEEEDDDEEEEEEEEEFFFEEEEEEDDDCCC????????????@@@BBBDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIPPPOOONNNLLLJJJIIIHHHGGGBBBCCCCCCDDDEEEFFFFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKMMMMMMLLLKKKJJJHHHFFFEEECCCDDDFFFHHHJJJKKKLLLLLLQQQPPPPPPNNNMMMKKKIIIHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLNNNMMMLLLMMMNNNMMMLLLJJJJJJJJJKKKNNNQQQTTTWWWYYY[[[[[[[[[XXXTTTRRRQQQQQQRRRTTTVVVVVVVVVVVVWWWXXXZZZ[[[^^^______\\\YYYWWWSSSUUUWWWYYY[[[\\\\\\[[[VVVTTTQQQOOONNNOOOQQQRRRTTTWWW[[[]]]]]]]]]^^^^^^aaa___^^^___aaabbbbbbaaa\\\ZZZXXXWWWXXXZZZZZZYYYZZZXXXWWWXXX[[[^^^______[[[\\\]]]]]]]]]```dddhhhjjjjjjhhhddd```^^^]]]^^^``````^^^]]]\\\]]]]]]^^^YYYXXXWWWXXX[[[\\\\\\[[[___]]]\\\^^^bbbeeedddbbb]]]^^^^^^^^^^^^^^^______```````````````aaaaaaaaa`````````bbbeeeffffffeeedddaaa]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTWWWWWWYYY___ggglllllljjjhhhiiiiiihhhfffeeeeeefffeeedddbbbaaabbbccceeegggiiijjjkkkkkkjjjgggeeecccdddfffhhhjjjkkkiiigggeeebbbaaa`````````bbbcccdddccccccaaa___^^^___bbbeeeeeeeeefffffffffeeecccbbb___\\\[[[^^^]]][[[[[[^^^aaaaaabbbdddfffgggfffeeeaaa```___```bbbbbbbbbaaa[[[YYYXXXXXX[[[^^^```aaacccdddfffkkkrrr}}}FFFGGGIIIJJJJJJJJJIIIHHHGGGGGGJJJNNNRRRSSSQQQOOOLLLJJJGGGEEEDDDDDDFFFGGGJJJHHHGGGFFFFFFEEECCCAAACCCDDDGGGHHHIIIJJJMMMOOO[[[\\\\\\YYYRRRNNNMMMMMMRRRVVVXXXWWWVVVUUURRRNNNJJJHHHFFFFFFGGGIIIIIIHHHIIIJJJMMMNNNOOOMMMKKKJJJJJJLLLMMMMMMKKKJJJKKKLLLHHHGGGFFFEEEEEEFFFHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEECCCAAA@@@???AAACCCFFFBBBAAAAAAAAACCCEEEFFFFFFGGGHHHIIIJJJIIIHHHFFFDDD???@@@BBBDDDEEEGGGHHHHHHFFFEEECCCAAA@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDFFFFFFGGGGGGHHHHHHGGGGGGFFFDDDCCCAAAAAAAAAAAABBBBBBBBBCCCHHHOOOTTTUUUUUUMMMHHHFFFGGGGGGCCC@@@AAAAAA@@@>>>======???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDEEEEEECCCAAAAAACCCEEEGGGHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCDDDEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCC?????????@@@AAADDDFFFGGGFFFEEEDDDDDDDDDFFFGGGHHHLLLKKKKKKJJJHHHGGGFFFEEEBBBBBBAAABBBCCCEEEGGGHHHEEEFFFGGGFFFEEEFFFHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCEEEGGGIIIJJJJJJJJJJJJNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHIIIKKKLLLMMMOOOQQQSSSTTTRRRQQQQQQQQQQQQQQQPPPOOONNNLLLKKKKKKMMMMMMMMMMMMLLLLLLJJJIIIHHHIIIJJJMMMQQQUUUXXXZZZ[[[[[[ZZZWWWSSSPPPPPPPPPOOOQQQSSSSSSSSSRRRSSSTTTVVVYYY[[[\\\[[[YYYWWWVVVRRRTTTVVVXXXZZZ[[[[[[[[[UUUTTTQQQPPPPPPQQQTTTUUUWWWZZZ]]]____________````````````bbbdddeeecccaaa[[[YYYWWWWWWYYYZZZZZZYYYWWWVVVUUUVVVZZZ^^^```aaa\\\]]]^^^```cccfffjjjlllkkkiiieeeaaa]]]]]]```bbbfffddd```]]][[[ZZZ[[[\\\WWWWWWWWWYYY\\\^^^^^^]]]___]]]\\\^^^bbbdddcccaaa[[[[[[[[[[[[\\\\\\\\\\\\````````````______^^^^^^___```bbbdddfffgggggggggdddbbb___\\\[[[\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWXXXXXXWWWVVVUUUTTTTTTSSSWWWXXXZZZ___eeehhhiiihhhfffhhhjjjkkkjjjhhhhhhhhhhhhgggfffeeeeeeeeeggggggkkkkkkkkkjjjhhheeebbbaaabbbdddfffhhhhhhfffdddbbbaaaaaa```___```aaabbbcccaaaaaa```^^^^^^___cccfffeeefffffffffdddbbb```^^^___\\\[[[]]]]]]ZZZ[[[^^^bbbaaa```aaabbbcccbbbaaa]]]]]]]]]___aaaaaa```^^^XXXUUUTTTVVV[[[______^^^ccccccbbbbbbdddkkktttzzzEEEFFFGGGIIIIIIHHHGGGGGGFFFHHHLLLOOOQQQQQQNNNKKKJJJHHHEEECCCBBBCCCEEEFFFGGGEEEDDDDDDEEEEEEDDDCCCBBBDDDEEEFFFGGGIIILLLOOO^^^]]]YYYRRRJJJGGGIIILLLWWW\\\___^^^^^^___\\\UUUJJJHHHFFFEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKKKKJJJJJJGGGHHHIIIGGGEEEDDDEEEFFFAAAAAAAAABBBCCCFFFHHHJJJIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIIIIHHHGGGFFFDDDDDDCCCAAA???>>>???AAADDDEEEBBBBBBCCCCCCDDDDDDFFFGGGGGGGGGIIIIIIHHHFFFDDDCCC@@@AAACCCEEEGGGHHHHHHHHHDDDCCCAAA@@@???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEECCCBBBBBBAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAA@@@BBBHHHOOOTTTTTTRRRHHHDDDBBBEEEEEEBBB@@@BBBBBBAAA???>>>???@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFDDDBBBBBBCCCBBBAAA@@@@@@BBBEEEGGGHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAACCCCCCDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCFFFIIIJJJGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBDDDFFFIIIKKKHHHHHHGGGEEECCCCCCEEEGGGFFFEEEEEEEEEDDDEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKKKKLLLLLLKKKJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKNNNPPPRRRRRRQQQOOOOOOPPPOOOOOONNNMMMLLLKKKJJJJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHJJJMMMPPPTTTXXXZZZ[[[[[[YYYVVVRRROOOOOOPPPNNNPPPRRRRRRQQQPPPQQQRRRQQQTTTXXXYYYXXXWWWWWWWWWSSSUUUVVVXXXYYYZZZYYYYYYVVVUUUSSSQQQRRRTTTVVVXXXXXXZZZ]]]^^^^^^^^^___```______aaaccceeedddaaa___YYYXXXWWWWWWYYYZZZYYYXXXUUUTTTTTTWWW[[[___aaabbb^^^___```cccfffhhhjjjkkkdddbbb___[[[YYY[[[```dddgggeee```\\\YYYYYYYYYZZZWWWWWWYYY[[[___``````___^^^[[[ZZZ\\\```bbb```^^^[[[[[[[[[[[[[[[[[[[[[[[[______``````___^^^\\\[[[___aaaccceeeggggggggggggdddbbb```^^^\\\\\\]]]___]]][[[YYYWWWVVVUUUTTTTTTWWWVVVVVVUUUTTTSSSSSSSSSWWWXXX[[[___dddfffggggggfffiiimmmooonnnmmmllllllkkkjjjiiihhhhhhhhhiiiiiikkkkkkjjjhhhfffccc```___bbbbbbbbbbbbbbbbbbaaaaaabbbbbb```_________```aaa___```aaa``````aaadddgggffffffeeedddaaa^^^[[[ZZZ___[[[ZZZ\\\\\\ZZZ[[[___aaa___\\\\\\]]]^^^^^^]]][[[[[[[[[]]]______]]][[[VVVUUUTTTXXX]]]``````^^^]]]^^^^^^]]]^^^```eeehhhqqq|||DDDDDDEEEEEEFFFFFFFFFEEEGGGJJJNNNQQQRRROOOLLLIIIFFFEEECCCAAAAAAAAABBBCCCFFFDDDBBBBBBDDDFFFFFFFFFDDDEEEEEEEEEFFFGGGJJJMMMUUUSSSOOOIIIDDDDDDJJJOOO[[[aaacccaaacccgggddd\\\LLLIIIFFFDDDDDDDDDCCCBBBBBBCCCEEEGGGIIIKKKMMMNNNGGGEEECCCAAA@@@@@@AAAAAA>>>???@@@AAACCCFFFHHHIIIGGGGGGFFFFFFFFFGGGHHHHHHKKKJJJJJJIIIGGGEEECCCBBBAAA???===>>>@@@CCCDDDEEECCCDDDFFFEEEDDDDDDEEEFFFEEEEEEFFFGGGFFFDDDAAA@@@AAABBBDDDFFFFFFFFFFFFEEEAAA@@@?????????@@@AAAAAAAAAAAAAAABBBBBBDDDEEEFFFCCCBBBAAAAAAAAABBBDDDEEEDDDEEEEEEFFFFFFFFFEEEEEECCCBBBAAA@@@???@@@AAAAAA@@@???@@@FFFNNNQQQOOOKKKCCC??????BBBDDDBBBAAABBBCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFEEECCCAAAAAABBBBBBAAA@@@???AAAEEEGGGIIIHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAACCCCCCCCCCCCBBBBBBBBBAAADDDDDDCCCCCCBBBAAA?????????@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBEEEGGGJJJKKKIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHIIIJJJJJJIIIGGGFFFCCCCCCCCCDDDFFFIIIKKKMMMHHHHHHGGGDDDBBBAAACCCEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNPPPPPPNNNMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMMMMLLLJJJHHHHHHHHHHHHHHHJJJLLLPPPTTTXXXZZZZZZZZZXXXUUUQQQOOOPPPQQQQQQRRRSSSSSSQQQPPPPPPQQQMMMQQQVVVWWWVVVUUUWWWYYYTTTUUUWWWXXXZZZZZZZZZYYYWWWVVVTTTSSSSSSUUUWWWYYYWWWYYY[[[\\\\\\\\\]]]^^^______```cccdddccc___\\\XXXWWWVVVWWWXXXXXXWWWVVVUUUUUUVVVZZZ^^^bbbcccbbbaaa```aaaccceeefffeeedddZZZYYYWWWUUUUUUXXX]]]aaadddbbb^^^ZZZXXXXXXXXXYYYYYYYYYZZZ]]]```aaa___^^^\\\ZZZYYYZZZ^^^```^^^\\\]]]]]]]]]\\\\\\\\\\\\[[[^^^^^^______^^^]]][[[ZZZ]]]```ccceeeeeeeeeeeeeeebbbccccccaaa___^^^___aaa]]][[[YYYVVVTTTRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSVVVXXX[[[___bbbdddeeefffhhhkkkppprrrrrrqqqpppqqqkkkkkkkkkjjjjjjjjjjjjkkklllkkkiiigggdddaaa___^^^bbbaaa___^^^^^^___```aaaaaa```___^^^]]]]]]^^^______aaacccdddcccdddeeeggggggeeecccaaa^^^\\\ZZZYYY^^^[[[YYY[[[[[[ZZZ\\\```^^^\\\YYYXXXZZZ\\\\\\\\\[[[[[[[[[\\\^^^^^^\\\ZZZVVVVVVXXX[[[___aaaaaa```YYY[[[]]]^^^^^^^^^___```cccjjjttt~~~FFFFFFFFFFFFFFFGGGGGGHHHHHHLLLQQQTTTSSSOOOKKKHHHEEEEEECCCBBBAAAAAAAAAAAAGGGDDDBBBAAACCCEEEGGGGGGGGGHHHGGGFFFFFFGGGJJJLLLJJJJJJHHHDDDBBBDDDKKKPPPXXX^^^___]]]```gggeee\\\MMMKKKGGGEEEEEEDDDCCCBBBBBBBBBCCCEEEIIINNNRRRUUUJJJEEE@@@>>>???@@@@@@??????@@@BBBCCCEEEFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMKKKJJJGGGDDDBBBAAA???>>>===>>>BBBEEEEEEDDDCCCEEEGGGFFFDDDBBBCCCEEEEEEFFFGGGGGGFFFDDDAAA@@@AAABBBDDDEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>???AAAAAA@@@AAAAAAAAACCCDDDEEEFFFCCCBBBAAA@@@@@@BBBCCCEEEEEEEEEFFFGGGGGGHHHGGGGGGCCCBBBAAA@@@@@@@@@AAABBBAAA??????EEELLLNNNIIIDDDBBB>>>===AAACCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFFFFDDDBBBAAACCCDDDDDDCCC???AAAEEEHHHIIIIIIGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDGGGIIIKKKIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHIIIKKKKKKJJJIIIHHHBBBCCCDDDFFFHHHJJJLLLMMMFFFFFFDDDBBB@@@@@@CCCFFFFFFEEEDDDCCCCCCDDDEEEEEECCCCCCDDDEEEFFFHHHJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIKKKNNNNNNLLLKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLNNNLLLIIIGGGGGGHHHHHHIIIJJJLLLOOOSSSWWWYYYYYYYYYWWWSSSPPPOOOPPPRRRQQQSSSTTTRRRPPPNNNNNNNNNLLLQQQUUUVVVTTTTTTVVVYYYRRRSSSVVVYYY[[[\\\\\\\\\WWWVVVTTTRRRSSSTTTWWWXXXWWWYYY[[[[[[[[[[[[]]]^^^``````aaabbbcccaaa^^^[[[XXXWWWVVVVVVWWWVVVUUUSSSUUUVVVYYY]]]bbbddddddccccccbbbaaabbbcccbbb^^^[[[UUUVVVVVVUUUUUUWWW[[[^^^___]]][[[YYYWWWWWWXXXYYYZZZZZZ[[[]]]______]]][[[\\\ZZZXXXZZZ]]]___^^^[[[]]]]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^___^^^\\\[[[YYYZZZ^^^bbbcccbbb``````aaa```bbbeeedddbbbaaaaaaccc___\\\YYYVVVSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTSSSVVVZZZ]]]```aaacccdddgggjjjnnnpppppppppppppppjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjhhhfffcccaaa___]]]___^^^]]]\\\[[[\\\\\\]]]\\\\\\[[[ZZZ[[[\\\]]]^^^```cccfffhhhgggffffffgggfffdddbbb___]]]]]]]]]]]]^^^ZZZXXXZZZ[[[ZZZ\\\```]]]ZZZWWWVVVXXX[[[]]]^^^^^^]]]\\\]]]^^^^^^\\\[[[UUUXXX[[[^^^___```aaabbbZZZ]]]___``````______```bbbfffjjjnnnrrr{{{KKKJJJIIIHHHIIIJJJKKKLLLIIINNNSSSUUUSSSOOOJJJHHHFFFFFFFFFEEEDDDCCCBBBBBBHHHEEEBBBAAACCCEEEFFFFFFJJJJJJIIIHHHFFFGGGIIILLLEEEFFFFFFDDDBBBDDDJJJOOOQQQXXXYYYVVVZZZcccaaaXXXOOOLLLIIIFFFEEEEEECCCBBBCCCBBBCCCEEEJJJPPPVVVZZZNNNGGG???===???AAAAAA>>>BBBCCCDDDFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMJJJGGGDDDBBB@@@>>>======???CCCFFFEEEDDDCCCEEEGGGFFFCCCAAABBBCCCGGGHHHIIIIIIHHHFFFCCCBBBAAABBBCCCCCCBBBAAA>>>===<<<=========>>>@@@AAABBB@@@@@@AAABBBCCCDDDFFFGGGCCCBBBAAA@@@@@@BBBCCCEEEFFFFFFGGGHHHIIIJJJIIIIIICCCBBBAAA@@@@@@@@@AAABBBBBB??????DDDKKKLLLFFF@@@BBB>>>>>>AAACCCBBBAAACCCBBBCCCCCCCCCCCCBBBAAA@@@>>>>>>???@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEEEEFFFGGGEEECCCCCCDDDFFFFFFEEE>>>AAAEEEHHHIIIIIIGGGFFF????????????????????????BBBCCCEEEGGGGGGFFFEEEDDDEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBB@@@AAABBBBBBCCCCCCCCCBBB@@@@@@AAAAAACCCFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHEEEFFFHHHJJJJJJIIIHHHGGGAAABBBDDDFFFIIIKKKLLLMMMDDDDDDCCCAAA???AAADDDGGGIIIHHHFFFEEEDDDDDDDDDEEEBBBAAAAAABBBDDDFFFIIIKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFFFFFFFGGGHHHIIIIIIHHHJJJLLLMMMKKKJJJJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJLLLNNNLLLIIIFFFGGGHHHIIIIIIJJJLLLOOOSSSVVVXXXXXXXXXVVVSSSPPPOOOQQQSSSPPPQQQRRRPPPMMMKKKJJJKKKMMMQQQVVVVVVSSSRRRUUUXXXPPPRRRUUUYYY\\\^^^______WWWUUUSSSRRRRRRSSSUUUWWWZZZ[[[]]]]]]]]]]]]___aaabbbaaaaaabbbbbbaaa^^^[[[XXXVVVUUUVVVVVVUUUSSSQQQVVVWWW[[[```dddfffdddccceeecccaaaaaaaaa___ZZZUUUVVVWWWXXXXXXXXXYYY[[[^^^[[[ZZZYYYXXXWWWWWWXXXXXXZZZZZZ[[[]]]^^^]]][[[XXX]]]ZZZYYYZZZ^^^___^^^[[[[[[ZZZZZZZZZYYYYYYXXXXXX[[[\\\^^^^^^^^^\\\ZZZYYYXXX\\\```aaa___]]]]]]^^^^^^bbbfffgggdddbbbcccddd```^^^ZZZVVVTTTRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTQQQTTTXXX\\\^^^```aaacccdddgggkkkmmmmmmlllmmmmmmhhhhhhiiiiiiiiijjjjjjjjjkkkjjjhhheeeccc```^^^^^^ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWXXXYYY[[[\\\^^^```dddhhhkkkjjjhhhgggfffeeeccc```^^^]]]^^^```bbb^^^ZZZXXXZZZZZZYYY\\\aaa\\\YYYVVVVVVXXX\\\___```aaa___^^^]]]^^^^^^]]]\\\TTTXXX^^^```______aaacccZZZ\\\_________^^^______dddgggiiiggggggkkkttt{{{FFFGGGGGGHHHIIIIIIHHHHHHHHHJJJMMMOOONNNLLLHHHEEEFFFEEECCCBBBAAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGFFFCCCCCCFFFFFFDDDEEEIIIOOONNNNNNNNNOOOOOONNNLLLIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDGGGKKKPPPSSSGGGDDDAAA???@@@AAABBBBBBAAACCCGGGJJJKKKJJJHHHGGGFFFGGGIIIKKKLLLMMMMMMMMMNNNLLLHHHDDDAAA???======>>>???@@@BBBCCCCCCBBBBBB===AAADDDEEECCCBBBEEEGGGCCCEEEFFFEEEDDDBBBBBBCCCEEEEEEDDDBBB???===>>>???<<<===>>>@@@CCCCCCCCCAAABBBCCCCCCCCCBBBCCCFFFHHHHHHFFFCCC@@@@@@@@@BBBCCCIIIGGGFFFGGGIIIIIIGGGDDDEEECCC@@@@@@AAABBBBBBBBBFFFCCC@@@AAAEEEFFFCCC@@@>>>======???AAACCCCCCBBBDDDCCCBBBAAAAAAAAAAAABBBBBBAAA???>>>>>>???AAABBBBBB@@@???@@@CCCCCCAAA>>>CCCBBBAAA@@@???@@@AAAAAADDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAADDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>======>>>>>>AAACCCDDDDDDCCCBBBBBBCCC@@@BBBEEEFFFGGGEEECCCAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@AAABBBCCCDDDAAABBBDDDDDDDDDEEEHHHJJJJJJIIIGGGEEEEEEFFFGGGHHHGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGCCCCCCCCCBBB@@@@@@AAABBBDDDEEEEEEEEEEEECCCAAA@@@@@@AAABBBDDDEEEEEEEEEEEEKKKJJJJJJHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIILLLLLLLLLLLLKKKMMMPPPSSSUUUSSSRRRPPPOOOOOOOOOPPPOOOOOOMMMLLLKKKKKKKKKKKKQQQTTTWWWXXXVVVSSSRRRQQQUUUVVVXXX[[[^^^___]]][[[[[[YYYWWWUUUSSSTTTUUUUUU[[[[[[[[[\\\]]]___aaabbbcccaaa_________^^^ZZZVVVWWWVVVTTTSSSRRRSSSTTTUUU[[[\\\^^^```aaabbbbbbaaabbb```^^^\\\\\\ZZZXXXVVVVVVWWWXXXZZZ[[[[[[[[[[[[XXXYYYYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\ZZZYYYZZZYYYXXXXXXYYY[[[]]]___WWWXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\^^^```bbbcccccccccdddeeeaaa\\\VVVRRRRRRRRRPPPOOOSSSRRRQQQQQQRRRTTTVVVWWWUUUUUUVVVXXX[[[___ccceee^^^bbbfffhhhiiihhhhhhhhhjjjiiihhhhhhhhhjjjkkkllliiihhhfffdddaaa^^^\\\[[[]]][[[XXXVVVTTTTTTTTTUUUUUUVVVUUUTTTTTTWWW[[[___dddeeeggghhhiiihhhgggfffbbb___]]]\\\]]]___`````````^^^\\\ZZZYYYZZZ\\\]]]```\\\XXXWWWXXXZZZ[[[\\\ZZZ[[[^^^``````^^^\\\ZZZ___^^^^^^^^^^^^___``````^^^^^^^^^______aaabbbbbbaaaccccccbbbaaacccjjjooozzz{{{~~~GGGGGGHHHIIIJJJJJJJJJIIIIIIKKKMMMNNNMMMKKKHHHEEEDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFJJJJJJIIIHHHGGGEEEDDDCCCFFFCCCCCCFFFGGGFFFGGGJJJOOOMMMLLLLLLMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDDDDDDDEEEGGGIIIJJJFFFDDDAAA??????AAABBBCCCBBBDDDHHHJJJKKKJJJHHHGGGGGGHHHJJJLLLMMMNNNNNNMMMJJJHHHFFFCCC@@@???>>>>>>>>>???AAABBBCCCCCCBBBBBBBBBCCCCCCCCCAAA@@@AAABBBCCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDAAA???===>>>???======???AAACCCCCCBBBAAAAAABBBBBBBBBAAABBBDDDFFFDDDCCCAAA??????AAACCCDDDGGGEEEDDDFFFHHHHHHFFFDDDBBB@@@@@@AAACCCEEEEEEDDDCCC@@@>>>???CCCDDDBBB>>>@@@??????@@@CCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBAAA@@@@@@@@@AAABBBBBBAAA@@@???@@@BBBBBB@@@>>>AAA@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBAAA@@@???AAAAAAAAABBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>AAACCCDDDDDDCCCBBBBBBCCCAAABBBCCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@?????????@@@AAABBBAAACCCDDDDDDCCCDDDFFFHHHJJJIIIFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDDDDEEEBBBCCCCCCBBB@@@@@@AAABBBCCCCCCDDDDDDCCCBBB@@@???AAABBBCCCDDDEEEFFFFFFFFFKKKJJJJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLKKKKKKLLLPPPRRRRRRQQQPPPOOOOOOOOOPPPQQQLLLLLLLLLKKKLLLLLLMMMMMMQQQSSSVVVWWWVVVUUUUUUUUUWWWWWWWWWYYY[[[\\\\\\ZZZYYYWWWVVVTTTTTTTTTVVVWWWYYYZZZ\\\^^^```aaaccccccaaa___]]]]]]^^^\\\XXXUUUSSSTTTTTTTTTUUUVVVWWWXXX]]]^^^___`````````___^^^\\\[[[YYYYYYZZZZZZYYYWWWWWWXXXYYYZZZ[[[\\\]]]]]]WWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[YYYXXXWWWWWWWWWWWWYYY[[[^^^___]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXYYY[[[[[[YYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[]]]___bbbcccbbbbbbbbbccc^^^ZZZVVVUUUUUUUUUTTTRRRTTTSSSRRRRRRRRRTTTVVVWWWXXXYYYYYY[[[]]]___aaabbb___aaaccccccbbbcccdddeeehhhhhhhhhggghhhhhhiiiiiiffffffdddcccaaa___^^^]]]]]][[[YYYVVVTTTTTTTTTUUUSSSTTTUUUVVVVVVYYY]]]```cccdddfffhhhhhhgggeeeccc___]]]\\\]]]___aaaaaaaaacccaaa^^^\\\[[[\\\]]]^^^___\\\XXXWWWXXXYYY[[[[[[ZZZ\\\^^^`````````______aaa```````````````aaaaaa^^^^^^^^^___```aaabbbbbbaaabbbbbbbbbbbbeeeiiilllqqqrrrtttyyyGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMLLLKKKIIIGGGFFFAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHHHHGGGFFFDDDCCCBBBEEECCCCCCGGGHHHGGGHHHLLLMMMLLLJJJJJJJJJIIIFFFDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEDDDAAA@@@???AAACCCDDDEEEFFFIIIKKKKKKJJJHHHGGGIIIJJJKKKMMMNNNNNNMMMMMMDDDCCCBBBAAA@@@????????????@@@AAABBBCCCCCCCCCCCCDDDBBB@@@???@@@@@@@@@@@@CCCDDDCCCBBB@@@@@@BBBDDDCCCCCCCCCAAA>>>======???===>>>@@@BBBCCCCCCBBBBBB???@@@AAAAAA@@@AAACCCEEE@@@@@@??????@@@AAACCCDDDCCCBBBBBBDDDFFFGGGFFFDDDBBBAAAAAABBBDDDDDDCCCBBB???===;;;===@@@BBB@@@>>>BBBAAAAAABBBDDDFFFFFFEEE@@@AAABBBBBBBBBAAA@@@???@@@AAABBBBBBCCCCCCCCCCCCAAA@@@??????AAAAAA@@@????????????@@@BBBDDDFFFGGG@@@??????@@@BBBDDDGGGHHHHHHGGGFFFDDDBBB@@@???>>>>>>???AAABBBCCCCCCBBBBBB@@@@@@???>>>>>>>>>??????AAABBBDDDDDDBBBAAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>============>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEHHHGGGEEECCCBBBCCCCCCDDDDDDEEEFFFFFFEEEDDDBBBAAA??????@@@@@@AAAAAABBBBBBAAABBBBBBAAA@@@???AAABBBCCCCCCDDDDDDDDDBBBAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKNNNQQQOOONNNNNNNNNNNNOOOPPPQQQIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTVVVVVVWWWYYY[[[[[[YYYWWWVVVXXXZZZ[[[[[[WWWVVVTTTSSSSSSTTTVVVWWWXXXZZZ]]]```bbbccccccccc___^^^\\\[[[[[[ZZZWWWUUURRRTTTVVVYYY[[[\\\]]]]]]______`````````^^^]]]\\\XXXWWWXXXYYY[[[\\\\\\ZZZ[[[[[[[[[[[[[[[[[[[[[ZZZVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZ[[[\\\[[[ZZZYYYXXXVVVWWWWWWYYY[[[]]]___```bbbbbbaaaaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\\\\ZZZXXXVVVWWWWWWXXXYYYYYYZZZZZZ[[[^^^aaabbbaaa`````````ZZZYYYXXXYYYZZZZZZXXXWWWTTTTTTSSSSSSSSSUUUVVVWWWXXXYYY[[[]]]___aaabbbbbbaaaaaaaaa___^^^^^^```bbbddddddeeeeeeffffffeeeeeeccccccbbbbbbaaa```______]]][[[XXXUUUTTTSSSSSSTTTPPPRRRUUUWWWYYY[[[^^^```aaaccceeeggggggdddbbb```[[[ZZZ[[[^^^aaacccccccccfffdddaaa___^^^^^^___```^^^\\\YYYXXXYYYZZZ[[[[[[\\\\\\^^^___```aaabbbcccbbbbbbbbbbbbbbbbbbbbbbbb_________``````aaaaaabbbbbbaaaaaabbbeeeggghhhhhhnnnmmmnnnpppxxxGGGGGGIIIJJJLLLLLLMMMMMMNNNMMMLLLKKKIIIGGGFFFFFF??????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDCCCAAABBBEEEGGGFFFHHHKKKKKKIIIHHHHHHIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDBBBAAA@@@AAADDDFFFHHHIIIKKKLLLKKKJJJHHHFFFHHHIIIKKKLLLLLLKKKJJJJJJ????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBB>>>;;;<<>>======???>>>@@@BBBCCCCCCBBBBBBBBB???AAABBBBBBAAAAAACCCEEEAAAAAA@@@AAAAAABBBCCCCCC???@@@AAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA>>>;;;===;;;;;;<<>>BBBBBBAAABBBEEEFFFEEEDDD???@@@BBBCCCCCCAAA@@@>>>@@@AAACCCEEEFFFEEEDDDCCCAAAAAA@@@@@@AAAAAAAAAAAA??????@@@AAACCCDDDEEEFFF@@@?????????AAADDDFFFHHHHHHGGGEEEDDDBBB@@@??????>>>???AAACCCCCCBBB@@@???@@@??????>>>>>>>>>??????@@@BBBDDDCCCBBBAAABBBBBBAAA@@@@@@@@@@@@AAACCCDDDBBBAAAAAA@@@@@@?????????===============>>>>>>>>>@@@AAAAAA@@@??????@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA>>>??????@@@@@@AAAAAA@@@@@@AAABBBAAA??????@@@BBBEEEEEEFFFFFFFFFEEECCCBBBBBBCCCDDDFFFGGGGGGGGGGGGJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGCCCDDDEEEGGGHHHIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIKKKMMMMMMMMMMMMMMMMMMMMMNNNNNNHHHIIIIIIJJJLLLNNNOOOPPPOOOQQQSSSTTTVVVXXX\\\```___[[[WWWUUUVVVYYYZZZ[[[WWWVVVTTTSSSRRRSSSUUUVVVYYY[[[___bbbccccccaaa```]]]\\\[[[ZZZYYYXXXVVVUUUTTTVVVZZZ^^^aaaaaaaaaaaa___``````aaa```___]]]\\\YYYYYYZZZ\\\___```___^^^^^^]]]\\\ZZZXXXWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZYYYWWWWWWXXXYYYZZZ[[[\\\^^^^^^___aaaaaaaaa```___^^^]]]\\\\\\[[[[[[\\\]]]\\\ZZZWWWVVVVVVVVVWWWXXXYYYZZZZZZYYY\\\```aaa```___^^^___ZZZZZZ\\\]]]^^^\\\ZZZXXXUUUUUUTTTTTTUUUVVVWWWXXXSSSUUUYYY]]]```cccddddddaaabbbaaa```]]]\\\]]]^^^\\\^^^```bbbcccccccccccccccbbbbbbaaa```___^^^^^^ZZZXXXVVVSSSRRRQQQRRRSSSPPPSSSVVVYYYZZZ[[[]]]^^^___aaadddeeeeeebbb^^^\\\WWWXXX[[[___dddfffeeedddfffeeecccaaa_________``````]]][[[[[[\\\]]]\\\\\\^^^^^^]]]]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbb______``````aaaaaaaaaaaacccaaaaaadddhhhjjjiiiffflllkkkjjjjjjnnnwww|||EEEFFFHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFEEEEEE>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGAAABBBCCCCCCDDDDDDDDDCCCBBB???@@@CCCEEEDDDFFFJJJHHHGGGGGGHHHIIIJJJHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCEEEGGGIIIJJJIIIIIIHHHDDDDDDDDDBBBAAABBBFFFJJJKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHHHHIIIIIIHHHFFFEEE======>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCC???<<<<<<@@@CCCCCCBBBCCCCCCBBB@@@???@@@CCCEEEBBBCCCBBBAAA>>>===>>>@@@???BBBDDDDDDCCCAAABBBCCCAAABBBDDDDDDDDDCCCEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@===>>>@@@AAABBBCCCDDDDDDAAA@@@??????@@@>>>;;;888=========>>>@@@AAAAAA@@@BBBAAA@@@AAACCCDDDDDDCCC???@@@BBBCCCCCCBBB@@@???AAABBBDDDFFFGGGFFFDDDCCCBBBBBBBBBAAA@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBDDDEEEEEEEEECCCBBBAAAAAABBBBBB@@@AAABBBBBBAAA???===;;;???>>>>>>===>>>>>>??????@@@BBBCCCCCCBBBAAAAAABBBAAA@@@?????????AAACCCDDDBBBBBBAAAAAA@@@???>>>>>><<<======>>>>>>>>>>>>>>>>>>??????>>><<<<<<===????????????@@@AAABBBCCCDDDBBBBBBCCCDDDCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@???@@@AAA@@@>>>>>>@@@BBBDDDEEEEEEFFFFFFEEECCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEBBBCCCDDDFFFGGGHHHHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFCCCEEEFFFFFFFFFGGGIIIKKKMMMMMMMMMLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNPPPRRRSSSUUUYYY^^^bbb```]]]XXXVVVWWWYYYZZZ[[[XXXVVVTTTRRRRRRRRRSSSTTT[[[]]]```bbbbbb```]]][[[[[[[[[ZZZYYYWWWVVVUUUVVVTTTWWW[[[^^^``````___^^^^^^___`````````___^^^]]]YYYYYYZZZ]]]___```^^^]]][[[ZZZYYYWWWVVVVVVVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWZZZZZZYYYYYYXXXWWWVVVVVVXXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZ[[[\\\]]]]]]\\\\\\]]]\\\\\\]]]^^^\\\YYYVVVVVVVVVVVVVVVWWWYYY[[[\\\XXX[[[^^^______^^^^^^___\\\^^^aaaaaa```]]]YYYWWWVVVVVVVVVVVVVVVWWWWWWXXXRRRTTTWWW[[[^^^```aaabbb]]]___``````]]][[[YYYYYYVVVXXX[[[^^^```bbbbbbcccdddcccbbb```^^^\\\[[[ZZZVVVUUUSSSQQQPPPPPPQQQRRRRRRUUUXXXZZZ[[[[[[[[[\\\```aaaccccccbbb___[[[YYYVVVWWW[[[```eeegggfffeeeeeedddcccaaa```______```aaa```______``````___^^^___^^^]]][[[[[[\\\]]]^^^___```aaabbbbbbbbbaaaaaa___```aaaaaabbbaaaaaa```dddcccccceeejjjkkkiiifffiiihhhfffeeefffllltttzzz}}}wwwsssrrrsssvvv|||BBBCCCEEEHHHIIIKKKLLLLLLJJJIIIHHHGGGFFFEEEDDDCCC??????AAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@AAA??????CCCDDDCCCDDDHHHFFFFFFFFFGGGIIIJJJIIIHHHIIIIIIIIIHHHGGGFFFDDDCCCAAABBBDDDGGGHHHIIIIIIIIIDDDFFFFFFDDDCCCDDDIIIMMMNNNOOONNNMMMLLLIIIGGGFFFFFFFFFGGGGGGFFFDDDCCCBBB===>>>@@@AAABBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDAAA@@@@@@AAA@@@@@@BBBCCCCCCBBBAAAAAACCCEEECCCCCCCCCBBB?????????AAA@@@CCCFFFFFFCCCAAAAAACCCBBBDDDFFFFFFFFFEEEFFFGGGFFFFFFFFFEEEDDDAAA???===<<<>>>@@@AAAAAAAAABBBDDD;;;;;;;;;<<<>>>>>>===<<>><<<:::======<<<<<<<<<===>>>>>>@@@AAACCCCCCAAA@@@AAABBB@@@@@@??????@@@BBBDDDEEECCCBBBBBBAAA@@@???>>>>>><<<===>>>?????????>>>>>>>>>??????>>><<<<<<===???===>>>???@@@AAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAA???@@@AAABBBBBBAAA@@@???>>>???@@@???>>>>>>@@@BBBAAAAAABBBCCCCCCBBBAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAABBBCCCDDDEEECCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCDDDEEEEEEFFFFFFCCCDDDFFFGGGFFFGGGHHHJJJLLLLLLLLLKKKJJJIIIGGGFFFKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOQQQSSSUUUXXX]]]```^^^[[[XXXWWWXXXXXXXXXXXXVVVUUUSSSRRRQQQRRRSSSTTT[[[]]]___```___\\\YYYWWWXXXYYYXXXVVVTTTSSSSSSUUURRRTTTWWW[[[\\\\\\[[[ZZZ\\\]]]^^^^^^^^^]]]\\\[[[UUUVVVWWWZZZ\\\\\\ZZZXXXVVVUUUUUUUUUVVVWWWYYYZZZWWWWWWXXXYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXWWWVVVSSSRRRSSSTTTVVVXXXZZZ[[[[[[\\\]]]]]]]]]^^^^^^\\\XXXTTTUUUUUUUUUUUUWWWYYY[[[\\\WWWYYY\\\]]]^^^^^^```bbb```bbbeeeddd```\\\XXXVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVWWWXXXZZZ[[[[[[\\\\\\WWWZZZ\\\]]][[[XXXVVVUUUUUUWWWYYY\\\___aaacccdddeeedddbbb```]]]ZZZXXXWWWTTTRRRQQQOOOOOOPPPRRRSSSUUUXXX[[[\\\\\\\\\]]]^^^aaabbbbbbaaa___]]]ZZZXXXWWWYYY[[[```dddgggfffeeeccccccbbbaaa````````````bbbaaaaaabbbcccbbbaaa______]]]\\\ZZZZZZZZZ[[[[[[\\\]]]___aaabbbbbbaaaaaa___```aaabbbbbbbbbaaa```dddcccdddfffhhhiiiiiigggjjjiiigggffffffkkkqqqvvvyyyzzz||||||{{{vvvrrrooogggkkkpppuuu{{{@@@AAACCCEEEGGGIIIJJJKKKFFFFFFFFFFFFEEEDDDCCCBBB@@@AAABBBCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIIIIHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@CCC@@@@@@CCCDDDBBBCCCGGGFFFFFFEEEFFFHHHHHHGGGEEEHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIEEEGGGHHHFFFDDDEEEKKKPPPQQQQQQPPPNNNLLLIIIGGGEEEEEEFFFFFFFFFDDDCCCAAA??????@@@BBBCCCDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFEEEBBBAAAAAABBBAAACCCDDDDDDCCCCCCDDDEEECCCDDDDDDBBB@@@@@@AAABBBAAADDDHHHGGGCCC@@@AAACCCBBBDDDFFFGGGGGGFFFFFFGGGDDDEEEFFFEEECCC@@@===;;;<<<>>>AAAAAA@@@@@@AAACCC;;;:::999:::===>>>???>>>@@@AAABBBAAAAAAAAAAAABBBBBB@@@@@@@@@BBBCCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAA???@@@@@@>>><<<===@@@CCC@@@@@@AAAAAAAAA@@@>>>>>>???@@@AAACCCCCCBBBAAA@@@BBBAAA@@@??????@@@BBBCCCAAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;<<<======???AAACCCBBBAAA@@@AAABBB??????@@@@@@BBBCCCDDDEEECCCBBBBBBAAA@@@???>>>===;;;<<<===>>>???>>>>>>===???@@@@@@???>>>>>>@@@AAA??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA>>>@@@AAABBBBBBAAA???>>>===>>>???>>>>>>>>>@@@AAA???@@@AAABBBBBBAAA@@@???AAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@AAACCCDDDBBBBBBCCCCCCBBBAAAAAA@@@BBBCCCDDDDDDEEEEEEEEEEEECCCCCCCCCDDDEEEFFFFFFFFFDDDFFFHHHIIIHHHIIIJJJKKKIIIIIIJJJJJJJJJHHHGGGFFFJJJIIIIIIJJJJJJKKKMMMMMMMMMOOORRRSSSUUUWWW[[[]]]YYYXXXWWWWWWXXXXXXVVVTTTSSSRRRQQQPPPQQQSSSUUUWWWYYYZZZ\\\]]]\\\ZZZXXXVVVTTTUUUUUUSSSPPPOOOPPPSSSPPPRRRUUUXXX[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVPPPQQQSSSWWWZZZZZZXXXVVVWWWVVVUUUUUUUUUWWWYYYZZZYYYYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXVVVUUUUUUTTTTTTSSSTTTVVVXXXXXXVVVSSSQQQQQQRRRTTTVVVXXXZZZZZZ[[[\\\\\\]]]^^^^^^[[[VVVSSSTTTSSSSSSSSSUUUWWWZZZ[[[WWWYYYZZZ[[[\\\___bbbeeebbbdddfffeee```[[[XXXWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[VVVXXXZZZZZZYYYWWWXXXXXXZZZ[[[\\\]]]___bbbdddeeeeeecccaaa___\\\YYYWWWVVVRRRQQQPPPPPPQQQRRRUUUVVVXXX[[[]]]______```bbbddddddcccaaa___]]][[[YYYXXXZZZZZZ\\\```cccfffeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddcccaaa^^^\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZ[[[^^^aaacccccccccbbb```aaabbbccccccbbb```___aaacccdddeeedddeeeggghhhhhhhhhgggfffgggkkkqqqvvvuuuuuuuuutttrrrpppmmmllldddgggkkknnnqqqtttwwwzzz|||>>>???AAADDDFFFHHHIIIJJJCCCDDDEEEEEEEEECCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBCCCEEEGGGIIIIIIIIIHHHGGG@@@AAABBBCCCDDDDDDDDDDDDDDDBBBAAADDDEEECCCDDDGGGGGGFFFEEEFFFGGGFFFDDDCCCGGGHHHIIIJJJJJJJJJIIIHHHLLLKKKKKKJJJJJJIIIIIIIIIEEEHHHIIIHHHEEEFFFLLLRRRRRRRRRPPPNNNLLLIIIGGGEEEFFFFFFFFFFFFDDDBBB@@@???AAABBBDDDEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFAAADDDGGGGGGDDDCCCDDDGGGAAACCCEEEEEEDDDDDDDDDEEEDDDEEEEEECCCAAAAAABBBCCCAAAEEEHHHGGGCCC@@@AAADDDAAADDDFFFGGGGGGFFFFFFGGGBBBCCCDDDEEECCC@@@===:::<<>>??????===::::::>>>AAA>>>???@@@AAAAAA@@@???>>><<<>>>AAACCCDDDCCCBBB@@@CCCBBB@@@>>>>>>???@@@AAA@@@???>>>>>>===>>>>>>???:::::::::::::::;;;<<<===???AAACCCBBBAAA@@@AAAAAA??????@@@BBBCCCDDDDDDEEECCCCCCBBBAAA@@@>>>>>>===;;;;;;===>>>>>>>>>===<<<@@@AAABBBAAA@@@@@@BBBDDDAAABBBBBBAAAAAA@@@>>>>>>AAABBBCCCDDDDDDDDDCCCBBB>>>???@@@AAAAAA@@@>>>======>>>???>>>===>>>???AAA@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBB@@@???>>>>>>???AAACCCDDDDDDDDDEEEFFFEEEDDDBBBAAACCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFHHHJJJKKKKKKKKKLLLMMMFFFGGGHHHIIIJJJIIIHHHGGGHHHHHHIIIIIIKKKLLLNNNOOOMMMOOORRRTTTUUUVVVYYY[[[UUUUUUUUUWWWXXXWWWSSSQQQOOOOOOOOOPPPRRRUUUXXXZZZWWWXXXYYYZZZZZZYYYXXXVVVRRRSSSSSSPPPMMMLLLNNNQQQQQQSSSVVVYYY\\\^^^______ZZZZZZZZZYYYWWWTTTRRRQQQNNNOOORRRVVVZZZ[[[YYYWWW]]][[[YYYVVVUUUUUUVVVWWWZZZZZZ[[[\\\\\\\\\\\\\\\ZZZYYYWWWVVVUUUTTTTTTTTTSSSUUUXXXZZZ[[[YYYVVVUUURRRSSSUUUVVVXXXYYYZZZZZZ\\\\\\]]]^^^]]][[[VVVRRRSSSRRRQQQRRRSSSVVVXXXZZZWWWXXXYYYZZZ\\\___dddhhhbbbeeefffeee___[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWYYY[[[]]]^^^YYYYYYZZZYYYXXXYYY[[[^^^```_________```bbbdddeeecccbbbaaa^^^\\\ZZZXXXWWWRRRRRRQQQQQQRRRUUUWWWYYYZZZ\\\___aaabbbdddgggjjjeeedddaaa^^^\\\ZZZYYYYYY\\\\\\]]]___ccceeeeeedddbbbbbbcccccccccdddddddddaaaaaaaaacccdddccc```]]]ZZZZZZ[[[[[[\\\\\\\\\\\\YYY[[[^^^aaadddddddddddd```aaabbbccccccbbb```______bbbdddcccaaabbbeeehhhbbbbbbaaaaaabbbgggmmmqqquuutttrrrooommmkkkjjjiiieeeeeeeeeeeegggkkkrrrvvvmmmqqqssssssqqqrrrwww|||yyy?????????AAABBBDDDFFFGGGCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDGGGIIIIIIHHHFFFDDDEEEHHHKKKNNNNNNLLLHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIHHHFFFEEEFFFFFFGGGIIIKKKMMMNNNNNNLLLJJJHHHMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDFFFIIILLLNNNQQQPPPOOOMMMLLLJJJIIIHHHEEEFFFFFFFFFDDDDDDEEEGGGAAACCCEEEFFFEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFDDDCCCAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBDDDEEECCCAAA@@@BBBEEEGGGFFFDDDCCCAAAAAA@@@@@@AAAAAACCCEEEFFFEEEBBB@@@???BBBEEEEEEBBBAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>BBB???;;;;;;<<<===<<<:::@@@AAACCCDDDEEEFFFFFFFFFGGGGGGFFFDDDAAA??????@@@@@@BBBDDDEEEDDDCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@???CCCAAA@@@@@@AAAAAA???>>>@@@@@@???>>>>>>???@@@AAACCCCCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@???>>>>>>========================999999999;;;>>>???>>>===???@@@@@@AAA@@@???>>>===>>>>>>>>>>>>@@@AAACCCDDD????????????>>>>>>>>>>>>;;;<<<<<<===>>>=========>>>>>>>>>>>>>>>>>>>>>>>>AAA>>><<<===@@@BBBAAA???@@@@@@@@@?????????>>>>>>CCCCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>===<<>>@@@@@@BBBBBBBBBBBB@@@@@@AAABBBDDDEEEEEEDDDBBBAAA???@@@BBBBBB@@@??????@@@BBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBDDDHHHLLLLLLKKKJJJJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFHHHIIIHHHFFFIIIJJJJJJJJJIIIIIIKKKLLLHHHJJJMMMPPPSSSTTTUUUUUUVVVWWWYYYYYYXXXTTTPPPMMMNNNMMMMMMQQQUUUXXXWWWVVVWWWWWWXXXXXXXXXWWWUUUTTTRRRQQQOOONNNMMMMMMNNNOOOOOOSSSXXX[[[\\\\\\\\\]]]VVVWWWWWWVVVTTTQQQNNNLLLOOOPPPRRRUUUVVVXXXYYYYYY[[[ZZZWWWUUUTTTTTTUUUVVVVVVWWWYYY[[[\\\\\\\\\\\\XXXWWWUUUTTTSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXVVVUUUXXXXXXXXXXXXXXXXXXXXXWWWYYYXXXWWWXXX[[[[[[XXXUUUQQQRRRSSSTTTVVVWWWXXXYYYXXXXXXYYYYYYZZZ\\\]]]]]]fffdddeeefffbbb[[[YYY\\\```^^^[[[XXXVVVUUUVVVVVV[[[XXXVVVVVVYYY\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\ccc```\\\ZZZ\\\___aaabbbfffeeeaaa^^^[[[YYYYYYXXX[[[VVVQQQOOOQQQUUUWWWWWW_________```bbbdddgggiiihhheeeaaa^^^]]]]]]\\\[[[``````aaabbbbbbbbbbbbbbbddddddcccbbbaaaaaaaaaaaaaaabbbdddcccbbb```______\\\]]]```dddaaa[[[WWWYYY]]]\\\\\\]]]___```___]]]___bbbccc___^^^```bbbaaaddddddddddddddddddddddddccc___]]]]]]bbbfffhhhhhhhhhjjjlllmmmllljjjhhhfffeeedddbbbaaacccgggkkknnnkkkjjjhhhgggeeeeeeddddddgggnnnwww|||@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDDDDDDDCCCCCCEEEFFFIIIJJJKKKJJJHHHFFFGGGIIILLLOOOOOOMMMJJJHHHIIIIIIIIIIIIHHHGGGEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGHHHJJJLLLNNNOOOOOOMMMKKKJJJLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEGGGIIILLLNNNNNNMMMLLLKKKJJJHHHHHHGGGDDDEEEEEEDDDBBBAAACCCDDDBBBDDDEEEEEEDDDCCCDDDEEEEEEEEEFFFGGGGGGFFFDDDCCCGGGGGGGGGGGGGGGFFFFFFEEECCCCCCDDDDDDCCCCCCBBBAAABBBDDDEEECCCAAAAAACCCEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDAAA???>>>@@@BBBBBB???>>>???@@@AAAAAAAAA@@@@@@??????>>>BBB???<<<;;;======<<<;;;???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAA??????AAABBB@@@BBBCCCDDDBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???BBB@@@??????AAAAAA@@@>>>AAA@@@???>>>>>>>>>???@@@BBBBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<:::999999:::===>>>>>>===??????@@@@@@@@@???>>>======>>>???@@@AAABBBCCCCCC?????????>>>>>>>>>======<<<<<<<<<<<<====================================@@@>>><<<===???AAA@@@???@@@@@@@@@??????>>>>>>>>>????????????????????????<<<===>>>??????@@@??????@@@@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@???AAABBBCCCDDDDDDCCCBBBAAA???@@@BBBAAA@@@??????@@@DDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCEEECCCCCCFFFJJJNNNNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFIIIIIIJJJIIIHHHGGGIIIJJJGGGIIIKKKOOORRRTTTVVVWWWVVVWWWXXXXXXVVVSSSPPPNNNPPPOOOPPPSSSWWWXXXWWWUUUSSSTTTUUUVVVWWWWWWVVVUUUSSSRRRQQQOOOOOOOOOOOOPPPRRRUUUXXXZZZYYYYYYYYYZZZWWWXXXXXXXXXVVVSSSQQQOOORRRSSSUUUWWWXXXYYYZZZZZZXXXVVVSSSQQQPPPQQQRRRSSSYYYZZZ\\\]]]^^^^^^]]]\\\XXXVVVTTTRRRQQQQQQRRRSSSUUUVVVXXXYYYYYYWWWUUUTTTVVVVVVWWWWWWXXXYYYYYYZZZ\\\ZZZYYYZZZ\\\[[[XXXUUUVVVVVVVVVVVVWWWXXXYYYZZZ\\\\\\[[[[[[\\\]]]______eeecccbbbccc___YYYXXXZZZ\\\[[[YYYWWWWWWWWWXXXYYY]]]ZZZWWWVVVYYY\\\]]]\\\]]]]]]\\\[[[ZZZZZZZZZ[[[___\\\YYYYYY\\\___bbbdddeeedddaaa^^^\\\ZZZYYYXXXZZZVVVSSSRRRTTTVVVVVVUUU^^^___```aaaccceeeggghhhhhheeeaaa___^^^^^^\\\[[[]]]^^^___aaaaaaaaaaaaaaaccccccbbbaaa``````aaaaaadddeeefffeeedddbbbaaa```]]]]]]```cccaaa[[[XXXZZZ\\\[[[\\\^^^______^^^\\\]]]aaabbb___^^^aaacccbbbddddddddddddccccccccccccbbb___]]]^^^aaadddeeeddddddeeeggghhhhhhfffcccbbbaaaaaa```aaacccfffiiikkkgggfffeeedddbbbaaa```___\\\```fffjjjnnnttt}}}@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCGGGIIIKKKLLLLLLLLLJJJIIIIIIKKKNNNPPPPPPOOOMMMKKKKKKKKKLLLLLLKKKJJJHHHFFFIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMLLLJJJIIILLLLLLKKKKKKKKKJJJJJJJJJFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGEEEFFFEEEDDDAAA@@@AAABBBCCCDDDFFFEEECCCBBBBBBCCCDDDFFFHHHIIIHHHFFFDDDBBBEEEFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEGGGFFFEEEEEEDDDDDDDDDEEEDDDEEEFFFFFFEEECCC@@@???>>>???@@@@@@???>>>???AAA@@@@@@??????????????????AAA???=========>>>===<<>>======@@@AAABBBAAA@@@@@@AAACCCAAABBBCCCCCCAAA?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>???AAAAAA@@@???AAA@@@???=========>>>???@@@@@@@@@AAA@@@@@@???>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<;;;;;;::::::;;;999888999;;;===>>>>>>>>>??????@@@@@@???===<<<===>>>@@@AAABBBBBBBBBAAA??????>>>>>>>>>>>>=========<<<;;;;;;;;;<<<>>>>>>========================???===<<<===>>>@@@??????????????????>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@>>>@@@BBBAAA@@@???@@@AAADDDDDDBBBAAA@@@?????????CCCBBBBBBBBBAAAAAAAAA@@@EEEDDDDDDGGGKKKOOOQQQRRRJJJHHHGGGEEEEEEEEEGGGGGGEEEDDDDDDEEEFFFGGGGGGFFFIIIIIIIIIHHHFFFEEEFFFGGGFFFGGGIIILLLPPPTTTWWWYYYVVVVVVVVVUUUTTTRRRQQQPPPRRRRRRSSSVVVXXXWWWUUUSSSPPPQQQSSSTTTVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQTTTVVVWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTSSSVVVWWWXXXYYYYYYZZZYYYYYYUUUSSSPPPMMMMMMNNNQQQSSSYYYZZZ[[[\\\\\\[[[ZZZYYYUUUTTTQQQOOONNNNNNNNNOOORRRTTTVVVXXXXXXWWWUUUSSSTTTUUUWWWXXXZZZ[[[\\\\\\___^^^]]]]]]]]][[[XXXVVVWWWVVVVVVWWWYYY\\\^^^```aaa___^^^]]]]]]^^^```aaaaaa___^^^^^^[[[VVVVVVZZZYYYXXXXXXXXXYYYZZZ\\\]]]]]][[[WWWWWWXXXZZZ\\\\\\___^^^\\\[[[ZZZYYYYYYYYY[[[YYYWWWXXX\\\aaadddeeedddcccaaa___]]][[[ZZZYYYYYYWWWVVVUUUVVVWWWVVVUUU^^^___aaaccceeeggghhhhhhgggeeecccaaaaaa___]]][[[ZZZ\\\^^^___aaaaaaaaaaaabbbbbbaaa```___```aaaaaaeeeeeefffeeedddbbb```___]]]\\\^^^```^^^ZZZYYY\\\[[[[[[\\\___``````]]]ZZZ[[[```aaa___^^^bbbcccbbbddddddccccccbbbbbbaaaaaa```___^^^___```aaaaaa___```bbbcccddddddbbb```___]]]^^^___aaaccceeeggghhhbbbbbbaaa```___\\\ZZZXXXYYYZZZ[[[^^^bbbfffjjjmmmnnnqqquuuyyyzzzxxxuuurrrppprrrtttvvvzzz>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEIIIJJJKKKLLLMMMLLLKKKJJJJJJKKKMMMOOOOOOOOONNNMMMJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIHHHHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKLLLMMMLLLKKKJJJKKKKKKJJJJJJJJJJJJJJJJJJHHHHHHHHHFFFCCCAAABBBCCCAAACCCEEEEEECCCCCCCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHGGGDDDBBB@@@???AAABBBBBBAAAAAABBBBBBCCC>>>?????????????????????@@@???>>>>>>?????????>>>@@@@@@@@@@@@@@@???>>>>>>EEEEEEEEECCCAAA@@@AAABBBCCCDDDDDDCCC@@@????????????@@@AAABBBBBBBBBBBBAAA???>>>===>>>@@@AAAAAA@@@AAA@@@>>>===<<<<<<===>>>>>>???????????????>>>>>>???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;::::::999999<<<999777777999<<<============?????????>>>===<<<<<<>>>@@@BBBBBBBBB@@@??????>>>>>>>>>===============<<<;;;::::::<<<>>>???==============================<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===???@@@AAAAAA<<<===>>>???????????????@@@????????????@@@@@@AAA????????????????????????@@@@@@AAABBBBBBAAA@@@@@@>>>@@@AAAAAA@@@@@@@@@AAABBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDFFFJJJNNNQQQSSSMMMJJJGGGCCCBBBBBBDDDEEECCCCCCBBBCCCFFFGGGGGGFFFHHHIIIHHHFFFDDDCCCCCCEEEDDDEEEGGGJJJNNNSSSWWWZZZUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVVVVUUURRRPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQTTTUUUVVVUUUTTTTTTUUUVVVXXXXXXYYYYYYXXXWWWVVVUUUXXXXXXYYYYYYYYYXXXWWWWWWSSSQQQNNNLLLLLLNNNQQQSSSVVVWWWWWWWWWWWWUUUTTTSSSPPPOOOMMMLLLKKKLLLMMMNNNRRRSSSVVVXXXYYYWWWVVVTTTVVVXXXYYY[[[]]]]]]]]]]]]aaaaaa```___]]][[[XXXVVVSSSSSSSSSUUUZZZ___dddgggbbb```^^^\\\[[[\\\^^^___\\\ZZZYYYZZZXXXUUUWWW[[[ZZZZZZZZZ[[[\\\]]]___```\\\ZZZWWWVVVWWWYYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYZZZ^^^bbbdddeeebbbbbbbbb```___]]][[[ZZZZZZXXXVVVVVVVVVVVVWWWWWW^^^```bbbeeeggghhhhhhhhhfffeeeccccccbbb```]]][[[YYY[[[^^^```bbbccccccbbbcccbbbaaa``````aaabbbdddddddddccccccbbb```]]][[[[[[YYYZZZ]]][[[XXXYYY]]][[[\\\^^^```bbb```]]]YYYYYY^^^```______bbbdddcccccccccbbbbbbaaa`````````_________``````___]]]\\\```aaabbbccccccbbb```___[[[]]]```bbbdddeeeeeeeee^^^^^^^^^^^^\\\YYYUUUSSS\\\YYYXXXZZZ___bbbbbbaaadddeeefffhhhiiiiiiiiiiiifffgggiiijjjmmmqqqwww{{{<<<===???@@@BBBCCCCCCCCCAAAAAAAAABBBCCCDDDFFFGGGIIIIIIJJJKKKLLLKKKKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKPPPOOOOOONNNNNNMMMMMMLLLJJJJJJJJJIIIHHHHHHGGGFFFDDDEEEFFFGGGHHHGGGGGGFFFMMMMMMNNNNNNOOOPPPPPPPPPOOOPPPPPPPPPOOOMMMJJJIIIMMMMMMMMMMMMMMMMMMMMMMMMHHHIIIHHHEEEBBBAAAAAABBB???AAACCCDDDDDDDDDFFFGGGHHHFFFDDDBBBBBBDDDFFFHHHIIIHHHGGGEEEDDDCCCCCCDDDGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEHHHIIIJJJHHHDDDAAA@@@@@@CCCBBBBBBCCCDDDEEEEEEDDD???????????????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????DDDDDDEEECCCAAAAAABBBCCCEEEFFFEEEDDDAAA???@@@@@@???AAABBBDDDEEEDDDCCCCCC???>>>===>>>@@@AAA@@@???@@@???===<<<<<<<<<============>>>??????>>>>>>>>>???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::;;;999777777888;;;<<<<<<<<<<<<>>>>>>>>>>>>===<<<<<<>>>???AAAAAA@@@>>>===>>>>>>>>>============<<<===<<<:::999:::;;;===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===========================>>>>>>??????@@@@@@@@@===>>>>>>>>>===<<<;;;;;;???>>>>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????===???AAAAAA@@@@@@AAABBB???????????????@@@AAABBB??????@@@@@@AAABBBCCCCCCAAABBBBBBCCCFFFJJJNNNQQQOOOLLLGGGCCC@@@@@@AAABBBBBBAAAAAACCCFFFGGGGGGFFFHHHHHHHHHEEECCCAAABBBCCCDDDEEEFFFIIIMMMRRRVVVXXXSSSRRRQQQPPPPPPPPPPPPQQQPPPRRRSSSTTTSSSQQQPPPOOOTTTTTTTTTTTTTTTUUUUUUVVVTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSUUUUUUTTTUUUWWWXXXWWWWWWWWWWWWWWWVVVVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSPPPNNNLLLJJJKKKNNNQQQSSSTTTTTTTTTTTTSSSQQQPPPNNNLLLKKKJJJJJJKKKMMMOOOQQQSSSUUUVVVXXXXXXXXXWWWVVVZZZ[[[]]]_________^^^^^^aaaaaaaaa___\\\YYYVVVUUUQQQQQQRRRTTTXXX^^^cccggg___^^^\\\ZZZZZZZZZ[[[\\\XXXVVVVVVXXXWWWVVVXXX]]]^^^^^^^^^^^^^^^______```YYYXXXWWWVVVVVVWWWYYYZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]^^^\\\\\\]]]```cccccccccaaabbbccccccbbb___]]]\\\\\\ZZZWWWTTTTTTVVVZZZ\\\aaabbbdddfffhhhhhhhhhgggfffdddcccbbbbbbaaa^^^\\\ZZZ\\\___ccceeeeeeeeeddddddcccaaa```aaaccceeegggeeecccbbbaaaaaa___\\\XXXWWWVVVWWWZZZYYYVVVXXX]]]\\\]]]___aaabbbaaa]]]ZZZXXX]]]```______bbbdddbbbaaaaaa`````````_________]]]___```aaa```^^^]]]\\\``````aaabbbbbbaaaaaa```]]]___bbbeeefffeeecccbbb\\\\\\]]]\\\[[[XXXUUUSSSXXXUUUSSSUUUZZZ\\\[[[YYY[[[[[[\\\^^^```bbbdddeeedddeeeffffffggghhhlllnnn<<<>>>@@@CCCDDDEEEEEEEEECCCBBBBBBCCCEEEGGGIIIKKKIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOONNNLLLKKKJJJJJJKKKLLLRRRRRRQQQPPPOOONNNMMMLLLIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRRRRRRRQQQOOOMMMKKKIIIOOOOOONNNNNNNNNNNNNNNNNNFFFFFFEEECCC@@@>>>???@@@???AAADDDEEEEEEFFFHHHIIIIIIFFFCCC@@@AAAEEEIIIMMMNNNMMMJJJGGGEEEDDDDDDDDDGGGHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBBBBDDDFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEHHHJJJKKKHHHDDD@@@@@@BBBBBBBBBCCCEEEGGGGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBAAAAAAAAABBB<<<<<<===>>>?????????>>>===???@@@@@@@@@AAADDDFFFFFFFFFFFFCCCAAA@@@@@@BBB@@@BBBDDDEEEFFFEEEDDDCCC???>>>===>>>@@@@@@???>>>>>>===<<<;;;;;;<<<===>>>======>>>>>>??????>>>>>>???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::888777777999:::;;;:::;;;;;;===>>>>>>======<<<======>>>???>>>>>><<<<<<>>>>>>============<<<<<<<<<;;;:::::::::;;;======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;::::::<<<>>><<<<<<<<<<<<============????????????????????????>>>>>>>>>===<<<;;;999999=========>>>??????@@@@@@>>>======<<<<<<======>>>????????????????????????===???AAAAAA@@@@@@AAABBB=========>>>???@@@BBBBBB??????@@@AAABBBCCCDDDDDDAAAAAAAAAAAABBBEEEIIIMMMNNNKKKFFFBBB??????@@@AAABBBAAAAAACCCFFFHHHHHHGGGGGGGGGGGGEEEBBBAAABBBCCCDDDEEEGGGJJJMMMPPPSSSUUUQQQPPPPPPOOOOOOOOOPPPPPPNNNPPPQQQQQQOOONNNOOOPPPUUUTTTTTTSSSTTTTTTUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQPPPSSSUUUWWWWWWWWWYYYZZZWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPLLLLLLKKKKKKLLLNNNQQQRRRTTTTTTUUUTTTSSSRRRPPPNNNJJJJJJJJJJJJLLLOOORRRTTTVVVVVVVVVVVVVVVWWWWWWWWW[[[]]]___```aaa```___^^^^^^______]]]YYYVVVTTTSSSSSSSSSSSSTTTWWWZZZ^^^```]]]]]]\\\[[[[[[[[[[[[[[[XXXVVVWWWZZZYYYWWWYYY]]]_________^^^]]]]]]\\\\\\UUUWWWXXXYYYXXXXXXYYY[[[YYYYYYZZZZZZ[[[\\\^^^______^^^^^^___bbbcccbbbaaaaaabbbdddeeeeeebbb```^^^]]]\\\YYYWWWVVVYYY^^^ccceeeeeefffgggggggggggggggfffdddbbbaaaaaa```^^^\\\\\\^^^aaaeeeggggggfffeeedddcccaaaaaaaaadddgggiiigggdddbbbaaabbb```\\\WWWUUUTTTVVVYYYYYYVVVXXX]]]]]]]]]^^^```aaa```]]]ZZZWWW]]]```______bbbcccaaa^^^^^^^^^_______________]]]___aaabbbaaa______`````````aaaaaabbbbbbaaaaaabbbccceeeffffffdddaaa___[[[\\\\\\[[[ZZZXXXVVVUUUTTTSSSRRRTTTWWWYYYXXXVVVUUUVVVXXX[[[^^^```cccdddeeefffffffffddddddfffggg???AAACCCEEEGGGGGGFFFEEEEEEDDDDDDEEEGGGIIILLLNNNJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJLLLNNNOOONNNLLLJJJIIIJJJMMMQQQSSSUUUTTTSSSRRRPPPOOONNNMMMJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJLLLMMMOOOPPPPPPQQQPPPPPPOOONNNMMMLLLKKKNNNNNNMMMMMMLLLLLLLLLKKKEEEEEEEEECCC@@@??????AAAAAACCCEEEFFFFFFFFFHHHIIIIIIGGGDDDCCCEEEHHHMMMOOOOOOMMMJJJGGGEEEDDDDDDDDDGGGHHHHHHHHHHHHGGGFFFFFFEEECCCAAABBBEEEGGGGGGEEEFFFFFFEEEDDDDDDEEEEEEEEEHHHKKKLLLIIICCC@@@AAACCCDDDDDDEEEIIILLLKKKHHHDDDCCCBBBBBBBBBAAA@@@@@@@@@===@@@CCCCCCBBBAAABBBDDD??????@@@@@@@@@???>>>>>>===>>>@@@@@@@@@BBBDDDFFFDDDEEEDDDBBB@@@???@@@BBB@@@AAADDDEEEEEEDDDBBBAAA@@@???>>>>>>??????>>>===<<<;;;;;;:::;;;<<<>>>???======>>>??????????????????@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<<<<======>>>999888777888999:::999888:::;;;<<<===>>>===<<<<<<======<<<<<<<<<;;;;;;;;;>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;999999;;;===;;;;;;;;;<<<<<<==================>>>>>>>>>??????======>>>======<<<;;;:::;;;<<<===????????????>>>======<<<;;;;;;<<<======>>>>>>>>>======>>>>>>>>>===???AAAAAA@@@@@@AAABBB>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBB@@@???@@@EEEIIIGGGEEEBBB@@@??????@@@BBBAAAAAAAAACCCGGGIIIIIIIIIFFFGGGGGGEEECCCBBBCCCDDDEEEFFFHHHKKKMMMNNNPPPPPPNNNNNNOOOOOOOOOOOOOOOOOOMMMNNNOOONNNMMMNNNPPPSSSRRRQQQQQQQQQRRRTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQTTTXXXZZZZZZYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPRRRSSSUUUUUUTTTTTTUUUUUUTTTRRRPPPOOOMMMLLLLLLLLLNNNQQQSSSUUUXXXWWWUUUSSSSSSTTTVVVWWWXXXZZZ]]]```aaaaaa```___ZZZ\\\\\\ZZZVVVRRRQQQQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]^^^___^^^^^^\\\\\\[[[ZZZ[[[]]][[[WWWWWW[[[[[[[[[[[[[[[ZZZXXXWWWWWWSSSVVV[[[\\\\\\[[[[[[\\\ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]___bbbcccbbb```aaacccfffhhhgggeeebbb```]]]^^^^^^]]]\\\^^^cccgggiiihhhggggggfffffffffgggfffccc```_________^^^]]]\\\___cccfffggggggeeedddcccbbb```___aaadddgggiiigggccc``````aaa___ZZZUUUTTTTTTVVVZZZ[[[XXXZZZ^^^]]]\\\\\\]]]^^^]]][[[YYYXXX]]]```______bbbbbb```\\\\\\]]]]]]^^^^^^______\\\___bbbbbbaaaaaaccceeecccccccccddddddeeeeeeeeefffggggggfffdddaaa]]][[[[[[[[[ZZZZZZYYYXXXXXXWWWTTTTTTTTTUUUWWWXXXWWWVVVVVVXXX[[[^^^aaacccdddddddddfffgggfffeeeddddddeeeCCCDDDFFFGGGHHHGGGFFFEEEFFFFFFEEEFFFHHHKKKNNNPPPKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIIIIKKKMMMOOOPPPHHHGGGFFFGGGKKKRRRYYY]]]WWWVVVUUUSSSQQQPPPOOONNNKKKLLLLLLLLLLLLJJJIIIHHHDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJLLLMMMOOOQQQRRRSSSNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFDDDBBBAAABBBCCCCCCEEEGGGGGGGGGFFFGGGHHHGGGGGGFFFGGGIIILLLOOOQQQMMMKKKHHHEEECCCCCCCCCCCCGGGGGGHHHHHHGGGGGGFFFEEEEEECCCAAABBBFFFHHHGGGEEEHHHGGGGGGFFFEEEEEEFFFFFFHHHKKKLLLIIICCC@@@BBBEEEGGGGGGIIIMMMQQQPPPKKKGGGDDDDDDCCCBBBBBBAAA@@@@@@<<<@@@CCCDDDBBBBBBCCCEEEDDDDDDDDDCCCBBBAAA@@@???BBBCCCCCCCCCBBBBBBCCCEEECCCCCCCCCAAA???>>>@@@BBB???AAACCCEEEEEECCCAAA???AAA???>>>>>>??????===<<<;;;:::::::::;;;===>>>@@@======>>>??????????????????@@@@@@@@@@@@???>>>>>>:::;;;;;;<<<===>>>??????888777777888::::::999777999:::<<<=========<<<<<<===<<<;;;:::::::::::::::>>>=========<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;:::888888;;;===;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>??????<<<===>>>>>>>>>>>>>>>===999;;;===???@@@@@@>>>======<<<;;;::::::;;;<<<===>>>>>>============>>>>>><<<>>>@@@AAAAAA@@@AAACCC@@@???>>>>>>>>>>>>>>>???DDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBB@@@===>>>CCCGGGAAA@@@???>>>>>>@@@AAACCCBBBAAAAAADDDGGGJJJJJJIIIFFFGGGFFFEEECCCBBBCCCEEEEEEGGGIIIKKKMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNLLLNNNNNNMMMLLLNNNRRRVVVNNNNNNOOOOOOQQQTTTVVVXXXWWWVVVUUUSSSSSSSSSSSSTTTSSSVVVZZZ\\\[[[ZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUSSSSSSSSSSSSRRRPPPOOOOOOQQQRRRTTTWWWXXXYYYZZZZZZRRRSSSSSSSSSSSSQQQPPPNNNOOOOOONNNNNNOOOQQQSSSUUUYYYWWWTTTQQQPPPRRRUUUVVVUUUWWW[[[^^^aaaaaa``````WWWYYY[[[XXXTTTPPPOOOPPPPPPQQQSSSVVVXXXZZZ\\\]]]]]]___```bbbbbbaaa___^^^___^^^___```]]]WWWVVVXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRWWW]]]______]]]]]]^^^\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[\\\___bbbcccbbb```aaacccgggiiiiiigggcccaaa]]]___bbbbbbaaacccfffjjjkkkjjjhhhffffffffffffgggfffccc___]]]]]]^^^^^^^^^]]]___cccfffgggfffeeecccbbbaaa___^^^```cccfffiiiddd```]]]]]]^^^\\\VVVQQQTTTTTTXXX\\\]]]ZZZ[[[___\\\[[[ZZZZZZ[[[[[[YYYXXXXXX]]]aaa```___aaaaaa___[[[[[[\\\]]]^^^______```\\\___bbbcccbbbcccfffiiiggggggggghhhhhhiiiiiiiiihhhhhhhhhfffccc___[[[YYY[[[ZZZYYYXXXXXXXXXYYYYYYSSSTTTUUUUUUUUUUUUUUUUUUVVVYYY\\\```bbbcccccccccaaaccceeedddcccbbbccccccDDDEEEFFFFFFFFFEEECCCBBBDDDEEEFFFHHHJJJLLLMMMNNNKKKKKKKKKMMMPPPRRRRRRRRRLLLJJJJJJLLLOOOQQQPPPNNNHHHEEEDDDJJJTTT]]]bbbccc```[[[UUUQQQQQQPPPMMMKKKLLLKKKLLLNNNPPPNNNIIIEEEHHHGGGEEECCCCCCDDDEEEFFFIIIJJJKKKMMMNNNNNNNNNNNNKKKHHHFFFGGGJJJLLLKKKIIIJJJJJJKKKKKKJJJIIIHHHHHHCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEECCCFFFIIIKKKLLLLLLMMMNNNGGGFFFDDDCCCBBBBBBBBBCCCGGGGGGHHHIIIJJJJJJIIIIIIEEEDDDDDDDDDEEEGGGIIIJJJGGGHHHIIIIIIJJJIIIIIIIIIKKKKKKJJJGGGDDDCCCEEEFFFIIIJJJKKKLLLLLLKKKJJJIIIHHHFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@@@@AAABBBCCCDDDCCCBBB@@@>>>===<<<;;;===>>>???AAABBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;<<<:::999888999<<>>>>>?????????@@@BBBBBB@@@???>>>>>>>>>>>>999;;;<<<:::777666888;;;666666555555666888:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999;;;<<<<<<<<<;;;::::::999:::999888777777777888999===>>>>>>===;;;999:::;;;999999888888999;;;<<<===888999:::;;;<<<======<<<;;;:::999999999:::;;;<<<;;;<<<<<<<<<;;;::::::999;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999999:::;;;===<<<;;;<<<===>>>>>><<<;;;<<<>>>???AAAAAABBBBBB???????????????>>>======>>>>>>>>>>>>>>>>>>???@@@??????>>>>>>>>>>>>??????AAA@@@???>>>>>>>>>???@@@CCCDDDDDDEEEEEEFFFHHHJJJFFFCCCAAABBBAAA======@@@EEEFFFHHHHHHHHHIIILLLNNNMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTNNNJJJLLLNNNOOOSSSWWWVVVTTTQQQNNNNNNPPPRRRTTTSSSTTTVVVXXXYYYZZZ[[[[[[WWWYYYZZZXXXTTTQQQPPPQQQTTTQQQPPPQQQUUUVVVUUUSSSVVVTTTTTTVVVZZZ[[[XXXUUUUUUTTTRRRPPPPPPQQQRRRTTTQQQQQQQQQRRRSSSTTTVVVWWW[[[YYYUUURRRPPPQQQSSSTTTSSSUUUYYY]]]```aaabbbbbbZZZWWWTTTQQQOOONNNNNNNNNQQQPPPOOOPPPSSSXXX]]]```\\\ZZZZZZ[[[]]]___```___```^^^\\\YYYWWWUUUTTTSSSUUUTTTSSSQQQQQQRRRTTTUUUYYY[[[^^^``````___]]][[[[[[ZZZYYYXXXXXXXXXXXXXXX[[[]]]```bbbbbb___[[[YYY\\\^^^aaadddeeefffeeeeeedddcccccccccdddfffgggiiijjjhhhfffcccbbbbbbcccdddaaa___]]][[[ZZZ[[[]]]^^^]]]___aaaccceeefffggggggddd```[[[\\\```bbbaaa___^^^\\\YYYXXXYYYYYYXXXWWWXXXYYY[[[\\\\\\^^^aaaddd[[[[[[\\\[[[ZZZYYYWWWVVVWWWXXXYYYZZZ[[[[[[[[[ZZZUUUVVVVVVVVVUUUVVVYYY[[[\\\^^^bbbeeefffggghhhjjjllljjjgggeeedddddddddeeehhhfffccc```^^^\\\\\\\\\^^^]]]\\\ZZZXXXWWWVVVUUUSSSTTTVVVXXXXXXVVVSSSRRRRRRVVV[[[]]]]]]\\\^^^```___aaabbb___[[[ZZZ]]]bbbDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDFFFHHHIIIKKKLLLMMMKKKKKKKKKLLLMMMOOOOOONNNJJJJJJJJJLLLOOOPPPNNNLLLKKKJJJKKKQQQZZZ```aaa```YYYWWWTTTRRRPPPOOOMMMKKKIIIIIIJJJLLLMMMLLLHHHDDDJJJIIIGGGFFFFFFFFFHHHHHHHHHJJJLLLMMMNNNMMMLLLKKKHHHGGGFFFGGGHHHIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDFFFIIIJJJJJJJJJKKKLLLFFFEEEDDDCCCBBBBBBCCCCCCHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIGGGEEEDDDEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA???>>>===<<<;;;>>>???@@@BBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;:::;;;:::::::::;;;===???AAA??????????????????@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<;;;:::999:::<<<:::999999888888999:::;;;::::::;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;<<<<<<;;;::::::999:::999888888888888999:::<<<===>>>===;;;999:::;;;888777777777888999;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;;;;:::999999999:::;;;<<<<<<::::::;;;<<<===<<<;;;<<<===>>>???@@@AAAAAAAAA>>>????????????>>>======>>>>>>>>>===>>>>>>???@@@?????????>>>>>>?????????BBBBBBAAA@@@@@@AAAAAABBBAAABBBCCCDDDDDDEEEFFFGGGEEEBBBAAABBBAAA>>>>>>@@@CCCEEEGGGHHHIIIKKKNNNPPPMMMNNNOOOPPPPPPOOONNNMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQLLLJJJLLLNNNNNNQQQUUUTTTRRRPPPOOOOOOQQQSSSUUURRRSSSUUUWWWYYY[[[[[[\\\WWWYYYYYYWWWTTTRRRRRRTTTUUUTTTSSSTTTWWWWWWUUUSSSVVVVVVWWWXXXZZZZZZYYYWWWWWWVVVTTTSSSRRRRRRSSSSSSQQQRRRSSSTTTVVVWWWXXXXXXZZZXXXUUURRRQQQQQQSSSTTTUUUVVVYYY[[[\\\]]]\\\\\\XXXWWWUUUQQQNNNLLLMMMNNNMMMMMMMMMOOORRRVVVZZZ\\\\\\[[[[[[\\\___aaaaaa```]]]\\\ZZZXXXUUUTTTSSSRRRTTTSSSRRRRRRRRRTTTVVVWWW^^^^^^______^^^]]][[[ZZZXXXXXXXXXWWWXXXXXXYYYYYY\\\^^^aaaccccccaaa]]][[[\\\]]]___bbbccccccbbbaaaaaaaaa``````aaadddfffhhhiiihhhfffdddcccbbbbbbccc```^^^\\\ZZZZZZ[[[]]]^^^^^^___```bbbdddeeeffffffddd```\\\\\\___aaa```^^^]]][[[YYYXXXYYY[[[[[[[[[YYY[[[]]]^^^^^^___aaaccc[[[\\\\\\[[[ZZZXXXUUUTTTSSSUUUWWWYYYZZZZZZYYYXXXTTTUUUVVVVVVVVVWWWZZZ\\\[[[^^^bbbdddeeefffhhhiiikkkjjjgggeeedddeeeeeefffgggeeeccc```^^^\\\\\\\\\```___^^^]]]\\\[[[ZZZYYYUUUVVVWWWXXXXXXVVVUUUSSSRRRUUUYYYZZZZZZZZZ[[[]]]___aaacccaaa^^^\\\___cccDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCEEEGGGIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHJJJMMMPPPPPPMMMKKKMMMMMMPPPUUU[[[]]][[[XXXQQQRRRTTTSSSPPPMMMLLLKKKHHHHHHIIIKKKMMMKKKHHHEEEJJJIIIHHHGGGFFFGGGHHHIIIHHHIIILLLMMMMMMLLLIIIHHHDDDFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKHHHHHHGGGEEEDDDBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIIIIHHHGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEJJJJJJKKKLLLLLLLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGHHHFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJIIIGGGEEEDDDFFFGGGFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBB?????????>>>======<<<<<>>===<<<;;;;;;::::::;;;;;;<<<===>>>??????@@@@@@@@@@@@????????????===========================<<<::::::;;;;;;;;;:::;;;;;;:::999999999999999999999::::::;;;;;;<<<<<<::::::999999888888888888;;;;;;;;;;;;;;;::::::999::::::999999999999::::::<<<======<<<:::999:::;;;999888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========<<<;;;;;;888999999:::;;;;;;:::::::::999999888999:::<<<===:::999999999;;;<<<;;;:::======>>>???????????????>>>>>>>>>>>>>>>======<<<>>>=========>>>>>>???@@@@@@@@@????????????@@@@@@BBBAAAAAA@@@@@@AAABBBBBB@@@AAABBBDDDDDDDDDCCCCCCDDD@@@@@@BBBAAA>>>???BBBAAACCCEEEGGGHHHKKKNNNQQQOOOPPPQQQRRRRRRPPPOOOMMMNNNOOOPPPRRRRRRQQQOOONNNNNNKKKJJJMMMNNNMMMOOOSSSQQQQQQQQQQQQRRRSSSTTTTTTQQQRRRTTTWWWYYY[[[\\\\\\XXXXXXXXXVVVTTTSSSUUUWWWVVVVVVVVVXXXYYYXXXUUURRRUUUVVVXXXXXXWWWVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSVVVXXXYYYZZZZZZZZZXXXWWWUUUSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYWWWVVVUUUVVVWWWVVVRRRMMMJJJLLLNNNLLLMMMOOOQQQTTTWWWZZZ[[[\\\\\\\\\^^^aaacccbbbaaa\\\[[[YYYWWWUUUTTTSSSSSSSSSRRRRRRSSSTTTWWWYYYZZZ```^^^\\\ZZZXXXWWWWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[^^^___aaacccbbb```^^^\\\\\\]]]^^^```aaaaaa```___```___^^^^^^___bbbeeehhhhhhhhhgggfffdddcccaaa```^^^]]][[[ZZZYYYZZZ\\\]]]^^^___```aaabbbcccddddddccc___\\\\\\^^^___^^^\\\]]]ZZZXXXWWWZZZ]]]______\\\^^^aaabbbaaa``````aaa\\\\\\\\\[[[YYYVVVSSSRRRPPPRRRVVVYYYZZZYYYWWWUUUSSSTTTVVVVVVVVVXXX[[[]]][[[^^^bbbdddddddddfffgggiiihhhgggfffeeefffggggggdddbbb```^^^\\\[[[[[[ZZZ``````______^^^]]]\\\\\\XXXXXXXXXXXXXXXWWWVVVVVVTTTVVVWWWXXXXXXXXXZZZ\\\^^^aaadddcccaaa___aaacccDDDCCCBBBAAA@@@AAABBBCCCBBBCCCEEEGGGHHHIIIIIIIIIJJJJJJJJJIIIGGGEEEEEEEEEEEEGGGKKKOOOQQQQQQOOOMMMKKKKKKMMMQQQTTTTTTQQQNNNLLLPPPTTTTTTPPPKKKJJJJJJIIIJJJKKKMMMMMMLLLJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGIIIKKKLLLLLLIIIGGGEEEAAADDDGGGFFFCCCAAABBBDDDFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCEEEFFFFFFGGGHHHIIIHHHFFFEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIHHHGGGEEEDDDFFFHHHDDDFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>?????????@@@@@@???????????????@@@@@@AAAAAAAAAAAA===============<<<<<<<<<>>>???@@@@@@@@@???>>>===>>>>>>===<<<<<<;;;:::::::::;;;<<<>>>??????>>>>>>@@@@@@??????>>>>>>======:::;;;;;;<<<<<<<<<<<<;;;<<<999666777:::;;;:::777888888888888888888888888888888999:::;;;;;;<<<<<<::::::999999888888777777::::::;;;;;;;;;::::::999::::::::::::::::::;;;;;;;;;<<<===<<<:::999:::;;;;;;;;;;;;;;;<<<<<<======;;;:::::::::999999::::::<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::666777888999999:::999999999999888888999;;;<<<>>>;;;999999:::;;;<<<;;;:::===>>>>>>???>>>>>>============>>>>>>======<<<;;;===============>>>???@@@AAA@@@@@@@@@@@@@@@@@@AAA??????????????????@@@@@@@@@AAABBBDDDEEEEEECCCAAABBB??????AAAAAA??????CCC@@@BBBDDDEEEFFFHHHLLLNNNOOOPPPRRRTTTTTTSSSQQQPPPNNNPPPRRRSSSSSSQQQOOOMMMMMMKKKLLLPPPPPPNNNOOOSSSRRRRRRSSSSSSSSSRRRRRRRRRPPPRRRTTTWWWYYY[[[\\\\\\XXXWWWVVVTTTTTTUUUWWWYYYVVVVVVXXXYYYYYYVVVSSSQQQQQQSSSVVVUUURRRQQQSSSUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUWWWYYY[[[[[[[[[YYYYYYUUUUUUTTTTTTTTTTTTTTTTTTWWWWWWXXXXXXWWWVVVTTTSSSUUUVVVVVVSSSMMMJJJLLLOOOOOOQQQUUUXXX[[[]]]^^^^^^\\\\\\]]]```cccdddcccaaa[[[ZZZXXXWWWUUUUUUTTTTTTRRRRRRSSSTTTVVVYYY[[[\\\]]]ZZZWWWSSSRRRRRRSSSTTTRRRSSSTTTUUUWWWYYY[[[]]]^^^___``````___]]]ZZZYYY[[[\\\]]]___```aaaaaaaaaaaa```^^^^^^```cccgggiiifffgggggggggeeebbb```^^^\\\[[[ZZZYYYYYYYYY[[[\\\^^^^^^^^^______```aaabbbaaa^^^\\\[[[]]]]]]\\\[[[\\\ZZZWWWWWWYYY]]]___```___aaaddddddcccaaa``````]]]\\\\\\ZZZXXXUUURRRPPPOOOQQQVVVYYYZZZYYYVVVTTTRRRTTTVVVWWWXXXYYY\\\^^^]]]```bbbcccbbbaaabbbbbbgggffffffeeeeeefffgggggg``````^^^]]]\\\[[[ZZZZZZ^^^^^^_________^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXVVVWWWWWWWWWXXXYYY[[[\\\\\\___bbbcccbbb```aaabbbDDDCCCAAA@@@@@@@@@AAABBBAAACCCEEEGGGHHHHHHHHHHHHIIIJJJJJJHHHDDDBBBBBBDDDCCCFFFKKKOOOQQQQQQPPPPPPIIIHHHHHHIIIJJJKKKJJJIIIKKKOOOSSSRRRNNNIIIGGGGGGGGGIIIKKKLLLLLLLLLKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGIIIJJJIIIGGGEEECCCAAADDDFFFEEEBBBAAABBBDDDHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGEEEDDDDDDFFFHHHCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>======>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<;;;:::======<<<<<<;;;;;;::::::999;;;<<<>>>???>>>===<<<>>>>>>======<<<<<<;;;;;;999999:::;;;;;;;;;::::::<<<999666777:::;;;:::888666666777888999:::::::::888888999999:::;;;<<<<<<999999999888888777777777999999::::::;;;::::::999999999::::::;;;;;;;;;;;;:::;;;<<<<<<:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999888777777888888999<<<<<<<<<<<<;;;;;;::::::888999999::::::999999999555666777888999999999999999999888888999;;;<<<>>>;;;:::::::::<<<===<<<;;;======>>>>>>>>>===<<<<<<<<<============<<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>??????@@@@@@@@@@@@AAAAAAAAADDDFFFFFFDDDAAAAAA>>>>>>AAAAAA??????CCC@@@AAACCCCCCDDDEEEHHHJJJLLLNNNPPPRRRSSSRRRQQQQQQOOOQQQSSSTTTTTTRRRPPPNNNMMMLLLOOORRRQQQNNNPPPTTTUUUUUUUUUTTTSSSQQQOOONNNQQQRRRTTTVVVXXXZZZ[[[[[[WWWVVVTTTSSSTTTVVVXXXYYYTTTUUUWWWXXXWWWTTTQQQPPPOOORRRTTTSSSPPPOOORRRTTTSSSUUUXXXZZZ[[[[[[ZZZYYYXXXYYYZZZ[[[[[[YYYWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVTTTPPPNNNNNNPPPSSSUUUYYY]]]___```______\\\\\\^^^aaaccccccaaa___VVVVVVUUUSSSSSSRRRRRRSSSQQQRRRSSSUUUWWWYYY[[[\\\YYYWWWTTTQQQQQQRRRSSSUUURRRRRRSSSUUUWWWZZZ\\\]]]^^^^^^]]]\\\ZZZXXXVVVUUUXXXYYYZZZ\\\^^^```aaaaaacccbbbaaaaaaccceeeiiikkkeeeeeeffffffdddaaa^^^\\\ZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\]]]___```^^^\\\[[[[[[[[[[[[[[[ZZZ\\\ZZZXXXWWWZZZ\\\^^^___aaaccceeeeeeccc```______]]]]]]\\\ZZZXXXTTTQQQPPPPPPSSSWWWZZZ[[[YYYVVVTTTSSSUUUXXXYYYZZZ[[[]]]______aaacccbbb```^^^^^^^^^ddddddcccdddddddddeeeeee`````````______^^^]]]]]]^^^___```aaaaaa```___^^^\\\\\\[[[ZZZZZZYYYYYYXXXUUUUUUUUUVVVYYY[[[\\\]]][[[]]]___``````_________CCCCCCBBBAAAAAAAAAAAABBBAAACCCFFFHHHIIIIIIHHHGGGGGGIIIJJJHHHDDDBBBCCCEEECCCGGGKKKNNNOOOOOOOOOOOOGGGFFFEEEDDDEEEFFFHHHIIIJJJLLLNNNMMMKKKHHHFFFFFFDDDFFFIIIJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBCCCEEEFFFJJJJJJIIIGGGEEECCCAAA@@@AAAAAABBBCCCDDDEEEFFFFFFCCCBBBBBBCCCDDDFFFHHHIIIIIIJJJJJJIIIGGGFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCEEEFFFGGGHHHHHHHHHKKKKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEDDDBBBCCCEEEGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBAAA@@@@@@???>>>>>><<<==================<<<===>>>@@@AAAAAAAAA@@@???===============<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<;;;;;;;;;:::::::::999:::<<<=========<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;;;;:::999888<<<:::999:::;;;<<<<<<;;;777888999;;;<<<=========888888999999::::::;;;;;;888888888888888888888888888999999:::::::::::::::777888999:::;;;;;;;;;::::::;;;<<<;;;:::999:::;;;888999::::::::::::999999999888777777777888999:::<<<<<<===<<<<<<;;;:::999777777888888999999888888555555777888999999:::::::::999999888999:::<<<===<<<::::::;;;<<<===<<<;;;<<<===============<<<;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<===>>>???@@@@@@@@@????????????@@@@@@??????AAABBBBBBBBBBBBBBBAAA@@@???BBBFFFGGGEEEBBBAAA>>>>>>@@@@@@>>>???BBB@@@AAABBBCCCCCCDDDFFFHHHKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRPPPOOOMMMMMMPPPRRRQQQNNNPPPVVVWWWWWWVVVUUUSSSPPPNNNMMMRRRSSSTTTVVVXXXYYYZZZZZZVVVTTTSSSSSSUUUVVVWWWVVVRRRTTTVVVVVVTTTRRRPPPPPPPPPQQQRRRQQQQQQRRRTTTUUUSSSTTTWWWYYYZZZZZZZZZYYYWWWXXXYYYYYYXXXWWWUUUUUUTTTSSSSSSSSSSSSUUUWWWXXXWWWWWWWWWXXXYYYYYYZZZZZZWWWVVVVVVUUUTTTTTTSSSRRRTTTVVVYYY\\\^^^^^^\\\[[[[[[\\\^^^aaacccaaa^^^[[[QQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTUUUWWWXXXYYYZZZWWWVVVUUUTTTTTTUUUVVVVVVTTTTTTUUUVVVXXXZZZ[[[\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXZZZ\\\]]]______ddddddcccdddeeefffhhhiiiddddddddddddbbb___\\\ZZZWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWYYY[[[]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZ\\\ZZZYYYZZZ\\\^^^______aaacccdddcccaaa___^^^^^^]]]]]]\\\[[[XXXUUURRRPPPTTTVVVXXXZZZZZZXXXVVVTTTUUUXXXZZZ\\\\\\\\\^^^___^^^```aaaaaa___]]]\\\\\\aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa```aaabbbcccddddddcccaaa```\\\\\\\\\\\\[[[YYYXXXWWWSSSRRRSSSWWW[[[^^^______\\\\\\]]]^^^^^^^^^]]]]]]CCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFIIIJJJIIIHHHGGGFFFIIIKKKIIIEEECCCEEEHHHFFFIIILLLLLLJJJIIIJJJKKKBBBCCCCCCCCCDDDEEEGGGIIIIIIGGGEEEEEEFFFGGGFFFEEECCCFFFIIIIIIHHHHHHJJJLLLKKKKKKKKKKKKKKKJJJJJJIIIEEEEEEDDDDDDDDDDDDDDDDDDFFFCCCAAAAAACCCFFFHHHIIIJJJIIIHHHGGGDDDBBB@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCEEEGGGIIIKKKJJJJJJKKKJJJIIIIIIKKKNNNKKKJJJHHHGGGFFFGGGGGGHHHGGGGGGHHHHHHGGGFFFFFFEEEBBBCCCEEEFFFGGGHHHHHHGGGIIIJJJIIIIIIHHHGGGEEEEEEBBBCCCCCCBBBAAABBBDDDFFFDDDBBB@@@>>>>>>@@@BBBDDDBBBCCCDDDEEEEEEDDDDDDCCCAAAAAA@@@@@@?????????>>>===>>>>>>??????>>>>>>======>>>@@@AAAAAAAAA???>>>>>>>>>>>>======<<<<<<<<<888999:::;;;<<<<<<;;;:::;;;;;;;;;:::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::<<<<<<;;;:::888777:::;;;;;;;;;::::::<<<>>>888999;;;<<<<<<<<<;;;;;;999999999999999999::::::666666777777888888999999888888999:::::::::::::::666777888999:::::::::999999:::;;;;;;999999:::;;;888888999::::::999888777:::999888777888:::;;;===<<<=========<<<;;;:::999777777888999999999999999555555777888999:::::::::;;;:::999999999:::;;;<<<;;;999999999;;;<<<;;;:::;;;;;;<<<=========<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<===>>>???@@@?????????>>>>>>?????????>>>???AAABBBCCCCCCBBBBBB@@@===<<>>@@@@@@>>>>>>AAA???AAABBBCCCDDDEEEHHHKKKOOONNNMMMLLLKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPLLLMMMOOOQQQOOOLLLPPPWWWWWWWWWVVVTTTRRRQQQPPPOOOSSSTTTUUUVVVWWWXXXXXXXXXUUUSSSRRRSSSUUUVVVUUUSSSRRRTTTVVVUUURRRQQQQQQRRROOONNNMMMNNNQQQSSSTTTTTTUUUUUUWWWXXXXXXXXXWWWVVVTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSQQQQQQRRRUUUXXXZZZWWWWWWWWWXXXYYYZZZ[[[\\\YYYVVVTTTVVVYYYZZZXXXTTTTTTUUUXXXZZZZZZZZZXXXWWWZZZ[[[]]]```aaa___ZZZVVVPPPOOOOOOOOOOOOOOOPPPPPPSSSTTTUUUVVVVVVVVVVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTVVVVVVVVVWWWXXXYYY[[[[[[\\\[[[[[[ZZZ[[[\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^___bbbbbbcccdddddddddddddddccccccbbbaaa___\\\ZZZXXXVVVVVVVVVVVVWWWWWWWWWXXXTTTTTTTTTTTTVVVXXX[[[]]]WWWXXXYYYZZZZZZZZZZZZ[[[ZZZZZZ[[[]]]aaaccccccbbbaaabbbbbbaaa^^^]]]]]]^^^]]]]]]]]][[[YYYVVVTTTRRRVVVWWWYYYYYYXXXWWWTTTSSSXXXZZZ]]]^^^^^^^^^___```ZZZ\\\______^^^^^^^^^___^^^^^^^^^^^^^^^^^^]]]]]]^^^___``````aaa```______aaabbbdddeeedddccc```___[[[\\\]]]]]]\\\ZZZWWWVVVSSSSSSUUU[[[aaaeeeeeeddd^^^]]]\\\\\\\\\]]]]]]\\\BBBCCCDDDEEEDDDCCCBBBAAABBBDDDGGGIIIJJJJJJHHHGGGEEEIIIKKKIIIEEEDDDFFFJJJIIIKKKLLLJJJGGGDDDEEEFFF===???AAACCCCCCDDDFFFGGGFFFCCC??????CCCFFFGGGFFFDDDGGGJJJKKKJJJJJJLLLNNNIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEHHHDDD@@@@@@DDDIIIJJJJJJIIIIIIHHHFFFDDDBBB@@@???@@@@@@AAAAAABBBCCCDDDDDDEEEDDDCCCDDDEEEHHHJJJLLLJJJKKKKKKKKKJJJKKKNNNPPPMMMKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEECCCDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFAAAAAABBBAAA@@@AAACCCFFFDDDBBB>>><<<<<<>>>BBBDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@????????????????????????@@@@@@@@@@@@??????<<<>>>@@@AAAAAAAAA???>>>@@@??????>>>======<<<<<<777999:::<<<======<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<======>>>>>>:::;;;<<<===<<<:::777666666999;;;:::777777:::===888999:::;;;:::999888777::::::999999999999999999555555666777888999::::::777888999:::::::::::::::555666888999::::::999999999:::;;;;;;999999:::;;;999:::;;;;;;;;;:::999888;;;:::999999999;;;>>>???<<<===>>>>>>===;;;999888777888999:::::::::::::::555666777888::::::;;;;;;<<<;;;:::999999999:::;;;999888777888:::;;;:::999:::;;;;;;<<<======<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;===>>>???@@@??????>>>>>>>>>>>>??????<<<===???@@@AAAAAA@@@@@@???;;;:::<<>>@@@@@@======@@@>>>@@@CCCDDDFFFHHHKKKNNNUUUTTTQQQNNNLLLLLLLLLMMMKKKKKKLLLMMMMMMNNNOOOPPPKKKLLLNNNOOOMMMJJJOOOVVVWWWVVVTTTSSSRRRRRRRRRRRRTTTTTTUUUVVVWWWWWWWWWWWWTTTRRRQQQSSSUUUVVVTTTQQQRRRTTTVVVTTTRRRQQQRRRUUUMMMJJJIIIJJJOOORRRSSSRRRWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPQQQRRRSSSUUUVVVWWWTTTSSSQQQPPPRRRUUUYYY[[[XXXXXXXXXXXXXXXZZZ[[[[[[[[[VVVTTTWWW\\\___[[[VVVUUUVVVWWWYYYYYYXXXVVVUUUYYY[[[]]]___```]]]XXXSSSQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWXXXWWWUUUQQQOOOXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\^^^```cccdddccccccbbb``````````````````aaabbbccccccbbbaaa```cccbbbaaa___]]][[[YYYXXXUUUUUUUUUVVVVVVWWWWWWWWWRRRRRRRRRRRRTTTWWWZZZ\\\UUUVVVXXXYYYYYYYYYZZZ[[[XXXYYY\\\```dddggggggfffaaaaaaaaa___]]]\\\]]]^^^]]]]]]]]]\\\ZZZWWWUUUSSSXXXXXXXXXXXXWWWUUUSSSRRRYYY\\\___```_________```VVVYYY\\\^^^______```aaa\\\]]]]]]]]]\\\\\\[[[ZZZYYYZZZ[[[\\\]]]\\\[[[[[[___aaabbbcccccc```^^^\\\ZZZ\\\]]]^^^\\\ZZZWWWUUUUUUVVVZZZ```hhhlllllljjjaaa___\\\[[[\\\]]]]]]\\\EEEEEEDDDCCCAAA@@@??????CCCDDDFFFHHHIIIHHHGGGFFFLLLLLLKKKJJJIIIHHHHHHGGGIIIKKKLLLKKKGGGDDDAAA@@@:::???FFFGGGEEECCCEEEGGGDDDDDDCCCCCCBBBBBBBBBBBBGGGGGGFFFGGGHHHHHHHHHGGGLLLHHHGGGKKKJJJEEECCCGGGAAABBBCCCCCCCCCCCCEEEGGGGGGDDDBBBBBBFFFJJJKKKKKKUUUJJJCCCCCCBBB>>>>>>AAA===???AAABBBBBBAAA???>>>CCCCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFGGGIIIKKKMMMMMMKKKIIIIIIIIIJJJIIIHHHGGGEEEDDDFFFIIIJJJIIIGGGBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGFFFCCC@@@>>>======>>>>>>???@@@BBBBBBCCC@@@===>>>AAADDDDDDBBBCCCCCCCCCDDDCCCCCCBBBAAA>>>??????@@@@@@??????>>>AAAAAA@@@@@@???>>>======>>>>>>????????????>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999777666777888::::::999::::::::::::;;;;;;<<<<<<888999:::;;;;;;;;;::::::888888888888999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;999888777777777888::::::888888999999999888888777:::;;;<<<======;;;999888999999888888888888999999999999:::;;;;;;:::::::::666666777777888888888999::::::999999888999999999>>>===<<<;;;:::999999:::777888999::::::999888777333222333666:::;;;999777:::::::::999999999888888666666666777888:::;;;<<<:::;;;;;;;;;:::999999888888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======???>>>===;;;;;;;;;<<<===??????>>>>>>>>>@@@AAABBB>>>???@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@@@@??????<<>>???@@@BBBDDDEEEFFFGGGEEEEEEDDDEEEFFFFFFFFFEEEIIIEEEFFFIIIIIIEEEEEEHHH@@@BBBDDDEEEDDDCCCDDDEEEFFFDDDDDDFFFJJJNNNOOONNNPPPHHHCCCCCCCCC??????AAABBBBBBCCCDDDDDDCCCBBBAAABBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHJJJKKKLLLJJJHHHHHHIIIIIIIIIHHHGGGEEEDDDEEEGGGHHHGGGEEECCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCAAA@@@>>>>>>>>>>>>???@@@AAAAAABBB@@@>>>???BBBDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA??????@@@@@@@@@@@@??????AAAAAA@@@??????>>>======>>>>>>????????????>>>>>>::::::::::::::::::999999::::::;;;;;;;;;;;;;;;;;;::::::999888888888999999===;;;999888999999888777999999:::;;;;;;;;;;;;;;;888999:::;;;;;;;;;:::999888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;::::::888888777777777888999:::888888888999999888888777999:::;;;;;;;;;999888777999999888888888888999999888888999999999999999888666666777777777888888888:::999999888888888999999===<<<;;;:::999999999999777777888999999888777777888777777999<<<<<<:::888::::::999999999888888888777777777777888999::::::;;;;;;;;;;;;;;;:::999999888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===???>>>===<<<<<<<<<======>>>===<<<<<<<<<===>>>???<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???<<>>===>>>@@@BBBDDDEEEFFFGGGBBBBBBCCCCCCCCCDDDDDDDDDFFFDDDDDDGGGHHHFFFFFFHHH@@@CCCEEEFFFEEEDDDEEEFFFFFFGGGHHHLLLPPPQQQQQQOOOKKKFFFCCCDDDDDDBBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@AAACCCFFFGGGHHHHHHHHHEEEFFFFFFGGGHHHHHHHHHHHHJJJHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCDDDCCCBBBAAA@@@>>>>>>======>>>@@@AAABBBBBBAAAAAA?????????>>>>>>??????@@@AAA@@@??????BBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>??????>>>>>>===888999999::::::::::::999::::::::::::::::::::::::999999888888888999::::::???===;;;999999888777555888999;;;<<<<<<;;;:::999999999:::;;;;;;:::999888888888888999999::::::;;;<<<<<<;;;;;;::::::999999888777777777777888999999777777888888999888888777999999999888888888888777999999888888888888999999777888888888888888777777666666777777777777888888999888888888888888999999;;;;;;:::999999888888888777777888888888888777777888777666777888888777555:::999999999999888888888999888888777777777888888;;;;;;<<<<<<;;;;;;::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>============>>>===<<<;;;:::999:::;;;<<<;;;;;;<<<===>>>>>>??????BBBAAAAAAAAA@@@@@@@@@@@@===>>>@@@@@@AAAEEEMMMSSSTTTRRROOOLLLJJJIIIIIIIIIGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJJJJIIIHHHHHHJJJLLLOOONNNLLLKKKKKKLLLNNNOOOQQQPPPOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOPPPQQQQQQRRROOOOOOPPPQQQQQQQQQQQQQQQTTTSSSRRRSSSTTTTTTRRRQQQNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOPPPQQQQQQPPPNNNOOOOOOOOOPPPSSSWWWZZZ]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]]]][[[ZZZZZZ[[[[[[[[[ZZZXXXXXXXXXXXXWWWUUUTTTSSSPPPQQQSSSTTTVVVWWWWWWWWWTTTSSSQQQOOOOOOQQQSSSTTTUUUTTTSSSSSSTTTVVVXXXZZZ`````````^^^\\\YYYWWWUUUYYYTTTQQQRRRSSSVVV^^^ggg{{{}}}~~~uuuhhheee___ZZZVVVTTTSSSSSSXXXVVVSSSPPPOOOPPPRRRSSSZZZXXXWWWXXXZZZYYYUUUQQQRRRQQQPPPRRRUUUWWWXXXXXXUUUTTTTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^ZZZYYYYYYYYYYYY[[[\\\]]]\\\[[[YYYWWWVVVUUUTTTTTTSSSUUUWWWWWWUUUUUUUUUVVVZZZ]]]^^^]]]aaaiiimmmmmmhhhddd___\\\\\\]]]^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[WWWVVVVVVUUUUUUVVVVVVWWWUUUVVVYYY[[[]]]^^^^^^^^^\\\[[[ZZZ[[[[[[ZZZWWWUUUYYY[[[```cccdddbbb___]]][[[ZZZYYYXXXWWWXXXXXXYYY@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???CCCDDDEEEFFFHHHIIIJJJKKKKKKJJJGGGDDDBBBCCCHHHKKKLLLOOOQQQQQQLLLGGGDDDBBBAAABBBCCCCCCCCCBBBAAAAAA@@@AAABBBCCCBBBBBBDDDEEEGGGFFFFFFFFFFFFFFFFFFGGGBBBCCCDDDEEEEEEGGGJJJMMMMMMOOORRRUUUUUUSSSPPPMMMFFFEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA???@@@CCCFFFHHHHHHHHHGGGDDDEEEGGGIIIIIIIIIGGGFFFHHHFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<;;;:::<<<===>>>@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>===============>>>>>>>>>>>>======888999:::;;;;;;;;;;;;:::::::::::::::999999999999888888777777888999::::::>>><<<:::888888888666555666888:::<<<<<<;;;999777999999:::;;;:::999888777888888999999::::::::::::<<<<<<;;;;;;:::999888888777777777777777888888999666777777888888888888888999999888777777888888999999999888888888888999999888888888999888888777777666666777777777777777777888777777777777888999999999999999999888888777777777777777777777777777777666666555666666666666555999999999999888888888888888777777777777888888999;;;;;;<<<<<<<<<;;;;;;:::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===>>>>>>>>><<<<<<:::999888999999:::<<<<<<======>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@===>>>???@@@AAAEEEKKKOOOOOONNNMMMLLLKKKJJJJJJJJJGGGGGGGGGGGGGGGIIIJJJKKKIIIIIIIIIHHHGGGHHHJJJLLLNNNMMMKKKIIIIIIJJJKKKLLLMMMOOOPPPOOOMMMMMMOOORRRNNNMMMMMMMMMNNNOOOQQQRRROOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTSSSQQQOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNOOOQQQSSSWWWZZZ]]]^^^]]]^^^_________]]]\\\[[[]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[\\\\\\ZZZZZZZZZYYYXXXWWWVVVVVVRRRTTTUUUWWWXXXXXXWWWWWWUUURRROOOMMMMMMOOOQQQSSSTTTTTTSSSSSSUUUWWWZZZ[[[````````````^^^\\\YYYXXXVVVRRROOOPPPRRRUUU]]]eeeuuummmiiibbbZZZUUUSSSSSSTTTUUUTTTRRRPPPPPPRRRTTTVVVXXXWWWVVVWWWXXXVVVRRROOOQQQQQQQQQRRRTTTVVVVVVWWWSSSSSSTTTVVVZZZ\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXYYY[[[]]]^^^ZZZYYYXXXWWWVVVVVVUUUUUUSSSTTTTTTTTTTTTTTTTTTTTTVVVYYY[[[[[[___fffiiiiiidddaaa^^^[[[[[[\\\]]]^^^]]]\\\\\\[[[ZZZYYYYYYXXXSSSTTTTTTSSSRRRRRRSSSTTTSSSTTTWWWYYY[[[\\\\\\\\\YYYYYYYYYYYYYYYXXXVVVUUUXXXZZZ]]]___```___]]][[[XXXXXXWWWVVVVVVWWWXXXYYY===>>>>>>>>>>>>?????????======>>>???@@@AAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHFFFGGGFFFEEEDDDDDDFFFHHHFFFGGGGGGGGGEEEDDDEEEEEECCCDDDDDDDDDCCC@@@>>>===@@@BBBCCCCCCBBBBBBDDDFFFIIIIIIHHHEEEEEEEEEFFFEEEDDDDDDDDDCCCEEEIIIPPPUUUYYY[[[______\\\VVVPPPLLLDDDFFFGGGGGGGGGHHHIIIHHHFFFEEEDDDBBBBBBAAAAAABBB>>>@@@CCCFFFGGGGGGGGGFFFDDDFFFHHHJJJJJJIIIGGGFFFEEECCCBBBCCCEEEFFFFFFEEEDDDDDDDDDCCCAAA@@@@@@@@@=========>>>===<<<;;;:::>>>?????????@@@@@@??????@@@@@@???>>>============<<<===>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>>>>========================>>>>>>>>>>>>======999:::<<<=========<<<;;;::::::999999999888888888777777777777888999999::::::888777666777888777666666888:::<<<<<<:::777666888999:::::::::999888777888888999:::::::::999999<<<<<<;;;:::999999888888666666777777888888888888555666777888888888888888999999888888888888999:::999999888888888888999999999999::::::999888777777777777666666666666666666777666666666777777888999888888999999999888777666666666666666666666666666777888888999999999:::;;;999999999888888888777777555555555666777999:::;;;::::::;;;;;;;;;;;;;;;:::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::=========>>>>>>>>>>>>======<<<:::999888999999:::<<<<<<<<<======>>>>>>???AAAAAA@@@@@@@@@?????????>>>>>>>>>???AAADDDHHHKKKKKKKKKKKKLLLLLLKKKKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJHHHIIIIIIHHHGGGHHHJJJLLLLLLKKKIIIHHHHHHIIIJJJLLLKKKNNNPPPPPPMMMMMMQQQTTTOOONNNMMMLLLLLLMMMOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPMMMMMMNNNPPPSSSSSSRRRPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPQQQRRRRRRRRRRRRRRRSSSOOOPPPSSSVVVYYY\\\]]]^^^]]]^^^______^^^]]][[[ZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZ[[[[[[[[[[[[[[[]]]^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVUUUSSSPPPMMMMMMNNNQQQSSSSSSSSSRRRSSSUUUXXX[[[]]]ccccccbbbaaa___\\\YYYXXXQQQOOOPPPSSSUUUVVV\\\ccciii{{{~~~|||mmmiiibbb[[[UUUSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYXXXXXXXXXXXXUUURRRPPPPPPQQQSSSSSSTTTTTTUUUUUUTTTTTTVVVYYY\\\^^^^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYYXXXXXXYYYZZZ\\\^^^___YYYYYYYYYYYYXXXXXXWWWWWWTTTSSSSSSRRRSSSSSSRRRRRRPPPUUUXXXXXXZZZ______]]]ZZZ[[[\\\\\\\\\\\\]]]^^^]]]\\\[[[YYYWWWVVVTTTTTTQQQRRRSSSRRRPPPPPPQQQSSSTTTUUUWWWYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUWWWYYY[[[\\\\\\[[[ZZZVVVUUUUUUUUUUUUWWWXXXYYY=========>>>>>>>>>>>>>>>;;;;;;<<<===???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEECCCDDDFFFEEEDDDCCCDDDEEEDDDCCCAAA@@@@@@@@@AAABBBAAABBBCCCDDDCCCAAA???>>>???BBBDDDDDDBBBBBBEEEHHHHHHIIIHHHCCCBBBDDDEEECCCEEEEEEDDDCCCEEEKKKRRRWWW___cccfffeee```XXXQQQMMMDDDGGGIIIGGGFFFHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCC???@@@BBBDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGFFFDDDBBBAAA@@@AAACCCEEEEEEEEECCCDDDDDDCCCAAA???@@@AAA;;;<<<>>>??????>>>===<<<@@@@@@@@@???????????????@@@???>>>>>>============;;;===?????????>>>???@@@@@@@@@AAAAAA@@@@@@???>>>?????????@@@@@@?????????============<<<<<<<<<<<<<<<======>>>>>>======<<<:::;;;===>>>???>>><<<;;;:::999999888888777777777888888777777777888999999777666555555777888888888777888999::::::999777666666777999:::::::::999888888888:::;;;;;;:::999888;;;;;;::::::999999888888555666777777888888777777555555666777888888888888888888888888888999999999999999888888888888999999::::::::::::999888777777777777666666666666555555666555555555666777888999777888999::::::999777777666666555555555555666666555777777777777777:::<<<999888888888888777777777444444555666777999:::;;;999999::::::;;;;;;::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<============<<<<<<;;;:::999999999:::;;;::::::;;;;;;;;;<<<<<<<<<@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFHHHGGGHHHJJJKKKLLLLLLKKKJJJFFFFFFGGGHHHIIIHHHHHHHHHGGGGGGHHHGGGFFFGGGJJJLLLJJJIIIHHHGGGGGGIIIKKKLLLKKKNNNPPPOOOMMMMMMPPPSSSMMMLLLLLLKKKLLLMMMOOOPPPRRRRRRRRRRRRRRRQQQPPPOOOKKKJJJKKKNNNQQQSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQMMMOOOQQQRRRQQQQQQRRRTTTPPPQQQTTTVVVYYYZZZ[[[[[[\\\\\\]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYZZZ[[[[[[[[[\\\^^^```]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVTTTRRROOOOOOPPPQQQSSSRRRRRRRRRSSSVVVYYY]]]___gggfffeeebbb^^^ZZZVVVTTTPPPOOOQQQVVVWWWWWW[[[```___kkkqqqooorrryyywwwmmmgggddd___YYYUUUSSSRRRRRRSSSUUUXXX[[[]]]_________\\\]]]]]]\\\ZZZWWWTTTSSSPPPRRRTTTTTTSSSSSSSSSTTTVVVVVVWWWZZZ]]]^^^]]][[[[[[[[[[[[\\\[[[[[[ZZZYYYYYYXXXXXXYYYZZZ\\\^^^___YYYZZZZZZ[[[[[[[[[ZZZZZZWWWUUURRRQQQRRRRRRQQQPPPMMMRRRTTTTTTUUUXXXWWWSSSSSSVVVZZZ]]]]]]]]]]]]]]]]]]\\\ZZZXXXVVVTTTRRRQQQPPPRRRSSSRRROOONNNQQQTTTUUUVVVXXXZZZZZZZZZZZZYYYYYYZZZZZZXXXUUUSSSTTTTTTSSSTTTVVVXXXYYYZZZZZZZZZTTTTTTTTTTTTUUUWWWYYYZZZ??????????????????>>>>>><<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEEEEBBBCCCDDDCCCBBBAAABBBDDDCCCBBB@@@@@@@@@@@@@@@??????AAACCCDDDCCCBBB@@@>>>===AAADDDDDDBBBAAADDDHHHDDDGGGEEE@@@???CCCDDDBBBCCCDDDEEEEEEFFFJJJNNNRRRYYY^^^bbbbbb\\\UUUOOOLLLCCCHHHIIIDDDBBBFFFHHHGGGCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@??????@@@BBBDDDEEEDDDBBBCCCDDDCCCAAA???@@@BBB>>>@@@AAABBBBBBAAA@@@?????????>>>>>>>>>>>>?????????>>>>>>=========>>>>>>;;;>>>AAAAAA@@@???@@@BBB@@@@@@@@@@@@@@@??????>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;===>>>>>><<<:::999:::999999888777777666666999888888777777777777888888666555666888999999888888888999999888777777666555666888999::::::::::::777888:::;;;;;;:::888777::::::999999999999999999555555777888888888777666444555666777888888888888555666777888888888777777999999888888888888999999999999999999888777666555777777666666666555555555555555555555666777888888777888999;;;;;;:::888777666666555444444555666666555666777555333333666888888888888888777777777777555555555666666888999999777888999999::::::999999888999999::::::;;;;;;<<<;;;;;;;;;:::::::::999999999:::;;;<<<======<<<;;;:::999888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>============???>>>===>>>@@@CCCEEEEEEDDDEEEHHHJJJKKKJJJIIIHHHDDDFFFHHHJJJJJJIIIGGGFFFEEEEEEFFFEEEEEEEEEHHHJJJHHHHHHGGGGGGGGGJJJLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMHHHIIIJJJKKKMMMOOOQQQRRRTTTTTTTTTSSSQQQPPPNNNMMMLLLKKKKKKMMMPPPSSSSSSSSSRRRRRRRRRSSSSSSSSSRRRRRRNNNPPPSSSSSSRRRQQQSSSTTTQQQRRRSSSTTTUUUVVVWWWWWW[[[ZZZZZZYYYYYYYYYZZZZZZVVVVVVUUUVVVVVVWWWXXXYYYXXXZZZ\\\\\\[[[\\\^^^aaa]]]]]]]]]]]]]]]\\\\\\[[[XXXXXXWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRRRRRRRRRRSSSQQQQQQRRRSSSVVVZZZ^^^```gggfffeeebbb^^^ZZZVVVTTTSSSRRRSSSVVVVVVUUUXXX]]]ZZZ^^^bbbbbbeeegggeeeaaa___^^^\\\ZZZWWWTTTRRRQQQSSSUUUXXX\\\___aaacccccc^^^______^^^[[[XXXUUUTTTOOORRRUUUUUUSSSRRRRRRTTTWWWWWWXXXZZZ\\\\\\ZZZXXXZZZZZZ[[[\\\\\\\\\[[[[[[XXXXXXWWWWWWXXXZZZ[[[]]]ZZZ[[[\\\]]]^^^^^^]]]]]]YYYVVVSSSQQQQQQQQQPPPNNNNNNQQQRRRPPPPPPTTTTTTQQQRRRVVV[[[]]]]]]\\\]]]___\\\[[[ZZZXXXVVVTTTSSSRRROOORRRTTTRRROOONNNQQQUUUVVVWWWYYYZZZ\\\\\\[[[[[[[[[\\\[[[XXXTTTRRRRRRTTTSSSSSSTTTUUUVVVWWWWWWWWWSSSSSSSSSTTTUUUXXXZZZ[[[AAAAAAAAAAAA@@@@@@??????>>>>>>=========>>>>>>???@@@@@@AAABBBCCCEEEFFFFFFCCCCCCCCCAAA??????BBBDDDAAAAAAAAABBBCCCCCCAAA???AAABBBDDDDDDCCCAAA>>><<<<<<@@@DDDCCCAAA@@@DDDHHH@@@CCCBBB======CCCEEEBBBAAADDDFFFHHHHHHHHHJJJKKKOOOTTTZZZ[[[WWWQQQLLLJJJCCCHHHIIIBBB@@@CCCFFFEEE???@@@BBBDDDDDDCCCAAA@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>???BBBDDDDDDDDDAAACCCEEECCCAAA???AAACCCBBBCCCEEEEEEEEECCCAAA@@@===============>>>???@@@>>>>>>============>>>>>><<<@@@CCCCCCBBBAAABBBCCC@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>======;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;===>>>===;;;999777999999999888777666666555999999888777666666777777:::888777777888999999888999999888777777777666666444555777999:::;;;;;;:::777999:::;;;;;;:::888777999999999999999999::::::444555777888888888777666444555666777888888888888222444666888888777666555999999888888888888999999888888888888777666555444777777666666555555555444444444444555555777888888777888:::;;;;;;:::999888666555444333333444555666:::;;;;;;999666555777:::888888888888777777777777777777666666666666777777666777888999999999999999888999999::::::;;;<<<<<<;;;;;;;;;::::::999999999888999;;;<<<<<<<<<;;;;;;888888777777777999:::;;;=========>>>>>>>>>>>>>>>============<<<<<<<<<<<>>===>>>@@@BBBDDDDDDBBBCCCFFFIIIIIIIIIGGGFFFCCCEEEHHHKKKKKKIIIFFFDDDCCCDDDDDDDDDCCCDDDGGGIIIHHHGGGFFFFFFHHHJJJMMMNNNQQQOOOMMMLLLJJJIIIHHHHHHDDDFFFHHHKKKNNNQQQSSSTTTVVVUUUUUUSSSQQQOOOMMMLLLOOOMMMLLLMMMPPPSSSTTTTTTPPPPPPQQQRRRSSSSSSSSSSSSRRRTTTWWWVVVTTTSSSTTTVVVQQQQQQRRRRRRRRRSSSSSSTTTZZZYYYXXXWWWWWWXXXYYYZZZSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ\\\\\\[[[\\\___bbb\\\\\\]]]]]]]]]\\\[[[[[[VVVUUUUUUTTTUUUVVVXXXYYYWWWVVVUUUTTTTTTSSSSSSSSSQQQQQQRRRSSSWWW[[[^^^aaaccccccbbbaaa___\\\YYYXXXWWWUUUTTTUUUTTTRRRUUU[[[XXXXXXZZZ]]]``````___^^^\\\\\\\\\[[[ZZZWWWTTTSSSTTTUUUWWWZZZ^^^aaadddfff]]]^^^___]]]ZZZVVVTTTRRROOORRRUUUUUUSSSQQQRRRSSSXXXXXXXXXZZZ[[[[[[XXXUUUYYYYYY[[[\\\\\\]]]]]]]]]XXXWWWVVVVVVWWWXXXZZZ[[[[[[\\\^^^___``````______[[[WWWSSSQQQQQQQQQOOOMMMPPPQQQPPPMMMNNNRRRTTTSSSTTTXXX[[[]]]\\\\\\^^^```[[[ZZZZZZXXXWWWVVVUUUUUUPPPSSSUUUSSSOOONNNQQQUUUUUUWWWYYY[[[]]]]]]^^^]]]\\\]]]\\\YYYTTTQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSSSSTTTVVVXXXZZZ\\\BBBBBBBBBBBBAAAAAA@@@??????>>>==================BBBCCCCCCCCCBBB@@@>>>===???@@@AAABBBBBB@@@???>>>???@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBAAA??????AAACCCBBBBBBBBBAAA>>>===>>>@@@BBBBBBBBBBBBCCCEEEFFFGGGBBBBBBCCCDDDFFFHHHJJJKKKMMMRRRWWWXXXTTTQQQOOOOOOHHHGGGFFFDDDCCCBBBBBBBBBAAABBBAAA@@@>>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>@@@AAAAAABBBAAA@@@>>>======>>>???@@@AAAAAA@@@???>>>>>>????????????>>>>>>BBBBBBBBBAAAAAAAAA@@@@@@DDDCCCAAA???===<<<;;;:::;;;;;;<<<===>>>>>>======<<<;;;;;;;;;;;;<<<======@@@<<<999:::>>>???<<<888;;;;;;999888777777666666<<<;;;:::999888888888888777777777777666666666666444666888999:::999777666777777777777777666555555777666666777999;;;:::999:::999999888888999999:::888666555666999:::999666666666666666555555555555555555555555555555555555666666777777777777666666777666444333333555888:::777666555444444555666777555555666666666666555555555555666777777777777777999999999888888888888888777666444333333444666777555666777666555666777999888888888888777777777777666666666666777777777777999888888777666777777777777888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>777777777777777777777777777999;;;===>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<>>???@@@@@@DDDEEEFFFGGGHHHGGGFFFEEEHHHIIIIIIIIIGGGEEECCCBBBDDDDDDCCCCCCCCCDDDDDDEEEGGGEEECCCBBBCCCFFFJJJLLLNNNMMMLLLJJJJJJJJJKKKLLLNNNPPPSSSSSSSSSRRRRRRSSSQQQRRRTTTUUUTTTRRROOOMMMOOOPPPQQQQQQPPPPPPQQQSSSRRRRRRQQQQQQPPPPPPPPPPPPUUUWWWXXXWWWTTTSSSVVVYYYRRRQQQQQQRRRUUUWWWXXXXXX]]]YYYUUUTTTVVVYYYYYYXXXVVVVVVTTTRRRQQQSSSWWWZZZ\\\]]]]]][[[ZZZ[[[___ddd]]]]]]\\\[[[ZZZZZZZZZ[[[VVVUUUTTTVVVXXXZZZ[[[[[[XXXWWWUUUSSSRRRSSSTTTTTTRRRRRRSSSTTTWWWZZZ\\\^^^bbb```^^^]]]]]]\\\ZZZXXXXXXXXXWWWTTTQQQPPPQQQSSSVVVVVVWWWXXXYYY[[[]]]^^^]]]\\\[[[ZZZYYYWWWVVVVVVXXXWWWWWWYYY\\\___``````______]]][[[YYYWWWVVVUUUXXXWWWUUUTTTTTTTTTUUUUUU[[[XXXUUUUUUXXXYYYYYYWWWSSSVVVYYY\\\\\\[[[XXXWWWVVVVVVWWWXXXXXXXXXWWWWWWZZZZZZ[[[\\\]]]]]]]]]]]]\\\ZZZVVVSSSPPPNNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVYYY\\\^^^^^^\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYWWWVVVTTTSSSSSSTTTVVVWWWZZZZZZ[[[\\\^^^___]]][[[[[[[[[ZZZYYYXXXVVVTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRSSSTTTTTTSSSSSSTTTUUUBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????>>>??????@@@BBBBBBCCCCCCCCCAAA@@@???AAAAAAAAAAAA@@@??????>>>???@@@BBBCCCDDDCCCBBBAAA@@@AAAAAA@@@??????AAACCCBBBCCCCCCAAA???>>>???@@@CCCCCCCCCCCCDDDDDDEEEFFFBBBBBBCCCEEEFFFHHHJJJKKKKKKNNNQQQRRRQQQNNNMMMLLLHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCAAA>>>>>>???AAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@???>>>>>>???<<<===>>>???@@@??????>>>AAA@@@??????>>>>>>??????AAAAAABBBBBBBBBAAA??????@@@@@@AAAAAA@@@???============>>>????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===;;;:::::::::;;;;;;<<<===============;;;;;;;;;;;;;;;<<<======@@@<<<:::;;;>>>???<<<999::::::999888777777777777;;;;;;999888888777777777777777777777666666666666555666777999999888777666777777777777777666555555777666555777999:::999999999999999888888999999999888666555666999:::888777666666666666666666666666666666666666666666666666555555666666666666555555777666555444444555777888777666555444444555666777555555666666666666555555666666777888888888888888888999999999999888777777777555444333333444555777555666777666555555777999888888888777777777666666555666666666777777777777888777777666666666666666777777888888888999999999999999::::::::::::;;;;;;999999999999999:::;;;;;;888888888888888777777777666888:::<<<=========<<<:::;;;;;;;;;<<<<<<======BBBBBB@@@?????????@@@@@@DDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@???CCCCCCBBBBBBCCCCCCDDDDDDFFFEEEDDDDDDEEEHHHJJJLLLKKKKKKJJJJJJJJJKKKMMMNNNQQQSSSTTTTTTRRRQQQPPPQQQSSSSSSSSSRRRQQQOOONNNNNNOOOPPPQQQPPPOOOOOOQQQSSSSSSRRRQQQOOOOOOOOOOOOOOOWWWXXXWWWUUURRRQQQQQQRRRQQQQQQRRRTTTWWWYYYYYYYYY\\\XXXUUUTTTWWWYYYYYYYYYWWWUUURRRQQQRRRUUUYYY[[[^^^___^^^\\\YYYZZZ]]]```]]]]]][[[ZZZYYYYYYYYYYYYVVVUUUUUUWWWYYY[[[[[[ZZZZZZYYYVVVTTTTTTUUUVVVXXXTTTTTTUUUVVVXXXZZZ]]]^^^```^^^\\\[[[[[[ZZZYYYXXXXXXXXXXXXVVVTTTTTTVVVWWWWWWWWWXXXZZZ[[[\\\]]]^^^```___^^^]]][[[ZZZYYYYYYXXXVVVUUUWWW[[[^^^^^^]]]^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSTTTUUUUUUZZZXXXUUUVVVXXXYYYYYYWWWVVVWWWYYY[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZWWWUUUSSSSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSUUUXXX[[[\\\\\\[[[ZZZXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXYYY[[[^^^___^^^]]]]]]\\\[[[ZZZXXXVVVTTTSSSTTTTTTUUUVVVUUUUUUTTTSSSQQQSSSTTTTTTSSSRRRTTTUUUBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBDDDDDDDDDCCCBBBAAACCCBBB@@@???>>>>>>>>>???>>>@@@AAACCCCCCBBB@@@??????@@@AAA@@@???@@@AAACCCCCCDDDDDDCCCAAA@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBCCCEEEGGGHHHJJJJJJKKKKKKKKKMMMNNNNNNLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFEEEBBB@@@???@@@AAADDDDDDDDDEEEEEEFFFFFFGGGDDDCCCAAA???>>>===<<<<<<======???@@@@@@??????>>>BBBAAA???>>>===>>>???@@@BBBBBBCCCCCCCCCBBBBBBAAACCCCCCBBBAAA???===;;;:::<<<<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<===???<<<::::::===>>>;;;999999888888777777888888888:::999888777777777777777777777777777666666666666555666777888999888777666777777777777777666666555777666666777999:::999888999999888888888888999999888666666666888999888777555666666777777888888888777777777777777777777777666666777777777777666666666666666666555555555555666666555555555555666666555555666666666666555555777777888999999999999888777888999::::::888666555666555444333333444555666555666777666555555777999888888777777777777666666555555666666666777777777666666666666555555555555777777777888888888999999999999::::::::::::;;;;;;999999999999:::::::::::::::999999999888888777777666777999;;;<<<<<<;;;;;;999999:::;;;<<<======>>>BBBAAA@@@@@@???@@@@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@?????????BBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLIIIIIIHHHIIIJJJLLLNNNOOOSSSTTTUUUTTTQQQOOONNNOOOUUUTTTQQQOOOMMMMMMMMMMMMNNNOOOPPPOOONNNNNNPPPRRRTTTRRRPPPNNNMMMMMMOOOOOOVVVUUURRRQQQQQQQQQOOONNNPPPQQQTTTVVVXXXYYYYYYYYYYYYVVVTTTTTTVVVXXXZZZZZZZZZVVVTTTUUUYYY]]]______aaaaaa___\\\YYYYYYZZZ\\\]]]\\\[[[YYYXXXWWWWWWWWWUUUUUUVVVXXXZZZ[[[YYYXXXVVVTTTQQQOOOOOOQQQTTTUUUWWWVVVVVVWWWXXXZZZ\\\^^^]]][[[XXXWWWXXXYYYZZZZZZYYYZZZZZZXXXWWWWWWZZZ\\\WWWXXXZZZ\\\^^^^^^^^^^^^\\\\\\[[[YYYXXXWWWVVVUUUVVVSSSRRRUUU[[[___^^^[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVUUUTTTSSSSSSSSSTTTUUUZZZXXXVVVVVVXXXYYYXXXWWWYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYWWWVVVVVVWWWXXXYYYQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTWWWYYYZZZZZZZZZYYYWWWXXXYYYZZZ[[[ZZZZZZYYYYYYYYYWWWWWWWWWWWWYYYYYYYYYXXXYYY\\\___aaa```___^^^^^^\\\ZZZXXXVVVTTTSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQRRRTTTSSSRRRRRRSSSUUUAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDFFFFFFFFFEEEDDDEEECCC@@@>>>======???@@@@@@BBBEEEGGGFFFDDDAAA???>>>@@@AAAAAA@@@@@@BBBDDDCCCEEEFFFEEECCCBBBBBBCCCEEEEEEEEEFFFEEEEEEDDDDDDAAAAAACCCEEEFFFHHHIIIIIIMMMKKKIIIJJJNNNOOOMMMJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEECCCAAAAAACCCEEEHHHHHHGGGGGGGGGGGGFFFFFFCCCBBB@@@???>>>=========@@@@@@BBBBBBCCCBBBAAA@@@CCCAAA???===<<<>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???===<<<;;;>>>>>>>>>??????>>>======<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<:::999999;;;;;;:::888777777777777777888999999999888888777666666777777777777777777666666666666555666777777888888777777666666777777777777666666999777777888:::::::::999888888777777777777888888777777666777888888888888555666666777888999999:::777777777777777777777777999999999::::::999999999666666777777777555444333666666666555555666666666444555555666666555555444666666777888888888888777666777999;;;:::888666444666555444444444444555666555666666666555555777888888777777777666666666666555555555666666666777777666666777666666666555555777777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999888888777777666666888999::::::::::::888888999:::<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEDDDBBBAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKIIIHHHHHHHHHIIIKKKMMMNNNQQQRRRRRRQQQOOONNNNNNOOOTTTSSSQQQOOOMMMKKKJJJJJJMMMNNNNNNNNNMMMMMMOOOPPPQQQPPPNNNLLLLLLNNNPPPQQQSSSPPPMMMNNNQQQSSSRRRPPPPPPSSSVVVWWWWWWVVVVVVUUUUUUTTTSSSSSSUUUWWWYYYZZZ]]]ZZZZZZ___eeehhhfffcccaaa```^^^\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXVVVUUUUUUTTTSSSSSSUUUWWWYYYYYYVVVTTTQQQOOOMMMKKKKKKNNNQQQSSSWWWWWWVVVWWWWWWYYY[[[\\\YYYWWWUUUUUUXXX[[[]]]^^^[[[[[[[[[ZZZXXXXXXZZZ\\\XXXYYY\\\^^^______^^^]]]XXXXXXWWWVVVTTTSSSRRRQQQTTTQQQPPPUUU]]]aaa```\\\\\\\\\[[[[[[ZZZYYYXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUXXXXXXWWWWWWXXXXXXXXXXXX[[[ZZZYYYXXXWWWWWWWWWWWWYYYWWWUUUSSSRRRRRRTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXPPPPPPPPPPPPPPPPPPPPPPPPSSSTTTWWWYYYZZZZZZYYYYYYWWWYYYZZZ\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[[[[[[[]]]```bbbaaa```^^^]]][[[YYYVVVTTTSSSRRRSSSSSSSSSSSSRRRQQQQQQPPPQQQRRRTTTSSSRRRRRRSSSUUU>>>??????@@@@@@@@@???????????????@@@@@@BBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGEEECCC@@@>>>===>>>@@@AAAFFFJJJPPPSSSSSSNNNHHHCCC@@@BBBCCCCCCBBBBBBCCCDDDDDDFFFGGGGGGEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDD@@@AAACCCEEEGGGHHHHHHHHHMMMJJJHHHIIILLLMMMLLLIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCDDDGGGIIILLLKKKJJJIIIGGGEEEDDDCCC@@@???????????????@@@@@@BBBBBBCCCDDDDDDCCCBBBAAACCCAAA???===<<<>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDDAAAAAA@@@??????>>>>>>>>>@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<:::999888888888888777777666666666666777888999999999888777777666777777777777777777777666666666666555555666777777777777777666666777777777777666666:::999888999;;;;;;;;;999888777777666666777777888666777777777777777888999555666666777888999999:::666666666666666666666666999999::::::::::::999999555666777888777666444222555666666666666666666555444444555555555555444444444555555666777666666666555777999::::::888555444555555555444444555555555444555666555444444666888777777777666666666666555555555555555666666666666777777888888888777666555666666777777777888888888999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;::::::999999999888888888777777666666777888888999999999888888999:::;;;<<<===>>>>>>????????????????????????@@@AAACCCDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBCCCDDD?????????@@@@@@BBBCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLLLLMMMNNNNNNMMMMMMOOOPPPRRRRRRRRRQQQNNNKKKHHHFFFKKKLLLMMMLLLKKKLLLMMMOOONNNMMMMMMLLLNNNPPPRRRSSSRRRPPPMMMNNNRRRTTTRRRPPPQQQTTTWWWWWWTTTRRRQQQRRRRRRRRRRRRSSSTTTUUUWWWYYY\\\\\\```gggnnnnnnhhhbbb^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZXXXVVVUUUSSSSSSSSSQQQQQQRRRTTTVVVUUURRRPPPQQQPPPNNNMMMNNNPPPTTTVVVWWWVVVVVVUUUVVVXXXYYYZZZWWWUUUTTTUUUYYY^^^aaabbb\\\\\\\\\YYYWWWVVVWWWYYYXXXYYY\\\^^^___^^^]]]\\\YYYXXXWWWVVVTTTSSSRRRRRRQQQOOOPPPVVV^^^bbbbbb___^^^]]]\\\ZZZXXXVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXXXXWWWXXXXXX[[[ZZZXXXWWWVVVUUUVVVVVVWWWUUUSSSQQQPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQUUUVVVWWWYYYYYYZZZZZZYYYYYYZZZ\\\^^^___^^^\\\[[[WWWVVVVVVVVVVVVVVVVVVWWW[[[ZZZZZZ[[[]]]______^^^\\\[[[YYYVVVTTTRRRRRRQQQRRRRRRQQQQQQPPPPPPPPPPPPRRRSSSTTTTTTSSSSSSTTTVVV======>>>?????????>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHIIIIIIIIIHHHHHHEEECCCAAA??????@@@BBBDDDMMMTTT^^^eeeddd\\\QQQIIIDDDEEEGGGGGGEEEDDDEEEEEEEEEGGGIIIIIIHHHFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEAAABBBEEEGGGIIIJJJJJJJJJKKKJJJIIIIIIIIIJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEEEE@@@AAABBBCCCCCCEEEIIIKKKNNNMMMKKKHHHFFFCCCBBBAAA>>>>>>>>>???@@@BBBCCCDDDBBBBBBCCCDDDDDDCCCAAA@@@BBBAAA???>>>===>>>???@@@@@@@@@@@@@@@AAABBBDDDDDD@@@@@@??????>>>??????@@@BBBBBBBBBAAA@@@???======>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<888888888888777777777777666666666666777777888999999888888777777777888888777777777777666666666666555555555666666666777777555666666777777777777777;;;999888999:::;;;:::999777777666666666666777777555777888888777777888999555666666777777888888888666666666666666666666666777777888888888888777777555666777777777666555444555555666666666666555555444444555555555555444444333444555555666666555555666777888999999777555444555555555555555555555555444555666555444444666888777777666666666666555555444444555555555666666666777888999999999888666555666666666777777777888888999999::::::::::::;;;;;;888888999::::::999777666777777777777777777777777777777777777888888999999888888999:::;;;<<<<<<===<<<<<<===>>>>>>>>>>>>======>>>@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCC?????????@@@AAABBBCCCDDDFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIHHHGGGHHHIIIJJJKKKJJJKKKLLLMMMMMMNNNQQQSSSPPPQQQRRRRRROOOLLLHHHEEEJJJKKKLLLKKKJJJJJJLLLNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTRRRQQQPPPPPPPPPPPPOOORRRTTTWWWVVVRRRPPPPPPQQQRRRSSSTTTUUUTTTUUUXXXZZZYYY\\\bbbiiinnnllleee^^^]]][[[ZZZZZZ\\\]]]]]]\\\XXXWWWVVVTTTSSSRRRRRRRRRQQQPPPPPPQQQSSSRRRPPPNNNNNNNNNMMMNNNOOORRRTTTVVVVVVUUUUUUUUUVVVWWWYYYZZZXXXVVVUUUWWWZZZ^^^aaaaaa\\\\\\[[[XXXUUUTTTUUUWWWXXXYYYZZZ\\\\\\\\\\\\[[[VVVUUUTTTSSSRRRQQQPPPOOOOOOPPPSSSXXX]]]___```___]]]\\\[[[YYYVVVUUUSSSRRRSSSRRRQQQQQQQQQRRRTTTTTTVVVXXXYYYYYYXXXWWWWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTRRRQQQPPPNNNNNNNNNOOOOOORRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSRRRQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[^^^______]]][[[YYYUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUWWWYYY[[[\\\\\\ZZZYYYWWWTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVUUUTTTTTTUUUWWW======>>>???????????????======>>>???@@@BBBDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHDDDCCCBBBAAAAAABBBDDDEEEPPPZZZhhhqqqpppdddUUUJJJHHHIIIKKKJJJHHHFFFFFFFFFEEEHHHJJJKKKIIIHHHGGGHHHDDDEEEGGGHHHIIIHHHGGGFFFDDDFFFHHHKKKMMMMMMMMMLLLKKKLLLMMMLLLJJJHHHGGGHHHFFFFFFEEEDDDDDDDDDEEEEEE@@@AAABBBBBBCCCEEEHHHJJJLLLKKKIIIGGGEEECCCAAA@@@?????????@@@AAACCCDDDEEEDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@??????>>>>>>??????>>>======>>>???AAABBBCCCAAA@@@???>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<;;;;;;:::999::::::999999::::::;;;<<<999::::::999888888888888777777666666666777777888999999888888888888999999777777777777666666666666555555555555555666777777555555666777777777777777999888777777999999888777777666666555555666666777555777999888777666888:::666666666666666666666666777777777777777777777777666666777777777777666666555555666666666666666666444555666777777666555444333444444555555444444333444555555666666666666666777777777777777666666555444555555555555555555444444555555555444444666777777777666666666555555555444444444555555555666666666777888999888777555444666666666666777777777888999999::::::::::::;;;;;;777888:::::::::888777555555555555666777777888888888888777777888888999999999999999::::::;;;;;;;;;::::::<<<=========<<<<<<<<<===???AAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCBBBBBB??????@@@@@@AAACCCDDDEEEHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGIIIKKKLLLKKKLLLMMMMMMNNNOOORRRUUURRRRRRQQQPPPNNNLLLIIIHHHIIIJJJKKKJJJIIIIIIKKKMMMNNNOOOPPPQQQRRRQQQQQQPPPQQQRRRRRRPPPNNNNNNOOOPPPQQQTTTVVVUUURRRPPPSSSVVVTTTVVVXXXXXXWWWWWWYYY[[[YYY]]]bbbggghhheeeaaa]]]]]][[[YYYZZZ\\\]]]\\\ZZZVVVUUUTTTSSSRRRRRRRRRRRRSSSQQQPPPPPPQQQQQQPPPNNNLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVUUUVVVWWWYYY[[[\\\ZZZYYYXXXYYY[[[\\\\\\[[[ZZZZZZYYYWWWUUUTTTVVVXXXWWWWWWXXXYYYYYYZZZZZZZZZTTTTTTSSSQQQPPPOOONNNMMMOOORRRWWWYYYYYYYYY[[[\\\ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRQQQPPPQQQRRRSSSTTTUUUXXXZZZZZZXXXVVVWWWXXXUUUUUUUUUUUUTTTTTTSSSSSSQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUURRRRRRSSSSSSRRRRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWXXXXXXYYY[[[]]]^^^^^^[[[XXXVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSUUUYYY]]]^^^___ZZZXXXVVVTTTSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTVVVWWWTTTVVVWWWWWWVVVUUUWWWXXX===>>>???@@@@@@@@@@@@@@@===>>>>>>???AAACCCEEEFFFIIIIIIJJJKKKKKKJJJIIIHHHCCCCCCBBBBBBCCCDDDFFFGGGNNNZZZjjjvvvtttgggTTTHHHJJJLLLMMMLLLJJJHHHGGGGGGEEEHHHKKKKKKJJJIIIHHHHHHCCCDDDGGGIIIJJJIIIHHHGGGFFFHHHKKKNNNOOOPPPOOOOOOMMMPPPRRRPPPLLLIIIIIIJJJFFFEEEDDDDDDDDDDDDDDDEEEAAABBBCCCBBBBBBCCCFFFIIIJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@AAAAAABBBCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFEEE@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<===???BBBCCCCCCBBB@@@>>>>>>>>>>>>???>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<;;;;;;:::999::::::999999::::::;;;<<<:::;;;<<<;;;999999999:::777777666666666666777777:::999999999999999::::::777777777777666666666666555555555555555666777777555555666777777777777777888666555666777777666555666666555555555555666666555777999888666666888:::666666666666555555555555888888888888888888888888888888999999999999888888444555555555666666777777444555666777777666555444333444444555555444444333555666666777777777777777888777777777666666666666444444555555555555444444444555555555444444666777777666666666555555555555444444444555555555666666555666777888777666444333666666666666777777777777999999:::::::::;;;;;;;;;999:::<<<<<<<<<:::888777333333444555666777888888999888888888888888999:::::::::::::::::::::::::::888999;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@AAABBBAAAAAA@@@AAACCCDDDEEEEEEDDDCCC@@@@@@@@@AAABBBCCCEEEFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNMMMNNNOOOOOOOOOPPPSSSUUUTTTRRRPPPNNNLLLKKKKKKKKKIIIJJJJJJJJJIIIIIIKKKLLLPPPQQQSSSSSSSSSQQQNNNMMMLLLNNNPPPPPPNNNNNNQQQTTTPPPSSSVVVUUURRRRRRVVVZZZVVVYYY[[[[[[YYYYYY[[[]]][[[___dddfffdddbbb```___^^^\\\ZZZZZZ\\\]]][[[XXXTTTTTTSSSRRRRRRRRRRRRRRRTTTRRRPPPPPPPPPQQQPPPOOOPPPRRRTTTVVVXXXZZZ[[[[[[VVVVVVVVVWWWXXXZZZ\\\^^^]]][[[ZZZZZZZZZZZZXXXVVVXXXXXXXXXWWWVVVVVVXXXZZZWWWWWWVVVVVVWWWXXXYYYZZZXXXXXXWWWUUUTTTSSSRRRQQQOOOTTTYYYZZZVVVTTTVVVYYYWWWWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUXXX[[[ZZZXXXVVVWWWXXXSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTTTTUUUTTTTTTSSSQQQRRRSSSTTTUUUUUUUUUUUURRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWYYYZZZ\\\]]]\\\YYYVVVTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSVVV\\\aaaccceeeZZZXXXVVVTTTTTTTTTUUUVVVUUUUUUTTTTTTUUUWWWYYYZZZUUUVVVXXXWWWVVVVVVWWWYYYAAAAAA@@@@@@>>>===;;;:::;;;;;;===>>>AAACCCEEEGGGHHHGGGGGGJJJLLLLLLIIIFFFIIIFFFBBB@@@???AAAEEEGGGNNNWWWdddllllllbbbUUULLLKKKKKKJJJJJJIIIHHHFFFEEELLLLLLLLLKKKJJJIIIHHHGGGLLLIIIEEEEEEHHHIIIHHHFFFGGGHHHIIILLLOOOOOOMMMKKKNNNNNNOOONNNMMMKKKIIIHHHHHHFFFBBB@@@??????AAABBB???AAACCCDDDCCCDDDEEEFFFFFFGGGGGGEEEBBB@@@@@@AAABBBAAAAAAAAABBBEEEHHHIIIEEEFFFHHHHHHHHHEEEBBB@@@BBBAAA@@@?????????AAAAAA>>>??????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDBBB@@@???AAAAAA@@@???>>>===<<<<<<@@@:::444555;;;>>><<<888:::;;;<<<<<<<<<;;;:::999666999:::999777666888:::888888888888888888888888999888666555444555777888;;;:::999999888888999999;;;888555555777999888777777666555555666888;;;===888999999888666555666888777777666666555555555444666444333111111222333444555444555666777777666555444555555555666666777777777555333444777888666444999777444222222444777999777777666555555555555555555555555555555555555555444555555666666666666666666666666666666666666666888888888888777666444444444444555555555555444444555555444333111222444777333333444444444444333333444444444555555555555666777777777777777666666555555555555555666666666666777666666555666888:::;;;;;;888555777;;;<<<888444666666666666666777888888888888888888888999999999:::999888999;;;<<<;;;:::;;;;;;:::::::::;;;<<<<<>>???@@@@@@???>>>???@@@>>>???@@@@@@AAAAAAAAAAAAGGGGGGFFFDDDBBBBBBCCCEEECCCCCCDDDFFFGGGHHHIIIJJJPPPOOOMMMLLLMMMQQQVVVYYYVVVTTTPPPLLLJJJHHHHHHHHHKKKJJJJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSQQQPPPNNNLLLOOONNNNNNRRRVVVXXXVVVTTTYYYXXXVVVVVVWWWYYY\\\^^^^^^]]][[[YYYXXXXXXYYYZZZ^^^___aaacccbbb___\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTQQQOOOOOOQQQTTTVVVWWWSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRUUUXXX[[[]]]^^^^^^[[[YYYWWWWWWYYY[[[[[[[[[___]]]ZZZWWWVVVUUUVVVVVVWWWVVVVVVVVVVVVWWWXXXXXXSSSVVVXXXXXXUUUTTTUUUWWWZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXWWWVVVTTTRRRQQQTTTUUUUUUVVVUUUTTTRRRRRRQQQOOONNNPPPTTTVVVTTTQQQWWWWWWVVVUUUUUUTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRSSSTTTVVVVVVSSSRRRQQQQQQQQQSSSTTTUUUQQQTTTXXXYYYXXXUUUSSSRRRTTTVVVXXXVVVRRRPPPRRRTTTWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWYYYYYYYYYXXXWWWVVVVVVXXXYYYWWWTTTTTTVVVYYYVVVVVVVVVYYY\\\^^^___^^^WWWTTTRRRRRRSSSSSSQQQNNNQQQNNNPPPWWWXXXUUUUUUYYYVVVVVVUUUUUUTTTSSSSSSSSSAAAAAA@@@@@@>>>===<<<;;;;;;<<<===???AAACCCEEEFFFHHHGGGGGGIIIKKKJJJGGGDDDGGGEEEBBBAAAAAABBBEEEGGGJJJPPPYYY^^^^^^XXXOOOIIIKKKKKKKKKKKKJJJIIIHHHHHHOOOPPPQQQOOOLLLHHHGGGGGGIIIHHHFFFFFFGGGHHHHHHHHHKKKKKKKKKMMMOOOOOOLLLJJJOOOOOOOOONNNMMMJJJHHHGGGFFFEEEBBB@@@??????@@@AAA???AAACCCCCCBBBAAABBBCCCDDDEEEDDDCCC@@@???@@@AAAAAAAAA@@@AAABBBDDDGGGHHHGGGHHHIIIIIIHHHEEECCCAAAAAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>???@@@@@@???@@@BBBBBBBBBAAA???===AAA@@@@@@???>>>===<<<;;;???<<<:::999:::<<<<<<<<<999:::;;;<<<<<<;;;::::::777999:::999777666888:::777777777777777777777777888777666555555666888999;;;::::::999888999999999:::777555666888999888666333333333333444666888999888999999888666555777888888888888888777777777666555444222222222444666777888777666666777777777666555555555555666666666777777555444444777777666444777666444333333555888999777666666555555555555555555555555555555555555555444555555666666666666666666666666666666666666666888888888777777666444444444444555555555555444444555555444333111222444666444444555555555555444444444444444444555555555555666666777777777666555555555555555555666666666666777777777777888999:::;;;:::777555777:::;;;888555777777666666777888888999777777777777888888888888;;;:::999999:::;;;:::888888888888777888888999:::>>>======???AAABBB???===>>>???@@@@@@>>>>>>???@@@>>>>>>???AAAAAABBBBBBBBBFFFFFFEEECCCAAA@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKMMMMMMMMMNNNOOOQQQRRRSSSUUUTTTPPPMMMJJJIIIHHHHHHIIIIIIIIIIIIJJJLLLNNNOOORRRRRRRRRRRRQQQOOOMMMLLLOOONNNOOORRRVVVXXXVVVTTTXXXWWWVVVUUUWWWYYY\\\^^^^^^\\\ZZZYYYXXXYYYZZZ[[[\\\]]]___aaa```]]]ZZZXXXZZZZZZZZZYYYWWWVVVTTTSSSQQQPPPNNNOOORRRUUUVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSRRRTTTWWWZZZ\\\]]]]]]\\\[[[YYYWWWXXXYYY[[[[[[[[[^^^\\\ZZZWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZWWWYYY[[[ZZZXXXWWWXXXYYY[[[[[[ZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXVVVTTTRRRPPPSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRQQQRRRSSSSSSRRRPPPUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRUUUYYY[[[ZZZXXXWWWWWWSSSTTTUUUUUUTTTSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVXXXYYYYYYWWWWWWXXX[[[WWWVVVWWWYYY\\\______^^^WWWTTTRRRRRRSSSSSSQQQNNNPPPNNNPPPUUUVVVSSSSSSVVVRRRRRRRRRRRRQQQQQQPPPOOO@@@@@@@@@??????===<<<;;;<<<======???AAACCCEEEFFFGGGGGGGGGGGGHHHGGGEEECCCCCCCCCBBBBBBBBBDDDFFFGGGGGGJJJMMMPPPPPPNNNKKKHHHJJJJJJJJJJJJJJJJJJJJJJJJRRRVVVXXXUUUNNNHHHFFFGGGFFFGGGHHHGGGGGGGGGIIIKKKLLLKKKLLLMMMOOOPPPNNNMMMOOOOOOOOONNNLLLIIIGGGEEEDDDCCCBBBAAA@@@@@@??????>>>@@@AAAAAA@@@??????@@@AAABBBAAA@@@>>>>>>@@@BBBAAAAAAAAAAAABBBDDDFFFHHHHHHIIIJJJIIIHHHEEEBBBAAA@@@?????????@@@AAABBBBBBDDDCCCCCCBBBAAAAAA@@@@@@???????????????@@@AAAAAA@@@AAABBBCCCCCCAAA???>>>@@@@@@???>>>===<<<;;;;;;<<<======;;;888888:::===888999:::<<<<<<<<<;;;;;;777888999999888777888999777777777777777777777777777777666666666777999:::;;;;;;:::999999999999999888777666777999999777666444555666777888999999999888888999888666555777888::::::::::::999999999999555444333333444666999:::;;;:::888777666777777888555555555555666666666666666555444555666666555444444444444444555777888999777666555555444444555555444444444444444444444444444555555666666666666666777777777777777777777777777777777777666555555444444444555555555555444444444444444333111222444666555555555666666555555555444444444444555555555555555666666666666555444444444555555555555666666666777777888999::::::::::::999777666777:::;;;888555888777777777777888999999666666666666777777777888<<<:::999999:::999888666888777777777888888999:::>>>======>>>@@@@@@???======>>>??????======>>>???===>>>???AAABBBCCCCCCCCCEEEEEEDDDBBB???>>>@@@AAAFFFFFFEEEEEEGGGIIILLLMMMIIIKKKMMMOOOPPPOOONNNMMMTTTRRRPPPNNNKKKJJJIIIIIIHHHHHHGGGHHHHHHJJJLLLMMMPPPQQQQQQPPPOOONNNLLLLLLNNNNNNPPPSSSVVVWWWVVVUUUVVVVVVTTTTTTVVVYYY\\\^^^\\\[[[ZZZYYYYYYYYYZZZ[[[YYYZZZ\\\]]]]]][[[XXXVVVXXXXXXWWWWWWUUUSSSRRRQQQNNNNNNNNNQQQTTTVVVWWWWWWUUUUUUVVVVVVVVVVVVWWWWWWUUUWWWZZZ\\\^^^]]]\\\[[[[[[YYYXXXXXXZZZ[[[[[[[[[]]]\\\ZZZXXXVVVVVVVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]\\\]]]^^^]]][[[ZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]ZZZZZZZZZYYYWWWUUURRRQQQSSSTTTUUUVVVVVVVVVUUUTTTUUUVVVWWWVVVTTTRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQSSSSSSTTTSSSRRRQQQTTTSSSRRRQQQPPPPPPPPPPPPRRRUUUYYYZZZZZZYYYYYYYYYSSSSSSSSSVVVXXXYYYXXXWWWUUUUUUTTTSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUVVVWWWXXXWWWYYY[[[[[[ZZZZZZ[[[\\\XXXWWWXXXZZZ]]]______^^^WWWUUUSSSSSSSSSSSSQQQOOOQQQPPPQQQUUUUUURRRQQQSSSOOOPPPQQQRRRQQQPPPOOONNN???????????????>>>===<<<>>>>>>>>>???AAACCCDDDEEEGGGFFFFFFFFFFFFDDDCCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHIIIKKKKKKKKKKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJSSSYYY]]]YYYOOOGGGEEEGGGDDDGGGJJJJJJHHHHHHKKKNNNKKKJJJJJJLLLOOOQQQQQQQQQOOOOOOOOOMMMKKKHHHFFFDDDAAABBBBBBBBBBBB@@@???>>><<<>>>???@@@>>>>>>>>>??????@@@@@@>>>===>>>AAACCCBBBBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHHHHFFFDDDAAA@@@?????????@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAABBBBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@???>>>===<<<;;;;;;::::::::::::999666666777999777888999;;;<<<<<<<<<;;;888888999888888888888999777777777777777777777777777666666777777999:::;;;;;;;;;:::999999999999999666777888999999888777666555666888:::;;;;;;:::999777888888777666666777999;;;;;;::::::::::::::::::777666555555555777999;;;<<<;;;999777555555666888555555555666666666666666555555444555555555555555222333444666777888888888666666555444444444444555444444444444444444444444444555555666666666666666777777777777777777777777666666777777666555555444333444444555555444444333222333444333222222444666555555666666666666555555333333444444444555555555555555555555555444444333444444444555555555666666666777888999:::999888888888666666777999:::888666777777666666666666777777444444555555666777777777:::999888888999:::888777:::::::::::::::;;;<<<===<<<<<<<<<===>>>>>>>>>===<<<===>>>>>><<<<<<===>>><<<===???@@@BBBCCCDDDDDDEEEEEEDDDBBB???>>>@@@AAAFFFEEEDDDDDDEEEHHHKKKMMMJJJKKKMMMNNNOOONNNLLLKKKQQQPPPOOONNNLLLKKKIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLOOOOOONNNNNNMMMLLLKKKKKKLLLMMMOOORRRTTTUUUUUUTTTTTTSSSRRRRRRTTTWWWZZZ\\\ZZZYYYYYYXXXYYYYYYZZZ[[[VVVXXXYYYZZZZZZXXXVVVTTTVVVVVVVVVUUUTTTRRRQQQPPPNNNOOOQQQTTTXXXZZZZZZYYYWWWWWWXXXYYYYYYZZZ[[[[[[YYY[[[^^^``````___]]][[[ZZZYYYXXXYYY[[[\\\[[[ZZZ[[[ZZZYYYWWWVVVVVVVVVVVVYYYYYY[[[\\\^^^___````````````___^^^]]]]]]]]]]]]^^^^^^^^^______``````aaa\\\\\\[[[ZZZXXXVVVSSSRRRTTTUUUWWWXXXXXXXXXWWWWWWVVVYYY[[[ZZZWWWUUUVVVXXXVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRTTTSSSRRRPPPOOOQQQQQQPPPPPPPPPQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVWWWSSSTTTVVV[[[```aaa]]]YYYUUUTTTSSSSSSSSSTTTUUUVVVXXXVVVTTTSSSSSSUUUWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZXXXXXXYYY[[[^^^___^^^]]]VVVUUUTTTSSSSSSRRRQQQPPPTTTTTTUUUVVVUUUSSSQQQQQQOOOQQQRRRTTTTTTTTTRRRQQQ>>>>>>?????????>>>>>>===?????????@@@AAACCCDDDEEEEEEFFFFFFEEEDDDBBBBBBBBB@@@AAABBBCCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJEEEEEEDDDEEEEEEFFFHHHHHHQQQWWW[[[XXXOOOGGGFFFHHHEEEHHHKKKLLLJJJJJJMMMPPPMMMLLLJJJKKKMMMOOOPPPOOOOOOOOONNNMMMJJJHHHEEECCCAAABBBCCCCCCCCCAAA???>>>:::<<<>>>???>>>>>>???@@@???@@@@@@@@@???@@@BBBEEECCCCCCDDDDDDEEEFFFGGGHHHFFFFFFFFFEEEDDDBBB@@@?????????@@@@@@AAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@????????????@@@AAABBBCCCCCCDDDEEEFFFFFFDDDCCCAAA???>>>>>>===<<<;;;:::::::::999777777888888777666666777999;;;<<<<<<;;;;;;999888888888888999888888999999999999999999999999777777777888999:::;;;;;;::::::999888888888888999666777888999999888777666222444666888999888666555777888888777666666888999:::::::::::::::::::::::::::999777666666777999:::;;;;;;:::666333333555777666666666666666555555555444555555555444444444555111333444666777888888888666666555444444444444444444444444444444444444444444555555666666666666666666666666666666666666666555666666666666555555444333333444444444444333333111222333333222222444555555555666666666666555555333333333444444444444555555555555555555444444333444444444444555555555555444555777888888888777666666666666777888999888777666555555444444444555555333444444555666666777777777666555777999::::::999::::::::::::;;;<<<===>>>;;;<<<<<<<<<<<<<<<===>>>;;;<<<======;;;;;;<<<===;;;<<<>>>@@@AAABBBCCCCCCDDDDDDDDDBBB@@@???AAACCCEEEDDDBBBBBBCCCFFFJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJLLLNNNQQQRRRRRRSSSSSSRRRQQQPPPOOOQQQTTTWWWYYYXXXXXXXXXXXXXXXXXXYYYYYYUUUVVVWWWXXXWWWVVVUUUSSSUUUUUUUUUUUUTTTTTTSSSRRRQQQRRRTTTXXX]]]___^^^]]]YYYZZZZZZ[[[\\\]]]^^^^^^]]]^^^```bbbbbb```^^^\\\YYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUXXXYYY[[[^^^```aaabbbbbbbbbaaa________________________``````aaaaaabbbbbb]]]]]]\\\\\\ZZZWWWUUUSSSVVVWWWYYYZZZ[[[ZZZZZZYYYWWWZZZ]]]]]][[[ZZZ\\\___ZZZYYYXXXVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQOOONNNMMMNNNOOOPPPRRRSSSSSSTTTWWWXXXXXXWWWUUUSSSSSSTTTVVVYYY___gggllljjjbbb[[[UUUTTTSSSSSSSSSTTTVVVWWWXXXVVVTTTSSSSSSUUUXXXZZZ]]]\\\\\\[[[[[[ZZZXXXWWWXXXXXXYYY\\\^^^^^^]]][[[VVVVVVUUUTTTSSSRRRQQQQQQWWWXXXXXXWWWVVVUUUSSSQQQOOOPPPRRRTTTUUUUUUUUUTTT===>>>>>>????????????>>>@@@@@@@@@@@@AAABBBDDDDDDDDDEEEEEEDDDBBBAAABBBCCCAAAAAABBBCCCDDDEEEFFFGGGEEEFFFGGGHHHHHHGGGGGGFFFCCCCCCBBBAAABBBCCCEEEFFFLLLPPPTTTRRRMMMHHHGGGIIIFFFHHHJJJLLLLLLLLLMMMNNNOOOMMMJJJIIIJJJKKKLLLLLLMMMMMMMMMLLLJJJGGGEEECCCBBBBBBCCCDDDCCCBBB@@@@@@<<<>>>@@@@@@?????????@@@>>>@@@AAABBBAAAAAABBBDDDCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDCCCAAA@@@??????@@@AAAAAAAAA@@@@@@???======>>>>>>???@@@@@@AAA>>>>>>>>>??????AAABBBCCCBBBCCCDDDEEEEEECCCAAA@@@>>>>>>===<<<;;;:::999999;;;999777888:::;;;:::888777888999;;;;;;;;;::::::999888777888999999999777::::::::::::::::::::::::888888888999:::::::::;;;999999888777777777777777666777999999777666777888444666888999:::999888777666777888777666666888:::999999999999::::::::::::;;;:::888777666777888999999::::::888444222444777666666666666666555555555333555666555444333444555333333555666777777777777666555444444333333444444333333333333333333333333444555555666666666666666666666666666666666666666555555666666666555555444333333444444444444333333000111333333222222444555555555555666666555555555333333333333444444444444555666666666666555444444333444444444444555555555555555666666777666666555555555666777888888888888555444444333333333333444333444444555666777888888555444444666999:::::::::777777777888999:::;;;<<<:::;;;<<<;;;::::::<<<>>>:::;;;<<<<<<::::::;;;<<<;;;<<<===???@@@AAAAAAAAABBBCCCCCCAAA@@@@@@BBBDDDCCCCCCBBBBBBCCCFFFHHHJJJMMMLLLJJJIIIIIIKKKMMMNNNJJJKKKLLLMMMLLLKKKHHHGGGIIIHHHGGGGGGGGGIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJIIILLLOOOQQQQQQQQQSSSTTTRRRQQQOOOOOOPPPRRRUUUWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVXXX\\\```bbbaaa```\\\\\\]]]]]]^^^___``````___``````aaa```___^^^]]]WWWWWWWWWXXXZZZZZZYYYWWWUUUUUUUUUUUUUUUTTTTTTTTTVVVXXX[[[^^^```bbbbbbbbbcccaaa______```aaabbbaaa`````````aaaaaaaaaaaaaaa]]]]]]]]]]]][[[YYYWWWVVVXXXYYYZZZ[[[[[[[[[ZZZYYYXXXZZZ]]]^^^___```aaaccc[[[ZZZYYYVVVTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPQQQPPPOOONNNKKKMMMOOOQQQSSSTTTUUUUUU[[[[[[ZZZXXXUUUSSSTTTUUUZZZbbbnnnwwwyyyrrreee\\\UUUTTTTTTTTTTTTVVVWWWXXXXXXVVVTTTSSSTTTVVVYYY[[[\\\ZZZXXXWWWWWWWWWVVVUUUXXXXXXYYY[[[]]]]]][[[XXXUUUVVVWWWUUUSSSQQQQQQRRRUUUXXXXXXUUUTTTTTTRRRNNNNNNNNNOOOPPPRRRSSSTTTUUU======>>>???????????????AAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEDDDBBBAAACCCEEEBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDFFFHHHKKKKKKJJJIIIIIIJJJGGGGGGHHHJJJLLLLLLKKKJJJKKKHHHFFFEEEGGGJJJLLLMMMLLLLLLLLLKKKJJJHHHEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBAAABBBCCCBBB@@@>>>>>>>>>===???BBBCCCBBBAAAAAABBBAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAA@@@>>>===??????????????????@@@@@@=========>>>???@@@AAABBBBBBCCCEEEEEEEEEDDDBBB@@@>>>======<<<;;;:::999999666777999:::999999:::;;;888888:::;;;;;;:::999888:::888666777999:::999777999999999999999999999999999999::::::::::::::::::888777777666666666666666666888999888666555777:::888999:::;;;;;;;;;::::::666777888777666666888:::999999999::::::;;;;;;;;;:::999777666666888:::;;;888:::<<<:::666444555888777666666666555555555555222444666555333222444666555555555555666666777777666555444444333333444444333333333333333333333333444555555666666666666666444444444444444444444444444444555666666555555444222333333444444333333222///111333333222222333555444444555555555555444444222222333333333444444444666666777777777666555555333333444444444555555555777777666666666666777777444555666777777777888888666555444333333333333444333444555666777888999999666555444666888999999888555555555666777888:::;;;999;;;;;;:::888999;;;>>>999;;;<<<;;;:::999:::;;;;;;;;;<<<>>>>>>????????????@@@@@@@@@???@@@BBBEEECCCCCCCCCDDDEEEGGGIIIIIIJJJIIIHHHHHHHHHJJJKKKMMMFFFHHHJJJLLLLLLJJJGGGFFFGGGGGGFFFEEEFFFGGGHHHIIIKKKJJJIIIHHHGGGHHHIIIIIIJJJMMMQQQSSSRRRRRRTTTVVVTTTSSSQQQPPPPPPRRRTTTVVVUUUUUUUUUUUUUUUTTTSSSRRRUUUUUUVVVWWWWWWVVVVVVUUUUUUVVVXXXYYYZZZ[[[[[[[[[YYYYYYZZZ]]]aaaccccccbbb^^^^^^^^^______`````````______^^^]]]]]]]]]]]]]]]VVVUUUVVVWWWYYYYYYWWWUUURRRRRRSSSSSSSSSSSSSSSRRRSSSVVVYYY]]]```bbbbbbbbbdddaaa______bbbdddeeedddaaa``````````````````___\\\]]]]]]]]]\\\[[[YYYXXXXXXYYYZZZZZZZZZYYYXXXWWWZZZZZZ[[[]]]```bbbbbbbbbXXXXXXVVVTTTRRRPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPMMMNNNPPPRRRTTTUUUUUUUUUZZZZZZXXXVVVSSSRRRTTTUUU^^^kkk|||xxxggg\\\VVVUUUUUUUUUUUUWWWXXXYYYWWWVVVUUUUUUVVVXXXZZZ[[[YYYVVVRRRRRRTTTVVVWWWVVVWWWWWWYYY[[[\\\\\\YYYVVVUUUWWWWWWVVVSSSQQQRRRSSSQQQUUUUUUQQQOOOQQQOOOJJJMMMMMMMMMMMMOOORRRUUUWWW<<<===>>>??????@@@??????AAAAAAAAAAAAAAABBBCCCDDDBBBDDDEEEDDDBBBBBBDDDGGGDDDCCCBBBBBBCCCDDDFFFGGGFFFDDDBBBAAA@@@AAABBBCCCDDDCCCAAA@@@@@@AAACCCDDDBBBCCCDDDFFFHHHJJJKKKKKKGGGFFFEEEHHHKKKLLLIIIFFFDDDBBB@@@BBBGGGLLLQQQSSSKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFDDD@@@===<<<<<<;;;>>>BBBDDDCCCAAA@@@???@@@@@@AAABBBCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBAAA???===<<>>@@@AAABBBDDDEEEGGGHHHGGGFFFDDDCCC>>>===<<<;;;:::999999888///555:::999555333777<<<888999:::;;;:::999888777:::888666777::::::999666888888888888888888888888::::::;;;;;;;;;:::999999777777666555555555555555777888999777555555888;;;666777777888888888777777666777888777666777888::::::::::::;;;;;;;;;<<<<<<888777666666777999;;;===777;;;>>><<<888555777:::777777666666555555555444222444666555333222333666666666555555555666666777555555444333333333333444333333333333333333333333444555555666666666666666444444444444444444444444444444555555666555555444222333333444444333333222...000222333333222333555333444444444444444444333222222333333333444444444777777777777777666666555333333333444444444555555999888777666666777888999333555777777777777888999777666555444444444444444444444555666777888999:::777666555666777888777666555555555666777999:::;;;999:::;;;:::888888;;;>>>999:::;;;;;;999999:::;;;;;;;;;<<<======>>>=========>>>>>>>>>>>>???BBBEEECCCCCCDDDFFFGGGHHHIIIJJJFFFGGGGGGGGGHHHIIIJJJJJJDDDFFFIIIKKKKKKIIIGGGEEEFFFFFFEEEDDDDDDEEEFFFGGGJJJIIIHHHGGGGGGGGGHHHIIIKKKOOOSSSTTTTTTSSSUUUXXXVVVUUURRRQQQQQQRRRUUUVVVUUUUUUUUUTTTTTTRRRQQQPPPUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWYYY[[[\\\]]]^^^^^^[[[ZZZ[[[]]]```ccccccccc____________````````````^^^]]]\\\ZZZZZZ[[[\\\]]]UUUTTTUUUVVVXXXXXXVVVTTTPPPQQQQQQRRRRRRRRRRRRRRRRRRTTTXXX\\\___aaabbbbbbeeebbb___```dddgggggggggaaaaaa``````______^^^^^^\\\\\\]]]^^^]]]\\\[[[ZZZXXXXXXYYYYYYYYYWWWVVVUUU[[[ZZZYYY\\\aaacccaaa___UUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPRRRSSSUUUUUUTTTTTTVVVVVVTTTRRRPPPPPPRRRUUUaaaqqq|||hhh\\\VVVVVVUUUUUUVVVXXXYYYZZZWWWWWWVVVVVVWWWYYYZZZ[[[UUURRRNNNNNNQQQUUUXXXXXXWWWWWWXXXZZZ\\\[[[XXXUUUUUUWWWXXXVVVSSSQQQRRRTTTMMMQQQQQQMMMLLLNNNLLLGGGNNNNNNMMMMMMOOOSSSWWWYYY============>>>>>>>>>???<<<<<<<<<======>>>???@@@===>>>@@@BBBCCCDDDCCCCCCAAAAAABBBCCCBBBAAA???>>>@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@?????????@@@AAA@@@AAABBBDDDEEEGGGHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDEEEFFFHHHJJJJJJKKKHHHGGGHHHGGGCCCBBBEEEDDDBBBAAACCCFFFGGGDDDBBBGGGDDD@@@===<<<===???@@@<<<;;;;;;<<<===???AAABBBCCCBBBBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCAAA???===<<<<<<;;;;;;===???@@@???===@@@===;;;;;;<<<>>>??????IIIJJJIIIFFFBBBAAACCCEEEAAA???>>>;;;999888777777777888999999888777888999::::::999888888999:::::::::888555333444555555555999888888888777777666666888777777777888999::::::555555555555555555555555777777777777666666666666555555666777777777777777777777777777888888888888999999999999999999999999888888888888888888888999<<<<<<<<<999666333333333333444555555555444222222333555777666333222444777333333444444444444333333777666444333222222333333333333333444444444555555555555555555555555555555444444444444444444444444333333333333333333333333222222333444444444333333222222111111222222333444222333333444444333333222111111111111111111111111333555777666444333444777555555555555555555555555666666555555555555666666555444444444555666888999888666333000000222444666333333444444555666777777555666666555444444777999666666666555666777777888:::999999999999999999:::777777777888888999999:::;;;;;;<<<===>>>>>>>>>>>>===>>>@@@AAABBBAAAAAA@@@BBBDDDFFFHHHIIIIIIIIIIIIDDDEEEEEEFFFGGGHHHIIIIIIGGGHHHJJJKKKIIIEEEAAA???AAA??????BBBFFFIIIHHHGGGIIIHHHFFFCCCAAACCCHHHLLLKKKKKKNNNQQQTTTTTTRRRPPPPPPPPPQQQQQQRRRRRRSSSSSS[[[YYYWWWTTTRRRQQQQQQQQQTTTSSSRRRRRRRRRSSSTTTUUUXXXZZZ]]]______^^^\\\[[[[[[[[[ZZZZZZ[[[\\\^^^___bbb```^^^^^^______^^^]]]YYYXXXWWWUUUSSSTTTWWWZZZUUUUUUTTTTTTTTTTTTUUUUUUXXXWWWUUUSSSQQQQQQQQQRRROOOVVV]]]bbbaaa___^^^^^^dddcccbbbcccfffggggggfffeeedddbbb^^^ZZZYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[]]][[[YYYVVVSSSRRRRRRRRRVVVXXXZZZ\\\]]]\\\[[[ZZZUUURRRPPPQQQSSSRRRMMMGGGMMMMMMLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLMMMQQQTTTOOONNNOOOQQQUUUXXXYYYYYYVVVWWWVVVSSSPPPPPPTTTXXXfffwwwzzzkkk___XXXVVVUUUVVVYYYZZZXXXUUUZZZ[[[[[[[[[[[[ZZZZZZYYYUUURRROOOPPPSSSVVVWWWVVVSSSUUUWWWXXXXXXYYY[[[]]]ZZZZZZYYYXXXVVVTTTRRRQQQQQQQQQQQQOOOLLLKKKKKKMMMOOOOOONNNMMMNNNQQQVVVYYY;;;;;;<<<<<<<<<<<<======<<<<<<;;;<<<<<<===>>>???777999<<>>>>>???@@@>>>=========>>>@@@AAABBBBBBBBBAAAAAA@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAA???>>>===<<<===<<<<<<>>>@@@AAA@@@>>>@@@>>><<<;;;===???@@@@@@FFFGGGGGGEEEBBB@@@AAACCCAAA@@@>>><<<:::999888888777888999999888777888999::::::999888888999::::::777666555666777777555444999888888888777777777777888888888888888999999999666666666666666666666666777777777777666666666555555555666777777777777777666666777777777888888888999999999999999999999999888888999999:::;;;<<<<<<:::999888666555333222111444555555666555444333222444555666555444444444555444444444555555444444444666555333222111111222222333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555333333333444444333222222222222111111222222333444222333333444444333333222222222222222222222222222333555666666444333444666555555555555555555555555666666555555555555666666555444444444555666888999777666444222222333444666333333444444555666666777555555666555444444666999666666666777777777888888999999888888888888999999777777888888999:::::::::@@@AAAAAABBBBBBBBBBBBAAA===>>>???AAAAAAAAAAAA@@@BBBCCCFFFHHHIIIJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJGGGHHHIIIIIIGGGDDDAAA???@@@??????AAAEEEHHHHHHGGGFFFFFFEEEDDDCCCEEEIIIMMMMMMOOOQQQSSSSSSRRRPPPOOOOOOOOOPPPRRRTTTUUUWWWWWW[[[YYYVVVSSSQQQQQQQQQRRRWWWUUUSSSQQQQQQSSSVVVYYYYYYZZZ\\\]]]]]]\\\[[[ZZZWWWWWWVVVVVVWWWXXXZZZ[[[___]]]\\\\\\]]]]]]]]]\\\[[[YYYVVVTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTVVVUUUTTTSSSRRRRRRSSSTTTUUUXXX\\\^^^]]]]]]^^^___aaaaaabbbdddgggiiiiiihhhdddcccaaa^^^ZZZXXXYYY[[[]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXWWWUUUUUUUUUUUUUUUWWWXXXZZZ[[[[[[ZZZYYYXXXUUURRRQQQRRRTTTSSSMMMIIILLLMMMNNNPPPPPPPPPNNNNNNOOONNNMMMLLLNNNPPPSSSTTTSSSRRRQQQRRRTTTVVVVVVUUUVVVWWWWWWUUUSSSSSSVVVYYYcccrrruuuhhh]]]WWWUUUSSSTTTWWWXXXWWWTTTYYYYYYZZZZZZZZZYYYXXXXXXWWWTTTQQQPPPRRRTTTTTTSSSTTTTTTVVVXXXZZZZZZ[[[ZZZ[[[ZZZYYYXXXVVVSSSQQQPPPQQQQQQPPPNNNKKKJJJJJJKKKMMMNNNNNNNNNOOORRRWWW[[[999999999999::::::::::::::::::::::::;;;<<<===>>>888:::<<>>???@@@BBBDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLHHHFFFFFFFFFCCCDDDHHHEEEGGGHHHHHHFFFEEEFFFFFFDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCAAAAAAAAAAAAAAAAAABBBCCCAAAAAA@@@@@@AAAAAABBBBBBBBBAAA???===<<<<<<<<<<<<>>>======???AAABBBAAA???@@@>>><<<<<<>>>@@@@@@@@@BBBCCCEEEDDDBBB@@@???@@@@@@???===<<<:::999888888777888999999888777888999:::999999888888999999:::555555666888:::999777444888888888888888777777777888888999:::999888777666777777777777777777777777777777777666666666555555555555666777777777777666666666777777777777888888888888888888888888888888666666777999:::;;;<<<===888555333333555555222///555555666777666555444333555444333444555555555444444555555555555555555444444444333111111111111111333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444333222222111222222111111222222333444222333333444444333333222333333333333333333333333333555666555444333444555444444444444444444444444555555555555555555555555444444444444555666777888666666555444444444444555333333333444555555666666444555666555444444666888555666777999999888888777888888777777777777888888888888888999:::;;;;;;;;;@@@@@@AAAAAAAAA@@@??????<<<===???@@@AAAAAA@@@@@@BBBCCCEEEHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGGGGFFFEEECCCBBBAAA@@@???@@@BBBEEEGGGGGGFFFDDDEEEFFFFFFFFFGGGJJJMMMNNNQQQTTTSSSPPPNNNNNNOOOMMMNNNPPPSSSUUUXXXZZZ[[[YYYWWWSSSPPPOOOPPPRRRTTTZZZWWWTTTRRRRRRUUUYYY\\\ZZZZZZZZZZZZZZZZZZZZZYYYUUUUUUTTTTTTTTTVVVWWWXXX[[[ZZZYYYZZZ[[[\\\\\\ZZZZZZWWWTTTTTTVVVWWWWWWUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTSSSSSSSSSTTTVVVWWW[[[[[[[[[ZZZYYYZZZ]]]```^^^___bbbfffjjjkkkjjjhhhbbbbbb```]]]ZZZXXXYYY[[[]]]]]]]]]]]]]]]\\\[[[[[[TTTTTTUUUUUUVVVWWWXXXYYYXXXYYYYYYYYYYYYWWWUUUTTTUUUSSSRRRSSSTTTSSSNNNJJJKKKMMMPPPRRRSSSQQQNNNLLLPPPMMMKKKLLLPPPTTTUUUUUUXXXVVVTTTSSSSSSSSSRRRQQQSSSTTTUUUUUUUUUUUUWWWXXX\\\iiiuuuwwwssslllbbbYYYVVVSSSPPPQQQTTTVVVUUUTTTWWWWWWXXXXXXWWWVVVVVVUUUXXXVVVSSSQQQQQQQQQPPPOOOTTTTTTUUUYYY\\\]]]ZZZWWW[[[ZZZYYYXXXVVVSSSQQQPPPRRRRRRPPPMMMJJJHHHIIIJJJKKKMMMNNNOOOQQQUUUZZZ^^^666666666777777777888888999999999999:::;;;<<<===>>>???AAABBBCCCBBBBBBAAABBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@AAACCCEEEFFFDDDCCCAAA@@@????????????===>>>???AAACCCEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLFFFBBBBBBAAAAAADDDIIIEEEHHHJJJIIIEEEDDDEEEGGGCCCCCCCCCCCCBBBAAAAAA@@@AAAAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDAAA@@@@@@???@@@@@@AAAAAA@@@???===;;;:::;;;<<<===???>>>>>>@@@BBBCCCAAA@@@@@@???===>>>???AAAAAA@@@???AAACCCDDDCCCBBB@@@>>>>>>===<<<:::999888888888777888999999888777888999999999999999999999999999555555666888:::;;;999777888888888888888888888888777999:::;;;:::888666555777777777777777777777777777777666666666555555555444555666666777777666666666666666666777777777888888888888888888888888888555555555666777888999999777333000111555777333///555666777777777666444444666444222333555777555222444555555666666555555444444333333222222222222222333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333555555555444333222111000222222111111222222333444222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444555555666666555666666666555555444444333333333444444555555555333555666555444444666777555666888::::::999777666777777666666666666777777888888999:::;;;;;;<<<<<>>===<<<;;;;;;<<<>>>@@@@@@AAA@@@@@@AAACCCEEEHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBBBB@@@@@@AAABBBDDDEEEFFFFFFDDDFFFGGGHHHGGGHHHJJJLLLLLLPPPSSSQQQMMMKKKMMMPPPMMMNNNPPPRRRUUUWWWYYYZZZSSSRRROOOMMMNNNQQQTTTWWWYYYXXXVVVUUUVVVXXXZZZ\\\[[[[[[YYYXXXWWWXXXXXXYYYVVVVVVUUUUUUUUUVVVXXXXXXYYYXXXXXXZZZ\\\]]]\\\[[[YYYUUUSSSVVV\\\___^^^[[[VVVUUUTTTSSSRRRRRRRRRRRRSSSRRRRRRSSSTTTVVVXXXYYY]]]\\\ZZZXXXWWWYYY[[[^^^]]]___cccgggkkkkkkiiifffaaaaaa```]]]ZZZYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYRRRSSSTTTVVVWWWXXXYYYYYYXXXXXXXXXWWWVVVTTTRRRQQQSSSRRRRRRRRRSSSRRRNNNKKKLLLNNNPPPRRRRRRPPPNNNMMMPPPLLLIIILLLSSSXXXXXXVVVZZZXXXUUUTTTSSSSSSQQQOOONNNPPPRRRTTTUUUUUUUUUVVVVVV```hhhiiifffccc\\\VVVTTTQQQNNNNNNQQQTTTTTTSSSUUUUUUUUUUUUUUUTTTSSSRRRVVVUUUSSSRRRQQQQQQPPPPPPUUUTTTUUUZZZ___```ZZZUUUXXXXXXXXXWWWVVVUUUSSSSSSSSSSSSQQQMMMJJJHHHIIIJJJJJJLLLOOOQQQTTTWWW\\\___555555555555666666666666888888888999999:::;;;<<>>??????AAABBBBBBAAA@@@???@@@BBBDDDEEECCCBBB@@@???>>>>>>??????===>>>???@@@BBBDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJGGGEEEFFFJJJJJJFFFDDDFFFEEEHHHJJJHHHEEECCCCCCEEEAAABBBCCCCCCCCCBBBAAA@@@AAA@@@???>>>???@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDAAA@@@@@@?????????@@@@@@???===;;;::::::;;;===>>>???>>>>>>@@@BBBCCCBBB@@@@@@???===>>>@@@AAA@@@@@@???@@@CCCEEEFFFDDDBBB???<<<;;;:::999888888888888777888999999888777888999999999999999999999999999999777666666999;;;<<<;;;888888888888888999999999777999:::;;;:::888666555666666666666666666666666666666666666555555555555444444555666666666666666555666666666666777777777777777777777777777777777666666666666666666666666777333000222666888555111555666777777777666444444666333111222555666444222444444555555555555444444444444444444444333333333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333555555555444333222111000222222111111222222333444222333333444444333333222333333333333333333333333444444333333444444444333444444444444444444444444444444555555555555444444444444444555555555555555444555666666666555333333333333333444444444444444222444555555444444555666444666888999:::999777666777666666666666666666777777888888:::;;;<<<======AAAAAAAAA@@@???>>>===<<<:::;;;===???@@@@@@@@@@@@AAABBBEEEGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCCCCAAABBBCCCDDDDDDEEEFFFFFFFFFHHHIIIIIIHHHHHHHHHJJJHHHKKKNNNMMMJJJIIIMMMQQQNNNOOOPPPQQQRRRTTTUUUUUUMMMLLLKKKKKKNNNRRRVVVYYYVVVWWWYYYZZZ[[[[[[[[[ZZZ[[[ZZZXXXWWWVVVWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZ\\\^^^___^^^\\\[[[XXXWWW[[[aaadddbbb___XXXXXXVVVUUUSSSSSSRRRRRRSSSSSSSSSSSSUUUWWWYYY[[[[[[YYYXXXWWWXXXYYYYYYZZZ___aaadddhhhjjjiiieeebbb___``````^^^[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWRRRTTTVVVWWWXXXXXXWWWVVVVVVVVVUUUTTTSSSQQQPPPOOOQQQQQQRRRRRRRRRQQQNNNKKKOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJNNNUUUYYYYYYWWWYYYWWWUUUTTTTTTTTTRRRQQQMMMOOOQQQTTTVVVWWWVVVVVVVVV\\\aaaaaa______[[[VVVSSSPPPMMMMMMQQQTTTTTTSSSTTTTTTTTTSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVWWW\\\aaaaaa[[[UUUUUUUUUVVVWWWWWWVVVVVVVVVTTTTTTQQQMMMJJJHHHIIIKKKJJJMMMQQQTTTVVVYYY]]]```555555555555666666666666888888888888999:::;;;<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@????????????@@@@@@AAA??????>>>>>>???@@@BBBCCCAAA@@@???>>>===>>>??????>>>>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEFFFHHHIIIJJJCCCFFFOOOXXXXXXPPPGGGDDDHHHIIIIIIHHHFFFDDDCCCCCC@@@AAAAAABBBBBBBBBBBBAAA@@@@@@?????????@@@BBBCCCBBBBBBBBBBBBBBBBBBCCCDDDAAAAAA@@@@@@??????@@@@@@======<<<<<<<<<===???@@@???>>>>>>@@@BBBCCCBBB@@@???>>>===>>>@@@AAA@@@??????@@@BBBDDDGGGFFFDDDAAA;;;;;;:::999999888999999777888999999888777888999888999999::::::999999888;;;999666666999;;;======888888888999999999999999888888999:::999888777666666666666666666666666666666666666555555555444444444444555666666666666555555555666666666666777777666666666666666666666666999999888888777666666666777444333444666777666333555555666777666555444333444333222333444444444333333444444444444444444333333444444555555444444333333333333444444444555555333333333333333333333333333333333333333333333333555555555555555555555555444444444444333222222111222222111111222222333444222333333444444333333222333333333333333333333333444333222333444555444222333333333333333333333333333444555666666555444333333444444555555555444444444444555555444444333222333333333333333333444444222333555666555444444555444555666888888777777666777777666666666666777777666777888999:::;;;<<<===============<<<;;;:::999999:::<<<>>>???@@@@@@???AAABBBDDDFFFHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHIIIJJJFFFHHHJJJIIIHHHJJJNNNQQQOOOOOOOOOPPPPPPQQQQQQQQQKKKKKKLLLMMMPPPSSSWWWYYYUUUWWWZZZ]]]^^^]]][[[YYYZZZYYYXXXWWWWWWWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\^^^```aaa___]]]^^^]]]]]]___ccccccaaa^^^\\\[[[YYYWWWVVVUUUTTTTTTUUUTTTTTTTTTUUUWWWYYYZZZWWWUUUTTTUUUWWWXXXXXXXXXaaabbbdddggghhhfffbbb^^^___``````___]]]\\\\\\]]][[[[[[[[[ZZZYYYXXXWWWVVVSSSUUUWWWYYYYYYWWWUUUSSSSSSSSSRRRQQQPPPPPPOOOOOOQQQRRRSSSTTTSSSQQQOOOMMMRRRQQQPPPOOOOOOOOOPPPPPPNNNMMMMMMPPPUUUYYYZZZYYYXXXVVVTTTTTTTTTUUUTTTSSSQQQRRRSSSVVVYYY[[[ZZZXXXYYY]]]___]]]]]]^^^\\\WWWSSSPPPMMMNNNRRRUUUUUUSSSSSSSSSSSSRRRQQQPPPOOONNNNNNPPPRRRSSSTTTUUUWWWYYYXXXXXXZZZ^^^bbbaaa\\\XXXTTTUUUVVVVVVWWWWWWWWWWWWSSSRRRPPPLLLHHHHHHJJJLLLLLLOOOSSSVVVXXXZZZ\\\^^^555555666666666777777777999999999999:::;;;<<<<<<<<<===>>>@@@AAAAAAAAA@@@>>>>>>???@@@@@@@@@@@@@@@=========>>>??????@@@@@@>>>===<<<<<<<<<===??????????????????@@@@@@@@@AAA@@@@@@AAABBBDDDEEEFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLIIIKKKQQQYYYYYYSSSMMMLLLLLLJJJIIIHHHHHHGGGDDDBBB@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@<<<======>>>???@@@@@@AAA>>>>>>>>>???AAABBBAAA@@@>>>===<<<>>>???@@@???===??????@@@CCCFFFGGGEEEBBB<<<<<<;;;;;;::::::;;;;;;777888999999888777888999888999::::::::::::999888;;;999888999;;;<<<<<<;;;888888888999999:::::::::888888888888888999999999777777777777777777777777666666555555555444444444333444555555666666555555555555555666666666777777666666666666666666666666777777777777777777666666555555555555555555444444444555555666555444333222222333444444333222333444222222333333333333222222222333444444444444333222333333333444444444555555333333333333333333333333222222222222222222222222555555555555555555555555333333333444444333222222222222111111222222333444222333333444444333333222222222222222222222222222555333111222444555444222333333333333333333333333222333555666666555333222333444555555555444333333444444333333222222222222333333333333333333333333111333555666555444444555444555555555666666666666888777777666666777777888555666777888999;;;<<<<<<999:::::::::999888777777888999;;;===????????????AAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHGGGEEEEEEFFFHHHHHHIIIJJJIIIHHHIIIKKKMMMIIIHHHGGGGGGHHHKKKNNNPPPNNNNNNOOOOOOPPPPPPQQQQQQNNNOOOPPPQQQSSSUUUVVVWWWUUUWWWZZZ\\\]]]]]]\\\[[[XXXXXXXXXXXXXXXYYYYYYZZZ^^^]]]\\\[[[[[[\\\]]]]]]]]]]]]^^^```bbbaaa___]]]ZZZ\\\^^^```aaa```^^^]]]___^^^\\\ZZZXXXWWWVVVVVVWWWVVVVVVUUUUUUVVVXXXYYYTTTRRRPPPQQQTTTXXXYYYYYY```aaabbbeeefffdddaaa^^^___```aaa```___]]]]]]^^^]]]]]]]]]\\\[[[YYYXXXWWWSSSUUUXXXZZZYYYWWWTTTRRROOOOOOOOOOOOOOOOOOPPPPPPRRRTTTVVVVVVUUUSSSQQQPPPRRRSSSSSSSSSSSSRRRQQQPPPMMMNNNPPPRRRUUUXXXZZZZZZXXXVVVTTTTTTUUUUUUTTTSSSTTTSSSSSSVVVZZZ\\\[[[YYYXXX[[[[[[XXXYYY[[[YYYUUURRRPPPOOOQQQUUUWWWVVVSSSRRRRRRRRRQQQPPPOOONNNMMMLLLOOOSSSUUUUUUVVVYYY\\\YYY[[[^^^```aaa```^^^\\\VVVVVVWWWWWWVVVVVVUUUUUUQQQOOOMMMIIIFFFFFFIIIKKKOOORRRVVVXXXYYYZZZ[[[\\\666666666777777777888888999999999999:::;;;<<<===AAABBBCCCCCCBBBAAA???>>>===>>>???AAAAAAAAA@@@???;;;<<<===>>>?????????>>><<<<<<;;;;;;<<<===???@@@@@@@@@??????????????????>>>???@@@BBBDDDFFFGGGHHHGGGGGGHHHIIIJJJLLLMMMNNNSSSOOONNNOOOPPPOOORRRVVVOOOLLLIIIIIIJJJIIIFFFBBB????????????@@@AAABBBBBBAAAAAA@@@AAABBBDDDFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAA<<<===>>>@@@AAAAAAAAAAAA>>>======???AAABBBAAA???===<<<<<<===??????>>>===???>>>>>>AAAEEEGGGEEECCC>>>======<<<<<<<<<======777999999999888777888999888999:::;;;;;;:::999888999999:::<<<>>>===;;;999888888888999999:::::::::888777777777888999::::::888888888888888888888888666666555555555444444444333444555555666666555555555555555555666666666777666666666666666666666666333444444444555555666666444555666555333222333444333444555555555444333222111444666444222111333555111222222333333222222111000111333333444333222111333333333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333222222333444444444333333222222111111222222333444222333333444444333333222111111111111111111111111555333111222444555333111333333333333333333333333222333555666666555333222333444555555555444333222444333222111111111222222333333333333333333333333111333555666555444444444555444444444444555666666888888777777777777888888444555666777999:::;;;<<<<<<<<<======<<<<<<;;;;;;888999;;;===????????????AAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEEEEEEEGGGIIIHHHFFFEEEGGGIIIGGGHHHHHHHHHHHHJJJMMMPPPLLLIIIGGGGGGIIILLLNNNOOOMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUWWWXXXYYYZZZ[[[\\\]]]]]]WWWXXXXXXYYYYYYZZZZZZZZZcccbbbaaa`````````aaabbb]]]]]]^^^```bbbaaa___]]]TTTWWW\\\______^^^^^^___aaa```^^^\\\ZZZXXXWWWWWWYYYXXXWWWVVVUUUVVVWWWXXXTTTPPPMMMMMMRRRWWWZZZ[[[___```aaaccceeedddaaa^^^___aaabbbaaa```^^^^^^______^^^^^^^^^\\\[[[ZZZYYYRRRTTTXXXZZZZZZXXXTTTRRRMMMMMMMMMMMMNNNOOOPPPQQQTTTVVVXXXXXXVVVTTTSSSSSSRRRTTTVVVXXXWWWUUURRRPPPMMMOOORRRTTTUUUWWWYYY\\\YYYWWWUUUTTTUUUUUUTTTSSSTTTSSSRRRTTTXXXZZZZZZXXXUUUWWWVVVTTTTTTVVVUUUPPPRRRPPPPPPSSSVVVXXXVVVTTTRRRRRRRRRQQQPPPOOOMMMLLLLLLPPPTTTVVVVVVWWWZZZ]]]ZZZ]]]```bbbaaa_________YYYXXXXXXWWWVVVTTTSSSRRRNNNMMMJJJGGGDDDEEEGGGJJJPPPTTTWWWZZZZZZZZZZZZ[[[111444777777555444777:::999888888777888999;;;<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<>>><<<;;;;;;;;;;;;<<<======AAA@@@?????????@@@AAABBBCCCEEEEEEDDDBBBCCCGGGKKKGGGFFFDDDDDDFFFJJJNNNPPPSSSPPPJJJHHHPPP]]]fffggg\\\RRRJJJJJJLLLIIIFFFDDDBBBAAA@@@@@@AAAAAA???===CCCAAA@@@BBBFFFGGGFFFDDDDDDCCCBBBAAA@@@AAABBBBBBAAABBBBBBBBBAAA???===<<<>>>>>>???AAABBBAAA???<<<============>>>>>>>>>>>>======<<<<<<<<<======>>>===>>>???@@@AAABBBBBBBBB>>>>>>===<<<;;;;;;::::::999999888888888888888999999999888777666555444444:::::::::999999999888888666777777888888888777777777777777777888999:::;;;777777777777777777777777333333333444444555555555444444555555555555555555222333444444555555444444444555666777777666555444444444444444444444444444333444444555555444444333444444444333333222222222444444444444444444444444333333222222333333444555555444222333333444222111222222222333333444444444222222222222222222222222000000111111222222222333444444333222222333333333111222222333333222222111222222444444444444222222222222111111111111222222333333222222111222222222333333222222111111222222111111111111111111111111444444444333333222222222444444444555555555666666333333333222222111111111444222111222333555444444444333333333333444555555444222111222555777555333333444555555666666555555444444555666777888999:::888999:::;;;<<<<<<<<<<<<:::;;;<<<======>>>>>>===CCCDDDDDDEEEEEECCCBBBAAACCCCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEGGGGGGGGGEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKMMMKKKHHHFFFFFFGGGIIIJJJJJJJJJKKKMMMNNNOOOPPPQQQTTTRRRRRRUUUVVVTTTTTTWWWTTTXXX]]]```___^^^\\\[[[[[[[[[[[[\\\^^^```cccddd^^^___bbbeeegggeeeaaa^^^]]]]]]]]]]]]\\\ZZZXXXWWWVVVVVVVVVVVVXXXYYYZZZ[[[___^^^\\\ZZZYYYYYYZZZ[[[\\\WWWSSSTTTVVVWWWUUUQQQTTTTTTSSSRRRQQQSSSWWWZZZWWWYYY]]]______```bbbdddbbbaaaaaaaaaaaaaaa___]]]bbbaaa___\\\ZZZYYYXXXWWWUUUVVVXXXWWWTTTRRRQQQQQQLLLLLLLLLMMMNNNQQQSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTXXXVVVWWWYYYXXXSSSPPPQQQOOOQQQSSSSSSSSSTTTWWWZZZYYYWWWUUUUUUVVVVVVUUUTTTVVVWWWXXXYYYYYYYYYYYYYYYVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSTTTRRRQQQPPPQQQQQQOOOMMMOOOQQQUUUXXXZZZ[[[[[[[[[^^^^^^___``````___^^^]]]WWWVVVTTTRRRPPPOOONNNNNNKKKJJJHHHHHHHHHJJJLLLMMMVVVWWWWWWXXXXXXWWWVVVUUU333555666666555666777888999999999999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;<<<======@@@@@@???>>>>>>@@@AAABBBBBBCCCCCCBBBBBBCCCFFFIIIFFFEEECCCCCCDDDGGGKKKMMMIIIIIIGGGGGGPPP___jjjnnn^^^TTTLLLLLLMMMKKKGGGEEECCCBBBAAABBBCCCCCCAAA???AAA??????@@@CCCEEEEEECCCCCCCCCDDDDDDDDDCCCBBBAAABBBBBBBBBAAAAAA@@@>>>>>>>>>===>>>???@@@???<<<:::========================<<<<<<;;;;;;<<<<<<===>>>===>>>???@@@AAAAAAAAAAAA>>>======<<<;;;;;;::::::888888888888888888999999777777777777666666666666:::999999999888888888888666777777888888888777777777777777777777888::::::777777777777777777777777333333333444444555555555444555555555555555444444333444555555666666555555444555666777777666555444444444444444444444444444444555555555555555555444444444444333333222222222333333333333333333333333333222222222222333444444555333222222333333222111222222222333333333444444222222222222222222222222222222222111111111111111444333333222222333333333111222222333333222222111222333333333333333333222333333222222222222333333333333333222222333444444444444333222222111222222222222222222222222222222444444333333333222222222333333444444444555555555444444444333333333222222333222000111333444444333333333444444444555555555555333222333555666555333333333444555555555555444222222333444555666777777888999:::;;;;;;<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@DDDDDDEEEEEEEEEDDDCCCBBBEEEDDDDDDDDDDDDDDDEEEEEECCCEEEFFFHHHHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMKKKIIIHHHHHHIIIKKKMMMKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNOOOTTTVVVUUUWWWZZZXXX\\\aaacccbbb```^^^]]]^^^^^^^^^^^^```bbbdddeeebbbbbbccceeefffddd```\\\\\\]]]]]]\\\[[[YYYWWWVVVSSSTTTUUUVVVXXX[[[]]]^^^^^^\\\ZZZXXXXXXXXXYYYZZZYYYUUURRRSSSVVVXXXUUURRRSSSSSSRRRQQQPPPQQQTTTWWWUUUWWWYYYZZZ[[[\\\^^^```````````````aaa```___^^^cccaaa___\\\ZZZXXXWWWVVVSSSUUUVVVVVVTTTRRRQQQRRRPPPPPPOOOOOOOOOPPPRRRSSSVVVUUUTTTTTTSSSSSSTTTTTTXXXUUUUUUWWWVVVQQQOOOQQQOOOPPPRRRRRRRRRSSSVVVXXXXXXWWWUUUUUUVVVWWWVVVUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVVVVTTTSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQRRRRRRPPPOOOOOOPPPSSSWWWZZZ[[[\\\]]]\\\]]]]]]^^^]]]\\\[[[ZZZVVVUUUSSSQQQOOONNNMMMLLLJJJJJJIIIHHHIIIKKKMMMNNNQQQSSSUUUWWWYYYYYYXXXWWW777666555555777777666555888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???>>>>>>===>>>???@@@AAACCCBBBAAABBBDDDFFFGGGGGGDDDCCCBBBAAABBBDDDFFFHHHBBBEEEGGGHHHOOO]]]iiinnn^^^UUUNNNNNNOOOKKKHHHGGGDDDCCCCCCCCCEEEDDDCCCAAA???>>>===>>>AAACCCCCCBBBBBBCCCEEEGGGGGGEEEBBB@@@CCCBBBAAAAAA@@@@@@@@@@@@@@@????????????>>>;;;999<<<<<<=========<<<<<<;;;;;;;;;::::::;;;<<<=========>>>>>>???@@@@@@@@@@@@======<<<<<<;;;:::::::::888777777777888999::::::555666666666777777777888888888888888777777777777777777777888888777777666666666666666777888999999777777777777777777777777444444444444444555555555555555555555555444333222444444555666666666666666444555666666666666555444555555555555555555555555555555666666666666555555444444333333333333222222333333333333333333333333222222222222222333444444444333222222333333222111222222222222333333333333222222222222222222222222333333222222111000000000333333222222222222333333111222222333333222222111333333222222222222333333444333333333333333333444333333333333333444555666666555444333222222222222333333333333333333333333333333333333222222222222222222333333333444444444444444444444444333333333222111///000222333333222333444555666666666555444555444333333444555444222222222333444444444444444222333333444555666777777888888999:::;;;;;;;;;;;;999:::<<>>>>>>>>=========???@@@AAACCCAAA@@@BBBFFFHHHGGGEEECCCBBBAAAAAAAAAAAABBBCCCCCCHHHJJJIIILLLVVV___ddd\\\TTTNNNNNNNNNJJJGGGFFFDDDCCCCCCCCCEEEEEECCCBBB>>>>>>===>>>???AAABBBCCCBBBCCCEEEEEEEEEDDDBBBAAADDDCCCAAA@@@@@@AAABBBCCCDDDCCCAAAAAAAAA@@@===:::;;;<<<<<<======<<<;;;::::::::::::::::::;;;<<<=========>>>?????????>>>>>><<<<<<<<<;;;;;;:::::::::777777777777888999::::::666666666666777777777777777777777777777666666666777777777777777777666555555555555555666777888999777777777777777777777777444444444555555555555555666666666555444333222111333444444555555555555555555555555555555555555555666666666666666666666666444444555555555555444444333333333333333333333333222222222222222222222222222222222111222333333444444222111222333333222111222222222222222222222333222222222222222222222222222222111111111111111111222222222222222222333444111222222333333222222111444333222111111222333444333333222222222222333333111111111222333444555666666666444333222222111111333333333333333333333333333222222222222222222222111111222222222333333333333333333333333333333333111000...///111222222111222333555777777666555444666555444444444444333222111222333333444444333333555555666666777888888999777888888999::::::999999777888;;;>>>AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAEEEFFFHHHIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIKKKMMMOOOQQQMMMMMMNNNNNNOOOOOOPPPPPPPPPNNNOOORRRSSSQQQRRRUUU[[[___cccffffffeeedddeeeffffffdddccccccddddddeeeeeecccaaa`````````^^^\\\ZZZZZZZZZZZZXXXVVVTTTSSSRRRSSSUUUXXXZZZ\\\^^^^^^[[[ZZZYYYXXXWWWXXXXXXXXXVVVTTTSSSTTTUUUUUUSSSQQQOOOOOONNNLLLIIIIIIKKKMMMQQQSSSTTTUUUVVVXXX\\\^^^]]]^^^```aaaaaaaaaaaabbbcccbbb___[[[WWWTTTRRRQQQMMMPPPRRRSSSRRRRRRRRRSSSTTTSSSQQQOOONNNNNNOOOOOOQQQQQQQQQQQQRRRUUUWWWYYYYYYTTTRRRSSSRRROOOPPPTTTTTTRRRRRRTTTWWWZZZZZZYYYVVVTTTSSSTTTVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXWWWVVVTTTRRRRRRTTTTTTUUUUUUVVVVVVUUUUUUSSSRRRQQQRRRSSSTTTSSSRRROOOOOOPPPRRRTTTWWWYYY[[[ZZZZZZZZZYYYXXXVVVTTTRRRSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHIIIKKKMMMNNNPPPMMMOOOTTTXXX[[[[[[[[[ZZZ999777444555888999777444555666888999::::::999999999999888888888888999999:::::::::::::::::::::::::::;;;<<<============<<<======<<<<<<======>>>???>>>============???@@@BBBBBB@@@@@@BBBFFFGGGDDDAAABBBBBBBBBAAAAAAAAAAAAAAAEEEJJJLLLJJJJJJPPPVVVXXXVVVOOOKKKLLLKKKHHHEEEEEEBBBBBBAAABBBDDDDDDBBBAAA???????????????AAACCCEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAABBBCCCDDDEEEDDDBBBAAAAAA???===;;;;;;<<<=========<<<:::999999999999:::;;;<<<============>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::888888777777888999999:::888888888777666555555555666666666666666666666666777777777777777666555555555555555555666777888999888888888888888888888888555555555555555555555555555555555555444333222111222222333444444444444333555555444444444444555555666666666666666666666666222333333444444333333222333333333333333333333333222222222222222222222222222111111111111222333333333111111111333333222111222222222222222222222222222222222222222222222222//////000111222222333333111111111111222222333444111222222333333222222111333333111000000111333333222222111111111111222222000000000000111222444444666555444333222222222222222222222222222222222222222222222222222222222222111111111222222222333333111111111111111111222222111///...///000222111111222333555777777666555333555555555444333333333333111222333333444444333333555555666666777777888888666777888888888888888888555666999<<>>??????>>>>>>>>>>>>>>>???@@@@@@>>>=========>>>@@@AAACCCAAAAAABBBDDDEEEEEEBBB@@@CCCCCCDDDDDDCCCCCCBBBAAACCCHHHJJJIIIJJJOOOQQQPPPOOOJJJHHHIIIIIIEEECCCDDDAAA@@@@@@AAACCCCCCBBB@@@@@@@@@@@@??????AAADDDGGGDDDCCCBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDBBB@@@??????>>><<<:::<<<===>>>???>>><<<:::999::::::::::::;;;<<<>>>>>>============<<<<<<;;;:::;;;;;;::::::::::::::::::999999888888888888888999999999888777666555444444666666666666777777777777777777777777666555444444666666666666777888999999888888888888888888888888666666666555555555555555444444444444444333222111111111222333333333333333555555444444444444555555555555555555555555555555222222333333333333222222222222333333333333444444333333333333333333333333111111111111111222333333222111000111222333222111222222222222222111111111222222222222222222222222......///111222333444555111111000111111222333444111222222333333222222111222222111111111111222222222111111000000111111222000000000000000111222333333333222222111111222222111111111111111111111111111111111222222222222222111111222222222333333333000000000000111111111111111000...///111222222111222333444555555555444333333555555555333222333444222222333444444444444444444444444444555555666666666666777777777777777666555666888;;;===>>>???@@@BBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBDDDFFFGGGGGGGGGEEEDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQPPPPPPPPPPPPPPPPPPPPPOOOIIIHHHJJJOOORRRQQQSSSWWWSSSWWW[[[^^^___```bbbcccbbbaaa___^^^]]]\\\]]]]]]ZZZYYYXXXYYY[[[\\\[[[ZZZTTTUUUVVVVVVVVVTTTSSSRRRWWWXXXYYYZZZ[[[ZZZYYYXXX\\\\\\\\\\\\\\\[[[[[[[[[XXXWWWVVVTTTPPPLLLIIIGGGFFFGGGGGGGGGFFFEEEGGGIIIIIILLLPPPSSSTTTVVVYYY[[[\\\___bbbbbb``````bbbddd___]]]ZZZVVVSSSPPPNNNMMMJJJLLLOOOPPPPPPPPPPPPQQQMMMLLLKKKKKKKKKLLLMMMNNNKKKLLLOOOQQQTTTWWWXXXYYYUUURRRPPPSSSTTTSSSUUUZZZYYYWWWXXX___hhhkkkfff```VVVTTTSSSTTTVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWUUUUUUUUUUUUTTTSSSRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWSSSRRRQQQQQQSSSSSSRRRQQQOOOPPPQQQRRRTTTUUUVVVVVVXXXXXXXXXXXXVVVTTTRRRPPPNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNRRRSSSTTTUUUVVVUUUUUUTTT555666777888777777888:::777777777777888999:::;;;:::999999888888999999:::999999:::;;;===>>>??????>>>=========>>>???AAABBB@@@@@@??????@@@@@@AAABBB>>>>>>>>>>>>???AAACCCDDDEEEHHHKKKKKKIIIGGGDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBEEEGGGGGGKKKOOOOOOKKKJJJGGGEEEGGGGGGDDDCCCEEEAAA@@@@@@AAACCCCCCBBBAAA???@@@@@@???>>>???DDDGGGCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBDDDDDDEEEEEEEEEDDDBBB???>>>???>>>===;;;<<<>>>???@@@???===:::999:::::::::;;;<<<===???@@@=========<<<<<<:::999999::::::::::::::::::::::::::::::999888777777777777888888777777666666555555666666666777777888888888777777777777666555444333777777777777777888::::::888888888888888888888888777666666666555555555444333333444444444333333222111222333333444444333333555444444333333444444555444444444444444444444444222333333444444333333222222222222333333444444444333333333333333333333333111111111111111222222333111000000111222333333111222222222222111111111000222222222222222222222222//////000111222333333444000000000000111222333444111222222333333222222111111111222222222222111111333222222111111222222333222111111000111111222222111111000000000111222222222222222222222222222222000111111111222222222222222222222222333333333444000000111111111222222222222000//////111222222111222222222333333333333444222444555555333222444666333333444555555555555444444444444444555555555555666666666777777666666555777888999;;;<<<=========@@@???>>>=========>>>>>>=========>>>???@@@AAABBB@@@AAADDDFFFGGGFFFFFFEEECCCDDDDDDEEEGGGHHHJJJKKKHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIJJJLLLMMMOOOPPPQQQRRRQQQQQQQQQPPPPPPOOOOOOHHHFFFHHHNNNQQQPPPRRRVVVSSSVVVYYY[[[[[[\\\]]]^^^]]]\\\ZZZXXXWWWWWWWWWXXXUUUUUUUUUVVVXXXXXXWWWVVVQQQRRRSSSTTTUUUTTTSSSSSSWWWXXXZZZ[[[[[[ZZZYYYXXX[[[[[[\\\\\\\\\\\\\\\[[[TTTTTTSSSQQQLLLGGGDDDBBBAAACCCEEEEEEEEEFFFHHHIIIKKKNNNRRRUUUVVVVVVVVVWWWZZZ^^^aaaaaa^^^]]]___bbb\\\ZZZWWWTTTQQQNNNLLLKKKIIILLLNNNOOOOOONNNOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMJJJLLLOOOQQQSSSSSSSSSRRRQQQNNNNNNRRRTTTTTTVVVZZZYYYXXXZZZdddooorrrjjjbbbVVVUUUTTTTTTVVVXXXXXXWWWUUUTTTRRRQQQPPPQQQRRRSSSRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWTTTRRRQQQQQQRRRRRRPPPOOOMMMOOORRRUUUWWWYYYZZZZZZVVVVVVVVVVVVUUUSSSQQQPPPKKKLLLNNNNNNNNNMMMKKKJJJKKKKKKLLLMMMNNNOOOOOOOOOQQQQQQPPPPPPPPPQQQQQQQQQ333666999888666666999<<<999888888777888:::;;;<<<::::::999999999999::::::888999:::<<<>>>???AAAAAA??????======>>>@@@BBBDDDAAAAAA@@@@@@AAAAAABBBCCC???>>>>>>>>>@@@AAACCCDDDKKKOOOSSSSSSOOOKKKIIIJJJEEEFFFHHHIIIIIIGGGFFFDDDBBBDDDEEEGGGKKKOOOMMMGGGHHHEEEDDDGGGGGGDDDCCCEEEAAA@@@@@@BBBCCCDDDCCCAAA>>>@@@@@@>>>===>>>CCCGGGBBBCCCEEEFFFFFFDDDBBB@@@@@@AAACCCEEEFFFFFFEEEEEEEEECCCAAA@@@AAAAAA@@@>>>===>>>@@@AAA@@@>>>;;;999:::;;;;;;<<<===>>>@@@@@@=========<<<;;;:::999888::::::::::::::::::::::::;;;;;;999888777777666666666666666666777777777777666666777777888888999999777777777777666555444333777777777777888999:::;;;888888888888888888888888777777666666555555555444222222333444444444333333222333444444555555444444555444333333333333444555444444444444444444444444333444444555555444444333222222222333333444444444444444444444444444444444111111111000111222222333111000///000222333333111222222222222111111000000222222222222222222222222111111111111111222222222000000000000111222333444222222222333333222222222000111222333333222111000444333333222222333333444333333222222111222222222////////////000111222333333333333333333333333333000000111111222222222222222222333333333444444444111111222222222333333333222111///000222333333222222222111111111222333444111333555555333333555777333444555555666666555555666666666777777777777777555666666666666666555555999999:::;;;<<<<<<<<<<<>><<<;;;;;;;;;<<<===888888888999;;;<<<>>>???>>>@@@BBBEEEFFFFFFFFFEEEBBBBBBCCCDDDFFFGGGIIIJJJEEEEEEFFFGGGHHHJJJLLLMMMJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOKKKIIIJJJNNNOOONNNOOORRRTTTWWWYYYZZZYYYYYYYYYZZZYYYXXXVVVUUUTTTTTTTTTUUUTTTSSSSSSUUUVVVVVVTTTRRROOOPPPRRRSSSTTTTTTTTTSSSVVVXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[\\\\\\\\\[[[[[[PPPPPPPPPNNNIIIDDDAAA@@@???AAACCCDDDEEEFFFIIIJJJOOORRRWWWYYYYYYWWWVVVUUUYYY]]]```___\\\ZZZ]]]```ZZZXXXVVVRRROOOMMMKKKKKKIIIKKKNNNOOONNNNNNNNNOOONNNMMMLLLJJJJJJJJJKKKKKKKKKLLLOOOQQQQQQPPPMMMLLLMMMKKKMMMQQQTTTTTTVVVZZZXXXWWW[[[gggsssuuummmcccWWWUUUTTTUUUVVVWWWWWWVVVSSSRRRPPPNNNMMMNNNPPPQQQPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXWWWTTTRRRQQQPPPQQQQQQOOOMMMLLLOOOSSSWWW[[[]]]^^^^^^TTTTTTUUUTTTTTTRRRPPPOOOJJJKKKMMMNNNOOONNNLLLKKKMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLMMMOOOPPP111333444555555555777999999999888888888999::::::::::::::::::::::::::::::999999;;;===>>>????????????>>>=========>>>@@@AAAAAABBBBBBBBBAAAAAACCCEEEBBBBBBBBBAAA@@@AAAEEEGGGRRRcccjjj^^^PPPMMMLLLIIIGGGGGGHHHJJJLLLKKKIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJDDDDDDBBBAAAAAABBBCCCDDDAAA@@@AAACCCFFFGGGFFFEEECCCBBBAAA@@@@@@AAACCCDDDAAACCCDDDDDDBBB@@@@@@AAA???@@@AAABBBCCCEEEFFFFFFCCCBBB@@@?????????@@@@@@>>>???@@@@@@???===:::999;;;<<<<<<===>>>=========<<<<<<<<<<<<;;;:::999999888888888888888888888888:::999888777666666666666888888999999999999888888777777777666666666666666666555555555555666666777777777777777888888888888999999777666666555555555777777666555444333333222444444333333222111000000111222222333333222222111111111222222222222333333333444555444222111222333444333333222222333333444111222222222111111333555555444333333222222333333111000000000000000111222333333222222111000000000000000//////000111222222000000111111111111000000111111111111111111111111111111111111111111111111111777555...///666444,,,222222222111111111000000000111111111111222222222222222111000//////000000//////.........000222333333222222222111111000000000000000000000000000000000000111222222111///...111111111111111111111111000111111111111222222222222222333333333333444444666666555444333333333333333333333333444666777888444555666666666555444333666666777777777777777777888888999::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===<<<===>>>@@@AAABBBCCCCCC???@@@AAA@@@@@@BBBEEEGGGIIIHHHFFFEEEEEEGGGIIIJJJIIIKKKNNNQQQSSSSSSSSSRRRTTTSSSRRRQQQOOOMMMLLLLLLKKKKKKKKKMMMPPPSSSSSSSSSTTTTTTSSSRRRSSSTTTUUUVVVUUUSSSPPPMMMMMMOOORRRTTTOOORRRUUUWWWVVVUUUUUUVVVPPPRRRSSSSSSQQQPPPQQQRRRVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUTTTSSSSSSSSSSSSSSSNNNPPPPPPLLLGGGBBBAAABBBBBBBBBCCCEEEFFFIIIJJJLLLRRRUUUXXXXXXWWWUUUSSSSSSYYYYYYXXXWWWXXXYYYZZZ[[[ZZZXXXVVVRRROOOMMMLLLKKKNNNLLLKKKKKKMMMOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHMMMMMMNNNOOONNNLLLJJJHHHIIIJJJLLLNNNQQQTTTVVVWWWRRRSSSWWW___hhhllljjjgggVVVSSSPPPRRRWWWYYYVVVRRRPPPOOONNNKKKJJJLLLOOOSSSSSSSSSSSSSSSTTTUUUVVVVVVXXXXXXYYYYYYZZZZZZ[[[[[[TTTRRROOOMMMLLLMMMNNNOOOQQQWWW___dddccc___ZZZVVVTTTSSSQQQPPPNNNNNNMMMMMMOOOOOOOOONNNNNNNNNMMMMMMMMMNNNPPPQQQRRRQQQPPPOOOPPPNNNLLLKKKKKKLLLNNNPPP111333444555555555777999888888888888888999999:::::::::::::::::::::::::::::::::;;;===>>>>>>>>>>>>>>>>>>=========>>>???@@@???@@@AAA@@@??????AAACCCBBBCCCDDDDDDDDDFFFJJJMMMaaaoootttfffWWWQQQNNNJJJHHHHHHHHHJJJLLLLLLJJJGGGGGGGGGHHHHHHIIIIIIHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCEEEGGGIIIHHHFFFCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBB@@@???@@@AAAAAAAAABBBBBBCCCCCCDDDDDD@@@???>>>======>>>>>>?????????@@@@@@>>><<<:::888<<<<<<<<<<<<=====================<<<<<<;;;:::999999999999999999999999999:::999888777666666666666777888888999999888888777888888888888888888888888777666666555555555666666666666777777777888888888888888777666555555555555666666666555444444333333444444333333222111111000222222333333333333222222333333444444444444555555333444555444222111222333444333333222222333333444111222333222111111222444444444333222222222222333222222111111111111111222111111111111111111222222111111111111111222222333000000111111111111000000111111111111111111111111111111111111111111111111///555555111444======666222222222111111111000000000000111111111222222222222111111000//////000000////////////000111222333222222111111111000000000000000000000000000000000...///000111222222111000111111111111111111111111000000111111111222222222222222222333333333444444555555444333333222333333444444555555666777777888444444555555555444444444777666666666666666666666666666777999;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<===>>>===<<<;;;<<<>>>===>>>???AAABBBBBBBBBBBB???AAABBBBBBBBBCCCEEEGGGGGGFFFEEEDDDEEEGGGIIIJJJKKKMMMPPPSSSTTTUUUUUUTTTTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKLLLOOORRRTTTTTTSSSUUUTTTRRRPPPPPPPPPQQQRRRRRRPPPNNNLLLLLLMMMOOOQQQNNNPPPSSSUUUUUUTTTTTTUUUPPPQQQSSSSSSRRRQQQRRRSSSVVVVVVWWWWWWVVVUUUSSSRRRSSSSSSRRRRRRQQQQQQQQQQQQPPPQQQQQQMMMHHHDDDCCCCCCEEEEEEFFFGGGIIIJJJLLLMMMTTTWWWYYYZZZXXXUUUTTTTTTXXXWWWVVVUUUUUUVVVWWWXXXWWWVVVTTTSSSPPPOOOMMMLLLNNNMMMKKKLLLOOOQQQQQQQQQMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJMMMOOOOOOOOONNNMMMIIIJJJLLLOOORRRSSSUUUUUURRRQQQSSSZZZaaadddbbb___XXXUUUSSSTTTWWWYYYXXXVVVPPPOOONNNKKKJJJKKKOOORRRRRRRRRRRRRRRTTTVVVXXXZZZ[[[ZZZZZZZZZYYYXXXXXXXXXSSSQQQOOOMMMLLLMMMNNNOOO]]]aaagggiiifff```ZZZVVVOOOPPPRRRSSSRRRPPPNNNLLLOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPNNNMMMKKKIIIIIIKKKMMMNNN111333555555555555777888777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<==============================>>>??????===>>>???>>>======???AAA@@@AAACCCDDDEEEHHHLLLOOO___kkknnnbbbTTTMMMJJJFFFGGGGGGHHHJJJLLLLLLIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGIIIIIIHHHFFFCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@BBBDDDCCCCCCCCCBBBBBBAAAAAA@@@===<<<<<<<<<<<<======>>>????????????===;;;999888===<<<;;;;;;;;;<<<>>>>>>============<<<;;;:::999::::::::::::::::::::::::999888777666666555666666777777888888888888777777888888888888888888888888888777666555555555555555666666777777777777888888777666555444444444444444444444444444444444444444444333333222222111111111222222333333333333222222333333444444444444555555333444555444222111222333333333222222222222333333222333333222111000222333444444333222222222222222444444333222111111111222///000000111222222333333111111111222222222333333000000111111111111000000111111111111111111111111111111111111111111111111///333444222666>>>???:::222111111111111000000000000000000111111111222222111111000/////////000000//////000111222222222222111111000000000000//////000000000000000000000000---...///111222222222222111111111111111111111111000000000111111111222222222222222222333333333333444333333222222222222333333444666777888888777777444444333333333333444444666666666555555555444444444555666888:::<<<>>>>>>>>>===============<<<<<<;;;===>>>===<<<;;;===>>>@@@@@@AAABBBBBBBBBBBBBBB???AAADDDDDDDDDDDDEEEFFFEEEDDDDDDDDDDDDFFFHHHIIIKKKLLLOOOQQQSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLMMMNNNRRRUUUVVVTTTRRRTTTRRRPPPNNNLLLMMMNNNOOONNNMMMMMMLLLKKKKKKLLLLLLKKKNNNQQQRRRRRRQQQRRRSSSOOOQQQSSSSSSRRRRRRRRRSSSVVVVVVUUUTTTSSSQQQOOONNNPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSRRRNNNJJJFFFEEEEEEGGGGGGGGGHHHIIIJJJLLLLLLTTTVVVYYYZZZXXXVVVTTTTTTWWWVVVTTTSSSRRRRRRSSSTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMLLLLLLNNNQQQSSSTTTSSSNNNMMMKKKIIIIIIIIIJJJKKKJJJLLLNNNPPPPPPPPPOOONNNGGGIIIMMMPPPRRRSSSSSSSSSQQQPPPPPPSSSWWWYYYXXXUUUVVVUUUTTTTTTTTTVVVWWWXXXPPPOOONNNLLLJJJKKKOOOQQQRRRQQQPPPQQQSSSVVVZZZ\\\\\\\\\ZZZYYYWWWUUUTTTSSSRRRPPPNNNLLLLLLMMMNNNOOO\\\```dddddd```ZZZTTTQQQKKKNNNRRRUUUUUUSSSOOOLLLOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPLLLKKKIIIHHHHHHIIIKKKLLL222333555555444555666888777777888999999::::::::::::::::::;;;;;;;;;;;;;;;<<<===============<<<<<<===============>>>>>>>>>===>>>>>>>>>======???@@@===???AAABBBCCCEEEIIIKKKNNNWWW[[[TTTKKKGGGFFFCCCFFFFFFGGGIIIKKKJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCBBBBBBCCCEEEEEEFFFFFFEEEFFFGGGGGGFFFDDDBBBCCCCCCDDDCCCBBB@@@???<<>>===;;;;;;;;;<<<<<<======>>>?????????>>><<<:::999888===<<<;;;::::::<<<>>>???<<<<<<<<<;;;;;;:::999888999999999999999999999999888777666666555555555666666777777777777777777666555555555666666666666666888888777555555444444444666666666666777777777888666555444444333333333333333333333444444555555555333333333222222111111111222333333333333333333222111111111222222222333333222333444444222222333444333333222222222222333333222333333222111000222333444333333222111222222222555444333222111000000000000000111111111222222222111111111111222111111111000000111111111111000000111111111111111111111111111111111111111111111111///222222000222777777333111111111111000000000000000000000000111111111111111000000/////////000000---...000111222222111000000000000///////////////000000000000000000000000...//////000111222222222111111111111111111111111000000000000111111111111111222222222222333333333222222222111111222333333222444666777888777666444444333222111222333444555666666666555444444333333555555666888999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===>>>BBBBBBBBBCCCCCCBBBAAAAAA@@@BBBEEEFFFFFFEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLNNNNNNOOOOOOQQQPPPPPPOOONNNMMMMMMLLLMMMMMMPPPSSSVVVVVVTTTRRRQQQPPPMMMKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJMMMOOOPPPOOOOOOPPPQQQNNNPPPRRRRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPOOONNNMMMNNNOOOQQQRRRSSSTTTTTTTTTSSSQQQNNNJJJHHHFFFFFFFFFFFFFFFFFFGGGHHHJJJJJJPPPTTTWWWYYYXXXVVVVVVVVVWWWUUUTTTRRRQQQPPPQQQQQQRRRRRRSSSTTTRRRPPPNNNLLLKKKKKKLLLOOOSSSUUUUUUUUUPPPNNNKKKIIIHHHJJJLLLNNNQQQRRRRRRRRRPPPMMMKKKIIIGGGIIIMMMPPPRRRRRRQQQPPPPPPNNNMMMNNNQQQSSSSSSRRRRRRRRRRRRQQQPPPPPPSSSVVVQQQQQQPPPNNNLLLMMMOOORRRSSSRRRPPPPPPQQQUUUYYY\\\ZZZYYYXXXVVVTTTRRRQQQPPPPPPOOOMMMLLLLLLMMMNNNOOOTTTWWWZZZ[[[XXXTTTRRRPPPMMMOOORRRUUUUUURRRNNNKKKOOOMMMLLLJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLNNNOOOPPPKKKJJJIIIHHHHHHIIIJJJKKK222444555555444444666777777888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===============<<<<<<;;;<<<======>>>>>>>>>>>>>>>===>>>??????>>>>>>???AAA>>>???AAAAAAAAABBBEEEGGGEEEKKKOOONNNJJJIIIHHHGGGDDDDDDEEEGGGIIIIIIFFFDDDFFFFFFFFFEEEDDDCCCBBBAAABBBBBBAAA@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDCCCAAAAAABBBCCCDDDCCCBBB@@@???>>>BBBFFFHHHHHHFFFEEEDDDFFFEEECCCBBB@@@>>><<<<<<;;;<<<<<<======>>>>>>>>>>>>======<<<;;;:::999888===<<<:::999:::;;;===???::::::;;;::::::999888777777777777777777777777777777666555555444555555555555666666777777666666555444444555555666666666666888888777555555444444444555666666666666777777777555444444333333333333444222222333333444555555555333333222222222222222111333333333444444333333333111111111222222222333333222333444444222222333444333222222111111222222333222333333222111000222444333333222111111111111222444333222000000/////////222222222111111111000000//////000111000000///...000000111111111111000000000000000000000000000000000000000000000000000000///000///...///222111---000000000000000000000000//////000000000111111111000///////////////000000,,,---...000111000000//////////////////000000000////////////////////////111111000000000000000000000000000000000000000000//////000000000111111111111111111222222222333333111111111111222333333444111333444666666555444222333333222111222333444555666666555555444444444444777777777888888999999999:::::::::::::::::::::::::::<<<======<<<<<<===???BBBBBBCCCCCCBBBBBBAAAAAAAAACCCFFFGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNPPPSSSVVVVVVSSSQQQMMMMMMLLLLLLLLLLLLMMMNNNLLLLLLMMMNNNNNNMMMLLLLLLKKKMMMNNNNNNMMMMMMNNNOOONNNOOOQQQQQQPPPPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNOOOLLLMMMPPPSSSVVVXXXYYYZZZTTTRRROOOLLLJJJIIIGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKPPPSSSWWWZZZ[[[ZZZZZZ[[[WWWVVVTTTRRRPPPPPPPPPPPPSSSSSSTTTTTTRRROOOLLLJJJIIIJJJLLLQQQUUUWWWVVVUUUQQQOOOLLLIIIIIIKKKNNNPPPUUUUUUTTTSSSPPPLLLHHHFFFGGGIIIMMMPPPQQQQQQPPPOOOOOONNNMMMNNNPPPRRRSSSTTTPPPQQQQQQPPPOOOOOORRRTTTSSSSSSRRRPPPNNNNNNPPPRRRTTTRRRPPPOOOPPPSSSVVVYYYUUUTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLLLLMMMNNNNNNRRRTTTVVVWWWUUUTTTSSSTTTQQQRRRRRRQQQPPPOOOMMMLLLMMMLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLKKKKKKMMMNNNOOOKKKJJJIIIIIIIIIIIIJJJKKK333444555555444444555777555777888:::;;;;;;;;;::::::::::::;;;<<<<<<======<<<===============<<<<<<======>>>???????????????>>>???@@@???>>>>>>@@@BBBAAABBBDDDDDDCCCCCCDDDEEEEEEHHHKKKLLLKKKIIIHHHHHHDDDDDDEEEGGGIIIIIIFFFDDDEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDCCCBBBAAABBBCCCCCCBBB@@@AAABBBBBBBBBCCCBBBBBBAAAEEEHHHKKKKKKHHHEEEBBBAAADDDDDDBBBAAA???>>><<<<<<<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;::::::::::::<<<;;;:::::::::;;;======;;;;;;;;;::::::999888777777777777777777777777777555555444444444444555555555555666666666666555555555666666777777888888999888777666555555555555555555555666666666666777777555444444333333333444444222222333333444444444555222222222222222222222222333333444444444444333333333333444444444444555555111333444444222222333555222222111111111111222222111222333222111111333555333333222111111111111111222222111000////////////333333222222111000000///...///000000000///...---000000111111111111000000000000000000000000000000000000000000000000000000///.........000222111000//////000000000000000111/////////000000000111111//////......//////000000,,,,,,---...//////////////////000000000000111111////////////////////////222222111000//////000000000000000000000000000000/////////000000000111111111111111111222222222222111111111222222444555555222333444444555444333222333222222333333444555666555555555555555555555555777777777777777777777777888888888999999999999::::::<<<======<<<<<<>>>???AAAAAABBBBBBBBBAAAAAA@@@BBBDDDEEEFFFEEEDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJMMMMMMNNNQQQSSSTTTRRRPPPLLLMMMNNNOOOOOOOOOOOONNNLLLMMMNNNOOOOOOPPPOOOOOONNNOOOPPPNNNLLLLLLLLLMMMMMMOOOPPPPPPOOONNNNNNOOOIIIIIIIIIJJJKKKLLLNNNNNNNNNPPPSSSVVVYYY[[[\\\\\\VVVRRROOOLLLKKKJJJHHHGGGIIIIIIIIIJJJKKKLLLNNNNNNRRRVVVZZZ]]]^^^^^^______VVVUUUSSSQQQPPPPPPPPPPPPSSSSSSSSSRRRQQQOOOLLLKKKJJJKKKOOOSSSXXXYYYXXXVVVRRRPPPNNNLLLKKKMMMPPPRRRRRRRRRSSSRRRPPPMMMJJJHHHHHHJJJLLLNNNPPPPPPOOONNNNNNNNNOOOPPPQQQSSSUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSQQQOOONNNPPPRRRRRRQQQPPPOOOOOOQQQTTTVVVRRRRRRQQQPPPOOOOOONNNNNNKKKKKKKKKKKKLLLMMMNNNNNNRRRSSSSSSRRRPPPOOOPPPRRRSSSRRRPPPNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIILLLKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJ333444666555444444555666333444666999::::::999888::::::;;;;;;<<<=========<<<<<<===============<<<===>>>???@@@AAA@@@@@@???>>>???@@@???>>>>>>@@@BBBAAABBBDDDEEEDDDDDDDDDFFFFFFGGGHHHKKKKKKIIIGGGGGGFFFFFFGGGIIIJJJJJJHHHEEEDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBDDDEEECCCBBBBBBCCCEEEEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDGGGHHHIIIHHHEEECCCCCCDDDBBBBBBAAA@@@???>>>============>>>???>>>>>><<<<<<:::::::::::::::;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999777777777777777777777777555444444333444444555555444555555666666555555444555555666666777888888999777666666555555555666666555555555666666666777777555555444444444444555555333333333333333333444444222222222222222222222222333333444444444444333333333333444444444444555555111222444333333222444555222222111111111111222222///111222222111222444666333222222111111111111111222222111000000111111111222222111111111111111111///000111111111000...---000000111111111111000000000000000000000000000000000000000000000000000000000///...000222222222111////////////000000111111////////////000000000111...............///000000---------......///000111000000000111111111222222////////////////////////111000000//////000111222000000000000000000000000////////////000000000111111111111111222222222222111111111222333555666777444444444444444444444444222222333555555666666666444555555666666777777888666666666777777777888888888888999999999::::::::::::;;;======<<<<<<>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@CCCDDDDDDDDDCCCCCCEEEFFFCCCDDDEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLNNNPPPQQQPPPOOONNNPPPRRRSSSSSSQQQOOOMMMLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRRRROOOMMMKKKKKKLLLMMMOOOPPPOOOMMMKKKKKKLLLJJJJJJJJJJJJKKKMMMOOOPPPSSSTTTWWWYYY[[[[[[[[[ZZZXXXTTTOOOMMMLLLLLLJJJIIIHHHHHHIIIJJJKKKMMMOOOPPPTTTWWW[[[^^^^^^]]]]]]]]]UUUSSSRRRPPPOOOOOOPPPPPPRRRRRRQQQPPPPPPOOONNNNNNLLLNNNRRRWWW[[[\\\ZZZXXXSSSQQQOOONNNNNNPPPRRRSSSOOOPPPQQQQQQPPPNNNKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPQQQRRRSSSTTTUUUUUUTTTTTTVVVYYYYYYVVVSSSQQQRRRQQQPPPNNNMMMNNNOOONNNNNNNNNNNNOOOQQQSSSTTTSSSRRRRRRQQQOOOOOONNNMMMJJJJJJKKKKKKLLLMMMNNNNNNPPPPPPOOOMMMKKKKKKMMMOOOPPPOOONNNMMMLLLLLLLLLLLLHHHIIIKKKKKKKKKJJJHHHGGGJJJJJJKKKKKKLLLLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHHHH333555666555444444555666111222555777888888777666::::::;;;;;;<<<===>>>>>>;;;<<<<<<===>>>=========>>>???@@@AAABBBAAA@@@@@@===>>>???>>>===>>>???AAA>>>@@@CCCDDDCCCCCCDDDFFFHHHGGGIIILLLMMMKKKJJJIIIGGGGGGHHHJJJLLLLLLIIIGGGDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDEEEGGGGGGFFFEEEAAA@@@@@@@@@AAACCCEEEFFFEEEEEEDDDCCCBBBDDDHHHKKKAAA@@@@@@@@@???>>>>>>>>>======>>>>>>>>>===;;;:::999999999999:::;;;<<<===999:::;;;<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::888888888888888888888888444444333333333444444555444555555555555555555444333333333444555666666777666666555555555666666777555555555555666666666777555555444444444555555666333333333333333333333333222222222222222222222222333444444555555444444333111111222222222333333333111222444333333333444555222222111111111111222222...000111222111333555777333222222111000111111111222222222111222222333333000000000111222222333333000111222333222111///---000000111111111111000000000000000000000000000000000000000000000000000000333000///111222000//////.../////////000000111111////////////000000000000...............///000111//////.........000222333000000111111222222222333//////////////////////////////...///000111333444000000000000000000000000////////////000000000000000111111111111222222222111111222333444666777888666555555444444444555555111333444666777777666555444444555666777888999999444444555666777888999:::999999999::::::;;;;;;;;;:::;;;======<<<===>>>@@@>>>???@@@@@@AAAAAAAAA@@@CCCDDDDDDCCCAAABBBDDDGGGAAABBBDDDEEEGGGHHHHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKLLLNNNPPPOOONNNPPPRRRUUUWWWVVVRRRNNNKKKKKKLLLLLLNNNOOORRRSSSUUUTTTTTTSSSPPPMMMKKKKKKLLLMMMNNNOOONNNLLLJJJJJJJJJOOONNNNNNNNNNNNPPPRRRSSSVVVWWWYYY[[[[[[ZZZYYYWWWYYYUUUPPPNNNNNNNNNLLLJJJEEEFFFGGGHHHJJJLLLNNNOOOTTTWWWZZZ\\\[[[YYYXXXXXXSSSRRRPPPOOONNNOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQQQQOOOQQQUUUZZZ^^^^^^\\\YYYSSSRRRQQQPPPPPPQQQSSSTTTPPPPPPQQQQQQOOOMMMJJJHHHKKKKKKKKKLLLMMMMMMNNNOOOLLLNNNPPPQQQQQQQQQRRRSSSVVVSSSSSSWWW[[[\\\VVVQQQPPPPPPPPPOOOLLLKKKLLLNNNJJJKKKLLLMMMOOORRRSSSUUUUUUTTTSSSRRRPPPOOOMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNLLLKKKLLLPPPSSSLLLLLLMMMMMMMMMLLLLLLLLLGGGHHHKKKLLLLLLJJJGGGEEEHHHIIIKKKLLLLLLLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFF111111222333444444444444111222333555666555555444888888888888888888999999:::<<<>>>???@@@???===<<<>>>???@@@AAAAAA@@@>>>===@@@===::::::<<<>>>>>><<<>>>>>>???@@@BBBCCCCCCDDDKKKJJJIIIGGGFFFFFFGGGGGGEEEGGGIIIKKKJJJHHHDDDBBBDDDDDDEEEFFFFFFEEECCCCCCEEEDDDAAA?????????@@@AAACCCDDDDDDEEEEEEDDDCCCBBB@@@???======>>>???BBBCCCCCCEEEFFFDDDAAAAAADDDGGGAAA@@@???>>>============<<<<<<======<<<<<<;;;:::999888777777888;;;===???<<<<<<;;;<<<===;;;999666AAA???===:::888888777888;;;:::999999888888999999666666666555444444444333555555555555555555555555666555444333333444555666666666555555555444444444444555555555555555444444444444333333333333222222111111222222222333333333333333333333333333333333444444333333222111000000444333222111111111222333222222333444555555555555333333333222222111111111111111000000//////......111111111111111111111111000///......///111333444222222111111000000//////222111000000111111000.........///000000000000000111111000000000000111111///......///000111111000111111000000//////......000///.........///111222........................222222111000///...------111000///..................///111111000//////000////////////000000000000///000111222222111///...////////////............------------.........///////////////000000000000333333222222222222222222222222222222222222222222222333444444555555555555444555555555555555444444666666666666666777888888777777777888888999999999:::;;;<<<<<<:::999:::<<<===>>>???@@@BBBCCCDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDCCCDDDFFFFFFEEEEEEGGGHHHHHHJJJKKKJJJIIIIIIJJJLLLHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOQQQQQQPPPNNNMMMKKKJJJJJJKKKLLLMMMLLLLLLMMMOOORRRUUUSSSOOOLLLKKKKKKLLLMMMOOOOOOOOONNNMMMLLLLLLKKKKKKKKKMMMNNNPPPRRRSSSSSSRRRUUUYYY]]]^^^\\\XXXVVVPPPLLLKKKNNNMMMHHHGGGKKKKKKJJJIIIIIIJJJLLLNNNPPPVVVWWWZZZ[[[[[[ZZZWWWVVVPPPNNNMMMNNNPPPQQQQQQQQQTTTSSSQQQPPPOOOPPPRRRSSS\\\[[[ZZZ\\\^^^\\\XXXTTTSSSQQQOOOOOOPPPRRRRRRRRROOOOOOOOONNNLLLLLLMMMOOOQQQPPPNNNLLLLLLKKKLLLLLLTTTRRRQQQRRRTTTVVVWWWWWWXXXYYYYYYXXXVVVSSSPPPNNNPPPQQQRRRRRRPPPLLLIIIFFFLLLJJJHHHJJJOOORRRSSSSSSUUUUUUSSSQQQNNNKKKIIIGGGFFFGGGIIIJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIILLLMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFF000111222333444444444444222333444666666666666666777777888888999999999999<<<===???@@@AAA@@@???>>>>>>???AAABBBBBBBBB@@@???===;;;:::;;;>>>@@@@@@>>>???@@@@@@AAABBBCCCDDDEEEGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJIIIGGGEEECCCEEEEEEFFFGGGFFFEEEDDDCCCEEECCCAAA@@@??????@@@AAABBBCCCDDDEEEEEEDDDBBBAAA??????>>>===>>>@@@BBBCCCDDDDDDDDDBBBAAAAAACCCDDDAAAAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::;;;<<<===<<<;;;;;;;;;<<<===;;;:::>>>===<<<;;;:::999999999::::::999888888888888999555555555555555444444444555555555555555555555555666555444444444444555666666666555555555444444444444444555555555555555555444444333333333333222222222222222222333333333333333333333333333333333333555555444444333222222111333333222111111222222333111222333333333333333333333333333222222111111111111111000000////////////111111111111111111111111000000///...///111333444111111111000000000000000333111000000111111000///......///000000000000000000000////////////000000000///...///000111000///000000000000//////......000///.........///111111........................111111000000//////......000//////............///...///111111///...///000000000000//////////////////000000111111111000000000000000/////////......---........./////////////////////000000000111111222222222222222222222222222222222222222222222222222222333444444444444444444444555555555555444444666666666666666777777888888888888999999999:::::::::;;;<<<;;;:::999:::;;;======???@@@AAACCCDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCBBBDDDFFFFFFEEEEEEGGGHHHGGGIIIJJJIIIHHHHHHIIIJJJGGGIIILLLNNNOOOMMMLLLJJJMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLMMMNNNNNNMMMKKKLLLNNNPPPOOONNNLLLJJJJJJLLLNNNOOOPPPPPPOOONNNNNNMMMLLLLLLNNNNNNNNNOOOOOOPPPQQQQQQVVVXXX[[[^^^]]]ZZZVVVSSSOOOKKKJJJLLLKKKGGGGGGKKKLLLLLLLLLLLLNNNQQQTTTVVVYYYZZZ\\\]]]]]]\\\ZZZYYYQQQPPPOOOPPPSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUZZZZZZZZZ[[[\\\[[[WWWSSSSSSQQQPPPPPPQQQSSSSSSSSSNNNOOOPPPOOONNNNNNPPPRRRRRRPPPNNNMMMLLLMMMOOOPPPWWWVVVTTTTTTVVVXXXYYYXXXWWWXXXXXXWWWUUUSSSPPPNNNQQQQQQRRRRRRPPPNNNLLLJJJKKKJJJIIIKKKOOOSSSTTTTTTUUUUUUSSSQQQOOOLLLJJJHHHHHHIIIKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFF000111222333444444444444333444555666777777777777666666888999::::::::::::===>>>@@@AAAAAAAAA@@@???<<<===???@@@AAAAAA@@@???;;;;;;;;;===@@@BBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@???@@@@@@AAAAAACCCEEEFFFEEECCCAAA?????????>>>>>>???@@@AAABBBDDDCCCAAA@@@AAABBBAAA@@@AAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::>>>>>>????????????>>>>>>===<<<::::::<<<===>>>===;;;<<<<<<<<<<<<;;;;;;::::::999999888888888888888444444444555555555555555555555555555555555555555666555444444444444555666555555555555555444444444333333444555666666666555444444333333333333222222333333333333444444444444333333333333333333333333666555555444444333333222333222222111111222333333111222222222222222111000222222222222222111111111111000000000000/////////111111111111111111111111000000/////////111222333000000000000111111111111333222111111222222111///......///000000000000000//////............//////111///...///000000///...000000000////////////...//////......//////000111////////////////////////000000000000///////////////............//////000...///000000///...///000000000000//////.........////////////000111111222111111000000000/////////////////////000000000000000000000111111111222222111111111222222333333444333333333333333333333333111222222333333333333333444444555555555555444444666666555555666666777888999999::::::::::::;;;;;;999:::;;;;;;999999:::;;;======>>>???@@@BBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBDDDFFFFFFFFFEEEFFFHHHFFFGGGHHHHHHFFFEEEFFFHHHHHHJJJMMMPPPPPPNNNKKKIIIMMMNNNPPPRRRSSSSSSSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPMMMKKKKKKLLLNNNIIIIIIHHHHHHJJJMMMPPPRRRPPPPPPOOOOOONNNMMMMMMMMMQQQPPPOOOOOOOOOOOOOOOOOOZZZ[[[]]]]]][[[WWWSSSQQQOOOKKKIIIJJJIIIHHHIIILLLMMMMMMNNNOOORRRUUUXXXZZZ\\\]]]^^^______^^^]]]\\\TTTSSSSSSUUUWWWYYYYYYXXXUUUTTTTTTSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[ZZZWWWTTTTTTSSSRRRRRRTTTUUUUUUTTTOOOPPPQQQPPPPPPPPPRRRTTTRRRPPPNNNMMMMMMOOORRRTTTYYYWWWVVVVVVWWWXXXXXXWWWVVVVVVVVVUUUTTTQQQOOONNNPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJLLLOOORRRTTTTTTTTTTTTRRRPPPNNNLLLJJJIIIJJJKKKLLLKKKIIIGGGGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFDDDCCCCCCDDDFFFGGG000111222333333444333333333444444555666666777777555666888999;;;;;;;;;;;;===>>>??????@@@@@@??????;;;;;;<<<======<<<<<<;;;;;;<<<>>>@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBAAAAAAAAABBBDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBDDDFFFEEECCC@@@>>>>>>>>>???@@@@@@AAAAAABBBDDDAAA??????AAABBB@@@===>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::AAABBBDDDEEEFFFEEEDDDCCCAAA>>>;;;:::;;;===>>>>>>;;;;;;<<<======;;;:::999999999888777777777777777333444444444555666666666555555555555555555555555555555555444444555555555555555555555555555555555222333444555666666666666444444333333333222222222333333333444444444555555333333333333333333333333555555444444333333333222222222222222222222333333222333333333222111000000222222222111111111111111000000000000000000000000111111111111111111111111000000//////000111222222//////000000111111222222333222111111222222111000......///000000000000000.........------.........111000......//////...,,,////////////////////////............//////000000000000000000000000000000.../////////000000000111...............///000111...///000///...---///000000000000///......------///.........///000222333111111111111000000000000///000000000000111111111000111111111222222222222000000111222333333444444333333333333333333333333111222222333333222222222333333444555555555444444666555555555555666777777:::::::::;;;;;;;;;;;;;;;888999::::::999999:::;;;<<<<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGFFFFFFFFFGGGDDDFFFGGGFFFEEEDDDEEEFFFJJJKKKMMMNNNMMMLLLJJJIIINNNOOOQQQRRRRRRRRRPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRRRRQQQNNNKKKJJJKKKLLLGGGGGGHHHIIIKKKNNNQQQSSSOOOOOONNNNNNMMMMMMMMMLLLQQQPPPOOOOOOOOOOOOPPPQQQYYYZZZ[[[ZZZXXXUUUQQQOOOOOOLLLJJJIIIIIIJJJLLLOOONNNNNNOOOQQQSSSUUUXXXYYY]]]]]]^^^______^^^]]]]]]WWWVVVWWWYYY[[[]]]]]]\\\UUUUUUUUUUUUVVVXXXYYYZZZYYYYYYZZZZZZZZZYYYWWWVVVVVVUUUTTTTTTVVVWWWVVVUUUPPPQQQQQQPPPOOONNNPPPRRRQQQOOOLLLKKKLLLPPPTTTWWWXXXVVVUUUUUUVVVWWWVVVUUUTTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPQQQRRRRRRQQQOOOMMMLLLJJJJJJIIIIIIJJJLLLKKKIIIHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFCCCBBBBBBCCCFFFGGG000000111222333333333333333333333444444555666666555666888:::;;;<<<;;;;;;;;;<<<<<<===============<<<<<<<<<<<<;;;;;;:::999===>>>@@@AAAAAA@@@???????????????@@@AAAAAAAAABBB@@@@@@@@@AAABBBDDDFFFGGGFFFEEEEEEEEEEEEFFFHHHIIIEEEDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBDDDDDDDDDAAA???======>>>@@@AAABBBBBBAAAAAACCC@@@>>>???AAABBB???<<<;;;;;;;;;;;;<<<===>>>???;;;;;;;;;<<<;;;::::::999>>>@@@CCCFFFHHHHHHGGGFFFDDD@@@<<<::::::;;;<<<<<<<<<<<<======<<<:::888777999888777777666666777777333444444444555666666666555555555555555555555555444555555555555555555444444555555555555555555555333444444555666666555555444444333333333222222222333333333444444444555555333333333333333333333333333333333333222222222222111111222222333333333333333333444333333222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000111111111//////000000111111222222333222000111222222111///......///000000000000000......------------......111///......//////...,,,.............../////////---......///////////////000000000000000000000000......//////000000111111...............///000111...//////...------///000000/////////.........---///...------...000222333111111111111000000000000000000000000111111111222000111111111222222222222000000111222333333444444333333333333333333333333222222222333333222222111222222333444555555444444555555555555555666666777::::::::::::::::::::::::777888999999888888999;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAACCCFFFGGGGGGFFFFFFGGGCCCEEEFFFEEEDDDDDDEEEGGGMMMLLLKKKIIIIIIJJJKKKLLLRRRRRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOPPPQQQQQQRRRSSSSSSRRROOOKKKJJJKKKLLLIIIIIIJJJKKKMMMOOOQQQSSSMMMMMMMMMMMMMMMLLLLLLLLLOOOOOONNNNNNOOOQQQSSSTTTVVVWWWWWWVVVTTTRRRPPPNNNNNNNNNLLLJJJJJJMMMPPPQQQQQQRRRRRRSSSUUUVVVWWWXXX[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYYYY[[[^^^___^^^]]]VVVVVVVVVWWWWWWYYYYYYZZZYYYZZZ[[[[[[[[[ZZZYYYYYYYYYWWWVVVWWWXXXWWWVVVTTTQQQQQQQQQOOOLLLKKKKKKMMMNNNLLLJJJIIIKKKOOOTTTWWWWWWVVVUUUVVVWWWWWWVVVTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIHHHHHHHHHGGGIIIKKKKKKJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNPPPPPPPPPOOONNNLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFGGGFFFCCCBBBBBBCCCFFFGGG///000111222333333333333333333222333333444666666555777999;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;>>>>>>>>>=========<<<<<<>>>???AAAAAA???>>>???@@@>>>?????????@@@@@@@@@AAA============???AAACCCDDDDDDDDDDDDEEEEEEGGGHHHIIIEEEDDDCCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBB@@@>>>======>>>AAABBBCCCCCCAAA@@@@@@??????@@@AAAAAA@@@>>>;;;;;;<<<<<<===>>>???@@@;;;;;;;;;;;;;;;:::999999:::<<>>??????@@@@@@AAABBBBBBBBBAAAAAAAAACCCFFFHHHGGGFFFFFFFFFBBBDDDFFFFFFFFFFFFHHHIIIOOOMMMJJJHHHHHHKKKNNNPPPVVVUUUTTTSSSSSSRRRQQQQQQOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQOOOLLLKKKLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMOOORRRUUUWWWUUUTTTTTTSSSQQQPPPOOONNNLLLNNNMMMKKKLLLPPPSSSRRRTTTUUUUUUVVVWWWXXXYYYYYYZZZ[[[^^^______^^^[[[ZZZZZZZZZZZZ\\\^^^___]]][[[UUUVVVVVVWWWWWWXXXXXXXXXYYY[[[\\\\\\ZZZYYYZZZ[[[[[[ZZZXXXXXXXXXWWWUUURRRQQQQQQPPPNNNJJJHHHHHHIIIKKKJJJIIIIIIKKKOOOSSSUUUWWWWWWVVVWWWYYYYYYXXXVVVRRRRRRRRRQQQQQQPPPPPPPPPNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOMMMJJJIIIKKKLLLKKKJJJHHHGGGFFFGGGGGGHHHGGGIIIKKKKKKKKKJJJKKKMMMIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPPPPOOOMMMKKKJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDFFFGGG///000111222222333333222444444333333444555666777666888:::<<<===<<<:::999999999999999999:::;;;;;;<<<<<<<<<======>>>???@@@<<<>>>@@@???======@@@BBB??????@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;===???AAABBBBBBCCCDDDEEEFFFGGGHHHHHHFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAADDDCCCBBB@@@??????>>>>>><<<>>>AAACCCDDDCCCAAA@@@<<<>>>AAAAAAAAA@@@AAAAAA???>>>>>>======>>>>>>???:::;;;;;;;;;;;;:::999999:::;;;===???AAABBBBBBBBBAAA???;;;999:::::::::999:::999888888777777777888777777666555555555555666555555555555555444444444555555555555555555555555444444555666666555444444444444444555555555666666666666666666555444333333444444333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333///000222333444444333333000111222222222222222222///000000000111111111222000000111111111222222222000000000000000000000000000000111111111000000000111111111000000000000000111000//////000000///---......///000000000000000//////............//////...---,,,---/////////------------.........//////,,,---.../////////..............................////////////000000000000000//////............/////////...---+++,,,...111,,,------....../////////......///////////////...000000000/////////....../////////000000000111111/////////000000000111111222222222222222222222222111111111111111111111111444444444444444333222222111111222333444444444444555444444444444555666666777777777666666555555555555666888888777888999;;;;;;;;;;;;<<<<<<===>>>>>>???@@@AAACCCCCCCCCBBBAAA@@@CCCGGGHHHGGGFFFFFFFFFBBBDDDFFFGGGGGGHHHKKKMMMOOONNNLLLKKKLLLNNNPPPRRRUUUTTTRRRQQQQQQRRRTTTUUURRRSSSSSSTTTTTTUUUUUUUUUQQQQQQPPPOOOMMMLLLNNNPPPLLLLLLMMMNNNOOOPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMOOORRRUUUXXXVVVUUUTTTRRRPPPOOOMMMMMMIIIMMMMMMKKKLLLRRRSSSQQQRRRSSSTTTVVVXXXYYYYYYZZZZZZ]]]aaaccccccaaa]]]ZZZZZZZZZZZZ\\\]]]]]][[[XXXUUUUUUVVVVVVVVVVVVVVVVVVXXXZZZ\\\[[[YYYXXXYYY[[[]]][[[ZZZYYYXXXVVVSSSPPPPPPPPPOOOMMMJJJHHHIIIJJJJJJIIIIIIJJJLLLOOORRRTTTUUUUUUUUUWWWYYYYYYXXXVVVRRRRRRRRRQQQQQQQQQQQQQQQLLLMMMOOOPPPPPPOOONNNMMMLLLMMMMMMKKKIIIHHHKKKMMMJJJIIIGGGFFFFFFGGGHHHIIIHHHJJJLLLLLLKKKJJJJJJKKKIIIJJJKKKLLLNNNOOOPPPQQQSSSSSSRRRPPPOOOMMMKKKJJJEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGEEEEEEFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFF///000111222222333222222555555444444555666888999777999;;;======;;;999888::::::999999999:::;;;<<<777888999:::<<<>>>@@@BBB;;;<<<>>>===<<<===AAAEEEAAAAAAAAAAAAAAAAAABBBBBB<<<<<<<<<<<<===???AAABBBAAABBBDDDFFFGGGHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAEEECCCAAA???>>>>>>>>>???<<<>>>AAADDDEEECCCAAA???:::>>>BBBCCCAAA@@@AAADDDBBBAAA@@@>>>============::::::;;;;;;;;;:::999999<<<===>>>???@@@@@@AAAAAA>>><<<:::999:::;;;::::::888777666666666777999:::777777666555555555555555666666666555555444444333555555555555555555555555333444555666666555444333444444444555555555666666777777777666555444222222444444444333333333222222111111222222222333333333333333333333333333333333444444444444444444444444///000222333444444333333...///000111111111111111//////000000111111111222000000111111222222222222000000000000000000000000000000111111111111000///222222111111000000//////000///......//////...---...//////000000000000000//////............//////---,,,,,,---///000///...---------.........//////,,,,,,.../////////...---........................000000000000////////////111000///...............//////...,,,+++,,,...111+++,,,,,,---...///000000......000000000///...---////////////............////////////000000000000////////////000000000000333333222222222222222222000000000000000000000000555555555555444444333222000111222333444444555444555444444444444555666666666666555555444444444333444666777888777777999;;;:::;;;;;;<<<<<<=========???@@@BBBCCCDDDCCCBBBBBB@@@CCCGGGHHHHHHFFFFFFFFFBBBDDDFFFHHHIIIJJJMMMOOOOOONNNNNNOOOPPPQQQRRRSSSQQQOOONNNMMMNNNQQQTTTVVVUUUUUUVVVVVVVVVWWWWWWWWWPPPPPPPPPNNNMMMMMMOOOQQQJJJKKKLLLNNNOOOPPPRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMOOORRRUUUWWWYYYWWWUUURRRPPPNNNMMMLLLGGGKKKMMMJJJLLLRRRSSSOOOMMMOOOQQQSSSVVVXXXYYYYYY\\\___dddggggggddd___\\\ZZZZZZZZZ\\\]]]\\\YYYVVVUUUUUUUUUVVVVVVUUUTTTTTTWWWYYY[[[ZZZWWWWWWYYY[[[^^^]]][[[ZZZXXXVVVRRROOONNNOOOOOOMMMJJJIIIJJJKKKIIIJJJJJJKKKMMMOOORRRSSSQQQQQQRRRTTTWWWWWWVVVTTTSSSRRRRRRQQQQQQQQQRRRRRRGGGIIIKKKMMMMMMLLLIIIHHHIIIKKKLLLJJJHHHHHHLLLOOOJJJIIIGGGFFFFFFGGGIIIJJJKKKLLLMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQVVVVVVUUUSSSRRROOOMMMLLLGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFGGGGGGFFFFFFFFF......//////000000111111111222222333333444444555777777888888888888777777777777888999999:::;;;;;;;;;;;;;;;<<<===???AAABBB???>>><<<;;;;;;<<<===>>>======>>>>>>?????????@@@>>>>>>======>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGEEEBBB@@@??????@@@BBB@@@AAAAAABBBBBBAAA@@@@@@BBBBBBBBBAAA???>>>>>>@@@AAABBBCCCDDDDDDCCCCCCBBBAAA@@@???>>>>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>:::::::::::::::999888777999999;;;<<<======>>>>>>;;;::::::;;;===<<<:::888999999777666555555555555444444555555666777777777333555666444222111444666222333555555555666888:::555555555444444333333333444333333222222333333444444444444444444444444333666333111111333444111///111111000000111222333333555444222111000111111222222333333444444333333222111000///000222222000///222000///111333444222///111111111111111111111111222111111111000000//////////////////////////////------............------......////////////......000+++)))---111000......////////////000000000000////////////////////////---.........//////000000------...//////...---,,,,,,---...//////---+++***........................////////////////////////---......---,,,,,,///111------------------------+++,,,------......---------......///000/////////////////////////////////000000////////////000000............////////////111111111111111111111111111111222222222222111111333333222111111222222222333333333333333333333333444444444555555555555666---000333444444666:::>>>555555666777888999::::::<<<===>>>===;;;;;;===>>>CCC@@@???@@@BBBCCCBBB???BBBCCCDDDEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJLLLMMMNNNTTTRRRPPPOOOQQQTTTUUUUUUSSSQQQNNNMMMNNNPPPSSSVVVUUUTTTSSSSSSSSSTTTVVVWWWWWWSSSNNNKKKJJJJJJJJJIIILLLLLLLLLMMMNNNOOOQQQRRRQQQQQQQQQPPPPPPOOOOOONNNOOOPPPRRRUUUVVVWWWWWWWWWXXXVVVUUURRRPPPNNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHIIIMMMNNNNNNSSSYYY___aaadddfffeeeccc___\\\]]][[[ZZZYYYYYYWWWSSSPPPQQQPPPNNNOOOPPPQQQQQQPPPSSSVVVXXXXXXXXXYYY\\\___]]]\\\ZZZXXXVVVUUUTTTTTTQQQNNNKKKIIIIIIIIIIIIHHHJJJJJJKKKNNNQQQSSSSSSRRRNNNPPPTTTYYY[[[ZZZVVVSSSRRRSSSUUUUUUSSSQQQMMMKKKLLLLLLKKKIIIHHHGGGIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIGGGFFFFFFFFFGGGGGGJJJMMMPPPPPPNNNKKKKKKLLLMMMJJJGGGJJJOOORRRQQQNNNUUUSSSQQQOOOOOOMMMKKKIIIGGGGGGGGGIIIKKKLLLJJJIIIJJJHHHFFFDDDCCCEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFFFF/////////000111111222222111111222333333444444555555555666777777777777777888888888999:::;;;;;;;;;<<<======>>>???@@@AAAAAA===<<<;;;::::::;;;===>>>===>>>>>>>>>????????????>>>===<<<<<<<<<>>>@@@AAADDDFFFGGGIIIJJJJJJIIIIIIGGGEEECCCAAA@@@AAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@BBBBBBBBB@@@======???@@@BBBCCCDDDDDDDDDCCCBBBAAAAAA@@@????????????@@@AAABBBAAA@@@>>>===<<<<<<<<<888888999:::;;;<<<<<<<<<:::;;;<<<<<<<<<<<<<<<;;;;;;::::::<<<======;;;999999888777666555555555555555555555555555444444444333555666444222222444666777777777555333333555888555555555444444333333333444333333222222333333444444444444444333333333333444222000000222222111...000111111111111222222333444444333333222222333333222333333444444333333222444333222333444555333111333111000111333333111///111111111111111111111111111111111111000000000///000000000000000000000000...//////000000//////...//////000000000000//////000......111000,,,---000.../////////000000000000000000000000000000000000////////////000000000111---...////////////...------...000000000///---,,,////////////////////////...........................//////...------000222........................,,,,,,---...............---......///////////////////////////////////////000000////////////000000///000000000111111111111222222222222222222222222000111111222222111111000333333222222222222222333333333333333333333333333444444444444555555555555222333444333111111333555444444555666777888999999<<<======<<<;;;;;;<<<>>>AAA???>>>???AAABBBAAA???BBBCCCDDDEEEEEEEEEDDDDDDGGGGGGIIIJJJKKKLLLMMMMMMSSSQQQOOOOOOQQQSSSTTTTTTRRRQQQOOONNNNNNPPPSSSTTTSSSSSSSSSTTTUUUVVVWWWXXXSSSPPPLLLKKKKKKLLLLLLKKKMMMMMMNNNNNNOOOPPPQQQRRRNNNNNNOOOOOOOOOPPPPPPPPPPPPRRRTTTVVVXXXYYYYYYYYYWWWUUUSSSPPPOOONNNMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKLLLPPPQQQQQQVVV\\\^^^```bbbddddddaaa^^^\\\[[[ZZZYYYXXXXXXVVVSSSPPPNNNNNNNNNMMMMMMNNNNNNOOORRRUUUWWWWWWWWWXXX[[[^^^^^^]]][[[YYYWWWVVVUUUTTTPPPMMMJJJIIIIIIJJJJJJJJJLLLKKKLLLNNNQQQRRRRRRQQQNNNPPPTTTXXXYYYXXXTTTRRRTTTUUUVVVVVVUUURRRPPPNNNJJJJJJJJJIIIIIIJJJLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIMMMPPPRRRPPPOOOPPPQQQPPPMMMJJJLLLQQQSSSRRRPPPSSSQQQOOOOOOOOONNNLLLJJJGGGGGGGGGIIIKKKKKKIIIGGGIIIGGGFFFDDDDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGG///000000111111222333333111111222222333444444444222333444666777777777777888999999::::::;;;;;;<<<<<<<<<>>>?????????>>>>>>;;;:::999999999;;;<<<===>>>>>>??????????????????>>>===;;;:::;;;===@@@BBBEEEGGGJJJLLLLLLKKKIIIHHHEEEDDDBBBAAAAAABBBDDDEEEFFFEEECCCAAAAAA@@@AAAAAABBBBBB@@@>>><<<<<>>>>><<<<<<<<<<<<<<<;;;:::::::::::::::<<<>>>>>>===;;;999888777666666555555666666666555444444333222222444555555444333333444666777777777555333333555777555555555444444444444444444444333333333333444444444333333333222222222222333222111111222333111000000111222222333222222222222333333444444444444444222222333333333333222222111000000111222222111///333222111111222222000...111111111111111111111111111111111111000000000000111111111111111111111111///000000111111000000///000000111111111111000000000000222333///***,,,222....../////////000000000111111111111111111111111///000000000000111111111...//////000000//////...000000111222111000///...////////////////////////...........................///000///......000222000000000000000000000000---------............///------......////////////////////////////////////000//////......//////000//////000000000111111111222222222222222222222222000111111222222111111000333333222222222222333333333333333333333333333333333333333444444444555555555555555333111000000222333333444555666777888888;;;<<<===<<<;;;:::<<<>>>???>>>===>>>@@@AAA@@@???BBBCCCDDDDDDEEEEEEDDDDDDJJJJJJKKKLLLLLLMMMMMMLLLQQQOOOMMMNNNPPPRRRSSSSSSQQQPPPOOOOOOOOOPPPQQQRRRQQQRRRTTTUUUVVVWWWWWWWWWOOOMMMJJJJJJKKKMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOKKKLLLMMMNNNOOOPPPQQQQQQOOOPPPRRRTTTVVVWWWXXXXXXUUUSSSPPPNNNLLLLLLMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMNNNRRRSSSTTTXXX___^^^___aaabbbaaa^^^[[[YYYXXXWWWWWWWWWWWWVVVSSSQQQKKKMMMNNNMMMJJJIIILLLNNNQQQSSSTTTUUUUUUWWWZZZ\\\\\\\\\ZZZXXXVVVTTTSSSRRROOOLLLJJJIIIKKKLLLMMMMMMOOONNNNNNOOOQQQRRRQQQOOONNNPPPSSSVVVVVVTTTRRRPPPUUUVVVWWWWWWVVVUUURRRQQQIIIIIIJJJJJJKKKMMMOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIILLLPPPSSSSSSTTTTTTUUUSSSPPPNNNOOORRRTTTSSSQQQPPPOOONNNMMMNNNNNNMMMKKKGGGFFFGGGHHHJJJJJJHHHFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIII/////////000111111222222111111111222333333444444222222444666777888999999999999:::::::::;;;;;;;;;999:::<<<======;;;999888888888888888999:::<<<===>>>>>>???@@@@@@@@@???>>>===<<<:::999:::===@@@BBBCCCEEEHHHJJJJJJHHHFFFDDDBBBAAA@@@@@@AAABBBDDDEEEHHHFFFDDDAAA@@@@@@AAABBBBBBAAA???<<<:::;;;???BBBCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999:::<<<>>>???>>><<<888888777666666666666666666666555555555444444444555555555444444444555666222444666666666666777888555555555555555444444444444444333333333333444444444333333222222111111111333333333333444444444333111111222333333333222111///111222444555555444333222222333333333333222222000//////000111111000...333222222222222111000///111111111111111111111111111111111000000000000000000000000000000000000000///000000111111000000//////000000111111000000//////...///111///+++,,,111........./////////000000000000000000000000000000///////////////000000000/////////000000000000000000111111111111000///...////////////////////////........................---...//////......///111////////////////////////...---------......//////------------......///////////////////////////////////////....../////////---------.........//////000000000000000000000000000000111111111111000000333222222222222333333444222222222222222222222222222333333333444444444444333444444444333444555666333444444555666777888888;;;<<<<<<;;;::::::;;;===>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDIIIJJJKKKLLLMMMMMMMMMLLLNNNLLLKKKLLLOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUUUUUUUTTTSSSMMMLLLJJJKKKLLLMMMMMMLLLIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOJJJKKKMMMNNNPPPQQQRRRRRRSSSQQQNNNLLLKKKKKKMMMNNNLLLMMMOOOPPPRRRSSSSSSSSSPPPOOOPPPTTTVVVVVV[[[aaaaaaaaaaaa```^^^ZZZWWWUUUVVVUUUUUUUUUVVVUUUSSSQQQIIIMMMOOOMMMHHHGGGJJJNNNPPPPPPQQQRRRTTTUUUXXXYYYXXXXXXWWWUUUSSSQQQPPPOOONNNLLLJJJJJJLLLNNNOOOPPPRRRQQQQQQQQQRRRRRRQQQOOOMMMOOORRRSSSSSSQQQPPPOOOTTTUUUVVVWWWVVVUUUTTTSSSLLLKKKKKKLLLNNNOOOOOOOOOKKKJJJIIIGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGIIIJJJIIIKKKOOORRRTTTUUUUUUUUUTTTRRRPPPPPPRRRSSSRRRQQQPPPOOOMMMMMMMMMMMMKKKIIIGGGFFFFFFHHHIIIIIIGGGEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJ------......///000000000000000111222222333333444222333555777999::::::;;;999999:::::::::::::::;;;888999:::;;;;;;:::888666777777777888999:::;;;;;;>>>???@@@AAAAAA@@@???>>><<<;;;:::999;;;===@@@BBBAAACCCFFFHHHHHHEEEBBB@@@>>>>>>>>>>>>@@@AAACCCDDDHHHFFFDDDAAA@@@@@@AAABBBAAA@@@>>>;;;:::;;;???BBBBBBCCCCCCCCCBBBAAA???>>><<<==================<<<:::::::::999::::::;;;<<<===<<<;;;:::999999999:::888999:::;;;<<<<<<<<<<<<999999:::<<<>>>???===<<<888777777666666666666777555555666666777777777777666555444444444555555555///333888:::999777555444555555555555555555555555555444444333333444444555444444333222222111000000111222222333333333444444222222333333333222222111---///111222333333333222111222222333333222222111333222222333444444333111111222333222111000000000111111111111111111111111000000000000000000111111////////////////////////...//////000000//////......//////000000//////......))))))---000///...///............////////////////////////////////////........................////////////000000111111///000000000//////......------------------------........................+++,,,......---,,,---///...........................------------...//////...------,,,---...////////////////////////////////////............//////------------............////////////////////////000000000111111000000000111111111111111222333444222222222222222222222222222222222222333333333444222111111222444666777777444555666777888999999::::::;;;;;;;;;999999;;;<<<===>>>???@@@AAABBBCCCDDD??????@@@@@@AAABBBCCCCCCEEEFFFIIIKKKLLLMMMLLLLLLKKKJJJIIIKKKMMMOOOOOONNNNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTSSSRRRPPPOOOMMMNNNMMMLLLMMMMMMMMMKKKJJJHHHIIIJJJKKKKKKLLLKKKKKKNNNNNNNNNMMMMMMLLLLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMOOONNNLLLKKKKKKKKKMMMMMMNNNOOOQQQSSSTTTUUUVVVVVVTTTSSSTTTYYYZZZ[[[```ffffffeeeccc___[[[WWWSSSQQQUUUTTTTTTUUUVVVUUUSSSPPPJJJNNNPPPMMMIIIGGGJJJNNNNNNNNNNNNPPPRRRTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOMMMKKKKKKMMMOOOPPPQQQUUUTTTSSSSSSSSSSSSQQQOOOLLLNNNQQQQQQPPPNNNNNNOOORRRSSSTTTUUUUUUUUUTTTSSSQQQOOONNNOOOPPPPPPNNNLLLIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGIIIJJJJJJKKKMMMPPPRRRSSSRRRQQQRRRQQQPPPOOOPPPPPPPPPOOOQQQOOOMMMLLLLLLJJJHHHFFFFFFFFFFFFHHHIIIIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEFFFGGGGGGHHHIIIIII,,,,,,---......//////000000000111111222333333333333444666777999:::;;;;;;999999999999999999999999999:::;;;;;;;;;:::999888777777888888999999::::::>>>???AAABBBBBB@@@>>>===;;;;;;;;;;;;===>>>@@@BBBBBBCCCEEEFFFFFFDDDAAA???=========>>>???@@@BBBBBBFFFEEECCCAAAAAA@@@AAAAAA??????>>><<<:::;;;>>>AAA@@@AAAAAABBBAAA@@@>>>===<<<<<<============<<<<<<888888888999:::;;;<<<===<<<;;;:::999999:::;;;<<<777888999:::<<<<<<<<<===999999999;;;======<<<:::777777666666666666777777555666666777888888999999777555444444555666666555333666:::;;;999555222000555555555555555666666666555555444444444444555555555555444333222111111000...000111222111222333555444444333222222222222333...///000111222222222222111111222222222222111111222111111222333333222000///111333333111000111222111111111111111111111111000000000000111111111111...........................//////000000//////.........////////////......---'''&&&+++000000......------........./////////..............................---------------,,,............///000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------,,,,,,,,,---------------------------------,,,+++,,,---...///...---,,,,,,,,,---///000///////////////////////////......------......///....../////////000000000........................///000000111111000000///000000000000000111222333222222222222222222222222111111222222222333333333222000///000222333333222555555666777888999::::::::::::;;;:::999888:::<<<<<<>>>@@@AAAAAABBBDDDFFF?????????@@@AAABBBCCCDDDCCCEEEGGGJJJKKKLLLKKKJJJHHHGGGGGGIIILLLMMMMMMLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTTTTSSSRRRPPPNNNLLLKKKOOOOOONNNOOOOOONNNKKKHHHIIIKKKMMMNNNOOOPPPOOOOOOQQQPPPOOONNNMMMKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIIIILLLLLLLLLLLLLLLLLLMMMMMMQQQRRRSSSUUUVVVXXXXXXXXXYYYXXXYYY^^^```aaaeeelllkkkhhheee```[[[VVVSSSQQQUUUTTTTTTUUUUUUUUURRRPPPLLLNNNOOOMMMJJJIIIKKKMMMLLLKKKKKKMMMPPPRRRSSSSSSWWWWWWXXXYYYXXXWWWVVVUUUQQQOOOMMMLLLNNNOOOPPPPPPUUUSSSRRRRRRSSSRRRPPPMMMKKKNNNPPPPPPNNNMMMOOOQQQPPPQQQRRRSSSTTTTTTTTTTTTUUUSSSQQQQQQRRRQQQNNNJJJIIIHHHGGGFFFFFFEEEFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKNNNPPPQQQOOOMMMOOOOOONNNNNNNNNNNNNNNOOOQQQOOOMMMKKKKKKIIIGGGDDDEEEEEEFFFHHHJJJJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHH------......///000000000000000000111222222333333333444555777888999999999888888888888888888888888888999999999999999999999888888999999:::999999999???@@@BBBCCCBBB@@@>>>===:::;;;<<<>>>???@@@AAAAAABBBCCCCCCCCCBBBAAA???>>>======>>>???@@@AAAAAABBBCCCBBBBBBBBBAAAAAA@@@@@@===>>>===<<<;;;;;;===???===>>>???@@@@@@???>>>=========>>>??????>>>======999999999999:::;;;<<<<<>><<<:::999:::;;;;;;888999:::;;;;;;;;;;;;;;;999999999:::<<<<<<:::888777777666666666666777777666666666666777777777777888555333444666777666555666888999888666333222222444555555555666666666777555555444444444444555555666666555444333222111111///222444444333333666888666555222111000111333444000000000000111222333333111111222222222222111111000///...///111111///...---000222333111111222444111111111111111111111111///000000000111111111111///////////////////////////000000111111000000/////////000000000000//////,,,)))***---///------000---------.........////////////////////////////////////......---------------------------///000111//////......---------...------------------------------------------------***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---......---,,,++++++---...000///////////////////////////......------......///........./////////000000000000000000000000000000//////000000000000//////............///000111222111111111111111111111111111111111111222222222222333000//////222333333111444444555666777888999999999::::::999888888999;;;:::===@@@@@@@@@AAADDDGGGAAA@@@@@@@@@BBBCCCEEEFFFDDDFFFHHHJJJKKKKKKIIIHHHFFFEEEFFFHHHKKKLLLLLLKKKMMMLLLKKKLLLNNNQQQUUUWWWUUUTTTRRRPPPOOOMMMMMMLLLOOOOOOOOOPPPQQQPPPLLLIIIIIIKKKMMMPPPRRRRRRRRRQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIGGGFFFEEEEEEFFFFFFJJJKKKLLLMMMNNNNNNMMMMMMSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXZZZ^^^```aaagggmmmllliiieee```[[[XXXUUUTTTVVVUUUUUUUUUVVVUUURRRPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIKKKOOOQQQRRRQQQVVVWWWYYYZZZ[[[ZZZYYYXXXTTTRRROOOMMMNNNOOOOOONNNRRRQQQPPPPPPPPPOOOMMMKKKJJJMMMPPPOOOMMMLLLPPPSSSPPPPPPQQQRRRTTTUUUUUUVVVWWWTTTQQQRRRTTTSSSOOOJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGIIILLLOOOPPPNNNLLLMMMMMMMMMMMMLLLMMMNNNOOOOOOMMMKKKJJJJJJIIIGGGEEEEEEEEEFFFHHHKKKLLLKKKIIIFFFEEECCCAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEE......//////000111111111000000000111222222333333333333555666777777777777888888777777777777777777666666666555666777888888999999:::::::::999999888???@@@BBBCCCCCCAAA>>><<<999;;;===???AAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBBBBAAA@@@@@@<<<=========<<<;;;===>>><<<<<<>>>??????>>>======>>>???@@@AAAAAA@@@???>>>;;;;;;::::::999::::::;;;EEECCC???<<<999888888888::::::;;;;;;;;;:::999999999999999:::;;;;;;888666777777666666666666777888777777777666555555444444888555333444666888666444555666666555444444666999444555555555666666777777555555444444444444555555777666666555333222222111333555888888777777:::===888555222000///111333555333222111111111222333444111111222222222222111111333222111222444444222111,,,///222333111111333555111111111111111111111111//////000000111111111222000000000000000000000000111111222222222222111111000000111111111111000000,,,---///111...***,,,222---------.........//////000000000000000000000000000000//////.........------,,,,,,,,,---...000111000000///.......................................------------------------+++---///000///.........------------------------,,,+++***))))))+++---......---,,,++++++---...000////////////////////////.........------.........,,,,,,,,,---------......111111111111111111111111//////000000000000//////---------......///111111111111111111111111111111000111111111111222222222222000///111444777777555333333444555666777888888999::::::999888888999;;;888;;;???@@@???@@@CCCFFFBBBBBBBBBBBBCCCEEEGGGHHHFFFHHHJJJLLLKKKJJJHHHFFFEEEDDDEEEGGGJJJLLLKKKJJJLLLKKKJJJJJJMMMQQQVVVYYYUUUTTTRRRPPPOOOOOOOOOOOONNNNNNOOOQQQRRRQQQNNNKKKGGGIIILLLOOOQQQRRRRRRQQQQQQQQQPPPOOONNNMMMLLLKKKIIIHHHFFFDDDBBBBBBBBBCCCHHHJJJLLLNNNOOONNNMMMLLLUUUUUUWWWXXXYYYYYYZZZZZZWWWVVVXXX\\\^^^___dddkkkkkkiiieee```\\\ZZZXXXWWWWWWVVVUUUVVVVVVUUURRROOOOOOMMMJJJJJJJJJKKKJJJHHHKKKIIIHHHJJJNNNQQQQQQPPPSSSUUUWWWYYYZZZZZZYYYXXXVVVSSSPPPNNNNNNNNNNNNMMMPPPNNNMMMMMMNNNMMMKKKIIIIIIMMMPPPOOOLLLLLLQQQUUUPPPPPPQQQSSSTTTUUUVVVWWWWWWTTTQQQSSSUUUUUUPPPKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFGGGKKKPPPQQQOOOLLLLLLMMMMMMMMMLLLLLLNNNPPPMMMKKKJJJIIIJJJJJJHHHGGGDDDEEEFFFIIILLLMMMLLLKKKFFFEEEBBB@@@@@@AAACCCEEEEEEEEEEEEEEEDDDDDDDDDDDD---------............///333222111111111222444444666666555555555666777777888888888666444444666888777777666666555555444444666666777888999::::::;;;============<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======>>>????????????>>><<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<>><<<============>>>>>>>>>>>>???>>>;;;999999999:::;;;999999:::;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::::::::999888777777666666555444444444444555666666777777777777666666333555777666333222444666555555666777666444333222333333333333333333333333444333111000000111333444666555333222111222222333---...///000222333555555222222222222222222222222111111111111111111111111222333333444444333333222000000000000000000000000000000000000000000000000333555333......111333111000000000000000000000000000000000000000000000000111111000000//////......000///---,,,---...---,,,////////////////////////000222222///,,,+++---000---------............///000000//////............***+++---.........------...........................---+++++++++,,,...000///......---,,,,,,++++++...------,,,,,,------............------,,,,,,,,,000///...---,,,---...///+++++++++,,,,,,---------------------..................///111444555555333222111///------...///000333111........./////////111111000000000000111111000000000000000111111222000000000000000000000000......///000000000000///111111111111111111111111000222333333222333555777888888777777888888999:::::::::;;;===>>>@@@AAAAAAAAA@@@@@@@@@AAACCCEEEFFFEEEHHHKKKKKKIIIFFFDDDCCCEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGJJJKKKLLLNNNRRRTTTSSSRRRQQQPPPOOOOOOOOOOOOLLLMMMOOOQQQQQQOOOMMMKKKLLLMMMNNNOOOPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNKKKHHHGGGCCC>>>>>>BBBBBBIIIOOONNNOOOSSSVVVWWWYYYWWWUUUUUUVVVXXXXXXXXXZZZYYYWWWWWWYYY]]]aaaccc`````````^^^\\\ZZZWWWVVVUUUUUUWWWZZZ[[[YYYVVVRRROOOMMMKKKJJJKKKKKKJJJIIILLLKKKJJJJJJKKKMMMNNNOOOPPPSSSXXX\\\]]]\\\ZZZYYYUUUTTTSSSRRRPPPPPPOOOOOOMMMMMMNNNOOOOOOMMMLLLKKKIIIJJJLLLNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEHHHFFFFFFJJJPPPRRRPPPLLLIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIEEEFFFHHHJJJJJJJJJHHHGGGBBBBBBAAA@@@@@@@@@AAAAAAEEEFFFFFFEEECCCAAABBBCCC---------............///222111111000111222333444333333222222222333444444777888888888666666888999888888888888777777666666888888888888888999999999============<<<<<<<<<<<<>>>======<<<<<<<<<======>>>>>>>>>>>>????????????======>>>>>>??????@@@@@@???????????????@@@@@@@@@BBBAAA???>>>=========>>>CCCIIIKKKFFFAAA???===;;;;;;<<<<<<===>>>>>>??????>>><<<:::999888999:::;;;===<<<<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777666666555444444444444555666666777777777777666666444666777666444333555777777777777777666555333333333333333333333333333333666555333222222333444555444444333222222222333333111222222222333333333444222222222222222222222222111111111111111111111111222222333333333333222222000000000000000000000000000000000000000000000000000222111------000000...000000000000000000000000000000000000000000000000111000000000/////////...333111000///000111000///...........................//////---***)))+++...---------............////////////.........------+++,,,---...///......---........................------,,,+++,,,---...///222111111000//////.........------,,,,,,------...------------------,,,,,,---,,,++++++++++++,,,---------------............000000000000111111111111000000222555:::>>>@@@@@@777555333000...---------222000......///000///...111111000000000000111111000000000000000111111222000000000000000000000000/////////000000000111111111111111111111111111111333444555555444444666888888888777777777888999999999:::;;;<<<>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEHHHJJJKKKKKKHHHEEEDDDCCCFFFFFFGGGHHHHHHGGGFFFEEEEEEGGGIIIKKKLLLNNNQQQTTTRRRRRRPPPNNNMMMLLLLLLLLLLLLMMMOOOPPPOOOMMMKKKIIIKKKLLLMMMOOOOOONNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMJJJGGGDDDDDDBBB???CCCHHHJJJPPPUUUTTTTTTYYY]]]^^^XXXVVVUUUUUUVVVWWWVVVUUUYYYYYYYYYZZZ[[[]]]___```[[[\\\\\\]]]\\\ZZZYYYXXX[[[ZZZZZZ[[[[[[XXXTTTPPPMMMLLLKKKKKKMMMMMMMMMKKKMMMMMMMMMNNNOOOQQQSSSTTTRRRUUUXXX\\\]]]\\\ZZZYYYTTTSSSRRRPPPOOONNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHFFFFFFIIIOOOQQQOOOLLLHHHIIIKKKLLLMMMMMMLLLLLLIIIIIIHHHHHHHHHHHHHHHIIIGGGHHHIIIJJJIIIHHHFFFDDDBBBBBBAAA@@@@@@@@@AAAAAACCCDDDEEEDDDCCCAAAAAABBB---------............///000000000000000111222222111111111111111222333333555777999999999888999::::::::::::999999999999999999999999888888888777777<<<<<<<<<<<<<<<<<<======>>>===============>>>>>>???>>>=========>>>@@@AAA>>>?????????????????????======>>>>>>?????????@@@BBBAAA???>>>===>>>>>>???GGGLLLMMMHHHBBB???===;;;;;;;;;<<<===>>>>>>??????;;;:::999888888999:::;;;===<<<:::999999999::::::>>>===;;;:::999::::::;;;::::::::::::999888777666666666555444444444444555666666777777777777666666555666777777555555666777999999777666555444444444333333333333333333333333777666555444444555666777222222333444444444333333555555444444333333222222222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000...111111///...111000---000000000000000000000000000000000000000000000000000000000000////////////111///------...///...---...........................//////---+++***+++------------............///.........---------------------.../////////..............................,,,,,,,,,---------......//////......---,,,,,,,,,...------,,,,,,------...,,,,,,------------------,,,,,,+++++++++,,,,,,---000000000///////////////---------.........//////111111333777>>>DDDHHHIII???===999555111...---,,,000/////////000000///---111000000//////000000111000000000000000111111222000000000000000000000000111111000///000111222333222222222222222222222222333444555555444444666888777777777777777888888999999::::::<<<===>>>???@@@???@@@AAABBBCCCDDDDDDDDDJJJKKKKKKIIIFFFDDDCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJLLLOOOQQQPPPOOONNNLLLJJJIIIIIIHHHLLLMMMNNNNNNMMMKKKIIIGGGJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMGGGCCCAAABBBBBBEEELLLTTTWWW]]]___\\\YYY\\\^^^^^^XXXWWWVVVWWWWWWWWWUUUSSSUUUVVVXXXYYYYYYYYYYYYYYYVVVWWWYYY[[[\\\\\\[[[[[[aaa```]]]\\\YYYVVVRRRNNNJJJJJJJJJLLLNNNOOONNNMMMMMMMMMNNNPPPRRRTTTVVVWWWUUUWWWYYY\\\\\\\\\ZZZXXXRRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLLLLKKKKKKLLLLLLIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQTTTSSSRRRQQQOOOMMMLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFIIIMMMOOOMMMKKKHHHIIIKKKLLLMMMMMMLLLLLLIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHEEECCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCAAAAAAAAA---------............//////////////////000000111222111111222222333444555333555888:::999999::::::::::::::::::::::::999999888888888888888888888888;;;;;;;;;<<<<<<============<<<<<<<<<<<<======>>>@@@???===<<<<<<>>>@@@AAA@@@?????????????????????>>>>>>??????@@@@@@AAAAAA@@@???>>>=========>>>???FFFLLLMMMHHHBBB@@@>>><<<========================999999888888888999::::::888777666666777:::<<<>>>???>>>;;;999888999:::;;;999::::::999999888777666666666555444444444444555666666777777777777666666666777777777666666777777:::888666444333222333333222222222222222222222222666555555444555555666777000111333444555444444333555555444444333333222222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////...222444222222333222...////////////////////////////////////////////////000000000000///////////////---,,,,,,---...---,,,........................000000000///............---------............///------------------------......//////////////////........................+++,,,---.........---------------,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,------............---------......//////111000000000//////......+++,,,,,,,,,,,,---------000///000333999???CCCEEECCCAAA===999555222000//////......000111000...,,,000000////////////000000000000000000000111111222000000000000000000000000333222000//////111333444222222222222222222222222111222333333222222444666777666666666666777888888999999:::;;;<<<===>>>>>>>>>???AAACCCDDDDDDCCCCCCGGGGGGGGGEEECCCBBBDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJIIIHHHIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHMMMNNNNNNNNNMMMKKKIIIGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJFFFAAA@@@BBBEEEKKKVVV```iiiooopppjjjddd```]]]YYYZZZYYYYYYYYYZZZYYYVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXXZZZ\\\]]]]]]]]]dddaaa^^^[[[XXXUUUPPPMMMIIIIIIIIIKKKMMMMMMLLLJJJJJJLLLNNNQQQSSSUUUVVVWWWVVVXXXYYY[[[[[[ZZZYYYXXXQQQQQQPPPNNNNNNMMMMMMMMMNNNMMMKKKJJJIIIJJJKKKLLLGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLNNNOOOOOOTTTSSSQQQOOONNNLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEGGGJJJLLLLLLJJJGGGHHHJJJLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIHHHGGGEEECCCAAABBBBBBAAA@@@????????????===@@@BBBCCCBBBAAAAAAAAA---------............///......//////000000000000000000000111222333444444111444777888888888999:::999999999999999999999999666777777888999999::::::999::::::;;;<<<======>>>;;;:::::::::;;;;;;<<<===@@@???===<<<<<<>>>@@@AAA@@@@@@@@@@@@????????????>>>>>>>>>??????@@@@@@@@@>>>===<<<;;;<<<<<<>>>>>>BBBHHHJJJFFFBBBAAA@@@>>>??????>>>===<<<;;;::::::999999999999999999::::::666666555555666888;;;===???>>>;;;999888999:::;;;999999999999888777666666666666555444444444444555666666777777777777666666777777666666777777777666777666444222111111111222222222222222222222222222444333333444444555555666000111333444555444444333222222222222333333333333222222222222222222222222111111111111111111111111///000000111111000000///000000000000000000000000////////////////////////---222444222222444222...////////////////////////////////////////////////////////////000000000000222000//////000111111000........................//////////////////...------------............///------------------------/////////.........//////........................+++,,,---.........------000000000///////////////...------,,,,,,------...,,,,,,,,,------.........,,,------......//////////////////......---------....../////////000000000000///...///333777999:::>>><<<:::777555222111000...---...///111000...,,,000000////////////000000000000000000000111111222000000000000000000000000333222000//////111333444222222222222222222222222222333333333222222333555666666555555666666777888888888999:::;;;<<<<<<===<<<>>>@@@BBBCCCCCCBBBBBBAAABBBBBBAAA@@@AAADDDGGGFFFFFFEEEEEEFFFGGGHHHHHHKKKKKKKKKIIIFFFEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJOOOOOOOOONNNMMMKKKJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGCCC???>>>BBBFFFMMMYYYcccrrryyy|||wwwnnnggg___YYYYYYYYYXXXYYYYYYXXXUUUSSSVVVTTTRRRPPPPPPQQQSSSTTTVVVWWWYYY[[[]]]]]]]]]]]]bbb___\\\ZZZXXXTTTQQQNNNIIIHHHHHHIIIJJJJJJIIIGGGJJJLLLOOOSSSUUUVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVQQQQQQPPPOOONNNNNNNNNNNNLLLKKKJJJIIIHHHIIIJJJKKKDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNSSSRRRPPPNNNLLLJJJJJJJJJHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIIIIIIIFFFGGGIIIKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMHHHGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????<<<>>>AAABBBBBBAAABBBCCC---------............///......///000000000000000.........///000111222333222444666777777777888:::777888888888888999999999555666777888999:::;;;;;;888999:::;;;<<<===>>>>>>999999999999:::;;;<<<<<>>=========>>>@@@AAA??????@@@@@@@@@@@@@@@@@@========================<<<;;;;;;:::;;;<<<>>>???>>>EEEHHHDDDAAAAAAAAA?????????>>>===<<<:::999999:::::::::::::::999999999:::999777666666666777777>>>===;;;:::999::::::;;;999999999999888777666555666666555444444444444555666666777777777777666666777666555555777777666555444333222222111111111111222222222222222222222222222222222333444444555555222222333444444444333333000111111222333444444555222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000+++///111000000222000---000000000000000000000000000000000000000000000000////////////000000000000000...---...///000000///---------------------------,,,,,,---......---+++---------............///---------------.........000///......------..............................,,,,,,,,,---------.................................------,,,,,,------...,,,,,,------------------******+++,,,------------......------------------------------.........///222000......000222222222444444333222111000///......------...000000///---000//////......//////000000000000000000111111222000000000000000000000000111111000///000111222333333333333333333333333333444555666555444333555777555555555555555666777777777888888999::::::;;;;;;<<<===>>>???@@@AAAAAAAAA===>>>?????????AAADDDGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJHHHEEEDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLOOOOOONNNNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLKKKJJJJJJGGGHHHIIIJJJJJJHHHFFFEEE@@@======AAAEEEJJJTTT]]]gggooouuurrrllleee^^^XXXXXXWWWVVVWWWWWWWWWUUUSSSZZZXXXTTTRRRQQQSSSVVVXXXVVVWWWYYY[[[]]]^^^^^^^^^___^^^\\\ZZZYYYVVVQQQNNNIIIHHHFFFFFFGGGHHHHHHGGGMMMOOOSSSVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUQQQPPPOOOOOONNNNNNNNNOOOKKKJJJIIIIIIHHHHHHIIIIIICCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMNNNOOOQQQPPPMMMKKKIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHFFFGGGIIIKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEEEECCCBBBAAA??????>>>>>>>>><<<>>>@@@AAAAAABBBDDDFFF---------............///...///000111111111000000.........///000111333333555666777777666777999;;;777888888888999999999999777777888888888999999999777888999:::<<<===>>>???:::999999:::;;;<<<======>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAA@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<===???@@@>>>DDDHHHDDDAAAAAAAAA???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888;;;;;;:::999888777777666;;;;;;;;;;;;;;;;;;;;;;;;999999999999888777666555666666555444444444444555666666777777777777666666777555333444666777666444222222333333333222222111111111111111111111111111111111222333444555555555444444333222222222333333222222222333444555555555222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000,,,///111//////222111...000000000000000000000000000000000000000000000000.../////////000000000111---,,,++++++---......------------------------------,,,+++---//////---***---------............///------........./////////000///---,,,,,,,,,------........................------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------,,,,,,)))***+++---------------------------------......******+++++++++,,,,,,,,,///...---...000111111///...///////////////.........---,,,,,,...//////...//////............//////000000000000000111111222000000000000000000000000/////////000000000111111333333333333333333333333555666666555444333555666555555444444555555666777777777888888999:::::::::<<<<<<<<<<<<===???@@@AAA<<<===?????????@@@CCCEEEEEEFFFHHHIIIJJJJJJIIIIIIFFFGGGGGGFFFDDDDDDEEEGGGFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKHHHIIIJJJLLLLLLKKKKKKJJJIIIJJJKKKLLLKKKHHHFFFDDD???>>>???CCCEEEHHHNNNVVV[[[ccchhhgggccc```]]]YYYZZZYYYWWWWWWXXXYYYYYYXXXYYYXXXVVVUUUUUUVVVWWWXXXSSSTTTWWWZZZ\\\^^^^^^^^^___^^^]]]]]][[[WWWRRRNNNIIIGGGDDDDDDFFFHHHJJJJJJMMMPPPSSSVVVVVVUUURRRPPPQQQQQQPPPPPPQQQRRRSSSTTTOOOOOONNNMMMMMMMMMMMMNNNIIIIIIIIIIIIIIIHHHGGGGGGDDDCCCCCCDDDEEEGGGIIIJJJIIIJJJKKKLLLMMMOOOPPPPPPOOOMMMKKKIIIHHHGGGHHHIIIIIIGGGFFFDDDDDDEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDFFFGGGEEEFFFHHHJJJLLLLLLLLLLLLKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>>>>=========>>>??????@@@BBBFFFIII---------.........//////...///111222222222111000000000000111222444555666777888888777666777:::<<<888888888999999:::::::::999999999888888888888888777777999:::<<<===>>>???:::::::::;;;<<<===>>>???======>>>????????????>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<===>>>@@@AAA???FFFIIIEEEAAAAAAAAA???::::::;;;;;;<<<======>>>=========<<<;;;:::999888999999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;888999999888888777666555666666555444444444444555666666777777777777666666777444333333666777555333111222333444555444333222111111111111111111111111111222333444555555555555666555333222111222222333444444444555555555555555222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000...222222000111444444111000000000000000000000000000000000000000000000000.../////////000000111111000///......000111111111------------------------///...---///111222///,,,---------.........//////........./////////000000///...---,,,+++,,,,,,---...........................---,,,++++++---///000////////////////////////...------,,,,,,------............------,,,,,,,,,***,,,---///000000//////,,,---------......//////---------.........//////++++++,,,...000222111///...//////000000000/////////---++++++---///000/////////............//////000000000000000111111222000000000000000000000000......///000000000000///333333333333333333333333333444444333222111333444555444444444444555666666777777888888999999999:::;;;;;;:::;;;<<<===???AAA===???@@@AAA@@@@@@BBBCCCEEEFFFIIIKKKLLLKKKJJJIIICCCDDDEEEEEEEEEEEEHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLLLLLLLKKKJJJKKKLLLMMMMMMLLLIIIFFFDDDBBB@@@BBBFFFHHHHHHLLLRRR[[[bbbfffccc`````````^^^^^^\\\ZZZZZZ\\\]]]^^^]]]VVVVVVWWWWWWWWWVVVVVVUUUPPPRRRUUUXXX[[[^^^______``````______]]]XXXRRRNNNIIIFFFCCCCCCFFFJJJMMMNNNLLLNNNQQQTTTSSSQQQNNNKKKOOOOOONNNNNNOOOPPPRRRSSSNNNMMMLLLLLLLLLLLLLLLMMMGGGHHHIIIJJJIIIHHHGGGFFFDDDDDDDDDEEEGGGIIILLLMMMJJJKKKLLLMMMNNNOOOPPPQQQMMMKKKIIIGGGFFFGGGHHHIIIJJJIIIGGGEEEEEEFFFHHHIIIEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCEEEGGGEEEFFFHHHJJJLLLLLLLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA???>>>=========????????????@@@CCCGGGKKK---------............/////////000000000000/////////111444444333222222333333444444444555555666666555555555555666666666666666777777888999999::::::888888999::::::;;;<<<<<<777888999;;;<<<=========@@@>>>===;;;;;;<<<>>>???AAA@@@???AAADDDEEEDDDAAACCCCCCAAA@@@???>>>>>>>>>999:::<<<>>>@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;<<<===???AAA999::::::;;;;;;::::::999888888999999999:::::::::999999:::999999888666666777777777777777666666555777666555444333333444555444444444444444444444444444444444444444444444444333333333333333333333333222111000000000111333333111111111222222333333333333333333222222222111111444333333333444666888999//////000000111111111222000000111111111222222222000000000000000000000000111000///000111222111///333222111000//////000000...///111111/////////000222111111000///......---........................111///......//////...---...///...---,,,,,,...000...---,,,,,,++++++++++++000---+++,,,...///---***,,,---......,,,+++,,,...***,,,......---,,,---...++++++++++++++++++++++++.........------,,,,,,,,,$$$'''***---///...---,,,,,,,,,+++---...///...,,,++++++++++++++++++++++++222000---+++))))))******+++,,,------++++++,,,---........................------............------,,,,,,,,,---------......///,,,******---//////---............////////////...,,,+++,,,///111///---.........,,,+++,,,...111111111000///////////////222///---...000111000...000000000///000111111222000000111111111222222222///222555777777666666666555555555666777999:::;;;:::999999999:::<<<>>>???AAA@@@?????????@@@AAABBBCCCCCCDDDEEEEEEFFFEEEEEE<<<>>>AAABBBCCCCCCEEEGGGJJJHHHFFFFFFGGGGGGFFFEEEJJJJJJJJJIIIJJJJJJKKKKKKJJJKKKMMMMMMMMMJJJHHHFFFJJJHHHGGGHHHIIIIIIEEEBBBEEEDDDBBBCCCEEEJJJOOORRR___aaadddffffffdddaaa______]]]ZZZ[[[]]]]]]\\\YYYVVVUUUSSSRRRQQQRRRTTTUUUUUUVVVYYY\\\^^^_________dddaaa^^^[[[YYYUUUNNNIIIEEEEEEFFFGGGJJJMMMOOOQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLJJJKKKMMMOOOPPPPPPNNNKKKIIIIIIJJJJJJHHHEEEIIIIIIIIIHHHHHHGGGGGGFFFBBBDDDFFFGGGGGGHHHJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOMMMKKKJJJJJJIIIGGGEEEFFFGGGHHHHHHHHHHHHIIIJJJFFFFFFFFFEEEDDDBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGHHHIIIJJJLLLLLLMMMJJJGGGGGGHHHIIIGGGDDDEEEEEEDDDCCCCCCCCCDDDDDD>>>>>>===<<<<<<<<<<<<===888===BBBCCC@@@@@@DDDHHH---------............/////////000000000000//////...111333333222111222222222333444555666777888999666666666777777777777888777888888888999999:::::::::::::::;;;;;;<<<<<<===<<<===>>>???@@@@@@AAAAAACCCAAA@@@??????@@@AAABBB@@@??????AAADDDEEEDDDBBBCCCCCCDDDCCCBBB@@@>>><<<999:::<<<>>>@@@AAABBBCCCCCCBBBAAA???>>>>>>======?????????@@@@@@@@@@@@@@@:::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;::::::999888888777777666666666777777777666555555666666555444333444555555444444444444444444444444444444444444444444444444333333333333333333333333333222222111222222444555111111222222222333333333333333333222222222111111222111111111111333444555000111111111222222222222000000111111111222222222000000000000000000000000111000///000111111000///000000000000000000//////...///111111/////////000222222222111000/////////000000000000000000000000111///......//////...---.........---,,,,,,...000...---,,,,,,++++++,,,,,,///---,,,,,,......---***,,,---......,,,,,,---...+++---//////...---...///------------------------......---------,,,,,,,,,)))+++,,,.........,,,++++++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********++++++,,,------++++++,,,---........................------............------,,,,,,,,,---------......///,,,***+++---///...---............///////////////---,,,---///000///---///000000000///000222555111111000///////////////222///---...000111000///000000000000000111111222111111111111111111222222333444555444333333555666555555555666777888:::;;;999999::::::<<<===??????@@@????????????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@<<>>======<<<;;;<<<<<<<<<;;;>>>BBBCCCCCCCCCFFFIII---------............///...//////000000//////......000111222111000111222222222333555777888::::::777777777777888888888888999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????CCCBBBAAA@@@@@@AAABBBCCC?????????AAADDDEEEDDDCCCBBBDDDEEEEEEDDDAAA===;;;:::;;;===???@@@AAABBBBBBAAA@@@???>>>===<<<<<<<<<:::;;;===>>>>>>===;;;999;;;;;;<<<<<<<<<<<<;;;;;;999::::::::::::;;;;;;;;;;;;:::888777666666777777555666666666666555444444555555444444444555666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444555555222222222222333333333333333333333222222222111111222111111000000111222222222222222222222333333333111111111111111222222222000000000000000000000000111000//////111111000///---...///000000000///......///111111/////////000333222222111111000000///------------------------111///......//////...------...///...,,,,,,...000...---,,,,,,,,,,,,,,,,,,///---,,,,,,---...,,,+++,,,---......,,,,,,---...,,,...///000///...///000...........................------------,,,,,,,,,///.........---,,,,,,+++,,,++++++,,,......---+++------------------------------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------------------------------------------,,,,,,,,,---------.........,,,++++++---......------............////////////...------...///...,,,+++---...///...///000222111111000///////////////111000......000000000///000000000000000111111111222222111111111111111111555555444222000000333555555555555555666888999:::888999:::<<<===>>>??????>>>>>>>>>??????AAABBBCCCBBBBBBBBBAAA@@@???===<<<===???BBBDDDDDDEEEFFFHHHFFFEEEDDDFFFIIILLLLLLLLLKKKLLLMMMOOORRRTTTVVVWWWVVVTTTQQQMMMKKKIIIIIIIIIKKKJJJIIIIIIJJJJJJHHHFFFCCCEEEHHHMMMSSSZZZ___bbbdddeeeeeeeeedddcccbbbbbb___^^^^^^^^^^^^[[[XXXUUUQQQSSSUUUVVVWWWVVVUUUUUUVVVWWWWWWXXXZZZ\\\]]]^^^bbb```]]]ZZZXXXTTTPPPMMMMMMMMMMMMMMMOOOQQQSSSTTTSSSSSSRRRQQQPPPOOONNNMMMMMMLLLJJJJJJLLLNNNNNNNNNMMMLLLKKKKKKLLLMMMLLLKKKMMMLLLKKKJJJIIIHHHGGGGGGKKKLLLNNNNNNMMMLLLMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOKKKJJJIIIJJJKKKLLLKKKJJJFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@??????@@@AAACCCDDDEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFFFFDDDCCCBBBCCCDDDCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;<<<>>>@@@CCCFFFHHHIIIIIIIII---------............///...//////////////////...---///000000//////000111222222333444555777777888666666777777777888888888::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======@@@??????>>>???@@@@@@AAA??????@@@BBBCCCDDDDDDDDDCCCCCCDDDCCCBBB@@@===<<<;;;<<<>>>???@@@AAAAAAAAA??????>>>===<<<;;;;;;<<<::::::;;;;;;;;;999888777::::::;;;;;;;;;;;;::::::888888999999999:::::::::;;;:::888666555666777888555555555555555444444333444444444444555555666666333333444444444444444444444444444444444444444444333333333333333333333333333333333333333444444555333333333333333333333333333333333222222222111111444333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111///...///000111000///+++,,,///000111000///......///111111/////////000111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,111///......//////...------...///...---,,,...///...------,,,,,,,,,------......------------,,,,,,+++---...---,,,,,,---///+++---//////...---...///........................------------------------///...---,,,++++++,,,,,,......---///000111000...------------------------***+++,,,---------,,,,,,+++,,,------++++++,,,---------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,---.........---------.........////////////.........------,,,+++---//////.........///111000000///////////////111000/////////000000000//////000111111111111111222222222111111111111111333333333222000000222444555555555555666777888999555777999<<<===>>>>>>>>>======>>>???@@@AAABBBCCCDDDDDDCCCCCCBBBAAA??????>>>@@@CCCDDDEEEEEEGGGIIIHHHGGGFFFHHHKKKMMMNNNNNNMMMNNNPPPSSSUUUWWWXXXYYYUUURRRMMMIIIGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJGGGHHHJJJMMMSSSZZZ___ccchhhgggeeecccbbb```______WWWXXXZZZ\\\\\\[[[XXXVVVQQQRRRSSSTTTUUUVVVWWWWWWYYYXXXXXXXXXZZZ\\\^^^___\\\[[[YYYWWWVVVTTTSSSQQQNNNNNNNNNNNNOOOPPPRRRSSSWWWVVVTTTSSSQQQPPPOOOOOONNNLLLJJJJJJKKKMMMMMMMMMJJJJJJJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGKKKLLLNNNNNNLLLJJJJJJKKKMMMMMMMMMNNNNNNNNNNNNOOOMMMKKKIIIIIIJJJIIIHHHFFFGGGFFFEEEFFFGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@@@@===>>>???AAACCCEEEGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFBBBDDDFFFDDDAAA@@@CCCFFFBBBAAA@@@???>>>============<<<<<<;;;;;;;;;;;;;;;>>>AAAEEEJJJNNNMMMJJJGGG---------............///......////////////.........///000///......000111333333333333333333333333555555555666666666777777999:::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::??????>>>>>>>>>>>>???@@@>>>>>>>>>>>>??????@@@@@@???@@@BBBBBBCCCCCCCCCCCCDDDBBB@@@>>>======>>>>>>======>>>@@@@@@AAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;???>>><<<;;;:::;;;;;;<<<999999999::::::999999999666777777777777888888888;;;:::777555555555777888555555555555555444444333333333444555555666666666333333333444444444555555444444444444444444444444333333333333333333333333111222222333333333333333333333333333333333333333333333333222222222111111333333333333222111000000111111111111111111000000111111111111111111111111000000000000000000000000000///...///000111000...+++,,,///000111000///......///111111/////////000///////////////.........111111111111111111111111111///......//////...---,,,...//////---------...---------,,,,,,---......---......---,,,,,,,,,,,,+++,,,------,,,,,,...///***+++------,,,,,,,,,------------------------------------------------------,,,***)))***+++---.........---///000111000...++++++++++++++++++++++++)))***+++,,,------------+++,,,------++++++,,,---------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......+++,,,---------------...------------............/////////...------------000222333333111000000111111000000///////////////000000000/////////000000//////000111111111111000111111111111111111111111...000222333333222333444444444444444555666777777444555888:::;;;<<<<<<;;;<<<<<<===???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA???AAADDDEEEFFFGGGHHHJJJKKKJJJIIIJJJLLLNNNNNNMMMOOOQQQRRRTTTVVVWWWWWWWWWQQQOOOKKKHHHGGGHHHKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKMMMRRRZZZaaafffiiigggdddaaa^^^[[[ZZZZZZSSSUUUXXXYYYYYYWWWUUUTTTSSSRRRQQQPPPRRRUUUXXXZZZ[[[[[[ZZZZZZ[[[]]]^^^```ZZZYYYWWWTTTQQQPPPPPPPPPNNNMMMMMMMMMNNNOOOQQQRRRVVVUUUSSSQQQPPPOOONNNNNNNNNLLLJJJIIIJJJLLLLLLKKKHHHIIIJJJJJJJJJKKKKKKLLLNNNMMMLLLKKKJJJIIIHHHHHHJJJLLLNNNNNNLLLJJJIIIIIILLLLLLMMMMMMMMMMMMNNNNNNJJJIIIHHHHHHIIIIIIGGGFFFHHHFFFEEEEEEGGGHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>@@@BBBDDDFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBDDDFFFDDDBBBAAADDDGGGBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<@@@GGGNNNQQQOOOIIIDDD---------............///---......//////......---...///000///......000222333333222222222111111111555555555555666666666666888888888999:::;;;;;;;;;::::::::::::::::::::::::>>>===<<<<<<<<<===???@@@??????@@@@@@AAAAAABBBBBB@@@BBBCCCCCCBBBAAAAAABBBCCCAAA>>><<<;;;===???AAA>>>>>>???@@@AAAAAAAAA@@@>>>===<<<<<<;;;;;;;;;<<<>>><<<:::999888:::;;;<<<888888999999999999888888555555666666666777777777:::999777666555555666666555666666666666555444444333444555555666555555555222333333444444555555555444444444444444444444444333333333333333333333333111111222333333333333333444444444444333333333333333333333222222222111111111111111111111000///...111111111000000000000000222222222111111111111111000000000000000000000000000///......000000///...---...///000000000///......///111111/////////000........................000000000000000000000000111///......//////...---,,,...//////...------...------------------...///---...///...,,,+++,,,---***,,,------------...///)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******))))))***,,,---///,,,++++++,,,......---+++++++++++++++++++++++++++******+++,,,,,,---......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,---------......***,,,......---,,,---...,,,------------.........---...//////---,,,---...///111222111000///000111111111000//////////////////000000000......000111...///000222222111111000000000111111111222222222,,,///333444444333333444444444444444444555666666555666777888999:::::::::<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????@@@BBBEEEFFFGGGGGGIIIKKKMMMKKKJJJJJJKKKLLLLLLKKKOOOPPPRRRSSSTTTTTTTTTSSSPPPNNNMMMLLLLLLMMMOOOPPPLLLMMMNNNNNNMMMMMMOOOQQQMMMMMMNNNPPPVVV]]]eeeiiieeeccc```]]]ZZZWWWVVVUUUTTTVVVWWWWWWTTTRRRPPPPPPVVVTTTQQQPPPQQQUUUYYY\\\\\\\\\\\\\\\\\\]]]^^^___YYYXXXUUUPPPLLLJJJJJJLLLNNNNNNMMMMMMNNNPPPQQQRRRTTTRRRPPPNNNMMMMMMMMMMMMNNNLLLJJJIIIJJJJJJJJJIIIGGGIIIJJJJJJIIIIIIJJJLLLLLLLLLLLLKKKJJJJJJIIIIIILLLNNNPPPPPPNNNKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMFFFEEEEEEGGGJJJKKKKKKJJJIIIGGGEEEEEEHHHIIIGGGDDDEEEDDDBBBAAAAAAAAABBBCCC@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<999???GGGMMMOOOLLLGGGDDD---------............///---......//////......---///000000///...///111333222222222222222222222333555666666666666777777777555666777888999;;;<<<<<<999999::::::;;;;;;<<<<<<<<<;;;::::::;;;===???@@@???@@@AAABBBCCCCCCCCCCCCAAACCCEEEDDDAAA???@@@AAA@@@???>>>===>>>???AAABBB??????@@@AAAAAAAAA@@@@@@>>>======<<<<<<<<<<<<<<<999999888888888999999:::888999999::::::999999888666666666666777777777777888888888777666666555555666666777777777666555555444555666666666555444333222222333333444555555666444444444444444444444444333333333333333333333333111222444444555444444333555555444444444333333333333333333222222222111111000111222222222111000///222222222111111000000000222222222111111111000000000000000000000000000000000///......///000///...000000000000000000//////...///111111/////////000.........///////////////------------------------111///......//////...---,,,...///000...------...---------------...//////,,,...///...,,,+++,,,...***,,,------------...000)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++***++++++,,,---......+++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,---------......))),,,//////---,,,---...,,,,,,---------.........,,,...//////---,,,...000,,,------------...111444111111000//////////////////000111000...---///222...///111222222222000/////////000111222333333444000222333444333222333444444444333333444444555666888888777777888999999:::<<<===>>>???@@@@@@??????@@@@@@@@@@@@???>>><<<<<>>============>>>999???EEEHHHGGGFFFFFFGGG---------.........//////---..................---000111111000//////222444111111222333444444555555777777777777888888888888444555666777999;;;<<<<<<::::::;;;;;;<<<===>>>>>>??????>>>>>>???AAADDDEEE>>>???@@@AAABBBBBBBBBBBBBBBEEEFFFDDDAAA>>>???@@@>>>>>>???@@@AAABBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@>>>======<<<<<<<<<======999:::<<<>>>>>>>>><<<<<<999::::::;;;;;;::::::999777777777777888888888888777888888888777666555444777777777777777666666555555555666666666555333222222222333333444555666666444444444444444444444444333333333333333333333333333333555666666666555444555555555444444333333333333333333222222222111111222333444555555444333222333333333222222111111111222222222222111111000000000000000000000000000000000...---...///000///...333222111000//////000000...000111111/////////000////////////000000000000////////////////////////111///......//////...---+++---000000...------------------------...///000,,,...000...+++***,,,...***+++------------...000***,,,......---,,,---...------------------------,,,,,,,,,------.........,,,,,,------------------,,,,,,+++---...///...,,,---------------------------,,,+++******,,,...///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,---------......))),,,//////---,,,---...,,,,,,,,,---------......+++---//////---,,,...111---......///000333777;;;111111000///////////////...000111000...---///222...///111222333222000///......///111222333444555555555444222000111333555444444333333333444555555;;;:::999888888999:::;;;===>>>???@@@@@@???>>>===CCCCCCBBBAAA???===;;;:::AAACCCFFFHHHHHHIIIJJJLLLGGGEEEDDDEEEGGGIIIIIIIIIHHHJJJLLLOOOPPPQQQPPPOOONNNOOOQQQRRRRRRQQQOOOMMMMMMOOOPPPOOONNNOOORRRUUUPPPSSSVVVYYY[[[[[[ZZZYYYVVVVVVVVVVVVUUUTTTSSSSSSQQQSSSUUUTTTRRRRRRTTTWWWXXXXXXXXXXXXXXXYYYZZZ[[[ZZZZZZ\\\]]]]]]\\\[[[ZZZKKKKKKKKKHHHFFFHHHMMMQQQRRRRRRRRRRRRTTTVVVXXXYYYWWWUUUSSSRRRQQQRRRSSSTTTOOOLLLIIIHHHIIIIIIIIIHHHJJJLLLNNNMMMJJJIIIKKKMMMIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLOOOPPPNNNKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLKKKJJJKKKLLLMMMLLLKKKLLLHHHEEEFFFJJJKKKHHHDDDFFFEEECCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCAAA???@@@DDDFFFFFFDDDEEEEEEDDDEEEEEEFFFGGGHHH@@@??????>>>>>>>>>>>>>>>:::???CCCCCCAAABBBFFFKKK------------,,,,,,+++***,,,---......//////......---...///000000000000000///000111222444555666666777777777777666666666666777888999888777777999;;;:::;;;<<<>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDDDDBBB@@@???@@@??????@@@AAA@@@>>><<<=========>>>???@@@AAABBBCCCBBBAAAAAA@@@???>>>>>>;;;<<<<<<===============??????>>>>>>===<<<::::::>>><<<::::::;;;;;;:::999;;;:::999:::<<<;;;777333666666555555555555666666888999999777444333333333666666666555444444333333444444444333333222222222555555555444444333333333444333333222222333333444444444444555444444333333333333333333333333333333111111111111111111111111222222111111111111222222111111000000111222333333333333333333222222111000000000000000000111111222000000000///////////////000000000000////////////---.........//////000000//////000000000000//////000000//////.........---...///000111000///---+++111000000///......------//////...---,,,++++++***------------------------......,,,,,,,,,,,,...............------,,,,,,,,,000///...---,,,,,,+++***.........------,,,,,,,,,,,,,,,,,,---------......------------------------)))*********---000---(((------,,,,,,+++***))))))------------------------.........------.........******+++++++++,,,,,,,,,)))***+++---......---------+++)))+++---///---+++'''((()))+++,,,---...............------,,,,,,,,,000000000000////////////////////////000000000000000///...------...///000000111111111222222222222000000111222222222222222///111222222111111222333111222222333333444444555777888888777666777:::<<<;;;;;;;;;<<<<<<===>>>???@@@???>>>======>>>???@@@@@@BBBDDDEEEFFFGGGIIIKKKFFFFFFEEEEEEFFFGGGHHHHHHIIIKKKMMMNNNMMMMMMNNNPPPNNNNNNMMMLLLLLLMMMNNNOOOLLLKKKKKKKKKMMMPPPSSSTTTSSSUUUWWWZZZZZZYYYWWWVVVWWWSSSPPPQQQUUUVVVTTTPPPTTTTTTRRRPPPNNNOOORRRUUUZZZZZZ[[[[[[\\\\\\\\\\\\YYY[[[ZZZWWWXXX[[[WWWOOOJJJHHHEEEGGGMMMRRRUUUUUUXXXXXXWWWWWWXXXYYYZZZ[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQNNNKKKKKKNNNNNNMMMKKKKKKJJJGGGFFFEEEGGGIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKOOOOOONNNMMMKKKIIIHHHFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKKKKJJJIIIJJJKKKJJJIIIGGGHHHGGGEEEDDDDDDEEEGGGIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIGGGDDDAAA>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEIIIMMMMMMIIIEEECCCAAA???<<<;;;<<<>>>???===>>>@@@BBBDDDDDDDDDDDD---------------,,,+++***,,,,,,---...............------......///000111111...//////000111222333333555555555555555555555555777888999888777777999::::::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCAAA???>>>===>>>???@@@@@@???>>>>>>===<<<<<<===>>>AAADDDFFFCCCBBBBBB@@@???>>>======<<<======>>>???>>>>>>>>>======>>>======<<<;;;:::>>><<<:::::::::;;;:::999;;;:::999:::<<<;;;777444888888777777777777888888777888888777666555666777777777666666555444444444333333333333444444444444555555444444444333333333333333222222222222333333333444444555444444333333333333333333333333333333333333333333333333333333222222111111111111222222111111000000111222222333222222333333333222111111000000000000000111111222111111111111000/////////000000000000////////////............/////////000...//////000000//////...000/////////............//////..................000000//////...------,,,.........------,,,,,,+++++++++++++++++++++++++++...---,,,++++++,,,---.........---------,,,,,,,,,......------,,,,,,++++++,,,++++++++++++++++++***,,,,,,,,,------------...------------------------)))++++++***,,,///---(((------,,,,,,+++******)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++---......---------+++***+++---...---+++***+++,,,---...////////////.........---------,,,.........//////000000000.../////////000000000000000///...------...///000000000000000111111111222///000000111111111111111///111222222111111222333111222222333333444444555555666666666555666999;;;<<<<<<;;;<<<<<<===>>>>>>???>>>=========>>>???@@@@@@AAADDDDDDEEEEEEGGGIIIFFFFFFFFFFFFFFFGGGHHHHHHJJJLLLNNNNNNNNNMMMNNNPPPNNNMMMLLLLLLMMMNNNOOOPPPNNNNNNMMMMMMNNNOOORRRSSSRRRSSSUUUVVVUUUTTTSSSRRRTTTQQQOOOQQQTTTUUUQQQNNNNNNNNNOOONNNNNNOOOSSSUUU\\\[[[[[[ZZZZZZZZZZZZZZZXXXZZZYYYUUUVVVWWWSSSLLLIIIHHHHHHKKKQQQVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWUUUTTTRRRQQQQQQPPPQQQOOOLLLLLLNNNNNNMMMKKKKKKIIIGGGEEEEEEFFFHHHIIIKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNMMMMMMKKKJJJHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEFFFEEEFFFGGGGGGGGGEEECCCBBBDDDCCCAAA@@@@@@BBBDDDEEECCCCCCEEEGGGIIIIIIEEEAAACCCAAA>>><<<;;;<<<>>>???>>>???AAACCCDDDEEEDDDDDD,,,------------,,,,,,++++++,,,------......------------------...000222333000111111111222222222222444444444444444444444444888999999888777777888::::::;;;<<<>>>?????????????????????@@@@@@@@@AAAAAA??????@@@AAAAAA@@@>>>===;;;>>>@@@@@@>>><<<>>>@@@<<<<<<<<<===@@@DDDHHHKKKCCCCCCBBB@@@???===<<<<<<===>>>>>>???????????????<<<<<<<<<======<<<<<<;;;>>><<<:::::::::::::::888::::::999:::;;;:::777555999999999999999999999999666777888777777777999;;;888888777777666555555555333333333444555555666666555444444444444333333333222222111111111111222222333333444444555444444333333333333333333333333333333333333333333333333333222222111111111111222222111111111000111111222333111111222222333222222222000000000000000111111222333333333222111000//////000000000000////////////............////////////.........//////.........////////////............///...,,,++++++---///000//////......---,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------)))++++++***+++...---)))---,,,,,,++++++*********+++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,******+++,,,------------,,,+++***+++---...---,,,,,,,,,---...........................------------++++++,,,---...///000111....../////////000000000//////............//////////////////000000000000...//////000000000000000///111222222111111222333111222222333333444444555444555666777666888:::<<<<<<<<<<<<<<<<<<<<<======>>>===<<<<<<<<<>>>???@@@@@@AAACCCDDDDDDDDDFFFHHHFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLNNNNNNNNNMMMNNNOOOLLLKKKLLLLLLMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPQQQQQQQQQPPPPPPOOONNNNNNMMMQQQPPPOOOQQQSSSSSSOOOKKKHHHKKKMMMOOOPPPRRRUUUXXX\\\[[[ZZZXXXXXXXXXYYYYYYWWWXXXVVVSSSRRRRRRNNNIIIHHHIIIKKKPPPVVV[[[]]]]]]ZZZ[[[\\\]]]\\\[[[ZZZYYYVVVUUUSSSRRRQQQPPPPPPOOORRRPPPNNNNNNNNNNNNMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKKKKLLLLLLLLLLLLKKKHHHGGGGGGIIIKKKLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFDDDBBB@@@@@@CCCGGGIIIEEEEEEDDDDDDEEECCCAAA>>>AAA@@@>>><<<;;;<<<===>>>@@@AAABBBDDDEEEEEEEEEDDD,,,---------------,,,,,,+++,,,,,,---------------...---------///111444666555555555555555555444444444444444444444555555555999999:::888777666888999;;;<<<===>>>????????????>>>>>>>>>?????????@@@@@@===>>>>>>??????>>>======;;;???BBB@@@;;;999;;;???;;;<<<>>>BBBEEEIIIKKKMMMCCCBBBAAA@@@>>><<<;;;;;;======>>>????????????>>>:::;;;<<<===============>>><<<:::999::::::999888:::::::::::::::999888777999999::::::::::::999999666666777666666666999;;;999999888888777666666666444444555555555555555555444444444444444444444444222111111000000111111222333333444444555444444444333333333333333333333333111111111111111111111111222222111111111111222222222111111111111111222222///000111222222222222222000000000000000111111222333444444444333111000///000000000000////////////.........///////////////------............------///////////////.........---,,,++++++,,,---...///......---------,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,******------))),,,,,,,,,++++++*********------------------------******))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,------,,,+++,,,,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++,,,------...//////........./////////000000/////////....../////////.........////////////000---......///000////////////111222222111111222333111222222333333444444555555777888999999:::===???<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;<<<>>>@@@AAAAAACCCEEEEEEDDDEEEFFFHHHFFFEEEEEEDDDEEEEEEFFFFFFJJJLLLNNNNNNMMMMMMMMMNNNIIIIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMNNNOOOPPPQQQOOONNNLLLKKKKKKKKKLLLLLLOOOOOOOOOQQQSSSQQQMMMIIIHHHKKKOOORRRSSSUUUWWWYYYYYYXXXWWWVVVVVVWWWYYYZZZVVVVVVTTTRRRPPPNNNKKKHHHHHHKKKPPPVVV[[[___``````\\\]]]^^^___^^^\\\ZZZYYYUUUTTTSSSRRRQQQPPPPPPPPPSSSRRRPPPOOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEFFFGGGLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKIIIIIIJJJLLLMMMNNNOOOPPPKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJLLLLLLJJJIIIGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCDDDEEEFFFGGGFFFEEECCCCCCCCCEEEGGGIIIFFFEEEDDDCCCBBBAAA@@@???AAA@@@>>>===<<<===>>>>>>AAABBBDDDEEEEEEEEEDDDDDD,,,------......---------+++,,,------......------//////......000222555777666666666666555555555555444444555555555666666666888999999888777777888:::;;;<<<===>>>>>>???>>>>>>=========>>>>>>>>>??????<<<========================@@@BBB???999666999<<<:::===CCCHHHKKKLLLKKKJJJBBBAAA@@@???===<<<;;;:::;;;<<<======>>>>>>======;;;;;;<<<===>>>>>>>>>>>>===;;;999999::::::999888999:::::::::999888888888888888999::::::999888888666777666555444444777999999999999888777777666666777777666555444444333333444444444444444444444444222111111000000111111222222333333444555555555444333333333333333333333333111111111111111111111111222222111111111111222222222222111111111111111222///000111111222222222222000000000000000111111222333333444444444222000///000000000000///////////////////////////.........------............------.........///////////////***+++---.........---------------------,,,,,,,,,+++,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***------***))),,,,,,***,,,,,,+++++++++++++++***------------------------++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,............////////////...//////////////////...---.........////////////------...//////////////////111222222111111222333111222222333333444444555444666888999::::::<<<>>><<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;<<<===???AAABBBDDDEEEGGGGGGFFFFFFGGGHHHEEEDDDCCCCCCCCCCCCDDDDDDJJJKKKMMMMMMLLLKKKLLLMMMFFFGGGHHHIIIJJJKKKLLLLLLJJJKKKKKKLLLNNNPPPQQQRRRLLLLLLJJJJJJJJJLLLMMMOOOOOOOOOPPPRRRRRRPPPLLLIIIIIILLLPPPRRRSSSSSSTTTUUUTTTTTTTTTTTTUUUWWWYYY[[[UUUTTTSSSQQQOOOKKKJJJJJJIIIMMMTTTYYY]]]___``````\\\]]]^^^___^^^\\\ZZZYYYUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQOOOMMMLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJIIIJJJKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQLLLLLLLLLKKKKKKKKKKKKLLLNNNMMMLLLLLLLLLLLLIIIGGGGGGHHHHHHHHHHHHGGGFFFEEECCCBBBBBBBBBCCCDDDEEEEEEGGGFFFDDDCCCBBBCCCEEEEEEDDDDDDFFFGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBAAABBBBBB@@@@@@???>>>===>>>??????BBBCCCDDDEEEEEEDDDDDDCCC,,,------............---,,,---......//////......////////////000222444555333333333333222222222222444444444555666666777777777888999888777777999;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<===============??????<<<888777888:::;;;???FFFLLLNNNKKKGGGDDD@@@@@@???>>>===<<<;;;;;;;;;;;;<<<===============<<<===>>>>>>????????????===;;;999999999999999777888:::::::::888888999:::777888999::::::999888777666666666444333444666999999999888888777666666666888777666555444222111111333333333444444444444555222222111111111111222222222222333444555555555555333333333333333333333333333333333333333333333333222222111111111111222222333222111111000111111111000000111111222111111111000000000000000111111222111222333444444333111///000000000000///////////////////////////..................//////..................///////////////+++,,,...000000///---,,,......------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,------***++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***......***(((+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------++++++---........./////////......---++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,------........./////////......////////////..................////////////---......//////////////////111222222111111222333111222222333333444444555111444666777777777888:::::::::::::::;;;<<<===>>><<<<<<<<<<<<>>>@@@BBBDDDFFFGGGHHHHHHFFFFFFGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCIIIJJJLLLLLLJJJJJJJJJKKKFFFGGGHHHIIIJJJKKKKKKKKKIIIJJJLLLMMMOOOQQQRRRRRRLLLKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPQQQPPPNNNKKKJJJHHHJJJMMMNNNNNNNNNNNNOOOOOOPPPRRRTTTVVVWWWYYYYYYRRRPPPPPPQQQNNNJJJJJJNNNLLLPPPVVV[[[\\\\\\]]]]]]ZZZ[[[\\\]]]\\\[[[ZZZYYYUUUUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRPPPLLLJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIJJJLLLMMMOOOPPPPPPMMMLLLLLLKKKKKKKKKKKKLLLOOONNNLLLLLLLLLKKKHHHFFFHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEGGGHHHHHHGGGEEECCCCCCDDDEEEDDDBBBBBBCCCDDDAAA@@@@@@?????????@@@@@@BBBCCCDDDEEEDDDCCCBBBAAA,,,,,,---...............---...//////000000//////---......///000000111111//////000000000000000000222333333444555555666666555777888888777888:::<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>><<<<<<:::999999999:::;;;>>>AAAFFFJJJJJJGGGBBB???>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????===;;;999888999999888777888:::;;;:::888777999;;;777888999::::::999888777555555555444444555999<<<999888888777666666555555666555555444333222222111333333333444444444555555333333222222222222333333111222333444555555555555333333333333333333333333333333333333333333333333222222111111111111222222333222222111000000111111000111111111111000000///000000000000000111111222...000222444444333111000000000000000////////////000/////////...............//////000000//////.............../////////000......//////......------........................,,,,,,------------------+++++++++++++++++++++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***......***'''***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,---***,,,------++++++,,,.........///////////////...,,,,,,,,,------.........------------............---------.........//////---...///000000///...---....../////////000000000......///000000000000//////111222222111111222333111222222333333444444555111333666777666666666777888888999:::;;;===>>>???<<<<<<<<<===???BBBDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGIIIJJJJJJIIIHHHHHHIIIHHHIIIJJJKKKLLLKKKKKKJJJLLLMMMNNNPPPQQQRRRRRRRRRMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOONNNLLLJJJJJJIIIHHHJJJLLLLLLLLLLLLMMMNNNMMMOOORRRTTTVVVVVVVVVVVVNNNLLLMMMOOOMMMIIIKKKPPPOOOSSSXXXZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZTTTTTTTTTSSSSSSTTTUUUUUURRRSSSRRROOOKKKHHHIIIJJJLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOMMMLLLJJJHHHHHHHHHJJJJJJIIIIIIJJJKKKLLLNNNNNNOOONNNMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJHHHFFFHHHGGGFFFDDDCCCDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCAAADDDEEEEEEBBBAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@,,,,,,---.../////////......//////000000000000000,,,,,,---...//////........./////////000000000000111111222333333444555555444666777888888999;;;===<<<===>>>>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???:::999777888:::<<<===<<>>???????????????@@@@@@AAAAAAAAA@@@@@@???===;;;999888999999888777888:::;;;:::777777999<<<777888:::;;;;;;:::888777444555555444555888<<<@@@888888777777666555555555333333333333333333333222333333333444444555555555444333333222222333333444111222333444555555555555333333333333333333333333111111111111111111111111222222111111111111222222333333222111000000111111111111111111111000///...000000000000000111111222---///111333444333222000000000000000////////////000000//////.........---//////000000000000//////---.........//////000000222111///---------...///......//////////////////------------------------------------------------,,,,,,............,,,,,,*********++++++,,,,,,,,,------------------------.........------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++//////***'''))),,,,,,++++++++++++++++++++++++------------------------++++++************++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,---))),,,...---+++***,,,///+++,,,,,,---......------........./////////000000+++,,,,,,---...///000000---------.........//////---...///000000///...---////////////000000000000...//////000000000000000///111222222111111222333111222222333333444555555333555888888777777777777777888888999;;;===???@@@=========>>>@@@CCCEEEGGGEEEFFFGGGFFFEEEDDDEEEFFFHHHHHHGGGFFFFFFEEEFFFFFFGGGHHHJJJIIIHHHGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKPPPQQQQQQRRRSSSSSSRRRRRRNNNNNNNNNMMMMMMLLLKKKKKKMMMMMMMMMLLLIIIHHHHHHIIIIIIKKKLLLMMMLLLMMMNNNPPPMMMOOORRRUUUVVVUUUTTTRRRKKKIIIKKKNNNLLLHHHKKKRRRQQQUUUYYYYYYWWWUUUTTTUUUXXXXXXWWWWWWXXXYYYZZZ[[[SSSSSSSSSSSSSSSTTTTTTUUURRRSSSRRROOOJJJGGGHHHJJJMMMLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHJJJLLLNNNPPPRRRNNNLLLJJJHHHGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLIIIHHHGGGHHHIIIIIIHHHFFFIIIGGGEEECCCBBBBBBDDDDDDGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@AAACCCEEEFFFGGGHHHIIIHHHFFFEEEDDDCCCDDDDDDAAADDDFFFEEEBBB??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@???,,,,,,,,,---------...............------,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,---...///000000---...000222444555666666333555777777777888:::<<<<<<=========;;;:::;;;<<>>>>>===<<<;;;::::::::::::::::::;;;;;;===>>>>>>:::<<<>>>@@@@@@???===<<<:::999888777666666666666333444666777999:::::::::999999999888777666666555222333444666777999:::;;;999777555555666666555444222222222333333333444444444444444333333222222222222222222222222222222222222111222333555555333111444333333222111111111111333333222222111000//////000000000000000///......111222222222222111000000333222222111000000111111222111000//////000111222//////000000111111222222.........------,,,,,,,,,------------------------......////////////......------------------------............---,,,+++***............---,,,+++++++++***))))))++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,---...***++++++,,,,,,++++++***************************///...,,,+++***+++,,,,,,++++++************++++++((()))+++,,,,,,+++)))(((((()))***+++,,,+++******++++++++++++******)))))),,,,,,+++***)))))))))***************************---------,,,,,,++++++++++++,,,------......------------------------------,,,,,,,,,---------.....................---------////////////////////////---------.........//////000000000000111111111111////////////////////////000111111111111222222222444444444555555555555666:::::::::999::::::;;;;;;:::;;;===???@@@AAA@@@@@@EEEEEEDDDBBB@@@@@@BBBEEEGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFGGGJJJKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKJJJMMMMMMMMMNNNNNNOOOOOOPPPKKKKKKKKKLLLMMMMMMNNNNNNLLLKKKJJJIIIHHHHHHIIIIIIIIIKKKMMMLLLJJJKKKNNNQQQMMMPPPTTTUUURRRPPPOOOOOOJJJKKKLLLJJJHHHIIIMMMQQQVVVVVVTTTSSSQQQPPPPPPPPPUUUWWWXXXXXXVVVUUUUUUUUUPPPQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNKKKIIIHHHHHHHHHGGGIIIJJJIIIHHHHHHIIIJJJEEEFFFIIILLLNNNOOOPPPPPPIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJKKKMMMOOONNNMMMLLLKKKHHHFFFEEEFFFHHHIIIAAABBBDDDEEEEEEEEEFFFGGGEEEEEEDDDBBBBBBAAAAAAAAAFFFFFFFFFEEEEEEEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEIIIHHHGGGEEEDDDDDDCCCCCCEEEDDDCCCAAA@@@??????>>>>>>???@@@BBBCCCCCCCCCCCCDDDDDDCCCAAA>>>===>>>???---------.........//////------------------,,,,,,---------,,,,,,------------......//////000000000///000111222333444444444333444666777777888:::<<<:::<<<<<<;;;:::999:::;;;===:::777666999;;;<<<<<<::::::999999999999999999999888777666666777888999<<<>>>AAAAAA???===<<<===>>>===<<<;;;;;;:::::::::;;;::::::;;;<<<===>>>>>>:::;;;>>>???@@@???===;;;:::999888777666666666666444555666777888999999999999999888777777666555555333444444666777888999:::666444333222333444333222333333444444444555555555444333333333333333333222333333333333333333333333333333333555777777555333444333333222222222222333555444444333222222111111111111111111111000/////////000111222222222222222222222111111111111111111111111000//////000111111000000000000000111111111/////////......---------..............................////////////......------------------------............---,,,+++***---------...------,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++///...---,,,+++,,,,,,---++++++************++++++***+++,,,------,,,+++***)))***+++,,,---,,,,,,+++++++++++++++*********))),,,+++******************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,------......------------------------------,,,,,,,,,---------......------..................////////////////////////---------.........///////////////000000000111111000000000000000000000000000111111111111222222222444444444444555555555555999999999888999999:::;;;:::<<<>>>@@@BBBBBBBBBBBBDDDDDDCCCAAA??????BBBDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDEEEGGGIIIJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLOOOOOONNNNNNMMMKKKJJJIIIKKKLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKIIIHHHHHHIIIIIIHHHIIIKKKKKKKKKLLLNNNOOOOOOQQQTTTSSSPPPMMMMMMMMMJJJKKKLLLKKKJJJKKKOOORRRWWWUUUSSSQQQPPPOOOPPPPPPVVVWWWWWWVVVSSSRRRRRRSSSQQQRRRSSSSSSSSSSSSSSSSSSQQQOOOMMMJJJHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIJJJKKKFFFGGGJJJLLLNNNOOOOOOOOOJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMNNNMMMLLLJJJIIIFFFDDDCCCDDDFFFGGGAAABBBDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>===>>>@@@BBBDDDFFFHHHIIIHHHHHHGGGDDD@@@>>>>>>???............////////////,,,,,,------------------,,,------......------,,,//////000000000000000000111111222222222222222222222444666777777777999;;;999:::;;;:::999888888:::;;;999666666888:::;;;;;;888888888888888888888999999888777666666777888999:::<<>>======>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>999;;;===>>>???>>><<<;;;999999888777666666666666555666666777777777777777888888777777666666555555444555555666666777888888666444222222333444333222444444444555555555666666222333333333333333333444444444444444444444444444555444555666888888666444333333333333333333444555666555555444444333333333111222222222222111111000---...000111222333333333111111111111111111111111111000000//////000000111111000000000000000000//////////////////.........////////////////////////......////////////......------------------------...............---,,,+++,,,,,,------...---------...---,,,---...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++************+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---------.../////////////////////////////////------........./////////....../////////000000000111111111111111111111111000111111111111222222222333333333444444444555555888777777777888888999:::;;;<<>>???@@@BBB???@@@BBBDDDFFFFFFFFFFFFDDDDDDEEEHHHJJJKKKIIIGGGGGGHHHJJJKKKMMMMMMNNNNNNLLLMMMMMMMMMLLLJJJHHHGGGLLLLLLMMMMMMMMMMMMMMMMMMOOOMMMLLLJJJHHHHHHHHHIIIFFFFFFHHHJJJMMMNNNNNNLLLPPPQQQQQQPPPMMMKKKJJJKKKJJJKKKLLLLLLLLLNNNRRRTTTZZZXXXUUURRRQQQQQQRRRSSSVVVVVVUUURRRPPPOOOPPPRRRSSSSSSTTTTTTTTTSSSRRRRRRPPPNNNKKKHHHGGGHHHIIIKKKLLLMMMNNNMMMKKKJJJJJJKKKHHHIIIKKKMMMNNNNNNNNNMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMLLLKKKLLLMMMMMMKKKIIIHHHFFFDDDBBBBBBBBBCCCDDDCCCCCCCCCDDDEEEFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@>>>===============>>>AAAEEEHHHKKKMMMNNNMMMMMMKKKHHHCCC???>>>>>>------------............,,,,,,,,,------.........+++,,,---......---,,,+++000000//////////////////000000111222222222222222111333555666666777999:::999;;;;;;:::999888999:::999777666666666888999:::777777777777888888888888::::::999999999:::;;;;;;:::<<<===???????????????===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<======999:::<<<=========;;;;;;888888777666666666666666666666666777777666555555777777777666666555555555555555555666666666666666777555444444555666555444444444444444555555555555222222222333333444444444444444444444444444444444444444444666888888666444333333333333444444555666555555444444444333333333111111111222222111000000...///000111222222222222///000000111111111111111000000000//////000000000111111000000/////////...//////..........................................---......//////......---------------------------...............---,,,,,,++++++,,,---............,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,******++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,---,,,++++++++++++,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,---------......,,,,,,,,,---...///000000////////////////////////............////////////............////////////000000000000000000000000000000111111111222222222222333333333444444444444666666666666666777888999:::;;;>>>AAACCCDDDDDDDDD@@@@@@@@@???>>>>>>???AAA@@@BBBDDDFFFGGGGGGFFFEEEDDDEEEGGGJJJMMMMMMJJJHHHFFFGGGIIIJJJLLLMMMNNNNNNGGGHHHJJJLLLMMMMMMLLLKKKMMMMMMMMMMMMMMMMMMLLLLLLOOOMMMKKKIIIHHHHHHHHHHHHFFFEEEFFFJJJOOOQQQNNNKKKNNNNNNNNNMMMKKKJJJJJJJJJIIIJJJKKKMMMOOOQQQTTTVVVXXXUUURRRNNNMMMNNNPPPQQQRRRRRRQQQOOOMMMMMMPPPRRRTTTTTTTTTTTTSSSRRRRRRQQQOOOMMMJJJHHHGGGHHHJJJLLLMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKLLLLLLKKKIIIGGGGGGEEEDDDBBBAAABBBBBBCCCFFFEEEDDDEEEGGGIIIJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFFFFEEECCCBBBBBB???>>>>>>===<<<<<<<<<<<<===AAAFFFLLLOOOOOONNNMMMOOOOOONNNJJJEEE@@@>>>>>>++++++,,,,,,,,,---------,,,,,,,,,------.........+++,,,---......---,,,+++///........................///000111222333333333111333555555555666888::::::;;;<<<;;;:::999999;;;777777666666666777888999666666666777777888888888::::::999::::::;;;;;;<<<<<<======???@@@AAAAAAAAA<<<;;;;;;::::::::::::;;;:::::::::::::::;;;;;;<<<888999:::;;;<<<;;;;;;:::888777666666666666666666555666666666666555444444666666666555555555555555555555555555555666666666666555333333555666555555222333333333333444444444222222222333333444444444222222222222222222222222333333333555666666555333333333333333444444555666333333333222222222222222//////000000000000000///000000111111111000000//////000000111111111000000/////////000000/////////111000000000//////......------------------------------------------------------............------------------------------......//////......------++++++,,,---............,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,******+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********++++++++++++***,,,,,,++++++++++++,,,,,,++++++************++++++***************++++++,,,+++++++++++++++++++++,,,+++*********+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,---...///000000////////////////////////........./////////000000............////////////////////////////////////000000111111111222222222222222222222333333333444555555555555666777888999999:::<<>>???@@@???>>>>>>???@@@AAABBBDDDEEEEEEDDDBBB@@@CCCDDDFFFIIILLLLLLIIIFFFDDDEEEGGGIIIJJJKKKLLLLLLGGGIIIKKKMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLKKKIIIGGGFFFFFFFFFGGGFFFEEEFFFKKKOOOQQQNNNKKKKKKJJJJJJJJJKKKKKKKKKKKKIIIJJJKKKMMMQQQTTTVVVVVVRRROOOKKKHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLMMMQQQTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMJJJHHHHHHIIIKKKLLLKKKLLLLLLKKKIIIGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHIIIIIIJJJJJJIIIIIILLLKKKKKKLLLLLLKKKHHHEEEGGGFFFDDDCCCBBBBBBCCCCCCGGGFFFEEEGGGJJJMMMMMMLLLFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@???======<<<;;;;;;<<<<<<<<>>>>>***+++++++++,,,,,,,,,,,,,,,,,,------------------,,,------......------,,,---------...............---...///111222333333333000222444555555555777999:::<<<<<<;;;:::999:::;;;666777777777666666888999666666666777888888999999777777888888999:::::::::>>>======>>>@@@BBBBBBAAA;;;;;;::::::::::::;;;;;;999999999888888999999:::888888999:::::::::::::::777666666555555666666666444555555555555555444444555555555555555555444444555555555555555555666666333222111111333444333333222222222333333333444444222333333333333333333444222222222222222222222222222111222333555555333111333333333333333333444555111111111111111111111111......///000000000000///000000111111000000///...///000111222111000...---...//////000000//////...000//////////////////...,,,,,,,,,---------------------------------------------............------------------------------....../////////......---,,,,,,------...------------,,,+++,,,...000///...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,++++++,,,,,,,,,------------,,,,,,************************)))******++++++++++++***,,,,,,++++++++++++,,,,,,******************************)))))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---************************++++++,,,,,,,,,,,,------------,,,+++,,,---...///------------------------,,,,,,,,,---------......,,,---------.../////////////////////////////////....../////////000000000....../////////000000000........................000111111111111222222222111111222222222333333333444444444555666777888999888999;;;===????????????===>>>@@@???>>>>>>???@@@???@@@@@@@@@@@@>>>===<<>>===<<<;;;;;;;;;;;;<<<<<<===@@@EEENNNTTTTTTNNNFFFAAAFFFHHHHHHGGGCCC@@@>>>===+++++++++,,,,,,,,,------------------------,,,,,,---------,,,,,,---------------......//////000000//////000111111111111111000111333444444555777999999:::;;;:::999888888:::555777888888666666888:::666666777888888999::::::666777888999::::::::::::???===<<<===???AAA@@@???;;;::::::999::::::;;;;;;888888777777777777888888888888888999999999999999666666555555555666666777333444444555555555444444444444444444444444444444444444444555555666666666333111000111222444444333333333333333444444444555444333333333333333333222333333333333333333333333111111111333555555333111444333333222222222222333111111111111111111111111...///000111111111111111...///000000000000000///000111222222111///---+++......///000000///...............///////////////------------.........///........................,,,------......------,,,------------------------......////////////......---------...------,,,,,,,,,+++***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,---,,,,,,++++++,,,,,,---******+++,,,,,,+++******++++++*********+++,,,---+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,++++++---...000------------------------,,,,,,,,,---------......------..................////////////////////////.../////////000000000000/////////000000000111111////////////////////////000111111111111222222222111111111111222222222222444444444555666888999:::999:::<<<===>>>>>>=========>>>@@@@@@?????????AAA===============<<<<<<<<<@@@@@@@@@BBBEEEFFFEEECCCFFFGGGHHHIIIJJJJJJJJJJJJUUUSSSPPPLLLJJJIIIHHHHHHMMMLLLKKKJJJIIIHHHGGGGGGDDDCCCBBBAAAAAABBBCCCDDDDDDEEEGGGGGGGGGHHHJJJKKKIIIHHHHHHKKKMMMMMMJJJGGGJJJIIIJJJMMMRRRUUUUUUTTTSSSRRROOOMMMLLLLLLLLLLLLGGGHHHKKKLLLLLLMMMOOOQQQOOOOOOPPPPPPQQQPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJHHHIIIJJJIIIHHHGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLKKKGGGDDDFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDEEEIIINNNPPPMMMIIIDDDCCCCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDCCCBBBAAA@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBB@@@>>>===;;;;;;;;;;;;;;;<<<===>>>@@@DDDJJJNNNNNNIIIBBB===>>>@@@BBBBBB@@@>>>======,,,,,,,,,---------...............------,,,,,,,,,......,,,++++++,,,......---......///000111111222111111111111111000/////////111333444444555777888888999:::999777777777888555777999999777666888:::666777777888999:::::::::888999:::;;;<<<<<<<<<<<>>@@@???===:::::::::999999:::;;;;;;777777666666666666666777777888888888888999999999666666555555555666666777222333444444555555555444444444444444444444444444333333444444555666666777555333222222444666666555444444444555555555666666444444444333333222222222444444444444444444444444222111222333555555333111444333333222111111111111111111111111111111111222///000111222222222222222,,,---...000111111111111111222222222111...,,,***---...///000000///...------.........//////000000---.........//////000000////////////////////////,,,------......------,,,------------------------......///////////////...............---,,,++++++)))(((((()))+++,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++------,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......---,,,,,,++++++,,,,,,---***+++---......---+++***---,,,+++++++++,,,---...+++++++++,,,,,,---------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++---...000------------------------,,,,,,,,,---------.....................---------////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222444444555555777888999::::::;;;===>>>>>>>>>===<<<<<<>>>@@@AAA@@@???@@@AAA======<<<<<<===>>>???@@@BBBAAAAAABBBEEEFFFFFFEEEHHHHHHIIIJJJKKKKKKKKKJJJVVVSSSOOOKKKHHHHHHHHHIIILLLLLLKKKIIIHHHGGGFFFFFFAAAAAA@@@???@@@AAABBBCCCBBBDDDFFFEEECCCDDDGGGJJJJJJIIIJJJLLLNNNMMMHHHDDDJJJIIIIIIMMMRRRUUUTTTSSSMMMMMMKKKJJJHHHGGGGGGFFFGGGIIILLLMMMLLLLLLNNNOOOMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOPPPOOONNNLLLJJJIIIGGGIIIJJJIIIHHHHHHIIIJJJFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKLLLKKKGGGEEEEEEDDDDDDCCCCCCBBBAAAAAACCCBBBCCCIIINNNOOOKKKFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCAAA@@@??????CCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA???===;;;;;;;;;;;;<<<======>>>???BBBFFFIIIHHHEEE@@@===999;;;>>>@@@???=========++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000///...---...000///000222444555555555444444555555555666666666777777888888888888999999999555666777777666666777888?????????>>>===;;;:::999===<<<::::::<<<======<<<;;;;;;:::999999:::::::::888888777777777888:::;;;777777666666555555555444888:::999555444666666444222222222333333444444444444444444444444444444444333333333333333333333333222111000000111333444666333444555555555444333333555444333333222222222222000333555333111000222444333555555222111444333000333333222222111000000000111111111111111111111111222000///000111222111///000000////////////000000,,,---///111222111111000////////////////////////------------------------////////////////////////000---***,,,000111///+++111000...---,,,,,,------,,,,,,++++++++++++******......---,,,---...///000*********+++,,,---...///***((('''&&&'''(((***,,,))))))***+++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,------......------,,,---+++***+++------***''',,,------...---,,,***)))'''+++///---(((%%%)))...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---............////////////000444222/////////000000000...............///000000......------------......111000/////////000222333000000000000111111111111222333444555666666666666777888999999;;;;;;<<<=========???@@@@@@@@@@@@@@@>>>============>>>>>>???<<<>>>AAADDDFFFIIIJJJKKKGGGIIIKKKLLLKKKJJJJJJJJJLLLJJJIIIHHHHHHIIIKKKLLLMMMNNNOOONNNLLLIIIEEEBBB@@@@@@>>><<<:::;;;>>>AAAFFFDDDBBBCCCEEEGGGHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHJJJMMMOOOQQQRRRSSSRRRMMMHHHEEEEEEGGGHHHIIIFFFIIILLLLLLIIIIIIKKKMMMNNNMMMLLLLLLMMMOOOQQQSSSPPPQQQQQQPPPOOONNNMMMLLLJJJGGGEEEGGGJJJJJJFFFAAAGGGHHHIIIJJJJJJJJJIIIHHHKKKJJJJJJIIIIIIHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGEEECCCAAAAAACCCEEEFFFGGGFFFFFFIIIKKKKKKHHHEEEEEEDDDCCCBBBBBBCCCDDDEEEBBBAAAAAA@@@@@@AAAAAABBBDDDEEEEEEEEEEEEEEEDDDDDDEEECCCAAA???>>>>>>???@@@<<<<<<<<<;;;;;;:::::::::===???@@@AAA@@@===:::888<<<===>>>?????????>>>>>>,,,,,,---------,,,,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000111000///...///111000000222333444555555555666666666666666666666666666666777777777888888888555666777777666666777999>>>>>>>>>======<<<;;;:::===;;;::::::;;;<<<;;;:::<<<;;;;;;:::999999999:::999888777777777888999:::888888777777777666666666666888777444333666666333444444444444444333333333555555555555555555555555333333333333333333333333222222222222333444555666444444333333333333333333666555444333333333333444222333444333222222222333333555555222111444333000111111111111111111111222222222222222222222222222111000//////111111000///111111000000000000111111,,,,,,---.../////////...////////////////////////...................................................+++)))***...000...+++000///...---,,,,,,,,,,,,***+++++++++,,,,,,---------,,,,,,+++,,,---...///+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++*********++++++,,,,,,---...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,...,,,+++,,,......+++((()))***+++,,,,,,,,,+++***))),,,...---***(((+++---++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,------------222111//////000000///..................///000000......------------......111000/////////000111111000000000000111111111111222333444555555666666666777888888999:::;;;<<<<<<======>>>???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHFFFHHHKKKKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGIIIJJJKKKMMMNNNNNNNNNLLLHHHEEEBBB;;;<<<<<<;;;:::<<>>??????>>>======>>>@@@AAAAAA@@@???>>>,,,------......---------/////////......------,,,------------------------........./////////000000///000111111//////000111111111111111333444555666777777777777666666666666555666666666777777777777555666888777666666777999<<<<<<<<<=========<<<<<<;;;:::999999;;;;;;:::999======;;;:::999999999999:::999888888777888888888999999888888888888777777555777666333333666666444666666666555444444333333666666666666666666666666333333333333333333333333222222333444555555555555444333222111111222333444666555555444444444444555444333222333444444444333222555444111111444333111//////000111111222333333333333333333333333333333111///...///000111000...222111111000000111111222......---------......///////////////////////////////////////////////////........................---+++)))+++///111000------......------,,,+++*********+++,,,---...//////,,,++++++++++++,,,------,,,,,,---------,,,+++***++++++++++++++++++******++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,...---,,,---......,,,***(((((()))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,------------000///...///000000...,,,.........---......///000......------------......000000///....../////////000000000000111111111111222222333444555555555555777777888999:::;;;;;;<<<<<<===>>>??????@@@@@@@@@???????????????@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGIIIIIIHHHGGGHHHIIIEEEFFFFFFGGGHHHIIIIIIJJJLLLMMMMMMMMMKKKGGGDDDBBB;;;;;;;;;::::::<<<@@@CCCEEEEEEEEEGGGIIIIIIHHHFFFGGGGGGGGGFFFFFFEEEEEEDDDFFFHHHJJJLLLMMMNNNNNNNNNKKKIIIGGGGGGHHHJJJJJJJJJGGGGGGHHHJJJMMMMMMMMMKKKJJJKKKNNNQQQVVV\\\```ccc\\\ZZZVVVQQQMMMJJJIIIHHHIIIHHHGGGJJJMMMNNNLLLIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJJJJIIIIIIHHHGGGFFFFFFDDDBBBAAA@@@AAACCCDDDGGGGGGGGGGGGHHHGGGEEEBBBAAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBB@@@>>>===<<<;;;<<<<<<888888888888888777777777888999:::<<<===>>>??????>>>@@@AAABBBBBBAAA???>>>+++,,,,,,---------------111111000///......------........................---.........////////////...000111000///...///000111111000000111333555666888777777777777666666666666666666777777777888888555777888888777666888999::::::;;;<<<============999999999:::===>>>===<<<>>>>>><<<;;;999999888888::::::999888888777777777888888888888888888888888555777777444444777888555666666666666555555555555555555555555555555555555333333333333333333333333111222444555555555444333444222111000000111333555555444444333333333444444666333111333555666444222111444444111111444333111///000000000111111111222222222222222222222222222000///...///000000///...111111000000000000111111222111///......///000111////////////////////////.............../////////...........................---,,,...111333333111,,,,,,---...---,,,***)))++++++,,,------...//////,,,,,,,,,,,,,,,---------***+++---......---+++***))))))***+++,,,,,,++++++,,,,,,++++++++++++++++++---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++,,,***)))***,,,---,,,***)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------......//////......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////...------///000000---+++.........------......///......------------......000//////...............///000000000111111111111222222333444444444444444666666777888999:::;;;;;;;;;<<<===>>>???????????????????????????@@@AAABBB@@@AAABBBCCCDDDEEEEEEEEECCCDDDFFFEEEDDDDDDEEEFFFDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLKKKIIIGGGDDDBBBBBB@@@===;;;;;;???FFFKKKSSSPPPMMMJJJIIIHHHFFFDDDGGGGGGFFFEEEDDDCCCCCCCCCFFFHHHJJJLLLMMMMMMMMMLLLJJJHHHGGGGGGIIIIIIHHHFFFGGGFFFFFFIIIMMMOOOLLLIIIIIIKKKNNNSSSXXX^^^ccceee\\\YYYUUUPPPLLLIIIHHHHHHHHHGGGHHHJJJNNNOOOMMMKKKHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDBBBAAAAAAAAABBBCCCGGGGGGGGGGGGFFFEEECCCBBB@@@AAABBBDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAABBBAAA@@@>>>============999999999999999999999999;;;:::::::::;;;===>>>???@@@AAACCCCCCCCCAAA???>>>******+++,,,,,,,,,,,,,,,------,,,+++******))))))........................,,,,,,---------.........---...//////------...///111000000000111333555666777777777666666666666666777777777888888888999999666777888888777777888999888999:::<<<======>>>>>>888888:::===@@@CCCBBBAAA???>>>===;;;:::999999999999999999999888888777777777777777777777777777777666888888555555999999777444444555555666777888888444444444444444444444444333333333333333333333333000111333444444333222222333222000000000222444555333222222222222222333333666333111333555666444222000333333111111333444111111111111000000000//////000000000000000000000000111///...///000111000/////////............//////222111///......///000111////////////////////////,,,,,,---------.................................---------///111222222222+++,,,---...---,,,+++***------------------------,,,------...............((())),,,...///...---,,,&&&'''(((***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++******+++*********++++++......---,,,+++*********+++(((&&&(((+++---+++((()))******++++++******)))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,---....../////////...***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///---,,,---...000///---+++......------------............------------.........////////////.........///000000000111111111111111222333333333333333333555666666777888999::::::;;;;;;<<<===>>>>>>>>>>>>=========>>>???@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@BBBCCCBBBAAAAAACCCDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDBBBFFFCCC???<<>>======<<<<<<999999999999999999999999::::::::::::<<>>>>><<<;;;::::::::::::888888999999999888777777666666666777777777777888888:::999666666999999777222333444555666888999999444444444444444444444444333333333333333333333333111222222333333222222222222222111111222333444555111111111111111222222333444333222333444444444333000222333000000333444111222222111000000///......000000000000000000000000111000///000111222111//////......------......///......---------......///////////////////////////++++++,,,,,,---.........------------------------++++++,,,---......//////,,,,,,------------,,,,,,------------,,,,,,,,,+++,,,---.../////////......((()))+++---............&&&'''((()))***,,,------+++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++)))******)))((((((***,,,000///...,,,+++******))))))'''&&&'''***,,,***(((******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,---,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,------,,,...///000...---///...------,,,---------......------------......---...///000000000000///000000000000111111111111111222222333333222222222555555666777888999999::::::;;;<<<===>>>>>>>>>>>>=========>>>???@@@AAABBBEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBAAA@@@AAABBBDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHFFFEEECCCBBBEEEBBB??????FFFTTTdddoooxxxooocccXXXQQQMMMLLLKKKHHHGGGEEEDDDCCCCCCDDDEEEGGGIIILLLOOOQQQQQQPPPNNNNNNLLLJJJIIIIIIHHHFFFDDDHHHHHHJJJMMMOOONNNLLLIIIKKKLLLNNNPPPSSSUUUVVVWWWQQQPPPNNNMMMLLLLLLLLLMMMIIIJJJKKKLLLLLLLLLKKKJJJGGGGGGGGGFFFGGGHHHHHHIIIGGGFFFDDDBBBAAABBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCDDDEEEBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>???>>>???@@@AAAAAABBBBBBAAA>>>>>>===<<<;;;:::999999777777777888888888888888666777999<<<@@@DDDHHHKKKKKKJJJIIIGGGFFFEEEEEEEEE)))***+++,,,------------000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///...---,,,---///...///000111333333333333222222333444555666777777777777777777888888888888666888999999888777999:::888999:::;;;<<<=========<<<<<<>>>AAADDDFFFDDDCCC======<<<;;;;;;;;;;;;;;;777777888999:::999888888777777777888888888999999888:::999666555888888555333333444555666666777777555555555555555555555555333333333333333333333333444333333222222222333333222222222333444444555555222111111111222222333444222333444333222222222333///222222000000333444111000000000000000/////////000000000000000000000000333111000111222333222000//////............//////,,,,,,---.../////////...////////////////////////,,,,,,,,,---.../////////------------------------++++++,,,,,,,,,,,,---......---------------......++++++++++++,,,,,,,,,,,,+++,,,---.........------+++++++++,,,,,,---------++++++***)))***+++,,,---*********++++++,,,,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++)))***+++***((((((+++...///...,,,+++************(((((('''(((***+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,///---,,,---///000000//////...------,,,,,,,,,---......------------......,,,---///111222222111111000000000000111111111111111111222222222222111111444555555666777888999999::::::;;;<<<============>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAABBBCCCCCCBBBAAABBBDDDFFFHHHGGGFFFFFFFFFHHHIIIJJJIIIIIIHHHGGGEEEDDDCCCBBBCCCBBBBBBDDDLLLZZZiiitttwwwpppdddZZZSSSOOOLLLKKKJJJIIIGGGFFFFFFGGGHHHIIIHHHJJJNNNRRRTTTTTTRRRQQQPPPNNNKKKKKKKKKLLLKKKIIIJJJMMMQQQRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPMMMMMMNNNNNNNNNNNNOOOOOOMMMNNNOOOOOOMMMKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJGGGEEEBBB@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFEEEEEEAAABBBCCCDDDEEEGGGHHHHHHEEEGGGHHHGGGDDDDDDEEEHHHDDDDDDBBB@@@???>>>>>>>>>======<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBBBB=========<<<;;;:::999888888888888888999999999:::666777:::>>>CCCHHHLLLNNNKKKIIIFFFBBBAAAAAACCCDDD***+++,,,---............------------............,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...///000///...---...000---...000222333333333222000111222333444666777777666666666666777777777777666888999999888888999:::888999:::;;;<<<<<<<<<<<<>>>>>>@@@BBBDDDDDDBBB@@@===<<<<<<;;;;;;;;;<<<<<<666777888999::::::999888888888888999999:::::::::888:::999555444666666444444444444555555555555555666666666666666666666666333333333333333333333333666555333222222333444555111222333444555666555555222222222222333333444555000333555333111000222444///222222000000333444111......//////000000111111111111111111111111111111333222111222333333222111000000////////////000000,,,---///111222222111000////////////////////////---------...///000000111---------------------------...///...------...//////...---,,,,,,---///000))))))***+++,,,,,,---...***+++,,,---...---,,,,,,...---,,,+++++++++,,,,,,000///,,,***)))***+++,,,))))))***+++,,,,,,------*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---+++++++++,,,,,,+++++++++***+++,,,+++)))))),,,000,,,+++***)))))))))***+++((())))))***++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,------...---((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,---------.........000...,,,,,,...000111000///...------,,,,,,,,,,,,.........------.........,,,---///111333333333333000000000000111111111111111111222222222111111000444444555666777888999999999:::;;;<<<============?????????@@@AAABBBDDDEEE>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEDDDCCCCCCFFFHHHHHHGGGEEEDDDDDDFFFGGGIIIIIIHHHGGGFFFEEEDDDCCCBBBDDDEEEEEEHHHOOOZZZgggooooooiii```XXXRRRNNNKKKIIILLLJJJIIIHHHHHHIIIKKKLLLHHHKKKOOOSSSUUUVVVTTTSSSQQQOOOMMMLLLNNNOOOOOOOOOLLLQQQUUUVVVSSSOOONNNOOOKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNPPPPPPPPPPPPPPPPPPQQQRRRQQQNNNLLLJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKFFFEEEBBB@@@???@@@BBBCCCCCCDDDEEEEEEEEEEEEDDDDDDAAABBBCCCEEEFFFHHHIIIJJJEEEGGGHHHGGGEEEDDDGGGIIIFFFEEEBBB@@@>>>=========<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCCCC?????????>>>===<<<:::999:::::::::;;;;;;<<<<<<<<<999;;;>>>AAAEEEHHHKKKLLLHHHEEE@@@<<<;;;<<<>>>@@@(((***,,,---,,,++++++,,,,,,,,,+++***+++,,,---...((()))+++---.........---,,,+++***)))***,,,///000---,,,,,,,,,,,,---......------...///000111222222333333333333333333333333555555555555666666666666777666555444555666999:::888999:::;;;;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;<<<======;;;999777777888777777888999999999999999888888777777888888999:::;;;:::999777666666555555555555555444333333222222444444555666777777666666333333333333333333333333000111222333444555555555222222222222222222222222333222111111111222333444333111000111333333111...111000///...---,,,,,,,,,111222333444444333222111111///......///111000000666555444333222000//////000000000000000000000000///...---,,,,,,---...///...........................------,,,,,,------...***+++,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******...---,,,+++************+++***)))(((((()))***+++---,,,***)))))))))******************************))))))*********+++++++++''''''((()))***+++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,+++******+++++++++******)))))))))((((((''''''((()))******(((***,,,,,,+++***)))***,,,+++)))''''''''')))***))))))))))))))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,---)))***+++,,,---.........,,,---...---+++***+++,,,---------............///......------------......---------.........//////---.........//////000000.........//////000111222222333333444555666888999777999<<<======>>>@@@AAA======>>>??????????????????===<<<===???@@@@@@???BBBCCCDDDDDDBBBBBBBBBCCCIIIHHHGGGEEEDDDDDDCCCCCCEEECCCBBBCCCDDDDDD@@@===BBBBBBDDDHHHNNNVVV]]]aaa]]][[[VVVRRRMMMJJJGGGGGGIIIIIIHHHGGGHHHIIIJJJKKKJJJKKKOOORRRTTTTTTTTTTTTPPPOOOOOOOOOOOOPPPQQQQQQSSSSSSTTTTTTSSSQQQNNNLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLRRRPPPMMMLLLKKKJJJGGGEEEGGGFFFFFFGGGIIIJJJJJJIIIAAA@@@?????????AAACCCEEEGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGFFFDDDEEEEEEFFFFFFFFFEEEEEE????????????>>>===;;;;;;>>>===;;;;;;;;;<<<>>>@@@??????@@@@@@@@@@@@??????============<<<;;;:::999<<<;;;::::::999999:::::::::777666;;;BBBEEEAAA;;;===<<<:::888888999:::;;;)))+++---...---,,,,,,---,,,,,,+++++++++,,,---...+++,,,---.........---,,,,,,+++++++++,,,---///000---,,,,,,,,,,,,---......000000000000111111111111222222222333333444444444555555555555666666666666666555444333444666888999999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;999777888888555666666777777777777777888888777777888888999999999888777666555555555555777666666555444444333333333444444555555555555444333333333333333333333333000111222333444444444444222222222222222222222222222222111111111222333444444222111222444444222//////...---,,,,,,+++++++++000111222333333222111000222000//////000000///---222222111000///......---000000000000000000000000///...------------...///...........................------,,,,,,------...++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******...---,,,+++************++++++************++++++,,,,,,***)))))))))*********************************+++++++++,,,,,,,,,,,,)))))))))***************+++++++++++++++***)))(((++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))+++,,,,,,------,,,,,,+++++++++*********+++++++++++++++,,,------(((***,,,,,,+++*********///...---,,,+++,,,,,,---************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,))))))***+++,,,------,,,,,,---...---+++***+++,,,------------..................------------......---.........////////////............/////////000.........//////000111222222222333333444555666777777999<<<=========>>>@@@;;;<<<======>>>>>>======???===<<<===???AAAAAA@@@BBBCCCCCCBBBAAAAAABBBDDDHHHGGGFFFEEEEEEEEEEEEFFFFFFCCC@@@@@@BBBCCCBBB@@@IIIHHHGGGHHHKKKOOOSSSVVVXXXVVVSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJLLLNNNQQQSSSSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTSSSRRRPPPOOONNNOOOOOOPPPQQQQQQQQQPPPPPPPPPOOONNNMMMMMMNNNOOOPPPPPPNNNLLLKKKKKKJJJGGGEEEJJJHHHGGGHHHIIIIIIHHHFFFCCCBBBAAAAAAAAACCCEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIFFFEEEDDDEEEGGGHHHHHHGGGEEEFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@??????>>>===<<<===<<<;;;:::;;;<<<>>>?????????@@@@@@@@@@@@??????============<<<;;;:::999<<<;;;::::::999999::::::999888888<<<@@@BBB???;;;<<<;;;999888888999;;;<<<***,,,......---------...,,,,,,+++++++++,,,---............///...---,,,,,,,,,,,,,,,---......//////---,,,,,,,,,,,,---......222222222111111000000000000111111222333444555555444555555555555666666666444444333333444555777888999:::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;999888999:::555666777777888888777777777777777888888888999999666666555555555555666666888888777777666555555555444444444444444444333222333333333333333333333333111222222333333222222222222222222222222222222222222222111111222222333444444333333333444444222111000000///...------------000000111111111111000000222111000111111000---+++000/////////............000000000000000000000000///...------------...///...........................------,,,,,,------...+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******---,,,,,,++++++************++++++,,,,,,,,,++++++,,,+++******)))*********************************++++++,,,,,,,,,---------+++++++++*********)))))),,,,,,,,,+++***)))((('''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''''')))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...(((***,,,,,,***)))******+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************************------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,------------,,,---...---+++***+++,,,------------..................------------..................////////////............////////////.........//////000111222333222222222333333444555777999;;;<<<;;;;;;<<<===::::::;;;<<<<<<<<<<<<;;;???>>>===>>>@@@BBBAAAAAACCCCCCBBBAAA???@@@CCCEEEGGGFFFFFFEEEEEEFFFFFFGGGFFFCCC@@@>>>@@@BBBCCCCCCLLLKKKIIIGGGHHHIIILLLNNNQQQQQQOOONNNMMMLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFGGGKKKMMMOOOQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUSSSRRRPPPNNNLLLKKKKKKMMMOOOQQQLLLKKKJJJJJJJJJIIIGGGEEEKKKJJJHHHGGGGGGFFFDDDCCCBBBAAAAAAAAAAAACCCDDDFFFFFFGGGHHHHHHGGGHHHJJJLLLIIIGGGEEEEEEGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBBBB@@@@@@@@@@@@???>>>======<<<<<<;;;::::::<<<===>>>??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<;;;999999<<<;;;::::::999999::::::999999;;;<<<======<<<<<<:::999888888999:::<<<===***,,,------,,,,,,---...+++++++++,,,,,,,,,------------------------,,,,,,,,,---......//////......---,,,,,,,,,,,,---......000000000000000000000000///000111222333444555555444444444555555555666666444333333444555666777888888999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888999::::::999888999;;;888888999::::::::::::999666777777888888888888888555555555555555666777888999999999888777777666666555555555555555444333222444444444444444444444444222333333333222111111000222222222222222222222222222111222222222222333333333333333333333333222111333222111111000000000111//////000000000000//////000///000111222111...+++//////000000000000000000000000000000000000000000.........------....................................------,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******)))***+++,,,,,,,,,+++***++++++******************************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++***)))((((((************************++++++++++++++++++++++++)))))))))))))))))))))))))))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++)))***,,,+++***)))***+++)))***+++,,,,,,+++***(((++++++++++++++++++++++++************************************************...------,,,,,,------...---------,,,,,,++++++***,,,,,,---...............+++,,,------++++++,,,---,,,,,,---------...............------------......,,,---------.....................///////////////............///000111222222222222111222222333333777999;;;;;;::::::;;;<<<::::::;;;<<<<<<<<<<<<;;;???>>>>>>@@@BBBCCCCCCAAACCCBBBAAA???>>>@@@CCCFFFGGGFFFEEECCCCCCDDDEEEFFFFFFDDDBBBAAAAAACCCDDDEEEIIIHHHGGGGGGHHHJJJMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNJJJJJJIIIIIIIIIJJJJJJJJJMMMNNNPPPRRRSSSRRRQQQPPPOOOOOONNNNNNOOOOOOPPPQQQUUUSSSQQQPPPOOOPPPQQQRRRRRRTTTVVVXXXXXXWWWTTTSSSOOONNNLLLJJJJJJJJJLLLMMMIIIHHHHHHIIIJJJIIIGGGEEEIIIGGGEEEEEEEEEDDDBBB@@@@@@?????????@@@AAABBBCCCEEEHHHJJJJJJHHHGGGHHHJJJKKKHHHEEEDDDEEEGGGHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@???????????????>>>===<<<<<<;;;;;;:::;;;<<<======??????@@@@@@@@@@@@??????<<<<<<===<<<<<<;;;:::999<<<;;;::::::999999::::::888;;;======:::999:::;;;888888888999:::;;;===>>>***+++,,,,,,++++++,,,...++++++,,,,,,,,,---------*********++++++,,,------,,,---.../////////......---,,,,,,,,,,,,---......------......///000000111//////000111333444555555444444444444555555555555444444444555666888999999666777777777888999::::::999999::::::::::::999999777999:::999888888999;;;888888999:::::::::::::::555666777888888888888777666666666666777888999999999999999888777777666666666666666666666555444333444444444444444444444444333333333333333222111000222222222222222222222222111111222222333333333333111222333333222111000000333333222111111111222222////////////////////////------...111333222000...///////////////000000000////////////////////////---..................---...........................------,,,,,,------...,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))),,,,,,,,,+++++++++******++++++,,,,,,,,,+++******'''(((***+++++++++***)))************+++*********************************************++++++++++++)))******+++,,,---------)))******+++++++++******************************++++++++++++++++++++++++)))))))))))))))))))))))))))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((((()))))))))+++++++++))))))***,,,+++---///000000///---,,,************************************************************************...------,,,,,,------......------,,,,,,++++++++++++,,,,,,------------,,,+++,,,------++++++,,,---,,,,,,,,,------------.........------------......++++++,,,,,,,,,---------///////////////.....................///000111222222222111111111222222333777999:::;;;:::999:::;;;;;;;;;<<<============<<>>???AAADDDEEEDDDBBBCCCBBBAAA@@@???@@@DDDGGGHHHFFFDDDBBBAAABBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEGGGFFFFFFGGGIIILLLOOOPPPNNNNNNNNNNNNMMMMMMLLLLLLFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPQQQSSSSSSSSSQQQPPPMMMMMMLLLLLLMMMMMMNNNOOOSSSRRRPPPNNNNNNOOOQQQRRRSSSTTTVVVWWWWWWUUURRRPPPLLLLLLLLLKKKJJJHHHFFFFFFGGGGGGGGGHHHJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCIIIMMMQQQPPPKKKGGGGGGGGGIIIGGGDDDCCCDDDFFFFFFFFFIIIIIIHHHFFFDDDBBB@@@>>>==================<<<;;;;;;;;;;;;;;;<<<<<<======??????@@@@@@@@@@@@??????============<<<;;;::::::<<<;;;::::::999999::::::888;;;===<<<888666888;;;777777888999:::<<<===>>>***+++++++++******,,,...***+++,,,---------,,,,,,(((((())))))***,,,---...---------------------...---,,,,,,,,,,,,---......+++,,,,,,---///000000111///000000111222333444444333444444444444555555555333444555666777999999:::555555555666777888999:::888999999::::::999999888777999:::999888888999:::666777888888999888888888555666777888888888777666777777777777777888999999888888777777666555555555666666666777666666555555444444444444444444444444444444444444333333222111222222222222222222222222000111222333333333333222000222333333111000000111111000000//////000000000000000////////////000000---------000222333111000---------...............////////////////////////------...//////...------...........................------,,,,,,------...,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++*********+++,,,------,,,******'''((()))***************))))))***++++++++++++***************************))))))*********+++++++++)))***+++,,,---......///))))))***+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++'''''')))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******)))************++++++***))))))***,,,)))+++,,,......---,,,+++************************************************++++++++++++++++++++++++------,,,,,,,,,,,,------------------,,,,,,,,,,,,)))******++++++******)))***,,,------++++++,,,...,,,,,,,,,,,,------------......------------......+++,,,,,,,,,,,,---------///////////////..................//////000111222222111111111222222333444666888:::;;;::::::;;;<<<<<<<<<===>>>>>>>>>>>>===??????@@@CCCEEEFFFEEECCCBBBCCCBBBAAAAAABBBEEEGGGHHHFFFCCCAAAAAABBBDDDFFFHHHJJJLLLLLLIIIGGGFFFFFFJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHCCCDDDFFFHHHJJJLLLLLLMMMNNNOOOQQQSSSSSSRRRQQQPPPKKKKKKKKKKKKKKKLLLMMMMMMPPPOOONNNMMMMMMNNNPPPQQQRRRRRRSSSSSSRRROOOMMMKKKHHHIIIIIIIIIHHHEEECCCBBBFFFFFFGGGIIIJJJJJJGGGEEEBBB@@@@@@@@@BBBCCCBBBAAABBBCCCCCCDDDEEEEEEFFFFFFMMMSSSYYYYYYRRRKKKHHHGGGGGGEEECCCCCCEEEFFFFFFFFFIIIHHHGGGFFFDDDAAA???>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<===============??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<;;;;;;<<<;;;::::::999999::::::888:::;;;:::777666777999777777888:::;;;<<<<<<===+++,,,,,,+++***+++---///***+++,,,---------,,,,,,+++************+++------...---,,,++++++,,,---...---,,,,,,,,,,,,---......------......//////000000000000111111222222222333333333444444444555555555222333444666777888999999666666555666777999:::;;;888888999999999999888888888999:::999888777888999666777888888999999888888444555777888999888777666777777666666666777777888777666666555444444333333444444555555666666555555555555555555555555555555444444555555555444333333222222222222222222222222000111222333333333222222111333444444111000111222000000////////////000000111111000//////000111111///...---///000111111000//////..................////////////////////////------...//////...------...........................------,,,,,,------...+++*********+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,+++++++++******)))***,,,------,,,***)))))))))))))))***+++,,,---((()))***+++,,,++++++************************************+++++++++,,,,,,+++,,,,,,,,,------......******+++++++++******)))************************************************++++++++++++++++++++++++'''((()))+++,,,,,,------*********+++++++++,,,,,,---,,,++++++*********+++***++++++***((()))***,,,'''''')))*********))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------***+++++++++++++++*********+++---,,,,,,+++---...++++++,,,,,,,,,---------......------------......---------.........//////000/////////.....................//////000111222111111111222222444555666666888:::;;;;;;;;;===>>><<<<<<===>>>>>>>>>>>>===??????AAADDDFFFGGGFFFDDDBBBCCCDDDDDDCCCCCCFFFGGGFFFEEECCCBBBCCCFFFIIIKKKNNNOOOPPPNNNJJJHHHIIIKKKMMMLLLKKKIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFEEECCCEEEGGGIIIKKKKKKLLLLLLKKKLLLOOOPPPQQQQQQPPPOOOKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPPPPPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGGGGHHHJJJKKKJJJGGGDDDCCCAAA@@@AAABBBCCCBBBAAACCCDDDEEEFFFFFFGGGGGGGGGMMMVVV^^^___XXXNNNIIIGGGFFFEEEDDDEEEGGGHHHHHHFFFHHHHHHGGGEEECCCAAA???>>><<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@??????>>>===<<<<<<;;;::::::999999::::::888999999888777666777888777888999:::;;;;;;<<<<<<,,,------,,,+++,,,...000***+++,,,---...---,,,,,,...---,,,+++++++++,,,---...---+++******+++---...---,,,,,,,,,,,,---......000000000000////////////111111111111111111222222333333333444444444555555000111333555666777888888777666666666888999;;;===888888999999999999888888888999:::999777666777888999999:::;;;;;;;;;;;;:::444555777888999888666555666666555555555555666666555555555444333333222222222222333444555555555555555555555555555555555555444444555555666555555444222222222222222222222222000111222333444333222222111444666555222111222333222111111111111111222222222111000//////000111222222000......///000000///222222111111000000000000////////////////////////,,,---...//////...---,,,...........................------,,,,,,------...******))))))***,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///,,,,,,,,,+++++++++******)))***,,,------,,,+++)))+++***))))))***,,,...///((()))***+++,,,,,,+++***************************++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,+++******)))))))))******+++++++++,,,++++++***)))))))))***+++++++++***((()))+++---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,++++++******++++++,,,,,,,,,,,,------..................//////...------***+++---,,,,,,,,,---...++++++,,,,,,,,,---------.........------.........////////////000000000111000000//////.........---.........//////000111222111111111222333555666777555888:::<<<<<<<<<>>>???;;;<<<======>>>>>>======??????AAADDDGGGHHHFFFDDDAAACCCEEEEEEEEEEEEFFFHHHEEEDDDCCCCCCEEEIIIMMMPPPSSSSSSRRRNNNJJJIIIKKKNNNLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDGGGHHHJJJLLLMMMMMMLLLLLLHHHJJJLLLOOOPPPPPPOOONNNLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKLLLMMMNNNNNNOOONNNLLLJJJGGGEEECCCBBBCCCBBB@@@@@@AAACCCFFFGGGGGGGGGHHHJJJKKKJJJGGGDDDEEEDDDBBBBBBCCCDDDBBBAAABBBCCCDDDEEEFFFFFFFFFFFFJJJTTT___```YYYOOOHHHFFFEEEEEEEEEGGGIIIJJJIIIHHHHHHGGGFFFEEECCCAAA@@@???======>>>>>>>>>>>>>>>=========>>>?????????????????????@@@@@@@@@@@@??????@@@AAAAAA@@@@@@???>>>===<<<;;;::::::999999::::::999888777777777777888888888888999:::;;;;;;;;;;;;------,,,,,,+++***))))))---,,,,,,++++++,,,,,,---))))))))))))))))))))))))++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***...------,,,,,,,,,------///...------///111444666444333222222222333444555222333444666777777777777777555444444666777777666555666888999:::999999888777999::::::888666555555555777888999999888777555666666777777888888999999555555555666666666666777555555444333333222111111555444444444444555666666444444444444444444444444555555555444444333333333555555444333333222111111111111111111111111111111111111000000000000111111222111000//////000111222//////000000000000//////......///000000000000000000...---...///000///.........////////////......////////////////////////,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,------------+++******))))))******+++---,,,***))))))***,,,---,,,)))))),,,,,,)))(((+++(((***+++***)))((()))***************************(((((())))))******++++++***))))))))))))+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,------+++)))''')))******++++++,,,------'''((()))***************)))************+++++++++)))))))))))))))******+++*********++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************,,,+++*********+++,,,---***++++++,,,,,,++++++***,,,++++++***+++,,,...///........................)))+++---//////---+++))))))+++------,,,,,,,,,------,,,,,,,,,,,,---.........------------...//////..................------,,,---//////......000111///000222333444555555555666666777888:::;;;<<<<<<======<<<===>>>???AAABBB???AAADDDEEEEEEFFFHHHIIIDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEGGGJJJLLLNNNPPPPPPOOOOOOOOOOOOOOONNNMMMKKKIIIGGGFFFFFFFFFGGGJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMOOOOOOOOONNNMMMLLLNNNOOONNNLLLKKKKKKLLLLLLLLLKKKJJJIIIJJJMMMOOOOOOLLLHHHEEECCCAAA???===>>>===<<<>>>AAACCCBBB@@@DDDEEEGGGIIIIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBCCCFFFIIIKKKMMMPPPSSSRRRNNNKKKKKKKKKCCCEEEHHHJJJIIIIIIJJJKKKJJJHHHFFFCCCAAAAAA@@@@@@:::;;;===>>>>>>>>>===<<>>=========;;;999999::::::::::::999888888777555444666888999777555:::999888888;;;<<<===<<<......------,,,++++++***---,,,++++++************........................++++++,,,,,,,,,,,,------+++,,,------------,,,+++...------,,,,,,---------222222111111222444666777333222222111111222333444444555666666666666666555777555444555666777777666999:::;;;<<<<<<;;;;;;:::666888:::999777555444555555666888999999888666555777777777777777777666666444444555555555666666666555555444333333222111111444444555555555666666666333333444444444444444444555555444444444333333333555444444333222222111111111111111111111111111111111111000000000000111111111111000000000000111111//////000000000000//////......///000000000000000000...---...///000///.........////////////......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,------,,,***))))))***,,,---,,,******------******---)))+++,,,+++***)))***+++************************************++++++++++++---,,,+++******++++++,,,************************++++++++++++++++++++++++************************)))***+++,,,---,,,***)))++++++++++++++++++++++++***+++,,,---------------)))************+++++++++)))))))))))))))***++++++,,,---------............(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,------,,,,,,,,,---,,,+++++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---//////000000000111111111...------------...//////........................,,,---//////......000111000111222333444444555555777777888:::;;;<<<===>>>===<<<<<<<<<===???AAABBB>>>@@@CCCCCCCCCCCCDDDEEECCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKHHHFFFEEEEEEFFFGGGJJJJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLLLLNNNNNNOOONNNMMMMMMKKKLLLNNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLOOOQQQLLLIIIDDDAAA???>>>===;;;???======???BBBDDDDDDBBBCCCDDDGGGHHHHHHGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAADDDFFFHHHGGGJJJMMMMMMKKKIIIIIIJJJEEEGGGHHHHHHGGGFFFGGGHHHHHHFFFDDDBBB@@@?????????<<<======>>>??????>>>>>>>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@@@@@@@AAA@@@>>>>>>>>>===<<<:::999::::::::::::999888888777666555777:::;;;999888999;;;===>>>???>>><<<;;;///......------,,,,,,+++------,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,------...111000///...///000222333111111000000111222333333666666666666666555444444777555555555777888777666999::::::;;;::::::999888555777888777555444444444555555777888888777555555888777777666555555444444333444444444555555555555555444444333333222222111444444666777777777666555333333333444444555555555444444444444333333333333444444333333222222111111111111111111111111111111111111000000000000111111000000111111111111000000//////000000000000//////......///000000000000000000...---...///000///.........////////////......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,)))***------+++,,,///***,,,---,,,+++***+++,,,************************,,,,,,,,,+++++++++++++++///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,---,,,,,,+++******))))))))))))******++++++******)))************+++++++++***))))))))))))***++++++***************+++++++++'''((()))***+++---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,------,,,+++++++++,,,,,,------------------------///...,,,++++++,,,...///+++---......------...///,,,---.../////////.........------------...//////........................,,,---//////......000111111222222333333333444444888888999:::<<<===>>>???<<<<<<;;;;;;<<<>>>@@@AAA???AAACCCCCCBBBAAABBBCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJHHHFFFEEEEEEFFFGGGJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKIIIKKKMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMOOOPPPRRRSSSKKKGGGBBB???>>>======<<>>>>>@@@CCCEEEEEEDDDBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@BBBDDDFFFGGGBBBEEEHHHIIIHHHHHHHHHIIIHHHHHHHHHFFFDDDCCCCCCEEEEEEDDDBBB@@@???>>>======>>>>>>>>>>>>>>>??????@@@??????>>>===<<<;;;::::::<<<===>>>??????@@@@@@@@@AAA@@@>>>>>>>>>>>><<<;;;999::::::::::::999888888777777777999;;;======<<<;;;@@@EEEFFFCCC>>>;;;:::......------,,,,,,,,,+++,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,---......//////...------......////////////000000111222222555666666666666666555555777666555777888999888666;;;;;;;;;;;;::::::999999555666777666444333444444555555666666666666555555666666555555555444444444333333333444444444555555444444444333333222222222333444666888888777666555222333333444444555555555333333333333333333333333333333333333222222111111111111111111111111111111111111000000000000111111///000111222222111000/////////000000000000//////......///000000000000000000...---...///000///.........////////////......////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,***((((((,,,---+++,,,///***+++,,,,,,******+++,,,************************,,,,,,,,,++++++******)))------,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((((((''''''(((***,,,---,,,+++++++++******))))))(((((()))))))))))))))((())))))*********+++++++++******))))))******+++,,,(((((((((((())))))))))))))))))******+++,,,------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------------,,,,,,...------,,,++++++++++++------------------------///...,,,++++++,,,...///---///000111000///000111)))***,,,......---,,,***...------------...//////---------...............,,,---//////......000111222222222222222222333333777777888:::;;;<<<===>>>;;;;;;::::::;;;===???@@@@@@BBBDDDDDDCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGIIIIIIJJJJJJKKKKKKKKKLLLKKKIIIGGGEEEDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMOOORRRTTTUUUTTTKKKHHHCCC@@@??????@@@???>>>??????AAACCCDDDEEEEEEAAABBBDDDEEEEEEDDDBBBAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHIIIDDDEEEGGGHHHIIIIIIIIIIIIGGGGGGFFFDDDAAAAAABBBDDDDDDDDDBBBAAA???>>>======??????=========>>>???@@@@@@@@@???>>>>>>===<<<<<<;;;<<<===>>>????????????AAA???>>>>>>>>>>>>===;;;999::::::::::::999888888888888888:::<<<>>>@@@@@@CCCHHHMMMKKKDDD===;;;;;;,,,,,,,,,,,,++++++++++++'''(((***,,,---.................................+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///222222111111000000000000......///000111111222222333444555666777777777777777666666888999:::888777>>>======<<<;;;;;;;;;;;;444555666555333333444555555555666666666666555555333444444444555555555666333333333444444444555555444444333333333333222222333444666888888777555444333333333444444555555555333333333333333333333333333222222222222222111111111111111111111111111111111111000000000000111111///000111222222111000/////////000000000000//////......///000000000000000000...---...///000///.........////////////......////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,------,,,,,,++++++******))))))******+++++++++++++++++++++++++++)))&&&'''***+++)))***---)))***+++***)))((()))+++************************++++++******)))))))))((()))******+++++++++++++++************************************************************************'''&&&&&&%%%&&&(((***,,,)))))))))******++++++++++++,,,,,,---,,,,,,++++++))))))*********+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,,,,++++++------------,,,++++++***------------------------,,,------------------,,,,,,---//////.........///+++,,,...000000///...,,,...------------...//////---------.........//////,,,---//////......000111222222111111111222333333555555666777999:::;;;<<<::::::999999:::<<<>>>???===???BBBCCCCCCDDDEEEGGGFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEEEEDDDDDDEEEEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKIIIGGGFFFEEEFFFGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLNNNMMMLLLLLLLLLLLLMMMNNNKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKLLLMMMLLLLLLMMMQQQTTTVVVUUUTTTJJJGGGCCC@@@@@@AAAAAAAAA???@@@AAABBBBBBCCCDDDEEEAAABBBCCCCCCCCCCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGFFFFFFGGGHHHHHHGGGFFFDDDDDDDDDBBBAAAAAACCCEEEDDDDDDCCCBBBAAA@@@???>>>???>>><<<;;;;;;<<<===>>>========================;;;;;;<<<===>>>>>>>>>>>>@@@>>>======>>>>>><<<;;;999::::::::::::999888888888888999;;;<<<>>>AAACCCLLLOOOPPPKKKBBB;;;:::;;;++++++++++++++++++++++++###%%%''')))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,---......////////////////////////...---...///111222222222222222333444666777777888888777777777999;;;;;;999777999888777777777777777888555555666555333333555666666666666666666666666666333333444444555666666777333444444444555555555555333333333333333333333333333333555666666666555444444444444444444444444444222222222222333333333333222222222222222222111111111111111111111111111111111111000000000000111111000000111111111111000000//////000000000000//////......///000000000000000000...---...///000///.........////////////......------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))&&&'''******((())),,,((()))******)))((()))************************************)))))))))))))))'''((()))***+++,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''&&&&&&&&&((()))***(((((())))))***++++++,,,++++++++++++++++++***))))))************++++++++++++************+++,,,,,,,,,,,,,,,++++++++++++***---------,,,++++++***************++++++,,,,,,---************************((())))))***+++************++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,,,,+++++++++,,,++++++---.........---,,,...------------...//////,,,,,,------.../////////,,,---//////......000111222111000000000222333444333333444555777888999:::999999888888999;;;===>>>:::<<>>======<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>===;;;<<<======;;;:::999::::::::::::999888888777999::::::;;;===@@@CCCNNNNNNKKKEEE>>>:::999:::,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++++++++***)))************************++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,---...//////+++,,,,,,---------,,,,,,---...000222333333333333444444555666777777666666777777888:::<<<;;;999777555555444444444555666777555666666555333444666888777777777666666777777777555555555555555666666666444444555555555666666666333333333333333333333333333333333333444444444444555555555444444333333222111111222222222333333333111111111111111111222222111111111111111111111111111111000000000000111111111111000000000000111111//////000000000000//////......///000000000000000000...---...///000///.........////////////......------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++***((((((++++++((((((+++)))***++++++))))))***+++************************)))***************++++++)))***+++,,,,,,,,,+++***************************************************************************))))))((((((((())))))***))))))))))))************)))))))))))))))((('''''')))************+++++++++++++++******++++++,,,---++++++******)))))))))))),,,,,,,,,,,,,,,,,,++++++)))******+++,,,,,,------++++++++++++++++++++++++((()))***+++,,,+++******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))+++,,,,,,+++++++++---++++++,,,,,,,,,---------...------------...//////,,,,,,------...//////000,,,---//////......000111111000//////000222444555222222333555666777888999888888888888999:::<<<===;;;===???@@@@@@@@@AAACCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJJJJHHHGGGFFFHHHKKKOOOQQQPPPOOOMMMLLLLLLMMMOOOPPPNNNMMMLLLLLLLLLMMMNNNOOOLLLNNNOOOOOOMMMLLLMMMMMMKKKJJJLLLPPPUUUVVVRRRNNNGGGFFFEEEEEEFFFFFFDDDBBBEEEGGGHHHGGGEEEDDDEEEGGGBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFDDDBBBBBBCCCDDDCCCAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<============<<<;;;::::::;;;<<<:::999999::::::::::::999888888777888:::999999:::>>>BBBGGGEEEBBB???<<<999888777------------------------+++,,,.........,,,+++)))------------------------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...+++++++++,,,---...///000---...//////000000//////---...000222333444333333666666666666666555555444777777888:::<<<<<<999777::::::999999999:::<<<===666666666555444444666888888888777777777777888888777777777666555555444444555555555666666666666777333333333333333333333333333333222222222333444555666666555444333222222111111111111222222333333333111111111111111111222222111111111111111111111111111111000000000000111111222111000//////000111222//////000000000000//////...//////000000000000000000...---...///000///.........////////////......////////////////////////,,,,,,,,,---------......++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......------------,,,,,,+++***+++******************+++***++++++,,,,,,++++++***,,,)))))),,,,,,))))))+++***+++,,,,,,******+++,,,*********************************++++++,,,,,,---,,,---......---,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++************++++++******)))(((((((((,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++******++++++,,,---.........---------,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,------......------,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))&&&&&&))),,,...+++---//////...---...///111000000000000111222222...------------...//////,,,,,,------...///000000,,,---//////......000111000/////////000222555666222333444555666888999999888888777777888:::<<<===???@@@BBBBBBAAAAAAAAACCC===>>>???@@@BBBCCCDDDEEE@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJLLLLLLLLLKKKIIIHHHHHHIIIJJJKKKLLLJJJGGGGGGHHHLLLQQQTTTPPPOOOMMMLLLLLLMMMOOOPPPOOOOOONNNNNNNNNOOOQQQRRRNNNOOOPPPPPPNNNMMMMMMMMMKKKJJJKKKPPPUUUUUUQQQLLLIIIHHHHHHIIIJJJJJJGGGEEEHHHJJJKKKJJJFFFEEEFFFHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKFFFDDDAAABBBDDDFFFEEECCCAAACCCEEEEEEDDDBBBBBBBBBCCCCCCDDDDDDCCCAAA@@@>>>>>>???@@@@@@@@@>>>===<<<>>>>>>===<<<;;;;;;:::999999:::;;;<<<============;;;:::999999;;;;;;:::888999::::::::::::999888888777888999888777999===AAA???>>><<<;;;;;;999777555,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///...------...///...---,,,------,,,++++++,,,...---,,,,,,,,,,,,---......111111111111111111111111333333444555666777888888:::999777666555666888999;;;777444444777999666333666555444333333444555666555555555555555555555555333333333333333222222222444444555555555444222111555333111000000111333444444444444444444444444444555333222222333444222111000000111111222222222222222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000222111111000///......---////////////............---------------------------------............///........................+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++***+++************************'''((()))******)))((('''))))))***++++++++++++*********++++++++++++******(((,,,+++''''''++++++(((******))))))))))))******------,,,++++++***))))))+++***)))(((((()))***+++++++++++++++++++++++++++000///---+++***(((((((((,,,,,,,,,+++++++++******************************,,,---......//////......---,,,,,,++++++,,,,,,---******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...---------............///---------............///000000000000000111111222222222333444444555555666555555555666777999:::;;;@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>AAABBBCCCDDDCCCBBBAAA@@@CCCEEEHHHKKKLLLLLLJJJIIILLLLLLJJJIIIHHHGGGGGGGGGEEEFFFFFFGGGIIIKKKLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQTTTQQQNNNMMMNNNPPPPPPPPPRRRPPPMMMJJJIIIIIIKKKLLLKKKLLLNNNPPPQQQQQQPPPPPPLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCAAA???======???AAADDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJHHHDDDBBBAAA???>>>>>>??????BBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????>>><<<===>>>===;;;;;;===>>><<<;;;:::999::::::<<<===<<<<<<<<<;;;::::::999999::::::::::::::::::::::::555555666666666666555555888777666555555666777888;;;:::888666555444444444$$$(((---,,,)))(((+++///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...---------.........---,,,------,,,++++++,,,...---,,,,,,,,,,,,---......//////000111222222333333333333444555666777888888888777666555666777999:::;;;888444555888:::888555555555444444444444555555555555555555555555555555555555555555555666666666444555555666555444333222444333222111111222333444444444444444444444444444666444333333444555333222111111111111111222222333222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000111111111000///.........////////////....................................---------............///........................+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,+++,,,************************((())))))******))))))((())))))***++++++++++++*********++++++++++++******))),,,+++''''''++++++(((******))))))))))))******++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---............------,,,,,,++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...---------............///---------............///000000//////000000111222222222333333444555555555555555555666777888:::;;;=========>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>BBBCCCCCCCCCBBB@@@>>>===DDDFFFIIIKKKLLLLLLJJJIIIKKKJJJIIIGGGFFFFFFEEEEEEEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPSSSQQQNNNNNNOOOPPPPPPOOOOOONNNLLLJJJJJJKKKMMMOOONNNNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIJJJKKKKKKMMMMMMMMMLLLKKKJJJHHHHHHEEEEEECCC@@@>>>>>>@@@BBBGGGGGGHHHJJJKKKKKKLLLLLLKKKJJJIIIJJJKKKJJJIIIGGGCCCBBBAAA???>>>??????@@@BBBAAA@@@@@@@@@@@@@@@AAABBBAAAAAA@@@??????>>>>>>;;;<<<<<<;;;::::::;;;===;;;:::999888999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::666777777888888777777666888777666555555666777888999999888666666555555555""")))...---(((&&&+++111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,------,,,++++++,,,...---,,,,,,,,,,,,---......---...///000222333444555333333444555666777888888666555555555666888:::;;;:::777555666999;;;999777444555555555555555555444555555555555555555555555555555555666666777777888555555555666555555444333333333333333333333333333333333333333333333333333666555444444555555444333222111111000000222333444222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////............////////////////////////---------............///........................+++,,,------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,******+++************************+++******************+++))))))***++++++++++++*********++++++++++++******)))++++++((((((++++++)))******))))))))))))******))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...------,,,,,,------...---------............///---------............///000000//////000000111222111222222333333444555555555555555555666888999:::<<<<<<<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBAAAAAA???>>><<<;;;EEEFFFIIIKKKLLLLLLKKKJJJIIIIIIGGGFFFEEEEEEDDDDDDFFFFFFGGGGGGIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNQQQOOONNNNNNOOOPPPNNNMMMLLLKKKJJJJJJKKKMMMOOOQQQQQQPPPOOONNNMMMLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHFFFBBB??????AAACCCIIIJJJJJJJJJKKKKKKKKKKKKLLLKKKIIIIIIJJJIIIGGGEEECCCBBB@@@????????????@@@AAAAAA@@@???>>>>>>??????AAAAAA@@@@@@???>>>>>>>>>:::;;;;;;:::999999:::<<<:::999888888888888999999;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::777888888999999888888777777666666555555666666777888777777777666666666666)))---000///+++(((***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,---...------,,,---...,,,,,,---,,,++++++,,,...---,,,,,,,,,,,,---............///000111222333333333333444555666777888888666555555555666777999:::888666555555888999999888333444555666666555444333555555555555555555555555222333333444555666777777555555555555555555555555222333444444444444444333333333333333333333333333666444333333444444333222333222111000000222333555222222111111111111222222///000000000111111111111000000000000000000000000000000000000000000000000111000000000/////////...////////////....................................---------............///........................,,,,,,---,,,+++,,,///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))++++++***(((''''''(((************************---,,,************,,,---))))))***++++++++++++*********++++++++++++***************))))))++++++++++++******))))))******+++)))******++++++,,,------***+++,,,------,,,+++******+++++++++++++++,,,,,,++++++,,,,,,++++++******......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...---------............///---------............//////////////////000111111111111111222333333444444555555555555666777888999<<<<<<======>>>>>>??????=========>>>???@@@@@@AAA????????????>>>======<<>>============@@@@@@@@@???>>>>>>======:::;;;;;;:::999999:::<<<:::999999999888888888888999::::::;;;<<<<<<======999999999999999999999999777888888888888888888777666666666666666666666666666666777777777777777666---,,,,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++---......,,,+++,,,...,,,,,,---,,,++++++,,,...---,,,,,,,,,,,,---......000000000000000111111111333333444555666777888888777777666666666666666666666555444444666777777777333444555666666555444333555555555555555555555555222333333444555666777777555555444444444555555555222333444555555555555444333333333333333333333333444333111222333333222000333222111111111222444444222222111111111111222222///000000000111111111111000000000000000000000000////////////////////////000000000000////////////////////////............---------------------------------............///........................,,,------,,,+++,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++***((('''((()))************************---,,,+++******+++,,,---))))))***++++++++++++*********++++++++++++*********))))))*********+++---++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,***+++,,,,,,,,,++++++***......---------,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...---------............///---------............////////////...///000000111000000111111222333333333444444444444555666777777::::::;;;<<<<<<===>>>>>><<<<<<===>>>???@@@@@@AAA=========>>>>>>???@@@@@@FFFGGGHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFHHHHHHIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKLLLMMMLLLKKKIIILLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOKKKKKKJJJJJJIIIHHHGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMMMMKKKIIIEEEBBBCCCFFFIIIQQQPPPNNNLLLKKKJJJJJJJJJLLLKKKIIIHHHHHHGGGDDDBBBBBBAAA@@@?????????@@@AAA@@@???>>>>>>=========>>>@@@??????>>>>>>======<<<;;;<<<<<<;;;::::::;;;===:::::::::::::::999888888888999999:::;;;<<<======999999999999999999999999666777777888888777777666555555666666666666555555555555666777888777777666***'''&&&(((---///---))),,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------***---///...+++***,,,...,,,------,,,++++++,,,...---,,,,,,,,,,,,---......000000000000000000000000333333444555666777888888777777777666666555555555555555444444444555666666444555555555555555555444555555555555555555555555555555555666666777777888444444333333333444555555333444444555555666666666444444444444444444444444333222111111222222111000222222222333333333333333222222111111111111222222000000000000111111111111000000000000000000000000////////////////////////000000000000////////////////////////............---------------------------------............///........................------...---,,,+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,+++******)))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,******,,,...************************,,,++++++++++++++++++,,,))))))***++++++++++++*********++++++++++++******+++)))(((+++,,,***+++...++++++************++++++,,,+++++++++++++++++++++******++++++++++++***************++++++,,,,,,---'''(((***,,,------------------------,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...---------............///---------............/////////......//////000111///000000111111222333333444444444444444555666666666777777888999:::;;;;;;<<<<<<======>>>???@@@@@@=========>>>???AAABBBCCCFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIJJJKKKIIIHHHHHHIIIJJJHHHGGGKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKMMMOOOPPPJJJJJJJJJIIIHHHGGGFFFEEEJJJKKKLLLMMMMMMNNNNNNNNNKKKJJJHHHEEEDDDEEEJJJMMMWWWUUURRROOOMMMKKKKKKKKKKKKJJJHHHHHHHHHFFFDDDAAABBBAAA@@@?????????AAAAAA??????>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<;;;<<<<<<;;;::::::;;;===:::;;;;;;;;;:::999888777777888888999:::;;;;;;<<<999999999999999999999999666777777777777777777666444555555666666555555444555666777888888777666555((('''(((***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------***---///...***))),,,///,,,------,,,++++++,,,...---,,,,,,,,,,,,---............//////000000111111333333444555666777888888555555666666666666666666666666666555444444555666555555444444444444555555555555555555555555555555555555555555555666666666333222222111222333444555555444444444444666777888555555555555555555555555444333111222333333222000000111333444555444333222222222111111111111222222000000000000111111111111000000000000000000000000////////////////////////////////////000000000000////////////....................................---------............///........................---...///...,,,++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,+++***)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++************))))))******+++,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,+++,,,...000******************************++++++++++++******))))))***++++++++++++*********++++++++++++******,,,((((((,,,,,,***+++///,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------''')))+++,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...---------............///---------............//////............///000000//////000000111222222222444444333333444444555666555555666777888999:::;;;<<<=========>>>>>>??????@@@?????????@@@BBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFEEEFFFFFFGGGHHHIIIJJJHHHEEEEEEFFFGGGGGGFFFIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNJJJKKKKKKKKKIIIHHHFFFEEEIIIIIIJJJKKKLLLLLLLLLLLLIIIHHHFFFDDDDDDGGGMMMQQQXXXVVVRRRNNNKKKIIIIIIIIIJJJIIIGGGGGGGGGFFFDDDBBBAAAAAA?????????@@@AAABBB>>>>>>>>>>>>???@@@AAAAAA???>>>>>>======<<<;;;;;;:::;;;;;;:::999999:::<<<999:::::::::999888666666777777777888888999999999888888888888888888888888777888888999999888888777444444555666666555444444555666777888888777555444+++---///...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------)))---///...***)))+++///,,,------,,,++++++,,,...---,,,,,,,,,,,,---......,,,---...///000111222333333333444555666777888888222333555666777777777777888888888777555555555777666555444333333444555666555555555555555555555555333333333333333333222222222222111000111222444555666555444333444666888:::666666666666666666666666555444222333444444333111///111444666666555333111222222111111111111222222000000000000111111111111000000000000000000000000////////////////////////////////////000000000000000/////////............////////////////////////---------.........//////........................---///000000---+++******........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,+++***)))(((*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++******************)))***++++++,,,------------------------++++++++++++++++++++++++)))************+++...000************************)))***+++,,,,,,+++***)))))))))***++++++++++++*********++++++++++++******,,,((((((,,,---***+++000,,,++++++******++++++,,,'''((()))***,,,---...///......,,,++++++,,,......))))))***+++,,,,,,------+++,,,---...---+++)))''',,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,...///111,,,,,,,,,,,,,,,,,,,,,,,,---..................---...------,,,,,,------...---------.........//////---------.........//////...............///000000/////////000111111222222444444333333333444555555666777888999:::;;;<<<<<<============>>>>>>>>>>>>CCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFHHHHHHIIIGGGDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHKKKLLLMMMLLLLLLKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDEEEIIIOOOTTTVVVSSSOOOKKKHHHFFFEEEEEEIIIHHHGGGGGGGGGFFFDDDBBBAAA@@@?????????@@@AAABBB======>>>>>>???AAABBBCCC>>>>>>>>>===<<<<<<;;;;;;999::::::999888888999;;;888999999999888777555444777777777777777888888888888888888888888888888888999999999::::::999999999333444555666666555444333666777888999888777555333---,,,+++*********+++,,,+++,,,,,,---,,,+++***)))++++++,,,------......///---,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------.../////////555555666666777888888888444555666777666555333111222222222333333333444444555444222000000000222333222222222222222222222222333333333222222111111111222333444444444333222111///000111333333333222111777777777777777666666666555555444444444444555555666555444333222222222222222222111111000/////////000000000000////////////111111111111000000000000...///000111111222111111------...///000111222222///.........------------........................000///---,,,,,,---...///........................------,,,+++***))))))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***)))***+++,,,,,,+++***)))))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++*********))))))******+++,,,,,,---...---+++******,,,))))))(((((((((((()))))),,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,******+++,,,------------((()))***+++,,,---------(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''---,,,+++******+++,,,---...------,,,,,,++++++***,,,,,,.........---,,,++++++***))))))+++---000111---,,,,,,++++++,,,,,,---,,,***)))))),,,...//////------,,,+++,,,---...///111000///......///000111000000000000000000000000000000000000////////////111222222333333444555555444555666888999999999999;;;;;;<<<<<<===>>>>>>??????AAADDDDDDAAA@@@BBBDDDCCCBBB@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAACCCEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFFFFHHHKKKNNNOOONNNHHHIIIJJJKKKKKKJJJIIIHHHFFFHHHJJJLLLMMMLLLJJJIIIEEEDDDDDDDDDFFFIIILLLNNNJJJJJJHHHGGGFFFEEEEEEEEEHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA???===<<<===@@@CCCCCCAAA??????@@@AAA@@@?????????>>><<<<<<;;;;;;;;;::::::::::::::::::::::::777777888999999888666555444666888888888777888999777777888999999999999888777777888888888888777777777666666555555555666666222333444555666555444333---,,,+++++++++,,,---...+++,,,,,,---,,,+++***))),,,,,,---......//////000------------------------+++++++++,,,,,,---------------------------------///......------......///,,,------...//////000000222222333444444555555666444555666777777555333222222333333333444444444444555444222111111111222333111222222222333333333333444333333333222222222222222333444444444333222222000000111222222222222222666666666666666666666666555555444444444444555555555444444333222111000000222111000000////////////111111111000000000//////111111111111000000000000---......////////////...////////////000000000000/////////.........------////////////////////////000///---,,,,,,---...///------------------------000000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++*********++++++++++++*********+++++++++,,,,,,,,,,,,*********++++++************++++++,,,,,,++++++***+++++++++++++++,,,,,,---//////000000000///......---,,,,,,++++++,,,,,,---++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,---,,,,,,++++++)))***++++++,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************+++++++++++++++*********,,,++++++++++++++++++,,,******+++,,,,,,------...,,,,,,------------------++++++******+++---///000---,,,,,,++++++,,,,,,---,,,+++******,,,......---------,,,,,,,,,---...///000000//////////////////////////////////////////000/////////////////////111111111222333333444444444555666777888999999999:::;;;;;;<<<===>>>??????>>>AAACCCCCCBBBAAABBBDDDCCCBBB@@@???>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@??????@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCEEEHHHKKKLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFGGGIIIKKKKKKIIIGGGFFFEEEDDDDDDEEEFFFHHHJJJKKKHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@???>>><<<===???BBBCCCAAA??????@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888777666666555777999999888777888999:::::::::999888777666555888888999999999999888888666666555555555555666666333333444555555555555444,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,++++++***------......///000000111,,,,,,---......---,,,+++)))******+++---......///......................../////////....../////////---......//////000111111111111222222333444444444555666777777777666444444333333333444444444555555555555333222222222333444222222222333333444444444444444444444333333333333222333333444444333333222222222111111222222333333555555555555555555555555555555444444444444555555555555555555444222000///222111000/////////000111222222222111111111000000111111111111000000000000...////////////......---111000000000/////////...000000000/////////......000000000000000000000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------***************************++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...---,,,,,,...111111...***......------------......******++++++++++++************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------,,,+++***)))***++++++,,,,,,,,,++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************++++++,,,,,,------+++++++++,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,,,,---......,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,+++***+++------,,,***---,,,,,,,,,,,,---...//////000000000///...------////////////////////////////////////////////////000000000111222222333333444555666777888999999999::::::;;;<<<===>>>???@@@>>>@@@CCCCCCCCCCCCDDDEEECCCBBB@@@??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>???AAABBBCCCCCCBBBBBBBBBAAA?????????AAACCCDDDEEEFFFFFFGGGGGGFFFFFFEEECCCCCCCCCEEEHHHJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHFFFDDDBBBDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>??????>>>===<<<>>>@@@BBBAAA??????@@@@@@@@@???======<<<;;;::::::::::::::::::::::::::::::::::::;;;:::888777666666666777777999::::::888777777888:::::::::999888777666555555666666777777666666555666555555444444555666666444444444444444555666666******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,+++---------...//////000000)))***,,,...///...,,,+++******+++,,,,,,---......------------------------//////............//////......//////000111111111222222222333444444555555555666666777777666555555333333444444444555555555555555444333333333444555444444444444333333333333444444444444444444444444222222333333333333333333444333222111111222333444333333444444444444444555555444444333333444444555555666777777666444111000333222111000000111333444333333333222222222111111111111111111000000000///111111222111111000///...000000000000////////////000000000000////////////////////////////////////......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...---++++++++++++---...+++++++++,,,,,,,,,,,,---+++******************+++***++++++,,,,,,++++++***+++++++++++++++,,,------+++))))))---222222---(((,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,+++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***------,,,,,,+++*********,,,++++++***+++,,,...///------,,,+++++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,------***(((,,,,,,,,,,,,------.........///000000///...,,,+++////////////////////////.........////////////////////////000111111222222333444555777888888999999999999:::<<<===???@@@@@@???@@@BBBCCCCCCDDDDDDEEEBBBAAAAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCBBBCCCBBB@@@???@@@CCCFFFHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEGGGJJJLLLKKKKKKLLLLLLKKKJJJHHHGGGEEEEEEEEEFFFFFFFFFEEECCCAAA???DDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@<<<>>>???>>>===<<<===>>>BBB@@@>>>>>>???@@@???>>><<<;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;888666555666777888888:::;;;:::888777777888777777888999999999999888666666777777777777666666555555555444555555666666666555444444444555777888(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------...//////&&&(((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........//////000111111111111111222222333444444444555555666666666666666555333333333444444444555555444444444444444444444555777666666555444333222222444444444444444444444444222222222222333333444444555444333222222333444555222333333333444444555555444444333333333333444444333444555666555333111///333222222111222333555666333333333333222222222222111111111111000000000///111111222111111000///............///000111111111000000000000////////////........................------------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++...---++++++++++++---...************++++++++++++++++++***))))))***++++++***++++++,,,,,,++++++******************+++,,,,,,...,,,,,,000444555000+++++++++************++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++,,,,,,,,,+++*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,------,,,+++***---,,,,,,++++++***)))))),,,++++++***+++,,,---...------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,------***(((,,,,,,,,,------------------.../////////---,,,+++........................------....../////////000...//////000000111222222333444555666777888888888888999:::<<<>>>???AAAAAAAAAAAABBBCCCDDDEEEDDDDDDAAAAAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBAAA@@@???AAACCCGGGIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGIIILLLMMMLLLKKKNNNMMMKKKJJJHHHGGGFFFEEEDDDEEEEEEDDDCCCBBB@@@???DDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@<<<>>>???>>>===<<<===>>>BBB@@@>>>>>>???@@@???>>>;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;888666555666888999999;;;<<<;;;999888888888777777888999999999999888999::::::;;;;;;::::::999555555555555555666777888777666555444555666777888'''((()))***++++++******---,,,,,,,,,,,,------...++++++,,,,,,---.........'''(((***,,,---.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------......//////000111111//////000000111222222222444444444444555555555555222222222333333333444444333333333333444444444444777777666555444333333222333333333333444444444444222222222222333444555555555555444444333333444444222333333444444555555555444444333333333333444444000000222222222111000000111111222333444555555555333333333222222222111111111111111111000000000000...////////////......---------...///000111222222000000000/////////..............................,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++*********))))))******+++,,,---++++++...000111---***,,,,,,++++++++++++,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++************************************------,,,,,,++++++******+++++++++,,,,,,+++++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***)))***,,,,,,+++)))+++,,,------......------,,,,,,---------------,,,........................---------......//////000/////////000111111222222333444555666777888888888777888999;;;>>>@@@AAABBBCCCBBBBBBCCCEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDAAA@@@@@@@@@BBBDDDGGGIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFGGGJJJLLLMMMKKKJJJMMMLLLJJJHHHGGGFFFFFFEEECCCCCCDDDDDDDDDCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCDDDDDDEEEDDDCCCBBBAAA>>>??????>>>===<<<>>>@@@AAA@@@>>>>>>?????????>>>;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888666666777999;;;999;;;<<<<<<:::999999::::::::::::999888777666555666666777777777777666666666666666666777888999999666666666666666777888888))))))***+++++++++***)))---,,,,,,+++,,,---...///,,,,,,------.../////////+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,------...//////000000//////000111111222222333333333333333333444555555111111111222222222333333111222222333333333333333555555555555555555555666222222222222333333333444222222111111222444555666555555555555555444333333333333333444555555666666444333333222222333333444000000111111222333333333---///111333444444444333222222222222111111111111111111111111000000000000---......////////////.........//////000000111111/////////.........------........................+++,,,---...////////////------------------------))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,+++******+++,,,,,,******++++++++++++***************+++++++++,,,,,,,,,+++***((((((***+++,,,***++++++,,,,,,++++++***+++************+++,,,,,,*********++++++***)))(((,,,,,,++++++++++++,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))******+++++++++******)))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************************+++++++++++++++,,,++++++++++++++++++,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---+++)))((()))+++,,,,,,++++++,,,---.........------++++++++++++,,,---..............................,,,,,,---......///000000//////000111111222222333333333555666777888888888666777999;;;>>>@@@BBBCCCEEECCCBBBCCCEEEEEECCCAAA@@@AAAAAABBBBBBCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@??????>>>@@@@@@@@@@@@AAABBBCCCDDDBBBCCCCCCEEEFFFHHHJJJKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJLLLOOOOOOMMMKKKKKKIIIHHHFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFDDDCCCBBB@@@@@@???>>><<<===???BBBAAA???>>>===>>>???>>>===;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777999:::<<<888:::<<<<<<;;;:::;;;<<<:::::::::999888777666555444444555555555555444444777777777777888999:::;;;666666777888888888888777***+++,,,---,,,+++***)))---,,,,,,+++,,,---...///------......///000000000...---,,,+++******************+++,,,------...///........................//////............//////,,,,,,------.../////////222222222333444444555555222222222222222333444555000000111111111222222222000111222333333333333333333333444555666777888999111111111222222333333333222222111111222444555666444555666666666555333222333333444444555666777777444333333222222333333444333333333333555666888999***,,,000222444333222111222222222111111111000000111111111111000000000000//////000111111222111111000000000000///////////////.........------------000000000000000000000000+++,,,---...////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******---,,,+++******+++,,,---)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...---......---+++***+++,,,+++******))))))******+++,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***+++++++++++++++***)))(((((()))***+++,,,---------++++++******************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,---------,,,+++******+++,,,---,,,,,,++++++***))))))))),,,---------,,,***((('''***+++,,,------------,,,---,,,,,,++++++,,,,,,---+++)))'''(((***,,,------+++,,,---.........---,,,+++*********+++---///000........................,,,,,,------...///000000000000000111222222333333222333444666777777888888666777999;;;>>>@@@BBBCCCGGGDDDCCCCCCEEEEEEBBB???@@@AAABBBBBBCCCCCCCCCBBBFFFFFFEEEEEEDDDDDDDDDCCC@@@@@@??????>>>=========????????????@@@AAABBBCCCFFFGGGHHHJJJLLLNNNOOOPPPKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLNNNPPPRRRSSSQQQOOOHHHGGGEEEDDDCCCBBBCCCCCCAAAAAACCCDDDEEEGGGHHHIIIDDDCCCAAA@@@@@@AAACCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFGGGGGGEEECCCBBBAAAAAA???===<<<===@@@CCCAAA???======>>>???>>>===;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888888888:::;;;<<<888:::<<<<<<;;;;;;<<<===777777888999999999999888999999::::::::::::999999888888888888999:::;;;<<<555666888999999888888777,,,---...//////---+++***))))))*********+++++++++---------...------,,,,,,//////...---,,,++++++,,,*********+++,,,---...///------,,,+++,,,---...///+++,,,,,,------.........///...------...000333555///111222111000///000111222222333444555555555555111333444333111111222333111222222333333222222111111111222222222333333333222222333333333333444444333222111000000000111222444444555555555444222111222222333444444333333333444444444333333222222222222222111111111111111222111111111000000000000///333222222111111222222333000000000000000000000000000///...///000111111///111111111111000000000000111000...,,,+++,,,---...........................---,,,,,,...000111...+++,,,...///111000...,,,***------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********(((***++++++******+++,,,************************)))))))))***+++++++++,,,))))))))))))))))))))))))---+++)))'''''')))+++---++++++++++++++++++++++++,,,,,,++++++***+++++++++*********)))))))))(((((((((***,,,+++(((''')))+++,,,+++***))))))***+++,,,,,,,,,+++***))))))******)))***+++,,,---.........))))))(((((()))***++++++(((((())))))***+++------************************,,,***)))+++---...+++)))+++++++++*********))))))+++,,,------,,,)))'''%%%))))))***+++---...//////,,,+++*********+++,,,---,,,,,,,,,+++++++++******************************)))))))))******+++++++++---,,,,,,++++++,,,,,,------+++)))***,,,---,,,))),,,,,,,,,++++++*********------++++++++++++------++++++++++++++++++++++++,,,,,,,,,---------...................................................---...............///000000........................////////////000000000000444333333444666777666555666777888:::===@@@DDDFFFGGGCCC???>>>@@@CCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA???===<<<======>>>???>>>@@@EEEFFFDDDDDDFFFGGGIIIKKKMMMOOOPPPPPPPPPOOOLLLIIIIIIKKKMMMLLLKKKJJJLLLNNNPPPPPPOOOLLLKKKKKKIIIGGGGGGGGGFFFDDDBBBBBBDDDFFFIIIJJJJJJIIIHHHDDDCCCCCCCCCCCCDDDDDDEEE?????????@@@AAABBBCCCDDDGGGGGGGGGGGGFFFEEECCCCCC>>>>>>======>>>@@@AAACCC@@@@@@@@@???>>>======<<<;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::;;;:::999999888888888999::::::::::::::::::::::::777777666666555555444444999999888888888888999999888999999888666555666888888888777777666666555555,,,---...///...---+++******************+++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,---+++*********+++,,,------------,,,,,,,,,---...///---------------.........---,,,++++++,,,...111222///000111111000///000111111222222333333333333222111222333333111111222333222222333333333333222222111111222222222333333333222222333333333333444444444333222222222333444444444444555555555444222222222333333444444333333333333333333222222222111111222222111111111111111222222222111111111000000000333222222111111222222333000000000000000000000000///...---...000111000///111111111000000000//////000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000000...,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---***************************************+++++++++************************,,,+++***((((((***+++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---------,,,,,,,,,++++++(((***++++++(((((()))+++++++++***))))))***++++++,,,++++++***))))))************+++,,,------------))))))))))))******++++++******************++++++************************---+++)))***,,,---+++)))+++++++++*********)))))))))***+++,,,,,,+++)))((()))******+++,,,---......++++++*********+++,,,---,,,,,,,,,+++++++++***************************************+++++++++,,,,,,---,,,,,,++++++,,,,,,------+++)))***,,,---,,,***,,,,,,,,,+++++++++******---,,,++++++++++++,,,---........................++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------...............//////000......................../////////000000000111111444333222333666777666555777777888:::<<<@@@BBBDDDDDDAAA>>>>>>@@@BBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>=========@@@>>>@@@DDDFFFDDDEEEHHHHHHJJJMMMOOOQQQRRRRRRQQQPPPMMMJJJJJJLLLMMMLLLJJJNNNOOOQQQRRRRRRQQQNNNMMMMMMKKKIIIIIIIIIHHHFFFEEECCCDDDGGGHHHIIIIIIHHHGGGDDDDDDCCCCCCCCCDDDDDDEEE@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????@@@AAACCCDDD@@@@@@??????>>>======<<<:::999999:::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;:::999999999999999::::::::::::::::::::::::777777666666666666666666999888888777777888888999999999:::888666666777999777777777777666666555555,,,,,,---......---+++***,,,+++*********+++---...,,,,,,------------,,,,,,***)))******+++,,,---...,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,---...///...............---------,,,,,,++++++,,,...000111///000111111//////000111111111222222222111000000111222333222111111222333222333333444444333333222111111222222222333333333222222333333333333444444444444333333444555666777333444444444444333333222333333444444444444333333333333333333333222222222222111111111111111222222333222222222111111111111222222111111111111222222000000000000000000000000...---------///000///...111111000000000000/////////...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,000///---,,,,,,,,,---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++******+++---,,,++++++,,,...************************+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++************))))))))))))***+++***))))))***+++++++++***))))))***++++++,,,+++******)))*********++++++,,,,,,,,,,,,,,,+++************++++++++++++,,,++++++***))))))******************************---+++******+++,,,,,,++++++++++++***************((()))***+++,,,,,,+++***++++++++++++,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---............------......///000........................000000000000111111111111333222222333555666666555777777888:::<<<>>>@@@BBBAAA@@@???@@@AAABBBAAA@@@@@@AAABBBCCCCCCDDDCCCCCCFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>======AAA>>>???CCCEEEEEEFFFJJJKKKMMMPPPSSSTTTTTTRRRQQQOOONNNLLLKKKLLLMMMLLLKKKPPPQQQRRRSSSRRRQQQOOOMMMOOOMMMKKKKKKLLLKKKJJJHHHDDDEEEGGGHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDEEEAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDD@@@??????>>>>>>======<<<:::999888999:::;;;:::999999999::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;::::::999999888888666666777777777777777777888888777777777777888888777888888777555555666888777777777666666666666555+++,,,---------,,,,,,+++---,,,+++***+++,,,...///++++++,,,---------,,,,,,************+++,,,---......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,------....../////////......---------......---......000111222///000111000///...///111222222222222111000000///000111222222111111222333333333444444444444333333111111222222222333333333222222222333333333444444333333333444555666777777333333333333333333333333444444444444444444333222444444444444444444444444111111111000111111222333333333333222222222111111222222111111111111222222////////////////////////...---,,,---/////////---111000000000////////////---------------...///000..................------+++,,,---...//////---,,,...------,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))+++,,,,,,******+++---************************,,,+++++++++***)))))))))++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++++++++******++++++,,,,,,))))))))))))))))))((((((******+++***************+++******************+++++++++***************+++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***************+++************************---+++*********+++,,,,,,************************((()))***++++++++++++***,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********************************++++++++++++,,,---------------------------------....../////////...------------...//////........................000000000000111111111222333222111222444666555444777777888999;;;===>>>??????@@@AAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBEEEDDDDDDCCCBBBBBBAAAAAA??????@@@AAA@@@???>>><<>>>>>============:::999888888::::::999888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;:::999888777777666666777777888888999999777777777666666777777777555666666555444333555777666666666666666666666666++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...***++++++,,,------,,,,,,------,,,,,,,,,,,,------///......------------...,,,,,,,,,---------------//////......---------,,,------.........///000000...000111000///...///000222222333222222111000//////000222222111000222333222333333444444333333222111111222222222333333333222222222333333333444444111111222333444555555555333333333222333333333333444555555555444444333222222222222222222222333333111111000000111222222333333333333222222222111111222111111000000111111222////////////////////////...---,,,---/////////---000000000////////////...------------......////////////.........---------***+++---......---------+++,,,---//////...,,,+++------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++((()))******))))))***+++************************,,,+++++++++***)))))))))++++++++++++++++++++++++(((***+++,,,,,,+++***(((+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***************++++++*********+++***************+++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***))))))))))))***+++,,,---************************++++++++++++******+++,,,************************++++++++++++******)))))),,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,------------------------/////////......------------------------...//////........................///000000000000111111111222111000222444555444333666666888999:::<<<<<<===>>>@@@BBBCCCCCCBBBAAAAAA@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBB??????@@@AAAAAA@@@>>>===AAA??????CCCFFFGGGJJJNNNSSSTTTUUUUUUTTTQQQNNNLLLIIIKKKMMMNNNPPPQQQRRRSSSRRRSSSSSSSSSRRRPPPOOONNNRRRPPPNNNNNNNNNMMMKKKIIIDDDEEEEEEFFFGGGGGGGGGGGGIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCAAABBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>===============:::999888888::::::999888888888888999999:::::::::::::::;;;<<<<<<;;;;;;:::;;;;;;:::999888888777777666666777777888888999999777666666555555666666777555666777666555555666888555555555555555666666666++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,......---,,,,,,---------...---------------......+++,,,------......---------------------,,,,,,,,,++++++,,,,,,------------...///000000......///000111222222222222111111000...000111111000000222333111222222333333222222111111111222222222333333333222222333333333333444444000111222333333333333333333222222222222333333444555555666555555444333222////////////000000000000000000000000111222333333333222222222111111111111111111000000000000111111000000000000000000000000...---------///000///...000000////////////......---------...............---------,,,,,,++++++***)))+++......---,,,,,,---)))+++---//////...,,,***------------------------,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,'''((())))))(((((()))+++************************+++++++++***************++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++************+++,,,------*********+++++++++++++++,,,+++******+++,,,+++***)))***++++++++++++***)))*********)))******+++,,,******+++++++++++++++******+++,,,,,,,,,+++))))))((((((((()))***,,,---...************************)))+++------+++***++++++***************+++++++++,,,++++++*********))))))+++++++++++++++*********)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,++++++++++++++++++************++++++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++......---,,,+++******)))------,,,,,,------...///........................////////////000000000000111000000111333444444333444555777999:::;;;<<<<<<===???BBBBBBBBBAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>?????????@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????@@@>>>@@@EEEHHHHHHKKKOOORRRRRRRRRRRRPPPNNNLLLKKKHHHKKKNNNPPPQQQRRRTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSPPPNNNMMMLLLKKKHHHFFFCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>??????@@@@@@??????>>>========================;;;:::999999::::::999888777777888888999:::::::::888999;;;<<<<<<;;;::::::::::::999999888888777777666666777777777777777777666666555555555555666666777888999888777777999:::444555555555555666666666++++++***++++++,,,,,,---((()))+++,,,---,,,+++***))))))***,,,,,,------,,,++++++++++++,,,---......+++++++++++++++,,,---...+++,,,---.........------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,...///000///......///000//////000111111111000000...///111111000000222333000111111222222111111000111111222222222333333333222222333333333333444444111222333333444333222222222222111111111222444444666666666666555444333222//////000000000111111111000000000000111222333444222222111111111000000000111111000000000000111111000000000000000000000000///...---...000111000///000000/////////...........................------...------,,,++++++******(((+++......---+++,,,---***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,''')))******))))))***+++***************************************+++++++++*********************************++++++*********++++++++++++++++++++++++************+++,,,---...'''((((((((())))))))))))---+++)))***,,,---+++))))))***++++++++++++***)))******))))))***++++++,,,((()))***+++++++++++++++)))***+++,,,+++***((('''***)))))))))***+++,,,,,,************************'''***...///,,,*********))))))*********+++++++++******************++++++***************+++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++******************************,,,,,,+++++++++*********++++++************++++++***+++---,,,***)))+++---******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))************++++++++++++************************---------,,,,,,++++++***------,,,,,,------...///........................---.........////////////111000///000333444333222222333666888:::;;;;;;;;;:::===???@@@>>>>>>???AAAAAAAAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>=========@@@@@@@@@??????@@@@@@AAA???===@@@FFFJJJIIIKKKOOONNNNNNMMMMMMLLLMMMMMMMMMJJJMMMQQQRRRQQQQQQSSSTTTVVVVVVVVVVVVVVVUUUUUUUUURRRPPPMMMKKKIIIGGGEEEBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKJJJIIIGGGEEEDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAA>>>>>>???@@@@@@???>>>===========================<<<;;;::::::;;;;;;:::888666777777888999999::::::777888:::;;;<<<;;;:::999999999999888888888888888777777666666666666666666666555555444444555555666666777777777666666888:::444444444555555555666666+++*********+++,,,,,,---&&&(((+++------,,,***(((((()))***+++,,,---------(((((()))***+++---///000))))))))))))***+++,,,---+++,,,---.........---,,,*********++++++,,,,,,,,,------.../////////.........///000///...---...000------...///000000000///---///000111000000222444000000111111111111000000111111222222222333333333222222333333333444444444222333444444444333222111222222111111111222444555666666666666555444333222222222333333333444444444000000000000111222333444111111111000000000000///111111000000000000111111000000000000000000000000000///...///000111111///000/////////.............../////////...---,,,,,,000000///...------,,,,,,(((+++......,,,+++,,,---,,,,,,+++++++++,,,...///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,(((***++++++******+++,,,************************))))))******+++++++++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++************+++,,,---...******++++++,,,,,,,,,------+++)))***,,,---,,,))))))***+++,,,,,,+++***)))******))))))***+++,,,,,,'''((()))***+++,,,,,,,,,((()))+++,,,+++)))'''&&&,,,+++******)))*********************************&&&***///000---***))))))))))))******++++++++++++((((((((()))***,,,---...))))))*********+++++++++)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******************************+++++++++******)))))))))++++++************++++++))),,,---,,,***)))+++---*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---.....................---,,,,,,,,,,,,---..............................------------.........///111000///000222333333222111222555888:::;;;;;;;;;999;;;======<<<<<<>>>AAAAAAAAAAAABBBBBBAAA@@@@@@??????>>>===<<<;;;::::::AAA@@@?????????@@@AAABBB>>>===AAAGGGKKKJJJKKKOOOJJJIIIIIIIIIJJJLLLNNNPPPLLLPPPSSSSSSQQQPPPQQQRRRTTTTTTTTTTTTTTTTTTUUUUUURRROOOLLLJJJHHHEEEBBB???AAAAAABBBDDDFFFHHHJJJKKKLLLKKKIIIGGGFFFEEEDDDDDDHHHGGGFFFDDDCCCCCCCCCCCCAAAAAABBBCCCCCCBBBBBBBBB>>>???@@@AAA@@@@@@>>>===<<<<<<<<<==================<<<:::;;;;;;<<<:::999666777777888999999::::::666777999;;;;;;;;;999888888888888888888999999999777777666666555555444444555555555444444555555555222333444444333333555777444444444555555555666666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))((((((((()))+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,---------,,,,,,...///---......///////////////////////////000000000000000000000000///////////////000000000000000/////////111444444333222222333222222111111111222444555222333333444444333333222222222333333333333444444444444444444444444444444111111111111111111111111111111111111111111111111222111000......000111222,,,///222222111///......//////.........---------000...---,,,,,,---...000222111///---,,,---...///.........------,,,,,,,,,111---***+++///000---))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,---......,,,+++***+++---((()))+++,,,,,,+++***)))************************(((((())))))*********+++++++++++++++++++++++++++)))))))))******+++++++++'''(((((()))***+++++++++************************(((((()))***++++++,,,,,,++++++++++++++++++,,,,,,***++++++++++++***)))))),,,+++)))((((((((()))*********************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***+++,,,......---,,,,,,***************************+++,,,,,,,,,,,,+++***---+++)))***,,,---,,,)))***---,,,)))))),,,---***)))***++++++++++++***)))(((((()))***+++,,,,,,---...---+++***)))***++++++***)))))))))***+++,,,,,,((()))***++++++***)))(((++++++******++++++,,,---***)))(((((((((***+++,,,+++)))'''))),,,---,,,******++++++,,,,,,++++++***---------------------------------...------,,,,,,++++++,,,,,,,,,---------....................................///111222333222333444666777999:::;;;>>>===;;;;;;;;;<<<>>>???@@@@@@????????????@@@@@@======;;;;;;:::;;;<<<===????????????@@@AAABBBBBB>>>>>>@@@DDDHHHKKKLLLLLLFFFIIIMMMNNNNNNNNNQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPVVVTTTQQQPPPPPPPPPNNNMMMKKKKKKJJJIIIFFFCCC@@@???CCCCCCCCCDDDDDDEEEGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGEEEDDDDDDCCCDDDDDDCCCBBBAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA??????>>>===<<<;;;::::::888999:::;;;:::888666444777555555666999:::999666999999999888888888777777:::777555666888999777555666666666666555444333222444444555555555555444444444555555666666666666666...///222444555555555555,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******)))***+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111111000///...---,,,,,,,,,---...---,,,,,,...000,,,------................../////////000000000000000000000000111111111111//////000000000000//////---///111222111000000111222222111111111222333444222333333444444333333222222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222---///111111000///////////////.........---------222111000//////000111222000///...------...000111---,,,,,,,,,,,,,,,++++++000---***+++...///---))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,------,,,***)))+++,,,******+++++++++******)))************************)))*********++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,------((((((((()))***+++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++***))))))---,,,+++***))))))***+++******************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++)))(((((()))+++,,,************************((())))))***************************************,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,******---,,,)))))),,,---***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++******++++++++++++******+++,,,,,,---)))***+++,,,,,,+++***)))++++++******++++++,,,---''''''&&&&&&&&&''')))))),,,***)))***---...---++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,,,,,,,---------........................///...............///000222333444555777999:::;;;===<<<:::999:::;;;===>>>@@@??????????????????@@@===<<<;;;::::::;;;<<<===@@@??????@@@@@@AAABBBCCC??????@@@DDDHHHKKKKKKKKKIIIKKKNNNNNNMMMMMMNNNPPPSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOOOOPPPPPPOOOLLLJJJJJJJJJIIIHHHFFFCCCAAA@@@CCCCCCCCCCCCDDDEEEFFFFFFJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>><<<;;;;;;:::999999::::::999888666555:::888555555777999999888999999999888888888777777888666555777999:::888666666666666666555444333222555555555666666555555555444444555666666666666666555555555555444333111111,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,------------------------------------------------///......---,,,+++******---...///...------///111+++,,,,,,---...---------....../////////000000000000000000111111222222222//////000000000000//////---///111111000///000111222222111111111222333444222222333333333333222222222222222222333333333333111111222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222...000111000///...///111/////////.........------000///...------...///000......------...///111222+++++++++++++++,,,,,,,,,000---+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---+++,,,,,,+++))))))***,,,---,,,+++***************************************+++++++++++++++,,,,,,,,,************************------,,,,,,,,,,,,,,,,,,(((((())))))***+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,,,,++++++************++++++++++++***))))))---,,,++++++***+++++++++******************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++)))(((((((((((()))******************************---,,,++++++++++++,,,---,,,+++******,,,,,,+++******---,,,)))))),,,---***,,,+++************+++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,++++++++++++******++++++,,,---+++************++++++,,,---+++++++++---...---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,------------........................//////...---------------222222444555777999::::::;;;:::999999999:::<<<===????????????????????????===<<<;;;::::::;;;<<<===@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBDDDHHHJJJJJJIIILLLNNNOOOOOOMMMKKKLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRJJJJJJLLLNNNOOOMMMIIIFFFHHHHHHHHHGGGFFFDDDBBBAAABBBBBBBBBBBBBBBCCCDDDEEEJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::::::::999888888777777===:::666555666888::::::999888888888888777777777555555666888::::::888777666666666666555555444333555666666777777666666555444444555666666666666555999888666444333222111111,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---...//////......///111,,,,,,---............---........./////////000000111000000000000000000000...//////000000000000//////111222222111111222333222222222222222222222333222222333333333333222222111222222222222333333333333333333333333444444444111111111111111111111111111111111111111111111111111111000//////000111111///000000///......000111////////////...............------,,,,,,------............---...///000111+++++++++,,,,,,---------///---,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---***++++++***))))))***,,,///---,,,***))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))******+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,+++***))))))***++++++++++++***))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++***))))))***+++++++++++++++++++++++++++++++++***)))))))))***,,,---************************---,,,***))))))***,,,---+++++++++++++++,,,++++++***---,,,)))))),,,---***,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,+++***,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++******++++++,,,---------,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,------------...........................///......------.........111222333555777888999:::::::::999999:::;;;<<<===>>>>>>????????????>>>>>><<<<<<;;;:::;;;<<<===>>>AAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBEEEGGGIIIHHHGGGMMMMMMNNNMMMLLLKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJJJJJJJKKKJJJGGGEEEFFFFFFFFFEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBCCCDDDJJJIIIIIIIIIIIIIIIIIIJJJLLLLLLKKKIIIHHHGGGFFFEEECCCBBBAAA@@@????????????AAAAAA@@@@@@@@@?????????@@@??????>>>======<<<<<<<<<;;;:::888888888888888===;;;999888888888999999888888888888777777777777666666777999999999777666666666666666666555444444666666777777777777666666333444555555666666555555666555444333333555666777,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---...//////......///111------...///////////////............////////////111111000///...------,,,......///000000000000000000111222111000000222333222222222222222222222222111222222333333222222111111111111222222222333333222222222333333444444444111111111111111111111111111111111111111111111111111111000000000000111111///000000///......000111000000/////////.........111000000000000000000111000000///...............,,,,,,------......//////...---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---******+++***))))))***,,,///...,,,***))))))***+++******************************************)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***))))))***++++++++++++***))))))))))))************************************************+++++++++,,,,,,,,,))))))***++++++++++++***+++******************+++************************+++***)))))))))***,,,---************************,,,***)))'''''')))***,,,++++++,,,+++++++++++++++***---,,,)))))),,,---***+++***(((''''''(((***+++)))))))))***+++,,,,,,,,,***+++---......---,,,+++++++++************+++++++++++++++******+++++++++++++++******++++++,,,---******************))))))***+++++++++*********+++------,,,++++++,,,------++++++++++++++++++++++++***+++,,,---............,,,,,,---------.............................................///000111222111222333555666888999::::::::::::;;;;;;<<<===>>>===>>>????????????>>>===<<<;;;;;;:::;;;<<<===>>>AAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCEEEGGGHHHGGGFFFJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIINNNKKKHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBBBBCCCHHHIIIIIIIIIIIIIIIIIIHHHJJJJJJIIIHHHGGGFFFFFFEEEBBBBBB@@@???????????????@@@????????????>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;:::999888888888888999:::;;;;;;:::999777777777777777777777777777777777888999999888777666555666666666777666666555444666666777777777777666666333444444555555555555555444333333333444666888999,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,)))******+++,,,+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++******)))---...///...------///111---...//////000000//////------........./////////000000///...------,,,+++---...///000000111111000.../////////......000222222222333333333222111111111111222222222222111111111111111111222222222222//////000000111222222222111111111111111111111111111111111111111111111111000000000111111000000000...000111000///...///111000000000/////////......////////////////////////000000000///......------............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...***+++++++++******+++---...---,,,+++++++++++++++*********************************)))))))))))))))++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++************++++++++++++***))))))(((((()))*********))))))******************************+++++++++,,,,,,,,,))))))***++++++++++++***************************)))))))))))))))))))))))))))(((((((((((()))******************************+++***)))(((((()))***+++***+++,,,,,,******+++,,,***---,,,)))))),,,---******)))(((((((((((()))***'''((()))***+++,,,,,,---+++,,,,,,---------------++++++******))))))******++++++************++++++++++++******++++++,,,---+++++++++,,,++++++***)))***+++,,,+++)))((()))***...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,---------................................................000111222333111111333444666888999999999999:::;;;<<<======>>><<<===>>>??????>>>===<<<<<<;;;::::::;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCEEEGGGHHHGGGFFFHHHGGGGGGIIIKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGMMMJJJFFFDDDEEEFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAABBBBBBCCCGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>=========>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999888888555888;;;===;;;888777666666666777777777777777888777888999888666666666888666666666777777666666555555666666777777666666555333333444555555555555444555444444444444444555555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******,,,---------,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***)))((('''''',,,---...---,,,,,,...000,,,---......//////......---------.........//////.........///////////////---...///000111111111111...//////...------000222222333333333333222111000111111222222222222111111111111111111222222222222...//////000111111222222111111111111111111111111111111111111111111111111000000111111111111000000---///111111000/////////000000000000/////////...,,,------------------,,,...///////////////.....................------------......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---...---,,,,,,,,,...***+++,,,+++***+++,,,...,,,,,,,,,---,,,,,,++++++************************+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))((()))***+++++++++************************************+++++++++,,,,,,,,,))))))***++++++++++++************++++++*********************************((())))))***************************************++++++++++++++++++++++++***+++---,,,***)))+++---***---,,,)))))),,,---************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++************+++---,,,+++******+++,,,---++++++******++++++,,,---,,,---......---,,,+++******,,,---,,,***)))***+++///---,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------...................................................///000111111111222444666777999999777888999:::;;;<<<<<<===<<<===>>>??????>>>===<<<;;;;;;::::::;;;<<<>>>???@@@??????@@@@@@AAABBBCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGFFFEEEGGGIIIJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCCCCEEEGGGHHHHHHEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFEEECCCCCCCCCDDDDDDDDDEEEEEEAAA@@@???>>>>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;999888777444777::::::999777777888666666666666777777888888666777777666555666999===666666777777777777666666555555555666666555555555222333444444555555444444444444444444444333222111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---.........---,,,,,,,,,,,,---------......------------------------........................++++++,,,,,,,,,---------,,,---------,,,,,,...///+++,,,------......---------------.........//////------...///000111222333---...///000111111111111000111111000//////222444222333333444333222111000111111222222222222111111000111111111111222222222000111111222333333444444111111111111111111111111111111111111111111111111000000111111111111000000,,,///222222111///......000000000000//////////////////000000000000//////,,,---...///000000000000.........------,,,,,,,,,---.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...+++,,,,,,,,,++++++---///***+++,,,---...---,,,+++************************,,,,,,,,,++++++*********------------------------)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++++++++***)))))))))***+++,,,---,,,,,,+++******************************+++++++++,,,,,,,,,))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++***+++,,,......---,,,,,,************************,,,------......------,,,))),,,---,,,***)))+++---***---,,,)))))),,,---***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,+++,,,---///000...---,,,,,,++++++++++++...---,,,,,,,,,,,,---...++++++******++++++,,,---)))******+++***)))''''''+++...///...+++)))+++---///...,,,++++++,,,...///---------------------------------...------,,,,,,---------.........//////........................//////...------------...000111222444666777888999666666888999:::;;;;;;;;;<<<===>>>@@@@@@>>>===<<<;;;;;;::::::;;;<<<>>>???????????????@@@AAABBBBBBBBBBBBCCCEEEGGGIIIHHHGGGHHHFFFEEEFFFHHHHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@AAADDDGGGIIIIIIHHHFFFEEECCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDAAAAAAAAABBBCCCDDDDDDEEEAAA@@@???>>>============>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<:::888666555777888888666666888;;;555666666666777777888888333555666555444777<<>>>>>???@@@AAABBBAAA@@@???BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCBBBAAAAAABBBEEEHHHIIIHHHCCCCCCCCCAAA???@@@BBBDDDBBBAAA@@@??????AAACCCDDDBBB???======@@@BBBBBBAAAEEEDDDCCCBBBAAA@@@??????BBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888:::::::::::::::999888777777777666555555555666666333333444555666777777888555555666666666555333222999888666555555555666777555444444333333444444555000111222222000000111222444444444333333222222222+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,***+++---...///...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++///...------,,,,,,,,,------------...............---...///...---,,,///111000000000000000///......//////000000000111111111444444333111000///000111000111111111111222222222111111111111111111111111000000111222333444444555222222222111111111000000111000000000////////////000//////...///000111222000000///...............------------------,,,,,,------...//////...------000//////...------,,,,,,///...------,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,***++++++,,,,,,++++++***+++,,,------------++++++))))))*********+++++++++++++++++++++++++++++++++))))))(((''''''((())))))++++++******)))***************************************++++++++++++******+++++++++*********))))))************************++++++,,,,,,,,,+++***************++++++*********++++++++++++++++++++++++---,,,,,,+++******))))))(((***,,,+++)))'''(((***************************++++++************++++++)))+++++++++)))((()))******************+++,,,,,,******))))))))))))************+++++++++,,,,,,,,,,,,+++*********+++*********+++,,,,,,******+++,,,,,,,,,,,,+++++++++******+++,,,,,,,,,+++******+++......---,,,+++))))))(((++++++*********))))))))),,,,,,,,,,,,,,,+++******************))))))))))))++++++++++++++++++++++++---,,,***))))))***,,,---++++++************++++++******,,,---------,,,+++------------------------000///...------...///000------,,,,,,,,,,,,------............//////////////////000000111222333444555555666777888888888888<<<<<<;;;;;;:::::::::999::::::999999999:::<<<===>>>???@@@AAABBBAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBBBBBBBAAAAAABBBEEEHHHHHHHHHCCCCCCCCCAAA??????BBBDDDAAA@@@???>>>???@@@BBBCCCBBB???>>>???AAACCCBBBAAADDDCCCBBBAAA@@@??????>>>??????>>>>>>>>>>>>>>>???===<<<;;;;;;::::::::::::<<<;;;;;;:::999999888888:::::::::::::::999888777888777666555444444555555555555666666777777777777666666777777777666555444888777777666666666666666555555555444444555555555444555666666444444555666444444333333333222222222---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---...//////...,,,+++***,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------------,,,,,,......//////......------............------------+++---000111000//////000//////000000000///......//////000000000000111111:::666222000111222222000000111111111111222222222222222222222222222222222000000111222333444444555222222222111111111111111111111000000000////////////////////////000111111000000///...............------..................------...//////...------/////////...------,,,,,,......//////......---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,***++++++,,,,,,++++++***...............---,,,+++++++++,,,,,,,,,---------+++++++++++++++++++++++++++***))))))))))))***+++*********)))******++++++******************************++++++++++++******+++++++++***************************************+++,,,,,,,,,+++***))))))+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++******))))))(((***+++,,,+++***))))))******+++,,,------,,,+++***++++++************++++++)))***,,,+++******+++---*********)))******+++,,,******))))))))))))************+++++++++,,,,,,,,,...+++((((((+++------+++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------,,,,,,+++***))))))++++++++++++************,,,,,,---------,,,++++++)))))))))***************++++++++++++++++++++++++///...,,,,,,,,,,,,...///++++++************++++++++++++,,,------------,,,------------------------//////...------...//////---------------------------............/////////000000000000000111222333444555666777888888888888::::::999999888777666666:::999888888888999:::;;;===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAACCCEEEGGGGGGFFFCCCCCCCCCAAA??????AAACCC@@@???>>>>>>>>>???AAABBBAAA@@@@@@AAABBBCCCBBB@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===>>>???@@@AAA===<<<;;;:::999888888888;;;:::::::::999888888888999999:::::::::999888888888777666555444444444555777777777777777777777777777777777888777777666555777777777777777666666555666666555555555555666666222444555444333222333444333333333333222222222222------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,000000//////---+++)))(((,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,,,,---...//////...---,,,///......---,,,,,,,,,,,,***+++---..................///////////////......////////////000000000111555333222111111111111111000000111111111222222222222222222222222222222222333333333222222222111111111111111111111111111111111111111000000000/////////////////////000000111000000///...........................////////////---..................---//////.........------------.../////////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***///......---,,,++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++---++++++------+++,,,...***)))))))))***+++,,,,,,******************************++++++++++++*********************************************+++++++++++++++,,,++++++***)))(((,,,,,,------------,,,,,,++++++++++++++++++++++++*********)))))))))((((((+++++++++***)))))))))***)))***,,,------,,,***)))++++++************++++++((()))++++++***+++,,,...*********))))))******++++++******))))))******+++******+++++++++,,,,,,,,,///+++'''(((,,,///...,,,***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******---,,,+++++++++++++++***,,,,,,,,,++++++*********------------------------+++,,,,,,,,,,,,,,,++++++)))))))))******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,---------.........------------------------........................---..................------------.........//////111000000000000000111222333444555666777888888888:::999999888777666555555999999888777777888999:::<<<>>>@@@BBBCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAACCCEEEFFFFFFEEECCCCCCCCCAAA??????@@@BBB???>>>>>>===>>>???@@@@@@@@@@@@AAABBBCCCBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===>>>???@@@AAA<<<;;;:::888777666666666999999999999888888888888999999:::::::::999999888999888666555444555666666777777777777666666666666666666666777666666666666666777888888888777555444555555444444444444555555111222333222000000000222333222222222222222222222,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,******+++---.../////////***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,++++++---......---,,,+++///...---,,,+++,,,,,,,,,---,,,++++++,,,---............////////////.........////////////000000000)))---222333000...///111000000111111111222222222111111111111111111111111333333333222222222111111111111111111111111111111111111111111000000000000...//////000000000000000000000///........................//////000000000.........------........................---------,,,,,,---......,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***...------,,,+++******)))++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++((((((------******---***)))))))))***+++,,,,,,******************************++++++++++++******************************))))))*********+++++++++++++++++++++******)))(((++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))+++***((((((((((((((((((((()))+++,,,,,,+++)))(((++++++************++++++&&&(((************,,,---++++++***************+++++++++************++++++******+++++++++,,,,,,,,,...+++)))***---///...---***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******---,,,******,,,,,,+++)))++++++++++++++++++++++++------------------------******++++++++++++******))))))******++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------------............------------...//////...------------------............000000000///000000111111222333444555666777777777999999888888777666666555999888777777777888999:::===>>>@@@BBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBCCCEEEFFFDDDCCCBBBCCCCCCBBB???>>>???@@@>>>>>>===>>>>>>>>>?????????AAABBBCCCBBBAAA@@@@@@BBBBBBAAAAAA@@@?????????>>>===============>>>>>><<<;;;999888777666555555777777888888888888888888888999999:::::::::999999999888777666666888:::;;;888888888888777777666666555555555555555555555666666777888888888777555444444333333222222333333444333444555444222111222333222222222222222222222222++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,...---,,,+++++++++------000...,,,,,,---...///...------.../////////............////////////000000###***222333000---...111000111111111111222222222000000000000000000000000000000111222333444444555111111111111111222222222222222111111111000000000......///000000000000000000000///...............------......///000000000///...------------...///........................,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------***++++++,,,,,,++++++***------+++************************+++++++++,,,,,,++++++++++++++++++++++++((($$$%%%++++++&&&&&&+++*********)))******++++++******************************++++++++++++*********************+++++++++)))))))))***++++++,,,,,,))))))***************)))***++++++,,,,,,++++++***************************************************,,,)))'''&&&'''(((((((((((()))************)))(((++++++************++++++'''(((******)))***+++------,,,++++++***+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,---------------...***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******...+++)))***,,,---+++(((++++++++++++++++++,,,,,,************++++++++++++))))))***+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,------...------------------------------............------,,,---...//////...---,,,,,,------------.........///////////////000111222111222333555666777777777888888888888777777777777888777777777777999:::;;;>>>???AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBB???@@@AAABBBBBBAAA@@@???BBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEEEECCCAAABBBCCCCCCBBB???>>>>>>???===>>>>>>>>>???????????????AAABBBBBB@@@??????@@@@@@@@@@@@?????????>>>>>>???>>>>>>===<<<<<<<<<<<<;;;:::999888777666666666666666777777888888888999888888999:::::::::999999999888777888:::===AAACCC@@@???>>>===;;;999888777555444444444444555555666777777777777777666666555333333222222222222333333111333333222000//////000111111111222222222222222***+++++++++,,,------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,444222000...+++)))((('''+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---,,,+++******,,,---...///---,,,---......+++))),,,---......//////.............../////////000000)))---111222111000000111000111111111111222222222111111111111111111111111000000111222333444444555000000111111111222222222222222222111111111000000---...///000111000000///000000///...............,,,,,,---......///000000///...------------...///..............................---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...***++++++,,,,,,++++++***------++++++++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++(((###$$$,,,,,,&&&&&&,,,++++++******)))***************************************++++++++++++******))))))*********+++++++++((())))))***++++++,,,,,,'''((()))******++++++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***+++++++++++++++++++++---***'''&&&(((******)))************************++++++************++++++(((***++++++******,,,---...------,,,++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***...111111...+++,,,...***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******///+++)))***---...+++(((*********++++++,,,,,,,,,)))))))))*********++++++)))***++++++,,,,,,,,,+++,,,++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***+++,,,---...------------------------,,,------......------,,,+++,,,---......---,,,+++,,,,,,---------..................//////111222333000111222444666666777777666666666777777777777777777777666777888:::<<<===???@@@BBBCCCCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBB???@@@AAABBBBBBAAA@@@???AAABBBCCCCCCCCCBBBAAA@@@BBBBBBCCCDDDEEEEEEBBB@@@AAACCCCCCBBB@@@>>>===>>>>>>>>>??????@@@@@@?????????@@@AAA@@@===<<<>>>@@@>>>============<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<:::999888888777777777888555555666666777888999999777888999::::::::::::999999888888999===BBBGGGJJJMMMKKKIIIEEEAAA===:::888666555444444444666777888888777777666666666666666444333333222222333333444000111222000...------...000111111111222222222222++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,///...---,,,,,,,,,,,,---,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------............---,,,,,,---...///000---,,,*********,,,...///+++***+++---...,,,'''""",,,,,,---.../////////.............../////////000222000///000222333222111000111111111111222222222222222222222222222222222333333333222222222111111000000111111222222222222222222222111111111111000---...000111111111000///000000///...............,,,,,,,,,---...//////000///...---,,,,,,---...///---.....................000///...,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...+++++++++,,,,,,+++++++++...---,,,+++,,,---...///+++++++++,,,,,,,,,------++++++++++++++++++++++++***%%%&&&///000)))(((...,,,,,,+++***)))))))))*********************************++++++++++++******))))))******++++++++++++((())))))***++++++,,,,,,&&&'''(((***+++++++++++++++,,,,,,------,,,,,,+++((((((((((((((((((((((((++++++++++++++++++,,,,,,///+++(((''')))++++++***,,,,,,+++******+++,,,,,,++++++************++++++***,,,------++++++,,,...///...------,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((///444444...***+++---***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******///+++((()))---...+++'''*********++++++,,,,,,---*********++++++,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---------------------------,,,,,,---......---,,,,,,***+++---......---+++***,,,,,,,,,---------......---------...///111222333///000222444555666777777444444555555666777777777666666666777999;;;===???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBB>>>???AAABBBBBBAAA???>>>AAABBBBBBCCCBBBAAA???>>>BBBBBBCCCDDDEEEDDDBBB???AAACCCCCCBBB@@@>>>===>>>>>>>>>???@@@@@@@@@@@@@@@???@@@AAA>>>;;;;;;===@@@;;;;;;;;;;;;;;;;;;::::::======<<<<<<<<<======>>>999999888888888888888999444555555666777888999999777888999:::::::::::::::888888999;;;???EEEKKKOOOWWWUUUQQQKKKEEE@@@<<<999777666555555555777888999999888666555555555666777555444444333333444444555444555666444222111111222000000111111222222222222***************************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,+++*********+++,,,---------,,,++++++*********---***'''%%%%%%(((,,,...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,++++++,,,...///////////////////////////111///------.../////////............////////////111111000000000000111111222000...000333444333111000000111111222222222333222222111111111111222222........................////////////////////////------............------,,,,,,,,,------,,,++++++,,,++++++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,))))))*********+++++++++,,,++++++,,,,,,+++(((%%%$$$'''***++++++***+++,,,******)))))))))))))))***---,,,***(((((()))***+++)))***+++,,,,,,+++***))),,,++++++******)))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((************************++++++******)))(((((((((((((((((((((((((((((((((************************((((((((((((((((((((((((++++++******++++++,,,---************))))))((((((***)))((((((((((((((((((------,,,++++++***))))))***++++++,,,,,,++++++***+++,,,,,,***(((((()))+++((()))))))))************---,,,,,,+++*********+++(((+++---+++'''%%%(((+++,,,,,,,,,++++++*********((()))***,,,,,,+++******+++++++++*********))))))''')))******))))))***+++***+++,,,,,,,,,,,,+++***++++++************++++++)))***++++++***)))***+++)))((('''''')))))))))'''---,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000111222222333333222666666222444999:::777333555777888999;;;>>>@@@@@@AAABBBBBBBBBBBBAAA@@@DDDDDDCCCBBB@@@???>>>>>>AAA@@@>>>======???@@@BBBEEEFFFFFFFFFEEEDDDBBBAAABBBCCCCCCCCCCCCCCCBBBAAADDDBBB@@@>>>>>>>>>@@@AAABBB@@@???>>>?????????>>>@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888777666555555555555555666666666777777888999:::;;;:::999888777777888888666999<<<<<<<<>>AAAAAA?????????AAACCCDDDGGGGGGGGGFFFDDDBBB@@@???BBBBBBCCCCCCDDDCCCCCCBBBCCCBBB@@@???>>>???@@@AAABBB@@@>>>>>>@@@@@@???>>>BBBBBBAAAAAA@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;888777777666555555555666777777777777777888888999999999888888888888888777888;;;<<<;;;:::<<>>===AAAAAABBBCCCDDDDDDDDDDDDBBBBBB@@@??????@@@AAAAAAAAA???>>>???AAAAAAAAA@@@BBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>=========888888777777666777777777999999888777777777777888666777888999999999888777:::;;;<<<:::888888===@@@AAAEEEIIILLLJJJEEE>>>999::::::999777666555444444:::888666555555666555333555444333333222222333333222222222222222111111111111111111111111111111111++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------000///...---,,,,,,------////////////////////////000///......000111000/////////000000000111111111111111000000000000111111222222111111111000//////......//////////////////222222111111111111222222........................////////////////////////------............------+++,,,------------------...///000000///...,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++******************++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,,,,***+++,,,---,,,***)))******+++++++++***++++++,,,---,,,,,,+++*********+++,,,*********++++++*********$$$&&&)))++++++***(((''')))))))))))))))))))))))),,,,,,,,,++++++******)))++++++++++++++++++++++++************************))))))******+++,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++......------,,,+++***))))))******++++++,,,------***++++++,,,,,,++++++******,,,------+++***+++,,,*********+++++++++,,,,,,,,,,,,++++++***++++++,,,***,,,---,,,***)))+++,,,+++++++++++++++++++++++++++***)))))))))***,,,---************************(((***++++++***)))+++,,,******++++++++++++******++++++************+++++++++,,,---,,,+++***+++---&&&%%%%%%&&&)))******)))***+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000111222222333333111222222222333555777777555777888999999;;;>>>@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAABBBDDDFFFGGGEEEEEEDDDCCCAAA@@@>>>===@@@@@@BBBCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@AAABBBBBB@@@??????@@@BBBCCCBBBAAA@@@@@@@@@??????>>>>>>>>>==============================>>>?????????>>>>>>999888888888888888999999;;;:::999888777777777777444666888::::::999888777999::::::999777777:::<<<999<<<@@@BBBBBB???;;;888999::::::999888666444333:::888555444444555444333555444333333222222333333222222222222222222222222222222222222222222222222++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,++++++)))******+++++++++++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...///////////////////////////......///111222111///........./////////000000111111000000000000111111111111111111000///////////////..................222222111111111111222222////////////////////////////////////////////////------............------+++,,,------.........------.../////////---,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---*********++++++*********************++++++++++++******+++,,,---+++'''$$$***+++,,,***((('''((()))++++++******+++,,,,,,---***)))))))))))))))******+++******************+++$$$&&&)))++++++***((('''))))))))))))))))))))))))++++++******)))))))))(((************************************************'''(((((()))***+++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++,,,---+++***++++++))))))))))))*********+++,,,++++++***++++++,,,,,,***+++,,,,,,+++++++++,,,+++++++++++++++++++++++++++***)))))))))***,,,---************************)))***++++++******+++,,,************************++++++************++++++)))+++,,,+++***)))***,,,+++***)))***,,,,,,,,,******+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000111222222333333222111222333444555666777444555777888888999<<<>>>AAA@@@@@@@@@@@@@@@@@@AAA??????@@@@@@@@@@@@AAAAAA?????????@@@BBBCCCDDDEEEBBBAAAAAA@@@@@@???????????????@@@BBBCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBCCC@@@@@@@@@AAACCCDDDBBBAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>999999999999999:::;;;<<<===<<<;;;:::999888888888555666999:::;;;:::999888888999888888777888999;;;999999999::::::999999888777888999:::999888666555999666333222333444333333555444333333222222333333222222222222222222222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------.........---,,,+++++++++************++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,---...//////000///////////////////////////......000222222111000............////////////111111000000000000111111///111111111///...///000////////////............000000////////////000000////////////////////////////////////////////////------............------+++,,,---......///......------.........---,,,,,,------------------------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------)))***++++++++++++***)))))))))*********+++++++++((()))+++------***%%%!!!***++++++)))((('''(((******************+++,,,---((((((((()))))))))))))))++++++***))))))***++++++(((***+++------,,,+++)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************''''''((()))******++++++((((((((((((((((((((((((***************************************************))))))))))))***++++++*********+++++++++++++++%%%''')))***,,,,,,++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***'''))),,,,,,+++*********(((((()))))))))*********++++++******++++++,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,*********)))******+++,,,***************+++++++++)))***++++++******+++---+++***))))))))))))***+++++++++************++++++)))***++++++))))))***+++---,,,++++++,,,---,,,***++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000111222222333333444111111444555444666999444555666777777888;;;===>>>>>>============>>>>>>?????????@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBCCC@@@??????>>>>>>??????@@@>>>>>>???@@@AAAAAAAAAAAA???@@@@@@AAABBBCCCCCCDDDAAAAAAAAACCCDDDDDDBBB@@@BBBBBBBBBBBBBBBBBBAAAAAA??????????????????????????????@@@@@@??????>>>===:::999::::::;;;<<<===>>>>>>>>>===;;;;;;:::::::::888999:::;;;;;;;;;:::999999888888888999999:::;;;:::999777666555666777888666777888999999999888777666444333333444444444333555444333333222222333333111111111222222222222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........---,,,------------------,,,,,,,,,++++++++++++,,,---------,,,***))))))***,,,---++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...////////////////////////////////////.........000222333222000...////////////000000000111111000000000000111111...000111111///...000222000000000/////////......000000////////////000000////////////////////////////////////////////////------............------+++,,,---...////////////..................//////------------------------........................,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,)))***++++++++++++***)))*********+++++++++,,,,,,))))))***,,,---+++'''$$$+++++++++***((((((***,,,))))))))))))***+++,,,,,,(((((()))***************++++++***))))))***++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))***************++++++))))))))))))))))))))))))************************)))))))))******+++++++++))))))))))))))))))))))))************************************************)))))))))))))))***++++++)))))))))*********++++++$$$%%%(((+++,,,---,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++***%%%(((***+++***)))))))))))))))*********+++++++++++++++******++++++,,,---))))))))))))***++++++*********+++++++++,,,,,,,,,))))))***++++++++++++***))))))*********+++++++++)))***,,,+++******+++---+++***)))(((((()))***+++++++++************++++++***+++,,,,,,******+++,,,)))((('''(((***++++++***,,,,,,++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000111222222333333555111222666777555666:::444666777888888999;;;===??????>>>======>>>??????@@@@@@@@@?????????????????????@@@AAAAAAAAAAAAAAA@@@@@@>>>=========>>>>>>===>>>>>>?????????>>>>>>>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBDDDEEEDDDAAA???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<;;;:::::::::;;;<<<===???@@@??????>>>===<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;:::;;;::::::::::::;;;:::999:::999888666666666777777777888888999999888888888444333333444666666555444555444333333222222333333000000000111111111222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........---,,,+++,,,,,,------......///------,,,+++,,,---...///---,,,***))))))***,,,---***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...------,,,,,,////////////////////////......///111333333222000000000000000111111111111111111000000000000111111,,,///111000///...000333111111000000/////////...222222111111111111222222000000000000000000000000////////////////////////---..................---+++,,,---...////////////000///.........000111222------------------------........................,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------***))))))***,,,,,,+++)))+++,,,,,,***)))))),,,...(((((((((((()))***+++,,,((()))***+++++++++++++++,,,+++***))))))***+++,,,,,,++++++******)))))))))))))))))))))))))))))))))*********++++++,,,,,,---))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,************************************************************************)))))))))))))))******+++(((((())))))*********+++&&&(((***,,,---,,,+++***'''((()))***,,,---...///+++++++++,,,,,,+++++++++$$$'''***+++***)))((()))******+++++++++,,,,,,,,,+++*********+++,,,,,,---)))(((((()))***++++++************++++++,,,,,,,,,((()))***,,,,,,+++******))))))******++++++++++++)))+++,,,,,,+++***,,,---+++***)))(((((()))***+++++++++************+++++++++,,,------++++++,,,---(((''''''))),,,------------,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,---------................../////////000000000000111222222333333666222222777888555666;;;666777888999888999<<<>>>CCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>@@@@@@AAABBBBBBAAAAAAAAABBBAAA???===<<<;;;<<<<<<===>>>>>>>>>>>>======<<<>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEDDDAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@>>>===;;;:::::::::;;;;;;===>>>@@@AAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;>>>===;;;;;;;;;;;;999888888888999999888888777777:::999999888888888777777444333444666888888777555555444333333222222333333//////000000111111111222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((())))))***+++,,,,,,------,,,,,,+++...,,,+++,,,///000---+++...---,,,,,,,,,,,,+++***************+++,,,------+++,,,---.........,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,------...************************++++++,,,,,,,,,,,,---------...///000000///...---...............///000000............////////////222111111111000000//////000000000000////////////...000111000///...///111222111111000///......---+++---///000///...///000000000//////.........---///......------------...//////.........---------***++++++,,,---.../////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---)))***,,,,,,,,,***((('''---,,,+++)))(((((('''''')))************+++++++++))))))))))))))))))))))))+++++++++*********))))))************************+++*********+++,,,,,,---))))))))))))))))))))))))******************************++++++++++++******+++++++++*********))))))((((((((((((((((((((((((******++++++++++++******'''+++,,,((((((,,,+++'''******++++++++++++******(((***+++***)))((()))***,,,---------,,,***((('''''''''(((((())))))******))))))))))))(((((((((((()))************+++++++++***)))'''&&&'''***,,,...++++++++++++++++++++++++%%%))),,,+++'''&&&***...,,,+++++++++++++++++++++)))***,,,......,,,***)))---,,,+++******+++,,,---((((((((((((((((((((((((++++++++++++******))))))************************---+++))))))+++,,,,,,,,,+++***((((((***++++++++++++******))))))******+++************************&&&)))+++,,,+++***++++++((())))))))))))*********))))))***+++,,,------...)))************+++++++++...---+++))))))***+++,,,,,,---......,,,,,,---...---------------------------......///000111111222333000///111444777666555333444555666666777999<<<:::<<>>???@@@AAABBBAAA???<<<;;;<<<===;;;<<<===???@@@@@@AAAAAABBB@@@>>><<<;;;<<<===>>>AAA@@@???>>>>>>===>>>>>><<<>>>@@@BBBDDDEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@>>><<<<<<===???@@@>>>??????@@@@@@@@@??????=========<<<;;;;;;::::::777888999:::::::::999888:::;;;<<<;;;:::;;;<<<>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888999999999555777888999999888777555999999888777666666666777888444111000222444444222444333222222111111222222111111111111000000//////333222111000000111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,------------,,,,,,///---,,,---......,,,)))---,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------*********+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------......////////////.....................//////000............////////////111111111000000000//////000000000111111111111111000111222111000///000222111111111000///.........---///000000///...///000000/////////............///...............////////////.........---------+++,,,,,,------.........++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---+++,,,---......---,,,,,,,,,+++***))))))(((((())))))************+++++++++************************+++++++++*********))))))***************************)))))))))******+++,,,*********************************************************++++++*********+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++******))))))'''++++++((((((++++++'''(((((())))))))))))(((((((((***+++***)))((()))***+++,,,,,,++++++***)))((((((((()))))))))))))))******************))))))))))))************+++++++++((((((((())))))***++++++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++(((((()))******)))((((((,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++*********)))******************************)))((('''((()))***...,,,)))(((((())))))***++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++*********+++)))))))))*********++++++++++++++++++++++++++++++************++++++++++++///...,,,+++***+++,,,---,,,---......,,,,,,---...---------------------------......///000000111111222000///000444666666555222444555666666777999;;;;;;===@@@AAA@@@???@@@AAAAAABBBAAA???<<<;;;<<<===<<<<<<===>>>????????????AAA???===;;;;;;;;;<<<=========<<<<<<===>>>>>>???===???AAACCCEEEEEEEEEEEEBBBBBBAAAAAA@@@??????>>>AAA@@@>>>======>>>???@@@??????@@@@@@@@@@@@??????@@@@@@???>>>============:::;;;<<<=========<<<;;;:::;;;<<<;;;::::::<<<>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888888777888999::::::999888777888888777777666666777777777444111000222444333222444333222222111111222222222222111111111000000000222222111000000111222222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////,,,,,,------------,,,,,,///...------------***(((++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///...............//////......------......///000............////////////111111000000000000//////000000111111222222333333000222333222111000111222111111000000//////......///000222111000//////000////////////........................///000111111...............---------------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---+++************++++++++++++******)))))))))******)))************++++++++++++++++++++++++++++++++++++++++++***************************************)))))))))((())))))***+++++++++++++++++++++++++++************************************************+++++++++***************************************************))))))((('''(((***+++))))))+++***((((((((())))))))))))(((((((((***+++***)))((()))*********))))))))))))*********************)))))))))***************+++++++++)))************+++++++++'''(((***++++++***)))(((++++++++++++++++++++++++///,,,))))))++++++***(((************************((((((((((((((((((((((((***++++++++++++++++++***************************++++++++++++************************************)))+++,,,***'''&&&(((***,,,+++)))'''''''''))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***)))(((***+++************+++++++++,,,,,,,,,+++++++++*********************+++++++++,,,///...---,,,+++,,,---...,,,---......,,,,,,---...------------------------.........//////000000111111000///000333555555444222333555555555666999;;;<<>>>>>>>>>>>======???>>><<<;;;::::::;;;<<<;;;;;;;;;<<<>>>???@@@AAA???@@@BBBDDDEEEEEEEEEDDD@@@@@@??????>>>=========@@@@@@>>>>>>>>>???@@@AAA???@@@@@@@@@@@@@@@??????>>>===;;;:::999999::::::777888999:::::::::::::::999;;;<<<<<<::::::<<<===<<<<<<;;;;;;;;;:::::::::;;;:::999888777666666666888999:::;;;;;;:::999888777666666666666777777888666444222111222333333333444333222222111111222222222222222222222111111111222222111000000111222222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---++++++,,,,,,,,,,,,++++++---------------,,,+++***)))***++++++++++++,,,---------,,,+++************///...,,,+++***++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,---...///000...------------...//////............////////////000000000000000000////////////000111111222333333000111222222000000111222111000000000/////////...000222333222000////////////////////////..................//////111222222.................................------,,,,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---...,,,***)))))))))***+++***)))))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************************************)))))))))******+++++++++++++++++++++++++++******************************))))))))))))******************************************************))))))***))))))((('''&&&(((******************(((******++++++++++++******(((***+++***)))((()))***)))(((''''''''')))***+++,,,,,,++++++******))))))))))))***************+++))))))*********+++++++++)))************))))))(((************************---,,,+++***++++++++++++)))))))))))))))*********+++******))))))******+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,///111///***'''***...''')))++++++***************+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))+++******+++++++++,,,,,,,,,+++++++++************************+++++++++,,,,,,...---,,,,,,,,,,,,------,,,---......,,,,,,---...------------------------........./////////000000111000000000222333444444111333444444444666888:::===@@@BBBCCCBBBBBBBBBCCCAAAAAAAAA???<<<;;;<<<===>>>>>>>>>>>>>>><<<;;;;;;===<<<;;;::::::::::::;;;<<<<<<===>>>???@@@BBBCCC???@@@BBBCCCDDDDDDCCCBBB??????>>>>>>>>>=========@@@@@@?????????@@@AAAAAA@@@@@@AAAAAA@@@@@@??????<<<;;;999777666777888888666666777888888999999999:::;;;======<<<<<<<<<>>>;;;;;;;;;;;;:::::::::999::::::888777666666555555888888999::::::999888888555555555555666666777888555444333222222333333333444333222222111111222222222222222222222222222222222111111111111111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++*********++++++++++++******)))***,,,,,,,,,,,,------(((***,,,,,,******,,,...------,,,+++************...---,,,+++***++++++,,,+++++++++,,,,,,,,,------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,...///000---------------...//////............//////////////////////////////000000......//////000111222222///000111000//////000111000000000000////////////000222333222000/////////.........///////////////.........//////111222222---..............................------,,,,,,+++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---555333000...,,,,,,......))))))))))))***+++,,,---))))))*********+++++++++++++++++++++++++++++++++************************************************,,,++++++*********++++++++++++++++++++++++++++++******************************)))(((((()))******************************------------------------)))))))))))))))((('''''')))))))))******)))))))))******++++++++++++******(((***+++***)))((()))***(((''''''&&&'''(((***+++,,,,,,++++++******))))))((((((((()))))))))******))))))*********+++++++++,,,+++)))((('''(((***+++************************'''***---,,,))))))---111(((((()))))))))*********++++++************++++++))))))+++,,,,,,+++))))))+++++++++++++++++++++++++++++++++++++++++++++,,,************************---000333111,,,)))+++...***...333444222...+++)))***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,***(((((()))+++******+++++++++,,,,,,,,,(((((()))******+++,,,,,,***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---......,,,,,,---...------------------------............////////////000000000000000111222333111222333444444555777:::===???BBBCCCBBBAAABBBBBB???@@@@@@???===<<<===???@@@@@@??????>>><<<;;;:::<<<;;;;;;:::::::::::::::============>>>???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@??????>>>===<<<::::::::::::;;;999999999:::;;;<<<<<<===:::<<<>>>???>>>======>>>;;;:::::::::999999999999:::999888777666666666666777777888888888888777777555444444444555666777777444444444333222222222333444333222222111111222222222222222222222222222222111111111222222111111111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***)))******++++++++++++******'''))),,,,,,,,,,,,---///(((+++---,,,))))))+++---,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////------,,,,,,------...///............////////////......////////////000000......//////000000111111...000111000///...///000000000000000///////////////000222111000//////000.........///////////////............///000111111---------........................------,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---444222///---,,,,,,,,,---***************+++,,,---)))************+++++++++++++++++++++++++++++++++***************+++++++++************************---,,,++++++++++++++++++++++++++++++++++++++++++***************************)))(((''''''((()))******************+++++++++++++++++++++++++++++++++((())))))******))))))(((***((((((++++++((((((***(((((())))))))))))(((((((((***+++***)))((()))***((((((((((((((()))*********************)))))))))'''''''''((())))))******)))************+++++++++,,,***(((&&&'''(((+++---************************$$$)))---,,,((((((---222((())))))******+++++++++)))))))))))))))))))))))))))******************)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************+++---///...+++)))***,,,///444::::::555///+++)))***+++,,,------,,,+++******************************+++,,,***)))(((***+++************+++++++++,,,''''''((()))***+++,,,---++++++++++++,,,,,,,,,,,,******+++++++++++++++,,,,,,---......,,,,,,---...------------------------........................///000111000//////111333000111333333333444777999;;;>>>@@@AAAAAA@@@@@@AAA===>>>???>>>======???AAAAAAAAA@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???BBBBBBCCCCCCCCCBBB@@@???@@@@@@@@@??????????????????@@@@@@AAABBBBBBBBBCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;;;;:::999999888777777777888999:::;;;<<<:::<<>>======>>>:::::::::999999999888888999999888777777777777888777777777777777777777777555444444444444555555666333444555444222111222333444333222222111111222222111111111222222222222222000111222222222222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,(((***------+++***,,,...(((+++...,,,)))'''))),,,+++++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***+++,,,---............------,,,,,,------...///............////////////........./////////000000000000000000000000000000///000111111//////000111////////////000000000000---///000000///...///000............/////////000///...............//////---------.........//////------------------,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,------,,,+++***)))***++++++++++++*********+++,,,,,,)))************+++++++++************************))))))*********+++++++++************************,,,,,,+++******************************************************************)))(((''''''((()))***))))))*********+++++++++(((((((((((((((((((((((((((((()))***++++++++++++***'''(((,,,,,,((('''***(((((())))))))))))(((((((((***+++***)))((()))***(((((()))*********))))))(((((()))))))))))))))***'''(((((()))******++++++)))************+++++++++))))))(((((()))***+++,,,************************''')))******)))))),,,...))))))******+++,,,,,,---)))***+++,,,,,,+++***)))******))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------******************************+++,,,,,,+++***))),,,111555555111,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++*********+++)))))))))*********++++++(((((())))))******+++++++++++++++,,,,,,,,,------***++++++,,,,,,---,,,,,,,,,---......,,,,,,---...------------------------...........................000111000......000333///111222333333444666888:::<<<>>>??????>>>>>>???;;;===>>>>>>>>>>>>AAACCCAAAAAAAAAAAA@@@>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@BBBCCCEEEEEEEEEEEEEEECCCAAA@@@???????????????????????????@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>999999:::;;;:::888666555555555444555666888999:::888:::===>>>===<<<;;;<<<999999999999888888888888999888888888888999::::::999888888888888888888999555555444444333444444444222444666555222111222333444333222222111111222222000000000111111111222222000111222222222222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///---......//////......---))),,,...---+++)))***,,,))),,,...,,,(((&&&(((,,,************+++,,,------'''(((***,,,---------,,,++++++,,,,,,,,,---------------------------------........................++++++,,,,,,,,,---------)))+++,,,...//////...------,,,,,,,,,,,,---................../////////000---.........//////000000222222222111111111111111000222333222111000111222////////////000000000000,,,---///000///...///000---.........//////000000///......---------......---------.........//////------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---***+++++++++,,,---...///,,,,,,++++++***++++++,,,)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++************************++++++***))))))((())))))))))))))))))))))))))))))************************+++)))(((''''''((()))+++))))))******++++++++++++************************'''((()))+++,,,,,,,,,,,,+++'''(((,,,,,,((('''+++******++++++++++++******(((***+++***)))((()))***((()))***++++++***)))(((''''''(((((())))))******((())))))***++++++,,,,,,)))************+++++++++&&&''')))***+++++++++***))))))))))))))))))))))))+++)))'''(((***+++***)))))))))***+++,,,,,,------+++,,,...//////...,,,++++++***)))(((((()))***+++************************+++++++++,,,,,,---------*********************************,,,------+++)))###'''+++,,,)))))),,,000++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&)))+++,,,+++***++++++((())))))))))))*********************))))))))))))++++++,,,,,,,,,---------+++,,,------.........---,,,---......,,,,,,---...------------------------.....................---...000111000...---000333///111222222222444666888888;;;===>>>=========>>>:::;;;===>>>>>>???BBBDDDAAABBBBBBAAAAAA???>>>>>>;;;;;;<<<======<<<<<<<<<<<<===>>>@@@CCCFFFHHHIIIGGGGGGHHHGGGFFFEEECCCAAA>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCBBBCCCBBBBBBAAA@@@???>>>;;;<<<>>>??????<<<999777888777777777999:::<<<>>>666999;;;<<<;;;:::::::::999999999888888888888777888888888888999:::;;;<<<:::999999888888999999:::666555444444333333333333111444666555222111222333444333222222111111222222//////000000111111111222000111222333333222111000---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,------+++******,,,...,,,)))'''(((+++,,,,,,***++++++,,,,,,,,,,,,------222000---+++))))))******......---,,,+++))))))(((++++++***)))***+++---...++++++,,,,,,,,,,,,------***+++,,,---...---,,,+++......---,,,+++***)))(((,,,,,,,,,---------....../////////......---------000///...------...///000000000000000///////////////---,,,---000222000...//////......---------,,,.........///000111111222''')))+++---...///......000///------......---,,,***+++,,,,,,,,,---///111---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------......------,,,+++***)))))))))+++---,,,+++***+++,,,,,,+++)))(((((()))+++,,,++++++******************,,,((((((,,,,,,((((((,,,))))))))))))************))))))))))))************,,,++++++*********)))))))))***+++,,,,,,+++***)))************************************************+++++++++***************(((***+++***)))((()))***+++*********))))))((((((++++++******)))(((((((((+++***)))***+++,,,+++)))******))))))((((((''''''************))))))))))))(((((((((((())))))))))))++++++************++++++(((((((((((())))))))))))************************,,,,,,,,,++++++++++++***,,,+++***))))))+++---...,,,...///...,,,*********'''***,,,***+++......+++++++++,,,,,,+++***((('''***+++,,,,,,------------,,,,,,***)))))))))***+++++++++******************++++++++++++++++++++++++))))))************))))))++++++******++++++,,,---)))************+++++++++...,,,***))))))***,,,---,,,+++******,,,,,,+++***,,,++++++******++++++,,,.........------,,,,,,,,,......---,,,,,,+++******------------------------..................------............////////////111111111000000111555888;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>===============:::<<<===>>>===<<<===>>>888:::===AAADDDGGGIIIJJJLLLJJJGGGDDDBBB???>>>===BBBAAA???======>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCCCCAAA???<<<;;;;;;;;;:::999888666666555999777555555777999999999999:::<<<>>>>>>===<<<;;;:::888777888::::::888555555555666777888999999:::<<<999666555666777888777555444333333222222222222111222222333333222222111222222222222111111111000000000000000000000000000//////000000111111222222---,,,,,,++++++,,,,,,---------,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,+++******,,,...222///,,,,,,------+++)))++++++,,,,,,,,,,,,------///...,,,+++******+++,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......////////////.........---///...---,,,,,,---...////////////...............000...---...000111000...222222111111111000000000------...//////000111111)))***+++---............000...------......---,,,...//////...---------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++******)))+++---,,,+++***+++,,,...---+++******+++---...)))))))))***+++++++++,,,,,,((((((,,,,,,((((((,,,))))))))))))************))))))))))))************&&&'''((()))+++---......******++++++++++++******************************************************)))))))))*********++++++(((***+++***)))((()))***************)))))))))((()))))))))))))))***************************************))))))(((((((((((((((((())))))*********+++))))))))))))************+++******))))))******+++(((((()))))))))*********************************)))*********++++++,,,,,,+++***)))((((((***+++,,,,,,---...---+++))))))***'''+++,,,******......+++******+++,,,+++***)))(((***+++,,,,,,------,,,,,,,,,+++***)))))))))******************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************+++,,,,,,)))************+++++++++---,,,+++******+++,,,,,,,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,......---------,,,,,,,,,......---,,,,,,+++******------------------------..................------............////////////111222222222222333666888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>??????>>>>>>===============<<<>>>@@@@@@>>>===<<<===:::<<<>>>AAADDDFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@BBBAAA???>>>===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCBBBAAA???<<<;;;::::::999999888777666666999777555555777888888888888999;;;<<<===<<<;;;::::::888777888999:::777555666666666777777888888999;;;888555444555777777777555444333222222222222222111222222333333222222111222222111111111000000000000000000000000000000000000000000000000111111111,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------,,,,,,,,,,,,+++++++++,,,,,,+++******+++---...---+++***+++***)))'''++++++,,,,,,,,,,,,---------,,,+++++++++,,,---...***+++++++++,,,,,,,,,---******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------******++++++,,,,,,------,,,,,,,,,---------......////////////............------,,,,,,,,,,,,---------------...............111///......000000///---222222222222111111111111---------...//////000000+++,,,------......------///...------...///---,,,------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))+++---,,,+++***+++,,,...---,,,++++++,,,---...(((((()))***+++,,,,,,---+++))))))++++++))))))+++))))))))))))************)))))))))*********++++++%%%&&&''')))+++---//////++++++************++++++************************************************&&&''''''(((***++++++,,,(((***+++***)))((()))***************))))))))))))'''(((((()))******++++++''')))+++***(((''')))+++***))))))))))))(((((((((''''''((()))***+++,,,,,,************+++++++++++++++******))))))******+++))))))*********+++++++++************************''''''((()))***+++,,,---+++***)))((((((((()))******,,,---,,,***)))))))))(((++++++)))***------+++))))))***++++++++++++******++++++,,,,,,,,,,,,,,,++++++***))))))))))))***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++------------,,,,,,,,,,,,...------,,,,,,++++++***------------------------------------------..................////////////000222333444333444666777::::::::::::;;;;;;;;;<<<<<<<<<======>>>?????????>>>>>>======<<<<<<======>>>@@@BBBBBB???===;;;;;;<<<===???AAACCCEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>===>>>???@@@@@@??????@@@@@@AAABBBCCCAAABBBBBBAAA@@@>>><<<:::999999999888888777777777999777666666777888777666666777999::::::999888888999888777888999888777555666666666777777777777777999777444444555666666555444333333222222222222333111222222333333222222111111111000000000/////////000000000000000000000000111000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,))))))))))))***+++******+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,++++++******)))***,,,------,,,+++***+++++++++,,,,,,,,,---------,,,+++***+++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------...............---------------------------------------------............//////111000000/////////......////////////////////////------------......//////------.........---------///...------...///...,,,(((((()))+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))+++---,,,+++***+++++++++******))))))******+++)))))))))***+++++++++,,,+++******++++++******+++((()))))))))************))))))*********+++++++++******************++++++,,,+++***))))))***+++,,,************************************************&&&''''''((())))))******(((***+++***)))((()))************)))))))))))))))(((((())))))************%%%))),,,***&&&%%%(((,,,))))))))))))))))))))))))'''(((((()))******++++++)))))))))*********++++++******))))))))))))************+++++++++,,,,,,,,,************************'''(((((()))******++++++,,,+++***)))(((((()))))))))***,,,+++)))(((((()))(((++++++((())),,,---+++(((((()))***++++++,,,,,,***++++++,,,,,,,,,+++++++++******)))))))))))))))***************+++++++++++++++++++++++++++++++++((())))))******))))))((()))))))))((())))))***+++))))))*********+++++++++******+++,,,,,,,,,++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,------------..................////////////...111333444444333444666888888999999::::::;;;;;;<<<<<<======>>>?????????>>>======<<<<<<<<<======???AAACCCBBB???;;;999888<<<===???BBBDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBB@@@???>>>>>>>>>>>>??????????????????@@@AAABBBCCCAAAAAAAAA@@@???===;;;:::888888888888777777777777999777666666777777666555555666777888888777666666777777777777888777666555666666666666666666666555777555333333555666555444333333222222222222222333111222222333333222222111000000000000////////////000000000000000000000000111111000000/////////...+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++***+++,,,+++,,,---......---------+++++++++,,,,,,,,,------......---,,,++++++++++++...------,,,,,,+++++++++***+++,,,------,,,***)))+++++++++,,,,,,,,,---------,,,+++***+++,,,---...---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........//////.............../////////000000000111111111000///......///........................---------...............//////..................///---,,,---...///...---+++******,,,...000///---------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,++++++***))))))((()))+++---,,,+++***++++++************************,,,+++++++++***)))))))))***++++++******++++++***((()))))))))************************++++++++++++,,,,,,++++++***)))((((((,,,+++***))))))***+++,,,************************************************)))))))))((((((((((((((((((***+++***)))((()))***))))))))))))))))))******************))))))((((((%%%))),,,***&&&%%%(((,,,))))))))))))******************))))))))))))))))))((((((((()))))))))*********))))))))))))))))))***++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))---,,,++++++************(((***++++++)))(((((())))))++++++((((((+++,,,***(((((())))))***,,,,,,---+++++++++,,,,,,+++******************))))))(((((())))))*********+++++++++++++++++++++++++++++++++''''''(((((((((((('''''')))))))))((())))))***+++))))))*********+++++++++)))***+++,,,,,,,,,,,,+++,,,+++******,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------..................////////////---///111222222222333444777777777888999::::::;;;<<<<<<<<<===>>>>>>??????======<<<<<<<<<<<<======>>>@@@AAA@@@===:::888888<<<===@@@BBBEEEGGGIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBBBBAAAAAA@@@???>>><<<;;;:::888888777777777777777777777666555666777777666555666666666666666666666555666777777777666555555555666666666555555555555555666444333333555666555444222222222111111222222333111222222333333222222111000000000000////////////000000000000000000000000111000000000//////......++++++------------++++++,,,++++++++++++,,,------++++++,,,,,,,,,,,,------***,,,......,,,+++,,,,,,,,,---///...,,,)))((()))++++++,,,,,,,,,,,,------......------,,,+++************+++,,,---...//////++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------......------,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---------......///000000///............//////000111111111000111222111///...///000////////////000000000000........................000//////.........//////...---,,,---/////////---333000------///111///---------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********......---,,,+++***)))((()))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((()))++++++))))))++++++)))))))))))))))*********************++++++++++++,,,************************++++++************++++++*********************************************************))))))((((((((((((***+++***)))((()))***))))))))))))************++++++******)))(((((('''''')))+++***(((''')))+++)))))))))************+++************))))))(((((('''((((((((())))))))))))***))))))(((((())))))*********+++++++++,,,,,,,,,************************++++++*********))))))))),,,,,,,,,,,,++++++++++++((()))++++++)))((()))******,,,***''''''+++,,,***))))))))))))***+++,,,---++++++++++++++++++***)))))))))******))))))(((''')))))))))***++++++,,,,,,++++++++++++++++++++++++)))******************)))***))))))))))))***++++++)))************+++++++++*********++++++,,,,,,---,,,+++******,,,,,,+++******+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------..................////////////---///000111000111333444555666666777888999::::::;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;<<<<<<======>>>???@@@>>><<<:::::::::===>>>AAADDDGGGIIIKKKKKKJJJIIIGGGDDDBBB@@@??????======>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBBAAA@@@???>>>===;;;;;;:::888888888777777666666666555555555666888888777555777777777666666666666666555666888777555444444555444444444555555555555555555444333444666666555444222111111111111222222333111222222333333222222111111111000000000/////////000000000000000000000000000//////////////////...***+++---......---+++***,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------+++---//////...,,,,,,---(((+++------)))'''&&&&&&++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,+++******+++,,,---...//////---,,,++++++******++++++++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......---------....../////////------...//////...------------......///000000111...000222111//////000222//////000000111111111111////////////////////////000///.........///000111...---,,,---///000///...444///******---000///---------------------------***+++---......---+++***------------------------------------------------,,,,,,++++++++++++++++++...---------,,,,,,++++++)))+++---,,,+++***+++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***)))))))))(((,,,,,,((((((,,,,,,((())))))))))))*********************+++++++++,,,,,,))))))******++++++++++++******++++++++++++******************************************************))))))******************(((***+++***)))((()))***((()))))))))*********************)))))))))))))))************************))))))*********+++++++++)))))))))))))))*********(((((()))))))))*********))))))(((((((((((())))))************++++++++++++*********************************+++++++++++++++)))******+++++++++++++++(((***++++++***)))*********,,,***&&&&&&***,,,*********)))))))))+++,,,---+++++++++++++++***))))))((()))*********)))''''''((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++,,,,,,)))************+++++++++*********)))***,,,---...,,,+++******,,,,,,+++***)))***,,,------,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------..................///////////////000000000000111444666444555555666777888999:::::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<===>>>>>>???>>>===;;;;;;===???@@@AAACCCFFFHHHJJJKKKKKKJJJHHHFFFDDDBBB@@@??????<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@???===<<<;;;::::::999999888777666555555444333333444666888999888666999999888777777777777777444666888777444333444555333333333444444555555666555444444555777777666555111111111111111222333333111222222333333222222111222222111111111000000000000000000000000000000000.........///////////////***+++---......---+++***...------------...//////+++++++++,,,,,,---------+++...000000///------...'''+++//////---+++,,,---++++++,,,,,,,,,---------)))***+++,,,------------------------------,,,,,,...---+++***)))***++++++++++++,,,,,,,,,---------***+++,,,---...---,,,+++***++++++,,,---//////000,,,,,,,,,---------........./////////000000111111,,,,,,---......---,,,,,,,,,,,,------...///000000---000222111//////111444......//////000000000111000000000000000/////////000///.........000111222...---,,,---///000///...///***%%%%%%***...///...------------------------***+++---......---+++***................................................++++++++++++++++++++++++,,,,,,------------......)))+++---,,,+++***+++,,,)))******++++++******)))***************+++++++++(((,,,,,,((((((,,,,,,((())))))))))))******************+++++++++,,,,,,,,,+++++++++***************)))***+++,,,,,,+++***)))************************************************(((((()))***+++,,,------(((***+++***)))((()))***(((((())))))*********+++((((((((()))******+++++++++***)))***+++,,,+++)))))))))******++++++++++++''''''((()))***+++,,,,,,)))************+++++++++))))))(((((((((((())))))))))))*********+++++++++************************))))))***+++,,,------...'''((()))***************(((***,,,,,,*********+++***,,,***&&&&&&***+++***+++***)))))))))***+++,,,+++++++++++++++***)))(((((()))*********)))'''&&&((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---)))************++++++++++++***)))))))))+++...///,,,+++******,,,,,,+++***)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---................../////////000111111111000000222555888444444555666777888999999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<===@@@CCCCCCDDDFFFGGGIIIIIIJJJJJJHHHGGGFFFDDDBBBAAA@@@@@@<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>===;;;::::::::::::999888777666555444333222222333666888999888777::::::999888888888888888333666888777444222333555222222333333444555666666555444444666777888777555111111000000111222333333222222222333333222222222222222222222111111111111000000000000000000000000---.........//////000000'''))),,,...///---***(((......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***,,,///...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,)))***,,,---...---,,,,,,111...+++)))(((***,,,...,,,++++++******++++++,,,...---++++++++++++---............------,,,,,,,,,...------,,,,,,------...---------------------------------............///---------......000111111///////////////.........,,,---------.../////////111111000///////////////------------------------&&&''')))+++---///111222000///...---------------))))))***+++,,,,,,------......---,,,,,,+++******000///---+++*********+++)))***++++++***)))***,,,000...,,,***)))))))))***,,,,,,+++******+++,,,,,,************************************************,,,,,,+++******+++,,,,,,))))))************))))))---,,,***)))))))))******+++*********))))))((((((++++++******))))))(((((())))))))))))************))))))))))))))))))))))))***((('''(((+++,,,+++(((&&&''')))***)))((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***(((&&&&&&))),,,))))))))))))************+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******(((''''''))))))***))))))(((''''''---+++)))((('''((()))***,,,+++++++++******)))))))))))))))***+++++++++,,,***+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))************))))))...---,,,++++++,,,---...''''''''''''((()))******...,,,)))+++...000///---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---///111111000...............////////////222333333444555666777777999:::;;;<<<===============<<<;;;:::999:::;;;<<<<<<;;;;;;;;;<<>>???>>>>>>===<<<:::999888777888888666555555555666777444333333555666777555444777777777777777666555555555444222222222222444555444444444444444444444444555555555444444333333333111111000000111333555666333222222111000///.........//////000111222222222------------------------////////////////////////)))***---...///...,,,+++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,***,,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,***+++,,,---------,,,,,,///...,,,***)))***,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,+++...------,,,,,,------...---------------------------------............///------------...///000111/////////////////////...------..................111111000///////////////------------------------......---------------,,,///......---,,,,,,------+++++++++,,,,,,------.........---,,,,,,+++******///...,,,++++++++++++,,,+++,,,---,,,***))))))***,,,,,,++++++***++++++,,,,,,,,,+++******+++,,,,,,***************************************************+++,,,,,,,,,,,,+++******++++++++++++******))),,,,,,***)))))))))******+++*********))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))***((('''(((+++,,,+++)))''')))***+++***)))***+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))''''''***,,,))))))))))))************************)))))))))((())))))))))))************************************+++++++++++++++++++++++++++******))))))******+++*********************************)))))))))))))))************************************************,,,,,,,,,++++++***)))((())))))))))))))))))((('''---,,,***)))((()))***+++***)))))))))((((((((((((***************+++++++++......---,,,++++++++++++++++++************++++++++++++++++++++++++++++++))))))************))))))+++******))))))******+++---,,,,,,,,,,,,------...---,,,++++++,,,---------000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,000///...///000///,,,***............////////////222222333444555666777777999:::;;;<<<<<<<<<<<<<<<>>>======<<<<<<===>>>???======<<<===>>>@@@CCCDDDEEEGGGJJJLLLLLLJJJHHHFFFEEEDDDAAA???>>>>>>>>>???;;;<<<======;;;:::;;;<<<<<<<<<;;;;;;<<<======>>>======<<<;;;:::999999888888777666555444555555666555555444666777888777555777777777777777666555555444333333333333333333444444444444444444444333333444444444444333333333222111111111111222333444444333333222222111111000000...//////000111111222222........................////////////////////////+++,,,---.........------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,***,,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,++++++,,,---------,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++...------,,,,,,------...---------------------------------............///,,,,,,,,,,,,---...///000......////////////////////////..................111111000///////////////------------------------111111000///---,,,++++++...------,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***---,,,,,,++++++,,,,,,------......---***))))))***((()))***+++,,,---------,,,++++++******++++++,,,************************************************(((***,,,......,,,***(((,,,,,,,,,,,,,,,+++***))),,,+++******)))************************))))))))))))))))))***************)))))))))*********++++++))))))))))))))))))))))))***)))((()))+++++++++***(((***,,,,,,+++******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))+++,,,))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++*********))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((())))))***)))))))))---,,,+++*********+++,,,)))))))))))))))(((((((((+++++++++***************111000---+++******+++,,,++++++************++++++************************))))))************)))))))))******************)))------,,,+++++++++,,,,,,,,,,,,,,,+++******+++,,,///.....................,,,,,,,,,,,,,,,,,,,,,,,,///...---.........,,,***............////////////111222333333555555666777999::::::;;;;;;;;;::::::999999999999:::;;;<<<<<>>>>>???@@@BBBDDDFFFHHHIIILLLNNNNNNLLLIIIGGGDDDBBB@@@>>><<<<<<<<<<<<===>>>>>>===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777666555444444555666555555666888999777666777777777777777666555555333333444444444444333333555555555444444333333333333333333333222222222222222222333333333333333222333333333333333333222222/////////000111111222222////////////////////////////////////////////////,,,,,,,,,,,,,,,---......+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,+++)))+++///...***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++...------,,,,,,------...---------------------------------............///,,,,,,,,,,,,,,,---...///............////////////000000//////......------111000000///////////////........................---------------.........---,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,---...---+++***+++,,,'''(((***,,,---------,,,++++++++++++++++++++++++************************************************)))***,,,------,,,***))),,,,,,,,,,,,+++***))))))++++++******************************************)))))))))******+++++++++))))))*********+++++++++))))))))))))))))))))))))***))))))******+++++++++(((***++++++***)))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++((()))))))))*********************))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***))))))))))))***+++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++******)))(((((((((************************++++++++++++++++++++++++++++++,,,,,,+++******)))'''((()))***************,,,++++++*********+++,,,++++++++++++++++++++++++,,,+++++++++***)))))))))000...+++))))))***,,,---++++++************++++++************************)))******++++++******)))***+++,,,------,,,+++***,,,,,,+++***)))))))))******,,,---+++((('''))),,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---............////////////111111222333444555666666999999:::::::::999888888666666777888888999:::;;;>>>>>>>>>???AAABBBDDDEEEHHHJJJLLLNNNMMMKKKGGGEEEBBBAAA???===<<<;;;;;;;;;<<<===>>>===;;;::::::;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777666555555555666555555666888888777555777777777777777666555555222333444555555444333222555555555444444333333222222222222222222222222222222333444444444333222111222222222222333333333333//////000000111111111111////////////////////////////////////////////////,,,+++*********+++------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++***(((***...---))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++---,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++...------,,,,,,------...---------------------------------............///------,,,,,,,,,---......---.........//////000000000000000//////......---111000000///////////////........................******+++,,,---......///,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,------------***+++------,,,,,,---...)))***,,,------,,,+++***++++++++++++++++++++++++************************************************,,,++++++******++++++,,,******++++++***)))((((((************+++************************+++++++++))))))******++++++,,,,,,************++++++++++++************************)))***************+++,,,''')))******)))(((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((()))))))))************))))))))))))))))))******((((((((()))))))))******************************))))))(((((((((((())))))***************+++,,,,,,************************************))))))(((((())))))))))))))))))))))))******************************************)))((((((((()))******+++************)))))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++***))))))))),,,***((('''(((***---...++++++************++++++******************************++++++++++++************,,,------,,,******...------,,,++++++++++++***,,,---+++(((&&&)))+++***+++,,,---...000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...//////...............////////////000000111222333444555555999999999:::999999888888999999:::;;;<<<==================???@@@AAACCCCCCGGGHHHIIIIIIHHHFFFDDDBBB@@@@@@???>>><<<<<<;;;;;;:::;;;<<<;;;999888999::::::;;;;;;<<<<<<;;;::::::999999999::::::::::::;;;::::::999999888777666666555444444555777777666444777777777777777666555555333333555666666555333333555555555444444333333333222222222222222222222222222333444555555444222111111111111222222222222222000000000000000111111111........................////////////////////////++++++*********+++,,,---)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++***(((***...---))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,------,,,+++++++++,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,------******++++++++++++******++++++++++++,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///...---------------......------......///000000000000000//////////////////111111000///////////////........................++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,(((***+++,,,+++,,,---///,,,,,,,,,,,,++++++***)))***++++++,,,,,,++++++***************************************************---,,,************,,,---((())))))*********))))))))))))***++++++++++++************+++++++++++++++*********+++++++++++++++*********++++++++++++,,,************************)))***++++++******+++---''')))******(((''''''((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((******((('''))))))))))))************))))))))))))************'''((((((((())))))))))))))))))))))))))))))))))))(((((()))******)))(((((())))))((())))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))((())))))******+++*********((())))))))))))*********)))))))))***************+++++++++***************)))(((''''''(((***---...++++++************++++++++++++++++++++++++++++++******++++++++++++******((())))))))))))))))))(((+++******))))))))))))***+++++++++***))))))***+++((()))***+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,------,,,+++............///////////////000111111333333444555888999999:::::::::999999999999:::;;;<<<<<<<<<<<<;;;<<<===>>>???AAABBBBBBEEEEEEEEEDDDBBBAAA@@@???===============<<<<<<<<<888999::::::999888999:::;;;;;;<<<======<<<:::999999999999999::::::::::::888888999999999888777666444333333444666777555444777777777777777666555555444444555555555555444444444444444444444444444444222222222222333333333333333333444444444444333333222222222222222111111111000000000000000000111111........................////////////////////////+++++++++,,,,,,,,,,,,---******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,***,,,//////+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,...---,,,+++++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------------...------,,,,,,------...---------------------------------............/////////......---......///------......///000000111///////////////000000000111111000///////////////........................------------------------------,,,,,,---......///***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++(((***++++++******,,,------,,,++++++******++++++***+++,,,,,,,,,,,,+++***************************************************++++++++++++++++++++++++(((((()))***++++++++++++((()))***+++,,,++++++************++++++,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,************************)))+++,,,,,,******+++---)))***++++++)))(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))++++++)))&&&))))))))))))************((()))))))))************(((((()))))))))*********************************((()))+++------+++)))(((((((((((())))))***,,,,,,************************((((((((()))******++++++((((((((((((((((((((((((************************)))******++++++***************+++++++++***))))))))))))******++++++++++++)))))))))******+++++++++***************+++++++++))))))))))))***+++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))(((((((((((())))))''''''&&&&&&&&&'''((((((,,,***))))))+++,,,,,,+++))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,222000---------...------............//////////////////000111222333444444888888999:::;;;;;;;;;:::888999::::::;;;:::999999;;;;;;===>>>@@@AAAAAABBBEEECCCAAA???============999::::::;;;;;;;;;;;;;;;777999::::::::::::;;;===;;;<<<===>>>>>><<<;;;999::::::999999999999999999444555666777888777666666555444444555777777666555777777777777777666555555555555444444444444555555222333333444444555555555222333333333444444444444333333333333333444555666444444333333222222111111111000000000000000000000////////////////////////////////////////////////+++,,,---.........------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...---,,,+++,,,,,,///...,,,+++***+++,,,,,,,,,++++++++++++,,,---......------,,,,,,------...//////---,,,,,,---//////,,,,,,,,,------............------,,,,,,------...---------------------------------.........//////000//////.........//////---------...///000000111......//////000000111111111111000///////////////////////////////////////+++,,,,,,---...///000000---------------...///000++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------++++++***+++,,,+++))))))***+++,,,,,,*********+++,,,---***+++,,,------,,,+++***************************************************)))***,,,......,,,***)))((()))***+++,,,---------((()))***+++,,,,,,+++************++++++,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,************************(((+++---,,,***)))+++...***+++,,,,,,***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++))))))***------***'''))))))))))))************(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++)))+++...000000...+++)))))))))))))))***+++,,,---++++++++++++++++++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++++++++***)))((()))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))******+++++++++,,,++++++++++++++++++++++++++++++************++++++------------------------***++++++,,,,,,++++++***,,,+++***))))))***+++,,,***)))))))))***+++,,,,,,---***((())),,,...---+++000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...000111111............/////////000//////000111222333444444777888999:::;;;<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<>>>???AAAAAABBBBBBEEECCC???<<<:::;;;<<<===666777888999:::;;;;;;;;;777999;;;;;;;;;;;;===???<<<===>>>??????===;;;::::::::::::999999999888888222333444666666666666555666555555666888999777666777777777777777666666555666555444333333444555666111222222333444555666666333333333444444555555555333333222222333555666888666666555444333333222222111111111000000000000000000000000000000000000000////////////////////////***+++,,,---...---,,,+++++++++++++++++++++++++++++++++***)))((((((((())),,,,,,++++++***++++++++++++++++++,,,---...///000...,,,***)))******(((''',,,+++***+++---...---,,,)))************+++++++++************+++,,,------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---000111///,,,(((---,,,,,,++++++,,,,,,---...,,,***+++...000...,,,111+++,,,333111'''$$$(((............///////////////...------...///000111000000000000000000000000////////////////////////------------------------........................------++++++++++++------************************,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********************************'''(((******))))))***,,,++++++*********************************)))((((((*********))))))))))))(((+++++++++++++++***)))(((((()))*********((('''&&&******++++++++++++*********)))))))))+++,,,+++***(((((((((((((((((((((((()))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++*********))))))(((((()))((((((((()))***++++++---,,,+++***))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))************)))))))))))))))(((''''''*********************************)))))))))))))))(((((()))***************,,,,,,+++***))))))******+++*********))))))((((((+++*********+++,,,,,,---)))+++,,,---,,,***((('''((()))***++++++***)))(((+++++++++*********))))))''')))******))))))***+++******))))))))))))******)))************++++++++++++++++++***)))(((((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........000111111111111333444999999999888888888777777<<<>>>???===::::::<<>>???@@@@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;777888999:::;;;;;;;;;;;;<<<<<<======<<<;;;:::999>>>>>>>>>===:::999999:::999999999999999888777666777777888888888888777777777777777777777777777777666666555555444444444333111222444666666555444333222666777333111222222000111111222222222333333333222222222222222222222222555444222111111111222222000000000000000000000000000000000000000000000000,,,---000111111000---,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,...//////000///---,,,------,,,+++,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,......---,,,---,,,,,,++++++,,,,,,---...,,,+++,,,...///...,,,000+++,,,333222***)))...............//////////////////...---......000000////////////////////////........................////////////////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++************************((()))******))))))***+++***************************************)))((((((,,,,,,,,,++++++++++++******++++++++++++***)))))))))))))))))))))((((((''')))******++++++******)))***)))))))))+++,,,+++***************************)))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))************))))))))))))******++++++,,,,,,,,,,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************)))))))))((())))))))))))))))))***+++******)))))))))******+++************************************)))))))))((())))))))))))************+++++++++++++++***))))))************************)))))))))))))))*********(((((()))***************++++++***))))))))))))))),,,+++++++++***************)))))))))******+++,,,******+++,,,+++***)))(((++++++,,,,,,,,,,,,+++++++++++++++*********))))))((()))******))))))***+++***)))))))))))))))***+++)))************+++++++++,,,,,,,,,+++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,,,,+++******++++++,,,,,,,,,,,,------------------............,,,...000111111222444666888888888888888888888888;;;<<<===<<<::::::<<<>>>>>>>>>??????@@@?????????>>>=========<<<<<<<<<;;;999999:::;;;<<<======<<<=========<<<<<<<<<<<<<<>><<<:::::::::::::::999888777666666555666777888999999999999888888888888888888888888;;;;;;999888666444333222222333444666666555444333222666777444222333333111111222222222222333333333222222222222222222222222444333222111000111111222000000000000000000000000////////////////////////...///000111111000///...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------------...++++++***++++++,,,---...,,,++++++,,,,,,---...///000...------...///......,,,+++***+++---...---,,,,,,,,,,,,,,,------------......------,,,,,,------+++,,,---,,,+++***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---***)))***---......---,,,,,,++++++,,,,,,------,,,+++,,,...///...---000+++,,,222222......333............////////////000//////............///////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,************************)))***++++++)))((()))************************************+++******)))(((,,,,,,,,,++++++++++++***))))))***++++++++++++*********)))((((((((()))))))))******++++++******)))***)))))))))+++,,,+++***************************)))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******+++******))))))******+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************))))))))))))+++***))))))))))))))))))(((((((((((()))***+++,,,************************************))))))))))))))))))))))))***************++++++++++++******)))************************(((((())))))******++++++(((((()))*********************)))((((((((()))))),,,,,,,,,,,,,,,+++++++++)))))))))((())))))***+++***************+++++++++,,,,,,++++++++++++,,,,,,+++++++++***************((()))******))))))***,,,)))))))))))))))***+++,,,)))************+++++++++---------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------------------............+++---///111111333555777666666666777888999999999999;;;<<<<<<;;;;;;===>>>>>>>>>?????????>>>===============<<<<<<<<<<<<<<<:::;;;<<<===============>>>===<<<<<<<<<===>>>???BBBGGGLLLMMMHHHBBB>>>===;;;;;;:::999888777666666444555666888::::::;;;;;;999999999999999999999999;;;;;;999888666555333333333444555666666555333222333777999555333444444222222222222222333333333333222222222222222222222222222222111000000000111111000000000000000000000000////////////////////////000000000000000000000000++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,*********+++,,,---...///,,,+++++++++,,,------...,,,+++)))***,,,------,,,,,,+++***+++---...---,,,,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,+++,,,------+++***+++---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000---***)))***,,,......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......---000,,,,,,///000...000555............////////////000000//////............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,***************************+++,,,+++)))((()))******************+++++++++*********++++++******)))*********)))))))))(((((((((((()))***+++,,,,,,,,,+++***)))(((((((((******))))))************))))))***)))))))))+++,,,+++***************************)))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******)))(((((((((((((((((()))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))*********)))))))))))))))++++++***)))((((((((()))(((((('''(((((()))***************************************)))))))))))))))((()))))))))************(((((())))))))))))((('''************************''''''((()))***++++++,,,(((((()))***************))))))((((((((((((((())),,,,,,,,,,,,++++++++++++******)))))))))******+++***)))))))))***+++,,,,,,+++***)))(((((()))***+++************************(((***++++++***)))+++,,,))))))))))))***+++,,,,,,))))))*********+++++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,---000000111222444666333444555666888999::::::999:::<<<<<<======>>>???>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===============>>>===<<<;;;<<<===@@@AAAFFFRRR^^^___TTTGGGBBBAAA===<<<;;;999888777666666555666777999:::;;;;;;;;;999999999999999999999999666666555555555555555555555555666666555444333222444888999666444555555333222222222333333333444444222222222222222222222222111111000000000000000000////////////////////////////////////////////////111000///......///000111,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,---...///,,,,,,+++++++++,,,------***)))((()))+++,,,,,,,,,,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,------,,,+++******+++++++++,,,------,,,+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------......000---,,,---------...111............////////////000000000//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,************************+++,,,,,,+++)))((()))***))))))*********+++++++++******++++++++++++***************)))))))))(((((('''((()))***+++,,,,,,,,,+++***)))(((((()))***+++)))))))))******)))))))))***)))))))))+++,,,+++***)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))******++++++***)))((((((((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************'''(((((()))))))))((((((************************''''''((()))***++++++,,,(((((()))***************)))((((((((((((((())))))******++++++++++++++++++,,,++++++*********++++++***)))))))))***+++,,,,,,+++***)))(((((()))***+++************************)))***++++++******+++,,,******)))******+++,,,,,,))))))*********++++++++++++++++++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++---......///+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,...///111111000000111222222222444555777999:::;;;:::;;;<<<===?????????>>>============<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;>>>===<<<;;;<<<===@@@AAAEEEWWWhhhhhhXXXHHHAAABBB===<<<;;;999888777777777888999999::::::::::::999999999999999999999999999555555666666666666666666666666666666555444444333555999:::666444555555333222222333333333444444444222222222222222222222222000000000000111111000000////////////////////////........................000///---,,,,,,---///000,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,+++,,,,,,---...///,,,,,,++++++++++++,,,,,,,,,+++******,,,......---,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,------,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...---+++)))---,,,,,,++++++,,,,,,---+++,,,...---,,,,,,---//////...---,,,,,,,,,---...............////////////...//////000//////...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,***************************+++,,,,,,***)))***+++)))))))))***++++++,,,,,,)))***++++++,,,+++++++++,,,,,,,,,++++++++++++***'''((()))***+++,,,,,,,,,******)))))))))***++++++((())))))******))))))(((***)))))))))+++,,,+++***(((((((((((((((((((((((()))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******,,,++++++******++++++,,,((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************+++***)))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************)))******++++++++++++***************************(((((())))))******++++++(((((()))***************))))))((((((((()))******************++++++++++++---,,,++++++++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,***************+++++++++)))***++++++******+++---,,,++++++*********++++++)))************++++++++++++++++++++++++*********++++++++++++++++++++++++************++++++++++++))))))***+++---...//////++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,///000111111//////000111111222333555666888999:::;;;;;;;;;===??????>>><<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;>>>===<<<<<<<<<===>>>???AAAPPP___```RRRCCC===>>>===<<<:::999888888999999:::::::::;;;;;;::::::999999999999999999999999999;;;::::::999777666666555666666666555555555555555444888999666444555555333333333333333444444444444222222222222222222222222///000111111222222111111000000000000000000000000..............................---,,,,,,---......,,,,,,---............------------------------------------------...//////------,,,,,,,,,------...,,,,,,+++++++++++++++,,,...,,,++++++---......---,,,+++***+++---...---,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++,,,------,,,,,,---///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,------+++)))---,,,,,,++++++,,,,,,---***,,,......,,,,,,---///---...---,,,,,,---...---............////////////---...///000000//////...................................................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++************************)))+++,,,,,,******+++---((())))))***++++++,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,++++++++++++***((()))***+++++++++++++++((()))***+++++++++++++++(((((())))))))))))((((((***)))))))))+++,,,+++***)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))******,,,++++++******++++++,,,&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))***++++++******)))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))************))))))***+++++++++++++++************************)))))))))))))))*********(((((()))***************)))))))))))))))***++++++++++++++++++,,,,,,------,,,,,,+++*********************+++,,,+++***)))(((++++++,,,,,,,,,,,,++++++))))))*********+++++++++)))***,,,+++******+++---------,,,+++************)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........---///000000//////000222111222333444666777888999:::999:::<<<>>>>>>;;;888999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;=========<<<<<<<<<<<<<<<>>>DDDJJJLLLHHHAAA<<<:::<<<;;;999888888999:::;;;999999:::;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::999888777666666555555555555555666666777444888999555333555444222333333333444444444444555222222222222222222222222///000222333333333222222000000000000000000000000..............................------------......,,,---...///000///...---------------------------,,,,,,,,,,,,,,,---...///......---,,,,,,,,,------,,,,,,++++++***+++++++++...,,,++++++,,,---,,,+++,,,+++***+++---...---,,,---------.........//////,,,,,,,,,,,,------...///+++,,,------,,,,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---***---///...,,,+++---000+++---...------///000.............../////////000,,,---...000000000//////........................////////////////////////++++++++++++++++++++++++........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++---,,,,,,++++++*********************************)))***,,,,,,++++++,,,...((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,*********))))))))))))((())))))***++++++++++++***((()))***,,,,,,,,,+++***(((((())))))))))))((((((***)))))))))+++,,,+++***************************)))******)))(((((()))+++))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))(((((()))***++++++))))))))))))***+++,,,---************************(((((())))))*********+++))))))))))))************''''''((()))))))))))))))*********************************)))))))))))))))(((((()))*********************))))))***+++,,,,,,,,,,,,,,,------.........++++++***))))))((()))))))))+++,,,---,,,***((('''((()))***++++++***)))((())))))******++++++++++++)))+++,,,,,,+++***,,,---......,,,+++***))))))))))))************+++++++++------------------------++++++++++++++++++++++++)))************+++++++++......---,,,,,,++++++***++++++,,,,,,,,,---------........./////////000000+++---///000///000222444111222333444666777888888999888888:::<<<<<<888555888999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<======<<<;;;:::999???<<<:::<<>>999;;;:::999888888:::<<<===777888999;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<555555666666777777777888555555555555555666777888333777888555333444444222333333333444444444555555222222222222222222222222000111222333444444333222000000000000000000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,///...,,,+++***++++++,,,------------------------+++,,,,,,------,,,,,,+++///,,,+++,,,...///---+++------,,,,,,,,,+++++++++///,,,))))))+++......------------,,,,,,+++++++++///---++++++------+++))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))---------------------------------------------------,,,,,,...222333000---,,,,,,,,,---------......---------............/////////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++******))))))))))))******))))))*********+++++++++)))***+++,,,,,,+++***))),,,++++++******++++++,,,((((((((((((((()))******++++++++++++++++++++++++,,,,,,++++++***))))))(((************************)))************+++++++++************************(((+++...---)))'''(((*********))))))((('''''''''+++***)))(((((()))***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************(((((('''(((((()))******))))))(((((((((((())))))))))))***++++++***(((((((((***+++,,,******+++,,,************************************************,,,+++)))((((((***,,,---***)))((()))***+++***(((************************---,,,,,,+++*********+++&&&'''((()))+++++++++++++++++++++*********))))))******))))))))))))******************************(((***+++,,,,,,+++)))(((******))))))))))))******++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,---......,,,***)))------------------------+++,,,---///000000111111333333333444555666777888<<<;;;999888888888999999666666777888999999999999<<<<<<======<<<;;;::::::<<<<<<<<<===<<<<<<;;;:::===>>>???>>><<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999999999888888999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::;;;:::888777555444444444,,,///222444444333333444555555444333333333333444222222222222222222222222000000000111222222333333333333333222222222111111111000///......///000111.................................///......---,,,------------------------*********++++++,,,,,,,,,...---,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++...---+++,,,...///---+++------------,,,,,,,,,,,,///,,,))))))+++......---.........---------,,,,,,///---,,,,,,...///---+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---------------------------------------------------,,,,,,...111222000...,,,---------............---------............/////////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++******))))))******+++*********++++++++++++,,,)))***++++++++++++***))),,,++++++******++++++,,,)))))))))))))))***++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++***************************+++,,,+++)))))))))***++++++++++++++++++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((()))))))))******)))((((((((())))))***+++))))))(((((((((((())))))((()))******+++***))))))''')))++++++***)))***+++************************************************,,,+++***))))))+++,,,---+++)))((()))***+++***(((************************,,,+++******)))))))))***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))******************************)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---.../////////...,,,+++------------------------...///000222333333444444333333333333444666777888;;;:::999888777888888999777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>=========>>>???===:::888777888777888999999::::::999999::::::999999999888888888999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999888777777666555555555555000222333444333444666888555555444333333333333444222222222222222222222222000000000111222222333333333333333222222222111111111000///......///000111........................//////000000//////...---........................))))))***+++,,,---......---------,,,------...///------------------------+++,,,,,,------,,,,,,+++...---,,,,,,......---,,,.........------------,,,...,,,******+++---...---//////............------...---,,,---/////////---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------------------------------------------------------,,,,,,...000111///...------........./////////---------............///...............---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,)))***++++++++++++***))),,,++++++******++++++,,,+++************+++,,,,,,++++++++++++++++++++++++)))))))))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************---+++)))))))))*********''''''((())))))***++++++******))))))))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,))))))))))))))))))))))))''''''((((((((()))))))))***))))))))))))***++++++***))))))(((((())))))***'''((()))******+++******&&&(((******)))))))))***************************************************++++++***)))***+++,,,---+++***))))))***+++***)))************************+++***))))))((()))))))))++++++,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,+++******))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...///000000000///...---------------------------///000111222333444444444222222222333444555666777999999888777777777888888999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===????????????===>>>>>><<<888666444555777888888999999999999999999999999999888888888777999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999888666555555555555555666666555555555444333555888;;;555555444333333333333444222222222222222222222222000000111111222333333333333333333222222222111111000000////////////000000........................000000000000000//////...------------------------,,,,,,------...//////000------------.../////////------------------------+++,,,,,,------,,,,,,+++------,,,---------------//////.........---------,,,,,,+++++++++---------............------------,,,,,,,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---------------------------------------------------------.../////////............////////////000---------............///........................,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------*********++++++*********,,,++++++******++++++,,,++++++*********++++++,,,++++++++++++++++++++++++))))))***++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++************************///+++''''''))),,,+++***'''''''''((((((((())))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((((((((()))))))))(((((()))***++++++))))))))))))))))))))))))''''''''''''((((((((((((+++***************++++++***))))))))))))))))))***''''''((()))***+++++++++&&&((()))***)))((()))***************************************************)))))))))))))))***,,,,,,+++***))))))++++++***)))************************+++******)))))))))******,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++************************++++++*********+++,,,,,,***++++++++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------......///000//////...---------------------------------...000000111111111111111222222333555666777888777777777777777777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>><<<======;;;888666555555999999:::;;;;;;;;;;;;:::999888888888888777777777888888999::::::::::::::::::;;;;;;::::::999888777666555555444444444444555444555666555555666888:::555555444333333333333444333333222222222222222111000000111222222333333444333333333222222222111111000000////////////000000........................///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------....../////////------------------------+++,,,,,,------,,,,,,+++,,,------------,,,------//////.........---------++++++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,------...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***------------------------------------------------------...---------...///.........////////////000---------............///---.....................,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******------,,,,,,,,,,,,------++++++,,,,,,,,,---------+++******************+++,,,++++++******++++++,,,+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************...***''''''***,,,,,,+++,,,,,,,,,++++++*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++))))))))))))))))))))))))''''''''''''((((((((((((++++++***************+++******))))))))))))******'''(((((()))***++++++,,,&&&((()))***)))((()))***************************************************'''''''''((()))******++++++***)))***+++,,,+++)))************************++++++*********++++++,,,,,,,,,,,,,,,+++***)))(((************++++++++++++++++++************++++++************************++++++******+++,,,------))))))***++++++***))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------,,,---------------------------------------------,,,,,,---...////////////111111111111333444555666555666666666666666666666777888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<;;;999777777777888999::::::;;;;;;::::::888888888777777777666666777888999999::::::999999999999::::::999888888777888777666555333333333222111444666777666555666777555555444333333333333444333333333222222111111111111111111222333333444444333333333222222222111111//////000000000000//////..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,------.........------------------------------+++,,,,,,------,,,,,,+++,,,---......,,,,,,---............------------,,,***+++------,,,+++,,,...+++++++++,,,,,,,,,,,,---***,,,---,,,++++++,,,---............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***---------------------------------------------------......---,,,,,,...///------........./////////---------............///---------...............,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++***))))))***++++++,,,++++++******++++++,,,++++++***))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,***((((((***+++,,,+++,,,++++++***))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))++++++***))))))))))))***+++******))))))******+++)))((((((((()))***+++,,,&&&(((******)))))))))***************************************************&&&''''''((()))***++++++,,,*********+++,,,+++***************************++++++++++++++++++,,,---++++++,,,++++++***)))))))))***************++++++++++++************++++++******************************++++++,,,---------((()))***++++++***)))(((++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...//////000000000///000000000111222333444555444444555666666666555555666666777888999999999999999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999999:::;;;:::888777777888666777777888888888888888777777777777666666666666777777888999999999999888777888888999999999888888:::999777555444333222222000333666777666555444444555555444333333333333444444333333222222111111111111111222222333444444444333333333222222222111111//////000000000000//////.......................................------,,,------------------------,,,,,,,,,,,,------------,,,,,,---......---,,,+++------------------------+++,,,,,,------,,,,,,++++++---///...,,,+++---...------------,,,,,,,,,,,,)))+++...---,,,+++,,,...,,,,,,,,,,,,------......,,,---///...,,,+++,,,...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------------------------------------------------......---++++++---000,,,---------............---------............///---------.........//////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,*********++++++++++++,,,++++++***))))))***++++++,,,++++++******++++++,,,,,,,,,+++***************++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************(((***++++++******+++,,,((((((((((((''''''''''''((()))***++++++***)))((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******+++***))))))((((((((()))+++******))))))******+++******)))(((((()))***+++''')))++++++***)))***+++************************************************'''((()))***+++,,,------,,,+++******,,,,,,+++******************************************+++,,,,,,+++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,************************)))***+++------------,,,((()))+++,,,,,,+++)))(((++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------------------------------...//////000000000000000000000000000111333444555222333444555666555555444555666777888999999999999888999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999::::::999666444444444666666777888888888888888777777666666666555555555666777777888888888888888555666777888999999999999999888777666555555555555333444666666555444555666555555444333333333333444444444333333222111111000111111222333333444444555333333333222222222111111...///000111111000///...........................///////////////...------........................,,,------...///000111111,,,------...---,,,***)))------------------------+++,,,,,,------,,,,,,++++++---///...,,,+++,,,///------,,,,,,,,,+++++++++)))+++......,,,+++,,,...---------.........//////---///111///,,,+++,,,...,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------------------------------------------...///---******---000,,,,,,,,,---------......---------.........//////---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,...---,,,,,,++++++++++++++++++++++++++++++++++++((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************&&&))),,,,,,***)))***---))))))******++++++,,,,,,((()))***++++++***)))((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))---,,,***))))))***,,,---******)))))))))))))))***))))))))))))))))))))))))))))))))))))******************)))(((((('''((((((++++++************+++++++++***)))(((((()))******(((***+++,,,+++***+++,,,************************************************((()))+++,,,---.........,,,+++******,,,,,,+++***************************))))))((())))))***++++++,,,------......------,,,+++++++++,,,,,,---------,,,++++++******++++++,,,************************((())),,,...///...---,,,)))***,,,------,,,***)))++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------+++++++++++++++,,,---...---------------------------...///////////////...//////000000111222444555111222444555666555444444666666777888999999999999888999::::::;;;;;;;;;;;;999999;;;<<<======>>>>>>999::::::888555222111111888888999::::::::::::999777666666666555555555555666666777888888888888888444555666888999999999999777777666666666666777777666666666444333444777999555555444333333333333444444444333333222111000000111222222333333444444555333333333222222222111111...///000111111000///...........................000000000000000//////...)))+++,,,+++)))))),,,///))),,,...---+++***,,,///***++++++,,,,,,++++++***------------------------...------,,,,,,------...,,,++++++***+++,,,...///)))***,,,......---,,,+++---------,,,,,,------...---------,,,,,,++++++***+++++++++,,,,,,,,,------------------------------...000000///,,,+++---///++++++++++++++++++++++++***++++++***))))))***,,,...+++((())),,,///...---)))******++++++,,,------------,,,+++,,,---...///,,,+++)))))))))+++---///------,,,++++++,,,,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------...---+++******+++---...,,,,,,,,,------.........++++++++++++******)))))),,,------.../////////...++++++++++++++++++++++++,,,,,,++++++***+++++++++...,,,)))***,,,---+++(((((('''&&&''')))***)))(((000,,,(((''')))******((()))************+++++++++,,,,,,------...000111222...---,,,+++***((($$$!!!+++)))(((&&&&&&((()))+++************************************************((()))******)))(((***+++)))))))))))))))))))))))))))((('''&&&'''(((***,,,((((((((((((((((((((((((******))))))))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,***((('''((()))(((((((((((())))))))))))((((((((((((((((((((((((++++++***(((''''''***,,,)))'''%%%%%%%%%###$$$&&&((((((((((((((((((((((((*********)))))))))))))))&&&''')))***+++***((('''......,,,+++***)))))))))---,,,+++)))((((((''''''))))))************))))))++++++++++++++++++++++++)))))))))+++------+++)))******+++,,,,,,,,,,,,+++***)))))))))***++++++,,,)))***++++++***)))***+++***))))))((()))+++---...---,,,***(((((()))***+++************************++++++******************************************))))))))))))***+++,,,---)))************+++++++++************************++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------333000......111222111000333222222111222333555666777888888888999999999999555888;;;<<<:::888999::::::999999888888999999:::888777777666555444444333888888888888888777666666666555444333333444666777777777777777777888888888888555555888888555555888555555666666666666666555666666555444333333333333444333222222444444333222222222222111111111000000//////000111222222333333222111000.........///000+++...111111///---...///////////////////////////------------------------+++---///...,,,,,,---///+++---......,,,,,,---000,,,,,,------------,,,,,,------------------,,,,,,------------------------...---,,,+++++++++,,,---+++,,,.../////////...---///......---------......///////////////................../////////000000---------------------------//////...++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---111///,,,+++,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,...///////////////......------------------......------++++++++++++------,,,,,,,,,---------......++++++++++++*********)))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---,,,++++++++++++***))),,,+++***+++---------,,,///,,,)))((()))******))))))************+++++++++------...///000222444555111000...,,,,,,***'''%%%+++***)))(((((()))***+++***************************************************+++,,,,,,***)))***,,,))))))))))))))))))))))))***)))(((''''''(((***+++************************+++++++++******)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++***)))((()))***(((((((((((())))))))))))++++++++++++++++++++++++)))******)))((((((***,,,,,,+++************+++---***************************))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++***)))))))))))),,,+++***))))))(((((()))******++++++++++++*********************************))))))***,,,,,,+++))))))***++++++,,,,,,++++++***************+++,,,,,,***,,,---,,,+++***+++,,,***))))))))))))+++,,,------,,,***)))((()))***+++******++++++++++++************++++++++++++++++++************************))))))))))))***+++,,,---)))************+++++++++++++++++++++++++++++++++))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------.........000...,,,---000222111000222222111111222333555555666666666666777777777777888:::<<<<<<:::999:::<<<:::999999888888999999:::999999888777777666555555777777777777777666555555666555444333444555777888888888888888888888777777888555555888888555555888555555666666666666555555666666555444333333333333444333222222444444333222222222222111111111000000000111111222333333444444333222111000///000000111000222444222///---------////////////////////////---------------------------...000///...------...,,,---///...------...000------............------.........------,,,,,,,,,,,,,,,---......---,,,,,,///...---,,,++++++++++++....../////////000000000000///...---------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------......---++++++,,,---------------------------,,,---...---++++++---......//////---++++++,,,---//////...------,,,+++++++++,,,------......------...............------,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++***************++++++,,,,,,,,,,,,,,,------------------------,,,++++++***++++++,,,,,,+++,,,,,,+++***)))***+++***)))))))))+++,,,+++***...,,,)))((()))******))))))************+++++++++,,,---...000333555777999555333///------,,,+++)))++++++++++++++++++++++++************************))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))))))))))))))+++***)))((('''((()))******************************++++++,,,+++***((('''(((((((((((())))))))))))))))))))))))))))))))))))((()))******))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))***,,,))))))))))))***,,,------************************))))))))))))))))))******,,,+++)))((()))***,,,...******)))))))))))))))***+++******)))))))))******++++++++++++++++++++++++))))))))))))))))))))))))+++***((()))+++,,,++++++)))***++++++,,,,,,+++++++++++++++++++++,,,,,,---+++,,,------++++++,,,---))))))))))))***+++,,,---,,,+++***)))))))))***+++)))***+++,,,,,,+++***)))******++++++,,,,,,------************************))))))))))))***+++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,/////////...............---,,,+++---///111000000111111111111222333444555333444444444444555555555999:::;;;999888888999;;;999999888888888888999999::::::999999888888777777777888888888888777777666666555555555555777999:::::::::999999888777777777888555555888888555555888555666666666666666555555666666555444333333333333444222111222333444333222222222222111111111111111111111222222333444444444333222111111111111111222000111222111///---------////////////////////////........................+++,,,---...---,,,++++++,,,------...---......///------............------.........------,,,,,,++++++,,,...//////...,,,+++------,,,,,,,,,+++++++++//////......//////000111//////...---,,,,,,,,,,,,*********+++,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,---------------------------,,,------,,,++++++,,,...(((+++------++++++...111...---------,,,,,,,,,++++++,,,---...///...---,,,---.../////////---+++***,,,,,,,,,---------------******+++,,,,,,,,,,,,+++//////......------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,)))+++---,,,)))(((***,,,***)))((()))***++++++)))---+++***))))))*********))))))*********++++++++++++,,,---000222666888:::777444000---,,,------,,,******+++,,,,,,+++******************************)))))))))))))))))))))))))))******)))&&&%%%%%%&&&))))))))))))))))))))))))++++++***)))((((((((()))************************'''(((***++++++***((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))***))))))+++,,,(((((((((((())))))))))))((((((((((((((((((((((((&&&(((***+++***)))***+++'''))))))'''(((***+++)))(((((((((((((((((((((((()))))))))))))))*********+++******)))***+++,,,---)))))))))))))))***++++++***)))))))))******+++,,,+++++++++******+++++++++************************,,,***((((((***+++,,,,,,))))))***+++++++++++++++---,,,,,,++++++,,,------+++,,,---,,,+++***+++---)))))))))******++++++,,,++++++***))))))******+++)))***,,,------,,,***)))******+++,,,------......******************************))))))***++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000//////......------------------...///////////////000000111222333444444333333333333444444444444888888777555555555666888999999888888888888999999999999999888888888777777999999999::::::999888888555555555666777999:::;;;;;;::::::999888777777666888555555888888555555888666666666666666666555444666666555444333333333333333222111222333333333111111111111111111111111111111111111222222333333333111111111111111111111111,,,---....../////////000////////////////////////////////////////////////,,,,,,,,,,,,---,,,++++++,,,++++++,,,------------,,,,,,------------,,,,,,.........------,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,---------......---------...///000......---,,,++++++,,,,,,------......//////000000............////////////,,,,,,,,,---------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---&&&))),,,---++++++---000******++++++,,,,,,,,,---+++,,,---...///...---,,,+++---...//////---***)))+++,,,---............---------...///////////////...---------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...------,,,,,,************************+++*********++++++,,,---(((***,,,+++)))(((***,,,---,,,+++,,,...///...---+++++++++***))))))******))))))*********+++++++++)))***+++---000333666777777333...++++++,,,,,,,,,))))))***++++++***))))))************************)))))))))))))))))))))))))))******)))&&&%%%%%%&&&))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))###%%%''')))******)))((((((((((((((())))))))))))))))))))))))))))))))))))&&&((()))***)))***+++---(((((((((((())))))))))))++++++++++++++++++++++++&&&(((***+++***)))***+++)))---,,,)))(((++++++'''(((((((((((((((((((((((((((((())))))************((()))***+++++++++***)))************++++++,,,---))))))))))))***+++,,,---+++***))))))))))))***+++++++++++++++++++++++++++,,,***((((((***+++,,,,,,))))))***++++++++++++***------,,,++++++,,,,,,,,,)))+++,,,+++***)))***,,,)))*********++++++++++++******************++++++***+++,,,------,,,+++*********+++,,,------......*********************************)))******+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///.........------,,,,,,...///000000000///............///111222333333333333333444444444555555555888777555444555666777777999888888777777888888999777777777777777666666666777777888888888888888777555555666777888999:::;;;::::::999999888777666666888555555888888555555888666666666666666555444444666666555444333333333333333222111111333333222111111111111111111111111111000000000000111111111111//////000000000000000000...------...///000111111////////////////////////////////////////////////...,,,++++++---.........,,,+++***+++---...---,,,,,,,,,------------,,,,,,------------------------,,,,,,---......---,,,,,,)))***+++,,,------------,,,,,,---------.........------,,,,,,,,,------...---------------.........,,,------------.........+++,,,,,,------.........---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---***,,,------,,,++++++,,,))))))***++++++,,,------+++,,,------......------+++,,,---......---+++******+++---...//////...---+++,,,---...............,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++******)))************************************+++,,,------((()))******))))))***++++++***)))***,,,---,,,+++)))+++,,,+++***)))***+++)))************+++++++++))))))***+++---///111222555111---******+++++++++***************************************************************************+++,,,+++)))((()))***))))))))))))))))))))))))******************))))))(((((((((((((((((((((((($$$%%%''')))*********)))(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))***))))))+++---(((((((((((())))))))))))************************)))***+++***)))((()))***''',,,,,,'''&&&***)))###************************((((((((()))******++++++'''(((***,,,,,,+++)))(((++++++******+++,,,------***************+++,,,---+++***)))(((((()))***++++++++++++++++++++++++++++++***((()))+++,,,++++++((()))******++++++******---,,,,,,++++++++++++,,,)))***++++++))))))***+++)))******+++++++++******)))*********++++++++++++,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,------************************+++***************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++******)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,.........------------------///111111000///...///,,,---///000222222333333444444444444555555555555999888666777999::::::999888888777777777777888888666666555555555555555555444444555666666666666555555555666777888999999:::999999888888777666666666888555555888888555555888777777777777666555444333666666555444333333333333333111000111222333222111111111111111111222222222000000000000000000000000......///000000000000///333222000///000111000///////////////////////////........................---***((((((+++...//////---,,,***+++...///...,,,------............------+++,,,,,,------.........------------------------***+++,,,---------,,,++++++,,,---...///...------...............///000111,,,++++++++++++++++++************+++++++++,,,,,,++++++,,,,,,---......///...,,,++++++...//////---------------------------,,,---------++++++---...---------...000///...,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,......///...------***+++---///000///......((()))***+++,,,,,,,,,,,,,,,,,,,,,---------------------++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++++++++***))))))************************************+++,,,---...)))(((((()))***++++++***((('''&&&''')))***)))((((((***,,,,,,***)))***+++)))************+++++++++************+++,,,......333000,,,++++++++++++***,,,+++***))))))***+++,,,************************++++++++++++++++++++++++***+++,,,,,,***)))***,,,))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))***************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((******))))))***,,,(((((((((((())))))))))))''''''''''''''''''''''''+++++++++)))''''''(((***$$$+++,,,&&&&&&+++***###************************'''(((((()))******++++++)))******++++++++++++++++++***************+++,,,++++++*********+++,,,,,,,,,+++)))(((((()))+++,,,***************************))))))***,,,,,,+++)))((())))))***************,,,,,,+++******************+++,,,,,,******+++,,,)))***++++++++++++***)))))))))***+++++++++++++++...---+++******+++---...******++++++++++++++++++************************++++++***************+++)))************+++++++++++++++++++++++++++++++++%%%&&&)))+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------.............../////////(((+++///000/////////111+++,,,...000222222222222333333333444444444555555777666666888;;;<<<;;;999888888777777777777888888555555555555555555555555444555666777777777777777555666666777888888888777777666666666666666666666888555555888888555555888777777777777666555444333666666555444333333333333222111000111222333222000000000111111111222222222000000000000000000000000...///000111222111111000222///------...000///...////////////////////////------------------------+++'''$$$$$$(((,,,......///---+++,,,///000///---......////////////......***++++++,,,---...//////...------,,,,,,------...,,,---......---,,,***)))+++,,,...000000///...,,,////////////000222333444/////////......------------------.........//////++++++,,,,,,---.../////////---+++,,,///000000...////////////////////////---...///...,,,,,,...///---+++,,,///333555333000///......------,,,,,,+++...---,,,+++,,,---...///------...//////000000///***+++---///000000///...+++,,,---...////////////,,,------....../////////...---+++******+++---...,,,,,,,,,++++++*********+++++++++,,,,,,------------------------,,,+++***++++++++++++++++++++++++************+++,,,---...***(((&&&(((+++---+++(((+++)))))))))+++,,,+++***'''***---,,,***)))***,,,)))************+++++++++++++++*********+++,,,,,,222000---+++,,,,,,+++***...---+++******+++---...************************,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))(((***+++))))))))))))))))))))))))((()))***+++++++++++++++************************///...---+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******))))))***+++(((((((((((())))))))))))************************------+++(((&&&&&&(((***'''///000++++++222111***(((((((((((((((((((((((('''(((((()))***+++++++++---,,,+++******,,,...///******))))))))))))******,,,,,,++++++***++++++,,,---,,,***))))))***,,,---)))))))))))))))))))))))))))))))))+++------+++)))(((((()))***************,,,++++++***)))))))))***+++,,,------++++++,,,---)))***+++,,,,,,+++))))))((()))***+++++++++++++++///---+++))))))+++---///++++++******************************************++++++***************+++)))************+++++++++************************&&&(((***---......------******+++++++++,,,,,,,,,,,,,,,------------............//////000000111111###'''---/////////111333***,,,...000222222222222222222333333333444444444444333444777;;;<<<:::777888888777777777777888888555555555666666666666666777888999:::::::::::::::555666666777777777666666555555555555666666666666888555555888888555555888777777777777666555444333666666555444333333333333222111000111222222222000000000111111222222222222222222111111111111111111///000111222333333222111+++)))'''(((+++......---////////////////////////------------------------000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///,,,+++---000000,,,'''++++++,,,,,,...///111222...///000222222111111000......------------......,,,,,,------...///000000........................,,,,,,,,,++++++*********++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,.........,,,+++,,,---,,,,,,,,,---------....../////////...---,,,***)))---------//////...+++(((+++)))((())),,,,,,***(((,,,---...//////---+++*********+++,,,,,,,,,,,,+++,,,+++***))))))+++---...###&&&'''%%%'''++++++)))000...,,,,,,,,,,,,***(((++++++************++++++******++++++++++++******++++++++++++******))))))+++)))(((***...000///---)))))))))))))))*********((()))***+++++++++++++++(((''''''(((***,,,+++***+++*********))))))((((((***,,,,,,+++)))((()))***&&&&&&%%%&&&'''***---...))))))))))))((((((((((((,,,***)))((()))***)))(((&&&'''((())))))((('''&&&000...+++((('''((()))*********))))))(((&&&%%%$$$(((&&&%%%&&&'''((('''%%%"""(((((($$$!!!$$$((()))(((((()))***+++************))))))((((((''''''((())))))'''$$$$$$(((,,,***(((((()))***+++***)))***(((&&&'''***,,,+++***(((((()))************)))***++++++***))))))***,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))******++++++++++++***************)))((('''((((((***++++++,,,++++++((((((((((((((((((((((((***************)))((('''))))))((('''&&&%%%$$$$$$************************++++++******************************************///...------,,,,,,,,,---***)))((()))***+++***)))((()))***+++++++++++++++///...,,,+++***))))))))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***,,,,,,,,,---------......------------------------------............------((()))***,,,---///000111222333444444555555444444444555666777777666555444555555555555666666666777444444555666666777777777999999888777666555444444444444555666666666666666555555555555555444444444444555666777666555333111555444444333444555666777333333222111111222222222111666666222111555444///////////////////////////111111111111111111111111111111000000//////......000000//////.........---+++,,,---......,,,***)))000---)))))),,,//////...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------000---+++---000000---))),,,,,,,,,---...///000111///000222333333333222111......------------......,,,,,,------...//////000........................------------,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---,,,---...---,,,,,,---...,,,,,,---------.........------......------,,,,,,------,,,...///...,,,***///...---...000000...,,,,,,---.........---+++*********+++,,,,,,,,,,,,+++,,,+++***))))))+++---...(((++++++)))***...///,,,///---,,,,,,,,,,,,+++)))++++++************++++++******++++++++++++******++++++++++++*********))))))((('''))),,,...---,,,************************)))******++++++++++++***)))((('''(((+++,,,+++***+++*********))))))))))))***+++,,,+++)))((()))***)))***************)))))))))))))))))))))))))))(((,,,***(((((()))***)))(((((()))))))))))))))((((((,,,+++)))(((((()))***+++)))))))))***))))))((((((***)))'''((()))******)))"""&&&***+++((('''(((***((('''''''''((((((((((((******))))))((((((((((((***((('''&&&'''((())))))***)))((()))***+++***))),,,***'''(((***+++***(((((()))******++++++*********+++++++++))))))***,,,,,,***)))***++++++***)))******************************************++++++---------------,,,+++***)))))))))***++++++,,,,,,((((((((((((((((((((((((------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,************************++++++******************************************,,,,,,+++***************,,,***))))))******)))'''))))))***+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,++++++***....../////////000000000,,,,,,,,,,,,,,,,,,------------............------------...///111222333333222333333444444444444444555555666666666555555444444444444555555555555666666666555555555555555555888888777777666555555555555555666666666666666555777777777777777777777666444555666777777666444333666555444444444555777888333333222222222222333333000444444111111444444000000000000000000000000000////////////////////////111111000000//////......000/////////............,,,---.........---+++***///---******,,,...///...++++++,,,------......///,,,,,,,,,,,,,,,,,,------------------------------........................,,,---...//////...---,,,222///,,,---///000///,,,...---------...//////000111111333444444444333222......------------......,,,,,,------.../////////....................................------------,,,,,,,,,,,,------------.........---------------***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***,,,------,,,,,,...///,,,------------.........,,,,,,------............---,,,+++,,,.........,,,------,,,---...///---++++++,,,---------,,,***)))***++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---+++---...+++,,,//////------,,,++++++------,,,+++++++++************++++++******++++++++++++******++++++++++++************(((''''''(((***,,,++++++,,,,,,,,,++++++*********++++++++++++++++++***))))))(((((()))+++,,,+++******************)))))))))***+++,,,+++)))))))))+++***+++,,,---,,,+++(((''')))))))))))))))))))))))),,,***(((((()))***)))(((*********))))))******+++((((((((())))))*********((())))))***+++++++++++++++)))'''((()))+++,,,,,,'''(((***+++,,,++++++*********)))(((((())))))******))))))))))))(((((((((+++(((%%%'''***,,,)))&&&***)))((()))+++++++++***---+++)))((())))))(((''')))******+++++++++++++++***+++,,,+++***)))***,,,---+++******++++++)))(((++++++++++++++++++++++++,,,+++***)))))))))***+++******++++++******))))))******))))))***+++---...************************...---,,,+++***+++,,,,,,*********+++++++++,,,,,,******************************+++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))---,,,*********)))(((&&&)))***+++++++++++++++++++++*********+++,,,,,,---++++++,,,,,,,,,+++*********++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------.........///------............------------......///000000000222222333444444444444333777666555444444444444444333333444444444555555555888777555333333333333444666666666666666666666666555666666666666666555555666666777777777777777777444555666777888777666555555555555444555555666777444444333333333333444444111333333111111444444222111111111111111111111111////////////////////////111111000000//////......////////////...........................---------...,,,++++++,,,..................---,,,,,,++++++,,,,,,,,,---------------------------------------////////////////////////+++---...000000...---+++333000------///000000//////...............//////000111333444444444333222......------------......---------.........//////...........................---------------------,,,,,,,,,------------..................---------++++++,,,,,,,,,---------...---+++++++++---///000------------------------,,,+++******,,,,,,+++******+++------------///000------------............---------------......///---,,,++++++---...///...++++++,,,,,,---,,,++++++***+++,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++*********+++,,,---***------******------+++,,,+++***+++---...---,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++((((((((()))***+++++++++......---,,,++++++******,,,,,,,,,,,,+++******)))***)))((()))+++,,,+++***************************)))+++,,,+++***)))***+++'''(((***+++++++++******)))))))))))))))*********+++***(((((()))******)))+++***)))((((((***+++,,,&&&'''((()))***))))))(((((()))******++++++*********(((&&&&&&(((***++++++((('''&&&(((+++,,,***'''*********)))(((((()))***))))))))))))))))))))))))***(((((()))++++++)))'''***)))((()))+++,,,+++***+++***))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,---+++******++++++)))(((++++++++++++++++++++++++---,,,***)))((()))***+++((()))))))))))))))((((((+++***)))((()))+++---///+++++++++++++++++++++++++++***(((''''''(((***+++,,,,,,+++******)))((((((******************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,++++++++++++,,,+++*********+++)))(((******+++,,,,,,+++++++++++++++******++++++,,,---++++++,,,,,,,,,++++++*********+++,,,,,,,,,++++++)))************+++++++++.........//////000111111------............------------............//////111111222333333333333333777666555333222333333444444444444555555555666666777555444222222222444444555555555666666666777777666666666666666555555444444444444444555555555555444555666777888888777777444444444444444444555555444444333333333444555555555555444333222333333222222222222222222222222222111111111111111111111111111111000000//////......///////////////.........000///............//////---,,,,,,,,,,,,---......///......------,,,++++++,,,,,,,,,------.........111111111111111111111111////////////////////////,,,---///000000///---,,,222000......///000111111//////.........//////000000000222333333333222111......------------......---------.......................................,,,,,,,,,,,,,,,---------,,,,,,---------.................................------------............000///---+++++++++---...------------------------000...---...///000///...***+++------------///000---------.........//////000///...---------......---,,,++++++---...///...---...//////............***+++++++++++++++++++++++++++,,,------------,,,++++++***+++++++++,,,,,,))),,,,,,)))))),,,,,,***+++******+++---......---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,)))******+++++++++,,,---.........---,,,+++******,,,,,,,,,,,,,,,+++***)))+++***)))***+++,,,+++******************+++++++++)))***++++++***)))***+++)))(((((('''((()))***+++((()))))))))*********++++++)))(((((()))******)))))))))((('''((()))+++,,,'''(((*********)))'''&&&))))))******))))))((('''***(((&&&&&&(((************'''%%%'''***,,,)))&&&&&&((())))))'''&&&'''((())))))))))))************'''***,,,,,,***((()))***+++))))))***+++,,,+++***))))))))))))))))))***+++******+++,,,,,,,,,,,,+++)))+++------,,,***++++++,,,+++******++++++***(((++++++++++++++++++++++++---,,,+++)))))))))******++++++,,,,,,---,,,,,,+++,,,+++)))))))))+++...///,,,,,,,,,,,,,,,,,,,,,,,,***((('''%%%&&&''')))***......------,,,,,,++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++******)))((()))+++,,,,,,+++++++++,,,,,,,,,++++++***---,,,++++++******++++++***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,------------............------......////////////------............------111111111111111111111111000111222222333333222222666555444222222222333444666666666666777777777777444333333222333444555666444444555555666666777777555666666666666666555555333444444444555555666666555555666777777888888888333333333333333333333333444333333333444444555666999777666555333222222333222222222222222222222222111111111111111111111111111111000000//////.............../////////////////////.........//////000,,,,,,------,,,---......,,,,,,------...//////000,,,,,,,,,---......//////////////////////////////////////////////////////---...///000000///...---///////////////000000111///.........///000000111///000222333333333222111......------------......................................................,,,,,,,,,,,,,,,---------,,,---------.........................../////////............////////////000///---,,,++++++,,,,,,------------------------///...------...///...---***,,,------,,,,,,...///------........./////////111000...---------......---,,,+++,,,.........,,,+++---......---,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,---------------******+++++++++,,,,,,,,,))),,,---***+++......,,,,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***,,,------,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***,,,***)))***+++,,,+++************+++++++++++++++)))***++++++***)))+++,,,,,,***(((&&&&&&'''((()))((())))))******+++++++++***)))((((((***+++******(((((((((((())))))***+++))))))***+++***)))'''&&&)))*********)))(((((('''+++***))))))++++++***))),,,)))'''(((+++,,,***(((&&&***...///---++++++,,,)))))))))************+++(((+++---,,,)))'''***---+++***)))***,,,,,,,,,+++'''((())))))((()))+++---)))******+++++++++++++++)))+++---...,,,++++++++++++***)))***+++,,,+++)))++++++++++++++++++++++++++++++++++++************)))***++++++++++++++++++++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******)))((()))***+++,,,(((((()))***+++,,,------******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++***))))))((((((***,,,------,,,,,,,,,,,,,,,,,,,,,+++***---,,,,,,+++*********+++******+++,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////000000000000000000111222222222222111333333333222222333333444666666777777777888888888222333333444555666666666444444444555555666666666444555555666666666666666555555666666777888888888666666666666666666777777333444444444444333222222333222222222333444555666:::777555555444111111444222222222222222222222222////////////////////////111111000000//////...............///////////////.........///////////////+++,,,......,,,,,,---///------...//////000000111,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,.................................//////.........---...///000/////////000............///000222222000111333444444444333222......------------......................................................,,,---------............------------............---........./////////000---------.........//////------------------------........................---+++++++++,,,---,,,+++,,,---...---,,,,,,---...............////////////000///---------...000111------,,,...///...,,,***))),,,...---+++***+++,,,,,,,,,,,,,,,,,,------...+++,,,------...---------******++++++,,,,,,,,,+++))),,,,,,***+++///000------+++++++++---------+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***,,,...---,,,+++---///,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,(((***++++++******+++,,,******))))))))))))))))))((())))))******+++,,,,,,***)))'''(((***++++++***'''((()))***++++++++++++))))))******************))))))******++++++*********)))******+++***'''%%%,,,+++))))))***++++++***$$$***111333000------...))))))*********+++++++++,,,++++++***)))***+++---+++***)))***,,,---,,,+++(((***+++***((('''***,,,((()))******++++++******)))+++......---+++++++++***)))((()))+++,,,,,,+++************************((()))+++,,,,,,+++***)))''''''((()))))))))))))))******++++++,,,------...++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,&&&&&&'''((()))***++++++******************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++***+++***)))***,,,---,,,+++,,,,,,------,,,,,,+++***++++++******++++++,,,,,,)))***+++,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////......---,,,,,,,,,------............------++++++,,,,,,---------...///000000111111111111111000111222333333444333333666666666666777777777777333444666777777666555444444555555555555555555555333333444666777777777777555555666666777888888999666666555555555555555555555555666666666555444333111111111222222333444555777222111333333000111666222222222222222222222222////////////////////////111111000000//////................../////////000,,,---...///000///......***,,,......---,,,---///111111111000//////......,,,,,,------...///000000////////////////////////........................//////............//////+++---///000000/////////---------...///111222333222333444555555555444333.........------..............................---........................---.........//////000000---------.........//////---.........//////000000,,,,,,,,,---------......***+++,,,---....................................000///......000000///...,,,.........,,,+++,,,---............/////////000...---,,,,,,---///222333---------//////...+++(((---000222222///...///111---,,,,,,,,,------...///+++,,,------......------******+++,,,,,,,,,,,,+++&&&***+++)))***...///------,,,++++++------,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------***,,,...---+++***,,,...+++++++++++++++++++++,,,***+++,,,,,,---------------+++***+++,,,,,,+++************++++++,,,,,,,,,(((***++++++******+++---$$$&&&)))+++---------,,,((())))))***++++++,,,,,,***((('''(((***++++++***((()))+++,,,------,,,,,,(((((()))***+++,,,------((((((***+++,,,---------''''''((()))***'''### ******))))))(((((()))***###+++...,,,((('''((())))))******++++++++++++000,,,((('''***------++++++***)))***,,,---,,,+++***+++,,,***'''&&&(((***(((((()))***************)))+++...///---,,,++++++)))(((((()))+++------,,,))))))))))))))))))))))))&&&(((+++------,,,***))))))***+++,,,,,,,,,,,,,,,)))***+++---------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////---,,,---+++***+++,,,,,,+++***------------,,,,,,+++***)))))))))***+++,,,...///)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---------........./////////000000333333222111000///......---..................---------......///000000111//////000111111111111111...///111333444444444333555555555555666666666777555666888999888666333111555555555555555555555555222222444666777888888888333333333444555666666777777666555444444444444444666777888888888777555444111111111111222333444555333...---111222///222777111111111111111111111111111111111111111111111111111111111000//////......---.........//////000000***,,,...000000///...---))),,,//////---,,,---///000///---,,,++++++,,,------------.........//////------............------..................------///---,,,...111222000---//////.........---------///////////////.........000111333444333222000...,,,***)))+++///000///...///////////////////////////...---...//////---+++...------,,,,,,------...111+++&&&(((...333333000000...,,,,,,---..........................................------,,,,,,,,,...---,,,***+++,,,...///.../////////---,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******++++++***(((...---,,,***)))(((((((((///...,,,+++***+++,,,,,,,,,+++)))(((((()))+++,,,***)))'''((()))++++++***)))+++------,,,*********++++++++++++++++++++++++******)))))))))***,,,---,,,+++***)))((((((((((((,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******'''+++///...)))&&&&&&(((************************,,,,,,+++***)))(((''''''++++++************++++++((())))))(((''''''((()))'''((()))******)))((('''...***%%%$$$&&&)))******+++***((()))***,,,++++++******))))))))))))******(((((((((((())))))))))))+++)))'''(((+++,,,***(((''''''''''''(((((((((((())))))))))))************'''))),,,......,,,)))'''))))))((((((''''''&&&&&&((((((((((((((((((((((((******++++++++++++******************************))))))))))))))))))))))))---+++))))))+++,,,***(((************************(((((()))***************++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++,,,+++***(((&&&%%%+++*********))))))((((((************************111+++&&&&&&+++...+++&&&000)))######(((,,,---+++************+++,,,------+++---+++''''''+++,,,+++...,,,***+++---...,,,***************************---,,,+++,,,---+++'''###...,,,***)))((((((******,,,++++++******++++++,,,///......---------......++++++,,,,,,---...//////......---,,,,,,...///000,,,---...///000111222333000000111222333333444444555555666777888888777777555555555555555555555555666666777777666555444444333444555555666555555555333333333444555666777777555555555555555555555555444555666666666555333222333333333333333333333333333333444555555444333333222222222111111111111000............///111222333------------------------------------,,,+++***)))***+++,,,...///......---,,,---.........---,,,+++///...---------...//////---------.........////////////000000000000//////...........................---,,,...000111///---//////.........---------/////////////////////...000111222222222111///...///---,,,---///000///---........................))))))***---000222222111...------,,,,,,------......+++)))+++000222000...000...,,,,,,---..........................................------,,,,,,,,,000///............///000.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***///...---+++******))))))...---,,,+++++++++,,,,,,,,,+++***))))))***+++,,,***)))((()))+++,,,+++***)))+++------,,,******+++++++++++++++++++++++++++++++++*********+++---...,,,,,,+++***)))))))))))),,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******(((,,,///...***'''((()))***************+++++++++,,,,,,++++++******))))))++++++************+++++++++,,,,,,+++******+++,,,***++++++,,,+++***)))(((---)))&&&%%%''')))***)))+++***((()))***,,,++++++***))))))(((((())))))***(((((((((((()))))))))***+++)))((((((***+++***(((''''''((((((((()))))))))))))))))))))************((()))+++------+++)))(((***************)))))))))))))))))))))))))))))))))******++++++++++++******************************************************---+++))))))+++,,,***(((************************))))))***+++++++++++++++++++++++++++++++++++++++***++++++++++++++++++,,,************************)))******++++++***((((((++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,///+++'''(((+++,,,***(((+++***))))))***++++++++++++++++++***++++++,,,,,,+++---+++''''''+++,,,+++---,,,***+++---...,,,***************************---,,,+++,,,---,,,((($$$,,,,,,,,,,,,,,,++++++***///......------......///))))))***,,,...111333444------......///000000111---------------...//////------...///000111222222000000111222222333444444333333444555555555555555555555555555555555555555555666666666666555555444444555555666777666666666444444555555666777777777555555555555555555555555555555555666555555444333333333333333333333333333222222333444444333222222222222222111111111111000000////////////000000111000000000000000000000000000111111000000...---------............,,,+++***------.........---,,,+++------------...///000111------.........///////////////000000000000//////........................---,,,,,,---//////...,,,...............---------......//////////////////000000000000////////////111000//////000000///---------------------------...------...//////...,,,......------------......+++,,,...///000///...---///...,,,,,,...///.......................................---------------------------,,,+++******.../////////---,,,---...------------------------------............------------------............------------------------...---,,,,,,------,,,+++//////...,,,++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++*********+++------,,,***)))+++------+++***+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))---///...+++))))))***))))))******++++++++++++++++++++++++++++++++++++++++++************++++++))))))(((((((((((())))))+++++++++++++++***)))(((+++)))'''''')))***))))))+++***((()))***,,,++++++))))))(((((((((((())))))((((((((()))))))))*********)))((()))***+++***(((((())))))))))))*********))))))))))))************)))***++++++++++++***)))))))))************************************************++++++++++++******************************++++++++++++++++++++++++,,,+++******++++++***(((******************************+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************(((((()))***+++++++++***,,,,,,,,,+++++++++++++++------,,,,,,++++++++++++,,,+++******)))*********(((+++...///,,,*********,,,,,,++++++***+++++++++***,,,+++((((((,,,---+++---+++***+++,,,---,,,+++************************------,,,------,,,)))''')))+++---...///...,,,+++,,,,,,++++++++++++,,,,,,---------------......///------......///000000000,,,---......//////......////////////000000000000000000111111222333333333333333444555555555555444444444444444444444444444444555555666666666555555555555666777777777777777666666666666666666777777555555555555555555555555666666555444444444444555333333333333333333333333111111222222222222111111222222222111111111111000111111000///////////////111111111111111111111111////////////...---,,,,,,............---,,,+++***------......------,,,+++------------......//////............////////////------............------............////////////,,,,,,,,,---......---,,,....................................////////////000000///............///000//////////////////...........................111000///.........+++)))......------------......,,,...000000---,,,---///...---,,,---...//////..........................................---------,,,,,,---...---+++)))'''.../////////---,,,---...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,------,,,+++......---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++---//////,,,***)))+++,,,,,,+++***+++---++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,------+++))))))***)))))))))***++++++,,,,,,*********+++++++++,,,,,,++++++************++++++((('''&&&&&&'''(((((((((((((((((()))))))))(((((()))))))))*********)))(((+++***((()))***,,,++++++)))(((((((((((((((((()))(((((()))))))))************)))))))))******))))))))))))*********+++++++++((()))))))))************+++******************+++'''''''''(((((())))))*********************************++++++++++++******************************++++++++++++++++++++++++++++++***************)))************************)))***++++++,,,,,,++++++************************,,,,,,++++++******))))))************************((())))))***++++++++++++++++++++++++++++++++++++++++++******))))))(((((()))+++,,,+++)))(((***,,,)))+++---------+++)))(((------,,,+++***************,,,,,,)))))),,,---+++,,,+++++++++,,,,,,++++++************************---------------,,,+++)))((()))+++------------,,,++++++************++++++000///...---,,,,,,+++,,,,,,,,,,,,---------......+++,,,.../////////...---000000000000////////////000000111111222222222333555555666777777666666666444444444444444444444444333333444555666666666666444444555666666666666666666666666666555555555555555555555555555555555555777666555333333444555555333333333333333333333333111222222222222222222111222222222111111111000000000000////////////000000.......................................---,,,+++++++++,,,------.........---------------,,,,,,,,,............------,,,,,,........./////////000000------............------........./////////000000,,,---......---,,,,,,,,,---.....................---.........//////000000000///......------......,,,---.........///000111////////////////////////+++++++++---000111000//////......------......///...000000...******---111---,,,,,,---///000///...................................................000111222333222000---+++.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***---,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++...//////,,,***)))+++,,,+++******,,,...++++++++++++++++++++++++***++++++++++++*********,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++))))))))))))))))))*********+++++++++(((((())))))***+++++++++++++++************+++++++++)))'''(((***,,,+++***&&&&&&'''((()))***++++++((()))***+++******))))))+++***((()))***,,,++++++))))))(((((((((((())))))))))))))))))************))))))******)))))))))***************++++++++++++((()))))))))************++++++***))))))***++++++''''''(((((())))))************************************++++++++++++******************************************************++++++++++++***))))))***************************((())))))***************************************+++++++++******)))))))))******************************************++++++))))))***************************))))))((((((((('''+++---,,,)))(((***------)))'''(((+++,,,***'''------,,,+++************))),,,,,,)))***---...+++++++++++++++++++++++++++************************,,,,,,------,,,,,,,,,,,,))))))))))))***+++---.........------------......)))******+++---///000111,,,,,,,,,---------------+++,,,.../////////...---000000000000////////////000111111111111111222222555555666666666666555555444444444444444444444444333333444555555666555555222333444444555555444444444444444444444444444333555555555555555555555555777666555333333444555555333333333333333333333333333333222222222222333333222222222111111111000000............///000111222------------------------000111111111111000000///+++,,,,,,,,,---......///......------,,,,,,,,,,,,//////000//////---,,,+++....../////////000000000//////000000000000//////.........//////000000111,,,...//////---,,,,,,------------...............------......///000000000////////////............***,,,............000222000000000000000000000000...------...//////...,,,//////............/////////000///,,,)))***...222,,,,,,,,,...000000///..........................................////////////000111222111000...,,,.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***,,,+++++++++++++++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,+++)))***++++++******---...++++++++++++++++++++++++******+++++++++***))))))+++,,,------------+++******++++++,,,,,,++++++***,,,,,,,,,+++++++++*********)))))))))))))))))))))************************(((((()))))))))*********++++++************++++++***'''%%%&&&)))+++***)))))))))))))))***+++---...(((***++++++***))))))***+++***((()))***,,,++++++******))))))))))))******)))))))))*********++++++(((***+++***)))((()))***)))************+++++++++))))))))))))************++++++************++++++******++++++++++++++++++******************************++++++++++++*********************************************************+++,,,+++)))))))))***************************(((((()))************)))***************************************)))))))))************************++++++*********++++++,,,)))))))))))))))*********++++++++++++++++++++++++'''***,,,,,,***)))***,,,...(((###$$$***---,,,))),,,,,,++++++***+++++++++))),,,,,,***+++......,,,***+++,,,+++***)))***,,,***************************+++,,,,,,++++++,,,---***)))((('''(((***---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...////////////////////////,,,---......//////......000000000000////////////111111111111111111111111333444444444444333222222333333333333333333333333333444444555555555444444222222333444444444444333333333333333333333333444555555555555555555555555666666555444444444444555333333333333333333333333333333222222222222333333222222222111111111111000------......///111222333////////////////////////......////////////......//////...,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---000000111222111111//////.../////////000000000000//////000000000000//////---......///000000111111---///111000...,,,---...---------.........//////------......///000000111//////000111000///...---,,,...000000......000222000000000000000000000000333111000///...,,,***'''//////............//////.........---,,,---...000,,,+++,,,...000111///---........................---........./////////000,,,------......---,,,+++.../////////---,,,---...------------------------------............------,,,,,,+++++++++*********------------------------...---,,,,,,------,,,+++,,,,,,,,,,,,,,,---......***+++,,,---------,,,,,,---,,,++++++++++++,,,---,,,******+++,,,---,,,+++)))***+++*********---///++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))+++,,,------,,,+++******+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******+++***))))))***++++++***,,,,,,++++++***)))))))))*********************+++++++++************++++++'''$$$!!!###'''***(((&&&,,,+++***))))))***++++++)))+++,,,+++)))(((***,,,+++***((()))***,,,++++++++++++************++++++))))))*********+++++++++(((***+++***(((((()))+++)))))))))************+++))))))))))))************************************,,,,,,++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++***+++---+++)))((()))+++************************))))))***++++++++++++***************************))))))))))))***************************************)))))))))***,,,...///)))))))))******+++++++++))))))******++++++,,,,,,''')))+++,,,++++++***++++++(((&&&'''***---------+++++++++***++++++,,,,,,(((+++,,,++++++//////,,,)))+++,,,+++))))))***,,,************************(((***,,,+++)))))),,,...************++++++,,,---+++******))))))******+++111000...,,,+++***))))))////////////////////////---------------...//////////////////000000000000111111111111000000000000333444444444333333222111333333333333333333333333444444555555555444333333222333444444555555444444222333333333444555555555555555555555555555555555555555555666555555444333333333333333333333333333333222111000000111222333222222222111111111111000///////////////000111111////////////////////////++++++,,,,,,,,,,,,++++++000///---,,,++++++,,,,,,///...---,,,,,,,,,------///000222333444444333333////////////000000000000------............---------......///000111111222---000222111...,,,---///---------.........//////---------...///000000111...///111222222000...---///111333222///...///111////////////////////////---,,,,,,...///000///---//////............//////,,,,,,---/////////...---++++++,,,...000111///---........................---.........//////000000......//////////////////.../////////---,,,---...////////////////////////......////////////......000000000//////.........////////////////////////000...------...///---,,,---------------...///000)))***,,,---...---,,,,,,...---+++******+++---...,,,***))))))+++,,,,,,,,,)))***+++******+++---000++++++++++++++++++++++++,,,------...---,,,***))))))***,,,------,,,***)))***+++,,,------,,,+++***,,,,,,,,,+++++++++******,,,+++******+++,,,,,,+++---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++************++++++***'''$$$&&&***---+++)))---,,,***(((&&&&&&&&&''')))+++,,,+++((((((***---+++***((()))***,,,,,,+++,,,,,,++++++++++++,,,,,,)))************+++++++++(((***,,,+++(((''')))+++((())))))))))))*********))))))))))))************)))***++++++++++++***)))+++*********)))(((((((((((((((((((((((((((((((((******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))((()))+++******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))(((((())))))******++++++************************((((((((()))+++---000111*********++++++,,,,,,,,,&&&&&&'''((()))***++++++((()))***+++,,,,,,+++***''')))+++++++++,,,...000************+++,,,------(((+++---+++,,,//////,,,(((+++,,,,,,)))(((***,,,************************(((***+++***))))))+++...)))+++,,,......---,,,+++...------,,,,,,------...++++++++++++,,,---...///---------------------,,,......---,,,,,,...///000////////////000000000111111111111000000000000000555666666666555555444333333333333333333333333333555555555555444333222222333444555555666666555555333333444444555666777777555555555555555555555555444555666666666555333222333333333333333333333333222111000//////000111222222222222111111111111000111000000///////////////////////////////////////------......///.........---,,,++++++,,,---///000///...---,,,+++,,,------//////000//////...---------......///////////////,,,,,,,,,---------......////////////////////////...........................------000///,,,...333........................---...000000.........///........................///111222111000///000111........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...------,,,,,,------...000///...---------------........................,,,,,,,,,++++++,,,,,,---111///---,,,+++,,,...///------------------------...------,,,,,,------...,,,------......------,,,...---,,,,,,,,,,,,---...************************,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++******************+++,,,+++***))))))***+++,,,***++++++***))))))***,,,&&&''')))***+++***(((''')))))))))))))))******+++******)))))))))))))))***)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))+++***)))(((((()))******))))))(((((((((***+++,,,'''((()))******++++++***))))))))))))))))))))))))%%%'''((((((''''''(((***))))))))))))************&&&'''(((******))))))(((+++***((('''''')))+++,,,(((((())))))*********+++,,,)))&&&'''***+++(((%%%************)))))))))(((,,,,,,+++***)))(((''''''))))))))))))))))))))))))&&&***+++((()))......***(((***+++***''''''))),,,))))))))))))))))))))))))***)))))))))))))))******(((((())))))*********++++++***)))(((((()))******************************,,,)))'''(((+++---,,,***+++*********+++,,,------***))))))(((''''''((((((&&&'''((()))))))))))))))(((++++++((((((++++++(((---+++)))***---...,,,)))++++++***)))(((((())))))******))))))))))))******)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******))))))))))))******+++++++++************))))))***,,,---...---,,,,,,*********++++++,,,,,,,,,---,,,++++++*********+++,,,------......////////////...---++++++,,,---...------------.........///...//////000111222222333222222333333444555666666555333222000000222444666555444222333444444333111+++///222444444333222222333333222111222333555666555555444444444444555555777666444333333444666777555555444444444444555555///...,,,---///111222222111111000///////////////000000////////////000000111111000000//////......///...,,,,,,...///...---,,,,,,************,,,,,,,,,,,,------,,,,,,+++***000000111111000//////...---...//////000000//////............////////////////////////////////////////////////////////////000...///111000---///444........................---///111000///.../////////////////////////////////000111111//////000111........................---------.........//////---------------------------,,,,,,++++++,,,,,,---///......------....../////////...---------------..............................------,,,---------000///...---,,,------...------------------------...------,,,,,,------...,,,------......------,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,---......---++++++,,,...((()))+++,,,,,,,,,+++******************++++++,,,******))))))))))))******)))***+++,,,,,,+++***)))******++++++++++++******++++++))))))))))))***+++,,,+++***))))))***++++++'''(((((((((((((((''''''))))))))))))))))))))))))'''((())))))((((((***+++))))))))))))************'''((()))*********))))))))))))((('''(((***,,,---((()))))))))************,,,)))&&&'''***+++)))%%%((((((((()))******++++++++++++******)))((((((((())))))))))))))))))))))))'''++++++((()))------***)))+++,,,+++))))))+++---)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))************************)))))))))+++,,,---************************,,,)))((((((+++,,,,,,***)))))))))((())))))******------,,,,,,,,,,,,,,,,,,******************++++++))),,,,,,)))))),,,,,,)))***)))((()))******)))(((,,,,,,+++***************++++++************++++++************************++++++***))))))***++++++++++++++++++++++++++++++++++++******************++++++************+++++++++++++++************))))))******+++,,,,,,++++++++++++++++++++++++,,,,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,---------------,,,,,,,,,------...------........./////////,,,------...//////000000222222333333333444444444333333333333333444444444333222111111222222111000...000333444333222222333222222222222222333333444555555444444444444555555666555444333333444555666444444333333333333444444333111//////111222222222222222111000000000000000000000////////////000000000000000000///////////////...,,,,,,...///...---...---,,,,,,,,,,,,---...---............---,,,,,,111111111111111000000///---...//////000000//////000000000000111111111111////////////////////////111111111000000/////////111///000222111...000444////////////////////////...000111111000//////000000000000000000000000000...///000000......///000////////////////////////------........./////////........................------,,,,,,,,,,,,------/////////......///////////////...------------...........................000000///...------.....................------,,,------------------------...------,,,,,,------...,,,------......------,,,...------,,,,,,------...---------------------------,,,+++******+++,,,------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***+++,,,+++)))((()))***((()))+++,,,,,,,,,+++***+++++++++***+++,,,,,,---******)))))))))******+++)))***+++,,,,,,+++***)))++++++************++++++,,,+++***))))))***+++,,,...---,,,+++************))))))))))))((('''&&&%%%))))))))))))))))))))))))*********)))((()))+++---))))))))))))************((()))******++++++******)))((((((((((((***,,,---))))))))))))************,,,)))'''(((***+++)))&&&%%%&&&''')))***,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((++++++))))))++++++)))((()))***)))(((((()))***))))))))))))))))))))))))...---,,,+++***)))))))))+++++++++++++++*********)))))))))***+++,,,---...************************+++***((()))***,,,++++++******))))))((()))))))))++++++++++++++++++++++++...---++++++***+++,,,,,,***------******------***((()))******)))((()))***---,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************,,,,,,++++++***))))))(((,,,,,,++++++++++++,,,,,,+++++++++************)))***))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++---------------,,,,,,,,,++++++,,,---......................../////////000---------......//////000222222222222222222222222111222444555555555444333444333111222333333222000000222333333111111222333222333333444444444444444555555444444444444555555555555333333333333555555333333222222222222333333666444222222333333333222333333222111111111111222000000////////////000000////////////000000000000///...,,,,,,...///...---//////............//////......//////......---,,,000000000111111000000///......///000000000000000000000000111111111222222////////////////////////222111111000000//////...111///000111000---///333///////////////////////////000222222000000000111000000000000000000000000---///000///...---...000000000000000000000000000............////////////........................//////............////////////............/////////......---------..............................000000///...---------------...///000///...,,,+++------------------------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------------------------------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,)))***+++***(((&&&'''''''''((()))*********))))))+++************+++,,,,,,******))))))******++++++)))***+++,,,,,,+++***))),,,+++***))))))***+++,,,,,,+++*********+++,,,---,,,,,,++++++************+++++++++++++++***)))((())))))))))))))))))))))))***+++***)))'''(((***---((()))))))))************))))))******++++++++++++***))))))((())))))***+++)))))))))))))))*********+++***((((((******)))'''&&&&&&''')))***+++,,,---(((((())))))************))))))))))))))))))))))))*********))))))******)))******++++++***))))))))))))))))))))))))))))))))),,,,,,+++***))))))))))))---,,,,,,++++++*********)))))))))******++++++,,,******************************))))))***+++++++++------,,,+++*********+++(((((())))))************///...,,,***)))***,,,---))),,,,,,)))))),,,,,,)))))),,,...---***)))+++---,,,++++++*********+++++++++++++++******++++++++++++++++++++++++++++++++++++******************+++))))))))))))))))))))))))+++++++++*********))))))+++++++++******++++++++++++++++++*********))))))+++***)))(((((()))+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,+++000000000//////.........)))***,,,...//////.............../////////000000/////////000000000111111//////000000111111222222111222333444444555444444666555444444555555444222222222222000//////111333444444666777777666555444555444444333333444444555444444333222222333444444333333222222222222333333555444222333444444444333333222222111111111222222000000////////////000000......//////000000111111///...,,,,,,...///...---////////////////////////...............---,,,,,,......//////000//////......//////000000000000000//////000000000111111111////////////////////////000000000//////.........000...///000///,,,---222000000000000000000000000///000222222000000000111////////////////////////---///000///...---...000111111111111111111111111........./////////000000------------------------000//////......//////000...------,,,,,,------.........---------......///........................//////...---,,,,,,------,,,---///000000...,,,***------------------------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...++++++++++++++++++++++++...------,,,,,,------...******++++++++++++******+++---......,,,******+++((())))))***************)))))))))))))))***++++++***************+++,,,,,,)))***+++,,,,,,+++***))),,,+++***))))))***+++,,,++++++*********+++---...((())))))***************))))))***+++++++++++++++)))))))))))))))))))))))))))******((('''''')))+++((()))))))))***************************+++++++++++++++***))))))(((((((((******))))))))))))))))))+++***))))))******)))(((((()))))))))************((((((((()))******++++++))))))))))))))))))))))))***))))))******(((((()))---------......---,,,***))))))))))))))))))))))))((((((((((((((()))***+++---,,,,,,++++++***************)))))))))(((''''''******************************************+++,,,------,,,+++*********+++***++++++,,,,,,,,,++++++...---+++)))((()))***+++(((++++++((((((++++++((())),,,...---***)))+++---******))))))))))))***+++******))))))))))))***************************************++++++*********))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******+++++++++*********)))))),,,+++***))))))***+++,,,,,,,,,,,,++++++*********------.../////////...---000000//////.........---)))***,,,...//////..................////////////////////////000000000000------...///111222333333333222111000111333555777666444333333444555333222111111000///------000222333444555666666555444333444444333333333333444444333333222222222222333333444444333333333333444444111111000222444555444333111111000000000111111222000000////////////000000......//////000000111111///...,,,,,,...///...---.........//////.........,,,------------,,,++++++---......////////////......///000000111111000000.../////////000000000000////////////////////////////////////////////////000......000...+++---111000000000000000000000000...000111111000//////000////////////////////////...///000000......///000000000000000000000000000....../////////000000000------------------------......------------......------,,,,,,,,,,,,------...------------...//////...........................---------------......---...///000000...,,,+++------------------------...------,,,,,,------...,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++...------,,,,,,------...)))******++++++******))))))+++---...,,,+++++++++++++++++++++,,,,,,------))))))(((((())))))***+++***************+++,,,---)))***+++,,,,,,+++***)))++++++************++++++******))))))***+++---...''''''(((******++++++***&&&'''((()))************))))))))))))))))))))))))(((*********((('''((()))))))))))))))***************))))))))))))***++++++++++++******))))))((((((************))))))))))))++++++*********)))))))))+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))***'''(((******((((((******))))))*********'''%%%))))))))))))))))))))))))&&&&&&&&&'''((()))***++++++++++++++++++******************)))((('''%%%$$$************************)))***+++***))))))+++---******))))))((())))))))))))***+++++++++***((('''++++++)))(((((()))******(((++++++((((((++++++(((((()))******)))((()))***)))))))))((())))))***+++***))))))))))))))))))***)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,***))))))))))))))))))***+++++++++************))),,,,,,+++************+++,,,,,,++++++++++++++++++((()))+++,,,,,,+++******,,,,,,,,,,,,,,,+++++++++++++++,,,---............------------.........///---------------------------......///000111222333222111///...///222555777333222000111222222111///000000000///......000333222333333333333222111111444444333333333333444444222222222222222222222222444444333333333333444444/////////111444555444333111000000000000111222222000000////////////000000////////////000000000000///...,,,,,,...///...---------............------,,,,,,------,,,,,,+++***......///000000000000000//////000111111111111000////////////000000000000////////////////////////...//////000000111111222111//////111///,,,---111111111111111111111111111---///111000///...//////000000000000000000000000///000111111//////000111000000000000000000000000.../////////000000000000..............................------------............------------......---------------...//////........................------------...///000000---.../////////...---,,,------------------------...------,,,,,,------...,,,------......------,,,,,,,,,---......---,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++,,,,,,+++******&&&)))+++---,,,+++++++++,,,+++++++++,,,,,,------******))))))******+++,,,************+++,,,---...)))***+++,,,,,,+++***)))******++++++++++++******))))))(((((()))***,,,---))))))***+++++++++***)))((())))))*********))))))))))))))))))))))))))))))(((***,,,---+++)))(((((())))))))))))************))))))((((((((()))***+++(((((()))***************************)))))))))(((***+++++++++***))))))***************))))))(((((()))))))))))))))*********)))))))))))))))))))))))))))&&&&&&***+++((((((,,,'''&&&%%%&&&((('''### ))))))))))))))))))))))))(((((('''(((((()))******))))))******************))))))******)))((('''&&&************************(((***+++***))))))+++---)))))))))((())))))******))))))******)))'''%%%$$$))))))))))))************)))++++++))))))++++++)))***)))((()))******)))(((***)))))))))******+++,,,+++******))))))******+++************************)))***++++++++++++***)))******************************************+++++++++******))))))******++++++++++++************)))******++++++***))))))(((++++++++++++++++++,,,,,,&&&''')))++++++***)))(((*********+++++++++++++++------,,,,,,,,,------...,,,,,,,,,,,,------------------------------------111000000000000000000000///......///000111333444222000//////000111///...000111222111111111333444555555444333333333333333444333333222222333333444111111222222222222111111333333222222222222333333111000111222444555333111111111111111111222333333000000////////////000000000000000000///////////////...,,,,,,...///...---------...//////...---------------------,,,,,,+++//////000111111111111111//////000111111111111111///000000000000111111111//////////////////////////////000111222333333444333111111222000---...222111111111111111111111111---///000000///......///111111111111111111111111///111222111000///000222////////////////////////////////////000000000000000000000000000000000000000000////////////000000//////............//////---------------...///000....................................///111222333...............------,,,------------------------...------,,,,,,------...,,,------......------,,,,,,,,,---......---,,,,,,........................+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---++++++------------++++++(((+++///000000//////000******))))))******+++,,,++++++******++++++,,,---************+++,,,---...)))***+++,,,,,,+++***))))))***+++,,,,,,+++***))))))((((((((((((***,,,---+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))(((+++...///---***)))((())))))))))))************)))((('''''''''(((***+++%%%&&&((()))+++,,,,,,---+++*********))))))((((((***+++,,,+++***))))))***))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((%%%%%%***+++((((((---,,,***)))+++,,,+++'''$$$))))))))))))))))))))))))******)))))))))))))))***(((((())))))*********+++((()))***++++++***)))(((************************(((***,,,+++)))(((+++...+++*********+++,,,------......//////...+++((('''((()))***+++++++++++++++***------******------***---+++)))***---...,,,)))+++*********+++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************,,,,,,++++++***))))))))),,,++++++++++++++++++,,,+++++++++************)))((()))*********((('''&&&*********++++++,,,,,,---,,,---///111111111///...+++++++++,,,,,,---------///...---++++++,,,---...+++++++++,,,,,,,,,------/////////////////////...444333222111000///...---+++,,,...000111222111111333222111111222222111///000111333444333333555666999888777555555555666777444333333222222333333444111111222222222222111111222222111111111111222222333333333444555444222000222222222222333333444555000000////////////000000111111000000//////......///...,,,,,,...///...------...///000000///...---......//////......---,,,000000000000000000000000///000111333222111///.........////////////......111111000000//////............////////////............///000000000000000......////////////......///111333333000...,,,,,,111111111111000000000000000000111111111111000000......////////////......///...,,,++++++,,,...////////////...------///111//////............//////(((***,,,.../////////...***,,,...000111111000///---------............///.........------,,,,,,,,,444222///,,,+++,,,...///---,,,,,,++++++,,,,,,---+++,,,...000000///...,,,)))......++++++......)))+++,,,,,,------,,,,,,+++,,,,,,,,,------.........++++++------------++++++++++++************+++++++++...---***)))++++++(((...------,,,,,,------...,,,+++***+++...///---***...------,,,,,,------...++++++++++++++++++++++++,,,+++))))))***+++***)))---,,,+++***))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***************************))))))))))))))))))))))))************))))))))))))...***&&&%%%'''((((((&&&+++%%%!!!"""(((+++)))%%%+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))************)))******)))(((''''''((($$$&&&(((***++++++***)))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))((((((((('''((())))))***)))************+++++++++%%%'''(((***++++++++++++))))))((('''''''''''''''************************))))))))))))))))))))))))))))))*********+++++++++---------,,,,,,+++++++++...---++++++++++++***(((...+++(((''')))***++++++,,,++++++***)))))))))***++++++******,,,,,,++++++---,,,***))))))***,,,------,,,***)))))))))******!!!"""%%%(((***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***---///...+++)))+++...*********++++++,,,,,,,,,,,,,,,,,,---------.........,,,***+++///111000///,,,---------,,,---000222...//////000111222222222555222000111333444222000222111///......111444666333333333444444555555555222222222444777999999999000000000000000000000000333333222111222333555666111222222222222111000000///000111222222111000///222000...---,,,---...///////////////////////////---///000///---,,,,,,---***,,,------,,,+++,,,---******))))))***,,,...///000000000000000000000000...///111222222111///...000000111111111111000000111111000000////////////......////////////......///000111111222222222111///000000111111000000///...000222222000...------111111111111000000000000000000111111111111000000//////000000000000//////000///---,,,,,,---///000000000000///......000222//////............//////---...///000000000//////,,,---...///000000//////---------............///.........------,,,,,,,,,111000...------...///000///......------......///,,,,,,.../////////...---***...///,,,,,,///...***+++,,,,,,------,,,,,,+++,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++......++++++......,,,,,,++++++******++++++,,,---+++***,,,...///---+++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,***))))))***++++++***---,,,+++***))))))))))))++++++************++++++))))))************))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))************************************************''''''((()))***+++,,,,,,333///+++)))******)))''')))(((((()))***+++)))(((+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))*********)))******)))((('''((((((&&&''')))***+++***((('''*********))))))))))))))))))************+++++++++))))))))))))))))))))))))+++++++++***++++++,,,---)))************+++++++++)))******++++++***((((((,,,,,,+++***************************************************************))))))*********+++++++++------,,,,,,,,,+++++++++,,,+++*********)))((('''+++***((((((***,,,,,,+++------,,,+++++++++++++++,,,,,,+++,,,,,,---,,,,,,---,,,***))))))***,,,---,,,,,,***)))))))))******)))***,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,,,,---,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------.........,,,***,,,...000000///,,,---...---------000222...//////000111111222222222000//////222333111///111000000000111222444444333333333444444444444444333333333333555555555555111111111111111111111111333222111111111333444555222333333333333222111111000000111111111111000000444222111000///000222222........................---///000///...,,,,,,------......,,,******+++,,,,,,,,,,,,+++,,,,,,------000000000000000000000000---...000000111000///...000000111111111111000000111000000000000/////////...//////000000//////...///000000111111111111111000111111222222111111000,,,...000111///.........111111111111000000000000000000111111111111000000000000111111111111000000111000///......///000111000111111000//////111222//////............//////000000000//////..............................///---------............///.........---------------............//////000000///......------......///---------............///+++......,,,,,,......+++,,,,,,------------,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,---------+++...///------111111///,,,++++++******++++++,,,,,,++++++,,,......---+++++++++************++++++,,,+++***))))))***+++,,,+++)))((()))+++,,,,,,+++---,,,+++******)))******,,,,,,++++++++++++,,,,,,))))))************))))))************************+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))************+++++++++******(((''''''************************++++++++++++++++++++++++''''''((()))***+++,,,,,,...+++)))'''(((((((((''''''***------***((()))***+++***)))(((((()))***+++))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))***))))))))))))((((((((())))))***+++***)))'''&&&++++++******)))((((((((()))************+++++++++))))))))))))))))))))))))))))))(((((())))))***+++)))************+++++++++******++++++******)))(((------,,,++++++++++++,,,***************************************************************+++++++++,,,,,,,,,,,,++++++++++++,,,++++++******)))))))))))))))(((***,,,,,,+++***......------,,,,,,------++++++++++++++++++++++++---,,,+++******+++,,,---,,,+++******)))*********+++++++++++++++***))))))*********++++++,,,,,,---++++++++++++++++++++++++///+++)))***...///---))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........,,,+++,,,.../////////---...///.........000222...//////000000111111222///------...000111000///000111222333444444333333444444444444333333333333444444333222222111111000222222222222222222222222111111111000111111222333333333444444333333222111111111000000000000111111000///...------...000111........................---...000///...,,,------000000...,,,))))))+++------.........------,,,+++////////////////////////---...//////000//////.........////////////......000000000000000000000000//////000000000000//////---....../////////......000111111111111111111000+++---///000///...///000111111111111000000000///000000111111111111000000///000000111111000000///000//////......//////000///000111000//////000111//////............/////////......---------------//////...---------......---------............///...............------------...///000000///......---,,,,,,++++++,,,,,,---...------------...//////+++,,,------------,,,+++,,,,,,------------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,//////------000111......------,,,,,,------...*********+++,,,,,,++++++++++++************++++++,,,+++***))))))***+++,,,***((('''(((+++,,,---,,,---,,,++++++************+++++++++******+++++++++)))******++++++******)))************************************************))))))))))))))))))))))))((()))))))))***************+++++++++***)))'''%%%************************++++++++++++++++++++++++************)))))))))(((&&&&&&%%%&&&((()))***+++((()))******((('''((()))+++***)))(((((()))***+++))))))))))))))))))))))))(((((()))))))))*********************))))))))))))***)))))))))******)))(((((()))*********))))))(((*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((''''''''''''((())))))))))))*********+++++++++'''((()))***+++,,,,,,,,,+++******)))))))))******************************************************************************,,,+++++++++++++++++++++------...---,,,++++++,,,***)))***+++---,,,)))'''...------,,,,,,,,,------)))***+++***)))((()))***,,,++++++******++++++,,,++++++******************)))(((((((((''''''&&&&&&))))))***+++,,,,,,------***+++++++++++++++,,,,,,---,,,***+++---...,,,***+++******))))))(((((((((,,,,,,,,,---------......---,,,,,,,,,---.........---...//////......000111////////////000000111111---------...///000111111222222222333333444444444555444444333333222222222333444444222111000000000222222222222222222222222000000000000000000111111222222333333222222111000222111000//////000111222---,,,,,,,,,---...//////........................,,,...//////...------...000///...+++)))***,,,///+++,,,---......---,,,+++////////////////////////------...///////////////......////////////......000000000000111111111111//////000000000000//////......////////////......///000000111111000000///,,,---////////////000111111111111111000000000///000000111111111111000000...//////000000//////...///..................///...///000000......///000//////............//////---------............//////...---------------...---------............///........................///000000111000...,,,+++---,,,,,,++++++,,,,,,---...------------...//////+++++++++------+++++++++,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---000///,,,,,,......+++...------,,,,,,------...'''(((******************,,,,,,++++++++++++,,,,,,++++++***))))))***++++++***((('''(((+++,,,---,,,---,,,++++++++++++++++++******))))))))))))************++++++++++++************************************++++++++++++******************************((()))))))))******************++++++***)))'''&&&************************************************************)))))))))((('''((()))***+++,,,...///,,,)))'''&&&''')))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))*********************)))))))))))))))+++)))((()))***+++***((('''((()))******+++++++++''''''((()))***++++++,,,))))))*********+++++++++************************++++++*********+++,,,,,,))))))*********+++++++++(((((()))***+++,,,------))))))((((((((())))))***************************************************************************+++++++++++++++++++++++++++---...---+++***+++---+++++++++,,,---+++'''$$$,,,+++++++++++++++,,,,,,***,,,---,,,***((()))+++++++++++++++++++++++++++************+++*********+++++++++++++++++++++,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,***,,,...---+++***,,,---+++******))))))(((((((((,,,,,,,,,---------......,,,---,,,,,,,,,,,,---...---...000///......///000///////////////000000000---...///000000111222333555444222000111222555666444444444333333222222111222333444333111000222333111111111111111111111111000000000000000000000000111111111111111000//////222111000//////000111222////////////000111111222........................,,,...//////...------...------,,,+++***+++///222((()))+++,,,------,,,,,,000000000000000000000000.........//////000000111000000111111111111000000000000000111111111111222///000000111111000000///111222222222222111111000///000000000000000000///---///000000//////000222111111111111000000000000000000111111111111000000......////////////..............................---...000000///....../////////............//////---...000111222111111000---------------------...---------............///.............../////////000000111111///...,,,***///......------......///---------............///,,,***+++......+++***,,,------............------------------------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***---//////+++***---,,,))),,,++++++******++++++,,,'''(((******)))))))))***,,,,,,++++++++++++,,,,,,************************+++)))((()))+++,,,,,,+++,,,,,,++++++++++++,,,,,,***))))))))))))))))))*********++++++++++++******++++++++++++++++++++++++******+++,,,,,,+++******************************))))))))))))***************************)))((((((************************))))))))))))))))))))))))''''''((()))***+++,,,,,,(((***++++++))))))***+++,,,)))''''''***,,,,,,++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))*********++++++((()))))))))************+++)))'''(((+++---+++((('''(((((()))***+++,,,---&&&&&&''')))***+++,,,---)))************+++++++++***************************))))))))))))***++++++)))************+++++++++,,,,,,+++************++++++************+++,,,,,,************************+++++++++++++++++++++++++++++++++************************+++++++++++++++'''***,,,+++(((''')))+++,,,++++++,,,,,,+++(((%%%******)))))))))***++++++---///000///+++***+++...++++++++++++++++++++++++))))))***++++++++++++***++++++++++++,,,---......*********++++++,,,,,,---*********++++++,,,,,,---)))---///...***)))+++///,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,------,,,++++++---...,,,---//////...------...///////////////////////////000111111111111222333666444111//////111444666333333333333222222222222000333555444222111333666111111111111111111111111000111111111111000//////000000000111000//////...111111000000000000111111.........///////////////------------------------+++---//////...---...///,,,,,,,,,,,,+++---000333((((((***+++,,,---------000000000000000000000000////////////000111222222000000111111111111000000000000111111111222222222000000111111111111000000333333333333333222111111000111111222222111111000000111111111000///111333111111111111000000000000000000111111111111000000//////000000000000///////////////000000/////////---///111111000///////////////............//////...000222444333111///---***+++---...///......------------............///---........./////////000//////000//////...------///......------......///,,,,,,.../////////...---///,,,,,,000000,,,,,,///------............------,,,,,,---------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,++++++......++++++------+++,,,++++++******++++++,,,(((***,,,,,,******+++,,,++++++************++++++((()))***++++++***)))(((,,,***))))))***++++++***,,,,,,,,,++++++,,,,,,---+++******))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))************)))))))))))))))******+++************************************************''''''((()))***+++,,,,,,&&&(((***)))'''&&&'''((($$$&&&***++++++******++++++***)))(((((()))***+++))))))))))))))))))))))))))))))*********+++++++++''''''((()))***++++++,,,,,,)))&&&(((,,,...,,,)))))))))))))))***++++++,,,''''''((()))***++++++,,,)))************+++++++++************************'''''''''''''''(((((())))))************+++++++++---,,,+++*********+++++++++++++++++++++,,,------************************+++++++++++++++++++++++++++++++++*********)))))))))*********++++++++++++%%%)))+++***&&&%%%(((+++***))))))+++,,,,,,***((()))))))))))))))***++++++,,,///000...***(((***---+++++++++,,,,,,+++++++++((()))***+++,,,++++++*********)))))))))***+++,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,---,,,,,,+++,,,---,,,,,,,,,,,,------------,,,,,,,,,---------......+++---...---******,,,...+++---......---,,,,,,,,,///////////////////////////111333222000///111333444333111000000111222333222222222222222333333333000444666555111000222555222222222222222222222222111111222222222111000///111111111111111000//////000000111111111111000000,,,,,,------,,,,,,++++++------------------------+++---//////...---...///,,,---...---------///111+++++++++++++++,,,---...000000000000000000000000////////////000111333333......////////////......000000111111222222222222000000111111111111000000222222222222222111000///222222222333333222222222111222222111000000111333111111111111000000000000000000111111111111000000000000111111111111000000000000111111111111000000...000222222111000000000//////............//////---///222333222///***((()))***---/////////...------------.........//////---.........//////000000............/////////000---,,,,,,++++++,,,,,,---+++,,,...000000///...,,,111---...222222...---111------............------,,,,,,,,,------.........------++++++++++++------,,,---///000000///---,,,***------+++,,,///000---...------,,,,,,------...))),,,......,,,+++,,,...******))))))))))))******'''(((+++,,,,,,+++(((''',,,+++))))))***+++***))),,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))))))))************))))))(((((((((***+++---************************++++++++++++++++++++++++************))))))))))))%%%(((+++,,,******,,,...""",,,...***&&&&&&)))+++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++&&&&&&''')))***+++,,,---,,,)))&&&(((,,,...,,,))),,,+++******)))*********))))))))))))************)))************+++++++++***************************************++++++,,,)))************+++++++++***)))))))))***,,,...///************++++++,,,---************************++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++&&&***---+++(((&&&)))---((('''(((***,,,------,,,***)))))))))***++++++,,,(((,,,...,,,'''%%%'''******++++++,,,,,,++++++***((()))***+++,,,,,,+++***---,,,+++*********+++,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,------...,,,)))+++...///---************++++++,,,,,,,,,,,,,,,,,,---------......+++---...---***))),,,...***,,,......---+++++++++///////////////.........///111333222///...000222111111222222222111111000111111111222222333333444111444666444000...000444333333333333333333333333111222333333333111000///222222222222222111000000///000111222222111000//////000000000///...------------------------------+++---//////.........///---...//////---,,,---...///...---,,,+++,,,---...333111000000111000...,,,000000000///...,,,+++***000000///....../////////333111---++++++---111333222333333333333333222222111111111111111111111111111000///...---......///000000111000000///......111000/////////000222333///000000111111111000000111111111000///......---000000//////.........---444333222000//////......................................................000/////////............---...///...------...///000000000000000000000000//////............/////////...,,,++++++,,,...///666111......---+++,,,000......------------......//////000111000///---,,,---111000,,,+++//////++++++,,,,,,---.........---111---******,,,---+++)))+++,,,---,,,***)))***+++***+++---.........000222+++,,,,,,------,,,,,,+++******++++++++++++*********************************'''%%%&&&)))***(((%%%,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))((((((************************((()))***++++++***)))(((000---***(((((())))))))))))***+++)))&&&'''+++///)))))))))***+++++++++,,,***)))(((&&&&&&((()))***111***&&&((()))'''(((---((()))+++***(((''''''(((******+++)))(((((()))+++******))))))((((((''''''))))))(((((((((((())))))+++***)))***++++++***))),,,******+++)))&&&'''+++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))'''((()))***+++***))))))************************++++++******)))(((((('''************************+++++++++++++++***)))((())))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))(((((((((((((((((())))))))),,,+++***))))))***+++,,,******++++++++++++******---+++)))(((((()))+++---******************************))))))***+++,,,,,,+++***)))))))))***,,,,,,000///---+++*********+++******+++++++++***))))))***)))(((((((((***---...111///,,,***)))***+++---))))))***++++++,,,------------,,,+++***************+++,,,---,,,+++***)))******+++,,,,,,---......//////.........---------......///000000000000000///000111333333222111111222333555555555555333222000111222333444333333222333333333333333333333333///000222222111111222333111111111111111000//////////////////////////////------...///000000//////000///...------...///000222111000///...---------...------------...//////...,,,++++++,,,,,,,,,+++444333222222333222000...111222222333333333333333000//////....../////////111111000000000000111111000111111222222111111000111111111000000000//////333222111000000111222222111222222222222111111000222111111000111222333444...//////000111222222333/////////000000111111222111111000000000/////////333222111000////////////////////////////////////////////////////////////000000/////////.........---...//////------...///000000000000000000000000//////............/////////...,,,++++++,,,...//////+++***++++++***+++///......------------......---............------,,,,,,//////++++++......***+++,,,------.........---,,,,,,,,,,,,++++++,,,---+++,,,---,,,***)))***+++***---000111///---------+++,,,,,,------,,,,,,+++******++++++++++++******************************+++)))(((((()))***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************(((((())))))))))))((((((************************))))))***++++++***)))(((///,,,)))((()))******)))((((((((('''&&&&&&(((******************+++++++++))))))))))))))))))))))))---(((&&&)))***'''&&&)))''')))+++***)))((()))***)))***++++++))))))***++++++*********))))))))))))***+++,,,------,,,+++******)))((((((******)))(((,,,))))))***)))&&&''',,,))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))((()))***+++++++++******************************,,,++++++***))))))((((((************************+++++++++*********))))))************************************************)))***+++,,,,,,+++***)))//////...---,,,+++******)))))))))(((((()))))))))******++++++++++++************************************************************)))******++++++,,,+++***)))))))))***+++,,,///...,,,+++******++++++///......---,,,***((('''---,,,++++++,,,---///111000...,,,+++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***+++++++++***+++,,,---------------+++++++++,,,,,,------...//////.........---------......///000000000000000000000111222222222222111333333444444444444333333111111333444444444333333333333333333333333333333///111222222111111222333111111111111111000//////////////////////////////------.../////////////////////............//////))))))******,,,---//////---------,,,---......///...---,,,,,,------------222111000111111111///---000111111222333333222222111111000000000111111222///111333444444333111///000111111222222111111111333222222111111000000000111000000000000000111222//////000000111111000000333222222222222333444444///......///000222444666///000000111222222333333222222111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000/////////......---...//////------...///000000000000000000000000//////............/////////...---,,,,,,---...///***((((((,,,---+++,,,///......------------......------------------...///,,,...---+++***---,,,***,,,,,,------------------(((+++...---******---111***+++,,,+++)))))))))++++++...222222000,,,***(((+++,,,,,,------,,,,,,+++******++++++++++++******************************+++++++++)))((()))+++---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++((())))))******))))))(((************************))))))******+++******)))---+++)))(((***+++++++++,,,+++***+++,,,,,,***)))+++++++++***************((()))+++,,,,,,+++)))(((+++((('''+++,,,)))'''((((((***++++++*********+++&&&)))+++,,,+++******+++++++++++++++************&&&(((***,,,,,,***(((&&&)))((('''((()))***)))'''+++)))(((***(((%%%''',,,))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************)))))))))******+++,,,+++++++++************************,,,,,,,,,+++******))))))************************,,,+++***)))))))))***+++++++++++++++++++++++++++))))))******++++++,,,,,,++++++,,,,,,,,,,,,++++++------,,,+++******)))((())))))************))))))******++++++++++++******)))***+++,,,,,,+++***)))***************************************+++++++++******))))))******+++,,,---,,,++++++++++++,,,,,,))))))***+++++++++******+++***))))))***+++---......------,,,,,,+++++++++000///...---,,,+++***)))+++++++++***++++++,,,,,,+++++++++,,,---...000000,,,,,,,,,,,,,,,---------...............---------......///000000000000///111111111000111111222333333222222222222222222333111222333333444333333333333333333333333333333333000111222222111000222333000111111111111000000///////////////////////////---......///////////////......////////////......''''''((()))+++---///000,,,,,,,,,,,,,,,------...------,,,,,,,,,------...111000000111222222000...222222222111111000......333333222222222333444444...000333555555333000...222222333444444444333333333333333333333333333333000000000000111111111222//////000111222222111111222222222222222333333444111000///...///111444555333333333222222111111111111111111111111111111111000000//////000111222222000000000000000000000000000000000000000000000000000000000////////////...---///000///...---.../////////////////////////////////............//////......------------......,,,***,,,000111///...111......------------............---------///000111---------,,,,,,,,,,,,+++---------,,,------------)))+++------,,,+++,,,...)))***++++++))))))***+++,,,...111000...+++***)))+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******************************+++,,,***'''(((+++///***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******)))))))))************************))))))*********+++******+++)))((((((***,,,,,,++++++)))))),,,//////,,,))),,,+++++++++***))))))))))))***+++,,,,,,+++***))),,,***)))***++++++***)))***,,,------+++)))******$$$&&&***++++++*********************************&&&'''((())))))((('''&&&***)))(((((()))***)))(((+++)))(((***(((&&&(((,,,))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))************))))))******++++++,,,,,,,,,,,,************************,,,,,,,,,+++++++++******************************---+++)))(((((()))+++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++((((((((()))*********++++++,,,---......---,,,+++******++++++++++++***************++++++******************************************+++++++++*********************+++++++++******+++++++++,,,,,,---++++++,,,,,,,,,,,,++++++))))))(((((()))***+++,,,,,,,,,---------,,,+++***000///......,,,++++++***************+++,,,------,,,,,,+++++++++---///000---------------,,,,,,,,,........................---...//////000000//////222111000000000111333444333222111000000111222333111111222222222222222222222222222222222222222222000111222222111000111333000000111111111111000///////////////////////////......///////////////...---...///000000///...---......---------------...,,,++++++++++++,,,------++++++,,,+++++++++,,,...333222222333555555444222444444444444444333222111222222222222333333444555111222222333333222222111333333444555555555555555000111111222333444555555333333333444444444333333222222333444555555555444111111111222222222222222444333111//////000222333333333333333222222222222000000000000000000000000////////////000111222333////////////////////////////////////////////////111000000000////////////...///000///......///000//////////////////////////////............//////........................///---///333333///...///......------------......------,,,+++,,,---///000///............---,,,---...------,,,,,,,,,---......,,,+++,,,......+++((()))***++++++***)))***,,,---......---++++++---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************(((***+++***((((((+++...***************************++++++,,,,,,++++++***************************))))))************))))))***************************************++++++,,,***)))((()))+++,,,,,,+++$$$###$$$''',,,---)))&&&,,,+++++++++***))))))))),,,+++***))))))***+++,,,,,,***'''%%%&&&)))+++***---...///---+++)))(((((("""%%%)))******)))))))))))))))))))))))))))))))))---,,,***))))))***,,,---+++***))))))++++++***)))***((()))+++***'''(((---))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))************))))))+++++++++++++++,,,,,,,,,************************,,,,,,,,,+++++++++++++++************************,,,+++)))(((((()))+++---************************))))))***+++,,,,,,------+++++++++******+++++++++)))******+++,,,,,,------+++,,,---......---,,,+++******++++++++++++******,,,+++)))(((((()))+++,,,******************************+++++++++******)))))))))******++++++++++++))))))***+++,,,,,,,,,,,,444333222111...,,,)))(((,,,,,,,,,,,,,,,------...+++,,,---......,,,+++***------------------------************+++,,,---------,,,+++******+++,,,---...------------------------.....................------...///////////////222111000000000111333444222222000//////000222222111111111000000000000111222222222222222222222222000222333222111000111222///000000111111111000000000000000000000000000000...///////////////......---...///000000///...---222111000...---,,,,,,,,,,,,++++++++++++,,,------+++,,,---,,,++++++---000222111111333555555444333111222333444555666666666333222222222333444555666666555555555555555555666444444555666777777777777111222333333444555666666222222333333333222111000000111111222222222222111000111111222333222222222555444222111000000111111//////000111333444555555/////////000000000000111000000//////000111222222////////////////////////////////////////////////111111000000000/////////...///000000......///000000000000000000000000000//////............//////........................000......111111---+++---......------------......++++++++++++++++++,,,,,,000------//////,,,,,,...///...---,,,+++,,,---...///,,,+++,,,//////***&&&***+++,,,,,,+++***,,,---,,,,,,,,,******+++...111+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************((()))***+++******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))******++++++******)))***************************************+++,,,---***)))((()))+++,,,,,,***###$$$&&&)))+++,,,***(((+++++++++***************,,,+++)))(((((()))+++,,,)))((($$$ """''')))(((---...///---***((((((((($$$&&&)))***)))(((((()))((((((((((((((()))))))))---+++)))'''''')))+++---+++***)))***+++,,,+++))))))(((+++...---)))))),,,))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))+++************+++,,,,,,************************++++++++++++++++++******************************+++***)))))))))***+++,,,))))))))))))))))))))))))))))))******++++++,,,,,,++++++************+++++++++*********))))))))))))))))))************))))))******++++++++++++******---+++)))'''''')))+++---******************************+++,,,,,,***)))((())))))***++++++++++++***))))))***+++,,,,,,++++++))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,---------,,,+++******++++++,,,---.........+++++++++***++++++,,,,,,---,,,++++++*********+++---------------.........---------...............------...////////////...111111111000111111222333222111111111111111111222222222111000000000000111222222222222222222222222111222333222000000000222///000000111111111111000000000000000000000000000//////////////////...---......////////////............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...+++---///...,,,,,,///222555444444666888999888777333444555777888999999999777777777777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::555666666666555333222111222222222222222222111000111111333444444444333222333222222222222222222111...///000111222444555555000000000111111111222222111000000000000000111111000000000000000000000000000000000000000000000000111111111000000000//////...000111000///...///000000000000000000000000000//////............//////......////////////......///------000///,,,+++.........------------......------......------,,,,,,000,,,,,,//////++++++...000...---++++++,,,---...++++++,,,......---+++)))***,,,------,,,,,,---...+++,,,,,,,,,++++++---///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************************))))))***,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))******++++++******)))******************************))))))***,,,---...***))))))***,,,,,,+++)))(((***,,,---,,,+++++++++***************+++++++++))))))))))))))))))))))))'''(((&&&"""$$$)))***'''***+++,,,,,,***))))))***(((***+++***))))))***+++(((((()))))))))*********)))((('''&&&&&&'''((()))+++)))((()))***+++***)))((()))---222111,,,***,,,))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))******)))))))))***+++,,,************************************************************************))))))*********+++++++++************************************************---,,,+++******+++,,,---)))))))))((((((((((((''')))))))))(((((()))))))))******++++++++++++******++++++***))))))***++++++************************)))***,,,,,,,,,***)))'''((()))***+++,,,++++++***)))***++++++,,,+++******!!!###'''***---...///))))))*********)))))))))+++,,,,,,------,,,,,,,,,*********+++,,,------...,,,,,,++++++***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,------......//////---------.........//////,,,---......//////......000000111222222222222111111222222222222222222111444444222111111111222222111111111111111111111111111222333222000///000111//////000111111111111111000000000000000000000000///////////////...------//////............//////,,,,,,,,,++++++,,,---------------,,,---......///(((+++...---******---111>>>===>>>???BBBCCCBBBAAA>>>>>>>>>???>>>>>>===============>>>>>>@@@AAAAAA>>>???AAACCCCCCAAA???>>>>>>???@@@AAABBBBBBBBBBBBDDDCCCBBBAAA@@@???>>>>>>???@@@@@@???>>><<<:::888999:::::::::999888777777222333444555555555444333000111222333333333333333111111111111111111111111111111111222222333333333111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000...000111000///...///111000000000000000000000000//////............//////......////////////......000------000000---...111.........------.........111111222222222111///...///+++***......))))))---000///---+++++++++---...&&&***//////---+++,,,...+++,,,...------,,,...///***,,,......,,,++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***************************)))***...222222...***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++************************************))))))***,,,---///+++***)))***,,,,,,***((()))+++---,,,(((&&&''')))))))))******+++++++++,,,'''((()))******)))(((''''''******''')))...---'''&&&(((***++++++***+++---,,,,,,,,,+++***)))+++---))))))******+++++++++,,,******++++++++++++*********((('''((()))***)))(((''')))...444333---***,,,))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))***)))((((((((()))+++,,,************************))))))))))))))))))******************************((()))***+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))...---,,,,,,,,,,,,---...)))***+++,,,---...//////,,,+++***))))))***+++,,,******++++++++++++******)))***+++,,,,,,+++***)))************************)))***,,,---,,,***((('''((()))***+++,,,+++******)))***+++,,,,,,+++***))),,,,,,---------,,,,,,+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++************)))***,,,...//////......,,,,,,,,,---...///000000---------.........//////,,,---......//////......///000111333333222111111111222333444444333222111777666444333222333444444111111111111111111111111111333333222000///000111//////000111111111111111000000000000000000000000//////000000///...------000///...------...///000///......---,,,,,,,,,,,,...------------...//////$$$'''***)))&&&&&&***...???AAADDDGGGHHHGGGFFFEEEBBB???===>>>@@@AAA???<<>>@@@BBBAAA@@@AAAEEEDDD@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHFFFCCCAAAAAABBBDDDEEEFFFDDDBBB@@@@@@@@@;;;<<<===>>>===;;;999777===:::888666666666444222333333333333222222222222111,,,(((***000333000,,,//////...///000111222222...///000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////222111111000///......------------.........//////,,,,,,,,,---------......////////////...---,,,+++........................###)))///222111---+++***///---,,,---...---***&&&++++++++++++++++++++++++---,,,+++******+++,,,---++++++************++++++************************,,,,,,++++++++++++++++++(((***,,,,,,+++***)))******++++++++++++***))))))++++++************++++++(((+++,,,))))))***)))%%%,,,***((()))+++,,,+++(((...,,,***))))))***,,,,,,******))))))******+++,,,((()))***++++++***)))(((*********)))))))))))))))*********)))))))))))))))(((+++,,,)))$$$"""%%%)))))))))(((((()))***++++++***)))(((''''''((()))))),,,***)))***++++++***)))))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))***************************(((&&&'''***+++)))''',,,,,,++++++***)))))))))''')))***++++++***)))'''+++)))'''%%%%%%&&&(((*********))))))(((''''''''''''(((((()))***++++++,,,*********)))))))))))))))&&&(((*********+++---...+++***)))(((((()))***+++******************************))))))))))))******'''+++---)))###!!!%%%+++***************************((('''(((+++,,,+++(((''')))******((('''***---)))))))))))))))******+++---+++))))))+++,,,***'''++++++******)))(((((((((***((()))...000---***+++))))))))))))***,,,...000))))))***++++++++++++*********************************))))))((((((''''''+++++++++++++++++++++++++++***)))))))))***+++,,,&&&(((,,,///000///---+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++---...//////000000//////////////////...---////////////000000000000111222333222111000111222222222222222111000//////444333222111111111222333111000//////......//////222111/////////...,,,***//////000000000000//////............///111222333///............---------///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,EEEFFFGGGIIIIIIHHHGGGGGGHHHEEEBBBBBBDDDDDDAAA>>>@@@>>>===???BBBCCCCCCAAAAAACCCAAA???AAAEEEEEEAAAAAA@@@@@@@@@@@@BBBDDDEEEFFFGGGGGGFFFCCCBBBBBBBBBDDDEEEFFFEEECCCAAAAAAAAA@@@@@@AAAAAA@@@>>><<<;;;;;;::::::;;;<<<;;;888555999999888888777666666555666333000111555777444111222222222222222333444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000////////////////////////111111111000///.........---------.........//////------........./////////------...............---........................***---000///---***)))***///...---...//////,,,)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))***+++((()))***+++++++++++++++++++++************++++++)))+++***'''&&&******(((,,,***((()))+++,,,+++)))+++------+++)))))),,,000******))))))******+++,,,((()))***++++++***)))(((************))))))))))))(((((())))))******++++++))),,,...,,,((('''***---)))))))))))))))***++++++,,,+++***))))))***+++++++++***)))***++++++***)))******************************++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))***((('''(((******)))''')))))))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++***)))))))))))))))))))))***+++------+++++++++,,,+++***)))(((((()))***+++******************************))))))))))))******)))+++---+++((((((+++///************************+++)))((())),,,---,,,***(((***+++***)))(((+++---)))))))))))))))***++++++---+++))))))+++,,,***(((************))))))))))))***(((***------***))),,,))))))(((((()))+++,,,---))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))++++++++++++++++++++++++---,,,+++++++++,,,---...)))+++---...///---+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------......///............///////////////......////////////000000000000000222333222111000111222222222222333222222111000444333222111111111222222333333222222222111111111///......///111111000...//////000000000000//////000////////////000000111///............---------///...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,GGGHHHHHHHHHIIIIIIJJJJJJSSSPPPMMMLLLLLLKKKGGGCCC@@@??????@@@DDDFFFGGGFFFCCCCCCAAA>>>@@@DDDEEEBBBBBBAAA???======???AAABBBCCCDDDEEECCCAAA@@@@@@AAACCCDDDFFFEEECCCBBBBBBCCCCCCCCCCCCCCCAAA@@@>>>===;;;<<<>>>AAABBBAAA===:::======<<<;;;999888777777777666555666777777555333222222111111111222222333333222111000000111222222222222222222222222222222000000000000000000000000000000000000000000000000......////////////000000////////////////////////111111000000//////......------........./////////....../////////000000000+++,,,---...////////////........................//////...,,,******+++---...------///000000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,+++))))))+++,,,'''((()))+++,,,,,,------++++++************++++++***+++)))%%%%%%***,,,++++++***)))***++++++***)))'''+++...,,,(((''',,,222******))))))******+++,,,))))))***++++++***))))))************************''''''((()))***+++,,,,,,)))+++---,,,***))),,,///))))))))))))))))))***+++++++++************+++++++++***)))***+++,,,+++)))++++++++++++++++++++++++******++++++++++++*********))))))(((((())))))***((((((((((((((((((((((((***)))((((((******)))((()))))))))***++++++,,,,,,,,,***(((''''''(((***,,,((()))***,,,,,,+++)))((((((((())))))***++++++,,,''''''(((((())))))******))))))))))))))))))******((()))+++***(((&&&%%%%%%+++***))))))))))))***+++******************************))))))))))))******))))))******,,,---///000************************+++*********,,,---,,,+++)))***++++++******+++,,,***))))))))))))***++++++,,,+++)))***++++++***))))))))))))************+++******+++,,,)))&&&(((---))))))(((((()))***++++++))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......//////...------,,,.........///////////////////////////000000000000000111222222111000111222111222222333333333333333444333222222111111222222222333444444444333111111000//////000222222111000//////000000000000//////111111000//////////////////............---------......---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,KKKKKKLLLMMMOOORRRTTTUUUaaa```_________ZZZSSSLLLKKKJJJIIIIIIKKKLLLMMMMMMHHHHHHEEEBBBCCCIIIJJJHHHIIIGGGCCC???===>>>@@@AAA@@@AAABBBAAA?????????@@@BBBCCCEEEEEECCCCCCCCCDDDDDDCCCCCCAAA@@@??????>>>??????@@@CCCDDDCCC@@@>>>AAA@@@???>>>===<<<;;;:::777888999999999888777666555444444333222222333333333111///......///000222222222222222222222222222111111111111111111111111000000000000000000000000//////////////////000000////////////////////////111000000000/////////...............////////////....../////////000000000,,,------...//////..............................,,,,,,+++++++++,,,///111+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,***))))))+++---((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,***+++***'''''',,,...,,,+++************+++******&&&(((***)))((((((+++///******))))))******+++,,,************************)))***************++++++(((((())))))*********+++((()))***)))'''''')))+++***)))))))))))))))******((((((((((((((()))))))))+++)))))))))+++,,,+++***++++++++++++++++++++++++******++++++++++++*********))))))))))))))))))***))))))))))))))))))))))))***))))))))))))***)))))),,,,,,++++++***)))))))))+++***)))(((((()))***+++))))))******+++*********))))))******++++++++++++''''''((((((((())))))))))))))))))))))))*********&&&(((***)))'''$$$######************************************************+++******))))))******+++((('''&&&(((+++------+++************************************+++,,,,,,+++***+++,,,,,,++++++++++++******))))))******+++,,,+++************+++******(((((()))******+++,,,,,,++++++,,,+++&&&###'''...***))))))))))))*********))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++******++++++++++++++++++++++++************++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------...............///000000////////////000000000000000111222222111000222333000111222333444444555444333333222222222222111222000111333444333222000...444222111222222222///...//////000000000000//////000000////////////000000///............---------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,YYYZZZ]]]aaaeeehhhkkklllssssssuuuwwwvvvoooeee]]]]]]\\\ZZZXXXVVVVVVWWWXXXUUUUUURRROOOPPPUUUWWWUUUTTTQQQLLLGGGDDDCCCCCCDDDAAABBBDDDCCCBBBBBBCCCDDDCCCEEEGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDEEECCCBBBCCCDDDDDDCCCAAAEEEEEEDDDCCCBBBBBBAAAAAA======>>>>>>======<<<;;;;;;:::999777666666666666777666444222111222444555111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000//////000000000000000000000000000000000000////////////........./////////000000------........./////////......//////...------,,,........................++++++,,,---...//////...)))***,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,***)))))),,,...++++++,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,))),,,---+++,,,......+++******+++************++++++)))'''))),,,...---+++******))))))******+++,,,++++++************++++++))))))******+++++++++,,,+++*********))))))((((((******)))(((&&&&&&&&&'''******)))))))))))))))***''''''(((((())))))))))))***)))((()))+++,,,+++***++++++++++++++++++++++++******++++++++++++************))))))))))))******************************)))*********)))))))))***,,,,,,++++++***)))))))))((()))***++++++***)))(((***)))((('''''')))+++,,,++++++++++++******))))))(((((((((((())))))))))))(((((())))))************)))+++,,,---+++***************++++++++++++******************************++++++************++++++***'''%%%'''+++,,,***'''************************((()))***************++++++++++++,,,,,,,,,+++******************++++++,,,******+++************+++(((((()))***+++,,,------++++++++++++&&&"""'''///******++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////------------...///111222////////////000000000000///111222222111111222333000111222333444555555555333333333333222222111111000111333444333222000...333222111222333222000...//////000000000000//////............///000111222///............---------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,mmmpppuuuzzz}}}}}}~~~zzzppphhhffffffdddaaa^^^^^^___aaa``````^^^[[[]]]aaabbb```[[[XXXSSSNNNJJJIIIHHHHHHEEEGGGHHHHHHHHHHHHJJJKKKHHHKKKMMMNNNNNNNNNOOOPPPQQQPPPNNNLLLLLLNNNOOOQQQOOOMMMKKKKKKLLLMMMLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKHHHEEEBBBAAAAAAAAA???>>>===<<<:::888777666555555888777555444333333444555111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000//////000000000000000000000000000000000000////////////....../////////000000000------........./////////////////////...---,,,+++........................///......//////...,,,)))(((***---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,---,,,******,,,---,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,))),,,...,,,---///---***)))+++++++++***)))***+++///+++(((+++000222///+++******))))))******+++,,,,,,+++************+++,,,))))))******+++,,,,,,,,,,,,,,,+++***)))(((''''''---,,,+++)))((('''''''''+++******)))))))))))))))((()))***++++++,,,++++++***)))((()))+++,,,,,,+++++++++++++++++++++++++++******++++++++++++******+++******))))))******+++************************)))***++++++))))))***+++)))))))))***++++++,,,,,,'''(((***,,,,,,***((('''***)))'''&&&&&&(((+++---,,,++++++***))))))(((((())))))))))))************((((((((()))******++++++(((***++++++******+++---******+++,,,,,,+++******************************++++++************++++++,,,***)))***------***(((************************''')))******)))(((***++++++******,,,---,,,***(((+++************+++,,,,,,)))***++++++***)))+++,,,))))))******+++,,,------,,,******+++(((%%%(((///)))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++,,,,,,---...............*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++,,,...///000000000------,,,---...000222333////////////000000000000///000222222111111222444000000222333444444444444222333333333333222111000222333444444444333111111/////////111333444333222//////000000000000//////------......///111222333///............---------------,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvzzz~~~{{{vvvtttssssssssspppiiiddd___```___]]][[[\\\```ddd]]]^^^]]][[[\\\``````]]]UUUTTTQQQMMMKKKIIIHHHHHHGGGHHHJJJKKKKKKKKKMMMOOOQQQTTTVVVWWWXXXXXXZZZ[[[ZZZXXXWWWUUUVVVXXX[[[]]]^^^]]]]]]___aaabbb```___YYYYYYZZZ\\\^^^___```aaa]]]VVVOOOKKKLLLKKKHHHDDDBBBAAA???===;;;:::999888888888777777666555555444222222222222222222222222333333333333333333333333111111111111111111111111111111111000000000//////000000000000000000000000////////////000000000000.../////////000000000000....../////////000000000---...............------........................000...------//////,,,***))),,,//////---,,,,,,---------------------------,,,,,,---......---,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---***---,,,)))))),,,,,,))))))+++,,,+++)))(((***,,,...+++***+++...///---*********))))))******+++,,,,,,++++++******++++++,,,))))))***++++++,,,------++++++******))))))((((((---+++***)))******))))))++++++***)))))))))))))))'''(((***+++,,,,,,++++++)))(((((()))+++---,,,+++******************************++++++++++++******+++******))))))******+++************************)))***,,,+++)))(((***,,,)))))))))***++++++,,,,,,))))))************))))))))))))(((((()))+++,,,---))))))))))))))))))))))))++++++++++++************'''(((((()))******++++++((((((((('''&&&'''))),,,***++++++,,,,,,++++++***************************,,,++++++******++++++,,,+++++++++,,,------+++***************************(((***++++++))))))***,,,+++***)))+++,,,,,,)))%%%++++++******++++++,,,---(((***,,,+++))))))+++---*********++++++,,,,,,,,,,,,))))))++++++)))***...'''(((***+++,,,,,,,,,,,,))))))***++++++++++++***------------------------*********+++++++++,,,,,,++++++++++++++++++++++++,,,---.../////////...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...---,,,,,,,,,...000333444////////////000000000000...000111222111111333444000000111222333333333222222222333333333222111000333333222222222111111111.........000333444333222//////000000000000/////////////////////000111111///............---------,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tttxxx~~~zzzrrrlllhhhddd```______^^^\\\YYYRRRTTTUUUUUUTTTWWW\\\aaaSSSUUUTTTSSSTTTXXXWWWSSSLLLKKKJJJHHHGGGEEEEEEDDDEEEGGGIIIJJJJJJKKKMMMOOOXXX[[[]]]______```bbbccc___]]][[[ZZZ[[[^^^bbbdddjjjkkknnnrrruuuuuussspppooopppqqqtttvvvyyyzzz{{{tttkkk```[[[[[[ZZZUUUPPPMMMLLLJJJGGGEEEDDDCCCBBB===>>>>>>======;;;:::999333333333333333333333333333333333333333333333333111111111111111111111111222111111111000000//////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111,,,,,,---...////////////........................///,,,***+++...000000///+++...111000...,,,---...------------------------,,,,,,---......---,,,,,,.........------.........************************,,,,,,++++++++++++++++++))),,,......---++++++,,,)))***+++,,,---.........---,,,,,,++++++,,,,,,---,,,---***&&&%%%)))+++)))(((+++,,,,,,)))(((***,,,))))))*********)))((((((*********)))***++++++,,,---,,,+++******+++,,,---))))))***+++,,,,,,------))))))))))))***************)))(((((()))*********++++++***))))))((())))))%%%&&&((()))*********))))))(((((()))+++---,,,+++))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))(((+++,,,,,,)))(((***,,,,,,,,,++++++***)))))))))+++***)))'''''')))***+++((()))+++,,,------,,,,,,''''''(((((())))))******,,,,,,++++++++++++++++++'''(((((()))***+++++++++---,,,+++((('''(((+++...***+++,,,------,,,+++***************************,,,++++++******++++++,,,(((***+++,,,,,,,,,++++++************************(((+++---,,,***)))+++...***))))))***,,,,,,((($$$++++++******++++++,,,---'''***,,,+++))))))+++---***++++++++++++,,,,,,,,,---)))(((+++---,,,+++---%%%&&&(((***+++,,,++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///......---,,,---,,,+++,,,---000333555////////////000000000000...000111222111111333444000000111222222222111111222222333444333222111000111000//////......//////111000000000222111000...//////000000000000//////111000000/////////////////////.........---------,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeegggjjjjjjhhhccc]]]YYYSSSRRRQQQOOONNNMMMLLLLLLGGGKKKNNNPPPRRRTTTTTTRRROOOMMMJJJJJJKKKKKKHHHEEEGGGHHHHHHFFFCCCAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGMMMPPPUUUYYY\\\\\\[[[ZZZTTTSSSRRRRRRUUU[[[aaadddeeeiiimmmqqqtttvvvyyy||||||}}}}}}yyyvvvqqqlllddd___[[[XXXWWWSSSKKKEEEJJJFFFAAA??????>>><<<999;;;999666444222222333333444222111111333444333333111000///......///111222555333111///...000222333******+++,,,---...///000222222111///...---,,,+++111111000000000000111111//////////////////////////////.........---------,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,---......---,,,,,,++++++++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))***++++++***((((((,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***((((((((((((******************++++++++++++++++++++++++++++++************************)))))))))))))))******+++---((("""!!!###&&&''''''+++*********)))(((((((((************)))))))))))),,,+++++++++******))))))+++***))))))***)))'''$$$***)))((()))***)))'''%%%+++++++++***************'''(((******((((((((()))***++++++***'''&&&&&&'''***************+++++++++,,,'''###$$$(((+++***(((******))))))******+++,,,*********))))))))))))))),,,,,,+++***))))))******)))((()))***++++++)))'''******++++++++++++******++++++************++++++***'''$$$%%%)))++++++***,,,,,,+++***)))))))))***************************,,,,,,+++******+++,,,,,,************************...---,,,,,,++++++,,,,,,,,,,,,+++******+++,,,,,,++++++***************+++++++++++++++++++++++++++(((***+++***)))((()))***+++++++++*********))))))(((((()))***+++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++,,,------------,,,+++)))((())),,,---+++))),,,+++++++++***)))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++******+++,,,+++)))'''++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------..................------111111000///////////////............////////////111111111111111111111111000000000000000000000000333333111000//////......111111111111111000/////////000111111111000...---...---,,,,,,......---,,,++++++------------++++++111///------...***""",,,,,,,,,---------......,,,***)))+++///000///...VVVWWWYYYYYYXXXTTTPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFHHHKKKLLLNNNPPPOOONNNKKKHHHEEEEEEGGGHHHGGGFFFHHHIIIIIIGGGDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEJJJLLLOOOSSSTTTTTTRRRQQQOOONNNLLLLLLNNNRRRVVVXXXWWWZZZ^^^bbbeeeiiimmmpppzzz{{{}}}|||tttpppkkkjjjjjjgggbbb^^^ZZZVVVPPPLLLJJJGGGDDDAAABBB???<<<999666555666666999777555555666666555444555444444333333333333333333222000///...///000111.........///////////////222222111000///......---111000000//////000000111000000000000000000000000//////.........------------------.........//////.../////////......---,,,,,,---............---,,,---,,,,,,,,,------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---((()))***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***)))******))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++---)))%%%$$$&&&((()))(((++++++++++++++++++++++++************))))))))))))*********))))))((((((((()))))))))***+++***&&&###+++***(((((()))***((('''************************(((***++++++***))))))******++++++***(((''''''((()))))))))***+++++++++,,,,,,(((%%%%%%))),,,+++)))))))))(((((())))))***+++***))))))))))))))))))))),,,++++++***))))))******)))***+++,,,,,,+++))))))******++++++++++++******++++++************++++++,,,+++***+++---.........+++++++++***************************************,,,++++++******++++++,,,************************))))))))))))******+++,,,,,,++++++******++++++,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***++++++++++++*********))))))*********+++,,,,,,------++++++************++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,***)))***---...,,,++++++++++++***************++++++++++++++++++++++++---------,,,+++***((((((...---,,,,,,,,,+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------........................111000000///////////////000000000000111111111111111111111111111111111111000000000000000000000000444444333222111111111111000000000000000///......///000000111000///...---///...------//////...---,,,---............---,,,...,,,+++...111000+++&&&,,,,,,,,,---------.........,,,+++,,,...///...,,,GGGGGGHHHHHHHHHGGGFFFEEEGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKIIIGGGEEEEEEGGGIIIJJJJJJGGGHHHHHHGGGEEECCCDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGHHHIIIIIIHHHFFFDDDIIIHHHGGGGGGGGGIIIJJJLLLJJJLLLOOOQQQUUUYYY___ccciiijjjkkknnnrrrwww{{{~~~|||{{{{{{zzzwwwssskkkhhhbbb^^^ZZZVVVRRRPPPLLLJJJEEEAAA===<<<<<<<<<<<<999777666666666555444444444444444333222111111222222111111000000000000222222222111111000000000222222111111111000000000000//////......//////000111111111111111111111111/////////............---........./////////000000/////////000//////...---,,,---............---,,,......---------...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...((()))+++,,,......------++++++++++++++++++++++++...---,,,++++++++++++,,,(((((()))***+++,,,,,,---***************************************************))))))))))))***++++++---+++)))((()))******)))*********++++++++++++,,,************))))))))))))******))))))))))))(((((()))))))))++++++***&&&###---+++(((((()))******))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))***+++***)))((()))+++(((((()))***++++++,,,,,,---)))&&&'''***,,,,,,***((((((((((((((())))))***))))))))))))))))))******,,,+++******)))*********))),,,///...+++))))))+++******++++++++++++******++++++************++++++)))+++,,,,,,+++***++++++))))))***+++++++++******************************,,,+++************+++,,,************************((((((((()))***+++,,,---,,,+++************+++,,,+++***************++++++------------------------***,,,---,,,+++***+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))******+++,,,+++++++++,,,+++***+++---...---,,,***************+++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((('''...---,,,,,,---,,,***(((---------------------------,,,+++***+++,,,---...------------------------........................000000//////......//////000000000000111111111111111111111111111111111111000000000000000000000000333222222111111222222222...////////////......---///000000000000///...---000///......///000///...---......//////......------++++++---000222000---,,,,,,,,,---------......///...,,,,,,------,,,+++BBBBBBAAAAAABBBDDDEEEFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJIIIJJJMMMMMMKKKJJJLLLLLLLLLLLLMMMNNNNNNMMMMMMJJJKKKLLLKKKIIIHHHHHHJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGEEECCCAAAEEEEEEEEEEEEEEEEEEFFFFFFEEEGGGHHHIIIKKKOOOSSSWWWUUUUUUUUUWWW[[[```eeehhhnnnssswwwzzz{{{wwwuuurrrooollliiigggeee\\\XXXRRRLLLGGGDDDBBBBBB@@@===;;;::::::999888666333444555555555444222111222333333444333222111000222222222222111111111111111111111111111111111111//////............//////000000000000000000000000/////////...............---.........////////////....../////////......---------............------......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------)))***+++---------,,,,,,************************+++++++++++++++++++++,,,'''((((((***+++,,,------))))))))))))))))))))))))******************************))))))******+++,,,,,,++++++***++++++***)))))))))))))))((((((((((((************)))))))))(((************************+++)))(((((())))))(((&&&...+++(((((()))+++++++++(((((((((((())))))))))))(((***++++++***))))))***(((***++++++******+++,,,(((((()))***+++,,,,,,---+++)))'''(((***,,,+++***)))(((((((((((()))******)))))))))))))))*********++++++***************+++(((,,,000///***'''(((+++******++++++++++++******++++++************++++++&&&***---,,,)))'''((()))((()))***+++,,,++++++***************************++++++************++++++************************************+++,,,---...++++++************++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************------,,,,,,++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,------,,,)))))))))***+++++++++,,,++++++++++++++++++++++++)))******+++++++++++++++***))))))+++...//////...---------------------------,,,+++******,,,---///---------------------------------...............000//////.........//////............////////////111111111111111111111111000000000000000000000000///////////////000111111...//////000//////......///////////////.........///...---...///000///---------............------///---++++++---...---+++,,,,,,,,,---------......---------------------,,,EEECCCBBBAAACCCFFFIIIKKKIIIIIIIIIJJJLLLNNNOOOPPPPPPNNNPPPUUUUUUPPPNNNPPPPPPRRRVVVXXXWWWSSSOOOMMMPPPQQQRRRQQQOOONNNOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWVVVUUUSSSPPPMMMJJJHHHGGGCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLLLLKKKKKKKKKNNNRRRVVVYYYXXX]]]bbbeeekkkssswwwvvvuuuxxx~~~~~~}}}|||tttnnneee[[[SSSMMMJJJIIIGGGEEEBBB@@@@@@???===<<<666777888999888777666555111222333444333222000///000000111111111222222222//////000000000000111111//////............//////////////////////////////////////////////////////,,,,,,---------.........,,,------.........------........................------,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************+++,,,,,,++++++,,,,,,,,,***)))(((************************((())))))***************'''((((((***+++,,,------))))))))))))))))))))))))***************************************++++++,,,***+++++++++***)))))))))******))))))((('''&&&&&&************)))))))))((())))))))))))))))))))))))---***&&&%%%&&&((()))***---+++(((''')))+++,,,,,,''''''(((((())))))))))))''')))******)))(((((()))((()))++++++******+++---((())))))***++++++,,,,,,)))((('''((()))************))))))))))))***++++++(((((())))))************+++***************++++++&&&+++///---)))&&&'''*********++++++++++++******++++++************++++++(((,,,///...+++)))***+++((()))***+++++++++++++++************************************************************************,,,,,,+++******+++++++++******************************))))))***++++++,,,************************)))***+++***)))((()))+++************************,,,,,,++++++******)))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))******+++***++++++,,,)))))))))***+++++++++,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,***))))))***---/////////++++++++++++++++++++++++,,,,,,+++++++++,,,---...---------------------------------.........////////////............//////............////////////000000000000000000000000000000000000000000000000............///000111111///000000111111000000000000//////..................---,,,,,,......---,,,---,,,,,,,,,,,,,,,,,,---111///---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------......///KKKIIIGGGFFFGGGKKKNNNQQQNNNOOOPPPRRRTTTWWWYYYZZZ[[[XXX[[[cccccc[[[XXXZZZXXX]]]ccceeeccc\\\VVVSSSTTTUUUUUUTTTRRRQQQQQQRRRRRRRRRTTTUUUXXXZZZ]]]^^^[[[ZZZVVVSSSOOOMMMKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLMMMOOORRRRRROOOLLLIIIHHHJJJIIIHHHHHHIIIJJJMMMNNNKKKPPPSSSTTTYYY```ccccccdddjjjtttzzznnnddd^^^ZZZXXXSSSPPPLLLIIIGGGEEEBBB@@@;;;;;;::::::888777555555000111222222222111///...///000000000111111222222///000000000000000000000000//////......//////000...........................////////////000000000,,,,,,,,,------------...+++,,,------------------//////...------...//////------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******))))))******+++,,,,,,,,,---,,,+++***((('''++++++++++++++++++++++++(((((())))))***))))))((((((((()))***+++,,,,,,---************************************************+++************+++,,,,,,)))+++++++++)))((()))***,,,++++++******)))((((((************))))))))))))&&&&&&''''''''''''((((((---***&&&$$$&&&(((***++++++)))(((((()))+++++++++'''(((((())))))******+++'''(((******((('''((()))((()))******))))))+++,,,***************+++++++++((((((((()))))))))*********************++++++,,,((((((((()))******++++++*********)))******+++,,,&&&))),,,,,,)))((((((*********++++++++++++******++++++************++++++((()))++++++***))))))***+++******)))******+++,,,************************))))))***++++++***))))))******************************)))((((((((((((((())))))***++++++***))))))))))))))))))***+++,,,,,,************************((()))******)))((()))******************++++++++++++++++++******))))))))),,,,,,++++++++++++,,,,,,************************)))******+++,,,+++++++++(((***++++++***)))+++,,,***************+++++++++++++++++++++++++++++++++.........---,,,+++***)))...,,,******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,------.../////////......------......//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222333///000000111111111111111000///......------.........,,,+++,,,---...---,,,---,,,,,,++++++,,,,,,---///............///000000,,,,,,,,,---------......)))+++------------///111VVVTTTRRRQQQQQQTTTXXXZZZ]]]^^^___bbbeeehhhkkkllljjjggglllvvvvvvmmmgggjjjkkkpppvvvwwwtttnnniiifff___``````^^^[[[ZZZZZZZZZYYYZZZ[[[]]]```bbbeeefffcccaaa]]]YYYUUUSSSRRRRRRQQQQQQQQQQQQQQQRRRTTTTTTZZZ^^^cccdddaaaZZZTTTQQQMMMMMMKKKJJJIIIIIIIIIIIIIIILLLMMMLLLNNNSSSUUUTTTTTTZZZcccmmmtttzzz}}}yyyvvvuuuuuulllhhhccc]]]YYYTTTPPPLLLGGGFFFCCC???<<<999888777333333333333333333222111222222222111111111111111111111111111111111111000111000000//////000000111////////////////////////.../////////000000000000------------............,,,,,,---...............000///...------...///000......---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++************+++,,,,,,,,,,,,---------+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++******(((((())))))*********+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---***,,,,,,+++(((((())),,,((()))))))))******++++++************))))))))))))(((((((((((()))))))))******)))''''''((())))))))))))((('''(((***+++***)))(((((())))))***++++++,,,''')))++++++)))((()))***''')))******(((((()))***+++++++++***************((()))***+++*********+++)))))))))))))))***++++++'''(((((()))******++++++******))))))***++++++,,,'''(((***+++,,,++++++*********++++++++++++******++++++************++++++((('''&&&'''(((******)))---,,,***(((((()))+++,,,************************((()))***++++++***)))(((************************)))(((((((((((())))))***((()))***++++++***)))((())))))))))))***+++,,,---************************)))***++++++))))))***+++))))))*********++++++++++++++++++++++++++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,(((+++,,,,,,******+++---+++++++++***************++++++++++++++++++++++++---------,,,+++***)))(((...,,,***)))***+++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++------------------------,,,,,,------...//////000...------------...///000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000111111222...//////000111111000000000///...---------......///---,,,---...///...---...---,,,,,,,,,,,,---...,,,---.........///000111,,,,,,,,,---------......***,,,......,,,,,,...000aaa___]]][[[\\\^^^aaaccckkklllnnnqqqtttxxx{{{}}}vvvtttzzz{{{uuuxxx||||||{{{pppppppppnnnkkkiiiiiijjjggghhhiiikkkmmmppprrrsssooommmiiieeebbb`````````[[[ZZZYYYXXXXXXYYYZZZ[[[ffflllsssuuurrrjjjbbb]]]UUUTTTSSSRRRPPPNNNLLLLLLJJJMMMLLLJJJJJJMMMNNNLLLJJJNNNTTT[[[aaaggglllooouuuzzz}}}vvvpppiiiccc___YYYVVVQQQKKKFFFCCC@@@???888888777777666666666666555444444333111000000///333333333222222222111111111111000000000000111111000000000000000000000000.../////////000000111111............/////////000------...///000000//////000///...------...///000000///...---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((******************++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,------+++((((((***---###$$$%%%'''(((***+++,,,************))))))))))))++++++,,,,,,------------''''''(((***++++++(((&&&'''''''''(((***+++)))(((((())))))***+++,,,,,,,,,)))***,,,,,,***)))***+++((()))***)))((('''((())),,,,,,++++++***))))))))))))***,,,,,,,,,++++++,,,((((((((((((((()))******'''(((((()))***+++++++++******))))))***+++,,,,,,(((((()))+++......---+++******++++++++++++******++++++************++++++...***((()))---//////...///---***''''''(((+++,,,************************((()))***++++++***)))(((************************))))))))))))***,,,---...((()))***++++++***)))((())))))))))))***+++,,,---++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,------------,,,))),,,...---+++***,,,///,,,+++++++++******))))))++++++++++++++++++++++++))))))***++++++++++++***+++)))'''(((***,,,,,,,,,------------------------(((***---//////...,,,***------------------------,,,,,,------...///000000---------------...///000............////////////000000000000000000000000000000000000000000000000//////............//////------...///000000//////000///...---,,,---......000...---...///000///...///...---,,,,,,---...///***,,,------,,,++++++,,,,,,,,,,,,---------......,,,...///...,,,***,,,...uuutttrrrrrrtttwwwzzz|||~~~yyytttuuuxxxpppmmmlllllliiieeefffkkkqqqoooqqqvvvwwwppphhhdddaaacccccc^^^WWWTTTUUUWWWTTTSSSSSSRRRPPPMMMJJJHHHHHHHHHJJJNNNTTTXXXYYYYYYYYY___hhhqqqyyy~~~~~~}}}zzzpppbbbXXXRRRGGG<<>><<<777555777333222111000000111222222,,,...111222111000000111...//////000000111111222000000////////////000000////////////////////////333222111000...------,,,//////..................,,,,,,,,,---------......---------------------------------------,,,,,,,,,&&&---222///)))'''+++000+++*********+++,,,,,,---,,,++++++******++++++,,,************************++++++++++++***+++,,,...************************,,,+++)))'''(((***,,,...))))))))))))))))))))))))))))))'''%%%###$$$''')))************))))))((((((,,,)))&&&'''***,,,+++)))************)))))))))(((---***&&&&&&)))++++++))))))***+++***(((((((((******)))((()))***+++***((()))))))))))))))******++++++)))''''''((()))***))))))***++++++))))))***+++)))***+++,,,---,,,***)))++++++******++++++,,,---))))))))))))))))))))))))(((((()))***************))))))***++++++,,,+++***************************'''******''''''******'''***))))))***++++++++++++******++++++++++++******)))***,,,,,,***)))***+++***+++++++++*********+++******+++++++++,,,,,,,,,)))+++,,,+++***)))***+++******+++,,,,,,,,,++++++...------,,,+++******)))***+++++++++++++++,,,,,,******))))))******+++,,,++++++************+++++++++)))''')))---000000...++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,,,,++++++*********++++++,,,,,,---------...***++++++***))))))***,,,)))+++,,,+++******+++,,,((()))+++---...------,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********...------,,,,,,------...........................---------...............000000//////000111333444333222222111000//////...//////////////////////////////...//////000111111000000//////............///////////////.........***+++,,,---...------,,,///)))'''+++...,,,******---,,,,,,++++++,,,,,,---***+++,,,---------------~~~{{{uuupppkkkgggaaa^^^]]]^^^______YYYYYYXXXWWWVVVTTTRRRPPPMMMNNNQQQXXXbbbkkkqqqttt~~~vvvkkk```XXXVVVVVVMMMJJJGGGGGGCCC<<<888999555555333333333444555666+++---000111000//////000.........//////000000000000000////////////000000////////////////////////111111111000000//////...------------------------,,,,,,,,,---------......------------------------+++++++++++++++,,,,,,,,,222+++&&&)))///111---(((++++++++++++++++++,,,---,,,++++++******++++++,,,************************'''***---...,,,+++++++++************************,,,+++)))'''(((***,,,...************************++++++***((('''(((,,,///*********)))))))))))))))+++(((&&&'''***,,,+++)))************)))))))))(((,,,)))&&&&&&***,,,+++))))))***+++***(((((((((******)))((()))***+++***(((((()))))))))************)))))))))+++,,,,,,***'''((()))***)))(((((()))***)))***+++,,,+++***))))))++++++******++++++,,,---))))))))))))))))))))))))***************)))((((((((()))++++++++++++++++++************************'''******''''''******''')))***************++++++******++++++++++++******)))***,,,,,,***)))***+++******************************+++++++++,,,,,,,,,)))***++++++***)))***+++)))***+++,,,,,,,,,,,,,,,------,,,,,,+++***))))))*********++++++,,,,,,,,,******))))))******+++,,,++++++************++++++)))'''%%%''',,,//////---)))))))))))))))))))))))))))***++++++***)))***+++************))))))))))))+++++++++,,,,,,---------)))***+++***))))))***+++((()))******))))))***+++'''(((***,,,------,,,+++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,---------*********++++++,,,,,,---...------,,,,,,------...........................---------.........//////000//////...///111222333222222222111000///......//////////////////////////////...//////000111111111000///...............////////////////////////(((***,,,---...---,,,,,,///)))'''+++...,,,******---,,,,,,++++++,,,,,,---******+++,,,,,,---,,,,,,}}}xxxpppkkkhhhggggggggg]]]]]]\\\\\\[[[XXXSSSPPPOOOMMMMMMPPPTTTYYY[[[\\\jjjnnnuuu|||~~~tttmmmlllmmmbbb^^^[[[YYYRRRGGG???>>>777666444222111222333444---///111111/////////000/////////...............000000////////////000000////////////////////////...///000000000000000///,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,------------...******++++++++++++,,,,,,///+++***,,,,,,***,,,///(((***++++++))))))***+++,,,++++++******++++++,,,************************###''',,,---***(((((()))************************+++***)))((()))***,,,---************************)))))))))(((((())),,,///******)))))))))))))))))))))(((''')))***++++++***************))))))))))))+++***))))))))))))(((&&&)))***+++***)))((((((******)))((()))***+++***((((((((()))************)))((()))***---...---)))&&&''')))***)))((('''((())))))***+++***(((((()))***))))))(((((())))))***+++))))))))))))))))))))))))+++++++++******)))''''''''')))++++++***)))***+++************************(((******((((((******((()))***+++***))))))***+++******++++++++++++******)))***,,,,,,***)))***++++++***))))))***+++***)))******+++++++++,,,,,,,,,)))***++++++***)))+++,,,)))***++++++,,,,,,,,,,,,*********)))((((((((('''*********++++++,,,,,,---******))))))******+++,,,++++++************+++++++++)))((((((***+++******)))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))***+++++++++++++++,,,,,,)))***++++++***)))***+++***,,,,,,,,,******+++,,,'''((()))***+++,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,,,,,,,+++------------,,,,,,,,,,,,***++++++,,,,,,------...)))***+++,,,---......///...------,,,,,,------...........................,,,,,,------.../////////......------...///111222111111222111111000///...000000000000000000000000000////////////000000111000///...---------...///.........///////////////)))***,,,---...---,,,,,,...***))),,,...+++***,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,+++~~~zzzxxxkkkhhhfffdddcccaaa]]]YYYYYYVVVSSSQQQRRRSSSSSSSSSTTTWWW[[[aaagggnnnvvv{{{}}}}}}yyytttiiiYYYNNNIII@@@>>>:::666333222333333111222333111000000111222111111000000///.........000000////////////000000////////////////////////......///000000//////...------------.........///,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,,,,------(((---222111&&& )))888(((***,,,,,,)))((()))+++,,,++++++******++++++,,,************************$$$(((,,,+++(((&&&(((+++******************************))))))******+++,,,************************((()))))))))'''''')))+++)))))))))))))))))))))***%%%'''***+++*********+++************))))))))))))&&&(((***+++***((((((((()))***+++***)))((((((******)))((()))***+++***((('''((()))***+++******))))))))))))***,,,+++)))'''((()))******(((((()))***)))******(((%%%%%%(((+++))))))(((((())))))***+++))))))))))))))))))))))))))))))*********))))))(((&&&(((+++***)))((()))+++************************(((++++++((((((++++++((((((***++++++(((((()))+++******++++++++++++******)))***,,,,,,***)))***++++++)))((((((++++++***(((******+++++++++,,,,,,,,,(((***++++++******+++,,,))))))***+++,,,,,,,,,,,,))))))))))))(((((((((((()))******+++,,,,,,------******))))))******+++,,,++++++************++++++***++++++***))))))***+++)))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))+++******************))))))+++,,,,,,+++******+++,,,---...---+++******,,,************++++++,,,---,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++...------------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------......///...------,,,,,,------...........................,,,,,,------...//////000------,,,,,,---...000111000000111222111111000///000000000000000000000000111000000////////////000///...,,,+++,,,---///000------........./////////,,,,,,---------------,,,---+++,,,...---***+++///---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++~~~xxxrrrrrrvvvxxx{{{vvvsssrrrpppmmmkkkeeeaaa[[[VVVTTTSSSQQQPPPIIIKKKNNNQQQUUU\\\ccchhhhhhiiipppzzz}}}iii[[[TTTNNNKKKFFF@@@<<<:::999999555555444333111111222444333333222111000///......000000////////////000000////////////////////////...///000000000...---,,,---.........//////000000,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------.........222+++'''***,,,++++++///***---///...,,,***+++---,,,++++++++++++++++++,,,))))))))))))))))))))))))(((+++---+++''''''+++///************************))))))******++++++++++++))))))))))))))))))))))))---...///...+++***+++,,,)))))))))))))))*********###''',,,---+++)))***+++************))))))))))))$$$***,,,+++***+++,,,)))***+++***)))((((((******)))((()))***+++***((('''((()))++++++******)))***)))'''''')))***)))((()))+++,,,+++***)))***+++******)))&&&###$$$'''++++++++++++***+++,,,,,,---))))))))))))))))))))))))'''((()))******++++++***%%%(((******((('''(((***))))))))))))))))))))))))))),,,,,,)))))),,,,,,)))(((***,,,+++(((''')))+++******++++++++++++******)))***,,,,,,***)))***++++++)))'''(((+++,,,***(((******+++++++++,,,,,,,,,(((***++++++******+++---((()))***+++,,,---------***************+++++++++))))))***+++,,,,,,------*********)))***++++++,,,++++++************++++++'''***,,,+++******---000************************)))+++++++++***)))***+++******************+++++++++*********))))))((((((***+++------+++***+++,,,,,,---...,,,***))))))***---,,,+++***+++,,,---...*********++++++,,,------******+++,,,,,,,,,,,,+++......---------,,,,,,,,,******+++,,,,,,---...........................---...------,,,,,,------...........................,,,,,,------...///000000,,,,,,++++++,,,---///000//////111222222111000000000000000000000000000000222111000//////...//////---,,,+++++++++---///000,,,---------......//////------------------------,,,,,,...000---)))+++111---,,,,,,++++++,,,,,,---.../////////...---,,,,,,nnnooorrryyy~~~wwwyyy|||{{{{{{xxxoooddd______^^^YYYSSSOOOOOONNNKKKGGGHHHMMMQQQZZZ]]]ccciiipppyyyqqqgggbbbTTTHHHGGGGGGBBB<<<;;;777555444222222222222333444222000///000111111000111111111111111000//////111///------/////////...000000000000000000000000///...---,,,,,,---///000.........------,,,,,,,,,))),,,......---,,,---///***+++,,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++&&&++++++'''''',,,,,,(((+++***))))))((((((((()))))))))))))))))))))))))))***+++,,,------,,,+++***(((++++++(((((())))))%%%)))))))))))))))***************))))))))))))******((((((((()))******++++++******(((&&&%%%&&&))),,,+++*********))))))((((((((()))*********((('''&&&***++++++***))))))+++,,,(((((('''(((((()))***+++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&''')))+++---))))))(((((((((((())))))------,,,+++***(((((('''************+++++++++++++++***************+++++++++***)))(((((()))***+++++++++************++++++)))***...111...******...+++)))((()))+++,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))+++---//////---+++)))'''((()))******)))((('''&&&&&&''')))***+++,,,---!!!***,,,'''$$$''',,,******++++++++++++******+++,,,---,,,*********++++++&&&%%%((()))''')))...******))))))((())))))***,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********++++++***)))***,,,---,,,+++---+++******,,,------,,,111...,,,***+++++++++***+++***))))))***,,,---///,,,------......------,,,------------------------+++,,,------,,,,,,...//////++++++///111000///111---......///////////////888000+++///888;;;555...222000...///222333111///000///...------...///000//////...---,,,,,,++++++,,,,,,,,,------...............---,,,,,,+++******---,,,++++++******++++++***,,,---...,,,+++,,,,,,///...---...000000///...ppppppsss{{{|||rrriiibbb]]]ZZZ[[[YYYVVVRRRNNNLLLMMMOOONNNPPPUUUZZZbbbkkksssxxx~~~vvvoooddd[[[ZZZXXXPPPFFFAAA===;;;888555444333333222555222000000111222333222111111111111111000000///333111000000111222111111000000000000000000000000//////////////////....../////////......---------...,,,+++---///000...,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((,,,,,,))))))------***......---,,,,,,,,,,,,,,,************************(((((()))******)))(((((((((++++++((((((***)))&&&************)))))))))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,...************)))))))))((()))))))))))))))(((((('''***++++++***((((((***+++******)))))))))******+++((((((((()))))))))******))))))))))))))))))))))))************************)))(((''''''''')))+++,,,))))))(((((((((((())))))))))))*********+++++++++(((((((((((())))))))))))+++***)))(((((('''((((((******))))))))))))***************))))))*********)))(((+++...---)))(((+++***(((((()))+++,,,,,,+++************))))))))))))************************************************))))))))))))************))))))))))))************((()))+++------+++)))((())))))************))))))''''''((()))***+++,,,,,, &&&,,,,,,(((&&&(((+++*********+++******)))))))))***+++***)))((((((***---(((&&&((((((%%%'''+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))******++++++,,,+++***+++---...---,,,---+++******,,,------,,,111///,,,,,,,,,---,,,,,,++++++++++++,,,---...///,,,------......------,,,------------------------+++,,,...---,,,,,,---//////++++++///111000///111---......//////////////////---888NNN\\\TTT===,,,111000...///111222000...000///...------...///000000000///......---,,,,,,,,,,,,,,,------...............------,,,++++++***------,,,++++++++++++,,,+++,,,,,,,,,***)))***+++***))))))***,,,......---|||}}}zzznnnkkkkkkfffccc^^^YYYUUUQQQMMMKKKIIIIIIJJJMMMRRRYYY```dddnnnsss|||vvvqqqqqqnnncccWWWOOOIIIEEE@@@===:::888666444555333111000111333444333111111222222111111000///000...------...//////...////////////////////////---...000111000...,,,+++///////////////.........222...***,,,111222...***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,***+++---...+++,,,,,,++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))(((((((((++++++((((((***)))&&&++++++++++++***)))((((((******))))))))))))******+++++++++***)))((((((((()))***+++***)))((()))+++************))))))))))))******)))((((((((())))))***++++++***((('''(((***,,,,,,+++*********++++++))))))************++++++))))))))))))))))))))))))++++++++++++++++++++++++***)))((('''((((((***+++***))))))(((((())))))***(((((()))***+++,,,,,,---(((((((((((()))))))))))),,,+++***)))(((''''''''')))******************)))))))))))))))))))))))))))+++((((((,,,---***((()))((((((((())),,,,,,+++***)))))))))***************************************++++++++++++++++++++++++)))))))))*********++++++)))))))))*********++++++((()))+++,,,,,,+++)))(((+++++++++******+++++++++)))))))))*********++++++)))+++,,,,,,***(((((()))***************)))(((''')))+++++++++)))((()))***000,,,***+++)))''''''***************************,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++---,,,+++,,,...///...------+++******,,,------,,,000...,,,,,,...///......++++++,,,---............,,,------......------,,,------------------------+++---...---,,,,,,---//////,,,+++///111//////111---......//////////////////000EEEgggvvvdddDDD///000///......000000///...//////............//////111111000//////.........---------------...............------,,,+++++++++......---,,,,,,,,,,,,------...---+++***)))+++---((('''''')))+++------,,,}}}wwwwwwtttzzzzzzuuunnniiiddd^^^VVVQQQQQQNNNKKKIIIKKKNNNQQQRRR[[[___iiixxx~~~tttiiiaaaXXXSSSMMMHHHEEEAAA<<<999777444111///000222333222111222222222222111000000...,,,++++++---......---////////////////////////---............,,,+++***//////..................333///,,,---000111...+++------............------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,---,,,***+++++++++++++++******++++++++++++++++++++++++************************'''***+++)))(((+++***'''))))))***+++++++++***)))******))))))))))))******)))))))))(((((('''''''''&&&(((******)))(((((((((*********)))))))))))))))+++***)))(((((((((*********++++++)))''''''((()))---,,,+++***************************************))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((())))))******))))))))))))))))))***++++++******************)))*********++++++++++++---,,,,,,+++************))))))+++,,,,,,+++))))))))))))))))))))))))))))))...)))'''***---,,,******)))((((((***,,,,,,+++))))))))))))******+++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++++++++---......---++++++,,,+++***))))))***+++,,,************************---,,,***************)))************)))((('''''',,,---...---+++***+++,,,111///------,,,******+++((((((((())))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,---......,,,---+++******,,,------,,,...,,,,,,,,,...//////...***+++---.........---,,,,,,------......------,,,------------------------,,,---...---,,,,,,---...000,,,+++///111///...000---......///////////////555111???ZZZcccQQQ;;;111///........./////////.../////////....../////////000000000//////.........---------.....................------,,,,,,,,,,,,//////...---------------000000///---,,,---000222+++******+++---///...---|||sssjjjbbb]]]XXXRRROOOMMMMMMMMMLLLOOOOOOUUU```kkksss}}}yyyrrrgggaaa[[[VVVRRRMMMEEE???;;;777333000000111111111222222222222222111000000111///...///111222222111////////////////////////111000...---------...///------------------------111000000...------...///------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,------...//////......---************************++++++************++++++'''***+++))))))++++++(((&&&(((***+++,,,,,,,,,+++******))))))))))))***************+++++++++,,,,,,))),,,......---,,,++++++))))))))))))))))))******+++***)))(((((()))***+++***++++++***(((''')))***,,,+++***)))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))******))))))))))))******++++++******************)))*********++++++++++++++++++******+++,,,------)))***+++,,,,,,+++***)))))))))************))))))...(((%%%(((++++++***++++++*********,,,,,,***)))))))))******++++++,,,,,,************************++++++++++++++++++++++++************++++++++++++************+++++++++++++++,,,------------,,,++++++***)))(((((()))***+++++++++++++++************,,,***((((((***,,,+++******************)))((((((,,,---...---+++++++++,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,---------,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,******+++,,,---,,,+++---+++******,,,------,,,++++++***,,,...///...---)))***,,,------,,,++++++,,,------......------,,,------------------------,,,---......,,,,,,,,,...000,,,,,,///111///...000---......///////////////111,,,000<<<===222---111.../////////.........///...//////////////////.../////////.............................................------------,,,,,,000///......------...............------...222555///...------...///...,,,~~~~~~yyymmmgggaaa]]][[[YYYUUURRRNNNJJJJJJPPPWWW]]]gggooouuu|||vvvqqqkkkhhhddd]]]RRRJJJDDD???999555333222222111222222222333222222111000000///......000222222111////////////////////////333222000//////000222444,,,,,,,,,---------------///000000...,,,+++...111++++++************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,,,,******---***+++,,,---------,,,+++******************************))))))))))))******'''***+++)))))),,,,,,)))&&&(((***,,,------,,,+++******))))))))))))******'''(((((()))******++++++)))+++------,,,+++***+++))))))))))))******************)))))))))***++++++***++++++***))))))***,,,+++******))))))))))))******))))))))))))(((((((((************************************************)))*********************+++******))))))******+++(((((()))***+++,,,,,,---(((((((((((())))))))))))((((((((()))***+++,,,---******++++++++++++******)))***+++,,,,,,+++***)))+++&&&$$$'''))))))+++...000...++++++++++++***)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,*********++++++++++++,,,*********++++++***************))))))))))))******++++++++++++++++++*********)))'''(((***+++,,,+++******++++++++++++*********,,,,,,+++***)))***+++&&&))))))((((((+++,,,***((()))***,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++***)))***,,,---,,,+++---+++******,,,------,,,+++******,,,......---+++***++++++,,,,,,+++++++++,,,------......------,,,---------------------------.........,,,+++,,,---111---,,,///111///...///---......///////////////,,,,,,///000---))),,,333...///000000......///000......////////////............................../////////.....................------------------//////...------------...++++++,,,,,,+++,,,///222000...------------,,,***xxxuuuuuuvvvzzzyyy{{{yyyuuurrrmmmfffaaaYYYSSSOOOOOOOOOPPPUUU\\\___fffpppxxx~~~{{{ssseee[[[PPPJJJCCC<<<999777666555222222333333222222111000///---,,,---///111111000000000000000000000000000/////////000000111222333------------.........//////---,,,+++,,,---//////---,,,+++******+++,,,---,,,,,,------------,,,,,,---------------------------------------------------))))))---...***+++...&&&''')))***+++***)))(((++++++++++++++++++++++++,,,+++***))))))***+++,,,'''***+++)))***,,,,,,))))))***,,,------,,,***(((******))))))))))))******&&&&&&''''''''''''''''''((()))+++***)))((()))***((()))))))))************((()))***+++++++++++++++)))+++++++++***+++---///++++++*********+++,,,,,,++++++*********)))))))))************************++++++++++++++++++++++++((())))))***+++++++++++++++******))))))******+++))))))*********+++++++++(((((((((((())))))))))))))))))))))))******+++,,,,,,++++++******++++++,,,***+++,,,------,,,+++***+++((('''*********///555555222---+++***+++******,,,++++++++++++++++++***++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,***************************++++++++++++++++++***++++++++++++++++++++++++)))***************++++++)))***+++,,,,,,---,,,,,,+++,,,---,,,***)))***+++%%%)))***((())),,,---)))%%%&&&(((***+++***)))(((***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,+++***+++---...---,,,---+++******,,,------,,,,,,,,,,,,---//////---+++---,,,,,,+++++++++,,,,,,,,,------......------,,,---------------------------...///...,,,+++,,,---111---,,,///111...---///---......///////////////+++222666222000111222000...000222111///...000111---...///000000///...---////////////////////////000/////////.........---------..................///...------,,,,,,------+++---...---++++++,,,---///---,,,---......---,,,yyyssspppsssppppppuuu~~~~~~uuummmeee^^^XXXTTTQQQMMMMMMQQQQQQVVV]]]cccjjjsss}}}uuuiiiXXXRRRJJJBBB>>>;;;999888222333333333333222111111222111000111333555555444111111111111111111111111)))+++---///000000///...---.........//////000000111,,,'''(((---111000---000///...------...///000,,,------......------,,,------------------------------------------------...******//////+++,,,000((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......'''***+++)))***---,,,)))+++---......---+++(((%%%******))))))))))))******+++++++++***))))))((((((+++,,,------++++++,,,---(((((())))))*********+++((()))***,,,,,,,,,+++***)))***,,,,,,+++,,,...000++++++++++++,,,------...,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++,,,,,,,,,++++++************++++++------,,,+++***)))((('''************++++++++++++------,,,,,,+++,,,,,,,,,---,,,+++******+++,,,---***+++---......---+++***---,,,,,,.........444<<<888444///+++******++++++---,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++******+++++++++,,,,,,,,,***,,,------+++)))***+++)))***+++,,,---.........---...///...,,,+++,,,---(((---...++++++//////***''')))+++---...---,,,+++)))+++---//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++,,,...///...------+++***+++,,,---------...------///000///---+++///...,,,++++++,,,---...,,,------......------,,,---------------------------...///...,,,+++,,,---111---,,,///111...---///---......///////////////+++444666///...333000&&&///111333222///...000222---...///000000///...---000000000000000111111111000000//////.........---------........................---,,,,,,,,,,,,---///000111000---+++++++++///...---...000111000///zzzwww~~~zzzxxxxxx}}}zzzsssiiiaaa\\\YYYUUURRROOOLLLLLLQQQWWW```mmmyyytttiiiYYYOOOSSSSSSGGG:::666:::777444333555555222///333111//////000111111000666222---,,,...111111111000000000000000111222222++++++,,,,,,---...//////*********,,,...///...,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......,,,***''',,,000000,,,***+++---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))************+++++++++'''***---,,,)))((())),,,******+++++++++,,,,,,,,,)))************+++++++++)))***+++,,,,,,+++***)))))))))******)))((('''&&&,,,+++***))))))***+++,,,(((((((((((((((((())))))))))))))))))************,,,++++++******++++++,,,)))))))))))))))))))))))),,,++++++---//////+++(((******************************)))))))))))))))***+++++++++*********))))))))))))))))))))))))))))))000(((%%%***...+++)))************++++++,,,,,,,,,,,,+++******,,,---,,,+++---------,,,+++***)))(((...,,,)))((()))*********+++***)))'''''''''(((((((((((()))***++++++,,,,,,...------,,,,,,++++++***************************,,,***((((((***+++,,,++++++++++++,,,---...000111++++++************+++++++++)))((()))+++---......+++++++++++++++***)))(((*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))+++,,,,,,***))))))***+++,,,,,,------,,,,,,+++************************...,,,******+++***&&&"""***+++,,,---...---,,,,,,///...,,,******+++,,,---...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,------......000---***+++...000000///........................,,,---///000000...---+++////////////////////////000000//////.........---............////////////000000//////.........---......------------...............////////////000///...,,,+++***++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,|||zzzzzz}}}uuummmfff```[[[VVVPPPKKKLLLNNNRRRZZZbbbvvv{{{nnn```ZZZ^^^___TTTHHHDDD???:::666444555555333111444333222333444555444333444111//////111111000///000////////////000111222222222111///---,,,******,,,++++++---///000///---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,.........'''+++......***((())),,,,,,,,,+++++++++++++++++++++++++++******+++++++++************************)))************+++++++++)))***,,,+++***)))******+++++++++******))))))))))))************+++++++++)))***++++++++++++***)))******))))))))))))******++++++***))))))***+++++++++*********************))))))))))))************,,,++++++******++++++,,,***************************(((&&&'''***,,,+++)))******************************))))))))))))******+++++++++*********))))))************************///(((%%%***---+++)))***,,,++++++++++++++++++***...,,,++++++,,,,,,***))))))******+++,,,,,,,,,,,,---+++))))))***+++***)))+++***)))((((((((()))***)))))))))***++++++,,,,,,++++++++++++++++++++++++------------------------,,,***((((((***,,,,,,+++...---,,,,,,+++,,,,,,,,,++++++************++++++...---,,,,,,---///000000+++++++++++++++***))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***,,,,,,***)))***++++++,,,,,,------,,,,,,+++************************)))((((((***---...,,,******+++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++***...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,---...///......---000---++++++...//////...........................,,,---///000000...---,,,////////////////////////000/////////........................////////////000/////////..................------------......------........./////////......------,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,yyypppjjjeee[[[QQQNNNMMMLLLMMMPPP[[[dddrrr~~~qqqgggbbbggghhh^^^TTTPPPIIIDDD===999888888666444000000000111333333222111111000000111222222///---//////......//////000000000000//////////////////---,,,,,,...000111000...------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))+++---...///'''***,,,+++(((''')))+++,,,,,,,,,++++++*********++++++************++++++************************)))************+++++++++******)))***+++,,,***))),,,,,,+++***)))((('''&&&)))************+++++++++)))***++++++++++++***)))+++******)))******+++,,,++++++***))))))***++++++------,,,,,,+++++++++***)))))))))*********++++++++++++************++++++++++++++++++++++++++++++)))'''%%%%%%'''***,,,,,,******************************)))))))))******++++++++++++***************++++++++++++++++++++++++...)))&&&))),,,+++******,,,,,,,,,+++******))))))///---++++++++++++)))'''))))))***+++,,,,,,,,,,,,+++*********++++++***(((*********)))******++++++))))))******+++,,,,,,,,,(((((()))******+++,,,,,,,,,,,,+++++++++******))),,,***))))))+++,,,,,,+++---,,,,,,+++******++++++++++++************++++++,,,,,,++++++++++++,,,---++++++++++++++++++***)))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***,,,,,,+++******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((()))+++...//////...***+++,,,---------,,,,,,***+++,,,...---,,,***(((------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,.../////////...---000...---,,,.........---........................,,,---...//////...---,,,////////////////////////////////////........................////////////////////////..................------------......,,,---------............------......//////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~|||vvvjjj^^^ZZZXXXSSSOOONNNMMMQQQZZZfffooovvvyyyqqqmmmnnnmmmfff^^^\\\XXXQQQIIIBBB???===:::777///......000222222000///111111111111111111///...//////............//////---......//////000000111---------...000000///.................................------------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))***++++++***)))***+++)))((('''))),,,---,,,,,,++++++*********+++******))))))******+++************************))))))*********+++++++++,,,)))((())),,,---***''',,,++++++***))))))(((((())))))*********+++++++++*********++++++************++++++++++++***)))(((+++******************+++---------,,,,,,+++******))))))*********+++++++++++++++************+++++++++++++++++++++++++++++++++***))))))***+++,,,---******************************))))))******++++++************************++++++++++++++++++++++++---***((()))++++++******+++++++++***************---,,,++++++,,,,,,***))),,,,,,,,,,,,,,,+++***)))*********+++,,,,,,***'''*********++++++,,,,,,---*********++++++,,,,,,,,,)))*********+++++++++,,,++++++******))))))((((((+++***)))***,,,---,,,+++))))))))))))***+++,,,---,,,++++++******++++++,,,***+++++++++***)))***++++++++++++,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---------***+++,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000///......---------,,,........................,,,---...//////......---///////////////////////////////////////.....................///////////////////////////...............------------......,,,,,,,,,---------......+++,,,---/////////...---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------~~~wwwqqqqqqsssyyyxxxlllgggccc[[[UUURRRNNNLLLOOOVVV\\\___gggooo|||yyywwwtttnnnjjjiiieee___VVVOOOJJJEEE>>>:::555444333444555555333111222222111000//////000111//////............//////333222111///---,,,******---,,,,,,---//////...,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,)))&&&###+++++++++*********+++,,,,,,,,,,,,++++++*********++++++************++++++************************))))))*********+++++++++,,,)))((())),,,---***'''++++++++++++++++++++++++))))))*********++++++++++++******************+++)))***,,,---,,,(((%%%"""*********++++++*********,,,,,,++++++************************+++++++++++++++******))))))******+++************************,,,---......---+++*********************************************+++,,,,,,************************************************++++++***)))***++++++***(((((()))***++++++,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,+++*********)))***+++,,,,,,***(((******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++......---------,,,,,,,,,+++******+++,,,---,,,+++))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,...000///---,,,---...***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((***,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++***))))))***+++++++++,,,,,,,,,------,,,,,,+++******+++,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((()))+++---///.../////////------,,,,,,........................,,,------......//////...////////////////////////.........///////////////............////////////.........///////////////......------------......,,,,,,,,,---------......)))+++,,,.........---,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------~~~yyyrrrooommmooovvv|||uuunnnddd\\\ZZZVVVOOOKKKOOOOOONNNRRRZZZeeelllrrruuuzzz|||xxxuuussssssqqqlllfff```[[[SSSJJJCCC<<<999777555555444333111222222111000......000222000000//////......////////////...............---------,,,---//////---,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***%%% ,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************)))************+++++++++******)))***+++,,,***)))******+++++++++,,,,,,,,,)))************+++++++++++++++***))))))***++++++(((***,,,---+++((($$$!!!)))***++++++++++++***)))*********************************++++++++++++,,,******))))))))))))******))))))))))))))))))))))))***,,,......+++)))'''&&&***************************************+++,,,---***************+++++++++))))))))))))))))))))))))***,,,+++((((((+++,,,***&&&'''((()))***,,,------***)))(((***,,,......---'''(((***+++,,,---......***))))))***,,,,,,+++)))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,......------,,,++++++***+++++++++,,,,,,,,,,,,,,,+++******,,,---...,,,+++------+++***))))))((((((,,,,,,++++++++++++,,,,,,))),,,///...,,,***,,,...***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***(((***,,,---,,,,,,,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))***,,,...,,,,,,+++++++++,,,---......,,,+++******,,,...///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((()))+++---///---...000///...---------........................,,,,,,------.../////////////////////////////////.........///////////////............////////////.........///////////////......------------......,,,---------............++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...~~~|||vvvooonnnjjj^^^VVVUUUPPPHHHIIIOOOQQQYYYbbbgggnnnvvv|||||||||~~~}}}|||}}}{{{xxxvvvqqqiii]]]UUUDDD@@@:::777555444333222///111333222000...///000222111000////////////000***+++,,,...000222444555///...---...000000...,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,(((&&&,,,,,,,,,---......,,,+++*********++++++,,,,,,---------,,,,,,,,,,,,------************************)))************+++++++++)))***,,,+++***)))******++++++++++++************)))************+++++++++++++++***))))))***++++++)))*********))))))(((((()))***++++++++++++***)))(((((())))))***+++++++++*********+++++++++,,,,,,******))))))))))))******************************)))+++,,,+++)))'''((()))************************************+++,,,---...))))))*********+++++++++************************))),,,,,,((('''+++,,,***'''(((((()))***++++++,,,+++***)))***,,,------+++'''((()))+++,,,---......+++)))((()))+++,,,,,,+++***++++++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++((((((((()))******+++++++++***+++,,,......,,,+++...---,,,+++***)))))))))---,,,,,,++++++,,,,,,---%%%)))------***(((***---***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***(((***,,,---,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***+++...222,,,,,,+++++++++,,,---...---,,,,,,,,,---......///,,,+++++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------.........***---000000...------///........................,,,,,,,,,---...///000000////////////////////////............/////////000............////////////............/////////000......------------......------........./////////...------,,,,,,,,,,,,---,,,,,,------------,,,,,,******+++,,,,,,---......ttthhhccc[[[OOOLLLQQQEEEMMMVVV\\\ccclllqqqrrrxxx{{{nnneeeNNNIIIBBB===:::999888777,,,000444555222///......222222111000000000000000000000000000000111111111000//////000111111///...//////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++,,,...///...+++)))))))))***+++,,,------......------,,,,,,------...************************)))************+++++++++(((***---,,,***(((***,,,,,,,,,+++***)))((('''''')))************+++++++++,,,+++***))))))***+++,,,+++***((('''(((***---///)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++***+++,,,***'''(((+++///************************************+++,,,---...))))))******++++++++++++++++++++++++++++++++++++(((------((('''+++,,,***))))))))))))************---+++***+++,,,,,,+++******++++++,,,,,,,,,++++++,,,***((((((***,,,,,,,,,***++++++,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******+++,,,---......///+++***+++---......,,,***++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---'''+++000000---,,,...111***+++,,,,,,------------,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++(((***,,,---,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++///222---,,,+++***+++,,,---...+++,,,...000000///...---++++++++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***---000222222111...,,,))),,,000000...---...000........................,,,,,,,,,------///000111////////////////////////---.........//////000000............/////////000---.........//////000000.........------..................////////////000111000...---,,,,,,---...---..................---******+++,,,,,,---......~~~}}}rrrhhhbbbXXXOOOQQQOOOOOOQQQRRRUUU^^^hhhnnnzzzwwwrrrcccYYYKKKBBB>>>;;;888555888666555444444333111000222222222111///,,,***(((000000000000000000000000........................////////////////////////........................++++++---......---+++++++++'''&&&+++///...,,,,,,+++*********))))))((((((++++++++++++++++++++++++***+++,,,,,,+++***((('''++++++++++++++++++++++++,,,,,,+++)))'''&&&(((***)))))))))))))))))))))))),,,***'''%%%%%%'''***,,,++++++******************++++++,,,,,,+++***((('''***************************(((((()))***+++***)))%%%&&&)))+++,,,,,,+++***''''''(((((())))))******,,,+++***))))))***+++,,,***+++---,,,***))))))***+++++++++*********)))))))))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,)))***//////***(((+++***((('''(((+++,,,+++(((******++++++++++++******((((((((()))******++++++******+++++++++,,,,,,,,,))))))***+++***)))(((''',,,)))))),,,,,,***+++...,,,++++++******++++++,,,******))))))***+++,,,,,,///---++++++,,,,,,,,,+++''')))+++,,,++++++++++++(((,,,//////,,,++++++---+++,,,---,,,++++++---///++++++******++++++,,,---***,,,......,,,)))((((((*********++++++,,,,,,,,,000---******,,,---,,,***)))***++++++***)))***++++++++++++,,,,,,---------///...,,,++++++,,,...///---+++++++++---------+++***,,,...---+++***,,,...,,,...///...,,,*********---,,,,,,---......---+++,,,,,,,,,---------......&&&'''(((***+++,,,------***+++---//////...---,,,///...------------...///,,,---------.../////////------------------------........................//////000000//////...---///......---------......///////////////.........////////////000000000000111,,,)))+++111333///+++---++++++,,,...///...---........................---+++++++++---------+++---,,,,,,++++++,,,,,,---+++,,,---,,,*********,,,{{{rrrnnnnnnttt}}}wwwqqqiiiaaaWWWSSSPPPPPPOOOOOOSSSYYYcccooo|||{{{uuuiii```UUUMMMGGGBBB<<<777777555333222333333222111///000111111111000///...000000000000000000000000........................////////////////////////...............---------,,,,,,,,,------,,,,,,,,,---))))))---...+++***+++,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,+++)))''''''(((***))))))))))))))))))))))))+++***(((&&&&&&(((***+++************************))))))++++++++++++***)))***************************(((((()))***+++***)))***************+++++++++)))))))))***************++++++************++++++)))***,,,+++)))(((((()))+++++++++*********))))))((()))***+++++++++++++++***++++++++++++++++++,,,+++(((***......)))(((***+++)))((())),,,---,,,*********++++++++++++******(((((())))))***++++++,,,******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***)))...***)))++++++''''''***,,,++++++******++++++,,,******))))))***++++++,,,...,,,++++++,,,,,,+++)))((()))+++,,,+++*********)))+++------+++)))***,,,***+++,,,+++***+++,,,...++++++******++++++,,,---***,,,/////////......///******+++++++++,,,,,,,,,111...++++++---...---,,,***+++,,,+++***)))***++++++++++++,,,,,,---------,,,,,,************,,,,,,...---,,,,,,,,,,,,+++***+++,,,------++++++,,,---,,,...///...,,,*********---,,,+++,,,......,,,+++---------.........//////)))***+++,,,---.........,,,,,,,,,,,,------......---,,,++++++++++++,,,---,,,,,,,,,---------------------------------------........................++++++,,,---...///000000/////////.........///////////////////////////....../////////000000000000000...+++---111222000---...---,,,---/////////---........................---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,pppiiieeeiiiooovvv|||uuuggg___YYYVVVSSSOOONNNPPPVVVbbbnnnuuu{{{{{{qqqkkkbbb[[[TTTMMMDDD>>>;;;888444222333444444444000111111222222222111111000000000000000000000000........................//////////////////////////////.........---------------,,,,,,,,,,,,------...,,,---///,,,((((((+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++***((('''(((***))))))))))))))))))))))))***))))))(((((())))))***************************(((((()))++++++,,,,,,+++***************************(((((()))***+++***)))///---+++))))))***+++,,,++++++++++++++++++************++++++++++++******)))+++,,,,,,***))))))***+++++++++***************++++++***************++++++++++++++++++*********)))((())),,,,,,)))((()))+++*********,,,---,,,+++******++++++++++++******))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******///+++***+++***&&&$$$'''++++++************++++++*********)))******+++,,,++++++***+++---,,,***(((******+++++++++***))))))***++++++***))))))***,,,)))***++++++******+++---++++++******++++++,,,---(((***+++,,,++++++---...***++++++++++++,,,,,,,,,000...,,,,,,---......---+++,,,---,,,***))))))***++++++,,,,,,,,,,,,------++++++++++++++++++++++++000...,,,,,,,,,,,,***(((---,,,++++++------,,,+++,,,---......,,,******+++,,,++++++,,,------,,,***........./////////000000,,,---......//////.........---+++***+++,,,///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,+++,,,,,,---///000111/////////////////////000......//////////////////....../////////000000000////////////000000000000000///......///000///---........................---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---)))***,,,,,,++++++,,,...zzznnnjjjjjjlllqqqvvv|||~~~ssshhhccc^^^WWWSSSSSSPPPXXX```eeejjjsssyyyuuunnnggg```YYYRRRLLLEEEAAA:::666444444555444333333333222111000000///000000000000000000000000......................../////////////////////////////////...------,,,,,,...---,,,++++++,,,---...,,,,,,...000,,,'''(((---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))***+++---...++++++++++++++++++++++++***++++++***((('''(((***)))))))))))))))))))))))))))))))))******)))))))))***************+++++++++))))))******++++++++++++***************************(((((((((***+++***))),,,,,,******)))***+++,,,,,,,,,++++++*********))))))***+++,,,,,,+++***)))***,,,------,,,++++++,,,************************///---+++)))((((((((())),,,,,,++++++******))))))''''''(((******)))((()))************+++,,,,,,+++******++++++++++++******)))******+++,,,,,,------******+++++++++,,,,,,,,,************))))))((((((...+++***,,,+++&&&%%%'''++++++************+++++++++***************++++++))))))***,,,---,,,)))''',,,+++******+++***)))(((,,,,,,+++)))))))))+++,,,)))***+++***))))))+++---++++++******++++++,,,---+++++++++***(((((()))***++++++++++++++++++++++++...---,,,,,,---------,,,,,,------,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,,,,+++***...,,,***+++---...,,,***+++---......,,,***++++++++++++***+++,,,,,,+++)))---.........////////////....../////////......---------,,,+++,,,---...///...........................---------,,,,,,++++++------------------------------------------------000000...---------...///---......///////////////............////////////........./////////000000---///111000......000222111///......//////---,,,...........................,,,++++++------,,,***---,,,,,,++++++,,,,,,---((()))++++++++++++---...}}}sssnnnlllnnnqqqttt|||zzzqqqiii```ZZZYYYSSSTTTVVVWWW[[[cccppp{{{}}}wwwqqqlllfffaaa^^^QQQKKKCCC;;;777555333333333333222111000000//////000000000000000000000000//////////////////////////////////////////////////////.........---------///...,,,,,,,,,,,,...///******---///---)))+++000******++++++++++++++++++++++++++++++++++++++++++***)))(((((((((***+++,,,++++++++++++++++++++++++)))***+++***)))(((((()))))))))))))))))))))))))))((()))***++++++***)))((())))))*********+++++++++,,,++++++*********))))))***************************(((((((((***+++***)))&&&''')))++++++++++++***+++++++++******))))))((()))***+++,,,,,,+++***))))))***,,,,,,+++******+++************************,,,+++***)))))))))***++++++++++++******)))))))))&&&(((((((((((()))))))))((()))***************+++******++++++++++++******)))******+++,,,,,,------******+++++++++,,,,,,,,,*********))))))))))))))),,,******------)))(((***+++******))))))******+++++++++***************+++))))))***,,,---,,,***'''---+++))))))++++++***(((///---+++******++++++,,,)))***+++***))))))+++---++++++******++++++,,,------......---++++++,,,...++++++++++++++++++++++++***+++,,,,,,+++++++++,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++***+++---...---,,,...,,,***+++---...,,,***+++,,,...---,,,++++++,,,++++++***+++,,,,,,+++))),,,,,,---------.........---............------,,,+++,,,---.........---,,,........................//////......------,,,,,,------------------------------------------------///...------,,,,,,------+++,,,---............------.........//////000000............////////////+++...000///---,,,...111000...------......,,,+++...........................---+++,,,,,,---+++***---,,,,,,++++++,,,,,,---((()))++++++++++++---...}}}{{{zzz|||vvv~~~wwwjjjaaa___^^^YYYVVVVVVWWW[[[dddlll|||~~~yyyuuuqqqooo^^^WWWMMMDDD===888555333111111111000111111222333000000000000000000000000////////////////////////////////////////////////..............................------------......))))))+++//////,,,---111************++++++++++++++++++++++++++++++++++++)))(((((((((((())))))***++++++++++++++++++++++++((()))++++++)))((()))))))))))))))))))))))))))))))))******++++++******))))))))))))***++++++,,,,,,---,,,+++***))))))))))))***************************(((((()))***+++***)))$$$&&&)))+++,,,,,,+++******************)))))))))******++++++++++++******&&&((())))))((((((((()))***************+++++++++''''''((()))***,,,...///***************)))))))))&&&((()))''''''***+++)))''')))******)))(((***+++******++++++++++++******))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++***(((***......+++***,,,******))))))))))))******,,,+++******)))************)))***+++------+++)))...+++((((((+++,,,+++(((///...,,,+++,,,,,,+++***)))***++++++******+++---++++++******++++++,,,---'''(((***++++++,,,...///,,,,,,,,,++++++++++++***(((***,,,,,,+++******+++***,,,---,,,+++***+++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))+++---///......---,,,++++++------,,,++++++,,,...---,,,++++++,,,,,,++++++,,,------,,,***,,,,,,,,,------------...,,,---------------,,,,,,***+++---//////...---++++++,,,,,,------,,,,,,+++..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------)))***,,,---......---,,,------......///000000000------........./////////+++---//////,,,,,,...000...---,,,,,,---...,,,+++........................///---,,,,,,,,,,,,+++)))---,,,,,,++++++,,,,,,---)))***,,,,,,++++++,,,...|||xxxwwwyyywwwuuuyyy|||rrrooonnngggbbbccccccaaabbbeeejjjnnnvvv}}}zzzkkkeee[[[QQQIIICCC>>>;;;444333222111111222222333000000000000000000000000////////////////////////////////////////////////,,,,,,------.../////////------............------+++((()))...000......///++++++++++++,,,,,,------++++++++++++++++++++++++)))************))))))(((++++++++++++++++++++++++''')))++++++***)))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,,,,+++***))))))******+++***************************(((((()))***+++***)))((()))******++++++++++++*********+++++++++++++++++++++************++++++&&&(((******)))))))))***))))))*********+++++++++(((((()))***+++,,,,,,,,,))))))))))))************&&&)))***&&&''',,,---***(((***++++++))))))***,,,******++++++++++++******(((((())))))***++++++,,,******+++++++++,,,,,,,,,---,,,+++*********+++,,,)))''')))---...***)))+++******))))))))))))******,,,++++++***))))))******+++******+++,,,------+++---***&&&'''+++---,,,)))...,,,++++++---,,,***'''***+++,,,+++***+++,,,...++++++******++++++,,,---###%%%(((*********+++,,,,,,,,,,,,+++++++++******'''***------+++***+++,,,)))+++,,,,,,+++,,,---...---------,,,,,,+++++++++,,,,,,************,,,,,,,,,+++***+++---...---,,,+++,,,------++++++,,,---***,,,------,,,+++,,,------,,,+++,,,......,,,+++------------............,,,,,,---......---------,,,,,,---------...------++++++,,,------,,,++++++------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,///000///...---)))***,,,...//////...---------......///000000111---------.........//////---...//////......///000...---,,,---...///...---........................///---,,,,,,,,,,,,+++)))---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,}}}wwwsssrrrnnnjjjmmmssszzz~~~|||{{{{{{zzzzzz~~~|||sssooorrrrrrlllfffeee^^^bbbkkkxxxvvvoooeee\\\TTTMMMGGGDDD:::999666444222111000000000000000000000000000000000000000000000000000000////////////////////////+++,,,,,,---...///000000,,,---...//////...---,,,...)))(((---111///------,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,,,,,,,***)))'''++++++++++++++++++++++++''')))++++++***)))))))))))))))))))))))))))))))))++++++***))))))***++++++((())))))***++++++,,,,,,***))))))))))))+++,,,---***************************(((((()))***+++***)))...---+++))))))***+++,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,)))+++------,,,,,,---...))))))******++++++++++++,,,------,,,+++)))'''%%%(((((())))))******++++++&&&******&&&''',,,...***(((+++---,,,***)))+++...******++++++++++++******((((((((()))******++++++******+++++++++,,,,,,,,,,,,+++)))((((((((()))***)))''')))------)))''')))******))))))))))))******,,,,,,+++***))))))******---+++******,,,......------)))&&&'''+++...---***---+++***+++---,,,(((%%%+++,,,---,,,++++++---///++++++******++++++,,,---(((***---...---+++++++++,,,,,,,,,++++++*********(((+++......,,,+++,,,...(((***,,,,,,,,,,,,...000---------,,,,,,+++++++++///...,,,++++++,,,...///---,,,++++++------,,,+++***---///---+++***,,,...***,,,------,,,+++,,,------,,,,,,---......---+++............/////////000,,,------...//////.........---,,,++++++---...000------...//////...------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...000333444444222...,,,***+++---///000000///...---------...///000000111---------.........//////////////////000000000000...------...000111000///........................///...,,,,,,,,,,,,+++)))---,,,,,,++++++,,,,,,---+++,,,---,,,*********,,,{{{uuunnniiiggghhhiiivvv{{{zzzsssmmmmmmnnnnnnpppttt~~~|||www|||~~~yyyvvvtttpppmmmjjjbbb]]]cccrrr}}}vvvsssqqqjjj^^^UUUFFF>>>888777666222......///000000///........./////////............//////000000//////.........---...---,,,++++++,,,---...,,,,,,---------------------------,,,,,,+++++++++*********++++++,,,,,,---,,,++++++******++++++,,,---)))&&&'''+++,,,***'''...,,,***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''',,,)))&&&&&&)))++++++***)))************+++++++++,,,+++***)))((('''&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((+++*********))))))((((((++++++***))))))***++++++(((''''''***,,,))) ---***((((((***+++)))'''************))))))))))))******))))))))))))******))))))************))))))(((((((((((()))))))))))),,,)))''''''***+++***(((******(((((()))***---...'''(((+++,,,,,,+++((('''************************++++++************+++++++++++++++*********))))))******)))))))))***,,,---,,,,,,+++***))))))************+++++++++,,,,,,,,,&&&(((***+++,,,+++)))(((+++++++++++++++++++++++++++*********))))))((((((,,,------......------,,,+++*********************))))))*********+++++++++++++++++++++******))))))+++,,,,,,------,,,,,,+++------++++++++++++---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,***------***+++......++++++,,,---......---,,,+++,,,,,,------...///000000............---+++)))(((+++,,,---.........---,,,//////.........---------,,,,,,,,,---------......+++---......---,,,,,,---......------------......,,,,,,,,,------.........---------------------,,,,,,,,,.../////////...---***+++---//////...---,,,,,,...//////...------...,,,,,,---------,,,******+++,,,,,,------,,,,,,+++***++++++***)))***---///zzzppphhhfffhhhlllsssxxxyyyrrrmmmlllmmmlllmmmqqq}}}wwwvvvyyy{{{~~~yyytttjjjeeeaaabbbhhhpppuuuxxx{{{sssTTTJJJ???:::777333222333222222333222111000000000//////............//////000/////////............111000///......///000111---------...///111222333---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---)))&&&'''+++,,,***''',,,+++)))(((((()))***+++************************))))))))))))))))))))))))************)))))))))))),,,***((()))++++++(((&&&)))************+++++++++))))))))))))))))))((((((************************((((((((()))))))))******+++*********))))))))))))************************+++***)))+++,,,+++'''$$$---***((((((***+++)))((())))))))))))))))))))))))++++++************++++++))))))************))))))(((((((((((()))))))))***---***((()))+++,,,+++***((())))))***++++++,,,,,,((()))***++++++***)))(((************************++++++************+++++++++++++++*********))))))******)))))))))***,,,,,,,,,,,,+++***************)))))))))************+++((()))***,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,------......///*********++++++++++++,,,++++++++++++*********)))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,//////,,,---000000---,,,------------------,,,,,,,,,------...//////000---.../////////...------+++,,,---.........------//////.........---------,,,,,,,,,---------......,,,---//////---,,,---............------.........,,,,,,------------------,,,,,,,,,------.........,,,---.../////////...---+++,,,...000000///...---+++---......---,,,,,,---...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***))))))+++---xxxkkkhhhnnnvvv||||||wwwvvvuuussssssvvv}}}uuutttwww}}}ooolllhhhccc```aaacccfffnnn{{{gggYYYJJJ@@@;;;666555777111111111111111000///...000//////......//////000////////////..................------------......++++++******+++---...000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,)))'''(((+++,,,+++)))***))))))((()))***+++,,,************************))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,***&&&###)))************+++++++++&&&''''''((()))***++++++************************)))))))))*********++++++***************)))))))))******++++++++++++******,,,+++*********+++---...,,,***))))))*********)))''''''(((((())))))******,,,,,,++++++++++++,,,,,,))))))************))))))((((((((()))))))))******---+++******+++,,,,,,+++&&&(((***,,,---,,,+++***************************************************++++++************+++++++++++++++************************)))******+++,,,,,,++++++************+++************++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++******))))))******++++++,,,---...///000000111++++++++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,//////,,,---000000---...------,,,,,,------...,,,,,,------.../////////+++,,,---///000000000000,,,,,,---............---...............---------,,,,,,,,,---------......,,,...000///...---...///........................------------------,,,,,,++++++,,,---...//////000,,,---......//////......,,,---///000000000///...***,,,------,,,++++++,,,///...---++++++,,,---...+++,,,,,,------,,,,,,++++++,,,,,,+++))))))***,,,wwwttt~~~}}}zzz|||{{{wwwqqqiiiccc^^^\\\[[[XXXeeewwwrrreeeWWWMMMEEE===888888222111111111222222000///000000////////////000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))(((((()))***------------------,,,,,,---------,,,,,,++++++***,,,++++++******++++++,,,+++)))((((((***,,,+++***+++******))))))***++++++************************)))))))))))))))))))))))))))))))))******+++++++++******++++++***)))'''&&&))))))*********+++++++++''''''((()))***++++++,,,************************)))))))))*********++++++************************)))***++++++++++++***))))))******((('''(((+++...+++***))))))************&&&&&&'''((())))))******+++++++++******+++++++++))))))************))))))(((((()))))))))*********,,,+++*********+++++++++'''(((***+++,,,,,,++++++++++++***))))))***++++++************************++++++************++++++******************************************++++++,,,++++++******+++++++++,,,,,,---------.........+++************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,++++++++++++,,,---******++++++,,,,,,------++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---......------------------------***,,,---***+++......+++...---,,,++++++,,,---...---------.........//////******+++,,,---...//////,,,------.......................................,,,,,,,,,---------......---///000000///......///---..................---.........------,,,,,,,,,,,,,,,------......//////---------...............------...////////////...+++,,,......,,,+++,,,---...---------------------+++,,,,,,------,,,,,,+++***+++,,,,,,+++***,,,---}}}zzz{{{}}}~~~}}}www}}}{{{tttoooiiiaaa[[[XXX\\\cccnnn{{{uuulllccc]]]UUUIII???:::888666444444555555444222000000////////////000000.........////////////////////////000000/////////111000...---,,,,,,,,,,,,------------------------...------,,,,,,+++++++++,,,++++++******++++++,,,+++***))))))***,,,,,,+++---,,,+++******)))))))))************************************************'''(((((())))))***************)))(((((()))***+++))))))*********+++++++++))))))))))))************************************((((((((()))))))))*********************+++++++++*********++++++*********((()))******((((((((()))***+++************+++,,,&&&''''''((()))******+++******))))))))))))******))))))************))))))))))))))))))*********************)))))))))***+++***))))))))))))+++,,,---,,,+++***))))))***+++,,,************************++++++************++++++*********************************+++************,,,+++++++++++++++,,,,,,,,,,,,---------.........***))))))))))))***++++++++++++++++++++++++++++++******++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))))))++++++,,,,,,,,,---------+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------,,,,,,------...///------------------------***,,,---***+++......+++...---,,,++++++,,,---...---------...............------------------------------------......//////---.....................,,,,,,,,,---------......---///000000///......///------...//////...------.........------,,,,,,,,,/////////......---------------------......//////,,,,,,------............,,,---//////---------...+++,,,---//////...,,,++++++,,,,,,------,,,,,,+++)))+++------------...000~~~zzzuuuuuuxxxzzzyyywww~~~|||~~~vvvrrr{{{yyyooohhhgggaaaZZZYYYccctttyyyrrrmmmjjjdddWWWLLLGGG???:::555222333333111///111000000//////000000111.........///////////////---......//////......---++++++,,,------...//////------------............------------,,,,,,,,,,,,,,,++++++******++++++,,,***************+++,,,---------,,,+++***)))((((((++++++++++++++++++++++++************************((((((((((((((()))))))))******)))((('''(((+++...)))************++++++++++++++++++******)))))))))++++++++++++++++++++++++((((((((()))))))))***************+++++++++++++++++++++***))))))***++++++***+++,,,,,,,,,***((('''***+++++++++******+++---(((((())))))******++++++***))))))))))))))))))***))))))************)))))))))))))))*********++++++)))******)))(((((()))++++++***(((((((((***---...,,,+++***))))))***+++,,,************************++++++************++++++***************+++++++++***++++++++++++***)))))),,,++++++++++++,,,,,,---************++++++++++++(((((()))))))))*********++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***///...---,,,+++******)))++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++......------------......,,,,,,,,,------------...---------------......///,,,,,,,,,------------...,,,//////,,,---000000---...------,,,,,,------...........................111111000///.........///......------......///000---------...............,,,,,,,,,---------......,,,...000///...---...///,,,---...//////...---,,,------------------,,,,,,111000000///...---,,,,,,...------------...//////,,,,,,,,,,,,---------...,,,...//////...------...***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++)))+++---...------...///}}}yyywwwwwwyyyzzz{{{zzz~~~~~~xxxuuuwwwzzzzzzyyyyyyyyyzzz~~~yyyzzz|||vvvoooeee[[[ZZZbbbooozzzzzztttrrrnnneee^^^\\\LLLDDD;;;555444333000...111111000000000000111111............/////////000++++++,,,------,,,++++++&&&(((***---......------------------.........///,,,,,,,,,---------------,,,++++++******++++++,,,)))************+++---...,,,,,,,,,,,,+++******)))++++++++++++++++++++++++******************************)))))))))))))))))))))***+++***(((''')))+++)))************++++++++++++++++++*********))))))++++++++++++++++++++++++)))))))))*********++++++*********++++++,,,,,,,,,---+++)))(((((()))+++------***)))***,,,---***''')))+++,,,+++)))))),,,...************+++++++++++++++******))))))******+++))))))************))))))))))))*********+++++++++)))+++,,,***((((((***,,,))))))))))))***+++,,,,,,,,,++++++******++++++,,,************************++++++************++++++))))))*********+++++++++***++++++,,,+++***)))(((+++++++++++++++,,,---...)))))))))************+++((()))***+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,------***+++---//////---+++***.........------,,,,,,+++*********++++++++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++......------------......,,,,,,,,,---------......---------------...//////,,,,,,,,,---------......,,,//////,,,---000000---,,,------------------,,,........................222111000///......///000///......---......000000---------.........//////,,,,,,,,,---------......,,,---//////---,,,---...,,,---///000000///---,,,,,,,,,------------------000000//////......------...------,,,---...///000---------------......///+++---///...---,,,------,,,+++)))))))))+++---...+++,,,,,,------,,,,,,+++***,,,------+++***)))***|||xxxxxx|||pppuuuvvvooojjjjjjmmmnnnqqqsssuuuvvvxxx|||~~~zzznnnbbb]]]bbbiiiwwwwwwtttrrrnnnllllll]]]SSSGGG???;;;999666333111111000000000000111111---.........//////000000---...///000000///...---,,,---000222222000...------------.........//////,,,,,,,,,------.........,,,++++++++++++++++++,,,)))***++++++***+++---///******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,+++++++++******))))))(((+++...---***'''&&&''')))************+++++++++******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,...,,,)))''''''))),,,...---(((%%%&&&***---+++((()))+++,,,+++***))),,,///,,,,,,,,,+++++++++++++++,,,++++++++++++++++++,,,))))))************)))))))))************+++++++++***,,,---,,,))))))+++...'''(((***,,,---,,,+++***++++++++++++++++++++++++************************++++++************++++++))))))******++++++++++++***+++,,,,,,+++***)))(((++++++++++++,,,,,,---...******+++++++++,,,,,,,,,(((***,,,---------+++***++++++++++++++++++++++++,,,,,,,,,------.........+++---000222222000---++++++,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++------------++++++......------------......,,,,,,,,,------............------------...//////,,,,,,,,,------.........***------***+++......++++++,,,............,,,+++.....................---///...---,,,,,,---...//////......------///000111---------.........//////,,,,,,,,,---------......+++---......---,,,,,,---,,,---///000000///---,,,,,,,,,,,,------..................///////////////......---,,,---...///000///............///000000***,,,...---,,,+++,,,,,,...+++'''%%%%%%)))---111+++,,,,,,------,,,,,,++++++------,,,)))&&&%%%%%%}}}xxxtttrrrnnnhhhfffiiifffeeefffiiinnnqqqqqqpppssswwwqqqooo|||uuujjjcccaaaaaahhhqqq|||yyywwwxxxqqqhhhZZZKKK>>>555333555444333222222222222000///......//////////////////...,,,+++,,,///111///------,,,***(((((()))***+++++++++,,,---............,,,,,,,,,++++++*********+++---,,,((('''++++++)))************************))))))************))))))******))))))))))))************)))))))))))))))***))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))),,,+++***))))))***++++++************************&&&((()))***)))***+++---******++++++++++++******)))(((''''''''')))***+++++++++************++++++,,,,,,+++)))'''(((***---,,,+++***))))))***+++,,,******))))))))))))******,,,,,,+++***))))))************))))))))))))******(((((((((((('''''''''''''''***---,,,)))'''((()))++++++++++++++++++++++++))))))(((((((((((())))))++++++************++++++***(((((((((***+++***)))++++++******************---,,,***)))))))))******+++***)))))))))))))))***'''******((((((++++++))))))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,+++)))((()))***+++,,,---------,,,+++*********))))))******+++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......------++++++++++++------++++++++++++,,,,,,---...***+++,,,---,,,+++***)))------............------------------------------,,,,,,,,,---------..............................---.........///000000000+++,,,------++++++,,,---...---,,,,,,,,,,,,---...//////---,,,++++++,,,,,,---------...------,,,,,,------------------------,,,---------.../////////...------,,,,,,------...------------------------000///...---,,,---......//////.........---------000///...,,,+++***))))))...,,,******+++,,,+++***,,,,,,+++***+++,,,---...zzzqqqfffbbbccc]]]___bbbdddgggjjjnnnqqqkkkooowwwmmmfffnnn~~~}}}rrrjjjfffdddcccfffllluuu}}}~~~yyyyyytttooofffZZZLLL@@@999777555333222111222222111000........................111///------......+++)))111///...,,,,,,---...///---------...------,,,,,,---,,,,,,,,,+++++++++++++++---,,,((((((+++,,,)))******************************++++++++++++************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))(((((()))))))))))))))))))))))),,,+++***)))))))))***+++************************((()))******))))))***+++******++++++++++++************)))))))))******+++++++++************++++++***++++++***)))***,,,///++++++***))))))***++++++))))))************)))))),,,++++++***))))))************))))))))))))************)))))))))(((((((((%%%(((++++++***)))***+++++++++++++++++++++++++++******))))))))))))******++++++************+++++++++))))))***+++,,,+++***++++++******************,,,+++***)))))))))***++++++***************++++++(((++++++((())),,,,,,)))******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,+++***))))))***+++,,,---------,,,+++++++++++++++++++++,,,,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,---......------,,,++++++,,,---------,,,,,,,,,,,,------...+++,,,---...------,,,+++------............------------------------------,,,,,,---------................................................/////////+++---------,,,+++,,,---......---,,,,,,---......---------.........------+++,,,------............---------------------------------...............///......------......///------------------------000///...---,,,------...///.........------------///...---,,,+++*********...,,,******+++,,,+++***,,,,,,+++++++++,,,---...~~~qqqccc\\\\\\WWW\\\aaaddddddggglllqqqeeegggooo}}}yyyjjjjjjsss~~~zzzsssooofffbbb```fffqqq{{{}}}{{{}}}{{{ssseeeTTTDDD;;;666444222111111222111000000000000///////////////222000///.........,,,***222111000......///000000............---,,,+++***------------,,,,,,,,,,,,+++------)))))),,,,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))***++++++***((('''))))))))))))))))))))))))---,,,+++***))))))***+++***************************+++,,,+++)))((()))*********++++++++++++******+++++++++,,,++++++******++++++************++++++((()))******)))+++...000++++++***))))))***++++++))))))***++++++***)))))),,,+++******)))***************))))))))))))******++++++*********)))))))))$$$&&&)))******+++,,,...************************++++++************++++++++++++************+++++++++*********,,,---,,,+++******++++++++++++++++++*********)))******+++,,,+++*********+++,,,------))),,,,,,)))***------++++++++++++++++++,,,------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------,,,,,,,,,,,,------///......------------...,,,---............------------............------------------------------,,,------------................................................---------,,,---...---,,,,,,---.........---,,,,,,---......+++,,,---///000000//////------------------------------------------------...............---------/////////......////////////.........------,,,,,,//////...------------...............------------...---,,,,,,+++++++++,,,...,,,******+++,,,+++***,,,,,,+++++++++,,,---...sssddd^^^^^^]]]aaagggllloooppppppqqqdddfffmmm{{{|||rrrrrrvvvzzzxxx~~~ssskkkbbbaaagggoootttuuu~~~iiiSSSDDD:::777333111111111111000222222222222111111111111000000///000000111000000000///...---------......---.........------,,,+++------------------------+++...---******,,,,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))***+++))))))))))))))))))))))))''')))***,,,+++***((('''))))))))))))))))))))))))---,,,+++***)))***++++++************************)))***++++++))))))***+++******++++++++++++******++++++,,,,,,,,,+++)))(((++++++************++++++((()))***))))))))),,,...+++******************+++((()))+++,,,,,,+++)))(((++++++***************+++******))))))))))))******++++++*********)))))))))%%%&&&((()))***+++,,,---))))))))))))))))))))))))+++******))))))******+++++++++************+++++++++***)))***,,,---,,,+++******+++++++++++++++,,,)))))))))******+++,,,,,,)))))))))***+++,,,---...***------***+++......+++,,,,,,+++***+++,,,---......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,*********,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,------------...---,,,,,,,,,,,,---......---------,,,,,,---------111000///...............,,,---------............------............------........................------------....................................//////......------,,,,,,,,,...///...---,,,---.........------------.....................///000111000000///...---,,,,,,,,,......................../////////...---------,,,//////............////////////......------,,,,,,//////......------------------------------------,,,,,,,,,++++++,,,,,,---...,,,******+++,,,+++***+++++++++,,,,,,,,,------yyykkkgggjjjmmmooottt|||zzzrrrhhhjjjppp}}}xxxtttrrrvvv|||wwwmmmeeecccfffkkknnnzzz{{{bbbOOOBBB===888333222111111000222222222111111000000000//////000//////////////////......---------------+++,,,------.........---------------------------,,,......++++++------***++++++++++++++++++++++++******++++++++++++******++++++************++++++))))))(((((()))***++++++))))))))))))))))))))))))'''(((***+++,,,***)))'''))))))))))))))))))))))))---,,,+++******+++,,,---************************''')))++++++******,,,---******++++++++++++************+++,,,+++***((('''++++++************++++++((()))***)))((('''(((************++++++*********(((***+++------+++***(((+++***************++++++******))))))))))))************)))))))))((((((((())))))((()))************))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++***)))((()))+++++++++)))******++++++,,,,,,,,,,,,))))))******++++++++++++((((((((())))))+++,,,---***------++++++......,,,---,,,+++***+++,,,...///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---++++++++++++,,,,,,------+++++++++++++++,,,------,,,,,,---------.........---,,,,,,,,,,,,---......------------------------111000//////............,,,,,,,,,,,,,,,------...------............------........................---------.........///////////////////////////////////////......------,,,---...//////------...///........................333111...,,,+++---///111......---------...//////......................../////////...---------,,,...------,,,,,,------.../////////......---------...............---------,,,,,,------------------,,,,,,+++++++++,,,------...,,,******+++,,,+++***++++++,,,,,,,,,---------|||qqqrrrxxx~~~wwwwww{{{zzzvvv}}}wwwooojjjiiikkklllpppvvvmmmZZZMMMGGG???999555333222111111111000000///.........000111111///,,,***)))***///////////////.........***+++,,,---............,,,,,,,,,,,,------------,,,//////---,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++(((((((((((()))***+++,,,))))))))))))))))))))))))'''(((***++++++***))))))))))))))))))))))))))))))++++++******+++,,,...///************************''')))***+++++++++---///******++++++++++++************************))))))++++++************++++++)))***+++***((('''((())))))***++++++++++++***))))))***+++,,,,,,+++***)))*********)))******+++,,,******))))))))))))************)))))))))(((((((((,,,***)))((()))***)))(((************************))))))(((((((((((())))))++++++************++++++)))((('''(((***+++***)))******++++++,,,---------))))))***+++++++++******(((((((((((()))***++++++***------***+++......,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++++++++,,,---......+++++++++++++++,,,,,,---,,,---------............---,,,,,,,,,,,,---......------............------000//////............///,,,+++++++++,,,---...///------............------........................------.........////////////////////////////////////////////////............///000///.........000---...////////////...---444111...+++***,,,...000******+++,,,...111333555.......................................---------------,,,,,,,,,,,,------..............................//////......---,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------...,,,******+++,,,+++******+++,,,---------,,,,,,{{{yyywwwrrrmmmhhhmmmwwwsssbbbZZZSSSIII@@@:::777555444333222222111000000//////111222333000,,,******+++//////000000//////...---,,,,,,------...---------++++++++++++,,,,,,,,,---,,,///000------///...***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))***))))))***+++---///111************************)))***+++++++++***,,,---******++++++++++++******++++++*********+++,,,,,,++++++************++++++(((***,,,,,,*********+++)))***++++++++++++***)))++++++++++++++++++++++++******))))))***++++++,,,******))))))))))))******++++++*********)))))))))---***(((''')))***)))(((++++++++++++++++++++++++***))))))))))))))))))***++++++************++++++***)))((()))+++,,,+++*********++++++,,,------...******+++,,,+++***))))))*********))))))***++++++))),,,,,,******---...++++++,,,,,,---...---------***+++---......---+++***------------------------***+++,,,,,,++++++,,,...++++++******+++---...///,,,,,,,,,,,,,,,---......------------............---,,,,,,,,,,,,---......,,,---...//////...---,,,......------......//////---,,,,,,,,,---...///000------............------..................................../////////////////////////////////////////////000000000000000...///000000///...///000---...///000000///...---......------------------,,,,,,+++,,,---000333444........................---------.....................------------......------......//////000000---.../////////...---,,,++++++,,,,,,,,,---------------,,,+++++++++,,,,,,...,,,******+++,,,+++******+++,,,---------,,,,,,xxxmmmdddhhhooowww}}}vvvfffbbbZZZOOOEEE>>>:::777666666666555444444333222222111333444333000///000222...............------,,,............---,,,++++++*********++++++,,,,,,,,,,,,///000......///...***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))(((((()))***++++++)))))))))))))))))))))))))))))))))***,,,...000222************************+++,,,---,,,***)))***+++******++++++++++++******,,,++++++***+++,,,...///++++++************++++++(((***,,,---------...///)))***+++,,,,,,+++***))),,,++++++******++++++,,,******))))))***+++,,,,,,******))))))))))))******,,,,,,,,,+++++++++******---***'''''')))+++***)))++++++++++++++++++++++++++++++************++++++++++++************+++++++++***)))***,,,---,,,+++******+++,,,,,,---......***+++,,,,,,+++***)))(((,,,,,,++++++***+++++++++))),,,,,,)))***------++++++,,,---...///...---,,,***,,,...000000...,,,***------------------------***+++---,,,,,,+++---...++++++******+++---...///...------------...//////---------.........//////---,,,,,,,,,,,,---......,,,---...//////...---,,,---------------...///000...---------...///111222---..................---////////////////////////............/////////000000000000000000000000000//////000000111111222222...000111000///...///111---...///000000///...---(((***---///000///---,,,222111///---,,,---...///////////////////////////,,,------......///////////////............//////,,,,,,---...///000111111---.../////////...,,,,,,+++++++++,,,,,,---------...---,,,,,,+++++++++,,,...,,,******+++,,,+++******+++,,,---...---,,,,,,}}}yyyoooiiifffiiinnnzzz|||tttllleeefffeee]]]PPPCCC:::666333333333222111000000000333333222000///---,,,,,,..............................---------,,,,,,,,,,,,------......------,,,......---,,,,,,+++******------------,,,,,,+++******,,,,,,((((((+++,,,)))))))))************))))))++++++)))'''&&&'''***---***+++,,,+++))))))***+++000)))&&&)))+++***,,,111))))))))))))))))))))))))'''(((((()))***,,,---...))))))***++++++++++++***+++***)))(((''''''''''''------+++***))))))((((((+++*********))))))(((((((((%%%%%%))),,,***)))***************************(((((()))***+++,,,,,,,,,************************+++***)))(((((()))***+++))))))************))))))))))))(((((((((((())))))(((((((((((()))***+++,,,(((+++***'''&&&((('''$$$***)))((()))+++,,,)))'''((()))***++++++++++++++++++)))'''))),,,,,,***&&&******+++++++++,,,,,,,,,***+++,,,------+++)))((('''(((***+++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------)))***,,,---......---,,,---.........------,,,+++------------------------***+++,,,---------,,,,,,------------------------++++++,,,,,,---...//////////////////////////////111///...///000111000...//////////////////////////////.........---------------,,,,,,,,,,,,------,,,+++******,,,,,,+++******++++++,,,---...//////,,,------......------,,,...---,,,,,,......---,,,///...------...///...---///...---,,,,,,---...///++++++------------++++++...---------...---***'''---,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,zzzsssnnnllllllqqqzzzuuuqqqppppppmmmfff[[[MMMBBB<<<666555333111111111111000111111000000//////.......................................---------,,,,,,,,,------......------,,,......---,,,,,,+++******,,,---------,,,,,,+++******,,,,,,((((((+++,,,***))))))************))))))*********((('''(((***,,,)))***++++++***)))***,,,+++((()))------(((%%%&&&************************(((((())))))***+++------)))************+++++++++))))))))))))))))))******---,,,+++***))))))))))))************)))))))))((()))&&&&&&***,,,***)))***************************(((((()))++++++,,,,,,+++************************+++***)))(((((()))***+++))))))************))))))))))))(((((((((((())))))((((((((())))))***+++,,,,,,...---)))(((++++++(((+++)))((()))++++++***((()))***+++++++++++++++***((()))***+++***)))))))))******+++++++++,,,,,,,,,---...///000///...,,,+++''''''((())))))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------......//////...---+++***.........------,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,---.../////////////////////////////////000...---...///000///...//////////////////////////////.........---------000000////////////000000...---,,,,,,......---,,,---------------.........,,,------......------,,,...---,,,,,,......---,,,///...------...///...---///...------------...///+++,,,------------,,,+++---,,,++++++,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++~~~|||yyyvvvtttttttttssssssrrrqqqqqqqqqppppppppppppppppppppppppqqqrrrssstttuuuvvvvvvvvvwwwxxxzzz~~~|||tttnnnkkkqqqyyy~~~~~~}}}~~~|||xxxrrriii\\\NNNFFF===888333222333444333111000000000000000000000000.................................------------,,,,,,------......------,,,...------,,,,,,++++++***,,,,,,---------,,,++++++***,,,,,,)))))),,,,,,***))))))************)))))))))***+++***)))(((***+++((()))++++++******+++---%%%%%%(((,,,---***((()))++++++++++++++++++++++++******))))))***++++++,,,+++***)))))))))***,,,,,,((())))))******+++,,,,,,,,,,,,+++***)))))))))***************)))))))))))),,,((((((+++---***)))***************************((()))***+++++++++++++++******************************))))))))))))******))))))************))))))***))))))(((((())))))***(((((())))))***+++++++++...///---((((((+++,,,***,,,***((((((***+++***)))++++++,,,,,,,,,+++******&&&***---,,,)))'''))),,,******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))))))))(((((())))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------//////000//////...---,,,///...---,,,,,,,,,---...///.........------,,,,,,///...---------...000000------------------------------......//////000000///////////////////////////...------//////...---000000000000000000000000/////////............---......------------......000.........///000///.../////////.........------------............------...---,,,---.........,,,///...------...///...---///...------------...///,,,,,,------------,,,,,,///---++++++,,,,,,+++***,,,,,,------------......,,,,,,,,,,,,++++++++++++***************)))))))))}}}{{{zzzyyyvvvtttssspppmmmkkkjjjhhhfffdddeeeeeeeeeeeedddcccbbbbbb```___^^^]]]]]]]]]^^^^^^``````aaabbbbbbbbbaaaaaabbbcccfffiiinnnrrrvvvxxx|||~~~uuunnnlllmmmqqqwwwzzzrrrgggZZZPPPEEE???777444444666555333000000000000000000000000....................................------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***,,,,,,)))))),,,---+++)))******++++++******)))(((***,,,,,,+++))))))***''')))************,,,---,,,+++))))))((())),,,///++++++++++++++++++++++++++++++***************+++,,,***)))((((((***,,,---******++++++,,,,,,,,,,,,++++++******)))******************)))))))))))))))---***))),,,...+++)))***************************((()))***+++++++++++++++***************************))))))))))))))))))***))))))************))))))***))))))))))))))))))***))))))******++++++++++++,,,,,,***%%%%%%)))+++))),,,***)))))))))***++++++,,,,,,,,,,,,,,,+++***)))(((***,,,,,,***))))))+++******+++++++++,,,,,,,,,))))))***++++++***))))))---,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,,,,------------------------------------------------......------------..............................,,,------...//////000000000///---++++++---.../////////......------,,,,,,///...---,,,,,,...000111..............................//////000000000111////////////////////////000.........///000///...000000000000000000000000/////////...............---,,,,,,++++++,,,,,,---000///......000000///.../////////////////////...------............------///---,,,---...///...---///---------...///...---.........------.........,,,------------------,,,222000------...//////...------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***************yyyyyyyyywwwuuusssqqqooollljjjiiiiiiiiiiiihhhfffeeecccaaa```aaabbbaaa```aaaaaaaaaaaa```___^^^]]]YYYXXXWWWVVVVVVVVVVVVWWWVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVXXXZZZ\\\___aaabbbggggggiiilllooosssvvvxxx}}}zzzvvv}}}~~~tttlllgggccckkkwww}}}xxxoooeee^^^PPPIII@@@999666555333111222222222111000000////////////////////////////////////.........---------,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,))),,,,,,))))))---...,,,******++++++++++++******(((***,,,---+++***)))***''')))************,,,---///000...***&&&%%%'''(((++++++++++++++++++++++++,,,+++******)))*********,,,***)))((((((***,,,---,,,,,,,,,---,,,+++***)))*********)))******++++++))))))))))))))))))******...***)))---...+++***+++************************))))))***+++++++++******************************)))))))))******)))))))))))))))************))))))******))))))))))))******))))))***++++++++++++******+++((($$$###(((***)))+++++++++*********++++++,,,,,,,,,,,,++++++***)))+++***)))***,,,,,,***(((******+++++++++,,,,,,,,,,,,,,,---------------,,,---,,,+++++++++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++------------------------------------------------------,,,,,,,,,,,,------........................,,,,,,,,,------...//////000///---,,,,,,---///000/////////......---------///---,,,++++++---///000......................../////////000000000000000////////////////////////111000///000111111000///000000000000000000000000////////////////////////000000////////////000000///...---...///000///---------......///000000111---......//////......---///...------//////...---///---------...///...------..................---------------------------222000...---.../////////...------,,,+++******)))---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,lllooopppmmmlllllljjjgggdddbbbbbbccceeefffeeedddcccbbbaaabbbeeeggggggfffgggggghhhhhhhhhfffeeeccc___^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYXXXVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXYYY[[[^^^```bbbfffkkksssyyy|||~~~tttmmmiiiqqq~~~|||qqqhhhbbbhhhuuu|||xxxtttrrrddd]]]SSSGGG===555222000333333222111000000///////////////////////////////////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,))),,,,,,)))***...///,,,******++++++++++++******(((***------+++*********((()))++++++******+++---&&&,,,,,,***))))))'''++++++++++++++++++++++++++++++***************++++++***)))))))))***,,,,,,,,,,,,------,,,+++)))(((***)))))))))***+++,,,,,,))))))))))))************---)))))),,,...+++***+++************************)))******+++++++++******************************))))))************))))))))))))************))))))+++******))))))******+++)))***+++,,,,,,+++*********,,,***&&&&&&***+++***)))+++,,,,,,+++******+++******+++++++++***))))))---***(((***---...+++'''******+++++++++,,,,,,,,,******++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,------------------------------------------------------,,,,,,,,,,,,------........................000///...---,,,,,,,,,,,,///...---------...///000...........................---,,,,,,,,,---...///........................////////////000000000000////////////////////////222111000000222222111000000000000000000000000000...////////////000000000///......------......//////---,,,---...///...---+++,,,---...///000111111......////////////......///...---...//////...---///...------...///...---------...//////...------......------------......///---+++,,,---...---,,,------,,,++++++***))))))------------,,,,,,,,,,,,,,,,,,,,,,,,------......hhhlllooommmnnnqqqpppllllllkkkkkkllloooppppppooonnnmmmmmmooorrrtttuuuuuuuuuvvvwwwxxxwwwuuusssrrrnnnnnnoooooonnnmmmkkkjjjiiihhhhhhgggfffeeecccbbb```aaaaaaaaaaaa``````___YYYXXXWWWVVVVVVXXXYYYZZZXXX[[[```ccceeegggiiikkkqqqsssuuuvvvwww{{{|||yyy{{{wwwoookkkooo{{{tttooopppwww{{{ooo]]]JJJ<<<555444111111111111111111111111////////////////////////////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,))),,,,,,)))***...///---***++++++,,,,,,++++++***)))+++,,,,,,+++***++++++)))***++++++***)))***,,,!!!***+++***---...,,,******************************************++++++)))************+++++++++)))***,,,,,,,,,+++)))((())))))))))))***+++,,,---((()))))))))************+++'''''',,,...+++***,,,******************************+++++++++******)))************************((()))***++++++***)))((())))))************))))))+++******))))))******+++)))***,,,------,,,***)))))),,,+++((((((+++,,,***'''***......,,,*********(((((()))*********))))))++++++++++++,,,,,,+++*********+++++++++,,,,,,,,,((((((((((((((()))******((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---...///------------------------..............................------------..............................111000///------------...---........./////////000------......//////000000---............/////////........................////////////////////////////////////////////////111000///000111222111///////////////////////////.../////////000000000000---,,,,,,++++++,,,,,,---///...------//////...---,,,,,,------.........///......////////////......000...---...///000///---///...------...///...---------...//////...------///...---,,,,,,---...///,,,,,,+++,,,......,,,++++++++++++,,,,,,,,,------...------------,,,,,,,,,******+++,,,------...///hhhnnnrrrqqqsssyyyyyytttyyyxxxwwwyyy{{{||||||{{{{{{zzzyyy{{{~~~|||}}}~~~~~~~~~|||yyyxxxwwwwwwvvvuuutttrrrppppppmmmmmmmmmmmmmmmlllkkkkkkbbbaaa^^^\\\[[[[[[\\\]]]UUUXXXZZZ[[[\\\\\\^^^```^^^```aaabbbccceeeiiilllttt{{{}}}zzzwwwuuuuuurrrssszzzzzztttqqq||||||yyyzzzpppWWWCCC;;;999///000000111222222333333000000000000000000000000000/////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------))),,,,,,******...///---***++++++,,,,,,++++++******+++,,,,,,******+++,,,***+++,,,+++))))))***+++&&&---///)))%%%(((++++++))))))))))))))))))))))))******))))))***++++++,,,))))))***++++++++++++***'''(((***,,,,,,,,,+++***))))))))))))***+++------(((((())))))*********+++***&&&'''+++---,,,+++,,,******************************+++++++++******)))************************((()))***++++++***)))((())))))************))))))++++++************++++++)))+++,,,------,,,***)))'''***+++((((((++++++(((&&&***///000---***))))))&&&'''((()))))))))))))))(((+++...---***)))***---******+++++++++,,,,,,,,,++++++******+++,,,------)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---...000111------------------------........................//////............////////////////////////////////////......///000222333------...///000000//////,,,,,,---...///000111111......///000111000000000////////////////////////////////////............////////////////////////111///...///000111000...////////////////////////.../////////000000111111/////////....../////////000...---...///000///......------------,,,,,,,,,......////////////......000...---...///000///...///...------...///...---,,,---...//////...---,,,///...---,,,,,,---...///---------///000000...,,,))))))+++,,,...///000111......---------,,,,,,,,,(((((()))***,,,---...///tttwww|||~~~}}}|||yyyyyy|||~~~~~~~~~}}}|||{{{vvvqqqllliiijjjkkkjjjhhhlllfff___[[[ZZZZZZXXXWWWXXXXXXYYYZZZ[[[]]]___```dddiiipppuuuxxx{{{yyyuuurrrnnnkkkiiikkkrrr{{{|||gggTTTBBB888666444222000//////000111////////////////////////........................000///...---,,,------...+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,---///------------,,,,,,+++*********+++,,,,,,,,,,,,+++************************++++++************++++++************************+++***)))'''''''''((()))''''''(((((('''&&&%%%%%%///---+++))))))***+++,,,,,,++++++***)))))))))***++++++******))))))(((((((((((((((((((((((((((((()))+++,,,------,,,***))),,,***(((&&&&&&''')))***)))))))))+++,,,---+++)))***)))))))))((((((''''''***)))''''''((())))))(((******+++++++++,,,,,,,,,***************)))(((((())))))))))))))))))))))))+++,,,,,,,,,+++)))'''&&&************************)))((('''(((***++++++***))))))))))))))))))))))))***++++++,,,,,,++++++***+++*********++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,---///000,,,,,,+++***+++,,,...///******+++,,,------...///000000///...---,,,,,,+++/////////000//////...---.........---,,,+++***)))...///000///...---...000......//////000000111111222///......111111000---000000////////////000000---.../////////---,,,+++...//////000000000000000///////////////............000111000///...///111000///............/////////...,,,---///000000000..................------+++,,,...///000///---,,,***+++---.........000222////////////////////////000000//////.........---111///---------...---,,,,,,---......------...000.../////////...---,,,+++000///------......---,,,,,,,,,---......---,,,,,,///111...((((((+++***$$$------,,,++++++,,,------}}}}}}zzzyyytttssstttwww}}}~~~}}}|||{{{{{{|||xxxsssmmmiiihhhfffdddbbbYYYYYYYYYYYYZZZ[[[[[[\\\```cccfffggggggiiilllooo|||vvvppplllhhheeeccciiiooovvv{{{}}}}}}}}}qqq^^^NNNDDD999777555333222111222222111111111111111111111111........................000///...---,,,------...+++,,,,,,------,,,,,,+++)))+++------,,,,,,---...,,,---------,,,,,,+++***++++++,,,---------------************************+++******))))))******+++++++++++++++++++++++++++,,,+++***)))((())))))***)))))))))))))))(((''''''---,,,+++***)))******+++...---,,,,,,+++++++++,,,*********))))))((((((((())))))))))))))))))))))))***+++,,,,,,,,,+++******...,,,***(((((()))+++,,,)))))))))+++,,,,,,+++))),,,,,,,,,,,,+++++++++***+++***((((((***+++***)))************+++++++++,,,***************)))((((((******************************+++++++++******)))***************************)))((()))***+++***)))***************************++++++,,,,,,++++++************+++++++++***)))------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,------/////////...------,,,,,,,,,---......////////////000///...---------...///...///000///...---...000000000000000////////////111///......111111000...000000////////////000000000111222222111000///...000//////...///000111111/////////////////////......000111000///...///111.........///////////////000///...///111222111000///////////////////////////000222333444333222111...///000///---,,,---...////////////////////////000/////////............000///...---------------,,,---......------...000......---------......///000...------......---,,,,,,---............---,,,(((******(((+++000111------,,,++++++++++++,,,---~~~~~~}}}}}}{{{zzzxxxwwwpppppppppooommmjjjgggeeeaaa```___bbbgggnnnrrrtttppppppppppppnnnmmmkkkjjjlllmmmnnnnnnnnnooorrrtttsssvvvyyy{{{|||}}}~~~zzzvvvrrrooogggfffeeecccaaa```___^^^___^^^\\\ZZZXXXYYY\\\___lllnnnqqqvvv}}}~~~{{{yyyrrrlllhhhfffdddbbbgggkkkqqqwww}}}||||||tttbbbTTTKKK???===:::777444333333333111111111111111111111111........................//////...------------...,,,,,,------------,,,,,,+++,,,------,,,+++,,,...,,,,,,---------,,,++++++,,,,,,---------.........++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,+++***************+++***++++++++++++***))))))+++************)))))))))------,,,++++++++++++,,,))))))))))))((((((((((((************************++++++++++++++++++++++++---,,,***(((((()))***,,,***))))))***,,,,,,+++)))************)))))))))))),,,***)))***+++,,,+++***)))))))))*********++++++*********+++******)))(((******************************))))))***++++++,,,************************+++***))))))***+++***(((***************************++++++,,,,,,++++++*********+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......++++++,,,---............,,,,,,+++++++++,,,------------------,,,,,,,,,+++------------------------***+++,,,---...///000000---,,,,,,,,,,,,---...///...///000///...---...000111111111000///.........000///...///000111000///000000////////////000000....../////////...------000///.........///111222......//////////////////...000111000///...///111---...///000000000000000000//////111333333111//////000000000000000000000...///000111222111000000///000000///---+++,,,,,,////////////////////////////////////............///......---------......,,,---......------...000------,,,,,,---...000111///...------...///---,,,,,,---............---,,,,,,---,,,***,,,///...+++,,,++++++******++++++,,,lllkkkiiifffdddbbbaaaaaaXXXXXXWWWVVVTTTRRRPPPOOONNNMMMMMMPPPTTTXXX[[[[[[XXXXXXWWWUUUTTTTTTTTTTTTTTTUUUVVVUUUVVVXXX\\\___^^^```dddfffhhhjjjmmmooorrruuu{{{}}}zzzyyywwwtttpppllliiigggdddaaa\\\WWWUUUWWW[[[^^^eeedddbbbcccfffkkkqqquuu}}}{{{{{{tttooollllllkkkkkkiiilllrrrxxxuuueeeYYYRRRJJJFFF???999444222222333111111111111111111111111....................................------......,,,,,,------------,,,,,,---......---,,,+++,,,...,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++***))))))(((((())))))******************************************************+++++++++++++++******))))))*********))))))(((******)))))))))))))))***((((((((((((((((((((((((************************+++******)))******+++,,,+++***((('''''''''((()))***))))))***+++,,,+++***))))))))))))((((((((((((+++***)))***++++++***)))((())))))))))))******************++++++******))))))))))))))))))))))))))),,,+++)))))))))***+++,,,************************,,,+++*********+++)))(((***************************++++++,,,,,,++++++***)))***,,,,,,+++++++++,,,************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------.........+++++++++,,,---...//////,,,---...//////...------...///000///...---...000111000000000/////////...////////////000000000000//////000000000000//////------------------------...//////000000000000000............////////////...000111000///...///111---...///000111111000000//////000111333222000---///////////////000000000------...///000//////...,,,...///...------...//////////////////////////////////////////.........---......---------...///,,,---......------...000,,,,,,---...//////......///...------...///...,,,------............------000000...---------+++(((++++++++++++++++++++++++UUUTTTRRRPPPNNNMMMMMMMMMHHHHHHHHHHHHGGGGGGFFFEEEGGGGGGHHHKKKMMMNNNLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHFFFGGGGGGGGGGGGJJJNNNQQQJJJLLLOOOPPPQQQSSSVVVXXX[[[^^^ccciiimmmpppqqqqqqxxx~~~{{{wwwtttqqqlllddd^^^[[[\\\^^^``````^^^ZZZWWWWWWZZZ^^^```mmmrrrzzz}}}xxxvvvuuuuuutttqqqtttxxx~~~|||vvvvvv}}}qqqgggbbb[[[TTTJJJ???777333222333000000000000000000000000////////////////////////------..................,,,------......------,,,---......---++++++---...+++,,,,,,------,,,,,,,,,+++++++++***+++,,,------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))))))))))))))***++++++*********((())))))*********)))))))))))))))(((((()))******((((((((()))))))))))))))))))))))))))))))))))))))***))))))))))))***+++,,,******((('''''''''((()))+++)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))******)))'''((())))))))))))***************++++++++++++******((((((((((((((((((((((((...---+++)))((())))))***************************---+++******++++++***(((***************************++++++,,,,,,++++++***(((***------++++++,,,---***+++++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////++++++,,,,,,---............------,,,,,,,,,------...000333555444111,,,***...///000///...---...000.../////////000000000111...////////////000000111//////000000000000//////000000000000000000111111,,,...000222222111///...---.........//////000000...000111000///...///111......///000000111000000......///000222111...+++---------......////////////000000111111111111111,,,...///...------...///////////////////////////.........///////////////,,,---......,,,---///111,,,---......------...000+++---000111111///+++)))///---,,,---...///...---........................,,,++++++---//////...---++++++++++++++++++++++++GGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCCBBBCCCDDDGGGHHHGGGCCC@@@AAA@@@@@@?????????@@@@@@>>>???@@@??????@@@CCCFFF@@@AAABBBBBBBBBCCCFFFHHHJJJLLLOOOSSSVVVXXXZZZZZZ___dddjjjllllllqqq{{{yyyqqqjjjfffeeedddccc___\\\YYYUUUTTTUUUVVVXXXWWW\\\dddllluuu}}}zzzvvv}}}zzzxxxpppiii]]]OOOBBB:::555333////////////////////////////////////////////////,,,---......///.........------............---------......---+++,,,...000++++++,,,---------,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))''''''((())))))))))))((((((((()))************))))))))))))************++++++************+++,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))***+++++++++,,,++++++***************+++***((()))***,,,,,,+++***++++++++++++,,,,,,,,,((((((((()))******(((&&&)))))))))*********++++++)))***++++++,,,+++++++++((((((((((((((((((((((((...---,,,***)))(((((((((************************,,,+++******+++,,,+++)))++++++++++++++++++++++++***++++++,,,,,,++++++***'''+++------+++***,,,///---------......//////000++++++,,,,,,------......,,,,,,++++++++++++******,,,,,,------...------,,,,,,,,,---------,,,++++++++++++,,,---...///000000++++++,,,,,,---------...000///---,,,,,,,,,---...***---000222111---(((%%%...///000///...---...000.........///000111111111---...000000//////111222...///000111111000///...//////.........///000000,,,...000222333111///---------......///000000000...000111000///...///111111000000//////000000111///......///000000...+++,,,,,,------......//////........./////////000000///000000///---+++,,,,,,////////////////////////.........///////////////***---///...,,,,,,///333,,,---......------...000,,,...000222111...+++(((...---,,,---/////////---//////...------.../////////,,,,,,//////,,,))))))+++,,,,,,------,,,,,,+++AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@???>>>???@@@AAAAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<;;;===>>><<<===>>>===<<<===???AAABBBBBBCCCDDDFFFHHHIIIJJJIIIMMMQQQRRRSSSXXX```gggiiimmmtttyyy~~~zzzwwwuuurrroooiiigggdddaaa^^^\\\[[[[[[TTTWWW[[[```eeekkkssswwwttteeeUUUGGG;;;555000000000000000000000000////////////////////////,,,,,,.../////////......------............---------------,,,+++,,,///222***+++,,,,,,---------,,,---,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************'''((()))***+++******)))(((((()))***************+++******)))***+++,,,---***************+++,,,,,,)))*********+++++++++,,,************************&&&''')))***+++++++++***+++++++++***************,,,***((((((***+++,,,+++(((((()))))))))*********(((((()))***,,,+++)))&&&************+++++++++,,,)))***++++++,,,,,,,,,+++************************+++++++++++++++***)))(((************************+++***)))***,,,---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***'''+++......+++***---000+++,,,,,,---......//////++++++,,,,,,---......///------,,,,,,,,,+++++++++...------,,,,,,---------,,,,,,---------,,,+++***,,,---------......//////,,,,,,,,,,,,,,,,,,------///...---,,,,,,...///000***+++---...---,,,)))(((...///000///...---...000////////////000000000000,,,...000000//////111333...///000111111000///...---,,,,,,+++,,,---...//////////////////000000111------......///000000111...000111000///...///111444333000...---...000111111000//////000000///------------...//////000000---------------......///...///000///---,,,---...////////////////////////............/////////000))),,,///...,,,,,,000444,,,---......------...000..................------...---,,,---///000///...000///...------...///000222---,,,//////)))%%%%%%,,,---............---,,,??????@@@@@@??????>>>===@@@@@@?????????@@@@@@AAA@@@>>>======???@@@@@@???======>>>?????????>>>>>>>>>@@@AAAAAA???======>>>;;;<<<<<<;;;:::;;;>>>@@@@@@???>>>>>>>>>???AAABBBAAACCCEEEEEEFFFJJJPPPUUUPPPUUU[[[aaafffmmmuuu{{{xxxvvvsssoookkkfffcccaaa______^^^]]]\\\^^^bbbfffmmmrrrxxx|||uuuvvvvvvdddQQQAAA777111111111111111111111111000000000000000000000000+++,,,.../////////......------............---------------,,,,,,---000333***+++,,,,,,------------...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***((()))***+++++++++++++++,,,+++***))))))+++---///(((((('''(((((()))************+++++++++,,,,,,,,,++++++++++++++++++++++++%%%''')))+++,,,+++***)))))))))))))))(((((((((''',,,***((((((***+++,,,+++++++++,,,,,,,,,---------))))))***,,,---,,,***'''***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,+++******************************+++***)))***,,,------++++++++++++++++++++++++++++++++++++,,,,,,+++++++++&&&+++......+++***---000(((((()))***++++++,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,///...,,,++++++,,,---...,,,,,,---...---,,,***)))///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---///222333222111111111111222333333...///000///...---...000111111000000//////......,,,...111000//////111333...///000222222000///...000///......///000111222222000...,,,,,,///222444---------...///000000111///000111000///...///111666444000---,,,---000111333222000///000111000///---......///000111111222111111111111111222333333***+++---.........000222////////////////////////---.........//////000000(((,,,///...,,,,,,000555,,,---///...------...000///...,,,++++++...000222...---,,,---///000///...000///...------...///000)))%%%'''...000---+++---------...//////...------????????????>>>>>>>>>>>>===???AAAAAA>>>===???BBBBBB@@@>>><<<;;;<<<===>>>????????????????????????===>>>@@@@@@???>>>???@@@???@@@@@@???===<<<<<<============<<<;;;:::999888===>>>???AAABBBBBBBBBBBBGGGHHHJJJMMMRRRXXX]]]```bbbhhhqqqzzz|||tttmmmjjjgggdddaaa^^^[[[XXXVVV^^^aaaeeejjjqqqxxx}}}~~~wwwxxx}}}|||nnnaaaOOOAAA777111---000222111000111000---,,,---000111000..............................---,,,+++***+++,,,---***((('''))),,,///...---+++++++++++++++***)))((('''+++...///---+++,,,---,,,,,,,,,++++++*********************************+++*********))))))((((((************************)))*********+++++++++++++++***)))(((((()))***+++***)))'''%%%&&&(((***,,,(((((((((''''''''''''''')))))))))))))))))))))))),,,,,,++++++***)))))))))(((((()))***************((((((((((((((((((((((((++++++***))))))((())))))***''')))---,,,((()))///******++++++++++++******************************************************---,,,,,,+++*********+++(((((()))*********************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++---,,,,,,+++*********++++++,,,------++++++,,,---******+++,,,------...///,,,,,,,,,,,,,,,+++***))).........------,,,,,,,,,.........////////////000---......///...,,,***)))//////...---,,,,,,,,,,,,---...///...------...///////////////000000000000000111111///......000222//////............//////000///...------...///000000000//////......------000000//////......------,,,,,,---...//////......111111000000//////......////////////000000000000////////////000000000000,,,+++***,,,...000111000...000000000...---...///000000000000000000000000333///++++++///111000---111///---,,,---......---////////////////////////+++,,,,,,---...///000000+++++++++,,,---...//////......------------......---------------------------.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCBBBAAAAAAAAAEEEDDDBBBAAA@@@@@@@@@AAA????????????????????????===???@@@@@@>>>======>>>???@@@@@@???===<<<===>>><<<<<<=========<<<<<<;;;<<<<<<===>>>????????????@@@AAACCCEEEGGGHHHIIIJJJTTTYYYaaahhhmmmqqquuuwwwwwwtttpppkkkeee___ZZZVVVXXXYYY\\\```fffnnnvvv{{{|||xxxwwwyyy}}}{{{xxxjjjXXXJJJAAA999222222222000...000333111......//////---+++...........................---,,,+++++++++,,,,,,333000---,,,,,,,,,***'''+++,,,,,,,,,,,,++++++******---///---***&&&%%%%%%------,,,,,,,,,+++++++++************************+++*********))))))))))))************************(((((((((((())))))))))))+++***)))(((((()))***+++***)))((('''((()))+++,,,************++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,((())))))***************++++++++++++++++++++++++,,,+++******)))))))))***)))'''(((,,,+++'''(((---)))******++++++******)))************************************************,,,+++******)))))))))***((())))))*********************+++++++++,,,,,,,,,)))***++++++,,,,,,++++++************++++++++++++---,,,,,,+++******+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,---------------------,,,++++++.........------,,,,,,,,,------........./////////......///////////////...---------,,,,,,---......---...//////------...///////////////000000000000+++---///000///...///000//////............//////000//////......//////000///////////////.........000000///////////////////////////000000000111111000000000000000/////////////////////000000000111222222111000///...------222111//////111222111000///000000000...---...///////////////////////////222...***+++...000///,,,111///------.........,,,........................------..............................///000111111......------------......------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCCCCCCCCDDDDDDDDDDDDDDDCCCAAAAAACCCFFFFFFBBB???BBBBBBAAAAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA???AAABBBAAA???>>>>>>>>>>>>@@@AAA@@@>>>>>>>>>@@@<<<======>>>??????>>>>>><<<<<<======>>>======<<<===>>>@@@AAAAAA@@@>>>===DDDHHHMMMRRRUUUYYY]]]```iiinnnvvv~~~~~~vvvmmmfffbbbYYYXXXWWWXXX]]]dddkkkpppyyyzzz}}}wwwqqqvvv~~~{{{vvvttt{{{xxx{{{}}}kkk[[[LLLAAA777444222000000111333111////////////---+++...........................------,,,+++,,,,,,,,,,,,+++******,,,.........+++,,,---------------,,,---...///---***&&&%%%$$$---------------,,,,,,,,,++++++++++++++++++++++++***************)))))))))************************))))))))))))))))))((((((+++***))))))))))))***+++))))))*********+++++++++''''''(((((())))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,((()))******++++++******))))))))))))))))))))))))++++++***)))))))))******((('''(((***)))'''(((,,,))))))************))))))************************))))))))))))))))))))))))+++***))))))((()))))))))((()))******++++++************+++++++++,,,,,,,,,))))))***++++++++++++***************+++++++++,,,---,,,,,,++++++++++++++++++---...---,,,+++,,,---------------,,,,,,,,,+++---............------,,,.........---------------,,,---------............---------...///000111111,,,,,,,,,,,,---...///000---...//////------...///////////////000000000000))),,,///111111000000000///......------....../////////000000000000//////...///////////////000000//////000000000000000000000000/////////000111111//////000000000000000000/////////000000000111111222222111000//////...---333111///.........---,,,///000111000...---...///........................000---++++++...000...,,,///.........//////...,,,------------------------/////////.........------............///000111111......------------......------------------------------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,DDDDDDDDDDDDDDDEEEEEEEEE??????BBBIIIPPPPPPIIIBBBAAAAAAAAAAAAAAA@@@???>>>DDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCCCCBBBAAAAAABBB???@@@AAA@@@???>>>???AAA>>>>>>???????????????>>>??????@@@@@@???>>>======<<<===>>>@@@@@@@@@??????===???BBBDDDFFFIIIMMMPPPSSSXXX```hhhooovvv|||}}}vvvsssgggccc^^^[[[\\\```dddfffjjjkkknnnssszzzxxxwww|||{{{nnnTTTIII===777444222222555//////...///000000000000..............................------,,,,,,,,,,,,$$$$$$%%%(((+++...000111***+++,,,---------------,,,---.........---,,,,,,..................------++++++++++++++++++++++++************************************************,,,,,,++++++++++++******************************)))***+++,,,,,,,,,++++++(((((((((((((((''''''''')))))))))))))))))))))))),,,,,,++++++***)))))))))))))))***++++++++++++***((((((((((((((((((((((((***))))))(((((()))))))))))))))***+++)))((()))+++((())))))******))))))(((************************))))))))))))))))))))))))+++******)))))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,((()))******++++++***************+++++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---...---,,,+++,,,...---------------------,,,------.........------,,,...............---------,,,,,,,,,---------......---,,,++++++,,,---///000---------------...//////---///000///...---...///////////////000000000000---///111111000000000111///................../////////111222222111//////......//////000000000111//////000000111111222222//////...------...///000/////////000000111111222//////000000000111111111/////////000000111111222222000...---------,,,+++///000111000.........///////////////////////////000...------///000///---.........///111000...,,,......................../////////...............---------------...//////......------------..............................,,,------...------,,,,,,------------------------------------------------CCCCCCDDDDDDEEEEEEEEEFFFDDDFFFLLLVVV___]]]RRRHHHFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFF@@@BBBDDDDDDCCCCCCDDDEEEAAABBBCCCBBBAAA@@@AAABBBAAAAAAAAAAAA@@@???>>>===AAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;<<<>>>???@@@<<<===??????@@@AAAEEEGGGFFFJJJOOOUUUZZZ```eeeiiiuuuyyy{{{uuummmgggdddcccbbbaaaaaabbbdddhhhnnnvvv}}}{{{bbbUUUGGG???999444222333...///000000000000000111////////////////////////.........---------,,,,,,,,,,,,+++***)))((())))))******+++,,,,,,---,,,,,,---------...000111111000........................++++++++++++++++++++++++***************+++++++++************************,,,,,,,,,+++++++++++++++******++++++++++++******)))***,,,---------+++***...------,,,+++***)))))))))))))))))))))))))))))),,,,,,++++++***)))))))))))))))***+++++++++++++++++++++++++++++++++++++++(((((('''''''''(((((()))***,,,---+++******++++++))))))************))))))************************))))))))))))))))))))))))++++++*********++++++,,,))))))***+++++++++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,+++,,,,,,------,,,---......,,,,,,---...++++++,,,------...//////,,,,,,------------,,,,,,........................,,,,,,,,,---------.........---,,,++++++,,,---...000///...---------------...///000///......///000////////////000000000000222111000...,,,,,,///111000//////......//////000///000111222222111000///.../////////000000111111//////000000111111222222/////////.........////////////000000111111222222000000000000111111111111/////////000111222222333333222000000111222222111///111111111///...///000000000000000000000000000111000000000111111000///.........000111111///---////////////////////////------......///000000111......---------...//////......------------..............................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------EEEEEEEEEFFFGGGGGGHHHHHHKKKMMMTTT]]]ddd```TTTIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIICCCEEEGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGEEEDDDDDDEEEDDDDDDCCCCCCBBB@@@???>>>@@@AAAAAAAAA@@@???>>>>>>BBBAAA???======>>>@@@AAA===>>>???>>>>>>>>>@@@BBBBBBDDDGGGIIIKKKOOOSSSVVV___dddmmmwww|||vvvqqqmmmgggccc\\\[[[[[[\\\```fffmmmqqqxxxyyy|||vvvhhhXXXMMMBBB888111000222222333111///---......////////////////////////---............---,,,,,,000111000...+++******+++***++++++,,,,,,,,,,,,+++...---,,,,,,......---,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************)))))))))*********++++++******+++,,,,,,+++******)))***+++,,,---,,,++++++---,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,)))***++++++,,,+++++++++************************(((((('''''''''((())))))***...///+++***+++,,,+++******++++++++++++******************************************************++++++++++++++++++,,,---)))***++++++,,,+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,...///...---,,,---...++++++,,,---...///000000++++++,,,------------,,,.............../////////,,,---------............000//////.........//////111000///...------------...///000000......///000////////////000000000000333222///+++))))))---000111000000//////000000111111111222222222222111111///000000000000000000111//////000000000000000000111111222222222111000000000000111111111111111111000000000111111111222222222222111111111000000000111///...///111222222111000111222111///...///000111111111111111111111111111111222222222222111111///......///111111000...000000000000000000000000,,,---...///000111111222111000000///000000111111......------------..............................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................IIIIIIIIIJJJKKKLLLLLLLLLOOOQQQVVV\\\aaa___VVVOOOOOONNNMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPOOOMMMLLLKKKLLLNNNNNNNNNMMMJJJHHHHHHIIIEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBAAAAAADDDDDDCCCCCCBBBBBBCCCCCC===???@@@@@@>>>>>>???@@@@@@AAABBBBBBBBBDDDGGGJJJLLLQQQYYYaaahhhpppxxx~~~|||ssslll```^^^ZZZWWWXXX[[[___bbbhhhkkkqqqyyyzzzzzz|||~~~yyyiii\\\OOOAAA777333111333444222///---...///////////////////////////---.../////////...,,,,,,+++---......---...000333,,,------------,,,,,,+++///,,,******,,,,,,+++))),,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************(((((())))))***+++,,,,,,***++++++,,,,,,++++++***)))******+++++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,)))***++++++,,,,,,++++++'''''''''''''''''''''''')))))))))))))))***++++++)))...///***)))+++,,,)))++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***************+++,,,,,,)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---...///...---,,,---///,,,---------......//////,,,,,,---...............---........./////////000------........./////////------...///000000000000000///...............///...000111000///...///000////////////000000000000222222000...,,,,,,///111222222111111111111222222222222222111111222222222111111111000000000000000000000//////////////////000111333444333222///...222222111111111111111111000000111111111222222222222222222111111111111000///...,,,---///000000///000111222111/////////000000000000000000000000000///111222333222111111111000///---...000111111000000000000000000000000000......//////000000000111111111000000000000111111......------------..............................+++,,,------......------------------------------........................LLLLLLMMMNNNOOOOOOPPPPPPSSSUUUXXX^^^bbbbbb___[[[WWWUUUTTTRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZZZZXXXUUURRRQQQQQQSSSSSSSSSQQQNNNLLLKKKLLLFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFFFFFFFEEE>>>???AAACCCDDDCCCBBBAAA???@@@BBBBBB@@@??????@@@>>>>>>>>>======>>>AAADDDBBBFFFKKKPPPUUU\\\dddjjjuuu{{{~~~wwwlllhhhbbb]]]ZZZ[[[^^^```\\\bbbkkkuuu~~~|||xxxwwwxxx~~~rrrfffYYYJJJ>>>999...000222111//////111333000000000000000000000000---.../////////...,,,,,,***,,,...---+++,,,...111.../////////...---,,,,,,...,,,)))***---...---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))***+++---...///000***+++,,,------,,,+++***))))))*********+++++++++((()))***+++,,,---......)))))))))))))))))))))))),,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++************************++++++******+++,,,------(((......)))'''***+++(((+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///---...///...------...//////............---------------...///000000//////---.........//////000000.........////////////000((()))+++...////////////......---......///000111...000111000///...///111////////////000000000000222333444444333222333555333333222222222222333333444333222111111222333444222222111111000000//////000000//////......---------///222333333000---+++333222222222111000000000000111111111111222222222...///000111222333444444333222000000111222222111000111222111000//////111000000000000000000000000...000222222111000000000111///------///111111111////////////////////////000000000000////////////000///............//////.........------.........////////////////////////+++,,,,,,---.........---////////////////////////////////////////////////UUUUUUUUUTTTTTTVVVZZZ]]]___eeekkklllhhhgggjjjoooeeeffffffeeecccaaaaaabbbeeefffggghhhiiijjjjjjjjjmmmmmmlllhhhbbb^^^^^^___\\\\\\[[[ZZZXXXWWWVVVUUUSSSRRRQQQPPPOOONNNMMMMMMKKKMMMNNNMMMKKKIIIIIIJJJGGGGGGGGGFFFEEEDDDEEEGGG???@@@@@@AAAAAA@@@@@@???@@@@@@????????????@@@@@@BBBCCCDDDFFFJJJMMMQQQSSS___gggqqqwwwzzz}}}yyytttooojjjfffcccaaa^^^aaagggpppyyy~~~~~~sssqqqxxxxxxlllbbbUUUHHH>>>;;;888444000///000000000000000000000///////////////000000...,,,+++,,,---*********+++,,,---...///...---,,,...000///+++(((+++++++++,,,,,,---------.........------,,,,,,,,,---...------,,,+++***)))---------,,,+++***)))((()))************+++++++++,,,+++++++++,,,...000111+++***)))***,,,,,,***)))************************''')))******))))))***+++***************)))((('''************************+++++++++*********))))))...---***((('''(((***,,,))))))))))))))))))))))))))))))))))))************+++***)))((())))))))))))************)))))))))(((+++++++++*********))))))(((((()))***+++,,,,,,,,,)))******)))(((''''''(((++++++++++++******))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................------------...//////000///---+++++++++---...---...///111000///---,,,------......//////000000...//////000000000000000......///000000000000000111000000000222333222111333333333222222222111111///000111111000000111222000222555555444333333444---...///000111222333444333222222222111111000000111111000000000000111111222000///000222333333222111111111111111111111111222222111111111111222222111111111111111111111111......///000111222333333////////////000000000000222111111111000000//////......////////////......,,,...111444444222000...000000000000000000000000+++,,,...000111000000///------............------000000000000000000000000000///...///000111000///111000......///000000///,,,,,,,,,---------......bbbcccddddddfffiiinnnrrrxxx}}}{{{yyy}}}~~~~~~~~~|||yyywwwwwwwwwyyyzzz{{{}}}yyyuuutttuuuuuussspppmmmjjjhhhfffeee^^^]]]\\\ZZZXXXVVVUUUTTTUUUXXXZZZ[[[WWWSSSPPPOOOJJJJJJIIIGGGFFFEEEFFFGGGDDDDDDEEEDDDDDDCCCCCCBBB@@@@@@????????????@@@@@@@@@@@@AAABBBDDDFFFIIIJJJQQQWWW___dddiiirrrzzztttnnnjjjgggfffgggjjjooosssuuuvvv|||~~~yyy{{{~~~uuulllaaaUUUMMMCCC<<<333000111333222///111000000000////////////...//////---+++***+++---++++++++++++,,,---......---,,,+++---///...+++(((+++++++++,,,,,,---------------------,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,+++******)))************++++++++++++++++++,,,---...///000+++***)))***,,,,,,***)))************************)))+++,,,,,,++++++,,,---******++++++++++++******************************+++++++++*********))))))---+++***)))((()))***+++************************))))))))))))************+++'''$$$%%%***---***'''++++++++++++************+++++++++*********))))))(((((()))++++++,,,,,,+++***+++,,,+++)))((()))***++++++++++++*********)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///...,,,,,,---...///222222000///...------------------.....................///000000000000//////000111111222111111111222000000111222333222111333333222222222111111111///111222222111111222333...000222222111000111222//////000111222333333444333333333222222222111111222222111111111111222222333111000000222333333222111111111111111111111111333222222222222222222333111111111111111111111111//////000000111111222222000000000111111111111222222111111111000000000000///000000000000000000///...000222333333222000///000000000000000000000000,,,---...///000000000000//////000000000000//////000000000000000000000000111///...///000000///...///...------...//////...,,,,,,,,,---------......sssuuuxxx{{{~~~~~~||||||vvvuuutttqqqnnnkkkiiiggggggjjjnnnnnniiiaaaZZZVVVUUUSSSPPPMMMKKKJJJKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBB@@@@@@?????????@@@BBBCCCDDDHHHMMMQQQUUU___mmmxxx|||{{{vvvpppkkkjjjkkkllllllvvvxxx{{{}}}yyy{{{rrrggg___RRRGGG:::444666777444000111111000000000/////////---......---+++***+++,,,------,,,,,,,,,,,,------,,,++++++,,,------***(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++((()))***,,,---...//////)))***+++,,,,,,,,,,,,,,,)))************+++++++++******,,,---.../////////+++******+++,,,,,,+++)))************************)))+++,,,,,,++++++,,,---((()))******+++*********************************+++++++++******************************+++++++++************************)))))))))*********++++++***%%% ###+++///,,,''',,,,,,,,,++++++++++++***+++++++++***************((()))***+++++++++++++++***,,,,,,,,,***)))***+++++++++++++++************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++...------------...//////000///.........///000111777555222///---,,,------......---------------------......///////////////000111222222333333222222222111000111333333333111222222222111111111111111000111333222111111222444///000111111///000111333111111222222222333333333333333333333333222222222444333333222222333333444444333111111222333222111111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222333333111111111111111000000000111111111111111111111111111111222222222111000000000000000000000000000000............///000111111000111111222222111111000000000000000000000000000111000//////000000...---...------------------...,,,,,,,,,---------......zzzppphhhdddfffbbb]]]YYYWWWUUUTTTTTTNNNMMMKKKIIIGGGEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@????????????@@@AAABBBDDDFFFGGGIIIPPPZZZcccggglllttt{{{yyysssooolllkkkrrrrrrssswww~~~zzz{{{~~~uuulllcccXXXIII???:::888555222111111111000000000//////......///---++++++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,---...//////***++++++,,,,,,+++++++++))))))*********+++++++++)))***,,,...//////......+++******+++,,,,,,+++)))************************''')))******))))))***+++((())))))))))))(((((('''************************************************((()))***+++,,,,,,+++***************************))))))*********+++++++++***'''$$$&&&***---+++(((,,,,,,+++++++++*********************************((()))***+++++++++++++++***+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++...------------.../////////............///111111666444222000............/////////......------,,,------...///////////////000111111222222222222222222111000111333444333222111111111111111111111111///111222222111111222333222333333222111111444666222222222222222222222222333222222222222222222222444444333333333333444444666444222222222333222111111111111111111111111111222222222333333222222222222222222222222222222222222222222111111000000000111111111111222222222333111111111111111111111111111111111000000111111111111111000000//////000000000000000000000000000000000///.........///111222000111111222222111111000////////////////////////111000......//////...,,,---......---,,,,,,---///,,,,,,,,,---------......}}}zzzzzzuuuooojjjgggdddaaa^^^YYYWWWUUUQQQOOOLLLKKKKKKIIIHHHFFFEEEDDDCCCCCCBBBAAA@@@?????????@@@AAABBB@@@BBBDDDDDDEEEHHHMMMQQQRRRWWW```jjjsss}}}zzzuuurrrpppooonnnqqqyyy}}}~~~zzz||||||~~~xxxpppiii\\\MMM???777333333111111111111000000000000///000000///------...000//////...---,,,,,,,,,,,,------.........---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,+++***)))((())))))*********+++++++++)))***,,,...//////......,,,+++***+++------+++***************************''')))******))))))***+++,,,,,,,,,+++***)))((('''************************************************'''(((***,,,,,,,,,+++***************************************++++++++++++***++++++***))))))***++++++*********))))))))))))************************))))))***+++++++++******)))***+++***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------...------------...//////---------......//////000000111111222222111//////111111000000//////......---......///000////////////000111111222222111111222111111111333444333222111111111111111111222222///000222111000000111333333333333222111222444777222222222222222222222222222222222222222222222222333333222222222222333333666555333222333444333222111111111111111111111111111111222333333222111111222222222222222222222222333333222222111111000000000000000111111111222222111111111111111222222222111000000//////000000111000///............///000111111111111111111111111111000///......///111222///000000111111000000///////////////////////////111///......//////...,,,---///000...---,,,...000,,,,,,,,,---------......|||wwwqqqllldddaaa]]]YYYUUUSSSQQQQQQMMMLLLJJJGGGEEECCCBBBBBB??????>>>>>>>>>???AAABBB;;;===@@@BBBBBBCCCEEEGGGIIILLLTTT___gggnnnyyy~~~vvvrrrnnnooovvv}}}~~~~~~|||xxx{{{}}}xxxmmm\\\III;;;555444222222111111111000000000///000000///......///111//////...---,,,,,,---------...//////......///000------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++---------,,,+++***(((((()))************+++++++++******,,,---.../////////,,,++++++,,,------,,,***************************)))+++,,,,,,++++++,,,---............---,,,+++******************************************+++++++++((()))+++,,,,,,+++***)))++++++++++++++++++++++++*********++++++++++++,,,***---...,,,((('''***---*********)))))))))((((((***************+++++++++)))******+++++++++******((()))+++***))))))***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................------------...//////---...............//////,,,---000222333222111000111111000000000000000000...//////000000000000000///000000111222111111111333222111222333444444222222222222222222333333333000111222222111111222444111222333222111222333555222222222333333444444444222222222222333333333333444333333222222333333444666444333333444555444333333333333333333333333333111222333444444333222111333333333333333333333333333333222222222111111111000000000111111111111222111111111222222222222222111000///......///000111///............///000111111111111111111111111111000000000//////000000111...//////000000//////...000000000000000000000000///...------//////...------///000///,,,,,,...111,,,,,,,,,---------......~~~rrroookkkeeeaaa^^^\\\\\\VVVUUURRRNNNKKKIIIGGGFFFBBBAAA@@@?????????@@@AAA;;;<<<>>>??????@@@AAABBBDDDFFFLLLTTTXXX\\\fffqqqyyy}}}vvvtttwwwyyyyyywwwwwwwwwxxxzzz~~~|||zzz{{{zzzzzz}}}{{{kkkYYYIII===888222222222111111111000000...///000///------///111///......------------...,,,...///...,,,,,,///111---------,,,,,,++++++++++++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))************++++++++++++++++++,,,---...///000,,,++++++,,,------,,,***************************)))+++,,,,,,++++++,,,---***+++,,,---------------************************))))))*********+++++++++***++++++++++++******)))++++++++++++++++++++++++*********+++++++++,,,,,,)))***+++***))))))+++,,,+++++++++*********))))))))))))*********+++++++++******+++++++++******))))))***++++++******+++---+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------...........................------------...////////////000000000///......------...///000000111111////////////000000000000///000000111111111111111000111222222333333222222333222111222444555444333222222333333333444444444222333555444333333444666111333555555444333444555333333444555666777777888444444444444555555666666555555444444444444555555666444333333555666555555444444444444444444444444333444555666666555444333333333333333333333333333222222222222222222222222111111111222222222333333111111111222222333333333333222000//////000222333......///000111222333333111111111111111111111111000000111111111000000///...//////000000//////...000000000000000000000000---,,,,,,---///000///...+++...000...+++***---000,,,,,,,,,---------......{{{uuupppmmmkkkkkk___]]]ZZZVVVRRROOOMMMLLLFFFEEECCCAAAAAAAAAAAABBB@@@??????>>>>>>>>>???@@@AAA@@@EEEKKKLLLMMMVVVaaafffooo{{{zzzzzzyyyuuuppprrrrrrsssuuuyyy~~~}}}}}}}}}yyyyyyvvvgggWWWGGG>>>222222222111111111111000---...///...---,,,...000......---------......///+++---...---++++++...111---------,,,,,,+++++++++,,,,,,,,,------.........***+++,,,,,,------------******+++,,,,,,,,,,,,+++)))************+++++++++,,,+++++++++,,,...000111,,,,,,+++,,,------,,,***************************''')))******))))))***+++$$$%%%''')))+++,,,------************************))))))******++++++++++++,,,++++++******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))'''&&&'''***,,,,,,+++,,,,,,,,,+++++++++******))))))******++++++++++++******+++++++++******)))***+++---,,,,,,,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------------------------...........................------------...//////111111111111111000///...///...---,,,---...000222------......//////000000000000111222222222222222222222333444444444333333333222111222444555444333333333333444444555555555444555666666555555666888333666888999888777777777444555666777888999:::;;;555666666666777777888888666666555555555555666666555444333333555666666666555555555555555555555555555666777999999777666555333333333333333333333333222222222222222222222222222222333333333444444444111111111222222333333333444333111000000111333444...///111222444555555555111111111111111111111111///000111222222111////////////000000000000//////000000000000000000000000,,,++++++---///000000///***---///---)))(((,,,000,,,,,,,,,---------......}}}{{{uuunnnfffbbbaaa]]]UUUNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCAAA??????@@@AAA@@@???CCCAAA???@@@DDDGGGJJJJJJRRRXXXcccnnnyyyzzzvvvuuussssssuuuyyy}}}~~~{{{|||uuujjjZZZLLL>>>;;;777444333222111000000111111000......///111------------------------.........------,,,,,,,,,+++++++++++++++***)))(((******+++,,,------------************+++,,,------***+++,,,------,,,+++***,,,)))&&&'''))))))(((&&&)))***++++++***)))***+++000++++++......)))(((,,,+++++++++++++++***)))((($$$%%%&&&((())))))))))))---,,,+++)))((('''''''''))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***)))))))))***+++,,,,,,+++++++++***)))(((((('''...///000///,,,******+++************************++++++***)))((((((((())),,,+++***((((((((())))))+++++++++***************---,,,,,,+++*********+++,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///++++++******++++++,,,---++++++++++++++++++++++++---------.........//////...............///000000000000000///......------111///---++++++...111333///////////////.........---...///111222222333333444555555333111000111222444444333333333222222222000000111222444555666666444444444444555666777777555555555555555555444444666666666666666777888999777666666666777888888999777777777666555555444444333333333444444555555555555444333444666777666555222222333333333333222222///111333444444333111///777444111222444555111,,,000000000000000000000000222222222222222222222222////////////////////////////////////////////////111000///......///000111333000......000///,,,)))000...,,,---000111///---------------------------///......------,,,,,,+++...,,,)))***,,,...---++++++***+++,,,......,,,***zzzuuurrrmmmccc\\\SSSQQQMMMKKKJJJIIIHHHGGGGGGEEECCCCCCCCCCCCBBBAAAAAA???>>>???AAACCCDDDDDDKKKOOOVVV^^^gggrrr|||}}}{{{wwwvvvwwwyyyzzzzzzvvvxxxzzz~~~~~~sssdddVVVHHHBBB:::444222111111111000111333222000---,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++******------......---,,,***))),,,,,,+++++++++++++++,,,+++++++++,,,,,,+++++++++///---******,,,---,,,***)))***++++++***)))***++++++((()))...///++++++///+++++++++++++++***))))))(((((())))))***)))))))))***))))))(((((((((((()))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((*********+++++++++++++++++++++******)))(((((('''---///000000...,,,+++,,,************************++++++***)))))))))******+++***)))(((((()))************************++++++---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000////////////............000///---,,,---...111222000000000000000000000000......///000111222222222111222222111000000111333333333333333333333333333333444444555666666777777666666666666666777888888777777777777777777777777::::::::::::;;;<<<===>>>888888777777777777888888888777777666666555444444333333333444444444444444555444333444666777666555333444444444444444333222222333444555555444333222555222111222666777444000222222222222222222222222333333333333333333333333000000000000000000000000000000000000000000000000222111000//////000111222333111000111333444111///000...---...000111///---------------------------------------------------000...,,,,,,...///...,,,+++++++++---...///---+++}}}rrriiiaaa]]]XXXTTTRRRQQQOOONNNJJJHHHEEECCCCCCBBB@@@>>>@@@???>>>>>>@@@@@@@@@>>>DDDEEEHHHMMMTTT^^^iiiqqqwww}}}}}}yyyvvvtttsssrrrooopppsssxxx~~~~~~{{{}}}{{{mmmaaaRRRKKK???666111111222333,,,///222333111...+++***------------------------...------------,,,,,,,,,---------------,,,,,,,,,,,,---...///...,,,***)))...---,,,+++************,,,++++++++++++++++++,,,---+++))))))***+++***))))))***++++++***)))***+++***(((***...///,,,+++---***++++++++++++***))))))***+++++++++******)))((((((((((((((())))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++,,,------,,,+++***++++++******)))(((((((((&&&(((++++++***(((''''''************************+++************++++++,,,******)))))))))***++++++)))))))))***+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))((()))***---------------......///------------------------------........./////////...............///000000............//////////////////.........///000111111111111111111111111111//////000000111111111111///111222222111222444666444444555555555555555555666666777777888888999999777777777777888999:::;;;::::::;;;;;;;;;<<<<<<<<<============>>>???@@@AAA>>>>>>===<<<<<<;;;;;;:::::::::999999888888777777666666666666666666555555777666555555666666555444666666666666555555444333555555555555555555555555333111111333777888666444333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111222222111111111111222222---------///111222222000000///......000000///...////////////////////////+++,,,,,,---......//////000///------......---,,,---,,,,,,---//////...,,,zzzsssoooiiiddd```^^^\\\ZZZQQQNNNJJJHHHFFFCCC@@@>>>AAA@@@???@@@AAAAAA???===@@@AAABBBEEEIIIQQQ[[[aaagggnnnyyy{{{vvvssspppnnnnnnppprrrvvv{{{{{{~~~ooobbbWWWOOOCCC999333222111222(((,,,///111111/////////........................------------------------------,,,,,,,,,,,,,,,---)))***---/////////---,,,...---,,,+++++++++++++++---,,,+++******+++,,,---+++***)))))))))*********)))***++++++***)))***+++,,,,,,---...---+++)))(((******+++++++++******))))))***************)))))))))))))))***************)))))))))))))))))))))))))))***++++++++++++***)))+++,,,...///...,,,***)))************))))))(((((("""%%%((()))((('''&&&&&&************************+++*********+++,,,------)))))))))******++++++,,,(((((()))***+++,,,,,,,,,,,,,,,++++++***++++++,,,+++***)))))))))+++---///++++++,,,,,,,,,,,,------,,,------+++***)))***,,,---------,,,---......///---------...........................////////////...............///000000---------...///000000111......///000000000000000000000000111111111111111000000000000000111222222222333444444333444666888666777777888777777666555555666777888999;;;<<<<<<999::::::<<<===???AAABBB@@@AAABBBCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFEEECCCBBBAAA@@@>>>======<<<<<<;;;:::::::::::::::999999888888888999777666666777777555444777777777777777666555444666666555555555555666666444333222444777888666555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111,,,,,,---///000111000000000/////////000000//////////////////////////////,,,---------.........///---------,,,,,,,,,******...---,,,---///000///---}}}xxxtttqqqnnnkkk^^^[[[VVVQQQNNNJJJFFFCCCBBBAAA@@@@@@AAAAAA???===>>>???AAACCCEEEJJJOOOSSSYYY___hhhqqqzzz~~~zzzwwwsssqqqsssttttttvvvyyy|||~~~mmm___VVVPPPGGG>>>888555222000+++---//////...///000222........................------------------------,,,,,,++++++++++++,,,---)))+++---/////////...---,,,,,,++++++,,,------...---,,,+++******+++,,,------------,,,,,,,,,---...)))***++++++***)))***++++++,,,---,,,++++++)))((()))******+++++++++******&&&'''((()))************++++++,,,,,,,,,+++***)))*********************************++++++*********+++,,,...///...,,,***)))*********)))))))))))))))&&&(((+++---,,,+++++++++************************+++*********+++,,,------))))))******++++++++++++(((((()))***+++,,,,,,,,,,,,++++++***++++++,,,,,,---,,,***))))))***,,,---+++++++++,,,,,,---------+++,,,------,,,,,,...000,,,,,,,,,,,,,,,------...---------....../////////........./////////000000...............///000000,,,------...///000111111......000111111111000////////////000000111111111111111000000111222333444555666666555444444555777777888999999999777666555555666888:::===@@@BBBCCCBBBBBBDDDFFFHHHKKKMMMOOOKKKLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSQQQOOONNNNNNNNNLLLKKKKKKJJJHHHFFFDDDCCC>>>>>>===<<<<<<;;;;;;:::;;;;;;::::::999999888888;;;999888888999999777666999999999999999888777666888777666666666666777888777666666666777777555444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222///000000000000000000///111222333333333222222222///000000000//////000000000000000000000000000000/////////......---------,,,---------,,,+++******...---,,,---...//////...jjjfff```[[[VVVQQQLLLIIIGGGEEECCCBBBBBBAAA???===<<<>>>@@@AAABBBDDDFFFHHHNNNRRRXXX___gggrrr|||}}}zzzzzzzzzyyyyyyyyy{{{|||}}}oooaaaYYYTTTMMMEEE???999444111222222222000...---...000........................,,,,,,,,,------------...,,,+++*********+++---.../////////......---,,,+++++++++++++++,,,---...///,,,++++++++++++++++++,,,***+++,,,+++******,,,---)))***++++++***)))***+++(((***+++)))***------+++))))))***++++++++++++***%%%&&&((()))***+++++++++++++++,,,,,,,,,+++)))(((************************************************++++++,,,------,,,+++*********))))))))))))))))))((()))++++++******+++,,,************************+++************++++++,,,)))***++++++,,,+++++++++)))))))))***+++++++++,,,++++++******++++++,,,,,,///...---,,,,,,,,,---...***++++++,,,,,,------...+++,,,------------///111,,,,,,,,,+++,,,------...,,,,,,------.../////////....../////////000000000...............///000000---------...///000000111...///000111111111000000......///000000111111111222111111111222444666777666777777666444444555777888:::<<<======<<<;;;:::;;;<<>>??????>>>???BBBDDDFFFIIIMMMRRRYYYcccmmmsssuuu{{{~~~~~~uuuiiibbb]]]TTTLLLEEE>>>999555222333444333000...---...........................,,,,,,,,,---------......---,,,+++++++++,,,...///000000...---,,,,,,------------,,,,,,,,,------...+++++++++,,,,,,+++++++++&&&((()))(((&&&&&&)))+++)))***++++++***)))***+++)))+++***'''''',,,...,,,))))))***+++++++++++++++((())))))***+++++++++***'''(((***++++++***)))(((************************+++******************+++*********+++++++++++++++)))))))))))))))))))))***((())))))((('''''')))+++************************++++++***)))))))))*********+++,,,,,,,,,+++***)))******************++++++++++++******++++++,,,---,,,,,,,,,------......///******+++,,,,,,---......,,,---...---,,,,,,---///---------------......///+++,,,,,,---......//////.../////////000000000000...............///000000------......//////000000///000000000000111111111//////000111111222333333222222222222444666999;;;888999:::999999999;;;======???CCCFFFHHHIIIIIIHHHGGGIIIKKKNNNRRRUUUWWWYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[YYYXXXWWWVVVUUUNNNMMMLLLJJJIIIIIIHHHHHHGGGHHHHHHHHHFFFDDDAAA???======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;===<<<;;;<<<===>>>===<<<>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@??????@@@???===;;;::::::666666666666666666666666333333333333333333333333222222222222222222222222222222222222222222222222///000111111111111000///...000222111///---...//////111222111///...000222////////////////////////////////////............))),,,000000///......///...,,,******,,,......---yyyssslllfffbbb___ZZZTTTNNNKKKHHHEEECCC@@@@@@???>>>===>>>AAADDDBBBDDDHHHLLLRRRZZZccciiikkkrrr||||||zzzrrrkkkdddZZZPPPHHHBBB<<<999...111444555444111//////////////////////////////,,,,,,,,,------.........///...,,,,,,,,,...000111...---,,,+++,,,...000222//////...---,,,,,,,,,,,,***+++,,,------,,,+++***(((***,,,+++))))))+++...)))+++++++++***)))***+++---///,,,&&&%%%***,,,)))((()))***++++++++++++++++++,,,,,,,,,,,,+++******###$$$''')))******)))(((************************++++++************++++++***)))))))))***+++,,,,,,)))))))))))))))*********------,,,***)))))),,,///************************++++++***)))((((((((()))+++,,,,,,---,,,+++)))(((+++++++++***************+++*********+++,,,,,,---&&&((()))+++------......******+++,,,,,,---......---......,,,******+++,,,...............///000000++++++,,,,,,---...//////////////////000000000000...............///000000.........///////////////000000000///000111111222000000111222333333444444333222222333555888;;;===;;;<<<>>>>>>>>>???BBBDDDBBBEEEJJJOOOSSSUUUVVVVVVRRRSSSUUUXXX[[[]]]___```^^^]]]\\\[[[ZZZZZZZZZZZZ\\\[[[XXXUUURRROOOMMMLLLIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHFFFDDDAAA???@@@@@@??????>>>===============>>>>>>??????@@@@@@===<<<<<<===???@@@???>>>AAAAAACCCDDDEEEFFFFFFFFFDDDFFFGGGIIIIIIGGGFFFDDDAAABBBCCCBBB@@@???>>>???777777777777777777777777444444444444444444444444111111111111111111111111111111111111111111111111000111222333333222111000000222555444222111222444///111333222///...000222////////////////////////------......///000000000&&&)))---///---,,,---...---,,,******+++---------zzzsssnnnlllhhhbbb\\\VVVQQQKKKHHHGGGEEEAAA???======>>>???@@@@@@AAADDDHHHMMMQQQTTTdddggglllssszzz}}}}}}wwwmmmvvv~~~}}}~~~{{{}}}|||wwwmmmbbbZZZQQQGGG===888333222333444111---///444.../////////...---,,,,,,......---------,,,,,,,,,...,,,******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,)))'''(((+++---,,,***)))))))))))))))******+++000,,,((((((***+++***(((******))))))((())))))***(((((((((((())))))))))))$$$%%%'''))))))))))))(((---***))))))+++,,,***(((***************)))((((((***+++---...---+++)))(((***)))((()))))))))'''&&&'''(((***+++------......************))))))((((((''')))***---///000111111)))))))))(((&&&''')))+++))))))))))))))))))))))))+++,,,,,,,,,++++++---///---+++***+++,,,,,,+++***...+++(((''')))+++++++++,,,,,,++++++***+++++++++---------.........//////...///000/////////111222.........//////111222222000000000000000////////////000000000111111111222111111000/////////000000000000111222222222111111444555666666666777999:::999===BBBEEEGGGJJJOOOSSSXXXZZZ]]]``````___\\\ZZZ]]]]]]\\\\\\ZZZXXXWWWVVVSSSSSSSSSTTTUUUUUUTTTRRRQQQPPPNNNNNNMMMLLLIIIGGGHHHHHHFFFDDDBBBBBBEEEGGGAAABBBCCCEEEHHHHHHEEECCCEEEDDDCCCCCCDDDEEEDDDBBBEEEDDDDDDEEEGGGGGGFFFDDDFFFFFFEEEFFFGGGGGGEEECCCFFFHHHKKKKKKKKKKKKLLLMMMJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIIIIJJJJJJIIIFFFDDD>>>;;;999999:::<<<<<<<<<:::777444333444444333222555333111000///000222333222222222222222222222333111111111111111111111111000000000000000111222222222111///...---...000111+++---///000111000///...////////////...---,,,+++------------------------,,,---...//////...---,,,|||wwwoooggg___XXXRRRNNNHHHFFFCCC@@@?????????@@@>>>>>>???@@@CCCGGGKKKMMMUUUYYY```jjjuuu~~~}}}nnnhhhsss}}}{{{zzz|||zzz||||||zzzzzz~~~tttiii]]]PPPDDD>>>:::777444444222///000333.../////////......---,,,.........---------,,,,,,...,,,******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,)))((((((+++,,,,,,***)))))))))))))))***++++++...,,,************)))(((+++++++++,,,,,,,,,------))))))))))))************&&&'''(((***************+++)))((())),,,---,,,******************)))((((((***+++,,,,,,,,,+++)))(((...,,,)))((()))***+++***)))))))))***************++++++*********)))))))))((()))***+++,,,,,,,,,,,,)))******)))(((((()))+++************************(((***++++++******+++,,,,,,+++***+++,,,,,,+++******,,,,,,***((((((+++---,,,,,,+++++++++++++++,,,------------............---.........------///111............///000111111////////////////////////000000000000000000111111333222222222222333444444000111222444555777888888777777888999;;;===@@@BBBDDDGGGLLLOOORRRUUUZZZ^^^aaabbbccccccaaa^^^[[[YYYXXXWWWWWWVVVTTTRRRPPPOOOLLLLLLLLLMMMOOOOOONNNNNNLLLLLLLLLLLLMMMMMMLLLKKKJJJKKKKKKIIIGGGGGGIIIKKKJJJJJJJJJLLLNNNNNNLLLKKKKKKJJJJJJLLLNNNNNNMMMLLLKKKMMMOOOQQQRRRSSSTTTUUURRRPPPOOOOOOOOOPPPOOOMMMQQQSSSTTTTTTSSSSSSSSSTTTRRRQQQPPPOOONNNNNNNNNOOOOOOPPPRRRUUUVVVUUURRROOOFFFDDDAAA??????>>><<<;;;<<<:::888777777777777777777666555333222222333333333333333333333333333333111111111111111111111111000/////////000000111222222111///.........000111,,,...///000111000......------......///.........------------------------------............------vvvmmmfff___[[[OOOLLLIIIEEECCCBBBBBBBBB???>>>===>>>???BBBEEEFFFHHHKKKSSS]]]jjjwww{{{iiigggrrr}}}yyyuuuwww}}}rrryyyxxxuuupppjjjjjjvvv|||wwwyyy|||mmm]]]PPPHHHBBB999222000000...---//////////////////......---.........------------,,,...,,,***+++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***((()))***,,,++++++***))))))))))))***++++++,,,------,,,***((((((((()))***,,,---------,,,,,,************++++++++++++(((((()))***++++++++++++(((((('''))),,,------,,,*********+++******)))(((***************)))))))))///,,,)))'''(((***,,,,,,+++***))))))***+++,,,---+++++++++++++++***************++++++***))))))((()))***,,,+++***)))***+++************************(((***,,,,,,+++******+++,,,+++***+++,,,---,,,+++''',,,///---)))'''***///,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,---------+++,,,---//////...............//////.........///////////////000000000000000000000///000000000000111222333444222222333555777:::<<<======>>>???AAAEEEIIIMMMOOOSSSVVVYYY\\\^^^aaadddgggcccbbb```\\\XXXTTTPPPNNNLLLKKKKKKIIIHHHFFFDDDCCCEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOIIIKKKMMMNNNNNNNNNPPPRRRTTTTTTTTTWWWZZZ]]]^^^]]]``````aaadddfffgggeeeccc___ccchhhjjjkkklllpppsssssspppmmmlllmmmnnnooonnnmmmnnnnnnmmmkkkiiijjjkkkfffeeebbb___\\\YYYXXXWWWXXXZZZ^^^bbbeeeccc^^^ZZZTTTQQQLLLHHHFFFCCC@@@>>><<<<<<;;;999777777999:::555555444333222222111111444444444444333333333333111111111111111111111111///////////////000000000222111000///...///000000...///000111000///...---,,,,,,---...////////////---------------------------------,,,,,,---------{{{sssmmmiiiZZZXXXSSSNNNJJJFFFEEEDDD@@@???>>>>>>>>>@@@BBBCCCBBBEEEJJJRRR\\\hhhqqqwwwzzz}}}zzzmmmmmmuuu}}}pppooopppuuu|||}}}vvv||||||rrr|||wwwssslllfffdddlll~~~xxx~~~pppbbbYYYNNNAAA555111222111///000//////000000000//////...............---------------,,,++++++,,,---,,,+++++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++******))))))***+++++++++******))))))******+++,,,***---000...***(((((()))'''(((***++++++***(((&&&)))))))))*********++++++((())))))******+++++++++)))((()))***+++,,,,,,,,,*********++++++******)))******)))(((((())))))***,,,***''''''((()))***)))******)))***,,,///222444++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))+++------,,,******+++************************))),,,///000...---,,,,,,,,,+++***+++---------+++(((+++///...+++)))+++...,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,---...---,,,,,,---//////......------------................../////////111111000000000000//////000000000000111222333333555555666777:::===???AAAJJJJJJKKKNNNSSSXXX[[[]]]___```aaaaaaaaabbbbbbccc[[[YYYUUUPPPKKKGGGDDDCCCDDDDDDCCCBBBAAA@@@>>>===EEEFFFGGGGGGGGGGGGIIIJJJIIIKKKLLLNNNOOOQQQSSSUUURRRVVVZZZ^^^aaadddgggjjjllllllmmmrrrxxx}}}}}}xxxssspppnnnppprrrvvvzzz{{{wwwqqqkkkfffaaaYYYQQQLLLIIIFFFEEE???@@@???<<<999888:::<<<444444555555444444333222444444444333333333333333111111111111111111111111/////////000000000//////222111000/////////000000000000000111000///...---------...///////////////...........................---,,,++++++,,,---...~~~vvvrrrhhheee___XXXRRRLLLHHHFFFCCCBBB@@@??????@@@AAABBBAAABBBDDDIIIPPPXXX```dddjjjooovvv|||~~~uuutttxxx|||sssmmmhhhkkksss|||{{{~~~yyyvvvzzzwwwqqqnnnlllnnnwww~~~|||qqq___OOO???999999777555444//////000000111000000/////////.........------------,,,+++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++******************+++,,,***************++++++,,,)))---//////+++((()))***((()))******)))'''%%%###((((((((()))))))))******))))))((()))))))))************++++++******************++++++++++++*********))))))(((((()))******)))((()))***,,,+++)))'''+++*********,,,///222444++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))+++---...,,,+++++++++***************************---///000///---,,,,,,,,,+++***+++---...---,,,+++++++++---......---,,,,,,+++++++++,,,------...,,,,,,,,,---------.........//////...------...000///......------------...............//////000000111111111111111000000000333333333333444555666777:::;;;===@@@DDDHHHKKKMMMYYYYYYYYY\\\aaadddeeeeeebbbaaa^^^\\\ZZZXXXVVVUUUQQQOOOLLLHHHDDDBBBAAA@@@EEEEEEEEEFFFEEEEEEDDDDDDGGGIIIKKKKKKKKKMMMPPPSSSRRRUUUYYY[[[^^^bbbgggkkkppptttzzz~~~vvvjjj___VVVQQQNNNLLLHHHGGGEEEBBB???===>>>>>>888888999999999999888777444444333333222222222222111111111111111111111111//////000111000000///...222111111000000000000000111111111000000///......//////000000///......---..............................,,,++++++,,,......zzzxxxtttnnnfff^^^VVVQQQNNNKKKIIIFFFCCCAAAAAAAAABBB>>>???AAADDDIIINNNSSSVVV]]]ccckkktttyyy}}}xxxvvvwwwxxxqqqjjjdddeeemmmwww~~~}}}~~~}}}zzz~~~xxxxxxxxxxxxyyymmm\\\JJJ@@@<<<777333222///000000111111111111111/////////.........------,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++)))***+++***))))))+++---+++************+++,,,,,,***,,,------,,,++++++,,,++++++,,,,,,+++)))'''&&&'''((((((((())))))))))))))))))((((((((())))))******+++,,,+++)))((()))***)))***++++++,,,+++++++++)))))))))************+++)))***+++...000///+++(((,,,+++***))))))***+++,,,*********+++++++++++++++(((((()))***++++++++++++***+++---,,,+++***+++,,,++++++++++++++++++++++++***,,,......,,,******+++,,,+++***+++...///...------+++***,,,...000///---,,,++++++,,,,,,---...///---------.........//////000111111000......///111///...............//////......//////000000111111111111111222222222333333222222333444666888:::;;;DDDFFFKKKPPPVVVZZZ]]]___dddcccbbbdddggghhheeeaaa[[[YYYUUUSSSQQQNNNKKKHHHFFFEEEDDDCCCBBBBBBAAABBBGGGHHHJJJKKKMMMNNNNNNOOOJJJNNNRRRTTTVVVZZZ```eeekkkooouuuyyy}}}wwwmmmfff```]]]WWWSSSNNNJJJHHHFFFCCCAAA===<<<<<<;;;:::999888888555555444444333333222222333333333333333333333333000000111222222111///...222222111111111000000000111111000000000000000000000000000000///...------.................................------.........xxxppphhhbbb___XXXVVVQQQLLLHHHFFFDDDDDD===>>>@@@BBBEEEHHHKKKMMMSSSXXX___fffmmmrrrxxx{{{~~~wwwttttttvvvjjjgggdddfffllltttzzz|||~~~~~~~~~~~~mmmYYYKKK@@@777111000///000111111222222222111////////////............,,,++++++,,,......,,,***---------------------------------------,,,,,,,,,++++++++++++++++++++++++(((***+++***))))))+++---++++++******++++++,,,---,,,*********,,,......---++++++++++++,,,,,,,,,,,,(((((()))))))))*********++++++***)))))))))***+++(((***,,,+++))))))***,,,)))***++++++,,,,,,,,,+++((()))+++,,,,,,,,,+++*********+++---......,,,***+++++++++***))))))(((((()))))))))*********++++++)))******+++++++++++++++***+++,,,+++))))))+++,,,++++++++++++++++++++++++,,,---...---+++***+++,,,,,,+++***,,,...//////...,,,---,,,,,,,,,---///111+++++++++,,,,,,...//////........./////////000000111111111000......///111............///000111111//////000000111222222333111111222333444444555666333444666:::>>>BBBEEEGGGSSSVVV[[[```eeeggghhhhhhiiigggeeeffffffccc\\\UUUQQQNNNKKKJJJKKKJJJGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIOOOPPPSSSVVVZZZ\\\^^^___]]]ccciiiooosss{{{}}}rrrkkkccc^^^]]][[[TTTOOOHHHFFFCCC@@@===;;;::::::777777777666555444444444444444444444444444444444111222333444333222000///111222222222111111000000000000000000000000111111//////000000000//////..............................//////000000//////...wwwrrroooeeeaaa\\\UUUOOOKKKIIIGGG???@@@AAABBBCCCEEEEEEFFFMMMQQQVVV[[[aaahhhooottt~~~|||uuurrrtttvvvlllkkkkkklllnnnpppqqqqqqjjjYYYJJJ===666555///000111222222222222222000/////////............,,,++++++---......,,,***.................................------,,,,,,,,,++++++++++++++++++++++++(((***,,,+++)))(((+++...++++++******++++++,,,------***''')))---000000...)))))))))***+++,,,...///)))************+++++++++---,,,+++*********+++,,,&&&)))++++++******,,,///)))***+++,,,,,,,,,,,,,,,((()))+++---...---+++***+++)))((()))+++,,,,,,+++)))***+++,,,,,,,,,,,,+++(((((())))))*********+++------.........---,,,,,,+++++++++)))((((((+++---++++++++++++++++++++++++///000///...,,,,,,---///,,,++++++,,,...//////...+++...000---******000555+++++++++,,,---...///000////////////000000000000000111111000...---///000.........//////111222333///000000111222333333333111111222333555666777777;;;===@@@EEEKKKQQQVVVXXX___bbbfffjjjkkkkkkiiihhhiiifffddddddccc]]]SSSKKKIIIGGGEEEFFFIIIJJJIIIGGGKKKLLLNNNQQQSSSTTTUUUUUU[[[]]]aaaeeejjjmmmpppqqqyyy|||wwwwwwuuullldddXXXUUUPPPKKKFFFCCCBBBAAA:::999999888777666666555555555555555555555555555111222444444444222000///111222222222222111000000000000//////000111222222---...///000000111111111////////////////////////...///000111111000///...yyyxxxoooaaaVVVQQQNNNJJJIIIAAABBBCCC>>>BBBGGGBBBGGGHHHNNNUUUYYY___kkkwwwzzz~~~{{{vvvtttmmmjjjlllrrrtttqqqmmmlllvvv}}}}}}hhhTTTDDD888222///000///...------///111////////////..................---------,,,,,,,,,...//////---++++++,,,---...,,,+++++++++***(((%%%******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,)))'''(((+++,,,***'''******+++,,,,,,***)))(((+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))******+++******)))(((''')))***+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))(((******(((&&&&&&))),,,((()))+++,,,,,,+++)))((()))***+++***)))***+++---(((((()))***+++,,,,,,,,,,,,------,,,***)))***+++111000///...------,,,+++,,,,,,,,,---------..............................111///---,,,.../////////+++++++++,,,---...///000---------......///000111000000111111000000///...///...---...000111111111222333444444444888???DDDHHHKKKNNNRRRWWW\\\bbbfffhhhiiijjjkkkiiieeeaaa^^^[[[WWWTTTTTTVVVSSSKKKCCCCCCBBBBBBEEEJJJMMMMMMKKKQQQXXX```cccbbb``````bbbjjjnnnuuu}}}xxxrrriiiaaaZZZUUUPPPNNNDDDAAA@@@AAA???:::999;;;555666666555444333333444555333111000000111000///000000000///000000111222...///111222111000...,,,222000---...000000...+++........................////////////////////////|||pppfff```[[[UUUOOOFFFFFFEEE???BBBGGGAAA@@@AAAFFFLLLQQQWWWbbbnnnsssxxx~~~}}}|||vvvssssssxxxyyytttooonnnpppxxxsss^^^LLL>>>777222222111///......///000////////////..................---------,,,,,,,,,,,,---...---,,,+++,,,---++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++***)))***)))((()))***+++***)))***++++++++++++***))))))+++***)))(((((()))***+++((())))))******))))))(((************************((())))))*********))))))++++++***************+++************************************************((()))***)))&&&&&&)))+++((()))+++,,,,,,+++)))((()))+++++++++******,,,...)))))))))***+++++++++,,,***,,,,,,,,,***)))***+++------,,,,,,++++++******,,,,,,,,,---------...............------------------........................------------......///333222111//////.........///////////////...------333222000000111333444444555777:::<<>><<<:::888777666666333222222333444555333222555555555555444222000///111111000000000/////////...------...000111111000........................////////////////////////~~~sssiii^^^ZZZUUUJJJHHHIIIBBBGGGEEEEEEGGGHHHJJJPPPXXX___cccjjjqqqwww~~~~~~ssskkkhhhbbbkkkyyyyyyiiiWWWGGG<<<666444222111111000///...////////////..................---------,,,,,,,,,&&&))),,,...---+++++++++)))---000...)))&&&(((+++******+++++++++,,,,,,,,,''''''(((******+++++++++(((+++---+++)))(((***,,,---,,,***)))))))))***+++************************((((((((())))))(((((((((************************(((((()))***************+++***)))))))))***+++,,,************************************************))))))***))))))))))))***)))***++++++++++++***))))))***+++***))))))***,,,+++++++++***************(((***++++++******,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,------------+++111888999555111000111---------......---------111000000//////000000111111111111000111111111222444444333333444888===AAAHHHLLLRRRYYY___dddgggiiiiiihhhgggdddbbbbbbdddggg^^^\\\XXXSSSMMMGGGCCCAAAFFFJJJPPPWWW[[[[[[WWWTTTUUU\\\dddggggggiiipppvvv}}}sssmmmjjjgggeeedddiiisss|||zzzvvvjjjeeebbbeeehhhlllttt|||~~~xxxpppjjj```VVVQQQGGGEEEBBB???===;;;999777666555444444555444111///333444555666555333111///222111000000//////000000///......///000000000000........................////////////////////////zzzooojjjcccVVVRRRQQQIIIJJJFFFDDDFFFFFFGGGKKKRRRVVVYYY___fffmmmuuu}}}tttllliiiffflllvvvuuudddRRREEE999666222111111111000///////////////..................---------,,,,,,,,,&&&))),,,...---+++++++++)))---000...)))'''))),,,******+++++++++,,,,,,,,,&&&'''((()))***+++++++++(((+++---,,,)))(((***------,,,***)))))))))***+++******++++++++++++******(((((())))))))))))((((((***************************************)))((((((((()))***+++,,,++++++***++++++++++++++++++++++++***************************))))))************)))*********++++++*********))))))***)))''''''(((***+++++++++***************)))***,,,,,,++++++,,,...***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........+++111888999555111000111)))***,,,---.........---//////.........///000000000000000000111222444555888999;;;<<>>BBBEEEIIIOOOWWW^^^ggghhhiiilllnnnmmmkkkhhheeebbb\\\SSSLLLGGGFFFGGGDDDDDDCCCDDDGGGKKKOOORRRXXX\\\aaacccbbbcccfffiiinnnvvv{{{pppjjjgggeeefffiiilllppptttxxxzzz~~~{{{wwwrrrmmmkkkkkklllnnnnnnpppttt|||{{{vvvooohhhaaaXXXMMMFFF???===:::999888888666555111222333444444444333333222222111111111000000000111222222111///......///////////////////////////////////////////////////nnnppprrruuuxxxyyyzzzzzz~~~~~~zzzrrrlllaaaSSSMMMHHHHHHGGGFFFHHHLLLIIIKKKOOOSSSYYYaaaiiiooowww~~~xxxvvvwwwzzz~~~iiiZZZOOOFFF<<<555333333222000////////////..................---------,,,,,,,,,,,,---...---,,,+++,,,---***+++---...//////000000******+++++++++,,,,,,,,,))))))***+++,,,,,,++++++,,,+++******,,,,,,+++******++++++++++++***))))))***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++))))))*********))))))((((((((()))***++++++,,,,,,************************+++++++++++++++++++++++++++))))))***,,,,,,***'''+++******************++++++,,,,,,+++)))(((***+++)))))))))***+++++++++,,,---/////////---,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...//////000111111---.....................,,,---///000111000///...000000///////////////000000000111222555999<<<>>>DDDIIIOOORRRUUU[[[ccciiipppooonnnnnnnnnlllgggccc\\\YYYRRRJJJCCC??????@@@@@@@@@AAADDDJJJRRRYYY^^^```dddiiilllnnnttt~~~zzzqqqjjjgggffffffccchhhooouuuzzzzzzuuuzzz{{{{{{xxxvvvuuuxxx{{{yyylllcccOOOJJJDDD@@@===:::888777555555555444444444444444111111222333222111000//////111222111///...000111////////////////////////////////////////////////```aaadddgggjjjlllnnnoooppppppqqqsssvvvzzz}}}}}}vvviiibbbZZZSSSPPPMMMIIIHHHJJJEEEGGGJJJNNNSSS[[[ccciiiqqqxxx||||||||||||}}}~~~|||zzzzzzzzztttmmmlllxxxyyyjjjXXXNNNAAA888444333111///000/////////..................---------,,,,,,,,,...//////---++++++,,,...---,,,+++,,,------+++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---+++)))***---...,,,)))******+++,,,,,,***)))(((***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++'''((()))******++++++******)))(((((()))+++---...))))))))))))))))))))))))+++++++++++++++++++++++++++))))))***------***'''++++++************++++++---......,,,+++***+++---(((((()))***+++,,,,,,---///000111000...------...........................,,,,,,,,,---------...............///000111111222111///---,,,...///000//////000222333222111///...------...///111333444555444444555777:::>>>CCCEEERRRXXX^^^bbbeeeiiiqqqwwwtttrrrooonnnmmmjjjddd___RRRPPPKKKEEE@@@>>>@@@BBBAAAAAABBBFFFMMMVVV___dddhhhnnnuuu{{{{{{uuunnniiilllnnnrrruuuwwwwwwwwwvvv}}}xxxqqqllliiihhhccclllwww~~~fff___VVVMMMFFFBBB>>><<<999888777555444444444444000111333444333222000...---///222111000///111444000000000000000000000000////////////////////////UUUVVVWWWYYY\\\^^^aaabbbdddeeegggkkkppptttuuuuuu|||~~~~~~|||{{{~~~sssmmmddd^^^YYYSSSMMMHHHLLLHHHGGGJJJMMMQQQZZZcccjjjnnntttyyy}}}{{{zzzzzz|||}}}~~~}}}{{{~~~|||}}}}}}{{{rrrhhhffflllsssuuuaaa]]]SSSDDD555...000444222000.........///...---------,,,,,,,,,,,,++++++------++++++++++++---------+++***,,,...///,,,***,,,,,,---,,,+++)))'''%%%++++++************************************************++++++++++++******************************,,,+++***)))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((()))+++,,,+++***)))***+++))))))))))))))))))))))))+++***)))((('''((()))***************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,---------,,,++++++***+++,,,---..................------------......---...///000111000000///............////////////...///111111000000222333,,,------------///333666444555777:::???GGGPPPWWWdddfffiiillloooqqqrrrsssrrrqqqmmmiiijjjjjjcccZZZSSSJJJBBB?????????@@@CCCJJJFFFIIIRRRYYY^^^eeemmmkkkxxxsssnnnmmmnnnmmmllljjjjjjmmmrrrwww{{{qqqpppmmmkkkjjjnnnwwwxxxlll```UUULLLGGGDDD<<<777999:::666333555111333444222///...111444000/////////............000000////////////000000000++++++///000---///444LLLMMMNNNOOOQQQSSSUUUWWWZZZ[[[]]]bbbhhhlllnnnnnnppprrrsssrrrrrrvvv~~~}}}~~~xxxnnnggg___XXXRRRQQQMMMJJJLLLMMMPPPWWW^^^```dddjjjoootttxxx|||{{{yyyyyyzzz{{{||||||{{{zzz|||{{{~~~|||}}}vvvnnnkkknnnqqqwwwnnn___NNN@@@777444444222000//////000000///---.........---------,,,,,,---,,,,,,++++++,,,,,,---...,,,+++,,,...///---***333333222000...+++)))((()))*********+++,,,,,,,,,******************************++++++++++++******************************))))))))))))***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++))))))***+++************************......---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++,,,------,,,,,,,,,***+++,,,---..................------------......//////111222222222111000............////////////...///111000000000111222222222222111111333777:::555999>>>DDDLLLUUU^^^dddlllmmmoooqqqssssssssssssnnnmmmjjjgggfffeee^^^VVVMMMFFF@@@@@@CCCDDDGGGKKKVVVVVVZZZ```ccchhhssstttgggbbbfffjjjnnnrrrxxx~~~}}}zzz|||~~~tttjjjeeeXXXMMMCCC???<<<888666999666777777666444333444555111000000000000000000000000000////////////000000000,,,,,,000000......333CCCCCCCCCDDDFFFGGGIIIJJJNNNOOORRRWWW]]]bbbddddddaaaccceeefffgggkkksssyyyxxxuuurrrtttxxx{{{{{{yyyzzzzzzzzz{{{|||~~~~~~|||}}}tttjjjaaa[[[TTTOOOKKKKKKJJJJJJNNNTTTVVVYYY___cccgggkkknnnqqquuuwww|||||||||{{{yyyxxxxxxyyy{{{{{{{{{wwwyyy|||~~~{{{|||}}}}}}}}}~~~}}}yyyuuuqqqooo|||mmmZZZKKK???555000111000000000111111///.../////////............---+++,,,,,,------,,,,,,+++---,,,,,,---......---+++777666333000...+++***)))))))))***+++,,,---......******************************++++++++++++******************************************+++,,,---...++++++++++++++++++++++++)))))))))))))))))))))))))))*********++++++++++++(((***+++***)))((()))***************************+++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------++++++,,,---..................------------......000111222333333333222111............////////////...///000000//////000111333333222111111444999<<<===CCCKKKSSS[[[ccciiimmmqqqrrrssstttttttttsssrrrlllkkkgggbbb```^^^XXXOOOJJJEEEDDDHHHMMMOOOSSSWWW^^^aaaggglllooowwwxxxlllbbb```hhhuuuuuugggXXXMMMFFF???<<<<<<777666555555555555333222111111111222222222222222111000000//////000000111///---...111111......000>>>>>>>>>>>>???@@@AAABBBGGGGGGIIINNNSSSWWWXXXXXXWWWYYYZZZ[[[]]]```fffkkkfffeeedddfffiiilllmmmlllpppppprrrsssuuuwwwyyyzzzvvvwwwzzz|||~~~}}}|||{{{{{{{{{}}}~~~wwwlllddd[[[TTTOOONNNLLLJJJKKKNNNRRRUUUXXX[[[]]]```cccfffmmmpppuuu|||zzzuuuvvv}}}}}}{{{xxxwwwyyy{{{{{{|||vvvxxxzzz|||~~~}}}}}}~~~|||xxxpppyyyqqq]]]JJJ;;;222000000///000111111///---/////////.........------++++++------------+++++++++++++++,,,---,,,++++++444222///,,,***(((((((((+++++++++,,,,,,---------******************************++++++++++++******************************------,,,+++************************************))))))))))))))))))))))))*********+++++++++,,,,,,((()))******(((((()))******************************+++,,,,,,,,,+++)))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........+++,,,------.........---......------------......///000111333333222222111............////////////...///000000///...///000222222222333444999???DDDLLLRRR[[[bbbgggjjjmmmnnnooopppqqqqqqqqqpppnnnmmmgggfff```ZZZWWWWWWTTTNNNMMMLLLOOOWWW[[[\\\^^^aaabbbgggpppxxx{{{qqqlllnnnnnnnnnqqqzzzrrreeeYYYOOOFFFAAA999666444444666666333000111222222222222333333333111000000000000000000111//////000111111///......<<<<<<;;;;;;<<<<<<===>>>AAAAAABBBEEEIIIKKKKKKJJJNNNOOOPPPQQQRRRTTTWWWYYYUUUUUUUUUWWWYYY\\\\\\]]]```aaaccceeehhhjjjkkklllfffjjjoootttxxxyyyyyyxxxzzz|||}}}{{{zzzzzz|||}}}{{{}}}yyypppggg___YYYWWWUUUQQQOOOPPPOOORRRUUUXXXZZZ]]]aaadddiiikkknnnrrrvvv{{{~~~zzzuuuvvv}}}|||yyyyyyzzz|||||||||wwwxxxyyyyyyzzz|||}}}{{{{{{~~~www}}}xxx\\\FFF;;;111000//////000000...,,,.........------------,,,++++++------------++++++)))***+++++++++*********---,,,***)))((((((((()))---------,,,,,,+++++++++******************************++++++++++++******************************,,,+++***))))))(((((()))************************)))))))))))))))))))))))))))))))))*********++++++(((***+++***)))((()))***************************---.../////////...,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,------...---------......------------......---...000111111111000///............////////////...///000000//////000111111222555888===DDDLLLQQQ[[[```hhhmmmooonnnmmmmmmnnnnnnmmmllljjjgggdddbbbYYYXXXUUUPPPPPPUUUWWWVVVTTTUUU\\\dddgggeeedddgggjjjqqq|||vvvnnnjjjkkkmmmwww~~~tttfffWWWLLLDDD???;;;999999888555222222222222222222222222222111111000000000000111111...000111111111000///---::::::999999::::::;;;;;;=========>>>@@@@@@???>>>EEEEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSUUUVVVXXXXXXXXXVVVZZZ___eeehhhjjjjjjiiiooorrrvvvxxxwwwxxx{{{~~~xxxyyyyyyxxxxxxyyy}}}}}}zzztttkkkcccaaa]]]WWWRRRQQQMMMOOOSSSVVVYYY]]]aaaeeedddeeeggghhhkkkpppwww|||}}}}}}}}}zzz{{{}}}zzzzzz{{{||||||{{{wwwxxxxxxwwwvvvwwwyyy|||~~~~~~zzzxxx{{{~~~kkkPPPBBB555333000/////////...,,,.........---------,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,*********+++***************++++++,,,......---,,,+++***))))))******************************++++++++++++******************************(((((((((((()))***+++,,,************************))))))))))))))))))))))))(((((()))))))))*********)))+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,------...------,,,......------------......,,,---.../////////...---............////////////...///111111000000222333...111777===DDDLLLUUUZZZdddhhhmmmppppppnnnmmmlllkkkjjjhhheee```[[[WWWTTTIIILLLMMMMMMRRRZZZ```aaa\\\]]]cccjjjllljjjkkknnnwww{{{wwwrrrlllkkkmmmoooqqqssszzz|||~~~pppcccUUUPPPHHHAAA<<<999666444444333333333222222222222222111111000000111111222...111111///000222111///:::999999999::::::;;;<<<<<<;;;:::;;;======;;;:::>>>>>>>>>???@@@@@@@@@???@@@AAABBBCCCBBBBBBBBBCCCEEEFFFGGGIIIJJJJJJJJJJJJJJJLLLNNNQQQSSSUUUWWWXXX^^^bbbgggiiiiiikkkoootttnnnpppssstttuuuxxx|||~~~}}}~~~~~~~~~|||rrrnnniii```XXXUUUOOOPPPRRRTTTUUUXXX\\\___\\\^^^```bbbdddiiipppvvvvvv{{{}}}|||zzzzzz{{{|||zzzyyyvvvvvvvvvuuuttttttvvvxxx{{{|||{{{{{{zzz{{{~~~wwwYYYHHH;;;777333000/////////.../////////............------,,,,,,++++++,,,,,,---***,,,......,,,+++,,,---******+++,,,------------,,,,,,,,,+++*********)))******************************++++++++++++******************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))***************,,,---,,,+++***+++,,,++++++++++++++++++++++++******)))(((((((((((()))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,------...------,,,,,,......------------......+++,,,---//////......---............////////////---///111222111222444666333777???GGGPPPXXX```eeehhhjjjlllllliiifffdddddd___^^^\\\YYYVVVQQQMMMKKKFFFMMMSSSWWW]]]eeeiiihhhddddddfffkkknnnooovvv~~~sssgggdddgggkkknnnwww}}}uuurrrsssuuuwww{{{}}}}}}wwwqqqooorrrvvvpppjjj___RRRFFF???<<<<<<777666555555444333222222222111111000000111111222...111111......333333111;;;;;;;;;;;;<<<<<<===>>>===<<<<<<===>>>>>>===;;;;;;:::;;;<<<>>>???>>>======???@@@???>>>=========AAABBBDDDEEEEEEEEEDDDCCCEEEDDDBBBBBBDDDFFFJJJLLLOOOTTTZZZ\\\\\\___dddjjjfffiiinnnqqqsssvvv{{{}}}{{{zzzwww{{{~~~|||{{{}}}~~~xxxmmmccc___TTTTTTTTTSSSQQQRRRTTTVVVVVVYYY]]]___bbbfffmmmrrrrrrxxx||||||}}}||||||{{{zzzzzzzzz{{{{{{yyywwwtttuuuuuutttssssssvvvxxx|||{{{zzz|||~~~}}}}}}eeeRRR???;;;555111000000000000000000000000////////////...---++++++++++++---...+++...000000---,,,---///***+++,,,---...---,,,+++******************++++++******************************++++++++++++******************************...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------++++++,,,---++++++++++++++++++++++++...---+++*********+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++---------...------,,,,,,.........------.........,,,,,,.../////////...---............/////////000---///111222222333666888???DDDMMMVVV^^^gggnnnrrriiiiiiiiieee```\\\YYYYYYPPPPPPPPPOOONNNLLLJJJHHHMMMVVV___dddiiimmmmmmjjjkkkhhhhhhkkkooouuuqqqmmmgggccceeeppp}}}{{{yyyvvvsssssstttvvvxxx{{{~~~zzzwwwwwwzzz}}}zzzwwwwwwzzz|||{{{yyyrrrwwwxxxgggVVVKKKHHHIII999999888666555444333222222222111111111111222222...111111,,,---333555222999999:::::::::;;;;;;;;;777888:::<<<>>>>>>>>>>>>;;;::::::;;;<<<;;;999777???===<<<===??????;;;888??????@@@@@@@@@@@@??????AAA@@@@@@???@@@BBBDDDEEEMMMNNNNNNNNNNNNPPPSSSUUU\\\^^^aaafffnnnuuu|||}}}~~~zzzxxxwwwwwwzzz~~~~~~{{{zzz{{{}}}~~~|||pppgggXXXTTTOOOLLLLLLMMMMMMMMMUUUXXX\\\___aaaeeejjjoooppppppqqqvvv}}}}}}{{{zzzyyyzzz{{{|||{{{xxxvvvssssssrrrrrrsssssstttuuutttwwwzzz}}}~~~zzzmmm^^^RRRFFF888111000222000...111000000///...---------+++,,,---------+++((('''---------,,,,,,+++++++++(((((()))***++++++++++++************************...***'''(((+++---...---((()))***,,,,,,------,,,,,,+++***))))))***+++,,,...)))$$$###&&&)))(((&&&******+++++++++******)))+++***************+++++++++++++++************)))+++++++++,,,,,,+++++++++,,,,,,+++***))))))******,,,,,,,,,,,,,,,+++***))),,,+++++++++***)))))))))+++,,,,,,,,,,,,+++******444000,,,***,,,,,,+++***++++++***)))***+++,,,---...---,,,+++***+++,,,---...------------...//////---------.........///////////////000111111000///111222333444555777:::===GGGVVVbbbeeekkkssstttmmmiiigggbbb\\\VVVQQQMMMKKKDDDFFFHHHKKKOOOSSSVVVWWWZZZZZZ\\\```fffmmmrrrtttpppkkkjjjqqqzzzzzzqqqooocccjjjuuuwwwpppnnnoooqqqrrrxxxwwwvvvwww~~~{{{yyyzzz{{{{{{wwwxxxwwwsssooouuu|||{{{mmm^^^SSSHHHAAA888666888999555111222333333222000///000000222222222222111111111000999::::::::::::;;;;;;;;;888999;;;<<<============>>><<<:::;;;<<<>>>>>>>>>>>><<<;;;<<<>>>>>><<<:::>>>??????@@@@@@@@@@@@???@@@@@@@@@@@@@@@BBBCCCDDDHHHHHHIIIIIIIIIJJJLLLNNNTTTUUUXXX\\\bbbiiiooosssxxx~~~}}}zzzzzzyyyzzz||||||{{{{{{|||}}}|||~~~}}}}}}|||{{{{{{}}}~~~|||sssddd___XXXSSSPPPOOOOOONNNSSSVVVZZZ\\\^^^ccciiimmmooooooqqqvvv|||~~~|||~~~}}}~~~~~~{{{xxxssssssssssssssssssttttttqqqsssvvvyyy}}}ooobbbUUUJJJ===555222111---)))111000000///......------,,,---......---+++)))(((---------,,,,,,+++++++++------...------,,,+++***************************---***''''''***,,,,,,+++)))******++++++,,,------++++++***))))))***++++++111,,,((((((+++---,,,***,,,,,,,,,+++***)))((('''******))))))***+++,,,,,,*********))))))))))))(((******++++++++++++******,,,,,,+++***************,,,,,,,,,,,,,,,+++***)))++++++++++++************+++,,,,,,,,,,,,+++******000...,,,,,,---,,,***'''......---------...///000------,,,,,,+++,,,,,,---...------------...//////---------.........//////---------...000000000000222333333555888===DDDIIIWWWdddlllkkknnntttssslllgggbbb[[[SSSMMMIIIHHHGGGQQQSSSVVVZZZ]]]______```aaa```aaaeeekkkqqqvvvyyytttttt{{{|||sssllllllpppuuu|||}}}~~~{{{xxxxxx}}}}}}xxx||||||xxxuuutttzzz|||{{{}}}{{{qqq```VVVIIIBBB???===888333666666666444222111222222222222111111111000000000:::::::::;;;;;;;;;<<<<<<999999;;;<<<<<<<<<;;;;;;;;;888666666888<<<>>>???===;;;:::;;;<<<>>>===<<<>>>??????@@@AAAAAAAAA@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHKKKLLLMMMPPPUUU[[[```cccmmmoooqqqnnnjjjfffeeegggmmmppptttwwwyyy|||~~~}}}}}}~~~~~~yyyzzz{{{|||}}}qqqjjj```XXXRRRNNNLLLKKKPPPRRRUUUWWWZZZ___dddhhhkkkllloootttzzz}}}yyyssssssssssssrrrrrrrrrrrroooqqqtttwwwzzz~~~qqqfffXXXNNNBBB999555222---)))111000000//////......------......///...,,,+++***------,,,,,,,,,,,,++++++............---,,,+++***++++++++++++++++++++++++---***(((((()))******)))+++************+++---...++++++***))))))***++++++---***((()))+++,,,***'''------,,,,,,***)))'''&&&))))))))))))***+++,,,---***))))))))))))((((((((()))******************))),,,++++++************+++++++++,,,,,,,,,+++***************+++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,------,,,(((%%%,,,++++++++++++,,,------,,,,,,------------,,,,,,...------------...//////------........./////////------......///000111222333444666999???HHHSSSZZZfffnnnsssooonnnpppmmmggg\\\WWWPPPJJJGGGGGGJJJLLL[[[]]]aaaeeegggfffeeedddgggffffffhhhmmmsss{{{}}}tttjjjgggjjjrrr|||yyyxxxvvvvvvuuusssuuu{{{yyytttpppppp{{{}}}qqqaaaSSSKKKCCC<<<666888666444222000000000111111111111111000000000///;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;:::999999777555666888;;;<<<<<<<<<;;;::::::;;;===??????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGGGGGGGIIILLLPPPSSSVVV]]]]]]\\\ZZZXXXXXX[[[^^^gggkkkppptttwwwzzz}}}~~~{{{xxxyyy}}}~~~zzz{{{|||}}}~~~xxxlll```WWWQQQMMMKKKOOOOOOPPPRRRUUUYYY^^^aaadddfffjjjpppuuuzzz}}}~~~|||xxxsssssssssrrrqqqppppppoooooorrruuuwwwzzz}}}~~~}}}vvvnnn^^^TTTFFF<<<777444111///000000000000//////............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))*********,,,+++***))))))+++---...+++******************+++)))(((''')))******(((&&&,,,,,,,,,+++***)))((('''((((((((()))***,,,---...************))))))))))))))))))************)))))),,,++++++******+++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,------,,,***(((***************++++++,,,+++,,,---.........---,,,...------------...//////............////////////111111111000000111333555444777===CCCKKKVVV```ggghhhnnnqqqmmmiiifffbbb\\\MMMKKKIIIIIILLLQQQWWW[[[cccdddfffhhhiiiiiihhhgggnnnmmmlllmmmrrr}}}rrrhhhhhhgggiiiqqquuuppprrrtttuuuvvvzzz}}}}}}}}}~~~|||tttyyy|||mmm```TTTIIIAAA===999555111000111111111111111111000000000//////;;;;;;<<<<<<<<<=========:::;;;<<<<<<<<<;;;:::999<<<;;;;;;<<<>>>???===<<<<<<;;;;;;;;;<<<===???AAA???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEFFFGGGFFFEEEDDDEEEFFFIIIKKKMMMOOONNNNNNNNNPPPVVV]]]aaaiiilllqqquuuwwwyyy{{{}}}{{{wwwuuuvvvyyy|||}}}{{{}}}}}}~~~|||oooddd]]]WWWTTTPPPOOOMMMNNNPPPTTTXXXZZZ]]]```dddjjjooossswwwyyy|||zzzvvvsssssssssrrrqqqooommmllloooqqqtttvvvxxxzzz~~~}}}|||{{{~~~rrrzzz}}}lllaaaPPPBBB:::666333222000000000000000/////////......//////......------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,++++++++++++---+++***))))))+++---...*********++++++*********))))))***,,,---,,,***((()))******+++++++++******((((((((()))***,,,---...,,,,,,++++++++++++******))))))************)))))),,,+++++++++++++++,,,,,,***++++++,,,,,,,,,++++++******++++++,,,,,,,,,---,,,------------,,,++++++......---,,,++++++---...,,,------...............***+++---...///...------...------------...//////........./////////000000222333222111///111444888999???HHHQQQYYYaaaggglllhhhkkklllggg```ZZZTTTOOOHHHIIIMMMRRRXXX___dddgggjjjiiihhhhhhhhhiiikkklllooopppsssxxxtttlllhhhggggggmmmuuuzzzrrrkkklllpppttt{{{~~~}}}|||yyyvvvvvv|||zzzlll___VVVHHHCCC;;;666444555555555111111111111000000000000<<<<<<<<<============>>>;;;<<<=========<<<;;;:::<<<;;;<<<>>>??????===;;;<<<===>>>>>>===>>>@@@BBB@@@AAACCCEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIGGGIIIJJJJJJHHHGGGGGGHHHFFFEEEDDDCCCCCCEEEGGGHHHGGGFFFFFFIIIOOOWWW___dddkkkooossswwwxxxyyyzzz{{{vvvuuussstttvvvxxxyyyyyy~~~~~~yyynnnfff___\\\VVVSSSOOONNNOOOQQQSSSTTTWWWZZZ```dddhhhlllpppssswww|||}}}yyyvvvuuuuuuuuutttrrrooommmkkklllnnnqqqrrrsssuuuxxxzzz}}}|||{{{}}}zzzkkktttuuuttt{{{tttaaaOOOAAA999444111000000000000000000000000........................++++++,,,,,,,,,,,,------/////////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,---,,,,,,+++******+++,,,---)))***++++++++++++***)))'''((()))*********)))(((((()))***++++++,,,++++++))))))))))))***+++,,,---------,,,,,,,,,+++++++++)))******************))),,,++++++++++++,,,,,,---******+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------------,,,++++++......---+++***+++...111++++++,,,------------,,,+++,,,---......///.........------------...//////....../////////000000000111222222000///111777===CCCJJJUUU^^^dddgggiiijjjiiiiiifff```XXXQQQMMMKKKQQQTTTYYY___cccgggiiiiiihhhgggeeecccdddgggjjjlllkkkrrr|||uuugggaaadddkkkvvv~~~{{{nnnpppuuu|||~~~qqqiiiWWWOOOCCC;;;777666444333222222222222111111111000<<<<<<=========>>>>>>>>>;;;<<<===>>>>>>>>>===<<<;;;:::999:::===>>>>>>===<<<>>>AAAAAA??????@@@BBBBBBCCCDDDGGGHHHJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLIIIKKKMMMMMMLLLKKKKKKLLLJJJIIIGGGEEEEEEFFFGGGIIIGGGFFFEEEHHHNNNUUU\\\```gggjjjpppsssuuuvvvwwwxxxssstttuuuuuuttttttvvvxxx|||}}}}}}~~~~~~vvvnnngggccc^^^YYYSSSPPPPPPQQQRRRQQQSSSWWW]]]aaadddhhhlllooosssyyy~~~~~~}}}{{{yyyxxxxxxxxxwwwuuurrrooommmjjjlllooopppqqqqqqsssuuuwww|||~~~|||xxxwwwyyy~~~}}}wwwpppvvv{{{rrrkkkppp|||rrr___NNN@@@777222000000000000000000000000...---------------......+++++++++,,,,,,---------////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---,,,+++,,,...++++++++++++++++++++++++)))***++++++++++++***)))%%%&&&((((((((('''(((((()))******+++++++++************))))))***+++,,,,,,,,,,,,,,,+++++++++************++++++++++++******+++++++++++++++,,,---...)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++---------...------,,,+++***,,,------++++++---///((()))***+++++++++******,,,,,,,,,------...///000...------------...//////.../////////000000000000000222333333333777@@@GGGOOOVVV___fffiiiiiihhhgggfffbbb\\\UUUPPPNNNPPPTTT___aaacccfffhhhhhhhhhgggddddddcccdddeeegggiiikkksssjjjeeeeeennn{{{{{{yyyxxxwwwwwwvvvsssqqqppp|||}}}mmmbbbRRREEE>>>:::777444333333333333222222222222============>>>>>>>>>>>>;;;<<<>>>?????????>>>===???===;;;;;;???BBBEEEFFF<<>>IIIQQQYYY^^^eeejjjkkkiiifffeee___YYYQQQLLLJJJNNNXXX```gggggghhhhhhhhhhhhgggffffffgggiiikkkmmmnnnooooooqqqcccfffiiittt}}}}}}yyyvvvsss|||wwwdddUUUKKKEEE???;;;444444444333333333222222???>>>=========>>>???@@@BBBCCCDDDCCCAAA???>>>???????????????????????????>>>===<<<>>>@@@BBBCCCBBBCCCDDDFFFGGGJJJKKKMMMNNNMMMPPPSSSTTTTTTRRRRRRRRRVVVVVVWWWXXXXXXWWWVVVUUUNNNNNNNNNNNNMMMKKKIIIGGGLLLIIIGGGHHHKKKNNNMMMLLLWWW[[[___cccfffiiimmmooooooooopppoooooopppsssuuuvvvxxxzzz{{{zzzzzz{{{||||||}}}}}}}}}|||}}}}}}tttmmmddd]]]ZZZYYYWWWUUUWWWVVVVVVYYY^^^cccggghhhrrrvvv||||||{{{|||}}}|||~~~|||tttnnnlllooorrrrrrqqqqqqsssvvvtttssstttyyy~~~wwwpppnnnqqqvvv~~~yyywwwxxxxxxxxxzzzuuussssss~~~|||kkkaaaVVVEEE666666000,,,...000...,,,,,,------..................,,,++++++******+++,,,,,,)))))))))+++------,,,+++---......---++++++,,,...///---+++***+++,,,,,,+++))))))))))))))))))))))))''''''((()))***++++++,,,+++++++++++++++++++++++++++***)))(((((()))***+++++++++******************))))))))))))************((()))***,,,,,,+++******++++++++++++++++++++++++------,,,,,,+++***)))))))))...333555333///+++)))(((,,,000///+++((((((***)))+++......,,,,,,...111,,,---......//////......,,,---......///.........000000000000000/////////)))+++///111111111111222444666999>>>EEENNNYYY```kkkkkkkkkjjjgggccc___]]]PPPMMMLLLPPPXXXaaafffhhhbbbbbbbbbaaaaaa```______mmmnnnqqqtttrrrrrr~~~}}}ppphhhiiipppyyyzzz||||||{{{xxxyyy}}}qqqcccVVVKKKEEE===:::777555444444222111DDDCCCBBBAAAAAABBBCCCDDDDDDEEEFFFEEEBBB@@@@@@AAA@@@??????@@@@@@AAAAAABBBCCCAAA@@@@@@BBBDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKNNNPPPSSSSSSSSSSSSSSSTTTZZZ[[[\\\\\\[[[YYYVVVUUUTTTTTTTTTTTTSSSQQQOOONNNPPPMMMJJJIIIKKKMMMMMMKKKNNNQQQUUUXXXZZZ\\\___bbbeeefffiiijjjkkkmmmpppsssqqqsssvvvwwwxxxxxxzzz|||}}}}}}}}}{{{yyyyyy{{{}}}zzzpppgggaaa^^^ZZZXXXWWWWWWWWWYYY\\\```bbbcccpppsssxxx|||}}}~~~~~~{{{zzz{{{|||~~~xxxrrrnnnooopppppppppqqqtttuuusssqqqqqquuu|||wwwrrrppprrr{{{yyyyyyzzz|||~~~wwwjjj^^^NNN@@@<<<444...000222000......////////////////////////------,,,,,,,,,,,,,,,---///...------......---,,,,,,---......------///111///,,,)))((()))*********************************))))))******++++++,,,,,,++++++++++++++++++++++++******)))(((((()))******************************))))))))))))************))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,...000///---***))))))!!!&&&,,,...---,,,///222+++,,,------------...///,,,---......//////......---...//////000000//////000000000000000000000000///111222222222111222444555999???GGGPPPZZZdddkkknnnnnnmmmkkkfff```[[[WWWWWWVVVWWW\\\dddjjjmmmnnnffffffeeeaaa\\\\\\aaafffooosss{{{xxxmmmiiimmmzzzzzzppptttzzzyyyvvvzzzzzzzzzzzzlll___WWWJJJDDD<<<666444444444555KKKJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJHHHFFFEEEEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIKKKHHHEEEDDDEEEFFFFFFFFFHHHHHHHHHGGGHHHHHHHHHIIIMMMOOOPPPPPPPPPQQQSSSUUUYYY[[[]]]^^^^^^\\\ZZZXXXYYYYYYYYYYYYXXXWWWUUUTTTUUURRRNNNLLLLLLMMMMMMLLLLLLNNNQQQSSSSSSTTTVVVXXXVVVYYY^^^aaadddgggjjjllliiilllooorrrtttvvvxxxzzz}}}|||{{{xxxvvvuuuwwwyyy|||}}}tttllleee^^^ZZZVVVVVVWWWXXXZZZ[[[]]]^^^jjjnnnsssvvvxxxyyy{{{|||~~~{{{yyyyyyzzz||||||vvvqqqpppnnnnnnppprrrssstttpppooonnnqqqvvv|||uuuooolllzzzyyyyyy{{{}}}}}}nnn^^^QQQCCC999111111222111///000000000000000000000000/////////...------,,,------//////......---......///***+++---......///222444111...***((()))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************)))))))))*********++++++*********)))******+++,,,++++++++++++++++++++++++)))******+++,,,------...,,,,,,,,,***))))))+++---%%%)))---...,,,+++---///---,,,,,,,,,......---,,,,,,---......//////.........//////000000000000000000000000000111111111111555666555444222333555888===CCCLLLVVV___gggooossssssrrrooojjjddd^^^XXXTTT]]]^^^aaafffkkkmmmmmmlllcccdddbbb\\\UUUWWWbbblllvvv{{{|||sssjjjjjjuuu{{{xxxnnngggjjjvvv{{{}}}xxxmmm]]]TTTGGG<<<666555666777OOONNNLLLKKKIIIIIIIIIJJJMMMMMMNNNLLLJJJJJJJJJLLLKKKKKKKKKLLLNNNOOOQQQRRRRRRNNNJJJHHHHHHIIIIIIIIILLLKKKJJJHHHHHHGGGHHHHHHKKKLLLLLLLLLLLLMMMQQQTTTSSSUUUYYY\\\^^^^^^\\\[[[YYYZZZ[[[[[[ZZZYYYXXXWWWWWWUUURRRPPPOOOOOOPPPPPPOOOQQQRRRRRRQQQPPPQQQRRRKKKOOOTTTXXX[[[]]]```bbbaaadddhhhlllooorrruuuwwwxxxxxxwwwtttrrrsssuuuwww|||~~~xxxlllaaaZZZQQQSSSUUUVVVWWWXXXZZZ\\\cccgggmmmqqqtttwwwyyy{{{~~~~~~{{{yyyyyyyyyxxxzzz~~~{{{vvvuuuqqqmmmlllooorrrrrrqqqnnnlllkkklllpppvvv{{{~~~xxxoookkkoooqqqwww~~~tttdddLLL???333000111000//////000000000///////////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000***+++---------...111333555111---++++++------...++++++++++++++++++++++++++++++++++++++++++******************************------------------------***************+++++++++))))))*********++++++++++++***)))))))))***,,,---++++++++++++++++++++++++******++++++,,,------...***+++++++++***,,,///222+++---......,,,******+++///---+++,,,...///---***,,,---......///...............///000000000000////////////000000000000000666666555444444777;;;???LLLRRR\\\dddkkkooorrrtttuuurrrmmmgggbbb^^^\\\[[[dddfffiiilllmmmjjjgggddd^^^___^^^ZZZXXX^^^jjjttt}}}~~~ssskkkkkkmmmsss~~~yyypppnnnoooqqquuuzzz}}}pppfffWWWIII???:::888777QQQOOOMMMKKKJJJJJJJJJJJJMMMMMMNNNMMMLLLLLLNNNPPPOOOPPPRRRSSSUUUVVVWWWXXXVVVSSSPPPNNNNNNNNNMMMLLLMMMLLLJJJGGGFFFFFFFFFGGGIIIIIIIIIHHHHHHJJJNNNQQQNNNPPPTTTWWWYYYZZZYYYYYYYYYZZZ[[[\\\[[[[[[YYYYYYWWWWWWVVVUUUTTTTTTTTTUUUOOOPPPQQQPPPMMMKKKJJJKKKGGGJJJNNNQQQRRRSSSTTTVVVYYY\\\aaadddgggjjjmmmpppnnnooonnnmmmmmmooossswww|||~~~~~~~~~ssscccYYYPPPRRRTTTUUUUUUWWWZZZ]]]^^^bbbhhhmmmqqquuuxxx{{{|||}}}~~~~~~{{{yyyyyyyyytttvvvzzz~~~{{{wwwxxxsssnnnlllnnnpppooonnnkkkjjjiiiiiikkkpppvvvyyy}}}uuuqqqfffkkkvvvuuuVVVFFF666//////...------/////////......---------......---,,,,,,,,,,,,,,,---...///---++++++,,,...+++,,,---,,,++++++---///444000---+++,,,---...---***************************************)))))))))************************+++,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++************+++++++++++++++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------++++++,,,...(((***,,,,,,------...//////---+++,,,...///---***,,,---......///.........,,,---......//////...............//////000000000333333333444777===EEEKKKYYY___gggnnnqqqsssssssssssspppjjjeeecccccceeegggnnnoooqqqpppmmmhhhdddaaa^^^___```bbbhhhpppyyytttkkkgggffffffmmm{{{||||||zzzuuussstttqqq}}}wwwkkk]]]QQQGGG>>>999QQQPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLNNNQQQSSSSSSUUUXXX[[[\\\\\\[[[[[[YYYWWWUUUTTTUUUUUUSSSRRRMMMLLLIIIGGGFFFGGGHHHHHHJJJJJJJJJIIIHHHJJJMMMOOOOOOPPPRRRSSSTTTTTTSSSSSSZZZZZZ\\\]]]]]]\\\[[[[[[VVVXXXZZZZZZYYYXXXXXXYYYSSSTTTTTTRRRNNNKKKIIIIIIGGGIIIKKKKKKKKKKKKLLLMMMPPPSSSWWWZZZ[[[]]]```bbb```aaaaaaaaacccgggmmmrrrxxxyyyzzz{{{{{{|||~~~{{{iii^^^XXXZZZZZZXXXVVVVVVZZZ^^^\\\___dddiiimmmqqquuuxxxwwwyyy{{{{{{yyyxxxwwwwwwuuuuuuwwwzzz}}}}}}{{{yyyyyyvvvqqqnnnmmmmmmlllkkkiiiiiiiiihhhiiilllqqquuu}}}xxxhhhkkkuuucccOOO;;;111000...------//////......------,,,,,,---,,,,,,,,,,,,,,,------000222333111---******+++,,,------,,,***)))***,,,...,,,******+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))***************************(((((())))))))))))(((((()))))))))***++++++,,,,,,*********++++++++++++,,,*********)))******+++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++,,,...---***(((''''''...---------,,,,,,,,,,,,---,,,,,,,,,......---,,,,,,---......//////......,,,------.....................//////000000111111111222555888???HHHRRRYYYaaaffflllrrrttttttttttttpppnnnjjjggggggiiillloooooopppooolllhhhdddccccccbbbdddgggnnnwww{{{pppeeeaaabbbhhhrrr{{{}}}|||{{{uuuiii[[[NNNEEESSSRRRPPPNNNMMMMMMNNNNNNMMMNNNOOOPPPQQQSSSWWW[[[YYY\\\```dddeeedddaaa___[[[[[[ZZZ[[[\\\\\\ZZZXXXQQQPPPNNNLLLKKKMMMNNNPPPNNNOOOOOONNNLLLMMMOOOQQQPPPPPPPPPPPPQQQRRRSSSSSSXXXYYYZZZ\\\\\\\\\[[[ZZZVVVZZZ^^^___]]]ZZZYYYYYYYYYYYYYYYVVVQQQNNNLLLLLLHHHIIIIIIHHHFFFFFFGGGIIIGGGIIILLLNNNNNNOOOPPPRRRRRRRRRSSSTTTWWW\\\ccchhhjjjlllnnnppprrruuuyyy||||||~~~tttlllhhhhhheee^^^WWWUUUYYY]]]\\\___cccfffiiilllooorrrqqqtttvvvwwwvvvuuuuuuuuuuuuttttttuuuxxxzzzzzzzzzyyyxxxvvvqqqllliiihhhhhhgggiiijjjiiihhhjjjnnnrrrzzz~~~yyypppnnnqqqzzzpppZZZBBB666333111000000000000//////...---------,,,,,,,,,,,,---...///000***...222222...++++++,,,---------,,,******+++---******)))***,,,,,,+++***************************)))))))))******+++++++++************************'''((()))******)))((('''((())))))***++++++,,,,,,*********+++++++++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,---.........***,,,---,,,***))))))***222111...---,,,+++)))(((+++,,,------------...///,,,---......//////......------...//////////////////000000111222222333333333666:::@@@HHHSSS___fffhhhlllppprrrssssssssstttoooooonnnnnnnnnnnnoooooolllllljjjgggeeefffjjjnnnqqquuu{{{mmmbbb___aaajjjvvv~~~|||zzzxxxyyyrrrcccYYYTTTSSSRRRPPPPPPPPPQQQQQQRRRSSSTTTUUUWWWZZZ^^^bbb___bbbhhhlllmmmjjjgggddd]]]]]]^^^```bbbaaa___\\\WWWVVVSSSRRRRRRTTTVVVXXXRRRSSSSSSRRRQQQPPPQQQSSSOOONNNNNNOOOQQQSSSVVVXXXUUUVVVXXXYYYZZZYYYYYYXXXWWW\\\aaabbb___[[[YYYYYYYYYYYYXXXUUUQQQMMMKKKJJJIIIIIIHHHFFFDDDDDDFFFHHHAAABBBEEEEEEEEEDDDEEEGGGIIIIIIJJJKKKNNNSSS[[[```]]]```cccfffiiinnnssswwwyyyzzz~~~}}}yyyuuusssmmmcccYYYTTTVVVZZZ^^^```cccdddfffgggjjjmmmmmmpppsssttttttssssssssstttrrrqqqqqqtttwwwxxxxxxxxxyyyxxxssslllgggeeefffgggiiijjjjjjiiijjjmmmpppsssxxx}}}vvvwwwpppllloooxxxyyybbbHHH:::666555333222222111111000///......---------------///000111222 &&&---///---,,,---///------...---,,,+++---///******+++---//////---+++++++++++++++++++++++++++))))))***+++,,,,,,------))))))))))))))))))))))))***+++,,,------,,,+++***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,((()))***,,,,,,+++******++++++++++++++++++++++++)))***+++,,,...///000111)))***+++,,,,,,...111444+++******+++---000000000))),,,......,,,,,,...111,,,---......//////.........//////000000000000000111111222333444444555555666999???FFFOOO[[[gggnnnoooqqqssssssrrrppppppqqqnnnpppsssttttttqqqnnnkkknnnmmmkkkiiiiiinnnwww~~~pppaaa```cccooo|||vvvvvv|||~~~~~~}}}xxxtttsssvvvtttjjjTTTSSSSSSUUUWWWWWWWWWVVVZZZ[[[]]]^^^```ccchhhlllrrrssstttsssqqqmmmiiifffeeedddccceeeggghhheeebbb___]]]YYYVVVUUUWWWYYYZZZXXXVVVTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQRRRRRRVVVWWWXXXXXXVVVVVVWWWXXX[[[\\\\\\\\\ZZZXXXVVVUUUUUUTTTRRRPPPNNNMMMLLLKKKLLLKKKIIIGGGEEEBBBAAA@@@????????????????????????@@@@@@AAABBBDDDFFFHHHIIIMMMNNNQQQUUU[[[bbbkkkqqqxxxyyy|||}}}||||||uuulllbbbZZZVVVUUU[[[\\\]]]___bbbdddfffhhhlllnnnqqqrrrpppnnnmmmmmmpppnnnmmmpppuuuxxxxxxvvvuuuvvvvvvssslllgggeeefffeeefffgggggghhhgggggggggjjjmmmssszzz|||wwwyyytttkkkddddddooo~~~xxxhhhRRRAAA999555000---...---+++,,,,,,,,,+++))).........------,,,,,,,,,......------------......------------------------///......---,,,******)))************************++++++***)))(((((())))))+++++++++************)))((())))))***++++++,,,,,,&&&)))+++&&&'''000***++++++***))))))***,,,'''((()))+++++++++***))),,,+++***)))((((((((((((***************+++++++++***************************+++,,,,,,---...///000.........////////////000..................---------------............///333---((()))000666555333444===GGGOOOZZZdddiiihhhsssqqqooommmmmmnnnoooppprrrrrrssssssrrrpppmmmkkknnnkkknnnuuu{{{xxxhhhcccgggkkk|||~~~uuutttuuuyyy|||wwwtttrrrqqqpppoooooopppqqqrrrrrrqqqqqqsss{{{sssrrrwwwxxxXXXWWWWWWXXX[[[___aaabbbgggiiikkkmmmppptttzzz~~~|||wwwssspppjjjiiiiiijjjkkkjjjgggddd```___\\\ZZZZZZ\\\___aaa___]]][[[ZZZZZZZZZYYYXXXSSSRRRRRRQQQQQQQQQRRRRRRUUUVVVWWWWWWUUUUUUVVVWWWYYYYYYYYYYYYXXXXXXWWWVVVZZZYYYWWWTTTRRRQQQPPPPPPMMMLLLJJJHHHFFFCCCBBBAAA???>>>>>>===<<<;;;;;;:::???>>>??????@@@AAACCCCCCDDDFFFHHHKKKOOOUUU\\\bbblllooottt{{{vvvlllccc]]]ZZZXXX[[[[[[[[[\\\^^^aaaccceeegggjjjmmmnnnnnnnnnnnnooorrrqqqpppqqqtttwwwxxxxxx{{{|||{{{wwwpppiiifffeeeffffffggghhhhhhhhhhhhhhhkkklllooouuu|||}}}}}}xxxooofffdddkkkxxx|||ttt}}}xxxiiiUUUEEE<<<888222...111///------......---+++///...............------......------------......---------,,,,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************++++++++++++************---,,,+++***))))))))))))***---...***%%%%%%+++111***++++++***))))))***,,,++++++,,,,,,---,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------........./////////////////////////////////........./////////000000222///,,,...222555555444???HHHSSSZZZaaaiiimmmmmmqqqpppnnnmmmmmmnnnpppqqqtttuuuuuussspppllliiihhhhhhlllxxxttthhheeelllwww~~~yyy~~~~~~}}}{{{zzzyyyvvvvvvtttrrrooommmjjjiiiiiihhhhhhhhhhhhhhhhhhiiilllkkkkkknnntttxxxqqqlllsss______```ccchhhooouuuyyy}}}zzzyyyxxxwwwuuupppjjjfffbbbaaa`````````bbbeeefffcccaaa^^^]]]]]]]]][[[ZZZVVVVVVUUUTTTSSSSSSSSSTTTTTTVVVWWWVVVTTTTTTUUUVVVTTTTTTTTTTTTTTTUUUVVVWWWYYYWWWTTTQQQOOONNNOOOOOOMMMLLLKKKHHHFFFDDDBBBAAA??????>>><<<;;;:::999888<<<;;;;;;;;;;;;;;;<<<======>>>???@@@BBBFFFLLLPPP[[[```hhhqqqyyy~~~vvvlllfffbbb^^^[[[\\\[[[ZZZZZZ[[[^^^aaacccbbbdddgggiiijjjllloooqqqsssssssssrrrrrrtttwwwzzz}}}}}}|||yyysssmmmiiihhhfffggggggggghhhhhhhhhhhhjjjiiikkkooovvv|||~~~uuukkkdddeeelllsssxxxlllwwwzzzmmm[[[LLLCCC<<<555000333222000///000000///............///////////////......------------.........---,,,++++++,,,---...+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,+++++++++************---,,,+++))))))))))))************)))'''(((***,,,***++++++***))))))***,,,---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,---------...------------------------------------............,,,---------............///000000000000000000000//////000000000111111111111111111222444666777888KKKVVV```dddgggkkkooopppooonnnnnnnnnooopppqqqrrruuuvvvvvvqqqkkkfffeeefffhhhrrrkkk```bbbpppzzzuuurrrqqqoookkkhhhddddddccccccbbb```___^^^\\\\\\]]]^^^_________^^^]]]]]]^^^^^^^^^^^^]]]]]]aaabbbbbbdddiiirrr||||||sssiiigggrrryyyvvv{{{jjjmmmrrryyyzzzqqqlllggggggfffeeeeeefffggghhheeeccc```_________^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVTTTUUUVVVUUUSSSRRRSSSTTTMMMMMMMMMMMMOOOQQQTTTUUUUUUSSSPPPMMMLLLLLLLLLMMMLLLKKKJJJGGGEEECCCAAA@@@??????>>>===<<<;;;::::::888888888888888999::::::<<<======<<<===???CCCFFFMMMRRRZZZbbbkkkrrrxxx|||~~~uuuooommmjjjddd___```^^^[[[ZZZZZZ\\\___aaa___aaaccceeefffiiimmmppprrrttttttrrrpppqqquuuzzzxxxyyyyyyxxxuuuqqqnnnlllggggggffffffffffffffffffeeeeeegggkkkqqqyyy|||qqqfffaaabbbeeeuuuyyy}}}xxxnnnvvv~~~sssdddVVVKKK@@@666///555333000///000000///...------....../////////000......------------......///...,,,++++++,,,...///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++***))),,,,,,+++++++++***************)))((()))+++,,,...)))((('''((())))))((((((***++++++***))))))***,,,+++***)))''''''((()))***************+++,,,---...++++++,,,,,,------......++++++++++++++++++++++++...---------,,,,,,,,,+++,,,,,,,,,---------......///////////////000000000/////////000000000111111000111333333444888>>>CCCSSS___iiijjjhhhiiimmmnnnoooooopppqqqrrrsssssssssuuutttqqqjjjdddbbbfffjjjsssyyyoooeeefffvvv{{{sssmmmjjjiiiiiikkklllmmmmmmkkkhhheeeccceeebbb___^^^]]]\\\ZZZWWWUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSVVVWWWXXXZZZ]]]ccciiinnnooossswwwyyy{{{|||xxxsssqqqsss{{{~~~{{{yyytttsssrrrpppnnnlllkkkjjjjjjhhhfffeeeeeedddcccaaa^^^]]][[[YYYXXXWWWVVVVVVQQQRRRRRRQQQNNNLLLMMMMMMGGGGGGGGGHHHJJJMMMOOOQQQSSSRRROOONNNMMMMMMNNNOOOLLLKKKIIIGGGDDDBBB@@@@@@=========<<<<<<<<<<<<<<<777777777888999:::;;;<<<===>>>>>>===<<<===@@@CCCFFFJJJOOOUUU\\\dddnnnuuuxxx||||||xxxvvvwwwtttmmmgggbbb```\\\YYYXXXZZZ\\\^^^^^^```bbbcccdddfffjjjlllqqqssssssqqqoooooossswwwwwwxxxyyyzzzyyyvvvsssppphhhgggfffeeedddcccdddddd```bbbdddhhhnnnuuu{{{wwwkkkaaa]]]\\\ffflllttt}}}|||www|||~~~}}}pppcccUUUGGG999111666333000////////////...,,,,,,,,,------......///......------------.........---,,,,,,,,,,,,---...++++++++++++************++++++++++++++++++++++++))))))***************))),,,,,,,,,++++++++++++******))))))))))))+++,,,---,,,***)))***,,,,,,+++)))***++++++***))))))***,,,)))((('''&&&&&&'''((())))))))))))***+++,,,---...*********+++,,,------...++++++++++++++++++++++++------,,,,,,+++*********,,,,,,,,,---------......---------....../////////....../////////000000000///111333444777>>>IIIRRRZZZeeelllkkkhhhhhhkkkmmmpppqqqsssttttttttttttsssrrroooiiiccc```dddlllsss~~~|||tttkkkiiilllssszzztttrrrqqqppppppmmmiiiccc]]]ZZZYYYZZZ\\\XXXXXXXXXXXXVVVTTTRRRQQQQQQPPPOOONNNOOONNNLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGIIIIIIJJJJJJIIIHHHGGGGGGKKKKKKMMMNNNNNNMMMKKKKKKMMMNNNPPPQQQRRRUUUYYY]]]]]]bbbgggiiilllsss~~~~~~}}}{{{yyyxxxwwwtttsss~~~|||xxxvvvssspppmmmjjjiiihhhfffdddaaa```^^^[[[YYYXXXWWWVVVPPPPPPPPPMMMIIIGGGFFFGGGDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMKKKIIIGGGEEECCCBBB<<<<<<<<<===============888888999999;;;<<<===>>>===>>>>>>======>>>@@@BBBEEEGGGJJJMMMQQQYYYccckkkpppvvv}}}}}}|||}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{vvvqqqdddaaa^^^ZZZXXXXXXYYYZZZ]]]```bbbcccdddfffhhhjjjpppqqqqqqqqqqqqqqqsssttt{{{{{{|||}}}}}}{{{vvvrrrkkkjjjgggeeecccbbbbbbbbb^^^```cccfffiiinnnuuuyyy}}}qqqeee]]]ZZZ___hhhttt~~~~~~qqqbbbQQQ@@@666666333000...............,,,,,,,,,---------------......------------......------------------------,,,,,,++++++*********)))************************))))))(((((())))))***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))(((***)))((()))******)))(((***++++++***))))))***,,,)))))))))))))))***++++++)))))))))******,,,------))))))***+++,,,---......---------------------------,,,,,,,,,++++++******,,,---------............,,,,,,------......//////........./////////000000000222555999???IIIUUU^^^bbbiiinnnkkkiiikkknnnnnnrrrtttuuuvvvvvvtttrrrpppmmmiiiccc```ccckkktttzzz{{{iiibbbbbbeeennn||||||uuuqqqkkkhhhccc___]]]\\\[[[YYYXXXVVVRRROOOOOOPPPRRRSSSLLLMMMMMMLLLLLLKKKJJJJJJFFFGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGIIIJJJJJJJJJLLLNNNQQQPPPSSSWWW[[[^^^eeemmmsssvvvyyy|||~~~zzzwwwuuurrr{{{|||xxxuuuqqqmmmkkkhhhgggdddbbb___]]]\\\[[[SSSSSSRRROOOJJJFFFEEEEEEDDDEEEFFFHHHIIIIIIIIIJJJHHHJJJKKKMMMNNNOOOOOONNNSSSRRRQQQOOOLLLJJJHHHGGGBBBBBBAAAAAA@@@@@@??????<<<<<<;;;;;;<<<======>>><<<===>>>??????@@@BBBEEEEEEHHHJJJKKKLLLPPPYYY```hhhoooyyyyyyzzzzzzzzz|||}}}~~~~~~}}}~~~~~~~~~}}}{{{xxxvvvhhhfffccc```]]][[[ZZZZZZ[[[^^^bbbeeefffggghhhjjjpppoooppprrrtttuuusssrrryyyyyyzzz}}}~~~yyyuuupppnnnjjjfffdddbbbaaaaaa```aaaaaabbbcccgggnnntttxxxkkkaaa\\\[[[fffuuu~~~~~~ooo\\\KKK@@@777444000.........///...............------------......------------......+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++***((('''(((***,,,---------,,,,,,,,,+++++++++***+++,,,,,,,,,***((('''((((((((('''''''''((()))***++++++***))))))***,,,((()))***,,,------------+++++++++++++++,,,---...******+++,,,---...//////...........................---------------------------........./////////---------...//////000000//////000000000111111111222555;;;BBBJJJTTT^^^dddfffkkkllliiiiiinnnppppppsssuuuvvvvvvuuuqqqnnnkkkjjjeeeaaadddllluuu|||~~~|||~~~pppggg___\\\hhhxxx|||wwwooohhhcccaaaVVVTTTQQQPPPPPPOOONNNLLLKKKJJJIIIIIIHHHIIIJJJKKKGGGFFFFFFFFFFFFGGGGGGGGGCCCEEEGGGHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGFFFEEEFFFIIIKKKIIIJJJLLLOOOSSSXXX\\\___aaaeeeiiimmmooottt|||zzzwwwpppnnnllliiifffcccbbbaaaYYYYYYWWWSSSNNNJJJHHHHHHEEEGGGHHHJJJJJJJJJIIIHHHKKKMMMPPPSSSUUUUUUUUUTTTXXXWWWUUUSSSQQQOOOMMMLLLIIIIIIHHHGGGEEEDDDCCCBBB???>>>======<<<<<<<<<===<<<===???@@@AAACCCEEEHHHEEEIIILLLLLLKKKMMMRRRXXX^^^eeepppzzzyyyzzzzzz{{{|||~~~}}}}}}|||}}}}}}{{{xxxvvvvvvwwwmmmllliiifffbbb```^^^]]]YYY]]]bbbfffggghhhjjjkkkpppooopppssswwwxxxuuuqqqrrrrrruuuzzz|||xxxsssqqqmmmhhheeecccbbbbbbbbbbbb```^^^^^^ccckkkrrr|||{{{oooddd^^^UUUaaaqqq||||||xxxwwwyyywwweeeSSSHHH999555111///.../////////000000//////.........---.........------.........***,,,...000000...,,,***++++++,,,---...000000111,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))'''(((***...000---------,,,,,,,,,++++++&&&(((***------,,,+++))),,,------,,,******---///***++++++***))))))***,,,&&&(((***,,,---...------------,,,,,,,,,---......++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........////////////000---......///000111111222000111111111111222222222444888???IIISSS\\\bbbeeehhhjjjiiigggiiinnnqqqqqqtttuuuvvvvvvsssoookkkhhhgggdddbbbhhhttt}}}yyy{{{qqqccc[[[___```bbbuuu}}}zzz{{{~~~{{{yyyuuuqqqhhhgggddd___YYYTTTRRRQQQOOOMMMLLLKKKLLLKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFF@@@BBBEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEDDDCCCDDDFFFIIIGGGFFFGGGIIIMMMQQQRRRRRRSSSWWW\\\___aaaeeelllqqqwwwzzz{{{uuuooojjjfffddd```\\\VVVRRROOOLLLKKKIIIJJJKKKLLLKKKJJJJJJLLLMMMQQQSSSVVVXXXYYY[[[^^^```ccceeefffeeeaaa^^^\\\\\\ZZZXXXVVVRRRNNNIIIEEECCC@@@@@@?????????>>>>>>===@@@AAABBBCCCEEEFFFGGGHHHFFFFFFGGGGGGIIILLLRRRVVVQQQZZZgggsss{{{|||||||||zzzzzz{{{~~~~~~}}}zzzwwwuuuvvvxxxyyyyyyssspppooooooiiiaaa[[[[[[^^^aaaeeehhhiiiiiikkklllmmmmmmnnnpppsssuuuuuuttttttvvvyyy{{{{{{|||}}}{{{vvvnnngggbbbaaabbbcccbbbaaa``````aaadddgggiiipppwww}}}uuummmjjj```\\\bbbpppwwwwww}}}wwwbbbPPP@@@888111///---++++++...///////////////---+++***......------------......111---******,,,---,,,***,,,------......------,,,+++++++++++++++++++++++++++***)))(((((()))***+++&&&'''))))))((()))+++...*********)))))))))))))))+++++++++************)))***++++++,,,,,,++++++***'''***...222222...***'''++++++++++++++++++++++++++++++******++++++,,,---+++,,,...//////---,,,+++//////---,,,,,,---...///,,,---......//////......,,,,,,,,,,,,---...//////222000......000333333333888???IIIQQQWWW[[[___cccgggjjjmmmmmmlllkkkmmmoooqqqqqqpppooollliiieeebbbeeeeeekkkxxx{{{yyymmmbbb^^^^^^ccckkk{{{}}}~~~xxxtttooonnnmmmjjjccc]]]ZZZWWWSSSOOOKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIMMMLLLLLLLLLMMMNNNOOOOOONNNKKKIIIJJJLLLNNNMMMKKKQQQOOOLLLIIIFFFEEEDDDDDDHHHGGGEEEFFFGGGIIIHHHHHHKKKLLLNNNPPPSSSVVVYYYZZZaaacccgggmmmttt{{{|||yyytttrrrjjjeee^^^YYYXXXWWWVVVUUUVVVWWWWWWWWWVVVWWWYYY[[[]]]```dddgggjjjmmmqqqttt||||||}}}}}}{{{xxxtttrrrssspppjjjccc[[[SSSMMMJJJKKKIIIGGGDDDCCCBBBAAA@@@AAAAAABBBCCCDDDEEEGGGGGGJJJKKKKKKKKKKKKNNNRRRUUUTTT[[[eeennntttxxxzzz{{{zzz{{{|||||||||~~~|||yyyuuussstttuuuvvvvvvtttqqqqqqsssqqqjjjeeedddccceeeggghhhhhhiiijjjlllnnnnnnoooqqqtttuuuuuutttuuuwwwyyyzzzzzz{{{}}}{{{ssslllfffdddddddddcccbbb``````aaacccfffhhhmmmsss{{{~~~yyysssooobbb\\\]]]hhhrrrxxxmmm[[[III???666444333000000111...//////000///...---,,,......------------.........,,,))))))+++,,,,,,***,,,------------,,,,,,+++++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++,,,---************))))))))))))+++++++++************)))***++++++,,,,,,++++++***((()))+++,,,,,,+++)))(((++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,---------///...------------...///---...//////000000//////...---------...///000000///000000111222444666777???EEENNNUUUZZZ^^^bbbeeejjjlllnnnnnnmmmmmmoooqqqrrrssssssqqqmmmiiifffeeehhhooozzzrrreee___```iiizzz~~~uuuqqqlllhhhcccaaaaaa^^^YYYTTTPPPOOOLLLJJJHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPRRRSSSTTTPPPNNNMMMMMMPPPQQQPPPOOOSSSRRROOOMMMJJJIIIIIIIIIIIIHHHGGGGGGIIIJJJJJJIIIIIIJJJJJJKKKMMMOOOQQQRRRSSSUUUYYY]]]ccciiimmmpppwww}}}yyyyyyyyyrrroooppprrrpppnnnmmmnnnooonnnnnnpppsssvvv{{{~~~yyyooofff___[[[UUUQQQLLLHHHFFFEEECCCBBBDDDDDDDDDDDDFFFHHHJJJKKKOOOPPPPPPPPPOOOPPPSSSVVVUUUYYY```fffkkkoootttwww{{{}}}~~~~~~~~~~~~zzzwwwsssqqqqqqqqqrrrqqqsssppppppuuuwwwsssmmmlllhhhiiijjjjjjiiiiiijjjlllpppooooooqqqsssuuuuuutttvvvvvvwwwwwwwwwyyy}}}yyyrrrkkkgggeeedddcccbbbaaa``````bbbdddeeeiiimmmttt|||zzzvvviii___ZZZaaammmzzz~~~}}}vvvfffTTTFFF888333333111///...//////000000000///............------------......---,,,******,,,------,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++------,,,,,,,,,,,,------///---,,,+++,,,,,,,,,+++************************+++++++++************)))***++++++,,,,,,++++++***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////...,,,++++++,,,...///......---------......////////////000000000000000000////////////000000111---000333444444777;;;???IIINNNUUU[[[___cccgggiiinnnooopppooonnnoooqqqsssrrrsssssspppllliiijjjmmmyyytttgggccchhhooo}}}tttnnnhhhcccbbb]]]YYYUUUSSSRRRQQQNNNJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLNNNOOOOOONNNMMMKKKNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPQQQRRRTTTUUUVVVRRRQQQPPPQQQSSSTTTSSSRRRTTTSSSRRRPPPOOONNNMMMMMMKKKIIIHHHIIIJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLNNNQQQUUUYYY]]]^^^ggglllttt{{{xxxnnnyyy|||yyyyyy{{{{{{}}}|||wwwtttddd___XXXSSSPPPNNNKKKIIIFFFFFFFFFGGGJJJMMMPPPRRRRRRSSSTTTTTTTTTUUUWWWYYYTTTWWWZZZ^^^ccciiipppuuu|||~~~~~~||||||}}}}}}~~~|||{{{wwwssspppoooooooooooooookkklllssswwwtttpppnnnkkklllmmmlllkkkkkklllmmmpppooonnnoooqqqssssssrrrsssssssssssstttxxx}}}~~~wwwpppjjjeeebbbcccbbbaaa______```aaabbbgggjjjooowww~~~zzzqqqfff^^^```kkk{{{~~~uuugggSSS>>>444222000....../////////000000000000000......------------......---,,,,,,---.../////////,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++---------,,,,,,------------+++))))))++++++***))))))***************+++++++++++++++*********))))))***++++++,,,,,,++++++***...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,---...///------------.........//////////////////000000000000000/////////000000111...222555666666;;;DDDKKKSSSVVV[[[```dddgggjjjlllrrrrrrqqqqqqpppqqqrrrtttooopppooollljjjmmmtttzzzwwwiiihhhmmmxxxmmmgggccc___\\\]]]SSSPPPLLLJJJJJJJJJHHHGGGKKKJJJIIIHHHGGGGGGHHHHHHLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOLLLNNNPPPQQQQQQOOOMMMKKKNNNNNNOOOPPPQQQRRRRRRRRRPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQQQQRRRSSSTTTSSSSSSRRRRRRQQQPPPPPPOOOOOOOOOLLLJJJIIIIIIKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIJJJKKKMMMOOOQQQSSSYYY^^^ffflllqqqxxxzzznnnrrr|||tttkkkgggbbb]]]\\\]]][[[[[[\\\^^^aaadddfffgggggglllrrrtttsssuuuzzz~~~wwwnnngggbbb\\\UUUOOOEEEFFFGGGJJJMMMQQQUUUWWWRRRTTTWWWYYYZZZ[[[]]]^^^ZZZZZZ[[[\\\^^^dddkkkpppvvvyyy|||~~~|||zzzyyyyyyyyy{{{}}}~~~|||{{{~~~zzzuuuqqqpppooonnnnnnkkkhhhjjjppptttsssppppppoooqqqttttttsssqqqpppppppppooommmnnnpppqqqqqqqqqooooooooooooqqqvvv|||~~~wwwooohhhdddbbbaaa```_________``````ggghhhlllssszzz~~~}}}{{{vvvnnnfffccchhhuuugggKKK;;;444222111222///////////////000000000......------------......***+++,,,------------...+++,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++)))((()))***+++++++++))))))******+++++++++,,,+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---***+++---.........------,,,------.........//////......---------...///000/////////...//////000000111444888999;;;CCCNNNXXX[[[\\\___bbbgggjjjmmmnnntttsssrrrrrrrrrssssssrrrkkkkkkjjjiiimmmvvvvvviiigggrrr~~~~~~oooggg```]]][[[VVVSSSSSSLLLJJJHHHGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJKKKKKKPPPQQQRRRRRRSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOPPPRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOOOONNNNNNMMMKKKJJJJJJLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKFFFEEEEEEFFFFFFGGGHHHIIIKKKOOOUUUZZZ^^^dddkkkqqqyyy~~~{{{tttqqquuu}}}}}}tttiii___[[[UUUOOONNNMMMKKKKKKMMMJJJKKKKKKMMMOOOQQQSSSTTTQQQUUUZZZ]]]___aaaeeehhhmmmkkkiiihhhhhhjjjmmmooorrrwwwzzz{{{yyyqqqeeeXXXNNNDDDFFFHHHLLLPPPTTTVVVXXXTTTWWW[[[^^^```aaacccddddddcccaaa___^^^```dddhhhjjjooovvvzzz|||{{{{{{zzzwwwxxxyyyzzz|||}}}}}}~~~~~~}}}wwwsssqqqpppnnnmmmjjjhhhkkkppprrrrrrssswwwxxx}}}{{{vvvtttrrrpppnnnmmmoooqqqqqqpppooooooooooooppptttzzz~~~}}}tttkkkfff``````______^^^_________eeefffiiioootttyyyzzz{{{yyyvvvooohhheeekkkxxxrrrUUU@@@555000000222000000///......//////000......------------......((()))++++++***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))+++,,,+++******,,,...))))))******+++,,,,,,,,,+++++++++************)))***++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,)))+++---/////////---,,,+++,,,---...////////////...------,,,,,,---///000............///000111222555888===AAAGGGPPP[[[bbbaaaaaaaaadddiiimmmoooppptttsssrrrssstttsssqqqooohhhhhhiiinnnxxxxxxiiihhhrrr~~~nnnbbb\\\XXXWWWSSSMMMIIIIIIGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHIIILLLNNNPPPQQQRRRTTTTTTUUUUUUVVVUUUUUUUUUWWWWWWVVVUUUSSSPPPNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPOOONNNNNNMMMNNNNNNNNNMMMPPPRRRTTTSSSSSSSSSTTTQQQQQQQQQRRRQQQQQQPPPOOOOOOMMMLLLLLLNNNOOOOOONNNKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGFFFFFFFFFGGGGGGHHHFFFIIIMMMPPPRRRVVV\\\aaaffflllsssxxx}}}{{{vvvsssrrrrrryyyuuurrrjjj```YYYUUUOOOGGGJJJDDDAAACCCDDDBBBBBBEEEBBBCCCCCCDDDFFFGGGIIIJJJGGGIIILLLOOOQQQSSSTTTTTTXXXXXXXXXXXXYYY[[[]]]___]]]aaaccccccfffnnntttvvv|||{{{{{{}}}|||nnn\\\NNNHHHKKKNNNRRRUUUWWWXXXXXXXXX\\\aaaeeefffggghhhiiijjjjjjhhhdddaaaaaabbbddddddjjjrrryyy{{{{{{{{{zzzwwwwwwwwwxxxzzz}}}||||||}}}~~~xxxtttqqqooonnnlllfffgggkkkoooppppppwww~~~xxxtttrrrpppoooppprrrrrrrrrssssssrrrqqqqqqssswwwzzz~~~uuukkkeee^^^^^^^^^^^^^^^^^^______bbbdddhhhkkkooosssxxx{{{~~~{{{nnncccdddooozzzvvv[[[GGG999000...000111000///------------.........------------......)))+++------+++))))))+++***+++,,,------...------++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((,,,...,,,'''%%%)))...))))))***++++++,,,------+++++++++************)))***++++++,,,,,,++++++************++++++*********------------------------,,,++++++++++++,,,------++++++,,,---............+++,,,---////////////...///...---,,,---...000111......//////111222444555888<<>><<>>>>>@@@>>>>>>>>>???@@@AAACCCCCCCCCCCCDDDFFFIIIJJJHHHGGGKKKMMMOOOQQQTTTVVVWWWXXXUUUYYYZZZXXXXXX^^^bbbbbb`````````aaaeeekkkpppsss{{{yyyeeeWWWOOOQQQUUUYYY[[[[[[[[[ZZZ]]]aaafffiiijjjjjjjjjkkkkkkkkkjjjgggeeedddeeefffdddjjjrrryyy{{{zzzxxxxxxxxxwwwwwwxxxzzz~~~~~~{{{zzzzzz|||~~~yyytttqqqooommmlllccceeejjjnnnmmmoooyyy{{{wwwtttqqqppprrrssstttssswwwwwwvvvtttrrrrrrtttvvvzzz}}}|||rrrhhhbbb]]]]]]]]]^^^^^^____________bbbfffiiikkkpppwww|||tttdddbbbmmmxxxzzzdddPPP@@@555222333111000...---,,,,,,,,,---.........------.........,,,///111111...,,,,,,---***+++,,,---.../////////++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***&&&+++///+++### $$$***))))))***+++,,,,,,------+++++++++************)))+++++++++,,,,,,+++++++++------,,,++++++,,,---------------------------------,,,,,,,,,,,,---......---,,,+++++++++---///111***+++---///000000///...111000...---...///111222/////////111222444666777999???IIIVVVbbbiiikkkkkkiiigggeeehhhmmmrrrttttttrrrqqqrrrtttuuusssnnniiiiiikkktttwwwnnnxxxnnnZZZMMMNNNIIIGGGHHHGGGDDDEEEHHHEEEGGGJJJLLLMMMMMMMMMNNNTTTUUUVVVXXXYYYYYYZZZZZZVVVVVVVVVVVVUUUTTTTTTSSSPPPPPPOOOOOONNNMMMKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOPPPOOONNNMMMNNNPPPSSSTTTWWWVVVUUUSSSSSSSSSSSSTTTRRRRRRSSSUUUVVVYYYZZZ\\\UUUXXX]]]^^^]]]\\\]]]^^^[[[[[[\\\\\\\\\ZZZYYYXXXTTTSSSQQQRRRTTTUUUUUUTTTTTTSSSRRRPPPOOONNNNNNNNNIIIIIIIIIHHHIIIIIIJJJJJJHHHIIIJJJIIIGGGHHHLLLPPPMMMRRRVVVXXX[[[dddsss~~~~~~vvvsssxxxGGGGGGEEEDDDBBBAAA?????????>>>===<<<;;;;;;<<<===<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBEEEIIIKKKLLLLLLMMMOOOMMMMMMNNNOOOPPPRRRSSSSSSVVVUUUTTTUUUYYY___dddhhhgggfffhhhoootttuuuyyy~~~}}}rrriii```dddggggggddd```^^^^^^```aaadddhhhmmmppppppppptttsssrrrpppnnnkkkiiihhhiiiiiijjjnnnsssvvvvvvtttwwwxxxyyyxxxxxxyyy{{{~~~||||||{{{yyyyyyyyyyyyyyy|||}}}xxxrrrmmmjjjiiiiiibbbffflllpppooopppwww}}}yyyvvvsssrrrssstttuuuuuuzzzxxxvvvtttssssssssssssyyyyyyyyyyyywwwppphhhbbb```___]]]ZZZYYYZZZ^^^aaa```aaabbbdddggglllsssxxxqqqhhhkkkrrrttt}}}vvviii^^^EEE444222222---///000000///......///---......---,,,+++---///,,,,,,,,,---------......///---+++,,,///111000...)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++,,,+++)))((((((***+++---,,,)))***---...++++++...///333111,,,***,,,+++&&&,,,,,,+++******+++,,,,,,***,,,------,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---...---+++******+++,,,---111000000...---,,,++++++...000222222222333555777;;;HHHWWW```gggmmmppppppkkknnnppprrrrrrrrrtttuuutttrrrrrrssspppiiieeefff^^^lll|||rrruuu|||~~~nnnbbbYYYPPPJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJMMMPPPSSSTTTTTTSSSXXXXXXWWWVVVUUUSSSQQQPPPQQQOOOMMMLLLMMMNNNOOOOOOKKKKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJMMMQQQTTTQQQPPPNNNNNNQQQUUUYYY\\\YYYYYYXXXWWWXXX\\\aaafffeeeeeedddcccaaa```_________dddgggddd^^^[[[^^^bbb```aaaaaa```^^^^^^___```YYYVVVWWW]]]^^^[[[YYYYYYXXXVVVSSSQQQOOOOOOPPPQQQOOOQQQRRRPPPKKKGGGGGGHHHLLLJJJIIIIIIJJJKKKKKKJJJKKKKKKNNNRRRSSSWWWbbbmmmzzz~~~BBBAAA@@@???>>>===<<<;;;>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFHHHHHHHHHJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNJJJKKKLLLNNNQQQUUUXXXZZZZZZXXXZZZ___bbbcccfffjjjmmmppptttuuutttssssssuuuzzz{{{|||}}}~~~~~~~~~~~~|||}}}}}}zzzwwwxxx~~~}}}tttnnnpppqqqnnnjjjeeeddddddeeefffiiimmmqqqtttvvvvvv~~~}}}{{{xxxtttpppmmmkkkkkkjjjjjjnnnssswwwwwwwwwuuuvvvvvvvvvuuuvvvyyy{{{||||||{{{{{{zzzzzz{{{{{{}}}~~~xxxrrrmmmjjjgggfffeeefffjjjmmmkkkkkkrrr|||zzzwwwvvvuuuuuuvvvvvvvvvuuuvvvuuutttsssrrrqqqqqqqqquuuuuuuuuvvvvvvtttpppmmmhhheeeaaa^^^\\\\\\]]]^^^\\\]]]^^^```ccchhhnnnsssyyylllhhhjjjmmm|||vvvkkkcccNNN>>>888555///000000000...------------.........,,,,,,...000,,,,,,,,,---------......///---++++++...///...---)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***+++++++++++++++++++++---******,,,,,,******---111444333...,,,///---))),,,,,,+++******+++,,,,,,***,,,------,,,++++++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---......,,,111000000000000000111111000000000/////////......000111111111222444888;;;HHHSSS^^^cccgggjjjllljjjkkknnnppprrrrrrssstttvvvxxxuuutttsssnnnfffbbbcccjjjyyyuuummmrrr}}}wwwhhh\\\TTTOOOIIIEEEGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMPPPSSSUUUVVVVVVUUUSSSSSSRRRQQQPPPNNNMMMLLLMMMKKKJJJJJJKKKMMMOOOPPPNNNNNNNNNNNNMMMLLLKKKKKKMMMPPPRRRTTTTTTUUUWWWXXXXXXXXXWWWYYY\\\```eeehhhfffeeecccaaa```bbbgggkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmpppqqqoookkkiiijjjmmmkkkkkkjjjgggeeedddeeegggbbbbbbfffmmmooojjjdddbbbaaa___]]]ZZZXXXWWWWWWWWWVVVVVVUUUSSSOOOLLLJJJJJJLLLJJJHHHHHHIIIJJJJJJIIIJJJIIIKKKNNNNNNOOOWWWaaalllrrr{{{======<<<<<<;;;::::::999<<<<<<;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<========================>>>@@@CCCCCCCCCCCCDDDFFFEEEFFFHHHIIIJJJIIIHHHHHHFFFGGGJJJLLLNNNPPPQQQQQQUUURRRSSSWWWXXXWWWYYY\\\[[[\\\]]]]]]\\\[[[\\\^^^bbbbbbbbbbbbcccdddeeeeeehhhiiijjjhhhgggjjjpppuuuzzz}}}}}}|||yyytttnnnjjjiiiiiikkklllooosssvvvzzz}}}~~~~~~yyytttpppmmmlllkkkkkknnnssswwwyyyzzzuuuvvvvvvuuuuuuuuuxxxzzzyyyyyyyyyyyyzzzzzzzzz{{{}}}~~~wwwqqqnnnkkkfffcccgggggghhhiiifffeeellluuuxxxsssoooppprrrttttttsssqqqppprrrrrrsssrrrrrrqqqppppppsssrrrrrrtttvvvxxxxxxwwwrrrllleee```___^^^\\\[[[[[[\\\]]]^^^```dddjjjnnnqqqfffaaadddppp{{{~~~}}}rrrhhhcccSSSDDD<<<333111111000///...---,,,,,,---...///...---,,,...000,,,,,,,,,---------......///---++++++,,,------,,,******+++,,,,,,,,,++++++******++++++++++++******)))***,,,...---,,,***)))...+++)))++++++)))***------//////+++***+++***(((,,,++++++******++++++,,,***,,,------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,---......///......//////000000111111222222111111111111222777===BBBSSS\\\eeeggggggiiiiiigggkkkmmmppprrrrrrssstttvvvxxxuuusssqqqkkkccc```bbblll~~~yyyiiieeegggzzz|||fff^^^UUUNNNKKKJJJHHHFFFHHHGGGGGGHHHIIIKKKMMMOOOPPPRRRTTTUUUVVVVVVVVVUUUOOONNNMMMLLLKKKJJJIIIHHHJJJIIIIIIJJJKKKNNNPPPQQQMMMMMMNNNNNNNNNNNNMMMLLLPPPUUUZZZ^^^______^^^^^^______```cccggglllpppssstttsssqqqnnnlllmmmqqqtttyyyyyy{{{}}}|||{{{xxxtttqqqoooqqqssssssttt{{{|||sssooojjjiiifffdddaaa^^^]]]\\\^^^\\\YYYVVVTTTQQQMMMKKKNNNLLLIIIIIIIIIJJJJJJIIIJJJIIIIIIKKKIIIGGGLLLSSS[[[aaakkkuuu}}}<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@@@@???AAABBBBBBCCCEEEFFFFFFEEEDDDCCCHHHHHHJJJKKKMMMNNNOOOOOOTTTQQQQQQUUUVVVTTTUUUYYYXXXXXXWWWVVVVVVWWWXXXYYY\\\[[[ZZZYYYZZZ[[[\\\]]]___``````___```bbbgggkkklllnnnrrrxxxzzzsssnnnkkkkkkllloooqqqtttwwwzzz~~~{{{vvvrrrpppnnnmmmmmmnnnqqquuuxxxzzzwwwxxxxxxwwwvvvwwwyyy{{{tttuuuvvvvvvwwwxxxxxxxxxyyy|||}}}uuuqqqooommmhhhdddiiigggffffffcccbbbhhhppp{{{|||tttpppkkkooosssvvvuuussspppnnnqqqrrrssstttsssrrrqqqpppsssrrrrrrtttwwwzzzzzzyyyyyypppfff```______]]]ZZZ\\\]]]^^^___```ccchhhkkkvvvtttggg^^^^^^iiiuuu{{{~~~zzzzzzssshhhdddWWWKKKAAA444333111///---............/////////...++++++,,,---,,,,,,,,,---------.........---,,,+++++++++++++++++++++++++++++++++++++++)))******++++++******)))***++++++,,,,,,+++))))))...***)))+++,,,***,,,000+++++++++))))))))))))(((++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++***+++---------,,,&&&''')))+++,,,,,,++++++//////000000111111222222000000111222666===FFFLLLWWW___fffggghhhjjjkkkjjjlllnnnppprrrrrrrrrtttuuussspppnnnkkkeee______cccooouuubbb]]]hhhvvvooodddTTTOOOJJJGGGGGGIIIIIIIIIHHHGGGGGGHHHJJJMMMOOOQQQTTTTTTTTTTTTTTTRRRQQQPPPLLLLLLKKKJJJJJJIIIIIIIIIKKKKKKLLLMMMMMMOOOQQQSSSMMMNNNNNNPPPRRRUUUWWWXXX^^^ccciiimmmnnnnnnoooooommmnnnooorrrvvvzzz}}}~~~||||||}}}zzzwwwvvvssspppllliiigggeeelllgggbbb^^^]]]ZZZUUUQQQSSSPPPMMMLLLLLLMMMLLLKKKLLLJJJJJJKKKHHHEEEFFFKKKPPPVVV^^^gggpppyyy<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????>>>>>>???AAAAAABBBCCCDDDDDDCCCBBBBBBGGGFFFEEEEEEFFFHHHJJJKKKMMMKKKLLLOOOQQQPPPRRRVVVSSSRRRQQQPPPQQQSSSUUUUUUXXXWWWVVVTTTTTTUUUVVVWWWUUUUUUTTTTTTTTTVVVZZZ\\\___```dddjjjpppxxx~~~|||uuuooommmlllnnnoooqqqtttxxxzzz|||~~~~~~~~~}}}zzzwwwuuuppppppoooooopppsssvvvxxxwwwwwwwwwvvvuuuvvvxxxzzzrrrsssuuuvvvwwwxxxwwwwwwsssvvvzzzzzzuuurrrpppnnnkkkhhhiiifffddddddbbbaaagggnnnsssyyy}}}wwwrrroooqqquuu{{{~~~|||xxxuuutttpppqqqrrrssssssrrrqqqpppooooooqqquuuyyy{{{{{{yyyzzzqqqfff```___```^^^[[[\\\]]]^^^^^^^^^```dddggglllwww{{{uuulllbbb[[[dddqqq}}}|||zzz}}}|||pppjjj___VVVLLL>>>444111...---...000111000000000///---***))))))***,,,,,,,,,---------.........------,,,+++***+++,,,,,,+++++++++++++++++++++)))******++++++******))),,,+++***)))((())))))***,,,)))))),,,------...222---,,,,,,------,,,,,,---++++++++++++++++++++++++***,,,------,,,++++++,,,***************++++++++++++++++++,,,,,,---------,,,+++***+++---...---,,,***+++---////////////...000000000000000000000000///111333666<<>>=========???AAA@@@@@@@@@AAAAAABBBBBBCCCFFFFFFDDDDDDDDDFFFHHHJJJIIIGGGHHHMMMOOOOOORRRVVVOOOMMMKKKKKKMMMOOOPPPPPPTTTSSSRRRQQQQQQQQQQQQQQQMMMLLLKKKKKKLLLMMMPPPQQQSSSUUUYYY___fffnnntttxxx}}}xxxqqqllllllnnnqqqrrrssswww|||~~~|||tttttttttsssqqqqqqsssuuutttuuuuuutttrrrsssuuuwwwtttuuuwwwyyyzzzzzzyyyxxxqqqrrruuuyyy~~~|||zzzxxxuuuqqqooommmlllhhhdddccccccbbbaaaeeekkklllqqqvvvvvvsssnnnkkkjjjuuuzzz}}}yyywwwxxxrrrrrrrrrrrrrrrqqqppppppkkklllooosssxxx{{{{{{zzzwwwrrrkkkgggeeeccc___\\\ZZZ[[[[[[[[[ZZZ[[[^^^```cccmmmssstttuuuxxxtttkkk]]]```jjjxxx{{{wwwzzzwwwqqqfff___VVVGGG888444...---///222222111/////////---+++***+++,,,,,,,,,,,,---------......------...---++++++,,,...---,,,++++++******++++++******++++++++++++******...,,,***(((((((((***+++***((()))---...---...111,,,)))***,,,---++++++...***++++++,,,,,,++++++******,,,------,,,++++++,,,************++++++++++++***++++++,,,,,,------...---,,,+++,,,...///...------...///000000000000000000000000000000000111111111444888>>>EEENNNVVV\\\```fffiiigggfffiiikkkllloooqqqrrrrrrqqqpppqqqrrrooojjjeee```ZZZYYYbbbmmmppp```]]]eeeuuulll\\\PPPJJJJJJFFFEEEDDDDDDEEEFFFHHHJJJOOOPPPQQQQQQRRRSSSTTTTTTOOOOOONNNLLLJJJIIIHHHGGGHHHHHHHHHHHHJJJLLLNNNPPPSSSVVVXXXXXXVVVUUUWWWZZZZZZ[[[___fffooozzz|||vvvqqqmmmjjjfffdddaaa```^^^^^^]]][[[WWWTTTRRRNNNMMMMMMLLLGGGGGGIIIIIIKKKMMMOOOSSSYYY```eeeqqq{{{sssuuu}}}<<<<<<;;;;;;::::::999999888999:::<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;<<>>>>>>>>@@@BBBDDDEEEEEEFFFFFFGGGHHHHHHHHHKKKIIIJJJOOOQQQQQQTTTXXXQQQOOOMMMMMMOOOPPPNNNMMMQQQQQQQQQPPPOOONNNMMMLLLLLLJJJJJJJJJLLLNNNOOOPPPNNNPPPSSSXXX^^^dddiiilllooovvv}}}yyysssmmmiiikkknnnqqqrrrvvv{{{~~~yyyzzzzzzxxxtttrrrrrrssstttuuuuuusssrrrrrrtttvvvuuuvvvxxxzzzzzzzzzxxxxxxsssssssssuuuyyy{{{}}}}}}xxxqqqmmmmmmnnngggdddbbbcccbbb___aaaeeedddhhhlllmmmjjjhhhhhhjjjyyy}}}{{{xxxxxxyyyxxxwwwvvvuuuttttttttttttooonnnmmmooosssvvvwwwxxxssstttuuutttooohhh```[[[YYYYYYZZZYYYWWWWWWYYY[[[^^^ggglllmmmsss|||{{{ssseee___```mmmzzzxxx|||zzzooohhh___OOO???888111...///222111000---...///.........000222,,,,,,,,,---------......,,,---///...,,,+++...000---,,,+++*********++++++++++++,,,,,,,,,,,,++++++......---,,,++++++++++++)))''')))------***)))***)))&&&'''+++,,,)))***...***+++,,,,,,,,,,,,+++******,,,------,,,++++++,,,++++++,,,,,,,,,---------******+++,,,,,,---.........---,,,---///000///............------...////////////000111222333444444444999@@@GGGMMMSSSYYY]]]bbbhhhjjjgggfffiiimmmnnnqqqssstttsssqqqoooooopppkkkfffaaa^^^[[[```ooonnnaaa\\\jjjzzzdddVVVMMMFFFDDDFFFEEEFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSSSSSSSRRRQQQOOOJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKNNNQQQUUUWWW[[[___ccccccaaaaaacccgggfffkkksss}}}~~~xxxtttssssssooooooooopppnnnjjjeee```\\\VVVSSSRRRQQQLLLKKKMMMJJJJJJIIIIIIJJJNNNTTTYYYccclllzzzzzzwwwpppnnnpppwww}}}>>>>>>======<<<;;;;;;:::888999;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<========================:::;;;;;;;;;;;;<<>>===<<<;;;<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<>>>???AAABBB@@@@@@AAABBBCCCDDDEEEFFFDDDGGGKKKOOOQQQRRRRRRQQQLLLOOOQQQQQQPPPMMMLLLLLLKKKLLLMMMMMMLLLKKKMMMNNNNNNOOOQQQQQQPPPNNNKKKIIITTTOOOOOOSSSXXXYYY\\\```eeeeeehhhrrr}}}~~~yyyqqqmmmiiihhhiiikkkjjjhhhqqqzzzzzzzzz{{{yyyuuuqqqqqqpppqqqrrrtttvvvwwwvvvuuuuuuuuuuuuuuuvvvwwwqqqqqqppprrruuuzzz~~~~~~}}}zzzzzzzzzxxxwwwtttrrrqqqhhhhhhfffdddbbb```___^^^aaaccceeehhhlllrrryyy}}}}}}~~~{{{xxxxxxzzzpppooonnnnnnnnnnnnnnnnnnuuu~~~rrreee___ZZZXXXVVVVVVWWWXXXWWWVVV\\\^^^dddkkksssyyy||||||ssscccTTTTTT___mmmyyyyyynnndddQQQ???222222111---...555------------,,,,,,+++***//////.........---------......---------,,,,,,,,,---------------,,,,,,,,,++++++------------++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,++++++*********+++*********++++++,,,---******+++,,,,,,---......'''(((***+++,,,+++******000///...---------------+++,,,............,,,+++000111222000//////000222222111111222444444222111;;;@@@HHHPPPVVV]]]bbbfffiiijjjkkkmmmnnnooooooooosssvvvyyyzzzwwwpppjjjeeebbb]]]XXXWWW^^^rrr~~~fff]]]fffzzzttt]]]TTTJJJEEEEEEGGGGGGFFFGGGHHHIIILLLNNNQQQSSSTTTSSSRRRPPPMMMLLLLLLMMMNNNKKKKKKKKKLLLLLLMMMNNNOOOVVVRRRSSSYYY\\\]]]bbbjjjqqqtttyyy}}}{{{uuuooogggeeefffeee^^^XXXOOOMMMKKKJJJKKKLLLLLLKKKTTTRRRWWWbbbnnnwww~~~{{{yyywwwtttqqqooorrrvvv;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@AAABBBCCCDDDEEEEEEDDDFFFIIILLLNNNOOONNNNNNMMMOOOPPPPPPNNNLLLKKKLLLKKKMMMNNNOOOMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOMMMNNNRRRTTTTTTWWW\\\___```dddllluuuxxxwwwtttpppmmmjjjiiikkklllkkkjjjrrrzzz~~~}}}|||wwwrrrqqqqqqqqqrrrtttvvvxxxvvvvvvuuuttttttsssssstttrrrrrrrrrtttvvvzzz}}}}}}~~~}}}{{{zzzyyyzzzyyyxxxvvvtttrrrqqqpppjjjiiihhhfffcccaaa```______bbbfffjjjmmmrrrvvvzzzyyywwwwwwuuutttsssqqqnnnmmmnnnooottt{{{ttthhhaaaXXXVVVTTTSSSTTTUUUUUUTTTXXXZZZ^^^eeelllrrrvvvwwwuuueeeUUUPPPUUUbbbssswwwmmm[[[III999555333---+++///---------------,,,++++++//////.........---------......---------,,,,,,,,,---------------------...+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------******+++,,,,,,---......,,,,,,---...............//////...---------------,,,------......------,,,000111111000//////000222555555555666666777888888>>>CCCKKKRRRYYY___dddhhhggghhhjjjmmmooopppqqqrrrrrrtttwwwwwwtttnnniiifffaaaccceeeeeejjj}}}ssscccgggtttvvvgggYYYPPPJJJCCCAAADDDGGGHHHHHHJJJKKKMMMNNNPPPQQQRRRRRRPPPOOOLLLJJJJJJJJJKKKLLLKKKMMMOOOQQQRRRSSSTTTTTTZZZVVVWWW___gggkkkpppvvv|||{{{vvvqqqqqqrrrooohhhaaaYYYVVVTTTUUUXXXXXXTTTPPPMMMMMMRRR]]]gggmmmrrrvvv{{{yyyxxx<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<;;;;;;;;;:::;;;;;;;;;;;;::::::999;;;;;;<<<<<<<<<=========>>>============>>>???@@@@@@@@@AAABBBCCCDDDDDDEEECCCEEEGGGIIIJJJKKKJJJJJJMMMMMMNNNLLLJJJIIIJJJKKKKKKMMMOOOPPPOOONNNNNNOOOOOONNNMMMMMMMMMNNNPPPQQQJJJKKKNNNQQQPPPNNNQQQWWWYYY\\\aaagggkkknnnooopppooommmkkkkkkllllllkkkjjjlllqqqzzzyyyrrrrrrqqqqqqqqqsssvvvwwwvvvvvvuuutttsssrrrqqqqqqssssssuuuvvvyyy{{{|||}}}{{{{{{zzzyyyyyyxxxxxxyyy|||{{{xxxuuusssrrrqqqqqqlllkkkiiigggdddbbb```___\\\```eeejjjmmmpppsssvvv{{{xxxxxxwwwwwwuuuqqqllljjjlllooouuuxxx|||~~~vvvllldddXXXVVVSSSRRRSSSTTTUUUTTTVVVXXX[[[```eeelllqqqtttwwwjjjZZZNNNKKKUUUmmm|||iiiTTT@@@999555///,,,,,,---------...------,,,+++...............---------......---------,,,,,,,,,,,,---------.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********+++,,,---------++++++,,,,,,,,,,,,------***++++++,,,,,,------...++++++,,,,,,,,,,,,------//////...------------.........------------......000111111000//////111222222444555444333555999===CCCHHHOOOVVV\\\aaafffiiifffgggjjjmmmppprrrtttuuuqqqssstttsssooojjjgggffffffpppyyy{{{~~~yyyjjjgggxxxqqqcccUUUJJJGGGCCC@@@AAAFFFIIIJJJJJJNNNOOOPPPQQQRRRQQQPPPPPPMMMLLLJJJIIIHHHIIIJJJKKKKKKNNNRRRTTTVVVWWWZZZ[[[cccccchhhsss}}}}}}zzz{{{{{{xxxooohhhaaa]]][[[___dddcccZZZQQQJJJJJJPPPZZZaaabbbbbbdddpppxxx|||======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<======>>>;;;;;;;;;;;;;;;:::999888::::::;;;<<<======>>>>>>??????>>>>>>===>>>>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHJJJJJJIIIGGGFFFFFFHHHJJJJJJLLLOOOPPPOOONNNNNNOOOOOOOOONNNNNNNNNOOOOOOPPPIIIKKKPPPRRROOOKKKNNNUUUXXX\\\aaaccceeegggjjjmmmooonnnnnnmmmmmmkkkiiigggfffhhhooo{{{zzzrrrqqqooonnnoooqqqsssuuuuuuuuuuuuuuutttssssssrrrtttuuuwwwyyyzzz{{{{{{zzzzzzxxxwwwwwwyyy{{{}}}}}}~~~{{{xxxvvvuuuuuuvvvnnnmmmkkkhhheeebbb```^^^]]]```cccfffiiilllpppsssxxxyyyzzzzzz{{{|||{{{{{{yyyzzzyyytttooommmppptttvvvuuuwwwzzz|||xxxooohhh\\\YYYUUUTTTTTTUUUVVVVVVXXXYYY[[[^^^ccciiiooosssxxxpppbbbSSSHHHMMMeee|||vvv___GGG;;;666333111111------............------..............................---------,,,,,,,,,,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,///......---------......///...---,,,,,,---...//////000111000//////111333///222444333111444;;;BBBGGGLLLRRRYYY^^^cccgggjjjhhhiiikkknnnqqqssstttuuurrrsssrrrnnniiifffeeegggrrr~~~pppooowwwyyyfffXXXNNNIIIFFFEEEDDDGGGJJJLLLLLLKKKPPPQQQRRRRRRQQQOOOMMMLLLLLLKKKJJJIIIJJJKKKMMMOOOPPPSSSVVVYYY[[[^^^dddiiiqqqyyyxxxrrrlllgggeeekkkrrrpppbbbTTTNNNMMMPPPWWW[[[ZZZYYYZZZ```hhhttt~~~=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========:::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;:::999:::;;;;;;<<<===>>>??????@@@??????>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFDDDBBBCCCFFFIIIHHHKKKMMMNNNNNNMMMNNNNNNOOOPPPQQQQQQQQQOOOMMMKKKLLLNNNRRRUUUQQQMMMPPPVVVWWW[[[^^^___^^^```eeeiiinnnooopppooolllhhhdddbbbdddeeejjjwwwyyypppooolllkkkkkkmmmoooqqqssstttuuuvvvvvvvvvvvvvvvtttuuuxxxyyyzzzzzzzzzyyywwwtttsssuuuzzz|||zzzxxxxxxxxxyyypppooollliiieeeaaa___]]]___``````aaaccchhhnnnsssuuuvvvwwwuuutttvvv|||}}}zzzxxxyyyyyyzzz|||}}}|||yyyvvvuuuwwwzzzwwwuuutttxxx|||zzzssslll```\\\WWWTTTSSSUUUVVVVVVXXXZZZ\\\]]]```eeelllqqqssspppgggYYYKKKJJJ[[[pppmmmPPP>>>666444444444---......//////.........---...........................---------,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,++++++++++++,,,,,,,,,,,,------///////////////...............---------....../////////---,,,,,,---/////////000111000//////111333111444666666555999BBBIIIKKKPPPVVV[[[```dddhhhkkklllmmmnnnpppqqqrrrrrrrrrtttsssqqqkkkdddcccfffjjj{{{wwwsssmmmZZZLLLFFFFFFEEEFFFHHHKKKNNNOOOOOONNNQQQQQQQQQPPPOOOMMMKKKJJJJJJIIIIIIJJJLLLNNNQQQSSSXXX[[[^^^```cccjjjttt|||}}}xxxuuu{{{ooo```UUUPPPOOORRRSSSRRRQQQSSSUUU[[[dddmmmvvvxxxuuutttxxx~~~========================<<<<<<======>>>?????????>>>>>>======<<<;;;;;;:::<<<============<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBFFFEEEDDDDDDDDDEEEGGGHHHCCCDDDDDDCCCBBBDDDGGGJJJIIIJJJLLLLLLLLLLLLNNNPPPOOOQQQRRRSSSRRROOOLLLJJJPPPPPPRRRUUUSSSPPPRRRWWWVVVXXXYYYXXXWWWYYY^^^ccciiilllooonnnjjjeee```^^^^^^___cccooo~~~xxxpppnnnkkkiiihhhjjjmmmooorrrsssuuuwwwxxxxxxwwwwwwtttuuuwwwyyyzzzzzzyyyyyysssqqqpppssszzz~~~|||{{{zzzyyyzzzzzzsssrrroookkkfffbbb___^^^```___^^^]]]___dddkkkqqqtttvvvvvvtttpppnnnpppssssssqqqooopppsssvvvwwwxxxyyyxxxwwwwwwwwwwwwwwwwwwuuussstttxxx}}}~~~yyytttccc^^^WWWRRRQQQRRRSSSTTTTTTWWWYYYZZZ[[[___fffkkklllkkkhhh^^^PPPIIIRRR___zzz\\\DDD777333222333---...//////000/////////---------.....................---------,,,,,,,,,+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++.........---,,,+++++++++***+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...------------...////////////............//////...000000000///000222444000222444666888===EEEKKKPPPTTTZZZ___bbbfffiiilllooopppqqqqqqrrrrrrqqqqqqsssrrrnnnhhhbbbcccjjjqqqvvvuuutttfffZZZOOOGGGFFFIIICCCFFFIIIMMMOOOPPPPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJLLLOOOSSSWWWZZZ\\\aaagggkkkpppzzzzzzlll]]]VVVQQQPPPNNNKKKKKKMMMNNNRRRXXX^^^eeeooo{{{pppllljjjmmmqqqzzz<<<<<<<<<===>>>>>>??????===>>>>>>???@@@@@@AAAAAA@@@@@@??????>>>=========<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA?????????>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBEEEDDDBBBBBBBBBDDDFFFGGGAAACCCDDDDDDEEEGGGJJJMMMKKKLLLLLLKKKKKKMMMPPPSSSPPPPPPQQQQQQQQQOOONNNMMMSSSPPPOOORRRSSSQQQSSSWWWWWWWWWUUUTTTTTTWWW[[[^^^cccggglllmmmiiiccc___]]]XXXYYY^^^ggguuu}}}wwwpppnnnkkkhhhgggiiilllnnnrrrsssuuuvvvwwwvvvuuutttssstttuuuwwwxxxyyyyyyyyytttqqqpppttt{{{~~~~~~~~~}}}}}}}}}}}}wwwuuurrrnnniiieeeaaa```^^^^^^^^^]]]___bbbhhhmmmqqqsssuuusssnnnjjjiiijjjhhhhhhiiinnntttyyy{{{{{{xxxuuutttuuuxxxyyyuuurrrpppqqqtttyyy~~~gggaaaYYYSSSQQQRRRSSSSSSPPPSSSVVVWWWWWWYYY```eeeiiiiiihhhcccWWWMMMNNNUUUhhhfffMMM;;;444222222......///000000000000000---------.........//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,)))***+++,,,,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,((())),,,------***(((&&&---------------...//////......////////////.........///000000///000222444///000222666;;;BBBHHHLLLUUUXXX^^^bbbeeehhhkkknnnpppqqqrrrrrrrrrrrrrrrqqqooonnnkkkeeebbbfffrrr|||pppqqq~~~yyysss^^^TTTLLLJJJJJJHHHHHHKKKHHHKKKNNNPPPPPPOOOOOONNNPPPOOOMMMKKKKKKKKKLLLMMMLLLLLLNNNQQQVVV\\\aaadddfffnnnzzzyyykkkccc\\\XXXTTTNNNKKKLLLJJJLLLPPPSSSWWW___iiippp}}}zzztttmmmiiifffkkkzzz;;;;;;<<<===>>>???@@@@@@>>>>>>???@@@AAAAAABBBBBB?????????@@@AAAAAABBBBBB<<<===>>>??????@@@??????@@@@@@@@@@@@@@@AAAAAAAAA??????>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDCCCAAA@@@AAACCCEEEGGGAAACCCEEEFFFGGGIIILLLOOOMMMMMMMMMKKKKKKMMMRRRUUUPPPPPPOOONNNOOOPPPQQQRRRSSSNNNLLLOOOQQQQQQSSSVVVZZZWWWTTTSSSTTTWWW[[[]]]^^^ccciiikkkhhhccc___^^^YYY[[[___gggttt~~~}}}xxxqqqoookkkhhhhhhiiilllnnnrrrsssuuuvvvvvvtttsssqqqsssttttttvvvwwwxxxyyyzzzwwwtttssswww}}}~~~zzzxxxuuupppkkkgggcccaaa[[[\\\^^^___```bbbfffiiilllooorrrqqqlllhhhffffffcccdddgggoooxxx~~~{{{xxx{{{zzzssslllnnntttzzzlllfff]]]VVVSSSSSSTTTUUUNNNRRRVVVVVVUUUWWW]]]bbbjjjiiiiiifff]]]RRROOOQQQVVVmmm}}}jjjRRR@@@777555444......///000000000000000---------.........//////......---------,,,,,,,,,,,,+++++++++++++++++++++------++++++++++++------*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///((()))+++,,,+++)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,)))+++///000000---)))'''---------------...///000---...///000000///...---...///000000///000222444444444666;;;BBBIIINNNPPPXXX[[[```eeehhhjjjmmmooopppqqqrrrrrrsssssssssssskkkkkkiiidddbbbiiiwwwrrriiiuuuzzzggg[[[VVVSSSIIIDDDGGGIIIFFFCCCDDDQQQSSSTTTSSSQQQNNNLLLKKKQQQOOOMMMKKKJJJLLLNNNOOOQQQRRRTTTXXX^^^dddjjjmmmvvvyyyqqqiiiddd]]]UUUPPPOOOHHHJJJMMMNNNPPPUUU\\\bbbmmmttt~~~wwwkkkbbbbbbnnn|||