BM66(d@ lll^^^ZZZ[[[___kkk|||{{{vvvsssvvvuuuaaaPPPAAA555333888333777555///111777333)))111111111111000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////000000000000---333777444111777HHHWWWdddbbbdddhhhfffhhhxxx~~~lll^^^aaammmvvvcccQQQKKKDDD???@@@;;;<<<===<<<;;;;;;<<<>>>???<<<<<<@@@CCCCCCCCCEEEKKKNNNRRRVVVWWW[[[dddmmmwww{{{oooeee]]]TTTOOOQQQRRRNNNLLLNNNCCCDDDKKKSSSXXX\\\dddmmmnnnooossswww}}}ssshhhhhhlllnnnooopppooopppqqqjjjfffsssxxxjjj^^^]]]\\\ZZZXXXUUURRROOOHHHIIIIIIIIIHHHFFFDDDCCCEEEGGGHHHDDD===777444333333222111111222111///---///......///000000///---////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111222333444555888;;;===>>>@@@CCCEEEHHHJJJLLLNNNPPPSSSWWW[[[aaadddcccaaabbbhhhkkkjjjooommmjjj~~~}}}ooobbb___fffsss}}}}}}yyyzzz}}}ooo]]]III;;;666999999555//////333444222111111111111000000000000////////////////////////000000////////////000000////////////////////////---------.........//////////////////////////////////////////000000000111000333444222333===PPP___dddddddddeeeiiivvvuuufffcccqqqkkkKKK???>>><<<999;;;<<<===>>>===;;;;;;===???@@@>>>???BBBDDDEEEIIIOOOOOOVVV___gggkkkqqqyyywwwhhhaaa]]]]]]ZZZPPPHHHEEECCCBBBEEEJJJNNNSSS]]]fffkkkooovvv{{{~~~}}}vvvtttyyy}}}yyyssspppoookkkkkkgggfffttt~~~wwwfff___VVVSSSSSSTTTRRROOOLLLLLLLLLJJJHHHEEECCCAAAEEEGGGHHHFFF@@@999555444222111000000111111///---000/////////000000//////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111222333444555999;;;===>>>>>>@@@CCCEEEHHHIIILLLMMMOOOSSSWWW[[[```ccccccaaaccchhhkkkiiijjjkkkjjj~~~|||yyyqqqqqq}}}}}}}}}|||cccKKK<<<===888444333222000222555222222111111111000000000////////////////////////111000///......///000111////////////////////////------.........//////////////////////////////////////////000000000111111222222111222888GGGYYYgggaaadddcccbbbnnnuuukkkuuuhhhPPP;;;666:::;;;:::;;;===>>>>>>>>><<<<<<>>>???AAA@@@BBBFFFHHHJJJRRR[[[]]]fffrrr{{{yyypppkkkcccWWWMMMHHHFFFBBB@@@BBBEEEJJJTTT^^^dddllluuuzzz{{{|||~~~wwwtttwwwxxxtttnnneeefffiiihhhqqq{{{yyynnnbbbSSSLLLNNNRRRRRROOOQQQPPPNNNLLLHHHEEEAAA@@@DDDFFFHHHGGGBBB<<<777555111000//////000000///...000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000222222222222333444555666===>>>>>>>>>===???CCCEEEGGGIIIKKKMMMOOOSSSWWW[[[^^^aaacccbbbdddiiikkkiiikkkllljjj|||rrrnnnqqqtttyyy___LLLCCC888222777888222///111222222222111111111000000////////////////////////111000...------...000111////////////////////////............//////////////////////////////////////////000000000111111111333111222777BBBQQQ___hhh___bbbaaaeee{{{|||zzzvvvUUUFFF999999======<<<<<<===>>>>>>===<<<<<<>>>@@@BBB@@@CCCJJJPPPTTTZZZ```mmmwww~~~qqqggg^^^WWWTTTJJJEEE@@@AAACCCFFFNNNVVV[[[dddnnnrrrrrrsssxxx}}}vvvrrrsssyyy}}}}}}pppeeehhhnnnjjjjjjmmmkkkqqqeeeWWWNNNMMMPPPRRRRRRSSSRRRPPPLLLIIIEEECCCAAABBBDDDFFFFFFCCC===888555111///......000000///...///000///...---...///111////////////////////////////////////////////////////////////000000000000000000000000000000000000222222111222222333444555=========<<<<<>>888999;;;;;;:::999;;;<<<======<<<===???AAADDDBBBEEEPPP[[[___aaacccvvv~~~rrriii___XXXOOOIIIEEEEEEEEEFFFIIINNNTTT]]]fffjjjjjjlllrrrxxxyyyzzz|||~~~~~~~~~}}}}}}yyytttsssxxx{{{zzzyyyzzzvvvkkklllpppjjjhhhjjjgggmmmhhh```WWWQQQPPPSSSWWWSSSQQQOOOLLLIIIGGGEEEDDD@@@AAACCCCCCBBB>>>999555222000......///000000///---//////...---,,,...000////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000111111222333444:::;;;;;;;;;;;;>>>CCCGGGEEEGGGJJJLLLOOOSSSWWW[[[\\\```bbbbbbdddiiiiiigggeeeiiijjj}}}~~~nnnmmmzzz{{{xxxwwwnnnhhhcccaaa^^^ZZZWWWXXXZZZZZZ[[[```hhhoootttvvvkkknnnrrruuuvvvyyywwwaaaGGG999666666666666333222222222222111111111000000000000000000000000......////////////......////////////////////////....../////////000000000000000000000000000000000000000000111111111222222000555???MMMZZZbbbcccbbbdddeeennnttt}}}zzzsssyyyjjjRRREEE<<<:::999999;;;;;;;;;::::::;;;===>>>>>>???BBBDDDIIIHHHNNNZZZdddhhhjjjllloooaaaZZZSSSMMMLLLJJJFFFEEEGGGPPPWWWaaahhhjjjlllppptttuuuvvvvvvwwwwwwvvvvvvvvvtttqqqssswwwvvvpppiiigggvvvnnnnnnoookkkpppwwwrrrjjjjjjggg```XXXUUUVVVZZZRRRQQQNNNLLLIIIGGGFFFFFF@@@@@@@@@AAAAAA???;;;777555222000//////000000///,,,///111111...,,,...000////////////////////////////////////////////////......//////000000111111000000000000000000000000000000000000111222333333999:::;;;;;;<<<>>>CCCFFFEEEGGGIIILLLOOOSSSWWW[[[^^^aaabbbaaacccggghhhfffeeeiiiiii~~~pppddd]]]YYYVVVTTTQQQLLLKKKNNNOOOLLLKKKMMMKKKJJJHHHIIILLLOOOQQQQQQOOORRRTTTVVVWWWYYY\\\___]]]eeelllmmmqqq|||gggLLL===:::999777333333222222222111111111000000000000000000000000///000111222222111000///////////////////////////.../////////000000000000000000000000000000000000000000111111111222222222000888FFFWWWccciiihhhfffeeegggvvvyyyzzzuuunnnrrrcccMMM@@@;;;999;;;<<<<<<<<<<<<======:::<<<>>>@@@AAACCCFFFIIIPPPTTT]]]fffiiikkksss{{{tttlllbbbYYYTTTOOOHHHEEEEEEIIIRRR^^^hhhmmmooonnnnnnnnnnnnnnnnnnnnnooopppqqqmmmlllooorrrpppggg```]]]gggiiipppssssss~~~wwwiiiiiigggccc___[[[ZZZ[[[SSSQQQNNNKKKHHHFFFEEEEEEBBB@@@??????AAA@@@===;;;888555111000000000000///+++000444555111...///111////////////////////////////////////////////////.........///000111111111000000000000000000000000111111111111222333444444:::<<<======>>>???AAADDDDDDFFFIIILLLNNNRRRXXX[[[```cccccc```aaafffgggfffhhhiiiiii~~~~~~rrrddd[[[VVVPPPOOOQQQQQQMMMIIILLLGGGGGGMMMNNNJJJIIIKKKMMMKKKJJJKKKNNNPPPQQQQQQNNNOOOQQQRRRRRRRRRRRRRRRSSSZZZ]]]YYYWWW]]]eeejjjssszzz|||www}}}bbbIII???999333333333333222222222111111000000000000000000000000///111333555555333111///////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111;;;KKK\\\hhhmmmmmmjjjdddfffxxx~~~vvvmmmgggkkkkkkzzziiiPPPAAA===>>>999<<<>>>;;;999:::;;;;;;;;;===@@@AAACCCFFFIIILLLUUU]]]hhhmmmkkklllyyy{{{pppccc[[[SSSKKKGGGFFFCCCLLL[[[hhhpppppplllhhhfffffffffgggjjjmmmoooqqqooolllmmmooonnnhhhdddeeeTTTaaasss{{{}}}rrrkkkhhheeecccbbb```]]]ZZZTTTRRROOOKKKHHHEEEDDDCCCDDDAAA??????AAABBB@@@===:::666333000000000000///,,,111777888444000000222////////////////////////////////////////////////---......///000111111222000000000000000000000000222222222222333444555555===>>>@@@@@@??????@@@BBBDDDFFFIIIKKKNNNRRRXXX[[[bbbdddccc___```eeegggfffeeeggghhhuuusss|||mmmeee^^^VVVPPPKKKJJJIIIJJJKKKKKKJJJIIINNNPPPRRRRRRRRRRRRTTTVVVRRRQQQOOONNNNNNPPPRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVTTTSSSSSSUUUVVVUUUUUU\\\aaaiiiqqq{{{}}}}}}yyydddPPP===///777444111222444555222///111111111111000000000000111222222333333222222111000000000000000000000000000000000000111111111111000000000000000111111222555222//////222333222111888BBBWWWdddeeeiiikkkeeecccmmmrrreeecccooowwwhhhTTTHHH===999<<<<<<<<<::::::::::::;;;<<<;;;???BBBCCCDDDGGGOOOUUU\\\\\\bbbkkknnnssstttfff]]]WWWPPPJJJFFFFFFGGGPPP___jjjllliiiggggggeeebbbbbbdddhhhlllnnnlllllllllmmmmmmllliiifffaaaeeemmmxxx~~~{{{qqqgggdddfffiiijjjhhhaaaZZZUUUTTTOOOLLLMMMKKKFFFBBBCCCEEEDDDBBB@@@??????@@@@@@<<<999444000......///111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555;;;;;;<<<<<<;;;<<>>KKKZZZccchhhgggddddddnnnmmmdddiii~~~pppSSSFFFBBB<<<<<>>???AAADDDHHHNNNUUUZZZ___^^^dddnnnvvvsssggg___WWWOOOJJJIIIEEEIIIVVVccchhhgggfffiiieeeaaa```bbbfffiiikkkjjjiiiiiikkkmmmpppqqqrrrjjjjjjmmmqqqtttpppggg```bbbfffkkknnnmmmeee\\\UUUOOOKKKJJJLLLKKKFFFAAAAAACCCBBB@@@>>>>>>@@@BBBCCCFFFBBB===777222000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555:::;;;<<<;;;;;;<<>>???CCCBBBCCCIIIRRRZZZ___aaaaaabbbhhhtttyyynnndddXXXPPPNNNFFFDDDMMMYYYaaaeeehhhjjjddd^^^\\\^^^aaabbbbbbfffeeeeeefffiiinnnsssvvvooollljjjiiiiiifffaaa]]]___ccchhhmmmlllfff\\\TTTMMMJJJJJJMMMLLLGGGCCCCCCBBB@@@>>>===>>>@@@DDDFFFJJJFFFAAA:::555111000///000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555:::;;;;;;;;;;;;<<>><<<<<<<<<<<<===???AAABBBFFFEEEHHHPPP[[[ccceeeccceeejjjvvv|||tttlllnnnzzztttoootttxxxwwwuuuxxxsssbbbUUUSSSLLLGGGHHHNNNVVV```iiilllfff```\\\\\\\\\[[[ZZZaaabbbbbbbbbcccfffjjjlllkkkhhheeeeeeeeefffdddccc______aaacccddd```ZZZTTTPPPKKKJJJLLLLLLIIIFFFGGGCCCAAA>>><<<===???CCCEEEBBB@@@<<<888555222111000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000111222333555555999:::;;;;;;;;;<<>>@@@AAA;;;:::999666444222000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000111222333555555888999:::::::::<<>><<<;;;<<<<<<;;;;;;<<<<<<===>>>@@@CCCFFFGGGEEEKKKTTTZZZ]]]```eeeiiirrryyytttvvvwwwnnnppptttrrrmmmlllpppzzzoooeee___XXXPPPGGGEEEOOOZZZjjjooorrrpppiiibbb]]]\\\XXX^^^eeegggfffcccbbbbbbcccdddfffhhhjjjjjjjjjjjjpppiiibbb___aaaaaa___[[[UUUOOOJJJJJJIIIFFFFFFHHHFFFDDDAAA???===<<<======<<<;;;:::888555222000...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555777999:::::::::<<>>===;;;;;;<<<<<<;;;:::777444000...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555777888999::::::<<>>;;;<<<<<<999777999::::::<<<<<<===???BBBEEEHHHJJJQQQ\\\eeeccc]]]cccvvv{{{mmmeee___WWWOOOLLLTTTccctttxxxoooddd```aaaaaafffllllllgggccccccddd```bbbcccdddeeegggiiikkktttssssssvvvvvvooo```UUU[[[XXXXXXZZZWWWOOOHHHEEEBBBBBBBBBAAA???===<<<;;;888999999999888555222000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333555555777888999999:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAABBBDDDHHHMMMPPP[[[```iiinnnjjjmmmtttlllfff]]]SSSOOO\\\kkkqqqmmmgggddddddeeeggghhhgggccc```______^^^]]]]]]^^^aaaccccccbbbkkkmmmoooqqqooohhh^^^VVVWWWUUUSSSUUUWWWVVVOOOHHHDDDAAA>>>@@@CCCDDD@@@<<<:::999:::::::::888444111111000000000000000111111000000///...............000000000000000000000000,,,---...000000000000///000000000000111111111111111111111111222333444444777888:::::::::;;;>>>@@@BBBDDDHHHLLLOOOTTTXXX\\\ddddddccccccccccccccccccjjjkkkkkkxxxaaaYYYNNNGGGEEEGGGJJJKKKQQQTTTXXXZZZZZZ[[[]]]```ccciiirrr{{{yyyuuuqqqmmmfffaaa[[[VVVTTTUUUWWW[[[eeeqqqvvvZZZEEE;;;666888666333111333444444222333222000.........///000111111111111111111111111111111111111111111111111222222111111111111111111555333333;;;KKK[[[^^^ZZZXXXRRRYYY```fffttt}}}eeeaaammmwww|||ZZZHHH@@@<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>???BBBDDDGGGKKKPPPSSS^^^bbblllwww{{{{{{}}}xxxqqqfff[[[PPPVVV___iiippprrrpppmmmfffeeedddccccccaaa^^^\\\\\\[[[[[[\\\^^^^^^]]]\\\]]]aaaeeefffccc^^^ZZZWWWYYYVVVSSSQQQQQQNNNJJJFFFFFFCCCAAABBBEEEEEEBBB>>>888:::>>>AAAAAA===666111000000000//////000000111000000///...............000000000000000000000000---...///111111111111000000000000000111111111111111111111111222333444444777888:::::::::;;;>>>@@@AAACCCGGGKKKOOOTTTYYY]]]dddddddddcccccccccccccccfffgggiiijjjVVVKKKHHHFFFFFFIIINNNQQQSSSUUUWWWYYYYYY[[[```iiiooouuu}}}{{{tttoooggg```ZZZXXXWWWUUUUUUXXXiiiqqq}}}pppZZZGGG:::999777555333222222333444333222111/////////000000000000000000000000000000111111111111111111111111111111222222222222222222666222555EEEVVV]]][[[XXXVVVZZZ___hhhzzz{{{vvvaaalllzzzaaaIII@@@<<<999;;;;;;;;;<<<<<<=========???BBBEEEIIILLLQQQUUUYYYaaaffftttzzzqqqnnnpppvvvzzz~~~{{{ssshhhXXXTTTTTT___pppzzzxxxsssiiieeeaaaaaabbbaaa]]]YYYYYYXXXXXXYYYZZZYYYVVVTTTNNNTTTYYY[[[YYYWWWWWWYYY[[[XXXTTTOOOKKKHHHFFFEEEFFFDDDBBBBBBDDDDDDAAA>>>777;;;BBBGGGGGGBBB888111000000///......//////000000//////............///000000000000000000000000...///000111222222222111000000000000111111111111111111111111222333444555777888999::::::;;;===@@@???BBBFFFJJJOOOTTTZZZ___eeeeeedddccccccccccccccceeeggghhhuuu```VVVLLLEEEFFFIIIMMMQQQUUUXXXYYYYYY\\\___bbbgggrrryyypppgggaaa___[[[VVVSSSTTTYYYeeeuuutttYYYAAA888666555555444111111444333222111000000000000111000000000000000000000000111111111111111111111111111111222222222222222333444222===QQQ\\\ZZZWWWXXX\\\cccnnnrrrkkk{{{lllMMM???===<<<999;;;;;;<<<======>>>??????AAAEEEJJJNNNRRRWWW\\\```dddnnn|||pppgggfffllluuu}}}uuufff\\\SSSYYYhhhssssssooommmkkkgggdddbbb```^^^\\\VVVUUUUUUVVVWWWVVVSSSQQQIIIMMMSSSWWWYYYYYYYYYYYYWWWWWWTTTPPPKKKHHHGGGHHHDDDBBB@@@@@@AAA@@@>>>;;;888<<>>AAAEEEIIINNNTTT[[[```ffffffdddcccbbbccccccccchhhjjjjjj}}}lllRRRIIIKKKHHHJJJMMMPPPSSSVVVWWWYYYZZZ___eeemmmttt~~~}}}ppphhheeeccc^^^YYYTTTUUUXXXbbbpppoooPPP999555444777666222111333333222222111111111111111000000000000000000000000111111111111111111111111111111222222333333333333000666GGGZZZ^^^WWWUUU[[[^^^ddd|||yyy{{{ZZZDDD>>>???===999;;;;;;<<<===???@@@AAAAAABBBFFFKKKPPPVVV]]]cccgggmmm}}}~~~tttooorrr~~~{{{ttthhh[[[WWW]]]eeehhhhhhooopppnnnhhhaaa]]]___bbbUUUTTTTTTUUUVVVVVVTTTRRRLLLLLLQQQXXX___```[[[VVVQQQRRRRRRPPPMMMIIIHHHHHHDDDCCCBBBAAA@@@???<<<;;;999;;;>>>BBBCCC@@@;;;666000000///...............//////............//////////////////////////////---.........///000000111///000000000111111111111000000000111222333555666666777999999999:::===???>>>@@@DDDHHHMMMTTT\\\aaahhhfffeeecccbbbbbbcccdddgggiiiiiizzzwwwgggWWWFFFFFFKKKHHHPPPRRRUUUVVVWWWYYY\\\___gggrrr{{{ooojjjiiiddd^^^WWWUUUSSSUUU___nnngggDDD:::444777888333111444222222222222222222222222111111111111111111111111222222222222222222222222111111222222333444444444000>>>QQQ]]]\\\WWWXXX^^^\\\bbblllNNN@@@??????===;;;;;;<<<===>>>@@@AAABBBCCCBBBFFFLLLSSS\\\eeeooouuu~~~~~~xxxvvvvvvfffZZZWWWZZZ___cccjjjmmmnnnggg^^^[[[```gggWWWUUUTTTTTTVVVVVVUUUTTTPPPOOORRRZZZdddeee^^^VVVQQQQQQPPPOOOMMMJJJGGGEEEFFFEEEEEECCCAAA???===<<<999999:::<<<======:::888111111000///............///............//////000000000000000000000000000...---------...///000111000000000000111111111111000000000111222444555666666777888999999:::<<>>AAADDDHHHMMMSSS[[[aaaiiigggeeecccbbbbbbcccdddcccffffffwwwooo```WWWOOOGGGLLLSSSOOOVVVWWWYYY[[[^^^ccckkkqqq}}}wwwssslllddd\\\ZZZWWWTTTVVV```nnnxxxUUUCCC555666777444222666222222333333333333333222222222222222222222222222222222222222222222222222111111222222333444444555555FFFWWW]]]\\\]]]______^^^iiioooZZZDDD<<<<<<<<<;;;<<<;;;<<<===???AAABBBDDDDDDFFFJJJQQQ[[[ggguuuzzz{{{zzz~~~}}}|||}}}||||||yyy|||rrraaaVVVUUUZZZ^^^bbbcccccc___ZZZZZZ```fff[[[XXXUUUTTTTTTUUUTTTTTTUUUUUUWWW^^^eeegggccc^^^]]]YYYSSSPPPNNNLLLHHHDDDFFFFFFEEECCC@@@>>><<<<<<888777777888:::;;;:::888222222111000////////////...............///000000000000000000000000000000///............000111222000000000000111111111111//////000111222444555666555777888999999:::<<<>>>???AAADDDGGGLLLSSSZZZ```jjjhhheeecccbbbbbbcccdddbbbfffeeeuuujjjWWWLLLIIIHHHEEEMMMWWWVVVZZZ\\\^^^aaafffppp{{{~~~uuulllhhhgggaaaYYYRRRRRRYYYaaarrr{{{cccKKK777444666333444888222222333444444444333333333333333333333333333333222222222222222222222222111111222333333444555555;;;LLLYYY[[[]]]cccddd```ddduuu|||aaaOOO>>>999999888999<<<;;;<<<===???AAACCCDDDEEEKKKOOOWWWcccqqq~~~vvvvvv|||tttnnnuuu{{{~~~~~~yyytttpppmmmlllmmmppptttwwwzzzzzzfffYYYTTTVVVYYY[[[ZZZXXXWWWWWW[[[```ccc^^^[[[VVVSSSRRRSSSSSSRRRYYYZZZ]]]aaaeeeggghhhhhhkkkcccYYYRRRPPPNNNJJJEEEDDDDDDDDDBBB>>>;;;:::999777666666888::::::999888333333111000////////////...............///000111000000000000000000000000000000/////////111222444000000000000111111111111//////000111222444666777555777888999999:::<<<>>>@@@BBBDDDGGGKKKRRRZZZ___jjjhhheeecccbbbbbbdddeeeeeehhhggguuu}}}gggSSSKKKFFFGGGOOOWWWYYYYYYYYY\\\ccciiinnnxxxwwwmmmiiiddd```\\\YYYVVVTTT\\\iiiwww~~~\\\>>>888:::555111333444444444333333333222222111111111111111111111111333222222111111222222333111222333555666777888888EEESSS]]]]]]^^^ccceeebbb^^^yyy|||~~~dddLLLEEE<<<888999;;;:::999>>>@@@AAAAAAAAABBBEEEGGGMMMQQQ\\\mmmyyytttttt{{{qqqeeehhhvvv|||~~~zzz|||~~~vvvmmmddd^^^]]][[[\\\___```eeettt{{{lll^^^UUUOOOKKKRRRWWWZZZWWWTTTUUU[[[```[[[YYYVVVUUUVVVVVVVVVUUUSSSVVVZZZ^^^bbbggglllpppccc^^^WWWSSSPPPNNNKKKHHHIIIHHHGGGDDDAAA>>>;;;999777777888888888888888888666444222000000000///...........................000000//////.........---222222111000000222777;;;111000///......///000111//////000000111222444555888888888999:::;;;<<<======AAAEEEJJJOOOUUU[[[___hhhfffbbb______aaadddffffffkkkfffmmmzzzjjjYYYKKKMMMKKKMMMUUU[[[[[[\\\^^^ccckkkuuutttoooiiiccc___\\\YYYWWWZZZaaajjjvvvjjjMMM???;;;666444666444444444333333333222222111111111111111111111111333333222222222222333333111333444444444666999;;;MMMUUU\\\^^^bbbeeebbb[[[\\\xxx|||nnnqqq\\\IIICCC<<<999:::;;;;;;999===>>>@@@BBBCCCEEEHHHKKKPPPZZZiiiyyy{{{rrrrrryyyxxxkkkccciiiwww}}}wwwuuurrrrrrxxx{{{}}}|||yyy{{{yyypppgggbbbWWWSSSQQQQQQRRRYYYiiiyyy{{{~~~zzzlll^^^WWWVVVVVVUUUYYY]]][[[YYYYYY\\\^^^YYYWWWTTTTTTUUUWWWWWWVVVRRRTTTWWWZZZ\\\___cccfff\\\YYYUUUSSSRRRPPPKKKHHHGGGFFFEEECCC@@@===;;;999:::;;;;;;:::999999:::<<<<<<777222/////////...---........................000/////////............000000000//////000444777111000///......///000111//////000000111222444555888888888999:::;;;<<<======@@@EEEJJJOOOTTTZZZ^^^hhheeebbb```___aaadddfffiiimmmhhhnnnyyybbbUUUMMMHHHPPPPPPSSSXXXZZZYYY\\\aaammmyyy|||ssskkkeeeaaa___]]]ZZZYYY\\\fffyyyeeeLLL<<<666777888444444444444333333333333222222222222222222222222333333222222222222333333222444555444222444;;;BBBUUUXXX[[[___eeefffaaaYYY___wwwnnncccppplllOOOCCC???;;;999;;;<<<;;;999<<<>>>@@@BBBDDDHHHLLLOOOQQQ```rrr{{{ssswww{{{}}}jjjbbb___iiiwwwxxxkkkeeedddiiittt~~~~~~||||||}}}xxxqqqooorrrxxxxxxqqqsssyyyzzz{{{~~~xxxssspppeee^^^WWWRRRQQQXXXfffttt{{{{{{lll^^^XXXZZZ\\\YYY\\\___aaa```^^^\\\\\\VVVTTTRRRRRRTTTVVVVVVVVVQQQRRRSSSTTTSSSTTTVVVYYYVVVUUUUUUUUUTTTRRRMMMJJJEEEDDDCCCAAA???===<<<;;;<<>><<<::::::<<<===<<<;;;>>>@@@BBBDDDFFFJJJOOOSSSTTTfff{{{wwwyyyzzzzzzyyy|||~~~xxx```[[[\\\fffttt~~~~~~xxxzzznnn```YYY\\\gggsss||||||zzzxxxvvvuuusssmmmggg```gggrrr}}}}}}xxxpppeee```fffppp~~~~~~yyyzzz~~~wwwmmmfffcccfffooowww~~~}}}}}}}}}pppfffbbb```^^^\\\\\\^^^ccceeeaaa]]][[[UUUSSSQQQQQQRRRSSSSSSSSSPPPPPPQQQPPPNNNNNNPPPQQQVVVVVVUUUUUUTTTRRROOOMMMDDDCCCBBBAAA???>>>>>>===<<<@@@AAA???;;;<<>>;;;::::::;;;<<<=========BBBCCCEEEFFFHHHLLLQQQUUU]]]ppp~~~}}}}}}{{{zzz{{{|||~~~~~~tttlll```[[[[[[cccnnnwww~~~|||xxxsssnnnfff]]][[[cccpppzzz{{{wwwsssrrrqqqmmmgggccc^^^jjjyyy|||uuukkk___TTTRRR]]]kkkzzzsssuuusssqqqsss{{{zzzyyy{{{|||}}}~~~|||{{{}}}|||}}}~~~xxxooobbb\\\ZZZaaaeeebbb]]][[[VVVSSSQQQOOOOOOPPPOOONNNNNNOOOPPPOOONNNNNNPPPQQQWWWVVVTTTQQQNNNMMMMMMMMMEEEDDDCCCAAA@@@@@@@@@@@@:::>>>@@@>>>;;;>>>GGGPPPPPPFFF:::222000000///....................................///////////////---///111111///...---...//////000000000000///////////////000111222444444777777777888999:::;;;<<<<<>>LLLWWW[[[ZZZ]]]aaa^^^dddyyylllzzzsssXXXEEE<<<::::::;;;;;;<<<===??????DDDEEEGGGHHHJJJNNNTTTXXXddd{{{~~~}}}~~~xxxjjjaaa```\\\\\\aaagggnnnwww|||yyyvvvrrrkkkhhheeeiiivvvzzzsssnnnmmmlllhhheeedddmmmzzz~~~zzzooo```SSSKKKNNN\\\kkkwwwkkkbbbeeeggghhhmmmssszzz||||||zzzxxxyyy}}}kkk^^^WWW\\\bbb___[[[ZZZUUUSSSOOONNNMMMMMMLLLKKKMMMNNNOOOOOOOOOOOORRRTTTUUUTTTQQQMMMIIIHHHIIIJJJFFFEEECCCAAA@@@@@@AAAAAA999<<<===;;;:::===EEELLLKKKEEE<<<555111000000000.................................///////////////...///111111///....../////////000000000000////////////000000111222444555777777777777888:::;;;<<<<<>>888555555555555444444444444333333333333333333333333444444333333333333444444444444333555:::EEERRR[[[[[[XXX\\\cccbbbiiiwwwaaaNNNCCC===;;;;;;<<<;;;<<<===@@@BBBDDDEEEGGGHHHLLLQQQXXX]]]mmm~~~yyyppp```UUUWWWVVVXXX___eeejjjttt}}}xxxssspppllleeefffiiiqqqtttkkkeeeeeeeeebbbaaabbbtttxxxwwwzzzsssfffWWWMMMIIIOOO^^^mmmoooaaaYYY___fffkkkpppsssvvv}}}}}}|||yyyxxxtttqqqrrrvvv}}}xxxdddVVVXXX]]][[[WWWXXXSSSPPPMMMLLLLLLLLLKKKJJJKKKLLLNNNNNNNNNOOORRRTTTQQQRRRRRROOOKKKHHHIIIJJJFFFDDDBBB@@@??????@@@@@@;;;;;;:::999888;;;???CCCBBB@@@<<<777111...///111..................................../////////000---///000///......///000...///000111111000///...//////000000111222444555666666777777888:::;;;<<<<<>>???===;;;999777777888:::;;;:::<<<<<<777000,,,...111........................---.........//////000000---.........------///111...///000111111000///...//////000000111222444555666666777777888999;;;<<<<<>>NNNYYY\\\\\\XXXeeeiiibbbxxxeeeJJJCCC@@@<<<<<<;;;;;;;;;<<>>???===:::666555666777999999888888888666444111...---........................,,,---......//////......////////////////////////000000000000000000000000//////000000111222444555666888999999888999;;;>>>;;;@@@GGGKKKOOOSSSXXX\\\``````____________``````eeekkknnn}}}SSSTTTWWWZZZ[[[___jjjvvvxxxvvvwwwuuuuuuwwwrrryyy{{{cccJJJ@@@;;;777666666444333444444444444333333222222222333333333444444444555555444666666888BBBQQQ[[[\\\]]]]]]fffddd\\\sss]]]GGGAAA???:::<<<<<<;;;<<<===@@@BBBDDDHHHLLLOOOPPPRRR\\\nnn}}}}}}yyyzzzxxxgggWWWKKKGGGIIIJJJPPPZZZbbbhhhqqqyyyyyydddYYYMMMEEEGGGDDDCCCDDDIIIPPPSSSRRRPPPNNNLLLHHHEEECCCBBBCCCCCCKKKLLLKKKHHHFFFIIIPPPWWW\\\PPPHHHHHHJJJQQQfff~~~lllbbbjjj~~~yyy|||}}}uuutttzzz|||zzz{{{vvvooollljjjjjjlllpppxxxjjj```___hhh```XXXSSSSSSUUUUUUTTTRRRRRRQQQQQQPPPNNNJJJHHHGGGGGGGGGHHHKKKMMMMMMMMMSSSVVV[[[aaaccc]]]RRRIIIHHHGGGFFFCCC???======>>><<<999777666777888888888777777888777444111///...........................,,,---......//////......////////////////////////000000000000000000000000//////000000111222444555666777888888888999;;;===;;;@@@FFFJJJMMMQQQVVVZZZ_______________```aaaaaadddkkknnn}}}UUUVVVYYY\\\^^^eeewwwzzzwwwyyy}}}vvvxxx}}}oooYYYAAA999444666777444333444444444333333333333222222333333333444444444555555555555555:::GGGUUU\\\\\\]]]bbbggg^^^XXXqqq}}}tttTTTDDDAAA>>>:::<<<<<<<<<===???AAADDDFFFHHHLLLOOOOOOUUUddd|||yyywwwzzz|||ooo^^^PPPHHHEEEJJJJJJPPPYYY```fffoooxxxsss[[[OOOEEE>>>AAA@@@>>>===???CCCEEEDDDBBBEEEDDDAAA???======>>>???FFFFFFDDD@@@>>>AAAHHHNNNTTTNNNJJJJJJMMMYYYsssppp\\\[[[nnn}}}|||~~~uuuttt{{{|||zzzxxxsssllljjjgggfffiiioooyyy[[[HHHFFFHHHXXXWWWUUUSSSSSSTTTUUUVVVTTTTTTUUUVVVTTTPPPIIIEEEGGGFFFEEEGGGIIIKKKLLLKKKTTTWWW[[[]]][[[VVVOOOJJJHHHHHHFFFCCC???===<<<===:::999888888999999888777777999:::999666222000///........................,,,---......//////......////////////////////////000000000000000000000000//////000000111222444555555666777777777888:::<<<;;;@@@FFFJJJLLLOOOTTTXXX]]]]]]^^^___```aaaaaabbbcccjjjnnn}}}YYY[[[]]]___bbbooozzztttwww}}}zzzyyyzzz~~~{{{iiiFFF:::333555777444222444333333333333333333333333333333333444444444555555555333444===LLLXXX\\\ZZZ]]]eeeeeeYYYZZZvvvvvvhhhNNNDDDBBB???<<<<<<======???AAADDDFFFHHHIIINNNPPPRRR\\\sss{{{uuuttt{{{~~~rrrbbbSSSIIIDDDDDDJJJJJJOOOXXX___dddmmmuuunnnUUUJJJCCC>>>BBBBBB@@@>>>???AAABBBBBBAAABBBAAA???>>>===>>>???@@@HHHGGGDDDAAA???BBBHHHMMMNNNLLLJJJIIIOOObbbdddOOOPPPbbbzzzyyyyyy{{{{{{{{{wwwrrrjjjfffeeehhhlllsssmmmLLLBBBFFFIIINNNQQQUUUVVVTTTSSSUUUVVVTTTTTTTTTTTTSSSOOOIIIEEEGGGEEEDDDEEEHHHJJJJJJJJJOOORRRTTTTTTQQQMMMKKKJJJHHHHHHGGGDDD@@@===<<<<<<:::999999;;;<<<<<<:::888:::===???>>>999333000...........................,,,---......///........./////////////////////////////////////////////////////////000111222444444444666777777666777999<<<<<>>222555888555222444333333333333333333333333333333333444444444555555444222666BBBQQQZZZ[[[YYY___gggcccZZZddd}}}uuurrr]]]IIIDDD@@@===<<<======???AAADDDFFFHHHJJJPPPTTTWWW\\\lll|||wwwtttwww}}}||||||ssseeeVVVIIICCCBBBCCCJJJKKKPPPYYY___dddkkkrrr~~~{{{eeeMMMDDD???<<>>======>>>???@@@@@@======<<<<<<<<<<<<===>>>DDDCCCAAA??????BBBFFFJJJFFFGGGEEEFFFRRRmmmYYYFFFEEENNNZZZdddbbbiiittt}}}|||wwwxxx{{{{{{yyyuuummmiiifffgggggghhhmmmtttxxx~~~```FFF@@@CCCBBBLLLRRRWWWYYYVVVTTTTTTVVVTTTRRRPPPOOONNNLLLIIIGGGGGGEEECCCDDDFFFIIIJJJJJJJJJLLLNNNNNNMMMKKKKKKKKKGGGGGGGGGDDD@@@===<<<<<<;;;;;;;;;===>>>>>><<<999???BBBEEECCC;;;444///...........................,,,---......///........./////////////////////////////////////////////////////////000111222444444444666777777666777999<<<>>>BBBHHHKKKLLLOOOSSSWWWYYY[[[]]]___```aaabbbbbbaaahhhmmm}}}[[[aaalllzzzyyywww{{{sssrrrqqqooonnnnnnnnnnnnpppqqqsssuuuwwwwwwwwwvvvtttvvvxxx|||}}}||||||}}}~~~vvvtttxxxxxxyyy{{{~~~|||[[[DDD444666999444222555222222333333333333444444333333333444444444555555444333:::HHHUUUZZZZZZZZZbbbiiieeefffzzztttpppvvvuuuRRRDDDAAA<<<:::<<<===>>>@@@CCCFFFIIIKKKLLLRRRVVVZZZbbbyyy~~~|||~~~~~~{{{xxxyyy}}}}}}zzzuuurrrnnneeeXXXKKKBBB@@@AAACCCJJJKKKRRR\\\aaadddiiioooyyyvvv```JJJDDDAAA>>>CCC===>>>>>>??????@@@@@@AAA===============>>>??????@@@?????????AAADDDGGGIIIFFFHHHGGGLLL___}}}hhhMMMBBBAAABBBFFFLLLRRR\\\jjjrrrppppppzzz~~~qqqooowwwxxxsssvvv{{{zzzvvvsssqqqlllgggfffccc``````ccckkksssqqq___LLLEEEEEEDDDQQQUUUYYYZZZXXXVVVUUUVVVVVVSSSOOOLLLKKKKKKJJJIIIHHHFFFCCCCCCFFFHHHIIIJJJIIIJJJLLLNNNOOONNNMMMLLLEEEFFFFFFDDDAAA>>>======;;;;;;;;;===??????===;;;???EEEIIIFFF===444///...........................,,,---......//////......////////////////////////000000000000000000000000//////000000111222444555555666777777777888:::<<<>>>BBBHHHKKKMMMOOOTTTWWWYYYZZZ]]]___```aaaaaaaaa```hhhlll|||aaajjj|||yyyxxxxxxrrrppptttnnnoooqqqqqqqqqpppppppppqqqoookkkhhhfffeeeeeefffccceeehhhlllppptttwwwxxx~~~~~~~~~|||xxxsssoookkkiiiddddddeeehhhmmmsssyyy}}}yyytttuuupppvvv}}}fffKKK666666999444222666222222222333333444444444333333333444444444555555555666@@@OOOYYY[[[[[[]]]dddjjjkkk|||nnntttiiiJJJAAA@@@:::999???===>>>AAADDDHHHJJJLLLMMMRRRVVV[[[hhh{{{wwwuuusssrrrrrrxxx{{{zzz}}}~~~|||||||||}}}zzztttmmmggg```XXXLLLBBB>>>>>>AAADDDIIILLLTTT^^^dddeeehhhmmmwwwuuu```LLLGGGDDD@@@CCC???AAACCCCCCCCCBBBBBBBBB????????????@@@@@@@@@@@@>>>???@@@CCCGGGJJJLLLLLLJJJLLLLLLSSSjjjdddQQQBBBAAACCCBBBEEELLLSSS\\\hhhmmmjjjiiisssyyynnnooozzzxxxtttzzz}}}wwwtttssslllfffdddaaa^^^^^^aaaiiipppsssjjjZZZNNNNNNRRRUUUWWWYYYZZZYYYXXXWWWWWWZZZVVVRRROOOMMMKKKJJJHHHIIIFFFDDDCCCEEEHHHJJJJJJJJJJJJKKKOOORRRRRRNNNJJJCCCEEEFFFDDDBBB???>>>>>>;;;::::::;;;======<<<;;;<<>>555000///........................,,,---......//////......////////////////////////000000000000000000000000//////000000111222444555666777888888888999;;;===<<<@@@FFFJJJLLLOOOSSSWWWYYY[[[]]]___`````````______ggglll{{{iiiuuu{{{sss{{{~~~uuullleeebbbbbbccc```aaadddhhhlllppprrrtttwwwvvvuuuwwwzzz|||}}}}}}|||~~~~~~|||zzzyyyyyyyyy}}}qqqooollliiiddd___[[[YYYVVVVVVVVVYYY^^^dddjjjnnnzzzzzzsssqqqjjjsss~~~mmmOOO888777:::444222777222222222333333444444444333333333444444444555555666999DDDTTT\\\[[[[[[___dddjjjqqqnnn{{{cccFFFBBBBBB;;;;;;CCC===???BBBEEEIIIKKKMMMNNNVVV[[[```ooo}}}yyytttpppnnnmmmlllkkkmmmssszzz~~~zzzzzz}}}}}}{{{xxx~~~~~~}}}|||xxxpppggg```WWWPPPFFF>>><<<>>>BBBEEEIIILLLUUU```eeefffhhhllltttqqq^^^JJJFFFBBB===??????AAADDDEEEDDDBBBAAA@@@==================>>>>>><<<===???DDDIIILLLMMMMMMJJJLLLKKKRRRhhh}}}yyygggRRRDDD<<>>:::???EEEHHHKKKNNNSSSWWWYYY[[[]]]___``````___^^^___ggglll{{{vvvwwwrrrssstttsssnnnpppvvv~~~}}}wwwvvvzzz|||yyywwwyyywwwssswwwtttsssxxx{{{yyytttooofffeeebbb^^^]]]^^^\\\ZZZZZZ]]]aaafffiiimmmvvv~~~{{{wwwtttkkklllsss|||yyy[[[???888999666444666444333333222222333333444333333333333444555666666555???NNNXXXZZZ[[[```fffnnnjjjyyyttt[[[DDDBBB>>>:::=========@@@CCCDDDGGGLLLNNNOOO\\\```fff}}}yyytttrrrvvvyyywwwuuuuuuwww}}}wwwvvvyyywww|||||||||zzzxxxxxx{{{}}}~~~{{{yyyyyyzzzxxxooobbbXXXKKKGGGBBB>>>===???DDDGGGLLLRRR]]]gggfffaaadddlllxxxooo^^^LLLCCCAAA@@@>>>DDDDDDDDDDDDCCCAAA@@@???<<<;;;999:::===???@@@@@@???@@@BBBDDDGGGIIIKKKLLLPPPKKKJJJSSS___eee___VVVBBBBBBCCCFFFGGGIIIRRR\\\___eeemmmrrrrrrpppmmmlllrrrooommmllliiiddddddhhhuuu~~~|||uuunnnnnnllleee^^^^^^fffnnnyyyyyyxxxtttooohhhccc______bbbeeeccc^^^YYYXXXXXX^^^\\\YYYWWWUUURRRNNNKKKHHHFFFDDDCCCCCCEEEIIIKKKKKKMMMPPPSSSRRROOOKKKHHHCCCCCCEEEGGGDDD>>><<>>>>>===@@@CCCFFFIIILLLOOOPPPZZZiiiyyywwwooommmlllttt~~~{{{zzzyyywwwvvvvvvzzz|||}}}}}}~~~zzztttooojjjbbbWWWOOOIIIEEE@@@;;;:::===AAADDDLLLSSS___hhhhhhcccfffmmmuuuooobbbQQQGGGFFFEEEDDDFFFGGGGGGGGGFFFDDDBBB@@@===;;;:::;;;===???@@@@@@???@@@BBBCCCFFFHHHIIIJJJFFFAAA???EEEMMMPPPKKKEEECCCAAACCCGGGLLLQQQ[[[dddgggkkkqqqrrrnnnggg___[[[WWWUUUTTTUUUSSSPPPRRRVVVhhhyyywwwrrruuu{{{~~~|||uuuoookkkllljjjddd^^^^^^dddkkktttuuuuuusssoookkkgggeeellloooqqqnnnhhhaaa^^^]]]^^^\\\YYYWWWVVVSSSPPPMMMIIIGGGEEECCCDDDFFFIIIKKKJJJLLLNNNPPPQQQPPPNNNMMMGGGDDDCCCEEEBBB===:::;;;::::::;;;::::::999888888888888999;;;===;;;777222......------------......////////////////////////........................//////////////////////////////000000111222444555555777888888888888;;;===>>>@@@DDDGGGJJJMMMQQQSSSWWWZZZ]]]______^^^______aaaccckkk|||{{{yyy{{{}}}|||uuutttrrrsssttttttsssrrrkkkhhhjjjssszzz}}}oooMMM>>>:::777555666444444333333333333444444333333333333444555666777666BBBQQQYYY\\\___dddhhhiiimmmjjjMMM>>>@@@===;;;>>>>>>===???DDDGGGJJJMMMPPPSSS]]]zzzuuufff```ccciiipppvvvyyy|||~~~~~~}}}{{{yyyyyyxxxvvvsssrrrtttxxx{{{~~~~~~xxxmmmccc\\\UUUNNNIIIFFFCCC>>>;;;:::===AAADDDJJJSSS```iiihhheeegggmmmrrrqqqgggXXXMMMJJJJJJJJJIIIJJJJJJIIIGGGDDDAAA???<<<:::999;;;===???????????????@@@AAACCCDDDEEEEEEBBB???===>>>AAABBB???<<>>;;;:::999::::::;;;:::888666555444444666:::======888444......------------......////////////////////////........................//////////////////////////////000000111222444555666777888888888999;;;===<<>>@@@<<<<<>>CCCHHHKKKMMMRRRXXXjjjsssfff___bbbfffkkknnnqqqtttxxx{{{}}}zzzxxxvvvvvvvvvuuutttwwwuuurrrooonnnpppuuuyyy|||}}}~~~}}}ttthhh]]]TTTOOOJJJGGGCCCAAA>>><<<===@@@EEEHHHJJJTTTaaahhhgggeeefffiiirrrtttnnn```SSSNNNMMMMMMNNNNNNMMMJJJFFFAAA===::::::999888999<<<===============>>>>>>>>>?????????@@@@@@???>>>===>>>???@@@BBBAAADDDNNNXXX___gggooowww{{{~~~{{{ppp```PPPGGGBBBAAACCCHHHJJJJJJNNNTTTZZZiiizzz~~~xxxtttbbbZZZXXXbbbrrr}}}vvvpppkkkgggdddhhhiiiiiifff```^^^___bbbcccfffhhhhhhgggfffhhhjjjuuuyyy{{{yyyqqqggg```^^^ZZZWWWSSSQQQPPPOOONNNMMMJJJIIIFFFDDDDDDFFFIIIKKKLLLKKKJJJJJJKKKNNNRRRTTTTTTKKKDDDEEEFFFCCC???>>>999:::::::::999777555444444333555:::>>>>>>888333......------------......////////////////////////......................../////////////////////////////////000111222444444555666888888777888:::<<<;;;>>>BBBFFFIIIMMMQQQTTTVVVYYY\\\^^^___```bbbccccccccciii{{{}}}ooodddeeelll~~~zzzqqqlllffffffkkkpppssstttlllgggfffllltttyyy~~~~~~```III===888777999555444444333333444444555444444444444555666777777:::IIIXXX]]]___dddiiijjjiiiggguuusssYYYFFF???AAA<<<<<>>===;;;;;;>>>CCCIIILLLOOOZZZeeehhhfffcccdddeeetttwwwrrrfffYYYTTTSSSRRRTTTSSSOOOKKKEEE???:::777777666666888:::<<<;;;:::;;;;;;;;;;;;;;;:::::::::888:::;;;:::999:::>>>BBBDDDEEEKKKVVV___eeelllssstttaaaOOODDDBBBAAADDDIIILLLMMMRRRYYY```lll{{{}}}vvvlllfffQQQNNNQQQ\\\kkkyyy~~~xxxsssooommmkkkppppppppplllfffbbbaaabbb```ccceeedddaaaaaadddgggooouuuzzzyyysssjjjccc___ZZZWWWRRROOONNNNNNNNNMMMKKKIIIFFFDDDDDDFFFHHHJJJMMMKKKIIIHHHIIILLLOOOQQQRRRIIICCCDDDFFFDDDBBBAAA999999::::::999888666555777555666;;;@@@???888111......------------......////////////////////////................................................/////////000111222444444444555666666666777999;;;:::===AAAEEEHHHLLLPPPTTTVVVXXX\\\^^^___aaaccceeeeeeccciii{{{wwwkkk^^^ZZZfffwww|||{{{~~~~~~zzzqqqiiiaaa___dddjjjoooppplllhhhgggkkkpppuuu~~~kkkSSSBBB999888999555555444444444444555555444444444444555666777888===NNN\\\___```gggkkkjjjdddggg{{{|||vvv|||gggSSSDDD@@@AAA;;;;;;???======<<>>CCCIIIMMMUUU```hhhgggaaa_________nnnqqqnnnddd\\\ZZZYYYWWWXXXUUUPPPJJJCCC>>>:::888666666666888:::;;;;;;999:::::::::999999999888888555777999999888:::>>>BBBEEEHHHPPPZZZbbbiiitttwwwbbbNNNBBBDDDDDDGGGMMMQQQSSSYYY___bbbnnn~~~|||{{{zzzyyyyyyzzzzzzyyywwwyyyyyywwwuuuooofff\\\UUUDDDEEEKKKYYYgggvvv}}}{{{yyyxxxzzzyyywwwrrrkkkeeecccbbb^^^aaaccc```\\\[[[___dddkkkrrrzzz|||wwwooohhhddd^^^ZZZTTTPPPOOOOOOOOOOOOJJJHHHEEECCCCCCDDDGGGIIILLLJJJIIIHHHHHHIIIKKKLLLKKKDDD@@@AAACCCAAA@@@AAA:::999999999888888888888:::888888===CCCAAA999111......------------......////////////////////////------------------------........................//////000000111222444555333444555555555666888::::::===AAAEEEHHHKKKOOORRRUUUXXX[[[]]]___bbbeeehhhgggdddiii{{{wwwiii___XXX^^^vvv|||zzz}}}qqqnnnuuu~~~zzzoooeeeYYYUUUZZZaaafffgggjjjhhhhhhjjjlllqqq}}}vvv^^^GGG999777888555555444444444444555555444444444444555666777888@@@QQQ___```aaahhhkkkiiicccmmm|||}}}nnn|||yyy[[[LLLAAA??????999;;;AAA>>>@@@>>>BBBKKKPPPTTTdddvvvzzzuuuooommmooo{{{|||tttjjjjjjqqqqqqiiieeefffhhhiiigggccc]]]YYYUUUTTTTTTWWW\\\aaaeeeggg\\\[[[YYYUUURRRRRRTTTVVVdddiiinnnooollljjjjjjkkkfffbbbZZZPPPGGG@@@======;;;;;;:::;;;???DDDIIILLLVVV```eee```XXXUUUUUUSSS]]]___^^^YYYXXX[[[\\\YYYUUUQQQJJJDDD>>>;;;999999777777777:::<<<===<<<:::;;;::::::::::::999999999999;;;<<<<<<;;;;;;===@@@@@@EEEMMMVVV^^^iii}}}}}}gggRRRFFFIIIIIIMMMUUUZZZ]]]dddkkkllltttwwwkkkccciiihhhhhhiiijjjjjjiiihhhiiifffaaa]]]XXXRRRKKKGGGDDDDDDLLL]]]ooo~~~}}}xxxqqqiiiccc^^^\\\YYY\\\]]]ZZZUUUTTTYYY___fffnnnxxx|||xxxpppiiieee```[[[UUUPPPNNNOOOOOOOOOIIIGGGDDDBBBBBBCCCFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGCCCAAABBBAAA======@@@;;;:::888888888999;;;<<<<<<999:::@@@FFFEEE<<<333......------------......////////////////////////------------------------........................//////000000111222444555333555666666666666999;;;;;;>>>AAADDDGGGJJJNNNQQQUUUWWWZZZ]]]___bbbfffiiiiiifffiii|||}}}rrrfff```___kkk}}}xxxiiigggooo~~~zzzlllaaaTTTNNNSSSZZZ^^^```hhhggghhhiiiiiinnn|||~~~eeeJJJ999666777555555444444444444555555555444444555555666777888BBBTTTaaaaaaaaahhhllliiigggsssvvvnnnpppRRRGGG>>>======888;;;BBB@@@CCC@@@DDDMMMRRRWWWiii}}}vvvqqqmmmiiiggggggqqqrrrkkkcccfffmmmiii]]]ccceeehhhiiihhhbbbZZZTTTMMMKKKIIIJJJMMMQQQSSSTTTTTTSSSQQQNNNJJJIIIJJJKKKTTT[[[bbbdddbbb______aaaYYYVVVOOOFFF@@@<<<===>>>@@@???>>>???AAAEEEJJJMMMTTT]]]```XXXNNNLLLKKKIIILLLNNNNNNNNNRRRYYY[[[YYYNNNJJJCCC===888777777888888888999;;;>>>>>>===;;;<<<<<<;;;;;;;;;;;;;;;;;;=========<<<;;;::::::::::::>>>GGGOOOWWWgggnnnZZZOOOKKKKKKQQQYYY___ccckkksss~~~yyyiii\\\VVVRRRRRRSSSUUUVVVVVVVVVVVVWWWRRRLLLGGGEEECCCBBBAAAJJJHHHPPPddd|||~~~{{{uuummmddd]]]XXXUUURRRUUUWWWSSSNNNMMMSSSZZZaaajjjtttxxxuuummmfffbbb```ZZZSSSNNNLLLLLLMMMMMMIIIGGGDDDAAAAAABBBEEEFFFCCCEEEGGGHHHIIIIIIHHHGGGGGGEEEDDDDDDAAA======AAA;;;:::888777888:::===???<<<::::::AAAHHHHHH???555.........------.........////////////////////////------------------------........................//////000000111222444555444666777777777777:::<<<;;;>>>BBBDDDGGGIIIMMMOOOUUUWWWZZZ]]]___cccgggjjjjjjgggjjj}}}|||pppeeeccckkk}}}tttlllsss~~~zzzwwwdddXXXMMMJJJLLLQQQXXX^^^ggghhhiiifffeeelllzzz|||mmmUUU<<<555999777777666555555555555555555222111444555444666;;;KKKYYYcccccceeekkkmmmjjjnnnmmmtttfffVVVFFFAAA======<<<:::<<<@@@BBBEEEGGGOOOUUUVVVllltttnnnjjjdddbbbcccjjjllllllfff]]]WWWVVVWWW^^^___bbbgggiiidddXXXOOOFFFDDDBBB@@@AAACCCFFFHHHMMMLLLJJJGGGEEECCCBBBBBBMMMQQQUUUXXXWWWVVVUUUTTTPPPMMMHHHDDDAAABBBDDDEEE===>>>@@@AAACCCGGGLLLPPP^^^[[[UUUMMMFFFBBBAAABBBGGGIIINNNTTTZZZ[[[WWWTTTJJJFFF???999666666888:::;;;;;;<<<>>>????????????<<<<<<=========>>>>>>>>>@@@???===<<<;;;;;;;;;;;;<<<@@@CCCCCCKKKaaarrr___SSSSSSVVV[[[bbbfffkkkssszzzuuu^^^NNNHHHHHHGGGFFFEEEEEEGGGIIIJJJGGGCCC@@@AAA@@@>>>@@@DDDKKKMMM[[[sss~~~{{{zzzssskkkddd]]]WWWSSSRRRPPPOOOOOONNNNNNPPPUUUYYYbbbeeejjjpppqqqmmmeee______[[[UUUOOOLLLLLLNNNOOOKKKIIIFFFCCCBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEHHHJJJKKKHHHCCC@@@>>>===<<<;;;999999999888888999<<>>>>>@@@CCCDDDFFFEEECCCAAA???>>>======CCCFFFJJJLLLLLLJJJIIIIIIHHHEEEAAA>>><<<===>>>???<<<===???AAACCCGGGLLLOOO[[[XXXRRRJJJCCC@@@@@@AAAAAAGGGPPPYYY^^^\\\UUUOOODDDAAA===999777999;;;=========>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===???BBBEEEOOOgggvvvcccXXXWWW[[[```ggglllsss{{{jjjSSSEEECCC@@@???>>>>>>>>>???@@@AAACCC???===??????>>>AAAFFFLLLQQQccc|||xxxooohhhbbb```___ZZZTTTNNNMMMMMMLLLKKKKKKNNNRRRVVV\\\```gggnnnqqqoooiiidddaaa]]]VVVPPPLLLKKKLLLMMMKKKIIIFFFCCCAAABBBCCCDDDEEEEEEFFFEEEEEEFFFHHHJJJJJJHHHDDDAAA???>>>>>>===:::999999888888:::<<<>>>>>>;;;999===DDDEEE@@@999333000.........///...------------............///---------............//////////////////////////////............000111222444666666666666666888:::<<>>SSS^^^ffffffhhhpppsssppp}}}vvv}}}[[[NNNDDD???<<<===<<<;;;===BBBDDDHHHIIIOOOXXX^^^uuuzzzpppiiibbb\\\YYYZZZ[[[ZZZVVVOOOIIIGGGIIILLLPPPRRRWWW___dddaaaVVVMMMCCCAAA???<<<<<<===???@@@???>>>===<<<;;;:::::::::999<<>>>>>===???>>><<<:::999999::::::;;;===???AAACCCGGGKKKOOOWWWTTTNNNGGGAAA>>>@@@BBBHHHRRR___hhhggg]]]NNNDDD===<<<;;;::::::<<<>>>?????????@@@@@@AAA@@@@@@???>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<===>>>BBBOOOddd}}}ttteee^^^dddhhhnnntttzzzrrr[[[FFF>>>@@@::::::::::::::::::::::::===;;;:::======>>>CCCIIIWWW```vvv|||~~~zzzvvvnnniiieeeeeegggcccWWWMMMJJJJJJIIIHHHHHHKKKOOOSSSWWW[[[ccclllqqqqqqmmmiiiccc___XXXRRRMMMKKKKKKLLLLLLJJJGGGCCCAAAAAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGDDDAAA???=========:::999888888888:::<<<>>>@@@:::555999AAAEEE@@@999555222///.........---,,,---------............///---------............///////////////////////////000////////////111222333444666666666666666888:::===@@@DDDEEEEEEGGGLLLPPPWWWXXXZZZ^^^bbbfffjjjllljjjkkkjjj~~~zzznnndddffftttwwwwwwwwwkkkjjjzzz|||sssooojjjfffbbb___\\\YYYWWWSSSQQQNNNHHHCCCFFFMMMSSSXXX]]]^^^]]]bbbllluuunnnLLL;;;;;;777777666555555555555555444222333555444444:::AAAWWWaaagggfffiiiqqqtttqqqzzzwwwUUUJJJCCC>>><<<<<<<<<<<<>>>CCCEEEIIIJJJPPPZZZccczzz~~~|||rrrjjjaaaXXXUUUVVV]]]\\\XXXQQQKKKGGGGGGHHHJJJNNNWWWaaagggcccWWWMMMCCCAAA>>><<<;;;;;;<<<===<<<<<<;;;:::::::::::::::777:::===>>>===;;;::::::<<<<<<<<<;;;;;;;;;::::::<<<>>>@@@BBBDDDGGGKKKNNNRRRPPPJJJDDD@@@@@@CCCGGGOOO\\\llltttnnn]]]III===999::::::;;;<<<>>>???@@@???@@@@@@@@@@@@@@@??????@@@??????>>>>>>===<<<<<<===>>>???@@@@@@@@@??????@@@???>>>BBBLLLZZZgggoooqqqwwwyyymmmggggggnnntttzzzsss```MMM@@@===AAA;;;;;;<<<======<<<;;;;;;>>>===>>>@@@AAACCCJJJRRReeettt|||~~~}}}{{{xxx{{{{{{zzzwwwssskkk]]]PPPHHHHHHGGGFFFFFFIIIMMMQQQVVV[[[bbbjjjpppppplllhhhddd```ZZZTTTPPPNNNNNNNNNOOOLLLHHHDDDBBBAAAAAABBBDDDEEEFFFFFFFFFFFFHHHIIIHHHGGGEEEAAA>>>;;;:::;;;<<<:::888777999;;;<<<<<<>>>888444666===AAA???<<<777444000...------,,,+++---------............///---------............///////////////////////////111000000000000222333444444666666666555666888:::888<<>><<<<<<<<<===;;;;;;::::::::::::;;;;;;;;;===??????>>><<<<<<<<<;;;<<<<<<<<<===<<<<<<<<<>>>@@@BBBDDDEEEGGGKKKMMMNNNKKKGGGCCCAAADDDKKKPPPTTTbbbrrrwwwnnnZZZGGG<<<:::;;;<<<===>>>>>>???>>>?????????@@@??????>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@DDDBBBBBBFFFMMMSSSUUUVVVUUUZZZdddkkkiiieeehhhqqqqqqyyy~~~bbbOOODDD>>>===???;;;<<<===>>>>>>>>>======@@@@@@BBBFFFHHHKKKTTT^^^rrr}}}}}}~~~~~~}}}wwwmmm```UUUGGGGGGFFFEEEEEEHHHLLLPPPYYY]]]ccciiimmmmmmhhheeebbb___[[[VVVRRRQQQQQQQQQPPPNNNJJJFFFCCCBBBBBBCCCCCCEEEGGGGGGFFFFFFGGGIIIKKKKKKJJJEEE@@@<<<;;;;;;===:::777777999;;;<<<;;;888777666666999<<>>>>>>>>>>>:::::::::999999::::::;;;===???AAA@@@>>>===<<<===;;;;;;;;;;;;<<<<<<<<<<<>>????????????>>>>>>>>>???????????????>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDEEEIIINNNPPPOOOMMMMMMOOOVVV\\\[[[ZZZeeettt|||pppRRRCCC???>>>===<<<::::::;;;<<<===>>>>>>???>>>???CCCIIILLLQQQ]]]jjj~~~~~~~~~~~~|||{{{nnnggg^^^UUUFFFFFFEEEDDDDDDGGGLLLOOO[[[]]]ccchhhlllkkkfffcccaaa^^^ZZZVVVSSSQQQQQQQQQPPPMMMIIIEEECCCBBBBBBCCCCCCEEEGGGGGGGGGFFFGGGHHHNNNPPPOOOKKKDDD@@@???@@@>>>:::777777999<<<;;;:::666777888999999===CCCHHH888555000...---------------------............///---------............///////////////////////////111000000000000222333444444666666666666666888:::888<<>>III___gggkkkjjjlllrrrooohhhggg{{{eeeJJJFFF???;;;999<<<===>>>BBBGGGEEEMMMOOOTTTbbboooyyymmmbbb___aaaaaadddiiinnnpppnnniiifff```^^^^^^```bbb^^^VVVNNNCCCCCCAAA@@@????????????<<<<<<;;;;;;;;;;;;;;;<<>>===<<<===<<<<<<;;;::::::;;;;;;<<>>??????@@@@@@AAAAAA>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDFFFHHHJJJLLLMMMMMMLLLLLLLLLNNNQQQUUUWWWPPPOOOOOOQQQUUUXXXYYYYYYYYYWWWXXX[[[XXXWWWggg{{{mmmYYYDDD===>>>???>>>===<<<<<<<<<===???AAADDDEEEDDDGGGNNNVVV\\\dddsss}}}~~~{{{yyytttzzzxxxlllccc```ZZZPPPEEEEEEDDDCCCCCCEEEJJJNNNXXX[[[```gggkkkkkkhhheee```]]]YYYTTTPPPNNNMMMMMMMMMKKKGGGDDDAAAAAAAAABBBBBBEEEGGGHHHGGGGGGGGGHHHLLLNNNOOOLLLFFFAAABBBCCC???:::666666:::<<<;;;999888888999;;;???DDDIIIKKK888555000------.........---------............///---------............///////////////////////////000000//////000111333444444666666666666666888:::999===AAADDDEEEHHHNNNRRRWWWXXXZZZ\\\___cccfffggggggkkkooo{{{kkkeeefffwww~~~|||wwwwwwwwwvvvuuuuuuwwwyyy}}}}}}~~~~~~|||}}}}}}nnnmmmttt___]]]]]]iiixxxwwwrrrkkkfffccc\\\VVVBBBCCCFFFLLLSSSZZZ^^^___YYYRRRNNNNNNMMMHHHCCCBBBDDDLLLVVV[[[\\\```iiipppttthhhJJJ;;;777777666555555555555555333333555666444555>>>JJJaaaiiimmmlllnnnrrrooofffpppzzz~~~pppbbbHHHEEE???;;;999<<<===>>>BBBHHHDDDMMMPPPUUUdddppp{{{pppfffdddgggjjjmmmpppuuuwwwuuuqqqmmmgggaaa[[[YYYYYYXXXSSSNNNCCCBBBAAA@@@??????????????????>>>>>>======>>>>>>@@@AAABBBAAA???=========>>>===<<<;;;;;;;;;<<<===>>>@@@BBBBBBAAAAAAAAABBB@@@???>>>???EEEQQQ^^^gggnnnsssrrrfffSSSEEEAAABBB>>>>>>???@@@AAABBBBBBCCC>>>???@@@AAABBBCCCCCCCCCGGGHHHJJJMMMPPPSSSUUUWWWUUUUUUTTTUUUXXX]]]cccfffdddbbb``````bbbfffjjjkkklllfffdddddd______qqqnnnRRRFFF;;;;;;???AAAAAABBBBBBBBBAAABBBDDDHHHKKKMMMTTTXXXaaakkksss}}}~~~xxxsssrrruuunnnbbb]]]^^^WWWLLLCCCCCCCCCAAAAAADDDIIILLLTTTWWW^^^eeekkkmmmkkkhhh___]]]XXXSSSNNNKKKJJJIIIKKKIIIEEEBBB@@@@@@@@@AAABBBDDDGGGHHHGGGGGGGGGHHHGGGJJJLLLJJJDDDAAABBBDDD???:::666666:::<<<;;;999;;;999888<<>>999777555555555666555444777888444666;;;777;;;LLLfffjjjhhhlllyyyxxxmmmkkk|||zzzvvvpppzzz^^^HHH@@@<<<======<<<<<<>>>BBBEEEGGGKKKPPPXXXdddtttwwwoooooouuuxxxwwwwwwxxxwwwsssmmmiiiaaaZZZSSSPPPSSSSSSOOOJJJFFFEEEEEEDDDDDDDDDEEEEEECCCDDDDDDCCC@@@>>>===>>>@@@AAAAAA@@@===;;;:::::::::======999777:::<<<;;;============>>>>>>>>>>>>???>>>>>>@@@EEELLLSSSWWW^^^YYYRRRKKKFFFCCCCCCCCCBBBCCCDDDCCCBBBAAABBBCCCBBBCCCEEEDDDBBBCCCHHHLLLPPPRRRUUUXXX\\\___aaabbbaaadddgggiiiiiiiiijjjkkkjjjllllllkkkrrr{{{}}}xxx~~~{{{yyy{{{}}}nnn]]]RRR@@@>>>===???BBBCCCAAA>>>DDD@@@@@@EEEJJJPPPXXXaaajjjkkktttxxxrrrlllmmmjjjddd```[[[SSSKKKBBB???>>>AAACCCCCCFFFJJJPPPSSS^^^jjjmmmiiiiiinnnfff^^^TTTNNNMMMLLLIIIFFFIIIIIIGGGDDDAAA@@@BBBDDDDDDFFFIIIKKKLLLKKKIIIHHHIIIKKKLLLIIIDDD@@@???@@@<<<;;;:::999999999:::::::::??????>>>GGGRRRPPPDDD999555000---,,,,,,---------------............///---------............///------......//////000000.........//////000111222333333333444555666777888888;;;@@@BBBDDDHHHOOOTTTTTTWWW[[[^^^aaacccfffhhhiiimmmssswwwgggjjj|||vvvooooookkkiiihhhhhhhhhhhhgggfffjjjmmmrrrvvvxxxzzz}}}vvvnnngggiiitttxxxhhh^^^ccc```kkkwww~~~vvvkkk[[[]]]mmm}}}zzzzzzzzzwwwpppiii___ZZZWWWYYY]]][[[QQQGGGEEEKKKWWWfffsssyyyxxxuuuzzzxxxyyy[[[FFFBBBCCCGGGMMMRRRVVV]]]ffflllssswwwVVV???999777555555555666555444666777333555:::777;;;MMMgggllljjjmmmxxxxxxppprrr{{{sssooo~~~___HHHAAA<<<============>>>BBBEEEGGGKKKQQQWWWaaarrrzzzrrrsssyyy{{{zzzyyywwwtttpppllliiicccZZZPPPLLLLLLLLLIIIFFFCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGEEEBBB>>><<<<<>>>>>>>>BBBAAA??????AAAEEEIIIKKKMMMJJJFFFCCCAAABBBCCCEEEAAABBBCCCBBBAAAAAABBBCCCDDDEEEEEEFFFGGGIIIMMMPPPUUUYYY___eeeiiijjjjjjjjjgggiiilllmmmnnnoooppprrrqqqtttuuuvvv}}}|||jjjYYYKKKAAA===<<<===@@@DDDFFFDDDCCCDDDAAACCCIIIPPPWWWaaajjjtttwwwyyytttnnnppppppkkkeee^^^SSSIIIBBB>>>>>>AAACCCCCCFFFJJJPPPUUU```kkkmmmhhhgggiiiddd]]]TTTNNNMMMLLLIIIFFFIIIHHHGGGDDDAAA@@@BBBDDDEEEGGGJJJLLLLLLKKKJJJHHHKKKLLLLLLHHHCCC???@@@BBB<<<;;;:::999999999:::;;;<<>>???@@@@@@???===>>>@@@BBBEEEGGGEEE???<<<===>>>===<<<<<<<<<======>>>>>>>>>AAA@@@???>>>>>>???@@@AAA??????>>>>>>???AAADDDEEE@@@AAABBBBBBAAAAAACCCEEEGGGGGGGGGJJJNNNSSSVVVWWW[[[```gggnnnqqqqqqnnnkkknnnppprrrssstttvvvyyy|||{{{}}}~~~{{{hhhVVVIII???999>>>>>>???BBBFFFGGGFFFDDDFFFEEEIIIRRR[[[cccooozzz{{{wwwrrrvvvvvvqqqjjjaaaSSSGGGAAA>>>>>>AAACCCCCCFFFJJJQQQWWWbbblllnnniiiddddddbbb\\\TTTNNNLLLKKKIIIFFFHHHHHHGGGDDDAAA@@@BBBCCCEEEGGGJJJMMMNNNLLLJJJIIIMMMMMMKKKFFF@@@>>>@@@CCC===<<<:::999999999:::;;;<<<>>>>>>>>>EEEOOONNNFFF;;;777222///......///...---------............///---------............//////////////////.........////////////000111222222333333333444555666777888888;;;@@@BBBDDDHHHOOOTTTVVVXXX\\\^^^```cccfffhhhkkknnnqqq~~~vvvtttyyyyyyqqqlllfffrrriiiccc^^^TTTPPPPPPRRRTTTQQQMMMKKKLLLNNNTTTTTTWWW^^^ffflllmmmkkk]]]WWWTTT[[[hhhtttwwwvvvwww|||yyyuuuqqqaaaTTTWWWaaaqqq|||tttmmmggg```rrryyytttpppjjjgggddd^^^SSSKKKEEENNNVVVUUULLLGGGIIINNNfffdddpppqqqRRRBBBBBB???DDDJJJOOOSSSXXX```eeeooo}}}aaaEEE<<<999666555666666666555444666333444999777???TTTgggoooooopppxxx{{{~~~ooorrr~~~___JJJBBB======>>>======???CCCFFFHHHLLLQQQUUU]]]mmm|||vvvmmmeeedddgggsssuuuuuutttpppnnnoooppp```YYYPPPJJJHHHHHHEEECCC???@@@CCCFFFHHHJJJJJJKKKJJJMMMOOOOOOKKKGGGDDDBBB??????@@@??????AAAEEEHHHKKKLLLIIIBBB===>>>>>>===<<<<<<<<<======>>>>>>???<<<<<<======>>>>>>>>>???>>>???@@@AAACCCDDDDDDEEE@@@AAABBBBBBBBBDDDFFFIIIKKKJJJJJJOOOWWW\\\^^^^^^dddhhhnnnsssuuutttqqqnnnuuuwwwxxxyyyzzz}}}pppZZZIIIBBB???===BBBBBBCCCEEEFFFFFFEEEDDDKKKMMMSSS^^^hhhrrr}}}yyywwwyyyxxxqqqiii___RRRFFF@@@======@@@BBBCCCFFFJJJSSSZZZdddmmmooojjjddd``````[[[TTTOOOLLLJJJHHHGGGGGGGGGFFFDDDBBBAAABBBCCCEEEHHHKKKNNNOOOMMMKKKIIIMMMLLLIIICCC>>><<<@@@CCC===<<<;;;:::999::::::;;;<<<===;;;:::@@@GGGFFFAAA:::666111...---.........---------............///---------............///000000//////......------////////////000111222333333333333444555666777888888;;;???BBBDDDHHHOOOTTTWWWZZZ\\\^^^```bbbfffhhhlllnnnqqq}}}uuunnnlllpppuuuxxxxxxnnneeebbb^^^iiivvv```WWWQQQIIIHHHIIIJJJJJJGGGCCCAAACCCEEELLLLLLNNNSSSZZZ^^^^^^\\\UUUYYYcccsssyyysssooo```TTTWWWfffuuussshhhbbb^^^```vvvssshhhfffaaaZZZRRRLLLIIIHHHIIITTT\\\VVVIIIBBBHHHRRRqqqrrrsss[[[EEE???CCC>>>CCCIIINNNQQQVVV]]]bbbnnn|||gggKKK>>>;;;777555666666666666333666333444999888BBBXXXhhhqqqqqqrrrzzz~~~vvv{{{}}}___KKKCCC===>>>>>>======???CCCFFFHHHLLLRRRVVV___ooo~~~tttkkk```VVVTTTVVV[[[___eeeiiijjjhhhfffeeeUUUQQQMMMJJJJJJIIIGGGDDDAAABBBEEEGGGJJJLLLMMMNNNRRRTTTVVVTTTOOOIIIEEEBBB???@@@AAAAAABBBEEEJJJMMMOOOPPPLLLCCC======>>>===<<<<<<======>>>??????@@@<<<===>>>??????@@@@@@@@@AAACCCFFFHHHIIIIIIGGGFFFBBBCCCDDDEEEFFFHHHLLLOOOQQQPPPQQQWWW___eeegggfffnnnppptttxxx{{{||||||{{{{{{|||~~~xxxeeeOOOAAA@@@CCCDDDCCCDDDEEEFFFGGGHHHHHHIIISSSVVV___kkkuuu~~~zzzzzzzzzuuulllccc[[[PPPFFF@@@===<<<@@@BBBCCCFFFJJJTTTZZZcccjjjnnnlllfff``````\\\VVVPPPMMMJJJHHHGGGEEEFFFFFFDDDBBBAAAAAABBBEEEHHHKKKOOOOOOMMMJJJHHHKKKJJJHHHBBB===;;;>>>AAA===<<<;;;:::::::::;;;;;;???>>>;;;999<<<@@@@@@===999555000---,,,------------------............///---------............///000000//////......------/////////000000111222333333333333444555666777888888;;;???BBBDDDHHHOOOTTTYYY[[[]]]^^^___bbbeeehhhkkknnnppp|||tttnnnlllnnnqqqmmmjjj^^^TTTUUUTTT\\\nnnqqq{{{qqq]]]SSSMMMHHHKKKHHHGGGDDD@@@======>>>@@@EEEFFFGGGKKKNNNPPPOOONNNYYYeeexxxtttlll]]]QQQUUUdddpppyyyrrrdddYYYTTTRRR[[[tttwwwnnn[[[ZZZUUULLLDDDAAACCCHHHPPPXXX[[[RRRCCC>>>GGGSSSXXXddd{{{{{{jjjTTTCCC>>>BBB===BBBIIIMMMQQQUUU[[[```lll{{{nnnQQQ???<<<888666666777777777333666444555999999EEE]]]llluuuuuuvvv~~~{{{___KKKDDD===>>>>>>>>>>>>@@@CCCFFFIIILLLRRRYYYcccssszzzmmmaaaVVVLLLJJJMMMLLLSSS^^^hhhmmmiii```YYYIIIHHHGGGHHHIIIIIIHHHFFFGGGGGGHHHJJJLLLNNNPPPRRR[[[\\\[[[VVVOOOGGGBBB???@@@BBBDDDEEEGGGJJJNNNQQQRRRSSSMMMDDD>>>>>>>>>=========>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAACCCFFFJJJNNNPPPNNNKKKIIIFFFGGGHHHIIIJJJNNNRRRVVVXXXYYY\\\aaaggglllooopppqqqsssvvvzzzvvvbbbLLLAAACCCHHHJJJBBBDDDFFFHHHJJJMMMRRRUUU[[[```iiiuuu~~~~~~zzzyyywwwpppeee\\\VVVNNNEEE???<<<<<<@@@BBBCCCFFFKKKRRRXXX___dddiiillliiicccaaa^^^XXXRRRMMMJJJGGGFFFDDDEEEEEEDDDBBBAAAAAABBBDDDGGGKKKOOOOOOMMMJJJGGGIIIIIIHHHDDD???<<<===???>>>===;;;:::::::::;;;<<>>>>>999555000,,,,,,,,,---,,,---------............///---------............//////////////////.........000000000000111222333333333333333444555666777888888;;;@@@BBBDDDHHHOOOTTT[[[\\\^^^^^^___aaaeeehhhjjjmmmppp|||vvvrrrpppppppppgggaaaPPPFFFJJJMMMTTTdddmmmwwwnnnZZZTTTPPPMMMQQQLLLGGGAAA<<<;;;===>>>??????AAADDDEEEEEEEEEEEEFFFTTTddd|||pppfffVVVLLLQQQ\\\fffjjjbbbUUUNNNLLLKKKZZZvvvuuuhhhaaaPPPMMMHHHBBB>>>>>>BBBEEENNNRRRSSSIII>>>>>>KKKXXXRRRddd}}}vvvfffTTTEEE??????===BBBIIIMMMPPPTTTZZZ^^^iiiyyytttWWWAAA===888666666777777777444777555666::::::HHHaaarrrzzzyyyzzzzzz___LLLDDD===>>>>>>>>>>>>@@@CCCFFFIIILLLQQQ\\\iiixxxsssdddXXXNNNGGGGGGKKKJJJRRRaaaqqqwwwooo]]]NNNEEEDDDDDDEEEGGGJJJKKKLLLNNNMMMLLLLLLMMMPPPSSSUUU\\\\\\ZZZUUUMMMGGGBBBAAAAAACCCGGGIIIKKKMMMPPPSSSUUUUUUOOOEEE??????@@@>>>===>>>???@@@AAABBBCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDHHHLLLQQQUUUUUURRRNNNKKKJJJKKKLLLMMMOOOSSSXXX\\\```cccgggkkkooorrrvvvxxxyyy{{{~~~xxxcccNNNCCCEEEJJJLLLGGGHHHIIIJJJMMMRRRYYY___bbbfffppp{{{}}}xxxuuussslllaaaYYYTTTLLLDDD>>>;;;;;;???BBBBBBFFFKKKNNNTTTXXX\\\ccckkkkkkeeebbb```[[[UUUNNNIIIGGGFFFCCCDDDEEEDDDBBBAAAAAABBBCCCFFFJJJNNNOOOLLLIIIFFFGGGJJJKKKHHHCCC>>>======>>>===<<<::::::;;;;;;<<>>??????:::>>>BBBBBB@@@???@@@BBBCCCWWWssskkk___PPPHHHNNNVVV^^^```XXXNNNJJJJJJJJJ^^^zzz}}}iii\\\TTTJJJEEE???===>>>@@@AAABBBHHHKKKJJJCCC===BBBSSSaaapppqqqaaaQQQEEE>>>======CCCIIINNNPPPTTTYYY^^^gggwwwxxxZZZAAA===999666666777888888444888666666:::;;;JJJdddxxx~~~||||||zzz~~~yyyzzz___LLLEEE>>>>>>???>>>>>>@@@DDDGGGJJJKKKQQQ^^^mmm{{{zzzmmm]]]QQQIIIEEEGGGLLLIIIQQQbbbttt|||pppWWWBBBGGGFFFDDDEEEGGGKKKOOORRRRRRQQQNNNMMMNNNQQQTTTVVVWWWWWWVVVRRRMMMHHHFFFEEEBBBEEEIIIKKKMMMOOORRRTTTWWWWWWQQQGGG@@@@@@AAA@@@>>>??????AAABBBCCCDDDDDDEEEDDDCCCCCCDDDEEEGGGHHHOOOSSSXXX[[[YYYTTTNNNJJJLLLMMMOOOPPPRRRVVV\\\```eeeiiiooorrrsssvvvzzz~~~xxxbbbLLLAAABBBEEEFFFMMMNNNNNNMMMNNNSSS[[[bbbeeeiiisss}}}|||wwwqqqpppjjjaaaYYYSSSJJJBBB>>>;;;;;;???BBBBBBFFFKKKKKKPPPSSSVVV___iiikkkgggdddaaa]]]VVVOOOIIIGGGFFFBBBDDDEEEDDDCCCAAAAAABBBBBBEEEJJJNNNNNNLLLHHHEEEGGGJJJMMMLLLFFFAAA>>>===>>>===<<<;;;:::;;;<<<<<<;;;777444444666888;;;???;;;777222...............---------.........//////---------.........//////---.........//////000000000000000000111222333444333333333444555666777888888;;;@@@BBBDDDHHHOOOTTT]]]^^^^^^^^^___aaaeeehhhhhhlllqqq~~~yyytttpppkkkiiimmmuuukkkYYYFFF>>>AAAHHHQQQXXXlllpppjjjZZZQQQRRRTTTRRRHHHCCC===;;;<<<>>>???>>>===============>>>??????BBBGGGRRRbbbuuu|||cccSSSNNNHHHAAAPPPUUUWWWSSSJJJDDDCCCEEE^^^qqq~~~lllZZZOOOJJJBBB???===>>>AAACCCCCCBBBCCC???@@@DDDDDDKKKeeevvvnnnbbbKKK@@@AAA@@@>>>BBBFFFJJJMMMSSSZZZ```ddduuu}}}ZZZIII;;;888;;;777999;;;666888:::777666;;;===NNNkkkwww{{{zzzrrrxxxuuu|||cccOOOCCC<<<>>>???@@@@@@BBBEEEGGGIIIRRRTTTZZZhhhrrr}}}tttcccRRRKKKJJJJJJJJJLLLJJJRRRfffzzzwwwaaaMMMFFFFFFBBBCCCHHHJJJIIIMMMSSSVVVUUUTTTSSSRRRRRRRRRSSSXXXXXXYYY[[[\\\XXXQQQLLLGGGJJJMMMPPPRRRUUUYYY[[[eee```UUUIIIDDDDDDAAA===BBBCCCEEEEEEEEEFFFHHHKKKIIIIIIHHHGGGFFFHHHKKKNNNWWWZZZ\\\ZZZUUUQQQOOOOOONNNPPPRRRUUUYYY___fffkkklllpppvvv|||yyybbbOOOEEEDDDFFFHHHOOOTTTVVVTTTUUU]]]dddhhhsssxxx{{{wwwrrrmmmfff___YYYPPPGGG@@@>>>???@@@AAACCCFFFHHHIIIPPPTTTVVVXXX___gggjjjiiifffaaaZZZQQQKKKHHHGGGGGGDDDDDDDDDBBB??????AAABBBCCCDDDFFFHHHIIIIIIHHHGGGKKKKKKJJJIIIGGGCCC>>>:::===:::777666777999::::::999999666333777@@@EEEEEE>>>999333111222222///+++......---,,,,,,...///000,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888888;;;???CCCGGGKKKQQQTTTXXX\\\]]]\\\]]]cccggghhhffffffjjj{{{uuuoookkkeeebbbfffmmmlll\\\JJJAAAAAADDDJJJOOO```fffcccVVVLLLLLLMMMJJJCCCAAA>>>===???@@@???>>>>>>>>>=========>>>??????@@@AAAEEEJJJRRR[[[bbbgggtttqqqfffVVVKKKGGGDDD???KKKOOORRRNNNFFF@@@???BBBHHHWWWbbb^^^RRRGGGAAA>>><<<;;;:::;;;???AAAAAA@@@???>>>AAAEEEFFFPPPmmmvvvmmm___III>>>@@@>>>>>>AAAFFFIIILLLRRRZZZ```eeeuuubbbJJJ<<<888;;;777888;;;666888;;;777777<<>>@@@AAABBBCCCDDDGGGIIIKKKRRRVVV___qqq{{{rrrbbbRRRKKKKKKKKKKKKLLLJJJRRRdddtttoooYYYIIIEEELLLGGGFFFLLLPPPQQQTTTYYYXXXYYYYYYYYYXXXWWWWWWWWW[[[]]]```cccddd```XXXQQQMMMOOORRRUUUXXX^^^dddiiipppjjj]]]NNNGGGGGGGGGDDDEEEFFFHHHHHHHHHHHHKKKMMMLLLMMMLLLKKKKKKMMMQQQUUUWWWZZZ^^^]]]XXXTTTRRRRRRSSSUUUWWWZZZ^^^eeelllqqqtttyyyvvv```NNNFFFEEEGGGIIIRRRWWWZZZYYY[[[cccjjjnnnxxx~~~~~~|||xxxtttqqqnnniiifff```XXXMMMEEE===>>>???@@@BBBEEEGGGHHHJJJPPPVVVYYY^^^eeegggfffeeeaaaZZZRRRLLLIIIGGGGGGEEEFFFEEECCCAAA@@@AAACCCDDDFFFHHHJJJKKKJJJIIIHHHJJJJJJJJJIIIGGGDDD???<<<>>>;;;777666777999::::::::::::888555999DDDKKKMMM???:::333000000111...,,,------,,,,,,------...///,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888888;;;???DDDHHHMMMRRRVVV[[[^^^___\\\\\\aaaeeefffiiihhhiiivvvooogggaaa[[[WWWZZZ```eeeXXXJJJCCCAAAAAAEEEIIIQQQZZZ[[[PPPFFFDDDDDDAAA???>>>>>>???AAAAAA???===???>>>>>>=========>>>>>>>>>>>>>>>???BBBEEEIIIKKKSSSVVVUUUNNNGGGDDDBBB@@@FFFJJJLLLIIIBBB======???<<>>CCCFFFGGGQQQmmmvvviii[[[EEE<<<>>><<<===AAAEEEHHHKKKQQQXXX^^^eeeuuu{{{jjjLLL===999;;;777777:::555888:::777777<<>>;;;888666777999::::::;;;<<<:::888<<>>>>>>>>===<<<<<<<<<<<<===>>>>>>???@@@CCCFFFIIIKKKDDDJJJMMMJJJCCC???>>>???DDDGGGHHHFFF@@@======>>>>>>AAAAAA===<<>>FFFMMMOOOAAA;;;444...------------,,,---...///000///......,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888666:::???DDDIIINNNUUUYYY]]]``````\\\\\\```ddddddeeeeeehhh{{{ooodddWWWNNNFFF@@@@@@DDDCCC@@@>>>@@@AAABBBHHHOOOOOO[[[]]]OOO@@@>>>AAABBBEEEDDDBBB@@@>>>>>>???@@@======<<<<<<;;;<<<<<<===???>>>>>>===>>>???@@@AAAAAACCCFFFCCC===888999<<>><<<<<<>>>>>>???===999:::======:::<<<===@@@AAABBBAAAAAAAAADDDBBBAAABBBCCCEEELLLRRReeelll|||ppp___QQQ@@@;;;>>>;;;===@@@DDDGGGJJJOOOVVV\\\bbbooolllPPP@@@:::;;;666777999555555777555666===CCCXXXvvv|||uuu|||fffTTTIIIBBBCCCEEEEEEFFFGGGJJJLLLRRRZZZfff{{{}}}jjj]]]PPPMMMNNNNNNMMMNNNMMMTTT[[[[[[QQQGGGFFFJJJRRR]]]hhhhhhbbb```dddiiilllnnnnnniiibbb]]]]]]^^^gggmmmvvv{{{yyyqqqhhhaaa]]]aaafffiiikkkkkklllmmmnnnppplll```UUUQQQQQQPPPOOOQQQTTTUUUUUUVVVWWWXXXZZZ[[[[[[ZZZZZZ\\\```cccnnnpppqqqnnngggaaa___^^^___aaadddfffjjjooouuuyyy|||rrr```RRRLLLMMMOOOPPPUUU^^^gggmmmuuu{{{tttmmmhhhaaa[[[UUUNNNDDD>>>999:::;;;<<<>>>@@@BBBDDDFFFMMMPPPNNNNNNVVV___ddddddaaaZZZSSSNNNJJJHHHHHHCCCDDDDDDCCCAAA@@@@@@AAAFFFGGGHHHIIIIIIHHHFFFEEEEEEHHHKKKJJJHHHDDDCCCCCC@@@===999777888999::::::777<<<>>>======BBBEEEEEE???;;;444...,,,,,,---...---...///111111000//////,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888555999===BBBHHHMMMSSSWWWZZZ^^^^^^\\\]]]bbbffffff```dddjjjxxxiii]]]PPPGGGAAA<<<<<>>======???>>>@@@GGGPPPXXXeeegggVVVDDD@@@CCCFFFGGGFFFDDDAAA>>>>>>@@@BBB===============>>>??????AAAAAA@@@@@@@@@@@@AAAAAAFFFEEEEEEDDD???:::;;;???>>>??????>>><<<;;;<<<======>>><<<::::::===<<<888<<<>>>AAABBBBBBBBBCCCEEEHHHGGGEEEDDDCCCCCCDDDFFFOOO[[[ppp~~~gggVVVKKK>>>;;;>>>;;;===AAAEEEGGGJJJOOOVVV\\\aaammm~~~mmmPPP@@@:::;;;666777:::666444777555666>>>FFF[[[zzz{{{yyycccPPPFFFAAACCCEEEEEEFFFGGGJJJLLLOOOVVVaaattt~~~lll___SSSQQQRRRQQQPPPPPPMMMSSSXXXWWWQQQLLLLLLOOOZZZgggqqqoooiiihhhnnnsssttttttrrrjjjaaa^^^```dddnnnssszzz}}}yyyqqqhhhccc```dddjjjmmmmmmjjjhhhhhhhhhnnnooofffZZZUUUSSSRRRRRRUUUYYY[[[\\\\\\]]]___ccccccdddcccdddfffkkknnnyyyyyyxxxssslllfffeeeeeehhhkkknnnqqqssswww{{{~~~~~~rrr```SSSNNNQQQTTTWWW]]]gggrrryyy~~~vvvmmmaaa[[[TTTOOOKKKGGGBBB===999999:::<<<>>>@@@BBBCCCEEEIIIHHHFFFIIIUUUaaagggfffaaaZZZQQQKKKHHHGGGGGG@@@BBBCCCCCCBBBAAAAAABBBEEEFFFGGGHHHGGGFFFDDDBBBFFFJJJMMMLLLGGGCCCBBBBBBAAA===:::888888999::::::888>>>@@@<<<:::<<<>>>???<<<999444///,,,,,,---///......///000000000000///,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888666999===BBBGGGLLLRRRVVVXXX\\\]]]\\\]]]ccchhhhhh```dddkkk|||uuubbbVVVJJJCCC???<<<>>>AAA???>>>>>>???===>>>GGGRRR___nnnrrr```KKKCCCDDDEEEDDDFFFGGGEEEBBBAAAAAACCC????????????@@@BBBCCCDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQLLLJJJJJJFFF@@@???BBB>>>>>>>>>>>>======>>>???<<>>AAABBB???===@@@CCCDDDEEEGGGJJJNNNPPPSSSSSSLLLDDDCCCGGGLLLTTTddd|||ttt]]]MMMDDD;;;;;;>>>999>>>BBBFFFHHHJJJOOOVVV\\\aaalll}}}rrrPPP@@@::::::666888;;;777666999666888AAAIII___uuu```PPPFFFBBBDDDEEEFFFFFFHHHKKKMMMPPPTTTZZZiiixxx|||pppdddXXXVVVWWWVVVTTTSSSRRRWWW\\\\\\YYYXXXXXXYYY___gggllliiihhhnnnuuuxxxzzzyyytttkkkbbbaaagggnnnvvv{{{~~~yyyqqqjjjggg```dddhhhkkkkkkjjjiiihhhhhhpppsssjjj]]]WWWVVVVVVVVVYYY]]]```bbbcccdddeeeggghhhiiijjjlllpppvvvzzz}}}wwwpppkkklllmmmpppsssxxx{{{}}}~~~uuucccWWWUUUZZZaaadddmmmwww~~~|||{{{~~~~~~~~~rrrjjjZZZUUUNNNIIIFFFCCC>>>;;;999999:::<<<>>>@@@BBBCCCEEEFFFEEEEEEMMM]]]jjjooohhhbbbYYYOOOHHHEEEEEEFFF???AAACCCDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGEEECCCAAAHHHLLLOOOMMMGGGAAA@@@AAAAAA>>>:::888888999::::::===AAA@@@:::666999===???999777444000------...///---------------...//////,,,,,,,,,---------................../////////////////////000111111222222111222333333333444666888777;;;???CCCHHHMMMRRRVVVXXX\\\]]]\\\]]]ccchhhhhhbbbffflllzzzsss]]]QQQFFFAAA???>>>AAAEEE@@@?????????===???IIIUUUbbbrrrxxxgggPPPDDDCCCCCC@@@DDDHHHHHHFFFCCCCCCDDD@@@@@@AAABBBCCCEEEFFFGGGJJJKKKLLLMMMOOOPPPRRRRRRWWWPPPLLLLLLIIIAAA<<<===AAAAAA@@@@@@@@@@@@AAABBB:::>>>???>>>???DDDGGGFFF???BBBEEEGGGIIILLLRRRVVVZZZ```aaaTTTFFFCCCKKKUUUcccvvvmmmVVVGGG@@@999:::===888???BBBFFFIIIKKKPPPWWW\\\bbbmmm}}}wwwPPP???::::::666888<<<888777:::888:::CCCLLLbbbsss```RRRJJJCCCEEEFFFGGGGGGIIILLLNNNSSSUUUWWWcccpppvvvtttggg\\\ZZZ[[[YYYWWWUUUXXX]]]aaabbbcccddddddbbbeeehhhfffccciiiuuu|||}}}~~~|||vvvlllddddddmmmvvv}}}yyyqqqkkkiiicccfffjjjmmmnnnnnnpppqqqoooxxx{{{qqqccc\\\\\\]]]XXX\\\aaadddfffgggiiijjjggghhhkkkmmmpppuuu|||yyyrrroooqqqssstttxxx}}}yyyhhh]]]]]]dddlllqqqyyy}}}zzzxxxxxx{{{}}}{{{wwwuuuyyy|||~~~~~~{{{rrrkkkZZZUUUNNNIIIFFFAAA;;;666999::::::<<<>>>@@@BBBCCCEEEFFFFFFIIIUUUgggsssxxxjjjcccXXXNNNFFFDDDDDDEEE>>>AAADDDEEEEEEEEEEEEFFFFFFGGGGGGHHHGGGEEEBBBAAAJJJMMMPPPMMMFFF@@@??????AAA>>>:::888888999::::::AAACCCAAA888444888???CCC777666444111...---...///---,,,+++***+++,,,---...,,,,,,,,,---------................../////////000/////////000111111222222111222333333333444666888999<<>><<>>BBBFFFHHHKKKPPPWWW]]]```qqqtttUUU@@@:::===999888999666999777999<<<>>>IIIfffwwwaaaPPPFFFAAABBBFFFIIIHHHFFFIIIOOORRRXXXZZZ```iiisss|||lll]]]ZZZ\\\ZZZZZZ[[[[[[]]]___bbbeeeiiikkklllnnnkkkeeeccckkkyyy{{{ssslllkkkpppttt~~~zzzooogggddddddbbbggglllnnnmmmlllmmmoooqqq{{{{{{kkk^^^\\\^^^^^^```cccfffhhhjjjjjjjjjmmmllllllpppxxx~~~|||xxxvvvwwwxxxzzz{{{~~~kkk^^^^^^hhhttt|||zzzsssxxxnnneeeccceeehhhlllqqqyyy}}}~~~~~~vvviiiaaaYYYPPPJJJFFFBBB<<<666555666999<<>>AAA>>>999666555777:::===>>>:::444000///...---,,,.........------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111333444444444444555777<<<<<>>AAAEEEHHHJJJOOOVVV\\\bbbrrrwwwUUUAAA:::===999888999666999777999<<>>:::444000///...---,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000222333444444333333555666;;;;;;???DDDFFFIIIQQQYYY]]]]]]^^^^^^___bbbgggkkkhhhaaajjj|||oooXXXMMMDDDCCCEEEEEEEEEFFFEEEDDDDDDCCCCCCIII[[[lll]]]KKKJJJJJJJJJJJJIIIIIIIIIIIISSSVVVVVVUUUXXX```hhhkkkeeeeeefffkkkqqquuuvvvtttmmmjjjddd^^^XXXPPPHHHBBBFFFFFFFFFFFFFFFDDDCCCCCCEEEHHHLLLRRR^^^hhhiiidddXXXTTTSSSYYYddduuukkkbbbooohhhLLLDDD=========999777888===@@@DDDGGGIIINNNVVV[[[bbbsss|||VVVAAA:::===999777:::777999777999===@@@LLLjjjvvvaaaPPPGGGBBBBBBDDDGGGGGGHHHNNNVVVZZZ]]]\\\bbbqqqyyyoooiiiddd``````______]]]\\\\\\\\\\\\]]]```gggnnnrrrxxx}}}xxxuuuvvvyyy|||}}}qqqnnniiiddd___\\\[[[ZZZ```eeekkknnnnnnnnnppprrruuuyyylllggghhhjjjlllooorrruuuwwwxxxxxx~~~}}}qqqggghhhpppxxx~~~hhh\\\QQQLLLLLLMMMQQQVVVXXXhhhyyy}}}~~~vvvjjjddd\\\PPPGGGBBB>>>:::777444666888<<>>:::444000///...---,,,...------------,,,,,,,,,,,,,,,,,,---------......---------............///.../////////000000000111222444555444333333444555999:::>>>DDDGGGJJJQQQZZZ\\\]]]]]]]]]___bbbgggjjjiiiccclll~~~pppVVVMMMGGGGGGHHHGGGFFFGGGFFFFFFEEEDDDDDDNNNeee{{{\\\KKKJJJJJJIIIJJJJJJKKKLLLMMMZZZ^^^___\\\]]]eeelllooolllkkkmmmrrryyy}}}}}}{{{tttpppkkkfff___WWWLLLEEEHHHHHHHHHGGGGGGFFFFFFEEEIIILLLQQQZZZgggrrrsssmmmddd\\\ZZZcccsss|||jjjlll\\\IIIBBB>>>>>>>>>;;;999:::===@@@DDDFFFIIINNNUUU[[[bbbsssWWWBBB:::===999777:::777888777999===@@@NNNmmmuuu```PPPGGGCCCBBBCCCFFFGGGIIIQQQZZZ___aaa]]]dddwwwxxxnnngggbbbaaadddbbb___]]]^^^```dddfffgggpppxxxzzz{{{~~~vvvqqqkkkjjjlllooopppppplllgggbbb^^^\\\\\\\\\[[[___dddkkknnnooooooqqqsssxxx~~~qqqjjjjjjnnnpppsssuuuwwwxxxyyyyyy{{{{{{|||~~~ssskkklllssszzz}}}}}}pppccc\\\WWWSSSRRRTTTUUUaaaqqqzzz}}}~~~}}}sssiiieee]]]QQQFFF???;;;888777444666888<<>>???BBBEEEGGGGGGGGGGGGHHHJJJHHHHHHJJJKKKIIICCC>>>AAA>>>999555444555888:::444444333444777;;;>>>AAA>>>:::444000///...---,,,------------------------,,,,,,,,,---------......---------............///......//////000000111111333444555555333333444555888999>>>DDDHHHJJJRRRZZZ[[[\\\]]]]]]^^^aaafffjjjjjjeeeooo~~~xxx~~~oooTTTMMMHHHIIIIIIHHHGGGIIIHHHFFFEEECCCDDDQQQkkkhhhQQQLLLJJJJJJJJJKKKMMMOOOQQQRRR\\\aaadddbbbcccjjjrrruuuvvvvvvwww|||{{{wwwrrrnnnhhh^^^QQQHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMRRRXXXaaannnxxxxxxsssnnneeebbbnnnvvvooowwwVVVIIICCC>>>===<<<999:::======@@@DDDFFFIIINNNUUU[[[aaasssYYYCCC;;;===888777:::777888666888<<<@@@OOOnnnvvvaaaPPPGGGCCCBBBDDDGGGHHHKKKSSS]]]eeefffbbbjjjuuunnniiiggggggeeebbbbbbdddjjjpppttt{{{{{{uuutttsssqqqhhhdddaaaaaaeeehhhiiihhhfffccc___]]]]]]^^^^^^^^^```eeelllooopppqqqsssuuu}}}vvvooommmtttuuuwwwyyyzzzzzzyyyyyy}}}~~~vvvppprrrwww}}}{{{uuunnnfff___^^^___cccjjjqqqxxx~~~}}}yyypppgggeee]]]QQQEEE===999777777555666999<<>>>>>>>>AAAEEEGGGHHHHHHHHHIIIHHHGGGGGGIIIKKKIIIDDD???CCC???:::666444444777999555666777999<<<@@@CCCEEE>>>:::444000///...---,,,------------------------,,,,,,,,,---------......---------............///.........///000111111111222444555444333333444555777999>>>EEEHHHKKKRRRZZZ[[[[[[\\\\\\]]]```eeeiiigggeeennn|||uuu}}}mmmRRRLLLHHHIIIIIIGGGHHHJJJHHHFFFEEEDDDGGGRRRjjjgggQQQHHHMMMKKKLLLOOORRRUUUXXXZZZ[[[___gggnnnnnnpppxxx|||xxxrrrgggXXXMMMJJJJJJJJJKKKLLLMMMNNNOOOSSS[[[dddlllvvv~~~|||zzzqqqnnnzzzzzzmmmPPPFFF@@@<<<:::888666888======@@@DDDGGGIIINNNVVV[[[aaauuuZZZDDD;;;===888777:::888888666888<<<@@@NNNnnnzzzdddRRRHHHDDDCCCEEEHHHIIILLLTTT]]]fffiiihhhsss{{{wwwtttssssssssstttwww{{{sssiiieeeaaa]]]WWWVVVVVVXXX\\\```cccddd```````````````aaaaaabbbdddiiiooosssssstttvvvxxx}}}uuussszzz{{{|||~~~~~~~~~xxxtttvvv{{{yyyqqqpppppptttzzz}}}yyyuuunnnfffccc\\\QQQEEE===888777777777888:::<<<>>>@@@AAAAAAAAAEEEMMMZZZlll{{{~~~zzzmmmcccUUUKKKFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===AAAEEEHHHHHHHHHHHHHHHFFFHHHIIIJJJIIIGGGEEECCCEEEAAA<<<777444555777888777888:::===@@@CCCEEEFFF>>>:::444000///...---,,,,,,,,,,,,------------...,,,,,,,,,---------......---------............///------...///000111222222111333444444444444555777888999???FFFIIIJJJQQQYYYZZZ[[[[[[\\\]]]```eeehhhcccbbblll{{{{{{~~~lllQQQLLLHHHIIIHHHGGGHHHKKKHHHFFFFFFHHHKKKRRRcccrrr|||{{{aaaQQQIIIGGGLLLOOOQQQVVVZZZ___bbbdddeeelllwww}}}qqq```TTTLLLLLLMMMNNNOOORRRTTTUUUZZZfffrrrzzzwwwaaaLLLAAA===;;;;;;999666888===>>>AAAEEEHHHJJJOOOVVV\\\bbbxxx~~~[[[EEE;;;===888777:::888999666777;;;???MMMmmm}}}uuuiiiVVVLLLDDDDDDFFFJJJKKKMMMTTT]]]```eeehhhxxx|||qqqddd\\\YYYVVVQQQNNNPPPRRRTTTVVVYYY]]]```\\\```eeegggfffeeefffhhhiiiooouuuxxxxxxxxxzzz|||{{{yyy|||}}}wwwrrruuu{{{|||wwwtttnnnggg```[[[QQQFFF===888666777888999;;;===>>>?????????CCCGGGNNN[[[mmm|||}}}wwwhhh___SSSJJJGGGFFFEEECCCBBBBBBBBBAAA@@@@@@??????===AAAFFFHHHIIIHHHGGGGGGDDDIIINNNMMMGGGCCCDDDHHHGGGCCC===888555555777888888999;;;>>>@@@BBBDDDEEE>>>:::444000///...---,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///------...///000111222222000111333444444555666888888:::@@@FFFIIIJJJPPPWWWZZZZZZ[[[[[[\\\___dddhhhbbbbbblll{{{nnnQQQKKKHHHHHHGGGFFFHHHLLLGGGFFFHHHLLLNNNRRR[[[eee^^^eeeYYYGGGGGGKKKIIIJJJSSSVVV[[[aaafffjjjllllll{{{xxxgggYYYNNNNNNOOOPPPRRRUUUXXXZZZ```nnn|||wwwuuuxxxyyykkkZZZJJJ>>><<<<<<===<<<999:::>>>???BBBFFFHHHKKKPPPWWW]]]ccczzz{{{~~~[[[EEE<<<<<<888777:::888999666777:::>>>LLLmmmsssmmmZZZNNNDDDDDDGGGKKKLLLMMMTTT\\\XXX___eeexxx~~~qqqlllbbbXXXUUUUUUSSSNNNPPPSSSVVVWWWVVVWWW[[[___[[[ccckkknnnllljjjkkkmmmnnnsssyyy|||||||||}}}|||}}}{{{{{{}}}|||sssooorrrxxx}}}|||wwwtttnnnhhh___ZZZQQQGGG===888666777::::::<<<===>>>>>>>>>>>>FFFIIIOOO\\\nnn{{{{{{ttteee]]]SSSLLLIIIIIIHHHGGGCCCCCCBBBAAAAAA@@@@@@???===AAAFFFIIIIIIHHHGGGGGGBBBKKKRRROOOEEE@@@DDDJJJHHHDDD>>>999666555777999888999;;;===???AAABBBBBB>>>:::444000///...---,,,,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////------...///000111222222///111333444444555777999999;;;@@@GGGIIIJJJOOOVVVYYYZZZ[[[[[[\\\___dddhhhdddeeeoooiiiUUUMMMHHHIIIKKKIIIHHHIIILLLKKKKKKMMMQQQVVVYYY[[[ZZZXXXTTTMMMGGGFFFJJJNNNWWW[[[bbbhhhlllpppsssuuummm]]]SSSRRRTTTWWWXXXVVVYYY^^^gggsssxxxpppmmmsss{{{aaaOOOEEE<<<;;;999888888999;;;<<<@@@DDDHHHIIIJJJOOOXXX```cccyyywww~~~ZZZFFF===<<<888:::;;;555;;;;;;777999BBBKKKhhhvvvsss___RRRHHHEEEDDDGGGHHHIIIOOOVVVWWWZZZeeevvvpppeee```ZZZUUUSSSRRRRRRQQQRRRSSSUUUXXX[[[]]]^^^___ZZZ```fffgggiiinnnpppooouuuxxx|||~~~}}}}}}|||~~~wwwoooppptttvvvyyy}}}|||xxxssskkkccc^^^[[[UUUJJJAAA<<<999777666;;;===@@@AAAAAAAAACCCDDDFFFIIIOOO\\\ooo}}}xxxnnnaaaUUUPPPNNNJJJHHHHHHGGGAAA>>>@@@AAA???======AAADDDGGGHHHGGGFFFEEEFFFFFFMMMQQQLLLDDDAAAGGGOOOSSSFFF;;;999999777777:::;;;;;;999666888===>>>;;;===:::555111///...,,,+++,,,---...///...---,,,+++,,,,,,,,,---------......////////////////////////000000000000////////////000111222333555777999;;;777<<>>>>>@@@AAADDDGGGIIIHHHGGGGGGGGGIIINNNQQQLLLDDDAAAFFFMMMMMMBBB999888999888999;;;<<<===;;;777888<<<>>><<<>>>:::444000///...---,,,............---,,,++++++,,,,,,,,,---------......////////////////////////000000000000////////////111111111333444666888999777<<>>===999:::<<<666:::;;;888;;;CCCMMMjjjiii[[[LLLHHHGGGIIIKKKKKKNNNRRRPPPWWWeee~~~~~~zzzzzzxxxuuurrrpppqqqrrrttt|||yyyrrrppprrrooollljjjhhhddd^^^YYYZZZWWWTTTSSSTTTUUUVVVVVVYYYZZZ[[[]]]^^^______```^^^eeeiiijjjmmmrrrtttsssrrruuuyyy|||}}}xxxpppjjjlllqqqssswww{{{}}}www{{{}}}yyyuuupppiiibbb]]]XXXPPPEEE<<<888777888999;;;===@@@AAAAAAAAACCCDDDBBBMMM___rrrxxxlll___SSSMMMLLLJJJIIIJJJNNNGGG@@@???>>><<<===@@@BBBEEEHHHJJJJJJIIIIIIJJJIIILLLOOOJJJBBB???AAAFFFFFF>>>888888999999:::;;;<<<>>><<<777666:::======???:::444///------...---000///...---,,,+++++++++,,,,,,,,,---------......////////////////////////////////////000000000000111111111222333444666666666;;;AAAEEEGGGJJJOOOSSSVVVXXX[[[]]]___aaaeeehhhaaadddiii~~~tttZZZSSSMMMOOOQQQRRRRRRUUUXXXYYY\\\___bbbfffjjjmmmpppooommmgggaaa___aaaeeepppuuu~~~|||llldddbbbbbbeeegggiiiooovvvwww\\\OOOHHHBBB===;;;:::888777777999;;;<<<>>>BBBFFFHHHIIIOOOXXX```kkkvvvcccoooxxxWWWFFF???>>>999:::<<<777999;;;999<<>>AAACCCDDDDDDEEEFFFGGGDDDQQQeeexxxvvvnnnaaaSSSMMMKKKHHHGGGHHHHHHCCC??????===;;;<<>>>>>AAACCCFFFJJJLLLLLLLLLMMMMMMNNNRRRVVVWWWRRRKKKFFFCCCAAA???;;;777666777777666555888888444444888::::::???:::333...---...//////000///---,,,++++++,,,,,,,,,,,,,,,---------......////////////////////////.../////////000000000111111111111111111222333333666:::@@@DDDFFFIIINNNRRRTTTVVVYYY[[[]]]___cccfffdddfffnnnuuujjj\\\UUUOOOQQQUUUWWWYYY\\\___ccciiilllnnnqqqvvvzzz{{{}}}~~~|||yyyxxx{{{~~~wwwrrrpppqqqssswwwuuueeeTTTJJJDDD???;;;999999888777666777999;;;<<>>>>>;;;===999333///......//////......---,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////......//////000000111111111111111111222333444444666;;;AAAEEEGGGJJJOOOSSSTTTVVVYYY[[[]]]___cccfffdddfffooo~~~ssskkkbbbZZZUUUWWW[[[]]]```dddhhhnnntttwwwyyy|||}}}}}}vvv^^^TTTLLLGGGAAA:::777999888888777666777999;;;<<<@@@EEEIIIKKKMMMSSS\\\dddwwwcccZZZ^^^kkkSSSEEEBBBBBB;;;:::===:::888;;;;;;<<<@@@HHHhhh}}}|||qqq\\\RRRIIIHHHJJJJJJJJJMMMLLLRRRXXXbbbjjjlll~~~yyyxxxwwwuuurrrrrrsssuuu{{{vvvcccMMMLLLKKKJJJLLLNNNPPPQQQQQQSSSVVV[[[aaadddeeedddggghhhkkknnnqqqsssuuuvvvwww|||}}}{{{{{{~~~|||xxxvvvvvvzzz||||||~~~~~~zzzssslllddd^^^YYYQQQKKKBBB;;;888888999:::===???AAACCCCCCCCCDDDFFFNNNYYYhhhuuu}}}tttlllaaaWWWSSSQQQLLLHHHGGGDDDDDDEEEGGGEEEBBBCCCGGGFFFHHHLLLMMMLLLKKKKKKLLLGGGGGGFFFFFFGGGEEEBBB???@@@AAA>>>666333777999777444555666:::BBBHHHFFF???<<<888333000//////......,,,,,,------......------,,,,,,,,,---------......////////////////////////.........///000111111111111111111222222444555555777<<>>AAAGGGFFFIIILLLMMMLLLKKKKKKKKKLLLHHHDDDCCCEEEFFFFFFEEE???AAA>>>555333777;;;999666777888>>>IIIPPPLLLBBB;;;888333111000///...---***+++---...///......---,,,,,,,,,---------......////////////////////////---......///000111111222111111111222333444666777888<<>><<<:::<<<666;;;:::???III^^^tttuuuZZZLLLKKKHHHIIIMMMJJJPPPJJJNNN[[[bbbjjj~~~xxxzzzqqqYYYQQQGGGMMMRRRTTTYYYbbbiiikkkjjjfffgggqqqzzzzzzvvvsssuuuuuuvvvyyy{{{|||{{{yyy}}}}}}~~~vvvjjj```VVVNNNDDD>>>:::888777666888===>>>AAACCCEEEFFFHHHJJJLLLVVViiiwwwxxxssshhhddd^^^XXXSSSOOOKKKIIIFFFEEEBBB@@@???@@@AAAAAAMMMQQQQQQLLLLLLPPPPPPKKKSSSMMMKKKDDD<<>>999888777666999>>>???AAADDDEEEGGGIIILLLNNNYYYmmm{{{wwwqqqeeeaaa[[[VVVRRRNNNJJJHHHGGGFFFCCCAAAAAAAAABBBCCCLLLPPPPPPLLLLLLPPPOOOLLLQQQLLLKKKGGGAAAJJJVVVTTTAAA===999777666777777777666;;;???@@@DDDHHHEEE@@@;;;777222.......................................---------............///............/////////////////////000111111111000111111111222333444555666999;;;AAAGGGHHHHHHLLLRRRTTTWWWZZZ[[[[[[]]]bbbfffcccbbbrrrvvvvvvyyy|||}}}hhh[[[PPPGGGBBB@@@===:::888777666666666666666777888;;;===>>>DDDGGGLLLQQQTTT]]]ooorrr[[[PPPUUUxxxyyyaaaSSSMMMEEE@@@>>>===;;;999<<<666<<<:::>>>FFFZZZ{{{cccPPPKKKFFFGGGLLLJJJKKKIIIQQQ```iiirrrtttZZZMMMLLLNNNUUU___lll{{{~~~xxxwww}}}}}}{{{}}}||||||}}}~~~sssfff\\\QQQHHHBBB===999999888777999>>>@@@BBBDDDFFFHHHJJJNNNQQQ^^^sssuuunnnbbb^^^YYYTTTQQQMMMJJJHHHHHHFFFDDDBBBAAABBBDDDEEELLLNNNOOOLLLMMMOOOOOOMMMNNNIIIJJJGGGBBBMMMYYYWWWAAA>>>:::888888888888888888<<<>>>???BBBDDDAAA<<<<<<888222///------------........................---------............///............///////////////000000000000//////...111111111222333444555666888:::@@@GGGHHHGGGKKKQQQTTTWWW[[[\\\\\\^^^bbbfffcccbbbsssiii\\\UUUNNNGGG>>>===;;;999777777666666666666666777999<<<>>>@@@BBBHHHNNNQQQTTT```vvvbbbNNNSSS___uuu___UUUOOOHHHCCCBBBAAA>>><<<<<<666<<<:::===DDDVVViiiTTTMMMFFFGGGLLLJJJIIIIIIPPP^^^hhhsssgggTTTPPPSSSTTT```nnnzzzxxxuuuvvv}}}~~~qqqdddYYYNNNEEEAAA<<<888999999888:::???AAACCCEEEGGGJJJMMMQQQTTTdddzzzssslllaaa]]]XXXTTTQQQNNNKKKIIIHHHFFFCCCAAAAAACCCEEEGGGLLLMMMMMMMMMNNNOOOOOOOOOMMMHHHIIIFFF???HHHRRROOOAAA>>>:::999:::<<<<<<===<<<<<<<<<<<<>>>???>>><<<<<<888333///------------........................---------............///............////////////000111222111000.........111111111222333444555666888:::@@@FFFGGGGGGJJJPPPSSSWWW\\\^^^^^^___bbbeeeaaabbbssslllZZZRRRMMMGGGBBB<<<;;;:::999888777777777666666777888:::===@@@AAADDDKKKRRRTTTZZZjjj{{{YYYIIIRRRjjjrrr```WWWQQQJJJFFFDDDBBB???<<<<<<666<<<:::===BBBSSSoooWWWOOOGGGGGGLLLJJJJJJIIIOOO[[[fffsss|||}}}yyy```RRRRRRVVV\\\lll~~~|||yyyxxx}}}~~~nnn```VVVLLLDDD???:::888999999999;;;@@@BBBDDDFFFIIIKKKPPPUUUXXXkkkqqqjjjbbb^^^YYYUUURRROOOMMMJJJFFFDDDAAA@@@@@@BBBEEEGGGMMMLLLMMMNNNOOOOOOPPPQQQQQQMMMLLLFFF===BBBJJJEEE???===::::::<<>>???<<<888222///---...------........................---------............///............////////////000222444333000//////000111111111222333444555666777999???EEEGGGFFFJJJPPPRRRWWW\\\_________bbbdddaaaaaarrrvvvbbbVVVPPPIIIBBB???:::::::::999888888777777666666777888;;;>>>AAACCCCCCKKKRRRVVV___tttpppUUUKKKQQQwwwpppbbbWWWRRRKKKGGGDDDBBB>>>;;;<<<777===:::<<<@@@OOO|||sss[[[QQQHHHHHHLLLJJJLLLMMMSSS^^^iiiuuuzzzxxx|||xxx___TTTUUUZZZjjjzzz~~~{{{jjj[[[QQQIIIAAA===999777999::::::<<>>@@@EEE>>>>>><<<999999<<>>BBB;;;777222.........///...........................---------............///............///////////////222444444111///000222111111111222333444555666666888>>>EEEFFFEEEIIIOOORRRWWW]]]`````````bbbdddbbbbbbpppyyyjjj[[[TTTOOOGGG@@@???999999999999888777666555666666777999<<>>LLLyyyvvv^^^TTTJJJIIILLLJJJNNNRRR[[[gggqqq{{{yyyvvvxxxwwwbbb]]]dddjjj~~~xxxdddTTTLLLEEE???;;;888777:::;;;:::===AAADDDFFFHHHKKKNNNTTTZZZ___tttooojjjddd```[[[VVVSSSPPPMMMJJJGGGDDDAAA???@@@CCCHHHKKKOOOLLLMMMRRRSSSQQQRRRVVVYYYTTTSSSKKK???@@@CCC<<<>>>;;;888777999<<<===>>>===888666:::===<<<>>>BBB999555111......///000000........................---------............///............////////////---000444333000...000333111111111222333444555666666888>>>DDDFFFEEEIIIOOOQQQWWW^^^aaaaaaaaabbbcccbbbaaaooowwwjjj]]]QQQMMMIIIAAA======888888888888777666555444555666777999<<<@@@CCCEEEJJJRRRZZZ```ppprrrXXXNNNQQQqqqjjjddd___YYYRRRMMMJJJFFFAAA===<<<777===;;;;;;===KKKwwwwww___UUULLLJJJMMMJJJPPPVVVaaannnxxx|||}}}vvveeehhhuuuuuu```PPPHHHBBB===;;;777777:::;;;;;;===BBBDDDFFFIIIKKKOOOUUU\\\aaavvvoookkkddd```ZZZVVVRRROOOLLLIIIHHHEEEBBB@@@AAAEEEIIILLLPPPLLLMMMSSSUUURRRSSSXXXVVVRRRQQQJJJ>>>???CCC<<<>>>;;;777666777888999999999555666===@@@>>>>>>AAA888555000......000111111........................---------.........//////............/////////000+++///222222///---000333111111111222333444666666666888>>>DDDEEEEEEHHHNNNQQQWWW^^^bbbbbbaaabbbccc``````nnn{{{ooolll```XXXNNNGGGDDDAAA===999888888777777666666555555777666777<<<@@@BBBEEEGGGLLLSSS\\\gggttteeeMMMGGG\\\jjjggg```___\\\UUUMMMFFFBBB@@@>>><<<888:::===:::IIIiiijjjWWWOOOMMMKKKIIIMMMZZZjjjtttzzzqqqllluuu}}}vvvsssttt}}}yyyaaaTTTNNNGGG???;;;999888777888<<>>===>>>888777555555666888:::;;;444666:::???CCCDDDBBB???444333111///...---.................................------,,,,,,,,,------////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPVVVYYY\\\_________``````]]]___iii}}}qqqgggddd[[[SSSJJJDDDAAA???;;;777888777777777666666666555777777999<<>>BBBIIIPPPTTTRRRRRRRRRRRRPPPPPPRRRUUUSSSPPPMMMKKKHHHEEEBBB@@@;;;999777666666777888888666888;;;@@@CCCCCCAAA>>>333222000///...---.................................------,,,,,,---------////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPUUUXXX\\\^^^___^^^___```aaacccmmmzzz{{{{{{wwwsssiii```\\\SSSMMMEEE@@@>>><<<999666777777777777666666666666888999;;;<<>>;;;GGGbbb|||gggXXXQQQNNNMMMSSScccyyy{{{vvvzzzvvvpppssslllVVVJJJEEE@@@;;;999999888777999===AAACCCDDDHHHGGGHHHMMMPPPUUU```kkkyyymmmddd[[[SSSQQQPPPNNNNNNOOOIIIEEE@@@???CCCJJJQQQTTTPPPQQQQQQNNNMMMOOOTTTYYYSSSPPPMMMNNNOOOLLLEEE???>>><<<999777888888777666:::;;;===@@@BBBBBB???<<<333222000...------..............................---------,,,,,,------...////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPUUUXXX\\\^^^^^^^^^___```cccdddnnn}}}tttpppkkkaaaWWWRRRLLLGGGBBB===<<<:::888666666666666666777777777777777;;;===>>>CCCKKKQQQTTTUUUXXX```rrruuuVVVFFFFFF]]]{{{pppfffhhhdddbbb___[[[UUUOOOIIIEEE@@@@@@<<<;;;>>>;;;DDD\\\~~~qqq___SSSOOONNNOOOaaa{{{{{{xxx}}}~~~uuucccOOODDD@@@===::::::888888888;;;???CCCEEEEEEIIIHHHIIILLLPPPVVVdddqqqtttgggbbbZZZTTTSSSSSSPPPPPPSSSHHHDDD@@@???CCCIIINNNQQQMMMOOOMMMIIIJJJPPPYYY]]]QQQMMMJJJMMMQQQOOOEEE<<>>@@@AAA@@@===:::222111///...------..............................------,,,,,,,,,---......////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPVVVYYY]]]___```___```aaaaaabbbkkk~~~|||tttlllgggaaaVVVLLLGGGGGGDDD@@@===;;;:::888888555555666666777777888888777<<>><<<>>>;;;BBBUUU|||yyyfffWWWPPPNNNNNN___yyy}}}jjjZZZIIIAAA>>>;;;:::;;;888888999<<>>???@@@???;;;888111000///---------..............................,,,,,,,,,,,,,,,---...///////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPWWWZZZ^^^```aaaaaaaaabbb``````jjj~~~~~~}}}zzz}}}zzzxxxxxxppplllfff```YYYQQQIIIEEEDDDBBB@@@===;;;999999999444555555666777888888999999===AAAFFFSSScccgggbbb[[[fffxxxjjjJJJKKKIIISSS|||nnnhhhgggjjjgggdddbbb___ZZZRRRKKKBBBDDD???<<>>>>>;;;888000000...---------..............................,,,,,,,,,,,,---......///////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPWWWZZZ^^^```aaaaaaaaabbbaaaaaajjj|||{{{~~~yyyyyy~~~~~~|||yyyuuusssttthhhfff```YYYRRRMMMHHHEEEAAAAAA???===:::888888888444444555666777888999999<<>>KKKooottteeeWWWPPPTTT\\\nnn}}}|||ppplllqqq}}}}}}}}}}}}~~~uuudddUUUJJJ@@@===;;;999888999777888:::>>>DDDHHHIIIIIIIIIIIILLLRRRYYYhhhpppbbb]]]\\\]]]aaaeeeaaaVVVNNNKKKBBB@@@???@@@EEEIIIMMMNNNXXXTTTLLLGGGQQQbbbgggaaa\\\UUUOOOMMMNNNLLLEEE???===999888;;;AAADDDBBB>>>:::999:::;;;======;;;999000///...---,,,---..............................,,,,,,,,,,,,---...//////////////////////////////000///...///000111000//////000222222111222444666777777;;;BBBEEEFFFJJJPPPUUUYYY\\\____________```bbb```jjj{{{yyy|||~~~wwwyyy{{{~~~~~~wwwxxxyyyxxxtttnnnkkkkkkaaa```ZZZQQQJJJEEEBBB@@@@@@@@@???<<<999777777888333444555666777888999:::>>>@@@BBBIII]]]pppmmm___kkk~~~qqqWWWMMMLLLLLLlllpppgggkkkpppjjjgggdddbbbaaa\\\SSSLLLBBBGGGAAA===???<<<===HHHkkkyyyjjj[[[QQQRRRXXXgggvvvvvvkkkjjjrrr}}}}}}||||||rrr^^^OOOFFF===;;;;;;888777888777888:::???DDDHHHJJJIIIHHHIIIMMMSSS\\\mmm~~~jjj```___XXX[[[aaafffaaaTTTIIIEEE@@@>>>>>>AAAGGGLLLPPPRRRUUURRRIIIHHHWWWlllqqqiii]]]WWWOOOKKKJJJHHHCCC>>>???;;;888<<>>>>>FFFCCCIIIYYYeeefffeeeeeeuuu\\\PPPBBBDDD```|||mmmgggggghhhjjjeee```^^^___^^^YYYTTTMMMKKKGGGBBB??????AAADDDaaaxxxgggZZZXXX\\\bbbiiijjjgggjjjppp}}}~~~{{{eeeSSSDDD@@@<<<:::;;;;;;999777999<<>>AAAZZZrrreeebbbbbbdddiiijjjiiimmmsss}}}nnnYYYJJJBBB???;;;:::::::::999777:::===@@@BBBDDDFFFJJJLLLPPPOOOOOOVVVmmmtttgggcccbbb]]]YYYTTTRRRPPPLLLEEE???@@@AAACCCEEEHHHMMMRRRUUUSSSLLLJJJUUUaaaddddddeeegggYYYLLLHHHGGGBBB???>>>999999888888777777777777777<<<>>>===<<<<<<888333//////...------------...------------------------........................////////////////////////////////////000000000000000111111222222333444444666999<<<@@@CCCHHHLLLPPPVVVXXX[[[^^^```````````````aaafff~~~wwwoooiiigggiiikkkrrrtttssssss|||zzzyyyuuukkkppp}}}tttqqqsssyyy|||wwwrrrrrrpppooopppuuu{{{yyywwwvvvvvvwwwvvvqqqmmmggggggfffdddaaaZZZRRRMMMJJJHHHFFFBBB???===<<<;;;999999888888777777666666999666555666:::???CCCEEEIIIZZZpppzzzuuunnnsss}}}kkkNNNFFFDDDSSStttyyygggaaa______aaa```]]][[[\\\^^^^^^[[[XXX\\\WWWNNNDDD===;;;>>>AAAQQQwww|||pppjjjfffdddgggiiilllrrryyy~~~~~~}}}wwwmmm]]]LLLAAA@@@===:::999999:::999888<<<>>>AAADDDEEEHHHKKKMMMVVVRRRTTTfffqqqhhhfffggg___\\\YYYVVVSSSLLLCCC<<<===@@@DDDFFFHHHLLLRRRWWWPPPJJJPPPaaaiiiccc]]]___]]]WWWRRROOOKKKDDD???===888777666555555555666777>>>BBBCCC@@@===;;;666111//////...------------...------------------------........................////////////////////////////////////000000000000000111111222222333444444777999===AAADDDIIINNNQQQXXXYYY\\\___`````````___^^^bbbkkk}}}vvvooojjjeeeaaa___fffiiilllpppyyy{{{}}}wwwwwwrrrjjjuuuyyyqqqsss{{{}}}|||xxxrrrlllqqqtttsssrrrvvv{{{}}}vvvuuutttuuutttqqqlllggg^^^]]]]]]\\\YYYTTTOOOKKKMMMKKKGGGCCC>>>;;;888777888888888777777777777777:::666666999===@@@CCCGGGLLLddd}}}yyytttXXXHHHFFFGGG]]]qqqaaa^^^]]]\\\]]]]]]\\\[[[\\\]]]]]][[[XXXXXXTTTNNNFFF@@@>>>@@@BBBKKKooowwwnnngggbbbcccgggllluuu~~~}}}}}}{{{xxxrrriii]]]PPPEEE???===;;;999999999999::::::<<>>;;;999555000//////...------------...---------------------------------.........//////////////////////////////////////////000000000000000111111222222333444444555888<<<@@@DDDHHHNNNQQQYYY[[[]]]___aaa``````___^^^cccllluuutttrrrpppkkkddd[[[VVVRRRRRRUUU\\\fffmmmmmmjjjaaaeeekkkiiijjj~~~}}}{{{zzz{{{tttvvv~~~{{{tttnnn|||}}}rrrrrrqqqnnnkkkfffbbb___[[[YYYUUUOOOIIIEEEDDDDDDAAA@@@>>>;;;999777666666666666777777888888999999:::999>>>EEEEEECCCKKKWWWzzzzzzTTTAAAEEEFFF^^^xxx```]]]```___^^^bbb``````aaa```___\\\YYYWWWSSSSSSQQQLLLFFF@@@>>>===EEE]]]}}}zzzuuuppplllhhhhhhqqqzzz|||xxxqqqhhh[[[NNNEEE???;;;999888999:::999999:::===@@@>>>AAADDDFFFHHHJJJNNNPPPYYY[[[iii~~~rrrkkkdddbbbeee```___[[[UUUNNNGGG@@@<<<@@@BBBFFFLLLRRRWWW[[[]]]TTTZZZdddjjjdddXXXQQQQQQQQQUUUTTTLLLCCC@@@??????:::999888888888999:::;;;<<>>>>>::::::999888777777777777555666666777888999999999<<<<<>>@@@SSSqqq~~~}}}||||||xxxrrrooowwwyyysssfff[[[LLLAAA===<<<:::888777999:::::::::;;;???BBBAAADDDGGGIIIKKKMMMPPPSSS]]]bbbsss}}}uuuooofffcccggg___]]]XXXQQQIIIDDDAAA???CCCCCCFFFMMMWWW^^^```___VVVdddnnnkkkaaaYYYRRRMMMOOOSSSRRRIIIAAA???===:::999999999999:::::::::;;;;;;>>>===999777777444000//////...------------...------------------------,,,,,,------...//////000////////////////////////////////////000000000000000111111222222333444444555888<<>>DDDIIIHHHJJJ```yyyTTTHHHHHHHHHLLLfffqqqaaadddgggaaa___ddd___bbbddddddbbb```^^^]]]XXXVVVRRRLLLFFFCCCCCCDDD<<>>>>>999777666333/////////...------------...------------------------,,,,,,------...///000000////////////////////////////////////000000000000000111111222333333444444666999===BBBFFFKKKQQQTTTTTTVVVZZZ]]]___`````````bbbgggmmmnnnpppooohhhcccaaa^^^[[[OOOKKKDDD@@@AAAGGGNNNTTT]]]ppptttfffeeevvv{{{wwwwwwwwwwwwwwwxxxyyyzzzuuurrrqqqvvv~~~|||uuuwww~~~}}}lll{{{~~~yyyzzzzzzhhh[[[aaajjjrrrjjjaaaiiiqqqmmmjjj___aaa^^^WWWRRRQQQQQQNNNGGGFFFEEEBBB@@@===:::999777777666555555555555666666666666777777888::::::;;;BBBBBBDDDMMMUUUggg```LLLHHHGGGNNNZZZwww|||tttjjjdddbbbcccdddccc___aaabbbcccbbb```]]][[[VVVUUUTTTRRRNNNJJJGGGEEEBBBDDD[[[www~~~|||vvvtttuuuwww}}}{{{{{{ssshhhKKKEEE>>>:::999::::::999666777888888999<<<@@@CCCDDDLLLJJJIIIQQQRRRPPPUUUdddwwwqqqiiiiiidddbbb^^^UUULLLHHHGGGEEECCCCCCFFFIIINNNXXXaaa___XXX\\\nnnyyyrrrfff```[[[UUUKKKQQQOOODDD???AAA???999;;;>>>AAA@@@===:::::::::;;;::::::888666222///...---------------------------------............///---------------...///000////////////000000000000000000000000000111111222111111111111222333444555777888<<<@@@FFFLLLQQQTTTXXXZZZ]]]^^^^^^^^^^^^___ccc]]]hhhmmmqqqpppkkkfffbbb]]]XXXMMMIIIDDD@@@???AAAEEEHHHWWWdddggg^^^dddxxxxxxqqqqqqqqqqqqrrrsssttttttvvvpppnnnuuu{{{rrr}}}xxxoooqqq}}}yyyzzzzzz{{{yyyssstttvvviiiaaajjjzzz|||tttyyyxxxjjjaaaXXXZZZWWWOOOKKKKKKKKKIIIBBBAAA@@@>>>;;;888666555666666555555555555555666666666777777888999;;;<<>>>>><<<:::;;;<<<<<<<<<;;;999666222///...---------------------------------............/////////......---.............../////////000000000000000000000000111111222111111111111222333444555888999<<>>===<<<:::888666444333555555444444444555555666666777888888999:::===@@@CCCGGGGGGOOOaaakkkvvvjjjRRRAAABBBEEENNNooonnniiibbb[[[XXX[[[bbbggghhhhhhgggfffdddaaa___]]]]]]]]]]]][[[XXXTTTQQQOOOHHHBBBKKKlllwwwxxx||||||vvvrrrsss{{{~~~uuuuuuuuutttrrrooolllkkkvvv~~~yyyuuuxxx{{{}}}||||||wwwgggTTTGGG===;;;999888999;;;;;;:::999:::<<<===???BBBFFFJJJIIIPPPNNNMMMTTTVVVZZZeee~~~xxxsssqqqiiibbbYYYMMMDDD@@@@@@BBBDDDHHHGGGNNN\\\bbb^^^[[[\\\rrroooooosssrrriii___YYYTTTKKKDDDAAA@@@<<<:::;;;777888:::::::::;;;>>>@@@>>>===<<<999666222///------------------------------------............///111111000///............------........./////////000000000000000111111222111111111111222333444555888:::===BBBGGGNNNSSSVVV[[[]]]___```___^^^______cccbbbqqq~~~~~~yyyqqqkkkfff^^^WWWMMMJJJGGGCCC???<<<;;;;;;<<>>???DDDIIIJJJHHHSSScccfff\\\YYY```ooofffdddlllnnnddd\\\[[[WWWIII@@@AAAAAA;;;999<<<666777777888:::>>>AAADDD@@@>>><<<999555222///---........................---------............///111000000////////////000------------.........///000000000000000111111222111111111111222333444444999:::===BBBHHHNNNSSSVVV\\\^^^```aaa```______```aaaccctttwwwppplllfff___PPPMMMGGGBBB???===>>>>>>777:::;;;;;;@@@IIIMMMKKKOOOPPPRRRVVVZZZ^^^bbbdddddddddeeekkkuuuxxxnnneeeaaalll{{{vvvooogggaaa]]]```hhhhhhfffgggbbbcccooowwwnnnrrrjjjWWWMMMNNNOOOKKKCCC=========<<<:::::::::999888777555444333333333444555666777888777:::<<<======@@@FFFKKKQQQYYY[[[___iiippp}}}pppYYYGGGKKKFFFBBBYYYwwwuuusssmmmfffaaabbbhhhnnnllliiifffccc```______``````aaabbbaaa___[[[WWWUUUOOOFFFCCCUUU{{{{{{rrrpppqqqvvv~~~}}}vvvrrrvvv~~~|||wwwsssrrrpppmmmjjjhhhlllvvv}}}|||yyywwwqqqmmmsss|||||||||}}}}}}|||}}}}}}rrrbbbRRREEE>>>;;;777777888888888888888888888;;;>>>@@@BBBEEEHHHKKKLLLPPPMMMLLLQQQTTTaaawww|||{{{wwwtttoooddd^^^RRRFFFAAA??????EEELLLLLLMMMYYYhhhggg\\\\\\fffuuullliiilllhhh]]]XXXZZZXXXJJJBBBDDDDDD>>>:::===777777666888<<<@@@DDDFFF@@@>>>;;;888444111///...........................---------............///.........//////111222222------------.........///000000000000000111111222111111111111222333444444999:::===BBBHHHNNNSSSVVV[[[]]]```aaa```______```___bbbtttwwwqqqooojjjdddYYYTTTMMMFFFAAA???@@@AAA999<<<===<<<:::<<>>999999999777666666666666555444333333333333444444666777999999888<<>>AAABBBEEEHHHJJJKKKOOOLLLMMMRRRWWWiii}}}}}}xxxuuupppddd\\\OOOEEECCCBBB@@@DDDKKKOOOUUUaaajjjggg```cccmmmoookkkiiigggbbb]]]\\\___UUUOOOJJJIIIHHHBBB>>>===888777666999===AAADDDEEE???===:::666333111///...........................---------............///,,,,,,---...///111222333------........./////////000000000000000111111222111111111111222333444555888:::===BBBGGGNNNSSSVVVYYY\\\^^^```______```aaa___aaarrr~~~zzzyyytttmmmhhhbbbZZZPPPIIIDDDBBBAAA===<<<===<<<:::777999<<<;;;<<<>>>@@@DDDGGGJJJLLLPPPQQQSSSWWW]]]gggpppvvvlllbbb[[[[[[\\\bbbpppuuuhhhdddbbb\\\XXXVVV[[[hhhhhh```[[[UUUUUUaaaiiidddUUUKKKNNNHHH???AAA:::===>>>:::777888888555333444444444444333333222444444444555777999:::;;;:::>>>BBBCCCBBBFFFOOOWWW[[[cccfffooosssPPPCCCCCCAAAJJJ]]]}}}vvvuuutttrrrooommmkkkjjjhhhffffffccc___[[[[[[]]]aaaccc^^^```bbbcccaaa]]]YYYVVVOOONNNGGGHHH```~~~wwwtttpppkkkfffbbb^^^```kkkwww|||{{{wwwuuu{{{xxx]]]VVVKKKAAA;;;999:::;;;777999:::999888888:::===;;;===@@@BBBDDDEEEGGGIIIIIIMMMLLLOOOVVV^^^uuu~~~yyyzzztttpppjjj___RRRGGGAAADDDEEECCCFFFOOOSSS^^^iiikkkfffeeemmmvvviiiiiieee___^^^aaacccaaaRRRTTTSSSOOOKKKHHHBBB<<<888777666888===AAABBBBBB===;;;888555222000///...........................---------............///------------...///000111....../////////000000000000000000000000111111222111111111111222333444555888999<<>>;;;999;;;:::777777:::666777888999;;;>>>@@@AAAGGGFFFFFFJJJQQQXXX\\\]]]UUUXXXXXXWWW^^^nnn}}}nnnbbbYYYYYYXXXUUUUUUXXXhhhtttqqqcccZZZQQQPPP[[[WWWUUUIIICCCFFFAAA:::===333888:::888777999999777333444444555555555444444444444555666888:::;;;<<<;;;@@@DDDDDDDDDHHHRRRZZZWWWcccpppnnnPPPKKKIIICCCKKKQQQqqqxxxmmmpppnnnllljjjkkkllljjjeeeaaa```]]]XXXUUUVVVYYY]]]aaa^^^```bbbcccbbb^^^ZZZWWWOOOPPPIIIEEEWWW{{{{{{xxxssslllfffbbb]]]]]]eeemmmvvv~~~nnn^^^JJJEEE???:::999999999888777999:::999888999===AAA<<>><<>><<<;;;999999555555666777999;;;===>>>>>>???AAADDDHHHKKKMMMNNNHHHIIILLLQQQZZZdddnnnttt]]]ZZZUUUQQQOOOQQQTTTVVVkkkmmmjjj___PPPHHHHHHMMMLLLHHHDDDAAA@@@===999555777666666555555555666666444444555555555555555555666444333555888<<<>>>@@@BBBDDDFFFIIIJJJKKKMMMPPP```jjjnnnVVVMMMGGGBBB???KKKhhhvvvpppfffooommmllllllmmmkkkfffbbb[[[YYYUUUSSSTTTXXX\\\```]]]^^^______^^^[[[YYYWWWVVVWWWNNNCCCMMMnnn|||wwwlllbbbhhhaaa\\\```gggooo}}}{{{jjj[[[QQQAAA???<<<:::999999;;;<<<777777777666666999===AAAAAA@@@AAAFFFHHHFFFGGGKKKIIINNNTTTWWW___tttwwwpppooolllbbbWWWPPPIIIDDDBBBFFFGGGHHHOOOXXXZZZooouuueee___ooo}}}}}}vvv~~~zzzhhh^^^aaa```XXXPPPTTTRRRJJJFFFFFFDDD@@@888888888999:::<<>>AAADDDIIIQQQVVVYYYZZZ\\\]]]^^^_______________kkkuuummmeee\\\QQQKKKFFFEEECCC@@@>>><<<;;;;;;666666666666777888999:::999:::;;;===???AAACCCCCCDDDDDDEEEGGGKKKQQQVVVZZZPPPMMMJJJGGGFFFGGGIIIKKKTTTUUUSSSLLLBBB===>>>BBBDDDAAA>>>======<<<888666444444333333333333444444444444555555555555666666:::999999999<<<>>>@@@@@@CCCBBBDDDIIIJJJLLLTTT^^^qqqzzz|||WWWHHHEEECCCFFFLLLfff|||rrruuutttllljjjhhhhhhhhhfffbbb___YYYWWWUUUSSSTTTWWW[[[]]]\\\]]]^^^^^^]]]\\\ZZZYYYUUUVVVPPPHHHMMMggg{{{uuupppkkkhhh```[[[]]]bbbhhhsss~~~uuueeeXXXMMMFFF???===;;;999888999:::;;;777777888888888:::>>>AAABBBAAACCCFFFEEECCCFFFMMMQQQSSSWWWaaattt~~~tttlllllljjj___PPPGGGCCC@@@BBBFFFGGGIIIPPPZZZdddlllllldddhhhyyy|||}}}uuufff\\\ZZZWWWQQQKKKNNNMMMGGGDDDEEEDDDAAA;;;:::999999;;;=========<<<888444111000000////////////.........---------............////////////............////////////////////////000000000000000000111111111222222222222222111000111333444666777:::>>>AAADDDIIIQQQVVVYYYZZZ[[[]]]^^^___`````````aaannnyyyppphhh___XXXOOOMMMHHHCCC???===<<<;;;:::999888888777777888888666666777777888888888999===<<<<<<<<<<<<>>>@@@AAA@@@???>>>===<<<===>>>>>>@@@@@@???===:::999:::<<<:::888777888999999888666333333222222222333333444444444555555666666666666999999:::;;;===>>>@@@AAAEEE@@@CCCJJJMMMOOO___sssnnnVVVBBB@@@BBBCCCPPPbbbqqqgggmmmmmmdddcccbbbbbbccccccaaa___ZZZYYYXXXXXXXXXZZZ\\\]]]\\\\\\]]]]]]]]]\\\ZZZYYYUUUTTTSSSOOONNNZZZxxxyyyvvvvvvvvvjjjddd]]]\\\\\\___eeelllssswww{{{}}}|||sssdddVVVKKKDDD???===;;;:::999888888888888888777888:::;;;;;;<<>>>>>@@@CCCHHHIIIMMMWWWbbbtttmmmgggjjj{{{rrrfff\\\UUUPPPMMMGGGHHHGGGCCCBBBDDDDDDBBB???<<<:::;;;===>>><<<::::::777333000000000///..................---------............////////////............////////////////////////000000000000000000000111111111222222222222111111111333555666777:::>>>AAADDDIIIQQQVVVYYYZZZ[[[]]]^^^___``````aaacccrrrooovvvxxxpppiii^^^ZZZSSSLLLFFFBBB@@@???===<<<;;;:::999999999999666666666666666666666666666666666777777888888999888888888999999999999888888777666666777888888777444444444444555666666666555444444444444555555666555555666666777777888888777999;;;===???BBBDDDFFFJJJEEEJJJVVV[[[```vvvnnnOOODDDBBBIIIMMMSSSlllmmmcccbbb]]]]]]]]]]]]^^^```aaaaaaaaa^^^^^^______````````````]]]]]]]]]]]]\\\ZZZYYYXXXSSSQQQSSSTTTMMMNNNgggzzz{{{|||{{{rrrllleee^^^ZZZXXXYYY[[[^^^ccckkksssyyy}}}~~~~~~~~~lll^^^\\\UUUIII@@@;;;:::;;;;;;888888888888777777777777777999<<<===>>>???AAACCCDDDDDDFFFKKKKKKJJJMMMRRRUUUXXXeeeyyyoooeee___VVVJJJAAA===@@@CCCGGGJJJMMMUUUcccnnnxxxkkkfffssssssiii___UUUPPPOOOHHHGGGCCCAAAAAABBBBBBBBB@@@===;;;<<>>AAADDDIIIQQQVVVXXXYYY[[[]]]^^^`````````aaacccsss\\\ccctttyyyooojjjbbbXXXPPPJJJFFFDDD======<<<;;;::::::::::::666666666666777777777777333444555666777888888888555666777888888888777666555333111111333444222111333444444444444444444555444444444444555555666777666666777888999999::::::<<<>>>AAABBBCCCEEEIIILLLMMMMMMXXXiiitttbbbJJJEEEDDDIIIRRR[[[oooyyymmmiiiggg___``````___^^^^^^^^^___``````aaacccddddddcccbbbbbb```___^^^\\\ZZZXXXWWWVVVQQQOOORRRUUULLLFFFYYYuuuyyy{{{wwwoooeee]]]XXXTTTRRROOOSSS\\\fffnnnqqqtttuuu|||uuuooojjjbbbVVVMMMJJJEEE???:::999::::::;;;666666777777777777777777999;;;>>>???@@@AAADDDFFFIIIFFFGGGLLLOOOMMMMMMNNNWWWccczzz}}}tttlllbbbVVVIII??????CCCBBBFFFIIILLLQQQ]]]mmmwwwmmmfffhhhxxxrrrjjjbbbZZZVVVVVVNNNIIIDDDAAAAAA@@@@@@@@@>>>======???AAAAAA===:::666444111000000000///...---.................................////////////............////////////////////////000000000000//////000000000111111111222222222222333444555555777:::>>>AAADDDIIIQQQVVVXXXYYY[[[]]]___```aaaaaa```bbbrrrNNNSSS```qqq}}}zzzuuulllaaaWWWNNNIIIFFF???>>>===<<<;;;:::::::::666666666666777777888888666666666666666666666666444444666777777666555444666555333333444444222111444555666555333333444555333333333333444444555666888888999:::;;;<<<<<<===>>>@@@BBBBBBAAADDDIIINNNOOOXXXiii}}}rrrWWWHHH@@@@@@CCCHHHRRRgggzzzpppjjjjjjlllfffiiihhheeeaaa]]][[[\\\^^^```aaabbbccccccbbbaaa``````___^^^\\\ZZZXXXVVVVVVRRRNNNPPPRRRLLLGGGSSSfff~~~www~~~wwwlllccc\\\VVVPPPKKKKKKQQQZZZaaaeeeiiinnnxxx{{{vvvnnnggg^^^XXXUUUQQQKKKFFFDDDAAA===;;;;;;:::999888777777777777777888999:::;;;===???@@@AAACCCFFFIIINNNKKKJJJMMMNNNMMMOOORRRaaattt{{{nnnfffYYYMMMAAA;;;???HHHBBBGGGJJJNNNWWWeeerrrwwwfffiiirrr~~~zzzpppgggbbb`````````UUULLLDDDBBBAAA???>>>???===???AAABBBBBB???===;;;444222000///000000///...---------...........................////////////............////////////////////////000000000000/////////000000000111111222222333333444555555555777:::>>>AAADDDIIIQQQVVVWWWXXXZZZ]]]___```aaaaaa```aaaqqqVVVQQQSSS]]]hhhrrr|||qqqeeeZZZRRRNNNFFFEEECCC@@@>>><<<;;;;;;888888888888888888777777999888777666555555555555444555666666666555444333444555666666666555666666333555666555333222444666444444444444555666777777::::::;;;<<<===>>>??????>>>@@@CCCCCCDDDIIIRRRYYYbbbssssssUUUEEEAAABBB@@@GGGPPP```tttoooiiiiiillljjjlllkkkhhhbbb]]][[[]]]`````````aaabbbbbbaaa```___]]]]]]\\\ZZZZZZYYYYYYYYYTTTPPPOOOPPPNNNLLLRRR[[[yyy~~~~~~||||||}}}yyyooogggccc[[[TTTLLLHHHHHHMMMRRRVVV]]]eeerrryyy}}}wwwqqqjjjeeebbb```[[[SSSLLLHHHDDD@@@>>>???===;;;999::::::999888999888777777888:::<<<======???@@@@@@AAADDDIIILLLNNNNNNOOOOOONNNQQQ]]]kkk}}}~~~yyyhhh\\\NNNEEE???===@@@FFFCCCHHHNNNUUUaaaooouuutttfffqqq|||~~~{{{pppsssoooeeebbbiiimmmkkkYYYMMMDDDBBBAAA>>>===???===BBBFFFFFFAAA<<<;;;;;;222111//////000000///------------.........//////............////////////............////////////////////////000000000000////////////000000000111111222333444555555555555777:::>>>AAADDDIIIQQQVVVWWWXXXZZZ]]]___```aaabbbaaaaaapppooo^^^RRRRRRUUUXXXdddssswwwkkkbbb]]]NNNLLLIIIFFFCCC@@@>>>===<<<<<<;;;:::999999888888:::999777666555555666777666666777777666555555444...000333444444444555777222444666555333333444777666666666777777999::::::;;;;;;<<<===>>>???@@@AAA@@@DDDHHHKKKNNNVVVbbblll~~~fffPPPFFFCCCDDDHHHGGGSSSbbbzzzsssmmmrrrnnnkkkooooooiiiiiigggbbb^^^^^^aaaeeeaaaaaabbbbbbbbbaaaaaa```[[[ZZZZZZZZZZZZZZZ[[[\\\VVVRRROOONNNOOORRRTTTVVVnnnwww{{{yyypppjjjggg```WWWNNNGGGBBBDDDGGGKKKSSS]]]hhhnnnyyy~~~}}}{{{xxxnnnjjjddd]]]YYYVVVVVVVVVQQQOOOJJJEEEAAA>>><<<;;;:::888666666888999::::::;;;999888777888:::===??????@@@@@@@@@AAAEEEJJJNNNLLLOOOSSSSSSPPPXXXooo|||wwwdddTTTEEE@@@AAAAAAAAABBBDDDKKKSSS]]]kkkxxxxxxrrreeesss}}}|||yyyyyyvvvqqqfffppppppeeedddpppwwwsssYYYMMMCCCBBBAAA>>>===???>>>EEEJJJHHH@@@:::888:::222000//////000000///------------.........//////............/////////000............/////////000////////////000000000000////////////000000000000111222333444555555555555777:::>>>AAADDDIIIQQQVVVWWWXXXZZZ]]]___```aaabbbbbbbbbooo{{{[[[LLLEEECCCLLLYYYeeelll}}}uuulllddd[[[SSSQQQLLLDDD@@@AAA???>>><<<<<<<<<<<<:::888>>><<<:::999999999888666555444222333555666666555444444555666666666666555222444777777777777888999888888888:::<<<<<<<<<:::>>>???@@@@@@???@@@AAACCCCCCJJJRRRYYYaaannnnnnXXXEEEDDDFFFEEEGGGLLL]]]vvvtttmmmiiillllllhhhfffggghhhgggfffeeedddcccccccccaaaaaaaaa```___\\\ZZZXXXZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\VVVPPPNNNRRRUUUUUUTTTZZZ{{{~~~}}}||||||zzzvvvtttooobbbUUUPPPKKKDDD@@@AAADDDHHHKKKSSSZZZdddooowww{{{||||||{{{wwwwww|||yyyrrrkkkccc^^^___]]]YYYUUURRRQQQPPPPPPLLLHHHBBB>>>===<<<;;;::::::999999888888888888888999999888999:::<<<>>>@@@CCCDDDFFFFFFFFFGGGIIILLLTTTQQQRRRVVV___rrryyyppp[[[NNN???:::@@@GGGGGGEEEJJJUUU]]]mmmsssmmmsss|||}}}ooohhhqqqnnnaaabbbrrrvvvmmmWWWVVVNNNBBB===@@@@@@===;;;===???@@@>>>;;;888555222222111000//////000000000000//////.........---000000000///......------///////////////.........111111000000//////......///////////////000111111111222333333333444666888777;;;@@@CCCEEEIIIOOOSSSSSSXXX[[[\\\___ccccccaaa```___jjjttt^^^NNNEEEGGGLLLRRRWWWdddttttttjjj```[[[VVVMMMFFFEEECCCAAA?????????@@@???>>>???===;;;:::;;;;;;:::999999777555555666777666555777888888999999999999999444666999999999:::;;;<<<<<<<<<<<<===>>>???>>>===@@@AAAAAAAAA@@@BBBEEEGGGNNNWWWdddooo{{{rrrRRRJJJFFFHHHFFFCCCKKKXXX|||qqqkkkiiilllmmmiiiggghhhiiihhhfffdddbbbaaaaaa```______^^^]]][[[ZZZXXXXXXXXXYYYZZZ\\\]]]]]]]]]]]]^^^YYYSSSQQQTTTWWWWWWVVVYYYuuu}}}}}}{{{xxxrrreeeXXXNNNIIIDDDAAAAAACCCEEEEEEKKKPPPXXXaaaiiinnnpppqqquuuuuuvvvzzz~~~~~~|||}}}~~~yyyrrrlllgggccc^^^\\\\\\[[[YYYWWWTTTRRRPPPOOOGGGDDD???<<<;;;::::::999999888888777777777888888999999:::;;;<<<>>>???@@@AAACCCFFFGGGHHHIIILLLNNNSSSSSSYYYfffwww~~~rrrjjjQQQIII@@@???CCCHHHHHHFFFNNNYYYaaammm~~~|||ppplllttt~~~}}}pppgggoooooogggfffkkkfff[[[UUUVVVRRRGGGAAA@@@@@@===<<<===??????===:::666444222111111000//////000000000/////////.....................////////////////////////////////////...111000000000/////////...///////////////000111111111222333333333444666888777;;;@@@CCCEEEIIIOOOSSSSSSXXX[[[\\\___cccdddaaaaaa___iii}}}gggUUUGGG<<>>?????????>>>>>><<<:::999:::;;;:::999:::888777666777777666555777777888888999999999999666777999:::::::::<<<>>>=========>>>>>>>>>??????BBBBBBBBBCCCEEEIIIOOOTTT\\\ffftttiiiKKKAAABBBDDDEEECCCIIIbbb|||yyyllliiiiiilllllliiigggggggggfffdddbbb```___^^^]]]]]]\\\ZZZYYYWWWWWWWWWWWWVVVWWWYYY\\\^^^___`````````[[[WWWVVVXXX[[[[[[ZZZ[[[nnn}}}~~~}}}~~~{{{uuuhhh[[[MMMIIIEEEBBBAAAAAA@@@???CCCFFFJJJPPPWWW\\\```ccchhhmmmvvv|||~~~~~~xxxwwwzzz{{{wwwtttrrrnnniiiddd```___`````````[[[ZZZYYYWWWSSSOOOKKKIIIBBB???;;;999888999888777777777777777777777888888:::;;;<<<>>>???@@@AAAAAAAAAEEEIIIKKKKKKLLLPPPSSSRRRXXXhhhqqqfff___EEECCCCCCDDDGGGJJJKKKJJJQQQaaallluuu~~~wwwmmmmmmrrrkkknnnmmmhhhddd___VVVMMMQQQUUUTTTLLLCCC???>>>===>>>??????>>>;;;888444222111111000/////////000000////////////............------......///000000111......//////////////////000000000000///////////////////////////000111111111222333333333444666888777;;;@@@CCCEEEIIIOOOTTTSSSXXX\\\]]]___ddddddaaaaaa___gggvvvYYY>>>@@@@@@DDDJJJPPPUUU```kkk|||uuummmddd^^^TTTPPPJJJEEECCCBBB@@@???@@@>>><<<<<<======<<<;;;>>><<<::::::;;;;;;;;;:::888888888888999999::::::;;;<<<======<<<<<<>>>@@@>>>???@@@@@@@@@AAACCCDDDDDDFFFIIIMMMTTT]]]fffmmm~~~lll]]]NNNBBBDDDCCCCCCFFFMMMeee|||sssjjjiiijjjkkkjjjgggdddccccccbbbaaa___^^^]]]]]]]]]\\\[[[XXXVVVUUUUUUWWWXXXWWWXXXYYY[[[]]]^^^___```^^^\\\ZZZZZZ]]]___``````___jjj}}}~~~~~~zzzvvvkkk```QQQMMMFFFBBB???>>>======@@@AAABBBEEEIIIOOOTTTXXX^^^gggrrrxxxyyyxxxyyyzzztttssstttwwwxxxyyyxxxwwwuuuqqqnnnjjjgggeeeaaa___]]]]]]aaadddggghhh]]][[[WWWRRRLLLGGGCCC@@@===;;;888777888888888777777777666666777888999999<<<===???AAACCCCCCCCCBBBEEEIIIMMMNNNMMMOOOSSSXXXYYYhhh|||nnn```WWWRRR???BBBEEEGGGIIIKKKOOORRRZZZooo|||~~~}}}tttpppzzzuuuqqqnnniiiddd]]]VVVPPPNNNOOOSSSTTTLLLBBB<<<===???AAAAAA@@@===:::777444222111000000/////////000000///////////////.....................//////000000............////////////000000000000///////////////////////////000000111111222333333333444666888888<<<@@@CCCFFFIIIOOOTTTSSSXXX\\\]]]```ddddddaaabbb^^^eee||||||\\\LLLDDD>>>@@@CCCDDDGGGJJJ^^^mmm|||uuunnniiiaaaYYYTTTPPPMMMJJJHHHFFFDDDCCCCCCBBBAAA???AAA@@@>>>>>>@@@AAA@@@@@@<<<<<<;;;;;;<<<<<<===>>>AAAAAABBBAAA??????AAACCC@@@CCCEEEFFFGGGIIIMMMQQQRRRVVV]]]eeeooo{{{iiiSSSHHHHHHIIIHHHFFFHHHPPP```wwwuuummmmmmjjjkkkllljjjgggdddaaa___]]]]]]\\\\\\\\\\\\]]]]]]\\\ZZZWWWUUUTTTVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[[[[]]]```bbbddddddccchhhvvv{{{{{{}}}yyyqqqgggZZZTTTJJJBBB>>>===>>>>>>???>>>>>>>>>AAAFFFKKKNNNTTT\\\eeeiiiiiihhhkkkooommmnnnqqqsssrrrpppttt{{{~~~{{{yyywwwuuutttsssrrrqqqhhhgggeeebbb```]]]\\\[[[[[[[[[\\\___cccddddddcccXXXUUUOOOHHHCCC@@@>>>>>><<<:::888777999999999888777777777888999:::;;;<<<>>>@@@BBBDDDEEEFFFFFFEEEHHHLLLOOOOOOOOORRR[[[bbboooyyykkk\\\OOOHHHEEEAAAEEEHHHIIIJJJNNNVVV]]]ooo}}}uuuqqq}}}~~~uuurrrqqqnnnggg]]]TTTQQQRRRQQQSSSSSSNNNDDD>>>AAAFFFDDDCCC@@@===:::666444222000///////////////000000.........///////////////000000//////............---.........//////000000////////////000000000000///////////////000000111111222333333333444666888888<<>>BBBCCCMMMZZZgggxxxyyyqqqkkkeee```]]]SSSPPPMMMJJJIIIGGGEEECCCCCCAAA??????@@@AAA@@@???>>>===<<<<<<<<<===???@@@AAAAAABBBAAA@@@AAADDDFFFEEEHHHMMMPPPRRRWWW^^^cccmmmsss|||www___TTTIIIDDDDDDDDDDDDFFFLLL[[[tttwwwjjjhhhiiiiiillllllhhhdddbbb```]]]YYYYYYYYYYYYZZZ[[[\\\\\\ZZZYYYVVVUUUUUUVVVXXXZZZ[[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[\\\^^^```bbbccccccccceeeooo~~~}}}~~~~~~{{{{{{~~~xxxnnnccc[[[PPPGGGAAA@@@@@@@@@>>>===<<<;;;===@@@CCCEEEIIINNNTTTVVVUUUVVVZZZ^^^fffiiipppuuutttssswww~~~~~~}}}{{{yyyzzzyyyxxxvvvooolllhhheeecccaaa^^^\\\ZZZYYYXXXVVVUUUTTTTTTTTTWWWWWWYYY\\\\\\ZZZVVVRRRMMMJJJDDD@@@======???AAA;;;:::888888:::;;;:::999999999999:::;;;===>>>???BBBCCCDDDFFFGGGHHHIIIIIIJJJNNNRRRRRRUUU^^^mmmzzzyyylll]]]NNNDDD@@@???EEEHHHJJJKKKMMMTTT```iiirrrmmmssszzzuuuuuu|||~~~qqqaaaWWWSSSQQQTTTTTTSSSPPPJJJDDDFFFKKKDDDBBB???;;;888555333222//////......//////000000.........///////////////111000000///......------------......///000000000////////////000000000000///////////////000111111111222333333333444666888888<<>>CCC;;;@@@DDDIIIVVVkkk~~~yyyvvvhhhddd```\\\YYYWWWSSSQQQMMMKKKHHHGGGGGGFFFEEECCCEEEDDDBBBBBBBBBCCCEEEFFFEEEGGGHHHIIIJJJMMMQQQTTTVVV[[[aaafffjjjqqq{{{nnn[[[PPPHHHDDDDDDHHHIIIGGGKKKRRRooojjjiiikkkgggggglllkkkeeeaaaaaaaaa___XXXXXXWWWWWWWWWXXXYYYYYYXXXWWWUUUTTTUUUVVVWWWXXXZZZYYYXXXWWWWWWXXXYYYYYY[[[\\\^^^______^^^^^^^^^^^^aaafffqqq~~~~~~}}}~~~zzznnniiibbbWWWNNNGGGDDDAAA@@@>>>>>>===<<<======>>>??????BBBFFFHHHIIIJJJNNNQQQ[[[___gggmmmnnnooovvv}}}yyywwwwwwwwwvvvtttyyy|||~~~}}}{{{|||~~~~~~}}}{{{}}}~~~~~~uuusssqqqooonnnkkkhhheee```\\\YYYWWWWWWVVVSSSQQQRRRQQQPPPOOONNNNNNOOOOOOOOOOOOPPPQQQQQQMMMHHHCCCDDDBBB???===<<<<<<>>>@@@;;;:::888999:::;;;:::999;;;;;;;;;<<<>>>@@@AAABBBEEEEEEFFFFFFHHHIIIKKKLLLOOOSSSXXX[[[ccctttyyyooo___OOODDD@@@@@@AAAFFFHHHKKKNNNSSS]]]jjjsssyyynnnrrr|||yyywwwxxx___VVVTTTRRRQQQOOOPPPRRRNNNHHHFFFJJJBBB@@@<<<888555333222222...............///000000............/////////000///////////////.........------......///000000111.../////////000000000111///////////////000111111111222333333333444666888999===AAADDDFFFJJJPPPUUUTTTYYY]]]^^^aaaeeeeeebbbaaa^^^fff~~~qqq]]]LLL@@@>>>BBB===?????????EEETTTaaaggg}}}wwwsssoookkkgggeee___\\\XXXVVVUUUSSSPPPNNNQQQPPPNNNNNNNNNOOOQQQSSSRRRTTTVVVXXX[[[___eeeiiimmmssszzz~~~gggTTTJJJGGGGGGCCCAAACCCIIIKKKOOO^^^ppplll]]]fffjjjaaaeeejjjjjjccc___aaacccaaaYYYXXXWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVWWWXXXYYYZZZ]]]^^^______]]][[[ZZZZZZYYY]]]aaaiii|||||||||}}}}}}{{{|||yyykkkkkkeee\\\TTTMMMGGGCCC@@@@@@@@@@@@??????>>>======:::===@@@CCCEEEGGGJJJKKKLLLPPPWWW^^^___aaajjjuuu{{{uuuqqqpppooonnnlllnnnrrruuuuuussssssxxx|||zzz}}}~~~~~~}}}zzzxxxwwwxxxyyyyyyyyywwwyyyyyyxxxvvvvvvyyy|||zzz|||}}}|||}}}{{{|||~~~~~~|||xxxtttqqqkkkjjjgggeeeccc___ZZZWWWTTTQQQOOOPPPRRRSSSRRRPPPPPPOOOMMMLLLKKKKKKLLLMMMFFFFFFGGGHHHIIIFFFBBB???AAA@@@???===<<<<<<;;;;;;;;;999888999::::::999888<<<<<<===>>>@@@BBBCCCDDDGGGGGGFFFGGGHHHJJJLLLNNNTTTYYY___eeepppqqqdddSSSEEE???@@@DDDGGGEEEHHHKKKPPPXXXcccpppyyyzzz{{{rrrqqq~~~{{{|||wwwXXXRRRVVVUUULLLJJJLLLQQQPPPHHHDDDEEE@@@>>>:::666333111111111...............///000111---.........//////000000------......///000000000---------...///000000111.../////////000000111111///////////////000111111111222333333333444666888999===BBBEEEGGGJJJPPPUUUTTTYYY]]]^^^aaaeeeeeebbbaaa___gggxxxgggSSSBBBGGG@@@;;;<<<>>>@@@DDDJJJWWWeeexxx{{{yyyvvvssspppmmmkkkkkkjjjkkklllmmmnnnooopppqqqqqqwww|||}}}{{{|||uuueeeWWWIIIEEEDDDBBBBBBEEEDDDFFFNNNXXX```oootttaaa[[[^^^bbbdddbbb___[[[YYYYYYZZZZZZYYY\\\XXXTTTSSSUUUVVVUUUTTTSSSQQQPPPQQQSSSTTTQQQNNNTTTQQQOOOPPPSSSUUUUUUTTT\\\[[[YYYVVVUUUUUUUUUUUUTTT]]]___]]]ggg~~~{{{~~~{{{zzzzzz|||~~~~~~wwwrrrggg[[[UUUSSSNNNHHHDDDAAA>>>======>>>===<<<999<<<>>>>>><<<<<<>>>AAAEEEGGGIIIHHHIIIOOOYYYbbbmmmkkkhhheeedddddddddeeegggeeedddfffiiijjjiiigggccccccdddiiiooossstttrrrqqqrrrrrrrrrsssssstttttt{{{{{{|||||||||{{{{{{zzzxxxyyyzzzzzzyyywwwuuutttqqqooonnnmmmmmmllliiigggggggggffffffgggiiikkklllmmmnnnnnnoooppppppqqqqqqqqqooolllhhheeebbbaaa```WWWWWWVVVUUUTTTRRRPPPOOOOOONNNLLLKKKKKKLLLNNNOOOMMMLLLKKKIIIHHHFFFEEEDDD>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::<<>><<<>>>BBBHHHOOOUUU^^^lll}}}pppcccXXXOOOJJJFFFAAA@@@CCCDDDCCCEEEKKKMMMbbbxxxiii```^^^^^^]]][[[[[[ZZZYYYZZZ\\\\\\[[[YYYZZZWWWSSSSSSUUUVVVVVVUUUSSSQQQPPPQQQSSSTTTRRROOOQQQNNNMMMNNNQQQTTTTTTTTTUUUTTTSSSSSSSSSSSSTTTUUUSSSWWWWWWTTTZZZlll~~~}}}|||{{{zzzxxxxxxxxxyyytttfff___\\\WWWQQQGGGEEEBBB@@@@@@???>>><<<;;;===???>>><<<;;;===???===@@@AAA@@@@@@EEEMMMTTTYYYXXXWWWVVVVVVWWWYYYZZZ[[[YYYXXXZZZ]]]^^^^^^\\\YYYXXXXXX\\\```bbbbbb```bbbcccdddeeefffggghhhiiillllllmmmmmmmmmmmmllllllkkklllmmmmmmllljjjhhhgggdddcccbbbaaaaaa```]]][[[ZZZZZZYYYYYYZZZ[[[]]]^^^_________```aaabbbbbbbbb^^^\\\YYYVVVSSSQQQPPPPPPPPPOOOOOONNNLLLKKKIIIHHHIIIHHHFFFEEEEEEFFFHHHIIIEEEEEEDDDBBBAAA???>>>>>>;;;;;;::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>CCCCCCCCCCCCDDDEEEFFFGGGLLLMMMPPPRRRUUU[[[aaaeeekkk{{{yyykkk___PPPJJJCCC@@@AAADDDGGGGGGLLLPPPQQQOOOQQQ\\\hhhnnnmmm\\\XXXSSSJJJAAA@@@???@@@BBBDDDCCCCCC???:::555111000000000000////////////////////////............////////////.........///////////////000000000000000000000000///000111000......///000111111000000000000111111111222333333222333555777888===CCCGGGHHHJJJNNNQQQTTT[[[```aaaaaadddcccaaadddeeekkkrrr]]]MMMAAA;;;<<<@@@<<<<<<;;;;;;>>>HHHVVV```eeeooo|||yyynnnhhhQQQLLLEEE???<<<===???BBB>>>>>>@@@DDDGGGLLLXXXdddyyyqqqjjjcccaaabbbbbb^^^[[[TTTUUUXXX[[[^^^^^^\\\ZZZWWWUUUSSSSSSUUUWWWWWWWWWSSSRRRRRRSSSTTTUUUSSSQQQQQQOOONNNNNNQQQSSSTTTTTTOOOPPPPPPQQQSSSTTTVVVWWWYYYWWWUUUSSSTTT^^^uuu{{{zzzzzzyyyxxxvvvuuuuuuzzzvvvlllgggaaaZZZOOOLLLIIIFFFDDDBBB???======>>>>>>>>><<<;;;;;;===777999;;;::::::<<>>>>>???@@@AAA>>>>>>===<<<;;;:::999888888888888888888888888888::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>???AAABBBAAACCCEEEGGGJJJLLLMMMNNNPPPRRRVVV[[[bbbkkkvvv}}}uuuiiiZZZNNNDDDBBB@@@AAADDDGGGIIIJJJIIIOOOQQQNNNQQQ___ssszzzrrriiiddd```WWWNNNDDDCCCBBBCCCDDDDDDCCCBBB<<<888444000000000//////////////////////////////............////////////...///000000000///...---000000000000000000000000///111222000,,,,,,000444111111000000000000111111111222333333222333555777888===CCCGGGHHHJJJNNNQQQSSSZZZ___```aaacccccc```iiijjjpppiiiVVVGGGAAABBB===>>>@@@AAAAAAAAA@@@@@@???HHHSSS[[[bbbkkkwwwzzztttiii]]]SSSJJJEEECCCCCCBBBAAA???>>><<<;;;:::DDDEEEGGGNNN[[[ooo{{{oooiiibbb___```bbbbbbaaaVVVWWWYYY\\\___```^^^\\\WWWVVVUUUVVVWWWYYYZZZZZZUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTRRRRRRRRRSSSTTTTTTQQQQQQRRRTTTVVVXXXYYYZZZ[[[VVVUUUWWWUUUWWWjjj}}}|||zzzyyyxxxwwwtttsssvvvzzzzzzsssjjjaaaYYYUUUPPPLLLHHHEEEAAA>>><<<======<<<<<<;;;;;;<<<888:::;;;:::999999;;;=========>>>@@@CCCFFFIIIJJJHHHHHHIIIJJJLLLMMMNNNNNNKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRQQQPPPOOOOOOMMMLLLKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEFFFFFFIIIIIIJJJJJJKKKKKKKKKLLLJJJJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999999:::;;;;;;<<<<<<;;;::::::999888888888888888888999999999999:::::::::;;;;;;<<<<<<<<<=========>>>???AAACCCDDD@@@CCCGGGLLLPPPQQQRRRRRRWWW[[[bbbkkkvvvpppeeeZZZMMMBBB@@@AAACCCEEEHHHKKKLLLLLLNNNSSSUUUTTT\\\nnnyyyllldddbbbiiinnnhhhYYYNNNHHHGGGGGGGGGGGGFFFCCC@@@:::666222000/////////...////////////////////////............///////////////000111222111///---,,,////////////////////////---...////////////111222222111111000000111111222222333444333333333555777888===CCCGGGHHHJJJNNNQQQSSSZZZ______```bbbbbb___fffhhhnnnmmmWWWLLLDDDAAA>>>>>>@@@???<<<888888===CCCFFFHHHMMMUUU[[[ccceeehhhkkkppptttyyy|||sssnnngggdddbbb___ZZZUUUPPPMMMGGGBBB@@@@@@AAACCC>>>@@@BBBCCCCCCAAA>>>===???IIIZZZqqqooohhhccc^^^[[[]]]```aaaaaa^^^]]]\\\^^^`````````^^^XXXYYYYYYYYYZZZZZZ[[[\\\XXXYYYZZZYYYYYYXXXWWWWWWXXXWWWUUUSSSRRRQQQRRRRRRTTTUUUVVVWWWXXXXXXYYYYYYSSSPPPRRRVVVTTTTTTaaasss{{{yyyyyyxxxvvvtttvvvvvvzzzwwwlllccc^^^WWWPPPJJJFFFAAA>>>======<<<<<<=========<<<;;;<<<===<<<;;;:::999999::::::;;;===???AAABBBCCCAAABBBDDDDDDEEEFFFGGGHHHEEEFFFGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFFFFDDDBBB@@@AAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;999999999888888999999999;;;;;;::::::999999999888777777777888888888999999::::::;;;<<<======>>>>>>AAAAAA@@@@@@AAACCCEEEFFFJJJJJJKKKNNNRRRXXX]]]aaatttzzznnn___VVVMMMDDD>>>BBBDDDGGGJJJKKKLLLMMMMMMVVVYYY\\\```lllvvvmmm\\\VVVZZZkkkwwwppp^^^QQQIIIIIIHHHHHHGGGDDD???<<<777555111/////////......////////////////////////............///////////////000111222222000...,,,////////////////////////---,,,---111777888555000222222111111111111222222222333444444333444666777888===CCCGGGHHHJJJNNNQQQSSSZZZ______```bbbbbb___bbbdddllljjj\\\JJJ???<<<===<<<:::;;;<<<<<<<<<<<<>>>AAADDD@@@AAABBBBBBCCCFFFKKKNNNLLLNNNPPPSSSUUUVVVVVVVVVWWWWWWWWWUUURRROOOKKKIIILLLHHHDDDCCCCCCBBB@@@===;;;<<<>>>?????????>>>===555666777:::???EEEKKKOOOTTTjjjzzzhhheee^^^^^^^^^```bbbcccbbb```dddbbb``````aaaaaa```___[[[\\\]]]]]][[[ZZZ[[[\\\[[[\\\]]]\\\YYYXXXWWWXXXVVVVVVUUURRROOONNNOOOPPPVVVVVVWWWWWWWWWWWWVVVVVVNNNPPPTTTWWWWWWYYY```iii{{{{{{||||||{{{zzzwwwwww~~~qqqjjj```WWWPPPJJJFFFDDDBBB@@@??????@@@@@@???===<<<<<<<<<<<<;;;:::999888777888888999999:::::::::999;;;<<<<<<<<<<<<===???<<<>>>@@@@@@@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????AAAAAA???=========>>>??????>>>>>>=====================>>>>>>===============<<<;;;;;;999999:::::::::999999888888999999999999999999888888888888888888777777777555555555666777777888888<<<<<<===>>>???@@@AAABBBEEEDDDCCCCCCEEEHHHJJJLLLQQQPPPRRRXXXdddtttooo]]]QQQIIICCC@@@???DDDFFFJJJLLLMMMNNNPPPQQQUUU\\\fffqqquuujjj[[[ZZZbbbtttzzziii[[[NNNNNNMMMMMMKKKFFF@@@<<<666444111///000000///...////////////////////////............///////////////000111111111000///...000000000000000000000000///------444<<<>>>777000222222111111111111222222222333444444333444666888888===CCCGGGHHHJJJNNNQQQSSSZZZ___```aaacccccc``````dddmmmppp___VVVPPPGGG@@@===;;;888888:::::::::888;;;===>>>===;;;;;;>>>@@@===>>>>>>???@@@@@@AAAAAA@@@@@@@@@???>>>===<<<;;;;;;:::999999:::;;;;;;::::::;;;<<<======;;;:::999HHHFFFDDDFFFMMMXXXcccjjjmmmdddbbb]]]^^^```cccddddddcccaaadddccccccddddddccc___]]]]]]^^^```^^^[[[XXXYYYZZZ\\\]]]^^^\\\XXXUUUUUUVVVTTTUUUUUURRRPPPOOOQQQSSSWWWWWWXXXXXXXXXWWWVVVUUUQQQUUUXXXXXX[[[aaaeeeeeeqqq||||||}}}pppddd\\\VVVSSSQQQJJJHHHEEEDDDDDDCCC@@@===<<<;;;::::::;;;:::999888777777888888888777777666666888999888666666777999666888;;;;;;::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;======<<<:::::::::;;;<<<<<<;;;:::999::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;:::999777888888999999999888888777777888888888888777777666666666666777777777777666666666777888999999999===>>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGJJJOOOSSSUUUZZZ```kkk||||||hhh\\\OOOHHHDDD@@@AAAFFFFFFIIILLLOOOPPPTTTYYY]]]```ooozzzlllfffiiipppwww}}}zzzlll]]]SSSSSSRRRQQQOOOIIIAAA<<<555333111000000111000///////////////////////////............////////////000000000000000111111111000000000000000000000000000//////333888999444///333222222111111222222333222444555444444444666888888===CCCGGGHHHJJJNNNQQQTTT[[[```aaaaaadddcccaaaaaaeeeooo|||mmmYYYHHHFFFAAA======@@@AAA>>>:::777:::======;;;999:::<<<======<<<;;;:::;;;;;;;;;999999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;======>>>===<<<;;;===AAAEEEHHHDDDGGGNNN\\\oooooonnnkkkeeeaaa```^^^]]]]]]^^^___```aaabbbdddggggggddd___ZZZ]]]___```^^^ZZZWWWVVVXXX\\\]]]^^^[[[WWWTTTSSSTTTSSSUUUVVVTTTRRRRRRUUUXXXXXXXXXZZZZZZZZZYYYXXXWWWRRRXXXXXXTTTYYYcccfffaaafff}}}~~~}}}~~~pppgggbbb___^^^RRRNNNJJJHHHGGGEEEAAA===<<<;;;::::::;;;;;;:::999:::::::::::::::999999888777999;;;:::777666777999555888;;;;;;999888:::<<<999999:::;;;<<<<<<======777777888::::::;;;;;;;;;:::999999999999999:::::::::999999:::<<<<<<;;;999888999:::;;;;;;:::888888<<<;;;;;;;;;;;;;;;;;;;;;888999999:::999888777666888999::::::;;;:::::::::555666666777777666666555666666777777777777888888888999999:::;;;<<<<<<<<>>???>>>???>>><<<<<<<<<;;;:::888::::::::::::;;;<<<======>>>???>>><<<>>>BBBAAA===@@@HHHGGGFFFMMMMMMNNNXXX[[[cccqqqrrrmmmjjjfffcccbbb^^^\\\^^^___^^^aaaeeedddcccbbbaaa```___^^^]]]VVVYYY[[[\\\[[[\\\___cccgggddd___ZZZWWWUUUUUUUUUTTTUUUUUUSSSQQQQQQTTTXXXVVVXXXZZZ\\\[[[XXXTTTRRRSSSSSSTTTUUUWWWZZZ]]]___eeerrrxxx{{{{{{yyypppjjjfffXXXTTTNNNHHHDDDBBBBBBBBB@@@???>>>===;;;:::999888;;;:::999777777666666666888888888888777777777777888888888888888888888888888888888888888888888888888888999999999999888777:::999888777777666666777666777888::::::999999888777888999::::::999888777888888777666666666666666:::999888666666666777888888888888777666666555555999999888777777777777888888777777666777999:::<<<:::999999:::<<<======<<>>???FFFIIIFFFFFFJJJIIILLLOOORRRWWWaaaoooyyykkkUUUNNNGGGCCCCCCCCCCCCEEEIIINNNOOOOOOOOOSSS___nnnyyy~~~qqqqqqpppllldddZZZSSSOOOOOOSSSQQQOOOMMMHHHBBB:::444222111111111000000///////////////000000/////////............////////////////////////000000000000111000///......///000111000000000000111111111111000000000000111111111111222333444444333444777:::;;;???DDDFFFFFFHHHKKKOOOSSS[[[bbbfffhhhhhhccc\\\bbbaaapppvvvgggZZZUUURRRQQQKKKDDDBBBCCCAAA<<<@@@???>>>>>>????????????CCCDDDDDDCCCAAA???>>>>>>:::>>>BBBDDDIIIRRRWWWXXX[[[iiipppvvvsssjjjjjjiiifffeeebbb^^^\\\]]]^^^]]]___cccbbbbbbaaa```___^^^]]]\\\[[[]]]___^^^^^^___bbbeeeeeeccc___[[[XXXWWWWWWWWWVVVWWWWWWUUUSSSTTTWWWZZZXXXYYYZZZZZZZZZXXXVVVUUUWWWVVVVVVVVVWWWXXXYYYZZZ^^^fffuuuzzzyyyvvvwwweeebbb\\\VVVPPPJJJEEEBBBBBBAAA@@@???>>>>>>===<<<:::999888777666666666666888888888888777777777777888888888888888888888888888888888888888888888888666666777777777666666555888888777666666666777777666777888999999999888888666777888999999888777666999999888777777777777777::::::888777777777888888999999888888888888777777888777777666666666777777;;;;;;;;;;;;;;;<<<<<<===>>>======>>>@@@AAAAAAAAACCCAAADDDIIIJJJHHHJJJNNNMMMUUU___hhhtttttt\\\KKKGGGCCCAAACCCEEEEEEHHHLLLMMMMMMOOOVVVdddwwwuuukkkfff]]]QQQIIIHHHMMMTTTTTTRRROOOKKKGGG@@@888333000000000000//////......444333222111000/////////............////////////////////////000000000000111000///......///000111//////000000000111111111000000000000111111111111222333444333333444777::::::>>>DDDGGGHHHJJJNNNRRRVVV]]]dddgggiiijjjfff```bbbaaarrrzzzqqqoooqqqnnniii```^^^[[[WWWUUUSSSSSSSSSSSSVVVYYYXXXTTTQQQQQQQQQTTT```llluuu~~~|||rrrjjjjjjllljjjgggfffaaa]]][[[\\\\\\ZZZ\\\```aaa``````___^^^]]]\\\\\\]]]^^^^^^^^^]]]^^^```bbb```___\\\YYYWWWWWWWWWWWWYYYYYYYYYXXXVVVWWWYYY[[[YYYXXXXXXWWWWWWWWWXXXXXXZZZYYYXXXWWWVVVVVVUUUUUUXXXYYYaaattt{{{uuupppvvvzzzyyynnnddd\\\VVVQQQOOOHHHFFFBBB@@@@@@???===<<<;;;;;;:::999888888888888888888888888777777777777777777777777777777777777666666666666666666666666555555666666777666666555666666555555555666777777666777888888999999888888777888888999999999888888::::::999999888888999999::::::999888888888888999999999999999::::::::::::999888888888888888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDIIIJJJNNNPPPOOOOOOUUU]]]bbbqqqooo]]]MMMCCCBBB@@@BBBGGGIIIJJJLLLPPPPPPPPPWWWhhh|||gggaaaVVVJJJEEEIIISSS[[[VVVSSSNNNIIICCC===666111////////////............999777444111////////////............////////////////////////000000000000000000////////////000000//////000000000000111111000000000000111111111111222333444333333444777999999>>>CCCGGGIIILLLPPPTTTWWW]]]bbbdddfffhhhfffbbbaaaaaattttttnnnnnnrrrxxxwwwooofffccc___[[[ZZZ[[[ZZZXXXYYY]]]_________^^^^^^]]]]]]]]]YYYYYYXXXWWWWWWXXXZZZ[[[XXXXXXWWWVVVUUUTTTTTTTTTYYYYYYYYYXXXWWWXXXYYYZZZXXXVVVTTTSSSSSSUUUWWWYYYYYYYYYXXXXXXVVVTTTSSSRRRUUUSSSWWWcccwwwyyyqqqjjjjjjmmmuuu~~~mmmdddaaa```aaaUUUPPPJJJFFFDDDBBB???===???>>>===<<<<<<<<<<<<<<<999999999999888888888777777777777777777777777777666666666666666666666666777777888888999999888888444444444555666777888888777777777888888888888888999999:::::::::;;;;;;:::;;;:::999999999999::::::999999999888888888999999888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======;;;<<<>>>AAABBBCCCCCCBBBBBBCCCDDDDDDEEEGGGIIIKKKOOOSSSXXXYYYYYY^^^kkkwwwtttfffYYYNNNGGGCCCCCCBBBEEEKKKMMMLLLNNNRRRUUUYYYggg}}}{{{{{{ggg___TTTNNNPPPTTTYYY\\\WWWSSSLLLEEE???999444000////////////////////////999777333000......000000............////////////////////////000000000000000000////////////000000////////////000000000111///000000000111111111111222333333333333444777999999>>>CCCGGGHHHKKKOOOSSSUUUZZZ^^^^^^aaaddddddaaaaaabbbtttxxxjjjfffkkkppp{{{sssfff```]]]ZZZYYYZZZZZZWWWWWW[[[^^^^^^^^^^^^^^^^^^^^^]]]VVVTTTRRRQQQQQQSSSTTTUUUTTTTTTTTTUUUTTTTTTTTTSSSWWWVVVUUUUUUVVVVVVVVVVVVUUUSSSRRRPPPQQQRRRTTTVVVTTTUUUVVVWWWVVVTTTRRRQQQQQQPPPSSSZZZcccuuu}}}pppkkkeeecccdddiiisss|||qqqllliiihhhbbb[[[RRRMMMKKKIIIFFFBBBBBBAAA???>>>======<<<<<<;;;::::::::::::999999999888888888888888888888888777777777777777777777777777777888999999999999999555555555666777888999:::888888888888888999999:::999999999999::::::;;;;;;;;;::::::999::::::;;;;;;999999999999999999999999999999:::;;;<<<======>>><<<<<<<<<<<<===>>>@@@@@@AAABBBDDDFFFFFFFFFFFFEEEGGGIIIJJJJJJJJJLLLPPPTTTQQQYYY```dddhhhvvvtttjjj[[[PPPJJJHHHFFFEEEEEEEEEHHHLLLMMMKKKNNNSSSYYYddd{{{sssrrr}}}jjj]]]PPPNNNUUU\\\[[[WWWVVVPPPGGG???:::555222///000000000000000000000000555333000...---...000222............////////////////////////000000000000//////000000000000//////...////////////000000000///000000000111111111111111222333333222333666999;;;???DDDFFFGGGHHHLLLPPPTTTXXX[[[[[[^^^bbbccc```bbbaaasss{{{nnneee```eeekkkvvv|||oooccc^^^[[[XXXXXXZZZZZZWWWWWWZZZ\\\\\\\\\\\\]]]]]]]]]]]]UUURRROOONNNOOORRRSSSTTTSSSTTTUUUVVVWWWVVVUUUTTTSSSRRRQQQRRRSSSTTTSSSQQQRRRQQQQQQPPPPPPPPPQQQQQQOOOQQQSSSUUUUUUSSSQQQOOOLLLMMMQQQUUUWWWbbb~~~~~~wwwjjjbbbaaa^^^]]]]]]```fffqqquuummmkkkcccXXXRRRPPPNNNKKKGGGDDDCCCAAA???===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666777888999999999999777777777888999:::;;;<<<:::999999999999:::;;;;;;888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<======:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????=========>>>???AAABBBCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMMMMLLLNNNTTTXXX___jjjuuu|||tttfffZZZLLLDDDDDDFFFFFFDDDGGGGGGIIILLLLLLMMMRRRZZZeeevvvzzzzzzmmm^^^PPPNNNWWW___^^^YYYRRRLLLBBB:::555222111000000000000000111111111111111000...------///000222............////////////////////////000000000000//////000000000000//////......////////////000000000000000000111111111111111222333222222333666888;;;???DDDFFFFFFGGGKKKNNNUUUYYY\\\]]]___dddeeebbbcccaaappprrrjjjgggbbb^^^^^^```gggmmmmmmeee^^^\\\ZZZWWWWWWZZZZZZXXXXXX[[[YYYYYYYYYZZZZZZ[[[[[[[[[TTTQQQMMMLLLOOORRRTTTTTTQQQSSSUUUWWWWWWVVVTTTSSSQQQOOONNNOOOQQQRRRPPPNNNPPPQQQRRRSSSRRRPPPNNNMMMLLLNNNQQQTTTTTTRRROOOMMMKKKKKKOOOSSSPPPSSShhhmmmcccVVVQQQUUUTTTTTTUUUWWWZZZaaannn}}}wwwiii```\\\XXXSSSNNNIIIHHHFFFCCCAAA???>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::::::::;;;:::::::::;;;<<<======;;;;;;:::::::::;;;<<<===;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@===>>>???@@@AAA@@@@@@?????????@@@@@@AAAAAAAAABBBAAAAAAAAABBBDDDFFFGGGHHHLLLMMMOOORRRVVVZZZ]]]___aaadddffffffeeegggnnnsss~~~lll```TTTMMMEEEBBBDDDGGGGGGEEEJJJIIIKKKOOOQQQUUU___jjjddd]]]VVVWWW^^^aaa^^^YYYNNNGGG===555111000111111/////////000000000111111/////////......///000000............////////////////////////000000000000...///000111111000///............/////////000000000000000000111111111111111222222222222333666888:::>>>DDDFFFGGGIIIMMMQQQUUUZZZ]]]^^^aaaeeefffcccddd```mmm}}}oooaaa[[[ZZZZZZZZZ\\\ZZZ[[[^^^___[[[YYYYYYYYYVVVWWWZZZZZZXXXYYY[[[VVVVVVWWWWWWXXXYYYYYYYYYSSSOOOKKKKKKNNNRRRSSSSSSOOOQQQSSSUUUUUUTTTRRRQQQPPPNNNMMMNNNQQQQQQOOOLLLOOOQQQTTTUUUTTTQQQMMMKKKKKKMMMQQQSSSSSSQQQMMMKKKOOOLLLNNNRRRNNNKKKXXXkkkzzzcccVVVIIIFFFLLLMMMKKKNNNPPPQQQUUUaaaqqq}}}tttmmmfff^^^XXXOOONNNKKKHHHEEECCCAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<==================<<<<<<<<<===>>>>>><<<<<<;;;:::;;;<<<===>>>???>>>>>>>>>???@@@BBBCCCAAA@@@@@@@@@AAABBBBBBCCC@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFGGGHHHIIIKKKMMMNNNUUUWWW\\\bbbjjjssszzz}}}|||kkk[[[PPPEEECCCBBBCCCFFFHHHIIIIIIMMMLLLOOOSSSWWW^^^lllzzzmmm___RRRUUUZZZ```bbb___XXXRRRKKKDDD:::222...///111222---.........//////000000000000000000/////////.............../////////000////////////000000000000...///000111111000///.............../////////000000000000000111111111111111222222222222333666888999>>>DDDGGGIIIKKKPPPTTTTTTYYY]]]^^^aaaeeeeeeccceee```jjjyyy{{{xxxrrrnnngggaaa]]][[[[[[\\\YYYYYYYYYXXXWWWWWWVVVVVVYYYZZZ\\\\\\\\\[[[YYYXXXXXXWWWVVVUUUUUUUUUVVVWWWVVVRRRNNNNNNQQQTTTVVVVVVUUUUUUTTTSSSRRRQQQOOOOOORRRPPPNNNMMMMMMNNNMMMLLLTTTTTTSSSQQQMMMJJJJJJKKKIIILLLOOOQQQRRROOOLLLIIIHHHMMMPPPMMMKKKOOO[[[fffzzzttt]]]WWWKKKBBBEEEGGGHHHJJJLLLMMMRRRZZZ```cccrrrzzz}}}yyyqqqggg\\\YYYRRRKKKJJJKKKIIIDDDIIIEEEAAAAAADDDDDD@@@;;;>>>>>>???@@@@@@>>>===<<>>??????===>>>>>>===<<<<<<===???===<<<<<<===>>>???AAABBB===>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAADDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFCCCCCCDDDEEEFFFHHHIIIIIIOOOPPPPPPNNNMMMRRR\\\eeebbbdddgggmmmwwwzzzjjjYYYNNNKKKAAAAAAAAABBBGGGLLLLLLJJJNNNOOOTTTYYY^^^jjjzzzcccSSSMMMLLLUUUaaajjjiii```TTTKKK@@@<<<555111000111111222222111111111000000//////111111000000//////......000//////...............000000000000000111111111000000000000000000000000000000000000000000000000111111000000111111222333444444555444333444666888:::>>>CCCFFFGGGKKKPPPUUUVVVYYY\\\```cccfffggghhh```eeelllaaatttyyyuuu{{{pppjjjhhhccc___]]]\\\]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\\\\]]]YYYXXXVVVTTTSSSRRRRRRRRRUUUQQQNNNNNNPPPTTTUUUUUUYYYYYYYYYWWWVVVTTTSSSRRRQQQNNNLLLKKKLLLNNNNNNNNNRRRSSSSSSQQQNNNKKKJJJJJJIIIKKKMMMOOOOOOMMMJJJHHHHHHKKKMMMLLLKKKOOOXXX```oooxxx^^^VVVLLLFFFHHHIIICCCIIIPPPRRRSSSVVV[[[^^^aaakkk|||fffaaaXXXPPPNNNPPPNNNJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBAAAAAA@@@======<<<<<<======<<<<<<>>>???@@@@@@???@@@AAACCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAADDDFFFGGGFFFDDDGGGFFFDDDDDDDDDEEEFFFHHHGGGGGGHHHHHHHHHIIIIIIIIIOOONNNLLLJJJJJJJJJKKKLLLGGGHHHIIIHHHHHHJJJNNNRRRXXXZZZ\\\\\\^^^dddnnnvvvxxx|||xxxhhhZZZMMMEEECCCGGGFFFFFFIIINNNQQQOOOKKKRRRPPPTTT```qqqyyydddSSSNNNPPPVVV]]]eeejjjggg]]]PPPHHH===999444111111111111111111111111000000000//////111000000000/////////...111111000111111222333333........................////////////////////////000000000000000000000000111111000000111111222333333444555444333444666999:::>>>CCCFFFGGGKKKPPPUUUXXXZZZ]]]```ccceeefffggg```cccggg{{{EEEUUUppp~~~vvvtttddd___aaaaaa___^^^^^^^^^^^^___]]]\\\ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ\\\___aaaZZZXXXVVVTTTQQQPPPOOONNNSSSQQQNNNMMMPPPRRRTTTUUU[[[[[[ZZZYYYXXXVVVUUUTTTPPPMMMJJJIIIKKKNNNOOOPPPPPPRRRSSSRRRPPPMMMKKKKKKJJJJJJKKKKKKKKKIIIHHHGGGHHHIIIKKKLLLMMMPPPTTTXXX```bbbyyy|||```WWWNNNJJJJJJHHHBBBIIIQQQSSSQQQPPPRRRWWWTTT\\\ooo|||wwwkkk```\\\\\\YYYTTTNNNNNNLLLHHHCCCAAACCCEEE????????????@@@@@@??????@@@AAACCCDDDEEEDDDCCCBBB>>>???AAA@@@??????AAABBBBBBCCCDDDDDDDDDCCCBBBAAAFFFCCCCCCHHHQQQYYY\\\\\\YYYVVVQQQMMMLLLMMMPPPRRRQQQQQQPPPPPPPPPPPPPPPQQQVVVTTTQQQOOONNNOOOPPPQQQQQQTTTVVVVVVUUUYYYaaahhhqqquuuzzz~~~uuu```RRRJJJDDDAAABBBFFFEEEFFFJJJOOOQQQOOONNNSSSUUU```vvv}}}hhhTTTKKKPPPXXXfffhhhkkkjjjcccXXXKKKCCC999666333111111111111000111111000000000000//////000000000000////////////000000000111222333555555/////////......------,,,////////////////////////000000000000000000000000111111000000111111222333333444444444333444777999:::>>>CCCFFFGGGKKKPPPUUUYYY[[[^^^aaaccceeeeeeeee```aaaaaauuu;;;AAAQQQhhh}}}{{{kkkbbb```ccc]]]^^^___````````````___\\\[[[YYYWWWVVVWWWXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^YYYXXXVVVTTTRRRPPPOOONNNRRRPPPNNNNNNOOOQQQSSSTTTWWWWWWWWWWWWWWWVVVUUUUUUSSSOOOLLLJJJLLLNNNOOOPPPMMMPPPSSSTTTSSSQQQOOOOOOLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHJJJMMMPPPQQQRRRQQQSSSPPPbbbtttlllddd___\\\TTTSSSRRRRRRSSSQQQOOOQQQUUUTTTUUU]]]jjjuuu}}}zzztttmmmaaa___ZZZTTTPPPMMMMMMNNNGGGFFFEEEDDDCCCCCCCCCDDDAAACCCDDDDDDCCCBBBBBBCCCBBBCCCEEEFFFEEEFFFGGGHHHJJJLLLNNNQQQRRRQQQPPPOOOSSSPPPQQQ[[[mmm|||yyyuuunnnhhheeegggjjjmmmooonnnllljjjiiihhhhhhhhhmmmkkkhhhffffffhhhkkkllltttzzzmmm]]]LLLEEEDDDEEEGGGJJJGGGHHHKKKOOOPPPRRRXXX______jjj~~~hhhUUURRR\\\gggtttssspppiii___RRRFFF???444333111111222222000///000000000000000000//////000000000000////////////............///000111222333333222111000000//////////////////////////////////////////////////////111111000000111111222333333444444444333444777999:::>>>CCCFFFGGGKKKPPPUUUZZZ\\\^^^aaacccddddddddd`````````ttt>>>>>>BBBJJJUUUhhhlll^^^\\\]]]___aaa]]]___aaabbbbbbbbb```___\\\[[[YYYXXXWWWWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWVVVVVVUUUTTTSSSRRRPPPPPPOOOOOOOOOPPPSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWSSSOOOMMMMMMNNNOOONNNKKKOOOSSSUUUUUUUUUTTTUUUOOONNNLLLJJJIIIGGGGGGFFFHHHHHHJJJNNNQQQRRRPPPNNNLLLNNNXXXoooxxxtttfffYYYUUUUUUSSSTTTWWWSSSRRRSSSVVVYYYaaarrrxxxooojjjgggeeeaaa]]]WWWUUUSSSPPPNNNNNNNNNNNNOOOOOOOOOMMMJJJJJJMMMPPPNNNQQQUUUYYY[[[]]]```bbbgggiiilllnnnoooooommmmmmmmmnnnttt}}}ppphhhVVVLLLCCCCCCFFFHHHKKKNNNNNNQQQVVVWWWUUUWWWfffwwwzzzkkk\\\]]]iiiuuuzzzvvvoooeeeYYYLLLAAA;;;222111000111222222000/////////////////////000000////////////000000000000///......---------......444444333333222111000000........................////////////////////////111111000000111111222333222333444444333555777::::::>>>CCCFFFGGGKKKPPPUUUYYY[[[]]]```aaabbbbbbbbb```aaacccyyy<<<===AAADDDDDDKKKccc|||qqq```]]]aaaaaa]]][[[]]]^^^```aaaaaa```___]]]]]]\\\\\\\\\[[[ZZZYYYYYYVVVWWWYYYZZZZZZXXXVVVTTTVVVVVVWWWWWWWWWVVVUUUUUUPPPPPPQQQPPPPPPPPPSSSUUUSSSTTTUUUWWWXXXYYYYYYYYYXXXUUURRRPPPPPPOOONNNMMMLLLOOOSSSUUUUUUUUUVVVVVVPPPOOONNNLLLJJJHHHFFFEEEFFFGGGJJJNNNQQQQQQOOOMMMJJJPPPUUU]]]ppp}}}eee\\\YYYTTTQQQRRRMMMNNNQQQRRRPPPSSS```nnnwww{{{~~~xxxrrreeeccc___[[[YYYYYYZZZ[[[aaaaaaaaa^^^[[[\\\```dddfffjjjqqqwww||||||jjj\\\SSSJJJEEEDDDGGGIIIIIIJJJMMMMMMOOOUUUYYYXXX]]]rrr|||iiibbbfffpppxxxvvvqqqhhh]]]QQQEEE===888222111000000111222000///......////////////000000////////////000000000000111000//////.........///111111111000000/////////........................000000000000000000000000111111000000111111222333222333444333333555888::::::>>>CCCFFFGGGKKKPPPUUUXXXYYY[[[^^^```aaaaaaaaa```aaaddd|||===;;;???DDDCCCAAALLL\\\qqqggg``````aaa^^^[[[ZZZYYYZZZ\\\]]]^^^]]]\\\[[[[[[\\\]]]]]]]]][[[YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXWWWWWWUUUUUUPPPQQQSSSRRRQQQQQQSSSVVVUUUVVVWWWXXXXXXXXXXXXWWWTTTSSSQQQQQQQQQPPPNNNLLLOOOQQQSSSSSSRRRRRRSSSTTTPPPPPPNNNMMMJJJGGGEEECCCCCCFFFIIIMMMNNNNNNMMMMMMLLLNNNSSSYYY^^^nnnttthhhYYYPPPPPPMMMMMMPPPRRRQQQOOOTTT\\\dddiiiqqquuuvvvyyy~~~|||yyyxxxyyy{{{}}}yyy|||~~~||||||wwwgggYYYPPPKKKEEEEEEHHHMMMLLLJJJKKKPPPOOOPPPXXXeeennnzzzxxxnnnkkknnnqqqrrrqqqlllggg^^^SSSHHH???888444444222000000111111111000........./////////000000.../////////000000000111000////////////000000111//////..........................................000000000000000000000000111111000000111111222333111222333333333555888;;;:::>>>CCCFFFGGGKKKPPPUUUUUUWWWZZZ\\\___`````````aaaaaaccc|||FFF<<<999======:::===GGGYYYjjj|||iiiddd^^^YYYWWWUUUSSSWWW\\\UUUVVVXXXYYYZZZZZZZZZYYYXXXZZZ\\\]]]\\\ZZZWWWUUUXXXWWWVVVVVVWWWYYY\\\]]]VVVWWWXXXXXXWWWVVVTTTSSSPPPRRRTTTSSSQQQQQQTTTWWWWWWWWWWWWWWWVVVUUUTTTTTTQQQPPPPPPQQQRRRQQQNNNLLLQQQRRRSSSQQQOOONNNOOOPPPPPPOOONNNMMMJJJFFFCCCAAA@@@DDDIIIKKKLLLKKKLLLMMMMMMIIIPPP\\\YYYXXXuuu}}}fffXXXWWWRRRNNNMMMOOOOOOMMMNNNQQQNNNVVVaaaiiinnnttt{{{{{{~~~nnn^^^QQQJJJGGGFFFCCCFFFLLLQQQPPPMMMOOOUUU^^^]]]ggg~~~nnn^^^___dddqqq|||}}}ssshhhccc___WWWMMMCCC;;;555222555333000000000111111000---.........//////000000.../////////000000111111------------...000111222.........///////////////........................000000000000000000000000111111111000111222222333111222333333444555888;;;:::>>>CCCFFFGGGKKKPPPUUUTTTUUUXXX[[[^^^___``````aaa```aaayyy??????>>>>>>>>>>>>??????GGGMMM\\\qqqqqqccc]]][[[VVVUUUSSSRRRRRRRRRSSSTTTVVVUUUUUUTTTUUUVVVXXXYYYXXXXXXXXXYYYXXXXXXWWWWWWUUUUUUVVVXXXYYY[[[\\\\\\aaa```___]]][[[YYYXXXWWWZZZWWWTTTRRRSSSWWW[[[___```]]]XXXUUUUUUUUUUUUUUUSSSSSSTTTUUUUUUUUUUUUUUURRRRRRRRRRRRRRRQQQPPPPPPTTTRRROOOKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIOOOZZZ]]]]]]gggvvvmmm^^^]]]SSSMMMOOOPPPLLLHHHHHHMMMMMMOOOTTT]]]fffkkkmmmooouuuxxxvvvuuuzzzyyylll___XXXNNNGGGFFFGGGGGGFFFJJJLLLNNNPPPQQQVVV]]]cccdddwwwuuubbbXXXWWWhhh{{{~~~xxxkkkbbbTTTDDD999444444555111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............////////////////////////////////////111111000000111111222333444555666666666666888:::<<<>>>BBBHHHIIIIIINNNUUUVVVWWWZZZ]]]```bbbddddddeeecccggg>>>======<<<<<<======>>>@@@BBBIIISSS^^^oooiii\\\XXXXXXXXXSSSRRRQQQPPPPPPPPPQQQQQQSSSRRRRRRQQQRRRSSSUUUVVVUUUTTTRRRQQQPPPQQQRRRRRRRRRRRRTTTVVVXXX[[[\\\]]]___^^^]]]\\\[[[YYYXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^ZZZXXXUUUTTTUUUWWWXXXXXXRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOPPPOOOMMMKKKJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLJJJOOOWWWZZZYYYaaannnuuugggZZZOOOMMMMMMLLLKKKNNNIIIHHHIIIMMMSSSZZZaaaeeennnuuuyyyvvvtttvvvyyyyyyzzzzzzpppdddZZZUUUPPPIIIDDDCCCEEEHHHJJJMMMQQQVVVXXX[[[```hhhoooiiiWWWNNNeeevvvzzznnn```LLL===666333111...111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............////////////000000000000000000000000111111000000111111222333444555666666666666999;;;<<<>>>CCCHHHIIIIIINNNUUUWWWXXX[[[^^^```cccdddeeejjjiiimmm;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>@@@AAAJJJ___rrruuu^^^PPPMMMPPPQQQPPPPPPOOOOOONNNMMMNNNNNNNNNNNNNNNMMMMMMNNNPPPQQQRRRUUUSSSPPPNNNNNNOOORRRSSSOOOPPPRRRUUUWWWZZZ\\\]]]\\\[[[[[[ZZZZZZYYYYYYYYYWWWYYY[[[]]]]]]]]][[[ZZZWWWUUUSSSSSSUUUWWWXXXXXXRRRRRRTTTTTTTTTRRRPPPNNNQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMOOOPPPNNNMMMMMMLLLKKKJJJIIIIIIKKKHHHKKKPPPQQQOOOUUU___bbb~~~sssaaaWWWQQQMMMLLLLLLHHHHHHHHHHHHIIINNNTTTYYYiiirrrxxxxxxwwwxxxxxxwwwwww{{{xxxiii^^^WWWQQQKKKDDDEEEFFFFFFGGGJJJNNNQQQTTTWWW\\\```hhhxxxrrr```]]]bbb|||yyyvvvgggUUU@@@444444555111+++111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............////////////111111111111111111111111111111000000111111222333333555666666666777999;;;<<<>>>CCCHHHJJJJJJOOOVVVXXXYYY\\\^^^aaaccceeeeeelllkkkppp999999888888888888999999999:::===???<<<<<>>CCCHHHJJJJJJOOOVVVYYYZZZ\\\___bbbdddeeeeeeggggggmmm777666666666666666666777888666777;;;;;;999888;;;:::HHH```zzzlllTTTAAAFFFIIIMMMOOONNNKKKIIIHHHKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGHHHIIIJJJLLLNNNHHHJJJLLLOOOQQQRRRRRRQQQRRRRRRSSSTTTVVVWWWWWWXXXUUUUUUVVVVVVWWWXXXYYYYYYUUUUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQRRRTTTTTTSSSRRROOOPPPQQQPPPOOOMMMJJJIIIMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKJJJHHHGGGFFFEEECCCBBBAAABBBAAA???@@@CCCIIIHHHOOOeeewwwaaaRRRNNNMMMLLLIIIHHHHHHIIIKKKKKKQQQWWWZZZ```iiinnnoootttxxx}}}xxxnnnjjjfff```[[[QQQMMMHHHFFFFFFHHHJJJLLLNNNOOOQQQRRRVVV___llluuupppnnnrrriiicccZZZQQQ>>>999333111333555444222111111111111000000000///////////////////////////000000000000//////////////////............//////////////////////////////............////////////111111111111111111111111111111000000111111222333222444555666666777:::<<<<<<>>>CCCIIIJJJKKKPPPWWWYYY[[[]]]___bbbcccdddeee```ccckkk666555555444444555555666<<<666333555888888888:::777999???LLL]]]rrrsss\\\PPPLLLHHHEEECCCGGGKKKJJJGGGFFFHHHKKKIIIIIIIIIJJJIIIHHHHHHGGGEEEEEEEEEEEEGGGIIIKKKLLLFFFIIIMMMQQQSSSSSSRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSLLLLLLNNNQQQTTTUUUTTTSSSOOONNNNNNMMMLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBFFFFFFHHHPPP]]]ssssss\\\WWWPPPKKKIIIIIIIIIIIIIIILLLMMMMMMRRR[[[```aaafffkkkrrrxxx{{{xxxkkk^^^WWWTTTRRRQQQRRRNNNIIIFFFGGGHHHHHHIIIKKKNNNNNNQQQZZZjjj|||ppphhh]]]MMM>>>444555555444222111111222111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............////////////111111111111111111111111111111000000111111222333222333555666666777:::<<<<<<===CCCIIIKKKKKKQQQXXXYYYZZZ\\\___aaabbbcccddd___ccclll555555444444444444555555;;;777555666777666999===>>>:::888;;;@@@IIIZZZjjjjjj]]]MMMCCCBBBEEEJJJMMMCCCDDDEEEEEEDDDEEEGGGIIIFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDFFFHHHJJJIIIJJJLLLOOOPPPPPPPPPPPPMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUVVVWWWUUUTTTTTTSSSRRRRRRQQQQQQJJJKKKMMMPPPSSSTTTRRRPPPNNNMMMKKKJJJIIIIIIIIIJJJFFFGGGHHHJJJKKKKKKKKKLLLHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBDDDDDDCCCDDDCCCDDDEEEGGGTTTooosssaaaTTTOOONNNKKKIIIKKKLLLKKKIIILLLRRRTTTSSSWWW^^^fffmmmrrrwww}}}zzzoooiii___UUUMMMKKKKKKJJJLLLQQQQQQKKKHHHKKKMMMKKKMMMQQQRRRWWWdddxxxxxxtttwwwyyymmm___QQQBBB666333444444333111000111222111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............////////////000000000000000000000000111111000000111111222333222333555666666888:::===<<<===CCCIIIKKKLLLQQQXXXYYYZZZ\\\^^^```aaabbbcccaaaeeeooo555444444333333444444555333444888:::777222333999444222555:::<<<===DDDNNNNNNaaawwwlllUUUQQQMMMIIIHHHFFFCCC@@@@@@@@@@@@AAADDDGGGHHHFFFCCCCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAABBBEEEGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIJJJKKKMMMOOOQQQRRRSSSQQQRRRRRRSSSTTTUUUUUUVVVQQQRRRSSSSSSRRRPPPNNNLLLMMMNNNOOOQQQSSSRRRNNNKKKNNNLLLJJJHHHGGGHHHIIIJJJEEEEEEGGGIIIJJJKKKLLLLLLFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@???<<<>>>>>>???AAAEEEEEECCCDDD>>>;;;???DDDKKKYYYgggttt```VVVRRRNNNJJJGGGIIIGGGEEEFFFJJJJJJGGGMMMSSS[[[aaaeeejjjoootttzzzzzzqqqggg\\\UUURRRKKKGGGIIIIIIGGGLLLSSSPPPIIIGGGLLLPPPQQQTTTZZZcccnnnmmmdddpppyyyfffQQQCCC:::666444222111000111333444555111111111111000000000000000000000000000000000000000000000000//////////////////............//////////////////////////////............/////////000////////////////////////111111111000111222222333111333555666666888;;;===<<<===CCCIIIKKKLLLRRRYYYXXXYYY[[[]]]___aaabbbbbbbbbgggqqq444333222111111111222333666666555444444444444555444444555666777888999999@@@AAAEEENNN^^^tttxxxhhh\\\SSSLLLHHHAAA@@@?????????@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEFFFEEEDDDAAA>>>===>>>===>>>AAAEEEFFFDDDAAAFFFCCCBBBCCCBBB???@@@DDDGGGIIIMMMPPPQQQQQQPPPOOOSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPOOONNNNNNMMMMMMKKKLLLNNNPPPPPPOOONNNMMMNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDDDDFFFGGGIIIKKKLLLHHHGGGGGGHHHIIIHHHFFFCCCBBBCCCCCCCCCBBB@@@>>>===<<<===???@@@AAAAAA@@@@@@=========>>>@@@DDDGGGIIIdddwwwsssiiiZZZQQQIIIDDDGGGHHHFFFEEEHHHHHHIIILLLOOORRRXXX^^^bbbdddkkkssswwwwwwxxx{{{}}}yyymmmggg```[[[WWWSSSMMMJJJNNNJJJFFFEEEHHHJJJKKKKKKNNNJJJOOOZZZ\\\YYYdddwwwhhh```eee~~~~~~uuuSSS;;;777888222555555444333333222111111111111000000//////......---///000222222000///---////////////////////////////////////////////////////////////////////////---------............//////////////////000111111////////////000111222333222333444444444666:::<<<;;;???CCCFFFHHHLLLRRRWWWWWWZZZ^^^```bbbcccdddfff```aaappp444333222111111111222333555444444333333333333333333333444555666777888888555555555666;;;DDDNNNUUUiiitttyyynnnZZZSSSJJJDDDBBBAAA@@@@@@>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCDDDDDDDDDCCCAAA???===>>>@@@DDDIIIMMMLLLHHHDDDFFFCCCDDDJJJNNNKKKGGGFFFJJJLLLNNNPPPQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOOOOOOOOOOOOOOOOOOOLLLMMMOOOOOOOOONNNLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJIIIHHHIIIIIIHHHFFFDDDCCCCCCCCCCCCBBB@@@>>>======>>>@@@AAABBBBBBAAAAAA??????>>>>>>@@@BBBDDDFFFGGG___{{{lll___RRRNNNLLLHHHDDDDDDDDDEEEFFFHHHJJJMMMQQQTTTXXX]]]bbbdddeeeggglllqqqqqqrrrtttxxx|||{{{uuupppiiibbb]]]VVVRRRNNNMMMMMMMMMLLLJJJIIIJJJKKKLLLNNNOOOOOOOOO^^^[[[___kkkvvvwwwhhhiii~~~vvvaaaEEE666666777333444444333222222111000000111000000000/////////......///000111111000///...////////////////////////////////////////////////////////////////////////---------............//////////////////000111111////////////000111222333333444555555666777;;;======@@@EEEGGGHHHKKKPPPUUUVVVYYY]]]___```aaabbbdddddddddttt444444333222222222222222444333222222111111222222222222333444555555666666888999:::999999999;;;===AAAJJJVVVcccooosssfffZZZOOOHHHIIIFFFBBB???@@@AAABBBBBB<<<<<<<<<===???@@@BBBCCCAAAAAA@@@@@@@@@@@@??????AAABBBCCCCCCCCCBBBAAA@@@@@@DDDKKKRRRVVVTTTOOOJJJKKKIIILLLWWW^^^[[[TTTOOOQQQQQQPPPPPPPPPPPPPPPPPPRRRQQQPPPPPPPPPPPPRRRRRROOOOOOOOOOOOPPPPPPPPPPPPNNNNNNOOOOOOOOOMMMLLLKKKGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIKKKKKKLLLKKKJJJJJJJJJIIIFFFDDDCCCCCCCCCCCCBBB@@@???>>>>>>???AAABBBCCCCCCBBBBBBBBBAAA@@@?????????AAAAAAAAAQQQkkkwwwbbbUUUOOOIIIFFFFFFEEEDDDDDDEEEFFFGGGIIIJJJLLLNNNQQQRRRRRRVVV\\\aaacccdddfffjjjpppwww}}}~~~yyyvvvmmmhhh```YYYTTTPPPMMMKKKIIIGGGFFFGGGJJJMMMNNNNNNLLLNNNPPPPPPQQQSSSYYY]]]dddkkkyyyssssss~~~vvvbbbGGG666333444555444333222222111111000000000000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////////////////---------............//////////////////000111111////////////000111222333333555666666666888<<<>>>???BBBFFFGGGHHHJJJOOOTTTVVVYYY\\\]]]^^^___```bbbeeefffwww444444333333222222222222333333222111111111111222111111111222333444444555111444777999999999:::;;;:::>>>BBBFFFKKKSSS^^^fffxxx}}}zzzttteee```WWWQQQMMMKKKHHHFFFFFFDDDAAA>>><<<;;;:::999;;;<<<<<<======>>>???@@@??????>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDCCCCCCDDDIIIQQQXXX[[[ZZZVVVSSSUUUUUU[[[eeejjjfff```]]]ZZZXXXTTTQQQOOONNNNNNOOORRRQQQOOONNNNNNPPPRRRSSSPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNOOOOOOOOOOOONNNNNNIIIJJJJJJJJJJJJHHHGGGFFFHHHHHHHHHIIIIIIKKKLLLLLLNNNLLLKKKJJJJJJIIIFFFDDDCCCCCCCCCBBBAAA@@@@@@???>>>???@@@BBBBBBBBBBBBAAABBBAAA@@@???>>>?????????HHHQQQcccuuu{{{nnn^^^SSSMMMKKKIIIGGGFFFFFFGGGIIIIIIIIIFFFGGGIIIJJJKKKMMMRRRUUUUUUVVVXXX]]]dddllltttyyy|||{{{|||~~~zzzrrrmmmjjjhhhdddaaaYYYVVVQQQMMMKKKKKKKKKLLLOOONNNMMMMMMNNNPPPQQQRRROOOQQQSSSRRRTTT^^^nnnzzz}}}~~~~~~dddLLL666111333222111333333222222222111111111000000000000000////////////000000////////////000000////////////////////////////////////////////////////////////////////////---------............//////////////////000000111////////////000111222333333444555666666888;;;>>>>>>BBBFFFHHHIIIKKKPPPUUUXXXZZZ\\\]]]]]]^^^```bbbeeefffxxx444444444444333333222222444333333222222222222222000000111111222222333333111222444444333333444555333555777777777:::???CCCFFFIIIOOOVVV\\\bbbeeegggyyy|||zzzwwwhhhfffaaa[[[UUUPPPLLLIIIIIIFFFDDDBBBAAAAAA@@@???;;;;;;;;;;;;:::999999999<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============@@@AAABBBCCCDDDEEEFFFFFFHHHLLLRRRXXX[[[\\\[[[[[[___aaagggmmmkkkgggfffiii```]]]WWWRRRNNNMMMMMMMMMQQQPPPNNNMMMNNNOOORRRSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRSSSPPPOOOOOONNNLLLKKKIIIHHHKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJIIIHHHHHHFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@<<<>>>???@@@AAAAAA@@@@@@?????????>>>???????????????DDDQQQ\\\\\\cccrrrbbbZZZNNNKKKGGGFFFGGGHHHHHHGGGCCCEEEFFFHHHHHHHHHJJJKKKJJJJJJKKKNNNSSSZZZ```dddiiiiiihhhhhhiiilllooorrryyy{{{~~~yyyttttttvvvxxxxxxyyy{{{~~~|||vvvrrrpppnnniiidddccc]]]VVVQQQQQQPPPNNNLLLIIIIIIIIIHHHHHHIIIKKKLLLRRRRRRRRRQQQQQQSSSTTTVVVTTT[[[dddjjjssszzzdddLLL<<<222555666111///222333333333333333222222222////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////---------............//////////////////000000111////////////000111222333222333444444555777:::===<<<@@@EEEGGGIIIMMMSSSWWWZZZ\\\]]]^^^^^^___bbbdddeeegggzzz444444444444444333222222444333222222111111222222000000111111111222222222555666777666555555777888222333555555555555666777777888888999;;;===@@@AAA???AAADDDHHHLLLOOOPPPQQQUUUVVVWWWYYYYYYYYYXXXXXXUUUTTTRRROOOKKKGGGDDDBBBBBB@@@>>><<<::::::;;;;;;===============;;;:::999===>>>@@@@@@???>>>@@@AAA<<<<<<<<<<<<;;;:::999888::::::;;;;;;;;;;;;<<<<<>>>>>????????????;;;===DDDHHHDDDJJJiii~~~eee^^^TTTNNNLLLJJJHHHFFFEEEEEEFFFFFFEEEEEEDDDCCCIIIHHHGGGGGGIIILLLOOOQQQTTTUUUUUUTTTSSSUUUXXX[[[^^^aaaeeehhhjjjmmmqqqtttwww~~~{{{pppiiieeeccc```eeejjjmmmlllkkklllnnnpppqqquuu}}}zzztttllliiijjjjjjhhheee``````]]]YYYVVVVVVRRRMMMMMMKKKGGGFFFEEEFFFFFFFFFEEEGGGIIIKKKKKKLLLNNNOOOPPPRRRUUUYYY\\\aaagggkkkppp}}}|||nnnwwwsssZZZCCC999444444888777000///222333333333333333333333333////////////000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////---------............//////////////////000111111////////////000111222333111333444444444666999<<<<<<@@@EEEHHHJJJNNNTTTXXX[[[]]]^^^______aaadddfffgggiii|||333444555555555444333222222222111000000000000111000111111111111222222222,,,...000000000111333555666777777777666555555555:::999888888777888888999555666666777999:::<<<===888999;;;===>>>>>>===<<<:::;;;<<<>>>???@@@@@@@@@======<<<<<<;;;;;;::::::888999;;;<<<<<<;;;;;;;;;999;;;<<<:::888777888:::999::::::;;;;;;:::999888999999999:::::::::;;;;;;>>>>>>???@@@AAACCCDDDEEEFFFJJJOOOSSSTTTUUUXXXZZZ\\\\\\^^^___\\\XXXZZZ___XXXUUUQQQMMMKKKJJJKKKLLLIIIJJJJJJKKKKKKLLLMMMMMMOOOOOONNNMMMLLLJJJJJJIIIJJJKKKKKKMMMNNNPPPRRRSSSSSSQQQOOOLLLKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLIIIGGGDDDCCCDDDDDDDDDCCC@@@???>>>=========>>>???===>>>???AAABBBAAAAAA@@@>>>>>>>>>>>>>>>>>>======@@@AAACCCCCC@@@AAAQQQbbbwwwzzzlllccc\\\VVVRRRNNNLLLIIIGGGFFFFFFEEEEEEIIIIIIHHHGGGGGGHHHJJJKKKIIIJJJKKKJJJIIIIIILLLOOONNNQQQTTTVVVUUUVVVXXXZZZYYY___gggnnnqqqrrrrrrqqqrrrssstttvvvyyy|||}}}zzz|||{{{wwwoooggg```[[[YYYYYYWWW\\\```aaa___^^^```ccc___^^^___dddjjjllliiieee]]]YYYSSSPPPOOOPPPPPPPPPJJJOOOPPPKKKHHHJJJIIIFFFFFFGGGIIIIIIHHHIIIJJJKKKKKKNNNQQQRRRRRRTTTXXX\\\\\\aaajjjsss}}}lllfffpppeeeRRRBBB555222333444444222000111444222222222222222222222222.../////////000000000111...///000111111000///...////////////////////////////////////////////////////////////////////////---------............//////////////////000111111////////////000111222333222333555555555777:::======AAAFFFHHHJJJMMMSSSWWWZZZ\\\^^^^^^___bbbeeehhheeehhh|||333444555555555444333222111111000///////////////111111111111222222222222111333555555333222222333111111222333444555666777333444444555555555555555999888666555555555666777222444666888999999888777777888888999999888888777444666888:::;;;;;;::::::777999:::999888888888999777999;;;:::888999;;;>>>777888999:::;;;::::::999888888999999999:::::::::=========>>>???AAABBBCCCBBBHHHNNNRRRSSSSSSTTTVVVVVVSSSRRRUUUUUUSSSRRRTTTQQQOOOLLLJJJIIIJJJKKKLLLFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQOOOKKKIIIIIIJJJMMMOOOLLLKKKKKKJJJJJJJJJJJJJJJGGGEEEBBBBBBCCCCCCCCCCCC???>>>===<<<<<<===>>>>>>>>>???AAABBBCCCCCCBBBAAA????????????>>>===<<<;;;===>>>AAACCCDDDFFFHHHKKKTTTsss}}}rrriiicccYYYUUUOOOKKKIIIJJJKKKKKKDDDDDDDDDEEEFFFHHHIIIJJJGGGIIIKKKJJJIIIIIIKKKNNNIIIMMMPPPOOOMMMKKKLLLMMMHHHLLLQQQUUUWWWWWWVVVVVVYYYZZZ[[[]]]```bbbdddfffffffffdddaaa___bbbiiiooolllmmmnnnnnnkkkgggdddaaa\\\[[[XXXVVVSSSRRRPPPPPPNNNQQQSSSQQQOOOOOOSSSXXXRRROOONNNPPPUUUVVVSSSOOOMMMKKKHHHFFFEEEFFFGGGHHHBBBIIIKKKFFFCCCEEEFFFDDDCCCGGGLLLMMMKKKKKKMMMOOOOOOQQQTTTUUUWWW[[[bbbgggqqqyyypppfffsssoooMMM>>>:::888333444333///...111444555111111111111111111222222.../////////000000111111---///000222222000///---////////////////////////////////////////////////////////////////////////---------........./////////////////////000111111////////////000111222333333555666666666888;;;>>>@@@CCCGGGIIIIIILLLQQQUUUZZZ[[[]]]^^^___bbbfffiiibbbfffyyy333333444444333333222111......//////000000000111111111111111111111111111222222111111111111111111111111222333333333333222333333333333333333333333666666666666666666666666555555555555555666777777666666666666777777777777666666666666777777777777888888999999999:::::::::666777888999:::999888888666666666777888888888999::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAACCCEEEGGGIIIJJJLLLOOOQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTPPPLLLKKKLLLLLLJJJHHHGGGGGGGGGHHHJJJLLLMMMNNNLLLKKKIIIHHHHHHHHHIIIIIIKKKKKKJJJJJJKKKMMMPPPQQQFFFGGGHHHIIIKKKLLLMMMNNNGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<;;;;;;;;;;;;;;;>>>>>>??????>>>===<<<<<<======>>>>>>>>>>>>=========???@@@AAA@@@@@@AAACCCJJJWWWrrruuueeeXXXWWWUUUNNNKKKMMMHHHFFFFFFGGGKKKMMMLLLJJJJJJIIIHHHHHHHHHHHHIIIIIINNNLLLJJJJJJJJJJJJIIIHHHEEEGGGIIIKKKKKKLLLMMMOOOMMMNNNOOOOOONNNNNNOOOQQQRRRRRRQQQPPPPPPQQQRRRSSSXXXXXXXXXXXXWWWUUUSSSQQQRRRQQQNNNLLLKKKJJJJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJDDDDDDDDDDDDEEEFFFHHHIIIIIIHHHGGGHHHKKKLLLLLLKKKJJJKKKMMMPPPRRRRRRRRRQQQTTT\\\bbbccchhhttt~~~xxxsssSSS@@@777666888222222222222222222222222111111111111111111111111000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////.........//////000111222444444444555777888:::;;;===AAAFFFIIIJJJMMMRRRVVVYYY[[[]]]^^^___bbbeeegggiiifffsss333333333444333222222111/////////000000000111111111111111111111111111111111111111111111111111111000111222222333333222222333333333333333333333333444444444444444444444444555444444444444555666666444444555555555666666666555555666666666777777777888888888888999999999999666777888999999999888888777777777777888888888888::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@BBBDDDGGGHHHIIIJJJMMMOOOOOOOOOOOOOOOOOOOOOOOOOOONNNKKKHHHGGGIIIJJJIIIGGGIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGFFFEEEDDDDDDAAAAAABBBBBBBBBBBBBBBBBB???>>>===<<<;;;:::::::::==================<<<<<<<<<<<<============<<<<<<<<<>>>????????????@@@BBB:::DDDYYYrrrvvviii___ZZZ]]]XXXRRROOONNNNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHJJJLLLMMMKKKJJJHHHIIIJJJKKKJJJJJJJJJKKKGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@AAAAAAFFFFFFFFFGGGGGGFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFIIIJJJJJJIIIGGGFFFEEEEEEGGGGGGIIIJJJLLLMMMOOOOOOTTTXXX\\\]]]]]]aaaiiippprrr{{{uuuRRR===555333222222222222222222222222222222111111111111111111111111000000000000000000000000000/////////............////////////////////////............................................................////////////////////////////////////.........//////000111222444444444555777888:::;;;>>>BBBGGGIIIJJJMMMRRRVVVYYY[[[]]]^^^___bbbeeeggghhhfffsss222333333333333222111111000000000000111111111111000000000000000000000000000000000000111111111111000000111222222222222222222222222222222222222222333333333333333333333333333333222222333333444555333333333333444444444444444555555555666666666666777777777777888888888888555666777888888888888777888888888888888888777777999999999999999999999999::::::;;;<<<===>>>??????BBBCCCEEEFFFFFFGGGIIIKKKMMMMMMMMMLLLKKKJJJJJJJJJHHHFFFEEEEEEGGGHHHHHHGGGKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????===<<<;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@:::>>>GGGSSS^^^sss|||~~~zzzoooeee```]]]\\\[[[TTTTTTTTTSSSRRRQQQPPPPPPNNNMMMMMMNNNOOONNNKKKHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGHHHIIIIIICCCCCCDDDDDDDDDDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMMMMFFFHHHJJJJJJIIIIIIIIIJJJMMMOOORRRTTTWWW]]]ffflllttt{{{{{{gggPPP888000444666555333222222222222222222222222111111111111111111111111000000000000000000000000////////////............////////////////////////................................................---............/////////////////////////////////.........//////000111222444444444555777888:::;;;???CCCGGGJJJKKKMMMQQQUUUYYY[[[]]]^^^___bbbeeeggggggeeettt222222222222222111111000000000111111111111111111000000000000000000000000/////////000000000000000///000000111222111111111222222222222222222222222222222222222222222222222111111111111111222333333222222222333333333444444444444444444555555555555555666666666666777777777555555666666777777777777999999999888888777777666888888888888888888888888888999999:::;;;<<<======@@@BBBCCCDDDCCCDDDEEEGGGMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKKKKJJJJJJIIICCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLKKKIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>===AAAAAAAAAAAA@@@@@@@@@@@@@@@???===<<<::::::999999999999999::::::;;;<<<<<<999999999888888999999999999:::<<<<<<;;;;;;===>>>@@@AAACCCDDDEEEVVV~~~zzzvvvtttlllkkkiiifffbbb]]]YYYWWWVVVTTTQQQPPPOOONNNLLLJJJJJJJJJJJJKKKMMMNNNOOONNNJJJIIIGGGGGGFFFFFFDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIKKKLLLLLLKKKLLLOOORRRRRRWWW]]]ccckkkxxxyyylllNNN@@@444333777888666555111111111111111111111111111111111111111111111111000000000000000000000000///////////////.........////////////////////////................................................---------.........//////////////////////////////............///000111222444444444555777888:::;;;@@@CCCHHHJJJKKKMMMQQQUUUYYY[[[]]]^^^___bbbeeegggfffeeeuuu111111222222111111000///111111000000000000000000////////////////////////....../////////000000000...///000000111111000000111111111111111111111111222222222222222222222222000000000000000111222222222222333333333444444444222333333333444444444444444444444555555555666666444444444555555555666666888888888777777666666666777777777777777777777777777777888999:::;;;;;;<<<===???@@@AAA@@@@@@BBBCCCIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFGGGFFFFFFEEEEEEEEEJJJJJJJJJJJJJJJHHHGGGFFF===>>>???AAACCCEEEFFFFFFHHHIIIKKKLLLKKKHHHEEECCC??????@@@AAAAAABBBBBBCCCAAAAAAAAA@@@???>>>======AAAAAA@@@@@@@@@????????????>>>===<<<;;;:::::::::999999888888999:::;;;<<<888888777777777777888888777999::::::::::::;;;===<<<===@@@AAA@@@KKKlllyyyuuujjjeee___ZZZXXXVVVUUUTTTQQQOOOLLLLLLNNNOOONNNMMMOOOMMMKKKJJJKKKJJJHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPSSSTTTTTTQQQOOOQQQVVV\\\ZZZeeevvv}}}\\\HHH===777444555555222222444111111111111111111111111000000000000000000000000////////////////////////.........///////////////........................................................................------------............////////////////////////............///000111222444444444555777888:::;;;???CCCHHHJJJKKKNNNRRRVVVYYY[[[]]]^^^___bbbeeegggeeefffwww000111111111111000//////000000000000////////////////////////////////////------......//////000000......///000000000000000000000000000000000000000222222222222222222222222000000//////000000111222222222222222333333333333222222222222333333333333333333333333444444444555444444333333444444555666666666666666666666555555666666666666666666666666555555666777888999:::::::::<<<===>>>===>>>???AAABBBBBBBBBBBBBBBAAAAAAAAACCCDDDFFFEEEDDDCCCCCCDDDIIIIIIJJJJJJIIIHHHFFFEEE===>>>@@@BBBDDDEEEFFFFFFHHHJJJKKKLLLKKKHHHEEECCC<<<======>>>???@@@@@@AAA??????@@@@@@@@@???>>>>>>AAA@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888888999;;;;;;888777666555555666777888777888::::::999999;;;<<<:::;;;???BBB@@@CCCVVVlllyyysssnnnkkkeee```[[[XXXWWWVVVRRROOOWWWTTTQQQQQQSSSSSSPPPMMMOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHJJJLLLMMMOOOPPPQQQSSSVVVXXXYYYZZZZZZ^^^bbbccceeejjjttt|||}}}WWW???666444333555666444///000555111111111111111111111111000000000000000000000000////////////////////////.........///////////////........................------------------------------------------------,,,------------.........////////////////////////.........//////000111222444444444555777888:::;;;???CCCHHHJJJLLLOOOTTTXXXYYY[[[]]]^^^___bbbeeegggeeegggyyy000000111111000000///...////////////.........---........................,,,,,,---......///000000---...//////000000//////000000000000000000000000000000000000000000000000000000000///000111111222000000000111111111222222111111111111222222222333222222222333333333333444444333222222222333555555444444444555555555555555555555555555555555555555444444555666777888999999777999;;;;;;;;;<<<>>>???>>>>>>???@@@@@@AAABBBBBB@@@CCCFFFGGGEEEDDDEEEGGGHHHIIIJJJKKKJJJIIIGGGFFFCCCDDDEEEFFFGGGGGGFFFFFFIIIJJJKKKKKKJJJHHHFFFDDD????????????????????????>>>???@@@@@@AAA@@@@@@@@@AAA@@@@@@???>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<;;;999888888999:::;;;888777666555555666777888666888999:::999999:::<<<>>>;;;===AAA???<<>>???AAABBBDDDEEEEEE@@@DDDHHHIIIHHHHHHJJJLLLIIIJJJKKKLLLLLLJJJHHHGGGJJJKKKKKKKKKJJJIIIGGGFFFJJJJJJKKKKKKJJJHHHGGGFFFCCCCCCCCCBBBAAA@@@@@@???>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;<<<======>>><<<:::888888999:::;;;999777666555555666777999777888::::::999999;;;<<<<<<666777>>>???;;;===CCCBBBNNN[[[fffwwwuuu~~~~~~yyytttnnnjjjgggfff```aaacccfffggghhhhhhhhhiiijjjkkkooosssyyy~~~}}}WWWBBB:::666444555888222///222333000//////000000000000000000000000000000000000000000000000////////////////////////---.........//////000000........................------------------------------------------------,,,,,,,,,---------......////////////////////////.........//////000111222444444444555777888:::;;;<<>>>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIJJJGGGEEEDDDCCCBBBBBB@@@>>>@@@BBBDDDEEEEEEDDDBBBAAA@@@>>>======>>>>>>===;;;::::::::::::;;;<<<======;;;;;;999999999999;;;;;;888888888888777777777777999999999999999999999999777888999;;;<<<======>>>@@@???<<>>CCCIIILLLNNNPPPSSSWWWZZZZZZ[[[]]]```cccfffhhhjjjiiixxx000000000///...------------------------------------------------------------------............///............////////////111000//////.........///......................../////////000000/////////......///000000000000000//////000000000111111111111111111111111111111111111000/////////000111222222222222333333333333444444444333333333333444555333333333333444555777888666888999999999999<<<>>>>>>>>>???@@@@@@@@@??????>>>???@@@BBBCCCEEEFFFGGGFFFFFFGGGGGGIIIJJJLLLLLLNNNMMMKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCCCCEEEGGGHHHDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCBBBAAA>>><<<;;;;;;<<<<<<;;;:::::::::999::::::;;;<<<===;;;:::999999999999:::;;;888888888777777777666666888888888888888888888888777888999;;;<<<<<<<<<<<<;;;<<<999===FFFOOOkkk||||||ppp]]]^^^```bbbbbb```______hhhuuuuuuPPPCCC777555777555444555111111111111111111111111111111000000000000111111//////////////////////////////............//////................................................------------------------........................,,,,,,,,,---------......---......///////////////000000000000000111111222444666888888888999;;;===>>>CCCIIILLLNNNPPPSSSWWWYYYYYYZZZ\\\___bbbeeegggiiiiiixxx000000//////...------------------------------------------------------------------............////////////...............//////...------------...------------------------......////////////............///000000000000///////////////000000000000//////////////////////////////000000000000111111111111222222222333333333222222222222333444555555444333333333333444555666555777888888888888;;;======>>>>>>????????????>>>======???@@@BBBDDDEEEFFFCCCCCCDDDEEEFFFHHHJJJKKKMMMLLLJJJHHHFFFDDDDDDCCCCCCCCCBBBAAAAAACCCDDDEEEAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA<<<:::999999:::;;;:::888999999999::::::;;;<<<===::::::999999999999::::::888888777777777777666666777777777777777777777777888999999:::;;;;;;::::::777999666888:::888IIIhhhqqqaaabbbaaa]]]WWWRRROOOMMMIIINNNSSSZZZeeeppptttqqqttt{{{}}}~~~~~~lllVVVIII999777666666444111111444111111111111111111111111111000000//////000000111........................//////............//////................................................------------------------........................,,,,,,,,,---------......---......///////////////000000000000000111222222444555777888888999;;;===>>>CCCIIIMMMNNNPPPTTTWWWXXXYYYZZZ[[[^^^aaaeeefffhhhiiizzz/////////......---------,,,,,,---------------------------------------------------............////////////......---------......------------......---------------------------......//////......------...//////000000//////////////////////////////////////////////////////...///000000111111000000111111111111222222222222111111111111222333555555444444333333333333333333444555777777666777999;;;;;;<<<===???@@@@@@@@@@@@>>>>>>@@@AAACCCDDDFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBAAAAAAAAABBBCCCDDDBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@?????????;;;999888999:::;;;:::888999999999999:::;;;<<<===:::999999999999999999:::888777777777666666666666777777777777777777777777888999999999999999888888666888666777999666FFFdddwwwzzz{{{uuunnniiieeebbb\\\XXXRRROOOTTTZZZYYYTTTWWWZZZ[[[[[[YYYXXXXXXWWWTTTUUUXXXZZZ]]]bbbiiimmmrrrvvvyyyxxxuuuvvv}}}sssoooppp\\\DDD:::666555666777777444000///000111111111111111111111111000000////////////000000........................///......------......///................................................------------------------........................,,,,,,,,,---------......---......///////////////000/////////000111222333333555777888888999;;;===>>>CCCIIIMMMNNNPPPTTTWWWYYYZZZZZZ\\\___bbbeeeggggggiii{{{............------------,,,,,,,,,---------......---------------------------------............/////////......------,,,,,,.........------......///........................------............------------...//////////////////.....................000000000000000000000000......///000000000000///000000000111111111222222000000000111222333444555333333333333333222222222333444555555555666888:::999:::<<<>>>@@@BBBCCCCCC???@@@AAACCCEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGHHHCCCCCCBBBCCCCCCCCCDDDDDDFFFGGGHHHGGGDDDCCCDDDEEEFFFEEECCCAAA???>>>======;;;:::999:::;;;<<<;;;:::999999999999:::;;;<<<<<<999999999999999999999999777777777666666666666555888888888888888888888888888888888999888888777666777888444666:::<<>>???DDDJJJMMMOOOQQQTTTXXX[[[[[[\\\^^^```dddgggiiigggkkk~~~------------------------+++,,,,,,------.........---------------------------------............///.........---------------......---------...//////........................,,,,,,------------,,,,,,------...////////////..................---------000000000000000000000000......////////////000000///000000000000111111111000000000000111222333333222222333333333222111111222333444444444555777999777888:::===???AAABBBCCC???@@@AAACCCDDDFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJHHHCCCAAABBBDDDFFFEEECCCAAA???===;;;:::;;;:::999:::<<<===<<<;;;888888888999999:::;;;<<<888888999999999999888888777777666666666666555555888888888888888888888888666777777888777777666666777666111222777<<>>???DDDJJJMMMOOOQQQUUUXXX\\\\\\]]]^^^aaaeeehhhiiiggglll------------------------++++++,,,,,,---......///---------------------------------............///,,,------------------...,,,,,,,,,,,,,,,---......------------------------,,,,,,------------,,,,,,,,,---......//////...............---------,,,,,,........................//////...---...///000111/////////000000000111111111111000000000111111222000111222333333222111111111222333333333444666888777888999;;;<<<===>>>>>><<<===>>>@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFEEEHHHIIIGGGBBB???@@@CCCEEEEEEDDDBBB???<<<999888;;;:::999:::<<<===<<<;;;888888888888999:::;;;<<<777888999::::::999888777777777666666666555555555777777777777777777777777555555666777777777666666555555111222666999OOOqqq{{{zzz~~~yyysssooopppnnnkkkjjjjjjiiifffddddddccccccggglllmmmjjjgggeeefffggghhhiiihhhggggggiiikkkkkkhhheeeeeeiiimmmkkkkkkjjjiiikkkooovvv{{{}}}mmmNNNCCC:::888777444444666666666333///000222///)))000000000000000000000000//////............//////...........................------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,---------......---......///////////////......//////000222333444222444666888999:::===??????DDDJJJNNNOOOQQQUUUXXX[[[[[[\\\^^^aaadddgggiiihhhnnn------------------------++++++,,,,,,---...//////---------------------------------.........//////,,,,,,,,,------.........+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////...............------,,,,,,,,,------------------------000///---,,,---...000222////////////000000000000222111000000000000000111///000111222333222222111000111333333222333555777888888999:::::::::999999999:::;;;===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFBBBFFFHHHEEE@@@>>>@@@CCCDDDDDDDDDCCC@@@<<<888666:::999888999;;;<<<;;;:::888888888888999:::;;;<<<777888999::::::999888777777666666666555555555555666666666666666666666666444555555666777777666666333555333555888888JJJkkk|||pppeeeeeevvv~~~~~~gggNNN<<<>>>777444777777444555999///444555111111444333...000000000000000000000000//////............//////------------------------...------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,---------......---......///////////////.........///000222333444222444666888999:::===??????DDDJJJNNNOOOQQQUUUXXXZZZZZZ[[[]]]```cccfffhhhhhhooo......---------,,,,,,,,,,,,,,,,,,---...///000000------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++------......---------,,,,,,+++++++++,,,,,,,,,---------..................////////////////////////////////////000000000000000000000000000///.........///111222222222222333333333444444888888888888888999999999999:::;;;===>>>@@@AAABBBBBB???<<<===AAADDDEEEDDD@@@AAACCCEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBBBB@@@===:::888777777777888999:::<<<<<<999999999999999999::::::777777777777666666666666555555555555555555444444777777666444222222444555666666666666777777777777444888555444:::;;;BBBSSSzzz}}}kkkZZZNNNFFFeeeqqqwwwWWWGGGAAA===:::666666555444333333222222333333222222111000//////////////////////////////000000//////.........---......////////////......000...------......---+++------------------------......---------,,,,,,,,,---------------------------------............///,,,,,,,,,---------......---......///////////////////////////111222444666555666777888888:::===@@@EEEHHHMMMPPPQQQSSSTTTVVVXXXYYY\\\bbbiiinnnpppqqqnnnqqq......---------,,,,,,,,,,,,,,,------......//////------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,------------...............////////////........................////////////////////////000///.........///111111222222222333333333333444666666666777777777777777888999:::<<<===???@@@AAA@@@??????BBBEEEFFFDDDBBB@@@AAACCCEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@AAAAAA>>>???@@@@@@>>>;;;888666777777777777888:::;;;<<<888888888888888888888888777777666666666555555555555555555444444444444444444555555444333333555777666666666666666666666666333888555444888888===MMMnnnyyy~~~rrr]]]LLLBBB>>>NNNTTT]]]iiiyyyvvvYYYDDD;;;999777444555555555444333333222222333333222111111000//////........................000/////////.........---......////////////......,,,,,,---------......///------------------------......---------,,,,,,,,,------------------------------------............,,,,,,,,,---------......---......///////////////222111000//////000111111555666777888888:::===@@@BBBFFFKKKOOORRRTTTWWWYYYYYYYYY[[[___dddiiillllllmmmppp......---------,,,,,,,,,---------------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............/////////........................//////////////////////////////......//////000111111111222222222333333333444444555555555666666666777777999:::<<<>>>??????>>>???BBBEEEGGGEEEBBB>>>???AAABBBDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>===>>>============>>>??????;;;<<<======<<<:::777555666666666666777999:::;;;888888888777777666666555666666555555555444444444444444444444444444444444222333444444333444666888666666555555555555555555222777444333777444888GGGeeerrrwwwhhhPPP@@@;;;;;;AAAAAAAAAEEEOOObbbxxxxxx[[[OOO@@@888777888666333555444444333333222222222222222111111000000//////......................../////////.....................////////////......+++---///...,,,+++---///------------------------......---------,,,,,,,,,------------------------------------............,,,,,,,,,---------......---......///////////////000000///......///000111555666888888999:::===???@@@DDDIIINNNRRRVVVYYY\\\ZZZYYYYYY[[[```dddggghhhiiilll......---------,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,+++++++++++++++++++++++++++,,,,,,,,,------------------.........//////........................////////////////////////............//////000000111111111111222222222222333333444444555666666666555666777999:::<<<===>>><<<>>>@@@BBBCCCAAA>>><<>>===<<<;;;;;;;;;;;;;;;<<<======:::;;;<<<<<<;;;999777666555555555555666888999:::999999888777666666555555555555444444444333333333333333333333333444444444222333555444333333555666555555555555444444444444000666444333666444777EEE___kkkooo^^^EEE777666:::<<<<<<::::::<<>>888666777888666444444333333333222222222111111111000000000/////////................................................---......//////......---///222444111+++(((***---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---......///////////////---------...///222444555444666888999999:::===???@@@DDDIIINNNRRRVVVYYY\\\[[[ZZZXXXZZZ___dddhhhiiifffjjj}}}......---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............................................................---......///////////////000000000111111111222222333333444444555666666777444555666888999;;;<<<===;;;;;;<<<<<<;;;;;;<<<<<>>===<<<:::999999999999:::;;;;;;:::;;;;;;;;;;;;:::999888444444444555666777999999::::::999888777777666666444444444444333333333333222222222222333333444444333555666555333222222333444444444444333333222222...444333333777555999GGG[[[ccccccRRR<<<111333888333555777888999;;;>>>@@@DDDSSSjjj}}}^^^MMMEEE>>>:::999666333222333444333222222222222222222111111111000000//////////////////........................---------...............------............------000333555222,,,)))+++...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---......///////////////.........///111333555777333666888999::::::<<<>>>BBBFFFKKKOOORRRTTTWWWYYY[[[ZZZYYY\\\aaagggkkkmmmhhhkkk~~~......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---...//////*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........------------------------........................------...////////////...///000000000000111111111222222333444555666666777444444666777999;;;<<<<<<::::::999888777888<<>>======<<<<<<999888888888888999:::::::::;;;;;;;;;;;;;;;::::::555555555555666888999:::999999999888888777777666555555444444444333333333000111111222222333333444444555666555333111111222444444333333222222111111...333111111777666;;;JJJ]]]___YYYIII999444666888333333333444666999;;;<<<===@@@HHHTTTdddwwwsssUUUBBB:::888888:::444333222111111111333444111111111111111111111111////////////............---------------------------------------.........------............---------///111000...---///111------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---......///////////////111111000000000222333444333555888::::::;;;<<<>>>DDDGGGLLLOOOQQQSSSVVVXXXZZZYYYZZZ^^^dddjjjnnnoookkknnn......---------,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******++++++,,,,,,,,,---)))*********++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------........................,,,---.../////////....../////////000000000111111000000111222333444555555444555666777999;;;<<<===:::;;;;;;:::999:::>>>AAA?????????>>>>>>?????????<<<<<<<<<;;;;;;;;;::::::888888888888888999999:::::::::::::::::::::::::::555555555666777888::::::777777777777777777777777555555555555444444444444000000000111222333333333111333555555444222222333444333333222111111000000///333000///444444:::JJJ___[[[OOO@@@888777888777666555333333444666777777888888;;;AAAHHHVVVnnnpppVVVKKKCCCBBBAAA;;;666555444555555444222222444555000111111111111111111111........................------------------------,,,,,,,,,------.........,,,------......------,,,,,,,,,------......//////------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////000000//////000111333444333555888::::::;;;<<<===CCCGGGKKKOOOQQQTTTVVVXXXXXXXXXZZZ^^^dddiiilllllljjjnnn......---------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++***************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,.../////////...---////////////000000000000...///000111222333444444444555666888999;;;<<<===:::<<<>>>===<<<===@@@DDD??????>>>>>>>>>>>>>>>???999999999999999999999999888888888888888999999:::999999999999999:::::::::666666666666777999:::;;;555555555666666666666666666666555555555444444444///000000111222222333333///111444555444333444444333333222222111000000///000444000...222222888III[[[RRRCCC666222444444000222222333555777888666555000444999;;;666555EEEWWWmmmppp```OOOAAAEEE;;;444444444222222555333555666555222000000222000000000000000111111111---.....................------------------------,,,,,,,,,------.........,,,------......------,,,...---++++++,,,,,,+++***------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////++++++,,,---///222555666222555888:::;;;;;;<<<===BBBFFFKKKOOORRRTTTWWWYYYVVVWWWYYY]]]cccggghhhiiigggkkk---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++***************************+++------+++******+++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///////////////.....................////////////000000000111222222333333555555666777888999::::::>>><<<<<<>>>BBBCCCBBB@@@===>>>>>><<<999888999:::777777888999:::;;;;;;<<<777777777777888999:::;;;888999999::::::999999888444555666777777888777777666666555444444444444555777666666555444444333333111111111111111111111111333333333333333333333333222222111111111111222222111000///...///000222444DDD???:::666444333222111111111222333333444555555666777888999999::::::999FFFRRRccctttttt\\\LLLEEEBBB===888777666666555444444333333555222000111222333000.........///////////////...000000//////.........---+++,,,---...---,,,+++***++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...///000000000///---,,,............000222444555555666888999999:::<<<>>>CCCGGGLLLQQQSSSUUUWWWYYYVVVXXX\\\___bbbeeeiiikkkkkkppp------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++************************)))+++---,,,+++******+++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------------............///////////////000000111111222333333444555666777888999999:::<<<::::::<<>>;;;;;;;;;999666555555666666777777999:::;;;<<<<<<999999888888888999::::::888888999999999999888888555666666777777777777666666555444444333333444444666666666555444333333333222222222222222222222222333333333333333333333333222111111000000111111222111111///...///000111333555444333111000111222333111111222222333444444555444444555666777777777777<<>>888999;;;;;;:::666666555555444333333222333111///000222222111///......///////////////...000/////////.........---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,------------...------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///////////////......---............000222444555555777999999999:::<<<>>>CCCGGGLLLQQQSSSVVVXXXYYYWWWYYY]]]```cccfffiiilllmmmqqq---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************)))************+++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++******+++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///////////////000111111222222333444444555666777888999999999999888:::<<<>>>===<<<:::;;;:::888555444444555666666777999:::<<<======;;;;;;:::999999999::::::777888888999999888888777777777666666666666666555555444333333222222333333666555555444444333333222222222222222222222222222222222222222222222222222222111111000000111111222222111000///...///000111+++...000000......111333111111111222333333444444111222333444555555555555::::::999777666===IIISSSpppgggSSSEEE===999666333333444555555444555555444444333333222222111///...///000111111000//////////////////....../////////...............------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------000//////............///............000222444555555777999:::::::::<<<>>>CCCGGGMMMQQQTTTVVVYYYZZZYYY[[[___bbbdddgggkkkmmmooosss,,,,,,---------,,,,,,+++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************(((***,,,,,,*********+++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------.........////////////000000111222222222333444444555666777888999999888888999:::;;;<<<<<<=========:::777666777888666777888999;;;<<<>>>>>>======<<<;;;:::999999999888999999999999999999888888777666666555555555555444333222222111111222222444444444444333333222222222222222222222222222222222222222222222222222222111111000000000000111111222111000///.../////////---111555444000---///222000111111111222222333333000000111222333333333333555999<<<<<<999888;;;>>>HHHVVVhhhyyywwweeeTTTHHHAAA===<<<:::;;;;;;999555333111111444444333333222222222222111000......//////000000000//////..........................................---,,,+++***+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,------000///...------...///000............000222444555555777999::::::;;;===>>>CCCGGGMMMRRRUUUWWWZZZ[[[[[[]]]aaacccfffhhhlllnnnrrrwww++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************''')))++++++*********,,,))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------............------------...............//////000111111222222333333444555666777777888999999999999999:::<<<============;;;999888999:::888888999;;;<<<>>>??????>>>>>><<<;;;:::999999999999999::::::::::::999999888777666555444444555555333333222111111111111222333333333333333222222222222222222222222222222222111111111111111111111111111000000000000000000111111111000//////.........///333777666111...///111000000111111111111111222000000111222333333333333+++000666999888666555555888>>>DDDIIISSScccqqqvvvzzzhhhPPPJJJBBB<<<888777777666555666777666333222333444222222222222111111111111222111000...---...///000111000///...---.........---------..................---,,,+++***+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------000///...------...///000............000222444555666777999::::::;;;===???CCCHHHMMMRRRVVVXXX[[[]]]\\\___bbbdddfffiiilllooossszzz***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))************+++++++++************************************************'''(((***+++******+++,,,)))************+++++++++************++++++++++++***++++++,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,------......//////,,,------------...............///000000111111222222222333444555666777777999::::::999888999;;;>>>::::::;;;999888777888:::;;;;;;<<<===>>>??????@@@>>>===<<<;;;:::999999999999999999::::::999999999777666555444444444555666444333222222111111222222222222222222222222222222111111111111111111111111000000000000000000000000111000000//////000000111/////////////////////...,,,000333333111///000222000000000000000000000000///000111222333333333333///000222222222333555777111555777666999@@@FFFGGGWWWaaaqqqtttbbbVVVHHH<<<;;;:::777777666666444222222333222111000000222444111111111111111111000000111111000///---...000333222111///...------...///---------------.........------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------///............//////000............000222444555666888:::::::::;;;===???DDDHHHNNNSSSVVVYYY\\\^^^]]]___ccceeegggiiilllooorrrzzz******+++,,,,,,,,,,,,,,,************************))))))*********+++++++++************************)))************+++++++++************************************************&&&(((************+++,,,)))************+++++++++************++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++************************************++++++++++++***++++++,,,------......,,,,,,---------...............//////000111111111222222333444555666666777999::::::888777777:::===777888999888777777999;;;>>>>>>>>>??????@@@@@@@@@<<<<<<;;;:::999999999:::777777888888888888777777666555444333333444666777444444333222222222222222111111111222222222222222000000000000000000000000000000000000000000000000000000////////////000000......//////////////////,,,---...///000000000000000000000000000000000000...///000111222222222222444333222111111333666888---222666555666999;;;:::777>>>FFFOOOZZZjjj}}}zzznnnZZZGGG>>>===:::555777666555666777888666555777555333222111111000000000000000000000000000000///000000///...000444888222111///---,,,---...///,,,,,,,,,------.........,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,,,,---------......///////////////............000222444555666888:::;;;;;;;;;===???DDDHHHNNNSSSWWWZZZ\\\^^^]]]```ccceeegggiiilllnnnnnnxxx)))***+++,,,,,,,,,,,,,,,************************))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))************************&&&(((************+++,,,)))************+++++++++)))************+++++++++******+++,,,,,,---......---------,,,,,,+++++++++************************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------............//////000111111111111222222333444555666777888999999888555666999===777888999999888999;;;===@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;:::999999999::::::555555666666666666555555555444333222333555777888555444333333222222333333111111111111111111222222////////////////////////000000000000000000000000000000////////////000000------...///000000000///000///......///000///...000000000000////////////---...///000111111111111...//////000000000111111///333555333222555666555333888===???@@@EEEQQQZZZ```kkk{{{}}}gggWWWQQQMMMCCC:::888;;;;;;888777555333222333444333333444222111222333444222000////////////000000000000,,,.../////////222777<<<333111///---,,,---...///,,,,,,,,,------.........+++,,,---...---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,---///000000000///...............000222444555666888:::;;;;;;<<<>>>???DDDHHHNNNTTTWWWZZZ]]]___]]]```ccceeefffiiilllnnnjjjvvv++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++*********)))))))))))))))))))))))))))))),,,+++)))((((((((()))***+++*********))))))((((((******))))))******+++,,,************************,,,++++++******++++++,,,,,,+++++++++******))))))'''((()))***+++,,,------************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111333444555666666666666777777888999999999777777777777888:::<<<>>><<<;;;<<<===@@@AAA@@@???;;;999777666666777777666:::999888666555555555555444444555555555555555555222222222222222222222222555444333222111111111111000///...------...///000............////////////......////////////..............................///...---,,,,,,,,,,,,,,,////////////000000000000111111222222222222111111////////////000000000000333333222222333333444555444555555666777888888999>>>@@@CCCJJJVVVeeevvvttteee[[[VVVPPPFFF>>>===;;;888555333333444444444444333333333222222222......///111111222222222000000000000000000000000---......//////000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................------...///000//////000333555666888:::;;;;;;<<<>>>???EEEIIIOOORRRSSSVVV\\\```^^^^^^___aaadddhhhkkkmmmmmmuuu++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))+++******)))))))))))))))************)))))))))(((***************++++++,,,************************,,,++++++******++++++,,,************)))))))))(((************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000111222333333444555555666777777888888555555555666888:::<<<======<<<===???AAAAAA@@@>>>;;;999666555666777666666777777666555444444444444444444555555555555444444222222222222222222222222444333222111000000000000000///...------...///000............////////////......////////////..............................//////...---------------....../////////000000000000000111111111111000000.../////////000000000000222222111111222222333444333333444444555555666666555666777888;;;AAAHHHMMMPPPXXXeeeooowww}}}qqqeeeZZZSSSRRRKKKBBB???@@@@@@===999;;;999777555444444444444444333333333333222222222...///000000000///...---////////////////////////......------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///000//////000333555777888:::;;;;;;<<<>>>@@@EEEJJJOOORRRTTTWWW\\\`````````aaabbbeeehhhkkkmmmmmmwww++++++++++++++++++++++++************************************************+++++++++***************+++************))))))))))))))))))))))))))))))))))))************))))))(((************)))))))))))))))************+++++++++************************++++++************+++++++++++++++***************---,,,,,,+++***)))((((((************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111222222222333444555555666666666333444444555777:::<<<===>>>===>>>@@@AAAAAA>>><<<;;;888666555666666666555444444444444444444444444555555555555444333333222111111111111111111111111222222111000//////////////////............//////---............/////////......////////////......------------------------000//////........................////////////000/////////000000/////////....../////////000000000000000000000000111222222111222222222222222222222...000222222222222444666111555:::>>>BBBGGGOOOTTTXXX[[[```eeekkkqqqxxx}}}|||ttt]]]UUULLLFFFEEEGGGGGGGGG<<<999444222222333444333777777666555555444333333333333333222222222111111444444555555444111///---........................///...---,,,++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................///000//////000333555777999;;;;;;;;;<<<>>>@@@FFFJJJOOORRRTTTWWW\\\```bbbbbbcccdddfffiiilllmmmnnnxxx************************************************************************************************************))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((*********)))))))))))))))))))))******++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((************************------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000111111222333333000111222444444444444444333333555666888:::<<<===>>>>>>>>>@@@AAA???<<<999:::888555444555666555444222333333444444444444444555555555444444222111000111111111111111111111111111000///.............../////////....../////////---------.........//////---......//////......---------------------------///...------------......------........./////////---......//////......---........./////////000000//////......//////000111111111111000000000000000...111444555555666777888777888888777555666999<<<999<<>>===@@@>>>;;;777444333333555333444444555444444333222222222222222111111111111444555666666555222///---------------------------///......---,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------------..................///000//////000333555777999;;;<<<<<<<<<>>>@@@FFFJJJOOORRRTTTWWW\\\aaaeeeeeeeeefffhhhjjjlllnnnpppzzz************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))******((()))***++++++++++++***************************+++******))))))******+++******+++++++++++++++++++++*********************************************------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...//////000000111111111///000222444555444333333444555666888:::<<<=========<<<<<<===>>>===:::777999777444444444555555444222222444555555555555555444444444444333222000000000000000000000000000000//////......---............//////////////////...------------............------............------------------------------,,,,,,,,,++++++,,,------------------............------............------............////////////......------......///000111111000000000000000000000111222111000///111222111333444444444555666777777999:::999777999===AAACCCAAA@@@AAAGGGOOOXXX```fffkkkrrrxxx|||vvvjjjaaaYYYVVVPPPMMMIIIEEEBBB???<<<:::============<<<999666333;;;;;;:::888555444666888222222333333333333222111222222111111111000000000---...///000000...,,,+++------------------------++++++,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***(((+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,------------------.........//////...///000//////000333555777999;;;<<<<<<===???@@@FFFJJJPPPSSSTTTWWW]]]aaafffffffffgggiiikkknnnooorrr|||************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((()))))))))))))))***))))))))))))))))))))))))((())))))************)))))))))))))))************((()))***,,,,,,+++************************************))))))))))))******((((((((((((((()))))))))))))))******+++++++++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........000111333555666555444333555666888999;;;<<<<<<<<<;;;999888999:::999888666999666444333444444444333111222444555666555444444333333333333222111111000//////////////////////////////......---......///......////////////......,,,------------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,---------......------............------------........./////////---------------...//////000000000000000000000000//////000//////000222555///000111333333222111000111222222111000000222444888555444777999888999<<<:::<<>>888888777444222000111222222111111111111111111111111111111000000000000///---------...............------------------------''')))+++---...---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***---//////+++'''++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,------.../////////...///000//////000333555888:::;;;<<<<<<===???AAAGGGKKKPPPSSSUUUXXX]]]aaaeeeeeefffgggiiilllooopppsss}}}************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************((()))+++,,,,,,+++***)))******************************))))))))))))******((((((((())))))*********))))))*********+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------111222555777888777555444555666888999:::::::::999888666444444555666666555888666333333333444333333000111333444444444222111111222222222222222111111//////////////////////////////............//////---...///000000///...---,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...+++,,,,,,,,,,,,---------------............---------------.........//////---------------...//////---......//////000000000,,,...000222222333666888666555444333222111///...333222222333555666555444222000222777777444444888777888888888999:::;;;<<<777:::===>>>===<<<>>>???BBBEEEHHHKKKOOOUUUYYY\\\WWWZZZ]]]^^^]]]^^^```bbbeeehhhlllnnnnnnoooqqqssstttrrrrrruuuxxxxxxtttooollliiigggeeedddccc```^^^]]]\\\ZZZWWWSSSMMMFFFAAAEEECCCAAA?????????>>>>>>888777777666777888999:::555666666555444444444555>>>===:::777444444555666999888555333222111000///333222000////////////000111111000000000/////////000000///......///000111------------------------))),,,000222222000---***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++///333333...)))***************************++++++++++++,,,,,,,,,---,,,++++++******++++++******************************++++++++++++************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------...//////000...///000//////000333555888:::<<<<<<<<<===???AAAGGGKKKPPPSSSUUUXXX]]]aaaddddddeeegggiiimmmoooqqqqqq~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++'''((((((((())))))******))))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))*********+++''')))+++,,,,,,,,,***)))******************************))))))))))))******+++++++++,,,,,,---------++++++******************************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------..................111333666888999888666555555666777999999888888777777444222111222444555555888666333222333444333222///111222333333222000///000111111222222222111111//////////////////////////////.........//////000---...///000000///...---,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///++++++,,,,,,,,,------------......//////......------------.........//////...------------...//////,,,,,,------...///000000+++---000000...,,,++++++333111//////000111222111111///...000444555333000222000111333///***///888000111111222222444555666555888:::999777777999<<<888::::::999999<<<>>>??????AAACCCCCCAAAAAAAAACCCEEEGGGHHHGGGEEEEEEHHHLLLNNNJJJHHHKKKOOOQQQOOOLLLEEEDDDBBBAAABBBCCCBBBBBB>>>===<<<<<>><<<888777777888888888666777777777666555444333888888999888666555666666000333555777777666666666333111000111444666666555444222000...---...///000000000000000////////////000...,,,+++***+++---...........................///222666888888444///+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++111666666111+++******************************+++++++++,,,,,,,,,---,,,++++++******++++++******************************++++++++++++***************++++++,,,,,,,,,)))************+++++++++******+++,,,,,,---......,,,,,,------...///000000...///000//////000333555888:::<<<=========???AAAGGGKKKPPPSSSUUUXXX]]]bbbccccccdddfffiiimmmppprrrppp))))))************))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++******))))))************************))))))***++++++++++++*********+++++++++,,,,,,,,,------,,,------...///000444555777777666555666777777888888999999999888888666444222222333444555444555555444333222222222222222333333444333222111000111111111111000000000000000000//////.........---........................................................................,,,,,,------------,,,,,,...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------...............................................................///000000111111000000//////......////////////////////////000000111111111222222222111111222222222333333333444444444555555555666666444444555555666777777777888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>======>>>>>>>>>>>>======<<<;;;;;;::::::<<<;;;:::::::::;;;<<<===GGGDDD>>>888666666888:::555555444444444444555555444444444444444444444444222777;;;:::666333444666222222222111111111000000////////////////////////111///...///111222000---//////.........------------------------------------111555888888444...+++...---,,,+++,,,---...///++++++++++++++++++++++++...***))),,,222333...(((************************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***,,,---......//////............---------///000111666999<<<<<<;;;;;;>>>AAAGGGJJJNNNRRRVVVZZZ^^^aaafffeeedddfffiiilllmmmmmmrrr))))))************))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++*********)))))))))************************))))))***++++++++++++************+++++++++,,,,,,---,,,,,,------...///000333555666555333222222333777888888999999888888777555333111111333444444333444444333222222222222222111222333333222111000///000000000////////////...000/////////.........------------.......................................---------------------------------......------------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,------...---------...............................................................//////000000000000/////////......////////////////////////000000000111111111222222111111111222222222222333222222222333333333444444222222333333444555555555666666666777777777888888666666666777777777777888888888888777777888888888888888888999::::::;;;;;;:::<<<@@@DDDHHHJJJKKKLLLBBB???:::666444444666777444444444444444444444444333333333333333333333333<<>>AAAGGGJJJOOOSSSWWW[[[```cccgggeeedddeeehhhkkkmmmnnnsss))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))((((((************************((()))******++++++***************++++++++++++,,,,,,,,,,,,,,,---...///000111222444333222111222333777777888888888888777777444333111111222333333222333333222111111111222222000111111111111000000///////////////............/////////...............,,,,,,------.........///------------------------++++++++++++++++++++++++---..................------,,,+++*********++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------...------------.../////////////////////.........//////////////////////////////000000000111111111000000000111111111222222000000000000111111111111000000000111222222333333333333444444444444555555333333333444444444555555444444333333333333444444555555555666777777888888999<<<@@@DDDEEECCCAAA???:::888666444333222333333222333444555555444333222333333333333333333333333:::<<<>>>;;;666111000111111111111111000000000000........................///......///000000///---............------------------------------------...,,,+++000666999666333000///...,,,++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,******((((((((((((((((((((((((++++++++++++++++++++++++************************************************)))))))))************+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,---......//////......//////......///000222333777:::======;;;<<>>>>><<<===@@@CCCGGGKKKPPPVVV[[[```fffiiijjjgggeeeeeehhhlllooopppsss))))))************))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************++++++++++++,,,---...///---.........///111444777666666666666555444333222000000000111222222000...,,,,,,,,,---...000111222000000/////////000111222111000000000000/////////,,,,,,,,,------............------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------................../////////000000......//////000111111111/////////000000000111111/////////000000000111111222222111111111111222222//////000111111222222333444222000...------......//////000111222111111000111111111111111111111111//////////////////////////////......///000000000/////////.........------------------------------***,,,......,,,+++,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++******,,,---,,,)))'''++++++,,,---,,,+++***)))************************''''''(((((('''''')))***************************++++++++++++++++++++++++************************************************)))))))))************+++)))))))))***+++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,---......//////......------------///111333444888;;;>>>>>>======@@@CCCHHHKKKQQQVVVZZZ___eeehhhiiigggeeefffjjjmmmooooooppp}}}))))))************))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************++++++++++++,,,---......***,,,...111444888>>>BBB666666666666555444333222.........///111000...,,,++++++,,,---...///111222111000/////////111222333000/////////............,,,,,,,,,------.........///...------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++++++++++++++++++++++++++************************))))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////------......///000000000........./////////000000000000000000111111111222222222111111111111222222111111111000//////...............---............//////000000000000000000000000////////////000000////////////////////////...------...000222333222//////.........---------------------------------***,,,......+++***+++---+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))))))))))))))***'''(((***,,,------------))))))))))))))))))))))))***)))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((())))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------,,,---......//////......,,,,,,,,,,,,...000222444888;;;>>>>>>======@@@CCCHHHLLLQQQUUUZZZ___dddggghhhgggfffgggkkkmmmooooooooo|||******++++++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******)))((((((((())))))***+++++++++++++++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...---,,,,,,+++*********+++'''***,,,---222CCC\\\ooo???999333000000000000...000000000000000///......///---,,,///444444000+++000000000000000000000000111000000///...---------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))'''&&&(((+++---,,,***))))))))))))******************))))))******+++,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,+++***))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------............////////////////////////////////////......//////000000111111////////////////////////000000//////.........---//////////////////////////////////////////////////////............//////000000000000000111111222////////////000000000000//////...------------.........---,,,,,,+++******(((***,,,+++)))(((***,,,+++++++++++++++***)))(((************************---,,,++++++***+++++++++))))))******+++++++++,,,************************+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******))))))))))))************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---..............................///000//////000333555888<<>>>>>AAACCCKKKMMMPPPVVV\\\bbbgggjjjjjjhhhffffffiiimmmooopppqqq)))))))))******)))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))((()))))))))))))))*********((()))******++++++******'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,---,,,++++++*********+++***+++,,,+++---666EEEQQQ888444000...///000000///000000000000000///......///------///333444000,,,////////////////////////111000000///......------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++******))))))))))))'''&&&(((+++,,,+++***))))))))))))***************************++++++,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++***))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................................../////////000000000////////////////////////000/////////.........---................................................//////............/////////////////////000111111....../////////000000000///......---------------...------,,,++++++******,,,---...---***((()))++++++++++++++++++***))))))************************************+++++++++,,,)))))))))*********++++++************************************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************+++++++++,,,,,,,,,,,,++++++++++++,,,------...........................///000//////000333555999<<>>>>>@@@CCCKKKMMMQQQWWW]]]ccchhhkkkjjjgggeeefffiiilllnnnoooqqq(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))'''(((((()))******++++++'''((())))))******))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,+++************+++,,,,,,+++******,,,000444000///------///000////////////000000000///......///------///222333000,,,////////////////////////000000000///......------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++******************))))))))))))))))))((('''(((***++++++***))))))))))))************)))************++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,+++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,------------.................................////////////////////////////////////////////////...............................................................///......------......///...------------...//////.........////////////000///...------,,,,,,------------,,,,,,++++++******,,,---...---+++***+++,,,***++++++++++++***))))))************************(((((()))***++++++++++++(((((())))))))))))******************************************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))************+++++++++,,,,,,,,,+++++++++++++++,,,------...........................///000//////000333555999===@@@@@@>>>===@@@BBBLLLNNNRRRWWW]]]ccchhhkkkjjjgggeeeeeehhhkkkmmmnnnppp(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++*********)))))))))))))))(((((())))))************''''''((()))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++++++++***************++++++*********,,,------,,,,,,,,,---...//////.........///////////////.........------///111111///---////////////////////////000000//////............,,,++++++,,,------,,,***++++++++++++++++++++++++************************************++++++++++++++++++++++++******************************)))))))))(((((()))************((()))))))))************))))))******++++++++++++***************++++++,,,++++++++++++++++++++++++++++++***************+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................................................................................------------------------------------------------...------------------...,,,,,,,,,,,,,,,------...------........./////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------******+++++++++******)))************************((()))************))))))((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))******))))))))))))************+++++++++,,,,,,,,,+++++++++***+++,,,,,,---...........................///000//////000333555:::===@@@@@@>>>===???BBBKKKMMMPPPVVV\\\bbbgggjjjiiigggeeeeeehhhkkkmmmnnnppp)))******++++++******)))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))******************))))))((((((''''''((()))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))***+++,,,------*********))))))***++++++***((((((***---000000///,,,---/////////...------......////////////.........------...///000///...........................////////////............,,,++++++,,,------,,,***++++++++++++++++++++++++************************)))))))))******++++++++++++++++++*********))))))++++++++++++++++++++++++((()))))))))))))))******((()))))))))************((()))***++++++++++++*********))))))******+++,,,+++++++++++++++++++++++++++***************++++++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................------------------------------------------------...............------------------------------------------------------,,,,,,,,,,,,------+++++++++++++++,,,,,,---------------............------,,,+++++++++++++++,,,+++++++++++++++******++++++******++++++******)))******+++++++++******))))))))))))))))))))))))***************)))(((''')))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))******))))))))))))************+++++++++,,,,,,,,,+++************+++,,,,,,...........................///000//////000333555999===@@@@@@>>>>>>@@@BBBIIIKKKOOOTTTZZZ```eeehhhiiifffeeeeeehhhlllnnnooorrr******++++++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))((((((''''''((())))))******))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...***))))))))))))***++++++***(((((()))+++...//////---...000///...,,,------------.../////////......------........./////////........................//////////////////......,,,++++++,,,------,,,***++++++++++++++++++++++++************************(((((())))))***++++++++++++************)))))))))+++++++++++++++,,,,,,,,,((()))******)))((()))+++))))))))))))************((()))***,,,,,,+++*********))))))))))))***++++++++++++++++++++++++++++++*********)))******+++,,,************++++++++++++++++++++++++++++++++++++---+++***+++,,,---,,,***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------------------,,,,,,,,,---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++******///---+++******)))'''&&&))))))***++++++++++++***)))))))))))))))))))))))),,,+++***))))))))))))*********))))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******))))))))))))************+++++++++,,,,,,,,,***************+++,,,,,,...........................///000//////000333555888<<>>>>>AAACCCHHHJJJMMMSSSYYY___dddggghhhfffeeefffiiinnnqqqrrrvvv))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))((()))******++++++******(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,)))))))))))))))***++++++((()))))))))******,,,---+++---///...,,,+++---///,,,---......//////......------......---...///000.........................../////////////////////,,,++++++,,,------,,,***************************************************((((((((()))***+++++++++************)))))))))))))))*********++++++++++++(((***+++***(((''')))+++))))))))))))************((()))+++,,,,,,+++***))))))))))))))))))***++++++++++++++++++++++++++++++******))))))***++++++,,,************++++++++++++************************,,,+++***+++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---+++,,,,,,,,,,,,---------,,,,,,+++*********************************++++++---+++)))***,,,,,,+++)))))))))***+++++++++++++++))))))))))))))))))))))))+++***(((((()))+++---///++++++*********)))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******))))))))))))************+++++++++,,,,,,,,,***************++++++,,,...........................///000//////000333555777:::>>>?????????BBBEEEHHHJJJNNNSSSYYY```dddggggggeeeeeefffkkkpppsssuuuyyy(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++((((((((()))******++++++))))))***+++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))((())))))***++++++&&&(((+++,,,+++***+++,,,)))+++---,,,++++++...111,,,,,,---.../////////...---......---------///000.................................///////////////,,,,,,+++,,,---...,,,***************************))))))))))))))))))))))))'''(((((()))***+++++++++************))))))))))))(((((())))))*********+++(((***,,,+++(((''')))+++))))))))))))************''')))+++,,,,,,,,,***))))))))))))))))))******+++++++++++++++++++++++++++******))))))***+++,,,,,,)))************+++++++++************************,,,+++******,,,,,,+++***************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,++++++***)))***************************++++++(((''''''***...222111000((()))***+++++++++++++++))))))))))))))))))))))))***((('''''')))---111444,,,+++++++++******))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************+++++++++,,,,,,,,,*********)))***++++++,,,...........................///000//////000333555666:::>>>??????@@@CCCFFFIIIKKKOOOTTTZZZ```eeehhhgggeeeeeeggglllqqquuuwww{{{))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))************+++++++++************************************************)))))))))))))))(((''''''))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------......//////111000///...------...///------............------//////.........---------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************(((***+++***)))((()))***)))))))))))))))))))))))),,,+++*********+++,,,---***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---+++---...---,,,,,,---...///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))***************************+++,,,,,,,,,,,,+++***+++*********))))))(((((())))))))))))))))))))))))))))))************))))))+++*********))))))((((((,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))+++*********))))))(((((())))))************))))))))))))))))))(((((((((((())))))))))))************++++++******++++++,,,---+++++++++++++++++++++++++++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDLLLLLLMMMRRRYYY```fffiiiiiigggfffhhhmmmrrrttttttzzz))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((('''************************))))))*********+++++++++************************************************)))))))))))))))(((''''''))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************++++++++++++++++++,,,,,,,,,------..................//////111000///...------...///------............------///.........------------------------,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************(((***+++***)))((()))***))))))))))))))))))))))))++++++*********+++,,,---***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---)))+++------------...000......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))******************************,,,,,,,,,,,,***************)))))))))(((((())))))))))))))))))))))))))))))************))))))*********)))))))))((((((,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))*********)))))))))(((((())))))************)))))))))))))))))))))))))))((())))))))))))************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDLLLLLLNNNRRRYYY```fffiiihhhfffeeeggglllpppsssssszzz))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))(((************************)))))))))*********++++++************************************************)))))))))))))))(((((('''))))))))))))(((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++++++++++++++,,,,,,,,,,,,///////////////.........000///......---.........------............------............------------......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))))))))))))))))))))))))))))))))************************)))))))))))))))******+++************************(((***+++***)))((()))***))))))))))))))))))))))))++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,(((***,,,,,,------///111...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++************))))))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))************************)))***+++,,,,,,+++***)))******))))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((******))))))))))))((((((++++++***)))(((((((((((())))))))))))))))))))))))((((((((((((((()))******((())))))******))))))(((******))))))))))))((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))************++++++******++++++,,,------------,,,,,,,,,+++++++++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDKKKLLLOOOSSSXXX___eeehhhfffeeedddfffjjjnnnqqqrrryyy)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++))))))))))))************************************************************(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))*********+++++++++***++++++++++++,,,,,,,,,000000000//////.................................------............------------------------------.........---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))******+++************************(((***+++***)))((()))***))))))))))))))))))))))))+++***++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,)))+++,,,,,,,,,,,,...///------,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,************))))))))))))))))))*********+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))*********((()))))))))************++++++******++++++,,,---,,,,,,,,,,,,+++++++++***+++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDIIIKKKNNNRRRWWW]]]bbbffffffeeeeeefffiiimmmppprrrwww))))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))*********+++++++++*********+++++++++,,,,,,000000//////......------------..................------............------,,,,,,------------------......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((((((((((((((((((((((((((************************)))))))))))))))******+++************************(((***+++***)))((()))***))))))))))))))))))))))))******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++*********++++++,,,---,,,++++++******++++++,,,+++,,,------+++***+++,,,,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))***++++++++++++***)))(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((())))))))))))(((((((((((((((((((((((())))))(((((())))))))))))((((((((()))))))))*********+++((()))))))))************++++++******++++++,,,---+++++++++++++++++++++++++++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDFFFIIINNNQQQUUUZZZ```dddffffffggggggiiilllpppsssttt))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************++++++++++++...............---------,,,,,,---............---------............------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))(((((('''&&&))))))))))))))))))))))))************************)))))))))))))))******+++************************(((***+++***)))((()))***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************************+++,,,------++++++************++++++,,,---...---***)))***++++++++++++++++++,,,,,,---++++++************++++++++++++++++++++++++++++++((((((((())))))))))))***(((((()))))))))))))))***)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((()))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******'''(((((())))))(((((('''''''''(((((((((((())))))'''(((((())))))(((((('''((())))))******+++++++++))))))))))))************++++++******++++++,,,---)))******++++++,,,,,,---+++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDEEEIIINNNRRRTTTXXX^^^cccfffggghhhhhhiiikkkooossssss))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))*********)))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************++++++++++++,,,,,,,,,---------------+++,,,---.........------------............------++++++,,,,,,,,,---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************(((***+++***)))((()))***)))))))))))))))))))))))))))***+++,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************+++,,,---...++++++************+++++++++,,,---,,,******+++,,,++++++******+++,,,,,,---++++++************++++++************************((())))))))))))*********(((((((((((())))))******)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))***++++++***)))((('''''''''((((((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((()))******''''''(((((((((((('''''''''''''''((((((((())))))''''''((((((((((((''''''((())))))******+++,,,,,,))))))))))))************++++++******++++++,,,---)))***+++,,,...///000000+++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDEEEKKKPPPTTTUUUYYY___ddddddfffgggggggggiiinnnqqqttt))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++)))************++++++++++++++++++,,,,,,---------***+++---...///...---------..................---+++++++++,,,,,,---------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((&&&$$$$$$))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************(((***+++***)))((()))***)))))))))))))))))))))))))))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))************+++,,,---...++++++************++++++)))***,,,,,,++++++,,,---+++*********+++,,,,,,---++++++************++++++)))))))))))))))))))))))))))************+++++++++'''((((((((())))))******)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))***++++++***)))(((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''&&&'''''''''(((((())))))''''''((((((((((((''''''((())))))***++++++,,,,,,))))))))))))************++++++******++++++,,,---***+++,,,...000111333333+++,,,------......---------.../////////111444666999;;;===???AAABBBCCCDDDGGGLLLRRRVVVWWWZZZ```fffccceeeffffffeeeggglllpppuuu))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))((('''&&&&&&((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((&&&&&&''')))+++---(((((((((((())))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))((((((((((((((('''''''''))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))))))))))))))***)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,+++***)))***++++++***)))+++++++++++++++***)))(((+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++))))))+++++++++************)))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********************************+++,,,///111333,,,,,,,,,---------.....................111555888;;;===???BBBDDDDDDDDDCCCGGGLLLQQQUUUWWWZZZ^^^bbb```bbbeeefffhhhjjjnnnpppxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))(((''''''&&&((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''(((***,,,---(((((((((((())))))))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))***))))))(((''''''(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++***))))))***+++++++++***))))))++++++***)))+++++++++++++++***))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***++++++++++++***)))+++++++++*********))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))***,,,...///,,,,,,,,,---------.....................111555888;;;===???BBBDDDDDDDDDCCCGGGLLLQQQUUUWWWYYY^^^bbbaaaccceeeggghhhkkknnnqqqvvv))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((()))***,,,---(((((((((((())))))))))))******))))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++)))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))***++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++***))))))***+++++++++***))))))++++++***)))***++++++++++++***))))))+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))******+++++++++******++++++*********)))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************************)))))))))***+++------,,,,,,,,,---------.....................111555888;;;===???BBBDDDDDDDDDCCCGGGLLLRRRUUUWWWYYY^^^bbbaaacccfffgggiiikkknnnqqquuu))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))(((((('''((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((()))***++++++(((((((((((())))))))))))))))))))))))))))))((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))***************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++)))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******************++++++)))((()))***+++***)))******+++++++++******)))************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))*********++++++++++++************))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,---------,,,,,,,,,---------.....................111555888;;;<<>>AAADDDFFFFFFEEEDDDJJJNNNSSSVVVXXX[[[```dddhhhfffgggjjjjjjiiilllqqq~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,+++***)))(((((('''((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((************+++,,,---...,,,---...///000//////...---,,,---000000///333888;;;>>>AAAEEEGGGFFFEEEDDDKKKOOOTTTVVVWWWZZZ___ccceeedddfffiiijjjiiilllqqq{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))++++++)))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%''')))***))))))(((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''')))*********)))((()))************+++++++++******+++++++++,,,,,,,,,))))))******+++++++++,,,*********++++++,,,,,,,,,)))))))))))))))*********(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((+++)))(((''''''((()))+++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))*********)))***++++++,,,++++++***(((''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))(((&&&$$$###''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&&&&'''(((******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***((('''************+++,,,---...,,,---///000000000///...///,,,---///000///333999;;;>>>BBBEEEGGGGGGEEEDDDLLLPPPTTTVVVWWWZZZ^^^bbbdddccceeeiiijjjiiilllqqqyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))'''&&&&&&((())))))((())))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))*********)))'''&&&'''(((''''''((()))***++++++,,,---,,,+++)))((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))************+++++++++))))))))))))************,,,---......//////......---......---,,,...111444???AAADDDGGGHHHGGGEEEDDDIIIPPPWWW[[[ZZZZZZ^^^aaacccbbbdddiiijjjkkkooouuu|||)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((((('''&&&&&&((())))))(((((((((((((((((((((((((((************)))))))))((((((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))+++,,,)))&&&%%%''')))(((((())))))******+++++++++***)))(((''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************,,,---......//////......---......------...111444>>>@@@DDDGGGHHHHHHFFFEEEIIIOOOVVVYYYYYYYYY]]]aaacccbbbdddhhhjjjjjjnnntttyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&&&&'''(((((())))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************))))))(((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''((('''&&&''')))***)))(((''''''''''''''''''''''''************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&(((******((((((+++...)))))))))))))))*********((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))************************)))************+++++++++)))))))))*********++++++,,,---......//////......---......------///222555<<>>BBBFFFIIIIIIHHHHHHMMMRRRWWWXXXWWWYYY^^^ccccccbbbcccggghhhhhhlllqqqxxx(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++***)))))))))))))))))))))))))))))),,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((()))))))))***************************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************++++++++++++++++++++++++************************((())))))*********))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''''')))***+++)))((())))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))---((($$$(((111666333...*********)))))))))))))))(((((((((((()))***++++++)))))))))((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************))))))))))))************************))))))*********+++++++++************++++++++++++,,,---......///.........---............000333666:::===BBBFFFIIIJJJIIIHHHOOOTTTYYYZZZYYYZZZ___dddbbbaaacccggghhhhhhlllrrr{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((('''&&&&&&((((((((()))))))))******************************((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++************************((())))))************)))((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((('''(((***++++++)))'''************************))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((************++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))333,,,&&&(((000333...((()))))))))))))))*********)))))))))))))))***++++++))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************'''((())))))******)))))))))))))))*********++++++************************)))************+++++++++*********++++++++++++,,,,,,---......//////......---............000444777;;;>>>BBBFFFIIIJJJIIIHHHPPPUUU[[[\\\[[[[[[```dddbbbaaacccgggiiiiiinnnttt|||)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********************************(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************(((((()))***************((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((***,,,,,,)))'''))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))...+++((((((+++,,,+++((((((((())))))******++++++))))))((((((((())))))***((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((()))***++++++,,,---)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,,,,---......//////......------.........111555888<<<>>>CCCGGGIIIIIIHHHGGGNNNTTT[[[]]][[[[[[___bbbaaa```ccchhhjjjkkkpppvvvxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************))))))))))))))))))))))))(((((()))***************((((((''''''''''''((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((()))+++,,,,,,***'''(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))$$$&&&(((((('''(((+++...'''(((((()))***++++++,,,((((((''''''''''''((((((''''''(((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))***+++((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************''''''(((***+++,,,---...(((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,,,,---......//////......------......///111555888<<>>DDDFFFFFFFFFGGGIIIQQQWWW[[[XXXXXX[[[______aaaccceeeggghhhkkkoooqqq))))))))))))))))))))))))***)))))))))((((((((('''***************)))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************)))))))))((((((((('''''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&(((******)))(((((((((***))))))(((''''''&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))***)))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((()))))))))))))))(((''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((***)))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))*********(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------..................///000///......///222555;;;@@@FFFHHHHHHHHHIIIKKKQQQWWW[[[YYYXXX[[[______aaaccceeegggiiikkknnnqqq))))))))))))))))))))))))))))))))))))(((((((((((()))************))))))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))******))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((******)))(((((())))))))))))(((''''''&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))******'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************+++++++++,,,,,,,,,,,,---------.../////////333333222000//////222444;;;@@@FFFHHHHHHHHHIIIKKKPPPWWWZZZYYYXXX\\\______aaacccfffhhhiiikkknnnqqq))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''')))***)))((('''((()))))))))((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((()))))))))))))))))))))*********((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))******'''(((((((((((((((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---...///000000222222222000//////222444999>>>DDDFFFFFFFFFGGGIIIOOOVVVZZZYYYYYY\\\______aaadddgggiiijjjlllnnnppp))))))))))))))))))))))))(((((((((((())))))))))))((())))))*********))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******(((((())))))************(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''(((***((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))************((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,---...///000000...//////......///222555999>>>DDDFFFFFFFFFGGGIIINNNUUUZZZZZZZZZ]]]______bbbdddhhhjjjkkklllnnnooo|||))))))))))))))))))))))))(((((((((((())))))))))))((())))))************)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******((((((((()))******++++++))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))((('''''')))***((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((()))******++++++((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))&&&''''''((((((''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))************))))))******+++++++++,,,,,,,,,,,,---------.../////////+++,,,,,,,,,---///333666;;;@@@FFFHHHHHHHHHIIIKKKMMMUUUZZZZZZZZZ]]]______bbbeeehhhkkkllllllmmmooouuu))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((()))))))))***''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((())))))******''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''''')))******'''(((((()))******++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))((('''''')))+++'''(((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))'''(((((()))******++++++((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***))))))))))))(((((((((&&&''''''((((((''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))************))))))******+++++++++,,,,,,,,,------..................++++++,,,,,,,,,///333666;;;@@@FFFHHHHHHHHHIIIKKKMMMTTTZZZ[[[[[[]]]______bbbeeeiiikkkllllllmmmnnnwww))))))))))))))))))))))))'''((((((((())))))******(((((()))***************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((())))))******''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++''''''''''''((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******'''(((((()))***+++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))(((&&&''')))+++'''''''''(((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))'''(((((()))***+++++++++((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%%%%&&&'''(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((++++++******))))))((((((&&&''''''''''''''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))************))))))******+++++++++,,,,,,,,,...............---------,,,------------///222555999>>>DDDFFFFFFFFFGGGIIILLLTTTZZZ[[[[[[^^^______bbbeeeiiillllllmmmmmmnnnvvv))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&(((''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((+++*********))))))(((((((((((((((((())))))))))))((()))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((('''&&&&&&&&&((()))***((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%&&&''')))***))))))*********))))))((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((((((''''''(((((())))))(((((((((((('''''''''&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---.........---,,,+++,,,---...------...111444;;;???DDDGGGFFFFFFHHHKKKMMMTTT[[[\\\YYYWWWZZZ^^^dddeeefffgggiiilllnnnpppxxx))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&''''''((((((((((((((((((((()))***************(((((('''''''''&&&&&&&&&'''''''''&&&'''(((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((''')))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((()))************)))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))(((((('''((()))***+++((((((((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))))))))*********))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,---...------...111444:::???DDDFFFFFFFFFHHHJJJLLLSSSZZZ\\\YYYXXX[[[^^^eeeeeegggiiikkklllnnnnnn|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((())))))***++++++++++++***(((((((((''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((((((((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))***))))))))))))******+++''''''(((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))'''(((((())))))(((((((((((())))))******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))******)))************++++++++++++++++++++++++++++++++++++,,,---...//////...---,,,---...------...111444:::>>>CCCFFFEEEEEEGGGJJJLLLRRRYYY[[[ZZZYYY\\\___eeefffiiikkklllmmmmmmmmm}}}((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))************)))((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))***''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((()))******)))(((''''''((())))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++***+++++++++++++++,,,,,,***+++---.../////////...,,,---...------...111444999>>>CCCEEEEEEEEEGGGJJJLLLRRRXXX[[[[[[[[[]]]```eeegggjjjlllmmmmmmlllkkkyyy((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((()))******)))((('''''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))*********+++++++++*********++++++,,,,,,,,,***+++---///000000//////,,,---...------...111444:::>>>CCCFFFEEEFFFHHHJJJMMMRRRXXX[[[\\\\\\^^^___eeegggiiilllmmmmmmlllkkkvvv))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((%%%&&&''''''(((((('''''''''(((((((((((()))))))))'''''''''''''''((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))&&&&&&''''''((()))))))))'''''''''(((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))&&&'''((())))))******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''((((((((((((''''''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))'''(((((())))))(((((((((&&&&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((()))******++++++)))************+++++++++*********++++++,,,,,,---+++,,,...///000000///...,,,---...------...111444:::???DDDGGGFFFFFFHHHKKKOOOSSSXXX[[[\\\]]]]]]^^^dddeeehhhjjjkkklllllllllvvv))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&''''''(((((((((((((((&&&''''''((((((((((((((('''((((((((()))))))))))))))(((((((((((()))******''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))&&&&&&''''''((())))))***''''''''''''((((((((()))&&&&&&''''''((())))))***((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((())))))***)))((('''&&&&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&'''((())))))'''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++)))************+++++++++)))******+++,,,,,,---------...///000000///...---,,,---...------...111444<<<@@@EEEHHHGGGGGGIIILLLQQQTTTXXX[[[]]]]]]]]]]]]cccdddeeegggiiikkklllmmmwww))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((((((((((((((('''(((((()))))))))))))))'''((((((((())))))******)))))))))))))))******+++&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))******++++++(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%&&&''')))***%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))******))))))))))))******)))(((((((((((('''''''''&&&&&&&&&'''''''''((((((((('''&&&''')))))))))'''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++))))))***+++,,,,,,------...//////000000///...---,,,---......---...111444<<>>DDDHHHGGGGGGJJJKKKIIIJJJMMMSSSWWW[[[^^^aaacccbbbeeehhhhhhfffdddeeegggaaa\\\fff((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))%%%&&&''''''((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))'''(((((()))***++++++,,,((((((((((((((((((((((((''''''&&&%%%%%%'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))%%%&&&((()))))))))((((((%%%(((+++***(((((()))+++&&&''''''((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''&&&''''''((()))((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''(((******)))((()))******+++,,,,,,------))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%(((******(((&&&'''(((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((())))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((()))***(((((((((((())))))))))))'''(((((()))***+++++++++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,---------///222444???EEEHHHHHHHHHJJJKKKIIIJJJNNNSSSXXX[[[]]]```cccbbbeeehhhhhhfffdddeeeggg___\\\ggg))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''(((((())))))))))))((((((&&&'''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''''''((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%&&&'''((((((((('''''''''''''''''''''''''''))))))(((((('''''''''&&&))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((()))***+++++++++++++++(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))******************)))((((((((((((((())))))))))))((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))************)))************+++++++++)))************+++++++++...------,,,,,,------...------...---,,,...111444???HHHLLLGGGEEEIIIJJJGGGKKKNNNSSSXXX\\\___bbbcccdddddddddddddddddddddddd^^^]]]hhh~~~))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''(((((())))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***)))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************)))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((('''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((('''''''''((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''((())))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))******************)))((((((((((((((())))))))))))((((((((((((***)))(((((('''''''''(((''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''((()))******'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,------...---,,,...111444===GGGKKKFFFEEEIIIJJJFFFKKKOOOSSSXXX\\\___bbbcccddddddddddddddddddddddddYYYWWWaaawww))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&%%%''''''((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''((((((((('''&&&&&&(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))******************)))((((((((((((((())))))))))))(((((((((((()))(((''''''&&&'''''''''''''''''''''((((((((((((%%%%%%&&&'''((()))******''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''(((((())))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))************)))************+++++++++************+++++++++,,,++++++++++++++++++++++++------...---,,,...111444===GGGKKKGGGFFFJJJKKKGGGKKKOOOTTTXXX[[[^^^aaacccddddddddddddddddddddddddWWWSSS[[[qqq(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''&&&&&&((((((((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%(((((())))))))))))((((((((((((((((((((('''''''''((()))))))))***************))))))((((((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''(((((('''(((((((((((()))))))))))))))(((((((((((())))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,...111444>>>HHHMMMIIIGGGLLLMMMJJJKKKOOOUUUYYY[[[]]]aaadddccccccddddddddddddeeeeeeYYYUUUZZZooo(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''''''((('''''''''&&&'''''''''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&((()))))))))((('''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))(((((('''&&&(((((())))))))))))(((((('''''''''(((((((((((((((((()))))))))***************))))))((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''''''''((((((((((((((()))))))))***))))))(((((((((((())))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,------...//////...------------...---,,,...111444<<>>CCCFFFDDDDDDGGGGGGFFFGGGOOOYYY^^^___```dddhhhfffcccaaaccciiinnnqqqqqqsss}}}))))))************))))))))))))))))))))))))))))))******)))))))))))))))***((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***,,,...---+++((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))((((((((('''(((((((((((((((((('''(((((((((((())))))))))))$$$%%%&&&&&&((())))))***''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''************))))))))))))(((((((((((((((((((((((()))))))))))))))*********(((''''''((()))))))))(((++++++************++++++''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***''''''''''''((()))***+++((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))''')))******)))(((***+++)))))))))))))))))))))))),,,+++++++++***)))))))))************************+++++++++,,,,,,,,,---------......//////......---,,,---------...111666999???DDDGGGEEEEEEGGGGGGEEEHHHPPPZZZ```aaaaaaeeehhhhhheeeccceeejjjoooqqqqqqpppzzz))))))************))))))))))))))))))))))))))))))***)))))))))))))))******((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))+++++++++*********(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))************(((((((((((((((((((((((((((((())))))************(((''''''(((++++++***'''++++++************++++++''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,,,,++++++******)))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))***((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))((()))******))))))***+++)))))))))))))))))))))))),,,+++++++++***)))))))))************************+++,,,,,,,,,,,,---------------............------,,,------...///222777:::@@@EEEHHHFFFEEEHHHHHHFFFJJJRRR[[[```aaaaaadddgggjjjgggeeegggkkknnnooonnnoooxxx))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++(((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))+++******)))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))******++++++***))))))+++...///---)))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((&&&''')))((('''&&&((()))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++***))))))***,,,))))))))))))))))))))))))+++++++++***************************************************++++++++++++------............------,,,---------...111666:::@@@EEEHHHFFFFFFIIIIIIHHHKKKRRR[[[______```cccgggkkkhhhfffhhhkkknnnnnnlllpppzzz))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))'''((((((((()))))))))******)))))))))((((((((('''(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))***))))))(((''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))'''(((((()))******+++++++++)))(((,,,000111---)))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((%%%'''((((((''''''(((***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++***)))+++,,,))))))))))))))))))))))))***************+++++++++*********************************+++++++++,,,,,,,,,------......------,,,---------------000555888???DDDHHHGGGGGGJJJKKKIIIJJJQQQYYY]]]^^^```eeeiiiiiigggeeeggglllooonnnmmmrrr|||))))))************))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))******)))''''''((((((((())))))************))))))((((((((('''))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))(((((('''&&&&&&((()))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%&&&&&&&&&''''''(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''(((((())))))******((()))))))))******++++++))))))))))))))))))))))))'''(((((()))***+++++++++)))'''&&&***...000,,,'''++++++************++++++((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))++++++,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((&&&((()))***)))***+++------,,,+++)))((((((''''''((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))************************(((((((((((())))))))))))***)))(((''''''((()))***************************))))))))))))))))))))))))(((***++++++******+++,,,))))))))))))))))))))))))))))))******+++++++++,,,************************,,,,,,---------.........,,,------......------,,,---------------///444777???DDDHHHGGGGGGKKKLLLJJJHHHOOOWWW[[[]]]```ggglllgggeeedddggglllooopppnnnrrr}}}))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((()))*********)))'''&&&''''''''''''''''''''''''''''''((()))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))******)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++******++++++******))))))(((((())))))************))))))+++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++333...(((''')))+++)))&&&(((((((((((())))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))+++***************++++++))))))************))))))+++*********))))))((((((,,,,,,++++++***+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.....................000555888BBBCCCEEEGGGIIIKKKMMMNNNKKKRRR[[[___```bbbfffjjjiiieeebbbfffmmmpppmmmiiirrr))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((()))******)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))((()))******************)))*********)))))))))))))))))))))************))))))*********)))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++...***&&&&&&)))+++)))&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((()))))))))******)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))++++++******************))))))************))))))************)))))))))(((,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.....................111555888AAABBBDDDEEEGGGIIIJJJKKKKKKRRR[[[___```aaafffjjjiiieeecccfffmmmpppnnnjjjppp))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))************)))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***'''%%%&&&)))+++)))&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))*********++++++************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))************))))))************)))))))))))),,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.....................111555999BBBCCCEEEFFFHHHIIIIIIJJJKKKSSS[[[___```aaaeeeiiijjjfffdddgggmmmqqqooolllooo))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))+++***(((''''''(((((()))''''''''''''''''''''''''''''''((()))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))(((((((((((())))))******++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))))))))*********+++++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++)))''''''(((******(((&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++++++++******))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***))))))))))))))))))************))))))*********)))))))))))))))++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................///222666:::EEEFFFHHHIIIJJJKKKKKKKKKLLLSSS[[[___```aaaeeeiiijjjgggeeegggmmmppppppooorrr))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))+++***(((''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))*********+++(((((())))))))))))(((((((((((())))))******++++++))))))************))))))************************(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))*********+++++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++******)))******)))'''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******)))*********++++++++++++++++++******))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++***))))))******))))))************))))))))))))))))))))))))******+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................///222777:::EEEFFFHHHJJJKKKKKKKKKKKKLLLSSS[[[___```aaaeeehhhiiigggeeeggglllpppqqqpppttt)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++((())))))******))))))((())))))))))))************))))))************))))))************++++++++++++((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***************++++++))))))************))))))))))))))))))************************+++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...//////000333888;;;BBBCCCFFFIIIJJJJJJJJJIIIMMMTTT\\\`````````dddhhhhhhfffeeegggjjjnnnqqqqqqttt))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''&&&&&&%%%((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,)))******************)))*********)))))))))))))))))))))************))))))))))))))))))*********+++))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))((('''&&&'''(((***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,))))))************))))))((()))))))))************************+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...//////000333888<<<@@@CCCFFFIIIKKKLLLKKKJJJMMMTTT\\\`````````dddhhhfffeeeeeefffiiimmmppprrrvvv)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((()))*********)))'''&&&))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******++++++******))))))(((((())))))************))))))'''((((((((())))))******************************))))))))))))************))))))(((((((((((()))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&&&&&&&%%%$$$&&&))),,,(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++------))))))************))))))(((((())))))*********+++************+++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...//////000333888<<>>EEEFFFGGGIIIJJJKKKKKKLLLKKKRRRZZZ^^^___bbbhhhmmmkkkkkkiiiiiiiiikkkmmmooo{{{******++++++++++++******++++++++++++******))))))************************************************************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))++++++******)))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))*********++++++*********))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))%%%''')))+++,,,---------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,++++++******)))))),,,,,,,,,---------......+++*********+++,,,,,,---'''((()))+++---///000111************************))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************))))))******++++++++++++,,,++++++******++++++,,,(((***+++------,,,+++*********+++++++++,,,,,,,,,***+++,,,---------,,,,,,)))---000000...---...///.../////////111555:::???EEEFFFGGGIIIJJJKKKKKKKKKJJJQQQYYY^^^___ccciiinnnmmmmmmkkkkkkkkkmmmoooppp++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++))))))))))))))))))))))))************************************************+++*********))))))(((((())))))************))))))++++++******)))(((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,---------+++++++++*********))))))*********************************++++++,,,,,,,,,******++++++,,,,,,------++++++************+++++++++***)))***+++++++++)))(((((())))))*********+++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))))))))))))))************************************))))))))))))))))))))))))***)))((((((((()))+++,,,++++++++++++++++++++++++,,,+++***)))((((((((((((---.........---+++)))(((***+++,,,---,,,+++***)))***)))******+++,,,---...+++******))))))******+++,,,***((())),,,---+++)))*********))))))***...111000...+++************)))---,,,,,,+++***++++++++++++++++++************)))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))))))))*********,,,,,,,,,++++++************************************+++,,,,,,------------,,,,,,,,,++++++*********...+++111<<<<<>>>>>>>>??????>>>========================;;;999888777777777555444333444555555444333111...---...//////...,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************************************************+++,,,,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++))))))***...///------...+++++++++,,,,,,,,,------.........------.........,,,---......//////......///......000000222999BBBIIIHHHHHHJJJMMMOOOPPPOOONNNUUU]]]aaabbbdddiiinnnooonnnmmmlllmmmoooqqqrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))*********************************************************+++++++++++++++******++++++++++++******......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---...///111222222555555555555444444444333444444444444444444444444000000000///////////////.........------------------------,,,,,,---------...---,,,,,,......---,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************+++++++++++++++************************)))))))))*********++++++))))))))))))************************************((()))++++++)))((()))***)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))************************************++++++++++++++++++++++++(((((()))************)))++++++++++++++++++++++++------,,,++++++,,,,,,,,,+++,,,...111444777:::<<<======>>>@@@BBBDDDFFFGGGDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJHHHDDDAAAAAAAAA@@@AAAAAA@@@???@@@DDDGGG:::888555444444444444333000///...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))***++++++++++++,,,,,,,,,)))***,,,...///...------++++++,,,,,,,,,,,,------------------------------+++,,,.../////////...---///---...000111222999BBBIIIIIIIIIKKKNNNPPPPPPPPPMMMTTT\\\aaabbbdddiiimmmooonnnmmmmmmmmmoooqqqsss------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,***++++++,,,,,,++++++***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000000111111333444666777:::;;;===>>>CCCBBBBBBAAA@@@???>>>>>>========================777777777777666666555555333333222222111111111111///......------......///...---,,,---...///...,,,...---------,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))************************************((()))++++++)))((()))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++))))))))))))************************************++++++++++++++++++++++++((()))***+++++++++******++++++++++++++++++++++++,,,,,,,,,---...000111222333555999===AAAEEEGGGIIIHHHIIIJJJKKKLLLMMMMMMMMMIIIJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKFFFDDDDDDEEEFFFHHHIIIEEEAAABBBIIIOOOAAA???;;;:::999999888777444444222111000000///000............------------------------------------++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++,,,...///000///...---...---...000111222:::BBBJJJIIIIIIKKKOOOQQQQQQPPPLLLSSS[[[```aaaccchhhllloooooommmmmmnnnooorrrsss------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,---************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///000222444666666<<<===???AAADDDFFFHHHIIIMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD?????????>>>>>>=========999999888888777777777777000000////////////000000///...------...///...---.........------,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))************************************((()))++++++)))((()))***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++))))))))))))************************************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++---///111444666777???AAAEEEIIIMMMOOOQQQQQQRRRRRRRRRRRRPPPNNNKKKJJJFFFGGGHHHHHHFFFDDDAAA@@@@@@@@@AAAAAABBBCCCEEEEEEFFFHHHHHHFFFBBB@@@AAABBBFFFIIIIIIBBB;;;:::BBBKKKDDDAAA>>><<<;;;;;;999888888777666444333222111111//////.........---------------------------------+++,,,,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((*********++++++,,,,,,,,,+++,,,+++)))***,,,---,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,...000000///...---...---...000111222:::CCCJJJIIIJJJLLLOOOQQQQQQQQQLLLSSS[[[___```bbbggglllpppooonnnmmmnnnppprrrsss------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++************++++++***+++,,,------...//////,,,...//////......///000555555777:::===AAAEEEGGGNNNRRRUUUUUURRRQQQSSSWWWSSSQQQNNNKKKHHHDDD@@@===999======:::;;;AAACCC???@@@AAAAAA@@@===<<<===???<<<<<<<<<;;;::::::===@@@:::;;;:::777555444222////////////...------///111,,,------.........---------------,,,,,,---......------------------------++++++++++++++++++++++++++++++************++++++((()))+++,,,,,,+++)))(((******++++++++++++******++++++++++++******))))))))))))***++++++***((('''+++*********))))))(((((())))))************))))))************************************))))))))))))+++++++++*********))))))))))))))))))************))))))))))))************++++++******************,,,,,,++++++***))))))(((***+++,,,+++******+++,,,000///---,,,,,,,,,---...444444777:::???EEEJJJMMMRRRRRRRRRTTTWWWXXXWWWVVVSSSTTTUUUUUUQQQLLLFFFBBBDDDBBB???>>>===<<<999777888888888888888888888888>>>>>>===<<<<<<<<<======BBB@@@>>>;;;:::999::::::::::::888777666777:::===>>>===<<<:::999999999999333222111000////////////...------,,,,,,,,,---------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...000111000......222:::@@@HHHHHHJJJKKKNNNPPPSSSTTTNNNVVV]]]^^^```eeeiiijjjkkknnnppppppnnnnnnqqquuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,+++++++++******************++++++,,,,,,,,,------------------......---///222333444666999;;;>>>@@@DDDIIINNNRRRUUUWWWXXXWWWTTTPPPKKKIIIHHHHHHFFFBBB>>>::::::<<<>>>???<<>>===<<<;;;:::;;;::::::;;;===<<<;;;999888555222///------...........................------,,,,,,,,,------...------------------------++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))******++++++++++++******++++++++++++*********)))))))))***++++++,,,+++++++++*********))))))))))))))))))************))))))************************************))))))))))))+++++++++*********))))))))))))))))))************))))))))))))************++++++******************************++++++++++++)))+++------,,,,,,---......---,,,---000444999<<<@@@BBBFFFKKKPPPTTTWWWYYYXXXWWWWWWXXXZZZ[[[ZZZYYYRRRQQQOOOLLLHHHCCC@@@>>>???===;;;:::::::::999888==================<<<<<>>===<<<666555444222111222444666777777777777888999;;;;;;<<<;;;999666444111000///000///......---------.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...000000000......222:::@@@HHHHHHJJJLLLNNNPPPSSSTTTNNNVVV\\\]]]___dddhhhiiikkknnnpppooonnnnnnqqqttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))***+++,,,------,,,,,,------------...///000111333666999<<>>>>>>>><<<:::777777888::::::999>>>???AAABBBCCCCCCBBBBBBBBBAAA>>><<<<<<>>>@@@BBBBBBCCCDDDEEEEEECCCAAA@@@@@@???<<<999777777777888333333333444666777999999??????>>>===:::777444333333222111000//////..................------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...000000000......222:::@@@GGGHHHJJJLLLNNNQQQRRRSSSNNNUUU\\\]]]^^^cccggghhhjjjmmmoooooommmmmmpppttt,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++***************************+++,,,------,,,+++++++++,,,---///222555888999???AAADDDFFFHHHLLLPPPSSSUUUSSSOOOKKKFFFBBB???===@@@CCCHHHKKKMMMLLLJJJIIIMMMMMMMMMMMMNNNQQQUUUXXXXXXZZZYYYUUUPPPPPPSSSVVVNNNOOORRRUUUVVVTTTMMMHHHPPPLLLHHHJJJNNNPPPMMMIIILLLFFFBBBCCCDDDCCCCCCCCCFFFEEEDDDBBB@@@===999666666444111///------...///...------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++************,,,...///************************)))******++++++******)))************************+++++++++*********))))))************************))))))*********+++++++++))))))*********+++++++++******+++++++++++++++,,,******++++++,,,---------.........------...222444444:::CCCLLLQQQQQQOOOMMMNNNOOOOOOPPPQQQQQQRRRRRRRRROOOKKKHHHGGGHHHGGGFFFDDDCCCAAA@@@@@@AAACCCDDDBBB@@@>>>===???@@@AAAAAAAAACCCEEEHHHIIIIIIIIIHHHIIIHHHFFFDDDCCCBBBBBBBBBFFFGGGHHHIIIJJJIIIHHHGGGBBB???;;;888666555444333777666555444333333333333999;;;<<<======<<<:::999666555444222111000000000.........---------,,,,,,+++++++++******+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---///000000000///...///000000//////222999???GGGHHHJJJLLLOOOQQQRRRSSSNNNUUU[[[\\\^^^bbbfffgggjjjmmmooonnnmmmmmmpppttt,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++******************++++++,,,,,,---------,,,++++++***,,,111666<<<@@@DDDFFFJJJKKKKKKKKKKKKLLLPPPRRRPPPMMMIIIEEECCCDDDFFFGGGMMMOOOPPPPPPOOOQQQTTTXXXUUUTTTQQQOOOPPPUUU^^^eeesssrrrpppkkkccc\\\ZZZ[[[]]]ccclllsssvvvqqqiiibbb^^^ZZZVVVWWWZZZ[[[YYYUUUUUULLLFFFGGGHHHDDDBBBCCCCCCBBBBBBDDDDDDCCC???;;;;;;999555222000///000000///...------,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,***))))))***+++,,,***************+++++++++******++++++++++++******************************++++++++++++************************************************++++++++++++************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///555;;;@@@CCCFFFLLLQQQSSSQQQNNNKKKKKKHHHDDD@@@>>>>>>??????AAA???<<<<<<>>>@@@AAAAAADDDEEEFFFGGGHHHIIIJJJJJJJJJHHHFFFEEEGGGHHHHHHGGGEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGHHHHHHGGGEEECCCBBBFFFGGGHHHIIIJJJJJJJJJJJJEEEBBB???===>>>>>><<<;;;<<<:::999666444333222222444666888;;;<<<<<<;;;:::888777555444333222222222------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,---///000000000///......000000//////222999???FFFHHHJJJMMMOOOQQQRRRRRRNNNVVV[[[\\\]]]bbbffffffkkkmmmoooooommmmmmqqqttt------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...---------...///000111111555;;;CCCIIINNNPPPRRROOOOOONNNLLLJJJJJJLLLOOOOOOLLLIIIGGGHHHMMMSSSVVVXXXVVVSSSSSSWWW```jjjqqqwwwssskkkeeefffppp~~~yyyyyyxxxxxx{{{vvvjjjaaaaaa___VVVPPPOOOOOOKKKGGGEEEFFFEEEBBB???BBB@@@===999777555444444111000///...------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************************+++++++++++++++******++++++++++++******************************,,,++++++++++++************************+++++++++*********++++++++++++,,,*********++++++++++++,,,******++++++,,,---------------------------------+++...111444999@@@HHHMMMMMMMMMKKKJJJIIIIIIIIIJJJFFFCCC===888555555777999999888999<<>>===<<<:::999888888888666777888999999999888777888777666555444333333333.........------------,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,---///000000000///......000111000000333999>>>FFFHHHJJJMMMPPPQQQRRRRRROOOWWW\\\]]]^^^bbbfffgggkkknnnppppppnnnnnnqqquuu................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---...111555888;;;???DDDKKKRRRWWWYYYYYYXXXRRRRRRPPPNNNLLLLLLOOOQQQRRRPPPOOOOOOSSSYYY___ccc```\\\]]]fffvvv|||{{{}}}~~~}}}{{{vvvvvvssshhhZZZPPPLLLKKKIIIGGGIIIHHHEEEBBB???<<<999888222111000//////.................................---------------------------,,,,,,++++++,,,,,,---++++++,,,------,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,+++++++++*********))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,******++++++,,,------...,,,,,,------......//////333777>>>CCCGGGJJJMMMOOOIIIIIIIIIHHHHHHGGGFFFFFFBBBAAA>>><<<;;;===???@@@BBBBBBDDDHHHMMMQQQRRRRRRNNNOOOQQQSSSSSSSSSRRRRRRKKKKKKLLLOOOQQQRRRPPPNNNLLLLLLLLLMMMPPPSSSVVVXXXXXXWWWTTTRRRPPPPPPPPPPPPSSSWWW]]]aaaaaa^^^YYYVVVKKKGGGDDDDDDFFFFFFCCC@@@CCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::999999888888777777666555555444555555000000000000////////////...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,---///000000000///......///111000000333999>>>EEEGGGKKKNNNPPPQQQRRRRRRPPPXXX]]]^^^___cccggggggmmmoooqqqqqqoooooosssvvv////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---...///444999???CCCKKKOOOVVV\\\______]]][[[TTTTTTSSSQQQPPPQQQTTTWWWQQQRRRTTTZZZaaaiiipppuuunnnkkkrrr{{{|||{{{wwwssstttyyytttggg___dddlllpppuuuyyy|||}}}yyyooofffeeennnxxxsss}}}~~~ppp^^^UUURRRQQQQQQNNNMMMKKKHHHEEEAAA>>><<<333333111000////////////////////////////////////---------------------------,,,,,,++++++,,,,,,---***+++---......---+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))***,,,...//////......*********++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......***+++,,,---///000111111===CCCKKKPPPQQQOOOLLLKKK>>>CCCJJJOOOOOOKKKEEEAAA@@@@@@AAABBBDDDGGGIIIJJJPPPOOOPPPSSSVVVWWWWWWUUULLLMMMOOOQQQTTTVVVWWWXXXVVVWWWZZZ^^^bbbbbbaaa^^^YYYYYY\\\```fffnnnuuuyyy|||xxxqqqjjjfffdddeeefffmmmsss{{{}}}uuuooofffaaa[[[YYYXXXVVVPPPKKKHHHGGGEEECCCBBBAAA@@@@@@>>>===<<<<<<;;;<<<<<<===777666555555555555555666222222222222111111111111///......------....../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......,,,---///000000000///...---///111111000333999>>>EEEGGGKKKNNNQQQRRRRRRQQQQQQXXX^^^^^^___dddggggggmmmppprrrqqqppppppssswww///000///...,,,,,,...000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,+++)))+++---...+++))))))...222000,,,(((***,,,...111777;;;???CCCGGGJJJNNNOOOUUU^^^```\\\]]]bbb^^^\\\XXXWWW\\\___[[[SSSMMMPPPUUU```tttvvvddddddfffiiijjjhhhaaa\\\XXXVVVVVVZZZaaaeeeccc```___]]]YYYUUUTTTXXX___eeeggghhhkkkmmmllljjjiiikkkyyy|||}}}uuuppphhh```^^^YYYQQQKKKIIIIIIEEE@@@;;;<<<;;;666222222222222444...+++---...,,,,,,...333000...---------,,,+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,))))))))))))))))))))))))************************)))************+++++++++************************+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,---,,,,,,...111777===AAAMMMOOOQQQRRRPPPLLLGGGCCCDDDFFFHHHHHHFFFDDDBBBAAAFFFHHHLLLPPPQQQRRRRRRRRRTTTPPPOOOSSSUUUSSSRRRSSSNNNQQQTTTZZZiiiwwwyyyrrrlllkkkssszzzyyyzzz~~~zzzuuutttvvvkkk___OOOFFFEEEFFFCCC@@@DDDCCCBBB@@@>>><<<:::999777999;;;:::888555444555777333//////111222000---111000...,,,,,,,,,...///---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++,,,,,,,,,,,,------------------------------...---,,,---...//////...............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQQQQUUUZZZ___ccceeefffggglllnnnpppppppppqqqsssttt222222111///.........///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,******+++...///...,,,...//////---++++++000444<<>>FFFLLLPPPXXXYYYXXXWWWTTTPPPMMMKKKJJJHHHFFFGGGKKKOOOPPPPPPQQQPPPOOOOOOOOONNNKKKIIIMMMHHHEEEHHHLLLNNNRRRVVVfffnnnyyyvvvrrrqqqqqqqqqdddgggggg```TTTGGG@@@===<<<;;;999888888999:::;;;555333111222333333111///333222000...------......,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++,,,,,,,,,,,,------------------------------...------...///000///...............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQQQQUUUZZZ___ccceeefffggglllmmmoooppppppqqqsssttt444333222111000/////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,///000000///111///------000666===BBBKKKKKKJJJIIIGGGHHHJJJLLLXXXYYY___gggkkkhhhdddccc\\\dddnnnwwwxxxsss~~~vvvkkkaaa[[[ZZZWWWUUUSSSSSSQQQNNNKKKLLLOOOSSSTTTSSSQQQSSSTTTWWWXXXZZZZZZZZZZZZ[[[\\\[[[YYYXXXZZZ^^^___]]][[[OOORRRVVVWWWWWWVVVWWWWWWVVVSSSRRRWWW]]]]]]VVVOOOSSS```nnnzzz{{{nnncccXXXQQQ[[[VVVPPPLLLIIIEEE@@@<<<444222444666444///...111000///...///000000///------------......---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,---.........///000111111222666===FFFOOOWWW\\\___bbbaaa___\\\ZZZYYYXXXXXXUUUPPPMMMOOOTTTXXXXXXVVVTTTSSSRRRRRRRRRQQQNNNLLLQQQKKKIIIOOOXXXaaakkksssjjj[[[UUUNNNHHHAAA===<<<<<<;;;:::999999777666444222///...444333333111000///...---,,,,,,,,,,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------///......///111111000///............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQQQQUUU[[[___bbbdddfffhhhkkkmmmnnnooooooppprrruuu555444222111000000///...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---.../////////000000111666>>>FFFKKKNNNMMMKKKIIIGGGHHHOOOXXX___kkkiiihhhiiigggbbb[[[VVVVVViii~~~yyyxxxqqqaaaRRRJJJLLLPPPQQQQQQPPPNNNMMMOOOUUUYYYWWWZZZ]]]]]]]]]dddpppzzz|||~~~}}}zzz{{{~~~zzzvvvssspppmmmgggaaa^^^```aaa^^^ZZZWWWQQQZZZaaahhhvvv{{{wwweee\\\TTTRRRRRROOOKKKIIIBBB>>>;;;777222---...333333222111222222111...,,,......////////////......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,000///...---...111444666BBBFFFNNNVVV\\\aaabbbcccaaaaaa````````````aaaaaaZZZYYYYYYXXXWWWUUUTTTSSSXXX]]]cccfffeeedddfffhhhkkkfffeeellluuu}}}yyypppggg\\\TTTOOOJJJCCC>>>===;;;999666444333444555333333333333222111//////,,,,,,,,,,,,---...///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------/////////000222222111///.........---///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQPPPUUU[[[___aaacccfffiiikkklllnnnnnnnnnpppsssuuu:::777333111111111000...////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------///000000333:::BBBJJJNNNNNNMMMHHHJJJLLLOOOTTT\\\eeelllhhhgggeeeaaa___[[[WWWSSSlll|||~~~vvvqqqooolllhhhaaaWWWNNNHHHHHHKKKSSSUUUWWWVVVTTTWWW]]]ccckkkqqquuuwwwxxxyyyxxxuuunnnjjjjjjddddddaaa]]]bbbtttyyylllaaa]]][[[VVVRRRRRROOOJJJFFFCCC===666444666333111000000111000...,,,...//////000000//////...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------///...---...222888???CCCPPPTTTZZZ___cccdddcccbbb^^^___```aaaaaaaaaaaa```UUUYYY[[[WWWRRRQQQXXX```qqq{{{||||||uuuppphhh]]]UUUEEEAAA;;;777555777:::;;;222222333333333333222111...---------......///000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------//////000111333333111///.........---///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQPPPUUU[[[^^^___aaaeeeiiikkklllmmmnnnnnnppptttwwwGGG@@@999444333333111///////////////////////////,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...---...111333666;;;DDDKKKOOOOOOLLLJJJKKKQQQZZZaaafffhhhjjjjjjgggkkknnnkkkjjjkkklllkkk}}}}}}nnn]]]WWWYYY[[[ZZZTTTNNNKKKKKKLLLRRRYYY___eeelllppprrrvvv}}}~~~tttjjjhhhkkkmmmjjjkkkiiimmmzzz~~~rrrbbbYYYXXXUUUQQQPPPQQQMMMCCC;;;888222111///...000000000///...//////000000//////...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---...000555===FFFNNNSSSXXX[[[^^^bbbddddddcccccc^^^^^^^^^^^^]]]\\\ZZZZZZQQQVVVYYYVVVTTT]]]pppwwwpppbbbYYYMMMCCC>>>;;;888666555555555555444444444444000//////.........//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------...///000222333333111...............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQOOOUUU[[[^^^^^^```eeejjjlllmmmnnnnnnoooqqquuuxxxXXXOOOCCC;;;888666333111////////////////////////,,,,,,,,,---------..............................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///000000000222666:::>>>DDDLLLPPPQQQQQQRRRSSSYYY^^^fffkkklllkkkiiihhhrrr||||||{{{{{{yyyuuupppbbbRRRKKKMMMRRRSSSTTTNNNKKKOOOVVV```qqqxxxjjjUUUSSSXXXgggvvv}}}rrrrrrkkkbbb[[[ZZZXXXQQQHHHDDD===:::555222111111111000...//////////////////...------............------........................------------------------+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000000444;;;DDDMMMUUUZZZ]]]]]]^^^___aaabbbbbbbbbbbb___]]][[[YYYWWWXXXXXXYYYVVV]]]eeeiiimmmzzz~~~sssdddZZZUUUNNNEEE======;;;999777666555555555111111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,++++++,,,,,,,,,,,,------------------------------......///111333333000---............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQOOOUUU\\\^^^]]]___eeekkkmmmnnnooooooooorrrwwwzzzfff[[[LLLAAA;;;888555222000000000000000000000000,,,,,,,,,------.................................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...111222222666;;;@@@DDDJJJPPPRRRRRRUUU\\\bbbggghhhiiihhhgggggghhhjjjzzz}}}vvvrrrnnnjjj```QQQHHHJJJQQQQQQLLLVVVYYYcccrrr}}}uuujjjbbb```___hhhzzziiibbb```]]]YYYWWWLLLGGG???999555333111000......////////////......------............------........................------------------------+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111666===GGGQQQYYY]]]^^^]]]bbbaaa``````___``````aaa]]][[[WWWTTTTTTWWW[[[^^^```jjjwww}}}wwwwwwvvvwwwyyywwwuuuyyy{{{|||zzzvvvqqqpppsssvvvuuuyyy|||}}}zzzwwwuuuuuuxxxvvvwwwyyynnnkkkmmmjjj___UUUCCCAAA===999777555555555333222111///............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------++++++,,,,,,,,,---------------------------------------///111333222///---............///333999>>>DDDGGGKKKNNNOOOOOOPPPQQQOOOUUU\\\^^^\\\^^^eeekkknnnooooooooopppsssxxx{{{kkkcccTTTGGGDDDDDD;;;000111///111444111***+++000//////.........---------........................---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,---...///000000000222777>>>DDDHHHSSSOOONNNUUU```hhhjjjhhhjjjkkkjjjfff]]][[[eeerrryyyhhhbbbdddffffff[[[VVVPPPMMMQQQWWW^^^aaapppsssxxx```WWW^^^jjjppprrrpppyyyrrreee\\\ZZZZZZXXXOOOBBB:::888666444000///...///111222111000222111000......---------......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,...///...+++)))...---,,,---000333555666@@@MMMYYY]]]^^^```^^^YYY___YYYWWW[[[[[[XXXXXX]]]VVV[[[aaabbb[[[YYYfffwww}}}yyywwwuuu|||}}}xxxrrrnnnkkkkkkhhhhhhfffhhhsss}}}~~~vvvnnnbbbTTTEEE???===999777666333000222777555000///333///......///111111000...---------------------------,,,,,,++++++,,,,,,---........................---,,,***))))))***,,,---...+++)))+++000111...***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...---+++******+++---...------------------------.........000222222000...000000000000111555:::>>>CCCFFFKKKNNNOOOQQQSSSUUUOOOSSSYYY___cccfffiiikkknnnmmmnnnpppppppppwwwvvvnnnaaaXXXWWWVVVJJJ===666111000333333//////222//////.........---------........................---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,+++,,,,,,......111555<<>>CCCFFFJJJNNNOOOQQQSSSUUUOOOSSSZZZ___cccfffiiikkkooonnnnnnpppoooooouuu|||wwwsssnnn___PPP<<<444...///111111000000/////////.........------........................------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,///---,,,+++,,,///222555<<>>CCCFFFJJJMMMOOOQQQSSSTTTOOOTTTZZZ___cccfffiiikkkpppnnnnnnpppnnnnnnsss{{{uuuhhhMMMAAA555000111333222000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------,,,,,,...,,,***+++///777@@@EEEOOOSSSYYY___dddeeecccaaaeeeiiinnnpppooollliiiggg[[[YYY\\\eeelllmmmnnnppp\\\OOOJJJQQQXXXZZZbbblllsssooocccbbbkkkyyytttqqqkkkdddUUUMMMAAA777222222333555000000/////////000111111//////............/////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------,,,---...//////333;;;CCCKKKSSSZZZ___TTTTTTRRRMMMIIIHHHJJJKKKSSSTTTVVVXXXZZZaaakkkttt|||uuuooopppqqqttt{{{{{{qqqnnnggg^^^YYYIIIEEE@@@<<<:::888777888555333111000000000...---........................------,,,,,,,,,,,,---------------------------------,,,++++++++++++,,,------,,,+++,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,++++++,,,,,,---------------------------......///222555666555444///000000///000444999>>>BBBFFFJJJMMMOOOPPPRRRTTTOOOTTTZZZ___cccfffiiilllooonnnooopppppppppvvv~~~yyyaaaVVVGGG:::666555555333000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------------------------------+++******...777CCCOOOVVVYYYVVVWWW]]]ffflllkkkhhhkkkkkkjjjkkkkkkhhhdddaaaYYYVVVYYYaaafffccc]]]ZZZYYYUUUXXXaaahhhpppxxxoooooorrr{{{uuunnnsssyyyzzzxxxlllYYYHHH===777666555111111000000000111111222/////////......////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........+++---///000...---...///222;;;IIITTTZZZ]]]]]]]]]VVVRRRNNNNNNOOOOOOOOOOOORRR[[[eeelllrrr}}}wwwsssuuu{{{~~~|||wwwuuuppphhhccc^^^[[[UUUNNNHHHBBB:::444666444222111111111000///...........................------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///222555666555444////////////000444999===BBBEEEJJJMMMNNNPPPRRRTTTPPPTTTZZZ```dddgggjjjlllnnnmmmooorrrrrrssszzzyyyjjjfffZZZHHH:::444222000000000000/////////..............................------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------------------............***,,,000888AAALLLUUU[[[QQQPPPQQQYYYdddmmmooommmjjjhhhffffffgggfffdddaaa___XXXTTTWWWZZZYYYWWWWWWVVV^^^iiitttwwwmmmeeekkkttt|||xxxxxxzzzzzzppp___OOOAAA777000222222111111111111111222000//////......//////000///............---------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,---------............+++...111111//////222555;;;FFFUUU___```\\\WWWUUUUUUOOOLLLMMMNNNMMMMMMNNNZZZjjj||||||vvvtttlllwww~~~}}}}}}wwwppplllgggjjjjjjhhhddd]]]PPPDDD999666333111111000///.................................------------..............................,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000222555666555333////////////000333999===BBBEEEIIILLLNNNPPPRRRSSSPPPUUU[[[```dddgggjjjlllmmmmmmooorrrtttvvv}}}}}}vvvmmmsssooo[[[EEE777111///000000000000/////////...........................------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...------------.........///---222;;;DDDKKKOOOPPPOOOFFFLLLVVV___ggglllooopppkkklllmmmkkkiiifffeeefff___VVVQQQRRRWWWZZZ^^^bbbaaawww~~~nnnbbbbbbhhhttt~~~~~~ppp\\\GGG999444333222111111111111111000000////////////000000///............---------........................------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,---......///------------............---///111000000444<<>>999555333222000.................................------------......////////////////////////,,,------------------,,,+++,,,---...---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------//////000222444444333111...//////...000333999===BBBEEEIIILLLNNNOOOQQQSSSPPPUUU[[[```dddgggjjjlllnnnmmmooorrrsssuuu|||{{{{{{rrrpppTTTAAA888555000000000000////////////........................------------------------+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......---------.........//////000888DDDNNNRRRNNNHHHCCCAAAOOO```jjjllllllnnnqqqpppuuuyyyvvvnnnggggggjjjYYYSSSQQQVVV\\\aaaggglll~~~~~~lllkkkkkkkkkyyy|||```MMM555444333222111111111111000000////////////000000//////.........---------........................------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,---...//////---------........./////////000000///000777DDDNNNVVVZZZ]]][[[SSSKKKHHHHHHJJJLLLPPPSSSPPPRRRaaasss|||nnnppprrrzzz~~~yyycccJJJFFF@@@;;;777555222000////////////////////////......------------......000000000000000000000000,,,------......------,,,+++,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++,,,,,,------,,,,,,+++------------------------000///000222333444222000...//////...///333888===AAAEEEIIILLLNNNOOOQQQSSSQQQUUU[[[aaadddgggjjjmmmooonnnooorrrrrrssszzz~~~~~~}}}{{{lllUUUCCC999555444333222222111///...------............------........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,---------...---,,,+++---///000111@@@FFFLLLOOONNNMMMOOOPPP[[[___fffllllllkkkrrr{{{|||oooccc[[[VVVTTTVVVZZZ___gggvvvrrrjjjpppzzzyyy~~~nnnKKK@@@777666777555111000///111222222111111222444000/////////............---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---,,,---000222///000222888BBBLLLTTTXXXZZZWWWUUUTTTQQQMMMNNNSSSSSSPPPOOOSSS[[[hhh~~~|||zzzzzz}}}yyyqqqqqqpppnnnsss}}}{{{rrrkkkYYYSSSLLLDDD<<<666444666222000///000333333111...000000000///...,,,+++***////////////////////////,,,,,,,,,------.........///,,,+++,,,...///---++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......///...---,,,,,,---...///,,,,,,,,,---------......111000000222444555444222111111///......222777;;;AAADDDHHHJJJLLLNNNQQQSSSQQQQQQXXXbbbiiikkkkkknnnqqqoooooopppppppppwwwttt^^^KKK???888555111111222222000...---......//////......---........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///000111000///222777<<>>EEENNNWWW[[[[[[YYYXXXWWWTTTRRRRRRPPPPPPVVV]]]qqqxxx~~~vvvrrrvvvwwwqqqllllllnnnnnnaaadddeeeccc___YYYOOOFFF???===888444222111000000111111000///............////////////////////////---------...............///......---......//////,,,,,,------------,,,,,,---,,,,,,,,,,,,---...............------.........------------............/////////000222333222111////////////000333777;;;@@@CCCGGGJJJKKKMMMPPPRRRNNNRRR[[[fffkkkiiiiiilllmmmlllnnnpppqqqqqqxxx|||}}}pppfffbbb___[[[KKKBBB888111000111000......//////////////////...........................------------------------.........---------,,,,,,------------------------+++,,,------......------,,,,,,---------.........000...///555>>>GGGMMMOOOIIINNNUUU]]]eeejjjnnnpppoooyyy|||tttqqqvvvvvvqqq]]]ZZZYYY[[[^^^fffxxxyyyllleeejjjxxxxxx~~~~~~bbbGGG888666444333333444555444222222111111111111000000000////////////////////////................................................------------------------////////////////////////---.../////////222555888IIIOOOXXX\\\[[[WWWSSSQQQUUUTTTSSSQQQOOOSSScccrrr|||{{{yyyqqqeee___dddkkkooouuu|||yyyooocccSSSFFFHHHEEEAAA;;;666333222222222111000///////////////////////////////////////...........................///000000////////////,,,------......------,,,---,,,,,,,,,,,,---......---..................------------........./////////......000222222111000.../////////000333777;;;@@@CCCGGGIIIKKKMMMPPPRRROOORRRYYYaaaeeeeeehhhmmmmmmmmmooorrrsssssszzz~~~xxxvvvyyymmmiiigggdddUUUNNNCCC999333111000000...//////000000//////...........................------------------------............---------,,,------------------------++++++,,,---------------,,,---------............111000222;;;GGGPPPQQQPPPLLLUUUaaajjjnnnppprrrsss{{{xxxdddVVVVVVZZZbbbiiiyyyzzzooovvvyyycccMMM<<<888333222444666555333222222222222111111111000000000000////////////...................................................------------------------........................,,,---...000333888???DDDRRRWWW[[[[[[VVVPPPLLLKKKLLLMMMPPPSSSUUU]]]ooovvvfff]]]___eeeggguuurrrfffXXXMMMPPPOOOJJJCCC<<<777555444////////////000111333444/////////////////////////////////...............,,,///222333111///......------............---------,,,,,,,,,,,,---......------...//////...------------........./////////...------///111222111///---...///000111333888;;;@@@CCCFFFIIIKKKMMMOOOQQQRRRTTTZZZaaaddddddiiipppnnnnnnqqquuuvvvwww}}}{{{|||uuuooojjj___ZZZPPPCCC888222111333//////000000000000//////........................------------------------............------------........................***++++++,,,,,,,,,,,,,,,------------............000222999CCCNNNTTTTTTRRRVVV```lllqqqpppooosssxxxtttaaaYYYYYYbbbuuuxxxuuuzzzfffEEE>>>666333444666555444333333222222222111111111000000000000/////////...........................................................................------------------------......///222777@@@JJJQQQVVVYYYZZZVVVOOOIIIGGGGGGFFFHHHPPP^^^iiisss~~~}}}~~~yyykkkcccbbbcccaaakkk{{{xxxiiibbb\\\WWWWWWVVVSSSLLLCCC;;;888777000/////////000222444666////////////////////////000/////////.........---***///444555333000...---------............---------,,,,,,,,,,,,---......------...//////...------............////////////...------///111111000///,,,...///000111444888;;;@@@BBBFFFIIIKKKLLLOOOQQQPPPTTT\\\dddeeeeeeiiiooommmmmmqqquuuvvvwww}}}}}}tttnnneeebbbYYYKKK<<<444333666//////000000000000//////........................------------------------//////.........---------........................******+++,,,,,,,,,,,,+++---------.........//////222999DDDOOOVVVYYYYYYYYY```iiirrrrrrmmmlllsss{{{zzziiimmmlllbbbbbbbbbqqqzzztttLLLDDD:::555555666555444333333333222222222111111111111000000/////////...........................................................................------------------------//////000444:::EEERRRZZZXXXYYYXXXRRRJJJDDDDDDFFFJJJLLLXXXnnn|||}}}wwwxxxuuunnniiihhhfffbbboootttccc]]]\\\ZZZ[[[[[[XXXQQQGGG>>>:::999444333111//////000222333////////////////////////000000//////.........---)))///555777555000...---------............---------,,,,,,,,,,,,---......,,,---...//////...---,,,............/////////000---------...000111000///,,,---///000111444888;;;???BBBFFFIIIJJJLLLOOOQQQMMMRRR\\\eeefffdddfffllliiijjjnnnrrrttttttzzzyyymmmhhhccc\\\MMM<<<444666555222///---000333222...........................------------------------///............---------------------------------++++++,,,------......///111000//////000111222222777EEETTTYYY[[[^^^aaabbbmmmkkknnnrrrmmmhhhssspppfffaaabbbhhhpppqqq~~~zzzoooYYYCCC;;;:::777444444444222222444222......222000000000000////////////////////////////////////......------------..............................222000...---.../////////111///222<<>>777333111333555222111222111111111111000000000000000000000000000000000000/////////....../////////////////////////////////...///000///...000333666GGGNNNUUUWWWTTTOOOMMMLLLLLLJJJJJJKKKIIINNNbbbxxx{{{sssppppppssswwwzzz~~~|||xxxsssjjjaaa^^^WWWTTTXXX\\\\\\ZZZZZZVVVWWWYYY[[[]]]```bbbdddddddddhhhkkkiiigggkkkqqqooozzzxxxtttrrrpppoooqqquuuyyyvvvnnnjjjddd\\\UUUYYYXXXWWWTTTQQQNNNLLLKKKHHHCCC===777555333222111000000000000000000000000111000...------......///......///////////////.........////////////......------------------------+++++++++,,,---///000111---------............/////////000111111111111111111111111111111444888<<>>777333444555444333444222222111111111000000000000000000000000000000000000//////......//////000////////////////////////...///000//////222999???OOORRRSSSQQQLLLIIIHHHIIIHHHLLLOOONNNPPP```zzziii```YYYWWWXXXVVVWWWYYYUUU]]]cccdddeeegggfffccc]]]WWWXXXbbbmmmnnnjjjgggggghhhjjjkkklllnnnqqqsssxxxwwwwwwuuuoooiiilllrrruuuzzzzzzoooddd_________ZZZ\\\^^^```ccchhhmmmrrrwwwyyy~~~|||zzzxxxtttlllaaaYYYWWWVVVTTTSSSSSSSSSSSSRRROOOJJJCCC<<<888666444222000000000000000000000000000000///...............---...//////////////////...//////////////////...------------............++++++,,,---...000111222---------............/////////000111111111111111111111111111222555999===???DDDGGGGGGHHHLLLNNNMMMOOOSSS[[[cccfffeeehhhmmmmmmlllooouuuuuussszzzzzzrrr\\\HHH777444444000000444////////////////////////........................///............---------------------------------------......//////000000000222777???GGGIIIGGGCCCCCCPPP^^^fffjjjmmmllliiimmmpppttttttlllccc___```^^^kkksssXXXIII@@@777666666444333444222222222111111111000000000000000000000000000000000000////////////000000////////////////////////---///000000222888BBBKKKSSSRRRPPPMMMJJJHHHHHHIIIGGGOOORRRQQQ\\\wwwuuugggfffaaa]]]___bbbaaa\\\VVVRRRQQQVVVYYY[[[^^^cccaaaiiinnnjjjeeedddeeeeee\\\^^^iii{{{yyy|||zzzlllhhhkkknnnkkklllkkkiiiggggggjjjnnniiijjjrrrxxx{{{~~~|||vvvnnniiiaaaYYYRRRTTT^^^fffgggeeeZZZTTTKKKBBB<<<888555222000000000000000000000000///////////////......---------...///////////////---......//////......---------------.........///...------------......///---------............/////////000111111111111111///000000000111444999<<>>666222333000000000000111111111111000000000000000000000000////////////////////////............////////////.../////////......000222888===BBBDDDEEEHHHMMMQQQaaafffkkkjjjggghhhnnnttt{{{iiiYYYUUUVVVYYYeeessseeeJJJ<<<999888666444444444333333222222222111000000000000000111222000000////////////000000111111111111000000000000222111222888BBBKKKRRRTTTPPPPPPTTTYYYYYYSSSQQQRRRRRR\\\hhhtttvvvmmmhhhbbbZZZTTTRRRYYY]]]bbbeeejjjssstttuuu~~~xxxwwwzzz~~~~~~zzzkkkiiimmmjjj```\\\WWWPPPKKKHHHCCC>>>:::666111///111333111000222000000000000000000000000///////////////////////////............------------------............///------------------------///...,,,---000111000...//////000111111111111111///000000000000333666999>>>@@@CCCFFFHHHJJJJJJKKKKKKQQQYYY```eeeiiikkkmmmkkkmmmqqqttttttssszzzvvvrrrnnnnnnrrrvvvxxxxxxwww}}}ttt\\\FFF666111444111111111111111111111111000000000000000000000000////////////////////////............////////////.../////////...///222444;;;BBBGGGGGGDDDHHHTTT___hhhjjjjjjgggeeejjjvvvzzzcccSSSVVV\\\```qqqaaaAAA>>><<<333333444444444444444333222000000000000000111222333///000000111111000000///111111111111111111111111333222555>>>KKKTTTWWWVVVQQQRRRVVV[[[YYYTTTQQQSSSVVViii}}}}}}|||xxxppphhhhhhhhhjjjiiibbbZZZYYY]]]hhhnnnwww{{{sssooosssyyy}}}sssggg]]]VVVPPPLLLUUUTTTRRROOOJJJEEEAAA>>>;;;555333888;;;888333111000000000000000000000000///////////////////////////............------------------............///........................///...---...///000000...//////000111111111111111///000000000000333666999>>>???BBBEEEGGGIIIJJJJJJLLLQQQYYY```eeehhhkkkllllllmmmpppsssrrrqqqxxx~~~yyytttppppppqqqssstttxxxdddOOO<<<333333222222111111111111111000////////////////////////////////////////////////............////////////...////////////111444777@@@DDDHHHGGGFFFLLLZZZgggjjjhhhgggggglllvvvwwwcccXXX___dddiii~~~~~~TTTEEE>>>444222333444444444444333222000000000000111222333333///000111222222111000///000111111111111111222222333444999EEERRRZZZZZZWWWUUUUUUXXXZZZVVVPPPOOORRR___sssrrrlllddd___^^^___aaabbbuuuxxxyyysssfff\\\```jjjuuu~~~xxxzzz|||yyypppkkkmmmrrrvvvyyy|||zzzpppeeeaaa[[[SSSOOONNNNNNPPPRRRPPPLLLHHHEEEDDD???;;;:::AAAEEE>>>333,,,///////////////////////////////////////////////////............------------------............///////////////////////////............///000////////////000111111111111111//////000000000333666999===???AAADDDGGGHHHIIIIIILLLQQQYYY```dddhhhjjjllllllmmmppprrrppppppvvv~~~~~~|||qqqhhh[[[HHH888000333222222222111111000000////////////////////////////////////////////////............////////////.../////////000222777:::EEEEEEEEEGGGKKKTTT___gggiiigggiiippp|||rrrccc\\\cccjjjuuupppQQQ@@@888333333333333333333222111111111000111111222333333///000111222222111000///000000111111222222222333333666>>>JJJVVV[[[YYYUUUXXXWWWXXXWWWSSSOOORRRXXXooo}}}vvveee[[[[[[YYYUUUTTT\\\iiittt~~~ttteee___kkk{{{rrriiinnnrrrtttsssvvv}}}}}}{{{ooollljjjlllmmmmmmpppvvv{{{nnnccc```___ZZZTTTRRRGGGJJJMMMNNNMMMLLLLLLLLLGGG@@@<<>>???BBBEEEGGGIIIJJJJJJLLLQQQYYY___dddfffiiijjjlllmmmoooqqqooopppwwwqqqnnnooouuurrr```III:::444444333222222111000000000000000000000000000000////////////////////////............////////////...//////000111555;;;???LLLLLLNNNUUU^^^eeehhhiiigggppp}}}}}}pppfff^^^bbbjjjzzziiiPPPAAA;;;999666444222333444555444444333222111111111111222111111000000111111222000000111222222333444444888@@@LLLTTTVVVUUURRRPPPEEEDDDFFFJJJQQQ^^^ssspppddd[[[PPPJJJLLLKKKOOOVVV___iiivvvyyykkk]]]SSSIIIMMMSSSYYY___iiiyyyxxxoooiiifffhhhiiikkkmmmjjjfffhhhmmmdddgggeee```aaafffbbbYYYMMMIIIEEEEEEIIIMMMNNNNNNIIIAAA:::777444111111333000000000000000000000000///////////////////////////............------------------............///------------------------,,,...000///...---///111//////000111111111111111///000000000000333666999>>>@@@CCCFFFHHHJJJJJJKKKLLLQQQYYY___cccfffhhhiiillllllnnnqqqpppqqqyyy}}}wwwssskkklllqqqyyyvvveeePPPDDD444444333333222111000000000000000000000000000000////////////////////////............/////////000...//////000111666<<<@@@MMMPPPVVV^^^eeejjjlllllleeessslll[[[QQQWWWcccwwwzzzeeePPP???===888555333444555777555555333222111000000000333222111000000111222333000000111222333333444444;;;EEEQQQWWWVVVRRRPPPPPPDDDDDDGGGPPP\\\qqqoooXXXQQQPPPMMMNNNUUUVVVZZZeeevvvrrrfff]]]WWWSSS___[[[VVVRRRPPPSSS\\\eeetttwww|||~~~}}}yyywwwuuuqqqnnnmmmmmmjjjeeedddhhhdddooosssjjjgggkkkhhh]]]YYYQQQHHHDDDEEEGGGGGGEEEAAA??????@@@===666222222000000000000000000000000//////////////////////////////.........------------------.........//////------------------------,,,...000000...---///111//////000111111111111111///000000000000333666999???AAACCCFFFIIIJJJKKKKKKLLLQQQYYY___cccfffhhhiiillllllnnnqqqppprrrzzzvvvzzzyyy{{{wwwaaaPPPAAA666222888888111///333111111111111000000000000////////////////////////---...//////......///111222+++,,,444777555999CCCQQQZZZccceeeeeehhhkkkmmmgggmmm]]]WWWUUUZZZfffzzzeeeMMMBBB;;;===<<<444000222444444444333333333222222111111111111111111111111///000222222111333777;;;DDDNNNUUUUUUSSSQQQJJJAAA>>>KKKNNNKKK___rrr___NNNJJJMMMOOOQQQTTTXXXddd{{{yyyhhhccccccbbb___eeeeee```VVVPPPOOONNNLLL^^^aaammm{{{~~~xxxvvvnnntttvvvpppjjjhhhhhhgggkkkiiijjjnnnnnnhhhaaa___[[[VVVOOOHHHDDDEEEHHHJJJDDDAAA>>>;;;999666222000222111000.........///000////////////000000000000111000///------......///111000...---...///111333333111///.../////////...//////000000000000//////...///////////////......///000000000000333666999===>>>AAADDDGGGIIIJJJKKKKKKPPPWWW___eeeiiikkkllliiijjjnnnooonnnnnnxxx{{{yyymmmYYYCCC888333777777111///444111111111111000000000000////////////////////////---...//////......///111111---///666888777>>>JJJYYY]]]ccchhhiiihhhjjjmmmppphhhXXXTTTTTT[[[ttt~~~uuuyyynnnXXXAAA777777888999:::444444444333333333222222111111111111111111111111///111333222000222999???GGGPPPWWWUUUPPPKKKDDD===>>>EEEIIIPPPmmmqqqZZZRRRLLLNNNPPPSSSYYY```qqqxxxooommmoooqqquuusssjjj]]]TTTQQQOOOMMMTTTLLLNNN___uuu}}}qqqhhhgggiiijjjkkkfffhhhqqqwwwsssiiibbb]]]YYYQQQJJJFFFEEEFFFGGGDDDBBB???===<<<:::777555111111///......///000111////////////000000000000111000///...---.../////////...---------...000000(((((((((+++...000000000//////000000000000//////...///////////////......///000000000000333777:::===>>>AAADDDFFFIIIJJJKKKKKKPPPXXX___eeehhhkkkllljjjlllooopppnnnnnnxxx~~~lllOOOAAA666555555111000333111111111111000000000000////////////////////////---///000000///...000111000000444999999:::EEETTTbbb```dddlllmmmjjjnnnuuu{{{yyybbbUUUVVV[[[eee{{{uuuuuuuuuqqqkkkqqqwww}}}}}}YYY;;;555:::999444444444444444333333333333222222222222222222222222///222444222000333<<>>===<<<:::888111000///...///000111222////////////000000000000111000///.........//////,,,,,,---------.........111000000111222222000/////////000000000000//////...//////000000////////////000000000111333777:::===>>>@@@CCCFFFHHHJJJJJJKKKPPPXXX___dddgggjjjllllllmmmpppqqqooooooxxxhhhRRR;;;333444444111111111111111111000000000///////////////////////////---///000000//////000111000333999<<<;;;>>>MMM]]]gggdddgggnnnooonnnyyywwwcccYYY___jjj{{{zzzkkkgggnnnuuuwwwuuurrrIII:::;;;888///555444444444444333333333222222222222222222222222///333555333000555@@@KKKOOORRRRRRKKKBBB===>>>@@@MMMLLLTTTggglllWWWNNNMMMNNNRRRXXX]]]fffuuuyyy}}}~~~qqqjjjaaaZZZMMMJJJGGGHHHMMM]]]xxxsssmmmkkkjjjeee]]]ZZZcccnnnooojjjdddbbb___YYYRRRKKKEEEAAA???CCCAAA>>>===<<<;;;888666111000/////////000111222////////////000000000000000000000///////////////,,,,,,---............---///---,,,,,,---......---000000////////////000000...//////000000000000//////000111111111333777:::<<<>>>@@@CCCFFFHHHIIIJJJJJJPPPYYY___cccfffiiikkknnnoooqqqrrrooooooxxx|||eeeDDD555555777333...111111111111000000000///000000000000000000000000...///000000//////000222111666===???>>>BBBRRRbbbffffffjjjooooootttxxxeee\\\eeeuuuyyyooorrr{{{QQQ<<<<<<<<<888555555555444444444333333222222222222222222222222000333555333333999EEEOOOQQQOOOJJJCCC===<<>>EEEBBB???===<<<:::777555222111000//////000111222////////////000000000000000000000000000/////////,,,---...////////////...---,,,---111888@@@FFFIII000000////////////000000......///000111111000000000111111111111444777:::<<<===@@@CCCEEEHHHIIIJJJJJJQQQZZZ```bbbdddhhhkkknnnoooqqqrrrooooooxxx|||~~~pppNNN:::666777444///111111111111000000000000000000000000000000000000...///111000//////000222222999@@@AAA@@@FFFTTTbbbdddiiimmmmmmppp}}}|||mmm___YYYfffzzz|||WWW>>>777:::<<<555555555555444444444333333333333333333333333333111222333444777>>>IIIQQQPPPJJJCCC@@@>>>AAAIIIQQQSSSaaarrruuu\\\QQQMMMLLLPPPVVVQQQaaaxxxtttaaaVVVLLLJJJKKKKKKKKKLLLccciiimmmnnnooopppnnniiikkkeee___[[[VVVSSSYYYaaa```^^^ZZZTTTMMMGGGCCC@@@GGGDDDAAA???>>><<<999666333222111000///000111111////////////000000000000000000111111111000///...---............/////////333222333888@@@IIIPPPSSS111000///......///000111......///000111111111111000111111111222444888;;;<<<===???BBBEEEGGGIIIIIIIIIQQQZZZ```aaacccgggkkklllmmmpppqqqooooooxxx~~~pppVVVAAA777555444333111111111111000000000000000000000000000000000000...000111111000000111222333;;;AAABBBBBBIIIUUU^^^ccckkknnnkkksssuuuddd```___cccxxxfffNNN===666888555555555555444444444444333333333333333333333333333222111444;;;DDDLLLQQQMMMEEE???AAADDDGGGLLLSSShhhvvvsss___OOONNNPPPPPPTTT[[[iii|||~~~lllbbbZZZZZZ[[[WWWQQQMMM]]]ccchhhkkkooorrrpppkkkllljjjgggcccZZZSSSSSSXXX^^^[[[WWWRRRMMMHHHEEECCCDDDBBB@@@>>>>>><<<:::777555444222000//////000000////////////000000000000000000111222111000///......---,,,,,,,,,---...///,,,+++,,,...222444555555111000///......///000111......///111111222222111000111222222222444888;;;;;;===???BBBEEEGGGHHHIIIIIIQQQ[[[```aaabbbgggkkkjjjlllooopppnnnnnnxxxwwwrrrkkk\\\GGG777222444777111111111111000000000000000000000000000000000000...000111111000000111222444;;;AAABBBCCCJJJTTT[[[dddmmmnnnjjjvvvttt```UUU]]]hhhwww~~~wwweeeLLL===;;;666666555555555444444444333333333333333333333333333111000555>>>GGGNNNPPPKKKBBB>>>CCCJJJLLLNNNRRRwwwyyyXXXJJJCCCJJJSSSYYYbbbnnnsssrrrrrrooohhh```___dddWWW\\\aaafffnnnvvvxxxuuukkkjjjkkkiiiaaaUUUOOOOOO\\\YYYVVVQQQMMMIIIGGGFFF@@@>>><<<<<<<<<;;;999777666555333111////////////////////////000000000000000111111222222000///...---,,,+++******,,,...///......000222333222///,,,222000///......///000222......///111111222222222000111222222222444888;;;;;;===???BBBEEEGGGHHHIIIHHHQQQ[[[``````aaafffkkkiiijjjnnnooonnnnnnxxx~~~vvvpppoooooofffSSSCCC;;;777333333333333222222222111111000000000000000000000000000111222222111222444555<<<===???@@@DDDMMMXXX```kkkkkkhhhmmmdddVVV```ooorrrvvvvvv{{{hhhOOOEEE>>>999999777444222111333444555555555444444333333333444555444888DDDPPPPPPIIIGGGFFFBBBFFFLLLGGGIIIZZZxxxnnnZZZMMMKKKNNNUUU]]]jjjzzz|||uuullllllqqquuuoooiiiiiipppzzzzzztttqqqooogggZZZOOOKKKOOOSSSWWWWWWSSSMMMHHHFFF???===<<<===???@@@===:::888666444222000///////////////............//////000000//////.........------------............///........................---------.........////////////000111111111111111222111000000222444666888;;;===???BBBEEEGGGHHHIIIIIIOOOWWW\\\```cccgggkkkgggnnnlllkkknnnlllqqquuuzzz}}}xxxsssuuummmZZZGGG<<<666222333333333222222222222111111111111111111111111111000111222222111222444777===>>>???@@@EEENNNZZZbbbhhhmmmoooxxx}}}aaa]]]fffnnn{{{}}}aaaKKK888:::999777555333333444555555555444444444333333333444555666:::EEEOOONNNGGGBBBDDDBBBGGGNNNJJJNNN___xxxnnn\\\QQQQQQOOOSSS```qqq|||xxxzzzrrrppptttuuutttqqqnnnmmmsss~~~~~~}}}zzzvvvpppfff[[[SSSKKKOOOTTTVVVTTTOOOKKKIIIAAA>>><<<===>>>???===;;;888777444222000///////////////............//////000/////////.........------------............///........................---------.........////////////000111111111111111222111000000222444777888;;;===???BBBEEEGGGHHHIIIIIIOOOWWW]]]```cccgggkkkhhhnnnmmmlllooommmrrrrrrssszzz}}}wwweeePPP@@@666111333333333333222222222222111111111111111111111111000111222222222333666999>>>>>>???AAAGGGRRR^^^gggiiimmmpppyyyttt]]]dddkkknnn^^^;;;:::999888666555555555555555444444444444333333333333555999>>>GGGNNNKKKEEEAAADDDCCCGGGNNNLLLQQQddd|||fffTTTLLLKKKTTTSSS\\\rrr|||}}}vvvtttvvvuuu{{{|||uuulllmmmzzzjjjRRRKKKNNNRRRUUUUUUQQQLLLHHHCCC@@@===<<<<<<======<<<888777555333111000000/////////............///////////////...............---------............///........................------.........///////////////000111111111111111111111000000222444777999;;;===???BBBEEEGGGHHHIIIIIIOOOWWW]]]```cccgggjjjhhhnnnmmmlllpppnnnttt|||vvv}}}rrr[[[FFF888111444444333333333222222222111111111111111111111111000111222222333555888;;;======???DDDMMMYYYeeemmmooollljjjsssmmm^^^eeeiiiqqq~~~|||~~~{{{MMM:::999777666666666555444444444444444444444444444222666<<>>:::<<>>888888777555444222000000//////............//////---------...............---------............///................................./////////000000//////000111111111111111000000000000222555888:::;;;===???BBBEEEGGGHHHIIIHHHOOOXXX^^^aaacccgggiiigggmmmmmmmmmqqqpppvvv|||www\\\BBB555444444444444333333333333222222222222222222222222111111222333444888===AAA:::===EEEQQQ^^^jjjpppsssmmmlllwwwuuuggghhhooo{{{yyyxxx|||fffAAA<<<777555666666444222333333333444444444444555333888BBBMMMOOOKKKGGGHHHTTTUUUNNNPPPaaannnxxxeeeVVVOOOPPPXXXccc|||}}}}}}yyysssppptttyyyzzz}}}~~~~~~}}}zzzvvvqqqnnnlllnnnjjjaaa```dddbbb[[[SSSOOOLLLOOOUUUWWWSSSNNNHHHFFFBBB===:::999;;;===888888888777555333111000//////............//////---------------.........---------............///............................../////////000000000//////000111111111111111000000///000222555888:::;;;===???BBBEEEGGGHHHIIIGGGNNNXXX___bbbdddfffiiieeelllllllllppppppvvv}}}~~~gggIII888555444444444444333333333222222222222222222222222111111222333555999???CCC<<>>DDDPPP___kkkqqqooolllhhhnnntttlllhhh{{{qqquuu|||vvvnnnlllttttttLLLDDD;;;777777999888666333333333444444555555555555:::FFFQQQQQQKKKJJJNNNVVVXXXUUU]]]uuueeeWWWVVV___wwwtttkkknnnsssttt|||xxxvvvuuutttqqqnnniii```ZZZYYYYYYWWWXXX\\\XXXOOOGGGGGGOOOSSSPPPJJJGGGGGGEEE@@@;;;888999;;;999999999888666444111000//////............//////,,,,,,,,,------.........---------.........//////........................////////////000000000000//////000111111111111111/////////000222555999;;;;;;===???BBBEEEGGGHHHIIIGGGNNNXXX___bbbdddfffhhhcccjjjjjjjjjoooooouuusssmmmAAA555444444444555555333111444333333222111111111222---111222333777???CCCCCCHHHMMMYYYgggrrrtttnnnhhhgggjjjkkkeeemmmhhhmmmwww}}}}}}sssnnnpppnnnkkkrrr~~~||||||zzz```FFF:::<<<888555666333444666777666555555666777555@@@MMMSSSQQQOOOPPPRRRXXXOOOQQQdddxxx{{{]]][[[hhhzzz~~~xxxsssooovvvvvvuuupppllllllppptttmmmfffcccfffgggaaa\\\[[[ZZZUUUNNNHHHEEEGGGKKKNNNIIIHHHEEEBBB>>>;;;888777777777777666555333222111000//////000111111000...---------,,,,,,+++++++++......................../////////......---------////////////////////////////////////000000000000...///000111111444888<<<;;;===???AAADDDGGGIIIJJJJJJMMMSSS[[[cccgggiiiiiigggkkkjjjmmmrrrooovvv~~~zzzkkkxxxGGG777666555555666555444222444333333222111111222222111333444555;;;FFFLLLMMMQQQXXXbbblllqqqrrrooolllnnnttt|||cccbbbooonnnwww}}}~~~kkkNNN===<<<:::999999555444555666666555555666777888CCCNNNSSSQQQNNNNNNPPPXXXPPPTTTggg{{{sss]]]dddxxxzzzvvvuuupppiiieeefffjjjppptttlllgggbbbbbbeeefffccc^^^XXXUUUOOOHHHDDDDDDGGGKKKIIIHHHEEEBBB>>>;;;888777999999888777666555333222000///...///000111///............---------------....................................---------,,,////////////////////////////////////000000000000///000111111111444888;;;<<<===???AAADDDFFFHHHIIIJJJMMMSSS[[[cccgggiiijjjhhhkkkkkknnnrrrooovvvtttsssoooOOO999777555555666666444333444333333222222222222222333444444666@@@MMMWWWYYY^^^dddmmmrrrrrrpppoooooouuusss\\\aaaqqqqqq]]]CCC<<<999;;;;;;444444555666555444444666888===FFFQQQTTTQQQMMMMMMOOOXXXRRRWWWiii|||~~~iii^^^nnn|||tttkkk___ZZZ^^^gggnnnrrriiiggg___YYY^^^gggggg___VVVVVVSSSLLLDDDAAADDDIIIHHHGGGDDDAAA>>>;;;999777:::::::::999777666444333000...---...///000///---.............../////////...........................------------,,,,,,,,,////////////////////////////////////000000000000000111111111111333777:::<<<===>>>@@@CCCEEEFFFGGGIIIMMMTTT\\\bbbgggiiijjjiiimmmlllooossspppwwwwww|||TTT;;;888555444444555444333444333333222222222333333333333444777CCCSSS^^^aaaeeekkkrrrvvvuuuqqqnnnmmmvvvooo^^^eeepppmmmvvvPPP>>>777999:::222444555555555444444777999???HHHRRRTTTQQQMMMNNNQQQUUURRRYYYkkk|||qqqbbb```vvvuuulllaaaZZZ[[[bbbjjjoooffffff\\\PPPTTTbbbdddZZZWWWZZZYYYQQQGGGAAACCCHHHGGGFFFDDDAAA>>>;;;999888;;;::::::999888666444333000...------/////////...---------......//////000........................---------------,,,,,,,,,////////////////////////////////////000000000000111222222111111333666999<<<===>>>@@@BBBDDDEEEFFFIIINNNUUU]]]bbbfffjjjkkkjjjnnnmmmppptttqqqxxxZZZ===:::555333333333333333444333333222333333444444333555666<<>>;;;:::999999999999888777666555444111///------...000//////,,,,,,------.........///........................------------------------////////////////////////////////////000000000000111222222111111333666999<<<===>>>@@@BBBDDDEEEFFFIIINNNWWW]]]bbbfffjjjlllkkkooonnnppptttqqqxxxddd@@@<<<777333333444444444333333333333333444444555555777<<>>>>>???DDDCCCBBB@@@>>><<<:::999888888888888888777666666222000...---///000000000---------------.................................---------............///////////////////////////////////////000000000000000111111111111333777:::<<<===>>>@@@CCCEEEFFFGGGHHHOOOXXX^^^bbbeeejjjmmmkkkooonnnppptttpppwwwpppDDD???999555444555666777333333333333333444555555333888???JJJWWW___]]]VVVWWWgggwww|||wwwtttzzzrrrgggdddnnnaaaAAA:::===:::777777777666666888;;;???HHHOOOUUUVVVQQQOOOQQQUUUOOOXXXllluuuccckkk~~~~~~|||{{{~~~}}}xxxvvvrrrmmmkkklllooorrrpppoooiii```WWWTTTXXX]]]VVVUUUQQQKKKDDD???======CCCCCCAAA???>>><<<::::::777888888999999999999999333111///...000111222111/////////................................................/////////000000////////////////////////////////////000000000000///000111111111444888;;;<<<===???AAADDDFFFHHHIIIHHHOOOYYY___bbbeeejjjnnnkkkooommmooossspppvvvyyyzzzGGGBBB;;;777666777888999333333333333333444555666000777@@@KKKWWW]]]WWWMMMRRRggg|||~~~tttrrrrrrbbb]]]qqqfffCCC888<<<999888888888777666999===@@@LLLRRRWWWVVVQQQNNNPPPTTTSSS^^^sssddddddqqq{{{xxx{{{|||{{{~~~zzzzzz|||~~~|||yyyxxxrrrmmmkkkooosssuuuuuupppnnnkkkeeeYYYQQQVVV```YYYVVVQQQKKKFFFBBB???>>>CCCBBBAAA???>>><<<;;;:::777888999:::;;;;;;;;;;;;444222//////000222222222111111000000//////................................./////////000000111111////////////////////////////////////000000000000...///000111222444888<<<;;;===???AAADDDGGGIIIJJJHHHPPPYYY___bbbeeejjjoookkknnnmmmooosssooouuuooo|||YYY@@@444555444555888444666555555444444444555555:::222CCCYYYVVVJJJIIILLLVVVqqqxxxtttvvvsss}}}gggbbb```xxxzzzrrrsss|||lllHHH999999444777555666888777777===EEERRRVVV[[[\\\VVVPPPNNNQQQQQQkkk~~~wwwgggfffxxx{{{uuusssuuuyyy||||||zzzwwwtttuuuxxxyyywwwxxxzzzxxxuuutttooojjjjjjnnnppplllgggdddaaa______\\\YYY\\\aaa]]]VVVNNNIIIFFFCCC@@@???DDDCCCAAA???<<<:::888777777777777999::::::999777666333///------...///////////////---,,,---000222......------------......---------............///////////////////////////000000000000000000000000111000000000222555777999::::::<<>><<<:::999999888888999;;;;;;:::888666333///......//////...000111000...,,,,,,...000......------------......---------............///////////////////////////000000000000000000000000111000000000222555777999:::;;;<<>>:::555555777444444444444444555666888888888@@@VVV^^^QQQMMM^^^lllzzz~~~|||vvvtttwww~~~iiikkktttoooaaaEEE???===999777777999888999@@@IIIYYY```aaaVVVJJJHHHPPPYYYfff}}}llllllwww}}}ssshhhaaa[[[TTTQQQRRRNNNMMMLLLMMMPPPSSSTTTTTTVVVTTTVVV___kkkwww~~~tttsssxxxzzzssskkk\\\UUUSSSVVVTTTSSS^^^nnnzzz}}}|||vvvrrrrrrsssrrrtttrrrmmmjjjjjjhhhdddhhhdddaaa``````]]]XXXSSSUUUQQQRRRYYY]]]ZZZVVVTTT```^^^XXXPPPKKKIIIFFFBBBAAAAAAAAA@@@???===;;;:::888777777888999:::999888555333000.../////////...111111111///---,,,---.........------------......---------............///////////////////////////////////////////////////111000000000222555777999:::;;;===???BBBEEEGGGIIILLLRRRZZZ___bbbdddgggjjjhhhhhhmmmsssqqqnnnvvvqqqSSS???:::444444888666444444444555666777888999777CCCXXX^^^SSSXXXooo~~~~~~|||vvvpppuuu|||sssuuurrrrrrsssOOOCCC>>>:::888888999999:::BBBKKK[[[ccccccVVVIIIIIIRRRZZZgggrrrffflll}}}}}}{{{xxxuuusssrrrjjjbbbYYYSSSMMMHHHFFFHHHDDDBBBAAAAAACCCDDDEEEEEEGGGCCCBBBHHHPPPYYYeeeooo{{{nnniiifffjjjqqqqqqhhh^^^PPPMMMQQQXXX\\\bbbppp|||sssoooqqqsssppprrrpppkkkhhhiiigggddddddaaa_________^^^[[[XXXXXXVVVWWWZZZYYYUUUTTTWWWlllkkkbbbTTTKKKIIIFFFBBB??????@@@@@@???>>><<<;;;777666555555777888888777555333000///000000///...000111111///---,,,---.........------------......---------............///////////////////////////////////////////////////111000000000222555777999;;;<<<===???BBBEEEGGGHHHJJJPPPYYY___bbbeeeiiimmmjjjjjjnnnsssqqqmmmttt~~~~~~{{{vvvWWWBBB;;;444444999777555555555555666777888888666DDDZZZaaa[[[fff}}}yyymmmrrrzzz{{{wwwmmmxxx~~~zzzzzz```FFF:::;;;999888999999;;;CCCMMM\\\eeedddWWWLLLNNNUUUYYYgggllldddpppzzzrrrmmmcccbbb```^^^\\\YYYWWWWWWUUUOOOJJJHHHEEEAAAAAADDDAAA???>>>>>>???@@@@@@???@@@>>>???DDDFFFFFFHHHLLLZZZ___dddfffhhhhhhaaaYYYMMMQQQYYYccchhhdddYYYOOOIIINNNWWWbbbpppwwwpppnnnppprrriiikkkjjjffffffhhhhhhfff]]]\\\[[[\\\___aaaaaaaaa]]][[[[[[[[[XXXTTTUUUZZZlllmmmeeeUUUKKKIIIGGGBBB<<<===???@@@???>>><<<;;;666555333444555777777666555333111000111000///...///000111000...------.........------------......---------............///////////////////////////000000000000000000000000111000000000222555777999;;;<<<===???BBBDDDGGGHHHIIIOOOXXX___cccgggkkkooolllkkkooosssqqqnnnvvv~~~vvvxxxqqq~~~^^^FFF===555444888666777666666666666666777777888GGG```jjjjjjxxx~~~nnnsss{{{}}}pppiii||||||{{{uuuxxxmmmMMM<<<<<<999999::::::<<>>???CCCAAA@@@@@@AAACCCCCCBBBAAA@@@???@@@DDDEEEAAA@@@BBBCCCHHHKKKMMMQQQTTTRRRLLLFFFMMMVVV]]]^^^[[[YYYWWW\\\lll{{{xxxooolllnnnppppppiiikkkiiieeedddffffffddd[[[ZZZYYYYYY\\\___bbbddd\\\XXXVVVXXXWWWTTTSSSUUU[[[aaa^^^RRRJJJJJJHHHAAA999;;;===??????>>><<<:::777555444444555777777777555333111111111111///...---///000000...---...///......------------......---------............///////////////////////////000000000000000000000000111000000000222555777999<<<<<<===???BBBDDDFFFHHHIIIPPPYYY___cccgggkkkoookkkjjjnnnsssqqqpppzzz}}}zzz{{{ttteeeyyyzzzyyyooonnncccJJJ???666444888666888777777666666666666777;;;LLLgggtttwwwpppwww~~~|||iiiggg~~~zzzxxxzzz|||}}}zzz{{{{{{{{{{{{{{{sssVVVGGG<<<:::999::::::<<>>>>>>>>???????????????===<<<===@@@@@@>>>@@@EEEBBBBBBCCCFFFHHHIIIHHHFFFCCC@@@???BBBCCCDDDGGGLLLFFFIIIKKKLLLQQQXXXZZZXXXWWW[[[^^^]]][[[^^^gggoooyyylllgggjjjnnnpppooopppqqqmmmgggddddddccc```^^^\\\YYYXXXYYY[[[^^^```XXXQQQOOOSSSWWWTTTPPPNNNIIITTTVVVNNNIIIKKKHHHAAA888:::<<<>>>???===;;;:::888666444444666888888888555333222111111111///...,,,...000000///...//////.........------.........---------.........//////////////////////////////000000000000000000000000111000000000222555888999<<<<<<>>>???BBBDDDFFFGGGKKKQQQZZZ```cccfffjjjnnnjjjhhhlllrrrrrrrrr~~~yyyrrrtttcccfffrrrxxxttt}}}pppRRR@@@888555666:::666777888777666666888:::<<>>>>><<<<<<=========<<<;;;::::::===@@@@@@>>>>>>???AAAEEEEEEEEEHHHOOOSSSNNNDDDEEE@@@???CCCGGGHHHIIIKKKPPPNNNMMMPPPXXXcccmmmttteeeccc``````gggvvvqqqiiicccfffnnnrrrpppjjjqqqooollliiifffeeedddddd___\\\XXXUUUTTTVVVYYY[[[XXXSSSOOONNNOOOPPPRRRUUULLLNNNOOOKKKEEEAAABBBEEE===::::::>>>@@@===<<<>>>888888888888888888999999444555333222444666222,,,//////////////////////////////............//////////////////000000000000////////////000000000000......///000000000000000/////////000222444666888:::;;;<<<>>>AAADDDFFFHHHJJJPPPWWW]]]aaagggmmmrrrkkkooommmnnnqqqnnnwwwuuuvvvnnnaaaeeevvvtttRRR>>>777555666999666777888777666666888:::>>>XXXuuuzzzgggmmmrrrhhh[[[SSSRRRTTTTTTTTT\\\fffsss{{{~~~wwwvvvyyywww~~~zzzWWWEEE===999888:::888999FFFXXXcccooommmbbb___\\\ZZZ___sssyyylllyyy}}}vvvkkkbbbZZZUUUPPPNNNKKKLLLNNNPPPVVV^^^hhhnnn{{{xxxmmmbbbXXXOOOKKKJJJHHHEEEAAA>>><<<<<<<<<:::;;;<<<======<<<<<<;;;<<<>>>AAAAAA@@@???AAABBBEEEFFFFFFHHHMMMQQQMMMFFFDDDBBBCCCFFFHHHJJJPPPWWWWWWYYY[[[ZZZ\\\dddrrr}}}||||||~~~~~~zzzuuurrrnnnmmmjjjhhhfffeeeeeeeee```\\\WWWSSSQQQTTTWWWZZZUUURRRNNNNNNOOOQQQRRRTTTJJJMMMNNNKKKEEEBBBBBBDDD===::::::>>>@@@===<<<===999999777777777888999:::<<<===:::444000111222000///////////////////////////..................///............////////////....../////////000000000......///000000000000000/////////000222444666888::::::<<<>>>AAADDDFFFHHHIIIOOOWWW]]]aaaeeekkkoookkkooommmnnnqqqnnnwwwppp~~~qqqaaaggg|||~~~WWW@@@888777888999666777888888777777999:::AAA\\\{{{{{{jjjvvv{{{{{{}}}rrrfffXXXQQQQQQSSSRRRPPPQQQYYYdddjjjllloootttxxxwwwtttvvvwww|||~~~zzzZZZDDD===999888:::888:::HHHYYYeeeqqqpppgggeee```^^^eeeqqqrrrkkkppp___ZZZRRRLLLHHHFFFDDDCCCBBBCCCDDDEEEGGGLLLQQQVVV```eeekkkooopppppppppqqqllliiiccc[[[RRRKKKEEEAAA@@@???===;;;;;;;;;;;;<<<;;;<<<===>>>????????????>>>???AAABBBAAAAAABBBCCCDDDGGGGGGGGGIIIMMMKKKGGGBBBEEEMMMWWW]]]dddppp{{{zzz~~~wwwmmmmmmwww~~~wwwvvvlllkkkiiigggfffeeeeeeeee___[[[UUUQQQOOOQQQTTTWWWSSSRRRPPPPPPRRRTTTUUUTTTIIIKKKMMMJJJFFFBBBBBBCCC>>>::::::>>>???===<<<===;;;999777555555777999:::AAABBB>>>333,,,,,,000222////////////////////////......------------......------------............------........./////////......///000000000000000/////////000222444666888999:::<<<>>>@@@CCCFFFGGGHHHNNNWWW]]]```dddhhhkkkkkkooommmnnnqqqnnnwwwlll}}}yyyccclllaaaEEE;;;;;;:::999666777888888777777999;;;CCCaaavvvqqqzzzwwwrrrbbbZZZ\\\bbbeeefffpppwww~~~tttpppqqqrrrwwwzzz}}}}}}^^^DDD>>>999999:::999;;;JJJ\\\gggsssrrrllljjjdddbbbiiiwwwmmmiii~~~]]]NNNJJJEEEAAA@@@??????>>>@@@AAABBBBBBBBBCCCFFFHHHKKKPPPUUUYYYZZZYYYYYYYYYWWWUUURRRMMMHHHCCC???=========<<<<<<<<<<<<===>>>@@@@@@@@@AAAAAABBBBBBBBB???@@@AAABBBBBBBBBCCCCCCDDDGGGHHHEEEEEEHHHHHHEEEFFFMMM]]]rrrzzztttuuummmllliiigggeeeddddddddd\\\YYYUUUQQQOOOOOOPPPQQQRRRSSSSSSRRRUUUXXXXXXVVVGGGIIIKKKKKKGGGDDDCCCCCC>>>;;;:::>>>???===;;;===<<<999666444444666888:::>>>???:::111+++---000111////////////////////////------,,,,,,,,,,,,------------........./////////------------.........///......///000000000000000/////////000222444666888999:::;;;===@@@CCCFFFGGGGGGNNNWWW^^^aaacccgggjjjkkknnnmmmnnnqqqnnnwwwiiizzzgggppphhhHHH;;;:::999666666777888888777888:::<<>>:::999;;;:::<<>>===>>>@@@@@@???>>>???AAAAAADDDIIIKKKJJJIIIGGGGGGHHHGGGFFFCCCAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDCCCCCCDDDGGGHHHFFFFFFIIIHHHFFFMMMUUUjjj~~~wwwssssssooommmjjjgggdddbbbaaa```XXXWWWUUUSSSPPPNNNMMMLLLPPPSSSSSSQQQTTTYYYYYYTTTEEEHHHJJJKKKJJJGGGDDDCCC???;;;:::>>>???===;;;<<<<<<:::666444444555888:::999888444000111444444000////////////////////////------,,,,,,,,,,,,------....../////////000000000------------.........///......///000000000000000/////////000222444666888999999;;;===@@@CCCEEEGGGHHHOOOXXX^^^aaadddgggjjjkkknnnmmmnnnqqqnnnwwwhhhwwwlllssskkkIII:::888888444666777888888888999;;;===HHHiiitttzzzwwwvvvyyyzzzsssllliiihhhlllttt|||~~~qqqNNN???:::999;;;:::>>>NNNaaannnwwwxxxwwwuuukkkfffpppooopppwwwaaaJJJGGGCCCAAA@@@@@@???>>>???@@@AAAAAA@@@???@@@AAA>>>@@@BBBCCCAAA???>>>>>>>>>>>>>>>===============>>>>>>>>>>>>>>>=========AAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFEEEDDDEEEHHHIIIJJJNNNRRRQQQMMMNNNVVVnnn{{{uuussssssnnnlllhhhdddaaa^^^]]]\\\VVVUUUTTTRRRPPPNNNLLLKKKNNNRRRRRROOOQQQXXXXXXRRREEEGGGJJJLLLLLLJJJFFFCCC???;;;;;;>>>???<<<;;;<<<;;;999777555444555777888666555333111555999777111////////////////////////......------------......////////////000000000111------........./////////......///000000000000000/////////000222444666888888999;;;===???BBBEEEFFFHHHNNNWWW]]]aaadddhhhlllkkkooommmnnnqqqnnnwwwfffuuutttwwwlllKKK;;;999999777666777888888888999;;;===LLLmmm}}}|||}}}qqqxxxxxx~~~|||{{{~~~xxxoookkkgggiiiqqqxxxwww{{{zzzUUU???;;;999;;;;;;???OOObbbrrr{{{}}}|||zzznnniiissspppttt|||lllXXXJJJHHHDDDBBBBBBAAA@@@???BBBCCCCCCBBBAAA@@@AAABBB===>>>???>>><<<;;;;;;<<<:::;;;;;;<<<===>>>>>>>>>======>>>>>>>>>>>>======@@@@@@@@@AAABBBDDDFFFHHHFFFEEEDDDFFFIIIJJJHHHFFFFFFIIILLLQQQZZZbbb```ZZZWWW[[[lll~~~vvvqqqooonnnmmmiiigggddd```]]][[[ZZZZZZWWWUUURRROOOMMMLLLMMMNNNPPPUUUTTTOOOQQQYYYYYYRRRDDDGGGJJJNNNOOOLLLHHHDDD???<<<;;;>>>???<<<:::;;;:::999777666555555666666555666555111222555555222///////////////////////////..................///........./////////000000....../////////000000000......///000000000000000/////////000222444666888888999:::<<>><<<666777888999888999<<<>>>OOOpppwwwuuuvvvllltttqqqccc```ccc{{{|||sssmmmhhhgggmmmrrrnnnppp^^^@@@;;;999;;;;;;???PPPcccvvv~~~~~~pppkkkuuuooottt|||ttt```HHHKKKHHHEEECCCCCCCCCBBB@@@AAAAAAAAA???===<<<===>>><<<======<<<::::::;;;===;;;;;;<<<===???@@@AAAAAA===>>>>>>???@@@@@@@@@???AAAAAABBBDDDFFFJJJMMMOOOHHHGGGFFFHHHKKKLLLKKKHHHGGGJJJNNNVVVdddnnnllleeegggfffkkkxxx{{{{{{wwwqqqllljjjhhhfffeeedddbbb```]]]ZZZYYYYYYYYYZZZVVVPPPLLLJJJKKKOOOQQQTTTZZZXXXQQQSSS\\\]]]VVVDDDGGGKKKNNNPPPNNNIIIEEE@@@<<<;;;>>>???<<<:::;;;999888888666666555555555444777666000+++---000000//////////////////////////////............//////---------.........//////////////////000000000000...//////000000000000000/////////000222444666888888999:::<<>>PPPxxxwwwlllsss~~~~~~}}}kkk\\\\\\fffooo}}}{{{uuulllfffjjjkkknnnooolll|||iiiIII>>>CCC<<<777>>>KKKjjj~~~rrrooo{{{pppttt|||kkkcccaaaRRRNNNLLLLLLLLLJJJHHHHHHJJJFFFBBB@@@>>><<<;;;<<<======>>>>>>===<<<;;;:::<<<===???AAAAAA@@@>>><<>>======???@@@CCC>>><<>><<>>@@@DDDFFFIIINNNSSSXXX[[[aaahhhmmmkkkmmmkkkmmmsssqqqxxxbbblllzzzoooNNN===>>>>>>888:::999888888999:::<<<>>>OOOxxxyyyiiilll}}}yyyuuummmbbb\\\```ooo~~~wwwqqqyyyvvvllleeehhhggghhhhhheeetttlllGGG;;;@@@<<<999AAAOOOnnn~~~oooppp}}}pppssszzztttrrrllldddXXXOOOKKKNNNUUU[[[SSSLLLDDDBBBAAA@@@@@@BBB========================>>>???@@@AAABBBBBBBBBBBBCCCBBBAAA@@@@@@BBBCCCCCCCCC@@@>>>DDDNNNVVVWWWVVVIIIFFFFFFNNNYYY^^^VVVLLLKKKQQQ]]]lll{{{qqqaaaYYYbbbddd]]]YYY___eeeeeeJJJFFFDDDFFFIIIOOO[[[gggxxxcccUUUMMMJJJMMMRRRXXXXXXXXXYYY\\\aaaeeefffaaa___\\\YYYWWWWWWWWWWWWYYYRRRLLLJJJHHHGGGKKKPPP\\\WWWWWWUUUSSS]]]^^^OOOEEEAAALLLTTTLLLGGGGGGDDDAAA===<<<>>>???<<<:::;;;999777555444555666666555888666444222000/////////................................................////////////////////////////////////000111222333.../////////000000000000000000000111222444666666999:::<<<===>>>@@@DDDGGGGGGLLLSSSXXX\\\bbbiiioookkknnnlllnnntttrrrzzz```jjjvvvpppOOO>>>@@@@@@:::;;;:::999888999;;;===>>>NNNwwwlllkkk}}}|||rrrrrrtttqqqjjjeeeaaaZZZWWW\\\dddrrr|||qqqxxxwwwlllaaacccaaacccdddaaaqqqsssIII:::???;;;:::BBBOOOooozzznnntttsssuuuwwwggg___bbbllluuu___SSSGGGDDDDDDBBBAAACCC<<<<<<<<<;;;<<<<<<======>>>>>>>>>???@@@AAACCCDDDCCCBBBAAAAAACCCCCCBBBAAABBB???>>>CCCJJJPPPPPPMMMGGGCCCDDDOOO\\\^^^UUUJJJFFFQQQcccvvvtttaaaWWWZZZXXXSSSWWWaaaccc^^^LLLIIIGGGGGGFFFGGGNNNWWW\\\dddmmmqqqpppllliiigggddd[[[OOOGGGAAABBBKKKUUU]]]WWWOOOKKKMMMRRRXXX\\\bbb```\\\YYYWWWVVVVVVVVVUUUOOOJJJHHHGGGGGGJJJPPP[[[VVVWWWUUUUUU]]]]]]LLL???CCCSSS\\\QQQIIIHHHDDD@@@<<<;;;===>>>;;;:::;;;888666444333444555555555777666444111000/////////.......................................---------////////////////////////000///......------............/////////000000000000111111222333555666777888:::<<<===>>>@@@DDDGGGEEEKKKSSSYYY^^^cccjjjooojjjnnnllloootttsss}}}^^^hhh~~~~~~qqqtttSSSAAABBBBBB<<<;;;:::999888999;;;===>>>LLLvvvoooqqqyyyzzz|||uuuiii___]]]^^^ZZZTTTPPPUUUQQQWWWlllwwwkkk]]]___^^^aaafffeeevvv|||QQQ>>>???<<<;;;AAALLLkkkyyyrrrwwwyyyzzzrrrcccVVVRRROOOHHHCCCDDDCCCBBB@@@?????????????????????@@@AAABBBCCCCCCCCCBBBCCCFFFHHHJJJHHHEEEBBBEEEBBBAAADDDKKKOOOQQQPPPMMMHHHJJJVVVaaa```TTTIIIHHHXXXnnnzzzggg^^^___[[[XXX^^^iiijjjdddQQQKKKGGGHHHHHHFFFHHHKKKLLLTTT[[[^^^```aaaaaa```\\\RRRIIIEEEFFFOOO___llljjj\\\LLLCCCBBBFFFNNNTTT```^^^\\\YYYWWWVVVVVVWWWSSSMMMIIIHHHHHHHHHLLLQQQWWWSSSUUUVVVWWW___]]]JJJ>>>GGG[[[cccVVVMMMLLLGGG???;;;:::======;;;:::;;;777555333333444555555555666555333111////////////........................---------.........////////////////////////////////////...---,,,,,,------........./////////000000000000000111333444666777888999;;;<<<>>>@@@DDDGGGFFFLLLTTTZZZ___ccciiinnnhhhllllllnnntttsss~~~]]]ggg}}}qqq{{{XXXEEEDDDCCC===;;;:::999999999;;;===???LLLvvvpppyyywww}}}vvvlllZZZVVVSSSSSSPPPLLLKKKNNNWWW\\\ooouuuiii\\\]]]\\\```ffffffvvvWWW@@@???===<<>>;;;:::;;;777555333333444555666555666444222000////////////........................***+++,,,---...000111111////////////////////////......---------......///............/////////////////////000222333555666777999;;;<<<>>>AAAEEEHHHHHHNNNVVV\\\```cccgggjjjfffkkkkkkmmmrrrrrr~~~\\\fff|||vvv^^^IIIGGGEEE>>><<<;;;:::999:::<<<>>>???LLLvvvxxx{{{vvvhhh```TTTTTTTTTRRRKKKFFFJJJRRRSSSfffuuuiii\\\\\\YYY\\\```^^^jjj[[[AAA======>>>AAAJJJhhh}}}zzz}}}ttt```UUUVVVRRRQQQPPPMMMJJJGGGDDDCCC>>>???AAADDDFFFHHHIIIIIIDDDNNNYYY___^^^[[[ZZZ[[[NNNMMMNNNQQQWWW]]]aaaccc___[[[```kkkmmmcccXXXSSSYYYhhhzzz}}}oookkkqqqrrrooottt}}}}}}nnngggcccgggjjjhhhcccaaaPPPTTTUUUSSSYYYfffnnnnnnXXXMMMHHHPPP^^^fffhhhhhhSSSFFF===AAAHHHMMMTTT]]]^^^]]]ZZZXXXVVVVVVWWWXXXPPPLLLIIIKKKLLLLLLPPPVVVQQQNNNSSSWWW[[[ccc\\\FFF999EEEYYY]]]PPPKKKKKKEEE???;;;:::===>>><<<;;;<<<777555333333555666777666555444222000////////////........................***+++,,,---...000111111////////////////////////------------...///000000------........./////////......///000111333444555777999;;;<<<>>>AAAEEEHHHHHHOOOXXX^^^aaacccfffhhhfffkkkkkkmmmqqqqqq~~~]]]fff|||yyyaaaLLLIIIGGG???<<<;;;:::999:::<<<>>>???MMMwwwwwwssslllaaaWWWTTTSSSSSSSSSQQQLLLJJJSSS^^^eeevvvjjjYYYYYYUUUWWWZZZTTT]]]vvvbbbDDD>>>>>>???@@@FFFeee~~~}}}xxxyyy|||ggg___dddcccccccccbbb___[[[WWWUUUGGGGGGHHHJJJNNNTTTZZZ]]]\\\eeennnmmmddd^^^```eeeWWWZZZ^^^dddiiimmmnnnnnnaaa```hhhsssssshhhaaabbbfffqqq~~~}}}tttsssxxx{{{|||zzzuuuqqqnnnggg^^^YYYYYYLLLTTTXXXYYYcccsss{{{xxxZZZNNNHHHMMMWWWZZZWWWUUUIIIBBBEEEUUUaaaccccccgggaaa___\\\XXXVVVTTTTTTTTTOOOJJJIIIKKKMMMMMMQQQWWWRRROOOTTTYYY\\\bbbXXXAAA888BBBRRRTTTIIIGGGIIIBBB???;;;:::>>>???===<<<>>>777555444444666777888777444333111000////////////........................---------...............////////////////////////...------------...//////---------.........////////////000111222444555666777888;;;<<<>>>AAAEEEIIIGGGNNNXXX___bbbdddfffiiigggmmmmmmnnnqqqqqq]]]fff|||zzzaaaMMMJJJHHHAAA<<<;;;:::999:::<<<>>>???NNNwww~~~~~~}}}{{{nnnbbb]]]VVVNNNIIIJJJGGGGGGIIILLLOOOVVVeeetttwwwkkkVVVUUURRRTTTWWWPPPWWWoooiiiIIIAAA???>>>===AAA___xxx{{{wwwxxxooojjjssszzz{{{}}}}}}zzzvvvrrroooYYYWWWVVVXXX^^^hhhrrrxxx{{{}}}mmmcccfffnnnggglllttt{{{}}}hhhhhhrrr~~~sssoootttwww{{{nnn\\\WWWYYYZZZdddjjjlllttt|||cccUUUIIIHHHLLLNNNNNNNNNFFFEEETTTooodddaaa]]]YYYUUUSSSRRRQQQMMMIIIHHHKKKLLLMMMQQQWWWTTTQQQUUUZZZ\\\aaaVVV<<<:::AAAOOOOOOEEEGGGJJJBBB@@@<<<;;;>>>@@@>>>===>>>888666444444666888888888444333111000////////////........................000000///...------,,,,,,////////////////////////......---,,,,,,,,,---------------.........//////000000111222333555666777777888:::<<<>>>AAAFFFIIIEEELLLWWW___ccceeehhhjjjiiiooooooooorrrqqq^^^ggg|||[[[OOOMMMGGGDDD@@@>>><<<;;;:::;;;===>>>LLLtttzzzvvv{{{qqqiii[[[NNNIIIIIIGGGCCCBBBDDDEEELLLVVV]]]jjjuuuwww~~~|||gggUUUPPPPPPTTTSSSQQQXXXdddzzzqqqKKKBBB>>>;;;AAADDDSSSyyyxxxvvv}}}~~~}}}uuutttuuuzzzvvv___YYY^^^bbbrrr{{{jjjvvv{{{zzz|||}}}|||dddbbb[[[SSSPPPUUUXXXXXXOOO\\\rrrrrraaaWWWTTTUUUTTTRRRLLLIIIGGGJJJQQQVVVWWWVVVTTTVVVRRRVVVccc^^^JJJ===666DDDPPPNNNGGGCCCDDDDDD???===<<<>>>@@@@@@===999:::777444333555777888888666333000/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///............////////////000000000111222333555555777888:::<<<===@@@DDDGGGFFFOOOXXX]]]___aaahhhnnnjjjmmmjjjkkkpppppp}}}^^^hhh~~~{{{[[[QQQPPPIIIEEE@@@???===;;;;;;;;;===>>>KKKuuu}}}xxx|||wwwmmmlllttt|||qqqhhh[[[OOOEEECCCEEEDDDCCCCCCHHHKKKVVVhhh{{{vvvnnnWWWRRRPPPSSSRRRPPPWWWcccrrrKKKBBB>>>;;;@@@DDDRRRwww{{{vvvxxx|||ppp___^^^cccfffrrrwwwwww|||}}}{{{tttkkkhhhkkknnnmmmsss~~~|||iiiZZZTTTRRROOOLLLIIIGGGGGGKKKQQQTTTSSSPPPPPPUUUSSSXXXccc\\\FFF;;;===IIIRRROOOGGGBBBAAAAAA>>>======>>>@@@???<<<::::::777444333555777888888777444111/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///............////////////000000000000222333444555777888:::;;;===@@@DDDGGGFFFNNNXXX]]]___bbbhhhnnnkkknnnlllmmmqqqrrr~~~^^^iiivvv[[[TTTSSSLLLHHHBBB@@@>>><<<;;;<<<===>>>IIIttt~~~uuuuuuaaauuurrrjjj```YYY\\\fffooouuu~~~|||~~~zzzvvvtttrrrlllbbbYYYLLLDDD>>>???BBBBBBDDDGGGJJJSSSeee|||tttYYYSSSPPPRRRPPPNNNWWWccctttLLLBBB>>>;;;@@@BBBOOOsss}}}sss~~~tttxxxiiibbbgggmmmnnnsssuuu|||yyyzzz~~~jjjZZZRRRNNNKKKHHHFFFFFFIIINNNRRRSSSPPPLLLLLLSSSUUUZZZcccWWWBBB999CCCMMMSSSOOOGGGCCCAAA@@@>>>======>>>???>>><<<:::999777444333555666777777777444111///......---,,,------------------------------------------------------------------------///...------------...///............/////////////////////000111222333444666888:::;;;===???CCCFFFGGGNNNXXX]]]```ccciiinnnmmmpppmmmnnnssssss^^^kkk|||vvv[[[UUUTTTMMMKKKDDDBBB@@@===<<<<<<===>>>HHHrrruuusssooo\\\^^^fffkkkeeeZZZUUUVVVXXX___gggrrr|||uuuooogggffflllvvv}}}~~~{{{xxxnnnjjjeeebbb___ZZZQQQKKKDDD@@@>>>@@@BBBCCCHHHNNNQQQeeeqqqXXXQQQNNNPPPOOOOOOXXXeeewwwNNNCCC???;;;@@@AAAMMMlll~~~qqqtttvvvzzz|||{{{llliiioootttvvvsssvvv~~~yyyoooaaaVVVQQQNNNKKKHHHEEEFFFIIINNNRRRSSSQQQNNNJJJSSSWWW]]]bbbSSS???:::GGGNNNRRRNNNIIIFFFEEECCC=========>>>>>>===<<<:::888666444444555666777666777444111///...---,,,+++------------------------.........................................................------.....................////////////......//////000111333444666888:::;;;<<>>FFFnnnyyyqqq{{{hhhYYYSSScccnnnhhh\\\TTTRRRQQQUUUWWW\\\dddnnnyyy{{{uuurrrppplllhhheeeZZZWWWRRRPPPRRRXXX```eeekkkkkklllmmmnnnmmmjjjggg^^^ZZZUUURRROOOKKKEEEAAACCCAAAAAACCCCCCEEEMMMVVV___zzzgggTTTNNNLLLOOOPPPPPPZZZhhh{{{QQQDDD@@@<<<@@@@@@KKKiiisss~~~mmmrrrxxxsssssswwwzzztttyyy~~~rrrmmmddd^^^XXXSSSPPPNNNKKKIIIBBBCCCFFFJJJNNNPPPPPPOOOJJJTTTYYY^^^^^^NNN>>>@@@OOOSSSTTTNNNJJJHHHFFFBBB<<<===>>>>>>===<<<;;;;;;777666444444555666666555666444000......---,,,+++------------------------................................................---..................---............////////////......//////000111333444666777999:::<<>>======>>>DDDiiiyyytttuuuaaaRRRUUUeeeppphhh\\\XXXXXXWWWVVVQQQOOOQQQWWWaaappp|||xxxnnnhhhbbb[[[UUUSSSKKKJJJHHHCCCAAABBBGGGLLLTTTUUUXXX\\\```aaa___]]]RRRNNNJJJFFFDDDAAA>>><<<@@@AAACCCEEEDDDHHHTTTaaaqqqrrr```RRRLLLKKKPPPPPPQQQ[[[hhhUUUFFFAAA>>>BBB@@@IIIgggyyyvvvpppjjjjjjoooxxx}}}qqqyyy~~~yyy|||}}}{{{ooogggdddZZZWWWSSSPPPNNNLLLIIIGGG???AAAEEEHHHKKKLLLLLLLLLLLLTTTYYY[[[XXXHHH???IIIZZZZZZWWWOOOJJJGGGCCC>>>;;;===>>>>>>===;;;;;;;;;777555444444555666666555555222///.........---,,,------------------------------------------------........................------...//////...------............/////////////////////000111222333444555777999:::<<<>>>BBBEEEIIINNNUUU]]]bbbgggllloookkknnnkkklllqqqqqq~~~dddvvv|||^^^VVVRRRMMMPPPIIIGGGDDDAAA>>>>>>>>>>>>CCCcccvvvxxx}}}iiiYYY\\\nnnzzzuuukkkhhhgggccc```XXXPPPNNNMMMPPPZZZeeeyyy{{{oooeee```YYYPPPJJJIIIDDDCCCAAA>>><<<<<<>>>@@@FFFGGGJJJOOOSSSVVVUUUTTTIIIFFFCCC???>>>===<<<<<<===@@@EEEHHHHHHOOO```rrrooo```QQQLLLLLLQQQQQQQQQZZZfffWWWHHHCCC???CCC@@@IIIccc|||{{{lll```[[[XXXVVVYYY```ggglllttt{{{|||yyyzzzmmmfffbbb```WWWTTTOOOJJJGGGEEEDDDDDDAAADDDIIIMMMMMMKKKIIIHHHMMMTTTVVVVVVQQQBBB???PPP___^^^XXXOOOJJJHHHDDD>>>:::<<>><<<::::::;;;666555444444555666555444333111...---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------...//////...------............////////////000000000000222333444555555777999:::;;;>>>BBBEEEIIIMMMUUU\\\ccchhhllloookkknnnkkklllqqqqqq~~~eeexxxzzz^^^WWWRRRMMMOOOJJJHHHDDDAAA???>>>>>>>>>CCC```xxxyyyjjjbbbxxx|||uuummmjjjaaaXXXRRRMMMIIINNNVVVgggwwwqqqfff]]]YYYSSSIIICCCBBB===;;;999999;;;<<<<<<;;;======@@@CCCGGGIIIHHHFFFEEECCC???<<<;;;;;;======;;;@@@FFFKKKMMMVVVkkk~~~ooodddRRRMMMMMMRRRRRRPPPXXXcccYYYIIIDDD@@@DDD@@@III___{{{{{{|||jjj___]]]___[[[ZZZ^^^bbbeeekkkrrryyyuuuyyyzzz{{{kkkccc```]]][[[VVVQQQJJJCCC@@@@@@AAABBBDDDIIIPPPTTTRRRNNNHHHEEEMMMSSSTTTRRRLLL===@@@TTT___]]]VVVOOOKKKKKKGGGAAA:::<<>><<<::::::;;;666555444444666666555444222000------...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---...//////...---,,,............/////////000000000111111222333555666555777999:::;;;>>>BBBEEEIIIMMMTTT\\\ccciiimmmooolllnnnlllmmmqqqrrr~~~fff|||~~~~~~qqq}}}dddWWWSSSRRRQQQPPPKKKFFFCCCCCCBBB???<<>>===999;;;<<<<<<:::999999:::===>>>???@@@@@@@@@??????@@@===;;;::::::<<<<<<<<<@@@DDDIIIJJJMMM]]]~~~}}}lll\\\PPPNNNOOOQQQQQQPPPTTTZZZbbbQQQGGGBBBFFFAAAEEEWWWvvvyyysssyyy}}}vvvttt|||}}}}}}sssqqqyyy~~~}}}vvvmmmfffccc^^^WWWQQQNNNKKKFFFCCCBBBBBBBBBAAAHHHMMMTTTVVVSSSNNNKKKIIIGGGPPPTTTKKK>>>===LLL[[[aaa^^^VVVLLLIIIIIICCC:::;;;???@@@===;;;<<<<<<:::444555555555666666666777111000//////000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................***+++,,,,,,------,,,,,,......///000000000000000111000000000000222333444777888888999:::===BBBFFFIIIMMMTTTZZZ```ffflllppplllkkkgggjjjsssuuufff~~~{{{~~~ttt|||yyyaaaVVVSSSRRROOOQQQNNNJJJFFFDDDBBB@@@>>>===JJJkkk|||{{{sssWWW^^^ooo}}}wwwhhh]]]UUUPPPPPPQQQZZZmmm}}}~~~|||wwwoooiiiWWWSSSMMMFFFAAA===<<<<<<<<<===???>>>===;;;;;;<<<<<<<<<=========>>>>>>>>>???<<<:::999:::<<<======AAADDDGGGIIILLL[[[yyy~~~{{{iiiZZZPPPNNNNNNQQQRRRQQQTTTXXXzzzfffUUUJJJDDDGGG@@@DDDOOOnnnxxx}}}|||}}}}}}yyy~~~wwwsssmmmeee```\\\WWWQQQKKKHHHFFFCCCAAA@@@AAAAAAAAAMMMRRRWWWVVVRRRMMMLLLMMMSSS[[[[[[MMM@@@BBBPPP[[[WWWVVVQQQLLLLLLLLLDDD:::;;;???@@@===;;;<<<<<<:::777777777666666555555555111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,------.....................///000000000000000111000000000000222333444777888888999:::===BBBFFFIIINNNUUU\\\bbbhhhmmmpppooonnniiikkksssuuujjjxxxttt|||tttooo]]]WWWVVVTTTQQQQQQPPPNNNJJJFFFBBBAAAAAA<<>><<<<<<===???@@@AAAAAA???>>>>>>???======<<<<<<======>>>???>>>;;;999888:::===??????CCCCCCEEEHHHLLLYYYqqq|||}}}vvvdddWWWQQQMMMNNNRRRUUUTTTTTTVVVqqqkkkZZZNNNGGGGGG???BBBIIIfffxxxooojjjeee^^^YYYVVVPPPJJJEEEBBBAAA@@@@@@@@@AAABBBBBBQQQUUUXXXUUUOOOLLLOOOSSSbbbggg^^^III>>>GGGTTTYYYOOONNNLLLKKKNNNNNNEEE;;;<<<@@@AAA===;;;===<<<::::::999888777666555444444222000---------......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------......///000000000000///......///000000000000000111000000000000222333444666777888999:::>>>CCCGGGIIINNNWWW^^^dddiiimmmoooqqqqqqlllmmmtttvvvrrrxxxwww{{{fffYYYXXXYYYWWWTTTOOOQQQQQQMMMGGGBBBAAABBBBBBLLLddd}}}}}}tttUUUAAAHHHVVV___nnn}}}~~~xxxwwwvvvuuuooofff[[[TTTQQQTTTZZZ___sssqqqnnnlllhhhaaaVVVNNNHHHFFFCCC@@@>>>>>>>>>??????@@@BBBAAA@@@>>>>>>??????>>>>>>>>>???@@@BBBCCC>>><<<999999;;;>>>@@@AAADDDBBBCCCFFFJJJUUUgggxxxyyy~~~ooo^^^TTTPPPMMMMMMSSSVVVUUUTTTUUUpppooo^^^QQQIIIHHH>>>@@@FFF___xxxqqqfffbbb\\\WWWRRRLLLFFFAAA???@@@AAAAAAAAABBBCCCEEERRRUUUVVVRRRLLLLLLSSS[[[llljjjYYY???:::JJJXXXZZZTTTPPPLLLLLLMMMKKKCCC:::AAADDDEEE@@@======<<<999999999888777666555555444222///,,,+++,,,.........------------------------------------------,,,,,,------------------------......///000000000000000......///000000000000000111000000000000222333444666777888999;;;???DDDHHHHHHNNNVVV^^^dddhhhkkkmmmooopppkkkmmmsssvvvyyy~~~|||aaaXXXYYYYYYUUURRRNNNPPPRRROOOIIIDDDBBBBBBCCCKKK___}}}|||\\\BBB@@@DDDIII[[[qqqooosssvvvtttuuu{{{vvvtttlll```WWWTTTWWW[[[dddbbb```^^^\\\VVVNNNGGGFFFEEEBBB@@@>>>>>>>>>>>>>>>???AAA@@@???===>>>>>>>>>??????@@@BBBDDDEEEFFFAAA>>>;;;:::;;;???AAABBBCCCAAAAAADDDHHHPPP___nnn~~~~~~yyywww{{{hhhXXXQQQNNNLLLNNNSSSVVVVVVVVVXXXoooppp```TTTKKKIII??????BBBVVV~~~{{{wwwpppjjjddd```ZZZTTTNNNGGGAAA>>>>>>???AAA@@@@@@BBBEEEHHHQQQSSSRRRNNNKKKOOOZZZdddoooeeeNNN999;;;PPP^^^^^^^^^XXXPPPLLLIIIEEE???;;;GGGJJJIIICCC>>>===;;;888777777777777666666666666111///,,,+++,,,.........------------------------------------------------------------------------------...////////////.........///000000000000000111000000000000222333444555666888999;;;@@@EEEJJJGGGMMMUUU]]]bbbfffiiikkkkkkmmmjjjkkksssvvv~~~yyyaaaZZZZZZVVVPPPNNNNNNOOOQQQPPPLLLHHHEEECCC???CCCSSSppppppXXXLLLCCC>>>IIIYYY```gggnnnrrrxxxwwwjjjaaa[[[XXXSSSPPPNNNMMMNNNLLLHHHDDDDDDCCCAAA???============>>>@@@AAAAAA???>>>>>>???>>>???BBBDDDGGGIIIJJJKKKFFFBBB>>>;;;<<>>LLLppp{{{wwwrrrkkkeee___[[[UUUNNNGGGAAA===<<<<<<>>>@@@@@@@@@CCCJJJOOOTTTSSSPPPNNNOOOXXXdddmmmlll[[[EEE;;;FFFYYYbbbbbbaaaZZZRRRKKKDDD===;;;>>>IIILLLKKKDDD???===;;;777666666666666555555555555000...,,,+++---......---------------------------------------....................................,,,,,,---............---......///000000000000000111000000000000222333444555666888999<<>>>>>>>>>>>AAABBBDDDCCCBBB@@@AAAAAA@@@CCCGGGLLLPPPQQQRRRRRRKKKGGGAAA======???@@@AAA@@@???AAAAAABBBGGGWWWgggyyyxxxrrrnnnqqqtttwww}}}vvvzzzqqq[[[OOONNNIIIKKKPPPTTTSSSSSSZZZccc{{{pppbbbYYYRRRQQQFFFGGG@@@EEEdddyyyuuuuuurrrjjjbbbYYYUUUOOOHHHBBB>>>=========@@@BBBCCCDDDJJJTTT[[[\\\XXXRRRQQQWWWaaammmtttcccNNN===BBBSSS___aaa```WWWSSSNNNIII@@@888;;;BBBFFFIIIIIICCC>>>===;;;888777666666555444333222222...---,,,,,,......---,,,........................------------.........///////////////////////////,,,,,,---............---......///000000000000000111000000000000222333444444666777999<<>>???@@@@@@>>>???AAAAAA@@@EEEVVVggg|||}}}qqqiiieeegggjjjlllttt}}}~~~zzznnnXXXMMMMMMGGGKKKQQQTTTQQQRRR[[[gggpppccc[[[UUUUUUJJJKKKFFFEEE^^^|||www}}}yyyxxxvvvssstttqqqeeeYYYUUURRRLLLEEE@@@>>>???AAA???BBBEEEGGGJJJRRR^^^gggccc]]]VVVUUU]]]hhhsssyyy[[[DDD777GGG[[[aaa]]]ZZZKKKJJJJJJGGG>>>777;;;FFFCCCFFFFFFAAA======<<<999888888666555333111000///---,,,,,,---//////---+++........................---------.........//////000000000000000000000000,,,------...///............//////000000000000000111000000000000222333444444555777999<<>>BBBBBBCCCIIISSS```kkkqqqrrrgggXXXVVVgggxxxssscccFFFCCCGGGVVVcccdddWWWLLLJJJKKKIIIAAA999888>>>EEEEEEDDDCCCAAA???<<<999888888777777666555333222111................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGKKKMMMSSS\\\```bbbfffkkkmmmoookkklllrrrvvvqqq{{{zzzlll^^^ZZZZZZXXXVVVVVVVVV\\\___[[[XXXVVVSSSNNNGGGHHHFFFKKKggg|||yyyqqqiiiiiiuuu~~~yyypppdddWWWMMMIIIFFFFFFFFFFFFEEEDDDDDDCCCHHHMMMPPPNNNMMMOOOOOOLLLVVVZZZaaafffiiikkkkkkkkk]]]QQQGGGCCCBBB???>>>???@@@BBBCCCCCCEEEMMM[[[eee}}}~~~{{{zzzxxxxxxtttmmmddd^^^]]]```cccccccccdddeeegggmmmsssxxxrrrbbbUUUMMMJJJJJJNNNJJJIIIPPPRRRXXXfffppp^^^]]]ZZZWWWRRRIIIGGGCCCLLLgggxxxsssxxxzzzmmmddd___YYYQQQJJJHHHEEEBBB@@@??????@@@@@@FFFEEEGGGQQQ___nnnwww{{{eee^^^[[[fffyyy~~~lllUUUAAAIIIWWWeeekkkfffZZZQQQNNNMMMIIIBBB======BBBHHHGGGFFFDDDAAA>>>;;;888666777777777666555333111000................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGJJJLLLRRR[[[```bbbffflllkkkmmmkkklllrrruuu~~~kkkrrrfff\\\YYYZZZYYYYYYZZZXXX^^^aaa]]]XXXUUURRROOOIIIIIIFFFHHH[[[~~~|||qqqmmmooovvvyyywwwyyy}}}jjjZZZSSSIIIHHHGGGFFFFFFEEEEEEEEEJJJPPPTTTTTTVVVZZZ[[[ZZZaaadddjjjooosssuuuuuuuuudddYYYNNNHHHDDD@@@>>>@@@AAADDDGGGIIIMMMVVVdddooo|||yyyxxxvvv{{{xxxsssmmmfffccccccddd```[[[UUURRRTTTYYY___bbbfffmmmuuu|||~~~|||~~~xxxlll^^^RRRLLLIIIIIIMMMJJJJJJPPPPPPWWWiiikkk\\\^^^\\\YYYUUULLLFFFDDDFFFWWWwwwxxxpppnnnrrryyy}}}sssjjj```XXXSSSNNNGGGAAABBBAAA@@@??????@@@AAABBBKKKMMMTTT```mmmssspppkkk```]]]eeexxxuuuWWW???CCCUUUjjjtttpppdddYYYTTTQQQMMMHHHDDDBBBDDDHHHKKKIIIGGGEEEAAA===:::777666777777777666444333111000................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGIIIKKKRRR[[[```bbbgggmmmiiillljjjlllsssuuuzzz{{{mmmkkkccc]]]\\\[[[YYYXXXZZZWWW[[[^^^\\\XXXUUUTTTSSSNNNMMMHHHFFFQQQnnn{{{yyyrrrppprrrtttssspppttt{{{rrrbbb\\\MMMLLLKKKJJJIIIJJJJJJKKKPPPVVV[[[\\\aaaiiinnnpppppprrrvvvzzz|||}}}{{{yyyiii^^^SSSMMMHHHCCCAAACCCBBBGGGLLLQQQXXXcccsss~~~~~~~~~~~~|||xxxsssooonnnnnnllldddZZZUUUTTTVVVWWWWWWYYY\\\aaaiiiuuu}}}{{{~~~tttfffZZZPPPKKKIIIHHHMMMMMMOOORRRPPPVVVjjjhhh\\\___]]][[[WWWNNNGGGFFFCCCKKKhhh{{{wwwnnndddeeekkkvvvuuuccc\\\VVVOOOLLLJJJHHHDDD@@@BBBAAAAAA??????@@@BBBDDDNNNXXXgggtttxxxqqqcccXXX^^^cccsss{{{```FFF;;;NNNaaasssvvvlll___UUUQQQRRRMMMGGGDDDFFFIIILLLLLLHHHFFFDDDAAA===:::888777777777666555444222111000................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGHHHJJJQQQZZZ```cccgggmmmhhhlllkkknnntttwwwxxxxxxxxxhhhcccaaaaaa^^^ZZZYYY[[[ZZZZZZ[[[\\\\\\ZZZ[[[\\\TTTQQQKKKGGGKKKbbb|||yyyuuutttsssrrroooooouuu|||{{{{{{lllaaa]]]TTTSSSQQQOOOOOOQQQSSSTTTZZZ```dddgggmmmxxx|||hhh___UUUOOOIIIEEEEEEHHHEEEKKKRRRXXX```kkkzzz|||xxxuuuuuuppplllhhhfffhhhhhhfffcccbbb___]]]aaajjjttt}}}~~~}}}}}}oooaaaVVVOOOKKKIIIFFFLLLOOORRRTTTMMMTTTjjj~~~fff\\\___]]]ZZZWWWOOOIIIHHHCCCEEE]]]}}}yyyjjjbbb]]]cccmmmuuu{{{yyybbbTTTLLLHHHEEEDDDEEEEEECCCAAABBBBBBAAA???>>>@@@DDDHHH\\\hhhxxx~~~xxxkkk```ZZZ^^^nnnpppOOOAAADDDYYYeeennnjjjbbb[[[UUUPPPOOOJJJEEEEEEHHHLLLLLLKKKFFFDDDBBB???===<<<;;;;;;777666666555444222000000................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGGGGIIIPPPZZZ```bbbgggmmmiiimmmlllooovvvxxxvvv{{{zzzgggdddccccccaaa]]]___cccaaaZZZVVVXXX[[[[[[[[[\\\WWWSSSOOOKKKJJJXXXzzz~~~yyytttsssqqqnnnlllnnnuuu{{{uuuxxxyyyyyyyyyzzz}}}sssfff```___ZZZXXXVVVTTTUUUXXX\\\^^^ccciiiooorrrxxx|||iiiaaaXXXRRRMMMIIIJJJNNNMMMSSSZZZaaahhhsss}}}{{{zzz{{{~~~~~~yyy|||~~~wwwhhhZZZQQQLLLJJJIIIEEEJJJMMMQQQRRRKKKVVVpppzzzcccYYY]]]ZZZXXXVVVOOOKKKJJJEEEFFFVVVuuu|||mmmaaaaaahhhlllllllllyyyzzz~~~dddRRRIIIEEEDDDBBBAAABBBBBBBBB@@@AAABBBBBB@@@@@@EEEMMMSSSsssyyy{{{tttggg^^^___cccrrrcccDDD>>>GGG\\\ccceee___[[[\\\YYYSSSKKKHHHFFFGGGJJJLLLKKKIIIEEEDDDAAA???===<<<<<<<<<666666666555333222000///................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGHHHJJJQQQZZZ___aaaffflllkkknnnmmmooovvvyyy{{{tttfffcccaaaaaa```bbbjjjtttmmm```UUUVVVZZZZZZXXXXXXVVVSSSRRRRRRMMMPPPjjj~~~zzzwwwwwwuuusssrrruuuxxxzzzwwwwwwwwwvvvvvvwwwyyy{{{}}}{{{tttllljjjlllhhhfffdddccceeeiiinnnqqqsss{{{qqqiiiaaa[[[UUUQQQSSSWWWWWW^^^hhhqqqzzz~~~}}}yyynnn___RRRKKKIIIIIIIIIGGGKKKLLLOOOQQQNNN___sss]]]TTTXXXVVVUUUUUUPPPNNNJJJGGGHHHPPPdddwww{{{vvvnnnkkkgggcccaaafffeeehhhooosssvvv|||qqq]]]OOOFFFAAABBBAAAAAAAAAAAABBBAAAAAAAAACCCDDDEEEIIIRRR___iii{{{yyysssggg^^^```kkkvvvoooPPPBBBFFFOOO\\\cccddd]]]ZZZ^^^[[[SSSHHHHHHIIIJJJKKKKKKIIIHHHGGGEEEBBB???<<<;;;;;;<<<666666555444333111000///................................................................................................---------............//////......///111111000///000000000000111222333444444555777999;;;???DDDGGGIIIJJJQQQZZZ___aaaeeekkkkkknnnkkkmmmtttxxx|||rrrsss}}}sssttteeebbb______```fffttt}}}kkk[[[ZZZ___^^^ZZZXXXTTTRRRTTTVVVOOOKKK^^^xxx~~~~~~|||zzzyyyyyyyyyyyyyyyxxxzzz|||zzzvvvwww|||}}}{{{xxxxxxzzz{{{ssskkkeee^^^YYY[[[``````hhhttt{{{{{{~~~rrrgggWWWLLLGGGGGGHHHIIILLLMMMLLLOOORRRRRRhhhoooYYYPPPTTTSSSSSSTTTPPPOOOKKKIIIJJJLLLYYYyyysssqqq|||~~~rrrfff___]]]YYYWWWZZZaaacccbbbffflllttt{{{qqq\\\LLLEEECCCBBBAAA>>>??????@@@BBBCCCCCCDDDBBBEEEHHHKKKRRR___ooo{{{ooommmhhhdddgggtttuuuSSS@@@HHHZZZddd]]]fffhhhaaa]]]^^^ZZZQQQFFFHHHKKKMMMLLLKKKIIIGGGIIIFFFCCC???<<<:::::::::666666555444333111000///................................................................................................---------........./////////......///111222000///000000000000111222333444444555777999;;;???DDDGGGIIIKKKQQQZZZ___```dddjjjkkkmmmjjjkkkssswwwwwwooosssnnnbbb```^^^___```dddqqq~~~yyyiii[[[ZZZ^^^\\\XXXVVVZZZTTTSSSVVVSSSNNNVVVeee~~~{{{{{{{{{zzzzzz|||~~~vvvnnnjjjfffccccccfffdddqqq{{{}}}~~~fff\\\PPPHHHHHHJJJKKKJJJIIIPPPIIIRRRUUUQQQvvvkkk^^^QQQNNNPPPPPPPPPPPPNNNLLLLLLKKKGGGOOOrrrxxxjjjxxxxxxfffZZZ[[[WWWTTTUUUYYY]]]______nnnxxx|||yyy~~~ssskkkUUUMMMDDD@@@AAACCCDDDCCC@@@@@@@@@DDDHHHJJJHHHFFFIIIJJJOOOZZZhhhrrruuusssjjjiiifffgggvvvyyy]]]EEE777OOOmmmnnnjjjeeeccc^^^UUUWWWXXXMMM@@@EEEKKKMMMLLLJJJJJJKKKMMMHHHBBB>>>>>>>>><<<;;;555555555555333000...,,,,,,---------.../////////......------------...............------,,,,,,,,,......------------......---------............///////////////000000000000000000000000111222333444555666888999;;;>>>CCCFFFKKKPPPVVVYYY\\\___eeejjjlllmmmkkkooouuuvvv|||xxx|||tttgggccc```^^^^^^]]]^^^fffooonnnbbbYYY[[[^^^\\\XXXVVVWWWQQQOOORRRPPPKKKQQQ\\\uuu~~~~~~}}}vvvsssooojjjhhhjjjttt~~~zzz|||xxxyyy{{{vvvooo\\\TTTJJJFFFGGGJJJKKKKKKJJJPPPIIIRRRVVVZZZfff\\\RRRQQQSSSQQQNNNMMMNNNKKKKKKJJJEEEKKKfffooowww|||fffaaa[[[XXXXXXZZZ[[[ZZZiiiqqqzzz{{{vvvqqqqqqsssuuu{{{|||pppfff```ZZZTTTOOOMMMIIIEEECCCDDDDDDAAA???CCCCCCEEEIIIMMMOOONNNLLLMMMVVVdddrrrzzzyyyrrrmmm```eeennn{{{cccGGGBBBIIIdddxxxrrrhhhccc```[[[YYYbbb]]]GGG@@@EEEKKKMMMKKKGGGFFFEEEKKKGGGBBB??????>>><<<:::666555555333111///...------------.....................------------............---------,,,,,,,,,......------------......---------............///////////////000000000000000000000000111222333444555666888999;;;>>>CCCFFFKKKOOOUUUYYY[[[___dddiiikkkllljjjooouuuwww~~~zzz{{{yyyaaa___]]]]]]^^^]]]ZZZ]]]bbbaaa[[[XXX[[[]]][[[XXXWWWVVVOOOLLLOOOMMMIIIKKKRRRaaa{{{vvvtttwwwuuuiii___XXXWWWkkk~~~{{{}}}zzzzzzwwwmmmaaaNNNIIIDDDCCCFFFJJJLLLLLLLLLPPPJJJSSSWWWfffbbbZZZTTTUUUVVVRRRMMMKKKMMMJJJIIIIIIEEEGGGWWWiiizzz|||xxxoooiiidddaaadddfffhhhgggdddaaa______ccceeedddaaacccllltttwwwyyywwwllleee___YYYQQQLLLKKKKKKIIIGGG??????@@@CCCEEEEEECCCAAAAAADDDIIIPPPVVVZZZZZZYYYfffqqq~~~~~~tttkkkfffooowwwmmmJJJ999EEEYYYnnnyyytttiiiaaa]]][[[^^^ggg[[[>>>>>>DDDKKKNNNKKKGGGEEEDDDGGGEEEBBB@@@@@@>>><<<:::777555333111//////.....................---------......------------.........------------,,,,,,,,,......------------......---------............///////////////000000000000000000000000111222333444555666888999;;;>>>CCCGGGJJJNNNTTTXXXZZZ^^^ccchhhiiijjjiiinnnuuuxxx~~~vvvppp```[[[YYY[[[___```]]]\\\^^^ZZZYYYYYYZZZ[[[ZZZYYYYYYVVVOOOLLLNNNNNNJJJIIIKKKQQQqqqrrrbbbTTTLLLLLL[[[ppp}}}wwwhhh]]][[[___ccckkkttt{{{{{{yyysssdddUUUDDDBBB@@@BBBFFFJJJLLLLLLMMMQQQMMMUUUWWWoooaaaZZZUUUVVVWWWRRRNNNMMMMMMJJJIIIJJJHHHGGGLLLUUUtttssslllbbb[[[XXXXXXXXXWWWMMMPPPPPPMMMNNNSSSVVVUUUZZZ^^^cccgggkkkpppssstttqqqrrrssstttuuuvvvvvvvvvvvvvvvtttqqqnnnmmmnnnpppnnnnnnooopppqqqssstttuuuuuutttrrrqqqpppoooooonnnkkkfff```ZZZVVVQQQKKKGGGIIIFFFCCCBBBCCCDDDCCCBBB@@@AAACCCDDDFFFHHHIIIJJJJJJQQQ[[[fffnnnrrrrrrqqq~~~sssnnnrrrxxxTTTDDDEEE\\\ooowww}}}ttteee```dddccc^^^NNN888>>>EEEMMMQQQPPPLLLIIIHHHCCCCCCBBBBBB@@@>>>;;;999777555222///---...///000/////////...---------,,,...------,,,,,,------...------------------------......------------......---------............///////////////000000000000000000000000111222333444444666777999;;;>>>CCCGGGIIIMMMSSSWWWYYY]]]bbbgggjjjkkkjjjnnnuuuwwwiiijjjllldddaaa]]]]]]bbbeeebbb^^^^^^[[[\\\\\\ZZZYYYZZZZZZZZZTTTPPPMMMMMMLLLJJJHHHIIIHHHbbbsssaaaVVVUUU\\\hhhrrrooobbbVVVRRRSSSUUU[[[dddqqq~~~zzzuuuqqqiiiYYYJJJAAAAAAAAADDDGGGJJJKKKLLLOOOQQQQQQXXXXXXttt}}}aaaZZZUUUUUUTTTQQQPPPQQQMMMKKKJJJLLLLLLJJJJJJKKK]]]{{{|||ppphhhbbb[[[VVVNNNPPPNNNLLLMMMSSSVVVTTTQQQQQQRRRTTTWWWXXXYYYZZZ```aaabbbddddddddddddcccffffffdddaaa^^^\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWVVVTTTRRRQQQPPPPPPLLLJJJHHHFFFFFFFFFFFFEEECCCCCCDDDEEEFFFEEECCCAAAIIIJJJJJJJJJKKKOOOWWW\\\kkksssvvvpppxxxxxxbbbKKKLLLZZZzzznnnkkksssfffPPPBBB<<>>;;;999888555333000---,,,---...///...............---------------,,,,,,,,,,,,------,,,,,,,,,------------.........------------......---------............///////////////000000000000000000000000111222333444333555777999;;;???DDDHHHIIIMMMSSSWWWYYY]]]bbbgggmmmnnnkkknnnssstttfffxxxmmmcccccceeeccc___]]][[[^^^___]]]^^^```\\\TTTPPPRRRRRRNNNKKKKKKNNNQQQRRRPPPlll{{{}}}|||~~~zzztttvvv~~~|||~~~yyynnnbbbXXXMMMCCCAAABBBEEEGGGHHHJJJLLLMMMSSSPPPSSS]]]\\\pppZZZTTTPPPPPPOOOLLLLLLOOOLLLKKKJJJIIIIIIJJJIIIHHHIIIdddllljjjddd___aaafffhhhfffZZZUUURRRUUUVVVQQQOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJHHHHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDD:::<<>>@@@CCCFFFIIIKKKLLLMMMNNNOOOSSSWWW^^^qqq```[[[PPPOOOMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIOOObbb~~~~~~yyyvvvrrrnnnlllllliiibbb]]][[[ZZZYYYYYYYYYXXXWWWVVVRRRSSSTTTTTTTTTVVVXXX[[[___dddjjjooouuu{{{qqqWWWKKKOOO[[[gggoooqqqaaa^^^kkkttteeeRRRGGGGGGNNNVVV[[[bbbaaaZZZQQQLLLLLLHHHCCCCCCBBB@@@>>>;;;888666444////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................000000000000000000000000222222111111111222333333555666888:::<<<@@@EEEHHHMMMQQQVVVWWWWWWZZZaaahhhjjjmmmkkkmmmtttxxx~~~iiiiiiiiiccccccaaa^^^[[[XXXWWWWWWXXXXXXXXXZZZ[[[[[[ZZZZZZYYY[[[^^^bbbbbb```[[[XXXVVVUUUTTTUUU\\\jjjuuufffTTTIIIBBB>>>>>>AAADDDGGGJJJLLLMMMNNNPPPQQQUUUXXXhhhzzzYYYWWWNNNMMMKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIUUUrrr|||tttuuuoooppp~~~|||zzzxxxvvvuuunnnooopppqqqrrrtttxxx{{{iiiQQQBBBJJJZZZfffttt}}}llleee```eeetttuuu\\\FFFBBBKKKVVVbbbmmmgggeee^^^SSSMMMJJJHHHEEEAAA@@@>>><<<999777555444////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................111000000//////000000111333333333333333444555555555777999:::<<<@@@EEEIIIMMMQQQVVVXXXXXX[[[bbbhhhjjjmmmkkkmmmtttwwwtttcccdddfffccc]]]]]]\\\ZZZWWWVVVVVVWWWWWWXXXZZZ[[[\\\[[[ZZZZZZXXX[[[______]]]YYYVVVUUUSSSTTTVVVYYY```pppzzzmmm]]]LLLCCC@@@???AAAEEEFFFHHHKKKMMMNNNOOORRRTTT\\\bbb|||tttUUUUUULLLKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGKKKGGGMMMddd~~~zzzpppooo}}}dddQQQMMMMMMSSS[[[fffxxxmmmdddkkkoooqqqyyymmmTTTEEEPPPaaakkkuuuooojjjbbbWWWPPPLLLIIIGGGAAA???===:::888555444333////////////............................................................------------------------........................---------...............111111000//////000111111333333333333333444555666666777999:::<<<@@@EEEIIIMMMRRRWWWXXXXXX[[[bbbhhhjjjmmmkkkmmmtttvvviii^^^^^^\\\WWWYYYZZZ[[[YYYVVVUUUVVVWWWWWWXXXZZZ\\\\\\[[[YYYXXXWWWXXXYYYYYYWWWUUUUUUVVVRRRTTTXXX[[[\\\fffzzznnnddd]]]PPPCCC@@@AAABBBDDDGGGHHHJJJLLLNNNOOOQQQTTTWWW[[[ooofffOOOOOOJJJIIIGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFJJJEEEHHHVVVfffxxxkkkaaaeee~~~nnn[[[LLLCCCNNNVVVXXX```rrr{{{jjjjjj{{{sssmmmVVVJJJMMMggg~~~uuucccVVVNNNJJJJJJKKKAAA@@@===999666444222222////////////............................................................---------------------------.....................---------.........//////111111000000000000111111111111111111222333444555666777999;;;===AAAFFFIIIMMMRRRWWWXXXXXX[[[bbbhhhjjjmmmkkkmmmsssuuuuuuccc______ZZZRRRWWWYYYZZZXXXTTTSSSUUUXXXXXXYYY[[[\\\[[[YYYVVVTTTWWWWWWWWWUUUTTTUUUXXXZZZRRRTTTYYY]]]\\\___rrr|||qqqjjjfffjjjtttyyynnnhhhbbbZZZSSSKKKCCC===>>>AAABBBDDDGGGJJJKKKNNNOOOPPPSSSVVVYYYVVV{{{XXXNNNOOOHHHGGGFFFDDDDDDDDDEEEFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEAAADDDKKKQQQ^^^~~~eeeNNNWWWhhhtttmmmUUUIIIFFFHHHUUU[[[]]]bbbuuu|||qqqwwwiiiWWWIIIMMMaaa{{{aaaQQQLLLKKKLLLOOODDDAAA===999555333111111////////////............................................................---------------------------------...............,,,,,,------.../////////000111111222222111111000000000000000111333444555666888999;;;===AAAFFFJJJNNNRRRWWWYYYYYY\\\ccciiiiiimmmkkkmmmsssttt}}}jjj___aaabbb^^^XXXVVVXXXXXXVVVQQQPPPSSSWWWYYYZZZ\\\\\\ZZZVVVRRROOOTTTUUUUUUUUUTTTVVVYYY[[[UUUTTTXXX]]][[[ZZZfffwww~~~nnnhhheeegggpppzzzxxxiii___ZZZUUUOOOIIIAAA===<<>>AAADDDGGGIIIJJJNNNMMMRRRXXXUUUSSScccyyyZZZNNNPPPLLLFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@BBBCCCEEEEEECCCFFFTTTbbbsss[[[SSSSSS[[[gggwww~~~~~~~~~~~~jjjZZZXXXXXXYYYbbb{{{vvvyyy{{{yyyuuuaaadddvvvuuu___^^^jjjuuu]]]PPPIIICCC<<<666333222111000.......................................///000000---------........................,,,++++++---///.../////////...---,,,,,,,,,---.../////////------...333888777111------...//////000000111222444555777888:::;;;===AAAGGGKKKMMMQQQUUUWWWYYY]]]ccchhhlllllliiimmmvvvwwwyyyrrriii^^^[[[]]]___]]]YYYYYYUUURRRQQQRRRTTTVVVVVVXXXYYYZZZYYYUUUQQQOOONNNOOOOOOOOOPPPRRRUUUWWWXXXYYYYYYZZZ[[[]]]```bbbcccqqqvvvqqquuussswwwzzz~~~uuummmccc\\\SSSMMMIIIEEE???;;;<<<===@@@CCCFFFHHHJJJKKKLLLOOOSSSTTTWWWgggtttTTTKKKMMMGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCAAACCCMMMYYYzzzzzzqqqiiihhhiiiooo|||~~~{{{|||{{{mmmjjjhhhffffffmmmqqqtttwww{{{{{{uuulllwwwvvvvvvzzzwwwyyykkkZZZZZZaaapppnnnZZZMMMBBB===777333111111111111...............---------...............///000000..................------------,,,,,,,,,---------..................---,,,,,,,,,---...//////......222555777666222//////000//////000000111222444555777888:::;;;===AAAFFFJJJMMMQQQUUUWWWYYY]]]ccchhhlllmmmiiimmmuuuwwwwww}}}xxxeee___ZZZYYY]]]```___]]]YYYWWWTTTSSSTTTWWWXXXXXXTTTWWWZZZZZZXXXUUURRRQQQOOOOOOQQQRRRSSSUUUVVVVVVWWWXXXZZZ\\\^^^___``````dddyyyttteeeiiiooorrrrrruuu{{{~~~|||{{{~~~vvviii___[[[UUULLLFFFCCCAAA===:::???@@@BBBDDDGGGIIIKKKLLLKKKSSSWWWVVVbbb~~~dddOOOJJJKKKDDDHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@CCC@@@???AAAAAAAAAFFFMMM^^^~~~tttYYYSSS___fffooo~~~|||}}}}}}ooo[[[ZZZ```dddkkkuuutttuuutttoooddd]]]ccclll|||~~~|||rrr___OOOPPP\\\gggggg```UUUIII@@@:::666222//////000111000//////.........---------...............///000000/////////...---------,,,...,,,+++---000222000---,,,------............---,,,,,,,,,---...///000111888777555333111111111111//////000000111222444555555888:::===???BBBFFFIIIMMMQQQUUUWWWYYY]]]ccchhhlllmmmjjjmmmuuuwww|||}}}pppgggccc``````aaabbb```^^^]]]ZZZWWWUUUVVVWWWXXXXXXSSSWWW[[[\\\ZZZVVVTTTRRROOOPPPQQQRRRSSSTTTTTTTTTRRRTTTWWWZZZ]]]^^^______dddooosss___^^^eeennnooosssyyy{{{yyyxxxxxx}}}~~~|||zzz{{{|||wwwmmmaaaYYYVVVPPPHHHBBB???>>>===<<>>@@@BBBEEEHHHMMMQQQUUUWWWYYY]]]ccchhhlllmmmjjjmmmuuuxxx~~~zzzssstttyyy~~~nnnjjjiiigggfffdddcccaaa```aaa^^^ZZZXXXWWWWWWVVVUUUUUUXXX\\\\\\ZZZVVVSSSQQQOOOPPPQQQRRRRRRRRRRRRQQQMMMOOOSSSWWWZZZ]]]^^^^^^jjjkkksssyyyfff^^^___jjjlllsssyyywwwqqqqqqvvvwww{{{~~~}}}{{{~~~|||uuuwwwyyyrrrkkkddd[[[TTTOOOJJJDDD???============DDDDDDEEEGGGIIIKKKNNNOOOVVVVVVUUUaaa```RRRLLLLLLMMMIIIHHHGGGFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAAAAAAAAAAACCC???===AAADDDCCCCCCEEEHHHVVVmmmrrrWWWIIIHHHIIIMMMVVVbbblllsss}}}}}}qqqffffffkkkxxx{{{```]]]jjjtttssswww{{{tttkkkooo|||yyyrrrrrr|||~~~ooo\\\RRRQQQgggggg^^^NNNFFFGGGDDD<<<444222000///000000///...//////.........---------...............///000000000000///...---,,,,,,,,,///,,,+++...333555111---++++++,,,---.........---,,,,,,+++,,,---///111222777333///------///000000/////////000111222444444444777;;;>>>@@@BBBEEEHHHMMMQQQUUUWWWYYY]]]ccchhhlllnnnkkkmmmuuuxxxuuunnnjjjfffkkkvvvzzzzzzjjjeeefffgggfffcccbbbbbbcccdddaaa]]]ZZZXXXWWWUUUSSSVVVYYY[[[[[[YYYUUURRRQQQRRRRRRRRRRRRQQQQQQQQQQQQMMMOOORRRUUUXXX[[[]]]^^^fffeeefff|||xxxmmmffffffcccfffkkkkkkeeegggnnnmmmqqqvvvzzz{{{}}}}}}{{{vvv}}}}}}vvvlllddd^^^XXXQQQLLLEEECCC???===<<<===@@@AAAFFFGGGGGGIIIKKKNNNQQQSSSZZZWWWXXXnnnxxxVVVOOOJJJGGGIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCC???>>>BBBDDDCCCCCCEEEDDDIIIRRRhhhzzzaaaZZZQQQKKKHHHIIIJJJKKKNNNXXXeeeooowww}}}rrreeeeeefffgggttteeeVVVfff~~~xxx}}}xxxppprrr}}}vvvuuu}}}}}}|||jjj[[[TTTSSSaaa^^^WWWPPPKKKGGG>>>444333222000000111111///---.......................................///000000/////////...---------,,,,,,***)))+++...///...++++++,,,,,,------------,,,,,,,,,,,,---...///000111000000...---------.../////////000000111222444555555888:::===???BBBFFFIIIMMMQQQUUUWWWYYY]]]ccchhhlllnnnlllmmmuuuyyyvvviiihhhxxx~~~llleee___bbbdddccc``````bbbeeeccc```]]]ZZZYYYWWWUUUSSSVVVXXXZZZYYYWWWUUUSSSSSSVVVUUUTTTRRRRRRRRRSSSSSSQQQRRRSSSUUUWWWZZZ\\\]]]\\\^^^\\\gggpppaaaXXX[[[]]][[[\\\bbbbbbeeeiiimmmqqqvvv|||~~~~~~~~~~~~yyywww~~~~~~oooiii```YYYSSSMMMGGGBBB<<<======>>>@@@CCCGGGJJJIIIIIIJJJLLLOOORRRVVVXXX]]]bbbpppfffMMMNNNJJJDDDDDDEEECCCCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBB???>>>@@@@@@>>>???CCC@@@BBBDDDPPPnnn}}}ssskkkeee___[[[QQQUUU\\\ccckkkttt}}}wwwkkkdddeeeffflllvvvkkkWWWccc~~~rrr{{{|||vvvyyy|||vvvlllhhhaaaYYYPPPJJJGGGGGGEEE===444000111000000111222222000...,,,,,,------.../////////...............///000000..................---------,,,,,,+++,,,,,,------,,,,,,---------,,,++++++,,,,,,---...//////......***---000000...,,,---/////////000000111222444555777888:::;;;===AAAFFFJJJMMMQQQUUUWWWYYY]]]ccchhhlllnnnlllnnntttyyypppfff~~~yyydddbbb^^^aaacccbbb^^^]]]aaaeeeaaa___\\\ZZZYYYXXXVVVTTTUUUVVVXXXXXXVVVUUUUUUUUUYYYXXXUUUSSSSSSSSSUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\UUU[[[WWWXXXoookkkVVVUUUZZZYYYYYY]]]YYY\\\___dddiiiqqqxxx~~~}}}zzzzzz}}}~~~yyytttrrryyyeee```YYYTTTOOOIIIAAA;;;999;;;>>>AAAEEEJJJOOORRRKKKLLLLLLNNNQQQVVVZZZ\\\^^^nnn~~~YYYHHHOOOLLLCCCBBBEEEBBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@AAABBBBBBAAA???>>>???<<<999;;;@@@>>>AAAAAAGGG]]]}}}vvv||||||~~~uuuyyy|||rrrhhhcccdddiiillltttnnnUUUTTTsssyyysss~~~qqqnnnrrriiiXXXLLLCCC@@@CCCAAA888555999.........000222222111///+++,,,,,,---...///000000...............///000000---------...............000000000...,,,---///111------------,,,,,,+++***,,,---.../////////------&&&+++111222///,,,---000//////000000111222444555777888:::;;;===AAAGGGKKKNNNQQQUUUWWWYYY]]]ccchhhlllooolllnnntttyyyxxxgggooowwwddd]]]ccc^^^\\\^^^___]]]\\\^^^]]]\\\ZZZXXXWWWVVVWWWWWWZZZWWWTTTSSSTTTVVVWWWWWWZZZWWWTTTSSSSSSTTTUUUTTTTTTTTTTTTVVVYYY[[[ZZZYYYZZZYYYTTTWWWcccpppxxxNNNJJJQQQWWWXXXTTTXXXTTTVVV]]]aaabbbjjjuuuyyyyyyyyyyyyyyyxxxwwwvvv{{{|||}}}~~~~~~~~~zzz~~~~~~zzztttnnniii]]]WWWPPPJJJFFFCCC>>>;;;>>>AAAEEEHHHIIIIIIJJJKKKMMMKKKGGGNNNXXXUUUVVVfffuuueeeVVVKKKKKKHHH@@@===@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>;;;AAAFFFGGGMMMbbbkkk[[[]]]iiiuuu}}}vvvoooqqqxxxssswww{{{}}}rrrnnnkkk```RRRQQQgggxxx{{{ttt{{{ttt]]]MMMEEEDDDAAA<<<777333222222000000000000000000000000//////............//////........................---------------------------------------------------...000///...,,,------,,,,,,,,,---------......////////////////////////...//////000111333444555777999;;;<<<>>>AAAEEEIIIMMMQQQUUUXXXZZZ]]]ccchhhkkkllljjjppp}}}|||hhhrrryyyggg```___bbb]]]ZZZ\\\]]][[[[[[]]][[[ZZZXXXVVVUUUUUUUUUVVVVVVTTTSSSSSSUUUWWWWWWWWWXXXVVVTTTRRRSSSTTTVVVWWWUUUUUUUUUWWWYYY[[[ZZZXXXYYYXXXSSSTTT]]]dddwwwcccWWWOOOMMMPPPQQQLLLLLLMMMOOOPPPSSSZZZbbbgggiiilllooosssvvvyyyzzzwwwyyyzzz{{{{{{|||~~~|||}}}|||yyy~~~xxxvvvrrrnnnjjjeee```\\\VVVQQQJJJEEECCC@@@>>>;;;@@@CCCGGGJJJJJJKKKLLLMMMMMMQQQOOOPPPSSSPPP[[[ttt~~~[[[NNNEEEGGGGGGBBB@@@DDD@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===:::>>>@@@@@@DDDTTTnnn{{{hhh```]]]YYYVVVVVV\\\]]]```dddeeeeeekkkrrr{{{uuupppqqqwww~~~rrrnnneeeZZZWWWYYYZZZXXXbbbnnnuuuqqqnnnqqqpppjjjaaa```cccjjjlllfffbbbcccgggfffiiimmmqqqvvvyyydddZZZZZZUUU[[[ggg{{{{{{xxxuuupppdddUUULLLNNNIIIAAA999444222222333000000000000000000000000//////............//////........................------------------------------------------------,,,...///...---+++,,,,,,,,,,,,,,,---------......////////////////////////...//////000111333444555777888:::<<<>>>AAAEEEHHHMMMQQQUUUXXXZZZ]]]cccgggiiimmmlllqqqzzz~~~ddddddwwwaaa[[[\\\\\\^^^YYYWWWYYYZZZYYYYYY[[[YYYXXXVVVTTTSSSSSSTTTUUURRRQQQQQQSSSVVVWWWVVVUUUVVVTTTRRRRRRRRRUUUXXXZZZXXXWWWWWWXXXZZZZZZYYYWWWVVVVVVPPPQQQYYYYYYbbbuuukkkSSSFFFJJJMMMEEEHHHIIIEEECCCFFFKKKMMMSSSVVV[[[bbbiiioootttwwwqqqsssuuuuuuttttttuuuvvvxxxzzz}}}vvv}}}|||wwwrrrhhheee```\\\XXXTTTPPPMMMMMMHHHCCC???>>>>>>======CCCFFFIIIKKKLLLLLLNNNOOOGGGNNNOOONNNQQQYYYtttaaaRRRGGGAAADDDEEEAAAAAAEEE>>>>>>????????????@@@@@@????????????????????????>>>>>>>>>==================?????????AAAKKKZZZeeewwwkkkbbb^^^UUUOOONNNRRRVVVUUURRRRRRQQQLLLKKKRRR]]]eeeddd```[[[XXXQQQJJJJJJOOORRRPPPXXXdddjjjgggeeeiiijjjhhhfffhhhoooyyy~~~}}}yyyxxxnnn```XXX[[[hhhvvvyyyxxxrrreeeYYYSSSPPPNNNUUUKKK>>>444111111333333000000000000000000000000//////............//////........................------------------------------------------------+++---......,,,++++++,,,,,,,,,,,,---------......////////////////////////...//////000111333444555666888:::<<<>>>AAAEEEHHHLLLPPPUUUXXXZZZ]]]bbbggghhhnnnnnnpppvvvyyyoooggg|||dddXXXZZZZZZTTTYYYTTTRRRUUUVVVUUUUUUXXXYYYWWWTTTRRRRRRRRRTTTUUUQQQQQQRRRTTTVVVUUUSSSQQQSSSSSSRRRQQQRRRUUUXXX[[[ZZZYYYXXXYYYZZZZZZXXXVVVSSSSSSNNNPPPXXXXXXZZZggg~~~^^^LLLKKKKKKFFFKKKKKKEEECCCFFFGGGDDDJJJLLLPPPVVV\\\bbbgggiiijjjllloooooonnnmmmmmmmmmrrruuuzzz~~~|||tttqqqooojjjccc^^^ZZZTTTOOOLLLJJJGGGEEEDDDAAA===;;;;;;===???AAADDDGGGJJJLLLLLLMMMNNNPPPLLLOOOLLLMMM]]]tttuuuQQQOOOGGGBBBCCCBBB>>>===@@@========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>><<<;;;<<>><<<===<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<>><<<===>>>>>>???BBBFFFIIIFFFGGGIIIJJJJJJKKKMMMOOOLLLLLLLLLbbbnnnZZZKKKEEEDDDCCCBBB@@@?????????<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>BBBEEEFFFEEEDDDFFF\\\||||||oooiiiiiiddd^^^VVVXXXYYYWWWTTTRRRTTTWWWdddvvvwwwvvvyyyhhhYYYYYY______VVVNNN<<<777222///000111000/////////////////////////////////............//////........................------------------------------------------------...000111111///......///,,,,,,,,,---------......////////////////////////...//////000111333444555555777999;;;===@@@DDDGGGIIINNNUUUYYYZZZ]]]aaadddjjjiiidddhhhtttzzzmmmUUUPPPSSSSSSRRRTTTTTTPPPOOORRRUUUTTTUUUXXXVVVTTTPPPNNNNNNPPPRRRUUUTTTSSSRRRSSSTTTSSSQQQOOOOOOSSSXXXXXXTTTQQQRRRTTTPPPNNNNNNNNNOOONNNLLLKKKLLLSSSNNNJJJNNNMMMLLLSSS[[[___jjj|||^^^EEEBBBDDD@@@???DDDBBBAAAAAAAAACCCEEEHHHIIIQQQRRRTTTVVVWWWXXX\\\^^^^^^aaaeeeiiisss~~~zzz}}}yyy|||yyyyyy|||zzzvvvwwwvvvqqqnnnllleee^^^]]]\\\XXXRRROOOOOOLLLGGGCCC@@@>>><<<======<<<;;;;;;===AAABBBBBBDDDGGGJJJGGGHHHJJJJJJJJJKKKMMMOOOIIIWWWiiitttYYYPPPFFF@@@AAABBB@@@?????????>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>AAADDDEEEEEEDDDCCC@@@LLL___tttyyysssggg[[[ZZZccckkklllyyyvvvzzzwwwuuutttjjj```bbbqqqsss```JJJAAA555333111/////////000000//////////////////////////////............//////........................------------------------------------------------...///111000...------...,,,,,,,,,---------......////////////////////////...//////000111333444555555777999;;;<<>><<>><<<::::::;;;;;;:::999:::>>>BBBDDDDDDEEEHHHKKKHHHIIIKKKKKKKKKLLLNNNPPP^^^xxxZZZKKKJJJBBB???AAABBB@@@>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========:::<<<>>>??????>>>===<<<:::???FFFRRRhhhpppggggggkkkkkkhhhfffkkkqqqlllcccttt|||wwwwww|||tttfffVVVVVVhhh\\\???777333333222///------000222//////////////////////////////............//////........................---------------------------------------------------...000///...,,,------,,,,,,,,,---------......////////////////////////...//////000111333444555555777999:::<<>>===<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::=========<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;>>>>>>@@@DDDMMMaaacccaaappprrrpppnnnnnnooosssyyyhhhUUUVVV^^^eeebbbUUUDDD999444222222111000//////000000////////////////////////.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,000000000000000000000000...---,,,+++,,,---...///...---,,,,,,++++++++++++))))))***+++---...//////,,,---......//////......000//////000333555666555555777:::;;;===???BBBEEEJJJNNNSSSWWWZZZ\\\^^^```gggiiigggiiiqqquuu^^^TTTMMMNNNPPPPPPQQQSSSRRRQQQQQQPPPQQQSSSUUUVVVQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPMMMNNNPPPQQQPPPMMMJJJHHHFFFEEEDDDDDDEEEGGGJJJLLLOOOOOONNNLLLIIIIIIKKKMMMVVVZZZ]]]```lll~~~cccTTTKKKDDD???AAACCCDDDAAAAAABBBAAA===>>>??????@@@BBBCCCEEEFFFKKKNNNTTT[[[bbbgggjjjkkkccccccccccccaaa```^^^]]]___bbbhhhmmmrrruuuvvvvvvsssrrrpppmmmjjjhhhfffeeefffeeeddddddddddddeeefffjjjiiifffccc^^^ZZZWWWUUUSSSQQQOOONNNMMMLLLIIIGGGDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???AAACCCEEEFFFHHHJJJLLLKKKIIIIIIIIIHHHNNNbbbwwwWWWGGGIIIHHHAAA???>>>>>>======<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<>>???@@@DDDOOOeeexxx}}}www~~~zzzxxxjjjYYYTTT]]]^^^[[[SSSFFF:::333111222111111000//////000000..............................---------,,,,,,,,,///...---,,,,,,,,,,,,---........................///...---,,,++++++,,,---...---,,,,,,+++++++++,,,******++++++,,,---......,,,---......//////......000//////000333555666555777999<<<===???AAADDDGGGJJJNNNTTTYYY\\\^^^```bbbgggiiigggjjjrrruuunnnSSSLLLHHHIIIMMMOOOQQQSSSQQQPPPOOOOOOOOOPPPRRRSSSQQQPPPOOOOOOOOOPPPQQQRRRMMMLLLLLLKKKLLLMMMNNNOOONNNNNNOOONNNMMMKKKIIIHHHEEEDDDDDDEEEFFFIIIKKKLLLNNNOOONNNLLLKKKKKKLLLNNNUUU]]]aaa```aaakkkxxxqqqcccXXXRRRKKKEEE@@@AAABBB>>>;;;:::>>>>>>======>>>>>>??????CCCFFFJJJPPPVVV[[[```bbbYYYYYYXXXVVVUUUTTTTTTTTTVVVXXX\\\```cccdddeeeddd^^^]]]\\\ZZZXXXVVVUUUTTTUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTSSSQQQNNNLLLIIIHHHFFFDDDCCCCCCDDDDDDCCCAAA@@@???>>><<<;;;:::::::::<<<<<<<<<<<<===>>>???@@@DDDCCCBBBCCCEEEGGGFFFFFFFFFCCCDDDIIIMMM______HHHDDDFFFEEEAAA=========<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999:::;;;<<<======>>>@@@>>><<<======???HHHSSShhh~~~~~~yyywwwxxxxxxtttpppooowwwtttuuu|||mmmUUUPPPUUU^^^VVVKKK>>>555111000111111111000/////////000000........................------------,,,,,,,,,,,,......---,,,,,,,,,------------------------------000///...,,,++++++++++++------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,---......//////......000//////000333555666555777999<<<===???AAADDDGGGJJJNNNUUUZZZ]]]```bbbdddeeehhhfffjjjrrruuukkkSSSLLLHHHEEEGGGJJJMMMPPPQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRQQQOOOMMMLLLMMMMMMNNNKKKKKKJJJJJJKKKNNNPPPRRRNNNNNNMMMLLLKKKJJJIIIIIIGGGHHHHHHJJJKKKMMMOOOPPPOOOOOOPPPOOOMMMMMMOOOQQQWWW\\\```]]]ZZZ]]]fffmmmoooWWWCCC@@@BBB???<<<>>>>>>>>>============>>>>>><<<===@@@CCCHHHLLLQQQSSSOOONNNMMMKKKKKKLLLNNNOOOOOOPPPQQQRRRRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLFFFFFFFFFEEEDDDBBBAAA@@@@@@???>>>>>>@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;=========>>>???@@@AAABBBGGGFFFFFFHHHKKKKKKHHHFFFKKKFFFJJJYYYkkkdddJJJBBBCCCBBB@@@AAA<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;::::::999999999999999999999999999999999999999999888888888888888999:::;;;<<<===>>>>>>???<<<:::<<<<<<;;;>>>CCCAAAWWWxxxzzz{{{xxxnnncccZZZTTTTTTWWWSSSIII<<<222///000222333111000000/////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------...------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000//////000333555666555555777999;;;===???BBBEEEHHHMMMTTTZZZ^^^```bbbddddddgggfffjjjrrrtttqqqUUUNNNIIIHHHGGGFFFHHHLLLNNNNNNJJJKKKLLLMMMOOOQQQSSSTTTTTTRRRNNNKKKIIIHHHHHHIIIIIIIIIIIIJJJLLLNNNPPPRRRMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPQQQRRRQQQPPPPPPRRRSSSXXXYYYZZZYYYXXXXXX\\\```mmm~~~VVVFFFDDDBBBAAABBB>>>======<<<<<<======>>>;;;;;;;;;<<>><<<;;;<<<<<<;;;;;;;;;;;;;;;<<>><<<@@@;;;;;;;;;;;;::::::::::::======<<<:::999888777666777777777777777777777777888888888888888888888888888888999:::;;;<<<===>>>???:::999<<<===<<<>>>BBB:::AAAQQQhhhuuuccc^^^YYYYYY]]]^^^XXXPPPEEE>>>555111111333333222000///////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...........................***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,---......///.........000//////000333555666555555777999;;;===???BBBEEEGGGLLLTTTZZZ^^^```aaabbbbbbffffffkkksssttt\\\OOOQQQGGGIIIIIIGGGGGGKKKMMMKKKGGGHHHJJJLLLOOOQQQSSSTTTSSSQQQLLLHHHEEEDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNOOOLLLLLLKKKKKKKKKKKKKKKLLLJJJKKKMMMOOOPPPPPPOOOOOOPPPRRRSSSSSSQQQQQQRRRSSSWWWTTTSSSVVVXXXWWWXXXZZZbbbvvvpppRRRGGGDDDBBB@@@>>>>>>======<<<<<<============<<<<<<===???@@@AAAAAA@@@@@@@@@BBBDDDGGGIIIDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======>>>>>>??????@@@??????>>>===<<<:::;;;;;;<<<:::999::::::999999:::;;;<<<<<<@@@AAAAAABBBCCCEEEFFFGGGFFFIIIMMMNNNNNNNNNOOOQQQQQQbbb}}}kkkPPPGGGBBBDDDCCC===;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777666555666666666666666666666666777777777888888888888888777777888999:::;;;;;;<<<===:::999;;;;;;999;;;???@@@===>>>III]]]yyyyyy]]]NNN[[[hhhmmmjjj```OOOBBB<<<888444333333333000...//////......//////000000------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,---..............................((()))***,,,------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000//////000333555666555777999<<<===???AAADDDGGGGGGMMMTTTZZZ^^^___```aaa```eeefffkkksssttt~~~jjjRRRKKKLLLDDDHHHIIIFFFFFFKKKLLLJJJFFFGGGIIIKKKMMMNNNOOOPPPOOOMMMIIIEEECCCBBBCCCDDDCCCEEEGGGJJJLLLMMMMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMKKKMMMOOOPPPQQQPPPNNNMMMPPPQQQSSSRRRQQQPPPPPPQQQTTTPPPOOOTTTVVVUUUVVV[[[]]]eeessshhhTTTNNNJJJEEEDDDCCCBBB@@@???>>>=====================>>>??????>>>=========>>>???AAABBB??????@@@@@@AAAAAAAAABBB>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>><<<;;;:::<<<===============<<<<<<<<<:::::::::<<<<<<<<<:::;;;;;;;;;;;;<<<===>>>???BBBBBBBBBCCCEEEFFFHHHIIIJJJMMMPPPOOONNNRRR[[[cccnnnVVVGGGDDD@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<888888888777777777777777666666666666666666666666777777777888888999999999777777777888888999999999999888:::;;;999666777;;;===::::::???III\\\yyyxxxiiiYYYZZZjjjwwwtttgggVVVCCC666555444222111111000///..................///000000------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------)))***+++,,,------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000//////000333555666555777999<<<===???AAADDDGGGIIINNNVVV\\\___`````````___dddfffkkksssttt}}}rrrWWWLLLHHHEEEAAAGGGIIIEEEFFFJJJLLLIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLIIIFFFCCCAAABBBDDDEEECCCFFFIIIMMMOOOOOONNNMMMHHHIIIKKKMMMOOOOOONNNNNNMMMOOOQQQSSSSSSQQQOOOMMMOOOQQQRRRQQQPPPNNNNNNOOOPPPNNNOOOTTTTTTRRRUUU]]]YYYVVV\\\qqqfff^^^YYYRRRKKKJJJHHHEEEBBB@@@???>>>:::;;;;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;::::::999999888888:::;;;===>>>???>>>>>>===;;;;;;;;;;;;;;;:::999999<<<;;;:::<<<>>>??????>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJHHHMMMSSSUUUYYYeeeyyycccBBBEEECCC>>>:::<<<@@@>>>:::<<<<<<<<<<<<<<<<<<<<<<<<444555555666777888888999777777777777777777777777777777888888999999999:::777777777777777888888888555666:::===:::555666:::666777;;;===;;;???RRRfff~~~}}}rrr]]]```ggguuuxxxtttgggXXXLLL===111111000///------...000111...............///000111------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,---......//////......000//////000333555666555555777:::;;;===???BBBEEEKKKPPPXXX^^^```aaaaaaaaa^^^dddeeekkksssttt}}}iiiYYYSSSLLLHHHJJJCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJGGGDDDCCCDDDEEEFFFFFFIIILLLMMMLLLKKKJJJKKKHHHIIIIIIKKKNNNRRRUUUWWWSSSRRROOOMMMLLLLLLLLLLLLPPPPPPNNNLLLIIIIIIKKKMMMSSSRRRQQQPPPQQQSSSUUUVVVWWWSSSSSS\\\lllzzzkkkWWWMMMFFF>>><<<@@@BBB???===<<<<<<>>>>>>>>>>>>AAA???;;;;;;???>>>888;;;;;;;;;::::::::::::999666777777888999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>===??????>>>BBBLLLSSSKKK===DDDGGGGGGCCCBBBHHHOOOQQQMMMWWW```eeeuuuyyyaaaOOOAAACCCAAA>>>;;;:::;;;<<<===???>>>===<<<;;;:::::::::777777777777666666666666666666666666666555555555666666666666555555555555666666666666777777777777666666666666777777777777:::999888888:::===AAACCCPPP___wwwnnndddiiittt{{{{{{hhhUUUEEE;;;555333////////////////////////000...---...///000///...---------------------------,,,+++******,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,++++++++++++,,,------............////////////111000111111222333444555888:::<<<===>>>@@@CCCFFFKKKSSSYYY\\\___cccdddbbbaaafffgggmmmvvvvvv~~~wwwZZZOOOLLLGGGDDDFFFCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHEEECCCCCCDDDEEEFFFGGGIIILLLMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTQQQPPPNNNMMMKKKKKKKKKKKKPPPPPPNNNLLLIIIIIIKKKMMMMMMNNNOOOQQQRRRSSSTTTTTTQQQNNNMMMUUUdddtttyyyaaaOOOEEEDDDHHH>>>???AAACCCDDDCCC@@@>>>>>>@@@???<<<<<<@@@???;;;<<<<<<<<<;;;;;;;;;::::::888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<===>>>??????>>>AAADDDGGGKKKSSSWWWOOOCCCCCCHHHJJJIIIJJJOOOTTTUUUWWWhhh|||bbbQQQEEE===@@@???===;;;;;;<<<===>>><<<<<<;;;:::999888888999777777777777666666666555666666666666555555555555666666666666555555555555555555555666666666666777555555666666666777777777888888777777999;;;===???BBBMMM```wwwsssiiinnn}}}uuuZZZDDD777111...,,,........................000...---...///000///------------------------------,,,+++******,,,---///------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............////////////000000000111222333444555888:::<<<===>>>@@@DDDFFFKKKSSSYYY\\\___cccdddbbbeeehhhhhhmmmuuuvvvttt^^^KKKFFFGGGDDDBBBCCCBBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCDDDFFFGGGGGGJJJMMMNNNMMMKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNLLLKKKJJJJJJJJJJJJNNNNNNMMMJJJHHHGGGIIIKKKIIIKKKNNNQQQSSSSSSRRRQQQMMMKKKJJJNNNXXXhhhxxxdddTTTMMMJJJBBBCCCCCCDDDDDDCCCBBBBBB???AAA@@@<<<<<<>>>???============<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<=======================================<<<<<<=========>>>>>>>>><<<@@@FFFLLLRRRUUUPPPHHHFFFKKKNNNPPPVVVbbbkkknnnbbbOOOEEE@@@@@@<<<<<<<<<<<<<<<===>>>???:::999888777666666666777777777777666666666555555555555555555555555555555666666666555555555555444444444444444555555555555555555555666666666666777555555666666777888999999888===FFFTTTfff|||yyyzzzjjjXXXBBB444000000///---........................///...---...//////...------------------------------,,,+++***+++,,,---...------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////000000000111222333555666888:::<<<>>>???AAADDDGGGKKKSSSYYY\\\___cccdddbbbgggkkkkkkooovvvuuu~~~\\\NNNCCCCCCFFFFFFCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDGGGFFFEEEDDDEEEFFFHHHIIIHHHJJJMMMNNNLLLKKKJJJJJJLLLLLLMMMNNNMMMLLLJJJIIIKKKKKKJJJIIIIIIIIIHHHHHHLLLKKKJJJGGGEEEEEEGGGIIIKKKLLLNNNPPPQQQQQQPPPPPPNNNNNNLLLLLLPPP[[[iiitttwwwkkk___```\\\TTTKKKDDDBBBCCCEEEEEEEEECCC@@@>>>???AAABBB>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<===========================>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@@@@AAABBB@@@CCCEEEHHHJJJLLLKKKIIIJJJPPPYYYcccvvvdddNNNGGGAAA@@@DDD<<<<<<<<<<<<<<<<<<<<<<<<888888777666555555666666777777666666666555555555444444555555555555555666666666555555555444444444222222333333333444444444444444555555555666666666444555666777777666666555999999999;;;BBBQQQdddqqq}}}nnnccckkkzzz{{{gggWWWAAA;;;444111222333111...........................///...------//////...---------------------------,,,,,,+++++++++,,,---...,,,,,,------------------------------------------...------,,,,,,------...------------------------------,,,,,,------...///............////////////000000000111222444555666888:::<<<>>>???AAAEEEGGGKKKSSSYYY\\\___cccdddbbbffflllnnnrrrwwwttt|||___MMMFFFAAACCCFFFFFFDDDBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@BBBDDDEEEGGGHHHGGGGGGGGGGGGGGGIIIJJJKKKHHHJJJMMMMMMLLLJJJIIIIIIJJJKKKKKKKKKJJJHHHFFFEEEHHHHHHHHHHHHHHHHHHHHHGGGMMMLLLKKKHHHFFFFFFGGGIIIQQQPPPOOONNNNNNNNNOOOPPPNNNOOONNNMMMNNNTTT^^^gggpppqqq^^^PPPIIIFFFHHHGGGGGGEEEBBBAAACCCFFF??????>>>>>>>>>=========<<<<<<===============>>>============>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEEEEDDDEEEGGGIIIMMMKKKKKKKKKLLLOOOSSSWWW^^^jjj{{{rrrLLLBBBCCC???===AAA>>>>>>===<<<;;;:::999888888777777666666666666666666666666666555555555555333444444444555555666666555555555555444444444444222222222222333333333333444444444444555555555555444555666777777666555444888888777555444888AAAGGG\\\lll}}}}}}ppp___ZZZRRRTTTeeewww{{{lllWWWCCC666111333444444111---+++***........................///---,,,---...///...---------------------------++++++++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------,,,,,,,,,,,,---..................//////////////////000111222444666666888:::<<<>>>???BBBFFFHHHKKKSSSYYY\\\___cccdddbbbbbbjjjooouuuyyysssyyy___HHHEEEBBB@@@AAACCCDDDBBB?????????@@@AAAAAAAAAAAAAAA>>>???@@@CCCEEEGGGIIIJJJHHHHHHHHHHHHIIIJJJJJJKKKGGGIIILLLLLLJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFGGGGGGHHHHHHHHHGGGGGGOOOOOONNNKKKIIIHHHJJJLLLSSSRRROOOMMMLLLLLLMMMNNNKKKLLLMMMMMMNNNSSSZZZaaaeee{{{qqq^^^TTTPPPQQQSSSTTTNNNEEEAAABBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>BBBEEEFFFEEEFFFIIIMMMLLLLLLRRR]]]hhhqqq{{{tttYYYBBB@@@DDDAAA>>>@@@AAA@@@>>>;;;999777777666777777666666666666777777666666666555555555444444333333333444555555666666555555555444444444444333222222222222333333333333333333333444444444555555333444555666777666555444333555777888888888999:::>>>CCCRRRkkkzzzoooddd\\\jjjkkkqqq|||mmmWWWCCC777333444///222333111,,,***---000------------------------...---,,,---......---,,,------------------------++++++,,,,,,,,,---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------............/////////////////////111222444666777888:::<<<>>>@@@CCCFFFIIIKKKSSSYYY\\\___cccdddbbbaaajjjpppvvvyyysssxxxjjjOOOGGG@@@@@@??????@@@AAA@@@===>>>>>>@@@AAABBBBBBCCCCCC???@@@AAACCCEEEGGGHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIFFFHHHJJJKKKIIIGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGOOOOOOMMMKKKHHHHHHJJJLLLOOOOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJMMMRRRXXX]]]```nnnyyyuuuxxx~~~~~~oooYYYIIIDDDFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDHHHLLLMMMMMMNNNSSSWWWWWW\\\mmmlllWWWLLLCCCCCCDDDBBBAAACCCBBB@@@===999777666666777666666555555555666666777666666555555555444444444222222333444444555666666555555555444444444333333222222222333333333444444222333333333333444444444222333444444555555555555333333444777999;;;:::999777666;;;KKKbbbyyyzzzxxxzzzwwwvvvuuuqqqyyyuuuhhhSSS>>>222...222555...//////...---...111333------------------------...---,,,,,,......---,,,------------------------++++++,,,,,,---------,,,++++++,,,,,,---......///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,............////////////...//////111222444666777888:::<<<>>>@@@CCCGGGJJJKKKSSSYYY\\\___cccdddbbbccclllqqqtttwwwrrrzzzuuuQQQDDDGGG???@@@@@@>>>???@@@@@@>>>===>>>???AAABBBCCCDDDDDDAAAAAABBBCCCDDDFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEHHHJJJJJJHHHFFFEEEEEEIIIHHHGGGFFFFFFGGGHHHIIIDDDEEEGGGHHHIIIIIIHHHGGGLLLLLLKKKHHHFFFEEEGGGIIIJJJKKKLLLMMMNNNLLLKKKJJJOOOLLLIIIHHHJJJPPPVVVZZZXXX```ooouuuZZZOOOIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKQQQVVV[[[\\\\\\^^^cccgggxxxpppRRRFFFEEEBBBAAA??????AAACCCBBB???<<<888666666777888555555444444444555555666666666555555555444444444222222333333444555666666555555444444444333333333222222333333333444444444222222333333333444444444111222222333333444555555888555222222444666555444:::===???>>>???JJJ\\\jjj|||yyyxxx|||yyy~~~wwwtttmmmdddMMMEEE;;;555444444444222111000///000111000,,,)))------------------------...---,,,,,,......---,,,------------------------***+++,,,---------,,,,,,++++++,,,,,,---...//////...........................------,,,,,,------...++++++++++++++++++++++++******))))))******+++,,,............/////////000......///111222555666777888:::<<>><<<:::<<>>===<<<<<<<<<===<<<:::888777666555555444333222111111333444666333333333333333333333333333333333333333333333333444444444444444444444444111111111111111111111111333333333222222111111111111111222222222333333333555555555555555555555555555555666777:::===AAABBBIIIVVViii{{{uuuooommmggg]]]SSSIIIBBB>>><<<333333222222111000//////111000///......---......//////.........---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,//////---,,,,,,---...///000//////000333555666555BBB<<<:::>>>AAAAAADDDJJJMMMRRRWWW\\\___aaaccceeefffooouuuyyy{{{vvv~~~}}}]]]GGG@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999;;;>>>@@@@@@???@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCEEEGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHHHHKKKNNNOOOMMMKKKIIIIIIIIIJJJMMMPPPSSSUUUVVVWWWTTTPPPQQQVVVZZZccc|||ppphhhkkkppprrr{{{tttvvvssskkkjjjtttvvv^^^NNNEEEAAAAAA@@@>>>===;;;;;;:::::::::999888888777777777777888777555333222333444555333333333333333333333333333333333333333333333333444444444444444444444444111111111111111111111111333333333222222111111111222222222222333333333444444444444444444444444444333333333444666888:::;;;;;;DDDQQQ\\\eeennnwww~~~}}}pppdddZZZTTTLLLHHHCCC<<<888555444444333333222111111000//////000000/////////000000111///.........------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...///...------------...///000//////000333555666555:::888;;;???AAA@@@DDDKKKOOORRRWWW[[[^^^___aaacccaaakkkqqqwwwzzzwwwyyy]]]KKKBBB>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<>>>>>>>>>????????????????????????@@@??????>>>>>>??????@@@@@@AAABBBDDDEEEFFFFFFFFFCCCBBBAAABBBEEEGGGHHHHHHFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIKKKNNNNNNLLLJJJIIIIIIHHHJJJMMMQQQTTTVVVWWWWWWTTTOOONNNPPPQQQWWWjjj~~~kkkTTTIIIBBB@@@BBB???>>>===;;;:::999888888666666666666777888999:::;;;:::888555444333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222111111111222222222222333333333333444444444444444444444444333333333222333444444555777;;;@@@DDDHHHMMMUUU[[[hhhzzz{{{uuuiii\\\OOOEEE>>>;;;777555333000000000111222222222111111000000//////////////////000111222333............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++,,,---//////......---------......///000//////000333555666555666888===AAA@@@???DDDKKKNNNRRRWWWZZZ\\\]]]___```___hhhnnntttxxxuuu~~~rrr\\\IIICCCBBB>>>>>>CCC;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@AAABBBCCCDDDEEEEEEEEEDDDBBB@@@AAAEEEHHHJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGHHHFFFEEEDDDDDDFFFHHHJJJJJJLLLMMMMMMKKKJJJIIIJJJJJJKKKNNNQQQSSSSSSSSSSSSSSSPPPOOOPPPOOORRR]]]jjj{{{sssSSSJJJHHHAAA>>>AAA>>>===<<<:::999888777777555555555666777888999::::::999777555444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111333333333333333333333333444444444444444444444555999;;;<<<======@@@EEEHHHGGGYYYnnn|||zzzvvvuuuooocccYYYUUUSSSOOOHHHAAA:::666555444666555444333222222333444111111000000000///////////////...//////000111111------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,---...///------------.........///000//////000333555666555:::;;;>>>??????@@@DDDHHHLLLPPPUUUYYY[[[]]]___```bbbjjjmmmrrrwwwsss{{{vvvSSSGGG???@@@???999:::@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@???>>>======>>>>>>>>>>>>============>>>>>>AAAAAABBBCCCCCCCCCCCCCCCFFFBBB???AAAFFFJJJKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFIIIKKKKKKLLLMMMMMMKKKKKKKKKMMMLLLMMMNNNOOOOOOOOONNNMMMKKKKKKLLLNNNNNNNNNRRRWWWhhhssskkkTTTCCCDDDFFF>>>:::>>>===<<<;;;:::999888888888666666666555666666777777555555444444444333333444222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////222222222222222222222222111222333444444555555666444555777888999999;;;<<<555@@@MMMWWW]]]aaaaaa```pppsssxxxxxxnnnbbbXXXLLLGGGEEEEEECCC>>>:::;;;888777666444333333333444444333333222111111000000000000//////////////////000///...---------------,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------.........//////000//////000333555666555999::::::;;;===AAAEEEGGGIIIMMMSSSXXX[[[^^^```bbbccciiilllqqqvvvttt{{{pppQQQBBB@@@??????===999:::===::::::::::::::::::::::::999:::;;;;;;;;;<<<>>>@@@@@@???>>><<<<<<<<<======>>>======<<<<<<======>>>AAAAAABBBBBBCCCBBBBBBBBBGGGCCC@@@CCCIIIMMMMMMKKKHHHHHHGGGFFFFFFFFFFFFGGGFFFEEECCCBBBCCCFFFJJJLLLKKKLLLMMMLLLLLLLLLOOOQQQOOOOOONNNMMMLLLLLLKKKKKKIIIJJJMMMOOOPPPPPPOOOOOOVVVZZZhhhdddNNNCCC<<<>>>>>>::::::>>>;;;:::999999888888999999777666666555555555555555111222222333333333444444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111111111000000000///////////////111111111111111111111111---...000222333444444444///000333555666666666666444777<<>><<<:::999:::;;;<<<===<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCCCCCCCGGGCCCBBBEEELLLPPPNNNKKKIIIHHHFFFEEEEEEEEEFFFGGGFFFDDDBBBAAABBBFFFJJJMMMKKKLLLMMMMMMMMMNNNRRRTTTQQQPPPNNNLLLKKKLLLLLLMMMNNNOOOOOOPPPRRRSSSRRROOOMMMLLLRRR___pppsssVVVGGGBBB???===;;;;;;;;;;;;;;;777777666666777777888999666555555444444555555666111111222333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111222222222111111111000000000000000000000000000000000---...000111222222222222111111222333555555555444666555555999<<<<<<<<<;;;111222555999<<<@@@DDDFFFOOOSSSYYY```eeegggggggggppp{{{nnn]]]OOO??????;;;555333666666444555333444777666222222555444444222111000/////////---///000111222111000///........................///......---------......++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,---////////////...000//////000333555666555444BBBKKKGGG@@@@@@FFFIIIIIIMMMSSSXXX[[[^^^aaabbb]]]bbbdddkkktttttt|||^^^EEE@@@AAA:::>>><<<666777>>>===666999999999999999999999999555888:::999888888;;;>>>>>>===:::888888888999:::<<<;;;;;;::::::;;;;;;<<<<<<===???AAACCCDDDEEEEEEGGGDDDBBBGGGNNNRRROOOKKKIIIHHHFFFEEEEEEEEEFFFFFFEEEDDDAAAAAABBBFFFKKKNNNLLLLLLMMMMMMMMMPPPTTTWWWRRRPPPMMMKKKKKKMMMOOOPPPQQQOOOMMMLLLNNNQQQQQQNNNLLLLLLNNNSSSYYYfff}}}lllMMMCCCHHH:::======::::::<<<888222444444444555555777888888444444444444444555666777222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222333333333333222222111111000000000000000000000000///000111333333333222111444333111111222333333222555222000333555555444333333444555666777888;;;===:::===BBBHHHLLLLLLHHHDDDCCCTTT```___```iiipppqqqmmmssswwwssslllgggeeedddhhhnnnppppppzzz}}}ppp[[[LLL???444555888888555555777555111---...111666666222111444333222000......000222444...///111222222000...------...........................---......///000111+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++,,,---...///***+++---///000000///...000//////000333555666555999NNN]]]UUUEEE???CCCIIIKKKOOOTTTYYY[[[]]]___aaa___cccdddiiiqqqpppxxxhhhMMMFFFBBB===;;;;;;::::::999888777777888888777777666666555555888999::::::::::::999888888777666666666777999:::;;;;;;:::::::::;;;<<<<<<<<<===???AAABBBBBBBBBAAAEEEDDDDDDGGGLLLMMMKKKHHHGGGFFFFFFHHHIIIIIIGGGEEEDDDCCCBBBCCCFFFIIIKKKKKKKKKMMMOOOPPPPPPQQQSSSUUUSSSNNNKKKMMMLLLHHHIIINNNKKKLLLLLLMMMMMMMMMLLLLLLLLLNNNPPPQQQTTT]]]jjjtttxxx```QQQEEEAAAEEE======<<<;;;;;;:::999999555666666666555444444333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000000///......////////////000000000000111111111111111111111111000111111111111222222222333333333444444444555555555777:::===>>>>>>======@@@@@@@@@AAABBBCCCDDDDDDJJJIIIIIIHHHGGGFFFEEEEEEGGGHHHKKKOOOTTTYYY]]]___VVVWWWYYY]]]aaaeeeiiikkkwww~~~~~~qqqgggXXXKKKBBB<<<777444444444333333222111000000111111222222222222111111000000000000000000000000////////////////////////.........------,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000//////111222444555777777:::<<<>>>???@@@BBBEEEHHHKKKNNNRRRVVVYYY\\\___bbbdddhhhggghhhkkkiiissskkkOOOBBB???<<<777;;;::::::999888888777777777777777666666666666666777888999::::::999888777777777777777777888999999::::::999999::::::;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@EEEEEEEEEFFFGGGGGGEEECCCCCCBBBBBBDDDEEEFFFEEECCCCCCBBBAAABBBEEEHHHJJJJJJJJJKKKMMMMMMMMMMMMOOOQQQOOOJJJHHHKKKKKKHHHJJJOOOKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOSSS[[[dddkkkyyytttXXXLLLEEE===;;;???;;;;;;:::999999888777777555555555555555444333222333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...............////////////.../////////000000000000000000000000000///........./////////000000000000111111111111111111111111000000111111111222222222111111111222222222222333333444555666777777666666555555555666666777777777::::::999999888777777777777777888:::;;;>>>???AAA<<<===>>>@@@CCCEEEHHHIIIJJJOOO]]]lllrrrsss~~~|||oooddd[[[TTTOOOMMMGGG>>>999777777777666444333333222111111000000000111111222222111111000000000000000000000000000..............................---------,,,,,,,,,//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000//////111222444555777777888:::<<<===>>>@@@CCCFFFKKKNNNSSSVVVYYY\\\___bbbaaaffffffiiinnnmmmwwwzzzcccIII>>>???>>>;;;888:::999999888888777777666666666666666666666777777777777888888888888777777666777888888999999888888888888888888888999:::;;;:::;;;===???@@@@@@??????EEEFFFFFFEEEBBB@@@??????@@@???>>>@@@BBBDDDCCCCCCBBBAAA@@@AAADDDGGGIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLLLLHHHGGGIIIIIIHHHJJJNNNLLLKKKKKKKKKJJJIIIIIIIIIHHHIIIKKKOOOVVV\\\```aaa```hhhttt^^^NNNAAA???@@@<<<;;;===888888777777666666555555333333444444444333222222333333333333333333333333333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////......---............/////////....../////////000000000//////000000000///............/////////000000000000000000000000000000000000000000111111111222222000000111111111222222222111111111111111111111111222222333333333333333333222222222222222222222222444333333222222333333333333333333333444555666666999:::@@@HHHIIIJJJUUUcccwwwlllYYYHHH===777555444<<<888444222222333333333333333222222111000000000000000111111111111000000000000000000000000000000...........................------------,,,,,,,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000//////111222444555777777888:::<<<===???AAADDDGGGKKKNNNSSSWWWYYY\\\```bbb^^^dddfffkkkqqqpppzzzeeeOOO>>>===AAA???;;;<<<888888888777777666666666444555555666666777777777666666666777777666666666555666888999999999888777777777666777777888999::::::;;;===???@@@@@@@@@???CCCEEEFFFCCC>>>;;;<<<>>>@@@??????@@@CCCEEEFFFEEEBBB@@@@@@AAADDDGGGHHHHHHJJJKKKLLLKKKIIIHHHIIIJJJKKKIIIHHHHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIIIILLLSSS\\\aaaaaa^^^]]]```bbbgggsssgggUUUJJJAAA;;;===@@@===;;;<<<777666666666555555444444222222333333333222222111222222222222222222222222333333333222222222222222////////////////////////000000000000000000000000////////////////////////000000/////////.........---------.........//////........./////////000000...///////////////.............../////////000000000000000000000000000000000000000000111111111111222222222222333333333333222222111111111111222222666666666555555555555555333333444444555555555555555555555555555666777888888777666666666666666777===<<<===>>>;;;999AAALLLcccYYYJJJ<<<555444555666999888666444444333333222222222111111000000000000///000000000000000000///////////////////////////........................------------------------...------,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000//////111222444555777777:::<<<>>>@@@AAACCCGGGIIIKKKOOOSSSWWWZZZ]]]```bbb]]]cccfffkkkqqqqqq{{{SSSEEE;;;>>>???999777;;;777777666666666666555555444444555555666666777777555555555555555555555555555666777888999888777777666666666666777888999:::;;;<<<>>>@@@AAAAAA@@@@@@@@@BBBCCCAAA===<<<===???BBBAAABBBDDDGGGIIIIIIHHHBBB@@@???AAADDDGGGHHHHHHLLLMMMMMMLLLJJJIIIIIIJJJHHHHHHHHHHHHJJJNNNQQQRRRMMMLLLKKKIIIHHHHHHHHHHHHKKKKKKNNNWWWbbbfffccc___bbbeeeccc]]]^^^gggsssyyyxxx]]]MMMDDDBBB===:::;;;;;;888777777666666666666555555555555111111222222333222222111222222222222222222222222222222222222222222222222////////////////////////////////////////////////////////////////////////////////////............------------........................////////////......////////////..................//////////////////////////////////////////000000000111111111111111111222222222333333222111111111222333444555333333333222222222222222111222222333333444444555000000000000111222333444222222222111111222222333222333666777555555;;;BBBGGGBBB;;;666333333333333///000111222333333555555111111000000000000//////...//////000000//////...................................................------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000//////111222444555777777:::<<<>>>@@@AAADDDGGGJJJLLLOOOSSSWWWZZZ]]]```ccc^^^dddeeeiiiooooooyyyCCC???<<<===;;;888777:::555555555555555555555555555555555555555555666666444444333333333333444444444555666666777777666666555555555666777888999:::;;;<<<>>>@@@AAAAAAAAA@@@????????????======???@@@BBBBBBCCCFFFIIIJJJIIIHHH@@@???>>>???BBBEEEGGGGGGLLLMMMMMMLLLJJJHHHIIIJJJCCCFFFGGGGGGLLLSSSWWWXXXKKKJJJIIIGGGGGGGGGHHHHHHKKKKKKNNNVVV___ccc```]]]___dddeee]]]UUUUUUWWWYYYddd}}}~~~aaaQQQIIIBBB======<<<:::999888777666777666666666666666666555555111111222333333333222222222222222222222222222222000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000/////////.........------,,,------------.........------........./////////------.../////////......------.........//////////////////////////////////////////000000000111111...////////////000000000///000000111222333333333000000000000000000111111111111111222222333333333111111000000///000000000///////////////000111222///222555666555555777;;;666555333333333222///------///111111000000111333000000000///////////////......////////////..............................------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((()))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000//////111222444555777777888:::<<<>>>@@@BBBFFFIIILLLOOOTTTXXXZZZ]]]aaaccc```eeeeeehhhnnnnnnyyy:::<<<<<<:::999;;;999666444444444444444444444444555555555555555555444444444333222222222222333444444444444444444555666666555555555666777888:::;;;:::;;;===???@@@@@@@@@??????===;;;;;;===>>>>>>>>>>>>???BBBEEEHHHHHHEEEBBB>>><<<;;;===@@@CCCDDDDDDIIIJJJJJJIIIGGGFFFGGGHHHDDDHHHIIIGGGKKKSSSWWWVVVHHHGGGEEEDDDDDDEEEFFFGGGHHHHHHKKKPPPUUUXXXVVVTTTUUUZZZZZZTTTNNNMMMKKKHHHIII[[[uuu}}}iiiQQQAAA<<<<<<;;;:::999;;;;;;999777777888888555555555555555555555555111222222333444444333333111111111111111111111111//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000//////.........---------,,,,,,---------.........---------.........//////,,,---......//////......---------.........//////........................////////////000000000111........./////////000000///000111111222111000///000111111222222333333333222222222222222222222333555444333333222333333333222111111111222222333444555888999777555444555555444444333333444333000...222333444222///---...000////////////////////////---......//////......---------------------------------------------------,,,,,,,,,---------......,,,+++++++++++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000//////111222444555777777888:::<<<>>>@@@CCCGGGIIILLLPPPTTTXXX[[[]]]aaacccaaaeeeeeegggmmmooo|||555:::999444555:::777...444444444444444444444444666666666555555444444333444333222111111222333444444444333222222444555666555555666666777999:::;;;999:::<<<===>>>???>>>>>>???<<<999999<<<>>>===;;;;;;<<>>AAABBBBBBEEEGGGGGGFFFEEEDDDDDDEEEIIILLLLLLHHHIIIPPPRRRPPPEEEDDDBBBAAABBBCCCEEEFFFEEEEEEGGGIIILLLMMMMMMLLLOOOOOOKKKFFFGGGJJJJJJGGGIIIKKKXXXjjjvvv~~~yyyZZZKKKJJJHHHCCC;;;666888===333777999888555555555555444444444444444444444444111222333444444444444444111111111111111111111111......//////000000000111000000000000000000000000////////////////////////000000000000000000000000//////.........---------,,,,,,,,,---------......---------.........//////,,,,,,---.../////////...---------.........//////........................////////////000000000000000000000000111111111111111222333333333111...---///000000111222333444444000000000000000000000000////////////000111222333000000000//////000000111...111222111000111333444333111///////////////---,,,...000///------///222.........///////////////---..................---------------------------------------------------,,,,,,,,,------.........+++++++++***++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000//////111222444555777777:::<<<>>>@@@BBBEEEIIILLLMMMPPPTTTXXX[[[^^^aaacccbbbfffeeegggnnnppp999888888777666555555444555444444333333444444555666666666555555444444444444333333222111111111222444444444444444444444444444444555555666777777777;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???===<<<<<<>>>AAAAAA===:::666888999999999:::===???CCCCCCDDDEEEFFFGGGGGGHHHJJJIIIHHHHHHJJJJJJIIIHHHBBBCCCCCCBBBAAAAAACCCEEEHHHGGGFFFEEEEEEGGGIIIKKKFFFGGGGGGFFFDDDCCCDDDEEEFFFFFFOOO\\\aaa```iiivvvwww```PPPGGG@@@>>><<<;;;;;;999777555777777666555444333333222555555555444444333333333222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000..........................................------------------------------******+++++++++,,,,,,,,,---------------------------------------------------------............///////////////////////////---------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000000///...---------------////////////////////////000000111222222222222111222111111000000000000000......////////////......//////............//////......---------,,,,,,,,,------------------------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++*********+++,,,***+++------+++******+++,,,+++******++++++)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000222444666777888:::<<>>>>>===<<<>>>???===<<<<<<>>>@@@???<<<999999;;;;;;;;;:::;;;<<<>>>CCCDDDEEEFFFGGGHHHIIIJJJJJJIIIGGGHHHHHHIIIGGGFFF@@@AAAAAAAAA@@@AAADDDFFFFFFEEEDDDCCCCCCEEEFFFHHHFFFGGGGGGFFFDDDCCCDDDEEEEEEEEEKKKUUUVVVQQQUUU___gggwwwiiiYYYNNNGGGBBB===;;;999999999999777666666666555555444444333333555444444444333333333333222222222111111111000000111111111111000000000///000000000000000000000000////////////////////////..........................................------------------------------******+++++++++,,,,,,,,,------------------------------------------------------------....................................------------................................................................../////////000000000000000000000000000000000//////...---------------///////////////////////////000111111222222111111222111000000//////000000---......//////......---//////............//////...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++*********+++,,,,,,***+++---,,,+++***+++,,,,,,+++******,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000222444666777888:::===@@@BBBCCCDDDGGGHHHMMMRRRVVVYYY[[[]]]bbbfffdddaaaiiijjjqqqvvv{{{777777666666555444444444444333333222222333333444333333333333333222222222333333222111111111111222222222222222222222222222333333333444555555666666777777888888999999999999;;;<<<======<<<<<<===???===<<<<<<===>>>===;;;999<<<======<<<;;;;;;<<<>>>AAABBBCCCDDDFFFGGGHHHIIIJJJHHHGGGFFFGGGFFFEEECCC>>>???@@@@@@@@@BBBEEEGGGEEEDDDCCCAAAAAABBBCCCDDDFFFGGGGGGFFFDDDCCCCCCDDDCCCBBBFFFLLLJJJCCCEEEKKKJJJVVVgggvvvwwwgggQQQCCC??????===:::999888777777888888777666444444444444444444444444444444333333333333333222222222111111111000000000111111111111000000000000000000000000000000000000////////////////////////------------------------------------------......------------------------******+++++++++,,,,,,,,,------------------------------------------------------------............------------------------------------.....................................................................////////////000000000000000000000000000///...------------------//////////////////////////////000111111111111111111111000///////////////------............------///......------......///------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,***************+++,,,---***+++,,,,,,+++***+++,,,***)))((()))+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000222444666888999;;;>>>AAACCCDDDFFFHHHJJJMMMQQQVVVXXXZZZ]]]aaafffdddaaaiiijjjqqquuu{{{555555555555444444333333333333222222222222333333222222222222111111111111222222111111111111111222222222222222222222222222222222333333444444555555666666777777888888999999:::<<<======<<<;;;===>>>============<<<<<<:::999;;;<<<===<<<;;;;;;===>>>>>>>>>@@@AAACCCDDDFFFFFFIIIGGGEEEEEEEEEDDDCCCAAA@@@AAAAAAAAA@@@AAADDDFFFDDDCCCBBBAAA@@@AAAAAAAAAFFFGGGGGGFFFCCCBBBBBBCCCAAA???AAADDDCCC@@@BBBHHHHHHKKKNNNRRRVVV```llluuuuuu```RRRMMMFFF>>>:::;;;;;;999666999777666666777777666555222222333333444444444444333333333333222222222222111111111111000000000000111111111000000000000000000000000000000000000000////////////////////////------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........................------........./////////////////////////////////......---,,,,,,---------...........................///000000111111000000000000///............///......////////////.........------------------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++((())))))***+++,,,,,,---***+++,,,+++******,,,---+++)))'''((()))*********************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...........................///000333555777999::::::===@@@BBBDDDEEEHHHJJJLLLPPPUUUXXXYYY\\\aaaeeeeeeaaaiiiiiipppuuuzzz444444444333333333333333222222111111111111222222111111111111111111111111111111111000000111222222333333333333333333333333111111111222333333444444555666666777888888999999999;;;<<<<<<;;;;;;<<<===<<<<<<===<<<<<<;;;:::;;;888999;;;;;;;;;;;;>>>@@@>>>>>>???AAABBBCCCDDDEEEHHHFFFDDDDDDDDDCCCAAA@@@CCCCCCCCCBBB@@@@@@BBBDDDDDDCCCBBBBBBAAAAAAAAAAAAEEEFFFFFFDDDBBB@@@@@@AAAAAA>>>===>>>>>>???DDDJJJIIIHHHEEECCCCCCHHHQQQWWWiiivvvuuuggg^^^SSSGGG@@@<<<>>>???>>>;;;999888888:::888777666777666444333111111222222333444444444222222222222222222222222111111111000000000//////000000000000000000111111////////////////////////........................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................------------....................................------,,,,,,,,,------...------------------------......///000000000000///000///......---............//////000000//////...------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++(((((()))***++++++,,,,,,***+++++++++******,,,...000---***)))*********)))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------.....................---...///000333555888999:::888;;;???AAACCCDDDGGGIIILLLPPPUUUXXXYYY\\\aaaeeeeeeaaaiiiiiippptttyyy333333333222222222222222222111111000000111111222000000000111111111111111111000000000000111222222333333333333333333333333000000111111222333333333444444555666777888999999999:::;;;;;;::::::;;;===;;;<<<======;;;;;;<<<===777999::::::;;;<<<>>>AAAAAAAAABBBCCCDDDEEEEEEFFFGGGEEEDDDCCCDDDCCCBBB@@@CCCDDDCCCAAA??????@@@BBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDDDDCCC@@@>>>>>>???AAA>>>;;;::::::===AAADDD@@@AAACCCCCCCCCCCCEEEGGGMMMWWWfffttttttcccQQQGGGDDD@@@??????;;;===>>>:::555444666::::::888666555666555333222111111111222222333333333000111111111111222222222111111000000000/////////000000000000111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,------...---------------------------....../////////////////////...---------------......////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++++++++++++++++++++++++++++++++)))))))))************+++(((((()))***+++++++++******++++++***)))***---///444111...,,,,,,,,,,,,+++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,------..................---------...///111333666888:::;;;888:::>>>AAABBBDDDGGGIIIMMMQQQVVVXXXZZZ]]]aaafffeeeaaaiiiiiioootttyyy222222222222222222222222111111000000000000111111000000000111111222222222000000000000000111222222222222222222222222222222//////000000111222222333222222333444555666777777888:::;;;;;;::::::;;;<<<:::<<<>>>===<<<<<<>>>AAA:::;;;<<<<<<;;;<<<>>>@@@CCCCCCCCCCCCDDDDDDDDDEEEFFFDDDCCCCCCDDDDDDCCCAAA@@@AAA@@@???======???AAA@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCAAA>>><<<<<<===>>>===;;;::::::<<<======;;;>>>AAABBBBBBAAA@@@???===BBBIIIOOOUUU[[[ccchhhxxx~~~rrreeeZZZPPPGGG???<<<;;;888888:::::::::999666444333555777666444333333444444333222111111111111222222222222000000000000111111222222111000000000///////////////000000000111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......///...------,,,,,,------,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++************************))))))))))))************((()))***++++++***))))))***++++++***)))***---000333000,,,***+++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++******+++,,,,,,---......//////.........---------...///111333666999;;;<<<888;;;???AAACCCEEEHHHJJJMMMRRRVVVYYY[[[]]]bbbfffeeeaaaiiiiiiooosssxxx111111111111111111222222111111000000000000111111000000111111222222222333000000///000000111222222000000000000000000000000/////////000111111222222000111111222444555666666888:::;;;;;;:::999;;;<<<:::<<<>>>>>><<<===@@@CCC===>>>>>>>>><<<<<<>>>???BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCDDDEEEDDDBBB<<<=========<<<<<>>???@@@AAAAAAAAAAAAAAAAAABBBBBB@@@===;;;;;;<<<:::;;;<<<<<<===>>><<<999AAA@@@???===<<<;;;<<<<<<<<<===>>>>>>>>>AAAFFFJJJLLLXXXccckkkwww~~~nnniii___QQQJJJGGGDDD???999777:::>>>???;;;999;;;666666666888999999555222222111000111333444333222111111111111111111111111//////000000111111111222000000000000//////////////////000000111111111222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............---,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))******++++++++++++************************))))))))))))************))))))***++++++***((((((*********))))))***---000...+++((('''(((***++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++******+++,,,,,,---......//////.........------------///111333666999;;;<<<999<<<@@@CCCDDDFFFIIIKKKNNNRRRWWWZZZ[[[^^^cccgggeeeaaaiiiiiiooosssxxx111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111222333333444444444888<<>>===<<<========================>>>>>>===<<<<<<<<<<<<<<<===???@@@???>>>===>>>@@@DDDCCCAAA????????????@@@>>>>>>==================@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;<<<<<<======@@@@@@BBBFFFLLLUUU]]]bbb|||pppcccYYYRRRNNNDDDBBB???<<<;;;::::::;;;888888888888777777777666888777555444333333444444222222222111111111000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////....................................---------,,,,,,+++++++++---------,,,,,,+++++++++------------,,,,,,+++***)))***+++,,,,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,+++******))))))******,,,,,,+++++++++,,,---...///...,,,***))))))***+++---------,,,,,,+++++++++++++++++++++++++++++++++((((((***++++++,,,++++++)))************+++++++++)))))))))))))))))))))))))))************(((&&&%%%))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......///111444666999:::;;;888<<<@@@CCCDDDEEEFFFGGGMMMPPPTTTXXX[[[___cccffffffaaaffffffmmmrrrwww111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111222333333444444888<<>>=================================<<<;;;;;;::::::;;;;;;<<<>>>???>>>======>>>@@@BBBAAA@@@>>>>>>>>>>>>??????>>>>>>>>>>>>>>>????????????????????????>>>>>><<<<<<<<<;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<@@@EEEIIILLLUUUeeerrrvvv|||yyypppkkkccc\\\SSSJJJDDD???<<<:::@@@???<<<:::999888999999888888777777777666666666888777555444333333333444222222222111111111000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////....................................---------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***)))***++++++++++++***))))))************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------...---+++***)))***+++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++))))))))))))))))))))))))###%%%''')))++++++,,,+++))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......000000222333555777888999888<<>>>>>=================================;;;:::999999888888999999;;;<<<>>>>>>======>>>???@@@???>>>===<<<<<<======???????????????@@@AAABBB??????>>>>>>======<<<<<<<<<;;;;;;;;;:::999999888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999888888888888999999999999999;;;;;;:::::::::<<<===>>>AAAMMMTTTSSSTTT\\\bbbbbbnnnsss{{{}}}sssggg\\\RRRLLLIIIHHHEEEAAA?????????>>>===;;;:::888777666666777888777777777666666666555555666666555444333333333333222111111111111000000000000000000000000000000000////////////000000000000/////////////////////////////////////////////////////////............---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***)))***++++++++++++***))))))************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++000///---+++***)))******)))************+++++++++))))))))))))))))))))))))))))))******))))))((('''))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......000111222333555666777777999===AAAEEEHHHJJJLLLNNNOOORRRVVVZZZ]]]```dddgggeee```ggggggooouuu|||000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111222222333777;;;============>>>========================:::999999888888888888888999;;;======<<<===>>>@@@???>>><<<;;;;;;;;;<<<===????????????@@@AAACCCCCC?????????>>>===<<<;;;;;;;;;;;;:::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999888888888888888888888888888999999::::::;;;;;;;;;<<<@@@FFFHHHBBB>>>@@@CCCBBBEEEGGGKKKPPPTTTXXXZZZ[[[eeegggjjjlllmmmllliiigggggglllqqqtttuuusssrrrrrrjjjfffbbb^^^ZZZVVVQQQMMMJJJIIIFFFCCCAAA@@@@@@AAA;;;999888999::::::999777777666666555555666666777666666666555555555555444555444444333333333333222111111111111000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++************++++++*********))))))*********+++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***+++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******))))))******++++++,,,,,,---------,,,,,,+++*********+++,,,---,,,+++++++++++++++++++++************************000...,,,)))((()))******))))))*********+++++++++))))))))))))))))))))))))---,,,,,,***)))'''&&&%%%((()))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------......///000111333555666888888;;;>>>BBBEEEGGGIIILLLNNNOOOSSSXXX\\\___aaadddgggddd```hhhhhhpppwww////////////////////////................................................................................................//////////////////////////////000000000000111111222555999;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999888888777777888888888:::<<<===<<<===???AAA>>>===<<<;;;;;;;;;<<<===????????????@@@AAABBBCCC@@@@@@???>>>===<<<<<<<<<::::::999888888888999999<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888888999999888888888888888888666666777777888888888888888<<<<<<999666888;;;;;;<<<<<<======>>>??????@@@===???BBBCCCCCCBBBAAAAAA@@@CCCEEEEEEDDDBBBBBBCCCEEECCC@@@>>>======<<<;;;999999888777777888999:::666555555555666555222000444444444444555555666666555555555444444444333333333333333333333222222222000000000000000000000000////////////////////////////////////000000000000////////////////////////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,++++++++++++******************+++))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++************+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******))))))*********+++,,,---------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,***)))'''''')))***,,,))))))*********+++++++++))))))))))))))))))))))))((((((((()))***++++++,,,((()))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------........................---...000222555888:::;;;===???BBBDDDEEEFFFHHHJJJPPPSSSYYY]]]___bbbdddfffccc```hhhhhhooowww////////////////////////................................................................................................///////////////////////////////////////000000000000333666888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777888:::<<<======>>>@@@BBB???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>======<<<<<<:::999888777777777999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888888999888888888888777777777888888888777777666666555888999999888777777888:::<<<<<<;;;;;;;;;;;;;;;;;;:::<<<>>>???===<<<======<<<===??????>>>>>>@@@BBB<<<;;;999888888999;;;<<<;;;:::999888777666666555:::999999:::;;;:::888666333333444444555555555555444444444333333333333222111222222333333222222111//////000000000000000111000000000000000000000000////////////000000000000////////////////////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++)))***++++++++++++++++++++++++***))))))***++++++)))************+++++++++)))))))))************+++************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++*********+++++++++++++++************************((((((''''''((()))+++,,,)))************+++++++++))))))))))))))))))))))))++++++***)))))))))******))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...---...////////////...---,,,---000333777:::<<<>>>>>>@@@BBBCCCCCCDDDFFFHHHOOOSSSYYY]]]___aaaccceeebbb```iiihhhooovvv........................................................................................................................///////////////////////////////////////////////////111444666777888:::;;;::::::::::::::::::::::::777777666555555555555555888:::<<<>>>>>>???BBBDDD@@@@@@???>>>>>>???@@@AAA======<<<<<<<<<======>>>===<<<<<<<<<<<<<<<<<<<<<999888777666666777999::::::::::::::::::::::::::::::999888777666777777888777777777666666666555555:::999888777777777777777:::::::::999777555555666666666777777888888888888444666888777555444555666333555777777777888999;;;777777777666666666777888777777777666666666666666333222333444666666444222222222333333333333333333333333333333222222222222000111222333333222111111////////////000000111111000000000000000000000000////////////000000000000////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))*********++++++++++++))))))***+++++++++++++++++++++***))))))***++++++)))************+++++++++))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,************************************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,++++++***))))))*********++++++++++++************************'''(((((()))******++++++)))************+++++++++))))))))))))))))))))))))111///---***(((&&&&&&&&&))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---...///000000///...---...000222444777:::<<<======???AAABBBCCCEEEHHHJJJOOOSSSYYY]]]___aaabbbdddbbb```iiihhhnnnuuu........................................................................................................................///////////////////////////////////////............000333555666777999;;;999999999999999999999999555555444333333333333444888:::===>>>???@@@BBBEEEAAAAAA@@@??????@@@AAABBB===<<<<<<;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;999888666555555777999:::999999999999999999999999:::999777666666666777888666666555555555444444444444333333333333555666777222111333555666444444666444444666666777777777777777999:::999666444666888222444777888777666666777222444666666666555555555444444444444444333333333444333333444666666555333111111222222222222111111333333333222222222111111000000222333333222111000.../////////000000111111000000000000000000000000////////////000000000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))******++++++++++++((()))***+++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++************)))*********)))***++++++,,,************************)))************++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,+++******))))))******)))***,,,......---,,,+++---------,,,+++***)))((())))))******++++++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))******************))))))))))))************))))))))))))************************************************************************************+++++++++,,,,,,,,,*********)))***++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---...///000000///...---111222333555888:::;;;<<<<<<>>>@@@BBBDDDFFFJJJMMMNNNSSSXXX]]]___```bbbcccbbb```iiihhhmmmttt........................000///...------...///000......------------..............................................................................////////////////////////...///000222444666777888666666666666777777777777:::999666444444555777888<<<<<<>>>???AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAAAAA???===;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777666555555666777888;;;::::::999888777666666666666555444444444444555666666666666555444333222333333333333333333333333555444333333333333444555666666555555555444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000//////.........---..............................------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))************+++++++++*********))))))************************------,,,++++++******))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))******(((((()))***+++***))))))((((((((()))***++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))************''')))++++++***))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++)))************+++++++++***+++,,,---...---+++***,,,,,,,,,---------......---...///...---,,,---///555555555666888:::===>>>>>>@@@BBBDDDFFFHHHKKKNNNSSSTTTWWW\\\```bbbbbbbbbddd^^^fffjjjqqqvvv........................000///...------...///000......------------.........................................................................................................///000222444555777777666666555555555555555555222111000111333666:::<<<<<<<<<===>>>???@@@@@@@@@>>>????????????@@@@@@@@@@@@>>><<<;;;::::::;;;<<<::::::::::::::::::999999888888666666555666777888888888888777777666666555666666555444444444444444666666666666555444333222333333333333333333333333555444333333333333444555555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000........................////////////////////////000/////////.........---..............................------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))),,,+++******))))))******))))))))))))************+++++++++*********))))))************************++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++***)))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))******(((((()))***+++***))))))))))))((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))************''')))++++++***))))))))))))))))))))))))))))))))))))************+++++++++***+++++++++,,,,,,,,,,,,)))************++++++++++++///222222///,,,+++,,,,,,,,,,,,---------......---...//////...---...///444444555666888:::===>>>>>>@@@BBBDDDEEEGGGKKKNNNSSSTTTXXX\\\```bbbbbbbbbddd]]]eeeiiiqqqvvv------------------------//////...------...//////......------------......------------------------------------------------------------------------...........................///000111333555666666555555555444444333333333???===:::888777888999999<<<<<<<<<======>>>>>>>>>=========>>>>>>>>>>>>???>>>===;;;:::999999:::;;;:::::::::999999888888888:::999888666666666777777888888777777666666555555666555555444444444444444555555666555555444333222333333333333333333333333444444333333333333444444333333333222222222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000......................../////////////////////////////////...............------------------------......------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))...---+++***)))(((''''''))))))))))))************+++************)))))))))************************))))))******+++,,,,,,---)))************+++++++++************************************************))))))))))))))))))************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))***(((((()))***+++***)))******)))((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------)))************++++++++++++222777666000,,,,,,...,,,,,,,,,---------.........///000000......///000333333444666888;;;===>>>===???AAACCCDDDGGGJJJMMMSSSUUUYYY]]]```aaabbbbbbddd]]]eeehhhpppwww------------------------...........................------,,,,,,------...------------------------------------------------------------------------..............................///111222444555555555555555444333333222222HHHFFFBBB>>>;;;999888888;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<;;;:::999999999::::::;;;;;;::::::999999888888;;;:::999777666666777777<<<<<<;;;999888777666555666555444444333333444444444555555555444444333222222222222222222222222222333333333333333333333333222222111111111000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000........................................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************((()))))))))************))))))))))))))))))))))))---,,,+++)))((((((((('''((()))))))))************************))))))))))))************************))))))******+++++++++,,,))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))***(((((((((***+++***)))+++***)))((((((((((((((('''(((((()))***+++++++++((((((((((((((((((((((((((()))))))))************((()))+++***)))((()))***))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---))))))*********+++++++++,,,000555666333///......,,,,,,,,,---------......///000111000///...///111111222444666999;;;===>>><<<>>>AAABBBDDDFFFIIILLLRRRUUUZZZ]]]___```aaabbbddd]]]dddhhhpppwww------------------------------............------------,,,,,,,,,,,,------------------------------------------------------------------------------..............................///000222333444444555555555444444333333333:::999999999999:::;;;<<<;;;::::::999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999999999<<<<<<;;;;;;:::::::::999<<<;;;999888777777777888BBBAAA???===:::888666555555555444333333333333333444444444444444444333222222222222222222222222222333333333333333333333333111000000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111////////////////////////000000000000000000000000////////////////////////........................---------------------------------...............------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))******************+++++++++,,,,,,,,,+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********))))))***(((((((((***+++***)))******)))((('''''''''(((''''''((()))***++++++,,,((((((((((((((((((((((((((()))))))))************)))*********(((((()))+++))))))))))))))))))))))))))))))*********+++++++++************++++++++++++))))))*********+++++++++++++++---000444444000,,,,,,,,,,,,---------......///000111000///...///111000111333666999;;;===>>><<<>>>AAABBBDDDFFFIIILLLRRRVVV[[[^^^^^^___aaabbbccc]]]eeeiiiqqqxxx,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111222333333444444444444444444444444222333444555888:::<<<===:::999999888999:::;;;<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888999999CCCBBB@@@>>>;;;999777666555444444333333333333333333333444444444444333333222222222222222222222222222222333333333333222222000000000000////////////////////////////////////////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------------------------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))'''''''''((()))***+++,,,))))))))))))************(((((()))))))))))))))***)))))))))))))))))))))))),,,++++++***))))))(((((()))************+++++++++************************))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))***(((((()))***+++***)))))))))((('''''''''(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************)))******)))(((((()))+++)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++)))************++++++++++++(((''',,,222444111,,,,,,,,,,,,---------.........///000000......///000...000333666999<<<>>>>>>===???AAACCCDDDGGGJJJMMMRRRWWW\\\^^^^^^^^^```bbbccc]]]fffkkksssxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000111222222111111222222333444444444666666666777888999::::::999999888888999:::===>>>:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;999888888999:::;;;???>>>===;;;:::888777666555444333333222222333333222333333444444333333333111111111111111111111111111222333333333333222111000000000000////////////////////////////////////////////////////////////////////////////////////........................000000000000000000000000........................000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))'''''''''(((((()))++++++))))))))))))************(((((((((((())))))******))))))))))))))))))))))))************)))))))))))))))************+++++++++************************************************'''(((((()))******++++++******+++++++++,,,,,,,,,*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))***(((((()))***+++***)))(((((('''''''''((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))*********************)))((((((***,,,)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,)))************++++++++++++)))(((***...000///---,,,,,,,,,---------......---...//////...---...///---///222666:::<<<>>>>>>>>>@@@BBBDDDEEEGGGKKKNNNRRRWWW]]]___^^^]]]```cccccc^^^hhhmmmtttxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000111111222//////000111222333333444111222333555777999:::;;;999888888888999;;;>>>???::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;777777888999:::;;;;;;<<<;;;:::999999999:::;;;<<<::::::999888888777777666555444333333222222333333222222333444444333333333111111111111111111111111111222333444444333222111111000000000////////////000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000........................000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************'''((((((((())))))******))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++************************************************'''(((((()))***+++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))***(((((()))***+++***)))'''''''''''''''((()))***))))))))))))************))))))))))))))))))))))))))))))))))))*********************)))'''(((***,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------)))************++++++++++++++++++++++++,,,...///,,,,,,,,,---------......---...///...---,,,---///,,,...222666:::<<<>>>???>>>@@@CCCDDDFFFHHHKKKNNNRRRWWW]]]___]]]]]]```cccccc^^^iiinnnvvvyyy---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////111111222333333333222222...000333666888999:::::::::999999999999:::;;;;;;888999999::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999888777666888888888888888777666666444444444444444444444444333333333222222222111111000000////////////000000111111111111111111111111////////////////////////////////////////////////////////////////////////........................---------............///........................------------------------..................------000000//////......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++******************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((''''''((())))))***))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))((((((***+++,,,,,,------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''')))(((&&&(((,,,+++'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++************************************************,,,,,,++++++++++++++++++******))))))******+++,,,,,,,,,,,,---------..................////////////000000111555:::===?????????@@@BBBCCCDDDFFFJJJMMMTTTWWW\\\^^^___```aaabbb```]]]iiiooowwwzzz------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................000111222222333333222222000111333555888999:::;;;999999999999999::::::;;;999999:::;;;;;;<<<<<<===;;;;;;;;;<<<;;;;;;:::999999999999999999999999999888888999999888888777777777888888888888777666555444444444444444444444444333333222222222111111111000000////////////000000000000000000000000000000................................................................................................------------....................................------------------------..................------/////////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((('''((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((***+++,,,,,,------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))---...***''')))***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++************************************************+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,------------...............////////////000000111555:::===??????@@@AAACCCDDDEEEGGGKKKNNNTTTWWW\\\^^^___```aaabbbaaa]]]hhhnnnvvvzzz,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000000111222222222222222222222333555666999;;;<<<888888888999999999::::::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;:::999999888888888888888888888888666777777888888888888777777777777777777666666555444444444444444444444444333222222222222111111111000//////......//////000////////////////////////........................................................................------------------------------------............------------------------------------------------------------------......------..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))***))))))(((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))***++++++,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((...444777000***))),,,---(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++*********************************************************++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,------------............////////////000000111555:::===??????AAABBBDDDEEEFFFHHHLLLOOOTTTWWW\\\^^^___```aaabbbaaa]]]gggllluuuzzz,,,+++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////000111222222222222444333333444555888:::<<<888999999:::::::::::::::999999::::::;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999777777777777777777777777555555666777888888888888666666666777777666555555333333333333333333333333222222222222111111111111/////////....../////////////////////////////////................................................------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))***************)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******+++,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((---222444...)))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))++++++************++++++************************************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------............////////////000000111555:::===??????AAABBBDDDEEEFFFHHHLLLOOOTTTWWW\\\^^^___```aaabbbbbb\\\fffkkksssyyy++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111444333333333444666999:::999999:::;;;<<<;;;;;;:::777888888999::::::;;;;;;::::::;;;;;;::::::999888666666666666666666666666444555666777777777777777444555555666666666555555333333333333333333333333222222222111111111000000//////............//////000000000000000000000000................................................------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))************+++******)))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))******)))***++++++,,,,,,++++++******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''))))))&&&&&&)))((($$$(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))++++++************++++++************************************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------............////////////000000111555:::===??????@@@AAACCCDDDEEEGGGKKKNNNTTTWWW\\\^^^___```aaabbbbbb]]]fffjjjsssyyy*********+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111111333333333333444555666777888999:::;;;<<<;;;::::::777777777888999999:::::::::::::::::::::999888888555555555555555555555555444555555666666666666555333444555555555555555555333333333333333333333333222111111111111000000000///......------......///000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************+++******))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))******+++++++++++++++***))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))(((&&&)))---+++'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++*********************************************************++++++,,,,,,---+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,............////////////000000111555:::===??????@@@AAACCCDDDEEEGGGKKKNNNTTTWWW\\\^^^___```aaabbbccc]]]fffkkksssyyy)))*********++++++++++++*********************************************************************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++,,,...///000111111111111111222333444444444444555777888::::::999888777777888888999999:::;;;;;;999::::::::::::999888888444444444444444444444444555555666666666555444444222333444555555555555555222222222222222222222222111111111111000000000000///......------......///////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************))))))))))))******''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))***+++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************))))))***+++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))),,,---******---...,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++************************************************+++++++++++++++++++++++++++************+++,,,,,,***++++++++++++,,,,,,,,,............////////////000000111555:::===??????AAABBBDDDEEEFFFHHHLLLOOOTTTWWW\\\^^^___```aaabbbccc^^^gggllltttyyy))))))******++++++++++++************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,---///000111111111000111222333444333222222444555777888999888666555888999999::::::;;;<<<<<<999::::::::::::999888888444444444444444444444444666666666666555444333333222333444444555555555444222222222222222222222222111111111111000000000000.........------.................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++((()))***+++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))***++++++++++++***))))))(((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******###***---)))%%%&&&)))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++************************************************,,,,,,++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,............/////////000000000111555:::>>>??????BBBDDDEEEFFFGGGJJJMMMPPPTTTWWW\\\^^^``````aaabbbccc^^^hhhllltttyyy,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))***+++,,,,,,---------,,,***))))))***,,,------,,,,,,++++++,,,,,,---,,,,,,------...//////000000000000000000111111111666666555666666777888999:::999777777777999;;;===999:::;;;;;;;;;999777555222222222333444555777777<<<888555444555555333111444444333333333333222222000000111111111111000000////////////000000000000///............---------///////////////////////////............---------.........------,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))*********)))))))))))))))+++***((()))***,,,++++++))))))************))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******)))))))))))))))******+++++++++******************(((((('''(((((()))***+++))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((+++---,,,******,,,...,,,,,,++++++***)))))))))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////111111222555:::===>>>>>>CCCFFFHHHGGGEEEFFFLLLQQQUUUXXX\\\___```aaabbbdddaaabbbccckkksssuuu,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))*********++++++,,,,,,,,,---,,,***))))))***,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---...///////////////000000000000111111555555555555555666777888888777666666777999;;;<<<999:::;;;;;;;;;999777666222222222333444555666777:::777555555666666444222444444333333333333222222000000111111111111000000////////////000000000000///............---------........................------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++***))))))***+++++++++++++++,,,,,,,,,------************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))+++)))((()))***,,,++++++))))))************))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******)))))))))))))))******+++************************)))(((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))************,,,+++***))))))***+++,,,)))))))))))))))))))))))))))+++,,,,,,***)))+++---******************++++++***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////111111222555:::===>>>>>>AAADDDFFFFFFEEEFFFLLLQQQTTTWWW[[[^^^___```aaacccbbbcccdddmmmuuuwww,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++************)))))))))******++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------......///////////////000000111111555555444444444555666666666666555666777999;;;<<<::::::;;;;;;:::999777666222222222222333555666777666666555666777777555222444444333333333333222222000000111111111111000000000000000000///////////////............---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************,,,,,,,,,++++++++++++***,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++***))))))***++++++++++++++++++,,,,,,,,,,,,************************+++++++++++++++*********************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))******+++)))((((((***++++++***))))))************))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***)))))))))))))))******+++***************************))))))(((((((((((()))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&''''''((()))))))))))))))************************************))))))))))))))))))))))))***+++,,,+++))))))***+++((())))))***++++++,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000222555:::===>>>>>>@@@BBBEEEEEEEEEHHHMMMRRRTTTWWWZZZ]]]^^^___```bbbbbbccceeeooowwwyyy++++++++++++************************************************************************************************))))))))))))++++++++++++************++++++***))))))***++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,---------------......//////000000000444444333333333444555555666666666777888:::<<<===::::::::::::999888777666222222222222333444555666444444666777888777555333444444333333333222222222000111111222222111111000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++******************+++***++++++++++++,,,,,,,,,************************+++++++++***************************************))))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))************)))((((((***++++++***))))))************))))))((()))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++***************+++++++++******)))(((((('''(((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))******+++((()))))))))************)))***++++++++++++***)))))))))))))))))))))))))))***++++++******))))))***))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000111555:::===??????@@@BBBDDDEEEGGGJJJPPPTTTTTTWWW[[[]]]^^^___aaabbbaaabbbeeeoooxxxzzz+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********************************************,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,------...//////000000333222222333333444555666777888888999:::;;;<<<===999999999999888777666666222222222222222333444555222444777888888666555555444444333333333222222222111111222222222222111111111000000000/////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++******************+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))***************((('''((()))+++******))))))************))))))((()))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))******+++))))))*********+++++++++******)))(((((('''(((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++((()))))))))************)))***++++++++++++***)))************************+++************+++******+++++++++*********))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............///////////////000111555:::>>>??????AAACCCDDDFFFIIINNNSSSVVVUUUXXX\\\^^^___```bbbccc___aaadddoooxxxyyy+++************)))))))))************************************************))))))))))))))))))))))))(((((()))))))))))))))***))))))******************************************++++++************+++++++++++++++++++++++++++++++++,,,,,,---...///000000111111222333444666777888999999::::::;;;<<<<<<<<<888888777777666555555555222222222222222333444444333555777888666555555666444444333333333333222222111111222222222222111111111111000000//////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,)))***++++++++++++***)))************++++++++++++************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++***((('''''')))******)))))))))************))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((''''''(((((())))))))))))))))))******+++)))))))))***++++++,,,,,,***))))))(((((((((((()))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))************************************************************+++***)))***,,,---,,,+++,,,,,,++++++***))))))((('''((()))***+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////111555:::>>>@@@@@@CCCCCCEEEGGGKKKPPPTTTWWWVVVYYY\\\___```aaabbbddd^^^```dddnnnwwwxxx************))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))******(((((())))))******++++++))))))************))))))++++++************+++++++++++++++++++++************+++,,,---...//////000000000111333555777999:::999::::::;;;;;;:::::::::777666666555444444444444222222222111222222333444444666888777555444555777444444333333333333222222111222222333333222222111111111111000///.........///............---------------------------------,,,,,,,,,,,,++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++************************************++++++++++++******+++++++++,,,,,,,,,)))***++++++++++++***)))************++++++++++++************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++)))((('''''')))******)))))))))************))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((''''''''''''(((((()))))))))))))))******+++((())))))***++++++,,,,,,)))(((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))************,,,+++***))))))***+++,,,************************+++***)))+++...//////---++++++******************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////111555:::>>>@@@@@@DDDCCCDDDFFFKKKPPPSSSUUUUUUXXX\\\^^^___```bbbccc___aaadddooowwwwww************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***++++++,,,))))))************))))))++++++************++++++++++++************************+++,,,...//////000///000111333666888;;;<<<999::::::::::::999888888666666555333333333333333222222222111222222333333666777888666333333555777444444444333333333222222111222222333333222222111222111111000///......---//////.........---------------------------------+++++++++************)))(((((())))))*********+++*********++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++************++++++************************)))************+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***))))))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++)))((('''''')))******)))))))))************))))))))))))))))))************))))))))))))))))))))))))((()))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((''''''''''''(((((()))))))))))))))******+++((())))))***++++++,,,,,,(((((('''(((((()))***+++))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,))))))))))))************,,,+++)))(((((()))+++,,,************************+++***)))+++///111000///)))))))))***++++++,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000//////111555:::>>>@@@@@@DDDCCCCCCFFFJJJOOORRRTTTTTTWWWZZZ]]]^^^___aaabbb```bbbeeepppxxxxxx+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,++++++*********))))))***++++++++++++******++++++,,,,,,------...///000111333555666888999999999999999999888777666444444333333222111000000222333444444555555444444777666555444444444444444444333333222222333333444111111111111111222222222111000000///...---------------------------------//////...---,,,,,,++++++)))************+++++++++************************************************)))************+++++++++---------,,,,,,+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((('''&&&'''((()))((('''(((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******+++***)))(((((('''(((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''(((((())))))((((((((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++***)))(((((()))******+++*********))))))((((((+++*********))))))(((((())))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......//////000000///000111555;;;???AAAAAABBBDDDGGGIIIJJJLLLOOORRRSSSUUUXXX\\\___aaabbbcccbbb]]]gggmmmvvv|||************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************)))))))))((()))))))))))))))))))))))),,,,,,,,,++++++*********))))))***++++++++++++*********+++,,,,,,------...///000111333444666777888888888888888888777666666333333222111111000//////222333444444555444444444666666555444444444444444444333333222222333333444111111111111111111111111111000000///......------------------------------///......---,,,,,,++++++)))************+++++++++************************************************)))************+++++++++------,,,,,,,,,+++++++++******))))))***++++++,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((('''&&&''')))***)))((((((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******++++++******)))***))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))+++***)))(((((()))******************)))))))))(((************)))))))))((())))))))))))************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------......//////000111111000000222666;;;???AAAAAABBBDDDGGGIIIKKKMMMPPPRRRSSSUUUXXX\\\___aaabbbcccbbb]]]gggmmmvvv}}}************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))+++++++++++++++*********))))))***++++++++++++*********++++++,,,---------//////000222444555666777666777777777777666555555111111111000000//////...222222333444444444444444555555444333333333444444333333222222222222333333222222222111111000000///000000000///......------------------------------......------,,,,,,++++++)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,++++++++++++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))))))))))))))((('''(((***+++***)))(((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))******++++++******))))))(((((((((((())))))***))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******************))))))))))))************))))))))))))))))))))))))******************************************************************************************+++,,,,,,,,,,,,++++++++++++,,,,,,---------......///000000111111222111111333777<<<@@@BBBBBBBBBEEEGGGIIIKKKMMMPPPRRRSSSUUUXXX\\\___aaabbbcccbbb]]]gggmmmwww}}}*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))+++++++++***************))))))***++++++++++++************+++,,,,,,------...///000111333444555555444555555555555555444444111111111000000/////////222222333444444444444333444444333333333333333444333333222222222222333333333222222111000//////...000000//////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))*********+++++++++************************************************))))))*********+++++++++,,,++++++++++++++++++++++++***************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((***(((((()))***+++***)))(((((((((((())))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((('''(((((()))******(((((((((((((((((((((((())))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''(((((()))(((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******************)))))))))))))))*********)))))))))))))))((()))))))))************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------/////////000111111222222222222444888===@@@BBBBBBBBBEEEHHHJJJKKKMMMPPPRRRSSSUUUXXX\\\___aaabbbcccbbb]]]gggmmmwww~~~))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))***++++++++++++***))))))***++++++,,,,,,------...///000111333333444222333333444444333333333111111111111111000000000111222333333444444333333333333222222222222333444333222222111111222222333222222111111000///......////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((***(((((()))***+++***)))(((((((((((())))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))(((((('''(((((()))******(((((((((((((((((((((((())))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************))))))))))))))))))******))))))))))))))))))******((()))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---....../////////000111111222222333333444888<<<@@@AAAAAACCCEEEHHHJJJKKKMMMPPPSSSSSSUUUXXX\\\___aaabbbcccbbb]]]gggmmmwww))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***************))))))***++++++++++++***))))))******+++,,,,,,,,,------...///000111222333000111111222222222222111111111111111111111111111111111222333333333333333222222111111222222333333222222111111111111222222111111111000000//////...//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++************************************************)))************+++++++++*********+++++++++++++++,,,+++******)))*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))((('''(((***+++***)))(((((((((((())))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))******))))))((()))(((((((((((())))))***))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''(((((((((''''''(((((()))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******+++******))))))))))))************))))))))))))************))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---............///000000111111222333333444777<<>>??????CCCFFFIIIKKKLLLNNNQQQSSSSSSUUUXXX\\\___aaabbbcccccc]]]ggglllxxx(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))***++++++++++++***)))))))))***++++++,,,,,,,,,------...///000111111......///000000111000000.........///////////////111111222333333333333222111111000000111222333333222222111111111111222222////////////000000000000.........///////////////++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************)))************+++++++++))))))******++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((('''&&&'''((())))))'''(((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((('''(((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((()))++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&''')))***+++++++++***(((((())))))*********+++(((((())))))*********+++))))))))))))******************************************************************************************+++,,,,,,,,,,,,+++)))******+++---...//////------......///000000000222222333666:::>>>??????DDDFFFIIIKKKLLLNNNQQQSSSSSSUUUXXX\\\___aaabbbcccccc]]]ggglllxxx