BM6P6(@ zzzrrrlllfffcccXXXTTTNNNIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIJJJIIIHHHFFFEEEFFFDDDBBBAAAAAACCCFFFGGGNNNRRR\\\fffkkklllqqqwww{{{}}}||||||}}}~~~{{{wwwuuuwwwvvvtttsssrrrsssuuuvvvxxxyyyyyyyyyxxxxxxyyy{{{|||~~~}}}{{{wwwtttrrrpppooonnnmmmllllllllljjjfffccc```___^^^^^^bbbgggmmmqqqpppkkkeeebbbbbbaaa___]]]fffjjjsss~~~fff___[[[aaammmyyy}}}xxxzzzuuukkknnnuuummm[[[VVVQQQKKKJJJIIIHHHGGGFFFCCC???;;;999777555444555666555555555555444444444333333333333333333444444444555555666666666666666777888888666666777777777777666666666666666666666777777888777999999888666999@@@GGGJJJMMMTTT[[[aaammmzzzjjjeeeqqqmmmpppyyykkkcccaaa```eeemmmqqqtttxxx}}}lllaaaTTTNNNJJJEEECCCEEEHHHHHHJJJLLLNNNQQQRRRSSSSSSSSSXXX___ccceeejjjpppxxxrrrhhheeebbb^^^[[[YYYTTTNNNMMMPPPNNNLLLHHHEEECCCBBBBBBCCCBBBCCCCCCDDDDDDEEEEEEEEEHHHIIIKKKNNNRRRWWW[[[]]]______]]]ZZZXXXWWWYYY[[[^^^___```___[[[[[[ggguuu|||uuunnnhhhddd[[[VVVOOOJJJGGGGGGGGGFFFGGGHHHIIIKKKKKKKKKJJJJJJGGGGGGHHHHHHGGGGGGFFFFFFCCCBBB@@@@@@BBBDDDGGGIIIPPPTTT]]]fffkkkmmmssszzz~~~{{{zzzzzz{{{||||||zzzxxxuuutttuuutttrrrpppppppppqqqrrrrrrsssttttttttttttwwwyyy{{{yyyvvvssspppnnnmmmlllmmmlllkkkkkkkkkhhheeebbb]]]\\\[[[\\\^^^bbbfffiiillliiieeecccaaaaaa___^^^eeehhhpppzzz{{{ddd]]]ZZZaaammmyyyxxxxxx}}}ooolllooo|||~~~|||sss^^^VVVRRRMMMKKKJJJIIIHHHGGGEEE@@@===:::888555444555666555555555555555444444444333333333333444444444555555555666666555555666666777888666666777777777777666666555555555666666888999999777999:::999777:::BBBHHHKKKOOOVVV^^^eeesssttthhhggguuuuuuiiiqqq}}}{{{hhhbbbcccfffmmmvvvyyy}}}ooocccVVVOOOJJJFFFDDDFFFHHHIIIKKKMMMOOOQQQSSSTTTSSSSSSWWW]]]aaaccchhhnnnuuu~~~wwwpppnnngggbbb___]]]XXXRRRPPPSSSOOOMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGGGGHHHIIILLLOOORRRTTTVVVVVVUUURRRPPPOOOQQQSSSUUUUUUWWWWWWUUUXXXeeesss~~~wwwpppjjjeee\\\WWWPPPJJJGGGFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJEEEEEEEEEDDDEEEEEEFFFFFF@@@?????????BBBEEEIIILLLSSSVVV]]]fffkkkooovvv~~~~~~}}}{{{yyyxxxyyyyyyyyyxxxvvvuuusssrrrsssrrrpppmmmlllllllllllljjjkkkmmmnnnnnnpppsssuuu{{{xxxvvvssspppnnnlllkkkkkkkkkjjjiiiiiihhhfffccc```[[[[[[[[[[[[]]]___aaabbbfffffffffdddaaa______```dddfffllluuu|||tttaaaZZZXXX```lllxxxyyytttzzzyyyooolllttt}}}uuuwww~~~~~~bbbVVVRRRPPPMMMLLLJJJJJJHHHFFFBBB???;;;888666555555666666555555555555444444444444333333444444444444555555555555555444444555555666777666666777777777777666666666666666666777777777777888:::;;;::::::===DDDIIINNNQQQYYYaaajjjyyyuuullleeekkk{{{vvvllliiiuuuwwwgggdddgggkkkuuusssfffXXXPPPKKKGGGFFFHHHHHHIIIKKKNNNQQQSSSTTTUUUTTTSSSVVV\\\^^^___dddjjjpppyyy|||~~~{{{vvvwwwooojjjfffccc___XXXUUUVVVRRRPPPLLLHHHDDDBBBAAA@@@BBBBBBBBBBBBBBBCCCCCCCCCGGGFFFFFFFFFHHHIIIKKKMMMMMMNNNMMMJJJHHHGGGIIIKKKLLLLLLNNNPPPPPPUUUcccqqq~~~xxxqqqjjjeee\\\WWWPPPJJJHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHCCCCCCBBBBBBBBBCCCEEEFFF??????>>>???BBBFFFJJJLLLUUUWWW^^^fffkkkpppxxx}}}}}}|||{{{zzzyyyxxxwwwyyyyyyxxxvvvuuutttsssrrrqqqpppmmmkkkiiiggggggfffccceeegggiiijjjlllooorrryyy{{{~~~}}}yyyxxxvvvssspppnnnmmmmmmmmmiiihhhfffffffffdddaaa^^^[[[[[[\\\]]]___```aaaaaacccfffhhhfffaaa^^^^^^```dddeeeiiipppvvvppp___XXXWWW___kkkwwwzzzrrrttt{{{uuunnnnnnzzzsssnnnqqqyyy~~~iiiXXXSSSRRRNNNMMMKKKJJJHHHFFFCCC@@@<<<999777555666666666555555555555555444444444444444444444444555555555555444444444444444555666666666666777777777777666666888888888777666666555444999:::;;;;;;<<<@@@FFFJJJOOORRRZZZbbblll|||}}}kkkdddcccooonnnlllppp|||xxxjjjiiilllqqq{{{vvviiiZZZRRRMMMHHHGGGIIIHHHJJJMMMPPPRRRTTTUUUVVVUUUTTTVVVZZZ\\\\\\aaagggnnnwww}}}xxx{{{{{{xxxzzzvvvqqqllliiiddd]]]XXXXXXSSSQQQMMMIIIEEEBBB@@@???AAAAAABBBBBBBBBBBBCCCCCCIIIHHHGGGGGGGGGIIIJJJKKKJJJKKKJJJHHHFFFFFFGGGHHHIIIIIIKKKMMMNNNTTTaaaooo}}}wwwpppiiidddZZZUUUOOOJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJHHHFFFEEEBBBAAAAAA@@@AAABBBDDDEEEAAA@@@@@@@@@BBBFFFJJJLLLVVVXXX^^^ggglllqqq{{{||||||{{{yyyxxxwwwwwwvvvyyyyyywwwvvvuuutttsssrrrnnnmmmkkkiiifffdddcccbbb___aaacccdddeeegggkkkmmmooorrrvvvzzz}}}yyywwwuuurrrooommmlllmmmmmmhhhfffddddddcccbbb___]]]YYYZZZ\\\]]]___```aaaaaacccfffiiihhhddd```^^^___eeedddgggmmmrrr|||qqq___XXXVVV]]]iiiuuu}}}sssrrrvvvzzzooolllvvvtttiiiiiipppxxxwwwtttwwwqqq[[[TTTSSSOOOMMMJJJIIIHHHFFFCCC@@@===:::888666777777666555666666555555555444444444444444444555555555666666444444444444444555666666666666777777777777666666555666777777777777666666999:::;;;<<>>;;;888777777777666555666666666555555555444444444444555555555666666666555555444444555555666777666666777777777777666666111222555777999:::::::::999999:::===@@@EEEIIIKKKNNNQQQXXXaaammmrrrbbb```gggwwwrrrccclllwwwxxxoooqqqvvv{{{~~~vvvjjj^^^VVVQQQLLLJJJKKKIIIKKKOOOSSSVVVXXXXXXXXXYYYWWWWWWZZZ[[[[[[```gggoooxxxyyyzzzwww~~~~~~~~~vvvooommmhhh___WWWTTTOOONNNLLLIIIFFFCCCAAA@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIJJJKKKIIIJJJKKKJJJHHHGGGHHHIIIJJJHHHIIIKKKKKKMMMUUU^^^mmmyyy}}}vvvoooiiieee[[[VVVPPPKKKIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGEEEDDDAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@BBBFFFJJJOOORRRXXX[[[cccmmmsssxxx|||{{{yyyvvvtttssssssrrrqqqrrrrrrrrrqqqnnnllljjjfffeeedddbbb```^^^[[[ZZZUUUVVVXXXWWWWWWXXXZZZ\\\[[[]]]```cccfffiiinnnqqqtttzzz}}}xxxuuupppnnnkkkhhhfffgggiiijjjgggeeecccaaaaaa```^^^]]][[[ZZZZZZZZZZZZ[[[\\\\\\bbbdddhhhlllnnnlllgggcccbbbbbbeeeiiimmmtttzzzddd[[[VVVZZZeeerrrzzzssstttvvvtttiiinnnyyy}}}nnnhhhkkkooouuurrrxxxjjj[[[UUURRROOOLLLJJJIIIHHHEEECCC???<<<999888888777777555666666666666555555555555555555555555666666666666666666555555666666777888666666777777777777666666222333666888999999888888888888999<<>>??????@@@BBBGGGMMMRRRUUUZZZ]]]fffpppwww{{{}}}|||zzzwwwuuurrrqqqqqqpppmmmnnnoooooonnnkkkhhhfffcccbbbaaa```^^^[[[YYYXXXQQQRRRSSSRRRQQQQQQSSSUUUSSSUUUWWWXXXZZZ\\\___aaaeeellltttzzz|||yyyuuurrrpppnnnkkkhhhfffgggiiikkkhhheeebbbaaaaaa```^^^]]]___^^^\\\ZZZZZZZZZ[[[[[[```bbbgggmmmrrrqqqlllgggaaaaaadddhhhkkkrrr}}}fff]]]VVVZZZdddqqq}}}uuutttrrr{{{gggkkkuuutttlllmmmpppqqqnnnuuuppp___WWWSSSQQQMMMKKKJJJIIIGGGEEE???===:::888888888777666777666666666555555555555555555555555666666666777666666666666666777888888666666777777777777666666777888999999888666444222888888999<<>>===<<<<<<@@@CCCFFFGGGGGGIIINNNRRR[[[dddoootttvvv|||~~~wwwwwwvvvuuurrrooollljjjjjjhhhgggffffffdddaaa___``````___]]][[[XXXVVVUUUQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNOOOQQQTTTWWWYYYYYY```hhhnnnttt|||yyyyyyxxxtttpppooommmkkkiiihhhhhhhhhiiicccaaa```^^^]]]]]]]]]]]]```^^^ZZZWWWWWWYYY\\\^^^```___cccmmmwwwxxxpppgggfffdddcccdddeeekkkxxxjjj]]]TTT[[[fffppp}}}zzztttvvvrrrrrrttt|||vvvgggcccgggnnnuuu~~~www```ZZZUUURRROOOLLLKKKJJJGGGFFF@@@===999777777777777666555555666666666666555555444444555666666666666666888777777666666666777777555555666666777777888888888888777777666666555555999999:::>>>CCCGGGJJJKKKIIIRRRZZZcccvvvqqqdddfffooo{{{pppkkkiiiwwwyyyrrrrrrxxx}}}|||~~~|||xxxrrrggg\\\WWWSSSMMMIIIHHHLLLMMMPPPTTTWWWYYY[[[\\\ZZZYYYXXXZZZ]]]bbbgggjjjssszzztttkkkgggkkkpppzzzzzz{{{rrriiibbb[[[RRRLLLLLLJJJIIIHHHGGGEEEDDDCCCBBBEEEGGGIIIJJJJJJLLLOOORRRRRRQQQOOOKKKHHHGGGIIIKKKMMMOOOPPPPPPNNNMMMMMMNNNKKKIIIGGGIIILLLOOOPPPOOOOOOOOOPPPTTT\\\dddjjjnnnoooxxx{{{uuulllbbb]]]XXXQQQLLLJJJHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@????????????>>>BBBFFFHHHJJJMMMRRRVVV\\\eeeoootttvvv|||~~~|||vvvuuutttrrroookkkhhhfffeeedddbbbaaaaaa```]]][[[\\\\\\[[[ZZZXXXVVVTTTSSSNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKMMMOOORRRTTTTTTZZZbbbgggnnnzzz{{{xxxwwwuuurrroooooommmjjjhhhfffffffffgggdddcccaaa___^^^^^^^^^______]]][[[YYYXXXZZZ\\\^^^bbbbbbfffpppzzz|||uuummmeeebbbaaabbbccchhhuuunnn```WWW[[[eeeooo||||||wwwuuu|||vvvtttuuu||||||kkkdddfffooovvv~~~fff]]]UUURRROOOLLLKKKIIIGGGEEE@@@===:::777777777777666333444444555555444444333555555666666666666666555555555444444444444555555666666777777777777777888888888777777666666666555999:::<<>>:::888777777777666333444444555555444444333555666666666666666555555555555444444444444555555888888888888888777777777777777777777777777666666999;;;>>>BBBEEEHHHIIIJJJPPPVVV___ooopppfffooo|||mmmlllmmm|||}}}vvvxxx|||vvvhhh```ZZZYYYWWWRRRMMMLLLJJJKKKNNNQQQTTTVVVXXXZZZZZZZZZ\\\___ccciiinnnqqqssszzz}}}qqqhhhdddaaajjjxxx{{{pppfff]]]WWWRRRLLLIIIKKKGGGGGGGGGGGGGGGGGGGGGHHHEEEHHHLLLOOOQQQSSSVVVYYYVVVUUURRRNNNJJJIIIKKKMMMNNNPPPPPPOOOMMMKKKKKKLLLNNNLLLJJJJJJLLLOOOPPPPPPRRRPPPOOOPPPRRRWWW\\\___```kkk||||||rrrggg```ZZZSSSLLLIIIHHHGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAA===BBBGGGJJJMMMQQQWWW\\\dddmmmvvvzzz|||{{{xxxsssrrroookkkfffbbb___]]]ZZZXXXVVVTTTTTTSSSQQQPPPQQQQQQQQQQQQPPPNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHGGGGGGHHHIIIJJJKKKKKKOOOSSSWWW^^^jjjyyyzzzzzzyyyvvvrrrooonnnnnnooommmkkkhhhfffddddddccceeecccbbb```____________]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]bbblllwww{{{xxxsssddd___]]]^^^___cccmmmwwwuuufff[[[\\\bbbkkkyyywwwwww}}}zzzuuu{{{xxxiiidddmmmvvvtttaaaVVVSSSOOOMMMKKKIIIGGGEEEBBB???;;;888888777777666666666777777777777666666666666666666666555555444777666666666666777777888::::::999999888888777777777777777777777777888888999<<>>>>>>>>???CCCHHHKKKMMMPPPVVV[[[fffnnnvvvzzz}}}{{{wwwsssqqqmmmiiiddd___\\\ZZZXXXUUURRRQQQPPPPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHKKKMMMPPPSSSYYYdddpppyyy|||{{{zzzxxxxxxwwwtttqqqoooooopppooonnnllljjjgggeeedddccccccbbb```^^^]]]]]]]]]]]][[[\\\\\\\\\[[[[[[ZZZZZZWWWYYY^^^hhhsssxxxwwwttteee```]]]]]]___bbbjjjrrr{{{wwwiii^^^^^^bbbjjjyyyzzzwwwxxx|||uuuzzz~~~llldddiiirrr}}}zzzbbbWWWUUUQQQNNNLLLJJJGGGEEECCC???;;;999888777777666666777777777777777777666555666666666666666555555666666666666666777888888::::::999999888888777777666666777777888888999999999===CCCGGGHHHIIIKKKMMMTTTZZZggg~~~yyyooommm|||xxxeeedddlll{{{~~~vvvooohhhcccaaaaaa]]]UUUOOONNNJJJKKKMMMPPPTTTXXX\\\^^^```bbbfffkkkqqqvvvzzz|||~~~~~~vvvqqqnnnsss{{{zzzooocccZZZQQQMMMJJJGGGHHHKKKIIIIIIHHHGGGGGGFFFFFFEEEDDDIIIOOOSSSVVVXXXZZZ[[[ZZZYYYVVVQQQMMMKKKLLLNNNPPPQQQRRRPPPNNNLLLKKKLLLNNNMMMLLLKKKLLLNNNRRRUUUVVVXXX[[[]]]^^^bbbgggkkkmmmxxxtttjjjaaa[[[RRRLLLIIIHHHIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>AAAEEEIIILLLMMMQQQVVV[[[fffmmmuuuxxx{{{|||xxxrrroookkkfffaaa]]]ZZZYYYVVVSSSPPPNNNNNNNNNMMMKKKIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFJJJKKKMMMPPPUUU\\\ffflllzzz}}}|||{{{{{{yyywwwtttqqqpppppppppqqqnnnmmmllljjjhhhfffeeedddaaa```^^^\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZYYYYYYYYYUUUWWW]]]gggpppvvvwwwuuugggaaa]]]]]]^^^aaagggnnnwww|||nnncccbbbdddjjjxxx}}}wwwtttxxxwwwzzzooofffeeemmmxxxfffYYYVVVSSSPPPNNNKKKIIIFFFCCC@@@<<<999888888777666444555555666666555555444444555555666666666666666444444333444444555666777888888888888888777777777666666777777888999::::::999>>>DDDGGGHHHJJJNNNQQQVVV^^^nnnxxxrrrqqqtttffffffppp}}}}}}vvvooohhheeecccbbb]]]TTTOOONNNKKKLLLOOORRRWWW\\\aaacccfffhhhmmmsssxxx}}}yyy~~~|||uuuqqqpppvvv|||tttjjj]]]UUUNNNKKKHHHEEEFFFHHHHHHHHHGGGGGGFFFEEEDDDDDDGGGKKKRRRVVVYYYYYYZZZZZZ\\\ZZZWWWQQQMMMKKKLLLMMMPPPRRRRRRQQQOOOMMMMMMNNNSSSSSSQQQNNNMMMNNNRRRUUUYYY^^^cccfffgggiiilllooommmyyywwwnnn```ZZZRRRKKKIIIIIIJJJKKKIIIIIIIIIHHHFFFEEECCCBBBAAA@@@@@@??????@@@@@@@@@BBBFFFKKKNNNOOOSSSXXX]]]hhhooovvvyyy|||~~~zzzooommmiiiddd___[[[YYYXXXUUURRRNNNLLLLLLLLLKKKJJJEEEEEEFFFGGGHHHHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLOOOTTTZZZ^^^jjjyyy|||{{{{{{||||||zzzuuuooommmnnnqqqqqqpppkkkkkkjjjiiihhhfffddddddaaa___^^^\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXSSSVVV[[[dddmmmsssuuuuuugggaaa\\\\\\]]]___dddjjjqqq|||vvvllliiihhhkkkwww~~~vvvqqqsss{{{{{{{{{rrrhhhbbbjjjttt{{{nnn[[[XXXTTTQQQOOOMMMJJJHHHDDDAAA<<<999888888777555555555666666666666555555333333444666777777777777333333333444444555666777666666777777777777777888555666666888999:::;;;;;;:::???DDDGGGHHHKKKPPPUUU[[[eeexxx~~~uuurrruuummmgggjjjrrryyyrrrmmmfffcccaaaaaa[[[SSSNNNOOOMMMNNNQQQUUUZZZ```fffiiipppsssxxx~~~yyy}}}{{{uuuqqqpppuuuyyywwwjjjaaaXXXPPPJJJIIIGGGCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEKKKOOOVVVZZZ[[[[[[ZZZZZZ\\\[[[WWWRRRMMMJJJKKKLLLPPPRRRSSSRRRQQQOOOOOOPPPTTTTTTTTTRRRQQQSSSYYY]]]ccciiioooqqqpppnnnoooqqqnnnzzzzzzqqq```ZZZQQQKKKIIIJJJKKKLLLLLLLLLLLLKKKIIIGGGFFFEEE@@@@@@@@@@@@AAABBBCCCDDDCCCGGGLLLOOOQQQUUU[[[```lllrrryyy|||{{{mmmkkkgggbbb]]]ZZZXXXWWWTTTQQQMMMKKKKKKKKKJJJIIIBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKFFFFFFGGGIIIKKKOOOSSSUUU]]]kkk~~~|||wwwssstttvvvxxxyyy{{{tttllljjjmmmqqqqqqpppiiiiiiiiihhhgggeeedddcccaaa```^^^\\\[[[[[[[[[\\\ZZZYYYXXXVVVVVVWWWXXXXXXQQQSSSYYYaaajjjpppssssssggg```[[[[[[\\\]]]bbbggglllwww}}}rrrnnnkkkkkkvvv~~~vvvoooooowww~~~|||sssjjjaaaiiirrryyyttt\\\YYYUUURRRPPPNNNKKKHHHDDDAAA<<<:::888888777555777777888888888888777777222222444666777888888888555555555666666888999999555555666666777777888888555555666888999:::;;;<<<:::???DDDGGGHHHKKKRRRXXX___kkkxxxpppppp|||tttfffffflllsss~~~zzztttnnnjjjccc```______YYYRRROOOPPPNNNOOORRRVVV]]]ccciiimmmyyy||||||}}}vvvrrrqqqvvvxxx{{{{{{wwwmmm```WWWTTTNNNHHHGGGEEEBBB@@@BBBBBBCCCCCCDDDEEEFFFFFFFFFNNNSSSYYY]]]^^^\\\[[[ZZZ\\\[[[WWWQQQLLLJJJJJJLLLPPPRRRSSSSSSRRRQQQQQQRRRQQQRRRSSSSSSUUUYYYaaaggglllrrryyyzzzvvvrrrqqqqqqrrr~~~xxxqqqddd^^^TTTLLLHHHIIILLLOOOOOOOOONNNLLLIIIFFFDDDCCCDDD@@@======???BBBBBB@@@EEEIIIMMMOOOQQQUUU[[[```oootttyyy{{{~~~zzzpppkkkddd___[[[YYYWWWUUUSSSQQQNNNKKKHHHFFFEEEEEECCCCCCCCCCCCCCCBBBAAA@@@CCCDDDFFFGGGFFFGGGHHHJJJIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKHHHFFFGGGIIILLLNNNUUU___lllvvvyyywwwuuusssrrrrrrsssssstttvvvwwwxxxsssooolllmmmrrrtttrrroooiiijjjiiigggdddaaa```______^^^]]]\\\ZZZXXXVVVUUUTTTUUUWWWVVVVVVUUUWWWXXXVVVUUUVVV\\\dddkkkooopppfffaaa[[[XXXZZZ]]]______eeeooo{{{~~~vvvpppnnnuuu~~~|||ssspppuuu{{{|||xxxllldddiiirrr{{{wwweeeWWWSSSTTTMMMKKKLLLFFFGGGDDD???:::777666777777555555666666666666555555777777888888888888777777666666666666666666666666444444555666777888999999444666999;;;::::::;;;<<<<<>>BBBFFFIIIKKKOOOWWW^^^eeeuuuzzzlllkkkpppiii```dddnnnuuu||||||xxxrrrlllgggcccaaa^^^\\\XXXSSSOOOLLLKKKJJJOOOPPPUUUZZZ]]]aaannn{{{}}}|||tttiiiaaa\\\VVVRRRPPPNNNIIIEEECCCBBBBBBCCCDDDDDDFFFGGGJJJLLLNNNOOOTTTXXX]]]^^^[[[YYYZZZ[[[]]]\\\YYYVVVTTTSSSRRRRRRUUUSSSSSSUUUTTTQQQSSSXXX\\\]]]^^^]]]^^^dddnnnvvvzzz|||uuuhhhaaaWWWNNNHHHGGGIIIKKKQQQPPPOOOLLLIIIFFFDDDBBBCCC@@@>>>>>>@@@BBBCCCCCCHHHKKKPPPSSSWWW\\\dddjjjtttxxx||||||rrrnnngggaaa\\\YYYUUUSSSPPPNNNKKKHHHFFFDDDCCCCCC@@@@@@@@@AAAAAAAAAAAAAAADDDFFFHHHJJJJJJLLLNNNPPPTTTUUUUUUUUUUUUTTTSSSSSSTTTRRRNNNKKKIIIHHHIIIJJJMMMNNNPPPRRRRRRTTTWWWYYY[[[\\\___bbbfffjjjmmmooonnnlllkkkmmmqqqtttsssqqqnnnllljjjgggddd```^^^]]]]]]]]]]]]\\\[[[ZZZXXXXXXWWWXXXXXXWWWUUUTTTTTTUUUSSSSSSTTTXXX]]]cccfffgggccc```[[[XXXYYYZZZ[[[[[[```iiisss}}}{{{sssttt{{{uuuooorrr}}}zzzsssuuu}}}ssswwwjjjZZZTTTTTTNNNMMMNNNIIIGGGDDD@@@;;;888777777777555666666777777666666555777777888888888888777777777777777777777777777777888888777777777666666666888:::<<<<<<;;;;;;<<<===@@@CCCHHHKKKNNNSSS[[[aaaiiizzzsssiiillltttnnn]]]\\\fffsss|||}}}|||yyysssqqqlllgggbbb^^^[[[ZZZVVVTTTQQQNNNKKKJJJIIIIIINNNOOOTTTYYY]]]cccooo{{{nnnaaaZZZVVVSSSRRRQQQOOOJJJFFFCCCBBBCCCDDDEEEFFFHHHKKKMMMPPPRRRSSSVVVYYY]]]]]][[[YYYYYY[[[^^^\\\ZZZXXXVVVUUUUUUUUUWWWUUUUUUWWWVVVTTTWWW\\\bbbcccdddeeeiiiooowww|||~~~xxxjjjdddZZZQQQLLLJJJLLLNNNRRRQQQOOOMMMIIIFFFCCCBBBBBB@@@??????@@@BBBDDDEEEKKKNNNRRRUUUXXX]]]eeekkkssswww{{{}}}tttpppiiiccc^^^YYYUUURRRNNNMMMJJJGGGDDDCCCBBBBBB?????????@@@AAABBBCCCDDDFFFHHHKKKMMMNNNPPPSSSUUUZZZZZZYYYYYYXXXWWWVVVUUUWWWTTTQQQNNNKKKKKKKKKKKKQQQPPPNNNMMMMMMOOORRRTTTTTTUUUXXX[[[```dddhhhjjjkkkjjjjjjmmmqqqtttsssrrrpppmmmjjjgggdddaaa^^^\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYWWWUUUSSSSSSTTTSSSSSSTTTWWWZZZ^^^aaaccccccaaa]]]ZZZYYYZZZZZZ[[[^^^fffoooxxxwwwuuuzzzvvvoooqqq{{{yyyooonnnyyyyyyppp^^^VVVTTTOOONNNPPPJJJGGGEEEAAA<<<999888777888666666777777777777666666777777888888888888777777777777777777777777777777777777777777777777777777888:::;;;;;;::::::;;;<<>>;;;999888888666666777777777777666666777777888888888888777777777777777777777777777777666666666777888999999999777888::::::999999;;;<<>>@@@EEEEEEGGGKKKQQQWWW\\\^^^nnnooodddfffvvvkkk[[[\\\eeennn|||}}}{{{rrrjjjeeeaaa___YYYVVVQQQLLLHHHGGGGGGGGGCCCCCCCCCDDDEEEHHHJJJKKKHHHOOOUUUWWW[[[bbbdddbbb```YYYSSSPPPPPPSSS]]]ggguuuzzzyyy}}}~~~mmm______aaa]]][[[^^^WWWSSSMMMGGGEEEEEEGGGIIIJJJLLLOOORRRUUUVVVVVVUUUTTTWWWZZZ[[[YYYYYY\\\___]]]^^^___aaaeeeiiilllnnnfffeeeiiiooosssuuuzzzyyyqqqlllcccZZZTTTQQQQQQQQQVVVUUURRRNNNJJJFFFBBB@@@???AAABBBBBBAAADDDHHHLLLOOORRRUUUWWWZZZ```jjjqqqsssxxx~~~tttqqqlllgggccc^^^YYYUUULLLJJJHHHEEECCCBBBBBBBBBCCCCCCDDDEEEIIIMMMQQQSSSWWWYYY[[[]]]]]]___aaacccbbbaaa___]]]\\\[[[\\\\\\\\\ZZZYYYVVVTTTSSSRRRRRRSSSOOOMMMNNNRRRUUUVVVVVVUUUVVVWWWYYY[[[]]]```aaa___ccchhhmmmpppsssuuuvvvlllhhhccccccfffiiigggeeebbbbbbaaa___^^^[[[ZZZXXXYYYYYYYYYWWWUUUSSSSSSSSSPPPRRRTTTTTTTTTVVVZZZ^^^```bbbbbb___ZZZVVVVVVVVVUUU^^^gggooo{{{wwwkkkjjjxxxzzzvvvxxx}}}llleeeccccccjjjyyynnn]]]VVVOOOPPPPPPIIIHHHFFFCCC@@@===;;;999888777777888888888888777777777777888888888888777777666666666666666666666666999999999888888888888888666777999999:::<<<@@@BBBGGGGGGHHHLLLRRRXXX\\\^^^qqqooofffjjjzzznnn]]]]]]ccclll{{{~~~uuukkkeeeaaa___^^^VVVRRRMMMHHHDDDCCCCCCDDDBBBBBBBBBCCCDDDGGGIIIKKKHHHPPPVVVWWW[[[aaaaaa\\\VVVPPPKKKHHHGGGGGGNNNVVV```mmm|||}}}vvvqqqttt{{{lll___aaadddbbbbbbgggXXXTTTMMMHHHEEEEEEHHHJJJKKKMMMPPPRRRTTTUUUUUUTTTUUUXXX[[[\\\[[[[[[___bbb```aaacccfffjjjooosssuuummmmmmqqqxxx}}}{{{pppkkkaaaVVVOOOLLLNNNQQQUUUTTTQQQMMMIIIFFFCCCBBBBBBAAA??????AAAEEEIIILLLMMMRRRXXX[[[```gggmmmpppuuuuuuqqqiiiccc^^^ZZZVVVSSSMMMLLLJJJHHHEEEDDDCCCBBBEEEEEEFFFHHHLLLQQQVVVXXXZZZZZZ[[[^^^aaacccbbbaaabbb```\\\ZZZ[[[\\\\\\\\\[[[ZZZXXXWWWUUUTTTTTTSSSSSSSSSRRRSSSUUUXXX[[[]]]]]]^^^```aaabbbaaa```___```aaadddjjjppprrrqqqooooookkkhhhiiillllllgggbbbdddcccaaa]]]ZZZXXXYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTRRRSSSSSSRRRRRRTTTWWWZZZaaadddfffccc\\\WWWVVVWWW[[[\\\bbbmmmzzzpppfffhhhooottt}}}{{{xxxrrreee___^^^fffrrrsss[[[XXXSSSMMMMMMLLLHHHHHHFFFAAA;;;999:::===444333333666999;;;888666777777777777666666666666666666666666777777777777666777888999999999999999666888999::::::<<>>AAAGGGJJJRRRWWWaaammmwww}}}~~~}}}zzztttnnnjjjkkkpppuuummmeeeiiijjjmmmkkkaaaXXXSSSLLLFFFCCCDDDGGGIIIJJJMMMPPPSSSUUUUUUTTTTTTSSSUUUXXX[[[___cccfffhhhggggggiiilllrrrxxx~~~yyy{{{|||ooojjj```UUUNNNLLLMMMPPPRRRQQQOOOMMMIIIFFFCCCAAABBBAAA@@@@@@BBBEEEIIILLLMMMRRRWWW\\\```gggooosss~~~vvvqqqjjjccc^^^ZZZVVVSSSMMMLLLJJJHHHEEEDDDCCCCCCEEEFFFGGGJJJNNNRRRVVVYYYYYYYYY[[[]]]```aaa```___aaa^^^\\\[[[[[[\\\[[[ZZZXXXWWWUUUSSSQQQPPPPPPPPPQQQRRRSSSUUUXXX\\\___bbbdddfffjjjlllkkkgggbbb^^^\\\]]]aaahhhnnnrrrrrrqqqnnnllljjjkkkllljjjfffbbbcccbbb___\\\YYYXXXXXXYYYZZZYYYWWWVVVUUUUUUTTTTTTRRRSSSSSSRRRRRRTTTWWWZZZ^^^bbbeeeccc]]]YYYYYYZZZ[[[[[[aaakkkwwwpppfffhhhkkkpppyyy}}}xxx}}}tttddd^^^]]]bbbnnnwww^^^ZZZTTTNNNNNNLLLHHHHHHFFFAAA;;;888888999777666666888;;;<<<:::777777777777666666666555555666666666666777777777777777777888999999999888888666888999:::;;;<<>>===???CCCFFFGGGJJJRRR[[[dddiiikkkjjjjjjhhheeecccdddiiiqqqwwwqqqhhhllllllooolllbbbXXXSSSLLLFFFCCCDDDFFFIIIJJJLLLPPPSSSTTTUUUTTTSSSQQQSSSXXX^^^dddiiilllnnnjjjkkknnnrrrxxx~~~|||nnnggg]]]SSSMMMKKKLLLMMMNNNNNNNNNLLLJJJFFFCCC@@@BBBAAA@@@@@@BBBFFFJJJLLLNNNRRRWWW\\\aaahhhqqqxxx~~~wwwrrrjjjddd^^^ZZZVVVSSSNNNLLLJJJGGGEEEDDDDDDDDDFFFGGGIIILLLPPPTTTWWWYYYYYYYYYZZZ\\\___```^^^]]]]]]\\\[[[[[[\\\\\\ZZZXXXTTTRRRPPPNNNLLLKKKKKKKKKNNNOOORRRVVV[[[aaaeeegggjjjmmmrrrtttqqqiii```ZZZXXXZZZ___fffmmmrrrttttttooopppppppppnnnkkkgggeeebbb```]]]ZZZXXXXXXXXXXXXZZZXXXVVVTTTSSSSSSTTTUUURRRSSSSSSSSSRRRSSSVVVYYY[[[___cccbbb___\\\[[[\\\\\\[[[```iiitttrrrgggfffeeekkkttt}}}xxx{{{wwweee^^^^^^]]]jjj}}}}}}ccc\\\TTTPPPOOOLLLHHHHHHFFFAAA<<<777666555999888777888::::::888777666666666666555555555555666666666666777777777777888888999999999888888777666888999:::;;;===AAACCCIIIHHHLLLQQQUUUZZZdddnnnoookkkuuuvvvaaaaaakkkvvvzzzooogggbbb]]]XXXUUUNNNKKKGGGDDDDDDCCCBBBBBBAAABBBDDDFFFHHHKKKLLLMMMOOOOOOOOONNNNNNMMMLLLKKKFFFCCC???<<<;;;<<>>:::777666888777777777777666555555666666666666555555555444666666666666777777777777999999999999999888777666666888999:::;;;>>>BBBEEEIIIIIILLLRRRVVV]]]kkkxxxqqqnnnyyy~~~hhhhhhpppxxx}}}wwwmmmfffaaa[[[VVVQQQKKKHHHEEECCCCCCCCCCCCBBBAAABBBEEEHHHJJJMMMOOOOOOOOONNNNNNLLLKKKIIIGGGFFF@@@???===;;;;;;<<<===???GGGHHHJJJOOOUUUYYY[[[[[[XXXYYYZZZ\\\aaajjjuuu|||{{{rrrsssrrrqqqmmmaaaVVVRRRLLLFFFCCCCCCEEEFFFJJJKKKMMMPPPQQQRRRQQQQQQRRRVVV\\\ccchhhkkkmmmmmmnnnqqqvvv|||vvvhhhaaaWWWPPPLLLKKKKKKJJJLLLMMMNNNNNNLLLIIIEEECCCAAAAAAAAABBBDDDGGGJJJLLLOOOPPPVVV^^^cccjjjyyy~~~yyytttllleee```[[[VVVTTTNNNMMMJJJGGGEEEEEEFFFFFFIIIKKKNNNRRRVVVXXXYYYZZZ[[[ZZZZZZ\\\]]]]]][[[YYYUUUUUUVVVXXXZZZYYYVVVTTTNNNLLLJJJGGGFFFFFFFFFGGGJJJNNNSSSZZZ```eeehhhjjjjjjjjjiiifffaaaZZZTTTPPPRRRUUUZZZ```gggnnntttxxx}}}~~~~~~{{{uuuoookkkiiibbb^^^[[[YYYZZZ[[[ZZZYYYYYYWWWTTTRRRQQQQQQSSSTTTQQQRRRSSSSSSRRRSSSTTTVVV[[[]]]aaacccbbb```]]]\\\^^^]]]```hhhqqq~~~nnnaaa```eeeoooyyy|||xxx{{{jjj```___\\\gggxxxmmm___TTTQQQPPPIIIGGGFFFDDDCCCAAA>>>;;;999888888888777666555555555777666666666666555555555666666666666777777777777999999999999999888777666777888999:::<<>>===<<<<<<<<<===>>>???DDDEEEGGGLLLRRRWWWYYYYYYTTTUUUWWWZZZ___hhhrrryyyuuuvvvsssqqqkkk___TTTPPPKKKFFFCCCCCCDDDFFFIIIJJJLLLNNNOOOPPPPPPPPPPPPSSSYYY```eeehhhiiiiiilllooosssyyy}}}~~~ssseee^^^TTTNNNMMMMMMLLLKKKMMMMMMMMMMMMKKKIIIFFFDDDAAAAAABBBCCCEEEGGGJJJKKKOOOPPPUUU___dddkkk|||zzzuuummmfff```[[[WWWTTTOOOMMMIIIFFFEEEEEEGGGHHHJJJMMMQQQUUUXXXZZZZZZZZZZZZZZZYYYZZZ[[[ZZZXXXVVVQQQQQQRRRTTTVVVVVVTTTRRROOOMMMJJJHHHGGGHHHJJJKKKNNNQQQVVV\\\aaaeeefffggggggeeebbb]]]YYYVVVSSSRRROOOSSSYYY___gggoooxxx}}}}}}wwwrrrllliiiccc___[[[ZZZ\\\^^^]]][[[YYYWWWUUUSSSRRRRRRSSSTTTQQQRRRTTTSSSSSSRRRSSSUUUZZZ\\\```cccdddbbb___]]]\\\\\\___gggppp{{{sssaaa___eeennnxxxxxxyyypppaaa[[[\\\eeeuuu}}}~~~tttbbbUUUSSSQQQIIIHHHFFFCCCBBBAAA@@@>>>;;;999::::::999777666777999777777777777666666666666666666666666777777777777888888999999999888888777777888999:::<<<@@@FFFJJJIIIJJJNNNSSSZZZfff{{{ttttttqqqqqqwww|||rrrlllccc]]]YYYUUUOOOKKKGGGDDDBBBAAACCCDDDEEEEEEDDDFFFJJJMMMPPPRRRSSSSSSOOOOOOMMMLLLIIIFFFDDDCCC>>>=========>>>???AAABBBCCCDDDFFFLLLRRRVVVXXXYYYSSSTTTWWW[[[aaajjjttt{{{xxxxxxtttqqqjjj\\\QQQNNNIIIEEECCCCCCEEEFFFIIIJJJKKKLLLMMMNNNNNNNNNKKKNNNTTTZZZ___ccceeefffgggiiimmmppptttvvvwwwwwwzzzyyy{{{|||qqqbbb[[[RRRNNNNNNOOONNNLLLMMMMMMLLLKKKIIIGGGEEEDDDAAAAAABBBCCCEEEHHHJJJKKKPPPOOOUUU___eeelll{{{vvvnnnfffaaa[[[WWWTTTOOOMMMIIIFFFEEEFFFGGGIIIKKKNNNSSSWWW[[[\\\[[[[[[XXXXXXWWWXXXXXXWWWTTTRRRNNNNNNOOOQQQSSSSSSRRRPPPPPPOOOLLLJJJJJJLLLOOOPPPTTTWWW[[[```ccceeeddddddccc```\\\XXXUUUUUUUUUUUUQQQVVV]]]eeennnyyy|||wwwqqqllleeeaaa\\\\\\___aaa___]]]XXXWWWVVVUUUTTTSSSSSSSSSPPPRRRTTTTTTSSSRRRSSSTTTWWWZZZ^^^ccceeeeeebbb___YYYYYY^^^fffnnnwwwxxxccc___eeennnxxxyyyyyy{{{zzzfff]]][[[cccqqqxxxtttxxx~~~zzzeeeWWWUUUTTTKKKJJJGGGBBB@@@@@@???===:::888::::::888666666888;;;999888888888777777777777666666666666777777777777777777888999999999888888777888999:::<<>>=========>>>@@@CCCDDDDDDEEEIIINNNTTTXXXYYYYYYTTTUUUXXX[[[```hhhqqqxxx|||{{{{{{vvvqqqiii[[[NNNLLLHHHEEECCCDDDFFFGGGIIIIIIJJJKKKLLLMMMMMMMMMKKKMMMQQQUUUZZZ]]]```aaacccdddfffgggiiijjjkkkkkkmmmnnnooottt{{{{{{qqqaaaZZZQQQNNNOOOPPPOOOMMMMMMLLLKKKIIIGGGEEEDDDCCCAAAAAABBBDDDFFFHHHJJJKKKPPPOOOUUU___eeelll{{{vvvnnngggaaa\\\WWWTTTOOOMMMIIIFFFEEEFFFHHHIIILLLOOOTTTYYY\\\\\\\\\[[[WWWVVVUUUUUUVVVTTTRRROOOMMMLLLMMMNNNQQQRRRQQQPPPRRRPPPNNNLLLLLLOOORRRTTTXXX[[[___ccceeeeeecccbbb^^^\\\XXXVVVTTTTTTUUUVVVVVV[[[dddmmmwww}}}vvvpppgggbbb]]]]]]```cccaaa___XXXWWWWWWVVVUUUTTTSSSRRRPPPRRRTTTTTTSSSRRRRRRSSSTTTWWW\\\bbbfffgggdddbbbVVVWWW\\\dddllluuuzzzfff___eeemmmwwwzzzyyyyyynnnbbbZZZ```nnnsssmmmpppxxx}}}~~~hhhZZZXXXVVVLLLLLLHHHBBB>>>>>>===:::888666777888666444444777:::999999999999888888888777666666666666777777777777666777888999999999999999777888999:::<<>>=========>>>AAADDDEEEDDDEEEIIINNNTTTWWWWWWVVVRRRSSSTTTVVVYYY```gggmmmttt~~~}}}wwwrrrjjj[[[MMMJJJGGGDDDDDDEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPPPPRRRTTTVVVXXXYYYZZZaaaaaaaaabbbccccccddddddbbbcccdddgggnnntttuuurrruuutttuuuyyy{{{nnn^^^XXXQQQNNNOOORRRSSSRRRPPPOOOMMMLLLKKKIIIFFFDDDBBBAAAAAABBBDDDFFFIIIKKKOOOQQQUUU\\\cccppp}}}yyyuuunnnhhhbbb\\\VVVRRRLLLIIIEEEBBBBBBEEEIIILLLTTTVVVXXXZZZ[[[[[[ZZZYYYYYYVVVRRRRRRRRRRRRPPPMMMOOOMMMKKKKKKLLLMMMMMMLLLPPPOOOMMMLLLMMMPPPTTTVVVXXX]]]eeejjjkkkjjjgggfff```[[[YYYZZZYYYVVVUUUWWW\\\fffsss~~~xxxoooiiieeebbbaaabbbaaa^^^[[[[[[XXXTTTRRRSSSTTTUUUUUUQQQPPPPPPOOOPPPQQQRRRSSSXXXYYY^^^dddjjjiiiddd___^^^\\\]]]bbbgggooo~~~hhhddddddkkkxxx~~~tttwwwvvvhhhfffffflll}}}tttiiifffnnnxxxhhhYYYVVVTTTPPPLLLKKKIIIEEEBBB???<<<;;;777777888888888999999999888888777777666666555555777888888888888999999999:::999888777777777999999999;;;;;;:::>>>GGGMMMNNNMMMMMMTTT___ggguuukkklll{{{}}}hhhhhhrrrzzzjjj```WWWRRRNNNGGGCCCBBBCCCCCCDDDHHHLLLNNNLLLIIIJJJNNNRRRUUUUUUUUUUUUUUUPPPNNNJJJGGGCCCAAA@@@@@@???>>>===>>>???AAADDDFFFFFFHHHKKKOOOSSSWWWYYY[[[ZZZVVVTTTXXX\\\^^^bbbfffooo}}}||||||ttteeeZZZMMMJJJFFFDDDDDDEEEEEEEEELLLKKKKKKKKKKKKMMMOOOPPPRRRRRRSSSSSSUUUWWWXXXYYY]]]]]]]]]]]]^^^^^^^^^^^^\\\^^^```bbbbbbccceeegggjjjkkkmmmqqqvvv}}}yyykkk\\\WWWPPPNNNOOORRRSSSRRRQQQOOOMMMLLLKKKJJJGGGDDDBBBAAAAAAAAACCCFFFIIIKKKOOOQQQVVV]]]dddqqq}}}xxxtttllleee___ZZZUUURRRKKKHHHEEECCCEEEIIINNNQQQTTTVVVXXXZZZ[[[[[[ZZZYYYWWWTTTPPPOOOPPPQQQPPPNNNPPPNNNKKKJJJKKKLLLLLLLLLOOOMMMLLLKKKLLLOOOSSSUUU[[[```hhhmmmnnnllliiihhh```[[[YYY[[[\\\ZZZZZZ]]]dddooo}}}wwwnnniiidddaaaaaaaaa^^^\\\ZZZWWWSSSQQQRRRSSSSSSSSSPPPPPPOOOOOOOOOPPPRRRRRRTTTWWW\\\dddkkkkkkgggbbb]]]\\\]]]aaafffnnn|||lllfffffflllyyyvvvttt}}}}}}nnngggggglll{{{ttthhheeennnyyyjjjZZZWWWTTTPPPLLLKKKIIIEEEBBB???<<<;;;777777888888888999999999888777777777666666666555777888888888888999999999:::999888777777888999999999;;;;;;:::>>>GGGNNNOOORRRSSSZZZfffooo~~~yyyjjjqqq|||iiiiiitttxxxkkkaaaWWWSSSNNNHHHDDDDDDBBBBBBDDDHHHMMMOOONNNLLLOOORRRVVVWWWWWWVVVUUUVVVPPPNNNKKKGGGDDDAAA@@@@@@???>>>>>>>>>???BBBDDDFFFGGGIIILLLPPPSSSVVVXXXYYYXXXTTTRRRUUUXXXZZZ^^^cccooo~~~|||xxxwwwoooaaaWWWMMMJJJFFFDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLOOORRRTTTSSSSSSSSSTTTVVVWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYY\\\]]]______```aaadddfffkkkmmmoootttyyy~~~vvvhhhZZZUUUOOOMMMOOORRRSSSRRRQQQPPPNNNMMMLLLJJJGGGEEEBBBAAAAAAAAACCCFFFHHHJJJNNNPPPVVV^^^fffrrr}}}wwwrrriiibbb\\\WWWTTTQQQJJJHHHFFFEEEHHHMMMRRRVVVUUUVVVXXXZZZ[[[[[[ZZZZZZUUUQQQNNNLLLMMMOOOQQQQQQRRROOOLLLJJJKKKKKKKKKKKKLLLKKKJJJJJJKKKNNNQQQSSS\\\bbbjjjpppqqqooolllkkkbbb___^^^```bbbbbbdddiiiqqq~~~vvvooogggbbbaaa```^^^\\\ZZZWWWSSSQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPSSSZZZdddlllmmmiiieee]]][[[[[[___dddkkkyyyrrriiihhhmmmyyyyyyqqqyyyuuuiiihhhkkkxxxuuuhhhdddnnn{{{ooo\\\VVVTTTQQQLLLKKKIIIEEEBBB???<<<;;;888888888888888999999999777777777777666666666666777888888888888999999999999888888777888888999999999;;;<<<;;;@@@IIIOOOPPPVVVXXX```lllwww}}}oooiiixxx|||jjjlllwwwvvviii___UUUQQQMMMGGGCCCCCCAAABBBEEEIIINNNQQQRRRQQQUUUWWWZZZZZZYYYWWWVVVVVVOOONNNKKKHHHEEEBBBAAA@@@@@@?????????@@@BBBEEEGGGIIIKKKMMMQQQTTTVVVXXXYYYXXXTTTRRRTTTVVVWWW\\\aaaoooyyytttssskkk^^^UUULLLIIIFFFEEEFFFHHHJJJJJJFFFGGGHHHKKKNNNQQQTTTUUUUUUUUUUUUVVVWWWYYY[[[\\\[[[ZZZZZZZZZYYYZZZZZZZZZ\\\]]]^^^^^^___bbbfffiiioooqqqtttyyy}}}|||{{{zzz|||ttteeeXXXSSSNNNMMMOOORRRSSSRRRRRRQQQOOONNNMMMKKKHHHFFFBBBBBBAAAAAACCCEEEHHHJJJMMMPPPWWW___gggsss|||vvvpppggg___YYYVVVSSSQQQIIIHHHFFFFFFIIINNNSSSWWWUUUVVVXXXYYYZZZZZZZZZZZZSSSPPPLLLKKKLLLOOOSSSUUUTTTQQQMMMJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJMMMPPPRRRZZZ```jjjqqqtttsssqqqppphhheeedddgggiiijjjpppvvv}}}uuujjjccc___^^^]]][[[[[[XXXUUURRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRYYYccckkkmmmiiieee\\\ZZZZZZ]]]aaahhhuuuzzzkkkiiilllvvv|||ooouuuxxxllliiikkkuuuxxxhhhcccmmm{{{ttt^^^VVVSSSPPPLLLKKKIIIEEEBBB???<<<;;;888888888888888888888888777777777777666666666666777777888888888999999999888888888888888888999999888;;;<<<<<>>CCCLLLRRRSSSWWW\\\eeepppmmmggglllrrruuuuuudddYYYOOOKKKGGGCCCAAABBBAAACCCGGGKKKOOOSSSWWWYYYZZZ[[[[[[ZZZWWWTTTSSSSSSPPPOOONNNKKKIIIFFFDDDCCCBBBAAA@@@AAABBBDDDGGGIIIHHHJJJNNNRRRUUUYYY[[[\\\YYYVVVUUUVVVVVVXXX___gggqqqyyywwwuuukkk^^^UUUGGGEEECCCCCCEEEHHHJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVYYYYYYYYYZZZ[[[]]]___```[[[ZZZYYYYYYYYYZZZ\\\]]]^^^```cccfffjjjpppwww|||}}}uuurrrsssuuuyyynnn```UUUQQQMMMNNNQQQUUUUUUUUUTTTSSSQQQPPPOOOMMMJJJHHHEEEDDDDDDCCCEEEGGGIIIKKKMMMPPPXXXaaagggqqq~~~|||tttoooggg```ZZZVVVSSSPPPJJJIIIHHHGGGIIILLLOOORRRWWWWWWWWWVVVUUUUUUUUUTTTPPPOOOMMMKKKKKKOOOUUUYYYYYYTTTNNNJJJHHHHHHGGGGGGEEEEEEFFFGGGIIIKKKNNNOOOPPPYYYfffrrrxxxzzzzzzzzznnnlllnnnrrruuuzzzrrrgggaaa^^^\\\ZZZ[[[YYYVVVUUUUUUTTTRRRQQQOOOPPPPPPPPPPPPOOOOOONNNPPPRRRVVV]]]dddhhhfffcccZZZXXXWWWXXX[[[```lllxxxmmmgggdddjjjrrr|||vvvwwwzzzpppllljjjqqqlll```iiiwwwfffXXXRRROOOLLLKKKIIIEEEBBB???<<<;;;999999999888888888888888666666666666777777777777777888888888888999999999666777888999999999999999777;;;>>>???EEENNNSSSTTTXXX^^^gggsss|||kkkhhhqqqxxx{{{uuueee[[[PPPLLLIIIEEECCCEEEBBBEEEIIILLLOOORRRVVVYYYXXXYYYZZZXXXUUUSSSSSSSSSQQQQQQPPPNNNKKKIIIFFFEEECCCBBBAAABBBCCCEEEHHHJJJJJJLLLOOORRRVVVYYY[[[\\\UUUSSSSSSUUUVVVXXXaaakkkxxx|||ooo^^^SSSGGGEEEBBBBBBEEEHHHJJJJJJJJJKKKNNNQQQTTTVVVXXXYYYXXXXXXXXXYYY[[[\\\^^^___]]]\\\[[[[[[\\\^^^```bbb```cccgggkkkpppwww~~~{{{rrrpppqqqttt{{{{{{kkk]]]TTTQQQNNNOOOSSSVVVWWWVVVUUUSSSQQQPPPPPPNNNKKKIIIGGGFFFEEEEEEFFFHHHJJJLLLMMMQQQXXXaaagggooo~~~{{{sssooohhhbbb]]]XXXTTTQQQJJJIIIHHHHHHJJJMMMPPPSSSXXXXXXVVVTTTSSSRRRQQQQQQMMMNNNMMMKKKJJJMMMSSSWWWZZZVVVOOOJJJGGGGGGFFFFFFDDDEEEFFFGGGIIILLLNNNOOOPPPYYYgggssszzz||||||{{{qqqqqqtttzzzwwwkkkeeeaaa^^^[[[YYYWWWUUUTTTTTTTTTRRRQQQPPPQQQQQQRRRQQQPPPOOONNNOOOPPPSSSYYYaaaffffffdddZZZWWWUUUWWWYYY^^^iiiuuuooogggbbbeeemmmyyy|||zzzpppllljjjpppnnn___fffssslll\\\TTTQQQLLLKKKIIIEEEBBB???<<<;;;999999999888888888777777555666666666777777777888777888888888888999999999555666888999::::::999999777;;;>>>@@@FFFOOOUUUUUUXXX___hhhsssyyyhhhhhhuuu~~~ttteeeZZZPPPKKKIIIEEEDDDFFFDDDGGGJJJLLLMMMPPPTTTXXXVVVWWWXXXWWWUUUTTTTTTUUUSSSRRRRRRPPPNNNKKKHHHGGGCCCCCCBBBBBBDDDFFFIIIJJJNNNOOOQQQTTTVVVWWWXXXYYYTTTSSSTTTWWWXXX\\\fffqqqxxxbbbUUUHHHFFFCCCCCCEEEHHHJJJKKKIIIKKKNNNQQQSSSUUUVVVVVVUUUUUUUUUVVVXXXYYY[[[\\\^^^]]]]]]]]]___bbbeeegggbbbeeejjjnnnsssxxx~~~yyypppnnnpppuuu}}}xxxhhh[[[TTTQQQNNNOOOTTTWWWXXXWWWUUUTTTRRRQQQPPPNNNKKKIIIHHHGGGFFFFFFGGGIIIKKKLLLMMMQQQYYYaaafffnnn}}}~~~{{{sssoooiiiddd___ZZZTTTQQQIIIHHHHHHIIIKKKOOORRRUUUYYYXXXVVVTTTRRRPPPOOOOOOKKKLLLLLLKKKJJJLLLQQQUUU[[[VVVOOOJJJGGGFFFFFFEEEDDDEEEFFFGGGJJJLLLNNNOOORRR[[[iiiuuu{{{}}}||||||uuuvvvzzzzzzooohhhddd```]]]VVVUUUSSSSSSTTTSSSRRRPPPQQQQQQRRRRRRRRRQQQOOONNNNNNNNNPPPWWW___eeegggfffYYYVVVUUUVVVWWW\\\hhhsss~~~qqqggg```bbbkkkwww}}}qqqmmmjjjpppppp___dddqqq}}}qqq___VVVRRRLLLKKKIIIEEEBBB???<<<;;;999999999999888888777777555666666666777777888888777888888888888999999999555666888999::::::999999777;;;>>>AAAGGGPPPUUUVVVVVV]]]gggqqqvvveeegggxxxssscccXXXNNNIIIGGGDDDCCCDDDEEEHHHKKKLLLMMMOOOSSSWWWUUUWWWWWWWWWUUUTTTUUUVVVSSSSSSSSSRRROOOLLLJJJHHHDDDCCCCCCCCCDDDGGGIIIKKKQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUWWWZZZ[[[```kkkwwwhhhXXXJJJGGGEEEDDDFFFIIIKKKLLLLLLMMMOOOQQQRRRRRRQQQQQQRRRRRRSSSSSSUUUWWWXXXYYYZZZYYYYYYYYY[[[___ccceeecccfffkkkooosssxxx|||yyyooommmpppuuussscccXXXUUURRRPPPQQQSSSSSSQQQOOOSSSSSSSSSSSSSSSQQQMMMJJJEEECCCAAABBBEEEHHHIIIJJJNNNOOOUUU^^^fffnnn|||{{{tttpppjjjddd___YYYSSSOOOHHHIIIIIIJJJLLLMMMOOOPPPTTTTTTSSSSSSQQQOOOMMMKKKMMMLLLLLLLLLLLLNNNOOOQQQZZZXXXUUUOOOIIIEEEDDDDDDEEEDDDDDDEEEHHHLLLNNNNNNWWW\\\eeepppyyy}}}~~~|||~~~~~~rrriiibbb]]][[[YYYVVVSSSRRRRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQOOOOOOTTT[[[bbbfffggg\\\WWWTTTTTTVVVZZZcccmmm~~~}}}iii]]]cccmmmvvv~~~~~~|||tttkkklll~~~vvvbbb```ggguuuyyyuuu```WWWSSSMMMKKKHHHFFFDDDAAA===:::999999999888888888888777777777777777777777777777999999999888777666555555888777555555666777666555:::888999???IIIPPPRRRQQQTTT[[[dddnnnoooaaafffxxx{{{wwwtttrrrssswww}}}qqqeeeZZZOOOJJJGGGDDDCCCDDDFFFHHHIIIKKKLLLNNNRRRUUUWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSTTTTTTRRRNNNJJJHHHEEEDDDDDDDDDFFFIIILLLNNNQQQSSSTTTTTTTTTTTTVVVXXXYYYWWWVVVZZZ___gggvvvhhhVVVIIIHHHFFFEEEFFFHHHKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRPPPQQQRRRTTTUUUUUUUUUUUUZZZZZZZZZZZZ[[[\\\^^^^^^aaaccceeehhhlllooorrrsssyyy{{{||||||{{{{{{|||}}}wwwqqqllljjjzzz}}}qqqcccZZZRRRQQQOOOQQQSSSTTTSSSQQQSSSSSSTTTUUUVVVTTTPPPMMMFFFDDDBBBBBBEEEHHHJJJJJJNNNOOOUUU]]]eeennn{{{~~~zzzuuuqqqkkkeee___YYYSSSPPPIIIIIIIIIJJJKKKMMMNNNOOOTTTTTTTTTSSSQQQMMMJJJHHHKKKKKKJJJJJJJJJKKKMMMNNNVVVUUUSSSNNNIIIEEECCCCCCFFFFFFFFFIIILLLOOORRRSSSYYY^^^fffpppxxx}}}tttkkkddd```]]]YYYWWWTTTRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNSSS[[[aaaeeefff\\\WWWSSSSSSUUUXXXbbbkkkxxxkkk^^^ccclllttt}}}|||tttkkkmmm~~~xxxbbb]]]bbblllrrr|||xxxcccXXXTTTOOOMMMJJJHHHFFFCCC???<<<999999999888888888888777777777777777777777777777666666888999999999888888<<<:::999999:::;;;;;;::::::888999@@@IIIPPPQQQQQQUUU[[[bbblllzzzjjjbbbgggyyyzzzpppkkkiiijjjkkkpppwwwrrrdddZZZOOOKKKHHHDDDCCCDDDFFFGGGIIIKKKLLLNNNRRRUUUWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSTTTTTTRRROOOKKKIIIHHHGGGEEEEEEFFFIIIMMMOOORRRTTTUUUUUUTTTTTTUUUWWWYYYWWWXXX^^^eeeoooppp]]]JJJHHHGGGFFFFFFIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSSSSPPPQQQSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[___```bbbeeeiiilllnnnooorrrsssuuuuuuuuuvvvxxxzzz~~~uuupppmmmmmm}}}yyynnnccc[[[PPPPPPOOOQQQTTTUUUUUUTTTTTTUUUVVVXXXYYYWWWSSSPPPHHHFFFCCCCCCEEEHHHJJJJJJNNNOOOTTT]]]dddmmmyyy}}}zzzuuurrrlllfffaaa[[[UUUQQQJJJJJJIIIJJJJJJLLLMMMNNNSSSTTTUUUTTTQQQMMMHHHEEEIIIIIIHHHGGGGGGHHHIIIJJJSSSSSSSSSPPPKKKGGGEEEDDDGGGHHHKKKNNNQQQUUUXXXYYY___ccciiiqqqxxx}}}wwwmmmfffbbb```ZZZWWWTTTRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKNNNRRRYYY___bbbccc[[[VVVRRRRRRSSSVVV___hhhooonnn___ccckkkrrr}}}~~~tttkkkmmm~~~zzzbbbZZZ]]]cccjjjwww~~~fffYYYTTTQQQOOOLLLJJJHHHEEEAAA>>>999999999888888888888777777777777777777777777777666777999:::;;;:::888777999888777777999;;;;;;::::::999;;;AAAIIIOOOQQQPPPVVVZZZ```jjjuuudddbbbhhhyyywwwkkkccc^^^^^^aaafffnnnwwwssscccYYYPPPLLLIIIEEECCCDDDEEEGGGIIIKKKLLLOOORRRUUUWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSTTTTTTRRRPPPMMMKKKMMMKKKHHHFFFGGGJJJNNNPPPTTTUUUVVVVVVTTTTTTUUUVVVXXXXXX[[[dddmmmyyyppp\\\KKKJJJHHHGGGHHHJJJLLLNNNSSSSSSSSSTTTUUUUUUVVVVVVRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ\\\]]]^^^aaadddgggiiijjjjjjlllnnnooooooqqqsssvvv~~~~~~~~~|||{{{|||ssspppnnnpppxxxnnnbbb[[[QQQQQQQQQRRRTTTUUUUUUUUUUUUUUUXXXZZZ\\\ZZZVVVSSSKKKHHHEEEDDDEEEHHHJJJJJJNNNOOOTTT\\\ccckkkxxx}}}zzzwwwsssmmmhhhbbb]]]WWWSSSLLLKKKJJJIIIIIIJJJLLLMMMQQQRRRTTTUUUSSSOOOJJJGGGHHHHHHFFFFFFFFFGGGHHHIIIPPPRRRSSSRRRNNNJJJHHHFFFHHHKKKPPPTTTWWW[[[^^^```fffiiimmmrrrwww}}}yyyooohhhdddbbbZZZXXXUUUSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNRRRVVVZZZ]]]^^^[[[VVVSSSRRRRRRTTT\\\dddkkkppp```bbbjjjqqq}}}wwwmmmnnn|||yyybbbZZZ\\\___fffqqq}}}hhhYYYTTTRRRPPPMMMJJJHHHEEEAAA>>>999999999888888888777777777777777777777777777777999:::<<<<<<;;;999777555777555444555888999:::999::::::===BBBIIINNNPPPPPPVVVZZZ___jjjrrraaaaaahhhyyy|||ooofffaaa^^^]]]aaagggoooxxxwwwdddZZZPPPMMMJJJFFFCCCDDDDDDGGGIIILLLMMMPPPSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSQQQPPPNNNPPPMMMJJJGGGGGGJJJMMMPPPUUUVVVWWWVVVUUUTTTUUUVVVXXXXXX^^^hhhsssnnnXXXLLLKKKIIIIIIIIIKKKNNNPPPVVVVVVVVVWWWXXXXXXYYYYYYWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[]]]___bbbeeefffggghhhjjjjjjkkkmmmpppsss|||zzzyyyyyyzzz~~~{{{sssqqqppprrr{{{nnnaaaXXXRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWZZZ]]]___]]]YYYUUUNNNJJJFFFDDDEEEHHHJJJJJJNNNOOOSSS[[[bbbiiivvv~~~|||xxxtttoooiiiddd___YYYUUUMMMLLLJJJHHHHHHIIIKKKLLLNNNPPPSSSUUUTTTQQQMMMJJJHHHGGGFFFEEEFFFGGGHHHIIILLLNNNQQQQQQOOOKKKIIIHHHKKKOOOVVV[[[^^^aaadddfffjjjmmmpppsssvvv||||||qqqjjjeeebbb[[[YYYUUUSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUXXXZZZ\\\XXXTTTSSSRRRSSSZZZbbbjjjqqq```bbbiiiooo}}}|||}}}ooonnnxxxxxxddd\\\^^^___eeemmmvvvkkkYYYTTTRRROOOLLLJJJGGGDDD???<<<999999999888888888777777777777777777777777777777999:::<<<<<<<<<;;;999888999777777777:::;;;<<<;;;:::;;;???DDDIIIMMMOOOPPPVVVZZZ```mmmsssbbb^^^gggxxxuuujjjdddbbbaaaaaagggooowww{{{fff\\\RRRNNNKKKFFFDDDEEEDDDGGGJJJMMMOOOQQQTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSRRRRRROOOLLLIIIIIIKKKNNNPPPVVVWWWXXXWWWVVVUUUVVVWWWXXXZZZaaalllwwwqqqZZZNNNMMMKKKJJJKKKMMMPPPRRRXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXVVVUUUXXXYYYZZZZZZ[[[ZZZZZZYYYZZZYYYYYYZZZ\\\^^^aaacccdddeeeffffffgggiiillloooxxxtttsssvvvxxx|||{{{sssrrrqqqqqq{{{mmm^^^UUUSSSTTTUUUUUUTTTSSSUUUVVVYYYZZZ]]]aaabbb```\\\XXXQQQMMMHHHEEEFFFHHHJJJJJJNNNNNNSSSZZZaaahhhtttyyyuuupppkkkfff```[[[WWWOOOMMMJJJHHHGGGHHHJJJKKKLLLNNNQQQSSSSSSQQQNNNLLLFFFFFFEEEEEEFFFGGGIIIJJJHHHKKKNNNOOOMMMKKKJJJIIIOOOUUU]]]bbbeeegggjjjmmmlllooosssvvvyyyuuummmfffbbb\\\YYYVVVTTTSSSSSSQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPRRRVVVZZZ___ZZZVVVUUUTTTTTTYYYaaajjjtttbbbbbbgggmmmzzz{{{}}}sssnnnrrrzzzggg___``````eeelllsss{{{ooo[[[UUURRROOOLLLIIIFFFCCC>>>;;;999999999888888888888777777777777777777777777777666777999;;;===>>>???@@@888666555666888999999999:::<<<@@@EEEIIIMMMNNNOOOUUUZZZdddsssuuuddd]]]gggwwwqqqfffaaaaaabbbdddnnn{{{kkk```TTTOOOKKKGGGEEEFFFEEEHHHLLLOOOQQQSSSVVVXXXWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWSSSQQQOOOMMMMMMNNNOOOQQQVVVWWWXXXXXXVVVVVVWWWXXXZZZ\\\dddppp|||ttt\\\PPPNNNMMMLLLMMMOOOQQQSSSXXXXXXZZZ[[[]]]___````````````___]]][[[YYYWWWVVVVVVWWWYYYYYYZZZYYYXXXWWWYYYXXXWWWWWWYYY[[[^^^______```bbbbbbcccfffkkknnntttnnnmmmsssxxx}}}zzzrrrqqqoooooo~~~xxxiii\\\TTTQQQSSSUUUUUUTTTTTTVVVYYY]]]___bbbeeegggddd___[[[SSSNNNIIIFFFFFFHHHJJJKKKNNNNNNSSSZZZ```gggsss~~~zzzvvvqqqlllgggbbb]]]YYYPPPNNNJJJGGGFFFGGGIIIJJJLLLMMMOOOPPPOOONNNLLLJJJDDDCCCCCCDDDEEEGGGIIIJJJIIIKKKNNNOOOOOONNNNNNNNNTTT[[[dddjjjkkkmmmpppsssoootttzzz~~~zzzppphhhccc]]]ZZZVVVTTTSSSSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMNNNQQQXXX]]]bbb]]]YYYWWWUUUUUUZZZaaahhhxxxdddbbbeeeiiivvv{{{zzzwwwnnnmmmtttlllaaa___^^^dddmmmsss{{{sss]]]XXXRRRPPPLLLIIIFFFCCC>>>;;;999999999888888888888777777777777777777777777777666777888:::<<<@@@CCCDDD888666444555666777777666:::===BBBFFFJJJLLLNNNOOOSSS[[[gggzzzvvvddd\\\gggxxx~~~ooofffcccdddfffiiiwwwqqqdddWWWOOOKKKGGGFFFHHHFFFIIIMMMQQQSSSUUUWWWYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZTTTSSSSSSRRRRRRRRRRRRSSSUUUVVVXXXXXXWWWWWWXXXZZZ\\\___hhhuuuuuu^^^QQQPPPNNNMMMNNNPPPSSSTTTWWWXXXZZZ\\\^^^aaabbbccc``````___^^^]]][[[ZZZYYYWWWXXXZZZ[[[[[[ZZZXXXWWWXXXVVVUUUTTTUUUWWWZZZ\\\\\\^^^```aaadddiiiooossstttmmmllluuu|||vvvooonnnmmmmmm{{{tttfffZZZTTTOOORRRUUUUUUUUUVVVYYY\\\aaabbbfffiiijjjgggaaa]]]TTTOOOJJJFFFFFFHHHJJJKKKNNNNNNRRRZZZ___fffrrr~~~zzzwwwrrrlllhhhccc]]]ZZZQQQNNNJJJGGGFFFFFFHHHJJJMMMMMMMMMMMMLLLJJJIIIHHHBBBBBBBBBCCCDDDGGGIIIJJJLLLNNNQQQRRRRRRRRRSSSTTTWWW___iiinnnppppppsssvvvsssyyy}}}rrriiiddd]]]ZZZWWWTTTSSSSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLMMMRRRZZZ```ccc^^^ZZZYYYWWWVVVZZZaaaeee}}}|||gggcccdddgggrrr{{{xxxyyymmmiiimmmoooaaa]]][[[cccmmmuuu}}}vvv```ZZZSSSQQQMMMJJJGGGCCC???<<<999999999888888888888777777777777777777777777777:::999999999;;;???BBBDDD<<<;;;999999:::;;;:::999:::===CCCGGGJJJLLLMMMOOORRR[[[jjj~~~vvvddd]]]iiizzz|||ooohhhgggjjjlllmmm~~~tttgggXXXOOOKKKGGGGGGIIIFFFJJJNNNRRRTTTVVVYYYZZZ\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYZZZ[[[[[[\\\\\\UUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXXXXXXXXXXYYY[[[]]]aaakkkyyyzzzcccRRRPPPOOONNNNNNQQQSSSUUUWWWXXXZZZ\\\___bbbdddeee____________^^^]]]\\\\\\ZZZ[[[]]]^^^]]]\\\ZZZYYYVVVUUUSSSRRRSSSUUUXXXZZZ\\\^^^```ccchhhnnnuuuzzzwwwooooooyyysssmmmlllkkkkkkyyy~~~{{{{{{}}}}}}ooobbbYYYTTTQQQSSSTTTTTTSSSVVV[[[```eeejjjllljjjiiiiiieee___TTTPPPKKKHHHHHHIIIJJJKKKKKKNNNSSSYYY```hhhqqqwww|||yyyuuunnnhhhaaa]]]ZZZSSSPPPKKKGGGEEEFFFIIIKKKOOOQQQRRRPPPLLLIIIFFFEEEBBBCCCCCCDDDFFFHHHJJJKKKLLLOOOSSSWWWYYYYYYXXXXXX^^^eeemmmqqqrrrsssxxx||||||~~~sssiiiccc]]]ZZZWWWUUUTTTSSSQQQOOOQQQQQQPPPPPPOOONNNMMMLLLOOONNNMMMLLLMMMRRRZZZ___bbbaaa^^^YYYVVVWWW]]]bbbjjjwwwiiibbbdddhhhrrr|||{{{xxxmmmjjjlll|||sssccc\\\\\\fffsss~~~dddXXXSSSOOOKKKHHHHHHEEEAAA===:::::::::999999999888888777777777888999999999:::999888777999===???>>>======<<<;;;:::::::::::::::;;;<<>>AAAAAADDDKKKNNNOOOTTT[[[dddrrrxxxkkkeeecccjjj{{{uuuqqqpppwww~~~zzz}}}sssjjjaaa]]]YYYUUUUUUWWWSSSUUUXXXYYYZZZZZZ\\\]]]```dddlllyyy{{{uuuqqqkkkeee```\\\ZZZZZZ___^^^]]]\\\___eeennntttzzzttt\\\UUUPPPSSSXXXZZZ]]]aaa______^^^^^^]]]\\\\\\\\\ZZZZZZZZZYYYYYYYYYZZZZZZ]]]gggsssvvvoooddd\\\YYY^^^\\\^^^cccgggllluuu~~~uuuooolllkkkoooxxxxxxqqqooolllhhheeefffhhhlllooovvvtttfff[[[UUUSSSLLLOOOQQQRRRSSSVVV]]]ccciiioootttttttttsssnnnggg]]]WWWOOOIIIGGGIIIKKKLLLLLLNNNQQQTTTYYY```ggglllwww}}}yyytttlllddd]]]YYYTTTRRROOOLLLJJJJJJKKKKKKRRRTTTUUUTTTQQQNNNLLLKKKLLLNNNPPPTTTVVVXXXYYYYYYSSSXXX\\\]]]]]]___fffkkkooovvvyyyrrrdddaaa\\\XXXWWWWWWWWWVVVUUUUUUTTTSSSQQQPPPNNNMMMJJJKKKJJJJJJKKKNNNSSSWWWaaaaaa___[[[VVVVVVYYY]]]cccoookkkaaadddnnnvvvxxxzzzqqqfffaaa]]]cccoooxxxooosssrrr^^^WWWRRRMMMJJJIIIFFF@@@<<<999888888888888777777777999999999888888888888888666777888888666555666888;;;;;;:::::::::;;;;;;<<<@@@@@@EEEMMMQQQSSSXXX^^^kkkzzzqqqjjjhhhhhhooosssnnnlllrrr{{{rrrkkkeeeccc___ZZZWWWXXXSSSUUUYYYZZZ[[[\\\^^^```ccckkkyyyzzzssslllfffbbb```bbbbbbaaaaaaeeelllvvv|||vvv]]]VVVQQQTTTXXX[[[^^^aaa```___^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]aaalllvvvvvvlll```ZZZZZZ\\\^^^ccckkkpppvvvxxxooommmnnnsss}}}}}}tttpppllljjjfffdddeeehhhlllooovvv~~~pppbbbXXXSSSQQQLLLOOOQQQRRRTTTXXX^^^dddjjjooosssrrrrrrrrrnnnhhh^^^XXXOOOIIIGGGIIIKKKLLLLLLNNNPPPTTTXXX^^^eeejjjsss~~~zzzuuummmddd]]]YYYSSSQQQNNNKKKJJJIIIJJJJJJNNNPPPSSSTTTSSSQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWRRRWWW[[[\\\\\\aaakkkssswwwwwwfffbbb]]]YYYXXXXXXXXXXXXUUUUUUTTTSSSQQQOOOMMMLLLIIIJJJJJJJJJJJJMMMRRRVVV^^^^^^]]]YYYVVVUUUXXX\\\```kkk{{{pppdddeeemmmsssvvvvvvvvviiiccc^^^dddnnnuuuqqqvvv___WWWSSSNNNKKKIIIFFF@@@<<<888888888888777777777777888888888888888999999999555777999888666666777999;;;::::::::::::;;;<<<<<<===???FFFOOOTTTVVV[[[aaalll}}}|||mmmhhhiiilllssszzznnnjjjiiioooxxxvvvpppllljjjeee]]]WWWVVVTTTVVVZZZ\\\]]]___aaaccchhhttt|||uuuooollljjjjjjjjjkkkooowwwyyy```XXXSSSUUUXXXYYY\\\_________]]][[[YYYXXXVVVUUUTTTTTTUUUVVVYYY[[[^^^```ccclllsssooocccZZZZZZ]]]___cccmmmxxxvvvuuuwww~~~yyyrrrpppkkkiiifffdddeeehhhmmmpppttt||||||mmm___UUUPPPOOOLLLOOORRRSSSTTTXXX___eeejjjooorrrqqqqqqqqqnnniii___YYYPPPIIIGGGIIIKKKLLLLLLNNNPPPSSSWWW]]]dddiiippp~~~{{{uuummmeee]]]XXXSSSQQQNNNKKKJJJIIIIIIJJJJJJMMMQQQSSSTTTTTTTTTUUUVVVUUUTTTSSSSSSSSSSSSTTTRRRVVV[[[\\\]]]dddpppzzzyyygggbbb]]]YYYXXXYYYYYYXXXUUUTTTTTTRRRPPPNNNLLLKKKIIIJJJJJJJJJJJJMMMQQQUUU\\\]]]\\\YYYUUUUUUXXX\\\]]]iiiyyytttfffffflllqqqttttttyyykkkddd___dddnnnzzzkkkzzzxxxaaaWWWSSSNNNKKKIIIFFF@@@<<<888888888888777777777777777777888888999999999:::555777999999777666888::::::999999:::;;;<<<===>>><<<>>>FFFPPPVVVYYY]]]bbbjjj}}}{{{lllggghhhnnnttttttjjjggghhhpppzzz{{{uuuqqqoooiii___WWWTTTTTTWWW[[[^^^___aaadddfffkkk{{{yyyuuurrrrrrsssuuuyyy{{{ccc[[[TTTUUUWWWXXXYYY\\\___^^^]]][[[XXXVVVUUUTTTSSSSSSTTTVVVYYY\\\```bbbbbbiiimmmfffZZZTTTYYY```hhhnnn{{{zzzrrrmmmllljjjgggdddcccgggnnnssszzz~~~wwwhhh]]]UUUPPPMMMMMMPPPSSSUUUVVVYYY___dddooorrrssssssuuuvvvpppiiiaaa[[[SSSNNNMMMMMMMMMLLLPPPQQQQQQRRRUUU[[[bbbhhhuuu~~~}}}|||yyyrrrjjjbbb\\\ZZZUUUQQQMMMKKKJJJJJJIIIHHHJJJMMMPPPTTTVVVVVVVVVUUUYYYWWWRRROOOMMMNNNPPPQQQVVVWWWZZZ^^^```eeessszzzjjjaaa[[[ZZZYYYUUUSSSSSSRRRRRRSSSRRRQQQOOOLLLKKKMMMLLLKKKJJJJJJLLLQQQUUUZZZ\\\\\\ZZZVVVUUUWWWYYY___eeesssjjjdddiiiqqqyyyvvvnnnccc]]]```iii{{{}}}tttxxxcccYYYTTTMMMIIIHHHFFFCCC@@@:::999999999:::999666444777777888999999999999999888888888888888888888888666888::::::::::::<<<>>>@@@BBBHHHPPPSSSUUU\\\dddmmm}}}xxxhhhfffllluuurrriiidddcccjjjuuu|||vvvoooggg```ZZZVVVTTTVVVZZZ______^^^aaagggttthhh\\\SSSTTTYYY\\\]]]^^^^^^]]][[[XXXVVVUUUTTTSSSRRRTTTWWWZZZ```gggfffaaaiiieeeaaa^^^[[[YYY___fffnnnyyywwwoookkkjjjiiifffdddcccgggnnnsss{{{ssseeeZZZTTTOOOMMMNNNQQQTTTUUUVVVZZZ```eeemmmppprrrsssvvvxxxtttnnnfff```WWWQQQNNNMMMLLLKKKOOOPPPQQQSSSWWW]]]eeejjjttt}}}~~~zzztttkkkccc]]]ZZZTTTQQQMMMKKKJJJJJJIIIIIIJJJLLLPPPTTTWWWXXXXXXWWWXXXUUUPPPLLLKKKLLLOOOQQQTTTUUUYYY^^^bbbjjjzzz}}}jjjbbb[[[ZZZYYYUUUSSSSSSRRRRRRRRRQQQOOONNNLLLKKKLLLLLLKKKJJJJJJLLLPPPTTTYYY[[[\\\ZZZVVVUUUVVVYYY^^^eeesssnnnfffkkkrrryyyuuuoooddd]]]```hhhzzz~~~nnnqqq{{{gggZZZUUUNNNJJJHHHFFFCCC@@@<<<:::::::::::::::888666777888999999999999999888888888888888888888888888666888::::::::::::<<<>>>===???FFFMMMPPPRRRWWW___iiizzzwwwhhhgggmmmyyy}}}llleeebbbaaaiiittt~~~vvvmmmeee___YYYVVVUUUVVVZZZ^^^^^^]]]bbbhhhvvvkkk___UUUUUUYYY\\\]]]^^^___^^^\\\YYYWWWUUUTTTTTTTTTWWW[[[___gggnnnnnniii___]]][[[[[[YYY[[[eeeppp|||}}}tttlllhhhiiiiiigggfffgggkkkqqqvvv}}}{{{mmm```WWWQQQNNNMMMNNNQQQTTTTTTVVVYYY```fffjjjnnnrrrssswwwzzzxxxssslllfff]]]TTTOOOMMMKKKJJJNNNPPPRRRTTTYYY___ggglllsss||||||vvvnnneee^^^YYYSSSPPPMMMKKKJJJKKKJJJIIIIIIKKKOOOTTTWWWYYYZZZZZZWWWSSSNNNIIIHHHJJJNNNQQQTTTTTTXXX___fffqqq~~~~~~kkkccc\\\ZZZYYYUUUSSSTTTSSSRRRQQQOOONNNMMMLLLLLLLLLLLLLLLJJJJJJLLLPPPSSSWWWYYY[[[ZZZVVVUUUVVVXXX]]]dddrrrsssiiilllrrrzzzttt|||ssseee]]]^^^eeewww~~~kkklllsss}}}kkk[[[VVVOOOJJJIIIFFFCCC@@@>>><<<:::::::::;;;:::888999999:::::::::999888888888888888888888888888888777888::::::::::::<<<======???EEELLLNNNOOOTTT[[[cccwwwwwwiiihhhoooxxxiiidddbbbbbbjjjvvvuuukkkccc]]]YYYVVVVVVVVVXXX[[[\\\\\\cccjjjuuupppcccXXXVVVZZZ\\\]]]___aaa```]]][[[XXXVVVUUUTTTQQQVVVZZZ```iiipppooojjj]]]\\\\\\]]]]]]cccrrryyypppjjjfffjjjjjjjjjjjjlllqqqwww|||xxxjjj]]]TTTOOOMMMLLLNNNPPPRRRSSSTTTXXX___eeeiiinnnrrrtttwww{{{zzzvvvqqqkkkaaaXXXQQQMMMKKKJJJNNNPPPRRRUUUYYY```ggglllttt|||yyyqqqhhh```ZZZSSSPPPLLLJJJJJJKKKJJJJJJHHHJJJNNNSSSWWWZZZ[[[\\\VVVRRRLLLGGGFFFIIINNNRRRUUUUUUXXX```iiiwww|||xxxwwwwwwyyyzzz}}}|||}}}mmmddd\\\ZZZYYYVVVTTTUUUTTTRRRPPPNNNMMMLLLLLLMMMLLLLLLLLLKKKJJJLLLOOORRRTTTXXX[[[ZZZWWWUUUVVVXXX\\\dddqqqwwwjjjkkkqqq{{{}}}tttyyywwwggg^^^]]]aaaqqq~~~kkkjjjmmmuuuzzz{{{{{{}}}nnn]]]WWWPPPKKKIIIGGGCCC??????<<<:::999999::::::999::::::::::::::::::999888888888888888888888888888777999::::::::::::;;;===???AAAGGGMMMOOOOOOSSSYYY___uuuxxxkkkkkkqqqyyykkkgggeeefffmmmxxxttthhhaaa\\\YYYVVVUUUTTTUUUWWWXXXZZZbbbkkksss{{{zzz~~~vvvhhh[[[XXX[[[\\\^^^___aaa```]]][[[XXXVVVUUUUUURRRVVV[[[aaaiiipppnnniiieeedddddddddfffooo}}}tttnnniiiggghhhjjjkkkmmmpppuuu|||xxxjjj\\\SSSNNNLLLKKKMMMOOOQQQQQQRRRWWW^^^dddkkkppptttuuuwwwzzz{{{xxxuuuooofff[[[SSSMMMLLLLLLOOOQQQSSSVVVZZZ```fffkkkvvv~~~{{{uuulllbbb\\\SSSPPPMMMKKKJJJJJJJJJIIIHHHJJJMMMQQQUUUXXXZZZZZZUUUQQQKKKGGGFFFJJJOOOSSSWWWVVVYYYbbblllzzzxxxvvvssspppoooppprrrtttwwwyyy{{{oooeee]]]ZZZYYYVVVTTTUUUTTTSSSPPPNNNMMMLLLMMMMMMKKKLLLLLLKKKJJJKKKNNNPPPSSSWWW[[[\\\YYYWWWWWWXXX\\\cccpppzzzkkkjjjnnnyyytttwww{{{iii___]]]___jjj|||}}}kkkggggggmmmrrruuuzzz~~~ppp^^^XXXQQQLLLIIIGGGCCC???>>>;;;999888888999999888::::::;;;;;;;;;::::::999888888888888888888888888777999::::::::::::;;;<<>>@@@GGGOOOPPPOOORRRWWWbbb~~~yyykkkjjjppp~~~xxxmmmkkkiiihhhnnnwwwxxxoooiiigggccc\\\UUUQQQPPPQQQTTTVVVYYYbbblllxxx}}}mmmdddaaabbbhhhnnnyyyyyytttsssrrryyyooo___YYYZZZ]]]___bbbaaa```___^^^]]]]]]]]]]]]]]]aaagggooo{{{yyyrrrvvvzzzqqqlllqqq}}}xxxqqqnnnnnnoooooommmqqqvvv{{{{{{rrrdddYYYRRRQQQQQQRRRRRRSSSTTTTTTUUUZZZbbbiiirrryyy~~~yyyjjj[[[QQQNNNNNNKKKOOOUUU\\\ccckkksssxxxuuu|||}}}uuujjjaaaWWWTTTOOOKKKJJJHHHGGGFFFHHHIIIJJJKKKLLLMMMNNNNNNLLLJJJGGGEEEEEEHHHKKKMMMTTTSSSXXXdddrrrwwwqqqnnncccaaa______dddkkksssyyyrrrhhh^^^[[[YYYVVVUUUWWWTTTTTTTTTTTTSSSPPPNNNMMMKKKLLLLLLLLLJJJJJJLLLNNNQQQWWW]]]```^^^[[[ZZZZZZ[[[bbbnnn|||mmmiiilllooo{{{}}}ppppppxxxnnnccc^^^\\\```rrr~~~ddd\\\VVVYYYaaalllyyy|||bbb\\\TTTNNNJJJGGGBBB???===<<<<<<===>>>===:::888888999:::<<<===>>>>>>???888888888888888888888888888:::;;;;;;999999:::<<<@@@CCCJJJRRRSSSRRRUUUZZZdddxxxiiihhhnnn}}}xxxnnnllllllkkkqqqzzz|||vvvnnnjjjiiieee]]]UUURRRQQQRRRVVVXXX[[[dddnnnwww~~~qqqccc\\\\\\___eeelllsss||||||tttppppppmmmttt|||ooo___YYYZZZ]]]```cccbbbaaaaaa````````````aaabbbgggmmmwww~~~zzzpppjjjppp~~~xxxuuutttpppooopppsssvvv{{{|||rrrdddYYYTTTRRRQQQPPPQQQPPPPPPQQQTTT[[[dddjjjpppuuu{{{ooo^^^SSSMMMLLLOOOOOORRRZZZeeennnssstttxxx~~~~~~vvvkkkbbbVVVRRRMMMJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGFFFEEEEEEFFFIIILLLNNNTTTVVV]]]hhhrrr~~~yyypppjjjgggfffaaa```gggmmmqqqyyyyyymmmaaa[[[WWWTTTTTTVVVRRRQQQPPPNNNMMMLLLKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNRRRYYYaaadddccc___\\\[[[XXX___jjjwwwkkkcccgggtttwww}}}sssqqquuutttccc[[[YYYccctttjjjYYYNNNSSS```kkkyyyggg]]]TTTQQQNNNHHHBBB@@@===<<<;;;:::999:::;;;<<<999999888888999999:::;;;999999999999999999999999;;;;;;;;;::::::;;;;;;<<<@@@CCCJJJQQQSSSSSSWWW]]]ooosssfffiiirrr{{{yyyoookkkggggggqqqzzztttoookkkeee\\\UUUPPPNNNNNNSSSVVV[[[ccclllxxxwwwnnnddd[[[ZZZ[[[]]]aaaeeeqqqwww{{{zzzssslllhhhhhhmmmoooxxxvvveee^^^]]]^^^bbbfffiiijjjkkkkkkkkkjjjiiihhhdddkkkuuu{{{rrrpppssszzzyyywwwvvvssssssuuuyyy}}}}}}rrrdddXXXSSSQQQPPPOOOOOOOOOOOOPPPSSSZZZbbbhhhpppuuu}}}rrrbbbUUUOOOMMMOOOOOORRRYYYccclllqqqsssxxx~~~wwwlllcccVVVRRRMMMIIIHHHHHHHHHHHHJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFIIILLLNNNRRRTTT[[[gggrrr}}}|||uuummmhhhfffeeeaaacccjjjqqqxxx{{{ooobbb\\\YYYUUUUUUWWWTTTSSSRRRPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJKKKMMMNNNRRRXXX```dddccc___[[[YYYXXX^^^iiiuuullldddgggpppssszzzssspppssswwweee^^^\\\ccctttkkk[[[PPPTTT```lllyyyiii___VVVSSSQQQKKKEEECCC>>>===<<<;;;;;;;;;<<<===<<<<<<;;;:::999999999:::999999999999999999999999999999999:::;;;<<<===>>>>>>BBBKKKSSSUUUUUUYYY```rrrrrreeehhhqqq~~~vvvmmmkkkjjjkkkuuu}}}vvvpppkkkddd[[[SSSOOOMMMNNNRRRVVVZZZbbbkkkxxx}}}mmmeee]]]WWWXXXZZZ[[[___ccciiinnnrrrqqqmmmiiihhhiiinnnpppxxxzzziiibbbbbbdddiiinnnoooppprrrssssssrrrpppooonnntttwwwuuuwww}}}{{{zzzyyyxxxyyy|||~~~sssdddXXXRRROOONNNMMMNNNNNNNNNOOORRRXXX```fffjjjpppyyyyyygggYYYRRROOONNNOOORRRXXXaaaiiinnnqqqxxxxxxllldddVVVRRRLLLHHHGGGGGGGGGGGGJJJJJJIIIHHHGGGFFFEEEDDDGGGFFFEEEEEEGGGIIILLLNNNPPPSSSZZZfffqqq}}}vvvqqqkkkgggfffbbbbbbfffnnnwww}}}qqqddd^^^ZZZVVVUUUWWWWWWVVVTTTRRRPPPNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMRRRXXX___cccbbb^^^ZZZWWWXXX]]]gggsssooodddeeeiiimmmttt~~~uuuoooqqq}}}}}}iiiaaa```bbbsssmmm]]]QQQUUU```kkkyyykkkaaaXXXUUUTTTNNNHHHFFF???>>>===<<<;;;<<<<<<===>>>>>><<<;;;:::999999999999999999999999999999999888888999:::;;;===>>>???===BBBLLLUUUXXXWWW\\\cccuuuqqqeeekkkvvvzzzpppjjjkkklllnnnyyy}}}wwwxxxqqqjjjaaaWWWPPPMMMLLLMMMRRRUUUYYYaaajjjrrr}}}}}}yyyoooddd\\\WWWUUUXXX[[[\\\]]]aaacccfffhhhhhhggggggjjjnnnqqqrrrxxxyyyiiicccdddgggmmmrrruuuvvvyyy||||||{{{zzzyyywww{{{|||}}}~~~~~~tttdddWWWQQQNNNMMMLLLNNNOOOOOOPPPSSSYYY```ffffffmmmxxxmmm^^^TTTPPPNNNOOORRRXXX___fffkkknnnwww~~~}}}vvvkkkbbbVVVQQQLLLHHHGGGGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFEEEFFFGGGIIILLLMMMPPPRRRZZZeeeppp}}}yyytttpppjjjfffeee___bbbiiirrr}}}qqqddd^^^ZZZVVVUUUWWWWWWVVVTTTRRRPPPNNNMMMMMMKKKKKKJJJIIIJJJKKKLLLMMMRRRWWW^^^cccccc___YYYVVVWWW\\\eeepppqqqdddcccccchhhppp{{{wwwoooooowwwmmmdddcccaaarrrmmm]]]RRRUUU^^^hhhwwwkkkaaaXXXVVVTTTOOOIIIGGG???>>>===;;;;;;;;;<<<<<<===<<<;;;::::::999999999999999999999999999999999999999999:::;;;<<<>>>>>>>>>DDDOOOXXXYYYXXX]]]eeexxxooogggqqqtttlllgggjjjlllnnnzzzsssoooxxxxxxooofff\\\RRRLLLLLLKKKLLLQQQUUUYYY```hhhjjjsssxxxtttnnnkkkfff```YYYWWWXXX]]]___]]]^^^```bbbcccddddddeeeiiiooosssuuutttyyyyyylllhhhiiilllppptttuuuxxx|||{{{uuudddWWWPPPNNNMMMLLLPPPQQQRRRSSSUUU[[[bbbgggjjjrrr|||tttbbbVVVPPPNNNPPPSSSXXX]]]ccchhhlllvvv}}}~~~zzzsssiii```VVVRRRLLLHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFHHHJJJKKKLLLPPPRRRZZZeeeppp||||||uuurrrnnnhhhdddccc^^^ccclllwww{{{oooccc\\\XXXTTTTTTVVVUUUTTTSSSQQQOOOMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMQQQUUU]]]bbbddd```ZZZUUUWWW[[[cccmmm|||ttteeeaaaaaagggqqq}}}zzzpppooorrrrrrfffddd___qqqmmm^^^RRRSSS[[[eeeuuulllbbbYYYVVVTTTOOOIIIGGG>>>===<<<:::999999:::::::::999999999999999::::::999999999999999999999999;;;;;;:::::::::;;;<<<<<<@@@GGGRRRZZZZZZXXX^^^fffzzz}}}jjjggguuuqqqiiidddgggiiilllwwwwwwkkkiiisss~~~uuujjj```VVVNNNIIIKKKJJJLLLQQQUUUXXX___ggghhhlllmmmhhhbbb___^^^\\\ZZZYYY[[[___```\\\\\\___ccccccccccccfffkkkqqqvvvxxxwww{{{|||sssrrrtttttttttuuurrruuuzzzyyyvvveeeWWWQQQOOONNNNNNRRRSSSTTTUUUWWW\\\cccgggkkksss}}}|||hhhYYYQQQOOOQQQUUUXXX\\\aaafffjjjsss|||{{{wwwqqqhhh```WWWSSSMMMIIIGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLPPPRRRYYYdddooozzz{{{uuuqqqpppmmmfffbbbbbb```fffppp|||yyymmm```ZZZWWWTTTSSSVVVSSSRRRQQQOOONNNMMMMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLPPPTTT\\\cccfffccc\\\VVVVVVZZZaaajjjyyyxxxgggbbbcccjjjuuuzzzpppnnnooo{{{xxxjjjeee___ooommm^^^RRRSSSYYYbbbsssoooeee[[[XXXVVVPPPJJJGGG>>>===<<<:::999999999:::999888888888999999:::;;;999999999999999999999999<<<;;;;;;::::::;;;;;;;;;@@@GGGRRRYYYYYYXXX```kkkxxxffffffxxxqqqhhhbbbdddgggjjjvvvzzzmmmeeeeeeooozzz{{{qqqeeeYYYQQQKKKIIIKKKJJJMMMRRRVVVYYY```gggiiihhhddd^^^ZZZWWWWWWXXXYYYXXXZZZ]]]\\\YYYZZZ]]]ccccccbbbdddgggmmmrrrvvvzzzzzz~~~~~~{{{~~~{{{tttpppnnnqqqvvv|||}}}{{{||||||vvveeeXXXRRRPPPPPPPPPRRRSSSUUUVVVXXX]]]cccgggkkksss~~~nnn\\\RRROOORRRVVVYYY[[[___eeejjjqqqzzz}}}wwwuuupppiiicccXXXTTTNNNJJJHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLOOOPPPWWWbbblllwww}}}uuuqqqpppqqqoooiiiffffffdddjjjtttwwwkkk___ZZZWWWTTTTTTWWWRRRQQQPPPOOONNNNNNNNNNNNJJJJJJIIIHHHIIIJJJKKKLLLOOOSSS[[[ccchhhfff^^^XXXVVVYYY___hhhwww}}}kkkeeefffnnn|||yyyooolllmmmwwwnnnfff```nnn~~~ooo```TTTTTTYYYbbbssstttjjj```]]]ZZZSSSMMMJJJ@@@>>>===;;;:::999::::::;;;::::::999999999::::::999999999999999999999999:::::::::::::::;;;<<<===>>>EEEPPPWWWXXXYYYdddpppssseeeiiiqqqgggaaaccceeejjjwwwxxxllldddaaacccmmmwwwyyynnn```UUUNNNKKKKKKKKKJJJMMMSSSWWWZZZ```ggggggaaaZZZVVVTTTUUUWWWYYYYYYXXXYYY[[[ZZZXXXZZZ```bbbbbbdddggglllqqquuuwww{{{|||yyyqqqnnnpppuuu|||~~~}}}yyyvvvtttsssxxx~~~wwwfffXXXRRRQQQRRRRRRRRRSSSUUUVVVXXX]]]bbbfffooowwwrrr___TTTPPPSSSWWWYYY[[[___eeeiiipppyyy{{{uuussspppkkkfffYYYUUUOOOJJJHHHHHHGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOVVV```iiitttzzzsssqqqqqqtttsssnnnkkklllgggnnnwwwvvvkkk___ZZZXXXUUUVVVXXXQQQQQQPPPOOOOOOOOOOOOPPPJJJJJJIIIHHHIIIJJJKKKLLLOOOSSS[[[dddiiiggg```YYYVVVYYY^^^gggvvvnnnhhhiiirrrxxxnnnjjjlllvvvqqqgggbbbmmmyyypppbbbVVVUUUYYYbbbsssyyyoooeeeaaa]]]VVVPPPMMMAAA@@@>>><<<;;;:::;;;;;;>>>===<<<;;;:::999999999999999999999999999999999888888999:::;;;===>>>???;;;CCCNNNVVVWWWZZZggguuupppeeennnqqqgggaaabbbeeekkkyyy|||~~~xxxvvvmmmccc___^^^bbbkkkuuuyyylll^^^SSSMMMLLLMMMKKKKKKNNNTTTWWWZZZ```gggbbbZZZRRRPPPSSSVVVZZZ]]]ZZZYYYZZZ[[[ZZZYYY]]]dddcccdddfffkkkqqqvvvyyyzzz|||}}}yyyoooqqqvvv|||~~~zzz}}}sssooommmqqqxxxxxxuuuggg[[[SSSPPPOOOOOOPPPQQQSSSUUUXXX^^^dddhhhqqq}}}xxxdddXXXRRRSSSTTTVVVYYY^^^eeejjjooovvvxxxrrrnnnkkkgggdddYYYRRRLLLJJJIIIGGGGGGJJJIIIHHHGGGFFFEEEEEEEEEEEEAAABBBCCCEEEGGGIIIKKKMMMLLLSSSUUU[[[hhhooo{{{~~~sssrrrqqqrrrssssssqqqoooooorrr{{{yyyjjjcccaaaXXXWWWYYYUUUOOOOOONNNNNNMMMLLLKKKKKKKKKJJJIIIHHHIIIIIIKKKLLLLLLRRR\\\eeejjjggg___YYYWWWXXX^^^hhhtttqqqllloooxxxxxxlllhhhkkkwwwuuunnniiilllsss}}}ssseeeWWWQQQVVVdddyyy}}}hhh```aaa^^^\\\UUUHHHHHH@@@::::::;;;:::999:::======<<<;;;:::999999888:::999999888888999999:::;;;;;;:::;;;;;;<<<===>>>>>>HHHNNNUUU```bbbhhhwwwrrrllltttvvvjjjaaaaaadddjjjyyyyyyrrrppprrrrrroooiiibbb```dddnnnwww}}}lll[[[QQQMMMMMMMMMMMMPPPUUUZZZ]]]___```___]]]XXXRRRNNNNNNRRRXXX\\\ZZZ[[[[[[\\\\\\]]]]]]^^^ccceeegggjjjnnnsssyyy}}}xxxrrrxxx{{{{{{xxxmmmkkklllsss{{{vvvhhh[[[SSSPPPOOONNNOOOQQQSSSVVVYYY___eeejjjvvvzzzggg[[[SSSTTTUUUVVVXXX]]]ccchhhooovvv{{{sssnnnllljjjfffcccYYYRRRLLLJJJIIIGGGGGGJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDFFFGGGJJJLLLMMMNNNUUUVVV[[[gggmmmyyyvvvuuutttuuuvvvvvvuuusssrrruuu~~~|||llleeebbbYYYWWWYYYUUUQQQQQQPPPOOONNNMMMMMMLLLHHHHHHGGGHHHIIIKKKMMMNNNMMMRRR\\\eeeiiifff___YYYVVVXXX^^^hhhtttsssmmmnnnvvvyyyoookkkiiivvvtttoooiiilllsss~~~wwwiiiZZZTTTWWWeeeyyylllcccdddaaa___XXXKKKIIIAAA;;;;;;;;;:::999:::<<<<<<<<<;;;;;;::::::999::::::999999999999::::::;;;;;;:::;;;;;;<<<===>>>>>>HHHNNNVVVbbbeeekkkzzzssspppyyyuuujjjaaabbbfffmmm}}}zzzsssqqqtttuuusssoooiiifffjjjrrryyymmm]]]RRROOOOOOOOOQQQSSSWWW[[[]]]^^^^^^^^^WWWTTTPPPNNNPPPUUU]]]aaaZZZZZZ[[[\\\^^^___``````bbbdddgggjjjnnnsssyyy~~~~~~~~~zzz{{{nnnhhhjjjoooyyyvvvhhh[[[SSSPPPOOONNNOOOQQQTTTWWW[[[aaahhhmmmyyyyyyggg\\\TTTTTTUUUUUUWWW[[[aaaeeennnvvv{{{vvvooojjjiiigggdddbbbXXXQQQKKKJJJIIIGGGHHHKKKIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKLLLOOOVVVVVVZZZeeekkkvvvzzzxxxwwwxxxyyyzzzzzzyyywwwzzzooogggcccZZZWWWYYYUUUSSSSSSRRRQQQPPPOOONNNNNNIIIIIIHHHHHHIIIJJJLLLMMMMMMRRR[[[cccgggeee^^^XXXVVVWWW]]]hhhtttwwwooollltttyyyooolllgggttt}}}rrroooiiilllsss~~~ooo___WWWYYYeeeyyypppgggiiifffccc\\\OOOIIIAAA;;;;;;<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;:::;;;;;;<<<===>>>===GGGMMMUUUaaadddjjjzzz|||ssssss|||wwwkkkcccdddhhhpppyyyxxx{{{{{{tttqqqssszzz}}}lll\\\SSSPPPQQQRRRVVVWWWZZZ\\\]]]\\\[[[ZZZQQQOOOMMMNNNRRRZZZbbbgggZZZ[[[\\\^^^___aaabbbcccaaacccfffiiimmmssszzz~~~}}}xxxyyy~~~{{{jjjhhhnnnvvvwwwiii\\\TTTPPPOOONNNOOOQQQTTTWWW\\\bbbjjjoooxxxtttdddZZZQQQRRRRRRSSSUUUZZZ```dddnnnuuuzzztttmmmiiigggeeebbb```WWWPPPJJJIIIIIIGGGHHHKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKNNNTTTSSSWWWbbbhhhttt}}}{{{yyyyyy{{{}}}}}}}}}|||ppphhhcccYYYVVVWWWSSSTTTSSSRRRQQQPPPOOONNNMMMMMMLLLJJJIIIHHHHHHHHHIIIKKKPPPXXX```cccaaa[[[VVVUUUWWW]]]gggsssyyymmmjjjrrrxxxlllhhhfffrrrzzzpppnnnhhhkkkssswwwdddZZZZZZdddwwwtttkkkllliiiggg```SSSKKKBBB<<<<<<<<<::::::;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999:::::::::;;;;;;:::;;;;;;<<<===>>>;;;EEEKKKSSS]]]___eeetttyyyrrruuu}}}{{{ppphhhhhhkkkttt}}}uuufffYYYRRRQQQRRRSSSYYYZZZ]]]^^^^^^[[[YYYWWWNNNMMMMMMOOOTTT\\\dddiii^^^^^^___```aaaaaabbbccc___aaadddgggkkkrrrzzz{{{vvvwww{{{vvvjjjmmmvvvxxxiii\\\TTTPPPNNNNNNNNNQQQTTTWWW\\\cccjjjooowww{{{nnnaaaWWWNNNNNNPPPQQQTTTYYY```eeemmmuuu|||vvvnnniiifffccc```]]]UUUOOOIIIIIIIIIGGGIIILLLJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHJJJJJJKKKQQQQQQTTT```gggsss~~~{{{yyyyyy{{{~~~pppgggbbbWWWTTTVVVRRRSSSSSSQQQPPPOOOMMMLLLLLLMMMLLLJJJIIIHHHHHHHHHIIIJJJNNNUUU\\\___^^^XXXTTTUUUVVV]]]gggrrrzzzkkkhhhqqq}}}yyymmmhhheeeqqq{{{ooolllgggiiiqqqjjj\\\ZZZdddwwwvvvmmmooollliiicccVVVLLLDDD=========;;;:::;;;999::::::;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>GGGLLLRRR[[[\\\aaaooouuupppttt}}}vvvmmmkkkmmmuuu}}}qqqjjj```WWWSSSSSSSSSTTTZZZ]]]```bbbaaa^^^YYYVVVPPPOOOOOOQQQUUU\\\bbbgggbbbbbbbbbaaaaaaaaaaaa```]]]___bbbeeejjjrrrzzzyyyttttttxxx{{{~~~rrrllltttxxxjjj]]]TTTPPPNNNNNNOOOQQQTTTWWW\\\bbbjjjooovvvyyyrrriii___WWWMMMNNNPPPQQQUUUZZZaaafffmmmuuu}}}vvvnnngggdddaaa\\\YYYTTTNNNHHHHHHIIIHHHIIILLLJJJIIIHHHGGGGGGFFFFFFGGGDDDEEEEEEFFFHHHIIIKKKLLLLLLQQQQQQTTT___gggsss~~~{{{xxxxxxzzz~~~qqqgggaaaVVVTTTVVVRRRSSSRRRQQQOOONNNLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMJJJMMMSSSYYY]]]\\\WWWSSSTTTVVV]]]gggrrr|||iiihhhppp|||~~~pppkkkdddppp~~~ooojjjeeegggpppqqq___[[[eeeyyyyyypppqqqnnnllleeeXXXMMMEEE>>>===>>>;;;:::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>AAAJJJNNNSSS\\\\\\```nnnrrrooosss}}}wwwnnnlllmmmuuu~~~wwwqqqgggccc___[[[YYYXXXVVVUUUZZZ^^^dddhhhhhhddd^^^ZZZTTTSSSRRRSSSVVV[[[___bbbddddddcccbbbaaa```______^^^___bbbeeekkksss}}}zzzttttttvvvxxx{{{sssrrryyyjjj]]]TTTPPPNNNNNNOOOQQQTTTWWW[[[aaaiiinnnttt}}}zzzpppiiifffbbb[[[UUUQQQRRRSSSTTTWWW\\\bbbgggmmmuuuyyysssjjjddd```]]]YYYUUUSSSMMMHHHHHHHHHHHHIIIMMMJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFGGGHHHJJJLLLNNNOOOPPPUUUTTTVVVaaagggsss|||xxxxxxzzzqqqhhhbbbWWWUUUXXXTTTSSSRRRQQQOOOMMMLLLKKKJJJHHHHHHGGGHHHIIIKKKMMMNNNLLLNNNSSSYYY\\\\\\WWWTTTTTTVVV\\\gggqqqkkkgggooo{{{qqqkkkcccmmmpppgggcccdddnnnxxxccc]]]ggg}}}{{{ssstttqqqooohhh[[[NNNEEE???>>>>>><<<:::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???HHHLLLRRR[[[[[[___mmmuuupppqqqyyy~~~tttllliiijjjttt|||zzz{{{|||}}}tttnnnjjjgggeeedddddddddddd```[[[WWW[[[aaaiiiooopppkkkddd___VVVVVVUUUUUUWWWZZZ]]]___ccccccbbbbbbaaaaaa`````````aaadddhhhnnnvvv}}}wwwuuuuuuwww{{{uuuxxxyyyjjj]]]TTTPPPNNNNNNOOOQQQTTTWWW[[[aaahhhmmmqqqzzzssskkkaaa]]]]]]\\\WWWRRRUUUVVVVVVVVVXXX]]]bbbgggmmmuuuuuuooofff```]]]ZZZVVVSSSSSSLLLHHHHHHHHHHHHJJJMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLOOOQQQRRRUUUYYYWWWXXXbbbhhhttt|||yyyxxx{{{rrriiicccXXXVVVYYYVVVTTTSSSRRRPPPNNNLLLKKKJJJKKKJJJIIIHHHIIIJJJKKKLLLMMMPPPTTTZZZ]]]\\\XXXUUUTTTVVV\\\fffqqqlllgggooo{{{ooogggaaakkk|||qqqfffbbbcccmmm}}}fff___iii}}}uuuvvvsssqqqjjj]]]NNNFFF???>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<>>>>>>;;;DDDIIIOOOXXXYYY^^^lllzzzrrroootttzzzqqqiiiggghhhsss|||yyywwwrrrpppqqqpppuuuuuunnneeebbbaaa```ggghhhkkkllllllggg___YYY[[[bbbllltttvvvqqqjjjdddWWWWWWVVVVVVWWWZZZ\\\^^^aaaaaaaaaaaaaaaaaaaaaaaabbbcccfffjjjpppyyyyyyvvvvvvwww|||~~~}}}ttthhh]]]VVVRRRPPPOOONNNQQQUUUWWWYYY]]]dddiiirrrzzz}}}sssdddaaa^^^\\\[[[ZZZYYYXXX]]]\\\ZZZZZZ\\\___bbbdddlllsss~~~sssnnngggaaa\\\XXXUUURRRNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLPPPUUUYYYZZZZZZYYYYYY[[[]]]```hhhzzz~~~|||{{{}}}zzzhhh```]]]YYYVVVUUUSSSRRRPPPNNNMMMKKKJJJJJJMMMLLLJJJIIIJJJLLLNNNOOOKKKNNNSSSWWWYYYXXXUUUSSSSSSVVV]]]fffnnnzzznnnmmmttt|||llldddbbbhhhuuunnneee___aaalll}}}ccc```rrrvvvxxxxxxwwwnnn^^^MMMFFF???===<<<999999<<<<<<;;;::::::::::::;;;<<<::::::;;;;;;<<<===>>>>>>======<<<<<<<<<===>>>>>>>>>DDDIIISSS]]]ZZZ\\\kkkxxxpppvvvooogggccceeekkkvvvxxxpppllljjjiiiiiijjjgggccc___]]]\\\\\\\\\aaajjjuuu|||zzzqqqgggaaa^^^jjjwww~~~tttjjj]]]XXXUUUWWWYYYXXXYYY\\\^^^^^^^^^___``````^^^\\\___eeelllppptttzzzuuurrrwww}}}{{{sssggg\\\UUUQQQNNNMMMMMMPPPSSSTTTVVV[[[bbbhhhpppxxxwwwlll^^^]]]\\\[[[\\\]]]^^^]]]bbbbbbbbb```___aaadddhhhkkksss}}}{{{qqqllleee___ZZZWWWSSSQQQLLLLLLLLLKKKLLLLLLMMMMMMJJJJJJJJJJJJIIIIIIHHHHHHLLLLLLNNNSSSXXX[[[\\\\\\\\\[[[]]]___aaajjj|||~~~}}}}}}}}}}}}|||}}}}}}}}}lllccc```\\\YYYXXXSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGHHHIIIKKKLLLJJJNNNSSSWWWXXXWWWUUUSSSSSSVVV\\\eeemmmyyysssooovvvppphhhaaafffsssmmmddd]]]```kkk~~~eeecccwwwzzz||||||zzzqqqaaaPPPHHHAAA???===;;;:::<<<<<<;;;::::::::::::;;;<<<::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>>>>DDDIIISSS]]]ZZZ\\\kkk|||ppptttnnnfffbbbeeejjjuuu{{{tttnnnkkkiiigggeeecccaaa^^^[[[YYYYYYZZZ[[[eeemmmwww|||{{{tttlllgggeeerrrzzzmmmccc\\\XXXXXXWWWUUUVVVXXX]]]]]]^^^___``````___]]]___dddkkkooorrrxxxwwwuuu{{{yyyqqqfff[[[TTTPPPMMMLLLMMMOOOQQQQQQSSSXXXaaagggnnnvvv~~~{{{ooodddYYYZZZ\\\^^^aaadddggghhhkkkmmmoookkkgggeeeiiimmmlllsss}}}~~~wwwooojjjccc\\\XXXTTTQQQOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKKKKJJJJJJJJJJJJIIINNNNNNQQQUUUZZZ^^^______^^^]]]^^^```bbbkkk}}}~~~|||{{{yyywwwxxxyyy~~~lllddd```\\\YYYXXXSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJMMMRRRVVVXXXWWWUUUSSSSSSUUU[[[ccckkkxxxzzzsssyyysssjjj```eeeqqqjjjaaaZZZ]]]iii~~~gggggg{{{vvveeeSSSJJJBBB@@@???<<<;;;===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;===>>>>>>DDDIIIRRR\\\ZZZ\\\kkkqqqsss{{{mmmeeeaaadddiiittt{{{yyyuuurrrooolllhhheee___^^^[[[YYYXXXXXXZZZ[[[hhhnnnuuuzzzyyyuuuqqqnnnmmmzzzrrrfff___YYYWWWVVVSSSSSSUUUUUUVVVXXXYYYZZZ[[[[[[[[[```eeekkkooorrrxxxvvvvvv~~~~~~xxxpppeee[[[TTTPPPMMMLLLMMMOOOPPPPPPQQQWWW```gggmmmuuu|||~~~|||vvvjjj^^^XXX[[[___ccchhhmmmrrruuuwww|||~~~zzzrrrlllnnnqqqooouuu~~~~~~xxxnnniiibbb[[[WWWSSSQQQOOOJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKJJJNNNOOOQQQVVV[[[___``````]]]]]]]]]___bbbkkk~~~}}}zzzwwwuuuuuuvvvzzz{{{jjjaaa]]]YYYVVVUUURRRQQQOOOMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKIIILLLQQQUUUVVVVVVUUUSSSRRRTTTZZZbbbiiiuuuyyy~~~qqqhhh___dddppp~~~ggg]]]WWWZZZggg}}}hhhfffyyy{{{kkkVVVLLLBBB@@@???===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;::::::999:::;;;===>>>???DDDHHHRRR\\\ZZZ]]]lllvvvwwwuuujjjccc___ccchhhsss~~~~~~}}}{{{vvvoookkkcccaaa^^^[[[ZZZZZZ[[[]]]fffjjjooorrrsssrrrrrrrrrtttyyyggg___XXXUUUSSSQQQQQQTTTQQQRRRTTTVVVWWWXXXYYY[[[bbbgggnnnqqqtttzzz{{{tttwwwuuuuuuyyy}}}wwwpppfff\\\VVVQQQNNNLLLNNNOOOPPPPPPQQQVVV___fffmmmttt{{{}}}|||vvviii]]]YYY\\\aaaffflllsss{{{wwwuuuvvvsssyyy~~~yyypppkkkbbb[[[VVVSSSQQQOOOJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMPPPTTTZZZ^^^______\\\[[[\\\___cccnnn}}}zzzwwwuuussssssuuuzzz}}}zzzhhh```\\\WWWTTTSSSQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIKKKOOOSSSUUUVVVUUUTTTRRRTTTYYY___fffsssooofff```dddnnn}}}eee[[[VVVYYYfff~~~{{{fffccctttqqqYYYMMMBBB???>>><<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>???DDDHHHRRR]]]\\\___ooo~~~}}}rrrggg```^^^bbbhhhsssyyysssjjjhhhddd```]]]]]]]]]^^^ccceeehhhkkklllnnnqqqttt|||kkkaaaYYYTTTQQQNNNOOORRRRRRTTTWWWXXXXXXZZZ]]]___dddiiippptttwww}}}zzzvvv{{{wwwooopppttt|||vvvooofff]]]VVVQQQNNNLLLLLLNNNPPPPPPQQQVVV^^^dddlllsss{{{~~~~~~xxxlllaaaYYY]]]ccchhhnnnxxx}}}zzzwww|||~~~yyysssmmmddd[[[VVVRRRPPPNNNJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJJJJJJJJJJKKKKKKKKKJJJKKKNNNSSSXXX]]]^^^^^^\\\[[[]]]aaagggttt~~~|||zzzwwwuuurrrqqqsssvvvxxx~~~|||jjjaaa]]]XXXUUUTTTPPPOOONNNMMMLLLKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHKKKNNNRRRTTTUUUUUUTTTRRRSSSWWW^^^dddppppppgggaaacccmmmfff[[[VVVZZZfff}}}yyyeeeaaannnyyy\\\OOOBBB>>>???===:::999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@@@@@@@??????DDDIIISSS___^^^cccssspppddd^^^\\\aaahhhttt{{{rrrooojjjfffbbb`````````cccdddgggiiikkkpppuuuyyynnneeeZZZUUUQQQOOOPPPSSSSSSVVVXXXYYYXXXZZZ^^^bbbhhhmmmtttxxx|||~~~}}}sssmmmnnnuuu{{{tttnnnddd\\\UUUPPPMMMJJJJJJLLLNNNOOOPPPTTT[[[```iiirrrzzz~~~{{{pppeee\\\```ffflllttt~~~zzz~~~{{{uuunnnddd[[[UUUQQQNNNLLLHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJMMMRRRXXX\\\^^^^^^^^^^^^aaafffnnn|||~~~}}}{{{yyyvvvsssppppppsssvvvwww|||}}}kkkbbb]]]YYYUUUTTTPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJNNNQQQTTTUUUUUUTTTRRRSSSVVV\\\bbboooqqqhhh```bbbjjj{{{iii^^^XXX[[[fff|||yyyfffaaalll___QQQCCC???@@@>>>;;;:::::::::;;;<<<<<<;;;::::::;;;<<<<<<======>>>>>>>>>:::===@@@DDDEEEDDDAAA@@@???DDDIIITTT```aaafffwwwlllbbb\\\[[[aaaiiiuuuzzzwwwrrrmmmjjjhhhhhhhhhhhhiiikkkmmmqqqwww}}}lllcccZZZVVVUUUTTTXXX\\\YYY\\\______^^^___dddhhhpppvvv}}}{{{sssiiijjjrrr{{{rrrlllcccZZZTTTOOOKKKIIIGGGJJJMMMOOOOOOSSSYYY^^^hhhpppyyy}}}ssshhh```dddjjjqqqyyyzzz~~~uuunnndddZZZSSSOOOLLLKKKGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJMMMRRRXXX\\\^^^^^^aaaaaaeeekkksss~~~|||{{{xxxtttrrrnnnppptttwwwxxxzzz|||jjjaaa\\\XXXTTTSSSOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJHHHJJJMMMQQQSSSTTTUUUTTTRRRRRRVVV[[[bbbnnn~~~pppggg___```hhhxxxlll```YYY\\\ggg{{{yyygggbbblllbbbSSSEEEAAAAAA@@@<<<:::::::::;;;<<<<<<;;;::::::;;;<<<<<<===>>>???@@@@@@:::>>>BBBFFFHHHFFFCCC@@@>>>DDDIIITTTaaaccchhhzzzzzz}}}fff```[[[[[[bbbjjjwww}}}yyytttqqqpppooopppnnnoooqqqssswww}}}ggg^^^WWWWWWYYY\\\bbbhhheeeiiikkkkkkiiijjjoootttyyy~~~wwwrrroooqqqxxx~~~yyyrrrmmmeee\\\UUUPPPNNNNNNLLLMMMNNNOOOQQQUUUZZZ^^^fffooowww{{{{{{yyyqqqiiibbbaaafffrrr~~~|||xxxooocccYYYTTTQQQNNNKKKFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLPPPVVV^^^dddiiigggkkkooottt}}}|||zzzyyyxxxxxxxxxvvvuuussstttuuuuuuuuuzzz{{{jjjaaa\\\UUUPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKMMMQQQTTTVVVUUUSSSQQQPPPRRRXXX```mmm}}}nnneee[[[^^^eeeqqqvvvaaa^^^aaahhhvvvwwwfffbbblll{{{nnnTTTFFFDDD>>><<<>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<===========================???BBBEEEFFFDDDBBB@@@@@@@@@FFFQQQ\\\eeennnwwwwww{{{xxxddd^^^```dddfffiiittt~~~xxxuuuuuuvvvvvvyyywwwwww{{{}}}fff___XXXYYY]]]ccckkkrrrsssuuuxxxxxxxxx{{{zzz}}}|||wwwtttqqqsss{{{~~~yyysssnnneee\\\UUUQQQPPPOOOLLLMMMNNNOOOPPPTTTZZZ^^^fffnnnvvvyyyzzzwwwooogggbbbaaafffssswwwzzzwwwpppfff\\\UUUPPPMMMKKKFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKNNNNNNPPPTTT[[[ccckkkpppqqqvvv{{{~~~yyyxxxvvvvvvvvvuuutttsssrrrssssssrrrrrrvvv~~~zzziii```\\\VVVRRRPPPMMMMMMLLLLLLLLLLLLLLLLLLIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJLLLPPPSSSUUUTTTRRRQQQPPPRRRYYYaaannn|||mmmcccYYY\\\cccooo~~~jjj___aaagggtttvvveee```hhhvvvpppVVVHHHEEE???===???<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCDDDCCCAAA@@@@@@@@@FFFQQQ[[[dddnnnvvvyyy}}}rrrbbb\\\^^^bbbeeeiiittt{{{yyyyyyzzz{{{}}}iiiaaa\\\^^^dddjjjsss{{{}}}wwwuuuyyy}}}zzzxxxwwwvvvxxx~~~yyysssmmmddd[[[TTTQQQQQQQQQLLLLLLMMMNNNPPPTTTYYY]]]fffnnntttvvvvvvsssllleee``````ffftttyyyrrruuuyyy~~~uuurrrjjj```VVVOOOKKKJJJFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKPPPPPPQQQVVV]]]gggqqqvvvzzz{{{uuutttssssssrrrrrrrrrrrrtttuuutttqqqpppssszzzxxxggg___[[[WWWSSSQQQNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLOOOSSSTTTSSSQQQPPPPPPSSSZZZbbbpppyyyzzz|||lllbbbXXX[[[aaammmsssbbbbbbeeeppptttddd]]]bbbooozzztttZZZKKKHHHAAA>>>@@@<<<>>>>>>>>>??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAAAAAAAA@@@@@@@@@EEEPPPZZZcccmmmvvv~~~yyyyyyhhh]]]XXXZZZ___dddiiittt~~~|||hhhbbb^^^bbbjjjsss}}}ssslllooosss~~~zzz|||{{{zzz{{{||||||~~~yyyrrrlllcccYYYSSSPPPPPPQQQKKKLLLMMMNNNOOOSSSYYY]]]eeekkkppppppooommmggg```[[[\\\cccqqqxxxpppkkknnnsssxxx~~~~~~vvvtttoooeeeYYYOOOJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOTTT\\\fffpppvvvyyyyyyrrrrrrrrrqqqpppppprrrsssyyyyyywwwtttqqqsssyyy~~~yyyggg^^^ZZZVVVRRRQQQOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKMMMPPPTTTUUUTTTRRRPPPPPPTTT[[[cccqqqzzztttvvv{{{|||kkkaaaWWWZZZ```lllwwwdddccceeennnrrrcccZZZ\\\iiiuuuwww]]]MMMJJJBBB???@@@=========>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@@@@@@@DDDNNNYYYbbbllluuuzzzwww}}}zzzjjj^^^XXXTTTWWW\\\ccciiittt~~~fff```^^^dddnnnxxx{{{lllfffiiimmmwww~~~}}}{{{zzzvvvyyy||||||~~~yyyqqqkkkbbbYYYRRROOONNNOOOJJJKKKLLLMMMOOOSSSXXX\\\ccchhhkkkiiihhhfff```ZZZTTTWWW^^^jjjzzz}}}tttlllhhhcccggglllrrrxxxyyyxxxsssiii\\\QQQKKKIIIFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLNNNRRRZZZccclllrrrvvv|||{{{uuuqqqrrrrrrqqqpppqqqtttwww||||||zzzvvvssstttyyyzzzhhh^^^YYYTTTPPPOOOPPPOOONNNMMMLLLJJJJJJIIIKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNRRRUUUVVVUUUTTTPPPPPPTTT[[[dddppp{{{tttppptttzzz|||kkk```XXXZZZ```kkk~~~wwweeeddddddmmmqqqbbbXXXXXXeeetttxxx^^^NNNKKKCCC@@@AAA===;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@@@@???CCCMMMWWW```kkktttwwwtttzzzppp```XXXTTTRRRTTTZZZcccjjjuuueee___^^^eeeppp{{{wwwkkkfffgggiiippp|||{{{xxxxxxxxxwwwvvvyyy~~~}}}}}}xxxqqqlllddd[[[SSSOOOMMMLLLJJJJJJKKKLLLNNNRRRWWW[[[___ccceeebbb___^^^YYYSSSNNNSSSZZZbbbnnnyyy~~~~~~~~~}}}{{{uuunnnhhhdddbbb]]]bbbhhhooovvv}}}|||vvvkkk___TTTLLLIIIFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNRRRXXX```fffkkkpppvvv~~~uuuqqqppprrrsssrrrpppqqqvvvzzz}}}}}}{{{wwwtttuuu{{{{{{hhh]]]XXXSSSOOONNNOOOOOONNNMMMLLLKKKJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMOOOSSSVVVWWWVVVTTTPPPQQQTTT[[[cccooouuupppooottt|||{{{iii___WWWYYY___jjj}}}vvvcccbbbbbbkkkpppbbbWWWVVVfffxxxwww]]]NNNJJJCCC???@@@===;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???@@@???BBBKKKUUU___jjjssswwwsssxxxmmm___VVVSSSPPPSSSZZZccckkkuuu}}}eee```___fffqqq|||uuukkkiiiggghhhnnnyyywwwvvvxxxzzzzzzyyy{{{~~~}}}xxxrrrnnnggg^^^VVVPPPLLLKKKIIIJJJKKKLLLNNNQQQWWW[[[\\\______[[[XXXWWWRRRMMMIIIQQQYYY\\\bbbkkkppppppnnnnnnnnnjjjeeeaaa``````^^^ccckkkssszzzwwwmmmbbbXXXNNNHHHFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNQQQVVVZZZ___aaaeeejjjsss~~~|||vvvqqqnnnooorrrsssrrrpppqqqwww|||~~~zzzxxxzzzzzzggg\\\XXXSSSPPPPPPOOONNNNNNMMMLLLKKKKKKJJJLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLNNNRRRUUUWWWVVVTTTPPPQQQUUU[[[cccnnntttqqqqqqxxxyyyggg]]]VVVXXX]]]hhh{{{qqq^^^^^^___jjj~~~pppbbbWWWWWWhhh~~~uuu[[[LLLIIIBBB???@@@<<<<<<===???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@>>>AAAJJJTTT^^^iiirrrzzzuuuyyy~~~nnnaaaYYYTTTPPPSSSZZZdddlllvvvxxxddd^^^\\\cccmmmyyyqqqjjjkkkiiijjjqqq{{{}}}vvvvvvzzz~~~{{{}}}}}}xxxtttpppiiiaaaYYYRRRMMMJJJIIIJJJKKKLLLMMMQQQWWWZZZZZZ]]]\\\WWWTTTSSSOOOJJJGGGQQQXXXYYY\\\ccchhhhhheeeggggggeeeaaa^^^___```bbbhhhqqqyyywwwmmmdddZZZPPPHHHFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLOOORRRUUUXXXYYYZZZ___fffoooyyyxxxsssrrrqqqpppnnnnnnqqqsssqqqoooqqqwww}}}}}}xxxeee\\\XXXTTTRRRRRRNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKMMMQQQTTTVVVUUUSSSQQQQQQUUU[[[bbbmmmwwwuuuvvv}}}wwweee[[[UUUVVV[[[fffyyylll[[[[[[]]]hhh}}}pppbbbXXXWWWjjjtttZZZKKKHHHAAA>>>@@@<<<===>>>@@@BBBBBB@@@>>>===========================:::;;;<<<===>>>>>>>>>>>>@@@>>>AAAJJJTTT]]]hhhrrr}}}yyyzzz}}}oooeee\\\VVVQQQSSSZZZdddmmmvvvtttaaa[[[YYY___iiittt~~~nnniiikkkkkkmmmttt~~~}}}wwwxxx}}}}}}~~~~~~|||zzzuuupppiiibbb[[[TTTNNNJJJJJJKKKLLLMMMOOORRRTTTUUUUUUVVVUUURRRNNNKKKKKKKKKMMMOOOSSSWWW[[[]]]]]]]]]bbbaaa```]]]\\\]]]aaadddlllsss}}}}}}qqqeeeYYYOOOJJJJJJHHHFFFEEEFFFGGGFFFEEECCCDDDDDDEEEGGGHHHHHHIIIEEEHHHJJJLLLNNNPPPRRRUUUSSSVVV\\\cccjjjooorrrtttpppooommmlllkkkllllllmmmnnnoooppppppqqqrrrvvvxxx~~~~~~xxxeee\\\YYYUUUQQQPPPMMMLLLKKKIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLMMMOOORRRRRRQQQOOOMMMTTTTTTWWWbbbjjjyyywwwwwwzzz{{{ggg[[[WWWXXX\\\fffxxxjjj[[[ZZZ\\\fff}}}oooaaa\\\YYYkkksssXXXIIIHHHCCCBBBCCC?????????@@@AAAAAA???>>>===>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======??????@@@GGGSSSaaammmttt~~~xxx|||vvvooocccXXXQQQSSSZZZeeennnvvvwwwaaa[[[WWW[[[bbbjjjttt|||vvvkkkgggfffhhhooowww~~~{{{zzz|||}}}~~~|||zzz|||}}}}}}~~~~~~{{{zzzuuuqqqiiibbb[[[TTTNNNJJJKKKKKKLLLNNNOOORRRTTTUUUSSSSSSQQQNNNJJJIIIJJJKKKNNNPPPTTTWWWZZZ\\\\\\\\\\\\\\\[[[[[[\\\```fffkkkvvv|||uuuiii]]]SSSMMMGGGEEECCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFBBBEEEGGGHHHIIIKKKMMMOOONNNPPPUUUZZZ^^^bbbdddfffeeeeeedddeeefffhhhjjjkkkoooppppppppppppqqquuuwwwxxxddd[[[XXXTTTQQQPPPMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQRRRQQQOOOMMMSSSSSSVVVaaajjjzzzrrrtttyyywwwfff[[[VVVXXX\\\fffxxxiii[[[[[[]]]hhh~~~qqqbbb]]][[[nnntttYYYJJJHHHDDDCCCDDD???@@@AAAAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<======<<<<<<<<<<<<======@@@???AAAHHHSSSaaannnvvv{{{~~~}}}uuuhhh[[[VVVXXX^^^gggooowwwwww```YYYUUUXXX^^^eeemmmuuuxxx~~~qqqiiieeeeeefffkkkqqqyyy~~~~~~{{{|||}}}xxxsssqqqqqqpppqqqqqqrrrssstttuuuuuutttuuuvvvyyy{{{}}}}}}{{{zzzvvvrrrjjjccc\\\UUUNNNJJJKKKLLLLLLMMMOOOPPPRRRSSSPPPOOOLLLIIIFFFFFFIIIKKKPPPRRRUUUXXXZZZZZZZZZZZZXXXWWWWWWXXX[[[aaajjjooo}}}|||pppcccWWWPPPFFFDDDCCCCCCCCCCCCBBB@@@BBBBBBBBBCCCCCCDDDDDDDDDBBBDDDEEEFFFFFFGGGHHHJJJKKKMMMOOORRRTTTVVVWWWXXXYYYZZZ[[[]]]```dddgggiiinnnooooooooonnnppptttvvv~~~wwwcccYYYUUURRRPPPPPPNNNMMMLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIJJJJJJJJJLLLLLLLLLOOOQQQRRRQQQOOOMMMRRRQQQTTT```jjj{{{rrrttt|||rrrddd[[[UUUWWW]]]fffxxxggg\\\[[[]]]iiirrrccc___^^^rrruuuZZZKKKJJJEEEDDDEEE@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>======<<<<<<======>>>@@@@@@CCCIIITTTbbbpppxxx~~~~~~nnn___XXXZZZ```iiiqqqzzzttt^^^WWWRRRSSSXXX\\\cccjjjlllpppuuuyyy|||}}}}}}qqqhhhdddccccccgggiiillluuu~~~yyyxxx~~~uuurrrppplllkkkjjjjjjjjjkkkkkklllllllllkkklllnnnqqqtttwwwyyyzzz|||}}}~~~}}}|||zzzxxxssslllddd]]]VVVOOOKKKKKKKKKKKKKKKLLLNNNOOOPPPNNNLLLIIIFFFDDDFFFJJJNNNRRRTTTVVVYYYZZZZZZYYYXXXXXXWWWVVVVVVYYY```jjjppp}}}yyywwwyyy~~~vvvhhh[[[SSSHHHFFFEEEEEEEEEEEECCCAAACCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGIIILLLMMMNNNPPPQQQRRRSSSSSSUUUUUUWWWZZZ]]]bbbeeehhhjjjkkkkkkkkklllooossswwwzzz|||uuubbbXXXSSSOOOOOOPPPMMMLLLLLLLLLLLLLLLMMMNNNLLLKKKJJJJJJIIIIIIIIIIIIKKKKKKLLLNNNQQQRRRPPPOOOLLLQQQPPPSSS___jjj}}}ssswww}}}pppcccZZZTTTWWW]]]gggxxxggg[[[[[[]]]iiirrrccc______uuuvvv[[[MMMLLLHHHFFFFFFAAACCCBBB@@@?????????@@@AAA?????????>>>>>>>>>======>>>>>>============>>>>>>@@@AAADDDJJJTTTbbbpppyyysssaaaWWWYYY___jjjtttooo\\\UUUOOOOOORRRUUUZZZ```cccfffiiimmmoooqqqrrrssspppttt|||pppccc___```bbbccckkkjjjkkkssszzz{{{uuuvvvyyyrrrqqqooollljjjhhhhhhhhhgggggggggggggggffffffgggiiillloooqqqsssvvvxxx{{{}}}~~~}}}{{{vvvnnnfff___XXXQQQMMMJJJJJJIIIIIIJJJKKKKKKLLLMMMKKKHHHEEEDDDGGGMMMQQQUUUVVVXXXZZZZZZZZZYYYXXXVVVVVVUUUVVVZZZaaakkkqqq}}}yyyvvvtttvvvyyy}}}yyykkk^^^UUUKKKHHHFFFEEEEEEEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHIIILLLLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWZZZ]]]```bbbdddeeeffffffhhhlllrrrvvvwwwyyy}}}rrraaaWWWQQQNNNNNNPPPKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKLLLNNNPPPQQQPPPNNNKKKPPPOOORRR___jjj}}}}}}ooouuu}}}pppbbbXXXSSSWWW^^^gggvvvhhhZZZZZZ]]]iiiqqqbbb___```vvvwww]]]OOONNNJJJHHHHHHBBBBBBAAA@@@>>>>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>============>>>>>>???AAAEEEJJJSSS```nnnxxxzzzfffYYYZZZaaakkkvvvkkk\\\TTTNNNNNNOOOQQQUUUZZZ[[[\\\^^^```cccdddddddddggghhhmmmvvvsssbbbYYYYYY___ccceeemmmkkklllsss}}}xxxuuuqqqtttzzzuuutttqqqmmmllljjjjjjiiihhhgggeeeeeedddcccbbbcccdddfffhhhkkklllpppsssxxx|||~~~yyyqqqiiiaaaZZZSSSOOOJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJHHHFFFFFFJJJOOOTTTWWWXXXZZZ[[[\\\[[[ZZZYYYTTTTTTUUUWWW[[[cccmmmtttxxx|||{{{wwwvvvrrrsssuuuwwwyyy{{{||||||zzz{{{|||{{{zzzyyyzzz|||{{{mmmaaaZZZMMMJJJEEECCCCCCDDDEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMLLLJJJIIIJJJKKKJJJJJJJJJKKKLLLNNNPPPQQQSSSSSSSSSSSSUUUWWWYYY[[[``````aaaaaaccchhhnnnrrrsssvvvzzz~~~|||nnn___VVVQQQMMMMMMPPPJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKKKKNNNPPPQQQPPPNNNJJJPPPOOOSSS___jjj|||uuukkksss{{{qqqcccXXXRRRWWW^^^fffuuukkk[[[[[[]]]jjjsssddd______tttxxx^^^QQQQQQLLLJJJIIICCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>???>>>>>>======>>>>>>???>>>AAAEEEIIIPPP\\\kkkuuunnn``````eeeoooyyyjjj]]]UUUOOOOOOPPPPPPTTTYYYZZZZZZZZZ\\\^^^______]]]___^^^```gggnnnttt{{{~~~xxxtttmmmdddZZZTTTWWW___fffjjjkkklllooovvv}}}zzzpppnnnpppzzz|||zzzuuurrrsssppppppnnnllljjjhhhfffeeebbbbbbbbbbbbdddgggjjjlllkkkooouuu{{{{{{ssskkkccc\\\UUUQQQLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHKKKQQQUUUXXXZZZ[[[]]]]]]]]][[[ZZZUUUVVVXXXYYY]]]ccckkkqqqsssuuuxxxyyywwwuuuttttttooooooqqqrrrrrrsssssssssoooqqqrrrssstttuuuxxxzzz{{{pppfff___RRRMMMGGGCCCCCCEEEGGGHHHIIIJJJKKKMMMNNNPPPQQQRRRPPPQQQRRRQQQOOOOOOOOOPPPNNNNNNNNNNNNOOOPPPRRRSSSSSSRRRRRRRRRSSSUUUVVVWWW^^^^^^]]]]]]^^^bbbhhhllllllooossswww{{{wwwkkk^^^WWWRRRMMMMMMOOOKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJKKKMMMPPPQQQOOONNNJJJPPPPPPTTT```jjjzzzwwwttt{{{}}}zzzwwwooodddZZZRRRWWW^^^eeesssooo]]]]]]___kkkxxxggg___]]]oooyyy___RRRRRRNNNKKKJJJDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>??????>>>AAADDDHHHMMMYYYgggrrr}}}zzzddddddiiirrr}}}lll^^^WWWQQQQQQRRRSSSVVV[[[^^^\\\[[[\\\___```^^^]]]YYYWWWYYY```eeegggnnnuuuyyyqqqkkkggg^^^ZZZUUUTTTXXX```jjjpppjjjnnnttt|||}}}zzz}}}nnnjjjjjjqqq~~~zzzxxxyyywwwvvvtttqqqnnnllljjjiiiddddddcccdddgggjjjmmmoooiiimmmttt{{{}}}uuummmeee]]]VVVRRRNNNNNNLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGHHHLLLQQQUUUYYYZZZ\\\^^^^^^^^^\\\[[[ZZZ[[[\\\\\\]]]aaagggkkkoooqqqrrrrrrqqqppppppppplllmmmmmmnnnnnnnnnmmmmmmjjjmmmoooqqqsssvvvzzz}}}{{{qqqiiidddWWWQQQJJJFFFFFFHHHKKKMMMOOOPPPQQQSSSUUUWWWXXXYYYUUUVVVWWWWWWUUUTTTUUUVVVVVVUUUTTTTTTTTTUUUWWWXXXTTTTTTSSSSSSTTTUUUWWWXXX^^^^^^\\\[[[[[[^^^cccgggeeehhhlllppptttyyysssiii^^^WWWRRRNNNMMMOOOMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKMMMPPPQQQOOONNNIIIPPPQQQUUUaaajjjyyyxxxtttsssnnnddd\\\RRRWWW^^^eeeqqqrrr```___aaammm|||iii```[[[lllyyy```SSSSSSNNNLLLKKKEEEDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????===@@@DDDGGGLLLVVVeeeooo{{{cccdddiiitttooo___XXXSSSSSSTTTUUUXXX]]]]]][[[YYYZZZ]]]^^^\\\ZZZWWWUUUXXX```ddddddiiipppsssvvvzzzxxxmmmeee```\\\UUUUUUTTTUUUYYYaaalllssskkkqqqzzz{{{yyy|||nnniiifffjjjvvv|||zzzxxxtttpppmmmjjjhhhfffgggiiilllmmmnnnqqqqqqsssxxx~~~zzzrrriii___WWWSSSKKKKKKKKKKKKJJJIIIHHHHHHGGGDDDCCCEEELLLSSSWWWYYY[[[[[[]]]aaadddeeeaaa^^^\\\]]]^^^^^^___aaadddgggiiijjjkkklllllljjjiiihhhiiiiiigggffffffeeeeeeeeefffgggiiilllpppxxx}}}zzzwwwsss^^^SSSJJJIIIKKKLLLNNNPPPWWWWWWXXX[[[^^^`````````^^^^^^^^^]]]]]][[[ZZZYYYYYYZZZ[[[\\\[[[YYYWWWUUUXXXWWWWWWXXXYYYZZZXXXWWWZZZZZZYYYXXXYYYZZZ[[[\\\^^^___bbbfffjjjooorrruuurrryyytttkkk___WWWTTTSSSPPPMMMGGGGGGGGGGGGHHHHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHEEEGGGIIILLLNNNOOOOOOOOONNNNNNQQQWWW]]]gggxxxxxxrrrqqqssspppfff]]]YYYXXXZZZaaannnppp___```dddnnnfff[[[ZZZhhhxxxaaaWWWWWWPPPLLLLLLIIIEEEDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@BBB@@@???======>>>@@@AAABBBBBBEEEHHHKKKSSScccrrrnnnhhhiiivvvnnnbbb]]]VVVRRRRRRUUUWWWXXX^^^^^^^^^]]]]]]]]]]]]]]]WWWWWWYYY[[[^^^aaacccdddlllooossswww{{{rrrfff]]]XXXYYY\\\WWWTTTUUUYYY^^^fffoooqqqyyy|||gggfffeeegggsss}}}yyyuuusssqqqooommmmmmoooqqqrrrrrrooooooppptttzzz~~~~~~yyyrrriii```XXXSSSLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEIIIOOOUUUYYYZZZ\\\\\\^^^bbbeeeeeeaaa]]][[[\\\^^^^^^^^^___bbbeeeffffffffffffffffffeeeeeeeeeeeedddccccccbbbcccccceeefffiiilllrrr{{{|||wwwcccXXXOOOMMMNNNOOOPPPSSSYYYZZZ]]]```dddfffggggggcccbbbbbbaaa``````______bbbbbbddddddcccaaa___^^^^^^]]]]]]^^^``````^^^\\\^^^^^^]]]\\\[[[\\\]]]]]]ZZZ[[[]]]```dddgggjjjlllhhhnnntttyyy|||ssskkk___XXXTTTRRROOOLLLHHHHHHGGGGGGHHHIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHIIIFFFHHHJJJMMMNNNOOOOOOOOOMMMMMMOOOUUUZZZddduuuyyysssnnnnnnpppmmmddd\\\WWWWWWZZZbbboooqqqbbbcccfffoooeee\\\YYYdddzzzxxxbbbXXXWWWPPPLLLLLLHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA???>>>>>>???@@@BBBAAABBBEEEJJJMMMUUUeeetttssslllkkkxxxppp```[[[VVVSSSTTTVVVYYYZZZ]]]]]]]]]^^^^^^_________YYYZZZ[[[\\\___aaadddeeegggjjjooorrrwww|||nnnccc[[[WWWXXXYYYVVVUUUYYY]]]aaaiiiqqq~~~yyyeeedddcccfffrrr}}}{{{yyywwwtttrrrssstttuuutttnnnnnnooorrrwww{{{}}}~~~~~~{{{wwwqqqkkkbbbYYYSSSMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGIIIMMMSSSXXX[[[\\\]]]^^^aaadddfffeee```]]]\\\^^^_________```ccceeeeeedddcccbbbbbbbbbccccccdddccccccbbbbbbbbbccccccfffhhhkkkpppxxx}}}lllaaaWWWSSSSSSTTTVVVZZZ```bbbfffkkknnnpppqqqrrrlllkkkiiihhhhhhhhhiiiiiiiiijjjkkklllkkkiiigggfffcccbbbbbbcccddddddbbb```bbbaaa```___^^^]]]\\\\\\\\\\\\]]]___aaacccdddeeecccgggkkkmmmnnnqqqwww{{{~~~|||{{{{{{}}}~~~tttmmmbbbZZZUUURRROOOLLLIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIKKKNNNOOOPPPPPPPPPNNNNNNPPPTTTYYYbbbrrrsssooolllmmmpppmmmddd\\\TTTUUUYYYbbbpppsssfffggghhhqqq}}}eee]]]YYY___qqqyyycccXXXWWWPPPLLLLLLHHHFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@???@@@@@@BBBCCCAAABBBEEEJJJOOOWWWeeesssxxxooolllyyyxxxwww~~~~~~ppp^^^[[[WWWUUUVVVXXXYYYZZZ[[[\\\\\\^^^___```aaaaaa]]]]]]]]]]]]___aaadddfffdddggglllpppttt{{{uuuhhh___XXXVVVXXXYYYXXX[[[bbbfffjjjrrrzzz|||rrrbbbaaaaaadddqqq~~~{{{wwwuuuuuuuuutttsssqqqpppqqqssswww{{{|||}}}|||yyyvvvsssnnneee[[[SSSLLLKKKIIIGGGEEEEEEEEEFFFFFFHHHKKKPPPUUUYYY[[[\\\^^^```ccceeeeeeccc___]]]^^^```bbbbbbbbbccceeeggggggfffdddbbbbbbccceeegggfffffffffffffffggghhhhhhjjjlllpppwwwsssiii^^^ZZZYYYYYY]]]aaaiiilllrrrvvvxxxyyyzzzzzzuuutttrrrqqqpppqqqssstttrrrsssuuuuuuuuusssrrrpppjjjjjjjjjkkklllllliiigggjjjjjjiiihhhfffdddbbbaaacccddddddeeeeeefffffffffgggiiikkkmmmmmmooosssvvvyyyyyyzzzyyyyyyzzz~~~{{{ssshhh^^^WWWRRRNNNLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJLLLOOOPPPQQQQQQPPPRRRQQQRRRVVVYYYaaaqqq{{{qqqooonnnqqqssspppfff^^^RRRSSSXXXbbbpppuuuhhhhhhiiiqqq|||eee]]]XXX[[[iiiyyycccXXXWWWPPPLLLLLLIIIGGGHHHIIIJJJIIIHHHEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBEEEJJJNNNTTTaaammm~~~yyyoookkkxxx}}}}}}uuukkkkkkrrryyy~~~yyylll___\\\XXXVVVWWWXXXXXXXXXZZZ[[[\\\]]]___aaabbbcccaaa___^^^]]]^^^```ccceeedddhhhmmmrrrvvv}}}nnnbbb[[[WWWWWWZZZ]]]___dddlllrrrxxx|||yyy~~~zzzjjj_________cccqqq{{{xxxwwwvvvuuutttrrrqqqqqqtttxxx{{{|||||||||zzzxxxvvvsssjjj^^^UUULLLJJJGGGDDDCCCDDDEEEFFFFFFHHHMMMQQQUUUXXXZZZ[[[^^^```bbbccccccaaa^^^]]]^^^```cccddddddeeegggiiijjjhhhfffdddeeegggjjjlllkkkkkkkkkkkklllnnnooopppnnnqqqwww~~~vvvlllbbb]]][[[\\\aaahhhqqquuu|||}}}|||zzzyyyyyyzzz|||~~~}}}wwwvvvwwwxxxyyyxxxuuurrrtttuuuuuutttssspppmmmkkkmmmnnnnnnnnnnnnmmmkkkkkkmmmnnnpppqqqsssuuuxxxzzz|||}}}}}}~~~rrrdddZZZSSSOOOMMMKKKKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKMMMOOOPPPQQQQQQPPPSSSRRRSSSVVVYYY```ooo~~~wwwqqqppprrrtttuuupppfff^^^QQQRRRXXXbbbppptttffffffhhhooo{{{eee^^^WWWYYYfffzzzyyybbbXXXXXXQQQMMMMMMJJJHHHIIIKKKKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDCCCBBBCCCHHHKKKOOOXXXaaaxxxxxxnnnjjjvvv|||tttuuuvvv|||xxxmmmdddeeejjjoootttzzztttiiibbb^^^ZZZWWWVVVUUUUUUTTTYYYZZZ[[[^^^```bbbdddeeecccaaa^^^\\\[[[^^^aaacccdddiiiooouuuzzz|||wwwvvvggg^^^ZZZWWWYYY]]]bbbdddlllvvv~~~zzzwww{{{sssddd]]]]]]^^^cccrrr|||{{{yyywwwvvvrrrqqqrrrtttxxx{{{||||||}}}||||||yyypppcccXXXLLLJJJFFFDDDCCCEEEGGGIIIGGGJJJNNNQQQSSSVVVXXX[[[\\\^^^``````^^^]]]]]]^^^]]]___ccceeefffgggiiikkkkkkjjjiiiiiijjjmmmppprrrppppppqqqrrrtttuuuwwwxxxvvvzzzxxxoooeee```^^^```hhhpppyyy~~~}}}~~~|||yyywwwzzz{{{{{{{{{{{{yyywwwvvvwwwwwwyyy{{{~~~lll^^^TTTPPPOOOLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPOOOQQQUUUZZZbbbrrr~~~yyyssstttvvvxxxwwwoooddd[[[RRRSSSWWW```nnnooobbbcccfffnnn}}}ggg^^^WWWYYYhhhwwwwwwaaaWWWXXXQQQNNNOOOLLLJJJKKKKKKKKKJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCDDDAAABBBEEEGGGIIIOOOWWWnnn{{{rrrmmmvvvvvvppptttxxx|||rrrfff___aaaeeeiiisss}}}pppgggddd___YYYUUUTTTSSSSSSRRRWWWXXX[[[___cccgggjjjkkkgggddd___[[[ZZZ\\\___bbbccciiiqqqwww}}}zzzpppmmmooowwwxxxlll___ZZZXXXXXXZZZ^^^ccciiiuuuvvvuuu{{{qqqccc]]]]]]^^^dddttt~~~|||{{{yyywwwtttttttttvvvzzz~~~vvvgggZZZNNNKKKHHHEEEEEEHHHKKKNNNJJJMMMPPPRRRSSSTTTXXX[[[[[[\\\]]]\\\ZZZZZZ\\\______bbbfffiiikkkllloooppppppooooooppprrruuuxxxzzzxxxyyyyyy{{{}}}~~~uuulllgggfffiiisss}}}tttaaaVVVQQQPPPMMMLLLLLLKKKJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKMMMNNNOOOPPPOOOOOOMMMNNNQQQXXX___jjj|||~~~{{{yyyzzz}}}~~~zzzpppcccZZZTTTTTTWWW___lllwwwggg___aaaeeeooohhh^^^WWW[[[mmmzzzvvv```WWWWWWRRROOOQQQNNNLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCC???@@@@@@AAABBBCCCCCCCCCCCC@@@@@@CCCEEEFFFKKKQQQddd}}}zzzuuuyyyzzzwwwoooddd\\\^^^bbbiii{{{rrriiidddccc^^^WWWSSSQQQRRRSSSSSSTTTWWW[[[aaahhhnnnsssuuukkkgggaaa\\\ZZZ\\\```bbbcccjjjsss{{{rrrhhhfffjjjssslllbbbYYYVVVWWWXXXZZZ^^^eeeooorrrsss}}}uuufff]]]]]]___fffvvv~~~|||zzzxxxwwwxxxwwwxxxzzz~~~yyyiii\\\PPPMMMIIIGGGGGGJJJNNNQQQLLLOOORRRSSSRRRTTTXXX\\\ZZZ[[[[[[YYYWWWXXX\\\___cccfffkkknnnppprrruuuwwwtttuuuuuuwwwzzz}}}|||sssooonnnrrr}}}xxxcccVVVRRRRRRMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKLLLNNNOOOOOOOOONNNMMMNNNTTT\\\eeesss|||{{{~~~ssseee[[[UUUTTTWWW^^^kkkqqqbbb]]]___dddoooiii^^^WWW]]]pppuuu___VVVWWWRRRPPPRRROOOMMMLLLJJJIIIGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDD>>>???@@@AAABBBBBBBBBBBBAAA??????BBBDDDEEEJJJOOO___www|||}}}pppddd]]]^^^bbbmmmuuuhhhbbb```aaa\\\UUUQQQPPPRRRTTTUUURRRUUU[[[cccllltttzzz}}}mmmiiiccc]]][[[]]]```ccceeelllvvv~~~ppphhhfffhhhssseee\\\TTTTTTVVVWWWZZZ^^^ggguuunnnrrrzzziii]]]]]]```gggwww~~~||||||yyy{{{}}}qqqbbbSSSKKKFFFFFFHHHIIILLLPPPSSSSSSSSSSSSSSSTTTTTTTTTVVVTTTUUUVVVUUUTTTZZZbbbbbbkkkrrrssstttxxxzzzyyy|||}}}{{{xxxzzzqqq```XXXUUUSSSKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJJJJHHHFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLLLLNNNNNNSSS\\\gggyyyqqqbbbXXXSSSUUUWWW]]]kkkhhh\\\ZZZ[[[___mmmlll^^^]]]kkkzzzpppdddYYYWWWYYYWWWTTTSSSQQQOOOMMMLLLMMMLLLJJJHHHFFFGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@AAABBBBBBAAA??????@@@AAAAAAAAABBBEEEHHHXXXnnnyyyoooiii___YYY___tttttteee```bbbddd\\\XXXSSSPPPPPPQQQQQQQQQXXXWWWZZZdddrrr{{{}}}{{{tttjjjaaa]]]]]]\\\]]]```ggglllttt|||wwwhhhaaaaaahhhmmmyyyoooYYYYYYWWWTTTTTTVVV[[[___kkk~~~vvvmmmwwwvvvggg```aaabbbgggyyy~~~}}}|||}}}ttteeeWWWOOOHHHHHHIIIJJJMMMQQQVVVVVVVVVUUUUUUTTTTTTSSSUUUSSSTTTWWWVVVWWW^^^fffhhhqqqxxxzzz{{{~~~~~~lll^^^WWWTTTQQQLLLLLLKKKKKKJJJIIIIIIHHHIIIJJJJJJHHHGGGFFFGGGIIIJJJKKKLLLNNNOOONNNNNNMMMPPPPPPUUU^^^jjj{{{~~~pppaaaWWWSSSUUUXXX^^^lllgggZZZYYYZZZ^^^lllooobbbaaaooo~~~pppeee[[[YYYZZZWWWTTTTTTQQQOOOMMMMMMMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@AAABBBBBBAAA??????@@@@@@@@@@@@BBBEEEHHHUUUjjjyyy~~~lllfff^^^[[[cccxxx~~~lllbbb___```aaa\\\XXXTTTQQQQQQSSSSSSSSSYYYXXX[[[eeerrr{{{}}}{{{pppggg___^^^^^^___aaaeeehhhnnnwwwttteee]]]\\\dddiiitttvvvfffWWWVVVVVVTTTUUUXXX]]]aaaooovvvkkkxxxwwwhhh^^^```aaagggzzzyyyjjj\\\RRRKKKJJJKKKLLLOOOSSSYYYYYYYYYWWWVVVTTTSSSRRRRRRRRRTTTWWWYYY[[[dddmmmqqqzzzyyycccZZZVVVRRRNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJIIIGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPOOOOOOQQQQQQWWW```mmm~~~|||nnn```WWWSSSUUUXXX___mmmdddWWWVVVWWW\\\iiisssfffeeerrrrrrhhh^^^\\\\\\YYYUUUTTTRRRPPPNNNMMMMMMLLLJJJHHHIIIIIIIIIIIIHHHGGGFFFFFFCCCBBBAAAAAABBBBBBAAA???>>>???@@@@@@@@@BBBEEEGGGRRReee{{{wwwzzzlllfff^^^]]]gggxxxnnnaaa]]]]]]]]]]]][[[XXXTTTRRRSSSUUUUUUUUUZZZYYY]]]fffrrrzzz{{{zzzooogggaaa___``````ccchhhkkkrrr|||pppaaaZZZYYY]]]bbblllvvvzzzsssfff\\\TTTTTTTTTTTTUUUYYY___cccrrrtttlll}}}vvvggg\\\^^^```hhh}}}ppp```UUULLLKKKMMMOOORRRVVV[[[[[[ZZZXXXVVVSSSQQQOOOPPPOOORRRXXX[[[```jjjtttzzzlll[[[UUUTTTPPPLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJIIIGGGGGGIIIJJJKKKLLLNNNOOOPPPPPPOOOOOOQQQRRRXXXbbbooozzzlll^^^VVVSSSVVVYYY```ooobbbTTTSSSUUUZZZggg~~~wwwiiifffrrrsssjjjbbbaaa___[[[WWWVVVSSSQQQOOONNNNNNMMMKKKIIIIIIIIIIIIIIIIIIHHHFFFFFFDDDBBBAAAAAABBBBBBAAA@@@>>>???@@@@@@@@@AAADDDGGGRRRcccyyytttvvvppphhh```___gggsss|||zzznnn___WWWXXXZZZZZZXXXWWWUUURRRRRRSSSUUUVVVVVVYYYYYY]]]fffpppwwwxxxwwwrrrkkkeeebbbaaa```bbbgggqqqxxx~~~mmm___YYYXXXUUU[[[dddiiiiiiccc[[[VVVRRRSSSTTTTTTVVVZZZ___cccooo|||wwwrrrrrrrrrccc\\\^^^aaakkkxxxdddXXXMMMLLLOOORRRUUUXXX[[[[[[ZZZYYYVVVSSSPPPNNNNNNNNNRRRYYY^^^eeeqqq|||ttt```UUURRRRRROOOKKKMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIJJJIIIHHHHHHIIIKKKKKKLLLMMMOOOPPPOOOOOONNNPPPRRRYYYdddqqq}}}zzz~~~vvviii]]]VVVSSSVVVZZZbbbppp~~~aaaSSSQQQSSSXXXeee{{{yyyiiidddooo~~~tttlllfffeeebbb]]]YYYYYYUUUSSSQQQPPPPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCAAABBBCCCCCCBBB@@@>>>???@@@@@@@@@AAADDDGGGPPP```vvvqqqqqq{{{ssskkkbbbaaagggnnnqqqqqqlllbbbWWWSSSUUUXXXWWWTTTRRRPPPOOOOOORRRUUUVVVVVVWWWYYY]]]eeennnssstttsssqqqkkkgggeeecccbbbeeekkkvvv~~~zzzhhh[[[UUUTTTOOOVVV]]]aaa___[[[WWWVVVTTTTTTUUUVVVWWWZZZ___ccclllxxxwwwrrrrrrxxxqqqddd\\\^^^cccooommm^^^QQQOOORRRUUUWWWYYYYYYZZZZZZYYYWWWTTTQQQOOOOOOPPPTTT\\\ccckkkxxx~~~~~~~~~~~~nnneeeYYYRRRPPPPPPNNNLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHIIIJJJIIIHHHHHHJJJLLLKKKLLLNNNOOOPPPPPPOOONNNPPPRRRZZZffftttxxxuuusssyyy~~~}}}sssfff[[[UUUTTTVVV[[[cccrrraaaSSSOOORRRWWWccczzz{{{hhhaaammm}}}sssmmmiiiiiifff```]]]]]]XXXVVVTTTRRRRRRPPPNNNLLLIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCBBBBBBCCCCCCBBB@@@===>>>?????????AAADDDFFFMMM\\\rrrqqqoooxxxwwwpppgggeeehhhlllmmmmmmfff```XXXUUUUUUVVVTTTQQQMMMLLLLLLMMMQQQTTTUUUVVVVVVYYY^^^eeelllpppqqqpppmmmiiifffffffffeeejjjqqqxxxtttbbbVVVPPPNNNNNNTTTZZZ]]][[[YYYXXXXXXVVVWWWXXXYYY[[[^^^bbbfffoooxxxuuutttxxxqqqggg\\\^^^dddqqqxxxhhhXXXSSSUUUVVVWWWXXXXXXYYYZZZZZZYYYVVVSSSQQQRRRSSSXXX```hhhqqq~~~|||{{{{{{zzz{{{|||zzzvvvtttrrrrrrzzz{{{pppiii]]]ZZZUUURRRPPPOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIJJJIIIHHHIIIKKKLLLLLLMMMOOOPPPQQQQQQPPPPPPQQQTTT\\\iiiwww{{{ooommmmmmtttzzzyyypppdddZZZUUUTTTWWW\\\dddsssbbbTTTNNNQQQVVVbbbxxx|||hhhaaannnrrrnnnkkkkkkhhhbbb___```ZZZXXXVVVTTTTTTRRRPPPNNNJJJJJJKKKJJJJJJIIIHHHGGGEEECCCBBBBBBCCCCCCBBBAAA===>>>?????????@@@DDDFFFLLLZZZppptttnnnuuu{{{qqqkkkjjjkkkllllllfffbbb]]]YYYWWWUUURRRPPPKKKJJJJJJMMMQQQTTTVVVVVVWWWZZZ```ffflllooooooooollliiihhhhhhggggggllltttwww~~~mmm^^^TTTOOONNNPPPTTTYYY\\\[[[ZZZYYYYYYWWWYYY\\\^^^```dddiiimmmssszzzxxxzzzlllccc[[[]]]cccqqqooo]]]VVVWWWWWWWWWWWWXXXYYY[[[\\\[[[YYYVVVTTTUUUVVV[[[ccclllvvv|||yyyxxxxxxvvvtttpppjjjfffeeehhhjjjooouuu}}}~~~}}}yyyuuupppjjjccc___TTTUUUTTTRRRPPPNNNNNNNNNKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIKKKMMMNNNOOOPPPRRRRRRRRRRRRQQQRRRUUU^^^kkkyyyuuuiiihhhiiiqqqxxxxxxooocccZZZUUUTTTWWW\\\eeetttcccUUUNNNQQQVVVbbbxxx|||hhhbbbppprrrnnnlllmmmjjjdddaaabbb\\\ZZZWWWVVVUUUSSSQQQOOOLLLLLLLLLLLLKKKJJJIIIHHHEEECCCBBBBBBCCCCCCBBBAAA===>>>?????????@@@CCCFFFNNN\\\qqqvvvnnnttt{{{qqqllljjjjjjjjjhhhfffbbb]]]XXXTTTQQQPPPJJJIIIJJJMMMQQQUUUWWWWWWXXX[[[aaahhhllloooooooooooolllkkkjjjgggeeejjjqqqttt|||hhh\\\UUURRRRRRSSSVVVYYY\\\\\\[[[YYYXXXXXX[[[^^^aaaeeeiiiooosssuuu{{{}}}eee]]]YYY\\\bbbpppyyyhhh^^^ZZZWWWWWWYYYYYY\\\___aaa___[[[YYYXXXYYYXXX[[[eeeppp|||}}}}}}yyysssuuulllccc^^^ZZZYYY^^^dddrrrvvv|||~~~zzzuuurrrnnnpppssswwwyyyzzzzzzzzz~~~~~~||||||zzz}}}|||uuummmggggggfffddd```\\\XXXUUUSSSPPPPPPOOOMMMKKKJJJLLLNNNKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLOOOPPPOOOOOOOOOPPPTTTVVV___nnnsssjjjddddddjjjppprrrlllcccZZZUUUVVVXXX[[[bbbrrrgggZZZQQQWWW[[[ccczzzxxxeeeeeerrr~~~qqqnnnjjjhhhhhhgggfffddd]]]ZZZWWWUUUTTTRRROOOLLLNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEKKKZZZoooooosssvvvnnnmmmoooqqqrrrooojjjbbbYYYQQQJJJFFFHHHMMMKKKMMMXXXZZZVVVYYY[[[___dddiiimmmoooooonnnmmmnnnnnnkkkhhhgggjjjmmmqqqvvv}}}ppp^^^YYYUUURRRSSSSSSVVVYYY\\\\\\]]]___```___bbbffflllqqquuuyyyzzzyyyfff]]]^^^___cccpppmmmbbb\\\XXXXXXZZZ\\\___dddfffddd```]]][[[]]]]]]bbblllwww~~~}}}xxxqqqnnneee\\\XXXVVVWWW]]]eeepppuuuzzzzzzuuuoooiiigggeeegggjjjmmmpppqqqqqqppprrruuuwwwzzz|||vvvmmmhhhgggggghhhjjjmmmnnnjjjddd\\\WWWWWWWWWWWWVVVUUUSSSRRRQQQNNNNNNNNNMMMKKKJJJKKKMMMJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPOOONNNOOOPPPUUUWWW```ooo}}}nnngggbbbbbbhhhooopppkkkbbbZZZUUUVVVXXX\\\ddduuummmaaaTTTWWWYYYccc|||wwweeeeeerrrpppmmmiiiggggggfffeeeccc^^^\\\YYYVVVUUURRROOOMMMNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDLLLZZZppptttssswwwooommmoooqqqqqqnnniiiaaaYYYRRRLLLIIIGGGLLLLLLRRR______XXXXXX]]]```eeejjjmmmnnnnnnmmmkkkkkkiiifffccccccfffjjjnnnsss{{{hhhYYYVVVSSSRRRTTTUUUXXX\\\^^^^^^^^^^^^___dddfffkkkqqqxxx}}}sssddd\\\]]]^^^cccpppuuuiii```ZZZYYY\\\___ccciiillljjjfffbbb___aaabbbiiittt~~~}}}{{{}}}{{{}}}~~~~~~~~~~~~wwwppphhh___WWWSSSSSSWWW```iiitttxxx|||xxxoooeee```^^^\\\^^^aaaccceeefffffffffhhhkkknnnqqqtttxxx|||}}}~~~xxxmmmbbbYYYUUUTTTUUUWWWZZZ]]]^^^\\\VVVPPPLLLIIIJJJKKKLLLMMMMMMMMMMMMJJJLLLMMMMMMKKKJJJKKKLLLHHHIIIJJJJJJJJJJJJIIIHHHKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPOOONNNNNNOOOPPPVVVXXXbbbqqquuugggaaa^^^```fffmmmnnniii```YYYUUUVVVXXX]]]fffxxxttthhhZZZYYYYYYdddsssddddddrrr}}}ooollliiiffffffeeedddbbb```]]]ZZZXXXVVVSSSPPPNNNNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAABBBBBBCCCDDDIIIWWWnnnyyysss~~~wwwooommmmmmnnnpppmmmggg___XXXRRRMMMKKKGGGNNNQQQXXXeeedddYYYXXX___bbbgggkkknnnooonnnmmmkkkiiieee```]]]^^^bbbfffiiinnnvvv|||___TTTTTTSSSSSSVVVWWW[[[___cccccccccddddddiiilllrrryyylllaaa[[[[[[^^^cccqqqrrrggg___]]]___bbbgggnnnqqqooojjjfffccccccfffnnnzzzxxxvvvtttsssuuu|||{{{xxxvvvyyy{{{}}}~~~xxxpppfff]]]UUURRRTTTYYYdddnnnwww{{{{{{tttggg]]]XXXXXXWWWYYYZZZ\\\^^^____________bbbfffjjjmmmrrrwww{{{zzz|||~~~vvvlllfff]]]SSSMMMJJJKKKLLLNNNPPPSSSTTTSSSOOOKKKHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHJJJLLLMMMLLLJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPOOOMMMMMMOOOQQQWWWZZZdddtttlll```\\\[[[]]]dddllllllfff]]]WWWUUUUUUWWW\\\ggg{{{yyynnnaaa\\\\\\jjjmmm___aaaqqq{{{ooollliiigggfffeeedddccc```^^^[[[XXXVVVTTTQQQNNNNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDFFFSSSjjj|||rrryyyvvvooommmlllmmmoookkkccc[[[TTTOOOLLLKKKIIITTTXXX]]]eeeaaaYYY[[[___ccchhhmmmpppqqqqqqpppmmmhhhbbb[[[XXXYYY]]]```bbbgggpppyyypppYYYSSSTTTSSSUUUYYYXXX\\\cccgggjjjkkklllmmmooorrryyyssseee___[[[ZZZ]]]dddsss|||pppfffccceeeiiinnntttwwwuuuooojjjgggfffiiirrruuunnnmmmqqqoooqqqwww}}}}}}xxxsssqqqppppppvvvyyy}}}zzzqqqddd\\\TTTSSSUUU\\\gggqqqxxxxxxtttjjj^^^TTTPPPPPPSSSTTTUUUVVVWWWXXXYYYYYYUUUXXX]]]aaaeeejjjppptttvvvwwwxxxyyyzzz}}}{{{pppeeeYYYUUUNNNHHHDDDCCCEEEFFFFFFHHHJJJLLLKKKIIIFFFCCCFFFFFFGGGGGGHHHHHHGGGGGGGGGJJJLLLLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPOOOPPPOOONNNMMMNNNPPPSSSXXX\\\fffvvv{{{eee[[[YYYYYY\\\dddkkkkkkcccZZZUUUTTTSSSUUU[[[hhh~~~|||qqqfff```aaasssxxxdddYYY\\\nnnzzzpppnnnjjjhhhggggggeeeddd```^^^[[[YYYWWWUUURRRPPPOOONNNMMMKKKIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCEEERRRgggtttvvv~~~yyyssspppoooooolllggg___VVVPPPLLLJJJJJJOOO\\\``````aaaZZZWWW^^^^^^bbbgggmmmqqqssssssrrrjjjeee]]]WWWTTTUUUWWWYYY]]]bbbiiirrrzzzzzzgggVVVSSSTTTSSSUUUZZZ[[[___eeejjjmmmoooqqqsssvvvzzzlllbbb^^^\\\YYY^^^gggwwwyyynnnjjjlllppptttyyy{{{xxxsssnnnllliiimmmvvv}}}rrrmmmmmmsssppppppssswww}}}~~~{{{xxxsssooollllllnnnoootttxxx}}}zzzqqqaaaZZZTTTTTTXXX___kkkuuuzzzpppdddYYYRRROOOOOOMMMNNNNNNOOOPPPPPPQQQRRRRRRUUUZZZ^^^ccchhhnnnrrrssstttttttttuuuwww{{{~~~|||wwwpppdddZZZOOOLLLIIIEEECCCCCCDDDEEEDDDEEEGGGIIIIIIGGGEEEDDDAAABBBDDDFFFHHHIIIJJJJJJIIIKKKLLLLLLJJJIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPOOOOOONNNMMMLLLNNNRRRUUUZZZ^^^hhhyyyuuuaaaYYYXXXXXX]]]eeelllkkkbbbXXXTTTSSSTTTVVV\\\jjj|||rrrdddaaafff{{{lll\\\TTTWWWjjj~~~{{{qqqnnnkkkhhhhhhgggfffddd```^^^[[[ZZZYYYXXXUUUSSSQQQPPPNNNLLLKKKIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCFFFQQQfffwwwwww~~~~~~wwwssspppooogggbbbZZZRRRLLLKKKLLLMMMUUUbbbdddaaa```ZZZWWW```]]]```fffkkkooopppppppppccc^^^XXXTTTSSSTTTTTTTTT[[[___eeekkkqqqxxxnnn___SSSSSSTTTSSSUUU[[[___ccchhhlllppprrrvvvxxxwwwgggaaa^^^[[[ZZZ```kkk}}}uuuqqqrrrsssvvvzzzzzzwwwqqqmmmkkkiiimmmuuuzzzuuutttvvvvvvrrrpppqqqrrruuu}}}{{{zzzyyy{{{}}}~~~~~~}}}rrrpppmmmjjjjjjkkknnnpppuuuyyyxxxnnn___YYYVVVYYY^^^gggrrr}}}}}}nnn```VVVQQQNNNMMMIIIIIIIIIIIIJJJKKKLLLLLLQQQTTTXXX]]]aaaffflllppppppqqqrrrrrrsssvvvzzz}}}{{{}}}{{{tttmmmfff[[[QQQKKKJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEE???AAACCCFFFIIIKKKLLLMMMLLLMMMMMMLLLJJJIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOOOONNNLLLLLLOOOTTTXXX[[[___jjj{{{qqq```YYYXXXXXX^^^fffmmmkkk```VVVRRRSSSVVVWWW^^^lllvvvlll^^^^^^hhhppp___VVVQQQTTTeeeyyy{{{pppmmmjjjhhhgggfffeeedddaaa___]]]]]]\\\\\\ZZZXXXSSSQQQPPPNNNLLLKKKJJJJJJEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBBBBCCCNNNaaa{{{}}}{{{xxxqqqmmmjjjbbb]]]UUUOOOLLLMMMQQQTTT[[[ddddddcccfffaaa[[[___\\\___ccchhhjjjkkkjjjiii\\\YYYWWWWWWXXXYYYXXXVVV]]]```dddgggkkkoootttxxxyyy}}}fffZZZSSSUUUWWWVVVYYY___bbbfffkkkqqqwww}}}qqqeee```]]]YYY[[[bbbooozzztttuuurrruuuwwwvvvrrrmmmiiihhhgggjjjsss~~~zzzzzz|||~~~xxxtttpppoooooopppwwwzzzxxxvvvtttrrrrrrsssssssssssstttvvvxxxyyyxxxvvvjjjiiifffeeeeeehhhkkkmmmxxx|||vvvkkk___ZZZYYY]]]eeennnzzz{{{hhhXXXPPPLLLIIIFFFHHHHHHHHHHHHHHHIIIJJJJJJKKKNNNSSSWWW[[[aaafffjjjkkklllmmmnnnooossswww{{{yyyzzzvvvooohhhaaaVVVMMMGGGFFFFFFDDDCCCAAA@@@???BBBBBBCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHKKKLLLMMMNNNNNNNNNMMMKKKIIIIIIJJJLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKKKKMMMNNNOOOPPPPPPOOONNNMMMLLLLLLOOOUUUYYY[[[___kkk|||ppp```ZZZYYYYYY___gggnnnkkk```UUURRRRRRXXXYYY___nnnpppeeeXXX[[[hhhsssdddWWWSSSQQQSSSbbbttt{{{ooollliiigggfffeeedddcccbbbaaa____________]]]\\\TTTRRRQQQOOOMMMKKKKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGCCCBBBBBBAAAAAAAAABBBBBB???III\\\vvvvvvmmmgggccc^^^YYYRRRMMMMMMPPPVVVZZZ___dddbbbdddmmmiii^^^]]]\\\^^^bbbeeegggfffeeecccYYYXXXXXX[[[___```___\\\___aaadddfffhhhkkknnnqqqlllooottt|||uuudddZZZUUUYYY\\\[[[^^^eeecccgggnnnvvvzzz~~~nnnddd```\\\WWW\\\cccqqqxxxssstttpppoooqqqooojjjfffeeeccchhhpppyyy~~~vvvlllggghhhkkkkkkjjjkkkkkkjjjiiihhhiiilllooopppuuuxxxvvvuuuuuutttqqqffffffeeeddddddgggmmmqqqtttyyyzzzmmmddd```\\\[[[```jjjuuu|||eeeWWWPPPJJJGGGGGGBBBBBBBBBBBBBBBCCCDDDEEEJJJLLLOOOSSSYYY^^^ccceeecccfffiiinnnqqqtttvvvvvvwwwwwwuuunnneeeZZZQQQLLLFFFEEECCCBBBAAAAAABBBBBB???@@@BBBBBB@@@???@@@@@@AAACCCFFFHHHJJJMMMQQQSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRQQQPPPOOOOOOQQQSSSUUUVVVXXXaaannn}}}~~~qqqbbbYYYXXXZZZ```iiioookkk^^^SSSPPPSSSUUUWWW^^^pppjjjbbbWWW]]]lll}}}ggg]]]RRROOOQQQXXXeeeqqq}}}sssnnnmmmkkkhhhfffdddcccbbb]]]^^^``````___]]]ZZZXXXSSSRRRQQQPPPNNNMMMLLLLLLFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEKKKYYYnnnxxxqqqiiiaaaXXXUUURRRPPPQQQVVV[[[___iiiiiiiiigggeeeccc```^^^aaadddeeedddeeefffbbb\\\VVVTTT]]]ooovvvnnneeecccgggfffffffffhhhjjjlllmmmnnnmmmoootttyyynnn___dddccc\\\ZZZ```eeeeeekkkpppxxxyyy{{{zzzlllbbb^^^\\\[[[[[[bbbsssxxxssstttoookkkkkkiiiccc_________dddkkkrrryyyxxxpppgggcccdddffffffdddddddddeeedddeeehhhlllppprrrwwwyyywwwuuuuuurrrnnnddddddcccaaaaaaeeejjjnnntttyyytttiiibbb]]][[[\\\dddqqq{{{dddVVVNNNIIIFFFFFFCCCBBBBBBCCCCCCDDDEEEFFFIIIJJJNNNRRRVVV[[[^^^``````cccggglllpppsssuuuvvvuuuuuurrrlllcccXXXPPPKKKEEEDDDBBBAAA@@@@@@AAAAAA@@@AAABBBBBBAAA@@@BBBCCCCCCEEEIIIKKKMMMPPPSSSVVVXXXWWWUUUSSSPPPNNNLLLJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQPPPOOONNNNNNOOORRRVVVXXX[[[cccppp}}}qqqcccZZZYYY\\\bbbjjjooojjj^^^SSSQQQSSSWWWXXX```sss|||eee\\\UUU\\\kkkwwwaaaXXXOOOMMMPPPXXXeeeppp|||qqqmmmkkkiiifffdddbbbbbbbbb]]]^^^```aaa```^^^[[[YYYVVVUUUTTTRRRPPPOOONNNMMMIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFKKKWWWkkk~~~}}}xxxppphhh[[[YYYUUUSSSSSSWWW[[[^^^eeeeeefffffffffdddcccbbbaaadddeeedddeeehhheee```^^^YYY^^^kkkrrrlllgggggggggggggggggghhhiiikkklllgggfffiiinnnssszzzqqqbbb\\\aaaccc______eeekkkmmmrrrwww~~~tttyyyzzzjjj```\\\[[[ZZZ^^^dddttt~~~xxxuuutttmmmfffddd```YYYVVVWWWXXX\\\aaagggnnnuuu}}}}}}yyyvvvmmmggg```]]]]]]______^^^^^^___```bbbdddiiiooosssvvvzzz|||yyywwwvvvqqqlllbbbbbb```^^^^^^aaafffjjjsssxxxxxxmmmeee```ZZZZZZ^^^hhhxxx{{{cccTTTLLLGGGDDDEEECCCBBBBBBCCCDDDEEEFFFFFFGGGIIILLLPPPSSSVVVXXXYYY[[[^^^ccchhhnnnrrrtttvvvsssrrroooiii```WWWNNNIIIDDDCCCAAA@@@??????@@@AAABBBBBBCCCBBBAAABBBDDDFFFEEEHHHLLLOOOQQQTTTWWWYYY]]]\\\ZZZWWWSSSOOOLLLIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIKKKLLLNNNOOOOOONNNLLLKKKMMMRRRVVVYYY]]]eeerrryyywww}}}}}}sssfff]]][[[^^^dddjjjnnniii]]]SSSQQQTTTXXXZZZcccvvvyyy```WWWTTT[[[kkk~~~ppp[[[SSSLLLLLLQQQXXXeeepppzzz}}}pppkkkiiifffcccaaaaaaaaabbb^^^___aaaaaaaaa___]]][[[ZZZYYYXXXVVVSSSQQQOOONNNLLLKKKKKKJJJIIIHHHHHHGGGEEEEEEEEEDDDDDDCCCCCCBBBEEEJJJTTTeee{{{vvvvvvmmm```]]]YYYVVVVVVWWWZZZ]]]___```aaaccceeefffffffffcccfffggggggjjjmmmlllhhhddd]]]\\\cccgggdddcccfffggghhhhhhiiiiiijjjjjjjjjeeedddffflllqqqxxxxxxeee\\\YYY^^^bbbbbbeeemmmtttxxx~~~xxxrrrzzzyyyiii^^^ZZZYYYZZZaaagggwww~~~|||{{{tttkkkccc]]]XXXQQQNNNOOOQQQSSSWWW\\\aaahhhpppuuu~~~}}}{{{xxxtttpppkkkggg```]]]YYYWWWYYY[[[[[[[[[\\\^^^```cccgggmmmtttyyyyyy}}}~~~}}}{{{yyyssslllaaa```___]]]]]]```eeeiiirrrxxxuuuiiibbb^^^XXX[[[```kkk}}}yyyaaaRRRJJJEEECCCDDDAAAAAAAAABBBCCCDDDEEEFFFGGGHHHKKKNNNPPPRRRRRRSSSWWWZZZ___eeekkkpppssstttqqqoookkkeee^^^VVVMMMHHHDDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCFFFIIIGGGJJJOOORRRTTTVVVYYY[[[^^^]]]\\\ZZZVVVQQQLLLJJJHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIJJJLLLMMMNNNQQQNNNLLLJJJLLLPPPUUUXXX\\\eeesssrrrqqqwww|||}}}vvvjjj```___aaaeeejjjlllfff[[[RRRQQQSSSXXX[[[dddxxxyyy```VVVSSS[[[kkkxxxjjjXXXQQQLLLNNNRRRYYYeeeoooxxxyyypppkkkiiieeecccaaaaaabbbccc___```aaabbbbbbaaa___^^^^^^]]][[[XXXUUUSSSQQQPPPNNNNNNMMMLLLJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDHHHQQQ```ttt~~~vvv{{{nnnbbb___\\\XXXWWWWWWYYYZZZYYY[[[]]]___bbbdddfffgggfffiiikkklllpppvvvwwwssskkkddd___```aaa___```dddggghhhhhhiiijjjjjjjjjjjjiiiiiikkkpppvvv}}}lllbbb___XXX]]]bbbfffkkksss}}}yyyvvvtttxxxhhh]]]XXXYYY\\\dddjjj|||{{{zzz|||~~~~~~~~~~~~~~~uuukkk```YYYSSSLLLIIIJJJJJJLLLOOOSSSWWW]]]dddhhhnnnooonnnkkkgggaaa]]]ZZZUUUTTTTTTUUUWWWZZZ[[[\\\\\\^^^aaaeeejjjqqqyyy~~~~~~~~~vvvmmmaaaaaa___^^^]]]```fffjjjrrryyyvvviiiaaa]]]VVV\\\dddpppwww___QQQJJJEEECCCCCC@@@@@@@@@AAABBBDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOOSSSVVV[[[bbbhhhllloooqqqmmmjjjfffbbb]]]VVVMMMHHHDDDDDDBBBAAAAAABBBBBBCCCAAAAAABBBAAABBBDDDHHHKKKJJJMMMPPPSSSUUUWWWYYY[[[\\\\\\\\\[[[XXXSSSNNNKKKGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOORRRPPPMMMKKKKKKOOOTTTWWW[[[dddsss}}}mmmnnnssszzz{{{oooeeebbbeeegggjjjjjjcccXXXQQQPPPRRRWWW[[[fffzzz{{{bbbYYYSSS\\\lll~~~uuugggZZZSSSOOOPPPTTT[[[fffpppxxxvvvpppjjjiiifffdddccccccddddddaaaaaabbbcccccccccbbbbbb```___]]]ZZZWWWTTTRRRQQQPPPOOONNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCFFFNNN\\\nnn}}}zzz~~~nnnaaa___\\\YYYWWWWWWWWWWWWWWWXXXZZZ\\\```ccceeegggfffjjjnnnqqqxxx~~~vvvpppjjjgggeeebbbccceeefffggggggiiijjjkkklllmmmnnnmmmpppvvv|||sssddd``````ZZZ]]]ccciiipppyyy}}}tttvvvxxxuuufff]]]XXXZZZ^^^eeennn{{{uuupppppprrruuussstttwwwzzz}}}tttjjj___XXXPPPIIIFFFGGGEEEGGGJJJMMMQQQUUUZZZ^^^bbbccccccaaa\\\XXXUUUTTTOOOPPPRRRUUUWWWYYY[[[\\\[[[]]]bbbgggmmmvvv~~~yyynnnaaa```___^^^___bbbhhhlllssszzzxxxiii```[[[TTT]]]ggguuuuuu___RRRKKKFFFCCCCCC@@@@@@AAAAAACCCDDDFFFGGGJJJIIIIIIJJJJJJLLLMMMNNNPPPRRRWWW]]]bbbfffiiijjjhhheee```]]]ZZZUUUMMMGGGDDDDDDBBBBBBBBBBBBCCCDDD@@@BBBCCCDDDEEEGGGJJJMMMNNNPPPRRRSSSTTTVVVZZZ\\\ZZZ[[[]]]]]]ZZZUUUOOOLLLHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPRRRPPPMMMLLLMMMPPPTTTWWW^^^fffuuuyyykkkmmmqqq{{{uuujjjgggiiijjjkkkiiiaaaWWWQQQQQQSSSWWW[[[ggg|||zzzcccZZZSSS[[[lll}}}tttggg[[[UUUPPPRRRWWW^^^iiittt|||tttoooiiihhhgggfffeeeeeeeeeeeebbbbbbcccdddeeeeeeeeeeeebbbaaa___]]]ZZZWWWUUUTTTRRRQQQPPPNNNLLLKKKIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEBBBEEELLLYYYjjj{{{~~~~~~mmm___^^^\\\ZZZXXXWWWWWWWWWUUUVVVXXX[[[___cccfffhhhgggmmmsssyyy|||xxxqqqjjjeeebbbaaaaaadddeeeeeegggjjjmmmppprrrrrrqqquuu{{{kkk```\\\\\\^^^___dddmmmuuutttpppvvv|||pppddd]]]XXX[[[aaafffttt}}}zzzssslllgggfffiiillllllnnnrrrvvvzzz||||||}}}rrrhhh^^^VVVOOOHHHDDDEEEBBBEEEHHHKKKNNNQQQTTTWWWXXXZZZ[[[YYYUUUQQQPPPPPPMMMOOORRRUUUWWWXXXYYYYYY[[[^^^dddkkksss}}}yyymmm``````___^^^___ccciiinnnttt|||vvvfff]]]ZZZUUU^^^jjjwwwsss^^^SSSMMMHHHDDDCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJIIIGGGFFFGGGIIIKKKMMMLLLNNNSSSWWW\\\___aaabbbbbb^^^ZZZWWWVVVRRRLLLFFFCCCBBBAAAAAAAAABBBCCCDDDAAACCCFFFHHHIIIKKKNNNPPPSSSTTTTTTTTTTTTVVV[[[^^^[[[]]]______\\\VVVOOOKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOOOONNNNNNMMMMMMPPPSSSWWWYYYccckkkzzzvvvjjjmmmppp}}}zzznnnjjjlllmmmmmmjjjaaaXXXSSSSSSUUUXXX]]]jjjvvv___WWWQQQZZZiiizzzssshhh[[[TTTPPPRRRWWW```mmmyyyrrrmmmgggggghhhhhhgggfffeeedddccccccdddeeeffffffggggggeeedddbbb___]]]ZZZYYYXXXUUUTTTSSSQQQOOOMMMKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGCCCEEEKKKVVVfffuuuzzzjjj]]]]]]\\\[[[ZZZYYYXXXXXXUUUVVVXXX\\\aaafffkkkmmmmmmttt}}}|||tttjjjbbb___^^^^^^cccbbbccceeeiiioootttwwwzzzzzz~~~}}}jjjaaa]]]\\\aaaaaafffpppzzz|||nnnnnnxxxiii```\\\XXXZZZbbbhhhzzzzzzvvvooogggaaa```cccfffiiikkkppptttwwwyyyxxxxxxpppfff\\\VVVOOOGGGCCCDDDAAADDDHHHKKKMMMOOORRRTTTRRRTTTUUUSSSOOOMMMMMMNNNMMMPPPSSSVVVVVVVVVVVVWWW\\\```gggoooyyyxxxkkk^^^___^^^^^^___dddjjjnnnuuu|||sssccc[[[XXXWWWaaakkkwwwqqq^^^TTTOOOIIIEEECCCCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHEEEDDDDDDGGGJJJLLLIIILLLOOOTTTWWWZZZ\\\\\\^^^ZZZUUUTTTTTTQQQJJJDDDBBBAAA@@@@@@@@@AAABBBCCCBBBEEEHHHKKKLLLNNNPPPRRRWWWWWWVVVTTTTTTWWW\\\___]]]___aaaaaa]]]VVVOOOKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIKKKLLLNNNOOOKKKKKKLLLNNNRRRVVVZZZ\\\iiippp~~~tttiiimmmqqq~~~}}}ppplllnnnpppoookkkbbbYYYTTTTTTWWWZZZ___lllrrr[[[TTTOOOXXXgggxxx~~~sssiiiYYYRRRNNNQQQXXXbbbppp|||}}}pppkkkeeefffggghhhhhhfffdddccccccddddddeeefffggghhhhhhfffeeedddbbb___]]][[[[[[WWWWWWUUUSSSPPPNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEKKKUUUcccqqq{{{tttfff\\\\\\\\\\\\[[[ZZZZZZZZZTTTVVVYYY]]]ccciiiooorrrttt|||yyylllcccaaaaaabbbbbbaaaaaaccciiipppwww{{{|||nnngggbbb___cccbbbgggrrr}}}yyylllooo{{{zzzeee]]]ZZZWWWZZZbbbjjj~~~~~~|||zzzsssoooiiibbb^^^]]]^^^___ggghhhkkkoooqqqsssttttttlllggg___VVVNNNHHHFFFEEEGGGGGGHHHJJJLLLPPPSSSUUUTTTTTTTTTTTTRRRPPPNNNLLLLLLNNNRRRTTTUUUVVVXXXYYYaaadddkkkwwwssshhhddd```^^^```bbbeeemmmuuuooo```YYYZZZWWWcccooozzzuuujjj]]]SSSNNNKKKHHHDDDFFFGGGGGGHHHIIIIIIJJJJJJHHHGGGEEEFFFHHHIIIIIIHHHLLLMMMPPPRRRTTTTTTTTTTTTRRRRRRQQQPPPMMMJJJHHHFFF@@@BBBCCCDDDDDDBBBAAA???GGGHHHIIIJJJMMMQQQTTTVVV]]]ZZZWWWUUUUUUVVVXXXZZZ______^^^]]][[[VVVQQQLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGIIIKKKNNNOOOOOONNNMMMSSSOOONNNQQQUUUVVVYYY]]]hhhuuuqqqjjjlllyyy{{{wwwuuusssoooggg^^^VVVRRRRRRTTTYYY^^^lllkkk\\\ZZZSSSXXXggg{{{zzznnnhhh[[[SSSMMMPPPYYYdddrrr}}}zzzrrrmmmllljjjhhhiiikkkjjjhhheeeeeeeeefffggghhhjjjlllmmmkkkjjjhhheeebbb```^^^]]]ZZZYYYVVVTTTRRRPPPOOONNNIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFHHHOOO]]]ooo~~~}}}nnnddd```___^^^\\\ZZZYYYXXXXXXYYYZZZ]]]```eeellltttyyy}}}~~~mmmdddcccbbb^^^___```cccjjjrrryyy~~~}}}pppiiiggghhhgggjjjpppxxxuuurrrkkkzzzrrr```ZZZYYYXXX[[[aaakkk}}}}}}|||zzzxxxtttooohhhaaa\\\[[[\\\]]]dddfffiiilllooopppqqqqqqlllggg___VVVOOOIIIFFFEEEFFFFFFGGGIIILLLPPPSSSUUUVVVVVVVVVVVVTTTSSSQQQOOOPPPRRRTTTUUUUUUVVVYYY[[[eeehhhppp}}}qqqfffbbb______aaadddhhhpppyyymmm^^^XXXXXXUUUaaammmxxxnnneeeZZZRRROOONNNKKKHHHGGGGGGHHHJJJKKKLLLMMMMMMMMMKKKIIIIIIJJJJJJJJJIIIIIIJJJLLLNNNPPPQQQQQQQQQMMMMMMLLLKKKJJJGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHKKKNNNRRRVVVXXX\\\ZZZWWWUUUUUUVVVYYYZZZ```______^^^[[[VVVPPPLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKNNNPPPQQQQQQPPPOOORRRNNNNNNRRRVVVWWW[[[```kkkyyypppkkknnnzzzuuusssoooggg^^^VVVSSSSSSUUU[[[```ooogggYYYXXXVVV\\\jjj|||yyymmmfffYYYQQQLLLOOOYYYeeetttzzzsssooommmkkkjjjjjjlllllljjjgggiiiiiihhhhhhiiijjjjjjkkkkkkjjjiiigggeeecccbbbaaa[[[ZZZXXXUUUSSSPPPOOONNNJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGHHHNNN\\\mmm|||zzzmmmdddbbbaaa___^^^\\\[[[[[[ZZZZZZ\\\___ccciiiqqqzzzrrrgggeeeeeebbbdddfffkkkrrrzzzwwwqqqoooqqqooossszzzuuurrrlll~~~ooo^^^YYYYYYYYY]]]dddppp~~~{{{zzzzzzyyyxxxvvvuuupppggg___ZZZXXXZZZ[[[```bbbeeeiiikkkmmmnnnnnnlllggg```WWWPPPKKKHHHFFFEEEEEEFFFHHHLLLOOOSSSUUUWWWXXXXXXXXXXXXVVVUUUTTTUUUUUUUUUUUUUUUWWW[[[^^^hhhmmmvvvzzzlllccc```^^^___dddhhhmmmvvv|||jjj\\\VVVWWWUUU```mmmwwwtttccc]]]VVVQQQPPPPPPOOOMMMHHHIIIKKKMMMNNNPPPPPPQQQRRRPPPMMMMMMMMMMMMKKKJJJHHHIIIKKKLLLNNNNNNOOOOOOKKKKKKKKKJJJIIIGGGEEEDDDEEEDDDBBBAAAAAACCCFFFHHHFFFGGGIIILLLPPPTTTWWWYYY\\\ZZZWWWUUUTTTVVVYYYZZZ_________^^^ZZZUUUPPPMMMJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPRRRSSSSSSRRRRRRPPPNNNNNNSSSWWWZZZ___eeeqqq~~~nnnlllrrr|||uuurrrnnnggg^^^VVVSSSTTTVVV]]]cccsss}}}bbbWWWVVVZZZ```nnn|||wwwjjjcccWWWOOOJJJNNNYYYgggwwwyyyssspppnnnmmmlllmmmnnnnnnmmmkkkmmmlllkkkjjjjjjjjjjjjjjjkkkkkkjjjiiihhhgggfffeee]]]\\\ZZZWWWTTTRRRPPPOOOKKKKKKJJJHHHHHHGGGGGGGGGHHHGGGHHHMMMYYYiiixxx|||ooofffcccbbbaaa___^^^]]]]]]]]]aaabbbeeeiiinnnwww{{{nnnkkklllmmmmmmpppwww~~~}}}|||~~~}}}tttqqqmmm}}}kkk\\\XXXYYYZZZ___gggvvv}}}{{{yyyxxxxxxxxxvvvuuuwwwqqqhhh___YYYWWWXXXZZZ]]]___cccfffiiikkklllmmmkkkggg```XXXQQQLLLIIIGGGDDDDDDEEEGGGKKKNNNQQQSSSVVVWWWYYYZZZZZZZZZYYYXXXXXXWWWVVVTTTTTTXXX]]]bbbjjjppp{{{sssggg```^^^]]]```ggglllrrr{{{yyyhhh[[[VVVWWWXXXbbbnnnxxxwwwjjjZZZWWWSSSQQQQQQQQQPPPOOOLLLMMMOOOQQQRRRRRRRRRRRRTTTRRRPPPOOOOOOOOONNNMMMLLLMMMMMMNNNOOOPPPPPPQQQOOOOOONNNMMMKKKIIIHHHGGGGGGEEEDDDCCCCCCEEEGGGIIIHHHIIIKKKNNNQQQUUUWWWXXXZZZXXXUUUTTTTTTVVVYYY[[[]]]^^^___^^^ZZZUUUPPPNNNJJJJJJJJJKKKKKKLLLLLLLLLOOOOOOQQQRRRSSSSSSSSSSSSOOOMMMOOOUUUYYY]]]cccjjjwww{{{lllooowww{{{vvvqqqmmmfff]]]VVVTTTVVVXXX^^^eeevvvuuu^^^VVVUUUZZZbbbppp{{{}}}ttthhh```UUUMMMHHHNNNZZZiii{{{wwwqqqnnnooooooooopppppppppooonnnooonnnmmmlllkkkkkkkkkkkkmmmlllkkkjjjiiigggffffff```___]]]ZZZWWWTTTRRRPPPNNNMMMKKKJJJIIIHHHHHHHHHHHHGGGHHHLLLUUUeeeuuuvvvkkkcccbbbaaa```____________hhhiiikkknnnsss{{{wwwsssvvvzzzyyy}}}}}}ooommmmmmyyyiii[[[XXXYYYZZZ```iiiwww~~~|||}}}|||zzzxxxwwwwwwwwwvvvtttxxxrrriii```ZZZWWWXXXYYY\\\^^^aaaeeehhhjjjkkkllljjjfff```YYYRRRMMMIIIHHHDDDDDDEEEGGGIIIMMMPPPQQQTTTVVVXXX[[[]]]^^^^^^^^^[[[ZZZWWWUUUUUUYYY___dddkkkrrr~~~yyymmmeeeaaa______ccclllrrrxxxwwwggg[[[WWWZZZ\\\eeeqqqzzz~~~zzznnnbbbVVVUUUTTTSSSSSSSSSQQQPPPQQQSSSTTTVVVVVVVVVUUUTTTUUUTTTRRRRRRSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTRRRQQQOOOMMMKKKIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGKKKLLLNNNPPPSSSUUUWWWXXXXXXVVVTTTTTTUUUXXX\\\^^^]]]```aaa___ZZZUUUQQQPPPJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQNNNMMMQQQWWW[[[___gggooo~~~uuukkkqqq|||}}}uuuuuuppplllddd[[[UUUTTTVVVYYY^^^gggyyynnn\\\VVVUUUXXXcccpppxxxyyyqqqfff]]]SSSLLLHHHOOO\\\lll~~~~~~tttpppmmmppppppqqqqqqppppppoooooommmmmmmmmmmmmmmmmmnnnooonnnnnnllljjjhhhfffeeedddaaa```___]]]ZZZWWWTTTSSSPPPOOOMMMKKKJJJIIIHHHHHHHHHGGGHHHJJJSSSaaarrr~~~|||ooodddcccbbbaaaaaaaaaaaaaaaiiikkkooosssxxx|||yyy~~~zzzjjjkkknnnvvvggg[[[YYYZZZZZZaaakkkxxx~~~}}}{{{|||}}}~~~~~~}}}|||zzzwwwvvvvvvvvvtttssswwwrrriiiaaa[[[XXXWWWWWWZZZ\\\```cccgggiiijjjkkkhhhddd___XXXRRRMMMIIIHHHDDDDDDEEEFFFHHHKKKMMMOOORRRTTTXXX\\\```bbbddddddaaa___\\\XXXWWWZZZ___dddlllsss~~~~~~ssskkkgggeeeddddddjjjssszzzttteee[[[YYY\\\___fffqqqyyyzzzrrrfff\\\TTTVVVXXXYYYXXXWWWUUUSSSVVVXXXZZZ\\\\\\\\\ZZZYYY[[[YYYXXXXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWTTTRRRQQQNNNMMMKKKKKKJJJMMMLLLKKKJJJHHHFFFEEEDDDKKKMMMOOORRRUUUWWWXXXYYYXXXWWWVVVVVVYYY]]]aaadddcccfffgggddd\\\UUUQQQPPPIIIJJJKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNOOOOOOPPPPPPMMMNNNSSSYYY]]]aaajjjsssqqqjjjttttttppprrrnnnjjjbbbZZZTTTSSSWWWZZZ___iii}}}iiiZZZWWWUUUYYYeeeqqqwwwuuuooodddZZZQQQKKKJJJRRR```pppzzzrrrooommmpppqqqrrrrrrpppnnnnnnnnnlllllllllmmmnnnooopppqqqooonnnllljjjhhhfffddddddaaaaaaaaa```]]]ZZZWWWVVVRRRQQQOOOMMMKKKJJJIIIHHHGGGHHHHHHJJJQQQ___qqq~~~sssggggggffffffeeefffffffffhhhlllqqqwww}}}~~~~~~wwwgggkkkrrrqqqdddZZZZZZ[[[]]]eeeppp~~~~~~}}}{{{{{{|||}}}|||{{{|||yyyvvvuuutttsssrrrpppsssoooiiiaaa[[[WWWUUUTTTXXXZZZ^^^bbbeeehhhiiijjjfffccc^^^XXXRRRMMMIIIGGGEEEEEEEEEFFFGGGIIIKKKLLLQQQTTTXXX^^^cccgggjjjkkkiiigggbbb]]]ZZZZZZ^^^aaahhhooozzzxxxqqqlllkkklllkkklllrrr{{{pppcccZZZYYY]]]___eeennnuuutttjjj^^^VVVUUUXXX]]]______]]][[[YYYYYY[[[^^^aaacccdddcccbbbeeecccaaa`````````___^^^^^^]]]\\\\\\[[[\\\]]]]]]ZZZYYYWWWVVVVVVVVVWWWWWWTTTQQQNNNIIIFFFEEEDDDDDDIIIKKKOOOSSSWWWZZZ\\\\\\YYYYYYYYYZZZ^^^ccchhhkkknnnqqqpppjjj___UUUPPPNNNIIIJJJKKKLLLNNNOOOPPPQQQNNNNNNMMMMMMNNNNNNOOOOOONNNOOOUUU[[[^^^bbblllvvvoookkkwwwqqqmmmnnnlllhhh```XXXRRRRRRVVVZZZaaakkkeeeYYYVVVTTT\\\iiiuuuwwwtttmmmaaaWWWQQQLLLLLLUUUcccsssxxxrrrrrrpppppprrrsssqqqnnnllllllmmmmmmllllllmmmmmmnnnooopppnnnmmmlllkkkiiihhhgggfffaaabbbbbbaaa```]]]ZZZXXXTTTSSSPPPNNNLLLJJJIIIIIIGGGHHHHHHJJJPPP___qqqzzzmmmmmmlllllllllmmmmmmnnnmmmqqqwww}}}~~~sssgggoooyyykkk```XXXZZZ]]]```jjjvvv~~~}}}{{{{{{||||||{{{zzz{{{yyyvvvtttsssrrrpppnnnpppmmmgggaaa[[[VVVTTTRRRVVVYYY\\\```dddfffhhhhhheeebbb]]]WWWQQQLLLIIIGGGFFFFFFEEEEEEFFFHHHJJJKKKQQQTTTYYY```fffkkknnnooopppmmmhhhaaa\\\[[[]]]___bbbjjjssszzz{{{zzzzzzzzz||||||zzzuuupppnnnoooqqqpppqqqwww|||mmmaaaYYYYYY]]]^^^bbbkkkqqqoooeeeXXXQQQVVVZZZ```ddddddbbb```___ZZZ]]]aaaeeehhhjjjjjjiiimmmkkkhhhffffffeeecccbbbeeedddcccbbbaaabbbcccdddbbbaaaaaa```aaacccdddfffYYYUUUNNNHHHDDDCCCDDDEEEFFFIIINNNSSSXXX\\\___```[[[[[[[[[]]]aaagggmmmqqqwwwyyywwwooobbbVVVOOOMMMIIIJJJKKKLLLNNNPPPQQQQQQNNNNNNMMMMMMMMMNNNOOOOOONNNPPPVVV\\\___cccmmmwwwnnnkkkxxx{{{ppplllkkkkkkfff___WWWQQQRRRVVVZZZcccnnncccXXXVVVSSS```mmmxxxxxxssslll```UUUPPPLLLMMMWWWfffuuuwwwsssttttttppprrrsssqqqmmmjjjjjjkkknnnmmmmmmmmmmmmnnnnnnooolllllllllkkkkkkjjjjjjiiiaaabbbbbbbbbaaa^^^\\\ZZZUUUSSSQQQOOOLLLKKKIIIIIIGGGHHHHHHJJJPPP^^^qqqrrrrrrrrrqqqrrrrrrssstttuuuyyy~~~}}}~~~qqqiiisssggg]]]WWWZZZ___cccooo{{{}}}}}}~~~}}}}}}{{{zzzyyyxxxxxx~~~zzzuuurrrrrrsssqqqoooooolllhhhccc^^^[[[YYYYYYUUUXXX\\\aaadddgggggghhhiii```XXXTTTQQQLLLIIIIIIDDDDDDAAA???AAAGGGKKKLLLNNNRRRYYYbbbjjjqqqvvvxxxxxxtttlllccc\\\YYYZZZ\\\dddeeejjjpppsssrrrtttyyyyyyyyyyyyyyyyyyyyyyyyzzz~~~rrreee^^^YYYVVVVVVYYY^^^cccdddbbb^^^ZZZWWWVVV\\\dddjjjmmmjjjeeeaaa___bbbfffiiijjjlllnnnppppppqqqqqqpppmmmllllllmmmmmmlllkkklllnnnpppqqqqqqqqqpppoooqqqrrrssstttvvviii```UUULLLDDD???BBBIIINNNMMMNNNUUU]]]bbbbbb```dddddddddeeehhhnnnuuu{{{uuudddVVVOOOMMMKKKKKKLLLMMMMMMMMMMMMMMMKKKLLLLLLLLLKKKLLLNNNPPPOOOQQQVVV\\\___dddooo{{{xxxkkkmmmzzzqqqggggggiiijjjfff\\\SSSPPPSSSXXXZZZdddqqqvvv```UUUQQQVVVeeeuuuxxxooo```RRRLLLKKKNNNYYYkkk{{{wwwtttrrrpppqqqqqqqqqpppooommmkkkjjjmmmllljjjiiijjjmmmppprrrooonnnmmmkkkjjjiiihhhhhhdddcccbbbcccbbb```\\\YYYXXXVVVSSSPPPNNNMMMMMMMMMIIIJJJLLLMMMNNNWWWmmm{{{wwwvvvzzz|||zzzyyyzzzyyy}}}}}}~~~vvvlllwwwzzzeeeZZZXXX^^^```aaaqqq~~~~~~||||||{{{zzzxxxwwwvvvvvvyyyvvvsssrrrssssssrrrpppnnnllliiiddd```\\\YYYXXXVVVXXX\\\aaaeeeggghhhhhhhhhbbb[[[XXXRRRJJJFFFGGGFFFGGGGGGEEEEEEFFFIIIJJJOOOSSSZZZcccllltttzzz}}}}}}yyypppeee]]]XXXXXXZZZ[[[\\\```fffiiiiiimmmsss|||}}}nnnaaaZZZVVVSSSTTTWWWZZZ^^^```]]]ZZZWWWUUUXXX]]]dddjjjmmmjjjeeebbbaaadddgggjjjlllooorrruuutttuuuuuusssqqqpppqqqrrrvvvuuuuuuwwwzzz}}}}}}ooo]]]PPPGGGAAACCCHHHKKKKKKMMMTTT^^^fffiiiiiimmmnnnnnnmmmnnnsss|||wwweeeVVVOOOLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLNNNMMMLLLLLLMMMNNNOOOPPPUUU[[[___dddppp|||tttjjjnnn}}}nnnggggggggghhhbbbYYYQQQOOOTTTZZZ^^^iiivvvuuu```WWWTTTZZZfffvvvzzzooo```RRROOONNNQQQ^^^qqqvvvsssrrrppppppppppppooommmllljjjiiikkkjjjjjjjjjkkkmmmpppqqqooonnnllljjjiiihhhhhhhhhcccbbbbbbbbbbbb```]]]ZZZXXXWWWUUURRRPPPNNNLLLLLLJJJKKKLLLMMMMMMUUUiii}}}|||{{{~~~|||{{{|||zzztttwwwdddZZZXXX^^^aaaeeewww}}}zzzzzzyyyxxxvvvuuutttssstttrrrrrrsssttttttsssqqqmmmllljjjgggbbb^^^ZZZWWWWWWYYY]]]aaaeeehhhiiijjjhhhddd```[[[QQQHHHEEEHHHKKKJJJJJJHHHGGGFFFGGGIIIPPPTTTZZZcccmmmwwwuuuiii^^^XXXWWWWWWYYYZZZ^^^cccfffgggnnnvvvjjj\\\UUUQQQPPPQQQSSSVVVXXXXXXVVVTTTRRRRRRXXX\\\ccchhhkkkiiieeebbbcccdddgggiiikkkooossswwwvvvwwwxxxwwwvvvvvvwwwyyy{{{bbbQQQHHHEEEGGGKKKLLLLLLOOOUUU___iiippptttxxx{{{|||xxxuuuxxxuuubbbUUUOOOMMMKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMOOOOOONNNLLLLLLLLLNNNPPPUUU\\\```eeeqqq}}}nnngggnnnyyynnnjjjiiihhhddd^^^UUUPPPOOOTTT\\\bbbnnn|||qqq```XXXWWW___iii{{{}}}qqqaaaSSSOOONNNRRRaaauuuvvvsssrrrqqqoooooonnnlllkkkjjjiiihhhhhhhhhiiikkklllnnnooopppnnnmmmkkkjjjhhhgggggggggbbbbbbaaaaaaaaa```]]]ZZZYYYYYYWWWUUURRROOOLLLJJJLLLKKKLLLLLLKKKRRReeevvv~~~{{{yyyzzz|||~~~qqqddd[[[XXX___dddlll~~~|||zzzyyyxxxwwwuuutttsssrrrrrrrrrsssuuuuuutttrrrqqqllllllkkkiiieee```[[[XXXXXXZZZ]]]bbbfffiiikkkllliiigggccc\\\PPPGGGHHHNNNXXXOOOGGGEEEFFFGGGHHHJJJPPPRRRXXXaaalllxxxxxxkkk```YYYWWWXXX\\\]]]aaafffhhhlllvvv~~~fffYYYRRROOONNNOOOPPPQQQRRRQQQOOONNNOOOPPPUUUYYY^^^ccceeedddbbb```bbbcccddddddeeehhhmmmqqqrrrsssuuuvvvwwwyyy|||zzz]]]MMMHHHIIILLLPPPQQQQQQSSSWWW___jjjttt{{{{{{xxx~~~zzzkkk\\\SSSPPPOOOKKKKKKJJJJJJIIIIIIIIIIIILLLNNNQQQQQQOOOMMMKKKKKKNNNPPPVVV]]]aaagggtttyyyhhheeemmm}}}uuuooopppooolllccc[[[SSSOOOOOOTTT]]]eeepppnnn^^^WWWYYYcccpppssscccUUUQQQPPPUUUfff}}}wwwtttrrrrrrnnnmmmllljjjiiihhhggggggeeegggiiikkkmmmnnnnnnnnnlllkkkjjjhhhgggffffffeeeaaa````````````___]]][[[ZZZZZZZZZXXXUUUQQQLLLIIIKKKJJJKKKKKKKKKQQQaaaqqq}}}~~~zzzzzz{{{}}}{{{iiiccc[[[YYY```hhhvvv}}}||||||{{{zzzyyywwwvvvtttsssrrrssstttvvvvvvuuurrrpppoookkkkkkkkkjjjgggbbb]]]ZZZYYYZZZ^^^bbbfffjjjlllnnnllljjjeee\\\OOOGGGLLLUUUlllYYYFFFAAAEEEGGGHHHJJJNNNPPPVVV___kkkwwwxxxlllaaa[[[YYYZZZ[[[\\\aaagggjjjppp|||zzzcccWWWQQQNNNMMMOOOLLLMMMMMMLLLJJJJJJLLLMMMPPPRRRVVVZZZ\\\\\\[[[ZZZ]]]^^^]]]\\\\\\^^^aaadddgggiiilllooorrrvvv|||sssXXXKKKIIILLLPPPSSSRRRTTTVVVZZZaaalllzzzwwwwwwzzz}}}xxxmmmbbbWWWQQQOOOOOOKKKJJJIIIIIIHHHIIIJJJJJJMMMOOOQQQRRRPPPMMMLLLLLLOOORRRXXX___dddkkkxxxqqqeeefffmmm{{{{{{qqqpppsssrrrmmmbbbYYYQQQPPPQQQTTT]]]fffqqqjjj\\\VVVYYYfffyyyuuueeeWWWSSSUUU^^^rrrzzzuuurrrrrrmmmllljjjhhhgggfffffffffdddfffhhhkkkllllllllllllkkkjjjhhhgggeeeeeedddddd```___^^^^^^______]]]\\\[[[\\\\\\[[[WWWSSSNNNKKKIIIHHHIIIJJJKKKQQQ___nnn|||}}}~~~~~~{{{zzz|||{{{xxxxxxzzzzzzzzz{{{eee```[[[ZZZaaammm}}}{{{|||}}}|||{{{zzzxxxvvvtttsssrrrsssuuuvvvuuusssooonnnmmmiiijjjkkkjjjhhhddd```^^^ZZZ[[[^^^bbbgggkkknnnpppqqqmmmhhh___RRRJJJMMMVVVuuu^^^HHHCCCFFFGGGGGGJJJLLLOOOUUU^^^iiiuuuwwwkkkaaa\\\[[[\\\[[[___fffmmmqqqxxxsss___TTTOOOLLLKKKLLLHHHIIIIIIHHHGGGGGGHHHJJJJJJKKKNNNQQQSSSTTTTTTTTTVVVVVVVVVUUUSSSTTTUUUWWW[[[^^^aaaeeeiiiooovvv{{{kkkUUULLLLLLNNNQQQTTTQQQTTTXXX\\\bbbooouuupppooosssnnnfff]]]VVVQQQOOONNNJJJIIIIIIHHHIIIJJJKKKLLLMMMOOOQQQQQQPPPNNNNNNNNNRRRTTT[[[ccchhhooo|||mmmfffjjjpppzzzxxxqqqqqqtttqqqjjj___VVVQQQRRRTTTVVV^^^iiisssggg[[[VVV[[[jjjuuueeeXXXPPPXXXiii~~~zzzuuuqqqqqqmmmkkkiiigggfffeeeeeefffeeefffhhhjjjkkkkkkjjjjjjjjjiiigggfffdddccccccccc___^^^]]]]]]^^^___^^^\\\\\\]]]]]]\\\YYYTTTPPPMMMJJJHHHIIIJJJKKKPPP]]]jjj{{{~~~}}}{{{vvvsssuuuzzz||||||yyyuuurrrsssuuu{{{yyy~~~tttccc^^^[[[\\\cccqqq{{{yyy{{{~~~|||{{{yyywwwuuusssrrrqqqppprrrtttsssooolllllllllhhhiiijjjjjjhhhfffdddbbbZZZ\\\___cccgggllloooqqqvvvqqqllldddXXXMMMLLLPPPcccSSSGGGGGGHHHEEEFFFKKKLLLOOOUUU^^^hhhsss|||vvvkkk```[[[ZZZ[[[]]]bbbkkktttyyy|||kkkXXXOOOLLLIIIGGGGGGDDDEEEFFFEEEDDDCCCEEEFFFEEEFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQPPPOOONNNOOOPPPSSSUUUXXX\\\```gggnnnsss|||mmm^^^QQQLLLNNNOOOQQQSSSRRRWWW\\\___cccooo{{{oooiiiggggggddd```[[[WWWSSSOOOMMMJJJIIIHHHHHHIIIKKKMMMOOONNNOOOPPPPPPOOOOOOPPPQQQTTTWWW^^^ffflllssskkkjjjrrruuu}}}|||wwwvvvuuupppiii[[[RRROOOUUUXXXYYYaaalllxxxcccZZZWWW^^^ppprrrcccWWWPPP```zzzzzzxxxsssooopppmmmkkkiiifffeeeeeeeeeffffffggghhhhhhiiiiiiiiihhhiiihhhfffeeecccbbbbbbbbb___]]]\\\\\\^^^^^^^^^]]]]]]]]]]]]\\\YYYVVVSSSQQQLLLJJJJJJKKKLLLOOOZZZfff|||}}}{{{vvvoookkkkkkkkknnnooommmjjjiiilllnnnxxxwww}}}mmm```[[[[[[]]]eeettt~~~yyyxxx{{{{{{zzzyyywwwuuurrrqqqpppnnnpppqqqpppllljjjkkkmmmhhhhhhiiiiiihhhgggfffeee[[[\\\___cccggglllppprrrxxxtttpppiii]]]OOOIIIJJJJJJCCCBBBHHHHHHCCCEEENNNLLLOOOVVV^^^iiisss{{{vvvjjj___ZZZXXXYYY[[[aaakkkuuu{{{uuueeeSSSKKKIIIFFFCCCCCCAAABBBCCCCCCBBBAAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMJJJLLLNNNNNNMMMMMMMMMNNNOOOQQQTTTWWW[[[aaahhhmmmpppuuu{{{ppp\\\RRRKKKKKKNNNPPPRRRTTTVVV[[[```aaacccmmm}}}sssiiidddbbb]]]\\\ZZZXXXWWWTTTQQQNNNIIIIIIHHHHHHIIILLLOOOPPPNNNOOOPPPOOOOOOOOOQQQSSSVVVYYY```hhhnnnvvvkkknnnwwwzzz~~~{{{xxxqqqiiiXXXOOONNNVVV[[[[[[cccooo}}}~~~aaaZZZXXXaaatttpppaaaVVVWWWmmmzzzvvvvvvqqqnnnpppmmmkkkiiifffeeeeeeffffffhhhhhhggggggggghhhhhhhhhhhhgggfffdddcccbbbaaaaaa^^^]]][[[\\\]]]^^^^^^]]]^^^^^^]]]\\\ZZZWWWTTTSSSOOOMMMLLLLLLLLLNNNXXXbbbxxx~~~~~~xxxqqqiiidddddd[[[^^^aaabbbaaacccgggkkkrrryyyyyyuuuzzzggg\\\ZZZZZZ]]]fffvvv~~~zzzxxxxxxyyyzzzzzzyyywwwuuurrrpppnnnmmmooopppqqqooolllhhhffffffccceeehhhjjjjjjhhheeeccc^^^^^^]]]^^^ccciiippptttvvvuuurrrmmmdddYYYOOOIIIDDDCCCBBBCCCDDDGGGJJJLLLOOOQQQVVV^^^hhhsss|||}}}pppcccZZZUUURRRQQQXXX```jjjsss{{{~~~|||}}}ooo[[[KKKIIIIIIBBB???BBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBDDDFFFHHHKKKLLLMMMLLLJJJIIIIIIJJJKKKLLLKKKNNNRRRVVVYYY]]]aaadddkkkpppvvvzzz~~~xxxcccUUUQQQNNNNNNQQQSSSTTTTTT[[[^^^bbbdddhhhppp{{{rrrgggbbb```YYY[[[^^^___]]]YYYTTTPPPHHHIIIIIIKKKMMMOOOQQQRRRPPPQQQQQQPPPOOOQQQTTTWWW```dddggghhhlllwwwppptttyyyyyypppfffZZZTTTQQQRRRVVV\\\fffpppxxx[[[]]]ZZZ___xxx|||jjjaaa___ZZZyyyuuupppqqqmmmkkklllpppmmmjjjiiijjjjjjjjjiiikkkhhheeeeeegggiiihhhfffggggggeeedddbbbaaa```___aaa```^^^]]]\\\]]]]]]^^^^^^^^^^^^]]]ZZZWWWSSSQQQPPPOOOMMMMMMNNNPPPSSSUUUlllrrrggg```[[[ZZZWWWUUUTTTTTTVVVZZZ^^^```kkkpppwww{{{|||tttvvvpppbbb[[[UUU^^^fffkkkxxx}}}zzzxxxyyyzzz{{{{{{zzzxxxuuurrrooommmlllnnnoooooollliiifffeeeeeebbbdddhhhkkklllkkkiiihhh```^^^\\\\\\___eeelllpppuuutttsssnnneeeZZZOOOIIICCCCCCCCCCCCEEEGGGJJJKKKOOORRRWWW^^^hhhsss|||zzzkkk^^^UUUPPPNNNMMMUUU\\\eeemmmttt}}}~~~vvvrrrqqqrrruuuvvv~~~kkkXXXIIIHHHHHHBBB@@@BBBBBBBBBAAA@@@????????????AAAAAABBBCCCEEEGGGIIIJJJLLLKKKIIIHHHHHHJJJKKKLLLKKKNNNRRRUUUXXX[[[___bbbdddiiinnnsssxxxmmmYYYQQQNNNLLLLLLPPPSSSUUUUUU\\\```dddfffjjjqqq{{{yyylllbbb\\\ZZZYYY[[[]]]^^^]]]XXXRRROOOKKKKKKLLLLLLNNNOOOPPPQQQSSSSSSSSSRRRQQQSSSVVVYYYaaadddgggiiinnnzzzrrryyy{{{oooeeeYYYTTTQQQSSSWWW]]]hhhrrrtttZZZ[[[\\\ddd|||sssccc\\\[[[aaaqqqnnnooommmkkkmmmooommmkkkjjjkkklllkkkkkkkkkhhheeeeeefffggggggeeeggggggfffeeecccbbbaaaaaaaaa```^^^]]]\\\\\\\\\]]]\\\]]]]]]]]][[[YYYVVVTTTQQQPPPNNNMMMNNNPPPSSSTTTggg{{{zzzmmmddd]]]YYYVVVQQQOOONNNNNNOOORRRVVVYYYdddiiipppuuu|||zzzuuuyyy~~~lllaaa[[[UUU\\\ccckkk}}}|||zzzyyyyyyzzz{{{|||zzzxxxuuurrrooommmkkkmmmmmmllliiifffddddddeeeeeegggiiilllmmmllljjjiiiaaa^^^[[[YYY[[[aaagggkkkrrrssssssooofff[[[OOOHHHBBBBBBCCCEEEGGGIIIJJJKKKPPPSSSXXX___hhhrrr{{{~~~tttdddVVVMMMIIIIIIIIIOOOUUU]]]dddiiiooowww|||yyyvvvqqqkkkeeebbbcccdddhhhkkkttt}}}cccSSSFFFEEEFFFBBBAAACCCCCCBBBAAA@@@????????????BBBBBBBBBBBBCCCEEEFFFGGGIIIIIIHHHHHHHHHJJJKKKLLLKKKMMMPPPSSSVVVYYY]]]aaadddggglllqqqxxx}}}fffTTTNNNMMMLLLNNNRRRUUUWWWXXX[[[___dddhhhlllrrr{{{~~~sssggg]]]WWWTTTWWWYYY\\\]]][[[VVVPPPLLLNNNMMMMMMNNNNNNOOOPPPQQQUUUVVVVVVTTTTTTUUUXXX[[[bbbeeehhhkkkrrrvvvyyylll```XXXTTTRRRUUUYYY```kkkvvvoooXXXYYY^^^jjjwwwggg[[[XXXZZZkkkzzzkkkkkkmmmllllllnnnnnnllljjjjjjkkkllllllllljjjhhheeedddeeeeeeeeedddffffffeeeeeedddcccbbbbbbaaa```^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]]]][[[XXXWWWSSSRRRPPPOOOOOOPPPRRRSSS___rrrrrrfff___ZZZUUUQQQLLLKKKIIIIIIJJJLLLOOORRR[[[```fffllluuuxxxwwwvvvggg___[[[XXX\\\bbbmmm}}}|||{{{zzzzzzzzz{{{{{{{{{zzzxxxtttqqqnnnllljjjlllllljjjgggdddcccdddeeeiiijjjkkklllkkkiiifffeeeaaa^^^YYYWWWYYY^^^eeeiiiooopppqqqnnnfff[[[OOOHHHAAABBBEEEGGGIIIJJJKKKKKKRRRTTTYYY```hhhqqqxxx|||yyynnn^^^OOOGGGEEEEEEFFFKKKPPPVVV[[[___cccgggjjjeeeccc```\\\XXXWWWXXXZZZ___bbblllxxx~~~sssZZZNNNDDDBBBDDDBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGHHHJJJKKKLLLIIILLLOOORRRUUUZZZ___bbbgggjjjnnnssszzzxxxaaaRRRPPPPPPQQQSSSUUUXXXZZZ[[[XXX]]]dddjjjpppvvv|||zzzoooddd[[[UUURRRTTTWWWZZZ[[[YYYTTTNNNJJJLLLLLLMMMMMMNNNPPPQQQRRRVVVWWWWWWUUUUUUVVVYYY\\\aaadddhhhllluuuzzz~~~{{{tttfffZZZUUUSSSSSSWWW\\\cccppp{{{kkkXXXXXX```pppzzzkkk]]]VVVXXX[[[pppvvviiijjjmmmkkkkkknnnllljjjhhhhhhjjjkkklllkkkiiigggeeedddcccccccccccceeedddddddddccccccbbbbbbaaa```^^^\\\[[[ZZZZZZ[[[]]]^^^______^^^\\\YYYXXXUUUTTTRRRQQQPPPPPPQQQRRRYYYjjj|||}}}kkk___ZZZWWWQQQMMMKKKJJJIIIIIIIIIKKKNNNOOOTTTXXX]]]ccclll{{{{{{vvvzzzrrrddd^^^[[[^^^```eeerrrzzzzzzzzzzzzzzzzzz{{{{{{yyyxxxvvvssspppmmmkkkiiillllllkkkhhheeeccceeefffhhhhhhiiiiiigggeeecccbbb___\\\XXXWWWXXX]]]ccchhhiiikkkmmmkkkdddZZZOOOIIIBBBDDDFFFHHHKKKLLLMMMMMMTTTVVVZZZ```gggnnntttwwwsssiiiYYYKKKDDDCCCEEEGGGJJJMMMSSSWWWYYY[[[\\\\\\YYYYYYWWWUUURRRRRRUUUWWWXXX[[[dddnnntttwww|||lllRRRIIIBBB@@@BBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCDDDDDDGGGGGGGGGHHHIIIJJJKKKKKKHHHKKKNNNRRRVVV[[[aaafffhhhjjjnnnsss{{{ppp\\\OOOPPPRRRTTTVVVWWWXXXZZZZZZYYY^^^gggpppwww|||{{{sssiii```XXXRRROOOQQQSSSUUUVVVTTTPPPKKKHHHIIIIIIJJJLLLNNNQQQSSSTTTUUUVVVVVVUUUUUUVVVZZZ\\\aaacccgggnnnyyy~~~xxxxxxpppbbbXXXSSSRRRTTTYYY^^^fffttthhhZZZZZZdddttt}}}ooo```VVVTTTYYY^^^sssuuukkklllnnnkkkjjjmmmjjjhhhffffffhhhiiiiiiiiihhhgggfffdddcccbbbcccdddddddddccccccbbbbbbbbbaaaaaa```^^^\\\[[[[[[[[[\\\```aaaaaa```___\\\YYYWWWWWWVVVTTTSSSQQQQQQQQQQQQWWWeeevvvwwwfff[[[WWWTTTOOOKKKKKKJJJJJJIIIJJJLLLNNNOOOQQQSSSWWW[[[dddqqqyyyyyy~~~yyyxxxqqqddd^^^[[[```bbbiii{{{}}}yyyyyyzzz{{{{{{zzzzzzyyyvvvuuusssqqqnnnllljjjiiikkklllkkkiiifffeeeeeefffccccccdddeeeeeedddcccbbb\\\ZZZXXXVVVXXX\\\```cccccceeegggfffaaaXXXOOOJJJEEEFFFHHHJJJLLLNNNPPPQQQUUUWWW[[[```eeekkkoooqqqmmmcccTTTIIIDDDDDDHHHJJJLLLOOOSSSWWWYYYYYYWWWVVVUUUUUUUUUSSSQQQRRRTTTVVVUUUVVV\\\ccchhhllluuu~~~zzzeeeLLLGGGAAA???AAACCCCCCCCCDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKHHHKKKNNNQQQUUU[[[aaafffjjjlllqqqxxxlllZZZRRRNNNQQQTTTWWWWWWWWWXXXYYY\\\bbblllvvv}}}wwwqqqiii```ZZZTTTOOOLLLMMMNNNPPPPPPOOOMMMJJJHHHGGGHHHIIILLLNNNQQQTTTUUUSSSTTTUUUUUUUUUWWW[[[^^^bbbdddhhhppp~~~vvvtttvvvnnn```XXXPPPQQQVVV\\\aaaiiixxxggg___]]]iiizzzuuufffXXXRRRUUU\\\bbbuuuvvvmmmnnnoookkkiiillliiigggeeeeeefffgggggggggfffffffffdddcccccceeefffeeeeeedddccccccbbbaaaaaaaaa```^^^]]]\\\]]]]]]^^^bbbbbbbbbbbb```]]]ZZZXXXWWWWWWUUUTTTSSSRRRRRRRRRVVVbbbsss|||rrrcccYYYTTTQQQNNNJJJHHHHHHHHHHHHJJJKKKMMMNNNPPPQQQSSSWWW^^^hhhttt|||xxxqqqpppssswww~~~zzz~~~oooddd___\\\___dddppp|||yyyxxxyyyzzz{{{{{{zzzxxxwwwsssrrrqqqooommmkkkiiihhhiiijjjkkkiiigggeeedddeeebbbbbbccccccbbbaaa``````[[[ZZZWWWVVVVVVXXX[[[\\\^^^```aaaaaa]]]VVVOOOKKKHHHHHHIIIJJJMMMPPPSSSTTTWWWYYY[[[___cccgggjjjlllfff]]]QQQGGGDDDFFFJJJLLLOOOQQQVVVZZZ\\\[[[XXXVVVSSSTTTTTTRRRQQQQQQSSSVVVUUUUUUXXX\\\```eeerrr~~~nnnYYYHHHEEEAAA???AAACCCDDDCCCDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJLLLNNNPPPSSSXXX^^^bbbiiikkkrrr{{{zzzfffXXXTTTKKKPPPUUUXXXYYYYYY[[[\\\^^^dddmmmwww}}}~~~{{{xxxoooiiiaaaZZZVVVRRRNNNKKKJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJKKKMMMOOORRRTTTUUURRRSSSUUUUUUVVVYYY]]]aaadddeeejjjttt~~~ppprrrtttjjj]]]WWWNNNQQQVVV]]]ccclll{{{wwweeedddbbbooo}}}qqqbbbVVVTTTYYYbbbgggxxxuuummmppppppkkkiiikkkkkkhhhfffeeefffgggffffffdddffffffeeeccccccfffiiihhhhhhgggfffdddcccbbbbbb``````___^^^^^^^^^___```aaabbbbbbbbbaaa___]]][[[WWWWWWVVVUUUTTTSSSSSSSSSVVV```ppptttlllaaaWWWQQQNNNKKKJJJFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOQQQUUU[[[ccclllqqqvvvqqqlllkkklllppp{{{}}}kkkbbbaaa```aaajjj{{{}}}yyyvvvxxxyyyzzz{{{{{{yyyxxxvvvqqqpppooonnnllljjjiiihhhgggiiijjjjjjgggdddccccccfffeeedddcccaaa___]]]\\\[[[YYYWWWVVVUUUUUUVVVWWW[[[\\\^^^^^^ZZZUUUOOOKKKJJJJJJJJJKKKMMMQQQUUUWWWXXXYYY\\\___bbbeeehhhiiiaaaZZZOOOGGGDDDGGGKKKNNNRRRTTTXXX\\\___^^^ZZZWWWRRRSSSSSSRRRPPPPPPRRRTTTXXXWWWWWWZZZ]]]cccrrrcccOOOGGGEEEBBB???@@@DDDDDDCCCDDDDDDEEEFFFGGGIIIKKKLLLIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKJJJJJJLLLMMMNNNOOOQQQUUUZZZ___aaaeeelllxxxqqq]]]QQQOOOKKKPPPWWW[[[\\\]]]___aaa]]]bbbkkkuuuyyyxxxsssnnnkkkeee]]]XXXUUURRROOOLLLIIIHHHGGGGGGGGGHHHIIIIIIMMMMMMMMMNNNPPPRRRSSSTTTRRRSSSUUUVVVWWW[[[___cccfffggglllvvvvvvkkkoooqqqfffYYYTTTNNNPPPWWW^^^dddmmm}}}qqqdddgggeeesss}}}qqqbbbXXXXXX___hhhmmm{{{~~~sssmmmppppppkkkiiilllllljjjgggffffffgggffffffdddeeegggeeeddddddgggkkkkkkjjjiiihhhfffeeecccccc``````___^^^___```aaabbb___```bbbcccbbbaaa___^^^WWWWWWVVVVVVUUUTTTSSSSSSVVV___nnnzzznnnhhh```VVVOOOKKKJJJIIIFFFFFFGGGIIIKKKMMMOOOPPPMMMNNNPPPTTTZZZaaahhhmmmqqqnnnkkkjjjjjjnnn{{{{{{fffaaabbbcccgggrrr~~~{{{xxx~~~|||zzzzzzyyyxxxuuussspppoooooommmkkkiiigggfffmmmkkkiiihhhgggfffdddbbbaaaaaaaaa```___]]]\\\[[[]]][[[XXXTTTSSSRRRSSSTTTUUUVVVWWWWWWVVVSSSPPPNNNIIIJJJKKKLLLOOORRRUUUWWW\\\[[[[[[\\\___aaaaaa```\\\WWWQQQKKKIIIKKKPPPSSSVVVYYY]]]^^^\\\ZZZXXXWWWVVVWWWXXXWWWUUUUUUVVVWWWXXXXXXYYY\\\ccckkktttyyyqqq[[[MMMCCCBBB@@@???@@@BBBDDDFFFIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJLLLNNNNNNLLLJJJLLLMMMNNNNNNNNNLLLKKKJJJLLLLLLLLLLLLNNNPPPRRRSSS\\\^^^dddrrryyymmmbbbYYYSSSPPPLLLOOOSSSXXX\\\^^^_________ccciiimmmnnnkkkfffccc[[[ZZZXXXWWWUUUQQQLLLHHHJJJHHHEEECCCBBBCCCEEEFFFJJJKKKMMMPPPRRRSSSTTTUUUWWWUUUSSSSSSUUUZZZ```dddhhhlllsss~~~xxxuuutttssskkk___WWWTTTOOOTTT[[[aaadddmmmppp``````jjjooo___^^^cccffflllssswwwyyyuuuoookkkiiiiiiiiiiiiggghhhhhhhhhhhhgggffffffjjjhhhgggeeeeeefffhhhiiikkkkkkjjjhhhdddbbbcccdddcccbbb```___^^^___aaabbb___aaacccddddddbbb```^^^[[[ZZZXXXWWWVVVVVVWWWXXX\\\```kkkzzz{{{sssnnnhhh^^^UUUPPPLLLJJJIIIFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMOOORRRVVV\\\ccchhhmmmmmmnnnnnnlllppp~~~ssseee\\\\\\bbbiii|||~~~{{{yyy}}}|||zzzzzzyyyxxxuuusssnnnnnnnnnnnnmmmlllkkkjjjmmmkkkiiigggfffeeebbb```cccbbbaaa```]]][[[YYYXXXZZZXXXUUURRRPPPPPPQQQRRRTTTUUUVVVWWWUUUSSSPPPNNNJJJJJJKKKLLLOOORRRTTTVVVYYYXXXYYY[[[^^^```___^^^[[[WWWQQQLLLJJJLLLPPPSSSVVVYYY\\\^^^]]][[[ZZZYYY[[[\\\]]]]]][[[[[[\\\]]]\\\\\\]]]aaagggpppyyy~~~jjjVVVJJJDDDCCCBBBBBBBBBDDDFFFHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNMMMLLLMMMOOOOOONNNLLLNNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLNNNOOOPPPVVVWWW]]]hhhvvvxxxtttmmmddd[[[TTTOOOLLLJJJMMMRRRWWW[[[^^^___```ZZZ]]]```bbbbbb___\\\YYYXXXXXXXXXYYYXXXUUUPPPLLLHHHGGGEEECCCCCCDDDFFFGGGJJJKKKMMMOOORRRTTTVVVWWWWWWVVVTTTTTTWWW[[[aaadddiiimmmvvvtttrrrrrrrrrjjj^^^VVVTTTPPPUUU]]]ccchhhssslll___bbbnnnnnn``````dddfffiiioooyyyzzzvvvpppllljjjiiihhhgggiiiiiiiiiiiiiiihhhggggggkkkjjjhhhgggggghhhjjjkkkllllllkkkiiieeeddddddeeecccbbbaaa``````aaabbbccc```bbbdddeeedddccc```___]]][[[ZZZXXXWWWWWWXXXXXX[[[^^^hhhwww}}}{{{{{{yyyrrrmmmfff]]]TTTOOOKKKIIIHHHEEEFFFHHHJJJLLLMMMNNNNNNNNNOOOQQQSSSWWW]]]dddiiijjjkkkmmmoooqqqwwwnnnddd]]]___eeerrr}}}{{{yyy|||zzzyyyyyyyyyxxxvvvtttmmmnnnnnnooooooooooooooonnnllliiigggfffdddaaa___aaa```___^^^\\\ZZZXXXWWWVVVTTTQQQNNNMMMNNNOOOPPPUUUUUUVVVVVVUUURRROOONNNKKKKKKKKKLLLNNNPPPRRRTTTTTTUUUWWWZZZ^^^___^^^\\\ZZZWWWRRRNNNLLLNNNQQQTTTUUUXXX[[[]]]\\\[[[ZZZ[[[ZZZ\\\]]]]]]]]]]]]^^^```aaaaaadddhhhooowwwuuu```PPPFFFFFFEEEEEEFFFFFFHHHIIIIIIKKKLLLMMMOOOOOOPPPPPPPPPRRRQQQOOOOOOPPPQQQQQQPPPQQQQQQRRRRRRRRRQQQPPPPPPKKKKKKJJJJJJJJJKKKLLLMMMOOOPPPTTT\\\fffmmmooonnneeeccc___[[[UUUPPPKKKIIIHHHJJJOOOSSSXXX[[[]]]]]]WWWWWWWWWVVVUUUSSSQQQPPPTTTUUUXXX[[[\\\YYYTTTOOOFFFEEEDDDCCCCCCDDDFFFHHHJJJKKKLLLOOORRRUUUXXXYYYWWWVVVUUUVVVYYY^^^cccfffiiiooozzzzzznnnnnnoooooohhh\\\UUUSSSRRRVVV^^^ffflllzzz|||ggg]]]dddssszzzlllaaabbbdddccceeekkk|||yyyuuuppplllkkkiiihhhgggjjjkkkkkkkkkkkkjjjiiiiiilllkkkjjjiiiiiijjjkkkllllllmmmllliiifffeeeeeefffcccbbbaaaaaabbbccceeefffbbbccceeefffeeedddbbb```___]]][[[ZZZXXXXXXXXXYYYZZZ\\\eeetttvvvttttttyyy}}}xxxpppkkkeee[[[SSSMMMJJJHHHGGGDDDEEEHHHJJJMMMOOOPPPPPPPPPQQQRRRTTTXXX]]]dddiiiiiikkkoootttxxxsssgggbbb___bbbiii{{{~~~}}}zzzwwwyyyxxxwwwxxxxxxxxxvvvtttnnnoooooopppppppppppppppooommmjjjhhhfffdddaaa^^^[[[[[[[[[[[[[[[ZZZYYYYYYSSSQQQNNNLLLLLLLLLNNNOOOUUUVVVVVVVVVUUUSSSQQQOOOMMMLLLLLLLLLMMMNNNPPPQQQQQQRRRUUUZZZ^^^___]]][[[YYYWWWSSSPPPOOOPPPRRRTTTTTTVVVXXXYYYXXXWWWXXXYYYZZZ\\\^^^_________aaacccggghhhkkkpppvvv~~~jjjYYYMMMFFFGGGGGGHHHIIIJJJKKKKKKKKKNNNOOOQQQRRRSSSTTTUUUUUUVVVTTTQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKNNNSSSYYY]]]]]]\\\YYYYYYXXXVVVSSSOOOKKKHHHGGGHHHKKKOOORRRUUUVVVWWWTTTSSSPPPNNNMMMMMMMMMNNNRRRTTTXXX]]]^^^[[[UUUPPPEEEDDDCCCCCCDDDEEEGGGHHHKKKKKKMMMOOOSSSVVVYYY[[[WWWWWWWWWYYY\\\```eeehhhhhhooo}}}xxxllliiiiiilllllleeeZZZSSSSSSSSSXXX```gggpppvvvbbb[[[eeevvvwwwiii____________cccllluuurrrooommmlllkkkjjjhhhkkkllllllllllllkkkjjjjjjjjjjjjiiiiiiiiijjjkkklllkkklllkkkiiifffeeeeeefffccccccccccccdddfffhhhhhheeeeeefffgggfffdddcccbbb```^^^\\\ZZZYYYXXXYYYYYYZZZ[[[cccqqqssspppooossswww|||vvvnnniiicccYYYQQQLLLIIIGGGFFFDDDEEEHHHJJJLLLNNNOOOOOOPPPQQQRRRTTTWWW]]]dddiiikkkmmmrrrzzz~~~hhhaaa``````eeemmm~~~|||xxxuuuvvvuuuuuuvvvwwwwwwuuutttpppqqqqqqqqqpppooonnnmmmooommmjjjhhhfffdddaaa^^^YYYYYYZZZYYYYYYXXXWWWVVVPPPOOOMMMKKKKKKLLLOOOPPPUUUVVVVVVVVVUUUTTTSSSRRROOONNNMMMLLLLLLLLLMMMNNNOOOPPPTTTYYY]]]___^^^\\\YYYWWWUUUSSSQQQQQQRRRRRRQQQSSSUUUUUUTTTTTTUUUWWW___aaadddeeefffgggjjjlllnnnooorrrwww}}}zzzdddVVVNNNIIIIIIIIIJJJKKKMMMMMMNNNNNNSSSSSSUUUVVVXXXXXXYYYYYYXXXVVVTTTSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWSSSSSSRRRQQQOOONNNLLLLLLKKKLLLMMMPPPSSSTTTSSSRRRTTTTTTTTTSSSQQQMMMJJJGGGFFFGGGIIIJJJLLLMMMNNNNNNPPPNNNLLLIIIIIIJJJLLLNNNPPPSSSXXX\\\]]]YYYRRRMMMDDDDDDDDDDDDEEEGGGHHHIIIKKKLLLNNNQQQTTTWWWZZZ\\\WWWXXXYYY\\\___cccgggiiigggqqq{{{zzz|||~~~wwwllldddeeefffhhhhhhaaaVVVRRRTTTUUUYYYaaaiiirrrqqq```[[[gggvvvtttfff[[[YYYYYYZZZdddppp~~~qqqooonnnmmmnnnmmmllljjjkkkllllllllllllkkkjjjjjjhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjhhheeeddddddeeeddddddeeefffgggiiijjjjjjfffgggggggggfffeeecccbbb```^^^\\\[[[ZZZYYYZZZZZZ\\\\\\dddqqqvvvppplllnnnqqquuu}}}uuummmhhhaaaXXXPPPKKKHHHFFFEEEEEEFFFHHHIIIJJJKKKLLLLLLOOOPPPQQQSSSWWW\\\ccchhhkkknnnvvv~~~sssoooqqqrrrssswwwzzzzzzzzzrrraaa]]]]]]```hhhsss~~~{{{wwwtttsssrrrrrrsssuuuvvvtttsssqqqqqqppppppnnnmmmlllkkkllljjjgggeeedddbbb___]]]\\\\\\ZZZXXXVVVSSSQQQPPPNNNMMMKKKJJJJJJLLLOOOPPPSSSTTTTTTUUUUUUUUUUUUTTTPPPOOOMMMKKKJJJJJJKKKKKKMMMOOORRRWWW\\\^^^^^^]]]ZZZYYYWWWUUUTTTRRRQQQQQQOOOQQQRRRSSSSSSUUUXXXZZZbbbeeehhhjjjkkkmmmppprrrvvvxxxzzz~~~uuuaaaWWWRRROOOMMMMMMMMMNNNOOOQQQSSSSSSWWWXXXYYYZZZ[[[\\\\\\\\\ZZZXXXWWWXXXYYY[[[ZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[YYYYYYXXXVVVTTTQQQOOOMMMMMMNNNOOOPPPQQQQQQPPPOOOPPPQQQQQQPPPNNNKKKGGGEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGHHHJJJKKKNNNQQQUUUYYYZZZVVVOOOJJJEEEEEEEEEFFFGGGHHHIIIIIILLLMMMPPPSSSVVVYYYZZZ[[[WWWXXX[[[^^^bbbfffjjjkkkjjjuuuvvvrrrqqqssswwwuuummmddd```cccdddfffeee]]]SSSQQQUUUWWW\\\dddmmmwwwlll^^^^^^kkkxxxooobbbWWWSSSSSSWWWeeevvv{{{ooonnnnnnnnnooonnnllljjjjjjkkkkkkkkkkkkjjjiiiiiifffffffffggghhhhhhiiiiiiiiiiiiiiigggeeecccdddeeeffffffggghhhiiijjjkkklllgggggggggfffeeedddcccbbb```___^^^\\\\\\\\\\\\]]]___```fffsss|||ssskkkiiikkknnnuuu{{{tttlllgggaaaWWWOOOJJJHHHFFFEEEFFFFFFHHHIIIJJJJJJJJJJJJMMMOOOQQQSSSWWW]]]dddiiikkkooozzz|||sssjjjfffffffffiiiqqqwwwyyyzzzuuuhhh]]]\\\\\\```mmm{{{~~~~~~~~~}}}{{{wwwtttpppooooooqqqssstttsssrrrooooooooonnnmmmllljjjiiihhhfffcccbbbaaa___]]][[[\\\[[[ZZZWWWTTTQQQNNNMMMLLLJJJIIIHHHIIIKKKNNNPPPPPPPPPQQQRRRSSSTTTUUUUUUQQQPPPNNNKKKJJJIIIIIIIIIKKKLLLOOOSSSXXX\\\^^^]]][[[ZZZYYYXXXUUUSSSPPPOOOMMMOOOQQQTTTVVV[[[```dddgggiiimmmoooqqqtttwwwzzz~~~rrraaaYYYVVVSSSRRRRRRQQQQQQSSSUUUXXXYYY[[[\\\]]]]]]^^^^^^^^^^^^[[[[[[[[[]]]___```___^^^^^^^^^]]]]]]]]]^^^``````^^^]]]\\\ZZZWWWSSSPPPNNNMMMOOOQQQQQQQQQPPPPPPPPPOOOOOONNNNNNLLLJJJHHHFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJLLLPPPTTTVVVSSSMMMIIIGGGGGGGGGHHHHHHIIIIIIJJJLLLNNNRRRVVVXXXYYYYYYYYYWWWYYY\\\```eeehhhkkkmmmppp|||wwwpppooonnnppptttqqqhhhaaaaaaddddddeeebbbYYYPPPQQQVVVXXX^^^hhhsss~~~wwweee]]]cccqqq|||hhh]]]TTTQQQQQQVVVgggyyywwwppppppooooooooonnnjjjhhhiiiiiiiiiiiiiiihhhggggggeeeeeefffggghhhhhhhhhhhhiiijjjjjjhhheeedddeeegggggghhhiiijjjkkklllllllllhhhggggggfffeeedddcccbbbaaaaaa```_________```aaacccdddjjjvvvvvvjjjeeeeeegggmmmsss|||tttlllggg```WWWOOOKKKHHHGGGFFFEEEFFFHHHIIIKKKLLLMMMMMMMMMNNNQQQTTTXXX___ggglllqqqvvvtttooolllgggeeeeeedddjjjuuuxxxiiiaaa\\\\\\]]]bbbsss}}}{{{{{{{{{||||||{{{xxxuuunnnmmmnnnppprrrssssssqqqmmmmmmmmmmmmlllkkkjjjjjjdddbbb```___^^^]]][[[YYYYYYXXXXXXVVVTTTRRRPPPOOOJJJIIIGGGGGGHHHJJJMMMOOOMMMMMMNNNPPPQQQSSSTTTUUURRRPPPNNNKKKIIIHHHHHHHHHJJJJJJLLLPPPVVV[[[]]]]]][[[[[[[[[YYYVVVSSSPPPNNNLLLNNNRRRUUUZZZ```ggglllooorrruuuxxx{{{}}}qqqbbb[[[XXXVVVVVVUUUTTTSSSUUUXXX[[[^^^^^^^^^_______________^^^]]]]]]^^^aaacccdddcccaaabbbaaa`````````bbbcccddd``````^^^\\\YYYUUUQQQOOOMMMOOOQQQRRRQQQPPPPPPQQQOOOOOONNNMMMLLLKKKJJJIIIDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGFFFGGGIIIMMMQQQSSSRRRMMMIIIHHHHHHIIIIIIIIIIIIJJJJJJLLLOOOSSSXXXZZZZZZXXXWWWWWWYYY]]]bbbfffjjjlllmmmuuurrrmmmrrrppprrruuuqqqhhhbbbdddeeeddddddaaaWWWOOOPPPWWWYYY___kkkwwwnnn```]]]gggwww}}}cccZZZRRRQQQQQQVVVgggzzzuuurrrqqqqqqpppooolllhhheeehhhhhhhhhhhhhhhgggffffffeeeeeeggghhhiiiiiiiiiiiijjjkkkkkkiiigggfffggghhhiiiiiijjjkkkllllllllllllhhhgggfffeeedddcccbbbbbbcccbbbaaaaaaaaabbbddddddffffffmmmxxxxxxiiibbbaaabbbhhhnnnxxxtttlllggg```WWWPPPKKKHHHGGGFFFDDDEEEHHHJJJMMMNNNOOOPPPMMMOOOQQQUUUZZZaaaiiinnnzzz~~~wwwkkkggghhhhhhgggggggggooo|||{{{mmmaaa\\\[[[]]]]]]cccwww}}}|||zzzzzz{{{||||||zzzvvvrrrppppppqqqqqqqqqqqqpppppppppmmmiiihhhhhhiiiiiiiiigggeeeaaa___]]]\\\ZZZXXX[[[XXXUUUSSSRRRPPPMMMJJJKKKJJJHHHGGGGGGHHHIIIJJJJJJKKKNNNQQQTTTVVVWWWXXXVVVTTTPPPLLLIIIGGGFFFFFFKKKKKKMMMSSSZZZ^^^^^^]]]YYYZZZZZZYYYWWWTTTQQQPPPNNNQQQVVVZZZ___gggpppvvvzzzzzz{{{}}}|||mmmbbb\\\[[[[[[ZZZYYYYYYYYY[[[]]]```bbbddddddcccaaa```___^^^]]][[[]]]___bbbeeefffffffffccceeegggiiijjjiiigggfffiiigggdddaaa^^^YYYSSSOOOPPPSSSUUUUUUTTTSSSSSSTTTQQQTTTVVVUUUQQQMMMIIIHHHHHHFFFEEEFFFHHHJJJJJJIIIHHHHHHGGGFFFGGGHHHIIIJJJHHHIIILLLNNNOOOPPPPPPPPPJJJJJJIIIIIIIIIJJJKKKKKKNNNQQQTTTVVVWWWWWWXXXZZZVVVYYYaaaiiikkkjjjnnnttt~~~{{{ooommmqqqzzz}}}vvvqqqlllhhhkkkgggbbb\\\TTTNNNQQQXXX^^^bbbkkkxxxiii]]]]]]fffwwwuuu]]]UUUOOOOOOQQQYYYiiiyyyzzzuuusssqqqooommmllljjjfffdddeeeeeefffggghhhhhhhhhgggfffggghhhiiijjjiiihhhhhhhhhjjjkkkkkkjjjiiiiiijjjiiijjjkkkkkkllllllllllllhhhgggfffggghhhgggeeeccceeecccaaa___```cccfffhhhmmmooouuu~~~|||hhh^^^ccckkklllqqq~~~tttooocccVVVPPPKKKGGGEEEGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMPPPTTTWWW[[[eeeooozzzuuummmkkkiiieeeggglllooozzzoooeee\\\[[[ZZZ[[[^^^hhh{{{~~~|||{{{{{{{{{zzz{{{zzzwwwsssppppppppppppppppppoooooonnnmmmkkkiiihhhiiiiiihhhgggfffccc___]]][[[YYYWWWUUUWWWUUURRRQQQPPPNNNKKKIIIKKKJJJHHHGGGFFFGGGHHHIIIIIIJJJMMMPPPSSSUUUWWWXXXUUURRROOOKKKHHHFFFFFFFFFFFFGGGJJJOOOVVVZZZ[[[ZZZ[[[\\\]]]^^^]]]ZZZWWWUUURRRVVVZZZ___eeemmmwww}}}{{{nnnccc^^^\\\\\\YYYXXXXXXXXXYYY\\\___```fffeeedddcccbbbaaa______^^^```aaadddeeeggghhhhhheeehhhlllooorrrrrrqqqqqqmmmjjjeeeaaa\\\WWWRRROOOQQQSSSVVVVVVVVVUUUVVVVVVUUUWWWYYYXXXTTTOOOKKKIIIIIIHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLOOORRRVVVXXXXXXXXXYYYZZZYYY\\\ccciiikkkkkkpppwwwwwwnnnoooyyy|||vvvqqqlllmmmhhhaaaZZZRRRNNNRRR[[[bbbfffooo}}}ggg\\\^^^hhhxxx|||ppp]]]TTTNNNNNNSSS]]]oooyyyuuurrrpppnnnlllkkkiiifffccccccdddeeefffhhhhhhhhhhhhggghhhiiijjjkkkjjjiiiiiijjjlllmmmmmmkkkjjjjjjkkkiiiiiijjjkkkkkkkkkjjjjjjhhhgggffffffgggfffeeecccdddbbbaaa___```cccfffhhhnnnooosssyyy{{{zzz|||sssfffccceeegggqqq}}}yyyooocccWWWPPPLLLHHHFFFHHHGGGHHHJJJKKKMMMNNNNNNNNNOOOOOOQQQUUUXXX\\\fffppp{{{{{{rrrkkkkkkllllllpppvvvyyyxxxiiiaaaZZZXXXXXX\\\```jjj|||~~~}}}||||||{{{zzzzzzyyyvvvqqqnnnqqqqqqpppooonnnmmmlllllljjjiiihhhhhhiiiiiigggeeecccaaa]]]ZZZXXXVVVSSSQQQRRRPPPNNNMMMMMMLLLJJJHHHKKKIIIHHHFFFEEEEEEFFFFFFGGGHHHKKKOOORRRTTTVVVWWWSSSQQQNNNJJJGGGFFFFFFFFFGGGIIILLLQQQWWW[[[\\\\\\\\\^^^aaacccbbbaaa^^^\\\[[[]]]aaafffmmmvvv~~~qqqgggaaa___^^^ZZZYYYXXXXXXYYY\\\^^^```ggggggfffdddcccbbbaaaaaaaaabbbcccdddgggiiikkkllllllooosssxxxzzzzzzyyywwwqqqllleee___YYYUUUPPPNNNQQQSSSVVVWWWWWWXXXYYYZZZZZZ]]]___^^^YYYSSSMMMKKKKKKJJJHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHIIIKKKKKKOOOOOOOOOOOONNNLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOSSSWWWYYYZZZYYYYYYYYY\\\___eeejjjkkkmmmttt}}}tttrrrwww~~~xxxrrrppphhh___WWWPPPNNNUUU___gggkkkuuuxxxbbbZZZ___kkkzzzxxxjjj[[[SSSLLLMMMVVVfffyyyvvvrrrpppnnnlllkkkjjjhhheeebbbaaabbbdddfffgggiiiiiiiiihhhiiijjjkkklllkkkjjjjjjlllnnnoooooommmlllkkkllliiijjjjjjjjjjjjiiiiiihhhhhhgggffffffgggfffdddbbbcccaaa``````aaacccgggiiiooommmooorrrrrrpppsssxxx{{{xxxjjjdddeeeooozzz~~~ooocccWWWQQQMMMHHHGGGHHHGGGHHHJJJKKKMMMNNNNNNNNNPPPPPPRRRVVVXXX\\\fffppp}}}vvvooojjjlllqqqwwwmmmaaa\\\XXXVVVWWW\\\ccclllzzz|||{{{zzzyyyyyywwwsssppprrrqqqpppnnnmmmkkkkkkjjjhhhgggggghhhiiihhheeebbbbbb___[[[XXXVVVTTTQQQOOOOOOMMMKKKKKKKKKKKKIIIGGGIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFIIILLLOOORRRTTTTTTQQQPPPLLLIIIGGGGGGGGGGGGHHHJJJNNNSSSXXX[[[]]]]]]ZZZ]]]aaaeeegggfffdddbbbeeefffiiimmmuuu~~~vvvllleeeaaa```\\\[[[ZZZYYYZZZ\\\^^^___eeeeeedddccccccbbbaaaaaaaaabbbccceeeiiimmmpppsssvvvyyy||||||xxxvvvqqqkkkbbbZZZUUUQQQNNNLLLPPPSSSUUUWWWXXXYYY[[[]]]^^^aaadddbbb]]]UUUOOOKKKLLLKKKJJJKKKMMMNNNNNNNNNJJJJJJIIIHHHIIIJJJKKKLLLOOOOOOOOOOOONNNNNNMMMMMMGGGHHHIIIJJJLLLMMMNNNNNNOOOSSSWWWZZZZZZYYYXXXYYY^^^aaafffjjjkkknnnxxxtttxxx~~~wwwrrrhhh\\\TTTOOOPPPYYYdddjjjooo{{{ooo]]]WWW```nnn}}}vvveeeYYYRRRKKKNNN\\\pppyyyrrrooonnnllljjjjjjiiigggeeebbb```aaaccceeeggghhhiiiiiihhhiiikkklllllllllkkkjjjmmmoooqqqqqqooommmmmmmmmkkkkkkkkkkkkkkkjjjiiihhhiiihhhgggggggggfffdddbbbaaa```______aaacccfffhhhllliiihhhiiiiiihhhmmmssstttzzzllliiijjjsssooocccWWWQQQMMMHHHGGGHHHGGGHHHJJJLLLMMMNNNOOOOOOQQQPPPRRRUUUXXX[[[dddnnn~~~uuuqqqmmmpppxxxsssddd\\\ZZZXXXVVVWWW]]]eeekkkuuu}}}xxx{{{zzzyyyyyyzzzyyywwwtttrrrqqqooommmlllkkkjjjjjjggggggggghhhiiigggccc```aaa^^^ZZZXXXVVVTTTQQQOOOMMMKKKJJJJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBAAAAAABBBDDDFFFIIILLLNNNPPPPPPOOOMMMKKKHHHGGGGGGGGGHHHEEEGGGKKKOOOSSSUUUWWWXXXZZZ]]]bbbgggjjjkkkkkkjjjmmmmmmnnnrrrzzzzzzppphhhcccaaa___]]][[[ZZZZZZ[[[\\\]]]bbbbbbbbbaaaaaaaaaaaaaaa```aaadddhhhnnntttyyy|||~~~xxxssskkkddd\\\TTTPPPNNNMMMLLLPPPRRRTTTVVVWWWYYY\\\^^^```dddgggfff```WWWPPPLLLMMMKKKJJJKKKMMMOOOOOONNNJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHDDDFFFHHHJJJLLLNNNNNNNNNPPPSSSWWWYYYYYYXXXXXXXXX```bbbfffjjjkkkooo}}}{{{ttt|||yyyqqqfffZZZRRROOOSSS]]]hhhnnnttthhhZZZVVVbbbrrruuucccWWWQQQLLLRRRddd|||~~~sssnnnkkklllkkkiiiiiihhhgggeeebbb```aaacccdddfffggghhhhhhhhhiiijjjkkkkkkkkkjjjjjjlllnnnqqqrrrpppooonnnnnnlllmmmmmmmmmlllkkkjjjjjjjjjiiihhhhhhhhhgggeeeccc```___^^^___```bbbdddeeegggcccaaabbbbbbccciiiqqqtttwwwooogggmmmwwwpppeeeXXXQQQMMMHHHGGGHHHHHHIIIJJJMMMNNNPPPPPPQQQQQQPPPRRRUUUWWWZZZcccmmm}}}zzzxxxuuuwwwlll___ZZZZZZZZZWWWYYY^^^cccggglllrrrrrr~~~}}}|||{{{yyyyyyyyyzzzzzzxxxwwwsssqqqooommmkkkkkkkkkkkkiiiiiihhhhhhhhhfffbbb______]]]YYYWWWUUUTTTRRRPPPLLLJJJIIIIIIJJJJJJHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@AAABBBDDDFFFHHHJJJKKKKKKKKKJJJGGGEEEDDDEEEFFFGGGEEEHHHLLLOOOPPPRRRTTTUUUXXX[[[```fffjjjnnnpppqqqrrrqqqqqqvvv~~~~~~uuummmhhheeecccaaa___\\\[[[[[[[[[\\\___``````aaabbbccccccddddddfffkkkqqqwww~~~vvvpppaaa\\\TTTOOOMMMMMMNNNNNNQQQSSSUUUVVVWWWYYY]]]___bbbfffiiiiiicccZZZRRRMMMLLLJJJIIIJJJLLLNNNNNNMMMJJJIIIHHHHHHHHHIIIKKKKKKNNNMMMJJJHHHFFFDDDCCCCCCCCCEEEHHHKKKNNNOOOPPPPPPSSSUUUXXXYYYYYYYYYYYYZZZbbbdddhhhjjjkkkrrrwwwuuu}}}xxxnnncccXXXRRRRRRWWWaaalllssszzz{{{bbbZZZXXXgggxxxuuuaaaTTTQQQOOOWWWmmmwwwpppllliiikkkjjjiiihhhiiihhheeecccbbbbbbcccdddeeeeeeeeeeeefffggghhhiiijjjiiihhhhhhiiillloooqqqpppooonnnnnnlllmmmmmmmmmmmmllllllkkkjjjiiihhhggggggfffdddbbb___^^^^^^]]]^^^___aaabbbbbb^^^\\\^^^___aaahhhqqqwwwwwwkkkmmmrrrxxxttthhh[[[TTTOOOJJJHHHIIIIIIJJJLLLNNNPPPQQQRRRSSSSSSRRRSSSVVVWWWZZZcccmmm~~~uuuggg]]]ZZZ[[[ZZZYYY[[[^^^``````dddjjjttt~~~}}}|||{{{{{{zzzxxxxxxyyyxxxwwwuuusssrrrooommmlllllllllmmmlllkkkiiihhhgggeeeaaa^^^]]]ZZZWWWUUUUUUSSSRRRPPPKKKIIIHHHGGGHHHHHHFFFEEEAAABBBBBBBBBAAA@@@@@@??????@@@BBBDDDEEEFFFFFFFFFFFFEEECCCAAAAAAAAACCCDDDEEEHHHLLLNNNNNNNNNPPPRRRSSSUUUZZZ```fffkkkooorrrsssrrrrrrxxx~~~xxxsssqqqmmmjjjgggcccaaa```___``````aaabbbdddfffgggiiiiiimmmpppuuu|||zzznnnfffXXXTTTOOOLLLLLLOOOQQQRRRSSSUUUVVVWWWXXXZZZ^^^aaacccgggllllllfff]]]TTTOOOJJJIIIHHHIIIKKKLLLMMMLLLIIIHHHGGGGGGGGGHHHJJJKKKMMMLLLJJJGGGEEEDDDCCCCCCDDDFFFJJJMMMPPPRRRSSSSSSWWWYYYZZZZZZYYYZZZ\\\^^^eeegggjjjlllnnnwwwuuuyyyvvviii```VVVSSSUUUZZZdddmmmyyyooo___]]]^^^nnnsss^^^RRRRRRRRR\\\ttt}}}rrrnnnkkkiiikkkjjjiiiiiiiiihhhfffddddddddddddddddddcccbbbaaadddeeefffggghhhgggffffffeeeiiimmmppppppooonnnnnnkkkkkkllllllmmmmmmlllllliiigggfffeeeeeedddbbb___^^^]]]]]]\\\\\\]]]^^^^^^```]]][[[\\\^^^```gggpppzzzuuutttsssuuu{{{zzznnn```XXXRRRLLLJJJJJJJJJKKKMMMOOORRRSSSTTTUUUVVVTTTUUUXXXYYY\\\eeennn}}}mmmccc[[[YYYZZZXXXXXX\\\^^^\\\ZZZ___ggg~~~}}}|||zzzxxxwwwwwwvvvtttrrrsssrrrooommmllllllmmmnnnooollljjjhhhgggdddaaa^^^ZZZXXXUUUTTTTTTSSSQQQPPPJJJHHHGGGFFFGGGFFFEEECCC@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCDDDDDDCCCAAA@@@>>>>>>???@@@AAA@@@DDDGGGIIIHHHGGGIIIKKKMMMOOOSSSYYY```ffflllooosssqqqrrryyy~~~|||vvvsssoookkkhhhfffeeeeeeaaabbbdddfffiiikkkmmmnnntttxxx~~~rrrcccZZZRRROOOLLLKKKMMMQQQTTTUUUUUUWWWXXXYYYYYY\\\___bbbdddiiinnnnnniii___VVVQQQIIIHHHGGGHHHJJJKKKLLLKKKHHHHHHGGGFFFGGGHHHIIIJJJEEEDDDBBBAAAAAAAAABBBCCCEEEHHHKKKPPPSSSTTTUUUUUUZZZ[[[\\\[[[ZZZ\\\___aaagggiiilllnnnpppzzzxxxuuu~~~~~~tttggg^^^VVVTTTWWW]]]fffnnn~~~hhh]]]aaaccctttrrr[[[QQQRRRTTT```yyywwwooommmllljjjkkkjjjiiiiiiiiiiiigggeeeffffffeeedddcccbbb```___cccccceeefffffffffeeedddcccgggllloooooonnnnnnnnniiijjjkkkkkkllllllllllllgggfffdddddddddbbb```^^^^^^]]]\\\\\\[[[[[[\\\\\\aaa]]][[[]]]^^^```gggooozzz~~~{{{vvvtttxxx~~~qqqddd[[[UUUOOOLLLLLLKKKLLLNNNPPPSSSTTTUUUVVVXXXWWWXXXZZZ[[[^^^fffpppuuuggg```ZZZWWWXXXUUUXXX\\\]]]YYYWWW]]]ggg}}}|||{{{zzzzzz{{{{{{zzzxxxwwwvvvqqqpppooommmmmmmmmnnnnnnqqqnnnjjjfffdddaaa^^^\\\YYYWWWTTTSSSRRRQQQNNNLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???======>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<>>===<<<::::::::::::::::::::::::999999888888888999999::::::<<>>===<<<;;;999999999999999999999999777777777777777777888999;;;<<>>>>>>>>>>>===<<<;;;;;;999999999999999999999999777666666666777777888999;;;===???AAAAAACCCFFFHHHEEEFFFJJJNNNSSSWWWZZZ[[[\\\dddppp|||kkkVVVHHHCCCBBBBBBDDDJJJRRRZZZ```bbbcccbbb^^^\\\\\\\\\\\\bbbjjjjjjyyy~~~}}}|||mmmWWWMMMFFFFFFDDDCCCCCCBBBBBBBBBDDDCCCCCCCCCCCCCCCBBBBBB@@@AAABBBDDDFFFHHHIIIJJJNNNPPPRRRSSSTTTVVVYYY[[[]]]]]]]]]^^^aaafffmmmqqqpppooosss~~~wwwmmmbbbYYYQQQQQQUUU]]]fffppp~~~sss```]]]kkkzzz|||hhhYYYPPPMMMWWWgggwww|||ppplllllljjjhhhhhhiiihhhfffeeedddcccddddddeeedddcccccceeehhhlllnnnmmmjjjfffbbb```___```aaa___aaadddfffgggggghhhhhhhhhgggffffffffffffggghhhiiihhhgggfffeeedddccccccbbbbbb```]]]YYYWWWWWWXXX\\\___bbbbbbaaaaaacccfffiiisss}}}{{{}}}xxxjjj___VVVRRRRRRPPPPPPQQQRRRTTTWWWZZZ\\\^^^]]]___bbbdddgggpppyyy|||yyyxxx|||}}}kkk```[[[WWWWWWWWWVVVXXX\\\aaabbbccc^^^TTTVVVooo}}}|||{{{||||||xxxxxxyyyzzzzzzzzzyyyxxxxxxwwwvvvsssqqqmmmkkkiiieeedddcccbbbaaa___[[[XXXWWWUUUSSSQQQQQQOOOMMMKKKGGGFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::999999999999999999999999777777777777777888999::::::===@@@CCCDDDEEEHHHIIIHHHJJJMMMPPPUUUZZZ^^^```ZZZdddppp~~~xxxaaaOOOEEEAAA@@@@@@CCCJJJSSS\\\bbbdddddd___[[[ZZZ[[[[[[\\\bbbjjjlll{{{~~~}}}nnnXXXNNNEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJKKKMMMPPPSSSTTTVVVWWWZZZ\\\]]]]]]^^^```dddiiinnnqqqqqqpppvvv~~~||||||pppggg]]]UUUPPPQQQWWWaaakkkuuukkk]]]^^^ooouuubbbVVVQQQOOO\\\oooyyyooommmllljjjhhhhhhiiihhhfffdddccccccccccccddddddddddddfffhhhjjjkkkfffeeebbb```^^^^^^______^^^aaadddfffffffffggghhhgggfffeeeddddddeeefffgggggggggffffffeeedddddddddaaaaaa___\\\YYYWWWWWWXXX]]]aaadddeeecccbbbccceeeiiippp|||~~~rrrggg[[[TTTSSSNNNNNNOOOQQQTTTWWWZZZ\\\^^^]]]^^^bbbccceeemmmvvv~~~zzzwwwwwwxxx{{{}}}kkk```ZZZWWWVVVXXXWWWVVVZZZaaadddddddddaaaZZZ___{{{|||zzzzzz{{{{{{wwwxxxyyyzzzzzzzzzyyyxxxuuutttsssqqqoookkkhhhgggcccbbbbbbaaaaaa^^^[[[XXXWWWUUUSSSQQQQQQOOOMMMKKKFFFFFFEEEDDDBBBAAA@@@???============<<<;;;::::::888888888888888888888888888888888888999:::;;;<<<<<<@@@DDDHHHIIIJJJLLLMMMJJJKKKMMMPPPUUU[[[```ccc^^^hhhttt}}}gggSSSHHHCCC@@@???CCCFFFLLLUUU\\\aaaaaa```ZZZXXXWWWYYYZZZ\\\aaaiiippp~~~nnnXXXNNNDDDCCCBBBAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKLLLLLLOOORRRUUUVVVXXX[[[]]]^^^^^^```cccgggkkknnnpppsssttt|||vvvxxxuuukkkccc[[[SSSRRRUUU]]]hhhqqq{{{|||ggg```fff{{{}}}hhhYYYSSSRRRTTTbbbxxxvvvnnnlllllljjjiiiiiihhhgggeeecccbbbbbbccccccbbbccccccdddeeeeeeeeeeeecccbbb```___^^^]]]]]]]]]^^^aaaeeefffeeeeeefffhhheeedddcccbbbbbbcccdddeeeeeeeeeeeeeeedddddddddddd``````___\\\XXXWWWXXXYYY\\\```eeefffdddbbbbbbcccfffiiirrr|||oooaaaWWWSSSKKKLLLMMMOOOSSSWWWZZZ\\\]]]\\\]]]```aaabbbjjjrrr~~~}}}wwwvvvuuurrrqqqrrruuuxxxvvvvvviii^^^VVVTTTSSSTTTWWWWWWWWW^^^fffkkkhhhfffdddaaammm~~~{{{yyyyyyzzz{{{xxxyyyzzzzzzzzzyyyxxxwwwqqqqqqpppooommmjjjgggfffbbbbbbaaaaaaaaa^^^ZZZWWWWWWUUUSSSQQQPPPOOOMMMKKKFFFFFFEEECCCBBBAAA@@@???============<<<;;;:::999888888888888888888888888999999999999:::;;;<<<===@@@DDDIIIMMMOOOOOOPPPQQQJJJKKKLLLOOOTTT[[[aaaeeeeeennnxxx~~~mmmWWWHHHBBBAAA@@@>>>HHHKKKPPPVVV\\\^^^\\\ZZZWWWUUUVVVYYYZZZ[[[aaahhhuuunnnWWWMMMDDDCCCBBB@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDFFFHHHJJJLLLMMMKKKNNNRRRUUUWWWYYY\\\^^^^^^___aaaeeeiiimmmnnnnnnuuuwwwxxxtttwww~~~qqqhhhbbbYYYRRRUUUYYYbbbmmmvvvwwwgggeeepppqqq]]]PPPOOORRRWWWggg~~~}}}tttlllkkkkkkjjjiiikkkhhhgggeeecccbbbbbbbbbccc```aaacccddddddcccbbbaaabbbaaaaaa___^^^]]]\\\[[[^^^aaaeeefffeeedddfffhhhcccbbb```______```bbbccccccccccccdddddddddeeeeee``````^^^[[[XXXWWWXXXYYY[[[```eeefffdddaaa```aaaaaabbbhhhuuuuuueeeYYYTTTIIIJJJLLLNNNRRRVVVZZZ\\\\\\[[[\\\______```gggpppxxxxxxooogggfffeeeddddddhhhmmmrrrqqqwwwxxxpppeee]]]UUUOOOOOOPPPRRRVVVWWWXXXaaajjjrrrmmmhhhggghhhxxx~~~|||{{{{{{||||||{{{zzzzzzzzzzzzyyywwwuuutttpppppppppooommmkkkiiigggcccccccccbbbaaa___]]][[[RRRQQQQQQQQQQQQOOOKKKHHHFFFFFFEEECCCBBB???>>>===???>>>===<<<;;;:::::::::<<<;;;888666555666888:::;;;;;;:::::::::;;;;;;<<>>>>>>>>>>>>>>@@@BBBDDDGGGJJJLLLNNNOOOPPPRRRTTTUUUVVVXXX[[[]]]dddcccfffkkkmmmmmmnnnrrrrrr||||||qqqvvv|||tttgggZZZTTTTTTWWW]]]iiivvv~~~kkkccchhh|||vvvbbbWWWRRRPPPPPP]]]tttuuuooohhheeeggghhhgggdddgggfffeeedddbbbaaa```___cccccccccccccccbbbaaaaaa______^^^^^^^^^]]]]]]]]]bbbaaabbbccceeeeeedddcccdddaaa]]]\\\___bbbcccbbbbbbbbbaaaaaaaaa````````````___\\\ZZZZZZZZZ[[[\\\\\\\\\]]]^^^___```aaabbb^^^bbbgggnnnxxxnnn]]]RRRMMMKKKKKKOOOTTTXXXYYYXXXYYY[[[\\\]]]^^^bbbhhhlll|||}}}uuummmhhh``````^^^\\\[[[^^^bbbfffhhhfffbbb^^^YYYTTTPPPNNNOOOPPPRRRTTTVVVYYY]]]```nnnqqqkkkdddrrr}}}{{{{{{|||}}}}}}|||}}}}}}|||zzzxxxuuurrrpppkkklllmmmmmmmmmlllkkkjjjfffffffffdddbbb^^^[[[YYYUUUSSSQQQPPPOOOLLLIIIFFFGGGFFFFFFDDDBBB@@@???>>>>>>===<<<;;;::::::::::::999888777555555666777888:::::::::;;;<<<===???@@@CCCEEEIIILLLMMMNNNOOOQQQKKKLLLMMMNNNQQQWWW^^^cccgggkkkqqquuuzzz{{{uuuqqqsssuuuvvv|||~~~wwwmmmeeeVVVOOOFFF@@@???AAACCCDDDHHHKKKPPPWWW\\\\\\YYYUUURRRUUUWWWYYYZZZ___ffflllyyyyyyfffUUULLLEEEBBB@@@??????@@@???>>>????????????????????????AAACCCEEEHHHKKKMMMOOOOOORRRSSSUUUWWWXXXZZZ]]]___ddddddffflllmmmlllnnnrrryyy|||wwwqqqwww{{{sssggg[[[VVVWWW]]]cccnnnzzzgggeeennniiiWWWOOONNNQQQTTTggg{{{rrrmmmfffdddeeefffeeecccffffffeeedddbbbaaa``````aaaaaaaaaaaaaaa```______]]]]]]^^^^^^^^^^^^^^^]]]aaaaaabbbcccdddeeeddddddccc```]]]]]]___aaa```___^^^^^^^^^^^^]]]]]]]]]]]]___^^^]]][[[ZZZ[[[[[[\\\[[[\\\]]]^^^___``````aaa^^^aaaeeejjjrrr}}}rrr___TTTNNNMMMMMMOOOTTTXXXYYYXXX[[[\\\^^^^^^```ccciiinnnxxxzzztttllleeeaaa\\\[[[ZZZZZZ[[[]]]___```\\\[[[XXXTTTQQQOOOMMMLLLOOOQQQSSSUUUWWW[[[___ccclllkkkeeefff~~~}}}|||zzz{{{|||~~~}}}}}}~~~|||xxxuuupppmmmkkkiiiiiijjjkkkkkkkkkjjjjjjgggggghhhgggddd```\\\YYYWWWTTTQQQNNNLLLJJJGGGEEEGGGFFFFFFDDDCCCAAA???>>>===<<<;;;::::::999999:::888888888888888999999999999:::;;;<<<>>>@@@BBBCCCCCCEEEHHHJJJJJJJJJLLLMMMIIIJJJKKKLLLOOOSSSZZZ___aaaffflllpppuuu~~~qqqgggccc```aaaccceeekkkppptttqqqnnnllliiicccZZZSSSJJJEEE@@@>>>???BBBEEEGGGJJJLLLQQQVVVZZZZZZWWWTTTRRRUUUXXXYYY[[[```hhhnnnxxxxxxdddSSSJJJDDDBBB?????????@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDGGGJJJLLLNNNPPPPPPSSSUUUWWWYYYZZZ\\\___bbbddddddhhhmmmnnnlllnnnrrrwwwtttttt{{{yyypppeee[[[XXXZZZccciiiuuutttbbbggguuurrr[[[MMMIIIKKKTTT]]]ssstttooojjjeeebbbcccdddcccaaaeeeddddddcccbbbbbbaaaaaa^^^____________^^^]]]]]][[[\\\]]]_________^^^^^^aaaaaabbbcccddddddddddddaaa```______```___^^^\\\]]]\\\\\\\\\\\\[[[[[[[[[^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^_________```bbbeeejjjrrr|||uuuaaaUUUOOONNNNNNQQQTTTWWWXXXXXX[[[]]]______```eeelllqqq{{{}}}uuunnngggaaa\\\XXXVVVUUUVVVYYY\\\]]][[[XXXPPPOOOMMMKKKJJJKKKLLLMMMPPPRRRTTTVVVYYY\\\aaadddiiidddaaaooo}}}{{{zzzyyyzzz|||~~~~~~}}}|||{{{xxxtttpppllliiihhhjjjjjjjjjjjjiiihhhhhhggggggggghhhhhhfffbbb^^^[[[WWWTTTOOOKKKJJJHHHGGGEEEEEEEEEDDDCCCBBB@@@???>>><<<;;;:::999999999999999999:::;;;=========<<<<<<999:::;;;<<<>>>@@@BBBCCCBBBDDDFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJLLLPPPVVVZZZZZZaaahhhnnnuuuzzzggg\\\XXXVVVTTTUUUWWWZZZ^^^bbbdddbbb___]]][[[VVVOOOJJJEEEBBB@@@>>>???AAACCCDDDJJJMMMQQQUUUXXXWWWUUUSSSRRRTTTWWWXXXZZZ```iiioooyyyxxxcccRRRIIIFFFCCCAAAAAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBCCCEEEGGGIIILLLNNNPPPQQQRRRTTTVVVXXXZZZ[[[]]]aaaccceeeeeeiiimmmnnnlllooouuuvvvuuuxxxwwwmmmaaaYYYYYY]]]fffnnnzzzjjj]]]fffyyyuuudddSSSKKKJJJNNN[[[hhh}}}wwwooommmiiieeebbbbbbcccbbbaaadddcccccccccbbbbbbaaaaaa^^^^^^^^^^^^^^^]]]]]]\\\YYYZZZ\\\^^^``````___^^^aaabbbcccddddddcccddddddaaaaaabbbbbbbbb___\\\ZZZ]]]]]]]]]\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^_________aaaeeelllsssxxxsssaaaUUUPPPPPPPPPQQQSSSUUUVVVWWWYYY\\\______```eeennnuuuzzztttllleee___ZZZVVVSSSSSSRRRSSSYYY^^^^^^XXXRRRLLLJJJIIIHHHIIILLLOOOQQQRRRTTTVVVXXXZZZ]]]aaadddhhhcccggg~~~}}}{{{xxxxxxxxxyyy|||}}}|||{{{vvvuuurrrooollljjjhhhgggiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkiiieee```\\\YYYVVVRRRMMMJJJIIIIIIHHHGGGCCCCCCBBBAAA@@@>>>===<<<;;;;;;:::999999999::::::999:::<<<>>>>>>>>>===<<<::::::;;;<<<===???AAABBBBBBCCCDDDCCCBBBBBBCCCEEEGGGHHHIIIIIIJJJMMMRRRVVVVVV]]]gggqqq|||ssscccVVVMMMJJJJJJJJJIIIKKKPPPSSSUUUUUUTTTSSSQQQOOOLLLHHHEEEBBBBBBAAA@@@@@@AAACCCEEEIIILLLPPPSSSTTTTTTSSSSSSQQQTTTVVVWWWZZZ```iiiqqq}}}xxxaaaQQQIIIEEECCCAAAAAACCCDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEHHHIIIKKKNNNPPPRRRSSSSSSTTTVVVXXXZZZ\\\^^^bbbdddffffffjjjnnnnnnmmmsss{{{vvvvvv}}}uuuhhh]]]WWWZZZ```hhhqqq~~~wwwccc\\\ggg{{{gggYYYNNNMMMMMMRRR```rrrrrrnnnkkkiiifffdddccccccbbbbbbcccccccccbbbbbbaaaaaaaaa^^^^^^______^^^^^^]]]\\\XXXYYY[[[]]]____________aaaccceeeeeecccbbbbbbdddaaaccceeeeeeddd```]]][[[]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^]]]___dddkkkpppttt|||nnn___VVVRRRRRRSSSSSSSSSTTTUUUVVVWWW[[[^^^___```fffqqqzzz~~~{{{tttnnnfff___ZZZWWWTTTRRRQQQQQQSSSXXX]]]\\\UUUOOOKKKJJJIIIIIIKKKNNNQQQTTTUUUWWWYYYZZZ[[[^^^bbbfffiiiiiiuuu~~~~~~}}}{{{zzzvvvvvvvvvxxxzzz{{{zzzyyyqqqpppnnnllljjjiiihhhhhhfffgggggghhhjjjmmmnnnpppqqqooommmhhhccc]]]YYYVVVUUURRRNNNKKKJJJJJJIIIHHHAAAAAAAAA@@@???>>><<<<<<;;;;;;::::::::::::;;;;;;888999;;;<<<<<<;;;:::::::::;;;;;;<<<>>>???AAABBBBBBCCCCCCBBB@@@@@@BBBDDDHHHIIIJJJJJJJJJLLLPPPSSSUUU]]]hhhwww~~~kkk]]]SSSLLLGGGDDDFFFFFFEEEGGGMMMPPPPPPOOOOOONNNLLLJJJHHHGGGFFF???@@@AAAAAAAAACCCFFFIIIGGGJJJNNNPPPQQQQQQRRRSSSRRRTTTVVVXXX[[[bbblllsssvvv___OOOHHHBBBAAA??????AAACCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJKKKMMMPPPRRRTTTTTTUUUUUUWWWYYY[[[]]]___cccfffggghhhkkkmmmmmmoooxxx}}}wwwxxxpppcccYYYVVV\\\eeelllxxxlll______mmm~~~yyy]]]QQQKKKNNNPPPUUUggg|||yyypppmmmjjjiiigggeeeccccccccccccdddccccccbbbaaaaaa``````_______________^^^]]]]]]ZZZZZZ[[[\\\]]]^^^___```ccceeegggfffbbb``````bbbaaacccfffgggdddaaa^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]\\\[[[^^^dddjjjoooqqqvvvyyyiii^^^YYYUUUVVVWWWVVVTTTTTTVVVWWWWWW\\\aaabbbdddkkkwww|||wwwtttlllggg```[[[WWWTTTRRRPPPOOOPPPRRRVVVXXXVVVQQQLLLIIIIIIIIIJJJLLLOOORRRTTTVVVXXX[[[]]]___ccchhhkkknnnrrr}}}{{{{{{zzzyyyxxxuuuuuuuuuwwwyyyyyywwwvvvpppooommmkkkjjjiiiiiiiiigggggghhhjjjllloooqqqssspppnnnjjjfffaaa^^^[[[YYYWWWTTTOOOMMMKKKIIIGGGEEEAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;::::::999999999:::;;;===???BBBDDDEEECCCDDDDDDCCCAAABBBCCCEEEJJJKKKKKKKKKKKKLLLOOOQQQXXX___kkk}}}uuueeeWWWOOOJJJGGGEEEBBBFFFGGGEEEHHHNNNQQQOOOPPPOOONNNLLLIIIGGGGGGGGG???@@@AAA@@@@@@BBBFFFJJJEEEHHHLLLNNNNNNNNNQQQSSSTTTVVVXXXZZZ]]]dddooovvvrrr[[[LLLFFFBBB@@@??????AAACCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHLLLMMMOOOQQQSSSUUUVVVVVVVVVXXX[[[]]]___bbbeeehhhiiiiiikkkmmmmmmqqq||||||}}}zzzjjj^^^WWWWWWaaakkkuuu|||aaa]]]fffwwwpppYYYNNNIIINNNSSSZZZqqqsssmmmlllhhhhhhgggeeecccbbbbbbccceeedddcccbbbaaa```___^^^^^^^^^______^^^^^^]]]\\\\\\[[[ZZZZZZ[[[]]]___```dddgggiiifffaaa^^^^^^aaa___bbbffffffccc```^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[]]]]]]\\\[[[[[[\\\]]]^^^\\\\\\\\\]]]]]]]]]]]]]]]\\\ZZZYYY\\\bbbiiilllnnnpppssseee```^^^ZZZ[[[\\\ZZZWWWVVVXXXZZZZZZ```fffhhhjjjrrr}}}yyytttoookkkccc___YYYUUUSSSQQQNNNMMMLLLMMMOOOPPPPPPNNNJJJHHHHHHHHHJJJLLLOOORRRUUUWWWVVVYYY]]]aaaeeejjjqqquuutttzzz~~~zzzyyyyyyxxxwwwvvvtttttttttvvvxxxxxxvvvtttqqqpppnnnkkkjjjiiiiiijjjlllkkkkkkkkklllnnnpppqqqkkkiiifffcccaaa`````````YYYVVVQQQNNNLLLIIIFFFCCCBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<============<<<;;;;;;;;;;;;888999;;;>>>AAAEEEHHHIIIEEEEEEEEEDDDCCCCCCEEEHHHKKKLLLLLLLLLKKKLLLOOOQQQ[[[aaammm{{{kkkbbbUUULLLHHHGGGFFFEEE???DDDEEECCCEEELLLNNNLLLNNNNNNLLLIIIEEECCCBBBCCCBBBCCCBBB@@@>>>@@@DDDHHHCCCFFFJJJLLLLLLMMMPPPSSSVVVXXXZZZ[[[___fffqqqyyyoooXXXIIIDDDDDDBBBAAAAAADDDFFFGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIMMMNNNPPPRRRTTTVVVVVVWWWXXXZZZ]]]___aaadddgggjjjjjjjjjkkkmmmmmmrrr||||||vvvfff[[[UUUXXXdddppp|||pppYYY[[[kkk~~~lllZZZNNNIIIPPPUUU___yyyzzzoookkkkkkgggggggggeeebbbaaabbbbbbeeeeeedddbbbaaa___^^^]]]]]]^^^^^^^^^^^^]]]\\\\\\]]]\\\ZZZYYYZZZ\\\___aaaeeehhhjjjgggaaa]]]]]]```^^^aaaeeeeeebbb^^^^^^^^^`````````_________^^^^^^^^^]]][[[ZZZZZZ[[[]]]___]]]]]]]]]]]]]]]]]]^^^^^^[[[YYYWWWZZZaaagggjjjjjjmmm|||ooodddbbbccc]]]______]]]ZZZYYYZZZ]]]]]]cccjjjmmmoooxxx~~~tttjjjhhhjjjlllqqqwww}}}|||wwwrrrmmmiiiccc```\\\XXXTTTQQQOOOMMMKKKIIIIIIKKKLLLLLLIIIGGGEEEEEEGGGIIIKKKOOOSSSVVVXXXZZZVVVYYY^^^ccciiipppxxx|||yyy~~~~~~}}}|||zzzxxxvvvuuutttwwwvvvuuuuuuuuussspppnnnmmmmmmmmmmmmmmmmmmmmmmmmiiiiiijjjlllnnnooopppqqqllljjjhhheeebbb```]]]\\\\\\XXXSSSNNNKKKHHHEEECCCDDDCCCBBBAAA@@@>>>======;;;::::::999999::::::;;;@@@>>>;;;999888888:::;;;:::<<>>???AAACCCFFFIIILLLNNNLLLJJJHHHFFFCCCBBBAAA@@@@@@AAABBBDDDEEEDDDDDDCCCEEEFFFGGGJJJMMMQQQTTTUUUVVVXXX[[[]]]bbblllxxxlllTTTEEE??????@@@AAABBBBBBBBBBBBAAADDDEEEGGGHHHIIIJJJJJJKKKOOOPPPQQQSSSUUUWWWYYYYYY[[[\\\]]]]]]^^^aaafffiiijjjiiijjjlllnnnuuu|||zzzyyynnnbbbZZZXXX^^^lllyyy~~~eeeWWWbbbrrr{{{gggSSSNNNKKKNNNWWWkkk{{{qqqhhhdddeeedddcccbbbbbbbbbccccccfffdddcccbbbbbbbbb```^^^^^^___`````````___]]]]]]___]]]ZZZYYY[[[^^^bbbeeennnkkkfffbbb___^^^^^^^^^```aaaaaaaaaaaa``````___aaaaaaaaaaaa```````````````___^^^^^^^^^^^^]]]\\\\\\\\\[[[[[[\\\^^^```aaa^^^]]]\\\\\\]]]bbbiiinnntttwwwtttooommmllllllllljjjfffbbb_________ggglllpppsssxxxsssiiiaaa```aaabbbeeeiiirrrvvv{{{~~~wwwmmmeeebbb___[[[YYYYYYVVVRRRNNNKKKJJJJJJJJJLLLKKKIIIHHHGGGFFFGGGGGGHHHKKKOOORRRSSSTTTUUUVVVWWWZZZ]]]bbbnnn{{{~~~~~~}}}|||zzzxxxwwwuuutttwwwvvvuuuttttttssspppmmmlllmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkkllllllmmmmmmjjjiiihhheeecccaaa```___\\\XXXSSSOOOLLLIIIFFFCCCBBBAAA@@@???===<<<;;;;;;;;;::::::999999::::::;;;???>>>;;;999888999:::;;;;;;===@@@AAABBBCCCEEEFFFDDDHHHKKKKKKIIIIIIMMMQQQSSSTTTRRRPPPMMMNNNQQQUUUZZZbbbppp~~~yyyssspppoooqqqrrrsssrrrqqqqqqooolllfff^^^XXXTTTOOOHHHDDDCCCCCCBBBAAA@@@AAABBBDDDGGGJJJLLLNNNMMMLLLJJJHHHEEECCCBBBAAA@@@AAABBBCCCCCCDDDCCCCCCEEEFFFGGGJJJMMMPPPSSSUUUXXXZZZ\\\___dddooo|||kkkUUUHHHCCC???@@@@@@AAABBBBBBBBBBBBEEEFFFGGGIIIJJJKKKKKKLLLPPPPPPRRRSSSVVVXXXYYYZZZ]]]^^^_________bbbeeehhhkkkjjjkkknnnrrr|||zzzqqqhhh^^^YYYZZZbbbppp~~~ttt```XXXeeewwwwwwdddRRROOOPPPVVVbbbttt~~~yyypppiiiffffffeeedddbbbbbbccccccdddfffdddbbbbbbbbbbbb```^^^^^^______```___^^^]]]\\\^^^\\\ZZZZZZ[[[___cccfffllliiieeeaaa^^^]]]^^^^^^``````aaaaaaaaa``````___bbbbbbaaa```______^^^^^^```___^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\^^^___```]]]]]]\\\[[[\\\aaaggglllrrrwww|||yyyxxxxxxzzz{{{zzztttmmmhhhggghhhoootttzzzlllccc\\\\\\^^^```cccfffiiimmmsssxxx|||{{{tttjjjddd```^^^[[[YYYXXXVVVRRRNNNKKKJJJJJJJJJKKKIIIGGGFFFEEEFFFGGGGGGHHHLLLPPPSSSTTTUUUVVVWWWXXX[[[___eeeqqq~~~~~~}}}}}}|||{{{yyywwwvvvuuuvvvuuusssssssssrrrpppmmmlllmmmnnnooonnnnnnllllllkkkkkkjjjjjjiiijjjjjjjjjiiihhhgggfffdddcccaaaaaa\\\YYYTTTPPPMMMJJJFFFDDDAAAAAA@@@>>>===<<<;;;:::;;;::::::999999::::::;;;>>>===;;;999999999;;;<<<<<<>>>@@@AAAAAABBBDDDFFFGGGJJJMMMNNNMMMNNNQQQUUUVVVTTTQQQNNNLLLMMMRRRUUU[[[cccqqq~~~xxxuuuqqqmmmiiiggggggggggggfffcccbbb```___]]]YYYSSSOOOMMMJJJEEEBBBBBBAAA@@@???BBBBBBDDDFFFHHHKKKNNNOOOOOOOOONNNLLLJJJGGGDDDCCC@@@@@@@@@AAAAAABBBCCCDDDEEEEEEGGGIIILLLPPPRRRTTTZZZ[[[]]]```fffrrr|||fffSSSHHHDDD??????@@@AAAAAABBBCCCCCCFFFGGGIIIJJJLLLMMMMMMMMMQQQQQQRRRTTTVVVXXXZZZ[[[```aaaaaaaaaaaabbbeeegggjjjjjjlllrrryyy~~~zzzmmmfff___YYYXXX]]]gggwwwjjj]]][[[lllppp___RRRQQQUUU```nnnyyyvvvoooiiihhhgggfffdddcccccccccdddeeeeeedddbbbbbbbbbbbb```^^^^^^^^^_________^^^]]]\\\\\\[[[ZZZZZZ\\\```cccfffhhhfffccc___]]]]]]]]]^^^___`````````````````````bbbbbbaaa```^^^]]]\\\\\\```___^^^]]][[[[[[ZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]\\\\\\___dddhhhnnnuuu~~~uuussstttyyy{{{ggg___YYYZZZ]]]```cccgggbbbgggnnntttzzz~~~vvvooofff```^^^]]][[[YYYXXXUUURRRNNNKKKJJJJJJJJJHHHGGGEEECCCCCCEEEGGGIIIJJJMMMRRRTTTUUUVVVWWWXXXYYY^^^ccciiiuuu~~~|||||||||{{{zzzxxxwwwvvvuuutttrrrrrrrrrrrrpppnnnlllmmmooooooooonnnlllkkklllkkkjjjiiiiiiiiijjjjjjjjjiiihhhfffdddbbbaaa```\\\YYYUUUQQQOOOKKKHHHEEECCCCCCBBB@@@???>>>===<<<;;;::::::999999::::::;;;===<<<:::999999:::;;;<<<===???@@@AAAAAAAAACCCEEEHHHJJJNNNPPPPPPRRRTTTWWWUUURRRNNNKKKKKKNNNTTTXXX\\\dddrrryyyqqqlllhhhhhhfffcccbbbbbbbbb```^^^\\\ZZZXXXVVVVVVTTTQQQNNNHHHFFFDDDBBBBBBAAA@@@???AAABBBDDDGGGJJJNNNQQQSSSSSSSSSSSSRRRPPPLLLHHHEEEAAA@@@??????@@@AAACCCDDDDDDEEEGGGIIILLLOOOQQQSSSYYY[[[]]]```hhhuuurrr]]]MMMDDDBBB?????????@@@AAACCCDDDEEEGGGHHHJJJLLLNNNOOOOOOPPPRRRRRRSSSTTTVVVYYY[[[]]]bbbccccccbbbaaabbbdddeeehhhhhhlllvvv|||}}}nnnfff]]]XXXVVVZZZaaammm~~~yyyeee___bbbuuu|||iii[[[QQQRRRXXXeeewww{{{uuurrrlllhhhiiigggfffeeedddcccdddeeeeeeeeecccaaaaaabbbbbb```___^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\^^^aaadddeeeeeeccc```]]]\\\\\\^^^________________________```_________^^^]]]]]]\\\\\\``````^^^\\\ZZZYYYYYYZZZYYYZZZ[[[[[[\\\\\\\\\\\\^^^^^^^^^]]]\\\^^^bbbeeeiiirrryyyggg___ZZZ\\\```dddhhhmmmhhhmmmtttyyy~~~zzzpppiiiaaa\\\[[[[[[YYYXXXVVVTTTQQQNNNKKKJJJIIIIIIFFFDDDBBBAAABBBEEEHHHJJJMMMPPPTTTWWWXXXXXXYYYZZZZZZ```ffflllwww|||{{{{{{||||||{{{yyyxxxvvvvvvtttrrrqqqrrrrrrpppooonnnnnnooooooooonnnlllkkkkkkjjjiiiiiiiiijjjlllmmmlllkkkiiifffcccaaa___^^^\\\ZZZVVVSSSPPPMMMIIIFFFDDDCCCBBBAAA@@@???>>>===;;;::::::999999::::::;;;;;;;;;:::::::::;;;<<<<<<>>>???@@@@@@@@@AAADDDFFFGGGJJJMMMPPPRRRTTTVVVXXXSSSOOOKKKIIIKKKQQQWWW[[[^^^fffttt{{{pppiiiccc```^^^\\\[[[[[[[[[ZZZWWWUUUSSSQQQOOOMMMMMMMMMLLLJJJEEEEEEDDDCCCBBBAAAAAAAAA@@@AAADDDGGGLLLQQQTTTVVVVVVXXXYYYYYYVVVQQQKKKHHHAAA@@@??????@@@AAACCCDDDDDDEEEFFFHHHKKKNNNPPPRRRVVVXXX[[[```iiixxxiiiUUUHHHBBB@@@??????@@@AAABBBDDDFFFGGGIIIJJJLLLNNNPPPQQQRRRRRRTTTTTTTTTUUUWWWZZZ\\\^^^bbbcccdddcccbbbbbbdddeeefffgggnnn{{{lllbbb```XXXUUUVVV]]]gggtttnnn``````lll~~~sssbbbXXXQQQQQQXXXhhh{{{vvvrrrooohhhfffhhhgggfffeeedddcccdddeeeeeedddbbbaaaaaabbbbbb```___^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\]]]___aaacccdddaaa```]]]\\\[[[]]]___`````````^^^^^^]]]^^^^^^^^^[[[[[[[[[\\\]]]]]]^^^^^^^^^___^^^\\\YYYYYY[[[]]]\\\\\\[[[[[[[[[[[[[[[[[[^^^^^^^^^^^^]]]^^^```cccgggqqq|||iiiaaa\\\___eeekkkrrrwwwzzz}}}xxxtttjjjddd\\\XXXXXXXXXWWWVVVTTTRRRPPPMMMJJJIIIHHHHHHCCCBBBBBBBBBDDDGGGJJJMMMPPPTTTXXXZZZ[[[[[[[[[\\\\\\bbbiiioooyyy~~~~~~{{{zzz{{{|||}}}|||{{{xxxwwwvvvtttrrrqqqrrrrrrqqqpppppppppooonnnnnnmmmmmmmmmlllkkkiiihhhhhhjjjlllmmmlllkkkhhheeebbb___]]]\\\\\\ZZZWWWTTTRRRNNNJJJGGGCCCCCCBBB@@@???>>>===<<<;;;::::::999999::::::;;;::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAEEEGGGGGGIIIMMMQQQUUUWWWXXXYYYSSSOOOKKKJJJNNNUUUZZZ^^^aaaiiivvvuuukkkddd___[[[XXXWWWVVVVVVVVVUUUSSSQQQNNNKKKIIIHHHIIIIIIHHHGGGDDDDDDDDDCCCAAA@@@AAABBB@@@AAADDDHHHLLLQQQUUUWWWXXXZZZ\\\]]]ZZZTTTMMMIII@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJMMMOOOQQQSSSVVVZZZaaakkkzzz{{{bbbQQQGGGCCCBBB@@@@@@@@@AAACCCFFFIIIJJJKKKLLLNNNPPPRRRSSSTTTUUUUUUUUUUUUUUUWWWZZZ^^^```bbbccceeeeeeeeeeeeggghhhgggjjjsssqqqaaaYYYYYYVVVUUUYYYcccnnn{{{ccc\\\aaauuuzzziii\\\TTTQQQRRR[[[lll{{{pppnnnkkkeeecccggggggfffdddcccccccccdddeeecccbbb``````aaabbb```___^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\]]]___```aaabbbbbb___]]]\\\[[[[[[^^^```bbbbbbaaa___]]]\\\\\\\\\]]]XXXXXXYYYZZZ\\\]]]^^^^^^\\\]]]^^^\\\YYYZZZ^^^bbb```___]]][[[ZZZYYYZZZZZZ[[[\\\^^^]]]]]]]]]___```eeeqqqjjjbbb]]]bbblllvvv|||xxxrrrnnnfff```XXXUUUUUUUUUUUUSSSQQQPPPNNNKKKIIIHHHFFFFFFAAAAAABBBDDDGGGJJJMMMOOOTTTWWW[[[^^^^^^^^^______^^^eeelllrrr{{{{{{}}}}}}zzzyyyzzz|||}}}}}}{{{yyyxxxwwwuuurrrrrrrrrssssssrrrrrrqqqooommmlllmmmmmmnnnmmmkkkiiigggfffggghhhjjjiiihhhfffdddbbb___]]]\\\\\\ZZZXXXUUUSSSOOOKKKGGGDDDDDDCCCBBB@@@???>>>>>>;;;::::::999999::::::;;;999999::::::;;;<<<=========>>>?????????BBBFFFIIIHHHIIIMMMRRRWWWZZZ[[[ZZZVVVRRRNNNNNNRRRXXX]]]___dddlllxxxpppfffaaa[[[XXXVVVTTTSSSSSSSSSSSSQQQOOOLLLJJJHHHHHHIIIIIIHHHFFFCCCDDDDDDAAA>>>>>>@@@BBBBBBCCCEEEHHHLLLPPPSSSUUUWWWZZZ]]]^^^[[[TTTLLLGGG@@@AAABBBCCCCCCDDDCCCCCCDDDDDDFFFGGGJJJLLLNNNPPPQQQUUU[[[cccnnn~~~rrrZZZLLLFFFEEEDDDBBBAAAAAABBBEEEHHHKKKMMMLLLMMMOOOQQQSSSUUUVVVVVVVVVVVVUUUVVVXXX[[[^^^aaabbbdddggghhhiiiiiikkkmmmlllooo{{{{{{kkk^^^WWWVVVTTTUUU[[[hhhuuuqqqZZZ[[[fff|||ooo___VVVQQQPPPTTT```ttt|||qqqjjjjjjgggbbbbbbgggfffeeedddbbbbbbccccccdddbbbaaa``````aaaaaa```___^^^]]]\\\[[[ZZZ[[[[[[\\\]]]]]]___```aaaaaaaaa```]]]\\\[[[[[[\\\___bbbdddcccbbb___\\\[[[ZZZZZZ[[[XXXXXXYYYZZZ[[[[[[\\\\\\YYY[[[]]]\\\ZZZ\\\aaagggeeebbb^^^[[[XXXXXXYYYZZZWWWYYY[[[[[[[[[[[[\\\]]]```kkk{{{kkkddd```hhhuuu}}}yyyssslllgggccc]]]VVVRRRRRRSSSRRRQQQNNNMMMLLLJJJHHHFFFEEEDDD@@@AAADDDGGGKKKNNNPPPQQQXXX[[[^^^aaaaaaaaaaaabbb```gggooowww|||xxxxxx|||~~~|||yyyxxxzzz|||}}}}}}|||zzzxxxxxxuuusssrrrssstttsssssssssqqqooolllkkklllnnnooonnnllliiifffddddddeeefffgggfffeeecccaaa```^^^^^^\\\ZZZXXXVVVTTTPPPKKKHHHGGGGGGFFFEEECCCBBBAAA@@@;;;::::::999999::::::;;;888999::::::;;;<<<======<<<===>>>??????BBBFFFJJJHHHJJJNNNTTTYYY\\\\\\\\\ZZZUUUQQQQQQVVV[[[^^^___gggoooyyymmmddd^^^YYYVVVQQQPPPNNNNNNNNNNNNLLLKKKIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCCCC@@@===<<>>>>>>>>:::999888777777777888999<<<;;;;;;:::::::::;;;;;;>>>======@@@EEEGGGFFFDDDJJJJJJKKKQQQXXX]]]___^^^ZZZZZZYYYXXXWWWXXX[[[^^^lllpppuuuwwwzzz{{{jjj```YYYTTTSSSOOONNNNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCAAA??????@@@AAABBBDDDEEEGGGKKKNNNQQQPPPOOOTTTUUUXXXYYYXXXSSSKKKEEE>>>>>>??????@@@AAABBBCCCFFFFFFFFFGGGHHHKKKMMMNNNLLLRRRZZZeeeuuuyyy\\\LLLGGGEEECCCCCCDDDDDDDDDFFFJJJLLLLLLLLLNNNPPPSSSVVVXXXYYYYYYXXXUUUXXX[[[]]]^^^^^^___```iiigggiiimmmnnnmmmnnnrrrrrrsssjjj```XXXUUUTTTYYYfffuuummmcccZZZ]]]tttuuucccWWWRRRPPPOOO\\\qqqxxxjjjiiifffeeecccbbb```^^^```aaabbbccccccbbbaaa```______^^^^^^^^^^^^]]]]]]ZZZYYYYYYXXXXXXYYY[[[[[[___]]]\\\\\\]]]_________bbb```]]]]]]^^^```aaaaaa______^^^\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZXXXVVVVVVZZZ___cccdddfffddd```\\\YYYWWWWWWWWWUUUUUUVVVWWWWWWXXXXXXYYY[[[aaakkkzzzhhhfffeeemmm|||vvvppphhhbbb```\\\WWWQQQMMMLLLMMMNNNNNNFFFEEEEEEDDDBBBAAA@@@@@@BBBEEEIIIMMMOOORRRUUUWWW_________```bbbdddfffgggjjjmmmvvv}}}|||}}}}}}}}}{{{yyyyyyyyyyyyyyyxxxwwwvvvuuuxxxvvvrrrpppoooqqqsssuuutttrrrooollljjjiiiiiiiiigggfffeeeeeeddddddddddddfffeeedddcccbbb```______\\\ZZZXXXVVVTTTQQQMMMJJJHHHFFFDDDAAA@@@???>>>>>>:::999888888999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<>>>===>>>AAAEEEHHHGGGFFFKKKJJJLLLQQQXXX]]]______\\\[[[ZZZXXXVVVWWW[[[^^^ccchhhlllooottt~~~xxxhhh^^^VVVQQQPPPNNNMMMMMMLLLKKKKKKJJJJJJHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCAAA@@@@@@@@@BBBCCCEEEFFFHHHLLLPPPSSSSSSRRRRRRRRRTTTVVVUUUQQQJJJEEEAAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFHHHJJJLLLOOOPPPQQQWWW___jjjzzzrrrWWWIIIEEECCCCCCCCCEEEDDDDDDGGGJJJMMMMMMMMMNNNPPPSSSVVVXXXYYYYYYYYYVVVYYY\\\___```aaaccceeejjjhhhjjjnnnooonnnpppttt}}}sssiii^^^XXXVVV\\\bbbnnn~~~bbbXXX[[[jjj~~~zzzkkk]]]TTTQQQQQQUUUbbbvvvnnnfffeeecccbbbbbbaaa___^^^___```aaabbbbbbaaa```___]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[___]]][[[\\\]]]_________bbb```^^^]]]___aaaaaaaaa^^^^^^^^^]]]\\\[[[YYYYYYZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTUUUXXX\\\^^^___bbb```^^^[[[YYYWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWW\\\dddppp~~~hhhffffffqqqxxxrrrlllddd^^^]]]YYYTTTOOOKKKJJJKKKKKKKKKFFFEEEDDDBBBBBBAAAAAAAAACCCFFFKKKNNNQQQSSSWWWYYY___aaacccdddeeefffiiilllpppwww~~~}}}}}}}}}~~~}}}zzzxxxxxxxxxwwwvvvuuutttsssrrruuusssqqqooooooqqqsssuuusssqqqooollljjjiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeegggfffcccaaa___^^^^^^^^^\\\[[[YYYXXXVVVSSSNNNKKKGGGFFFCCCAAA@@@?????????:::999999999:::<<<>>>???<<<;;;;;;;;;;;;;;;<<<<<<======???BBBFFFIIIIIIHHHKKKKKKMMMQQQWWW\\\^^^___]]]]]]ZZZWWWUUUVVVYYY\\\\\\```dddhhhnnn{{{tttddd[[[SSSNNNLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGJJJNNNSSSUUUVVVUUUQQQPPPPPPQQQPPPNNNIIIEEEAAA@@@@@@AAABBBCCCEEEFFFEEEFFFGGGJJJMMMOOORRRSSSUUU[[[cccnnn~~~}}}hhhPPPEEEBBBBBBBBBCCCEEEEEEEEEHHHKKKNNNNNNNNNOOOQQQSSSVVVXXXYYYYYYYYYWWWZZZ^^^bbbccceeegggiiikkkiiijjjnnnoooooosssyyy}}}sssggg\\\WWWXXXbbbhhhtttsss^^^VVVcccyyy}}}pppbbbWWWRRRQQQSSS[[[hhh|||sssggg```aaaaaa``````___^^^^^^^^^___```aaaaaa```___^^^[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYZZZ[[[\\\___]]][[[[[[]]]_________bbb```^^^^^^```aaabbbbbb]]]]]]^^^___^^^\\\ZZZXXXYYYXXXXXXXXXWWWWWWWWWWWWTTTSSSSSSTTTWWWYYYZZZYYY\\\\\\[[[ZZZYYYXXXWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUWWW\\\dddqqq{{{llliiijjjxxx|||qqqkkkeee^^^YYYYYYTTTPPPLLLIIIHHHIIIIIIHHHFFFDDDBBBAAA@@@AAACCCDDDEEEHHHMMMPPPSSSVVVZZZ\\\]]]aaaeeeeeedddeeejjjoooyyy}}}||||||}}}~~~}}}zzzwwwwwwvvvuuusssrrrqqqpppooopppooonnnnnnnnnpppqqqsssqqqpppnnnllljjjiiiiiiiiiddddddeeeeeeeeeeeeeeeeeegggeeeaaa^^^\\\[[[\\\\\\\\\\\\[[[ZZZYYYUUUPPPLLLGGGFFFDDDBBB@@@@@@@@@@@@;;;;;;:::::::::;;;===>>><<<;;;;;;;;;;;;<<<<<<======>>>@@@DDDGGGJJJKKKKKKLLLMMMNNNRRRVVV[[[^^^```^^^]]]ZZZVVVTTTTTTXXXZZZ\\\___cccgggooo}}}oooaaaXXXQQQLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCDDDEEEGGGHHHJJJOOOTTTWWWXXXWWWSSSQQQOOONNNMMMJJJGGGDDD======<<<===>>>@@@BBBDDDDDDFFFIIIMMMPPPSSSUUUVVVVVV\\\eeeqqqrrr___LLLBBBAAA@@@AAABBBFFFFFFFFFIIIMMMOOOPPPPPPPPPQQQSSSVVVXXXYYYZZZZZZYYY]]]aaadddeeefffhhhjjjkkkiiikkknnnooopppvvv~~~|||rrrfffZZZXXX[[[gggnnn{{{lllddd```qqqzzziii]]]VVVRRRRRRUUU```nnnyyykkkggg___```aaa```___]]]\\\\\\\\\]]]^^^___```___^^^]]]ZZZZZZYYYYYYZZZ[[[\\\]]]```___^^^\\\\\\\\\]]]]]]___]]][[[[[[]]]^^^___^^^aaa___^^^^^^```aaaaaaaaaZZZ\\\^^^___^^^\\\ZZZXXXWWWWWWWWWVVVVVVUUUUUUTTTQQQRRRSSSVVVXXXYYYXXXVVVWWWXXXXXXYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVXXX]]]fffuuu~~~sssoooooo~~~uuujjjddd___YYYUUUTTTPPPMMMIIIGGGGGGGGGGGGFFFEEECCCAAA@@@@@@BBBEEEGGGGGGKKKOOOSSSVVVYYY]]]```^^^ccchhhhhheeehhhpppwww|||{{{zzz{{{|||{{{xxxvvvvvvuuusssqqqooonnnnnnnnnllllllllllllmmmnnnoooooonnnmmmlllkkkiiiiiihhhhhhcccdddeeefffffffffeeeddddddbbb___\\\[[[[[[[[[\\\^^^]]]\\\\\\[[[WWWRRRNNNIIIGGGEEECCCAAA@@@@@@@@@===<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCEEEHHHJJJLLLMMMMMMNNNPPPRRRUUUYYY^^^```___]]]ZZZUUUSSSSSSWWWZZZ^^^aaaeeekkkttt~~~jjj^^^WWWPPPLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGJJJOOOTTTWWWWWWWWWVVVSSSPPPMMMKKKIIIEEECCC<<<;;;::::::<<>><<<:::999999999:::;;;;;;;;;;;;<<<===>>>>>>???BBBEEEGGGIIIJJJLLLNNNNNNPPPQQQSSSTTTXXX]]]aaa```^^^ZZZVVVTTTUUUYYY\\\```ccchhhqqq}}}uuucccZZZUUUPPPLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFIIIMMMRRRTTTUUUTTTVVVSSSOOOMMMKKKHHHEEECCC>>>===<<<<<<===@@@DDDFFFFFFIIINNNSSSWWWYYYZZZYYY[[[aaakkkwww|||```SSSGGGBBBBBBAAABBBDDDHHHHHHHHHKKKPPPSSSSSSSSSQQQRRRTTTUUUWWWYYY[[[\\\^^^```ccceeeeeefffggghhhjjjjjjlllppprrrwww}}}sssjjj```ZZZ]]]dddsss~~~iii^^^gggzzzppp^^^VVVRRRPPPUUU^^^vvvwwwggg```___^^^bbbdddccc___[[[ZZZ[[[[[[\\\]]]^^^______^^^^^^\\\[[[ZZZZZZ[[[^^^```bbbfffeeecccaaa```___``````^^^\\\ZZZZZZ\\\^^^^^^^^^^^^\\\[[[[[[\\\\\\ZZZYYYWWWXXXZZZ[[[[[[ZZZYYYXXXUUUUUUTTTSSSRRRQQQQQQPPPJJJLLLPPPUUUYYY[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRSSSXXXaaammmttt{{{{{{~~~ooofff^^^[[[XXXSSSOOONNNJJJIIIHHHGGGHHHHHHFFFDDDCCCCCCBBBCCCEEEGGGJJJLLLMMMPPPTTTXXXZZZ\\\```bbbaaadddhhhkkkqqq}}}{{{xxxvvvtttuuuvvvvvvvvvsssqqqooommmmmmmmmnnnoookkklllmmmnnnnnnmmmmmmlllhhhhhhhhhhhhgggfffeeeeeedddeeefffgggfffeeecccbbb^^^^^^___```aaabbbbbbcccbbb```^^^]]]\\\ZZZVVVTTTNNNMMMJJJFFFDDDBBBAAAAAA???>>><<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???AAADDDGGGIIIIIIJJJLLLOOOOOOQQQRRRSSSTTTWWW]]]aaacccaaa]]]XXXVVVXXX\\\```aaaeeemmmxxx|||lll]]]VVVSSSPPPLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCDDDDDDGGGJJJOOOQQQQQQPPPRRRPPPMMMLLLKKKIIIFFFDDD???>>>======>>>BBBFFFHHHGGGKKKPPPVVVZZZ[[[[[[ZZZ___dddmmmwww}}}pppWWWLLLCCCAAABBBCCCDDDGGGHHHHHHIIILLLQQQTTTUUUTTTRRRSSSTTTUUUWWWYYY[[[\\\]]]```dddfffggghhhiiikkklllmmmooosssuuu|||vvvjjjbbb\\\[[[aaaiiivvvqqqiiiaaapppmmmZZZRRRPPPQQQ^^^mmmmmmbbb\\\ZZZ[[[___cccccc^^^[[[[[[\\\ZZZ\\\]]]____________^^^[[[[[[ZZZZZZ[[[^^^aaacccfffeeecccaaa____________^^^\\\ZZZZZZ\\\]]]^^^]]]]]][[[YYYYYYYYYXXXVVVTTTVVVVVVWWWXXXYYYYYYXXXXXXTTTTTTSSSRRRQQQPPPOOOOOOLLLNNNRRRXXX]]]aaaaaa```]]]\\\ZZZYYYXXXXXXYYYYYYWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQTTTZZZccciiiwww}}}vvvsssyyyyyyfff___YYYXXXVVVQQQLLLKKKGGGFFFFFFGGGGGGGGGEEEBBBBBBBBBDDDEEEHHHJJJLLLNNNOOORRRVVVYYY[[[]]]___aaaaaacccfffmmmzzz{{{xxxtttrrrssstttuuuvvvrrrqqqooommmlllmmmnnnooommmmmmnnnoooooonnnmmmlllffffffggggggfffeeeeeedddeeefffggggggfffdddbbbaaa]]]^^^```bbbdddeeeffffffcccaaa^^^\\\[[[ZZZXXXVVVPPPNNNKKKGGGDDDBBBAAAAAA>>>>>>===<<<<<<===>>>???;;;;;;;;;<<<<<<>>>??????BBBEEEIIIJJJIIIJJJLLLOOOPPPRRRSSSSSSTTTWWW]]]bbbeeeccc___[[[YYY[[[```dddbbbgggqqquuugggXXXSSSRRROOOLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIIIIJJJKKKIIIIIIHHHHHHFFFEEECCCBBBCCCCCCEEEIIIMMMOOOOOONNNMMMLLLKKKKKKKKKJJJGGGEEE???>>><<<<<<>>>AAAEEEHHHHHHLLLRRRWWW[[[\\\[[[ZZZ```eeelllvvvttteeePPPGGG@@@@@@CCCDDDFFFIIIIIIIIIJJJMMMQQQTTTUUUUUURRRSSSTTTUUUWWWZZZ\\\]]]\\\```dddgggiiijjjlllnnnnnnooorrruuuyyy||||||qqqddd\\\ZZZ\\\eeemmm}}}hhhmmmkkkmmmYYYQQQPPPUUUfffzzztttgggaaa\\\YYYWWW]]]aaabbb^^^[[[\\\^^^[[[\\\]]]___``````______[[[ZZZYYYYYYZZZ]]]aaacccfffdddbbb```^^^]]]]]]^^^^^^\\\ZZZZZZ\\\]]]^^^]]]\\\ZZZXXXXXXWWWVVVSSSPPPUUUVVVVVVVVVWWWXXXXXXYYYTTTSSSRRRQQQPPPOOONNNNNNOOOQQQVVV\\\cccggghhhhhh```^^^[[[YYYXXXXXXYYYZZZVVVVVVVVVUUUUUUUUUUUUTTTVVVVVVTTTRRRSSSWWW^^^cccrrr~~~yyypppjjjqqq{{{}}}oooaaaZZZVVVVVVUUUOOOJJJIIIEEEEEEEEEFFFGGGFFFCCCAAAAAABBBDDDGGGJJJLLLNNNNNNQQQSSSWWWYYY[[[\\\___aaahhhhhhlllvvvuuurrrpppqqqtttuuurrrnnnnnnnnnnnnnnnoooooooooooossssssrrrrrrpppnnnmmmlllffffffffffffeeeeeeeeeeeehhhgggfffeeecccbbbaaa````````````bbbccceeeggghhhgggdddbbb```^^^[[[WWWTTTRRRPPPNNNKKKGGGDDDAAA@@@AAA@@@???=========>>>>>><<<;;;999999<<<>>>@@@AAADDDEEEGGGGGGGGGIIIKKKMMMLLLOOOSSSWWW[[[___cccfffmmmddd\\\\\\]]]]]]___bbbhhhooo|||nnneeeZZZRRRNNNMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFCCCAAA???CCCCCCCCCCCCDDDFFFHHHIIIKKKJJJIIIGGGEEEDDDCCCCCC=========<<<<<>>===<<<<<<======<<<;;;;;;===???AAABBBEEEGGGHHHHHHHHHIIIKKKMMMMMMOOOSSSWWW\\\aaafffiiioooeee\\\ZZZ\\\]]]```dddgggqqqnnnfff[[[SSSOOONNNKKKIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIGGGEEEBBB@@@>>>@@@?????????@@@BBBCCCDDDHHHGGGFFFDDDBBBAAAAAAAAA<<<=========>>>AAAFFFJJJLLLQQQWWWZZZZZZZZZ\\\^^^bbbccciiisssyyyssscccTTTGGGDDD@@@@@@CCCFFFHHHHHHLLLNNNQQQTTTVVVWWWWWWVVVXXXXXXWWWWWWYYY]]]```bbbccceeegggiiiiiijjjmmmooosssyyyqqqiiieee```ZZZUUUVVVZZZaaammmxxx~~~kkk___qqqkkk]]]RRRSSSZZZgggsssfffaaa^^^]]]^^^^^^___``````^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]ZZZYYYXXXXXXYYYZZZ\\\^^^aaa```^^^]]][[[ZZZZZZZZZWWWXXXYYYZZZZZZZZZZZZZZZTTTTTTSSSSSSSSSRRRRRRRRRTTTRRRQQQRRRUUUVVVTTTSSSUUURRRPPPPPPRRRSSSRRRQQQTTTWWWZZZ___hhhpppooojjjfffccc^^^[[[ZZZYYYXXXWWWTTTTTTUUUUUUTTTTTTSSSRRRTTTTTTTTTRRRRRRUUUYYY]]]lllzzzssshhhiiiqqqvvviiiaaaZZZVVVRRROOOMMMKKKIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEHHHJJJLLLOOORRRUUUZZZ\\\]]]^^^^^^___``````jjjnnnyyyqqqooonnnooorrrsssqqqnnnpppqqqqqqqqqqqqrrrrrrrrrxxxwwwuuurrrooommmkkkjjjgggggggggffffffffffffeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbcccccceeefffhhhhhhgggddd```]]][[[ZZZXXXVVVTTTSSSPPPMMMJJJFFFDDDCCCDDDCCCAAA>>>===<<<<<<<<<>>>>>>===>>>>>>@@@BBBCCCGGGHHHIIIIIIIIIIIIKKKMMMNNNOOORRRWWW]]]dddjjjmmmpppeeeZZZXXXYYY\\\```fffgggsss|||llleee[[[TTTPPPNNNKKKHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKLLLLLLLLLKKKJJJJJJIIIIIIGGGDDDAAA>>><<<===============>>>???@@@CCCBBBAAA???>>>=========:::<<<===>>>@@@DDDIIIMMMPPPUUUZZZ\\\[[[[[[\\\^^^bbbbbbgggoootttlllYYYIIIDDDBBB@@@AAADDDGGGIIIIIIMMMOOORRRVVVXXXYYYXXXXXXZZZZZZZZZZZZ]]]```ccceeeccceeeiiikkklllmmmoooqqquuu|||pppddd^^^[[[UUUQQQQQQUUU\\\ffftttpppfffbbbzzzttt]]]WWWQQQTTTcccyyyyyyhhhaaa```^^^]]]]]]ZZZ\\\^^^^^^^^^]]]^^^___ZZZ[[[[[[\\\\\\]]]]]]]]]YYYYYYXXXXXXYYYZZZ\\\]]]___^^^\\\[[[YYYYYYXXXXXXSSSTTTUUUWWWXXXXXXXXXXXXSSSSSSSSSRRRRRRRRRQQQQQQSSSRRRRRRSSSTTTUUUUUUTTTTTTRRRQQQQQQSSSTTTTTTSSSVVVYYY\\\```hhhooonnnjjjfffbbb]]]ZZZXXXXXXWWWVVVTTTTTTTTTSSSSSSSSSRRRRRRUUUUUUTTTRRRRRRTTTWWWZZZeeerrruuuoooppp}}}|||mmmaaaZZZUUURRROOOMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDDDDCCCGGGIIIKKKMMMNNNQQQTTTWWW\\\]]]_________```ccceeennnuuupppooooooqqqssstttsssqqqssssssssssssssssssssstttwwwvvvssspppmmmjjjhhhggggggggggggfffffffffeeeeeecccdddeeefffgggffffffeeeaaaaaaaaaaaabbbcccdddeeegggccc___\\\ZZZZZZYYYXXXUUUTTTQQQNNNKKKHHHFFFEEECCCBBB@@@>>>============@@@@@@AAA@@@@@@AAACCCEEEIIIJJJKKKJJJJJJJJJLLLNNNPPPPPPQQQVVV]]]eeekkknnnmmmaaaVVVTTTVVVZZZ```fffiiivvvyyyhhhbbbYYYSSSQQQOOOKKKHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKJJJIIIIIIHHHFFFCCC@@@<<<;;;=====================>>>>>>===<<<;;;::::::::::::888:::===???BBBFFFKKKNNNTTTXXX\\\]]][[[ZZZ\\\^^^aaadddiiinnnlllaaaPPPCCCAAAAAAAAABBBEEEHHHJJJKKKMMMOOOSSSVVVXXXYYYYYYYYY[[[[[[[[[]]]___cccfffhhhdddgggjjjlllmmmmmmooopppuuu|||sssddd\\\VVVRRROOONNNRRRYYYbbbmmm|||wwwhhhfffooowwwgggVVVUUUSSSWWWmmmxxxlllaaa^^^]]]ZZZWWWWWWUUUWWWZZZ\\\]]]^^^```bbbYYYYYYZZZZZZ[[[\\\]]]]]]XXXXXXXXXXXXXXXZZZ[[[\\\\\\[[[ZZZXXXWWWWWWVVVVVVSSSTTTUUUUUUVVVVVVVVVVVVRRRRRRRRRQQQQQQQQQQQQPPPRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUUUUUUUXXX[[[^^^```fffllllllhhhccc___YYYVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRTTTUUUTTTRRRQQQRRRUUUXXX___jjjxxxpppxxxsssfff\\\WWWQQQOOOLLLJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEJJJLLLNNNQQQSSSUUUYYY\\\[[[]]]___``````cccgggkkksss|||qqqqqqrrrtttvvvwwwwwwvvvvvvuuuuuuuuutttttttttssstttrrrooollliiifffeeedddffffffffffffeeeeeeeeeeeecccdddfffggghhhhhhgggfffaaaaaaaaaaaabbbbbbcccdddfffbbb^^^[[[ZZZZZZYYYXXXUUUTTTRRROOOLLLJJJGGGFFFAAA@@@???>>>>>>???@@@@@@@@@BBBCCCCCCBBBBBBDDDFFFIIIKKKLLLLLLKKKLLLNNNPPPRRRPPPQQQTTT\\\ccchhhjjjeeeZZZQQQPPPTTTYYY```fffkkkxxxzzzfff```XXXSSSQQQOOOLLLJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGEEEBBB???;;;999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999777:::>>>AAAEEEHHHMMMPPPVVVYYY]]]]]]ZZZYYY[[[]]]```gggmmmlllbbbTTTIIICCC???AAACCCEEEGGGIIIKKKLLLMMMOOORRRVVVXXXYYYZZZYYY[[[[[[]]]___bbbeeehhhjjjhhhjjjlllmmmmmmlllnnnooouuu}}}kkk___YYYSSSNNNMMMOOOUUU^^^hhhrrrggg___dddxxxeeeZZZQQQTTTVVV___xxx}}}kkkbbb[[[[[[[[[WWWTTTSSSUUUWWWZZZ[[[[[[\\\]]]___XXXXXXYYYYYYZZZ[[[\\\\\\WWWWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXX\\\^^^^^^bbbggggggddd___\\\WWWUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQQQQSSSTTTSSSRRRPPPQQQSSSVVV\\\eeexxxvvvvvv{{{|||mmmccc\\\WWWOOOMMMJJJIIIJJJJJJJJJIIIGGGFFFFFFEEEFFFFFFGGGHHHJJJMMMPPPSSSUUUYYY]]]```]]]```bbbbbbaaadddkkkpppyyyqqqrrrtttvvvxxxyyyzzzzzzxxxxxxwwwvvvuuussssssrrrooommmjjjhhheeedddddddddeeeeeeeeeddddddddddddccccccdddggghhhiiiiiihhhgggddddddcccccccccddddddeeedddaaa]]][[[[[[[[[YYYXXXUUUTTTRRRPPPMMMJJJHHHGGG@@@@@@???>>>???@@@AAABBB@@@CCCEEEEEEBBBBBBDDDFFFJJJKKKLLLMMMMMMNNNQQQSSSSSSQQQPPPSSSYYY^^^aaa```[[[SSSMMMOOOUUUZZZaaagggmmmzzz}}}iiibbbYYYSSSQQQOOOMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFDDDAAA>>>;;;999999999:::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::;;;888<<>>;;;:::999:::<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<@@@EEEJJJNNNQQQTTTVVVZZZ]]]___^^^\\\[[[]]]```cccggghhh___PPPEEECCCEEE@@@DDDHHHJJJKKKKKKMMMOOONNNPPPTTTXXXZZZ\\\\\\\\\]]]___aaadddhhhkkknnnoooqqqqqqpppooooooppptttwwwrrraaaWWWSSSPPPNNNOOOTTT___kkkttt~~~iii___iiiyyyooo\\\TTTSSSSSSYYYhhh}}}zzzhhh___YYYUUUWWWXXXVVVVVVXXXWWWXXXZZZZZZXXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRRRROOOOOOOOOOOONNNNNNNNNNNNKKKMMMOOOPPPOOOOOOQQQSSSVVVXXXXXXWWWUUUTTTVVVXXXUUUXXXZZZWWWWWWZZZ[[[YYYXXXWWWVVVWWWXXXXXXVVVTTTRRRQQQOOONNNMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPRRRTTTXXX]]]kkk}}}zzzuuupppooovvvrrrfff___[[[WWWUUUQQQOOOKKKIIIIIIIIIHHHGGGEEEEEEEEEFFFHHHKKKNNNPPPSSSUUUWWWYYYZZZ\\\```bbbbbbfffiiiiiiiiinnnyyyppprrruuuwwwyyyzzz|||~~~|||{{{yyywwwtttrrrpppoooiiihhhfffdddcccdddeeefffcccccccccbbbbbbbbbaaaaaadddfffhhhjjjjjjiiigggfffcccbbbaaaaaaaaaaaaaaaaaa```___]]]]]]]]]\\\YYYWWWUUUTTTRRROOOMMMJJJHHHGGGDDDCCCAAA???>>>>>>?????????CCCGGGFFFBBBAAACCCFFFIIIJJJMMMNNNOOOQQQTTTWWWUUUQQQOOOPPPTTTVVVSSSPPPNNNJJJJJJRRR[[[aaafffjjjwwwyyyooocccXXXSSSOOOMMMJJJGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEFFFGGGFFFFFFEEEDDDDDDCCCBBBAAA>>><<<:::;;;===???@@@BBBBBBBBBAAA>>>>>>=========>>>?????????CCCIIINNNQQQTTTVVVXXX\\\^^^``````^^^]]]___bbbeeefffcccYYYMMMDDDBBBCCCAAAEEEJJJLLLLLLLLLMMMOOOOOORRRUUUYYY\\\^^^^^^^^^___```cccgggjjjnnnppprrrrrrrrrqqqppppppsssxxx|||ooo]]]SSSOOONNNNNNRRRXXXdddqqq{{{ppp\\\[[[nnn{{{___SSSTTTYYYYYY```sssppp```bbb\\\WWWWWWWWWUUUTTTWWWQQQTTTVVVXXXYYYZZZ[[[]]]XXXXXXXXXXXXXXXXXXWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUURRRRRRSSSSSSSSSSSSSSSRRROOOOOOOOONNNNNNNNNMMMMMMIIILLLOOOOOOMMMNNNPPPSSSWWWYYYZZZXXXUUUTTTVVVXXXSSSWWWXXXUUUTTTVVVWWWVVVSSSSSSSSSUUUWWWVVVTTTRRRRRRQQQOOOMMMMMMNNNOOOPPPNNNPPPQQQQQQPPPPPPRRRTTTTTTWWWccczzz{{{qqqhhheeejjjttt|||}}}tttggg^^^YYYVVVTTTSSSSSSPPPLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFIIIMMMQQQSSS[[[\\\^^^^^^^^^___bbbddd^^^ccciiikkknnnvvvmmmppptttxxx{{{|||||||||}}}zzzvvvrrrooonnnmmmnnnllljjjgggfffeeeeeeeeegggfffcccaaaaaaaaabbbcccggggggffffffgggiiikkklllfffeeedddcccaaa```______^^^\\\ZZZYYYZZZZZZYYYXXXUUUSSSQQQQQQPPPOOOLLLJJJEEEDDDCCCBBBAAA@@@@@@@@@DDDDDDDDDCCCBBBBBBDDDFFFKKKLLLLLLNNNOOOQQQSSSTTTRRRRRRQQQQQQPPPOOONNNMMMJJJJJJNNNTTTYYY\\\ccckkksssvvvhhh[[[TTTOOOKKKHHHIIIIIIHHHGGGFFFEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDCCC@@@>>><<<;;;;;;;;;;;;===AAABBBBBBBBBCCCEEEBBBAAA???>>>>>>???@@@AAAHHHJJJOOOSSSWWWYYYZZZ[[[\\\```bbb___^^^aaadddeeekkkdddYYYLLLCCC???AAACCCHHHHHHHHHIIIJJJLLLNNNPPPUUUUUUVVVYYY\\\]]]]]]\\\cccccceeehhhlllpppsssuuupppsssuuusssqqquuu~~~nnn```TTTLLLLLLPPPUUU^^^iiirrr|||pppfffZZZ]]]zzzooo[[[PPPQQQVVVZZZpppwwwggg]]]]]][[[XXXUUUTTTTTTUUUVVVZZZ[[[[[[YYYXXXYYY[[[]]][[[[[[ZZZYYYXXXVVVTTTSSSTTTSSSSSSRRRSSSUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLMMMPPPQQQRRRQQQSSSUUUWWWVVVUUUTTTUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPNNNLLLLLLMMMNNNOOONNNNNNNNNOOOOOOOOOPPPPPPUUUTTT\\\nnnjjjZZZWWW\\\eeemmmzzz|||oooggg^^^XXXXXXYYYWWWUUURRRPPPLLLHHHFFFEEEFFFGGGEEEFFFHHHIIILLLOOOUUUXXX\\\^^^___aaacccdddeeefffhhhhhhlllrrrvvv~~~mmmooossswwwyyyzzzyyyyyy||||||{{{yyyvvvsssqqqpppmmmlllkkkjjjiiiiiiiiiiiigggeeecccbbbaaaaaabbbcccfffffffffggghhhiiijjjkkkhhhfffccc```______```aaa^^^\\\[[[ZZZ[[[[[[YYYXXXUUUSSSRRRQQQQQQOOOMMMJJJFFFEEEDDDBBBAAAAAAAAAAAACCCCCCCCCAAA@@@@@@CCCEEEJJJKKKLLLMMMOOORRRTTTUUUQQQRRRRRRRRRQQQOOOMMMLLLKKKKKKOOOVVV[[[^^^dddkkkuuuyyyiii\\\TTTOOOKKKHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCBBB@@@===<<<;;;;;;;;;;;;>>>BBBDDDDDDDDDFFFGGGGGGFFFEEECCCCCCDDDFFFGGGLLLNNNRRRVVVZZZ\\\]]]]]]```bbbaaa^^^^^^cccffffffddd]]]RRRHHHBBBBBBDDDGGGIIIIIIIIIJJJLLLNNNQQQRRRVVVVVVWWWZZZ\\\]]]^^^]]]bbbdddgggjjjnnnqqqtttuuurrruuuvvvtttsssyyy{{{kkk^^^SSSMMMNNNSSSYYYbbbmmmvvv}}}~~~fff```[[[ggg}}}gggVVVNNNPPPVVVjjjqqqeee\\\\\\ZZZWWWUUUTTTTTTVVVWWWYYYZZZ[[[ZZZXXXXXXYYY[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWVVVUUUTTTSSSSSSTTTTTTUUUQQQPPPOOONNNNNNMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLMMMPPPQQQRRRQQQSSSUUUVVVVVVUUUTTTTTTUUUTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNOOOQQQQQQWWWggg{{{ppp[[[SSSTTTZZZ```kkkrrr{{{~~~zzzuuunnniiiddd^^^WWWUUUVVVWWWVVVUUUSSSQQQMMMIIIGGGFFFGGGGGGEEEGGGIIIKKKNNNRRRWWW[[[]]]___bbbdddfffggghhhiiiiiihhhmmmvvvlllnnnqqqsssuuuuuuuuutttwwwzzz||||||yyyuuusssrrrmmmmmmmmmmmmmmmllllllkkkeeedddcccbbbbbbaaabbbbbbcccdddeeeggghhhhhhhhhhhhiiifffbbb^^^]]]^^^```bbb]]]\\\[[[\\\]]]\\\ZZZWWWVVVTTTSSSRRRRRRPPPMMMKKKGGGGGGEEEDDDCCCBBBBBBBBBBBBBBB@@@>>><<<>>>AAADDDHHHIIIJJJLLLOOORRRUUUVVVRRRRRRSSSTTTSSSPPPNNNLLLMMMNNNRRRYYY\\\^^^dddjjjuuu~~~|||kkk]]]TTTOOOKKKIIIGGGGGGGGGFFFFFFEEEEEEEEE@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@>>><<<;;;;;;;;;;;;===@@@CCCFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIJJJKKKLLLQQQSSSVVVZZZ\\\^^^______bbbaaa___]]]aaaggghhheee^^^UUUJJJCCCAAADDDFFFGGGIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWYYY[[[]]]^^^^^^___bbbeeeiiimmmqqqtttuuuuuuuuuvvvuuutttvvvvvvfffZZZRRRNNNRRRXXX^^^hhhssszzzmmm\\\XXX]]]sssqqq^^^SSSOOOTTT\\\vvvvvvhhh```\\\ZZZYYYWWWUUUUUUUUUWWWXXXYYYZZZ\\\[[[ZZZXXXWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNMMMLLLMMMPPPQQQRRRQQQRRRTTTUUUUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNMMMLLLKKKJJJKKKLLLMMMKKKLLLLLLLLLLLLMMMMMMMMMOOOOOOUUU```nnnxxx^^^RRRNNNQQQUUU^^^eeeoooxxx}}}}}}|||}}}yyywwwrrrnnnjjjeee___[[[WWWSSSPPPQQQTTTVVVVVVTTTTTTRRRNNNJJJHHHGGGHHHHHHFFFHHHKKKNNNQQQUUU[[[^^^___bbbfffiiiiiijjjkkkmmmnnnnnnsssjjjlllnnnooopppppppppooossswww{{{{{{wwwssspppooommmmmmnnnnnnnnnlllkkkjjjccccccccccccbbbbbbaaaaaaaaabbbdddfffggggggffffffgggeeebbb___^^^^^^___```\\\[[[\\\]]]^^^]]]ZZZWWWWWWUUUSSSSSSRRRQQQNNNLLLIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@>>>;;;:::<<>>===<<<;;;;;;<<<<<>>;;;;;;===BBBFFFGGGHHHJJJMMMPPPTTTWWWXXXWWWXXXYYYZZZZZZXXXWWWUUUXXXWWWYYY]]]^^^]]]aaafffqqq|||nnn```VVVQQQMMMJJJGGGFFFFFFEEEEEEDDDDDDDDD??????@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<===>>>AAADDDHHHKKKLLLMMMOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUXXXXXXYYYZZZ[[[\\\\\\\\\\\\^^^aaafffooorrrjjj___PPPHHH@@@===AAAEEEFFFFFFHHHIIIKKKNNNQQQSSSUUUUUUWWWZZZ]]]^^^^^^___aaaccceeehhhmmmrrruuuvvvuuutttsssssstttxxxvvvjjj]]]TTTPPPPPPWWW```iiirrr}}}nnn```YYY^^^nnnpppZZZRRRQQQUUUaaapppsssccc\\\ZZZZZZWWWWWWVVVVVVVVVWWWXXXYYYYYY\\\______]]]ZZZWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTRRRSSSSSSTTTUUUUUUUUUUUURRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMLLLMMMPPPQQQRRRQQQPPPRRRSSSSSSRRRQQQQQQRRRSSSSSSRRRRRRQQQPPPPPPOOOQQQQQQPPPOOOOOONNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPRRRVVVZZZbbbrrr~~~eeeVVVNNNKKKMMMEEELLLVVV```iiiqqqwww{{{wwwuuusssssswww~~~}}}yyytttpppeeeaaa\\\YYYWWWUUUTTTRRRMMMMMMOOORRRTTTUUUTTTSSSQQQOOOKKKHHHGGGGGGHHHIIIHHHKKKOOOSSSWWW[[[```dddgggjjjnnnnnnmmmmmmpppsss{{{fffggghhhiiiiiiiiiiiiiiillloooqqqmmmfffaaaaaaccckkkjjjiiihhhfffdddcccaaa```aaacccddddddcccaaa___^^^___```bbbccccccddddddaaaaaabbbcccaaa___\\\ZZZZZZZZZZZZ[[[\\\\\\ZZZXXXYYYWWWUUUUUUTTTSSSPPPNNNKKKJJJHHHFFFDDDCCCCCCBBB?????????>>>>>>AAAFFFIIIIIIJJJLLLNNNQQQUUUXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\^^^\\\\\\___``````dddjjjwww}}}}}}nnnaaaYYYSSSNNNKKKHHHGGGFFFEEEDDDCCCCCCBBB======>>>>>>>>>>>>============<<<<<<<<<===???@@@DDDGGGJJJMMMNNNNNNPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ^^^dddjjjqqqqqqfffYYYDDDAAA===>>>CCCHHHKKKKKKIIIKKKMMMPPPRRRTTTTTTUUUXXX\\\___```______bbbeeehhhjjjooosssuuuuuutttsssssstttxxx{{{lllbbbWWWRRRPPPSSS\\\eeeooowwwjjj```bbbooottt```PPPNNNQQQVVVfffyyy|||iii___ZZZYYYYYYWWWWWWVVVVVVVVVWWWWWWXXXXXX[[[^^^^^^\\\ZZZXXXWWWVVVUUUUUUUUUUUUWWWYYYZZZXXXXXXXXXXXXWWWVVVUUUTTTQQQRRRSSSSSSTTTSSSSSSSSSPPPOOONNNLLLKKKJJJJJJJJJKKKJJJJJJIIIJJJKKKMMMNNNNNNMMMLLLMMMPPPQQQRRRQQQOOOQQQSSSRRRQQQPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNLLLMMMPPPSSSXXXcccnnnxxx~~~gggYYYNNNGGGEEEAAAFFFMMMUUU^^^fffnnntttrrrqqqnnnmmmooovvvzzzyyyxxxwwwuuupppjjjfff\\\YYYUUUSSSSSSSSSSSSSSSMMMNNNPPPRRRSSSSSSSSSRRRNNNLLLJJJGGGGGGGGGIIIJJJKKKNNNSSSWWW[[[___cccfffiiimmmppppppnnnooouuu{{{eeeeeeffffffggghhhhhhiiihhhkkkkkkeee^^^ZZZ]]]aaahhhgggeeedddcccbbbbbbbbb^^^```cccddddddccc```___^^^^^^______```bbbcccdddbbbbbbaaaaaa___]]]\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZXXXYYYXXXVVVVVVUUUTTTQQQOOOKKKJJJHHHFFFDDDCCCBBBBBB???@@@AAAAAABBBEEEJJJMMMKKKLLLMMMPPPSSSVVVXXXZZZZZZYYYZZZZZZ\\\^^^```aaaaaa______bbbdddffflllssszzzmmmbbb[[[UUUPPPLLLIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>????????????>>>>>>======<<<<<<===???@@@AAAFFFHHHLLLNNNNNNOOOPPPQQQRRRSSSUUUVVVXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWW\\\aaaeeegggdddYYYLLL>>>>>>???BBBEEEIIILLLMMMLLLMMMPPPRRRTTTUUUUUUUUUXXX]]]aaaaaa``````cccfffjjjlllooorrrssssssrrrqqquuuxxxvvvnnn```XXXQQQPPPRRRXXXbbblllttt{{{llleeepppfffVVVLLLOOOSSSYYYlllkkk```]]]ZZZXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVXXX[[[[[[ZZZXXXWWWWWWUUUTTTSSSSSSSSSUUUWWWXXXVVVWWWXXXXXXWWWVVVUUUTTTQQQQQQRRRSSSSSSRRRQQQPPPPPPOOOMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKMMMNNNNNNMMMLLLMMMPPPQQQRRRQQQOOOPPPRRRRRRPPPOOOPPPQQQPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLNNNJJJIIIMMMPPPSSSZZZaaajjjvvv~~~mmm___SSSJJJFFFEEEGGGJJJNNNTTT\\\eeekkkjjjiiigggfffgggmmmwww~~~|||yyytttsssrrrpppnnniiibbb^^^VVVTTTQQQPPPQQQRRRRRRRRRLLLMMMOOOPPPQQQPPPQQQQQQMMMKKKIIIHHHHHHIIILLLMMMOOOSSSWWW\\\___bbbfffiiiiiimmmpppppppppttt}}}ddddddeeeeeefffggghhhhhhfffhhhggg```YYYWWW\\\bbbeeedddcccbbbaaabbbcccccc^^^```ccceeeeeeccc```^^^___^^^^^^^^^___aaacccdddcccbbb```^^^]]]\\\\\\]]]ZZZXXXWWWWWWXXXZZZYYYYYYZZZXXXWWWVVVVVVTTTQQQOOOKKKJJJHHHFFFDDDBBBBBBAAA>>>@@@BBBDDDEEEHHHLLLOOOLLLMMMOOOQQQSSSVVVYYYZZZYYYYYYXXXYYY[[[^^^aaacccccc``````dddgggjjjrrr{{{xxxmmmccc\\\VVVQQQMMMJJJIIIGGGFFFCCCBBB@@@???AAAAAABBBBBBBBBBBBAAAAAA======<<<===>>>@@@AAACCCGGGJJJMMMNNNNNNOOOPPPQQQPPPQQQSSSTTTVVVWWWXXXXXXZZZYYYXXXVVVUUUUUUUUUUUUTTTXXX\\\\\\\\\WWWLLLAAA>>>@@@CCCEEEFFFGGGIIIKKKNNNPPPRRRTTTVVVVVVVVVVVVYYY]]]bbbbbb``````cccggglllnnnppprrrrrrrrrqqqpppwww|||}}}mmmcccXXXRRRMMMOOOTTT[[[gggqqqxxx}}}qqqkkk{{{www```RRRLLLSSSWWW]]]qqquuu```ZZZ[[[ZZZXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVTTTVVVXXXYYYWWWVVVVVVWWWUUUTTTSSSRRRRRRTTTVVVWWWUUUVVVWWWWWWWWWVVVUUUTTTQQQQQQRRRRRRRRRPPPOOONNNRRRQQQOOONNNLLLKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNNNNMMMLLLMMMPPPQQQRRRQQQNNNPPPQQQQQQPPPOOOOOOPPPOOOOOONNNNNNMMMLLLLLLKKKHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKOOOJJJIIIMMMQQQSSSWWW[[[bbbppprrrggg[[[QQQLLLFFFFFFGGGHHHKKKRRR[[[aaaccccccbbb```aaafffpppwww||||||zzzyyyvvvrrroookkkjjjiiigggeee```YYYTTTPPPNNNLLLKKKMMMNNNMMMMMMJJJKKKMMMNNNNNNNNNOOOPPPMMMKKKJJJIIIIIIKKKNNNPPPSSSVVV[[[___bbbeeeiiikkkhhhmmmpppqqqrrrxxxbbbbbbcccccccccdddddddddeeefffeee```ZZZXXX[[[___```aaabbbbbbaaa___\\\[[[aaabbbcccbbb```^^^^^^______^^^^^^]]]]]]___```aaa___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYY[[[\\\]]]YYYWWWUUUSSSRRRQQQNNNLLLJJJIIIGGGEEECCCBBBAAAAAA@@@DDDIIILLLMMMNNNOOOQQQNNNMMMMMMNNNPPPTTTWWWYYYVVVRRRRRRUUUWWWXXX\\\aaa```dddhhhkkknnnttt}}}~~~ttthhhbbb```[[[SSSKKKEEEEEEDDDCCCBBB@@@???>>>???@@@AAABBBCCCCCCDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAJJJLLLOOORRRTTTTTTTTTSSSRRRQQQPPPPPPRRRTTTWWWYYYVVVVVVWWWWWWVVVUUUUUUTTTSSSRRRPPPLLLHHHDDD@@@>>><<<===@@@CCCFFFIIILLLMMMQQQQQQRRRSSSTTTVVVXXXYYY]]]^^^```ccceeehhhjjjkkkpppppprrrtttppplllmmmrrrvvvvvviii___ZZZTTTQQQNNNRRRZZZeeemmmrrr{{{ooo~~~gggPPPOOOMMMNNNVVVggg|||zzzoooaaaWWWTTTUUUWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSUUUTTTTTTSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNPPPQQQRRRRRRSSSSSSRRRQQQQQQPPPPPPOOONNNNNNPPPOOOMMMKKKKKKKKKKKKLLLJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIHHHIIIJJJMMMPPPQQQbbbhhhvvvwwwhhh]]]VVVRRRPPPOOOLLLIIIHHHJJJNNNRRRUUUUUUWWWZZZYYY[[[cccmmmtttzzz{{{zzzxxxuuurrrooommmkkkgggbbb]]][[[[[[ZZZVVVQQQKKKKKKKKKLLLNNNOOONNNLLLNNNKKKIIIJJJLLLMMMKKKHHHJJJJJJIIIJJJMMMPPPSSSUUUWWW[[[___bbbcccdddfffgggffflllrrrtttvvvbbbbbbccccccddddddddddddcccdddccc^^^YYYWWWZZZ^^^^^^___```aaa```___]]][[[___```aaa```^^^\\\\\\]]]___^^^^^^^^^^^^___```aaa^^^^^^]]]\\\[[[[[[[[[[[[YYYXXXXXXWWWXXXYYYZZZ[[[XXXVVVTTTRRRQQQPPPMMMKKKIIIHHHFFFDDDCCCBBBBBBBBBCCCFFFJJJMMMOOOOOOQQQRRRQQQQQQPPPQQQRRRTTTVVVWWWVVVRRRPPPSSSUUUVVVZZZ___eeejjjqqqvvvzzz|||vvvmmmgggbbb\\\RRRKKKEEEEEEEEEDDDBBBAAA???>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCGGGIIILLLPPPRRRSSSSSSSSSRRRRRRQQQPPPQQQSSSUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMJJJGGGDDDAAA>>>======>>>AAADDDGGGKKKMMMNNNRRRSSSTTTUUUWWWYYYZZZ[[[___```bbbeeegggjjjlllmmmnnnnnnoooqqqooommmrrrxxx}}}vvvnnncccZZZVVVRRRQQQRRRWWWaaakkkssswww{{{rrr\\\OOONNNOOOUUUaaassstttmmmddd\\\WWWVVVVVVVVVVVVVVVTTTSSSRRRRRRRRRRRRTTTTTTTTTUUUUUUTTTTTTSSSUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPOOONNNNNNMMMMMMOOONNNMMMKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIIIIHHHHHHJJJLLLOOOPPPXXX___nnnsssggg^^^YYYWWWTTTOOOJJJFFFGGGKKKNNNNNNNNNPPPRRRRRRTTT]]]fffmmmsss{{{~~~}}}|||zzz|||}}}{{{yyyooonnnllliiifffcccaaa```___ZZZUUUTTTTTTTTTPPPLLLLLLLLLKKKLLLNNNNNNMMMKKKMMMKKKIIIJJJLLLLLLKKKIIIIIIIIIIIIJJJMMMPPPSSSUUUWWW[[[```cccdddeeefffggggggmmmsssxxxaaaaaabbbcccccccccccccccaaabbb```\\\XXXVVVXXX[[[\\\]]]___``````___]]]\\\\\\]]]^^^^^^\\\ZZZZZZ[[[^^^^^^^^^^^^______``````^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWWWWVVVWWWWWWXXXXXXVVVTTTRRRQQQPPPOOOLLLJJJHHHGGGDDDCCCBBBBBBDDDEEEFFFIIIMMMOOOPPPPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVXXXSSSQQQSSSTTTUUUZZZ___dddkkkuuu}}}|||zzzwwwpppggg\\\RRRKKKEEEEEEDDDCCCBBB@@@?????????@@@AAABBBCCCDDDDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEDDDFFFIIILLLOOOPPPQQQQQQOOOOOONNNMMMMMMOOOPPPQQQSSSSSSRRRQQQOOOMMMLLLKKKGGGEEECCC@@@>>>=========???@@@CCCFFFIIILLLOOOPPPSSSTTTVVVYYY[[[]]]^^^^^^bbbccceeegggjjjmmmnnnpppooommmmmmoooppprrrzzz{{{qqqjjjcccZZZSSSQQQOOORRRXXX```iiissszzz}}}dddSSSNNNNNNSSS```sss}}}nnnlllgggaaaZZZVVVUUUUUUVVVUUUTTTRRRQQQPPPPPPPPPSSSSSSTTTTTTUUUTTTTTTSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOOOONNNMMMMMMLLLLLLKKKNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMOOOSSSZZZjjjvvvlllfffddd```YYYPPPIIIFFFGGGIIIGGGFFFGGGJJJKKKMMMUUU^^^eeekkkssswwwyyyyyy{{{}}}|||}}}|||yyyvvvuuuwww{{{{{{{{{vvvrrrpppqqqrrrqqqooogggfffdddbbb___]]][[[ZZZVVVSSSOOONNNNNNNNNKKKHHHMMMLLLKKKLLLMMMMMMKKKJJJJJJIIIHHHIIIKKKKKKKKKIIIHHHIIIIIIKKKNNNRRRUUUWWWZZZ^^^cccfffgggggghhhhhhlllpppwww^^^___```aaaaaaaaa``````___```___[[[XXXWWWXXXZZZ[[[\\\^^^___```___^^^]]]ZZZ[[[\\\\\\ZZZYYYYYYYYY]]]]]]^^^_______________\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWWWWWWWWWWUUUSSSQQQOOOOOONNNLLLJJJGGGFFFDDDCCCCCCDDDFFFGGGHHHJJJMMMOOOOOOOOOQQQRRRTTTTTTVVVWWWXXXXXXXXXXXX[[[VVVSSSUUUVVVWWW\\\bbbdddllluuu~~~zzzkkk[[[QQQLLLEEEDDDCCCAAA@@@???>>>>>>???@@@AAACCCDDDEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGFFFCCCDDDFFFIIIJJJKKKLLLLLLIIIHHHHHHHHHIIIJJJKKKLLLQQQPPPOOONNNKKKIIIGGGFFFAAA???===;;;;;;<<<===>>>AAACCCEEEHHHLLLOOOQQQSSSSSSUUUXXX[[[^^^___```aaacccdddfffiiilllnnnpppqqqqqqooonnnpppsssyyy|||sssiiibbb[[[SSSOOONNNMMMTTT^^^gggpppxxxnnn[[[QQQOOOQQQ[[[nnnqqqmmmmmmjjjccc[[[UUUTTTUUUUUUTTTSSSQQQPPPOOONNNNNNRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPMMMMMMLLLLLLKKKJJJJJJIIILLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLQQQXXXeeeyyy}}}xxxuuurrrkkkaaaVVVMMMHHHFFFDDDBBBBBBEEEFFFHHHOOOWWW```fffmmmqqqssssssuuuwwwvvvwwwzzz}}}}}}{{{{{{{{{zzzwwwtttzzzxxxuuupppmmmllloooqqquuuuuuwwwyyyzzzxxxsssooonnnjjjgggffffffgggfffeeebbbaaa___]]][[[ZZZXXXWWWSSSPPPMMMLLLMMMMMMKKKIIILLLKKKJJJJJJKKKKKKIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMOOORRRVVVYYY[[[```ccchhhjjjjjjjjjjjjjjjpppuuu~~~[[[\\\^^^_________]]]]]]^^^^^^]]][[[YYYXXXYYYZZZYYY[[[]]]^^^___^^^]]]\\\XXXYYY[[[ZZZYYYXXXXXXYYY[[[\\\^^^_________]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWTTTRRRPPPOOONNNMMMKKKIIIHHHGGGFFFEEEEEEGGGIIIJJJIIIJJJMMMMMMMMMMMMOOOPPPQQQRRRUUUWWWYYY[[[\\\\\\[[[WWWUUUWWWXXXYYY^^^ccciiiooowww~~~nnn[[[OOOKKKDDDCCCAAA???>>>=========??????AAACCCDDDEEEFFFFFFBBBCCCEEEGGGGGGGGGGGGFFFDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEGGGHHHIIIJJJLLLLLLKKKJJJGGGEEECCCBBB===<<<;;;:::;;;===@@@AAADDDFFFHHHKKKOOORRRTTTVVVTTTVVVXXX[[[]]]```aaabbbeeefffhhhjjjmmmpppqqqsssrrrppppppsssxxxxxxoooeee^^^WWWPPPMMMOOOOOOXXXdddmmmtttzzz{{{yyybbbUUUQQQRRRXXXggg|||}}}ooonnnmmmiiiaaaYYYTTTTTTVVVTTTSSSRRRPPPOOONNNNNNNNNQQQRRRSSSTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSRRRQQQQQQOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGHHHHHHIIIJJJKKKIIIJJJKKKMMMNNNNNNNNNNNNLLLKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLQQQ]]]ooo{{{lll\\\OOOIIIEEEBBB@@@BBBCCCDDDIIIOOOYYY___gggkkkmmmmmmooorrrqqqrrrtttvvvxxx{{{~~~|||yyyxxxwwwvvvuuutttsssqqqooosssrrrnnnjjjfffeeegggiiillllllmmmoooooommmiiigggbbb```^^^]]]]]]]]]]]]\\\XXXWWWVVVUUUTTTRRRQQQQQQQQQOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLOOOPPPRRRUUUXXX[[[^^^___cccfffiiikkkkkkjjjkkklllqqqyyy~~~YYY[[[]]]^^^^^^^^^\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYYWWWXXXZZZ\\\\\\\\\ZZZYYYVVVWWWYYYXXXWWWVVVVVVWWWXXXZZZ]]]______^^^[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZXXXWWWVVVSSSQQQOOOOOONNNNNNLLLJJJJJJIIIIIIIIIJJJKKKKKKLLLIIIKKKLLLLLLKKKKKKMMMNNNOOOPPPRRRUUUXXX[[[^^^___ZZZWWWWWWZZZ\\\]]]```eeejjjnnnuuu|||oooZZZNNNKKKDDDCCC@@@>>>===<<<======>>>???AAACCCEEEFFFFFFGGGCCCDDDFFFHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDCCCBBB@@@???;;;;;;;;;<<<>>>@@@CCCDDDGGGHHHKKKNNNQQQTTTWWWXXXWWWXXXYYYZZZ]]]___aaacccfffhhhiiillloooqqqssstttrrrqqqsssyyyssskkkaaa[[[TTTNNNNNNQQQSSS]]]jjjsssxxx~~~}}}~~~kkkXXXRRRQQQYYYdddwwwqqqlllkkkhhhccc\\\WWWTTTTTTUUUSSSRRRQQQPPPOOOOOOOOOOOOQQQQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTSSSRRRQQQPPPNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJIIIIIIHHHHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHJJJNNNXXXiiiooo]]]SSSJJJEEEAAABBBBBBAAADDDIIIQQQXXX___eeefffhhhjjjlllmmmnnnooopppqqqssswwwzzz~~~~~~~~~xxxsssqqqooooooooonnnmmmkkkjjjiiihhhgggeeebbb``````bbbdddddddddeeeeeedddaaa___^^^XXXXXXWWWVVVVVVUUUVVVVVVRRRRRRQQQPPPOOONNNNNNMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFGGGHHHHHHFFFEEEEEEGGGIIIJJJKKKLLLNNNPPPTTTUUUWWWZZZ]]]___aaacccdddfffhhhjjjkkkmmmppprrrxxx|||ZZZ[[[]]]___```^^^]]][[[[[[ZZZYYYXXXXXXXXXWWWWWWTTTUUUWWWXXXXXXWWWVVVUUUSSSTTTVVVVVVUUUTTTTTTUUUVVVXXX[[[^^^^^^\\\ZZZXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZXXXVVVUUUSSSQQQOOOOOOOOONNNLLLJJJKKKLLLMMMNNNNNNNNNMMMMMMKKKLLLMMMLLLKKKKKKLLLNNNOOOOOOQQQSSSVVVZZZ]]]___]]]ZZZ\\\```ccccccfffjjjjjjooowwwnnnYYYMMMJJJFFFDDDBBB???>>>>>>>>>???>>>???AAACCCEEEFFFGGGGGGEEEGGGIIIJJJKKKIIIGGGFFFCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???===>>>>>>>>>>>>>>>======:::;;;===???AAACCCEEEFFFIIIJJJLLLPPPSSSVVVYYYZZZ[[[[[[ZZZZZZ\\\___bbbdddiiijjjllloooqqqtttvvvwwwssstttzzzwwwkkkddd[[[UUUPPPKKKMMMRRRYYYdddqqqxxx|||xxx```TTTSSSUUUbbbrrrnnnccccccbbb^^^ZZZWWWVVVUUUTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTSSSRRRPPPOOONNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDEEEFFFFFFFFFFFFIIIMMMTTTaaavvvlllaaaRRRLLLGGGFFFDDDCCCDDDHHHLLLSSS[[[aaaccceeehhhjjjiiijjjkkkjjjjjjlllqqquuuuuuwwwzzz~~~}}}~~~||||||xxxtttrrrsssqqqkkkhhhhhhdddeeeeeeeeecccbbbaaaaaa^^^^^^]]]ZZZXXXXXXZZZ\\\______^^^\\\YYYVVVTTTSSSQQQQQQQQQQQQPPPOOOPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGGGGHHHHHHGGGFFFHHHIIIJJJHHHGGGGGGJJJMMMOOOOOOPPPSSSVVVWWWXXXZZZ]]]```bbbcccdddfffhhhjjjmmmpppuuu|||[[[\\\___aaaaaa```^^^\\\YYYXXXWWWWWWWWWWWWVVVUUUQQQSSSTTTUUUUUUTTTRRRQQQQQQRRRTTTTTTSSSRRRRRRSSSUUUWWW[[[]]]^^^\\\YYYVVVYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTSSSRRRPPPOOOOOOOOOMMMKKKMMMNNNPPPQQQQQQPPPNNNMMMLLLMMMMMMLLLKKKKKKLLLNNNPPPPPPPPPQQQTTTXXX\\\^^^```___aaagggjjjjjjlllpppooouuu~~~mmmXXXMMMIIIGGGFFFCCCAAA??????@@@AAA>>>???AAACCCEEEGGGGGGHHHHHHIIIKKKMMMLLLKKKHHHGGGAAAAAAAAA@@@AAAAAABBBCCC@@@@@@???>>><<<:::888777888999::::::;;;;;;;;;;;;:::;;;===@@@CCCDDDFFFFFFJJJKKKNNNQQQTTTWWWZZZ[[[^^^]]][[[ZZZ\\\___cccfffkkklllnnnqqqsssvvvxxxyyyvvvyyytttkkkeee^^^VVVQQQLLLIIIMMMSSS]]]hhhuuu|||nnnZZZTTTWWWZZZiii{{{xxxaaaXXXYYYYYYVVVTTTTTTVVVVVVTTTQQQQQQPPPPPPPPPPPPQQQRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTSSSRRRPPPOOONNNOOOOOOPPPPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEEEEGGGLLLVVVhhhuuujjjZZZSSSMMMKKKIIIFFFFFFIIIKKKRRRZZZ```ccceeehhhkkkfffggghhhgggfffhhhmmmrrrkkkmmmppptttvvvxxxxxxxxxvvvxxx{{{}}}}}}{{{{{{xxxtttppppppuuuyyyqqqmmmjjjjjjgggaaa___```\\\]]]^^^^^^\\\[[[[[[[[[\\\[[[YYYUUURRRPPPQQQSSS\\\\\\ZZZWWWRRRNNNLLLKKKLLLMMMNNNNNNLLLLLLMMMNNNJJJJJJJJJIIIIIIIIIIIIIIIMMMNNNMMMKKKHHHGGGHHHHHHHHHGGGGGGIIIKKKKKKJJJIIIJJJMMMQQQRRRRRRSSSWWWZZZXXXZZZ\\\^^^aaabbbcccdddiiikkknnnqqqwww{{{aaaeeefffeeedddddd```ZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXVVVSSSRRRRRRSSSRRRRRRTTTTTTTTTRRRPPPOOOPPPQQQVVVVVVWWWWWWVVVTTTSSSQQQRRRRRRTTTVVVXXXZZZ[[[\\\[[[[[[YYYXXXVVVUUUUUUUUURRRQQQPPPOOONNNOOOPPPPPPRRRRRRRRRRRRRRRRRRQQQPPPLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKNNNRRRRRRSSSXXX```bbbhhhppptttuuuuuuvvvxxx{{{~~~fffUUUMMMHHHEEEDDDBBB@@@???=========AAABBBDDDFFFHHHIIIJJJJJJMMMMMMLLLLLLKKKIIIHHHGGGAAAAAA@@@??????>>>======@@@@@@???>>>===<<<<<<===;;;;;;;;;999888999<<>>BBBCCCEEEGGGHHHJJJJJJJJJMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDCCCBBBAAA@@@??????@@@@@@???===<<<<<<<<<<<<:::;;;<<<;;;:::;;;===???AAABBBDDDEEEFFFIIIMMMOOOQQQRRRSSSUUUWWWZZZ\\\]]]\\\]]]___aaabbbeeeiiilllmmmpppsssttttttwww}}}uuuggg^^^\\\UUUSSSOOOKKKKKKPPPXXX^^^kkktttkkk^^^VVVTTT___ooorrrdddYYYSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLMMMMMMNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSRRRPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCFFFJJJNNNVVVeeeyyyuuuqqqjjjbbb[[[XXXTTTPPPLLLMMMSSSXXX[[[bbbiiiiiidddeeecccaaa``````bbbbbbbbbaaabbbdddfffggghhhhhhhhhgggiiikkknnnpppqqqrrrrrrrrrpppnnnjjjhhhfffeeeeeeiiiiiijjjkkkmmmnnnoooooojjjgggbbb``````aaaaaaaaaaaa___\\\XXXVVVTTTTTTTTTQQQPPPPPPPPPOOONNNNNNNNNMMMMMMMMMKKKIIIHHHIIIJJJLLLKKKJJJIIIHHHHHHHHHIIILLLKKKKKKJJJIIIIIIJJJJJJIIIHHHFFFFFFFFFHHHIIIKKKLLLKKKKKKKKKKKKLLLLLLMMMJJJIIIHHHHHHIIIKKKNNNOOOUUUWWWXXXYYYXXXXXXZZZ\\\^^^___```aaadddgggkkknnnooowww~~~lllsssyyyxxxtttooohhhaaaZZZZZZZZZZZZZZZZZZ[[[[[[ZZZWWWTTTRRRRRRQQQOOOMMMOOOPPPPPPOOOMMMMMMOOOPPPRRRRRRQQQPPPOOOOOOOOOOOOQQQQQQSSSUUUVVVXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSPPPOOONNNMMMLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOMMMKKKJJJJJJJJJLLLPPPQQQSSSZZZcccnnnuuu~~~www\\\NNNHHHEEECCCBBBAAAAAAAAAAAAAAAAAAEEEFFFGGGHHHJJJJJJJJJKKKNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFDDDCCCAAAAAA@@@???>>><<<;;;;;;:::::::::;;;===>>>======???@@@BBBDDDGGGHHHJJJMMMPPPSSSTTTTTTUUUVVVXXXZZZ\\\]]]\\\^^^aaaccceeehhhlllooorrrsssuuuuuuwww|||rrreee\\\VVVUUUOOONNNLLLKKKNNNVVV```gggrrryyytttcccYYYVVV[[[nnnsssfff^^^VVVQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSQQQOOONNNNNNOOOOOOSSSSSSRRRRRRRRRRRRRRRRRRSSSRRRQQQRRRSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGJJJLLLPPPZZZhhhsssxxxyyytttmmmhhheeebbb]]]YYYTTTXXX\\\___eeekkkkkkhhheeeaaa^^^^^^___```^^^[[[[[[\\\^^^```aaabbbbbbccccccdddfffhhhiiijjjiiiiiieeedddbbb```]]]\\\[[[ZZZ]]]^^^___aaabbbdddeeeeee___\\\XXXVVVVVVWWWWWWVVVWWWUUUSSSQQQPPPPPPPPPQQQMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEEEEGGGIIIKKKLLLIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLNNNPPPRRRTTTYYYZZZ[[[[[[ZZZZZZ\\\]]]```aaacccdddfffkkkppptttyyyqqqzzzwwwooofff___YYYZZZZZZ[[[\\\\\\\\\\\\[[[YYYVVVSSSRRRPPPMMMKKKLLLMMMNNNMMMLLLLLLMMMOOOQQQPPPNNNMMMLLLMMMNNNNNNOOOPPPRRRTTTUUUUUUUUUUUURRRQQQPPPOOOOOOOOOOOOOOOOOONNNLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPSSSTTTTTTSSSQQQNNNKKKIIIIIIHHHJJJNNNPPPSSS\\\eeessszzzkkkTTTIIIDDDAAAAAAAAAAAAAAABBBCCCDDDDDDGGGGGGIIIJJJKKKKKKKKKKKKOOOOOOOOONNNMMMLLLKKKKKKKKKKKKIIIGGGFFFDDDBBBBBB>>>===<<<;;;:::999999999:::<<<@@@AAAAAA@@@@@@AAACCCEEEHHHKKKMMMOOOSSSVVVVVVVVVVVVWWWYYY[[[\\\]]]^^^```dddfffiiilllooorrrtttuuuvvvwww{{{sssbbbZZZTTTPPPNNNKKKKKKMMMPPPVVV```kkkrrrxxx~~~vvvhhhZZZWWW]]]jjj~~~|||hhh___[[[WWWSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRPPPPPPPPPQQQQQQSSSRRRRRRRRRQQQQQQPPPPPPRRRQQQPPPPPPRRRRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEHHHJJJJJJLLLQQQZZZaaasss~~~{{{wwwsssqqqpppoookkkgggaaaaaabbbdddiiimmmnnnmmmhhhccc^^^]]]^^^___\\\YYYWWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^```aaaaaaaaa``````]]]\\\ZZZYYYWWWVVVUUUTTTSSSTTTUUUVVVXXXZZZ[[[[[[XXXUUURRRQQQQQQRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFDDDDDDEEEGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKGGGGGGGGGGGGHHHIIIKKKKKKMMMMMMNNNOOOQQQTTTVVVXXXYYY[[[]]]^^^^^^___aaacccccceeeggghhhjjjooowww|||vvvvvvlllccc]]]XXXYYY[[[\\\]]]]]]]]]]]]\\\ZZZWWWUUUSSSPPPMMMJJJKKKLLLLLLLLLJJJJJJLLLNNNOOONNNLLLKKKKKKKKKMMMMMMMMMNNNPPPQQQRRRRRRQQQQQQOOONNNNNNMMMMMMMMMNNNNNNMMMLLLKKKIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQUUUUUUVVVVVVSSSOOOKKKHHHHHHGGGHHHLLLOOOSSS^^^hhhuuu{{{{{{aaaQQQHHHCCCAAA@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLNNNOOOOOONNNNNNMMMLLLKKKKKKJJJIIIGGGEEEDDDBBBBBB===<<<;;;:::999999999999<<>>>>>>>>???AAABBBDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCC????????????@@@AAABBBBBBCCCEEEGGGGGGEEECCCCCCDDDGGGJJJMMMPPPQQQRRRTTTVVVWWWXXXYYY[[[]]]___bbbcccfffiiimmmppprrrsssuuuwwwyyyhhh]]]RRRNNNLLLJJJJJJKKKPPPVVV___iiiqqqxxx~~~pppbbb\\\WWWZZZeee|||kkkbbbZZZXXXVVVRRRPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRQQQPPPPPPQQQRRRTTTTTTRRRRRRQQQOOONNNLLLKKKKKKLLLJJJIIIIIILLLNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAAAAAAAABBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGHHHJJJLLLPPPXXXeeeqqq|||vvvlllccccccfffllluuu~~~}}}qqqcccYYYTTTMMMLLLKKKJJJJJJJJJKKKKKKPPPPPPQQQRRRQQQPPPOOONNNJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJIIIFFFCCCEEEEEEFFFFFFGGGFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDEEEHHHIIIIIIGGGEEEDDDDDDFFFGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLLLLMMMMMMKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVXXXZZZ\\\]]]^^^______aaaccccccbbbcccdddfffgggmmmuuu|||lllwww|||sssddd\\\\\\]]]\\\^^^aaadddeeefffeeeddd^^^\\\ZZZYYYXXXUUUQQQMMMMMMMMMMMMKKKIIIHHHIIIJJJDDDEEEFFFGGGGGGFFFEEEDDDFFFHHHJJJKKKLLLJJJHHHFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHJJJLLLOOOQQQRRRUUUXXXYYYWWWRRRLLLHHHFFFDDDEEEIIIMMMTTTaaammmuuu}}}kkkTTTLLLLLLIIIDDDAAA>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKMMMMMMNNNLLLLLLMMMMMMMMMLLLLLLKKKHHHHHHGGGFFFFFFEEEDDDDDDAAAAAAAAABBBCCCDDDFFFGGGEEEGGGHHHGGGEEECCCCCCDDDIIILLLOOORRRRRRSSSUUUVVVWWWXXXYYY[[[^^^```cccdddhhhkkkooorrrssstttvvvwww|||lll___VVVMMMJJJHHHGGGIIIMMMXXX^^^iiirrrzzzttt^^^XXXYYYXXXbbbsssxxxddd^^^ZZZYYYWWWSSSQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMNNNOOOPPPRRRRRRQQQOOOMMMLLLKKKJJJKKKIIIGGGHHHJJJMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIIIIIIIIIIHHHEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBAAAAAABBBBBBCCCDDD@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????????????????????????????????????????<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEELLLQQQ[[[fffttt~~~qqqeeeaaabbbeeennnyyyzzzzzzjjj^^^YYYOOONNNMMMKKKJJJJJJKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIFFFCCCBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCDDDEEEEEEFFFFFFGGGMMMMMMMMMKKKHHHGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHGGGGGGHHHIIIJJJJJJFFFGGGIIIKKKMMMNNNOOOOOOPPPQQQRRRSSSUUUWWWYYYZZZXXXYYY[[[]]]^^^`````````[[[^^^```bbbdddeeehhhkkklllsss}}}iiikkkkkkhhhccc``````bbbbbbbbbccceeeffffffcccaaa^^^]]]\\\\\\ZZZVVVPPPLLLQQQPPPPPPNNNLLLIIIFFFDDDDDDDDDEEEEEEDDDCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEIIIHHHGGGFFFGGGIIIKKKMMMPPPQQQSSSTTTRRRNNNIIIFFFDDDDDDFFFIIIPPP[[[gggpppvvv~~~sssdddVVVPPPKKKEEEBBBCCC?????????@@@BBBDDDFFFHHHKKKKKKKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOOOOOOOHHHHHHHHHHHHHHHHHHGGGFFFGGGFFFEEEEEEEEEFFFHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHKKKOOORRRRRRSSSSSSTTTWWWZZZ]]]```bbbeeeiiilllooorrrvvvxxxyyy{{{}}}~~~qqqfffWWWTTTNNNHHHFFFIIIPPPVVVaaagggooovvv{{{vvveee\\\WWWTTT^^^uuuoooaaa]]]YYYVVVTTTSSSRRRQQQTTTRRRPPPNNNNNNOOOQQQRRRUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>??????@@@@@@???>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCEEEJJJSSS___kkk~~~zzz{{{}}}tttnnnhhhccceeekkkxxx~~~wwwjjjaaa\\\QQQOOOMMMKKKKKKJJJJJJKKKHHHGGGGGGFFFFFFEEEEEEDDDIIIIIIJJJKKKKKKKKKJJJJJJLLLIIIGGGGGGHHHIIIHHHHHHBBBDDDFFFGGGHHHGGGEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJIIIGGGFFFGGGHHHJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKLLLMMMNNNOOOOOOPPPTTTUUUVVVVVVUUUVVVXXXZZZZZZ[[[\\\___aaabbbaaa```dddeeefffffffffiiilllooottt|||dddfffgggfffdddccceeefffhhhggggggggghhhgggdddbbb___^^^\\\\\\[[[XXXTTTPPPRRRQQQQQQOOOMMMJJJGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEGGGFFFEEEEEEFFFHHHJJJKKKMMMNNNPPPPPPOOOLLLHHHFFFDDDEEEGGGJJJQQQ\\\iiiqqqzzzfffZZZOOOJJJHHHCCC@@@BBB>>>>>>???@@@BBBDDDGGGHHHJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGGGGGGGHHHJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGIIILLLPPPSSSSSSSSSTTTUUUXXXZZZ]]]```cccggglllppprrruuuxxx{{{}}}}}}iii___RRROOOJJJFFFFFFKKKSSSZZZjjjpppwww~~~zzzfffYYYUUUYYYaaaqqqkkk```\\\WWWTTTSSSSSSRRRRRRTTTRRRPPPNNNNNNOOOQQQRRRTTTTTTSSSSSSRRRQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<===>>>@@@AAABBBAAAAAABBBBBBCCCCCCCCCDDDDDDGGGPPPZZZeeexxx|||xxxvvvvvvyyyzzz{{{|||}}}pppddd```bbblllssszzz|||uuukkkbbb^^^TTTRRROOOMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGJJJHHHFFFFFFGGGIIIIIIIIICCCDDDEEEGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEDDDDDDGGGHHHHHHIIIIIIIIIIIIHHHIIIJJJJJJJJJHHHGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRTTTVVVWWWXXXXXXXXXZZZ\\\aaa```aaabbbcccddddddcccfffhhhllloooqqqsssvvvyyy~~~]]]```cccdddfffgggjjjlllnnnmmmkkkjjjjjjiiigggeeeaaa___]]][[[[[[YYYWWWTTTSSSRRRQQQPPPMMMKKKHHHGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGFFFDDDEEEHHHLLLSSS^^^jjjqqqzzzoooXXXOOOHHHFFFEEEBBB@@@AAA===>>>???@@@BBBEEEGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHMMMOOOSSSTTTTTTUUUUUUVVVZZZ\\\___aaaeeejjjooottttttwwwzzz~~~vvvdddZZZMMMKKKHHHGGGIIIQQQ\\\cccpppuuu|||~~~ggg[[[TTTQQQ^^^ooo}}}ggg^^^ZZZUUURRRQQQRRRSSSSSSSSSRRRPPPOOONNNOOOQQQRRRRRRSSSSSSTTTSSSRRRPPPOOOMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>::::::;;;<<<>>>@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDBBBEEEKKKSSS]]]nnn}}}xxxsssooopppssswww|||}}}jjj___[[[^^^dddmmmrrrqqqlllfffbbbYYYVVVSSSQQQOOOMMMJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFGGGGGGGGGGGGGGGJJJHHHGGGGGGIIIKKKKKKKKKEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLKKKIIIHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVXXX[[[\\\\\\\\\]]]^^^bbbbbbaaaaaabbbdddfffhhhnnnssszzz{{{xxxZZZ\\\```dddgggkkkoooqqqrrrooommmllllllkkkjjjiiifffccc___\\\[[[YYYWWWVVVSSSRRRQQQOOOMMMKKKIIIHHHDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFIIINNNTTT^^^iiipppuuu}}}ooo^^^MMMIIIEEEDDDCCCBBBAAA@@@======???AAADDDFFFHHHJJJLLLMMMMMMNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLKKKKKKMMMNNNOOONNNMMMMMMLLLLLLLLLLLLMMMPPPRRRUUUVVVVVVWWWXXXYYY\\\___cccgggjjjmmmppprrrsssvvv|||qqq___UUUJJJJJJIIIJJJPPPZZZfffnnnuuuzzzjjj[[[ZZZXXXVVVeee|||uuuddd[[[WWWRRRPPPPPPQQQRRRSSSRRRQQQPPPNNNNNNOOOPPPQQQOOOPPPQQQSSSRRRQQQOOONNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======;;;;;;<<<===>>>???AAAAAA>>>???@@@AAABBBCCCDDDDDDBBBCCCHHHMMMUUUddd~~~~~~vvvpppqqquuu{{{}}}zzz~~~vvvggg```ZZZ^^^ccciiilllllljjjhhh```]]]ZZZXXXWWWTTTPPPLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJHHHIIIKKKLLLMMMMMMFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMLLLKKKJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVWWWWWWYYY\\\^^^_________```aaabbbbbbbbbcccffflllrrrvvvxxxvvv|||\\\]]]```fffkkkppptttuuutttrrrooooooooopppooonnnlllhhhccc^^^\\\YYYWWWUUUSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAADDDCCCBBBBBBAAAAAABBBBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDFFFIIIMMMSSS[[[dddjjjrrryyy|||iiiWWWLLLFFFEEECCCAAAAAAAAA@@@>>>===>>>@@@CCCFFFIIIJJJKKKOOOPPPPPPPPPOOONNNMMMMMMQQQQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTSSSRRRQQQPPPOOONNNNNNMMMLLLMMMNNNOOOPPPNNNNNNNNNOOOOOOQQQRRRSSSSSSUUUWWWYYYYYYYYY[[[]]]___cccjjjnnnoooooooooooorrrwww|||hhhWWWMMMGGGHHHKKKOOOWWWbbbnnnvvv}}}ppp]]]SSSWWW[[[^^^rrr~~~kkk```YYYUUUQQQNNNOOOPPPQQQQQQPPPPPPNNNNNNMMMMMMNNNOOOKKKLLLNNNPPPPPPOOOMMMLLLMMMLLLLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======??????>>>>>>>>>???@@@@@@>>>>>>???@@@AAABBBCCCDDDBBBCCCFFFJJJOOO\\\sss~~~vvvvvvzzzxxxmmmpppvvv~~~wwwnnneeecccbbbdddjjjnnnppppppiiifffdddcccdddbbb\\\WWWSSSRRRRRRQQQPPPOOONNNNNNOOONNNMMMLLLLLLLLLMMMNNNLLLJJJHHHHHHJJJKKKKKKKKKHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMLLLMMMNNNLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ\\\___`````````aaaccceeegggjjjnnnttt}}}{{{xxx{{{aaabbbeeekkkrrrxxx|||}}}yyywwwvvvvvvwwwwwwuuutttqqqmmmhhhccc```]]]YYYWWWUUUTTTRRRPPPNNNMMMLLLLLLJJJIIIFFFCCCAAA@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAACCCBBBBBBAAA@@@AAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFIIILLLPPPVVV]]]aaammmsss|||tttcccSSSHHHDDDAAACCCBBB???>>>??????======???BBBEEEHHHKKKMMMNNNPPPQQQQQQQQQQQQPPPOOONNNRRRRRRSSSSSSSSSSSSSSSRRRUUUUUUUUUUUUUUUTTTTTTSSSPPPOOOOOONNNOOOPPPQQQRRROOOOOOPPPQQQSSSUUUVVVWWWUUUWWWYYYZZZ[[[]]]___aaaccchhhnnnrrrrrrqqqppppppvvv}}}tttbbbTTTNNNFFFIIINNNUUU]]]hhhssszzz}}}eeeWWWOOOSSS[[[iiiqqqbbb[[[VVVSSSPPPNNNNNNOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJLLLMMMNNNMMMMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????@@@????????????>>>>>>>>>?????????@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>AAA@@@@@@???????????????>>>>>>???@@@@@@AAABBBBBBCCCCCCFFFIIIKKKUUUjjj}}}vvveeeeeejjjtttwwwpppiiihhhnnnuuuxxxyyyssspppoooqqqtttssslllfffXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYVVVSSSPPPOOONNNNNNOOOMMMJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNPPPOOONNNNNNOOOQQQNNNNNNOOOPPPRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZ\\\^^^```bbbdddhhhkkknnnrrrwww}}}xxxggghhhkkkrrr{{{~~~{{{yyytttqqqllliiifffbbb___\\\WWWVVVTTTRRRPPPOOOOOOOOONNNLLLHHHDDDBBB@@@@@@???AAA@@@>>>===<<<<<<=========>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBDDDFFFHHHJJJLLLPPPUUUYYYaaagggooouuuyyy}}}}}}lll___TTTIIIDDDEEE@@@DDDCCC???>>>BBBCCC@@@>>>@@@CCCGGGKKKMMMOOOPPPNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTUUUVVVVVVVVVUUUUUUSSSRRRQQQQQQQQQRRRSSSTTTRRRRRRSSSSSSUUUVVVXXXYYYUUUWWWZZZ\\\]]]___bbbeeegggjjjnnnqqqrrrssstttuuu~~~wwwhhhYYYQQQQQQKKKOOOVVV^^^gggpppyyywwwoooYYYUUUTTTZZZfff{{{wwwfff\\\YYYTTTRRRPPPOOOOOONNNLLLJJJLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>???@@@>>>?????????@@@@@@AAAAAABBBCCCFFFGGGHHHPPPbbbsssyyymmmiiijjjqqqzzz}}}tttrrrwww~~~{{{yyyyyy}}}}}}vvvggghhhiiikkkmmmnnnpppqqqsssoooiiiccc]]]XXXUUUTTTWWWTTTPPPNNNMMMLLLJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJLLLMMMNNNOOOOOOOOONNNOOOQQQQQQPPPOOOQQQRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[]]]___bbbeeeiiipppwww{{{kkkkkkooowww|||uuusssooollljjjgggcccaaaZZZXXXVVVTTTRRRRRRRRRRRRPPPMMMIIIEEEBBB@@@??????@@@???===<<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@BBBCCCCCCBBBAAA@@@DDDFFFGGGIIIJJJLLLPPPSSSTTTZZZaaafffiiimmmrrrvvvyyy}}}nnnaaaUUUOOOIIIBBBBBBFFFAAAFFFFFFAAAAAAFFFHHHFFF>>>@@@DDDHHHLLLOOOPPPQQQLLLMMMOOOQQQSSSUUUVVVVVVRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXVVVXXXZZZ\\\^^^aaadddgggjjjkkkmmmoooqqqtttxxx{{{{{{sssiiiZZZMMMKKKPPPPPPVVV^^^gggooowwwrrreee^^^NNNTTT\\\fffuuuzzzmmm```YYYZZZSSSQQQPPPOOOOOOMMMJJJHHHKKKJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKLLLMMMOOOPPPLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????<<<=========>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>??????@@@@@@<<<<<<<<<<<<===>>>@@@@@@??????????????????@@@@@@AAABBBEEEGGGGGGMMM]]]nnn~~~{{{tttpppsssyyy{{{zzz~~~|||~~~|||sssjjjccc___]]]___\\\WWWTTTRRRQQQOOOMMMIIIKKKMMMNNNOOONNNLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJLLLMMMNNNOOOOOOPPPOOOPPPQQQQQQPPPPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\aaacccggglllrrr{{{wwwvvvwwwwwwtttrrrppppppnnnkkkhhh```\\\WWWTTTSSSTTTUUUUUUQQQNNNIIIFFFDDDBBB@@@>>>>>>>>>=========<<<<<<<<<===<<<<<<;;;<<<===>>>???AAAAAAAAAAAABBBCCCDDDEEECCCBBB@@@@@@@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJQQQRRRTTTWWWZZZ]]]___```gggiiilllqqqvvvyyy|||}}}}}}|||zzzxxxuuupppiiieeeTTTQQQKKKEEEAAAAAAAAACCCDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHIIIKKKMMMNNNOOOOOOTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTQQQOOOPPPRRRTTTUUUTTTTTTTTTUUUUUUVVVWWWTTTTTTTTTSSSTTTTTTUUUUUUPPPRRRUUUVVVVVVWWWXXXYYYXXXYYYZZZ^^^bbbfffgggggglllmmmnnnoooqqqxxxxxxpppiiibbb\\\RRRIIIIIIPPPUUUZZZcccmmmvvv~~~ppp```WWWRRRNNNTTT```rrrqqqhhhbbb[[[TTTQQQRRRQQQPPPNNNMMMLLLLLLLLLIIIJJJKKKKKKLLLKKKKKKJJJKKKKKKJJJJJJKKKLLLMMMMMMNNNMMMKKKJJJIIIHHHGGGGGGDDDCCCCCCBBBBBBCCCDDDEEECCCEEEGGGFFFCCCBBBDDDFFFEEEEEEFFFGGGFFFDDDBBB@@@BBBAAAAAAAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>>>>@@@@@@@@@@@@AAABBBCCCDDD======>>>???@@@AAAAAABBB@@@@@@@@@???>>>======<<<@@@???>>>======>>>???@@@>>>>>>?????????@@@@@@@@@@@@@@@??????????????????======>>>????????????>>>@@@???>>>>>>>>>???@@@AAADDDFFFGGGFFFFFFKKKVVV^^^|||~~~rrrjjjfffgggfffbbb\\\WWWSSSRRRRRRSSSOOOMMMNNNQQQRRRNNNJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOMMMLLLLLLMMMNNNNNNMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQSSSTTTSSSSSSXXXXXXWWWWWWWWWXXXZZZ[[[[[[[[[\\\]]]^^^aaadddfffggglllttt}}}zzzyyy}}}yyyvvvsssrrrrrrrrrpppnnnddd```\\\YYYYYYXXXXXXWWWSSSPPPLLLIIIGGGEEECCCAAA??????>>>>>>======<<<<<<===<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@???@@@AAACCCDDDCCCCCCBBBAAAAAAAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHFFFGGGHHHKKKMMMOOOQQQRRRTTTVVVXXX\\\^^^aaabbbcccaaa``````___^^^ZZZUUURRRNNNKKKGGGCCCAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIKKKMMMNNNOOOPPPPPPTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSQQQQQQSSSUUUVVVUUUUUUUUUVVVWWWWWWXXXWWWVVVVVVUUUUUUUUUVVVVVVSSSUUUWWWWWWVVVVVVXXXYYYZZZ[[[]]]```dddhhhjjjkkkmmmooorrruuuyyy~~~nnnhhhddd^^^YYYUUUNNNIIILLLSSS\\\cccllluuu|||xxxdddXXXSSSQQQQQQZZZjjj~~~~~~pppccc^^^[[[WWWSSSQQQOOOOOOMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJIIIHHHGGGHHHHHHIIIHHHEEECCCBBBBBBCCCCCCBBBDDDFFFEEECCCBBBDDDEEEDDDEEEFFFFFFFFFDDDBBBAAACCCBBBBBBBBBAAAAAA@@@@@@===>>>>>>>>>===;;;:::999?????????@@@@@@BBBCCCCCC??????????????????@@@@@@@@@@@@??????>>>======<<>>>>>======>>>>>>???=========>>>>>>>>>??????????????????????????????<<<===>>>???????????????@@@???>>>>>>???@@@AAABBBDDDFFFGGGFFFEEEHHHPPPWWWlllzzzzzzwwwsssrrrnnniiiccc^^^ZZZYYYXXXTTTRRRRRRUUUVVVSSSOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRPPPOOOOOOPPPQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRTTTSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXYYY[[[\\\]]]___aaacccfffiiimmmpppuuu||||||xxxuuutttwwwxxxxxxvvviiifffcccaaa```^^^[[[YYYUUUSSSPPPNNNLLLJJJGGGDDDAAAAAA@@@???>>>>>>======<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<===>>>??????AAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@??????@@@@@@CCCCCCDDDEEEEEEEEEEEEDDD@@@@@@BBBCCCEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMJJJIIIJJJKKKLLLKKKHHHEEEEEEDDDCCCBBBAAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQTTTTTTTTTTTTUUUUUUVVVVVVRRRTTTUUUUUUSSSSSSTTTVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVYYY[[[^^^^^^```cccfffjjjnnnpppnnnrrrwww}}}xxxjjj___ZZZXXXSSSPPPNNNMMMNNNUUU\\\fffnnnyyy}}}eeeVVVPPPQQQRRRYYYggg||||||kkk```WWWTTTUUURRRQQQQQQOOONNNMMMLLLKKKJJJJJJJJJLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLJJJHHHGGGFFFGGGIIIJJJOOOLLLHHHDDDBBBAAABBBBBBBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDEEEEEEEEECCCBBBAAADDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<:::888777????????????@@@AAABBBBBB@@@@@@?????????>>>>>>>>>@@@??????>>>>>>======<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============>>>>>>>>>>>>????????????;;;<<<===>>>??????@@@???????????????@@@AAABBBCCCDDDFFFGGGEEEDDDEEEJJJNNN]]]iiizzz~~~|||{{{vvvoooiiieeeaaa^^^\\\\\\^^^___\\\ZZZXXXWWWVVVUUUTTTTTTSSSSSSSSSQQQPPPQQQRRRSSSRRRQQQQQQRRRRRRSSSTTTSSSSSSSSSTTTUUUUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]]\\\]]]___aaacccfffkkkpppuuuzzz|||xxxuuuwww{{{~~~|||mmmkkkiiihhhfffccc^^^[[[XXXVVVSSSQQQPPPMMMJJJGGGDDDDDDCCCBBB@@@??????>>><<<<<<<<<<<<<<<<<<=====================>>>????????????>>>>>>>>>>>>???@@@AAA@@@@@@?????????@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDAAAAAABBBDDDFFFFFFDDDBBBAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVRRRTTTVVVWWWVVVUUUVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVXXX[[[^^^aaabbbcccdddfffjjjnnnqqqpppvvv~~~qqqhhhaaa[[[WWWQQQOOOMMMNNNRRRYYYaaahhhmmmwwwjjjXXXPPPOOOSSSXXXeeexxxlllddd[[[TTTSSSSSSQQQOOOPPPPPPPPPOOONNNMMMLLLLLLLLLNNNLLLJJJHHHGGGGGGHHHIIIKKKKKKKKKLLLLLLKKKKKKKKKJJJHHHGGGEEEEEEGGGIIIJJJPPPNNNIIIEEEBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;???????????????@@@AAAAAA????????????>>>>>>>>>>>>??????>>>>>>============;;;<<<>>>>>>>>>>>><<<;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>>>>;;;;;;===>>>????????????>>>>>>???@@@AAABBBCCCDDDBBBDDDFFFEEEDDDDDDFFFIIIPPPYYYggguuu~~~}}}yyyuuuooommmkkkkkkmmmmmmllljjjdddbbb___\\\ZZZYYYXXXXXXWWWVVVUUUVVVWWWXXXVVVUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWYYY[[[\\\]]]^^^```aaaccceeeggggggeeeeeegggjjjmmmsss|||{{{xxxwww{{{pppooonnnmmmkkkgggaaa]]]]]]ZZZWWWTTTRRROOOLLLIIIHHHHHHFFFEEECCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<======>>>??????>>>>>>>>>===>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@??????;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>>>>@@@BBBCCCAAA@@@BBBCCCDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRSSSSSSTTTSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWSSSUUUWWWXXXWWWWWWWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXVVVVVVUUUUUUUUUUUUVVVWWWWWWXXX[[[```ccceeeeeefffffffffjjjoootttvvv}}}tttfffaaa]]]XXXUUUNNNNNNNNNQQQXXXcccmmmrrrsss}}}qqq]]]SSSQQQSSSZZZaaauuusssddd___XXXSSSSSSSSSQQQPPPRRRQQQPPPOOONNNNNNMMMMMMNNNNNNMMMJJJHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKHHHGGGEEEEEEEEEFFFHHHIIIMMMKKKGGGEEECCCCCCDDDEEEBBBBBBAAAAAABBBBBBBBBAAACCCCCCCCCCCCCCCBBBBBBAAADDDCCCCCCBBBAAAAAA@@@@@@??????????????????@@@@@@??????>>>>>>>>>???@@@@@@<<<======>>>??????@@@@@@>>>>>>>>>===============;;;<<<===>>>>>>===<<<;;;<<<<<<<<<=========>>>>>><<<<<<=========>>>>>>>>>;;;;;;<<<>>>>>>?????????======>>>@@@AAABBBCCCCCC@@@BBBDDDEEEEEEEEEFFFFFFEEELLLVVV```kkkyyy~~~vvvsssnnniiieeecccbbbbbb```______```aaaaaa___^^^^^^^^^___``````````````````bbbeeeggggggiiilllnnnppptttvvvvvvsssrrrtttwww|||{{{}}}vvvuuutttsssqqqmmmgggcccccc```[[[VVVTTTQQQOOOMMMLLLLLLJJJIIIGGGEEEDDDCCCAAAAAABBBBBBBBBAAA@@@???===<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>======@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@?????????@@@BBBCCCBBBAAADDDDDDEEEFFFGGGGGGHHHHHHJJJJJJKKKLLLMMMOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXVVVXXXYYYYYYWWWWWWXXXZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVXXXZZZ[[[]]]```dddggggggiiiiiiiiiiiimmmuuu{{{~~~hhh^^^[[[WWWSSSPPPMMMOOOQQQUUU___mmmvvvyyyzzzoooaaaUUUTTTWWW[[[dddnnn{{{ggg___WWWRRROOOQQQSSSQQQRRRTTTOOOOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDEEECCCBBBAAAAAACCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@===<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>>>>??????;;;<<<<<<===>>>???@@@AAA========================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>;;;;;;<<<<<<======>>>>>><<<<<<===>>>>>>>>>======<<<===>>>???@@@AAAAAAAAA>>>???AAABBBDDDDDDDDDDDDCCCGGGNNNUUU^^^jjjwwwvvvssswwwzzz~~~{{{vvvsssrrrrrrkkkjjjkkklllmmmmmmkkkiiiiiiiiiiiihhhiiijjjjjjkkkmmmqqquuuwwwwwwxxx||||||{{{zzzyyyxxxtttooollljjjfff___YYYUUUSSSQQQPPPPPPOOONNNLLLJJJHHHFFFEEEDDDDDDEEEEEEEEEDDDBBBBBB>>>>>>============>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>????????????????????????>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBEEEFFFFFFEEEDDDDDDDDDFFFGGGIIIKKKLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZXXXWWWWWWYYY[[[[[[\\\]]]^^^^^^\\\ZZZYYYYYYYYYXXXXXXWWWXXXXXXXXXZZZ\\\___aaabbbdddgggjjjiiilllmmmnnnooouuuqqq___WWWUUURRROOONNNLLLQQQUUUZZZgggxxx{{{cccYYYTTTYYY___eeerrrmmm^^^XXXRRRNNNMMMPPPQQQPPPPPPSSSPPPPPPOOOOOONNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLKKKIIIJJJKKKLLLKKKJJJHHHGGGDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDBBBAAAAAACCCDDDCCCAAABBBAAAAAAAAAAAAAAABBBBBB?????????@@@@@@@@@@@@AAA======<<<;;;<<<===>>>>>>???>>>>>>=========>>>>>><<<=========>>>>>>??????========================<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>=========>>>======<<<;;;<<<===>>>????????????>>>>>>>>>>>>???AAAAAAAAA@@@BBBEEEJJJNNNTTT]]]iiiqqqvvvlllkkkmmmsss{{{}}}||||||~~~~~~}}}zzzuuurrrooojjjbbb[[[WWWUUUTTTSSSRRRQQQPPPNNNKKKIIIGGGGGGEEEFFFGGGGGGGGGEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@AAA???????????????>>>=====================>>>??????AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@@@@??????AAADDDFFFFFFFFFCCCCCCCCCEEEGGGJJJMMMOOONNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUWWWXXXYYYYYY\\\\\\[[[XXXVVVWWWYYY[[[[[[\\\^^^^^^^^^\\\ZZZYYYZZZYYYYYYYYYYYYZZZZZZ[[[^^^aaadddffffffgggiiijjjjjjmmmppprrrttt|||vvvgggYYYSSSRRRQQQQQQQQQMMMSSSXXX```nnnyyyiii```XXXVVV___fffmmm}}}wwweeeYYYSSSSSSOOONNNPPPPPPNNNNNNQQQSSSSSSRRRQQQQQQQQQRRRRRRKKKLLLMMMMMMMMMMMMMMMLLLGGGHHHIIIJJJJJJHHHFFFEEECCCEEEFFFGGGGGGEEECCCAAA@@@AAACCCCCCCCCBBBAAA@@@EEEBBBAAABBBDDDEEECCCAAAAAAAAAAAA@@@@@@AAABBBBBB===>>>>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<===>>>???>>>============>>>>>>>>>>>>>>>>>>============<<<<<<<<<===============<<<<<<:::999999:::<<<<<<999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<===>>>??????>>>===<<>>======>>>>>>===<<<===???CCCEEEIIIQQQ[[[bbbvvvzzzmmmgggffflllsssyyy}}}{{{~~~{{{yyyuuuooofff___[[[YYYYYYXXXUUUVVVWWWVVVSSSOOOJJJGGGKKKIIIHHHHHHIIIHHHGGGFFFAAA@@@???>>>>>>===>>>>>>???>>>===<<<;;;<<<===>>>@@@???>>>======>>>??????BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[ZZZYYYWWWVVVXXXYYY\\\]]]___^^^\\\[[[[[[[[[WWWVVVUUUVVVYYY]]]___```dddfffggggggggghhhiiikkkppptttyyygggZZZOOOMMMLLLLLLOOOUUUUUU[[[ccclllttt}}}xxxjjjcccZZZYYY\\\gggwwwxxxhhh\\\WWWVVVOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMOOOLLLJJJKKKLLLMMMKKKHHHHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAAAAA???>>>>>>=====================<<<<<<<<<<<<======>>>>>>======<<<<<<<<<;;;<<<<<<===============<<<======>>>>>>>>>>>>======;;;::::::999999999:::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>AAAAAA@@@???>>>===<<<<<<@@@@@@@@@CCCGGGMMMSSSWWWiiizzzuuurrrpppmmmlllnnnrrruuuxxx{{{}}}{{{xxxrrrkkkeeeaaa___^^^\\\XXXXXXXXXVVVTTTQQQMMMKKKNNNLLLKKKJJJKKKKKKIIIGGGBBBBBBAAA@@@??????????????????===<<<<<<======>>>??????>>>======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPOOOPPPRRRSSSUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZXXXVVVVVVXXXZZZZZZ[[[\\\[[[YYYYYYYYYZZZ]]][[[ZZZ[[[]]]```cccdddiiikkklllkkkkkklllpppssszzzooo```UUULLLKKKLLLLLLQQQWWW[[[```hhhooowwwpppccc\\\[[[```iiivvv}}}lll```WWWRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMJJJJJJLLLLLLJJJGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@???>>>==================<<<<<<;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;<<<<<<============<<<<<<<<<======>>>>>>======<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>===>>>>>>>>>@@@CCCIIINNNQQQbbbrrrzzzxxxuuusssrrrsssuuutttrrrpppvvv||||||xxxsssooollliiieeeccc```___\\\YYYWWWTTTSSSRRRRRRPPPOOONNNOOONNNKKKIIIEEEDDDDDDCCCBBBAAAAAAAAA@@@???>>>============>>>>>>=========>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZXXXVVVUUUVVVYYY[[[[[[\\\\\\ZZZXXXXXXZZZ\\\dddcccaaaaaabbbeeehhhjjjlllooopppnnnlllooowww}}}kkk[[[UUUNNNIIIIIIKKKOOOUUUZZZdddhhhnnnttt{{{~~~sssfff\\\XXX```kkk|||mmmaaa\\\WWWRRRPPPKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJJJJJJJHHHFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDCCCBBBAAA@@@AAA@@@???>>>============<<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<=========>>>>>>??????>>>>>>===>>>@@@DDDHHHJJJYYYggg~~~{{{rrrlllnnnsss}}}~~~|||zzzwwwsssnnnkkkjjjgggbbb]]]YYYWWWVVVVVVVVVUUUSSSSSSRRRQQQMMMKKKFFFFFFFFFEEEDDDCCCBBBBBB@@@??????>>>=====================>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNNNNPPPQQQPPPPPPPPPRRRTTTVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXVVVTTTVVVZZZ]]]______^^^\\\ZZZ[[[^^^```hhhgggfffffffffiiimmmqqqtttuuuuuusssrrrxxxxxxkkk]]]QQQLLLIIIGGGIIINNNTTT\\\aaalllooouuuzzz}}}qqqggg___[[[\\\jjjyyysssaaaYYYXXXUUUQQQNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKMMMLLLKKKJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<=========>>>>>>@@@???>>>>>>???BBBEEEFFFQQQ[[[pppzzz{{{pppmmmkkkooouuuxxxuuurrroooqqquuu{{{}}}xxxsssrrrnnnggg```[[[XXXWWWWWWZZZYYYXXXWWWVVVTTTPPPMMMHHHHHHHHHHHHGGGEEECCCBBB@@@@@@@@@???>>>======<<<===>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPPPPRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVWWW[[[^^^_________]]]\\\]]]___bbbhhhiiiiiiiiijjjnnntttyyy}}}{{{}}}rrreee\\\TTTOOOGGGIIIKKKNNNTTT]]]eeejjjrrrvvv{{{pppccc\\\[[[aaaiiizzzssseeeWWWRRRSSSPPPMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>><<<======>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<::::::999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::;;;<<<=========<<<<<<;;;;;;;;;::::::999999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<========================<<<<<<<<<<<<;;;???>>>======>>>???AAACCCIIIQQQccc}}}~~~yyyxxx{{{~~~uuupppooolllhhhddddddeeehhhmmmvvv~~~|||{{{~~~}}}xxxtttmmmeee___\\\[[[ZZZ```___]]]]]][[[XXXSSSOOOKKKKKKLLLKKKJJJHHHFFFEEEBBBBBBBBBBBBAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQPPPQQQSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXYYYZZZYYYYYYZZZ\\\^^^^^^______^^^]]]]]]___aaagggiiikkkmmmooouuu~~~tttaaaWWWQQQMMMMMMGGGMMMRRRVVV]]]hhhppptttxxx}}}qqqaaaXXXWWW___nnn{{{}}}iii___UUUSSSRRROOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHIIIJJJHHHFFFEEEFFFGGGFFFFFFEEECCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>???AAABBBCCC======<<<<<<;;;;;;<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::::::::999999888999;;;<<<======<<<;;;::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<============<<<======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;<<<===???@@@CCCJJJXXXnnn|||yyyzzz~~~}}}rrriiiccc___]]]]]]^^^bbbjjjsss|||~~~{{{wwwuuuxxx~~~|||vvvooojjjgggfffeeefffdddcccbbb```\\\WWWSSSOOOOOOPPPPPPNNNLLLIIIHHHFFFFFFFFFFFFEEECCCBBB@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOQQQQQQQQQPPPQQQSSSUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYWWWYYY[[[\\\\\\\\\]]]___^^^```aaaaaa``````aaabbbgggkkkoooqqquuu}}}xxxbbbUUUPPPKKKJJJLLLKKKSSSZZZ^^^eeeqqqzzz}}}kkkaaaWWWUUU[[[jjjoooaaaZZZVVVTTTRRROOONNNQQQLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJIIIIIIEEEGGGIIIHHHFFFEEEFFFHHHFFFEEEDDDBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>???@@@;;;::::::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999999999888888777888:::<<<===<<<;;;;;;999999999999999:::::::::888999999999999::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAAEEEOOO^^^qqq||||||~~~}}}qqqkkkhhhcccbbbaaabbbgggnnnvvv{{{}}}zzzuuurrrtttzzzyyyuuurrrqqqqqqiiihhhgggfffddd```ZZZVVVRRRRRRSSSSSSQQQOOOLLLJJJIIIIIIJJJIIIHHHFFFDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRQQQQQQQQQSSSUUUWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVWWWWWWXXXYYYYYYZZZVVVYYY\\\^^^^^^^^^^^^___```bbbdddeeedddcccdddeeehhhlllqqquuuzzzwwwfffTTTNNNMMMKKKKKKNNNNNNXXX```dddkkkwwwttt```XXXTTTWWWcccuuuvvvdddVVVSSSQQQQQQNNNJJJKKKOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIDDDFFFHHHGGGEEEEEEGGGIIIFFFEEECCCBBBAAAAAABBBBBB????????????????????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@>>><<<;;;:::;;;;;;999999999999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999999999888888666777:::<<<<<<<<<;;;:::888888888999999::::::;;;888888999999999::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<888999999:::;;;======>>><<<<<<===>>>@@@BBBDDDEEEBBBEEEJJJSSS```ooo||||||wwwwwwpppmmmjjjhhhjjjooovvvzzzwwwzzz}}}zzzsssuuuyyy|||}}}zzzvvvttttttwww||||||yyyyyywwwtttqqqlllfff^^^YYYZZZYYYXXXWWWTTTRRRPPPOOOOOORRRTTTRRRLLLHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCC@@@??????AAADDDFFFCCCDDDFFFGGGIIIJJJJJJJJJHHHHHHGGGGGGHHHIIIIIIJJJLLLLLLMMMMMMNNNNNNNNNNNNOOOMMMLLLLLLMMMNNNNNNMMMOOORRRUUUVVVTTTSSSTTTVVVYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[]]]______^^^]]]\\\bbbdddfffeeeccccccfffjjjqqquuuzzztttdddZZZQQQNNNMMMMMMRRRWWW\\\___eeemmmvvv~~~yyyiii\\\UUUTTTUUU\\\qqq{{{lll```SSSRRRPPPNNNNNNNNNPPPQQQLLLLLLLLLLLLLLLKKKJJJIIILLLKKKIIIGGGFFFFFFFFFGGGHHHFFFDDDCCCEEEFFFFFFFFFCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============>>>>>>>>>>>>============????????????????????????AAAAAAAAA@@@@@@>>>======<<<;;;999888888;;;===??????===;;;999777888888999999888888888999::::::;;;<<<<<<;;;::::::999888888888777666777888999888666999999999:::::::::;;;;;;999:::;;;;;;999999:::;;;999999888888999999:::;;;;;;;;;;;;::::::999999999;;;:::999999:::;;;===>>><<<;;;999888888999;;;<<<>>>>>>>>>>>>>>>===<<<;;;@@@AAACCCGGGOOOZZZfffnnnwwwpppqqquuuvvvttttttlllgggfffllloooqqqvvv~~~|||}}}{{{yyywwwwwwxxx{{{}}}}}}zzzvvvqqqkkkddd```^^^^^^\\\ZZZXXXUUURRRQQQRRRUUUVVVTTTOOOKKKJJJKKKJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAACCCEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNPPPNNNLLLLLLMMMNNNNNNMMMOOOQQQTTTUUUTTTSSSTTTUUUYYYZZZ\\\^^^___^^^]]]\\\YYYYYYXXXXXXXXXXXXXXXXXXYYY[[[]]]______^^^^^^^^^bbbeeeffffffeeeggglllpppzzz~~~}}}jjj___YYYRRRLLLLLLMMMOOOTTT[[[cccffflllrrryyyuuuiii]]]TTTQQQUUU]]]iii~~~xxxmmm```VVVRRRQQQOOONNNMMMNNNOOOPPPNNNOOOOOONNNMMMLLLKKKJJJHHHHHHFFFFFFEEEFFFGGGGGGFFFDDDBBBBBBCCCEEEEEEDDDCCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>>AAA@@@@@@??????>>>>>>>>>????????????????????????????????????>>>===<<<;;;::::::999999;;;>>>BBBDDD???===;;;999888777888999999888888888999::::::;;;<<<<<<;;;:::999999888888888777666777888999888666;;;;;;<<<<<<<<<=========999:::;;;:::999999:::<<<;;;::::::999999::::::;;;:::::::::999999999888888::::::999999:::;;;===>>><<<;;;:::999999:::;;;<<>>>>>>>>???@@@CCCIIISSS]]]dddsss|||uuupppmmmhhhdddccc___]]]___fffkkkmmmrrrxxx~~~wwwzzz{{{||||||~~~}}}||||||||||||~~~{{{{{{~~~yyytttoookkkfffeeedddaaa^^^ZZZVVVTTTWWWYYYZZZXXXSSSPPPPPPQQQOOOOOOOOONNNLLLJJJHHHFFFDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNQQQOOOMMMMMMNNNNNNMMMLLLOOOQQQSSSTTTSSSSSSSSSTTTXXXZZZ]]]```aaa```^^^\\\YYYYYYXXXXXXWWWWWWWWWWWWZZZ\\\___aaaaaaaaaaaabbbfffhhhkkkkkklllpppwww}}}{{{gggYYYQQQNNNJJJJJJNNNRRRUUU[[[bbbkkkpppvvvzzz}}}lll___VVVPPPMMMNNNYYYjjj|||tttddd]]]VVVOOOPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMKKKJJJIIIEEEEEEDDDDDDEEEFFFGGGGGGDDDBBBAAAAAABBBCCCCCCBBBCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@????????????AAAAAA@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999::::::999999;;;>>>AAABBB???>>>;;;999888777777888999999999999999999::::::;;;;;;::::::999999888888888777666777888999888666888888888888999999999999888999::::::999999;;;===>>>===<<<;;;;;;::::::;;;999999999999888888888888:::999999999:::;;;<<<======<<<;;;::::::;;;<<<======>>>??????????????????;;;<<<===???BBBIIIQQQWWWccclllwww{{{pppeee^^^\\\UUUUUUYYYaaafffhhhlllppptttyyyyyytttvvvwwwxxxyyy~~~~~~|||wwwuuuxxx|||~~~yyyvvvnnnnnnllljjjfffaaa]]][[[]]]^^^___\\\WWWTTTUUUWWWVVVVVVVVVTTTRRRNNNKKKIIIDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMPPPPPPOOONNNNNNOOOPPPQQQRRRPPPNNNNNNOOOOOONNNMMMPPPQQQRRRRRRSSSSSSTTTTTTVVVXXX]]]```aaa```^^^\\\[[[[[[ZZZYYYYYYYYYZZZ[[[]]]aaadddeeeeeeeeegggiiilllooorrrtttwww}}}{{{gggZZZRRROOOJJJIIIMMMTTTYYY]]]dddkkkqqqwwwzzziii[[[RRRLLLJJJLLLQQQbbbxxxxxxbbbXXXUUUSSSPPPNNNNNNMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFCCCBBBAAAAAABBBCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>??????>>>===<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;:::999<<<;;;:::999888999:::;;;>>>===<<<:::888888777777888999999999:::999999999:::::::::999999999999999888777666777888999888666555555666666666666777777888999:::999999:::<<<>>>AAA@@@>>>===<<<;;;;;;;;;999999999999999999999999999999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<===:::;;;;;;<<<============;;;<<<======>>>BBBGGGKKKTTT\\\hhhttt}}}}}}lllbbb___VVVXXX\\\ccchhhlllooorrruuuvvvxxxzzzzzzzzz{{{~~~zzzoootttttttttuuuxxx}}}xxxtttuuuxxx}}}xxxxxxwwwuuuqqqlllhhheeeeeefffeeeaaa\\\YYY[[[]]]___^^^]]]ZZZWWWSSSOOOMMMFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIJJJLLLNNNOOOPPPTTTSSSRRRQQQQQQQQQSSSTTTSSSRRRPPPPPPPPPQQQPPPOOOQQQQQQQQQRRRSSSTTTTTTTTTSSSVVV[[[___```___]]][[[\\\[[[ZZZZZZ[[[\\\^^^___bbbfffiiijjjhhhhhhkkknnnrrrvvvzzz~~~wwwcccUUUMMMLLLMMMLLLMMMSSS[[[```dddjjjqqquuu}}}nnncccWWWQQQMMMIIIKKKPPP\\\nnnhhhZZZTTTSSSRRRQQQLLLLLLKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKIIIGGGFFFEEEGGGGGGGGGFFFEEEEEEDDDCCCDDDCCCBBBCCCDDDEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>=========>>>>>>======<<<;;;;;;:::========================<<<<<<=========<<<;;;;;;<<<;;;:::999888888999999===<<<;;;:::999888888888888999:::::::::999999888888999999999999999999999888777666777888999888666888888888888999999999999777888999888888:::===@@@BBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;===>>>>>>>>>@@@CCCEEEFFFNNNYYYeeettt}}}|||yyyrrrfffcccaaaeeejjjqqqxxx}}}|||{{{uuunnnnnnsssuuuvvvuuurrrqqqssszzz~~~{{{qqqllluuutttssssssvvv{{{zzzzzz{{{~~~zzzvvvsssqqqqqqooojjjdddaaacccfffhhhfffccc___ZZZVVVSSSRRRJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKLLLMMMOOOQQQSSSTTTWWWVVVTTTRRRRRRSSSUUUVVVTTTSSSQQQQQQSSSTTTSSSSSSTTTRRRQQQRRRTTTUUUVVVUUUSSSVVVZZZ]]]______^^^]]][[[[[[[[[[[[^^^aaadddfffiiimmmqqqpppmmmmmmqqquuuzzz|||rrrdddVVVMMMJJJKKKMMMPPPSSSZZZbbbfffhhhooovvv}}}{{{jjjXXXOOOJJJLLLLLLKKKPPPYYYkkk{{{}}}ooo```WWWSSSOOONNNNNNJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHGGGGGGFFFDDDCCCBBBEEEDDDCCCDDDFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>=========<<>>>>>>>>>>>==============================<<<===============<<<<<<;;;;;;:::;;;;;;<<<======;;;;;;;;;:::::::::999999888999:::;;;:::999888777777777888888999999::::::888777666777888999888666666777777777777888888888777888888888888:::>>>AAABBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<777888999:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==================:::<<<>>>???>>>???@@@BBBBBBHHHQQQ\\\jjj}}}yyy|||xxxpppooossszzzxxxkkkgggjjjfffhhhjjjjjjiiikkkooossswwwxxx{{{}}}~~~xxxmmmhhhgggvvvtttqqqqqqsssxxx|||~~~{{{tttnnnkkkmmmpppooolllgggbbb\\\YYYWWWVVVPPPOOOMMMLLLMMMNNNPPPQQQMMMNNNNNNOOOOOOOOONNNNNNMMMNNNOOOQQQSSSUUUWWWXXXXXXWWWTTTRRRRRRSSSUUUVVVUUUTTTRRRSSSUUUWWWWWWVVVUUUSSSQQQRRRUUUWWWWWWVVVTTTVVVZZZ]]]___``````___^^^^^^^^^aaadddiiinnnqqqtttyyy|||{{{wwwvvv{{{zzzuuuqqqkkkgggddd___WWWPPPMMMNNNQQQSSSWWWZZZbbbiiimmmooovvv~~~~~~gggXXXNNNFFFEEEKKKOOOPPPYYYfffwwwlllbbbYYYVVVQQQKKKIIIKKKHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEEEEFFFEEEDDDCCCBBBDDDDDDCCCEEEFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>===============>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999::::::;;;;;;;;;:::888999:::;;;;;;999888666666777777888999:::::::::888777666777888999888666444555555555555666666666777777888777888:::???BBBAAAAAA???>>>============:::::::::;;;;;;<<<<<<<<<666777999:::;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<=========<<<;;;;;;666888<<<>>>>>>>>>???@@@AAAEEEJJJRRR^^^sss~~~~~~qqqmmmrrrnnnppprrrrrrqqqrrrvvvzzz{{{|||||||||{{{yyyxxxwwwvvvzzz|||tttmmmdddaaacccwwwtttpppoooqqqvvvzzz|||}}}|||uuurrrtttwwwtttpppjjjccc]]]ZZZXXXXXXTTTRRRPPPOOOOOOQQQTTTUUUNNNOOOPPPQQQQQQQQQQQQPPPOOOPPPQQQSSSUUUWWWZZZ[[[XXXVVVTTTRRRQQQRRRTTTVVVUUUTTTSSSTTTWWWXXXYYYXXXWWWTTTRRRRRRUUUXXXXXXVVVVVVXXXZZZ]]]___aaabbbbbbbbbbbbcccfffkkkqqqwwwzzzzzzooogggdddaaa\\\XXXPPPNNNKKKJJJLLLPPPTTTWWW]]]aaahhhpppsssuuu|||oooYYYMMMMMMEEEDDDLLLRRRUUUaaaoookkk```YYYTTTSSSOOOHHHGGGKKKGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCDDDFFFFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::888777666666777888999:::;;;;;;;;;;;;888999;;;;;;;;;999777666666666777888999::::::;;;888777666777888999888666888888888888999999999999777777777777888;;;???CCC@@@@@@???>>>============999999999::::::;;;;;;;;;666777999:::;;;;;;::::::999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888888222555:::<<<======>>>???<<<>>>BBBGGGQQQddd{{{xxxvvv}}}||||||sssmmmkkkhhhbbb___bbb{{{uuuooonnnpppuuuxxxvvv{{{{{{xxxwwwqqqooolllhhhddd```]]][[[ZZZWWWUUUUUUVVVYYYZZZZZZTTTUUUUUUTTTRRRRRRSSSTTTWWWWWWVVVUUUVVVWWWYYYZZZ\\\YYYVVVTTTUUUVVVVVVUUUVVVVVVUUUUUUVVVXXXZZZ\\\XXXWWWXXXXXXYYYZZZ[[[\\\YYY[[[]]]^^^___```bbbcccdddgggjjjnnnsss|||yyymmmccc[[[WWWUUUQQQOOOOOOJJJLLLOOOPPPRRRVVV^^^cccgggmmmrrrssssssxxx}}}bbbTTTOOOEEEHHHLLLQQQXXXdddqqq{{{nnnaaaZZZWWWSSSPPPOOONNNLLLKKKKKKJJJIIIHHHIIIIIIKKKLLLIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB????????????????????????======>>>>>>>>>======<<<>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@<<<===>>>>>>>>>===;;;:::;;;:::999888888888999:::===:::888777888999999888777888888888888777777666999999999888888888888777888888888888777555444333666666777888999999::::::888999999::::::;;;;;;<<<===>>>>>>>>>===<<<:::999<<<<<<;;;::::::999888888:::;;;;;;999888777888999777888999999::::::999999;;;;;;:::::::::999999999;;;;;;;;;<<<<<<<<<<<<===???>>>@@@DDDJJJWWWmmm}}}}}}zzzllliiifffbbb```_________{{{tttpppoooqqqsssqqquuuyyy|||~~~~~~yyywwwtttpppkkkgggcccaaa___\\\ZZZZZZ[[[]]]^^^]]]YYYZZZYYYWWWUUUTTTUUUWWWZZZYYYYYYXXXYYYZZZ[[[\\\YYYWWWTTTTTTUUUVVVWWWWWWZZZZZZYYYYYYZZZ\\\^^^```ZZZZZZYYYYYYZZZZZZ[[[\\\___```bbbcccdddfffiiikkkggglllssszzztttiiibbbZZZRRRPPPNNNKKKJJJKKKLLLPPPTTTWWWZZZ___gggmmmkkkpppvvvyyy|||sssZZZMMMHHHGGGKKKRRRYYY```kkkwwwrrrccc[[[VVVSSSPPPNNNMMMLLLKKKIIIJJJIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???===============<<<;;;;;;;;;:::999888888888999999;;;999777666777888888777666777777888888888777777999999999999888888777777777888888777777666555444666666777888888999::::::888888999999:::;;;;;;;;;??????@@@@@@???===<<<;;;<<<;;;;;;:::999999888888999::::::999888777999:::888888999:::::::::::::::;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;<<<<<<<<<<<<@@@???@@@CCCGGGPPPcccsss~~~}}}zzznnnfffeeebbb___]]]\\\\\\\\\~~~wwwrrrooonnnnnnnnnppprrrtttxxx{{{vvvqqqmmmkkkgggfffdddccceeeeeeeeedddbbbbbb```\\\YYYXXXYYY[[[]]]]]]]]]]]]^^^^^^^^^___ZZZXXXVVVVVVXXXYYYZZZYYY[[[ZZZZZZ[[[\\\___aaabbbbbbaaaaaa```````````````bbbcccdddeeefffiiinnnrrrpppxxx~~~nnnbbbZZZVVVOOOJJJIIIIIIFFFGGGIIIMMMRRRXXX]]]aaagggooottttttxxx~~~}}}fffTTTJJJGGGJJJQQQ[[[dddllluuu~~~ooo```XXXUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>=========>>>???>>>======<<<<<<<<<<<<===<<<<<<<<<;;;<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;:::999999888888999999999777666666777777777666555666777888888888888888999999999999999888777777666666777777777777666666666777777888888999999999888888888999::::::;;;;;;;;;;;;<<<<<<;;;:::999888;;;;;;::::::999999888888888999999999888888999;;;999999:::;;;;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<@@@??????AAABBBGGGTTTaaaooo|||ttthhhddd```^^^\\\ZZZYYYXXXYYYYYY~~~zzzuuurrrooonnnmmmnnnnnnpppssszzz}}}yyyvvvsssrrrppppppqqqqqqooonnnlllkkkhhhddd```___```bbbcccddddddeeeeeeeeedddddd___]]][[[[[[]]]]]]]]]\\\\\\]]]^^^aaadddgggjjjlllooonnnmmmlllllllllllllllkkkkkkkkkkkkmmmrrrxxx}}}{{{lllaaaYYYUUUNNNIIIFFFHHHHHHHHHJJJNNNRRRWWW___eeejjjpppwww|||kkk[[[RRROOONNNPPPXXXdddnnnuuu{{{ppp```XXXTTTRRRQQQOOONNNMMMNNNNNNMMMLLLGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@BBBAAA???===<<<===>>>???>>>===<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<>>>===;;;:::::::::;;;<<<::::::999999999999888999888777666666777888777666444555666888888999999999888999999999999888777666555555666777777777777777666777777777888888888999777777888888999:::::::::::::::::::::999888888888::::::::::::999999888888777888999888777888:::;;;999999:::;;;;;;;;;;;;:::<<<<<<<<<;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;>>><<<===>>>===???GGGQQQ\\\gggwwwnnnccc______[[[[[[YYYXXXWWWWWWXXXXXX}}}~~~~~~|||xxxtttqqqnnnmmmlllkkknnnttt||||||yyywwwvvvtttpppllljjjkkkmmmmmmnnnoooppppppooonnnlllhhhgggdddddddddcccbbb```dddeeehhhmmmrrrvvvzzz|||||||||{{{{{{{{{{{{{{{{{{}}}}}}||||||{{{kkk```YYYSSSPPPJJJGGGGGGJJJLLLLLLPPPVVV\\\aaaiiinnnsssxxxmmm[[[SSSRRRTTTVVVZZZbbbmmmvvvzzz}}}rrr```ZZZWWWRRRMMMNNNMMMLLLLLLMMMNNNLLLKKKGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@BBBAAA???===<<<<<<>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;===<<<:::999999999:::;;;::::::::::::999999888888888777777777999999888777444555666888888999999999888888999::::::888777666444555666777777888888777777777777777777888888888666666777888888999999:::>>>=========<<<<<<<<<<<<:::999999999999999888888666777888888777777999;;;888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;999:::<<<;;;:::???FFFMMMVVVbbbnnnxxx|||hhh^^^[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXwww{{{zzzwwwqqqnnnkkkiiijjjmmmqqqtttyyyyyy|||}}}~~~||||||}}}|||}}}|||zzzvvvtttrrrqqqpppooommmkkkmmmppptttyyywwwiii^^^VVVQQQLLLIIIHHHGGGIIINNNQQQRRRWWW^^^cccgggnnnssswww}}}|||{{{ooo^^^RRROOOSSSYYY]]]fffmmmvvv|||~~~~~~zzzdddXXXVVVUUUOOOHHHJJJIIIIIIJJJKKKKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCAAABBBBBBCCCCCCAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<======>>>?????????AAA@@@>>>===<<<<<<<<<<<<===<<<<<<<<<<<<======>>><<<<<<=========<<<;;;;;;;;;;;;:::999999999999:::999::::::::::::999888777777777777888::::::888777555666777888888888888888777888:::;;;:::999777555555555666777777888777777777777777777777777777777666666666777888888999999<<<<<<;;;;;;;;;;;;;;;<<<999999999999999999888888777888888888777777888:::888888999:::::::::999999;;;;;;:::::::::999999999888888999999999::::::::::::888999;;;:::999<<>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>===<<<;;;:::::::::::::::999888888999999:::::::::999888777666555666777999999777666666777777888888888777777777888:::;;;;;;999777555555666777777777777777666777777777777777777777666555555666666777888888999999888777777777777888999888888888888888888999999888888999888666666777999666777888888999999888888::::::999999999888888888888888888888999999999999===:::999;;;;;;999:::>>>>>>AAAEEEKKKRRR\\\eeejjjqqqxxxppphhh]]]UUURRRQQQQQQQQQUUUUUUUUUUUUUUUTTTSSSSSS[[[dddqqq~~~{{{xxxrrrnnnkkkjjjhhhhhhgggdddeeeiiihhhfffllluuuqqqeee^^^XXXPPPKKKKKKLLLLLLLLLOOOPPPUUU[[[^^^```fffnnnwww{{{yyyvvvmmmYYYUUURRRSSS[[[gggsss{{{xxx}}}yyyaaa\\\VVVOOOJJJJJJMMMOOOKKKJJJJJJKKKLLLKKKHHHFFFGGGHHHHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@AAABBBCCCCCCAAA???>>>???>>>>>>>>>============::::::;;;;;;<<<======>>>>>>>>>>>>===<<<:::999888<<<<<<<<<<<<<<<===>>>???===>>>?????????>>><<<;;;999999:::;;;:::999888777999999:::;;;:::999888777444444444666888888666444777888888888888777777666666888:::;;;;;;999666555666666777777777777666666777777777777666666666666555555666666777888888888::::::999888888999:::;;;888888888888888888999999888999999888666555666888666666777888888888888888999999999888888888777777777888888888888999999999???<<<:::<<<;;;999999===<<<<<<>>>BBBIIIQQQZZZ___bbbjjjvvvooo\\\[[[XXXTTTPPPNNNPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPTTT[[[gggttt~~~}}}tttlllhhhggggggdddcccaaa^^^]]]```hhhnnnqqqvvv{{{~~~sssdddYYYPPPOOOMMMKKKIIIJJJNNNQQQWWWZZZ___bbbdddhhhnnnsss~~~}}}{{{|||xxxnnn___TTTTTTTTTUUU[[[jjj|||wwwiiiZZZVVVQQQMMMLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEEEEEEEDDDBBBAAA???@@@@@@AAAAAA@@@@@@??????>>>===<<<;;;;;;<<<===999999:::;;;<<<===>>>>>>@@@@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>===<<<;;;;;;;;;<<<;;;:::999888888888888999888888777666555555444888888777777666666555555444444555555555555555555555666777777555444444555222444666777888777666555777777777777777777777777777777666666666888999:::999999888888888888888888666666666666777777777777;;;;;;:::999888777666555666666666666666777888888888888:::;;;;;;:::888888999999888888888888888888888888888888888888888888888:::<<>>===<<<;;;;;;<<<===;;;;;;;;;<<<<<<======>>>??????>>>===============<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888888888888888888888777666555555555666666666666666666555555555555555666666666777777666777888888666444444555444555777888888888666555555555555555555555555555777777666555666666888888888888888888888888888888666666666777777777888888999999999888888888888888666666666666666777777888888999999999999999999888888888888888888888888888888888888888888888888888777888:::;;;<<<@@@DDDHHHMMMOOOYYYjjjzzzqqqddd\\\XXXTTTRRROOOMMMLLLLLLMMMNNNPPPPPPPPPOOONNNMMMLLLKKKBBBFFFMMMWWWbbbllluuuzzz|||uuuooommmhhhddd```\\\ZZZYYYXXXWWW^^^bbbgggkkkooouuu}}}yyynnnfffbbb]]]UUUPPPJJJKKKMMMOOORRRVVV\\\```bbbgggooouuuyyy~~~}}}}}}~~~~~~~~~xxxmmmcccZZZUUUTTTTTTVVVccctttmmm^^^UUUNNNMMMKKKKKKKKKKKKJJJHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBAAA??????@@@@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<<<<========================>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;;;;;;;:::999888888777888888888888777777666666555555444444555555555555555555444555555666777888999999777999:::999666555555555666777888999888777666555555555555555555555555555777666555555444555555666777777777777888888888888777777777888888888999999777777888888999999999:::666666666666777777777777999999888888888888999999888888888888888888888888888888888888888888888888888999999999888:::<<>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;:::999888777777777777888777777777666666666555333333333444444555555555333444444666777888999999888::::::999777555555555777777888888777666555444555555555555555555555555666555555444444333333333666666666777777777777777777888888888999999999999777888888888888999999999555666666777777777777777999888777666666777888999777777777777888888888888888888888888888888888888::::::;;;:::888999:::<<<>>>BBBKKKUUU]]]hhhzzz{{{iii\\\VVVSSSQQQOOONNNMMMKKKIIIIIIIIIIIIJJJIIIJJJJJJKKKKKKKKKJJJJJJMMMJJJFFFEEEGGGMMMUUUYYYkkkrrr{{{~~~|||wwwppphhhcccaaa___]]]ZZZXXXYYY[[[^^^aaafffkkkoooyyy}}}}}}tttjjjcccZZZSSSPPPPPPOOONNNRRRUUUZZZ___ccchhhmmmqqquuuyyy~~~}}}uuuzzzyyyyyy{{{}}}zzzqqqiii```ZZZVVVTTTRRRTTT```mmmwwwhhh^^^XXXSSSQQQIIIIIIIIILLLMMMNNNLLLIIIIIIIIIHHHGGGFFFGGGGGGHHHFFFFFFFFFFFFEEEEEEDDDCCCAAABBBCCCCCCCCCBBB@@@???===>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777777777777777777666666666666222222333333444444555555222222333444666777888888888999:::999777555555666666666666555555444444333666666666666666666666666555444444444333333222222555555666666666777777777777888888888999999999999999999999888888888888777555555666777888777777666999888666666666666888999666666777777777888888888777777777777777777777777888999::::::999999;;;<<<<<>>>>>>>>>>>======::::::;;;<<<<<<<<<<<<;;;======<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666777777777777777777666666666666333333444444444444444444222333333444555666777777666888999888777666666777555555444444444444444444777777777777777777777777333444444444444333333222444444555555666666777777777777777888888888999999:::999999999888888777777444555777888888888777666777777666666666666777777555666666777777888888888777777777777777777777777555666888999888888:::;;;888:::???FFFKKKTTTfffvvvzzzhhh\\\UUULLLGGGGGGJJJLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHH\\\WWWOOOHHHDDDCCCFFFHHHMMMSSS]]]fffnnnuuu{{{|||tttkkkeeebbb___]]]ZZZXXXXXXYYYYYYYYY___dddhhhkkkqqqyyy~~~~~~|||||||||zzzpppeee^^^TTTQQQNNNMMMPPPUUUZZZ]]]dddiiiooovvv{{{wwwsssxxx}}}xxxrrrjjjccc]]]YYYQQQOOOQQQXXX[[[cccyyyllldddZZZSSSQQQOOOLLLJJJLLLKKKJJJKKKLLLLLLJJJHHHGGGFFFDDDCCCCCCCCCEEEEEECCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAABBBBBB@@@???>>><<<======>>>>>>======<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666666666666666666777777777777555555555555444444444444444444555555666666666777444555777777666666666777555444444444444555555666666666666666666666666666222333444555555444444333333333444555555666777777666666666777777777888888888888888888888999999999444555777888888888666666555666666777777666666555555555666666777888888999777777777777777777777777555666888999888888999:::999888:::???CCCKKKYYYggg}}}wwwdddXXXRRROOOKKKHHHGGGHHHJJJKKKHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGgggaaaXXXOOOHHHDDDDDDDDDBBBGGGOOOXXXaaajjjsssxxxvvvooollldddaaa]]]ZZZYYYXXXWWWVVVZZZ___bbbdddjjjqqquuutttrrrssstttwww{{{yyyqqqggg]]]VVVQQQPPPPPPRRRXXX___fffkkkmmmrrrzzzpppmmmnnnvvvyyyuuummmcccZZZTTTSSSSSSOOOMMMQQQ[[[bbbnnn~~~kkk]]]WWWQQQNNNPPPPPPNNNJJJMMMKKKJJJIIIJJJJJJHHHGGGFFFEEECCCBBBAAABBBDDDEEEBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@AAABBBAAA@@@???>>><<<<<<============<<<<<<888999;;;<<<===<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666666666666666777777777777666666666555555444444444666666666666777777777777222444666777666666666888555555555555555666777888555555555555555555555555111222444555666555555444333333444444555666777777666666666666777777777777555666777888999:::;;;;;;444555777888999888666555444555666777777666555444444555555666777888888999777777777777777777777777777999:::;;;:::999:::;;;<<<999999;;;>>>CCCNNNYYYggg~~~mmm___UUUOOOFFFIIILLLLLLIIIEEEBBB@@@HHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFkkkjjjeee]]]SSSKKKEEECCCBBBDDDFFFJJJQQQZZZdddkkkxxxwwwqqqnnniiibbb\\\WWWUUUUUUVVVYYYYYY[[[___dddhhhjjjjjjfffkkkqqqtttvvvzzzzzzmmmbbbZZZVVVTTTSSSTTTVVV[[[aaaiiipppuuuyyy~~~xxxqqqgggkkkvvvooodddZZZUUUSSSOOOOOOPPPPPPUUUZZZ___jjjnnndddYYYUUUPPPNNNOOONNNLLLJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@===>>>@@@BBBBBBBBB@@@???============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::>>>===<<<;;;:::;;;;;;<<<999888888777777777777777::::::::::::;;;;;;<<<===;;;999777555444444666666666777888777555333444555444555666777777888888777666666777777777777666666555555555555555555555555777666555444333444444555555555444333222111111000555555555666666666666777666555444333222333444555666666666666777777777777777777666666666888999:::999888777555444444444444666666666666777777777777999888777666666777888999444555666777888999:::;;;:::;;;<<<<<<::::::;;;<<<999888888999<<>>AAADDDLLLSSS___kkkooorrr{{{}}}rrrbbbVVVPPPMMMIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFtttqqqllliiigggbbb\\\WWWQQQNNNIIIEEEEEEHHHLLLOOOYYY```jjjrrrwwwyyy{{{{{{zzzwwwsssnnniiidddbbb``````]]]YYYXXXXXXYYYYYYXXX^^^aaafffiiikkkooouuuzzz~~~xxxrrreeeccc___\\\ZZZZZZ[[[\\\^^^aaagggoooxxxuuukkkeeeeeeiiiyyywwwhhhUUUMMMGGGGGGIIIKKKPPPVVVYYYfffttt~~~kkkXXXNNNMMMKKKIIIHHHIIIJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@CCCBBBAAA@@@????????????>>>???@@@AAAAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::777777888999:::;;;<<<<<<<<<;;;:::999999999::::::999888888777777777777777::::::999888888888999999999999999999999888777666666777888777555333444555777777777777666555444444444444444555555444444444444444444444444444444444666555444444333444444444666666666666666666666666333444444444555555555555444444333333333444444555555555666666666777777777888888777666666666777777555555555555666666777777555555666666666777777777888888777666555555666666:::999888777555444333222777888999888666555666777888888777777888:::<<<>>>AAADDDKKKSSSXXX^^^iiiuuu|||ppp```YYYOOOIIIGGGGGGFFFDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEvvvssspppqqqtttsssmmmhhh^^^YYYQQQJJJGGGGGGGGGHHHLLLQQQXXX___fffkkkppptttyyyxxxwwwuuurrrnnnllljjjddd```[[[YYYXXXYYYYYYYYY[[[]]]aaadddggglllrrrvvv{{{~~~uuupppmmmhhheee]]]]]]]]]]]]___aaadddfffkkklllpppwww|||nnngggeeeiiirrrzzzxxxcccWWWNNNIIIFFFHHHLLLQQQYYY```gggtttrrrbbbUUUOOOKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@??????>>>>>>>>>??????@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::::::::888888999999:::::::::;;;::::::999999999999999999999888888777777777777777:::999888777777777777777666777888888888777555333666777888777555333444555666666777777666555555444444444555555555555444444444444444444444444444444555444444444444444444444666666555555444444444333333333333444444444555555444333333333444444555555555555555666666666777777888888777777666666666666333444444444444444444444555555555666666666777777888888777666666555555555555555555555666666666666555666777777666555666777999888777666777888999:::======AAAFFFJJJOOOZZZeeeqqqvvvqqq```UUUPPPLLLGGGEEEEEEEEEEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDvvvttttttxxx~~~|||wwwnnnggg]]]TTTNNNJJJGGGEEEDDDGGGKKKPPPUUU\\\ccchhhqqqsssuuuwwwxxxxxxwwwvvvjjjfffaaa]]]\\\[[[ZZZZZZYYYZZZ\\\^^^bbbgggmmmqqqvvvxxx}}}|||uuukkkdddaaa```^^^]]]\\\]]]___bbbfffiiimmmnnntttuuuwww}}}llleeeaaaeeellluuutttcccUUUNNNJJJGGGHHHMMMRRRYYYbbbkkkyyywwwmmmeee[[[TTTQQQMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>????????????>>>======<<<============<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999888888888888999999999999999999999999888888777777777777777999888777777666666666666555666888999999777555333666777888777555333444555444444555666666666666666555555555666666555555555444444444444444444444444333333444444444444444444888777666555444333222222333333333444444444555555222333333444444555555555555555555555666666666666777777777777666666555555666666777777666444333222555555555555666666666666777777777777777666666555333333444555666777888888333555666777666777888::::::999888777777777888999<<<;;;>>>BBBEEEGGGNNNVVV___eeeppp{{{rrrdddYYYOOOJJJJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????CCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDxxxyyy{{{}}}uuujjjaaaZZZTTTMMMHHHEEEFFFFFFGGGJJJPPPWWW\\\dddgggmmmsssxxx{{{}}}~~~sssoooiiidddaaa___\\\[[[ZZZZZZYYYZZZ]]]aaaeeegggppprrrvvvzzz~~~}}}vvvfffaaa[[[XXXXXXZZZ[[[\\\^^^```dddiiinnnssswwwyyy|||}}}rrriii______dddqqq|||~~~oooaaaUUUOOOMMMIIIHHHMMMUUU\\\cccmmmwwwttthhh```YYYRRROOOPPPMMMNNNOOOMMMJJJHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEEEECCCDDDDDDDDDEEEFFFFFFFFFAAA@@@???>>>============>>>>>>>>>===============>>>>>>=========<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::999888777666666888888999:::::::::999999999888888777777777777777888888777666666666777777777888999::::::999777666666777888777555333444555333333444555666666666666555555666666666666555555333333333333333333333333222333333444444444444333999888888777666555444333333444444444555555555555222222333444555555555555444444555555555666666666666666777777777666555555999999::::::999777555333444444555555555666666666777777888888888888777777666666666666666666666666444555777777777777999;;;999888888888888888999999;;;999;;;???AAA@@@DDDJJJRRRXXXbbbmmmyyyyyygggXXXOOOKKKHHHGGGGGGGGGFFFDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@???CCCCCCCCCBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEE}}}~~~uuuoookkkfff^^^XXXRRRPPPLLLHHHFFFGGGLLLPPPSSSXXX___gggooouuuzzz|||xxxuuuqqqnnnkkkiiieeecccbbb___\\\ZZZZZZ\\\^^^___fffhhhlllqqquuuxxxzzzzzz{{{~~~|||llldddZZZXXXVVVUUUWWW[[[___aaacccgggmmmuuu}}}nnndddaaaeeegggqqqyyylll^^^TTTOOOMMMMMMMMMPPPXXXcccmmmuuukkkccc[[[VVVQQQKKKJJJMMMHHHKKKMMMLLLIIIGGGGGGHHHDDDEEEEEEFFFFFFFFFFFFEEECCCCCCDDDEEEEEEFFFGGGGGG@@@@@@>>>=====================<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;999999999999::::::::::::::::::999999888888777777888888:::;;;;;;;;;::::::999888888777777777777777777777777666777777888888777888999::::::999888777666777888777555333444555444444555555666555555555444444444555555444444444333333333333333333333333111222333444555444444333555555555555555666666666444444555555555666666666111222333555555555555555444444444555555555666666444555666777777777666555666777888999888777555444444444444555555555666666666777888999::::::999999888888888777777666666666666777888777666555666777666666777777888888999999999777888;;;===<<>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::777888888888888999999999888888888888888999999999888999:::;;;<<<;;;;;;:::999888888777777777777777777777666777777888999:::666666666777777777666666666777888777555333444555666666666666555444333333222333333444444333333222333333333333333333333333000111333444555444444333///000111222333555666666555555555666666666666777000222333555666666555555444444444555555555666666333444555777777777666666111222444666666555444333444444444555555555666666555777888:::;;;;;;;;;:::777777777777888888888888888999999777444333333444444444555666777888999:::888555555999:::;;;???DDD===AAAHHHPPPYYYdddnnnuuu}}}mmm```TTTOOOIIIEEEEEEDDDAAA???AAAAAABBBAAA@@@@@@BBBCCCAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@??????>>>>>>@@@@@@AAABBBCCCEEEEEEFFFttthhh\\\PPPEEEAAABBBCCCGGGKKKOOOSSSYYYaaafffnnnqqqwww{{{~~~}}}{{{zzz|||uuukkkdddaaa^^^\\\ZZZZZZYYY]]]eeegggeeehhhnnnkkkvvvxxxggg[[[VVVRRRWWW^^^bbbeeejjjppptttzzz{{{mmmeeecccdddcccbbbnnntttyyy|||{{{yyytttoooggg___VVVQQQLLLJJJSSS___hhhnnnwwwzzzhhh^^^TTTQQQOOOOOOPPPPPPMMMJJJGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEDDDCCCBBBAAAAAABBBAAA???>>>=========>>>===<<<;;;;;;<<<===>>>???<<<<<<============<<<<<<;;;;;;::::::::::::999999:::::::::999999888888888999999999888888888777777:::999999999888888777777888888777777777777888888777777777777666666666666555555444333333333444444222333333444555666777777444777777444444666555111444444333222222111000000333333333333333333333333000222444555555444333222666666555555555444444444444444444555555555555666333333333444444444555555444666777666777888888777333444444444555555666666666777888888777555333111777666555444555666888:::777777777777666666666666666666777777777555444222666555777999888555444888555666777999999::::::999>>>>>>???CCCIIIRRRZZZ___lllpppwww}}}|||lll```XXXTTTIIIHHHFFFDDDBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>AAAAAAAAAAAA@@@???>>>>>>????????????????????????CCCBBBAAA@@@@@@BBBCCCEEE~~~}}}ppp```PPPGGGEEEAAABBBDDDFFFJJJSSS]]]eeecccgggnnnwww~~~wwwpppkkkgggccc```^^^\\\]]]aaaaaa^^^```fffhhhrrr{{{yyywwwyyy}}}{{{nnnbbbZZZWWWYYY^^^dddiiimmmssszzzyyynnnjjjggggggkkknnnooooooooorrruuutttpppkkkeeeaaaZZZTTTPPPPPPRRRXXXffftttxxx|||vvvfff[[[TTTQQQNNNLLLLLLMMMMMMJJJHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???===<<<<<<=========<<<<<<;;;<<<===>>>???<<<<<<============<<<<<<;;;;;;::::::::::::999999:::::::::999999999888888:::::::::999999999888888::::::999999999888888888888888777777777777888888777777777777666666666666222222222333444555666777777777666555555444333333333666777555666999999666444444444333222222111111333333333333333333333333///000222333444444444333777666666555444444333333444444444444555555555555333333333444444444555555555666777666666777777666444444555666888999::::::777666555555444444444444777666555444555666888999888777777777777666666666444444555555555555444444333222555999999555555777666666777888888999::::::???>>>>>>???BBBGGGMMMPPPWWWZZZ___dddiiiooovvvzzzsssdddXXXOOOIIIFFFDDDCCCBBB@@@>>>=========???>>>>>>>>>>>>=========@@@@@@AAAAAA@@@@@@???>>>????????????????????????AAAAAA?????????@@@BBBCCCzzz{{{|||~~~qqq]]]OOOJJJBBBAAA???>>>BBBLLLXXX```PPPUUU]]]gggrrr||||||xxxsssnnnjjjeeebbbaaa```]]]ZZZ\\\```fffmmmvvv{{{}}}~~~xxxsssqqqooommmmmmnnnooooooooopppqqqqqqmmmfff```______ccchhhooouuu{{{yyyrrrmmmjjjhhhjjjmmmoooqqqpppnnnmmmllllllkkkhhhaaa[[[VVVUUUPPPOOOQQQXXXaaannnnnn```XXXSSSOOOLLLKKKIIIIIIIIIIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@??????>>>===<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<============<<<<<<;;;;;;::::::::::::999999:::::::::999999999999888;;;;;;:::::::::999999999999999999999888888888888888777777666666777777888777777777777666666666666333333333333333444555666999888777666555444333222111555777666888<<<<<<:::555555444444333333222222333333333333333333333333///000000111222333444444666666666555444333333222444444444444555555555555333333333444444444555555666666666777666666555555000000111333555666888888666555333222222333555666777666555555555666777888888888888777777777666666666555444333222333444444222111333888999666555777777777666666777888999:::>>>===;;;;;;<<>>===<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@???????????????????????????@@@???>>>>>>>>>???AAAAAAwwwuuussssssvvv||||||fffVVVPPPIIIFFFAAA???AAAHHHPPPVVVFFFIIINNNVVV```kkktttyyy|||zzzwwwsssppplllgggbbb___```bbbfffiiimmmoooooopppqqqssstttsssqqqqqqsss{{{|||uuunnnhhhfffeeecccbbbbbbbbbbbbbbbeeehhhiiihhhffffffiiilllpppuuu}}}yyyuuupppllljjjkkknnnppptttvvvyyywwwrrrlllgggdddcccaaa^^^[[[UUUOOOOOOSSSVVVZZZcccmmmyyyppp^^^WWWTTTPPPMMMIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999::::::999999999999888888777777777777777777777777777777666666666666777777777777777777666666666666777666555444333222222222666666666666666666555555111555777666777;;;<<<:::555555555444444333333333222222222222222222222222111111000000000111222333444444444444444444444444333333444444444555555555333333333444444444555555777666666888888555444555///000000222333444555555555444444333444555666777666666555555555666666777888888777777777666666666999777444222111222333444888444333666777555666888888777555444555777999:::::::::999999;;;===@@@AAA@@@AAACCCFFFLLLSSS\\\cccjjjuuuvvvkkkeeeWWWRRRLLLGGGDDDDDDCCCCCC@@@@@@???======<<<<<<<<<:::;;;;;;<<<===>>>>>>>>><<<===>>>???@@@@@@@@@@@@??????????????????????????????>>>>>>>>>???@@@AAArrrooollljjjmmmsss{{{nnn^^^XXXQQQNNNJJJGGGFFFGGGIIIJJJEEEFFFHHHLLLSSS[[[ccchhhnnnqqqvvvzzz~~~~~~vvvoookkkjjjiiihhhhhhgggfffeeedddeeefffdddccccccdddiiiqqq|||}}}{{{yyyvvvrrrkkkddd^^^[[[[[[[[[ZZZZZZ[[[]]]___dddgggkkklllllloootttxxxzzzpppkkkgggggghhhkkkooouuuzzz}}}}}}}}}|||wwwpppiiidddbbbYYYUUURRRPPPLLLIIIOOOXXXgggqqq{{{ooo___UUURRRQQQMMMHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@===============<<<<<<<<<==================<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999888888888888777777777777555555555666666666666666777777666666666666777777777777777777666666666666666666555444333222222333666666666666555555555555222555666555555999999666555555444444444444333333222222222222222222222222444333222111000000000000111111222333444555666666333333333444444444444555333333333444444444555555777555777;;;;;;555333555555555555555555666666666333555666777888888777777666666555555555555555666777777777666666666666555888666444222222444777999AAA:::444444444444666999888777555444444666888999777777777888999;;;===>>>888:::===@@@CCCHHHMMMQQQ\\\dddpppyyy~~~rrreeeZZZTTTQQQIIIFFFAAA?????????@@@?????????>>>======<<<======:::;;;;;;<<<===>>>??????;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAApppmmmjjjhhhjjjnnntttxxxuuugggaaaXXXVVVTTTRRRPPPNNNJJJGGGEEEDDDCCCCCCGGGMMMSSSWWW]]]aaagggnnnttt{{{~~~zzzvvvrrrooommmiiifffbbbaaa``````^^^^^^^^^```eeelllsssxxx}}}}}}|||yyywwwyyy|||yyyxxxwwwrrrpppmmmjjjgggbbb\\\XXXUUUVVVXXXYYYZZZ]]]```ccchhhmmmrrruuuxxx|||yyykkkbbb]]]\\\```fffpppzzzwwwoooggg```\\\ZZZRRRMMMJJJLLLKKKLLLXXXgggeee^^^VVVRRRQQQPPPLLLHHHGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@======>>>>>>>>>======<<<=========>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888999999999999:::::::::888777777777777666666666555555555555666666666666777666666555555666666777777777777777666666666666222222222333444555666777888777666555444333222111222555666444444666666333444444444333333333333333222222222222222222222222333333333222111111000000000111222333444555666777333333333333444444444444333333333444444444555555666444888@@@???777333555666555555555555444444444444555777999:::999777666666666666555555555555444666666666555555555444444333222111222444888<<<>>>EEE<<<444333444444666999777666555444444555666777666666777777777777666666666888;;;===>>>@@@BBBDDDVVVYYY___fffmmmuuu}}}wwwooodddWWWNNNHHHFFFFFFCCC@@@===<<<<<<======<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???;;;;;;<<<>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@sssrrrpppnnnoooqqqtttvvvzzzvvvlllhhh```___^^^^^^^^^\\\VVVRRRJJJHHHDDDBBBBBBEEEIIIKKKPPPTTTXXX]]]ccckkkttt{{{~~~zzzuuuoookkkhhheeedddcccbbbbbbcccfffiiilllmmmqqqrrrqqqnnnlllooowww~~~~~~|||wwwssspppooonnngggeeecccaaa```^^^[[[YYYXXXZZZ^^^```aaaeeejjjooorrrwwwzzznnnccc]]]\\\___bbbjjjssswwwlllbbb\\\WWWRRRNNNMMMHHHIIIOOOSSSZZZnnnzzzlll[[[WWWRRRNNNMMMLLLKKKJJJFFFHHHIIIHHHFFFEEEFFFHHHEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@======>>>??????>>>>>>=========>>>>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888999999999:::::::::888888888777777777777666666666666777777777888888666666555555555555666666777777777777666666666666000111111222444666888999666555555444333222222222111555555333444666666333222222333333333333333333111111111111111111111111000111222444444444333222222222333333333444444444222222333333333444444444333333333444444444555555444333999DDDDDD999444666333333333333333333444444666666666777777777777777555666666666555555444333555444444444444333333333222111111222444777:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????>>>yyyxxxwwwwwwvvvvvvwwwwwwttt{{{uuunnnlllgggffffffhhhiiihhhddd```VVVSSSNNNIIIFFFFFFGGGIIIJJJLLLNNNQQQUUU\\\fffmmmuuuzzzuuuqqqnnnllliiihhhhhhhhhiiihhhgggeeejjjkkkiiifffcccgggpppwwwwwwxxxzzz|||}}}zzzwwwtttqqqmmmiiifffeeedddbbb```^^^]]]^^^___^^^]]]^^^aaaeeehhhjjjnnntttyyy{{{wwwgggbbb\\\XXXZZZaaaiiiooopppggg]]]WWWVVVUUUQQQMMMKKKGGGJJJUUU^^^jjjsssdddYYYUUUQQQLLLGGGDDDDDDFFFHHHEEEGGGIIIHHHEEEDDDFFFHHHDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>=========>>>>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888999999:::::::::999999999888888888888777777777888888999999999:::666666555555555555666666777777777777666666666666333333333333444555666666111111222222333444555555111444555444444777777555222222222222222222222222111111111111111111111111---///222555666666666555555555444333333222222111222222333333333444444444333333333444444444555555333222:::FFFGGG;;;444666555555666666777888999999888777555444444555666777555666666666555444333333444444333333333222222222555444333333333333444555===666222666999777555444444555555666666555444444444555777888999888777777888999999999999:::===@@@QQQJJJCCCDDDMMMZZZcccggglllqqqyyywwwoooeeeZZZRRRLLLJJJFFFCCC@@@????????????===;;;;;;;;;;;;:::999;;;;;;;;;:::;;;;;;<<<<<<999999::::::::::::;;;;;;;;;<<<==================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>========={{{yyyxxxxxxzzz}}}~~~~~~}}}~~~|||xxxsssnnnlllmmmnnnpppsssuuussspppnnniiiddd]]]UUUNNNJJJHHHGGGHHHFFFEEEFFFKKKQQQWWW[[[eeemmmwww{{{xxxtttqqqnnnjjjfffdddgggeeecccbbbbbbdddggghhhkkkkkklllnnnqqqsssvvvwwwyyyzzz}}}~~~xxxtttsssqqqnnnllllllhhhccc```^^^^^^^^^]]]]]]^^^______```cccgggkkklllmmmppptttxxx}}}zzzssshhh```\\\]]]___bbbiiisss~~~}}}ooo\\\UUURRRUUUUUUQQQPPPSSSRRRTTTXXXaaapppyyylllbbbYYYTTTLLLKKKIIIIIIJJJJJJIIIHHHDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>============<<<<<<===>>>>>>===<<<;;;>>>???@@@AAA@@@>>><<<:::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::<<<;;;999888777888999999999888666555555555666777888888777666555444333333777777777777777777777777666555555555555444444444555555555555555555555555555444333333222222333333555222111222555777555333333333333222222111111111222222222111111111000000222333333444444555555666222222222222333444555666333333333333333333333333555555555444444333333333333444555666666666555444333333333444444444444555333333333444444444555555333444555555666555555444555555555444444333333333333666999888555222111222555555555666666666666666777777666666666666777777777777777777777777777777888888888999999::::::;;;<<<>>>@@@CCCFFFKKKQQQUUUXXX[[[aaaiiirrrzzzzzzqqqdddYYYSSSNNNKKKHHHCCCBBBAAA???>>>=========999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>wwwuuusssssstttuuutttsssvvvvvvvvvuuusssqqqnnnmmmlllooosssxxx|||}}}|||zzzvvvsssnnnhhhaaa\\\XXXVVVPPPNNNLLLIIIIIILLLPPPTTTXXX___hhhooouuuyyy~~~}}}xxxsssooogggfffcccaaa```aaabbbcccccccccdddfffhhhkkkmmmnnnlllmmmooorrruuuwwwyyyzzz|||~~~~~~}}}|||}}}|||yyyyyyzzzzzzzzzxxxvvvsssrrrsssooojjjhhhggggggeeeccceeeccc```___```bbbcccddddddeeeggghhhjjjnnntttxxxyyy{{{~~~vvvjjjeeebbb^^^YYYaaadddjjjrrrzzz~~~mmm```UUUPPPNNNPPPRRRRRRVVV\\\aaaeeekkkuuuwwwfff\\\VVVQQQNNNOOOMMMJJJIIIIIIHHHGGGEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>======<<<<<<<<<;;;<<<======>>>===<<<;;;>>>>>>??????>>>===;;;:::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;:::::::::;;;:::999999888888888999888888777666666666666777777777777666555555444444777777777777777777777777555555555555444444444444444444444444444444444444444444333222222222222333444333111333555666555333333333333222222111111111222222222111111111000000000000111222222333333444444333333222222222222222333333333333333333333333555444444444333333333333222333444555555555444444555555555555666666666666333333444444444555555555666666555555444444333333555555444444444333333333666999;;;:::888555444555222222333333444555555555666666555555555555666666555555555555555555555555777777777777777888888888999;;;===???AAAEEEJJJNNNLLLNNNQQQWWW]]]dddjjjmmmtttxxx|||uuulllfff___XXXOOOIIIEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>wwwtttpppmmmmmmmmmlllkkknnnnnnnnnooooooooooooooonnnqqqwww}}}~~~|||zzzvvvqqqlllhhhfffaaa```]]]WWWOOOKKKJJJLLLKKKOOOUUU[[[```eeejjjmmmyyy}}}}}}rrrpppmmmiiifffdddcccccc^^^^^^^^^___aaabbbdddeeeaaaaaaccceeeggghhhjjjkkkkkkmmmnnnnnnmmmmmmooopppxxxxxxwwwvvvtttpppmmmlllkkkkkklllkkkjjjhhhfffeeecccaaa^^^^^^___`````````cccbbbbbbccceeehhhkkkmmmnnnooorrrtttxxx~~~vvvnnnbbbZZZXXX[[[___aaammmsss|||xxxjjj\\\RRRNNNLLLLLLOOOSSSZZZfffqqqxxx|||uuudddWWWQQQOOOOOONNNNNNLLLIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???????????????>>>===<<<;;;;;;;;;;;;::::::;;;<<<============>>>======<<<<<<;;;;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::999999999:::999999888777888888888888888777666666666666666666666666666666666666666666666666666666555555555555444444444444333333333333333333333333444444333222222222222222444333222333444555444333222222222222222111111111222222222111111111111111000000111111222333333333555444333111000/////////222222222222222222222222444444333333333333333222111222333333444444333333444444444555555555666666444444444555555555666666888777555444333222333333444444444444333333333333333555777777555333222333111111222333444555555666555555444444444444555555333333333333333333333333666666555555555555555555666777999:::;;;===AAADDDEEEEEEFFFGGGKKKOOOTTTWWWbbbfffjjjnnnqqqvvv~~~xxxkkkaaaYYYSSSOOOKKKGGGCCC@@@???>>>===<<<<<<<<<;;;:::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<================================================zzzvvvqqqnnnmmmmmmmmmlllmmmmmmlllkkkkkklllmmmmmmqqquuu{{{~~~}}}|||{{{zzzzzzzzz{{{yyyqqqcccWWWOOOLLLGGGHHHIIILLLOOOSSSXXX[[[ccchhhpppyyy|||wwwrrrnnnkkkiiicccbbbaaaaaa````````````^^^^^^______```aaabbbbbb```bbbdddddddddeeeggghhhooonnnmmmkkkiiihhhgggfffffffffggggggfffeeedddccc_________aaacccfffggghhhlllmmmnnnnnnpppsssvvvyyy|||}}}rrrhhhddd___ZZZZZZ```kkksss}}}~~~rrrdddZZZSSSOOOKKKMMMQQQUUU]]]jjj}}}mmmeeeZZZQQQMMMMMMNNNOOOIIIHHHFFFGGGIIIJJJIIIIIIEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>=========<<<;;;;;;:::::::::;;;999999:::;;;<<<=========>>>===<<<<<<;;;;;;<<<<<<;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999777888999::::::999888777777888999999999888666555555555555555666666777777555555555555555555555555555555555444444444333333222222222222222222222222444333333222111222222222333333333333333444333333222222222111111111111111111111111111111111111111222222222333444444555555444444222000///.........222222222222222222222222333333333333222222222222000111111222222222222222111222222222333333333333444444555555555666666666888666444222222222444555333333333333333333333333222333444444333222222222444555555555555555666666444444333333333333444444333333333333333333333333666666555555444444333333555666777777777888;;;===BBBAAA???>>>@@@CCCGGGIIIQQQTTTYYY]]]aaaiiirrrzzz}}}qqqiii^^^TTTMMMIIIGGGEEEDDDCCCAAA???>>><<<;;;::::::999999888999999::::::888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<;;;;;;:::::::::::::::999999999:::;;;<<<======>>>>>>===<<<<<<<<<======;;;::::::999999::::::;;;;;;;;;:::::::::999999999666777999::::::999888777777777888999999777666555444444555555666777777777444444444444444444444444555444444444444333333333222222222222222222222222333333222111111111111222333333333333333222333333111111111111111111111111111111111111111111111111111111222333333444444555222111000000/////////000111111111111111111111111222222222222222222222222000000000000111111222222111111111111222222222333444444444444555555555666444333222111222444666777333333333333333333333333555444555555666666555555666666666555444444333333333333222222222222333333444444444444444444444444666666666555555444444444555777888888777777999;;;<<<:::888777777:::>>>@@@AAAEEEHHHLLLPPPXXXbbbiiiyyy|||vvvmmmeee___TTTOOOIIICCCAAA???>>>===;;;<<<<<<;;;999888777666999999888888888999::::::888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;vvvsssqqqqqqsssvvvwwwwwwssspppjjjdddaaa```aaabbbpppvvv}}}qqqeeeVVVQQQJJJEEECCCCCCCCCCCCFFFJJJOOOTTTZZZ```fffkkksssxxx{{{zzzwwwtttqqqooommmmmmiiihhhgggfffeeedddcccbbb```aaacccdddddddddfffhhhaaaaaaaaaaaabbbdddggghhhjjjjjjkkklllnnnooopppqqqtttwww{{{~~~}}}vvvooonnnqqqrrrpppoooooommmiiiiiippp}}}xxxmmmfffZZZVVVRRROOOKKKIIIKKKPPPVVV]]]eeelllyyysssfff^^^SSSQQQOOOMMMKKKIIIIIIHHHMMMKKKHHHGGGFFFEEEDDDBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::::::::::::::;;;999999999999999:::;;;<<<========================;;;::::::999999::::::;;;::::::::::::999999999999666777888888999888888888777777777777777666555555444555555555666666777777555555555555555555555555444444444444333333333333222222222222222222222222333333222111111111111111222333444333222111222333000000000111111111111111111111111111111222222222//////000000111222222222111000000000000000111111000000000000000000000000000111111111111222222222111000000000000111222222222222333333333444444444333333333444444444555555222222111222333444666777222222222222333333333333333222111222444555555444444444333333222111111111333333222222222222333333555555555555555555555555666666666555555555555555555666888888888888999;;;999888777666666999;;;===<<>>===<<<:::999444666888888777777777888999999888888888999999:::888888888888999999999999999999999999::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::qqqpppppprrruuuwwwxxxxxxuuupppiiiccc``````bbbdddmmmttt{{{~~~qqq```ZZZRRRKKKHHHGGGEEEDDDBBBDDDGGGIIILLLPPPTTTXXX[[[aaaiiinnnqqquuu{{{~~~}}}}}}yyyxxxvvvtttrrrpppooonnnnnnpppqqqqqqqqqqqqssstttoooooooooppprrrtttvvvwwwzzzzzz|||~~~{{{vvvssspppnnniiilllmmmnnnttt{{{}}}{{{|||{{{xxxttttttyyyvvvhhh]]]WWWNNNKKKKKKOOOOOOOOOSSSZZZccckkkssszzz{{{mmmbbbYYYUUUQQQPPPOOOMMMKKKKKKKKKLLLNNNLLLHHHFFFEEEDDDBBB@@@BBBAAAAAA@@@@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999888888999:::;;;;;;;;;============<<<;;;;;;::::::999999::::::;;;:::::::::999999999999888777777777777777888999999777666666555555555555555555555555666666666666666555555555555555555555555444444444333333333222222333333333333333333333333333222222111111111111111222333555444111000111333///000000000111111111222000000111111111222222222/////////000111111222222111111111000000111111222000000000000000000000000000000000000111111222222111111000000000111222333222222222222333333333333222222222333333333333444222222222333333444444555111111222222222333333333111///---///111333333111111111222222222333333333333333333222222333333333555555555555555555555555444444444555555555555555222444666777777777999::::::999888888888999:::;;;;;;===??????@@@CCCIIINNNXXXeeerrrxxx|||zzzssslllfffZZZVVVQQQLLLJJJHHHFFFDDDAAA???===<<<<<<<<<;;;:::555777::::::888888:::<<<999888888777777777888888888888888888999999999999888999999999999:::::::::888888888888888888888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::zzz{{{pppppppppsssvvvxxxxxxxxxvvvqqqkkkeeecccdddgggjjjmmmssszzz}}}|||{{{}}}xxxhhhbbbYYYRRROOOMMMJJJHHH@@@AAACCCCCCDDDFFFJJJMMMIIIOOOVVV[[[]]]bbbjjjppptttwww|||~~~|||{{{}}}{{{tttkkkfffdddeeefffeeehhhnnnvvv}}}|||xxxwww|||yyyjjj[[[PPPKKKIIIHHHLLLTTTXXXYYY___gggooovvv~~~{{{iii\\\UUUPPPNNNNNNMMMKKKHHHGGGHHHKKKNNNKKKIIIGGGFFFFFFEEEDDDBBBAAA@@@@@@???@@@AAACCCDDD@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>======<<<<<<===;;;;;;;;;::::::;;;<<<<<<;;;:::999888888888999:::888:::<<<======<<<:::999;;;::::::999999::::::;;;:::::::::999999999888888888777666666666777999:::777666555333333444555555666666666666666666666666666666666666666666666666444444444333333333222222333333333333333333333333333222222111000111111111222444555444111///111333//////000000111111111222000000111111222222222222111111111222333333444444333333222111111000111111000000000000000000000000//////000000111111111222222111000000000111333444///000000000000111111111111111222222222333333333333333444444444333222222111111111222222333333333333111///111444666666555000111222333555666777888444333333222222333333444555555555555555555555555333333333444444555555555///111444666666777888:::777666666555555666666666666888:::999777888===AAACCCOOOZZZ^^^```gggnnnrrryyy{{{uuullleee___YYYRRRNNNHHHEEE@@@>>>===<<<:::999;;;999777777999:::;;;;;;777999;;;:::777666777:::888888777666666666666666777888888888888999999999888888999999999:::::::::777777777777777777777777999999999999999999999999::::::::::::::::::::::::999999999999999999999999~~~{{{wwwvvvvvvwwwxxxppppppqqqrrrtttvvvwwwyyytttrrrooolllkkkkkkmmmnnnuuuwwwxxxxxxxxxxxxzzz|||qqqkkkccc___]]]ZZZTTTOOOMMMLLLKKKGGGDDDBBBCCCEEEIIIKKKLLLNNNPPPSSSWWWZZZ```bbbgggkkkpppuuuzzz~~~}}}xxxsssooolll___```aaaaaabbbgggpppvvv|||}}}yyy{{{tttiii]]]RRRNNNOOOJJJSSSZZZ\\\___gggpppttt~~~}}}xxxhhh]]]WWWTTTPPPMMMQQQNNNLLLKKKKKKKKKIIIHHHJJJIIIFFFDDDBBBBBBBBBBBB???@@@AAAAAAAAAAAA@@@???AAA???===>>>@@@BBBBBBBBB??????@@@@@@@@@@@@??????::::::::::::::::::::::::888999:::;;;<<<;;;:::999>>>>>>===<<<;;;:::::::::888999::::::;;;<<<===>>>>>>===;;;999888666666555666666777777777777777777999999777666555555555555777777666555333222111000444444444444444444444444555555555555555444444444111222333333444444333333555444333222111///......///000222444444222000///000000//////000111222222666555333222111222333333111111222222222222111111555333000///000111111111111111111000000000000000111111111111111111111111000000////////////000000111111222222222111111000000222333444444333111000222333555555555555333222555444222000............111222333444555444333222444333333222111111111222000222444333111000222444333333333333555888:::;;;666555444333333444555666888666444555777888666333555555555555555444444444777666444333444666999;;;AAABBBEEEHHHLLLPPPRRRTTTbbbiiittt{{{uuunnnjjjaaa]]]XXXRRRLLLHHHFFFEEE;;;;;;;;;::::::999999999999999999999999999999999888888888777777777777777777777777777777777777777777777777777777777777777777777888888888777777666777777777777777777777777888888777777777777888888:::::::::999999999999999:::999888777777888999:::}}}zzzxxxwwwwwwxxxsssttttttuuuvvvwwwwwwxxxuuutttsssrrrrrrtttvvvwww{{{|||}}}{{{yyywwwwwwxxx}}}uuuooogggcccbbb```\\\YYYUUUUUUSSSOOOJJJFFFEEEEEEDDDEEEEEEFFFGGGIIILLLNNNQQQTTTWWW[[[___ccchhhkkkvvvyyy}}}zzzvvvqqqpppmmmiiigggeeeddddddbbbdddfffiiilllsss|||zzz|||{{{yyy{{{{{{sssiiiaaaXXXPPPNNNQQQTTT^^^hhhmmmqqqxxx~~~pppfffZZZQQQNNNLLLJJJHHHKKKIIIHHHGGGHHHHHHHHHGGGHHHGGGEEECCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA???>>>???AAA@@@@@@>>>>>>????????????>>>>>>::::::::::::::::::::::::666777888:::;;;<<<<<<======<<<;;;999888999999999999999999:::;;;;;;<<<<<<===<<<:::999888777666666777666666666666666666666888777666555444444444555666666555444333222222111333333333333333333333333333333444444555555666666111222333333444444333333444333333222111000//////---///111222222111///---000000000000000111222222555444333111111111222333111111222222222222111111333111//////000111000///111000000000000000000000111111111111111111111111000000////////////000000111111222222222111111000000111222222222222111000333333444444444444333333333222111000//////000000000111222222333333222222444333222222111111111222222444666555333222444555333333333333444666888999555555444333333444555555666444333444666777666444444444444555555555555555666555444444555666999::::::;;;>>>AAADDDGGGIIIJJJQQQVVV```lllyyy}}}zzzxxxqqqnnnjjjfffbbb\\\VVVRRRMMMKKKGGGBBB>>><<<;;;;;;:::::::::999999999888888888888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666777777888888888777777666666666666666666666666666888777777666666777777888666666666666666666666666999999888777777888999999~~~|||{{{{{{xxxxxxyyyyyyyyyxxxwwwwwwvvvvvvvvvwwwyyy|||~~~}}}yyywwwwwwxxx~~~}}}wwwqqqjjjffffffgggfffdddccccccaaa\\\UUUOOOKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGHHHJJJMMMQQQTTTVVV```ccchhhlllooorrrvvvxxx~~~zzztttnnnjjjfffbbb___[[[]]]```aaaaaabbbgggjjjppprrruuuyyy~~~wwwoootttwwwwwwxxx{{{zzzvvvkkkeee___ZZZUUUQQQSSSYYYdddppp}}}rrrjjj^^^XXXPPPLLLLLLLLLKKKJJJHHHGGGEEEFFFGGGHHHHHHGGGEEEEEEDDDBBBBBBAAABBBBBB@@@???>>>>>>>>>>>>???@@@CCCAAA?????????@@@???>>>=========>>>>>>=========::::::::::::::::::::::::999999999999:::;;;<<<===<<<:::888666666666888999999999999999999999999999;;;:::999888777777777777666666666555555555444444666555444444444444555555555555444444444333333333333333333333333333333333111222222333555666666777111222333333444444333333222222222111111111000000...///111222222111///...000000000000000000111222333222111111000111111111111111222222222222111111000000///000111111///---000000000000000000111111111111111111111111111111000000////////////000000000111111222222222111111222222222222222222222222333222222222222222222333111000000000000000111222000000000000000111222222333333222111111111111222333444555444333222333555222222222222333444555666444333333222222333333444444222222333555666555444333333444444555555666666555555555555555666777888555666888:::<<<>>>???@@@BBBEEEKKKSSS^^^hhhqqqvvvuuutttsssrrrrrrrrrssstttrrruuuzzz{{{wwwpppkkkgggddd```^^^ZZZWWWTTTPPPNNNKKKGGGDDD@@@???<<<:::999888888888888888888888777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555666777777888888777777777555555555555555555555555777777666666666666777777888888888888888888888888999999888777777888999999~~~|||zzzyyyxxxxxxxxxyyy{{{~~~{{{zzzyyy|||{{{wwwxxxzzz||||||vvvqqqkkkhhhiiikkknnnnnnooopppoookkkddd]]]XXXVVVQQQOOOMMMKKKKKKKKKJJJJJJIIIGGGFFFFFFGGGIIIJJJKKKMMMQQQUUUXXX[[[^^^bbbeeeggglllssszzz~~~{{{yyyyyyzzz{{{{{{zzzyyyvvvsssooommmfffdddaaa^^^]]]\\\\\\\\\ZZZ```gggjjjlllpppwww}}}~~~tttmmmeeekkkooooooooopppmmmiiiddd```]]][[[YYYYYY___hhhxxx~~~tttjjj___XXXTTTQQQMMMLLLMMMOOOOOOOOOKKKIIIHHHHHHIIIIIIIIIHHHCCCCCCBBBBBBBBBAAABBBBBB@@@???===<<<<<<===???@@@BBB@@@??????@@@@@@???>>>;;;<<<<<<======<<<<<<;;;999999999999999999999999>>><<<;;;999888888999999;;;:::777666555666888999999999999999888888777777999999888777777777777888666666666555444444333333555555444444444555666666444444444444444444444444222222222222222222222222111222222333444444555555111222333333444444333333111111111111111111111111000111333444444333111000111000000000000000111111111111000000000000000000111111222222222222111111//////000222444333///---000000000000000111111111111111111111111111111111000000////////////000000000000111222222222111111333333222222222333444444333222111000000111222333111000000000000000000111111111000///000111222333222222111111111111111222111111222222111111111222222222222222222333333333222222222222222222222222111111111222444555555555222222333444444555666666444444555555555666666666555555666777888::::::;;;===>>>BBBFFFKKKPPPTTTVVVXXXWWWWWWVVVWWWXXXYYYYYYYYY\\\```eeehhhjjjjjjjjjrrrrrrtttvvvxxx{{{}}}~~~{{{xxxsssooommmjjjgggeeeaaa]]]XXXTTTQQQNNNKKKIIIIIIGGGEEEDDDEEEEEEDDDCCC===<<<;;;::::::::::::;;;666666666666666666666666666666666666666666666666555555555555555666666666555555555555555555555555555555555555555555555555555666777777777777777777666666666666666666666666777666666555555666666777999999999999999:::::::::999888888888888888888999}}}|||{{{{{{}}}~~~zzzsssmmmjjjnnnsssvvvxxxuuuqqqllljjjkkkppptttwwwxxxzzz{{{yyytttnnnjjjhhh^^^[[[XXXWWWXXXYYYYYYWWWUUUQQQLLLIIIIIIIIIHHHFFFCCCFFFHHHJJJKKKMMMOOORRRWWW[[[aaafffjjjllloooppp|||}}}}}}{{{|||}}}|||yyyuuupppmmmhhhhhhgggeeeccccccdddfffccceeeggghhhhhhhhhggggggaaa```___]]]]]]^^^aaabbbdddkkkrrrwwwyyy}}}yyyooofffaaa\\\aaaeeecccaaabbbbbb```eeebbbbbbcccbbbeeeoooyyywwwjjjbbb[[[TTTPPPKKKJJJIIIIIIKKKLLLMMMMMMNNNLLLIIIHHHIIIIIIGGGFFFAAABBBBBBBBBBBBBBBAAAAAA@@@???===<<<<<<===???@@@???>>>===>>>@@@AAA@@@???;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999>>><<<;;;999888888999999;;;:::888777777777999::::::999999888888777777666888777777666666777777888666666555555444444444444666666666555666666777777333333333444444444444555222222222222222222222222333333333333333333222222111222333333444444333333000111111111111222222222111222333333333333222111111111000000000000000111000000000000000000000000111111222222222222111111000000222444666555111...//////000000111111111111000000000000000000000000000000////////////000000///000111222222222222222111111000000111222333333222222000//////000222222222222111111000000///...222222111000000222333444111111111000000111222222111111111111111111111111111111222222222222222222222222222222222222222222000111222222333444555555111222222333444555666666444444444444555555555555555555666666777777777888:::<<<>>>AAABBBBBBAAAAAADDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLOOOQQQRRRSSSSSSVVVWWWYYY\\\___aaacccdddhhhmmmsssxxxyyyyyyxxxxxxxxxyyyzzzyyyyyyzzz}}}~~~wwwtttqqqpppooolllfffbbb___\\\YYYWWWUUUSSSPPPMMMLLLIIIFFFDDDCCCBBB@@@>>>>>><<<;;;;;;<<<>>>>>>===888888777777666666777777555555555555555555555555777777777777777777777777555555555666666777777777666666666666666666666666666666666666666666666666555555666777777777777777777777777777777777777777666666555555555555666666444555555555666666777777888888888999999888888888~~~xxxlllgggaaa```eeekkkoooqqqsssqqqnnnmmmoootttyyy}}}}}}|||zzzyyypppnnnlllmmmqqquuuuuusssgggaaaXXXSSSPPPNNNJJJGGGCCCDDDEEEDDDCCCCCCEEEGGGMMMPPPTTTVVVWWWXXXYYY[[[aaacccfffjjjnnnqqqssstttwwwvvvtttqqqmmmiiifffdddaaabbbbbbbbb___\\\XXXVVVQQQRRRSSSTTTTTTWWW\\\___aaaeeejjjnnnpppqqqrrrsssvvvuuusssooollllllnnnpppsssxxx}}}|||tttlllaaaZZZXXXUUUZZZ]]]ZZZYYY\\\___```kkkjjjkkkmmmnnnsss}}}tttfff[[[UUUQQQOOOMMMIIIHHHHHHHHHIIIJJJLLLMMMLLLJJJHHHFFFFFFFFFDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>???@@@=========>>>AAAAAA@@@???;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999999999999999:::;;;<<<===::::::999999999999999:::999999999888888888777777888777666666666666666777555555555555555555555555888777777666666666777777444444444444444444444444333333333333333333333333333333333222222111111111111222333333444444333333111111111111111111222222000111111111111111111000222111111000000000000000//////000111111111111000111111222222222222111111000111222555666666222000/////////000111111222222000000000000000000000000000000////////////000000///000111222222222222222------......///000000000222111111111111111111222222222222222111000...---222111111111111222333333111000000000000111222222444222111222333444333222000111222222222222222111111222222333333222222111111222333333333333444555222222333333444444555555444444333333333444444555444444444444444444444444444666999<<<<<<;;;999888:::;;;;;;<<<===>>>>>>>>>===>>>???@@@BBBBBBCCCCCCDDDEEEGGGJJJLLLNNNOOOOOORRRUUUYYY\\\\\\\\\\\\]]]ZZZ\\\]]]^^^^^^___aaacccgggiiikkknnnnnnkkkeee```XXXWWWVVVVVVUUUSSSOOOLLLHHHGGGFFFEEEEEEDDDAAA??????===;;;;;;<<<<<<;;;:::;;;:::888888999999777666555555555555555444444444444444444555555555555555777777777777777777777777555555555666666777777888666666666666666666666666666666666666666666666666444444555666777777777777888888888888888888888888555555444444444444555555555555666666777777888888777888999999999999888777zzz~~~sssfffaaa\\\\\\aaagggkkklllooonnnmmmlllnnnsssyyy~~~~~~~~~}}}uuujjjbbb]]]YYYSSSOOOLLLLLLKKKIIIGGGFFFGGGHHHIIIKKKMMMNNNNNNNNNPPPRRRQQQRRRUUUXXX[[[^^^`````````___^^^]]][[[YYYWWWWWWTTTTTTUUUTTTSSSQQQOOONNNKKKMMMPPPTTTXXX___fffkkksssyyy|||yyyzzz}}}}}}|||rrriiiddd^^^VVVSSSUUUSSSZZZ___^^^^^^ccciiikkkssssssvvvzzz|||~~~kkkdddYYYRRRNNNMMMKKKIIIHHHHHHHHHGGGGGGIIIKKKMMMJJJHHHEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===>>>???@@@@@@???===;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888666777888:::;;;<<<<<<===888888999:::::::::999888999999999999999999888888888777666666555555555555444555555666666777777888888777666555555555555555444444444444444444444333333333333333333333333333111111111111222222222222111222333333444444333333222222111111111111111111111111111111111111111111222222111000000000000000///000111222222222111111111111222222222222111111000000111333555555333000...//////000111111222222000000000000000000000000000000////////////000000//////000222222333333222,,,---///000111111000000111222222222222222222111///000111222111111000//////000000111222111111111000000000000000111222222444222111111333444333111000000222333333333333222222222333444444333222222222444555555333222333555333333333333333333333333555444333111111222444555333333333333333333333333333444666777888777777777555555666777888888888888888888888999::::::;;;<<<<<<===???AAABBBBBBBBBBBBBBBDDDFFFGGGFFFGGGHHHIIIEEEGGGHHHIIIIIIJJJLLLNNNPPPPPPQQQSSSTTTRRRNNNKKKDDDDDDDDDDDDCCCBBB@@@???>>>======>>>@@@???<<<:::999888777777999999888777:::999999999:::999666444555555666666666666555555444444444444555555666666555555555555555555555555333333444555555666777777555555555555555555555555555555555555555555555555333444555666777777777777777777777777777777777777555444444444444444444555777777777888999:::::::::777888999999999999888777pppuuu}}}|||}}}pppeeeaaa]]]]]]bbbhhhkkkllljjjjjjjjjjjjlllqqqwww{{{yyyooojjjddd]]]XXXUUUUUUTTTQQQNNNMMMNNNOOOMMMNNNOOOPPPPPPQQQSSSVVVPPPQQQSSSVVVYYY[[[\\\]]]WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTWWW[[[aaahhhqqqzzz}}}~~~{{{vvvtttuuuvvvuuusssjjj```XXXVVVTTTQQQRRRWWWUUU]]]dddfffhhhnnnuuuwwwzzz{{{xxxggg___ZZZRRRNNNLLLKKKHHHEEECCCCCCCCCCCCCCCEEEHHHKKKHHHGGGEEEEEEFFFGGGGGGFFFCCCDDDEEEEEEDDDBBBAAA@@@???@@@AAAAAAAAAAAA@@@???@@@?????????@@@???===:::;;;<<<<<<======<<<<<<;;;888888888888888888888888888999:::;;;<<<;;;:::999666777999;;;;;;999888777999999999999999999999999888888666555555444444444444444555666777888999999888777666555444333333333555555444444444333333333444444444444444444444444//////000111222333333444222222333444444444333333222222222111111111000000333333333333333333333333222222111000000///000000///000111333333333222111111111222222222222111111000000000222333444222000...//////000111222222222000000000000000000000000000000////////////000000//////000222222333333333...000222444555444333222111222333444444333222111---...000111222222222111---...000111111111000///000000///000000111222222222000...///222222111...///000222333444444333333222333444444444444333222333555666555333222333555444333333333333333333333666444222000000222444666444444444444444444444444777666555444444555666777000111222333333333333222666666666666777888999:::666777888:::::::::999888;;;<<<<<<<<<;;;<<<>>>@@@<<<>>>@@@@@@@@@@@@BBBDDDBBBBBBBBBCCCEEEEEECCCAAA>>>======<<<;;;:::888777;;;;;;<<<>>>@@@???<<<:::888666555666777888777555444444555888999999777444222333444555666666555555444444444555555666666666444444444444444444444444222222333333444555666666444444444444444444444444444444444444444444444444333444555666777777777777666666666666666666666666555444444333333444444555333444444555666777777888777888999::::::999888777bbbfffmmmwww}}}~~~|||ttthhheeebbbbbbccceeeeeeeeefff```]]]bbbiiinnnsssxxx|||xxxrrriiiccc]]]]]]^^^_________^^^^^^ZZZ\\\]]]______^^^]]][[[]]][[[[[[^^^cccffffffddddddaaa]]]]]]```ccccccbbb````````````````````````dddiiinnnrrr{{{}}}zzz{{{}}}}}}xxxssspppiiicccbbbeeeeeeaaa\\\ZZZVVVQQQNNNPPPTTTWWWYYYbbbdddiiirrrzzz~~~|||{{{xxxhhh]]]RRRQQQOOOMMMJJJHHHFFFEEEFFFEEEDDDDDDDDDEEEGGGHHHIIIHHHFFFGGGHHHHHHGGGEEEFFFEEEDDDCCCAAA@@@???>>>>>>>>>============>>>>>>@@@??????>>>===<<<<<<<<<:::<<<>>>>>><<<;;;:::;;;:::999999999999999999999555666888999::::::999888777777999::::::999888777666777777777777888888888888888888888777777777777777777888888888888777777888777666555555555555555555555666666666666666666222222333333444555666666222222222111111111000000000000000000000000000000222111000//////000111222222222222222222111000///222111111000///......------......///000222444555000111222333333222111000000000000000////////////000000////////////000000222222111111000/////////222222111111000000//////000000000000111111111111///000111222222111///...000000000000000000000000////////////////////////333222111000000111222222000000000000111111111111111111111222222333333333222222222222222222222222222444666666444222111111444444333222222111000000333333333222222111111111000000000111222222222333333222222222333555777888444444444444444444444444333333333333333333333333777666444333333444666777666666777888888777666555666666666666666666666666<<<<<<;;;::::::;;;;;;<<>>===:::888666;;;:::888777777777888999:::999999999888888777777777777777777777777777777666555555444444333222222444444444555555555555666444444444444444444444444666666555555555555666666555555555444444333333333222333333444444333333222444444444444444444444444555555555555666666666666666666666666555555555555444555666666666555444333444555555666666666666666999999999888777666666555\\\^^^eeennnwww|||}}}{{{~~~|||zzzzzz}}}|||zzz{{{vvvpppfffdddccccccfffhhhiiiiiibbb\\\ZZZ^^^cccgggkkkpppvvv}}}|||yyyuuuooojjjiiiiiiiiijjjjjjkkkkkkkkkjjjkkkmmmnnnmmmllljjjiiihhhggghhhkkkpppttttttsssqqqooommmmmmoooqqqpppooommmnnnooooooppppppoooooorrrwww{{{|||yyyxxxyyyvvvrrrooonnnnnnlllfffaaa^^^YYYUUUUUUWWWXXXUUUSSSSSSSSSRRRSSSVVVZZZ```cccnnnrrrxxx}}}ssshhh]]]UUUPPPOOONNNLLLIIIGGGFFFEEEGGGFFFEEEEEEEEEFFFHHHIIIHHHFFFEEEEEEFFFGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>============>>>>>>???>>>>>>======<<<;;;;;;;;;===>>>===;;;::::::;;;::::::::::::::::::::::::888999999::::::999888777777888999999999999888777888888999999999:::::::::888888777777777666666666555555666666666666555555666666666666555555555555555555555444444444444444222222333333444555555666111111111111111111111111000000000000000000000000222111000000000000111222222222222222222111000000222111111000//////....../////////000000111222222000111222222222222111000000000000000////////////000000////////////000000000000000000000111111111000/////////.........---000000000000111111111111000000111111222111111111111111111111111111111111////////////////////////000///............///000000000000000111111111111111111111222222333333333222222222222222222222222000222444444333222333444666555555444333333222222333333222222222222222222111111111111111222222222333333222111222222444444444444444444444444444444333333333333333333333333666555444333333444555666555555666666666666666555666666666666666666666666777777777777777666666666888888999888888777666666888777666555555555666666777777777777666666666555666666666666666666666666444444444444444333333333444444444444555555555555444444444444444444444444666666555555555555666666555555444444444333333333333333333222222333333333444444444444444444444444333444444444444555555555666666666666555555555444000111222333444444333333555666666777777777777777777777777777777777777777YYY\\\cccllltttyyyyyyyyyyyyyyyxxxvvvttttttuuuwwwzzzyyywwwuuuvvv{{{~~~}}}vvvoookkkcccbbbbbbdddhhhlllnnnnnnccc]]]ZZZ]]]```aaadddhhhmmmsssxxxwwwyyy~~~{{{yyyxxxuuurrrttttttttttttuuuvvvxxxyyy{{{|||}}}}}}}}}{{{yyyxxxuuuuuuvvvyyy}}}~~~}}}~~~}}}|||zzz{{{}}}|||{{{yyyvvvrrrppppppqqqjjjfffbbb___^^^ZZZUUUPPPOOONNNNNNNNNOOOPPPQQQQQQUUUXXX[[[]]]```fffnnnttt}}}pppeee]]]WWWRRRNNNLLLKKKJJJIIIHHHGGGFFFEEEGGGGGGFFFEEEFFFGGGHHHIIIGGGEEEDDDDDDEEEFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<======>>>=========<<<<<<;;;;;;:::===>>>>>><<<:::999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777888888999999888777777888888888999999999::::::777666666666666555555555333444444444444444444333333444555666777666555555444444444333333222222222222222333333444444555555111111111111111222222222000000000000000000000000222222111111111111222222111222222222222111000000111111111000000//////...111111111000000000000000000111111222222111111000000000000000////////////000000////////////000000...//////000111111222222////////////............000000000000111111111111111111111111111222333444111111111111111111111111000000000000000000000000//////.........//////000000000000000111111111111111111111222222222222222333333222222111111111111///000111222111222555777555555444444333333222222222222222222222222333333222222222111111111111111333333222111111111111111444444444444444444444444333333333333333333333333555555333333333333555555444333333444444555666777555555555555555555555555222333444555555444333222444333444444555666777777777666555555444555555555555555555444444444444444444444444444444444444444333333333333444444444444333333333444444444555555444444444444444444444444555555555555555555555555444444444444333333333333333222111000000111222333444444444444444444444444222222222333333333444444666666555555555444444444...///000222333333444444666666777888888888888777444444555666777777888888UUU[[[dddmmmtttwwwvvvuuutttuuuuuusssqqqpppqqqrrrrrrqqqpppooopppuuu{{{~~~{{{yyyxxxxxxxxxwwwsssooojjjggg```___```dddiiinnnqqqrrrjjjeeebbbccccccaaacccfffiiippptttssstttxxx|||}}}~~~{{{wwwvvvvvvvvvuuuxxxxxxwwwwwwyyy|||}}}}}}~~~vvvpppmmmmmmlllmmmllljjjgggfffggghhh```^^^ZZZWWWVVVSSSOOOKKKNNNQQQTTTUUUUUUWWWZZZ^^^bbbeeeiiikkkmmmtttooohhh___WWWRRROOOLLLJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGEEEDDDDDDEEEFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<=========<<<<<<<<<;;;;;;:::::::::??????>>>;;;999999:::<<<888888888999999999999999;;;;;;;;;;;;::::::999999888888888888888777777777666666666666777777777777666666555555555444444444333333444444444444333333111333555777777777555444444444444333222222111111222222333333333444444444222222222111111111000000000000000000000000000000333222222222222222222333111111222222222111111000111111111000000000//////000000000111111111000000000000111111111111000000000000000000////////////000000////////////000000//////000000111111111111111111111111000000000000///000000000111111111111111111000000111333555666222222222222222222222222111111111111111111111111111111111111222222222333///000000000111111111111111111111111111222222222333333222222111111000000000000111000000222444777222222222222111111000000111111111222222333333333333222222222111000000000222222222111111111222222333333333333333333333333222222222222222222222222444444333222222333444444222222111111222444666777444444444444444444444444111222444666666555333222444444333333444666888999777777666666666666666666444444444444333333333333333333333333333333333333111111222333444444555555222333333333444444444444333333333333333333333333444444444555555444444444333333333333333333333333333222000//////000222333333333333333333333333333222222222333333333333444555555555444444444333333111111222333444444555555555555666777777777777777444444555555666666777777MMMUUUaaakkkqqqpppmmmkkkmmmooopppooonnnlllmmmmmmkkkkkkkkkkkklllpppuuuyyy}}}}}}|||zzzxxxuuusssrrrpppqqqpppooommmjjjgggeee___^^^___ccciiippptttvvvuuuqqqooonnnkkkgggfffiiimmmtttxxxvvvtttuuuvvvuuuuuuuuuvvvxxx{{{||||||zzzzzzvvvrrroooppprrruuuwwwxxxwwwwwwxxx{{{~~~~~~zzzrrriiiaaa\\\\\\]]]^^^___^^^]]]\\\\\\^^^aaa\\\[[[XXXWWWVVVUUUSSSRRRTTTYYY^^^```aaaccchhhlllooorrruuuwww|||vvviii]]]ZZZVVVRRROOOLLLJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGHHHFFFEEEEEEFFFGGGEEEDDDAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::>>>>>>===;;;999999:::<<<666777777777888888888999999999999::::::;;;;;;;;;999888888777777666666666555555666666666777777777555555555555444444444444444444444555555444444444111333555666777666555444444444444333333333222222222222222333333333333333555444333222111///......000000000000000000000000222222222222222222222222000111111222222222111111111111111111000000000000...///000111222222111111000000000000000000000000000000000000////////////000000////////////000000111111111111000000//////000000000000111111111111///000000000111111111111111111000000111333555666111111111111111111111111222222222222222222222222222222222333333444444444///000000000111111111111111111111111111111111111222222222111111000000000333333333111000000333555222111111111111111000000111111111222222333333333333222222222111000000000000111222222333444444444333333333333333333333333222222222222222222222222333333222222222222333333222111111111111333555666333333333333333333333333111222444666666555444333555555444333333444666666555555555555666555555555444444444444444444444444333333333333333333333333000111111222333444555555222222222222333333333444333333333333333333333333333333444444444444333333333333333333333333333333333222000//////000222333333333333333333333333333222222333333333444444444444444444444333333333333444333333333333333333333333444555555666666555555555555666666666666666666IIIQQQ^^^gggjjjhhheeebbbeeegggiiijjjiiihhhhhhhhhhhhiiiiiijjjkkknnnrrrvvvvvvuuutttsssqqqnnnmmmlllkkklllmmmnnnnnnllliiihhhdddbbbbbbeeekkksssyyy}}}~~~|||{{{uuuooommmpppuuu||||||zzzxxxuuuqqqooommmmmmnnnnnnnnnmmmgggfffeeedddggglllqqqtttsssssstttwwwzzz}}}~~~~~~~~~|||{{{~~~}}}yyyyyywwwrrrfffccc^^^WWWRRRQQQRRRUUUSSSTTTUUUVVVWWW[[[aaaeeeeeedddcccaaa```_________^^^ccchhhlllnnnpppuuuxxxzzz|||uuueeeZZZQQQQQQPPPNNNLLLIIIHHHGGGDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDCCCBBBCCCDDDEEEFFFHHHFFFEEEEEEFFFGGGEEEDDDAAAAAA@@@@@@???>>>=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<::::::;;;===666666777777888999999999888888888888999:::;;;<<<999999777666666666666666777777777888888888999999666555555555555444444444444555555666666555555444222333444555666555444444333333333333333333333333222222222222333333333333555444333222111///......000000000000000000000000111111222222222222111111000000111222222222222111111111111111111111111111---...000111222222222111111000000//////000000111000000000000////////////000000////////////000000222222111111000//////...............////////////000000000000111111111111111111111111111222333444000000000000000000000000111111111111111111111111//////000111222222222222000000000000111111111111111111111111111000000000111111111111111111111111555555555444111000111333333333333333333333222222222222222222222222333333222222222111111111111111///000111333444555555555333333333333333333333333222222222222222222222222222222222222222222222222222222111222222333444555222222222222222222222222000111222333444444333333333333222111111111222222111111222333333333333222444444444444555555555555222222222222222222222222000111111222333444444555111111222222222333333333333333333333333333333333111222333444444333222111222222222222333333333333333222111000000111222333333333333333333333333333222222333333333444444444444444333333333222222222333333222111111111111111333333444555555555555444666666666666666666666666DDDKKKUUU\\\]]]\\\ZZZZZZ___bbbeeeggggggfffffffffhhhiiijjjkkklllooosssvvvuuuuuutttsssqqqnnnlllkkkkkknnnrrrvvvwwwvvvsssqqqmmmjjjgggiiioooxxxyyyvvvyyy{{{}}}rrrnnnhhheeeccccccbbbaaa\\\\\\[[[[[[]]]aaafffiiiggghhhkkknnnrrruuuxxxyyyzzz{{{}}}~~~~~~|||{{{yyyuuuwwwxxxvvvtttrrrsssuuuwwwxxxyyywwwsssooonnnnnntttuuuvvvxxxyyyzzzzzzzzzxxxzzzwwwpppkkkiiieee```UUUTTTRRROOOMMMMMMPPPSSSRRRSSSVVV[[[aaajjjuuu{{{~~~{{{xxxuuusssssssssooossswww|||zzzssslllcccYYYQQQLLLLLLKKKJJJGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGEEEDDDDDDEEEFFFDDDCCC??????????????????>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<999;;;======<<<;;;<<<===777888888999::::::;;;;;;999999888777888888:::::::::999777666555555666666777777777777888888888999666666666555555555555444444444555555555555444444555444444444444444444333000000111111222333333333222222222222222222222222222222222111111111111111000000000000000000000000000000111222222111000000000000111222222222222222111111111111111111111111...///111222222111000///111000///......///000111000000000000////////////000000////////////000000111111111000000000000000---........./////////000000000000000111111111111000000111111222111111111////////////////////////111111111111111111111111,,,---///000111111000000000000000000111111111111222111111111000000000/////////000000111111222222444666777666444222222333222222222222222222333333333333222222222222222222111111111111111222222222///000111222333333222222222222222222222222222222111111111111111111111111111111222222222222111111222222333333333333333222222222222222222222222222111111111222333444444444000000111111111111111000///000111333333333222111333333333444444444555555333333333333333333333333111111222222333333333444111111111111222222222222222222222222222222222222111222333444444333222111111111222222222333333333333333333222222333333333222222222222222222222222111111111222222222222333333333333333222222222222333222222111111222333444333444444555555555555555555666666777777888888888<<>>???@@@@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::===>>>===<<<<<<===999999:::;;;;;;<<<======;;;:::999777777777777888:::999777666555555555666555555555555666666666666777666666666666555555555333444444555555444444333666555444333333333333333......///000111222333333222222222222222222222222//////000111222222333333000000000000000000000000///000111222222111000//////000111222222222222222111111111111111111222222000111222333222000...,,,111000///......///000111000000000000////////////000000////////////000000/////////000111111222222///000000000111111222222000000000000111111111111///000111222222111///...////////////////////////000000000000000000000000,,,---///000111111111000000000000000111111111111222111111111000000//////......///000111222333333333555777777666444333333000000000000000000111111444333333222222111111111000000111111222222222333000000111222222111///...222222222222222222222222111111111111111111111111111111222222222222111111222333444555555333222111111111111111111111111111333333333333444555666777///000111333333333222222111222333444555444444333222222222333333444444444333333333333333333333333111222222222222333333333000111111111111222222222222222222222222222222222000111333444444333111000111111111222222333333333222333333444444333333222222222222222222222222222000000000000111111111111333333333222222222111111444333333333444666888999444555555666666666666666444444555777888:::;;;;;;===>>>@@@@@@AAABBBDDDGGGSSSYYYaaaggghhhfffcccaaabbbfffjjjmmmpppsssvvvxxx}}}|||xxxwwwxxxzzz~~~{{{zzz}}}vvvkkkeeecccdddbbb```^^^[[[VVVTTTTTTVVVXXXYYYWWWXXXZZZ]]]bbbddddddcccccceeehhhjjjjjjhhhdddbbbYYYZZZ[[[ZZZYYYYYY[[[\\\\\\]]]]]][[[YYYYYYZZZ[[[\\\^^^```aaa```____________``````\\\XXXVVVXXXZZZUUUSSSQQQQQQTTTXXX[[[\\\^^^fffppp{{{rrrhhh[[[ZZZWWWTTTRRRPPPNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>============:::;;;<<<<<<======<<<<<<===>>>===<<<;;;<<>>>>>>>>======<<<<<<;;;;;;<<<===============<<<<<<<<<;;;:::;;;>>>@@@CCC>>>999888;;;<<<;;;999999999999999999999999999888888999999::::::;;;;;;999999888888888777777777777777777666666666555555555555444444444444555555555444444333333444444555444444444444444444444444111111111111111222222222111222333444444333222111111111111111000000000000000000////////////000000111000000//////000000111////////////000000000000222222222111000///////////////////////////////////////000000000000//////000000000000000000000000222111///------...000111444444222000///...............////////////......000/////////////////////000000//////...---------/////////...//////000000000000000111222222000...//////000000000000//////......//////000000111111111111111111111111111111222222222222222222222222333333333333333222222222222222111111111111111222000000000000000000000000111000000111222222111///111111111000000000//////333333222111111111111111111111111111111111111111333222222111111222222222555444222111111111222333222222222222222222222222444333222111111111222222111111111111111111111111111111111111111111111111333333333222222111111111222333444444444444333222000000111222333333333333333333333333333333333333222222222222222222222222222222222222222222222222444444333333333333444444333333333222222222111111222222111111222222333444333333222222222222333333222222222222111111111111111111222333333333333222555555555555555555555555444444555555666666777777444555777777777888:::<<>>>>>===<<<;;;;;;;;;<<<<<<<<<============;;;;;;;;;:::999:::<<<>>>???;;;777777999;;;;;;999888888888888888888888888777777888888999:::;;;;;;888888888888777777777777777666666666666555555555555555444444444444555555555444444333333444444555444444444444444444444444000000111111222222333333111222333444444333222111222222111111111000000000000000////////////000000000//////......//////000////////////000000000000222222111111000000//////000000000000000000000000...//////000000//////...000000000000000000000000222111000///.........///222222222222111000//////........................////////////////////////000000000000000000000000111111000/////////000000000222444555333111/////////000000111111111000000......//////000000111111111111111111111111111111222222222222222222222222111222222222222333333333111111000000111111222333111111111111111111111111111000...///000111000///000000000000/////////...222111111000000000000000111111111111111111111111222222111111111222222333333333333333222222222222333333333333333333333333333333222111111111111222111111111111111111111111111111111111111111111111222222222222222111111111111222333333333333222111000111111222333333333333333333333333333333333333222222222222222222222222111111111111111111111111333222222222222222222333333333333222222222111111222111111111111222333333222333333444444333333222444333333333222222111111111111222333333333333222555555555555555555555555555555555555555555555555222333444444444555777999===AAAGGGJJJKKKKKKKKKKKKOOOSSSXXX^^^ccciiipppttt{{{}}}~~~{{{{{{~~~|||||||||zzz|||~~~~~~}}}~~~vvvvvvtttrrrooollliiigggaaaaaa```^^^\\\[[[]]]___aaaaaaaaabbbfffnnnwww}}}{{{xxxkkkkkkjjjkkkmmmqqqvvvyyyvvvvvvvvvvvvxxx|||~~~|||{{{uuummmbbbYYYTTTQQQNNNLLLLLLKKKJJJJJJIIIIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDAAA@@@@@@@@@?????????>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<;;;::::::<<<>>>;;;999666666888::::::999888888888888888888888888555666666777888999::::::888888777777777666666666666666666555555555444444555444444333333444444555555444444333333444444555444444444444444444333333000000111111222333444444333444555555555555444333222222222111111111000000000000////////////000000//////............//////////////////000000000000000/////////.........---000000000000000000000000...//////////////////...000000000000000000000000///000000000000//////...,,,---///111222333222222.................................///////////////000000111111222222222222222222111000000///000000000444777777333000///000...//////000000000000///......//////000000111111111111111111111111111111111111111111111111111111000000000111222333333444/////////000111333444555111111111111111111111111444222//////000222222222111111000000000/////////000000////////////000000111111111111111111111111111111111111111222222333222222333333333333222111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222111111111000111222333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222222111111111111222222333333333222222222111111111111111111111222222333222333444555555444333222333333333222222111000000111111222333333333333222444444444444444444444444555555444444444444444444222333444444333444666888:::<<>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::999999999:::;;;<<<<<<=========;;;;;;<<<===999777666666777888999999777777777777777777777777555555666666777888999999777777777666666666555555555555555555444444444444444444333333333333444444555444444333333444444555555555444444444333333333000000111222333444444555444555666777777666555444222222222222111111111111000000////////////000000//////............//////////////////000000000000////////////............000000000000000000000000......////////////......////////////////////////,,,---///000111111111111***+++---000111111111111......------------......------....../////////000,,,,,,------.../////////222222111000000///000000000444777666222//////000,,,------.../////////.........//////000000111111111111111111111111111111111111111111111111111111...//////000111222333333111111111111111111222222111111111111111111111111444222//////000222222222222222111111111000000000000///////////////000000000000000000000000000000111000000000111111222333111111222333333222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222333333333222222222222222222222222222222111111111111111111111111000000000000000000000000222111111000000111111222333333333222222222111111111111000000111111222333111222444444444444222111222222111111000000000000111111222333333333333222444444444444444444444444444444444444333333333333222333444444333333666777888999::::::999888999:::===@@@FFFLLLRRRZZZaaaggguuuwwwyyywwwtttrrrtttvvvzzzttttttsssrrrsssvvvyyyzzzyyyyyy}}}}}}xxxtttrrrrrrttttttrrrooommmnnnqqqsssuuuwww|||vvvuuuuuuvvvyyy|||~~~~~~~~~|||ooofffYYYWWWSSSNNNKKKHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????=========<<<<<<<<<<<<;;;;;;:::999999999:::<<<===<<<===>>>===<<<;;;;;;===777777777777777777888888666666666666666666666666555555555666666666777777666666666666555555555555555555444444444333333333444444333333333333444444555444444333333444444555555555555444444333333222111111222222333333444444555555666777777666555555333222222222222111111111000000////////////000000000//////......//////000////////////000000000000111111111111000000000000000000000000000000000000---......//////......---////////////////////////+++,,,...000111222222222......//////......------///...---,,,,,,---...///---------......//////000---.........//////000000111111000/////////000000111222333222000//////000++++++,,,---..................//////000000111111111111111111111111111111111111111111111111111111......///000111111222222666555333111000///......111111111111111111111111111000...///000111000///222222222222111111111111///////////////000000111000000000000000000000000000000000000000111222333000000000111111111111111000000000000000000000000///000111111222111111111111111111111111111111111000000000000000000000000000000000111111111111111222222111000000111222222111222222333333222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111111111111111222333333333222222222111111111000000000000111222222111222222333333222222111000000000000000000000000111111222333333333333222333333333333333333333333333333333333333333333333000111222222111111333555555666777666555555777999888;;;???CCCHHHNNNUUUYYYdddgggkkkmmmkkkkkkmmmooowww}}}}}}{{{yyywwwvvvvvvuuuuuuwwwxxxyyyxxxwwwxxx{{{}}}~~~|||{{{{{{|||xxxxxxvvvtttrrrssswwwzzz}}}{{{zzzzzz}}}xxxpppiiiaaaZZZSSSRRROOOKKKHHHFFFGGGHHHFFFFFFFFFEEEFFFFFFGGGHHHFFFFFFFFFEEEDDDCCCCCCCCC@@@AAACCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::<<<===???;;;<<<======;;;::::::;;;777888888888777666777888666666666666666666666666666666666555555555555444666666666555555555444444444444444333333333333222444333333222222333333444555444444333333444444555666555555444333333222222333333333333333333333333333444555666666555444333333333222222222111111111000000////////////000000111000000//////000000111////////////000000000000000000000000111111111111////////////////////////---......//////......---////////////////////////---......///000111111222000000///...............///...,,,++++++,,,...///,,,,,,---......///000000000000000111111111111111/////////...//////000000111///------.../////////+++,,,---...////////////......//////000000111111111111111111111111111111111111111111111111111111...//////000000111111111555444333111000/////////000000000000000000000000111000000111222222111///111111111111000000000000000/////////000000111222000000000000000000000000////////////000111222333000///.........///111222000000000000000000000000...///000111222222111000111111111111111111111111000000000000000000000000///000000000111111111222333222111111111111222333222222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222333333333222222222111111000000000000000111222222222111111000000111111222///000000111111222222333111111222333333333333222222222222222222222222222111111222222333333444444...///000000//////111333333444555444444555888:::666888;;;===@@@EEEKKKOOOSSSYYY___bbbcccdddgggjjjnnnsss||||||{{{yyyvvvttttttvvvxxxvvvvvvwwwzzz|||}}}|||zzzzzz||||||{{{|||{{{}}}{{{zzzyyywwwuuuwww{{{~~~~~~}}}~~~{{{yyy}}}~~~oooeee```\\\WWWSSSOOONNNLLLIIIGGGHHHJJJMMMHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFEEEDDDDDDCCC===???AAACCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@::::::;;;;;;<<<=========???>>><<<;;;<<<===???AAA999;;;<<<<<<:::888888999888999999888777666666777666666666666666666666666666666666555444444333333666666555555555444444444444444444333333333222222444333333222222333333444555444444333333444444555666666555444333333222222444333333333333333333333222222333444444333222222333333333222222222111111000000////////////000000111111000000000000111111////////////000000000000............////////////////////////////////////---..................---////////////////////////000///////////////000111//////.........000222333///...,,,++++++,,,...///,,,,,,------...///000000...............---------...............///000111111...******---//////...,,,---...///000000000000......//////000111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000111222333444////////////////////////333222333444555555333111000000000000////////////000000000000000111222222000000000000000000000000////////////000111222333///...---,,,---...000222111111111111111111111111...///000222222222111000111111111111111111111111000000000000000000000000//////000000111111111222444333222111111222333444222222333333333222222111111111111111111111111111000000000000000000000000111111111111111111111111333333222222222222333333333333333222222222111111000000000000000111111222222111000//////000111222000000111222333444444555111111222333333333333222222222222222222222222222000000111222333333444444111111111111111111111111444444444444444444444444444666777888999<<<@@@CCCKKKNNNRRRVVVZZZ___eeeiiigggmmmtttwwwwwwvvvwwwxxxrrrrrrqqqpppoooqqquuuyyy}}}~~~~~~~~~~~~zzzxxxyyy||||||yyyxxx|||yyy}}}~~~vvvrrrttt{{{uuukkk^^^VVVSSSRRRQQQOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDBBBCCCDDD@@@AAACCCDDDDDDCCCAAA@@@??????@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@???>>>>>>???>>>===<<<;;;;;;<<<===============<<<;;;:::999;;;;;;;;;::::::999999999888888888888888777666666666555555555555444444444555555666666666666555555555555444444444444555555666777777555111///111444555555555555444444333222444444444555555666666666999777555333222333444555111111111111111111111111222///111666666111000444222222111111000000//////111111111000000000000000111111000000//////......------------------------///---++++++,,,---......000000000000000000000000------------------------...............///000000000000000000000000000000////////////............111111000///////////////000000000000000000000000////////////..................//////////////////---..................---------------------,,,,,,111000///...............+++---///000111000///...,,,***)))))),,,...//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000555444111000000111333444......///000111222222333333222111000////////////222000///------///000222......///000000000000000111111111111111111111111222222111111111111222222////////////000000000000111///...------...///111222222111111111222333444111111111111111111111111000000111111111222222222000000000000000000000000000000111222222000///...222222111111111111111111111111111111111111111111---...000111111111000///333222111000000111222333222222111111222333444444222000......000333555666111111111111111111111111111111333333333333111111333222111000000222444555111111111111111111111111111111111111111111111111111222444555555777;;;>>>AAACCCGGGLLLQQQXXX___dddggglllqqqrrrpppmmmmmmmmmmmmnnnnnnnnnoooqqqtttwww|||}}}~~~~~~~~~|||{{{uuuuuuwww{{{~~~~~~||||||~~~}}}zzz{{{{{{vvvtttwwwuuubbbZZZQQQLLLLLLNNNNNNLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFFFFEEECCCBBBCCCDDD@@@AAABBBCCCCCCBBB@@@???????????????@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>???>>>===<<<;;;;;;<<<===:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888777666666666555555555555444444444555555555666666555555555666666555555555555666666777777666444111111222333444444444444444333222222222222333333333444444444777555333222111111222333111111111111111111111111444111222666666222222444000000000000000/////////000000000000000000000000111000000000/////////...------------------------...---,,,,,,---///000000////////////////////////------------------------...............//////000//////////////////////////////000000000000000///000///......---------...........................------......//////000000000000000000////////////......////////////......000///...------...000111000///..................,,,---///000111000...---000...,,,,,,...///000///000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111222/////////000111111111222333222111000////////////111000///......///000111......///000000000000000111111111111111111111111111111000000000000111111////////////000000000000111000...------...000111000000000111111111222222222111111111111111111111000000111111111222222222000000000000000000000000111111222222222222222111111111111111111111111111111111111111111111111111...///000111222111111000222222111000000111222222//////000000000111111111111000000111222333333333222222222222222222222222111222333444444333222111333222111000000222444555111111111111111111111111000000000000000000000000000111333333333444777999777999===AAAGGGOOOXXX^^^hhhlllooommmhhhdddbbbbbbeeegggjjjlllmmmooorrrttt~~~}}}}}}{{{sssnnnmmmqqqssswww|||~~~xxxuuuvvv||||||{{{~~~~~~xxxsssssstttqqqiiiaaaWWWRRRLLLJJJKKKMMMMMMLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCEEEFFFFFFEEECCCAAABBBCCC@@@@@@AAAAAAAAA@@@>>>===>>>>>>>>>????????????@@@??????@@@@@@??????>>>===>>>===<<<<<<;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<::::::::::::999999999999888888888888888777666666666555555555555444444444444444555555555555444444777777666666666666777777888666444222333333333222333333333333333222222111111111111111222222222222444333111000///000000111111111111111111111111111555111000333444222111222.........////////////////////////000000000000000000000000000//////////////////////////////////////////......---......///......................................................------......///000////////////////////////---...000222222222111000...---,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///000111111111111111000000/////////...//////////////////...111///---,,,,,,///222444......---------......///...///000000000///...---333111......///000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000+++---///111222222111000000000000000000000000000222222111000////////////111000///......///000111......///000000000000000000000000000000000000000000000////////////000000////////////000000000000222111000//////000111222...///000111111111000///222222222111111000000000000000000111111111111222000000000000000000000000222222222222333333444555111111111111111111111111000000000000000000000000///000111222222222111111222111111000000111111222...///000111111111000///000111222333333222111000222222222222222222222222222333333444444333333222333222111111111222333444111111111111111111111111111111111222222222222222222444555555444444666888444666888<<>>===<<<>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;:::999999999999999999999888888888888888777666666666555555555555444444444333333444444444444333333666666555555555555666666999666222222444555333111222222222333333222222111111111111111111222222222333222111000000000000111111111111111111111111111333000//////000/////////,,,------....../////////......///////////////000000000000000////////////////////////////////////111111111///,,,+++++++++........................////////////////////////...------------...//////////////////////////////***,,,///222333222000///------,,,,,,+++,,,,,,---------------------------,,,,,,---......///000000111111000000///.........---......//////......------,,,,,,+++,,,...000111------,,,------...////////////000000///...---,,,111///---,,,...//////............///////////////////////////////////////////////////////////////000000000000000000000000//////000111222222222222000000000000000/////////111111000///////////////000///............///000......///000000000000000//////////////////////////////............//////////////////000000000000222222111000000111222222---...000222222111000///222222111111000000//////000000000000111111111111000000000000000000000000111000000000111333555777000000000000111111111111000000000000000000000000//////000000111111111111111111000000000000111111///000222444444333111000000111222111000/////////222222222222222222222222333333333444444333333333222222111111111222333444000000000000000000000000222222222222333333444444333444666666555444555666555666777999===CCCKKKQQQ```bbbccc```ZZZWWWVVVWWWZZZ___fffkkknnnpppqqqrrrrrrvvv~~~|||wwwrrrooojjjeeeeeehhhqqqvvv}}}zzzsssnnnllllllllllllqqqvvvzzzzzzuuutttppphhhbbbbbb___\\\YYYXXXWWWTTTRRRMMMLLLIIIHHHGGGFFFEEECCCHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDAAA@@@@@@AAA????????????>>>======<<>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;:::999888888999999999999999999999999888888888888888777666666666555555555555444444444333333444444444444333333555444444333333444444555999555222111444555444222111222222333333222222222333333333333333222222222333222222111111111111111111111111111111111111111111333333111/////////...,,,,,,------......//////------........./////////////////////000000000000000000000000000000000000---///000///,,,++++++---........................////////////////////////---------------...//////........................)))+++...000111000///---...---------------.............................................---------//////.........------------------......---------***+++---///000000///...---------------...///000000000000//////...------///---,,,,,,///111111111------....../////////000////////////////////////////////////////////////////////////////////////333222000......///000111000000000///////////////111000////////////////////////............//////......///000000000000000........................//////............//////////////////000000000000222222111111111111222222...///111333333222111000111111111000000000//////000000000000000000000000///////////////////////////.........000222444555//////000000000111111111////////////////////////............//////000000000000000000000000000000///111222333333222000///111111000...++++++...000222222222222222222222222333333333333333333333333222222111222222222333333000000000000000000000000//////000000111222222222000222444444333222333444555666666777888===CCCGGGQQQSSSTTTQQQNNNLLLMMMOOOVVV[[[bbbhhhkkkmmmoooppplllsss|||zzzuuuqqqmmmiiifffhhhnnnsssxxx{{{qqqjjjhhhiiilllnnnnnnssszzzzzzxxxqqqhhhcccbbbaaa]]]YYYZZZYYYWWWUUUSSSQQQQQQPPPIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEECCC@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@????????????>>>>>>>>>>>>>>>??????>>>>>>===<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::999888777666888888888999999999999999888888888888888777666666666555555555555444444444444444555555555555444444444333333333333333333444777555333222333444444333111222222333333333333333444444444444444333333333222222222222222222222222111111111111111111111111111888<<<777222000111222---------...............,,,,,,------.../////////////////////000000000000000000000000000000000000)))---000000...---///222................................................------,,,,,,------...///........................***+++---/////////...---...............//////000.................................---------,,,,,,------------------------------............------,,,...111333333222000/////////.........//////000////////////............000...---...000333444444---------......//////000000000000000000000000000000000000000000000000000////////////////////////333111...+++***+++---...////////////////////////000//////....../////////..............................///000000000000000//////////////////////////////............//////////////////000000000000111111111111111111111111///000111222222222111111000000000000000000000000111000000000000000//////////////////////////////,,,,,,---...///000222222...//////000000111111111////////////////////////......---------...///000///000000111111000000///...///000000000///...---111111000---******...222111111111111111111111111333222222111111222222333111111222222222333333333000000000000000000000000......//////000111111222///111333444333222222333444555555666777999===AAACCCEEEFFFDDDAAAAAADDDGGGLLLPPPWWW]]]aaaccceeeffffffmmmxxxwwwtttrrrrrrooolllpppvvvwww|||vvvmmmjjjjjjoootttvvvvvv{{{}}}}}}yyyxxxxxxwwwssspppeeebbb]]]ZZZYYYWWWVVVTTTTTTUUUTTTRRROOONNNNNNOOOKKKKKKKKKJJJIIIIIIJJJKKKEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHFFFDDDCCCCCCCCCCCCDDDEEEEEECCC@@@>>>>>>???============>>>???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>======<<<999:::;;;<<<<<<<<<;;;;;;888999999999999999888777777888888888999999999999888888888888888777666666666555555555555444444444555555555666666555555555444444444333333444444444555555555333222222444555222222333444444444444444555444444444333333333333111222222222333222222222111111111111111111111111///;;;CCC<<<333000222444/////////...............+++,,,,,,---......//////.../////////000000000111////////////////////////,,,000444333000...///222////////////////////////------------------------------,,,,,,------...///........................------...............---......---......//////000------------------------------------------------,,,,,,------...///////////////000000000000//////...///111222222111000///111111000/////////000000///............//////000111///---...000111222111,,,,,,---......///000000000000000000000000000000000000000000000000000000////////////////////////000///---,,,,,,,,,,,,------.........///000000000//////.........//////000---..................---......///000000000000000////////////////////////000//////////////////000////////////000000000000000000111111111111000000/////////000000000111111......//////000111111111111111000000////////////////////////////////////+++,,,---...///000000000......//////000111111222........................///......---...///000111...///000111111000///...000/////////............///111333111---,,,///333000000000000000000000000222111111000000111111222111111222222333333333222000000000000000000000000...//////000111222222333///222444555444444444555333555666777777999===???<<<>>>???===;;;;;;>>>BBBBBBFFFMMMRRRUUUXXXZZZ\\\\\\cccnnnyyy~~~wwwtttsssuuuwwwvvvtttwww}}}}}}~~~tttlllmmmooovvv}}}~~~~~~vvvtttooojjjhhhhhhhhhfffdddZZZZZZYYYXXXVVVTTTRRRQQQQQQSSSTTTRRRNNNLLLMMMNNNMMMMMMKKKIIIGGGFFFGGGHHHCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGEEECCCBBBAAABBBBBBDDDEEEDDDBBB@@@>>>>>>>>>============>>>@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<888999;;;<<<===<<<;;;;;;666777888999999999999999777777888888999999999999888888888888888777666666666666555555555444444444555555666666666666555555555555555444444555555555444555666444111111333777222333444444555555555555444444444333333222222222000111111222222222111111111111111111111111111111,,,;;;EEE>>>222...111333000000000///.........---++++++,,,------...//////.../////////000000111111////////////////////////333777999777111,,,,,,...000000000000000000000000---------------------------,,,,,,,,,,,,---..............................////////////............---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,------...///000111111111111222222222222111111000//////............///222222111000000///000000...............///000111111...,,,,,,---......---,,,,,,------...///000000000000000000000000000000000000000000000000000000////////////////////////---...///000000000///...,,,------...///000111111//////.........//////000------............------...//////000000000000000000000000000000000000000000000////////////000000////////////000000000000000000111111111111000000///............///000000------...///000111222222111111000000/////////...////////////////////////,,,---...000000000//////---......///000111111222........................000///.........///111222...///000111111000///...333222111000///000000000---111555555111///000333////////////////////////222111000//////000111222111111222333333333333222111111000000//////......000000...------...///000111111000000111111222333222333555666666666555555888888999:::;;;;;;<<<<<<>>>>>>@@@BBBEEEHHHJJJLLLSSSXXXaaakkkuuu}}}|||{{{{{{}}}|||yyyrrrlllppptttxxxyyyzzz|||}}}wwwrrrqqqoooxxx~~~zzzuuunnngggbbbaaa___\\\[[[[[[[[[\\\TTTSSSSSSSSSRRRRRRQQQQQQPPPPPPOOONNNNNNMMMLLLLLLPPPOOONNNKKKHHHFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA???AAACCCAAA>>><<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>===<<<;;;:::::::::::::::888999:::;;;:::999888777888888777777777777888888:::888555555666888999999555555444333333333333444444444444444444444444444666555444333222333333444444444444444444444444333222222222222222222222222555444333333222222222333111222222333333222222111111111111111111111111111111888===:::111+++,,,000////////////............---------............///////////////...---,,,+++......------------......000333555444000------...............///////////////...---,,,,,,---...///***++++++,,,,,,++++++***------------------------,,,,,,---......---,,,,,,'''))),,,---------...000---------............///......------------......++++++++++++,,,---......///000333666777555111---........................///...---,,,,,,,,,,,,,,,000000//////......---------...///111111///...---000//////............///,,,,,,------......//////---------............///...............///000000////////////////////////////////////////////////000000000000000000000000........................111000///...------...///000000////////////000000111000///---------...///...000000///...---...///222222111000//////000000///////////////////////////......------///000111------......//////000000111000///...------...///000000000000000000000000333222000///.........///,,,---------.../////////,,,,,,------///000222222000000000000000/////////000000000000////////////000000//////......------------...///000111222222////////////////////////111111111111111111111111000000000000//////......000///............000000111111111111111222333333222333444555555555444444666666666777888999999999::::::;;;===>>>AAACCCDDDIIIMMMTTT\\\dddjjjnnnppptttuuuwwwwwwwwwxxx{{{}}}uuupppooorrrwwwzzz|||}}}~~~wwwsssrrrwwwwwwooollliiibbb]]]YYYYYYWWWVVVUUUTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMPPPOOOMMMKKKHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAA@@@>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<======<<<;;;;;;<<<======;;;;;;:::999999999999999999999::::::999999888777888888777777777777888888:::888555555666777888777777777666666555555444444444444444444444444444444666555444333333333444444555555444333222222111111222222222222222222222222333333222111111111111111111222222333333222222111000000000000000000000000111666:::888222------///............---------------------............///.........////////////.........------------......///111333222000...///111///.........------,,,,,,...---,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,---......---,,,,,,(((***,,,---,,,,,,...///---------............///......------------......///...---,,,++++++++++++//////111333555333000---,,,,,,++++++++++++++++++......---,,,,,,,,,,,,,,,////////////............---...///000000///...---///.............../////////////////////000000000------------...........................//////000................................................................................................000///...---,,,,,,---...000000////////////000000222111000///...//////000...///000///...---...///111000//////......//////////////////////////////000//////...///000111222.........///////////////111000///...---......///////////////////////////111000///...---------...---------...............///...---,,,,,,,,,,,,,,,.....................---000000000000/////////...000000000//////.........//////000000000000000000////////////////////////111111111111111111111111000000000////////////...............///000111111222222111111222222333444111222333333444333333333222333333444444555555666888888888888999:::;;;<<<>>>@@@EEEKKKPPPSSSVVVWWW```cccgggjjjnnnrrrwww{{{~~~wwwppplllnnnqqquuuxxxzzz|||~~~|||wwwtttttt|||vvvnnneee```^^^\\\WWWSSSQQQRRRRRRRRRQQQOOONNNMMMPPPPPPOOOOOOOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLJJJGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBAAA????????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888888888999::::::999888888888888999888777777666666777777888:::777555444555666666555888888999999888666555444444444444444444444444444555555444333333333444444555555444333111000///...222222222222222222222222222111111111000000000000111111222222222222111111////////////////////////111333666555333000///......------------,,,,,,,,,---------............///+++,,,,,,---......//////......------------......---///000000//////000222//////...---,,,+++******,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------------,,,,,,)))+++------,,,,,,,,,------------............///......------------......///...---,,,++++++++++++.........///111000...,,,*********+++++++++++++++...------,,,,,,,,,,,,,,,.............../////////---...///000000///...------------......//////000---,,,,,,,,,,,,,,,++++++------------............---............/////////------------------------........................------------------------////////////////////////......---,,,,,,,,,,,,---////////////////////////222111000000//////000000...///000///---------...//////......------......000000000000000000000000000000//////000000111222///////////////.........000000///............///////////////////////////000///...---,,,,,,,,,,,,...............---------000///...---,,,+++++++++------..................000000000/////////......000000000000////////////111111111111000000000///////////////////////////000000000000000000000000////////////////////////---......///000000111222222222222222222333333444111111111222222222222111111111111222222333333333888888777777666777777777888:::===@@@CCCFFFGGGHHHNNNQQQWWW\\\aaagggmmmrrruuu}}}xxxpppllljjjkkkmmmpppsssuuuxxx{{{~~~|||yyyxxxxxx}}}ssslllgggaaa[[[WWWWWWVVVSSSPPPOOOPPPRRRSSSRRRPPPNNNLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAABBBDDDAAA>>>>>>@@@@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999;;;:::888777777777888999777777666666666666777777999777555444555555555444888888999:::999777444333444444444444444444444444444444444444444444444444555444444333222111111000111111111111111111111111111111111111111111000000111111222222222222111111////////////////////////111111111222333222000............---------,,,,,,---------............///+++++++++++++++,,,------...------,,,,,,------...------------------...///.........---,,,++++++***,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,---------............///......------------......,,,++++++,,,,,,---...///---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,------------....../////////---......//////......---+++,,,---...//////000000,,,,,,,,,++++++******))),,,,,,---------.........------.........///......------------------------........................------------------------000000000000000000000000...---------------------...//////////////////...000000//////////////////...///000///---,,,---...//////......---......///000000000000000000000000///////////////000000111000000//////......------/////////........./////////////////////////////////......---------,,,,,,/////////...---------,,,//////.........//////000////////////000000000000000000/////////.........000000000000000000000000111111111111111111000000////////////////////////////////////////////////.............../////////---...//////000111111222222222111111222222333444111111111111000111111111111111111222222222222222888777666555555444555555666777999;;;===???AAAAAABBBEEEJJJOOOSSSYYY___bbbhhhpppzzzzzzrrrmmmllllllkkkmmmoooqqqtttwww{{{|||{{{|||}}}xxxzzz|||}}}zzzssskkkccc___^^^[[[VVVTTTUUUUUUSSSRRROOOPPPSSSTTTTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMJJJJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBDDDAAA>>>>>>@@@@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::999999999999:::::::::999888777666777888999777777666666666666777777888666555555666666555444666777888999888666333222444444444444444444444444333444444444444444444444333333333333444444444444111111111111111111111111000111222333333222111111000111111222222111111000000000000000000000000000000//////000222222000---////////////.........------------............///......,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++,,,---------............///......------------......,,,,,,,,,,,,---...//////---+++******+++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,------......//////------............------***+++---...////////////000000000//////.........,,,,,,,,,------------...,,,,,,---...///......---........................................................................000000000000000000000000........./////////............////////////......---.....................---//////...---,,,---.../////////......///000000////////////////////////---------...............000000//////......------......//////////////////........................////////////.........---/////////...---------,,,//////.........//////000.../////////000000111111////////////............///////////////000000000...//////000111111222222////////////////////////////////////////////////---............/////////......000000111111111111111111000000111111222333222222111000000000000111222222222222222222222222555444333333222222333333444555666888999;;;<<<===<<>>===;;;::::::::::::::::::::::::777888888999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999:::;;;;;;999999888777777777777888777666666555555666666777777666555666777777666555444555666666666555444333444444444444444444444444222333444555555555444444222333333444444555666666111111111111111111111111000111222333333333222111000000111111111111000000000000000000000000000000///......///000000///...000000/////////.........---------............///222111///------------...------,,,,,,,,,,,,------------,,,---...---+++))),,,---------............,,,,,,------------,,,,,,,,,,,,------------,,,,,,******++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,...---,,,++++++,,,---------............///......------------......000///...---,,,,,,,,,,,,---+++***+++,,,---,,,+++))))))******++++++,,,,,,+++++++++++++++,,,,,,------------------.........------------------------***+++---...//////...---..................------,,,,,,,,,,,,------------+++,,,---//////...------////////////////////////------------------------........................////////////////////////---...//////000000//////---...///000000///...---,,,,,,---.........---------...///...,,,,,,,,,---/////////...//////000111////////////////////////+++,,,---............---///////////////.........---...//////000/////////..............................////////////...---...............---------000///...---,,,+++++++++,,,,,,------...//////////////////.........------............////////////------...///000111222222////////////////////////000000000000000000000000---------.........////////////111111111111000///000000//////000000111222333222111000000000111111222222222222222222222222333222222222222333444444555555555666666777888999999;;;===>>>>>>@@@CCCEEEGGGMMMSSSXXX\\\```eeejjjlllkkkgggccc___```cccffffffgggiiijjjlllqqqwww||||||zzz{{{}}}~~~}}}zzz~~~{{{sssmmmkkknnnssswwwwwwvvvsssppplllggg```[[[YYYZZZ[[[ZZZWWWVVVVVVWWWTTTRRRQQQPPPPPPPPPPPPPPPJJJKKKMMMOOOOOONNNMMMLLLJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@??????@@@AAAAAABBBBBBCCCBBBAAA>>><<<<<<<<<::::::::::::::::::::::::777888888999::::::;;;;;;;;;<<<============<<<;;;888888888888888999::::::888888888888888777777666666666555555555555666666666555555666888999888777444444555555555555666666444444444444444444444444222333444555555555444444333333333333333444444444111111111111111111111111...///111222333222111000000000111111111111000000////////////////////////......//////............//////.........------------------............///000...---,,,+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,...000333222...***---------,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))+++---......---+++))))))******+++,,,,,,------,,,,,,+++******+++,,,,,,***,,,------,,,+++,,,------------............///......------------......000///...------,,,,,,------,,,+++,,,......,,,+++*********+++,,,,,,------++++++******+++,,,,,,---...------------------,,,...------------------...+++,,,...//////...---,,,************++++++++++++++++++,,,,,,,,,---------***,,,---//////...---,,,........................------------------------------------------------........................,,,---.../////////......,,,---///000000///---,,,,,,,,,.../////////......---...///...,,,+++,,,---...---------......///000------------------------,,,,,,.../////////...---.........///////////////,,,---///000000000//////........................,,,---............---,,,---------...............///...---,,,,,,,,,,,,,,,,,,,,,------...//////000//////.........---------,,,---------.........///------....../////////000////////////////////////111111111111111111111111---------.........//////000000111222222111/////////////////////000000111444333222000000000111222222222222222111111111111333333333333444555666777777777666555555666666777888999::::::::::::===???;;;???DDDHHHLLLQQQXXX^^^]]]\\\YYYVVVUUUVVVZZZ]]]^^^______aaaccchhhoootttxxxyyy||||||{{{vvvrrrooommmmmmnnnppprrruuuxxxzzz|||~~~|||rrrvvvxxxyyy~~~}}}~~~|||xxxwwwzzzyyy{{{yyytttrrrsssrrrooooookkkddd^^^]]]___dddhhhfffeeecccaaa___\\\WWWSSSQQQSSSUUUVVVUUUTTTUUUVVVRRRRRRPPPPPPOOOOOOOOOOOOIIIJJJLLLMMMMMMMMMMMMLLLIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@?????????@@@AAAAAABBBAAACCCDDDAAA===;;;<<<>>>::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;777777666777777888999999777888999999999888666555666666555555555555666666555555555777999::::::888555444444444555666777888444444444444444444444444111222444555666555444444333333333222222111111111000000000000000000000000,,,...000111222111000///000000111111111111000000........................---///000///---,,,---.........---------,,,,,,,,,---------.........//////+++***(((((((((***,,,...---,,,,,,++++++,,,,,,---+++,,,///333777666222---...------,,,+++***)))))))))***+++,,,,,,+++***)))(((***,,,//////,,,***((())))))***+++,,,,,,---------,,,+++******+++,,,---)))+++------,,,,,,,,,------------.........//////.........------.........---------------...000000---,,,---...//////---+++,,,,,,---......///000000+++*********+++,,,,,,---.........------,,,,,,,,,...------,,,,,,------...+++,,,...//////---,,,***+++++++++,,,,,,------...++++++,,,,,,,,,---------***+++---//////...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---...///...------,,,---///000000///---,,,,,,---///000000000//////---...///...,,,+++,,,---,,,,,,,,,,,,------...///------------------------,,,---///000000000///...---.........//////000000,,,---///000000000//////........................***+++,,,---------,,,+++,,,------....../////////,,,,,,---...///000222333.........///000111111222//////.........---------,,,,,,,,,---------.....................---------////////////////////////111111111111111111111111............////////////000000////////////000000000000111111111111000000///000000000000111111111222222222111111000000000111111111111111111111111333333444444555666666777777777777777888999:::;;;888888:::<<<@@@EEEJJJLLLMMMJJJGGGFFFIIILLLOOOPPPRRRSSSTTTVVVYYY\\\___aaaeeefffhhhhhhgggeeebbb```]]]]]]^^^^^^___dddjjjnnnwww|||~~~zzzvvvtttqqqlllggghhhjjjlllooorrrssstttooonnnnnnmmmkkkjjjiiiiiiiiihhhhhhgggfffeeeeeeddd]]]\\\YYYWWWWWWWWWYYYZZZXXXXXXXXXXXXVVVTTTRRRPPPMMMNNNOOOOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJJJJJJJKKKKKKKKKJJJIIIIIIJJJLLLOOOPPPJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBB?????????????????????????????????>>>======<<<<<<<<<;;;::::::999999999999:::999999888888999999:::===:::888999;;;<<<:::777999999::::::999777666555666777888999999888666555444555666777777666555444333444555666666555444333444444333333333444444555777444111111333444333111666666666666666666666666444333222222111111222222222111000//////000111222111111111111111111111111//////000111111111111111000///---,,,,,,---///000////////////////////////........................,,,,,,,,,---------.........///000000000///---,,,))))))*********+++++++++---...///111222222222222///---++++++,,,,,,+++***---------,,,,,,,,,++++++,,,,,,++++++***)))((((((+++++++++*********))))))+++***)))***,,,---,,,+++***+++,,,---...---,,,+++,,,,,,,,,---...///000111------...//////...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///---++++++---...---,,,---..................---,,,------......------,,,,,,,,,------------,,,,,,........................//////.........------------......//////......---++++++******+++---...///.........------,,,,,,,,,........................++++++---.........---,,,+++,,,---.........---,,,000///.........000111222.........------,,,,,,,,,,,,,,,,,,---------............---,,,---...///000000///...///000///...,,,///...,,,*********,,,---//////.........---------,,,,,,++++++,,,,,,---...***+++,,,---............,,,,,,,,,------------...++++++,,,---............------------............/////////...------,,,,,,+++,,,,,,---///000222333111111111000000000000///////////////000000000000............////////////000000000000000000000000000000000000000000000000000000000111111111111222444444444333333222222222111111111111111111111111222333333444444555555666555666666777777888888888:::::::::<<<>>>BBBEEEGGGEEEBBB@@@???AAADDDEEEFFFGGGHHHHHHJJJMMMPPPRRRTTTTTTUUUVVVVVVUUUTTTRRRQQQQQQRRRRRRSSSTTTXXX^^^bbbkkkppprrrnnnjjjhhhddd```[[[[[[\\\^^^___aaabbbbbb``````______^^^]]]]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXSSSRRRPPPOOONNNNNNOOOPPPSSSTTTTTTSSSRRRQQQOOONNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJLLLNNNOOOJJJIIIFFFDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA????????????????????????<<<<<<<<<;;;::::::999999<<<;;;::::::999999999:::::::::999999999999::::::>>>;;;999999;;;<<<;;;999:::;;;;;;;;;;;;:::888777666777888999999888777666444555666777777666555444444555666777888777777666777666666555555555666666666444111222333444333111444444444444444444444444444333222222111111222222111000////////////000111111111111111111111111111......///000000000000000///...---,,,,,,---...///------------------------...............---------,,,,,,,,,---------.....................---,,,,,,+++,,,,,,,,,,,,---------///////////////......---...,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))*********++++++,,,,,,+++***)))***,,,---,,,+++***+++,,,,,,------,,,,,,---------,,,------......,,,,,,---......---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------,,,,,,,,,,,,------///---,,,,,,---......---------...//////...------,,,,,,------------,,,,,,---------......---------........................///.........---------,,,***++++++++++++++++++***...------,,,---...000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------.../////////...------......---------...000000.........------,,,,,,,,,,,,---------............//////.........///000111000///...///000///...,,,///...---+++++++++,,,---.........------------,,,)))))))))))))))******+++++++++,,,---........................////////////............---,,,+++***---.........//////000000,,,,,,------.../////////---------...000111333444111111000000000//////////////////000000000111111............////////////000000111222222111000000111111////////////111111000111111111111222222222333333333333333222222222111111111111111111111111111111222222333444444444444555666777777666555555;;;:::::::::;;;===???AAA===<<<::::::<<<===<<<<<<======>>>???@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHLLLQQQUUU^^^bbbccc^^^ZZZXXXUUURRRRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHIIIKKKMMMNNNJJJIIIGGGDDDCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999::::::;;;;;;::::::::::::;;;;;;>>><<<:::999:::;;;;;;;;;999999::::::::::::999888666777888999999888777777555555666666666666555555555666777888999:::::::::888777666555555555555555555444222222333444333222333333333333333333333333333333222111111111111222000//////......//////000000000000000000000000000---......////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,+++))))))***+++***))))))******++++++,,,,,,---...------,,,,,,+++++++++))))))***+++,,,---......+++*********,,,---,,,++++++++++++++++++,,,------...---,,,,,,+++++++++,,,***+++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------............------,,,,,,,,,,,,------000...------...//////...,,,---///000000///---,,,++++++,,,,,,,,,,,,++++++---..................---..............................------------,,,,,,------------------------......---------......///...------------,,,,,,,,,------------------------,,,,,,---............---///000000000///...------------,,,,,,------...///.........---------------------........./////////.........---...//////000///.........//////...,,,.........---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...---------............////////////............---,,,++++++......//////000111222222,,,,,,------.../////////.........///000222333444111000000000000//////////////////000000000111111............///////////////000222333333222000///222111///......///111222111111111111222222222222111111111000000000000000111111111111111111111111000000111111222222333333444555777888777666444333999888888888999:::;;;<<<<<<;;;:::;;;<<<;;;:::888:::::::::;;;<<<======>>>@@@@@@?????????@@@AAABBB???@@@AAAAAABBBEEEIIIMMMTTTXXXXXXSSSNNNMMMKKKHHHLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPPPPOOOPPPPPPPPPPPPOOONNNMMMLLLIIIIIIIIIJJJJJJJJJKKKJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>============>>>========================?????????>>>======<<<<<<;;;::::::999999:::::::::<<<;;;;;;::::::;;;;;;<<<===<<<:::888999::::::;;;666666777777777777777777777777888999999999888888555666666666666666666555444555666888999:::;;;<<<666555444333333333333333444333222222333333333333333333333333333333333333333222222111111111111111//////............//////////////////////////////......//////000//////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,---------.........---,,,++++++,,,---...*********+++++++++,,,,,,((()))***,,,------......,,,+++))))))+++++++++***(((((()))***+++,,,---...------,,,,,,++++++++++++******+++,,,,,,---......,,,+++******,,,,,,,,,***,,,+++*********+++---...,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---000...------///000000///+++---///000000///---+++***++++++,,,,,,++++++***---......//////......---........................------,,,,,,,,,,,,,,,,,,.........------.........---,,,,,,,,,,,,+++,,,,,,------------------------////////////////////////,,,,,,------............000000000///...---,,,,,,------------------.....................---------.........////////////000++++++++++++,,,,,,------///...---...//////...,,,---......//////...------------,,,,,,,,,+++++++++,,,------...............---------...------,,,,,,++++++,,,,,,,,,---------***+++,,,---......//////......///000111222333444/////////...------,,,,,,------......///111222333222111111111111000000000............////////////............///////////////000222333333222000///111000...------...000111000000111111111222222222000000000000000000000000111111111111111111111111//////000000111222222333444555777888888666555333555555555666777888999:::<<<<<<;;;<<<<<<<<<999777::::::;;;;;;;;;;;;;;;;;;:::999888777888:::<<<===<<<===>>>??????AAAEEEHHHLLLOOOOOOIIIEEEEEEEEEBBBCCCDDDDDDEEEFFFGGGGGGHHHEEEFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888:::::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888888999:::666666666666666666777777777777888999999999999999666666666555555666666666333333444666777999;;;;;;555555444333333333333333333333333333222222333444444444444444444444444444333222111111000000111111......////////////..............................000000000111111000000///,,,,,,---......---,,,,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///******+++++++++,,,,,,,,,)))***+++,,,---.........---,,,******,,,---,,,,,,(((((()))+++,,,---...///++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,+++***)))***+++,,,---***))))))***+++,,,------,,,,,,,,,,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''')))***,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,///...------///000000///,,,---///000000///---,,,***++++++,,,,,,++++++***------............------........................++++++,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,++++++------------------------////////////////////////,,,,,,,,,,,,---------...000///...---,,,,,,++++++.........................................................////////////000+++++++++,,,,,,,,,,,,,,,...---,,,---//////...,,,------...//////......---------,,,,,,,,,+++++++++))))))***+++,,,++++++***---------...------,,,,,,+++++++++,,,,,,,,,,,,---)))***,,,---.../////////---...///000111222333333/////////...------,,,,,,,,,,,,,,,---...///000111333333222222222111111111,,,,,,,,,---------..................////////////000000111222222111000000000000............000000///000000000000111111111111111111222222222222222111111111111111111111111//////000000111222222222444555666777777666555555222333444555666777888888;;;:::999999::::::888666888999999::::::999999888888777777666777888:::;;;999:::<<<<<<<<<===@@@CCCEEEHHHGGGAAA>>>???@@@>>>@@@@@@AAABBBDDDEEEFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKLLLNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<===========================<<<<<<;;;;;;:::999999::::::999999999:::;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<;;;999888999:::888888777777777777777888777777888888999:::::::::666666555555555555666666333333333444666888999:::666666555555555666666777222333444333222222444555444444444444444444444444222222111000000000000111...//////000000//////...////////////////////////111111111111111000000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------------......///------------............---------------,,,,,,+++---,,,***+++,,,...---,,,)))******+++---...//////************************---,,,,,,,,,+++++++++***---+++***+++,,,,,,+++)))***************+++,,,,,,)))))))))***+++,,,...///,,,,,,++++++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,))))))******++++++,,,,,,,,,,,,++++++++++++,,,,,,...---,,,---///000000///---..................---++++++,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,+++******+++,,,---------...//////......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---///...---,,,,,,,,,,,,,,,...////////////...------.............../////////------........./////////------...////////////...---,,,,,,---//////...,,,---------------.........------------,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------...---------------------............,,,------...------,,,,,,------......///000111111,,,,,,------.../////////,,,,,,,,,,,,---...///000333333222222222111111111,,,,,,,,,,,,---------...............////////////000000000000000000000000////////////////////////....../////////000000000000111111111222222222333111111111111111111111111///000000111111222333333333333444444555555666666333333444555555555555555888777666666777888777555555666777888888777666666888888777777777888888999777888:::::::::;;;===???AAACCCBBB===:::===>>>===AAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLKKKJJJJJJKKKKKKIIIIIIHHHHHHIIIJJJKKKLLLKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<========================???>>>>>>======<<<;;;;;;:::999999999::::::;;;<<<::::::999999999999::::::999<<>>@@@BBBAAA<<<:::===???????????????@@@@@@AAAAAAAAAEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKMMMKKKIIIGGGGGGGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999999888888999999999999::::::;;;<<<:::999999888888999999::::::>>>AAABBB???<<<;;;<<<888777555444333333333444888888888888999:::;;;<<<777666555444444555666777555555444555666777999:::222222222333444555666777111333444333111111444777222222222222222222222222222111111000000000000000///000111222222111000///000000000000000000000000//////000000///...------...---+++******+++---...++++++++++++++++++++++++)))***+++,,,------...///,,,,,,,,,---------......(((***+++,,,---,,,,,,++++++++++++,,,,,,,,,------((()))***+++,,,---------+++)))((()))+++,,,,,,+++,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,------,,,++++++,,,,,,***)))((()))***,,,,,,+++******...---,,,,,,++++++,,,,,,***))))))))))))+++---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---+++***)))******+++,,,,,,---......,,,++++++++++++++++++,,,,,,+++***+++---//////...000///---,,,,,,---///000,,,------......------,,,***++++++,,,,,,++++++***************************))))))******+++++++++,,,,,,+++)))(((((()))+++,,,((()))+++---......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,000///...------...000111,,,------...---,,,***)))---.........//////000000,,,,,,,,,---------......,,,,,,.../////////...---,,,++++++---...///...,,,---,,,*********,,,.../////////.........---------)))***,,,......---,,,+++***+++,,,---......///...******+++++++++,,,,,,,,,((()))+++---...///000000++++++,,,,,,,,,,,,,,,,,,000//////...------,,,,,,...............///000111////////////............////////////000000000111......//////000000111111111111000///////////////111///------///111111111...............///000111111111000000111111222333//////000111222222333333333333222111000000000111444444444444444444444444444444444555555555555666666666666666666666666666777777777777888888888888666666666666666666666666999999999999:::;;;<<<===<<<<<<;;;;;;:::999888888;;;===>>>???@@@AAADDDGGGGGGFFFEEEEEEFFFHHHJJJLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHIIIJJJLLLMMMJJJKKKJJJIIIHHHHHHJJJLLLOOOOOOOOONNNMMMLLLKKKJJJEEEFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIGGGEEEDDDFFFEEEDDDCCCBBBAAAAAAAAACCCBBBAAA@@@???@@@AAAAAADDDDDDCCCBBBBBBBBBBBBCCCEEECCCAAA???===>>>>>>???<<<<<<============<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999777777777777888888888888::::::;;;<<<;;;:::999888777777777777777777777777555555555777:::<<<<<<;;;888888777777666666555555666777777777888888999999555555555555444333222222444444444333333222222222333333333333333333333333333444444555555444444333000000000000000000000000555444333222111///..............................------.........---+++***---------------------------------------------------.........---,,,,,,+++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,000000000000///...---,,,------------------------++++++++++++++++++++++++---,,,+++******,,,...///.........------,,,,,,,,,************************,,,------+++***)))+++,,,))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000---+++++++++******,,,,,,,,,,,,******...------,,,,,,++++++***---------------------------......///......---------------,,,,,,+++++++++++++++*********+++,,,,,,...------,,,,,,------...++++++++++++++++++++++++........................((())))))************))))))***+++,,,------------,,,,,,,,,------.........+++++++++,,,,,,------------...//////000/////////------------------------//////000000///...------,,,,,,,,,---------....................................---------......//////......------,,,,,,+++,,,,,,,,,---------......111///,,,+++,,,,,,,,,,,,)))+++,,,,,,,,,,,,...///,,,***)))+++......+++(((++++++,,,---............,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------222***,,,...+++///333...,,,,,,---...//////......222111///---------...///111000000//////...------111000///............///000...------...000000000...............///000000000000//////000000111222111111111222222333333444444333222222111111222222222222222222222222222222333333333333444444444444666555555444444555555666444444555555555666666666555555555555555555555555888888888777888888999999;;;;;;::::::999888888777999;;;======>>>???BBBDDDEEEDDDCCCCCCDDDFFFIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKHHHIIIIIIHHHHHHHHHKKKMMMMMMMMMMMMLLLLLLKKKIIIIIIEEEFFFGGGIIIJJJJJJIIIIIIIIIJJJJJJJJJHHHGGGEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBBCCCDDDCCC@@@>>>======>>>???<<<======>>>>>>======<<<<<<<<<;;;:::999999:::::::::::::::999999999888888777777777777888888888888::::::;;;;;;;;;:::999888777777777777777777777777666555555777:::;;;;;;;;;777777777777666666666666555666666777777777777777444444444444444444333333333333333222222111111111333333333333333333333333222333333444444333333222000000000000000000000000333333222111000000//////............................../////////...---,,,---------------------------------,,,,,,---------------......---,,,,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------............---,,,+++***++++++++++++++++++++++++************************,,,+++***)))***,,,---///,,,,,,+++++++++************************************++++++***(((''')))******+++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---......,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........//////......---------------,,,,,,++++++...------,,,------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***************))))))++++++,,,,,,------,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,,,,---......////////////------------------------///////////////...------,,,,,,---------.........------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,---------......000...---,,,------,,,++++++,,,---,,,+++***+++,,,******)))***++++++***)))***+++,,,------......------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------///,,,......+++///222,,,---......///000000//////000000///.............../////////......------,,,//////...---------......///---,,,,,,---/////////......////////////000000///............///000000222333333333333333333333444444333222222222222333222222222222222222222222222222222222333333333333555555333333333333555555444444444555555555555666555555555555555555555555888777666666555555666666999999999888888777777777777999:::;;;;;;===???BBBCCCBBBBBBBBBCCCEEEGGGHHHKKKLLLLLLMMMMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIFFFHHHIIIIIIHHHIIIKKKMMMJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;999999888888888999888888888888777777777777777777888888888999999:::::::::;;;:::999999888777777777777777777777777666555555777999;;;;;;:::666666666666777777777777333444666777777666555555222333333444444444444333222222111111111111111000333333333333333333333333111222222222222222222111000000000000000000000000111111111111000000000///........................//////000000//////...---------------------------...---,,,++++++,,,---...---------------,,,,,,+++,,,,,,,,,,,,------------------------------------///......---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))******))))))***+++---...++++++++++++***************************************++++++***)))((()))***++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,************************((()))+++,,,+++***+++,,,,,,------......------,,,******+++,,,,,,---......++++++++++++++++++++++++------...............---...---------------,,,,,,......---------------...******))))))))))))******************************************************+++++++++++++++***)))(((++++++,,,------,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------***+++,,,---............------------------------///////////////......---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......///...---.........,,,***,,,------,,,***((()))***)))*********((((((***+++)))***+++,,,------------.........---------,,,,,,++++++,,,,,,,,,,,,------+++///000+++)))...///+++......///000000000000///....../////////......---++++++,,,,,,---...//////...------,,,,,,---------...---++++++,,,........./////////000000000////////////......//////000111222222222222222222222222333222222111111222222222333333333333333333333333222222222222333333333333555444222111111222444555555555666666666777777777555555555555555555555555666555555555555555666666777777777777777666666666777888:::::::::;;;>>>@@@BBBBBBBBBBBBCCCEEEFFFGGGJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGIIIJJJKKKJJJIIIIIIKKKLLLHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCAAA@@@????????????======>>>>>>>>>>>>======<<<;;;:::999888777777777777777777777777777777777777777888888888999999999::::::::::::999999888888777777777777777777777777666555555666999::::::999555555666666777777888888222333555666666555444333111222333444444444444444222222222222111111111111222222222222222222222222000000111111111111000000////////////////////////000000000000000000000000............................../////////.........------------------------...---+++******+++---...,,,,,,---------,,,,,,+++******+++,,,------.................................---,,,+++***)))))))))***+++++++++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((()))***+++---...---,,,,,,,,,,,,,,,,,,,,,************************+++---...---+++***+++,,,+++++++++,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((***+++,,,+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,------,,,,,,------------------------,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))************************,,,,,,,,,,,,+++***)))((()))***+++,,,------------.........------,,,,,,,,,---------...............)))***+++,,,---.........------------------------...///////////////......------------............,,,,,,,,,,,,,,,,,,,,,,,,......---+++************,,,,,,------...//////000,,,,,,,,,---------......///......//////...,,,)))+++,,,,,,+++)))(((((()))***+++,,,***''''''***...))))))***+++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------)))222000((())),,,,,,,,,......////////////......,,,---.../////////...---******+++,,,---...//////------,,,,,,,,,,,,------...,,,******,,,.........//////000111111000///...000////////////000111111111111111111000000000000111111000000000000111111333333333333333333333333333333333333444444444444444333222111111222333444555555555555666666666666555555555555555555555555333333444555666777999999666666666666666666666777777999:::::::::;;;>>>@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFGGGLLLMMMNNNMMMJJJIIIIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBBBBAAAAAAAAAAAA======>>>>>>>>>>>>======<<<;;;:::999888888888888777777777777777777888888888888888888999999999999::::::999999888888888888888888888888888888888888666555555666888:::999999555555666666777777888888222333444555555444333222111111222333444444444444222333333333333333333333222222222222222222222222///000000111111000000///////////////////////////...////////////000000000////////////////////////---------------------...---------------------------,,,++++++++++++,,,---++++++,,,,,,---,,,,,,+++)))******+++,,,---.................................---,,,+++***)))))))))***++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++---......,,,++++++,,,************++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------((()))***+++++++++++++++------------------------,,,,,,++++++,,,,,,---...++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++------------,,,***))))))'''(((***,,,---//////000.........------,,,,,,,,,---------,,,,,,,,,,,,,,,)))***+++,,,------------------------------------......///////////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,++++++++++++,,,,,,---...//////000000,,,,,,,,,---------......//////...///000///,,,***)))***++++++))))))***++++++---...,,,)))))),,,///))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------)))333...(((///...)))///---------......---,,,,,,+++,,,---/////////...---------------------------------,,,,,,,,,---.........,,,++++++,,,.........///000111222111000///...000000//////000000111222//////000000000000000000000////////////000111111111111111111111111111111333333333333444444444444333333333333333333333333222222222333333333444444444444444444444444444444222333333555666888:::;;;555555555666666777777777888999:::::::::;;;===???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHNNNOOOOOONNNJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@<<<<<<============<<<<<<;;;;;;:::999999999999:::888888888999999999999999888888888999999999999:::::::::999888888888888999888888888888888888888888666555555666888999999888666666666666777777777777444444444333333333333333111222222333333333333222333333333333333444444444222222222222222222222222///000000111111000000///000000000000000000000000............////////////////////////////////////---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,)))******+++,,,------...------------------------///......---,,,,,,,,,,,,***+++++++++++++++******************************++++++++++++++++++++++++*********+++++++++++++++)))))))))***************************************)))+++------+++***))))))))))))*********+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,++++++,,,...------,,,,,,------.........---,,,,,,+++******++++++++++++++++++++++++'''((()))***+++++++++***++++++,,,,,,,,,,,,------,,,---------...000111222,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++------------,,,,,,+++***'''(((***,,,---//////000------------------,,,,,,++++++************))))))++++++,,,,,,------,,,,,,---------------------------...//////////////////------........./////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,***++++++,,,---.........,,,,,,,,,---------......000///.../////////---+++)))+++,,,+++******+++,,,,,,---------++++++---...)))***+++,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------+++222---111>>>333'''222,,,------------,,,++++++***+++,,,---.../////////---------------.........---------------.../////////---++++++---////////////000222222222000///---//////.........///000000/////////000111111222222000000//////000111111222000000000000000000000000222222222222333333333333222333444555555444333222111222222222222333333333444444444444444444444444333333444444666777999999444555555666777777888888777999::::::999:::<<<>>>??????@@@BBBCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMLLLIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFFFFGGGDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAA@@@@@@??????;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<::::::::::::;;;;;;<<<<<<888888888999999999::::::::::::888777777777888999888888888888888888888888666555555666888999888777777777777777666666666666666555444222222222444444222222333333333222222111111111222222333333333333111111111111111111111111000000000111111000000000000000000000000000000000........................////////////////////////...---,,,,,,---...///000------------------------)))+++,,,------,,,+++)))******+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------)))******+++++++++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,++++++***((()))))))))************************************)))+++---...,,,***))))))*********+++++++++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++***,,,......---,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,---///111333444,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,******+++,,,------------,,,,,,------------------,,,,,,+++++++++*********---------------,,,,,,+++------------------------------...///////////////............////////////------------------------,,,,,,+++++++++++++++,,,++++++,,,,,,------......,,,,,,,,,---------......222000...............,,,,,,---...---+++)))***+++,,,,,,+++,,,------,,,+++***+++,,,------......---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,111...>>>SSS<<<%%%444------......------,,,++++++++++++,,,---...000111***+++,,,---///000111222---------------...///000///---,,,,,,---/////////000111222333222111///---...------------...////////////000111222333333444111111000000111222333333222222222222222222222222000111111111111222222222111333555777777555333111333333444444444555555555444444444444444444444444444444444444444555666777444555555666777888999999777888999999888999;;;======>>>???@@@AAABBBBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKGGGIIIKKKJJJHHHFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEECCCBBBAAA@@@???@@@AAAAAADDDDDDCCCBBBBBBBBBBBBCCC>>>>>>?????????>>>>>>===:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======;;;;;;;;;<<<<<<=========888888999999999:::::::::;;;:::888777777777888999888888888888888888888888666555555666888999888777888888777777666666555555888666444111111222444666333333333333333222111000000000111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000//////.........---------000000000000000000000000///...------...///000111------------------------(((***,,,......,,,***((()))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,))))))***************)))++++++++++++++++++++++++))))))))))))))))))))))))---------------+++************++++++,,,,,,,,,,,,************************+++---000000...,,,++++++++++++,,,,,,,,,---------))))))***++++++++++++***************************(((***,,,---------...///,,,,,,************,,,,,,***++++++,,,,,,------...------------------------)))***+++,,,---.........))))))*********+++++++++(((((()))+++---000222333,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,------...---------------------,,,,,,+++***,,,,,,,,,------........./////////......---------............---,,,++++++------------------------------...///000000//////............/////////000........................******************++++++.........///////////////,,,,,,,,,---------......333000...------......---///000///...+++))))))))),,,***)))+++......+++(((++++++,,,---..................---------,,,,,,,,,++++++,,,,,,,,,------------000000IIIbbbCCC$$$555.../////////...------,,,++++++***+++,,,...000222,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,))),,,//////...---///111222111000.........///000000...---...///000///---////////////000000000000...//////000111222222333,,,...//////......///111111000000000000222333444333333222222222222222222444111111333333000000333111222444555666555555444222333555666777777777666333444555555444444555777999::::::;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCAAACCCEEEHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCFFFHHHJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHFFFEEECCCCCCDDDDDDBBBCCCEEEGGGGGGFFFDDDCCCBBBAAA@@@???@@@BBBDDDFFFFFFFFFFFFDDDCCCAAA???>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999::::::999888999===CCCGGGAAA>>>:::777555666777999777888888777555444555666888999:::;;;<<<<<<======999999888888888888888888666555444333444444666666555555555555555555555555333333333333333333333333222222222222222222222222000000000000000000000000222222222111111111111000......//////000000111111...---,,,++++++,,,---.........//////////////////////////////////////////000000///------,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++******++++++,,,+++++++++++++++***)))(((+++***)))))))))***,,,---*********************************)))))))))))))))************************,,,)))'''))),,,---+++(((******+++++++++******)))***+++,,,+++((((((***,,,++++++++++++++++++++++++------,,,,,,+++***))))))...------,,,+++***))))))'''(((((()))))))))((((((...+++(((***...///---))),,,---------------,,,,,,+++---///...***((()))******************************++++++,,,,,,------...***)))((('''(((***,,,---++++++,,,,,,,,,---------)))******+++,,,,,,,,,,,,***++++++,,,,,,------...------,,,+++)))***---///---------,,,,,,+++++++++)))+++------,,,+++***+++,,,,,,,,,++++++*********...///...---,,,,,,...000.........------,,,,,,,,,+++)))((('''(((***---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++)))---------,,,,,,++++++++++++,,,...//////...,,,+++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,------.........+++---000777;;;999000(((++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////...---------------***,,,//////...---///111222111000///...//////000000///......000000///....../////////000000000000------......//////000000...///111111000///111222111000000000000222333444222222222222222222222222555222333666666333222555000111222333333222222111222333444666777777666666333444555555444444555777888888999999:::;;;;;;;;;<<<======>>>???@@@AAABBBBBBCCCEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGJJJIIIGGGEEECCCAAA@@@@@@@@@BBBEEEGGGIIIIIIHHHGGGJJJIIIHHHHHHGGGHHHIIIJJJHHHGGGFFFDDDDDDDDDDDDEEEBBBCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@???@@@BBBDDDEEECCCCCCCCCBBBAAA???>>>===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::999888888;;;AAAEEEKKKIIIFFFAAA<<<888555333666777888888777666888999777777888999:::;;;;;;;;;888888888888888888888888666555444333333444555666555555555444444444444444333333333333333333333333222222222222222222222222000000000000000000000000222222222111111111000000......//////000000000000......------------....../////////.............................................------------...///---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---------------,,,+++*********))))))***++++++,,,++++++++++++++++++++++++***)))))))))))))))))))))************************.........---+++***************+++++++++******))))))***,,,***((((((***---++++++++++++++++++++++++------,,,++++++***))))))(((((()))***+++,,,---...+++++++++,,,,,,---------666000+++)))+++------+++......////////////......+++---...,,,(((&&&%%%&&&************************,,,,,,,,,,,,,,,,,,,,,+++...---+++)))((()))***+++)))))))))*********++++++------......///.........************************,,,,,,,,,***))))))+++---......---,,,,,,+++******''')))***+++)))(((((()))---------,,,,,,,,,++++++.........---,,,,,,...000......---------,,,,,,,,,,,,,,,+++***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------------,,,---,,,,,,,,,+++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++........................,,,,,,,,,------...............---,,,,,,+++******,,,,,,,,,---------......---,,,---111555444...)))+++++++++,,,,,,,,,------,,,,,,,,,------------......------,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++---......------///000222111000000///000000000111///...///000111000///....../////////000000000........................///000111111000///111222000000000000000222333333111111111222222333333444555444666999:::666444666444555555666555555444333222333555666777666666555333444555555444444555777777777777888999:::::::::;;;<<<<<<===>>>???@@@@@@CCCDDDEEEFFFGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFHHHGGGEEEBBB@@@>>>======???AAADDDFFFGGGHHHGGGFFFJJJJJJIIIHHHGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???@@@AAACCCDDD@@@@@@???>>>>>>===<<<<<>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999999999999999888777999===AAALLLLLLKKKIIIFFF@@@;;;888666888999888777777888:::555666777888888888888888777777777777888888888888666555444333333444555555555555444444333333222222333333333333333333333333222222222222222222222222000000000000000000000000222222111111111000000000...////////////000000000.........//////........./////////......---------........................,,,,,,,,,,,,---...///000------,,,+++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***************,,,,,,,,,,,,+++***,,,,,,---------,,,++++++))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))*********************************---000...***(((***---)))******+++++++++******((()))******))))))+++---++++++++++++++++++++++++,,,,,,,,,+++******))))))%%%&&&''')))+++,,,......---,,,,,,,,,---...000111<<<555---))))))+++,,,,,,---......//////.........---......,,,)))&&&%%%%%%************************...------,,,++++++******...---,,,************+++)))))))))************+++++++++,,,,,,,,,+++******---------,,,+++************+++,,,+++)))((()))***......---,,,,,,+++*********,,,------,,,++++++,,,......------------,,,,,,---......---,,,,,,---///------------,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......+++++++++++++++*********+++,,,---......---,,,+++))))))******+++,,,,,,---++++++++++++++++++++++++***+++,,,---...///000000...------,,,,,,++++++***,,,,,,,,,------------...///,,,***+++---...,,,)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,++++++++++++++++++************++++++---------------...///000111111111000000000111111111000//////000111000///........./////////000000000000000000000000//////...000111000//////000111/////////000111111222333000000111222333333444444555444666;;;;;;777555666888888777777666666555555444555666777888777666666333444555555444444555777666777777888999:::;;;;;;;;;<<<<<<===>>>???@@@AAACCCCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDCCCDDDDDDEEEEEEFFFEEECCCAAA???>>>>>>===@@@AAADDDFFFHHHHHHGGGFFFHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBB@@@@@@??????@@@AAABBBBBB>>>======<<<<<<<<<<<<<<>>===;;;:::999999:::::::::::::::;;;;;;;;;999:::;;;<<<<<<:::888777999999999777666777:::<<>>???@@@AAAAAABBBCCCCCCCCCDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@BBBEEEGGGHHHIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@?????????@@@@@@@@@AAA======<<<<<<;;;<<<======>>>>>>===<<<;;;:::999888999999999:::::::::;;;;;;777888:::;;;:::999777555777888999888666666888999666777:::>>>BBBFFFHHHJJJCCCCCCBBB>>>999555444444666777777777777666666555555555666666666777777777666555444333222333333444444444444333333222222222333333333333333333333333333333333222222111111111000000000000000000000000111111111000000000///////////////...............---...///000000///...---...---------,,,,,,,,,+++........................------,,,,,,,,,,,,------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++---------+++***)))******+++++++++******)))***+++,,,,,,+++))))))(((((((((((((((((((((((((((((())))))************************************'''&&&&&&'''+++---,,,+++((()))***+++++++++++++++(((''''''((()))++++++,,,++++++++++++++++++++++++++++++***************)))++++++******)))(((((('''***)))(((((()))+++...000111///,,,*********+++***))))))***+++,,,,,,++++++---------------,,,+++***))))))))))))))))))))))))*********++++++,,,,,,,,,((((((((()))******+++,,,******+++++++++,,,,,,,,,------...------,,,++++++((((((((())))))*********+++---...---,,,******+++)))******+++---......///***+++,,,+++***)))***,,,+++++++++++++++,,,,,,,,,+++---......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******************************************++++++++++++++++++***+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++---------------------------,,,+++,,,,,,+++***)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------......,,,+++************...------------......///000...,,,,,,---//////......//////000000000000///000...---...///000///...------........./////////------------------------333444555444222222222444---...///000111111111111111111111222222333333444111000222666777333222444555555444333333333444444666666888888888888777666333444555555444444555777666777888999:::<<<<<<===<<<======>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBB@@@BBBEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@????????????????????????>>>===<<<;;;;;;;;;<<<=========<<<;;;:::999999888888888999999::::::;;;;;;777888999999999888666555666888999888777666777888777777777888:::<<>>???@@@@@@@@@@@@@@@@@@AAACCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA???AAADDDFFFGGGHHHGGGFFFEEEFFFFFFGGGGGGFFFEEEDDDAAAAAABBBCCCCCCCCCBBBAAACCCCCCDDDDDDCCCBBB@@@???>>>???????????????>>>>>>>>>===;;;:::999:::;;;<<<;;;;;;;;;;;;::::::999999777888888999::::::;;;;;;999999999888888888777777555777999999888777777888999888888777777777888999???@@@???===999777777777555555555555444333222111333333444555555666777777666555444222111222222333333333333444555555666666333333333333333333333333444444333333222111111000000000000000000000000000111000000000//////////////////.........---------......------------......******++++++,,,,,,------------------------------++++++++++++,,,---......000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))*********+++)))******+++,,,,,,------***+++,,,------------,,,,,,++++++***))))))******))))))))))))))))))))))))'''(((((()))******++++++************************---,,,++++++******)))((((((((()))++++++,,,,,,++++++(((&&&''')))******(((++++++++++++++++++++++++))))))))))))************((())))))***+++,,,------***+++++++++,,,,,,------'''(((************+++,,,)))***+++,,,---------------+++***+++,,,,,,***'''))))))))))))))))))))))))***************+++++++++++++++++++++***)))(((((((((((((((((())))))))))))'''(((((())))))))))))(((..................//////***++++++*********---///++++++,,,,,,,,,,,,---------------,,,++++++---///+++++++++,,,,,,,,,------***,,,......---++++++,,,******+++++++++,,,,,,,,,+++++++++,,,+++++++++***************************++++++++++++++++++++++++++++++,,,,,,+++***)))(((++++++++++++,,,,,,,,,---******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------,,,,,,------************++++++++++++***++++++++++++,,,,,,,,,---,,,++++++******++++++))))))(((((()))***++++++222...++++++---//////...+++,,,.../////////.........---,,,,,,---...---,,,---------.........//////------......///000111111///000000///---------...,,,---///111111111000000333333222222222222222222111//////333444222222666222111111000111222444555333444555555555444333222333444666555444444555777444444555777888:::;;;;;;::::::;;;<<<===>>>???????????????@@@AAACCCDDDEEECCCBBBAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>@@@CCCEEEFFFFFFFFFEEEBBBCCCDDDEEEEEEDDDCCCCCCAAAAAACCCCCCCCCBBBAAA@@@CCCDDDEEEEEEEEECCC@@@???>>>>>>????????????>>>===>>>===:::999888888999:::::::::::::::::::::::::::777777888999::::::;;;;;;;;;:::999888888888999999444777999999888777777888666777777888888999999999555666777777555555666777444444444333222111000///333333444444555666777777666555444222111111222222222333333444555666777777333333333333333333333333444444333333222111000000000000000000000000000000000000000000//////////////////.........---------...---,,,++++++,,,---...))))))***+++,,,------...------------------------))))))***+++,,,...///000000000...---,,,+++++++++++++++++++++++++++++++++************************(((((())))))*********+++************+++,,,---...((()))***+++++++++++++++---,,,***)))))))))***+++************************'''(((((()))***+++++++++************************&&&)))+++***'''&&&(((+++(((((()))++++++,,,,,,,,,,,,)))&&&''')))***)))'''++++++++++++++++++++++++)))))))))))))))************++++++++++++,,,,,,,,,))))))***+++++++++******))))))***))))))***,,,...''''''(((******+++++++++111///------......+++((()))))))))))))))))))))))),,,,,,++++++***)))))))))))))))***,,,,,,,,,,,,,,,************++++++++++++)))***+++,,,,,,,,,,,,,,,******))))))(((''''''''')))))))))((((((***---000......---,,,,,,++++++***)))******((('''''')))+++,,,,,,,,,------.........***,,,......---++++++,,,*********++++++,,,,,,,,,))))))((((((((((((((((((************************++++++++++++++++++++++++((()))+++,,,---+++***)))+++++++++,,,,,,---------******))))))))))))******((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++***+++...000)))************+++++++++******+++++++++,,,,,,,,,)))+++---,,,+++))))))))),,,,,,)))'''***///...)))---------------------------,,,++++++******++++++------,,,++++++,,,,,,,,,---------............///...------,,,,,,------...333333222222111///...---////////////000222333444111000000000111222333333222222111111111111222222222222222222222222222222222333555444333222222333222111111444888999777444666777777777888888888888:::;;;<<<>>>??????@@@@@@:::;;;===>>>@@@BBBCCCDDDAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEGGGGGGEEECCCBBBBBBAAA@@@@@@@@@AAAAAACCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAA???>>><<<;;;::::::::::::::::::::::::<<<;;;:::999888999:::;;;888999:::999777777777888666555555666999::::::999888888999999888777555444888888888888777777777777777888999888777777999;;;:::999777555444555666777555555555444444444333333555555555666666666666777666444333111000000111111000000111222333444444555222222222111111111111000111444777777444222222333222222222111111111111111555333111000111111111000///............---------.........------,,,,,,,,,+++++++++++++++***)))))))))))))))***+++++++++,,,))))))(((((()))+++---...///000000000///...------+++++++++*********))))))************+++,,,------((()))***++++++***)))((())))))***++++++++++++***)))************+++++++++---------,,,,,,+++++++++))))))))))))((((((((((((******))))))***+++,,,,,,+++***)))'''''')))***+++************************++++++++++++******)))))),,,+++++++++***)))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))((((((((((((,,,,,,***)))))))))***+++)))))))))))))))******+++******+++++++++***))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,***(((''''''(((***,,,))))))************))))))******+++++++++,,,,,,,,,,,,+++*********+++,,,---(((((((((((())))))))))))((()))******+++++++++++++++++++++*********))))))((((((((((((((((((((((((************************111...***)))++++++***((((((((())))))*********+++************************************************---***((()))...///---)))************************************************************************&&&''')))+++,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,++++++******++++++,,,***++++++)))((((((***------,,,***)))((()))******---------,,,,,,++++++++++++***)))'''''')))***+++++++++************++++++)))+++,,,,,,+++)))))))))***,,,,,,)))))),,,,,,)))+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------............///...------,,,,,,------......///000000111000000000000000000///000000111111111111111111111111222222222111111000000111111222222222222222222222222222000222333333222111222333333222111333666777666444666666666777777777888888888999:::<<<===>>>>>>>>>======>>>>>>???@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>????????????@@@@@@@@@@@@@@@AAACCCFFFGGGFFFDDDAAAAAA@@@@@@@@@AAAAAABBBAAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;777888999999888777888:::666555555666888999888777777777888888888888777777888888888777777777666666666888999999888777999:::888777555444333333444444555444444333333333333333555555555666666666777777666555444222222222222222222222222222222333333333222222222222111111111111333666999888666444444444222222222111111000000000000000000000000000000000///............---------......---------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,******))))))***+++,,,---.........///......------,,,,,,,,,,,,++++++******++++++*********+++,,,,,,((()))***++++++***)))((())))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,++++++++++++************))))))))))))+++******))))))))))))***+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))***+++------+++++++++***************)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((,,,,,,***)))))))))***+++)))))))))))))))******+++************************************************++++++************+++++++++***)))(((((()))***+++))))))************))))))*********+++++++++,,,,,,++++++*********+++,,,---((((((((()))))))))******++++++,,,---------,,,,,,+++++++++*********))))))************************************************...+++))))))***,,,+++***+++++++++******)))))))))************************************************(((%%%###%%%(((***(((%%%************************************************************************++++++++++++++++++,,,,,,,,,+++******,,,,,,+++***+++++++++******+++++++++,,,,,,,,,+++******,,,...///...------,,,,,,,,,---************)))))))))(((+++***)))(((((()))***+++++++++************++++++)))+++,,,,,,***))))))***(((---000,,,))))))***(((***+++,,,------,,,+++***......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------............///......------------......---......///000000//////222111000000/////////000222222222111111111111111222111111000000111111222111111111111111111111111///111222222111111333444555444222222444555444333555555666666666777777777777777999:::;;;;;;;;;;;;>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>>>>===>>>>>>?????????@@@@@@@@@@@@@@@@@@BBBEEEEEECCCBBB????????????@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777888999999888777888:::666555444555666777666555666666666666777888999:::888888777777777777666666555777999:::999888888999666666666555444444333333555444333111111222222333555555555555666666666666666666555444333333333333444333333333222222222111333222222222111111111111333555777777666444333444333333222111000000//////,,,///111111...---...000///............---------...------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---++++++,,,---------,,,,,,---------,,,,,,,,,,,,+++,,,,,,+++*********++++++))))))************))))))))))))***++++++++++++***)))************+++++++++*********+++++++++++++++++++++++++++************+++***)))((((((''''''(((+++***)))(((((()))***+++(((((((((((((((((((((((())))))(((((()))+++---...***************+++++++++************************************))))))))))))************************,,,,,,+++************+++)))))))))))))))******+++++++++*********+++---...************************++++++************++++++))))))))))))))))))))))))((())))))******))))))(((*********++++++++++++,,,+++************+++,,,,,,)))))))))*********++++++,,,,,,,,,---,,,,,,+++++++++++++++******************************************************************)))((((((***+++++++++++++++++++++++++++++++++***************************************************(((&&&'''***,,,***(((************************************************************************///---,,,*********+++,,,,,,+++******+++,,,+++***++++++++++++++++++++++++---......---,,,,,,---///..................---,,,******)))))))))))))))(((+++***)))(((((()))***+++++++++************++++++***+++,,,+++***))))))***'''///444///)))((()))))))))+++---//////---+++))),,,++++++***)))*********,,,,,,+++++++++,,,---------------............///......------------......////////////...---,,,+++111000000/////////000000222222222222111111000000111111000000000000111111111111111111111111111111///000222222111222444666888666444333333333444444444555555555555666666666666777888999::::::::::::============<<<<<<<<<<<<========================@@@@@@@@@AAAAAABBBBBBCCCEEEDDDCCCDDDDDDBBB@@@===>>>>>>>>>>>>???AAABBBBBB@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::999::::::999777666777888666555444444555666555333777777666666666888999;;;888777777777666666666666333666999:::999888777777888888888888777666555444555333222000000111222333333333333444444444555555555555444444333333333333333333333333333333333333333333222222222111111111222333444444333222111111333333222111000///......---111444333...+++---000///............---------------------------------,,,,,,,,,,,,,,,------...------,,,,,,+++++++++***------,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***))))))******)))))))))******)))))))))))))))***++++++++++++***))))))*********+++++++++)))))))))******++++++,,,++++++*********))))))))))))(((((('''''''''((((((******)))(((((()))******))))))))))))))))))))))))---,,,***)))((()))***+++)))))))))***+++++++++,,,************************++++++******))))))((((((++++++,,,,,,,,,,,,,,,---,,,,,,++++++************)))))))))))))))******+++---,,,+++***+++---000111++++++++++++++++++++++++))))))(((((((((((())))))))))))************))))))(((((())))))))))))((((((************++++++++++++***************++++++,,,)))*********++++++++++++***************)))((('''************************((((((((((((((((((((((((************************))))))((())))))*********((()))***+++---...///000************************************************---+++***+++---...---+++************************************************************************,,,,,,+++++++++*********+++***)))***+++,,,+++)))******++++++++++++******,,,---...---,,,,,,---...******,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******++++++************++++++***+++,,,+++)))((()))+++(((111666111***((()))******+++...//////...+++***++++++***))))))))))))***,,,+++++++++,,,,,,---...---------............//////......------......///......///......---,,,+++............///000111222222222222222222111000///111000000000000000000111000000000000000000000000000111222222111222444777999888777555333333333444333333444444444555555555666666777888999999999999:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>???@@@AAABBBAAAAAAAAAAAA@@@???============>>>>>>>>>======<<<::::::::::::::::::::::::777888999:::;;;::::::999<<<<<<<<<:::777555444555666555444444555555444333999888777666666777888999777777777666666666666555333666999:::999777777777888888888888777666555444444333222111111111222222111111111222222222333333333333333333333222222111111111222333444444555555333333333222222222222111222222222222222222111000222222111111000//////...333666888555///+++,,,...///............---------------------------------,,,,,,++++++++++++,,,---,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,+++(((((()))***++++++******************++++++++++++,,,++++++***))))))))))))***))))))))))))))))))***))))))***++++++++++++***))))))*********+++++++++)))))))))******++++++,,,******)))))))))(((((((((&&&&&&&&&&&&'''((()))*********))))))))))))******************************,,,+++***)))))))))***+++)))))))))***+++++++++,,,************************++++++******))))))((((((*********+++++++++,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))******++++++***))))))***,,,...000************************))))))(((((((((((())))))))))))************))))))(((((())))))))))))(((((())))))*********+++++++++))))))******++++++++++++)))*********++++++++++++************))))))((('''************************((((((((((((((((((((((((************************)))*********)))(((((()))((()))***+++---///000000************************************************)))((('''((()))******)))************************************************************************'''(((***+++,,,+++)))(((+++***))))))++++++***))))))******++++++******)))***+++---,,,+++***+++,,,((()))***++++++***)))(((,,,,,,------------------******))))))))))))******++++++************+++++++++,,,,,,***)))(((***+++)))111555000)))(((***+++***+++,,,......,,,+++***------,,,+++++++++++++++++++++++++++,,,---......---------............/////////............//////++++++---...//////000///---------...///000222222000111222333333222000///111000000//////000000111////////////////////////111111222111000111333666777888777555333222222444222333333333333444444444555666777777888888777777777777888999:::<<<<<<===;;;<<<<<<<<<<<<===============>>>???@@@AAAAAABBBCCCBBBBBBDDDEEEEEECCCAAA============>>>???@@@@@@AAAAAAAAA@@@???===;;;;;;;;;<<<===============<<<888888888888888888888888666777888999999::::::999<<<===<<<:::777444444444555444333444555666555444888888777777777777777888777777666666666666555555444666888999888777777888666666666555444444333333333333333333333222222222111111111111222222222222111222222333333222111111111111222333444555666666333333333333222222222222555444222222333444333111111111000000000/////////999:::999555///,,,,,,...///............---------,,,,,,,,,------------......---+++*********+++,,,++++++*********************+++,,,,,,,,,,,,++++++((())))))*********)))))))))***************++++++++++++***)))))))))************))))))))))))******))))))***++++++++++++***)))************+++++++++*********+++++++++++++++))))))))))))((((((((('''%%%%%%%%%&&&((()))+++,,,)))))))))******)))))))))************************(((((()))***+++,,,,,,---***************+++++++++************************************))))))))))))&&&&&&''''''((())))))))),,,,,,,,,---,,,++++++***)))))))))))))))******+++(((''''''''''''(((***+++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))'''(((((())))))((((((''')))))))))************+++((()))******++++++******)))))))))*********+++++++++++++++,,,++++++*********************+++++++++************************************************)))+++,,,,,,***(((((())),,,,,,,,,,,,,,,,,,,,,,,,************************************************''''''(((((((((((())))))************************************************************************&&&''')))*********))))))+++***))))))***+++***)))((()))***++++++***)))((((((***,,,+++***))))))***)))******+++++++++++++++***************+++++++++)))))))))******)))))))))++++++************+++++++++,,,+++***((((((***,,,)))///111,,,'''(((******))))))************))))))---,,,,,,+++++++++++++++++++++++++++,,,---...///---------............/////////............//////+++,,,---...///000000000...............///000111///000222333333222111000000000////////////000000////////////////////////000000000...---...000333333555666555222000000222222222222222333333333333333444555555666555555555666777777888999:::;;;;;;;;;<<<<<<<<<============<<<===>>>???@@@AAAAAABBBAAA@@@AAACCCDDDEEECCCAAA>>>>>>=========>>>>>>???@@@@@@??????>>>===<<<;;;:::;;;<<<<<<============888888888888888888888888888888888888999:::;;;<<<:::;;;;;;999777666666777555444333444666777777666555666777888888888888888777777666666666555555555555666777777666666777888888777555444333333444444222333555555555444222111222222222222333333333333111222333444444333222222222333333333444444555555444444333333333222222222555333111111333444222111////////////000000000000<<<:::666222///......//////............---------,,,,,,,,,---------......111///---+++******+++,,,******++++++++++++++++++((()))***,,,,,,,,,++++++)))************))))))(((*********++++++,,,,,,,,,***))))))))))))******++++++***)))(((((()))***+++))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''''''''((()))***+++))))))************))))))************************&&&'''***+++---,,,,,,++++++++++++***************)))))))))))))))))))))))))))))))))))))))*********&&&&&&''''''((())))))***,,,,,,---------,,,+++***)))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((++++++************+++++++++***)))(((((()))***+++''''''((((((((((((''''''))))))))))))************'''((()))***+++******)))((((((((()))))))))******)))******++++++++++++***))))))*********+++++++++************************************************'''***------+++******,,,------,,,,,,++++++******************************************************)))***************+++,,,************************************************************************,,,+++)))''''''(((***++++++)))((()))***+++***(((((()))***++++++***)))((((((***+++,,,***))))))***++++++******++++++,,,---''''''(((((())))))))))))))))))************))))))++++++************+++++++++,,,+++***((((((***,,,)))------)))&&&'''))))))((((((''''''''''''((((((+++******)))((()))))))))++++++++++++,,,---...///---------.........////////////............///////////////000//////......000000///............///...///111333444333222111000000////////////000000//////////////////////////////...,,,++++++...000000333555444111///...000111111222222222333333333222222333444444444333333777777777888999999::::::<<<<<<<<<=========>>>>>>>>>??????AAABBBCCCDDDDDDBBBBBBAAABBBCCCBBB???===???>>>>>>============>>>===>>>>>>>>>>>>>>>===<<<::::::;;;<<<============888888888888888888888888999999888888999;;;<<<>>>777888999999888777888999555444333555777888888777222444666888::::::::::::777666666666555555555555555666777666555555777999;;;999777555444555666777222444666777777555222000333333444444444555555555222333444555555555444333555555444444444333333333444444444333333333222222444111...///111222000.........//////000000111111===999333000///000000000//////.........---------,,,,,,,,,------.........333222///,,,++++++,,,,,,+++++++++,,,,,,---------'''((()))+++,,,,,,,,,+++******+++******)))((((((+++++++++,,,,,,---------))))))(((((()))***+++++++++***)))(((((()))***+++))))))***++++++++++++***)))************+++++++++---------,,,,,,++++++++++++++++++************)))))))))((((((((())))))***))))))************))))))))))))))))))))))))))))))(((***,,,------+++(((''',,,+++++++++******))))))(((((((((((((((((((((((((((((())))))******++++++((())))))***++++++,,,,,,,,,,,,---...---,,,+++***)))))))))))))))******+++******+++++++++******)))(((((((((((((((((((((((())))))(((((((((((()))))),,,***)))'''''')))***,,,''''''((((((((((((''''''))))))))))))************'''((()))++++++******)))(((((((((((())))))))))))&&&'''((()))))))))))))))))))))******++++++++++++((((((((((((((((((((((((************************%%%))),,,---,,,+++---///*********++++++,,,,,,,,,************************************************((()))******))))))***+++************************************************************************333///***%%%$$$&&&***---***)))((()))***+++***(((''')))***++++++***)))'''(((***,,,,,,+++***)))*********)))((()))***,,,---'''((((((((())))))******))))))************))))))++++++************++++++******))))))((((((''''''...---+++*********++++++---+++(((''''''(((+++,,,(((((()))************))))))************+++++++++++++++,,,,,,---...//////,,,,,,+++*********++++++------------------,,,,,,333111///...---...///000000000000000000111111222222222111111111111222222222111111111000000//////////////////000000000000666333111111222333111///333000...///222444333111222222333444555555444444444555666777777777555555999999999::::::;;;;;;;;;<<<===???@@@@@@AAACCCEEE@@@@@@@@@@@@@@@@@@@@@@@@===<<<:::999999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>???===<<<<<<>>>>>>;;;888888888777777666555555555777888999::::::999777777::::::999999888777777777444333333333333444555555666666777888888888888777999888888888777777666666888888777777666555555555888888888888777666444444666555444333333444555666111111111111111111111111111222444666666555444333333333333333333333333333111000/////////000111222333222222222222222222333///000111000000111333666555222///...///000111000000000000000////////////,,,,,,---.../////////.........//////...,,,+++)))...---,,,+++***+++,,,---...---+++))))))***+++,,,)))******+++++++++******,,,+++++++++++++++++++++++++++***))))))***+++,,,------+++)))'''&&&$$$###)))***+++,,,,,,+++***))),,,+++***)))***+++,,,---************************111///---***)))***+++,,,))))))))))))))))))))))))))))))************))))))))))))*********+++++++++******)))((('''&&&%%%%%%))))))((((((((()))+++,,,+++++++++*********)))))))))))))))))))))(((''''''%%%%%%&&&(((***---000222,,,+++)))(((((()))+++,,,,,,)))'''(((+++---,,,***))))))************))))))))))))))))))(((((((((((()))))))))))))))***++++++(((***,,,+++(((&&&(((+++(((+++///111000,,,'''$$$************))))))))))))&&&''')))******))))))((('''((((((((())))))))))))((()))***++++++***)))(((***++++++,,,,,,++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))******+++++++++*********)))((()))+++---+++*********))))))((((((((((((((((((((((((((((((***)))))))))))))))***+++***************)))((((((''''''((()))***+++++++++)))******+++++++++******************************,,,,,,+++***)))(((''''''((((((((()))******++++++++++++******))))))(((((()))))))))))))))((('''&&&***++++++******((('''''')))))))))(((((((((((((((*********)))))))))))))))((((((((())))))))))))))),,,,,,***)))))))))************((('''((()))***+++***************)))(((''')))************++++++++++++,,,,,,,,,---............---......///000111222------------------------111000...---,,,---...///000////////////000111111111111000000000000111111111111000000000/////////////////////000000000000444222000000222444333111222000...///222333333111111111222333333444555555555555666666666666555555888888999999::::::;;;;;;<<<>>>???@@@???@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;:::;;;<<<>>>@@@<<<;;;;;;:::;;;<<<===>>><<<;;;;;;<<>>??????>>>>>>???@@@????????????????????????<<<<<<<<<<<<===???@@@BBB;;;;;;;;;:::;;;<<<<<<===:::::::::;;;>>>>>>===<<<<<<<<<;;;;;;:::999999999999999888888888888999999999999888888777777666666222222222222222333333444666666777888888888888888666666666666666555555555777777888999999999999888777777777777666555555444444444555555555555444444333333333333333333333333333333333333444444444444222222333333333333333333222333333333222111000000111111000000000000111111444444444111///---...///111...,,,,,,---......------------,,,,,,,,,,,,+++---............---,,,,,,............---,,,++++++,,,,,,+++************************)))))))))))))))++++++,,,,,,+++***))))))************************---------,,,+++***)))(((+++++++++,,,,,,,,,,,,---(((((())))))))))))((((((((()))***+++,,,,,,,,,,,,************************,,,,,,++++++******))))))))))))))))))))))))))))))***++++++,,,,,,++++++***((((((((((((((()))))))))++++++++++++++++++++++++,,,+++******)))*********+++************))))))))))))))))))))))))(((((('''++++++***))))))***++++++,,,+++***))))))***+++,,,+++)))((((((***++++++***))))))************))))))''''''((()))***+++,,,---(((((((((((())))))))))))***))))))***,,,---,,,++++++***)))(((((()))***+++(((((())))))******++++++,,,,,,,,,,,,+++)))((('''******************))))))+++++++++******+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))*********+++++++++++++++******************++++++***)))***,,,---,,,,,,,,,,,,,,,+++++++++************************+++++++++***)))))))))((()))************))))))(((*********+++++++++++++++,,,,,,,,,+++***)))((('''************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))((((((((((((******)))))))))***++++++))))))***++++++++++++***++++++++++++++++++++++++******************++++++(((((()))))))))*********++++++******************&&&''')))************)))+++++++++******)))''''''))))))*********+++++++++------,,,,,,,,,,,,,,,,,,++++++)))(((&&&&&&%%%%%%------............//////......---,,,,,,------......------------...//////...//////////////////...........................////////////000000000000111111000000111222333333111111000000000111111111222111000111222555888:::999777666444333333444444666666777777888999::::::<<<===>>>===<<<;;;<<<=========>>>>>>>>>>>>??????======<<<<<<===>>>???@@@:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999888777:::999999888777777666666888777666666666777888999999888888777666666555555333333222222333333444555444555666666777777666666555555555555555555555555666777888::::::;;;::::::666666777777666555555444333333555666666555333333333333333333333333333333333333222222222333444555222222222222222333333333333333444444333222000///000000////////////000000333444444222///---...///000...,,,,,,---......------------,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++.........------,,,,,,+++,,,,,,,,,+++++++++++++++)))******+++******)))))),,,,,,,,,,,,+++***)))))))))))))))))))))*********------...///...---+++******++++++,,,,,,---------)))))))))))))))))))))))),,,,,,---,,,+++)))'''&&&************************))))))************)))((((((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))(((((())))))************,,,,,,++++++******))))))************))))))))))))(((((())))))))))))(((((()))))))))******+++,,,,,,++++++***))))))***++++++***)))(((((()))***++++++))))))************))))))((())))))***++++++,,,,,,''''''(((((())))))))))))***(((''')))---///...,,,***)))(((''''''(((***+++++++++++++++++++++++++++,,,+++++++++***)))((((((+++++++++***************---,,,+++******+++,,,---******++++++++++++******))))))))))))))))))))))))((())))))))))))***************))))))((((((((('''((()))******))))))***,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))((('''))))))************)))(((,,,,,,+++++++++++++++++++++++++++++++++***)))((((((((((((((((((((((((((((((((())))))************************))))))((((((((((((((((((((((((((((((******))))))***+++,,,---******++++++++++++******((()))))))))))))))******'''((((((((((((((())))))+++*********)))))))))(((+++,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,+++***)))((()))************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++...---,,,+++))))))((((((------------......//////..................//////---------------......///---...////////////...---------------............////////////000000000000222222222111000000000111111111000000//////000111333222111111333666999;;;888777555444333333333444444444555666777888999:::;;;<<<===<<<:::999:::;;;<<<<<<<<<======>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888888777666666555555666555444444444666777888888888777666666555555444444444444444444555666666555666777777888888777777444444444444555555555555555777999:::;;;;;;;;;:::555666666666666555555444222333444555555444333222333333333333333333333333333222222222222333444555111111111222222333333333333333444444333222000///000//////////////////000000111222111000...///000000///......000000000///............---------,,,)))***+++,,,---...............------,,,,,,,,,,,,---------------,,,,,,,,,******+++,,,,,,++++++***,,,,,,,,,,,,,,,+++******(((((()))))))))*********'''((()))+++++++++***)))+++++++++++++++*********************************,,,,,,---,,,+++)))'''%%%************************(((((()))*********))))))(((((((((((((((((((((((((((((())))))))))))((((((************************((((((((()))******++++++++++++++++++******))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******+++++++++++++++******************+++))))))))))))((()))***+++))))))************))))))++++++******************''''''((()))***))))))(((***(((''')))---000///,,,((((((((((((((())))))))),,,,,,+++***)))((((((''')))))))))((())))))))))))++++++******************)))((('''&&&&&&'''((())))))******++++++******)))))))))))))))))))))))))))((())))))))))))*********+++++++++******))))))(((+++,,,...---,,,,,,---...******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***((('''((())))))*********)))))),,,,,,++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))((((((((()))******++++++(((((())))))************((((((((()))))))))))))))***)))))))))***+++,,,,,,+++++++++++++++***)))((((((((())))))*********+++''''''(((((()))))))))***,,,++++++***))))))((((((+++,,,------...---------******+++,,,,,,+++***)))(((((()))***************)))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,---.........---.........////////////...------------...//////---...///000000///...------------...............////////////000000000000222333333111///...///111000111111000......///111222222222222333555777888666666555444333333333333333333444555777888999999999:::;;;:::999888999::::::;;;;;;<<<<<<======>>>======<<<;;;:::999888888999999:::;;;;;;;;;;;;:::999:::<<<===<<<<<<===>>>::::::999999888777777666555444444555555666777888777777666666555555444444555555555555555666666777888888999:::::::::::::::444444444555555555555555555777999;;;<<<;;;:::999555555666666666555555444333333444444444444333333333333333333333333333333222222222222333333333333000000111111222333333333222333333333222111000000000000////////////000000...///111111000///000111111000///000222222111000////////////............,,,---...//////000000000...------,,,,,,,,,------...............---,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++((())))))******+++++++++'''((()))***+++,,,,,,,,,++++++******))))))((((((++++++************++++++))))))******************************************(((((())))))******++++++))))))))))))))))))))))))'''(((((((((((((((((('''++++++++++++*********************++++++,,,,,,,,,))))))*********))))))((((((((()))))))))))))))***'''(((((())))))))))))))),,,,,,,,,,,,***)))((('''************************((()))))))))((((((***+++))))))************))))))++++++*********)))))))))'''(((***+++++++++***))))))(((((())),,,---------'''((()))******)))((('''***))))))((('''&&&%%%%%%((((((''''''((()))******)))))))))*********++++++)))((((((''''''(((((()))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++---------,,,,,,,,,,,,,,,)))+++------,,,+++,,,---************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++)))(((((())))))************)))*********+++++++++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++'''(((((()))******++++++))))))))))))************((()))******+++*********))))))*********))))))(((******++++++,,,---------*********+++,,,,,,------***************************+++,,,---------,,,,,,------------,,,++++++***)))************))))))((()))************+++++++++*********+++,,,,,,,,,---((((((((()))***+++,,,---******++++++,,,------...,,,,,,---........................---...//////000---...000111111000...---------......////////////////////////000000000000000111222111///...000222000111222000...---///111000000111222222333444444444444444555555444333333222222333444666777888999777888999999777777888:::999::::::;;;<<<<<<======;;;;;;;;;;;;;;;:::999888888999:::;;;;;;;;;::::::777999<<<<<<;;;:::;;;===;;;;;;:::999999888888777444555666777888888888888777777666555555444444333555444444444444555666666777888888999999999999999444444555555666666666666555666999;;;;;;:::999777444444555666666555555444444333333333333333333444222222222222222222222222000111222333444333222222///000000111222222333333222111111000000000111111111000000//////000000111---///111111000//////000000000///000222333222000////////////.........---...............---,,,+++...---,,,,,,,,,,,,---...------.........---,,,++++++***)))))))))***,,,---******+++,,,------------))))))******+++,,,,,,---+++++++++++++++,,,---...************))))))))))))+++***)))(((((()))***+++)))))))))))))))***++++++************************))))))(((((()))+++,,,---))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))))))))************************''''''((()))))))))(((((((((((((((((())))))******''''''((()))))))))))))))+++,,,,,,,,,+++)))((('''*********++++++*********''')))***)))''''''))),,,))))))************))))))((()))))))))))))))))))))((()))+++,,,,,,,,,******'''(((************+++---************)))(((((('''((((((((((((((((((((((((+++***)))((((((((()))***''''''(((((()))***++++++***++++++,,,,,,++++++***))))))************))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,&&&(((***+++***))))))***++++++++++++,,,,,,------++++++++++++++++++++++++)))***,,,------,,,***)))(((((()))***************((())))))******+++++++++((()))***+++++++++++++++************************)))))))))))))))*********)))))))))))))))*********)))*********+++++++++,,,'''(((***,,,+++***'''&&&$$$%%%'''((()))***++++++******+++,,,,,,---......***++++++,,,------......)))))))))***++++++,,,,,,)))***+++,,,---,,,,,,+++000///...---,,,+++++++++++++++++++++***((('''&&&)))************+++++++++))))))***+++,,,,,,------,,,,,,+++++++++++++++,,,))))))***++++++,,,------***+++,,,---------------///............///000000...///000222222000///............/////////000000////////////000000000000...000111111//////222555000111222000---,,,...111...///000111111111111111222333444555555555444333111222333444666777888999555777888888777777888:::999999:::;;;;;;<<<======::::::;;;;;;<<<;;;;;;;;;888999:::;;;<<<;;;::::::777999;;;:::666444555777::::::999999888777777666555666888999:::::::::999777666666555444444333333444333333333333444555555444555555666666666666666555555555666666666777777555666999;;;;;;:::888666444444555555666555555444555444222222222222444555111111111111111111111111///111333444444444222111///000000111222222333333111111/////////000111222111111000000000000111111...000222222000.........000//////000222333111000//////.........---------...------,,,***(((&&&%%%...---,,,+++,,,---...///,,,,,,---...---,,,+++******)))((('''''')))+++---)))***+++,,,---.........))))))***+++,,,,,,------***)))((('''''''''((()))***************+++++++++***)))(((''''''((()))***,,,+++***((((((((())))))***************************)))(((((()))+++---///))))))))))))))))))))))))))))))************))))))******))))))((((((((('''((((((((('''''''''''''''%%%&&&''')))))))))(((((('''((((((((())))))******''''''((()))))))))))))))'''(((***+++,,,,,,+++*********++++++++++++******&&&)))***)))''''''))),,,))))))************))))))&&&&&&'''((()))***++++++(((***,,,---------+++***&&&(((+++***((((((***------,,,***)))((((((((((((((()))***+++,,,---.........---+++)))(((((())))))%%%&&&&&&((()))***+++,,,((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,''''''(((((())))))******)))+++......---,,,,,,---,,,,,,,,,------.........************************)))***,,,------,,,+++***(((((()))***************''''''((()))***++++++,,,******+++++++++******)))''''''''''''''''''''''''******))))))))))))))))))++++++******)))(((((((((******+++++++++,,,,,,,,,&&&(((+++,,,,,,)))&&&$$$!!!"""$$$''')))+++------(((((()))***++++++,,,,,,))))))***+++,,,,,,------,,,+++***((((((***+++,,,***++++++,,,,,,,,,++++++/////////......---------,,,++++++******))))))))))))***+++,,,,,,+++)))(((***++++++,,,,,,++++++*********))))))((((((''''''***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++......///000000///...---000000000000000000000000///...,,,+++,,,---///111,,,---...///000111111111111111000000//////......111000///......///000111000000000000111111111111333222222111111222222333111111111222333444555666777777777777777888888888666666666777888888999999;;;::::::999888888888999;;;;;;:::999999999::::::::::::::::::::::::::::::888999999::::::999999888888777777777777777888888999999888777666555444444222333444444555555444444555555666666666666666555222333444444555555444444777777777777777777777777333333333333444666888999555555444444444333333333000111111222222111111000000111222333333333333222000000000111222222222333111222222333333222222111000000111222333333444444000000//////......------+++---111333444222///---///...---...///000///...((((((***+++---...///000,,,,,,+++***))))))******(((((())))))*********+++---......---+++******+++((()))+++,,,,,,+++***)))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++***)))((((((((())))))'''%%%&&&)))+++***)))------,,,,,,+++***))))))''''''((())))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++++++++************++++++************************++++++***)))((('''&&&&&&))))))((('''''''''''''''))))))))))))))))))))))))******))))))))))))))))))''')))+++,,,,,,,,,***)))((()))(((%%%###$$$)))...******))))))))))))*********++++++++++++,,,,,,,,,+++***************++++++*********+++,,,,,,***(((************))))))))))))((((((((('''''''''''''''***)))((((((((((((((()))))))))))))))))))))))))))+++++++++*********)))))))))((('''''''''(((***+++++++++++++++++++++++++++***)))(((''''''((()))***%%%%%%&&&'''((()))******(((((())))))*********+++*********)))))))))))))))---,,,,,,---......---+++++++++************++++++)))***++++++++++++***)))***)))))))))+++,,,...///,,,,,,+++***)))))))))***///...---,,,+++,,,------***)))(((''''''((()))***))))))((((((((((((((()))************************((())))))(((''''''(((***************++++++++++++***************************************++++++,,,...---+++++++++,,,---...+++***)))(((((()))***+++((()))******++++++++++++---------,,,,,,+++++++++***************)))))))))******+++++++++******)))***++++++,,,,,,++++++***++++++*********)))))))))***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++---...///000000///...---..............................---------...///000000000111222222222111111000000000///////////////111000///......///000111//////000000000111111111222222222111111222222222222222222222333333444555666666777777777777888888666666666777888888999999999999888777777777777777::::::999999999::::::;;;:::::::::999999999888888888999999999999999999888999888888777777777777888888888777666555444333333222333444444555555444444555555666666666555444444333444555555666666555555777777777777777777777777444444333333333444666666444333333333222222222222222222222222222222222222111111111222222222333333111111111111111222222222000111111111111111111000//////000111111222333333111000000//////...---------...///000000000///...000///......//////...,,,******+++++++++,,,,,,,,,,,,++++++***))))))******))))))*********************,,,,,,,,,***)))***+++******+++++++++******))))))))))))))))))))))))))))))))))))))))))******++++++***))))))))))))))))))***(((&&&'''***++++++)))))))))******++++++,,,,,,))))))***+++++++++++++++)))))))))))))))))))))))))))***++++++))))))***+++*********))))))*********************************+++******))))))(((((('''))))))(((''''''''''''(((***************************************)))))))))''')))***,,,,,,+++***)))+++******((('''(((+++...******))))))))))))***************))))))((((((((())))))((((((((())))))***((())))))***+++***)))'''((((((((((((''''''''''''(((((((((((((((((((((''')))))))))(((((())))))***))))))))))))))))))))))))+++++++++*********))))))))))))(((((())))))***+++++++++++++++++++++++++++***))))))(((((())))))***(((((()))))))))*********((()))))))))************************************------,,,---...///---++++++******))))))******+++************************,,,+++***))))))***,,,---++++++******)))*********---,,,+++*********++++++***)))(((''''''((()))***))))))(((((((((((())))))************************((())))))(((''''''(((***((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''((())))))++++++******)))************)))(((''''''((()))***&&&'''((()))***+++++++++***************))))))))))))))))))***************+++***************++++++***++++++,,,,,,++++++***+++++++++++++++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000///......//////...------,,,//////////////////000000000000////////////000000//////000000000000111111222222222222222222222222222222222222333333333333555555666666666777777777555666666777777888888999999999888888777777888888999999999999999:::;;;<<<;;;;;;:::999999888777777888888999999999999888888:::999888777777777777777777777666555444333333222222333444444555555444444555555555555555444333222444555666666777777666666666666666666666666666666555444333333222222222333222222222222111111111111444333222111111222333444222222111000111222333444222222222111111111111111000000000000000000000000...//////000000111111111111111111000//////.........------------...///000000///------......---+++------,,,++++++***)))))),,,+++******)))*********+++++++++++++++*********((()))******))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))***++++++***))))))+++,,,+++***((((((((()))***+++++++++))))))***+++++++++++++++)))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))***************************************************)))((((((''''''((((((++++++++++++++++++++++++************************((()))***+++++++++***))),,,***))))))+++,,,,,,,,,******))))))))))))******------,,,+++***)))((('''(((''''''&&&&&&''''''((('''((()))******)))((('''''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))+++************)))))))))))))))***++++++++++++***++++++++++++++++++++++++)))******************))),,,,,,+++++++++*********))))))))))))************))))))******++++++,,,,,,...---,,,---//////---,,,+++******))))))******+++,,,+++***))))))***+++,,,---,,,***((('''(((***+++******)))))))))***+++++++++***))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))************************((())))))(((''''''(((***+++++++++******)))))))))((((((((((((((((((((((((++++++******++++++,,,---............------,,,+++)))(((''''''''''''((()))&&&'''(((***+++,,,,,,,,,))))))))))))))))))))))))))))))******++++++,,,,,,+++***)))))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111000///,,,,,,------------,,,,,,---......//////000000000000000////////////000000////////////000000000111111111222222222222111111222333333333333222222111444444444555666666777777555555666666777888888888;;;;;;:::::::::::::::;;;888888888888999:::;;;<<<===<<<;;;:::999888777777777777888888888888777777:::999888777777777777777777777666555555444333333222333444444555555444444555555555555444333222222444444555666666666666666555555555555555555555555555555444222111111000000333222222222222111111111555444222111111222444555333222000//////111333444333222222222111000000000000000000000000000000000/////////000000111111111111111111000//////......,,,,,,,,,,,,------.........---,,,,,,...///...,,,......---,,,+++******)))++++++***************+++---,,,,,,++++++*********'''(((************+++---...---+++)))(((((()))***))))))))))))))))))))))))'''((()))++++++***)))))))))((((((((()))***++++++++++++++++++,,,++++++******)))))))))((((((((('''''''''((())))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))************************))))))******++++++++++++***))))))((('''(((((((((************************)))))))))***************(((((()))***+++******)))***((('''(((,,,---***(((******))))))))))))******,,,++++++***)))((((((((((((((('''&&&&&&&&&'''''''''(((***+++***)))(((((())))))))))))************************++++++++++++))))))))))))***+++------))))))))))))))))))))))))************)))))))))))))))***+++,,,---,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))...---,,,+++***))))))((()))))))))))))))*********))))))***+++,,,,,,------...---,,,---//////---,,,******))))))))))))******,,,+++)))(((((()))+++,,,,,,+++)))''''''((()))***))))))((())))))***+++,,,******))))))(((((((((((())))))(((((((((((()))))))))(((((((((((())))))***************************)))***+++***((((((***+++---------,,,++++++******************************---,,,,,,,,,,,,---............/////////---,,,***(((''''''''''''''''''((('''((()))+++,,,---------))))))))))))***************++++++,,,,,,---------+++***)))))))))***,,,---***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------......//////------------------------,,,...000222222111///......///000111222222222222------......//////000000//////000000000000//////...////////////000000000000111111222222111111000111222333333333222111111222333333444555555666666555555555666777777888888:::::::::999999:::;;;;;;777777777888999:::;;;<<<>>>===<<<;;;:::999888777666777777888888777777666999888777777666666666777888777777777666555555555222333444444555555444444444444555555444333333222333333444555555555555444444444444444444444444444444444333333222000//////333333333333222222222222555444222111111222444555222111000//////111333444333222222222111000000000222111000000000000111222000000000111111111111111111111000000///.........***+++---.........---,,,+++******+++...//////...------------,,,,,,,,,,,,+++***************++++++---,,,,,,++++++*********''')))***+++***+++---......---+++)))(((((()))***))))))))))))))))))))))))'''((()))++++++***)))))))))((((((((()))***+++++++++,,,------,,,+++***))))))))))))(((((((((((((((''''''((()))))))))))))))************************((()))******)))((()))***))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******)))((((((((((((((())))))))))))))))))))))))((((((((())))))*********(((((())))))************)))((('''))),,,---***'''******))))))))))))******''''''''''''''''''''''''***)))(((((('''''''''((('''***,,,,,,***))))))***((()))))))))*********++++++++++++,,,,,,---------))))))))))))***+++------)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---------,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,+++***)))(((''''''******))))))))))))))))))))))))***+++,,,,,,---------,,,,,,---......---+++***))))))))))))))))))***,,,+++)))(((((()))+++,,,))))))((((((((()))***+++(((((((((((()))***++++++***************)))))))))(((((())))))))))))((((((((((((((((((((()))******************************+++,,,,,,+++******+++---******)))))))))(((((((((************************)))))))))))))))***++++++((()))*********)))'''&&&'''(((((((((((((((((('''((()))***+++,,,---------))))))***************++++++++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,***++++++,,,,,,++++++***)))))))))***************,,,,,,+++++++++,,,---...------++++++++++++------,,,,,,,,,,,,---...///000........................,,,---///111111000///...,,,---...000111111222222..................////////////000000000000//////......////////////000000///000111222222111000///000111222333333222111111111111222333444555555666444555555666666777777888777777777666777777888888888888888888888999:::;;;<<<<<<;;;;;;:::999888888666666777777777777666666666666666555555666666777888888777777666666666666222333444444555555444444444444555555555555444444222333333444555444444444333333333333333333333333222333333333333222111000444333333333222222222222444333222111111222333444111111000///000111222333222222222111111111111111222222000000000000222222111111111111111111111111000000000///......------***+++---//////...---,,,******)))+++---///...---+++,,,,,,,,,,,,,,,------*********)))******+++,,,+++++++++++++++*********((()))++++++++++++,,,...,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))***++++++---......+++)))((()))%%%&&&'''((()))***+++,,,))))))***+++++++++++++++************************((()))******(((((()))***)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))******++++++++++++***))))))(((((())))))((((((((((((((((((((((((&&&''''''(((((()))))))))((((((((()))))))))***************+++,,,---+++*********))))))))))))******)))*********+++++++++,,,++++++***)))(((((((((((('''***------***))))))+++&&&&&&''''''(((((())))))******++++++,,,---------)))))))))))))))***+++,,,))))))))))))))))))))))))(((((()))))))))))))))*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******************)))******)))))))))(((((((((************))))))))))))))))))******++++++,,,,,,,,,+++***+++------+++******))))))(((((())))))***,,,+++***))))))***+++,,,((((((***++++++++++++***))))))((((((((()))*********++++++++++++***))))))(((((())))))))))))(((((((((''''''(((((()))***+++************************+++,,,,,,+++******+++---************************((((((((((((((((((((((((*********)))***++++++,,,((())))))*********))))))((((((((())))))((((((((())))))***+++++++++++++++((()))))))))************++++++***************)))(((((()))***+++,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,+++++++++,,,---......---+++******+++---...,,,,,,++++++,,,...///000........................,,,---...///000///......***+++,,,---------------..................------...///000111111000///............/////////000000///000111222222111000///...///111333333333222111000000111222333444555555444444555555666777777777666666555555666666777888999888888888888888999999999999999888888888777777555666666777777666666555444444333444444555666777777666666666666555555555222333444444555555444444333444555555666666666666333444444555555555555555333333333333333333333333000111333444444444333333222222222222111111111111222222222222222222222222000000000000111111111111111111111111111222222222222111///......///111222000000000000000000000000//////......------,,,,,,------------............---+++***+++,,,---+++*********************************))))))***++++++,,,))))))******************''')))******))))))+++,,,******+++++++++******))))))))))))))))))))))))))))))))))))))))))******++++++***))))))))))))))))))***---///...+++(((''''''%%%&&&'''(((***+++,,,---))))))***+++++++++++++++************************((()))***)))((('''(((******+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))(((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((()))******((()))******))))))+++,,,******))))))))))))******,,,,,,,,,,,,,,,+++++++++,,,+++***)))((((((((((((&&&***------)))'''(((+++&&&&&&&&&'''((()))))))))((((((((()))***+++++++++)))))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))*********************+++,,,,,,++++++++++++++++++++++++***))))))(((((())))))***((((((((()))))))))******************)))))))))(((************************+++***)))***+++,,,***((())))))(((((((((((())))))************************(((***,,,...---+++)))'''***))))))(((((((((((()))******+++++++++***)))((('''((()))******)))((('''''''''''''''((()))***+++******************************+++***)))(((***,,,+++,,,,,,------.........((((((((((((((((((((((((,,,++++++++++++,,,------++++++++++++,,,---......(((((())))))))))))((((((((())))))*********))))))'''((((((((())))))************))))))(((((('''''''''(((***+++,,,,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,------------,,,+++***+++,,,---......---+++******+++---...,,,,,,++++++,,,...///000........................,,,------.....................//////......------/////////......------,,,...///000111111000///.............../////////000...000111222222111000...---///111333444333222111///000111222333444555555444444555555666777777777777777666777777888999999999999888888888888888888777777777777666666666666555555666666666666555555222222222333444555666777555555555555555444444444222333444444555555444444333333555666777777888888444555555666666666666666222222222222222222222222///000222444555555555444111111111111000000000000000111222222222222111000//////000111111111111000000000111111222222222333111///...------...///111///////////////.........///......---,,,,,,++++++000...,,,++++++---000111///---,,,+++++++++)))'''******))))))((((((''''''******))))))***+++,,,,,,(((((())))))*********+++'''((())))))(((((()))***((()))+++,,,,,,+++***)))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++***)))(((((())))))***---///...***'''&&&'''))))))))))))************''''''((()))))))))))))))************************((()))***)))((('''(((******+++---......---+++***)))))))))))))))))))))))))))))))))(((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))$$$$$$%%%%%%&&&'''((((((((((((((((((((()))******%%%((()))(((%%%%%%(((+++******))))))))))))******(((((('''&&&%%%$$$######++++++***(((((('''''''''$$$))),,,,,,(((&&&'''***'''(((((()))***++++++,,,%%%&&&&&&'''((()))))))))***)))((((((((((((((()))))))))))))))))))))))))))'''((((((((())))))******+++***)))((()))***,,,---++++++++++++++++++++++++***)))(((''''''((()))***''''''((()))***+++,,,,,,+++*********))))))((((((*********)))))))))))))))***)))((()))++++++)))((())))))(((((((((((()))))))))***++++++++++++***)))***,,,///000///+++'''$$$+++***)))(((((('''(((((()))***+++++++++***(((''''''((()))******)))((('''''''''''''''((()))++++++************************((())))))(((''''''(((***'''((()))***+++,,,,,,---************************((((((''''''(((((()))***))))))(((((()))+++---...++++++***(((&&&&&&(((***''''''((()))))))))))))))*********)))))))))))))))))))))************))))))******))))))))))))))))))...---+++)))(((((()))***,,,,,,+++++++++++++++,,,++++++---......---+++++++++***)))***---...///...******+++,,,,,,------...------------------------,,,+++++++++,,,---......---------............///...------,,,,,,,,,------............///000222333////////////////////////222333333222///......///111000/////////000222333111111111111111111111111444444444555555555555666999888666555555555777888:::999888777777888999:::555555444444444333333333333333444444555666777777555555555444444333333333111333444444333222222333333333222111111222222222333333333444444555555555444444555555555555444444444444444333333222222222333222111000000000111222000222333333222111333444444444444333222111000///000000000000000000000000222111000......000111222///000111222222222111111///////////////000000000///...---,,,++++++,,,---***)))))),,,000111///------,,,,,,++++++,,,,,,---((()))++++++******+++---************************************))))))))))))((((((((((((((((((((((((&&&)))+++***'''&&&(((+++&&&&&&&&&''')))***,,,---...---***)))((((((***+++)))******+++***)))(((''')))***,,,......---,,,+++------+++***))))))((((((,,,+++***))))))***+++,,,)))************+++++++++%%%&&&&&&'''((())))))************)))))))))))))))))))))))))))))))))))))))))),,,---+++''''''***///******))))))))))))******&&&&&&&&&&&&&&&'''(((((()))))))))(((((((((((((((+++******)))))))))))))))%%%&&&&&&'''((())))))*********)))(((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,---+++))))))+++,,,***(((&&&&&&&&&''')))***,,,---*********)))))))))))))))((((((((((((((('''''''''))))))))))))((((((((((((((()))***+++++++++++++++++++++************++++++...---+++)))(((((()))*********))))))))))))******---,,,***(((((()))***+++)))'''%%%$$$%%%'''***,,,((())),,,------+++)))'''(((((())))))******++++++(((((())))))))))))(((((())))))***)))((((((***---111111///---+++)))'''&&&&&&'''((()))************+++++++++++++++***))))))***+++,,,***(((''''''(((''''''((((((((((((''''''******))))))((((((''''''(((((((((((())))))))))))+++***((('''''''''((()))))))))))))))))))))******(((((())))))*********++++++***)))))))))***,,,---'''((())))))'''&&&'''''''''(((((()))))))))))))))***)))))))))))))))))))))))))))************))))))************************---,,,+++***))))))))))))+++******))))))*********++++++,,,,,,,,,,,,++++++,,,+++)))***+++,,,,,,+++++++++,,,,,,---------...........................------...---------...///---------............///...------,,,,,,---------000000///......///000111////////////////////////000111222111000///000111000000//////000111111222222111111111111111111111444444444444555555555555666666666777777666666666888888777777777777888888555555444444444333333333222222222333444555555555555555444444444333333333222333555555333222333444333333222222222222333333333333333444444444555555555666666777777666666555444333333333222222222222222111111111111111222222000222333333222111333444222222333333333222222111000000000000000000000000000000000111111000000000000111222333444333222222111111111111111111111111111111//////...///000000///---,,,---//////,,,***------,,,,,,,,,,,,------)))***++++++***)))***,,,++++++++++++++++++++++++*********))))))(((((((((************************((()))***)))((('''((()))''''''''''''(((***+++,,,---,,,***)))((()))***+++***++++++,,,+++***)))((()))***,,,---...---,,,+++,,,,,,+++***))))))))))))))))))(((((((((((())))))))))))*********+++++++++'''''''''(((((())))))***---,,,+++***)))((('''&&&))))))))))))))))))))))))$$$'''(((&&&###"""%%%)))******))))))))))))******((((((((((((((()))******+++************************))))))((('''((((((((('''(((((()))******++++++******)))((((((((((((((())))))))))))))))))))))))*********+++++++++++++++***((('''(((+++,,,+++))))))))))))))))))***+++,,,,,,+++++++++******))))))(((((())))))))))))))))))((((((((((((((((((((((((((()))***++++++++++++***+++******))))))******+++...---+++)))(((((()))*********))))))))))))******,,,+++***)))((())))))***+++***(((&&&&&&&&&'''(((((()))+++,,,,,,+++***))))))))))))))))))*********(((((())))))))))))(((((())))))***)))((((((***,,,111111000...,,,+++))))))%%%%%%&&&''''''''''''&&&(((((())))))(((((('''&&&+++,,,,,,+++)))(((((()))'''(((((())))))(((((('''***)))))))))((((((((('''''''''(((((()))*********+++***)))((((((((())))))*********)))))))))))))))(((((()))))))))*********+++***)))))))))***+++,,,###%%%((()))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))******))))))************))))))************************+++++++++++++++***)))(((*********))))))******+++++++++************++++++...---+++++++++,,,+++***,,,,,,------------------////////////////////////---000111000---,,,...000---------............///------------------------111111000///////////////000000000000000000000000...000111111000000111222//////000000111111000000222222222111111000000000333333333444444444555555333555777888888777555444666777777777777777777666555555444444444333333333111111222222333333444444444444444444333333333333222444555555444333333444444444333333333333444444333333333333444444444444666777777777777777777666222222222222222111111111///000111222222222222222000222333333222111333444111111222333333333333222000000000000000000000000...///111222222111///...000000222333333333222111111111111111111000000000000000/////////000111111111///------------,,,+++------,,,,,,,,,,,,------***+++,,,+++))))))***+++++++++++++++++++++++++++******))))))((('''&&&&&&************************)))((('''((()))***)))(((((((((((((((((()))******+++***)))))))))***+++,,,***+++,,,,,,,,,+++***))))))***+++,,,---,,,+++++++++******))))))*********))))))************)))))))))))))))*********++++++))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))''')))***(((&&&%%%(((+++***))))))(((((())))))***((((((((()))))))))************************++++++)))(((((('''''''''''''''))))))***+++,,,,,,,,,,,,***))))))(((((((((((((((************************------,,,,,,,,,+++++++++'''&&&&&&'''***++++++***++++++************++++++------,,,+++******))))))(((((())))))******++++++((())))))******+++++++++))))))******++++++******+++******))))))******+++---,,,+++)))))))))************))))))))))))*********************))))))(((******)))((((((''''''&&&))))))******+++++++++,,,************))))))))))))(((((())))))))))))((((((((()))***)))((((((***,,,......---,,,+++******)))''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&+++,,,---,,,***((()))***((())))))******))))))((())))))))))))((((((((((((&&&'''(((((()))***++++++++++++***))))))))))))***+++*********))))))(((((((((((())))))))))))******+++******)))))))))******###&&&((()))(((''''''(((((((((((((((((())))))***)))))))))))))))*********))))))************))))))************++++++++++++***++++++,,,,,,***)))(((++++++*********+++,,,,,,,,,+++***))))))***+++,,,///---,,,,,,---...---,,,------------------------.............../////////---000333111---+++---000---------............///,,,,,,------------------000000///////////////000000000000000000000000000///000111111000///000222...///000111111000///...222222111111000000//////222333333333444444444444333444555666666666555444666777888999999888777666555555444444444333333333111222222222333333444444333333333333333333333333222444666555444333444555444444333333333444555555333333333333333333333333555666666777777666666555111111111111111111111111...///111222333333333222000222333333222111333444222222333333333222111111////////////////////////...///000111111000///......///000111222111000000///...............------,,,,,,,,,,,,------......///...,,,,,,,,,---...///,,,++++++******++++++,,,+++,,,,,,+++)))((()))***++++++++++++++++++++++++******)))((('''&&&%%%%%%))))))))))))))))))))))))+++(((&&&'''***+++)))&&&))))))(((((((((((())))))))))))))))))***+++,,,---******+++,,,+++***)))((())))))***+++,,,+++++++++)))))))))))))))***++++++***+++,,,------,,,+++***))))))))))))************************))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))***,,,---,,,***)))+++---))))))(((((((((((())))))&&&&&&'''(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((()))***+++,,,,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&&&&'''((()))))))))******)))))))))***++++++---,,,,,,+++***)))((((((''''''((()))******++++++******++++++,,,---......))))))************))))))******))))))))))))******,,,,,,******))))))************))))))))))))*********+++,,,---,,,+++)))(((%%%&&&((()))******))))))))))))((())))))+++---...++++++******))))))(((((((((((())))))))))))((((((((()))******))))))***,,,))))))))))))((((((((((((,,,,,,+++***)))((((((((((((((())))))))))))((((((***++++++***)))(((((()))))))))************))))))))))))))))))(((((((((((((((((()))))))))*********+++++++++***************++++++******)))((((((((((((((())))))))))))))))))+++******)))))))))))))))'''(((((('''''''''***,,,)))(((((('''((()))******(((((())))))************))))))************))))))))))))*********+++++++++)))***+++,,,,,,***)))((()))))))))))))))***++++++,,,+++***))))))***+++,,,+++***)))***,,,---...---,,,,,,,,,---------------,,,,,,---------.........---000222111...,,,,,,...---------............///+++,,,---.........---------......///000111111111000000000000000000000000111222333111///......///...///000111111000///...111111111000000000//////222222222222333333333444555444333333333444666777666777888999999888777666555555444444444333333333333333333333444444444444333333333333333333333333222444555555444333333444444333333333444444555666333333333333333333333333333333444444444444333333111111111111111111111111...///111222333333333222000222333333222111333444555444444333222111///...........................111000///......///000111...///111222222222111000.........---------,,,,,,)))******++++++,,,,,,,,,------,,,++++++,,,---///******))))))))))))******+++,,,,,,+++)))((()))***++++++++++++++++++++++++)))))))))((('''&&&&&&&&&************************+++(((&&&'''***+++)))&&&***))))))((((((((((((((((((((())))))***+++,,,---((()))*********)))'''&&&))))))*********+++******(((((((((((()))***++++++***+++,,,------,,,+++***(((((()))))))))*********************))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((('''((())))))((('''(((((())))))(((((((((((())))))&&&'''(((((())))))((((((''''''(((((())))))))))))+++***))))))(((((())))))((()))***+++++++++***)))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))***+++++++++'''((((((((('''''''''''''''''''''((()))***+++,,,+++******)))((('''''''''&&&&&&''''''((()))******)))))))))***+++,,,------))))))*********))))))(((***))))))))))))))))))***++++++************************))))))))))))*********,,,---......,,,***)))%%%&&&(((***+++***))))))***)))(((((()))+++---...++++++******))))))(((((((((((())))))))))))((((((''')))******))))))***+++((((((((((((((((((((((((///...,,,+++***)))******(((((())))))))))))(((((('''((()))((('''&&&'''((())))))************))))))(((((((((((())))))))))))************))))))))))))++++++++++++******))))))************))))))(((((())))))(((((((((((((((((()))))))))***)))))))))))))))))))))'''&&&'''***---)))((('''''''''(((***+++((((((((()))******++++++))))))************))))))((((((((()))******++++++******+++++++++******)))'''''''''''''''((()))***++++++************++++++'''&&&&&&''')))+++++++++******+++,,,,,,---......++++++,,,,,,---...............///000000///...,,,---------............///***+++---...///......---,,,---...000111111222222000000000000000000000000222333333222///....../////////000000000///......000000000000000000000000111111222222222333333333555333222111222444666888666777777888888777777666555555444444444333333333333333333444444444444444222222222222333333333333111333444444333222222333333222222222333444555666333333333333222222222222111111222222222222111111111111111222222222222222///000111222222222222222000222333333222111333444666666555444222000...---........................111000...------...000111000111222333333333222111000000000///......------++++++,,,---------,,,,,,---......,,,***)))***+++***))))))))))))))))))******+++,,,+++))))))***+++************************)))))))))((((((((('''''',,,,,,,,,,,,,,,,,,,,,,,,)))((('''((()))***)))(((***)))((((((((((((((()))(((((()))***+++,,,,,,,,,'''((()))))))))((('''&&&)))))))))))))))*********(((((((((((())))))***+++(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))+++++++++***)))(((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&)))((((((''''''(((((()))((()))***+++,,,+++***))))))))))))***++++++,,,,,,++++++***)))))))))))))))&&&((()))++++++***((('''((((((((((((((())))))***''''''''''''''''''''''''%%%%%%&&&'''((()))***+++((()))))))))'''&&&&&&(((%%%&&&&&&'''(((***,,,---)))(((((((((((('''''''''&&&&&&''''''(((((())))))&&&'''''''''((()))))))))))))))******))))))((((((***))))))(((((())))))*********************************))))))))))))******+++,,,---......,,,***))))))***++++++***)))'''&&&******)))))))))***,,,---************))))))))))))(((((())))))))))))((((((''')))***+++***)))***+++************************---,,,***(((((((((((()))&&&&&&'''(((((((((''''''&&&'''((('''&&&%%%&&&'''((())))))******))))))((((((((((((((())))))))))))******************************++++++******)))((()))))))))))))))))))))***))))))(((((((((((('''''''''((())))))******))))))((())))))((('''&&&''')))))))))'''''''''(((***+++'''(((((()))******++++++))))))************))))))&&&''''''((())))))******+++***************++++++(((((((((((()))***+++,,,++++++,,,,,,,,,,,,++++++***((('''((()))++++++***(((((()))***,,,---......,,,,,,,,,---.../////////000...---000333444000,,,---------............///)))+++---...//////...------...///000111111000000////////////////////////111222222111///...///000000000///.....................//////000111111111111111111111222222222222222222222222333444555666555555555444444555555555555555444444444333333333333333333222222222222222111111222222222333333333000222333333222111111222111111111222222333444555333333333222222222111111000111111222222111111000222222222222333333333444222111111111111111222222000222333333222111333444555555444333222111///...000000000000000000000000/////////....../////////......000111111111000///000000//////...------,,,,,,,,,---------,,,+++***)))+++---,,,)))((()))***++++++************++++++)))***++++++***)))***,,,))))))))))))))))))))))))((((((((())))))))))))***************************((()))***)))((('''((())))))((((((((((((((()))***((()))******++++++++++++((())))))******((('''&&&((((((((((((((()))******))))))((((((((())))))***(((''''''''''''''''''((((((((((((((()))))))))***'''''''''(((((())))))***---,,,+++***)))((('''&&&(((((((((((((((((((((((()))))))))***++++++)))(((((((((''''''''''''((((((((()))***,,,,,,+++***)))((())))))***++++++,,,,,,******)))(((((((((((((((&&&(((***++++++***(((&&&((((((((((((((()))******((((((((((((((((((((((((&&&&&&''''''((((((((()))&&&(((***)))''''''(((***(((((((((((()))***+++,,,(((((((((((())))))))))))(((((((((((((((((())))))''''''(((((((((((((((((()))))))))))))))(((((('''))))))(((((((((((())))))*********+++++++++************))))))))))))************+++++++++***)))(((************)))(((((('''******************++++++)))))))))))))))*********(((((())))))))))))((((((&&&(((++++++***))))))***************************+++***((('''&&&'''((()))&&&'''(((((())))))((((((&&&'''((('''&&&&&&'''((('''(((((())))))((((((''''''((((((((()))))))))***'''(((((()))+++,,,------))))))*********)))((('''((((((((()))******++++++))))))((((((((('''''''''%%%&&&((()))************%%%'''******(((&&&%%%%%%***)))'''&&&'''(((***+++'''(((((()))***+++++++++))))))************))))))%%%&&&&&&'''((())))))***++++++)))))))))***+++,,,,,,,,,,,,,,,---...///000+++,,,---......---,,,+++///---++++++,,,---,,,+++&&&'''((()))+++---......---------...///000000111222...---000666888333------------.........//////)))***---/////////...---///000111111111000...---///////////////////////////000111111000000111222111000///---------...///------...///000111222222000111111111111222222222///000333555555555444333444444222111111222444444555555444444444333333333222222111111111111111111111111111222222333333333///111333333111000111222111111111111222333444555333333333222222111111111111111111222222111111111222222222333333444444444333222111000000000111222000222333333222111333444333333333333333222111000111111111111111111111111---...///111111///...---***+++,,,---------,,,+++......---,,,,,,+++******+++,,,,,,---,,,+++)))(((###'''***+++******+++------,,,,,,++++++,,,,,,---((()))++++++******+++---(((((((((((((((((((((((((((((())))))******++++++''''''''''''''''''''''''&&&)))+++***'''&&&(((+++((((((((((((((()))******))))))***++++++++++++***)))******++++++)))((('''((((((((((((((()))******))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))%%%&&&&&&'''((())))))***************))))))))))))((((((((((((((((((((((((((((((((()))******(((&&&((((((''''''''''''((((((&&&''')))***+++***((('''&&&''''''((()))*********))))))(((''''''''''''''''''(((+++,,,,,,***(((&&&((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''$$$'''))))))((((((***---+++***************++++++((((((((()))******++++++************))))))))))))+++++++++***************)))))))))))))))(((''''''))))))(((((((((((()))))))))******+++++++++************))))))))))))******)))))))))))))))(((''''''((((((((()))******++++++++++++++++++************(((((())))))******++++++(((((())))))))))))((((((&&&(((++++++***))))))***))))))))))))((((((((((((+++***((('''&&&''')))***))))))***+++++++++++++++&&&((()))(((''''''((()))''''''(((((((((((('''''''''((((((((())))))******$$$%%%''')))+++...///000((())))))******((('''&&&''''''((()))***+++,,,,,,))))))(((((('''''''''&&&$$$%%%''')))++++++++++++&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''((((((((())),,,,,,,,,***(((((()))+++,,,+++***)))((((((((((((***)))((('''((()))+++---))))))))))))(((((((((((()))))))))))))))))))))))),,,++++++******++++++,,,++++++************************+++++++++,,,,,,,,,))))))+++---///111222333555///******...111000...------...............---------------------------111///---++++++,,,///000............////////////............////////////000000000000000000000000000000000000000000000000111222333444444333111000111000111111222333444555555555555555555444444444555444333222333444555666555444444333222111000000555444444333333222222111000000000000////////////000000111222333444444555333222111111000000111111000111111222333333444444333333333333333333333333111111111111111111111111000000000000000000000000222333333444333222111000111111000...------...000111000000///...---------///............---------........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))***+++)))************))))))(((***)))(((''''''((()))***************)))))))))(((+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))***))))))***)))(((''''''((()))***''''''(((((())))))******((((((((('''&&&&&&&&&%%%$$$%%%''')))***+++******))))))(((((((((((()))))),,,+++***))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((())),,,+++++++++++++++++++++((((((((((((((((((((((((***,,,---+++(((&&&''')))******))))))******+++,,,((((((((()))******++++++((((((((((((''''''''''''++++++)))((('''''''''''')))((('''&&&'''(((+++,,,)))))))))))))))*********(((((((((((('''&&&%%%$$$+++***((('''''''''((())))))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))******))))))((((((''''''***************************(((&&&%%%'''((((((((('''((()))******+++******))))))))))))((((((((((((******))))))))))))******,,,,,,++++++***+++++++++((()))***++++++***)))((())))))))))))************---,,,+++)))(((''''''''')))&&&""""""&&&)))******++++++******))))))((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))((('''&&&&&&'''((()))++++++******))))))((((((******))))))))))))******((('''&&&%%%%%%%%%%%%%%%(((((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((()))+++++++++***((((((***,,,***)))))))))))))))*********)))((('''((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))+++******************+++*********************************+++++++++,,,,,,)))***+++,,,...000111111444///+++***...000000...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///............////////////....../////////000000000000000000000000000000000........................111111111222222111111000111111111111111222333444444444444444555555555555555444333333333333444555444333333222222111111000444333333333333222222222111111111111000000000000111111111111111111111222333222111111000000111111//////000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222000////////////...---...///000111111111000//////..................------------------------------------------,,,,,,,,,+++++++++***+++++++++******)))(((+++***)))(((((())))))***((())))))*********))))))***)))(((''''''((()))***++++++++++++*********)))************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((())))))))))))(((***)))(((''''''((())))))(((((((((((((((((())))))''''''''''''''''''&&&&&&((())))))******)))''''''))))))(((((((((((())))))&&&&&&&&&''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))***************)))))))))))))))))))))))))))))))))***+++,,,+++(((&&&''')))(((((((((((())))))***************)))))))))))))))************))))))))))))+++***)))(((((('''((((((+++***)))((((((((()))******)))))))))((((((''''''''''''((())))))))))))(((***))))))((((((((((((((()))((('''&&&&&&'''((())))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***************************)))'''''')))***)))((())))))*********))))))((()))))))))))))))))))))((())))))))))))))))))))))))((((((((()))***+++,,,---((()))***++++++***)))((())))))))))))************---,,,+++)))(((((('''''',,,)))'''&&&)))++++++***))))))))))))))))))(((((('''''''''((((((((())))))++++++***)))((('''&&&&&&'''''''''''''''((())))))*********)))))))))))))))******))))))))))))*********)))(((''''''''''''((((((((((((((())))))))))))++++++***)))))))))))))))&&&&&&'''((()))******+++)))))))))))))))))))))))))))***+++***))))))+++---(((((((((((()))***+++,,,***)))((((((((()))++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,)))***+++,,,---......///222...++++++...000000.../////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////000000000111111000000000000000000000000........................444333333222333333444444222111111111111111222222333333333444444555555555666555444333222222333333222222222222222222222222222222222222333333333333222222222222111111111111111111111000000000//////222222111000000000000111------...//////000000111111111111111111111111111111111111111111111111111222222222222222222222222111111222222111111000///,,,------.../////////000222111111000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************)))((((((++++++***)))(((((())))))'''((()))***************))))))(((((((((((()))))),,,,,,+++++++++*********************))))))))))))''''''''''''''''''''''''******))))))))))))******((())))))))))))(((((('''))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((''''''))))))(((((((((((())))))&&&&&&&&&''''''((()))***((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((***************************++++++***((('''((()))))))))))))))*********+++++++++******)))(((((('''))))))))))))************))))))(((((((((((()))))),,,++++++***))))))((((((******)))((('''&&&%%%%%%&&&'''(((***+++,,,------)))))))))))))))(((((('''((((((''''''''''''((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))++++++***(((+++++++++******)))''''''))))))))))))))))))))))))))))))************))))))'''''''''((()))***++++++))))))************))))))))))))))))))************,,,,,,***)))((((((((((((,,,***))))))******)))((((((((((((((((((((())))))(((((()))))))))*********,,,+++***)))((('''&&&%%%&&&'''(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((()))))))))))),,,++++++***************'''''''''(((((()))))))))************))))))))))))((()))+++*********+++---((((((((((((((()))************)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))***************+++++++++************++++++++++++*********++++++,,,,,,---///---,,,,,,...000///...,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,---.../////////...---............////////////000000000000111111111111000000000000000000000000........................333222111000111222333444222111111000000000111111111111222333444555555666666555444333222222111111000000111111222222222333000111111222333333444444222222111111111000000000111111111111111111000000222222111000000000000000------......///000000111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111000000000,,,,,,,,,...000000000///000000000000//////......------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***************))))))++++++***))))))(((((((((&&&'''(((******+++++++++))))))(((((((((((())))))+++++++++*********))))))*********)))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))***))))))((('''&&&((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&''''''(((((())))))&&&''''''((()))*********))))))(((((((((((()))))),,,+++***)))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((((((((((((************************************)))(((((()))++++++,,,,,,------------************))))))((((((''''''''''''(((((((((((()))(((((((((((())))))***+++++++++++++++***)))((()))))))))(((((('''''''''&&&'''(((***+++,,,------((()))*********)))'''&&&(((((((((''''''((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((***++++++)))'''***************)))(((((()))))))))))))))*********((()))************)))(((************)))((((((''')))))))))******)))))))))((()))))))))************,,,+++***)))((((((((((((&&&&&&'''((((((((('''&&&&&&&&&''''''(((((())))))((((((((()))))))))************))))))(((((('''''''''((()))******)))''''''(((((())))))******++++++))))))************))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++******))))))*********)))((((((''''''&&&&&&&&&************))))))))))))((()))++++++******+++,,,******)))(((''''''((((((******))))))))))))))))))++++++***)))((('''&&&&&&******************************+++,,,,,,+++******))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,---,,,,,,---//////...---***+++,,,---------------+++++++++++++++++++++++++++,,,...///000///...---............////////////000000000000111111111111///////////////////////////////////////////////////...---------...000111111111000/////////000000000111111222333444555555555555444444333222111000///000000111111222222333///000111111222333444444111111000000000/////////000000111111222333333444222111000000//////000000...//////000000111111222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111///---,,,...000111000///...............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***************++++++,,,++++++***************))))))((((((&&&'''(((******+++++++++(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))***))))))((('''&&&''''''((()))))))))))))))))))))(((((('''''''''&&&&&&''''''(((((()))))))))''''''(((((())))))******))))))(((((((((((()))))),,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((((((((())))))***************************************)))))))))))))))(((***+++,,,------------,,,(((((())))))************&&&'''''''''((((((((())))))(((((((((((())))))***((()))***+++++++++++++++((((((((())))))*********'''((())))))*********)))((()))*********)))'''&&&'''(((((((((((((((((('''&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''')))******(((%%%(((((()))***************((()))))))))*********+++))))))************))))))++++++++++++***)))((('''***))))))))))))))))))***((()))))))))************++++++***)))((((((((()))!!!###&&&'''((((((((((((&&&&&&''''''(((((())))))''''''((((((((()))))))))''''''(((((())))))************++++++***(((&&&%%%(((((())))))******++++++((()))************)))(((''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))((((((((())))))******))))))((('''&&&%%%$$$((((((((()))))))))******(((***+++,,,*********++++++***)))(((''''''''''''************))))))))))))++++++***)))((('''&&&&&&***************************+++,,,------,,,+++***)))))))))***++++++,,,,,,)))))))))************+++*********++++++,,,,,,,,,***+++---...//////...---+++,,,---///000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////.............../////////////////////000000000111111////////////////////////000000000000000000000000000000000000111222333444000///////////////000000111111111222222333333333333333444444333222111000000000000111111111222222000000000111222333333444000000000000/////////...000000111222333444555555111111000////////////000///000000111111222222333000000000000000000000000111111111111111111111111////////////////////////111111000000000111222222555111...---000111000...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,+++))))))************))))))'''((()))***************(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))************************************((((((''''''''''''((((((((())))))))))))(((((('''&&&'''((()))*********)))))))))))))))(((((((((((((((((((((((((((((()))))),,,+++***(((''''''''''''))))))(((((((((((())))))&&&&&&&&&''''''((()))***))))))))))))))))))))))))((((((((()))))))))******((())))))******++++++,,,************************+++)))((()))******)))((('''(((***+++++++++***)))'''(((((()))******++++++(((((())))))******++++++))))))(((((((((((())))))(((((())))))***++++++,,,''''''((()))***+++,,,,,,((((((((()))(((((('''''')))))))))))))))(((((('''''''''((((((((((((''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''))))))'''&&&'''''')))******+++++++++((())))))******+++++++++******))))))))))))******'''(((***+++,,,+++************))))))))))))******))))))))))))************++++++***)))))))))))))))"""%%%(((*********+++---(((((((((((((((((())))))'''''''''((((((((())))))%%%&&&'''((()))***+++,,,+++++++++***)))((('''&&&))))))))))))************((()))***++++++***)))((())))))(((((())))))******(((((((((((())))))))))))(((((((((((((((((()))******))))))(((((('''''''''&&&&&&'''((())))))***+++)))***,,,,,,+++))))))***)))(((((('''''''''((((((***************)))(((((((((((((((((())))))))))))************************)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,))))))))))))*********************+++,,,------...(((+++...//////......---+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............////////////....../////////000000000////////////////////////////////////////////////111222333444444555555555............//////000111111111111111222222222222111222333333333333222111000000000000111111111111000000111111222222333333111111111000000000//////000000111111222222333333111111000//////////////////000000111111222222333000000000000000000000000111111111111111111111111////////////////////////222111111000111222333444;;;555///---///111000...........................++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))***+++++++++++++++'''((()))***++++++******((())))))*********))))))'''((()))******)))((('''))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))))))))(((%%%&&&((()))*********))))))))))))***************)))))))))(((((((((((((((,,,+++***((('''&&&''''''))))))(((((((((((())))))&&&&&&&&&''''''((()))***))))))))))))))))))))))))(((((()))))))))*********(((((()))******+++,,,,,,))))))))))))))))))))))))+++)))'''(((***+++***(((&&&''')))***+++***)))((()))))))))))))))*********((((((((()))***++++++++++++***)))(((((('''((((((***)))((((((((()))***+++'''((((((((()))*********'''(((((())))))(((((('''***))))))(((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&''''''((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((()))))))))******************************(((''''''((())))))(((((())))))*********))))))((())))))******+++,,,,,,,,,***(((''''''(((***,,,&&&''')))++++++***)))(((+++***)))(((((()))***+++))))))))))))************+++******)))))))))))))))%%%(((++++++++++++,,,///))))))))))))))))))(((((((((((()))))))))*********&&&&&&'''((()))***++++++***)))))))))))))))***************)))))))))))))))((()))***++++++***)))((()))))))))))))))***++++++(((((((((((())))))))))))))))))(((((())))))***+++))))))))))))************$$$%%%&&&'''((()))***+++)))+++------+++)))((()))''''''&&&''''''((()))******************)))((('''&&&&&&'''((()))***+++,,,************************''')))***++++++***)))'''((())))))***++++++,,,,,,))))))))))))************)))***+++,,,---......///'''***...000000...------******+++++++++******)))------------------------,,,,,,------...///000000............/////////000............////////////////////////////////////........................+++,,,...///000000//////---------......000111222222222222111111111111111000111222333444333222111111111111000000000000000111111111111111222222222222222222111111111111000111111111111000000000000111111000/////////////////////000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111222444555???888111---///000000............///////////////+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((()))***************%%%''')))***++++++++++++)))************))))))((('''((()))******)))((('''************))))))))))))(((((())))))*********+++((((((((((((((((((((((((******))))))))))))******''''''((())))))***))))))%%%&&&((()))*********)))))))))******++++++,,,,,,******))))))((((((''''''))))))(((''''''(((******))))))(((((((((((()))))),,,+++***))))))((((((((())))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,((((((((((((((((((((((((+++)))'''(((+++,,,***(((''')))+++,,,,,,,,,***)))++++++******)))(((((((((%%%&&&&&&'''((())))))***++++++***((('''''''''''',,,+++((('''&&&'''((()))((((((((((((((('''''''''''''''((()))))))))))))))+++***((('''''''''((()))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''((((((((())))))******************************,,,***(((''')))************++++++******)))((('''((())))))***++++++,,,,,,---+++(((&&&&&&(((+++---))))))******)))'''$$$###+++***)))(((((()))***+++))))))))))))************+++***)))))))))))))))***'''***,,,+++))))))+++...++++++******))))))(((((()))************+++++++++(((((((((((())))))))))))((('''''''''(((***---...++++++******))))))((((((''')))***++++++***)))''''''''''''''''''((())))))(((((((((((())))))))))))******))))))***+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''+++***)))(((((()))***+++''''''(((((())))))******))))))))))))))))))))))))###$$$&&&'''((((((((('''******)))(((((('''((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))'''(((+++------,,,***(((((()))***,,,....../////////***''')))***))))))+++,,,---------,,,,,,...000...000222222///---,,,+++,,,,,,,,,---...///000111........................222000---++++++,,,///111///////////////////////////...---,,,,,,,,,,,,,,,...------------...//////222222111111000/////////...//////000111222222222333222000//////000222333333,,,222777000...222111111000///......///000000222222333333222000///...,,,...000111222111///...000000///...............///000000000000///......000000000000000000000000222222111111000...---,,,//////000111111111111111000000111111111111000000BBB999///***+++...///...,,,---.........---,,,+++************+++,,,------------------,,,+++***))))))))))))******++++++,,,++++++************++++++)))))))))((())))))***+++,,,,,,+++***)))(((''''''+++++++++,,,,,,+++++++++))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))***)))***,,,------,,,***)))******+++,,,,,,---......******++++++)))(((&&&$$$'''''''''((())))))*********************************((('''(((***+++)))&&&(((((())))))))))))((((((,,,+++***))))))***++++++))))))******+++++++++,,,***((('''((()))***)))''',,,+++(((''''''(((+++,,,)))***,,,------,,,***)))******)))))))))))))))***+++***)))))))))***+++,,,)))))))))'''&&&'''))),,,---,,,***(((((((((((()))***))))))(((((((((((()))(((((('''''''''(((((()))---,,,***)))((((((((()))((('''&&&%%%%%%&&&((()))&&&''''''((()))(((((((((''''''((()))***+++,,,,,,)))((('''&&&&&&'''((()))(((((()))***************,,,+++)))(((((()))+++,,,''''''(((((())))))******(((((()))***************,,,***)))'''''''''(((((()))((((((((((((***,,,---)))))))))))))))******+++)))************+++++++++...---+++*********++++++++++++************++++++'''(((***+++,,,,,,++++++,,,***((()))++++++)))&&&++++++******++++++,,,---++++++)))(((''''''''''''*********)))))))))))))))***)))((()))***+++***(((((()))+++,,,+++)))'''&&&)))))))))))))))(((''''''((((((((((((((()))******))))))***++++++++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))(((''''''((())))))******))))))((((((''''''))))))))))))))))))))))))&&&''')))***++++++******+++***))))))((((((((()))---,,,***))))))***,,,---+++++++++***************'''(((+++------,,,***)))'''((()))***+++,,,,,,,,,///+++)))++++++(((&&&&&&+++,,,---,,,++++++---///...000222222000---,,,,,,,,,,,,,,,,,,---...///000...........................,,,***((((((***,,,...////////////////////////......------,,,,,,,,,,,,...------------...//////000000000000000000111111...//////000111111222222333222000//////000222333222,,,000222,,,///222---111000///......///000111222222333333333111000///...///000111111111000000000000///..................///000000111111111111000000000000000000000000222222111111000...---,,,//////000111111111111000000000111111111111000000333::::::555999AAA===111////////////...---,,,,,,,,,,,,++++++***+++++++++------......------,,,,,,************++++++++++++++++++************++++++,,,+++***)))))))))))))))+++******))))))(((((('''))))))************))))))))))))))))))))))))))))))'''((((((((()))*********((((((((((((((((((((((((''''''&&&&&&''''''((()))******))))))))))))******)))***,,,------,,,***)))******++++++,,,------...)))******))))))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++)))'''))))))************))))))+++***))))))))))))***+++*********+++++++++,,,,,,***((('''((()))***)))(((+++***)))(((((()))***+++)))***+++,,,,,,+++***)))******))))))))))))******,,,+++***))))))***+++,,,'''(((******))))))***,,,,,,+++***)))((((((((()))'''&&&&&&%%%&&&&&&''''''(((((('''''''''(((((())),,,+++)))(((''''''((((((***)))'''%%%%%%%%%&&&''''''''''''((((((((())))))((((((((()))******++++++)))((('''&&&&&&'''((()))(((((()))***************,,,+++***(((((()))***+++((((((((((((((()))))))))(((((()))************)))))))))((((((((())))))***))))))(((((()))***+++,,,)))))))))))))))******+++)))************+++++++++++++++))))))((()))*********))))))))))))))))))***'''(((***+++,,,,,,+++++++++)))((()))++++++)))''')))))))))))))))***+++++++++***)))((('''''''''''')))))))))(((((((((((((((***)))((()))***+++***((()))***+++,,,+++***((('''***************)))((((((((((((((((((((()))******))))))***++++++++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((******))))))((((((''''''))))))))))))))))))))))))((()))***+++++++++++++++++++++***))))))))))))***---,,,***((((((***,,,---***************+++++++++''')))+++,,,,,,,,,***))))))))))))*********++++++---***+++000000,,,((('''***+++,,,+++******,,,......000222222000...------,,,++++++,,,,,,---...///------------------------000...---++++++---///000000000000000000000000000...------------,,,,,,,,,...------------...//////......///000000111222222...//////000000111111222222111000//////000111222111...111///...888===111111000///......///000111111222333444333333111111000000000111111111222222000000///.........//////---...///111222333333333000000000000000000000000111111111111000...---,,,...///000000111111000000///000000111111000000///***>>>IIIGGGMMMXXXNNN888111000///...------------...---,,,+++************---......///////////////,,,,,,++++++++++++++++++++++++************++++++...---,,,+++))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---***)))))))))))))))******)))***+++,,,,,,+++***)))*********+++,,,,,,------))))))(((((((((((()))))),,,++++++***))))))((((((''''''''''''''''''''''''(((''''''(((***+++***(((******++++++++++++*********))))))(((((())))))*********+++++++++++++++,,,***)))((((((******)))(((************************((()))***++++++***)))(((***)))))))))))))))******...---,,,+++******++++++(((***++++++***((()))))),,,+++***)))((((((((())))))((((((((()))***++++++)))((((((''''''(((((((((***)))((('''''''''''''''+++***(((&&&%%%%%%%%%&&&(((((('''''''''((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))******))))))---,,,***)))((())))))***))))))(((((((((((((((((('''((())))))******))))))'''((()))******+++++++++***)))))))))))))))******)))))))))))))))******+++)))************+++++++++(((((('''''''''((())))))))))))(((((((((((())))))(((((()))***++++++++++++))))))((()))++++++***((((((''''''''''''((())))))+++***)))((((((''''''(((((((((((((((((((((((((((***)))((()))***+++***(((******+++,,,,,,***)))(((***++++++++++++******)))((((((((()))))))))******((()))******++++++******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((())))))************++++++***************+++++++++++++++++++++++++++)))))))))***+++++++++,,,((()))***,,,,,,+++******,,,,,,+++++++++++++++,,,***)))---555777333///---)))***+++***))))))+++---...000111111///.........+++++++++++++++,,,---...------------------------000///.........///000111000000000000000000000000---------------------,,,...------------...//////////////////000000111111////////////000000111111111111000000000000111111000111333000333EEEKKK<<<000//////......///111111111111333444444333222222111111111000111111222333000000///////////////000//////000222222333333333000000000000000000000000111111111111000///...---...//////000000000000000//////000000000000//////+++;;;IIIMMMRRRUUUJJJ999222000...---,,,,,,,,,------,,,++++++*********+++---...///000111111111111------,,,,,,++++++******++++++************++++++...---,,,+++************&&&'''''''''((((((((()))&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((''''''''''''''')))))))))))))))))))))))),,,,,,,,,,,,,,,---......))))))))))))))))))***+++)))***++++++++++++***))))))*********++++++,,,,,,)))(((''''''''')))***+++++++++++++++******))))))''''''''''''''''''''''''''''''''')))*********))))))******++++++******)))((((((((((((((()))))))))***************************)))((()))******)))((()))***++++++++++++***)))(((((())))))))))))(((((())))))))))))))))))***+++000///---+++*********+++,,,,,,,,,***'''%%%&&&'''+++******)))))))))))))))***)))******+++,,,---...***)))((((((((((((((((((((((((''''''&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&***((('''&&&&&&(((***+++******))))))(((((((((((((((((((((''''''((((((((((((((()))))))))))))))(((,,,+++***)))(((((()))))))))))))))((((((''''''&&&'''(((((()))))))))))))))'''(((***+++++++++***)))*********))))))))))))))))))))))))))))))******+++))))))*********+++++++++''''''''''''(((((())))))))))))(((((((((((())))))(((((()))***************(((((()))************)))(((''''''''''''((())))))******)))((((((((((((((((((((((((((())))))))))))***)))((()))***+++***(((******++++++++++++***)))*********++++++***))))))(((((())))))************((())))))***************''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******************************)))))))))))))))*********+++***************++++++)))+++,,,......,,,+++))))))))))))***+++++++++,,,((()))***++++++++++++***---,,,+++*********++++++))))))...666999444///...)))*********))))))+++---...///000000...------...,,,,,,+++++++++,,,------------------------------++++++,,,,,,,,,---------////////////////////////,,,,,,---......------,,,...------------...//////000000000000//////......///////////////000000000111000000000000000000111000000222000333EEEJJJ;;;000///.........000111222000111222333333333222111111111111000111111222333000000/////////000000111111111222222222111111000000000000000000000000000000000111000000///...---......///000000000000000//////000000000000/////////111999BBBCCC<<<444000000...---+++******+++,,,+++*********++++++,,,---------///000111111222222,,,,,,,,,++++++*********++++++************++++++,,,+++++++++++++++,,,,,,&&&&&&''''''(((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((()))***++++++************************))))))***************+++((((((''''''''')))***,,,))))))******++++++++++++((((((((((((((((((((((((&&&'''))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))))))))))))))))))))))))))((((((+++)))((()))***+++***))))))***+++,,,,,,+++***)))((((((((())))))((((((((())))))(((((()))***++++++111///---+++************++++++)))'''$$$%%%'''***************)))))))))(((&&&&&&&&&'''((()))***+++******)))((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((***)))'''&&&'''(((***,,,******))))))(((''''''''''''(((((((((((((((((('''(((((()))))))))(((((('''+++******))))))((((((((())))))((((((''''''&&&&&&''''''((())))))))))))))))))***+++++++++)))((('''***************))))))))))))))))))))))))******+++))))))*********+++++++++'''(((((()))************+++******))))))******+++))))))))))))))))))******((()))*********)))))))))))))))(((((())))))***+++***))))))(((((((((((())))))))))))******+++++++++***)))((()))***+++***(((************+++*********(((((()))))))))))))))((((((((()))***+++******)))(((((()))************)))''''''''''''''''''''''''))))))(((((((((((())))))'''(((((())))))(((((('''******))))))((((((''''''************************,,,++++++***++++++,,,,,,***))))))))))))***++++++(((***,,,------,,,***(((***************+++++++++))))))***++++++++++++++++++***(((''''''((()))***,,,+++---333444///***))))))***+++***))))))+++---,,,.........,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////////////////+++,,,---.........---,,,...------------...//////111111000//////...------////////////////////////000000000000000000000000000---000...---777<<<000//////......///000111222000111222333222222000000000000000111111111222222000000/////////000111111111111222222111000000///000000000000000000000000000000000000000///......---...//////000000//////...//////000000//////...444---///777666***''',,,---,,,,,,+++++++++++++++************+++,,,---...,,,---...///000000000000++++++******************++++++************++++++***************+++,,,,,,'''''''''(((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((())))))***(((((((((((()))***+++,,,************************))))))))))))))))))))))))((((((((((((((()))******(((((())))))***++++++,,,))))))))))))))))))))))))''')))******((((((((()))(((((())))))))))))((((((''''''((()))************)))))))))))))))(((((((((+++***))))))++++++***))))))***+++,,,,,,+++***)))))))))(((((((((((())))))(((((((((((()))***+++,,,000///---+++***)))******'''(((((('''&&&(((+++...))))))************)))((((((((('''(((((()))***+++++++++***)))((((((((((((&&&''''''(((''''''&&&&&&$$$$$$%%%&&&'''((())))))))))))((((((((()))***+++)))))))))(((((('''''''''''''''((((((((((((''''''(((((()))))))))(((''''''))))))))))))))))))))))))((((((''''''''''''''''''&&&'''(((((())))))((((((*********))))))((('''&&&((()))************)))))))))))))))))))))******+++)))************+++++++++))))))***+++++++++******++++++************++++++))))))((((((((())))))***)))***++++++)))(((((()))******))))))******+++,,,))))))(((((((((((()))))))))******++++++,,,,,,,,,***)))((()))***+++***((()))))))))))))))*********''''''((())))))))))))(((((()))***+++++++++***)))'''((())))))******))))))'''''''''''''''''''''''')))(((''''''''''''((()))&&&'''(((((((((((('''&&&******))))))((((((''''''************************,,,+++************+++,,,)))((((((((())))))***+++))))))(((((((((((())))))+++++++++***************))))))******++++++++++++***)))(((''''''(((***+++...+++,,,000111---))))))***+++++++++******,,,---+++,,,---,,,++++++,,,.........---------------...,,,,,,,,,,,,,,,,,,,,,,,,---...000222222222111111------------------------***+++---...///...---,,,...------------...////////////////////////......//////////////////////////////000000000000//////000+++///000+++---111+++///.........///000222333000111111222111000...---...///000111111111000000000000//////000111111222//////000111111111000000000000000000000000000000000000000000000//////...---...//////000000//////......////////////......111//////111///+++***,,,++++++,,,,,,------,,,,,,+++++++++***++++++,,,,,,+++,,,,,,---............))))))))))))))))))******++++++************++++++++++++***)))))))))******((()))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,((((((((((((((((((((((((***************+++,,,,,,(((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((&&&'''((()))))))))******)))))))))'''((()))+++++++++++++++++++++++++++*********)))+++***))))))++++++***)))***++++++,,,,,,++++++******))))))))))))))))))***(((((((((((()))***+++,,,...---+++***)))))))))***(((***,,,,,,+++*********((()))***++++++***)))(((*********))))))***++++++,,,+++***)))((((((((((((&&&'''(((((((((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))*********((((((((((((((((((''''''&&&'''((())))))((('''&&&(((((())))))(((''''''&&&''''''((())))))*********&&&&&&''''''''''''''''''&&&'''(((((())))))(((((((((((('''''''''''''''((('''((()))***++++++******)))))))))))))))******+++)))************+++++++++)))***+++++++++***)))(((******))))))))))))*********)))(((((('''((()))******,,,---,,,(((&&&'''(((******))))))******+++,,,))))))(((((((((((())))))((())))))***++++++,,,,,,***)))((()))***+++***((((((((('''(((((())))))***'''((()))***************''')))***,,,,,,+++***)))'''(((((()))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%''''''(((((()))************************************)))(((''''''((())))))(((((('''(((((()))******+++(((%%%######%%%(((+++,,,+++++++++******)))))))))************++++++++++++***)))((()))***,,,---...***+++///111///---///***+++,,,+++******,,,...***+++,,,+++******+++---///......---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000......------------------------***+++---//////...---,,,...------------...//////------......///000000000///////////////.........//////000000000000//////111***000555...,,,000//////.........///000222333000111111111000///---,,,,,,...000111222111///...000000///000000111222222,,,---...000111111111111000000000000000000000000///000000000000000///...---......///////////////......////////////......'''...000+++***...///)))***+++---...///......---------,,,+++***************+++,,,,,,---,,,,,,,,,''''''(((((())))))******++++++************++++++,,,,,,***)))((((((''''''************))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&'''((()))******+++((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((()))***+++,,,******))))))))))))******))))))))))))(((((((((((('''((()))******)))((('''******))))))(((((('''''')))))))))))))))))))))))))))+++,,,+++'''%%%&&&'''******++++++++++++******'''(((***+++,,,,,,,,,+++---------,,,,,,++++++++++++***)))***+++++++++)))++++++++++++++++++++++++******))))))))))))******(((((((((((()))***+++,,,---,,,+++))))))))))))***,,,///222333///***%%%###((()))***++++++***)))(((((('''&&&&&&&&&&&&&&&''',,,+++***)))((((((((((((&&&'''((()))))))))'''''''''''''''(((''''''&&&&&&(((((()))************)))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((())))))((('''&&&&&&%%%&&&''')))************%%%&&&&&&''''''(((((((((&&&''''''((((((((((((((('''&&&%%%%%%&&&''')))***&&&''')))***+++++++++***)))))))))))))))******+++)))************+++++++++******+++++++++)))((('''))))))(((((((((((())))))***)))(((''''''((()))******,,,...,,,(((&&&&&&''')))))))))))))))***++++++))))))(((((((((((()))***'''(((((()))***+++++++++***)))((()))***+++***((('''''''''''''''((())))))((()))***+++++++++++++++''')))+++,,,,,,,,,***)))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((,,,***((('''&&&'''((()))%%%%%%%%%&&&'''((())))))&&&'''((())))))******)))***************************************)))((('''((((((((((((((()))******)))************)))(((((())))))))))))************,,,+++(((&&&%%%(((...222222///+++''''''))),,,///+++,,,...//////...,,,+++***,,,...000111///---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,---...///000000000000000000000//////..................///////////////111000000///////////////444333000...---...111222000000//////......------000///.........000111222,,,,,,,,,---///000222333333333222222111000000000///////////////.........333333333222111000//////000000000000111111111111111000///......///000111//////000000000111111111+++,,,---......---,,,+++222222000//////...............------------......)))***+++---......------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************'''((()))+++++++++***))))))((('''&&&&&&'''((()))))),,,+++((('''******(((((('''''''''((()))+++,,,))))))))))))((((((((((((******))))))((((((((('''''''''''''''((((((((((((***+++,,,------,,,***))),,,,,,+++***))))))******))))))***+++,,,------...+++*********))))))(((((('''(((((())))))))))))((())))))))))))************'''''')))***++++++++++++***************************$$$%%%,,,,,,'''---888777111,,,,,,+++(((''')))+++*********))))))((((((,,,......***%%%$$$(((...)))******+++++++++***************)))))))))))))))++++++++++++***((('''&&&&&&+++333888888333,,,'''((("""!!!'''+++((('''***)))((('''''''''(((***+++...---,,,+++)))(((''''''((((((((()))))))))))))))''''''''''''''''''''''''%%%%%%'''((()))))))))))))))(((&&&%%%%%%&&&'''(((&&&'''(((*********)))(((''''''''''''''''''''''''+++))))))***---...---***))))))((((((''''''&&&&&&%%%''')))******)))'''%%%+++,,,,,,***(((''''''((())))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))((((((((((((***)))(((''''''((()))***)))))))))))))))***++++++---,,,*********+++,,,---***)))((((((((()))+++,,,,,,,,,+++***)))))))))***+++***)))(((((('''(((((((((((())))))))))))((((((***)))'''&&&'''(((***+++,,,+++)))((((((((())))))***)))(((''''''((())))))******))))))******+++,,,((((((((((((((((((((((((''''''''''''((((((((((((,,,+++)))((((((((()))***'''''''''(((((()))))))))((()))))))))))))))((('''*********************************)))))))))((((((((((((((((((((()))******)))***---......,,,)))'''))))))))))))***************)))(((&&&%%%''',,,000111000///------...//////((()))+++,,,,,,+++)))(((***,,,...000000///---,,,*********+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,...//////000000000------,,,,,,++++++++++++,,,------...///000000111111000///.........///000333222000///...///000111////////////............000///...---------...///------------...000111222222222111000000//////.../////////////////////...111111111000000///////////////000000000111111111111000///......///000111333222222111111000000///333333333333222222111000......------------............------------......((()))+++,,,............++++++******)))(((((((((************************+++++++++***************)))*********++++++++++++(((((()))***************+++***)))(((((()))***+++(((,,,---+++***,,,***&&&((((((''''''((()))***+++))))))))))))(((((((((((()))))))))(((((('''''''''((((((((()))))))))************++++++,,,+++++++++,,,+++******)))))))))***************++++++++++++************)))))))))(((******+++++++++******))))))))))))*********++++++************)))(((((('''))))))))))))))))))))))))...(((''')))((()))999LLLNNNBBB666...)))&&&(((,,,************************...---,,,***))))))***,,,)))******++++++*********)))))))))))))))))))))***)))))))))))))))((('''&&&(((,,,333777888444...******%%%###(((***((('''((()))(((((('''((()))***+++------,,,+++***))))))((("""###$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((((('''''''''(((((()))'''((())))))***)))(((((())))))))))))))))))))))))+++)))(((***,,,---+++)))((((((((((((((('''''''''&&&'''((())))))((('''&&&***+++,,,***(((''''''((())))))))))))))))))))))))))))))************))))))(((((()))))))))*********)))(((((((((((((((((((((***)))(((''''''((()))***)))(((((((((((()))***+++***))))))))))))***++++++))))))((((((((()))***++++++***))))))((((((((()))***))))))(((((((((((()))))))))************))))))))))))'''''''''(((***+++...---,,,+++++++++,,,,,,******)))((((((((()))*********))))))******+++,,,((((((((((((((((((((((((''''''''''''((((((((((((++++++************))))))))))))))))))))))))))))))************)))((('''&&&************************+++***)))((((((((()))***)))(((((((((((()))******))),,,///111111...***'''))))))))))))************((((((((('''&&&'''***---,,,...///111111000///...((((((************((((((***,,,...///000///---,,,))))))*********+++++++++++++++++++++++++++++++++------------------------,,,,,,---...////////////...............---------++++++,,,...///000111222222000...---------///000000000000000////////////.............../////////000///...,,,,,,,,,,,,---...............///000000111000000//////...------......////////////////////////////////////////////////000000000000111111000//////......//////000222222222222222222222222333333222000////////////++++++,,,---......//////......------------......((()))***,,,------......+++++++++***))))))((((((************************++++++++++++******))))))*********+++++++++,,,,,,)))))))))))))))******+++******))))))))))))******'''+++...,,,,,,---***%%%)))((((((''''''((())))))))))))))))))(((((((((((((((((((((''''''''''''''')))))))))*********++++++******))))))***+++,,,,,,+++************)))))))))+++*********)))))))))(((************))))))))))))+++++++++++++++***)))((())))))*********+++++++++*********)))(((''''''&&&''''''''''''''''''''''''(((&&&&&&&&&###&&&888LLLWWWKKK>>>555...)))))),,,************************...,,,***+++---...,,,***)))******+++******))))))((((((((())))))*********''''''(((((((((((('''''''''***///333444222...,,,,,,(((''')))***(((&&&'''((((((((((((((()))******************)))))))))(((######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))(((((((((''''''((()))*********)))(((((()))))))))(((''''''((((((((((((((((((((((((***)))((()))******(((&&&'''''''''(((((((((((((((((((((''''''''''''((((((''')))******((((((((()))))))))))))))))))))))))))))))))************))))))(((((())))))))))))******(((((((((((((((((((((((())))))(((''''''((())))))((((((''''''(((((())))))************)))(((''''''(((((('''''''''((()))***))))))((('''''''''(((((()))(((((((((((())))))*********++++++++++++******)))((('''''''''(((***++++++******))))))))))))*********)))))))))******+++***))))))))))))***++++++((((((((((((((((((((((((''''''''''''(((((((((((())))))*********))))))((()))))))))))))))))))))((()))))))))))))))(((''''''************************+++***((('''&&&((()))+++))))))(((((())))))***++++++,,,...000///---+++)))((()))))))))************'''((())))))((((((***,,,'''))),,,...///...---+++++++++,,,,,,,,,,,,+++++++++,,,---...///...---,,,************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............//////////////////......,,,,,,------...///000000111000...,,,,,,---...000...///000000000///......---------......////////////...---,,,,,,------...000//////.........//////111111000//////......---............/////////////////////////////////000////////////000000000111////////////////////////...///000222444555777777222111///---,,,+++,,,,,,------...///000000000000...------,,,,,,------...+++++++++,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))))))))*********++++++++++++***)))(((((()))***+++((((((''''''''''''(((((('''+++,,,***)))+++)))&&&)))(((((((((''''''(((((())))))))))))((((((((((((''''''''''''''''''&&&&&&)))))))))*********++++++***)))(((((()))***,,,---)))***************)))))))))))))))))))))(((((((((*********)))))))))))))))*********))))))'''&&&%%%((((((((()))))))))******(((''''''(((((())))))***''''''''''''''''''''''''"""###''')))'''%%%---888EEE???;;;:::666...)))(((*********))))))((((((((())))))***,,,------,,,******************))))))(((&&&''''''((()))***++++++&&&'''(((((()))))))))((($$$&&&))),,,------,,,++++++***)))******)))((()))((((((((((((((())))))***''''''''''''''''''''''''))))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((('''$$$&&&((()))******))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))$$$''')))))))))((())))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))'''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((,,,,,,,,,+++***'''%%%###'''''''''''''''(((((()))))))))(((''''''((((((((((((((('''(((((()))******)))******++++++******))))))(((((('''((()))******((((((((((((((((((((((((***************+++++++++)))))))))))))))***++++++((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))((((((''')))(((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&((()))+++)))))))))))))))***++++++---,,,,,,+++++++++++++++((()))))))))************)))***+++***))))))***,,,'''((()))***+++,,,,,,,,,,,,------------------,,,+++,,,---.........------+++++++++,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++............------------000///---,,,+++,,,---...,,,---///000000///...---,,,,,,------......//////------,,,,,,---///111222000000///............///222111111000000///......---.........//////000000///000000000000000000000...////////////000000000......////////////......---...///111333555666777666444222000////////////......////////////......------,,,,,,,,,,,,------......---+++***))))))(((---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))(((((((((((())))))))))))+++***)))(((((()))***+++''''''(((((((((((('''''')))***)))%%%$$$((()))'''((((((((((((((('''''''''))))))))))))((((((((((((&&&&&&''''''''''''''''''((((((((()))))))))******))))))((('''((()))+++,,,((())))))*********))))))&&&''''''((())))))******))))))))))))))))))***************))))))'''&&&%%%'''''''''((((((((()))))))))(((((((((((())))))***((((((((((((((((((((((((((('''***......,,,,,,...///---///444444---'''%%%++++++***((('''&&&%%%$$$$$$(((,,,---***(((***,,,***************)))((('''&&&&&&'''((()))******+++''''''((()))************$$$%%%''')))************((()))***))))))***+++***'''(((((()))))))))))))))'''''''''(((((((((((((((+++******)))((('''&&&&&&((((((((((((((((((((((((((()))))))))))))))((((((###%%%&&&((())))))((((((((((((''''''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&%%%%%%$$$&&&&&&''''''(((((())))))***)))'''%%%%%%''')))***''')))+++***(((%%%$$$$$$))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((&&&&&&''''''((((((((())))))((('''&&&&&&'''((()))((((((''''''''''''((((((***++++++,,,+++)))((('''&&&''''''((((((((((((((())))))((((((((())))))***(((((('''(((((()))******(((((())))))))))))((((((((((((((((((((())))))*********++++++++++++++++++))))))******++++++++++++))))))(((((())))))***+++((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&'''((()))************)))))))))))))))))))))))))))((('''''''''((()))******))))))))))))***++++++---,,,***)))))))))***+++))))))))))))***************+++++++++))))))+++,,,******)))***+++,,,---...++++++++++++++++++++++++++++++,,,---------------++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////......---,,,,,,,,,......---,,,,,,,,,,,,,,,,,,---.../////////...------------------.........,,,,,,,,,,,,...000222333000//////.........//////222222111000000//////...------......///000000000000000000000000000000000......////////////000000---......//////......---//////000000000111111111444444222111000000000000+++,,,---......---+++***------,,,,,,,,,,,,------///...---+++)))(((((((((++++++++++++++++++***************)))((((((''''''************************'''''''''((((((((())))))+++******)))))))))))))))))))))************)))))))))***'''""""""&&&((('''&&&''''''(((((((((''''''))))))))))))(((((((((((('''''''''''''''(((((((((((((((((()))))))))******))))))(((((((((((())))))'''((()))*********)))(((&&&&&&'''((()))***++++++))))))))))))************+++++++++++++++***)))((('''''''''((((((((())))))...---+++)))'''''''''((()))))))))))))))))))))))),,,)))'''))),,,...///...***&&&&&&***+++(((%%%&&&++++++***)))'''&&&%%%%%%"""(((---,,,(((&&&(((,,,************)))((('''''''''''''''(((((()))))))))(((((()))******+++******''''''((()))***+++++++++&&&***+++)))(((***++++++''''''((()))))))))))))))))))))))))))************%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((()))******)))))))))%%%%%%&&&''''''(((((('''''''''&&&&&&''''''((()))************************%%%&&&((('''&&&$$$%%%&&&'''''''''(((((((((((((((***((('''&&&&&&'''(((******+++,,,+++'''### ))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''&&&&&&&&&''''''(((((()))(((((('''&&&&&&'''(((((())))))((((((''''''((((((&&&&&&(((***+++,,,------&&&'''((())))))))))))((())))))(((((())))))******)))(((((((((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))(((((()))************)))'''((()))***++++++++++++)))(((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&((()))***((((((((())))))*********'''((()))))))))))))))((())))))))))))))))))))))))'''''''''((((((((())))))******))))))******+++,,,,,,++++++***************))))))))))))***************+++***)))'''(((***,,,******++++++,,,,,,,,,---++++++************++++++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------....../////////...------------------,,,,,,------...---,,,+++***,,,,,,------...............------------------,,,,,,,,,++++++,,,...000111//////.........//////000111000000//////...------------......///000000111000000000//////................../////////000000------...//////...------.....................//////////////////...---,,,)))***,,,.........---,,,---,,,,,,++++++,,,,,,------,,,+++***)))))))))***++++++++++++++++++++++++*********)))(((''''''''')))))))))***++++++,,,,,,(((((((((((())))))))))))***************)))((((((((()))***++++++***)))((((((***((($$$$$$'''(((&&&$$$%%%'''(((((((((((('''))))))))))))(((((((((((('''''''''(((((())))))))))))))))))*********++++++))))))))))))((('''&&&&&&&&&''')))***+++***)))(((((((((((())))))*********((()))))))))******************+++++++++******)))))))))))))))************000...,,,)))((((((((())))))))))))))))))))))))))))))((('''&&&'''))),,,,,,,,,(((&&&((()))'''&&&(((************))))))))))))''')))++++++)))((()))+++************)))((('''&&&''''''(((((((((((((((((((((((())))))))))))))))))'''(((((()))************&&&+++---(((&&&(((***(((&&&'''((()))***))))))((())))))((((((((((((((((((######$$$%%%'''((())))))(((((((((((((((((((((((('''((()))***************((('''''''''''''''((((((&&&%%%%%%%%%&&&((()))***((((((((((((((((((((((((###%%%((('''&&&%%%&&&'''(((((((((((((((''''''''')))((('''&&&&&&'''((()))$$$''')))***(((%%%######))))))))))))))))))))))))))))))************))))))))))))((((((((('''''''''%%%%%%&&&''''''((())))))((('''&&&&&&&&&&&&'''(((+++***)))(((((((((((()))&&&&&&&&&''')))+++,,,---'''((()))*********))))))((('''''''''(((((()))******))))))(((((((((((())))))))))))******)))))))))'''(((((()))))))))))))))%%%%%%'''(((((((((''''''&&&'''(((******+++******((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((())))))((('''&&&'''(((***,,,(((((()))***+++,,,,,,---************)))((('''&&&))))))))))))))))))))))))&&&&&&'''((())))))((((((*********)))******+++,,,***+++,,,------+++***((())))))))))))******************)))'''&&&&&&)))+++((()))+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,------.........+++,,,---......,,,***))),,,,,,,,,------..................------,,,,,,,,,---,,,+++++++++,,,---..................///000000000//////...------,,,,,,---------...///000000111000000///...------,,,,,,............/////////000,,,---...//////...---,,,)))***+++,,,---///000000---...///000000///...---(((***---///111111000000---,,,,,,++++++,,,,,,---+++***)))))))))***+++,,,------------------------,,,,,,,,,+++***))))))((((((((()))***+++,,,,,,---))))))))))))************)))***+++++++++)))((('''&&&'''((())))))((('''&&&'''******'''''')))(((%%%###$$$&&&((())))))(((((())))))))))))(((((((((((('''((((((((())))))************+++++++++,,,,,,,,,))))))******)))'''%%%$$$%%%''')))***+++***)))(((************))))))))))))(((((())))))*********+++'''(((((())))))))))))(((***++++++++++++,,,,,,,,,...,,,+++))))))***,,,---))))))))))))))))))))))))&&&+++...,,,)))'''((())),,,)))***...///+++(((((())))))***+++,,,,,,------,,,***))))))+++,,,+++)))************)))((('''&&&(((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''&&&'''---...(((%%%'''(((%%%&&&''')))*********)))(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((******++++++++++++***(((''''''((()))***%%%$$$$$$%%%&&&(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((&&&%%%&&&)))))))))(((((('''''''''&&&((((((''''''''''''(((((($$$((()))******+++))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%&&&'''(((++++++***)))))))))))))))***)))(((&&&&&&'''(((((('''(((***+++++++++***)))&&&&&&&&&&&&&&&'''((()))+++***)))(((((('''((((((******++++++++++++******'''(((((()))))))))))))))'''((()))+++++++++***)))%%%&&&((()))*********)))((((((((((((((()))******''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%$$$######$$$%%%&&&************************......---,,,+++***))))))(((((())))))))))))(((((((((((('''(((((()))***+++***)))((()))***+++***))))))))))))(((((('''%%%%%%,,,,,,---------,,,++++++++++++*********+++,,,---,,,)))''')))...///---)))...,,,+++,,,//////---++++++,,,---......,,,+++)))************************---+++***(((((()))+++,,,***,,,---,,,******+++,,,---,,,++++++******++++++$$$######%%%)))---//////******+++,,,------............---------,,,,,,,,,------............------//////...,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,////////////////////////,,,,,,---......---,,,+++---...............------........................---...///000000///...---.........///......------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---//////......------------******+++++++++,,,,,,,,,++++++************++++++)))******+++***)))((('''************))))))))))))(((***,,,,,,*********+++)))))))))))))))******++++++***((((((((((((((('''(((((((((((((((((((((((((((((()))(((((('''&&&%%%***(((&&&$$$$$$%%%''')))))))))))))))))))))))))))***)))))))))***+++,,,,,,***)))(((((()))+++---///))))))))))))(((((((((((('''((()))(((&&&&&&''')))++++++***)))(((((())))))&&&&&&''')))***+++------))))))************))))))+++*********))))))(((((()))))))))))))))******+++)))*********(((''''''(((000,,,'''%%%&&&((((((''')))***++++++***+++---///<<<...&&&***+++&&&%%%*********++++++***)))(((''')))(((''''''((()))'''&&&))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((*********((('''((()))***************)))(((((((((((((((((()))))))))***''''''''''''''''''''''''%%%)))***'''&&&((()))''')))'''&&&''')))******)))((('''&&&%%%&&&''')))+++&&&&&&''''''''''''&&&&&&******)))((('''&&&%%%%%%)))((('''&&&&&&'''((()))+++)))(((&&&&&&((()))+++'''&&&(((++++++((()))...))))))((((((((((((((())))))((('''&&&&&&'''((()))******)))((('''&&&&&&%%%)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++))))))))))))))))))))))))&&&'''''''''''''''&&&%%%******))))))((((((''''''+++***((('''''''''((()))***)))(((''''''((()))******+++,,,***(((''''''(((******++++++++++++******)))************+++++++++''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))************************)))))))))))))))((((((((((((((())))))))))))(((((()))(((((((((((())))))***))))))))))))******))))))******++++++******)))(((++++++,,,,,,---,,,,,,,,,+++***)))))))))***,,,---...+++)))+++///000---***,,,***)))***------+++)))***+++---//////...---,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++,,,,,,******+++,,,------,,,++++++++++++,,,+++)))'''''')))******))))))))))))******++++++,,,,,,,,,,,,------.........------............------.........---,,,,,,++++++++++++,,,------...//////......---------,,,,,,,,,111111111111111111111111...///000111111000///............//////......---.................................//////.........------...............---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---...............---,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++)))((((((((()))***((((((((()))))))))))))))''')))+++***)))((()))***)))))))))))))))******+++***)))((((((((()))(((((((((((((((((((((((((((((())))))***************)))+++)))'''&&&&&&''')))+++)))))))))))))))))))))))))))((((((((())))))***+++***)))(((((((((***,,,---))))))))))))(((((((((((()))))))))(((&&&&&&(((***++++++***)))))))))))))))((((((((()))******++++++))))))************))))))******)))))))))((((((((())))))(((((())))))***+++***++++++***(((((()))***,,,)))'''''')))******(((***+++,,,,,,+++,,,...000;;;...'''+++,,,'''&&&************)))))))))))))))((('''&&&'''((()))((('''))))))))))))(((((((((''''''''''''((((((((())))))'''(((((((((&&&%%%&&&'''***************)))(((((((((((()))***************(((((((((((((((((((((((('''******'''&&&((((((&&&)))(((&&&''')))******))))))((('''''''''(((***+++&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((('''&&&&&&&&&&&&'''((()))((('''&&&&&&'''((()))***&&&%%%(((((('''(((+++))))))((((((((((((((()))+++***)))(((((()))******+++******)))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))))))))))))))))))))))))))(((((()))))))))))))))(((***)))))))))((((((((('''******((('''''''''((()))***)))(((''''''((()))***+++,,,---+++)))(((((())))))******++++++******)))(((((()))))))))*********''''''''''''''''''''''''''''''(((((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))((((((***))))))(((((((((((()))))))))))))))))))))(((((()))***++++++,,,,,,++++++******+++,,,---------,,,+++***)))))))))***,,,---000...,,,---000000...++++++******+++,,,,,,+++))))))+++---...000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,***+++,,,,,,******+++,,,------,,,++++++++++++,,,...,,,***)))******)))'''***************************++++++,,,---...///000------............------------......---,,,+++***,,,,,,,,,---......//////...------------,,,,,,,,,........................+++,,,---.........---,,,......///////////////.................................------------......,,,,,,------......//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,***(((***+++------,,,+++***---,,,,,,,,,,,,,,,,,,------+++)))'''&&&(((***+++(((((())))))******++++++'''(((******((('''((())))))))))))))))))******+++((((((((())))))))))))***(((((((((((((((((((((((('''((()))***++++++++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((('''''''''((())))))***)))(((''''''((()))***))))))))))))(((((((((((((((((('''%%%###$$$&&&(((+++***))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))((((((((((((((('''))))))(((((())))))***+++*********(((''''''(((***''''''(((***------+++)))***+++,,,,,,+++,,,...000888...))),,,,,,((('''+++***)))((((((((()))++++++'''&&&&&&''')))***)))((()))))))))(((((((((''''''(((((((((((()))))))))***'''((()))(((&&&%%%&&&'''))))))******))))))((((((&&&&&&((()))))))))(((''''''''''''''''''''''''''''''***)))&&&&&&((((((%%%)))(((&&&'''((())))))(((***)))((((((((()))***+++&&&&&&''''''''''''&&&&&&((((((((()))))))))******'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((333+++%%%&&&((('''(((***)))((((((''''''((())))))******))))))))))))******++++++******))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''))))))))))))))))))))))))''''''((()))*********)))))))))))))))((((((((((((***)))((((((''''''(((((())))))(((((((((((())))))+++,,,---,,,***))))))***)))******++++++******)))'''''''''((((((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((******)))(((((('''((((((((()))***+++)))(((((((((&&&'''((()))++++++++++++((()))***+++,,,---------,,,+++*********+++---...000...---...//////---***,,,,,,,,,---------,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++)))+++,,,,,,+++***+++---,,,,,,+++************++++++***)))***,,,---,,,+++------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------............------,,,---...///...,,,***(((,,,,,,------............------------------------++++++++++++++++++++++++)))***,,,------,,,++++++......//////000000//////...........................---,,,++++++,,,---...++++++,,,,,,---...///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++...//////---+++)))'''))),,,......---+++))),,,,,,++++++++++++,,,,,,,,,+++)))((('''((()))***))))))***++++++,,,------((()))+++***)))'''((())))))))))))))))))******+++'''((()))***))))))***+++((((((((((((((((((((((((&&&'''(((((()))))))))(((+++***)))((()))***+++,,,))))))))))))))))))))))))(((((((((''''''((()))))))))(((((('''''''''(((((())))))))))))(((((((((((('''&&&%%%###!!!!!!$$$'''******)))))))))))))))***))))))))))))))))))))))))******++++++++++++******((((((((((((''''''''''''((((((((((((((()))******''''''&&&%%%###$$$&&&((($$$'''***...///...+++(((***+++++++++******,,,...444---)))++++++((((((******)))''''''(((***,,,...&&&%%%%%%&&&)))******)))))))))((((((((('''''''''''''''((((((((())))))))))))***+++***((((((((()))((()))))))))))))))(((((("""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%'''******''')))(((&&&&&&((()))(((((())))))((('''(((((()))***&&&&&&''''''''''''&&&&&&+++++++++***)))(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((>>>333***)))*********+++(((((('''''''''((())))))'''''''''''''''(((((((((***)))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$&&&'''(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''))))))(((((((((((())))))***+++,,,+++)))((()))***))))))************))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''************))))))))))))(((((())))))))))))((((((******)))(((((('''(((((((((***---,,,***(((((((((%%%&&&((()))+++,,,,,,,,,((()))***+++,,,,,,---------,,,,,,+++,,,---...///...---,,,------,,,+++***+++,,,------,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++)))***,,,,,,++++++,,,---++++++***))))))))))))))))))((((((***---///...---------,,,,,,,,,,,,,,,,,,------------------------------............------+++,,,.........,,,)))(((,,,,,,,,,,,,------------------------------------------------------------,,,---...///000//////...------...///////////////...........................---,,,++++++,,,---...++++++++++++,,,...///000------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++)))***---......---+++)))'''))),,,......---+++)))++++++************++++++***************)))(((((((((((())))))***+++,,,,,,)))+++,,,,,,***((()))))))))))))))))))))******+++&&&(((++++++***)))***+++((((((((((((((((((((((((((((((((((((((('''&&&&&&)))(((((((((((()))***+++((((((((((((((((((((((((***))))))((((((((())))))((((((''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&$$$######&&&(((***)))))))))))))))******'''''''''((())))))***************++++++*********''''''''''''((((((((((((((((((((('''((())))))***%%%&&&&&&%%%$$$$$$&&&(((%%%(((---//////,,,)))&&&((()))***)))((((((***,,,...***((()))***((('''((()))(((''''''(((***,,,...&&&%%%%%%&&&)))******)))((((((((((((''''''''''''&&&&&&'''''''''((((((((()))+++++++++)))((()))***'''(((((()))))))))((((((######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((,,,111111...)))(((&&&&&&'''(((((('''''''''''''''&&&'''''''''&&&&&&''''''''''''&&&&&&++++++******))))))((((((((((((((())))))((((((((()))(((((((((((((((((()))BBB777---***+++)))))))))'''''''''''''''((())))))&&&&&&'''(((((((((((((((''''''(((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$&&&'''(((((((((((((((((((((((())))))))))))(((((((((((((((''''''&&&(((((())))))))))))((((((((()))***)))((('''((())))))))))))******)))))))))((((((((()))))))))******''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''(((((((((((((((((((((((()))))))))(((((('''''''''(((((())))))))))))((((((***))))))(((((((((((()))(((,,,//////+++(((((()))&&&''')))+++,,,---......))))))***+++,,,,,,,,,+++---,,,,,,++++++---...///+++++++++,,,++++++******(((***++++++***))))))***,,,+++++++++************************************((())),,,......---,,,+++)))***+++,,,++++++,,,...++++++***)))))))))))))))***))))))+++------,,,+++************************......---------,,,,,,,,,------............------,,,,,,------,,,+++***)))+++++++++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++***+++,,,............---+++,,,---...////////////..............................------------......,,,,,,+++++++++---...///,,,,,,,,,,,,++++++++++++++++++------------++++++(((***+++------,,,+++***(((***+++------,,,+++***+++******))))))******+++))))))+++++++++***((('''&&&&&&''''''(((((())))))***,,,---,,,***))))))))))))))))))))))))******+++&&&)))------***((()))+++(((((((((((((((((((((((())))))))))))((('''&&&%%%''''''''''''((())))))***((((((((((((((((((((((((******))))))(((((())))))'''''''''((((((((((((((())))))))))))((((((((((((&&&'''((((((((((((***,,,)))))))))))))))******+++&&&&&&'''(((((()))******))))))************))))))'''(((((((((((()))))))))((((((''''''(((((()))***&&&''')))(((''''''((()))'''***---...,,,)))'''&&&((())))))(((''''''(((***)))(((((())))))((('''((()))((((((((()))***,,,---'''&&&&&&''')))***)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***)))'''&&&'''(((''''''((()))))))))((((((''''''''''''(((((())))))''''''''''''''''''''''''((()))***+++111888888444)))(((&&&&&&'''((('''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((()))***++++++((())))))******))))))((()))))))))))))))))))))))):::222+++))))))'''&&&'''&&&&&&&&&&&&'''((())))))'''((()))***+++++++++***&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''&&&'''''''''))))))))))))))))))))))))''''''((()))*********)))(((((((((((())))))))))))'''(((((((((((('''&&&&&&(((((())))))))))))(((((('''((())))))''''''''')))((())))))******))))))((((((((()))))))))*********''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))(((((()))(((((((((((())))))***)))---111111,,,))))))***&&&'''(((***+++,,,,,,---)))******+++++++++******++++++***)))***+++,,,---)))***+++,,,++++++++++++''')))++++++)))((()))***+++++++++***++++++,,,,,,++++++++++++++++++++++++'''))),,,...///...,,,+++(((***++++++++++++,,,...---,,,,,,+++++++++++++++)))))))))+++------+++))))))))))))******++++++,,,,,,,,,------------------------............------------,,,,,,+++******)))************************,,,,,,,,,---------......))))))))))))))))))))))))'''(((***+++,,,,,,++++++***+++,,,---.............................................//////............---+++******,,,---...,,,,,,,,,++++++++++++******+++---......---+++***))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,*********)))))))))))))))((((((((((((((((((((((((***+++,,,+++)))((('''((()))))))))))))))******+++&&&***......***'''(((***((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&''''''((()))******((((((((((((((((((((((((***)))(((((('''''''''(((&&&'''(((((())))))))))))))))))))))))((((((((((((###%%%((())))))***+++,,,)))))))))))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******(((''''''''''''((())))))$$$'''***+++***(((((()))'''***,,,+++)))''''''(((((()))***)))''''''(((***&&&(((***))))))))))))((((((((())))))******++++++((('''&&&'''((()))((('''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((()))***)))'''''''''(((&&&''''''((())))))((((((***)))((('''((()))+++,,,((((((((((((((((((((((((((()))(((***111888777333***(((&&&&&&'''''''''%%%'''''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((()))******+++'''((()))******)))(((''''''(((((((((((((((((('''---)))'''((((((%%%&&&)))&&&&&&&&&&&&'''((())))))&&&''')))***+++++++++***&&&''''''((())))))******&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))(((((()))))))))))))))((('''((((((((()))))))))***''''''((((((((('''&&&%%%'''((()))******)))((('''''')))***)))((('''(((***(((((())))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''###$$$%%%&&&&&&%%%$$$###))))))))))))))))))))))))))))))***+++,,,---......(((((())))))))))))(((((((((((('''(((((()))***+++***...333222---***)))+++$$$%%%&&&((()))))))))*********+++++++++******)))***)))((((((((()))++++++(((***,,,,,,++++++,,,---)))+++...---+++)))+++,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000///,,,+++(((***++++++++++++---...///...------,,,,,,------''''''(((***---...---+++******+++,,,------......***++++++,,,---...//////---..................---...---,,,+++*********************))))))))))))))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......)))***+++,,,------------........................---...///000000///...---///---+++******+++,,,...,,,,,,,,,+++++++++*********+++---......---+++***))))))*********++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------+++)))''''''(((***+++,,,,,,,,,+++++++++++++++)))***+++***(((&&&&&&''')))))))))))))))******+++'''+++///...***'''(((***((((((((((((((((((((((((""""""###$$$%%%%%%%%%%%%&&&''''''((()))*********(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&((()))************))))))))))))((((((((((((!!!%%%((((((((())))))))))))((())))))***++++++***))))))(((''''''&&&&&&''''''((((((((((((''''''(((((())))))******++++++'''''''''''''''((())))))"""%%%(((***)))'''&&&&&&''')))***)))'''&&&(((+++)))***+++***(((((()))+++&&&)))+++************)))(((((()))************))))))(((''''''((()))'''&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***+++,,,+++***))))))+++&&&&&&'''((())))))((((((+++)))'''&&&&&&(((+++,,,''''''''''''''''''''''''&&&&&&%%%&&&---444333---***(((&&&&&&''''''&&&%%%(((((())))))((('''&&&&&&&&&''''''''''''''''''&&&((((((((((((''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&$$$###&&&))))))'''(((---%%%%%%%%%&&&'''((()))***$$$%%%'''((()))))))))(((''''''((()))***++++++,,,&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))***+++))))))))))))))))))))))))&&&'''''''''''''''&&&&&&'''((((((((())))))******&&&'''((((((((('''%%%%%%'''((()))******)))((('''((()))******)))((()))+++(((((())))))))))))((((((&&&&&&&&&'''''''''((((((...,,,)))&&&%%%&&&''')))***)))(((&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))------,,,,,,,,,,,,,,,,,,+++(((%%%'''***,,,)))&&&''''''''''''((((((((()))(((***,,,//////,,,***(((+++*********))))))((((((+++******)))))))))))))))333+++(((+++---)))(((+++%%%%%%&&&'''((()))******+++,,,.........,,,***)))))))))******+++,,,------*********)))'''%%%"""!!!''')))+++---...---,,,+++---------,,,,,,+++++++++************+++,,,------******))))))***,,,...///......//////......---,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------000...,,,*********,,,------,,,+++******+++,,,---+++***)))))))))***+++,,,((()))***,,,---.../////////...---,,,+++,,,,,,---,,,,,,,,,---------......***+++---///000000///...///...---,,,,,,,,,,,,,,,---,,,,,,++++++******))),,,,,,,,,+++***)))((('''*********++++++,,,,,,---++++++******************++++++,,,,,,,,,---------......---,,,+++))))))((())))))))))))))))))))))))******)))(((((((((((((((***+++---...---***'''%%%'''''''''''''''((()))*********++++++++++++******''''''((((((((((((''''''(((&&&$$$$$$&&&((((((((((((&&&%%%&&&)))+++***(((*********************************))))))((('''&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((***(((%%%%%%&&&((())))))'''(((((()))***++++++,,,+++***(((&&&&&&''')))+++)))))))))))))))(((((('''(((((((((((((((''''''''',,,,,,+++***((('''%%%$$$(((***+++***)))((()))***))))))))))))))))))***+++++++++******))))))(((((())))))))))))************)))))))))))))))((('''''')))((((((''''''''''''(((''''''(((((())))))***************)))(((''''''''')))(((((('''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((())))))(((&&&%%%$$$%%%%%%&&&&&&&&&'''((()))***++++++''''''&&&&&&&&&&&&''''''&&&'''***,,,,,,***'''%%%******((('''&&&%%%$$$$$$%%%%%%&&&'''((((((((('''''''''(((((())))))******)))(((''''''''')))***+++$$$""""""%%%(((***)))''')))&&&%%%&&&((()))'''$$$%%%&&&(((***+++***)))((()))'''%%%'''+++/////////***)))(((''''''((()))***&&&&&&'''((())))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++$$$&&&(((******)))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''((())))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&(((***+++,,,,,,+++++++++***************+++******)))(((((('''''''''))))))((('''&&&&&&%%%&&&'''&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))************************+++(((%%%'''***,,,)))&&&'''''''''((((((((())))))***+++---//////---+++******))))))(((((((((((((((***))))))(((((((((((((((111***(((+++,,,***)))+++((((((((((((((()))))))))***+++,,,------+++)))(((+++,,,,,,---------,,,,,,)))******)))(((&&&$$$###''')))+++,,,------,,,+++------,,,,,,,,,+++++++++++++++*********+++,,,,,,+++************++++++,,,++++++,,,,,,++++++***))),,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++++++++++++++,,,------,,,,,,,,,---...///******+++,,,------------///...---,,,+++,,,,,,---,,,,,,,,,---------......++++++,,,....../////////......---,,,,,,,,,,,,,,,++++++,,,,,,---.........++++++,,,,,,,,,++++++***+++++++++++++++*********((((((((())))))******+++)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((()))***+++,,,+++***(((&&&(((''''''''''''(((((()))(((((())))))))))))((((((&&&''''''''''''''''''&&&)))(((&&&&&&((()))***))))))'''%%%%%%&&&'''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&'''''''''''''''(((((((((((((((((((((((((((((((((,,,)))'''&&&''')))))))))'''(((((())))))*********)))))))))(((((((((((()))(((((()))))))))(((''''''(((((((((((((((((((((''')))))))))))))))((('''&&&((()))******(((((()))***)))((((((((()))***++++++))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((((('''***)))((('''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((()))((('''&&&&&&&&&'''((('''''''''((())))))******((('''&&&&&&%%%%%%%%%&&&''''''((((((((((((''''''(((''''''&&&&&&'''''''''&&&&&&'''(((((((((''''''******))))))(((((('''''')))((((((''''''((()))***%%%$$$$$$&&&)))***)))'''&&&$$$$$$&&&)))++++++)))'''((()))++++++***)))(((***((('''(((+++,,,,,,+++(((((('''(((((()))***+++&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))(((''''''((())))))%%%&&&((()))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&'''(((***++++++++++++******)))))))))******+++'''((()))******)))'''&&&)))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((())))))******+++++++++(((&&&'''***+++)))&&&''''''((((((((()))))))))'''(((((())))))((((((''')))((('''&&&'''((()))***,,,,,,+++************+++...)))(((***+++***)))+++*********)))))))))(((((()))***+++,,,+++***)))(((,,,---...///...---+++***))))))))))))((('''&&&%%%((()))***,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++++++++++++++++++++***))))))******++++++******)))(((,,,,,,,,,,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---+++++++++,,,,,,+++++++++......---------...///000,,,,,,,,,------,,,++++++...------,,,,,,,,,,,,---,,,,,,,,,---------......,,,++++++,,,,,,---...///...------,,,,,,,,,,,,,,,---------...//////000000***+++,,,---------------,,,++++++******)))((((((&&&&&&'''((()))***++++++)))))))))************+++))))))***+++,,,------...))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))((((((((()))((((((''''''''''''((((((((())))))))))))((((((&&&''''''''''''''''''&&&((('''%%%&&&'''))))))((()))'''&&&%%%&&&&&&%%%###))))))))))))))))))))))))%%%&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))---+++((('''((())))))((((((((((((((((((((((((((('''((()))******)))(((''''''(((((((((((('''&&&&&&''''''((((((((((((((((((%%%&&&'''((())))))))))))'''((())))))''''''((()))((('''(((((()))***+++,,,))))))))))))******************))))))((((((''''''))))))))))))((((((((((((******)))''''''&&&&&&&&&&&&&&&''''''''''''((((((&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''(((((()))***(((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&'''(((******(((((()))))))))(((''''''******))))))((((((''''''***))))))(((((((((((()))'''&&&&&&''')))***(((''''''&&&%%%'''***,,,,,,,,,)))***+++++++++***)))(((***)))((()))******((('''%%%&&&''')))*********+++&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))******+++&&&''''''((())))))((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))***+++((((((((((((((((((((((((((())))))***+++,,,------***((('''((()))***)))''''''(((((((((((()))))))))''''''&&&&&&&&&&&&'''''')))(((''''''''')))+++,,,,,,+++******))))))******+++))))))************+++******************************++++++++++++***))))))***---//////---+++)))))))))))))))))))))))))))((()))***+++,,,+++++++++,,,+++++++++++++++++++++,,,,,,+++***))))))*********+++,,,------,,,+++***---------------,,,+++++++++++++++,,,---...///000------,,,,,,,,,,,,++++++((()))***++++++++++++******+++,,,------,,,+++***+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++***+++,,,---...------,,,,,,+++,,,,,,---000000//////...---------++++++,,,,,,,,,,,,,,,+++*********)))))))))))))))'''(((((())))))*********++++++++++++,,,,,,,,,,,,))))))***+++,,,------...))))))))))))))))))))))))))))))(((((((((((())))))(((((('''&&&''''''))))))***)))((('''''''''''''''******++++++++++++******(((''''''''''''''''''(((%%%$$$###$$$%%%&&&&&&%%%&&&&&&&&&'''((()))))))))))))))))))))))))))))))))$$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&)))))))))))))))))))))))),,,***((('''((((((((('''(((((((((((('''''''''''''''(((((())))))))))))((('''''''''''''''&&&&&&%%%''''''''''''((((((((((((%%%&&&'''(((((((((((((((&&&((()))((('''&&&''')))'''''''''((()))***+++,,,*********)))))))))))))))******))))))((('''''''''***))))))(((((((((((((((+++***)))'''&&&&&&&&&&&&'''(((((((((((((((((((((''''''(((((())))))******(((''''''''''''(((((())))))))))))((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))***))))))((((((((('''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&'''((()))&&&&&&&&&&&&''')))***+++))))))******)))(((''''''''''''(((((())))))************))))))((((((''''''((((((((()))))))))((('''+++***)))))))))***+++++++++++++++,,,+++***)))((((((((()))******)))'''&&&&&&'''(((*********)))(((''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''(((((((((((()))))))))))))))))))))))))))(((''''''''''''(((((()))'''&&&$$$$$$&&&''')))(((((((((((())))))))))))(((((((((((((((((((((((())))))*********)))))))))''''''''''''((()))++++++((('''&&&%%%&&&(((***+++'''((()))))))))((('''&&&&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((()))******+++,,,,,,)))((((((((()))))))))((((((((((((((()))))))))***,,,+++***))))))***+++,,,***))))))))))))***,,,---(((((('''&&&&&&&&&&&&''')))***+++******++++++***)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,$$$'''***---...---,,,+++))))))))))))******++++++))))))******++++++******++++++++++++++++++++++++,,,++++++***)))))))))))))))***,,,...///......---...............------,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))(((***+++,,,------,,,+++***)))*********++++++++++++******+++,,,------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++***+++,,,---...,,,,,,+++++++++,,,,,,---//////......---,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''((()))***++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))(((&&&%%%&&&'''(((******)))((('''''''''''''''******++++++++++++******))))))(((''''''((())))))%%%$$$###$$$&&&'''&&&$$$&&&&&&'''((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))*********%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((()))(((&&&&&&''''''&&&%%%(((((((((((('''''''''''')))((('''&&&'''(((***,,,'''''''''''''''&&&&&&%%%&&&'''''''''(((((())))))(((((((((((((((((('''&&&&&&((()))((('''&&&''')))''''''''''''((()))***+++,,,++++++***)))(((((('''******))))))((((((((('''******)))((('''(((((()))******(((''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((()))((('''''''''''''''((())))))******))))))((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((((((((())))))((((((''''''&&&&&&%%%&&&&&&'''(((***,,,---&&&'''((())))))))))))((((((((('''''''''(((((()))))))))******)))(((''''''''''''(((((())))))************))))))((((((''''''((()))******)))(((((((((+++******))))))***,,,...++++++++++++******))))))%%%''')))******)))))))))((()))*********((('''&&&'''(((((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))'''((((((((()))))))))***((((((((((((((((((((((((*********)))))))))))))))''''''''''''((()))++++++)))'''%%%$$$$$$''')))+++'''((()))******)))''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((()))))))))(((((())))))((((((((()))))))))******+++******))))))******+++******++++++++++++++++++,,,+++******))))))******)))---...,,,***+++,,,***'''((()))***+++,,,------,,,,,,,,,,,,,,,---------###%%%(((+++,,,---,,,,,,+++************+++,,,---*********************************+++++++++++++++++++++***)))))))))******)))***+++---......//////,,,------------,,,++++++***************++++++,,,+++++++++,,,,,,------------,,,,,,+++******))))))+++++++++,,,,,,+++++++++***+++,,,---------,,,,,,)))***+++,,,------...---***++++++,,,,,,,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++++++++,,,,,,---+++++++++,,,------......,,,,,,,,,+++***)))''''''&&&'''((()))+++,,,------------,,,+++***)))((((((((((((((())))))))))))***,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((())))))***)))((('''&&&&&&'''((())))))((((((''''''''''''((((((((())))))))))))(((((()))((('''&&&&&&'''((()))'''&&&&&&'''))))))(((&&&&&&'''((('''%%%$$$$$$%%%''''''''''''''''''''''''&&&'''((()))************%%%%%%&&&'''((()))******(((((((((((((((((((((((('''&&&%%%&&&''''''&&&%%%((((((((((((((((((((((((***(((&&&%%%&&&(((+++---'''(((((((((((('''&&&&&&&&&&&&''''''((()))))))))************)))(((&&&&&&'''((())))))''''''((()))((((((''''''(((((())))))++++++******)))((((((((())))))))))))************+++***((('''''''''((()))))))))(((''''''''''''(((++++++************))))))))))))))))))((((((((((((''''''&&&''''''((()))***+++******))))))(((((('''''''''''''''((((((((()))&&&&&&'''(((((((((''''''(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((***,,,---&&&'''(((*********))))))******)))(((''''''''''''(((((()))))))))(((''''''******))))))((((((''''''((()))))))))))))))((('''''')))******((('''((()))'''((((((((())),,,000333***************)))))))))$$$&&&)))*********+++,,,+++*********)))'''&&&%%%(((((((((((((((((('''&&&(((((((((((((((((((((((())))))************))))))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''(((((())))))((('''&&&&&&'''((()))''''''(((((())))))******))))))))))))))))))))))))+++***)))))))))))))))***(((((((((((()))******+++((('''&&&&&&&&&'''((((((&&&''')))******)))(((''''''&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))((((((((()))(((((()))))))))*********'''''''''''''''''''''''')))***+++,,,,,,+++)))(((...------,,,+++,,,,,,,,,)))///111---***,,,,,,)))((()))))))))******+++++++++++++++++++++,,,,,,---&&&''')))***+++,,,------,,,,,,+++***++++++------******))))))))))))******)))*********++++++++++++***))))))))))))******+++************++++++,,,---+++,,,,,,,,,,,,+++******,,,,,,++++++******++++++******++++++,,,---......---,,,+++******+++,,,,,,,,,++++++++++++++++++,,,+++,,,---.........------+++,,,,,,------,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,---------......------.........------,,,++++++******+++,,,,,,---+++++++++,,,------......,,,,,,,,,,,,+++******)))((())))))***+++,,,------++++++******))))))(((((((((((((((((()))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((()))************)))(((''''''''''''(((''''''''''''(((((()))(((((())))))))))))((((((((('''%%%$$$$$$%%%'''((('''''''''(((******)))'''&&&((()))'''$$$###$$$&&&))))))))))))))))))))))))&&&&&&'''((()))))))))(((((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''(((((())))))*********((('''''''''((()))++++++(((((()))))))))(((''''''&&&&&&''''''((())))))***++++++++++++***)))((('''((()))******(((((()))***))))))(((''''''''''''((((((((())))))*********+++))))))******++++++,,,,,,+++***((('''''''''))))))(((''''''''''''(((((()))************)))))))))(((''''''(((((())))))******&&&&&&&&&''''''((()))***++++++******)))(((((('''%%%&&&&&&'''((()))******(((((()))))))))((('''&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((()))''''''&&&'''''')))*********))))))(((((((((((((((&&&&&&'''(((((((((''''''******))))))(((((('''''''''((()))******))))))(((%%%(((******((('''((()))&&&'''(((((((((+++000444))))))(((((())))))******&&&(((******)))))),,,///+++***)))(((((('''((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((()))******)))(((((('''((()))))))))(((&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))***))))))(((((()))***+++******)))))))))******+++&&&&&&'''(((((('''&&&%%%&&&''')))***+++***(((''''''&&&&&&%%%%%%%%%&&&&&&)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((()))))))))))))))************))))))************))))))((()))+++---,,,***'''%%%)))(((((('''&&&'''''''''***111333...+++,,,,,,)))*********)))))))))))))))******))))))***+++,,,,,,*********++++++,,,,,,------,,,+++++++++,,,---...******)))))))))))))))***))))))******++++++++++++))))))(((((()))***++++++,,,+++)))((((((((()))***,,,------------,,,++++++......---,,,++++++++++++))))))***+++---...//////---,,,*********,,,...000---,,,+++******+++,,,---***+++,,,---------,,,+++------------,,,+++***))))))***+++,,,---,,,,,,+++,,,,,,,,,---------......---.../////////...---,,,+++*********+++,,,,,,---///......---,,,,,,++++++++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,(((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******+++******)))(((''''''&&&'''''''''''''''((()))*********++++++++++++******&&&%%%###""""""###%%%&&&&&&%%%&&&'''))))))'''%%%$$$'''))))))'''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***+++***((('''(((((()))***++++++,,,%%%&&&((()))*********))))))))))))))))))(((((('''&&&&&&&&&'''((())))))******++++++++++++******)))(((***+++***)))((()))+++***)))(((''''''&&&&&&'''%%%&&&''')))***,,,---...))))))***+++,,,------...+++***((('''&&&''')))***'''&&&&&&''''''((()))*********))))))((((((((('''%%%%%%&&&((()))+++,,,,,,&&&&&&&&&'''''')))******+++++++++***)))(((((('''$$$%%%&&&'''(((***++++++)))***++++++***)))((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%(((&&&$$$###$$$'''***,,,))))))(((((((((((())))))%%%%%%&&&'''((((((((('''''''''(((((()))*********&&&'''(((*********))))))$$$'''))))))'''&&&(((***)))******((('''(((---111((((((''''''((()))******)))***+++***((((((,,,///***)))(((''''''(((******(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&'''((()))******(((&&&$$$''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((()))***))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))***)))((((((((()))+++,,,,,,+++***************+++&&&&&&&&&''''''''''''(((%%%''')))***+++++++++***&&&&&&&&&'''((())))))***************)))(((&&&&&&***))))))((((((((((((((((((((())))))******+++++++++***)))(((((()))******------,,,++++++******)))***)))(((''''''((()))***))))))))))))***+++,,,---'''(((***,,,,,,***((('''%%%&&&((()))+++,,,,,,,,,++++++******))))))((((((******))))))))))))******------,,,+++******++++++))))))))))))((((((((((((+++++++++***)))((('''&&&******+++++++++******))))))))))))))))))))))))))))))***,,,------,,,***)))*********)))))))))))))))+++++++++*********************))))))))))))******++++++******++++++,,,---...+++)))))),,,---,,,******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******))))))***,,,...///000...,,,,,,------,,,++++++,,,---...---,,,+++***000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))***,,,,,,,,,************************+++++++++*********)))))))))))))))))))))*********///---+++)))((((((((()))((())))))))))))*********((((((((((((''''''''''''###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))***)))'''%%%'''(((((()))))))))))))))&&&'''((())))))((('''&&&)))******)))(((''''''((((((((('''&&&%%%$$$$$$###'''&&&&&&&&&&&&'''(((((()))((((((+++000111,,,((('''(((******((((((((()))$$$&&&((()))***)))((('''''''''(((((())))))******''''''''')))++++++)))''',,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((('''&&&&&&&&&''')))***'''&&&%%%%%%'''(((((('''''''''((((((((((((''''''((('''''''''((()))+++,,,&&&''''''((()))(((((((((&&&'''((('''&&&&&&''')))***)))((('''&&&''''''((('''((('''&&&%%%%%%''')))((((((((('''&&&&&&%%%%%%)))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((($$$'''((('''$$$$$$'''***''')))))))))'''&&&'''((((((((())))))))))))(((((((((((())))))))))))((((((&&&'''((()))************''''''''''''''''''''''''''''''((()))***)))))))))''''''(((((())))))******'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((((((***++++++)))(((((()))%%%(((+++***'''%%%&&&(((((()))))))))))))))(((((((((((())))))((('''&&&&&&'''(((((()))))))))))))))&&&))),,,+++)))((()))+++&&&&&&&&&''''''''''''((()))************)))((((((&&&&&&''''''((())))))***++++++++++++***)))((('''((((((((((((((()))******)))))))))))))))*********+++***)))(((((()))******++++++************))))))+++***)))((('''((()))***))))))))))))***+++,,,,,,((()))***++++++***)))((('''((()))************************)))))))))))))))++++++************++++++*********)))))))))((((((&&&&&&''''''(((((())))))*********+++******))))))******+++++++++******)))))))))))))))))))))))))))******,,,,,,,,,,,,*********)))))))))))))))))))))******************+++++++++++++++******+++++++++++++++******++++++,,,------+++)))***,,,---+++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++*********+++,,,---///---,,,,,,---------,,,,,,,,,,,,------,,,,,,+++///...------------------++++++++++++++++++++++++,,,+++***+++,,,,,,+++***************************++++++++++++******************************))))))******)))))))))***++++++)))))))))************+++)))))))))(((((((((''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''((()))***)))((('''''''''((()))))))))((((((&&&'''((())))))((('''&&&((()))***)))((('''((()))'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((+++000000,,,(((''')))******)))(((((()))$$$%%%%%%&&&''')))***+++'''((((((((()))))))))***((('''((()))++++++)))(((+++******))))))*********''''''''''''''''''''''''***************)))(((((((((((('''''''''((()))***((('''%%%&&&((())))))((((((((())))))))))))((((((((('''''''''((()))***+++(((((((((((()))))))))***'''((()))(((&&&&&&((()))((('''&&&%%%$$$%%%%%%&&&'''((((((&&&%%%%%%''')))&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))((((((***+++((()))))))))'''&&&'''((('''((()))))))))))))))((((((((())))))))))))((((((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((()))))))))***(((''''''&&&&&&''''''(((((((((''''''''''''((((((''')))***)))(((((()))***))))))***)))'''''''''((((((((())))))))))))(((((((((((())))))(((((('''&&&'''(((((()))))))))))))))***,,,---,,,)))'''''')))&&&&&&&&&''''''''''''(((******))))))(((((())))))&&&&&&''''''((()))))))))++++++,,,++++++***)))(((&&&&&&''''''(((***+++,,,***))))))))))))))))))(((***))))))(((((())))))***((())))))))))))*********,,,+++***((((((((())))))******)))))))))******+++))))))))))))))))))))))))))))))************))))))))))))))))))************,,,++++++******++++++,,,((()))*********)))((('''$$$%%%%%%&&&((())))))***))))))***+++,,,,,,++++++)))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******)))))))))***+++++++++,,,---,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---+++******,,,------+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++******++++++...,,,++++++---......---,,,,,,,,,++++++,,,,,,---------...///////////////+++,,,,,,,,,,,,,,,,,,,,,)))******,,,...---***'''************************,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))(((((()))***************)))************+++++++++******)))))))))(((((((((&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((''''''&&&%%%(((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***))))))(((&&&&&&'''(((((((((((('''''''''(((((((((((('''''''''((())))))(((((()))***&&&&&&'''''''''(((((((((''''''&&&&&&''''''((())))))((((((+++...///,,,(((''')))******)))(((((())))))(((&&&%%%&&&(((***,,,(((((((((((()))))))))))))))((()))***,,,,,,***(((******))))))******+++,,,))))))))))))))))))))))))***************))))))((()))(((((((((((()))***+++)))(((&&&''')))******)))))))))************))))))''''''''''''((()))*********))))))((((((***+++,,,((())))))(((''''''(((***''''''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&''')))%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''((((((((()))(((((())))))))))))******))))))))))))))))))))))))'''(((((())))))((((((''')))(((((()))++++++***)))((()))***)))'''&&&'''(((''''''((()))))))))))))))'''(((((())))))((((((''''''((()))))))))))))))((('''''''''''''''''''''''')))((('''''''''(((***+++(((((((((((()))))))))))))))(((((((((((((((((())))))((((((''''''(((((()))(((((()))((('''(((***,,,...,,,)))(((((()))((('''(((((())))))***))))))(((((())))))))))))((((((''''''((())))))******))))))+++,,,---,,,***))))))***&&&&&&&&&''''''''''''(((((('''''''''(((***+++---''''''''''''(((((())))))***+++++++++******)))(((''''''''''''((()))***+++******))))))((((((((('''(((((((((((()))))))))***(((((())))))***++++++,,,---,,,***)))(((((())))))+++******))))))))))))*********))))))))))))******((())))))************)))(((((())))))******+++++++++******))))))******+++)))***,,,------+++)))(((&&&&&&''''''((())))))*********+++,,,,,,,,,,,,+++))))))***+++++++++******))))))))))))))))))))))))++++++************++++++)))))))))))))))*********(((((()))***+++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---)))***,,,---...,,,***)))++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,+++++++++++++++++++++---+++***+++---//////...---,,,+++***+++,,,---...,,,---...///000///...---,,,,,,---------------...*********+++,,,,,,***(((************************,,,,,,,,,,,,++++++++++++---,,,,,,+++***))))))((()))***++++++***((('''%%%************++++++++++++************))))))))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))))))))%%%&&&&&&''''''''''''''''''(((((((((((((((((('''&&&((())))))(((((()))+++'''((((((((((((((((((((('''''''''''''''(((((())))))((()))+++------+++)))((()))++++++)))((()))***,,,+++***)))((()))******(((((((((((()))))))))))))))))))))+++------+++)))***))))))(((((())))))***((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))******+++***)))'''(((***++++++***((())))))******))))))(((''''''''''''(((((())))))***)))((('''''')))+++,,,((())))))(((&&&&&&''')))((((((((((((''''''(((((('''((()))(((&&&&&&''')))&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))(((((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((((((((('''(((&&&%%%'''***+++)))%%%((()))***)))'''''''''(((&&&'''((())))))******)))'''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''***)))'''&&&'''(((***,,,(((((((((((()))))))))))))))((((((''''''(((((()))))))))(((((((((((()))))))))))))))((('''))),,,///222---)))''')))***)))'''(((((()))*********)))))))))))))))******))))))((((((((()))************)))((()))******+++,,,...///&&&&&&&&&''''''''''''(((''''''&&&&&&''')))+++,,,''''''''''''(((((((((((()))))))))***))))))((('''))))))(((((((((((())))))***)))))))))((((((''''''''''''(((((())))))))))))((())))))***+++,,,------,,,+++)))((((((((())))))******))))))((()))))))))******))))))))))))******&&&'''((()))+++++++++,,,(((((())))))******++++++))))))(((((((((((())))))((()))+++,,,,,,+++***((())))))))))))))))))))))))+++,,,,,,,,,,,,+++******((()))***+++++++++++++++))))))))))))))))))))))))+++******))))))******+++(((((())))))************(((((()))***+++,,,,,,,,,++++++************++++++++++++******++++++,,,---)))***,,,------,,,***)))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,+++***+++---/////////,,,,,,+++***+++,,,...///+++,,,---...---,,,+++*********++++++,,,,,,,,,,,,,,,***(((((()))++++++***************************,,,,,,,,,+++++++++******,,,,,,++++++***)))((((((((()))******)))(((&&&%%%))))))*********+++++++++************))))))))))))%%%%%%&&&'''(((((((((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&'''(((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''***,,,------***((('''(((%%%&&&&&&'''''''''''''''(((((((((''''''(((((((((&&&((())))))(((((()))+++***))))))(((''''''&&&&&&(((''''''''''''((()))))))))))))))+++,,,,,,***)))(((***++++++)))))))))***'''((()))***+++***))))))))))))))))))(((((((((((()))))))))+++------+++)))***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((())))))******************)))((((((***++++++***'''(((((())))))((((((''''''''''''((((((((((((((()))((('''&&&&&&(((***+++((())))))(((&&&%%%&&&(((''''''((((((((((((((((((&&&((())))))''''''''')))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))'''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((&&&%%%&&&***+++(((&&&(((*********((('''((()))''''''((()))))))))))))))''''''(((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((***)))'''&&&'''(((***,,,))))))))))))(((((((((((((((''''''''''''''''''((())))))(((((((((((())))))*********))))))***---000222...)))((()))***)))'''(((((()))***************))))))***************)))((())))))***************))))))))))))+++---...///&&&&&&&&&''''''''''''((())))))((((((''''''((((((''''''(((((((((((((((((((((((()))))))))(((((('''******)))((((((((((((((()))(((((((((((((((((('''&&&&&&'''((()))))))))))))))******+++,,,---------***)))(((''''''((()))***))))))((((((((())))))***))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,))))))))))))************(((((((((''''''(((((((((&&&'''((()))))))))((('''+++++++++******)))))))))++++++,,,,,,+++***))))))((()))***+++++++++++++++))))))))))))))))))))))))************************((((((((()))******++++++)))))))))***+++++++++,,,***))))))(((((())))))***++++++******++++++,,,---)))+++------,,,******+++,,,++++++******++++++,,,*********++++++,,,,,,---((((((***+++,,,---------,,,+++***+++---/////////++++++++++++,,,---......+++++++++++++++***))))))''''''(((((())))))******---***((('''(((***++++++************************+++++++++*********))))))++++++******)))(((((((((%%%%%%&&&((())))))))))))((())))))))))))***************)))))))))(((((((((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&''''''''''''(((((((((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((***---///---)))&&&&&&'''&&&&&&'''(((((((((((('''((((((''''''''''''(((((('''((())))))(((((()))*********)))((('''&&&%%%$$$((((((''''''(((((()))***))))))***************)))(((***++++++***))))))***!!!%%%(((***++++++***))))))))))))(((((((((((()))((()))***,,,,,,***((()))((((((''''''(((((((((((((((((((((((((((((((((((())))))***************'''((()))*********))))))***)))'''(((***++++++***''''''((((((((((((''''''&&&''''''(((((((((''''''((('''&&&&&&&&&''')))***)))******(((&&&&&&'''((($$$%%%&&&&&&'''&&&&&&&&&&&&(((******((('''(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&'''((((((((()))''''''(((((((((((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&)))((('''''')))******))))))***+++***((('''((()))(((((())))))))))))((((((&&&''''''((((((''''''&&&&&&'''((()))************(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))(((((((((((((((''''''&&&&&&''''''(((***))))))(((((())))))*********+++***)))***,,,//////---***))))))))))))((((((((()))***++++++++++++)))******++++++++++++***((()))******++++++******...,,,***)))***++++++***&&&&&&&&&''''''''''''((((((((())))))(((((('''&&&((((((((((((((((((((('''((())))))*********)))))))))(((((((((((())))))***'''''''''(((((((((((((((%%%&&&'''))))))))))))((())))))******++++++,,,,,,''''''&&&&&&&&&((()))***((((((((((((((()))***+++((()))***++++++***)))(((''''''(((******+++++++++*********)))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))************))))))******+++*********(((((()))++++++,,,,,,+++))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))******++++++******************++++++***))))))(((((())))))***++++++******++++++,,,---***+++---,,,***)))+++---,,,,,,+++******+++,,,,,,)))******+++,,,,,,------)))***+++,,,---,,,,,,+++---,,,++++++---///......)))***+++,,,------------******)))))))))***++++++'''(((((()))******+++++++++)))((((((***+++***)))*********************************)))))))))(((((()))(((((((((((((((((((((%%%%%%%%%&&&'''(((******''''''((((((((())))))))))))))))))(((((((((''''''&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&'''((((((''''''%%%%%%&&&&&&''''''''''''%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''***---,,,'''%%%%%%'''''''''((()))))))))(((((()))((('''&&&&&&'''((()))((()))***)))((('''((()))((('''''''''&&&&&&%%%%%%((((((((((((((())))))***)))*********)))))))))***(((***,,,+++***)))******$$$%%%&&&((()))***++++++***)))))))))((((((((('''((('''((()))++++++)))(((''''''((((((***+++,,,---++++++++++++++++++++++++(((((()))***************&&&'''((()))))))))((((((***((('''''')))******)))(((((())))))))))))((((((&&&''''''(((((('''&&&&&&'''(((((((((((())))))))),,,,,,,,,+++(((((()))***$$$$$$&&&'''''''''&&&&&&&&&(((******)))(((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((('''%%%%%%&&&))),,,)))***+++***((((((((())))))******))))))((('''&&&&&&''''''((((((''''''&&&%%%%%%'''(((***+++++++++(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((''')))((((((''''''(((((()))******))))))))))))******((()))******)))((()))+++***++++++***)))((())))))(((((()))***++++++++++++)))***++++++,,,,,,++++++))))))***++++++++++++***///,,,)))''')))***)))(((&&&&&&&&&'''''''''(((((($$$%%%''')))******))))))(((((((((((((((''''''''')))******+++++++++******''''''''''''(((***+++,,,&&&'''''''''(((((())))))$$$%%%'''))))))))))))((())))))))))))************%%%%%%%%%%%%&&&((()))+++''''''''''''(((***++++++''')))***,,,,,,***)))'''))))))************))))))++++++******))))))((((((******))))))))))))******)))))))))((()))***+++,,,&&&&&&'''((()))***++++++&&&'''((()))++++++++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))''')))***,,,,,,***)))''''''(((((()))***++++++++++++++++++*********************))))))))))))******++++++******++++++,,,---***,,,---,,,))))))+++...---,,,+++******+++,,,---))))))***+++,,,,,,------++++++,,,---,,,+++***)))...,,,++++++---......---(((***+++---......------)))((((((((()))+++---///******+++,,,------......)))((()))+++,,,+++)))&&&************************))))))))))))((((((((((((''''''''''''(((((((((((()))(((&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((((((((((('''''''''''''''((()))******++++++***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$###%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###'''+++***&&&$$$%%%((('''(((((())))))))))))))))))((('''&&&&&&'''((())))))***+++)))(((''''''(((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))******)))***+++***)))((()))***)))***,,,,,,***)))***+++///---+++***)))***+++,,,******))))))((((((((('''''''''''')))++++++)))'''&&&&&&'''))),,,///111222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%&&&((()))))))))(((''')))(((&&&''')))******)))))))))************))))))&&&'''((((((((('''&&&%%%(((((()))************))).........---***)))***,,,%%%&&&((()))))))))((((((&&&(((***+++)))(((((((((%%%%%%&&&&&&'''((((((((()))))))))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%&&&%%%### !!!&&&+++)))***+++***)))((((((***************)))'''&&&%%%&&&''''''''''''''''''&&&$$$%%%&&&(((***+++,,,,,,))))))))))))))))))))))))''''''((()))***)))))))))******))))))((((((((('''******))))))))))))************))))))))))))******&&&((())))))(((&&&'''''''''***,,,,,,)))'''(((***(((((()))++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***---)))&&&&&&)))++++++***((()))*********((('''&&&((((((''''''&&&&&&%%%%%%''''''(((((())))))******''''''((()))))))))))))))))))))((('''&&&&&&%%%%%%((((((''''''''''''((((((+++)))((('''((()))+++,,,++++++,,,,,,+++***(((''')))))))))(((''''''&&&&&&'''''''''''''''((())))))++++++******************+++++++++*********))))))((((((((((((''''''''''''***(((&&&'''***+++)))'''******++++++++++++************))))))))))))******,,,+++***))))))***+++,,,)))+++++++++***+++,,,...,,,,,,+++***))))))******))))))))))))))))))************+++,,,+++***)))((()))))))))+++------+++)))))))))((((((''''''&&&&&&,,,,,,,,,------.........++++++************++++++******+++******)))(((''',,,+++***))))))+++---...******+++++++++******)))++++++************++++++,,,)))(((,,,111333111...,,,+++++++++***)))))))))******+++,,,------......+++******)))***+++---...,,,,,,+++******+++,,,,,,******))))))))))))******''')))******))))))***+++************************(((((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&))))))(((''''''''''''(((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&)))&&&$$$%%%((()))(((%%%%%%'''***+++)))(((((()))******)))((((((((((((((((((***+++***(((''''''((((((((((((((((((((((((((((((*********((('''((()))******++++++)))(((&&&$$$&&&&&&''''''(((((())))))'''((((((((((((((('''''')))((((((((((((''''''''')))))))))))))))******+++))))))(((((((((((()))))))))))))))))))))*********'''(((***+++***)))'''&&&''''''((((((((((((''''''---...//////---+++((('''%%%%%%%%%&&&&&&&&&&&&'''******))))))((((((''''''''''''&&&&&&&&&&&&''''''******))))))((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&%%%&&&'''(((***+++000---)))'''((()))******------,,,,,,++++++******'''''''''&&&&&&''''''''''''''''''((())))))******+++)))'''(((+++,,,***(((((((((''''''''''''(((((()))))))))))))))***+++,,,)))((('''&&&&&&'''((()))---+++***(((((((((((())))))(((&&&%%%%%%&&&((())))))))))))***++++++,,,,,,))))))************))))))*********************+++---,,,+++*********+++,,,+++***)))(((((()))***+++(((((()))))))))((('''&&&)))))))))))))))((((((((('''((((((((()))))))))***''''''((()))))))))))))))%%%&&&&&&''''''(((((((((((((((''''''''''''((((((***)))((('''((()))+++,,,,,,,,,,,,,,,+++***))))))'''''''''((((((((((((((('''''''''''''''((())))))************************+++++++++*********))))))((((((((((((((((((((((((***(((''''''******)))''')))******************)))******))))))))))))******++++++***))))))***++++++***++++++***))))))+++---******)))(((((((((((((((************))))))))))))&&&((()))+++,,,,,,,,,,,,***))))))***,,,,,,+++)))************))))))(((((())))))***************+++++++++************++++++((()))***************))),,,+++***))))))+++,,,...++++++,,,,,,,,,++++++***((((((''''''''''''((((((---,,,---222777888444///+++++++++***************))))))***++++++,,,------,,,+++*********+++,,,,,,,,,++++++******++++++,,,******))))))))))))******((()))+++***))))))***,,,''''''''''''''''''''''''((())))))******))))))(((((())))))))))))(((''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))'''%%%%%%&&&''''''&&&&&&(((******)))((()))*********)))((((((((((((((('''(((***)))(((''''''((())))))))))))))))))))))))'''(((((((((&&&%%%&&&''')))******))))))((('''&&&'''''''''(((((((((((((((((()))))))))))))))(((((((((((((((''''''''''''&&&))))))(((((())))))***+++))))))(((((((((((())))))***)))))))))))))))))))))'''((()))******)))'''&&&((())))))******))))))(((,,,---...---,,,***(((&&&''''''''''''(((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))((((((((((((((('''''''''''''''''''''''''''***))))))(((''''''(((((('''&&&&&&&&&&&&'''((()))(((''''''((()))***,,,---///,,,)))'''((()))******)))))))))))))))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((()))***++++++,,,,,,+++)))((((((***+++)))'''((((((''''''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&)))((((((''''''(((((()))***)))((((((((()))***+++***)))'''&&&&&&''')))***))))))))))))))))))))))))******++++++++++++******)))*********++++++,,,,,,,,,+++++++++***++++++,,,---,,,+++******+++,,,---''''''((((((''''''&&&%%%((((((((()))))))))))))))(((((((((((())))))))))))''''''((())))))))))))(((%%%%%%&&&'''(((((())))))(((((((((''''''(((((((((***)))((('''((()))***+++...---,,,+++************&&&&&&''''''((())))))***(((''''''''''''(((((()))************************+++************)))))))))'''(((((())))))************((('''((()))***)))'''((())))))******))))))(((******))))))))))))******++++++***))))))***++++++******+++***(((((()))+++***)))((((((((((((((((((++++++*********)))))))))'''((()))***,,,,,,,,,,,,,,,+++))))))***+++***))),,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++************++++++'''((()))***++++++++++++++++++***))))))+++,,,---++++++,,,,,,,,,,,,,,,+++******))))))))))))******,,,---///444888888333///***************+++++++++******++++++,,,---------,,,,,,+++************+++,,,+++************+++,,,)))))))))))))))))))))))))))***++++++******+++---)))))))))))))))))))))))))))******************)))))))))******))))))((('''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&######$$$%%%&&&'''((()))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((('''%%%######%%%(((((()))))))))((((((***+++******)))(((((((((((()))''')))++++++***))))))***))))))))))))))))))))))))'''((()))(((&&&%%%&&&'''))))))(((((((((((())))))((((((((((((((('''''''''))))))************))))))(((''''''''''''&&&&&&&&&))))))(((((())))))***+++))))))(((((((((((())))))*********))))))(((((((((''''''))))))***)))((('''******++++++++++++*********++++++++++++)))'''&&&(((((()))))))))*********)))))))))(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''++++++***)))))))))******''''''&&&&&&''''''(((((()))))))))***+++,,,---...///,,,)))'''((()))***)))''''''''''''((((((((((((******))))))))))))******''''''((()))+++,,,------+++***))))))))))))((('''((((((''''''''''''((((((&&&'''((()))***)))((((((((())))))******))))))((('''''''''((()))***,,,---***)))(((''''''((()))*********)))(((((('''&&&&&&***++++++,,,,,,++++++***))))))***+++,,,,,,------***++++++,,,,,,+++++++++---,,,+++******+++,,,---&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))&&&'''(((((())))))(((((()))((((((((('''''''''&&&''''''(((((((((((('''''')))(((((((((((()))******---,,,***)))))))))***+++''''''''''''(((((())))))((((((''''''''''''((()))))))))))))))************************))))))))))))'''(((((()))***++++++,,,)))((((((((()))))))))((((((((())))))))))))((((((******))))))))))))******+++******************+++*********)))'''&&&''')))++++++***************+++,,,++++++******))))))(((++++++++++++******))))))...+++)))((()))*********,,,,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,++++++************++++++((()))******++++++++++++*********)))***+++,,,,,,******+++,,,,,,,,,++++++,,,++++++******++++++,,,)))***,,,///222222///,,,)))))))))***+++++++++,,,,,,,,,,,,------.........***************+++++++++++++++************++++++))))))************)))))))))+++,,,,,,+++***,,,---++++++++++++++++++++++++******++++++++++++*********************)))((((((&&&&&&&&&''''''''''''((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''((((((%%%!!!!!!%%%))))))))))))((('''(((***---+++***))))))(((((())))))(((***,,,,,,++++++,,,---************************)))***+++***((((((((())))))(((''''''''')))***+++))))))((((((''''''&&&&&&(((((()))*********))))))''''''''''''&&&&&&&&&&&&((((((((((((((()))******))))))(((((((((((())))))++++++***)))(((''''''&&&&&&'''((()))))))))((('''******++++++++++++******((())))))))))))((('''&&&(((((()))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''++++++***))))))*********((((((''''''''''''(((((()))))))))***+++,,,---...---+++((('''((()))))))))'''((((((((())))))******+++++++++******+++++++++$$$%%%&&&'''(((******++++++******)))(((((('''&&&((((((''''''''''''((((((***+++---......---+++***((()))***++++++***)))(((&&&''''''((()))***+++,,,))))))(((''''''((()))))))))))))))((((((''''''''')))******++++++******)))((()))***+++,,,---......)))***+++,,,---,,,+++***+++***)))(((((()))***+++&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))((((((((((((&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))(((''''''((((((((((((((())))))***+++***((('''''''''))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))'''(((((()))***++++++,,,((()))))))))((((((((()))(((((())))))))))))((((((******))))))))))))***************++++++*********)))******)))'''&&&''')))+++***************++++++,,,+++++++++******))))))+++++++++***************---+++)))((()))++++++***+++++++++++++++++++++++++++*********))))))((((((++++++************+++++++++++++++++++++***))))))***))))))*********++++++(((((()))***************((((((''''''''''''(((((()))(((((()))+++,,,,,,,,,)))))))))***+++++++++,,,+++++++++++++++,,,,,,,,,(((((()))***++++++,,,,,,************************((()))************)))((()))+++,,,,,,+++***,,,---((((((((((((((((((((((((******++++++++++++*********************)))((((((&&&&&&&&&''''''''''''((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((((((((('''&&&''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((())))))******'''((((((&&&""""""%%%))))))******)))((((((+++---++++++***)))))))))))))))''')))***+++*********+++)))))))))))))))))))))))))))+++++++++)))((()))***((((((''''''''')))***,,,))))))((((((''''''&&&&&&&&&'''(((((()))))))))((((((((('''''''''&&&&&&&&&((((((((('''((())))))***))))))(((((((((((())))))+++******)))((('''&&&&&&&&&&&&'''((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''&&&''''''(((((((((((())))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((())))))((((((((())))))***)))(((((('''''''''((((((''''''((()))++++++,,,,,,,,,***(((((()))***))))))''''''(((((()))))))))***''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))***************)))((('''&&&&&&((((((''''''''''''(((((('''(((***++++++***(((&&&((()))***++++++***)))(((((((((((())))))(((((((((''''''''''''''''''''''''((((((((())))))*********(((((())))))))))))(((((((((((()))***,,,---......)))***+++,,,---,,,+++++++++***)))(((((()))***+++&&&&&&%%%%%%%%%&&&''''''((((((((()))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((((((((('''%%%%%%&&&''')))***++++++&&&'''((())))))((('''&&&''''''((((((((()))))))))(((((('''''''''''''''(((***))))))(((''''''&&&&&&)))((((((''''''''''''((('''(((((())))))*********(((((()))))))))))))))***'''(((((())))))*********''')))***)))((('''(((***((())))))******))))))(((******))))))))))))******)))***++++++++++++***)))))))))***)))''''''(((***((((((((((((((())))))***++++++++++++++++++++++++((((((((()))***+++---...+++)))((()))+++,,,,,,+++)))************++++++++++++++++++***************++++++************++++++,,,,,,,,,,,,+++***)))((()))))))))************+++''''''((()))***************))))))(((((())))))******)))(((((((((***,,,---***************+++++++++((((((((()))))))))))))))'''((()))***++++++++++++))))))***++++++***))))))((()))***++++++***)))((()))***++++++******+++---)))))))))))))))))))))))))))******************)))))))))******))))))((('''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''((()))))))))(((&&&%%%''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''(((((())))))***&&&'''((('''&&&&&&'''((()))*********))))))+++,,,++++++***))))))))))))***$$$&&&((((((&&&&&&&&&'''((((((((((((((((((((((((((()))***)))'''&&&'''(((((((((((((((((()))******((((((((((((((('''''''''%%%&&&'''(((((()))(((((()))(((((((((((('''''''''((((((''''''(((((()))***))))))(((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((()))''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((())))))))))))((((((''''''((((((%%%&&&((()))***++++++++++++)))(((((()))***)))(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))******+++((()))***)))'''&&&'''(((((((((''''''''''''(((((('''(((((())))))(((&&&&&&((())))))******))))))((())))))***)))((('''&&&%%%&&&''''''''''''''''''&&&''''''((())))))***++++++'''(((((((((((((((((('''(((((()))***++++++,,,,,,)))***++++++,,,,,,,,,,,,---,,,+++******+++,,,---'''&&&%%%%%%%%%'''((())))))))))))))))))(((((((((***)))))))))((((((((('''%%%&&&''''''((((((''''''%%%%%%&&&((()))***+++,,,&&&'''((())))))((('''&&&&&&''''''(((((((((((((((''''''((((((((((((((('''((((((((((((((('''''''''))))))((('''''''''''''''''''''(((((()))******+++(((((((((((())))))******((((((((((((((((((((((((''')))******''''''(((***)))******************)))******))))))))))))******)))***++++++++++++***)))((()))***)))((((((***+++((((((((((((((()))******)))******++++++,,,,,,---))))))((()))***+++---...(((((((((***,,,---,,,+++)))*********++++++++++++,,,,,,,,,,,,,,,---------++++++************+++++++++++++++,,,,,,+++******((())))))***************'''''')))******+++++++++,,,,,,++++++++++++,,,,,,))))))*********+++,,,---+++++++++***************))))))))))))))))))))))))******++++++***)))((('''((()))***++++++***)))(((((()))***++++++***)))(((((()))+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))(((((())))))))))))(((''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&'''((()))******''''''''''''''''''''''''%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''))))))((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''%%%&&&&&&'''(((((())))))&&&&&&&&&(((******)))'''((()))++++++*********+++,,,+++******))))))******%%%'''((((((&&&%%%%%%&&&''''''''''''''''''''''''((()))***)))'''''''''((('''(((((())))))))))))((('''''''''(((((((((((((((&&&&&&'''))))))***************)))))))))((((((((((((''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((''''''%%%%%%&&&&&&'''((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''))))))((((((((((((((('''(((((((((((((((((((((((((((''''''''''''((()))*********)))(((((((((((((((%%%&&&((()))***+++*********((('''((()))***)))(((((((((''''''''''''''''''***))))))(((((())))))***))))))))))))))))))))))))'''(((***)))'''&&&''')))((((((''''''''''''((((((*********))))))((((((((()))((((((''''''(((((())))))))))))))))))'''&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))*********************+++,,,---...---,,,+++******+++,,,---'''&&&&&&%%%&&&'''((()))((((((''''''&&&&&&&&&%%%******))))))((((((((('''%%%&&&''''''((((((''''''(((((((((((())))))))))))&&&'''(((******((('''&&&&&&''''''((()))((((((((('''((()))******)))((('''&&&&&&''''''((()))))))))***)))((('''''''''''''''&&&''''''((()))******+++'''((((((((())))))******((((((((((((''''''''''''''')))+++***'''&&&(((*********++++++++++++************))))))))))))******)))***+++,,,,,,+++***)))((()))***)))((()))+++---******)))******+++,,,,,,))))))***+++,,,------...---,,,***)))))))))***+++&&&'''(((***---...---+++*********++++++,,,,,,,,,((((((((())))))******+++++++++************++++++))))))***+++,,,,,,,,,,,,(((((()))***************(((((()))++++++,,,,,,,,,))))))(((((((((((())))))&&&(((+++,,,,,,+++***+++,,,+++++++++******))))))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((%%%$$$((()))***++++++***)))(((''')))***++++++***)))'''''')))******))))))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((***++++++''''''''''''''''''''''''%%%&&&&&&'''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%'''(((((('''&&&''''''''''''((((((((()))''''''((((((((((((''''''%%%%%%%%%&&&'''(((((()))&&&%%%&&&)))------***''''''))),,,,,,+++******+++,,,+++******)))*********(((***+++***(((''''''(((''''''''''''''''''''''''***+++,,,+++***))))))+++'''((()))******)))((('''&&&'''''''''(((((())))))'''''')))******+++++++++************))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))'''''''''(((((((((((((((%%%%%%%%%&&&&&&((()))***''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''******))))))((((((''''''))))))))))))))))))))))))(((((('''(((((()))************)))(((((((((((((((%%%'''(((***++++++++++++)))((('''((()))***)))(((++++++******))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%(((***)))'''&&&(((***((((((''''''''''''(((((())))))((('''&&&&&&'''''')))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%(((((())))))))))))((((((((((((((('''&&&&&&%%%%%%))))))************))))))(((((((((((())))))))))))+++***))))))***,,,...///+++***)))(((((()))***+++(((%%%$$$%%%((())))))'''+++******)))((('''''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((())))))*********************))))))((((((''''''(((((((((((((((((((((((()))***+++***'''%%%$$$%%%)))(((&&&%%%%%%&&&'''((((((((())))))******++++++(((***++++++******+++,,,)))))))))))))))))))))))))))************+++++++++)))(((((((((***+++***)))((())))))(((''''''(((***)))***+++***)))((((((***)))))))))))))))(((((((((******)))((())))))******)))))))))((())))))***+++))))))))))))************)))))))))((())))))***+++)))))))))))))))))))))))))))))))))))))))******+++++++++***'''&&&&&&(((***++++++******)))((((((((())))))))))))((((((((((((******)))((('''&&&%%%%%%//////...------,,,,,,+++......,,,+++***)))))))))++++++++++++++++++++++++***************)))((('''((()))***++++++***)))(((***)))((()))***)))(((&&&,,,+++***)))***+++,,,------+++))))))+++,,,***'''***)))(((&&&&&&&&&'''((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%###%%%''')))******)))(((&&&'''(((((('''%%%###!!!%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((()))(((''')))++++++(((%%%(((((((((((('''''''''''')))))))))))))))((((((((()))((('''''''''(((***+++((((((((()))))))))))))))))))))******)))(((''''''''''''''''''(((((((((((((((******)))((('''((()))(((### ###(((***&&& (((((())))))))))))((((((*********)))((('''''''''))))))))))))************)))))))))))))))))))))***,,,+++)))'''''''''((()))((((((''''''''''''(((((())))))((((((((((((((())))))((('''(((******'''%%%(((''''''''''''&&&&&&&&&************)))((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))******&&&''''''((()))******+++++++++***)))((('''&&&&&&))))))))))))((('''&&&%%%(((((((((((((((''''''''',,,***(((((()))******)))++++++++++++***((('''&&&(((''''''''''''&&&&&&&&&'''((()))******++++++***&&&&&&&&&&&&'''''''''((()))(((((('''''''''((((((***************)))(((((()))***++++++***(((%%%###&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((((((((())))))))))))((((((******))))))((((((''''''***)))(((''''''((()))***---------,,,+++***)))(((,,,+++***)))))))))++++++)))'''%%%&&&(((***)))'''***))))))(((((('''&&&&&&))))))))))))************((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&&&&'''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((()))***+++***'''%%%%%%%%%((('''''''''''''''((((((((((((((((((((()))))))))((()))+++***))))))***,,,''''''''''''''''''''''''))))))*********++++++++++++***)))***,,,---,,,+++((()))***)))(((((()))+++)))***+++***((('''((()))((((((((((((((((((((((((*********)))))))))))))))))))))))))))***++++++,,,))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,+++)))''''''***,,,))))))))))))))))))******))))))))))))(((((((((((()))))))))(((''''''&&&&&&)))))))))***++++++,,,,,,---,,,+++***************************************))))))*********)))((((((((()))***++++++***)))(((&&&&&&&&&(((***++++++)))++++++++++++,,,------...000---*********)))&&&$$$,,,+++***)))(((((()))***(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%$$$%%%&&&'''((((((''''''&&&'''(((((('''&&&$$$###%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''((((((((()))))))))***)))(((''')))++++++(((&&&(((((((((((('''''''''''')))((((((((('''((((((((()))(((((('''((()))***+++(((((((((((((((((((((((((((((()))))))))(((''''''((((((((())))))))))))***((()))***)))'''&&&'''((((((''''''((())))))(((&&&%%%&&&'''((())))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&++++++************++++++'''''''''(((***+++---...((('''&&&&&&'''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''((()))*********)))((((((((((((((((((((()))))))))))))))(((((('''((((((((((((((((((((('''***)))'''((()))******))))))))))))***))))))(((((('''''''''(((((())))))))))))))))))***))))))((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((()))))))))))))))(((''''''&&&'''((()))***)))((((((&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((())))))))))))(((((())))))))))))((((((''''''***)))(((((((((((()))***,,,,,,,,,,,,+++***)))(((,,,,,,+++++++++++++++,,,+++)))'''''')))))))))((((((((((((''''''&&&&&&%%%'''((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&))))))))))))(((((((((((()))))))))))))))))))))))))))***+++***(((&&&&&&&&&&&&'''((()))))))))))))))(((((((((((('''''''''''''''(((***)))(((((()))+++(((((((((((((((((((((((()))))))))*********++++++,,,+++***+++---...---,,,)))***+++***))))))***+++((()))***)))'''&&&'''(((&&&&&&''''''(((((()))))))))***++++++***)))((('''''''''(((((()))***++++++))))))))))))*********************)))***++++++,,,))))))))))))))))))))))))))))))(((((())))))***+++*********((('''''')))+++''''''((())))))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++************************))))))))))))))))))))))))(((((()))*********)))))))))***+++,,,,,,+++***)))&&&&&&&&&(((***++++++)))***+++,,,---............///---+++***)))(((&&&$$$+++******))))))))))))***(((((((((''''''''''''&&&((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%(((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((((()))))))))((((((((()))******(((&&&((((((((((((''''''''''''(((((('''&&&&&&'''((()))((((((((((((((()))******)))((((((((('''&&&&&&&&&&&&&&&'''(((((((((''''''))))))))))))************'''))))))((('''&&&'''((((((***++++++(((''')))+++&&&''''''(((''''''&&&&&&&&&''''''((()))******+++''''''((((((((()))))))))(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&)))((((((''''''(((((()))'''(((((()))***,,,...///%%%&&&%%%%%%$$$&&&))),,,(((''''''''''''&&&&&&&&&'''''''''&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''(((((())))))******&&&&&&'''''''''((((((((((((((()))************)))''''''((((((((((((((((((((('''&&&''')))******)))&&&''''''((())))))((((((&&&&&&'''((()))***++++++))))))))))))((('''&&&&&&''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&''''''((((((((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''(((((())))))((((((''')))))))))(((((((((((('''+++***))))))))))))***++++++,,,,,,,,,+++***))))))+++,,,,,,---------,,,,,,+++***(((((((((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((()))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))+++***((('''''''''&&&''')))***+++++++++***)))))))))(((((('''''''''&&&((())))))(((((()))***************************))))))))))))************,,,+++***+++---...---,,,)))***,,,+++***)))***+++'''((()))((('''&&&'''(((%%%%%%&&&'''((())))))***)))***+++,,,+++)))'''&&&$$$%%%&&&'''((()))))))))((()))))))))***************************+++,,,,,,))))))))))))))))))))))))((((((((((((((()))******'''''''''&&&%%%%%%&&&((((((((((((((())))))******(((((((((((())))))))))))''''''(((((()))))))))))),,,,,,++++++***)))))))))(((((())))))************************************''''''((()))*********))))))***+++,,,,,,+++***)))***)))((()))***)))(((&&&((()))+++---......------++++++******+++++++++***(((((((((''''''''''''(((((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))((('''((((((((((((''''''''''''((('''&&&%%%%%%&&&((()))((((((((((((((())))))***))))))((('''&&&%%%%%%$$$%%%%%%&&&'''((((((((('''(((((()))))))))*********'''((()))(((&&&&&&&&&((((((******)))''''''((()))+++***)))(((&&&###!!! ''''''(((((())))))******''''''''''''(((((((((((())))))(((((('''&&&&&&&&&'''&&&%%%%%%&&&''')))***(((''''''&&&&&&''''''(((******)))))))))***++++++$$$%%%&&&&&&%%%&&&))),,,(((''''''''''''&&&&&&&&&+++***)))((())))))***+++''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((()))))))))***&&&&&&''''''''''''''''''&&&&&&((())))))*********''''''''''''((((((((((((&&&%%%%%%''')))***)))(((&&&&&&''''''(((''''''&&&&&&''''''((())))))******((((((((((((((('''&&&&&&(((((((((((())))))))))))(((''''''''''''(((((()))(((((())))))(((((('''&&&+++***)))''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''(((((((((((((((((('''((((((((((((((((((((((((+++******************+++***++++++++++++******)))***+++,,,---------,,,+++))))))((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))***++++++++++++***(((((((((((())))))))))))))))))))))))))))))))))))''')))******)))'''((()))&&&''')))+++,,,,,,+++************))))))(((((((((&&&((())))))(((((()))***************************(((((()))))))))*********+++))))))***+++,,,+++***(((***,,,,,,+++*********'''((()))((('''&&&'''(((%%%&&&&&&'''((()))******((()))+++,,,+++***(((&&&%%%&&&'''((())))))))))))((()))))))))******************))))))******+++,,,))))))))))))))))))))))))((((((((('''((())))))***&&&'''''''''%%%%%%'''((())))))))))))(((((('''''''''((((((((()))))))))***''''''(((((()))*********,,,,,,+++******))))))((('''((()))******+++******++++++++++++++++++++++++&&&'''((())))))))))))))))))***++++++++++++***)))***)))((()))***)))(((&&&'''(((***+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,'''''''''(((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&'''%%%%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''((()))******)))(((((((((((((((((('''''''''''''''&&&%%%%%%&&&'''((()))'''(((((()))))))))))))))))))))((('''&&&%%%%%%$$$%%%%%%&&&'''(((((((((''''''''''''((((((((())))))((()))))))))'''&&&'''(((,,,***''''''((()))((('''******)))'''%%%###!!! (((((((((((((((((()))(((''''''''''''(((((((((((()))))))))((((((''''''''')))'''$$$"""###&&&***,,,+++******))))))******+++((((((((((((((()))***+++'''((())))))((((((((()))(((''''''''''''&&&&&&&&&))))))((('''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%$$$$$$&&&'''((()))))))))&&&'''''''''(((((())))))%%%%%%%%%'''******)))((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))))))))************)))((((((***)))((('''&&&&&&''''''((((((''''''''''''''''''&&&''''''''''''''''''&&&''''''(((((((((((('''''''''''''''''''''(((((((((*********++++++*********))))))***+++++++++******((()))+++,,,,,,,,,+++***'''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))******)))((()))***'''((()))***************************))))))))))))'''(((***)))(((((()))+++((((((((((((((((((((((((((((((((()))))))))******)))((('''(((***+++***)))'''))),,,,,,+++)))))))))((()))***)))'''&&&'''(((''''''(((((())))))******((()))***++++++***)))(((((()))***+++,,,+++***)))))))))))))))************)))))))))((()))******+++))))))))))))))))))))))))((((((''''''(((((()))***''')))******)))((()))+++******)))(((((('''&&&&&&''''''(((((())))))******((((((((())))))*********'''''''''((())))))******'''(((***+++,,,+++******++++++++++++++++++++++++''''''((()))))))))((((((((()))***++++++***)))(((&&&&&&&&&(((***++++++)))((())))))***************---......---***))))))***((())))))************)))'''(((((((((((()))))))))((((((''''''''''''((((((''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))(((((('''''''''&&&&&&'''''''''(((((()))%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&(((***+++)))(((((((((((((((((((((''''''''''''&&&&&&&&&'''((((((((()))''''''((())))))))))))))))))((((((((('''&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((((((((((((((******)))((('''((()))...+++(((''')))***)))(((%%%&&&&&&'''&&&&&&%%%%%%))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))'''###!!!!!!$$$(((******))))))(((((())))))***$$$$$$%%%''')))+++---...111...+++******)))'''&&&(((''''''''''''&&&&&&&&&((())))))***))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))******)))((('''&&&%%%$$$###$$$%%%&&&'''(((((((((&&&&&&''''''((()))))))))&&&&&&''')))***+++)))''')))))))))((('''%%%$$$###((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))))))))''''''((((((((()))))))))''''''&&&''''''((()))******************))))))(((%%%%%%&&&'''((())))))***((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&&&&''''''((((((''''''&&&&&&''''''''''''((((((((())))))***++++++***))))))(((((()))***+++++++++***((())))))***++++++++++++&&&((()))(((&&&&&&(((***&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''''''''((()))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&(((******))))))***+++))))))((((((((())))))***((((((((()))))))))))))))((()))+++***))))))***,,,''''''''''''''''''''''''(((((((((((()))))))))***)))((('''(((***+++***)))&&&(((++++++***)))(((((()))***+++***((('''((())))))))))))***************((((((((()))******++++++((()))***++++++)))(((&&&))))))))))))************((((((''''''(((((()))***))))))))))))))))))))))))(((''''''''''''((())))))''')))++++++***)))***+++(((((((((((((((((('''''''''''''''((()))*********))))))))))))))))))******''''''((())))))******+++(((***+++,,,---,,,***)))************************((((((((()))(((((('''''''''((()))******)))((('''&&&&&&&&&(((***++++++)))++++++******)))*********+++,,,---,,,)))'''((()))'''((()))***++++++***)))'''((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&'''((((((((('''&&&%%%(((''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&(((++++++)))'''((()))((((((((((((''''''''''''$$$&&&((()))******)))(((&&&'''((()))***))))))((((((((((((((((((((((((((((((((()))))))))((('''''''''(((((((((((())))))))))))+++++++++)))((()))*********)))'''%%%%%%''')))$$$$$$&&&''''''(((((((((''''''(((((())))))******((((((((()))))))))******&&&&&&&&&''''''(((((()))((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''***,,,...///>>>666---((()))***(((%%%(((''''''''''''&&&&&&&&&$$$&&&)))+++,,,,,,+++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((()))))))))(((((('''''''''%%%%%%&&&'''((((((((('''&&&&&&''''''((())))))***(((((((((***++++++)))&&&((((((((((((((('''&&&%%%''''''''''''(((((((((((((((((())))))***)))))))))&&&&&&'''''''''(((((((((&&&&&&&&&''''''((()))***)))))))))***)))(((((('''###$$$&&&((()))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))******))))))((('''((()))***++++++++++++************+++,,,------&&&(((***)))''''''***,,,''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))))))))(((((('''''''''&&&((())))))***************'''((((((((())))))******((((((((((((((((((((((((&&&(((*********)))***+++***)))(((''''''((())))))&&&'''''''''(((((())))))(((***++++++******+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((***+++***)))%%%(((***+++***((('''''')))***+++***)))((()))***+++++++++***************(((((((((((()))+++,,,---%%%&&&(((((('''&&&$$$"""))))))))))))************'''''''''''''''((())))))))))))))))))))))))))))))'''''''''''''''((())))))&&&''')))***)))((()))***&&&&&&''''''((()))))))))&&&''''''((()))******+++******))))))))))))))))))------,,,,,,+++*********)))+++,,,------,,,***)))))))))))))))))))))))))))((()))))))))((('''&&&&&&&&&'''((())))))((('''&&&***)))((()))******(((&&&...---,,,***)))******+++%%%(((***)))'''''')))+++%%%&&&''')))))))))(((''''''((((((((())))))******((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((($$$%%%'''(((((('''%%%$$$)))(((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%(((++++++)))'''((())))))(((((((((''''''''''''$$$&&&)))+++,,,+++)))(((&&&''')))*********)))(((((((((((())))))))))))))))))*********)))(((''''''))))))))))))***************+++,,,+++)))))))))+++%%%(((***&&& ###)))&&&''''''((((((''''''&&&%%%%%%&&&((()))+++,,,,,,))))))))))))************###$$$$$$%%%&&&'''((((((((()))***++++++)))'''%%%******))))))))))))******))))))))))))***+++,,,---III<<<---&&&(((***)))%%%(((((('''''''''&&&&&&&&&###''')))***)))'''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((((((((((((((((((&&&&&&&&&'''((())))))***)))))))))+++,,,+++)))&&&&&&'''(((((()))(((((((((&&&&&&'''((()))***++++++***++++++******)))((('''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''')))******(((((((((((((((''''''&&&%%%&&&((())))))'''%%%$$$'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''((()))******)))((('''&&&'''(((***++++++++++++++++++******+++---...000)))(((((('''&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''''''''''''''***)))((((((((()))+++,,,(((((((((((())))))))))))******)))((('''&&&%%%%%%***+++,,,,,,+++***+++,,,***+++,,,***((('''((()))(((((((((((((((((((((((())))))))))))************((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((()))***+++++++++,,,++++++++++++++++++,,,,,,+++)))(((((()))+++,,,,,,***((())),,,---+++)))))))))***++++++++++++***))))))((((((((()))+++,,,'''((()))******)))((('''((()))***++++++***((('''((())))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((())))))))))))(((((((((((())))))***)))((('''&&&&&&&&&''')))))))))))))))******+++(((((((((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))((('''''''''(((***++++++++++++***)))(((((('''))))))))))))************)))***+++,,,,,,+++))))))%%%&&&'''))))))'''&&&%%%((((((((((((((((((((((((******))))))((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&******)))((('''%%%###"""%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&'''((()))&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((()))))))))))))))((('''''''''%%%######&&&'''&&&$$$'''&&&%%%%%%&&&(((+++---%%%&&&(((***+++***)))(((''''''''''''''''''''''''))))))******((('''$$$###(((((()))***************************************(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&'''(((((()))((((((,,,+++)))(((''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((('''''''''''')))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&'''(((+++(((''''''******)))&&&''''''((((((''''''&&&%%%%%%''')))(((&&&&&&(((+++))))))))))))(((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&((()))***)))(((&&&%%%''')))******))))))***,,,))))))******)))(((''''''+++(((%%%%%%(((***+++***))))))))))))************************))))))))))))******++++++++++++,,,,,,***))))))(((''''''&&&&&&&&&''''''((())))))((((((''''''''''''''''''''''''(((((('''''''''((()))***(((((((((((())))))))))))(((((((((((((((''''''''')))+++,,,+++***)))***,,,'''((())))))((('''(((***((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((('''((((((((((((((((((((((((((((((((())))))))))))***&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''(((((()))******++++++++++++************++++++,,,+++)))(((((()))+++,,,+++)))'''(((***+++***((())))))***++++++++++++******))))))))))))******+++)))***+++,,,,,,+++***))))))******+++++++++******)))))))))************+++)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))(((((((((((())))))(((((((((((()))))))))))))))((((((((('''''')))))))))))))))******+++---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))))))))***))))))((()))***+++,,,++++++******)))(((((('''))))))))))))************))))))*********)))'''&&&'''((()))******)))((('''(((((((((((((((((((((((()))))))))(((((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((())))))))))))))))))((('''''')))&&&$$$%%%'''((('''%%%+++***)))''''''&&&''''''((()))***++++++***((('''))))))))))))))))))))))))***************))))))((((((((()))***************))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((************************(((((())))))))))))(((((('''''''''((((((''''''''''''((()))(((''''''((()))'''((((((((((((((((((''''''((())))))*********)))+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((('''''''''''''''&&&&&&%%%&&&''')))***)))((('''''''''((()))******(((''''''******)))'''''''''((((((''''''&&&&&&%%%'''))))))''''''(((***(((((((((((((((((((((((()))((('''''''''(((((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((())))))'''((()))***)))(((&&&%%%%%%&&&(((((('''&&&((()))(((((()))))))))(((''''''+++(((%%%%%%(((*********))))))))))))************************))))))))))))******++++++,,,,,,------*********)))((((((''''''''''''((()))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))))))))))))))((((((((((((''''''''''''(((((())))))(((***+++***)))((()))***%%%&&&(((((('''''')))***(((((((((((((((((((((((('''''''''(((((((((((()))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))((((((((()))******++++++******))))))))))))******+++***)))(((((()))***+++,,,+++***+++,,,,,,+++***))))))***++++++++++++******++++++++++++******)))******++++++++++++******************++++++,,,---)))************+++++++++))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((()))******)))((('''))))))(((((((((((())))))'''((()))*********)))((()))))))))))))))******+++//////...---,,,,,,,,,,,,***))))))(((((())))))***,,,,,,,,,,,,+++++++++************)))***++++++,,,++++++******)))((((((((())))))))))))************)))))))))((('''&&&%%%$$$'''((()))******)))((('''))))))))))))))))))))))))''''''((((((((()))))))))%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&$$$%%%&&&'''(((((((((((('''(((((((((((((((((('''((((((''''''''''''((((((&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((((())))))***)))))))))))))))((('''''')))(((&&&&&&((()))((('''###$$$%%%'''((()))))))))******++++++***)))'''&&&************************)))))))))))))))***++++++(((((()))***************(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))((((((''''''(((((())))))((((((''''''((())))))''''''((()))''''''))))))))))))''''''''''''((())))))))))))((()))((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&'''''')))******))))))((((((((()))***+++)))((('''((()))***)))(((((((((((('''''''''&&&&&&&&&(((******)))(((((()))'''''''''((((((((((((((())))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))*********+++++++++(((((((((((((((((((((((('''(((***,,,,,,+++)))(((&&&&&&'''''''''((((((((((((((((((((('''''''''''''''((()))))))))(((&&&%%%%%%&&&''''''&&&%%%'''(((&&&&&&'''(((((((((''''''***(((&&&&&&(((*********)))))))))*********++++++++++++*********)))))))))******+++,,,,,,---......)))))))))((((((((('''''''''(((((()))))))))(((((())))))))))))))))))))))))'''''''''''''''((((((((())))))))))))(((((((((((('''''''''(((((((((((((((((()))***)))((('''(((***&&&'''(((((('''''')))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))(((((((((((())))))******))))))))))))******+++************+++******))))))***++++++++++++******+++,,,,,,,,,***)))(((((((((((())))))((((((((())))))(((((()))+++---...************++++++++++++))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&&&&''')))++++++***((('''))))))(((((((((((())))))%%%''')))+++,,,+++***))))))))))))))))))******+++...---,,,+++***)))))))))'''&&&&&&%%%%%%&&&&&&''',,,,,,,,,+++++++++******)))))))))*********++++++************))))))((((((((()))))))))***************))))))((('''%%%$$$$$$&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''((((((((((((''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&''''''(((+++******))))))(((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))((('''''''''(((((((((!!!###&&&((((((''''''((())))))))))))((('''&&&((((((((((((((((((((((((((('''&&&&&&&&&''')))***(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((((())))))))))))((((((''')))***)))((('''((()))'''((()))******)))((('''%%%%%%&&&&&&&&&&&&&&&%%%((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((('''''''''''')))((((((''''''''''''&&&''''''''''''((((((((()))(((((((((((()))))))))))))))(((((('''''''''''''''&&&(((***++++++)))((('''&&&&&&''''''((((((((()))******))))))))))))))))))'''((((((((()))))))))***''''''(((((())))))******((())))))))))))*********((((((((((((((((((((((((%%%&&&'''((())))))((('''''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((()))((('''&&&&&&&&&((()))(((''''''((()))%%%%%%&&&'''(((((((((''')))(((''''''((()))******))))))*********++++++++++++++++++*********))))))******+++,,,---......///((((((''''''''''''&&&&&&((()))))))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))***)))))))))((((((((('''***))))))(((''''''&&&&&&'''((())))))((('''((())))))***+++***((('''((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))*********)))(((((((((((((((((()))***))))))))))))))))))***&&&'''''''''&&&&&&&&&'''))))))***++++++++++++******+++,,,,,,+++***(((''')))(((((((((((((((((()))((('''''''''((()))+++,,,))))))*********+++++++++))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&%%%''')))***+++***)))'''))))))(((((((((((())))))%%%&&&)))+++,,,,,,+++***)))))))))))))))******+++,,,,,,***)))((((((((((((***))))))(((((())))))***************))))))))))))((((((((()))))))))))))))*********)))))))))))))))((()))))))))************++++++***((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''(((((((((((((((((('''&&&&&&'''''''''((((((''')))))))))((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''((((((((('''&&&'''(((((())))))******(((%%%!!!%%%&&&&&&'''((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&'''((((((((()))***************************************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((()))***)))((('''(((***'''((()))******)))((('''%%%&&&&&&&&&&&&&&&%%%%%%'''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''&&&'''''''''&&&&&&%%%%%%&&&''''''((((((((((((((('''(((((((((((())))))******)))(((''''''''''''((('''((()))***+++***'''&&&%%%&&&&&&'''((()))******++++++*********))))))(((***)))))))))((((((((('''''''''(((((())))))******'''''''''(((((((((((()))''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))'''''''''((((((((())))))'''(((((())))))(((''''''(((((((((((((((''''''&&&'''((()))((('''&&&'''(((%%%%%%&&&'''((((((((('''(((((((((((((((((()))***************++++++++++++++++++++++++******************+++,,,,,,---......'''''''''''''''&&&&&&&&&))))))*********)))((((((((((((((((((((((((((((((''''''((())))))))))))(((******))))))((((((''''''******)))((('''&&&%%%%%%''')))***)))((('''((()))***+++,,,+++((('''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))+++))))))***++++++++++++***)))************))))))(((++++++************++++++''''''''''''(((((()))***((())))))))))))*********))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''((()))******))))))))))))(((((((((((())))))&&&'''(((***++++++******)))))))))))))))******+++,,,,,,+++***))))))))))))+++******))))))******+++)))))))))(((((((((''''''''''''((())))))))))))(((******))))))))))))))))))))))))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((()))))))))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***'''(((((())))))((((((''')))))))))))))))((('''''''''((()))(((&&&&&&((()))***+++,,,,,,+++)))'''%%%%%%%%%&&&''''''((())))))************************++++++***)))))))))))))))(((((()))***************************************&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((())))))(((((('''((()))******(((((()))***))))))))))))))))))))))))((())))))))))))(((''''''''''''((()))*********)))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''"""###$$$&&&'''((((((((('''((()))*********))))))&&&'''))))))((((((***+++***)))((('''''''''((()))(((''''''((())))))'''%%%%%%&&&'''((()))***+++,,,++++++,,,++++++***)))(((*********)))((('''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((&&&%%%%%%''')))***''''''((((((((()))))))))&&&''')))*********)))((()))(((((((((''''''''''''&&&'''((('''%%%%%%%%%'''&&&&&&'''(((((((((''''''&&&((())))))(((((()))************++++++++++++,,,,,,++++++++++++***************++++++++++++,,,,,,'''''''''''''''(((((((((***************)))((((((''''''''''''''''''''''''%%%&&&'''(((((((((''''''*********)))((('''''''''))))))(((((('''''''''&&&((()))******(((((()))***((()))***)))((('''((()))((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))***)))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))((((((***,,,------+++***+++---))))))***++++++++++++***(((((((((((((((((()))))),,,+++***))))))***+++,,,'''(((((()))))))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))*********))))))(((((((((((())))))'''''''''(((((())))))))))))))))))))))))******++++++******)))))))))******((((((''''''''''''(((((()))))))))((((((((('''''''''((()))*********)))))))))))))))))))))))))))***))))))))))))************++++++)))((((((((())))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&%%%&&&'''((()))(((((('''&&&&&&&&&''''''(((((()))&&&''''''((())))))******((()))************)))((()))))))))))))))(((''''''(((******)))'''''')))+++$$$%%%(((***,,,---......))))))((((((((())))))***))))))))))))))))))))))))((())))))***************(((((()))***************************************&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''''''''(((((('''''''''((()))******)))((()))***+++***(((''''''(((***+++)))*********))))))((('''%%%&&&''')))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((''''''''''''"""###%%%'''((()))))))))&&&'''((()))***)))((((((%%%'''))))))((((((***,,,+++***((('''&&&'''((())))))'''%%%&&&'''(((&&&$$$&&&&&&((()))***,,,------,,,,,,,,,,,,,,,***)))((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))((((((((((((((('''((((((((())))))))))))%%%''')))+++,,,,,,+++***))))))(((''''''''''''''''''((()))(((&&&%%%&&&'''(((((()))))))))(((''''''&&&(((******(((''')))************+++++++++,,,,,,,,,,,,+++++++++*********++++++************))))))(((((((((((())))))))))))***************)))((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%+++******)))(((''''''&&&'''''''''((((((((((((((((((***+++***)))((()))+++%%%'''(((((('''''')))***(((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))*********)))))))))))))))******))))))))))))******(((((())))))))))))((((((%%%''')))(((%%%$$$&&&((())))))***++++++++++++***((('''&&&&&&&&&((()))******)))(((''''''((()))***((()))***++++++***((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))++++++))))))(((((((((((())))))(((''''''''''''(((((())))))))))))))))))******+++(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((()))***+++,,,+++******)))))))))))))))*********))))))))))))******************(((''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''''''''''''''&&&%%%%%%&&&'''((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''(((((()))***+++,,,------&&&''''''((()))******+++)))***+++,,,,,,+++***))))))))))))))))))((((((''')))+++,,,+++((((((***---%%%&&&'''(((((()))))))))---,,,+++***))))))))))))''''''''''''''''''''''''###%%%'''(((******))))))(((((()))***************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&(((***+++***)))((()))***,,,+++(((''''''(((+++,,,(((((())))))((('''&&&&&&###$$$&&&((())))))(((((())))))))))))))))))))))))%%%&&&&&&'''((()))******)))(((((((((''''''''''''&&&'''((())))))(((''''''###$$$&&&'''''''''&&&%%%%%%'''***)))((((((***,,,+++***((('''&&&''')))******'''$$$$$$&&&'''&&&$$$&&&'''(((***+++---......,,,,,,------,,,+++)))(((''''''(((((())))))************))))))((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''''''((()))***)))(((&&&$$$(((((((((((())))))))))))%%%'''))),,,------,,,,,,))))))((('''''''''''''''***+++,,,+++)))(((((())))))*********)))(((''''''%%%(((******(((''')))+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******)))(((((((((******))))))))))))************+++++++++******)))))))))(((((((((((()))***))))))))))))))))))))))))+++)))'''''')))+++++++++******)))((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''((())))))))))))))))))(((%%%%%%&&&'''((()))******)))'''&&&&&&'''''''''%%%------,,,,,,+++******)))************)))))))))))))))*********++++++++++++***)))((()))***+++***(((*********)))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,***++++++)))''''''(((******)))((((((((()))+++,,,,,,,,,,,,,,,,,,+++***)))***************)))((((((((()))***++++++++++++++++++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++***'''$$$"""))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***+++)))%%%"""!!!"""$$$%%%***)))(((''''''((()))***''''''(((((())))))************))))))))))))******++++++++++++++++++++++++''''''''''''(((***+++,,,'''((()))***)))(((&&&$$$$$$%%%'''((()))))))))))))))))))))))))))******+++000...+++(((&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((###$$$%%%&&&'''''''''''')))((((((''''''''''''(((''')))+++,,,---,,,***)))+++******)))))))))))))))((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))),,,***'''&&&'''((())))))((((((((((((((((((((((((&&&'''((()))************''''''((()))***++++++,,,++++++******))))))(((((()))((('''(((******(((''')))))))))))))))******+++((((((''''''''''''(((((((((''''''''''''((()))))))))(((&&&%%%%%%''')))+++,,,***'''%%%%%%&&&''')))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((******))))))))))))******'''((((((((((((((((((((((((((())))))))))))((((((************)))((('''&&&((((((''''''''''''((((((************************))))))))))))************(((***,,,,,,++++++,,,---))))))((())))))***++++++))))))))))))))))))))))))''')))******(((&&&%%%&&&000+++''''''+++,,,((($$$(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))''''''((((((***+++,,,---+++***)))((((((''''''((()))++++++)))%%%$$$%%%'''+++,,,,,,+++)))((()))***,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))******))))))((((((((())))))---------,,,+++)))((('''))))))((('''&&&&&&&&&&&&((((((((((((((((((((((((***((('''''')))***************)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((((((((()))***))))))))))))((((((((('''&&&%%%&&&(((***+++***************++++++++++++)))))))))******+++++++++)))))))))*********++++++***)))((()))***+++***(((******************++++++************************((((((((((((((((((((((((+++,,,---,,,***)))***+++***)))((((((((()))+++++++++,,,,,,,,,++++++***)))***************)))(((((())))))***+++++++++******)))((('''&&&%%%&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))((()))******)))'''%%%$$$&&&(((++++++)))((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((((()))***++++++***)))'''&&&&&&(((***,,,***)))(((((('''((()))***&&&&&&''''''((()))))))))******)))))))))))))))***************************(((''''''(((((()))***+++'''((()))***)))(((&&&%%%###$$$&&&((()))((('''&&&)))(((((((((((()))******///---***((('''''''''(((''''''''''''&&&&&&&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''%%%%%%&&&'''(((((((((((((((((('''''''''(((((()))&&&'''(((******)))((('''+++***))))))(((((())))))((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))),,,***'''&&&'''((()))((())))))))))))))))))))))))&&&'''((()))))))))))))))((((((((()))*********+++*********)))))))))))))))***)))((()))******)))''')))(((((((((((()))******((((((''''''''''''(((((('''''''''(((((((((((())))))(((&&&%%%%%%''')))+++)))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((''''''(((((((((((((((((((((((((((''''''(((((())))))))))))((((((************)))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********((()))++++++*********+++***)))))))))******+++,,,************************((())))))(((&&&&&&''')))+++)))((('''''''''''''''''''''((((((((()))))))))((((((((((((((((((((()))))))))))))))))))))))))))'''&&&&&&%%%&&&&&&''''''))))))((('''''''''''''''%%%'''******(((''''''(((***+++++++++)))((()))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++***)))((((((((())))))***)))(((''''''''''''''',,,,,,,,,+++***)))((('''))))))((('''&&&%%%%%%%%%(((((((((((((((((((((((()))'''&&&&&&((()))))))))***))))))((((((((((((((())))))))))))))))))))))))&&&'''((())))))***)))))))))((('''&&&&&&'''((()))************))))))))))))(((&&&&&&''')))+++++++++'''(((((()))***++++++,,,''''''((()))***+++,,,,,,((((((((()))))))))*********)))((()))***+++***((()))******++++++,,,,,,,,,************************))))))(((''''''&&&%%%%%%+++---......---+++++++++)))))))))((()))******++++++++++++,,,++++++***))))))************))))))(((*********+++******))))))(((((('''&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''%%%(((,,,,,,)))'''((()))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((()))+++,,,---*********)))***+++,,,,,,))))))((((((((())))))***%%%%%%&&&''''''(((((()))++++++***)))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))))))))(((&&&&&&###%%%(((******)))(((&&&((((((''''''(((((()))***,,,+++)))(((''''''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))'''''''''''''''((()))***&&&'''((()))***)))((('''+++***))))))(((((())))))(((''''''&&&&&&''''''((()))))))))))))))))))))))),,,***''''''((())))))((())))))))))))))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))***************)))(((((())))))'''%%%((((((''''''(((((()))***((((((''''''''''''((((((&&&'''((()))))))))(((((()))(((&&&%%%&&&''')))+++((('''&&&%%%&&&'''((()))))))))))))))))))))))))))(((((((((''''''''''''&&&)))))))))))))))(((((('''((((((((((((((((((((((((******)))((('''&&&%%%%%%'''''''''&&&&&&''''''''')))))))))(((((('''''''''(((((())))))))))))((((((************))))))((('''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******(((***++++++)))(((((()))******)))))))))***++++++************************(((((('''&&&%%%&&&))),,,'''))))))(((&&&&&&(((***&&&&&&'''''''''(((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&(((((('''&&&&&&&&&''''''"""%%%)))++++++)))((((((((()))***)))((('''((()))((()))******++++++******,,,,,,,,,+++++++++*********)))((('''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&''')))************(((((((((((((((''''''&&&((((((((((((((((((((((((((('''&&&&&&((())))))((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''')))************)))((('''&&&&&&'''((()))&&&'''((()))***++++++,,,+++)))''''''((()))((('''''''''(((((()))*********&&&''''''((())))))******(((((((((((())))))))))))***)))((()))***+++***((((((((()))***++++++,,,,,,))))))))))))))))))))))))***)))))))))((((((((('''))),,,...///---,,,++++++)))))))))))))))******+++******++++++++++++******))))))************)))(((******+++******)))((((((******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''(((((()))+++***)))))))))***))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((()))***++++++************)))((('''&&&))))))))))))))))))******&&&&&&''''''((())))))))),,,+++***)))((((((((((((******************************)))(((((((((((((((''''''((()))(((((('''&&&&&&(((+++---...,,,***((('''''''''''''''((())))))***)))(((((((((((()))***'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&'''(((((()))))))))(((&&&&&&&&&'''''')))******((()))******++++++************)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++)))''''''((()))((((((((((((((((((((((((((((((''''''(((((((((((((((''')))))))))))))))((((((((((((((())))))******++++++((('''&&&&&&''''''%%%###'''''''''''''''((())))))((((((''''''''''''((((((%%%''')))***+++***((('''((((((&&&&&&&&&''')))***))))))(((((('''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&''''''''''''''''''&&&******))))))((('''''''''(((((())))))))))))(((((()))))))))))))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,+++)))((('''((()))))))))(((((())))))***((((((((((((((((((((((((%%%'''''''''&&&'''))),,,'''((((((((((((((()))+++&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++)))(((''''''&&&&&&(((((('''''''''(((((()))%%%&&&(((*********))))))'''((()))((('''&&&'''((()))******+++++++++++++++,,,,,,,,,+++******))))))(((((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&$$$$$$&&&'''((((((((((((###$$$%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&'''))))))((('''))))))(((((((((((())))))************************&&&&&&''')))************)))((('''&&&&&&'''((()))%%%&&&&&&'''((()))*********(((&&&&&&'''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***)))((()))***+++***(((&&&''''''((()))******+++(((((((((((((((((((((((('''((((((((()))))))))***'''***,,,---,,,*********((()))))))))************)))******++++++*********((())))))*********))))))***************)))((('''))))))******************(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''(((***+++444---&&&%%%))),,,,,,)))(((((((((((((((((((((((('''''''''((()))*********++++++***)))(((((())))))((())))))))))))(((&&&%%%(((((()))***************((((((((()))******++++++++++++***)))(((((())))))+++++++++++++++++++++++++++***)))((((((''''''(((''''''((((((((((((((('''''')))+++------,,,***)))'''''''''''''''((())))))((((((((((((((())))))***(((((((((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))))))))&&&&&&'''(((((((((''''''&&&&&&&&&'''''')))******(((((()))******************))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((((())))))((('''''''''''''''''''''''''''&&&''''''((((((((((((''')))))))))((((((((((((((((((((())))))******++++++)))'''''''''((((((&&&$$$'''''''''''''''((())))))((((((''''''''''''((((((&&&''')))++++++***)))'''(((''''''&&&'''((()))***+++++++++***)))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''((())))))))))))((('''******))))))(((((((((((((((((())))))))))))((((((''''''((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))'''(((((((((((())))))))),,,---...---***(((((())))))(((((('''''''''((((((''''''''''''''''''''''''"""%%%(((******)))))))))(((%%%###$$$(((***)))'''&&&&&&&&&&&&'''''''''((()))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&%%%$$$$$$%%%%%%%%%)))((((((((()))***+++++++++***(((''''''((())))))&&&'''(((((('''&&&''')))((()))******++++++******+++++++++******)))))))))'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%$$$### """$$$&&&''''''''''''''''''''''''''''''''''''''''''(((******)))'''((((((((((((((())))))***************************&&&'''((())))))***))))))((())))))))))))))))))(((((((((((((((''''''''''''&&&$$$$$$%%%''')))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&((((((((()))))))))*********)))((()))***+++***(((&&&''''''(((((()))))))))((((((((((((((((((((((((%%%%%%&&&''''''((())))))&&&(((***+++***))))))***(((((()))************)))((()))******+++*********((())))))************))))))))))))***))))))((((((''''''((()))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''((()))+++,,,999111)))'''***---,,,)))((((((((((((((((((((((((&&&&&&'''((()))***++++++---,,,+++)))((((((''''''&&&'''(((***++++++++++++(((((()))***++++++++++++((())))))******+++,,,,,,******))))))))))))******++++++++++++++++++++++++******)))(((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''((((((''''''(((((()))***'''''''''(((((()))))))))))))))((((((((('''''''''%%%&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))***++++++***)))&&&''''''((((((''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''((((((***)))((((((''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((***)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))************))))))((()))++++++)))(((((((((''''''(((((()))***((((((''''''''''''(((((('''((()))*********))))))'''''''''''''''((()))))))))***++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))'''(((((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******((()))***++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((()))))),,,---...---+++))))))***))))))((('''''''''((((((''''''''''''''''''''''''!!!%%%))),,,+++)))((('''(((###!!!''')))'''###&&&&&&'''''''''(((((((((******))))))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((())))))***+++,,,---000,,,(((&&&&&&'''((((((&&&'''((((((''''''((()))&&&'''(((((())))))(((((())))))))))))))))))))))))''''''((()))))))))((((((&&&&&&&&&&&&'''((()))*********))))))'''&&&$$$### """$$$&&&((((((''''''''''''''''''''''''''''''((('''((()))++++++)))(((((((((((((((((()))******************************(((((())))))))))))((((((((()))***++++++***)))((()))))))))((((((((((((''''''%%%$$$&&&(((*********((((((((())))))******+++'''((((((((((((((((((((()))))))))*********++++++***)))((()))***+++***(((((((((((((((((()))))))))************************(((((((((((((((((((((((('''(((***)))((((((***+++'''((()))***+++******)))(((((()))***************(((((()))***************'''((())))))))))))))))))&&&'''((()))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,666444222...+++*********((((((((((((((((((((((((&&&&&&'''((()))***++++++++++++***)))((((((((()))''''''((()))***+++,,,,,,'''(((***+++,,,,,,++++++((((((((()))******++++++(((((((((((()))***+++,,,***************************)))((((((((((((((()))'''''''''''''''((())))))(((((((((''''''((((((((()))(((((((((((()))******''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((***+++***))))))((((((((())))))(((((('''(((((('''''''''(((((()))&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''((('''((()))******)))((('''((((((((((((((((((((((((***)))((((((***)))(((&&&''''''''''''''''''''''''###$$$%%%'''((())))))***&&&'''''''''((()))))))))*********)))))))))))))))'''&&&&&&(((******)))((()))(((((((((((()))******((((((''''''''''''(((((((((((()))))))))*********''''''''''''((((((((()))$$$%%%((()))***)))'''&&&'''''''''''''''''''''''''''((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((()))+++,,,,,,+++)))(((((((((((()))******++++++(((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))***,,,---,,,***)))))))))++++++***)))))))))))))))((((((((((((((((((((((((###&&&)))***)))((((((((((((&&&$$$$$$'''((('''&&&''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))***+++,,,''''''(((((()))+++,,,---///,,,((('''((()))(((&&&&&&((())))))(((((()))***''''''((())))))))))))(((''''''(((((()))*********'''((()))*********))))))&&&&&&&&&'''((()))***+++((()))))))))))))))((((((%%%''')))***++++++)))(((''''''''''''''''''''''''(((((((((***,,,,,,***(((((((((((((((((()))******************************((()))))))))))))))((('''((())),,,------,,,)))(((''''''((()))***+++,,,,,,+++)))((('''((()))((('''&&&&&&''')))***,,,------''''''((()))***+++,,,,,,************++++++++++++***)))((()))***+++***(((************))))))))))))++++++++++++++++++++++++,,,,,,++++++******))))))((()))))))))((((((***,,,'''((()))++++++******)))(((((()))***************(((((()))***************''''''((())))))***))))))((()))***,,,,,,,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,111666:::555---'''(((+++((((((((((((((((((((((((&&&&&&'''((()))***++++++***)))))))))))))))*********)))(((((('''(((((()))'''(((***+++,,,,,,++++++''''''(((((())))))******'''((((((((()))+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((()))***+++***)))(((((()))***+++)))))))))))))))***++++++''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))******)))((())))))*********))))))((()))(((((('''''''''((((((((((((((((((((()))******))))))(((''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((***)))((()))******(((&&&(((((((((((((((((((((((("""###%%%'''((()))******%%%&&&&&&'''((()))******++++++******))))))((((((###"""###$$$'''((('''&&&)))))))))))))))***++++++((((((''''''''''''(((((()))))))))((()))******+++'''''''''(((((((((((((((!!!%%%((())))))((('''(((((((((((((((((((((((('''((((((((())))))******''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''')))***++++++***)))'''''''''((()))***+++,,,,,,(((((())))))))))))(((((()))******+++++++++******((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((***++++++)))(((((()))------,,,+++******++++++************************&&&'''((((((''''''((())))))***+++***((((((***+++(((((((((((())))))))))))$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''')))***,,,,,,,,,***((()))++++++(((%%%&&&((())))))(((((()))+++)))******+++++++++++++++&&&&&&'''((()))***++++++'''((()))+++++++++***)))***)))((('''&&&&&&'''(((+++***)))'''''''''((())))))+++,,,---,,,)))&&&$$$'''(((((()))))))))))))))+++++++++***)))((((((''')))******)))((())),,,...111777666...)))***,,,***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++---...,,,+++))))))))))))************((((((((((((((('''''''''...---,,,,,,+++***))))))&&&''''''((()))******+++,,,,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))))))))))))))))),,,++++++***************************))))))))))))''''''((()))******))))))***((('''(((***+++(((%%%))))))))))))***************))))))((('''&&&&&&%%%'''''''''''''''''''''''')))******+++***)))((('''(((((()))***************,,,,,,,,,+++***))))))((()))111777555000...***&&&+++++++++***)))((((((''')))((('''&&&&&&&&&&&&&&&******))))))((((((''''''&&&&&&&&&&&&''''''''''''*********)))))))))))))))(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))+++***)))(((((('''((((((***((('''&&&&&&'''(((******)))(((''''''&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''((((((((('''%%%$$$(((''''''&&&&&&%%%$$$$$$(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''!!!###%%%''')))******)))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&'''''''''((()))******)))((('''******++++++++++++************)))))))))))))))***))))))(((((((((((())))))'''***,,,+++)))'''&&&%%%$$$%%%''')))))))))((((((******++++++++++++******((((((''''''''''''(((((())))))************))))))%%%&&&&&&&&&''''''(((((())))))))))))************)))'''&&&'''***+++***(((%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((()))***)))'''%%%%%%%%%''''''%%%%%%&&&'''((()))***+++++++++***)))((('''&&&&&&$$$%%%&&&'''((()))***+++&&&((()))(((''''''((()))))))))))))))************(((((((((((()))))))))))))))))))))))))))(((''''''&&&'''''''''&&&%%%$$$$$$***)))'''&&&&&&'''((()))000---)))''''''((((((((()))))))))))))))(((''''''&&&'''((())))))'''%%%$$$&&&%%%%%%$$$%%%&&&((()))''''''&&&%%%&&&'''((()))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))***)))''''''(((******)))((('''''''''''''''***)))(((((((((((())))))((((((((((((((((((((((((&&&''''''(((''''''&&&&&&((()))))))))))))))(((((('''((()))******)))(((''')))(((&&&%%%%%%'''***,,,***)))((('''&&&''''''(((+++***)))(((''''''((()))))))))))))))(((((((((((()))))))))))))))(((''''''((((((((('''''''''&&&&&&)))******)))((()))+++---222555333,,,)))+++---+++***************************))))))))))))))))))***)))))))))+++---...,,,***(((((()))))))))***************)))))))))*********,,,,,,+++******)))(((((((((((())))))***+++++++++++++++******)))(((((((((((((((''''''''''''(((((())))))))))))))))))))))))++++++***))))))))))))***((((((((((((''''''''''''''''''((()))))))))((((((***(((&&&'''***+++)))'''))))))))))))******************)))(((((('''&&&&&&((((((((((((((((((((((((((()))***++++++***))))))))))))))))))************'''''''''(((((((((((((((&&&,,,000222555777555///++++++******)))(((((('''+++******))))))))))))***))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))************)))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((((((((((((((((()))((('''&&&&&&'''((()))))))))((('''''''''((((((,,,***(((&&&%%%%%%&&&'''''''''((((((((('''%%%%%%''''''''''''(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))******)))(((((((((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((()))***************))))))))))))((((((((((((((())))))(((((((((((((((((()))(((***,,,,,,***'''&&&&&&$$$%%%'''((())))))(((((()))))))))******)))))))))((((((''''''''''''(((((())))))************))))))&&&&&&'''''''''(((((((((((((((((()))))))))******+++)))'''((()))***(((&&&(((((((((((((((((((((''')))((('''&&&&&&'''((()))((())))))((((((''''''&&&''''''(((((((((((((((((())))))((((((''''''&&&&&&&&&&&&'''((())))))***+++&&&((()))((('''&&&((()))''''''(((((()))***++++++(((((((((((()))))))))***(((((()))))))))(((((('''(((((())))))(((((('''&&&(((((('''''''''(((((()))+++)))(((((()))***)))''')))))))))))))))(((''''''###%%%''')))******))))))'''&&&%%%%%%%%%&&&'''((('''&&&&&&%%%&&&'''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))((('''''')))***&&&&&&'''''''''''''''''')))(((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((()))((('''&&&&&&''')))***))))))(((''''''''''''(((***))))))(((((((((((())))))(((''''''''')))***+++++++++******)))'''&&&%%%&&&&&&'''''''''((((((((()))*********))))))+++,,,666555///)))(((***+++(((************************)))******++++++******))))))((()))+++------,,,***(((((())))))))))))*********))))))((()))***,,,---+++******))))))((((((((())))))******++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******)))((((((((())))))((((((((((((''''''''''''(((((((((((((((((('''&&&)))(((&&&&&&(((*********))))))))))))*********************))))))(((((('''************************)))******+++++++++************)))))))))))))))***'''((()))***+++---......$$$'''))),,,444:::999333+++******))))))(((((('''+++************++++++,,,(((((((((((()))))))))))))))))))))*********++++++''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((('''(((((()))))))))((('''&&&&&&'''((()))((((((((((((((())))))***///...+++)))'''&&&&&&&&&'''''''''(((''''''&&&%%%$$$$$$%%%&&&''')))******)))))))))))))))((((((((())))))(((((('''&&&&&&%%%***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((+++,,,,,,+++((('''(((((((((((())))))))))))(((''''''''''''((())))))))))))(((((((((((())))))))))))***))))))(((''''''((((((''''''''''''((((((((((((''''''''''''(((((()))+++,,,,,,***(((((((((%%%&&&'''((())))))))))))(((((())))))))))))(((((((((((((((''''''(((((((((((())))))******))))))(((''''''(((((((((((())))))''''''((((((((()))))))))+++***(((((())))))'''&&&+++******)))((((((''''''((((((''''''''''''(((((('''(((***++++++)))'''&&&******)))((('''&&&&&&%%%'''''''''''''''''''''&&&((((((((()))))))))******'''((()))((('''&&&'''(((%%%%%%&&&''')))***+++,,,((((((((()))))))))******''''''((((((((((((((('''(((((()))))))))(((''''''&&&&&&'''((()))))))))(((&&&&&&''')))++++++)))''')))))))))))))))(((((('''%%%&&&(((***++++++******((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''''')))+++&&&&&&'''((('''&&&%%%$$$'''''''''''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))))))))((((((((())))))))))))(((((()))(((((((((((((((((()))))))))((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((()))******))))))))))))******************)))((('''&&&(((((()))***+++,,,------)))***+++***)))(((***+++:::555---((('''((('''%%%************************((()))************)))((((((((()))+++------,,,***(((((((((((()))))))))***((('''&&&&&&''')))+++,,,***************))))))))))))))))))******+++++++++(((((())))))************************************))))))))))))))))))))))))***))))))(((((((((((((((************))))))))))))((((((((((((((('''&&&%%%)))'''&&&&&&''')))+++---((()))))))))************+++*********)))))))))(((************************+++++++++++++++***))))))+++***)))((((((((()))***))))))***+++---...//////%%%''''''''',,,111111---******))))))((((((((((((''''''''''''((()))******''''''(((((())))))******))))))*********+++++++++''''''((((((((((((((()))''''''((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))***)))(((''''''''''''((()))'''''''''((()))***++++++///---+++)))'''&&&&&&&&&''''''''''''''''''&&&&&&""""""###$$$%%%&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&((('''%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((***++++++***((('''(((((((((((())))))))))))'''''''''''''''(((((()))***)))(((''''''((()))***))))))))))))((('''&&&%%%(((((('''''''''((())))))((((((''''''''''''(((((()))+++---,,,***)))))))))'''((())))))******++++++(((((())))))))))))((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((()))))))))))))))''''''''''''(((((((((((())))))(((((())))))(((((()))))))))(((((((((''''''(((((((((''''''((((((((('''((()))***))))))''''''******)))((('''&&&&&&%%%&&&&&&&&&''''''(((((((((************))))))))))))'''((()))((('''&&&'''(((%%%&&&&&&'''((())))))***(((((()))))))))*********&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&$$$%%%''')))***))))))((('''&&&&&&'''))))))((('''(((((())))))))))))((((((((())))))))))))((('''&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&'''''''''(((***,,,((())))))***(((&&&###"""&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''(((((((((((('''(((((())))))))))))((()))((('''&&&&&&'''((()))((()))******)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))(((((()))******)))'''%%%$$$(((((())))))))))))(((((())))))***+++---...///000(((***+++***)))((()))***666///)))&&&'''(((((((((************************''''''((((((((((((''''''(((((((((***,,,---+++)))'''(((((((((((()))))))))((('''''''''((()))+++,,,******++++++++++++++++++((((((((()))))))))))))))((((((((()))******++++++((())))))******))))))(((***************************))))))(((((((((((((((************))))))))))))((()))))))))((('''&&&&&&(((((('''&&&'''(((+++---((()))))))))************************))))))))))))))))))))))))))))))))))))...---,,,+++)))(((''''''******)))))))))))))))***'''((((((((())))))******%%%***+++'''%%%''')))))))))))))))(((((((((((((((&&&&&&&&&&&&''''''((()))''''''(((((())))))******((((((((()))))))))******((((((((())))))*********'''(((((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&''''''((())))))((((((''''''''''''((((((''''''''''''(((***+++,,,******)))(((''''''''''''''''''&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''''''''''''''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''((()))***((((((((((((((('''&&&&&&)))((((((((())))))***+++((((((''''''''''''((((((***+++,,,,,,***))))))************++++++,,,------)))******++++++******)))''''''((())))))(((''''''(((((())))))))))))(((((()))))))))))))))(((((((((''''''''''''((((((((((((&&&'''(((((())))))***+++&&&&&&&&&''''''((((((((('''(((((((((((((((((('''((('''&&&&&&&&&'''((()))(((((((((((((((''''''''''''''''''((())))))******************))))))))))))((()))))))))'''&&&&&&(((((((((((((((''''''''''''))))))))))))************''''''((((((((((((((('''&&&&&&'''''''''''''''&&&$$$%%%''')))***))))))(((+++)))&&&%%%&&&'''(((((((((((())))))))))))(((((('''(((((((((''''''&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%&&&'''''''''''')))+++'''((()))+++***)))'''&&&%%%%%%&&&'''((((((''''''(((((((((((((((((((((((($$$%%%&&&'''''''''''''''''''''((())))))))))))))))))((('''&&&&&&'''((()))((()))***+++***)))'''&&&&&&'''(((((()))((((((((('''(((((())))))))))))((($$$&&&'''((('''$$$!!!''''''((()))))))))))))))''''''(((***+++,,,---...((()))+++***)))(((((((((---(((%%%&&&((()))+++...++++++++++++++++++++++++(((''''''&&&&&&''''''(((((('''(((***,,,,,,+++)))''''''(((((((((((()))))))))******++++++,,,,,,,,,******++++++,,,,,,,,,---((((((((((((((((((((()))(((((())))))*********+++'''((()))******)))((('''******************************)))((((((((())))))((((((((((((''''''''''''((()))))))))))))))(((''''''((((((((('''(((***,,,))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++)))((('''''''''(((((()))***************)))))))))))))))))))))(((&&&+++---((($$$&&&)))***(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((())))))))))))'''''''''((((((((())))))(((((())))))******++++++(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))'''''''''&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''(((******''''''''''''''''''''''''''''''&&&&&&&&&'''((((((******)))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&''''''((((((''''''''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))%%%%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))''''''((((((((((((''''''))))))((())))))***+++,,,))))))(((((((((((()))))))))***+++***)))((()))++++++++++++++++++,,,......******++++++++++++******&&&'''((())))))((('''&&&'''(((((())))))(((((('''))))))((((((((((((''''''''''''((((((((()))))))))$$$&&&((()))))))))+++---%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''((('''%%%$$$$$$&&&(((***&&&&&&''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))((()))***)))'''&&&&&&'''******)))((((((''''''&&&)))))))))*********++++++)))))))))))))))(((''''''(((((()))*********))))))&&&&&&'''((()))))))))(((---***&&&%%%&&&'''((()))'''(((((()))))))))))))))$$$$$$%%%&&&'''((())))))''''''((((((((('''&&&&&&%%%&&&''''''((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((%%%&&&''''''&&&&&&(((***$$$%%%'''***+++,,,,,,,,,$$$%%%'''((())))))((('''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&'''((())))))******)))(((''''''''''''''''''(((((()))***+++***)))((('''%%%&&&((()))))))))((((((&&&'''((()))******)))(((%%%&&&&&&&&&&&&%%%######((())))))))))))(((((('''&&&&&&'''(((***+++,,,,,,''')))++++++)))''''''''')))&&&%%%((((((&&&)))///++++++++++++++++++++++++***)))'''%%%%%%''')))***((('''(((***,,,,,,+++)))'''''''''((((((((()))))))))***,,,------,,,+++***((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********'''((()))******)))((('''************************++++++***))))))))))))***((((((((((((''''''''''''((()))******************''')))***)))''''''(((***))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''((()))$$$&&&)))+++,,,,,,***)))************************(((++++++'''&&&)))***(((((((((((((((((((((((((((+++***))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))''''''(((((()))******+++)))******+++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((('''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&'''((((((&&&'''''''''(((''''''''''''&&&&&&%%%&&&'''((()))++++++***))))))(((''''''&&&'''''''''((((((((((((''''''''''''''''''((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((&&&'''((()))))))))))))))'''''''''((((((***++++++******))))))))))))******((()))***)))(((((()))+++******))))))***+++---...))))))************))))))&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((((('''''''''&&&&&&((((((((()))))))))******%%%'''))))))((((((***,,,''''''''''''((((((((((((&&&'''((())))))((('''&&&'''''''''''''''(((((()))''''''''''''((((((((()))''''''((((((((((((((((((((((((((((((((((((((((((((()))***)))'''%%%&&&'''))))))))))))))))))(((((())))))*********+++++++++++++++++++++***)))''''''(((((()))***************(((((('''''''''(((((()))***)))'''''')))*********''''''((()))))))))))))))%%%%%%&&&&&&''')))***+++&&&'''((())))))(((''''''%%%&&&'''((((((((('''&&&'''''''''(((((((((((((((&&&&&&&&&'''((()))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&''')))%%%&&&'''((()))***+++,,,$$$&&&((()))******)))((((((((((((((((((((((((((()))*********)))((('''&&&&&&'''((()))************&&&''''''((((((''''''&&&((())))))*********))))))%%%&&&((()))))))))((((((&&&'''(((*********)))((((((((('''&&&'''((()))***************)))'''&&&%%%''''''((()))***+++,,,,,,''')))++++++)))'''''''''+++((()))***'''"""$$$+++++++++++++++++++++++++++,,,***'''%%%%%%'''***,,,''''''(((***,,,,,,+++)))''''''''''''((((((((()))'''(((+++,,,,,,***(((&&&''''''((()))***++++++,,,++++++************************))))))))))))))))))'''(((***++++++***((('''************************,,,++++++***************************))))))))))))((()))***+++++++++++++++&&&)))++++++(((&&&''')))))))))))))))************''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***+++"""%%%))),,,...---+++)))%%%%%%&&&&&&'''''''''(((******'''%%%(((+++((("""'''''''''(((((((((((((((******)))(((''''''((((((******))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&'''((())))))*********+++,,,,,,,,,,,,+++(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&'''&&&&&&%%%&&&'''((())))))((((((((('''''''''''''''((((((((())))))************))))))((((((''''''''''''((()))((('''%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((***,,,,,,***((('''(((((((((((())))))))))))'''''''''''''''((())))))'''((()))******)))((('''%%%&&&''')))******++++++&&&&&&&&&'''''')))******++++++************++++++((())))))((('''''')))***)))((((((((((((***+++,,,(((((())))))))))))((((((&&&'''(((******((('''&&&''''''((((((((((((''''''((((((''''''&&&&&&&&&%%%))))))))))))************&&&)))******''''''(((+++******))))))((((((''''''&&&'''((())))))((('''&&&%%%''')))***+++***)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))******)))'''%%%&&&'''(((((())))))******++++++)))************+++++++++---------,,,***)))'''&&&&&&&&&'''(((((((((((((((***)))'''&&&&&&'''((()))&&&&&&'''***,,,---,,,***''''''((()))))))))))))))******)))(((((((((((((((%%%&&&''')))))))))((((((%%%%%%'''((((((((('''&&&%%%%%%&&&'''((()))***+++&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((('''%%%%%%&&&(((+++***)))'''&&&&&&&&&&&&%%%&&&(((***++++++***)))((((((((((((((((((((((((,,,,,,,,,,,,+++)))((('''&&&'''((()))************%%%&&&'''(((((('''&&&%%%(((((())))))******++++++''')))***)))&&&%%%&&&(((***************)))(((''')))))))))((((((((((((((()))(((''''''''''''((((((******))))))******+++,,,***))))))(((((((((((((((((())))))(((''''''***,,,)))+++)))&&&&&&***,,,+++)))((('''''''''(((***+++***)))((('''''')))+++,,,,,,,,,++++++***)))))))))(((((()))***+++,,,,,,---''''''&&&&&&((()))+++---'''(((***+++,,,,,,+++***)))))))))******++++++,,,***+++,,,+++)))))))))***(((((())))))))))))((((((---,,,***)))))))))******'''(((***+++++++++***)))(((((())))))))))))(((((((((((((((((()))***+++,,,---***((((((+++,,,+++)))++++++)))((('''''''''''')))*********++++++++++++))))))(((((((((((()))))))))))))))***+++++++++,,,&&&((()))++++++)))(((&&&+++***)))(((((('''((((((***************)))(((((())))))))))))))))))))))))'''''''''''''''((()))***''''''((()))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))((((((((((((***)))((('''''''''''''''&&&((()))++++++)))(((&&&)))))))))))))))))))))******)))((('''''''''''''''***(((&&&$$$$$$%%%''')))$$$%%%%%%&&&'''((()))))))))((((((((('''''''''''')))***)))'''%%%%%%''')))((('''&&&(((***++++++***((('''&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((***,,,,,,***(((''''''((())))))))))))))))))((('''&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$(((((())))))*********+++((('''&&&&&&&&&((()))***))))))(((((('''''''''&&&+++++++++************))))))))))))))))))*********************))))))))))))***'''%%%&&&***,,,+++(((((()))***+++***(((&&&%%%******))))))((((((''''''******))))))))))))***+++&&&'''***,,,,,,+++)))'''((((((((((((((((((((((((&&&'''(((******((('''&&&))))))))))))))))))))))))((((((&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''+++(((%%%%%%((())))))'''***)))((('''&&&&&&'''((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,+++)))(((&&&%%%(((&&&%%%'''***,,,+++)))&&&''''''((((((((((((((("""$$$&&&(((***++++++***(((&&&%%%&&&)))***)))'''((((((((((((((()))*********)))(((''''''((()))***,,,(((%%%'''+++---+++(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***,,,+++)))((('''(((***++++++******)))(((''''''&&&))))))))))))))))))))))))''')))***)))&&&%%%&&&(((******************)))((((((((((((((((((((((((((())))))((((((((((((((()))++++++***************+++,,,***)))'''&&&&&&'''(((&&&'''((('''&&&'''(((***(((+++***'''(((,,,---+++)))(((((('''((()))***+++***)))(((''''''(((***+++***)))'''%%%%%%&&&((())))))))))))******++++++,,,))))))(((((((((((())))))((()))***+++,,,,,,+++************+++++++++++++++***+++,,,+++)))((()))***''''''(((((((((((('''''',,,+++***)))))))))******'''((())))))******))))))&&&''''''((((((''''''&&&---,,,+++)))((((((''''''+++)))''''''***+++***(((***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''))))))(((((((((((())))))***************+++++++++'''((()))******)))((('''***))))))(((((((((((()))***************)))(((((())))))))))))))))))))))))***))))))(((((((((((()))'''((())))))******))))))'''''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((((((((()))'''((()))******)))((('''))))))(((((((((((((((((()))(((''''''&&&&&&'''''''''&&&%%%$$$%%%(((***,,,''''''(((((((((((((((((())))))(((((((((''''''''')))******(((&&&&&&((())))))'''&&&%%%&&&&&&$$$###(((((()))***)))(((''''''(((((('''''''''&&&&&&&&&''''''((((((((((((((('''(((((((((***++++++***(((''''''((()))))))))))))))(((((('''&&&&&&&&&&&&''')))'''%%%&&&((()))(((&&&(((((()))))))))*********'''((()))*********)))))))))))))))(((((((((''''''((((((((())))))***************))))))(((((('''''')))))))))(((((((((((('''((()))+++++++++)))((((((******************++++++***)))))))))))))))((((((''''''''''''(((((()))***'''((()))++++++***)))(((((((((((((((((((((((((((&&&''')))******)))'''&&&)))))))))))))))))))))))))))(((''''''''''''((()))''''''&&&&&&&&&''''''(((***(((%%%%%%((()))((('''***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))******+++******)))((('''(((&&&%%%''')))+++***(((&&&'''(((((())))))((((((%%%&&&((()))))))))(((((()))'''&&&''')))+++)))(((((((((((((((((()))******''''''((())))))((('''''',,,(((%%%'''***---+++(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%&&&''')))************)))((('''''''''))))))))))))))))))))))))'''((()))((('''&&&'''((()))******+++++++++******''''''''''''((((((((((((***)))))))))))))))******---,,,+++***))))))))))))+++***(((&&&%%%%%%&&&'''$$$&&&(((((('''''''''((((((+++,,,***+++......+++((((((((((((((()))*********)))(((''''''((())))))---+++(((&&&&&&))),,,...************************++++++******)))((('''&&&)))***+++++++++++++++***,,,,,,,,,,,,++++++++++++***+++,,,+++)))((()))***''''''''''''''''''''''''++++++***)))))))))******((((((''''''(((((()))*********++++++++++++******---,,,+++)))((('''''''''***(((''''''((())))))((()))(((((('''''''''((((((***)))''''''&&&'''((()))))))))(((((((((((())))))+++++++++***************'''((()))******)))(((''')))(((((((((((())))))***))))))******))))))(((((())))))))))))))))))))))))++++++******))))))((((((((()))******++++++******))))))'''&&&&&&'''(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))************(((((())))))))))))(((((((((((((((''''''&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''***---///)))((((((((('''''''''&&&)))))))))(((((((((''''''))))))***((('''&&&((())),,,***)))(((((('''&&&$$$&&&''')))******)))(((''''''''''''''''''&&&&&&&&&'''(((((((((((((((''''''((('''((()))++++++)))(((''''''((())))))))))))((('''&&&&&&&&&&&&'''((((((***((('''((()))***)))((((((((())))))))))))******''')))+++------,,,***(((***)))))))))))))))((((((&&&&&&'''((()))***++++++******)))((('''&&&&&&%%%((((((((((((''''''''''''&&&+++//////+++''''''(((+++***(((((((((+++---///)))))))))***************'''(((((()))***++++++,,,(((((()))))))))*********(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((()))***&&&&&&&&&&&&'''((()))))))))(((&&&&&&((()))((('''))))))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))'''&&&%%%&&&((())))))(((&&&'''(((((())))))(((((())))))))))))((('''&&&%%%)))((('''(((***+++***)))((((((((((((((()))******&&&(((***++++++***(((&&&+++(((&&&'''***,,,***(((((((((((((((((((((((((((************************''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%$$$%%%&&&(((***+++******))))))((((((''''''))))))))))))))))))))))))'''((((((((('''''''''((())))))***++++++,,,++++++((((((((((((((()))))))))*********)))******++++++...---,,,***)))(((((((((&&&&&&''''''''''''&&&&&&$$$''')))***)))((((((((((((,,,...------000///+++((((((((((((((())))))***+++***)))((((((((())))))+++***)))((()))+++...///+++*********)))))))))(((******++++++***)))'''&&&++++++++++++++++++******---------,,,,,,+++++++++)))++++++***)))((()))***(((((((((''''''(((((((((*********))))))))))))***((('''&&&&&&&&&''')))***++++++,,,,,,,,,,,,++++++''''''(((((()))+++,,,---***)))((((((((()))))))))))))))((((((((()))******,,,+++)))(((((((((***+++))))))(((((((((((()))))),,,+++++++++***)))))))))(((((())))))))))))(((((((((((('''(((((()))******((()))))))))))))))(((((((((((((((((((((((((((((()))))))))***)))))))))((())))))***+++++++++++++++---+++***((('''((()))***(((((((((((())))))))))))))))))))))))(((((((((((('''(((((()))************))))))(((((((((((())))))))))))(((((('''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&(((+++...///'''''''''''''''&&&&&&&&&)))))))))((((((((((((''''''(((((((((&&&&&&'''(((+++)))((()))******)))((($$$$$$%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&((('''''')))++++++)))'''&&&'''(((((())))))((((((%%%%%%%%%&&&&&&((())))))))))))((())))))))))))((((((((())))))))))))))))))((()))+++,,,,,,+++***)))************))))))))))))''''''(((((()))******+++******))))))((((((''''''))))))(((((((((''''''''''''***,,,,,,***((('''((()))((('''''''''(((***+++))))))******++++++,,,,,,%%%%%%'''((()))***++++++)))(((((('''((()))***+++(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((())))))&&&&&&&&&&&&'''(((******((((((''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))&&&&&&&&&&&&'''(((((('''''''''((()))))))))))))))*********)))((('''&&&&&&***)))))))))*********)))((((((((((((((())))))***)))******++++++******)))***(((&&&''')))+++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&'''((()))((((((((((((((((((((((((&&&'''''''''''''''(((((()))))))))(((((()))))))))''''''''''''((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))((('''''''''((((((((('''((()))***+++++++++++++++((((((((())))))************************+++,,,,,,...---,,,***)))((((((((( ###'''***+++***'''&&&&&&(((++++++***))))))***)))---///...///000...***'''(((((()))))))))))))))+++*********)))*********$$$%%%'''((()))***))))))++++++******)))((((((((('''(((***+++++++++***)))------,,,++++++*********---------,,,,,,+++++++++)))***+++***((('''((()))******)))(((((()))******))))))))))))***)))))))))((('''&&&&&&&&&''')))***''''''((((((((((((''''''%%%%%%&&&(((***,,,...///************))))))***+++*********)))******++++++)))((('''&&&&&&'''(((((())))))(((((((((((()))))),,,+++++++++***)))))))))(((((())))))))))))(((((((((((('''(((((()))******'''(((((()))))))))((((((((((((((((((((((((((((((%%%&&&'''((()))***))))))))))))***+++++++++++++++,,,+++***)))(((((())))))(((((((((((())))))))))))++++++***)))((('''&&&&&&&&&&&&((())))))))))))((())))))(((((((((((()))))))))))))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((***+++,,,&&&''''''((()))************)))))))))((((((((((((%%%&&&''''''&&&%%%&&&'''(((&&&%%%%%%''''''&&&$$$&&&$$$"""!!!"""$$$&&&(((&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''')))***+++)))'''&&&&&&'''(((((((((((((((%%%%%%%%%&&&'''((()))***(((((()))(((((((((((()))))))))((((((((((((((((((***))))))((((((((())))))))))))))))))************************************)))))))))******+++++++++*********)))))))))((((((***'''%%%%%%''')))***)))((()))******)))((('''&&&))))))******++++++,,,,,,!!!"""$$$%%%&&&''''''''')))((('''&&&'''(((***+++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''((((((((((((&&&&&&&&&'''((()))***+++'''((((((((((((''''''(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++******)))((('''&&&&&&'''''''''''''''((('''(((((()))))))))))))))))))))))))))(((((((((((()))*********)))))))))***((((((((((((((())))))***+++***(((''''''(((***+++)))(((''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((())))))))))))))))))((()))))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''((())))))*********))))))''''''(((((())))))******))))))))))))***+++,,,,,,...---,,,***)))((((((((( ###'''+++,,,+++(((&&&((()))++++++*********++++++///000......///---)))''''''((()))))))))))))))((()))))))))************%%%&&&)))+++,,,+++***)))*********))))))(((((((((&&&'''(((***+++,,,,,,,,,///...---+++************,,,,,,,,,,,,++++++++++++)))***+++***((('''((()))++++++))))))))))))++++++'''((()))*********))))))((((((''''''(((((()))***(((((())))))))))))(((((((((((((((((()))***,,,,,,***++++++***))))))***,,,+++******))))))*********(((((())))))************))))))(((((((((((())))))+++++++++***************))))))(((((((((((()))))))))(((((((((((())))))***''''''((()))))))))(((((())))))))))))))))))))))))###$$$&&&(((************((()))******++++++******((((((((((((((('''''''''(((((((((((())))))))))))++++++***)))((('''&&&&&&%%%&&&((())))))(((''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''(((''''''''''''((())))))***))))))***+++,,,---......******)))))))))((((((((($$$&&&''''''&&&&&&&&&'''+++***((('''''''''%%%###)))'''%%%###$$$%%%(((***&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((('''&&&'''(((******((('''&&&&&&'''(((((((((((('''%%%%%%%%%&&&'''((()))***''')))***)))((('''((()))))))))((((((((((((''''''***)))'''&&&&&&&&&'''((((((((()))))))))))))))***++++++++++++*********)))((())))))***+++,,,---...************))))))))))))+++&&&""""""&&&******)))***+++,,,---,,,***(((&&&)))))))))***************%%%&&&(((***++++++******)))((('''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&'''((((((((('''''''''''''''((()))******&&&((())))))(((''''''(((&&&'''(((((()))((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******(((''''''&&&'''(((((('''&&&'''((('''((())))))******))))))))))))((((((((()))******)))***+++***((('''((()))((((((((((((((()))*********(((%%%######%%%(((***((((((''''''(((((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&)))((((((((('''''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((&&&%%%&&&)))***)))'''(((((()))))))))(((''''''%%%%%%&&&&&&'''(((((()))((((((((())))))+++,,,,,,---,,,+++***))))))))))))&&&'''((()))***)))((('''((()))***)))((((((***,,,---000000---,,,---,,,(((&&&'''((()))***))))))(((%%%%%%&&&((()))))))))***)))***+++,,,,,,,,,,,,,,,)))))))))))))))(((((((((((((((((()))***+++---...000///---+++*********************+++++++++++++++(((*********((('''((()))+++***)))(((((()))***+++&&&''')))*********))))))'''((())))))******))))))+++,,,,,,,,,,,,,,,,,,+++******))))))))))))******)))***+++***((('''))),,,******)))((('''''''''(((&&&(((***,,,------,,,+++))))))(((((((((((())))))***************+++++++++))))))(((((((((((())))))***))))))(((((((((((()))&&&''''''((())))))(((((())))))))))))))))))))))))$$$&&&(((***+++***))))))'''((())))))******))))))%%%&&&((()))))))))'''&&&(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******)))'''&&&'''((()))******)))((('''&&&&&&&&&''''''(((((()))''''''&&&&&&''''''((()))&&&&&&&&&''''''((())))))*********++++++,,,,,,,,,*********)))))))))((((((%%%'''))))))((((((((()))---+++))))))******(((&&&((((((((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&((())))))))))))'''&&&'''(((******(((&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))(((***,,,+++)))((()))+++))))))((((((((('''''''''((((((((((((''''''&&&&&&''''''((((((((()))))))))))))))))))))************))))))******++++++,,,,,,***))))))))))))((((((((()))(((&&&&&&&&&((())))))***++++++++++++************)))))))))))))))(((((()))***,,,---...---,,,+++'''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))$$$%%%'''((()))))))))((()))((((((((((((((())))))%%%(((******(((&&&'''(((%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))(((''')))***)))'''&&&((()))(((((()))************)))******)))(((((()))******((()))+++)))'''&&&''')))((((((((((((((()))*********(((&&&%%%%%%&&&(((***''''''(((''''''''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((($$$&&&(((***+++***)))((((((((((((((((((((((((((('''''''''((()))*********%%%&&&'''(((((('''&&&%%%(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((&&&%%%&&&)))+++)))'''(((((()))(((((('''&&&&&&######$$$%%%%%%&&&''''''(((((((((((()))***+++,,,---,,,+++***)))))))))))),,,+++)))(((''''''((((((((())))))(((''''''***,,,///111111---+++,,,+++'''&&&''')))*********)))((("""###$$$&&&'''(((((())))))((('''''''''((()))***((((((((()))))))))))))))***))))))((()))+++,,,...111///---+++************)))))))))******++++++,,,(((******)))((('''((()))+++)))(((''''''((()))+++&&&'''(((*********)))((('''(((***+++++++++***))))))******++++++******))))))))))))))))))******+++''')))***)))'''&&&(((+++***)))(((&&&&&&%%%%%%%%% """&&&)))******((('''))))))(((((((((((())))))))))))******+++++++++,,,))))))(((((((((((())))))+++***)))(((((('''((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))'''(((***+++,,,+++)))(((''''''((()))))))))))))))%%%'''***,,,---+++***((((((((((((((())))))))))))&&&&&&'''((()))***+++,,,)))***+++,,,+++)))'''&&&&&&((()))++++++)))(((&&&###$$$$$$%%%&&&'''(((((('''''''''''''''((()))***$$$$$$%%%&&&'''((()))***))))))))))))((((((((((((************))))))))))))&&&(((++++++************%%%$$$$$$%%%((())))))(((&&&'''***++++++(((%%%###&&&&&&&&&'''''''''(((((($$$$$$&&&((()))*********'''&&&&&&(((******(((&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''(((((())),,,---,,,***)))+++---))))))(((((('''''''''&&&&&&((()))******(((%%%$$$&&&'''''''''(((((())))))&&&&&&'''((()))***++++++*********))))))))))))))))))((((((((('''''''''''''''***,,,+++'''%%%&&&))))))((('''&&&''')))+++,,,******))))))((((((''''''%%%&&&((())))))((('''&&&'''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&((()))*********)))***))))))(((((((((((()))$$$(((******(((&&&'''(((%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''')))******+++++++++''')))+++***'''&&&(((***(((((()))***************,,,+++***((((((((())))))''')))***)))&&&%%%&&&(((((((((((((((((()))******+++******************+++''''''((('''''''''(((***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((###%%%))),,,,,,+++)))'''((((((((((((((((((((((((((())))))***+++,,,,,,,,,'''((()))******)))((('''((()))***,,,------------(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''',,,+++)))(((''''''''''''(((((())))))******++++++,,,,,,---------,,,,,,+++)))((((((((()))***++++++111---)))((()))***(((&&&***)))'''%%%&&&(((+++---,,,---------,,,***)))'''%%%&&&'''((()))***++++++'''((()))******)))((('''%%%&&&&&&'''((()))*********++++++,,,,,,++++++***(((((()))******+++,,,,,,000///...---+++***)))(((***************************(((&&&(((+++,,,+++((()))))))))***+++++++++,,,***************)))((('''+++*********)))))))))((())))))))))))************%%%&&&'''((()))***+++,,,++++++++++++++++++++++++)))((('''&&&&&&'''((()))))))))***++++++++++++************)))******+++,,,'''(((((()))***+++++++++))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$((('''%%%$$$%%%&&&(((******+++,,,,,,,,,,,,+++***)))))))))))))))(((''''''*********)))))))))))))))******))))))***,,,...///111...***)))+++,,,***((())))))*********))))))(((***************)))((('''************))))))))))))%%%%%%&&&'''((()))******,,,***(((&&&&&&'''((()))''')))++++++***)))))))))'''(((***++++++***)))(((------+++***))))))))))))((((((((((((((('''''''''((()))*********)))'''&&&&&&'''((())))))((('''&&&'''''''''(((''''''&&&%%%'''''''''(((((((((((())))))(((&&&$$$%%%'''***,,,)))(((''''''(((***,,,...'''''''''(((((()))***+++))))))((('''''''''''''''******)))))))))+++,,,---((()))*********((('''&&&))))))))))))))))))))))))++++++******))))))((((((((('''&&&%%%&&&(((***+++))))))))))))((((((((((((%%%&&&''')))))))))(((((())))))************))))))))))))************))))))$$$&&&((()))*********)))******)))((((((((((((((())))))))))))***************(((&&&'''***+++)))''')))))))))(((''''''&&&&&&%%%'''((()))((('''((()))***+++,,,,,,,,,***)))((())))))))))))))))))))))))&&&''')))***+++***((('''++++++***)))((('''&&&&&&'''((()))))))))(((&&&%%%%%%%%%%%%&&&'''((()))***))))))************))))))*********)))))))))))))))''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''******)))((((((((((((((((((((((((((())))))))))))((()))*********)))'''&&&(((((((((((())))))))))))&&&'''''''''(((((())))))))))))(((((((((((()))))))))(((&&&&&&((()))((('''$$$%%%'''((())))))))))))***)))''''''(((+++...000+++******)))))))))))))))))))))(((((((((((())))))---------,,,,,,,,,++++++(((((())))))((('''&&&&&&((('''''''''''''''((((((***)))(((''''''((())))))((((((((((((((()))))))))******++++++++++++******++++++******++++++,,,---000---)))))))))***(((''')))((('''''''''(((***+++,,,,,,,,,,,,+++***)))(((******)))))))))******+++(((((())))))))))))(((((('''''''''((((((((((((((()))******++++++******)))+++++++++,,,---.........,,,++++++******))))))(((*********++++++************)))((()))+++,,,+++******************+++++++++******++++++***))))))((())))))))))))(((((((((((())))))))))))************&&&''''''((()))***++++++++++++++++++++++++++++++)))(((''''''''''''((()))))))))******+++++++++***,,,,,,+++***)))))))))***'''(((((()))******++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((())))))***++++++++++++***))))))))))))))))))(((''''''***)))))))))))))))))))))+++***)))(((((()))***+++(((&&&$$$$$$'''((((((''')))))))))*********))))))+++*********))))))))))))+++*********))))))(((((('''''''''''''''''''''''',,,+++******)))******+++***+++---,,,+++)))((()))***+++,,,,,,,,,+++************)))(((''''''''''''(((((('''''''''''''''(((((()))*********)))''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((((((((('''&&&''''''''''''((((((((()))((('''&&&'''(((***+++***)))'''&&&'''((()))+++(((''''''(((((()))***+++))))))((('''''''''''''''++++++***)))))))))***+++)))))))))))))))(((((('''))))))))))))))))))))))))++++++++++++************)))((('''&&&&&&''')))******************)))))))))'''''')))*********))))))))))))************))))))))))))************)))))))))******++++++++++++*********)))((((((((((((((())))))))))))***************((('''(((******)))'''''''''((((((((((((((((((%%%'''))))))((('''((()))***************)))(((((())))))))))))))))))))))))'''''''''''''''(((((()))*********)))(((((('''''''''((()))))))))((('''&&&&&&&&&&&&&&&''''''((()))))))))************)))))),,,++++++***)))((('''''')))))))))(((((((((((('''((((((((((((((((((((((((******)))((((((((((((((((((((((((((())))))))))))&&&&&&((())))))))))))(((''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((()))))))))(((&&&&&&((()))((('''((((((((((((((()))))))))***)))''''''(((***---///******)))(((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((('''''''''''''''''''''((()))******((((((((((((((()))******((((((((((((''''''''''''(((((()))))))))))))))(((++++++*********+++,,,,,,...,,,***))))))***)))'''((((((((((((((()))))))))++++++***))))))((())))))***)))&&&$$$###$$$$$$%%%))))))(((((((((((()))))))))))))))((((((''''''''')))))))))******)))))))))+++,,,,,,------......///))))))******************)))***+++,,,,,,+++***))))))+++,,,++++++***+++---+++++++++******************++++++++++++***))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******************************)))((((((''''''(((((())))))))))))*********++++++...---,,,***)))(((((((((((((((((()))******++++++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((()))***++++++***)))((()))))))))))))))(((((('''))))))))))))))))))******---,,,+++)))((((((((((((***((('''((()))+++******(((((())))))******++++++,,,+++***)))((()))******+++++++++***)))(((((('''))))))(((((('''&&&%%%%%%******++++++++++++++++++,,,---...---***)))((())),,,,,,,,,,,,+++***))))))))))))(((''''''(((((((((((('''&&&&&&&&&'''((()))))))))******))))))((('''''''''((((((((((((''''''$$$%%%&&&'''((()))))))))&&&&&&&&&''''''''''''(((((((((((()))))))))*********)))'''&&&&&&&&&'''((((((((((((((()))***++++++))))))((('''''''''((((((,,,+++***)))((((((((((((******)))((((((((())))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***)))((('''&&&'''((()))***************+++++++++))))))***+++++++++******))))))************))))))))))))************)))))),,,,,,+++******************))))))((((((((((((((())))))))))))***************)))((((((******)))(((&&&&&&'''(((((()))******&&&'''))))))((('''((()))***)))(((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%''')))***))))))))))))))))))))))))(((((()))))))))((('''&&&'''''''''&&&''''''((((((((())))))******))))))(((,,,,,,+++***((('''&&&&&&++++++*********)))))))))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))$$$%%%&&&'''))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((((((''''''(((((())))))(((&&&&&&((()))((('''***)))((('''&&&''''''(((***)))'''&&&'''(((***,,,))))))(((''''''''''''((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&***)))((('''''''''((()))'''''''''((((((***++++++)))((((((((((((((()))))))))))))))((((((''''''''''''((())))))))))))))))))))))))(((((((((((()))))),,,+++***))))))))))))((('''((()))******)))((((((+++***(((''''''((()))******(((%%%"""!!!"""$$$%%%***)))(((''''''((()))***)))((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++,,,,,,+++***(((***,,,...---+++***,,,...,,,+++++++++***)))))))))******++++++++++++*********************+++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))******+++---,,,+++***))))))))))))(((((())))))************)))(((((((((((('''''''''(((((((((((((((((((((((()))))))))((('''&&&&&&%%%&&&'''((())))))))))))((()))***+++,,,,,,+++***)))(((((())))))))))))(((((()))))))))))))))*********......---,,,+++++++++***000///...---,,,,,,+++***((((((((())))))***+++,,,,,,+++)))(((((()))+++,,,,,,++++++***)))(((''''''))))))(((((('''&&&&&&%%%&&&''')))+++++++++))))))***+++,,,+++)))((()))************)))(((''''''&&&******)))))))))******+++((('''&&&%%%&&&''')))***************))))))(((((('''(((((((((((((((((('''%%%&&&'''(((((()))))))))&&&&&&&&&&&&''''''''''''((()))***++++++***)))))))))(((((('''''''''((()))(((((((((((()))***+++,,,))))))((((((((((((((()))*********))))))(((((((((+++***)))(((((((((******)))))))))))))))))))))))))))******++++++,,,,,,,,,+++***)))(((''''''(((((())))))***************+++******************))))))))))))************))))))))))))************))))))***)))(((''''''((()))***))))))(((((((((((())))))((()))))))))***************))))))))))))***))))))''''''(((((())))))))))))&&&(((******((((((((()))+++***(((''''''((()))***(((((((((((((((((((((((((((((('''&&&'''((()))***(((((()))))))))*********))))))))))))(((((('''''')))((('''''''''''''''((((((((())))))))))))((((((++++++***)))(((''''''&&&+++++++++*********))))))((((((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))$$$%%%&&&''''''(((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((''''''((((((((()))(((&&&&&&((()))((('''((('''%%%$$$$$$%%%''')))***)))'''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''))))))(((((((((((()))))))))))))))(((((((((''''''+++)))(((&&&&&&''')))***'''''''''((((((***++++++*********)))(((''''''&&&*********))))))(((((((((((())))))***+++++++++***))))))(((((('''(((((()))))))))******))))))))))))'''((()))******)))(((&&&)))((('''''''''((()))***,,,***(((&&&&&&(((***+++***)))(((''''''((()))***''''''(((((()))******+++***++++++++++++++++++*********+++++++++++++++,,,------,,,++++++******))))))***++++++++++++***)))***---///...+++***,,,...,,,+++++++++***))))))))))))******+++++++++******((()))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))((((((((()))***++++++***************++++++)))))))))))))))******************))))))))))))((((((((((((((((((((((((((()))))))))((('''''''''&&&'''((()))*********))))))++++++,,,------,,,++++++(((((())))))))))))(((((((((((())))))************++++++,,,,,,------------,,,,,,,,,+++)))(((''''''(((((((((((()))***,,,---,,,+++)))((((((***,,,---++++++******)))((((((''''''''''''((((((((())))))&&&'''***,,,,,,+++***((('''((())))))((((((***++++++***)))(((''''''&&&&&&))))))))))))))))))******'''&&&&&&&&&''')))***++++++******)))))))))))))))(((((((((''''''((((((((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((((()))***++++++***)))''''''((((((((()))***++++++((((((((())))))***+++,,,))))))((((((((())))))***(((((())))))************+++***)))(((((()))***+++************************((()))))))))******++++++******))))))((((((((((((((((((((()))))))))******+++******)))(((((((((((())))))************))))))))))))************))))))(((''''''&&&''')))+++,,,))))))(((((((((((())))))((()))))))))************)))*********)))))))))*********))))))((((((((((((''')))******)))(((((()))+++***)))((())))))+++,,,(((((((((((((((((((((((('''((()))***+++***))))))(((((())))))******++++++******))))))(((((((((((()))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))'''''''''&&&&&&&&&''''''''''''((((((((()))))))))((((((((((((((('''''''''((((((''''''''''''(((((()))(((&&&&&&((()))((('''&&&&&&%%%$$$&&&(((+++,,,)))((('''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&))))))(((((((((((())))))******)))))))))(((((((((+++)))(((&&&'''(((***+++''''''''''''((()))******++++++******)))'''&&&%%%************))))))))))))))))))***+++,,,,,,,,,,,,++++++***)))))))))******'''(((******)))((()))***((())))))******)))'''&&&(((((('''(((((()))******)))((('''&&&''')))+++,,,))))))(((((((((((())))))&&&''''''(((***++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((''''''************************,,,---------+++++++++,,,+++++++++***************(((((()))************)))'''''''''&&&&&&%%%%%%%%%))))))))))))*********************************)))************************((())))))******))))))((())))))((('''((()))***+++******))))))***++++++,,,))))))))))))))))))******+++++++++*********))))))((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))************+++,,,---......---,,,+++'''(((((()))))))))))))))((((((((()))******++++++'''((()))+++,,,---------''')))***+++***)))***+++))))))(((((((((***+++,,,++++++***)))***+++,,,---************))))))))))))&&&''''''(((***+++,,,,,,)))***,,,......---+++***%%%&&&'''''''''(((***,,,,,,+++***)))))))))))))))(((((('''&&&&&&'''''''''&&&&&&''')))***+++,,,,,,,,,+++***))))))))))))***((((((''''''''''''(((((()))))))))))))))((('''&&&'''''''''(((((((((((()))((()))*********)))((('''''''''((()))***+++,,,,,,))))))))))))***+++,,,,,,))))))((((((((()))******((((((***++++++,,,,,,,,,******)))))))))***++++++************************)))))))))))))))*********))))))))))))))))))(((((('''''''''((())))))******,,,+++***(((((('''''''''))))))************))))))))))))************))))))(((((())))))***,,,---...((((((((((((((())))))***))))))))))))************)))***++++++))))))***+++++++++***))))))(((''''''(((***+++***)))(((((()))***************++++++,,,))))))))))))))))))))))))'''(((***,,,,,,+++***))))))))))))******++++++++++++***)))((((((((())))))((((((((('''(((((())))))'''(((((())))))(((((('''&&&''''''(((((())))))***))))))(((((((((''''''''''''(((((())))))******+++((((((((((((((())))))***(((((((((((()))))))))))))))(((((('''&&&&&&''''''(((((((((((()))))))))***((((((((((((((('''''''''(((''''''&&&&&&''''''((()))(((&&&&&&((()))(((''''''''''''((())),,,...///)))(((((('''''''''(((((((((((('''&&&&&&&&&&&&'''))))))(((((((((((()))))))))(((((((((''''''''''''***)))((((((((()))***+++((('''''''''''''''(((((())))))******)))((('''&&&((((((((()))))))))))))))((()))***+++,,,,,,,,,,,,++++++***)))))))))))))))%%%(((***+++)))((()))***)))))))))))))))(((''''''&&&'''((()))******+++***&&&&&&&&&%%%&&&''''''((((((((())))))))))))(((((((((((()))))))))***************++++++++++++******++++++++++++++++++++++++))))))))))))((((((((((((,,,+++***((((((***+++,,,---,,,++++++,,,,,,+++******************+++++++++''''''((()))))))))))))))))))))((('''&&&%%%$$$$$$))))))))))))*********************************+++++++++++++++++++++++++++((()))************)))(((***)))'''''''''(((***+++++++++******)))************)))))))))))))))))))))************))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++******)))))))))***+++,,,+++,,,------------,,,+++''''''((()))))))))))))))'''(((((()))******++++++'''(((***+++------------(((+++......,,,+++,,,---+++***((((((((()))***+++*********++++++,,,,,,,,,))))))))))))************(((((()))***+++,,,------+++,,,---------,,,+++***'''((((((((('''(((***,,,+++***))))))((()))******)))((('''&&&&&&&&&&&&&&&%%%&&&)))+++---------,,,,,,+++***)))))))))******)))((('''&&&&&&'''((()))'''(((((()))))))))((((((((((((((()))))))))******))))))))))))((((((''''''''''''((())))))******)))))))))))))))***+++,,,,,,))))))(((((()))******+++***+++,,,,,,---,,,++++++((()))***+++++++++++++++************************++++++***************)))((())))))*********))))))'''(((((()))******++++++...---+++)))(((((((((((())))))************))))))))))))************))))))((()))***+++++++++++++++((((((((((((((()))******))))))))))))************)))***,,,+++)))(((***,,,******)))))))))))))))))))))***++++++)))(((((()))(((((()))***************))))))))))))))))))))))))((())))))*********************************+++++++++***)))((((((((()))***((('''''''''((()))******''''''(((((((((((('''''''''''''''((((((((((((((())))))(((((((((''''''''''''(((((()))******++++++((((((((((((((()))******(((((((((((()))))))))))))))((('''''''''((()))***'''''''''((((((((()))))))))(((((((((''''''''''''(((''''''&&&&&&''''''((()))(((&&&&&&((()))((('''&&&&&&'''((()))++++++,,,(((((((((((((((((()))))))))(((((('''&&&'''''''''))))))(((((((((((())))))((((((((((((''''''''''''(((((()))))))))*********(((''''''&&&&&&&&&''''''&&&''')))*********)))(((&&&'''''''''(((((())))))(((((()))++++++,,,,,,,,,))))))((('''''''''''''''$$$'''***+++)))((()))+++******))))))((((((((('''&&&''')))++++++,,,+++***))))))))))))))))))(((((('''((()))******)))((('''************))))))))))))))))))************))))))))))))((((((((((((((((((((())))))***+++,,,,,,,,,---+++)))'''''')))+++---...,,,)))***,,,---+++((())))))******+++++++++,,,&&&&&&'''(((((()))((((((---,,,+++***)))((('''&&&))))))))))))************))))))*********+++++++++++++++++++++++++++++++++((()))***++++++***)))(((***)))'''&&&'''(((***+++------+++***))))))((((((*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((,,,***)))((((((***,,,---***+++,,,,,,,,,,,,+++***''''''((()))))))))))))))'''(((((()))***+++++++++***+++---...//////...---***---///...+++(((((())),,,+++)))''''''(((***+++)))***+++,,,,,,,,,,,,+++((((((((()))******++++++)))******+++,,,,,,------++++++++++++******)))(((***+++***)))'''''')))+++(((((('''&&&&&&'''((())),,,+++***(((((('''''''''$$$'''***---//////...---,,,,,,***)))))))))***+++)))((('''&&&&&&'''((()))%%%&&&''')))************))))))))))))************))))))(((((('''''''''&&&((((((((()))(((((('''&&&))))))))))))***+++,,,---))))))((())))))***++++++,,,---......---,,,***)))((()))***,,,,,,,,,+++***************************---,,,,,,++++++*********'''((()))***************((())))))***++++++,,,,,,000///,,,***))))))))))))))))))************))))))))))))************))))))(((((()))******)))'''&&&((((((((((((((()))******))))))))))))************(((+++,,,,,,)))(((***,,,((((((((()))******++++++)))***,,,+++)))(((((()))&&&'''(((*********)))((())))))))))))))))))))))))***)))'''&&&'''(((***+++************************,,,+++)))((((((((()))***''''''''''''(((***++++++''''''((((((((((((''''''))))))(((((('''''''''&&&))))))))))))(((((((((((('''(((((()))***+++++++++((((((((((((((()))******(((((((((((())))))))))))''''''''''''((()))+++,,,&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&'''''''''&&&&&&''''''''')))(((&&&&&&((()))((('''$$$$$$%%%&&&'''''''''&&&(((((((((((()))))))))***))))))(((''''''''''''((())))))(((((((((((())))))***))))))))))))((((((((('''((()))***************((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''%%%&&&((()))((('''((())))))***,,,------,,,***))))))(((''''''''')))***+++'''''''''((((((((((((((('''''''''((()))*********)))+++,,,,,,***))))))***++++++******))))))((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((((((***+++***)))((()))***++++++******)))((((((((())))))***+++,,,...///000000///...,,,***((('''&&&,,,,,,++++++***)))))))))((((((((((((((()))******'''((()))******+++******)))(((''''''(((***,,,---,,,+++)))((((((((()))*********))))))))))))******&&&''')))*********)))(((%%%&&&(((((('''''')))*********)))(((((('''((((((******))))))((((((''''''((()))***+++,,,,,,+++***---,,,+++)))))))))***+++&&&&&&&&&'''''')))******,,,+++*********+++,,,---333...******------***&&&'''((()))***+++***))))))((())))))))))))*********,,,,,,,,,---------......,,,+++)))''''''((()))***(((((()))***++++++,,,,,,)))))))))***++++++,,,,,,&&&(((*********+++,,,...,,,,,,+++*********++++++,,,+++))))))***+++***)))%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***+++***(((''''''(((******))))))+++,,,(((******)))'''%%%%%%%%%&&&&&&((()))************'''(((***,,,---,,,+++))))))))))))***+++,,,......))),,,000111...***'''%%%******+++++++++,,,,,,,,,+++***************++++++))))))************))))))+++***(((''''''(((((())),,,+++)))'''&&&&&&'''(((,,,,,,+++***))))))******(((((())))))*********+++))))))*********))))))(((,,,+++***))))))***+++,,,((('''&&&&&&'''((()))***(((((((((((())))))))))))+++++++++***)))(((((('''++++++***))))))***+++,,,,,,+++***))))))***+++,,,&&&&&&''''''((()))))))))((()))***)))(((''''''))))))((('''''''''(((***+++111///,,,*********)))(((((('''%%%%%%&&&''''''''''''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((('''''''''(((***+++***((('''***,,,++++++++++++++++++++++++''')))+++------,,,)))(((,,,,,,,,,+++***))))))(((''''''(((((())))))******))))))))))))((('''&&&%%%'''''''''''''''''''''''')))''''''(((,,,---+++)))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&,,,,,,,,,,,,+++***((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((()))))))))))))))&&&(((******)))((()))***)))***,,,------,,,***)))((((((((((((((()))******((((((((((((((('''''''''))))))))))))((((((((((((''')))++++++***))))))))))))((((((((('''''''''&&&''''''''''''''''''''''''((((((((()))))))))******(((((())))))))))))((((((((()))***)))(((((()))***************))))))))))))*********+++,,,---...///......---,,,***)))((((((+++************)))))))))((((((((((((((()))******(((((()))*********))))))))))))((('''(((***,,,---,,,++++++*********************))))))))))))******'''(((((()))))))))))))))'''((())))))'''&&&'''(((,,,,,,+++*********************))))))((((((((((((((()))***+++,,,+++***))))))(((((('''&&&&&&'''''''''''''''((((((***++++++++++++******+++,,,---...///,,,)))((()))***)))(((,,,,,,------,,,+++***))))))))))))************+++++++++,,,,,,,,,------------+++***(((((()))***+++*********++++++,,,,,,---+++*********************&&&(((************,,,......------,,,,,,,,,---------+++))))))***+++***)))%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))((((((((((((&&&''')))*********(((((('''((())))))(((((()))***(((***++++++***((()))***&&&'''((()))************'''(((******+++***)))))))))))))))***+++,,,......,,,...111111...+++((('''+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***))))))((()))***+++,,,///...,,,***)))***++++++++++++***)))))))))))))))((()))))))))******************+++,,,,,,,,,,,,,,,+++***))))))))))))***+++(((''''''&&&'''((()))***(((((((((((())))))))))))++++++******)))(((((('''******)))(((''''''''''''((((((((('''(((((())))))))))))))))))))))))((((((***+++,,,+++)))((()))***))))))(((((())))))***+++///---***)))******)))(((***)))(((((())))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((''')))+++++++++++++++++++++++++++''')))***,,,,,,,,,+++***,,,++++++***))))))(((((((((((((((((())))))))))))((())))))))))))(((''''''((((((((((((((((((((((((+++)))((()))++++++)))'''(((((((((((((((((((((((((((''''''&&&&&&'''''''''))))))(((((((((''''''''''''''''''((((((((((((((())))))))))))((('''&&&%%%&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''(((((('''''''''((((((((())))))******+++(((***++++++)))((()))))))))***+++,,,,,,+++***)))'''(((((()))))))))))))))))))))((((((''''''&&&&&&,,,+++***)))((('''&&&%%%###&&&)))******(((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************((())))))******))))))(((((())))))((('''''')))***))))))))))))************++++++******+++,,,,,,---,,,,,,,,,+++******))))))(((((())))))))))))******))))))((((((((()))******((())))))))))))(((((('''))))))(((((((((***+++,,,++++++,,,,,,++++++***)))******))))))))))))******)))(((((((((((()))******)))******)))'''&&&&&&'''******))))))(((((())))))***))))))))))))((((((((()))***+++++++++***)))((()))************))))))((())))))((())))))***+++,,,*********+++,,,---...///------,,,***))))))+++---.........---,,,+++)))))))))************+++++++++*********+++++++++,,,,,,---,,,+++))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((&&&(((************,,,---------,,,,,,,,,------......,,,***)))******)))(((&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))((((((''''''&&&''')))*********)))(((((()))***)))''''''''')))''')))++++++*********+++''''''((()))************)))))))))))))))((((((((()))))))))***+++,,,......///000111000---+++******,,,,,,---------.........------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++))))))))))))+++,,,---...///...---+++++++++,,,,,,******)))((((((((())))))))))))))))))************'''((()))******************))))))(((((())))))***(((((('''''''''((())))))(((((((((((())))))))))))+++******))))))(((((('''*********)))((('''&&&%%%&&&&&&'''(((((((((((((((+++++++++***)))((((((((()))***+++***((('''((()))(((((()))************))),,,+++))))))*********)))***))))))))))))))))))***((((((((()))******++++++))))))))))))))))))))))))***************************++++++***((('''(((***))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******))))))((((((''''''))))))))))))((((((((((((''''''((())))))))))))((())))))))))))))))))))))))+++***))))))***)))'''%%%(((((((((((((((((((((((((((''''''&&&''''''(((((())))))((((((((((((''''''&&&&&&''''''((())))))***(((((((((((('''&&&%%%%%%'''(((((()))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&'''((()))******+++)))***++++++)))''''''((())))))***++++++***))))))'''((()))******)))((('''******)))((('''&&&&&&%%%++++++***)))((('''&&&&&&"""%%%)))+++***)))))))))************))))))))))))((((((((((((((()))))))))))))))))))))*********+++)))))))))******)))))))))((())))))(((''''''(((***'''(((((()))***+++++++++++++++************++++++************************&&&''''''((()))************))))))((())))))******)))))))))))))))((('''&&&))))))(((((()))***++++++******+++,,,+++***)))(((******))))))))))))*********)))((((((((()))+++,,,((()))***)))'''&&&'''(((******)))))))))))))))***))))))))))))))))))))))))******+++++++++)))(((''')))***+++,,,,,,+++)))))))))((((((((())))))***+++)))******+++---...///000---111444222---+++---000,,,,,,,,,+++***))))))(((************++++++++++++))))))))))))************---,,,+++*********+++++++++++++++++++++++++++++++++*********)))))))))((('''(((******))))))+++---***)))))))))***+++,,,,,,///---+++******)))((('''''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++******)))(((''''''&&&''''''((()))***))))))(((***+++,,,***(((''''''(((&&&(((***)))((('''((()))'''((()))***************,,,+++***)))(((((()))))))))))))))***+++,,,......111111000...+++******,,,............////////////...------,,,,,,,,,,,,,,,))))))************)))))))))))))))***+++,,,,,,---,,,+++***))))))))))))***))))))((((((((((((((())))))))))))))))))*********)))))))))******))))))((())))))(((((((((((())))))(((((((((((((((((())))))(((((((((((())))))))))))******))))))((((((((((((******+++++++++***((('''&&&''')))***++++++***)))*********))))))(((((((((&&&'''((('''&&&%%%&&&'''&&&'''((()))***)))((('''***((('''(((***+++***)))'''((())))))((('''(((((((((((())))))************(((((((((((((((((((((((()))))))))***************,,,,,,+++)))((('''(((((())))))))))))))))))))))))((((((((((((***+++---///))))))((((((''''''''''''******))))))((((((''''''%%%%%%&&&'''((()))))))))(((((((((((((((((((((((())))))))))))))))))((('''(((((((((((((((((((((((('''''''''''''''(((((()))))))))((((((((((((((((((''''''''''''(((((())))))(((((())))))(((''''''&&&'''((())))))******))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))((()))******(((&&&&&&'''))))))))))))))))))))))))'''((()))******)))((('''******)))((('''&&&&&&%%%))))))))))))(((((((((((($$$&&&***++++++*********))))))))))))************((((((((()))))))))******((())))))))))))*********))))))************))))))''')))******((('''((()))''''''((()))***++++++,,,++++++***)))))))))******))))))*********+++++++++&&&&&&'''((()))******+++******))))))))))))******))))))***))))))((('''''')))))))))))))))*********((()))*********)))'''&&&******))))))))))))*********)))((((((((()))+++,,,'''((())))))(((((()))+++,,,+++++++++++++++,,,,,,))))))))))))************)))***++++++***)))((('''%%%&&&'''(((((('''&&&%%%(((((('''''''''((())))))))))))***,,,---......///,,,222888777111,,,,,,...*********************+++))))))*********+++++++++((((((((()))))))))******,,,,,,,,,+++++++++++++++************))))))))))))(((((()))))))))*********'''(((******))))))***,,,((((((((()))***+++,,,---///---+++******)))(((''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******************************************************+++******)))(((''''''&&&'''(((((()))))))))))))))---......,,,***))))))***)))***+++***(((&&&&&&'''((())))))************)))------+++***************)))))))))***+++,,,......000000...,,,))))))+++---....../////////000000000------,,,+++++++++++++++))))))************))))))*********************)))***))))))((((((((((((((()))((((((((((((((())))))******))))))))))))))))))////////////...,,,+++***(((((())))))))))))(((((())))))))))))))))))(((((((((((((((((()))))))))))))))))))))(((((((((((((((&&&((()))+++++++++***)))'''(((***+++++++++***)))'''''''''(((((()))))))))&&&'''((('''&&&%%%&&&'''%%%&&&'''((()))((('''&&&(((''''''(((+++,,,+++***&&&)))++++++)))'''((())))))))))))))))))*********((((((((((((((((((((((((((((((((())))))*********---+++***))))))(((((('''(((((((((((((((((((((((()))((((((((()))+++...///((((((((('''''''''''''''******))))))((((((''''''###$$$%%%&&&'''(((((((((''''''''''''''''''''''''&&&'''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***(((((())))))))))))))))))))))))(((((('''''''''''''''((((((((((((''''''&&&''''''((()))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((%%%%%%%%%&&&&&&''''''(((&&&((())))))'''&&&&&&''')))(((((((((((((((((())))))))))))))))))(((((('''))))))((((((''''''&&&&&&&&&''''''((()))******+++&&&(((******))))))***+++''''''''''''(((((((((((((((((())))))******++++++(((((((((((()))))))))))))))******++++++******)))&&&))),,,,,,+++)))(((((('''(((((()))***+++++++++******)))))))))))))))***)))))))))*********++++++''''''((())))))***++++++++++++***)))))))))******)))************))))))((())))))))))))******))))))(((((())))))(((((('''&&&******))))))))))))*********))))))))))))***++++++&&&((())))))))))))***,,,(((''''''''''''((()))))))))))))))************+++((()))*********)))((('''&&&'''((((((((((((((((((((((((''''''''''''((((((((()))***+++,,,---------)))///555555000+++***+++++++++******++++++,,,---((())))))))))))*********((((((((()))))))))******+++++++++++++++*********(((((())))))))))))))))))''''''((())))))***++++++'''(((***)))((((((***+++))))))******,,,---//////...,,,***)))******)))(((((())))))******)))))))))(((((((((((((((((((((((('''(((((())))))******+++************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))---...///---+++******+++,,,---...---***((((((((())))))******+++******))),,,,,,,,,,,,,,,+++++++++)))))))))***+++,,,............---+++)))***,,,///....../////////000000000...---,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++***))))))(((************************))))))((((((((()))******************)))))))))))).........---,,,+++***)))((())))))******))))))((())))))*********)))(((((((((((((((((())))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))))))))***+++***((('''((()))&&&&&&''''''((((((((('''(((((((((***,,,,,,+++***(((+++......+++******,,,))))))))))))))))))******))))))))))))))))))))))))''''''((())))))*********---+++)))((()))***)))((((((((((((((((((((((((((())))))(((((()))+++---...((((((((((((((((((''''''))))))))))))((((((((((((###$$$%%%&&&'''(((((((((''''''''''''''''''''''''$$$&&&((()))(((((()))***((((((((((((((((((((((((''''''''''''((()))******(((((())))))))))))*********))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&((()))***((((((((()))(((((((((''''''(((((((((******)))((((((((((((((((((((((((((((((''''''''''''''''''((()))*********(((((()))'''&&&&&&(((***&&&'''''''''((((((((()))(((((()))******+++,,,,,,&&&'''''''''(((((((((((()))******++++++******)))%%%)))---///...+++((('''(((((())))))*********+++))))))((((((((())))))***))))))))))))************((())))))******+++++++++,,,+++******))))))******)))******++++++++++++***))))))*********)))))))))***))))))(((((((((((((((******))))))))))))******))))))***++++++++++++***((()))******)))((()))+++&&&&&&%%%%%%&&&''''''((())))))*********+++++++++'''((()))******))))))((()))))))))))))))***++++++))))))((((((((((((((()))((((((***+++++++++******'''+++......---+++,,,---,,,+++***)))))))))***+++''''''((((((((()))))))))(((((()))))))))***************++++++******)))(((((((((((()))******++++++((((((((()))))))))))))))'''((())))))(((((()))***(((((()))***+++---///000---+++))))))***+++***)))))))))*********))))))((((((((((((((((((((((((((('''(((((()))******++++++************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***,,,---...---+++***+++,,,+++,,,------+++)))***************++++++******))))))***+++,,,---,,,+++***)))))))))***+++,,,......---...---,,,+++,,,///111........./////////000000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,+++******++++++,,,,,,+++++++++)))))))))))))))***++++++************)))))))))((('''(((((()))))))))(((((())))))***++++++***)))))))))******+++***)))((('''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((())),,,+++***))))))(((((()))((((((((((((((()))))))))***+++,,,+++)))((()))***((((((((((((((()))******)))))))))+++------,,,***''',,,000///,,,******---***)))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,***'''(((***+++***((())))))))))))))))))))))))***)))))))))***++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))))))))(((''''''''''''''''''''''''%%%(((***)))'''&&&''')))((((((((((((((((((((((((''''''''''''((()))***+++(((((()))))))))*********((((((((((((((('''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((('''''''''&&&(((*********)))***+++((((((''''''''''''((((((+++***)))'''''''''((()))'''''''''((((((((((((((((((((((((((())))))))))))(((((('''%%%$$$$$$'''***((()))))))))******++++++((())))))***++++++,,,,,,&&&&&&&&&&&&'''''''''(((******++++++++++++******%%%)))///111000,,,)))'''))))))))))))************((((((((((((((()))******)))))))))))))))*********************++++++++++++,,,,,,+++***))))))******)))***+++,,,,,,,,,,,,,,,))))))************)))(((,,,+++)))((((((((()))*********))))))))))))******((()))***,,,,,,+++*********+++,,,***((('''((())),,,,,,++++++,,,---......))))))******++++++++++++&&&'''(((*********))))))'''&&&%%%%%%%%%'''((()))******)))))))))))))))***((((((***++++++***)))(((((()))******+++---000333+++***((('''&&&%%%&&&&&&''''''''''''(((((((((((())))))))))))************)))************)))(((((((((((()))***+++,,,,,,---******))))))(((((('''''''''((())))))(((((()))***&&&&&&'''((()))+++---...,,,+++))))))***+++******))))))*********))))))((((((((((((((((((((((((((('''(((((()))***+++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******+++,,,---,,,*********+++''')))******)))))))))*********+++++++++******)))'''(((***,,,---,,,+++))))))))))))***+++,,,......---.........---...111333............////////////111000///...---,,,,,,,,,))))))************))))))((()))+++---.........---)))******+++++++++************))))))***+++,,,,,,+++*********))))))((((((&&&'''(((***++++++,,,,,,)))***+++,,,,,,+++***))))))***+++++++++)))((('''(((((((((((())))))))))))'''''''''(((((((((((((((+++***(((''''''((()))***000///---+++******++++++++++++******))))))((((((((()))***)))((('''((()))+++***)))))))))***,,,---*********,,,......,,,***%%%***......***((()))+++*********)))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------+++)))''''''***,,,+++)))***************************************+++++++++((((((((()))))))))))))))''''''(((((())))))******((())))))***************))))))))))))))))))))))))''')))+++***'''%%%&&&'''((((((((((((((((((((((((''''''''''''((()))++++++(((((())))))*********+++&&&&&&''''''((()))))))))(((((()))))))))))))))((($$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))(((((('''&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&((()))++++++)))(((&&&###$$$&&&((()))((((((''')))'''%%%%%%&&&''''''''',,,+++***)))(((((((((((((((((())))))******++++++(((((('''&&&&&&((()))***"""$$$'''***+++***)))(((///......---,,,+++******)))***,,,---,,,***((('''))))))))))))))))))))))))(((***+++,,,******+++,,,(((((()))))))))*********+++++++++*********))))))******++++++++++++******(((((((((((())))))))))))******)))))))))))))))***,,,******,,,......***''',,,,,,+++***)))(((''''''((((((((((((((((((((((((%%%&&&((()))*********)))+++)))&&&&&&((()))'''%%%))))))***+++++++++++++++)))((('''''''''(((***+++''''''(((((())))))******+++***)))(((((((((******+++***)))***,,,---,,,+++***)))(((''''''((()))*********))))))((((((''''''((((((((((((((((((((((((***++++++++++++******)))+++++++++++++++***))))))''''''((((((((((((''''''))))))(((((((((((()))))))))((()))***,,,---,,,******)))))))))***++++++,,,))))))))))))))))))))))))(((((((((((()))))))))***)))(((''')))***,,,+++***((((((((('''''''''***,,,---***(((''''''(((((('''%%%%%%&&&))),,,---***'''&&&%%%%%%%%%&&&)))+++---,,,+++***((((((((())))))///...,,,***)))(((''''''******)))******+++,,,,,,///---,,,---//////+++(((...,,,)))((())),,,///222111000...,,,+++,,,---...////////////...---,,,+++------------,,,,,,+++***((((((((()))*********+++------------------------***************)))((((((&&&'''((())))))((('''&&&)))'''$$$$$$&&&)))++++++&&&''''''(((((((((((((((+++++++++***************((()))))))))************+++)))'''''')))***+++***+++***)))(((((('''((((((((((((''''''''''''((((((''''''''''''((((((((((((***)))(((((()))***+++,,,+++***)))((((((***,,,.........,,,+++***)))))))))))))))+++,,,,,,+++***)))))))))))))))))))))))))))(((((())))))((('''&&&&&&******+++,,,,,,,,,++++++111---)))(((***++++++))))))************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))...---+++)))&&&$$$"""!!!((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))---,,,***)))))))))***+++(((((((((((()))))))))))),,,+++******))))))******))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''+++***)))(((((((((((((((***)))((((((''''''''''''(((((())))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''((()))******)))((('''&&&&&&'''(((((((((''''''+++)))''''''((()))))))))******))))))(((((())))))((((((((((((((()))))))))%%%%%%%%%$$$%%%&&&&&&'''))))))))))))((('''''''''******))))))((((((''''''***+++,,,,,,,,,+++)))((())))))))))))))))))))))))((()))+++***(((''''''(((******+++++++++,,,,,,,,,+++++++++*********))))))************************(((((((((((()))))))))*********))))))))))))******+++)))(((***---...---,,,++++++******)))((((((((())))))))))))))))))))))))---,,,***)))((((((((((((+++(((%%%%%%'''))))))((())))))))))))(((((('''&&&(((''''''&&&'''((()))***'''((((((((()))))))))******)))))))))))))))******+++***)))***,,,---,,,+++***)))(((((((((((()))***)))))))))))))))(((((((((************************(((((())))))))))))(((((((((((())))))(((((('''&&&'''(((((())))))(((((('''(((''''''&&&&&&''''''(((***)))((()))+++,,,+++*********)))))))))***,,,,,,(((((((((((((((((((((((((((((((((((((((((())))))***)))((((((******)))((()))***+++***))))))+++...---***((('''((((((((('''***)))((()))******'''$$$)))((('''&&&&&&((()))***))))))(((((()))***+++,,,------,,,++++++***++++++((('''''''''''''''((()))...,,,,,,---//////,,,))),,,+++))))))))),,,...000000///---,,,,,,,,,...///...............---,,,+++,,,---------,,,,,,+++*********++++++++++++++++++...---------,,,+++++++++)))*********))))))(((''''''((())))))))))))((('''+++)))((('''((((((&&&%%%&&&'''(((((())))))(((((((((((((((((((((((((((((()))*********+++++++++++++++)))(((((()))+++++++++***))))))(((((((((((()))''''''&&&&&&&&&&&&''''''((((((((())))))))))))***''''''((()))))))))((((((+++***)))))))))***+++,,,---,,,+++******))))))***)))***++++++++++++***)))))))))))))))))))))))))))((((((((((((((('''&&&&&&)))******+++,,,,,,,,,,,,...+++((((((***,,,,,,+++*********+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))(((((((((((()))))))))((((((''''''(((((()))(((((())))))***))))))))))))))))))))))))))))))))),,,+++******)))))))))***))))))))))))************,,,+++******))))))******))))))))))))***************)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))((('''&&&%%%%%%%%%%%%++++++)))((('''&&&&&&&&&&&&'''((())))))***))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''((()))******)))((('''''''''''''''((()))*********)))'''''')))***)))(((((((((((((((((()))))))))((((((((((((''''''''''''''''''((()))))))))))))))---+++)))(((''''''(((((('''''''''''''''&&&&&&&&&,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))++++++***(((&&&&&&&&&+++++++++++++++,,,,,,,,,+++++++++******************)))(((''''''((()))***((((((((()))))))))*********)))))))))))))))******,,,+++)))***,,,---------))))))))))))))))))))))))************************///---***'''&&&'''((()))+++(((%%%%%%''')))************)))((('''&&&%%%$$$''''''&&&&&&&&&'''((()))(((((((((((())))))))))))'''(((((()))************+++***)))***,,,,,,,,,+++***))))))(((((())))))***(((((())))))))))))))))))************************''''''((()))************++++++,,,,,,,,,+++******((())))))******))))))((()))((((((''''''(((((()))+++)))'''''')))***+++***,,,+++)))((((((***,,,---((((((((((((((((((((((((((((((((((((((('''''''''***)))(((((())))))(((''')))***+++***))))))+++---,,,***((((((((()))((('''+++***(((((((((((('''%%%+++***((('''&&&''''''(((&&&&&&'''((()))+++---...***++++++,,,,,,---......++++++***)))))))))******,,,++++++,,,......---+++***************+++,,,---...---,,,,,,,,,---///000,,,,,,---------,,,,,,+++,,,,,,---------,,,++++++------------,,,,,,,,,,,,...------,,,+++***)))))))))))))))))))))(((((('''))))))************))))))+++***)))******(((%%%"""&&&'''(((((())))))((((((((((((((((((((((((((((((*********+++++++++,,,,,,+++***((()))***,,,,,,+++)))(((((((((((())))))***++++++************++++++))))))))))))************&&&(((***,,,+++)))'''%%%***++++++++++++******)))******))))))))))))******)))******++++++***))))))))))))))))))))))))))))))'''''''''(((''''''&&&%%%((()))***+++,,,,,,,,,,,,***(((''''''***,,,,,,,,,***++++++++++++***))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))*********))))))(((((())))))***(((((()))***************))))))))))))))))))))))))***************))))))(((************++++++++++++++++++***))))))))))))***))))))))))))******************)))))))))((((((((())))))))))))))))))))))))((((((((((((((()))******((('''&&&%%%$$$#########(((((('''&&&&&&%%%&&&&&&&&&&&&''')))************))))))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&(((***---...(((&&&%%%&&&'''((('''&&&&&&&&&'''((())))))******)))))))))(((((('''''''''((()))***,,,,,,+++******)))))))))))))))***++++++'''''''''(((((())))))))),,,,,,++++++++++++,,,,,,((((((((((((((((((((((((+++,,,---,,,***(((((()))))))))))))))))))))))))))***************************)))'''&&&&&&''')))***(((((()))))))))*********))))))))))))))))))***+++...------,,,,,,+++)))((((((((())))))************+++++++++++++++++++++++++++)))(((''''''(((***+++***)))((((((((((((((((((,,,,,,+++)))((((((''''''''''''''''''(((((())))))(((((((((((())))))))))))%%%&&&(((***++++++***)))+++))))))***+++,,,+++***))))))))))))))))))))))))((((((((())))))******+++************************((()))***+++,,,---------------......------,,,+++))))))************))))))++++++************++++++,,,)))'''&&&(((***++++++,,,+++)))(((((()))+++---))))))))))))))))))))))))(((((((((''''''''''''''')))((('''''')))***)))(((''')))))))))''''''(((***,,,+++))))))))))))((('''((('''&&&''''''((())))))******((((((''''''((((((%%%&&&'''(((***,,,---...)))***+++,,,---------...---,,,++++++******************+++,,,---.........((()))******++++++++++++,,,,,,,,,,,,---...///000******+++,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++......------,,,,,,,,,+++,,,+++++++++******))))))(((((()))))))))(((((('''************************)))(((((((((******(((&&&''''''((())))))))))))))))))))))))***************))))))*********++++++++++++***))))))+++,,,,,,+++(((((('''(((((()))******,,,,,,++++++++++++,,,,,,(((((()))))))))*********)))***+++,,,+++***((('''***+++,,,,,,,,,***((('''((((((((((((((()))*********************)))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''((()))+++,,,,,,,,,,,,)))((('''((()))***+++,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,++++++***))))))***))))))(((((())))))*********))))))))))))******'''((()))***++++++++++++((((((((((((((((((((((((((((((*********)))(((''')))))))))*********++++++++++++***)))))))))))))))((()))))))))*********************)))))))))(((((()))))))))))))))))))))))))))(((((((((((()))******+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''')))************))))))((((((''''''&&&&&&''''''((((((((()))))))))(((((())))))))))))(((((()))(((''''''''')))***+++'''&&&&&&&&&(((((('''%%%%%%&&&((()))*********************))))))(((((((((%%%&&&'''((()))((('''&&&&&&''')))+++,,,+++***)))'''(((((())))))******+++,,,++++++******+++,,,,,,(((((((((((((((((((((((((((***,,,,,,*********+++))))))))))))))))))))))))************************)))(((&&&%%%%%%&&&((()))))))))))))))************))))))(((((()))***++++++***,,,---...---***((('''((((((((()))******++++++++++++++++++++++++++++++''''''(((((())))))(((((((((***++++++***(((&&&%%%++++++***)))((())))))***(((((())))))************))))))))))))((((((((((((%%%&&&((()))*********)))***)))((()))+++,,,+++***))))))************))))))(((((())))))******++++++))))))))))))))))))))))))))))))***,,,------------***************))))))((())))))************))))))++++++************+++++++++)))&&&&&&(((+++,,,,,,,,,+++***(((((()))+++,,,(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''***++++++***''')))***)))((('''((())),,,+++))))))******(((&&&&&&''''''''''''((()))***''''''(((((())))))***+++'''(((((()))***+++++++++)))***++++++,,,++++++******)))(((''''''''''''''')))***++++++,,,---...///((()))***+++++++++******+++++++++,,,---...///000******++++++,,,++++++++++++,,,,,,------,,,,,,,,,------,,,,,,++++++******)))))))))******+++++++++(((((())))))))))))((((((++++++************++++++,,,***'''&&&''')))))))))'''(((((()))))))))))))))(((((())))))************(((((((((((())))))))))))***))))))***+++,,,+++***(((((('''(((((()))******((((((''''''''''''(((((('''''''''((((((((())))))+++***))))))(((((((((((()))***,,,---,,,***(((&&&''''''''''''((()))******+++******))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((''''''&&&'''((()))***++++++++++++))))))***))))))))))))******++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((+++************))))))))))))((((((''''''(((((()))******))))))))))))******(((((()))***************((((((((((((((((((((((((&&&''')))******)))((('''((((((((()))))))))******+++***))))))(((((())))))((()))))))))************************))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***)))(((''''''&&&&&&'''''''''''''''((()))***,,,,,,&&&'''((())))))***))))))((((((((((((((('''''''''''''''(((((()))*********))))))(((((((((((()))))),,,+++***((('''&&&%%%%%%)))(((((()))******)))'''&&&''')))***+++++++++***************))))))))))))&&&''''''((((((((((((((('''(((+++,,,,,,***'''%%%&&&'''''''''(((((()))))))))************+++++++++))))))))))))))))))))))))&&&''')))))))))((()))***,,,,,,,,,+++++++++++++++***************+++++++++)))((('''&&&&&&'''((())))))))))))*********++++++(((((((((((()))***+++,,,$$$'''***,,,,,,+++++++++(((((())))))*********+++++++++++++++++++++++++++((()))*********(((&&&%%%(((***,,,,,,***(((&&&&&&***)))(((''''''((())))))((()))***+++++++++******))))))))))))((((((((((((&&&''''''((())))))))))))***)))((()))+++++++++***)))******++++++******)))))))))******************(((((((((((((((((((((((((((((()))***++++++++++++***++++++++++++***))))))((())))))******))))))((()))((((((''''''(((((())))))((('''(((***---......++++++******************%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))))))))***)))((('''(((***,,,+++***)))+++,,,,,,***))))))***,,,+++******+++***(((&&&'''((()))(((&&&&&&&&&'''%%%&&&'''(((***+++,,,---((()))************)))))))))***+++,,,+++***)))(((******)))((((((((()))))))))***++++++***+++---///******++++++,,,++++++******++++++,,,---.........++++++,,,,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++************(((((()))***+++,,,,,,---((())))))************)))++++++************++++++000---(((&&&&&&'''(((((('''((())))))******))))))%%%&&&&&&''''''(((((()))'''''''''((((((((()))))))))(((((()))++++++***((()))(((((((((((())))))***((((((''''''''''''((((((''''''''''''((((((((((((***)))'''&&&&&&&&&(((((()))***+++,,,,,,+++)))(((((((((((((((((()))******++++++)))((((((((((((((())))))))))))))))))))))))&&&'''(((((()))(((((((((((()))******+++*********)))***++++++)))((()))***)))************)))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))***+++,,,((((((''''''''''''((((((***))))))(((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((((((((((((((('''((((((((())))))))))))******)))(((((((((((()))))))))))))))************++++++*********)))))))))((((((((((((((((((((((((((((((((((((((())))))***%%%%%%$$$$$$$$$%%%&&&&&&)))((((((((()))***++++++(((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((()))))))))))))))((('''&&&%%%$$$((((((((()))******(((&&&''')))+++,,,---,,,+++***((((((((()))))))))))))))))))))(((((())))))***+++&&&'''((()))))))))(((((('''''''''''''''((((((((('''((()))***+++***))))))))))))))))))))))))))))))''')))******(((''''''(((,,,,,,,,,+++++++++******))))))*********+++++++++(((((((((((((((((((((((())))))*********+++++++++(((((((((((()))***+++,,,$$$&&&'''''''''(((,,,///)))))))))))))))*********++++++++++++++++++++++++++++++******************''')))***)))((((((***---...,,,***(((''''''((()))'''((()))***+++******)))***)))))))))((((((((('''(((((('''''''''(((((()))***)))((()))***+++***))))))***++++++++++++***)))++++++******************))))))))))))))))))))))))))))))***++++++*********,,,,,,------,,,,,,+++***'''(((((())))))(((((('''(((''''''&&&&&&''''''((('''''''''***---000000000***++++++,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***+++,,,,,,---+++******++++++***((()))+++---,,,+++))))))))),,,+++***+++,,,+++(((&&&###&&&))))))'''&&&'''(((%%%&&&''')))***,,,,,,,,,'''((()))***+++******))))))***,,,------,,,***)))++++++++++++++++++,,,---***+++,,,+++)))***,,,///,,,,,,,,,+++++++++++++++***+++,,,,,,------------,,,---------,,,+++*********+++,,,,,,---------,,,************++++++++++++)))******++++++,,,,,,,,,))))))***++++++++++++++++++***))))))))))))***+++---+++)))(((((()))((('''(((((()))************)))%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))''''''''')))******)))'''***))))))(((((((((((()))*********))))))*********'''(((((((((((()))))))))))))))))))))************((()))***+++,,,+++******)))))))))(((((()))******,,,+++)))(((''''''(((((())))))))))))))))))))))))'''(((((()))******))))))***************))))))((('''***,,,,,,******+++---((())))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))***++++++))))))(((((((((((()))))))))((((((''''''(((((()))(((((()))(((((('''&&&%%%))))))))))))))))))))))))'''&&&&&&&&&''''''((()))(((((()))))))))***************)))((((((((((((((())))))))))))************+++++++++*********))))))***************************))))))))))))***++++++''''''''''''((()))******)))((('''''''''''''''(((((()))))))))))))))((('''&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))"""###&&&((()))))))))(((&&&&&&&&&''')))(((&&&$$$)))***,,,------,,,+++***&&&'''''''''(((((())))))&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$%%%'''***,,,...))))))))))))))))))))))))%%%''')))***+++***)))'''))))))))))))))))))))))))+++------,,,***(((((((((************))))))(((((())))))******++++++++++++(((((())))))))))))(((((()))************+++++++++(((((((((((()))***+++,,,))))))'''$$$"""$$$+++000******))))))))))))))))))******************************))))))***...111333'''((('''&&&%%%(((...333333111...+++)))))))))***&&&''')))*********)))(((******))))))((((((((('''***)))'''&&&&&&'''((()))***(((((()))***+++***))))))***+++,,,,,,+++***))),,,+++++++++***)))))))))************************,,,,,,---------,,,++++++((())))))))))))(((''''''''''''((((((((((((''''''))))))(((((((((((())))))&&&&&&(((+++///111111111)))***,,,---,,,***((('''))))))))))))))))))))))))''''''(((***+++,,,---...000///,,,++++++***(((&&&''')))++++++)))''''''''',,,+++++++++,,,+++(((&&&"""'''))))))(((***,,,&&&'''(((***++++++++++++&&&''')))***+++++++++***)))***,,,.........,,,,,,((('''''''''((()))*********,,,,,,+++)))))),,,///------,,,++++++,,,,,,---++++++,,,---------,,,,,,.........---,,,+++***)))***+++,,,,,,------------*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++'''''''''***,,,,,,+++)))(((((()))***************'''''''''((()))******+++))))))))))))************&&&&&&&&&(((******(((&&&+++***)))(((((('''((((((((((((''''''''''''(((((())))))))))))************)))+++---///000///---,,,((()))***+++++++++++++++******))))))))))))******,,,+++)))((('''''''''((())))))))))))))))))))))))(((((()))******************++++++******)))((('''%%%(((,,,,,,++++++...000(((((((((((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))(((((((((******))))))))))))******((((((''''''''''''(((((())))))(((((('''&&&$$$###))))))))))))))))))))))))'''&&&%%%%%%&&&'''((())))))************+++++++++******)))((((((((((((((())))))))))))************+++++++++************)))++++++++++++++++++++++++++++++******++++++,,,---'''''''''((((((((())))))&&&&&&'''((()))***++++++''''''''''''((((((((()))'''''''''(((((((((((())),,,,,,+++***))))))******,,,,,,,,,+++***))))))((('''&&&&&&&&&&&&'''((((((************)))))))))))),,,,,,------,,,+++)))(((******))))))((((((''''''&&&&&&&&&&&&'''''''''((()))'''%%%&&&(((***)))''')))((('''((()))***)))(((((((((((((((((((((((((((+++,,,------,,,+++***)))))),,,///000///...---...(((((())))))*********+++******))))))))))))******+++***)))'''''''''((()))---***+++...,,,&&&&&&+++******))))))((((((''''''(((''''''(((******)))'''((()))***+++,,,---------++++++,,,,,,,,,+++************))))))))))))******,,,+++)))((((((***,,,---999555000***'''&&&((()))))))))(((***++++++***((('''''''''''''''((())))))'''''')))+++***)))---444...---+++***+++,,,+++***'''((()))***************)))************)))((((((......---,,,,,,++++++***///...------...///...---***++++++***(((&&&''''''++++++***)))((('''&&&&&&(((((((((((('''''''''''''''&&&'''***...///---******++++++++++++***))))))(((((('''''''''&&&&&&&&&&&&'''((()))******)))(((*********)))))))))))))))))))))***++++++++++++***000---)))''''''(((((('''))))))************))))))''''''&&&&&&'''***,,,...+++)))(((&&&&&&((()))+++...------,,,,,,+++++++++((()))***+++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...+++++++++++++++++++++,,,************))))))))))))***++++++,,,,,,++++++******************)))(((((()))))))))))))))******************************************)))))))))))))))###'''***+++******+++---'''((()))*********************++++++++++++******)))))))))))))))******+++(((((())))))******+++++++++)))''''''***+++***))),,,,,,,,,+++++++++******++++++******++++++,,,---333000,,,)))))))))(((((())))))************))))))&&&'''((()))***+++++++++,,,+++)))((((((((()))******+++,,,,,,------------,,,,,,,,,+++++++++******))))))************))))))&&&&&&&&&&&&''')))***+++,,,+++***((((((((()))))))))))))))))))))(((''''''))))))******++++++,,,,,,))))))))))))((((((((((((...+++(((''')))***)))'''))))))(((((((((((())))))))))))))))))************+++)))(((&&&&&&((()))+++,,,,,,+++***)))(((''''''---,,,***(((((()))+++,,,++++++******++++++,,,---+++***))))))***,,,///000&&&'''''''''(((((((((((('''''''''(((((()))******&&&''''''(((((((((((((((''''''((((((((()))))))))++++++***)))))))))))))))******))))))(((''''''&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))++++++,,,,,,------,,,,,,***)))))))))((((((((('''&&&'''''''''((((((((((((***(((&&&''')))+++***))))))((('''(((******)))(((************************((())))))***)))((('''&&&###%%%((()))((('''''''''((()))))))))******************))))))))))))******+++***)))((((((((()))))))))'''(((+++)))######(((+++*********))))))))))))***)))((()))+++,,,+++***)))******+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******))))))))))))************)))((()))+++---...;;;888333...+++*********((('''&&&''')))***)))((((((''''''''''''((())))))((((((---333444222222666777666555555444111,,,)))((())))))************)))+++,,,,,,------,,,,,,,,,*********++++++++++++++++++*********++++++******)))***+++***)))***,,,---******))))))((((((''''''''''''''''''''''''''''''((('''(((+++...///---******++++++++++++***)))))))))))))))((((((''''''''''''((()))***+++***)))))),,,++++++***)))((('''''')))))))))*********++++++...,,,)))(((((()))((('''((()))***++++++***)))((('''&&&&&&&&&''')))+++,,,***)))(((''''''((()))***,,,,,,+++++++++*********))))))***+++++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++***************++++++,,,,,,++++++******************)))(((((())))))))))))************************************)))))))))))))))*********(((***,,,,,,)))'''((()))((())))))************))))))))))))******))))))))))))))))))))))))******+++)))))))))))))))*********+++((('''(((***,,,+++***------,,,,,,,,,+++++++++***************+++,,,,,,222///+++************)))))))))************))))))'''((()))***++++++++++++******)))(((((((((((((((***++++++,,,,,,,,,,,,+++,,,+++++++++************))))))************))))))))))))((((((((()))******+++***)))(((((())))))******************)))(((((()))))))))***************))))))))))))((((((((((((+++)))'''(((***+++***)))))))))(((((((((((())))))))))))))))))***************)))(((''''''((()))*********************))))))))))))((('''''''''((()))***************+++,,,,,,******)))(((((()))++++++&&&''''''''''''((((((((('''(((((((((((((((((((((%%%&&&((()))))))))(((''''''(((((((((((()))))))))***))))))(((((((((((()))***))))))((((((''''''&&&''''''&&&&&&''''''((()))(((((((((((())))))))))))$$$%%%%%%&&&''')))***+++))))))))))))(((((((((((((((((((((((())))))))))))***)))((((((***++++++***''''''((()))++++++)))(((************************'''(((((((((((('''&&&&&&$$$&&&))))))(((''''''((())))))))))))***************))))))(((((())))))***++++++***)))))))))*********)))***,,,***&&&&&&)))++++++++++++************---+++)))***+++---------******++++++++++++++++++((()))***,,,------------******))))))))))))*********)))))))))***+++---...666444111---***((('''''''''%%%$$$$$$&&&)))))))))((((((''''''(((((()))******+++111:::>>>:::666555999999;;;<<<:::555///))))))************))))))((((((((()))***++++++++++++'''(((((()))******++++++((((((((()))***+++,,,---...---,,,***((((((***,,,))))))))))))((((((((((((''''''''''''''''''(((((((((((()))+++---...,,,+++***++++++++++++***))))))******))))))))))))((((((((()))***+++,,,+++******---,,,+++***)))'''&&&&&&))))))((((((((()))***++++++***))))))******)))'''''')))***++++++***)))'''%%%&&&&&&'''((()))******))))))(((((((((((())))))************))))))))))))*********+++++++++++++++---------------,,,+++***************************------,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,.........------,,,,,,+++---,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***)))************))))))((((((((())))))************))))))))))))))))))))))))(((((())))))******++++++***+++,,,+++)))''''''''')))************))))))((((((((())))))))))))(((((()))))))))))))))******+++************)))))))))))))))((('''(((***,,,,,,,,,---------,,,,,,,,,++++++***))))))))))))***++++++///---***)))***+++******))))))************))))))*********+++++++++******((((((((()))((((((''''''***++++++++++++******)))++++++*********)))))))))))))))************)))))),,,+++******)))))))))******))))))((())))))***+++***++++++++++++******)))***))))))))))))))))))((())))))))))))((((((((((((''''''''')))+++,,,+++)))***))))))(((((())))))***))))))))))))***************)))(((''''''((()))***))))))))))))******++++++''''''((((((((((((''''''***))))))))))))***++++++)))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&%%%&&&((()))***)))((('''&&&&&&'''''''''((((((((()))(((((('''''''''((((((++++++******))))))))))))'''''''''''''''(((((()))''''''((((((((()))))))))############$$$&&&)))***))))))))))))((((((((((((((())))))))))))*********))))))(((((()))*********''''''(((***,,,,,,***'''******************************************))))))(((***,,,,,,+++******+++)))))))))))))))*********))))))(((((((((((())))))++++++*********************+++,,,---+++))))))***************************...,,,))))))+++---......+++++++++*********************+++,,,------------+++******))))))******+++++++++*********+++,,,,,,...---,,,***)))'''&&&&&&'''%%%######&&&)))***+++((((((((('''((())))))***---,,,000:::>>>:::444111111222444777888555111---***************)))((('''%%%&&&''')))***+++++++++(((((())))))************))))))))))))+++000777;;;===;;;666000***''''''((('''((((((((()))))))))***((((((((()))))))))))))))(((((()))***+++++++++******++++++++++++***))))))))))))))))))))))))))))))******+++,,,,,,,,,+++***,,,++++++***)))(((''''''***)))'''&&&&&&(((***+++))))))((()))++++++)))((('''(((***,,,,,,***((('''%%%&&&'''((((((((((((((((((((())))))))))))((((((************************+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***))))))************)))((((((((())))))******++++++((((((((((((((((((((((((''''''((()))***++++++,,,((()))******))))))*********************)))((('''(((((())))))))))))(((((()))))))))))))))******+++++++++******))))))((((((((((((((()))***,,,------,,,,,,,,,,,,++++++++++++)))))))))((())))))***++++++)))(((((()))******)))))))))************))))))+++++++++++++++***))))))'''((()))******)))((('''***************)))((('''*********))))))))))))((())))))************))))))+++******)))))))))******((((((((())))))***++++++*********++++++***))))))******))))))((((((''''''))))))))))))((((((((((((&&&'''(((***+++***)))(((***))))))))))))))))))***((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''(((***++++++***)))((()))))))))((())))))***+++(((((())))))(((((('''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&((()))))))))((('''%%%%%%&&&&&&&&&'''''''''((('''''''''''''''((((((*********)))))))))))))))(((''''''''''''((())))))&&&''''''((()))******+++***)))(((((((((***+++,,,(((((((((((())))))))))))))))))))))))*********+++'''((((((''''''((()))***)))))))))***++++++)))'''))))))))))))))))))))))))++++++++++++++++++++++++''')))***)))((('''((()))******))))))))))))))))))))))))(((((((((((())))))*********+++++++++******''')))***)))''''''''''''))))))))))))))))))))))))---+++(((((()))+++,,,---++++++***)))))))))******---------------,,,+++***++++++************++++++------,,,++++++***************++++++++++++******(((&&&$$$%%%'''***,,,,,,((((((((((((((()))******///+++,,,222666222...,,,++++++,,,...111111000///***************)))((('''((()))***,,,---......///,,,,,,,,,++++++*********+++***)))))),,,444>>>FFFHHHEEE???777///***))))))''''''(((((())))))******))))))*********+++++++++(((((())))))))))))))))))***++++++++++++***))))))((((((((((((((((((((((((***+++,,,------,,,+++***)))))))))))))))************)))'''&&&&&&(((***+++)))(((((()))++++++***(((''')))***++++++***)))'''&&&'''(((((()))(((((('''(((((())))))))))))((((((+++++++++,,,,,,---------,,,,,,+++******++++++,,,((()))***+++,,,,,,,,,,,,************************))))))***+++---...///000........................------,,,,,,+++,,,,,,,,,000000///......---,,,,,,,,,++++++++++++************++++++,,,,,,++++++***((())))))*********))))))'''(((((()))******++++++((((((((((((((((((((((((''''''((()))***++++++,,,***))))))))))))************************)))(((''')))******++++++******))))))))))))))))))******+++++++++******))))))(((((((((((())))))***+++---///++++++++++++************)))))))))((())))))***+++((('''&&&&&&((())))))((())))))************))))))+++++++++++++++***)))(((((()))+++,,,,,,+++***)))************))))))((('''*********))))))))))))((())))))************))))))(((((((((((()))***+++,,,(((((())))))************(((((()))))))))))))))(((******))))))((((((''''''))))))))))))((((((((((((((()))******)))((('''&&&******))))))))))))******((()))))))))************))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%&&&(((***,,,,,,+++)))((()))))))))((())))))***+++'''((()))*********))))))******)))))))))))))))(((******))))))((((((((('''''''''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''(((''''''''''''(((((()))''''''''''''''''''''''''((((((''''''(((((()))***&&&'''((()))***+++,,,---++++++***)))))))))******(((((((((((())))))))))))))))))))))))************&&&'''((('''&&&&&&(((***---+++***)))******)))'''((((((((((((((((((((((((***)))))))))))))))***+++(((******)))((('''((()))************)))))))))))))))((((((''''''(((((()))((()))******+++*********(((,,,---+++)))++++++)))((((((((((((((()))))))))+++)))'''''')))++++++++++++***)))(((((()))++++++............---+++***)))++++++************++++++---------,,,++++++******''''''(((((()))************(((''''''***,,,,,,,,,))))))(((((())))))***+++...***))),,,,,,)))((()))---+++)))***,,,---...---)))************))))))((('''((()))+++,,,---------......------,,,++++++***++++++***)))***111;;;CCC===;;;777222,,,)))((()))''''''(((((())))))******))))))******++++++,,,,,,(((******)))((('''((()))***++++++++++++***))))))''''''(((((((((((())))))++++++,,,---,,,+++***)))((((((((()))******++++++))))))((((((((()))***+++***)))((()))***+++***)))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))+++,,,,,,---...///000000...---+++******+++,,,,,,((((((***+++,,,---------++++++++++++++++++++++++((()))***,,,---///000111........................------,,,,,,,,,,,,------/////////...---------,,,++++++++++++***************++++++,,,,,,++++++***((())))))************)))''''''((()))***++++++,,,))))))))))))))))))))))))(((((())))))******++++++---+++)))((())))))(((''')))************))))))(((******++++++++++++******)))))))))))))))******+++************))))))))))))((()))*********+++---///,,,,,,,,,+++++++++*********))))))))))))***++++++'''&&&%%%&&&((()))((('''))))))************))))))***************)))((('''******++++++,,,,,,++++++)))************))))))(((++++++*********)))))))))))))))************))))))'''''''''((()))***+++,,,((())))))************)))''''''((())))))))))))(((***))))))))))))))))))((())))))))))))(((((((((((((((***+++***(((&&&&&&'''+++******))))))******+++))))))))))))************(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$%%%&&&(((***+++***)))(((***))))))))))))***++++++)))))))))******+++++++++++++++++++++*********)))***************))))))))))))(((&&&&&&&&&''')))***'''''''''((((((((())))))((((((''''''(((((()))***''''''''''''''''''''''''((((((((((((((())))))***''''''(((***+++---......(((((())))))))))))(((((('''((((((((()))))))))***((((((((()))))))))******'''((())))))'''''')))+++000...***(((((()))(((''')))))))))))))))))))))))))))(((((('''((()))***++++++,,,,,,+++***)))***+++************)))))))))(((((((((''''''''''''(((((('''((()))*********))))))***000111...,,,//////---(((((()))))))))************)))((()))***++++++******)))((('''(((***+++------.........---,,,++++++,,,++++++******++++++,,,***++++++,,,---------,,,(((''''''&&&''''''((((((***)))((()))+++,,,+++***))))))(((((())))))***++++++((((((***(((%%%'''+++,,,***))))))+++,,,,,,,,,((())))))************)))&&&&&&'''))))))*********------------,,,,,,,,,,,,---//////---***+++000555+++,,,+++***'''&&&'''((((((((((((((())))))))))))''''''((())))))***+++++++++,,,---+++)))((()))+++***++++++++++++***))))))((((((((())))))************+++,,,,,,,,,+++)))((()))))))))))))))*********)))))))))*********++++++,,,***(((''')))******)))******)))(((((()))******,,,+++***)))(((((()))******)))(((''''''((()))***+++,,,,,,---///000111111///---,,,******+++,,,---+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,---...///...------------------------,,,,,,,,,++++++++++++***++++++,,,,,,++++++***(((((()))***************''''''((()))***+++,,,,,,************************)))))))))))))))*********---***(((''')))***)))(((((())))))************)))))))))************)))))))))))))))))))))******+++)))))))))))))))*********)))+++,,,+++******,,,.........---------,,,,,,,,,***************+++,,,,,,(((''''''((()))***)))'''))))))************))))))(((((()))))))))(((((('''******))))))***++++++,,,))))))******++++++******,,,+++++++++************))))))************)))))))))))))))))))))***+++,,,))))))***+++******(((((('''((()))***************)))))))))***************))))))))))))((((((((((((''')))***(((&&&%%%'''***+++******))))))******+++))))))))))))************(((((())))))))))))(((((()))))))))(((((('''''''''&&&''')))***+++++++++******************+++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,+++++++++************************++++++***(((&&&%%%%%%'''***+++))))))))))))************((((((((((((((()))******((((((((()))))))))))))))((((((((((((((()))******'''((()))***,,,...//////)))***,,,---------,,,+++'''((((((((())))))******(((((((((((())))))))))))''')))+++***((('''***---333///***((('''(((((('''***************************)))(((((((((***+++,,,***++++++***((('''(((***+++*********))))))((((((((((((''''''''''''((((((&&&'''(((*********)))((((((...///+++***---...+++))))))******+++++++++,,,***))))))***,,,,,,+++))))))(((''''''(((***,,,...,,,,,,------...---------,,,++++++******++++++,,,'''(((***,,,---.../////////---,,,*********++++++))))))(((***++++++***((()))))))))))))))******+++((((((***+++)))%%%(((...(((''''''))),,,---,,,+++'''((()))***************)))***+++,,,,,,---,,,,,,***++++++,,,,,,------...111444555222+++'''''')))&&&((()))***))))))***,,,))))))))))))((((((((((((%%%&&&&&&'''((())))))***---...///---***)))+++---***++++++++++++***))))))))))))******++++++++++++***++++++,,,+++***)))(((++++++******))))))(((((())))))***++++++++++++***...+++((('''((()))***))),,,***(((''''''(((***,,,...---***)))((()))***++++++)))(((&&&&&&((()))+++++++++,,,---///000111111///...,,,******+++,,,---/////////000//////...---------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000,,,,,,------------------......---------,,,,,,,,,+++++++++,,,,,,+++++++++(((((()))***************&&&'''((()))***+++,,,,,,*********************************)))))))))))))))***'''%%%&&&***------,,,'''((()))***************(((((())))))))))))(((((()))))))))))))))******+++(((((())))))******++++++***,,,---,,,))))))+++...000////////////.........++++++******++++++,,,---***))))))***++++++***((())))))************))))))''''''((((((((((((''''''***)))((((((((()))+++,,,((()))***+++++++++++++++,,,,,,,,,++++++++++++***))))))************))))))---,,,++++++******++++++)))***++++++***)))((('''((()))***+++++++++++++++))))))******++++++,,,,,,))))))))))))((((((((((((&&&'''((('''%%%&&&)))---++++++************++++++))))))))))))************(((((())))))))))))(((((())))))))))))******************+++,,,---.........++++++******++++++,,,---...---***(((''''''((()))'''))),,,......,,,)))'''++++++******)))((((((''')))******)))''''''((()))))))))))))))))))))******(((((('''''''''&&&&&&&&&******))))))((((((''''''&&&'''((())))))((('''&&&***+++++++++,,,,,,,,,,,,+++***'''&&&***///...(((((('''&&&%%%%%%&&&'''(((((()))***++++++***)))(((++++++***+++,,,+++(((&&&))))))))))))))))))))))))******))))))))))))******///...---+++***((('''&&&,,,,,,+++***)))(((''''''************))))))))))))***************+++++++++&&&&&&''''''(((((())))))(((((((((((())))))))))))+++)))'''&&&%%%&&&((()))---,,,***((((((***---///)))***+++***))))))+++---111000///...,,,+++***)))++++++************++++++,,,'''###$$$***///000///---+++)))(((***+++++++++((((((((((((((()))******++++++,,,,,,+++***(((''')))((((((+++///...((("""&&&&&&'''((()))***++++++)))))))))***)))(((''''''))))))***++++++++++++***((()))))))))***---111555444111---***)))***,,,---*********)))))))))))))))+++*********))))))((((((&&&&&&'''(((***,,,---...,,,------------,,,++++++(((((()))***++++++,,,,,,)))***+++++++++)))((('''(((+++,,,+++(((&&&(((+++++++++******++++++,,,---************************+++)))(((((()))******)))***)))'''(((***,,,------...+++'''&&&(((******)))+++***)))(((((()))***++++++,,,---.........---,,,,,,------,,,+++,,,///111111///+++***+++,,,,,,,,,........................---///000///...,,,,,,---000------000111---++++++************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))(((***,,,+++***))))))***+++++++++************)))''''''((()))))))))))))))((()))+++,,,+++)))&&&$$$,,,,,,+++***)))))))))***,,,,,,***)))(((((((((((((((((())))))))))))((((((&&&(((***,,,,,,)))&&&$$$)))***+++)))(((((()))+++//////...------,,,,,,+++000/////////000///...,,,''''''(((((()))))))))***((((((((((((((()))******))))))(((((((((((())))))))))))***+++,,,---------'''(((+++---......---,,,)))***,,,,,,---,,,+++***///......---,,,+++******((()))))))))************,,,,,,,,,+++++++++******,,,+++******)))*********((()))***,,,,,,++++++***++++++,,,------......///))))))***))))))(((''''''%%%&&&&&&'''((())))))***,,,+++))))))***++++++***((((((((((((((()))***************)))))))))))))))'''((()))***************((())))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))''')))+++,,,,,,+++)))''',,,++++++***))))))(((((()))******)))''''''((()))*********)))))))))))))))(((((((((''''''&&&&&&&&&***)))))))))((((((((('''''''''((())))))(((''''''&&&''''''''''''(((((((((******'''''',,,111000+++)))((((((''''''(((((()))(((((())))))))))))((((((''''''(((***---......---))))))))))))))))))))))))******))))))))))))*********)))))))))((((((''''''************))))))))))))*********)))))))))((((((***************+++++++++*********)))))))))))))))(((((((((((()))))))))***((('''''''''(((***,,,---...---+++***)))***+++,,,+++,,,,,,,,,++++++---///---------------,,,,,,,,,)))))))))(((((()))))))))***'''&&&)))...000///---+++)))''''''((()))))))))((((((((((((((()))******((()))***+++,,,+++*********)))***...222111,,,'''))))))))))))************))))))))))))(((((((((((((((((()))************)))---------------000444777000...,,,)))((()))***+++******************+++++++++*********))))))))))))'''''''''((()))+++,,,---,,,,,,,,,,,,,,,+++******(((((()))******+++,,,,,,'''((()))***++++++***)))***+++,,,+++***)))***************+++++++++++++++))))))))))))))))))))))))+++***((((((*********))),,,***((((((***+++++++++---***(((''')))******(((+++***)))(((((()))***+++***+++---.........------+++---...///000111444666888555111///......---,,,///////////////////////////000111000...---...//////+++***...///---,,,---++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,***(((((((((+++++++++************)))(((((()))))))))))))))(((###$$$&&&&&&&&&$$$!!!++++++***)))))))))******,,,+++***)))(((((((((((((((((())))))))))))((((((************)))))))))((()))***+++***((((((***++++++******)))((((((''''''///.........///...---,,,***+++++++++,,,,,,,,,,,,***))))))))))))***++++++))))))(((((((((((())))))((((((((())))))******+++'''(((***++++++***)))(((***+++,,,,,,,,,,,,+++***,,,,,,++++++******))))))))))))))))))************,,,,,,,,,++++++++++++***,,,++++++***************((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,))))))))))))))))))((('''(((((())))))******++++++,,,***))))))***+++***)))((((((((('''((())))))***++++++++++++************((())))))************)))(((((()))***++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))(((((())))))))))))((((((,,,,,,,,,+++******)))))))))******)))''''''((()))+++*********))))))((((((((((((((((((''''''''''''))))))))))))(((((((((((('''(((((())))))(((((('''((((((((())))))))))))***))))))((((((,,,222222---((())))))******))))))(((******))))))))))))******((('''''')))---000111111))))))))))))))))))))))))******))))))))))))******'''''''''((())))))******)))))))))*********++++++))))))))))))(((((((((((())))))*********+++++++++------,,,,,,+++******)))((((((((()))))))))******)))((((((((()))+++---.........---,,,+++***))))))+++,,,,,,,,,++++++---......---------,,,,,,,,,+++******))))))))))))******(((''')))---111111...******(((''''''((())))))((()))(((((((((((()))******&&&''')))***,,,,,,------))))))***...222222...+++++++++++++++*********)))+++***((('''''''''((()))''''''((()))))))))))))))*********))))))***...111+++******)))(((((()))))))))******++++++,,,,,,,,,***************)))))))))(((((((((((()))***+++,,,+++++++++++++++***))))))((())))))******+++++++++&&&'''(((***+++,,,,,,,,,---,,,++++++,,,,,,+++***((()))***+++++++++***)))))))))))))))))))))))))))+++***((((((***+++***)))---+++))))))***+++***)))+++***))))))******)))(((+++***))))))))))))***+++)))***,,,...//////......---///222444555666888999888666222111000000///...000000000000000000000000,,,,,,,,,+++))))))+++------))))))---///...---///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,++++++*********)))++++++,,,,,,,,,------------......---***((('''(((+++++++++************))))))))))))***))))))((((((&&&'''((()))((('''$$$###))))))((((((((()))******++++++***)))((((((((()))((())))))******))))))(((,,,+++(((&&&&&&''')))+++******+++***))))))***,,,......------,,,++++++***---------------,,,,,,+++,,,,,,,,,,,,,,,---------+++************+++,,,,,,***))))))(((((())))))***)))))))))))))))))))))))))))***+++++++++***((('''++++++,,,,,,,,,++++++***))))))))))))))))))))))))******************)))))),,,,,,,,,,,,++++++++++++,,,,,,+++***************(((((()))************)))++++++++++++************(((((())))))***)))))))))))))))))))))***************)))((()))***+++***)))((((((''''''(((((()))***,,,,,,,,,,,,++++++******)))************))))))((('''((()))*********)))((()))))))))))))))************))))))(((((())))))***((((((''''''''''''((((((,,,,,,,,,+++++++++******)))******)))''''''((()))++++++******)))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))(((((((((************++++++++++++)))***)))'''+++///000,,,'''(((************(((''',,,,,,***))))))***,,,,,,...,,,******,,,---......))))))))))))))))))))))))******))))))))))))******((())))))***+++,,,,,,---))))))*********+++++++++)))))))))((((((((('''''')))))))))***++++++,,,,,,------,,,,,,++++++++++++(((((()))))))))*********,,,+++***))))))))))))***---------------+++***)))((()))***)))((((((***,,,111000///---+++***((((((---,,,,,,,,,,,,,,,,,,---'''((())),,,//////,,,))),,,***))))))+++++++++***))))))(((((())))))***+++''''''(((***+++,,,------((('''(((+++---...+++)))************************,,,***((('''&&&''')))***'''((())))))******))))))&&&&&&&&&%%%$$$%%%''')))(((((())))))))))))))))))(((((()))***++++++,,,,,,************************))))))))))))))))))***+++***************)))((((((((()))))))))*********+++'''((()))***+++,,,,,,,,,...+++)))***,,,---+++(((&&&(((***+++,,,+++)))(((++++++++++++++++++++++++,,,***))))))***++++++***+++***))))))+++,,,+++*********************((('''************************(((***,,,...////////////222555777888777777777777222000......000111111000////////////////////////++++++***(((''''''***---,,,***,,,111333///,,,---,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,++++++******)))))))))))))))*********+++++++++...///000...,,,*********+++++++++*********)))))))))************)))((((((+++,,,---...---,,,***)))((((((''''''((()))************)))))))))))))))***)))))))))******)))))))))+++)))'''%%%%%%&&&)))******+++++++++******+++---222222111111000/////////***+++------,,,+++++++++***************************************+++,,,,,,***))))))))))))))))))***++++++++++++************+++,,,,,,------,,,+++++++++,,,,,,,,,++++++******(((((((((((())))))******++++++************))))))------,,,,,,,,,+++++++++,,,,,,+++************+++(((((())))))************---,,,,,,+++******))))))'''((()))***************(((((((((((('''''''''''')))(((((()))***+++***(((((((((''''''(((((()))***,,,,,,,,,++++++******)))***************)))(((''''''((()))******)))'''&&&((((((((((((((()))))))))***))))))))))))))))))***(((((('''&&&&&&'''((((((,,,,,,,,,+++++++++++++++)))******)))''''''((()))************))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((()))))))))'''((((((((()))))))))))))))+++***'''(((,,,,,,((('''''')))******)))''''''+++***)))(((((()))***+++000---+++***+++,,,,,,+++******************************))))))))))))*********************+++++++++++++++++++++************))))))))))))((((((((((((((())))))***++++++,,,,,,*********+++++++++,,,,,,))))))))))))******************))))))((((((((((((***+++---......---,,,+++((()))***)))((((((***,,,//////...---+++***)))(((---,,,,,,,,,,,,,,,,,,---)))(((((()))***++++++***+++***)))***+++,,,***))))))))))))))))))***++++++)))))))))******++++++,,,)))(((((()))***)))((('''''''''(((((()))******+++,,,***((('''&&&''')))***((()))******++++++******)))))))))((('''''')))+++((()))***+++++++++***)))&&&''''''((()))******+++***************+++++++++******))))))))))))******)))************)))(((((()))))))))))))))************************++++++,,,---***((((((+++,,,)))'''&&&(((***+++,,,+++)))(((++++++++++++++++++++++++,,,***))))))***++++++***(((''''''))),,,------,,,)))***++++++***)))((((((******++++++++++++******(((***,,,...////////////888999:::999666333222111///...---...///111000000........................//////...---+++,,,///111------000666777111+++))),,,,,,---------.........,,,,,,,,,,,,+++++++++++++++++++++******))))))))))))))))))*********++++++---...000///...,,,------+++++++++*********))))))))))))************))))))***+++,,,,,,,,,+++***)))((((((''''''((()))*********)))))))))))))))******))))))************)))))))))))))))))))))))))))******+++,,,+++***+++,,,...//////......---,,,,,,,,,(((+++,,,,,,***)))***,,,))))))))))))))))))((((((***))))))))))))***++++++******))))))))))))******++++++************************+++,,,---.........,,,,,,,,,++++++*********((())))))******++++++++++++++++++***************---------,,,,,,,,,++++++---,,,,,,+++***+++++++++)))))))))))))))******+++......---,,,+++***))))))(((((()))******+++******((((((((((((''''''''''''((((((((()))+++,,,***))))))(((((((((((()))******,,,++++++***))))))((((((***************)))((('''(((((()))******)))''''''''''''(((((())))))))))))******))))))))))))******((((((''''''''''''((((((++++++++++++++++++******)))******)))''''''((())))))))))))))))))))))))***))))))))))))************(((((((((((())))))))))))***))))))(((((())))))***))))))*********+++++++++)))+++***'''''')))***''''''(((((())))))(((((('''((((((''''''''''''((((((,,,***)))***,,,---------******************************))))))))))))******))))))))))))((((((((((((,,,,,,+++++++++******)))************))))))))))))(((((()))***+++,,,,,,---(((((()))******+++,,,,,,)))))))))*********++++++&&&''''''((()))***++++++***+++,,,.........---,,,***+++++++++******,,,---******++++++,,,,,,------******))))))))))))*********)))(((''''''(((***+++)))((('''(((******((('''***))))))))))))***++++++,,,+++******)))******+++++++++******))))))))))))&&&&&&'''((()))***+++++++++***((('''''''''((()))))))))***+++++++++++++++******+++***)))(((***+++)))******+++++++++******&&&''''''(((((()))))))))*********+++++++++++++++***)))))))))))))))***+++***************)))(((((())))))))))))))))))))))))++++++*********++++++,,,+++***))))))******)))'''((()))***+++++++++***)))************************,,,+++))))))+++,,,+++***&&&&&&''')))---......---)))***+++***(((((((((*********+++,,,,,,+++******)))***,,,...//////......888888888555111...------222111///000000000///---........................---......---,,,---///111///...222888999222+++)))+++,,,,,,------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........+++---......---,,,---...+++++++++************)))((()))******++++++******+++++++++++++++++++++***))))))((((((((()))******)))((((((((()))***++++++)))******++++++******)))***+++,,,---...---,,,+++***+++,,,,,,+++,,,---///......------,,,+++++++++'''***------***)))***---+++++++++***************)))))))))))))))***+++++++++******))))))******+++(((((((((((((((((((((((((((((()))***+++,,,---...------,,,+++*********************++++++,,,,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,,,,------,,,+++++++++++++++*********)))***++++++,,,...------,,,+++*********))))))******+++*********))))))))))))************(((((()))+++------+++)))***))))))))))))***++++++,,,++++++***)))((('''''')))************))))))((())))))))))))))))))))))))(((((())))))******+++++++++******))))))******+++((((((((((((((((((((((((************************)))******)))''''''((()))((((((((()))******++++++)))))))))******+++++++++'''((((((((()))))))))*********)))(((((()))******++++++++++++,,,,,,,,,,,,(((++++++((('''***+++)))***))))))(((((())))))***((((((((())))))((((((((((((((((((***---...---,,,******************************))))))))))))******((((((((((((((((((((((((******++++++++++++,,,,,,++++++++++++************'''((()))***+++,,,------***************+++++++++))))))*********+++++++++'''''')))***+++,,,,,,,,,------------------,,,,,,)))***+++***)))***+++---(((((()))+++,,,---...///)))))))))(((((()))))))))*********)))(((((()))+++((((((((()))******(((&&&******))))))******+++,,,++++++***))))))***++++++************)))***+++,,,((((((((())))))*********))))))))))))((((((((((((((())))))***************((()))***)))(((((()))***++++++******************((((((((((((((()))))))))*********++++++,,,,,,,,,))))))(((((()))***++++++******++++++******)))((()))))))))))))))))))))(((***)))))))))***,,,---...***+++,,,+++)))))))))************+++++++++++++++************************---+++******+++,,,++++++''''''(((***---...---+++***++++++)))'''''')))+++***++++++,,,,,,++++++******+++---.........------111222111///---+++,,,---111000///000111111///...........................***+++,,,,,,++++++,,,...///...///555666111------***++++++,,,------......//////.........---------******++++++,,,,,,------////////////000000000000***,,,---,,,***))))))***+++++++++************)))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******(((((((((((()))***+++,,,)))******++++++******))))))***+++,,,---,,,,,,+++***,,,,,,,,,,,,,,,...000000000///......------,,,'''***...---***)))+++...,,,,,,,,,++++++*********+++************+++,,,,,,+++******))))))******+++&&&&&&''''''(((((())))))************++++++,,,---...---,,,*********************++++++++++++++++++))))))******+++,,,------...------------,,,,,,,,,------,,,++++++++++++,,,,,,+++*********+++------,,,,,,++++++******))))))******+++++++++***))))))(((((())))))******++++++))))))***,,,......,,,***++++++******++++++,,,------,,,,,,+++)))(((((('''((())))))************)))***)))(((((((((***,,,---))))))***++++++,,,------+++******))))))******+++(((((())))))))))))(((((())))))))))))))))))******)))******)))''''''((()))''''''((()))***+++,,,,,,))))))******++++++++++++'''((((((((())))))******+++***)))(((((()))***+++''''''''''''(((((((((((('''***+++((((((,,,...---,,,+++***))))))***+++,,,***+++,,,------,,,+++***(((((()))+++------+++)))******************************))))))))))))******))))))******++++++,,,,,,((()))***+++,,,---......,,,,,,,,,+++++++++******'''((()))***+++,,,---------,,,,,,++++++******))))))************++++++++++++,,,,,,,,,,,,+++******000///...---,,,+++++++++'''((()))((('''''')))+++*********++++++,,,,,,,,,++++++************++++++***+++,,,+++***))))))************+++,,,,,,***(((*********)))******+++,,,+++***)))))))))***,,,---'''(((((((((((())),,,...+++++++++***************)))))))))***)))((('''''''''(((((())))))))))))))))))***++++++******+++,,,++++++***)))))))))))))))************))))))))))))*********++++++,,,,,,,,,(((((((((((()))***+++,,,+++++++++++++++***))))))))))))))))))((((((((((((((((((((()))+++---000111***,,,...---***(((***,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++)))((()))+++------+++)))+++++++++)))&&&&&&)))---***+++,,,------,,,+++***+++,,,---.........---,,,+++,,,,,,*********---///++++++,,,...000222111000000000000000000000000000+++---//////.........///000,,,,,,000222000000111******++++++,,,---......000000000000////////////******+++,,,---......///////////////000000000000***+++,,,***(((%%%%%%%%%+++++++++************)))&&&''')))***,,,,,,------************************,,,,,,+++***))))))******(((((((((((()))***,,,,,,******++++++++++++******((((((((((((((()))*********,,,------,,,---///111.........---,,,,,,++++++'''+++......***)))+++///+++++++++******))))))))),,,,,,++++++,,,,,,---...++++++************++++++'''(((((()))***++++++,,,......---,,,,,,,,,------///---,,,***))))))******++++++******************(((((()))***,,,---...///......---------,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++++++++,,,---...************))))))))))))+++++++++++++++***)))(((%%%&&&&&&'''((())))))***))))))+++---//////---+++,,,,,,++++++,,,,,,---.........---,,,+++***)))((('''((()))***************+++***((('''(((***---///******+++,,,------......++++++************++++++((((((((((((((()))******+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((('''(((((())))))(((((((((((())))))'''''''''(((******)))(((******************************++++++++++++******+++++++++++++++***)))((())))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,+++***))))))******,,,++++++******++++++,,,---,,,++++++---.........******))))))***+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------&&&&&&&&&&&&(((***,,,---.........------,,,,,,,,,------------------------''''''(((((()))+++,,,---,,,,,,+++***))))))******,,,---...,,,***))))))******+++,,,,,,+++***)))(((***)))))))))))))))******)))+++,,,,,,+++***+++,,,,,,,,,++++++***++++++,,,......---,,,+++***)))((())))))******++++++,,,,,,((()))***++++++***)))(((+++***)))))))))***,,,,,,)))((((((((((((((()))***+++***)))((()))+++---...***************************)))'''&&&'''(((***+++******)))(((((()))***+++,,,***)))''''''(((***+++000///......------------444555555333///,,,+++++++++---...---,,,+++++++++------,,,***)))'''%%%%%%,,,------------,,,++++++(((***,,,......---***)))***)))((((((((()))+++,,,++++++******++++++,,,---+++---///...,,,+++,,,///------,,,++++++,,,,,,,,,////////////000000000000222111000111222333111000//////////////////......111///......//////...---,,,------,,,+++,,,...000111000///...............,,,,,,,,,,,,---///000111000000000000111111111111...---,,,++++++,,,---...000000//////.........---,,,,,,,,,------.........---,,,++++++******++++++,,,,,,............,,,,,,)))((('''''''''(((***+++++++++++++++++++++++++++,,,***(((***---...---++++++,,,------......------,,,---...///...---,,,+++******)))'''&&&$$$######((()))))))))************---,,,+++*********,,,,,,************************&&&''')))***+++++++++***++++++************++++++---,,,+++***)))))))))))),,,,,,+++***+++,,,...///)))***+++---.../////////222///,,,+++,,,...//////)))))))))***+++++++++,,,++++++,,,,,,,,,,,,------************************((()))++++++******+++---++++++++++++++++++,,,,,,,,,***(((***---...,,,***---,,,,,,++++++,,,,,,---+++---///---***((((((***''''''((()))***++++++,,,((()))+++,,,,,,+++)))(((,,,---......//////......++++++************++++++((((((((((((((()))******++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))+++++++++*********))))))++++++***))))))((())))))******))))))))))))******'''''''''((()))***)))(((******************************++++++++++++******++++++*********)))))))))************************++++++,,,,,,,,,,,,++++++,,,++++++******)))******,,,++++++******++++++,,,,,,,,,,,,,,,---...------******))))))***++++++,,,++++++++++++++++++,,,,,,+++++++++++++++*********)))***+++,,,------------)))((((((((()))+++,,,---,,,++++++++++++++++++***++++++++++++++++++++++++)))))))))((())))))******++++++******)))))))))))),,,------,,,***))))))******++++++,,,+++***)))((()))))))))))))))***++++++,,,---......,,,******++++++++++++*********+++++++++++++++***************(((((((((((()))))))))))))))***+++,,,,,,+++***)))+++***)))))))))***,,,,,,+++***)))(((((((((((((((---,,,***((((((((()))***************************((())))))******************)))((((((((()))***++++++***)))(((((()))***+++''''''((()))***,,,...///666777777555222000//////)))+++,,,---,,,+++,,,---++++++,,,---,,,+++)))(((***************)))((((((***+++,,,------,,,***))))))))))))))))))***++++++++++++******++++++,,,,,,,,,...000///---,,,---///---,,,,,,++++++,,,,,,---.../////////000000000000222222222333444333111///........................111///......//////...---,,,------,,,+++,,,...000000//////...------......,,,------...///000000000//////000000000111111111000///............///000000/////////............++++++,,,,,,,,,,,,,,,------,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++***))))))(((((()))***+++************************,,,***)))***,,,---,,,***+++,,,------......------+++,,,,,,---,,,+++***))),,,,,,,,,++++++******)))************++++++++++++,,,+++*********+++,,,---************************%%%&&&'''((()))))))))(((+++******))))))******+++++++++***))))))))))))***,,,,,,+++******+++,,,---)))***+++---.../////////...,,,******,,,///000111***************+++++++++*********+++++++++,,,,,,************************'''((())))))(((''')))***(((((()))***,,,---......---+++***+++---///---,,,,,,,,,++++++++++++,,,,,,,,,...///...***((()))***))))))******++++++,,,,,,***+++---......---+++***+++,,,,,,---------,,,,,,+++******))))))******+++((((((((((((((()))******************************))))))))))))((((((((('''((((((((((((((((((((((((+++++++++***************++++++***)))))))))************))))))))))))******'''(((((()))))))))))))))******************************++++++++++++******+++***)))((((((((()))*********************************++++++++++++******+++++++++***************,,,++++++******++++++,,,((()))***+++***)))((('''*********)))******+++,,,,,,,,,+++++++++++++++++++++++++++******)))))))))((()))***+++,,,,,,,,,,,,++++++******++++++,,,---***++++++++++++++++++,,,+++++++++++++++++++++++++++***)))(((((((((((((((*********))))))))))))))),,,------,,,***)))***++++++++++++,,,++++++***)))(((((())))))***+++,,,---...///000///,,,******************************+++((()))))))))******++++++)))))))))))))))(((((((((++++++,,,,,,,,,,,,+++++++++************+++,,,,,,,,,+++***)))(((''''''''',,,+++***(((((((((((()))************************''')))+++------,,,***)))***)))(((''''''((()))***+++***)))(((((()))***+++$$$$$$%%%''')))+++---...444555666555222111000111+++,,,------,,,+++,,,---******,,,------,,,++++++)))))))))))))))(((((((((,,,,,,,,,,,,+++*********((()))******++++++************+++++++++,,,,,,,,,---...//////------...///,,,,,,,,,++++++,,,,,,---....../////////000000000111111222444555444000---........................111///......//////...---,,,---...---,,,,,,...000//////...------------...---...///000111111000000//////000000000000111111000//////......//////000////////////............,,,,,,,,,+++++++++++++++------,,,++++++++++++++++++******))))))******+++,,,+++************++++++))))))))))))))))))))))))---+++***+++,,,,,,+++***+++,,,------......------*********+++******)))(((***************************++++++++++++,,,,,,,,,***************+++,,,---************************&&&&&&'''((())))))))))))+++******))))))******+++))))))((((((((()))******,,,,,,+++*********++++++)))***+++---...............,,,))))))+++---......+++++++++***************)))))))))************+++))))))))))))))))))))))))((()))***)))((('''((()))))))))***+++,,,,,,---------,,,+++,,,...///...---++++++************++++++---...///---+++)))******++++++++++++++++++,,,,,,+++,,,---......---,,,+++***+++++++++++++++************))))))))))))******((((((((((((((())))))***))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((***************************)))))))))))))))***+++)))))))))(((((())))))))))))***+++++++++******+++***************************++++++,,,,,,++++++***+++)))(((&&&&&&''')))***************************))))))************))))))******+++++++++*********,,,++++++******++++++,,,)))+++------,,,)))((('''+++***************++++++,,,,,,,,,++++++*********++++++******)))((((((((((((((()))***++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------.........,,,,,,------------......******)))(((((((((((())))))))))))***)))))))))(((+++,,,---,,,***)))***++++++++++++++++++++++++***(((((()))***+++,,,...///,,,---...---,,,******+++))))))******************************++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************++++++,,,,,,++++++***)))((((((((()))(((((((((((()))***+++,,,************************((()))***+++++++++*********)))((('''''''''((()))***))))))((())))))***+++******)))))))))***++++++,,,...//////...------...///000000...,,,,,,,,,...///...,,,***))))))******---,,,,,,+++++++++++++++///...,,,***))))))******((()))***+++,,,+++***)))******++++++,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------........./////////000000///000222444555333///+++------------............111///......//////...------...///...---,,,...///......------------.........///111222333111000///////////////000000000111......------------......///////////////.........---------,,,,,,+++++++++------,,,++++++++++++,,,,,,+++***))))))***+++,,,---,,,,,,,,,++++++++++++))))))))))))))))))))))))---,,,++++++++++++***)))+++,,,------......------***************))))))((())))))))))))))))))))))))*********+++++++++,,,,,,)))))))))******+++,,,,,,************************))))))******++++++++++++******))))))))))))******''''''''''''((()))***+++,,,++++++******)))))))))******+++,,,---......---111...+++*********)))))),,,+++++++++***))))))))))))))))))*********++++++))))))))))))))))))))))))+++,,,,,,+++)))((()))***------,,,,,,+++***)))))),,,,,,,,,,,,---...------+++******))))))******+++//////...---+++*********++++++++++++++++++******)))******++++++******)))+++++++++++++++******)))*********))))))*********((((((((((((((())))))***))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))************************(((((((((((()))******+++)))((((((''''''(((((()))***,,,......,,,++++++---************************++++++,,,,,,,,,,,,++++++***)))'''&&&&&&((()))+++************************((())))))******))))))((()))******+++++++++******,,,++++++******++++++,,,,,,///111111///---,,,,,,++++++***************+++,,,,,,,,,++++++******************)))))))))(((((((((((()))***++++++++++++++++++++++++++++++******,,,,,,,,,------.........,,,,,,,,,------.........)))))))))))))))***++++++((()))************))))))+++,,,---,,,*********,,,++++++++++++++++++,,,,,,)))))))))***+++---...///''')))+++++++++***+++,,,((()))***++++++++++++***------,,,,,,,,,+++++++++------,,,,,,++++++***************))))))***************++++++,,,,,,,,,,,,)))))))))))))))***+++,,,((((((((())))))***+++,,,************************))))))((('''((()))***++++++***)))'''''''''((())))))))))))))))))******+++...---,,,******)))))))))''')))++++++***)))***+++...///000///...///111333999555///)))&&&''')))+++///...---,,,,,,,,,------///...,,,***))))))***+++((()))+++,,,,,,,,,+++***)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...............////////////---...000222444222...+++---------.........//////111///......//////...------...//////---------.........---------......//////000222333333111///......////////////000000000................................./////////////////////......------,,,,,,...---,,,,,,++++++,,,,,,---,,,+++******+++,,,---,,,------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++,,,------......------,,,,,,++++++************---------,,,++++++******))))))))))))*********+++))))))******++++++++++++***************************************+++++++++***))))))))))))))))))***''''''''''''(((***+++,,,++++++++++++***)))))))))******+++,,,------------000...+++*********)))(((,,,+++++++++***)))))))))************+++++++++,,,))))))))))))))))))))))))+++,,,,,,+++)))((()))***------,,,,,,+++***))))))***+++++++++++++++,,,---+++******))))))******+++000...---++++++************************)))))))))************************+++,,,,,,,,,,,,,,,++++++++++++************++++++((((((((((((((()))******************************++++++++++++************))))))))))))))))))))))))***************+++++++++((((((((()))***+++,,,---))))))(((((((((((())))))+++---000///,,,***+++---************************++++++,,,,,,,,,,,,++++++***)))((((((((()))***+++++++++++++++++++++++++++))))))************))))))((()))***,,,,,,+++******,,,++++++******++++++,,,(((,,,......+++)))***+++,,,+++******)))*********,,,,,,++++++++++++++++++************************((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,+++*********++++++++++++++++++,,,)))******++++++,,,,,,---***************+++,,,---((()))+++,,,,,,+++*********,,,,,,,,,******+++,,,,,,++++++++++++,,,------******++++++,,,---...///%%%'''************+++---((()))+++,,,------,,,+++......------,,,,,,,,,+++***************)))))))))******)))(((((()))*********++++++,,,---,,,,,,,,,((((((((()))***+++,,,---,,,,,,++++++***))))))(((***************************)))'''&&&&&&(((***+++,,,+++***((((((((())))))(((((())))))******++++++******))))))))))))******&&&(((***+++******+++,,,***+++---...///222666999>>>999222+++'''(((+++---...---,,,******+++,,,,,,...---+++***)))******+++)))***++++++,,,+++++++++)))***+++,,,---,,,+++++++++***))))))++++++***)))++++++++++++,,,---......------........./////////------///111333333000...------......///000000000111///......//////...------///000000...------...///............///000000111111222222111000///.........////////////000000///000000111111000000///.........///////////////////////////...............------,,,,,,,,,,,,,,,...------------------...++++++,,,---------------------------------------+++,,,---,,,*********,,,+++,,,------......------------,,,++++++++++++,,,---,,,,,,+++***))))))((((((((()))))))))*********)))******++++++***))))))************************))))))((((((((())))))******))))))(((((())))))***((('''(((((()))***+++,,,+++++++++,,,++++++***)))******+++,,,,,,,,,,,,,,,,,,***)))***+++------,,,+++++++++************************+++++++++,,,,,,************************((()))***)))((('''((()))))))))***+++,,,,,,------)))***,,,+++******+++---++++++************++++++000...+++)))*********))))))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++++++++,,,,,,((((((((((((((()))******++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++))))))*********+++++++++*********+++,,,---//////++++++************++++++)))---///...***(((***,,,************************+++,,,,,,------,,,,,,+++)))))))))*********++++++++++++++++++++++++++++++)))******++++++******)))''')))***,,,,,,,,,***))),,,++++++******++++++,,,%%%(((***)))&&&%%%(((+++,,,++++++***))))))******++++++++++++++++++,,,,,,))))))******+++,,,,,,,,,)))***+++,,,------------+++,,,------...---,,,,,,,,,++++++++++++++++++***))))))***++++++,,,------------,,,,,,++++++,,,,,,)))***,,,---------,,,+++***+++,,,,,,******+++,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,---......''')))++++++******+++,,,)))***,,,.........---,,,+++,,,,,,,,,,,,,,,------)))******************+++++++++***))))))***++++++***+++,,,---------,,,,,,))))))))))))***+++,,,,,,---------,,,,,,+++***)))************************))))))((()))))))))******...---+++***)))))))))***'''((()))******+++++++++)))((((((((()))******+++(((***,,,,,,++++++,,,---***+++,,,---...000555888777444///+++)))***,,,......---+++))))))***+++,,,,,,,,,+++++++++++++++++++++*********++++++,,,,,,(((***+++------,,,+++***,,,***((()))+++,,,+++)))++++++++++++,,,---...///---------.........//////......///111444555444333......//////000111111222111///......//////...------///111111///---------///////////////000111111222222111000//////.............../////////000000///000111222222111000///............/////////000---------.....................---,,,,,,,,,,,,---------............------)))***+++---.........---------------------------)))+++---,,,******+++---+++,,,------......------...---,,,+++***++++++,,,***************)))))))))))))))*********+++++++++******++++++***)))((('''******************************)))(((((())))))***))))))(((((((((((()))))))))))))))))))))***+++,,,***+++,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++***)))***---......---***************+++++++++)))))))))************+++++++++++++++++++++++++++'''((())))))(((''')))***(((((()))***,,,---......)))+++------+++***,,,...,,,,,,++++++++++++,,,,,,000---)))((()))***)))((()))))))))******+++++++++---,,,,,,,,,,,,,,,,,,---)))***+++---...............------,,,,,,------...((((((((((((((()))******++++++++++++++++++++++++))))))))))))((((((((((((++++++++++++++++++++++++))))))******++++++++++++++++++,,,---...///111222---,,,,,,++++++,,,,,,---(((,,,...---)))&&&(((+++************************+++,,,,,,------,,,,,,+++((()))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******'''(((***,,,---,,,***))),,,++++++++++++++++++,,,(((+++...,,,)))))),,,111,,,,,,+++***))))))***************++++++,,,,,,---))))))***+++,,,------...******+++,,,------------+++,,,.../////////...---.........------,,,,,,,,,++++++,,,------...//////000000...---,,,+++++++++)))***,,,.........,,,+++***+++,,,,,,+++***+++---,,,,,,+++***+++,,,...///------,,,,,,,,,------...***,,,------+++******+++)))***---/////////...---((()))***+++,,,---......+++++++++,,,,,,------...---,,,+++******+++,,,---***+++,,,---...---,,,,,,++++++************************+++,,,------------************************((()))+++,,,,,,,,,***)))///...,,,***************'''''')))***++++++++++++,,,+++***************+++(((***,,,,,,++++++,,,---.........,,,+++,,,///111,,,+++************+++,,,///...,,,******+++,,,---++++++++++++++++++,,,,,,,,,+++***)))***+++,,,---(((***+++------,,,+++***---+++)))***,,,---,,,)))++++++++++++,,,---...///---------.........///////////////222555777777666...//////000111222222333111///......//////...------///111111///---------000000000000000111222222333222000///......................../////////000---...///000000///...------.........//////000000,,,,,,,,,------...............---,,,,,,,,,,,,---,,,,,,............,,,,,,'''(((+++---............------------------------(((***---,,,******,,,...+++,,,------......------------+++*********+++,,,,,,,,,---......///000000******+++++++++,,,,,,,,,++++++++++++***)))'''%%%************************---,,,+++******+++,,,,,,))))))(((((((((((())))))***************++++++,,,)))***,,,---...------,,,******+++,,,,,,,,,++++++---,,,+++,,,------,,,+++))))))******+++++++++,,,(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))++++++******+++---++++++++++++++++++,,,,,,***---///...,,,+++---000---,,,,,,++++++,,,,,,---000,,,((('''((()))((('''))))))***+++,,,,,,------+++******))))))******+++((()))***,,,---.../////////......------......///(((,,,///...)))&&&'''***))))))))))))((((((((((((************************++++++******)))(((((((((,,,+++***))))))***++++++---+++***+++---/////////******++++++++++++,,,,,,))))))+++,,,------,,,+++,,,+++***))))))***+++,,,+++,,,.........,,,***)))'''''''''''''''(((((())),,,++++++******++++++,,,************))))))((((((((()))+++---------+++******,,,///111111000---,,,+++++++++************)))******))))))******+++,,,.........---,,,+++))))))...------,,,,,,+++++++++---......,,,******+++,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000...+++*********)))''''''((()))***+++,,,------+++++++++******)))))))))******+++,,,------...///,,,+++***,,,...---***&&&+++***)))((()))***,,,---'''))),,,......---+++)))******+++,,,,,,---......+++---,,,((('''******'''%%%'''***---...---+++******+++---......---+++*********++++++++++++******************************,,,,,,---...---,,,***)))---+++)))(((((()))+++------------,,,,,,,,,++++++((()))))))))************(((***,,,+++))))))+++---...---,,,,,,++++++++++++---...///...,,,+++,,,---,,,...,,,)))***......***++++++******++++++,,,---...,,,)))((((((***---///---***((())),,,...---+++,,,,,,------------------.........------,,,,,,,,,,,,,,,,,,---------......---------...............111000/////////000222333444555666555333111000111000000//////......------///000111111///......///333444555666666444333111222111///.........///000111000///000111111///---111000000000/////////...,,,...///111111///...,,,////////////////////////---.../////////...,,,,,,***+++---///000000///...//////......---------,,,---,,,,,,++++++,,,,,,---000,,,)))))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++///...+++***))))))***++++++,,,---...---+++((('''///,,,******+++,,,***(((++++++***************+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,///...+++***))))))***+++...---,,,+++***+++,,,---,,,,,,,,,++++++*********))))))*********+++++++++++++++,,,,,,---...//////&&&(((***,,,---......---((()))***++++++***((('''//////...---,,,++++++***.........------,,,,,,,,,+++++++++,,,,,,---------///...,,,+++***+++,,,,,,+++******************+++)))******++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---//////...------------...)))---000///***((()))+++++++++************++++++************************************************,,,+++***))))))***+++++++++)))((()))+++---------******++++++,,,,,,------,,,+++******))))))***+++******((((((((((((******,,,,,,---------,,,+++*********))))))))))))******,,,,,,++++++++++++,,,,,,+++++++++******)))))))))---...///000///---+++******+++,,,......---,,,+++************+++++++++++++++************+++,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,------,,,+++***+++------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++******)))/////////---,,,+++******************++++++++++++---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,+++,,,...---+++(((******++++++++++++++++++(((***+++------,,,+++***+++++++++,,,,,,---------***...///,,,***,,,---,,,'''(((***,,,,,,,,,+++***)))***,,,------,,,***))))))******++++++******)))+++++++++***************,,,,,,---------,,,+++***))))))(((''''''((())))))***************)))))))))))))))))))))************(((***,,,+++***)))+++---,,,,,,+++*********++++++***+++,,,,,,***(((((())),,,///...,,,---000000,,,,,,,,,+++******))))))***+++***)))((()))+++...000---+++)))***,,,------+++---------------------............---------,,,,,,,,,,,,,,,---------......,,,,,,---......//////000000000//////000111111222222444555444222000000111222222111111000///......///000111111///......///222333444555555333111000111000000///////////////---------...000000///.........//////000000000000///000111222222111000///........................,,,---.........---++++++)))***,,,...//////...---.........------------------,,,,,,++++++,,,,,,---,,,+++******,,,------,,,***************++++++++++++,,,,,,------,,,,,,+++///...,,,***))))))***+++,,,---.../////////...---111...+++******+++)))(((***))))))(((((())))))))),,,+++************+++,,,******+++++++++,,,,,,,,,---,,,***)))***+++,,,---------,,,+++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,---------***+++++++++,,,---------******)))***+++,,,...///---...//////...,,,***))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...---,,,+++++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***++++++,,,---.../////////...---------------+++...000///+++)))***,,,,,,+++***))))))***,,,,,,++++++++++++++++++++++++))))))***++++++,,,------++++++************+++,,,+++***))))))+++------,,,******+++,,,,,,---.........,,,***))))))***,,,---++++++***))))))***++++++------,,,,,,,,,,,,++++++---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******)))***+++,,,,,,+++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------)))******+++,,,,,,+++++++++++++++++++++*********+++,,,---,,,++++++,,,...---------------,,,++++++++++++++++++++++++++++++.........------+++******---000222111...++++++---,,,,,,++++++*********)))------------,,,,,,,,,,,,,,,,,,+++++++++*********...---,,,,,,------,,,+++***+++---......---+++)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++222555111,,,,,,------******++++++++++++++++++))))))++++++++++++))))))))))))************))))))++++++++++++******)))))),,,,,,---------,,,++++++++++++++++++++++++++++++((()))))))))))))))))))))******************)))))))))***++++++******+++---******))))))******++++++)))+++,,,,,,***((('''''',,,///111///000222111...---,,,,,,***)))(((((('''((())))))***+++---...///---+++******,,,------,,,........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,---...//////000000//////000000111111000000///111222111000///000222555444444222111000/////////000111111///......///222333333333222111///...///000000000000///......+++***+++---///000000...,,,------///000111222222///000111222222111000///------------------------,,,,,,------,,,,,,+++***)))***,,,---......---,,,------------............------,,,,,,,,,,,,------)))+++,,,---,,,,,,,,,---))))))******++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,*********++++++,,,---...///111222333333333000,,,***)))***)))(((+++******))))))******+++++++++***))))))***++++++******+++++++++,,,,,,,,,+++*********+++,,,...///,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,***((()))+++...///222333333222111///---+++******++++++,,,,,,,,,,,,)))))))))***************++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---+++***))))))***+++---///...---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000///......---------------+++---...---+++******,,,***)))((('''''')))***++++++++++++++++++++++++++++++++++++,,,,,,---------++++++***+++++++++,,,,,,...,,,++++++---///......******+++,,,---......///,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...------,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%''')))***++++++,,,+++***)))))))))***,,,------------,,,++++++******,,,,,,++++++,,,,,,---...+++,,,,,,+++***)))((((((*********************+++)))+++------,,,,,,---...,,,------------,,,++++++*********+++++++++++++++////////////...---,,,+++***///444333...+++,,,...,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---------------.........---+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,+++...666:::444,,,))))))***---,,,+++*********+++,,,******++++++++++++******((())))))******))))))(((,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,+++------............------***************+++++++++++++++************))))))******++++++++++++,,,,,,******)))******+++,,,---,,,...000///---***))))))***///222111111222222///------,,,,,,+++***))))))((()))***+++,,,------------,,,++++++,,,---......///////////////.........*********))))))))))))))),,,,,,,,,---------..................////////////...///000111111000///...---...//////...///000222555555444333111000/////////000111111///......///111222222111000///------...///000000000///---,,,,,,++++++---///000///...,,,------...///000111111------...//////...------........................------------,,,,,,+++++++++,,,---............------......//////000000000------,,,,,,,,,,,,------***---000000---+++,,,---++++++,,,------.........------++++++++++++------...---,,,++++++++++++,,,---------...///111222333111///,,,***)))***++++++------,,,,,,,,,---......******************************+++++++++,,,,,,,,,++++++***++++++,,,......,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++...---+++******+++,,,...222222222222111000......,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---///...---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---/////////...------,,,,,,------++++++,,,+++***)))***+++***)))(((((((((***+++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,...,,,+++,,,---......---******+++,,,,,,---......***+++---......,,,***)))///...---,,,,,,---...///---,,,,,,++++++,,,------(((((()))***,,,...000111---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---'''(((***+++---...//////,,,,,,*********+++---...111000///---+++***)))(((,,,,,,++++++,,,,,,---...++++++++++++******)))((()))))))))******+++++++++)))+++------,,,,,,------,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,******++++++++++++******(((---222222---***+++...***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...//////000---------,,,,,,,,,---...000///---,,,,,,,,,---------,,,+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,555999333+++((())))))...,,,+++***)))***,,,---+++,,,,,,,,,,,,,,,,,,+++))))))************))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************************++++++++++++***************+++******+++,,,,,,,,,,,,+++++++++++++++,,,---...---///111000...,,,+++,,,)))///222111///000000...,,,,,,---......------,,,***+++,,,,,,,,,+++******------------,,,---...///000000//////............*********+++++++++++++++,,,,,,,,,---------......000000000///......------...///000111111000///...+++,,,---------...000333444333222111000///......///000111111///......///000000000000///...---,,,...///000000000///---,,,///...---...///000...,,,............////////////------............------///////////////////////////......------------------....../////////////////////000000111111222222...------,,,,,,------...---111333222...++++++---,,,,,,---------.........------++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++******+++---///------,,,,,,---......///*********++++++***************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,------------,,,++++++......//////////////////000//////...------,,,,,,)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,,,,,,,,,,++++++***))))))******+++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))***+++,,,---------,,,---+++)))***+++,,,,,,+++******++++++++++++,,,,,,***+++---...,,,((($$$!!!,,,,,,************,,,,,,++++++,,,,,,,,,,,,------'''((((((***,,,...000111------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++---,,,,,,++++++---...///222111000...,,,***)))(((+++++++++++++++,,,------((((((***+++,,,,,,,,,,,,((())))))***+++,,,------)))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,------...++++++,,,,,,,,,,,,,,,+++))),,,//////,,,+++,,,---***+++++++++,,,,,,------------------............,,,------...///000111222+++,,,------,,,,,,---...000...,,,++++++,,,---///---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((///222///***+++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((*********+++++++++,,,,,,,,,+++***+++---------+++,,,,,,,,,+++,,,,,,------,,,---...---,,,+++,,,---***000333000---...///...,,,---...///000///......,,,,,,,,,,,,,,,***))))))---.........------///000000//////......------------------...............,,,,,,,,,---------......111000000//////......---//////000000000///......+++,,,---,,,,,,---000333111111111000//////......///000111111///......///////////////...............////////////...------000///......//////---,,,..................//////////////////////////////000000000000000000000000000///...------------.../////////////////////000000000000000111111111111......------------......000111222111...---,,,---,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------------------,,,,,,,,,+++++++++++++++************+++,,,,,,,,,,,,///000************+++,,,------***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---------------,,,,,,,,,//////000000//////...---,,,,,,,,,,,,------------------------............------------------------+++,,,---......---,,,++++++,,,,,,------......///111111000///...---,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,(((***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++------------------+++******+++,,,+++***++++++************)))))))))***,,,,,,,,,***(((&&&,,,+++***))))))***+++,,,***+++,,,---------,,,,,,*********+++,,,---...///------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,+++***))))))))))))))),,,,,,,,,,,,,,,---......000000///...---,,,+++++++++************+++,,,,,,((()))***,,,------......))))))***+++,,,---......***,,,...///---++++++++++++,,,,,,,,,,,,+++******+++,,,,,,---......//////////////////...---,,,,,,++++++,,,,,,,,,------...,,,,,,,,,,,,,,,,,,++++++---------.........//////------......//////000000(((+++---...,,,+++,,,---,,,,,,,,,,,,,,,,,,---------,,,++++++*********++++++++++++,,,,,,---------''',,,---+++***---///...++++++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,,,,,,,+++++++++,,,---...///...---,,,,,,---...///,,,,,,+++***)))(((((('''))))))******+++,,,---------+++***+++---...---+++---,,,++++++++++++++++++,,,,,,,,,+++******---///,,,222444///+++,,,......,,,---///000///...---+++,,,,,,++++++++++++++++++---...//////------///111//////......---,,,,,,+++------------.........///,,,,,,,,,---------............//////000000000000000000///...............,,,------,,,,,,---000333000000000000000000000000///000111111///......///...............//////000//////...------------...---,,,,,,---//////...,,,,,,,,,------...///000000/////////....../////////000000000000000000000000///...---,,,,,,,,,------/////////.........//////000000//////////////////......------------......///---,,,,,,---......------------,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,---------------,,,***+++,,,------,,,+++***(((+++...///---,,,---///))))))))))))***+++,,,---+++,,,------------,,,+++******+++++++++,,,,,,,,,++++++,,,---............///......---------------,,,,,,,,,---------......---------............///+++++++++,,,,,,------...---,,,,,,,,,------------------------------....../////////......---------,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++***+++,,,---------,,,,,,++++++,,,------,,,++++++++++++,,,,,,---......///------------------------++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,...,,,******+++---------%%%'''***------,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---)))***+++---......------///---,,,,,,---...---,,,++++++******)))(((((((((((()))***,,,...000111222------++++++++++++------)))***,,,.........,,,+++---------,,,,,,,,,------...------,,,,,,------...*********++++++,,,,,,,,,---,,,,,,,,,---...//////++++++,,,,,,,,,---------........................******))))))******+++,,,,,,,,,---------,,,++++++))))))***+++---...//////***---//////---+++******+++,,,,,,,,,,,,+++******,,,,,,------...///000000......---,,,+++)))((('''---,,,***+++---//////...///......---+++******)))+++++++++,,,,,,---------///............---------&&&***---...,,,***+++,,,)))***,,,......---,,,+++,,,,,,,,,,,,++++++************+++,,,,,,---......+++------)))***---...,,,******+++,,,------......++++++************+++++++++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,---,,,,,,+++***+++,,,...///,,,+++)))(((((()))+++,,,000///...---,,,***))))))(((((()))***,,,---...///---+++)))+++---///---+++,,,,,,+++***)))))))))***------,,,+++***,,,///333///444555000+++,,,...///---...//////...,,,***(((+++*********+++,,,---------///000///------///222//////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---///000222333333111000///---------...///---------,,,,,,---000333///000000000000111111111///000222111///......///...............///111111000///...,,,,,,---......***)))***+++...///...---)))***+++---///000222222------,,,,,,,,,,,,------////////////////////////...---,,,+++***+++,,,---///......---------......//////......---------,,,......------------......---)))'''(((,,,///000...000000///...---,,,,,,+++++++++---......---++++++,,,,,,---......---------***+++---//////...---,,,))),,,000000...,,,+++,,,++++++++++++,,,---...///,,,,,,............,,,,,,******+++++++++,,,,,,,,,((()))+++---...///000000...---,,,+++***+++,,,---,,,,,,,,,------.........+++++++++,,,,,,,,,------))))))***+++,,,,,,------...---+++***+++,,,///000000000///...------......,,,,,,,,,---------......---,,,,,,,,,+++*********---------,,,,,,+++++++++)))***,,,---...---,,,,,,***+++---......---+++***,,,,,,,,,---------......------------------------))))))***+++,,,...///000...---,,,,,,++++++,,,,,,------------------------............---,,,+++***,,,+++***)))***+++,,,---+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,000000//////............,,,,,,,,,---------......///............---------***+++,,,,,,******+++,,,...------,,,,,,,,,------))),,,//////...---///111777333---+++,,,......---...---+++******+++---...***///333222---***,,,.........------------..................------,,,+++//////...---,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,------''')))---000111000...---..................------+++,,,,,,---...///000000...---+++*********++++++++++++,,,---......///000...///000111000///---,,,000///...,,,++++++,,,,,,...........................------------.../////////...------......---,,,------------------------------,,,,,,,,,,,,++++++---------,,,,,,,,,+++++++++,,,,,,------.........---,,,+++***+++,,,---...111000...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///......------,,,+++************+++,,,------------+++,,,,,,---...///000000111000//////000///---,,,))))))))))))***+++,,,---000000///...---,,,,,,---000000...------...///000......---------,,,,,,,,,,,,,,,,,,+++++++++******...---,,,,,,...000000///++++++,,,,,,---.../////////...------...///...,,,---------.........//////111111000000//////......222222111111000000//////000000000111222222333333555222000///000111111111000000//////.........---...///////////////......///000///---///222111---...///000000000///...---...///000111111000///...........................000000000000000///......++++++++++++,,,---...///////////////////////////,,,,,,,,,------.........//////............////////////...---...///000111000000///............///+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********++++++,,,------------......------,,,+++---+++)))((()))+++++++++,,,---///000000000///...------......------,,,+++///......------------....../////////...------,,,.........------,,,,,,,,,+++,,,...000222222222111/////////...------,,,,,,+++,,,,,,------,,,,,,+++---------.........//////---------------------------,,,+++*********+++,,,,,,,,,,,,,,,,,,---......---------.........//////---------,,,,,,+++++++++......//////...,,,***))),,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))+++++++++***++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------.../////////.........------,,,,,,,,,,,,------------...---------,,,,,,,,,,,,***,,,---,,,+++***+++,,,...------,,,,,,------...+++,,,---,,,+++---111444999555///,,,,,,------,,,------,,,++++++,,,---...+++...000000---+++---...///......------......///---------------,,,++++++------,,,,,,,,,------...------------------------------,,,++++++*********&&&'''***,,,------+++***------------------------,,,,,,---...////////////---,,,+++******++++++,,,++++++++++++++++++,,,,,,---...///000000...---+++000///---,,,+++++++++,,,...........................------------...//////222111000000111111000...------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...---,,,++++++,,,---...///000///---,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,---...///......------,,,++++++*********+++,,,------------------------......///000//////............,,,+++(((((()))***+++,,,------......------------......222111///...---------.........---------,,,,,,,,,******++++++,,,,,,,,,------,,,***+++,,,------,,,,,,,,,,,,------.........///---,,,---...///...,,,---------.........//////111000000000/////////...000000000000000000//////...//////000111111222222444222000000111111111111000000/////////............//////000000//////......///...,,,...222222/////////......---,,,+++***//////000000000000//////........................000000000000000///......++++++++++++,,,---...///........................---------......////////////..................//////...---------...000000000///......------......,,,,,,,,,,,,,,,---------,,,------......------,,,---------------------------------.........//////------------,,,,,,,,,,,,...............---,,,,,,---,,,******+++,,,---------...//////000000/////////......------,,,,,,,,,///...............//////...............---,,,,,,.........---------,,,,,,,,,---...///000000///////////////...------,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........------------------------...---,,,++++++,,,---...------......---,,,+++***---------.........//////------,,,,,,,,,,,,,,,,,,------......///.........,,,---......//////......++++++++++++++++++++++++,,,,,,,,,++++++******)))***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---.........////////////.........---------------+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,------++++++,,,---...---------------......---,,,+++)))***---222777999666111---,,,,,,,,,+++------------------------------------------......///......------......///,,,,,,------,,,,,,++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,+++++++++***------...//////...,,,+++......---,,,++++++++++++..............................------......///000000...------...///---,,,------------------------,,,,,,------------------......---------,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,---///000111///...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---..................------,,,,,,+++***+++,,,------......---......------------...///.........------,,,+++***'''(((***,,,------------,,,,,,,,,,,,---...///000333222000///---,,,,,,,,,......---------,,,,,,,,,))))))***+++,,,---......///---++++++,,,---,,,+++------------------.........,,,,,,,,,......---,,,------........./////////000000000000//////////////////////////////000000.........///000000111111444222000000111222111000000000////////////......//////000000000000//////000000///---000555777555111000///---,,,+++******000000////////////000000........................000000000000000//////...,,,,,,,,,,,,,,,---...///.................................///////////////------------------------...------------.../////////......------------------------,,,,,,,,,,,,,,,------............------................................./////////000000000//////...------,,,,,,...////////////...------------,,,,,,---...////////////......//////000111333222111///......//////............///000111111---............---,,,,,,...............---------------............------/////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------//////...------...///000......//////...,,,***(((---------...............,,,,,,,,,,,,------------000//////.........//////,,,---......//////......++++++++++++++++++++++++---,,,,,,+++++++++++++++)))***,,,---------,,,+++,,,,,,------------,,,,,,............////////////------------------------+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---...---,,,+++,,,......------------......///...,,,+++***+++...333666666333000---,,,,,,,,,------............------,,,///---++++++---...///...//////............//////+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////......------///...............//////,,,,,,------------......---...///000///...,,,+++++++++,,,,,,------...........................---,,,------......---,,,,,,------,,,,,,++++++++++++.......................................//////000...---,,,,,,------,,,***------------------------,,,,,,------.........///............------------+++,,,---......---,,,,,,,,,,,,---...///000111222------,,,,,,---///000111------------------------,,,,,,---........................---------------***+++,,,---............000///...------------...,,,---...---+++*********)))***,,,......---+++***,,,,,,,,,,,,---...///000111111000///...---------......---------,,,,,,,,,******++++++,,,------...222000.........///...---............---------------,,,+++,,,---...---,,,............////////////000000000000////////////------......//////000000......//////000111111111333222000000111222111000000000////////////////////////000111111111000000333444222///333999<<<:::333222000............///000000///......///111222........................//////000000000000//////---------------...//////------------------------..................//////,,,------------------,,,---------------......///......---,,,,,,,,,,,,---///.........---,,,,,,,,,------............------........................---........./////////////////////......---------/////////000///......---,,,---......---...///000000///.........///111222777666333111000111222333.........//////111222222------.........------,,,///.....................------................../////////...------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------///......------...000000000000///...------,,,,,,........................+++,,,,,,,,,------......444333000...,,,++++++,,,,,,---......///.........------------------------...------,,,,,,,,,,,,---***+++,,,---...---,,,,,,,,,------......------,,,,,,------------.........------------------------++++++,,,,,,,,,---------............------------,,,---......---,,,---...---------------...///000///...------...000111222000000...---,,,,,,...///...////////////...---,,,000...,,,,,,---//////////////////....../////////+++,,,,,,------,,,,,,,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......,,,,,,+++******+++,,,------........./////////000...////////////---,,,+++,,,,,,------............,,,,,,---......///000000,,,,,,------------------,,,,,,---,,,,,,,,,++++++........................///............///000000111000...///000000///---------------------------,,,,,,---...//////000000/////////.........------+++---111333333000---***,,,,,,---///000111111222,,,,,,,,,---///222444666------------------------------.../////////...........................///++++++,,,---............000000000000///......---,,,---///...+++******+++,,,---...///...,,,***(((///......------......///.........///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222000......//////...---.....................------,,,+++,,,...///...---........./////////000000////////////000000000000------......//////000000//////000111111222222333333222111111222222111/////////000000000000000000//////000111222222111111333444222///333999<<<:::111000///......///111222000///.........///111222//////////////////////////////000000000000//////......------......//////........................------------------------,,,,,,---......---,,,,,,---------.....................---,,,,,,,,,,,,---000000//////......---------......//////......---------------------------,,,,,,---------.........,,,---------.........////////////000///......---+++---//////------...000000000///......000111222666555222000///000111222.........//////111222222---......//////.........////////////////////////---------...///111222222/////////...------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---///000222000...------...111222.....................---,,,,,,,,,------.........222111///,,,+++***++++++,,,---......///.........------------------------///...---,,,,,,,,,---...++++++,,,---------------------............------++++++,,,,,,,,,------------------------.........,,,,,,,,,---------......//////.........------------...//////------...///------------...///000000444222000///000000000///...//////...------///111000000000///......------111000000///......//////000//////......//////000,,,,,,------......------111000///...------------------------------------''')))***,,,---------------,,,,,,,,,,,,---...///.........///000000111111//////......------------------.../////////......******+++,,,---...//////---------------.........,,,------......---,,,,,,........................//////......//////000111000...------......---,,,------------------------,,,,,,---...///000111222000////////////.........,,,...222555555111---***,,,,,,...///000000000000,,,,,,,,,---///222555666........................---...///000000///......---.........///000000000+++,,,---......//////...000111222333333111///---,,,///111000,,,***+++---......//////...,,,+++)))000000//////.../////////,,,---...///000000000000......---------,,,,,,,,,...---------,,,,,,,,,+++///...,,,,,,---...---,,,..................//////---,,,,,,---///000///........./////////000000000////////////000000000000//////////////////000000000000000111222222333333222111111222333222000/////////000000000000111111///000111222222333222222111222000---///444666333------------...///000000///......//////000111222////////////////////////...//////000000000000000//////.........//////000////////////////////////---------------,,,,,,,,,,,,---...//////...---,,,---...//////000000/////////......---------------/////////.....................////////////......------------------------,,,,,,,,,------------...,,,,,,------...//////000...////////////...------+++...111000...,,,---///000000//////000000111111111000///...---...//////............///000111111......///000000000000///////////////000000000000---------...000111333444/////////...------,,,,,,------............------,,,,,,,,,,,,------------------------------------,,,++++++++++++---...///222000...------///222444...............------------------------.........,,,,,,,,,,,,,,,---......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,---...,,,,,,,,,,,,,,,---......------............------+++,,,,,,,,,,,,---------------........./////////------........./////////.........---------,,,,,,---///000///...---...///------------...///000111<<<888222//////000//////000111222111///...000333222111000............///000333444333///---...///000000////////////000000,,,---....../////////...111000000/////////000000........................)))***,,,.........---,,,---......///000111111222------......///000000111000///---,,,,,,---...///......///000//////------+++,,,,,,,,,------.........---------...//////000------.../////////...---........................///////////////000000111---,,,***+++,,,,,,+++)))------------------------+++,,,---...000111222333000000000/////////.........///111222222000...,,,,,,---...////////////...------,,,------///111222...........................///000111111000...---------...///000000111111+++,,,---...////////////...111444666666444000---...111444222...,,,---000------------...---------000000///000000111222333---...///000000//////.........---------,,,,,,,,,,,,,,,,,,---------------///---,,,,,,...///......------......//////000000...------...000111111000.../////////000000000000.../////////000000000111000000000000000000////////////000000111222222222222111111222333222000...//////000000000111111111///000111222333333333333000111///,,,...111111------......////////////...---...///000000111111111////////////////////////......///000000000000000000000///////////////000000000000000000000000000///.........------------,,,---///000000///---,,,...///000111111111000///000///......------......,,,,,,,,,---------------......////////////..............................------------............////////////////////////...............---,,,,,,...111444333///,,,---000//////000111111111111000...............////////////...............////////////000111111111111111//////000000000111111111......------...000111222/////////...------,,,,,,------............------,,,------------.........------------------------,,,++++++++++++---...///////////////............//////.........---------............------------***+++,,,...////////////,,,---......//////......++++++++++++++++++++++++---,,,***))))))+++,,,......---,,,+++,,,---...///------............------,,,,,,,,,---------.............../////////000000.........////////////000---------,,,,,,,,,++++++...///000///...---...000---------......000111111BBB<<<333------///000000333444555333000///111333444222000...------///000000444888666000,,,---000000000////////////000000------...///000000//////000//////000000111222333////////////////////////...///111222222000...---)))***+++---.../////////,,,,,,------...///000000000///---++++++---///111//////000000000...---,,,000////////////........................///000111---...///000000///..............................///////////////000111111000...------...///---,,,------------------------+++,,,---///000222333444000000000000////////////111000///...............,,,---...//////...------///...---,,,+++,,,,,,---////////////////////////...///111222111000...---------...///000111222222+++,,,---...////////////---111555999999555111...///222555444///---...111,,,,,,,,,,,,---///000111...//////000111333555666//////000000000...---,,,......---------,,,,,,,,,***++++++,,,---...//////000///---...000111111111,,,------...///000111111///...---///111222222111////////////000000000000.../////////000000111111222222111111000000//////......//////000111111111222111111222333333000...//////000000111111111222///000111222333444444444111222111......111///+++000111222222222000///...,,,---///111111111111000000000000000000000000000......///000000000000000111000////////////000000000000000000000000000000000000//////.........------...000111111000...---...///111222222222111000000000///............///*********++++++,,,,,,,,,......////////////......000000000000000000000000............/////////000222222111111000/////////------......------,,,+++000444777555000---...000...///111222222111111000...///000111222222111111///......---------......000000111222222222222222//////000000111111111222///...---,,,,,,---...///000//////...------,,,,,,------............---------------.........//////------------------------,,,,,,++++++,,,---///000,,,---000111000---)))'''//////.........---------/////////...---------,,,---...///000000///...---,,,---......//////......,,,++++++++++++,,,------........................000///...---,,,------...//////......------,,,,,,++++++*********+++,,,,,,...------...//////...,,,000000////////////000000///000000///...------...------......//////000000111111111111222222222222666444222///...---...///555CCCGGG:::...///333333000000000///000000111222666777777555111...///111111111000000//////......+++,,,---///222222000...,,,,,,---.............../////////---++++++---//////000000000000///......---...///...---,,,---///000//////.........//////222222111000///......---//////..................000///////////////000111000111222444444333///,,,000000000000////////////000///...------...///000///111333555555333111///000000//////.........---444333222000...---,,,,,,---...///000111111000000000000000000000000000000//////000000000000//////000000000000000000000000,,,,,,---------------,,,111000...---,,,,,,---......111333222---+++...111////////////////////////...///000///...---...///...---000777999444000///222111111222333222///---......////////////......///......111444555333000333000---,,,---...///......---,,,++++++,,,......+++***+++,,,------***(((000000//////......------222222000//////000111111000...---...111222000...///111333333111000111222111000///000222333222111111111000//////...//////000111222333444555555555333333444444333222000///111222222222000///000222222222333333444555666666111111111111222222333333333333222111111000//////111222222222222111000000//////////////////////////////.........000222333---...///000000///...---000///////////////000000........................000000000000000000//////---------...............000///...------...///000000000000///---...000222222111000///............000000//////////////////............////////////333222222111111000000000111111000///////////////000444777444...***,,,000222222222111111000000000333111......000111111111000000000000111222333444111111222222222222222333000222444222...,,,,,,---,,,,,,,,,---------....../////////...............000000111111000---+++)))........................------------------,,,,,,...///000111111000///...000111111...***)))+++...///000222111///......///222222111111000/////////...............---------000000000///////////////---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...///////////////.........+++++++++***++++++,,,---111000//////000111///...,,,,,,++++++++++++,,,,,,...///000///---,,,---............///////////////---............/////////333222000///...///000111999EEEHHH:::---,,,///...000////////////000111111444666777555222//////000000000000000//////......,,,,,,---///111111///------...//////000000000///111111111///......///111111111111111111000000///---...//////...---...///---,,,,,,,,,,,,,,,------,,,,,,---------.........//////000000000000000000//////.........///000000000///000222333333000...------......//////000000...---,,,++++++,,,---...222333555666666555333222//////......------------000000///......---......333333222222111000000000222111111000000000000111//////000000000000//////........................//////000000000//////......---,,,,,,,,,---......///222444222...---///222........................---...000///...---...000333111222777888444111111000///...///111222111000---------....../////////111000000222555666444111333000...---.../////////000///...---------...///---,,,,,,---///...,,,***//////.........---------(((((()))***,,,///222333111///...///222333222000111222333222111000111222333222111222333444333222222111000000//////000000111222222333333333333222222222333333222111///...---///111222222222333444111111111222222333333333333333444555555666666666444444333333222111111000000000000000//////...---000000000000000000000000222111000///......//////111111111111111111000000000000///...............000000000000000000000000------------------------///000000000000000000000......------------......///000000///......///111............///000222222111111000000000111111222111111000000////////////000000000000////////////000000///...............///222444333///---///111111111111111111000000000222000......///111000000////////////000111222222222222333333444555555555000222444222///------///,,,---------............000000000000000000000000000111222222111000///..............................---------------------//////000000000000//////000...---,,,------.........///000000...------...///////////////000000000.....................///////////////////////////------,,,,,,------...///++++++++++++++++++++++++//////...------------..................////////////////////////000111111333111///...///000//////...------,,,,,,------......///000///---,,,---...///////////////.........000000000000111111111111000000/////////111222333888BBBDDD888---,,,......000////////////000111111111333555555333111000///000000000////////////...---------///000000...,,,......///000000000//////111111111000......///111111111111111111000//////...///000000......///000///.........///000111111000000000000000111111111......//////000000111111...............///000111111000///000111222111000+++,,,,,,---///000000111111000////////////000111333333444444444444333333......---------------,,,,,,,,,,,,------...///000444333111000//////000111444333111000///000000111...//////000000//////...------------------------111111111111000000///...++++++++++++,,,---...///...000222111...,,,...000........................---...000000//////000222888555555999999555222333333000...---000333666777//////...---------...///000000000222444444333111333000......///000000///000000///...------------......---...000000...---............------------...------------...///000111000000111333444444333111111111///------///111333222111222333444333222222222111111000000111111333333333333333222111111111111222222222000///...---000333444444333333444444444444444444444444444222444555777888777777666444333333222222111111111222222222111000///......000000000000000000000000222111000///.........///333222111111000000000000000000///......---......111111111111111111111111////////////////////////000000000000000000//////,,,,,,------------,,,,,,---///111000///...///000------......///111222333000/////////000111222222222222111000///...------...............////////////......------------...------.../////////000000............////////////222000......000111000////////////......//////000111111222222333444555555...000111111///.........------........./////////000000000000000000000000000000000000000000000000////////////////////////........................000//////////////////000000---***+++000222000...---...//////---,,,---...---------...///000000000.........//////000000000............////////////,,,,,,++++++,,,,,,---...------------------------............------......++++++,,,,,,------......////////////000111222222222000,,,+++,,,---------//////............//////...///000000......///000000000//////......------000111111111111222222222000/////////000111222333111999<<<555///000222333111000000000000111222222///111444555444222000///////////////////////////000///...///111000...------......//////............///000///---,,,---//////000000000000///......///000111000///...///111000000000000111222333444555555444333111000//////---------......///000000////////////000000111222444222000///000111111000------......///000000111222222222222222222222222111111111000000111111111........................,,,,,,------...///000111///...---,,,---///111333444333111/////////000111...//////////////////...------------------------000000000000///...---,,,,,,,,,,,,,,,------......,,,...///...,,,+++---..............................///111111111111333444:::888888<<<<<<777333222:::666222000222666:::===444222000---,,,---.........///000111222222111000222000......///000000///000///...---,,,,,,++++++///...---...000000///...//////..................111111000000//////......111111111222444555555555000000...,,,******,,,///222111000111222333222111333333222111111222222222333333444444444444333333111222333333222111000///222555777888666333222111444444444444333333333333111222444666666666555444222222111111111000000000333222111000///.........111111111111111111111111.........///000000111222222111///...------...///000//////...//////000000////////////////////////000000000000000111111111............------------,,,---...//////...---,,,,,,...111111000.........000000////////////000000------......///000111222000000//////...------,,,......//////000000111111///......------.........---+++)))***---///...,,,+++,,,,,,------.........222111///000111222111000000000//////...///////////////000000000000000000,,,---.........---------.........////////////000......///////////////000//////...---------......////////////////////////.........///////////////000///...------...///000111///...///111222111000...//////...------...///.........//////000000000---......///000111111222///////////////000000000---------------......///////////////////////////------..................,,,,,,,,,------.........,,,,,,,,,,,,---...///000222///,,,+++,,,---......------,,,,,,,,,,,,------///000111111000///000111000000//////......---------------............///111111111000000000000000---222555222000111444555222111111111111222333333///000222333444222000................../////////111000///000111111000...//////000000000//////......000000000...---...///000000111111000000///...///000111000///...///111,,,,,,,,,---...///000111333222111000...---,,,+++.........//////000000000000000000000111222333444888555222000000000000///000000000000000000000000////////////////////////000000000000000000000000///////////////000000000/////////...//////000000///...,,,,,,---...111222222222000/////////000000......////////////..............................///////////////...------///////////////...---------...///......---...///........................///000222222222222444555999777:::???@@@:::444222@@@;;;555111222666999;;;333222000......///111222...000111222222111000000111///......000111000///000000000///...---,,,,,,---,,,+++,,,...//////...////////////////////////((()))+++---///111222222111222333333333444555666000000///---++++++...000333222111222444444444333333222222222222222333333222333444555666666666666222333444444444333222111444666999:::777555333222111111111111111000000000222222444555555555444333222222222222222111111111000///...---,,,,,,,,,,,,000000000000000000000000---...//////000111111111111000...---------...///.........///000111222333........................,,,,,,,,,------.........//////......---------,,,---...///000000///...---,,,...000111///.........111000000////////////000.........///000111222333////////////////////////000000111111222222333333000///////////////000000111---***+++...///...+++------......//////000000333222111222333333222111111111000/////////000000000000000//////......------------...//////...............////////////000/////////000000111111111111000///---,,,,,,++++++////////////////////////............//////000000000///...------...///000222333555444222000111333///000000///......000111111111111000000/////////---......///000111111222/////////000000111111111///////////////000000111////////////////////////,,,---......///......................../////////.........///000111222333222000......///000000000//////............//////...000111111000///000222///////////////.....................////////////222222222111000///......///000222111000000111222222111111111111222333333000000000222333222///------............/////////111000//////111111111///111111222222222111000000000222333333111000000000222222222222222111000000...///000000......///000...............///000111000000000000////////////111111111111111111000000/////////000111222333444777555111000000000///...222222222111111000000000///000000111111000000///111111222222222222111111///000000000000111111111111111000////////////000333222000///......///000////////////////////////---......//////......---........................///000000111111000000000000111111000000///------000000000000000111111111------------------------///000222222111111222444777666888>>>@@@:::555444>>>999444000000222444555......---...000222444555///111444444222111111222///...---...///000///...111111111111111000///...,,,+++******,,,..................///////////////,,,---...000111111111111000222333333222111222444111111111000//////111333555444333444555666666444222222111111222222333333111222333555666666777777333333444555555444333222111444777888777666555666333333333333333333333444555555444444444333333333333333333333333333333333333222111//////000111111////////////////////////000111111111000///...---000//////......//////000............///111222333000000000000000000000000---------...//////000000111111111000//////.........//////////////////...,,,...000///...---...//////......//////000111222111111000111111222333444000000000000111111111222111111111111222222222222000////////////000111111555222......///000///---000000000111111111111111222111111222333333222000000000000//////000111111222111111000000//////...000//////000222222000///------........./////////000111111222222333333444333222111000...---,,,+++........................---------......//////000///..................///111555777666222000111444///000000///......111333222222222111000/////////.........//////000000000......//////000000111111---------------...//////------------------------,,,,,,.../////////......---------,,,,,,,,,,,,,,,.../////////000222333444///......///111222111000111000000//////000000111,,,...//////......///000.........///////////////000000000111111111111222222222222111111000///...000//////000000/////////000000//////000000111222222000///000111111///,,,---------........./////////---,,,---///000000///000000000000000///......000222333333222000000000000000000000000//////...---...//////...---...///000000000///000000111111222222222111111000000000000000000///......---------------...///111222333222000......///000///...000000000000111111111111111111222333333222111111///000222333333222000///////////////000000000111/////////......//////000222111111000//////......***,,,---///000///...------......//////......------------------------------...///000000000000000...//////000000///...---///......///000000000000------------------------...///000000......///000777444555999<<<999888999999666222//////000000///,,,------...///000000111---000222222000...///000---,,,,,,---//////...---......///000000///...------+++)))***,,,...///...,,,,,,,,,---------......222222222222111000...---000111333222///...///111...///111111000000111333333222111222444555444333111111111111111222333333111111222333444444444333222222444444444444333222111222444444333333333444222222333333444444555555666555222000///000000111111111111111111111111111333222111000000222333444........................000111111111000///...---,,,,,,---...///////////////......---------............................../////////000111222222222222111111000//////......///......------......///---...///...---,,,...000000000////////////000000000000////////////000111///////////////.........///////////////........................///000000444222///....../////////////////////............000//////111222222000...............///000000111....../////////000000000000///...///111111///,,,,,,---------...............//////000111111222222000000111111000...---+++------------------------+++,,,,,,---......//////---......//////......---000111333444333333222222/////////...------000333000000000000000000//////.....................///,,,,,,------...//////000******))))))******+++,,,************************+++,,,.../////////......***)))))))))((((((''''''(((((())))))+++,,,---...+++++++++---000111000...,,,,,,,,,++++++,,,,,,,,,+++,,,------,,,,,,...///---.........//////000000------------............000111111111111000000//////------///000//////000...............///000000333111......000111...,,,---------.........//////,,,+++***+++---/////////,,,---------,,,++++++***...000222222000.........,,,,,,------,,,,,,+++***---...///...---,,,---///...------,,,,,,,,,,,,---222111000...---+++))))))------,,,+++***))))))(((++++++,,,,,,...///000111,,,,,,+++---///000000///------...///000111222222---...///000000///...---,,,---000111111000---,,,---.........//////000000---------------...///000+++,,,---...////////////''')))---///000///...------..................---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......//////+++,,,---////////////...,,,+++***+++---...---,,,------------------------,,,---...---,,,+++,,,---888333111555888888:::>>>666444111000000000///.../////////...---+++***)))))),,,///...,,,***+++,,,,,,++++++---...///...,,,)))***+++,,,,,,,,,+++***---+++******---/////////*********++++++,,,,,,,,,''')))+++---///////////////111222111...,,,---///)))+++...///......///111///.........000111000///111000000000111222222333111222222222222111000000000111333333444333222111333444444222000......///***++++++,,,---......///555333///,,,++++++,,,---------------............,,,+++***)))***,,,...///........................,,,...///111111111000000'''(((***,,,------,,,,,,000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000000//////...---,,,,,,,,,......,,,++++++,,,.........///...---,,,,,,...000444333222000...---,,,,,,---,,,,,,+++++++++,,,,,,------,,,+++******)))(((---------,,,,,,+++++++++---------------...///000///...---+++++++++---///,,,++++++******))))))))).........///111000...,,,,,,,,,,,,---...///000111)))***+++,,,...///000111...,,,+++,,,......+++(((,,,,,,,,,---------......+++++++++,,,---......///+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...//////...---,,,///...---000555666444000......---,,,+++,,,///222------......///000000000...............---------******+++,,,,,,---......