BM66(m@ 111111000/////////////////////////////////////////////////////////////////////.........------------------------------------------...............///,,,000888:::<<>>;;;888>>>>>><<>>EEEHHHFFFJJJRRR^^^111111000///////////////////////////////////////..............................------,,,,,,,,,,,,---------------------------------............///000...222999<<<@@@QQQeee}}}|||tttiiiZZZQQQ]]]nnnoooxxxsssvvv{{{|||~~~zzzwwwqqqgggaaa```\\\[[[^^^bbbcccdddjjjrrr~~~TTT===;;;666666555444333333333333222222333333333222222222111111111111111111111111222222222222222222222222000000000000000000000000000111222222111000222333666>>><<<:::AAAAAA@@@GGGUUU|||lllYYYTTTRRRVVV^^^dddjjjqqqwwwzzz~~~{{{qqqooommmiiigggiiijjjgggeeedddccchhhwwwmmmKKK???@@@;;;::::::999999888777777777777777777777777777777777777666555555666888:::;;;QQQAAA666666666111222888666666555555555444444444555555666666555555444333666666666666666666666666777777777777888888888888999::::::999>>>EEEHHHFFFJJJTTTaaa111111000////////////000////////////////////////---------------------------,,,,,,,,,,,,+++++++++------------------------------........./////////222111444:::===EEEYYYnnn}}}xxxyyy}}}qqqfff___\\\iiitttpppyyytttsssyyy~~~yyyrrrllliiieee___\\\]]]]]]^^^```dddeeeffflllttt}}}^^^BBB;;;777666555444333333333333444444444444333222222222111111111111111111111111111111111111111111111111000000000000000000000000000111222222111111333444555=========CCCCCCDDDMMMdddaaaQQQRRRTTTWWW\\\ccchhhnnnrrruuuyyy~~~xxxssslllhhhhhhgggfffeeedddbbbhhhyyy~~~YYYFFFAAA::::::::::::999888888777777777777777777777777777777777666666555666777999:::HHH<<<555666666333444888555555555555555444444444555666666666666555444444666666666666666666666666777777777777888888888888888:::999999===EEEHHHFFFKKKVVVddd222111000000//////000000////////////////////////---------------------------,,,,,,,,,,,,,,,,,,,,,........................------......//////000000111222666:::>>>IIIaaawwwwwwrrrxxxlllaaa___cccrrrzzzsssrrrppprrrzzzyyyrrrnnnkkkhhheeedddeeefffffffffiiihhhhhhiiihhhhhhmmmuuu}}}~~~fffFFF999777666555444444333333333555555444333222111111111111111111111111111111111000000000000000000000000000000000000000000000000000111222111111111444666777>>>>>>>>>BBBAAAEEESSSxxx}}}YYYMMMPPPSSSWWW[[[bbbfffjjjmmmoootttzzz|||tttmmmjjjffffffeeedddcccjjj}}}dddMMMDDD;;;;;;::::::999999888777777777777777777777777777777666666666666666777888999???888444666777555555888555555555555555555555555666666666666666555444444666666666666666666666666666777777777888888888888777999999888===EEEHHHFFFKKKWWWhhh222222111000000000000000////////////////////////........................------------....................................------......///000000111111444888;;;???NNNhhhzzzsss||||||dddUUUXXXcccttt|||uuullllllqqqzzz{{{uuunnnjjjmmmmmmmmmooosssvvvxxxwwwwwwtttqqqoookkkiiimmmttt~~~nnnKKK:::777777666555444444444444555444222111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222555888:::@@@>>>===AAA@@@HHH\\\kkkVVVNNNNNNPPPUUU[[[___bbbfffiiikkkooovvv|||uuunnniiigggfffeeeeeennnoooTTTHHH===;;;;;;::::::999888888888777777777777777777777777666666666666666777777777888555333555666666666888444555555555555555555555666666777777666666555444666666666666666666666666666777777777888888888888777999999999>>>EEEHHHGGGLLLYYYkkk222222111000000000000111////////////////////////////////////////////////------...............///........................------...///000000111222000666<<<>>>BBBRRRnnn}}}xxxuuuYYYJJJQQQ```sss|||vvviiijjjpppzzz~~~~~~~~~zzzuuusssuuuuuuuuuyyy~~~}}}~~~|||zzzxxxsssnnnooottttttRRR>>>888777666555444444444444444333111000///000000111111111111111111111111111111111111111111111111111000000000000000000000000000000111000111333777:::===AAA>>>===AAADDDTTToooiii___UUUQQQNNNNNNSSSZZZ[[[___cccfffhhhmmmsssyyyuuuooojjjffffffiiitttxxx\\\LLL>>>;;;;;;;;;:::999999888888777777777777777777777777666666666666666666666666555555555555666666666777444444444555555555555555666777777777777666555555666666666666666666666666777777777777888888888888888999999999???FFFJJJHHHMMM\\\ppp333222111111000000111111////////////////////////........................,,,,,,,,,------.................................------...///000111222222111:::@@@AAAEEEWWWssszzz}}}oooSSSFFFQQQaaattt}}}wwwjjjkkkrrrzzz~~~}}}}}}wwwxxxvvvsssvvv~~~~~~zzzwwwzzzvvvUUU@@@888777666555444444444444444333111000000111222333111111111111111111111111222222222222222222222222000000000000000000000000000000000000111333888;;;===@@@===>>>EEEMMMfffwww___[[[UUURRRNNNNNNRRRWWWXXX\\\aaaeeehhhlllrrrwww}}}uuummmggggggnnnzzzcccRRRBBB<<<;;;;;;::::::999888888777777777777777777777777555666666666666666555555555666666555555555666777444444444555555555666666777777777777777666555555666666666666666666666666777777777777888888888888888:::::::::@@@HHHKKKJJJPPP```uuu333222111111000111111111////////////////////////------------------------+++++++++,,,,,,---------////////////////////////------...///000111222222222<<>><<>>;;;777555666555333333555444222000000111222111000111111111111000000000000000111111111111222222222111111111111111111111111222222222222333555777888===@@@??????OOOrrrpppbbb]]]YYYSSSPPPOOOPPPQQQQQQVVVXXX\\\bbbdddfffmmmuuu~~~}}}|||oookkktttuuu___EEE@@@>>>:::888777888999:::999888888888777777666666777777666666555555555444777666666555555555555666555555444444444444555555444444444444444444444444666777666555444555888;;;999888777777777888999::::::;;;:::;;;BBBMMMRRRRRRUUUccc}}}111111111111000000000000////////////////////////........................---------------------------------............//////......//////000111222444>>>CCCDDDPPPjjjvvviiiVVVMMM]]]sss{{{xxxtttnnntttzzz~~~~~~~~~}}}zzz{{{~~~eeeCCC<<<777555666555222222555555333222111222333222111111111111111000000000000000111111111111222222222111111111111111111111111222222222222333555777999;;;???@@@DDD]]]fff^^^]]]YYYSSSPPPOOOPPPQQQQQQVVVWWW\\\cccfffhhhoooxxx{{{zzzooolllvvvhhhMMM???===:::888888888999999888888888888777777777666777666666666555555555555666666555555555666666666555555555444444555555555555555555555555555555555888777666555555555777999999888888777777888999::::::::::::<<>>888444555555222222444666444222222333444333222222222111111111000000000000111111111111222222222111111111111111111111111222222222222444666888999:::>>>@@@IIIkkkwwwdddddd^^^YYYTTTPPPOOOPPPQQQQQQUUUWWW\\\cccgggjjjrrr{{{~~~xxxxxxppppppyyymmmOOO???<<<:::888999999888777888888888888777777777777666666666666555555555555444444555555666666777777555555555555555555555555666666666666666666666666999777555555666777666666888888888888888999::::::999:::;;;===FFFSSS[[[]]]ccckkk111111111111000000000///////////////////////////........................---------------------------------............///////////////000111222333777@@@GGGKKKZZZuuu]]]OOOOOOfff~~~vvvlllrrrwww}}}|||zzzzzz~~~xxxpppkkknnnqqqvvv{{{zzzUUU@@@999444555555333222333555444222222333444444333222222222111111111000000000000111111111222222222111111111111111111111111222222222222444666999:::;;;>>>@@@NNNuuupppdddjjj^^^ZZZTTTPPPOOOPPPPPPPPPRRRTTTZZZbbbgggkkksss|||zzz{{{uuuqqquuu}}}pppQQQ@@@===:::999::::::888666888888888777777777777777666666666666666555555555333444555666666777777777555555666666666666555555666666666666666666666666888666555666888999777666888888888888999::::::;;;999;;;<<<===EEESSS^^^aaahhhooo111111111111000000000///////////////////////////........................---------------------------------............////////////000000111222333888AAAHHHMMM]]]xxxuuuVVVLLLOOOhhhyyyppptttyyy~~~~~~~~~~~~|||{{{{{{{{{|||zzz{{{{{{tttqqqooommmrrryyyWWWCCC;;;555555666444222333444222111111333444333222222222222222111111111111000000111111111222222222111111111111111111111111222222222333555777999;;;<<<===BBBWWWggg```eee___ZZZTTTPPPOOOOOOPPPPPPPPPRRRXXXaaafffkkksss|||}}}{{{xxxvvvxxxsssmmmnnnwww{{{\\\DDD???:::999;;;;;;999666777777777777777777888888555555555666666666666666222333555666777777777777555555666777777666555555555555555555555555555555555555666888::::::999888777777888999:::;;;;;;;;;;;;=========DDDRRR^^^cccjjjrrr111111111111000000000000////////////////////////........................---------------------------------............///000000000000111222333333:::CCCJJJPPPaaa|||vvvaaaNNNIIIRRRkkkzzzsssuuuzzz~~~}}}~~~~~~~~~}}}|||zzzxxxwwwrrrssstttwww{{{|||vvvrrrqqqrrrqqqwwwZZZGGG===666666777666444444333222111111333444444333333222222222222111111111000111111111111222222222111111111111111111111111222222222333555888:::<<<>>>===HHHiiioooccc_________ZZZTTTPPPOOOOOOPPPPPPOOOQQQXXX```fffjjjsss}}}}}}xxxjjjhhhfffeeehhhoooyyyrrrjjjjjjxxxfffIIICCC<<<999;;;<<<999666777777777777888888888888555555555666666666666666333444555777777777666666555666777888888777666555555555555555555555555555444777;;;<<<;;;:::::::::666777999:::;;;;;;;;;;;;;;;>>>>>>===DDDSSS```gggmmmwww111111111111000000000000////////////////////////........................---------------------------------............///000000000000111222333333;;;DDDLLLTTTggg|||iiiPPPHHHHHHVVVpppwwwrrrwww|||~~~}}}}}}}}}}}}{{{zzzxxxwwwqqqqqqqqqrrrtttxxx|||~~~zzztttppppppqqqwww}}}fffJJJ???777777999777555444444333111222444555555444333333222222222111111111000111111111111222222222111111111111111111111111111111222333555888;;;<<>>>>>>>>FFFVVVeeemmmsss111111111111000000000000////////////////////////........................---------------------------------.........//////000000000000111222333444<<>>999:::<<<:::777666666777777888888888999444555555555666666777777444555777888888666444333555666777999999777666555777777777777777777777777888???EEECCC;;;555666999666777999;;;<<<<<<<<<<<<:::===??????HHHXXXiiirrrwww111111000///////////////////////////////////////................................................,,,,,,,,,---------......000...///222111000333888DDDOOOWWW___qqq|||]]]KKKIIITTT]]]mmm~~~{{{rrruuuyyy{{{~~~~~~~~~~~~~~~~~~~~~|||wwwtttooopppnnnkkkoooyyywwwtttvvvyyy~~~sssVVV@@@777999555444777444333333333333333333333333000000000000000000000000000000111222222222222111000111111222222333444444444333333444888;;;===>>>???QQQjjjvvvaaa[[[WWWYYY]]][[[]]]WWWRRRRRRQQQNNNMMMOOOVVVVVV[[[bbbhhhkkkrrryyy}}}zzzuuupppllliiihhhhhhgggddd___]]]]]]aaaeeeiiinnnuuu~~~pppyyy{{{ZZZIII===<<<===999777999777777777777777777777777666666666666666666666666666666666666666666666666888888777777666666555555888888888888888888888888:::::::::999::::::;;;;;;999999:::::::::;;;;;;;;;:::??????>>>HHH^^^ooouuu|||111111000///////////////////////////////////////................................................,,,,,,---------.........000...///222111000333999AAANNNZZZcccsssUUUIIIKKKUUU]]]iiiuuurrrmmmsssyyy{{{~~~}}}}}}~~~~~~~~~~~~}}}{{{vvvrrrlllmmmmmmmmmttt|||yyy{{{~~~~~~~~~kkkVVV@@@777999555444666333333333333333333333333333111111111111111111111111000000111222222222222111111111111222333333444444333333444666999===???@@@CCC[[[xxxlll[[[ZZZYYY\\\aaa___^^^XXXSSSRRRQQQNNNNNNPPPTTTTTTZZZbbbhhhmmmttt|||wwwvvvsssqqqnnnmmmmmmllljjjhhhdddbbbaaadddgggiiinnnrrrvvvyyy{{{}}}uuu}}}```NNN???===>>>999777999777777777777777777777777666666666666666666666666666666666666666666666666888777777777666666666555666666666666666666666666888777777777777888999999999::::::::::::;;;;;;;;;;;;??????>>>III___pppvvv111111000////////////000////////////////////////................................................,,,------------.........000...///111222111444:::EEEQQQ^^^hhhxxxsssPPPLLLMMMWWW\\\bbbiiiffffffrrrzzz|||~~~~~~~~~}}}{{{yyytttuuuwww}}}~~~~~~|||yyytttpppjjjkkkkkkmmmvvv}}}~~~~~~mmmXXXAAA777999666555666222333333333333333333333333111111111111111111111111000000111222222222222111111111222222333333444444111333555888;;;>>>@@@AAAGGGiiifffZZZ]]]]]]```dddbbb___XXXTTTSSSRRROOOOOOQQQRRRSSSYYYbbbiiiooowww{{{xxxsssssstttuuuvvvvvvwwwwwwtttrrrpppmmmllllllmmmnnnpppqqqrrrqqqqqqvvv}}}~~~xxxyyyyyyiiiTTTCCC>>>>>>999777999777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666777888999:::::::::;;;;;;;;;<<<<<<<<<@@@???>>>JJJaaarrrxxx222111000000//////000000////////////////////////................................................------------............111...///111222222666<<>>@@@KKKwww~~~hhh___cccbbbbbbddd```___YYYTTTTTTSSSPPPOOOQQQSSSTTTYYYcccjjjooowwwyyyvvvuuusssuuuxxx||||||zzzxxxwwwvvvvvvvvvuuusssrrrtttyyy~~~|||uuurrr}}}zzzqqqZZZEEE>>>===:::888:::777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666666888888888888888888888888777777777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===@@@??????LLLdddvvv|||222222111000000000000000////////////////////////////////////////////////........................---------.........//////111//////111222333888>>>QQQ[[[hhhwwwwwwoooQQQVVVVVV___^^^ZZZYYYVVV```uuu|||zzzwwwuuurrrpppooonnnlllkkkjjjllloootttyyy~~~~~~|||zzzuuuoookkkjjjiiihhhkkkvvv}}}{{{|||cccHHH::::::666555666111333333333333333333333333111111111111111111111111000000111222222222222111111222222333444444555555333555888999999:::===???SSS~~~iiibbbgggdddcccccc______YYYTTTTTTSSSPPPOOOQQQTTTUUU[[[dddjjjooowww|||wwwvvvwwwxxxzzz~~~}}}zzz{{{zzzyyyxxxxxxxxxyyy{{{vvvrrrrrr|||}}}yyy___FFF>>>===:::999;;;777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777999999999999999999999999777777777777888999:::;;;;;;;;;<<<<<<<<<=========>>>@@@???@@@OOOiii|||222222111000000000000111////////////////////////////////////////////////........................------........./////////111//////111333444999@@@OOO[[[lllzzziiiPPPZZZaaahhhddd]]]ZZZVVV```vvv}}}~~~{{{xxxvvvrrrooollljjjjjjjjjiiihhhjjjlllooorrruuuyyy~~~~~~}}}{{{yyytttnnnjjjgggfffeeeiiivvv~~~{{{{{{}}}}}}~~~lllNNN<<<:::666555666222333333333333333333333333222222222222222222222222000000111222222222222111222222333333444444555555444777999999888:::???CCCbbb|||hhhbbbfffcccbbbdddaaa___XXXTTTSSSRRROOOOOOQQQUUUVVV[[[dddkkkpppxxx~~~~~~|||yyyxxx{{{~~~zzzoooooottt}}}gggJJJ???===;;;:::<<<777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777777777555555555666777888999:::<<<<<<<<<============>>>???AAA???AAASSSooo333222111111000000111111////////////////////////////////////////////////....................................////////////111//////111333444;;;BBBTTT___ppp```OOOdddnnnssslllccc^^^XXX```sssxxx{{{{{{xxxuuutttooollliiihhhiiijjjjjjjjjkkkmmmpppqqqqqqtttxxx||||||~~~~~~}}}|||{{{xxxtttnnnjjjeeecccaaadddqqq~~~zzzxxxyyy|||~~~~~~~~~~~~~~~{{{{{{|||~~~tttTTT???:::555555777222333333333333333333333333222222222222222222222222000000111222222222222111222222333333444555555555555777:::999999===DDDJJJuuukkkdddgggcccbbbeeeccc^^^XXXSSSRRRQQQNNNNNNPPPSSSTTT[[[dddlllrrrzzz}}}{{{}}}~~~vvvmmmnnnrrrxxxqqqPPPBBB???;;;:::<<<777777777777777777777777777777777777777777777777777777777777777777777777555666666666777777777888777777777777777777777777666666666666888999:::;;;<<<<<<=========>>>>>>>>>@@@AAA???CCCWWWttt333222111111000111111111////////////////////////000000000000000000000000..................................../////////000111//////111333555;;;CCC___eeeqqqYYYQQQooowwwzzzrrrgggaaaZZZ___qqqtttxxx}}}~~~zzzvvvttttttmmmkkkhhhhhhiiikkklllllllllnnnppppppoooqqquuuxxxyyyzzz{{{|||}}}~~~~~~}}}{{{zzzxxxtttnnnjjjeeebbb^^^___jjjwww|||yyy~~~zzzvvvtttvvvyyy}}}}}}|||{{{|||}}}}}}}}}|||yyyyyyzzz|||}}}yyyWWW@@@:::555555777333333333333333333333333333222222222222222222222222000000111222222222222111222222333444444555555666555777::::::;;;@@@IIIQQQrrriiijjjdddbbbeeeddd^^^WWWRRRRRRQQQNNNMMMOOOQQQSSSZZZdddmmmsss|||~~~}}}}}}~~~~~~~~~}}}uuuuuuttttttuuuuuuvvvvvv{{{uuunnnnnnnnnrrrxxxUUUEEE@@@<<<999;;;777777777777777777777777777777777777777777777777777777777777777777777777555666666666777777888888999999999999999999999999888888888999:::<<<===>>>============>>>>>>>>>>>>@@@AAA???DDDYYYwww000000111111111111000000000000000000000000000000////////////////////////000000//////.........---...............///000000///444111111777777===NNN___oooyyyXXX[[[jjjzzz{{{vvvjjj\\\ZZZeeeppptttzzz~~~}}}|||vvvuuurrrmmmmmmmmmmmmmmmmmmmmmnnnnnnlllmmmoooppppppqqqtttvvvuuuvvvwwwzzz|||~~~{{{~~~}}}zzzuuunnnjjjbbb```^^^___bbbiiipppuuuvvvvvvwwwvvvvvvxxx{{{~~~|||zzz{{{~~~~~~~~~~~~~~~```@@@666777666444444444444444333333222222222222222222222222222222222111222333444333333111000222111111111333444333222<<>>===<<<;;;;;;::::::999888888888999777777777777666666666666666666777888888888888888777777777777888888888888999::::::;;;:::999888777777777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBEEE???DDDBBBWWW{{{000000111111111111000000000000000000000000000000////////////////////////000/////////............///............///000000111555222111666555;;;KKKdddsss{{{[[[\\\kkkuuuyyywwwjjj[[[YYYfffuuutttzzz}}}|||~~~~~~yyyuuupppiiinnnpppqqqssstttttttttssspppqqqqqqqqqqqqrrruuuwwwssstttuuuwwwyyy{{{}}}~~~}}}~~~~~~}}}zzz||||||{{{zzzxxxtttnnnjjjbbb```^^^]]]___ccciiilllppprrrvvvxxxyyyzzz|||}}}zzzyyyyyy{{{~~~cccCCC888888666444444444444444333333222222222222222222222222222222222111222333333333333222111222111111222333444444444;;;???===>>>DDDEEEOOOdddxxxjjjeeefffaaa^^^WWWQQQPPPPPPNNNOOORRRUUUYYY___fffnnnuuu}}}~~~}}}~~~}}}sssjjjeeehhhhhhccccccgggpppzzzxxxsssllliiimmmwww]]]EEE=========<<<;;;:::999999888888999999777777777777666666666666666666777888888888888777555666666666666777777777777888999999999777666555777777888999:::;;;<<<<<<<<<===>>>>>>>>>>>>@@@BBBDDD>>>DDDCCCYYY000000111111111111000000000000000000000000000000////////////////////////////////////............//////......//////000111111666333222666666<<>>AAAHHHKKKYYYsssqqqhhhfff```^^^WWWQQQPPPPPPNNNOOORRRUUUZZZ```gggnnnvvv~~~xxxrrrqqqsssooofffeeejjjnnnvvv|||uuuqqqllliiilllttt~~~}}}zzz|||||||||~~~bbbHHH>>>======<<<::::::999999888888999999777777777777666666666666555666777777888888777777555555555555666666666666666666777777777666555444777888888999:::;;;<<<<<<;;;===>>>>>>>>>???AAACCCDDD???EEEDDD]]]000000111111111111000000///////////////////////////////////////////////////////////////........./////////...///000000111000555222222888888???OOOmmm}}}{{{WWWRRR```kkkpppqqqiii]]][[[eeeppppppvvv}}}tttnnnrrrwww{{{|||{{{xxxvvvzzzyyyxxxuuussstttvvvyyywwwxxxxxxyyyyyyzzzzzz{{{zzz{{{}}}}}}|||}}}~~~~~~~~~}}}|||{{{xxxxxxwwwwwwuuuqqqkkkggg___^^^\\\ZZZXXXXXXXXXXXX[[[```fffkkkooorrruuuwwwwwwzzz}}}~~~gggFFF999999777444444333333333333333333333333222222222222222222222222111111222222333333333222222222333333333555777999===@@@@@@EEELLLOOObbbvvviiifff___^^^WWWQQQPPPPPPNNNOOORRRVVVZZZaaahhhooowww~~~~~~}}}|||oookkkpppmmmrrryyy~~~~~~}}}xxxuuurrroookkkhhhjjjooouuuzzzzzz}}}zzzyyyxxxwwwuuutttrrrqqquuuwwwyyyzzz|||mmmOOO@@@===<<<:::::::::999999888999999:::777777777777666666666666555666666777777777777777555555555666666666777777666666666666666666555555888888999:::;;;<<<======;;;===>>>??????@@@CCCEEEFFFAAAFFFDDD___000000111111111111000000////////////////////////////////////////////////.........//////////////////////////////000111111///444111111666777===MMMqqqyyytttyyyXXXVVVccckkkllljjjeee```___dddjjjiiioooxxx}}}}}}|||{{{zzzwwwuuutttvvvxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{|||{{{{{{|||~~~~~~}}}}}}~~~zzzzzzxxxwwwuuupppiiieee]]]\\\ZZZXXXWWWVVVVVVUUUXXXZZZ^^^aaafffkkkrrrvvvyyy}}}~~~gggEEE888888777555666333333333333333333333333222222222222222222222222111111111222222333333333111333444444444555999<<>><<<===???@@@@@@BBBEEEGGGIIIEEEHHHEEE```000000111111111111000000000000000000000000000000////////////////////////.........///////////////000000//////000000111222000444111000555555;;;KKKuuuuuuhhhgggssswwwTTTWWWdddmmmjjjddd``````ccciiimmmjjjlllsss}}}}}}}}}}}}{{{xxxvvvwwwxxxwwwwwwwwwwwwxxxxxxxxxxxx{{{||||||{{{zzz{{{~~~}}}|||}}}{{{zzzyyyxxxuuuoooiiiddd\\\[[[YYYWWWUUUUUUUUUUUUXXXYYYZZZ[[[___eeennntttwww|||~~~~~~gggEEE888888777666777222222333333333333444444222222222222222222222222111111111111222333444444111333555555444666;;;???EEEFFFFFFKKKQQQUUUqqqnnniiiddd^^^WWWQQQPPPPPPNNNOOORRRUUUZZZ```gggnnnvvv~~~{{{|||pppiiilllkkkjjjlllppprrrnnniiihhhhhhgggffffffiiiooouuuyyylllnnnqqqrrrqqqnnnjjjhhheeeffffffeeeccccccdddfffgggkkkppprrrtttvvv{{{}}}wwwTTT@@@===>>>;;;999999888888999999::::::777777777777666666666666444555666666777777666666777777777777888888888888888888777777777888999999999::::::;;;<<<===>>>>>><<<>>>@@@AAABBBDDDGGGJJJMMMHHHJJJEEEbbb000000111111111111000000000000000000000000000000////////////////////////............/////////000000000//////000000111222///444333333:::<<>>>>>:::999999888888999999:::;;;777777777777666666666666444555666666777777666666666666666777777777777888888888777777777888999:::::::::;;;<<<===>>>??????>>>???BBBCCCDDDFFFJJJLLLOOOKKKLLLGGGeee000000111111111111000000000000000000000000000000////////////////////////---.........//////000000000000000000000111111222---444444888BBBFFFOOOaaavvvxxx```XXXmmmgggPPP^^^kkkpppkkkbbbYYYWWWcccyyyyyyvvv}}}~~~|||zzzzzzyyyzzzzzz{{{{{{||||||}}}~~~~~~}}}{{{zzzzzz}}}~~~}}}zzzyyy{{{~~~vvvvvvuuuuuutttpppjjjfff]]][[[WWWSSSQQQPPPQQQRRRSSSTTTTTTTTTVVVZZZaaaeeekkkpppxxx|||}}}}}}~~~}}}}}}|||~~~nnnKKK<<<:::888666666222222222333333444444444222222222222222222222222111111000000111333444666111444666555444666===CCCHHHIIIJJJQQQXXX^^^}}}hhhbbb^^^^^^WWWQQQPPPPPPNNNOOORRRTTTXXX___fffmmmuuu|||tttmmmjjjkkkggg``````fffhhhbbbbbbiiimmmkkkjjjlllgggeeeaaa^^^^^^aaaeeehhh___^^^]]][[[XXXVVVTTTRRRTTTVVVWWWVVVTTTTTTXXX[[[ZZZ```fffjjjjjjmmmrrrwwwyyy}}}[[[BBB>>>===999999888888888999::::::;;;777777777777666666666666444555555666666666666666555555555555666666666777888777666666666888999:::::::::;;;<<<===>>>??????>>>@@@CCCDDDEEEHHHKKKNNNPPPLLLMMMHHHggg000000//////000111222222000000000000////////////------------............////////////////////////............////////////000777777:::EEEOOObbb{{{ggg```ooo[[[LLLYYYjjjnnnqqqfffYYYXXX```vvvzzz~~~yyy|||~~~}}}~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||zzzxxxvvvuuusssqqqooonnnmmmkkkiiicccYYYQQQRRRTTTSSSOOOMMMUUUTTTPPPNNNMMMPPPVVVZZZbbbhhhooossstttwww}}}|||~~~xxxOOO:::777999888666444444333333333333222222222222222222222222222222333222111111111222333444555333333555666666<<>>===::::::::::::999999999888888888888777666666666666666777666666777999999888666666666666666666777888888::::::::::::::::::::::::;;;<<<===>>>???@@@AAABBBCCCDDDFFFIIILLLOOORRRSSSQQQLLLOOONNNppp000000000000000111222222000000000000////////////////////////000000000000/////////////////////////////////000000000111111222777666777AAAIIIYYYqqqtttffflllzzzZZZMMMYYYjjjrrrtttgggXXXUUUZZZkkkzzz{{{~~~~~~}}}}}}~~~}}}{{{{{{zzzxxxyyyyyyyyyxxxvvvtttrrrpppooonnnnnnnnnmmmllljjjjjj___UUUSSSRRRNNNJJJHHHSSSSSSSSSQQQOOOPPPUUUXXX]]]cccjjjoooqqqtttzzz~~~|||{{{}}}UUU===888888777555444444333333333333222222222222222222222222222222333222111111111222333444555333444666777888???GGGNNNOOOPPPXXXfffsssnnnggg___[[[UUUPPPQQQQQQPPPQQQTTTVVV[[[bbbhhhmmmttt|||}}}uuuqqqkkkccc___```cccaaa```aaaccceeeeeeeee```___\\\XXXSSSOOOLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNPPPQQQRRRQQQQQQSSSUUUVVVXXX\\\```ccchhhmmmqqqvvvxxx~~~bbbFFF>>>===::::::::::::999999999888888888888777666666666666666:::777555444666777777555666666666666666777888888::::::::::::::::::::::::;;;;;;<<<===???@@@AAAAAACCCDDDFFFIIIMMMPPPRRRSSSRRRMMMPPPOOOrrr000000000000000000111222000000000000////////////////////////000000000000////////////////////////000000000111111111222222333888555444;;;@@@MMMbbbmmmpppwwwZZZNNNXXXfffsssuuuhhhXXXTTTWWWdddwwwzzzxxx~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyywwwwwwvvvuuutttrrrpppooojjjjjjkkkllllllmmmnnnoooooodddYYYTTTRRRLLLGGGFFFNNNRRRVVVUUUQQQPPPRRRUUUUUU[[[ccchhhkkkoootttxxxzzzyyyyyy{{{[[[@@@888777555444444444333333333333222222222222222222222222222222222222222222222333444444555444555777888:::BBBLLLNNNRRRSSS[[[iiixxxnnnhhhaaa\\\UUUQQQQQQRRRPPPQQQTTTVVV[[[bbbggglllsss{{{|||vvvnnnddd^^^]]]^^^]]]]]]^^^aaacccdddddd]]]\\\ZZZVVVRRRMMMHHHFFFFFFGGGHHHJJJLLLMMMMMMMMMKKKMMMOOOOOOOOOPPPQQQSSSRRRTTTXXX[[[^^^ccchhhlllrrruuu|||dddGGG>>>===;;;:::::::::999999999888888888777777666666666666666999888888:::<<<;;;777222777666666666666777888888999999999::::::;;;;;;;;;::::::;;;===>>>@@@AAAAAACCCDDDGGGJJJMMMQQQSSSUUUTTTNNNPPPPPPuuu111000000000000000111111000000000000////////////------------............////////////////////////000000000111111111222222444888444333999;;;EEEWWWwwwwwwwww[[[LLLRRR]]]lllqqqgggXXXVVVZZZdddtttyyywwwtttsssyyy~~~}}}~~~}}}}}}}}}}}}|||zzzxxxwwwvvvuuutttqqqooommmlllkkkgggfffffffffhhhkkkppptttpppfff\\\XXXUUUOOOJJJIIIHHHOOOVVVWWWSSSOOOOOOQQQPPPUUU\\\bbbfffkkkooosssuuuvvvwwwzzz}}}]]]AAA888666555555444444333333333222222222222222222222222222222222222222222222333333444444666555666888888:::DDDNNNPPPVVVXXX___nnn}}}nnniiibbb]]]VVVRRRRRRRRRPPPQQQTTTVVVZZZaaafffkkkqqqxxx~~~|||zzzwwwpppggg___[[[[[[\\\ZZZYYYZZZ]]]^^^___^^^YYYYYYYYYWWWTTTPPPLLLIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIKKKMMMMMMMMMNNNPPPRRRRRRTTTVVVYYY\\\```fffjjjooottt|||gggIII>>>===;;;:::::::::999999999888888777777666666666666777777555777<<>>@@@AAAAAACCCEEEGGGKKKOOOSSSUUUWWWTTTNNNPPPQQQwww111111000000000000000111000000000000////////////------------............/////////////////////////////////000000000111111333777333333999:::AAARRR|||vvvwww\\\IIIJJJTTTcccllleeeVVVUUUZZZdddrrrssssssqqqqqqwww~~~}}}}}}}}}}}}{{{xxxvvvtttrrrpppmmmjjjgggeeeddddddaaa```___^^^___dddlllrrrpppiiibbb```[[[SSSNNNLLLEEELLLTTTVVVSSSOOOMMMNNNMMMQQQVVV\\\aaagggkkkoooqqqssswwwzzz|||~~~YYY@@@777666666666444444333333333222222222222222222222222222222222222222333333444444444444777666777777666999DDDPPPXXX^^^```hhhzzzzzzmmmiiibbb]]]VVVQQQQQQQQQPPPPPPSSSVVVZZZ```eeeiiinnnvvv{{{zzzsssvvvvvvoooeee^^^[[[[[[[[[YYYWWWWWWXXXXXXXXXVVVWWWXXXXXXWWWTTTQQQMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKLLLMMMMMMMMMOOOQQQQQQSSSUUUWWWYYY^^^cccgggooottt~~~kkkJJJ???===;;;:::::::::999999999888888777777666666666666777777555666:::BBBHHHGGG???777777777777777777888999999888888999::::::;;;<<<<<<999:::;;;===>>>@@@AAABBBDDDFFFIIIMMMQQQUUUXXXZZZUUUNNNOOOQQQyyy222111111000000000000000000000000000////////////////////////000000000000/////////////////////////////////000000000111111222666333333:::;;;@@@OOO{{{{{{ooozzzxxx]]]GGGDDDLLLYYYhhhcccTTTPPPVVVaaappptttuuuuuutttyyy~~~~~~~~~}}}zzzvvvsssqqqjjjhhhddd```\\\[[[ZZZZZZXXXYYYXXXWWWVVV[[[bbbiiinnnjjjhhhgggbbbXXXOOOKKKEEEIIIPPPTTTTTTRRROOOMMMMMMNNNQQQVVV\\\ccchhhkkknnnrrrwww{{{}}}~~~xxxTTT>>>888666666777444444333333333333222222222222222222222222222222222222333444444444444444777666777777666999FFFTTT\\\bbbccclllwwwllliiibbb\\\VVVQQQQQQPPPOOOOOORRRVVVZZZ```dddggglllsssxxxuuuwww{{{~~~}}}zzz~~~qqqgggaaa^^^\\\ZZZWWWVVVVVVUUUSSSRRRVVVVVVUUUTTTQQQNNNKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLNNNNNNMMMMMMNNNPPPPPPQQQRRRSSSUUUZZZ___dddooouuunnnLLL???===<<<:::::::::999999999888888666666666666666777777888999555444999AAAEEEBBB>>>888777777777777888999999999999999::::::;;;;;;;;;999:::<<<===???AAACCCCCCFFFHHHKKKOOOTTTXXX\\\]]]XXXOOOPPPRRR{{{222222111000000000000000000000000000////////////////////////000000000000////////////////////////000000000111111111222222222666333444;;;;;;>>>LLLqqqwwwnnn{{{~~~aaaFFF???FFFRRRddddddSSSNNNTTTccctttwwwyyyyyyxxx{{{}}}yyyuuupppmmmfffccc^^^XXXUUUSSSSSSSSSQQQTTTXXXWWWUUUVVVZZZ^^^eeeeeehhhlllhhh]]]RRRNNNHHHIIIMMMRRRVVVVVVRRROOOMMMMMMMMMQQQWWW___eeeiiimmmrrrxxx}}}~~~nnnOOO>>>999777666666444444333333333333222222222222222222222222222222222333444555555555444333555555777888777===LLL[[[```eeeeeeppptttkkkiiibbb\\\UUUPPPPPPOOOMMMNNNPPPVVVZZZ```cccfffkkkqqqvvvwwwxxxwwwssspppsss|||uuuiiiaaa]]][[[XXXVVVVVVUUUSSSRRRSSSRRRRRRQQQPPPOOONNNMMMJJJKKKMMMOOOPPPQQQQQQRRRMMMNNNOOOOOONNNMMMNNNPPPOOOPPPQQQQQQSSSXXX^^^bbbnnnuuupppMMM???===<<<:::::::::999999999888888666666666666666777888888999555444:::CCCFFFBBB;;;888888777777888888999::::::::::::::::::::::::::::::;;;<<<>>>AAACCCDDDEEEGGGIIIMMMQQQVVV[[[^^^```[[[RRRQQQSSS}}}222222111000000///000000000000000000////////////------------.........///////////////////////////111111222222222333333333222666333444;;;;;;===JJJddd{{{sssfffEEE<<>>:::888666555444444444333333333222222222222222222222222222222222333444555555555444333333444777999999@@@QQQaaagggkkkkkkwwwrrrjjjhhhbbb[[[TTTOOOOOOOOOMMMMMMPPPVVVZZZ___cccfffjjjpppuuu{{{xxx|||oooccc^^^\\\YYYXXXWWWWWWUUUSSSOOOOOOOOOPPPQQQRRRTTTUUUQQQQQQRRRSSSTTTTTTTTTTTTOOOPPPQQQPPPNNNNNNNNNOOOQQQQQQRRRRRRTTTXXX^^^cccnnnuuurrrNNN@@@===<<<:::::::::999999999888888666666666666666777888888555555:::DDDLLLKKK???444888888888777888888999:::;;;:::::::::::::::::::::;;;<<<===???AAACCCEEEFFFHHHJJJNNNSSSXXX\\\```bbb^^^TTTSSSUUU000000000000////////////////////////////////////////////////////////////111111000000//////......111111111111111222222222444555888999:::<<>>AAAKKKZZZbbbXXXOOOWWWmmm}}}zzzwwwyyy|||~~~}}}yyywwwuuuttttttjjjiiidddZZZUUUSSSQQQMMMQQQUUU\\\```aaa]]]XXXTTTUUU```hhhiiieee```YYYSSSPPPLLLIIIKKKTTTYYYUUUNNNOOOMMMLLLLLLKKKMMMWWWccckkkpppvvvzzz}}}~~~iiiLLL===999888777777666555444333333333333333333333333222222111111111333333444444444444444444999555999:::666CCCYYYcccrrroooppp~~~sssgggaaa^^^ZZZSSSOOOOOONNNLLLLLLNNNXXXVVVYYY^^^dddiiisss|||}}}tttggg___ZZZ\\\ZZZTTTPPPQQQIIIJJJLLLOOOQQQSSSTTTUUUVVVVVVWWWXXXYYY[[[]]]^^^\\\ZZZWWWTTTQQQOOOMMMLLLPPPNNNOOOQQQRRRUUU^^^hhhiiizzzRRR??????;;;::::::999888777777888888777777777777777777777777555888<<<@@@@@@===:::777999999888888888888888888<<<;;;;;;;;;;;;;;;::::::<<<===>>>??????AAADDDGGGLLLQQQVVVYYYZZZ\\\aaaddd```SSSOOO\\\000000000000////////////////////////////////////////////////////////////000000000000////////////000000111111111111222222333555777888:::<<>>999888777777666555444333333333333444333333333222222222111111333333444444444444555555888444999;;;999HHH```jjjxxxvvvyyyssshhhaaa___YYYSSSOOOOOONNNLLLLLLNNNSSSSSSWWW^^^dddiiiqqqyyyxxx}}}{{{kkk\\\WWWUUUPPPMMMLLLHHHJJJLLLPPPSSSUUUWWWWWWYYYYYYZZZ\\\]]]___``````^^^]]][[[XXXUUURRRQQQPPPPPPOOOOOORRRSSSVVV___hhhnnn~~~RRR??????;;;:::999999888777777888888777777777777777777777777555777:::<<<===;;;888666999999888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAACCCFFFIIIOOORRRVVVZZZ\\\```dddhhhfffXXXRRR]]]000000000000////////////////////////////////////////////////////////////////////////000000000000//////000000111111111111333444777888999;;;>>>AAAGGGiiihhhrrrdddDDDBBBFFFUUU```[[[RRRVVVeeessszzz{{{||||||vvvuuuzzzoooaaaXXXQQQNNNMMMNNNUUU]]]bbbaaa^^^WWW[[[___aaacccddd\\\TTTRRROOOKKKJJJKKKLLLLLLLLLPPPNNNMMMMMMLLLMMMTTT]]]dddhhhoootttxxxzzz|||~~~}}}~~~tttRRR???999777666666555555444333333333444444333333333222222222222111333333444444444555555555666333999<<<<<>>???AAABBBEEEIIILLLRRRSSSVVVYYY^^^dddiiillljjj\\\UUU```000000000000////////////////////////////////////////////////////////////......//////000000111111/////////000000111111222222444666888999;;;>>>AAAJJJfffnnnpppiiiGGGBBBBBBQQQ]]]\\\TTTTTTaaannnsssuuuyyy}}}nnn^^^UUUSSSNNNKKKOOOXXX``````^^^XXXYYYYYY\\\bbbeee___UUUTTTPPPMMMKKKIIIHHHJJJOOOTTTQQQOOOOOOMMMKKKOOOVVV___dddkkkqqquuuxxx{{{}}}{{{}}}~~~{{{UUU???999777666555555444444333333333444444222222222222222222222222333333444444555555666666666333999===???RRRnnnzzz~~~rrrgggaaa```XXXRRRNNNNNNNNNLLLLLLNNNQQQQQQUUU]]]ccchhhpppxxx}}}pppkkknnnvvvppp[[[QQQOOOOOOPPPPPPRRRVVVYYY\\\]]]^^^^^^___```ccceeeffffffeeedddddddddbbb```^^^\\\ZZZYYYSSSQQQQQQTTTVVVZZZdddnnn{{{TTTAAA???;;;999999888888888888888999777777777777777777777777666666666666666777777777888888999999999999999:::;;;;;;<<<<<<=========>>>;;;===???AAACCCFFFJJJNNNSSSSSSUUUYYY___fffkkkmmmhhh[[[WWWddd000000000000////////////////////////////////////////////////////////////......//////000000111111...//////000111222222222333555777888999;;;>>>AAAHHH^^^~~~zzzrrrkkkJJJAAA???LLLYYYZZZSSSRRR]]]kkkrrrtttxxx{{{~~~~~~~~~ggg[[[WWWPPPJJJKKKTTT]]]```___ZZZXXXVVVXXX```eeeaaaXXXWWWRRROOONNNKKKHHHLLLSSSWWWSSSQQQQQQNNNJJJKKKOOO[[[```hhhnnnssswwwzzz|||{{{}}}~~~VVV???999777666444444444333333333444444555222222222222222222222222333333444555555666777777888555:::>>>@@@UUUrrr~~~qqqfff```___WWWQQQMMMNNNNNNLLLLLLOOOPPPOOORRRXXX]]]bbbkkktttoooiiijjjrrrvvvaaaTTTQQQTTTVVVVVVXXX[[[]]]______^^^]]]```bbbdddfffggggggfffeeeeeeddddddcccaaa^^^\\\[[[UUUSSSRRRTTTWWW\\\gggsssVVVBBB@@@;;;999888888888888888999999777777777777777777777777777666666555555777888999888888999999::::::::::::;;;;;;<<<======>>>??????<<<===@@@AAACCCGGGKKKOOORRRTTTXXX\\\aaafffjjjllldddYYYWWWggg000000000000////////////////////////////////////////////////////////////////////////000000000000//////000111222333333444444555888999:::<<>>HHHTTTWWWRRRPPP\\\jjjsssvvvzzz|||~~~}}}zzz}}}wwweeeYYYRRRKKKJJJQQQZZZ___bbb\\\YYYVVVVVV]]]dddccc\\\\\\UUUQQQRRROOOJJJLLLTTTXXXTTTRRRRRROOOJJJIIIKKKVVV\\\dddkkkqqquuuyyy{{{|||~~~}}}UUU>>>999888666444444444333333333444555555111222222222222333333333333333444555666777777888:::666;;;@@@BBBXXXwwwoooddd___^^^VVVPPPLLLMMMMMMLLLLLLOOONNNMMMPPPUUUYYY\\\ccckkkzzzsssmmmmmmoootttyyy}}}rrrbbbWWWVVVYYYZZZZZZ\\\___aaabbbaaa___^^^bbbccceeefffgggggggggfffdddeeeeeedddccc```^^^]]]YYYUUUSSSTTTVVV]]]kkkxxxXXXCCC@@@:::888888888777888888999:::777777777777777777777777888777666555666777888999888888999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAA>>>???BBBCCCEEEHHHMMMPPPSSSYYY```eeeffffffiiikkkcccXXXWWWggg000000000000////////////////////////////////////////////////////////////000000000000////////////000000111222333444555555555777999:::;;;===@@@CCCBBBEEEZZZ}}}{{{qqqqqqyyyXXX@@@===EEEOOOSSSOOONNN[[[kkkrrrvvv{{{~~~~~~|||{{{yyyvvvuuuxxx}}}ttt^^^XXXPPPLLLNNNTTT[[[___]]][[[WWWUUU[[[bbbddd```bbbXXXSSSTTTRRRJJJJJJQQQUUUQQQPPPRRRQQQLLLJJJKKKRRRWWW```hhhnnnssswwwyyy|||zzzRRR===999999777444333333333333333444555666111111222222222333333333333333444555666777888888;;;777===AAAFFF]]]}}}mmmbbb^^^]]]VVVPPPLLLMMMMMMLLLLLLOOOMMMNNNRRRYYY[[[[[[]]]bbbhhhppp}}}wwwtttsssooollllllnnnnnniii```\\\___```]]]```bbbeeehhhiiiiiigggeeeeeeeeeffffffgggggghhhhhheeeeeeffffffeeebbb```^^^\\\WWWSSSSSSVVV^^^nnn|||ZZZDDD@@@:::888888777777888999999:::777777777777777777777777777666666555666777888888888888999999:::;;;;;;<<<:::;;;<<<===???@@@AAABBBAAACCCEEEFFFHHHKKKOOORRRUUU```kkkpppmmmiiijjjmmmiii\\\XXXddd000000000000////////////////////////////////////////////////////////////111111000000//////......000111111333444555666666555777999;;;<<<>>>AAADDDGGGCCCQQQtttuuummmnnn~~~___@@@===CCCLLLQQQMMMMMM[[[mmmooottt{{{~~~}}}||||||}}}wwwtttqqqnnnppptttyyy}}}{{{eee___VVVNNNLLLOOOUUUZZZ^^^\\\XXXVVVZZZaaadddbbbfffZZZTTTVVVSSSJJJHHHMMMQQQNNNNNNRRRRRRNNNLLLLLLOOOTTT]]]eeelllqqquuuxxx||||||sssxxxPPP<<<::::::777555333333333333333444555666111111111222222333333333333333444555666777888999;;;888===CCCHHHaaa~~~lllaaa]]]]]]UUUPPPLLLMMMMMMLLLLLLOOONNNPPPWWW___aaa]]]\\\______eeerrr~~~zzzvvvxxxyyyvvvqqqoooffffffbbb^^^aaahhhfff```eeehhhllloooqqqqqqooonnngggfffffffffggghhhiiijjjeeefffggggggfffdddaaa```^^^XXXSSSRRRUUU^^^ppp[[[EEE@@@999888888777777888999::::::777777777777777777777777555555555555555666777777888888999::::::;;;<<<<<<:::;;;<<<>>>???AAABBBCCCDDDFFFHHHIIIJJJMMMQQQTTTXXXeeetttxxxrrrlllkkknnnooo```XXXbbb222111111000000000000000......////////////......//////............//////---...///000000000......222222222222333444555555888888999;;;===???AAACCCCCCBBBLLLhhhkkk^^^kkkfffIII@@@FFFNNNPPPNNNPPP[[[gggrrruuuyyy}}}yyyoooeeecccjjjrrrvvvwww|||mmmaaaVVVQQQIIIDDDMMM\\\fff___YYYYYYXXXXXX```kkkfffZZZRRRSSSTTTOOOJJJIIIKKKMMMPPPSSSSSSQQQNNNKKKOOOPPPVVV```kkktttvvvvvv~~~uuuuuuPPP;;;777666555444333333333333333333333333222222333333333444444444555555555555666888999999777>>>@@@???LLLiiizzzmmmbbb\\\[[[SSSOOONNNPPPOOOLLLMMMPPPWWWYYY```jjjnnnkkkgggfffjjjrrr~~~zzzvvvwwwwwwtttrrrrrriiihhhhhhjjjlllooooooooooooqqqrrrrrrsssuuurrrmmmmmmjjjggggggiiijjjgggdddiiigggeeefffgggeee___YYY]]][[[XXXSSSTTT```sss[[[EEE===;;;::::::999888777777888888777888888888888999999999???777222444888888777888:::;;;;;;;;;;;;;;;;;;<<<>>>=========???BBBEEEGGGEEEEEEIIIOOOPPPNNNOOOTTTZZZkkk|||wwwnnnnnnrrrqqqddd]]]]]]222111111000000000000000......////////////......//////............//////......//////000000//////222222222222333444555666888999:::;;;===???AAABBBAAAAAAJJJbbb~~~cccYYYkkkgggGGG???GGGOOORRROOOPPPZZZgggqqqssswwwzzz|||~~~}}}vvvtttyyy{{{}}}|||vvvnnniiijjjnnnsssvvvwww{{{vvvhhh[[[TTTLLLGGGNNN[[[eee```]]]\\\YYYXXX```jjjggg]]]VVVVVVVVVQQQLLLKKKJJJLLLOOORRRSSSQQQMMMJJJKKKLLLRRR\\\iiitttyyyzzz~~~wwwqqqMMM999666666666555333333333333333333333333222222333333333444444444555555555666777888999:::888>>>@@@BBBRRRrrrzzznnnccc]]]]]]TTTOOOMMMNNNNNNLLLNNNQQQPPPXXXiii{{{zzzxxx}}}wwwvvvuuuqqqoooppplllllllllpppuuuyyy{{{|||xxxyyywwwsssrrrrrrnnniiiiiihhhggggggiiihhhfffdddcccbbbbbbcccdddccc___\\\[[[[[[XXXUUUUUU___nnnzzz|||YYYDDD===<<<:::999999888777777888888777777888888888999999999AAA:::444666999888777777:::::::::;;;;;;;;;;;;<<<>>>======>>>???BBBEEEGGGGGGGGGJJJOOOQQQPPPSSSWWW\\\kkkzzz}}}wwwsssvvv|||wwwjjjaaa]]]222111111000000000000000......////////////......//////............/////////////////////000111111333333333333333444666666999999:::;;;<<<>>>@@@AAA??????HHHYYYooonnn```lllqqqOOO???GGGQQQUUUQQQNNNYYYfffooorrrwwwzzz|||}}}yyyooojjjooouuuxxx}}}yyyrrriiidddeeejjjpppqqqpppqqq}}}ooo```WWWOOOKKKRRR\\\eeeddddddaaa[[[XXX___hhhhhhaaa[[[ZZZXXXSSSOOOMMMKKKMMMPPPSSSUUUSSSOOOKKKKKKKKKNNNXXXeeeqqqxxx{{{}}}~~~qqqMMM:::666666555555333333333333333333333333333333333333444444444444555555555666777999:::;;;;;;>>>@@@FFF]]]wwwmmmccc]]]\\\UUUPPPLLLMMMMMMLLLOOOTTTTTTaaayyy|||tttpppmmmiiiiiilllhhhhhhjjjooovvv||||||wwwtttsssnnnhhhggghhhiiijjjjjjiiigggfffdddccccccbbbaaa```^^^]]][[[[[[ZZZYYYYYY___hhhpppwwwUUUCCC======:::999888888777888888888777777777888888888999999BBB;;;666888999888666777:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@CCCEEEFFFIIIIIIKKKPPPRRRRRRVVV\\\]]]lll{{{~~~|||sssjjjbbb222111111000000000000000......////////////......//////............//////000//////...///000222333333333333333444555666777999999:::;;;<<<>>>???@@@===@@@GGGRRRbbb{{{qqqlll~~~ZZZAAAGGGQQQWWWRRRMMMVVVeeelllrrrzzzyyyuuu}}}{{{pppddd^^^___eeekkkmmmiiieeemmmtttcccXXXQQQOOOUUU]]]eeeiiijjjeee\\\XXX\\\dddfffccc___\\\YYYUUUQQQOOOOOOPPPQQQUUUXXXWWWSSSOOONNNLLLMMMSSS___kkktttwww|||~~~vvvQQQ===888777444333444444444444444444444444333333333444444444444555555555666777888999;;;<<<>>>???@@@JJJfff|||rrrjjjaaa[[[YYYUUUOOOKKKKKKKKKLLLPPPVVV[[[jjj}}}tttlllgggdddbbbeeejjjffffffggglllrrryyy}}}~~~|||zzztttmmmiiijjjllllllkkkjjjiiihhhjjjiiigggdddaaa^^^]]]\\\]]]^^^______```bbbeeehhhwwwrrrRRRAAA======999999888888888888888999777777777777888888888888???999666888999888777999:::::::::;;;;;;<<<<<<===?????????@@@BBBDDDEEEFFFKKKIIIKKKOOOQQQSSSXXX___```nnnzzztttjjj222111111000000000000000......////////////......//////............//////000000//////000111333444444444444444555666777777888888999:::<<<>>>???@@@>>>BBBHHHOOOYYYqqqppp]]]DDDFFFOOOVVVSSSMMMTTTbbbjjjsss~~~{{{xxxoooaaa[[[^^^dddiiimmmiiicccggg|||zzziii[[[QQQNNNSSSYYYfffkkkmmmeeeZZZUUUWWW[[[bbbcccbbb^^^YYYVVVSSSQQQQQQPPPPPPSSSWWWXXXTTTPPPNNNLLLKKKPPP[[[hhhqqqvvv{{{}}}tttPPP===888777444222444444444444444444444444333333444444444555555555666666666777999:::<<<===AAAAAABBBMMMmmmyyyqqqiii```ZZZYYYUUUOOOJJJJJJKKKLLLQQQWWW\\\kkkwwwpppjjjgggeeeeeejjjqqqooommmlllnnnrrrvvvyyyzzz|||tttooonnnlllkkkjjjjjjiiiiiimmmllliiifffccc```^^^\\\```aaabbbeeeggggggeeecccpppoooPPP@@@<<<<<<999888888888888888999999666666777777777888888888999555444777999888888;;;::::::;;;<<<======>>>>>>AAAAAABBBBBBDDDEEEFFFGGGKKKIIIJJJNNNPPPRRRXXX___fffooozzz~~~{{{{{{}}}}}}yyyxxxooo222111111000000000000000......////////////......//////............//////000000000000111222444444555555444555555666777888777777888:::<<<>>>@@@AAABBBEEEJJJMMMSSSiii}}}cccHHHEEEJJJSSSSSSMMMRRR___hhhrrr}}}|||uuubbbZZZZZZ^^^aaannnlllfffdddssssssaaaSSSNNNQQQWWWjjjooooooeeeYYYSSSSSSRRR]]]bbbddd___ZZZWWWUUUSSSQQQMMMKKKMMMRRRUUUSSSOOOLLLIIIHHHNNNZZZgggrrrwwwyyy{{{lllJJJ999666777555444444444444444444444444444333444444444555555555555666666777888999;;;===>>>AAABBBDDDQQQrrr{{{ssskkkbbb\\\[[[SSSNNNJJJKKKLLLMMMRRRXXX[[[kkk}}}xxxuuutttrrrqqqvvv}}}~~~{{{wwwttttttuuuuuuuuuzzztttmmmiiijjjkkkkkkjjjnnnkkkhhhggghhhgggbbb^^^bbbaaabbbfffiiiiiieeeaaalll~~~lllMMM???;;;;;;888888888777888888999:::666666666777777777888888666333444777999777999<<<;;;<<<<<<===>>>???@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHKKKIIIJJJNNNPPPQQQWWW^^^kkknnnppppppoooqqqvvvzzzwwwuuuwwwqqq222111111000000000000000......////////////......//////............//////...///111222333444444444555555555555666777888999555666777999<<>>??????BBBFFFTTTvvv}}}tttkkkbbb\\\[[[RRRMMMJJJKKKMMMMMMRRRXXX]]]hhh~~~|||zzzyyyrrrlllnnnrrrrrrpppvvvppplllmmmqqqooohhh``````^^^___ccchhhhhhccc^^^eeevvvhhhKKK>>>;;;;;;888888777777888999999:::666666666666777777777888777555666999999777999<<<<<<===>>>???@@@AAABBBBBBEEEEEEGGGHHHIIIIIIJJJJJJLLLJJJLLLPPPQQQQQQVVV\\\ggghhhkkklllnnnqqqtttwwwyyyvvvwwwqqq222111111000000000000000......////////////......//////............//////...///111333444444444444555555555666666777888999444555666999<<>>???===AAAGGGVVVxxx}}}rrriii```ZZZYYYQQQLLLJJJLLLMMMNNNRRRWWW\\\```ttt}}}xxxppptttyyyyyyvvvyyyssstttxxxvvvkkk```^^^[[[[[[___eeefffbbb\\\___ooo|||fffJJJ>>><<<<<<888888777777888999::::::666666666666777777777777999777888;;;:::777888<<<===>>>???@@@AAABBBCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKMMMKKKMMMQQQRRRRRRVVV\\\^^^cccllltttwwwwwwuuuttt~~~yyyyyysss000000000000///////////////......///000000///------///000000//////000222000111222333333333333333444444444555555777888888666777999:::<<<@@@FFFJJJLLLNNNPPPQQQQQQ[[[qqqsssPPPCCCBBBPPPUUUMMMMMMWWWbbbiiirrryyy|||hhh___eeeooovvvpppaaabbbwwwuuujjj]]]YYYcccqqqwwwggg___[[[XXXYYY^^^cccfffeee```\\\YYYWWWTTTOOOLLLRRRZZZ\\\YYYSSSQQQNNNNNNSSS]]]jjjsssuuuyyy|||~~~~~~mmmFFF666666666666777555555444444444333333333666555555555555666666777777888:::::::::<<<>>>AAADDDEEEMMMYYYwww}}}rrrnnniii___^^^___XXXSSSNNNKKKLLLMMMNNNSSSYYY[[[gggppp}}}tttyyy~~~wwwuuurrrkkkdddaaaXXXUUURRRTTTZZZ]]][[[XXXZZZlll{{{dddGGG:::999999999999888888888888999999777777777777666666666666:::::::::;;;;;;<<<<<<<<<>>>=========???BBBEEEGGGHHHIIIHHHHHHHHHKKKOOORRRUUUQQQPPPQQQQQQQQQUUU\\\]]]aaakkkxxxyyyyyyuuuxxxvvv000000000000///////////////......///000000///......000111000//////000111000111222333333444333333555555444444444555666666666777999;;;===@@@DDDGGGJJJLLLOOOOOOOOOYYYrrryyyRRRCCCAAAOOOUUUNNNMMMVVVbbbiiirrryyy|||mmmccceeeqqqyyywwwjjjkkk|||~~~uuujjj^^^ZZZdddssszzzmmmddd]]]WWWZZZ___fffjjjiiiddd^^^ZZZXXXUUUPPPMMMRRRYYY\\\YYYTTTQQQNNNNNNRRR\\\hhhpppuuuxxx|||~~~~~~~~~iiiFFF999888777444333555555555555444444333333666555555555555666777777777888:::;;;;;;<<>>>>>===>>>@@@BBBEEEGGGGGGHHHHHHHHHIIILLLPPPTTTVVVTTTTTTVVVUUUUUUYYY^^^aaaeeepppzzzwwwssswwwwww000000000000////////////...//////000000//////...///000111111///...///111000111222333444444444444555555444444444555555666777999;;;===>>>@@@CCCEEEGGGJJJLLLKKKKKKVVVrrr{{{XXXFFF???LLLTTTOOOMMMTTTaaahhhqqqxxx|||~~~vvvllllll|||vvvpppzzz}}}yyyrrrhhh]]]\\\ggguuuuuujjj```WWWXXX___gggnnnnnnhhh___YYYYYYVVVQQQMMMQQQXXXZZZXXXUUURRRNNNNNNSSS\\\gggmmmvvvxxx|||~~~~~~~~~```BBB999999777333222666666666555555555555444666555555555666666777888888999;;;<<<<<<===@@@CCCCCCDDDKKKWWWssskkkddd]]]```ccc___``````VVVTTTOOOLLLNNNOOOPPPUUU[[[bbblllwwwyyyiiibbb^^^XXXTTTRRRRRROOOKKKIIIIIILLLPPPSSS[[[jjjxxxcccFFF;;;999999999999888888888888999999777777777777777777777777888999999:::;;;;;;<<<<<>>@@@@@@AAABBBDDDGGGIIIJJJHHHFFFRRRmmmcccKKK>>>IIITTTPPPNNNSSS___gggpppxxx{{{}}}vvvtttxxxvvv{{{}}}zzzwwwpppggg^^^___iiiuuu|||nnnccc[[[WWW]]]gggoooqqqkkkaaaYYYZZZXXXSSSNNNPPPVVVYYYWWWUUURRRNNNOOOUUU___iiiooovvvxxx{{{}}}~~~~~~tttXXX===666888777555555666666666666666666666555555555555555666777888888888:::<<<======???BBBDDDFFFFFFLLLWWWppptttjjjiiihhhbbbaaa___UUUTTTOOOMMMNNNPPPQQQVVV\\\dddiiiuuuyyyuuu}}}tttfffXXXTTTSSSRRRPPPPPPPPPPPPNNNKKKJJJLLLQQQUUU[[[jjjxxx```EEE;;;999999999999888888888888999999777777888888888888888999888888999:::;;;<<<<<<===@@@@@@@@@AAACCCEEEGGGHHHJJJKKKLLLLLLLLLNNNQQQTTTTTTSSSVVV[[[\\\ZZZ\\\aaadddeeeiiiqqqzzz~~~{{{qqqmmmttt{{{000000000000////////////...000222111///...///000000111222111000///000111111222333444555666666666555555666777999;;;<<<===<<<>>>AAABBBBBBBBBCCCEEEHHHHHHGGGDDDCCCMMMeee{{{sssSSS???GGGSSSQQQNNNQQQ^^^eeepppwww{{{}}}~~~www~~~zzzxxxwwwkkkdddeeekkkpppwwwqqqfff```XXX^^^hhhqqqtttoooddd\\\[[[ZZZUUUOOOOOOTTTWWWVVVUUURRRNNNQQQYYYdddmmmsssvvvxxx{{{|||}}}vvvZZZ>>>666777666666888555666666666666666666666555555555666666777999999999;;;===>>>???AAADDDFFFJJJIIINNNWWWkkk~~~tttmmmcccbbb```VVVTTTOOOMMMOOOPPPRRRWWW]]]fffhhhsssyyyuuu{{{}}}ooo```WWWOOONNNPPPPPPPPPSSSQQQRRRRRRQQQPPPQQQSSSUUU[[[lllzzz]]]CCC:::::::::999999888888888888999999777888888888999999::::::888999999;;;<<<===>>>>>>@@@AAABBBCCCEEEGGGHHHIIIMMMNNNOOONNNMMMNNNQQQSSSTTTTTTXXX]]]___]]]___ccciiiooouuuwwwwwwyyy|||ssslllttt~~~000000000000////////////---000333222///...///111///000222111000000111333111222333555666777777777666777777888:::<<<>>>???===???AAABBBBBBBBBDDDFFFGGGEEECCCBBBCCCKKK]]]nnn^^^AAAEEERRRRRROOOPPP\\\dddooowwwzzz|||~~~vvvsssyyy{{{xxxsssmmmnnnnnnlllpppvvvjjjccc[[[```hhhpppuuurrrhhhaaa\\\[[[WWWPPPNNNSSSUUUUUUVVVRRROOORRR\\\gggppptttvvvxxxzzz|||}}}}}}```CCC888777555555777444555555555555666666666555555555666777888999::::::<<<>>>???@@@BBBEEEHHHLLLJJJPPPWWWhhh}}}ooocccbbbaaaXXXSSSOOOLLLNNNPPPRRRWWW]]]gggjjjuuuzzzvvvlll___XXXSSSPPPPPPPPPOOORRRWWWXXXXXXWWWVVVUUUUUUTTTTTT\\\nnn~~~YYYBBB:::::::::999999888888888888999999888888888999::::::;;;;;;999::::::<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIIJJJNNNOOOPPPPPPOOOPPPRRRSSSVVVVVVZZZ```bbbaaadddiiihhhttt}}}yyyzzz~~~wwwnnnuuu000000000000////////////---111444333///---///222...///111111111111333555111222444555777888888888999999999999999:::;;;<<<===>>>?????????AAADDDGGGDDD@@@>>>@@@DDDKKKWWWccciiiDDDEEERRRSSSOOOOOO[[[cccnnnvvvzzz{{{}}}~~~|||zzzxxxyyy}}}|||vvvuuuxxxtttlllnnn~~~~~~mmmaaa\\\^^^dddlllqqqpppiiibbb]]]]]]XXXQQQNNNQQQTTTTTTWWWRRROOORRR\\\gggooorrrvvvxxxzzz{{{}}}xxx]]]BBB888666444333555333333444444555555555555555555555666777999:::;;;;;;===???@@@AAACCCGGGIIIJJJIIIPPPWWWfffrrrcccaaa```WWWSSSNNNLLLNNNPPPRRRWWW]]]eeelllwww~~~{{{oooiiihhhaaaWWWTTTSSSRRRQQQMMMLLLSSS]]]gggbbb\\\YYYYYYXXXVVVTTT\\\rrrzzzVVV@@@:::;;;;;;999999888888888888999999888888999999:::;;;;;;<<<:::;;;<<<===>>>@@@AAAAAABBBCCCDDDFFFHHHIIIJJJJJJLLLNNNPPPQQQQQQRRRUUUWWWWWWWWWZZZ___bbbbbbfffkkkhhhsss|||xxxyyy||||||qqqwww000000000000////////////---111444333///---///333---///111111111222444666111222444666777888999999;;;::::::999888888888999<<<============???CCCFFFBBB<<<:::???EEELLLUUU]]]nnnoooFFFDDDQQQSSSOOOOOOZZZcccnnnvvvzzz{{{|||~~~}}}zzzuuuxxx~~~zzzpppooo{{{ppp^^^YYYZZZ^^^fffllllllfff```]]]]]]YYYQQQNNNPPPSSSSSSXXXSSSOOORRR[[[ffflllooovvvxxxzzz{{{|||mmmUUU===555555333222444333333333444444444555555555555555666777999:::;;;;;;===???AAABBBDDDGGGJJJHHHHHHPPPWWWeeevvveeeaaa^^^TTTRRRMMMKKKMMMOOOQQQWWW]]]aaalllxxxzzzllloookkkaaa]]]___\\\UUUQQQQQQQQQOOOJJJJJJUUUaaatttlllbbb\\\\\\[[[YYYVVV\\\tttxxxTTT???:::;;;;;;999999888888888888999999888888999::::::;;;<<<<<<;;;;;;<<<>>>???AAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKIIILLLOOOQQQRRRUUUXXXZZZUUUUUUXXX]]]___```eeejjjnnntttyyyzzzxxxxxx|||sssxxx000000000000000000000000555666666444111///...///000111222111111222444777666666666666777777777777999999999:::::::::;;;;;;:::;;;;;;;;;@@@FFFFFFBBB<<<;;;===AAADDDIIITTT___jjjvvvJJJBBBKKKNNNMMMPPPWWWbbbpppyyyzzzzzz|||{{{{{{}}}~~~yyy{{{~~~}}}www{{{}}}uuuooonnnssswwwddd]]]ZZZYYY```jjjmmmggg```aaa\\\WWWSSSSSSTTTUUUUUURRRQQQPPPQQQUUU^^^iiiqqqvvvvvvxxxzzz}}}nnnnnnaaaOOO===666666666555666222222222333444555666777777888999999888999;;;===;;;===@@@DDDGGGJJJKKKLLLGGGOOOOOOYYYcccwwwkkk```ZZZZZZTTTSSSQQQOOOOOOSSSYYY^^^gggnnnwww||||||wwwnnnmmmssstttdddpppvvvrrrooommmbbbTTTYYYXXXWWWUUUQQQPPPZZZgggzzzjjjbbb```^^^ZZZWWWbbbvvvrrrOOO???======:::888888888888888888888888888888888888999:::;;;;;;<<<>>>@@@@@@??????@@@AAADDDDDDEEEFFFHHHJJJLLLMMMOOOOOOOOOPPPRRRSSSUUUVVVYYYXXX]]]ccc```[[[dddttttttxxxyyywwwzzz}}}|||ooo~~~000000000000000000000000222333444333111000000000111222222222111222444777777777777888888888999999999999:::::::::;;;;;;;;;:::;;;<<<<<>>@@@EEEHHHNNNXXXcccllluuuKKKAAAKKKSSSRRROOOTTT___mmmvvvxxxyyy{{{~~~{{{uuuqqqpppvvvxxx}}}~~~wwwyyy}}}~~~{{{}}}zzzssszzzwwwqqqkkkooo{{{wwweeeddd^^^ZZZ\\\bbbfffeeeaaa]]]ZZZWWWUUUWWWYYY[[[\\\RRRRRRQQQQQQTTT\\\fffooowwwxxxyyyzzz}}}lllkkk]]]LLL;;;555555555444555222222222333444555666777777888999999999999;;;===@@@@@@BBBCCCEEEGGGHHHIIIKKKQQQQQQ^^^mmmtttjjjaaa\\\ZZZUUUSSSQQQOOOOOOTTT[[[```hhhnnnxxxxxxgggccc```[[[\\\aaappp~~~}}}qqqvvvvvvggg___ZZZZZZ\\\YYYWWWcccssstttiiiddd```]]]\\\hhh{{{nnnMMM>>>===>>>;;;888888888888888888888888999888888999999:::;;;<<<<<<>>>AAABBBBBBCCCDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYXXX]]]dddbbb___iiiyyy~~~~~~zzz|||{{{ooo}}}000000000000000000000000///000222222111000111222111333333333222333555777888999999999::::::::::::::::::::::::;;;;;;;;;;;;999<<<======AAAFFFGGGDDDAAAAAACCCIIILLLQQQ\\\gggkkk}}}RRRAAAKKKXXXWWWNNNQQQ\\\iiisssvvvxxx{{{}}}zzzssslllkkknnnuuuxxxzzzxxxxxx|||}}}uuuxxx|||{{{sssqqq{{{~~~vvvjjjlllvvvzzzjjjlllddd[[[WWWYYY^^^bbbddd\\\YYYWWWVVVXXXYYYZZZZZZRRRTTTTTTSSSRRRXXXccckkkvvvwwwxxxzzz}}}uuurrrxxxXXXIII:::444444444333444222222222333444555666777777888999999999:::<<<>>>CCCCCCCCCDDDGGGIIILLLMMMJJJNNNOOO```uuuqqqhhhbbb]]]ZZZUUUSSSPPPNNNOOOTTT]]]ccciiiooowwwlll\\\XXXZZZZZZ\\\```fffssswwwoooyyyfff\\\ZZZ```^^^\\\lllssskkkdddbbbcccssshhhJJJ=========;;;999999999999999999999999999999999999:::;;;<<<======@@@CCCEEEEEEFFFHHHJJJHHHIIIIIIJJJLLLNNNPPPQQQOOOOOOPPPRRRSSSVVVWWWXXXXXXYYY^^^dddddddddnnn||||||rrr~~~////////////////////////...000111111000000000111222444555444333444555777888888999999999:::::::::::::::::::::;;;;;;;;;;;;:::======<<<>>>BBBCCCAAAAAA@@@CCCIIILLLQQQ[[[eeeggg]]]CCCIIIYYYZZZNNNOOOYYYfffpppuuuxxx{{{}}}|||{{{{{{|||zzzxxx{{{~~~|||vvvwww}}}|||rrruuuyyyvvvqqqrrr}}}|||llllllrrrrrroooggg\\\TTTUUU[[[ccchhh^^^[[[XXXUUUTTTSSSRRRPPPSSSVVVWWWUUUSSSVVV```hhhppprrrvvvzzz}}}|||mmmSSSFFF999555555444444555222222222333444555777777777999:::::::::;;;>>>@@@BBBCCCDDDGGGKKKQQQUUUXXXLLLNNNOOOddd}}}rrrhhhccc]]]XXXUUUSSSPPPNNNOOOUUU^^^dddiiinnnvvv}}}}}}qqqfffddddddbbbbbbeeegggsssrrrlllvvvooo^^^WWW[[[[[[[[[rrrvvvllliiilllwwwcccHHH===<<<<<<;;;999999999999999999999999:::999::::::;;;<<<===>>>@@@BBBEEEGGGGGGHHHIIIKKKIIIIIIJJJKKKMMMOOOQQQRRRPPPPPPQQQQQQRRRTTTUUUVVVWWWXXX]]]bbbcccdddmmmxxxzzz///////////////////////////111222222000//////000333555666666555444555777777777777777888888888888999999999::::::::::::;;;:::===>>>;;;;;;>>>>>><<<>>>>>>AAAEEEHHHKKKTTT^^^```cccCCCCCCTTTYYYQQQNNNWWWcccnnntttxxx{{{}}}{{{sssssszzzqqqtttxxx}}}uuuqqqrrr|||nnnlllnnn|||zzzpppggg]]]VVVWWW^^^ffflllaaa^^^YYYVVVSSSQQQNNNLLLVVVWWWXXXVVVTTTVVV^^^dddjjjnnntttzzz~~~fffNNNCCC999666666555555666333333333444555666888888888:::;;;<<<<<<===@@@BBBAAABBBDDDHHHMMMSSSYYY\\\QQQTTTUUUkkkxxxjjjddd]]]WWWTTTRRRPPPNNNOOOUUU]]]cccgggkkkrrryyy~~~xxxooofffaaabbbfffnnnyyyyyylllggghhhpppwwwxxxyyy}}}wwweeeXXXVVVTTTXXXrrrxxxsssxxxzzziiimmm___GGG>>><<<;;;:::999999999999999999999999:::::::::;;;<<<>>>???@@@CCCEEEGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLNNNPPPQQQRRRQQQQQQPPPPPPQQQQQQQQQTTTWWW\\\``````aaagggoootttxxx000000000000000000000000000111333222111000000111444666888888666555666777555555666666666777777777888888888888999999999999999===>>>:::999;;;<<<:::<<<<<<>>>AAACCCDDDLLLTTTXXXrrrdddCCC>>>KKKTTTTTTNNNVVVaaakkkssswwwzzz|||}}}~~~wwwppprrr}}}yyyzzz|||vvvrrrooovvvqqqkkkkkkwwwrrriii^^^YYY\\\dddlllpppeeeaaa\\\XXXVVVTTTRRRQQQWWWWWWVVVUUUUUUWWW[[[___eeehhhnnntttzzz~~~aaaIII@@@888777777555555777555555555666777888999::::::<<<===>>>>>>@@@BBBEEECCCCCCEEEHHHKKKOOOSSSUUUPPPUUUWWWjjj~~~lllddd]]]VVVRRRRRRPPPOOOPPPTTT[[[```cccgggmmmsssxxx|||~~~~~~wwwmmmlllsss{{{~~~uuujjjgggcccfffhhhgggeeehhhooovvvyyymmmaaaYYYTTTXXXmmmvvvaaaccc}}}|||ZZZFFF>>>;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAADDDFFFHHHHHHGGGGGGHHHIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQPPPPPPOOOPPPPPPPPPQQQVVV\\\___``````cccfffkkkpppyyy000000000000000000000000...000222333222222333444555777999999777666666777555555666666666777777777666777777777777888888888777;;;===:::999<<<=========<<<===?????????EEEMMMRRRfffhhhIII>>>BBBLLLQQQMMMTTT^^^hhhpppuuuxxxyyy{{{|||~~~zzztttxxx~~~yyysssnnnqqquuummmjjjuuuyyymmm___ZZZ```jjjqqqtttiiiddd^^^ZZZWWWWWWVVVUUUWWWTTTQQQRRRTTTWWWYYYYYY^^^___aaafffmmmuuu{{{\\\CCC<<<777666666444444666666666666777888999;;;;;;<<<===???@@@@@@BBBEEEGGGEEEEEEGGGIIIKKKMMMOOOOOOLLLTTTVVVeeesssnnnddd^^^XXXQQQQQQPPPOOOPPPSSSXXX\\\___ccchhhnnnrrrvvvzzz}}}uuurrr}}}vvvqqqrrrqqqrrrrrrmmmeee```ccchhhrrrqqqkkkaaaXXXYYYbbbjjjxxxtttyyyrrr\\\ggguuuTTTCCC===;;;:::;;;::::::::::::::::::::::::;;;;;;<<<===>>>@@@AAABBBDDDFFFHHHIIIIIIIIIKKKLLLIIIIIIJJJKKKMMMOOOPPPQQQPPPOOOOOOPPPPPPQQQRRRSSSOOOUUU]]]```bbbccccccccciiimmmwww000000000000000000000000---///111333333444555777555777999999888777666777666666666666777777777777666666666666777777777777555:::===;;;:::===@@@@@@>>>===>>>???>>>===BBBIIIOOO___nnnQQQ@@@===DDDMMMLLLRRR\\\fffnnnsssvvvwww{{{|||~~~{{{yyy}}}|||vvvnnnpppzzzqqqlllwwwppp```ZZZbbbmmmtttvvvlllggg```ZZZWWWVVVUUUTTTVVVQQQNNNOOOTTTWWWWWWUUUXXXWWWVVVYYY```kkkvvv}}}}}}WWW@@@:::555666555333333555777777777888999:::<<<<<<===???@@@AAABBBCCCFFFHHHEEEGGGIIIKKKMMMOOOOOOPPPMMMWWWZZZeeeooooooddd___YYYPPPPPPPPPPPPPPPRRRVVVZZZ\\\```eeejjjnnnrrrwwwzzz~~~~~~vvvzzz{{{~~~yyy{{{rrrgggccceeeiiiqqqrrrggg\\\YYYXXXUUUTTTRRR^^^rrr{{{|||nnnYYYllloooPPP@@@<<<;;;:::<<<::::::::::::::::::::::::;;;;;;<<<===>>>@@@BBBCCCCCCEEEHHHJJJKKKLLLMMMOOOIIIJJJJJJLLLMMMOOOQQQRRRNNNNNNOOOPPPRRRTTTVVVWWWNNNUUU^^^ccceeefffeeeccciiimmmwww}}}000000000000111111111111222222333444444555555666666777777777555555777888777777666666666666777777666666777777777777666666888888777777888888999:::@@@@@@>>><<<;;;>>>CCCFFFJJJUUUsss{{{VVV???===CCCGGGOOOSSSZZZeeepppvvvwwwuuu|||~~~}}}rrrwww{{{tttoootttssslllwwwppp```\\\aaaiiiqqqwwwpppjjjaaaZZZVVVTTTSSSSSSRRRNNNNNNSSSVVVUUUSSSTTTVVVSSSPPPRRR\\\kkk{{{}}}sssTTT;;;:::888777666555666666888888888888999<<<>>>???>>>???@@@@@@AAACCCFFFIIIJJJHHHGGGHHHLLLNNNNNNLLLOOOQQQXXXbbbpppnnnccc]]]WWWTTTRRRPPPOOOOOOQQQSSSUUU[[[^^^aaaeeehhhmmmssswwwzzzxxx{{{yyywwwyyyssshhhggg```aaabbb```]]]YYYVVVUUUUUUUUUWWW```ooojjjeee~~~bbbHHHDDD===999;;;<<<777999::::::::::::;;;===>>>======???BBBCCCCCCCCCCCCEEEGGGJJJLLLMMMNNNNNNKKKKKKKKKKKKKKKNNNQQQTTTVVVTTTQQQOOOPPPQQQQQQQQQQQQQQQUUUZZZ\\\[[[^^^bbbhhhnnnxxx000000000000111111111111222222333444444555555666555666777666444444666777777777777666666777777777666777777777777777777666888888777777888888999:::@@@???>>><<<;;;===BBBFFFLLLSSSllldddIIIAAACCCFFFLLLPPPWWWbbbmmmtttvvvuuu|||~~~wwwyyyyyyqqqkkkpppvvvpppwwwqqq```ZZZ\\\aaagggllljjjeee^^^XXXUUUSSSRRRRRRRRRNNNMMMRRRUUUUUUUUUVVVZZZUUUPPPQQQZZZiiiwww|||wwwzzzgggHHH;;;:::888666666666666777999999999999;;;===???@@@AAABBBCCCCCCBBBCCCFFFHHHIIIHHHGGGHHHLLLOOOOOONNNSSSSSSWWW]]]fffmmmccc]]]XXXTTTRRRPPPNNNNNNPPPQQQSSSVVVXXX[[[___bbbgggmmmqqqvvv{{{|||zzzrrrttt~~~mmmbbb[[[ZZZYYYWWWVVVVVVVVVVVVSSSSSSVVVaaarrrrrryyy~~~[[[EEEBBB===999<<<<<<999;;;<<<<<<;;;;;;<<<>>>>>>===>>>???BBBDDDDDDCCCFFFGGGIIIJJJLLLLLLKKKKKKLLLLLLMMMLLLMMMNNNPPPRRRTTTRRROOONNNNNNPPPPPPPPPNNNMMMPPPUUUWWWWWWZZZ___iiipppxxx}}}000000000000111111111111222222333444444555555666555555666555444333555777888888777777777777888888777777777888888777777777888777777777777888999999??????>>><<<<<<===AAADDDMMMOOObbbqqqSSSDDDAAADDDIIIMMMUUU___jjjqqquuuuuu{{{}}}}}}uuuooosssyyyrrrvvvrrraaaYYYYYY[[[___dddaaa^^^YYYVVVUUUTTTSSSRRRXXXSSSRRRVVVZZZ\\\^^^bbbbbbYYYPPPOOOZZZiiivvv|||~~~tttooouuu}}}ZZZ???:::999888666666666777777999::::::;;;<<<>>>???@@@CCCDDDDDDCCCBBBBBBDDDFFFHHHGGGGGGIIILLLOOOPPPPPPUUUUUUWWWYYY]]]ssslllbbb]]]XXXSSSQQQOOOMMMMMMNNNOOOPPPQQQSSSVVVYYY\\\aaagggkkkqqquuu{{{pppjjjpppwwwaaa\\\YYYVVVUUUWWWZZZ\\\]]]TTTSSSVVVbbbuuu|||pppRRRAAAAAA<<<:::<<<<<<;;;===>>>>>>===<<<===??????>>>???AAACCCEEEDDDCCCHHHIIIJJJKKKKKKJJJIIIIIILLLLLLMMMMMMNNNOOOPPPPPPRRROOOLLLKKKMMMNNNOOONNNPPPOOOQQQUUUWWWWWW\\\bbbooovvv|||~~~|||}}}///000000000111111111111222222333444444555555666555666777666444444666777888888777777777777888888888888777777777777888888777777777777777888999999===>>>>>>======>>>AAADDDKKKKKKZZZ}}}zzzYYYCCC>>>AAAGGGKKKTTT^^^hhhpppuuuwwwyyy|||yyy|||vvvxxxzzztttsssyyyqqqbbb[[[ZZZZZZ]]]bbbWWWVVVTTTUUUVVVWWWWWWVVV^^^ZZZZZZ^^^cccgggmmmtttooobbbSSSPPP[[[lllyyywwwtttzzzrrrSSS???999888777666666777777888999::::::;;;===>>>???@@@@@@BBBCCCBBBAAAAAACCCDDDGGGGGGHHHJJJMMMPPPRRRSSSSSSTTTWWWXXXYYYjjjlllbbb]]]XXXQQQPPPNNNMMMLLLLLLLLLMMMPPPQQQSSSUUUXXX]]]ccchhhmmmqqqxxx~~~ssshhhhhhqqqiii___[[[WWWXXX\\\aaabbbbbbWWWVVVXXXdddwwwcccKKK@@@AAA<<<:::<<<:::<<<===>>>>>>======>>>???@@@@@@@@@CCCFFFGGGFFFEEEHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJMMMOOOPPPPPPOOOPPPNNNKKKKKKLLLNNNOOOOOORRRPPPPPPSSSUUUWWW\\\cccnnnuuu}}}}}}{{{|||///000000000111111111111222222333444444555555666777888888777666666777999888888777777777777888888888888777666666777888888777777666666777777888999<<<===>>>??????@@@CCCEEEFFFHHHVVVvvvcccFFF===@@@FFFKKKSSS\\\fffnnnuuuyyywwwzzz~~~~~~}}}zzzxxx}}}zzztttqqqrrrwwwxxxmmmbbb\\\YYYWWWYYY\\\PPPPPPPPPSSSVVVYYYYYYYYY\\\YYYYYY]]]ccchhhqqqzzz}}}nnn\\\UUU]]]mmm{{{uuuttt{{{mmmMMM===888777777666666777888999999:::;;;<<<>>>??????@@@???AAACCCCCCCCCCCCEEEFFFFFFGGGIIIKKKMMMPPPSSSUUUQQQSSSWWWYYYXXXbbbmmmbbb\\\VVVPPPOOOMMMLLLKKKKKKKKKKKKNNNOOOPPPRRRTTTYYY___dddkkkooovvv~~~yyymmmgggjjjyyysssaaa\\\XXX[[[aaafffeeebbbYYYWWWZZZggg{{{ZZZGGG@@@AAA<<<:::<<<999;;;<<<>>>>>>======???@@@BBBBBBCCCFFFIIIIIIHHHFFFFFFHHHJJJLLLMMMNNNMMMMMMFFFFFFGGGJJJOOOQQQQQQOOOPPPNNNLLLLLLMMMPPPQQQQQQNNNLLLLLLOOOQQQRRRYYY```dddmmmuuuxxxwww{{{000000000000111111111111222222333444444555555666888999999888777777888:::777777666666666666777777888777666555555666777888777666666666666777888888:::<<>>???@@@AAAAAABBBDDDFFFGGGGGGGGGIIIJJJGGGHHHKKKLLLMMMPPPSSSUUURRRRRRUUUXXXVVVYYYmmmnnnbbb[[[UUUNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOTTTZZZ___hhhlllttt}}}uuuhhhaaalll}}}{{{iiibbb]]]```iiinnnlllhhhZZZZZZ^^^mmmxxxRRRDDD@@@AAA;;;:::===:::999;;;===>>>>>>???AAABBBDDDDDDFFFIIILLLLLLKKKIIIFFFGGGJJJMMMOOOPPPQQQQQQHHHFFFFFFIIINNNRRRQQQPPPPPPNNNLLLLLLNNNQQQRRRRRROOOMMMMMMQQQRRRTTTZZZaaaaaaiiisssxxx{{{000000000000111111111111222222333444444555555666777888888777666666777999666666555555555555666666777666555444444555666777666666666666666777888888888;;;???BBBDDDFFFHHHJJJCCCHHHQQQaaa{{{}}}WWWCCC??????DDDLLLSSSZZZccclllrrruuuxxx|||~~~~~~~~~}}}~~~|||uuutttvvvpppmmmlllhhheeebbbbbbdddgggbbb]]]ZZZYYYVVVPPPNNNNNNLLLJJJHHHHHHJJJLLLMMMMMMFFFDDDDDDGGGIIIMMMUUU^^^nnnggg___]]]cccppp|||uuutttYYY???999777666666666666888:::;;;<<<===???AAABBBCCCCCCCCCEEEGGGIIIJJJIIIHHHHHHIIIGGGJJJLLLMMMMMMOOOSSSVVVTTTQQQSSSVVVVVVWWWddduuunnnbbb[[[UUUMMMMMMLLLLLLLLLLLLLLLLLLIIIJJJJJJJJJLLLQQQWWW\\\dddhhhqqqzzz}}}tttaaabbbnnnooofff^^^aaalllttttttpppbbbbbbgggwwwoooJJJ???>>>???999:::>>>;;;999;;;>>>???@@@AAADDDFFFFFFGGGIIILLLOOOOOOMMMKKKGGGIIILLLNNNPPPRRRRRRRRRNNNKKKHHHJJJOOORRRQQQOOOOOOMMMKKKLLLNNNQQQRRRSSSQQQOOOPPPTTTVVVWWW\\\ccccccjjjttt|||000000000000111111111111222222333444444555555666666777777777555555777888555555444444444444555555777666444333333444666777666666666666666777888888777;;;???CCCEEEHHHJJJLLLDDDIIIPPPYYYmmm\\\DDD???<<>>???AAADDDEEEEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEFFFHHHKKKMMMNNNMMMOOORRRVVVUUUPPPPPPUUUXXXZZZfffuuunnnbbb[[[UUULLLLLLLLLLLLMMMMMMMMMMMMJJJKKKKKKKKKLLLQQQXXX\\\aaadddnnnwwwyyyooogggnnnmmmbbbXXX[[[gggrrrtttrrrlllkkkpppdddEEE;;;<<<===777:::@@@===:::<<>>>>>>>>>>>???BBBFFFJJJOOOJJJNNNSSS^^^mmmHHH>>>>>>>>>BBBIIIOOOVVVaaallluuuvvvxxx{{{~~~~~~{{{yyyzzz{{{~~~pppiiiaaaVVVTTTZZZVVVZZZYYYTTTTTTXXXYYYUUUTTTWWWZZZ\\\XXXSSSQQQRRRNNNOOOJJJDDDFFFKKKKKKFFFIIIFFFCCCCCCFFFJJJMMMOOOVVVVVVYYY```lllzzzaaaEEE;;;;;;666666777888999::::::;;;>>>???BBBDDDEEEEEEDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGIIIGGGGGGJJJLLLLLLRRRXXXZZZYYYWWWUUUVVVZZZaaagggnnn\\\VVVVVVRRRPPPNNNMMMOOOPPPPPPOOOJJJJJJJJJLLLOOOSSSVVVYYY```dddgggooowwwyyy{{{eeejjjlllbbbVVVTTT___ooowwwyyyjjjqqq}}}|||\\\BBB@@@===;;;;;;<<<===???:::;;;???BBBFFFIIIKKKMMMKKKKKKKKKMMMPPPRRRRRRQQQOOOLLLJJJLLLOOORRRSSSRRRTTTTTTQQQLLLKKKOOOQQQPPPNNNMMMIIIGGGKKKRRRSSSOOOPPPNNNNNNOOORRRUUUVVVWWWaaaiiiuuu}}}{{{www{{{~~~333111000000111222222111333333333444444444555555666666666777777777888888666777777666444333333444999888666555444555666777777777777666666777777888<<<<<<===<<<<<>>===>>>???AAADDDHHHLLLNNNMMMLLLLLLNNNPPPRRRRRRQQQPPPNNNLLLMMMPPPRRRSSSRRRSSSTTTQQQLLLKKKOOOQQQPPPNNNPPPOOOKKKJJJNNNOOONNNOOONNNNNNOOOQQQTTTVVVWWW]]]fffrrrzzzyyyuuuxxx~~~}}}333222000000222333222111333333333444444444555555555555555666666666666777666777888777555444444555888777666444444555666666888777666666777888:::;;;:::;;;;;;::::::;;;???BBBJJJGGGDDDDDDKKKhhh]]]BBB>>><<<>>>DDDJJJRRR^^^hhhoooqqqsssvvvxxxyyyzzzzzz{{{|||~~~}}}uuuooopppyyyzzzvvvuuuxxxuuutttooofffbbbbbbaaa]]]___fffjjjhhhdddeeeggggggkkkfffaaa^^^^^^^^^\\\ZZZSSSVVVVVVSSSRRRSSSQQQNNNOOOPPPQQQTTTXXX[[[[[[[[[XXXZZZ^^^gggsss~~~vvvTTT???777777777888999:::;;;<<<======AAABBBDDDFFFGGGGGGFFFFFFEEEFFFGGGIIIIIIJJJJJJJJJKKKHHHHHHJJJIIIHHHKKKQQQXXXXXXYYYXXXYYY\\\aaadddvvvsssjjjaaa[[[UUURRRNNNLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLOOOQQQRRRZZZ^^^```ffflllkkkxxxiiijjjsssuuuiii\\\YYYcccppp{{{yyyfffJJJ???>>><<<;;;:::;;;===>>>AAA@@@@@@AAADDDHHHLLLOOONNNMMMMMMNNNPPPRRRQQQPPPQQQPPPOOOOOOQQQRRRRRRQQQSSSTTTQQQLLLLLLPPPQQQPPPPPPVVVXXXRRRMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSUUUWWW[[[cccpppzzzzzzvvvxxx|||444222000111222333222222333333333444444444555555444444444555555555666666666777888777555444555666666666555444444555555666777777666666777999<<<===999::::::999888999<<<>>>DDDDDDAAAAAAHHH]]]kkkEEECCC???===AAAFFFMMMXXXbbbnnnpppsssvvvxxxyyy{{{}}}|||}}}~~~yyytttqqqrrrwww|||uuu||||||zzzwwwqqqqqqqqqkkkddd]]]```aaa___]]][[[[[[[[[``````bbbdddgggfffdddbbb\\\^^^dddmmmyyyeeeKKK<<<888999999999:::;;;<<<>>>>>>???CCCDDDEEEGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKIIIIIIKKKJJJIIILLLQQQVVVWWWXXXYYYZZZ\\\___bbbjjjssshhh```[[[XXXSSSPPPOOONNNMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOTTTYYYZZZ```fffdddnnnppphhhssszzzkkk]]]ZZZaaakkkvvv~~~yyyZZZBBB>>>===;;;;;;;;;<<<===>>>BBBBBBBBBDDDFFFIIILLLNNNNNNMMMMMMMMMOOOPPPPPPOOORRRRRRQQQQQQQQQRRRRRRQQQSSSTTTRRRMMMMMMPPPQQQPPPSSSYYY[[[WWWTTTTTTRRROOOMMMNNNOOOOOOPPPRRRUUUWWW[[[dddqqq}}}}}}444222111111222333333222333333333444444444555555444444444444555555555555555666777666555444555666555444444444444444555555666666666666888:::<<<===999999:::999888999;;;======AAA???BBBKKKVVV|||wwwKKKFFF???;;;===CCCJJJUUU___kkkoootttxxxyyy{{{}}}}}}}}}~~~{{{wwwzzztttsssvvv~~~~~~rrrqqqsssuuusssooolllmmmqqqnnnmmmmmmmmmmmmjjjfffccc]]]```fffppp{{{uuuYYYFFF===::::::::::::;;;===>>>@@@AAAAAAEEEEEEFFFGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHJJJIIIJJJLLLLLLKKKNNNSSSSSSUUUWWWWWWXXXZZZ]]]```hhh~~~rrriiiaaa\\\VVVRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLNNNSSSUUUZZZaaa```fffxxx}}}mmm{{{}}}nnn^^^[[[___eeepppyyylllQQQ???<<<<<<;;;;;;<<<===>>>???AAACCCEEEHHHJJJKKKLLLLLLMMMLLLLLLMMMOOOOOOOOONNNRRRRRRSSSSSSRRRQQQQQQQQQSSSTTTSSSNNNMMMQQQQQQOOOSSSVVVWWWWWWYYYZZZVVVOOOMMMOOOPPPQQQPPPRRRVVVYYY[[[cccppp}}}444333111111333444333222333333333444444444555555444444444555555555555666444555666555444333444666333333333444444444444444555555666777999::::::;;;777888999999888888:::<<<:::@@@===BBBNNNOOOkkkYYYHHH@@@999:::@@@IIITTT^^^gggllltttxxxzzz{{{}}}}}}~~~~~~{{{vvvrrrzzzuuutttvvv}}}yyy|||}}}wwwyyyqqqooollljjjhhhfffbbb___]]]```fffppp|||mmmQQQCCC>>>;;;:::;;;<<<===>>>@@@AAACCCCCCFFFFFFFFFFFFGGGGGGHHHHHHLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIJJJMMMMMMLLLNNNSSSQQQRRRSSSTTTUUUWWWZZZ]]]hhhuuuttthhhddd___XXXRRROOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJPPPPPPTTT\\\\\\```nnnuuuqqqbbb___aaadddnnnxxx|||___JJJ???<<<<<<<<<======???@@@@@@@@@CCCGGGKKKMMMNNNMMMLLLMMMLLLLLLMMMOOOPPPPPPOOOPPPRRRSSSSSSRRRQQQQQQRRRSSSUUUSSSOOONNNQQQRRROOOOOOQQQSSSTTTYYY\\\XXXPPPNNNPPPSSSRRRQQQSSSWWW[[[ZZZ```lllyyy555333111222333444333222333333333444444444555555444555555555555666666666222444555444333222444555222222333444444444444444333444666888999999888777555666888888777888999;;;;;;@@@:::???LLLFFFZZZpppQQQFFF<<<:::>>>EEEOOOWWW```gggqqqvvvxxxxxxzzz}}}}}}~~~~~~|||}}}yyywww~~~qqqpppvvv~~~zzzoooooouuukkkhhhdddaaa``````___^^^```bbbhhhrrrcccJJJ@@@>>><<<999<<<<<<>>>???AAACCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJKKKMMMLLLJJJKKKOOONNNOOOPPPPPPQQQSSSXXX[[[dddgggoooiiiccc[[[UUUPPPNNNLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKIIINNNLLLNNNWWWXXXZZZeeeyyy~~~uuuhhhggghhhjjjsss~~~qqqTTTDDD>>><<<<<<===>>>???@@@AAABBBBBBDDDGGGJJJMMMNNNOOOOOONNNMMMMMMOOOQQQSSSSSSRRRNNNQQQSSSSSSQQQPPPQQQRRRSSSUUUSSSPPPOOORRRRRROOONNNRRRVVVWWWYYY\\\ZZZVVVOOORRRTTTTTTRRRSSSXXX]]][[[___iiitttyyy{{{~~~555333222222333444444333333333333444444444555555555555555666666666666777222333444444222222333444111222333444444444444444222444777999:::888777555333555666777777777999:::===AAA777<<>>===:::<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOOOOPPPLLLKKKKKKMMMKKKGGGHHHLLLMMMNNNNNNNNNNNNQQQVVVZZZ]]]\\\uuunnnhhh___XXXSSSQQQOOONNNKKKKKKLLLLLLLLLLLLLLLKKKJJJNNNKKKKKKSSSTTTUUU___hhhxxxmmmmmmooopppyyyjjjMMM@@@>>><<<===>>>???@@@AAABBBCCCDDDEEEFFFIIIKKKNNNQQQRRROOONNNNNNPPPSSSUUUUUUUUULLLPPPSSSSSSQQQPPPQQQRRRSSSUUUTTTPPPOOORRRRRROOOOOOWWW\\\[[[ZZZ\\\]]]\\\OOOSSSVVVUUUSSSTTTYYY^^^^^^aaahhhrrrvvvwww{{{||||||333333444444444333222111333333333444444444555555444444555555444444333222777666555333222222333333222333444555555555444333444555666777777666555555555555666777888999:::::::::===:::;;;???@@@QQQpppvvvYYY???:::<<<;;;@@@IIIXXX[[[```hhhooouuuwwwxxx|||{{{{{{{{{sssddddddbbbeeelllkkkaaaYYYXXX^^^___`````````bbbggglllooouuu{{{```HHHEEE???;;;<<<<<>>===>>>>>>>>>???AAACCCEEEGGGEEEFFFHHHJJJLLLMMMNNNOOOOOORRRUUUVVVVVVUUUVVVWWWRRRQQQOOOOOOPPPRRRSSSRRRSSSSSSSSSQQQOOONNNNNNPPPJJJUUUTTTOOOTTTVVVSSSVVVTTTRRRPPPQQQTTTWWWXXXXXX]]]aaaeeejjjpppwww~~~~~~444444444444333333222222333333333444444444555555444444555555444444333222666555444333222222222333222333444555555555444333555555666777777666555444444555666777888999999:::888;;;999:::>>>>>>MMMiiicccFFF===<<<<<>>===>>>>>>>>>???AAACCCFFFGGGFFFGGGIIIKKKMMMNNNOOOOOOOOOQQQSSSTTTSSSSSSSSSTTTQQQPPPNNNNNNPPPQQQRRRQQQQQQQQQPPPNNNKKKJJJLLLMMMMMMYYYUUUKKKPPPVVVVVVXXXTTTSSSSSSRRRTTTWWWZZZ]]]ZZZ^^^eeelllsss||||||}}}444444444444333333333222333333333444444444555555444444555555444444333222555444333222222111222222222222333444444444444444666666666666666555444333444444555666777888999999666:::888999===<<>>>>>DDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGIIIJJJHHHDDDFFFKKKKKKKKKKKKLLLLLLMMMOOOOOORRRVVVTTTdddsssjjjbbb\\\YYYQQQLLLKKKIIIIIIJJJJJJHHHGGGEEEEEEEEEGGGJJJMMMQQQSSS\\\hhhwww||||||zzzooopppyyy^^^HHH@@@>>>=========>>>???AAADDDGGGIIIHHHIIIKKKMMMOOOPPPPPPQQQOOOQQQSSSRRRQQQPPPQQQQQQPPPNNNMMMMMMOOOPPPPPPPPPQQQPPPOOOLLLJJJKKKNNNPPPcccnnncccNNNOOOWWWXXXVVVSSSTTTUUUTTTSSSUUUZZZ^^^WWW[[[bbbjjjqqqzzzwwwzzz555555444333333333333333333333333444444444555555444444555555444444333222333333333222222111111111222222333333444444444444777777666666555444333222333444444555666777888999555:::888999===<<>>GGGNNNXXXccckkkqqqvvvxxxyyy{{{~~~}}}zzzxxxwww{{{yyy}}}}}}~~~bbbIII>>>@@@===>>>CCCBBBDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIHHHFFFEEEHHHGGGGGGHHHGGGDDDEEEHHHEEEDDDEEEGGGFFFDDDFFFLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLTTTPPPUUUvvvqqqccc[[[ZZZVVVNNNLLLJJJIIIJJJJJJHHHGGGEEEEEEEEEGGGIIILLLOOOQQQ[[[dddkkk|||wwwyyynnnqqq}}}pppRRRCCC???>>>===>>>>>>???@@@CCCEEEHHHJJJJJJKKKMMMNNNPPPQQQQQQRRRQQQRRRSSSRRRPPPOOOPPPQQQOOONNNMMMMMMOOOPPPPPPOOOSSSRRRQQQOOOOOOQQQUUUYYYxxxXXXRRRXXXVVVQQQQQQVVVYYYYYYUUUTTTWWW[[[[[[___dddjjjpppvvv|||~~~~~~sss{{{666555444333333333444444333333333444444444555555444444555555444444333222222222222222222222111111222222222222333333444444777777666555444333333333333333444555666777777888666;;;999999>>>===???LLL\\\iiiOOO@@@>>>??????@@@HHHSSS]]]eeelllrrrvvvvvvxxxzzzzzz{{{}}}qqqZZZGGG@@@BBB???@@@EEECCCEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJIIIHHHGGGFFFKKKHHHIIIJJJGGGBBBCCCHHHFFFCCCDDDFFFFFFDDDFFFKKKIIIIIIIIIIIIIIIJJJKKKLLLCCCNNNMMMKKK]]]~~~qqq___ZZZWWWQQQNNNLLLJJJJJJJJJIIIGGGFFFGGGGGGHHHJJJLLLNNNOOOUUU___eeewwwzzzooosssbbbIII@@@??????>>>@@@@@@AAABBBDDDGGGJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTSSSQQQPPPQQQRRROOONNNNNNOOOPPPQQQPPPOOORRRRRRRRRQQQRRRUUU[[[___|||]]]UUUXXXTTTQQQSSSZZZ``````\\\XXXXXXYYY___bbbggglllpppuuuyyy}}}{{{{{{ttt777666444333333333444555333333333444444444555555444444555555444444333222222222333333333333222222222222222222222333444444666666555444333333333444222222333444555666777777666<<<999888>>>======FFFKKKvvvuuuXXXCCC===<<<:::>>>EEEOOOWWW]]]cccjjjooonnnqqqtttwww{{{uuu}}}wwwpppsssxxx|||rrrZZZQQQCCCAAADDDAAADDDIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKKKKLLLKKKJJJHHHGGGKKKHHHJJJNNNJJJCCCCCCJJJHHHEEEEEEHHHHHHFFFFFFHHHFFFFFFFFFGGGGGGIIIJJJJJJDDDMMMMMMLLLTTThhhlll]]]VVVUUURRRNNNLLLKKKJJJHHHGGGHHHHHHHHHIIIJJJLLLMMMNNNMMMZZZ```ooo{{{rrrwwwwwwVVVDDD???@@@AAAAAADDDDDDDDDDDDFFFHHHKKKLLLMMMMMMOOOPPPQQQRRRRRRRRRTTTUUUUUUSSSQQQQQQRRRTTTPPPPPPPPPQQQSSSSSSRRRPPPOOOPPPPPPPPPQQQTTTXXX\\\rrrxxxlllZZZWWWWWWTTTUUUXXX]]]dddfffddd```^^^^^^ZZZ^^^dddiiinnnssswwwzzz~~~~~~xxx777666444333333333555666333333333444444444555555444444555555444444333222222333444555555444333222333222111111111222333444555555444333333333444555222222333444555666666777666;;;888555======<<>>@@@BBBEEEHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSRRRQQQQQQSSSUUUSSSSSSSSSUUUWWWWWWUUUSSSOOOPPPQQQOOONNNMMMNNNOOOUUUXXXXXX\\\```VVVPPPYYYYYYYYYZZZ^^^cccggghhhhhhdddhhhnnntttxxx{{{vvv444333333222222333333444444444444444444444444444444444333333222111000000333333333333333333333333222222111111222444555666222222111111222222333444111222333444555555555555555555777888:::<<<======BBBDDDbbbaaaAAA>>>AAADDDQQQXXXRRRLLLMMMOOOMMMYYYiiiyyywwwtttnnnooovvv}}}zzzpppjjjjjj{{{oooWWWIIIIIIGGGEEEFFFJJJLLLKKKJJJJJJJJJJJJHHHFFFEEEFFFHHHIIIKKKLLLMMMMMMMMMOOOQQQMMMPPPVVVZZZTTTKKKMMMTTTJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIGGGFFFIIIMMMLLLPPPfff}}}uuu~~~ssshhh```ZZZRRRLLLIIIHHHGGGFFFHHHHHHIIIJJJJJJIIIIIIIIIOOONNNQQQccc{{{rrrjjjmmmwww~~~yyyhhhjjjoooxxx}}}|||{{{vvvYYY@@@???FFFFFFBBBBBBGGGHHHHHHGGGFFFHHHKKKNNNKKKKKKMMMQQQTTTSSSNNNIIIOOOPPPRRRSSSTTTSSSRRRQQQRRRQQQSSSYYYZZZXXXWWWZZZRRRQQQOOOMMMLLLLLLLLLLLLQQQSSSWWWXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[^^^aaaeeegggggglllvvv|||{{{wwwzzz|||xxx444333333222222333333444444444444444444444444444444444333222222111000000333333333333333333333333222222111111222333555666222222111111222222333444222222333333444555555555666666777888:::;;;<<<<<>>BBBXXX|||jjjUUU???@@@PPPaaadddXXXKKKHHHLLLLLLZZZmmm|||{{{sssuuu{{{zzz|||~~~```LLLHHHLLLEEEEEEFFFHHHIIIHHHGGGFFFGGGIIILLLLLLJJJHHHGGGGGGIIIHHHHHHLLLWWWjjj~~~{{{lllaaa\\\VVVPPPKKKGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHLLLEEECCCHHHLLLKKKJJJLLLQQQTTTVVVWWW^^^iiiooonnnvvv}}}ssskkkaaaZZZVVVTTTOOOKKKHHHHHHGGGGGGGGGGGGGGGGGGEEEHHHKKKPPP```wwwhhh^^^ZZZ\\\YYYTTTPPPOOOPPPSSSUUUYYYZZZ\\\___ccceeeeeeffflllmmmpppsssuuuwwwwwwvvvzzz|||}}}sssWWWJJJHHHIIIMMMKKKGGGGGGKKKUUUUUUTTTQQQNNNLLLMMMNNNQQQQQQPPPPPPPPPRRRRRRRRRPPPRRRTTTVVVWWWVVVTTTSSSNNNLLLNNNRRRTTTRRRRRRUUUQQQPPPOOOMMMLLLLLLMMMMMMSSSUUUWWWWWWUUUTTTSSSTTTTTTVVVYYY\\\___`````````eeehhhooovvvwwwvvvzzz}}}}}}zzz444333333222222333333444222222222222222222222222222222111111111111111000111111111111111111111111111111222222222222222222111111000000111111222333333222111000111333555777777777777777777777777777333???AAAKKKrrrsss^^^DDD<<>><<>>AAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGFFFEEEGGGJJJLLLMMMLLLLLLLLLKKKNNNUUUaaammmuuuqqq\\\QQQNNNMMMPPPOOOOOOPPPQQQPPPNNNKKKKKKLLLMMMMMMLLLKKKLLLNNNMMMLLLLLLLLLMMMNNNPPPQQQPPPNNNOOOQQQPPPMMMNNNSSSQQQRRRRRRSSSRRRQQQOOOOOOMMMMMMLLLJJJHHHGGGIIIKKKKKKOOOSSSTTTSSSQQQOOONNNQQQQQQQQQQQQRRRTTTUUUUUU^^^aaaeeehhhkkknnnrrrvvv|||yyyrrrvvv333333222111111111111222111111111111111111111111000000000000000000000000000000000////////////...111111111000000//////...000000//////000000111222000000111111222333333333222333333444555666777777666777777===???777BBB___wwwPPP===>>>BBB@@@EEEEEEEEEFFFKKKVVVcccmmmqqqsssuuuwwwxxxyyy{{{~~~llljjj~~~wwwpppnnnvvv{{{kkk\\\RRRHHHEEEHHHLLLKKKIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGEEEDDDDDDEEEEEEEEEDDDAAAAAAAAACCCEEEIIILLLNNNGGGEEECCCBBBCCCFFFIIIKKKAAACCCEEEFFFEEECCCCCCDDDHHHGGGGGGFFFDDDBBB@@@???>>>???@@@AAABBBCCCCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIPPPNNNMMMSSSfffjjj^^^YYYUUUQQQMMMKKKJJJGGGEEEGGGGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHIIIHHHGGGEEEBBBAAA@@@BBBEEEHHHIIIHHHFFFEEEDDDAAA>>>============<<<<<<===>>>???@@@AAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFIIIKKKKKKJJJGGGEEEFFFKKKVVVfffuuu|||aaaRRRNNNNNNPPPQQQPPPPPPPPPQQQPPPMMMKKKLLLMMMNNNMMMKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPOOOPPPSSSQQQNNNNNNRRRPPPPPPPPPPPPPPPPPPPPPQQQNNNNNNLLLIIIGGGGGGHHHKKKJJJMMMRRRTTTTTTRRRPPPOOOTTTTTTSSSSSSTTTTTTUUUVVV\\\aaafffhhhhhhkkkqqqwww{{{xxxrrrvvv222222111111111111111222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///////////////000111111000000000111222222333333222333333444555555666666555777666;;;???777999KKKmmmhhhMMMCCCBBBBBBEEEFFFFFFDDDDDDLLLYYYcccnnnqqqtttvvvvvvwwwzzz}}}|||kkkpppzzz|||xxxtttuuu~~~rrr```WWWQQQJJJHHHJJJKKKIIIFFFJJJJJJJJJIIIHHHGGGGGGGGGEEEEEEEEEGGGHHHHHHEEECCCAAAAAABBBCCCCCCCCCCCCCCCDDDFFFHHHGGGFFFFFFHHHKKK@@@BBBDDDEEECCCCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@======>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGKKKIIILLLRRRYYYnnn~~~___[[[XXXSSSPPPNNNLLLJJJHHHIIIGGGFFFEEEEEEGGGIIIJJJNNNLLLJJJHHHGGGGGGGGGHHHEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>???????????????>>>AAA@@@?????????@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDFFFHHHIIIHHHGGGFFFEEEEEEKKKYYYkkk|||mmmXXXPPPPPPRRRTTTRRRQQQPPPQQQQQQPPPMMMKKKNNNPPPPPPOOOMMMLLLMMMNNNOOONNNNNNMMMNNNOOOPPPQQQRRRRRRTTTVVVUUUPPPPPPSSSQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOMMMJJJHHHGGGIIIKKKKKKNNNPPPQQQPPPOOOOOOPPPRRRSSSSSSTTTUUUWWWXXXYYYZZZ```ggghhhgggiiipppwwwyyywwwrrrwww111111111000000111222222000000000000000000000000////////////////////////.............../////////...//////000111222333333/////////...///000000111///000000111111222333333222222333333444444555555555777555888>>>::::::EEERRRxxxbbbHHH@@@CCCEEEGGGHHHFFFEEEHHHPPPXXXjjjnnnrrrsssssstttxxx|||~~~{{{yyyooojjjsss|||yyy{{{kkkYYYSSSPPPMMMLLLLLLKKKIIIGGGJJJJJJJJJIIIIIIIIIHHHHHHCCCEEEHHHKKKLLLJJJDDD@@@@@@AAACCCDDDDDDCCCAAA@@@@@@DDDGGGFFFCCCAAABBBEEEAAABBBDDDCCCBBBAAABBBCCCAAAAAABBBCCCCCCCCCCCCBBB>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHEEEIIIOOOOOOWWW}}}~~~qqq\\\YYYUUURRRQQQPPPNNNMMMJJJIIIHHHFFFFFFHHHJJJKKKKKKJJJGGGDDDCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBBBBCCCAAA@@@>>><<<;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFHHHHHHGGGEEEGGGEEEFFFNNN^^^pppbbbTTTRRRRRRSSSTTTRRRQQQPPPQQQRRRQQQNNNLLLOOOPPPQQQOOOMMMLLLLLLMMMOOOOOONNNNNNOOOPPPQQQRRRRRRQQQSSSVVVUUUQQQPPPSSSSSSRRRQQQOOONNNNNNNNNNNNPPPPPPPPPMMMKKKJJJKKKLLLRRRRRRQQQOOONNNNNNPPPRRRSSSSSSSSSTTTUUUVVVXXXYYYXXX___fffhhhggghhhooouuuvvvwwwtttyyy111000000000000111222222000000000000000000000000////////////////////////---............/////////...///000000111222333333//////......//////000111//////000000111222222222222222222333333333444444444888444444<<<<<<<<>>@@@CCCEEEEEEDDDAAA@@@>>>BBBEEEFFFDDDBBBCCCEEEBBBCCCDDDCCCAAA@@@AAABBB>>>???@@@AAABBBCCCCCCCCC??????>>>>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEEEEFFFNNNHHHHHHLLLIIINNNkkkvvvhhh]]]ZZZVVVUUUTTTTTTRRRQQQMMMLLLJJJIIIIIIIIIJJJKKKHHHGGGEEECCCCCCDDDFFFGGGJJJJJJIIIHHHGGGFFFFFFEEEDDDCCC@@@>>><<<<<<<<<===:::===@@@BBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFHHHHHHFFFDDDFFFEEEHHHSSSeeewwwmmmWWWQQQSSSQQQOOOPPPQQQPPPPPPQQQRRRRRROOOMMMNNNOOOOOONNNKKKIIIIIIJJJLLLLLLLLLLLLMMMOOOQQQRRROOONNNPPPSSSRRRNNNOOOSSSTTTSSSRRRQQQPPPNNNMMMMMMPPPQQQSSSRRRPPPOOONNNOOOWWWWWWVVVSSSQQQQQQSSSVVVWWWWWWVVVUUUUUUVVVVVVVVVVVV]]]eeehhhhhhiiimmmqqqssswwwwww}}}000000000000000111222222000000000000000000000000////////////////////////---------.........//////000000000000000000000000///............///000000//////000000111111222222222222222222333333333333222999555222999;;;999???CCCKKKhhhqqq___TTTDDDEEEGGGHHHIIIJJJKKKKKKNNNTTT\\\```aaaeeemmmtttyyy{{{|||zzzyyy{{{|||yyywwwwwwxxxkkk\\\UUUIIIKKKLLLLLLKKKJJJKKKLLLHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKIIIEEEAAA???AAACCCFFFFFFEEECCCBBB@@@CCCEEEGGGGGGGGGGGGGGGCCCDDDDDDBBB@@@>>>???@@@>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>???@@@AAA???@@@AAABBBCCCDDDDDDDDDOOOIIIIIILLLKKKLLL]]]rrr^^^___\\\YYYWWWVVVUUUTTTSSSOOONNNNNNMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKFFFFFFFFFEEEDDDCCCBBBAAAGGGFFFDDDBBBAAABBBBBBCCC@@@DDDHHHIIIGGGFFFEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEFFFGGGHHHHHHEEECCCDDDEEELLL\\\pppttt___NNNNNNRRROOOMMMNNNPPPOOOPPPQQQSSSSSSQQQOOOOOOPPPPPPNNNKKKIIIIIIIIIJJJJJJJJJJJJLLLNNNQQQRRRNNNLLLNNNPPPPPPNNNPPPUUURRRRRRSSSSSSRRRPPPOOONNNPPPRRRVVVWWWVVVSSSRRRQQQUUUVVVXXXWWWVVVUUUUUUVVVXXXXXXWWWWWWWWWXXXXXXYYYUUU[[[ccchhhkkkllllllmmmqqqvvvyyy000000///000000111222222000000000000000000000000////////////////////////---------.........//////222111000///...---,,,,,,...............///000000/////////000111111222222222222222222222222333333111:::777222777888555999???:::KKKzzzgggKKKJJJIIIJJJKKKKKKJJJHHH@@@HHHQQQWWWZZZ___hhhppptttvvvvvvsssppprrryyy{{{vvvuuuvvvyyy{{{mmmZZZPPPMMMKKKNNNOOONNNKKKIIIJJJKKKGGGGGGIIIJJJKKKMMMNNNNNNNNNLLLJJJIIIIIIHHHFFFDDDAAACCCFFFHHHHHHGGGEEEDDDAAABBBCCCEEEFFFFFFEEEDDDDDDDDDDDDBBB???>>>>>>???@@@@@@@@@AAAAAA@@@@@@?????????>>>======>>>@@@AAA>>>???@@@AAABBBCCCCCCCCCEEECCCEEEKKKLLLJJJNNNWWWnnnsssaaa^^^ZZZXXXWWWVVVTTTSSSPPPPPPPPPOOONNNLLLJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHKKKNNNNNNJJJGGGEEEFFFEEEFFFGGGIIIIIIJJJJJJJJJEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFFFFHHHIIIHHHEEECCCCCCGGGQQQccc{{{wwwlllYYYKKKMMMQQQNNNLLLOOOOOOOOOOOOQQQSSSSSSRRRPPPQQQRRRRRRPPPMMMKKKKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTOOOMMMNNNQQQQQQPPPSSSXXXPPPQQQSSSTTTTTTSSSQQQPPPOOOSSSXXXZZZYYYVVVTTTSSSOOOSSSWWWYYYXXXVVVUUUTTTVVVVVVWWWXXXZZZ\\\^^^___UUUZZZaaahhhmmmmmmkkkjjjpppvvv{{{000///.........///111222000000000000000000000000......////////////......000000//////.........---............////////////...............///000000////////////000222333444000111111111111222222222444444555555666777777777;;;===BBBYYYdddQQQDDDFFFJJJHHHHHHMMMHHHJJJMMMOOOPPPUUU\\\aaajjjjjjjjjiiijjjmmmrrruuu}}}~~~zzzooosssvvvcccTTTMMMMMMNNNNNNOOOOOONNNMMMKKKJJJHHHHHHIIIIIIIIIIIIIIIHHHPPPPPPQQQPPPMMMHHHDDDAAACCCDDDEEEDDDCCCCCCEEEFFFBBBDDDFFFHHHHHHGGGEEECCCHHHGGGEEE@@@<<<:::===@@@@@@@@@????????????@@@@@@BBBAAA???======>>>???@@@?????????@@@@@@AAAAAAAAAHHHGGGFFFFFFHHHKKKOOOQQQ[[[ttt}}}ssscccVVVTTTVVVRRRKKKQQQQQQRRRQQQNNNLLLIIIHHHHHHIIIJJJIIIHHHGGGHHHIIIHHHHHHHHHJJJKKKKKKIIIGGGIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHHHHFFFDDDAAAGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJIIIFFFDDDCCCMMMZZZjjj~~~ppp\\\WWWRRRPPPRRRRRROOOKKKNNNNNNNNNPPPRRRQQQOOOLLLRRRSSSSSSQQQOOONNNOOOQQQMMMMMMLLLLLLMMMMMMNNNOOORRROOOMMMLLLNNNQQQSSSSSSTTTRRRQQQTTTYYYYYYUUUQQQPPPUUUYYYYYYTTTQQQQQQSSSLLLPPPSSSRRRUUUYYYZZZXXXQQQQQQVVV]]]```^^^^^^```\\\\\\^^^cccjjjnnnnnnlllvvvwww}}}000//////...///000111222////////////////////////......////////////......000/////////.........---............////////////...............//////000000000000///000000111111000000111111111222222222444444444555666666777777666888<<>>AAA?????????>>>>>>?????????BBBAAA???>>>>>>>>>@@@AAA>>>>>>>>>???@@@@@@AAAAAADDDEEEFFFGGGIIIKKKLLLMMMSSSdddiii[[[VVVTTTQQQUUUUUUTTTRRRPPPPPPRRRTTTOOOPPPPPPOOONNNMMMNNNNNNMMMLLLLLLMMMOOOOOONNNLLLNNNMMMLLLJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJLLLMMMNNNOOOOOOKKKKKKKKKLLLLLLLLLKKKJJJGGGOOO\\\oooyyyeeeXXXTTTOOOOOOQQQQQQOOOLLLMMMMMMMMMOOOPPPPPPMMMKKKRRRSSSSSSQQQOOONNNNNNPPPOOOOOOOOONNNOOOPPPPPPQQQQQQNNNLLLLLLNNNPPPRRRRRRRRRPPPPPPTTTYYYZZZWWWTTTSSSXXX[[[ZZZTTTOOOMMMMMMNNNRRRTTTSSSUUUYYYZZZXXXUUUTTTWWW\\\^^^\\\[[[^^^ddddddeeehhhlllppprrrtttwwwwww}}}///////////////000111111////////////////////////......////////////....../////////...............---............/////////......------......///000222111000000/////////000000000000111111111222222333333444555555666666777555555888CCC\\\iii]]]SSSIIICCCCCCJJJJJJJJJNNNSSSUUUTTTRRRVVVRRRNNNLLLNNNUUU\\\aaalllooosssvvvxxxyyyzzz||||||{{{}}}}}}vvvqqqoooffflllppp{{{}}}ssseeeSSSFFFEEEKKKJJJKKKLLLLLLMMMLLLLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRHHHHHHHHHFFFCCCBBBCCCDDDDDDEEEFFFGGGGGGFFFDDDCCC@@@AAABBBAAA???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<===>>>???======>>>>>>???@@@@@@AAA@@@BBBDDDGGGIIIIIIIIIIIIKKKRRReeewwwhhh^^^WWWUUUUUUUUUTTTRRRQQQRRRSSSRRRRRRRRRQQQRRRRRRRRRSSSQQQPPPOOOPPPRRRSSSRRRQQQPPPPPPNNNMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPOOONNNLLLJJJIIIHHHLLLQQQZZZlllnnn]]]TTTQQQNNNMMMOOOPPPNNNKKKLLLLLLLLLMMMNNNNNNLLLJJJQQQRRRRRRQQQNNNMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQOOOMMMJJJJJJLLLOOOPPPPPPOOONNNNNNRRRWWWZZZYYYWWWTTTWWW[[[ZZZUUUPPPMMMMMMOOORRRSSSRRRSSSWWWXXXVVVVVVTTTUUUYYY[[[ZZZ[[[___jjjlllnnnnnnmmmpppuuuyyyxxxwww~~~///////////////000000111////////////////////////---......//////......---........................---------.........//////...------------...//////111000000/////////000000000000000000111111111111222333333444555555666666999666777<<>>???@@@AAA@@@>>>===============>>>>>>===============<<<;;;:::;;;;;;<<<======>>>???@@@@@@AAAAAA???@@@BBBDDDEEEFFFGGGGGGHHHIIIPPPbbbwwwbbbTTTVVVWWWXXXWWWUUUSSSRRRXXXXXXWWWXXXYYYYYYXXXWWWXXXVVVUUUVVVWWWXXXWWWWWWSSSRRRQQQQQQQQQRRRSSSTTTRRRRRRRRRQQQQQQQQQQQQQQQSSSSSSRRRQQQOOOPPPQQQSSSRRRQQQOOONNNMMMMMMNNNNNNPPPQQQRRRQQQPPPNNNNNNNNNNNNTTT]]]kkk~~~qqqcccXXXSSSQQQNNNNNNOOONNNMMMKKKMMMLLLLLLLLLNNNMMMKKKJJJPPPQQQRRRPPPNNNLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOMMMKKKIIIIIIKKKMMMNNNNNNMMMMMMMMMPPPTTTWWWWWWVVVRRRUUUWWWWWWVVVUUUUUUVVVNNNQQQQQQPPPQQQUUUVVVTTTTTTQQQQQQUUUXXXYYY]]]bbbhhhnnnrrrrrrnnnnnnrrrwwwyyyxxx...//////000000000000000........................------............---------------...............------------............---------------...//////............///000111222//////000000000111111111222222333333444444555555:::666666:::<<>>?????????@@@???>>>;;;999;;;<<<<<<======<<<<<<;;;======<<<;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBB@@@@@@??????@@@CCCEEEGGGGGGIIIJJJOOO```|||\\\YYYXXX[[[aaagggjjjkkknnnllljjjjjjiiifffaaa]]]```^^^]]]]]]^^^^^^]]][[[WWWVVVUUUTTTTTTUUUVVVWWWRRRRRRSSSSSSSSSTTTTTTTTTXXXYYYXXXVVVSSSSSSUUUWWWUUUUUUTTTTTTTTTTTTUUUUUUPPPSSSUUUUUUTTTTTTVVVXXXRRRbbbtttyyykkk```WWWRRRSSSRRRQQQPPPOOONNNLLLKKKNNNMMMLLLMMMMMMMMMLLLJJJMMMOOOPPPPPPMMMLLLKKKLLLMMMLLLLLLLLLLLLMMMNNNNNNKKKJJJHHHIIIKKKMMMMMMMMMMMMLLLLLLMMMPPPRRRTTTUUUTTTUUUUUUUUUUUUWWW[[[]]]OOORRRRRRPPPQQQUUUWWWUUUUUUQQQPPPSSSUUUWWW[[[aaadddllluuuvvvqqqmmmooossszzzyyy......///000000000000000........................------............---------------------.........,,,------------.........------,,,,,,------...///---------...///000222222/////////000000000111111111111222333333444444555666444555999;;;???NNN```nnnaaaQQQLLLUUUdddqqqxxxuuukkk\\\QQQLLLKKKKKKKKKHHHJJJMMMOOORRRVVV\\\___ccciiinnnpppsssyyy}}}}}}xxxwwwvvvyyy}}}}}}{{{xxxwwwvvvxxxzzz{{{zzzyyy{{{}}}~~~}}}xxxtttrrrqqqmmmjjjggggggjjjmmmoooooobbb\\\VVVaaaxxxrrr\\\PPPMMMJJJFFFEEEFFFFFFFFFGGGGGGIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDDDDCCCDDDEEEGGGHHHGGGHHHIIIIIIHHHIIIKKKMMMDDDDDDCCCBBBAAA@@@>>>>>>???>>>>>>>>>???===;;;888:::;;;<<<======<<<;;;:::>>>>>>>>>=========<<<<<<<<<<<<===>>>???AAABBBBBB@@@???======>>>AAADDDFFFFFFGGGJJJLLLPPPgggrrrggg^^^aaaqqqzzzqqqiiijjjiiiiiiiiiiiigggdddbbb___]]][[[XXXVVVUUUTTTTTTUUUVVVVVVWWWXXXYYYZZZZZZYYY[[[]]][[[WWWVVVYYY[[[WWWXXXYYY[[[]]]^^^^^^^^^___^^^[[[UUUQQQQQQUUUYYYeee}}}nnnbbbXXXRRRPPPQQQRRRRRRQQQPPPOOONNNMMMOOONNNLLLLLLMMMMMMKKKJJJJJJLLLOOOOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOJJJIIIHHHIIIKKKLLLLLLLLLLLLLLLKKKLLLMMMPPPTTTVVVXXXWWWUUUTTTUUUWWWYYY[[[QQQTTTTTTQQQSSSXXXZZZYYYZZZUUURRRSSSSSSRRRUUUZZZaaajjjtttwwwsssoooppprrryyywww---...///000111000000///........................,,,------......------,,,,,,,,,,,,------.........,,,,,,---------.........------,,,,,,------...///...............///000111////////////000000000111111111111222333333444444222444666888999===FFFNNNkkk]]]\\\dddmmmrrr|||ssshhh___ZZZUUUPPPKKKIIIJJJJJJJJJJJJLLLPPPTTT[[[___ccceeellluuuxxxvvvssstttttttttuuuttttttssstttsssrrrsssuuuuuusssrrruuuwwwxxxyyyxxxxxxyyyzzzttttttrrrnnnkkkiiijjjlllcccggglllooopppooooooooofffhhhjjjxxxzzzhhhVVVNNNKKKHHHDDDCCCGGGFFFFFFEEEFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCDDDEEEFFFFFFEEEDDDBBBDDDEEEEEEEEEFFFIIIKKKFFFEEEEEECCCBBB@@@???>>>===<<<;;;<<<>>>>>><<<:::999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===???@@@@@@>>>>>>>>>>>>???AAABBBCCCFFFBBBFFFMMMMMMSSSvvv||||||xxxtttqqqlllgggaaa]]][[[YYY[[[\\\]]]___```bbbcccdddcccfffjjjjjjgggfffiiillliiikkkmmmpppppppppnnnmmmoookkkcccZZZVVV[[[gggrrrtttfff\\\TTTPPPQQQMMMNNNPPPQQQQQQPPPPPPQQQOOOMMMKKKJJJKKKKKKJJJIIIGGGJJJMMMNNNMMMLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNJJJIIIHHHIIIKKKMMMLLLKKKKKKKKKKKKLLLNNNRRRWWWZZZWWWVVVVVVVVVVVVVVVUUUTTTOOORRRRRRPPPRRRWWWZZZYYYZZZUUURRRSSSRRRPPPRRRVVV```gggooosssqqqpppppprrrwwwttt---...000111111111000///........................,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......000000///............///////////////000000000000000111111222333333444444333777999666666;;;BBBFFFTTTsssgggbbb```___kkkjjjkkkmmmnnniii___WWWLLLLLLJJJGGGEEEFFFHHHKKKNNNSSSVVVYYYaaakkkmmmhhhiiikkkmmmllljjjhhhggggggjjjiiiiiiiiijjjjjjhhhfffhhhiiikkkkkkjjjjjjkkklllhhhfffccc___^^^aaagggllluuusssmmmeee```eeetttqqqkkk___SSSMMMIIIEEEBBBCCCGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBAAACCCEEEFFFEEECCC@@@>>>AAAAAABBBAAA??????@@@BBBHHHGGGFFFEEECCCAAA@@@@@@;;;999888:::===???>>><<<888999;;;<<<<<<;;;999888888999999999999888777777777888999:::<<<===>>>???<<<===???@@@AAAAAAAAA@@@GGG===@@@NNNLLLGGG\\\~~~|||tttnnniiiggg```aaaccceeegggiiikkkkkksssxxx~~~}}}}}}~~~tttpppiiicccgggwwwxxxfff\\\TTTMMMLLLOOOHHHKKKNNNPPPQQQRRRSSSSSSNNNLLLIIIIIIIIIJJJIIIGGGFFFIIILLLNNNMMMMMMMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIJJJLLLMMMLLLKKKJJJKKKKKKLLLOOOTTTZZZ^^^QQQRRRTTTWWWXXXWWWSSSPPPLLLNNNNNNLLLNNNTTTXXXWWWWWWSSSQQQRRRRRRQQQSSSXXX^^^ccciiimmmnnnnnnoooqqqtttqqq~~~///////////////////////////////////////......---,,,,,,,,,---,,,,,,++++++000000///...------,,,,,,,,,,,,++++++,,,,,,---...------............------.........////////////000////////////000000000000......///111111222222222444444555555666777777777CCCbbb{{{nnnfff```]]]cccmmmsssqqqlllZZZVVVQQQKKKGGGEEEFFFHHHMMMMMMMMMOOOTTTZZZ___bbbXXXYYYZZZZZZZZZZZZZZZYYY^^^\\\YYYWWWXXXXXXYYYXXX\\\\\\[[[[[[ZZZZZZYYYYYYUUUXXXZZZZZZ\\\cccpppzzzxxxqqqeee]]]eee~~~~~~oooeeebbb]]]ZZZUUUQQQMMMIIIDDDAAAJJJHHHEEECCCBBBDDDEEEGGGHHHFFFEEEFFFHHHHHHFFFCCCCCCCCCCCCEEEFFFFFFCCCAAA???>>>>>>???@@@@@@===;;;@@@DDDHHHJJJGGGCCC???===;;;::::::999999::::::;;;888888888888888888888888888999::::::::::::999888999888888888999<<>>@@@@@@>>><<<;;;BBBCCCDDDDDDFFFKKKPPPUUU~~~qqqooonnnmmmnnnpppssstttyyywwwttteeeWWWSSSQQQMMMMMMQQQNNNMMMLLLMMMNNNOOONNNLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKJJJIIIHHHIIIKKKMMMNNNMMMLLLLLLLLLLLLLLLMMMNNNJJJJJJKKKLLLMMMQQQVVVZZZRRRSSSTTTSSSQQQOOOOOOPPPOOOOOOOOONNNOOORRRWWW[[[YYYWWWUUUTTTUUUVVVVVVVVVYYY___ggglllllllllnnnppppppqqqwww........................///////////////...------***+++,,,------...------000//////...------,,,,,,---,,,,,,,,,,,,---......------............------------........./////////.../////////000000000000......///111111222222111333444444555666666777777777KKKmmm{{{ooogggeeefffiiikkkaaa]]]XXXTTTPPPNNNLLLKKKIIIJJJKKKLLLLLLLLLKKKKKKOOOOOOOOOOOONNNMMMMMMLLLOOONNNNNNOOOPPPPPPOOOOOOPPPPPPOOOOOOOOONNNNNNNNNQQQYYYcccggggggeeefffhhhhhhlllrrrwwwuuuhhh___ZZZ\\\YYYUUUQQQNNNJJJFFFCCCEEEEEEEEEEEEEEEEEEDDDDDDGGGFFFDDDEEEGGGGGGEEECCCCCCBBBCCCDDDFFFEEECCCAAA>>>>>>>>>???@@@@@@>>><<<>>>BBBEEEGGGEEEBBB???>>>999999999999999999999999999999999999999999888888777777888999999888777777888777777888999<<<>>>???;;;<<<===>>>>>>===<<<<<<===>>>@@@AAABBBEEEJJJMMMXXX}}}~~~xxxeee[[[TTTTTTUUURRRQQQSSSNNNLLLKKKLLLMMMNNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKKKKJJJKKKKKKKKKLLLHHHIIIKKKKKKKKKKKKMMMOOOOOOQQQSSSSSSRRRQQQQQQQQQUUUUUUSSSQQQOOOOOORRRTTTZZZYYYWWWWWWXXXYYYYYYZZZbbbeeelllrrrtttsssoookkkoooqqqwww...........................////////////...------***+++,,,---...///////////////......---,,,,,,,,,---------------...//////------............------,,,,,,,,,---------............/////////000000000......///000111111111111333333333444555555666666444;;;LLLlllyyykkkfffiiinnnmmmhhhaaa]]]ZZZXXXTTTQQQNNNOOOPPPPPPNNNMMMLLLMMMJJJIIIIIIHHHGGGEEEEEEDDDEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIIIIJJJKKKLLLMMMMMMUUU^^^hhhlllhhhaaa\\\[[[iiiwwwvvvjjj```XXXSSSVVVTTTPPPNNNLLLJJJGGGDDDAAABBBEEEGGGGGGFFFCCCBBBGGGEEEDDDDDDEEEEEEDDDBBBBBBBBBBBBDDDEEEEEECCC@@@===<<<===>>>@@@AAA@@@>>>===@@@BBBCCCBBB@@@??????===>>>????????????>>>===;;;;;;::::::999999999888666777777888888777777666666777888999:::;;;<<<===:::;;;;;;;;;<<<<<<======:::<<<>>>???@@@AAADDDFFFIII___uuuhhhWWWSSSQQQTTTWWWUUURRRQQQMMMLLLJJJJJJLLLMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLLLLLLLKKKKKKNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMNNNMMMLLLLLLLLLLLLOOORRRTTTTTTRRRRRRRRRWWWWWWUUURRROOONNNOOOPPPYYYXXXXXXWWWXXXYYY[[[\\\dddgggllltttzzzxxxpppiiiooopppwww..............................//////......---,,,,,,,,,---...////////////.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,++++++,,,,,,,,,---------........./////////000000......///000111111000000222222333333444444555555555:::@@@QQQxxx{{{xxxyyyssskkkaaa\\\]]]```aaaaaaVVVUUURRROOOLLLKKKKKKMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMPPPRRRTTTVVVWWWXXX]]]aaacccdddhhhpppwwwmmmbbb\\\UUUOOONNNMMMJJJIIIIIIHHHFFFDDD@@@AAADDDFFFFFFEEEDDDBBBFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAABBBDDDDDDBBB@@@<<<<<<<<<===@@@AAAAAA@@@???AAABBBAAA???======>>>>>>???AAABBBBBBAAA???>>>;;;;;;;;;::::::999888888777777777777777777777777666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;===>>>>>>:::===@@@AAAAAA@@@AAABBBNNNQQQbbbyyyjjj```SSSQQQQQQSSSTTTRRROOOLLLMMMKKKIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHJJJLLLMMMLLLLLLMMMOOOKKKNNNSSSUUUTTTRRRQQQPPPRRRSSSSSSRRRPPPOOOPPPQQQTTTTTTUUUUUUUUUVVVYYY[[[___bbbiiiqqqvvvvvvqqqlllnnnooovvv.......................................------,,,////////////...---,,,,,,---------------,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---............////////////...//////000000000000///111111111222333333444444222:::??????QQQzzz{{{qqqddd[[[[[[```fffjjjhhhgggeeebbb^^^XXXQQQMMMPPPOOONNNMMMLLLLLLLLLMMMKKKKKKLLLLLLLLLPPPUUUYYYXXXYYY[[[]]]___aaacccddd]]]___bbbfffppp}}}fff\\\XXXSSSMMMKKKIIIHHHHHHHHHHHHGGGEEECCCCCCBBBCCCCCCDDDEEEFFFFFFEEEEEECCCBBBAAABBBCCCBBBAAA@@@AAACCCCCCBBB@@@<<<;;;;;;===???AAABBBAAACCCDDDCCCAAA>>>;;;;;;;;;888999;;;<<<<<<;;;999888::::::999999999888888888888888888888888888888888777888999;;;<<<<<<<<<<<<======<<<<<<======??????;;;===@@@AAA@@@??????@@@CCCGGGJJJcccpppeee]]]WWWRRRQQQPPPOOOPPPPPPOOOMMMMMMKKKHHHHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMKKKLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGFFFEEEFFFIIILLLLLLOOOSSSUUUSSSQQQOOONNNOOOPPPQQQPPPOOOOOOPPPRRRQQQRRRSSSSSSRRRTTTWWWZZZ]]]cccjjjooopppooooooooommmnnnvvv---------------------------............---,,,,,,/////////...---,,,+++***------,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------........./////////...//////000000/////////000000111111222333333333000999???:::999PPP}}}~~~mmmaaa]]]___aaahhhjjjpppwwwyyyssseeeZZZVVVUUUSSSQQQPPPOOOPPPPPPLLLNNNPPPQQQSSSZZZcccjjjrrrrrrtttvvvxxx{{{|||}}}{{{}}}qqq]]]VVVTTTOOOJJJKKKJJJIIIIIIKKKLLLKKKJJJGGGEEECCCAAAAAACCCFFFHHHFFFFFFFFFCCCAAA@@@BBBDDDBBBAAA@@@@@@AAABBBAAA@@@===<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>???>>>=========;;;HHHKKKLLLcccqqq```YYYUUURRROOOPPPOOOLLLMMMQQQSSSSSSNNNKKKIIIHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIILLLLLLKKKKKKKKKLLLMMMNNNJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMNNNNNNNNNLLLKKKJJJLLLKKKIIIGGGDDDEEEHHHJJJMMMPPPSSSTTTRRRPPPOOONNNRRRSSSRRRPPPNNNMMMOOOQQQQQQSSSUUUTTTSSSTTTXXX[[[ccciiioooqqqooommmnnnooolllnnnuuu------------------------------......------,,,+++------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------.........//////...///////////////......//////000000111222222333444555:::;;;777===YYYxxx{{{nnnhhhggg```aaahhhvvvxxxkkkgggeeeaaa^^^[[[ZZZYYYYYYUUUYYY]]]___aaafffooovvvvvv```TTTRRRSSSNNNIIIKKKJJJIIIJJJLLLMMMLLLKKKHHHGGGDDDBBBBBBCCCFFFGGGGGGHHHGGGDDDAAA@@@BBBEEEBBB@@@??????AAAAAAAAA@@@>>>===;;;<<<>>>@@@AAAAAA@@@AAABBB@@@<<<999777666888888888888888888888888333333333444555555666666888777666666666666777888777777666666666888999:::===>>>>>>>>>>>><<<;;;::::::<<<=========<<<===>>>???HHHIIIGGGLLLZZZkkk[[[VVVSSSPPPNNNQQQPPPLLLLLLRRRUUUTTTOOOLLLIIIHHHIIIKKKLLLMMMJJJJJJJJJJJJJJJIIIHHHHHHMMMLLLKKKKKKKKKLLLMMMNNNKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOOOONNNMMMJJJIIILLLMMMLLLKKKIIIHHHJJJKKKLLLNNNQQQRRRQQQPPPPPPQQQVVVUUUSSSPPPNNNNNNPPPSSSRRRUUUWWWUUUSSSSSSWWW[[[fffjjjppptttuuurrrooommmkkkmmmuuu------------------------------......------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,------------......---------.........//////...///////////////....../////////000111111222222555...111;;;;;;777DDDYYYyyy{{{vvvvvvyyyvvvqqqmmmiiifffeeeeeecccggglllnnnmmmpppuuu{{{|||mmmaaaTTTOOORRRTTTOOOIIIIIIHHHHHHIIIKKKLLLKKKJJJHHHGGGFFFDDDDDDDDDEEEFFFHHHHHHHHHDDDAAA@@@CCCFFFBBB@@@??????@@@AAAAAA@@@???===<<<<<<>>>@@@AAA@@@<<<>>>??????;;;888666666555555444333333444555555000111111222333444555555777666555444444555666777666555444333444555888999<<<===>>>>>>===;;;999777<<<===>>>>>>======???@@@>>>:::888BBBJJJIIIaaazzzeeeXXXSSSQQQNNNOOOSSSSSSNNNMMMRRRTTTRRROOOLLLIIIHHHJJJLLLMMMMMMIIIIIIJJJJJJIIIIIIHHHGGGMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMNNNMMMMMMLLLKKKJJJMMMMMMNNNOOONNNLLLJJJHHHCCCFFFHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPPPPQQQSSSTTTWWWVVVTTTQQQOOOQQQTTTWWWQQQTTTVVVTTTQQQQQQUUUZZZcccfffllltttzzzyyyrrrlllkkkmmmuuu,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..........................................////////////111111000000000000000111444444444444333555999<<>>AAA???>>>>>>>>>>>>@@@AAABBB?????????===;;;777333111666888:::999666444444666444555555555444333333222444444444555555555555666777666666555555555666666666888::::::::::::<<<>>>999:::;;;===>>>>>>??????;;;===?????????EEENNNVVVyyyhhhZZZTTTQQQNNNLLLMMMOOONNNKKKKKKOOOPPPOOOLLLOOOPPPNNNKKKJJJOOOTTTKKKMMMNNNMMMKKKJJJJJJJJJOOONNNMMMLLLKKKKKKKKKKKKOOONNNMMMKKKKKKKKKLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFHHHKKKKKKHHHEEEMMMKKKKKKNNNRRRUUUUUUTTTSSSRRRPPPOOOPPPQQQSSSTTTXXXWWWYYY\\\[[[VVVVVVYYY```gggnnnrrrvvvxxxtttmmmnnnlllooo,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------....................................////////////111111000000000000000111222333333333222444777:::<<>>;;;:::<<<>>>>>>=========>>>???AAABBB===>>>>>>===:::777444333666888999888555444444666444444555555444444333222444444444444555555555555666555555444444555555666555777888999888999;;;<<<<<<<<<============<<<<<<===???@@@>>><<<>>>EEEKKK^^^rrriii\\\TTTRRRSSSRRRQQQPPPRRRQQQMMMMMMQQQRRRPPPMMMOOOPPPMMMJJJIIIMMMRRRLLLMMMOOONNNMMMLLLLLLMMMOOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJHHHHHHIIIKKKKKKIIIGGGKKKJJJJJJMMMQQQSSSSSSRRRQQQPPPOOOOOONNNOOOPPPPPPQQQQQQTTTYYYZZZXXXYYY]]]ggglllppprrrvvvzzzxxxtttkkkiiiooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////000000000//////000000111111222222222111222555888777777EEEfffpppcccZZZWWWSSSNNNKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@?????????===;;;999:::;;;<<<<<<<<<<<<>>>???AAAAAA;;;;;;<<<;;;:::888666555666777888777555444444555444444555555444444333333444444444444555555555555444444444333333444444555444555777777777888999;;;>>>>>>===<<<<<<;;;:::999===>>>>>><<<::::::>>>BBBDDDaaa{{{qqq^^^XXXQQQNNNOOORRRSSSSSSPPPRRRQQQMMMMMMQQQRRRPPPNNNOOOOOOLLLHHHHHHKKKNNNLLLNNNOOOPPPNNNNNNNNNOOONNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNLLLJJJHHHIIIJJJKKKJJJJJJIIIIIIIIIKKKNNNPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKLLLLLLPPPVVVXXXXXX[[[```kkkqqqvvvwwwyyyzzzxxxssshhhfffmmm++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------.........//////000////////////000000111111222222222222222555777666888>>>JJJ]]]}}}yyyggg^^^YYYXXXUUUPPPLLLKKKJJJKKKKKKIIIGGGEEECCCBBBBBBDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCBBBBBBAAA@@@????????????>>><<<;;;999999999::::::;;;===>>>???@@@999999::::::999888777777777777666555444444444444333444444555444444333333333333444444444555555555333333222222333333444444333555777777777777999;;;======<<<;;;::::::::::::999:::<<<<<<;;;<<<>>>AAAGGGOOOXXXwwwvvvfffZZZUUURRRNNNLLLMMMOOOOOONNNNNNPPPOOOKKKKKKOOOPPPNNNNNNNNNMMMJJJGGGGGGIIIKKKKKKMMMOOOOOONNNNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKHHHHHHHHHIIIKKKLLLLLLLLLMMMMMMNNNOOONNNLLLJJJHHHLLLLLLOOOUUUWWWWWWZZZ___iiirrr{{{}}}}}}{{{uuunnniiifffkkk+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------............//////......///000111111111222333333222333444666000666<<<===AAAYYYuuueeeYYYQQQSSSRRROOOKKKIIIHHHIIIJJJHHHFFFDDDBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@>>>;;;999888999:::;;;<<<======>>>777777888888888888888888777666555444333333333333333333444444555444444333333333333444444444444555222222222222222333444444444666777888777888:::;;;;;;::::::999:::;;;<<<<<<999:::<<<======>>>@@@AAACCCFFFEEEVVVwwweeeYYYSSSRRRPPPNNNMMMMMMMMMLLLLLLMMMOOONNNKKKKKKOOOQQQOOOOOONNNLLLIIIGGGGGGHHHIIIJJJKKKMMMNNNMMMLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGIIIJJJHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMOOOOOONNNLLLIIIHHHJJJJJJNNNTTTWWWWWW\\\aaahhhqqqyyy{{{|||}}}|||xxxppplllooo++++++++++++++++++++++++******++++++,,,,,,------******++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111111111222444444333222444555222444777999:::DDDZZZpppwwwiii^^^QQQGGGJJJKKKJJJHHHFFFEEEFFFHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEAAAAAAAAAAAA@@@???>>>>>>??????@@@BBBCCCAAA===:::777888999:::;;;;;;;;;;;;777777777777777888888888888666333222333333333222333333444444555555444444333333333333444444444444222222222222333444555555444555777888777888999;;;888888888888999;;;===>>>>>>===============>>>>>>:::EEEEEEEEETTTpppuuudddWWWSSSVVVNNNNNNMMMMMMMMMMMMMMMMMMMMMPPPOOOMMMNNNRRRTTTRRROOOMMMKKKIIIHHHHHHHHHIIIIIIKKKLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMMMMLLLLLLMMMMMMKKKIIIHHHFFFGGGHHHIIIHHHGGGFFFHHHJJJIIIJJJKKKJJJHHHHHHIIIJJJLLLMMMNNNOOONNNLLLJJJIIIFFFFFFKKKRRRVVVXXX^^^eeejjjpppuuutttvvv}}}tttrrrvvv************************)))******+++,,,,,,------******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------......000111111///111333333222111222333777555555777888777;;;BBBZZZooo~~~wwwjjj]]]WWWSSSLLLDDDCCCEEEGGGGGGEEEDDDFFFGGGDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAA@@@???>>>===>>>>>>???BBBDDDCCC>>>:::888888999::::::999888888777666666666666777888888888555222111222333333222222333444444555555444444222222333333333444444444222222222333333444555666222444666666666666888:::888888777777888:::===>>>???===;;;::::::;;;;;;;;;888CCCDDD>>>@@@III```}}}xxxiii^^^VVVPPPQQQUUUJJJKKKKKKKKKKKKKKKLLLMMMLLLNNNNNNLLLNNNSSSVVVTTTOOOMMMJJJIIIHHHIIIJJJJJJJJJKKKMMMLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOOOONNNLLLIIIHHHFFFIIIKKKJJJHHHGGGHHHJJJJJJLLLMMMKKKIIIHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKJJJFFFFFFIIIPPPTTTVVV\\\bbbgggoootttsssssswww|||~~~oooqqqyyy************************))))))***+++,,,,,,------******++++++++++++******++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......000111111...000222222111000000111111111333666555444888@@@===LLLggg|||tttllleeeYYYNNNJJJLLLKKKHHH@@@DDDHHHIIIGGGFFFGGGIIIBBBBBBCCCCCCCCCBBBAAAAAA@@@?????????@@@AAAAAABBB@@@@@@AAA@@@@@@???>>>===<<<===>>>BBBEEEDDD???:::888888999::::::888777666777666666666666777777888999555111000222333333111222333333444555555555444222222333333333444444444333333333333444555666777111333555555555555777888999888777777888999<<<===<<<:::777777888:::;;;;;;777<<<999;;;EEEFFFFFFPPPiiifffXXXNNNOOORRRQQQOOOPPPJJJJJJJJJIIIHHHHHHIIIJJJHHHKKKLLLJJJLLLRRRUUUSSSOOOMMMJJJIIIIIIJJJJJJJJJKKKMMMNNNMMMKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLJJJKKKLLLNNNNNNNNNMMMLLLNNNOOOPPPQQQPPPNNNLLLJJJFFFJJJMMMMMMJJJHHHIIIJJJKKKMMMNNNLLLIIIHHHIIIKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIHHHJJJOOOQQQRRRWWW]]]bbbmmmvvvwwwtttqqqmmmiiigggmmmyyy************************)))************+++++++++************************************************)))************+++++++++------------------------......---,,,,,,---------,,,,,,,,,++++++*********---------------------------------............///000//////111555666555333222333444555666666666666999:::IIIgggvvviiiggg[[[OOOGGGCCCBBBEEEJJJEEEBBB@@@AAACCCCCCCCCEEEDDDDDDDDDEEEEEEEEEEEEEEEAAA???>>>>>>@@@BBBBBBAAA???@@@AAAAAA@@@>>>;;;999============<<<;;;:::999666777777888888888777777666666666666555444333222222222111111111111222222666666444333333444555666444333333222222333333444444555555555444333333222222222222333333444444444666666666666777999:::;;;999999999888999999::::::::::::;;;<<<>>>@@@BBBCCCOOOeeesssjjjYYYSSSLLLJJJMMMQQQQQQPPPKKKKKKKKKJJJJJJIIIIIIHHHKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMJJJHHHGGGIIIKKKNNNOOOPPPNNNLLLIIIIIIIIIJJJLLLLLLJJJFFFFFFIIIMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQPPPPPPOOONNNMMMMMMLLLMMMMMMLLLKKKKKKMMMNNNIIILLLNNNNNNMMMKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLKKKLLLMMMNNNQQQVVV\\\aaagggjjjpppvvvtttllljjjlllkkkoooxxx************************)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******------------------------------------............000//////111444555444222111111222333333333222222???999999DDDYYYttt}}}zzzlll```YYYQQQIIIFFFDDDAAABBBEEEGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@AAACCCBBBAAA>>>?????????>>><<<:::888;;;;;;;;;::::::999999999777777888888888888777777555666666666555444333333222222111111111111222222555444333222222333444444444333333222222333333444444444555555444333333222333333333333333333333333666555555666666777888999888777777777777888999999999999:::;;;<<<===??????CCCOOOfffmmm^^^TTTQQQLLLIIIIIIMMMPPPOOOMMMJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKHHHFFFFFFHHHJJJLLLMMMNNNMMMKKKIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMQQQQQQPPPOOOOOONNNOOOOOOLLLLLLMMMKKKJJJIIIJJJLLLIIIKKKMMMNNNLLLJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMPPPUUU\\\aaaWWW^^^hhhnnnpppooonnnmmmqqqttt{{{************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***------------------------------------............///...///000333444333222111222222333333333333222444333444777===KKKcccxxxxxxhhhZZZPPPJJJFFFDDDFFFEEEBBB@@@@@@HHHGGGEEECCCAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@@@@BBBCCCBBBAAA======>>>>>>===;;;999888:::999888777777777888999777777888888888888777777444444555555555444444333222222111111111111222222333222222111111222333333333333222222222222333333444444444444444333333222444333333333333333333333555555555444444555555666666555555555666666777888888888888999:::;;;;;;<<>>>>>???@@@@@@>>><<<============<<<;;;;;;:::999888777666777888;;;<<<888888888888888777666666333333444444444444444444222222111111111111222222111111222222333333333333333222222111111222222333222222333333444333333222000000111222444555666666555444333222111111111111444444444555555777888888888999::::::::::::999888777:::???AAA???@@@JJJWWWnnnvvvkkkbbb\\\SSSNNNMMMNNNPPPPPPNNNLLLIIIHHHIIIKKKLLLMMMOOOMMMKKKJJJIIIIIIJJJJJJHHHIIIKKKMMMMMMMMMLLLLLLGGGIIIJJJJJJIIIIIIKKKMMMJJJKKKLLLKKKKKKLLLNNNPPPSSSNNNIIIGGGJJJNNNOOOOOOKKKKKKJJJJJJKKKKKKLLLMMMPPPNNNLLLJJJIIIKKKMMMOOOHHHIIIKKKKKKJJJKKKMMMOOOIIIJJJLLLKKKIIIHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNLLLLLLLLLLLLNNNSSSZZZ___rrr{{{}}}uuuuuu}}}|||qqqjjjnnnwww************************)))************+++++++++************************************************)))************+++++++++************************))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---//////.........//////111333555777999:::;;;DDDAAA;;;444444999<<<<<>>======>>>??????<<<:::======<<<<<<;;;;;;;;;;;;888888777888888:::<<<===888888999888888777666555333333444444444333333222222222111111111111222222000111222333333333333333222222111111111111222222111222222333333333333333000000111222444555666666444333222222111111111111333333444444555666888888888999:::;;;;;;;;;999999888:::>>>AAA@@@>>>BBBIIIPPPbbbtttfffZZZTTTRRRRRRRRRQQQOOONNNMMMNNNOOOMMMJJJHHHGGGHHHJJJKKKQQQOOOLLLJJJHHHHHHIIIJJJIIIJJJMMMOOOPPPPPPOOONNNHHHJJJKKKKKKKKKJJJLLLMMMMMMMMMMMMLLLKKKKKKMMMOOOTTTPPPLLLIIIJJJMMMOOOPPPLLLLLLKKKKKKLLLLLLMMMNNNPPPOOOLLLKKKJJJJJJKKKLLLHHHJJJKKKKKKJJJKKKMMMOOOJJJKKKLLLKKKIIIHHHIIIKKKFFFFFFGGGIIIJJJKKKLLLMMMKKKLLLMMMMMMOOOSSSYYY]]]kkkrrruuutttwww}}}zzzsssooorrrzzz************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++***))))))***+++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***---//////---,,,---///---...000111333444444444333888999777777999777222666777:::EEEXXXqqqqqqjjjgggfffVVVNNNHHHGGGEEECCCDDDIIIHHHCCCAAACCCCCCAAAAAACCCCCCLLLNNNEEE@@@BBBBBB>>>BBBBBBAAAAAA@@@??????>>>>>>===>>>???@@@???<<<:::<<<;;;;;;:::::::::::::::666777777888:::;;;;;;<<<999999999888888777666555444444444444333333222111222222111111111111222222...///000222222222222222222222111111111111222222111111222333333333333333222222333333333333444444333333222222111222222222222222222222444555666777666777999;;;;;;;;;999999===;;;<<>><<<>>>BBBEEEBBBKKKccc|||{{{nnnaaa\\\YYYSSSNNNKKKIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIJJJKKKPPPNNNLLLIIIHHHIIIJJJLLLKKKMMMOOOQQQRRRQQQOOONNNIIIKKKLLLLLLKKKJJJKKKLLLNNNNNNMMMKKKIIIIIIKKKMMMQQQQQQQQQOOOLLLLLLMMMNNNLLLLLLKKKKKKLLLLLLMMMNNNRRRQQQOOONNNLLLKKKKKKKKKJJJKKKKKKJJJIIIIIIJJJLLLKKKLLLMMMKKKJJJIIIJJJLLLGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPSSSXXX[[[gggkkkrrryyy~~~}}}wwwrrrooorrrzzz************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***---//////,,,+++---///......///000000000000//////333333......333777555444666777777888BBBQQQ]]]vvvxxxjjj]]]SSSOOOEEEEEEHHHLLLIIIBBBCCCIIIHHHDDDCCCEEEGGGDDDCCCEEEDDDNNNPPPFFF???AAA@@@;;;AAAAAAAAA@@@???>>>>>>===???>>>???@@@AAA@@@===:::::::::999999888999999999444555777999:::;;;;;;;;;999999999888888666555555555555555444333222111000222222111111111111222222,,,---///000111111111000222222111111111111222222000111222333333333333333555555444333333222111111333222222222222222333333000000000111222444555666444666888:::;;;:::999888999666777<<>>>>>@@@???:::>>>IIINNNUUUppppppcccXXXQQQNNNSSSXXXUUUPPPLLLRRRNNNJJJHHHIIIKKKLLLLLLMMMOOOQQQQQQPPPNNNMMMLLLOOOMMMKKKIIIIIIJJJLLLNNNMMMOOOQQQRRRRRRPPPMMMLLLIIIKKKLLLLLLKKKJJJJJJKKKOOOOOOMMMJJJGGGGGGHHHJJJNNNRRRTTTSSSOOOKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMSSSSSSRRRPPPNNNMMMKKKKKKLLLLLLLLLJJJGGGFFFFFFHHHLLLMMMMMMLLLJJJJJJKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEIIIKKKNNNPPPQQQTTTWWWZZZZZZ^^^kkk|||yyyvvvjjjmmmvvv++++++************++++++))))))))))))))))))))))))++++++******************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,...---+++******+++---...---,,,,,,+++*********+++---------------------------------............///............////////////000000000000111111111111222333555666666888:::===EEERRRggg|||~~~|||yyyjjj^^^UUUPPPKKKHHHHHHFFFFFFGGGHHHGGGBBB>>>BBBCCCEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFEEECCCAAA???@@@@@@@@@@@@@@@???>>>=========>>>>>>>>>===;;;:::>>>;;;888777999:::888777;;;:::999888888999:::;;;888777777666555444444444666666555444333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111333222000//////000222333333333333222222111111111222222222333333333444444999888888888888888999999555777888:::<<<>>>>>>???===;;;999:::>>>EEELLLQQQjjjzzzxxxnnnddd]]]YYYWWWUUUMMMKKKKKKOOOPPPMMMKKKLLLHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMMMMKKKIIIJJJMMMOOOPPPRRRSSSTTTSSSQQQNNNLLLOOONNNMMMMMMMMMKKKHHHFFFGGGIIIKKKKKKJJJHHHHHHHHHMMMNNNNNNNNNMMMLLLJJJIIIIIIKKKMMMMMMLLLKKKLLLMMMOOONNNOOOPPPRRRQQQNNNLLLLLLLLLLLLJJJHHHGGGHHHJJJHHHJJJMMMMMMLLLJJJIIIIIIJJJNNNMMMHHHEEEGGGGGGEEEKKKKKKLLLMMMOOOQQQSSSUUUZZZ^^^fffpppxxxzzzvvvqqqjjjiiiooo+++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,---,,,++++++*********+++------------------------------------........................//////////////////000000000111111111222333555555555666888;;;:::@@@IIITTTdddxxx}}}{{{llldddXXXOOOJJJFFFDDDBBBFFFEEEDDDEEEFFFEEEAAA===CCCDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDBBB@@@?????????@@@@@@??????>>>===??????===<<<;;;:::::::::===:::777777888999888666:::999888777777888999:::777777666666555444444333555555555444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222000//////000222333333333222222222111111111222222222333333333333444777777666666777888999999888999:::<<<===>>>>>>???>>><<<999777999<<<@@@CCCLLLUUUeeexxxxxxoooeee___YYYXXXZZZXXXPPPHHHMMMIIIIIIMMMMMMKKKJJJLLLIIIJJJKKKLLLMMMMMMLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOQQQQQQQQQNNNLLLKKKLLLNNNNNNOOOPPPQQQPPPOOOMMMKKKKKKKKKKKKLLLMMMMMMKKKIIIIIIJJJLLLLLLKKKJJJJJJIIILLLLLLLLLLLLKKKJJJJJJIIIIIIKKKLLLLLLKKKJJJLLLMMMMMMMMMNNNOOOQQQPPPNNNKKKJJJKKKLLLKKKIIIGGGHHHIIIHHHJJJMMMMMMLLLJJJJJJJJJJJJNNNNNNJJJHHHKKKLLLKKKLLLKKKJJJJJJLLLPPPSSSVVV[[[```gggooottttttpppmmmgggdddiii+++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,***)))(((''''''(((******,,,,,,+++************+++,,,,,,,,,,,,------------------------............---............///////////////000000000000111111222333444444333444666888666555555777@@@PPPdddrrrzzzpppnnnWWWRRRKKKFFFEEEEEEEEEEEEDDDDDDCCCDDDDDDCCC@@@>>>CCCDDDFFFHHHHHHHHHHHHGGGGGGFFFDDDBBBAAA@@@??????>>>>>>?????????>>>======AAA???<<<999888888999::::::888666666777777666555888777777666666777777888666666666555555444444333555444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222222222222111111111111111111111222222222333333333444444444555666777888999::::::;;;<<<============<<<;;;888666666666888999???AAAEEENNN\\\ooozzzoooeee[[[UUUSSSNNNNNNWWWbbbaaaTTTFFFKKKHHHGGGIIIIIIGGGHHHKKKHHHIIIKKKMMMMMMLLLJJJHHHHHHHHHIIIJJJKKKMMMMMMNNNRRRSSSRRRPPPMMMJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIKKKNNNNNNMMMKKKHHHIIIJJJKKKKKKJJJIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIILLLNNNJJJJJJKKKNNNOOOOOOMMMKKKIIIJJJLLLLLLJJJHHHGGGHHHGGGIIIKKKLLLJJJIIIIIIJJJHHHLLLMMMJJJIIILLLNNNMMMKKKJJJHHHHHHJJJNNNSSSVVVZZZ___fffjjjkkkjjjhhhgggiiieeehhh******))))))))))))******))))))))))))))))))))))))***************+++++++++))))))*********+++++++++************++++++++++++************++++++++++++++++++************++++++))))))((((((((()))******++++++***************+++,,,,,,,,,,,,,,,---------,,,,,,---------.........---------.........//////////////////000000000111222333333222111111333555555555555555666;;;CCCHHHLLLWWWgggyyyrrr^^^SSSKKKIIIFFFEEEFFFGGGIIIKKKEEEEEEEEEEEEDDDCCCBBB@@@BBBCCCEEEFFFGGGGGGGGGGGGHHHFFFCCC@@@>>>======>>>======>>>>>>>>>======<<<===<<<;;;:::999999999999888777666666666666555555666666666666666666666666555555555444444444333333444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111000111111111111222222222222222222222333444666777888::::::;;;;;;;;;;;;::::::888888888777777888888888===>>>>>>???BBBIIIQQQWWWjjjtttxxxssskkkggg```\\\YYYWWWUUURRRMMMLLLPPP\\\hhhhhhZZZLLLIIIGGGFFFHHHGGGEEEFFFKKKFFFHHHKKKMMMLLLJJJGGGEEEFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPNNNKKKIIIHHHHHHKKKKKKJJJIIIIIIJJJLLLLLLGGGGGGHHHKKKMMMNNNMMMLLLFFFFFFGGGHHHIIIIIIHHHFFFJJJJJJIIIHHHHHHIIIKKKKKKJJJJJJJJJHHHGGGHHHKKKNNNHHHHHHIIILLLNNNNNNLLLJJJGGGIIILLLLLLJJJHHHGGGGGGEEEGGGIIIIIIHHHGGGGGGHHHEEEHHHIIIFFFEEEHHHJJJIIIIIIHHHIIIJJJLLLOOORRRTTTVVV\\\cccfffeeecccbbbccchhhdddhhh***))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))******+++++++++)))))))))******+++++++++************************))))))))))))******++++++*********))))))***+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------...............////////////000000000111222222222000000222333111222555555444333222222777:::AAAMMM[[[lll}}}xxxwwwxxxyyyssscccQQQEEEDDDDDDDDDDDDDDDFFFHHHIIIFFFGGGGGGGGGEEEDDDDDDDDDAAABBBCCCCCCDDDEEEEEEEEEGGGEEEAAA>>><<<<<<<<<===;;;<<<<<<======<<<<<<<<<888999;;;<<<<<<:::888777555666666666555444444555555555555555555555555555444444444444333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111000000000000000000111000000000000000000000000000000000111111111222222111111111222333555666777888888999999888777777666555555666777888888888777666888999:::999:::;;;===@@@FFFPPPZZZdddmmmvvv{{{xxxrrriii```YYYTTTPPPMMMNNNNNNNNNOOOPPPPPPOOONNNHHHJJJNNNVVV]]][[[SSSKKKGGGGGGHHHKKKIIIEEEFFFJJJGGGIIILLLNNNNNNKKKHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMMMMKKKJJJJJJJJJLLLKKKIIIIIIIIIJJJLLLMMMIIIHHHIIIKKKMMMMMMKKKIIIGGGFFFFFFHHHJJJKKKIIIFFFKKKJJJIIIHHHIIIJJJKKKLLLJJJJJJIIIHHHGGGHHHKKKMMMGGGGGGHHHKKKMMMMMMKKKIIIFFFIIIKKKLLLJJJHHHGGGGGGBBBDDDFFFFFFEEEDDDEEEGGGEEEHHHHHHDDDBBBDDDEEECCCDDDFFFJJJMMMOOOQQQQQQQQQUUU[[[bbbfffeeeddddddeeebbbaaahhh***))))))(((((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++(((((())))))***+++++++++(((((())))))***+++++++++))))))***++++++***)))))))))******++++++,,,,,,,,,***))))))))))))***++++++******++++++,,,,,,------,,,,,,,,,,,,------------,,,------------...............////////////000000000111222111000000222333000111111222333333444444555444666:::>>>CCCJJJRRRfffsss~~~ssslll]]]ZZZWWWWWWVVVRRRKKKFFFCCCEEEGGGFFFEEEEEEFFFGGGFFFGGGGGGFFFEEEDDDEEEFFFAAAAAAAAAAAABBBBBBBBBBBBDDDBBB@@@===;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;777999<<<>>>===;;;888555333555777777555444444555444555555666666555555444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111000000000000000000000000////////////000000000000///000000000000111111111111111111222333444555666666666666666666555444333444555555666555555444333999:::999888777777999;;;:::<<<>>>???AAACCCGGGJJJVVV]]]gggnnnssszzzssspppiiiaaaZZZUUUQQQPPPSSSOOOJJJGGGFFFGGGHHHHHHEEEFFFIIILLLMMMMMMLLLKKKFFFHHHKKKMMMNNNLLLIIIFFFFFFGGGLLLPPPNNNHHHGGGJJJJJJKKKNNNOOOOOONNNLLLJJJFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLLLLKKKKKKMMMNNNLLLKKKJJJIIIIIIIIIJJJKKKJJJIIIIIIKKKLLLLLLJJJHHHJJJIIIHHHJJJNNNOOOLLLIIIKKKJJJJJJIIIIIIIIIJJJJJJHHHIIIIIIHHHGGGHHHJJJLLLGGGGGGHHHKKKMMMLLLJJJHHHFFFHHHJJJJJJIIIHHHGGGHHHAAACCCDDDDDDCCCCCCEEEFFFGGGJJJJJJEEEBBBCCCCCCBBB@@@DDDIIIMMMPPPPPPOOONNNUUUZZZbbbgggiiihhhgggfff```dddooo))))))(((((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++((((((((()))***+++++++++((((((((()))***+++++++++((()))***++++++***)))(((((()))***+++,,,,,,,,,,,,)))))))))))))))***++++++)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,---------................../////////000000000111111111000000222444222111000111333555666777333111333777777444666;;;<<>>===;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;<<<===>>>>>><<<999666444333555888888666444555666444555666777777666555444222222222222222222333333000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111222//////000000000000//////........./////////000000/////////000000000111111222222222222333333444555444444555555444444333333444444444444444444333333<<<<<<;;;999666666888:::;;;<<<>>>=========>>>@@@;;;???CCCFFFGGGJJJOOORRR___fffkkkmmmqqqwwwwwwtttpppqqqtttvvvsssoooqqqvvvsssmmmjjjhhhaaaVVVQQQRRRRRRRRRPPPOOOMMMKKKIIIIIILLLJJJGGGGGGGGGHHHHHHGGGBBBDDDGGGJJJLLLLLLMMMMMMIIIIIIIIIIIIHHHGGGFFFFFFDDDIIIQQQWWWTTTKKKHHHIIIIIIJJJLLLMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHIIILLLNNNKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHIIIJJJLLLLLLJJJHHHKKKIIIHHHKKKOOOQQQNNNJJJIIIIIIJJJIIIIIIHHHGGGFFFFFFHHHIIIIIIHHHHHHIIIJJJHHHHHHIIIKKKLLLLLLIIIGGGGGGHHHIIIIIIHHHGGGHHHIIIBBBCCCDDDDDDDDDDDDFFFHHHGGGJJJIIIDDDBBBCCCCCCBBB???AAAEEEJJJMMMNNNMMMMMMSSSWWW^^^eeejjjiiifffbbb___hhhyyy))))))(((((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++'''(((((()))***+++++++++'''(((((()))***+++++++++((()))***++++++***)))((((((((()))++++++,,,,,,,,,))))))((())))))***++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000///000111111000111333555000000000111222222111000333111222666666333555<<<;;;>>>CCCHHHQQQ```rrr~~~zzzssshhh]]]VVVQQQMMMLLLNNNGGGGGGFFFGGGHHHGGGAAA;;;@@@CCCFFFEEEBBB???>>>??????AAABBBAAA>>>===???BBBCCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;888999::::::;;;;;;;;;;;;BBBAAA???<<<:::777555444222555888888666444555777444555666777777666555444222222222222222222222333000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222//////000000000000//////---.........//////000000////////////000000000000333333333222333333444444333444444555444444333333333333444555555666777777000222555777666666666777444777:::;;;:::999888999:::;;;===>>>???AAADDDFFFDDDJJJMMMKKKMMMSSSSSSNNNOOOOOOQQQPPPKKKEEEGGGMMMRRRNNNNNNOOOKKKCCCBBBFFFEEEFFFGGGGGGFFFDDDBBBAAABBBAAAAAACCCDDDCCCAAA???EEEGGGHHHIIIIIIIIIKKKLLLKKKIIIFFFFFFGGGHHHGGGEEECCCJJJTTT[[[XXXNNNHHHIIIFFFGGGHHHIIIJJJJJJJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDFFFIIIKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGHHHJJJLLLMMMKKKJJJJJJHHHGGGJJJNNNPPPLLLIIIHHHHHHIIIIIIHHHGGGEEECCCEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLIIIFFFGGGHHHIIIHHHGGGGGGHHHJJJCCCDDDEEEEEEEEEEEEGGGIIIDDDHHHGGGCCC@@@BBBCCCAAA>>>@@@BBBFFFHHHKKKLLLMMMPPPSSSYYYbbbggggggaaa[[[ZZZggg{{{((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************((()))+++,,,,,,+++)))((()))************++++++++++++++++++++++++++++++++++++,,,,,,---.........---............////////////............////////////000000111111111222222222222222222222333444555555666666777999===AAAEEEHHH\\\bbbmmm{{{{{{tttkkk```ZZZPPPMMMJJJIIIIIIHHHEEEBBB@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@???>>>>>>???@@@AAAAAA???>>>>>>>>>EEEDDDBBBAAA@@@@@@AAABBBCCC@@@===<<<<<<<<<:::777888888777888999;;;===???999999777666444222111000333666888999666444222111777777555444333222222222000111111111111222222222333222222111000///......//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////////////////////////////.........000000111222222222222111222333444444555555444444444444444444444444444444222333444555666666666666666666777777777777666666666888999999999999;;;<<>>===>>>@@@CCCEEEEEECCC@@@===??????>>>>>>>>>>>>>>>???>>>??????@@@@@@@@@?????????@@@CCCEEEGGGHHHHHHHHHFFFEEEEEEDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJGGGIIILLLNNNOOONNNLLLJJJFFFGGGGGGFFFDDDFFFKKKPPPQQQNNNJJJFFFDDDEEEGGGIIIFFFEEEDDDEEEFFFHHHKKKMMMJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJHHHGGGHHHIIIIIIHHHGGGGGGHHHGGGFFFDDDIIIHHHGGGFFFFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGGGGHHHIIIJJJJJJKKKFFFEEEEEEDDDDDDEEEFFFFFFIIIIIIGGGEEECCCBBB@@@???AAACCCEEEFFFFFFGGGJJJLLLQQQQQQTTT\\\dddeee___WWWSSS^^^eee((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++************************((()))+++,,,,,,+++)))((()))************++++++++++++++++++++++++++++++++++++,,,,,,---......---------.........////////////............////////////000000000111111111222222222222111222222333444555999999888888999:::===>>>===@@@FFFNNNVVV^^^cccggg|||~~~zzz}}}wwwooogggbbbbbbaaa```^^^\\\WWWQQQLLLIIIGGGEEEFFFGGGHHHFFFDDD@@@@@@AAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>@@@AAAAAA???>>>>>>>>>EEEDDDBBBAAA@@@@@@@@@@@@@@@>>>;;;:::;;;:::999777888888888888999:::<<<===777666666444333222111000444666777777555333222222666555444222111111000000000000111111111222222222111111000000000000000000........................////////////////////////........................//////////////////////////////............//////........................////////////............000000111222222222222111222333444444555444444444444444444444444444444444222333444555666666666666666666777777777777666666666777999999888999:::<<<===;;;999999:::<<<<<<;;;:::<<<>>>??????===;;;:::???>>>>>>===<<<<<<<<<===<<<<<<>>>@@@AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHJJJLLLMMMLLLKKKKKKHHHIIIIIIHHHFFFFFFIIIMMMMMMKKKIIIGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHIIIIIIGGGHHHHHHIIIJJJJJJIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJIIIGGGFFFFFFGGGDDDDDDEEEFFFGGGGGGEEEDDDGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHHHHIIIJJJKKKKKKKKKHHHGGGGGGFFFFFFFFFGGGGGGJJJIIIHHHFFFDDDCCCAAAAAABBBDDDFFFGGGGGGHHHJJJLLLSSSTTTWWW^^^cccccc^^^YYYSSS\\\bbb((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************************((()))***++++++***)))((()))************++++++++++++++++++++++++++++++++++++,,,,,,------------------------.........//////---............/////////000000000000111111111111111111111111222333444555999888666555555555666777::::::;;;===@@@CCCFFFHHHQQQUUU[[[eeepppzzz|||ssskkkfffeeebbb^^^YYYSSSOOOLLLJJJHHHHHHHHHIIIJJJIIIGGGDDDBBBBBBAAACCCDDDEEEDDDBBBBBBAAA@@@??????@@@AAABBB???>>>===<<<<<<<<<===>>>>>>???AAA@@@???>>>>>>???DDDCCCBBB@@@???>>>>>>>>><<<:::888888888999888666999888888888888999:::;;;444444333333222222111111444555666555333222222333444444222111000000//////000000000111111111222222////////////000000000111........................////////////////////////........................//////////////////////////////............//////................................................///000111111222222111111222222333444444444444444444444444444444444444444222333444555555666666555555666666777777666666555555777888888888888999;;;:::999777777999:::999888888999999:::::::::999888>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKJJJKKKKKKJJJHHHGGGHHHIIIIIIIIIIIIHHHGGGEEECCCBBBCCCDDDGGGHHHIIIHHHFFFEEEEEEEEEGGGHHHIIIJJJJJJKKKFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJIIIFFFEEEEEEEEE@@@BBBDDDFFFFFFFFFEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGIIIIIIHHHFFFDDDCCCBBBAAABBBDDDFFFFFFGGGHHHKKKMMMTTTVVVYYY\\\]]]\\\YYYWWWRRRYYY]]]))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++***+++++++++++++++,,,,,,+++,,,,,,---------,,,,,,,,,,,,---------.........---------.........///////////////000000000111111000000000111111222333444333333333333333444666666888777666666777999;;;======???BBBGGGNNNUUU\\\```___^^^```dddcccaaabbbfff```aaaaaa___[[[VVVPPPMMMHHHFFFDDDBBBAAABBBDDDEEEEEECCCBBBCCCDDDDDDCCCAAAAAAAAAAAABBBBBBAAA@@@???DDDCCC@@@???>>>>>>@@@AAA???>>><<<::::::;;;<<<======???@@@@@@>>>===>>>???CCCBBBAAA???>>>===<<<<<<:::999888777777888888888888888888888888888888888333333333333333333333333555555555333111111333444444333222111000000000000000000000000111111111111////////////////////////........................////////////////////////........................///////////////////////////......------......///........................------...............//////000000111111111111111222222333444444444444333333333333333333333333333222222333444555555555555555666666666666666666555555666888777777666888999999888777777888999888777999999999888999999::::::;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<===>>>@@@AAA??????@@@@@@BBBCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGHHHJJJJJJIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGFFFEEEDDDFFFGGGHHHIIIJJJKKKKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJGGGEEEEEEEEEAAADDDGGGHHHHHHFFFEEEEEECCCCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEEEEEEEFFFFFFGGGGGGIIIIIIIIIHHHHHHGGGFFFFFFGGGFFFFFFDDDCCCBBBAAAAAAAAACCCDDDDDDEEEFFFIIILLLRRRUUUXXXXXXUUUSSSRRRSSSPPPWWW\\\)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++*********++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------------------------................../////////000000000000000000000111222333333111111222222444555666666666555333222222444666777:::999888999:::===@@@BBB@@@???BBBEEEEEEBBBBBBFFFBBBCCCCCCCCCBBB@@@>>><<<@@@@@@>>>===============BBB@@@>>>>>>??????>>>===???@@@BBBBBBBBBAAA@@@@@@FFFDDDAAA???======>>>???>>>===;;;999999:::;;;===<<<>>>@@@???>>>===>>>???@@@@@@??????===<<<;;;;;;999999999888777888888999777777777777777777666666222333333333444444444444444444333222000000333555444333222111111000000111//////000000000111111111000000//////...------,,,........................////////////////////////........................////////////////////////......------------..............................,,,---------......////////////000111111111111000111222333333444444333333333333333333333333333333111222333444555555555555555555666666666666555555444666777777555555666888999888777888999:::999777999888888888888999:::;;;999999:::;;;===???AAABBB>>>===<<<<<<===@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBAAADDDDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGFFFEEEDDDEEEGGGIIIJJJFFFGGGIIIKKKLLLMMMLLLKKKLLLKKKIIIGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGFFFFFFGGGGGGHHHIIIHHHJJJLLLKKKIIIGGGFFFFFFFFFIIILLLLLLIIIGGGGGGGGGDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBDDDGGGJJJPPPTTTWWWVVVQQQNNNNNNPPPMMMUUU^^^))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,------------.....................////////////////////////000111222333333333333444444333333333:::999888666666666777777888777666666777888999:::888777888;;;:::666666::::::::::::::::::999999888============<<<;;;::::::<<<;;;:::;;;===>>>===<<<:::===AAACCCCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>???======;;;:::::::::;;;<<<<<<===??????>>>===>>>???======>>>>>>===<<<;;;:::999::::::999777777888:::666666666777777666555555333333333333444444444555333333333111000000222444333222222111000000111111/////////000000000111111000000///...---,,,++++++------------------------////////////////////////------------------------////////////////////////......------------......------------------------,,,,,,,,,---......//////...///000000111111000000111111222333333333333333333333333333333333333333111222333444444555555444444555555666666555555444444555666666444444555666999888888999::::::999777666666666666777888999:::888999:::;;;>>>@@@BBBCCC===<<<<<<<<>>:::===BBBDDDCCCBBBBBBCCC>>>>>>>>>???@@@@@@AAAAAA<<<<<<<<<<<<;;;;;;;;;;;;;;;===??????>>>===>>>???:::;;;<<<======<<<;;;:::999:::;;;999666555777999444444555666666666555444222222222222333333333333111222222222000000222333111111000/////////000000////////////000000000111.........------,,,,,,,,,------------------------////////////////////////------------------------////////////////////////...------,,,,,,------...------------------------++++++,,,------...//////...//////000000000000000111111222333333333333222222222222222222222222222111111222333444444444444444555555666666555555444333555666555444333444555888888888999::::::888666555555666777888888999999999999:::;;;<<<>>>???@@@===;;;:::;;;>>>CCCIIIMMMEEEFFFHHHIIIHHHEEEBBB???@@@AAABBBDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHDDDCCCDDDGGGKKKNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJHHHGGGFFFEEEEEEEEEDDDGGGJJJKKKJJJHHHHHHGGGHHHJJJLLLJJJFFFEEEIIILLLIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBB===>>>@@@BBBCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@???@@@BBBGGGJJJMMMOOORRRSSSQQQOOOMMMLLLMMMTTT___))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////.........//////000111222111111222333333333333222444555555666666555555444333333555666777777777777888666666888666333555999777777666666777888:::;;;999999999999999::::::;;;;;;:::;;;>>>@@@AAA???======@@@DDDDDDBBB???>>>???999:::<<>>???>>>===>>>???999:::;;;<<<<<<<<<;;;:::888::::::888555444666888222333555666666666555444111111111111111111111111000111222222111000111333000//////............///////////////000000000000,,,,,,,,,---------......------------------------////////////////////////------------------------////////////////////////...------,,,,,,------...------------------------++++++,,,,,,---...//////...//////000000000000000111111222333333333333222222222222222222222222222111111222333444444444444444555555555555555555444333444555555333333333555777777777888:::999777555666777888999:::::::::::::::::::::::::::;;;<<<======;;;999888:::>>>DDDGGG???BBBFFFJJJKKKJJJGGGEEE>>>???AAABBBCCCBBBBBBAAACCCDDDEEEGGGGGGEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEDDDCCCFFFJJJMMMLLLKKKGGGIIIKKKMMMMMMLLLJJJIIIFFFGGGIIIKKKKKKJJJIIIHHHEEEFFFGGGJJJKKKMMMMMMNNNLLLKKKIIIGGGFFFEEEDDDDDDBBBEEEHHHJJJIIIHHHGGGGGGEEEGGGIIIGGGCCCDDDIIINNNKKKJJJHHHGGGFFFEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDD???>>>>>>>>>>>>>>>>>>>>>;;;===???AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@CCCGGGKKKIIIKKKMMMPPPPPPNNNKKKIIINNNTTT^^^)))'''&&&''')))******)))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''---,,,***)))))))))************))))))))))))******+++***************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///......---------......------------.........///////////////000000000000222333333444444333333222555555555444444333222222666666666666666555555555::::::999888666666888:::999999999999999999999999999999999999999999999999;;;;;;<<<===>>>>>>>>>===>>>@@@CCCEEEEEEBBB>>><<>>===<<<;;;<<<>>>>>>======<<<<<<;;;::::::;;;;;;::::::888777666555555444444333333444444555222222222222222222222222444444444333333222222222222111111000///......---////////////////////////////////////////////////------------------------//////.........------------------.........////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////...............///000000000000111111111111000000111222222333333222222111111111222222222333333333444444444444444444444444666666555444444444444555555555666888999:::;;;<<<999:::===>>>???===;;;999999999999999;;;>>>@@@BBB:::>>>AAA@@@<<<:::;;;>>><<<;;;<<>>@@@@@@AAABBBAAA@@@???>>>???BBBCCCDDDGGGJJJHHHCCC@@@AAACCCEEEEEEDDDBBBAAAEEEFFFGGGIIIJJJJJJJJJIIIMMMJJJIIILLLPPPQQQMMMHHHJJJHHHGGGHHHIIIKKKKKKJJJKKKJJJIIIHHHHHHJJJKKKLLLKKKLLLMMMMMMLLLIIIEEECCCEEEFFFGGGIIIKKKKKKIIIGGGIIIHHHGGGEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBB???@@@AAA@@@>>><<<<<<=========<<<;;;<<<>>>BBBDDD??????>>>>>>???AAACCCDDDBBB???===>>>BBBEEEFFFFFFGGGIIIKKKMMMNNNNNNLLLKKKNNNPPPZZZ***((('''''')))***))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''',,,,,,***)))))))))************))))))))))))******,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------.........------------......------........./////////////////////000000000000222333333333333333333222333333333444444444444444555555555555555666666666888999999888666666777888::::::999999999888888888999999999999999999999999::::::;;;<<<<<<=========>>>@@@CCCDDDDDDAAA>>><<>>>>>>>>===<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;<<<===;;;;;;::::::999888888888999999999999777666555444444444333333333333444444222222222222222222222222333333222222111111111111111111000000///......---........................------------------------------------------------///.........------------,,,------------............/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...........................//////000000000111111111111000000111222222333333222222111111111111222222222333333444444444444444444333333555444444333333333444444444555555666777888999999777999;;;<<<===<<<;;;;;;???===;;;999888999;;;<<>><<<;;;<<>>@@@@@@BBBBBBBBBBBBAAA@@@AAAEEEFFFEEEFFFHHHFFFBBBAAABBBDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEIIIJJJLLLPPPSSSQQQLLLGGGGGGEEEDDDEEEFFFHHHHHHGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFHHHIIIHHHFFFCCCHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAA@@@======???@@@@@@BBBCCCAAA>>><<<===???============>>>???@@@@@@AAA>>><<<===AAADDDEEEEEEDDDGGGJJJMMMNNNMMMKKKIIILLLNNNWWW+++)))''''''((())))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((,,,+++******)))***************))))))))))))******......---,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------................../////////000////////////000000000000222222222222222222222222111111222333333444555555333444444555555666666666666888999999777666666777999999999888888777777777888888888888888888888888999999999999:::;;;=========???AAACCCCCC@@@===;;;???===;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===<<<;;;:::;;;<<<:::::::::999888888777777888888777777666555333333444333333222222333333444111111111111111111111111111111111000000000000000111000000//////.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------......------......///000///000000111111000000///111111222222222222111111111111111222222222222333333333333333333333333333333333222222222333333444555555555555666666666777666777888999;;;<<<======AAA???;;;777666666888999BBBDDDDDDBBB>>><<<>>>AAA;;;;;;<<<>>>AAAAAA@@@>>>???@@@AAACCCCCCCCCBBBBBB@@@EEEHHHFFFDDDFFFEEEBBBAAABBBDDDFFFGGGGGGFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCDDDIIIOOOSSSTTTPPPJJJFFFFFFDDDCCCCCCEEEFFFFFFEEEFFFFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFFFFFFFGGGFFFCCCAAAFFFEEEDDDCCCCCCCCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@AAABBBCCCEEEEEEDDDDDDBBB@@@>>>>>>@@@CCCDDDIIILLLJJJDDD===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>===<<<===???BBBCCCCCCAAAEEEIIIMMMNNNLLLIIIGGGJJJMMMVVV,,,***((('''((()))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((++++++************************))))))))))))******...---,,,+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------.............../////////000000////////////000000000000222222111111111111222222111222222222333333333444222222333444555555666666444666888888777555555555777777777777777777777777888888888888888888888888888888888888999:::<<<===<<<===@@@AAAAAA???===;;;>>><<<;;;;;;<<<<<<;;;999;;;;;;::::::::::::::::::999;;;<<<;;;:::999:::<<<;;;;;;;;;:::999999888888666666666555555333222222333333222222222222333333111111111111111111111111000000000000000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,...------------...////////////000000000000//////111111222222222222111111111111111111222222222222222222222222333333333333333222222222333444555555666666666555555555555555777777777888:::<<>>AAA;;;;;;<<<===?????????>>>===>>>@@@BBBCCCCCCCCCBBB<<>>@@@AAABBB@@@DDDIIIMMMOOOMMMIIIFFFJJJNNNXXX,,,***((('''((()))((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************+++***************))))))))))))******,,,,,,+++*********************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---..................////////////////////////000000000000222111000000000000111222333333222222222111111111111222222333444555555666222555777777666555444555444444555555666777888888777777777777777777777777666666777888999:::;;;<<<:::<<<>>>??????>>><<<;;;<<<;;;::::::;;;;;;999888999999::::::::::::::::::888:::;;;:::999888999::::::::::::999888888777777444444444444444333222111222222111111111111222222000000000000000000000000000000000111111111111111////////////....................................------------------------------------------------,,,,,,------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,+++---------------...////////////000000000000//////000111111222222111111000000000111111111222222222111111111222222222333333333333333333444555777777777666666666666555555555888777777888999<<<>>>@@@888777555444555888;;;>>>>>>>>>>>>===<<<;;;<<<===:::;;;<<<<<<=========>>>;;;<<<>>>@@@AAABBBBBBAAA===BBBDDDBBBAAABBBAAA>>>>>>???@@@AAACCCDDDDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBBBBEEEIIIJJJIIIHHHHHHHHHGGGEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHKKKKKKIIIGGGEEEGGGFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDEEEGGGHHHGGGEEE@@@???>>>======>>>???@@@>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBB@@@BBBCCCCCCAAA?????????>>>EEELLLNNNIIICCC@@@???;;;<<<<<<===<<<;;;999888999:::;;;<<<===>>>@@@AAA@@@DDDIIINNNOOOMMMJJJGGGGGGNNNYYY+++)))''''''((())))))((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++*********))))))))))))******+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///------------.........///////////////000000000000222111000//////000111222333333222222111000000///111222222333333444444444222444555555444444444555333333444555666666777888666666666666666666666666555666777999:::;;;;;;;;;999:::<<<===>>>===;;;::::::999999:::;;;;;;999777888888999999999999::::::888999:::999888777888:::888777777666555555444444333333444444333333222111222111111000000111111222////////////////////////000000000000111111111111........................------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------...///...//////000000//////...000000111111111111000000000000000111111111111222000000000111111222222333222333333444555666888999666666666666666555555555888888777777888:::<<<===888777666666666888999;;;999:::;;;===>>>>>>>>>>>>999;;;<<<<<<;;;:::<<<===:::<<<===???@@@AAAAAA@@@AAACCCBBBAAAAAACCC???999>>>>>>>>>???@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDEEEGGGHHHHHHEEEDDDBBBBBBCCCDDDCCCBBBCCCEEEHHHKKKLLLKKKJJJHHHHHHGGGEEECCCCCCCCCCCCDDDEEEDDDCCCDDDFFFHHHGGGFFF???>>>=========>>>???@@@??????@@@AAAAAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCAAA?????????:::===BBBDDDDDDBBB@@@???<<<<<<<<<<<<;;;::::::999888:::<<<=========???AAA@@@DDDHHHMMMNNNMMMKKKIIIDDDMMMYYY***((('''''')))***))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((()))***+++,,,++++++*********))))))))))))******************+++,,,------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,------------////////////000000000000222111///......///111222111111111111111000000000222222222222222333333333222333444333222333444666444444444444444444444444666666666666666666666666333555888;;;<<<<<<;;;:::888999;;;<<<<<<<<<;;;:::888777888999;;;;;;999777888888888888999999999:::777888999888777777888999777777666555555444444333333333444444333333222222111111000000000000111111////////////////////////....../////////000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,------------.........++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...///......////////////......000000111111111111000000000000000000111111111111//////000000111222222333111111222333444666888888444444444444444555555555888777777666666666777777777777777888888999999999333555888;;;>>>???===<<<999:::<<<;;;999999;;;===<<<===>>>@@@AAAAAA@@@@@@@@@@@@??????EEEIIIDDD<<<>>>>>>>>>>>>???@@@@@@AAA@@@AAABBBCCCDDDDDDCCCCCCEEECCCAAABBBFFFHHHHHHGGGFFFDDDBBBBBBCCCDDDCCCBBBBBBDDDGGGJJJKKKLLLLLLKKKGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDBBBCCCDDDEEEEEEDDD@@@???>>>>>>>>>@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCFFFEEECCCAAA??????BBBDDD>>><<<;;;<<>>===;;;:::888999:::;;;<<<;;;;;;:::777666777999;;;;;;999777777777888888999999999:::666888999888777666777888888888888777666666555555333333444444444333222222111111000000000000111111////////////////////////---------.........//////---.....................------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,------------------.........//////+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---............////////////......000000111111111111000000000000000000111111111111...//////000111222222222000000000222333555777888222222222333333444444444777666666555444444333222444555777999:::;;;;;;;;;======>>>@@@???<<<888444888:::<<<:::888888:::======>>>@@@AAABBBBBBAAA@@@<<<;;;:::>>>IIIPPPLLLDDD@@@??????>>>??????@@@@@@AAABBBDDDFFFGGGGGGFFFFFFEEEBBB@@@CCCHHHKKKIIIEEEIIIGGGEEEEEEEEEFFFEEEDDDAAACCCEEEHHHJJJLLLLLLLLLEEEEEEEEEEEEEEEDDDDDDDDDFFFDDDBBBBBBBBBCCCBBBAAAAAAAAA@@@@@@@@@AAACCCDDDBBBBBBCCCCCCCCCCCCDDDDDD@@@@@@@@@AAABBBCCCDDDEEEJJJHHHCCC???===???DDDIIIEEE???::::::===@@@???===;;;:::999888888999:::;;;777:::===>>>======???AAA???AAAEEEHHHJJJJJJIIIIIIHHHRRR```&&&&&&&&&'''((())))))***(((((((((((())))))))))))&&&''''''((()))******+++***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******+++---...000)))************+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------......///000000000000000////////////000000//////000111222333333333333333222111111111222222222222222222222444777:::DDD>>>777222111222333333555444444444444555666666666777888999:::999888888888999:::;;;;;;:::888888444666888999:::999888666777666555555888999999999999888888777666555555444888888888777666444333222111111111111000000000000000000000000///////////////......---------..............................111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,------.../////////++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++---------,,,,,,+++++++++---------...------,,,,,,///////////////......---//////000111111111111111333222000/////////000111111111111000000000000000111222222333333444444555333333333444444444555555555333111000000111333444666777888:::;;;<<<======DDDDDDDDDCCCAAA>>>:::888:::::::::;;;;;;:::999999<<<>>>@@@@@@@@@@@@BBBDDD???<<<;;;???EEEHHHHHHEEEEEEEEEDDDBBB???===>>>??????AAACCCFFFHHHJJJLLLLLLFFFCCC@@@AAADDDFFFEEEDDDFFFGGGGGGFFFDDDCCCDDDEEE@@@FFFHHHEEEDDDGGGIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@AAABBBBBBDDDCCCBBBCCCBBB@@@AAACCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCLLLHHHCCC???======???AAA???>>>===<<<:::::::::999999888777777777888::::::999999;;;<<<===???@@@@@@AAABBBDDDHHHKKKLLLJJJHHHFFFPPP]]]&&&&&&''''''((())))))***(((((((((((())))))))))))'''''''''((()))************)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***+++,,,------)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......//////000000000000////////////000000/////////000000111111111444444333333333333222222222222222222111333666999???;;;666222222222333333555444444444444555666666555666777999:::::::::999888888888888888777777666555666777888888888777777777666444555777888777777888888777777666555555444777777666666555444222222111111111000000000//////000000000/////////............------------..............................000000//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------------,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,------...------,,,,,,------...///000000////////////000111111111111000222222000/////////000000000000000000000000000000000000111111222333333444333333333333444444444444444333222111111222333333555666888999;;;;;;<<<<<>>AAAFFFHHHEEEBBBAAABBBBBBAAA>>>======>>>===>>>@@@BBBDDDFFFGGGGGGCCCAAA???AAADDDGGGHHHGGGHHHHHHHHHGGGDDDCCCDDDEEEDDDIIIKKKHHHFFFGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBB@@@>>>???AAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@???@@@@@@AAABBBGGGEEEAAA>>><<<<<<===??????>>>===;;;:::999999999888888777777777888999:::888999:::;;;<<<>>>?????????BBBEEEHHHJJJJJJIIIIIIFFFPPP[[[&&&&&&''''''((()))))))))(((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,------,,,,,,---------...//////000000000//////......//////000////////////////////////444444444555444333333222222222222111000111333666999666333222222333444333555444444444444555666666444555666888999:::::::::888777666666555555555555666666666555666666777777777666555666777888777666777777777666555555444444444444444444444333222222111111000000000000//////000////////////............---------------......------------------------/////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---------,,,+++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------...------,,,+++,,,---///000000111111...///000000111111000000111111000/////////000000000000000000000000000000//////000000111222222222222222222222333333333333222222222222333333333333444555666888999:::;;;;;;>>>>>>===<<<;;;::::::999;;;;;;<<<======<<<<<<;;;===???AAAAAAAAAAAACCCEEECCCBBBAAADDDFFFFFFCCC??????AAACCCCCCAAA?????????===>>>???@@@BBBCCCDDDDDDAAA??????AAAEEEHHHJJJJJJJJJJJJIIIGGGDDDDDDEEEFFFEEEJJJLLLIIIFFFGGGEEEBBBGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCBBB@@@???>>>AAADDDFFFDDDAAA???@@@BBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>??????AAA@@@>>><<<;;;;;;<<<<<<>>>===<<<:::999999999999777777777777777888999999777777888:::;;;<<<=========AAAFFFHHHGGGFFFGGGIIIGGGOOOZZZ''''''''''''(((((())))))(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))))))))*********+++++++++***************+++++++++***************************+++,,,---...---,,,+++,,,,,,---......//////000/////////....../////////000/////////////////////222333444444444333222111111222222111000000111333333222000111333444444333555444444444444555666666666666777888888999999999888777666444444555666666777666555444444555666888888777777888:::;;;;;;999666666666555555444444444111111222222222222222111111000000000/////////////////////.........------------,,,,,,------......------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************,,,+++++++++++++++++++++,,,,,,------...---------,,,---...///000000000000...//////000000000000000000000000/////////000000/////////000000000000000//////000000111222222333111111222222222333333333111222333444444444333333333444555777888999999:::<<<;;;::::::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@???@@@AAACCCAAAAAABBBDDDFFFDDDAAA===???BBBEEEFFFEEECCCCCCCCCAAAAAAAAABBBBBBCCCDDDDDDAAA@@@@@@BBBDDDGGGIIIKKKLLLLLLJJJHHHEEEDDDFFFGGGCCCHHHJJJHHHGGGGGGEEE@@@EEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDAAA>>>===>>>CCCFFFCCCAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???======<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888888666666666666777777888888666666777888999:::;;;<<<;;;AAAFFFGGGDDDCCCEEEIIIGGGPPP[[[''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***))))))*********+++++++++))))))*********+++++++++***************************+++,,,---...---,,,+++,,,,,,------...///////////////............//////000000000000000000000///000000111222222222222222111222222111000///000222000//////000222444444333555444444444444555666666999999888777777666666666888888666555555666888888888777555333333444666888777777888;;;>>>@@@???>>>555555555555444444444444///000000111111111111111000000000////////////...............------------,,,,,,,,,,,,,,,---......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,------------*********+++++++++,,,,,,***++++++,,,,,,++++++***************************************************+++++++++++++++++++++++++++,,,,,,---.........---...///////////////............///000000000000000/////////000000000//////......//////000000000000000000111111222333333333111111222222222333333333111222333444444444444333222333444666777888999999:::::::::::::::;;;<<<===888999:::;;;;;;;;;;;;;;;:::;;;============???AAA===>>>@@@BBBDDDCCC@@@>>>>>>AAADDDEEEEEEDDDCCCDDDCCCCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCDDDEEEGGGIIIKKKKKKKKKHHHFFFEEEFFFHHHCCCGGGJJJIIIJJJKKKIIIDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGEEEBBB@@@>>>999???BBB@@@AAACCCBBB>>>@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888777888888555555666666777777777777555666666777888999:::::::::???DDDDDDAAA@@@CCCGGGEEEOOO\\\''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++***)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,---....../////////......------......///000000000000000000000000.........///000222444555000222333222111000111222000///...///222333444333555444444444444555666666;;;:::888777555555444444777777777777888999::::::999888666444444555666777777777999<<>>???;;;<<<>>>@@@AAAAAA@@@???<<<>>>AAABBBAAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEDDDCCCDDDFFFHHHHHHJJJJJJIIIGGGFFFFFFGGGFFFIIIJJJJJJMMMPPPNNNJJJCCCDDDEEEFFFGGGGGGGGGGGGIIIHHHHHHFFFDDDBBB@@@???;;;AAACCCDDDIIIPPPLLLDDD@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777444444555666666666666666555666666777888888999999;;;>>>AAABBB@@@@@@BBBDDDDDDMMMYYY((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))(((((((((((('''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))******)))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++,,,,,,------......//////......------......///.........//////000000000......---...000333777999000111333333222111222333333111//////111222333333555444444444444555666666:::999888666555555555555444555666888999:::;;;;;;999888777666666666777777666666777999;;;;;;999777333333333333333333333333000000111111111000000///000000/////////.........---------,,,,,,,,,,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,************++++++++++++******++++++++++++******************************************************)))*********++++++++++++***+++,,,---............---...///////////////...---...//////000000//////------///000000000//////------......///000000111//////000000111222222222333333333333444444444444333333222222333444666777222333555666888999999999777888:::;;;<<<<<<;;;:::888999:::;;;<<<<<<<<<<<<888:::<<<<<<<<<<<<>>>@@@<<<>>>???@@@@@@@@@@@@AAA===???@@@@@@??????AAABBBBBBAAA@@@@@@@@@AAACCCEEEDDDFFFFFFEEECCCCCCFFFIIIEEEGGGIIIJJJIIIGGGFFFGGGGGGIIIIIIHHHLLLPPPOOOJJJBBBCCCDDDFFFGGGGGGHHHHHHHHHGGGEEECCCBBBAAA@@@@@@===AAACCCFFFQQQ[[[VVVIII@@@AAAAAABBBBBBAAAAAA@@@??????>>>===<<<<<<<<<===;;;;;;::::::999::::::;;;888888777666666666777777333444555666666666555555666666666777888888999999<<<===>>>???@@@@@@AAABBBBBBIIIRRR((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))(((((((((((('''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,------......///.........------.........,,,,,,------...///000000///...------000555999<<>>============>>>;;;:::999888888888999:::888777777666666666666777333333555666666666555444666666777777888888999999===<<<<<<===@@@AAAAAA@@@AAAFFFLLL''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************************------++++++++++++------+++,,,------......------///......---------......000000/////////000000111000///---,,,---///222444000000000000111111111111333222111000///000111222555444444333333222222111555555555555555444444444555444555888;;;<<<999666999999999888888888888777777777666555555555555555555555444444444333333333111111000000//////..............................++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++************************+++*********))))))((((((***************************((('''))),,,...,,,*********+++++++++,,,,,,,,,..................------////////////////////////...............///000000............////////////000000000000000111111222111111111111222333444555555444444333333444444555333555777999:::999888777666888999888666444444555666888;;;======<<<999777:::;;;;;;<<<=========<<>>>>>>>>>>>>>>???@@@>>>AAADDDCCC???>>>@@@DDDCCCCCCDDDDDDCCCBBBAAAAAA@@@CCCGGGHHHFFFDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHGGGFFFCCCBBBAAABBBCCCDDDDDDDDDBBBBBB@@@AAACCCDDDDDDCCC@@@???<<<>>>???@@@@@@BBBEEEGGGCCCBBBAAA@@@????????????@@@:::>>>BBB>>>BBBEEE???<<<;;;999777777888999:::888777777777666666555555666666666666666666666666555666666777777777777666;;;;;;<<<<<<======>>>>>>BBBBBBIIInnn'''''''''((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---+++,,,------......------///......---------......000//////......//////000000///.........000222333//////000000000111111111333333222111111111111111333333333333333222222222444444444444555555555555555444555777:::;;;888666888888888777777777666666777666666555555555555555333333333222222222111111000000000000//////..............................,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************)))))))))(((***************************((('''))),,,---,,,+++******+++++++++,,,,,,,,,..................------.......................................///000000............////////////000000000000000111111222111111111111222333444444444444333333333333444444444555777888999999888888666666666666666666555444666777:::<<<===<<<999888999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>??????>>>AAADDDCCC@@@>>>AAADDDCCCCCCCCCCCCCCCBBBAAAAAABBBCCCFFFKKKNNNMMMHHHDDDDDDDDDFFFGGGHHHHHHHHHHHHDDDDDDFFFGGGGGGFFFEEEEEEAAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCBBBBBBAAAAAA@@@<<<===?????????@@@CCCEEECCCBBBAAA@@@????????????AAA:::===AAA>>>AAADDD>>>;;;:::888777777777999:::888888777777666666666666555555555555555555555555555555666777777777777666:::;;;;;;<<<<<<=========BBBBBBIIInnn''''''((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------......------......---------....../////////...............////////////000111111222222//////000000000000111111222333333333333222111111111222222222222333333333333333333444444555555555555444555777999999888666777777666666666555555555666666555444444444444555111111000000000/////////000000000////////////...------------------------,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++************************************))))))))))))***************************)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,------------------.............................................///000000............////////////000000000000000111111222222222222222222222222333444444333333333333444444555555666666777888888888888666555666999:::888555555666999;;;<<<;;;:::999999999:::;;;;;;;;;::::::=========>>>>>>?????????>>>AAACCCCCC@@@@@@BBBEEECCCCCCBBBBBBBBBBBBAAAAAABBBBBBDDDKKKQQQRRRLLLEEEAAABBBDDDEEEFFFGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGBBBAAAAAA@@@@@@@@@AAAAAACCCBBBAAA@@@????????????<<<===??????>>>>>>@@@BBBBBBBBBAAA@@@????????????@@@<<>>@@@::::::999888777666777888999888888777777777777666666555555555555555555555555444555666777777777777777::::::;;;;;;<<<======>>>BBBBBBIIInnn'''(((((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,------......------...------------.../////////......------------......///111222222222111111////////////000000000111222333444444444333111000000000000111222333333444111111222333444555555666444555555666777777777666777777777666666666555555666555444444333333444444000000000/////////......////////////////////////------------------------,,,,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))*********+++++++++*********************************)))))))))))))))************************)))))))))***++++++++++++******+++++++++,,,,,,,,,,,,,,,------------.............................................///000000............////////////000000000000000111111222222222333333222222222111444333333333333333333444555555555555555777888999;;;888666888===???<<<999444555777999:::;;;;;;:::888999999:::::::::999999<<<<<<===>>>>>>?????????>>>@@@BBBBBBAAAAAACCCEEEBBBBBBAAAAAAAAAAAAAAAAAABBBAAABBBFFFLLLMMMIIIEEE???@@@AAACCCDDDEEEEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGCCCBBBAAA@@@@@@@@@AAABBBAAABBBBBBBBB@@@>>><<<;;;===>>>@@@@@@???>>>???@@@BBBAAA@@@???????????????>>>BBBNNNOOO@@@:::;;;888999888777666666666777777777777777777777777777777444444444444444444444444444444555666777777777777::::::;;;<<<===>>>>>>???AAABBBJJJmmm(((((((((((()))))))))***(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------------------...////////////...---------------...///111222222111000///...////////////000000000111222333444333222111000...//////000111222333333000111111222333444555555444555555666666555666666888888777777777666666666555555444333333333333333111000000000////////////.............../////////---------------------------,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++************++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))******************************)))***************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------.............................................///000000............////////////000000000000000111111222222222333333333222111111333333333222222333333333444444444444555666777888:::777555888>>>@@@===999555555666777999::::::;;;888999999:::999999888888:::;;;===>>>?????????>>>===>>>@@@AAAAAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCDDDFFFHHH@@@AAACCCDDDEEEFFFFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDBBBAAAAAAAAABBBCCC@@@CCCFFFHHHGGGCCC===:::>>>???AAAAAA@@@??????@@@@@@@@@???>>>>>>>>>??????===LLLaaaaaaGGG999::::::777777666666555555555555666666666666666666666666444444444444444444444444333333555666666777777777:::;;;<<<===>>>???@@@@@@AAABBBJJJmmm((((((((()))))))))******(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************************************************++++++++++++******+++,,,------......---------------------...///000000000///...------------...///000111111000///.........////////////000000111222222222222111000000......///000111111222222111111111222222333333333444555666555444333555666888888888777777777666666444444333222222222222333111111111000000000//////---............/////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))************************************)))***++++++***)))***+++******+++++++++,,,,,,,,,++++++,,,,,,------......------------------------...............///000000............////////////000000000000000111111222000111333444444333222111333333222222222222333333333333444444555666666666666555444666:::;;;999777666666666666777888::::::999999:::::::::999888888999:::<<<>>>??????>>>>>><<<<<<===???@@@BBBCCCDDDAAA@@@???>>>???@@@AAABBBGGGGGGEEEBBB@@@AAAFFFJJJEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFEEECCCBBBBBBEEEDDDDDDCCCBBBBBBBBBBBBAAADDDJJJMMMLLLGGGAAA<<<===???AAABBBAAA??????@@@>>>>>>===============>>>>>>QQQkkkjjjMMM:::;;;;;;666666666555555555444444444444555555555555666666333333333333333333333333222333444555666777777777999:::;;;<<<===??????@@@@@@BBBJJJmmm(((((()))))))))*********(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++,,,------......---------,,,,,,------///000000222111000///................../////////................../////////000000222111000000//////000000...//////000000111111111111111111111222222222222333555666555333222444666777777666666666555555555444333333222222222222222000000000000////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,************++++++++++++************************++++++++++++++++++++++++))))))***++++++++++++***)))***++++++***)))***+++*********+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++************************((()))))))))************************************)))+++,,,+++)))(((***,,,******+++++++++,,,,,,,,,***++++++,,,------......------------------------...............///000000............////////////000000000000000111111222///000222444444444333222333333222222222222333333111222444555666666555555444444555666777777666666777666555555555777888:::::::::;;;;;;:::999999888888:::<<<>>>??????>>>>>>::::::;;;===@@@BBBBBBBBB@@@???>>>>>>>>>???AAABBBHHHFFFBBBAAAAAACCCFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEECCCBBBCCCCCCCCCCCCBBBAAA@@@@@@???CCCGGGJJJJJJFFFAAA===;;;===@@@AAA@@@?????????<<<<<<;;;;;;;;;<<<<<<===;;;LLLddddddJJJ999999888555555555555555444333333333333333444444444555555222222222222222222222222111222444555666777777777777888999:::<<<===>>>>>>@@@BBBJJJlll))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))+++,,,------......------,,,,,,,,,---...///000111222222111//////.....................------------............/////////000222111///.........///000////////////000000000000222222222111111111111111333555666555222111333666666666555555555444444444444333222222111111222222000000/////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++)))************+++++++++************************++++++++++++++++++++++++))))))***++++++++++++***)))+++++++++***)))***+++++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++************************(((((())))))*********+++************************)))+++---,,,)))(((***,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------...............///000000............/////////000000000000000000111111222...///222444555444333222333222222222222222222333000222444666666666444444444666888888777666777888888777555444555666888999;;;;;;;;;;;;;;;:::999888888999<<<>>>??????>>>>>>999999:::<<>>===>>>???AAACCCGGGBBB>>>???CCCFFFEEEBBBEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCBBB@@@???===<<>><<<999;;;???@@@???>>>>>>>>>;;;;;;:::::::::;;;;;;<<<777CCCWWWYYYCCC666666333444444555555444444333222222222222333333444444444222222222222222222222222111222333555666777777777555666777888:::;;;<<<===@@@BBBKKKlll))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))),,,+++)))((((((((()))***+++*********))))))(((((()))************++++++++++++***)))(((((()))***+++))))))(((((()))***++++++***)))))))))(((((('''''')))))))))))))))******+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,222333444555333111---+++,,,,,,------...///000000///////////////000111111......------------......000000000////////////000000111222222111000111222333333333222222111111111222333333444444333333333111111111111111000//////,,,,,,---......---,,,,,,------------------------,,,,,,,,,++++++*********++++++************++++++************************))))))))))))))))))*********************************+++,,,,,,,,,,,,+++***************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))))))))(((((()))+++---...,,,,,,,,,---------......000///...---,,,+++++++++...///000000//////000222111111111111000///------////////////000000000000333333333222222000//////333222222111111222222333333333333444444444555555555444444444444555666666555444333222333444555666888888777777777777777888888888999999999:::::::::;;;<<<<<<<<<;;;<<<>>>AAABBBAAA@@@???>>>>>>>>>>>>????????????@@@AAABBBBBBFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFAAAAAABBBAAAAAA???>>>=========>>>@@@AAA???<<<888999:::===>>>>>>===;;;:::<<<;;;::::::999999::::::555:::???AAA===888444333333333333333444444555666222222333333333333444444444444444333333222222222111222222333444555666666888888999::::::;;;<<<<<<>>>CCCKKKjjj))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))++++++)))((((((((())))))*********)))))))))(((((())))))*********++++++++++++***)))(((((()))***+++)))))))))))))))***+++++++++++++++******))))))))))))))))))))))))******+++*********++++++,,,,,,---++++++,,,,,,,,,---------000111222333222///,,,+++,,,,,,------...//////000//////......//////000111......------------......---...///111111111000///000111222222000000111222333333222222222111111111222222222333222222111111///////////////...------------,,,++++++,,,------------------------------,,,,,,,,,++++++*********++++++************++++++*********************************)))))))))))))))***************************++++++,,,,,,++++++***************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))***))))))))))))+++,,,---,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,,,,---......------...///000000000//////...---,,,.../////////000000000000000000111111111111111000333333222222222222333333111222222222333333333333555555555666666666777777555444444444444555777777888888777777777777777888999999999999:::::::::::::::;;;;;;;;;:::;;;===@@@@@@@@@???>>>============????????????@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFFFFEEEEEEFFFFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>???@@@>>>;;;999999:::;;;<<<<<<===>>>>>>999999888777777777777888444777::::::777555333444333333333333333444555555222222222333333333444444444444333333333222222222222222333444555666666777888888999999:::;;;;;;<<<>>>CCCJJJiii))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))******)))((((((((())))))******))))))))))))(((((()))))))))*********++++++******))))))))))))******))))))))))))))))))***+++,,,,,,,,,,,,,,,+++++++++)))))))))))))))******+++++++++++++++++++++++++++,,,,,,---------.........---...///000000...,,,+++,,,,,,------.../////////......------......///000......------------......***,,,///222333222000///000111222222000000111222222222222111111111111111111111222222111000//////....../////////...------///---+++******+++---///------------------------+++++++++++++++*********++++++************++++++************************+++*********))))))((((((******************************+++,,,,,,+++******************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************************************+++++++++***************+++******)))******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++---......------...///.../////////...---,,,+++....../////////000000000---...///000111111111111444333333222222333333444000000000000111111111222555555777888888888777666444444444555555777888999777777777666666777777888::::::::::::;;;;;;;;;;;;999:::::::::999:::<<>>===<<<;;;;;;;;;<<>>>>>>>>===;;;999:::999999999;;;===???AAA999888888777777777777777555666666666444333444555333222222222222333333444222222222222333333333333333333333333222222222222222333333444555666777777888888999999::::::;;;;;;===BBBJJJggg(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((((((((())))))))))))))))))))))))(((((())))))))))))***************))))))))))))))))))******)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,------------+++,,,...//////...---,,,---------.........//////---------------...//////......------------......---...///111111111000///000111222111000///000222111111111111111111111000222222222222111000/////////000000000000000//////......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++************++++++************************++++++******)))(((((((((******************************++++++++++++******************************,,,+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************************************,,,++++++*********))))))++++++,,,,,,,,,---------,,,+++++++++,,,------...---...000///......///111.../////////......---,,,........./////////000000---...///000000111111000444444333333333333444444000000000000111111111111333555777888999888666555333333444555666777888888777666666666666777777888:::::::::;;;;;;;;;<<<<<<::::::;;;:::999:::===???>>>>>>===<<<<<<<<<<<<<<>>======<<<:::999:::::::::;;;<<<===>>>???::::::999888888888888888777777777666555444444444222222222111111222222333111222222222222333333333333222222222222222222222222333444444666666777888888888999999::::::::::::===AAAIIIeee((((((((((((((((((((((((((()))))))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((()))))))))*********)))))))))******)))))))))******)))))))))))))))************+++++++++++++++)))))))))))))))******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---.../////////......---------...............---------------...//////......------------......222111000.........///000///000111111000///000111000000000000000000000000222222333333222111000000//////000000000000//////,,,...///111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************************************,,,+++++++++***))))))(((+++++++++,,,,,,,,,------+++++++++++++++,,,---...---...//////......///000//////000000000///..................//////////////////000000000000//////444333333222222333333444111111111222222222222333222333555777777666555444222222333444555555666666666666555555666777888888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<;;;;;;<<<>>>@@@??????>>>>>>===>>>>>>>>>?????????@@@AAABBBDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???======>>>@@@AAACCCAAA>>>======<<<:::999:::;;;===>>>>>><<<;;;999:::999888888777777888888666777777777777555333222333222222111111222222222111111111222222222333333222222222222222222222222222222333444555666777777888888999999999999999:::<<>>======>>>>>>AAA@@@>>>>>>>>>===;;;999;;;<<<>>>???>>><<<999777777666666555555555555555444333444555777777555333444333333222222222222333111111111111222222222222111111111222222222222222111222222333444555666666888888999999999999999999;;;@@@GGGaaa))))))))))))))))))))))))&&&&&&'''(((((()))******''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&((()))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***((()))***++++++***)))(((++++++***)))))))))))))))))))))))))))******++++++)))))))))))))))******+++*********++++++,,,,,,---+++++++++,,,,,,,,,------///////////////.................................//////......//////000111......------------......333111000.........///000///000111000///...///111........./////////000000...///000111222222222222+++,,,------......------***,,,...//////...,,,***++++++++++++++++++++++++((()))))))))*********+++++++++************++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))+++***)))(((((()))***+++************************)))*********++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++******+++++++++***))))))***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,***,,,------,,,+++---.........//////000//////...---------.........////////////000111222222222222222111111000000111111222222222222333333333333444555555555555666666666666444555555666666555333333555444444555555777888888999999999999:::::::::::::::;;;<<<;;;:::;;;>>>@@@@@@@@@?????????@@@@@@AAA?????????@@@BBBDDDEEEFFFCCCBBBAAAAAABBBEEEHHHJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@>>>===<<<<<>>>>>???@@@>>>;;;999;;;<<<<<<======<<<;;;:::666666555444444444444555333222111333777;;;<<<<<<555555444333333333333333111111111111222222222222000111111111222222222222000111111222333444555555999999888888888888888888:::@@@FFF___))))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((())))))*********+++))))))))))))))))))))))))%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&((()))))))))((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((()))***++++++***)))(((++++++***))))))((())))))))))))*********+++++++++)))))))))))))))******+++))))))***+++,,,,,,------,,,,,,,,,---------......//////.........---------.....................---///////////////000111111.........------.........//////000000000000000//////000111000///...///111---.........//////000000,,,---...000111111111111------...///000000000///++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++++++++************++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,---///...------...000------...............------------.........//////---...000111333444444444111111000000000000111111111222222222222333333333777666666666666777888888666777777777777555444333444444444555555777888888888888999999999:::::::::999:::;;;:::999:::===???@@@???????????????@@@@@@?????????@@@BBBDDDEEEFFFBBB@@@??????AAAEEEJJJLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBB@@@>>><<<;;;======>>>@@@AAA???<<<888<<<;;;;;;:::;;;<<<===>>>888888777666666666666666555222000222999@@@DDDFFF666555444444333333333333000111111111111222222222000000111111222222222222///000111222333444444555999999888888888888888888:::???FFF___''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********---,,,,,,+++*********+++------............------...............///000000///////////////////////////............---------666:::<<<999333...---...---.........//////000000//////000000000000////////////.........---------------,,,,,,,,,,,,---------,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))---,,,***(((((()))***+++***)))((((((((()))+++,,,************************)))************+++++++++***)))))))))***+++,,,,,,+++++++++*********))))))(((((())))))*********+++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---...///000111------------------------............////////////////////////000000000000111222333333222111000///000111111222222333444444444444555555555444333333666666777666444444555777222333333444555666888888888999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAA@@@>>>===CCCAAA@@@@@@@@@@@@???===??????@@@@@@@@@AAAAAAAAAEEEEEEFFFFFFEEEDDDCCCBBBFFFDDDBBB???>>>>>>???@@@:::;;;;;;<<<<<<;;;:::::::::::::::999999:::;;;;;;777777666555555555555555222222111000000555>>>DDDWWWAAA///000444333111444000111111111111222222222000111111111111222222222222222222222333444555555777666555444555777999:::<<<;;;EEEaaa''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))'''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''((((((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******---,,,++++++******++++++------............------///............///000000///////////////////////////............---------333777999777111---,,,...---........./////////000...//////000000//////...///.........------------...------,,,,,,------...---,,,++++++******++++++************************))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))))))))))))))))))))))))))---,,,***)))((()))***+++***)))((((((((()))++++++************************)))************+++++++++*********)))******+++++++++++++++*********))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********+++,,,---++++++++++++,,,,,,,,,,,,...------------......///------------------------............////////////.../////////000000000000222222222222222111000///111111111222222333333333333333444444444444444333444555666555333333444666444444444555666777999999888888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@??????AAA@@@??????@@@@@@???>>>?????????@@@@@@@@@AAAAAADDDCCCCCCBBBBBBCCCCCCDDDFFFDDDBBB@@@?????????@@@<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::777666555555444444555555666666666555555999@@@EEENNN<<>>>>>@@@@@@?????????@@@@@@AAA???>>>===>>>@@@AAA@@@???>>>?????????@@@@@@@@@@@@CCCBBB@@@??????AAACCCDDDEEEDDDBBB@@@??????@@@@@@???===<<<:::999999:::::::::999999888888888999999666555555444444444444444222333333333333555999===AAA666///222222///...222000000000111111111222222000000000111111111222222222111111222222333444555666555555444555777888999;;;:::BBB[[[''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++***++++++,,,------............------//////......//////000111///////////////////////////............---------,,,...000///---+++,,,---........................------............------------------------------......------------......,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************)))))))))))))))***))))))))))))))))))))))))+++***))))))))))))******)))))))))))))))******+++************************))))))*********+++++++++,,,,,,+++***)))))))))***************************)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------------------------------------------.........//////........./////////000000222111000//////000111222111111111111111111222222000111222333444444444444333444555444333333555666666666666666777888999:::666777777888888999::::::::::::;;;<<<<<<======>>>AAA@@@???>>>>>>???AAABBB???>>>===???AAABBBBBBAAA>>>>>>>>>????????????@@@BBBBBBAAA@@@@@@@@@AAAAAADDDCCCAAA@@@?????????@@@@@@>>>;;;999888888999:::999999888777777777888888555555444333333333333333...//////000000111222333555111111333222......222000000000000111111111111000000000000111111111111111111111111222333444555555555444555555666888888;;;;;;AAAWWW''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,------............------...............//////000///////////////////////////............---------+++,,,------,,,,,,,,,---...............---------,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************))))))*********+++++++++,,,,,,+++***)))))))))*********************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,...//////------------------------------------........................////////////111111/////////000111222000111111111111111222222000111222333444555555555444555666555444444666888555555555555666777888888666777777888888999::::::::::::;;;;;;<<<=========??????>>>===>>>???AAABBB???>>>>>>???BBBCCCCCCBBB======>>>>>>>>>?????????AAABBBCCCDDDCCCAAA>>>===BBBAAA@@@@@@???????????????===:::888777777888999999888777666666666666666444333333222222222222222111111222222333333222111///000222444222...///333//////000000000111111111//////000000000111111111111111111111222333444444444444444555555666777888<<<<<>>>>>???@@@???>>>>>>???AAACCCBBBAAA============>>>>>>>>>>>>???AAACCCEEEDDDAAA>>>;;;????????????>>>>>>======<<<;;;999777666666777777888777777666555555555555333333222111111111111111222111111222444444222000---000333333000...000222/////////000000000111111/////////000000000111111111000000111111222333444333444444555666666777777;;;<<>>>>>>>>>>>===<<<===???@@@@@@???<<<<<<<<<=========>>>>>><<<===???AAAAAAAAA???>>>===============<<<<<<;;;888888777777666666666555888777666555444444444444222222111000000000000111111///...///111222000......000111///---...///000////////////000000000111////////////000000000111000000000000111222333444333333444555666666666666888;;;@@@QQQyyy''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))(((((('''(((((()))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))*********************************++++++,,,,,,,,,+++*********+++,,,,,,------..................---++++++******++++++,,,---//////////////////////////////.........---------...---,,,,,,---..................------,,,,,,,,,******++++++++++++******+++++++++,,,,,,---------******))))))))))))******+++*********+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++))))))))))))))))))))))))''''''((())))))***))))))'''((()))++++++******)))************************)))************+++++++++***)))))))))***+++,,,,,,))))))******+++++++++++++++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------------------------,,,,,,,,,---------......---------.........//////---...///111111111000///,,,---...000111333444555666666666666666666555555111333444444333444666888888888888888888888999999888999999::::::;;;<<<<<<999999:::;;;;;;<<<<<<===888999;;;===>>>======<<<===<<<;;;<<<===>>>===<<<<<<<<<<<<<<<=========>>>999:::;;;===>>>@@@AAABBB<<<<<<<<<===<<<<<<;;;:::555666666666666666555444888777666555444333333333222111111000000000000000222000...///222333111///000111///,,,+++---......////////////000000000000////////////000000000000000000000000111222333444222333444555666666666666666:::>>>OOOwww''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''')))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))(((((()))*********)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////------,,,,,,,,,------...//////...---,,,,,,++++++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***((()))+++,,,+++(((******************************))))))******+++,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))******++++++++++++*********)))((()))***+++***(((+++*********))))))(((((()))))))))))))))))))))))),,,+++*********+++,,,---------------,,,,,,+++***---,,,***))))))***,,,---,,,,,,,,,---------......------,,,+++,,,---...///..................------///000000000000000//////---///000111000000222333666===>>>888444666666333333333333333222333666888666666666666777777777888777777888888888777777666888888999;;;:::888888;;;<<<<<<<<<;;;;;;:::::::::;;;:::999999999;;;===???@@@?????????>>>>>>======>>><<<;;;<<>>>>>======<<<<<<;;;;;;999888777666555555555555444333222222111111222222111111111111111111111111111111000000//////......///...---,,,,,,---...///111111000000//////......222111111111000000//////111111111111111222222222333333444444555666666666999999<<>>>>>>>>======>>><<<;;;<<<>>>???>>><<<>>>>>>===<<<<<<;;;:::::::::999888777666666666666444333222222111111222222////////////////////////000000000000//////......///...------------...///000000000000//////......111111111000000000//////111111111111111222222222333333444444555666666666999999<<>>===;;;999999999999:::>>>>>>>>>>>>===============<<<;;;<<<>>>???>>>===??????>>>===;;;:::999999:::999888777777666666777333333222111111111111222////////////////////////000000000////////////...///...------------...///000000000////////////...111111000000000000//////000000111111111222222222333333444444555666666666999999<<>>??????>>>AAA@@@???>>><<<;;;:::999999888777666666555555555333222222111111111111111111111111111111111111111////////////////////////.........------.........////////////////////////000000000000000000//////000000000111222222333333333333444444555666666666999:::<<>>;;;555666666666777777777888888999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@@@@BBBBBB@@@???===<<<;;;:::777666555444444333333444333222111111000000111111000000000000000000000000.............../////////---..................---...............///////////////////////////000000///000000111222222333333333333444444555666666666888:::===HHHeee''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&((()))''''''&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************++++++,,,,,,,,,,,,++++++************************)))***,,,------,,,***)))(((((())))))))))))******(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++++++++***)))***+++))))))))))))))))))))))))******))))))******+++,,,))))))((((((((()))******))))))))))))))))))))))))((())))))******))))))(((***)))((()))***+++***((())))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++)))***++++++++++++++++++)))******+++,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,------.../////////---...///000000111111000///000222111000///000222111......111333111///000...000222222111111222333333333333444444444555555222333444555666666666666555:::<<<<<>>@@@???>>>>>>???AAAAAAAAA@@@???===<<<;;;;;;666555444333333222222333222222111000000000000111........................---............/////////------...//////...---------............/////////......////////////000000//////000111222333333444333333444444555666666666777999===IIIeee''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''&&&&&&&&&&&&''''''%%%&&&((('''&&&&&&''')))'''&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++,,,,,,,,,------......---------,,,,,,,,,******+++,,,,,,---......,,,------------.........------------------------************+++,,,------++++++++++++++++++++++++************************************************)))***+++,,,,,,+++***)))************************)))***,,,------,,,***))))))))))))*********++++++))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,+++)))(((***,,,))))))))))))))))))))))))******))))))******+++,,,((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***+++***(((((()))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++))))))***+++++++++++++++))))))***+++,,,,,,------***++++++++++++,,,,,,,,,+++,,,---.........------,,,,,,------...//////000---...///000111111111111///111222111000///000111333---,,,111333000...//////000111000000000222444222222333444555666777777222222333444555555555555555:::<<<<<>><<<<<<>>>@@@>>>>>>>>>===<<<;;;;;;:::666666555444333333333333222222111000000000000000........................---------.........//////------...//////...---------------.........//////........./////////000000...///000111222333444444333333444444555666666666666999>>>IIIeee''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''************************((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,---------......---------,,,,,,,,,******+++,,,,,,---......---------.........//////------------------------)))))))))***+++,,,......++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))(((***,,,......,,,***((())))))******+++++++++,,,************************'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))*********)))***++++++,,,((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***+++***((((((((())))))*********+++)))))))))))))))))))))))))))***+++,,,---,,,++++++((()))***+++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,+++,,,---.........---,,,,,,,,,------...///000000---...///000111111111111000111222111000///000111555///---222444000...//////000000//////000222555111222333444666777888888111222333444555555555555777<<<===:::???FFFAAA555333444555777888:::;;;<<<:::::::::::::::999777777:::::::::;;;;;;<<<<<<<<<999;;;======;;;:::<<<>>><<<<<<<<<;;;;;;:::::::::777777666555444444444444222111111000000000000000000000000000000000000000---------.........//////,,,---...//////...---,,,---------.........//////---.........//////000000...///000111222333444444333333444444555666666777666999>>>JJJfff))))))(((''''''''''''''')))'''%%%&&&)))***)))(((&&&'''(((******((('''&&&((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((())))))************))))))''''''(((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))************+++++++++++++++++++++++++++++++++------------------------******+++,,,,,,---......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************(((((((((((())))))))))))+++******)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))+++***)))(((((()))***+++((()))))))))))))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++***************************************)))((((((+++***)))))))))***,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************))))))******+++,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,---------------...//////---,,,,,,,,,,,,---......000///...------...///000/////////000111111222222111111111111111111111111333222222111111222222333444444444333333444444555666666666666666555555555555666888:::;;;;;;;;;;;;999999999999999999::::::<<<:::888777888999:::999::::::999999::::::;;;<<<===<<<<<<;;;;;;:::999999999999888777666555444444333333333222222222111111000000000000000000000000........................---------............///111000///..................------------...//////000000//////.........---/////////000111111222222444444444555555555555666888999<<>>SSS{{{''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((()))))))))))))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***************************************************************************++++++++++++++++++++++++)))******+++++++++******************************************************************************,,,---...---,,,***))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))************,,,++++++******++++++,,,++++++******))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))***+++,,,,,,------/////////...---------,,,***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---......///000111111111111111111111000000//////...//////000111111222222333333444444555444444444333333333444555666777888444444444333333333333333333444444333111111222444666555444333222222333444555555555555444444444444222111111111111000000000000000000/////////............////////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////......---------......////////////000111111222222111111222222333444444555555777999===RRR{{{''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''(((((())))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************************************)))))))))))))))))))))))))))))))))***))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,++++++,,,,,,,,,******************))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((())))))***'''((((((((())))))))))))))))))******++++++,,,,,,///...............------***---000///,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,---...000111111111111222222111111000/////////......///000000111111222222222333444444333333222222222333444555777888999444444444444333333333333444555555333111000111333444444444444333333333333555555444444444333333333111111000000000/////////////////////............---......//////......---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////...------------...///////////////000111111222222111111222222333333444444444777888===QQQxxx''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((()))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************************************))))))))))))))))))))))))((('''''''''((()))(((''''''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))'''(((((()))******++++++,,,++++++++++++++++++,,,******************++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******(((((()))))))))*********************************,,,,,,,,,,,,------------)))---111000---***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,---...000111222111111222222111111000//////.........//////000111111111111222222333222222111111111111111222444555777888333333333333222222222111666777666444222000111222111222444555555444333222444444444333333333333222000000000/////////....../////////.........---------......//////......---,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,---.........---------------...///////////////000111111222222111111111222333333444444555888999===OOOttt''''''''''''''''''''''''''''''''''''((((((((()))***)))((('''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&''''''((()))******+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&'''((())))))((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++)))))))))***+++++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******)))************+++++++++*********)))))))))))))))*********++++++,,,,,,,,,)))...222111---******---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................+++,,,...000111222111111222222222111000//////.........//////000111111111111111222222222111111000//////000111222444666666222222222222111111000000888888777555222000000111///111333666666555333222444444444333333333222222000/////////............//////.........------------..................---,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---------------...///000/////////000111111222222000111111222333333444444666:::;;;===NNNqqq((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++++++++***((('''&&&(((((())))))))))))(((((())))))))))))***************************************)))((((((((()))+++,,,***)))))))))((((((''''''***************)))(((((())))))))))))))))))))))))+++*********))))))((((((************))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++......---,,,---...///000////////////000000000000222111111111000000//////000000000111222222333333333333333222222222111111111111222222222333333333333333222222222222222222777888777444111///111444222111111333555555444222111111222222222222111111111222333222111333999>>>CCC777------///......222///...---,,,,,,---...///---------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------..............................//////000000111111222222333444444555555666888777888???NNNjjj((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((()))))))))*********++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******+++******)))((('''(((((())))))))))))(((((())))))))))))************************************)))))))))))))))******+++*********))))))(((((((((***************)))(((((())))))))))))))))))))))))************)))))))))(((************))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))(((((((((((()))))))))******++++++******)))************+++++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,...------,,,---...///000////////////000000000000111111111111000000000///000000000111222222333333333222222222111111111111111111111222222222333333222222222222222222222222555666555333///...000222222111111222444555333222///000000111111000000///666111***''',,,;;;NNNZZZAAA777...------+++***,,,///...---,,,,,,---...///------,,,,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,---------..............................//////000000111111222222333333444555555555888777999???MMMiii((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))((())))))******))))))((())))))))))))************************************(((((()))******************************))))))))))))************))))))((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))(((((((((((()))))))))******++++++******))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------...//////////////////000000000000111111111111000000000000000000000111222222333333222222111111111000000000111111111222222222222333111111111222222333333444222333222111...---...000222111111222333444222111......////////////......******+++000:::EEEMMMRRR:::222,,,,,,,,,+++)))***......------------......,,,,,,,,,,,,++++++++++++------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,------.................................//////000000111111222222333333444444555555777777999???MMMhhh((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))******************))))))))))))******************************************************))))))))))))))))))))))))))))))************)))(((((((((((()))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************)))))))))******)))))))))((()))))))))************************************'''((()))++++++***))))))++++++******************))))))************)))((())))))))))))))))))))))))*********)))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))(((((((((((())))))))))))************))))))((())))))))))))*********************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------......//////////////////000000000000111111111000000000000000000000000111222222333333111111111000000000000///111111111111222222222222000000111222333333444444111111111000////////////111000000111222222111///......////////////......%%%(((000999??????999444000---***+++---------,,,------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,---....................................//////000000111111111222222333444444555555777777:::???KKKfff((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***((()))))))))***************))))))(((((())))))***************************************************))))))))))))))))))))))))((())))))*********)))))))))))))))*********++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))******+++******))))))************))))))((()))))))))************))))))))))))))))))))))))'''((()))++++++***))))))******************++++++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))((())))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))(((((((((((()))))))))))))))******)))))))))((())))))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------...............////////////000000000000000000000000000000111111000000000111222222333333111111111000000000000///000000111111111222222222000000111222333333444444111111111111111111000000000000///000111111000......//////000000//////...000...+++,,,///111///---,,,,,,,,,,,,---///...---,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///..............................//////000000111111111111222222333444444555666777:::???JJJddd((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))))))))******************))))))))))))******************************************************))))))))))))))))))))))))((())))))************))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************)))******++++++******)))))))))))))))************))))))))))))))))))))))))(((((()))***************)))))))))***************((())))))************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))((())))))******))))))((()))))))))*********++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......//////......////////////000000000000000000000000111111111111000000000111222222333333222222111111111000000000000000000111111111111222111111111222222333333444111000000111333333222000000///...///000000...---......////////////......///,,,***)))+++---//////---//////,,,,,,------***,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---......///..............................//////000000111111111111222222333333444444666888;;;???IIIbbb((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((()))*********))))))))))))************+++******))))))******+++************************************************))))))))))))))))))))))))(((((()))***************((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((())))))*********)))))))))******++++++******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((((((((())))))*********(((((()))***************))))))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((())))))))))))((((((************+++++++++,,,************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---.../////////...---////////////000000000000///000000000111111111111000000000111222222333333333222222222111111111111000000000000111111111111222222222222222222222222000//////111444444222000000///......//////---+++------............------'''***...111111///...---,,,000///+++))),,,,,,)))+++,,,------------,,,+++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////..............................//////000000111111111111111222333333444444666888<<>>FFF[[[''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''((((((((()))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************************************(((((()))***************(((((()))))))))*********++++++++++++******)))(((************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...............//////000222111111000000/////////111222222333333333333333222333555444333111111222111111000000000000111111//////000000000000000111........................------------------------...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///+++,,,...---,,,,,,---///---------.........//////......//////000000111111222222333333444555555555666555888===EEEZZZ''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((************************'''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((()))***************'''(((((())))))******************+++******)))))))))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......------......///000000000000000000000//////111222222333333333333333222444555555444222222222111111000000000000111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************+++,,,------+++,,,...---,,,,,,---///,,,,,,------...//////000......//////000000111111222222222333444444555555666555777===EEEYYY''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***)))((('''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((()))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))((((((************************((((((((()))))))))******)))*********+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************(((((()))***************((((((((((((((((((((((((''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((()))***************''''''(((((()))******+++((())))))************)))((()))))))))*********+++***************************++++++++++++,,,,,,,,,...------------...///////////////000000000000000000111111222222222222222000333555555333111111111111111000000000000111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))***+++++++++,,,...---,,,,,,---///------........................//////000000111111111222222333333444555555666444777<<>>BBBLLL```(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))''''''((((((((()))))))))((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))***************++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///111222***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************************************))))))))))))))))))*********++++++++++++*********)))))))))++++++************++++++)))************+++++++++***++++++++++++******)))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************************************))))))************))))))((((((((()))))))))******))))))))))))))))))))))))+++++++++******************************************************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++***************************************+++++++++*********))))))************************************+++++++++,,,************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////111111222222222333333333222888777777>>>@@@JJJ^^^(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))'''(((((((((((()))))))))(((((()))))))))*********((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((+++***(((''''''(((***+++(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,---///111111***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++*********))))))))))))(((++++++************++++++))))))*********+++++++++*********++++++***))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******(((((())))))******++++++************************))))))************))))))(((((()))))))))*********))))))))))))))))))))))))************************************************************+++,,,---...******************************************************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,************************+++***++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------....................................////////////111111222222222333333333222888777888>>>@@@III\\\(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))************************************))))))******++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++************++++++++++++*********))))))))))))(((++++++************++++++))))))*********+++++++++(((((()))))))))))))))((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******(((((())))))******++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))************************************************************+++,,,---...******************************************************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,***************************++++++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------....................................////////////111111222222222333333333333:::999999???AAAIII\\\(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((()))))))))******)))))))))*********++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))*********++++++*********************************+++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********++++++++++++,,,++++++*********)))))))))++++++************++++++)))************+++++++++''''''((())))))))))))((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************************************))))))************)))))))))))))))*********++++++))))))))))))))))))))))))***************+++++++++***************************************+++,,,---******************************************************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***************+++++++++************************'''((()))***+++,,,------************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////111111222222222333333333444:::::::::@@@AAAHHH[[[(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,++++++++++++++++++***,,,,,,,,,,,,,,,------...------------------------------------....................................//////...---------------+++---......---,,,,,,---------------------------++++++++++++,,,,,,---...------------------------)))******+++,,,,,,------,,,,,,,,,---------------------------------------*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,+++++++++************++++++************++++++)))************+++++++++'''((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******)))))))))******+++******************************************************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////111111222222222333333333333:::999:::??????GGGXXX(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++************************---,,,,,,++++++*********...------------...//////........................---------.........//////000000000000000000000000//////............//////+++---......---,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------))))))***+++,,,,,,------,,,,,,,,,------.........------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++)))************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''++++++******))))))(((((((((((((((((((((((((((((())))))************)))))))))************+++++++++))))))))))))))))))))))))))))))******++++++++++++((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++************************+++++++++***************************************++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................................../////////000111111222222222333333333222999888999>>>>>>EEEWWW))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((((()))+++,,,))))))(((((((((((()))))),,,+++***)))(((((((((((()))))))))))))))))))))))))))*********++++++++++++,,,+++***((((((((()))***)))************+++++++++)))*********++++++++++++++++++++++++,,,---...///******************+++,,,---------------///000000111///...000333444222000222444777777666666888;;;>>>======???AAA???999555888777555666777777333000111...,,,---///000...,,,111///.........---+++)))+++,,,------......------........................------------------------++++++,,,---............---------------------------.........---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&''')))+++,,,---,,,,,,+++***)))((((((************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************)))((((((+++++++++*********)))))))))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---)))***++++++***)))***,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++))))))***+++,,,,,,------)))))))))***+++++++++,,,++++++++++++++++++++++++,,,+++***))))))+++---...---------,,,,,,+++++++++,,,,,,++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------...//////000111222222333////////////000000000000333333333333444555666666444999666666<<>>>>>===>>>AAADDDHHHHHHHHHHHHIIIHHHGGGFFFEEECCCAAA@@@@@@???;;;888555333111111222222000............000222333222111.........---,,,++++++***---------...............------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))+++*********))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++******))))))(((((()))))))))******+++++++++))))))))))))))))))))))))******++++++++++++******+++******)))***,,,...///,,,,,,++++++***)))))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************)))((((((+++++++++*********)))))))))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---)))+++,,,+++***)))***,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++*********++++++,,,,,,---************++++++++++++++++++++++++++++++++++++,,,+++***)))***+++---............---------,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000111111222////////////000000000000333333222333333444555666444999666666===???GGGXXX))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((()))))))))******+++***))))))((())))))))))))************+++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,*********++++++,,,,,,,,,000111222333444444444444999999:::<<<>>>???===<<<===>>>@@@AAABBBEEEIIILLLRRRTTTSSSPPPLLLJJJLLLNNNJJJIIIGGGGGGGGGFFFCCCAAA;;;999777777666666333222000//////000222222111/////////...---,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++******************************)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,+++***)))((('''''')))))))))))))))*********))))))))))))))))))))))))******++++++++++++******,,,+++******+++,,,...///************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************))))))(((+++++++++***************)))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,+++*********+++,,,---//////............------...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000.../////////000000000111222222222333333444555666444888666666===???FFFXXX((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))*********+++++++++************++++++++++++---,,,,,,,,,,,,---......,,,---...///111222222333555666888:::;;;;;;;;;;;;;;;;;;===???@@@@@@>>>===<<<===???BBBFFFKKKPPPSSS[[[]]]^^^WWWNNNGGGHHHJJJGGGGGGGGGHHHIIIIIIIIIHHHCCCBBBAAA???>>><<<;;;:::999777555444444222///,,,......------...///000111.........---------------..............................///......---,,,,,,++++++++++++++++++++++++,,,------...------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))******************))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((()))***+++))))))*********+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************)))(((************************)))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,---,,,+++***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******+++,,,,,,............------------------,,,,,,++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////......//////000000111111222222222222333444555666333888666777>>>???FFFWWW((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))******)))(((''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********))))))))))))*********+++++++++)))))))))************+++,,,,,,,,,,,,---...//////000111333666888:::;;;;;;:::;;;;;;;;;:::999999888777999<<<>>>???>>>=========>>>AAAEEELLLRRRWWWYYY^^^ccceee___SSSJJJHHHJJJHHHHHHIIIIIIIIIJJJKKKLLLHHHHHHFFFDDDAAA???>>>===>>>===<<<;;;;;;:::888666111111000////////////////////////......---------........................////////////...---,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***************************************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''(((((())))))))))))***++++++,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++((())))))*********))))))************************)))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,......---+++***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++*********************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.....................///000111111111222222222222333444555555333888777777>>>???FFFWWW))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))+++***)))(((''''''''''''))))))))))))))))))))))))((((((((()))))))))******(((((()))************))))))************+++++++++))))))*********+++++++++******+++,,,---///000111555666999;;;===>>>>>>>>><<<;;;999777666444444444333777<<>>>>>>>><<<;;;;;;:::999888888:::<<<>>>@@@FFFNNNTTTWWWYYY\\\^^^```aaadddjjjpppssssssrrrppptttwwwuuupppllllllnnnnnnoooooollliiigggiiikkkddddddaaaZZZRRRLLLIIIHHHEEEEEEEEEGGGIIIKKKJJJIIIHHHHHHFFFCCC>>>888333000222222222111000/////////........................---......////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------************************************************++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))******++++++++++++++++++*********)))))))))))))))))))))))))))******++++++++++++******))))))************))))))***************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************))))))*********+++++++++)))******++++++,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---...///000///,,,+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------*********++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,------......++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------........................------...///000111222222111111111111222333444555222888777888???@@@FFFVVV))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))(((((((((((())))))''''''&&&''''''((()))***))))))))))))))))))))))))************++++++++++++'''((()))+++++++++***))))))************+++++++++---------........./////////000111333666888;;;<<<<<<===>>>>>>===;;;999777:::::::::<<<@@@FFFLLLOOOXXX___iiiqqqvvvzzz~~~xxxmmmeeeaaa```ZZZYYYWWWUUUTTTRRROOOLLLQQQQQQQQQNNNJJJDDD>>>:::333333333222111000000///////////////////////////------...///000000000///------------------------+++,,,,,,---.........---++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((('''************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************))))))******++++++++++++)))******+++,,,,,,------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---///000000///---+++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------//////////////////......------...///000111222222111111111111222333444555222888777999???@@@FFFVVV))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))******))))))***+++...000111111000000111333111333666888:::;;;<<<===999:::::::::::::::999999???DDDKKKQQQVVV___kkkuuuxxx|||{{{tttwww|||sssccc^^^ZZZSSSNNNOOORRROOOIIIEEE<<<666666444000000444---///111222111/////////,,,---......//////......111000///...---,,,,,,,,,---------,,,,,,,,,++++++111///---+++,,,,,,,,,+++---+++(((''')))+++,,,,,,)))************+++++++++************************++++++++++++++++++++++++))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))************)))))))))(((((((((******((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((%%%%%%&&&((()))+++,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******---,,,***)))))))))************+++++++++,,,,,,,,,//////...------------...000...,,,,,,,,,---,,,+++******+++++++++,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********...------,,,,,,,,,------........................////////////000000000000222333333333333333333444999888999;;;===AAAJJJTTT))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))((((((((((((((()))))))))***************************************)))))))))))))))***+++***(((((()))+++---///111222222333444555111333555777777777888888===<<<;;;;;;===BBBFFFIIIVVV[[[cccjjjqqqyyyyyytttkkkbbb___^^^YYYRRROOOHHHDDDDDD???666111000111222333333222111111111/////////000//////......000//////...---------------------,,,,,,,,,,,,+++...---,,,,,,,,,------------+++))))))***+++++++++************++++++++++++************************++++++++++++++++++++++++)))))))))))))))***++++++************************************************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))(((((()))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))))))))*********)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******---,,,+++***))))))***+++++++++++++++,,,,,,,,,,,,//////......---------...///---,,,,,,......---+++++++++++++++,,,,,,,,,,,,------------------------------------.....................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******...------,,,,,,---------........................////////////000000000000222222333333333333444444999888999;;;===@@@JJJTTT))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))((((((((()))))))))******************************************************+++++++++)))((((((***,,,...000333555555444555666222444555555444444666888>>>???AAAEEEKKKRRRXXX\\\gggjjjqqqzzz}}}xxxuuuooohhhYYYSSSNNNLLLGGG@@@;;;999555444222111000000000111222111111000000///......//////......---......///......---------,,,,,,,,,++++++,,,,,,------------,,,+++******,,,,,,+++***************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++************************************************))))))))))))))))))))))))'''((()))***+++,,,------))))))))))))))))))))))))))))))))))))************))))))************)))))))))(((((()))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,+++******))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,+++*********+++++++++++++++,,,,,,,,,------////////////............,,,,,,,,,...//////...,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------,,,,,,------...........................////////////000000000000222222222333333444444444888777888<<<===@@@IIISSS))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))((()))))))))))))))*********(((((()))))))))*********************************)))***************++++++***++++++***)))***---000222444666777555333333333222333555666777<<>>EEEQQQ```jjjoooqqqvvv}}}{{{kkk___WWWQQQLLLKKKFFF@@@;;;999888666555111111000//////000111222...............///000111/////////.........------,,,---///...,,,+++---///...---,,,---...---+++)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))************))))))***)))))))))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********++++++++++++,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------.........000000111111111000///...***+++,,,///111111///---,,,,,,---------.........------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///........................////////////000000000000111111222333333444555555777666888<<<>>>@@@HHHQQQ|||))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))((())))))******+++++++++)))))))))*********++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,...000222222333666888999::::::888666444444555555<<>>999555444333222000000111222333///.........///000000111000////////////.........,,,...///...,,,,,,000333000...------------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))&&&'''''''''(((((((((((())))))************))))))***))))))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))***+++,,,,,,------)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---.........---------------.........//////000111222222222111///...,,,,,,,,,...111111000...---------.........//////........................---------.........//////.............../////////------------------------------------------------,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///........................////////////000000000000111111222333333444555555666666888<<<>>>@@@HHHQQQzzz))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************((())))))******+++,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,------000333666777777666777777777888999888999:::>>>AAAHHHSSSbbbnnnvvv{{{mmmbbbXXXOOODDD===:::888666333222111222222000///////////////000000000000000/////////......+++---///---,,,...555:::222///---,,,---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))******)))***+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))******+++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...//////...------.........////////////000111222333333111///......------...///000000///---.........////////////000000000000000000000000........./////////000000---........./////////000................................................,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////........................////////////000000000000000111111222444555555666555555888<<<>>>@@@GGGPPPxxx))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------444777:::;;;:::777666666444555777999;;;@@@FFFKKK\\\hhhxxx~~~qqqdddWWWNNN@@@===:::666333222111111000000////////////000000000000000000////////////))),,,------,,,000999@@@333000---+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))************))))))+++***)))***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---******************++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,.../////////................../////////000000111333333333222000...000...------///000000///............/////////000000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000........................,,,,,,,,,------.................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,---...///000........................////////////000000000000000111111222444555666666555555888<<<>>>@@@GGGPPPxxx))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***,,,+++++++++++++++,,,,,,---------------...///000888:::;;;999666666999<<<;;;::::::===CCCNNN]]]iiiwww|||ppp```WWWMMM>>>555555999555---111222222000------111444111222222222111000...---++++++///222---+++===UUULLL999++++++,,,)))***000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***+++++++++************))))))(((((()))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))+++***)))(((((()))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------...---------------------+++,,,,,,------...//////------......///000000111222222222222111000//////000000///...------------000000000111000000///...222111000000111111000///444333111////////////000000000000000000000000000///......///000000...---..............................------------..............................---------............//////............------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------,,,,,,+++++++++...------,,,,,,------...........................////////////000000000000222222333444444555555666555555888<<<===???FFFNNNppp))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***++++++*********++++++,,,+++,,,,,,...000222444555555888::::::888777999<<<777>>>KKKXXXdddoooyyywwwooo]]]KKK@@@===:::666333333222111//////000111000111111222111000.........---///111---***888KKKNNN===///...---)))(((,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++***++++++,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************((()))))))))******+++++++++***)))(((((()))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.....................---.../////////000000111111000000111111111111000000111000000/////////000000/////////000000000//////000000000111222333333222222222111000////////////111111111111111111111111000/////////000000///---..............................------------..............................---------............//////............------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------...........................////////////000000000000222222222333444444555555555555888<<<===???FFFNNNppp))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***+++******))))))******+++***+++...000444777999:::888:::<<<;;;999999<<<@@@IIIWWWlllhhhRRRFFFBBB@@@888666444222222222111000///000000111111000//////111......000---***222>>>AAA444,,,---000------111------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++,,,------,,,,,,++++++++++++******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))******+++,,,------+++***))))))))))))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,000000000///...---------000000000111111111111111000111111222222222222111....../////////000000000---------.../////////000......///000000111111000000000000111000000//////111111111111111111111111222111000000111111///---..................------......------------..............................---------............//////............---------------,,,,,,,,,,,,------,,,,,,,,,------------...------,,,,,,,,,,,,++++++...------,,,,,,------...........................////////////000000000000111111222222333444444444555555888<<<===???FFFNNNqqq))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++************)))******++++++---...111444777:::<<<===>>>===<<<999999>>>GGGOOOcccssskkk[[[RRRLLLCCC===777333333444222111//////000000000000000000222...---///...+++...333333+++(((,,,/////////111...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((())))))***+++,,,------***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............000000/////////.........111111111111111111111111444444444444444444333333000000000000000000000000/////////000111111222333///111222222000/////////...///000111222111000///111111111111111111111111333222111222333222111/////////............------......------------..............................---------............//////............---------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................////////////000000000000000111111222222333333444555555888<<<===>>>FFFNNNqqq))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++************++++++,,,......222444666888:::;;;<<<<<<<<<;;;999888===JJJ[[[gggttt}}}nnnbbbTTTKKK@@@888555444333222000000000000000111111111000---,,,...///...---...333...,,,...///---******...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))***+++,,,,,,******++++++++++++*********++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........///////////////000000000111111222222222222333333333333777777777666555444333222333333444444444333222111333333222222222222333444///222444444222000000111///000111222222222000000111111111111111111111111333222222333444444333111000000000//////...............------------..............................---------............//////............---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................////////////000000000000000111111222222333333444555555888<<<===>>>FFFNNNppp))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***+++++++++---...000222333777888:::;;;<<<;;;::::::777999<<>>>>>???@@@AAAAAA@@@@@@===>>>@@@CCCDDDDDDCCCCCCFFFDDDAAA===;;;:::::::::888<<>>999555444555555555444333222222222222222222222222222222222222222222222444777999888777444444333222222111111000......------------..............................---------............//////............---------......------------............---------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...........................////////////000000000000222222222333444444555555555555888<<<===???FFFNNNmmm))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***+++,,,...000333666999;;;:::;;;<<<>>>>>><<<;;;:::CCCOOOaaaqqq}}}iiiTTTHHHCCC888666555333222222333333222333333111/////////......000000///......,,,)))////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,++++++***+++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************...------,,,,,,++++++******+++,,,------,,,+++***+++++++++,,,,,,+++++++++******+++,,,,,,---..............................---------.........//////444444555666666777888888;;;;;;::::::999888888888999999:::<<<>>>???@@@AAACCCDDDFFFGGGIIIJJJKKKKKKLLLNNNRRRUUUXXXYYYYYYYYY]]][[[WWWSSSOOONNNMMMMMMOOORRRTTTPPPHHH@@@>>>>>>888777555333222222333333222222222222222222222222111111222555888::::::999555555444444333222111111.........------.................................---------.........////////////.........---------......------------...............------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...........................////////////000000000000222333333444444555555666555555888<<<===???FFFNNNlll(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************$$$&&&)))++++++,,,...///222222333666999;;;;;;;;;999<<<===;;;888999???EEEUUUfffwww~~~oooZZZJJJCCC:::444555555111///111000444555333111000...,,,000000000000////////////000000000000000000000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++***))))))))))))))))))))))))))))))+++)))'''(((+++,,,***(((+++***)))(((((()))***+++,,,+++***))))))***+++,,,,,,+++***((((((((()))***++++++******************,,,,,,,,,++++++*********......---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))+++,,,...------------...///000//////......///000111222222444888;;;======<<<;;;:::777666666888999777444======<<<;;;@@@IIIOOOOOOVVVVVVVVVXXX\\\aaafffjjjkkkpppwww~~~yyyssspppooopppuuufffNNNIIIOOOHHHCCC<<<999888777444111888666333333333444333222111444777888888777888888555333222222333444333222000000000000////////////////////////////////////111111000000//////..............................------------------------------------------------++++++,,,,,,---...//////---------............///............/////////////////////000111111222222444333111///000222444666333666999;;;<<<@@@GGGLLLjjj(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))************************''')))+++++++++,,,---///333333555777999:::999999>>>===<<<:::;;;BBBMMMUUUgggvvvsssfffVVVHHH<<<999999666444555000111111000///000000000111000000000////////////................................................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,,,,+++******)))************************+++)))((((((++++++***(((+++***)))(((((()))***+++++++++***))))))***++++++,,,+++***)))(((((()))***************************,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++---......------------.........000000///000111444666777;;;:::999888888777777777777555444666999;;;;;;999<<>><<<:::===FFFSSSbbbkkk}}}ooo___MMMBBB===999555444444333111000000000222333111111000000000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++---,,,,,,++++++*********+++++++++++++++++++++++++++***))))))***+++***)))+++***))))))))))))***+++++++++***))))))***++++++++++++***)))))))))******************************,,,,,,,,,++++++++++++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///.............../////////444333333333333555666777444444444444444555777777777777888===DDDJJJMMMOOOYYYbbblllwwwzzzoooaaaSSSJJJCCC???:::666555555444333999:::;;;:::999888:::;;;???;;;666333222222111111111111111000000000000///////////////////////////000000000000////////////........................---------------------------------------------------------------------------------............///............/////////////////////000111111222222444333111000111222444555333666999;;;<<<@@@FFFLLLiii((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************,,,---...------...111444555777999:::;;;;;;===>>>???@@@EEEOOO```qqq~~~kkkZZZKKK@@@999666:::666333333333111000222111111111000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***************+++******************************+++******************++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------......///000111222333444444999888666444333333333333000111444777:::<<<>>>???JJJLLLQQQYYYdddnnnvvvzzzqqqhhhaaaUUUKKKCCC???<<<:::======<<<;;;999:::<<<>>>AAA<<<777333222333333333222222111111111000000000////////////////////////000000000000////////////........................................................................------------------,,,,,,---------............///............/////////////////////000111111222222444333222111111333444555444666:::;;;<<<@@@FFFKKKhhh))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************************+++++++++***************************,,,...000000222555888999::::::999888888;;;>>>FFFMMM[[[mmmzzzdddQQQEEE???<<<555333555555111///111111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************+++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++*********************************++++++*********+++******++++++++++++***************++++++******************++++++++++++***))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---111222444666888999999:::888777555444333333333333<<<;;;;;;>>>CCCLLLTTTYYYmmmpppwwwzzzmmm___QQQHHH@@@???===;;;:::;;;???BBB???;;;666444333555555666222222222222111111111111000000000000000000000000////////////000000000000////////////////////////................................................------------------,,,,,,---------............///............/////////////////////000111111222222333333222222222333444555444777:::;;;<<<@@@FFFKKKggg))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++***************************,,,000333444666888:::;;;;;;:::777555777<<>>===???EEESSSeeevvvnnn```LLLIIIDDD>>>999999<<>>???>>>===;;;:::666666666888:::===???AAA???DDDOOO___qqqvvvooocccTTTGGG???======<<<999666555666666555444444333333333333222222222000000000000000000000000.../////////000000000111////////////////////////................................................+++,,,,,,------.........---------............///............/////////////////////000111111222222333333333333444444555555555888:::;;;<<>>999222222888222222222111111111111000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))),,,---,,,***)))+++---***+++,,,------,,,+++***)))***+++,,,,,,+++***))))))***+++,,,---,,,,,,+++((())))))***++++++,,,,,,*********++++++,,,,,,,,,***++++++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,............///444999>>>@@@AAAAAA@@@???<<<999777;;;;;;;;;<<<===???AAACCCMMMYYYmmmsss]]]MMMEEECCC<<<:::777666666555444222444444444333333333222222000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////++++++,,,,,,---...//////---------.........//////............/////////000/////////000111111222222333333333444444444555555555888:::;;;<<>>;;;777777888:::;;;???BBBCCCJJJXXXdddiiiyyytttZZZKKK@@@999;;;===999666777555222000222222//////222222222222222111111000000222222222222222222222222111111111111000000000000//////............//////...............---------///////////////////////////////////////.........////////////000000000000000000000000111111111111222222333333444555666666555777999:::<<>>===EEE\\\mmmzzz|||uuunnnhhhdddhhhiiijjjppp~~~~~~~~~}}}pppkkkgggfffrrr|||rrrgggaaaaaacccuuurrruuurrr\\\JJJ<<<666888555111000222333111111444111111111111000000000000......................../////////.........------,,,---............---,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++...---,,,++++++---000111555444444888<<>>===999:::;;;;;;::::::<<<>>>>>>DDDJJJPPP^^^tttaaaSSSEEE>>>:::666777;;;666333222555666444555777333222222222111111111111222222222222222222222222111111111111000000000000//////............//////000000000//////........./////////////////////////////////////////////...////////////000000000000000000000000111111111111222333333444444555555555555777999:::<<>>@@@VVVlllvvvkkkkkkmmmooopppppptttyyy{{{uuuoooeee```]]]ZZZ]]]gggsss~~~fffLLL>>>???999444555555333222333222222222111111111000000..............................---------,,,,,,,,,------............---------...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,---///111333555666:::999888777666666555444888777777666999???FFFLLLcccppp|||aaaMMMCCC@@@;;;555111222333222111222333333333333333333222222111111111111111111111111222222222111111111000000//////............//////222222111000//////...---////////////////////////............////////////////////////000000000000///000000000111111111111444444444444444444333333555777999:::<<>>???AAACCCDDDCCCCCCCCCRRRjjj|||kkkccc___```fffmmmqqqttt}}}yyytttnnnggg```___aaaeeeiii{{{kkkQQQCCC;;;555555666444222222222222222222111111111111////////////////////////......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------...///111333555777888999888777666444222111222222<<<;;;;;;===EEETTTdddooosss___TTTGGG===666555555444333444333333333333333333444444111111111111111111111111222222222222111111111111//////............//////111111000//////...------////////////////////////---.........//////000000////////////000000000000///000000000111111111111444444444444444444333333555777999:::<<>>FFFIIILLLMMMKKKKKKNNNRRRkkk|||~~~{{{zzzyyytttjjjeeedddeeeccceeehhhhhhiiivvv}}}sssjjjeeeeeefffdddjjjtttkkkNNNCCC999666666444333444333222222222222111111111////////////////////////............---------,,,---,,,,,,++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...------,,,,,,,,,---......111222555777888999999888555555555333222222444666888:::???IIIZZZoooyyyZZZMMM@@@:::888555333444333333444444444444555555222222222222222222222222333222222222222111111111//////............//////000000////////////......////////////////////////------......///000000000////////////000000000000000000000000111111111111444444444444444444444444555777999:::<<>>UUUWWWWWWRRRNNNQQQ]]]ggg~~~~~~pppkkkiiijjjkkkiiijjjnnnooommmnnnpppjjjeeeooo~~~uuuqqqqqqddddddfffiiioooyyylllZZZFFF<<<777555555777333333222222222111111111/////////////////////////////////.........------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++,,,,,,,,,------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,,,,,,,---...///333555777999999999777666333555666666555777;;;>>>===DDDQQQbbbtttmmmXXXJJJAAA999444333333444444444555555555555333333333333333333333333333333222222222111111111//////............////////////000000000000111111////////////////////////------......///000000111////////////000000000000000000000000111111111111222333333444444555555555555777999:::<<>>aaaaaa]]]SSSMMMTTTgggxxx}}}zzzllleeedddfffmmmqqqqqqrrrtttvvvwww~~~{{{ppptttzzzyyypppoookkkgggdddfffjjjmmmxxxrrrVVVCCC:::555555888333333333222222222111111000000000000000000000000000////////////.........///...---,,,,,,---...///---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,+++,,,---...///444555888999999888555444444666888888888;;;@@@EEENNNYYYjjj}}}sss^^^OOOBBB:::666444444444555555555666666444444444444444444444444333333333222222222111111//////............//////000000000111222222333333////////////////////////---------...///000000111////////////000000000000000000000000111111111111222222333333444555666666555777999:::<<>>???===BBBRRRdddqqq}}}zzzaaaHHH888888888555222333555555222555444333444555555444222444444333222222111111000222222222222111111111000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000333222000//////111333444222666777555888@@@DDDBBB666888999;;;<<>>:::888999999666666888AAA>>>===CCCLLL\\\sssgggPPPDDD>>>999777888888666555666555555666777666444222444444333333222111111111222222111111111000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000222111000000000111222333111444444111333:::<<<;;;666888999;;;<<>>???;;;888999999777:::???CCC???AAAOOOcccyyyrrrWWWHHH:::999999666555777777666666777888777555222444444333333222222111111111111111111000000000///////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222222333333000111444666555666888999;;;<<>>>>>;;;888777999:::;;;???EEEAAAEEETTTkkkyyy___FFF>>>:::555555:::666666666777888888666444555444444333222222111111111111111000000000//////////////////////////////////////////////////////000000////////////000000///////////////////////////000111222222222222222333444333222222444555555666888999;;;<<>>??????999888888;;;;;;<<>>@@@BBBBBBBBB???======>>>>>>@@@HHHQQQbbbpppjjjWWWKKKBBB<<<<<<:::777666777888777777555555444444333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000111222333333444111000000444555333444777666888999;;;<<>>AAADDDGGGHHHIIIJJJGGGEEEFFFHHHNNN\\\iii{{{zzzmmm\\\KKKFFFAAA;;;888666777777777555555555444333333222222333333333333222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000/////////111222444555333000111555666333333666666888999;;;<<>>888888666333222333333444444333333222000000000000000000000000///000111222222111000///......---+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++,,,------......------,,,++++++,,,,,,---...//////...---,,,,,,...222777999<<<===@@@CCCGGGKKKNNNOOOQQQNNNKKKMMMRRR]]]qqqzzzbbbMMMGGG???999666666666666666555555444444333222222444444444333333333222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000222555666777333333888888333333666666888999;;;<<>>AAABBBIIIJJJRRR[[[___ZZZUUUSSSXXXjjj{{{{{{uuutttuuuqqqiiihhhfffccc``````cccgggiiijjjiiihhhhhhjjjooovvv{{{yyyyyy}}}{{{{{{zzzwwwsssnnnooovvvzzz\\\GGG<<<:::;;;999999888666555444333222333333333333222222222222222222111111111000000000111000000///////////////000000000000000000000000000000000000000000000000111111000000111222444555333444444444444555555555777888999:::<<>>666444333333333444333333222222222111111111000000////////////////////////////////////............------------------------,,,,,,---------,,,++++++...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---...///000222444777:::>>>BBBFFFQQQRRRZZZccc```UUUTTT[[[hhh|||sssqqqlllhhhkkkpppppplllqqqrrrqqqnnnnnnrrrvvvwwwyyy}}}}}}sssqqqtttwww|||~~~vvv[[[IIIBBBAAA888888777777666444333222444444333333333222222222222222222111111111000000000000////////////000000000000000000000000000000000000000000000000000000222111000000111222444555444444444444555555555555666888999:::;;;>>>DDDIIIYYY))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++,,,...///000444666666666:::DDDSSS^^^___jjjwwwwwwvvvvvvxxx{{{~~~|||zzzwwwrrrlllgggccc^^^YYYVVVSSSSSSSSSTTTSSSSSSRRRQQQPPPMMMJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKKKKFFFFFFFFFHHHKKKLLLKKKJJJMMMLLLLLLKKKKKKKKKKKKKKKGGGGGGGGGEEECCCAAA@@@@@@GGGKKKSSS^^^iiissszzz~~~~~~~~~~~~~~~~~~vvvoooooo}}}]]]GGG>>>555444333444666666333111222222222222111111111111////////////////////////000000/////////.........------------------------,,,---------,,,,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,...///111222444666888;;;???FFFKKKXXX[[[bbbddd[[[RRRZZZjjj~~~xxxuuuvvvsssnnnnnnrrruuusss{{{zzzyyy}}}yyywwwuuummmqqqwwwxxxrrrnnnttt~~~tttZZZHHH???777777666666555555444444444444444333333333222222222222222222111111111111000000////////////000000111111111111111111111111000000000000000000000000222111111111111333444555444444444555555555666666555888:::;;;:::===CCCHHHXXX)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************,,,---///111222333333444888@@@MMM[[[ddd]]]kkk|||ooosssxxx{{{|||~~~~~~|||wwwqqqjjjfffdddbbb^^^[[[RRRRRRQQQQQQQQQSSSUUUVVVQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJIIIJJJKKKLLLNNNOOOJJJIIIHHHIIIKKKLLLLLLJJJLLLLLLLLLKKKKKKJJJJJJJJJFFFGGGHHHHHHGGGEEEBBBAAAEEEGGGJJJOOOVVV]]]dddgggkkklllmmmooorrruuuxxxyyywwwzzz~~~tttffflllmmmRRRBBB:::777555555666666333000333222222222222111111111000000000000000000000000000000000/////////......------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,---///111333666999;;;<<<>>>CCCLLLRRR]]]bbbfffccc[[[\\\mmm|||zzzxxx~~~}}}yyy|||xxxoooiiimmmuuu{{{yyysssssswwwxxxpppRRR@@@:::999777666555555555666444444444444333333333333333222222222222111111111///////////////000000111111111111111111111111111000000000000000000000000111111222222333444444444444444555555555666666666444999======<<<===BBBGGGYYY)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))***+++,,,...000222333333333777@@@LLLWWW___bbbbbbooo|||xxxuuuwwwzzz~~~|||~~~{{{vvvqqqoooooonnnkkkggg[[[YYYVVVTTTUUUXXX\\\___[[[[[[\\\ZZZXXXUUUSSSRRRRRRRRRQQQQQQSSSVVV[[[^^^YYYWWWTTTRRRRRRQQQPPPOOOMMMMMMNNNNNNNNNMMMLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGIIILLLNNNPPPSSSTTTVVVZZZ^^^bbbeeeggggggkkkqqqwww|||uuummmuuuiiiVVVGGG@@@888444444555333111333333222222222111111111000000000000000000000000000000000000/////////...------------------------------------,,,+++***)))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...------...000333555999<<<>>>???@@@FFFPPPWWWaaaggghhhbbbcccqqq{{{vvvuuuyyy}}}|||nnnnnnsss{{{|||yyyyyyqqq}}}kkkTTTBBB???;;;777555444555666555444444444444333333333333333222222222111111111///////////////000111111111111111111111111111111000000000000000000000000///111333444555555444333555555555555666666666666666<<>>BBBFFFZZZ)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))***+++,,,...000222333444666<<>>999555444555666555555444444444333333333333333333222222222111111///////////////000111111111111111111111111111111000000000000000000000000...000333666666555333222555555555555666666666777888>>>EEEEEEAAA???BBBFFF\\\(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++******************---***+++000111111333777888555BBBXXXaaa[[[]]]gggxxx~~~~~~|||uuuxxxzzz~~~~~~mmmiiifffeeefffiiikkklllooorrrvvvvvvrrrppppppqqqlllkkkhhhddddddkkkwww~~~uuuggg^^^\\\YYYUUUXXXUUUTTTVVVVVVSSSTTTWWWWWWRRRMMMKKKLLLMMMLLLKKKPPPOOOLLLJJJGGGDDDBBBAAAAAA@@@@@@@@@BBBFFFJJJLLLPPPXXXbbbiiimmmqqqwww}}}{{{nnnuuuiiiSSSAAA<<<999222000444444444333222222111111000000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------...000444888::::::BBBHHHFFFCCCFFFPPPXXX___eeehhhkkkyyy~~~sssyyyvvvqqqllljjjnnnuuu{{{zzz|||qqqoooppp~~~\\\QQQCCC:::777777666444444666777666333222444777333333333333333222111000222222222222222222222222111000000000111222111000000000000000000000000000111222222333333444444555333333444444555666666666888@@@HHHIIIEEEBBBCCCEEE\\\(((((((((((()))))))))***************************+++++++++*********))))))++++++*********************)))***...000...000555:::???NNN]]]aaa]]]bbbmmmyyy~~~~~~|||wwwuuuxxxzzz{{{yyy{{{|||}}}yyyuuupppllllllllllllllltttxxx{{{{{{yyywwwxxxyyy{{{{{{wwwooohhhjjjuuuqqqfffbbb^^^ZZZ[[[WWWUUUWWWWWWUUUWWW[[[ZZZVVVRRRPPPPPPQQQPPPOOOPPPOOONNNKKKHHHEEEBBBAAABBBAAA??????@@@CCCFFFHHHMMMTTT\\\bbbeeejjjpppvvvzzz}}}xxxtttyyygggJJJ===999555555999444444333333222111111111000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,---///222666999;;;<<<@@@CCCBBBBBBGGGOOOVVV^^^hhhrrryyy~~~vvvppptttxxxxxxuuussstttuuuzzznnnvvvxxxhhhQQQ@@@999888999888444666777555333222444666333333333333333222111111111111111111111111111111111000//////000111111000111111111111111111111111111222222333333444444555333333444555555666666777777<<>>===AAAEEEZZZ((((((((()))))))))******+++++++++++++++++++++++++++++++++*********************++++++++++++++++++******,,,000000...000555<<>>===???AAACCCHHHLLLRRRVVVYYY^^^eeejjjjjjmmmqqqtttwww~~~{{{vvv|||XXXEEE===666444555444444333333222222111111000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---+++,,,///222555888;;;<<>>777666666555666666444333222333555333333333333333222222111111111111111111111111111111000///......///000111111111111111111111111111111222222333333444444555333444444555555666777777666999;;;:::888:::@@@GGGWWW(((((()))))))))*********++++++++++++++++++++++++******************************+++++++++++++++,,,------000333222000333888EEESSS]]][[[[[[fffrrrwww~~~~~~~~~}}}}}}{{{zzzzzzxxxzzzuuunnnnnnsssyyy|||yyy{{{zzzvvvvvv|||~~~|||{{{xxxuuusssrrruuuyyyzzzxxxxxxzzz|||yyyqqqvvvqqqlllmmmbbb\\\WWWVVVUUUVVV[[[aaacccaaa___^^^\\\\\\[[[[[[WWWWWWVVVTTTRRRPPPNNNMMMKKKHHHDDD@@@>>>===???@@@CCCEEEHHHJJJMMMRRRXXX\\\ZZZ]]]aaaeeejjjsss~~~qqqyyyoooXXXGGG999222222555444444333222222111111000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---+++---111444888;;;===>>>IIIGGGIIIQQQXXX\\\___aaacccxxxwwwzzzhhhMMM<<<888888666666555444333333333444222333333444333333222222111111111111111111111111111111000///......000222111111111111111111111111111222222333333444444555444444444555666666777777777999:::999999<<>>888777555444444444444333222333333444444444333333333333333333333333333333000111222000......111333111111111111111111111111111222222333333444444555444444555555666777777888555888:::;;;<<<>>>CCCFFFQQQ)))))))))*********++++++))))))))))))))))))))))))***************+++++++++******++++++,,,------------...000222111111888AAAUUUXXXYYY\\\jjj|||{{{yyyyyy{{{|||www|||rrrssstttvvvwwwxxxyyyyyyuuuyyyyyyuuussssssoooiiimmmnnnoooqqquuu}}}|||{{{}}}~~~{{{xxxvvvwwwyyy{{{wwwsssrrrpppiiiaaaZZZWWWUUUUUUZZZ```ggggggeeecccbbbbbbfffiiiaaa___[[[WWWTTTSSSSSSSSSRRRPPPMMMJJJFFFCCC@@@???>>>=========???AAADDDFFFIIILLLQQQVVV[[[cccnnnuuu|||~~~ppp|||pppRRR???:::===555555444444333333222222000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------......///111222555888;;;>>>AAABBBRRRSSS[[[cccccc\\\\\\bbbzzz^^^GGG<<<:::888666555666666555333222333333444444444444444444444444444444444444444000222444333111///111444222222222222222222222222111222222333333444444555444555555666666777888888444666999;;;===>>>AAACCCQQQ))))))*********+++++++++************************))))))*********+++++++++******++++++,,,------...//////111222111222<<>>===<<<<<<===???@@@@@@@@@DDDJJJNNNRRRYYYbbbhhhnnnpppzzz{{{zzz~~~aaaJJJ???;;;555555555444333333222222000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,---///000111555555666888;;;>>>BBBCCCQQQUUU```hhhccc\\\dddrrrzzzxxxzzzzzzvvvvvvyyywwwyyy{{{{{{|||zzzZZZEEE<<<:::777666777888666444222333333444555555444444333333333333333333333333///333777777333111222444222222222222222222222222111222222333333444444555555555555666777777888888777888999:::<<<>>>AAACCCQQQ)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++******+++,,,,,,---......222222444444333666AAANNNWWWZZZeeewww}}}}}}||||||}}}{{{xxxmmmqqqwww|||~~~}}}xxxoooiiilllnnnooonnnnnnqqqttt{{{{{{{{{{{{|||}}}}}}}}}xxxssskkkccc```]]][[[^^^cccjjjjjjhhheeedddgggnnntttxxxrrrhhh___WWWTTTTTTTTTQQQQQQQQQOOOLLLGGGBBB??????===<<<<<<===>>>>>>===888===BBBFFFJJJOOOWWW\\\```aaakkk{{{}}}zzzxxx]]]GGG:::666555555444444333222222000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------******+++,,,,,,---......++++++,,,,,,...///111222777777777888;;;>>>BBBDDDOOOVVVccclllgggcccqqq|||{{{zzztttttttttppphhhcccggg```^^^``````\\\\\\___^^^aaadddfffhhhnnnyyy}}}vvv[[[>>>;;;888777888999777444222333333444555555555444222222222222222222222222...333999999555222222444222222222222222222222222111222222333333444555555555555666666777777888888;;;;;;:::;;;<<>>BBBFFFIIIKKKTTTWWW___iiiqqqwwwtttxxx{{{\\\DDD@@@666555777222333777222333333222222111000//////000000////////////000000222111111000///......---...........................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444999888777888<<>>AAADDDFFFTTT))))))))))))************+++++++++*********))))))*********+++++++++,,,,,,************+++---...///444444333333888CCCQQQYYYcccttt}}}www}}}}}}~~~yyytttuuuzzzuuulllkkknnntttyyy~~~{{{vvvuuusssrrrsssuuuyyy{{{yyyzzz}}}tttppplllhhhkkkqqqqqqqqqmmmgggdddlll{{{}}}kkk^^^YYYVVVTTTTTTTTTTTTTTTRRRPPPNNNLLLIIIHHHEEEBBB???===<<<<<<;;;<<<<<<===@@@BBBEEEGGGLLLOOOWWWaaaiiippp{{{{{{ssswwwlllRRREEE999777888333444666111333333222222111000000///000000////////////000000111111000000///......---...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000222444555555999<<<======BBBLLLTTTfffkkknnnooouuu~~~{{{tttmmmllliiieeebbb___^^^\\\[[[XXXYYY[[[[[[YYYUUUQQQNNNMMMIIIGGGIIIKKKOOOXXXaaalllsss{{{~~~uuu{{{oooTTT<<<888:::777444444555444333333555555444333222222222222222222222222111444777777555333222111111111111111111111111111333333333444444444555555555555555666777777888888:::::::::<<<>>>AAADDDFFFUUU))))))))))))************+++++++++************************++++++++++++,,,*********+++,,,---//////777333000333<<>>@@@AAADDDGGGOOOZZZbbbiiittt~~~tttoooxxxxxx]]]MMM===888999444444555111333333222222111000000000000000////////////000000111000000//////....................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...///111333555666666;;;>>>>>>???III[[[jjjqqqpppnnnrrrtttnnnmmmlllkkkjjjiiihhhgggddd___[[[WWWXXXZZZ[[[YYYVVVQQQOOOMMMHHHEEEEEEEEEGGGOOOXXXaaafffmmmqqqtttwww{{{uuukkkrrr}}}lllFFF888999999555222555444333444555555555333222222222222222222222222111333666666555333222222222222222222222222222222333333333444444444555555444444444555666666777777:::::::::<<<>>>AAADDDFFFUUU((()))))))))************************************************++++++++++++*********+++---...000000555000///999HHHUUU___eeemmm}}}yyy~~~}}}~~~zzz{{{wwwtttqqqtttzzzooommmqqqvvvyyy|||~~~}}}{{{~~~~~~|||~~~{{{xxxppppppyyyxxxvvvqqqllliiioooyyyggg]]]WWWRRRVVVVVVUUUUUUTTTTTTSSSSSSQQQOOOLLLIIIEEEBBB???>>><<<<<<;;;;;;;;;<<<===>>>AAADDDKKKUUU]]]dddpppzzz~~~sssooojjjVVVBBB999:::555444555111222222222111111111000000000000////////////000000000000/////////....................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000222444666777;;;;;;;;;???IIIYYYkkkxxxrrrqqqqqqyyy|||yyyzzzzzzwwwvvvvvvvvvtttnnneee^^^\\\]]]\\\[[[ZZZWWWUUUSSSRRRMMMHHHGGGEEEFFFMMMUUU[[[___ccceeegggiiilllooovvvtttsssrrrqqqrrrssstttyyyxxxvvvwww{{{xxxssswww|||XXX@@@:::888666444666444333444555666555444222222222222222222222222111333555555444222222222222222222222222222222222333333333444444444555555444444555666666777777888:::::::::<<<>>>AAADDDFFFUUU((()))))))))************************************))))))*********+++++++++******+++,,,---///111222444111666HHHZZZeeekkkpppvvv~~~}}}~~~vvvwww{{{|||mmmgggllluuu|||~~~~~~~~~}}}uuussswwwwwwtttrrrnnnkkkppplllaaaZZZVVVUUUUUUVVVVVVVVVVVVUUUUUUQQQPPPNNNLLLIIIFFFDDDCCC===<<<;;;;;;;;;<<<>>>???@@@AAAHHHQQQWWW^^^iiittt~~~}}}tttrrreeeJJJ<<<;;;777444666222222222222111111111111111000000////////////000000////////////....................................---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......///111333555888999<<<:::>>>MMMbbbqqquuutttooouuu}}}zzzqqqiiifffddd```\\\YYYWWWVVVVVVSSSNNNJJJHHHFFFEEEIIIPPPYYYZZZ[[[[[[[[[ZZZ[[[[[[```___^^^\\\[[[[[[\\\\\\^^^______aaaeeellluuu{{{}}}ooosssTTTAAA888666777666555444444666666555444222222222222222222222222111222444444333222222333222222222222222222222222333333333444444444555555555666666777777888999999:::::::::<<<>>>AAADDDFFFTTT))))))))))))***************************+++++++++)))))))))************+++***++++++,,,...000222333111000;;;RRReeelllpppuuu|||{{{}}}{{{qqqhhhgggooozzz~~~}}}{{{vvvuuuuuusssrrrqqqnnnqqqsssggg___[[[UUUVVVXXXZZZZZZZZZXXXWWWSSSSSSRRRPPPNNNKKKIIIHHH@@@@@@>>>======>>>??????===>>>CCCJJJOOOUUU___jjjuuuiiikkkyyyWWWBBB???888555555333111111111111111111111111000000////////////000000................................................------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...///000222444777999::::::???NNNfff|||wwwiiiooo{{{vvvyyyzzzqqqmmmhhhaaa\\\XXXWWWVVVUUUQQQNNNMMMJJJHHHKKKPPPUUUUUUUUUTTTRRRPPPNNNLLLQQQQQQPPPOOONNNMMMLLLLLLHHHJJJMMMPPPTTTZZZaaaeeemmmxxx~~~mmmOOO===777888666555444555666666555444222222222222222222222222000222444444333222333444333333333333333333333333333333333444444444555555666666777777888999999999:::::::::<<<>>>AAADDDFFFVVV))))))))))))************))))))*********+++++++++))))))))))))***************+++,,,---///111222333111222@@@XXXhhhmmmpppvvv|||{{{ppplllhhhllluuu~~~~~~{{{vvvssssssqqqssstttqqqtttxxxjjjbbb]]]UUUXXX\\\______^^^\\\ZZZXXXWWWWWWUUUSSSPPPMMMLLLFFFEEECCCAAA???>>>>>>???<<<<<>>AAADDDFFFXXX))))))))))))************))))))******++++++++++++))))))))))))************++++++,,,---///111333444888999GGG^^^mmmooottt{{{}}}{{{~~~}}}}}}hhhfffgggmmmvvv}}}yyytttpppsssqqqtttwwwtttvvvyyyjjjaaa\\\VVVZZZ^^^bbbcccbbb^^^\\\\\\\\\[[[YYYVVVSSSOOOMMMKKKIIIFFFCCC@@@???>>>>>><<<<<<>>>CCCEEEIIIRRR\\\dddpppqqqooorrrRRRHHH===555444222111111111111111111222222000000////////////000000---.............................................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111333555888:::<<>>999777555444555666777666555222222222222222222222222000111333333222222333444333333333333333333333333333333333444444444555555444444555555666777777777:::::::::<<<>>>AAADDDFFFZZZ************************************************)))************+++++++++000,,,+++///000//////222888FFFXXXgggtttyyy||||||wwwxxx}}}{{{nnnccccccjjjuuuzzzwwwwww{{{~~~{{{}}}}}}||||||~~~~~~{{{{{{}}}{{{|||pppqqqqqqoooooorrrqqqxxx}}}tttjjj___\\\^^^dddjjjkkkgggcccaaa^^^___```^^^ZZZUUURRRPPPLLLKKKJJJHHHEEEBBB???>>><<>>:::777777888666444333333333333222222222111111000111111111111222222222333333333333333333333333444444444444444444444444555555555666666777888999999;;;<<<======@@@CCCFFFWWW************************************************************++++++++++++...,,,,,,000222111333666>>>MMM]]]gggpppyyy||||||~~~zzz|||uuu{{{pppeeeeeeeeekkkuuuyyyxxxxxx{{{~~~|||uuummmfffcccdddeee```^^^]]]]]]___``````___ddddddcccccceeegggkkkmmmwww~~~~~~www|||sssuuupppnnnoooqqqqqqxxxxxxoooddd```bbbiiippprrrmmmgggeee```aaaaaa```\\\XXXUUUTTTQQQPPPNNNLLLIIIFFFCCCAAA===???@@@>>>===???FFFLLL\\\eeetttxxxrrruuuZZZHHH>>>888444333222222111111111111111000000000000000000000000////////////....................................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------......//////......///555444666<<<;;;>>>LLL\\\iii|||yyylllvvvzzzqqqfff\\\VVVQQQOOONNNPPPUUU[[[ZZZ^^^^^^XXXTTTSSSQQQNNNLLLMMMMMMLLLKKKIIIGGGFFFEEEDDDBBBCCCDDDEEEEEEDDDGGGJJJTTTbbbppp}}}ttt\\\GGG@@@:::666666777555333222333333333222222222222111111111111111222222222222333333333333333333333333444444444444444444444444555555555666666777888999999;;;<<<======@@@CCCFFFWWW************************************************************+++++++++,,,,,,+++---222333333777<<>><<<@@@NNN___kkk}}}xxxmmm}}}zzznnnccc[[[RRRMMMLLLPPP[[[gggiiikkkiiibbb\\\ZZZWWWSSSRRRRRRQQQPPPNNNLLLJJJIIIIIIHHHGGGHHHIIIHHHGGGEEECCCEEEKKKWWWcccrrrnnn]]]GGG===666666888666333444333333333333222222222222111111111111222222222333333333333333333333333333444444444444444444444444555555555666666777888999999;;;<<<======@@@CCCFFFYYY*********************************************************+++++++++,,,,,,,,,,,,///222333333999AAAVVV\\\bbbgggllluuu}}}}}}zzz}}}}}}ooosss}}}xxxkkkccc___kkklllpppuuuxxxyyyyyyzzz{{{xxxlllbbbZZZVVVXXXVVVUUUVVVXXXWWWSSSOOOPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIQQQTTT___mmmtttqqqllljjjvvvssspppmmmnnnppppppwwwzzzpppfffgggqqq{{{qqqmmmbbbbbbbbbbbbbbbbbb```^^^ZZZYYYXXXUUURRROOOLLLJJJGGGFFFCCC???<<<===AAAEEENNNWWWfffwwwlllwww```HHH<<<999444333333222111111111111000000000000000000000000////////////............//////////////////////////////............//////++++++++++++++++++++++++...------,,,,,,------...---------......///000000222888888888<<<;;;???OOOeeesss~~~|||uuuzzzqqqmmmaaaTTTMMMJJJOOO```rrrwwwyyyvvvnnngggccc___[[[WWWWWWVVVUUUSSSQQQPPPOOOLLLLLLLLLMMMNNNMMMKKKIIIEEEDDDHHHQQQ\\\jjj~~~~~~pppRRRCCC777777:::777666777444444333333333222222222111111111222222222333333333333333333333333333333333333444444444444444444555555555555666777888999999;;;<<<======@@@CCCFFFZZZ***************************************************++++++++++++,,,,,,,,,,,,---000222111222<<>>???AAAJJJRRR```rrroooooooooPPP===666555444333222111111111111000000000000000000000000////////////............////////////////////////...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,---...///000333999888777:::888>>>PPPmmm{{{~~~sssvvv~~~{{{lll\\\RRRKKKNNNbbbzzz|||uuuqqqlllggg^^^]]][[[ZZZXXXWWWVVVUUUNNNNNNNNNOOOQQQPPPNNNLLLHHHFFFHHHOOOWWWcccvvvbbbLLL:::888999777555888444444444333333333222222111222222222222333333333333333333333333333333333333333333444444444555555555555555555666777888999999;;;<<<======@@@CCCFFF\\\************************************************++++++++++++,,,,,,,,,,,,---///111222000444BBBQQQccc^^^```lllzzzvvvnnnnnnuuu{{{qqqhhhfffgggqqqtttuuutttvvvzzz{{{zzz}}}~~~~~~~~~{{{uuukkkaaaYYYVVVUUUUUU]]]dddooo{{{zzzlllggg___YYYUUUSSSQQQPPPPPPPPPPPPPPPPPPNNNMMMMMMJJJFFFFFFMMMTTTWWWYYY\\\]]]hhh|||wwwrrrooonnnmmmuuu}}}uuueeedddqqqsssooocccccccccgggjjjjjjfffbbb^^^^^^]]][[[YYYWWWUUUTTTNNNLLLIIIFFFCCC@@@???>>>FFFLLLYYYjjj|||{{{nnn{{{___DDD666666555444222111111111111000000000000000000000000////////////....................................------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,+++++++++,,,---///111444:::888666888999BBBVVVsss|||{{{rrr~~~|||iii\\\QQQPPPfff~~~xxxjjjhhheeebbb___]]]\\\[[[SSSRRRQQQQQQRRRRRRPPPNNNKKKHHHHHHLLLQQQYYYgggtttyyyzzzyyywwwuuuuuuwwwyyyyyyzzz\\\AAA:::999555333777444444444444333333333333222222222222333333333333333333333333333333333333222333333444444555555555555555555666666777888999999;;;<<<======@@@CCCFFF]]]************************************************+++++++++,,,,,,,,,---------///222222111777JJJ]]]bbb```eeesss}}}ooonnnwwwxxx{{{zzzlllfffiiinnntttwwwwwwtttuuu{{{|||zzz|||}}}~~~~~~|||qqqmmmfff```\\\[[[\\\]]]hhhsssuuukkkeeebbb```___VVVVVVVVVVVVUUUUUUUUUUUUPPPMMMLLLNNNNNNMMMOOOTTTVVVWWW___ttt}}}vvvpppmmmkkkttt~~~yyyfffeeesssvvvqqqeeeeeefffkkkooooooiiicccbbbbbbaaa```___]]]\\\[[[TTTRRRPPPMMMJJJGGGCCC@@@AAAFFFPPPaaattt|||nnnrrrQQQ<<<666555444333222111111111000000000000000000000000////////////............------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,++++++,,,...111222444;;;999666:::>>>KKKbbbuuuuuuvvv}}}zzzjjjZZZUUUjjj}}}zzzvvvqqqkkkgggeeeddd^^^\\\YYYWWWWWWVVVTTTRRROOOLLLJJJKKKJJJMMMVVV```eeefffeeeccc```______```eeesss}}}yyyrrrOOOBBB>>>666444888555444444444444333333333222222222333333333444444333333333333333333333333222222333333444555555666555555555666666777888999999;;;<<<======@@@CCCFFF^^^************************************************++++++,,,,,,,,,------------///222333222;;;QQQfff```bbbkkkzzz{{{nnnssstttgggeeemmmvvvuuuyyyxxxtttuuu{{{}}}zzzzzz|||~~~rrrkkkiiieeebbbaaaaaabbbccckkkxxx~~~sssllliiihhhhhhaaa```___]]]\\\\\\\\\\\\XXXWWWXXXWWWQQQKKKLLLQQQTTTOOONNN\\\|||xxxqqqllljjjsss|||gggfffvvvxxxsssggggggiiinnnsssrrrkkkdddeeeeeeeeedddcccbbbaaa```YYYXXXWWWUUURRRNNNHHHEEE>>>AAAJJJZZZnnnpppnnn[[[BBB777666444333222111111111000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,//////............//////++++++++++++++++++++++++...------,,,,,,------......---,,,,,,---///222444555;;;999888===BBBRRRkkkuuummmrrrtttaaaZZZnnn}}}wwwqqqmmmkkkjjjfffbbb___]]][[[YYYWWWSSSOOOMMMKKKHHHFFFLLLTTTXXXXXXXXXVVVTTTTTTUUUVVVTTT[[[hhhtttppp{{{[[[KKKCCC:::666;;;555555444444444333333333222222333333333444444444333333333333333333333333222222333333444555666666555555555666666777888999999;;;<<<======@@@CCCFFF___+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++,,,------...---111333333888GGG[[[hhhdddiiiqqq{{{zzzwww{{{}}}vvv{{{ppphhhhhhnnntttwwwwwwwwwwwwxxxyyyzzz{{{{{{|||~~~|||uuuqqqmmmmmmmmmkkkddd___aaagggtttzzztttpppooonnnllliiigggeeeeeedddbbbaaa\\\\\\\\\ZZZXXXVVVVVVVVVTTTSSSTTTWWWaaasss~~~nnnhhhoooxxxqqqnnnqqqttthhhiiipppyyy|||vvvnnnjjjjjjfffccccccaaa___bbbhhh___\\\YYYXXXWWWUUUPPPLLLGGGGGGGGGQQQhhhppphhhKKKBBB999222333555333111000000000000000000000000000//////000000000000//////------------------------........................//////...---,,,,,,+++++++++,,,------......------///...------...000222444444555555777BBBUUUfffoooooooooyyyzzzyyy}}}jjjcccrrrzzzuuurrrqqqkkkeeeaaaaaa```^^^\\\VVVOOOJJJJJJJJJIIIJJJMMMPPPTTTYYY\\\[[[XXXVVVUUU^^^[[[]]]lllwwwmmmkkkllltttRRRBBB???===999333444666777777666444333444444444444444444444444333333333333333333333333333222000000555;;;:::555666666666777888888999999:::<<<>>>???@@@BBBEEEHHH\\\*********))))))*********++++++++++++++++++++++++++++++++++++,,,---......000222444555<<>>???BBBEEEHHH^^^******++++++++++++******++++++++++++++++++++++++++++++++++++,,,---...///333333444888BBBSSSgggvvv|||}}}~~~tttwww||||||wwwyyy|||yyyuuupppkkkiiiggggggkkkpppuuuwwwuuuvvvxxxyyyzzzzzzyyyxxxuuuwwwzzz~~~}}}yyywww|||{{{zzzuuulllcccccchhhxxxqqqrrrqqqnnnjjjfffbbb___]]]XXXVVVSSSPPPOOOSSSYYY^^^iiilllhhhfffkkkppp~~~pppmmmpppzzzjjjllluuuvvvpppgggfffiiinnnnnnjjjgggiiigggeeeccccccdddaaa[[[UUUUUUSSSOOONNNYYYmmm~~~^^^III>>>444333555333000...000000000000000000000000//////000000000000//////------------------------.................................------,,,,,,++++++,,,------......------///.........///111333444444777888@@@XXXrrryyyqqqjjjwwwvvvcccaaahhhnnnmmmzzzsssxxx~~~yyytttmmmhhhfffccc```\\\YYYRRRLLLKKKIIIGGGFFFIIIGGGLLLSSSXXXZZZZZZZZZZZZYYY___bbb```bbbsssxxxmmm^^^YYYeee}}}___JJJ>>>888:::888555222111222444555444444444444444444444444333333333333333333333333222555555222000333444333666666666777888888999999999:::<<<===>>>AAADDDGGGaaa***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,---...///000333222444===KKK]]]qqqzzz{{{vvvlllwwwwwwnnniiieee]]]\\\^^^dddmmmtttvvvvvvuuuvvvxxxzzzzzzzzzxxxwwwuuuwww{{{{{{qqqiiijjjppp}}}sssrrrpppooonnnkkkgggeee```^^^ZZZUUUQQQOOOOOOOOOVVV^^^aaaccchhhlll~~~~~~~~~tttrrruuu|||jjjmmmwwwxxxppphhhfffiiiooopppkkkgggffffffeeeeeeggghhhgggaaa]]]XXXXXXUUURRRUUUcccvvvkkkQQQDDD777555777666333222000000000000000000000000//////000000000000//////......................................................---------,,,,,,,,,+++,,,------......------////////////111222444555444888;;;FFF```xxxxxxiiikkk}}}ooo\\\[[[fffmmmnnnvvv|||xxxssslllhhhfffccc___\\\XXXPPPJJJHHHHHHGGGIIILLLKKKNNNSSSWWWZZZ\\\^^^```jjjgggccc___```jjjyyy}}}sssdddTTTPPPccczzzZZZCCC777999888555333222333444555444444444444444444444444333333333333333333333333111777999555111333666777666666666777888888999999999:::;;;<<<===@@@DDDGGGeee***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,---...000111222///444CCCUUUfffyyy~~~llleeeuuuuuujjjccc^^^UUUVVV[[[dddnnntttvvvtttuuuwwwyyyzzzzzzyyyxxxwwwvvvyyy~~~}}}vvvqqqvvv~~~sssssstttuuuuuurrrmmmiiifffddd```\\\XXXSSSPPPMMMKKKVVV[[[^^^ccciii~~~uuutttwww|||kkknnnyyyxxxnnniiifffhhhmmmooojjjeeedddbbbaaabbbeeeiiiiiifffbbbWWWYYYZZZXXXVVV]]]mmm|||{{{[[[JJJ999444666666555444000000000000000000000000//////000000000000//////................................................---------------,,,,,,,,,+++,,,------......------...//////000222444555666777;;;BBBQQQgggvvvqqqdddqqqnnn[[[ZZZdddlllnnnrrrxxxvvvqqqlllhhhgggeeeaaa]]]XXXPPPJJJHHHGGGFFFHHHLLLOOORRRVVV[[[___eeekkkooorrrqqqooommmlllnnnrrruuuzzzooo\\\QQQZZZ~~~lllLLL999777777666666666666666666444444444444444444444444333333333333333333333333666===???999333444777999666666666777888888999999999:::;;;<<<===@@@DDDHHHggg******++++++++++++******+++++++++++++++++++++++++++++++++,,,---///000111111...555JJJ^^^mmm{{{}}}~~~ssshhhgggxxxsssggg___ZZZRRRVVV^^^gggoootttuuuuuuwwwwwwyyyyyyyyyyyyxxxwwwxxx{{{}}}wwwwwwwwwooollljjjfffbbb___[[[VVVSSSLLLTTTWWWYYY^^^ddd{{{~~~uuussstttooorrr}}}xxxlllhhhfffgggnnnqqqlllfffccc___^^^^^^bbbfffhhhfffdddYYY\\\___]]]XXXYYYfffttthhhSSS===333333444333333000000000000000000000000//////000000000000//////................................................------------------------+++,,,------......------...///000222333555666666555:::HHH\\\jjjmmmiiieee{{{qqq^^^YYY```gggjjjpppwwwvvvrrrmmmjjjiiifffbbb^^^ZZZTTTPPPQQQPPPMMMLLLMMMSSSXXX^^^eeekkkrrryyy~~~zzz}}}uuusssuuusss^^^SSSRRRnnn|||YYYAAA999999888888777777666666444444444444444444444444333333333333333333333333;;;@@@AAA:::444444555666666666666777888888999999:::;;;;;;<<<===@@@EEEIIIhhh*********))))))*********+++++++++++++++++++++++++++++++++,,,...///111222222///888PPPeeepppxxxlllkkksssmmmccc\\\WWWRRRYYYbbbkkkppptttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwzzz{{{www{{{zzzuuupppllliiifffaaa^^^UUUYYYVVVUUUZZZ___vvvwwwssspppvvvyyyzzzllleeedddiiisssxxxsssjjjfff```]]]\\\^^^bbbddddddbbb^^^___bbb```YYYVVV```nnnzzzaaaEEE666444333333333000000000000000000000000//////000000000000//////................................................------------------------+++,,,------......------...///000222444555666777666===SSSmmmsssjjjkkkuuuuuuccc[[[___eeehhhooowwwwwwrrrmmmiiigggddd___[[[YYYYYY\\\ccceee```[[[YYY[[[bbbkkktttzzz~~~wwwggg[[[QQQ[[[wwwfffNNN@@@>>>;;;888666666666666444444444444444444444444333333333333333333333333777;;;;;;777444555777666666666666777888888999999<<<<<<<<<<<<===AAAFFFJJJggg+++***)))(((((()))***++++++++++++++++++++++++++++++++++++,,,...000111222444111;;;TTThhhpppuuu{{{~~~jjjrrrxxxhhh```ZZZUUURRRZZZeeemmmqqqtttwwwzzzyyyyyyxxxwwwwwwxxxxxxyyyuuuyyy~~~zzzvvv|||{{{vvvssspppkkkhhh]]]^^^WWWSSSWWW\\\rrr{{{uuuooo|||~~~|||mmmaaabbbkkkxxx~~~yyynnnhhhaaa^^^[[[\\\___bbbaaa```cccccccccaaaYYYTTT]]]jjjmmmMMM;;;666555444444000000000000000000000000//////000000000000//////////////////////////////........................------------------------+++,,,------......------...///111333555666777777>>>FFFbbbrrrwww{{{vvvwwwggg^^^aaagggkkkpppyyy~~~vvvqqqkkkgggddd```ZZZUUUXXX\\\gggtttyyytttmmmiiidddlllwww{{{xxx}}}ssswwwjjj]]]TTT\\\nnnWWWGGGCCC===777444444555777444444444444444444444444333333333333333333333333...222444222333888::::::666666666777888888999999<<<======<<<===AAAGGGKKKggg,,,++++++******++++++,,,******+++++++++,,,,,,,,,***,,,---------...000333222444DDD]]]jjjmmmuuu}}}ooo```qqqgggbbb[[[RRRTTTZZZbbbkkkppprrrssswwwzzzxxxxxxxxxwwwxxxxxxyyyyyyuuuzzz}}}}}}zzzyyyvvvqqqppplllggg```bbbbbb\\\mmmwwwrrrnnnbbb]]]gggxxx~~~rrr^^^ddd^^^ZZZ\\\^^^\\\[[[[[[``````aaaaaa]]]ZZZ___ggg[[[???777888777111222222222111111111111000000000000000000000000000///////////////////////////////////////.........------------------------000000//////.........------444333444999666444<<>>AAAFFFIIIjjj,,,++++++******++++++,,,******+++++++++,,,,,,,,,***,,,---------...111333000666HHH```kkkmmmvvvrrrhhhwww{{{bbb\\\WWWQQQUUU]]]dddlllqqqrrrsssvvvyyyxxxxxxxxxxxxxxxxxxyyyyyyvvvzzz}}}~~~xxxxxxwwwuuuqqqnnniiiiiifff]]]lll~~~wwwppp}}}pppccc]]]gggwww~~~vvvcccggg```[[[]]]^^^\\\ZZZ[[[aaa```aaaaaa]]][[[aaaiiifffHHH;;;999777333222222222111111111111000000000000000000000000000/////////////////////////////////////////////...------------------------000/////////............---333222333888666777BBBVVVllluuuiiilllvvvwwwjjj```bbbfffgggooozzzzzz{{{sssoooiiibbb^^^\\\[[[YYYVVVWWW\\\hhhwww}}}tttqqqrrrtttwwwzzzzzzwwwuuulllllljjjlll|||}}}qqqaaa]]]lllyyyiiiWWWDDD;;;888666666999555555555555555555555555444444444444444444444444555444444444444555666666777777777777888888888888999;;;<<<===>>>AAAFFFIIIjjj,,,++++++******++++++,,,******+++++++++,,,,,,,,,***,,,------...///111333///:::PPPdddmmmoooxxx}}}qqqqqq~~~www\\\VVVSSSQQQXXXaaagggooosssttttttvvvxxxxxxxxxxxxxxxyyyyyyyyyzzzvvvzzz}}}~~~xxx|||~~~wwwvvvqqqoookkkbbbooo|||yyyyyypppxxxttteee^^^fffuuu~~~}}}kkkjjjbbb\\\\\\]]][[[ZZZ[[[``````aaaaaa^^^\\\ccclll{{{sssQQQ===666444222222222222111111111111000000000000000000000000000////////////////////////......//////////////////------------------------////////////...............333111222777666;;;KKKiii}}}oooccc```nnntttjjj```aaagggkkkvvv|||xxxoookkkeee^^^]]]``````\\\XXX[[[___iiiwww{{{qqqppppppppppppoookkkiiibbbdddbbb```hhh~~~pppfffgggzzzyyycccIII:::666555555666555555555555555555555555444444444444444444444444555444444444444555666666777777777888888888999999:::;;;<<<===>>>BBBFFFJJJkkk,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++---......///222444///@@@YYYiiiooorrr{{{}}}sssjjjxxxxxx\\\TTTRRRTTT^^^gggkkkqqquuuuuuuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzvvvyyy|||}}}zzz}}}tttqqqpppjjjtttzzzvvv~~~sssssszzzhhh___dddsss}}}tttjjjbbb[[[ZZZ[[[ZZZZZZ\\\______``````^^^]]]dddnnn~~~zzz^^^CCC777555444222222222111111111000000////////////////////////////////////////////////............////////////........................///////////////.........///333111222666666@@@VVVwww|||zzzzzziii^^^\\\jjjqqqiii___```iiiqqq}}}vvvpppnnnllllllnnnooommmjjjkkknnnuuu~~~zzzqqqnnnjjjgggeeedddcccaaa]]]bbbeeeeeefffqqq~~~vvvxxxmmmPPP>>>888777666444555555555555555555555555555555555555555555555555555444444444444555666666777777888888888999999999:::;;;<<<===???BBBFFFJJJlll,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++---......000333555222HHH```mmmpppuuu~~~{{{zzz~~~mmmggg|||}}}___VVVTTTYYYfffkkkooossswwwxxxwwwvvvvvvvvvwwwxxxzzzzzz{{{zzzzzzuuuwwwzzz}}}~~~~~~zzzxxxsssuuupppwwwzzzuuuzzzrrrlll```bbboooyyyzzzjjjaaaYYYWWWXXXYYYZZZ^^^^^^]]]^^^___^^^^^^fffpppvvvzzz~~~kkkMMM===888777222222222111111111000000////////////////////////////////////////////////---.........//////000000.................................///////////////111333111222666666EEE```sssvvvooocccZZZ___iiiooohhh^^^___kkkvvv~~~~~~{{{{{{tttnnniiiccc^^^]]]^^^``````___ccchhhkkkkkknnnvvv~~~|||vvv[[[FFF===<<<999666555555555555555555555555555555555555555555555555555444444444444555666666888888888888999999999999:::;;;===>>>???BBBGGGJJJmmm,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++---...///000333666888OOOfffooorrryyy|||~~~|||nnnmmm~~~aaaXXXVVV]]]llloooqqquuuxxxzzzyyyxxxvvvvvvwwwyyyzzz{{{{{{{{{zzzuuuvvv{{{}}}vvv|||yyyyyytttxxx|||uuusss~~~ooobbb```jjjuuu~~~nnncccYYYVVVWWWXXXZZZ^^^]]]]]]^^^___^^^```iiisssuuusssyyysssSSS???777444222222222111111111111000000000000000000000000000////////////////////////------......///000000000.................................///////////////222444222444777666HHHgggpppxxxpppeee^^^XXXbbbiiilllggg___```lllxxx}}}|||vvvooojjjoooxxxuuunnnddd```[[[YYYZZZ]]]```aaahhhhhhjjjmmmlllnnnuuu}}}~~~~~~dddKKK>>>:::777333555555555555555555555555555555555555555555555555555444444444444555666666888888888999999999999:::;;;<<<===>>>???CCCGGGKKKnnn,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++---...///111444666>>>VVVjjjooosss|||uuuqqqyyyzzz```WWWWWW^^^nnnqqqsssvvvzzz|||{{{yyywwwuuuwwwyyy{{{||||||{{{{{{vvvwww|||sssxxx|||}}}vvvtttxxxsssccc___fffppp~~~ttthhh]]]XXXWWWWWWZZZ]]]___^^^```aaaaaacccmmmwwwzzzqqqxxx{{{[[[DDD888222222222222111111111111000000000000000000000000000////////////////////////------......///000000111..................................../////////000333444333666888666IIIlll{{{rrriii```\\\VVV```eeeiiigggbbbccclllvvvyyyooofffiiittt|||ssslllhhh```___```cccgggkkkllllllsssrrrssstttqqqoooxxxrrrSSS???999777444555555555555555555555555555555555555555555555555555444444444444555666666888888888999999999::::::;;;<<<===>>>@@@CCCGGGKKKooo,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,***+++---...///111444777BBBYYYlllooosss~~~ooorrruuu]]]VVVVVV___ooorrrtttwwwzzz}}}|||zzzxxxuuuwwwyyy{{{|||||||||{{{xxxyyy~~~uuu|||~~~vvvuuuuuutttddd^^^dddmmm}}}~~~zzzmmm```ZZZXXXWWWYYY]]]``````aaacccccceeeooozzzppplll{{{gggNNN???777222222222111111111111000000000000000000000000000////////////////////////---------...///000000111////////////////////////---.........//////000000333555444777888666JJJnnn|||zzz~~~fff___ZZZTTT]]]aaafffhhhfffeeellltttuuuiiilllvvvyyynnnhhheeedddgggjjjooowww}}}~~~zzz{{{xxxrrryyy___FFF???>>><<<555555555555555555555555666666666666666666666666555444444444444555666666888888999999999:::::::::;;;<<<===>>>@@@CCCGGGKKKppp++++++++++++++++++++++++******+++++++++,,,,,,,,,///...///111000000666???NNNcccooorrrxxx~~~|||~~~sssmmmvvvrrrbbbZZZYYY\\\cccjjjrrrtttvvvyyyzzzzzzyyyyyyvvvyyy{{{|||{{{zzzzzz{{{yyyzzzrrr|||uuu|||~~~wwwuuuyyyjjj^^^aaallluuu{{{zzzrrrhhh^^^ZZZZZZ[[[\\\``````bbbfffmmmttt|||rrrmmmqqq~~~ZZZ@@@666333222111222333333222111222222222111000//////...000000000000000000000000////////////////////////............////////////000000000000000000111222111111666999777<<>>???AAAFFFNNNsss,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++...222222333;;;EEE^^^lllvvv|||~~~{{{jjj]]]aaauuusss]]]TTTOOORRRZZZbbbkkksssppprrruuuxxxzzzzzzzzzzzzyyy{{{}}}}}}{{{zzzzzzzzzwwwzzz}}}}}}}}}mmmfff~~~zzzsssoooooonnnrrrtttrrr|||~~~nnnaaacccmmmuuuwwwvvvxxxtttnnngggbbb```___```eeefffjjjpppwwwzzzuuu~~~|||SSS999666444222222333333222111222222111111000/////////000000000000000000000000////////////////////////............////////////000000000000000111222222444444666999:::FFFddd|||pppbbb\\\\\\^^^[[[]]]aaadddiiiooovvv{{{~~~|||}}}yyy{{{zzzyyy```III;;;999777666666777777666444444444444444444444444444555555555555666666666666777777888888888999999999<<<::::::>>>@@@AAAGGGNNNuuu,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,000333222444===HHHcccllluuu~~~}}}xxxcccXXXbbbxxxjjjXXXRRROOOUUU]]]dddkkkqqqpppqqqtttwwwzzzzzzzzzzzzyyy{{{}}}}}}{{{zzzzzzzzzwwwyyyzzzzzz{{{~~~kkkeee|||xxxuuuqqqrrrzzzpppuuu~~~rrrcccbbbjjjqqqrrrrrruuussspppkkkgggcccbbbbbbeeeggglllsss{{{www[[[===888666333222333333222111111111111111000000//////////////////////////////////////////////////////............////////////000/////////000111222333333444666888<<>>@@@BBBHHHOOOwww,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...222333222555@@@NNNgggooovvv|||ttt___ZZZkkk~~~gggWWWRRRQQQXXX```fffjjjnnnpppqqqtttwwwyyyzzzyyyyyyyyy{{{}}}}}}{{{zzzzzzzzzyyyyyyyyyyyy{{{|||llliii~~~zzztttyyyoooooovvvyyyhhhcccgggjjjlllmmmoooppppppmmmiiieeeeeeeeedddgggmmmuuu~~~|||dddEEE:::777444333333333222222111111111000000000000000////////////////////////////////////////////////............////////////////////////000111222333222333555777???TTTwwwuuukkkddd^^^[[[]]]ZZZ___eeejjjnnnttt|||zzzwwwooooooqqqtttxxx}}}yyynnnVVVEEE<<<:::888888888777555444444555555666666555555444555555555555666666666666666777777888999999::::::<<<:::;;;>>>@@@BBBHHHPPPzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000222333222777FFFVVVgggqqqvvvppp___eee~~~}}}eeeRRROOOPPPYYYbbbgggkkknnnqqqrrruuuwwwyyyyyyxxxwwwvvvyyy{{{|||{{{zzzzzzzzz{{{zzzyyyyyy{{{{{{ooooooooohhhmmmzzzqqqjjjhhhffffffhhhiiilllnnnlllhhhffffffhhheeehhhoooxxxnnnQQQ<<<999555333333333333222111111000000000000000000000000000000000000000000////////////////////////............////////////////////////000111333333111444666999DDD]]]pppjjjhhhcccbbbddd^^^aaaggglllrrrxxxsssppprrruuuyyy}}}zzz}}}~~~```HHH???<<<999777777777666555444555666777777666555444555555555555666666666666666666777888999::::::;;;<<<:::;;;>>>AAACCCIIIQQQ|||------------------------,,,,,,,,,------------......///222333333:::MMM```jjjxxxyyyxxxpppbbbuuuwwwbbbQQQNNNQQQZZZdddiiimmmppprrrsssuuuwwwxxxxxxvvvvvvtttvvvyyyzzzzzzyyyzzz{{{{{{zzzyyyyyy{{{|||uuuyyypppdddfffuuu}}}vvvmmmeeebbbccccccgggjjjiiifffeeegggiiihhhlllsss|||xxx\\\===:::666333333333333222000000000000000000000111000000000000000000000000////////////////////////............////////////......//////000222333444111555999===JJJfffqqqmmmlllhhhfffjjjbbbdddhhhnnnvvv}}}|||{{{{{{|||~~~~~~{{{pppRRRBBB>>>999666666666666666444555666777777666555444555555555555666666666666555666777888999:::;;;;;;<<<:::;;;???AAACCCJJJQQQ~~~------------------------,,,,,,,,,---------......,,,...000222333===RRRgggsssvvv}}}~~~rrrgggrrr```UUURRRTTT]]]fffkkknnnqqqssstttvvvwwwxxxwwwuuutttrrruuuxxxyyyyyyyyyzzz{{{{{{zzzyyyxxxzzz}}}{{{sssccccccqqq|||ssseee_________cccggggggeeedddgggkkkkkkooowwwccc>>>;;;666333333333333222000000000000000111111111000000000000000000000000////////////////////////............/////////000.........///000222333444222777;;;@@@NNNkkktttpppoooiiigggjjjeeeeeehhhoooyyy|||uuurrrppp|||~~~wwwaaaCCC???999555555666777777444555666888888666555444555555555555666666666777555666777888999:::;;;;;;<<<:::;;;???AAADDDJJJQQQ,,,,,,,,,++++++*********---,,,,,,,,,,,,---......///...111444111666RRRsss~~~wwwzzzxxxhhheeeZZZMMMRRRYYYbbbiiiooorrrttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxxxxzzz|||~~~~~~}}}ggg___gggtttooo```^^^^^^```dddgggddd```ccciiinnnssszzzxxxlllIII>>>444222444333111222111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111000000000000111222333444777999999@@@\\\mmm~~~xxxjjjhhhkkkiiieeefffgggjjjqqqzzz}}}lllnnnpppnnnzzzwwwyyyoooRRRCCC999999888222333:::666666666666666666666666555555555555666666666666777888888999999:::;;;;;;===<<<<<<>>>???AAAIIIRRR...------------------,,,,,,---------............///...111444222999TTTssswwwzzz~~~qqq|||```VVVOOOTTT]]]eeelllqqqtttuuutttuuuvvvwwwwwwxxxxxxwwwzzzzzz{{{{{{{{{zzzyyyyyyzzzyyyxxxxxxyyyzzz|||~~~~~~yyy{{{mmmaaa```lllzzzzzziiiccc^^^___cccfffeeebbbfffmmmsssyyy{{{|||tttMMMAAA666444555333111111111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111000000000000111333444444888<<<@@@NNNooommmwwwmmmkkkllljjjffffffgggkkksss|||yyytttiiimmm}}}vvvZZZIII===;;;:::444222666666666666666666666666666555555555555666666666666777888888999999:::;;;;;;===<<<<<<>>>???AAAIIIRRR,,,------------------...,,,---...///000///............111333444===WWWqqq|||xxxzzz}}}uuu\\\VVVPPPWWWaaajjjpppssstttuuutttuuuvvvwwwxxxxxxxxxxxx||||||||||||{{{zzzyyyyyyzzzzzzyyyyyyzzz{{{}}}~~~{{{rrrtttyyywwwfff]]]fffrrruuukkkaaa```cccffffffeeejjjqqqxxxvvv~~~TTTFFF999666666444222111111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111///000000000222333444555888<<>>???AAAIIISSS*********++++++,,,,,,,,,,,,---///111111000///---///000111222555AAAXXXlll|||zzz|||~~~~~~{{{mmmVVVTTTQQQYYYeeennnrrrssstttuuutttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyzzzzzzzzzzzz{{{|||}}}~~~~~~{{{wwwssssssyyymmm]]]cccmmmwwwgggeeeeeegggggghhhmmmuuu|||uuu\\\LLL<<<666666555333222111111111111000000000/////////////////////////////////000000000000/////////////////////000000111//////000111222444555666888:::IIIiiixxxyyyssspppmmmiiihhhhhhbbbgggoooxxxzzzvvvwww|||xxxsss]]]EEE<<<;;;;;;::::::666666666666666666666666555555555555666666666666777888888999999:::;;;;;;<<<;;;<<<>>>???AAAJJJSSS*********++++++,,,,,,,,,,,,---///111111000///---///222222111777GGGZZZgggrrr}}}}}}~~~|||qqqooo}}}fffQQQQQQQQQZZZgggooorrrrrrsssttttttuuuvvvwwwyyyyyyzzzzzzvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~xxxoooooowwwwww[[[^^^fffxxxpppkkkhhhhhhiiijjjpppxxxssshhhUUU@@@777666555444444111111111111000000000/////////////////////////////////000000000000/////////////////////000000111//////000111222444666777:::;;;MMMrrrvvvyyypppmmmiiidddeeehhhbbbhhhqqqyyy}}}vvvwwwkkkNNN===999::::::;;;666666666666666666666666555555555555666666666666777888888999999:::;;;;;;<<<;;;;;;>>>???BBBJJJTTT,,,------------------...,,,---...///000///......///333222111;;;OOOaaahhhlllvvv~~~ssshhhgggwwwgggSSSUUURRR\\\hhhpppqqqppprrrttttttuuuvvvxxxyyyzzzzzzzzzuuuvvvwwwyyyzzz{{{||||||{{{{{{||||||}}}~~~~~~~~~vvvsssuuuwww^^^ZZZ]]]mmm||||||xxxqqqkkkjjjkkknnnuuu|||tttuuuyyyaaaFFF999666555444444111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111//////000111333555666777===@@@VVV|||{{{mmmiiifffaaabbbgggeeekkkttt{{{zzzyyyYYYAAA888777777777666666666666666666666666555555555555666666666666777888888999999:::;;;;;;<<<:::;;;>>>???BBBKKKTTT...------------------,,,,,,---------............---333333222@@@YYYjjjmmmpppwww}}}hhhdddgggvvviiiTTTWWWUUU___jjjpppqqqppprrruuutttuuuvvvxxxyyyzzz{{{{{{wwwwwwyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~zzztttuuuzzzlllaaa[[[dddxxxyyyuuuxxx}}}{{{ssslllkkknnnrrrzzzsss~~~wwwqqqOOO<<<666444333333111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111//////000111333555777888<<>>???BBBKKKTTT,,,,,,,,,++++++*********---,,,,,,,,,,,,---......,,,333444444DDDaaarrrsssvvv||||||ttt```bbbkkkzzzcccNNNRRRWWW```lllqqqqqqpppssswwwtttuuuvvvxxxzzz{{{{{{{{{zzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}~~~~~~~~~sssoooooovvv~~~mmm^^^```qqqzzzrrrsssxxx}}}tttmmmlllpppuuu~~~yyy|||zzz|||{{{VVV???777444222222111111111111000000000000000000000000000000000000//////000000000000/////////////////////000111111//////000111333555777888999BBBccczzziiihhhhhhccc```cccnnnsss{{{zzzbbbLLL@@@<<<;;;999666666666666666666666666555555555555666666666777777888888999::::::;;;;;;;;;:::;;;>>>???BBBKKKUUU...---+++******+++---...///......---------......***444222444MMMhhhuuu|||{{{~~~lll[[[gggvvv{{{aaaRRRSSSZZZccclllnnnpppssstttrrrvvvwwwwwwxxxxxxyyyzzzzzz~~~~~~~~~}}}{{{yyyvvvuuu{{{|||}}}~~~~~~wwwmmmooo{{{vvvaaaaaammmxxxzzzsssrrrqqqqqqpppoooqqqyyyuuuooo___AAA555555555333000000000000000000000000000000000000111111111111............////////////111111111111000000000000//////111222444555777777555FFFlllvvvjjjgggddd```aaagggqqqtttzzzjjjOOO;;;;;;>>>555888666444555666777777666777777777777777888888999999999999999999999999999>>><<<===@@@@@@BBBJJJRRR...---+++******+++---.........---------------...,,,666333555NNNfffrrryyy}}}~~~www~~~jjjaaammmwww```QQQQQQYYYccckkknnnooorrrsssrrrtttuuuvvvwwwyyyzzz{{{|||}}}}}}}}}}}}{{{yyywwwvvv{{{{{{|||}}}~~~~~~~~~~~~~~~yyyoooooovvv}}}pppffffffmmmvvv}}}wwwvvvuuussstttwww}}}xxxnnncccDDD666555555222000000000000000000000000/////////000000000111111....../////////000000000000000000000000000000000//////111222444666777777999HHHmmm}}}pppfffeeeddd```bbbhhhtttwww|||sssWWW>>><<<@@@999FFFBBB===999777777666555777777666666777777888999999999999999999999999999===<<<===@@@@@@BBBJJJRRR------++++++++++++------------,,,,,,,,,,,,------///777444888QQQgggpppvvv||||||xxx{{{}}}fffdddppp}}}rrr___SSSRRRXXXbbbjjjmmmnnnqqqrrrqqqrrrsssuuuwwwyyy{{{|||}}}||||||||||||{{{zzzyyyxxxzzzzzz{{{|||}}}}}}}}}}}}{{{}}}xxxuuuyyy~~~{{{ssseeebbblllxxxyyy}}}{{{yyy{{{~~~zzzvvvhhhHHH888555555222000000000000000000000000....../////////000000000/////////000000000111111///////////////////////////000111333444666777888===JJJoootttiiibbbcccccc```cccjjjwwwzzz}}}|||{{{}}}}}}aaaCCC;;;???;;;MMMHHH@@@:::777666555555777777666666777777888999999999999999999999999999===<<<===???@@@BBBJJJSSS---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------000777666===WWWkkkrrrxxx~~~yyy{{{gggdddnnnzzzoooeeeXXXPPPQQQXXXaaajjjmmmnnnqqqrrrqqqssstttuuuvvvxxxzzz{{{|||zzz{{{{{{{{{{{{{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}zzz|||}}}~~~}}}yyyzzz}}}yyyqqqccceeemmmuuuyyyyyy~~~vvvmmmLLL999666555222000000000000000000000000............////////////000000000000111111111111............///////////////000111333555666777888===MMMttt|||}}}oooeeeaaacccccc```ccckkkxxxzzz}}}~~~{{{}}}yyyxxx}}}~~~jjjIII;;;<<<:::CCC@@@;;;777666777666666666666666666666777888888888999999999999999::::::<<<;;;<<>>@@@BBBJJJSSS+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000000444888JJJhhhxxxzzz|||xxxxxxuuu~~~sss___QQQKKKOOOUUUYYYccckkknnnooorrrsssrrrssstttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyzzz{{{|||}}}{{{{{{|||}}}~~~~~~~~~~~~|||~~~~~~~~~qqqmmmyyyxxxiiikkkooorrruuuvvvwwwwwwxxx|||zzzpppmmm[[[@@@999777222000000000000000000000000/////////000000000111111....../////////000000000......///000000111222222000111222444555777888999===```|||ttt{{{iiibbb^^^```^^^]]]eeeqqqwwwyyy|||~~~zzzuuuqqqooommmnnnvvv}}}[[[BBB<<<999:::888777777888777555444666555555555555666777777777888888999::::::;;;;;;:::999;;;>>>???BBBJJJSSS+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111000444888KKKiiixxxyyy~~~}}}{{{xxxsssppp~~~ooo\\\MMMGGGJJJPPPZZZccclllooopppssstttsssqqqrrrtttuuuwwwyyy{{{||||||{{{zzzyyyyyyzzz{{{|||{{{|||}}}~~~~~~{{{}}}~~~}}}~~~~~~qqqjjjpppvvvooofffdddggglllmmmmmmooovvvxxx{{{oooddd___BBB999666000000000000000000000000000000000000000111111111111............////////////...//////000111222222333000111222444666777888999@@@gggyyypppxxxfff___\\\]]]]]]]]]gggtttyyyzzz|||}}}yyytttppppppmmmnnnvvv~~~{{{XXX@@@:::888:::888555444555666666666555555555555555666777777777777888999::::::;;;;;;:::999:::>>>???BBBJJJSSS------------------------...............///000000333...<<>>???AAAJJJSSS------------------------...............///000000333///???XXXjjj}}}~~~{{{~~~yyyiii```lllxxxmmm___SSSKKKIIINNNUUU]]]ccckkkpppqqqrrrsssuuuvvvvvvwwwxxxyyy{{{}}}}}}~~~}}}|||{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~}}}}}}||||||}}}}}}}}}{{{uuuqqqoootttvvvgggaaalllyyytttmmmhhhhhhlllpppyyy|||zzz^^^hhheeeCCC888888222222222222111111111111000000000000000000000000000000000////////////000000////////////000000000000222111111222555888:::;;;GGGxxxfffhhh~~~nnnddd^^^[[[^^^]]]^^^iiiyyy{{{}}}}}}yyyvvvsssqqqooommmnnnwwwsss~~~iiifff```LLL<<<777777888888999888777666555555666777777666666777888888888999999999::::::::::::999;;;>>>???BBBJJJSSS------------------------...............///000000222111CCCZZZjjj~~~{{{~~~xxxeeeZZZccc{{{lllaaaUUUNNNJJJIIIOOOWWW___dddlllpppqqqqqqsssuuuwwwxxxxxxyyyzzz|||}}}~~~~~~~~~}}}{{{{{{zzzzzzzzzyyyyyyzzz|||||||||||||||{{{|||||||||}}}{{{uuunnnhhhmmmyyy{{{kkk___eeemmmxxx~~~uuupppooovvv}}}}}}aaaaaakkkHHH999777222222222222111111111111000000000000000000000000000000000////////////000000////////////000000000000111111222333555888;;;<<>>@@@BBBJJJSSS------------------------...............///000000111333EEE[[[gggzzz~~~~~~uuuaaaXXXaaaxxxfffYYYNNNKKKJJJIIIPPPYYY```ffflllpppqqqqqqsssuuuwwwwwwxxxxxxyyy{{{|||}}}~~~}}}{{{zzzzzzzzzzzzxxxyyy{{{{{{{{{{{{||||||zzz{{{||||||}}}xxxpppjjjhhhrrrrrr^^^```dddmmm|||xxx|||ccc[[[xxxvvvSSS???:::333222222222111111111000000////////////////////////000000////////////000000////////////000000000000111222333444666888;;;>>>QQQ\\\jjj}}}{{{qqqccc```[[[WWWYYY\\\bbbooo||||||}}}{{{zzz|||xxxuuurrrooollllllkkknnnyyyvvvvvviii^^^[[[RRRDDD:::888888888888777777777666555666777777666666777888888888999999999:::::::::;;;:::;;;>>>@@@BBBJJJSSS------------------------...............///000000000444GGG[[[ddduuuuuu___WWWcccxxxeeeVVVKKKJJJJJJJJJQQQ[[[bbbgggmmmpppppppppsssuuuwwwwwwwwwwwwxxxyyy{{{{{{~~~~~~|||{{{{{{zzzzzzzzzwwwyyy||||||{{{zzz|||}}}zzz{{{}}}}}}}}}vvvlllhhhooozzzaaa``````gggyyy~~~eeeTTThhh]]]DDD;;;333222222222111111111000000////////////////////////000000////////////000000////////////000000000000000222444555666888<<<@@@YYY]]]jjjuuukkkbbb^^^ZZZWWWYYY^^^fffrrr|||}}}{{{xxx}}}xxxuuurrroookkkhhhhhhhhhlllvvv{{{yyydddXXXNNNDDD===888888888777777777777777555666777777666666777888888888999999999:::::::::;;;:::<<>>999888888777666777777777555666777777666666777888888888999999999:::::::::;;;:::<<>>CCCnnnnnnwwwsssddd```\\\[[[ZZZ\\\cccmmmvvv{{{~~~|||{{{xxxtttpppmmmhhhccc``````aaafffppp|||yyyxxx\\\MMMFFFAAA999999777666666666777888555666777777666666777888888888999999999:::::::::;;;;;;<<>>DDDuuuyyyuuuccc^^^\\\\\\\\\]]]eeeooowwwzzz}}}~~~{{{xxxtttppplllgggaaa^^^___aaaeeeooozzz{{{bbbSSSKKKDDD:::999777666666666777888555666777777666666777888888888999999999:::::::::<<<;;;<<<@@@AAACCCKKKUUU------............------.........//////000111222...777VVVpppqqqrrr|||bbbwwwwwwlllVVVMMMMMMGGGIIIVVV^^^fffiiimmmpppqqqqqqrrrsssuuuwwwyyyzzzyyyyyyzzz|||}}}|||{{{zzzzzz{{{|||}}}|||||||||{{{yyyxxxzzz{{{}}}{{{{{{~~~}}}uuuoooyyyrrrddddddooo|||YYYOOOnnnoooKKK::::::444333222111000000000000111111111111111000//////000000000000000000000000000000000000111111111111111111333777777999???GGGtttbbb___\\\ZZZYYY]]]dddnnnuuuzzz~~~~~~~~~~~~{{{wwwsssoookkkgggbbb___WWW[[[cccjjjppprrrsssrrrppprrrvvvyyy}}}jjjZZZQQQ@@@999999888888888888888999999999888888888888888999777777888999::::::;;;;;;;;;???<<<===CCCCCCGGGUUU---......//////......---.........//////000111222333<<>>FFFuuuxxxqqq^^^YYYZZZYYYYYY^^^gggpppxxx|||{{{{{{|||~~~~~~yyyvvvqqqlllhhhddd```]]][[[[[[\\\\\\[[[YYYXXXWWWYYY[[[___ccchhhnnnuuuyyy{{{bbbTTTDDD;;;:::999888777777777777888888777777777888888999888888888999999::::::;;;:::???<<<===DDDCCCGGGVVV...//////000000//////...............///000111222555AAA```wwwwwwxxxxxxkkkfffggg}}}yyyiiiWWWOOONNNIIIOOO\\\aaaeeeiiimmmqqqrrrsssuuuvvvwwwyyy{{{|||||||||~~~}}}{{{zzzyyyzzzzzzyyyzzz||||||{{{{{{|||}}}|||{{{{{{{{{{{{{{{{{{zzz}}}}}}~~~ttteeelllyyy}}}}}}iiiTTTnnn]]]DDD888444333222222111111111111111111111111111000/////////////////////////////////000000000111111111111444333555777777777===EEEoooxxxqqqqqq```]]]XXXXXXZZZ___iiirrryyy}}}yyyzzz|||~~~~~~xxxtttooojjjfffccc___\\\YYYXXXWWWVVVUUUTTTSSSSSSRRRTTTXXX[[[```gggnnnsssyyy}}}}}}___PPPBBB<<<;;;:::888777666666666888777777777777888888999888888888999999::::::::::::>>><<<===DDDDDDHHHVVV......////////////..................///000111222222AAAbbbyyyyyy}}}wwwhhhccceee~~~uuudddUUUOOOMMMIIIRRR___bbbgggjjjnnnqqqqqqqqqrrrsssvvvyyy{{{|||}}}}}}}}}{{{zzzyyyzzzzzzxxxzzz}}}}}}|||||||||}}}{{{{{{{{{zzzzzzyyyzzzzzz|||}}}}}}~~~qqqiiikkkmmmQQQdddyyy^^^EEE666444333222222222222222222111111111111111000/////////////////////////////////000000000111111111111444333555777777777===EEEnnnnnnlllppp```___WWWXXX[[[aaajjjssszzz}}}zzz{{{}}}wwwsssmmmhhhdddaaa]]][[[VVVUUUTTTRRRQQQPPPOOOOOOMMMOOORRRUUUYYY___ggglllsssxxx~~~]]]MMMBBB<<<;;;:::888777666666666777777666666777888888999888999999999999999::::::999>>>;;;===DDDDDDHHHWWW------............------.........//////000111222333DDDeeezzzzzz~~~uuueee```eeevvvlll___RRRMMMKKKIIITTTbbbdddiiilllppprrrrrrqqqrrrrrrvvvxxx{{{||||||}}}~~~|||{{{zzzzzzzzz{{{yyy{{{~~~~~~}}}|||||||||zzz{{{{{{zzzyyyyyy{{{|||||||||}}}~~~}}}}}}}}}qqqeeennn}}}rrrQQQ\\\vvv]]]EEE444333333222222222222333333111111111111111000//////000000000000000000000000000000000000111111111111333222444777777777>>>FFFqqqiiimmmsss___]]]WWWXXX\\\cccllltttzzz|||{{{}}}zzzwwwxxxyyy|||zzzzzz}}}}}}|||~~~vvvrrrkkkfffbbb___\\\ZZZUUUTTTRRRPPPMMMKKKIIIHHHHHHIIIJJJLLLOOOUUU\\\aaakkkpppzzzbbbOOODDD;;;:::999888777777777777666666666666777888888999999999999999999999999999999===;;;===DDDDDDIIIWWW,,,,,,------------,,,,,,.........//////000111222555HHHjjj~~~~~~ooo^^^___kkkzzzmmmdddZZZOOOKKKJJJIIIVVVdddeeejjjmmmqqqtttttttttuuuvvvuuuwwwzzz||||||}}}~~~~~~}}}|||{{{zzzzzz{{{|||zzz|||}}}|||{{{{{{yyyzzz{{{zzzyyyyyy||||||}}}}}}{{{}}}~~~|||yyyyyy|||kkkdddnnnuuuSSSTTTooowww\\\FFF777333333333222222333333444111111111111111000//////000000000000000000000000000000000000111111111111222111333777777888???GGGvvvhhhuuu}}}ccc\\\XXXYYY]]]dddmmmuuuyyy{{{}}}}}}~~~}}}wwwppplllmmmppppppooooooqqqpppooosssyyy}}}}}}zzzuuuqqqjjjddd```^^^[[[YYYSSSSSSRRROOOMMMJJJGGGFFFDDDDDDDDDDDDFFFKKKQQQVVVaaagggsssjjjRRREEE::::::999888777777888888555555555666666777999999999999999999999999999999999===;;;===DDDDDDIIIWWW+++,,,,,,------,,,,,,+++.........//////000111222777KKKnnnjjjYYY```rrrvvvhhhaaaWWWMMMJJJHHHHHHWWWffffffjjjnnnrrruuuvvvwwwxxxyyytttwwwzzz{{{||||||~~~}}}}}}{{{zzzzzz{{{|||}}}{{{}}}~~~{{{zzzzzzxxxzzz{{{zzzyyyyyy}}}}}}}}}~~~zzz||||||zzzxxxxxx}}}uuuaaaggguuuuuuTTTOOObbbxxx\\\HHH<<<333333333222222333444444111111111111111000//////000000000000000000000000000000000000111111111111111111333777777999???GGGyyy}}}jjj|||iii]]]XXXZZZ^^^eeennnuuuyyyzzz|||yyyzzzzzzwwwpppgggccceeeiiigggfffgggiiihhhfffjjjqqqtttzzz{{{wwwuuupppiiiccc```]]]ZZZYYYQQQRRRRRRQQQOOOMMMKKKIIIBBBBBBAAAAAABBBFFFKKKPPPYYYaaannn|||oooSSSDDD999999888888888888888999555555555555666777999999999999999999999999999999999===;;;===DDDEEEIIIXXX....................................///111222333666HHHuuu}}}jjjXXXaaawwwqqqiii```TTTNNNGGGEEELLLVVV___dddnnnqqqtttvvvvvvvvvxxxyyywwwwwwyyy{{{~~~}}}}}}{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxyyy{{{}}}~~~|||yyyxxxyyyzzzyyyxxx|||}}}ggggggttt}}}XXXWWW^^^|||___III<<<444333222222111111222222//////000000000000//////111111000000//////......000000000000111111111111666222666222999<<<888LLL|||eeelllbbb^^^ZZZ\\\fffqqqwwwzzz||||||vvvrrrmmmiiihhhfff```]]]]]]ZZZ]]]bbbeeeggghhhjjjlllqqqssswww}}}zzzwwwssslllddd^^^]]]\\\ZZZYYYTTTQQQMMMLLLLLLLLLIIIGGGDDDDDDCCCCCCDDDFFFGGGIIIVVV\\\fffttttttUUUHHH===;;;888777777777777666555555666666777777888888888888999999999::::::::::::???<<<<<>><<<<<>><<<<<>>IIIpppcccttt|||dddZZZVVVWWW^^^kkkuuuxxxzzz|||yyyqqqkkkjjjiiihhhiiilllrrrsssttttttssssssuuuwwwwwwwwwxxxzzz|||~~~}}}vvvqqqbbb^^^ZZZYYYYYYXXXTTTQQQNNNMMMMMMLLLKKKJJJHHHGGGKKKKKKJJJIIIHHHGGGGGGGGGFFFKKKWWWhhh{{{hhhKKK===;;;888777777777777666555555666666777777888888888888999999999:::::::::999>>><<<<<>>222222111000000000000111//////000000000000//////////////////000000000000000000000000111111111111333000999888:::@@@RRRzzz\\\mmmsssbbb\\\UUUXXX```llltttvvvyyy}}}~~~{{{xxxxxx{{{~~~{{{yyyzzz}}}wwwnnnddd^^^TTTQQQOOOOOORRRRRROOOLLLLLLNNNPPPOOONNNLLLKKKKKKMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKSSScccwwwuuuTTT===;;;888777777777777666555555666666777777888888888888999999999:::::::::888===;;;<<>>888888888666555777555555555555666777888999999999999:::::::::;;;;;;888===<<<===CCCDDDKKK[[[........................---------...000111333444999IIIxxxrrr___dddtttiiiZZZOOOKKKGGGGGGMMMXXXaaagggjjjmmmppprrrtttvvvzzz||||||{{{zzzvvvpppiiibbb^^^^^^aaafffmmmuuu~~~{{{wwwrrrnnnllljjjhhhfffeeefffgggfffffffffffffffeeeeeeeeeddddddbbbaaaaaa```aaabbbdddeeejjjkkkmmmooorrrsssuuuuuurrrtttvvvwwwwwwwwwxxxzzz}}}~~~~~~|||{{{{{{}}}~~~~~~}}}{{{{{{{{{}}}~~~}}}zzzwwwqqqpppnnnkkkiiihhhhhhhhh```ZZZTTTRRRPPPQQQXXXaaafffiiimmmoooppppppqqqrrrmmmqqquuuxxxyyy{{{}}}~~~}}}rrrUUUPPPwwwhhhJJJ777555222111111111111000////////////////////////222111///......///111222000000000000000111111222333666555777<<>><<<<<>>;;;<<>>;;;<<>><<>><<>><<>>:::666888333999777777777777888888888888999999::::::::::::;;;;;;<<<===:::<<>>CCCCCCLLLaaa------------------------............///000111222555AAAbbb~~~ppplll{{{lllVVVNNNKKKRRR^^^hhhpppvvvuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxyyyzzz|||}}}|||}}}}}}|||{{{~~~~~~~~~~~~|||yyyvvvvvvuuurrrnnnlllmmmnnnrrruuuxxx{{{|||zzzxxxvvvqqqpppooooooooopppqqqrrrsssqqqnnnlllmmmooosssuuuooolllhhhccc___[[[YYYXXXYYY\\\\\\ZZZZZZ]]]]]][[[PPPKKKGGGFFFEEEDDDFFFKKKLLLNNNRRRTTTUUUVVVYYY[[[^^^eeennnssstttvvvyyy|||}}}{{{vvv^^^TTTmmmVVV999333///000111......000............///////////////////////////////////////////////////000000111///222222666<<<@@@XXX|||{{{}}}qqqggg___XXXUUUSSSRRRTTTZZZbbbiiinnnoooooosssuuuwwwxxxvvvtttttttttpppiiiccc```^^^cccooo|||~~~|||~~~zzzgggZZZZZZVVVKKKIIIQQQUUUXXX[[[^^^bbbccc^^^VVVPPPRRRSSSRRROOOMMMMMMOOOQQQQQQOOOLLLJJJLLLSSSYYYnnnyyylllGGG>>>;;;999<<<555777666777777777888888888888888888888999999999::::::999<<<;;;>>>DDDCCCLLLbbb------------------------.........//////000111222777AAAbbbzzzgggzzzpppZZZRRRNNNTTT___iiiqqqvvvtttuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxyyy{{{||||||zzz{{{|||{{{{{{~~~}}}~~~~~~~~~|||zzzvvvvvvuuurrrooommmmmmmmmppprrruuuxxxyyyxxxwwwvvvpppoooooonnnoooppprrrsssqqqpppnnnlllmmmnnnqqqrrrmmmkkkhhhddd```]]][[[ZZZWWWYYYXXXVVVYYY\\\\\\XXXOOOJJJGGGHHHHHHFFFIIIMMMLLLNNNQQQSSSSSSUUUXXXZZZ\\\cccjjjmmmnnnooosssxxxzzz}}}www___WWWqqqvvvOOO888222///000000......000............///////////////////////////////////////////////////000111111///222222666;;;>>>TTTxxxzzzooodddYYYSSSRRRRRRTTTXXX___gggllloooooooooqqqttttttrrrnnnkkkjjj___YYYTTTQQQQQQWWWdddqqq|||~~~hhhZZZZZZXXXQQQUUUbbbbbb___```gggooopppggg^^^SSSWWWYYYVVVPPPMMMNNNQQQPPPQQQOOOLLLJJJMMMSSSXXXjjjttt~~~qqqIII>>>999777;;;444777777777777777888888888888888888888888999999999999:::===;;;>>>DDDDDDOOOeee.................................//////000111222666???```ggg}}}uuummm[[[RRRNNNTTT^^^gggnnntttttttttttttttuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{wwwyyyzzz{{{|||~~~}}}~~~~~~}}}|||vvvvvvvvvssspppnnnmmmnnnlllmmmoooqqqrrrrrrrrrqqqnnnmmmmmmmmmmmmoooqqqrrrpppooommmkkkjjjiiiiiiiiieeedddccc```^^^\\\ZZZYYYUUUTTTRRRQQQVVV[[[YYYSSSNNNJJJHHHJJJJJJIIIKKKOOOOOOQQQRRRSSSSSSTTTVVVXXXZZZ```fffhhhfffgggmmmrrrwww{{{}}}yyyccc\\\xxxsssMMM777222///000000......000............///////////////////////////////////////////////////000111111///333333666:::<<>>999888;;;333666777777777777666666666666888999::::::;;;;;;::::::???;;;AAA???CCCGGGNNNqqq...---,,,,,,,,,,,,---...//////......///000111222444>>>YYYlll}}}}}}lllaaaYYYPPPIIIMMMUUU^^^gggnnnoooqqqssssssssssssuuuvvvuuuvvvxxxyyyyyyyyywwwvvvyyywwwyyy~~~~~~~~~}}}zzzxxxvvvvvvuuusssrrrpppnnnnnnmmmjjjgggggghhhgggddd```\\\^^^```bbbdddhhhmmmqqqpppsssrrrlllhhhiiiiiihhhaaa___]]]ZZZXXXXXXXXXYYYSSSQQQQQQTTTYYYYYYTTTNNNMMMLLLLLLLLLLLLNNNOOOPPPRRRQQQRRRTTTWWWZZZZZZZZZZZZ[[[\\\\\\\\\^^^aaadddmmmssszzz~~~zzz|||yyynnn___}}}hhhCCC666333111000111111000...000000000000000000000000////////////////////////////////////000000000000111333333666;;;<<>>999888;;;333777777777777777666666666666888999::::::;;;;;;::::::===999@@@>>>CCCGGGOOOrrr...------,,,,,,------...///.........///000222333222<<>>999888;;;333777666666666666777777777777888999::::::;;;;;;::::::;;;777>>>===BBBHHHPPPttt------------------------............///000222333111;;;TTTwwwtttmmmXXXSSSKKKFFFIIIOOOWWWaaaiiimmmooorrrtttttttttuuuwwwvvvwwwxxxyyyyyyyyyxxxxxx{{{yyyzzz~~~{{{}}}|||zzzxxxxxxwwwvvvsssooollljjjiiiddd___\\\ZZZWWWSSSOOONNNPPPSSSVVV[[[ccckkkqqqqqqrrrrrrrrruuuwwwrrriiidddaaa]]]YYYVVVVVVWWWXXXZZZZZZZZZYYYWWWRRRLLLHHHNNNOOOOOOOOOPPPQQQQQQRRRRRRUUUYYY[[[ZZZ\\\___ccc^^^______]]]ZZZXXXXXXYYYggghhhjjjlllpppwww}}}lll\\\{{{yyy]]]@@@666333111000111111000...////////////////////////////////////////////////////////////000000000000111333222666;;;<<>>:::888:::333888666666666666777777777777888999::::::;;;;;;::::::<<<888>>>===BBBGGGPPPttt------------------------......---...///111222444222:::PPPppptttqqq[[[RRRKKKFFFHHHNNNUUU___iiikkknnnrrrtttuuuuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyy{{{{{{|||}}}{{{vvvwwwxxxxxxvvvqqqkkkhhhfffbbb]]]ZZZYYYWWWTTTPPPMMMNNNPPPSSSXXX```iiipppqqqsssuuuxxx|||}}}tttiiieeeccc^^^YYYVVVTTTTTTTTT[[[\\\\\\YYYTTTNNNJJJHHHPPPPPPQQQRRRRRRSSSSSSSSSUUUXXXZZZZZZXXXXXX[[[^^^_________\\\ZZZXXXYYYZZZfffeeeeeeeeehhhpppzzz|||eeeZZZvvvsssZZZCCC666333111000111111000...////////////////////////////////////////////////////////////000000000000222333111555;;;<<>>:::888:::333999555666666666777777777888888999::::::;;;;;;::::::>>>999???===BBBGGGPPPttt,,,------......------,,,...------...///111333444444888JJJiiilll}}}uuu___QQQKKKFFFHHHLLLSSS^^^hhhjjjmmmrrruuuuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{}}}~~~{{{tttvvvxxxxxxwwwrrrnnnjjjbbb^^^YYYWWWWWWVVVSSSQQQMMMMMMNNNPPPUUU^^^hhhooorrruuuwwwyyy||||||tttiiidddbbb___[[[WWWTTTSSSRRRZZZ\\\[[[WWWPPPLLLKKKKKKQQQQQQSSSTTTTTTUUUTTTTTTXXXYYYYYYXXXVVVUUUUUUVVV[[[[[[ZZZXXXVVVWWWYYY\\\ccceeeeeebbbbbbhhhsss}}}}}}ttt^^^\\\vvvrrrYYYCCC666333111000111111000...000000000000000000000000////////////////////////////////////000000000000222222000555;;;;;;JJJggguuugggaaa]]]YYYXXXTTTSSSTTTXXX```iiiooorrrwwwoooYYYOOORRRYYY___```]]]XXXSSSSSSUUUWWWVVVSSSRRRRRRRRRRRRSSSSSSQQQOOONNNNNNMMMLLLJJJHHHFFFEEEFFFIIINNNSSSYYYcccnnnwwwvvvKKK>>>;;;888999333999555555666666777777888888888999::::::;;;;;;::::::???:::???===CCCIIISSSwww,,,,,,---......---,,,,,,------------///111333444555555EEEeee{{{eeennnxxxbbbOOOJJJFFFGGGKKKQQQ\\\gggiiimmmrrruuuvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzyyy~~~|||yyyyyyyyyyyyxxxwwwuuutttlllfff___ZZZXXXVVVRRRNNNKKKLLLLLLNNNSSS\\\gggnnnrrrssssssqqqrrrsssnnnggg```___^^^[[[YYYVVVTTTRRRXXXZZZZZZTTTMMMJJJLLLOOORRRRRRTTTUUUVVVVVVUUUUUUZZZYYYWWWVVVUUUTTTRRRQQQOOONNNMMMLLLLLLOOOUUUYYY```eeehhheee______hhhqqqwww~~~vvv\\\```}}}xxx]]]BBB666333111000111111000...000000000000000000000000////////////////////////////////////000000000000333222000555;;;;;;IIIeeerrriiiaaa[[[XXXUUUTTTTTTXXX```hhhnnnqqqwww}}}~~~^^^QQQQQQUUU[[[ccc[[[XXXUUUTTTTTTTTTSSSQQQTTTSSSSSSTTTSSSQQQQQQRRRNNNMMMLLLKKKIIIGGGFFFEEEDDDFFFJJJMMMSSS]]]iiirrr}}}tttJJJ???;;;888999333:::555555555666777888888888888999::::::;;;;;;::::::===888>>>>>>DDDLLLWWW}}},,,,,,---......---,,,,,,------------///111333555666444BBBdddyyyccceee{{{eeeNNNIIIEEEFFFIIIOOO[[[eeehhhlllqqquuuvvvwwwwwwxxxyyyyyyxxxxxxxxxyyyzzz{{{yyy|||~~~|||{{{{{{|||}}}xxxnnnfff```ZZZTTTOOOIIIJJJJJJLLLRRR[[[gggooooooppplllgggfffhhhgggddd\\\]]]]]]\\\ZZZXXXUUUTTTWWWYYYXXXRRRKKKIIIMMMRRRRRRSSSUUUVVVWWWWWWVVVUUU[[[XXXUUUTTTUUUUUURRROOOCCCCCCBBBAAABBBGGGNNNTTT]]]ffflllhhh^^^YYY___gggsss{{{{{{]]]dddbbbBBB666444111000111111000...000000000000000000000000////////////////////////////////////000000000000333222///444;;;;;;IIIddd~~~~~~rrrfff^^^[[[VVVUUUUUUXXX___gggnnnqqqvvvvvvnnn]]]XXXSSSVVV___YYYYYYYYYWWWUUUSSSTTTTTTWWWVVVWWWVVVTTTRRRTTTWWWOOOOOOOOONNNNNNMMMMMMMMMBBBDDDGGGIIIOOOXXXeeennnwwwsssJJJ???;;;888999333:::444555555666777888888999999999:::;;;;;;;;;:::::::::666===>>>FFFOOO[[[------------------------------......///000000000222333@@@___pppnnnnnnYYYMMMHHHFFFFFFTTTbbbaaammmnnnppptttxxxzzz{{{zzzyyywwwvvvvvvwwwxxxwwwvvv||||||~~~|||{{{{{{}}}|||}}}tttnnndddXXXUUUPPPKKKGGGHHHMMMUUUbbbnnnpppooonnnllliiifffcccbbb```^^^[[[\\\bbbeee___TTT[[[XXXRRRLLLJJJKKKQQQVVVVVVXXXYYYXXXWWWWWWXXXYYY[[[[[[ZZZXXXTTTPPPLLLIIIBBBCCCBBB>>>;;;>>>EEELLLaaammmtttmmm```[[[]]]```iiisss~~~aaahhhyyyZZZAAA222111000//////.........////////////////////////.../////////000000111111///////////////000111111---444444444:::===HHH]]]xxxlll^^^^^^WWWWWWWWW[[[aaaggglllnnnrrr|||~~~gggZZZ[[[___aaaaaa[[[VVVWWWYYYYYYYYYYYYZZZZZZZZZZZZYYYWWWUUUSSSRRRPPPNNNMMMMMMKKKHHHFFFDDDDDDEEEGGGLLLUUU___fffooo{{{rrrKKK@@@;;;888<<<444777555555666666777777888888;;;;;;;;;::::::999999999>>>;;;BBB???DDDNNN^^^------------------------------......///000000000222333???\\\}}}qqqqqqrrrZZZNNNHHHFFFGGGVVVdddeeelllnnnppptttwwwyyyyyyyyywwwuuuttttttuuuwwwwwwvvv{{{|||}}}|||}}}|||}}}}}}|||~~~wwwiii[[[YYYRRRKKKFFFHHHMMMUUUcccooosssrrrpppmmmjjjfffcccaaa]]]\\\YYY[[[bbbhhhcccZZZ[[[WWWRRRNNNMMMPPPUUUXXXWWWXXXZZZYYYXXXWWWXXXYYYZZZZZZYYYWWWTTTPPPMMMKKKEEEFFFFFFBBB>>>???DDDIIIaaammmtttmmm___XXXXXXYYYdddooo{{{yyyaaalllvvvWWW===222111000//////.........////////////////////////.........//////000000000///////////////000111111...444444444:::===III]]]vvv|||sssddd```YYYXXXXXX[[[```gggmmmppppppyyyzzz~~~rrraaa]]]\\\\\\```[[[VVVVVVXXXZZZYYYYYY[[[[[[[[[[[[[[[YYYVVVTTTRRRQQQOOONNNNNNLLLIIIGGGDDDDDDDDDEEEJJJSSS]]]dddnnnyyyoooIII???:::888;;;444888555555666666777777888888;;;;;;;;;::::::999999999>>>;;;AAA???DDDNNN^^^------------------------------......///000000000333333===VVVwwwppprrrzzz^^^OOOHHHGGGHHHVVVfffhhhlllnnnqqqtttvvvwwwwwwwwwuuusssqqqrrrsssuuuvvvuuu{{{{{{|||~~~zzzwww{{{{{{|||}}}{{{|||ssscccaaaUUUNNNHHHHHHNNNWWWdddpppwwwuuurrrnnniiieeeaaa```YYYXXXVVVXXXaaahhhggg```[[[VVVPPPNNNQQQUUUXXXYYYXXXZZZ[[[[[[YYYYYYYYYZZZ[[[[[[ZZZXXXUUUSSSPPPOOOJJJKKKKKKHHHDDDCCCEEEHHHaaannnuuuoooaaaXXXUUUTTT^^^iiivvv}}}ppp```pppqqqTTT;;;222111000//////.........////////////////////////...............////////////////////////000111111...444333444;;;>>>III]]]vvvwwwyyyhhh```\\\[[[ZZZ[[[```fffmmmqqqrrrvvvxxx|||iii^^^YYYWWW]]]ZZZVVVVVVXXX[[[[[[YYY[[[[[[[[[]]]]]][[[WWWTTTTTTRRRPPPPPPPPPNNNLLLJJJFFFEEECCCCCCGGGOOOZZZaaajjjvvvkkkFFF===999777:::444888555555666666777777888888;;;;;;::::::::::::999999===:::AAA>>>DDDOOO```------------------------------......///000000000333444;;;OOOooommmmmmdddSSSJJJIIIHHHTTTdddhhhjjjmmmqqqtttuuuuuuuuuuuuuuusssqqqqqqrrrtttttttttwwwxxxzzz}}}|||yyyvvvsssppptttuuuyyyzzzwwwvvv}}}ooolll]]]SSSLLLKKKPPPYYYeeepppvvvtttpppkkkeeeaaa]]]\\\TTTSSSRRRTTT\\\dddddd___ZZZSSSMMMLLLQQQVVVWWWVVVZZZ\\\]]]]]][[[ZZZZZZ[[[]]]\\\ZZZXXXVVVUUUSSSSSSNNNOOOPPPOOOLLLKKKKKKLLLbbbnnnvvvqqqddd[[[WWWTTTZZZdddqqqzzz}}}hhh___sssmmmRRR<<<222111000///............////////////////////////------..................///////////////000000111///444222333<<<@@@JJJ]]]|||wwwhhh^^^^^^]]]\\\\\\___eeemmmsssuuuxxxyyy~~~}}}}}}lll^^^VVVTTTYYYXXXVVVUUUYYY^^^___\\\[[[[[[[[[]]]___^^^YYYUUUTTTSSSRRRRRRRRRQQQNNNLLLGGGFFFCCCAAADDDKKKUUU\\\dddpppgggDDD<<<999666:::444999555555666666777777888888::::::::::::::::::::::::===:::@@@>>>EEEPPPbbb------------------------------......///000000000333444999IIIggg~~~jjjfffiiiVVVLLLKKKHHHQQQ___dddiiimmmrrruuuuuuttttttuuuuuusssqqqqqqqqqqqqpppooolllnnnqqquuu{{{}}}wwwsssooolllkkkkkknnnssswwwtttoooooosss|||wwwfff[[[RRRPPPTTTZZZdddmmmooommmiiiddd___[[[XXXWWWQQQQQQPPPPPPVVV]]]]]]XXXUUUPPPJJJJJJOOOSSSSSSRRR[[[]]]______^^^\\\[[[[[[[[[YYYWWWUUUSSSRRRRRRRRROOOQQQSSSTTTTTTTTTTTTTTT___jjjrrrnnnccc\\\XXXUUUXXXaaallltttxxx{{{~~~|||bbb```xxxjjjPPP<<<222111000///............////////////////////////..................------///////////////000000111///444111333<<>>:::AAA???FFFRRRddd------------------------------......///000000000222444777CCC```}}}mmmcccrrrkkkVVVLLLLLLHHHNNNZZZ```ggglllsssvvvuuutttuuuvvvtttsssrrrqqqpppnnnjjjggg___aaadddhhhnnnvvv}}}vvvpppmmmkkkjjjiiijjjooouuuuuunnnhhhfff}}}ooocccXXXUUUVVVYYY___eeeeeeccc___[[[WWWUUUTTTSSSQQQQQQPPPOOOSSSXXXWWWRRROOOLLLIIIJJJNNNRRRSSSSSS]]]___bbbbbb```]]]\\\\\\XXXVVVRRROOONNNMMMNNNNNNOOOQQQTTTWWWYYYZZZ[[[[[[\\\eeekkkggg^^^YYYWWWUUUVVV]]]gggnnnrrrvvvzzz}}}uuu```ccc~~~hhhLLL;;;222111000//////........./////////////////////////////////...............///////////////000111111000333111333===CCCLLL]]]{{{}}}uuurrrjjjaaa___``````______cccjjjppppppvvvwwwwwwzzzyyy~~~}}}vvviiiwww|||ppp]]]OOOKKKMMMRRRTTTUUU^^^jjjlllgggaaa^^^\\\___cccdddaaa\\\UUUTTTSSSSSSTTTTTTRRRPPPJJJHHHEEECCCBBBFFFMMMRRRYYYeeettt~~~cccBBB===:::555888444999555555666666777777888888999999::::::::::::;;;;;;???;;;BBB@@@GGGTTThhh------------------------------......///000000000222444555???[[[vvvgggfffiiiSSSKKKLLLHHHLLLXXX]]]ffflllssswwwvvvuuuvvvxxxsssrrrrrrqqqnnniiibbb]]]WWWXXX[[[^^^bbbhhhoootttpppmmmqqqxxxrrrooonnnnnnnnnkkknnnvvvyyytttkkkfffrrr~~~vvviii\\\WWWWWWWWWXXX[[[[[[YYYWWWTTTRRRQQQQQQQQQRRRTTTSSSRRRTTTWWWUUUPPPJJJJJJJJJLLLPPPTTTWWWYYY^^^aaaccccccaaa___]]]\\\XXXUUUQQQMMMKKKKKKLLLLLLNNNPPPRRRVVVZZZ]]]^^^^^^]]]eeehhhbbbZZZWWWVVVUUUSSSYYYaaahhhmmmrrrxxx{{{~~~tttbbbfffdddIII:::222111000//////.........////////////////////////000000000//////.........///////////////000111111000333000333>>>DDDLLL]]]rrrwwwtttmmmccc^^^```aaa```___aaahhhnnnkkkvvvuuuqqqsssuuu|||{{{~~~zzziiippp~~~|||rrr^^^NNNHHHHHHOOOSSSUUU```ooosssnnngggccc___aaagggiiifffbbbTTTSSSSSSSSSUUUTTTSSSQQQKKKIIIGGGEEECCCFFFJJJNNNWWWcccrrr|||zzzcccBBB>>>;;;666888333999555555666666777777888888999999999::::::;;;;;;;;;@@@<<>>DDDMMM]]]tttyyyuuunnnccc]]]```bbbaaa___aaagggmmmiiiwwwvvvoooqqquuu|||{{{zzz}}}zzzyyyfffiii|||{{{sss___NNNHHHEEEMMMRRRUUUbbbsssxxxrrrlllfffbbbccciiilllkkkgggTTTSSSRRRSSSUUUUUUSSSQQQKKKJJJHHHFFFDDDEEEIIILLLWWWbbbqqq|||xxxcccCCC???<<<666888333999555555666666777888888888999999999::::::;;;;;;;;;AAA===DDDBBBJJJXXXlll.........------,,,,,,,,,---------............///000333888===UUUooommmgggUUULLLIIICCCHHHUUU[[[dddjjjpppssswwwzzzwwwqqqwwwpppwww~~~wwwpppjjj```^^^[[[WWWYYY```gggkkklllkkkjjjkkkwwwyyyrrrwwwzzzuuu{{{||||||zzzmmmkkktttvvvlllhhhbbb[[[TTTOOOLLLKKKLLLLLLMMMNNNPPPSSSVVVWWW]]][[[YYYWWWWWWVVVTTTRRRLLLQQQUUUVVVYYY]]]]]]ZZZ\\\___ccccccaaa^^^[[[ZZZ[[[XXXTTTQQQOOONNNLLLKKKMMMMMMNNNQQQUUU[[[___bbbhhhddd^^^ZZZWWWVVVUUUTTTSSSTTTXXX^^^eeelllssswww~~~yyysss~~~~~~}}}iiiqqqeeeFFF888222111111111000000/////////////////////////////////////////////.........////////////000000000000555333111555???LLLXXX___hhh}}}}}}uuummmcccaaa___\\\[[[^^^ccchhhqqqrrrqqqooommmooouuu{{{|||wwwsssqqqtttwwwuuuiii^^^aaalll~~~~~~vvvaaaQQQMMMGGGPPPUUUYYYhhh{{{vvvnnnjjjcccaaakkkuuupppcccYYYWWWUUUTTTUUUUUUTTTSSSUUUPPPKKKIIIEEEBBBDDDIIIRRR[[[iiiuuu~~~}}}aaaGGG:::<<<:::::::::444888888888888777666666777888:::;;;;;;999999:::<<<<<<>>>===DDDOOOYYYttt......---------,,,,,,,,,---------............//////222777<<>>??????EEEQQQ[[[xxx...------------,,,,,,,,,---------............///...111777;;;NNNyyy}}}vvvttt[[[NNNKKKDDDHHHTTT[[[dddjjjppprrrvvvzzzzzzwww}}}}}}wwwtttrrrvvvzzzvvvkkk\\\\\\___cccgggfffaaa\\\[[[XXXTTTQQQOOOOOOPPPPPPRRRTTTXXX\\\```dddggghhhkkkjjjhhhddd^^^XXXRRRNNNSSSVVVYYYYYY[[[```bbb```]]]^^^___^^^\\\[[[[[[\\\]]][[[XXXTTTPPPLLLJJJIIIJJJJJJKKKMMMPPPTTTWWWYYYXXXYYYYYYYYYWWWTTTQQQNNNSSSTTTVVVZZZ```hhhooosssxxx}}}~~~uuuooovvvooo{{{bbbFFF777111111000000000000//////////////////////////////......///////////////////////////000000000111111444222222666???NNN\\\eeehhh^^^pppuuunnnppphhhddd]]]WWWUUUYYY```fffiiilllnnnooonnnoootttwwwzzzuuunnnkkkiiieee^^^UUURRRSSSZZZlllzzzhhhZZZWWWHHHRRRZZZaaarrrzzzsssppphhheeennnxxxsssgggZZZZZZYYYYYYXXXWWWWWWWWWTTTOOOJJJHHHEEEBBBCCCFFFNNNXXXgggttt~~~~~~]]]DDD888:::777777888333333:::777222@@@UUURRR???888:::;;;;;;::::::;;;<<<@@@AAA@@@FFFSSS___}}}---------------------------------............//////111888<<>>LLLHHH:::888:::;;;;;;::::::<<<===BBBCCCAAAHHHUUUbbb---------------------------------............///000333999===JJJmmmiiijjjgggQQQLLLGGGHHHSSSZZZaaaiiioooqqqssswwwyyyxxxyyy|||yyyssskkkeee^^^\\\YYYXXXWWWXXXXXXXXXVVVUUUUUUVVVXXXZZZ]]]___dddfffgggiiijjjjjjiiiiiihhhhhhfff```YYYRRROOONNNUUU[[[```aaacccdddaaa]]]\\\\\\ZZZXXXVVVWWWZZZ]]]\\\\\\[[[WWWQQQLLLKKKKKKKKKLLLMMMOOOQQQSSSUUUVVV[[[ZZZWWWSSSNNNLLLNNNPPPVVVUUUTTTVVV\\\dddlllrrrxxx}}}||||||yyyyyy~~~mmmPPP===444//////////////////000000////////////////////////---.........//////000000000000000000111111111111333222333666@@@PPPcccooonnnaaahhhzzzwwwkkkjjjhhhgggccc^^^[[[ZZZ]]]___eeeiiiooorrrrrrrrrtttvvv~~~zzz|||}}}tttlllfffiiiiiifff```ZZZTTTNNNKKKQQQccczzzkkkYYYSSSRRRaaalllqqq{{{|||tttrrrkkkeeekkktttrrrhhh\\\^^^___]]]ZZZWWWWWWWWWYYYRRRLLLKKKJJJFFFEEEFFFIIIRRRaaannnyyyZZZCCC999:::777777999777999444222777;;;;;;999:::888:::;;;;;;;;;;;;<<<>>>BBBDDDCCCJJJXXXggg,,,,,,,,,------------...---------............///222333:::===HHHjjjhhh^^^zzzlllRRRMMMHHHHHHRRRZZZaaajjjqqqsssssswwwxxxxxx|||yyytttrrruuuyyyzzzuuuqqqoookkkfffeeeeeedddcccaaa``````______```aaaccceeefffggghhhjjjkkkkkkkkkkkkjjjiiiiiieeedddaaaZZZRRRNNNOOOQQQWWW]]]bbbbbbcccccc___ZZZXXXWWWVVVTTTRRRSSSWWWZZZYYY[[[[[[XXXRRRNNNMMMNNNLLLMMMOOOPPPRRRTTTVVVVVV\\\[[[VVVPPPJJJIIIMMMRRRTTTSSSRRRSSSYYYbbbkkkqqqyyy~~~}}}yyy{{{}}}cccHHH999333......////////////000000////////////////////////------......///000000000000000000111111111222222222222333777@@@RRRfffuuusssdddooo{{{ooojjjhhhgggddd```]]][[[\\\^^^eeejjjooorrrrrrrrrtttvvv{{{|||yyyyyy||||||zzzzzz}}}xxxnnnfffaaagggllllllcccXXXRRROOOMMMOOObbbzzzmmm\\\WWW]]]ooo{{{{{{~~~~~~wwwuuunnnhhhllluuusssjjjbbbdddfffccc^^^ZZZYYYZZZZZZSSSMMMLLLLLLHHHEEEEEEFFFOOO]]]iiitttXXXBBB999:::666666:::888999222333;;;;;;444555>>>888:::;;;<<<;;;<<<===???CCCEEEFFFOOO^^^lll,,,,,,,,,---------......---------............///222333999<<>>???EEEHHHJJJTTTdddrrr,,,,,,,,,------.........---------.........//////222222888;;;EEEfff{{{iiiqqqrrrSSSNNNIIIHHHQQQYYYdddnnnxxxyyyxxxyyyyyyxxxwwwvvv~~~tttmmmlllccceeeeeeeeejjjppprrroooqqqrrrsssrrrqqqppppppppphhhkkknnnppppppnnnkkkiiiiiiiiiiiijjjlllnnnqqqsssgggddd]]]SSSKKKKKKRRRYYY```bbb```[[[ZZZ]]]]]][[[XXXYYYXXXWWWUUUVVVYYY[[[TTTXXX[[[YYYTTTQQQRRRTTTKKKMMMOOOQQQTTTUUUWWWWWWTTTTTTSSSMMMHHHHHHNNNSSSNNNLLLKKKLLLSSS]]]gggnnnwww|||pppTTTDDD:::333---.........//////000000////////////////////////---------...///000000111000111111111111222222222111222444777AAASSSjjj{{{UUUwwwyyyrrriiifffaaa[[[WWWXXX\\\```dddhhhmmmnnnnnnnnnpppsssvvv}}}}}}uuuwww~~~vvvmmmgggdddooo~~~sss]]]RRRSSSWWWdddvvvkkk^^^___rrruuutttllleeehhhqqqppphhhfffiiikkkggg```ZZZXXXYYYZZZRRRKKKLLLLLLHHHDDDBBBDDDKKKVVVbbbnnn{{{TTT???777888333333888777666;;;;;;666777======777888:::;;;<<<<<<<<<>>>@@@FFFJJJMMMXXXhhhvvv...------,,,,,,------...---------............//////666<<<===EEE```}}}nnnyyytttUUUQQQIIIDDDNNN[[[gggpppxxxyyyxxxzzzyyyxxxzzz{{{~~~}}}}}}tttmmmhhhgggggghhhhhhjjjlllnnnppprrrvvvyyyzzzxxxtttqqqpppjjjfffcccdddgggjjjiiigggcccfffiiikkkkkkkkklllnnnkkkggg^^^SSSKKKMMMUUU^^^cccdddddddddddddddcccccc```___]]]ZZZWWWWWWYYY\\\XXXWWWWWWXXXYYYWWWTTTQQQMMMPPPSSSWWWYYYYYYXXXWWWVVVTTTPPPKKKHHHJJJNNNRRRKKKIIIHHHKKKOOOUUUbbbnnn|||nnnQQQ???666222000000000000000000000000........................000//////.........///////////////000111111222222444666444777AAAKKKcccfffhhhvvvnnneeedddcccaaaZZZTTTWWW]]]dddggglllnnnooonnnnnnooovvv|||}}}pppddd^^^iii|||___QQQWWWcccwww}}}ccc]]]hhh~~~tttllllllkkkeeehhhhhh___gggnnnoooddd]]]___```^^^XXXUUUQQQMMMKKKIIIFFFDDDEEEHHHRRR```nnnyyyQQQEEE:::666666555444666888888888888888999999999666<<<<<<===CCC@@@>>>GGGVVVPPPQQQZZZfff{{{...------,,,,,,------...---------............///000777<<<===EEE^^^uuuxxxvvvXXXTTTMMMIIISSS___fffooovvvwwwwwwxxxxxxvvvvvvvvv}}}|||tttmmmjjjffffffeeeeeegggiiilllnnnnnnqqqwww{{{|||yyyuuuqqqeeeeeedddcccbbbaaaaaabbbiiijjjkkklllmmmllljjjiiieee```XXXPPPMMMQQQZZZaaahhhhhhiiijjjjjjiiihhhhhhaaa___\\\ZZZYYYYYYYYYZZZUUUUUUUUUWWWYYYYYYWWWUUUVVVWWWXXXZZZZZZYYYXXXWWWUUURRRMMMIIIIIIKKKNNNPPPKKKHHHHHHKKKNNNUUUbbbnnnyyy||||||jjjNNN>>>666333000000000000000000000000........................//////............////////////000000111111222222333666555777???GGG___dddcccpppdddccc```^^^]]]YYYUUUWWW\\\aaaeeejjjnnnooopppqqqrrrssszzzyyy||||||pppfff```hhhzzz|||dddXXXaaaqqq~~~yyybbb___lllvvvoooooommmfffiiiiii___eeemmmmmmccc\\\]]]___]]]WWWTTTQQQOOOMMMJJJGGGDDDEEEHHHRRR```nnnyyyzzzLLLAAA888666777888999<<<888888888888999999999999777===<<<===CCC@@@???IIIWWWSSSWWWbbbooo...------,,,,,,------...---------............///222777;;;===DDD\\\vvv~~~___ZZZRRRNNNVVV___dddmmmtttvvvuuuwwwvvvuuuuuusssvvvzzztttooommmfffeeecccccceeehhhlllooooooqqqvvv|||{{{vvvqqqtttwwwuuupppmmmnnnpppqqqpppoooooopppnnniiieee```ZZZRRRNNNQQQYYYbbbgggkkklllmmmnnnnnnmmmlllkkkccc___\\\ZZZ[[[[[[XXXUUUQQQRRRSSSWWW[[[]]]]]]\\\``````^^^]]][[[YYYWWWWWWSSSNNNIIIHHHJJJLLLMMMMMMJJJGGGGGGJJJNNNTTTaaannnvvvzzzssswwwfffKKK<<<666444000000000000000000000000........................//////............////////////000000111222222222111777777777<<>>777777888777888:::888888888888999999::::::999>>><<<===CCC@@@AAANNN[[[ZZZaaammm{{{...------,,,,,,------...---------............///333777<<>>RRRqqquuueee~~~xxxvvvlllcccaaa```[[[XXXWWW^^^bbbhhhmmmppprrrtttvvvtttzzzxxxooommmwww|||vvvqqqllliiihhhlllwwwuuudddeeerrr}}}zzzqqqbbbWWWbbbxxxzzzxxxxxxrrrhhhkkkkkk___eeemmmnnnddd]]]___```^^^UUUTTTSSSRRRQQQMMMIIIEEEDDDGGGPPP___lllxxxhhhIIICCC??????>>>999666666777888888999999:::::::::;;;???===???CCC@@@CCCSSScccdddkkkvvv...------,,,,,,------...---------............///333666===BBBHHHYYYzzzuuu}}}mmmcccYYYTTTWWWXXX___hhhppprrrsssvvvvvvuuuuuutttvvv|||zzztttpppnnngggfffeeefffjjjooouuuyyy|||yyyxxx~~~|||xxxxxxuuutttuuuvvvrrrjjjbbbZZZSSSMMMOOOYYYccciiikkknnnooopppqqqpppnnnllljjjhhhccc]]]ZZZZZZWWWQQQKKKLLLOOOTTT\\\dddiiikkkkkkjjjhhhccc___[[[XXXWWWVVVQQQLLLIIIJJJNNNPPPMMMJJJGGGEEEFFFJJJNNNVVVdddqqq{{{~~~}}}ppp~~~aaaEEE777333333////////////////////////.......................................///000000000000000111222222333333333::::::;;;======MMMjjjzzzccc{{{pppfffcccbbb^^^ZZZXXX___ccciiimmmoooqqqrrrssstttyyy~~~qqqiiiggglllzzzzzzvvvtttqqqnnnmmmnnnyyyllldddiiiqqqyyy||||||tttiii^^^[[[lll{{{{{{}}}tttiiimmmmmm___eeemmmmmmccc\\\]]]^^^\\\WWWVVVTTTSSSRRRNNNIIIFFFCCCFFFPPP___mmmxxx}}}zzzcccKKKIIIHHHJJJGGG???888777777888888999::::::;;;;;;===???>>>AAAEEE@@@EEEXXXmmmpppvvv...------,,,,,,------...---------............///222555>>>FFFLLLZZZxxxyyy{{{mmmcccZZZWWWYYYWWWZZZccclllppprrruuuvvvuuuqqqqqquuu}}}}}}wwwtttrrrnnnmmmmmmnnnqqqvvv{{{~~~~~~{{{yyy|||}}}uuuooouuuttttttuuutttooofff___TTTPPPNNNRRR[[[ccchhhhhhrrrsssttttttrrrooollljjjfffbbb\\\YYYWWWTTTPPPLLLMMMQQQYYYbbbkkkpppqqqpppllliiieee___[[[WWWUUUTTTOOOMMMKKKLLLNNNNNNKKKHHHEEEDDDEEEJJJPPPXXXgggttt~~~rrrsss___CCC555222222000000000000000000000000..............................---......///000111000000111111222333333333444999999;;;>>>===IIIbbbeee}}}xxxmmmdddbbbaaa^^^\\\[[[___ccchhhlllnnnooopppqqqqqqvvv{{{{{{kkkaaa^^^```hhhppp}}}{{{zzzvvvssstttsss{{{|||qqqnnniiiqqqtttsssyyyqqqhhhaaabbbrrr|||xxxlllppppppbbbeeellllllaaaYYYZZZ[[[XXXZZZXXXVVVTTTRRRNNNJJJFFFBBBGGGRRRbbbpppzzz{{{zzz]]]BBBAAACCCFFFDDD===777777777888888999:::;;;<<<<<<===??????DDDHHHAAAFFF\\\uuu{{{...------,,,,,,------...---------............///000444???KKKPPP[[[wwwxxxlllaaaYYYWWWWWWSSSTTT^^^hhhlllooosssuuutttpppooottt|||~~~||||||{{{|||~~~~~~|||zzz|||}}}xxxssspppqqqrrrttttttooohhh___ZZZRRRQQQRRRWWW___fffiiijjjtttuuuvvvuuusssoookkkhhhaaa___[[[VVVSSSRRRQQQPPPNNNTTT]]]hhhqqquuuuuusssnnnlllgggaaa[[[VVVRRRPPPKKKLLLMMMNNNMMMKKKHHHGGGDDDCCCEEEKKKQQQ[[[jjjxxxkkkttt~~~]]]@@@333222333000000000000000000000000........................---------......///000111000111111222222333333444444777666999>>>===EEEZZZvvv}}}wwwmmmeeebbb```\\\[[[]]]]]]aaafffkkkmmmnnnooopppqqquuuzzziii\\\XXXXXX[[[___hhhzzz{{{vvvuuutttvvv~~~|||xxxsssooooooyyy~~~{{{oootttuuueeehhhpppoooccc[[[[[[[[[XXX]]][[[WWWSSSQQQMMMJJJGGGCCCIIIVVVggguuu~~~}}}~~~sssTTT;;;999:::<<<;;;666555777777888888999:::;;;<<<======???@@@GGGJJJBBBGGG^^^xxx...------,,,,,,------...---------........./////////444@@@MMMSSS\\\wwwvvvnnnaaaXXXTTTSSSMMMPPPZZZdddiiilllqqqtttssstttqqqtttzzz{{{}}}zzzuuussstttuuuvvvyyyzzzxxxsssoooooopppnnnqqqtttrrrkkkbbbYYYUUURRRSSSWWW^^^eeejjjnnnoootttuuuvvvuuurrrmmmhhheee]]]\\\YYYUUUQQQQQQSSSUUUPPPVVV```llluuuyyywwwtttqqqnnniiiccc\\\UUUPPPNNNIIILLLNNNNNNKKKHHHFFFEEECCCBBBEEEKKKRRR]]]lllzzziiittt|||[[[???333222333000000000000000000000000........................---------......000111111000111111222222333444444444555333777>>>===CCCUUUzzzqqqiiiddd___ZZZYYY\\\[[[___eeejjjlllnnnpppqqqrrrwww|||kkk[[[VVVUUUUUUWWW\\\nnnxxxssspppnnnttt~~~rrrwwwxxxhhhmmmtttsssggg^^^^^^^^^[[[```\\\WWWSSSPPPMMMJJJGGGDDDKKKYYYkkkyyykkkMMM???<<<::::::888555777<<<777888888999;;;<<<=========???AAAIIILLLBBBGGG___yyy......------------......------......///000000000000222@@@SSS^^^dddwwwxxxxxx___VVVUUUSSSNNNOOOSSS\\\fffjjjjjjnnnssstttqqqssszzzzzzzzz~~~yyysssmmmiiinnnnnnnnnppprrrsssqqqnnnrrrrrrrrrooohhh```WWWRRRMMMRRRZZZaaaeeehhhjjjlllsssrrrqqqpppnnniiibbb^^^]]]YYYVVVVVVXXXXXXSSSNNNSSS^^^jjjqqqvvvwwwrrrkkkooommmiiiccc[[[TTTMMMJJJKKKOOOSSSQQQJJJCCCAAAAAA@@@FFFLLLOOOTTT___qqqggg{{{zzzSSS777222333222////////////////////////////////////////////////////////////000000000000//////000111222333333444666888999;;;===BBBHHHLLLvvvnnngggeeeccc^^^ZZZYYYYYY]]]cccgggjjjlllnnnpppuuuyyy}}}fffWWWUUUZZZ```___iiixxxyyyuuurrrqqqmmmccc]]]eeewww}}}{{{sssxxxssskkkccc^^^[[[ZZZZZZ___[[[VVVQQQNNNLLLJJJHHHGGGLLLYYYkkkyyy}}}yyy```JJJ???<<<888777888999888777777888:::<<<=========<<<===CCCBBBIIIPPPAAAEEEhhh------,,,,,,,,,,,,------------......///000000000000222>>>RRR___hhhzzzwww{{{iiiZZZTTTPPPMMMMMMQQQYYYcccggghhhlllrrrssspppsssyyyyyyxxx}}}yyyuuuttttttuuuvvvwwwxxxxxxwwwxxxvvvqqqjjjccc[[[UUUQQQNNNSSS[[[aaaeeehhhjjjkkklllkkkiiigggeee```ZZZUUUXXXWWWUUUUUUVVVUUURRRPPPTTT^^^iiipppuuuxxxtttooollljjjfff```YYYRRRLLLIIIPPPSSSUUURRRKKKFFFDDDEEEAAAGGGMMMPPPUUUaaarrr|||nnntttNNN666111222000////////////////////////////////////////////////////////////000000000000//////000111222333444444777888999:::;;;???EEEIIIwww{{{pppgggcccbbb___]]]]]]YYY\\\```fffkkknnnpppqqqssswww{{{zzzhhh^^^[[[[[[___gggsss{{{tttnnniiifffdddbbbeee^^^YYY]]]fffuuu~~~~~~wwwzzztttlllddd___]]]]]]]]]___[[[UUUQQQNNNMMMJJJIIIIIINNN\\\nnn{{{yyyvvv\\\HHH>>>;;;777666777999888777888999:::<<<============???EEEDDDKKKRRRDDDJJJnnn,,,,,,,,,++++++,,,,,,,,,------......///000000000111111;;;NNN```nnn~~~yyyuuuyyybbbVVVPPPOOOKKKMMMTTT]]]ccceeekkkqqqqqqpppsssxxxxxxwww|||}}}}}}}}}}}}~~~zzzqqqfff]]]VVVRRRPPPSSSXXX___eeeiiikkklllnnnjjjgggdddaaa^^^YYYSSSOOOSSSTTTUUUTTTRRRQQQQQQQQQTTT[[[cccgggkkkmmmkkkfffcccaaa^^^YYYUUUQQQMMMLLLTTTUUUUUUQQQJJJFFFEEEFFFCCCHHHMMMQQQVVVbbbtttzzz{{{yyyxxxiiiGGG444222111.../////////////////////////////////////////////////////////000000000111111000000111222333444555555777888999:::===BBBHHHMMMkkkxxxjjjdddbbb___^^^___YYYZZZ\\\ccckkkqqqrrrrrrqqquuuyyyxxxmmmggggggkkkrrrzzz{{{sssllliiieeebbb```^^^\\\ZZZ[[[WWWUUUTTTUUU]]]nnn|||{{{uuullleeeaaa```aaaaaa^^^ZZZUUUQQQOOOMMMKKKJJJKKKQQQ```rrryyy{{{{{{VVVDDD===:::777666777888888888999999;;;<<<===>>>>>>>>>AAAFFFEEEMMMTTTFFFPPPxxx------,,,,,,,,,,,,------------......///000000000111000888III___sssvvvnnn[[[TTTSSSIIIIIINNNWWW^^^bbbiiiooopppppptttxxxxxxwww|||~~~rrrfff[[[TTTQQQOOO[[[```ggglllooopppqqqrrrnnnkkkgggccc___[[[UUURRRPPPSSSUUUSSSNNNMMMPPPSSSXXX\\\___^^^___aaa___ZZZVVVVVVUUUSSSRRRRRRQQQQQQSSSRRRPPPKKKFFFCCCDDDEEEDDDHHHMMMQQQWWWcccttt}}}sss}}}^^^AAA444333222---/////////////////////////////////////////////////////////000000111111222111111222333444555666666666777:::===AAAIIIQQQWWWcccsss~~~ooohhhddd```]]]\\\YYYXXXYYY```kkkrrrtttrrrrrrvvvyyyzzzppppppmmmjjjiiiiiigggccc```\\\ZZZXXXXXXWWWYYYdddoootttzzz~~~zzzssskkkeeecccccccccccc^^^ZZZUUURRRPPPNNNMMMKKKLLLTTTeeexxx~~~|||uuuPPPAAA;;;999777666666777888999:::;;;<<<===>>>?????????AAAFFFFFFOOOUUUHHHUUU......------------......------......///000000000000111555DDD\\\vvv{{{aaaUUUSSSIIIGGGIIIQQQYYY___gggnnnqqqrrruuuxxxxxxwwwzzz~~~}}}}}}ssshhh^^^WWWSSSQQQaaaffflllppprrrssstttuuuuuurrrmmmiiieee```[[[XXXQQQTTTUUUQQQLLLLLLQQQWWW]]]``````]]]\\\]]]\\\YYYRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOLLLHHHEEEDDDEEEFFFEEEHHHLLLQQQXXXdddtttzzz{{{zzzqqqrrrUUU===555444333////////////////////////////////////////////////////////////000111222222222222222333444555666777777777888;;;>>>CCCKKKUUU[[[aaakkk}}}nnnhhhfffbbb]]]ZZZYYYWWWWWW^^^hhhpppsssrrrtttxxxyyy~~~zzzwwwvvvvvvsssnnniiifffbbbaaadddffffffgggkkkjjjnnnssstttrrrsssxxxwwwqqqiiieeeeeefffeeeddd^^^[[[VVVSSSQQQPPPOOONNNNNNXXXjjj~~~|||~~~rrrMMM@@@999999888666666777999;;;<<<<<<<<<===>>>???@@@AAA@@@EEEFFFQQQWWWJJJ[[[///......------......///------......///000000000000222444>>>WWWuuuiiiWWWQQQKKKGGGGGGNNNVVV^^^fffmmmppprrrtttvvvvvvwwwyyy{{{|||zzz|||~~~~~~yyyqqqggg```ZZZWWWVVVdddiiinnnrrrssssssttttttwwwuuuqqqmmmiiiddd^^^ZZZTTTTTTSSSOOOLLLOOOXXX______aaa```]]]\\\^^^^^^[[[XXXYYYXXXXXXVVVSSSQQQOOOOOOMMMJJJHHHGGGHHHJJJKKKGGGIIIMMMQQQYYYfffvvvuuuxxx~~~uuurrrzzzgggMMM;;;555555333000////////////////////////////////////////////////...///000000111222333333333333444555666777888888:::;;;<<<>>>BBBIIIRRRXXXbbbqqqxxxzzzlllhhhiiifffaaa^^^XXXWWWWWW\\\dddlllpppqqqvvvyyyzzz~~~~~~~~~{{{uuuoookkkeeeccciiiooonnnjjjgggmmmoooqqqrrrnnnnnnvvvuuuoooiiigggiiijjjgggddd___\\\WWWTTTSSSSSSQQQPPPRRR]]]qqqkkkJJJBBB999999999888777888;;;>>>=========>>>???@@@BBBBBB@@@EEEIIIVVV\\\NNNbbb...------,,,,,,------...------......///000000000000333444999QQQsssttt\\\RRRNNNHHHFFFLLLUUU]]]eeellloooqqqrrrssstttvvvxxxxxx}}}{{{|||~~~~~~}}}~~~~~~{{{}}}xxxssskkkddd^^^\\\]]]^^^hhhlllqqqtttuuuuuuuuuuuuvvvtttrrrooolllfff___[[[TTTSSSPPPMMMNNNVVVaaaiiieeegggeeeaaa```bbbaaa^^^___``````___\\\XXXSSSPPPLLLJJJHHHHHHIIIKKKMMMNNNJJJLLLOOOTTT\\\jjjyyywwwzzzssspppnnn\\\FFF888444333222111////////////////////////////////////////////////...///000111222333333444333444555666777888888999<<<======???CCCKKKTTTZZZddd{{{~~~uuurrrlllmmmkkkhhhfffXXXXXXYYY[[[```ffflllooouuuyyyzzz}}}}}}wwwqqqjjjgggmmmsssrrrmmmkkkpppqqqssssssmmmiiipppzzztttnnnjjjjjjmmmnnnjjjeee```]]]YYYVVVUUUUUUTTTSSSYYYdddxxx~~~]]]CCCAAA999::::::999888999<<<@@@>>>>>>>>>>>>???AAABBBCCCCCCIIIOOO^^^dddUUUjjj---,,,,,,++++++,,,,,,---------......///000000000000444444666MMMqqquuu}}}cccWWWPPPIIIFFFKKKTTT\\\eeelllnnnoooppppppqqquuuwwwwww|||{{{}}}|||}}}{{{zzz|||zzzwww}}}uuuoooggg```\\\]]]aaacccllloootttxxxxxxwwwwwwwwwuuutttsssqqqmmmggg```[[[TTTQQQMMMLLLPPPZZZgggppprrrssspppkkkhhhhhhgggcccbbbccceeeeeebbb^^^XXXUUUHHHGGGEEEFFFIIILLLNNNOOOMMMNNNQQQVVV___lll{{{{{{ssslllfffVVVBBB777333111111111////////////////////////////////////////////////...///000111222333444444444444555666777888999999<<<===>>>AAAFFFOOOYYY```eeesssqqq{{{rrrqqqooolllkkkXXXYYYZZZ[[[^^^ccciiinnntttxxxyyy|||}}}vvvrrrvvvyyyxxxwwwwwwssstttvvvvvvnnnfffkkkuuusssoookkkmmmqqqqqqlllfffaaa^^^ZZZWWWVVVVVVUUUTTT^^^jjj|||zzzuuu|||QQQ<<<===999:::;;;:::888999===AAA???>>>>>>>>>???AAACCCDDDFFFLLLTTTdddjjjZZZppp...------,,,,,,,,,---------...//////---,,,---...222+++333888???eee|||}}}hhh\\\RRRKKKGGGJJJQQQYYYccckkkkkkmmmoooqqqssstttttttttvvvxxx}}}zzzzzzrrrvvvzzzxxxtttvvvwwwjjj^^^[[[[[[]]]ccckkkrrrrrrsssuuuwwwxxxyyyyyyyyyuuuqqqmmmjjjddd\\\VVVUUURRROOOQQQ[[[hhhvvv~~~{{{uuusssssspppkkkfffaaa______bbbeeeddd]]]WWWKKKGGGCCCDDDJJJNNNOOONNNGGGGGGKKKVVVfffvvvyyykkk{{{|||bbbOOO;;;222111000///000////////////////////////...///000///...---...///111111222333444444555555555555666777999:::;;;;;;???@@@BBBFFFJJJOOOSSSVVVdddvvv~~~vvvnnnlllgggaaa```[[[VVVUUUZZZaaafffiiirrryyy|||||||||yyyyyyssseeebbbiiiooowwwlllkkknnnmmmqqqrrrhhhbbb[[[WWWWWWVVVSSSRRRTTTaaatttuuunnnhhhMMM@@@<<<;;;:::999888888:::<<<===>>>@@@AAAAAA@@@BBBHHHMMMFFFQQQVVVgggnnnXXXlll...------,,,,,,------------...//////------...///222...444888===aaa}}}tttqqqmmm^^^VVVOOOJJJMMMSSS[[[eeennnlllmmmooorrrsssttttttttttttvvv|||~~~xxxxxxuuu|||{{{xxxttttttyyykkk]]]YYY[[[___eeelllrrrrrrssssssuuuvvvxxxxxxyyyvvvqqqmmmiiiccc[[[VVVRRRPPPPPPTTT^^^kkkwww~~~}}}zzzzzz||||||yyyuuuiiieeebbb``````^^^XXXRRRLLLHHHEEEFFFJJJNNNNNNMMMHHHIIINNNXXXhhhwwwtttlllvvv]]]KKK:::222111000//////////////////////////////...///000///...---...000111111222222333444555555666777888999;;;<<<>>>>>>??????@@@CCCFFFJJJMMMOOOZZZjjj|||zzzooolllhhhbbb^^^YYYUUUTTTZZZaaagggjjjqqqwwwzzz{{{{{{xxx{{{wwwjjjcccjjjtttzzzooommmooommmppprrriiibbb]]]XXXWWWUUURRRSSSWWWeeexxxsssqqqcccKKK@@@===;;;:::999888888:::<<<===@@@CCCFFFGGGFFFGGGKKKNNNPPPWWW\\\jjjoooYYYqqq---------,,,,,,------...---...//////------...///333000555777;;;ZZZpppggguuuaaaZZZRRRKKKMMMSSSZZZeeennnlllnnnppprrrssssssssssssrrrssswwwyyyyyy}}}~~~zzztttsss{{{}}}nnn^^^YYY]]]dddkkkppptttssssssrrrsssuuuvvvwwwxxxuuupppjjjeee___YYYUUUQQQSSSVVV\\\dddnnnwww}}}~~~|||}}}tttooohhhccc```]]]XXXTTTNNNJJJGGGHHHKKKMMMMMMKKKJJJLLLRRR]]]lllyyy{{{mmmlllpppTTTEEE777222222000......////////////////////////...///000000......///000000111111222333444555666888999:::<<<>>>???AAAAAA@@@@@@AAABBBDDDGGGIIIKKKMMMZZZzzzssspppkkkgggbbb[[[XXXTTTTTTYYY```fffjjjoootttxxxzzz||||||zzzmmmdddlll{{{}}}rrrooopppmmmpppsssjjjccc^^^[[[XXXSSSQQQVVV]]]nnn~~~|||sssxxx|||[[[GGG???===;;;:::999888888:::;;;======AAAFFFHHHGGGGGGIIILLLSSSXXX___nnnnnnYYYrrr------,,,,,,,,,---......---...//////......///000111222444444888RRR{{{vvviii{{{~~~eee[[[SSSKKKKKKPPPWWW```iiikkklllnnnppprrrssssssrrrqqqqqqtttzzz}}}xxxuuuxxxrrrccc^^^dddmmmtttwwwwwwvvvuuuttttttuuuvvvxxxvvvsssnnnhhhbbb[[[VVVSSSTTTXXX___fffmmmsssxxx{{{~~~|||zzz{{{}}}~~~|||wwwpppkkkgggccc^^^[[[NNNLLLJJJJJJLLLMMMLLLKKKLLLPPPXXXdddqqq}}}yyyiiinnnlllJJJ???444222222000......////////////////////////...///000000///...000111000111111333444555666666999999;;;===???AAABBBCCCCCCCCCCCCDDDFFFIIIKKKLLLGGGPPPiiikkkssskkkgggbbb\\\YYYVVVUUUXXX]]]cccggglllqqquuuyyy{{{vvvsssqqqoootttzzz}}}xxxmmmeeeppptttrrrrrrooosssvvvoooddd```\\\XXXSSSSSS\\\gggwww{{{wwwnnnPPPAAA===<<<;;;:::999888999:::<<<>>>>>>AAAFFFGGGFFFGGGJJJMMMSSSYYYhhh|||wwwaaazzz,,,,,,,,,,,,,,,---...///---...//////......///111000333333333777IIIooosssoooiii^^^UUUMMMLLLOOOSSS[[[cccfffhhhjjjnnnppprrrrrrrrrrrrrrrtttxxx{{{xxxyyy}}}vvvkkkgggmmmwww}}}}}}|||{{{yyyxxxwwwwwwxxxxxxvvvtttpppjjjccc]]]XXXUUUUUU\\\gggqqqwww{{{~~~~~~}}}||||||~~~~~~{{{uuuoooiiiccc^^^ZZZMMMLLLLLLMMMNNNNNNMMMLLLOOOUUU___kkkvvv{{{iiirrriiiCCC999222111222000......////////////////////////...///000000//////000222111111222444555666777888999:::;;;===>>>@@@AAABBBCCCCCCDDDEEEHHHKKKNNNPPPIIIOOO```ooowww|||rrrkkkeee```^^^ZZZWWWWWWZZZ^^^bbbkkknnnsssxxxyyyssslllgggjjjppprrrxxxxxxrrrjjjjjjxxxvvvvvvwwwrrrvvvzzztttfffbbb]]]YYYVVVYYYfffsssaaaFFF<<<::::::::::::999999:::<<<>>>@@@DDDFFFIIIIIIIIILLLRRRVVVYYY```yyysss,,,,,,,,,,,,---......///---...////////////000222///444222333:::DDDddd~~~kkknnnaaaXXXPPPNNNOOOQQQWWW]]]___aaaeeeiiimmmppprrrsssssssssuuuxxx}}}{{{sssrrrvvvwwwuuurrrpppvvv~~~~~~}}}|||{{{yyyxxxwwwvvvwwwuuuppphhhaaa\\\ZZZTTT^^^mmmxxxzzzwwwqqqiiiaaaYYYTTTPPPJJJKKKMMMOOOPPPPPPOOONNNRRRYYYeeeqqq{{{|||}}}lllzzz|||bbb>>>666000000111///...///////////////////////////---///000000000000111333222222333555777888999::::::;;;<<<===>>>???@@@AAAAAAAAABBBDDDGGGKKKNNNPPPNNNRRR\\\rrrrrr|||sssjjjdddbbb^^^ZZZWWWWWW[[[^^^jjjlllqqqwww~~~}}}vvvqqqsssxxxuuuzzztttkkkkkkuuu{{{||||||wwwyyy|||vvviiiccc\\\ZZZ[[[bbbqqqYYYAAA:::999999:::999999:::<<>>BBB\\\lllrrrbbbYYYQQQNNNMMMMMMPPPUUUWWWZZZ___eeekkkooorrrtttssstttvvvxxx{{{nnnhhhkkkkkkqqqvvvwwwzzz}}}zzzwwwvvvtttvvvvvvssskkkccc]]][[[XXXdddsss~~~~~~|||zzzxxxyyy{{{}}}ooollleee\\\TTTNNNKKKJJJGGGJJJMMMPPPQQQRRRRRRRRRSSS]]]jjjvvvzzznnnqqq~~~{{{ppptttXXX;;;444///000000//////111////////////////////////---///000111000000222333333444555666888:::;;;<<<<<<======>>>??????@@@@@@BBBBBBCCCEEEHHHKKKNNNPPPPPPTTTXXXdddwwwvvvkkkeeedddaaa[[[WWWWWWZZZ^^^jjjkkkpppwww|||{{{|||}}}qqqgggppp{{{{{{|||uuulllccc[[[ZZZ```lll|||~~~VVV???::::::999999999:::;;;>>>BBBEEEGGGDDDGGGKKKNNNPPPTTTZZZ___``````~~~xxx+++++++++,,,---...///000,,,...000000//////111333222777222666BBBBBBXXXmmmwwwuuu___WWWOOOLLLJJJIIIJJJNNNSSSVVV\\\ccciiiooorrrtttrrrtttvvvxxxzzzlllbbbdddaaammmvvvyyy|||~~~~~~{{{wwwtttpppsssuuurrrjjjbbb\\\YYY___jjjxxx~~~~~~{{{yyyuuuppplllkkkkkkmmmfffbbbZZZRRRKKKHHHJJJLLLEEEIIIMMMQQQRRRSSSSSSTTTUUU^^^mmmyyyzzzjjjjjjxxxyyysssnnnPPP;;;444//////000...///111////////////////////////---///000111000000222333444444666777999;;;<<<===>>>>>>?????????@@@@@@@@@EEEEEEEEEGGGIIILLLNNNPPPPPPUUUVVV\\\zzzvvvjjjeeedddbbb\\\XXXWWW[[[___jjjkkkpppwww{{{yyyyyyoooggguuu}}}{{{{{{sssnnncccZZZ[[[dddqqq~~~UUU@@@;;;;;;:::999999:::<<>>===???AAA@@@>>>>>>BBBFFFFFFIIIKKKKKKIIIJJJMMMPPPKKKMMMZZZ^^^bbb~~~rrrzzzlllddd___]]]]]]\\\XXXXXXZZZfffkkkqqqsssvvv~~~}}}llliiinnnzzz|||uuuwwwqqqddd[[[bbbsss{{{mmmNNN???:::888999===<<<<<<===@@@CCCFFFHHHMMMXXX```^^^ZZZ^^^gggnnnffffff{{{pppiii---,,,,,,,,,,,,---............//////000111111111333333666999:::>>>MMM]]]~~~xxxbbbTTTKKKLLLLLLFFFCCCEEEJJJOOOWWW```gggllloooqqqttttttuuuvvvyyy}}}iii___dddiiittt}}}zzzxxxvvvtttooolllkkkggg```[[[ZZZiiiuuu~~~vvvnnngggbbb```]]]YYYWWWVVVUUUSSSRRRSSSSSSQQQMMMJJJHHHHHHIIIKKKJJJIIIJJJKKKLLLMMMMMMZZZiiizzz}}}qqqsss|||uuummmcccCCC333222000...---.../////////////////////////////////000222222111222444555666666666777999;;;===??????@@@AAA@@@@@@AAADDDFFFHHHJJJKKKLLLKKKLLLOOORRRNNNPPPXXXZZZ```qqqyyy~~~jjjfffaaa]]]]]][[[WWWWWWYYYccchhhnnnrrruuu|||}}}vvvlllmmmrrr~~~~~~wwwyyyttthhhaaajjj{{{zzz~~~```GGG===;;;<<<===<<<===???@@@BBBDDDHHHKKKPPPYYY``````___eeelllpppkkkkkknnnddd---,,,,,,,,,,,,---.........//////000111111222222666555666888:::===FFFPPPjjjiiiXXXLLLMMMPPPJJJCCCAAAFFFKKKTTT]]]fffkkknnnooossstttuuuwwwyyy~~~~~~nnngggjjjsssyyy{{{vvvrrrppplllhhhffffffccc]]][[[]]]nnnwww}}}yyypppggg___YYYYYYYYYYYYZZZZZZXXXTTTQQQSSSRRRPPPLLLIIIGGGHHHIIIHHHIIIJJJIIIHHHIIIMMMQQQaaannn~~~}}}uuunnnsss|||~~~xxxjjjooo\\\===222111000.........////////////////////////000000111222333333222222444555777888888999;;;===???@@@BBB@@@@@@AAACCCEEEFFFEEEFFFHHHIIIJJJJJJLLLPPPRRRMMMRRRRRRTTT^^^sssqqqjjjtttjjjccc^^^\\\ZZZWWWVVVXXX^^^dddkkkpppsssyyy{{{rrrrrryyy~~~yyy|||uuullliiitttzzzqqqRRRAAA======>>>@@@;;;???BBBDDDEEEFFFJJJNNNUUU[[[aaaeeekkksssxxxwwwxxxxxxrrreee---,,,,,,,,,,,,---......//////000000111222333333444333444777;;;???DDDHHH[[[}}}{{{cccPPPNNNRRRMMMEEEAAADDDIIIRRR[[[dddjjjmmmnnnpppqqqsssuuuxxx}}}wwwwwwwwwrrroooqqqzzz}}}|||vvvrrrpppfffbbbaaaaaa```]]]___dddqqqyyy}}}xxxpppjjjeee```^^^]]]^^^___```^^^ZZZWWWRRRQQQOOOKKKHHHGGGIIIKKKFFFIIIKKKHHHFFFHHHQQQYYYiiitttyyyrrrlllpppxxxmmmhhhttttttSSS666222111000///......////////////000000000000111111222333555555444444555666999999:::<<<>>>???AAABBBBBB@@@???AAAEEEGGGGGGEEEDDDEEEEEEFFFHHHKKKNNNPPPJJJPPPNNNRRR___iiiqqqeeeqqqqqqhhh___\\\ZZZVVVUUUWWW[[[aaahhhnnnrrrwww|||ttt{{{vvvpppppp|||zzzdddLLLAAA???>>>===>>>;;;@@@EEEHHHHHHIIINNNQQQZZZ___eeelllwww~~~tttggg---,,,,,,,,,,,,---......//////000111222333444444222444555777;;;@@@CCCCCCQQQsssuuuXXXQQQRRROOOIIIEEEDDDHHHPPPYYYaaagggkkkmmmmmmnnnqqqsssuuuyyy~~~sssooorrrssstttwww~~~~~~zzzxxxlllhhheeedddbbbaaagggooowww|||~~~zzztttqqqnnnjjjeeedddbbbaaaaaa___]]]ZZZQQQPPPNNNKKKHHHHHHKKKMMMKKKNNNMMMIIIEEEJJJVVV```pppyyypppjjjkkkqqq|||{{{xxxmmmooo{{{{{{fffIII000000000000///////////////000000000000111111222222222444666777666555666777::::::<<<>>>???AAABBBBBBBBB@@@???BBBFFFHHHGGGEEEFFFEEEDDDEEEHHHKKKNNNPPPKKKPPPNNNTTT___bbbrrraaa```yyynnnbbb]]][[[WWWVVVWWWYYY^^^eeekkkpppvvv|||zzzwww}}}|||wwwyyyiiiYYYHHHAAA@@@???===<<<===BBBGGGJJJLLLNNNRRRUUU___eeemmmttt~~~{{{}}}~~~sssfff---,,,,,,,,,,,,---......//////000222333444555666555888999888:::>>>@@@???IIIooovvvxxxfffWWWUUUQQQKKKIIIEEEHHHMMMTTT[[[bbbfffiiijjjllloooqqqsssvvvzzz~~~wwwmmmnnnsssyyy~~~zzzuuuoookkkhhhiiirrr}}}}}}xxxvvvtttpppmmmjjjeeebbb___]]]ZZZWWWPPPOOOMMMKKKIIIJJJNNNQQQVVVUUUQQQJJJGGGNNN\\\iiixxxvvvdddaaalll{{{www}}}wwwtttmmmXXX@@@...000000000000000/////////000000000111222222333333222444777888888888888999:::;;;===???AAABBBBBBCCCAAAAAABBBEEEHHHIIIIIIHHHJJJHHHFFFGGGJJJNNNQQQRRRQQQRRRSSSXXXZZZ[[[rrrzzzaaaXXXzzzuuufff```]]]ZZZXXXYYYXXX[[[aaagggmmmsssyyy}}}yyy|||vvvWWWKKK@@@???AAAAAA??????DDDEEEHHHMMMRRRVVVYYY[[[aaakkkwww~~~}}}vvv~~~~~~wwwkkk---,,,,,,,,,,,,---......///000111222333555666666666<<<===:::999>>>@@@???DDD[[[xxxttt```YYYRRRMMMKKKFFFGGGJJJOOOUUU[[[aaadddjjjlllnnnpppqqqtttwwwzzzqqqnnnsss|||zzzsssnnnlllqqq~~~}}}{{{xxxwwwsssnnniiiddd^^^YYYUUUOOONNNMMMKKKJJJMMMQQQUUU[[[WWWQQQKKKKKKWWWiiivvvsss```aaattt~~~yyy{{{ttt~~~xxxaaaMMM;;;/////////000000000000//////000000111111222333333444111444777999:::::::::;;;:::;;;===???AAABBBBBBBBBBBBDDDGGGIIIJJJJJJLLLMMMMMMJJJGGGGGGKKKOOOQQQQQQSSSOOOVVV[[[TTTUUUiii{{{ooo]]]fff{{{jjjbbb___\\\ZZZZZZVVVXXX]]]ccciiiooouuuyyyyyydddLLLCCC<<>>===>>>DDDJJJddd^^^TTTQQQ^^^ooopppgggbbbpppqqqnnn......------....../////////000222444555666777777999999:::::::::<<<@@@CCCHHHMMMfffsss___UUUNNNOOOMMMHHHFFFHHHKKKOOOVVV^^^gggkkkmmmjjjkkkqqquuuuuu{{{wwwyyy~~~|||wwwtttrrrooommmkkkkkkqqq}}}uuuooo]]]UUUNNNLLLOOOSSSVVVXXXWWWRRROOOTTTaaaqqq~~~{{{lllyyyxxxuuu]]]GGG:::333000//////000000000000//////111000111111333555777888999999999::::::;;;;;;<<<<<<===???BBBCCCDDDEEEEEEFFFFFFGGGJJJLLLLLLKKKIIIJJJIIIIIIHHHIIIJJJLLLMMMNNNLLLMMMRRRUUUVVV[[[ccclllwwwzzzgggaaabbbcccccc[[[XXXWWWZZZaaaiiinnnppp{{{~~~{{{wwwfffUUUCCCBBBCCCCCCDDDGGGLLLQQQhhhdddZZZTTT]]]nnnvvvtttcccpppjjjggg...............///000000111222333555666777888888999:::;;;::::::<<>>BBBFFFGGGGGGEEECCCEEEEEEEEEHHHJJJKKKJJJHHHGGGFFFFFFGGGHHHKKKMMMNNNNNNLLLMMMPPPQQQSSSYYY```___vvvssshhhgggfffccc]]]ZZZWWWXXX]]]dddjjjnnnxxx~~~yyykkkZZZJJJCCCDDDFFFGGGJJJNNNQQQRRRiiiiiibbbXXXZZZgggoooooocccrrr~~~|||pppiii............///000111111333444555666777888888888:::;;;;;;;;;;;;;;;>>>@@@DDDHHHNNN___wwwbbbWWWYYYQQQKKKFFFFFFGGGHHHNNNTTT[[[ccciiijjjhhhjjjpppuuuxxxwwwfff```fffooozzz~~~zzzwwwvvvqqqnnnooowwwzzzssspppppprrrtttqqqnnnmmmmmmllljjjhhhddd\\\VVV[[[hhhooohhh\\\RRRUUU\\\jjjyyyuuujjjtttyyyeeeMMM;;;555444222//////000111111111000000111222333555888:::<<<===>>>>>>>>>>>>>>>>>>======<<<>>>BBBEEEGGGFFFEEECCCCCCCCCDDDFFFIIIJJJIIIHHHFFFFFFFFFGGGIIILLLOOOPPPOOONNNNNNNNNOOORRRXXX]]]bbbwwwooonnnvvvmmmhhhddd^^^[[[WWWUUUYYY```hhhlllwww|||wwwcccPPPBBBAAADDDEEEHHHMMMRRRRRRPPP```dddbbb]]]aaalllqqqoooiiiwwwxxx.........///000111222222444555666777888999999999999:::<<<<<<;;;<<<===???CCCEEEHHHQQQkkk~~~mmm]]]YYYSSSMMMHHHGGGGGGGGGLLLRRRXXX```iiillljjjhhhlllqqqrrr|||uuuddd]]]dddooo{{{|||yyyxxxwwwtttqqqsss}}}~~~yyywwwsssnnniiigggeeeaaa___^^^_________^^^[[[ZZZaaaooovvvlll\\\RRRYYYdddsssvvvqqqlllhhhyyy|||xxxbbbJJJ;;;666333000//////000111111111111111222333555777:::;;;===>>>@@@@@@??????????????????>>>>>>???@@@BBBCCCDDDEEECCCBBBCCCEEEHHHIIIIIIHHHDDDDDDEEEFFFHHHKKKMMMOOONNNOOOOOONNNNNNRRRWWWZZZccclllppp```pppjjjggg___\\\WWWUUUVVV]]]eeekkkuuuzzzwwwaaaPPPEEE>>>AAADDDHHHQQQZZZYYYSSSVVV[[[]]]___kkk}}}uuu|||////////////000222333444444555666777888888888888888999;;;<<<<<<<<<>>>@@@AAACCCEEEKKK^^^zzzxxx~~~dddXXXYYYRRRLLLIIIGGGFFFIIINNNXXX^^^hhhpppnnniiiiiillllllvvv}}}llldddjjjttt}}}~~~yyyuuurrrqqqpppmmmlllqqq~~~|||zzz{{{yyyrrrjjjdddaaa\\\XXXVVVVVVWWWXXXXXX[[[]]]aaallltttkkk\\\VVV___nnn{{{sssjjjxxxeeekkk{{{zzzttt]]]FFF999555222...//////000111222222222222333444666999;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@@@@???======>>>@@@CCCEEECCCBBBBBBDDDGGGIIIJJJIIICCCBBBBBBCCCDDDGGGIIIJJJKKKOOOPPPMMMNNNSSSWWWWWWZZZ___xxxxxxWWWcccuuunnnlllaaa^^^ZZZVVVUUUZZZbbbgggpppvvv~~~|||rrr}}}~~~|||uuu]]]OOOHHH>>>BBBEEEKKKXXXeeeeee\\\\\\______```lll}}}}}}/////////000111222444444444555666777888888888888666888;;;<<<<<<===???@@@AAAAAADDDIIIQQQiii~~~lllvvv___aaaYYYQQQLLLGGGDDDFFFJJJSSSYYYeeerrruuuooolllmmmjjjqqqyyy~~~qqqvvv~~~{{{uuupppllljjjiiigggkkkvvv|||{{{yyytttppphhheee^^^XXXSSSRRRTTTVVVZZZ```bbbaaafffmmmiii___```lllzzzxxxmmmrrrbbbqqqzzz~~~{{{zzz|||mmmTTT===333333222...//////000111222222222222444555777999;;;<<<<<<<<>>======>>>@@@CCCDDDCCCBBBBBBDDDGGGJJJJJJJJJDDDCCCCCCBBBCCCDDDFFFGGGGGGLLLOOOMMMMMMRRRUUUTTTUUUYYYiii}}}gggVVVnnnwwwmmmeeeccc^^^XXXUUUWWW]]]bbbiiiqqq{{{qqqkkk|||zzzzzz}}}~~~hhhRRRIIIGGGDDDHHHJJJNNN]]]lllkkk```bbbkkkpppnnnpppyyy~~~|||wwwxxx|||zzz/////////000111333444555444555666777777777777777555888;;;<<<===>>>???AAACCCAAADDDHHHHHHUUUjjjnnnjjjfff^^^TTTNNNHHHBBBCCCGGGLLLQQQ```rrrzzzvvvrrrrrrkkkooorrruuu{{{~~~wwwpppkkkhhhgggkkksss|||{{{zzzpppllleee]]]WWWUUUWWWYYY```ggghhhbbbcccjjjjjjccclllxxx~~~ssspppfffzzz{{{yyywwwyyyhhhMMM666...111222/////////000222222333333333555666888:::;;;;;;;;;;;;>>>>>>???@@@@@@AAABBBBBB??????>>>???@@@AAABBBCCCCCCBBBBBBDDDGGGJJJKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGCCCJJJNNNLLLMMMRRRTTTQQQZZZZZZ```rrraaaXXXnnn~~~lllhhhfffaaaZZZUUUTTTYYY]]]cccmmmxxx{{{{{{|||}}}kkkooosss}}}~~~zzzXXXFFFEEEHHHMMMOOOOOOQQQ^^^llliii]]]___rrr~~~~~~|||wwwlllsss~~~ttt111111111111222333444555555555666888999:::;;;<<<;;;<<<============@@@BBBEEEFFFEEEJJJOOORRRhhhqqquuukkk```UUUOOOKKKEEEBBBBBBMMMSSS[[[gggxxxvvv|||tttmmmmmmwww~~~yyyqqqlllkkkrrr|||xxxrrrqqqkkk___UUUQQQRRRTTTgggiiilllkkkiiiiiikkknnn~~~yyyppptttuuuuuu{{{mmmtttyyy|||\\\===444444000---///111111222222333444555666777999;;;<<<;;;;;;<<<===<<>>???BBBDDDFFFGGGFFFJJJOOOOOObbbvvvooobbbUUUPPPNNNKKKHHHHHHJJJPPPYYYfffyyywwwtttrrrqqquuuzzzuuutttyyyvvvtttlll```VVVRRRRRRTTTiiilllnnnooooooppprrruuurrrfffgggmmmwwwzzzpppwww}}}}}}pppTTT;;;333333000///111222222333333444555777777999;;;======<<<<<<===>>>???AAADDDFFFFFFEEECCCAAAAAAAAA@@@???@@@AAACCCDDDCCCBBBBBBBBBBBBDDDEEEFFFIIIGGGEEEDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIMMMRRRUUUSSSVVVZZZ```qqqyyybbbVVVsss}}}pppjjjeeebbb^^^YYYWWWYYY\\\gggsssxxx}}}|||pppqqqyyyyyyxxxxxxnnnYYYHHHFFFKKKOOOWWWXXXXXXXXXaaalllmmmhhhgggiiilllsss|||yyypppxxx222222222333444555777888777888999:::;;;===>>>>>>:::<<<>>>??????AAADDDFFFGGGIIIHHHKKKOOOLLLZZZvvvyyygggUUUOOOOOOMMMIIIFFFGGGMMMUUUcccuuuuuuvvvwwwvvvttt{{{vvvsss|||}}}|||xxxrrriii^^^TTTPPPQQQSSSgggjjjmmmqqqtttxxx}}}qqqaaa]]]jjj}}}}}}rrr]]]III888222111///000444333333333444555666888999;;;===?????????>>>???AAABBBCCCEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGEEEDDDEEEFFFFFFFFFDDDEEEGGGHHHHHHJJJMMMQQQUUUTTTSSSTTTZZZbbbzzzsssXXX]]]~~~tttllleeeccc```ZZZVVVUUUXXXbbbmmmrrrvvvzzzjjjnnnxxxxxx~~~ooojjj^^^PPPJJJLLLOOOPPPSSSWWWZZZ\\\bbbiiinnnnnnhhhnnnsssuuuyyy|||zzztttzzz333333444444555777888999777777888:::;;;<<<===>>>===>>>@@@@@@@@@AAADDDFFFFFFJJJJJJMMMQQQMMMUUUkkkzzzuuu\\\RRRRRROOOIIIEEEGGGJJJQQQ\\\lll{{{{{{zzzzzzwwwtttwwwsssiiimmm|||}}}~~~}}}tttmmmcccZZZRRRNNNQQQVVVeeeggglllqqqxxxyyyggg```pppvvvaaaLLL@@@666222000...///444333333333444555777888999>>>???AAABBBAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAADDDDDDDDDEEEGGGHHHFFFEEEFFFGGGIIIIIIJJJMMMQQQTTTVVVQQQSSSYYYYYYdddjjjXXXaaa~~~sssjjjgggddd]]]WWWTTTTTT\\\eeekkkppp{{{jjjhhhttt~~~|||hhhaaaXXXSSSTTTVVVSSSNNNQQQXXXbbbiiillllllooorrrlllwwwuuu{{{xxx555555555555666777888888666777888999:::<<<======AAABBBBBBAAA@@@@@@BBBCCCCCCIIIJJJNNNSSSOOOSSSccc```iiiZZZXXXUUUOOOJJJGGGHHHMMMWWWcccppp|||zzzwwwvvvwwwzzzkkkiiivvv||||||{{{xxxxxxzzz{{{rrrkkkccc\\\TTTPPPXXXbbboooppprrrwww}}}yyymmmjjjzzzxxxjjjPPP@@@:::555222000...///222333333333444666777999:::@@@BBBDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIEEEGGGJJJLLLKKKIIIFFFDDDEEEEEEEEEEEEEEEDDDBBBBBBDDDCCCDDDEEEGGGHHHGGGEEEGGGHHHJJJJJJKKKMMMPPPRRRWWWRRRVVV\\\WWWXXXyyy\\\QQQllluuuooojjjbbb[[[XXXRRRXXX___eeekkkuuulllccctttddd[[[RRRSSSYYY\\\YYYVVVXXX___mmmyyywwwnnnkkkpppsssxxxuuu|||vvvyyy777666666555555666666777666666777999:::;;;<<<===CCCCCCCCCBBB@@@???@@@BBBAAAHHHIIIMMMTTTQQQQQQ]]]XXX|||qqq^^^YYYVVVQQQNNNGGGGGGJJJSSS\\\gggttt{{{yyyyyyyyy}}}vvvpppxxx{{{uuutttuuutttvvvzzzvvvpppjjjddd[[[WWWcccttt|||rrrqqqooottt|||{{{}}}```GGG:::777555333111111111222444444444666777999;;;<<>>AAABBBCCCAAA@@@???AAABBB@@@GGGGGGKKKRRRPPPMMMVVVUUUiii}}}eee[[[VVVRRRQQQIIIGGGIIIOOOTTTZZZgggttt~~~|||yyy{{{{{{zzzwwwwwwxxx|||{{{wwwtttnnnaaa\\\mmmxxxlllooovvvyyy|||ZZZCCC666555444333333555555333666666777888:::<<<>>>???BBBDDDFFFFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGIIIJJJKKKJJJIIIIIIKKKJJJIIIHHHHHHHHHIIIJJJGGGEEECCCCCCEEEFFFGGGFFFHHHJJJLLLLLLLLLMMMOOOQQQTTTSSSWWW\\\[[[ZZZhhh{{{xxxhhhUUU```xxxkkk```\\\^^^YYYXXXWWWZZZaaallluuu{{{yyyxxxvvvnnnfffsssrrr^^^TTTMMMMMMQQQVVV^^^ffffffccciiiuuurrrfffhhhuuuwwwmmmttt{{{{{{wwwyyy|||999888777555444444333333888999:::;;;<<<>>>??????@@@AAAAAAAAA@@@@@@BBBDDD@@@FFFFFFIIIPPPNNNJJJQQQQQQZZZtttqqqccc[[[WWWVVVKKKHHHHHHKKKLLLOOOZZZggg}}}wwwzzz|||~~~}}}~~~~~~|||yyyrrrddd^^^ppp|||www{{{ppptttttt{{{WWWCCC444444333222555999888666888888999:::<<<>>>@@@AAABBBDDDFFFFFFFFFEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEGGGGGGFFFFFFGGGIIIJJJKKKMMMLLLJJJIIIIIIJJJLLLMMMIIIFFFCCCCCCDDDFFFFFFFFFIIIJJJLLLMMMLLLMMMOOOPPPQQQQQQUUUYYY[[[^^^hhhttt}}}WWWGGGiiisssgggdddhhh]]]YYYVVVWWW^^^hhhqqqvvvzzz|||uuuvvvsssfffccchhh[[[VVVTTTVVVUUUTTTXXX___ddd\\\^^^iiijjjdddmmmyyycccgggyyy}}}tttuuu~~~777888888999999999999888999:::;;;;;;<<<<<<;;;;;;>>>@@@BBBBBBAAAAAAAAABBB@@@BBBFFFGGGGGGFFFGGGHHHJJJUUU___xxxggg^^^YYYTTTOOOLLLIIIHHHKKKPPPVVVZZZiii{{{yyy{{{~~~}}}sssiiijjjvvvyyyzzz~~~qqqzzztttzzzsssMMMAAA666555555444555666777888999::::::<<<===???AAABBBGGGDDDDDDGGGKKKLLLHHHCCCDDDDDDFFFHHHJJJJJJIIIGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBAAABBBEEEHHHJJJLLLLLLLLLKKKKKKLLLPPPRRRRRRSSSVVVWWWZZZ^^^cccggguuuuuuUUUQQQ\\\~~~pppkkklllccc[[[VVVWWWXXX[[[eeeqqqwwwzzzuuuooofffbbbsss~~~___VVVRRRVVVZZZXXX```hhhccc___WWWWWW___eeefffnnnzzzzzzfffoooyyy}}}~~~www{{{888888999:::::::::999999::::::;;;<<<<<<<<<<<<<<<>>>@@@BBBBBBAAA@@@AAABBBAAACCCEEEFFFEEEFFFGGGHHHGGGNNNSSSjjjttteee]]]WWWPPPMMMIIIEEEFFFJJJQQQVVVcccqqq}}}}}}}}}}}}}}}wwwrrrttt}}}}}}{{{yyyooo|||}}}uuu}}}cccDDD;;;555555555555666888:::;;;>>>>>>???@@@BBBDDDFFFGGGHHHFFFFFFIIIMMMNNNKKKGGGDDDDDDEEEFFFHHHHHHHHHGGGIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDFFFIIIKKKOOOOOOOOOMMMLLLLLLOOOQQQOOOQQQSSSTTTVVVYYY^^^bbbiiitttjjjVVVNNNfffzzzrrroooeee```]]]ZZZWWWVVV^^^hhhnnnvvv|||wwwtttpppnnnvvvvvvZZZUUUPPP[[[gggccc```fffiiibbb[[[[[[dddjjjjjjnnnvvvrrrtttyyyvvvxxx|||{{{xxx888888999:::::::::::::::;;;<<<<<<==================???AAAAAA@@@???@@@AAAAAACCCDDDDDDCCCDDDFFFHHHLLLNNNMMM___jjj```ZZZRRRPPPLLLFFFCCCEEELLLRRRZZZddduuuxxxooottt{{{}}}yyy|||xxxvvv~~~yyywwwyyy|||~~~~~~~~~sssnnnwwwxxxuuuUUU???;;;555555555666888:::===>>>======>>>@@@BBBEEEGGGHHHHHHFFFFFFIIILLLMMMJJJGGGCCCCCCCCCDDDDDDEEEEEEFFFHHHGGGFFFEEEFFFGGGIIIKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBBBBCCCEEEGGGIIIRRRRRRPPPNNNLLLLLLNNNPPPOOOQQQRRRSSSTTTVVVZZZ]]]___aaayyydddIIIPPPqqqxxxooohhheeebbb]]]WWWSSSXXX```iiippp}}}wwwrrrvvvzzzyyyjjjTTTSSSKKKWWWggg```YYYaaajjjccc^^^```kkksssrrrppprrrxxxttt}}}vvvuuuyyy{{{{{{666777888999:::::::::999<<<<<<===>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>???@@@BBBBBBCCCBBBAAACCCEEEHHHNNNOOOKKKUUUtttqqqccc]]]TTTSSSQQQKKKEEEEEEJJJOOOTTT\\\jjj}}}xxxhhhllluuu~~~}}}zzzxxx~~~yyynnntttyyyrrrttt{{{~~~zzzsssxxxzzzmmmooowwwwwwdddMMM???<<<666666666666888:::<<<======>>>???@@@CCCEEEHHHIIIFFFEEEDDDEEEGGGGGGDDDBBBBBBCCCCCCCCCBBBBBBCCCDDDFFFEEEDDDCCCCCCEEEHHHIIIIIIHHHFFFDDDDDDDDDEEEEEEAAA@@@??????@@@BBBCCCEEEPPPPPPOOOMMMKKKKKKMMMPPPSSSTTTUUUUUUUUUVVVYYY[[[]]]]]]kkk|||ZZZPPP\\\rrrrrrllleee^^^YYYWWWYYY\\\dddkkkxxxtttrrruuu___QQQOOOIIIPPPWWWSSSTTT]]]```___\\\```nnnyyyyyytttqqqyyyzzz~~~~~~xxxzzz|||{{{555666777888999999999999<<<===>>>>>>??????>>>>>>;;;===??????>>>===>>>???AAABBBBBBAAA@@@AAADDDFFFFFFJJJGGGJJJZZZnnnqqqcccVVVVVVUUUPPPJJJGGGHHHJJJQQQWWWbbbppphhhjjjsss~~~{{{{{{ooojjjuuuyyyrrrvvv~~~vvv}}}tttiiicccvvvuuugggXXXJJJ???:::888777777666777888:::;;;AAAAAABBBDDDFFFHHHJJJLLLFFFEEEDDDCCCBBBAAA???===AAACCCDDDCCCAAA@@@BBBCCCCCCBBBAAAAAABBBDDDFFFGGGHHHGGGEEEDDDCCCCCCDDDEEE@@@@@@??????@@@AAABBBCCCJJJKKKJJJJJJIIIJJJMMMPPPTTTVVVWWWVVVUUUVVVWWWYYYZZZ___ddduuu{{{cccUUUkkk{{{nnnccc^^^]]][[[WWWZZZbbboooxxx{{{hhhYYYRRRNNNQQQUUURRRQQQ```dddTTTVVVUUU[[[iiiuuuwwwrrrmmmfffnnn}}}{{{vvvyyy{{{xxxxxx|||555666777888999:::::::::<<<======>>>>>>>>>>>>>>>:::<<<>>>>>>===<<<===>>>@@@AAABBBAAA@@@@@@BBBDDDAAAFFFFFFFFFKKKSSSsssttt```]]]YYYSSSOOOKKKHHHFFFMMMTTT]]]eeeppplllnnnxxx{{{iiijjjxxx{{{~~~iiibbbeeelll\\\TTTNNNDDD:::999888777777777888999:::??????@@@AAACCCEEEFFFGGGGGGFFFEEECCCAAA???>>>===AAADDDGGGFFFCCCAAAAAABBBAAAAAAAAAAAABBBDDDEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIMMMPPPSSSUUUVVVUUUTTTTTTUUUVVVSSS[[[___eee}}}[[[SSSuuupppgggbbb[[[TTTWWW]]]iiixxxttt```VVVRRRQQQ[[[aaa[[[^^^rrrrrrWWWQQQRRRXXXbbbllloookkkggg```eeennnoootttwwwpppwww|||yyytttsss|||777777999:::;;;<<<<<<<<<;;;<<<======>>>>>>======:::;;;======<<<<<<<<<===>>>@@@BBBBBBAAA@@@AAABBBAAAEEEEEEHHHIIIHHH___rrrjjj```XXXSSSPPPKKKGGGGGGOOOXXX___fffuuuwwwxxxxxxiiiooo~~~~~~lllpppzzzcccQQQOOOPPPGGG:::999888888888999:::<<<===<<<<<<<<<===>>>???@@@AAADDDDDDDDDBBB@@@??????@@@AAAFFFJJJJJJFFFBBBAAABBB???AAABBBDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFIIILLLPPPSSSTTTVVVUUUTTTSSSTTTUUUTTTVVV\\\dddmmmnnnPPP[[[yyypppfff]]]VVVYYY]]]eeepppwwwlllxxxlll]]]TTTQQQWWW\\\aaa]]]___tttzzziiiYYYZZZ]]]aaaeeegggfffccciiiffflllqqquuusssqqq|||wwwrrr{{{vvv888999:::<<<===>>>>>>>>>;;;<<<<<<===============999;;;======<<<;;;<<<======???BBBBBBAAA@@@@@@@@@@@@AAAAAAGGGIIICCCSSSuuuvvvfff\\\WWWUUUPPPKKKBBBKKKUUU\\\cccpppxxxkkktttvvvqqqWWWDDDFFFLLLCCC444888888888999:::===???@@@>>>>>>>>>>>>???@@@AAABBB@@@AAAAAA@@@??????@@@AAAAAAGGGLLLLLLGGGCCCAAABBB@@@AAADDDFFFGGGGGGFFFEEEFFFFFFGGGGGGGGGEEECCCBBB@@@AAAAAAAAAAAAAAAAAAAAAEEEFFFFFFFFFFFFHHHLLLOOOTTTUUUWWWWWWUUUTTTUUUVVVYYYUUU]]]iiifffiiiVVVMMM\\\wwwiiiaaa]]]ZZZ[[[^^^fffxxxfffYYYrrruuuhhh\\\SSSOOO\\\WWWWWWUUUVVVhhh{{{{{{ccceeeeeedddcccddddddbbbnnnccchhhtttyyyxxxwww~~~vvvtttvvv;;;;;;<<<<<<<<<<<<<<<<<<999:::::::::999:::<<<>>><<<<<<<<<<<<=========>>>????????????@@@BBBDDDFFFHHHDDDDDDFFFCCCFFFZZZrrrwwwbbbWWWTTTOOOHHHGGGIIIMMMQQQZZZhhhyyyuuurrr{{{}}}aaaMMMFFFBBBCCCCCC;;;999999888888999;;;<<<>>>===>>>???@@@@@@???===<<<@@@@@@@@@??????>>>>>>>>>@@@GGGLLLNNNMMMKKKDDD===>>>@@@CCCFFFIIIHHHDDDAAADDDGGGJJJKKKHHHDDD@@@>>>@@@BBBCCCBBBAAA@@@@@@@@@DDDDDDDDDEEEFFFHHHIIIJJJPPPWWW]]]]]]VVVPPPOOOQQQSSSZZZ]]]bbbhhhkkknnnWWWIII___lllcccaaa]]]]]]___dddmmmqqqdddddd{{{nnneee]]]UUURRRMMM^^^fff]]]TTT\\\nnnzzzjjjkkkmmmllljjjhhhggghhhhhhllloooqqquuuqqqvvv|||zzzooojjj<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===<<<;;;;;;<<<===<<<<<<<<<===============>>>======>>>@@@BBBDDDEEEBBB???AAAEEEEEEFFFUUUgggrrraaaZZZWWWSSSMMMJJJIIINNNXXXgggvvv~~~}}}xxxtttvvv~~~~~~xxxvvvvvv~~~nnnTTTDDDAAA???CCCEEE>>><<<;;;;;;:::;;;<<<>>>???>>>???AAAAAAAAA???===<<>>AAADDDFFFFFFBBB???CCCFFFIIIJJJIIIGGGFFFEEEDDDDDDDDDBBB???>>>======CCCCCCCCCEEEFFFHHHJJJKKKMMMTTT[[[\\\VVVQQQOOOQQQSSSZZZ\\\```dddbbbnnnnnnSSSSSSooo}}}oooiiifff```]]]___dddttt{{{qqqsss~~~llleeeccc]]]TTTNNNPPP[[[aaa^^^^^^dddiiiiiidddhhhkkkkkkhhhhhhkkkooovvvtttqqqooopppyyyvvvttt|||yyyppp{{{jjjeee<<<<<<<<<;;;;;;;;;<<<<<<===???@@@@@@>>><<<;;;;;;===============<<<<<<<<<<<<<<<<<<===???AAACCCEEECCCAAACCCIIIJJJIIIPPP[[[~~~ggg]]][[[ZZZSSSLLLGGGJJJVVVeeeqqqwww}}}vvvzzz|||xxxuuuwwwzzz~~~wwwoooqqqaaaKKK>>>>>>===BBBEEE@@@??????>>>======>>>???@@@AAAAAABBBCCCBBB@@@>>><<>>===<<<<<>>>>>???@@@@@@CCCDDDDDDDDDCCCAAA>>>===CCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCFFFMMMQQQLLLCCC===>>>AAAFFFJJJLLLLLLKKK@@@??????AAADDDFFFHHHHHHLLLIIIEEEAAA@@@??????>>>@@@AAABBBCCCEEEGGGIIIKKKHHHNNNUUUXXXVVVRRRQQQQQQQQQWWWWWWZZZ___ZZZZZZggg~~~dddNNNRRRlll~~~mmmbbbaaa[[[[[[vvv~~~zzz~~~~~~}}}|||~~~~~~yyyvvvtttiii___XXXXXXZZZYYYXXXYYYSSSiiiwwwooo___ZZZ\\\^^^___oooxxxxxx{{{sssmmmnnnuuuxxxtttrrrtttuuunnnyyypppnnn>>>===<<<:::::::::;;;<<>>@@@CCC>>>BBBBBB@@@??????@@@AAAAAAEEEEEEFFFFFFEEECCC@@@???CCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCEEEKKKOOOIII@@@<<<===@@@EEEKKKOOOQQQQQQCCC@@@>>>???AAADDDEEEEEEKKKGGGDDDBBBCCCDDDDDDCCC@@@AAAAAACCCDDDFFFHHHIIIFFFLLLRRRUUUTTTRRRQQQQQQQQQVVVSSSSSSXXXVVVWWWbbbooo{{{YYYHHHQQQ```sssiiihhhbbb]]]mmm|||yyyyyy~~~~~~~~~}}}}}}~~~www{{{zzzjjjeee___YYYWWWUUUUUU[[[ccc[[[kkksssiii[[[XXXZZZ[[[fffuuu}}}wwwyyyrrriiihhhrrrwwwsssqqqsssyyyoooyyywwwwww???>>><<<:::999:::;;;<<<===???@@@@@@>>><<<;;;;;;<<<<<<<<<<<<=========>>>;;;;;;;;;;;;<<<>>>@@@BBBDDDCCCBBBDDDHHHNNNUUUYYYXXXcccnnnuuueeeWWWVVVSSSPPPRRR[[[jjjuuusssyyy}}}zzzxxx{{{|||}}}{{{lllMMM@@@???BBB>>>???CCC@@@CCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGHHHGGGEEEBBBAAACCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGKKKMMMHHH@@@::::::<<>><<<:::999:::;;;<<<:::<<<===<<<;;;;;;<<<===:::;;;;;;<<<===>>>??????===<<<<<<<<<<<<>>>???@@@AAACCCDDDDDDGGGMMMUUUZZZUUUWWWWWWgggttt\\\YYYTTTQQQSSS[[[eeemmmnnnssszzz~~~~~~}}}yyy|||~~~}}}~~~|||}}}pppUUUHHH>>>???CCC>>>???CCC@@@DDDDDDCCCCCCCCCEEEFFFGGGFFFGGGHHHIIIHHHGGGEEECCCBBBBBBBBBCCCCCCDDDDDDDDDDDDHHHJJJKKKMMMNNNJJJCCC;;;:::;;;>>>DDDHHHKKKKKKGGGCCC??????BBBDDDCCCAAADDDAAA???BBBFFFIIIGGGDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCEEEGGGHHHIIIJJJLLLMMMMMMUUUQQQKKKMMMMMMQQQ\\\cccjjjnnnhhhQQQFFFLLLccc|||yyyvvvqqqlll{{{pppaaadddhhhnnntttyyy{{{}}}~~~}}}{{{zzz{{{}}}zzzzzz{{{|||~~~}}}{{{zzzxxxxxxyyyzzz{{{zzz|||bbb]]][[[XXXYYY```dddcccaaa```ZZZ^^^aaaggguuuyyyjjjiiinnnrrroookkkooo{{{tttmmmrrrssslllllluuusssuuuwwwwwwxxx}}}sssuuuAAA???<<<:::999999;;;<<<999:::;;;:::::::::<<<>>>999:::;;;<<<===???@@@@@@>>>======<<<===>>>???@@@<<>>======>>>BBBFFFHHHHHHDDD@@@<<<===AAACCCAAA>>>BBB???>>>AAAFFFHHHEEEBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDEEEGGGIIIJJJIIISSSRRRLLLNNNOOOTTT```hhhnnnfffhhhjjjUUUCCCNNNeeeyyylllhhhoooxxx{{{uuujjj^^^XXXTTTZZZ```eeejjjqqquuuvvvvvvxxxzzzyyywwwvvvxxx{{{{{{{{{|||~~~}}}{{{zzzxxxwwwvvvuuuuuuwwwyyyzzzxxx}}}jjjTTTTTTVVVTTTYYYgggrrroooddd\\\^^^hhhooooooooommmcccVVVbbbjjjrrrtttsssvvvtttsss|||{{{nnniiinnnkkkrrr|||xxxsss|||oooppp???===;;;999999999:::;;;>>>>>>======<<<;;;999999999:::;;;<<<============;;;::::::;;;;;;<<<===>>>AAAAAAAAAAAABBBDDDFFFGGGOOOKKKHHHMMM\\\zzznnn___UUUUUUUUUSSSYYYdddeeehhhlllnnnppptttzzz~~~}}}{{{~~~yyyvvvrrrsssyyyyyyxxxbbbIIICCCBBBCCCBBB???<<<<<>>:::>>>AAA???EEEDDDBBBAAA@@@@@@AAAAAACCCFFFHHHGGGIIIKKKIIIDDD>>>===;;;:::;;;>>>@@@BBB@@@@@@AAAAAAAAA@@@??????>>>???@@@@@@???>>>???AAADDDCCCBBBBBBCCCDDDBBBAAAEEEDDDCCCCCCCCCDDDFFFGGGLLLMMMNNNOOOOOOQQQTTTWWWiiiddd```eeexxxkkkQQQIIIJJJ```~~~rrrhhheeefffiiifff]]]WWWWWWTTTUUUWWW[[[```eeejjjlllmmmppptttuuusssrrrsssuuuwwwzzz}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}|||zzzvvvsssrrrsssuuuvvvtttrrrqqqtttyyy|||zzzxxxyyykkkXXXPPPRRRSSSXXXYYYdddxxxyyykkkfffccc^^^]]]bbbiiihhh\\\QQQ\\\eeelllkkkiiinnnzzzwww{{{xxxnnnlllkkkooommm~~~uuuqqqggghhh>>>===;;;999999999:::;;;<<<<<<<<<<<<;;;:::999888999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJLLLTTTkkkjjjUUUQQQSSSSSSSSSWWWZZZ]]]aaaeeeiiinnntttyyy~~~||||||zzzyyyuuuqqqrrrwww~~~xxxpppyyyuuuXXXDDD===???AAABBBAAA??????AAACCCEEEFFFFFFDDDCCCCCCDDDEEEJJJMMMJJJBBB>>>@@@AAA???CCCCCCBBBAAA@@@??????@@@CCCFFFHHHGGGHHHIIIFFF@@@<<<;;;999999999<<<>>>@@@???@@@@@@@@@???>>>======<<<===??????>>>>>>???@@@CCCBBBAAAAAACCCDDDCCCBBBEEEEEEDDDDDDDDDEEEEEEFFFIIIKKKLLLLLLMMMOOOSSSUUUbbbaaaaaadddooodddWWWLLLQQQhhhwwwnnnhhhdddbbb]]]VVVTTTWWWSSSSSSTTTVVVYYY]]]```bbbcccfffjjjmmmnnnpppsssvvvsssvvvyyyzzzzzzzzz|||~~~~~~{{{xxxuuusssrrrrrrrrrqqqooonnnooopppsssttttttsssssswww|||~~~|||yyyyyy}}}zzzuuu~~~jjjZZZOOOKKKLLLRRRYYYZZZaaammmjjj^^^\\\VVVTTTVVV^^^fffggg```XXX```fffhhhddd```fffsss|||oooqqqyyysssnnnooonnntttsss~~~yyy```fff>>>===;;;999999999::::::::::::;;;;;;;;;:::888777888888999:::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???????????????@@@AAACCCDDD???EEEJJJJJJIIIXXX{{{~~~___TTTUUUTTTQQQPPPQQQSSSWWW[[[^^^ccciiimmmooouuuzzz}}}{{{zzzvvvsssoooqqqwww~~~rrreeefff}}}wwwbbbOOOCCC======???BBBCCCCCCBBBBBBCCCAAAAAAAAACCCFFFGGGGGGFFFMMMOOOMMMGGGBBBBBBAAA???AAAAAAAAAAAA@@@???>>>>>>BBBEEEGGGGGGGGGHHHCCC<<<;;;:::888888888:::<<<>>>????????????>>>===;;;;;;:::<<<===>>>======???AAA@@@??????@@@BBBDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGIIIIIIJJJLLLPPPSSSWWW[[[___```bbblll}}}xxxdddSSSQQQ___uuuyyyrrrjjjfffaaa\\\YYYYYYSSSRRRQQQQQQQQQSSSUUUVVVVVVXXX\\\^^^aaadddiiillllllooorrrttttttsssttttttvvvvvvvvvvvvuuutttssssssxxxvvvssspppmmmkkkjjjiiiiiiiiijjjkkkmmmppprrrsssqqqqqqsssvvvzzz{{{zzzxxx}}}wwwccc___aaa~~~jjj]]]YYYWWWUUUUUUQQQYYYYYYZZZ```YYYOOOPPPLLLNNNSSS[[[cccfffddd```oooooolllddd]]]aaaooo|||zzzjjjhhhooommmmmmqqqooouuuwww]]]ggg===<<<;;;:::999999999999999:::;;;<<<<<<;;;999888777888999:::::::::::::::<<<<<<<<<<<<===>>>???????????????@@@AAABBBBBBCCC===CCCHHHHHHDDDLLLeee~~~wwweee\\\UUURRRRRROOOPPPQQQSSSUUUXXX[[[^^^iiijjjpppzzz~~~}}}{{{yyyyyyxxxtttpppnnnrrryyy{{{mmm^^^ZZZggg||||||eeeSSSLLLJJJHHH@@@AAABBBCCCCCCBBBCCCCCCBBBAAABBBEEEJJJLLLJJJGGGKKKLLLLLLIIIEEECCCBBBAAA@@@AAABBBBBBBBB@@@???>>>@@@DDDFFFGGGHHHHHHDDD===<<<;;;:::999:::;;;===>>>?????????>>>===<<<;;;::::::;;;===>>>>>>>>>@@@BBB???>>>===>>>AAADDDEEEDDDEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDFFFFFFGGGIIIMMMPPPNNNSSSWWWYYYYYY^^^hhhppp}}}qqq]]]SSSSSSWWWhhh|||{{{wwwvvvqqqhhhaaa\\\ZZZWWWTTTRRRRRRSSSTTTTTTTTTUUUVVVXXX[[[^^^```cccfffiiikkklllkkkiiihhhfffgggiiijjjiiihhhfffeeejjjjjjjjjiiiiiihhhhhhhhhfffhhhjjjmmmoooqqqrrrsssrrrssstttuuuvvvwwwyyyzzz~~~zzzbbbaaasss~~~mmmhhhiiifff```\\\QQQWWWTTTSSSXXXSSSIIIJJJLLLOOOUUU[[[```bbbccccccwwwtttoooggg______iiivvv|||kkkfffkkkkkkoootttqqqssszzzccckkk<<<;;;;;;:::999999888888999:::<<<>>>>>>===;;;:::888888999999:::999999999;;;;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCC@@@BBBEEEGGGEEEHHHVVVeee|||eeeUUUPPPRRRNNNMMMLLLLLLNNNOOOQQQQQQaaaaaafffooovvv|||}}}{{{yyyyyyyyyzzzuuuqqqnnnrrryyy}}}}}}zzzfffYYYRRR]]]ttt|||rrrYYYJJJJJJOOORRREEEDDDAAA@@@@@@AAABBBBBBEEECCCCCCFFFJJJKKKIIIFFFGGGHHHIIIIIIFFFCCCBBBCCCAAABBBCCCCCCCCCBBB@@@???>>>BBBEEEFFFHHHJJJGGGAAA>>>>>>=========>>>???@@@????????????>>>===<<<;;;;;;===>>>??????@@@AAACCC???===<<<===???BBBCCCCCCDDDEEEFFFGGGGGGFFFDDDDDDBBBCCCDDDDDDEEEGGGJJJMMMKKKLLLOOORRRVVVZZZ___bbbnnnmmm\\\RRRRRRaaayyyyyymmmhhhfffaaa\\\YYYWWWWWWXXXYYYXXXWWWXXXYYY[[[]]]]]]^^^___aaadddeeedddaaa```___aaadddfffgggfffeeedddcccdddeeefffggghhhiiiiiihhhiiilllnnnpppqqqqqqqqqtttuuutttsssrrruuuzzz{{{lllfffvvvxxxrrrlllbbbXXXRRRQQQSSSNNNNNNWWWUUULLLLLLMMMPPPTTTXXX[[[^^^```bbbjjjhhhgggfff```\\\cccmmmzzzkkkhhhlllnnnuuu{{{vvvppp{{{~~~mmmppp;;;;;;;;;:::999999888888888:::<<<>>>???>>><<<;;;888999999::::::999999999;;;::::::;;;;;;<<<===>>>@@@@@@AAABBBCCCBBBBBBBBBBBBAAABBBFFFGGGHHHMMMTTTvvv{{{cccVVVTTTOOOMMMJJJJJJKKKLLLLLLLLLTTTUUU\\\ffflllpppwww~~~}}}{{{yyyyyyzzz|||~~~xxxsssooorrrwwwzzzuuupppZZZTTTYYYmmm|||fffRRRGGGFFFKKKQQQGGGDDD@@@>>>???@@@AAAAAACCCCCCCCCDDDEEEFFFEEECCCEEEDDDEEEGGGEEEBBBBBBEEEBBBBBBBBBCCCCCCBBBBBBAAA>>>BBBDDDDDDGGGJJJHHHCCC@@@???????????????@@@@@@>>>>>>>>>>>>>>>======<<<<<<>>>???@@@???@@@AAACCC@@@>>><<<<<<>>>@@@AAAAAACCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDDDDDDDEEEHHHJJJKKKKKKMMMPPPUUUXXXZZZZZZ___|||~~~}}}pppVVVQQQXXXqqqtttpppiiibbb]]]ZZZYYYYYY[[[ZZZZZZ[[[^^^`````````_________aaacccbbb```^^^]]]___bbbdddffffffeeeddddddeeefffggghhhhhhhhhhhhjjjkkklllmmmnnnoooooooooooorrrsssrrrqqqttt}}}}}}ttt}}}zzzooohhhbbbXXXPPPMMMPPPQQQKKKLLLWWWXXXQQQRRRLLLNNNPPPSSSWWW[[[^^^```[[[\\\aaagggeee___bbbkkkqqqgggiiioooqqqzzz|||iiissszzzuuurrr:::;;;::::::999888888777666888;;;>>>???>>><<<:::999:::::::::::::::999999:::999999::::::;;;<<<===??????AAAAAABBBAAAAAA@@@???>>>AAAEEEFFFEEEGGGKKKZZZ{{{oooaaaYYYVVVQQQOOOOOONNNLLLJJJJJJMMMTTT[[[]]]^^^dddlllpppzzz|||zzzxxxwwwxxx{{{~~~xxxtttqqqttt{{{}}}wwwqqqeeeeeeqqqzzzhhhVVVMMMHHHBBBCCCIIIDDDAAA??????@@@BBBAAA@@@AAABBBBBBBBBAAAAAABBBDDDFFFDDDDDDFFFDDD???@@@DDDBBBAAAAAAAAAAAAAAABBBBBB@@@BBBBBBBBBDDDGGGFFFBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<============<<<<<<>>>??????>>>>>>???AAACCC@@@<<<;;;<<<===>>>>>>BBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEDDDCCCDDDFFFHHHMMMPPPTTTUUUSSSQQQQQQRRRXXXjjjgggYYYaaammm||||||rrrjjjeeebbbbbbcccbbbbbbeeehhhiiihhhfffeeedddcccdddffffffdddaaa___```bbbddddddeeeddddddeeefffhhhiiijjjjjjiiiiiilllmmmmmmnnnoooooopppqqqooouuu{{{~~~~~~vvvzzzyyyiiiaaa\\\]]]^^^YYYSSSPPPNNNRRRMMMLLLTTTTTTRRRWWWQQQPPPOOOQQQVVVZZZ\\\\\\ZZZ[[[cccmmmlllcccbbbiiigggcccjjjpppqqqyyyyyyjjjlll|||zzzvvv:::::::::::::::888777777444777:::===>>>===;;;999::::::;;;;;;;;;::::::999999999999999:::;;;<<<<<<===>>>@@@AAAAAA@@@???>>>;;;<<<@@@EEEEEEBBBCCCHHHGGG___sssgggbbb[[[VVVTTTQQQLLLIIIHHHJJJNNNQQQOOOLLLQQQYYY\\\aaannn|||zzzxxxvvvuuuwww{{{wwwsssrrrxxxyyyvvv{{{jjjVVVHHHJJJIII@@@>>>DDD???>>>===@@@CCCDDDAAA???@@@BBBCCCBBB??????CCCGGGIIIEEEDDDFFFCCC>>>>>>DDDAAA@@@?????????@@@AAABBBAAACCCBBB@@@AAAEEEDDD@@@<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;<<<<<<<<<<<<<<<===???>>>======>>>???DDDAAA===;;;;;;<<<<<<<<>>;;;888999:::;;;;;;::::::<<<>>>;;;;;;<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEEEECCCNNNeeevvvbbbYYYXXXWWWSSSPPPQQQMMMIIIEEEDDDGGGJJJLLLTTTWWW^^^iiiyyy{{{vvvtttsssuuupppnnnqqqxxx~~~|||vvvnnniiimmmxxx|||nnnTTTIII@@@AAABBB@@@>>>@@@AAA===>>>DDDHHHFFFEEEEEECCCBBBAAA@@@@@@BBBDDDEEE???FFFMMMMMMGGGBBBAAABBBEEEDDDBBB>>><<<===@@@CCCCCCEEEFFFFFFDDDBBBAAABBB>>><<<;;;;;;<<<<<<<<<;;;===<<<;;;::::::;;;===>>>@@@>>>===@@@DDDEEEAAA<<<@@@>>><<<;;;:::;;;<<<===??????@@@AAACCCEEEGGGIIIIIIGGGEEECCCBBBDDDFFFGGGNNNOOOPPPQQQQQQPPPMMMLLLMMMTTTUUUVVVppp}}}mmmeee~~~xxxrrrtttyyyzzzuuuooooookkkhhhhhhkkkkkkhhhdddeeegggiiikkklllmmmmmmmmmppprrrtttvvvxxxzzz~~~|||vvvkkkeeeaaaYYYZZZ\\\___```\\\TTTNNNQQQZZZRRRRRROOOMMMYYYUUUZZZaaa```ZZZ[[[```^^^UUUYYYcccjjjfff[[[VVV^^^hhhaaafffrrr~~~vvvppppppppprrr}}}===;;;999999:::;;;;;;:::;;;;;;:::999999:::;;;;;;;;;::::::;;;>>>>>><<<::::::;;;;;;;;;::::::<<<>>><<<<<<<<<======>>>>>>???>>>???AAABBBCCCCCCDDDDDDCCCIIIZZZvvvmmm^^^XXXWWWUUUSSSSSSPPPLLLIIIHHHHHHIIIJJJNNNPPPTTT]]]jjjyyy~~~~~~}}}zzzvvvssssssssssssttttttppplllrrrzzzhhhaaakkk}}}tttbbbKKKDDDAAABBBBBB@@@AAAFFFDDD??????CCCFFFDDDBBBCCCAAAAAA@@@@@@@@@BBBCCCDDD@@@FFFLLLLLLFFFAAAAAACCCGGGFFFDDD@@@======>>>@@@BBBDDDFFFGGGDDDBBBAAAAAA???===;;;;;;;;;<<<;;;:::<<<<<<<<<<<<<<<<<<======@@@>>>===@@@CCCDDD@@@<<>>===<<<<<<===>>>???@@@??????@@@AAADDDGGGIIIJJJHHHFFFDDDCCCDDDFFFGGGLLLLLLMMMNNNNNNNNNMMMLLLMMMUUUWWWVVVffftttssssss~~~~~~vvvmmmgggggghhhgggfffjjjjjjjjjkkkmmmoooqqqssszzz}}}tttbbbYYYVVVUUUTTTTTTXXX___dddddd]]]WWWYYY```WWWXXXVVVSSS\\\UUUXXX___```[[[\\\cccbbb[[[bbbllltttooobbbYYYZZZaaaiiijjjpppxxxyyysssoooooojjjlllvvv>>><<<::::::;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<>>>>>>===;;;:::;;;<<<;;;::::::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<======???@@@AAABBBBBBBBBCCCDDDLLLbbblll___YYYWWWUUUQQQOOOLLLJJJIIIHHHEEEDDDJJJKKKNNNUUU___kkkvvv}}}~~~~~~~~~~~~}}}yyyxxxuuurrrooopppsssvvvuuuuuuqqqkkkjjjrrrrrr```___qqqgggSSSCCCBBBCCCDDDBBB@@@BBBGGGFFFAAA@@@BBBCCC@@@???AAA?????????@@@@@@AAABBBCCCAAAFFFJJJIIIDDDAAABBBDDDHHHHHHFFFCCC???=========AAADDDGGGHHHEEEBBB@@@??????===;;;:::;;;;;;:::999;;;<<<===>>>>>>>>>======@@@>>>===???AAAAAA>>>;;;===<<<;;;;;;<<<===???@@@@@@???>>>>>>@@@CCCFFFHHHKKKIIIGGGEEEDDDEEEFFFGGGJJJIIIJJJJJJJJJKKKLLLMMMMMMSSSVVVTTTXXXmmm{{{rrrkkkooo|||zzz|||{{{oookkklllnnnooommmlllkkkmmmrrrzzz|||dddSSSLLLNNNQQQPPPPPPTTT^^^gggiiiccc\\\[[[aaaXXX\\\___^^^eeeZZZVVV\\\\\\XXXYYY^^^___ZZZXXXfffssstttjjj```___cccllliiijjjpppsssrrrrrrtttkkklllttt|||{{{}}}>>><<<;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>======;;;<<<<<<;;;::::::<<<======<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@@@@@@@AAABBBFFFQQQfffvvvhhh]]]UUUSSSPPPNNNMMMMMMKKKHHHDDDFFFGGGKKKQQQZZZdddnnnsssuuu}}}~~~~~~~~~~~~}}}|||{{{yyypppooollliiijjjooovvv|||yyyrrrpppwww~~~llldddbbbmmm~~~qqq[[[JJJDDDDDDEEEEEEDDDBBBAAAAAAFFFAAA???AAAAAA>>>???BBB>>>?????????@@@AAABBBBBBBBBEEEHHHGGGCCCAAABBBEEEFFFGGGGGGEEEAAA>>>======@@@CCCGGGHHHFFFBBB@@@>>>???===;;;:::;;;;;;999888:::;;;>>>@@@@@@???>>>===???===<<<===??????===:::999999999:::<<<===???@@@@@@???>>>===???BBBEEEHHHKKKJJJHHHFFFEEEEEEFFFFFFIIIHHHGGGGGGHHHJJJMMMNNNNNNPPPSSSSSSNNNUUUrrrpppcccfffsss|||{{{}}}~~~|||zzzwwwwww}}}{{{iiiYYYNNNIIILLLQQQOOOOOORRR[[[eeegggaaaZZZXXX]]]TTT\\\dddfffkkk___TTTXXXWWWRRRQQQTTTTTTRRRNNN^^^pppvvvqqqiiihhhjjjgggffffffkkkqqqvvvyyy{{{sssssswwwzzzxxx}}}===;;;:::;;;<<<;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<===:::;;;<<<;;;999999:::<<<<<<<<<;;;;;;:::999999999999:::<<<===>>>>>>??????>>>BBBFFFHHHOOOaaa{{{ppp```^^^ZZZUUUSSSSSSSSSOOOLLLDDDEEEGGGLLLSSS[[[bbbfffgggjjjooossswww{{{{{{||||||{{{xxxuuuqqqoooiiihhhggggggkkkttt~~~}}}rrrgggiiisss}}}yyyxxxxxxbbbRRRJJJFFFDDDCCCDDDGGGGGGCCC===CCC@@@???AAAAAA???AAAEEE@@@@@@?????????@@@AAABBBBBBDDDFFFEEEBBBAAABBBDDDBBBDDDEEEDDDBBB@@@?????????CCCFFFHHHFFFBBB???>>>>>><<<:::::::::::::::888999;;;>>>@@@AAA@@@>>>===<<<<<<;;;<<<======<<<;;;999:::;;;<<<>>>@@@AAABBB@@@???>>>>>>???BBBEEEGGGJJJIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGGGGHHHKKKNNNOOOSSSPPPSSSUUUOOOLLLZZZooosssxxxnnndddggguuuiii```YYYUUUOOOHHHHHHKKKMMMLLLNNNUUU^^^aaa\\\WWW^^^aaaUUU[[[bbbcccgggZZZQQQSSSSSSNNNLLLMMMPPPPPPSSSaaapppvvvqqqkkkjjjlllfffgggiiimmmsssyyy||||||xxxxxxzzzyyywww~~~:::999999:::;;;<<<:::888999::::::;;;;;;::::::999888999:::999888888:::<<<:::;;;;;;:::888888999:::;;;:::::::::999999888888999:::;;;<<<===>>>>>>>>><<>>@@@???@@@BBBBBB@@@BBBGGGDDDBBB@@@???>>>???AAABBBAAACCCDDDDDDCCCBBBBBBCCC???AAABBBBBBAAA@@@@@@AAA@@@CCCFFFGGGDDDAAA???>>>===;;;999999:::;;;:::999888:::===???@@@@@@>>>===::::::::::::;;;;;;<<<<<<;;;<<<>>>???AAACCCDDDDDD@@@@@@???@@@AAACCCDDDEEEHHHHHHGGGFFFFFFFFFFFFFFFIIIHHHGGGGGGHHHKKKMMMOOOUUURRRTTTWWWTTTNNNQQQYYYaaaxxxnnnjjjWWWZZZ```gggppp{{{xxxoooiii[[[VVVUUUYYYUUUKKKFFFHHHHHHHHHKKKQQQWWW[[[[[[YYYjjjkkk[[[[[[^^^\\\```TTTQQQRRRRRRPPPNNNOOOTTTXXXUUU___iiikkkgggdddhhhmmmlllqqqtttssstttwwwyyyxxxzzz{{{|||yyywww777777777999;;;;;;:::888888888999::::::999888888666777888777555555888;;;999999:::888777666777999999999999999999888888888999999;;;<<<===>>>>>>>>><<<@@@DDDCCCAAACCCKKKRRRgggkkk]]]WWWUUURRROOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQSSSXXX___ggglllnnnppppppooonnnnnnqqqvvvzzz{{{|||~~~yyyyyyxxxwwwwwwyyy|||~~~{{{{{{|||}}}~~~~~~~~~}}}||||||{{{{{{}}}~~~~~~~~~}}}{{{zzzyyypppooommmiiifffggglllppprrrtttwww{{{aaaOOOKKKMMMFFFIIIHHHFFFGGGJJJFFF???@@@???BBBEEEDDD@@@BBBFFFHHHEEEAAA>>>===>>>AAACCC@@@BBBCCCDDDCCCBBBBBBAAA???@@@AAA@@@??????@@@AAAAAACCCEEEEEECCCAAA??????;;;:::888999:::;;;;;;:::888999;;;>>>??????>>>===777888999999999:::<<<===;;;<<<===???AAABBBCCCCCC???@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLPPPQQQSSSUUUUUUQQQOOOOOOQQQddd}}}kkkeee\\\WWWWWW[[[```ccckkkrrr~~~zzzkkk___YYYXXXSSSTTTZZZWWWLLLGGGIIIHHHJJJLLLOOORRRVVVZZZ\\\nnnooo^^^\\\]]]^^^fff]]]UUUVVVVVVTTTQQQQQQWWW^^^bbbfffgggccc]]]\\\ccckkkuuu|||yyyssstttwwwwww}}}{{{555555666888;;;;;;:::888777888999::::::999888777444666777555333333666:::888999999888666555666888888888888888888888888888999999;;;<<<===>>>>>>>>>===>>>@@@BBBDDDEEEGGGHHHSSS{{{}}}jjj```\\\YYYVVVMMMLLLLLLKKKKKKKKKKKKKKKGGGHHHKKKSSS\\\dddhhhiiifffggggggffffffhhhkkknnntttwww{{{}}}~~~|||{{{zzzwwwwwwyyy}}}|||yyyxxxxxxxxxxxxwwwxxxzzz{{{xxxyyy{{{||||||||||||}}}}}}}}}|||{{{zzzzzzyyyyyyzzzyyyyyyxxxwwwuuutttsssjjjhhheeebbbcccjjjvvv~~~{{{}}}xxx\\\MMMJJJLLLJJJOOOOOOIIIDDDDDDCCC>>>@@@AAADDDGGGEEE@@@AAAEEEKKKGGGBBB>>><<<>>>AAACCC???AAACCCDDDDDDCCCAAA@@@???@@@@@@???>>>===???AAAAAACCCEEEDDDBBB@@@@@@@@@:::999888888:::<<<<<<;;;888999:::<<<===>>>>>>===666777888888999:::<<<>>>888999;;;===>>>????????????@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIINNNQQQQQQQQQQQQOOOKKKQQQVVVjjjxxxnnngggdddcccaaa___\\\___fffnnnvvv{{{~~~zzzxxxfff[[[WWWTTTNNNNNNTTTRRRHHHDDDIIIMMMNNNPPPPPPPPPSSSXXX]]]iiikkk\\\\\\```eeesssnnn[[[ZZZYYYVVVRRRQQQVVV]]]}}}uuuggg[[[WWW]]]eeeyyy{{{ssssssxxxzzz~~~999999999999888888888888555555666888::::::888666555555444444444444555555333444666777777777666555999::::::::::::999888888888999999::::::;;;;;;<<<;;;<<<>>>AAACCCDDDEEEEEEHHHXXXuuuwwwggg^^^YYYMMMQQQQQQOOONNNPPPOOOLLLHHHLLLLLLJJJPPPYYYXXXQQQVVVWWWYYYXXXWWWYYY]]]aaagggjjjooosssuuuuuusssrrrwwwvvvuuuvvvwwwxxxwwwvvvuuutttsssssstttuuutttrrrtttuuuxxxzzz{{{|||{{{{{{zzzxxxwwwxxxzzzyyyvvvrrrvvvtttrrrpppmmmiiieeeaaa```___```cccgggppp~~~~~~~~~xxxeeeTTTJJJFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCFFFDDDCCCBBBBBB@@@===;;;??????>>>>>>???@@@AAAAAAAAA???============<<<:::>>>???AAABBBBBB@@@===;;;999888888777777888888999888777888999<<<===<<<;;;888888777777888:::;;;===888888888888999;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAEEEHHHGGGDDDBBBCCCEEEKKKJJJFFFBBBCCCGGGHHHEEEEEEGGGIIIKKKLLLKKKIIIGGGHHHMMMXXXiiizzzvvvuuu}}}~~~eeeUUUVVVXXX[[[___dddjjjrrrwwwooobbbXXXPPPLLLTTTPPPJJJEEECCCDDDGGGIIIQQQGGGDDDMMMSSSRRRUUU]]]jjj]]]QQQRRRWWW___jjjtttpppeee]]]ZZZRRRJJJPPP]]]yyyrrrYYYPPPUUU\\\nnnrrruuurrrqqquuu}}}666666666666555555555555444444555888::::::888666555555444444444444555555444555666777777777666666999999::::::999999888777888888999999:::;;;;;;;;;<<<===>>>@@@BBBCCCDDDDDDDDDJJJYYYmmmoooeee\\\[[[WWWPPPOOOQQQPPPMMMNNNPPPNNNJJJKKKQQQPPPKKKKKKMMMOOOPPPPPPSSSYYY]]]```ccciiiooorrrrrrqqqoooqqqpppoooppprrrrrrrrrqqqpppooonnnoooqqqqqqpppooooooqqqsssuuuvvvwwwwwwvvvvvvtttsssssstttssspppmmmtttppplllgggdddbbb```___bbbeeejjjmmmmmmsss{{{{{{}}}}}}vvviiiYYYKKKCCCBBBDDDGGGFFFDDDCCCAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>>>>>???@@@>>>=========<<<<<<======>>>???@@@???>>>>>>???>>><<<:::===>>>@@@AAA@@@???<<<;;;999999888888888888999999999999888999;;;;;;:::888888888777777888999;;;<<<888888888888999:::<<<===???????????????@@@@@@@@@@@@BBBDDDEEEEEEDDDEEEEEECCCGGGGGGCCCBBBEEEHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLPPPUUU[[[fffzzz~~~jjjiiifffdddeeeiiipppuuu}}}lllbbb]]]YYYRRRKKKMMMLLLJJJGGGFFFIIINNNSSSMMMGGGGGGMMMNNNMMMUUUbbbpppggg^^^ZZZXXXXXX___hhhbbb___```___TTTHHHJJJUUUeeeooorrrhhh\\\YYY]]]aaajjjkkklllnnnrrrxxx~~~555555444444444333333333333333444666999:::999777555555444444444444555555555555666777777777777777999999999999999888777777888888888999::::::;;;;;;<<<===>>>@@@AAAAAAAAABBBCCCBBBDDDMMM]]]{{{qqqmmmhhh^^^TTTQQQSSSRRRNNNRRRSSSQQQMMMKKKLLLLLLJJJEEEFFFGGGHHHIIILLLQQQTTTXXX\\\ccciiimmmnnnmmmllliiihhhhhhiiijjjkkkkkkjjjjjjhhhhhhiiikkklllkkkjjjjjjkkklllnnnoooppppppppppppooommmmmmmmmkkkiiifffiiihhhgggeeecccbbbaaaaaaaaaiiissswwwuuuxxxzzzsssvvvzzzxxx|||wwwxxx{{{mmmjjjbbbUUUHHH@@@@@@CCCGGGEEEBBB???>>>>>>@@@AAACCCCCCDDDDDDDDDDDDCCCCCC???===;;;:::<<<===<<<<<<:::::::::::::::;;;;;;<<<>>>>>>>>>???@@@???<<<999;;;<<<>>>???>>>===;;;:::999999888888888888999999:::999888999::::::888666777777777777888999::::::888888888888888999:::;;;<<<<<<=========>>>>>>>>>??????@@@BBBEEEFFFFFFEEE>>>FFFIIIEEEAAABBBEEEGGGLLLKKKIIIGGGGGGHHHJJJKKKPPPSSSTTTOOONNN]]]yyywwwiii[[[XXX^^^```YYYPPPJJJLLLMMMKKKJJJMMMUUU\\\QQQQQQTTTUUUOOOLLLWWWgggoookkkeee^^^VVVPPPTTTZZZXXX\\\eeehhh\\\MMMJJJQQQTTT[[[aaaccccccfffgggfffiiiggggggjjjqqqxxx|||}}}{{{~~~|||555555555555444444444444111111222555888999888777555444444333333444444555666666666777777777777777888888888999888777777666777777888888999:::::::::<<<===>>>???????????????@@@@@@BBBEEENNNcccxxxlll```[[[[[[WWWQQQSSSSSSUUUVVVUUUQQQNNNNNNIIIHHHGGGGGGFFFHHHJJJLLLSSSWWW^^^cccggggggfffdddaaa```___```bbbccccccbbbaaa``````aaaccceeedddccccccccceeefffgggiiiiiijjjhhhgggfffeeedddcccaaa```]]]aaagggmmmpppqqqqqqqqqmmmuuu}}}wwwqqqqqq|||{{{~~~~~~yyykkkkkkhhh]]]OOODDDAAABBBCCCBBB@@@???>>>???AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBB???;;;999999999999888:::999999888999999::::::======>>>@@@AAA???;;;888999:::;;;<<<<<<;;;:::999999888888777777888888999888888777888999999888666666666666777777888888888888888888888888888888999;;;;;;;;;<<<<<<=========???======???CCCFFFDDDBBBAAAGGGIIIEEEAAAAAABBBAAAHHHGGGFFFFFFFFFGGGIIIJJJKKKNNNMMMGGGDDDNNNeeexxxqqqfff\\\SSSSSS[[[___ZZZSSSLLLPPPSSSPPPLLLMMMTTT\\\WWWYYY\\\[[[SSSMMMTTT```fffccc^^^XXXRRROOOQQQTTTTTTXXX```ddd^^^QQQLLLNNNRRRXXX```gggkkklllkkkiiillliiiiiillloooqqqtttwwwwww{{{yyy444444444444333333333222111000111333666888888777444444333333333333444444666666666666666777777888777777888888777777666555666666777888888999999:::;;;<<<======>>>>>>======;;;===AAACCCDDDMMMbbbvvvzzzpppkkkddd\\\XXXWWW]]]dddcccYYYQQQPPPNNNLLLIIIHHHHHHHHHIIIIIIPPPSSSWWW[[[\\\[[[ZZZXXXVVVUUUTTTVVVXXXYYYYYYXXXVVVUUUUUUVVVYYYZZZZZZYYYYYYYYYZZZ[[[]]]^^^___```\\\\\\\\\[[[ZZZYYYYYYYYY\\\bbbjjjssszzz{{{wwwxxxttt}}}}}}zzz~~~||||||xxxnnndddgggfff___RRRGGG@@@>>>;;;<<<===>>>????????????AAAAAABBBBBBBBBBBBAAAAAAAAA>>>:::888999999999999:::999999888888999999999;;;;;;===>>>@@@>>>;;;888888999999:::::::::999888888777777666666777777888555555555666999999888777555555666666666666666666666666777777777777777777999::::::;;;<<<=========@@@===<<<===AAACCCAAA???CCCEEEDDDBBBBBBFFFEEEBBBAAABBBCCCEEEFFFGGGHHHHHHBBBDDDEEECCCBBBHHHSSS\\\uuupppbbbWWWTTTPPPOOOPPPQQQOOOMMMJJJNNNQQQNNNIIIIIIOOOVVVTTTVVVXXXXXXTTTPPPRRRVVVbbb]]]VVVQQQQQQSSSTTTSSSRRRPPPQQQUUUVVVRRRMMMLLLQQQXXXbbbiiikkkiiiggghhhlllkkkmmmooommmkkkoooxxxwww{{{www|||uuu222222111111111111000000111000000222444666666666444444333333333333444444555555555555555666777777777777777777777666555555666666666777888888999999::::::;;;<<<<<<===<<<<<<<<<===@@@@@@>>>@@@LLLZZZooowwwpppjjjeeeiiiuuutttcccUUURRRQQQOOOLLLJJJKKKLLLLLLLLLNNNOOOPPPQQQPPPOOONNNLLLKKKKKKJJJLLLNNNOOOOOONNNNNNMMMLLLMMMOOOPPPPPPOOOOOOPPPPPPQQQRRRTTTUUUVVVQQQRRRSSSSSSRRRSSSUUUWWWgggjjjnnnssszzzyyymmmfffeeesss~~~~~~|||yyyvvvhhh```VVVVVVVVVRRRKKKDDD???<<<777999;;;<<<=========<<>>===<<<<<<>>>?????????AAAAAA???>>>CCCKKKNNNLLL???@@@BBBCCCEEEFFFFFFFFFCCCDDDFFFGGGHHHIIIJJJKKKUUUiii|||mmmaaa[[[UUUVVVVVVSSSMMMJJJIIIJJJCCCGGGJJJIIIFFFGGGKKKPPPRRRSSSUUUWWWXXXYYYYYYZZZeee```XXXQQQRRRVVVVVVSSSRRRNNNJJJMMMTTTVVVTTTQQQMMMTTT^^^ffffffbbbbbbfffggggggkkkpppnnnjjjppp{{{xxx~~~yyy|||}}}uuuccc222222222111111111000000222111000111333555555444444333333222222333333444555444444333444444666666666666777777666666555444555555666666777888888999888888:::;;;<<<<<<<<<<<<<<<===@@@AAA???>>>DDDMMMSSSkkkwwwxxxsssbbb]]][[[WWWRRRPPPPPPQQQOOONNNOOONNNMMMKKKJJJIIIIIIHHHGGGFFFFFFHHHJJJLLLKKKJJJLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMOOOQQQRRRMMMOOOQQQRRRRRRTTTXXX[[[nnnqqqtttuuuxxxxxxrrrkkkgggllltttyyyzzz~~~ttteeeYYYSSSNNNKKKFFFDDDDDDDDDBBBAAA==============================>>>>>>>>>>>>======999888888888:::;;;;;;999999999888777777777777777999888888999;;;;;;999888777777888888999999999999555444444333333444444555444444444555777777666555333444555555555555444333222333444666777777777666666666777888999:::;;;;;;999:::;;;;;;;;;===???BBB@@@AAA@@@===AAALLLTTTXXXDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHGGGQQQbbbzzz{{{sssiii```ZZZYYY[[[^^^^^^ZZZSSSMMMLLLLLLDDDEEEGGGGGGGGGHHHJJJLLLTTTVVVWWWWWWYYY]]]aaacccgggfff```WWWSSSUUUUUUQQQOOOMMMMMMPPPVVV[[[[[[XXXPPPRRRYYYbbbdddaaaaaaeeefffcccfffnnnooolllpppzzzzzzmmmZZZ444444444333333333333222333111000111222444444333444333333222222333333444444444333222333444555666666666666666666555555444555555666666777888888888777777999:::;;;<<<<<<<<<555888===CCCBBB???@@@DDDKKKTTTsssppplllfffaaa[[[WWWUUUSSSPPPNNNQQQPPPMMMKKKJJJIIIJJJJJJHHHGGGGGGHHHKKKLLLLLLKKKOOONNNMMMMMMNNNOOONNNLLLLLLKKKKKKLLLMMMOOOQQQSSSOOOQQQTTTUUUVVVXXX]]]aaannnsssyyy{{{yyywwwyyy|||ssspppllliiihhhpppxxx~~~}}}zzzjjjZZZPPPKKKQQQJJJBBB???BBBGGGIIIIIIFFFDDDAAA>>>===>>>???@@@<<<<<<============<<<<<<;;;:::999999999999666444999888777666666666666666999888777777999:::999888777777888888999999999:::444333333222222333333444666555444555666666444222333444555555555444333222000222444666777777777777444444555666777888999999666888;;;;;;:::<<>>HHHUUU]]]JJJGGGCCC@@@???AAADDDFFFDDDEEEEEEDDDBBBCCCEEEHHHEEEGGGLLL]]]zzz~~~|||tttkkkeee___[[[YYYYYY___``````]]]WWWQQQMMMLLLIIIIIIJJJJJJJJJJJJJJJJJJUUUWWWWWWSSSSSSXXX___ddddddhhhfff[[[SSSSSSRRRPPPFFFIIIMMMQQQUUUYYYZZZXXXXXXVVVZZZcccgggeeedddgggiiiaaabbblllpppmmmooovvvzzzooo\\\444333222111111111222333000000000000111111111111000000000000000000000000111111222222222333333333333333333333333333333333444444555666777888999999999999888888888888999999;;;;;;<<<>>>???AAABBBBBBDDDKKK[[[}}}}}}qqqfffcccaaa\\\VVVTTTTTTPPPOOOPPPPPPLLLKKKMMMLLLJJJHHHIIIKKKMMMMMMMMMMMMJJJJJJNNNPPPMMMLLLNNNKKKMMMOOOQQQSSSXXX]]]bbbZZZ[[[___bbb^^^ZZZ\\\bbboooqqqssspppfff^^^aaahhhffflllxxx{{{~~~mmm\\\QQQLLLKKKGGGDDDAAA>>>@@@DDDIIIMMMGGGEEEBBB>>><<<===@@@DDDAAA===::::::>>>???<<<999777777888:::;;;:::777555999888666666777777555444666666777888888888888888777777888888888888777777999777555333222333444555444444444333333222222222000000111222333333444444333333222222333333444555555555555555666777999999<<<;;;;;;:::;;;===@@@AAACCCBBB@@@======@@@FFFJJJDDDCCCAAA?????????@@@AAAAAACCCDDDCCCAAAAAACCCFFFIIIGGGHHHOOOZZZkkktttlll```YYYVVVUUUQQQNNNYYYWWWUUUTTTSSSQQQNNNKKKLLLHHHIIINNNNNNGGGDDDFFF\\\UUUPPPPPPPPPQQQVVV\\\YYY^^^bbb^^^SSSJJJIIIMMMHHHIIITTTXXXOOOPPPZZZ]]]YYY\\\___bbbddddddbbbaaalllmmmnnnxxxvvvlllssszzzaaa444333222111111111222222//////000000000111111111000000000000000000000000111111111222222222333333333333333333333333333333444444555666777888999999999888888777777888888999999999:::<<<===>>>???@@@???BBBJJJbbb}}}mmmfffeeeddddddfff```___^^^[[[SSSMMMPPPVVVYYYVVVRRRPPPPPPPPPOOONNNPPPMMMLLLOOOPPPNNNMMMPPPOOOOOONNNNNNQQQXXXbbbhhhhhhhhhhhheee\\\RRROOORRRWWW[[[bbbeeebbb^^^bbbjjjzzz~~~zzz}}}tttbbbQQQGGGBBB@@@EEECCC@@@>>>???BBBFFFIIIDDDCCCAAA>>><<<<<>>999888:::<<<:::888999999888999::::::777555888777666777888888666444555555666777777777777777666777777888888777777666888777555333222333444444444444333333333222222222000000111222222333444444333222222222222333444444555555555555666777888888999888777777888:::===>>>AAA@@@>>><<<;;;>>>BBBFFFBBBAAA???>>>===>>>???@@@@@@BBBCCCBBBAAAAAACCCFFFEEEBBBAAACCCHHHRRRbbbpppzzzuuullleee\\\VVVTTTRRROOOLLLPPPPPPPPPOOONNNNNNNNNNNNWWWQQQOOOTTTVVVPPPJJJIIINNNIIIGGGIIIKKKOOOWWW```TTTVVVVVVTTTSSSRRROOOLLLGGGIIIWWW^^^RRROOO[[[bbbdddcccaaaaaabbbeeehhhjjjlllmmmnnnyyy~~~vvv}}}zzzmmm333333222111111111111222//////000000000000111111000000000000000000000000000111111111222222222222222222222222222222222222444444555666777888999999888888777777777777888888777777888999;;;<<<======:::======FFFYYYjjj|||ggg]]]]]]dddqqq{{{{{{}}}}}}uuufffZZZ\\\fffiiiddd___[[[ZZZYYYYYYYYYZZZVVVTTTUUUTTTQQQQQQTTTTTTVVVXXX\\\bbbkkkvvv}}}tttnnnhhh```VVVMMMLLLPPPaaagggsss|||}}}zzz{{{zzz~~~zzzyyy}}}vvvmmm```RRRHHHCCCBBBBBBCCCBBB@@@>>>>>>@@@AAACCC@@@AAA@@@>>><<<<<<>>>@@@BBB===888777999<<<======<<<:::999999999999777555555555666888999999777444444444555555666666555555666666666777777666666666777666444333222333333444333333333222222222222222000000111111222333333333222222222222222333444444666666555555555666666777777666666666777999;;;<<<>>>>>>===;;;:::;;;>>>@@@@@@???>>>=========>>>??????@@@AAAAAAAAAAAACCCEEEFFFCCCAAAAAA@@@BBBJJJTTTlllxxxvvvjjjdddaaa\\\VVVSSSSSSSSSPPPNNNKKKMMMNNNLLLJJJKKKNNNQQQTTTMMMIIIMMMPPPNNNIIIFFFFFFDDDDDDGGGKKKQQQ^^^iiiUUUUUUPPPJJJMMMUUUVVVQQQRRRWWWlllvvvdddVVV]]]gggvvvqqqhhhaaa___bbbgggkkkoooooonnnyyy|||}}}{{{333222222111111111111111////////////000000000111000000000000000000000000000000000111111111111222222222222222222222222222444444555666777888888999777777777666666777777777666777777888:::;;;;;;<<<:::???===???IIIPPP```xxxooo```YYY]]]mmm}}}rrrooottt~~~zzztttqqqqqqrrrttttttrrrooolllkkkgggbbbaaaddd]]]aaaggglllrrrwww}}}ssskkkaaaZZZUUUTTT\\\eee~~~yyyzzz|||zzzoooccc[[[QQQHHHDDDDDDEEEGGGBBBAAAAAA@@@??????>>>>>>===>>>???>>><<<;;;<<<===@@@<<<777777:::@@@DDDFFF>>>;;;999888888888777555222333555888::::::777444333333444444444444333333555555666666666666555555555555444333222222333333222222222222222111111111000000111111222222222333222222222111222333333444666666555555444555555555666666666777888999;;;<<<;;;<<<<<<;;;:::999;;;<<<@@@??????>>>>>>???@@@AAA>>>??????@@@@@@AAACCCDDDDDDCCCCCCDDDBBBAAAEEEMMMOOOXXXfffwwwwwwpppfff[[[VVVWWWUUUSSSSSSTTTUUUTTTSSSMMMPPPQQQNNNJJJIIINNNSSSKKKGGGCCCBBBCCCEEEFFFHHHJJJGGGGGGIIIKKKQQQ]]]jjj]]]ccc```RRRIIIMMMVVVZZZUUU]]]xxxsss___dddooovvvpppiiicccaaadddiiimmmttttttqqqvvvyyy~~~|||222222222222111111000000...////////////000000000//////////////////////////////000000000111111111111111111111111111111111333333444555666777777888777666666555555666666777777777888999::::::;;;;;;===AAA>>>>>>FFFHHHMMM[[[wwwuuugggiiiqqq|||sssppprrrccceeehhhjjjkkkmmmoooqqqsssmmmiiihhhhhhjjjqqqyyyuuuqqqxxx{{{ddd\\\UUUKKKDDDAAAAAABBBBBBBBBBBBBBBBBB@@@???>>>===<<<===>>>===;;;::::::;;;===:::777666999>>>BBBEEE===;;;888777777777666555111222444777999999666444222222333333333333222111444444444555555444444444444333333222222222222222111111111111111111111111000111111111111111222222222111111111111222333333666555444444444444444555444555555666777888999::::::;;;<<<;;;:::999:::;;;@@@@@@@@@AAAAAABBBCCCCCC???>>>>>>>>>@@@AAABBBBBB===>>>@@@CCCBBB@@@DDDJJJDDDGGGNNN\\\pppzzzssskkkeee\\\UUUQQQOOOOOOOOOQQQSSSUUUVVVVVVLLLOOOQQQNNNJJJJJJPPPUUUQQQQQQMMMEEE@@@CCCLLLTTTRRRMMMJJJJJJIIIKKKTTT]]]]]]qqq}}}oooSSSFFFNNN[[[PPPVVVnnnzzziii\\\ggguuudddcccccccccfffjjjnnnqqqwwwyyyuuuvvv|||www|||zzz111111222222111111000///......////////////000000////////////////////////////////////000000000000000000000000000000000000111111222333444555666666666666555555555555666666777888888999::::::;;;;;;<<<@@@:::999AAADDDGGGQQQaaarrrzzzvvvssswww}}}}}}}}}|||sssnnnnnndddfffhhhjjjmmmqqqvvvzzzzzzvvvvvv}}}||||||ooojjjXXXOOOIIIBBB???AAACCCCCCCCCCCCCCCCCCBBBAAA???>>>======>>>>>>===:::999999:::;;;999777666555666888::::::888777777777777555333111111222555777777555333222222333333333222111111333333444444444444333333222222222222222222222222000000000000000111111111111111111111111111111111111111111111111222333333444444333333333444444555111222333444555666666777999:::;;;:::999999:::<<>>======???@@@@@@???======@@@CCCBBB???CCCIIIGGGDDDEEEMMMZZZmmmvvvnnnhhhbbbYYYUUUUUUMMMMMMNNNNNNPPPQQQRRRSSSGGGIIILLLLLLKKKMMMQQQUUUXXX\\\YYYMMMDDDGGGRRR[[[\\\UUUOOOMMMLLLKKKNNNSSSTTTmmmiiiKKKIIIWWW``````hhhgggVVVTTTbbblllaaaaaabbbdddfffhhhjjjllluuu|||{{{yyy|||zzz{{{000111111222111000///............/////////000000////////////////////////........./////////000000000000000000000000000000000000111222333444444555666555555444444555555666777777777888999999::::::666===999777===???AAAIIIMMMYYYjjj}}}}}}{{{yyywww{{{sssrrrpppvvvsssqqqiiiYYYWWWMMMDDD@@@===>>>BBBFFFFFFEEEBBBBBBBBBAAA@@@???>>>===@@@@@@???<<<999888888999777888888777555333333222666666555666777777444222111000000222444444333222222333333333333222111000222222333333333333222222111111222222222222111111/////////000000000111111111111111111000000000000111111111111111222222333333222222222333444555555111111333444555666666666888888999888777888:::===;;;<<<===>>>@@@@@@AAAAAAAAA>>><<<<<<>>>???>>><<<@@@@@@BBBDDDBBB@@@DDDKKKJJJEEEDDDHHHNNNVVVdddqqq{{{wwwtttrrrllliiihhheee___WWWVVVZZZSSSSSSQQQOOOMMMMMMNNNOOOGGGHHHJJJKKKMMMOOOQQQRRRRRRXXXWWWNNNGGGKKKSSSYYY___VVVNNNNNNNNNMMMMMMNNNOOOZZZtttyyyZZZPPPZZZooonnnoooeeeVVVXXXaaa^^^dddcccaaa```bbbfffjjjlllsss|||}}}zzzzzz|||000111111222222000///.............../////////000////////////////////////............/////////000000000000000000000000000//////000111222333333444555555555444444555555555666666777777888888999999000<<<===:::===;;;:::AAA:::AAAKKK]]]xxx|||yyy|||~~~}}}~~~|||tttbbbeee^^^MMMOOOLLLIIIDDD@@@@@@CCCDDDBBB???AAAAAA@@@@@@???>>>>>>>>>AAAAAA???<<<999777888999333666888999777555444333444444555666777777444111222000000000222333222111333333333333333222111000222222222333333222222222000111111222222222111111.../////////000000111111111111111000000000000000111111111000111222222333111111222222333444555666333333555666777888888888666777777666555777:::===888999:::<<<===>>>>>>>>>BBB???<<<<<<>>>>>>===;;;@@@???@@@BBB@@@???DDDKKKHHHDDDDDDHHHJJJJJJQQQZZZcccwwwxxxxxx|||uuukkkaaa\\\]]]```ZZZ\\\``````ZZZTTTVVV]]][[[ZZZVVVRRRNNNLLLLLLMMMLLLLLLLLLMMMOOOPPPOOOMMMGGGNNNPPPLLLKKKQQQVVVWWWXXXNNNFFFHHHKKKKKKHHHGGGPPPIIIYYYxxx}}}gggZZZbbbggglllqqqkkkaaafffhhhZZZ^^^\\\ZZZ[[[aaakkkuuu|||rrr}}}{{{vvvvvv~~~|||