BM6P6(@ ~~~uuuttt~~~{{{~~~sssnnnkkklllppprrrkkk``````fff___WWWLLLHHHNNNRRRKKK@@@666333000///000000///.........---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------////////////////////////...........................------,,,,,,------...---......---,,,+++---...---,,,+++,,,///555;;;???HHHGGGGGGIIILLLQQQSSSUUUMMMRRRSSSNNNDDD<<<<<<>>>DDD>>>@@@NNNXXXYYY\\\aaappp|||zzzyyyxxx~~~~~~uuummmnnnuuu{{{{{{qqqmmmrrrvvvzzzvvvlllnnnxxxzzzzzz}}}zzz|||}}}yyytttssssssttttttuuu|||~~~qqqqqqoooeee_________YYYTTTSSSTTTYYYdddooowwwggg\\\QQQAAA555000111222222222000...---/////////...////////////////////////////////////////////////.........------,,,,,,,,,......------------....................................---,,,---...///000..................------111//////222222///000333444EEETTTXXXXXX]]]bbbcccgggXXXMMMOOOSSSTTT\\\ggg}}}pppkkkkkkkkkkkkiiigggeeedddlllmmmnnnoooqqqrrrtttuuuyyywwwuuuvvvxxx{{{}}}}}}|||yyyvvvtttttttttssssssttttttrrrmmmkkkqqq~~~}}}}}}|||zzzyyyzzz{{{zzzvvvrrrvvvwwwwwwwwwxxxyyyzzz{{{}}}||||||||||||~~~yyyzzz||||||xxx|||zzzxxxyyy}}}wwwssskkk[[[GGG777444777333222000///111444333000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////........................//////.........---------,,,...//////...///111333111999CCCKKKSSSYYYZZZWWWXXXVVVZZZaaaddddddiiiqqqyyy~~~uuuooooooooommmnnnqqqqqqppphhhZZZOOOJJJHHHFFFEEE>>>555///...///000/////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...................................................------,,,,,,------...,,,---......------...000/////////222666<<>>JJJUUUWWWVVVXXX]]]```aaabbbdddggglllzzzwwwuuuvvvxxxzzzzzz\\\KKKHHHKKKWWWTTTLLLAAA666000000222//////......------..............................------------------------------------------------........................------------------------------------------------..............................------------......,,,---//////......///111333666<<>>===>>>AAAFFFLLLNNNMMMOOOUUUZZZpppuuurrrsssmmmjjjeeelllzzztttzzzwwwxxx}}}}}}|||wwwyyyzzzuuurrrtttyyywwwnnneee``````]]]]]]```dddeeefffmmmuuuyyyvvvrrrmmmfffXXXHHH<<<666444111000111111111000////////////////////////////////////////////////------------------------......------------..............................------------......//////---------...............000//////111000000666===OOOSSSYYY]]]^^^\\\VVVPPPNNNSSSXXXXXXUUUbbb~~~zzzxxxwwwyyy||||||wwwrrrvvvxxxxxxtttqqqrrrxxx~~~zzzuuurrrrrrssstttuuuuuusssoooiiigggmmmwwwxxxqqqpppvvv{{{~~~yyywwwwwwtttsssssssssvvvyyy}}}zzz}}}~~~}}}zzzyyyyyyzzz~~~yyywwwvvvtttwwwzzzxxxvvvwww}}}wwwpppnnnpppqqquuuzzz|||~~~tttgggbbb\\\LLL<<<222222333444222///000333111111111111000000000///000000000000000000000000////////////////////////////////////////////////......................../////////...............000000/////////111555888GGGQQQYYYXXXWWWZZZ^^^```ddddddfffnnn}}}~~~vvvvvvxxx~~~nnn\\\OOOGGGBBBLLLQQQSSSLLL???444000000///......---,,,,,,------........................------------------------------------------------........................------------------------------------------------........................///......------......///---.........---...000222777;;;AAAGGGKKKMMMMMMMMMOOOMMMHHHBBB===<<>>PPPTTTWWWWWWYYY]]]___^^^```eeeqqq{{{{{{zzzuuutttsssrrrmmmfff```[[[RRRIIIEEELLLSSSSSSKKK@@@666222000///...---------------........................------------------------------------------------........................------------------------------------------------........................//////............//////...............111666:::===@@@EEEIIIKKKKKKIIIGGGDDDFFFFFFDDD@@@>>>@@@CCCAAAHHHRRR\\\hhh}}}xxxnnnlllsssxxxtttllluuu|||||||||vvvmmmeee\\\XXX___jjjooouuuyyyeeeRRRJJJ>>>555111111333444000000000000000000000000////////////////////////,,,,,,,,,------------.........------------..............................,,,---......//////......,,,,,,------.../////////......///111111555AAAMMMTTTSSSVVV[[[YYYRRRJJJFFFMMMQQQUUUWWW]]]ooo}}}}}}~~~zzzqqqvvv~~~yyytttyyyzzzyyyvvvqqqppprrruuupppnnnlllmmmoooqqqssssssuuuqqqiiibbb```dddlllrrrmmmiiifffggggggiiipppxxx}}}}}}~~~|||{{{zzz{{{|||zzzyyyyyyxxxxxxwwwwwwxxxvvv{{{}}}zzz{{{}}}}}}zzzxxxvvvwwwvvvtttrrrtttyyy~~~~~~}}}}}}~~~xxxwwwyyyvvvuuuvvvyyyxxxwwwyyy~~~|||}}}}}}~~~vvvooobbbUUU>>>555111333444000000555111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...////////////000000000.........///222999AAAGGGUUUWWWXXXWWWZZZ```bbb```bbbssstttyyyzzzqqqqqqmmmhhheeefffccc^^^OOOOOORRRWWWZZZTTTFFF;;;222111000//////.........................................................------------------------........................------------------------................................................//////............//////............111777???EEEDDDFFFIIIKKKJJJGGGCCCAAA===AAAEEEEEEDDDDDDGGGKKKUUU[[[gggwwwzzzqqqmmmiiihhhhhh||||||{{{xxxvvvuuuuuuxxxssseee\\\^^^eeeggguuuppp___VVVJJJ???888555444444000000000000000000000000////////////////////////,,,,,,,,,---------............------------..............................,,,---.../////////...---,,,,,,------...//////000//////111333444:::HHHVVVXXXTTTRRRSSSNNNFFFBBBCCCNNNWWWbbbjjjttt~~~~~~|||}}}uuunnnhhhsss}}}zzz{{{zzzyyywwwuuusssrrrrrrpppooonnnoooqqqrrrrrrqqqsssnnngggaaa```dddlllrrrtttqqqqqqssssssssszzz{{{yyyzzz|||~~~|||||||||{{{zzzwwwuuutttuuu||||||wwwwwwzzz||||||}}}~~~~~~|||zzzzzzxxxuuusssrrrtttvvvxxxxxxxxxvvvuuutttwww{{{vvvssstttvvvssssssvvvvvvtttxxx|||sssgggKKK<<<333555666222000444111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000000...//////222777???IIIPPPWWW[[[]]]ZZZ[[[```eeeggguuuyyyooosssqqqiiieeegggkkklll___WWWSSSZZZfffeeeUUUEEE444333222111000000000000////////////////////////........................------------------------........................------------------------////////////////////////........................//////............//////.........///444<<>>888555333000000000000000000000000////////////////////////,,,,,,,,,------..................------.................................,,,,,,.../////////...---,,,,,,------...///000000111111333555777===MMM\\\aaaZZZUUURRRJJJBBBBBBHHHQQQbbbvvvzzzyyyzzz~~~~~~~~~}}}|||{{{|||~~~tttjjjccceeesss~~~|||wwwvvvvvvvvvwwwvvvtttrrrrrrqqqqqqrrrttttttrrrpppqqqmmmeee``````fffnnntttxxxuuuwww|||zzz{{{|||}}}|||yyywwwuuuvvv|||{{{uuutttvvvyyyyyy{{{}}}}}}{{{{{{xxxuuutttuuuvvvwwwwwwvvvuuurrrpppoooqqqvvvzzz|||}}}zzzwwwxxxrrrnnnnnnsssuuuvvv|||~~~uuuUUUCCC555777888333000222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111//////111444:::DDDOOOWWWWWW___bbb___\\\```iiinnnzzznnnjjjlllnnnnnnnnnhhhmmmjjjbbbaaaeeebbbXXXCCC999///...111222000///------......///000000111......------------............------------......////////////////////////......------------......................................................111...+++,,,///222111///---000444888===CCCJJJOOONNNMMMKKKGGG???999===DDDDDDGGGPPPWWWUUUTTTbbbvvvkkkiiiffffffppp}}}{{{zzz~~~}}}zzz~~~oookkkpppsssqqqiiiiiimmmqqqpppjjjggghhhoookkk```QQQEEE@@@<<<777222111000///...///000222////////////////////////........................---------........./////////,,,+++,,,...///---+++////////////////////////...............///000000///222111///555DDDSSSYYYYYYddd]]]JJJAAA???CCCOOOZZZrrrrrrsssxxx|||~~~|||zzzyyyyyyzzz{{{zzzuuukkkdddaaaiiiuuu{{{vvvxxxxxxvvvwwwyyyvvvqqqrrrssssssttttttssssssrrruuurrrkkkbbb^^^eeeuuu|||zzz{{{|||zzzxxx}}}{{{yyyxxxwwwvvvtttrrruuuyyy{{{yyysssppprrrtttxxxyyy{{{|||||||||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuutttttttttsssssstttwwwzzzzzz{{{~~~}}}xxxuuurrrsssssstttvvv{{{~~~}}}|||}}}{{{zzzbbbPPP===222111333333222222222222111111111111000222111111111000000////////////000000000000//////000000000000000000000000///////////////.........000000000000000000///...111000111888BBBKKKOOOOOO[[[^^^aaa___\\\```ppp{{{ssskkkfffrrr|||mmmgggccc^^^WWWLLL===111...000000.../////////.....................------------............------------......////////////////////////......------------.........................................................------...000111000///222666<<>>JJJTTTYYYbbbjjj```NNNHHHFFFIIITTTeeewwwmmmnnnwww~~~}}}~~~~~~~~~|||{{{yyyxxxwwwxxxyyyyyyxxxvvvtttuuussslllddd^^^\\\]]]qqq~~~~~~{{{vvvvvvyyyxxxuuutttttttttsssssssssssssssssspppjjjbbbaaakkk}}}{{{zzz}}}~~~{{{wwwwwwuuuttttttuuuuuutttrrrtttvvvxxxwwwtttssssssttttttuuuwwwzzz{{{|||||||||||||||{{{yyywwwtttrrrqqqqqqqqqqqqpppoooppptttvvvzzzyyyzzz}}}~~~{{{zzzttttttuuuuuuvvv{{{~~~}}}~~~~~~}}}}}}|||nnn[[[FFF;;;777555333111222222222222111111111111222111111111000000000000//////000000000000//////000000000000000000000000//////////////////////////////000000000//////...111111555===HHHPPPSSSSSS[[[\\\___bbbjjj|||xxxrrrqqqvvvzzz|||xxx{{{kkk]]]\\\___hhhbbbQQQ;;;///111222000000000//////...---,,,,,,......------------............------------......////////////////////////......------------......................................................+++---////////////000111888>>>EEEJJJJJJGGGDDDBBBJJJCCC>>>>>>>>>>>>BBBFFFVVV___hhhllluuuwwwsssoooooo{{{yyyuuuwww~~~yyyxxx||||||nnneeeaaaaaagggooo{{{vvv]]]GGG<<<888333111222222000...////////////////////////........................------........./////////000///......000000///...//////////////////////////////......//////000111444...000===JJJOOOUUU\\\fffiii\\\MMMLLLMMMPPPZZZrrrnnneeehhhsss}}}}}}~~~~~~}}}|||~~~~~~zzzwwwvvvttttttvvvxxxyyywwwtttqqqnnnmmmhhh```ZZZ[[[cccjjj~~~wwwvvvzzz{{{xxxwwwvvvtttsssssssssttttttssspppjjjcccdddppp~~~yyyzzz|||vvvrrrqqqqqqrrrtttvvvuuuttttttssssssuuuvvvwwwvvvuuuppprrruuuyyy{{{}}}~~~~~~~~~|||yyyvvvrrrooonnnmmmnnnnnnmmmlllmmmpppssszzzwwwuuuyyy{{{}}}~~~}}}}}}~~~yyyyyyyyyxxxxxxzzz~~~}}}zzz~~~~~~~~~~~~~~~tttcccPPPDDD<<<555111111333222222222111111111111111111111111111000000000///000000111111000000///000000000000000000000000////////////////////////.../////////////////////000444;;;DDDNNNUUUXXXXXX^^^___bbblll}}}}}}zzzuuuuuuxxx|||zzzxxxvvvxxx|||zzzxxx||||||vvv|||yyy___SSSVVV[[[gggkkkbbbJJJ777444555333000000//////...------,,,......------------............------------......////////////////////////......------------......................................................+++...//////---///444888???DDDJJJLLLIIIDDD???<<>><<>>???@@@HHHGGGLLLXXXlllvvvttt|||zzzwww|||~~~{{{zzz|||sssjjjggglllpppqqqlllnnnkkk^^^LLL===666555000000000000000000000000000000000000000000000000////////////000000000000///111333222///...000222////////////////////////000000000000000111111222000===KKKUUU^^^ffffffcccCCCDDDAAAKKK```mmmzzzsssqqq~~~|||yyywwwvvvuuuwwwzzz||||||zzzxxxwwwvvvvvvvvvttttttttttttuuuvvvsssrrrqqqqqqqqqpppnnnkkkaaa]]]___lll~~~zzzuuussstttwwwyyy|||}}}~~~zzztttkkkccc```ccchhhmmmaaa^^^^^^bbbcccccceeejjjqqqvvv{{{xxxqqqooosssyyywwwvvvvvvxxx{{{}}}}}}|||rrrrrrrrrtttuuuvvvuuutttqqqsssvvvyyy|||}}}~~~~~~|||yyyuuurrrqqqqqqqqqqqqpppooopppsssvvvuuuvvvvvvrrrmmmlllqqquuutttvvvyyyzzzzzzzzz|||}}}~~~zzzvvvttttttsssttttttsssssstttwwwzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwwww{{{{{{~~~oooNNN???444444444333333333222222111111111222222333333333111111222222222222111111000000000000000000000000...//////000111222222222111000000000222555777999DDDLLLUUUYYY[[[bbbmmmwwwzzzzzzwwwrrrpppqqqtttwwwxxxzzzwwwuuuvvvxxxxxxuuurrrqqqoooqqqvvvvvvqqqmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmoooqqqssswww~~~rrrxxxrrrooorrrooocccWWWBBB888//////111000......000/////////............////////////////////////////////////////////////......------------......////////////////////////...---------/////////...,,,000777???FFFIIIIIIGGG<<<======>>>???AAADDDFFFMMMRRRXXXfff{{{gggfff{{{}}}zzzzzzppphhh___]]]gggttt}}}ppp\\\JJJ>>>999555555333111//////111444000000000000000000000000000000000000000000000000888DDDMMMIII;;;///---000000000000000////////////111///000333333111111444555HHHSSSVVVeeevvvmmmSSS???DDDHHHQQQmmmvvvuuuvvv~~~|||zzzyyywwwvvv{{{{{{{{{zzzzzzyyyyyyyyyyyyuuutttvvvvvvssstttxxxoooooonnnnnnmmmlllllllllbbbaaafffuuuzzzvvvsssnnniiimmmuuu~~~~~~{{{vvvpppggg^^^]]]cccfffddd```fff^^^ZZZ]]]___bbbjjjsss{{{wwwuuutttsssqqquuu|||wwwtttrrrtttxxxzzz{{{zzzvvvuuussssssssstttvvvxxxuuusssssswww|||~~~~~~{{{yyyyyyzzzyyyvvvrrrpppqqqrrrqqqqqqrrruuuxxxzzzvvvpppnnnoooppppppoooppprrrssssssrrrssswwwzzz{{{}}}}}}zzzuuurrrssstttuuutttsssrrrrrrsssuuuvvvzzztttqqqssswwwyyyxxxyyy{{{aaa===999555333444333111000333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000444333333444222222:::CCCRRRPPPVVV]]]\\\```|||}}}yyytttooonnnqqqtttuuutttuuutttttttttvvvwwwvvvuuutttrrrrrrtttsssnnnlllmmmnnnooopppqqqqqqqqqpppooooooooonnnoooqqqvvv{{{~~~~~~xxxqqqkkkoookkk```HHH===333222444333111000000000/////////.........///////////////////////////////////////////////////......------....../////////////////////////////////......////////////000333:::AAAFFFGGGFFFDDDFFFBBB>>>===@@@FFFKKKNNNSSS^^^kkk|||pppkkkhhhmmm||||||}}}xxx{{{xxxmmmdddbbbkkkvvv}}}zzz```JJJ>>>444333222000000000000000000000000000000000000000000000000000000000000000JJJHHHCCC999///+++...222000000000000////////////111//////222222000222666;;;JJJVVV^^^lllwwwjjjTTTFFFIIIMMM\\\zzzssswww||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvuuussstttvvvvvvrrrqqqssspppoooooooooooonnnnnnnnncccaaadddppp|||yyyvvvrrrmmmeee```gggrrr}}}~~~|||vvvpppiiieeebbbeeemmmrrrrrrppplllhhhhhhjjjlllmmmttt}}}{{{wwwvvvuuutttvvvzzzwwwuuusssuuuyyy|||}}}|||zzzyyywwwuuuuuuuuuuuuvvvwwwtttssstttyyy|||~~~~~~|||zzzyyyyyy{{{zzzwwwuuutttttttttrrrqqqrrrvvvyyytttpppllljjjmmmpppqqqrrrllloooqqqqqqpppoooppprrrtttvvvwwwuuuqqqoooqqqsssuuutttsssrrrrrrtttvvvwww~~~~~~zzzsssqqqsssvvvwwwxxxzzz}}}sssWWW888333111333444222222444111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111333222222444444666???IIISSSVVVZZZ]]]cccttttttnnniiikkkqqqvvvuuurrrooopppqqqrrrrrrsssuuuwwwxxxuuussssssoooiiiiiilllvvvwwwyyyzzz{{{zzzxxxwwwqqqooolllllloootttxxxzzz{{{vvviii]]]iiiooogggQQQCCC666222222111000000000000000/////////......///////////////////////////////////////////////////......------......///////////////////////////000000///......///000000666:::???DDDFFFDDDBBB@@@BBB@@@???BBBJJJSSS\\\aaagggyyyiii\\\___hhhyyyxxxxxx{{{wwwwww|||tttllljjjpppxxxxxx]]]NNN:::666222111222333111///000000000000000000000000000000000000000000000000OOOEEE777---))),,,///222////////////000000000000000...///111111000333999CCCKKKYYYiiiuuutttdddSSSJJJHHHMMMbbbxxxtttssszzz}}}~~~|||{{{{{{{{{{{{yyyttttttttttttssssssssssssrrrqqqsssvvvuuupppmmmnnnppppppqqqqqqqqqqqqrrrrrreeedddeeekkktttxxxvvvsssmmmmmmkkkeee\\\ZZZeeesss|||~~~|||{{{{{{wwwqqqkkkjjjkkkmmmsss{{{yyyyyyxxxvvvuuuvvvtttssssssuuuxxx|||~~~~~~}}}|||zzzwwwuuutttsssrrrzzzxxxuuuuuuxxx|||~~~{{{{{{zzz{{{||||||yyywwwwwwwwwvvvuuussstttwwwyyysssoookkkjjjlllooorrrtttlllnnnooommmjjjfffddddddiiilllnnnnnnnnnooossswwwvvvuuussssssssstttvvvwww|||}}}|||xxxsssqqqsssuuusssuuuxxx|||}}}lll???777222333555333333444222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111222000111444666;;;EEEPPPRRRYYY]]]aaaqqqooohhhcccgggqqqxxxwwwrrrlllooopppooonnnnnnrrrvvvwwwvvvuuussslllffffffkkk{{{|||~~~}}}{{{zzzqqqmmmjjjlllrrr{{{}}}{{{~~~wwwvvvuuu|||wwwaaaZZZdddllljjjaaaRRR@@@777444111111222000000000////////////...//////////////////////////////////////////////////////............//////////////////////////////000000///...---///111333>>>AAAEEEGGGFFFCCC@@@>>>;;;AAAHHHOOOVVV```kkksssxxxrrreeeyyyuuuxxx~~~{{{xxxrrrqqqtttwwwlllaaaGGG@@@777333444666444111////////////////////////////////////////////////>>>888111---...000000///////////////000000000000000...///111000000666===JJJNNN^^^ssszzznnn[[[PPPJJJHHHMMMdddzzztttuuussszzz~~~|||{{{zzzyyywwwuuusssssssssssssssssssssssssssqqqrrruuutttooolllnnnqqqqqqrrrrrrsssttttttuuuiiiiiijjjmmmoooooollliiibbbbbbaaa]]][[[```mmmyyywww}}}~~~zzzxxxvvvuuurrroootttwwwzzz~~~zzzyyyyyyvvvsssrrrqqqqqqqqqsssvvvzzz|||~~~|||{{{yyywwwuuusssqqqqqqxxxwwwuuuuuuwwwxxxzzzzzz||||||||||||{{{yyywwwuuusssuuuxxxyyyxxxwwwxxxyyywwwtttpppnnnmmmppprrrtttpppooolllhhhddd```^^^]]]]]]aaaeeehhhiiilllrrrwwwwwwuuutttsssssstttvvvwwwyyyzzzyyyvvvsssqqqrrrtttoooqqqsssuuuxxx{{{}}}}}}xxxqqqKKK@@@666444555444222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111222000000444888>>>IIITTTSSSYYYcccttt|||pppiiicccgggpppvvvuuuqqqoooppppppmmmkkkkkkooossstttuuuvvvssskkkccceeekkk{{{||||||{{{yyyvvvsssqqqlllkkkjjjmmmuuu~~~{{{sssoooqqquuutttyyy}}}~~~zzz|||tttllleeefffgggfffeeefffrrrdddRRREEE;;;444333666111000000000/////////////////////////////////////////////////////////////////////....../////////////////////////////////...//////...---000555999EEEHHHJJJJJJFFFBBB@@@@@@AAAJJJSSSXXX\\\gggzzzzzzrrr~~~yyyvvvwwwxxxxxxyyyoookkkWWWLLL???666444555444333////////////////////////////////////////////////...///000111111111000///.../////////000000000111000//////000000111:::CCCQQQUUUfff{{{|||hhhUUUPPPKKKJJJRRRjjjuuuqqqrrrooovvv~~~~~~~~~~~~|||zzzyyyyyyxxxvvvtttttttttttttttttttttuuuuuuuuurrrqqqrrrrrrnnnnnnqqqqqqqqqrrrssstttuuuvvvvvvnnnoooqqqsssrrrooojjjfff\\\[[[ZZZ[[[bbbmmmyyy{{{yyytttssstttvvvwww{{{|||}}}yyyxxxxxxuuuqqqppprrrrrrssstttvvvyyy|||~~~zzzyyyxxxvvvtttssssssrrrrrrssstttuuutttttttttuuuzzz{{{{{{yyyuuuqqqmmmkkkkkkpppwww||||||zzzxxxwwwvvvuuurrrpppooopppsssuuupppmmmhhhdddcccccceeefff```dddhhhjjjjjjlllooosssxxxvvvtttsssrrrssstttuuuvvvvvvvvvtttrrrqqqqqqrrrpppooooooppprrrvvvzzz|||wwwrrrpppTTTEEE666222444444222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111333000111555:::@@@JJJSSSYYY\\\ooovvvooohhhhhhnnnssstttqqqsssrrrooollljjjkkknnnqqqqqqrrrtttqqqhhhbbbgggppp}}}yyyuuupppmmmkkkfffjjjooossswww{{{yyyuuurrrppplllggghhhkkkkkkqqqyyy{{{ttthhhfffqqquuukkkaaa___uuummmbbbTTTCCC555000333111111000000000/////////////////////////////////////////////////////////000//////......//////000////////////////////////---.../////////444;;;BBBIIIKKKLLLIIIEEEBBBBBBDDDEEEMMMVVV[[[cccwww}}}iiirrrzzzxxxzzz|||{{{qqqwww||||||vvvooommmmmmfffZZZJJJ===666444222222000000000000000000000000000000000000000000000000---///111000...---///111......//////000000111111111000000111000333===IIIUUU^^^pppyyybbbRRRPPPHHHIIIVVVoooyyyoookkkiiilllsss|||wwwvvvvvvwwwyyyyyywwwvvvtttttttttuuuuuuuuuuuuvvvuuurrrppprrrqqqoooppptttqqqqqqrrrsssssstttuuuuuuqqqrrruuuxxxyyywwwrrrmmmccccccccceeennn{{{}}}wwwrrrqqqsssxxx{{{xxxwwwwwwxxx|||~~~xxxwwwwwwsssppppppuuuvvvwwwwwwvvvxxx{{{}}}xxxvvvtttrrrqqqqqqrrrsssrrrtttuuuuuutttsssuuuvvvvvvwwwwwwtttnnnhhhcccaaaeeelllttt{{{|||zzzwwwuuuqqqrrrrrrqqqqqqqqqsssvvvmmmiiieeeeeeiiipppuuuxxxyyy|||~~~zzzwwwvvvwwwyyywwwuuurrrqqqqqqrrrrrrssssssssssssrrrqqqqqqqqqrrrpppooonnnppptttyyy{{{yyyxxxzzzzzzqqqooo___KKK777111333444444333333333333333333333333333222222222222222222222222000000000000000000000000000000000111111111222222444111111777>>>CCCLLLSSS[[[aaa{{{wwwqqqkkkjjjnnnssswwwxxxvvvrrrmmmkkkkkkmmmoooppppppqqqpppkkkbbb```kkkyyyzzzsssmmmiiigggbbbmmm{{{}}}{{{{{{uuunnniiijjjiiieeeccceeedddjjjrrryyy}}}yyywww|||~~~xxxmmmfffqqqrrrrrrgggQQQ:::000111111111111000000000//////////////////////////////////////////////////////000000////////////000000////////////////////////---///111111333999CCCKKKIIIKKKJJJGGGBBB@@@CCCGGGIIIPPPYYYeeetttooonnn}}}zzz}}}yyy}}}sssqqqooollllllmmmqqqtttsssiii[[[KKK>>>666222111000000000000000000000000000000000000000000000000/////////...------///000.........///000111111111222111111222111444AAANNNTTTbbbvvv~~~pppYYYMMMMMMKKKLLL[[[www{{{pppllljjjiiioooxxx}}}tttssstttuuuwwwwwwvvvtttrrrrrrssssssssstttttttttrrroooooossssssppppppssspppqqqqqqrrrrrrsssssssssrrrrrrtttyyy|||wwwzzz|||{{{~~~|||zzzuuuqqqoooppptttwwwvvvtttrrrsssxxxzzzwwwwwwuuurrrqqqtttuuuvvvwwwuuussssssvvvyyysssppplllhhhggghhhjjjlllnnnnnnmmmkkkiiikkkooosssuuuwwwwwwsssllleee```^^^eeejjjqqqvvvwwwuuutttsssqqqsssvvvvvvtttrrrsssuuullliiihhhkkksss|||}}}zzzxxxuuurrrpppoooooooooqqqqqqqqqqqqrrrrrrqqqpppoooooonnnooopppsssuuuwwwpppooommmqqq{{{vvvttt[[[AAA555555555444333333333333333333333333333222222222222222222222222000000000000000000000000000000111111111222222222333000333;;;BBBHHHOOOVVV```qqq}}}sssoookkkjjjooovvv}}}wwwrrrllljjjlllpppqqqqqqppppppnnnggg^^^___nnnvvvmmmgggbbb```aaarrr|||zzzxxxnnnhhhjjjkkkfffbbbbbbbbbfffmmmsssxxx|||xxxrrrzzz|||cccFFF888666111111111111000000000000////////////////////////////////////////////////000000////////////000000////////////////////////...000333444666===IIIRRRIIIJJJIIIDDD??????DDDIIIUUUZZZeeetttrrraaadddyyy}}}~~~~~~zzz{{{ppphhhiiipppyyy{{{uuuhhhWWWGGG;;;444222000000000000000000000000000000000000000000000000,,,,,,...000222222000...---......///000111111222333222222222111555CCCPPPPPPbbbwwwyyyhhhQQQGGGIIIUUUTTTdddqqqkkklllnnnooovvv}}}~~~yyytttuuuuuutttuuuuuutttrrroooppppppqqqqqqrrrrrrrrrrrrmmmmmmoootttuuuqqqoooqqqppppppqqqqqqqqqqqqrrrrrrsssqqqqqqxxx}}}~~~}}}{{{wwwwwwuuuqqqooonnnoooqqqxxxuuussstttxxx|||~~~}}}}}}{{{xxxwwwxxxuuuqqqrrrwwwsssttttttrrrooonnnqqqsssmmmjjjddd```^^^___aaacccbbbaaa]]]YYYWWW[[[bbbiiivvvxxxyyyvvvnnngggbbb```gggkkkooorrrrrrqqqqqqrrrvvvyyy|||{{{wwwsssrrrrrrooommmmmmrrrzzz~~~{{{xxxuuuqqqooommmmmmmmmpppppppppppprrrrrrpppoookkklllmmmooopppqqqqqqqqqooollldddbbbwwwlllLLL<<<888777444222333333333333333333333333222222222222222222222222000000000000000000000000000111111111111222222222222000333===FFFLLLRRRXXXkkkqqqrrrnnnjjjnnnyyyxxxoooiiilllrrrvvvuuuuuuppphhhcccccc```bbbvvv}}}uuuvvvlll[[[ZZZgggwww~~~ttttttwwwwwwuuuqqqllliiigggffffffeeehhhlllppptttvvvxxxyyy{{{}}}{{{}}}rrrNNN777555000222222000///111222111000000////////////000000000000000000000000000000///////////////////////////////////////000111111222//////555???IIINNNPPPGGGHHHGGGCCCCCCIIIPPPUUUTTTvvv|||xxxvvvjjjdddbbbmmm~~~{{{~~~wwwvvv~~~lllUUUDDD999111111333333111///000000///////////////////////////000000000000000000000000000000000000////////////111333333111111;;;LLLYYYZZZiiilllcccYYYKKKDDDIIIVVV___rrrjjjjjjlllppptttzzz}}}|||{{{yyyvvvyyywwwvvvuuuvvvvvvuuutttsssooollllllooorrrrrrqqqwwwtttrrrrrrttttttrrrppppppooooooqqqqqqooorrrwwwwwwwwwxxx{{{yyywwwzzz{{{yyyvvvssssssqqqnnnjjjhhhiiijjjmmmrrruuusssrrrvvvxxxxxx}}}zzzuuuqqqooopppooonnnnnnnnnmmmjjjhhhbbbcccdddcccbbb``````aaaYYYYYYXXXXXXYYYZZZ[[[\\\VVVZZZWWWOOOQQQaaauuu~~~|||~~~xxxllljjjpppoookkkggggggjjjnnnrrrtttttttttttttttrrrooommmkkkjjjsssyyywwwwww~~~}}}vvvpppooopppqqqqqqqqqpppppprrrtttuuuuuutttmmmkkkjjjkkknnnooommmjjjeeeddd^^^\\\nnneeeDDD===:::333333555555444333333333333444444444333333333333222222222222222111111111000000///000000111222222333333666111555CCCLLLOOOWWWcccooopppmmmjjjnnnyyytttkkkjjjvvvxxxtttooonnnmmmkkkhhhmmm~~~zzzpppkkkccc[[[cccrrrxxxxxx~~~xxxvvvrrrnnnjjjgggfffeeegggiiikkknnnppprrrrrrrrrvvvxxx{{{~~~~~~jjjooo{{{zzz___EEE888333333222000000111111000000000////////////000000000000000000000000000000///////////////////////////////////////000111111222///...777DDDMMMNNNKKKFFFDDDBBBEEELLLVVV\\\]]]bbbssszzzyyydddaaaeeelll{{{~~~eeeOOO???666333444333111000000000///////////////////////////000000000000000000000000000000000000///////////////111111111444???NNNZZZ^^^nnnpppdddVVVIIIHHHUUU___ppp~~~ooojjjkkknnnsssxxx~~~|||{{{zzzvvvssszzzxxxuuusssttttttsssrrrtttrrrppppppsssuuuuuutttuuutttssstttvvvvvvtttrrrmmmlllmmmqqqrrrqqqtttyyyuuuuuuvvvyyy}}}zzzsssqqqssstttrrroookkkkkkjjjfffcccaaaaaacccjjjlllllljjjkkkqqquuuuuuvvvwwwwwwuuuqqqnnnllllllkkkjjjhhhgggfffeeecccbbb]]]\\\[[[YYYWWWWWWXXXYYYVVVVVVVVVWWWYYY\\\___aaa^^^]]]WWWSSS[[[rrr~~~yyyqqqrrrzzzzzztttmmmiiijjjmmmqqqtttwwwvvvuuutttrrrooommmlllllltttxxxuuuuuuyyy}}}~~~~~~~~~~~~zzzuuupppnnnooorrruuuuuutttsssssstttuuuuuutttnnnkkkhhhhhhjjjlllkkkjjjfffccc]]][[[ggg|||MMM:::::::::;;;555555444333333333333444444444333333333333222222222222222111111111000000000000111111222222333333555333999EEELLLPPP]]]lllooopppmmmjjjllltttzzz|||uuunnntttzzztttzzzzzzqqqlllrrr~~~vvvmmmccc______gggxxxxxxwww~~~yyywwwtttpppllliiifffeeejjjjjjkkkllllllllllllkkkqqqsssvvvyyy{{{}}}}}}}}}|||}}}mmmvvv}}}sss}}}}}}{{{{{{oooTTT<<<777555222111111111000000000000////////////000000000000000000000000000000///////////////////////////////////////000111111222///000;;;HHHPPPLLLFFFGGGBBB@@@HHHVVVaaaeeeeeepppzzziiicccxxxrrrYYYFFF<<<888555222111111111///...////////////////////////000000000000000000000000////////////000000000000//////000222999DDDQQQZZZdddqqqppp```PPPFFFNNNcccxxxuuukkkjjjmmmqqqxxx~~~}}}|||{{{yyywww}}}zzzuuurrrqqqqqqqqqppptttsssrrrsssvvvwwwvvvuuurrrrrrsssuuuvvvvvvsssqqqiiiiiimmmssstttrrrsssxxxoooooopppqqqsssuuuxxxyyyyyytttrrrsssrrrqqqmmmgggffffffgggfffddd^^^^^^^^^[[[XXXWWWWWWYYY______]]]ZZZ^^^eeejjjiiihhhhhhhhhgggddddddeeeffffffdddbbb```___^^^^^^^^^\\\[[[YYYXXXXXXZZZ\\\]]]]]]^^^___bbbfffjjjnnnppppppjjjaaa```ooo~~~xxxqqqnnnppprrrtttyyywwwuuusssqqqooonnnnnnoootttwwwtttrrrtttvvvvvvxxxwwwzzz~~~}}}yyyxxx{{{zzzxxxuuuqqqnnnpppwww|||zzzyyywwwvvvuuuuuuvvvvvvqqqmmmhhheeefffgggiiiiiifffaaa\\\YYY^^^ppp\\\>>>888777999555555444333333333333444444444333333333333222222222222222111111111111111222222222222222222222222444777@@@IIIMMMSSSeeeyyysssqqqnnnjjjjjjmmmrrruuuvvvttt{{{pppiiiqqqwwwvvvddd___[[[]]]kkk~~~|||www{{{~~~wwwvvvsssqqqnnnkkkiiihhhkkkkkkkkkkkkjjjjjjiiiiiiooopppsssuuuwwwyyyyyyzzzzzz}}}}}}qqqnnn{{{ssspppxxxyyydddJJJ===666000000111111000000000000////////////000000///////////////////////////////////////////////////////////////000000111///111777AAAKKKNNNIIIDDDIIIDDDCCCLLLXXXaaagggjjjqqqnnn~~~xxxbbbRRRIII===666000000222111//////////////////////////////////////////////////////////////////000000000000000///111555>>>IIITTT[[[iiiooofffVVVKKKFFFTTTnnnvvvooojjjkkkpppuuu~~~}}}~~~}}}wwwsssrrrrrrqqqqqqpppqqqrrrssstttttttttsssqqqrrrsssttttttrrrooommmlllnnnttt{{{{{{uuussstttkkkkkkkkkjjjjjjiiihhhgggiiijjjhhhddd```___```bbbaaa___]]][[[[[[\\\[[[[[[TTTUUUVVVVVVTTTTTTUUUWWWVVVVVVUUUSSSWWW^^^___]]][[[]]]___```aaabbbeeegggggggggfffddddddeeehhhjjjjjjjjjlllnnnqqqssstttttttttvvvyyy|||{{{zzzuuutttuuuuuuwwwvvvsssqqqppppppppppppqqqssstttsssqqqqqqrrrsssuuutttvvvxxxuuupppooorrrvvvwwwuuuqqqnnnpppyyyzzzzzzyyywwwvvvwwwxxxzzzxxxssslllfffcccdddfffgggeee___\\\ZZZUUU^^^qqqSSS;;;000333555555444333333333333444444444333333333222222222111111111111111111111111333333333333333333333333333:::EEEMMMOOOWWWooouuussspppnnnllllllqqqvvvvvv{{{~~~~~~zzz{{{llljjjuuuzzzsssfffbbbbbbnnn{{{wwwwwwyyyyyywwwvvvtttsssqqqpppnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkpppqqqrrrsssuuuvvvvvvvvvuuuvvvxxxyyy|||yyyzzzzzzyyyyyyyyyxxxrrrnnnwwwuuudddGGG:::000///222111000111000000////////////000000///////////////////////////////////////////////////////////////000000111...555@@@GGGJJJHHHFFFDDDEEECCCFFFOOOWWW___lllxxx~~~nnntttqqq{{{~~~xxxkkkaaaZZZFFF999000000222111000111000000000000000000000000////////////////////////.../////////000000000111222222333999BBBMMMXXX^^^ppplll[[[MMMKKKLLL[[[ttt|||qqqmmmlllooottt{{{|||{{{|||yyyuuussssssssssssnnnooopppqqqqqqqqqqqqqqqrrrsssttttttqqqmmmjjjhhhnnnqqqyyy}}}tttmmmlllgggfffeeedddaaa^^^[[[ZZZXXXVVVTTTSSSRRRSSSVVVZZZZZZ[[[\\\]]]]]]]]]^^^```ZZZ\\\^^^______```aaaccc```cccdddccccccddd```ZZZXXX\\\aaafffjjjnnnsssvvvsssuuuvvvvvvvvvyyy~~~{{{wwwvvvuuuuuutttsssqqqppppppqqqrrrrrrqqqqqqrrrrrrrrrqqqqqqsssqqqpppqqqsssqqqlllkkknnnrrrrrrpppkkkgggjjjttt|||tttvvvwwwwwwwwwxxx|||~~~yyyqqqiiicccbbbccceeebbb]]]\\\[[[QQQQQQmmmlllEEE000888555555444333333333333444444444333333333222222222111111111111111111111111333333333333333444444444333===JJJQQQUUU```xxxtttrrrrrrsssqqqqqqxxx~~~}}}}}}}}}uuuwwwsssmmmuuu~~~tttnnnqqqyyyuuurrrrrrrrrppprrruuurrrqqqooommmmmmnnnpppqqqmmmlllllllllllllllmmmnnnpppqqqqqqrrrssstttuuuuuuttttttuuuuuuyyy}}}vvvvvvwwwqqquuuuuurrruuu{{{{{{vvvVVVCCC333111333111000222000000////////////000000000000000000000000000000///////////////////////////////////////000111111000:::FFFJJJHHHDDDCCCDDD???@@@FFFQQQXXXddd{{{ppp|||||||||~~~wwwrrrooojjjeeeUUUCCC333222444222111222000000000000000000000000000000000000000000000000......//////000000111111222333777<<>>555555444333333333333444444444333333333333222222111111111111111222222222222222333444444555666666666@@@MMMWWW___lllsssrrrsssuuusssrrryyyxxx}}}{{{wwwtttppptttvvvpppwww~~~zzzxxxsssqqqrrrqqqnnnpppuuusssqqqnnnkkkkkkmmmppprrrnnnmmmlllllllllmmmnnnnnnnnnnnnoooppprrrtttuuuvvvuuuuuuuuuvvvzzz|||{{{yyy~~~|||xxxxxx{{{iiiPPP;;;555555111000222000000////////////000000000000000000000000000000///////////////////////////////////////000111111777>>>FFFJJJGGGCCCAAABBB>>>>>>FFFSSS___pppoooeee~~~{{{|||zzzwwwppplllpppvvvvvvrrrgggOOO:::555666222000333000000000000000000000000000000000000000000000000.........///000111111111///333999>>>FFFSSSdddpppzzzjjjRRRHHHMMMPPP[[[qqq}}}rrrmmmnnnrrryyyzzzzzzyyyxxxwwwzzzxxxvvvsssqqqqqqrrrqqqpppkkklllllliiifffeeegggiiihhhiiiiiifffbbb^^^]]]]]]UUUUUUWWW[[[YYYTTTSSSVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVNNNIIIKKKOOOSSS[[[ccciiipppwww|||}}}yyyjjj]]]UUURRRUUU[[[dddppp~~~~~~qqqppppppqqqtttyyy~~~~~~{{{~~~~~~|||wwwqqqhhhdddgggoooxxx}}}wwwwwwvvvvvvuuusssrrrqqqqqqmmmmmmqqqrrroooooorrrooonnnooorrrqqqnnnooossskkkfff]]]VVVTTTUUUZZZ^^^eeekkkrrrvvvwwwxxx|||{{{zzzwwwpppiiidddcccdddaaa]]]ZZZWWWRRRNNNUUU___|||~~~}}}~~~~~~xxx}}}WWW:::;;;555555444333333333333444444444333333333333222222000000111111111222222222111222333444555666777888:::DDDPPP\\\jjjyyy}}}sssqqqrrrtttqqqooouuuyyyppp|||~~~tttwwwrrr{{{zzzmmmhhhsssuuuyyywwwsssrrrwwwwwwrrrpppsssuuurrrnnnjjjiiikkkoooqqqooonnnmmmlllkkklllmmmnnnkkklllmmmoooqqqtttvvvwwwpppqqqrrrtttxxx~~~{{{ssswwwzzz~~~vvvZZZ@@@888777111///222000000////////////000000000000000000000000000000///////////////////////////////////////000111111===@@@EEEHHHHHHEEEAAA???BBB@@@FFFVVVeeezzziii```\\\tttzzzrrrwww~~~xxxooommmvvvtttYYY@@@999777222000222000000000000000000000000000000000000000000000000---......///000111111222,,,222:::???GGGVVViiixxxyyyiiiQQQGGGJJJJJJUUUllltttooolllnnnttt{{{yyy{{{|||{{{yyyyyy{{{~~~rrrqqqooonnnoooooonnnmmmhhhhhhgggccc___^^^aaaddd___``````]]]XXXUUUVVVWWWSSSPPPPPPSSSSSSSSSWWW]]]]]]]]]^^^___aaacccfffgggZZZPPPJJJKKKOOOTTT]]]gggooowwwrrr^^^PPPIIIHHHJJJNNNWWWdddwwwxxxppp]]]ZZZWWWXXX]]]fffpppvvv|||wwwwww}}}~~~|||zzzqqqiii```\\\bbbooo|||zzzzzzzzzyyywwwtttqqqpppqqqllllllpppqqqnnnmmmppptttrrrrrrsssqqqmmmmmmqqqllleeeZZZSSSPPPQQQTTTVVVaaahhhqqquuuvvvwwwzzz~~~vvvwwwvvvqqqkkkfffdddeeebbb^^^YYYUUUSSSRRRRRRTTTlll~~~eeeBBB888555555444333333333333444444444444333333333222222000000111111222222222222000111222444666777888999>>>FFFRRRaaaqqqmmmqqqooopppqqqppppppwww}}}zzz{{{|||{{{zzzyyytttrrrxxxrrrddd```kkkyyyzzzuuuttttttuuuuuutttqqqnnnnnnnnnpppooonnnmmmmmmnnnoooooossspppmmmkkklllnnnoooooooooqqqtttuuutttttttttuuutttsssqqqqqqtttzzz{{{vvvrrrlllwwwyyy|||pppUUU>>>555444222---111111111111000000000000000000000000000000000000000000000000000000000000000111222000///000555:::BBBCCCCCC@@@???AAADDDEEEGGGLLLRRR___www~~~nnnWWWXXXrrr||||||{{{qqqVVV===333444444000222111111111111111222222000000////////////000000///////////////000111111777111<<>>NNNSSS^^^qqqzzzrrrXXXEEEFFFJJJQQQiii{{{qqqmmmiiioooqqqwww}}}{{{zzz{{{|||uuupppjjjfffdddbbb^^^ZZZYYYYYYYYYWWWTTTSSSTTTUUUZZZXXXVVVWWWZZZ^^^```aaaeeehhhpppyyy~~~~~~~~~mmmZZZOOOIIILLLNNNMMMTTT___lllyyy~~~}}}{{{qqq]]]OOOMMMOOOKKKPPPTTT[[[iii{{{|||{{{vvvgggWWWHHHDDDBBBCCCDDDGGGOOOXXXgggsss{{{xxxxxx~~~~~~}}}xxxsssmmm______gggkkkwwwvvvrrrssstttppplllqqqpppnnnnnnnnnpppsssuuuuuuvvvwwwwwwvvvsssqqqooonnnkkkddd\\\UUUQQQRRRTTTcccnnn{{{}}}|||~~~|||zzzwwwrrrlllfff```]]]___\\\YYYVVVTTTPPPLLLIIIMMMccclll???;;;999555333333555555444222333333333333222111111111111111111111111111111333111222555555555999@@@JJJSSSgggppp[[[OOOwwwqqqmmmmmmoooooorrrvvvuuutttsssvvvzzz}}}|||zzznnnooopppppppppssswww{{{{{{yyyvvvwwwwwwuuurrrooonnnoooppppppooonnnnnnnnnnnnooorrrooolllkkklllnnnooonnnmmmooopppooommmkkkkkkkkkvvvuuusssrrrrrrssstttuuutttuuusssllljjjooovvvzzz}}}zzz}}}uuurrrUUU@@@<<<999444222222111111111000000000000000000000000000000000000000000000000000000000...000111000///222888===FFFEEECCC@@@??????BBBEEEFFF\\\mmmwwwlll|||~~~ppp^^^KKK:::333555222222111111111111222222111000000//////000000111000////////////000111111555444BBBPPPTTT```pppuuu___OOOEEEFFFJJJUUUuuusssnnnmmmjjjmmmooowww~~~}}}|||tttrrrnnnjjjfffcccbbbaaa______^^^\\\ZZZ[[[]]]```bbb``````bbbhhhnnnrrrttt~~~xxxcccUUUNNNKKKOOOQQQRRRXXXaaaqqq~~~}}}zzzyyyyyyyyywwwvvv~~~|||ooo^^^RRRPPPSSSQQQYYYbbbjjjuuu~~~{{{tttdddTTTHHHDDDBBBDDDEEEHHHPPPYYYhhhuuu}}}zzzxxx~~~}}}}}}~~~}}}wwwrrrnnnbbbccclllqqq~~~~~~uuuqqqrrrrrrpppmmmppppppppppppqqqrrrssstttvvvwwwwwwwwwuuusssqqqooonnnnnnjjjaaaXXXUUUWWW[[[gggqqq~~~~~~{{{zzzyyyvvvssspppmmmhhh```ZZZ\\\ZZZXXXVVVTTTPPPKKKHHHGGG___GGG===:::666444222333444666333333333333333222222111222222222222222222222222444333444666555555;;;CCCKKK]]]yyyttt\\\PPPMMMtttmmmhhhjjjmmmmmmoooqqqrrrrrrtttxxx}}}~~~|||xxxllloooqqqrrrtttyyyyyytttqqqrrrtttuuutttrrrpppppppppoooooonnnnnnnnnnnnnnnnnnooommmjjjjjjkkklllmmmlllkkklllmmmllljjjiiiiiijjjqqqqqqqqqqqqrrrrrrqqqqqqssssssrrrppppppwwwyyyuuuwww|||~~~{{{___EEE<<<888222222222222111111111000000000000000000000000000000////////////////////////...///000//////333:::@@@FFFCCCAAAAAA@@@AAAFFFLLLVVVeeetttuuuxxxzzz{{{~~~zzzyyyzzzzzzmmmXXX>>>111333333333222111111111222222111000000000000000000111000000//////000000111222333777GGGSSSVVVbbbnnnnnnYYYNNNGGGJJJPPP```}}}nnnmmmooonnnpppsss|||~~~|||xxxxxxwwwtttqqqpppppprrroooooonnnkkkhhhggghhhiiiiiiiiikkkpppxxxnnn^^^TTTOOONNNSSSWWW[[[dddnnn~~~~~~{{{}}}|||{{{{{{||||||{{{zzzrrrbbbXXXWWWYYY[[[fffsss|||~~~{{{ssscccTTTLLLIIIIIILLLOOOSSS[[[dddpppxxx}}}{{{yyy~~~~~~|||zzzxxxvvvsssnnnjjjggg___ccclllsss|||tttqqqrrrssssssqqqoooooopppqqqrrrrrrrrrrrrssssssrrrqqqpppnnnmmmlllkkklllkkkddd[[[XXX]]]cccooovvv{{{xxxwwwuuurrroooooooookkkccc[[[ZZZYYYWWWUUUSSSPPPKKKGGGIII```WWW>>>999666555444222333666333333444444333333222111222222222222222222222222444333444555444555<<>>JJJSSSlllwwwcccVVVPPPTTT[[[sssnnnlllmmmlllgggddddddcccdddggglllqqqqqqlllgggeeeddddddfffjjjkkkjjjgggiiiiiiiiiiiihhhhhhhhhhhhgggiiikkklllkkkkkklllmmmhhhiiijjjlllmmmnnnnnnnnnjjjhhhggghhhiiijjjjjjiiijjjkkklllkkkjjjjjjkkkmmmppppppppppppooommmjjjiiikkkmmmsss|||wwwuuuuuu~~~vvv___FFF888555333222222222222111111111000000000000000000000000000000000000000000000000...000111111222888AAAHHHFFF@@@???EEEHHHKKKTTT```yyy}}}ooosssfff___XXXWWW```ooo|||}}}~~~|||}}}zzzvvvvvv|||ttt[[[CCC777555444333222222111222222222111111000000111111222111000000000000111222222444???PPPUUUVVVeeemmmcccOOOIIIIIIXXXuuummmfffiiimmmpppyyy~~~{{{}}}}}}~~~~~~rrreeeZZZSSSPPPPPPWWWbbbrrr}}}xxxpppiiieee[[[^^^bbbjjjvvv}}}{{{zzzzzz|||}}}}}}|||~~~~~~xxxqqqooorrrvvv}}}~~~|||~~~~~~{{{yyytttiii^^^RRRRRRWWWaaakkkuuu|||wwwoooiii___]]][[[YYYYYY[[[]]]___aaaaaammm{{{|||xxxvvvtttrrrqqqppppppqqqrrrsssssssssssssssrrrpppooonnnooopppqqqoooqqqrrroookkkkkkooottt|||~~~~~~|||yyyxxxxxx~~~{{{wwwtttqqqkkkccc]]]ZZZXXXUUUSSSRRRPPPMMMKKKLLLVVVtttRRRCCC888999:::666333444444444444444444333222222333333333333333333333333111222444555333666BBBOOO\\\uuuaaaSSSPPPPPPUUU[[[wwwvvvyyy{{{yyysssqqqsssqqqqqqqqqssstttpppiiiccccccccccccdddeeeeeecccaaabbbbbbbbbcccdddeeeeeeeeeeeefffhhhhhhgggffffffgggdddeeehhhjjjlllnnnnnnnnnjjjiiihhhiiikkklllkkkjjjlllmmmlllkkkiiihhhjjjlllnnnnnnoooooonnnmmmkkkjjjggggggnnnxxxqqqzzz~~~vvvtttxxx~~~nnnMMM999888333333222222222111111111000000000000000000000000000000000000000000000000///111222222444:::DDDKKKIIIBBBAAAHHHLLLOOOYYYggghhhdddpppyyyxxxzzz\\\\\\]]]aaakkkzzzyyymmmiiiiiijjjhhhiiinnnrrruuu|||yyyuuuvvv}}}}}}|||~~~}}}kkkOOO999555555444333222222222222222111111000000111111222111111000000111111222333555BBBSSSUUUUUUeeemmm```KKKHHHJJJ]]]~~~wwwiiieeeiiiooottt}}}}}}}}}}}}|||zzzzzz~~~vvvgggYYYPPPKKKJJJHHHOOO^^^nnn}}}}}}}}}~~~|||yyy{{{yyyzzzzzzxxxrrrlllhhhfff___gggqqq}}}|||{{{}}}~~~~~~~~~{{{}}}}}}{{{yyyzzz}}}}}}{{{}}}}}}yyywwwtttkkkbbb[[[\\\eeerrryyykkk```ZZZZZZ\\\^^^aaadddiiimmmqqqsssuuu}}}yyywwwtttsssssssssssstttuuuuuuvvvvvvuuutttrrrqqqqqqsssuuuwwwwwwwwwvvvtttrrrrrruuuwww}}}}}}{{{wwwsssmmmiiifff\\\XXXTTTRRRQQQPPPOOONNNOOOLLL___zzz~~~hhhPPP;;;888;;;777444555444444444555444444333222333333333333333333333333222333555666555999GGGVVVffflllSSSNNNRRRTTTWWW\\\zzz}}}~~~vvvlllddddddfffggghhhhhhhhhiiikkknnnlllkkkkkkkkkkkkiiihhhdddfffgggfffcccbbbaaabbbaaacccfffiiilllnnnnnnoookkkjjjiiijjjlllmmmlllkkknnnnnnmmmjjjhhhggghhhiiiiiijjjlllmmmnnnoooooooooiiigggkkkttt}}}{{{uuuwwwtttttttttuuuzzzzzz{{{vvvQQQ:::999333333333222222222111111000000000000000000000000000000000000000000000000000111222333555<<>>888:::888666777444444555555444444333222333333333333333333333333333444777888777<<>>666000;;;444444555555444444333222222222222222222222222222777333444999999<<>>NNNmmmlllUUUIIINNNRRRXXX\\\^^^gggwwwwwwwwwuuurrrooooooooovvv}}}|||nnniiixxx{{{wwwyyyzzzwwwrrrooorrrtttsssmmmgggdddccchhhsss|||tttqqqrrrtttttttttrrrpppnnnkkkjjjjjjjjjkkkkkkkkkkkklllkkkmmmmmmllllllkkkkkkkkkkkkooommmlllkkkmmmooosssuuuooolllgggbbb```aaadddgggeeegggjjjooo|||uuu|||vvv}}}tttSSS===:::666444444444222111111111111111111111111111000000000000000000000000000333888>>>BBBCCCBBB@@@>>>CCCKKKSSS___sss|||kkkhhhooouuuzzzzzz{{{}}}|||~~~xxxqqqhhh```^^^aaagggttt{{{|||fffVVVJJJJJJMMMLLLMMMRRROOO___sss~~~}}}xxxxxxzzz||||||{{{{{{vvvtttuuuvvvllliiifffgggmmmuuu}}}sssfffKKK666555777222111666111111111111111222222222000111111000000333888<<>>EEEGGGFFFDDDBBBEEEGGGKKKXXXrrrooosss}}}|||~~~gggVVVSSSYYYZZZWWWNNNRRRRRROOOMMMMMMKKKGGGKKKLLLPPPUUU[[[```bbbcccXXXRRRLLLIIIIIILLLUUU^^^fffkkkhhh[[[OOOPPPYYY```rrrwww|||}}}zzzqqq```PPPGGGCCCDDDHHHIIILLLZZZjjj|||||||||{{{xxxzzz|||{{{zzzzzzyyyxxx{{{~~~yyyqqqkkkgggaaa[[[YYY[[[gggzzzuuuuuubbbJJJ999444555444222111111111222222333333333///111222111000333;;;AAAIII[[[dddnnnxxxhhhQQQNNNSSSaaayyy{{{sssooommmnnnooosss|||~~~}}}|||{{{yyyvvvtttsssssssssttttttrrrpppoooqqqsssuuuuuutttttttttpppkkkccc[[[UUUYYYkkk|||}}}{{{yyyyyyyyyzzzyyyxxxwwwqqqhhh```^^^dddooowww}}}yyysssuuuvvvtttrrrqqqqqqppprrrrrrtttvvvxxxxxxwwwuuuooonnnnnnppprrrrrrooommmccc```aaakkkuuu|||zzzxxxzzz|||}}}{{{xxxwwwsssjjj```WWWSSSRRRUUU\\\fffttt}}}uuutttoooggglllvvvtttsssssstttsssooolllkkkllllllnnnrrrvvvxxxzzz|||}}}{{{{{{{{{zzzxxxvvvuuuttttttssstttxxx}}}|||vvvrrrrrrqqqnnnmmmoootttwwwzzzzzzwwwsssppppppiiijjjjjjgggcccbbbbbbdddhhhrrryyyyyyyyyzzzxxxtttqqqeeeYYYRRRMMMIIIGGGHHHBBBBBBBBBDDDJJJ^^^}}}MMM:::888666555666666666666666555444444222222333333444555555666444777:::@@@NNNfffsss[[[MMMIIIMMMQQQTTTVVV[[[dddwwwmmmoooppppppnnnllllllllleeeoooqqqlllwww|||vvvqqqjjjggg```ZZZ^^^qqquuupppqqqssstttooommmjjjiiiiiijjjmmmnnnkkklllmmmnnnnnnnnnmmmlllllllllmmmmmmllllllkkkjjjnnnnnnnnnooooooooooooooofffkkkooopppkkkeeeaaa```___dddyyyvvvttt{{{rrr}}}xxx{{{vvv{{{tttPPPGGG;;;444444555555444111111111111111111111111000000000000000000000000///555???FFFIIIHHHEEECCCCCCFFFOOOeeeooommmsssccc^^^eeeooommm```OOOHHHOOOWWWTTTKKK@@@CCCCCC@@@@@@CCCDDDBBB???AAADDDGGGKKKNNNPPPQQQIIIDDD??????@@@EEEOOOZZZaaaccc[[[KKK>>>???JJJRRR]]]^^^[[[VVVRRRPPPKKKDDDBBBBBBFFFKKKMMMRRRfff}}}zzztttuuuvvvvvvuuutttttttttrrrooossswwwyyyyyyzzz}}}~~~sssiiieee```[[[XXX[[[jjjuuussswwwiiiPPP;;;333666555111111111111222222333333333///111333111000444;;;BBBHHH\\\fffooowwwdddNNNSSSPPPhhhwwwooommmmmmoooqqquuu~~~}}}{{{xxxuuuqqqqqqqqqsssttttttrrrppprrrsssuuuuuutttsssrrrssswwwooocccVVVKKKLLL[[[lll~~~}}}}}}}}}}}}}}}~~~}}}uuujjjbbbbbbmmm|||~~~yyysssvvvxxxuuurrrqqqqqqqqqrrrrrrrrrtttvvvvvvuuussspppooooooqqqttttttpppmmmbbbaaagggvvvyyyzzz~~~zzzyyyuuummmccc\\\ZZZZZZ___jjjyyy{{{tttuuuuuupppssssssiiimmmnnnpppqqqoookkkiiijjjhhhlllqqquuuwwwxxxyyyzzz{{{{{{zzzyyywwwuuusssrrrtttssssssvvvzzz~~~uuuooolllnnnpppoooqqqtttqqqtttvvvuuurrrooonnnoookkkkkkiiiddd___^^^```cccdddoooxxxyyyxxxyyywwwrrrooocccWWWQQQMMMHHHEEEFFFDDDCCCCCCDDDFFFSSSrrrSSS===;;;:::;;;666666666666666555555444222222333333444555666666222555:::CCCUUUpppcccOOOKKKNNNPPPPPPVVVYYY___lllsssrrrqqqooollljjjjjjjjjlllmmmnnnqqq~~~~~~{{{wwwtttrrrlllcccWWWVVVkkkwwwsssuuuppplllmmmnnnnnnmmmmmmmmmmmmnnnnnnpppnnnkkkiiihhhhhhjjjkkkmmmmmmmmmmmmmmmlllllllllqqqooonnnnnnoooppppppooooooqqqtttxxxwwwpppddd[[[```kkkzzz|||sssmmmkkkvvvuuu|||{{{zzzwwwjjjPPP;;;999:::555111444111111111000000000000///000111222111000000222444///999EEELLLLLLHHHCCCAAA@@@DDDNNNhhhuuuaaadddfffYYY^^^hhhyyyhhhQQQLLLIIIIIILLLLLLIIIEEE<<<<<<<<<============>>><<<>>>AAABBBCCCCCCEEEGGG???>>><<<===???DDDJJJNNNUUUQQQKKKEEEBBBCCCFFFHHHQQQOOOKKKGGGDDDBBBBBBBBB??????BBBIIIQQQ```yyy|||xxxuuusssssstttttttttssssssrrrrrrrrrrrrnnnnnnnnnnnnpppuuu{{{zzzqqqiiiccc___\\\YYYWWWfff||||||yyyvvv}}}xxxbbbCCC222444666222222222222222222222222222111111222333222444>>>IIIQQQ[[[hhhppplll___SSSLLLLLLhhhuuuoookkkiiikkknnnuuu}}}}}}}}}yyyooofffssssssssssssrrrqqqpppoootttsssrrrrrrqqqqqqqqqrrruuummmbbbVVVMMMNNN[[[jjjuuu}}}|||{{{~~~~~~{{{vvvnnnffffffsss|||yyyuuuuuusssrrrrrrrrrrrrrrrqqqqqqpppppppppppppppqqqooonnnoooppprrrrrrpppnnndddlllqqquuu~~~{{{}}}~~~zzzppplllkkk___\\\jjjxxx~~~~~~zzzwwwvvvvvvvvvssspppsssppplllfffcccbbbcccddddddjjjppprrrrrrsssxxx|||xxxvvvuuuwwwyyyxxxuuurrrvvvwwwyyy{{{{{{wwwrrrmmmlllmmmnnnoooppppppqqqqqqvvvtttrrrrrrsssrrrnnnjjjkkkjjjgggdddaaa]]][[[YYYgggmmmuuuzzzzzzwwwsssqqqnnnggg\\\QQQKKKGGGDDDCCCDDDDDD???AAAFFFIII___[[[===888:::666555555444444444333333333444333333333333444555555555<<<@@@DDDWWWvvvvvvWWWHHHHHHMMMSSSWWWXXX]]]iii|||qqqrrrqqqpppnnnkkkiiiggghhhhhhjjjppp}}}{{{~~~|||xxxtttnnnjjj]]]]]][[[dddttttttuuuqqqlllmmmnnnnnnmmmmmmmmmnnnnnnooommmllljjjiiiiiijjjkkklllkkkkkkllllllmmmmmmmmmnnnooonnnlllmmmoooqqqqqqqqqqqqrrruuuwwwwwwoooddd[[[```iiirrrvvvrrrkkkhhhggglllooossszzzzzzrrrWWW>>>777666222222555222222111111111000000000000111222222111000222333222<<>>======>>>???CCCHHHMMMWWWkkkzzzxxxuuuqqqooonnnoooppppppppppppppppppooonnnnnnjjjjjjkkklllmmmqqqvvvyyy{{{tttlllccc___]]]YYYUUU___sss|||~~~{{{gggIII666444555222222222222222222222222222222111222333333555???JJJTTT\\\kkkvvvppp___RRROOOPPPfffpppkkkkkklllnnnqqqxxx~~~}}}|||xxxpppjjjpppqqqsssuuuuuutttrrrqqqtttsssrrrrrrqqqqqqqqqqqqsssjjj^^^UUUPPPSSSaaapppvvv}}}~~~{{{{{{{{{xxxuuuooogggccciii{{{}}}{{{vvvuuutttsssrrrrrrrrrrrrqqqqqqpppppppppppppppqqqqqqpppppprrrssssssrrrpppppptttwww}}}~~~yyyzzzzzz|||~~~{{{sssnnnkkk___^^^mmm{{{yyywwwxxxyyyyyyuuurrroookkkeee___[[[[[[]]]```hhhmmmtttvvvuuutttvvvyyyyyyxxxwwwyyyzzzzzzwwwtttwwwvvvvvvvvvwwwuuussspppnnnnnnnnnnnnnnnnnnooooooqqqoooooopppqqqpppmmmjjjkkkjjjgggccc___\\\YYYXXXdddkkkuuu{{{}}}zzzvvvsssooohhh]]]SSSLLLHHHFFFDDDEEEDDD???@@@DDDFFFYYYzzzdddHHH===999666555555555444444444333333444444333333444444555666333;;;AAAGGGZZZxxx}}}gggOOOGGGJJJNNNRRRTTTXXXaaarrrqqqpppppppppoookkkfffbbb```___bbbmmm}}}sss|||zzzxxxwwwuuuooogggaaaTTTUUU[[[qqqxxxqqqtttuuuppplllmmmmmmmmmmmmmmmnnnnnnooopppkkkjjjjjjjjjkkkkkklllmmmiiiiiijjjlllmmmoooppppppooommmkkklllooorrrttttttuuuuuuwwwxxxwwwpppeee]]]___dddhhhiiifffbbbaaabbbooovvv|||~~~dddFFF888444222444777333333333222222222111111000222333333222111111222666AAALLLNNNGGGAAA@@@BBBDDDMMM```}}}sssgggmmm|||~~~|||eeedddppp}}}|||jjjVVVFFFIIIGGGEEEEEEFFFDDD???;;;999999999999::::::::::::888:::============???@@@???>>>>>>======???@@@AAACCCBBB@@@@@@BBBFFFJJJMMMTTTNNNFFF???::::::;;;===@@@HHHMMMPPP```|||zzzrrrqqqmmmkkkiiigggggghhhiiijjjjjjkkkmmmmmmmmmllljjjiiidddfffiiijjjkkklllnnnqqq{{{|||vvvooobbb___]]]YYYRRRVVVooo~~~|||{{{xxxvvvpppRRR;;;444444555222222222222222222222222222111222333333666@@@LLLVVV\\\mmmzzzrrrZZZMMMNNNRRR```zzzkkkiiikkkpppsssvvv}}}{{{xxxuuusssvvvwwwxxxyyyxxxvvvtttrrrssssssrrrrrrrrrrrrqqqqqqqqqeeeYYYTTTUUU^^^mmm{{{|||}}}|||zzzuuuqqqiii```___kkk{{{{{{vvvvvvtttsssssssssssssssqqqppppppoooppppppqqqqqqrrrqqqqqqssstttuuutttrrruuuvvvvvv|||{{{wwwwwwxxxzzz|||{{{|||vvvooohhh]]]^^^oooxxxvvvvvvxxx{{{|||yyyuuusssoooiiibbb^^^^^^bbbfffpppuuuzzz{{{xxxvvvuuuvvvzzzzzzzzz|||}}}|||yyyvvvxxxuuurrrqqqrrrtttttttttpppoooooonnnmmmlllkkkkkkjjjjjjlllnnnqqqpppnnnlllkkkiiifffbbb^^^ZZZWWWUUU[[[dddpppyyy|||zzzvvvsssqqqjjj___UUUNNNIIIFFFEEEDDDDDD???@@@CCCBBBRRRppp~~~```DDD777444555555555444444444444333444444444333444444555666111:::BBBLLL```{{{eeeVVVJJJIIINNNRRRSSSSSSZZZjjjssspppmmmmmmmmmjjjddd^^^WWWUUUYYYhhh|||~~~ssssssrrrrrrsssqqqkkk```WWWUUUQQQ[[[zzzvvvrrrpppssssssnnnmmmpppmmmmmmmmmmmmnnnooopppqqqkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjmmmoooqqqssstttqqqooommmmmmpppsssuuuvvvxxxxxxxxxyyyxxxrrrhhhaaa\\\^^^```aaa```_________sss~~~sssRRR===555555666777444444333333333222222222111222444444222111111111:::DDDMMMLLLCCC===>>>CCCIIITTTlllhhhmmm~~~~~~xxxhhhmmm|||oooZZZLLLCCCFFFEEEEEEEEEEEEBBB<<<888888999999999999:::::::::<<<>>>@@@AAA@@@???@@@AAA<<<===>>>???AAABBBCCCDDDCCCCCCBBBBBBCCCFFFIIIKKKSSSMMMEEE===:::;;;>>>AAAAAAHHHLLLPPPfffqqqeeefffeee]]][[[bbb______^^^^^^___aaacccdddeeefffiiikkkkkkjjjhhhgggbbbdddhhhiiiiiiiiijjjkkkuuu{{{~~~}}}wwwqqq___]]][[[WWWPPPOOO]]]mmmyyy|||}}}yyyvvvzzz\\\AAA444444888222222222222222222222222222111222444444777CCCOOOVVV]]]nnnzzzmmmQQQDDDIIIUUU]]]xxxwwwkkkkkknnnssswwwyyy~~~}}}~~~~~~zzzvvvtttrrrrrrrrrrrrrrrrrrrrrrrrqqqpppcccVVVUUU]]]lll}}}|||}}}xxxpppfff\\\^^^ooozzzyyyyyyvvvvvvuuutttssssssssssssqqqppppppppppppqqqqqqrrrqqqppppppqqqssstttsssrrruuuuuusssttt}}}vvvtttwww{{{~~~xxx}}}vvvlllbbbWWW[[[mmm~~~vvvtttsssvvvzzz}}}|||{{{yyywwwtttnnnjjjjjjnnnrrr}}}~~~}}}yyyvvvuuuvvv{{{{{{}}}~~~~~~|||yyywwwwwwtttqqqpppqqqtttuuuuuuooopppqqqqqqnnnjjjfffcccdddfffjjjnnnqqqqqqooonnnjjjhhheeeaaa\\\XXXTTTSSSSSS[[[gggqqqvvvvvvuuutttqqqjjj___VVVNNNJJJFFFDDDCCCCCC???AAADDDAAAMMMiiivvvNNN888777555555555555444444444444444444444444444555666666333;;;DDDPPPddd~~~|||YYYPPPIIIMMMSSSUUUUUUUUU^^^tttvvvpppjjjjjjllljjjddd^^^QQQNNNRRRdddyyy{{{rrrooonnnnnnnnnjjjbbbVVVNNNVVVSSSfffyyytttrrrqqqqqqooommmnnnrrrnnnnnnnnnnnnnnnoooppppppmmmmmmllllllkkkjjjiiiiiiiiijjjlllnnnqqqsssuuuvvvtttrrrpppppprrrtttvvvvvvvvvuuutttuuuuuupppiiibbbYYYZZZ\\\^^^aaaaaa```^^^eee}}}}}}\\\AAA666666555222444444444333333333333222111333444444222111222222<<>>@@@BBBCCCDDDDDDDDDCCCBBBAAABBBDDDGGGIIIKKKGGG@@@;;;:::===AAADDDCCCGGGHHHNNNggg~~~kkkYYYNNNSSSUUUOOOQQQZZZTTTTTTUUUVVVXXXZZZ\\\^^^___aaaeeegggiiihhhgggfffbbbdddhhhiiiiiihhhhhhiiinnnuuu{{{}}}~~~}}}wwwqqq^^^\\\XXXTTTNNNLLLQQQYYYccchhhrrr~~~zzzsssfffHHH666444;;;222222222222222222222222222111222444555999EEERRRYYYaaapppwwweeeJJJAAAIIIYYY```{{{wwwooopppqqquuuxxx|||~~~|||wwwtttssssssqqqqqqrrrsssssssssrrrqqqoooaaaVVVWWWdddxxx|||yyy~~~~~~wwwkkkbbb[[[aaauuu|||yyywwwwwwvvvuuutttssssssrrrrrrsssqqqqqqqqqqqqqqqrrrsssssspppnnnnnnoooqqqrrrrrrqqquuuvvvssspppwwwzzzwwwsssrrrvvv|||vvv|||tttfff[[[RRRWWWjjjzzzwwwsssqqqsssxxx}}}yyy{{{zzzwwwttttttxxx}}}|||xxxvvvwwwxxx{{{}}}~~~{{{xxxwwwsssrrrqqqqqqsssttttttsssmmmoooqqqrrrnnnggg```\\\^^^bbbhhhmmmoooooonnnmmmiiigggddd```[[[WWWSSSQQQPPPXXXcccmmmrrruuuvvvwwwpppjjj___VVVNNNIIIEEEBBBBBBAAA???BBBEEEBBBLLLfffTTT<<<===666666555555555444444444555444444444444555666666777===GGGUUUiiiqqqVVVOOOKKKOOOSSSTTTUUUWWW```{{{nnnhhhccceeekkkllleee]]]OOOKKKQQQdddwww}}}vvvoooooonnnkkkfff^^^VVVOOOKKKZZZcccyyy}}}wwwuuurrrooommmmmmooorrrpppoooooonnnnnnoooooopppnnnnnnlllkkkjjjiiiiiiiiijjjkkkmmmoooqqqssstttuuutttrrrqqqrrrtttuuuuuutttpppnnnnnnooopppmmmhhhcccYYYXXXYYY]]]aaacccaaa^^^dddxxxbbbCCC555555333...444444444333333333222222111222333222111222444555>>>DDDHHHFFF???>>>CCCJJJWWWeeezzz~~~}}}tttfff```iiivvvvvvZZZKKKFFFCCCCCCCCCDDDCCCAAA>>>;;;999;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@AAA@@@???======>>>;;;<<<===>>>@@@AAABBBBBBDDDBBB@@@>>>>>>AAADDDFFFAAA???<<<:::;;;>>>BBBEEEDDDFFFHHHPPPcccqqqmmm___TTTJJJDDDGGGHHHFFFGGGLLLJJJKKKLLLMMMPPPRRRTTTUUUXXXZZZ]]]aaacccdddddddddbbbdddeeefffeeefffgggiiiiiirrrzzz~~~~~~xxxppp```\\\VVVQQQNNNLLLMMMNNNVVV]]]nnnzzzqqq~~~nnnRRR;;;555;;;222222222222222222222222222111222444555;;;HHHUUU[[[hhhtttrrr]]]JJJHHHPPPWWWbbbuuurrrrrrrrruuuyyy}}}wwwtttssstttuuupppqqqrrrssstttsssrrrqqqkkk___TTTWWWggg}}}|||zzz~~~~~~wwwoooaaa\\\\\\hhh~~~~~~zzzwwwvvvuuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuuuupppooonnnoooqqqsssssssssrrrsssnnnjjjppp|||{{{uuuvvvsssqqqsssxxxzzzxxxvvv{{{ppp```VVVQQQYYYlll}}}xxxtttrrrsssyyy~~~{{{~~~~~~|||~~~|||xxxwwwyyyzzz~~~zzzwwwvvvqqqppppppqqqssssssqqqooolllmmmnnnmmmhhhbbb[[[VVVYYY___ffflllmmmlllkkkjjjhhhfffccc___[[[WWWTTTRRRRRRZZZfffpppvvvyyyzzzzzzpppjjj```WWWOOOIIIEEEBBBBBBAAA>>>AAAFFFBBBKKKdddXXX>>><<<666666666555555555444444555555444444555555666777:::@@@KKK\\\pppgggUUUOOOLLLOOORRRSSSVVVZZZfffZZZVVVVVV]]]gggiii```VVVKKKKKKVVVlll}}}xxxsssnnnllleeeZZZQQQNNNQQQUUUmmmzzz~~~yyywwwsssooommmnnnppppppqqqqqqpppooonnnnnnnnnnnnnnnmmmkkkiiiiiiiiikkklllkkkkkklllmmmooopppqqqrrrooooooppprrruuuvvvuuussslllkkkjjjlllnnnnnnjjjfff\\\YYYWWWYYY___bbb```\\\hhhxxxhhhDDD444777777000333333333333222222222222222222222111000222666999@@@CCCFFFDDDAAACCCIIIOOO[[[kkkzzzxxxlll```VVVSSSYYYbbbrrrxxxrrr^^^JJJCCCAAA????????????>>><<<:::999888;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???>>>;;;:::::::::::::::;;;===@@@CCCEEEGGGLLLIIICCC>>><<<<<>>AAACCCEEEDDDGGGNNNWWW\\\YYYOOOFFF???>>>============>>>>>>AAABBBCCCEEEGGGHHHJJJKKKOOOQQQTTTXXX[[[^^^```aaaaaaaaaaaa``````bbbfffiiigggqqq{{{yyyqqqfff___VVVPPPMMMMMMLLLIIINNN[[[tttyyyuuu\\\AAA555888222222222222222222222222222111222444666<<>>===???===<<<<<<<<<:::888666777777::::::;;;;;;;;;;;;<<<<<<<<<===>>>===:::888888999888888;;;>>>CCCHHHMMMPPPWWWRRRJJJAAA<<<::::::;;;:::;;;===@@@BBBDDDEEEFFFDDDJJJUUU]]]XXXHHH<<<999444:::<<<999999<<<===;;;;;;<<<===???@@@BBBCCCDDDIIIJJJMMMQQQUUUYYY]]]^^^```___]]]\\\[[[___dddhhhfffqqq}}}zzzqqqjjjbbbWWWOOOMMMNNNLLLGGGIII[[[{{{zzzdddFFF555555222222222222222222222222222111222444666<<>>EEE]]]fffGGG>>>777666666666555555555555555555555555555666777777888BBBUUUlll]]]PPPNNNPPPUUUXXX[[[```fff???BBBEEENNN___jjjaaaPPPJJJJJJ\\\sssuuufff___VVVOOOJJJPPPfff}}}zzz|||xxxtttpppmmmnnnpppqqqqqqnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiikkkmmmoooooonnnkkkjjjjjjlllnnnnnnjjjgggkkkmmmppprrrtttsssrrrqqqccchhhmmmpppooommmmmmnnnfff[[[TTTVVVYYYYYYZZZ]]]RRRgggzzzrrrLLL777555666333444444444333333333222222777000+++---000333999???IIIFFFCCCDDDGGGKKKPPPUUUmmm|||yyyzzzwww}}}iii\\\NNNGGGDDDBBBDDDGGGIIIIIIGGGCCC===;;;<<>>???DDDMMMTTT^^^SSSEEE;;;:::<<<======<<<999999@@@EEEFFFFFFHHHMMMNNNRRRUUUNNN@@@777555777777777777888999:::;;;;;;;;;<<<===>>>@@@@@@AAA@@@AAADDDIIINNNSSSWWWYYY____________```cccgggkkkjjjnnnpppssswww{{{xxxqqqlll___QQQKKKLLLNNNKKKGGGPPPKKKwww~~~~~~lllNNN;;;:::555444333333222222333333444444555555999BBBOOOYYYZZZnnnrrrcccVVVOOOWWWiii|||tttmmmmmmqqqrrrvvv~~~~~~~~~}}}{{{~~~{{{rrrwwwwwwwwwwwwuuusssooommmqqqqqqrrrttttttrrrnnnkkk[[[SSSSSSWWWbbb~~~{{{xxxvvvwwwzzz}}}~~~|||xxxvvvuuukkk___^^^dddssszzzwwwttttttssspppooommmlllmmmnnnpppqqqqqqrrrtttvvvxxxyyyzzzzzztttuuuwwwyyy{{{yyyvvvrrrqqqmmmggggggqqq}}}~~~xxxuuuuuusssqqqpppppprrrtttvvvssslllaaaWWWZZZppp|||uuuuuuyyyvvvuuusssuuu~~~vvvrrrppppppooossszzz}}}tttooonnnooolllhhhiiinnnlllfffeee^^^VVVPPPNNNSSS]]]gggrrrvvv|||}}}wwwpppkkkiiikkkjjjfff```[[[YYYYYYSSS```rrr}}}xxxrrrhhh]]]RRRJJJEEEBBBBBBBBBAAA@@@@@@CCCHHHLLLuuutttGGG===999888777666666555666666555555555666666777888999:::CCCXXXrrriiiXXXMMMRRRTTTRRRPPPVVVdddqqqAAACCCEEEMMM]]]iiiaaaQQQMMMLLL\\\rrr~~~pppeee]]]SSSLLLKKKYYYvvv{{{zzz{{{zzzvvvrrroooooopppppppppllllllmmmmmmmmmmmmmmmmmmkkkjjjiiikkkmmmnnnnnnmmmkkkjjjjjjlllnnnnnnkkkhhhnnnoooppppppooollliiigggfffjjjooopppooonnnnnnnnniii]]]TTTTTTWWWWWWVVVWWWKKKZZZhhhwwwrrrMMM888555666444444444444333333333222222555111///000111222888???JJJHHHFFFFFFFFFJJJUUU^^^nnnxxxppp}}}{{{vvvzzzzzzuuuaaaUUUHHHBBB@@@???AAADDDEEEEEECCC@@@<<<;;;<<>>DDDIIIPPPHHH>>>999999::::::999>>>::::::>>>AAABBBCCCEEEOOOWWW\\\WWWIII===777666777777777777888999::::::999999::::::;;;<<<=========???AAAEEEIIINNNQQQSSSYYYZZZ[[[[[[\\\___cccfffhhhmmmqqqtttxxx{{{wwwqqqiii]]]PPPKKKMMMPPPNNNKKKQQQLLLwww~~~wwwvvvxxxlllRRR>>>:::555444333333222222333333222333333444999CCCQQQ[[[^^^rrruuudddVVVRRR]]]rrruuuoooppppppqqqvvv~~~~~~~~~}}}{{{{{{~~~}}}}}}{{{xxxzzz}}}yyyrrrsssssssssttttttsssqqqpppqqqpppoooppppppooommmkkk\\\TTTTTTYYYddd}}}xxxwwwuuuvvvxxx|||~~~}}}xxxvvvtttjjj```aaajjj{{{|||yyyvvvtttssssssqqqpppooonnnnnnpppqqqsssqqqtttwwwzzz{{{{{{yyyxxxvvvuuuuuuvvvwwwuuurrrppppppkkkdddeeeppp}}}|||xxxwwwuuusssqqqqqqssstttxxxtttkkk___VVV[[[qqqwwwsssuuuyyy{{{{{{|||}}}~~~|||yyyvvvvvvuuuwwwyyysssqqqpppoooooonnnttt{{{zzzsssnnnkkknnnmmmjjjjjjkkkggg___\\\WWWPPPNNNSSS^^^lllwww~~~yyyrrrmmmppppppmmmhhh```[[[XXXXXXZZZdddrrr{{{vvvqqqhhh^^^SSSKKKEEEBBBBBBBBBBBB@@@@@@CCCGGGKKKjjjzzzMMM???999888777666666555666666555555555666666777888999;;;FFF\\\xxxzzzdddVVVLLLQQQSSSRRRQQQXXXgggtttBBBCCCEEEKKK[[[gggaaaRRRNNNLLL[[[ppp}}}pppggg\\\PPPKKKSSSiii{{{wwwxxxuuuqqqnnnmmmmmmmmmllljjjkkkkkkkkklllmmmnnnnnnmmmllljjjjjjlllllllllkkklllkkklllmmmnnnnnnllljjjooooooooommmkkkgggcccaaaiiillloooppppppooooooooommm```TTTRRRUUUUUURRRQQQKKKSSSZZZgggxxx{{{yyy||||||}}}uuuPPP999555666444444444444444333333333333222222333444222222:::DDDNNNKKKHHHGGGFFFJJJZZZiiivvvjjjiiizzzzzzwwwwwwuuu~~~{{{~~~xxxlllXXXMMMBBB???>>>>>>@@@CCCAAAAAAAAA???===<<<>>>@@@>>><<<;;;999888888999999;;;:::888777666666666666<<<==================>>>@@@BBBCCC@@@<<<;;;===@@@AAA===999999:::;;;:::888>>>;;;:::>>>AAABBBGGGLLLZZZfffhhhWWWCCC999777666666666666666777888999:::888888999999:::::::::;;;;;;<<<===@@@CCCFFFIIIKKKRRRTTTWWWYYYZZZ\\\___aaaeeelllrrrvvvzzz|||wwwpppjjj___RRRLLLMMMPPPOOOLLLOOOHHHpppuuu\\\DDD777555444444333333333333333111222222444999EEESSS^^^bbbvvvwwwdddUUUQQQ```xxxsssooopppnnnpppvvv~~~yyyyyy}}}xxx{{{{{{xxxxxxyyyxxxuuurrrqqqppppppqqqpppnnnllliiijjjmmmppprrrqqqmmmiii]]]UUUVVV\\\iiizzzvvvuuuttttttwww|||~~~}}}yyyvvvrrrjjjbbbhhhttt}}}}}}|||zzzyyywwwuuutttrrrqqqppppppppprrrssstttrrruuuyyy}}}}}}|||xxxvvvxxxvvvsssrrrrrrqqqpppnnnnnniiiaaabbbnnn}}}yyyxxxuuurrrqqqqqqrrrsssyyyrrrhhh]]]VVV]]]ttt{{{sssrrruuuyyyzzzzzz{{{|||~~~}}}zzzxxxuuuwwwxxxyyy~~~{{{|||wwwqqqmmmjjjhhhgggeeeggglllsssyyy{{{yyytttqqqlllnnnmmmkkkhhheee^^^VVVQQQOOOOOOTTTaaassswwwssswwwuuupppiiiaaa[[[XXXXXX[[[aaakkkxxx~~~xxxtttooohhh___UUULLLFFFCCCCCCCCCBBBAAA@@@BBBFFFIIIZZZsssUUU@@@999999888777666666666666555555555666666777888999===KKKdddmmm[[[QQQKKKOOORRRRRRRRR[[[lllzzzBBBEEEGGGOOO^^^kkkeeeWWWMMMKKKYYYpppuuuiii[[[NNNPPPdddyyy}}}}}}wwwrrrooolllkkkjjjjjjiiihhhkkkkkkjjjjjjkkklllnnnoooooommmkkkjjjjjjkkkjjjiiilllllllllmmmnnnnnnmmmlllllllllmmmllljjjhhhfffdddiiikkkmmmooopppqqqqqqqqqpppcccUUUQQQTTTUUURRRNNNMMMQQQTTTddd|||{{{zzzVVV===666666555555444444444444333333333111222444444222444AAAOOOVVVMMMFFFEEEFFFMMM]]]mmm|||cccjjj|||uuuvvvwwwvvv}}}|||qqqdddQQQHHH@@@>>>@@@@@@BBBEEEBBBBBBAAA@@@??????@@@AAA???>>><<<:::999999999999;;;:::888666666777888:::???@@@@@@@@@AAAAAABBBBBB???AAABBBAAA???======>>>===;;;:::;;;===>>>===<<<<<<;;;<<<@@@DDDHHHRRR[[[kkktttmmmRRR===999999555666666666666777888999999:::::::::;;;;;;;;;;;;;;;::::::;;;===???AAACCCDDDNNNQQQUUUXXXZZZ\\\^^^```bbbjjjrrrwwwzzz{{{vvvpppnnncccVVVNNNLLLMMMKKKIIIKKKCCCaaauuu}}}jjjNNN999555555444333333333333333222222333444:::FFFUUU```eeexxxxxxdddRRRMMM\\\uuuyyyooommmnnnnnnsss}}}}}}xxxyyy}}}yyy}}}{{{xxxxxxyyywwwvvvsssooommmllljjjfffbbb[[[```iiirrrvvvssslllfff\\\UUUWWW```oooxxxvvvvvvtttuuuwww{{{||||||yyytttooojjjfffrrr}}}}}}}}}~~~}}}|||yyyvvvuuuqqqqqqqqqqqqqqqsssttttttuuuwwwyyy{{{|||zzzxxxvvvyyyvvvrrrpppppppppppppppooohhh______kkk{{{xxxvvvsssqqqqqqqqqqqqpppssslllbbbYYYVVVaaazzzwwwssstttwwwyyyxxxxxxyyyzzz|||{{{xxxvvvssswwwzzz|||~~~|||uuuvvvrrrkkkfffaaa]]]ZZZWWW___bbbiiipppuuuvvvtttrrrooonnnkkkfffaaa[[[TTTPPPLLLRRR[[[iii{{{~~~yyyzzzwwwpppiiiaaa\\\ZZZYYYVVVXXX^^^kkkxxx~~~{{{vvvqqqnnnggg___VVVMMMFFFCCCCCCDDDCCCAAA@@@AAADDDGGGRRRhhh\\\???:::999888777666666555555555555555555666777888999???OOOlllsssaaaSSSMMMJJJOOORRRSSSUUU```sssGGGMMMTTT^^^mmmxxxrrrcccPPPMMM\\\sssvvvdddWWWOOO]]]}}}zzzxxx{{{|||yyyuuulllkkkiiiiiijjjjjjiiihhhlllkkkiiihhhhhhjjjmmmnnnpppnnnjjjiiiiiijjjiiiiiikkklllmmmmmmmmmmmmnnnnnnlllmmmmmmmmmmmmllljjjjjjgggiiilllooorrrssssssrrrpppeeeXXXQQQSSSVVVSSSOOOMMMPPPTTTiii~~~___BBB888777777555555555444444444333333111111222222111777JJJ\\\]]]MMMAAACCCIIIPPP^^^mmmnnnfffttt{{{wwwxxxxxxxxx~~~~~~zzziii\\\KKKCCC===>>>@@@@@@BBBDDDBBBAAA@@@???@@@@@@??????@@@>>><<<:::999999999999;;;:::999999:::<<<>>>@@@BBBBBBCCCCCCDDDDDDEEEEEE@@@AAACCCCCCAAA@@@??????@@@>>>======>>>?????????<<<;;;>>>BBBEEEJJJVVVbbbxxxxxxhhhKKK:::;;;;;;555666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAHHHLLLQQQUUUWWWYYY[[[]]]^^^hhhqqqvvvyyyzzzuuupppnnndddWWWOOOLLLKKKJJJIIIJJJBBBRRRrrr~~~vvv|||sssWWW===666555444444333333444444444444444555;;;GGGWWWcccjjj|||{{{eeeRRRJJJVVVmmmwwwooommmnnnttt|||}}}{{{{{{zzzuuuqqqsssxxxzzz|||wwwvvvwwwvvvwwwsssnnnlllkkkgggaaa\\\YYY]]]ccckkkooonnniiieee\\\UUUYYYfffxxxzzzxxxxxxwwwvvvxxxzzz{{{{{{xxxrrrlllkkklll}}}{{{|||}}}}}}}}}{{{xxxuuurrrppppppqqqqqqrrrsssttttttxxxxxxxxxwwwwwwxxxxxxxxxyyyvvvrrrqqqqqqsssssssssppphhh^^^]]]iiizzzxxxvvvtttsssssssssqqqnnnhhhaaaYYYUUUXXXfffwwwvvvwwwxxxxxxrrrrrrrrrtttvvvvvvsssqqqqqqvvvzzz|||~~~|||vvvuuuqqqjjjddd```\\\YYYVVV\\\^^^dddkkkrrruuutttrrrnnniiibbb[[[TTTPPPOOOPPPTTTcccvvv|||yyyuuuooohhhccc___]]][[[VVVTTTWWWaaaooowwwwwwsssppplllfff^^^UUULLLFFFBBBCCCCCCCCCBBB@@@AAACCCEEEPPPaaabbb???;;;:::999777666666555555555555555555666777888999@@@TTTsssnnn]]]RRRMMMKKKOOOSSSTTTXXXeeezzzLLLWWWcccppp|||kkkTTTPPP^^^uuurrr\\\TTTVVVnnnzzzzzz{{{zzzxxxuuurrrpppkkkjjjjjjkkkllllllkkkiiiiiihhheeedddeeehhhkkknnnpppnnnjjjhhhiiiiiiiiiiiijjjkkkmmmmmmllllllmmmooooooooooooooonnnmmmllllllhhhiiimmmqqquuuvvvtttqqqoooggg[[[QQQPPPTTTTTTPPPXXXYYY\\\ooo}}}~~~iiiHHH:::888888555555555555444444444333222000000000222;;;QQQddd^^^KKK>>>CCCLLLTTT```nnnpppxxxyyyyyyyyyxxxyyytttaaaSSSDDD===999;;;>>>>>>>>>@@@>>>===<<<===>>>???===<<<>>>===<<<:::999999999:::===<<<======???AAACCCEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???@@@@@@>>>=========>>>>>>===>>>@@@BBBAAADDDPPP^^^vvvnnnZZZDDD:::<<<;;;555777777777777888999:::;;;999999::::::;;;;;;;;;<<<>>>>>>======>>>???@@@@@@BBBEEEKKKOOORRRTTTWWWYYY[[[eeeoootttvvvwwwtttpppkkkbbbVVVNNNKKKLLLLLLKKKJJJFFFJJJ\\\ppp{{{www[[[<<<666555555444444444444444444555555777===KKK[[[gggsss}}}fffSSSKKKTTThhhrrr|||wwwrrrqqqrrrzzzuuupppmmmkkkiiigggkkkqqqyyy~~~yyytttttttttrrrtttpppmmmmmmnnnllleee___aaa``````bbbfffiiijjjjjj^^^WWW\\\lll{{{{{{{{{yyywwwxxxzzzyyyyyyvvvooojjjmmmsss{{{zzzxxxyyyyyyyyywwwuuurrrpppppppppqqqrrrsssttttttuuuyyyxxxwwwvvvvvvwwwyyyzzzxxxwwwuuutttuuuvvvuuutttnnnggg]]]\\\hhhyyy{{{yyywwwwwwwwwuuuooojjj\\\UUUQQQRRRZZZkkk~~~yyywwwwwwvvvuuupppppprrrtttwwwwwwuuusssqqqvvvyyyyyy{{{~~~~~~{{{wwwsssmmmjjjhhhhhhgggfffggghhhlllrrrxxx{{{xxxuuufff___VVVQQQMMMNNNUUU^^^iii~~~}}}wwwsssnnniiifffccc```^^^\\\XXXWWW]]]hhhppprrrpppoookkkddd[[[RRRJJJDDDAAABBBCCCCCCBBB@@@AAACCCEEEJJJTTT{{{kkkCCC<<<;;;999888777666555555555555555666666777888999BBBXXXyyy~~~lll^^^UUUPPPMMMQQQUUUVVV[[[jjjIIIWWWhhhwwwxxxdddPPPMMM\\\tttmmmXXXZZZdddrrrvvvzzz{{{xxxsssooommmkkkkkkkkklllmmmllliiigggcccaaa______aaafffkkknnnpppmmmiiihhhhhhiiijjjiiiiiijjjlllllljjjjjjmmmoooooooooooonnnnnnmmmmmmmmmlllmmmqqqvvvyyyxxxtttooommmiii^^^QQQLLLOOOQQQOOO]]]^^^```sssyyy{{{rrrNNN===999999555555555555444444444444333111000111555@@@SSSeeeZZZHHH???GGGPPPUUUcccttt{{{}}}xxx{{{zzzyyy|||~~~qqq]]]NNNAAA;;;777:::===<<<;;;===;;;::::::<<>>===<<<:::999999999::::::???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@>>>?????????>>>===<<<<<>>???JJJXXXfff[[[LLLAAA<<<;;;:::888888888888888999:::;;;<<<::::::;;;<<<===>>>>>>????????????>>>??????@@@AAA===AAAFFFJJJMMMPPPTTTWWWYYYcccmmmrrrtttuuussspppjjjbbbVVVNNNJJJJJJJJJJJJHHHKKKIIIPPPjjj}}}~~~~~~bbbAAA666666555444444444444444222333444777@@@OOOaaannn{{{{{{bbbRRRLLLTTTgggnnnvvvvvvvvvssstttttt{{{tttllleeecccdddfffkkkqqqwww{{{{{{vvvtttuuutttqqqssspppoooqqquuussskkkdddccccccdddhhhmmmqqqssssssccc[[[aaaqqq}}}}}}}}}zzzwwwxxxyyyxxxwwwtttmmmhhhoooyyy}}}wwwwwwyyyuuuuuuvvvvvvuuutttsssrrrqqqqqqssstttuuuvvvvvvvvvxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxxxxxxxxxxwwwssspppkkkddd[[[[[[hhhzzz}}}zzzyyyxxxwwwqqqggg```RRRMMMKKKQQQ\\\mmm~~~xxxuuusssrrrqqqpppqqqsssvvvyyyzzzyyywwwrrrvvvvvvtttvvv|||{{{wwwsssqqqrrruuuwwwxxxrrrrrrssswwwzzzyyytttnnn[[[TTTOOOOOOQQQYYYhhhwww{{{}}}wwwsssooollljjjgggbbb___]]]YYYWWWZZZccckkkoooppppppkkkcccYYYOOOHHHCCC@@@AAABBBBBBBBBAAAAAACCCEEEHHHLLLuuu}}}uuuLLL<<<;;;:::888777666555555555555555666666777888999BBB[[[yyyhhh\\\UUUPPPOOOSSSWWWYYY^^^nnnAAAQQQeeeuuummmWWWIIIGGGWWWrrrmmmZZZbbbrrrxxxooosssxxxzzzxxxtttqqqooojjjjjjjjjjjjkkkiiieeebbb]]][[[ZZZ[[[^^^eeekkkooopppmmmiiiggghhhiiijjjjjjhhhjjjlllkkkiiijjjmmmpppkkkkkkllllllmmmnnnoooooopppqqquuuzzz|||zzzsssmmmmmmkkk```QQQIIIKKKNNNMMMSSSVVV\\\tttzzzyyyxxxRRR>>>::::::666666555555555444444444333111111444888BBBSSScccTTTFFFAAAJJJQQQVVVfff{{{{{{xxx|||{{{|||~~~qqq\\\MMMAAA;;;888;;;>>><<<;;;<<<:::999:::===BBBDDDCCCBBB<<<;;;:::999999999:::;;;AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@@@@BBBCCCDDDCCC<<>>===<<<>>>AAADDDCCC>>>>>>JJJWWWVVVLLLDDDAAA>>>999888;;;999999999999:::;;;<<<<<<======>>>???@@@AAABBBCCC@@@@@@?????????@@@@@@AAA===@@@DDDHHHLLLPPPTTTWWWXXXbbblllppprrrsssssspppmmmdddXXXNNNHHHGGGFFFFFFDDDMMMIIILLLiii~~~www~~~oooOOO666666555444444444444555000111333888BBBRRRfffssswww]]]NNNKKKUUUgggsssssslllzzzsssrrrttttttxxxzzzoooeeecccfffjjjpppvvvwwwyyyyyyvvvvvvwwwvvvrrruuusssrrruuuyyywwwnnnfff]]]bbblllvvv~~~}}}zzzggg___dddttt}}}}}}}}}zzzwwwwwwyyywwwuuurrrkkkgggppp}}}}}}tttqqqtttxxxtttuuuuuuvvvvvvvvvvvvvvvrrrssstttvvvwwwwwwxxxxxxvvvxxxzzz{{{||||||{{{zzzyyyyyyzzz{{{zzzvvvqqqlllgggaaaYYYZZZiii{{{|||zzzxxxwwwtttlll___VVVMMMIIIIIIPPP]]]mmmwwwqqqnnnnnnooommmmmmooossswwwxxxwwwuuutttvvvuuuqqqrrryyy|||wwwuuuwww{{{~~~qqqpppoooqqqrrrnnnfff___UUUOOOMMMRRRZZZfffzzzyyyzzzzzzzzz{{{}}}xxxuuuqqqooommmiiiddd___ZZZVVVTTTWWW___iiipppssspppkkkbbbWWWMMMFFFBBB???@@@AAABBBBBBAAABBBDDDEEEOOOPPPzzz}}}SSS===<<<:::888777666555555555555555666666777888999CCC]]]sssbbbYYYRRRMMMQQQUUUXXXZZZ```pppCCCIIITTT```gggcccWWWMMMEEEIIITTTiiiqqqlllkkkuuu{{{jjjdddiiimmmooommmllllllllljjjiiijjjjjjcccYYYTTTTTTSSSOOOXXXjjjooogggfffmmmjjjdddaaadddfffeeeeeefffjjjkkkkkkjjjhhhhhhiiijjjfffiiikkkkkkkkknnnsssxxxwwwxxx{{{}}}~~~{{{vvvrrrooohhh\\\OOOKKKLLLKKKHHHIIILLLTTTjjj~~~[[[>>>;;;<<<555444333333444555444222111///222333666KKK^^^___PPPGGGEEENNNUUU\\\pppzzz||||||zzz|||{{{iiiTTTHHH???<<<:::999;;;<<<======;;;<<>>@@@BBBCCCBBBAAABBBCCC@@@@@@@@@@@@???>>>===<<>>>>>BBBBBBBBBAAA@@@===;;;999888888999:::;;;<<<======@@@AAAAAAAAABBBAAAAAAAAA???????????????@@@AAAAAACCC@@@???AAAGGGMMMQQQSSSVVV\\\fffqqqwwwwwwrrrmmmkkkaaaSSSJJJGGGFFFEEECCCCCCFFFIIIJJJ\\\PPP:::777444222222222222111444444333444@@@VVVkkkvvvoooWWWQQQTTTYYYccczzzbbbddd{{{nnnkkkooouuuvvv~~~tttllleeeiiiuuuwwwtttrrrqqqtttxxxuuuqqqooopppsssqqqiiiaaa```dddlllxxx|||fffcccdddttt}}}zzzxxxwwwwwwwwwwwwtttnnniiikkkuuuzzztttrrruuuxxxvvvxxxyyyyyyvvvtttttttttxxxyyyzzz{{{||||||||||||zzzvvvyyy}}}{{{xxxwww|||}}}vvvrrrqqqooommmddd[[[TTTXXXhhhwwwzzz{{{xxxvvvtttooobbbUUUNNNLLLKKKPPP\\\mmm~~~{{{vvvsssqqqoooqqqqqqrrrrrrsssttttttuuuqqqrrrssssssssstttwwwyyy~~~zzzvvvtttwww|||sssnnniiihhhccc[[[VVVUUUNNNPPPTTT]]]qqq}}}~~~xxx|||~~~|||{{{xxxwwwwwwxxxwwwqqqhhhaaa[[[YYYUUUUUU^^^lllsssrrrooojjjbbbYYYOOOGGGAAA>>>>>>@@@AAAAAA@@@AAACCCEEEKKKVVVxxxXXXAAA===:::;;;:::666666888444555666777777999===???EEEeee~~~qqqjjjfffWWWFFFRRRUUUUUUVVVaaayyy<<<>>>DDDLLLQQQOOOGGG???BBBGGGTTTjjjwwwccceeeooo|||~~~qqqaaaWWWRRRVVV\\\___aaabbbdddffflllgggbbb___YYYQQQMMMNNNWWW[[[hhhyyyzzzkkkZZZSSSXXXSSSRRRWWW[[[]]]```dddggghhhjjjjjjiiihhhhhhhhhlllmmmnnnooopppssswwwyyyyyyzzzzzzzzzyyywwwsssqqqlllfffZZZNNNIIIKKKJJJGGGAAABBBHHH[[[~~~bbbEEE???===777666444555666666555444333111333444777LLL___^^^NNNFFFEEEOOOWWW```xxxyyy||||||{{{}}}{{{|||}}}gggRRRGGG>>><<<999999:::<<<======>>>???AAACCCBBB@@@>>>===;;;;;;<<<===>>>@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFEEEDDDBBBBBBCCC>>>@@@AAABBBAAAAAABBBDDDEEEDDDDDDCCCCCCAAA@@@???@@@@@@>>>======>>>>>>???>>>???@@@BBBAAA???;;;999<<<======>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>BBB@@@>>>>>>>>>>>>>>>>>>@@@@@@@@@??????CCCHHHKKKTTTYYYcccmmmtttvvvtttppplllbbbUUUKKKHHHGGGEEECCCDDDEEEGGGHHH\\\RRR<<<999666444444444444333333444444555AAAWWWkkkuuummmYYYWWW[[[bbblll[[[cccwwwjjjhhhnnnttt|||kkkffffffpppuuussstttuuuuuuwwwuuuqqqoooppprrrppphhhaaa^^^dddpppwwwhhheeefffuuu|||xxxuuussssssttttttqqqlllhhhlllwww|||}}}|||xxxtttsssuuuxxxwwwxxxzzzyyywwwuuuttttttxxxxxxyyyzzz{{{||||||||||||uuuppprrruuuuuuvvvxxx|||}}}wwwsssqqqnnnjjjXXXPPPJJJPPP```qqq|||yyyyyywwwuuutttpppcccUUUQQQQQQRRRZZZgggxxx}}}yyyvvvuuutttssssssttttttuuutttttttttoooppppppppppppqqqsssvvvxxxvvvttttttvvvzzz|||}}}oooiiiccc```\\\WWWTTTVVV]]]bbbjjjxxx{{{xxxyyyyyy{{{}}}~~~|||{{{zzz{{{xxxwwwwwwwwwwwwqqqiiibbb\\\YYYUUUTTT]]]jjjqqqqqqnnnjjjbbbXXXOOOFFFAAA>>>>>>???@@@@@@@@@AAACCCEEEGGGPPPmmm{{{cccBBB===::::::999666555888666777888888888:::===@@@LLLjjj{{{tttjjjZZZLLLRRRTTTUUUWWWccc|||>>><<<<<<>>>AAAAAA>>>:::>>>DDDRRRgggyyy___dddlllnnndddTTTKKKIIIDDDFFFJJJNNNPPPSSSWWWYYYccc]]]XXXUUUOOOIIIHHHJJJSSSfff|||xxxbbbPPPGGGLLLJJJLLLSSSXXX[[[```fffhhhiiijjjkkklllllllllkkksssrrrrrrtttvvvyyyzzzzzzxxxxxxwwwvvvsssqqqooommmiiidddXXXLLLGGGHHHIIIGGGCCCBBBCCCPPPnnnjjjMMMAAA;;;999777666666777777666444555333555555999OOO___\\\KKKEEEFFFPPPXXXeeevvv{{{{{{{{{}}}{{{|||~~~|||dddPPPDDD===;;;999888:::<<<======BBBCCCDDDDDDCCC@@@===;;;<<<<<<===???AAACCCEEEFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEBBBAAA@@@AAA===???@@@AAAAAABBBDDDFFFGGGEEEDDDCCCBBBAAA???===???>>>>>>>>>>>>???@@@@@@>>>>>>@@@CCCDDDBBB>>>:::??????@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@IIIGGGFFFGGGJJJKKKJJJGGG@@@BBBBBB@@@>>>AAAIIIPPPTTTYYYbbbllltttvvvuuurrrnnndddWWWMMMIIIGGGFFFEEEEEEDDDEEEGGG\\\UUU>>>;;;777666666666666555333444444666CCCXXXjjjsss}}}|||kkkYYYYYY```jjjxxx}}}lllQQQbbbssshhhjjjssszzzzzzcccbbbgggwww~~~ttttttyyyyyywwwuuutttqqqooopppqqqnnnfff___]]]eeeuuuuuujjjgggiiivvv}}}wwwssspppoooqqqpppmmmhhheeejjjuuu~~~yyy{{{|||yyyuuussstttvvvxxxyyy{{{zzzwwwuuuttttttwwwwwwwwwxxxyyy{{{||||||{{{uuupppqqqrrrsssxxx|||~~~yyyuuurrrlllfffOOOHHHDDDHHHVVVgggtttzzzzzzzzzxxxwwwwwwtttgggYYYRRRTTTYYYcccrrr|||wwwvvvwwwwwwtttuuuvvvvvvvvvuuusssrrroooppppppooonnnoooqqqssstttssssssuuuxxx{{{{{{{{{ppphhhaaa]]]ZZZYYY\\\aaaooovvv~~~{{{wwwvvvwwwzzz{{{{{{zzzxxxwwwxxxyyyvvvuuuuuuvvvuuuppphhhbbb\\\YYYUUUSSSZZZfffmmmmmmnnniiiaaaWWWNNNFFF@@@======???@@@@@@@@@AAACCCEEEIIIPPPdddwwwlllEEE???::::::999666555777888888999999999:::===???OOOlll~~~lll[[[QQQQQQSSSTTTWWWfffCCC@@@>>>>>>???@@@>>>===<<>>>>>CCCDDDEEEEEEDDDAAA>>><<<===>>>>>>???AAACCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@CCCEEEEEEDDDAAA?????????===???@@@AAABBBEEEIIILLLLLLJJJGGGGGGGGGEEEAAA===>>>>>>>>>??????@@@AAABBBAAAAAABBBDDDGGGFFFAAA===>>>>>>???@@@AAABBBBBBCCCFFFDDDBBBAAABBBGGGLLLPPPQQQPPPQQQUUUYYYZZZUUUPPPNNNKKKFFFBBB@@@DDDKKKPPPVVV[[[eeeooovvvxxxtttqqqnnnfffYYYOOOIIIGGGFFFFFFEEEDDDDDDFFFXXX[[[>>>;;;888666666666666555333444444888EEEYYYjjjqqq{{{{{{kkkXXXUUU]]]pppmmmZZZJJJeeesssmmmrrr{{{}}}rrraaaaaagggwww}}}xxx{{{}}}zzzvvvuuutttqqqoooooooookkkccc]]][[[dddxxxvvvkkkhhhiiiuuu~~~xxxssspppnnnpppnnnhhhbbb^^^aaajjjrrrwwwzzz|||zzzvvvrrrrrrsssxxxzzz{{{zzzxxxuuutttuuuvvvvvvwwwxxxyyyzzz{{{{{{yyyuuussssssrrrrrrwww~~~zzz~~~~~~zzzvvvssskkkcccOOOJJJFFFGGGQQQ___mmmuuu}}}|||zzzyyy{{{yyymmm___VVVZZZcccrrrwwwrrrrrrtttuuuttttttuuuvvvuuusssqqqpppqqqqqqqqqpppooooooqqqssssssssssssvvv{{{wwwooohhhdddccceeennnwww}}}yyyyyyxxxwwwxxxxxxzzzzzzzzzwwwuuuuuuvvvsssrrrrrrrrrrrrnnnggg```ZZZXXXSSSPPPUUUaaahhhiiimmmhhh```WWWMMMEEE???<<<===>>>???@@@@@@AAACCCEEEJJJPPP\\\uuutttHHHAAA:::999999666555777888999999999888999<<<>>>KKKkkklllYYYSSSRRRRRRRRRWWWiiiAAA@@@@@@@@@AAA@@@>>>======AAAHHHSSS```iiieee]]]OOORRRQQQJJJBBB===>>>@@@EEECCC@@@???>>>????????????BBBEEEEEECCCJJJ^^^ssskkkLLLBBBKKKVVVSSS[[[hhhssstttooonnnpppxxxtttpppoooqqquuuwwwxxxzzzxxxwwwxxx{{{{{{xxxuuummmrrrxxxzzzxxxtttqqqooojjjfff[[[MMMEEEEEEFFFEEEGGGGGGFFFJJJ\\\qqqwwwrrruuuxxxYYYFFF888999888666666777666555333444333555444===WWWcccWWWIIIDDDFFFOOOWWWeeehhhlllxxx~~~xxx}}}|||~~~xxx___LLLAAA<<<:::888999;;;>>>@@@@@@BBBCCCEEEFFFFFFDDDAAA@@@???????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDAAA???>>>???>>>@@@AAACCCFFFJJJPPPUUUXXXVVVSSSSSSSSSPPPIIIDDD>>>>>>???@@@AAABBBCCCCCCEEECCCCCCEEEHHHHHHCCC>>>===>>>??????AAAAAABBBCCCEEECCC@@@BBBKKKXXXgggppp||||||~~~yyypppiiicccYYYMMMGGGHHHKKKNNNNNNVVV]]]gggrrryyyyyysssnnnmmmeeeYYYOOOHHHFFFFFFGGGEEEDDDFFFFFFRRRwww}}}}}}bbb>>>;;;777555555555555555333444555999GGG[[[iiinnnxxxzzzkkkWWWQQQ[[[zzzaaaNNNKKKnnntttqqqvvv|||{{{qqqbbbaaafffsss||||||~~~xxxuuuvvvsssqqqooonnnmmmhhhaaa[[[YYYaaavvvvvvkkkggggggppp|||wwwrrrooommmnnnjjjaaaWWWQQQSSSYYY```ooosssvvvvvvsssqqqqqqssswwwxxxzzzzzzwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyysssqqqqqqsssrrroooqqquuuxxx{{{|||zzzxxxtttkkkbbbOOONNNKKKLLLRRR___nnnxxxzzzyyy|||{{{oooaaa[[[cccrrruuuppppppqqqsssrrrrrrssssssrrrpppnnnmmmpppppppppooonnnnnnqqqssssssrrrrrruuu{{{~~~xxxrrrppppppttt{{{xxxxxxvvvuuuvvvuuuxxx{{{{{{yyyvvvsssrrrpppooonnnooooookkkeee___YYYWWWRRRMMMQQQ\\\dddffflllggg___UUULLLDDD>>>;;;<<<===?????????AAACCCEEEDDDKKKOOOooovvv|||MMMCCC;;;999999777666777777888888777777888;;;===KKKlllmmmZZZUUUTTTSSSRRRXXXlllBBBDDDGGGHHHGGGEEEBBB@@@???AAACCCGGGOOOVVVTTTMMMIIIHHHDDD===;;;>>>???>>>BBB@@@>>>===>>>@@@@@@??????@@@AAA@@@AAAPPPmmmdddLLLCCCIIIUUU^^^gggsssyyyssspppsssvvvxxxxxxxxxxxxxxxyyyyyywwwtttqqqmmmttt}}}{{{xxxvvvppplllaaaQQQFFFDDDEEEDDDBBBDDDEEEKKK]]]ttt}}}{{{|||dddOOO>>>:::888777666777666555333333333444555@@@]]]hhhYYYJJJCCCEEENNNWWWdddrrrdddmmmxxx}}}~~~www___MMMCCC<<<:::999:::===@@@BBBBBBBBBCCCFFFGGGGGGFFFDDDCCC@@@??????>>>>>>??????@@@??????@@@@@@AAAAAAAAABBBBBBDDDEEEDDDAAA@@@???@@@@@@BBBDDDGGGKKKRRRZZZ___```^^^\\\]]]^^^YYYOOOGGG@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEKKKOOONNNGGG@@@???@@@@@@AAABBBCCCDDDEEECCCAAA@@@FFFTTThhh|||{{{jjjaaaYYYYYYaaahhhjjjhhh___eeennnvvv{{{xxxrrrllliiicccXXXMMMFFFDDDEEEGGGDDDDDDGGGFFFKKKfff{{{uuuuuuzzzggg===:::666444444555444444333444555;;;III]]]iiilllvvvxxxiiiWWWQQQ]]][[[JJJSSS{{{rrrppptttxxxxxx~~~zzziiiggghhhsssxxx{{{~~~vvvtttwwwrrrqqqpppnnnkkkeee^^^YYY[[[bbbvvv{{{uuujjjfffdddlll}}}}}}{{{yyyvvvssspppnnnlllllleeeZZZOOOHHHHHHMMMRRRfffjjjooopppooooooqqqssstttvvvxxxxxxwwwvvvuuuvvvuuuwwwyyy{{{{{{yyywwwuuurrrpppqqquuuuuuqqqpppqqqvvvxxxzzzyyyyyywwwnnndddOOORRRTTTWWW\\\iii{{{}}}xxxzzzxxxlll^^^YYYcccwwwwwwrrrrrrssssssqqqppppppooonnnmmmmmmmmmmmmnnnnnnmmmlllmmmoooqqqrrrqqqpppsssyyy}}}zzzyyyxxxzzz~~~wwwuuutttqqqpppqqqrrruuuyyy{{{yyyuuurrrqqqnnnmmmlllmmmmmmjjjddd___XXXWWWRRRLLLOOOZZZcccfffkkkfff^^^UUUKKKCCC===:::;;;===>>>??????AAACCCEEEBBBIIIGGGgggxxxRRRGGG<<<::::::999777888555666777777777888;;;===PPPrrrqqq```XXXZZZWWWUUU\\\pppJJJMMMQQQRRRPPPLLLHHHEEEBBBBBBAAA@@@EEEKKKKKKGGGLLLKKKEEE===<<>>???CCCEEEEEECCCDDDCCCEEEIIINNNYYYooowww^^^GGGCCCJJJUUUbbbmmm~~~yyywwwyyyzzzxxxvvvuuuxxxzzzyyywwwssspppooonnnuuu}}}~~~{{{yyyzzzvvvsssfffUUUHHHDDDDDDCCCCCCFFFGGGMMMaaa|||mmmUUUAAA<<<:::888888888777666444222333555666EEEdddnnn]]]IIIBBBCCCOOOYYYddd~~~nnnggguuu~~~{{{vvvaaaPPPFFF===;;;:::;;;>>>BBBCCCDDDCCCEEEGGGHHHHHHGGGEEECCC??????>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEDDDBBBAAAAAABBBBBBDDDFFFJJJPPPYYYbbbiiifffddddddffffff```SSSIIIBBBCCCDDDEEEFFFFFFEEEEEEBBBEEEMMMWWW^^^[[[PPPEEE@@@@@@AAABBBCCCDDDEEEEEECCCBBBBBBHHHUUUiii|||~~~uuupppooojjjiiillltttzzz{{{}}}~~~|||wwwoooiiifff```VVVLLLEEECCCEEEGGGCCCCCCGGGEEEDDDYYYpppuuuzzz}}}xxx~~~eee===:::777555555555555444333444555<<>>??????@@@CCCFFFDDDLLLFFFeeexxx|||VVVJJJ>>>;;;;;;:::999999555666777777888999===???VVVwwwsssdddZZZaaa]]]ZZZ```uuuPPPSSSVVVVVVSSSNNNJJJGGGCCCCCC@@@===AAAHHHJJJHHHOOOOOOIII@@@===AAACCC@@@CCCAAAAAACCCGGGJJJIIIGGGDDDFFFLLLWWW^^^bbbhhhooo\\\PPPKKKRRRVVVXXXgggzzz~~~zzzuuutttxxx{{{zzzuuupppnnnnnnooouuu{{{|||yyywwwwwwyyyzzzwwwjjjWWWIIIDDDDDDCCCDDDFFFGGGLLLaaa~~~rrrWWW@@@===;;;:::999999999777555222333666888HHHhhhrrr```IIIAAACCCOOO[[[fff|||mmmkkk{{{}}}{{{{{{wwwzzz~~~~~~vvvbbbRRRJJJ===<<<;;;<<>>>>>>>>???@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEDDDCCCBBBBBBCCCDDDEEEHHHLLLSSS]]]hhhooonnnlllmmmppppppiiiZZZOOOCCCDDDFFFGGGGGGFFFFFFEEEBBBHHHUUUccclllhhhYYYLLL??????@@@AAABBBCCCDDDDDDEEEDDDCCCGGGRRR```oooyyytttwwwxxxrrrkkkgggkkkpppooottt|||~~~uuullleeeccc^^^TTTJJJCCCBBBDDDGGGCCCCCCGGGDDDAAASSSiiinnnsss```>>>;;;777555555666555555333444666<<>>>>>???@@@CCCFFFCCCLLLDDDcccwwwzzzXXXKKK???;;;<<<;;;::::::555777888888999;;;>>>AAAXXXxxxsssfffYYYfffbbb]]]dddyyyVVVXXX[[[\\\ZZZUUUOOOKKKGGGBBB??????@@@BBBJJJSSSZZZRRRHHHBBBBBBCCCDDDCCCBBBAAABBBEEEIIILLLMMMLLLKKKSSSZZZ]]]aaafffgggeeeZZZTTTTTTZZZ^^^eeeyyy}}}{{{~~~|||wwwvvvuuutttrrrpppmmmkkkjjjpppsssuuuvvvwwwxxxwwwuuuvvvqqqgggXXXKKKCCCAAABBBGGGJJJIIIOOOjjj{{{\\\>>>???<<<999777666555444333666;;;777444KKKkkkmmmXXXGGGGGGAAARRR___hhhzzzmmmttt}}}{{{}}}||||||}}}tttdddYYYJJJ;;;;;;<<<===@@@CCCFFFHHHKKKHHHFFFHHHJJJIIICCC===<<<<<<<<<===???BBBEEEGGGEEEFFFGGGGGGFFFEEEFFFGGGFFFCCCDDDHHHGGGCCCEEEKKKHHHEEEIIIUUU^^^bbbffflllnnnqqqtttvvvuuunnn\\\JJJBBBBBBBBBDDDFFFGGGGGGGGGNNNVVV```iiissstttaaaKKKHHH@@@???EEEFFFBBBBBBGGGAAACCCIIISSS```lllvvvzzz}}}zzztttmmmhhhkkkrrrxxxyyyrrrkkkeeeaaa[[[QQQHHHBBBAAACCCFFFFFFCCCGGGGGGBBBQQQnnn}}}}}}zzznnnAAA999444444555444333555666666777>>>OOOcccnnnooo~~~dddDDDNNNYYYbbb{{{bbbSSSttt~~~wwwyyyzzzzzz{{{~~~}}}{{{yyy|||yyywwwwwwsssoooppptttqqqiiieeefff___UUUUUU^^^mmmyyyqqqjjjcccfffrrrzzzwwwppplllmmmoooqqqsssssspppmmmmmmggg___XXXSSSSSS\\\fff~~~{{{qqqmmmooopppmmmnnnooorrruuuxxxwwwssspppvvvvvvwwwxxxyyyvvvrrrooojjjdddbbbiiinnnooommmlllppppppqqqwww{{{yyyppphhhdddjjjoootttyyyxxxrrrcccWWWYYYcccyyy{{{uuurrrppprrrrrrqqqpppoooooonnnnnnlllmmmnnnoooqqqssstttuuuooossswwwzzz|||}}}}}}tttqqqvvv|||~~~{{{zzzzzzsssssssssttttttuuuuuuuuuqqqppppppqqqrrrsssqqqpppqqqooonnnnnnnnnjjjddd^^^^^^YYYQQQMMMPPPYYYdddkkkhhhddd\\\TTTJJJBBB<<<999;;;===???@@@@@@@@@AAACCCEEEKKKHHH\\\zzzeeeMMM@@@@@@;;;999:::666888999999888888999===@@@WWWwwwvvveeeYYYbbbaaa```ggg{{{]]]^^^___^^^[[[VVVQQQMMMGGGDDDBBBDDDFFFJJJRRR[[[bbb\\\SSSMMMKKKJJJIIIHHHHHHHHHIIILLLPPPRRRSSSSSSZZZ___eeeiiinnnrrrnnnhhhddd^^^___gggooozzz{{{yyy{{{~~~}}}yyywwwxxxvvvrrrsssrrrqqqooommmkkkiiihhhhhhkkknnnooooooooonnnmmmqqqlllbbbVVVJJJCCCBBBDDDDDDGGGIIIRRRqqqfffGGG===:::777666666666666555333999555333JJJhhhhhhSSSCCCFFFCCCTTT___dddyyy~~~~~~~~~|||{{{}}}uuufffZZZJJJ<<<<<<===???AAADDDGGGIIILLLIIIHHHIIIKKKIIICCC>>>======>>>???BBBFFFIIIKKKHHHIIIIIIHHHGGGHHHHHHIIIJJJHHHIIILLLLLLIIIKKKQQQMMMOOOVVV___dddfffllltttuuuxxxzzzzzzxxxppp^^^NNNDDDCCCDDDFFFIIILLLOOOPPPXXXaaakkkttt~~~mmmXXXLLLDDDAAAFFFHHHDDDEEEKKKJJJOOOYYYgggvvv|||wwwllleeebbb\\\SSSIIICCCBBBCCCEEEBBBBBBFFFEEEEEE^^^~~~yyyvvvwwwyyypppBBB:::444555666444444666666666777???OOOcccnnnpppjjjMMMRRRVVV\\\uuunnn```~~~|||~~~}}}}}}~~~xxxtttwwwzzzxxxvvvuuuqqqppprrrqqqnnnmmmpppooogggcccaaaYYYQQQVVVaaa}}}|||yyynnneee]]]]]]fffmmmjjjdddfffhhhkkknnnooopppppppppmmmgggaaa^^^\\\___lllyyyxxxpppooonnnkkknnnnnnoooooommmkkkhhhgggmmmnnnoooqqqqqqnnnjjjfffbbb^^^___hhhooopppooonnnmmmmmmnnnrrruuutttoooiiifffhhhjjjnnn}}}~~~vvvuuunnn```UUUZZZggg}}}{{{vvvsssrrrppppppppppppqqqpppppppppsssqqqpppooooooppprrrssszzzyyyzzzzzz|||~~~yyyqqqooosssyyy}}}~~~yyyuuusssuuuuuuuuutttttttttttttttsssrrrqqqrrrsssrrrqqqoooqqqpppooooooppplllfff```]]]WWWPPPLLLOOOXXXcccjjjgggccc]]]TTTKKKCCC>>>;;;:::<<<>>>??????@@@AAABBBDDDJJJHHH```hhhOOOAAA@@@;;;:::<<<999888999999888888999===@@@XXXxxxrrreee```gggfffdddkkkeeeeeeeeebbb^^^XXXRRRNNNGGGDDDEEEJJJNNNSSS\\\eeekkkhhhccc]]]WWWSSSQQQPPPPPPQQQSSSWWW[[[___``````nnnrrrvvvyyy|||zzzqqqfffiiifffjjjvvv~~~vvvtttssswwwyyywwwsssqqqqqqooollloooooommmllljjjhhhffffffgggjjjmmmpppooommmkkkllllllggg]]]RRRIIIDDDDDDFFFCCCGGGIIIUUUwwwtttQQQAAA>>>:::888777777666666333888555555JJJeeedddOOOCCCHHHHHHYYYaaaeee~~~{{{yyy}}}wwwiii\\\JJJ>>>>>>???AAACCCFFFHHHJJJLLLJJJIIIJJJKKKIIIDDD@@@>>>???AAADDDHHHLLLPPPSSSPPPOOONNNLLLLLLLLLMMMNNNMMMMMMNNNRRRRRRQQQTTTYYYWWW]]]eeelllmmmnnnuuu}}}}}}~~~{{{rrr```QQQFFFFFFEEEGGGKKKPPPVVVZZZeeeoooyyyzzzeeeQQQHHHCCCGGGIIIGGGJJJQQQUUU^^^mmm{{{llleeeddd^^^UUUKKKEEEBBBBBBCCCAAACCCFFFDDDLLLqqq}}}}}}mmmCCC;;;666666777555555666666777888???QQQeeeqqqsssjjjUUUYYYXXX```{{{qqqhhhxxxqqqjjjlllsssxxxvvvrrrlllfffcccfffgggeeebbbccc```[[[XXXWWWTTTTTTbbbrrr~~~zzzzzzggg]]]SSSRRRXXX]]]\\\YYYaaaeeejjjllllllllloooqqqnnnjjjgggfffgggnnn~~~{{{pppllljjjgggjjjjjjiiieee```]]]^^^```cccdddfffhhhhhheee```\\\XXXVVVZZZfffqqqsssrrrqqqlllkkkkkklllnnnnnnllljjjhhheeeaaaeeewwwwwwrrrqqqiii\\\SSSYYYjjjzzzuuurrrpppooooooppprrrrrrsssssssss~~~{{{wwwtttrrrtttvvvxxx~~~yyyyyy{{{}}}}}}|||wwwyyyyyyuuuooommmqqquuuvvvyyy||||||yyyvvvtttsssvvvuuuuuuttttttssssssrrrsssrrrqqqrrrttttttrrrqqqsssrrrqqqrrrssspppiiiddd[[[VVVOOOLLLNNNWWWbbbiiiiiieee^^^VVVMMMEEE???<<<999;;;===?????????AAABBBDDDIIIGGGbbboooTTTCCCAAA<<<<<>>>>>???@@@BBBDDDHHHFFF```yyy[[[GGGBBB======???;;;888999999888888999===@@@SSSuuu|||cccbbboooqqqiiidddmmmoooooonnnjjjbbbWWWMMMGGGFFFGGGLLLTTTZZZ___gggoootttyyy{{{uuuiii```]]]]]]___aaafffnnnvvv|||~~~~~~{{{vvvrrrvvv{{{{{{xxxwwwwwwwwwtttrrrpppnnnlllkkklllmmmllljjjiiihhhggggggggggggjjjpppuuurrrjjjhhhkkkjjjcccXXXNNNGGGEEEEEEFFFHHHHHHEEEJJJfffUUUHHHDDD???;;;999999999888666888777:::PPPfffcccPPPMMMPPPKKKYYYcccppp{{{yyyzzzyyyxxxxxxzzzqqqcccLLLAAABBBCCCEEEGGGIIIJJJKKKJJJIIIIIIIIIIIIHHHFFFDDDCCCEEEIIIOOOVVV\\\aaadddeee___XXXSSSQQQRRRRRRRRRSSSVVVYYYZZZ\\\___ccceeennnqqqtttxxx}}}~~~xxxooo```TTTHHHIIIJJJLLLRRR]]]jjjsss}}}ttt\\\PPPGGGHHHKKKNNNWWWbbbjjjyyyqqqpppuuufffhhhfff```VVVLLLEEEBBBAAABBBEEEHHHIIIDDDPPP~~~tttFFF===777777888666555777444555888CCCXXXppphhhXXXUUU[[[pppssshhhooo}}}{{{vvvsssxxx}}}yyymmmaaa\\\ZZZVVVSSSSSSXXXXXXYYY[[[```lll}}}xxxsss]]]QQQGGGEEEHHHIIIMMMRRRaaagggnnnpppnnnlllmmmpppsssrrrrrrrrrttt}}}pppfffbbbcccfffbbbbbb```YYYRRROOOSSSXXXUUUUUUVVVWWWXXXVVVQQQNNNGGGHHHQQQcccqqquuutttsssmmmiiieeecccdddeeefffeeeddd[[[RRRWWWmmmwwwkkkiiidddYYYRRRSSS\\\sss|||wwwrrrnnnkkkrrrssstttuuuuuutttsssrrrtttrrrooonnnpppuuuzzz~~~yyyvvvtttvvvzzzyyytttnnnlllnnnqqqqqqppppppsssvvvuuuvvvvvvuuusssrrrssstttoooooopppqqqrrrrrrsssssstttsssrrrsssttttttsssqqqttttttuuuxxxzzzwwwpppkkk[[[VVVQQQNNNQQQZZZdddkkkqqqllldddZZZOOOFFF???;;;777999<<<>>>>>>???AAABBBCCCHHHEEE\\\bbbKKKDDD>>>===>>>999888999999888888999===@@@TTTuuuwww```ddduuuwwwkkkcccllltttrrrooohhh___UUULLLGGGIIIKKKRRR\\\ccchhhooovvv{{{pppccc```ccceeehhhmmmvvv~~~|||xxxvvvvvvwwwsssqqqqqqooollllllooommmllljjjiiihhhhhhiiiiiigggiiiqqqwwwssshhheeekkkjjjaaaVVVLLLFFFEEEEEEEEEFFFEEEAAACCCZZZyyyXXXEEEAAA<<<999999999::::::444666555:::PPPfffdddSSSMMMNNNGGGVVVbbbpppoootttyyyvvvxxxxxxzzz|||zzztttgggNNNBBBCCCEEEGGGIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHKKKPPPWWW^^^eeejjjmmmllleee[[[VVVUUUWWWXXXXXXZZZ___bbbbbbdddiiimmmnnnvvvwwwxxxzzzyyypppdddYYYMMMNNNPPPSSSZZZgggwww}}}hhhZZZOOOPPPTTTYYYfffsss}}}{{{llldddlllmmmcccgggggg```UUUJJJCCCAAABBBCCCEEEEEEFFFBBBJJJqqquuuFFF>>>777777777666555666444555888CCCZZZssszzzcccTTTSSSfffhhhdddrrr{{{yyy{{{yyyyyyvvvjjjeeeaaa]]]\\\^^^ccceeejjjqqqzzz}}}vvvmmm]]]QQQHHHHHHIIIIIINNNWWWeeeiiilllmmmllllllnnnpppmmmmmmpppqqqrrr{{{vvvjjjccc```aaaddd```___[[[UUUNNNJJJKKKNNNLLLKKKJJJJJJKKKJJJGGGEEEBBBDDDMMM___mmmqqqpppooogggbbb]]]]]]aaadddbbb___ZZZSSSLLLSSShhh{{{lllaaa___ZZZOOOMMMTTTbbbxxx}}}wwwzzzzzzzzzyyyvvvrrrnnnlllpppqqqsssttttttrrrpppooonnnnnnnnnpppsssxxx|||vvvuuuvvvyyy{{{yyytttooolllnnnpppqqqrrrtttwwwyyy{{{yyytttmmmnnnoooppprrrsssttttttxxxvvvtttssssssqqqnnnlllqqqrrrtttwwwyyywwwpppjjjZZZVVVQQQOOORRR[[[eeekkkpppkkkcccYYYNNNDDD===999777:::===>>>???@@@BBBCCCAAAGGGDDDWWW}}}fffNNNFFF@@@>>>>>>888888999999888888999===@@@WWWvvvrrrdddooo~~~nnndddmmm|||wwwnnndddZZZSSSNNNKKKNNNQQQZZZeeennnssszzzvvvgggdddhhhlllnnnttt{{{~~~|||{{{wwwuuuwwwvvvqqqnnnpppoookkklllpppmmmllljjjhhhhhhhhhiiijjjhhhjjjrrrzzztttgggeeekkkfff^^^RRRHHHEEEDDDEEEEEEDDDEEEAAACCCYYYuuuxxxfffKKKGGG@@@;;;999999999888555666444<<>>@@@@@@IIIZZZgggkkkiiihhh]]]VVVRRRUUU^^^ccc___YYYNNNJJJHHHPPPdddyyy}}}nnn^^^TTTSSSNNNEEEIIIVVVdddxxx}}}xxxrrrjjjlllmmmoooqqqqqqooollljjjjjjkkknnnpppqqqpppnnnmmmooopppsssvvvyyy{{{}}}~~~uuuvvvxxxxxxxxxvvvtttrrrnnnooopppqqqsssvvvzzz|||}}}uuuppppppqqqrrrsssttttttuuuvvvtttsssrrrrrrqqqnnnllllllmmmppptttvvvtttmmmgggYYYUUUPPPNNNRRRZZZdddjjjjjjfff___UUUKKKBBB<<<888888:::===???@@@AAACCCEEEAAAGGGCCCRRRzzzvvvgggNNNHHHBBBAAA@@@999888999999888888999===@@@TTTssszzzvvvnnnnnnqqqdddmmmzzzmmm```VVVQQQPPPPPPRRRVVV```mmmvvv|||{{{jjjgggkkkppprrrwww~~~yyyuuuxxxyyyvvvvvvzzztttnnnlllnnnnnnjjjkkkpppmmmkkkiiihhhggghhhiiijjjeeegggpppxxxrrrdddaaahhhcccZZZNNNFFFCCCDDDEEEFFFDDDFFFEEEHHH^^^zzz{{{uuuVVVPPPHHH@@@<<<999777666888777666>>>VVVmmmmmm```JJJMMMKKK^^^kkkppprrrjjjttt~~~nnniiiwwwxxx}}}~~~{{{xxxkkkQQQBBBCCCEEEHHHIIIJJJJJJJJJIIIKKKLLLMMMMMMNNNPPPQQQSSSWWW]]]dddlllsssxxx{{{|||tttjjjfffiiiooorrrsssnnntttwwwuuuwww~~~zzz|||rrrjjjbbbbbbaaa^^^^^^dddoooyyyqqqeeeeeejjjsssvvvkkkddd```]]]^^^gggrrrqqqeee```cccggg^^^QQQEEE??????CCCFFFHHHCCCFFFFFFFFF\\\zzz|||uuuEEE===777666666444333444666666888BBBWWWqqq}}}rrrcccTTTVVVzzz|||]]]eee|||}}}~~~~~~yyyvvvwwwtttoooZZZQQQPPPXXX^^^aaammm|||vvvjjj```\\\\\\___aaa```aaacccaaa]]]^^^mmm}}}vvvkkkbbbaaa___XXXRRRRRRMMMKKKIIIIIIHHHFFFCCC@@@BBB???;;;::::::;;;;;;;;;??????FFFVVVbbbfffdddcccTTTMMMIIIPPP\\\bbb]]]UUUFFFDDDEEEOOObbbtttyyyuuudddUUUKKKJJJFFF???GGGXXXcccvvv}}}tttpppiii```^^^aaaeeeiiikkkjjjiiigggdddfffjjjmmmnnnnnnmmmlllnnnpppsssvvvyyyyyyyyyxxxvvvwwwwwwvvvsssrrrrrrsssoooooopppqqqssswww{{{~~~xxxrrrssstttttttttttttttttttttpppooooooqqqssssssrrrqqqhhhiiilllqqqtttqqqjjjdddWWWTTTOOONNNQQQYYYccciiieeeaaaZZZRRRIIIAAA;;;888888;;;>>>@@@@@@BBBDDDEEECCCIIIBBBMMMrrrqqqwwwfffNNNHHHCCCCCCBBB:::888999999888888999===@@@NNNlll~~~kkklll~~~lllvvvpppccckkk|||mmmaaaXXXSSSVVV\\\___aaaiiisssyyy}}}rrr```bbbkkkooouuu|||~~~tttmmmlllttt|||{{{vvvsssnnnmmmlllkkklllmmmnnnoooooonnnmmmlllkkkjjjjjjjjjhhhmmmrrrsssmmmeeeaaabbb[[[ZZZQQQDDD???CCCGGGGGGGGGHHHFFFJJJaaa~~~eeeSSSJJJEEE:::888;;;777;;;777999>>>PPPmmmvvvfffOOOHHHNNNaaannnqqqxxx{{{vvvrrrvvvkkkbbbggg~~~xxxyyyrrrTTTGGGDDDDDDIIIKKKJJJIIIJJJHHHJJJNNNPPPQQQQQQSSSTTTZZZ\\\```fffnnnvvv}}}yyyqqqnnnrrrvvvxxxxxxyyyyyy{{{~~~xxxrrrlllhhhddddddiiiqqqyyy~~~sssmmmsss{{{tttmmmgggcccaaa[[[[[[eeepppoooeeebbbhhhkkk```QQQEEE@@@@@@AAAAAACCCIIIHHHBBBEEEXXXqqq}}}sssEEE===666555666555444666111888777???[[[sssxxxgggTTTSSS{{{}}}aaaooo~~~zzz~~~~~~~~~}}}xxxuuurrrqqqppp]]]\\\[[[]]]gggvvvqqq[[[VVVUUURRRTTTZZZYYY^^^bbb___XXXRRRSSSVVVaaafffeee]]]UUUPPPMMMJJJCCCCCCBBBBBBBBBCCCDDDDDD>>>===<<<:::999999::::::===???GGGTTT___ccc]]]UUULLLIIIJJJSSS^^^aaaYYYPPPFFFDDDDDDLLL^^^lllllldddVVVMMMEEEBBB@@@@@@IIITTTkkkrrrtttnnngggccc\\\UUUSSSSSSTTTWWW\\\___```___]]]```fffiiikkkmmmnnnooopppqqqsssvvvyyy}}}wwwwwwvvvwwwvvvsssoookkkllljjjjjjmmmqqqvvvzzz{{{wwwtttuuuuuuuuuuuuuuutttsssrrrqqqwwwssspppqqqssssssooojjjkkkllljjjggghhhkkkiiieeeYYYUUUOOOKKKQQQ[[[aaaaaa```\\\VVVNNNFFF@@@<<<:::;;;>>>@@@AAABBBBBBDDDFFFCCCFFFCCCOOOooo|||{{{cccUUUHHHAAAEEE>>>???<<<;;;:::999999:::<<<>>>LLLhhhyyyeeeqqq}}}qqqdddmmm|||}}}mmmbbb[[[XXX[[[``````aaaiiittt||||||cccWWW[[[cccnnnuuu}}}}}}wwwrrrrrrttt|||~~~sssiiihhhlllrrrwwwyyyxxxtttpppnnnmmmlllkkkkkkkkklllmmmnnnmmmlllkkkkkkkkkkkkkkkfffmmmsssssskkkbbb___```ZZZXXXPPPDDD???CCCGGGGGGGGGHHHJJJTTTjjjfffUUUKKKFFF<<<999;;;777666555888>>>SSSvvvkkkRRRKKKNNN^^^iiimmmwwwzzztttyyyhhhaaafff}}}|||~~~~~~xxxXXXIIIEEEEEEIIIKKKIIIHHHJJJIIILLLPPPRRRTTTUUUWWWXXXccceeehhhnnntttzzz~~~zzzsssrrrvvv{{{~~~~~~~~~zzzsssmmmjjjggggggmmmuuu}}}~~~uuuxxx|||yyypppjjjccc]]][[[ZZZWWW\\\fffhhhccceeemmmiii^^^OOODDD???@@@AAABBBBBBGGGEEE<<>>DDDLLLRRRSSSMMMHHHFFFEEEHHHQQQ\\\]]]TTTJJJCCCBBBBBBGGGTTT______XXXLLLEEE???>>>===???GGGRRRbbbffffff___ZZZXXXTTTOOOJJJIIIIIIKKKNNNQQQRRRRRRRRRVVVZZZ^^^```cccfffhhhjjjmmmsssyyy}}}~~~~~~}}}yyywwwsssqqqooommmiiiggggggggghhhkkkpppuuuxxxyyyzzz}}}zzzuuuttttttssssssttttttttttttssssssssspppnnnooorrrsssoookkklllmmmllliiijjjmmmkkkgggWWWTTTOOOLLLRRR\\\```___^^^ZZZTTTLLLEEE>>>:::888999<<>>UUU}}}kkkVVVMMMMMMZZZdddjjjxxxnnnkkkppp}}}___KKKGGGEEEHHHJJJHHHGGGIIIJJJNNNRRRVVVXXXZZZ\\\^^^hhhkkkpppvvv{{{}}}zzzzzz~~~zzzrrrpppooopppttt|||{{{zzz{{{tttccceeeooo}}}vvvpppmmmhhh___ZZZXXXYYYUUUYYYccciiiggggggkkkfff[[[LLLAAA>>>@@@BBBDDDDDDIIIGGG>>>DDD^^^|||tttDDD<<<666666777555444666111888888AAA]]]sss~~~vvv^^^QQQYYYeeeqqq~~~zzzzzzzzzzzzzzz{{{|||}}}~~~{{{|||~~~{{{~~~}}}zzzwwwuuurrrqqqrrrrrrttt~~~ppp___PPPLLLJJJDDD@@@AAACCCGGGKKKJJJFFFCCCFFFIIITTTZZZ]]]UUULLLFFFBBB>>>========================<<<;;;:::999888888888888888;;;???CCCEEECCC@@@>>>BBBBBBGGGRRR[[[[[[OOODDD@@@AAABBBCCCIIIPPPPPPLLLBBB>>>;;;<<<===???GGGOOOWWWYYYWWWQQQLLLKKKKKKIIIBBB@@@>>>>>>@@@BBBCCCCCCEEEHHHKKKNNNQQQTTTXXX[[[aaahhhrrr{{{~~~{{{xxxwwwrrrlllhhhggghhhhhhiii```aaaccciiipppuuuxxxyyyyyyyyyyyyyyywwwuuutttssspppqqqrrrsssttttttuuutttpppnnnmmmnnnqqqrrrpppmmmnnnooommmjjjiiikkkhhhcccVVVSSSNNNMMMSSS\\\___\\\ZZZWWWQQQIIIBBB===999777777:::???AAABBBAAABBBBBBHHHGGGCCCRRRzzzqqqpppuuucccRRRGGGHHH??????>>>===;;;::::::;;;<<<===LLLgggkkk{{{uuuhhhnnn|||vvvfffaaacccfffjjjmmmtttsss{{{~~~\\\HHHCCCDDDFFFGGGGGGMMMQQQOOOIIIEEEGGGKKKGGGOOOQQQNNNWWWppp~~~ooobbbbbbkkkttt{{{}}}{{{sssnnnmmmkkkiiihhhhhhiiiiiikkkjjjjjjjjjjjjjjjkkklllkkkuuu|||vvvhhh^^^YYYXXXUUUPPPHHHAAA???BBBEEEFFFIIIFFFIIIXXXmmm}}}~~~}}}\\\MMMGGGFFF>>>===???;;;888;;;======TTT|||dddUUUMMMNNNZZZdddkkk}}}hhhNNNIIIFFFHHHIIIHHHGGGJJJKKKOOOTTTYYY\\\___bbbdddhhhlllrrrzzz|||{{{zzzzzz}}}~~~~~~yyyggg]]]bbbmmm}}}|||hhhfffgggiiieee]]]YYYZZZVVVVVV^^^kkkrrrnnnhhheeebbbWWWIII???===@@@CCCEEEDDDJJJIIICCCPPPrrrtttCCC;;;666666777555555666222888888BBB]]]sss{{{ttt[[[SSS^^^\\\```www~~~}}}|||zzz{{{zzzzzzyyyyyyyyyyyyyyysssyyy}}}wwwxxxxxxyyy|||}}}zzzwww|||||||||{{{xxxuuurrrqqqrrrssswwwwww```SSSHHHEEEEEEAAA>>>???===@@@CCCCCCAAAAAADDDGGGRRRZZZ]]]UUUJJJBBB===:::>>>?????????>>>>>>======:::999999888888888777777444888<<<>>>======>>>@@@AAACCCJJJUUU]]]ZZZNNNBBB>>>BBBCCCAAABBBEEEFFFEEE===<<<<<<===>>>BBBHHHMMMPPPPPPOOOKKKHHHFFFFFFFFFAAA>>>:::999:::;;;======>>>???@@@BBBCCCFFFKKKNNNWWW^^^iiisssyyyyyyuuurrrrrrlllddd___^^^```cccdddaaacccgggmmmtttzzz|||}}}|||yyyvvvtttsssrrrpppnnnpppqqqrrrssssssttttttsssqqqpppooooooqqqqqqooommmooopppmmmiiigggfffbbb\\\WWWSSSLLLJJJRRR[[[^^^ZZZWWWTTTOOOHHHAAA<<<999777666:::???CCCCCCCCCBBBBBBFFFEEECCCWWW~~~xxxnnn[[[NNNMMMDDDCCC???>>><<<;;;:::;;;<<<===KKKeee|||vvviiinnnyyy}}}ooobbbaaaffflllqqquuu{{{zzz{{{UUUDDDDDDEEEDDDBBBEEEEEEEEEEEEGGGJJJMMMOOOHHHMMMOOOQQQ___uuuuuu}}}}}}ooodddkkk~~~{{{~~~}}}tttmmmlllkkkiiihhhhhhhhhiiijjjjjjiiiiiiiiijjjjjjkkkrrr{{{~~~tttfff]]]XXXUUURRRKKKCCC??????AAACCCEEELLLHHHHHHTTTkkk```QQQLLLJJJAAA???@@@<<<:::<<<<<<<<>>===AAADDDFFFAAAGGGEEEDDDXXXpppBBB;;;666777888666555666222888888AAA^^^rrrzzz~~~rrr\\\WWW```ZZZ```}}}{{{zzz}}}zzzxxxyyyyyyxxxxxxwwwxxxxxxxxxuuuwww|||~~~xxxxxxyyy|||}}}|||zzzxxx{{{{{{zzzyyywwwtttrrrpppqqqrrrvvv{{{gggZZZPPPFFFBBBBBB@@@??????:::<<<>>>>>>>>>???CCCFFFSSS\\\___VVVIIIAAA<<<999??????@@@@@@???>>>======888888888888888888777777444777;;;<<<::::::>>>AAAAAACCCJJJTTT[[[WWWKKK@@@:::@@@BBB>>><<>>???@@@BBBEEEEEEEEEDDDIIIbbbhhhYYYSSSPPPFFFAAAAAA;;;:::888888;;;LLLjjjsss```QQQLLLPPP]]]gggsssuuuSSSMMMIIIJJJKKKJJJKKKOOONNNSSSYYY^^^cccgggkkknnnpppsssxxx~~~}}}{{{}}}uuuooosss|||zzzcccRRRRRRUUUYYYXXXSSSRRRTTTOOOUUU___jjjpppqqqmmmjjjUUUMMMCCC>>>>>>BBBDDDEEEDDDHHHEEEFFFbbbnnnAAA:::666777888666555666333888666@@@]]]rrrzzzqqqaaa\\\]]]\\\mmm{{{yyyxxxuuuvvvzzz|||zzzwwwwwwvvvvvvuuuvvvvvvvvvxxxvvvxxx}}}~~~~~~{{{|||{{{xxxyyy}}}zzzzzzyyywwwuuurrrpppoooqqqsssuuuyyy}}}zzzlll]]]YYYRRRIIIDDDBBB@@@>>><<<999::::::::::::<<<@@@CCCQQQZZZ^^^UUUGGG???<<<;;;===>>>>>>???>>>===;;;:::888888999999999888888777777999;;;;;;999888;;;>>>???AAAGGGOOOTTTQQQGGG>>>777<<<>>>:::888:::<<<<<<888<<<<<<:::999>>>AAAAAADDDEEEHHHKKKIIICCC@@@AAAAAA>>>;;;999::::::::::::<<<<<<;;;:::999:::===??????DDDLLLUUU\\\aaaccccccbbbaaabbbfffnnnwww~~~|||yyysssooommmnnnqqqsssqqqqqqrrrrrrrrrqqqpppppptttttttttsssqqqooonnnmmmkkkmmmmmmllllllnnnjjjeeeXXXRRRIIIGGGPPPZZZ\\\WWWRRRPPPKKKEEE???;;;999777888;;;@@@CCCDDDDDDEEEFFFGGGIIIKKKdddooo^^^SSSRRRHHHGGGCCCAAA???<<<;;;;;;<<<<<>>???CCCDDDEEEFFFHHHDDDHHHjjjzzzggg@@@:::666777999777555666333777444>>>\\\rrrzzzrrrhhhaaaWWW___~~~{{{vvvuuusssvvv}}}~~~}}}yyyxxxwwwvvvuuutttttttttvvvsssssswwwwwwttttttxxx}}}{{{{{{~~~{{{|||{{{zzzwwwtttrrrpppooonnnooorrrqqqmmmiiieee\\\SSSRRROOOKKKGGGEEECCC>>>:::;;;:::999888888;;;>>>AAAJJJTTTXXXOOOCCC===<<<=========>>>???>>><<<:::999777888999::::::999888888999:::;;;;;;::::::;;;<<<@@@AAAEEEKKKOOOLLLDDD===777;;;<<<999777999:::999777;;;;;;777777<<>>@@@===;;;999999:::;;;:::999:::::::::999888999;;;===<<<@@@HHHQQQYYY___bbbccc```bbbiiirrr~~~|||yyytttlllgggggglllqqqnnnooopppqqqqqqrrrrrrqqqqqqrrrsssrrrpppooonnnnnnllloooooommmmmmnnnkkkeeeTTTOOOIIIJJJSSS\\\YYYQQQOOOLLLHHHBBB===:::777666888;;;???AAABBBCCCEEEFFFFFFIIIKKK```zzz~~~zzzkkk^^^TTTUUUJJJIIIDDDBBB???===;;;;;;<<<<<>>@@@666666===FFFXXXdddaaaWWWPPPPPPXXXaaaqqqVVVOOOJJJKKKMMMMMMPPPTTTUUUYYY___eeeiiimmmqqqtttyyy{{{ooo]]]ZZZXXX```qqqppphhhuuulll```___bbbhhhhhhbbb[[[YYYOOO^^^oooxxxuuukkk___UUULLLGGGAAA>>>@@@CCCDDDDDDBBBCCC???FFFkkkkkk\\\@@@:::666888999777555666333666333===[[[ssszzzrrrmmmdddRRR```}}}xxxvvvuuuzzz~~~~~~}}}|||zzzxxxvvvuuuttttttxxxtttsssuuurrrkkkhhhkkkppprrr{{{{{{yyyvvvssspppnnnmmmmmmkkknnnlllcccYYYTTTPPPLLLIIIJJJJJJIIIIIIFFF@@@;;;===<<<:::888888;;;>>>AAACCCMMMRRRJJJ???:::<<<>>>>>>???@@@@@@???===;;;:::888888:::;;;;;;:::999888:::::::::<<<===??????@@@BBBBBBEEEIIIMMMKKKDDD???:::======:::999;;;;;;999666;;;<<<777777===AAA@@@EEECCCDDDHHHEEE???>>>BBB;;;:::999:::;;;;;;:::999777888999999999999;;;======BBBKKKUUU]]]cccfffggghhhjjjooovvv}}}}}}}}}wwwuuunnndddZZZXXX^^^dddlllmmmnnnppprrrsssssssssnnnoooqqqqqqoooooooooooopppqqqqqqmmmkkkjjjeee^^^QQQNNNJJJMMMWWW]]]WWWMMMMMMJJJFFF@@@<<<888666555777:::===???@@@BBBDDDFFFCCCGGGGGGYYY~~~vvvsss}}}wwwjjj___WWWXXXNNNMMMDDDCCC@@@===<<<;;;<<<<<>>888:::???AAABBBCCC@@@HHHAAA>>>VVVppp{{{{{{aaaXXXOOOJJJKKKJJJFFFBBB<<<<<<>>>;;;BBB___vvvtttiiiPPPEEETTTbbbhhh||||||vvvvvv{{{uuuVVVPPPKKKLLLTTTZZZ[[[YYYXXXaaajjjnnnooorrryyy}}}ggg^^^___fffttt~~~wwwuuurrrrrrtttpppeee[[[VVVPPPiiizzzvvvmmmggg\\\MMMGGGBBB===<<>>===<<<;;;::::::::::::::::::::::::;;;;;;:::<<<===>>>>>>>>>@@@AAA@@@DDDHHHIIILLLMMMIIICCC===<<<;;;:::999888888888999999999999:::>>>CCCGGGHHHGGGFFFFFFFFFCCC???<<<<<<;;;::::::;;;;;;:::888888:::<<<;;;888888;;;>>>CCCLLLVVV```iiimmmhhh___^^^XXXUUUYYY^^^ccckkkqqqrrrrrrsssvvvzzz~~~zzzeeeSSSNNNLLLIIIMMMUUU]]]eeennnsssrrrqqqqqqssssssrrrqqqooonnnmmmmmmmmmnnnnnnkkkggghhhiiieee___SSSQQQMMMLLLTTT\\\XXXNNNLLLJJJEEE@@@<<<888666555888;;;===??????@@@BBBCCCGGGHHHHHH[[[{{{sssuuuyyyddd\\\TTTTTTTTTMMMHHHFFFCCC@@@>>><<<;;;;;;EEE^^^}}}}}}pppqqq~~~nnneeeggghhhqqq|||yyyxxx{{{|||~~~{{{yyyvvvsssrrrpppnnnmmmnnnooopppmmmnnnnnnooonnnmmmllllllmmmkkkjjjiiiiiihhheeebbbgggfff]]]RRRRRRXXXUUULLLDDD===888;;;???@@@AAACCCDDDLLLEEEBBBWWWppp}}}~~~{{{aaaYYYPPPLLLMMMLLLHHHDDDBBB???>>>:::@@@^^^zzz}}}jjjRRRHHHUUU___cccwww{{{yyy}}}vvvwww{{{jjjRRROOOMMMPPPWWW\\\^^^^^^[[[```gggkkknnnttt|||ooohhhooo{{{}}}zzzzzz{{{tttfffYYYRRRYYYmmmxxxrrriiieee[[[MMMEEE@@@<<<<<>>>>>===<<<<<<<<<===>>>>>>@@@BBBCCCBBB???======>>>??????>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<:::<<<>>>>>>>>>???AAACCCDDDIIILLLMMMNNNNNNIIIBBB<<<<<<<<<<<<===>>>>>>???888:::<<<===>>>@@@DDDGGGKKKJJJJJJJJJIIIGGGCCC???===;;;::::::<<<<<<;;;:::888999;;;<<<<<<===???AAAEEEMMMVVV^^^eeeggg___VVVOOOJJJHHHLLLQQQUUU[[[bbbfffiiimmmrrrvvvzzz}}}~~~ooo]]]MMMIIIGGGEEEJJJTTT^^^fffpppuuuuuutttuuuwwwtttsssrrrpppooonnnmmmmmmnnnnnnkkkggggggiiieee^^^RRRPPPMMMNNNVVV]]]XXXNNNLLLIIIEEE@@@;;;888666555888;;;>>>??????@@@BBBCCCDDDCCCDDDXXXyyyxxxsss~~~wwwbbb[[[TTTSSSTTTNNNKKKIIIEEEAAA>>>===<<<<<<>>>VVVvvv}}}lllpppqqqffffffeeeooo~~~}}}}}}~~~{{{uuutttqqqpppooonnnnnnooopppqqqnnnooopppqqqpppooommmlllmmmkkkjjjjjjiiigggdddaaacccaaaYYYQQQSSSWWWRRRGGGAAA;;;888;;;???@@@AAADDDEEELLLHHHLLLeee}}}aaa[[[SSSOOOOOOOOOKKKHHHEEEAAA@@@===AAA\\\zzzoooWWWKKKTTT\\\```sss|||}}}jjjnnn|||jjj[[[LLLLLLNNNQQQUUUZZZ^^^aaaaaaccchhhlllrrryyy}}}vvvmmm]]]VVVaaannnrrrjjjccc```VVVHHHAAA>>>;;;<<>>EEE___~~~rrr{{{MMM<<<:::999777666666666777777333::::::SSSyyy}}}jjjXXXhhhyyyvvvwwwyyyyyy}}}{{{wwwzzzyyyxxxwwwvvvvvvvvvvvvrrrrrroooggg]]]TTTOOOOOOQQQ\\\jjjuuu{{{}}}|||wwwssspppllliiiggg^^^TTTMMMFFF>>>:::;;;<<<===@@@DDDGGGFFFCCCAAA======<<<<<<<<<<<<<<<===???@@@AAAAAA???>>>>>>>>>???>>>======<<<;;;::::::;;;;;;<<<<<<<<<=========;;;===???@@@@@@AAACCCEEEIIINNNQQQRRRRRRQQQJJJBBB=========>>>???@@@AAAAAA;;;>>>CCCEEEFFFFFFFFFGGGJJJJJJJJJJJJJJJHHHCCC@@@===<<<:::;;;<<<======<<<999999;;;>>>BBBEEEFFFEEEJJJPPPWWW\\\```___UUUKKKBBB>>>===AAADDDFFFKKKQQQ```dddjjjqqqvvvxxxxxxxxx^^^QQQGGGDDDCCCCCCKKKUUU]]]dddnnntttuuuuuuuuuvvvwwwuuutttqqqooonnnmmmmmmnnnmmmjjjfffggghhhddd]]]PPPNNNMMMPPPYYY]]]WWWMMMKKKHHHDDD???;;;888666555999;;;>>>???@@@@@@BBBCCCFFFDDDEEE[[[vvvnnnwwwsss___[[[UUUTTTUUUPPPNNNKKKGGGBBB???======>>>;;;PPPnnnpppgggnnnqqqeeedddbbblll~~~~~~wwwssssssrrrqqqpppooonnnnnnnnnnnnppppppooonnnnnnmmmmmmmmmkkkjjjiiiiiiiiifffccc______[[[UUUPPPRRRTTTMMMBBB>>>999888<<>><<>>AAACCCCCCBBBAAA===>>>>>>=========>>>???AAAAAABBBBBBAAA?????????>>>>>>======<<<;;;::::::;;;;;;<<<<<<======>>>>>>===???AAABBBCCCDDDFFFHHHLLLQQQTTTUUUVVVUUUNNNFFF@@@@@@?????????@@@AAAAAADDDHHHMMMPPPOOOLLLIIIHHHKKKKKKLLLMMMMMMKKKGGGCCC>>><<<;;;;;;<<<>>>>>>===;;;;;;===CCCJJJNNNNNNLLLOOOUUUZZZ]]]^^^[[[PPPDDD???<<<<<>>@@@@@@AAABBBDDDGGGDDDFFFaaayyyrrr|||qqq^^^\\\XXXUUUVVVSSSPPPMMMHHHBBB???======>>><<>><<<===;;;<<<>>>?????????@@@AAA???AAAAAAAAA@@@AAAEEEHHHIIIHHHFFFDDDCCCBBBAAA@@@>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????BBBDDDFFFGGGHHHKKKMMMMMMRRRVVVXXXYYYZZZTTTMMMCCCBBB@@@@@@BBBDDDHHHJJJPPPTTTYYY[[[XXXSSSMMMKKKPPPPPPQQQSSSTTTQQQMMMIII@@@>>><<<<<<===?????????>>>???CCCJJJQQQVVVUUUSSSVVV[[[___aaa```\\\PPPDDD@@@>>>???@@@???===@@@FFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMPPPVVVZZZ___gggnnnmmmqqqvvvyyyzzzyyyyyyxxxyyywwwuuussspppooonnnmmmllllllhhheeedddeeeaaaZZZMMMJJJKKKSSS\\\[[[SSSJJJGGGEEEBBB>>>:::777666555999<<<>>>@@@@@@AAACCCDDDCCC@@@FFFgggqqq______[[[VVVWWWVVVOOOLLLHHHCCC???=========<<>>???===>>>>>>===<<<===???AAA@@@AAABBBAAAAAAEEEKKKQQQWWWSSSMMMIIIGGGEEECCCBBB?????????>>>>>>=========<<<<<<===>>>>>>???@@@@@@BBBEEEGGGIIIKKKLLLOOOQQQQQQVVVYYY[[[]]]___[[[UUUDDDCCCBBBCCCGGGMMMUUUYYYZZZ^^^bbbbbb^^^YYYSSSQQQPPPQQQSSSVVVVVVTTTOOOLLLEEEBBB???>>>???AAAAAAAAABBBEEEKKKRRRXXX[[[[[[YYY\\\aaaddddddccc^^^QQQDDD@@@???@@@AAA@@@>>>BBBIIIMMMKKKJJJIIIJJJKKKNNNPPPQQQSSSVVV\\\dddlllssswwwzzzzzzzzzzzzyyywwwvvvuuuxxxvvvuuurrrpppooonnnnnnlllkkkhhhdddcccddd___YYYMMMIIIJJJSSS[[[YYYOOOHHHFFFDDDAAA===:::777666666:::<<>>>>>???<<<======<<<;;;<<<@@@CCCEEEFFFGGGGGGGGGMMMWWW___ddd^^^UUUNNNJJJHHHFFFDDD@@@@@@@@@@@@????????????>>>>>>???@@@AAABBBCCCCCCEEEGGGJJJLLLNNNPPPSSSUUUXXX[[[^^^^^^aaacccaaa[[[GGGEEEBBBCCCHHHRRR\\\bbb```bbbeeeeeeaaa]]]YYYXXXTTTVVVXXX[[[\\\ZZZUUUQQQKKKHHHDDDBBBCCCDDDDDDDDDFFFKKKSSSYYY\\\^^^^^^___aaaeeegggfffddd]]]OOOBBBAAAAAADDDFFFFFFFFFLLLUUURRRRRRRRRSSSUUUYYY\\\___hhhfffeeeiiirrr~~~{{{xxxvvvtttvvvuuusssrrrpppoooooonnnlllkkkgggccccccccc^^^XXXNNNHHHHHHRRRYYYUUULLLFFFEEECCC@@@<<<999777666666:::<<>>999AAATTTqqqrrr```\\\bbbccciiivvvzzz}}}{{{|||}}}sssnnnnnnnnnoookkkkkkkkkkkkjjjiiihhhhhhfffhhhjjjjjjiiifffccc```````````````___[[[UUUQQQSSSRRRQQQMMMDDD===:::;;;777888<<>>GGGllluuu^^^VVVWWW```ssszzz|||~~~~~~kkkYYYNNNMMMRRR[[[\\\ZZZSSSJJJBBB<<<777999<<>>;;;======;;;:::<<>>===<<<>>>=========>>>AAACCCEEERRRRRRTTT\\\fffpppvvvxxxlllcccYYYTTTTTTSSSNNNIIIBBBCCCDDDCCCAAAAAAAAABBBCCCDDDFFFFFFEEEEEEFFFHHHMMMOOOQQQTTTWWW[[[^^^```cccdddeeefffkkknnnhhh```RRRIIICCCCCCEEEIIIPPPWWWXXX\\\```aaa```___aaacccdddgggjjjmmmqqqtttooohhhZZZUUUOOOJJJIIIJJJLLLLLLOOOTTTZZZ```ccceeegggiiijjjmmmooollleee\\\TTTPPPUUUQQQPPPVVV\\\cccqqq~~~|||yyywwwtttooolllkkkkkkkkkkkkoookkkgggdddbbb___XXXSSSIIIJJJOOOUUUUUUMMMEEEBBBDDD???;;;:::888444555888;;;<<<>>>@@@BBBCCCDDDDDDGGG???SSSqqq}}}rrraaa```XXXQQQTTTVVVWWWWWWVVVSSSOOOIIICCC@@@===CCCNNNcccvvvhhh```___dddjjjnnn~~~{{{qqqlllnnnqqqoookkkkkkjjjjjjjjjjjjiiigggfffdddddddddccccccbbbaaa_________]]]\\\[[[ZZZXXXUUUSSSVVVWWWQQQEEE<<<999777333777:::???CCCEEEGGGHHHJJJIIIKKKQQQbbbuuu|||{{{]]]YYYTTTQQQOOONNNMMMMMMKKKDDDCCCHHHGGGEEEUUUllluuurrrmmm^^^QQQZZZnnnyyy|||mmmdddbbbZZZTTTKKKEEEDDDIIIQQQVVVWWWPPPIIIDDD>>>888666999===EEEDDDCCCIIIIIIFFFLLLeeeYYYEEE===999888777666666555666666444666:::<<>>>>>>>>???BBBDDDFFFOOOOOOQQQXXXaaahhhmmmnnnccc\\\UUUSSSVVVWWWSSSOOODDDEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIHHHIIIJJJLLLOOOQQQTTTWWWZZZ^^^bbbdddhhhjjjjjjkkkpppsssooohhhWWWOOOHHHHHHIIIKKKPPPVVVTTTYYY^^^```aaabbbeeehhhjjjnnnrrruuuzzz}}}xxxqqq\\\WWWQQQMMMMMMNNNPPPQQQNNNSSSZZZ```eeehhhkkkmmmpppsssvvvuuupppkkkhhhggglllhhhhhhmmmrrr{{{zzzxxxuuuqqqoooooopppppppppmmmjjjfffdddbbb]]]VVVQQQFFFHHHNNNUUUVVVNNNFFFCCCCCC>>>::::::777444555888;;;<<<>>>@@@BBBCCCDDDDDDFFF@@@UUUtttjjj}}}nnn```aaaZZZTTTUUUVVVYYYXXXWWWTTTPPPKKKFFFCCC>>>AAAHHHYYYxxxxxxjjjaaa```dddjjjnnn{{{xxxrrrppplllkkkmmmnnnllljjjjjjhhhiiihhhhhhgggfffdddddddddcccbbb```______^^^^^^^^^^^^\\\YYYVVVSSSSSSTTTWWWWWWPPPDDD;;;888555222999<<>>:::666777;;;BBBHHHEEEDDDKKKIIIFFFLLLjjjwww~~~uuuPPPAAA<<<999999888777666666666666666777;;;===HHHjjj}}}uuuhhhYYYgggzzzvvv{{{~~~~~~vvvuuuttttttvvvvvvuuusssmmmooorrrttttttwww{{{wwwwwwwwwsssnnnkkkggg\\\PPPBBBBBBBBBBBBBBBAAAAAAAAA@@@??????@@@AAACCCEEEGGGJJJKKKMMMSSSZZZ___bbbccc\\\XXXTTTUUUXXXYYYVVVRRRHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNPPPRRRRRRUUUYYY\\\___cccgggjjjmmmooooooppptttxxxuuuooo[[[TTTMMMLLLMMMMMMOOOSSSTTTXXX^^^aaabbbdddhhhkkkkkkooosssvvv{{{~~~yyyrrr]]]YYYTTTQQQRRRTTTVVVVVVRRRWWW]]]ccchhhmmmqqqtttuuuxxxzzzyyywwwwwwyyy|||~~~yyyvvvtttqqqooopppqqqrrrrrrjjjgggeeecccaaa[[[SSSMMMDDDGGGNNNVVVVVVNNNGGGDDDBBB===:::999777444555888;;;<<<>>>@@@BBBCCCDDDDDDDDDBBBWWW{{{iiiiiijjj```ccc\\\VVVWWWVVV\\\ZZZXXXTTTPPPMMMJJJHHHBBBBBBDDDPPPmmm|||nnndddaaaeeejjjnnn|||zzztttrrrrrrpppooonnnkkkhhhhhhiiigggggggggfffeeedddcccccceeedddaaa___^^^^^^^^^___ZZZ[[[[[[WWWRRRPPPRRRUUUZZZWWWPPPFFF===999777666;;;???CCCFFFGGGGGGHHHIIIHHHKKKhhhlllXXXSSSMMMJJJJJJLLLNNNOOOLLLGGGFFFHHHFFFDDDOOO___xxxuuu___XXXeeexxxsssccc\\\XXXRRRLLLIIIRRRLLLFFFEEEJJJOOOOOONNNKKKDDD>>><<<:::888;;;@@@CCCHHHFFFGGGNNNKKKGGGOOOfff}}}}}}~~~iiiIIIAAA>>>:::999888777666666555555777666:::<<>>@@@BBBCCCDDDDDDBBBBBBYYY}}}hhhpppiiiaaabbb[[[WWWYYYXXX]]][[[WWWSSSPPPNNNLLLLLLFFFFFFEEEMMMgggtttiiieeefffkkkooozzzvvvrrrpppooorrrrrrooojjjffffffhhhjjjffffffeeeddddddcccccccccfffeeebbb```___^^^^^^___VVVXXXXXXUUUQQQOOORRRUUUWWWSSSLLLEEE>>>999888:::>>>AAAEEEHHHIIIIIIJJJKKKPPPYYYyyydddXXXSSSMMMIIIHHHJJJLLLMMMLLLHHHGGGHHHFFFDDDLLLXXXqqqlll[[[]]]rrrrrr|||~~~}}}tttccc[[[TTTRRRPPPKKKHHHIIIFFFCCCAAAEEELLLQQQQQQNNNEEE???;;;:::::::::>>>DDDCCCHHHGGGIIINNNHHHEEEPPPooo]]]GGGDDDAAA;;;:::999777666666555555666333888:::>>>WWWxxx~~~ccciiiyyyuuuqqq{{{~~~{{{yyyvvvuuuuuuuuutttrrrrrrqqqrrrtttuuuuuuzzzzzztttsssrrrqqqqqqooollliiiiiieeeXXXKKKFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGDDDGGGKKKPPPUUUYYY\\\^^^]]]\\\\\\^^^___^^^ZZZVVVOOOLLLIIIHHHJJJKKKKKKJJJLLLOOORRRTTTUUUWWWZZZ\\\YYY^^^dddggghhhkkkooossssssvvvxxxxxxzzz}}}{{{www```YYYUUUUUUUUUTTTUUUYYY\\\```dddfffgggiiinnnrrruuuyyy{{{|||~~~~~~vvvmmm]]]ZZZWWWWWWXXX[[[]]]^^^```aaaccceeeiiipppxxx~~~~~~yyysssqqqnnnmmmmmmlllkkkjjjeeecccaaa___]]]WWWNNNGGGIIILLLTTTYYYUUUKKKCCCAAA???:::777777666444555999;;;<<<>>>@@@BBBCCCDDDDDD@@@BBBZZZgggvvv~~~jjjaaa___XXXWWW[[[YYY[[[YYYVVVRRROOONNNMMMMMMHHHHHHFFFLLLddd{{{qqqjjjjjjmmmpppssszzzyyyssspppooommmkkklllmmmjjjdddbbbfffjjjkkkfffeeedddccccccccccccdddeeedddcccaaa___^^^]]]]]]UUUVVVUUUSSSPPPOOOOOOPPPNNNIIIDDD@@@:::666888<<<@@@CCCHHHJJJKKKLLLMMMNNNbbbppp^^^WWWRRRMMMIIIHHHIIIJJJJJJKKKHHHGGGGGGFFFEEEKKKSSSkkkggg]]]pppnnn{{{|||jjj]]]WWWQQQOOONNNOOOKKKFFFDDDGGGBBBBBBCCCGGGLLLNNNLLLIII>>>999777888999:::???DDDDDDIIIHHHIIIJJJCCCEEEVVV||||||TTTGGGHHHAAA<<<;;;999888777666555555666111666999999NNNqqqfff^^^wwwzzz|||zzzvvv|||xxxvvvuuuuuusssrrrtttrrrrrrvvvxxxwwwyyy}}}|||zzzwwwsssqqqqqqqqqqqqppppppnnnjjjhhhcccWWWKKKGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGHHHHHHGGGJJJOOOSSSWWW\\\```ddd\\\]]]___bbbeeeeeebbb```SSSOOOKKKKKKMMMOOOOOOMMMPPPSSSVVVXXXYYY[[[^^^```^^^dddkkkmmmmmmnnnrrrwwwxxx}}}{{{fff```[[[\\\\\\\\\]]]aaa^^^bbbfffiiilllooovvvzzz|||wwwmmm```^^^[[[[[[]]]___aaaaaadddbbb``````dddmmmyyy~~~|||}}}~~~~~~|||zzztttrrrpppnnnnnnnnnlllkkkeeeccc___]]][[[UUULLLFFFIIIMMMSSSWWWQQQGGG@@@@@@===999666666666444555999;;;<<<>>>@@@BBBCCCDDDDDD@@@DDD^^^}}}eeeyyyxxxggg___\\\UUUUUU[[[YYYYYYWWWUUURRROOONNNNNNNNNHHHIIIGGGJJJ^^^{{{xxxqqqnnnppprrrrrrwww|||wwwqqqooopppqqqnnnkkkgggiiigggbbbccciiikkkhhhfffeeedddcccccccccddddddccccccbbbaaa___]]][[[ZZZWWWVVVTTTRRRQQQNNNKKKIIIEEE@@@<<<;;;888555888???BBBEEEIIILLLNNNNNNOOOQQQxxxxxx\\\TTTQQQLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEJJJPPPfffvvv```oooooo|||zzznnnaaaTTTNNNNNNMMMJJJJJJKKKIIIEEECCCEEEDDDFFFIIIKKKJJJGGGBBB???:::666555888:::;;;???EEEEEEJJJIIIIIIIIIEEEQQQkkkxxxyyysssOOOIIIJJJ>>><<<;;;:::888777666555555777000555888666HHHmmmbbbUUUggggggppp}}}yyy~~~{{{|||xxxvvvuuutttsssrrrtttqqqrrrwww{{{{{{{{{}}}{{{wwwrrrpppppppppqqqrrrooorrrrrrmmmiiibbbWWWMMMEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDFFFGGGIIIJJJJJJJJJMMMPPPTTTWWWYYY^^^dddhhh___```cccgggiiijjjiiihhhXXXSSSOOONNNQQQTTTSSSQQQUUUWWWZZZ\\\]]]___bbbdddcccjjjqqqsssqqqqqqvvvzzz{{{|||llleee```_________aaaeeecccfffkkkmmmooossszzz~~~zzzoooeeecccaaaaaaccceeefffgggfffccc___^^^bbbnnn}}}}}}zzzxxxzzz}}}~~~|||zzzyyyyyyyyywwwvvvsssqqqoooooopppooonnnmmmfffccc^^^\\\YYYSSSLLLFFFFFFJJJOOORRRLLLCCC>>>@@@<<<888555666555444555999;;;<<<>>>@@@BBBCCCDDDDDDCCCMMMkkk}}}hhhmmm```\\\ZZZTTTUUUYYYVVVXXXWWWUUUSSSQQQPPPOOONNNKKKKKKHHHHHHZZZvvvwwwsssrrrsssrrruuu|||sssoookkkkkkooopppmmmjjjgggjjjhhheeegggkkkjjjdddfffeeedddcccccccccdddeeeaaaaaaaaa```^^^\\\YYYXXXZZZWWWSSSRRRQQQNNNHHHCCCAAA;;;888999888555:::BBBBBBFFFJJJNNNOOOPPPQQQSSSsss\\\RRROOOLLLKKKKKKLLLKKKKKKIIIGGGGGGGGGFFFFFFIIINNN___{{{^^^jjjmmmxxx}}}zzz{{{nnnaaaZZZTTTMMMMMMQQQJJJEEECCCEEEFFFCCCBBBCCC;;;@@@EEEHHHFFFBBB>>><<<:::666666:::<<<===AAAFFFEEEJJJJJJJJJLLLLLL```ooovvvnnnLLLJJJJJJ:::===<<<:::888777666555555777000555888444EEEkkk{{{[[[RRRdddbbbhhh}}}xxxvvvvvv~~~{{{wwwuuutttttttttsssssspppqqqxxx}}}~~~~~~{{{uuupppooopppqqqrrrtttppptttuuupppiiibbbXXXNNNCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMRRRUUUXXXYYY[[[___eeejjjcccdddgggjjjkkklllkkkkkk\\\VVVQQQQQQTTTWWWVVVTTTXXXZZZ]]]___```bbbeeeggggggnnnuuuwwwttttttxxx}}}{{{{{{ooogggaaa______^^^```dddiiillloooqqqqqqtttyyy~~~uuujjjhhhffffffgggjjjkkkkkkiiieee```^^^dddrrr}}}|||{{{{{{|||}}}~~~~~~{{{yyyxxxwwwuuurrrpppooonnnmmmnnnooopppooonnngggccc^^^ZZZXXXSSSLLLGGGCCCFFFLLLNNNIII@@@===@@@<<<777555666555333555999;;;<<<>>>@@@BBBCCCDDDDDDFFFUUUwwwooodddZZZYYYZZZTTTUUUXXXTTTWWWWWWVVVTTTSSSQQQPPPOOOOOONNNIIIHHHWWWttt{{{uuuttttttnnnpppwww|||wwwtttrrrqqqkkkkkkkkklllkkkkkkjjjjjjiiihhhhhhiiikkkjjjgggcccgggfffddddddddddddbbb```bbb```^^^]]]]]]]]]\\\[[[YYYYYYYYYXXXUUUOOOHHHBBB>>>;;;666333555:::AAAEEEHHHLLLKKKPPPZZZYYYWWW___}}}vvv}}}iiiYYYUUUSSSPPPLLLIIIHHHGGGGGGJJJHHHGGGFFFGGGJJJNNNPPPZZZ}}}lll___qqqkkkyyyxxx}}}xxxmmmfffXXXTTTOOOLLLKKKIIIFFFDDDEEEEEEDDDBBBBBBAAAAAAAAACCCBBBAAA???===;;;999888666666888:::>>>BBBFFFIIIDDDMMMNNNIIIVVVuuuwwwkkknnnxxxeeeMMMNNNKKK>>>>>>===;;;999888666666555111777666555:::BBB\\\qqqVVVUUUdddbbbsss|||vvvsssyyy|||xxxuuutttrrrpppooosssssstttvvvzzz}}}}}}}}}{{{tttnnnlllkkkjjjnnntttrrrsssrrrnnnkkkeeeZZZOOOEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHJJJMMMOOOTTTWWWZZZ]]]```dddjjjooojjjkkknnnrrrtttsssppplllddd^^^XXXUUUWWWZZZ[[[ZZZZZZ]]]bbbfffiiikkkkkkjjjpppsssvvvyyy{{{|||qqqjjjeeeeeeffffffhhhlllnnnpppsssuuuwww{{{wwwnnnmmmllllllnnnqqquuuwwwqqqppplllkkkuuu}}}wwwxxxzzz{{{|||||||||{{{|||zzzxxxvvvtttsssrrrrrrrrrqqqooommmkkkjjjiiiiiieeeaaa[[[VVVSSSOOOJJJFFFBBBEEEHHHGGGCCC???>>>???<<<999444111111444999<<<===???BBBCCCCCCCCCDDDEEEGGGddduuukkkeee\\\SSSRRRSSSSSSUUUXXX[[[XXXUUUTTTUUUTTTQQQOOOTTTPPPKKKIIIMMM```tttoootttppplllnnnxxx}}}{{{yyywwwssspppmmmkkkkkkkkkkkklllllllllkkkkkkjjjiiiiiihhhhhhiiikkkkkkhhhdddhhhfffddddddddddddbbb```^^^]]][[[[[[[[[\\\[[[ZZZYYYYYYXXXXXXUUUNNNFFF@@@;;;999666555888===CCCFFFJJJOOONNNPPPWWWVVVYYYfffzzzuuucccXXXSSSQQQNNNLLLJJJIIIJJJJJJPPPNNNKKKHHHGGGHHHJJJKKKPPPkkk{{{qqqfffgggfffyyyuuukkkddd\\\UUUOOOQQQNNNJJJHHHHHHHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@BBBAAA???===;;;999888777666888;;;>>>AAAEEEHHHJJJKKKKKKJJJSSSnnnllljjjwww]]]JJJKKKHHH>>>>>>===<<<:::888777666666222777666444888???WWWzzz}}}oooWWWUUUbbbrrr~~~~~~yyyrrrtttxxx~~~}}}zzzwwwuuutttsssqqqpppqqqqqqrrrvvvzzz}}}~~~}}}}}}vvvpppmmmlllkkkoootttssstttsssoookkkfff[[[PPPGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKNNNQQQSSSUUUZZZ```fffjjjkkkjjjeeegggkkkqqqvvvwwwuuusssjjjddd]]]ZZZ\\\^^^___^^^aaacccfffjjjmmmooooooooorrruuuyyy|||~~~vvvpppjjjkkkllllllnnnrrrtttwwwyyy|||~~~}}}pppooooooqqquuu{{{~~~{{{yyywwwxxxzzz|||}}}}}}}}}|||{{{{{{{{{zzzyyywwwvvvuuusssrrrpppnnnmmmkkkkkkjjjgggbbb[[[VVVQQQMMMHHHDDDBBBFFFJJJIIIEEEAAA??????;;;888444111222555999<<<===???BBBCCCBBBBBBCCCDDDNNNllltttwwwcccZZZRRRQQQQQQPPPPPPRRRWWWTTTRRRRRRSSSSSSQQQOOORRRPPPLLLIIIJJJYYYvvvyyysssuuunnniiijjjrrryyy{{{~~~{{{{{{|||~~~}}}yyyxxxwwwwwwvvvuuusssrrrqqqqqqqqqpppnnnlllmmmlllkkkjjjiiijjjkkkkkkllllllllllllkkkjjjiiihhhgggggghhhjjjkkkkkkhhhfffgggfffdddddddddcccbbb```\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWWWWWWWVVVRRRKKKBBB<<<777777777999<<>>===;;;999777666666777;;;???CCCEEEFFFIIIJJJNNNFFFFFF^^^yyynnntttqqqTTTIIIIIIGGGBBB???>>><<<:::888777666666333888555444777;;;QQQrrr|||vvvccc___hhhyyywww}}}yyyqqqwwwxxx|||zzzxxxuuutttttttttsssrrrqqqrrrtttxxx}}}zzzrrrooommmlllpppuuutttuuusssooolllfff\\\QQQKKKJJJJJJJJJIIIJJJJJJJJJLLLMMMNNNNNNNNNPPPSSSUUUXXXZZZ___gggnnnoooiiidddaaadddjjjrrryyy||||||zzzqqqkkkdddaaaccceeefffeeejjjkkkmmmooorrrtttvvvwwwxxxzzz}}}}}}vvvqqqrrrssssssvvvzzz{{{}}}vvvttttttyyy~~~|||yyyvvvwwwxxxzzz|||}}}}}}}}}|||zzz|||~~~~~~{{{zzztttsssrrrpppnnnllllllkkkgggbbb[[[UUUOOOJJJEEEBBBBBBFFFLLLLLLHHHCCC@@@???:::777444222222555999<<<>>>@@@BBBBBBAAAAAAAAABBBSSSoookkkaaaYYYQQQOOONNNLLLJJJKKKRRRPPPOOOOOOPPPQQQPPPOOOOOONNNLLLHHHFFFQQQkkkvvvuuuoookkkjjjnnnssswww{{{zzzyyyyyyzzz|||}}}|||{{{zzzxxxuuusssrrrrrrrrrrrrppppppooopppqqqqqqooommmiiiiiiiiiiiijjjlllmmmnnnlllllllllkkkjjjiiigggfffeeefffhhhjjjkkkjjjiiiggggggeeeccccccccccccaaa___\\\[[[ZZZ[[[\\\\\\ZZZYYYTTTTTTTTTRRROOOGGG>>>888444666999===BBBEEEHHHJJJKKKSSSQQQNNNPPPRRR```wwwyyy}}}pppTTTWWWPPPOOONNNMMMMMMMMMMMMMMMNNNMMMKKKKKKKKKMMMOOOPPPQQQVVV___lll|||zzzkkkaaadddttt}}}|||zzzvvvtttqqqqqqtttvvvxxxxxx~~~ssseee[[[TTTQQQLLLJJJJJJJJJHHHFFFCCCBBBBBBBBBBBBCCCBBBBBB??????>>>>>>>>>>>>??????===<<<:::888777666666666999===CCCEEEEEEEEEGGGIIIMMMGGGNNNlllcccPPPKKKHHHFFFFFF@@@>>>===;;;999888777777333888555444777:::MMMlllqqqkkkmmmrrr|||sssyyy~~~vvvyyyxxxzzzxxxvvvuuutttuuuuuutttsssssstttwww||||||uuuqqqnnnlllpppuuutttuuusssnnnkkkfff\\\RRRMMMLLLKKKKKKKKKKKKLLLMMMQQQRRRSSSSSSTTTUUUYYY[[[aaadddiiimmmooolllgggbbbdddhhhnnnvvv}}}uuupppiiigggiiilllnnnnnnqqqqqqrrrsssvvvyyy|||}}}{{{vvvvvvwwwxxxzzz~~~~~~|||}}}~~~|||||||||zzzxxxyyyzzz{{{||||||{{{zzzyyyyyy|||~~~vvvuuussspppnnnlllkkkkkkeeeaaa[[[SSSMMMHHHDDDBBBBBBHHHNNNOOOKKKEEE@@@>>>999666444222333666:::===???AAABBBBBB@@@@@@AAABBBSSSmmmttt]]]eee[[[RRROOOMMMKKKJJJKKKQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLJJJFFFDDDMMMgggxxxuuuuuurrrooooooqqqtttyyy}}}wwwvvvtttuuuvvvwwwvvvuuutttsssqqqooommmmmmooopppooonnnmmmnnnooopppnnnmmmggggggggghhhiiijjjkkkkkkkkkkkkkkkjjjiiigggfffeeeccceeehhhiiiiiihhhggggggeeedddbbbaaabbbaaa```^^^[[[ZZZYYYYYYZZZYYYVVVTTTOOOOOONNNMMMIIICCC;;;666333666;;;AAAFFFIIIJJJJJJJJJQQQQQQPPPUUUXXXfff|||zzzfffSSSUUUQQQPPPOOONNNNNNMMMMMMMMMKKKKKKKKKKKKMMMOOORRRSSSUUUVVV___pppppp```cccppp~~~~~~{{{{{{|||||||||zzzxxxuuusssqqqrrrpppmmmlllmmmoooooonnnsssxxx~~~~~~wwwtttooohhhaaaYYYQQQLLLMMMKKKHHHGGGFFFFFFEEEDDDAAABBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>:::999888666666666777888;;;@@@DDDFFFDDDDDDGGGJJJHHHOOObbb}}}~~~}}}}}}YYYMMMLLLGGGEEEGGG@@@???===;;;:::888888888333777555444888:::KKKggg{{{zzzqqqkkkrrrxxxooottt~~~{{{wwwvvvwwwzzzzzz{{{xxxwwwvvvvvvvvvvvvtttsssrrrtttwww}}}|||vvvrrrooommmoootttssstttrrrmmmkkkggg^^^TTTNNNMMMLLLKKKLLLMMMNNNOOOSSSTTTVVVVVVVVVXXX\\\^^^bbbhhhmmmnnnkkkggggggiiioooqqqvvv}}}xxxsssmmmlllooosssuuuuuuuuuuuuvvvwwwzzz}}}zzzzzzzzzzzz|||}}}{{{zzzzzzzzzyyy{{{{{{|||{{{zzzxxxvvvuuuwwwzzz~~~xxxwwwtttqqqnnnllljjjjjjccc___ZZZRRRLLLGGGEEEDDDDDDJJJPPPQQQLLLEEE@@@===777555333222333777;;;===@@@AAABBBAAA@@@@@@AAACCCVVVnnnjjjZZZiii^^^SSSPPPNNNMMMNNNQQQTTTSSSQQQNNNLLLLLLLLLMMMMMMKKKGGGEEEEEEPPPhhh~~~zzzxxxyyyxxxuuuqqqpppsssvvvxxxuuutttrrrrrrtttuuuuuuttttttsssqqqmmmkkkkkkmmmooolllkkkiiiiiikkklllkkkkkkiiiiiiiiiiiijjjjjjjjjjjjhhhhhhhhhhhhgggfffeeedddbbbeeeggghhhgggeeeeeeeeecccbbb````````````^^^\\\YYYXXXVVVVVVUUURRRNNNKKKIIIHHHGGGEEECCC???:::666444888>>>EEEIIIKKKKKKKKKIIIQQQSSSYYYdddhhhppp___UUUQQQQQQPPPPPPPPPOOONNNNNNMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRSSS]]]pppkkkgggooo{{{zzzxxxzzzzzzxxxwwwwwwvvvuuupppppppppooonnnmmmkkkjjjllljjjhhhggghhhiiiiiihhhhhhhhhiiihhhffffffgggiiikkkiiihhhgggfffccc___\\\YYYWWWSSSPPPMMMKKKJJJJJJFFFFFFDDDCCCAAA@@@@@@@@@@@@AAACCCBBB@@@??????@@@@@@???>>>===<<<<<<<<<<<<888777666666777888;;;<<<>>>BBBFFFFFFEEEGGGMMMSSSMMM___xxx|||mmmRRRKKKKKKFFFCCCEEEAAA@@@>>><<<:::999888888333777444444888999GGGbbbxxxzzznnnzzzvvvkkkmmmttt{{{sssrrrtttxxxwwwyyyzzzyyyxxxxxxxxxwwwtttrrroooqqquuu{{{{{{uuussspppmmmnnnrrrssssssqqqmmmllliiiaaaWWWNNNMMMLLLLLLMMMOOORRRSSSSSSUUUVVVVVVWWWYYY]]]______fffllllllhhhgggmmmtttyyy{{{}}}xxxsssrrruuuyyy||||||yyyzzz{{{}}}~~~}}}|||xxxwwwvvvwwwxxxzzz{{{{{{zzzxxxvvvtttsssuuuwwwzzz}}}}}}{{{xxxsssooollljjjiiibbb___ZZZRRRKKKFFFEEEFFFGGGLLLRRRRRRLLLDDD???<<<666444333333444777;;;>>>AAABBBBBBBBBAAAAAACCCEEE^^^vvvjjjfffhhh^^^TTTRRRRRRRRRTTTWWWWWWWWWUUUQQQNNNMMMOOOPPPPPPLLLHHHGGGJJJTTThhhyyy|||{{{wwwyyyxxxsssqqqrrrttttttvvvtttssssssuuuwwwxxxwwwwwwvvvsssnnniiihhhjjjmmmkkkhhheeedddfffggghhhiiijjjjjjkkkkkkkkkkkkkkkkkkffffffffffffeeeeeedddcccaaadddggggggeeecccbbbcccbbb```^^^^^^^^^^^^\\\ZZZZZZXXXVVVTTTRRRNNNIIIEEEDDDBBB@@@???>>><<<:::777777;;;AAAGGGJJJLLLKKKJJJLLLRRRWWWdddvvv{{{}}}qqqYYYWWWMMMNNNOOOOOOPPPPPPPPPPPPPPPNNNMMMMMMMMMMMMMMMNNNOOOQQQQQQWWWhhh}}}xxxooouuuyyy|||{{{~~~}}}|||{{{{{{||||||}}}~~~|||}}}{{{zzzyyywwwtttssstttsssrrrqqqkkkkkkjjjiiihhhgggggggggdddbbb___^^^^^^^^^]]]\\\\\\[[[XXXUUUSSSQQQRRRRRRQQQOOOMMMLLLMMMLLLIIIFFFGGGGGGFFFEEEDDDEEEFFFGGGBBBBBBBBBAAA@@@??????@@@<<>>???@@@@@@???===<<<:::999999999777666666666888;;;>>>AAAAAADDDGGGGGGHHHMMMXXXbbbmmmwwwqqqqqq___OOOKKKKKKGGGDDDEEEAAA@@@???===;;;:::999999444777444444666555AAAZZZuuuuuuuuu|||jjjgggmmmyyysssooorrrzzz}}}~~~|||{{{zzzyyywwwsssqqqnnnppptttzzz|||xxxttttttqqqmmmmmmooossstttrrrooonnnllleee\\\OOOOOONNNNNNPPPSSSVVVXXXVVVWWWXXXYYYZZZ\\\```bbbdddiiimmmnnnmmmooouuu{{{{{{yyy|||~~~~~~xxx{{{{{{zzzxxxwwwvvvwwwwwwwwwwwwxxxxxxwwwvvvtttssssssssstttvvvxxx||||||wwwrrrnnnkkkiiidddbbb\\\SSSJJJEEEDDDEEEJJJNNNRRRQQQKKKCCC===;;;555444333333555888<<<>>>AAABBBBBBBBBBBBCCCEEEGGGaaa~~~|||jjjuuuyyyaaaYYYTTTUUUWWWVVVVVVXXXYYYYYYXXXUUUQQQQQQTTTWWWUUUOOOKKKMMMQQQXXXcccmmmvvvxxx{{{rrrxxxzzzvvvtttuuuvvvsssuuusssrrrrrruuuwwwxxxxxxwwwvvvssslllfffccceeehhhiiieeeaaa___```ccceeeeeegggggghhhhhhiiiiiihhhhhhdddddddddeeeeeedddccccccaaadddggggggdddaaaaaabbbaaa___]]]]]]]]]]]][[[YYY]]][[[XXXUUURRRMMMGGGCCCAAA???<<<;;;;;;;;;:::888999===BBBHHHKKKLLLKKKJJJNNNTTTZZZlllcccUUUXXXIIILLLMMMNNNPPPQQQRRRSSSSSSLLLLLLLLLLLLMMMNNNOOOPPPTTTRRRTTT```tttpppnnnppp{{{||||||}}}xxxwwwyyy{{{ssstttuuuvvvxxxyyyzzzzzzxxx|||~~~zzzvvvuuupppooonnnoooqqqrrrqqqpppllljjjgggeeecccbbbbbbbbbbbb___\\\YYYXXXVVVTTTRRRSSSRRRPPPNNNMMMLLLLLLLLLMMMJJJHHHHHHIIIIIIGGGDDDCCCDDDEEEDDDBBBAAAAAABBB>>>???@@@@@@??????@@@AAA999===@@@AAA???>>>???AAA???>>><<<:::999777777666666666555666999===AAACCCBBBFFFIIIIIIKKKSSSbbbmmmtttddd~~~aaaXXXOOOMMMLLLJJJHHHGGGBBBAAA???===;;;:::999999555888444333444222<<>>AAABBBCCCBBBBBBDDDGGGIII```sssggg|||iiiZZZUUUSSSWWWZZZXXXVVVWWWZZZ[[[ZZZWWWTTTTTTXXX\\\YYYRRRNNNQQQVVVZZZ^^^bbbnnn|||tttxxxoooxxx|||zzzxxxzzzyyyvvvsssrrrppppppppprrrtttuuu|||zzzuuunnnfffaaa___^^^aaaYYYUUUWWW[[[]]]```ddddddeeefffggghhhhhhhhhhhhcccccccccbbbbbbbbbbbbbbb```bbbdddccc```___```cccddd```\\\YYYYYYYYYZZZZZZWWWVVVTTTQQQMMMIIIFFFDDDAAA>>>:::777555555777888888DDDGGGHHHNNNMMMHHHLLLTTTMMMZZZuuu}}}ttt}}}eeeTTTPPPMMMMMMLLLLLLLLLNNNOOOQQQSSSMMMMMMNNNNNNOOOPPPQQQQQQQQQOOOOOOVVVeeeqqqlllttt|||xxxzzz~~~yyy|||wwwuuuvvvwww}}}vvvqqqqqqoookkkmmmssswwwyyyzzzwwwssspppoooqqqllljjjiiijjjlllllljjjgggeeecccaaa___]]]]]]]]]]]]XXXWWWVVVTTTQQQOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>???????????????>>>======<<<===>>>??????>>>======999999888777777777777777777666777999===@@@BBBCCCCCCFFFLLLMMMLLLWWWwwwvvvyyy\\\\\\ZZZSSSKKKFFFEEEFFFCCCBBB@@@===;;;999888777555222222444666777===DDDiiikkkbbbiiilllbbbhhhmmmeeekkkxxxrrrsss}}}}}}xxxuuusssssssssrrruuuyyy|||~~~}}}zzzxxxrrrpppnnnmmmmmmmmmkkkiiipppqqqpppoooooolllfff___VVVQQQMMMNNNUUU[[[]]]\\\[[[]]]^^^___bbbffflllqqqlllqqqvvvyyyzzz{{{~~~zzz{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuuuutttssssssuuuxxx{{{}}}}}}yyyvvvsssooommmeeeccc]]]RRRGGGBBBDDDHHHPPPVVVVVVNNNFFFBBB<<<666555444333444666:::???BBBBBBAAA>>>BBBFFF===???QQQkkkfffeeebbbXXXVVVVVVXXX[[[\\\YYYVVV[[[XXXUUUSSSUUUWWWXXXXXXWWWSSSQQQTTTWWWWWWYYY\\\lllsss|||qqqtttzzzuuuzzz{{{vvvooonnnnnnoooqqqsssuuuvvvxxxwwwrrriiiaaa\\\]]]___]]]YYYYYY\\\]]][[[\\\___fffffffffffffffeeeeeeeeecccccccccccccccbbbaaaaaaaaacccdddccc```^^^___aaabbb___[[[YYYXXXXXXWWWVVVSSSRRRPPPMMMJJJFFFCCCBBB@@@===999666555777999;;;???HHHHHHHHHNNNMMMJJJOOOWWWUUU]]]jjjnnnooo~~~^^^SSSQQQNNNKKKKKKKKKKKKLLLNNNPPPQQQLLLMMMMMMMMMNNNNNNNNNNNNMMMJJJIIINNNZZZrrruuuiiippp}}}~~~yyytttsssssswww{{{rrrmmmlllnnnmmmhhhhhhkkklllmmmnnnlllhhhffffffgggdddcccbbbdddfffgggeeeccccccaaa___\\\ZZZYYYXXXXXXTTTSSSQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<============<<<<<<888888777666666666777777<<<<<<;;;===@@@CCCEEEFFFIIIMMMMMMLLLXXXvvvttt{{{fffWWWVVVSSSOOOJJJFFFDDDDDDDDDCCCAAA???===;;;:::999888555333555555555:::@@@XXXvvv```VVVYYY^^^___kkkuuujjjmmm{{{yyytttvvv}}}xxxuuusssssssssuuuwwwzzz||||||zzzwwwuuupppooonnnnnnnnnnnnkkkiiilllmmmnnnnnnnnnkkkddd^^^TTTRRRPPPSSSXXX]]]______```aaacccdddfffiiinnnrrrppptttxxx{{{|||~~~zzz|||{{{zzzyyyxxxwwwwwwwwwvvvwwwwwwwwwwwwvvvuuuuuuuuutttsssssstttwwwzzz{{{~~~yyyvvvssspppmmmkkkdddbbb[[[PPPGGGCCCFFFKKKVVV[[[YYYPPPGGGCCC===888555444333444777;;;@@@CCCAAABBB@@@CCCFFF???EEE\\\~~~hhhnnnaaa^^^]]]]]]^^^^^^^^^[[[YYY\\\[[[YYYYYYZZZZZZYYYXXXXXXTTTRRRUUUVVVTTTUUUXXXbbbjjjqqq```aaahhhqqqyyy~~~uuukkkkkklllmmmnnnooopppqqqqqqqqqnnnggg___^^^eeelllooooooqqqqqqlllcccaaaccchhhgggfffeeeeeedddddddddbbbbbbcccdddcccbbbaaa```cccddddddbbb```^^^^^^^^^```^^^[[[YYYWWWUUUSSSPPPMMMLLLJJJHHHEEEBBB@@@???>>><<<888555666999===@@@EEEJJJGGGGGGNNNNNNLLLSSSUUU___hhhkkkppp~~~kkkUUUSSSRRRNNNJJJIIIIIIIIIJJJLLLMMMOOOOOOOOONNNNNNNNNMMMMMMMMMJJJGGGEEEGGGMMM]]]wwwyyyjjjmmm}}}zzzuuutttsssrrrnnnlllrrrzzzqqqmmmiiihhhfffbbbaaadddddddddccc```]]]ZZZZZZ[[[[[[ZZZZZZ\\\___```___^^^___]]][[[XXXUUUSSSRRRQQQNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDCCCBBBBBBAAABBBBBBAAA@@@@@@??????>>>>>>===?????????>>>>>>=========<<<<<<===>>>>>>============<<<;;;:::::::::::::::666666666666666666777888;;;<<<===???AAADDDFFFHHHIIINNNKKKLLLgggyyy}}}qqqUUUPPPNNNKKKIIIHHHGGGFFFDDDEEEEEECCCAAA???>>><<<<<<;;;777555555444222666<<>>>>><<<:::777555777<<>>>>>======<<<<<<<<<<<<==================<<<<<<<<<<<<===>>>>>>>>>>>>======;;;999888777777888888555555555555666777888999:::===AAADDDFFFGGGHHHIIIGGGKKKOOO\\\zzz}}}~~~^^^NNNMMMJJJGGGGGGIIIKKKIIIFFFEEEEEEDDDCCCAAA@@@>>>===;;;888666666444111444:::GGGkkksssaaa]]]YYYkkkwwwqqqsss{{{|||yyyxxxzzzyyyvvvyyy~~~yyyvvvwwwyyyzzz{{{|||}}}}}}|||zzzwwwuuuoooooonnnoooooolllhhhddd\\\\\\```dddbbbZZZRRRNNNHHHKKKOOOSSSWWW\\\bbbfffcccfffjjjllloooqqqtttwwwzzz}}}}}}{{{{{{|||{{{zzzxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuttttttssssssssstttuuuuuuwwwtttqqqooommmkkkgggddd___[[[SSSKKKFFFGGGMMMRRRWWWVVVQQQIIIBBB===999666222222333555999>>>CCCFFFCCCFFFEEEDDDCCC@@@SSSuuuyyymmm^^^]]]```cccbbb^^^\\\\\\^^^[[[YYYXXXXXXXXXWWWUUURRRVVVSSSRRRRRRPPPKKKJJJMMMSSS\\\pppqqq[[[ZZZfffnnnwww~~~jjjjjjjjjiiihhhfffdddcccfffjjjmmmkkkjjjqqqqqqggghhhooosssqqqmmmiiifffeeeeeeeeebbbbbbcccdddcccbbbaaa```gggeeecccaaa___]]][[[ZZZ```^^^\\\ZZZWWWSSSNNNJJJEEECCCAAA???>>>===<<<<<<:::888666666999>>>DDDHHHHHHKKKGGGHHHMMMIIIJJJWWWXXXooo~~~pppTTTNNNPPPNNNJJJHHHHHHGGGGGGGGGIIIJJJKKKQQQQQQPPPNNNMMMLLLKKKJJJHHHFFFFFFGGGGGGIIITTT___jjjsss~~~~~~ssskkkvvv}}}wwwqqqrrrqqqlllgggdddppp{{{xxxmmmddd]]]YYYVVVSSSOOOKKKIIIHHHHHHHHHJJJKKKMMMOOOPPPPPPQQQQQQTTTSSSQQQOOOLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???>>>>>>===;;;:::888666666666666777555555666777888999;;;<<<@@@DDDHHHJJJJJJIIIJJJKKKHHHMMM___zzz}}}lllQQQJJJLLLIIIGGGHHHKKKMMMLLLJJJDDDDDDDDDDDDBBBAAA???>>>:::777666666555222555:::FFFiii}}}wwwnnnaaaZZZmmm{{{ppprrrxxx~~~zzzvvvtttrrrsssxxx~~~{{{zzz{{{}}}~~~|||}}}}}}{{{yyysssqqqooommmllliiieeeccc]]]^^^ccchhhcccWWWNNNKKKGGGJJJOOOTTTZZZ```fffkkkbbbeeejjjnnnqqquuuyyy|||{{{xxxyyyzzz{{{{{{yyyxxxwwwvvvvvvvvvtttuuuuuuuuuuuutttssssssssssssttttttttttttsssssstttrrrooommmkkkhhhdddaaaZZZVVVNNNGGGEEEGGGMMMRRRRRRNNNIIIDDD???:::777666222222444777;;;???DDDFFFDDDHHHFFFCCC@@@???WWW}}}wwwggg___ZZZ]]]``````]]][[[\\\^^^[[[XXXTTTSSSSSSSSSSSSSSSSSSQQQPPPPPPLLLGGGHHHLLLSSS]]]lll||||||iiifffooorrr}}}iiiiiiiiihhhhhhgggggggggfffjjjllljjjiiiooo{{{{{{uuummmdddaaakkkvvv}}}yyyrrrkkkfffdddcccccccccccccccbbbbbbbbbbbbbbbgggeeebbbaaa___^^^[[[YYY\\\ZZZXXXUUUSSSOOOJJJGGGBBBAAA>>><<<::::::::::::777777777888<<>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============>>>>>>>>>>>>===<<<;;;999888777666666666666666666777777999;;;===>>>@@@CCCFFFHHHGGGFFFFFFIIIMMMSSS\\\rrruuuaaaJJJEEELLLKKKIIIJJJKKKLLLKKKKKKDDDDDDEEEEEEDDDCCCAAA@@@:::888777888666444666;;;???ccc{{{|||uuuccckkkppppppttt}}}|||wwwrrrpppsssyyy~~~~~~~~~{{{}}}}}}zzzvvvrrrmmmiiihhhgggfffeee``````fffmmmgggWWWMMMLLLIIILLLSSSZZZaaafffhhhiiieeehhhlllqqquuuzzz~~~{{{xxxwwwxxxyyyzzzyyyxxxwwwwwwvvvwwwwwwrrrrrrrrrrrrrrrqqqqqqppprrrssstttuuuuuuuuutttsssrrrpppnnnllljjjfffaaa^^^TTTPPPIIIDDDCCCFFFLLLOOONNNIIIDDDCCC@@@;;;777777222333555888<<<@@@DDDFFFEEEHHHFFFBBB@@@AAA\\\gggqqqyyyccc___ZZZ\\\^^^^^^^^^]]]]]]]]][[[WWWSSSQQQRRRSSSTTTTTTRRRPPPPPPOOOKKKHHHKKKQQQ___jjjttt{{{xxxooopppwwwiiihhhgggeeeddddddeeeeeefffhhhiiihhhgggkkkqqqwwwqqqkkkccc___]]]bbbqqq~~~yyyrrrlllgggeeeeeefffeeedddbbbaaa```aaabbbcccgggdddaaa``````^^^[[[XXXVVVSSSPPPNNNKKKHHHDDDAAA@@@>>><<<999777666777777666666888:::>>>CCCGGGIIIJJJNNNKKKJJJLLLKKK[[[wwwzzz```WWWTTTMMMKKKOOOKKKJJJIIIIIIIIIJJJKKKLLLIIIIIIHHHGGGEEEDDDCCCCCCBBBAAACCCEEEEEECCCFFFKKKZZZnnn{{{ssswwwllleee___\\\\\\XXX\\\aaafffppp|||~~~uuummmddd]]]TTTMMMIIIGGGDDDCCCAAACCCEEEDDDBBB@@@AAABBBDDDDDDEEEEEEDDDCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>>>>=========<<<;;;:::999888666777777777777777666666888888999;;;===@@@BBBCCCEEEEEEDDDBBBCCCIIIUUU^^^rrr}}}kkkssssssVVVIIIJJJKKKKKKKKKJJJHHHGGGHHHIIIEEEFFFGGGGGGGGGEEECCCBBB<<<:::999:::777444666::::::]]]vvvsssooouuummmpppyyy{{{vvvsssvvvzzz~~~}}}|||zzz}}}|||xxxwwwqqqjjjeeedddfffiiijjjggghhhpppxxxrrr```VVVVVVXXX\\\eeeooovvvwwwqqqlllmmmooorrruuuyyy~~~~~~|||{{{{{{zzzzzzyyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxttttttuuuuuuttttttsssrrrqqqrrruuuvvvwwwvvvtttssspppnnnllljjjgggccc^^^ZZZOOOKKKEEEAAAAAAEEEIIIKKKLLLEEEAAABBB@@@:::555555333444666999<<<@@@DDDEEEEEEGGGDDDBBBBBBFFFbbbttt```vvvnnnaaa^^^[[[[[[[[[\\\]]]\\\ZZZXXXWWWUUURRRRRRSSSTTTSSSRRRRRRPPPPPPPPPMMMKKKQQQYYYkkkwww}}}|||{{{rrr~~~kkkhhheeeaaa___^^^^^^^^^dddeeeffffffgggiiimmmpppiiibbbZZZXXXZZZccctttyyyuuuooojjjhhhhhhjjjlllfffdddbbb```___aaacccdddgggdddaaa``````___\\\XXXQQQNNNKKKHHHFFFCCC@@@===???===:::777555444444555555666888<<<@@@DDDGGGIIIFFFJJJIIIIIIMMMRRRjjjkkk[[[YYYVVVMMMLLLRRRLLLKKKJJJIIIJJJKKKLLLMMMIIIIIIHHHGGGFFFEEEDDDCCCBBBAAACCCFFFEEEBBBDDDHHHLLLiiixxx~~~zzznnnaaaYYYWWWRRRVVVXXXYYY___hhhooopppzzz~~~uuuhhh]]]UUUPPPJJJGGGCCCEEEGGGEEEAAA??????AAA>>>???@@@AAABBBAAA@@@@@@;;;;;;;;;:::::::::999999:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????<<<<<<;;;:::999777666555555666777888888888666666999:::;;;===???BBBDDDEEEIIIHHHEEEDDDHHHVVViiiwwwvvv___ZZZwwwzzz\\\KKKLLLSSSIIIKKKLLLIIIDDDBBBDDDFFFFFFGGGIIIIIIIIIGGGEEEDDD???<<<;;;;;;888444555999;;;ZZZpppxxxzzzttt{{{jjjmmmwwwzzzwwwxxx{{{|||}}}~~~{{{yyyzzz}}}yyyuuuvvvpppgggbbbbbbfffllloootttuuu~~~pppeeefffmmmsss}}}wwwtttuuuwwwyyy||||||{{{xxxxxxyyy{{{}}}|||yyyvvvwwwwwwwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwppprrruuuwwwxxxwwwuuutttooommmkkkiiifffaaa[[[WWWLLLHHHCCC@@@AAADDDGGGIIIJJJCCC???@@@???777222111444555777999===@@@CCCEEEDDDFFFCCCBBBEEEJJJggg}}}jjjggg___]]]\\\YYYXXXYYYZZZZZZVVVRRRRRRQQQQQQRRRSSSSSSQQQOOOSSSQQQQQQQQQNNNNNNVVV___lllxxx|||vvvyyywwwwww~~~ssskkk```YYYXXX]]]dddhhhjjjgggdddcccfffggggggeeeccc\\\UUUVVVddduuu|||{{{rrrnnnjjjiiiiiiiiigggeeejjjgggdddcccdddeeeeeeeeedddbbb___]]][[[XXXTTTQQQQQQMMMHHHBBB>>>=========<<<;;;999777666555666666222666<<>>???@@@AAA@@@===:::888<<<;;;:::999888777777777:::999999999999:::;;;;;;999:::;;;<<<<<<===<<<<<>>======<<<;;;;;;::::::999888888777666555555555666777999::::::<<<@@@BBBAAA@@@CCCGGGAAAIIIKKKDDDEEE]]]^^^```lllmmm^^^YYYTTTMMMRRROOOKKKGGGEEEEEEGGGHHHIIIFFFEEEGGGJJJKKKGGGBBBAAA@@@>>>;;;777444555666;;;GGGiii}}}xxx~~~{{{ffflllyyyvvvxxx}}}|||zzzzzz~~~xxxwwwlll___\\\eeesssyyyzzzzzz|||}}}vvvuuu{{{yyyyyy|||{{{{{{|||~~~{{{|||{{{zzz{{{|||}}}|||{{{|||~~~~~~}}}zzzwwwuuuuuusssuuuyyy{{{zzzwwwssspppmmmiiiffffffgggbbbWWWNNNHHHBBB======CCCIIILLLKKKLLLIIIDDD@@@<<<888444111555666999<<>>@@@WWWuuurrryyyzzzbbbZZZ```ZZZZZZZZZYYYWWWUUURRRQQQLLLLLLMMMOOOPPPQQQOOONNNPPPRRRSSSQQQOOOPPPVVV[[[dddjjjjjjfffkkk}}}{{{mmmooolllgggaaa^^^aaahhhooorrrhhhfffccccccddddddbbb```ZZZXXXWWW]]]mmmyyyyyyrrrfffdddbbbcccfffhhhhhhggghhheeecccbbbccccccccccccaaa___\\\ZZZXXXTTTPPPLLLJJJHHHDDD@@@===<<<======:::999888666555555555666777:::???CCCEEEGGGIIIKKKKKKNNNLLLNNNbbbhhhaaaXXXTTTRRRQQQNNNKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHGGGGGGHHHIIIHHHEEECCCAAABBBBBBCCCEEEGGGHHHIIIJJJSSSmmmvvvuuuvvv|||vvvdddZZZWWWRRRRRRWWWYYYWWWUUUVVVbbbeeekkkrrrwww{{{|||}}}}}}}}}}}}}}}}}}|||||||||xxxvvvtttsssrrrnnnhhhccc\\\YYYUUUPPPLLLHHHFFFEEEBBBBBBAAAAAA@@@???>>>=========<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<=========<<<<<>>>>>===<<<<<<;;;;;;:::999999999888888777777555555555555666888:::;;;<<>>AAAHHHNNNOOONNNJJJFFFAAA===:::777444222444666999<<<@@@CCCEEEGGGCCCFFFDDD@@@HHHaaaqqq}}}rrr___XXX[[[XXXXXXXXXWWWUUUSSSQQQOOOOOOOOOOOOPPPPPPPPPOOONNNNNNPPPQQQOOOLLLLLLQQQVVV___```\\\VVV[[[ooo}}}rrrdddaaammmeeecccbbbccchhhnnnsssuuufffdddcccbbbaaa^^^[[[XXXPPPUUU^^^iiivvv{{{rrrfff^^^]]]]]]___cccfffggggggeeecccaaaaaaaaaaaa```___\\\ZZZXXXVVVTTTPPPJJJFFFBBBAAA???>>><<<<<<;;;;;;888777666444444444555666;;;>>>CCCFFFHHHIIIJJJKKKOOOKKKQQQeee|||pppaaa\\\TTTPPPOOOMMMKKKHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEGGGHHHHHHFFFDDDCCCCCCCCCDDDEEEFFFHHHIIIFFFJJJ\\\}}}xxxqqqmmmtttyyy{{{{{{nnndddZZZRRRRRRTTTRRROOONNNLLLOOOTTTZZZ```eeeiiikkkjjjlllnnnppprrrsssssssssqqqqqqqqqrrrrrrpppmmmjjjeeedddaaa^^^ZZZVVVSSSQQQMMMKKKHHHDDDBBB@@@@@@@@@>>>======<<<<<<<<<======>>>>>>===============>>>=========>>>======<<<<<<;;;;;;;;;::::::999999888777777777777777777777777666666666777999;;;===>>>FFFDDDBBBBBBCCCFFFHHHHHHIIIIIILLL]]]{{{yyynnnkkklllhhhrrr}}}\\\OOOPPPOOOLLLKKKHHHHHHGGGGGGHHHIIIIIIJJJJJJHHHFFFGGGHHHHHHEEEBBBDDDDDDBBB???:::888777888666:::XXXwww~~~rrrcccppp}}}}}}~~~~~~yyynnnqqq{{{~~~{{{yyywwwwww}}}|||uuussskkkiiisss}}}yyyyyy|||zzzyyy|||}}}yyywwwwwwuuuqqqppprrrzzzyyyyyy{{{}}}||||||}}}|||{{{zzz{{{zzzxxxuuusssssstttrrruuuxxxzzzyyyvvvqqqnnnjjjgggeeedddccc]]]QQQHHHCCC@@@@@@EEEMMMSSSSSSQQQHHHDDD>>>999777666555444444666999===AAADDDFFFHHHDDDDDDBBBDDDRRRnnnrrrjjj```[[[ZZZVVVVVVUUUTTTSSSQQQOOONNNRRRRRRQQQPPPPPPOOONNNNNNMMMNNNNNNKKKHHHHHHKKKNNNWWWXXXUUUQQQVVViii|||sssfffYYYYYYlllcccbbbbbbdddhhhjjjjjjjjjbbbbbbbbbaaa^^^ZZZUUURRRNNN[[[jjjtttwwwssshhh\\\```______```aaabbbbbbbbbaaa````````````___]]][[[WWWUUUTTTRRRPPPKKKFFFAAA=========<<<;;;:::999888666555444444444555666777<<<@@@EEEHHHJJJKKKLLLMMMRRRIIIYYYbbb]]]YYYSSSOOOMMMLLLJJJIIIJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFCCCKKKaaaxxx}}}{{{tttpppwwwvvvqqqxxxxxxlll]]]TTTPPPNNNMMMMMMFFFGGGHHHJJJMMMPPPSSSTTTTTTVVVZZZ^^^aaacccccccccggggggggghhhgggfffdddbbb___```aaaaaaaaa___]]][[[XXXUUUQQQLLLGGGCCC@@@???>>>===============>>>>>>AAA@@@???>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;888888888777777777666666555555666666666777777777888999:::;;;===???AAABBBFFFGGGDDD@@@???CCCHHHJJJJJJWWWmmmyyyrrrwwwdddKKKJJJMMMHHHEEEHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHFFFFFFGGGGGGEEEBBBFFFFFFEEEAAA===:::999999666888QQQrrr~~~iiiVVV```nnnppppppzzzzzzzzz{{{zzz~~~~~~}}}{{{zzzwww}}}}}}wwwqqqiiiiiixxxzzzvvvssstttuuusssppprrrvvv~~~~~~}}}}}}xxxtttnnniiiffffffeeedddggglllxxxwwwvvvxxx|||}}}{{{{{{{{{{{{zzzyyyyyywwwtttrrrqqqrrrsssppprrruuuwwwvvvrrrmmmjjjgggeeecccbbb___XXXMMMEEE@@@@@@BBBJJJSSSXXXWWWSSSIIIDDD===777444444444444444666:::>>>BBBEEEGGGHHHFFFBBBAAAJJJ```|||vvvsss}}}eeedddbbb^^^UUUTTTSSSRRRQQQOOONNNMMMQQQQQQQQQPPPNNNNNNNNNOOOMMMMMMLLLIIIFFFEEEGGGIIILLLOOORRRUUU[[[gggvvvwwwdddTTTXXXgggbbbbbbbbbdddeeedddaaa^^^___```aaa```\\\XXXSSSQQQUUUeeetttvvvnnneee]]]XXX___``````___^^^^^^]]]]]]^^^^^^^^^___```^^^ZZZVVVRRRQQQOOOMMMKKKGGGBBB???=========<<<;;;999777555444444444444555777999:::>>>AAADDDFFFGGGHHHIIIKKKNNNMMM___kkkYYYZZZWWWSSSPPPNNNMMMLLLKKKLLLLLLLLLKKKJJJHHHFFFEEEFFFFFFFFFHHHJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEEEEIIIBBBBBBNNN]]]jjjsssxxx}}}yyy|||xxxsss||||||wwwlll___UUUOOOLLLJJJHHHGGGFFFEEEEEEEEEFFFFFFDDDGGGKKKOOOSSSTTTUUUUUUYYYZZZZZZZZZYYYWWWVVVVVVRRRTTTWWWZZZ[[[[[[YYYXXXXXXWWWVVVRRRMMMHHHCCC@@@@@@????????????@@@@@@AAAAAAAAA???>>>============<<<<<<<<<<<<<<<;;;:::999666666666666555555555555444444555666777888999999;;;<<<>>>@@@BBBCCCDDDEEE===FFFKKKHHHFFFKKKQQQRRReeexxxxxxdddmmmhhhVVVKKKPPPPPPGGGDDDHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIHHHFFFFFFFFFFFFEEEDDDHHHHHHGGGDDD???;;;::::::666888KKKlll}}}fffQQQWWWhhhsss{{{|||xxx|||}}}}}}~~~~~~yyy~~~zzztttjjjiiiyyywwwyyyuuussssssqqqnnnpppuuuyyy}}}{{{xxxwwwwwwxxx{{{}}}|||||||||{{{xxxuuuqqqoooddd]]]WWWVVVXXX]]]gggpppxxxvvvtttuuuyyy}}}~~~{{{yyyyyyyyyyyywwwvvvvvvuuussspppoooppprrrppprrruuuvvvtttpppkkkhhhdddbbb```^^^ZZZSSSJJJCCCBBBCCCHHHPPPZZZ]]]ZZZVVVJJJEEE<<<666333333333333444777;;;???CCCFFFGGGHHHEEEAAACCCTTTpppqqq{{{sss```bbb___[[[TTTSSSRRRQQQOOONNNNNNMMMMMMOOOPPPOOONNNMMMNNNPPPNNNMMMLLLJJJGGGFFFGGGGGGCCCEEEJJJPPPVVV___kkktttyyy___PPPNNNaaa```aaabbbcccbbb^^^\\\\\\^^^```___\\\XXXVVVUUU\\\jjjtttnnnbbbYYYVVVVVVZZZ\\\]]]]]][[[YYYYYYZZZZZZZZZ\\\^^^^^^[[[UUUQQQMMMKKKIIIGGGEEECCC@@@======<<<<<<;;;999777555444444444444555777:::<<<===BBBCCCEEEEEEEEEFFFIIIKKKJJJYYYiii{{{qqq```ZZZWWWUUUSSSPPPNNNMMMMMMLLLMMMLLLLLLJJJIIIHHHGGGGGGGGGFFFGGGIIIJJJKKKIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCIIIDDDBBBHHHRRR^^^nnn{{{~~~||||||qqqdddXXXNNNGGGIIIHHHGGGEEEDDDCCCBBBBBB@@@AAADDDGGGIIIJJJKKKKKKKKKLLLNNNNNNMMMLLLMMMNNNMMMOOOQQQSSSTTTTTTSSSRRRNNNOOOPPPPPPNNNJJJFFFDDDCCCBBBBBBAAAAAAAAABBBBBB@@@???>>><<<;;;:::::::::999999999:::999999888888555555555555555555555555444555666777999:::;;;<<<>>>???AAACCCDDDEEEFFFFFFBBBFFFDDD>>>EEEYYYnnnwwwhhhWWWjjjxxxYYYSSSRRRUUUSSSJJJGGGJJJIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEFFFIIIIIIHHHEEEAAA<<<::::::444:::EEEbbb~~~oooYYYZZZhhh}}}yyy~~~}}}~~~~~~{{{}}}}}}{{{}}}yyynnnmmm|||yyyyyyuuusssssspppmmmooosssuuu~~~{{{yyyxxxwwwwwwxxxyyy{{{|||||||||{{{yyyuuuqqqmmmkkk^^^WWWRRRTTTZZZcccqqq|||yyywwwuuuuuuwwwyyyzzzzzz{{{yyyxxxxxxyyyyyyxxxvvvtttuuutttrrrpppooooooqqqppprrruuuvvvtttooojjjgggaaa___\\\YYYUUUOOOHHHDDDGGGHHHLLLUUU]]]___[[[UUUHHHBBB;;;666333333444444666888<<>>===<<<:::888777777777555555666777777777666666555555555555555555666666555666777999;;;===>>>??????@@@BBBDDDEEEEEEEEEEEEIIIGGGAAA@@@VVV{{{vvvmmmaaabbbwwwbbbSSSRRRRRRPPPMMMJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJIIIFFFAAA===::::::444;;;>>>QQQtttooohhhkkk}}}~~~~~~|||}}}~~~|||~~~{{{|||~~~zzzoooooo~~~~~~{{{uuusssrrrsssqqqmmmnnnsssrrr}}}}}}}}}}}}|||{{{wwwwwwwwwwwwwwwxxxyyyzzz}}}|||{{{yyyuuupppkkkhhh___[[[[[[aaahhhqqq{{{}}}zzzxxxvvvwwwwwwvvvuuuvvvvvvwwwyyy{{{{{{yyyvvvrrrssstttsssqqqooooooooonnnppprrrrrrppplllfffccc___\\\YYYUUUPPPLLLHHHEEEGGGHHHLLLSSSZZZ[[[UUUOOOBBB===888444333444444555777:::>>>BBBEEEFFFFFFEEEBBB@@@IIIddd|||aaaXXXVVVQQQRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKOOOTTTTTTPPPLLLLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJLLLGGGFFFJJJMMMQQQYYYbbbsss}}}iiiaaa___^^^^^^^^^]]][[[YYYYYY\\\______^^^]]]^^^```aaabbb___XXXSSSTTTUUUTTT\\\^^^___]]]XXXTTTSSSSSSQQQSSSVVVYYYXXXTTTMMMHHHEEEBBB>>><<<;;;<<<;;;;;;888888666555555555555555666666777888;;;>>>AAACCCFFFGGGIIILLLQQQYYYbbbhhhcccnnn```XXXVVVOOONNNOOONNNLLLJJJIIIIIIJJJLLLJJJHHHFFFFFFFFFHHHIIIFFFFFFFFFGGGHHHHHHFFFDDDDDDDDDBBBAAA@@@?????????===AAAFFFIIIGGGKKK\\\mmmrrrnnnvvv}}}sssdddUUUIIIHHHGGGEEECCC@@@>>>===AAA@@@???>>>============@@@AAABBBAAA===;;;<<<>>><<<===???@@@BBBBBBCCCCCCAAA@@@???>>>>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;===<<<:::888666555555444333333444555666666555555666666666666666666666666666777888:::<<<>>>@@@@@@???@@@BBBDDDDDDDDDDDDCCCAAAGGGNNN___zzz```[[[aaawwwlllRRRQQQQQQMMMFFFDDDHHHHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFDDDEEEEEEDDDDDDEEEGGGIIIIIIJJJJJJFFFBBB===:::999555===888DDDiii|||~~~wwwmmm{{{}}}~~~~~~~~~~~~}}}~~~}}}{{{|||~~~|||yyyyyy~~~wwwnnnppp}}}{{{tttssstttwwwuuurrrrrrvvvrrr{{{}}}|||~~~~~~~~~||||||}}}~~~}}}}}}{{{{{{{{{zzzxxxvvvtttttttttttttttuuuvvvwwwzzzzzzzzzxxxuuupppkkkhhhdddcccgggooovvv{{{}}}zzzxxxwwwvvvtttrrrssstttvvvzzz||||||zzzwwwqqqsssttttttrrrooooooooojjjkkkmmmnnnlllgggaaa^^^^^^[[[WWWRRRNNNJJJGGGFFFDDDEEEHHHOOOUUUUUUNNNGGG<<<888444222333444555666888;;;???BBBEEEFFFEEEDDDCCCAAAKKKdddkkk}}}^^^ZZZWWWSSSXXXNNNMMMKKKJJJIIIIIIIIIJJJMMMRRRWWWWWWQQQLLLJJJKKKLLLKKKKKKKKKMMMMMMMMMLLLGGGDDDGGGMMMOOOLLLMMMQQQeeexxx^^^]]]\\\\\\]]]^^^]]][[[^^^^^^^^^^^^^^^^^^^^^^^^aaa```^^^]]]]]]]]]^^^___fffdddaaa]]]YYYVVVTTTSSSMMMOOOQQQRRRPPPLLLFFFCCCAAA???<<<999888888999:::999888666444444444555666111888<<<;;;???EEEEEE@@@GGGKKKJJJKKK[[[rrrxxxqqq{{{hhhYYYXXXTTTLLLMMMMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBDDDEEEIIISSS___ooohhh}}}xxxkkkeeeQQQHHHGGG@@@???@@@<<>>?????????>>>>>>>>><<<;;;:::999999:::::::::999999888777777666::::::::::::::::::::::::::::::999999888888777777666666666666666666555555888777666666666666777777555555666777888999999:::===;;;<<>>===<<<333999@@@LLLqqqyyyyyy||||||yyyvvvvvv{{{}}}}}}zzz{{{}}}~~~wwwssssss|||uuuwwwwwwwwwwwwvvvuuuttttttrrrzzz}}}yyyuuuvvvxxxwww}}}}}}}}}~~~}}}{{{zzzzzzwwwwwwvvvvvvuuusssrrrqqqsssvvvxxxxxxwwwuuuttttttuuutttrrrqqqrrrtttwwwyyyzzzxxxvvvsssrrrrrrsssssswww~~~|||tttttt}}}yyyxxxxxxwwwuuutttrrrqqqxxxyyyyyyyyyxxxvvvsssqqqtttyyyzzztttnnnooorrrssspppooonnnmmmlllhhhbbb^^^^^^ZZZTTTOOOLLLIIIEEECCCCCCGGGLLLPPPOOOJJJCCC>>>888777666222000000222555999???AAA???AAAFFFFFFBBBAAAEEEXXXiii|||pppttt}}}bbbYYYTTTPPPNNNMMMNNNOOOOOONNNLLLJJJHHHOOOQQQSSSRRRPPPMMMKKKKKKNNNMMMMMMLLLMMMMMMNNNNNNHHHHHHHHHIIIJJJLLLNNNPPPUUU```ttt___]]]\\\\\\]]]^^^]]][[[]]]]]]]]]]]]]]]]]]]]]]]]aaaaaaaaaaaabbbccccccddddddccc___[[[VVVRRROOOMMMJJJKKKMMMMMMKKKGGGCCC@@@???===:::888666777888999777666555444444555666777:::;;;;;;<<>>>>>???AAAAAAAAA??????>>>>>>=========<<<<<<;;;::::::999888888777777888888888888888888888888888888777777777666666666555555555555555555555555777777666666555666666777666666777999:::;;;<<<===@@@>>>===<<<<<<===???BBBDDDCCCCCCDDDCCCFFFRRR___ggg|||ooopppzzzcccRRRKKKLLLKKKJJJHHHGGGFFFFFFEEEHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAACCCEEEFFFFFFEEEFFFFFFEEECCCBBB@@@>>>===<<<666:::>>>HHHjjj}}}yyywww{{{zzzxxxxxx|||||||||~~~~~~}}}~~~xxxvvv{{{~~~uuuqqqrrrsssssssssrrrqqqppprrrwwwzzzxxxvvvuuuvvvwwwvvv|||}}}}}}|||}}}}}}~~~~~~{{{xxxvvvvvvuuuuuuvvvvvvvvvvvvuuuuuutttsssuuuwwwxxxvvvtttssssssuuutttsssrrrsssuuuwwwyyyuuutttsssrrrrrrsssuuuvvvyyy~~~|||sssrrr{{{~~~wwwvvvvvvuuutttsssrrrqqqyyyyyyyyyyyywwwuuusssqqquuuyyyzzztttpppqqquuuvvvtttqqqmmmkkkiiigggcccaaa^^^YYYSSSMMMJJJGGGEEECCCGGGJJJMMMNNNLLLFFF???;;;777666555222111111444777:::@@@CCCAAAAAAEEEEEEAAAFFFFFF]]]xxxoooxxxwwwaaaZZZWWWSSSQQQQQQRRRRRRRRRQQQOOOMMMKKKNNNPPPRRRRRRPPPNNNMMMMMMOOONNNNNNNNNNNNNNNOOOOOOJJJIIIIIIIIIIIIKKKLLLNNNPPPXXXkkk___]]]\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^___```aaabbbbbbbbb___^^^\\\XXXRRRMMMHHHEEEEEEFFFFFFEEEDDDAAA???===;;;:::888666555555666777555444444444444666888999@@@======@@@BBBBBBEEEIIIFFFQQQ\\\dddqqqcccQQQRRRQQQLLLHHHIIIHHHGGGFFFDDDCCCBBBBBB??????@@@AAACCCDDDEEEFFFBBBCCCEEEFFFFFFDDDBBB@@@BBBAAA@@@???????????????======???BBBBBBBBBHHHPPPfff{{{|||}}}vvvnnnsssmmmbbbYYYKKKFFFGGGBBBBBBAAA??????@@@???===;;;============<<<;;;:::999;;;;;;::::::999999888888777777777777777777777777666666666555555555555555444444444444444444555555777777666666666666777777888888999;;;<<<>>>???@@@;;;<<<===<<<<<>>===<<<<<<;;;888777555444333444555555333333333444666888:::;;;???>>>AAAEEECCCAAAGGGQQQ[[[fffrrrzzzsssRRRLLLOOOKKKGGGHHHHHHGGGGGGFFFDDDCCCAAAAAA???@@@@@@AAACCCDDDDDDEEEAAABBBEEEFFFFFFCCC@@@>>>?????????>>>>>>>>>>>>>>>===<<>>=========<<<===>>>>>>===<<<;;;999888;;;;;;;;;;;;::::::999999777777777777777777777777666666666666666666666666555555555666666666666666999888888888888999999:::;;;;;;<<<===>>>>>>??????:::>>>@@@>>>>>>@@@AAA@@@BBB@@@MMMpppnnnZZZggghhhTTTOOONNNMMMHHHGGGGGGFFFFFFGGGGGGHHHMMMMMMLLLKKKIIIHHHGGGGGGBBBBBBBBBEEEHHHIIIHHHFFFHHHHHHGGGFFFEEEDDDCCCCCC???>>>===:::===QQQlll|||ttt|||sssxxxzzz{{{}}}uuutttuuuwwwyyyxxxxxx|||~~~|||zzzxxxwwwvvvuuu{{{wwwsssuuuxxxxxxrrrkkkkkklllmmmooooooooonnnnnnkkklllmmmkkkeeebbbiiisssvvvwwwxxxxxxzzz~~~}}}zzzxxxtttuuuwwwyyy{{{||||||{{{zzzyyyxxxwwwwwwyyyzzz{{{}}}{{{}}}|||zzzwwwvvvuuuuuuuuusssttttttuuuuuuuuuuuuuuurrrtttuuuuuusssrrrrrrrrrssssssrrrrrrssstttuuuuuutttsssrrrqqqppppppqqqqqqssstttooogggfffnnntttvvvtttsssssssssttttttuuuuuuzzzyyyxxxvvvtttrrrppppppooorrrqqqlllkkkppptttuuuvvvrrrlllhhheeedddbbbaaa[[[VVVNNNHHHEEEDDDDDDDDDLLLKKKIIIFFFAAA<<<888666333333333333333555999===???CCCFFFEEECCCAAAAAAAAAGGGZZZ~~~qqq~~~jjjaaa```^^^ZZZXXXYYYYYYXXXWWWVVVTTTRRRQQQNNNPPPRRRQQQPPPNNNOOOOOONNNNNNOOOOOONNNNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIITTTlll^^^\\\[[[ZZZ[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSQQQOOOMMMOOOOOOOOONNNKKKGGGCCCAAA>>>===;;;:::999999::::::555555444333333333444555333444555777999;;;===>>>>>>@@@BBBCCCCCCJJJ[[[lllwww___MMMMMMNNNGGGDDDIIIGGGHHHHHHGGGFFFEEECCCBBBCCCCCCCCCCCCCCCDDDDDDDDDAAACCCEEEGGGFFFCCC@@@=========>>>>>>>>>>>>>>>>>>???>>>???CCCCCC@@@@@@DDDFFFPPP^^^kkkvvv}}}yyyzzzeeemmmooovvv}}}pppVVVQQQIIICCC@@@@@@@@@@@@>>>>>>??????????????????<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888888888999999999888888888888999999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???BBBAAA>>>AAAHHHJJJGGGQQQUUUlll{{{fffdddeeeWWWUUUOOOKKKMMMHHHHHHHHHHHHHHHIIIJJJJJJMMMLLLLLLJJJIIIHHHGGGGGGDDDDDDEEEHHHJJJKKKIIIHHHFFFEEEEEEEEEEEEFFFGGGHHH@@@BBB>>>999;;;FFF]]]vvvttt|||yyynnnjjjnnnqqqyyyvvvuuuwwwzzzyyyvvvzzz~~~|||yyyvvvsssqqqqqqrrruuuttttttvvvxxxvvvpppjjjjjjjjjkkkllllllmmmmmmmmmjjjnnnnnnfff^^^```lllwwwxxxwwwuuusssrrrtttxxx{{{{{{~~~}}}yyywwwwwwvvvwwwwwwxxxzzz{{{|||zzzyyyxxxwwwxxxzzz}}}~~~{{{zzzwwwuuutttrrrqqqqqqqqqqqqssssssttttttssssssrrrqqqrrrsssttttttrrrqqqqqqrrrrrrqqqpppooopppqqqrrrsssqqqqqqqqqppppppppppppqqqooooookkkeeeeeekkkrrruuuttttttttttttuuuvvvwwwxxxxxxxxxwwwvvvtttrrrpppooommmooonnnkkkjjjooorrrrrrpppnnnkkkhhhfffccc___\\\XXXRRRKKKFFFDDDEEEEEEFFFJJJHHHEEEAAA===:::888666222222333333444777<<>><<<<<<===>>>?????????>>>AAA???@@@CCCCCC@@@@@@BBBEEEGGGLLLWWWfffxxxtttZZZ\\\fffyyy}}}tttfffXXXMMMFFFAAA>>>============>>>???@@@AAA======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<<<<=========<<<<<<======>>>???@@@??????????????????@@@@@@<<>>PPPmmm{{{|||~~~tttjjjpppyyy{{{vvvvvv{{{{{{www{{{~~~}}}yyytttooonnnpppsssuuuvvvxxx{{{{{{yyytttpppjjjiiihhhggggggiiijjjkkknnnvvvttthhheeeqqq|||~~~wwwuuusssqqqqqqsssuuuvvvuuuwwwyyyzzzyyyyyyzzz{{{|||~~~~~~}}}}}}}}}~~~|||xxxvvvyyyxxxvvvuuuuuuvvvxxxyyy{{{zzzxxxxxxyyy|||~~~|||{{{zzzyyyvvvuuusssrrrrrrrrrrrrsssrrrsssssssssrrrqqqppppppssstttuuutttrrrqqqrrrssspppooolllkkkkkkmmmoooqqqmmmmmmnnnppprrrsssttttttqqqppplllhhhgggkkkqqqvvvuuuuuuttttttuuuvvvxxxyyyvvvwwwxxxxxxvvvtttqqqpppnnnppppppllllllpppqqqoooiiihhhhhhgggeeeaaa\\\WWWTTTOOOJJJFFFEEEFFFGGGHHHFFFDDDAAA>>>;;;888777666111222333333555888===AAABBBCCCFFFFFFBBB???CCCJJJ[[[zzzxxxmmmbbb```___[[[YYYXXXVVVVVVUUUTTTSSSRRRRRRQQQSSSTTTTTTRRROOOMMMMMMNNNLLLLLLMMMMMMMMMKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHPPPNNNQQQ\\\hhhrrr|||[[[YYYWWWWWWWWWWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTQQQNNNKKKIIIGGGFFFCCCBBBBBBAAA@@@???>>>===777777666555555555666666444444444555555666666666888999;;;>>>@@@BBBCCCDDDBBBFFFDDDDDDWWWwwwrrrzzz___UUUSSSPPPMMMKKKIIIHHHHHHEEEGGGHHHJJJJJJIIIHHHGGGCCCCCCCCCDDDEEEEEEEEEFFFCCCDDDDDDDDDCCCAAA???>>>;;;<<<>>>???@@@@@@??????CCC??????BBBCCC@@@???AAA???@@@EEENNN^^^tttaaa\\\]]]kkk}}}tttfffYYYOOOIIIJJJGGGDDD@@@>>>===>>>>>>================================================<<<<<<=========>>>>>>>>>;;;;;;;;;<<<===>>>>>>>>>============>>>???@@@@@@??????@@@AAABBBCCCDDDDDD>>>HHHVVVhhhyyyqqqtttqqq]]]ttt~~~eeePPPPPPRRRMMMHHHIIILLLKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKKKKJJJJJJIIIIIIGGGGGGHHHJJJLLLKKKHHHEEECCCBBBAAAAAABBBDDDFFFHHHCCCHHH@@@<<>>BBBBBBBBBDDDEEEAAA???EEEOOOnnnooofff^^^\\\[[[XXXWWWXXXTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSQQQOOONNNOOOPPPLLLMMMNNNNNNNNNLLLJJJIIIEEEEEEDDDDDDEEEFFFHHHIIISSSRRRSSSUUUVVV\\\jjjxxxZZZXXXVVVVVVVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNKKKHHHEEECCCBBBBBBAAA@@@>>>===;;;;;;::::::555555444444444444444555444555555666666777777777:::;;;===@@@BBBDDDEEEEEE???GGGIIIMMMgggyyyfffUUURRRSSSPPPJJJIIILLLKKKFFFDDDFFFHHHJJJKKKJJJIIIHHH@@@AAABBBCCCDDDFFFGGGGGGDDDCCCCCCBBBAAA@@@>>>>>>;;;<<<>>>???@@@@@@@@@@@@CCC???>>>AAABBB@@@???AAA===AAAFFFLLLVVVhhhqqqdddZZZ^^^lll~~~|||rrriiiccc___ZZZSSSKKKEEEAAA??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<===>>>@@@@@@>>>???@@@BBBEEEGGGHHHIIINNN^^^uuuyyyggg___^^^VVVfffxxxeee___WWWPPPLLLKKKLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKGGGGGGHHHJJJKKKJJJFFFCCCCCCBBBAAA@@@AAABBBDDDFFFDDDIIIAAA===AAA999@@@aaaqqqtttvvvlllxxx|||qqqlllrrrvvvsssuuu|||}}}}}}vvvqqqqqqwww|||~~~~~~~~~|||zzzzzzzzz{{{rrrooojjjgggfffiiilllooorrr}}}yyypppyyywwwuuuuuuuuuuuutttsssmmmpppssstttuuuvvvwwwyyytttxxx{{{|||zzzxxxyyyzzz|||}}}~~~|||yyywwwnnnoooqqqtttvvvxxxzzzzzzzzzyyywwwvvvxxx{{{~~~|||xxxuuussstttuuuvvvtttsssrrrrrrrrrrrrttttttoooppprrrssstttuuuuuuuuutttuuuuuutttrrrrrrsssuuunnnkkkfffccccccfffjjjmmmooopppqqqrrrrrrrrrrrrrrrvvvsssooolllhhhgggiiimmmuuutttrrrrrrrrrtttuuuwwwvvvyyy}}}|||wwwtttlllooonnnkkkkkkllliiidddbbbaaa``````___]]]YYYVVVMMMKKKHHHHHHIIIJJJKKKJJJCCCAAA>>>;;;888555444333222333444444555999>>>BBBBBBAAACCCDDDAAA???GGGSSS{{{{{{jjjbbb[[[YYYXXXVVVVVVYYYSSSSSSRRRRRRQQQRRRRRRSSSQQQQQQRRRQQQOOOOOOQQQRRRMMMNNNOOOPPPOOOMMMKKKIIICCCCCCCCCCCCEEEGGGIIIJJJUUUUUUTTTPPPJJJMMM]]]ooo}}}YYYVVVSSSSSSTTTSSSPPPNNNOOOOOONNNNNNMMMLLLLLLLLLIIIHHHGGGDDDBBB???>>>===;;;;;;;;;:::::::::::::::666555555444444555555666333222444888888666999???===>>>DDDIIIDDD===DDDRRRCCCEEEPPPfffzzzttt[[[LLLPPPNNNKKKIIIIIIIIIHHHGGGHHHHHHHHHIIIJJJHHHEEEBBBAAA??????BBBFFFGGGEEEBBBEEECCCBBBCCCDDDCCC???;;;<<<<<<<<<===>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@???AAAHHHMMMMMMPPP```qqqtttxxxtttggg___eeettthhhUUULLLFFF@@@<<>><<<===>>>>>>>>>?????????>>>===<<<============>>>>>>>>>>>>777::::::777888<<<===;;;>>>;;;:::<<>>:::777555444444444444444555888;;;???AAA@@@===BBBIIIBBB;;;LLLgggrrrtttpppeee```ZZZVVVUUUUUUVVVVVVRRRRRRRRRSSSSSSSSSSSSSSSPPPQQQQQQOOONNNMMMNNNPPPLLLMMMNNNNNNLLLIIIEEEBBBDDDDDDEEEEEEFFFFFFFFFFFFSSSUUUTTTOOOIIIIIIOOOWWWoooUUUSSSPPPPPPPPPPPPMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCAAA???===;;;999888777777777777777777777777555444444444555555666777777555666999:::999:::>>>FFF@@@===DDDKKKJJJFFFCCCOOOZZZiiivvv~~~vvvcccXXXSSSQQQOOOKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFDDDBBB@@@??????BBBFFFGGGEEECCCFFFEEEDDDDDDDDDBBB>>>:::<<<===>>>@@@AAACCCDDDEEEBBBBBBAAA@@@??????>>>>>>@@@BBBFFFHHHEEEEEEPPP^^^~~~vvvqqqjjjccciiimmmqqqssszzzrrrkkkgggdddUUUYYY]]]\\\VVVOOOJJJGGGAAA@@@@@@BBBDDDFFFGGGGGGBBBAAAAAABBBCCCBBB>>>;;;@@@???<<<;;;;;;===@@@BBBCCCDDDEEEGGGHHHKKKPPPUUU```uuuwww[[[WWWWWW\\\fffuuukkkUUUOOONNNLLLJJJIIIGGGFFFFFFDDDEEEEEEEEEFFFGGGGGGGGGKKKJJJIIIJJJLLLMMMKKKIIIEEEEEEDDDDDDCCCBBBBBBBBBEEEDDDBBBBBBBBBCCCEEEFFFDDDAAABBBDDDCCC???AAAFFFZZZhhhvvv{{{zzzuuuuuuwwwvvvtttwwwxxxzzz}}}~~~|||zzzvvvuuu|||{{{zzz}}}}}}wwwrrruuu||||||wwwsssssstttttttttsssqqqpppttttttuuuxxxzzzyyyvvvrrrrrrtttuuuwwwxxxxxxxxxxxxyyyqqqlllfffeeejjjsssvvvrrrpppqqqtttxxxzzzyyy|||~~~xxxwwwvvvtttrrrqqqqqqqqqqqqtttsssqqqooooooooopppqqqssspppnnnmmmoooqqqqqqqqqmmmnnnoooqqqrrrpppllliii\\\XXXUUUYYYcccmmmsssuuuuuuvvvvvvvvvvvvvvvvvvuuussspppmmmlllmmmnnnnnnmmmsssssstttsssrrrqqqqqqrrruuuwww{{{|||{{{wwwsssooommmkkkiiihhhhhhgggfffeeedddbbb```___]]]ZZZTTTOOOOOOKKKHHHKKKPPPQQQMMMHHHAAA???<<<999777555555555333444444666999<<<@@@BBBEEEAAABBBDDD>>>AAA^^^tttfff|||dddccc___ZZZUUUTTTTTTSSSSSSNNNNNNNNNNNNNNNOOOPPPQQQPPPQQQRRRQQQNNNKKKIIIHHHEEEFFFGGGGGGGGGEEECCCBBBAAABBBCCCDDDEEEGGGHHHHHHPPPRRRSSSNNNHHHEEEIIINNNddduuuPPPNNNLLLKKKKKKKKKIIIGGGEEEDDDDDDBBBAAA@@@??????>>>===<<<:::888777555555555555555555555555555555444444444444555777888999:::777888===@@@???@@@BBBBBBGGGJJJIIIKKKQQQTTTUUU^^^___kkkggg[[[SSSRRRUUUSSSPPPLLLJJJJJJJJJHHHGGGGGGEEEDDDDDDDDDDDDCCCAAA@@@???>>>AAAFFFHHHFFFDDDGGGFFFEEEEEEDDDBBB>>>;;;===>>>AAACCCEEEFFFGGGGGGBBBAAA@@@>>>===<<<<<<<<<>>>@@@CCCCCC>>><<>>===:::888666666555555333333555888;;;???BBBCCCFFFDDDDDDBBB>>>IIIpppdddhhhqqq]]]^^^[[[VVVSSSQQQPPPOOONNNLLLKKKJJJJJJKKKLLLOOOPPPOOOQQQSSSRRRMMMGGGCCCAAA???@@@AAAAAABBBCCCDDDDDD???@@@BBBDDDFFFHHHIIIJJJLLLOOOPPPMMMFFFBBBCCCEEEUUUccctttJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>===<<<;;;:::;;;;;;:::999777666555555444444555555555555666666333444444555666888:::;;;===999:::@@@DDDDDDEEEGGGBBBKKKOOOPPPXXXgggqqqqqqaaadddvvv{{{eeeZZZVVVPPPNNNRRRSSSPPPMMMKKKJJJJJJHHHGGGGGGEEECCCCCCCCCDDDCCCBBB@@@>>>>>>AAAEEEHHHGGGEEEEEEEEEEEEFFFEEECCC@@@>>>>>>@@@CCCEEEFFFFFFEEEEEEAAA@@@>>><<<;;;:::999999999<<>>>>>BBBHHHOOObbbxxx}}}gggSSSSSS]]]iiizzz}}}sss|||qqqfffaaadddhhhhhhfff```SSSMMMTTTWWWVVV___ooo{{{{{{rrruuu}}}|||rrrddd___aaa___WWWeeepppwwwwww}}}cccPPPMMMPPPHHHGGGGGGFFFEEECCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAACCCEEEGGGJJJKKKJJJHHHFFFBBBCCCDDDEEEDDDBBB@@@>>>BBBBBBBBBBBBBBBCCCEEEEEEDDDEEEHHHIIIGGGBBB@@@@@@@@@WWWnnnwwwzzzuuujjjsssyyyvvvxxxxxxxxxzzz~~~{{{ssswwwvvvxxxyyyvvvooonnnqqqssstttvvvxxx{{{{{{{{{zzzzzz}}}|||yyyuuutttsssqqqooonnnnnnnnnppppppqqqqqqrrrtttuuuvvvqqqrrrtttuuuuuussspppmmmtttvvvzzz}}}~~~~~~~~~}}}~~~|||zzz|||}}}yyyqqqiiiaaaeeekkkooommmfff___\\\dddjjjrrrzzzyyysssrrrrrrssssssrrrqqqpppooollllllmmmnnnooopppqqqqqqnnnllljjjkkkmmmnnnllliiissswww{{{yyyrrrkkkfffddd```___fffxxx}}}{{{yyyxxxwwwsssrrrqqqrrrrrrqqqnnnkkkoootttyyyzzzvvvrrrpppqqqttttttuuuuuutttsssrrrqqqkkkiiifffeeeddddddbbbaaa```___^^^\\\XXXSSSMMMIIIMMMKKKIIIJJJKKKHHHBBB<<<;;;:::888666555555666666222444777:::>>>AAACCCEEEAAADDDFFFDDDBBBRRR|||iiixxxfff___WWWTTTQQQOOOOOOOOOMMMLLLMMMKKKJJJIIIJJJLLLOOORRRNNNPPPQQQOOOJJJEEEAAA@@@@@@@@@@@@@@@BBBDDDFFFGGGAAABBBCCCEEEGGGHHHJJJJJJJJJLLLMMMIIIDDDAAABBBDDDMMMRRRaaatttDDDDDDDDDCCCBBBAAA@@@@@@>>>>>>===<<<;;;:::999999888888888777666555555555333333444444555555555555555555555777888:::<<<===@@@<<<<<<@@@CCCCCCDDDHHHLLLHHHGGGVVVtttsssllllllYYYYYYYYYQQQMMMPPPRRRPPPLLLJJJJJJIIIHHHGGGIIIGGGDDDDDDDDDEEEDDDCCC???>>>===@@@EEEHHHHHHGGGCCCDDDFFFFFFEEEDDDBBBAAA@@@AAACCCDDDEEECCCBBB@@@@@@???===:::999888888999555999===>>>???BBBDDDFFFIIIQQQ]]]iiiqqqxxxppp\\\UUUVVVZZZfffuuuzzzrrrlllqqqtttsss~~~{{{cccddd___[[[aaannnqqqlll~~~mmmUUUKKKJJJIIIEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCFFFHHHHHHFFFEEEDDDCCCDDDEEEFFFEEECCCAAA???AAAAAAAAABBBCCCDDDDDDEEEFFFHHHIIIGGGDDDCCCBBBAAA@@@JJJaaavvv{{{yyy~~~zzzzzz|||xxxiiinnntttrrrvvvvvvvvvxxx{{{{{{yyywwwtttxxxuuussstttqqqmmmmmmpppuuuwwwxxxyyyxxxvvvtttssswwwyyy|||~~~~~~|||zzzxxxqqqssstttrrrooommmoooqqqsssrrrrrrrrrssstttuuuvvvppprrrttttttsssqqqooonnnuuuvvvyyy{{{||||||{{{zzzzzzxxxwwwzzz}}}|||uuuooohhhnnntttuuurrrmmmhhhdddhhhjjjooovvvzzzyyyuuussspppqqqqqqrrrqqqqqqpppoookkklllmmmnnnnnnnnnmmmlllccceeeiiimmmooopppnnnmmm{{{||||||wwwppplllkkklllggghhhqqq}}}{{{yyyxxxxxxwwwvvvuuutttssspppllliiijjjpppwwwzzzxxxuuusssrrruuutttttttttttttttttttttkkkiiifffddddddcccaaa```^^^^^^\\\YYYTTTOOOKKKIIIJJJGGGDDDCCCCCCCCC@@@===999888666555444444555555333555999===@@@CCCEEEEEE???CCCEEEBBBGGGaaannn|||___aaaTTTRRRPPPOOOPPPQQQPPPOOOLLLJJJIIIHHHIIIKKKNNNPPPMMMMMMLLLJJJFFFCCCCCCCCCBBBAAAAAAAAABBBDDDFFFGGGEEEFFFFFFGGGGGGHHHHHHHHHJJJJJJIIIFFFCCCCCCEEEHHHKKKGGGOOOddd{{{???@@@@@@???===;;;<<<===;;;;;;::::::999888888888444444444444333333333333111222222333333444444444777777888999:::<<<>>>???BBB@@@@@@BBBBBBBBBFFFMMMPPPSSS[[[mmmyyy{{{ggg[[[RRRTTTUUUQQQOOOQQQPPPNNNKKKIIIIIIIIIHHHGGGIIIGGGFFFFFFFFFFFFEEECCC???===<<>>@@@>>>;;;999888888888999666999;;;<<<>>>AAABBB@@@EEECCCEEEMMMZZZlll~~~uuulllhhhggghhhnnnuuummmoootttyyy{{{yyyzzz|||}}}zzzeeeZZZ[[[ZZZ___rrroooXXXNNNMMMJJJEEECCCDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCFFFFFFEEECCCCCCCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDDDDEEEFFFIIIIIIDDDBBBCCCCCCBBB>>><<>>>>>>>>>>>777666555444333333444444555777;;;@@@CCCEEEEEEEEECCCCCC@@@???NNNtttyyywwwqqqYYY[[[VVVSSSPPPPPPQQQRRRSSSSSSHHHGGGFFFEEEEEEGGGIIIJJJJJJJJJIIIGGGEEEDDDEEEFFFBBBAAAAAAAAABBBDDDEEEGGGHHHHHHGGGGGGGGGFFFFFFFFFJJJIIIHHHFFFEEEFFFIIILLLKKKEEEEEEUUUppp999;;;<<<:::888666777999666666666666666666666666222222222222222333333333222222333444444555666666:::::::::;;;<<<>>>???@@@AAABBBDDDGGGGGGJJJUUU```eeemmm{{{|||gggXXXSSSOOOOOOQQQSSSRRRPPPNNNKKKIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGHHHGGGDDDBBB???===<<>>FFFXXXvvv}}}{{{nnnccc[[[\\\ccclllyyyzzzxxx{{{{{{kkk___```bbbeeeooosssiiiXXXLLLKKKMMMKKKEEE@@@AAACCCCCCCCCBBB@@@???@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGFFFDDDBBBBBBDDDDDDDDDCCCCCCBBBAAAAAA@@@??????AAABBBCCCDDDDDDDDDCCCHHHHHHDDDBBBDDDCCC@@@===888EEE```qqqttt}}}uuuooowwwyyykkkjjjnnnsssttttttssssssuuu{{{~~~zzzyyyuuupppjjjddd```bbbeeeiiiooovvvvvvwwwvvvssspppnnnppprrrssssssrrrqqqqqqpppppppppooopppqqqpppnnnnnnppprrrooopppqqqssssssssssssrrrsssttttttrrrqqqqqqtttwwwyyyxxxvvvtttsssrrrrrrrrrrrrtttvvvxxxzzzzzzzzzyyyuuuyyyvvvwwwuuupppnnnpppnnnnnnmmmmmmmmmnnnpppqqqpppppppppnnnjjjeee```]]][[[hhhwww|||yyysssrrrtttuuuttttttttttttrrrooolllccceeeooo}}}|||{{{zzzzzz{{{|||}}}{{{yyywwwuuutttrrrnnnlllmmmnnnqqqwww}}}}}}xxxsssoooooopppqqqqqqqqqqqqqqqhhhfffcccaaa```___]]]\\\WWWVVVTTTNNNHHHFFFGGGHHHDDDBBB???===<<<<<<======777666444333222222222333666999===BBBEEEFFFEEEEEECCCBBB???BBBZZZzzzkkkXXXWWWWWWSSSOOOLLLMMMNNNOOOPPPFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIHHHFFFEEEDDDEEEAAAAAABBBCCCDDDFFFHHHIIIFFFFFFFFFEEEEEEDDDDDDDDDIIIIIIIIIIIIHHHHHHIIIJJJIIIGGGEEEJJJaaa}}}555777999777444333444666222333333333333444444444222333333333444444444444555555666666777888999999<<<<<<<<<<<<===???@@@AAA>>>BBBHHHMMMOOOVVVfffvvv~~~|||eeeSSSRRRRRRPPPNNNRRRWWWTTTMMMLLLJJJHHHGGGHHHIIIIIIHHHFFFFFFFFFGGGHHHGGGCCCAAA???<<<;;;???DDDIIIJJJJJJHHHJJJLLLJJJEEE@@@??????@@@????????????@@@AAABBB>>><<<:::888777888:::<<<:::<<<<<<999===CCCCCC===;;;;;;===>>>===GGGccc}}}mmmQQQHHHNNN[[[jjjuuu~~~pppgggfffpppuuummmcccaaassswww|||xxx^^^[[[SSSKKKGGGHHHEEE???>>>@@@AAABBBBBBAAA???>>>@@@@@@AAABBBCCCCCCDDDDDDFFFHHHIIIGGGDDDBBBCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>???AAABBBCCCDDDDDDDDD@@@FFFIIIEEECCCEEECCC>>>@@@===DDDXXXkkkvvvzzz~~~yyyuuupppmmmsssuuuvvvvvvtttrrrssswww{{{~~~zzz|||}}}wwwmmmbbb\\\XXXZZZ^^^bbbiiippppppqqqpppmmmjjjkkkooosssttttttsssrrrpppnnnmmmlllqqqqqqqqqqqqppppppqqqrrrmmmooorrruuuvvvvvvuuuuuutttttttttrrrpppqqqvvvzzz~~~|||yyyuuusssrrrssssssqqqsssvvvxxxxxxxxxyyyzzz{{{{{{xxxyyyxxxrrrqqqsssqqqpppooonnnoooqqqssstttpppqqqqqqpppmmmhhhccc```eeettt~~~tttqqqrrrssstttuuuxxxyyytttkkkddd^^^aaajjjzzz{{{{{{zzzyyyyyyzzz|||~~~{{{yyyvvvuuutttsssqqqoooqqqoooqqqwwwzzzssskkklllmmmnnnooooooooonnngggdddaaa______^^^\\\ZZZUUUSSSPPPJJJDDDBBBEEEHHHDDDBBB@@@>>>===<<<<<<;;;777666444222111111222222777:::???CCCFFFFFFEEEDDD@@@AAAAAAIIIdddkkk\\\XXXVVVQQQKKKHHHGGGHHHIIIJJJFFFFFFFFFEEEEEEDDDCCCCCCDDDGGGJJJKKKIIIEEECCCBBBAAABBBDDDFFFHHHJJJKKKLLLDDDDDDDDDDDDCCCCCCCCCCCCHHHIIIKKKKKKKKKJJJHHHGGGFFFJJJGGGEEEVVVttt666555555444444555555666555444333222333444555666444444444444444444444444444555666777888999888888;;;;;;===@@@BBBCCCBBB@@@EEEEEEJJJUUUdddqqq|||yyyqqq___[[[TTTSSSQQQPPPOOONNNNNNNNNJJJIIIGGGEEEEEEFFFGGGHHHHHHFFFDDDCCCDDDDDDCCCBBB===<<<===@@@EEEHHHGGGEEEHHHFFFCCCAAA@@@>>>;;;888????????????????????????<<<;;;:::999999999:::;;;999;;;<<<>>>???>>>>>>===;;;>>>>>>;;;:::BBBRRR```yyytttzzzttt^^^XXXVVVTTTVVV]]]cccooozzz~~~~~~jjj]]]\\\ZZZXXX^^^kkkxxxzzz}}}|||```UUUSSSPPPMMMIIIFFFEEEDDDAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAA?????????AAACCCKKKKKKJJJIIIHHHFFFDDDDDDBBBBBBAAA@@@????????????AAAAAA@@@@@@AAAAAABBBCCCEEEEEEDDDCCCBBB@@@>>>===???===>>>JJJ___pppvvvtttzzzooo}}}rrrxxxtttuuuvvvvvvtttssstttuuuvvv}}}ppp___XXXVVVXXXVVVTTT___pppiiimmmpppnnnhhhfffhhhkkknnnmmmlllllllllmmmnnnoooppppppoooooooooppprrrsssvvvtttqqqooopppssswwwzzz|||yyyuuussstttuuuwwwwwwuuuwwwwwwvvvtttrrrrrrsssttttttttttttuuuuuuuuuuuu{{{{{{wwwvvvyyyzzzxxxuuupppppppppoooppppppqqqrrrpppnnnmmmmmmnnnmmmkkkiiiooouuuzzzzzzuuuqqqqqqrrrxxxwwwrrrooorrrsssjjj]]]]]]^^^kkk~~~yyy{{{zzzyyyxxxyyyzzz{{{|||zzzxxxvvvvvvxxxxxxvvvtttuuussssssvvvzzz{{{vvvpppooonnnmmmnnnppppppnnnmmmhhheeebbb___^^^\\\ZZZXXXUUUNNNGGGEEEFFFFFFDDDAAA>>>======>>>???===:::777444444444333333444444444666DDDDDD@@@FFFJJJFFFFFFAAA===HHH^^^www|||zzzfff]]]YYYSSSOOOLLLKKKLLLLLLJJJGGGHHHGGGFFFFFFGGGGGGEEECCCJJJJJJJJJIIIHHHHHHGGGGGGCCCDDDEEEGGGHHHIIIJJJJJJEEECCCBBBBBBCCCCCCBBBAAAGGGFFFFFFGGGIIIIIIHHHFFFEEECCCBBBFFFQQQ^^^jjjqqq555555444444444444555555444444333333333444555666555555555666666777777777444666888:::<<<>>>???@@@>>>>>>??????@@@CCCGGGJJJBBBCCCQQQlll}}}ooouuuwwwcccXXXVVVPPPPPPOOONNNMMMMMMMMMMMMJJJHHHGGGEEEEEEFFFGGGHHHHHHFFFCCCCCCCCCCCCBBBAAA===<<<===@@@EEEGGGGGGEEEGGGDDDBBB@@@???===:::888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888888888999:::888999:::;;;<<<<<<<<<<<<777:::;;;999888<<>>=========@@@?????????@@@@@@AAAAAABBBBBBBBBAAA@@@???======>>>;;;:::BBBRRRdddqqqvvvuuu}}}~~~wwwqqqnnnoooqqqsssrrr|||rrrbbbXXXPPPOOOKKKIIISSSbbbffffffeeedddcccdddeeegggkkkkkkkkkkkklllmmmnnnooopppooonnnnnnnnnoooqqqqqqpppooommmmmmooorrrvvvxxxzzzvvvrrrpppqqqrrrssssssxxxyyyzzzyyywwwtttsssssssssssssssttttttuuuuuuvvv{{{yyyyyyssspppsss{{{~~~yyyrrrrrrqqqqqqqqqrrrrrrsssooonnnmmmlllmmmllliiiggggggmmmrrrssspppnnnoooppprrrrrrooonnnppppppfffZZZ[[[___mmm}}}xxxwwwvvvvvvvvvvvvwwwyyyyyyyyyyyyzzz||||||yyyvvvtttrrrtttwwwwwwsssooopppnnnkkkjjjkkklllllllllgggeeebbb___]]]ZZZVVVSSSPPPKKKEEECCCEEEEEEBBB???>>>======>>>>>><<<999666444444333333333555666777<<>>AAADDDFFFFFFEEEDDDBBB@@@>>>===<<<999777999999999999999999999999:::999999888777888888888777777777777888999:::;;;666888999999888888:::;;;>>>OOOeeevvv~~~zzzxxx}}}hhhVVVRRRVVVXXXVVV]]]cccrrryyyrrrttt~~~{{{lll___VVVRRRVVVZZZ]]]^^^aaaaaaZZZRRR^^^dddtttfffPPPIIIJJJGGGGGGGGGFFFFFFFFFEEEEEECCCBBBAAA@@@??????@@@@@@AAA???===@@@EEEIIIJJJJJJIIIIIIIIIHHHFFFEEECCCCCCAAA@@@???===<<<;;;;;;;;;======>>>>>>>>>>>>??????>>>>>>>>>>>>============>>><<<:::;;;DDDUUUjjjyyyxxxpppnnnooooooooonnnuuu{{{vvviii\\\QQQLLLJJJIIIRRR^^^dddaaa^^^]]]___aaaaaa```ggghhhiiikkkmmmmmmnnnnnnooonnnnnnnnnnnnoooppppppmmmmmmmmmnnnpppsssuuuwwwyyyvvvrrrppppppqqqqqqqqqyyy{{{||||||yyyvvvtttsssqqqrrrrrrssstttuuuuuuvvvyyywwwssstttrrrmmmoooiiihhhrrr|||ttttttsssrrrrrrrrrssssssooonnnlllllllllkkkhhhfffaaaeeekkkmmmmmmlllnnnppplllmmmnnnmmmnnnkkk```UUUXXXaaarrr|||uuussssssrrrssstttuuuvvvwwwyyyzzz}}}|||xxxuuurrrppppppsssuuusssqqqrrrnnniiiffffffhhhjjjkkkfffdddbbb```]]]WWWQQQLLLJJJFFFCCCBBBCCCCCC@@@===>>>===<<<<<<<<<:::777444444333222222444777:::<<<@@@GGGDDD@@@FFFFFFBBBFFFGGG]]]]]]nnnppp\\\WWWXXXYYYSSSPPPOOOOOOQQQPPPLLLHHHKKKJJJIIIJJJLLLLLLKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJFFFDDDCCCCCCDDDDDDCCCBBBCCCBBBBBBDDDFFFGGGFFFEEEBBB@@@======???AAABBBBBB]]]qqq333444444444444444444333555555555555555666666777777777888:::;;;<<<===>>>@@@??????>>>============BBBBBBCCCGGGMMMUUU]]]bbbttttttyyy~~~uuu```XXXVVVSSSLLLHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGFFFEEEFFFFFFFFFHHHFFFCCCBBBBBBBBBAAA???======???AAACCCDDDDDDDDDBBB@@@>>><<<<<<;;;888666888888888888888888888888999888888777777777777777777666666555666888999:::999999999::::::999666333;;;===GGGXXXfffrrr}}}zzzlllllljjj]]]OOORRRUUUYYY]]]^^^^^^^^^___dddkkkpppqqqpppnnniiidddpppsssxxx~~~yyyuuuvvv|||uuunnnrrrzzzyyylll^^^RRROOORRRWWW___hhhrrrvvvxxxvvvpppjjjssszzz|||xxx[[[NNNJJJFFFCCCFFFGGGGGGHHHHHHHHHHHHHHHFFFDDDAAA???>>>>>>???@@@@@@>>>===@@@FFFJJJJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???===<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<======>>>@@@@@@>>>===???LLLdddzzzvvv~~~xxxsssrrrrrrpppmmmmmmqqqtttyyy}}}tttiii]]]YYYWWWWWW\\\bbbcccaaa___^^^^^^^^^]]]]]]dddeeehhhkkkmmmnnnnnnnnnnnnnnnnnnoooooopppqqqqqqooopppqqqrrrtttuuuvvvwww|||yyyuuussssssssssssssswwwyyy{{{{{{wwwtttrrrqqqppppppqqqrrrssstttuuuuuuvvvyyywwwrrrppppppkkkdddbbb```eeeuuu{{{uuuttttttsssrrrrrrrrrsssqqqooommmmmmlllkkkhhhfffaaadddhhhkkklllmmmoooqqqlllnnnooopppmmmfff[[[QQQXXXeeeyyyzzzsssqqqrrrrrrssstttuuuvvvvvvzzzzzz|||}}}|||yyyuuurrrtttqqqmmmmmmppptttvvvwwwtttpppkkkgggggghhhhhhhhheeedddbbb```[[[TTTLLLFFFEEECCCBBBBBBCCCAAA>>>;;;>>>===;;;::::::888555222444333222222555999>>>AAA@@@FFFCCCCCCIIIGGGFFFNNNWWWzzzaaahhh^^^\\\ZZZXXXSSSRRRQQQRRRTTTRRRNNNJJJKKKKKKJJJKKKMMMNNNLLLKKKIIIIIIJJJKKKLLLLLLMMMMMMIIIHHHHHHHHHGGGHHHHHHHHHFFFDDDCCCCCCDDDEEECCCBBBBBBBBBBBBDDDFFFGGGFFFEEE@@@>>><<<;;;===>>>>>>>>>CCCYYYttt{{{444555666666666666555444666666777777888888888888777888999;;;<<<>>>???@@@======>>>>>>@@@BBBCCCDDDBBBBBBGGGSSSfffxxx|||xxx|||jjj^^^SSSPPPPPPLLLGGGEEECCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEFFFHHHFFFDDDBBBBBBBBB@@@???<<<===???@@@AAAAAABBBBBB@@@>>><<<;;;;;;:::888666888888888888888888888888888888888888777777666666777666666555666888999;;;<<<:::888888999999666444;;;777999BBBJJJWWWqqq~~~{{{vvvwwwgggdddhhhhhhaaaXXXRRRQQQRRRNNNTTTXXXWWWUUUWWWVVVTTT```bbbeeeiiisss{{{zzzuuuoookkkfffdddhhhttt}}}mmm```[[[^^^bbbccc^^^VVVPPPPPPVVV___eeemmm|||yyyqqqSSSEEEHHHMMMIIIBBBFFFFFFGGGHHHHHHHHHGGGGGGGGGEEEBBB@@@?????????@@@@@@>>>>>>@@@DDDFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<:::;;;<<<============<<<<<<;;;;;;;;;<<<===??????@@@AAABBBBBB???FFF[[[qqquuu{{{wwwtttyyyrrrpppqqqooommmoooooonnnrrr{{{zzzqqqkkkfff```\\\\\\[[[^^^bbbaaa^^^\\\]]]___aaacccfffiiikkkmmmmmmmmmmmmmmmnnnoooqqqqqqrrrrrrsssssstttuuuuuuvvvvvvuuu|||yyyvvvtttuuuuuuuuuttttttuuuwwwvvvssspppooonnnoooppppppqqqrrrsssssssssuuuvvvuuussspppkkkcccZZZUUUZZZhhh}}}uuuuuutttrrrrrrqqqqqqqqqrrrpppooonnnnnnmmmjjjhhhccceeegggiiikkkmmmoooqqqpppqqqsssrrrmmmbbbWWWQQQ[[[lllyyyssssssttttttuuuvvvwwwwwwwwwwwwxxxxxxwwwuuutttsssrrrvvvsssnnnlllnnnrrrvvvxxxuuurrrnnnkkkiiihhhfffeeecccbbb___\\\WWWPPPHHHCCCBBBBBBBBBBBBBBBAAA>>>;;;===;;;999888777666333111333222222333666;;;AAADDD@@@EEEDDDEEEIIIEEEHHHXXXzzzmmmnnntttdddaaa```]]][[[UUUSSSRRRTTTVVVUUUPPPLLLLLLKKKJJJKKKMMMMMMLLLJJJJJJJJJKKKLLLMMMNNNNNNOOOHHHGGGFFFFFFEEEFFFFFFGGGEEEDDDCCCCCCDDDDDDCCCBBBCCCCCCCCCDDDFFFGGGFFFEEEAAA>>>;;;;;;===???@@@AAA:::FFFZZZrrr666777888999999888777666888888999:::::::::::::::999:::;;;<<<>>>???AAAAAA???>>>>>>>>>???AAACCCDDDBBBPPPhhhmmm\\\TTTMMMIIIEEEAAAAAAEEEBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEHHHEEECCCAAAAAA@@@???===:::<<<>>>???>>>>>>???@@@???===;;;;;;;;;:::888777999999999999999999999999777888888888888777666666666666666666777888999::::::888555444555666666555777666999======CCCWWWlll{{{xxxvvvbbbUUUOOOJJJSSSYYYWWWSSSRRRSSSSSSYYYXXXVVVVVV\\\bbb```[[[SSSSSSTTTUUUYYYaaajjjqqqrrriii]]]RRROOOQQQUUUYYY```cccgggkkkooossswwwyyy||||||bbbXXXLLLEEEDDDEEEEEEDDDBBBCCCEEEFFFFFFEEEDDDCCCFFFEEECCCAAA@@@???@@@@@@???@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>======<<<<<<===;;;<<<===>>>???>>>======<<<<<<;;;;;;<<<===???@@@>>>>>>AAADDD@@@@@@NNN```zzz}}}xxx|||vvvpppoooppppppqqqooolllmmmsss{{{{{{pppcccXXXSSSUUUZZZ______[[[ZZZ^^^ccc___```bbbeeegggiiijjjkkkiiijjjllloooqqqrrrssssssssssssssstttssssssssssssyyyvvvtttssstttttttttsssqqqrrrsssrrrooonnnnnnnnnppppppppppppqqqqqqqqqqqqsssrrrqqqnnniiibbbYYYSSSRRR^^^tttwwwvvvtttsssrrrqqqppppppqqqpppooooooooonnnllljjjddddddeeegggiiilllnnnooosssssssssrrrjjj^^^VVVTTTaaatttyyytttuuuuuuvvvwwwwwwwwwwwwvvvrrrsssuuuuuuttttttvvvxxxxxxuuupppllllllooosssvvvvvvsssnnnkkkhhhfffcccaaa```^^^ZZZUUUQQQKKKEEEAAABBBBBBBBBBBBAAA???===<<<;;;999777666666555333111333222333555999>>>BBBEEECCCFFFDDDFFFGGGCCCNNNiii}}}fffhhh]]]]]]\\\\\\^^^WWWUUUTTTUUUWWWVVVSSSOOOMMMLLLKKKLLLMMMLLLKKKIIIJJJJJJJJJKKKLLLMMMMMMNNNGGGGGGEEEDDDDDDEEEFFFGGGEEECCCBBBBBBCCCCCCBBBAAADDDCCCCCCDDDFFFFFFEEEDDDBBB@@@===<<<===?????????======DDDVVVooo888:::;;;<<<<<<;;;:::888999:::;;;<<<===<<<<<<;;;======>>>???@@@BBBBBBCCCBBBCCCDDDFFFIIIMMMQQQTTTSSSjjj~~~gggXXXTTTOOOJJJFFFAAA===???EEEBBBBBBBBBCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDFFFCCCAAA??????>>><<<;;;888;;;======<<<;;;<<<>>>>>>===;;;;;;;;;;;;999777::::::::::::::::::::::::888888999999999888777666444555666777888888888888666666555333222333444555333777;;;<<<:::<<>>@@@BBBDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>>>>AAADDDCCC???>>>@@@CCCBBBCCCCCCCCCBBBAAA@@@???======<<<<<<<<<<<<<<<===<<<===???@@@@@@@@@>>>>>><<<;;;:::::::::<<<>>>???===;;;===CCCAAA===DDDQQQtttyyy|||vvvtttyyyzzzvvvtttqqqooonnnmmmnnnsss|||~~~pppeee___]]]]]]]]][[[YYYZZZ^^^aaa\\\\\\]]]___bbbdddfffgggeeefffiiimmmoooqqqrrrsssrrrrrrrrrrrrrrrssstttuuuvvvtttrrrrrrtttuuutttsssqqqrrrqqqpppnnnnnnoooqqqqqqppppppppppppooooooooonnnkkkfffaaa\\\XXXWWWXXX```pppyyyxxxvvvtttsssrrrqqqqqqooonnnmmmnnnoooooommmkkkdddddddddfffiiimmmppprrrrrrppppppnnneeeZZZVVVXXXggg{{{zzzvvvtttuuuvvvvvvvvvuuutttsssnnnqqquuuvvvvvvuuuvvvxxxsssqqqmmmjjjkkknnntttxxxwwwrrrkkkeeebbbaaa___^^^\\\XXXRRRMMMIIIFFFBBB@@@BBBBBBBBB@@@>>><<<;;;;;;999777555444444444333111222333444777;;;???CCCEEEGGGGGGEEEFFFGGGHHH```uuuyyy\\\WWWZZZVVVWWW]]]ZZZWWWUUUUUUWWWXXXUUURRROOONNNMMMMMMMMMLLLJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGEEEDDDDDDFFFGGGHHHDDDBBBAAAAAABBBBBBAAA@@@DDDCCCCCCCCCDDDDDDCCCAAA@@@@@@???@@@@@@@@@===;;;<<<;;;===DDDRRReeezzz:::;;;===>>>>>>===;;;::::::;;;===>>>>>>>>>===<<>><<<;;;;;;;;;;;;:::888999999999999999999999999888999999::::::888777666333444555777888777777666555666777555333222333444///555888666555999>>>@@@:::PPPqqq{{{{{{zzz{{{mmmpppsssvvvyyy|||yyyvvvwww||||||tttyyy{{{hhhYYYQQQQQQKKKEEE??????BBBEEECCC@@@===???AAADDDFFFFFFFFFEEE@@@@@@AAA@@@@@@???>>>===<<>>@@@AAABBBAAA???>>><<<;;;:::999999;;;===>>>???:::<<>>AAACCCEEECCC>>>;;;666;;;@@@@@@@@@III___ttt===<<<<<<===<<<;;;???FFF@@@===>>>BBBCCC@@@@@@CCC@@@GGGEEECCCIIIFFFCCCIIIPPPWWW___ssstttwww{{{xxx}}}}}}dddVVVOOOLLLOOOKKKGGGDDDDDDEEEEEEDDDEEEDDDDDDCCCDDDFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>><<<:::888777::::::;;;;;;<<<===>>>>>>???<<<;;;AAAHHHHHH???666999999888888777777666666777888:::::::::888666555333444555666777777777777666666555444444444444444000333555666666777888999999???JJJ[[[ooo{{{zzz}}}uuueee[[[VVVOOOJJJLLLHHHIIIIIIEEEAAA@@@AAADDD@@@@@@AAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>HHHEEE???DDDDDD@@@DDDEEEFFFGGGFFFDDDAAA===;;;;;;;;;;;;;;;<<<<<<===>>>===@@@CCCDDDCCCAAA@@@@@@;;;<<<===>>>>>>===<<<;;;<<<<<<;;;<<<===???AAABBBUUUvvvwww|||xxxtttqqqnnniiihhhnnnvvv~~~rrrbbbWWWUUUYYY]]]___bbb\\\WWWVVV[[[```aaa```ccccccdddhhhlllpppqqqqqqttttttttttttuuuvvvwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwuuuuuuttttttsssrrrppppppqqqooooooooopppnnniiieeebbbYYYQQQPPPSSS\\\nnn}}}}}}|||~~~}}}yyyvvvuuurrrmmmmmmmmmmmmnnnooooooppppppmmmkkkhhhhhhkkkppptttvvvppptttooohhhcccXXXTTT^^^ttt{{{xxxxxxwwwvvvuuusssqqqooonnnmmmkkkrrrzzz|||wwwqqqoooooosssmmmjjjlllmmmnnnuuu}}}rrrfffaaabbbbbb]]]WWWTTTRRRMMMFFF???===AAADDDDDDCCCAAA???===;;;::::::555555555555444444333333333777;;;>>>@@@AAACCCEEECCCHHHIIIEEEEEE[[[|||nnnyyymmm___TTTTTTVVVTTTSSSUUUVVVUUUUUUUUUTTTTTTSSSSSSSSSQQQNNNKKKJJJIIIJJJJJJKKKGGGDDDEEEHHHJJJHHHEEEDDDCCCDDDEEEGGGFFFDDDBBB???AAABBBCCCCCCBBB@@@???AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============999:::<<<<<<999;;;GGGUUU===>>>AAACCC@@@:::888:::AAABBBFFFKKKKKKFFFCCCCCCLLLMMMIIIPPPccceeeXXXRRRkkkwww~~~dddVVVQQQQQQPPPMMMJJJFFFDDDEEEFFFFFFFFFHHHGGGGGGFFFFFFGGGIIIJJJFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???===<<<:::999888::::::;;;<<<======>>>>>>???<<<;;;>>>BBBAAA:::333777777777777777666666666666777888999888777555444333444555666666777777777666555444444333333444444111333555666555555666888:::<<<@@@FFFRRRdddxxxuuu```OOOLLLKKKFFFDDDGGGEEEFFFEEECCC???===???AAA@@@@@@@@@@@@??????>>>===???>>>>>>======>>>>>>???@@@IIIEEE>>>BBBBBB@@@DDDFFFGGGHHHGGGFFFBBB???===:::::::::::::::;;;<<<<<<>>>AAACCCDDDBBB???>>>===<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;<<<>>>@@@AAATTTmmm~~~|||vvvqqqooommmjjjlllppp|||xxxmmmbbbZZZXXXZZZ\\\\\\XXXSSSTTTYYY^^^___^^^``````aaaeeejjjoooqqqrrrqqqrrrtttvvvvvvuuutttsssuuuvvvvvvuuutttsssssstttrrrrrrsssssssssrrrrrrqqquuusssrrrrrrpppllleee```ZZZTTTSSS\\\hhhttt{{{xxx{{{~~~}}}yyyvvvvvvsssooommmnnnnnnoooooopppqqqqqqmmmkkkhhhhhhjjjoootttwwwrrruuunnnfffaaaWWWUUUaaaxxxxxxuuuuuuuuutttsssqqqpppnnnmmmlllmmmqqquuuwwwvvvsssooommmkkkiiikkknnnoooooottt|||{{{pppjjjgggddd]]]WWWPPPMMMIIIDDD@@@???BBBDDDDDDBBB@@@>>><<<::::::999555444333333333333333444555888<<>>LLLsssuuuzzzeeeYYYQQQRRRUUUTTTSSSUUURRRRRRRRRQQQQQQQQQPPPPPPRRRQQQNNNLLLKKKJJJKKKKKKKKKGGGDDDDDDGGGHHHFFFCCCBBBBBBBBBCCCEEEEEECCCAAA???@@@AAAAAAAAA???>>>==================>>>>>>>>>============<<<<<<<<<<<<;;;:::;;;;;;888888AAALLL@@@<<<;;;===???AAAHHHPPPLLLJJJIIIHHHEEEEEENNNXXX]]]eeemmm}}}xxx|||{{{wwwsssppp{{{```OOOMMMPPPRRRQQQJJJHHHEEEEEEFFFHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIEEEEEEDDDBBBAAA@@@????????????>>>===<<<;;;:::::::::;;;<<<======>>>>>>>>>>>>===;;;;;;;;;888555111555555555555555666666666444555666777666555444333333444555666666777666666555555444444333333444444222444666666555444555666777888888666888CCCUUUbbblll\\\QQQGGGAAAEEEFFFDDDDDDHHHCCCDDDCCCAAA>>>===>>>???@@@??????>>>===<<<;;;:::======<<<======>>>???@@@BBBJJJEEE===@@@AAA???CCCEEEFFFFFFFFFDDDBBB???===999999999888999999:::;;;>>>@@@BBBBBB???===;;;;;;========================<<<;;;;;;;;;<<<>>>???@@@MMMZZZttt|||xxxppppppqqqnnnllllllqqqyyynnnccc[[[YYYYYYSSSPPPNNNOOOTTTXXXYYYYYYZZZZZZ\\\aaahhhnnnrrrttttttvvvyyy{{{{{{xxxuuusssuuuttttttsssrrrqqqqqqpppqqqqqqqqqrrrrrrsssssssssxxxwwwvvvtttppphhh```YYYTTTUUU___ppp}}}|||{{{xxxuuuzzz||||||yyywwwxxxvvvqqqnnnoooooopppqqqqqqrrrrrrooommmjjjiiikkkqqqxxx|||wwwxxxnnnddd^^^WWWYYYhhh}}}uuussssssrrrqqqpppooonnnmmmmmmlllooonnnoooqqqsssssspppnnnlllpppvvvzzzyyywwwzzzyyyqqqhhh```XXXSSSIIIFFFBBB@@@AAABBBCCCDDDBBBAAA???===;;;999888888444333111000111222444555888:::>>>@@@AAACCCEEEGGGFFFKKKFFFDDDbbbgggoooxxxYYYRRRMMMOOOSSSTTTSSSSSSNNNNNNMMMMMMLLLLLLMMMMMMPPPOOOMMMLLLKKKKKKLLLMMMJJJFFFCCCCCCEEEFFFCCCAAAAAA@@@@@@BBBCCCCCCAAA?????????>>>===<<<<<<;;;;;;999999:::;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::<<<999888999888777:::AAANNNIIIHHHLLLSSS\\\iiitttyyywwwssshhh]]][[[jjj|||vvvttt}}}iiibbbmmmcccZZZPPPMMMOOOQQQPPPMMMIIIGGGFFFFFFIIILLLMMMMMMJJJIIIGGGEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA???>>>===============<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>===<<<<<<;;;888555333333333333333333444444555555555444444555666666555444444333333444555666666666666666666555555444555555666444555777777555444555555444666777666666888>>>BBBVVVaaawww{{{rrr]]]JJJAAAEEEAAABBBEEEEEEBBBCCCHHHCCCCCCCCCBBB@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@DDDKKKDDD<<>>@@@@@@>>><<<;;;;;;>>>>>>============>>>>>>;;;;;;::::::;;;===>>>???BBBFFFXXXrrr|||qqqppprrrpppmmmkkkkkkvvv}}}tttkkkccc]]]ZZZKKKIIIHHHJJJMMMPPPQQQQQQSSSTTTWWW]]]fffooouuuwwwwwwxxxzzz{{{{{{xxxvvvttttttsssrrrrrrrrrqqqpppooossssssrrrrrrrrrsssssssssxxxyyyxxxuuuooofff\\\VVVWWWcccvvvtttppprrrvvvwwwuuuxxx{{{{{{yyyxxxyyyxxxtttoooppppppqqqqqqrrrssssssrrrpppmmmkkkmmmsss{{{||||||pppddd^^^YYY___qqq{{{tttsssrrrppppppoooooonnnnnnmmmmmmnnnmmmmmmmmmoooqqqsssssswww|||}}}wwwlll___UUUOOOLLLCCC@@@===>>>BBBDDDDDDCCCAAA@@@>>>;;;999888777666333222000///000222555777:::===@@@AAABBBDDDFFFHHHBBBIIIPPP```mmm```~~~vvvcccRRROOOMMMOOOSSSTTTRRRPPPKKKKKKJJJIIIIIIJJJJJJKKKNNNMMMLLLKKKKKKKKKLLLLLLHHHFFFCCCBBBCCCCCCAAA???AAA@@@@@@AAABBBBBB???===>>>===<<<:::999888888888999999999:::::::::;;;;;;::::::999999999888888888<<<888666999999888888:::llliiihhhnnnuuu{{{vvvmmmyyy~~~vvvxxxzzzsssXXXJJJKKKMMMNNNOOONNNLLLKKKIIIGGGGGGHHHKKKNNNOOOOOOJJJIIIGGGEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA???===<<<<<<=====================<<<===>>>???@@@???>>>===:::::::::777444333555777222222333333444444555555444444555555555555555555222333444555666666666666777666666666666666777777555777888888666555555666777666555888;;;;;;888555999???PPPjjjsss___SSSKKKFFFCCCDDD@@@???@@@@@@>>>;;;>>>CCCBBBBBBAAAAAAAAAAAA@@@???======<<<<<<<<<<<<===>>>:::::::::;;;<<<>>>???@@@CCCJJJDDD;;;>>>>>><<>><<<;;;999999888777777888888888999;;;=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::<<<===>>>===<<>><<<;;;>>>CCCEEEDDDBBB???>>><<<:::777666555555333222000000111444777999===???AAABBBBBBDDDFFFHHHFFFMMMaaagggsss]]]ZZZQQQPPPPPPQQQSSSSSSPPPLLLJJJIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKGGGEEECCCBBBAAAAAA@@@???AAA@@@@@@AAABBBAAA???======<<<;;;999888777777777;;;;;;;;;::::::999999999888888888888777777777777:::666555999<<<:::999;;;}}}tttttt{{{sssttt~~~{{{mmmYYYPPPFFFHHHJJJIIIHHHHHHJJJMMMHHHGGGGGGHHHKKKMMMMMMMMMKKKJJJHHHFFFEEEEEEFFFFFFCCCCCCCCCCCCBBB@@@>>><<<<<<<<<==================<<<===???AAAAAA???>>>===999999888777555555777999333333333333333444444444444444444444444555555555222333444555555666555555666666666555666666777888444666777777666555555666;;;666111333888;;;999666333:::DDDNNNYYYgggwwwsssZZZMMM@@@<<<======???AAA<<<======<<<::::::===AAA???>>>>>>???@@@@@@>>><<<>>>===<<<<<<<<<===???@@@999999::::::<<<===>>>???BBBIIICCC;;;>>>>>>;;;@@@@@@@@@@@@@@@??????>>>===;;;:::999999888999999999777999<<<<<<<<<<<<===???======????????????======;;;::::::999:::;;;<<<===>>>===:::DDDeeeuuukkkggghhhgggeeedddkkk}}}{{{zzz|||zzzqqqhhhTTTRRRNNNJJJGGGFFFEEEEEEIIIKKKPPPYYYccclllqqqssstttssssssssstttuuuwwwxxxqqqooonnnpppuuuwwwvvvtttwwwvvvtttrrrqqqqqqqqqrrrqqqssstttqqqkkkccc\\\YYYfff~~~xxxrrrppprrrsssqqqooooooqqqttttttxxxyyywwwwwwyyyxxxtttoooppppppqqqqqqrrrssssssnnnnnnmmmjjjiiinnnvvv}}}vvviiidddaaalllyyyuuutttrrrooooooooonnnnnnmmmmmmmmmjjjmmmpppooonnnsss}}}|||zzzwwwtttmmmhhh___SSSIIIDDDBBBCCC<<<===>>>AAACCCDDDCCCAAA===<<<:::888666444333333333222222333444777:::<<>>;;;;;;;;;:::999999888777777<<<<<<;;;::::::999888888888777777777777666666666999555666:::===<<<<<<>>>|||tttuuuvvvxxx~~~ppplllnnnssszzziiiVVVPPPPPPHHHHHHGGGFFFGGGHHHJJJKKKGGGFFFEEEFFFHHHJJJIIIHHHIIIHHHFFFEEEEEEEEEFFFFFFBBBCCCCCCDDDCCCAAA???>>>===============<<<<<<<<<===>>>@@@AAAAAA@@@>>><<<:::999777666666666666666444444444444444333333333222222222222222333444444222222333444555555555555444444444444444555666666222333555555444333444555888555111111444777777666555:::???AAADDDMMM[[[gggmmmXXXLLLGGG???999:::<<<;;;999999:::<<<===<<<;;;<<>>===???AAAAAA???===???>>><<<;;;;;;<<<===>>>::::::::::::;;;<<<===>>>???GGGCCC<<>>;;;????????????>>>>>>>>>>>>===<<<<<<;;;:::::::::::::::999;;;<<<<<<;;;;;;===>>>;;;===???AAAAAA???===;;;;;;:::999999999:::;;;<<<<<<===:::>>>UUUwww|||mmmiiilllfffeeecccdddoooxxxpppccc```YYYRRRKKKGGGFFFGGGHHHKKKPPPXXX```eeehhhhhhjjjkkkmmmppprrrsssttttttnnnlllkkkooouuuyyyxxxvvvtttsssqqqoooooopppqqqrrroooqqqrrrnnnhhh```\\\ZZZiii|||yyyrrrnnnmmmppprrrrrrpppooooooqqqtttwwwxxxvvvvvvxxxwwwsssooooooppppppqqqrrrrrrrrrnnnpppooommmjjjmmmttt{{{}}}wwwlllgggdddppp~~~uuurrrqqqnnnooonnnnnnmmmlllkkkkkkjjjlllmmmnnnpppssszzz|||xxxuuunnnfff\\\WWWPPPIIIDDDAAA???>>><<>>@@@AAABBBBBBBBBCCCFFFHHHVVVpppwwwssseeeVVVRRRPPPTTTTTTQQQQQQRRROOOIIIIIIHHHFFFEEEEEEGGGIIIKKKMMMMMMMMMMMMMMMLLLKKKKKKCCCCCCCCCBBBAAA@@@AAABBB???>>>>>>>>>???>>>;;;999::::::;;;;;;;;;999888777::::::999999999999999999777777777777666666666666888666777;;;<<<;;;<<<@@@xxxyyyuuuooovvvyyyqqqhhhqqquuu~~~zzzuuu___UUUQQQMMMHHHIIIGGGFFFIIIMMMNNNKKKGGGFFFDDDDDDDDDFFFGGGFFFEEEEEEEEECCCBBBBBBBBBCCCDDDAAABBBDDDDDDDDDBBB@@@???===============<<<<<<<<<===>>>AAABBBBBB@@@>>><<<<<<999777666666666555333555555555444444333333333111111000000111222333333222222333444555555555555222222222222333333444555///111333333222222222333222333555666555444333222555444777>>>GGGLLLMMMKKKRRRaaarrr{{{eeeSSSGGG@@@<<<>>>777555:::>>>>>>;;;;;;777:::;;;;;;;;;<<<===<<>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;;;;=========;;;:::;;;===:::===@@@CCCCCC@@@===:::;;;:::999999999:::;;;<<<888999:::<<>>===<<<======<<<:::777888:::;;;<<<<<<;;;999888777777777888999999::::::888777777777666666666666888777888;;;;;;999<<>>>>>>>>>>><<<<<<<<<<<<============@@@@@@@@@???>>><<<:::999999999888888777666666666444444333333333333222222...///000111222333444444444444444444555555555555555555444444444333333333333333333444444444555555555555555555555555555555444333444888BBBOOO]]]eeeZZZZZZWWWZZZnnn```WWWJJJBBB@@@>>>;;;888:::999999999999999999:::888777888;;;???AAA???===AAA<<<:::BBBQQQXXXLLL<<>>@@@???===<<>>???@@@???===<<<:::999999999999:::;;;<<<@@@;;;:::???BBBLLLhhhzzzyyy|||ppprrrkkkiiihhhgggeeeeeekkksss~~~xxxqqqfffXXXSSSUUULLLIIIIIINNNQQQOOOOOOPPPWWWXXXZZZ]]]```dddggghhhpppnnnmmmmmmooorrrssssssooopppppppppooooooqqqrrrqqqssstttnnneee^^^\\\\\\kkkqqqvvvvvvqqqllljjjkkknnnnnnooonnnmmmmmmmmmnnnppprrruuuvvvvvvvvvxxxyyytttvvvtttppppppssssssqqqppppppooommmlllmmmqqqttt|||wwwrrrkkkiiivvvwwwsssrrrtttvvvooollllllnnnlllgggfffhhhhhhoootttwwwyyyzzzvvvooohhh```XXXPPPKKKEEECCC???<<<;;;;;;<<<===FFFGGGIIIHHHEEEAAA??????999888555333222333444555444666888:::===>>>@@@@@@GGGFFFAAA;;;:::@@@KKKSSStttqqqhhhuuu^^^NNNOOOQQQRRRUUUUUUSSSTTTUUURRRLLLKKKIIIFFFDDDDDDEEEHHHJJJOOOOOOOOOMMMJJJIIIJJJLLLKKKIIIFFFEEEEEEDDD@@@<<<<<<<<<===>>>>>>>>>>>>===;;;<<<=========<<<:::999:::::::::999999999888888888888777777777777777777777777888999::::::;;;;;;mmmeee]]][[[]]]bbblllvvvzzzyyywww{{{hhhZZZOOOLLLKKKHHHGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBB@@@???@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>==================<<<<<<>>>>>>>>>>>>===;;;::::::888777777666666555555444444444333333333222222222//////000111222333444444444444444555555555666666555444444444444333333333333333333444444444444555444444444444444444444444555444444777>>>HHHRRRXXXZZZaaaccccccnnn~~~hhhWWWNNNHHH@@@<<<<<<===<<<;;;999999888888888888999999888888888;;;>>>???>>><<<:::888666999AAAGGGBBB888CCCBBB@@@>>><<<:::999888<<<;;;:::;;;>>>???>>>===888AAAGGGDDD???<<<<<<;;;===<<<<<<;;;:::999999999777999::::::999999;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;===>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<999;;;???AAAFFF\\\sss~~~~~~}}}uuutttjjjccccccggggggggghhhvvvuuueee]]]\\\NNNIIIFFFIIIJJJJJJKKKNNNQQQRRRUUUXXX]]]bbbfffhhhjjjkkkllllllmmmmmmnnnnnnqqqrrrrrrqqqooooooqqqrrrqqqssssssnnngggaaa```bbbiiimmmpppppplllkkklllooolllmmmmmmllliiihhhiiijjjqqqqqqrrrtttuuuwwwxxxyyyuuuvvvtttqqqrrrvvvuuurrrppppppooonnnmmmnnnqqqttt~~~yyyrrrhhhgggssszzztttqqqqqqrrrrrrrrroooooopppmmmiiihhhjjjhhhrrryyy}}}ssstttooohhh```YYYRRRKKKFFFAAA@@@>>><<<<<<===???AAAKKKLLLLLLIIIEEE@@@===<<<888777555333333333444555666777999;;;>>>???@@@AAA@@@AAACCCBBB???BBBPPP```mmmrrrwwwvvv\\\SSSTTTWWWMMMPPPPPPOOOPPPQQQNNNIIIJJJHHHEEECCCCCCDDDGGGHHHKKKLLLLLLKKKIIIHHHHHHIIIKKKIIIFFFEEEEEEDDD@@@===<<<<<<===>>>>>>?????????<<<<<<=========<<<::::::999999999999888888888888888888888888888888888888777777888888999::::::;;;yyyqqqsssmmm]]]UUUPPPLLLLLLKKKHHHGGGHHHKKKKKKKKKJJJJJJIIIIIIIIIFFFEEEDDDBBBAAAAAABBBBBBAAA@@@?????????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999666666666555444444333333333333333333222222222222///000000111222333444444444555555555555666666666444444444444333333333333333333333333444444444444444444444444444444444444555555444555999???DDDHHHPPP[[[bbb``````gggnnnnnn___jjjvvvmmm]]]TTTKKKDDD>>><<<:::999999:::<<<===777777666666666666777777999888888:::<<<===<<<::::::;;;:::777999>>>???<<>>===<<<;;;:::999888;;;::::::;;;===>>>>>>===777<<>>>>>>>>===<<<999999<<<@@@???@@@MMM___zzz}}}~~~uuullljjjgggcccaaaaaajjjvvvrrrhhhfffYYYQQQIIIGGGEEECCCDDDGGGIIIJJJMMMQQQVVV\\\aaadddbbbggglllnnnmmmkkkkkklllqqqqqqqqqpppnnnmmmnnnppppppqqqpppmmmhhheeegggiiilllmmmmmmjjjfffeeehhhkkkhhhhhhhhheeebbbcccfffjjjtttqqqppprrrvvvyyyzzzyyywwwvvvsssqqquuuzzzxxxrrrpppppppppooonnnooorrrttt}}}{{{wwwooofffffftttwwwqqqqqqrrrqqqoooqqqooonnnooommmhhhiiilllooo{{{{{{mmmiiiddd\\\TTTNNNHHHCCC@@@===<<<<<<<<<>>>@@@CCCEEEOOOPPPNNNJJJCCC===999888666555444333333444555666888999;;;===???AAABBBBBB@@@===AAAFFFEEEHHH```|||jjjwwwfffWWWPPPOOORRRJJJMMMMMMLLLMMMOOOLLLGGGHHHFFFDDDBBBAAACCCEEEFFFEEEGGGIIIIIIGGGFFFFFFGGGJJJHHHFFFEEEDDDCCCAAA???<<<<<<===>>>??????@@@@@@<<<<<<=========<<<;;;:::999999999888888888777777888888888888888888888888777777777888999999::::::~~~xxxdddUUUMMMMMMMMMNNNNNNLLLJJJJJJLLLKKKKKKKKKJJJIIIHHHGGGGGGEEEDDDBBB@@@??????@@@@@@======<<<===>>>???AAABBBAAA@@@??????>>>>>>>>>??????>>>>>>===<<<;;;::::::999999::::::::::::999999666666555555444444333333333333333222222222222111000000111222222333444444444444555555555666666666444444444333333333222222222222333333333444444444333333333333333333333333555444444555666888:::;;;===GGGNNNLLLHHHIIIJJJIII???IIIUUU___hhhtttqqqbbb[[[QQQIIIFFFEEEDDDBBB<<<<<<===;;;999999999;;;666555555555555555555666888888888999::::::999999;;;======::::::???BBB@@@;;;;;;;;;:::999999888888:::::::::;;;<<<============<<>>===;;;999888777777777999:::;;;:::888777888999888999::::::;;;;;;;;;;;;888888999999999888777777999;;;===?????????===<<<:::;;;???AAA>>>===FFFRRRnnn~~~wwwkkk```^^^bbbccclll{{{uuunnnlllhhh___UUUOOOJJJCCCAAABBBEEEEEEFFFHHHMMMRRRWWW[[[[[[bbblllooonnnkkklllmmmnnnoooooommmkkkjjjkkkmmmnnnooonnnllljjjkkknnnqqqsssssspppkkkeee`````````cccbbb___\\\\\\aaajjjqqqyyytttqqqsssyyy}}}}}}{{{xxxvvvrrrrrrxxx~~~zzzsssppppppppppppoooppprrruuussstttrrrlllfffkkk|||uuuqqqssstttrrrnnnllljjjkkkllljjjgggjjjpppwww{{{nnnbbb^^^XXXPPPIIIDDD@@@===;;;::::::;;;<<<>>>BBBEEEFFFNNNNNNLLLGGG@@@:::777555444444444444444666777888;;;<<<>>>???AAABBBCCCCCCFFF===???LLLTTT___~~~pppjjjkkk[[[UUUNNNJJJMMMJJJMMMNNNLLLNNNPPPMMMHHHFFFDDDBBB@@@@@@AAACCCDDDAAACCCFFFGGGGGGEEEEEEEEEGGGFFFDDDCCCBBB@@@??????<<<<<<<<<===>>>???@@@AAA;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888888888888999999999999777777777777888888999999{{{eeeXXXRRRMMMJJJKKKNNNOOOMMMKKKKKKLLLMMMIIIIIIHHHHHHGGGFFFEEEEEECCCBBB@@@>>>=========>>>:::::::::;;;<<<>>>@@@BBB??????>>>=========>>>>>>>>>======<<<;;;:::999999777888888999999999999999777666666555555444444333333333222222222111111111111111111222333333444444444444444444555555555555444444333333333222222222222222222333333333444444333333333333333333333333222333333444555555555555222777:::999888888777444777999===DDDLLLWWWccckkkhhhmmmxxxvvvrrrsssiii[[[EEEDDDFFFIIIJJJEEE;;;444<<<>>>>>>===:::888777888555444444333333444444555777888888777777777888888777888888888===CCCBBB===999999999888888888888888888999::::::;;;;;;<<<===BBB>>>???DDDAAA:::<<>>??????>>>===>>>???AAAAAA>>>>>>FFFPPPXXXvvv|||}}}}}}zzzuuullldddbbbbbbfffooo{{{{{{sssooonnnooohhh```\\\VVVNNNHHHHHHGGGEEECCCBBBDDDHHHLLLOOORRRZZZeeekkkkkkiiijjjlllkkkllllllkkkjjjjjjkkkmmmppppppooonnnooorrrvvvyyy{{{zzzyyytttnnngggbbb```ccc^^^XXXUUUZZZeeesss|||}}}xxxtttvvv{{{}}}xxxvvvrrrrrryyy~~~zzzrrrooopppqqqqqqpppqqqsssuuuqqqsssrrrmmmlllttt{{{qqqnnnppprrroookkkhhhgggiiijjjiiihhhnnnuuu}}}zzzrrrhhh\\\SSSSSSNNNFFF@@@===;;;:::999:::;;;;;;<<<>>>@@@CCCDDDGGGGGGEEEAAA<<<777555444333333444555666888999:::===>>>???AAABBBCCCCCCCCCEEE===FFFbbbyyynnnuuu[[[VVVWWWPPPMMMQQQKKKMMMNNNLLLMMMOOOMMMGGGDDDBBBAAA@@@???@@@AAABBB???BBBEEEFFFFFFEEEDDDDDDCCCCCCAAA???>>>======>>><<<<<<<<<<<<===>>>???@@@::::::::::::::::::;;;;;;;;;:::::::::999999999999777777888888888999999999666666777777777777888888vvvjjjZZZQQQNNNNNNMMMJJJIIIMMMMMMJJJHHHJJJJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA???===;;;;;;;;;;;;888888888999;;;===???AAA======<<<<<<<<<<<<======;;;;;;;;;::::::999999888777888888999999999888888777666666555444444333333222222222222111111111111222222222222333333444444222333333333333444444444333333333333222222222222222222222222333333333333222222222222222222222222000111222444555555444444555444333444666777555222999444222777===CCCKKKRRRLLLSSS^^^ddd___[[[jjj}}}~~~sssrrrddd]]]OOODDDEEENNNUUUWWWWWWNNNEEECCCBBB>>>;;;999999999999:::999999777777444444333333333333444444666666777666555555777999666666666999AAAGGGDDD===888888888888777777777777777999::::::::::::;;;===@@@===;;;;;;999777:::???>>>===;;;999888999:::;;;===>>>===<<<999777777777555666777888888888888888777777666666555444444444666888:::===???@@@@@@@@@BBBCCCDDDAAA???AAAIIIPPPOOOiiixxxpppvvvwwwvvvwwwxxxxxx{{{~~~nnnqqq{{{{{{nnnaaadddccceeekkkpppuuu{{{yyyqqqnnnmmmlllgggddddddaaaZZZUUUTTTMMMJJJEEEAAA@@@AAAEEEGGGJJJQQQZZZ```bbbcccdddfffggghhhiiiiiiiiijjjlllnnnrrrrrrqqqrrrtttwww{{{~~~{{{}}}}}}xxxrrroooiiiaaaYYYXXXaaaooo|||}}}zzzwwwxxx{{{~~~~~~|||vvvuuusssssswww{{{xxxqqqoooqqqrrrrrrqqqrrrtttvvvwwwxxxvvvqqqsss||||||uuummmjjjkkkllljjjgggiiiiiijjjllljjjjjjqqq{{{}}}uuummmddd[[[RRRLLLIIIEEE???;;;999999999888::::::;;;<<<===???@@@AAA??????>>>;;;777444444444222333555777999;;;<<<===???@@@AAABBBCCCCCCCCCCCC@@@CCC[[[ppp|||gggWWWVVVVVVNNNKKKNNNJJJLLLLLLJJJKKKLLLIIIDDDBBBBBB@@@?????????@@@AAA@@@BBBDDDEEEDDDCCCCCCDDD@@@@@@???===;;;:::<<<>>>===<<<;;;:::;;;<<<===>>>999999888888888999:::::::::::::::999999999888888666666666777888888999999666666666666666777777777}}}qqqVVVSSSPPPMMMMMMLLLJJJIIIEEEJJJKKKHHHHHHJJJHHHBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???===;;;:::999999999777777777888999<<<>>>???;;;;;;;;;::::::;;;;;;<<<999999888888888888888888888888999999999888888777555555444444333333222222222222222222111111111111222222222333333333333444111111222222222222333333333333333222222222222111111222222222222333333333222222222222222222222222///000111333444444444444888555444555666666555444555222333777999888;;;@@@===@@@HHHKKKEEE???IIIYYYnnnrrrxxx{{{xxxvvv{{{|||sssdddSSSGGGDDD>>>======???@@@DDDNNNYYYeeeRRR???666666777<<>>???999:::999777444222333444222333666888;;;===??????@@@@@@AAABBBCCCCCCCCCCCCCCCRRRsssrrr|||yyyqqqdddWWWTTTRRRMMMJJJIIIJJJLLLLLLJJJJJJKKKGGGAAABBBAAA@@@@@@??????@@@@@@@@@AAACCCBBBAAAAAABBBCCC?????????===::::::<<>>::::::999999999:::;;;;;;777777777777777888888888999999999999999888777777444444333333222111111000222222222111111111111000222333333333333333333444000000111111111222222222333333333222222222111111111111222222222333333333111111111111111111111111///000111222333333333333666444444555444111000111333333999???===666555:::999888<<<@@@<<<777===IIIRRRQQQTTTXXXRRRLLLSSS```hhhmmm|||{{{~~~wwwmmmbbb```TTTKKKLLLMMMIIICCCAAA<<<;;;>>>CCCAAA@@@NNN___YYYKKK>>><<<;;;666333222999555222444999;;;999555555444444333333444444555222444555444333333777:::777888888777;;;BBBCCCAAA999999888888777777666666666888::::::888888:::===555<<<<<<777666<<<<<<666:::999777555666888:::<<<@@@AAA@@@>>>:::888777888888888999999999888888888888777666555444333333444888888:::===@@@DDDGGGIIICCCFFFGGGCCCAAACCCGGGJJJVVVZZZaaarrrqqqwww{{{~~~}}}hhhYYYdddzzz|||pppiiihhhmmmtttddd___\\\ZZZWWWVVV```mmmzzzqqqlllhhhccc___]]]___```^^^\\\^^^XXXSSSLLLEEEAAAAAACCCEEEJJJJJJMMMQQQVVVYYYZZZYYYXXXZZZ]]]___aaacccgggjjjkkkjjjjjjlllpppsssuuuuuutttvvv{{{sssiiikkkwwwuuuvvvxxxwwwuuutttttttttqqquuuuuusssrrrtttrrrooooooqqqrrrsssssssssuuuwwwuuutttpppmmmuuuuuurrrmmmiiigggfffggghhhjjjjjjkkkjjjfffeeemmmxxxqqqeeeWWWPPPLLLGGG@@@<<<<<<999777666777888888888777777999:::<<<===>>>???777888777555333111222333222444666999<<>><<<:::888888888999:::777666555555555777888999666666666666555555555555333444444555666777777888666666666666666555555555xxxzzz~~~|||yyy~~~zzzgggYYYNNNGGGKKKKKKLLLKKKIIIGGGDDDBBB@@@AAACCCDDDDDDDDDCCCCCCCCCAAA???>>>??????>>><<<>>>:::777777999:::999777666666777:::===>>>===<<<:::999888888:::;;;:::888666666666666666666666666777777888777777666555555555444333222111111111111333111///000333555444222111111111111111111111111111111222333333333333222333333333222222222111111111111111111111111111111000000000000000000000000333222111111333555888999555555444333333222111111222>>>RRR___XXXDDD555111333333444444555666666666::::::::::::::::::::::::>>>CCCIIIOOOSSSRRRPPPNNNYYYYYY\\\dddnnnssssssqqqkkkqqq{{{ssslll___RRRHHHCCCAAAAAA<<<===BBBIIIPPPQQQLLLGGGEEEBBBAAADDDJJJQQQVVVWWWFFF???777333555666555333444444444444444444444444111222222333333222222111444333333222222333333444777888888888999999999999<<<:::777555555666999::::::;;;;;;;;;;;;:::999888888888999999999888888777999999999999:::;;;<<<<<<>>>>>>>>><<<999888888999777888999999999999888777888777666444333333333444555777:::===@@@BBBDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFIIISSSTTTUUUnnn}}}zzz~~~mmmgggrrrsssddddddnnnmmmeeeZZZSSSSSSVVVXXXYYYjjjssswwwsssoooooommmhhheeedddaaa___cccfffccc]]]XXXXXXSSSKKKGGGHHHHHHEEEFFFGGGHHHIIIIIIKKKNNNPPPSSSRRRRRRVVV[[[______^^^dddeeefffhhhlllppptttvvvpppqqqssswww|||~~~uuupppxxx}}}rrrtttvvvuuusssqqqqqqqqqrrrsssttttttsssqqqooommmpppqqqqqqqqqrrrsssuuuvvvsssqqqnnnpppyyywwwqqqnnnkkkhhhffffffggghhhmmmooopppmmmhhhddddddeeeaaaUUUHHHAAAAAAAAA<<<666888888888888999999::::::;;;;;;:::999999999::::::555555444333222222222222777888:::<<<@@@AAA@@@???===JJJAAA999DDDHHHHHHVVVyyyqqqmmmllliiiZZZTTTMMMKKKNNNRRRRRRPPPQQQQQQOOOMMMJJJGGGDDDCCC@@@@@@????????????@@@@@@===>>>@@@AAAAAA???<<<:::======>>>@@@@@@AAAAAAAAA;;;:::999777666555555444777777888888888777777666444444444333333222222222333333444444555666777777222222333333333333444444wwwrrr{{{~~~}}}lll]]]TTTOOOJJJGGGHHHHHHHHHGGGEEECCC@@@>>>???@@@BBBDDDEEEEEEDDDDDDEEECCC@@@>>>>>>===;;;:::>>>;;;888777999:::999777888888888:::<<<>>>===;;;:::888777888999:::999888555555555555555555555555666666777777666555555444444333333222111111111111333111000000333444444222111111111111111111111111000111222222333333222222333333333222222111111111111111111111111111111111000000000000000000000000222111111111222444666888555444444333222222111111000444<<>>555111333333333333444555555666666666666666666666666666666555777:::===???@@@??????<<<:::;;;@@@FFFHHHFFFCCCBBBGGGOOOUUUXXXVVVSSSPPPSSSOOOGGG???:::888888999999>>>GGGUUUccciiihhheeeVVVQQQLLLKKKKKKJJJEEEAAA???999444222444666555444444444444444444444444444111222222333333222222111444333333222222333333444555666666666666777777777:::999888777777888999::::::::::::::::::999888777777777888999999999888888::::::::::::;;;<<<<<<===<<<======;;;999888888999777888999::::::999888777888777666444333333444444777888:::<<<>>>AAABBBCCCCCCBBBBBBAAABBBBBBCCCDDD@@@EEECCCAAAVVV~~~}}}{{{hhh___bbbcccdddaaa]]]XXXUUUTTTXXX```fffgggjjjoooooommmfffgggggghhhlllpppllleee\\\\\\YYYSSSPPPQQQPPPMMMJJJIIIGGGEEEDDDEEEHHHJJJKKKKKKMMMRRRXXX]]]^^^^^^```aaacccfffjjjnnnqqqssssssqqqppppppsssvvvxxxxxxxxxtttsss}}}{{{qqqrrrrrrrrrpppnnnmmmllloooppppppqqqpppooommmlllooonnnnnnooopppqqqppppppooommmllloooxxx}}}vvviiihhhfffeeeeeegggiiikkkmmmkkkfff```ZZZWWWVVVWWWPPPIIIAAA>>>??????;;;777666777999;;;<<<===>>>>>>???>>><<<;;;999888777777555444333222222333444444::::::<<<>>>AAABBBAAAAAABBBDDDBBBEEEFFF@@@\\\}}}vvvppprrrwww^^^RRRMMMHHHGGGJJJLLLLLLJJJOOOOOOMMMLLLIIIGGGDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA===>>>@@@AAAAAA???===<<<<<<<<<===>>>???@@@@@@???::::::999888777777777777999999999888888666555444444444444333333333222222333333444444555666666777222222333333333333444444}}}yyy|||eee]]]SSSLLLIIIHHHFFFEEEGGGGGGFFFDDDBBB@@@===<<<===>>>AAACCCEEEFFFFFFFFFGGGDDDAAA???>>><<<:::888???===:::999999999888777===<<<<<<===???@@@@@@???999888777777999999888777444444444444444444444444444555555555555444444333333222222111111111222222333111000111333444333222111111111111111111111111000111222222333333222222444444333222111111000000111111111111111111111111000000000000000000000000111111000000111222444555444444333333222111111111333000///000111000333777222222333333444555555555333333333333333333333333444444333333333555666777:::999888:::======:::666888;;;???CCCDDDCCC@@@>>><<<:::777444333444666777777;;;DDDPPP[[[aaa```]]]QQQLLLIIIIIIKKKHHH@@@888777333000111333666555333333333333333333333333333111111222222222222111111333333222222222222333333333333333444444444555555777777888888999::::::;;;:::::::::999999888666666666777777888999999999888:::::::::;;;;;;<<<======:::;;;;;;:::999888999:::888888999::::::999888888888777555444444444555555:::999::::::<<<>>>@@@BBBAAA@@@@@@@@@@@@@@@@@@???<<<===;;;:::HHHhhhvvv~~~pppYYY]]]```bbb```ZZZUUUTTTUUUSSSWWW[[[^^^cccjjjkkkhhhhhhkkkmmmnnnrrrtttooogggbbbeeeddd```___```___[[[VVVRRRKKKDDD@@@@@@BBBCCCEEEFFFIIINNNTTTXXXYYYYYY[[[\\\___cccgggkkkoooqqqrrroookkkjjjlllooorrrsssqqqrrrxxxxxxooonnnnnnnnnnnnllliiigggllllllllllllllllllllllllpppoooooorrrttttttpppllliiiiiiiiillluuu{{{xxxpppfffeeecccbbbbbbccceeefffddd^^^VVVOOOKKKIIIIIIIII@@@>>><<<<<<<<<<<<999777555777;;;>>>AAABBBCCCBBBBBB@@@>>>;;;888666444444444333222111222444666888<<<===???@@@AAABBBBBBBBBFFFBBB@@@GGGKKKOOO{{{ooouuusssxxxaaaTTTOOOKKKHHHHHHKKKLLLLLLJJJLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBB>>>???@@@AAAAAA???===<<<:::;;;<<<======>>>======::::::999999999999:::::::::::::::999777666444333444444444444333333333333333333333444555555666666222222333333333333444444~~~hhhXXXXXXTTTOOOLLLKKKKKKIIIHHHHHHGGGEEECCCAAA???>>>===<<<===@@@CCCEEEFFFGGGGGGGGGEEEBBB@@@??????===;;;@@@>>><<<:::999888888888<<<;;;:::<<<>>>@@@AAA@@@999777666666888888777555222222222222222222222222333333444444444333333222222111111111111111222333222222222222333333222222111111111111111111111111000000111222222222222222444444333222111000//////111111111111111111111111000000000000000000000000000000//////000111222333333333222222111111111000333000000222666666555444111111222222333444444444444444444444444444444444777666444333444555777888888777666888::::::888555555666888:::::::::888777888888666555555555555666666777999>>>CCCEEEDDDBBB???;;;999===DDDEEE>>>777222111000111333444333222222222222222222222222222111111222222222222111111333333222222222222333333222222222333333333444444555666888999:::;;;;;;:::999999999888888777666555555666777888999999999888888888999:::;;;;;;;;;;;;777999::::::999888999:::888999999999999999999888777666555444444555666666<<<;;;999999:::<<<>>>???>>>??????>>>>>>===<<<<<<======>>>AAAFFFVVVqqq{{{~~~ssssssoooaaaaaaccceeeeeeaaaZZZTTTUUUUUUTTTXXX^^^eeegggfffllloooqqqqqqsssuuuqqqjjjlllpppqqqpppoooqqqoookkkfff^^^SSSHHHBBB?????????BBBCCCFFFIIIMMMPPPQQQQQQWWWYYY\\\```eeejjjnnnpppooolllhhhhhhjjjnnnqqqrrrnnnrrryyyzzzsssmmmkkkkkklllmmmllljjjgggjjjjjjjjjjjjjjjkkklllmmmnnnnnnooossswwwvvvpppkkkggghhhhhhjjjppptttppphhhgggdddaaa]]]ZZZXXXWWWWWWRRRKKKDDD@@@@@@BBBAAA@@@;;;;;;<<<;;;999888888999888:::>>>BBBDDDDDDDDDCCC???>>><<<999666444222222333222111111333666999;;;>>>???AAAAAAAAAAAABBBCCCEEEBBB@@@HHH^^^{{{{{{mmm|||eeeYYYPPPMMMLLLJJJKKKMMMMMMLLLJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAAAAA@@@>>>;;;:::999999:::;;;;;;;;;;;;;;;<<<;;;::::::::::::::::::999999999888888666555555444444444444444444333333333333333444444555555555222222222333333333444444lll^^^UUUPPPNNNIIIIIIIIIJJJLLLNNNNNNNNNGGGEEECCCAAA???>>>>>>>>><<<>>>@@@CCCEEEFFFGGGFFFEEECCCAAAAAABBBBBBAAA@@@@@@???===;;;999888888999666555666888;;;>>>>>>===888777555666666777555444222222222222222222222222222222333333333333222222111111111000111111222222111222333333333222111111000000000000000000000000000000111222222222222111333333222111111000//////000000000000000000000000////////////////////////000000000///000000000111222111111111111111000000/////////111555555111,,,000000111111222333333333444444444444444444444444111222222333444555555555333222222333444444333222111222222333444444444444666666555555444333333222555444444555888<<<>>>???:::666222333888999555000222222111222333333222111222222222222222222222222000111111222222111111000333222222111111222222333222222222333333333444444333444777999:::;;;::::::777888888888888777666666555666777888888888888888666666888999999:::999999666888::::::999999999:::888888888888888888888888777666555444555666777888<<<;;;999888888:::<<<=========<<<<<<;;;;;;::::::===;;;<<<@@@BBBFFFSSSbbb~~~yyytttwwwpppmmmnnnwww~~~yyyhhhXXXSSSOOOMMMPPPWWW^^^bbbdddllloooppppppsssxxxxxxuuuwww{{{~~~}}}}}}~~~{{{wwwsssjjj\\\PPPHHHCCCAAA@@@>>>???AAACCCEEEGGGJJJKKKUUUVVVXXX\\\aaaggglllooommmkkkiiiiiikkkmmmnnnnnnmmmpppuuuxxxyyyuuupppllljjjjjjjjjlllmmmmmmkkkjjjiiiiiiiiiiiiiiijjjlllllliiijjjmmmrrruuutttnnniiiiiijjjiiihhhkkklllfff^^^___\\\XXXSSSNNNJJJGGGFFF???;;;888888;;;===;;;::::::;;;;;;:::888888;;;===<<<>>>AAACCCDDDCCCAAA@@@999999777555444333222222333222222333666999<<<>>>>>>@@@AAAAAA@@@AAACCCEEE???@@@NNNhhhvvvccc[[[ZZZNNNJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBB@@@>>>;;;888777888888999:::::::::999999>>>===;;;:::999888888888666777777888888888777777444444444444444444444444333333333444444444444444222222222333333333444444{{{lllZZZNNNGGGEEEGGGJJJEEEFFFHHHIIIKKKKKKKKKKKKDDDCCC@@@>>>======>>>???>>>@@@BBBCCCEEEEEEEEEDDDBBBAAA@@@@@@BBBDDDDDDCCC??????>>><<<999888999;;;888999:::===@@@BBBAAA???888666555555555555444222222222222222222222222222111222222333333333333333222111111000000000111111000222444444333111111111000000000000000000000000///000111111222222111111222111111111111000000000000000000000000000000000////////////////////////000000000000000000//////000000000000000000000000111111...,,,...222000,,,//////000000111222222222222222222222222222222222...///111333444444444333666666555444444333333333444444444444555666666777333333333444444444444444333222000000222555999<<<888555111000222333222000222222222222222111111111111111111111111111111111000000111111111111000000222222111111111111222222222222333333333444444444222444666888999999999888666666777888888888888888666777777888888777777666444555777888999999888777777999;;;<<<:::999999:::888777666666666666777888666666555555555666888999;;;:::999888888999:::;;;<<<;;;:::999999999:::;;;???<<<:::;;;<<>>======>>>AAACCC@@@AAABBBBBBAAA???===;;;444444333222222222333333333444555777999<<<>>>???>>>@@@BBBBBB@@@AAADDDHHHCCCIIInnnxxxlllOOOSSSXXXKKKLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAADDDCCCAAA???<<<999777555888888999999999999888888===<<<:::999777666666666555666777888888999999888444444444444555555555555333333333333333333444444222222333333333333444444|||kkk___PPPJJJGGGJJJJJJEEEAAABBBGGGHHHJJJJJJIIIHHHHHHGGGDDDBBB@@@>>>===???AAABBBAAABBBCCCDDDDDDDDDCCCBBB@@@???>>>???AAACCCCCCCCC>>>??????<<<:::999;;;======>>>@@@CCCEEEDDDAAA>>>777666444444555444333111222222222222222222222222111222333333444444333333333222111000000///000000000333555555333000000111000000000000000000000000///000000111111111111111000000000000111111111111000000000000000000000000////////////////////////111111111111000000//////000000000000000000000000222333000+++,,,222333000......///000000111111222111111111111111111111111111111222333444444444444111111111000///...//////000000000///////////////333333333444444555666666222222111///......///111111111111000000111333444111111111000000000111222111111111111111111111111000000111111111111000000222222111111111111222222111222222222222333333333333333444666666777777777555555777888999:::::::::888888888888777666555444444555777999:::999888777888:::======;;;:::999999777666555444444555666777666555555555555777999:::999999999999999999999999<<<:::888666777999;;;===<<<>>>>>>::::::???GGGKKK@@@^^^{{{zzz~~~```cccmmm}}}{{{iii___bbbnnnxxxnnndddZZZRRRKKKFFFJJJQQQ\\\ccckkkqqqzzz~~~wwwnnnhhheeebbb]]]YYYQQQPPPLLLGGGCCCCCCGGGJJJOOOMMMLLLMMMRRRYYYaaafffccc```[[[YYYYYY[[[\\\\\\______```aaabbbaaa___]]]ccchhhllljjjeeebbbcccgggaaabbbcccddddddcccbbbbbbdddiiioooppplllgggdddddd]]]]]]YYYSSSQQQPPPKKKDDD@@@@@@???>>>===<<<;;;;;;999;;;>>>@@@AAABBBDDDEEEHHHHHHIIIIIIIIIHHHGGGFFFBBBAAAAAA???>>>;;;999888222222222222222333444444333555888;;;===>>>??????>>>AAADDDCCCBBBBBBGGGKKKUUUhhhwww{{{ooo[[[MMMMMMPPPKKKNNNMMMLLLJJJHHHGGGGGGHHHGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???===;;;999777666888888999999999999888888999999888666666555555555666777777888888888888777444444444444555555555666333333333333333333333333222222333333333333444444nnnbbbZZZTTTPPPMMMFFFCCCEEEEEEAAA@@@CCC@@@BBBEEEHHHIIIIIIJJJKKKFFFDDDBBB@@@@@@BBBEEEGGGCCCCCCDDDDDDDDDCCCAAA@@@???>>>===>>>@@@AAAAAA@@@===??????===:::999<<>>>>><<<:::999999666555444333333444555666555555555555666777999:::777888888999999999888888<<<:::777555555888<<>>888===========================AAAFFFHHHIIILLLQQQUUUUUUUUUUUUUUUTTTPPPJJJEEEBBBAAA???===;;;999888777333333222222333333444555444666:::===???@@@@@@??????CCCEEEEEECCCDDDIIINNNiii{{{iiiiiizzzwwweeennniiiUUUWWWRRRIIIKKKNNNIIIIIIGGGDDDAAA@@@AAABBBGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCCCC>>>===<<<;;;:::999888888888888999999999888888777666666555555555555666666888888888888888777666555444444444555555555666666333333333333333333333333222222333333333444444444{{{ooo___UUURRRQQQOOOLLLIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCDDDFFFIIIJJJHHHGGGCCCCCCCCCCCCBBBBBBBBBBBBFFFDDDAAA???>>>>>>@@@AAAAAA???===<<<>>>@@@AAABBB======<<<;;;:::999999888888999:::;;;;;;;;;::::::777666555444333333444555555555555444444333333222111111222333444444444444222111111000000000000000111111111000000000000000000000////////////000000000000000000111111111111000......///000111000///000000//////.........---//////............//////////////////////////////////////////////////////000//////.........//////000000000000000000000000111111000000000000111111111000/////////000222333111111222222222333333333111111000000000000111111222222222222222222222222222222222111000//////...000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000222111111111000000//////111000/////////000222333111222222333333444444555555666777888999999999888888888777777666666555555222555888999888888999::::::;;;======;;;999999999777666555444444444444444777888999777555444555666::::::999888777777777777999888666555444444444555777777777888999<<<>>>??????DDDSSSmmmrrrffflllkkkYYYTTTeeeqqqrrrcccVVVTTTUUURRRaaaooo}}}}}}yyyvvvuuuuuurrroooeeeVVVOOOQQQRRRPPPPPPMMMIIIHHHJJJMMMPPPQQQIIIGGGEEEEEEIIILLLNNNOOOPPPPPPRRRSSSSSSSSSRRRQQQ]]]bbbbbb\\\YYY[[[[[[WWWTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTRRRNNNJJJFFFCCCBBBBBBBBBBBB@@@???======;;;;;;;;;:::999;;;>>>AAALLLOOOSSSVVVXXXZZZ\\\^^^aaa\\\WWWTTTSSSOOOHHHBBBAAA<<<777555555555333111333333333444555666777888111888???@@@>>>===???BBBBBBAAACCCEEEBBBEEEZZZrrrfffiii}}}fffgggoooeeeWWWLLLHHHHHHHHHHHHHHHIIIHHHFFFDDDBBBCCCDDDEEEFFFFFFEEECCCBBBDDDEEEFFFEEEDDDCCCCCCBBBBBBCCC=========<<<;;;;;;::::::777777888888888777777666666555555555555666666777666666777777777777666666666666666666666666666666444444444444444444444444111111222222222333333333mmmdddZZZSSSKKKGGGGGGHHHHHHFFFHHHFFFDDDBBBAAAAAABBBBBBDDDCCCCCCEEEGGGHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDAAA>>>===>>>???@@@???===;;;<<<>>>@@@AAAAAA>>>>>>===<<<;;;:::999999777888888999999999999999777666555444444444555666666666555444333222222222111111222333444444444444222111111000000000000000111000000000000000000000000000////////////000000//////000000000111111111111000///000222333222111000000000/////////......//////............//////////////////////////////......................../////////.........//////////////////////////////000000////////////000000111000/////////000111222111111111222222222333333111111000000000000111111222222222222222222222222222222111111000//////...////////////////////////111111111111111111111111000000////////////000000000000000000000000000000111111111000000000//////111000/////////000111222111111222222333444444444333444555666666777777777888888777666555555444444111222444666888999999999<<<===>>>===:::888888888666555555444333333444444777888999888666666666777;;;:::999777666555555555999888666555444444444555777777777888999;;;===???:::===EEEWWWrrr|||~~~nnnYYYXXX```kkkpppkkk```XXXWWWQQQZZZfffvvv~~~~~~~~~}}}{{{tttjjjeeeeeebbb]]]VVVRRRMMMJJJIIIIIIHHHGGGDDDAAA>>>>>>@@@CCCEEEFFFEEEFFFGGGHHHIIIIIIHHHHHHMMMQQQQQQKKKIIIJJJJJJGGGGGGGGGHHHIIIIIIIIIIIIIIIDDDDDDDDDCCCAAA>>><<<:::;;;;;;:::::::::999999999;;;===@@@CCCFFFKKKQQQUUUeeefffgggfffdddbbbbbbcccaaa\\\VVVRRROOOJJJBBB;;;===:::555333444444222111444444444444555777888999>>>>>>=========???BBBDDD???CCCGGGHHHKKK```qqqkkkrrr}}}sss^^^WWWNNNIIIHHHHHHHHHGGGEEEFFFFFFDDDBBBAAAAAACCCCCCDDDEEEDDDBBBBBBCCCEEEEEEEEEDDDCCCBBBBBBBBBBBB>>>======<<<;;;::::::999777777888888999888888777777666666555555666666666666666666777777666666666555555555555555555555555444444444444444444444444111111222222222333333333xxxqqqgggXXXKKKEEEBBBBBBBBBBBBCCCEEEFFFFFFFFFDDDBBB???>>>???@@@BBBEEECCCBBBCCCEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBDDDBBB@@@>>><<<===>>>???<<<;;;::::::===@@@AAAAAA??????>>>===<<<;;;::::::666666666777777777888888666555555555555666666777666666555444333222111111111111222333444444444444222111111000000000000000000000000000000000111111000000////////////000000//////000000000000111111222111111111333444333222111000000000000000////////////............//////////////////////////////........................//////......//////////////////////////////////////////............//////000000/////////000111222000111111111222222222222111000000//////000000111111111111111111111111111222111111000000//////...////////////////////////000000000000000000000000000//////......//////000000000000000000000000000111111000000000000//////000000/////////000111222111111111222333333444444111222222333333444444555777777666555444333222111222111222555:::===<<<:::??????>>><<<888777777888555444444333333333333333666888999999888888888999<<<;;;999777666444444444888777666444444444444555777777777888999;;;<<<===999999;;;AAARRRpppqqqqqqttt|||~~~gggTTTNNNXXXrrryyyjjjcccXXXSSSUUUaaappp{{{~~~{{{yyyqqqiii```\\\VVVQQQLLLGGGCCC@@@@@@<<<999777999===@@@AAABBBBBBBBBCCCCCCCCCCCCCCC@@@CCCCCC???<<<======<<<;;;<<<<<<<<<============;;;;;;<<<<<<;;;:::999999999888888888999;;;===>>>CCCFFFKKKPPPVVV]]]dddiiiuuutttrrrmmmgggbbb______\\\WWWQQQMMMIIICCC<<<777888555222111222222222111555555555666777888999:::@@@===;;;<<<@@@BBBCCCBBBIIIFFFGGGTTTsssoooZZZhhh|||hhhPPPLLLHHHGGGHHHHHHFFFDDDBBBCCCCCCAAA??????@@@BBBBBBCCCDDDDDDBBBBBBCCCEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>===<<<;;;:::999888777777888999:::::::::999999888777666666555666666555555666666666666555555555555555555555555555555444444444444444444444444111111222222222333333333yyy^^^YYYUUUUUUSSSLLLGGGFFFAAADDDFFFEEECCCBBBDDDFFFDDDBBB???<<<<<<===???@@@EEECCCAAA@@@BBBDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@>>><<<;;;;;;<<<<<<:::999888:::===???@@@@@@@@@@@@???>>>===;;;::::::666666666666666777777888555555555555666777777888666666555444222111000000111111222333444444444444222111111000000000000000000000000000000111111111000000////////////000000////////////000000000111222111000111333444333222111111111111000000000000//////............//////////////////////////////.................................///////////////////////////////////////.........------.........////////////000000111111000000000111111111111222000000////////////000000111111111111111111111111111111000000////////////////////////////////////000000000000000000000000/////////....../////////000000000000000000000000000000000000000000//////////////////000000111111000000111111222333333333111111111111222333444444777666555444333111000000555222111666===AAA@@@=========<<<:::777666888999444333333222222222333333555777:::::::::999:::;;;<<<;;;999888777666666666777666555444333444555555777777777888999:::;;;;;;<<<<<<;;;:::>>>TTTzzzsssvvv|||dddPPPIII```zzziiiZZZPPPRRRWWWZZZ```iiiwwwxxxqqqmmmjjjddd^^^XXXQQQJJJEEEDDD@@@<<<;;;<<<@@@CCCDDDHHHHHHFFFEEEDDDDDDDDDDDD===???@@@>>><<<;;;<<<<<<999999999999999:::::::::<<<<<<<<<<<<<<<<<<======;;;;;;;;;<<>>@@@AAAAAACCCDDDDDDCCCCCCDDDEEECCCCCCBBB@@@@@@@@@@@@@@@>>>>>>===<<<:::999888888666777888999:::;;;;;;;;;:::999888777666555555555444555555666666555555444555555555555555555555555333333333333333333333333111111222222222333333333|||pppdddZZZSSSMMMKKKKKKNNNMMMHHHDDDDDDDDDFFFFFFBBB===;;;===AAAAAA@@@===;;;;;;;;;===>>>CCCAAA??????@@@BBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???>>>===;;;::::::::::::999888888999<<>>???>>>===>>>@@@>>>>>>=========>>>???@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCFFFJJJOOOTTTWWWaaacccfffggghhhjjjnnnpppyyyvvvpppfff\\\TTTOOOMMMFFFCCC@@@>>>;;;999666444000000111111222333444555888888888999:::;;;<<<===<<>>@@@AAABBBDDDEEEFFFDDDCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999888888666777888999:::;;;;;;;;;999999777666555555555555444444555555555555444444555555555555555555555555333333333333333333333333111111222222222333333333vvvpppmmmeee```YYYTTTPPPMMMJJJHHHGGGFFFHHHKKKIIICCC??????CCCDDDCCC???;;;:::<<>>===;;;;;;;;;<<<===@@@>>>===>>>@@@AAAAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@======;;;:::999888888888999888888:::===>>>>>>===???>>>===<<<:::888777777777666555444555666777888333444555555666555555444444444333333222222111111111111222333444444444444222111111000000000000000/////////000111111222222000000////////////000000......////////////000000///.........000111000/////////000000000000000111//////............//////////////////////////////------------------------,,,---...000000000//////..............................------------......---...///000000000//////////////////000000000000000//////......//////000////////////////////////////////////////////////........................///////////////////////////......------......///////////////////////////......////////////000000---...///000000000///////////////000111111222222222111111000111333444555444444333333222222111111222000///111555999999888555666777777666666777999333333333333333444444555444777:::;;;;;;:::::::::888888888888888999999:::666555444333333444555555666777777888888888777777222444999===;;;:::GGGXXXwww{{{}}}pppjjjxxx|||^^^SSSfffyyygggUUULLLJJJIIINNNUUU]]]gggsss{{{yyysssnnnggg```\\\YYYVVVTTTPPPMMMIIIEEEBBBAAAAAABBBAAA@@@BBBFFFFFFDDDFFFJJJKKKKKKJJJIIIJJJKKKLLLMMMOOONNNLLLKKKKKKMMMOOOPPPVVVWWWXXX[[[^^^bbbfffhhhjjjkkkmmmmmmllllllmmmnnnsssooohhh]]]QQQHHHCCCAAA???===;;;888555333222111000111333444444555777888::::::::::::;;;===>>>???AAABBB@@@<<<;;;BBBPPP\\\ttt{{{nnnpppxxx[[[MMMMMMIIIEEEAAAAAADDDFFFGGGFFFAAABBBBBB@@@???>>>???AAABBBDDDFFFFFFDDDBBBBBBBBBAAA@@@???>>>============<<<<<<;;;;;;:::999999999777777888999:::::::::999888777666555555444555555333333444444444444333333444444444444444444444444333333333333333333333333111111222222222333333333~~~jjjggg```YYYQQQKKKGGGDDDHHHFFFEEEDDDFFFGGGGGGFFFAAA@@@BBBFFFEEE@@@???AAAAAAAAAAAA???>>>===>>>???<<<<<<======<<<<<<;;;;;;<<<<<<<<<>>>@@@AAA@@@???AAAAAA@@@@@@@@@@@@??????<<<;;;:::999888777777777:::999999;;;===>>>===<<<===<<<;;;999888666555444555555333333333444666777333444444555555444333222222222222222222222222222111111222333444444444444222111111000000000000000...//////000111111222222000000////////////000000........./////////000000///...---...000111000///....../////////000000000//////............//////////////////////////////------------------------+++,,,...000111000//////........................//////............//////---...///000000000///............/////////000000//////............//////////////////////////////////////////////////////................................................///......------......///////////////////////////........./////////000000---...///000000000///.........//////000111111222111111000///000222444555333333333333333333333333111000000000111333444555444555777666555444444555444444333333444555555666444777:::;;;;;;999888888777777666666666666666777555444333333333444555555666777777888888777666555555000333;;;===999===FFFQQQggg~~~yyy}}}zzziiijjjxxxzzzaaaZZZgggwwwtttbbbVVVMMMKKKHHHGGGKKKUUU```hhhtttzzzzzzuuupppjjjggg^^^[[[VVVRRRPPPPPPRRRSSSTTTSSSUUU[[[\\\ZZZ]]]cccbbbaaa```______aaabbbdddeeedddbbbaaabbbdddhhhjjjnnnnnnoooqqqrrrtttuuuuuulllmmmmmmllliiigggfffgggbbb___XXXNNNDDD<<<888777666666555333111111222333111444777888777777999;;;;;;;;;;;;<<<===>>>???@@@BBBAAABBBGGGSSShhhuuujjjooowww|||zzzrrrZZZMMMGGGEEEFFFCCCAAABBBEEEHHHHHHFFFAAABBBBBB@@@>>>======???AAACCCDDDDDDBBB???>>>>>>@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::777777888888999888888777555555444444444444444555333333444444444444333333444444444444444444444444222222222222222222222222111111222222222333333333vvviii[[[TTTTTTRRRKKKCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDCCCCCCCCCCCCBBB@@@===AAA@@@@@@CCCAAA>>>???BBB======>>>>>>???>>><<<;;;;;;<<<===>>>===<<<;;;:::::::::;;;>>>@@@AAA@@@>>>@@@@@@@@@?????????>>>>>>;;;::::::999888777666666;;;::::::<<<>>>>>>===;;;<<<;;;:::888666555333333444333222111111333555666333444444555444333111000111111222222222333333333111111222333444444444444222111111000000000000000...//////000111222222222000000////////////000000............/////////000000......///000111000///---.........//////000000//////............//////////////////////////////------------------------+++,,,...000111111000///........................//////............//////,,,---///000000000///.............../////////000//////............//////////////////////////////.........///////////////.........................................................------.........////////////////////////---.........//////000000,,,---///000000000///.........//////000111111111111000///...///111333444222222333333333444444444222333333111000000333555333555777666444222111111444444444444444555666777444777:::;;;:::888777777777777666444444333333333555444333333333444555666666777777888888777555555===333111999>>>::::::???;;;MMMkkk~~~lllnnn|||aaaSSSUUUlllccc^^^UUUMMMIIIGGGHHHIIIPPPXXXcccmmmtttwwwxxxyyy~~~zzzpppmmmiiieeedddeeegggiiijjjhhhlllrrrtttsssvvv}}}vvvtttsssrrrssstttvvvwwwsssrrrppppppqqquuuyyy{{{yyyzzzzzzzzzzzzyyyxxxwwwlllllllllhhhddd```^^^]]]TTTRRRMMMEEE===888666666...///000000000222555888333666999:::999999;;;===<<<<<<<<<<<<===???@@@AAAAAACCCLLL___{{{llljjjvvv}}}kkkaaavvvmmmRRRHHHMMMPPPKKKHHHFFFEEEFFFIIIIIIGGGDDDAAABBBAAA???===;;;<<<===@@@BBBCCCCCC@@@===;;;;;;???>>>===<<<<<<;;;;;;<<<999999:::::::::;;;;;;;;;777777888888888777777666444444333333333444444555222333333444444333333222444444444444444444444444222222222222222222222222111111222222222333333333zzzsssjjjdddaaa^^^XXXSSSLLLJJJHHHEEECCCAAA@@@???===>>>>>>???@@@@@@AAAAAA???@@@AAABBBAAA@@@???>>>@@@???>>>>>>>>>???AAAAAA>>>????????????>>>======;;;;;;;;;;;;;;;<<<===>>>???===<<<===@@@AAA@@@>>>??????>>>===<<<<<<======:::999777666666666777777999999:::;;;;;;;;;:::::::::999999888777666666555333333333333333444555666888777666555333222111000333333333333333333333333000000111222333333444444000000000000000111111111////////////000000000000////////////////////////000000//////.........---000000000000000000000000...............///000000000000//////.........---......------------......000000///...------,,,,,,......////////////............------------........................------000000000000000000000000---------------------------------............///////////////////////////000000//////.........---------------------------................................................,,,,,,,,,---------......////////////////////////......////////////..................////////////222111000//////000111222111222333444555444333222333222111000000111222222333333333333333333333333666888999888666333222222;;;;;;;;;:::999888777666666666666666666555555444222222111111111111222222666777888777555444444666666555555555666888:::<<<<<>>===<<<;;;>>>BBBAAA>>>IIIUUUjjjxxxeeewww{{{cccmmmvvvXXXOOONNNJJJIIILLLLLLKKKJJJJJJKKKJJJHHHFFF>>>???@@@???>>>>>>@@@AAAGGGFFFDDDAAA???<<<::::::<<<<<<<<<<<<;;;:::999999:::::::::999999:::;;;;;;;;;;;;:::999888777666555666555333222222333555666444444444333333222222222333333333333333333333333333333222111111222333333222222222111111111000000WWWQQQLLLJJJKKKKKKIIIFFFCCCBBB@@@???===<<<<<<<<<<<<<<<<<<===>>>>>>?????????????????????>>>======???>>>>>>===>>>???@@@AAA>>>?????????>>>===<<<<<<::::::::::::;;;<<<===>>>===<<<:::;;;>>>???===;;;>>>>>>===<<<<<<<<<<<<<<<;;;:::888777666666666777777888999:::::::::::::::888888777777666555555444222222222222333444555666777666555444333111000000333333333333333333333333000111111222222333333333111000000000000000000000.../////////000000000000........................000/////////.........---////////////////////////...............//////000///.........------------......------------......///......---,,,,,,++++++---......//////......---......------------........................------////////////////////////------------------------------------....................................000/////////.........---------------------------................................................,,,,,,,,,---------....................................////////////..................////////////111111000//////000111111111222222333444333333333333222111000000111222222444444444333333333333333555777888777555444333444:::::::::::::::999888777666666777777666555444444333333222111111222333333555666777666444333444555555555555666777888::::::<<<@@@IIIWWWjjj}}}|||tttyyy``````gggyyyqqqggg\\\MMMBBBDDDCCCEEEKKKMMMLLLOOOUUU[[[bbbkkksss{{{~~~}}}|||{{{{{{{{{|||}}}}}}~~~}}}|||vvvvvvwwwzzz||||||zzzxxxvvvuuussspppnnnlllkkkjjjiiieee^^^VVVOOOJJJGGGFFF===<<<:::777555333222222222222222333333444555666444777:::<<<===>>>===<<<<<<;;;:::;;;;;;<<<===???OOOpppuuugggnnnrrriii}}}yyybbbNNNJJJLLLIIIHHHJJJKKKIIIHHHIIIIIIIIIGGGEEE@@@@@@AAA@@@>>>>>>???AAAFFFEEEDDDBBB???===:::999;;;;;;;;;;;;;;;::::::999::::::999999999::::::;;;;;;::::::999777666666555666444333222222333444666444444333333333222222222333333333333333333333333333222222111111222222333222222111111111000000000>>>;;;999:::===@@@???>>>;;;;;;:::999999999999999:::::::::;;;<<<<<<======>>>======<<<;;;<<<<<<<<<=========<<<======>>>???>>>>>>>>>>>>===<<<;;;:::888888888999:::<<<===>>><<<:::999999;;;;;;:::888=========<<<<<<<<<<<<<<<<<<;;;:::888777666666666555666777888999:::::::::666555555444444333333222000000111222333444666777555555444333222000//////222222222222222222222222111111111111111222222222111111111000000/////////....../////////000000000......................../////////...............////////////////////////......------......///000---------------,,,,,,,,,......------------......---------,,,,,,++++++***,,,------......------,,,......------------......------------------..............................------------------------------------..................................../////////...............------------------------------------------------------------------------,,,,,,,,,---------....................................////////////......---............/////////111000000//////000000111222222111111222222333444222222111111111111222333444444444444444444444444444555666666444444555666999:::::::::::::::999999777777777777666555444333444333111000000111333444444555666555333222333444444444555777888888888888999999===DDDKKK\\\~~~vvvuuusssrrrssswwwiiiYYYXXXggg}}}nnn\\\PPPJJJDDDBBBAAA>>>>>>@@@GGGKKKQQQXXX___fffmmmrrr~~~~~~~~~{{{xxxvvvrrrsssvvvxxxyyyvvvqqqllljjjiiifffccc```]]]\\\[[[ZZZVVVPPPHHHAAA<<<999777444444333333222333333333444333333444444555666777555888<<<>>><<<999999;;;@@@<<<===AAABBBCCCNNN\\\zzzpppiiiqqqssstttuuu[[[NNNFFFHHHJJJGGGEEEHHHIIIGGGGGGGGGHHHGGGEEECCCBBBBBBBBBAAA???>>>???AAADDDDDDDDDCCCAAA===:::888999999::::::;;;;;;::::::::::::999999999999999:::::::::999888777666555555555444333222222333444555333333333333222222222222333333333333333333333333333222111111111111222333111111111111000000000000===;;;999:::<<<>>>===<<<::::::999999888999999999999999999:::;;;;;;<<<<<<===<<<;;;:::999:::;;;<<<;;;;;;;;;;;;<<<<<<==================<<<:::999888666666777888999;;;<<<===;;;:::999999999999888777=========>>>>>>============<<<;;;999777666555555333444555777888999999999333333333222222222111111000000111222444666777888444444333222111000///...111111111111111111111111111111111111111000000000222222111000///......---........./////////000000................................................////////////////////////...------------...//////------------------------...------,,,,,,------...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,------------......------------------------------------------------,,,,,,---------.........................................................------------------------------------------------------------------------,,,,,,,,,---------..............................---......//////......------------.........//////000000000//////000000000222111000000000111333444222222111222222222333333444444444555555555555555333444555555444555777888888999:::::::::::::::999777777777777666444333222444333111//////111333444222444444444222222333444333444555777888888777666555333888>>>===@@@ZZZzzz~~~ppplllsss|||aaaqqqqqq[[[MMMQQQeeexxx}}}qqqaaaUUUNNNIIIFFFDDD???@@@AAADDDGGGLLLQQQTTTZZZaaaiiinnnnnnmmmnnnooopppyyyxxxxxxyyyyyywwwuuurrrpppnnnnnnooopppooojjjccc^^^\\\ZZZWWWTTTPPPNNNLLLKKKGGGDDD@@@;;;777444333222333333333333444555666777555555555555555666777888;;;999999:::::::::===BBB@@@???FFFQQQWWW___vvv{{{mmmnnnwww}}}xxxyyySSSKKKFFFEEEHHHHHHDDDDDDFFFHHHGGGFFFFFFGGGGGGEEECCCCCCCCCCCCBBB???>>>???AAAAAABBBCCCCCCAAA>>>:::888777888999:::;;;;;;;;;;;;:::999999888888888888999999999888777666666555555444444333222222333444444333222222222222222222222222222222222222222222222222222111111111111222222111111000000000/////////===<<<::::::::::::999999;;;:::999999888888888888888888999999:::;;;;;;;;;===<<<:::999999999:::;;;999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::999888888555555666666777999:::;;;::::::::::::999888888888======>>>?????????>>>===<<<;;;;;;999888666555444222333555666777888888888222222222222111111111111111111222333555666888999333333222111000000//////000000000000000000000000111000000000000000000000222111111000///...------............////////////........................---------.......................................---------------...//////..................//////------,,,,,,,,,,,,------............------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,------------...........................---------...............------------------------------------------------------------------------,,,,,,,,,---------..............................------............------------------............/////////000000/////////222111000///000111222333111111222222333333333333444444444555555555666666222444666666666666888999888888999999:::999999999777777777777666555444333333111000//////000111333111333444333222222333444222333555666777777666555444111555<<<:::777FFF\\\ssslllyyytttwww|||sssXXXJJJOOOZZZjjjtttggg\\\QQQJJJDDDCCCAAAAAABBBEEEGGGHHHEEEJJJPPPTTTVVVXXX]]]```dddnnnwwwyyyyyy|||~~~~~~zzz{{{|||~~~||||||}}}~~~~~~}}}tttuuuuuuuuussspppmmmlllfffeeeccc```^^^YYYSSSOOOMMMLLLIIIFFFCCCAAA???>>>;;;:::777555333222222222555555555666666777888999777777777666777777888888<<<777666;;;??????BBBGGGAAAKKK___sss~~~{{{jjjccciiiyyy||||||YYYIIICCCBBBBBBDDDCCCBBBDDDHHHGGGFFFFFFFFFHHHGGGFFFDDDCCCCCCCCCBBB???>>>???AAA@@@AAABBBCCCAAA>>>;;;888777888999:::;;;<<<<<<<<<:::999888777777777777777888777777666666555555555333333333222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000/////////......888888888888888888888888888888777666666666666777777777888888999:::::::::;;;::::::999999999999999777777888999999999999999999999::::::999999888888555555555555666777888999999:::;;;:::888888888:::;;;<<<>>>?????????>>>===::::::999999777666444333333444555666777888888888222222222222222222222222111222222333444555777888333333222222111000000//////////////////////////////////////////000000000000000000//////.........------........./////////---------------------------------------.................................------,,,,,,------...///.........///////////////------,,,,,,,,,,,,------........................+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,---------------------------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------,,,------------............//////000000//////...000000000///000111111222000111222333444444444333333333333444555555666666222444777999888888999999777888888888888888777777666666666666666555555444222111111111111111111222111333444444222222333555333333444555555666555555666111111666777777AAANNNhhhzzz{{{vvvssszzzrrr]]]LLLCCCKKKZZZjjjuuu}}}lll```YYYUUUOOOJJJGGGEEEBBB@@@CCCDDDEEEFFFGGGJJJNNNQQQMMMUUU[[[]]]___dddgggggghhhjjjmmmqqquuuxxxzzz{{{wwwuuusssrrrsssttttttsssjjjjjjiiihhheeeaaa]]][[[WWWUUUQQQNNNLLLIIIEEEBBBAAA@@@>>><<<:::888888777777777555444333222222222666666555555666777777888999999888888888888999999===999999>>>>>>:::<<>>AAAEEEIIIFFFEEEEEEFFFGGGGGGFFFDDDBBBBBBBBBAAA???>>>???AAA@@@@@@AAAAAA@@@>>>;;;:::888999:::;;;<<<<<<<<<<<<999999888777666666666666777666666666555555555444222222333333333333222222111111111222222222222222222222222222222222222222000000111222222111000000////////////............555666777888777777777888444444444444555666777888555555666666777888888888888888888888888777666666555666777888999888777777777777888888999999888888666555555555555555666666666888:::999777777999;;;999:::<<<===>>>===<<<;;;777777888888777666444333444555666777777777777777333333333333333333333333111111111111222333444555333333333222111111000000........................---......//////000000000//////////////////......---------.........//////------------------------,,,,,,,,,------.................................------,,,,,,------...///---------....../////////---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------......------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---------...............///000000///.........///000000111111000000000111222444444444444444222222222333444555555555222555:::<<<;;;:::999999777777777777777666555444444555555666666666666666222333444444444444333222111333444444333333444666444444333333444444555555444333333333444888>>>BBBJJJVVVmmm}}}yyy{{{qqq[[[LLLDDDGGGKKKRRR]]]kkkyyy~~~xxxpppiiiddd^^^YYYUUUQQQNNNIIIFFFDDDCCCAAA@@@@@@DDDEEECCCDDDHHHKKKKKKPPPRRRUUUYYY\\\___```aaa___]]][[[ZZZ[[[\\\\\\[[[QQQQQQQQQPPPMMMJJJFFFDDDCCCAAA@@@??????===:::777999888777666555555555555555555444444444444444444555555555555666777888888::::::999999999999::::::@@@===>>>@@@======LLL___~~~kkk```ggg|||zzzoooeeeiii~~~zzz\\\IIICCCCCC<<<<<<;;;:::;;;@@@CCCEEEDDDDDDCCCDDDFFFFFFDDDCCC@@@@@@AAA@@@>>>>>>???AAA@@@@@@@@@@@@???===<<<<<<:::;;;<<<<<<============999999888777666555555666666666555555555555444444222222222333333222222222000111111111222222222222111111111111111111111111///000111222222111000////////////.........------444555777666555444444555111222222444555777999:::333333444444555666666777555666777777777666444333444555777888888888777666555666777888888999999888666666555444444444444555444777999888777666888;;;777888:::<<<<<<;;;:::999555666777777777555444333666666777777777777777666444444444444444444444444000000//////000111222222444333333333222111111111........................,,,------...///000111111.........///////////////---------.........//////------------------------,,,,,,,,,------.................................---,,,,,,,,,,,,---......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---..............................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,---------......---...///000000///...------...000111111111000///000111222444555555444444111111222333333444555555222666;;;>>>===;;;999888777777777777666555333333333444555666777777777777333444666777777666444333222333555444444333555666555444333222333444555666000555888555444777888555999<<>>AAABBB@@@???@@@BBBCCCDDDEEEDDDDDDEEEDDDBBBBBBDDDDDDDDDCCC<<<===>>>>>>===;;;999777444444555777888888555222555444444333333444444444111111222444555666777777555555555666777888::::::;;;;;;:::999999:::::::::>>>===@@@CCCCCCPPPsss{{{lll```bbbooo{{{|||vvvfffqqqhhhSSSKKKEEECCCEEE??????===;;;<<>>???@@@???>>>>>>@@@AAAAAA@@@??????>>>=========;;;<<<======>>>=========999999777666555555555555555555555555555555444444111222222333333222222111000000111111222222222222111111111111111111111111///000111222222111000/////////.........---------555555555555555555555555555555555666666666666777444444444444444444444444666666555555555444444444555555555555555555555555444666999999888777777888555444333222222222222222999999999999888777666555444666:::>>>>>>===:::888666777777777666555333222444555666777777666555555777777666666555555444444///000111333444555555555666555444222111000000000000/////////........................////////////000111111000---,,,------.................................------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++,,,***(((***......***+++++++++,,,,,,,,,------,,,++++++***+++,,,...///,,,,,,,,,---------......,,,,,,,,,------.........///......------......///.........------,,,,,,,,,+++++++++************)))------------------------///---,,,...333333///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................---///////////////111333333333555666777777777777444444333333444555777888<<<=========<<<:::888777666666666666666555555555555444444555777999888777666666666666777777777777333333222111111222333333444333222222444444333222444333333333333444555555777888<<>>>>>>>>>>>@@@===:::999999:::::::::;;;999888666555555555555444333444555777888777666444444555555666777888888666666666555444444555666333444777999:::;;;;;;;;;777666999>>>???<<<>>>DDDTTTWWW[[[aaarrr}}}nnnbbbllltttzzzwwwmmmrrrmmmPPPFFFEEE@@@>>>???BBBAAA@@@???>>>>>>>>>>>>AAABBBDDDEEEDDDCCCAAA@@@===>>>>>>===<<<;;;;;;<<>>???<<<:::<<<<<<<<<===<<<<<<;;;:::999888777666666777888999777777777777666666666666333333333222222111111111111000000000111222333333000000000000000000000000000000000000000000000000//////...------------...444444444444444444444444444444444555555555666666444444444444444444444444666555555555444444444444333333333333333333333333333555777888777666666777777777666555555555555555666777777777777777777777444777:::===>>>===:::888777777888888777666444333444555666777777666555444777777666666555555555555222333444666666777777777666555333222111000000000000000/////////.............../////////000000000000111111000...------.................................---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***------***))),,,,,,***,,,,,,,,,,,,---------------,,,+++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,---------.........------------------.........---------,,,,,,,,,++++++++++++************------------------------///,,,)))+++///111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................---...//////...///111333333444555666777777777777555555444444555666777888999::::::::::::888777666555555555555555555666666888777777888:::;;;;;;:::666666666666666666666666333222222111111222222333444222222222333444333222333333222222333333444555777777777999DDDZZZxxxsssnnnqqqyyy~~~yyyqqqrrrjjjkkkqqqzzzfffQQQAAA;;;???GGG:::999;;;AAAEEEHHHNNNVVVlllqqqxxxwwwrrrllljjjkkkjjjfffccceee___VVVLLLEEE???======:::888666666888;;;<<<<<<<<<:::999777666666777777666555555555555555444444666666666666666666777777333444444444444444555777<<<999666666777888888777???:::666777999@@@QQQ```wwwuuuaaa\\\dddmmmvvvvvvnnnXXXFFFCCCEEEAAA???AAABBBAAA@@@???>>>>>>>>>>>>BBBBBBDDDDDDDDDCCCAAA@@@===>>>>>>>>><<<;;;<<<===@@@>>><<<<<<>>>>>><<<:::<<<<<<<<<<<<<<<;;;::::::999888777777777777888999777777777666666666666666333333333222222111111111111111000000111111222333000000000000000000000000000000000000000000000000//////...------------...333333333333333333333333333333333333444444444444444444444444444444444444555555555555444444444444222222222222222222222222111444666777555555555555888777777666666666666777444444555666777777888888555777:::<<<===<<<:::888777888888999888777555444444555666777777666555444666666666666666555555555444555666777777777777777555444333222111000000000000000000/////////....../////////000000000111111000111222111///......///...........................------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------++++++++++++************++++++++++++++++++++++++)))---///---+++------***,,,------------.........------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++************------------------------...+++((())),,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////...///111333333444555666666777666666666666555555555666777777555666666777777777666555444444555555666666666777999888888999;;;<<<;;;:::777777666666555555444444333222111111111111222333333222111222333333222111222111111111111222333333222555666333444@@@VVVhhhxxxuuu}}}}}}|||yyyooohhhaaaeeerrr~~~hhhTTTIIICCC@@@AAA===<<>>===;;;:::999888888888888555222222555777777666:::777777;;;FFF[[[yyypppZZZQQQ\\\ttt}}}uuuzzzeeeQQQFFF???BBBEEEAAA???BBBBBBAAA@@@???>>>>>>>>>>>>BBBBBBCCCDDDCCCBBBAAA@@@<<<>>>>>>>>><<<;;;<<<===>>>===<<<<<<===>>>===;;;;;;;;;<<<<<<;;;;;;:::999999999888888888888999999777777666666666555555555222222222222222111111111111111000000000111222222000000000000000000000000000000000000000000000000//////...------------...111111111111111111111111111222222222333333333333333333333333333333333333444444444444444444444444111111111111111111111111111333666666555444444555666555555555555555666666444444444555555666777888777888:::;;;;;;:::999888777888999999999777666555555666777777777666555444666666666555555555555555444444555555555555555444555444333222111111111111000000000////////////...000000000000111111111111111222222111000//////000........................------------------------------------------------------------------------,,,,,,,,,------------.........---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***---------000333000+++---------.........//////...------,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...//////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------...///.........000222333333444555666666555555555555555555555555555555333333444555555666666666555555666666777888888888888777666777999:::999888777666666555444333333222222222111111111111222222333111000111222333222111000000000000000111222222...333777777555777???FFFbbbwww|||nnnvvv~~~}}}vvvmmmhhhmmm{{{zzzssslllZZZFFFHHH@@@::::::<<<;;;;;;===999:::===@@@CCCFFFGGGHHHHHHGGGHHHJJJNNNQQQQQQPPPRRRQQQRRRTTTYYY\\\\\\\\\UUUTTTQQQOOOOOOQQQSSSUUUSSSOOOKKKGGGFFFDDDCCCBBBAAA@@@>>>;;;999999888888777888888888777777888999888888777777777888888999:::888666555555555444444555555666777888:::===???AAAFFFOOOZZZjjjkkkYYYZZZlllyyy}}}}}}nnnffflllvvvZZZFFFDDD@@@@@@DDDDDD@@@???AAABBBAAA@@@???>>>>>>>>>>>>AAAAAABBBBBBBBBAAA@@@???<<<===>>>===<<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999888888888888999999777666666555555444444444222222222111111111111111111111000000000000111111000000000000000000000000//////////////////////////////...------------...111111111111111111111111111111111111222222222333333333333333333333333333333333444444444444444444333333333333333333333333222444666777666555555666555555555555555666777888666666555555555555666666999999:::::::::999888888777777888999999888666666555666777777777666444333444444444444444444555555444444555555555555555444444444333222111111111111111000000000////////////000000000000111111111111000111222111000///000111........................------------------------------------------------------------------------,,,,,,---------...............---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,+++***,,,444:::555,,,---------.........//////------------,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***---///111000...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......---...000222222222333444444444444333222222333333333333333333222222333444555666777888777777888888888999999999777666555666888999888777666555555444333222111111111111111111111111111111222111000000222222111000000////////////000111111000222444666777777777777<<>>;;;;;;===;;;;;;;;;;;;:::999888777999999999;;;===>>>>>>>>>@@@@@@AAADDDGGGIIIJJJJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGFFFFFFHHHLLLPPPSSSTTTPPPNNNKKKHHHFFFDDDDDDDDD???AAACCCAAA>>><<<<<<<<<999:::;;;===>>>??????@@@;;;999777888;;;<<<<<<;;;:::<<<<<<;;;===EEESSS___ooottt{{{lll```^^^pppyyy|||cccfffxxx|||bbbLLL@@@===AAA@@@AAABBBAAA>>>>>>AAABBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<<<<;;;:::;;;===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888888888888888888888666666555555444333333222111111111111111111111111111111000000///000000111////////////////////////........................//////...------------...111111111111111111111111111111111111222222222222333333333333333333333333333333333333444444444444444444444444444444444444222444666777666555555555666666666666777999::::::888777666555555555666777::::::999999888888888888666777888888888777666555666666777777777555444333222222222333333333333333444555666777777777777777444333222222111111222222111111000000000//////////////////000000000111111///000111111//////000111........................,,,,,,,,,------------...------------------------------------------------,,,---------..................---------,,,,,,,,,------------------------------------............++++++++++++++++++++++++,,,+++)))+++333999555---,,,------------.........,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++///222222000,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222111111222222222222111111///000111222333333333333222222222333444666777888999999999888888888888888888666666666888888777666444444333333222222111111000000111222222111000000111000///000111111111///000////////////000111111444111//////333666777666333666BBB\\\}}}zzzqqqjjjjjjkkkqqqzzzsss~~~|||pppaaaUUUJJJAAA===>>>========================;;;:::::::::999999999999999:::;;;===>>>>>>???>>><<<===@@@AAABBB@@@>>>===::::::;;;???EEELLLPPPRRRYYYWWWUUURRRPPPOOOOOOOOOOOORRRTTTRRRMMMGGGEEEDDDEEEFFFJJJLLLNNNNNNNNNMMMBBB>>>;;;;;;===>>><<<999999;;;===AAALLLbbb~~~nnn^^^cccrrryyyxxxkkkmmmyyy~~~{{{xxxeeebbb|||uuu\\\III===;;;>>><<<======<<<<<<<<>>>>>>>>>>>>>>>>>>>>============<<<888999;;;:::999999:::<<<<<<======<<<:::999999:::999999::::::999999888777777777888888888888777777666666555444333222222111000000000111111111111111111111000/////////000000////////////////////////........................//////...------------...111111111111111111111111111111111222222222333333222222222222222222222222222222333333333444444444444444444444444444444444000222555555444333333444555555555666777888:::;;;777666555555555777999:::;;;;;;999888777777777777555555777777777777666555666777777777777555333222000000111111111222222222222333444666666777777777333333222222111111222222111111111000000000//////....../////////000000000...///000000......///000........................,,,,,,,,,---------......------------------------------------------------------------..................---------,,,,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++***,,,,,,+++---111111---,,,,,,,,,,,,------------***+++,,,---------,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******+++---...//////...---+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,///000///---***)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111///000000000000000//////...///111333444555555444222222111222333444666777999888888777777666666555666444333444555666555333222222222222222111111111///000111222222111000///111000//////000111000///000000//////000000111222111000000///000222444666777666999DDDXXXttt{{{gggqqqrrrrrrqqqqqquuu|||rrryyy}}}yyyrrriii]]]OOOHHHGGGDDDCCCBBBAAA@@@??????>>>;;;;;;;;;:::888777777888666888999999999888777777444555888:::;;;;;;;;;;;;888777555777:::===???@@@LLLKKKJJJIIIIIIIIIJJJKKKLLLQQQVVVVVVPPPJJJGGGFFFIIIKKKPPPSSSUUUSSSQQQOOO;;;888777;;;AAAFFFFFFDDDIIIKKKQQQ___tttkkkSSSLLL\\\tttvvvyyyiiihhhyyyvvvWWWEEE???<<<<<<>>>:::::::::999:::<<<>>>???BBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;666888999999888888999:::<<<===>>><<<999777777999999999999999999888888777555666777777777777666555666666555444333222111111///000000000111111111222111111000///////////////////////////////////////------------------------//////...------------...111111111111111111111111111222222222222333333333222222222222222222222222222222222333333444444444333333333333333333333333///111333444333222222333222222222333555666888888666555555555666999;;;===<<<;;;999777666666777777444555666777777666555555666777777777777555333222//////000000111111111222///000111333444555555555333333222222111222222222111111111111000000000000............////////////---///000///......///000........................,,,,,,,,,------.........---------------------------------------------------------.........//////......---------,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++'''---000+++&&&(((,,,...+++++++++,,,,,,,,,------)))***,,,---...------,,,,,,,,,,,,---------......,,,,,,,,,++++++*********,,,---///000000///---,,,*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------+++***)))***************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---------///111...///////////////......---///111444555666666666222111111111111333444666888888777666555444333333222111000000222222111000111111111111111222222222///000111222222111000///111///...///000111000///000000000000000111222222***000555666444111111222333555666555888JJJkkkyyypppiiiqqqwwwvvvpppnnnttt{{{|||kkkaaagggssszzzssskkkjjjSSSQQQMMMHHHCCC>>>;;;:::===>>>>>>>>><<<;;;;;;<<<666888999999888666555555555555555555555666666777777555333333555777999999888888888888999;;;===>>>888???GGGIIIFFFAAA>>>>>>@@@CCCHHHLLLLLLJJJEEEBBB???@@@FFFSSSdddrrryyy{{{lllmmmvvvdddUUUNNNLLLZZZvvv|||vvvwww}}}|||yyysssxxxhhhUUUCCC===;;;999888;;;<<<<<<;;;999:::======<<>>>>>>>>>>><<<;;;:::999999999::::::555777888888777777888:::<<<>>>???<<<888555666888999999999999999888777777444555666777777666555444666666555444222111111000//////000000111111111222111111000///////////////////////////////////////------------------------//////...------------...222111000.........///000111111222222222222111111222222222111111111000000111111111111111111111111222222222222222222222222444222111//////000222333333222111111000000111111333444777999:::;;;;;;;;;<<<:::888555444444444555888777555333222222222222444444444444333222222111000///......000111111000000000111111111222222222111222222222222111000000////////////////////////................................................------------------------...........................------,,,,,,------...+++,,,......,,,++++++,,,---+++,,,//////+++***,,,+++,,,---......---,,,,,,...---+++******+++---...------------------------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......------......///000000000000000000111222222333333111222222333333222222111444333222111111111222333222222111000//////000000000000000000000111111111111111222222222222111111////////////////////////000///...------...///000000000111111111222222222222555777777777<<>><<<<<<<<<:::999999;;;<<>>>>>======<<<<<<<<<;;;>>>>>><<<;;;:::999999888777666666666777888999999999999::::::999888666555777888999999999888666555777777666666666777777888555555444333222111000///......///000000000000000111111111111111000//////...------,,,,,,------...------------------------........................222111///.........///000000111111222222111111000222222222111111111000000111111111111111111111111222222222222222222222222333222000//////000222333222222111000000000111111333444666888:::::::::::::::999777555444444555555888666444333222111222222333333333333333222111111000///......000111111000000000111111111222222222111111222222111111000///........................................................................------------------------------------------------------,,,,,,,,,,,,------+++,,,------,,,+++,,,...(((111777666777999333***---...///000000///......///...,,,++++++,,,...///------------------------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...------......//////000000///000000111111222333333111222222333333222222111444333222111111111222333222222111000000000000000000000000000111111111111000111111222222111111000////////////////////////000///............///000000000111111111222222222000333444444333666<<>>=========<<<<<<<<<;;;???>>><<<;;;:::999999999999888888888888888999:::999999::::::999888666555666777888888888777666555666666555555555666666777444444333222111000//////......///000000000000000000000000000000///...---...------,,,,,,------...------------------------........................111000///.........//////000000111111111111000000222111111111111000000000000000000000000000000000111111111111111111111111222111000//////000111222222111111000000000000000222333555777888999999888888777555444444444555666666555444222111111111222111111222222222111111000111///......000111111000000000000111111111111222111111111111111000//////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---,,,+++,,,...111---;;;@@@888888@@@;;;---......////////////...---///...---,,,,,,---...///------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------------...//////000000//////000111111222222333111111222222222222111111333222222111111222333333222222111000000000000111111111111111111111111111000111111222222111111000////////////////////////000//////......//////000111111111111111222222222000222444222000000444888111>>>QQQhhh}}}}}}pppssswwwzzznnn]]]]]]jjjsss~~~{{{xxxpppkkkddd]]]WWWPPPGGGAAA>>>===<<<<<<===???AAACCCCCCCCCDDDDDDEEEDDDDDDCCC===???@@@AAAGGGPPPUUUTTTOOONNNLLLJJJOOO]]]ppp~~~uuuooohhheeehhhooo{{{uuupppnnnsssvvvdddkkkwww~~~xxxiiiZZZOOOGGGHHHHHHQQQbbbqqquuuqqqnnnwww{{{ggg```bbbxxxaaaDDD:::::::::888666444444444666777888888888999999;;;<<<<<<=========<<<<<<<<<<<<<<>>===<<<;;;:::::::::;;;:::999999999999999999999999:::::::::888777666666666777777666666555444555555444444444444555555333333222111000///.........//////000000000000000....../////////...------...------,,,,,,------...------------------------------------------------////////////...////////////000000000000000000///111111111111000000000000000000000000000000000000000000000000000000000000000000/////////000111111111111000////////////000111222444555777777777666555555444333444444555666555444222111000000111111///000000111111111000000111///...///000222111111000000000000111111111111000000111111000000///...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,000333;;;>>>:::111000777:::666,,,,,,---,,,,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000//////000000111222222222111111222222222222111111111111111222222333333444222222111000000111111111222222111111111111111000000000111111111111000000///////////////////////////////////////000000000111111111111111111111111111333444333111000222333444666===LLLddd}}}zzzzzzyyyuuuoookkkmmmuuueeeVVVWWWZZZggg|||yyytttnnnfff[[[SSSKKKKKKJJJJJJJJJIIIGGGFFFGGGDDD>>>:::999;;;>>>AAA===>>>===<<>>===<<<;;;;;;;;;;;;;;;:::999888888888888888999999:::::::::999777777555555555555555444444444555444333333222333333333222111111000///.........//////000000000000//////....../////////......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////......//////000000//////...000000000000000000000000////////////////////////////////////////////////.........//////000000111111000//////....../////////000222444555555444444333333333333333444444444444333111000//////000111...///000000111111111111111000//////111222222111000000000000000000000000///000000000000///......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***,,,///222;;;111+++,,,---,,,222<<<------,,,,,,++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////...//////000111111222222000111111222222111111000000000111222333333444444222111111111111111222222333222222222111111000000000000000111111000000000////////////////////////...//////000000000000000111111111111111111111111000222333333222111222222555333333777CCCVVVmmm}}}zzzwwwwwwsssmmmgggbbbbbbhhhoooxxx|||qqqlllccceeerrryyy~~~zzz~~~zzzppphhhgggfffeeedddbbb]]]VVVPPPTTTQQQLLLFFFCCCAAAAAAAAA>>>???>>>;;;<<>>999===>>>???>>>>>>BBBKKKRRRHHHEEECCCDDDEEEGGGNNNVVVWWWTTTNNNGGGCCCAAACCCEEEDDDJJJQQQQQQLLLFFFEEEGGGOOOSSSSSSPPPSSS\\\fffkkksss}}}yyyxxxtttjjjfffgggnnnxxxjjjNNN>>><<<===;;;888555444444333444555666777666666666666888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::999888777777777777777999999:::;;;:::999888777666555555444444444444444444444333222222222222222111000000000///.........//////000000000000//////...//////000000/////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.../////////............////////////......//////000000000000000111////////////////////////........................------......//////000000000000///..................///111222333333333222222222222222333333333333222111000///...//////000---...///111111222222222222000//////111222222111111000000000000000/////////////////////......---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,+++***+++---000...######...000))),,,999000///...---,,,,,,,,,---))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++++++++******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***************************++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////......///000000111111222000000111111111111000000...///111222444444444444222111111111111222333333333333333222111111000000///000000111111000000///////////////////////////......///000111111111111222222222111111111111111...//////000000111111111000000111222333999GGGUUUooozzzwwwvvvvvvvvvpppfff^^^\\\bbbjjjooossswwwmmmiiittt~~~{{{yyyvvvooofff^^^ddddddccc___ZZZRRRKKKGGGGGGJJJKKKKKKLLLNNNLLLFFF@@@BBBDDDDDDBBB@@@?????????===>>>AAABBBAAADDDJJJFFFDDDDDDFFFIIIJJJHHHFFFGGGGGGGGGFFFHHHOOOYYY```eeefffeeedddhhhqqquuuuuuvvvooocccXXXXXXeee|||SSSFFF999555777777555555444444333444444555555666444444555555777888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::888888777777666777777777888999:::;;;;;;:::999888666666555444444444444555555444333222222111111222111000000000/////////...000000000000000//////.........///000000000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......---......//////......---////////////000000111111........................------------------------,,,,,,---...////////////000///......------......---...000111222222111000222222222222222222111111111000///.........///000---...000111222333333333222000///000111333222222111111000000////////////....../////////...------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++******+++,,,((($$$'''...000++++++000000///...,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,+++************************************+++++++++++++++++++++,,,------......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***************************+++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///......//////000111111111000000111111111111000000---...000333444555555555222111111111222222333444444444333222222111000000//////000000000000//////////////////////////////---...000111222222111111222222222111111111000000000///......///000111111//////222555333111777AAAJJJbbb~~~nnnddd[[[\\\]]]bbbmmmzzz}}}xxx}}}hhh^^^aaajjjppprrr~~~vvvpppuuutttrrrmmmfff___XXXSSSWWW\\\aaacccgggiiifff```RRRRRRSSSTTTUUUSSSNNNJJJIIIIIILLLQQQQQQPPPQQQVVVSSSSSSUUUYYY]]]^^^]]]ZZZ]]]ZZZXXXZZZaaajjjrrrvvvssswwwxxxxxx{{{yyytttXXXXXX[[[iiilllJJJ@@@<<<:::;;;888222000333333333333333333444444444333333444555666888999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999999999999:::888888777777888888999999888999:::;;;;;;:::999999777777555444444444555666555555444333222111111222111111000000000000//////000000000000000///......,,,---...////////////......------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......---..................---.../////////000000111111........................------------------------+++,,,---...//////////////////...------------...---...///111111111000000222222222222222111000000111000...------...//////---...000111333444444444222111///000111333333222111111000000/////////.........//////......---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***,,,,,,***))))))***---///...+++***------***...---,,,***))))))******)))***+++,,,---......---++++++++++++++++++++++++***+++,,,---------,,,+++************************)))************+++++++++++++++,,,------...//////---------,,,,,,,,,++++++,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***************************+++,,,------,,,+++***)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///......//////000111111111000000111111111111000000---...000333444555555555222111111111222333333444444444333333222111000000//////000000000000//////////////////////////////---...000111222222222111222222222222111111000000333111//////000111222111222///000444333111666>>>777KKKiiisssllleee``````gggpppxxx}}}yyyrrrgggfffiiimmmxxxooohhhdddcccccceeekkkqqquuuyyy{{{wwwpppgggeeedddgggkkklllhhhccc\\\]]]bbbhhhkkkkkkmmmrrrsssrrrqqqoooppprrrtttvvviiifffeeejjjsssyyyyyyvvvsssyyy|||}}}pppbbbSSS^^^ooo~~~fffOOO???888333333666666222222666222222222222222222222222333333333444666888999::::::::::::;;;;;;<<<<<<<<<::::::999999888888999999888888888888999:::;;;;;;888999:::;;;;;;;;;:::999888777666555444555666666666555444333222222222222111111111111000000000000000000000000000///......+++,,,------.........---...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------............---------------............///........................,,,---...//////...---,,,+++,,,---...////////////...------,,,,,,,,,------000000000000000000000000111111111000111111222222222000//////000111111000111222333333444444333333333222222222222222222111//////////////////000000000000//////.........---......---------......//////////////////......---...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++************)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---..................///000000000111222333333222000000111111111111111111111111333222111000000111222333222222111000///...------000000//////000111222222...............---------......///000000000000000000000000000000000000000000000000000////////////000000111222333333444444444888GGG\\\jjjtttyyyyyyzzzwwwrrrqqqrrrqqqmmmooosssuuuhhhbbbeeesssvvv~~~zzzvvvttttttvvvxxxyyywwwsssnnnkkkfffkkkqqquuuyyyzzzxxxtttwwwtttqqqrrryyy~~~zzzqqqsssuuu{{{vvvjjjggggggeeeeeefffmmmyyy\\\KKKAAA;;;777666666555444333222222111222222222222222222222222222222222333444555777777:::::::::::::::999888777888777666555555666777888666777999;;;;;;;;;:::999::::::999888777666555444666666666555555444444444444444555555444444333222444333222111000000000000////////////.....................------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++///.........------------------............---------------............///........................---...000111111000...---+++,,,---...////////////......------------......000000000000000000000000000000000000111111222222333111///000111222111000222222333444444444444444333333333333222222222222000000000000000000//////000000/////////.........///......---------......//////......//////000000......---------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++******************+++,,,,,,,,,,,,+++************************************************************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,,,,---...............//////000///000111222222111000///111111111111111111111111222111000000000000111222111111000000///.........000000//////////////////.........---------------......///000000000000000///////////////////////////////////////000000000///000000111222222333333//////777DDDKKKQQQaaasss~~~{{{yyy||||||uuukkk```ccckkkyyywwwzzzsssjjjjjjmmmmmmwwwyyyyyy{{{xxx~~~~~~|||vvvxxx{{{aaaYYYVVV```ppp{{{jjjSSSAAA999777555444555555444444333333222222222222222222222222222222111111222222333555666777666666666666666555444444666666555444444444555666555666888:::;;;;;;:::999:::999999888666555555444777666666555444444555555444444555555444444333222444333222111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............------------------............---------------............///...........................///222333333222///...,,,,,,---...//////////////////............//////000000000000000000000000//////000000111222333333333222000000222333222111333333444555555555555444444444444444333333333222222111111111000000//////000000////////////......000000///...------------///...------///111333555000///...---,,,---......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,+++++++++******************+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++)))************+++++++++***************++++++,,,...------------...//////...//////000000000//////000000000000000000000000000000////////////000000////////////////////////111000///...------------...---------------............///000000000000///////////////////////////.........//////000000111/////////000000111111222111...000555666777BBBPPPyyysssiiikkklllmmmnnnppprrrttt{{{yyy}}}|||iiiiiizzzrrrggg{{{fffccceeeqqqhhhNNNDDD777000000333444444333333333333333333333333111111111111111111111111111111111222333444555666444444444555444444333222444333333222333333444444333444666888:::::::::999999888888777666555444444777666555444333444555666444444555555444444333222333222111111000000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------............---------------............///........................---///222333333222///---,,,------...//////......///////////////000000111000000000000000000000000///000111222333444555555444222111111222333333222333444555555666666555555555555555444444333333222222222222111000000//////000000//////////////////111111///...------------///...------///222555888555333111...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,+++++++++***************+++,,,,,,,,,,,,+++************************************************************************************************************************************************))))))*********+++++++++)))))))))))))))******+++------,,,,,,------...///------..................000000000000000000000000/////////....../////////........./////////000000000000///.........//////......---,,,,,,---......---...//////000000//////////////////////////////------......///000111111........./////////000000222000111333222222999CCCZZZjjj~~~}}}tttiiieeejjjppp}}}uuucccUUUZZZ]]]dddppp}}}zzzpppooo{{{zzziii___lllxxx}}}XXX===AAA;;;444111333444444222111222222222333333333444111111111111111111111111000000000111222333444444555555555666666555444444333333333333333333444444222333555777888999999999777777666666555444444333666555333222222333444555444444555555444444333222222222111000000000000000////////////............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------------------............---------------............///........................,,,...000111111000...,,,,,,---......///.........///////////////000111222111111111111111111111111000111222444555666666666444222111111222333333222333444555555666666555555666666555444444333222222111111111111000000////////////000000000000000000222111000///...---------///...------///222555888888777444111///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++))))))(((((())))))***+++,,,,,,,,,,,,,,,---......,,,,,,---------......///////////////////////////.........//////.........------......//////000000///...//////000111222333000///...---,,,---...///------...///////////////........................,,,------...///000000111.............../////////,,,---000222222111444999FFFPPP```tttyyyjjjbbbfffmmmlllzzz}}}vvvwwwwww|||xxxmmmfffggglllvvv~~~zzz~~~|||cccZZZYYYaaannnqqqjjjjjjqqqzzzdddQQQCCC<<<;;;888444333333333000---000000111111222333333333000000000000000000000000000000000000000111222333444444555555555555555444333333444444555555555555222222333555666777777777666555555555444333333333333222111111111222333444444444555555444444333222111111000000///000000000////////////............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,------------------............---------------............///........................,,,---...//////...---,,,------...............---///......//////000111222111111111111111111111111000222333555666666555555333222000000222333222111333333444555555555555444666555555444333222111111///////////////000000000//////000000000000111111111111000///............///...------///111333555777666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++)))))))))))))))******+++,,,++++++++++++,,,------,,,,,,,,,,,,---...///000////////////////////////......////////////......---------....../////////.........///111222444555444222000...------...///------...////////////...........................---------......//////000........................***,,,///111000//////000:::999>>>LLL^^^sss{{{tttuuuyyymmmrrrkkk___iii|||rrrwww{{{ooodddgggxxxvvvvvvvvvvvvwwwqqq^^^LLLPPPWWWfffsssyyy~~~vvvZZZHHH@@@;;;999888333222111222333333111///000000000111111222222222///////////////////////////////////////000111111111111222222333333222222333444555666666777666666222222333333444555555555444444444444333333222222111111222222222222222222444444555555444444333222111000000//////000000000////////////............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++,,,,,,,,,---------------............---------------............///...........................------------------...---...............------............///000111111111111111111111111111111000111333444555444333222333111///000111222111000222222333444444444444444555555444333222111000000---------...//////000000//////000000000111111111000000///////////////000//////......//////000000000111222333222111///...+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++*********************************************************++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++************************************************************************************************************************************************)))************+++++++++***))))))))))))***+++++++++++++++++++++,,,,,,------,,,,,,,,,---...000111...........................///000000000000///...---..............................///000111222333777555222///------...///,,,---......//////....................................................../////////..................///111000////////////222///000555<<>>444------111---------.........//////....../////////000000000111222222222222333333333111222222333333222222111111222444666666555444333333333333333333333333333333333333333333222222111000//////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------......//////---------------------------------------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,+++++++++***)))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,************************************************(((((())))))******++++++))))))))))))))))))))))))((()))))))))************)))))))))(((&&&&&&''')))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,+++,,,------......------000000000000000/////////.........////////////...111111000000//////...................../////////......------------------//////......------,,,,,,........................------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,---------------...............***,,,///222222444===IIIZZZdddppp|||zzzzzz|||yyyvvvvvvjjjkkkooovvvvvvtttxxx||||||xxxwwwyyyzzzpppwww{{{yyyuuusssqqqooorrrrrrrrrxxx{{{www|||vvvkkkYYYFFF999444444666222000///111333222...***////////////////////////.............../////////---------...............***...111111---++++++---------------............/////////000000000111111111111111222222222333333111222222333333222222111111333444666666555444222333333333333333333333333333333222222111111111111///////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++++++++***************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------......//////..............................------------------,,,,,,,,,---------............---,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++***************)))))))))***************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++************************((()))******+++*********))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++***(((((()))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,+++,,,------......------000000////////////......------.../////////......000000000//////.........---............/////////.................................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------------.........//////...---...111000///444<<>>999666555666777333111...---.../////////////////////////////////---............/////////---------------.........---,,,,,,,,,...//////...,,,------------.........//////000000000111111111111111111111222222222222333333444444444444333333222333444555555444333222333333333333333333333333333222111111000000111111///000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++*********)))************++++++++++++************************++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------...................../////////................................................,,,,,,,,,---------......///......---------------...---,,,,,,++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************************************+++++++++((()))))))))*********+++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++************++++++************************'''((()))***++++++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++)))))))))+++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,+++,,,------......------/////////.........------,,,---.../////////......//////..................---------.........//////------...............---,,,------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,------...//////555000...///000...000444===;;;999:::???IIIVVV```tttyyygggZZZMMM???666222333444555444333000///111111000...,,,...111333........................---------.........//////,,,,,,,,,------.........///...---...000111000///,,,,,,---------................../////////000000111111111111222222222222222222333333333333222222333333333333333333222222222222222222222222222222333222111000///000000111///000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++******)))))))))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........////////////////////////////////////////////////......//////////////////,,,,,,,,,---------......//////...------------......---,,,,,,++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******)))(((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))******+++++++++,,,(((((())))))*********+++---,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++************++++++))))))))))))))))))))))))'''((()))+++++++++***)))++++++******))))))(((((())))))))))))))))))))))))))))))))))))************((()))***)))((('''((()))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))***++++++,,,+++,,,------......------//////......---------,,,+++,,,.../////////..............................---------.........//////,,,,,,---......---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,)))******,,,---...//////---(((''',,,//////...///444333333333333444888===:::HHHZZZeeelllvvvttthhhZZZPPPCCC:::666555444222444222000.........//////+++...111000...,,,---///........................---------.........//////,,,,,,,,,------.........)))***+++,,,++++++******,,,,,,,,,---------......---------.........//////000111111111111222222222000000000111111000000000333333222111111111222333222222222222222222222222333222000/////////000111///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000000000000000///......////////////000000000000222111000///...---,,,,,,------------------------..................------......---------......///------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************************************,,,++++++******++++++,,,++++++************++++++************************,,,,,,,,,++++++*********+++++++++*********)))))))))))))))))))))))))))))),,,,,,+++******+++,,,,,,,,,+++***((((((((()))***+++++++++************)))************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++,,,,,,,,,---------------............------------------------------//////.........---------------------------------........................------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------------------------------............///000000111111111222222222222444777;;;AAAIIISSSYYYyyyssshhh\\\KKKBBBBBB999888777555333111000///000000000000000000000000////////////............------............------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////000000111111111000000/////////000111111111111111333333222111111222333333111111000///////////////////////////............++++++,,,,,,---...//////......---,,,,,,+++******++++++++++++++++++++++++******************************))))))((((((''''''************************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000///......////////////000000000111111111000///...---,,,,,,------------------------........................///...............//////------------------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************,,,,,,,,,++++++*********+++++++++*********)))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,+++)))((((((((()))***+++++++++*********))))))************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,------......------............------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------------------............/////////000000000111111000111222222444888>>>BBBPPPZZZllleeeUUUGGGCCC===333---000444444333222111111000000000000000000000000000000////////////............------............------,,,,,,,,,------------...//////......------------,,,,,,,,,------------...------------------------------------------------........................000000000111111000000/////////000111111111111000333222111111111111222333111111000///////////////////////////............++++++,,,,,,---......///...------,,,++++++******++++++++++++++++++++++++***************************)))))))))((((((((('''************************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000////////////000000000///....../////////000000000111111111000000///...---,,,,,,,,,,,,,,,,,,------------........................000//////....../////////------------------------,,,,,,+++++++++************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************+++++++++++++++*********+++++++++***************)))))))))))))))))))))))),,,+++************+++,,,+++***))))))((()))))))))++++++*********)))))))))************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,------......------............---------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......------........./////////222222222000...///111333777<<>>>>>GGGMMMEEE666333///,,,,,,...000111//////000/////////111333...///000---,,,---//////,,,---------------......------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............---......///////////////---...///000000///...---///////////////000111111000/////////............++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///111///++++++...///,,,++++++++++++++++++++++++///...---,,,,,,---...///---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,+++***)))))))))***+++++++++*********))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))******+++,,,666888999555000,,,,,,---***++++++,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++++++++***************************++++++******************+++,,,------++++++,,,---***************************+++,,,,,,------,,,,,,---------............/////////000000000000//////000000111111111111000000222333444444444444333222111111000000000000111111333222111111333555888999999666222000111111111111111111111222222333333444//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,---------......------------------------////////////////////////------......//////000000000000000000////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------...000///++++++...///---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,+++******))))))******+++++++++*********))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))******+++,,,222444666666444000,,,+++***++++++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---......------------,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************************************+++,,,------++++++,,,---***************************+++,,,,,,------,,,,,,------------............/////////000000////////////000000111111000000///000111222222222222111000111000000//////000000111111111000000111333555666;;;:::777555222111000000000000000000000111111111........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,.................................///////////////000/////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))************************))))))))))))))))))))))))************************+++++++++++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++------------------------,,,///...++++++///000---------------------------......------------......,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++***)))))))))******+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************+++++++++***************************************)))************+++++++++))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++,,,///222666777444...)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************************************+++,,,---,,,+++***+++---***************************++++++,,,,,,,,,,,,,,,------------..................////////////....../////////000000/////////......////////////......000000////////////000000000///.........000111222;;;<<<<<<999444000///000//////......................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++***************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,........................///////////////........./////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************))))))))))))))))))))))))************************+++++++++***************************************************************************************************************************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...+++,,,///000---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++******))))))))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++))))))))))))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++***+++---222666555000+++,,,,,,++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++******************************************+++++++++***,,,,,,,,,+++***+++,,,******************************+++,,,,,,,,,,,,+++,,,,,,---------.........---......//////......---......////////////......------............------000//////......//////000000///......---...//////666:::===:::444//////111//////......------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------******++++++++++++,,,,,,........................000000//////......------........./////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))************************))))))))))))))))))))))))************************************************************************************************************************************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***------+++,,,//////,,,************************,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++************))))))((())))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((())))))***++++++))))))---111333222///---,,,+++*********++++++)))))))))*********++++++,,,++++++++++++,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************))))))*********+++++++++***+++,,,,,,******+++,,,************************)))***++++++,,,,,,++++++,,,,,,,,,------------...------............---------------......---------.........------.........//////............//////000//////...............///444999888333//////111/////////......---------........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,........................000000//////......------------....../////////000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++))))))))))))************(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))************************)))))))))***************************************************************************************************************)))))))))************+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***---...,,,,,,......+++************************,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))((((((((()))*********************+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************************************+++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))(((((((((((()))******+++)))((())),,,000222222...---+++***)))******+++))))))*********++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************)))))))))***++++++,,,,,,***+++,,,+++***)))***,,,************************)))******+++++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,///...------------...///......------------......//////////////////......+++///333333111//////111/////////...............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************************************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------------------------///////////////.........---------......//////000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))))))))************+++))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))************************((()))))))))*********+++************************************************************************************************))))))))))))******************++++++++++++******++++++++++++++++++++++++***......,,,,,,...---)))************************+++,,,------------,,,+++)))*********++++++++++++++++++++++++++++++++++++************************************************)))***++++++++++++***)))((((((((((((((()))******))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))***)))***,,,000222///---+++***))))))***+++*********+++++++++,,,,,,+++++++++***++++++,,,---*********+++++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***************************((())))))***++++++,,,,,,)))+++,,,+++***)))***+++************************))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++......---,,,,,,---.........------------------...------..................+++,,,...///000/////////---------...............------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,------......------------------------.........///////////////,,,,,,---......///000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******+++++++++++++++++++++++++++...///,,,,,,---,,,(((++++++++++++++++++++++++++++++------------++++++))))))******++++++++++++++++++++++++++++++++++++************************************************)))***+++,,,,,,+++***)))((((((((((((((()))******))))))******++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((((((((()))******'''***,,,+++)))***...111///...+++***))))))***+++***++++++++++++,,,,,,,,,++++++******++++++,,,---))))))*********+++++++++++++++,,,,,,,,,---------///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***************************((())))))***++++++,,,,,,)))+++++++++***)))***+++************************))))))***++++++++++++***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++...---,,,++++++,,,---......------,,,,,,------...+++,,,---............---------,,,---///000...---,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------...//////---------------------------.........//////000000,,,,,,------...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************(((((((((((((((((((((((()))************+++++++++************************,,,,,,,,,++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---...//////...,,,***(((************************,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++...(((&&&)))***((((((,,,***************************++++++,,,,,,++++++***,,,,,,***)))))))))***+++************************++++++******************))))))***+++,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---------.........////////////.........---------------------------------,,,,,,,,,+++++++++******************************+++++++++*********))))))))))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,---...///...,,,***)))+++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++------,,,***************************++++++,,,,,,++++++***,,,+++***)))))))))***+++************************************************)))******+++,,,,,,------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********))))))))))))))))))))))))************************+++++++++*********))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////---------...............///.........------------------------------------,,,,,,,,,,,,++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************************************)))************+++++++++************************,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++,,,---......---+++++++++++++++,,,,,,---------+++++++++++++++*********,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++''',,,,,,(((+++222333,,,***************************++++++,,,,,,++++++***,,,+++******))))))***************************************************************++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********))))))))))))))))))))))))************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......//////.........---------------............---------------------------------------------,,,,,,,,,++++++************************+++************)))))))))))))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++,,,---,,,,,,,,,******++++++,,,---------+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++%%%------&&&)))555777...***************************++++++,,,,,,++++++***+++++++++******************************************************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************,,,,,,,,,---------............------------,,,,,,---------------------------------------------------------,,,,,,,,,,,,+++************************************))))))))))))))))))))))))))))))))))))''')))***+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))***++++++,,,,,,,,,)))*********+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))******+++++++++&&&---,,,$$$(((555777///***************************++++++,,,,,,++++++***++++++++++++******))))))))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************************************************+++,,,,,,,,,,,,+++***************************************************+++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************************************)))************+++++++++***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))******++++++,,,************************)))))))))******************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))***+++++++++(((------))),,,333333---***************************++++++,,,,,,++++++******++++++++++++***)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***************))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++***+++,,,------,,,+++***************************************************************+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++******************************(((((()))))))))))))))***))))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***))))))))))))******+++---,,,,,,++++++******)))((()))))))))*********+++******+++++++++,,,,,,,,,************************************************************************((((((((()))***+++++++++)))+++///333555333...******************************++++++,,,,,,++++++******++++++,,,+++***)))((())))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++***++++++++++++,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************((()))))))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++***+++---......---+++***************************************************++++++++++++++++++++++++******+++,,,---......///++++++,,,,,,,,,---------------------------------++++++*********)))))))))************************(((((((((((())))))******))))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++************************(((((((((((((((((((((((()))************+++++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))******///......---,,,+++***)))(((((())))))*********+++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))'''(((((()))***+++++++++)))***222<<<===444+++'''************************+++++++++,,,,,,+++++++++******+++,,,+++***)))((())))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++***+++---......---+++***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////+++++++++,,,,,,---------------------------------*********))))))))))))(((************************'''((((((((())))))******))))))))))))))))))))))))''')))***+++***)))***++++++*********))))))(((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))(((((((((((()))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))(((((())))))******++++++))))))))))))))))))))))))************************+++++++++*********))))))++++++************++++++************************+++++++++************)))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++***************************************************************************((()))///555444---&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++)))(((((()))+++,,,******))))))))))))******)))))))))))))))))))))))))))************+++++++++---,,,,,,---......---++++++++++++*********))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,+++***+++,,,---...------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))(((((((((((()))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++))))))************)))))))))))))))))))))*********))))))))))))))))))))))))************************+++++++++*********))))))++++++************++++++************************+++++++++************)))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++************************************************************************+++))))))...333444...'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++)))(((((()))+++,,,******))))))))))))******)))))))))))))))))))))))))))************+++++++++---,,,,,,---......---++++++++++++*********))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,+++++++++,,,......------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))(((((((((((())))))+++++++++++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***************++++++++++++++++++++++++))))))************))))))************))))))))))))))))))))))))))))))))))))************************+++++++++***************++++++************++++++************************+++++++++************)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************************************************************,,,)))))),,,111222...)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++***))))))***+++,,,******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,+++,,,---...,,,***+++++++++***************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------,,,,,,,,,,,,+++++++++++++++***************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))(((((((((((())))))+++++++++***************************++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++*********)))))))))))))))************************))))))************))))))++++++******))))))(((((())))))))))))))))))))))))************************************************++++++************++++++************************+++++++++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))************************************************************************,,,***)))+++///000...+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++***))))))***++++++******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++------+++*********************************************************************************+++,,,,,,,,,,,,+++---------------.........------,,,,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))******+++++++++))))))*********++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************))))))************))))))++++++******))))))(((((())))))))))))))))))))))))************************************************++++++************++++++************************+++++++++*********))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***)))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))************************************************************************,,,***)))+++---///...,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************+++******************+++******))))))))))))******))))))))))))))))))))))))))))))*********++++++++++++******+++,,,,,,+++)))************************************************************************)))***++++++,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***************(((((())))))***+++++++++)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))************************************))))))************))))))************))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++************++++++************************+++++++++************)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''(((((())))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++***************************************************************************************************************+++---...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++******************************************************************************))))))))))))******)))))))))))))))))))))))))))************++++++++++++***)))***+++,,,***(((***************+++++++++************************************************)))******+++++++++++++++***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++***************++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))*********+++((((((((()))***+++++++++)))************+++++++++******************************))))))))))))******)))))))))******+++++++++************************))))))************)))))))))))))))))))))*********))))))))))))))))))))))))************************))))))*********+++++++++++++++************++++++************************+++++++++************)))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''''''''((()))*********)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++************************************************************************))))))***,,,------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++*********************************************************************************++++++***************))))))))))))******)))))))))))))))))))))))))))************+++++++++***))))))***++++++***((())))))*********+++++++++************************************************))))))***+++++++++++++++)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++))))))*********++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++'''(((((()))***+++++++++)))************+++++++++******************************))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))************))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))******++++++++++++++++++************++++++************************+++++++++************)))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++************************************************************************((()))+++---...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++******************************************************************************++++++++++++************))))))))))))******)))))))))))))))))))))))))))************+++++++++***)))((()))++++++)))((())))))******++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***((()))***+++,,,+++******---------,,,,,,,,,++++++))))))******+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******************))))))******++++++++++++************************)))************++++++++++++++++++************)))+++++++++*********))))))))))))))))))))))))))))))************************++++++************++++++***************************************************++++++,,,,,,++++++***************************+++*********))))))((((((,,,,,,+++***))))))******++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***+++*********))))))(((((())))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))************++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++******************---------,,,,,,+++++++++************************++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))*********++++++++++++************************)))************++++++++++++++++++************)))+++++++++*********))))))))))))))))))))))))))))))************************++++++************++++++***************************************************++++++,,,,,,++++++***************************************)))))))))(((,,,++++++***))))))******++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************------,,,,,,,,,+++++++++************************++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,+++***))))))************++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))'''(((((((((((()))))))))+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))((()))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************++++++++++++************************)))************++++++++++++++++++************)))+++++++++***************))))))))))))))))))))))))************************++++++************++++++******************************************************++++++++++++******************************************)))))))))))),,,+++******)))*********++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''((())))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************++++++++++++++++++++++++*********++++++++++++,,,)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************,,,,,,,,,,,,++++++++++++************************++++++************++++++)))************+++++++++++++++,,,,,,,,,+++******)))************++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))''''''''''''((((((((((((+++++++++***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((((((((((((((()))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************++++++************++++++******************************************************++++++++++++***************************************)))))))))))))))++++++***************+++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++*********)))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((((()))))))))******************))))))))))))******************************************************************++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************+++++++++,,,+++++++++++++++++++++************************++++++************++++++))))))*********+++++++++++++++,,,,,,,,,++++++***))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))***************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,))))))*********+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))***+++((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++*********)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++,,,+++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************++++++************++++++************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))******+++***************++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))******((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((()))))))))***************))))))))))))))))))***************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++***++++++,,,,,,,,,++++++))))))*********+++++++++***************************))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******+++,,,((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++************************)))************++++++++++++++++++************)))***************+++++++++))))))))))))))))))))))))************************++++++************++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))*********************)))******+++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***************************************************)))))))))************+++)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,*********+++++++++++++++************************++++++************++++++)))************+++++++++******+++,,,,,,,,,++++++)))************+++++++++***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))***************************+++++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++*********++++++++++++++++++++++++++++++++++++++++++***************+++,,,))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((())))))***++++++,,,,,,------,,,,,,,,,+++++++++************************)))************++++++++++++++++++************)))))))))*********+++++++++))))))))))))))))))))))))************************++++++************++++++************************************************))))))************))))))))))))))))))))))))))))))((()))))))))******************))))))***++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((())))))***++++++,,,,,,)))*********++++++++++++************************++++++************++++++)))************+++++++++)))***+++,,,,,,,,,,,,+++)))************+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))))))))***))))))*********+++++++++************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++)))*********+++++++++++++++++++++++++++++++++++++++******))))))))))))***))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((())))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,---------,,,,,,+++++++++************************)))************++++++++++++++++++************)))))))))******++++++++++++))))))))))))))))))))))))************************++++++************++++++************************************************))))))************))))))))))))))))))))))))))))))(((((())))))*********+++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))*********+++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((())))))***++++++,,,,,,))))))******++++++++++++************************++++++************++++++)))************+++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))******++++++++++++************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++))))))******+++++++++++++++++++++++++++++++++++++++***)))(((((('''(((((())))))))))))************))))))))))))))))))))))))******************************))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&''')))************)))))))))))))))))))))))))))*********+++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,+++++++++******))))))************************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++(((((())))))******+++++++++*********))))))((((((+++*********))))))((((((++++++++++++++++++++++++******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******+++,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((()))***************))))))))))))))))))))))))))))))))))))*********++++++************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++*********)))))))))************************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++)))))))))))))))*********************)))))))))(((************)))))))))(((++++++++++++++++++++++++)))******++++++******)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''+++++++++++++++***))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))((((((************************))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******++++++******)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,,,,,,,******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((*********++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((************************((()))))))))************)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++++++++******))))))((((((*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,------,,,***(((*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++*********))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((((((((((((((()))))))))************************((()))))))))************))))))))))))))))))))))))***+++------------+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++++++++******))))))(((((())))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************+++---------+++)))(((************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******+++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******%%%&&&'''(((************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))******************************))))))))))))************))))))))))))))))))))))))+++,,,...//////...,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++************))))))))))))))))))))))))************))))))))))))************((((((((((((((((((((((((((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,------,,,+++)))(((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''((()))***************)))))))))))))))))))))))))))))))))*********++++++((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))***+++---//////---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++)))))))))))))))*********((()))))))))************((()))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************------,,,,,,+++******)))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***++++++++++++***))))))))))))))))))))))))))))))************++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))******+++++++++,,,************************))))))))))))************))))))))))))))))))))))))(((***,,,......,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))************+++++++++(((((())))))******++++++(((((())))))*********+++(((((())))))*********+++************************(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************...---,,,+++************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******,,,,,,,,,++++++*********************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++)))((())))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************************************************************+++*********))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))***************)))((((((((()))+++,,,+++++++++*********))))))))))))))))))************))))))))))))))))))))))))(((((()))***++++++,,,,,,'''+++---***)))++++++)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******,,,,,,,,,++++++*********************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************)))))))))******++++++******)))(((((()))))))))************)))((((((((()))+++++++++++++++*********))))))))))))))))))************)))))))))))))))))))))))),,,++++++************++++++///000,,,***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************))))))))))))((((((''''''''''''&&&&&&((((((((((((((((((((((((******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++++++++*********************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************)))))))))******++++++******)))(((((())))))))))))******)))))))))((()))******++++++************)))))))))))))))))))))************))))))))))))))))))))))))---+++***))))))+++,,,...///333333...++++++***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((***))))))))))))))))))***((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************+++++++++***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))******+++******)))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((()))))))))***)))))))))))))))******+++************))))))))))))((()))))))))************)))))))))))))))))))))))))))((('''(((***---111333...222222...++++++***'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))******))))))))))))******((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))***++++++++++++***)))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************)))))))))))))))******)))))))))'''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))((('''''')))---000333***...///,,,***++++++)))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))******))))))))))))******((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************)))))))))((())))))************++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***))))))))))))******************************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))******+++))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))((())))))******))))))(((''''''(((((((((((())))))(((((()))************)))(((((()))))))))))))))***))))))))))))************)))))))))))))))))))))))),,,***)))((((((***+++---'''+++---***)))++++++)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))*********))))))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***,,,------,,,***)))((()))))))))*********+++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))'''''''''((())))))***+++))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''''''''((((((((())))))'''((()))***+++******)))(((((((((((())))))******))))))))))))************))))))))))))))))))))))))******))))))((()))))))))&&&+++,,,***(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))*********))))))))))))******))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***,,,------,,,***)))(((((())))))*********+++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((()))++++++))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''''''''((((((((()))'''((()))++++++******)))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))&&&''''''((()))*********(((,,,...***)))******((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))*********))))))))))))******))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))************************+++*********))))))(((((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))(((((((((((())))))***************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,***)))+++---...+++)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++***************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************)))))))))))))))******++++++++++++************)))''')))++++++)))))))))************)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++*********))))))************************************)))))))))((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))(((((((((((())))))***************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************************************))))))))))))))))))))))))************************************++++++++++++,,,***)))+++------+++)))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************)))))))))))))))******++++++++++++*********))))))''')))******((('''((())))))))))))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************+++************)))))))))************************************))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))(((((((((((()))))))))************))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++******+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++---------,,,,,,++++++***))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))))))))))))))************************)))))))))))))))******+++++++++*********)))))))))((()))***)))(((&&&&&&'''(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((()))))))))************************))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))(((((((((((())))))))))))************)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,*********+++++++++***))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******------,,,++++++***))))))((()))))))))************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))************************)))))))))))))))******+++************)))))))))))))))***+++***(((&&&&&&'''''''''((()))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((())))))*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))************************))))))))))))*********+++)))***++++++************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,++++++***)))(((((('''((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))((((((+++,,,---,,,***(((((((((''''''((()))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))*********(((***++++++***))))))***))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********)))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))))))))(((((((((+++,,,------+++))))))***(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++'''***,,,+++)))((()))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))))))))(((((((((((()))+++,,,,,,***)))******)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,'''***,,,+++)))((()))+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))((((((((((((''')))++++++)))))))))************)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************++++++************************))))))))))))))))))))))))))))))))))))***************++++++,,,+++***)))(((*********)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++***)))(((((('''))))))))))))************************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''(((((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((()))******(((((())))))))))))((((((************************))))))))))))))))))))))))+++******))))))(((((((((************************))))))))))))))))))))))))))))))))))))***************++++++++++++***)))(((***)))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++******)))(((((('''))))))))))))************************************))))))))))))))))))))))))************************************)))))))))(((******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''***)))))))))((((((((('''(((((()))***************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))************)))))))))((())))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((())))))************************))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++******)))((())))))))))))))))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++++++++******)))((((((((())))))))))))************************************))))))))))))))))))))))))************************************))))))))))))******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))******))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((())))))******)))(((''''''((()))***************************((((((((((((((((((((((((*********))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************)))))))))))))))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++************))))))((((((((()))))))))************************************))))))))))))))))))))))))*********************************)))))))))))))))******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((((((((()))************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((*********)))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******(((((())))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))************************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((()))***************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******((((((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++******))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((***))))))(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))************)))(((((('''((()))***+++'''(((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++)))))))))))))))))))))***))))))))))))************************************))))))))))))))))))))))))************************((()))))))))************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((()))))))))***(((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((******)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))************)))(((''''''''')))***+++'''(((((()))***+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))))))))))))))*********))))))))))))************************************))))))))))))))))))))))))************************(((((())))))*********+++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((())))))******(((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))*********)))))))))))))))******))))))))))))******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))*********+++(((((((((((())))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))***++++++,,,,,,+++*********))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))************))))))***)))))))))))))))))))))******))))))))))))******************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))******++++++************)))))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((()))*********)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))******+++******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************))))))))))))******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((())))))))))))************************++++++++++++(((((())))))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((())))))******************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((()))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))******+++***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))))))))))))))***************))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))))))))*********)))))))))*********++++++(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***)))(((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))***************)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))(((((())))))******************))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))))))))((((((((()))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))******)))))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++))))))))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))((((((((()))******++++++******))))))))))))******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++************))))))))))))'''((((((((())))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******************+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))***************+++++++++))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))************+++)))))))))))))))******+++((((((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))'''(((((()))******++++++******))))))))))))******************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++************)))))))))((((((((()))))))))*********(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))***************)))))))))((()))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))************))))))'''(((((()))***+++++++++******))))))))))))******************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++*********))))))(((((()))************+++++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((()))******'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))******+++((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))************))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************************(((((((((((())))))))))))++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((('''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((&&&))),,,)))$$$&&&---(((((()))***************,,,+++***))))))***+++,,,******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))************))))))''')))***)))((('''(((***)))************+++++++++))))))))))))))))))))))))''')))***)))((('''(((***,,,+++***)))))))))+++++++++++++++*********))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))************))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************(((((((((((()))))))))***++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))***************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))(((((('''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))************************)))'''(((+++***&&&''',,,(((((()))***************++++++***))))))***++++++)))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((())))))******))))))(((''')))***)))((('''(((***))))))*********+++++++++))))))))))))))))))))))))''')))***)))((('''(((***++++++***))))))******++++++++++++*********))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))************))))))******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************((((((((()))))))))******++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))((((((((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))******************************,,,((('''***+++)))((()))(((((()))***************+++******))))))******+++)))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))'''(((((())))))(((((('''''')))***)))((('''(((***)))))))))*********++++++))))))))))))))))))))))))''')))***)))((('''(((*********)))))))))******++++++++++++*********************))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++************))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************))))))************))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************(((((()))))))))*********++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))(((((((((((())))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************...***((()))++++++)))'''(((((()))*********************))))))))))))******))))))************))))))))))))************))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))''')))***)))((('''(((***)))))))))))))))*********************************))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************((()))))))))************))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))************))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))************++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((()))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))************************************...,,,***)))+++,,,***&&&(((((()))***************)))))))))))))))))))))))))))))))))******)))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''')))***)))((('''(((***(((((()))))))))*********))))))))))))))))))))))))''')))***)))((('''(((***(((((())))))************************************(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))******))))))))))))******+++******))))))******+++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))))))))*********++++++++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''(((((((((((())))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++...///---******,,,***&&&(((((()))***************((())))))******))))))(((((())))))******))))))((())))))************))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''''')))***)))((('''(((***((((((((()))))))))******))))))))))))))))))))))))''')))***)))((('''(((***''''''((()))***************************+++++++++''''''(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))((((((((())))))))))))***))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************))))))************))))))******))))))))))))******+++******))))))******+++))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''''''''((((((((())))))***)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++---111111+++)))******'''(((((()))***************'''((()))******)))((('''(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((())))))******))))))(((''')))***)))((('''(((***(((((((((((()))))))))***))))))))))))))))))))))))''')))***)))((('''(((***&&&'''((()))*********)))))))))*********+++++++++'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************)))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************))))))************))))))******))))))))))))******++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))************+++++++++++++++************++++++************************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******+++)))(((''''''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&'''''''''(((((())))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++,,,222333,,,((()))***((((((((()))***************'''((()))******)))((('''(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))((()))***)))((('''(((***%%%&&&((()))*********)))))))))******++++++++++++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))*********++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((((((((((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''+++++++++*********))))))))))))))))))))))))))))))************************************************+++*********))))))((((((((((((((((((((()))******))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((''''''+++*********))))))(((((()))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******************************.........,,,***(((((()))(((((())))))))))))((((((************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++******)))(((''''''&&&))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))************************************************************************++++++************++++++)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''+++++++++*********))))))))))))))))))))))))))))))************************************************************)))))))))(((((((((((((((((()))*********))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((((((((************)))))))))((()))************+++++++++************************)))************+++++++++************************************************************************(((((()))))))))*********++++++++++++++++++++++++******************************))))))))))))******************************,,,---...,,,***((()))***(((((())))))))))))((((((************************************************((((((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************++++++++++++******)))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***+++++++++*********))))))************************************************************************++++++************++++++************************************++++++++++++---,,,+++*********+++,,,************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))***+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************))))))))))))))))))))))))************************************************************)))))))))))))))(((((((((((()))***************))))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))(((((((((************)))))))))))))))************+++++++++************************)))************+++++++++************************************************************************((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,---,,,***)))***+++((())))))******))))))(((************************************************(((((())))))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++*********))))))(((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++***************************************************************************************++++++************++++++************************************+++++++++,,,...---,,,+++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++++++++***************((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***+++,,,,,,---*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))*********************************************************)))))))))))))))))))))(((((())))))***+++++++++************++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************************************((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++)))***++++++***)))***,,,)))))))))******)))))))))************************************************)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))*********+++++++++*********)))))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))*********************************************************************************************************++++++************++++++*********************************+++++++++,,,,,,------,,,++++++*********++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++++++++************++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))******))))))*********+++++++++************************))))))*********+++++++++************************************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((***++++++***)))***,,,))))))************))))))************************************************************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))*********+++++++++************))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++************************))))))))))))************************************************************************************************************++++++************++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++*********))))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))************+++))))))))))))************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***))))))***+++)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************)))))))))*********++++++***************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))*********************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++((()))))))))************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))((()))***)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++))))))*********+++++++++************************************************************************++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++*********)))******+++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++(((((())))))*********+++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))++++++***)))(((((()))******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++))))))******++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---///000222222111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++''''''((()))***++++++,,,))))))************))))))*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++******************++++++,,,,,,,,,++++++******)))++++++++++++++++++++++++000///...,,,******))))))//////.........---------///000000000111111111111000///...---...000222444111111111000...---+++***000...---++++++---...000------------------------((()))***+++++++++***)))((((((((()))***+++++++++***+++++++++***)))'''&&&++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,,,,------------......+++***)))(((((()))******''''''(((***+++---...///,,,------///000222444555...------...111333444333......------,,,,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,+++***)))))))))))))))************+++++++++++++++++++++******)))))))))))))))))))))*********))))))************))))))***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------************************++++++++++++++++++++++++***************)))))))))(((((()))******++++++,,,------,,,,,,,,,,,,,,,,,,---------,,,------......---...///000111222333333777666666666777888999999<<<;;;999777666555555555555555555555555444333222333111000...------------.........------,,,,,,,,,+++,,,,,,,,,++++++***)))***************+++++++++***+++++++++***)))'''&&&++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))************)))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,+++++++++************++++++++++++,,,,,,++++++++++++++++++++++++***))))))))))))+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...------...///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************---,,,+++***)))))))))))))))************+++++++++++++++++++++*********)))************))))))(((((())))))************))))))************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,************************)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,------......//////...///000111333444666666777888999:::<<<===>>>???AAA@@@?????????AAADDDEEECCCCCCBBBAAA@@@>>><<<;;;:::;;;;;;<<<<<<<<<;;;;;;999999888666555444333222333222111000///---,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++***)))((('''++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,---......++++++++++++++++++++++++---------------...///000///////////////.........//////......------......333111/////////000///...---,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,+++***)))))))))))))))************+++++++++++++++++++++******************))))))))))))))))))))))))************))))))************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))***++++++************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************************************************)))))))))((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,***************************+++++++++++++++,,,,,,//////......---,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---///111222333444666777888999:::;;;<<<<<>>>>>?????????>>>======>>>??????@@@@@@@@@???>>>:::999888666444222000000,,,+++******+++,,,...///++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------......------------------,,,,,,---...///000000111000//////......//////000111///......000111111000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******))))))*********+++++++++++++++++++++++++++++++++'''(((((()))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))++++++******))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))((())))))******))))))))))))))))))))))))(((((()))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,*********************************++++++,,,,,,,,,......---------,,,,,,,,,------------------------000111333555777999;;;<<<===>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<======777666444333444666999;;;:::<<>><<<;;;::::::<<<>>>AAACCCEEEFFFFFFAAA@@@???===;;;999777666000///---,,,+++,,,,,,---*********++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------...............//////000000111111/////////000111222333444222111//////000000000///------..................++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********))))))*********++++++++++++++++++++++++++++++,,,''''''((()))***+++,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++)))***,,,...000333444555999999:::<<<===???@@@@@@>>>>>>??????>>><<<:::999888888999:::;;;;;;<<<<<<888777555555555666888999:::<<<>>>@@@AAAAAA@@@???@@@@@@???>>>===;;;:::999444666888;;;>>>AAACCCEEEDDDCCCBBBAAA@@@>>>======999888555222000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///000000222444666888:::;;;<<<===>>>===<<<;;;:::999888888666777777999:::===>>>???@@@===:::888888777555333////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++)))************+++++++++++++++++++++,,,,,,,,,,,,(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************)))******+++,,,,,,------+++++++++,,,------.........000222555888;;;===>>>??????>>>>>>======<<<<<<:::<<<===?????????============>>>>>>????????????>>>>>>======<<<<<<=========>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<888888888999;;;>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===;;;888666444222111111000///...---,,,+++,,,+++*********+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---...///111222333444555666777888:::<<<===>>>DDDEEEFFFHHHIIIIIIIIIHHHFFFFFFEEECCCBBB@@@??????>>>>>>???@@@BBBDDDFFFGGGIIIFFFCCCAAA???>>><<<:::555666666666777777777777333333222111///...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,************************+++***************++++++)))************++++++++++++++++++,,,,,,,,,------************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))***+++,,,,,,------------...///000111222222888999;;;===???AAACCCDDDAAA@@@>>><<<999777666555888:::===@@@BBBCCCCCCBBBDDDCCCBBBAAA@@@???>>>===?????????>>>>>>===<<<<<>>======>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@???======777666444222///---+++***,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........///000222555777:::<<<===BBBCCCDDDFFFHHHJJJLLLMMMNNNNNNOOONNNLLLJJJHHHGGG@@@@@@????????????>>>>>><<<======>>>???AAACCCCCCEEEBBB@@@??????>>>===;;;=========>>>>>>?????????<<<;;;:::777555222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,))))))))))))))))))))))))+++***************++++++)))************++++++++++++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))),,,,,,++++++***)))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,---+++(((''')))+++++++++******+++++++++,,,,,,,,,---+++((()))+++,,,+++)))...---++++++---.........111222444555777;;;@@@DDD@@@AAABBB@@@>>>;;;;;;;;;777666555555777999;;;===<<>>???AAAAAABBB@@@???@@@???<<<>>>CCC@@@>>>???CCCEEEEEECCCCCCBBB@@@===<<<:::777333000............---,,,,,,+++++++++******+++,,,------,,,,,,,,,++++++***************))))))))))))******+++++++++*********))))))......---,,,+++)))''''''+++)))((()))+++,,,,,,+++(((((()))***************))))))))))))************************************+++++++++*********))))))+++*********))))))((((((++++++************+++++++++++++++*********))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))******************)))))))))))))))***+++++++++***************,,,***)))((()))+++...///,,,...111111000.........///000000111111444888;;;999@@@EEEEEECCCEEEGGGGGGJJJNNNMMMGGGEEEHHHKKKJJJKKKOOONNNGGGDDDEEEDDD???===<<<<<>>??????>>><<>>>>><<<:::888888888@@@???>>>===>>>???BBBCCCAAA@@@???@@@CCCHHHMMMPPPJJJLLLMMMMMMLLLNNNRRRUUUMMMOOORRRUUUVVVXXXYYYZZZ\\\]]]___eeeqqqxxxuuullldddaaa^^^]]]]]]\\\YYYWWWYYY[[[XXXNNNEEECCCCCCBBBCCC@@@>>>@@@???<<<<<>>;;;666333000///...---,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,+++++++++*********))))))......//////...,,,+++***+++***((()))***,,,+++***((())))))***************))))))))))))************************************+++++++++*********))))))+++*********))))))))))))++++++************+++++++++++++++*********))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))************++++++++++++,,,,,,,,,,,,---------.../////////000000///...---...000000222666999;;;===???AAADDDFFFGGGGGGEEEDDDGGGKKKBBBCCCDDDFFFGGGHHHIIIJJJGGGOOORRRMMMGGGGGGGGGFFFFFFDDDDDDFFFJJJMMMMMMLLLMMMSSSWWWVVVRRRPPPTTTYYYOOOOOONNNMMMKKKHHHFFFDDDEEEHHHJJJIIIDDD@@@??????BBB@@@>>>===;;;999999::::::999777777666666666555222111111000///...---,,,------------............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************++++++,,,------...+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,444111...+++***)))((('''))))))*********++++++++++++***)))***,,,------,,,,,,++++++,,,...222555888;;;???CCCDDDCCC???<<<;;;999:::;;;;;;::::::===>>>??????>>>>>>???BBBEEEGGGIIIHHHHHHMMMUUU]]]bbbddd^^^```bbbbbbaaaccchhhllldddgggmmmqqqsssrrrpppmmmlllnnnrrrzzzvvvpppnnnnnnoooqqqpppllliiiqqqqqqkkk^^^TTTPPPOOONNNNNNHHHEEEHHHIIIFFFCCCCCCCCCBBB@@@@@@BBBCCCBBBAAA>>>>>>>>>??????===999666666444111///---,,,------///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************,,,...000222222111///---,,,+++))))))***+++***)))((()))******++++++******)))))))))*********++++++************************+++++++++******************************)))))))))++++++************+++++++++++++++***************))))))************))))))************************))))))))))))))))))))))))))))))))))))***************)))))))))))))))***************+++,,,,,,------***+++,,,---...---,,,+++000000000000000222666999:::===BBBFFFFFFFFFFFFFFFIIIDDDCCCFFFDDD???AAAIIICCC@@@CCCLLLOOOLLLOOOVVViiioooqqqgggYYYPPPMMMLLLLLLLLLLLLOOOSSSVVVXXXXXXPPP\\\bbb\\\WWW[[[______YYYZZZZZZWWWRRRPPPPPPRRR\\\___```ZZZPPPHHHGGGIIIIII@@@;;;<<<;;;888;;;CCCCCC???;;;999888888777666555444333111///---,,,+++,,,,,,------......//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************************************++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,---+++))))))***+++***))))))))))))*********++++++++++++******+++,,,,,,,,,+++...111555888<<>>???@@@@@@???>>>>>>@@@BBB;;;<<<>>>AAAFFFKKKPPPSSSWWWXXX]]]gggrrrxxxxxxuuusssqqqooooooqqqtttvvvwww{{{}}}zzzvvvvvv|||}}}oooooorrrvvvxxxxxxvvvtttrrryyyzzzuuukkkcccccceeeeeeaaa[[[XXX\\\___[[[UUUQQQKKKJJJGGGCCCCCCDDDCCCAAAAAA???>>>>>>???@@@>>>===;;;:::888666222000---,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***************************,,,000333444222000///---+++***)))*********((())))))***++++++++++++***))))))*********+++++++++************************************************************************++++++************++++++************************)))******++++++******)))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))***+++************++++++++++++***+++,,,,,,------------111333666888;;;???DDDGGGIIIKKKMMMMMMKKKHHHGGGGGGGGGCCCEEELLLKKKBBBBBBJJJPPPKKKNNNXXXYYYVVVbbbtttmmm```YYYVVVTTTVVVZZZ___cccfffffffff\\\dddfffaaahhhuuuuuukkkfffeeeccc\\\WWWYYY```gggtttsssnnnfff\\\VVVUUUVVVVVVKKKEEEIIIKKKIIIQQQ]]]]]]UUUJJJ@@@<<<999888666;;;:::888777555333111111...............---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************+++*********)))))))))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,)))(((''')))+++------,,,)))************+++++++++............---...///000000444;;;???@@@@@@AAABBBAAAAAAAAA@@@@@@BBBFFFIIIEEEEEEFFFEEECCCBBBDDDEEECCCFFFKKKSSS[[[ccchhhllliiiiiilllttt~~~zzztttpppqqqxxx}}}}}}{{{|||wwwtttwwwssshhhlllsss{{{}}}yyyuuuvvvxxxwwwyyyxxxqqqnnnqqqvvvxxxsssooooootttwwwppphhhbbbZZZ[[[VVVOOOMMMOOOMMMHHHGGGCCC???>>>>>>@@@AAABBB;;;<<<======;;;888444222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************(((***...111222111///...---+++***)))*********((())))))***+++++++++++++++************++++++++++++***************************************************************+++++++++++++++************++++++******************************++++++++++++******************************************************((()))))))))************))))))(((((()))***++++++++++++******)))))))))(((......---...///111444666:::===BBBFFFHHHJJJMMMOOOOOOOOOMMMJJJHHHGGGHHHJJJLLLOOOYYYccc```UUUQQQVVVZZZVVVYYY___^^^```vvv~~~sssjjjdddbbbaaagggpppwww{{{zzzxxxvvvrrrrrroootttuuurrrjjjbbb___ffftttxxxnnnfffcccaaa```^^^aaaZZZYYY```fffjjjtttzzzmmm\\\NNNGGGDDDBBB@@@@@@@@@???===<<<:::999999333333111000...,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++******)))((((((''''''***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,,,,+++++++++---...---,,,******+++++++++,,,,,,,,,***,,,---------...000222888<<>>======@@@BBBDDDEEECCCBBBBBBCCC>>>BBBGGGKKKOOORRRVVVYYYSSSXXX___hhhqqqwww{{{}}}vvvsssooopppvvv|||{{{vvvrrruuu~~~{{{zzz{{{{{{yyywwwwwwyyyqqqkkkpppwww}}}yyyyyy{{{vvvyyyyyysssqqquuuzzz|||zzzzzz~~~~~~sssmmmlllnnnjjjaaa___aaa^^^WWWIIIEEE@@@<<<<<<===>>>>>>888:::===@@@AAA@@@>>>===222111000///............,,,,,,,,,,,,------------------,,,,,,,,,,,,------***************+++++++++(((***,,,...///...---+++,,,+++))))))***+++***))))))***++++++,,,+++++++++*********++++++++++++,,,***************************************+++++++++*********+++++++++++++++++++++************++++++***************+++++++++******++++++++++++******************************************************))))))))))))************(((((((((((()))***+++,,,+++++++++*********))))))///......///222666;;;>>>GGGJJJNNNPPPOOONNNNNNNNNKKKJJJHHHFFFEEEIIINNNRRRUUUeeevvv|||uuuiiibbb```[[[[[[]]]```___fff}}}uuupppkkkhhhhhhlllttt{{{zzzvvvuuu{{{ssslllkkkttt~~~uuukkkfffgggiiigggdddaaacccgggmmmvvv~~~~~~qqq```TTTOOONNNMMMKKKAAAAAA@@@>>>===;;;::::::999888666444111///---,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++*********)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,---,,,+++,,,------,,,***+++,,,,,,,,,,,,---------(((+++...000111444888;;;>>>AAADDDCCC???<<<>>>@@@CCCDDDEEEDDDBBBBBBDDDFFFHHHMMMUUU]]]bbbfffjjjmmmeeeiiiqqqxxx}}}~~~~~~}}}zzzvvvqqqnnnooosssxxx{{{xxxxxxxxxyyy}}}zzzyyy{{{}}}{{{yyyxxx~~~{{{uuurrrqqqoooxxxzzz}}}|||yyywwwzzzzzztttppprrruuuvvvyyy}}}vvvqqqvvvzzzxxxpppnnnrrrooofffQQQNNNJJJGGGEEECCCAAA???<<<======???@@@AAACCCCCC999888666333111///......,,,,,,,,,---------.........------,,,,,,------...))))))*********+++++++++***+++,,,,,,,,,,,,******+++***((()))***,,,+++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,************************))))))*********+++++++++*********++++++,,,,,,,,,++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************(((((((((((()))***+++,,,******+++,,,,,,---......111222555888===AAAFFFHHHPPPQQQRRRPPPNNNLLLLLLMMMJJJJJJIIIIIIKKKQQQXXX^^^bbb|||vvvlllddd```bbbdddbbbccckkkzzzwwwssspppllllllpppxxx~~~zzzwwwvvv}}}}}}xxxvvvxxx~~~zzzvvvrrrqqqsssssspppnnnfffpppvvvvvvzzz|||qqqggg[[[UUUUUUVVVTTTQQQIIIHHHGGGEEEBBB@@@>>>=========;;;999666444222111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))))))))***++++++,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********)))***++++++,,,)))((((((***,,,---+++***,,,,,,,,,---------......---111555999;;;???EEEJJJ???BBBCCCAAA>>>>>>CCCHHHDDDBBBAAA@@@DDDMMMXXX___eeeiiinnnqqqpppooonnnnnnssswww}}}|||xxxwwwwwwvvvtttrrrqqqssstttqqqvvvxxxvvvsssvvv}}}xxxwwwyyyzzzwwwttt{{{zzzuuullliiilllooonnn}}}yyyxxx}}}|||tttwww{{{{{{tttooooooqqqpppvvv}}}wwwrrrxxx~~~}}}vvvvvv{{{xxxnnn___^^^\\\YYYWWWRRRLLLHHHCCCAAA???======???AAACCC@@@>>>;;;777333000...---,,,,,,,,,------.........,,,++++++******++++++,,,))))))******++++++++++++,,,,,,,,,,,,+++***))))))+++)))((()))+++,,,,,,+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************))))))******++++++++++++*********++++++,,,,,,,,,++++++************++++++))))))******++++++++++++***++++++,,,,,,++++++***************************************************))))))))))))************(((((((((((()))***+++,,,)))***+++---///111222333:::===BBBGGGMMMQQQTTTVVVQQQQQQPPPMMMKKKKKKLLLOOOMMMNNNOOOQQQTTTYYY```eeeppptttiiiiiillllllhhhiiiooosssrrrwwwsssqqqsssqqqooottt}}}}}}{{{~~~|||{{{zzz|||{{{}}}}}}zzzyyysss}}}{{{llliiibbbZZZYYY\\\]]]ZZZVVVYYYXXXUUURRROOOLLLIIIHHH@@@???>>><<<:::999777777000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,+++******+++,,,---******++++++---...000111444:::BBBHHHIIIFFFDDDBBB<<<>>>??????BBBDDDCCC@@@GGGIIIJJJPPP^^^mmmpppkkktttzzz~~~{{{rrrmmmnnnrrrsss}}}{{{ooo~~~~~~}}}yyytttrrrtttwww{{{{{{}}}|||tttjjjkkkssslllppppppkkkjjjllliiibbbjjjaaa^^^```^^^[[[dddrrrvvvwwwuuupppjjjfffgggiiikkknnnooommmjjjkkkqqqwww~~~wwwqqqsssxxxzzzxxxvvvwwwxxxzzzzzzzzzpppqqqoooiiigggiiiiiigggZZZTTTKKKBBB===<<<>>>@@@@@@<<<;;;>>>>>>888333222///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))***+++...///************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************)))***++++++***)))***++++++*********))))))((((((+++***)))'''''''''((()))))))))))))))))))))))))))***************+++,,,,,,,,,++++++,,,------+++))),,,,,,------000666>>>CCCMMMQQQRRRPPPRRRVVVRRRKKKMMMMMMKKKKKKOOOWWW]]]```^^^VVVTTTYYYZZZ[[[eeeuuuvvvrrrssskkkjjjqqqvvvuuussstttooovvvzzzzzz}}}~~~}}}{{{}}}{{{zzzxxxsssqqqllleeeccchhhllliiiggghhhgggccc___]]]XXXSSSRRRUUULLLTTTVVVNNNIIIIIIDDD===:::888444000//////111333...,,,***+++,,,......---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((((((((()))***+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,------------,,,---///333666888AAAEEEHHHJJJHHHDDDAAA@@@EEEBBB@@@AAADDDHHHLLLPPP```eeeiiikkkoootttsssmmmyyy||||||uuummmlllttt}}}}}}uuuyyywwwuuussstttxxx}}}rrroooooopppllleeedddgggooovvvyyytttooonnnmmmiiikkkhhhkkksssssspppvvv{{{mmmdddccceeeggggggfffddd```\\\]]]aaaeeefffmmmsssssspppooosssxxxzzzxxxvvvwwwyyy{{{||||||yyyyyywwwvvv{{{ssskkk^^^RRRJJJDDDAAA???AAA>>><<<>>>===888666777111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))***+++---///************************************************************++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************)))***++++++***)))***+++************)))))))))(((,,,+++***)))((())))))************************************))))))***++++++***)))))))))+++,,,------///111555888===CCCJJJNNNRRRSSSOOOJJJJJJNNNNNNIIIJJJOOOUUUZZZbbbiiijjjhhhccc______bbb``````mmm~~~yyyxxxsssrrrqqqqqqxxx|||www{{{{{{|||{{{sssmmmlllqqqwww{{{~~~zzzvvvttt{{{zzzqqquuuqqqpppoooiii]]]TTTQQQiiinnnnnniiiiiikkkdddZZZHHHCCC===888666444222000333222000///000000///------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((((((((()))***+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,)))******+++,,,,,,,,,---------...000555;;;@@@DDDJJJJJJJJJHHHDDDAAA@@@AAAFFF???>>>EEEJJJNNNWWWaaatttyyy}}}|||{{{}}}~~~}}}zzz|||zzzrrrkkklllvvv}}}zzzwwwssskkkgggbbbdddkkkuuu|||wwwrrroooqqqqqqooommmmmmzzzyyyxxxvvvuuu{{{xxxpppooopppppppppmmmhhhcccaaaaaabbbddd___```aaaaaaaaadddhhhkkksssrrrrrruuuzzz~~~~~~}}}||||||sssggg^^^XXXRRRKKKFFF@@@>>>======;;;888999===555444222111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...************************************************************+++++++++,,,++++++++++++++++++++++++************************+++++++++***************************************)))***++++++***)))***+++************)))))))))))),,,,,,+++*********++++++************************+++******)))))))))*********)))(((((())),,,///222555:::AAAGGGLLLPPPSSSVVVRRRQQQLLLFFFEEEJJJMMMNNNTTT```mmmuuuxxxvvvnnneeehhhfffggggggccccccqqq|||{{{zzzuuuvvvtttxxx~~~}}}|||{{{{{{|||{{{zzzxxx~~~yyyzzz|||{{{tttkkkgggjjjoooqqqrrr|||{{{}}}}}}{{{|||zzzzzzyyysssggg___\\\kkksssxxxzzz~~~}}}nnn]]]UUUOOOHHHCCCBBB???888333444222000/////////...,,,//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))***,,,,,,++++++***************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++++++++++++++---...111666;;;AAAFFFIIIFFFEEECCC@@@>>>???AAADDDBBBAAAIIIZZZbbbccciiittt}}}}}}{{{xxxxxx}}}~~~}}}zzzwwwttttttwwwzzzrrr{{{{{{xxxuuuqqqkkkddd```cccmmmwww|||}}}~~~{{{{{{}}}|||}}}||||||}}}~~~|||yyyxxxxxxxxxwwwvvvpppjjjcccdddiiinnnmmmkkkffffffhhhmmmtttzzz~~~~~~{{{sssjjjffffffbbbZZZSSSFFFCCCBBBBBB>>>999:::>>>888777555333111///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************************************************************)))***++++++***)))***+++*********)))))))))))))))+++++++++*********++++++************************++++++***))))))))))))***,,,+++******+++000555999@@@EEELLLPPPRRRQQQPPPPPPKKKLLLMMMLLLLLLOOOUUUXXXddd{{{vvvkkkllliiifffdddbbbeeettt}}}|||vvvwwwssswww||||||xxxtttsssvvv}}}}}}|||~~~zzzwwwtttpppooooooqqquuuwwwvvvtttzzzwwwsssnnnlllmmmpppsss{{{{{{pppggghhhnnnyyy|||eee]]]VVVOOONNNOOOMMMEEE>>>777444000......//////............---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''')))---000111...+++(((************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,333555888<<>><<<::::::===CCCGGGGGGPPPfff~~~{{{wwwwwwxxx{{{}}}~~~wwwuuuyyy||||||zzzwww{{{|||vvvrrruuu~~~|||}}}}}}~~~~~~|||xxxxxx{{{|||vvvuuuyyy~~~~~~~~~~~~gggggghhhjjjnnnppppppoooyyy~~~yyysssrrrtttrrrkkkcccZZZVVVTTTQQQJJJ@@@<<<<<<;;;:::888555222000---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))***++++++***)))***+++))))))))))))))))))******)))*********************************************++++++************+++++++++,,,...000333999AAAFFFJJJMMMQQQRRROOOJJJFFFDDDHHHNNNUUUZZZZZZZZZ]]]aaasss}}}pppjjjddddddhhhrrr{{{vvvyyyvvvsss{{{zzz|||zzz|||~~~}}}xxxxxxzzz}}}~~~zzzvvvtttvvvzzzyyyrrrkkkgggkkkqqqtttvvvwwwzzz|||qqqpppnnnlllmmmqqqyyy~~~~~~uuunnnooovvvuuulllsssqqqccc]]]XXXWWWZZZXXXQQQJJJDDD???:::555333222111000---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&)))...111111///+++(((++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111333===>>>???@@@@@@???===<<>>===>>>CCCIIINNNQQQddduuutttwww}}}{{{vvvkkkiiiqqq{{{}}}{{{~~~qqqvvvzzz}}}|||vvv{{{zzzpppjjjmmmwwwzzzzzzyyyxxxvvvrrrlllgggooowwwvvvtttssswww|||~~~{{{wwwrrrmmmkkkiii```QQQCCC=========;;;999666222///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************)))***++++++***)))***+++))))))))))))************((()))******+++*********+++++++++++++++++++++++++++++++++++++++,,,------***///444999===CCCJJJPPPMMMNNNOOONNNJJJFFFDDDCCCOOOVVVaaagggeeeaaaccchhh}}}tttpppllloooxxxxxxrrruuuuuu|||yyysssqqqqqqqqqtttxxx{{{{{{zzzxxxvvvssspppnnniiilllooopppqqqwwwyyyyyyxxxttttttzzzxxxqqqpppwww{{{vvvnnnjjjjjjiiiqqq}}}|||rrrkkkfffbbb```aaa^^^YYYSSSQQQNNNIIIDDD???999333...//////.........//////000------------------------,,,,,,,,,,,,------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))+++------,,,+++)))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,...111666;;;>>>DDDCCCAAA???>>>>>>???@@@CCCEEEFFFHHHKKKQQQWWW\\\^^^vvvpppsss|||{{{}}}sssmmmiiijjjttt|||zzzzzz}}}ssswww|||~~~xxxqqqqqqxxxvvv}}}vvvpppllluuu{{{mmmnnnqqqwww}}}|||xxxyyy|||wwwgggSSSFFF@@@@@@???===:::666333111........................------------------------+++++++++,,,,,,++++++***************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++************************)))***++++++***)))***+++((()))))))))************))))))+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000111777>>>BBBDDDFFFJJJNNNHHHIIIIIIIIIIIIKKKOOORRRYYY^^^ggglllhhhccchhhrrr{{{vvvxxxzzz|||zzzwww|||}}}|||zzz|||wwwsssqqqssstttvvv}}}}}}zzzxxxrrrsssuuuzzz}}}zzz~~~{{{yyymmmhhheeebbbgggooo{{{wwwpppmmmjjjgggfffccc```^^^\\\]]]^^^]]]WWWMMM@@@888555444333111000/////////........................,,,,,,,,,---------......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------///444;;;BBBGGGDDDAAA>>><<<===AAAFFFIIIFFFIIIMMMRRRXXX^^^fffkkklll{{{~~~~~~sssqqqwwwjjjnnnttt{{{~~~~~~~~~}}}~~~yyy||||||wwwwwwxxxyyyxxx{{{~~~yyyuuu|||xxxvvvwwwyyy{{{}}}~~~~~~~~~yyywww{{{vvv```QQQCCCBBBAAA@@@===999666444........................------------------------++++++,,,,,,,,,++++++***************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))******++++++++++++************************)))+++++++++***)))***+++(((((())))))*********+++)))***,,,---...------,,,++++++++++++++++++++++++++++++,,,---...000111222;;;AAAGGGIIIFFFDDDDDDFFFCCCDDDEEEGGGKKKRRR[[[aaa___aaagggjjjfffdddnnn|||zzz}}}|||xxx|||{{{yyy|||~~~}}}tttqqqtttzzz|||zzz|||}}}}}}{{{{{{tttiiieeeiiillljjjnnnmmmmmmnnnmmmqqq}}}ssspppooommmkkkiiihhhggggggfffkkkrrrvvvrrrfffVVVKKK:::999666444111///...---........................,,,,,,,,,------.........))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************)))************++++++++++++++++++*********))))))******************************************************************************))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((()))***+++,,,,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,***)))+++///111...+++000000222777>>>DDDEEEDDDEEE@@@AAAFFFEEE@@@GGGTTTmmmmmmoooqqqrrrrrrqqqpppxxxqqqooonnnmmmxxx}}}}}}~~~~~~vvvvvvyyynnniiilllooosss{{{~~~wwwzzzzzz{{{iii^^^___VVVWWWQQQDDD999666777777888333...---...///---***,,,,,,---------,,,++++++)))***+++,,,,,,+++***)))---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++---***'''(((+++---,,,***///,,,***+++111999@@@DDDOOOIIIEEEEEECCC??????CCCCCCIIIRRRZZZ^^^aaaccceeeddduuuzzzpppnnn{{{}}}zzzyyywww{{{{{{{{{www~~~xxxpppwww}}}|||{{{ttthhheeegggkkkrrryyy~~~xxxuuutttpppjjjtttxxxzzzzzz~~~~~~uuu{{{yyyqqqpppwww~~~|||fffXXXOOOEEE===777333222444///000222111///---------,,,,,,,,,---...000222333************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************)))************++++++++++++++++++*********))))))***************************************************************************************)))))))))************************+++*********)))))))))))))))))))))***+++++++++,,,************************++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,---------...///000777777:::???EEEHHHHHHFFFFFFBBBDDDFFFDDDEEETTThhh~~~|||}}}zzz|||{{{|||~~~~~~~~~~~~~~~xxxzzz~~~zzzmmmgggfffaaa]]]dddsss~~~}}}zzzooohhhggg```aaa\\\QQQGGGCCCAAA>>>888777666444222000......---------...---------,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,+++***---...111666<<>><<<===DDDNNNVVVmmmiiieeebbbbbbdddgggjjjooo|||}}}yyy|||~~~zzz~~~xxxvvvwww~~~yyyxxx~~~}}}}}}yyyuuuvvv{{{uuuqqqrrrrrrqqqssswww|||{{{yyyyyylllkkkfffeeemmmzzzpppccc]]]VVVPPPJJJCCC<<<888444333222111000//////...------...///000222222333************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************)))************++++++++++++++++++*********************************************************************************************++++++++++++++++++***************************************)))))))))******************++++++************************,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++...///...+++,,,222666<<<>>>BBBHHHLLLMMMLLLIIIFFFCCCAAABBBCCCOOOlllvvvrrrwww}}}}}}{{{wwwzzz{{{}}}|||~~~}}}||||||{{{oookkkmmmjjjcccaaahhhqqqwwwzzz}}}}}}}}}|||vvvooonnnnnnhhh^^^VVVOOOEEE<<<<<<======:::555111000000---.....................------,,,,,,,,,,,,------+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++------,,,++++++,,,...333999@@@DDDEEEEEEDDD:::>>>>>>;;;CCCXXXkkkssswwwlllddddddiiiooottt~~~|||zzz{{{yyyrrrttt|||}}}zzzwwwtttqqqrrr{{{zzzxxxyyyzzzxxxvvvzzzvvvrrr|||uuuiiinnnllliiihhhfff```UUULLLAAA;;;444000000000000///...///000222333333222222************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************))))))*********+++++++++************************************************************************************************)))*********++++++,,,,,,************************************************+++++++++***************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++,,,------...111777<<>>@@@III___{{{uuuvvv}}}zzz}}}{{{||||||uuusss~~~zzzxxx||||||uuummmiiifffbbbnnnvvvzzzzzzuuuqqqqqqnnniiifff```TTTHHHHHHEEE@@@:::666333111000......---------............---,,,++++++,,,---...************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,...---++++++...111:::>>>CCCFFFEEEBBB>>><<<777@@@CCCDDDTTTpppyyytttmmmgggfffmmmzzz~~~zzzxxx}}}zzzxxx~~~}}}|||sssnnnqqqqqqqqquuu{{{zzzsss\\\PPP@@@555111000///......///111333333222111///************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************************************************************))))))*********+++++++++************************************************************************************************((())))))******+++++++++***************************************++++++++++++++++++***************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++******...555;;;>>>???DDDFFFIIIJJJIIIGGGDDDCCCBBBBBBEEEOOO]]]ooo{{{rrrooorrryyytttzzz}}}|||{{{~~~~~~yyysssjjjoooooommmttt{{{uuuwwwyyy|||uuujjj[[[PPPCCC:::999888444000//////...---,,,------...---,,,+++******+++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---++++++---444999DDDFFFHHHGGGCCC???===<<<<<>>DDDDDDBBBIIIJJJJJJGGGDDDAAA@@@@@@FFFMMMZZZhhhsssxxxxxxwwwjjjeee```cccllluuuyyyyyykkkssswww{{{|||~~~~~~{{{~~~vvvrrrjjjcccgggsss}}}qqqaaaNNNCCC@@@???:::444333111000...---------...,,,,,,++++++++++++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,------......,,,,,,---...000666<<>>BBBKKKTTT\\\eeesss|||rrruuutttrrrooossszzzyyyvvvtttwww~~~pppooorrrxxxxxxyyy}}}|||~~~}}}yyytttpppmmmlllnnnrrrsssuuuxxx___MMMAAA999444111111222111111///...---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++))))))*********+++++++++************************************************************************+++++++++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))***+++++++++,,,******************************************++++++++++++++++++++++++++++++------------------------***+++,,,---...............222888@@@FFFHHHHHHGGGHHHHHHGGGEEEBBBCCCGGGJJJVVV```nnnxxx{{{wwwqqqkkknnnmmmooottt{{{xxxrrrxxx|||{{{yyy}}}{{{zzz|||vvvnnnkkkllluuuuuuaaaSSSLLLGGGAAA<<<777555333000............,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++++++++,,,,,,---......///+++,,,///444;;;AAAEEEFFF:::<<<===;;;;;;>>>FFFMMM\\\ccclllsssuuusssppplllnnnoooqqqvvvzzzttt{{{vvvpppttt~~~~~~|||xxxtttvvvwww|||~~~{{{{{{{{{}}}yyy{{{~~~}}}||||||xxx~~~}}}xxx~~~~~~lllZZZKKKBBB===444333333222000///......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++))))))******++++++++++++************************************************************************---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,---************************,,,,,,++++++***)))))))))++++++++++++++++++++++++........................***+++,,,---............000888BBBIIIJJJIIIIIIJJJCCCDDDDDDCCCDDDIIIRRRXXXeeeoooyyy{{{wwwtttrrrrrrrrrvvv||||||xxxyyyyyy}}}zzzwww~~~xxxnnnoooyyy{{{rrrbbbVVVMMMFFFCCC;;;999555222000//////000,,,---...//////...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,---...//////***,,,111:::DDDIIIJJJHHH>>>AAACCCBBBCCCHHHRRRYYYbbbgggppptttmmmcccaaafffssstttzzzooouuu||||||}}}~~~ssssss~~~~~~||||||~~~~~~{{{xxx~~~xxxrrrtttzzz|||ttt{{{{{{rrrrrrtttzzz}}}{{{}}}wwwlll^^^QQQGGGCCC777666444222111000//////************************************************)))************++++++++++++++++++*********))))))++++++***)))(((((())))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************************************)))************+++++++++,,,,,,+++***))))))******************************************))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((---000///+++***---111===@@@DDDIIIMMMMMMJJJGGG@@@AAAFFFNNNTTTYYYaaajjjvvvuuuttttttuuuxxxzzz|||{{{yyy{{{||||||yyy~~~yyyssspppuuuvvvwwwpppeeedddbbbUUUDDD===;;;888333///---...000111222111///---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***+++---//////,,,***---999CCCEEEFFFIIIHHHCCCEEEIIIJJJIIIMMMXXX```dddkkkmmmmmmjjjffffffkkkqqqyyy~~~vvvxxxzzz||||||wwwvvv|||}}}zzz~~~xxxrrryyyuuuwwwuuuqqq~~~{{{vvvdddccchhhqqqxxx|||~~~yyyxxxpppggg^^^XXXSSSQQQRRRIIICCC:::333000//////000************************************************)))************++++++++++++++++++*********))))))++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++,,,,,,+++***************************************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...------000666;;;DDDGGGLLLNNNMMMJJJGGGEEEKKKKKKPPP[[[fffmmmuuu|||~~~||||||~~~}}}yyy~~~|||zzz}}}}}}vvvxxx~~~{{{}}}xxxpppkkknnnqqqiii]]]OOOIII@@@888333000//////------......------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***,,,------,,,---000333:::DDDKKKLLLLLLNNNLLLHHHGGGJJJOOOYYYhhhvvvxxxtttqqqqqqpppoooooottt}}}|||}}}{{{}}}~~~uuusssooohhhcccdddkkkqqqyyyyyysssnnnkkklllpppssszzzssskkkssszzzkkkeee___[[[ZZZ\\\^^^```\\\UUUKKKCCC>>>999222...************************************************)))************++++++++++++++++++***************+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++,,,++++++************+++************************,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...,,,---222:::BBBGGGJJJNNNQQQOOOIIIEEEFFFGGG\\\[[[```kkkvvv{{{~~~zzzzzzwww{{{{{{wwwtttttttttqqqsssnnnjjjlllmmmkkkjjjlllhhhiiinnnqqqoooiiihhhkkkkkkkkkkkkmmmoooppppppooouuuxxx}}}~~~yyy{{{yyy{{{zzzssspppooommmnnnppprrrvvvzzzwwwpppcccZZZLLL@@@999444111...------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))((((((++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,***---...,,,***---777???KKKPPPSSSRRRQQQQQQPPPMMMPPPUUU```rrrvvvxxx{{{~~~yyyuuuvvv{{{}}}{{{{{{mmmlllpppyyy}}}uuu|||xxxsssoookkkeeegggxxx~~~|||yyyxxxzzz~~~tttqqqrrruuu{{{|||ooohhh```]]]bbbiiipppsssmmmeee\\\VVVQQQGGG:::///************************************************))))))*********+++++++++******************************)))))))))))))))***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************************************))))))*********+++++++++,,,++++++******+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///...---111999CCCJJJNNNNNNOOONNNIIIEEEFFFNNNUUUlllkkknnntttzzz||||||{{{tttooommmllleeehhhgggbbb______^^^ZZZ]]]ZZZXXX[[[^^^^^^\\\ZZZXXXWWWWWWYYYWWWSSSTTTXXX^^^\\\]]]ccckkkmmmiiicccdddmmmsssssswww~~~|||}}}xxxwwwuuuiiihhhhhhpppyyy~~~~~~zzzxxxssslllaaaSSSFFF===666444222111000000000000///---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,---555@@@JJJUUUTTTRRROOONNNOOOQQQRRR___kkk}}}tttzzz|||xxxuuuooohhhfffmmmzzzxxxuuuzzzvvv{{{}}}ssssssvvvvvvtttsssvvvyyyuuunnnhhhmmmqqqppplllhhhgggggg\\\YYYUUUVVVZZZ^^^``````rrrvvvyyy{{{|||{{{~~~~~~zzzxxxxxx~~~vvv}}}tttpppvvv~~~|||sssooouuu~~~uuupppjjjhhhfff\\\KKK===************************************************))))))*********+++++++++***************************)))))))))))))))******************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++,,,+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...222999BBBIIIMMMNNNPPPLLLHHHFFFIIITTTbbbkkkssstttvvvxxxxxx}}}~~~vvvlllfffdddcccbbbWWWYYYYYYVVVVVVWWWVVVRRROOORRRUUUWWWYYY[[[[[[[[[XXXTTTSSSWWWZZZYYYZZZ\\\iiiggghhhpppyyy{{{vvvooohhhrrrtttnnnnnnuuuxxxsssoootttyyy{{{}}}}}}{{{{{{wwwllljjjmmmwww~~~|||vvvhhhWWWGGG>>>:::555222000///000111000...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++///666@@@HHHMMMTTTOOOJJJHHHIIIMMMSSSWWWjjj~~~xxxssszzzyyyooowwwvvvsssmmmiiimmmxxxyyyoookkkxxxrrrwwwssseeeaaaccceeekkkooopppqqqsssqqqmmmdddeeehhhhhhgggccc___\\\ZZZVVVPPPMMMNNNSSSYYY]]]^^^]]]^^^bbbkkkwww|||rrrnnnnnnqqqzzzzzz{{{}}}|||xxxuuuvvvvvvmmm\\\NNN************************************************)))************+++++++++***************+++++++++)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************)))************+++++++++,,,++++++++++++,,,,,,---************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........333;;;CCCIIIKKKKKKKKKOOOIIIFFFLLL\\\lllxxx}}}tttvvvyyy{{{{{{~~~}}}~~~}}}mmmkkkdddZZZVVVXXXYYYYYYTTTWWWWWWWWWZZZ___^^^[[[WWW^^^bbbccccccfffhhhhhhZZZYYY]]]fffkkkkkkiiiiiipppoooqqqvvv{{{|||wwwssswww||||||uuusssxxxyyyvvvmmmoooqqqppppppttt}}}{{{}}}yyyvvvvvvqqqyyy~~~|||sssdddTTTGGG@@@888444///---///111111///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------......111888AAAHHHKKKKKKMMMGGGDDDGGGMMMSSSZZZaaaqqqzzzuuuvvv}}}{{{xxxyyyzzzwwwuuuwww~~~rrrkkkllljjj{{{|||yyy~~~~~~{{{rrrmmmgggaaaZZZVVVZZZbbbooo{{{}}}xxx}}}yyyuuuqqqjjjaaa[[[QQQRRRTTTXXX^^^ccchhhkkkccc___\\\```jjjuuu}}}~~~|||~~~}}}uuunnnmmmpppssszzz~~~zzzxxxyyywwwoooaaaUUU************************************************)))************+++++++++))))))*********+++++++++)))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************)))************++++++++++++++++++++++++,,,---...***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///222:::DDDKKKLLLKKKIIIIIIIIIDDDFFFXXXrrrvvvuuuwww}}}ssswww}}}|||vvvqqqnnnpppooojjjeeeddd]]]___[[[RRRNNNSSSXXXZZZ]]]___``````dddiiihhhdddeeekkkmmmkkkkkknnnooommm___aaahhhoooqqqoooooorrrwwwxxx{{{|||}}}|||{{{{{{|||}}}}}}}}}}}}}}}|||zzzwwwwwwuuuqqqlllkkkllloootttwwwxxxzzzzzz}}}~~~|||{{{zzzwwwnnn```VVVEEE>>>555000000000000...------------------------........................------------------------------------------------++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......444===DDDHHHIIIHHHGGGEEEAAADDDOOOZZZ```gggmmmxxxyyywwwxxxwwwyyy{{{}}}wwwtttuuutttrrrzzz~~~xxxxxxtttllleee```]]]___bbbeeeddd``````lll{{{~~~yyysssmmmgggddd___bbbiiisss~~~}}}}}}~~~|||xxxwwwyyy{{{zzzxxxyyy~~~}}}uuuvvvwwwqqqooovvvxxxnnnqqq{{{~~~{{{zzzvvvoooddd]]]************************************************)))************+++++++++))))))******++++++++++++))))))((())))))***++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************)))************+++++++++++++++++++++,,,,,,---...*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////777@@@JJJOOOMMMJJJHHHIIIBBB???GGGaaa{{{yyyuuuvvvqqqqqqzzzssszzz|||uuummmfffbbb^^^ZZZSSSOOOSSS[[[^^^bbb```VVVRRRYYYbbbfffhhhiiihhhgggjjjnnnlllfffhhhkkkjjjfffgggkkkiiiccchhhkkkpppqqqnnnkkkpppyyyppptttwwwwwwuuuuuuwww{{{xxxwwwyyy|||{{{{{{{{{zzzwwwsssooolllkkkbbbeeegggiiisssyyy|||uuuyyy~~~}}}sssTTTJJJ>>>555222000...+++------------------------........................------------------------------------------------++++++++++++++++++++++++------,,,,,,+++*********,,,,,,,,,---------......------------------------,,,,,,,,,---------.........999GGGNNNLLLGGGDDDCCC@@@???HHHYYYffflllqqqvvv~~~|||zzz}}}|||qqqkkkddd```aaadddeeefffjjjsss~~~zzzyyyxxxuuuzzz{{{vvvsssrrrllleeehhhkkkggg^^^]]]hhhqqqsssyyytttuuurrrmmmjjjmmmsss|||~~~|||vvvooojjj))))))*********+++++++++************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---222666CCCIIILLLJJJJJJLLLIIIBBBFFF===JJJnnnsssllllllkkkooo}}}wwwuuu{{{vvv|||yyymmmccc]]][[[XXXSSSRRRSSSVVVYYYZZZ[[[WWWRRRPPPSSSZZZccciiihhhhhhgggffffffggghhhhhhfffffffffffffffgggggggggffffffhhhiiikkkmmmnnnooorrrsssttttttttttttwwwyyyxxxyyy{{{}}}~~~~~~~~~}}}{{{||||||{{{{{{zzzyyyxxxuuunnnccc]]]bbboooxxxyyyyyyuuuvvvvvvxxx|||dddPPP@@@<<<999000---000//////...,,,+++,,,///111........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------..............................000...---,,,---...//////>>>HHHMMMJJJEEECCC@@@;;;BBBHHHRRR___jjjrrruuuuuuyyyyyyrrrwwwzzzxxxzzzyyyxxxtttrrrsssyyyyyyrrrdddmmmrrrpppqqq{{{~~~|||tttjjjbbb^^^\\\ZZZYYYbbbeeemmm{{{vvvtttxxx~~~}}}qqqkkklllwww{{{{{{yyyqqqlllnnnttt{{{}}}uuutttxxxuuunnn))))))*********+++++++++************************************************************************)))************+++++++++************************************************************************************************************************************************,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++...000///...111888???GGGMMMOOOJJJFFFEEEBBB===FFFKKK]]]uuu~~~uuuiiifffeeefffnnnzzz~~~~~~yyypppeee[[[UUURRRVVVTTTSSSSSSTTTUUUUUUTTTWWWTTTPPPNNNPPPVVV]]]aaa______^^^]]]]]]^^^______\\\\\\]]]^^^___``````aaabbbbbbdddeeegggiiijjjkkklllmmmoooooopppqqqtttvvvtttuuuwwwyyyzzz{{{zzzzzzzzz{{{||||||}}}}}}||||||zzztttjjjcccfffooottttttssswww}}}vvv~~~ppp[[[HHH@@@:::222///222111000///...,,,,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------...//////---,,,///555:::GGGGGGJJJKKKDDD===CCCNNN^^^aaaeeehhhjjjmmmrrrwwwxxxzzz}}}{{{|||~~~ppp^^^fffnnnoookkklllttt|||~~~qqqiiieeebbbeeeeeegggooowwwzzzxxxtttvvvzzzwwwxxxxxxxxxlllccc]]]XXXUUUZZZ___eeennn~~~}}}wwwtttoooiiimmmuuuxxxuuu||||||yyyuuutttvvvyyyzzzzzzyyywww{{{}}}|||***************+++++++++************************************************************************)))************+++++++++************************************************************************************************************************************************,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++...111111222888BBBJJJJJJOOOOOOIIICCCBBBEEEFFFNNN```uuu~~~zzzqqqllllllppprrr{{{xxxvvvmmmmmmhhh___UUUNNNNNNQQQWWWWWWWWWXXXYYYXXXUUURRRQQQOOOLLLJJJKKKNNNRRRUUUQQQQQQPPPPPPPPPPPPQQQQQQNNNOOOPPPQQQRRRTTTUUUUUUWWWXXXYYYZZZ\\\^^^______aaaccceeefffgggjjjmmmooorrrsssuuuwwwxxxyyyzzzzzzwwwxxxzzz{{{}}}~~~~~~~~~}}}wwwqqqsssxxxyyyvvvgggjjjpppwww}}}~~~}}}}}}yyyfffSSSIIIAAA777333555222111000///...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...000...---222===GGGOOOFFFDDDHHHCCC===MMMgggyyyxxxuuuqqqmmmpppxxx~~~~~~~~~}}}mmm\\\GGGNNNVVVWWWUUUUUUZZZ___bbbfffddd]]]YYY^^^eeejjjtttuuuxxx~~~|||xxxwwwvvvzzzssspppnnnmmmmmmqqqpppiiidddgggnnnrrrrrrkkkttt}}}xxxwwwtttttt|||}}}uuussswww~~~~~~~~~************************************************************************************************))))))*********+++++++++************************************************************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------------...222999BBBJJJNNNLLLMMMJJJDDDAAAHHHWWWbbbcccuuu{{{|||~~~}}}~~~~~~sssggg```___eeeeeebbbZZZPPPLLLQQQWWWZZZYYYXXXXXXWWWUUUQQQMMMIIIHHHFFFEEEDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOOOOSSSUUUWWWYYY[[[^^^bbbeeelllmmmoooqqqsssuuuwwwwwwuuuvvvwwwyyy{{{||||||}}}}}}zzz|||}}}yyybbbccceeegggjjjlllnnnooouuuvvv{{{tttvvvwwwkkk___XXXOOOCCC999666222000///.........,,,+++........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...222:::EEEMMMNNNDDD???BBBDDDKKKaaaxxx|||xxxvvvxxx~~~|||qqq~~~zzzuuummm___QQQIIIKKKMMMLLLJJJKKKNNNRRRTTT[[[aaaeeeooozzzkkkfffhhhjjj```YYY___iiiiiinnnxxxzzz}}}}}}************************************************************************************************))))))*********+++++++++************************************************************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........000---,,,444AAAKKKNNNLLLLLLIIIDDD???BBBQQQjjj}}}||||||{{{}}}~~~|||ooofff___YYYWWWYYYbbbccc```XXXOOOMMMRRRYYYWWWTTTQQQNNNKKKIIIFFFCCCBBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<===>>>???@@@AAABBBCCCEEEGGGJJJLLLNNNPPPTTTWWW```aaacccfffjjjmmmpppqqquuuvvvwwwyyyzzz{{{{{{{{{yyy||||||{{{{{{|||xxxssseeebbb___\\\ZZZZZZ[[[\\\eeeiiisss~~~}}}rrrjjjttt{{{uuupppqqqnnnkkkjjjiiiaaaSSSCCC:::222000...---...///...,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...++++++000999CCCIIIKKKFFFCCC???@@@MMMbbbttt}}}zzzvvvttt{{{}}}zzzzzz}}}{{{zzz{{{xxxvvvooogggbbb]]]UUUNNNOOOOOOOOORRRXXX```gggkkkuuu~~~~~~|||zzzyyy|||wwwfff^^^[[[WWW^^^hhhhhhwww+++++++++***************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////111///111:::GGGNNNMMMIIIJJJEEEAAABBBJJJ[[[uuuyyy}}}~~~zzzwwwwww|||lllccc\\\YYYYYYZZZ]]]bbbeeeeeeaaaZZZQQQOOORRRVVVSSSOOOIIIEEECCCAAA???>>>;;;;;;::::::999888777666555666777777777777666555777777666555555444444333777777888999:::;;;<<<<<<;;;===???AAABBBDDDGGGJJJVVVXXXZZZ___ccchhhllloootttuuuwwwxxxzzz{{{{{{{{{zzz~~~}}}{{{zzzvvvqqqjjjgggbbb\\\YYYWWWWWWWWW[[[___hhhsss{{{}}}}}}qqqiiimmmrrrpppnnnooommmpppuuuwwwqqqbbbPPPCCC888333///...///000///...........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///---...666AAAIIIIIIFFF???DDDGGGMMM___uuu}}}yyytttpppsss{{{zzz{{{~~~~~~zzzxxxwwwvvvjjjddd\\\TTTQQQPPPPPPPPPLLLOOOWWWeeexxxyyywww{{{zzzzzzzzz{{{{{{|||}}}~~~{{{nnnfff___aaaddd]]]cccttt~~~+++++++++*********))))))************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---.........////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000444;;;DDDKKKMMMJJJGGGEEECCCEEENNN[[[iii|||~~~{{{{{{tttnnn]]]XXXVVVZZZ^^^```dddiiifffeee```YYYRRRMMMLLLLLLJJJGGGBBB???>>>===<<<;;;666666666666555555444444333444444555555444444333444444444444444333333333444555555666777888999999666888999::::::<<<>>>AAAJJJLLLOOOTTTZZZ```fffiiinnnooorrrtttwwwyyyzzzzzzzzz~~~}}}}}}zzzvvvpppooommmjjjgggeeecccaaa___^^^bbbhhhlllpppxxx|||~~~}}}|||{{{zzzzzz|||}}}www|||yyylll\\\PPPAAA;;;333000111222000...................................................,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------///111888@@@HHHJJJGGGCCC@@@FFFTTTgggvvvzzzxxxtttllllllrrrzzz}}}}}}}}}~~~}}}yyyqqqhhhaaaVVVRRRLLLJJJJJJMMMQQQTTTXXX___ppp{{{zzz}}}{{{~~~wwwxxxvvvlllccceeegggiiijjjkkklllmmmkkknnn}}}xxxrrrttt{{{++++++++++++******))))))************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------...................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000...888DDDLLLLLLJJJHHHHHH@@@@@@JJJ[[[jjjvvv|||~~~llldddcccYYYWWWXXX___cccdddeeehhhbbb___ZZZTTTMMMGGGBBB@@@===;;;999888888888666444333333333333333333333333222333444444444444333222333333333444444555555555222333333444555666666777555666777777777888:::<<<;;;===AAAFFFMMMTTTZZZ]]]ggghhhkkkooorrruuuwwwxxxtttyyy|||{{{zzz}}}}}}zzzuuuvvvxxxyyyxxxuuuqqqnnnhhhccc```aaaaaabbbhhhnnn}}}|||qqqcccYYYHHHAAA777222222222111///................................................,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,---------.................................555@@@IIILLLJJJEEEBBBDDDHHH^^^{{{yyypppqqqdddgggppp|||{{{{{{|||uuullleee```\\\ZZZHHHFFFEEEHHHKKKOOOTTTXXXqqq|||}}}|||zzz{{{}}}yyy~~~nnnjjjhhhfff^^^SSSMMMMMMUUU```xxxpppkkkjjjooowww~~~xxxyyy,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++******))))))++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++******,,,///111333333222111000000000000111444333111111222222000///333333444666888999;;;<<<;;;888444111111111111000111000...///000000///......,,,+++,,,...///,,,)))...---,,,,,,,,,,,,,,,---...---,,,+++************---------....../////////------------------------//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++,,,,,,---......***+++000111------111666BBBLLLMMMJJJIIIIIIHHHEEEIIIXXXlll|||wwweeeZZZYYY\\\UUUYYY```eeefffccc^^^[[[TTTRRRMMMHHHCCC???<<<;;;777777666555444444333333333333333333333444444444111222222333444444555555666666666555555555444444222333444555555555555555555555666666777888888999555555666999>>>CCCIIILLL\\\```eeehhhkkkmmmoooqqquuuwwwyyyyyyxxxxxxyyyzzzzzzxxxvvvwwwyyyyyyxxxuuuppppppnnnllljjjgggeeedddjjjttt}}}{{{xxxtttjjj]]]KKK:::555444111......///---,,,,,,---///000///................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,---///000000666>>>FFFIIIHHHFFFAAA<<>>BBBEEEPPPTTTZZZ___dddiiinnnqqqqqqtttwwwyyyzzz{{{|||~~~}}}{{{yyyzzz||||||zzzxxxyyyxxxvvvrrrnnniiifffdddeeekkksssvvv{{{||||||xxxfffTTTBBB;;;888444111000111///...---/////////...................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,---///333666BBBCCCFFFIIIIIIFFFDDDDDDKKKWWWeeepppxxx~~~|||wwwvvvzzz|||{{{xxxttttttvvvwwwrrrpppeeeVVVLLLIIIGGGCCCHHHHHHKKKRRRXXXaaarrr}}}xxxtttuuuuuuuuusssssswww|||}}}xxxnnn```UUURRRSSSVVVZZZdddrrrooonnnttt,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...000333777:::<<<@@@AAAAAA@@@>>><<<:::999888888999999999999::::::888888888999:::===???@@@???===<<<<<<<<<<<<;;;999:::888666555555444111///222000///000111111000...------.........------,,,++++++,,,------...//////,,,,,,,,,------------...------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++,,,,,,---......---...///...---222888BBBKKKPPPNNNJJJHHHEEEAAAEEE___xxxzzztttlllbbb^^^______\\\YYYbbbbbbaaa___ZZZUUUOOOLLLDDDBBB@@@<<<999777555444444444333333222222111111222222222333333333444444333333444444555666666777555555555666777777888888555555666666777777666666999888888777666555555444777666555444555777:::;;;AAAEEEJJJQQQWWW___gggllljjjnnnsssvvvxxxzzz{{{|||}}}|||{{{|||}}}}}}{{{zzz~~~|||xxxtttpppllljjjfffjjjllljjjlllzzzwwwkkkooo~~~}}}nnn]]]KKK@@@:::555000...222111//////000000...---................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......,,,---111999???IIIEEEGGGLLLKKKEEEGGGMMM___eeejjjllloootttuuurrr{{{nnneeebbbaaaaaaaaaaaa```YYYMMMFFFEEEEEEDDDLLLLLLTTTbbbrrr{{{vvv|||{{{yyywwwwwwxxxzzz|||zzz}}}zzzppphhhkkkeee\\\SSSRRR[[[iiiuuuzzzyyy|||++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,000111444888===BBBFFFHHHIIIJJJJJJIIIFFFCCC@@@>>>:::<<<===>>>???@@@BBBCCC@@@BBBCCCDDDEEEDDDCCCBBB???>>>>>>???AAAAAA???>>>>>><<<;;;::::::999777666999888777666666555555444444444444444222000...---------......//////......,,,,,,,,,---------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---.........//////...000777>>>DDDJJJMMMHHHCCCEEEKKKNNNVVVnnn~~~}}}|||uuujjj```\\\YYY[[[aaadddbbb^^^___]]]YYYTTTNNNHHHCCC@@@<<<;;;999777555333222222222222222222222111111111222222333333444444555555555555666666777888888888999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;:::999999999777666555444444555666777777:::>>>BBBHHHPPPXXX^^^aaaeeekkkooorrrtttvvvwwwyyyzzzzzz{{{|||{{{zzzyyy~~~}}}}}}|||zzzxxxwwwvvvqqqsssppphhhbbbhhhyyyzzzrrrttt}}}uuuyyy|||zzztttgggVVVIIIAAA:::222---111000//////000000///---................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...///...///555???GGGFFFDDDHHHNNNKKKEEEMMM\\\llltttwwwnnnfffjjjwww}}}{{{qqqeeeWWWQQQOOONNNNNNNNNTTTTTTPPPJJJFFFGGGKKKNNNRRRZZZiii}}}~~~{{{yyyvvvwww{{{yyyhhhZZZUUUWWW^^^bbbiiivvv++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........777888999;;;>>>AAACCCDDDEEEGGGJJJLLLMMMLLLKKKJJJFFFHHHIIIIIIGGGFFFGGGIIIFFFHHHLLLMMMLLLHHHBBB???<<<<<<<<<>>>AAABBBAAA@@@???>>>======???@@@???>>>AAA@@@???===<<<;;;<<<<<<=========<<<;;;:::888888222333222222111///---,,,------------------------........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...---///000///000666>>>CCCEEEJJJIIICCCBBBLLL\\\fffjjjvvvzzztttvvvtttfffZZZUUUXXXZZZ^^^aaacccbbb```]]]VVVSSSNNNIIICCC>>>;;;:::777777555444333222222222222222222222222222222333444444444555666777777888888888999999::::::;;;;;;========================@@@@@@AAAAAAAAA@@@@@@???========================888777666666666666777888666777888999<<>>AAACCCDDDIIIJJJKKKLLLLLLKKKJJJJJJMMMNNNNNNKKKEEEAAAAAACCCEEEHHHKKKMMMKKKEEE???:::999888999;;;???AAABBBAAA=========>>>AAACCCCCCBBB?????????>>>===>>>@@@CCC@@@??????>>>>>>>>>??????999999999777555222///---///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......//////000555>>>EEEGGGHHHIIIGGGFFFMMM^^^oooxxxrrruuutttrrr{{{{{{mmm```UUUQQQRRR\\\```eeeeee```ZZZVVVTTTMMMJJJFFFAAA===;;;999999666555444333333333333333222222333333444444555555666777777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>??????::::::999999::::::;;;;;;::::::999777777888<<>>CCCGGGJJJKKKOOONNNMMMJJJHHHFFFDDDCCCIIIJJJJJJFFF???::::::<<>>;;;777444222000000/////////.................................------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......///...000:::GGGLLLIIIKKKGGGEEELLL___ssszzzxxxnnnooosss{{{zzzggg\\\VVVSSSUUUYYY___aaabbb___XXXQQQLLLJJJDDDCCC???<<<999888777777555444444333333333333444333444444555666777777777999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@======<<<<<<<<<<<<======>>>>>><<<:::888777999;;;:::???FFFMMMVVV___hhhmmmlllqqqvvvzzz{{{{{{|||~~~{{{||||||}}}}}}|||||||||~~~wwwnnngggdddeeehhhiiidddooovvv~~~~~~|||~~~~~~~~~www}}}oooZZZGGG;;;777333000000000111111................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////...000777AAAHHHJJJJJJIIIIIIDDDCCCSSSooouuuwwwtttnnnwww}}}{{{pppggg```WWWOOOMMMGGGGGGNNNOOOHHHHHHNNNOOONNNOOOSSSVVV^^^ooo|||rrrqqqqqqtttzzzvvvbbb[[[[[[cccvvv*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------------------------------///000222444777:::<<<===BBBCCCEEEGGGIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFDDDGGGHHHEEE>>>;;;<<>>===666555444666;;;???BBBCCC;;;::::::<<<>>>@@@@@@???GGGJJJNNNPPPRRRWWW^^^cccZZZWWWQQQKKKFFFDDDDDDEEECCCCCCCCCBBB???<<<999777111111000000/////////...////////////////////////------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---............111>>>LLLOOOKKKKKKDDDAAAPPPlll|||ooogggkkkvvv~~~kkkWWWNNNPPPUUU[[[```___]]]ZZZVVVQQQLLLHHHEEE???===;;;888666555555555555444444333333333333444444555555666777888999999;;;;;;<<<===>>>???@@@AAA???@@@@@@AAAAAABBBCCCCCCCCCDDDFFFIIIKKKNNNPPPQQQSSSSSSSSSSSSSSSRRRQQQPPPHHHHHHGGGEEEDDDCCCBBBAAA?????????>>>>>>=========@@@@@@???===:::999:::<<<777:::>>>DDDJJJSSS[[[aaaggglllsssvvvxxxxxxzzz|||yyyzzz{{{|||}}}~~~~~~~~~}}}{{{xxxxxxxxxtttmmmfff```kkkpppwww{{{}}}nnnYYYAAA<<<666111000000111111................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...000999EEELLLKKKHHH>>>CCCDDDIIIaaazzzxxxzzz|||~~~tttttt|||vvvnnnmmmggg^^^[[[ZZZRRRHHHKKKGGGJJJSSSQQQHHHFFFLLLTTTRRRTTTYYY]]]fffyyy{{{xxxttttttyyyzzzqqqqqqllleeeooo,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,---...//////000...,,,---000444777888<<<===???AAADDDGGGIIIKKKOOOOOONNNLLLIIIGGGEEEEEEJJJGGGGGGIIIEEE??????DDD@@@EEEIIIGGGAAA<<<<<<>>>@@@BBBEEECCC@@@>>>@@@BBB<<<>>>@@@@@@@@@>>>>>>>>><<<>>>@@@???===:::::::::>>>CCCJJJQQQXXX]]]cccfff^^^bbbddd```[[[VVVSSSPPPNNNKKKHHHFFFDDDAAA>>><<<>>>:::444111222444444222111000//////000000...,,,------...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,000...,,,---000111000...---///555>>>FFFKKKKKKIIIIIIDDDIII[[[kkknnnjjjfffllltttzzz|||{{{hhhYYYVVVTTTUUUXXX]]]```aaa^^^YYYRRRKKKGGGDDDAAA???888888666555444333333333555555555444444555666666999::::::;;;<<<===???@@@>>>>>>>>>???????????????@@@AAAAAABBBHHHOOOQQQNNNNNNSSS[[[aaafffjjjnnnpppnnnoooppppppmmmhhhccc```VVVRRRSSSWWWUUUMMMIIIKKKOOOJJJEEEDDDFFFFFFCCC???EEEGGGGGGDDD???:::999:::>>>:::999;;;===AAAIIIRRR\\\```gggmmmqqquuuxxx{{{}}}{{{zzz{{{}}}}}}{{{|||}}}}}}}}}|||zzzwwwuuuqqqnnnoootttvvv{{{zzz```^^^III666444555222111333//////.........---------......------------......------------------------------------------------------,,,---///000///...111333999@@@FFFGGGCCC???777GGGZZZiiiuuu~~~}}}zzztttzzz{{{uuu{{{|||uuuooojjjbbb\\\YYYTTTMMMHHHHHHKKKLLLPPPSSSPPPKKKPPPZZZggghhhjjjmmmvvvzzzzzz|||{{{||||||wwwvvv{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++***************++++++,,,,,,---++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***,,,---.........---///------///444999<<<===DDDFFFIIILLLOOOQQQRRRRRRFFFDDDAAA@@@@@@CCCEEEGGGLLLFFFCCCEEEFFFDDDDDDHHHNNNMMMKKKIIIGGGFFFFFFGGGLLLMMMNNNMMMKKKKKKLLLNNNLLLNNNQQQRRRPPPLLLIIIGGGBBBBBBBBBAAA@@@>>><<<;;;@@@BBBCCCDDDDDDFFFJJJLLLNNNUUU\\\aaacccgggkkknnnwwwoooaaaTTTLLLGGGFFFFFFDDD@@@======<<<777333111000...,,,,,,---/////////......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------000...,,,---///000///---...222999BBBIIIKKKIIIGGGDDDEEENNN```mmmpppooonnnyyy~~~wwwggg[[[VVVWWWXXX[[[^^^___^^^\\\VVVQQQKKKEEEAAA>>><<<:::777666555444333333333333333333444444555777888999888:::<<<============>>>AAAAAAAAAAAABBBDDDEEEFFFIIIMMMQQQVVV___iiikkkiiinnnqqqwww{{{~~~}}}wwwrrrooommmkkklllooollleeeaaabbbaaa]]]XXXVVVUUUSSSNNNJJJLLLMMMLLLHHHCCC???>>>>>><<<999888:::;;;<<<@@@FFFOOOUUU]]]ffflllrrrvvvyyy|||zzzyyyzzz}}}~~~|||}}}}}}~~~}}}|||{{{yyyxxxzzzwwwuuuvvvuuuvvv~~~hhhYYYIII:::333222111///000//////.........---------......------------......------------------------------------------------------,,,---...//////...///555???GGGJJJHHHBBB===???OOOcccqqqzzz~~~}}}}}}{{{{{{}}}zzz|||{{{tttddd\\\SSSOOOKKKGGGFFFHHHJJJMMMQQQRRRLLLKKKXXXggg}}}{{{{{{|||------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------,,,,,,)))***,,,.........---,,,//////111555;;;AAADDDEEELLLNNNPPPRRRSSSRRRQQQOOOEEEAAA<<<;;;>>>DDDIIIMMMOOOHHHDDDFFFJJJLLLLLLNNNNNNKKKGGGGGGKKKOOOQQQRRRPPPPPPPPPPPPQQQSSSUUUVVVccceeeggghhheee```ZZZWWWPPPOOONNNMMMLLLIIIEEEBBB======<<<:::999:::>>>AAABBBIIIRRRZZZ```hhhsss|||xxxgggZZZSSSQQQQQQIIICCC@@@CCCBBB;;;888:::444111...,,,---///000000....../////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///...,,,---...///...---///555>>>FFFKKKKKKIIIGGGAAAHHHWWWfffnnnpppssswww|||tttaaaVVVSSSWWWYYY^^^bbbddd```YYYTTTNNNJJJDDD???<<<:::777666555555444333222222333333222333333555777999;;;<<<;;;>>>@@@AAA@@@>>>>>>???AAABBBCCCFFFIIIMMMPPPRRRVVV]]]fffooozzzzzzzzzzzzvvvqqqnnnkkkfff```ZZZTTTSSSPPPKKKEEE@@@?????????;;;:::<<<;;;999:::===AAAGGGQQQ[[[dddlllrrrvvv{{{zzzyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}zzzwwwsssrrrwww~~~~~~sssXXXQQQDDD666000000000.../////////.........------......------------......---------------------------------------------------------------...//////000:::FFFMMMLLLFFF???;;;FFFYYYmmmxxx|||~~~}}}|||~~~uuuttt~~~}}}wwwwwwttt^^^TTTJJJFFFDDDCCCEEEJJJMMMMMMMMMKKKJJJTTTlll|||{{{|||............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------,,,,,,******+++,,,---...//////333444888>>>EEEJJJMMMMMMTTTSSSRRRPPPNNNLLLJJJIIIEEEBBB======@@@FFFLLLPPPVVVUUUUUUWWWYYYYYYXXXXXXOOOQQQTTTZZZ```eeeiiikkkmmmkkkiiiiiilllooosssuuuwwwxxxxxxxxxwwwsssnnnjjjffffffeeeeeeccc^^^WWWQQQDDDDDDCCC@@@>>>===???AAA???BBBGGGNNNTTT]]]kkkwww~~~vvvmmmhhheeeeee^^^UUUOOOMMMHHH???<<>>AAACCCDDDDDDAAAAAACCCEEECCCFFFLLLTTT[[[aaaeeegggqqqzzz{{{sssnnneeebbb]]]VVVNNNIIIEEEDDDEEE@@@===>>>>>>;;;;;;===;;;???GGGOOOXXXbbbkkkqqqyyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}{{{wwwsssrrrtttxxxuuu~~~oooaaa___RRR<<<000111222///////////////..................------------......------------------------------------------------------...------...///111666@@@KKKNNNIIIBBB>>>===KKK^^^qqqxxxwwwvvvuuutttrrruuuxxxzzz~~~yyy|||}}}|||jjjWWWNNNFFFCCCCCCCCCGGGLLLQQQLLLGGGIIIWWWooo}}}}}}||||||}}}/////////......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,++++++******---000444777<<<>>>BBBHHHNNNQQQRRRQQQUUURRRNNNJJJHHHIIIJJJKKK???@@@@@@BBBEEEKKKQQQVVVfffmmmssssssnnnkkkiiiiiidddmmmyyy}}}|||~~~|||{{{|||}}}vvvlllfffaaa```^^^XXXQQQKKKGGGFFFFFFBBBBBBGGGLLLRRR___kkkjjjmmmpppsssuuuxxx}}}~~~zzztttkkk^^^NNNCCC??????===:::888666555222000//////...------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---,,,,,,---///111999???GGGJJJHHHEEEEEEGGGWWWeeesssvvvsssttt|||~~~lllddd___ZZZ]]]dddaaaaaa```^^^ZZZRRRIIICCCBBB???<<<:::999888666555333333333333444555666666999::::::;;;===>>>@@@AAACCCEEEFFFEEEDDDFFFLLLQQQUUU\\\gggsss}}}~~~zzztttlllddd]]]WWWTTTLLLEEE??????>>><<<===???;;;<<<>>>BBBHHHRRR]]]eeesssvvvyyy{{{}}}}}}}}}}}}}}}}}}{{{xxxuuuttttttttttttqqqsss~~~vvvfffmmmlll^^^EEE444111222///000000/////////...............------------......------------------------------------------------,,,.........---...222555===DDDJJJIIIBBB>>>@@@DDDRRRbbbrrrvvvrrrppppppooossskkkpppppp[[[NNNGGGBBBCCCDDDEEEHHHLLLMMMJJJLLL\\\yyy{{{wwwvvvwwwxxxzzz}}}000000000///......------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++------............------,,,,,,,,,...222777===@@@FFFHHHKKKPPPSSSTTTQQQOOOIIIFFFCCCAAABBBFFFKKKOOOCCCIIIPPPSSSVVV[[[dddlll}}}~~~{{{|||}}}xxxzzztttsssxxx}}}|||~~~~~~|||wwwpppjjjeeeddd___UUUNNNOOOOOOLLLNNNTTTRRRTTTWWW\\\cccppp}}}ppp___QQQEEEBBB>>>;;;:::999777555222111///...---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---......---,,,...111444CCCHHHKKKIIICCCAAAFFFLLLiiittt|||{{{xxx}}}wwwiii[[[VVVYYY]]]aaaeeebbb___ZZZTTTNNNHHHAAA===;;;999777666777666555444444444444555666888999:::>>>>>>???@@@AAACCCEEEFFFDDDIIINNNPPPSSSYYYbbbjjj{{{{{{ssskkkfffYYYPPPGGGEEECCC@@@>>>???===<<<:::999<<>>===>>>BBBGGGMMMQQQWWW```iiilllkkkppp}}}{{{rrrqqqyyy}}}|||~~~~~~~~~rrriiijjjgggZZZOOOLLLLLLKKKJJJIIINNNZZZlllxxx}}}|||iiiWWWQQQHHHAAA===;;;;;;;;;666555222000///...///000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,---...------///444888EEEIIIJJJFFFAAADDDPPP[[[qqqxxx{{{xxxyyy~~~xxx\\\]]][[[ZZZ]]]bbbccc___]]]XXXQQQKKKEEE@@@<<<999888666555555666777555444555666666777999;;;<<<===@@@AAABBBDDDFFFIIIKKKLLLNNNWWWccclllsss|||zzzpppfff\\\XXXSSSKKKDDDBBBAAA@@@===;;;:::>>>DDDIIIVVV^^^jjjtttxxxzzz{{{{{{~~~~~~~~~|||uuuxxxkkkccceeeiiinnn~~~zzzyyy|||vvvlll___LLL:::111111000000000000/////////.........------------......------------------------------------------------+++...000000///222999>>>CCCBBB???<<<<<>>EEEIIIKKKKKKSSSTTTUUUVVVUUUPPPIIICCCAAAAAABBBEEEIIIMMMRRRUUUhhhrrr{{{zzzvvv{{{}}}zzz}}}~~~uuummmnnnyyyvvvuuuuuuxxx}}}}}}yyytttvvv|||xxxfff___RRRQQQNNNIIIGGGMMMYYYcccxxxzzzrrrjjjaaaRRRFFF???=========:::888555222000000000111------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,---.........000666:::BBBEEEGGGCCCBBBJJJ\\\kkkqqquuuuuurrrwww~~~|||rrreeeNNN[[[ddddddeeehhhddd[[[WWWSSSLLLEEEAAA===999666888777666666888888888666666777777999:::<<<>>>???@@@AAACCCFFFIIIMMMPPPQQQYYYfffxxx{{{qqqkkkcccWWWLLLGGGEEEDDDCCC@@@>>>???AAADDDJJJTTTcccooovvvyyyzzz{{{~~~}}}||||||{{{tttqqqppphhheeevvv}}}wwwqqqkkkYYYBBB444444000000000000////////////.........------.........------------------------------------------------***...111111000333;;;AAAAAA???;;;:::>>>JJJ[[[gggkkkqqqwwwzzzzzzqqq___aaajjj___JJJFFF@@@===@@@CCCFFFKKKPPPWWWwwwyyyrrrpppkkkhhheeeaaa___gggtttsssooozzz|||ooohhhlll~~~555444444333...***---444,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++,,,......,,,***+++444>>>DDDEEEHHHOOOUUUXXXVVVTTTSSSRRRMMMFFF@@@JJJFFFEEEIIINNNVVVcccppp~~~||||||zzz}}}uuuwww}}}zzzvvvoooggg[[[PPPJJJKKKOOORRRkkk|||{{{{{{}}}xxxbbbMMMEEEEEEEEEAAA???>>>:::555///---///111................................................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---..............................---///000///...222;;;BBBHHHFFFBBB@@@FFFYYYrrruuuiiisssyyytttzzzeeeXXXTTT```jjjkkkiiifff___WWWQQQLLLDDD???<<<:::777555666555444444444555666777777888:::===AAABBBAAA???EEEFFFFFFGGGKKKTTTaaajjjxxx|||uuujjj]]]SSSQQQLLLDDD???======>>>>>>CCCIIIUUUcccooovvvyyyyyy|||}}}~~~}}}|||xxxuuusssqqqqqqyyy{{{uuu~~~|||vvvgggPPP;;;222222///---000000...///333////////////////////////........................---------............//////...---///222888???CCCDDD???;;;<<>>:::888777555444666555555555555666888999>>>???@@@AAACCCFFFHHHIIIGGGKKKPPPWWWbbbqqquuummmfff```WWWNNNHHHCCC@@@>>>>>>CCCKKKWWWcccnnnuuuyyy|||}}}}}}~~~~~~|||zzzyyyuuussswww~~~}}}ooo[[[EEE555555111///111111//////111////////////////////////........................---------............//////......111777===BBBDDD>>>CCCDDDBBBIII[[[iiimmmtttzzzyyy}}}{{{{{{}}}sssdddYYYYYYZZZQQQFFFDDDDDDEEEGGGJJJTTTfffvvv~~~}}}}}}||||||}}}~~~xxxwwwvvvuuusssrrrqqqpppqqqqqqqqqqqqrrrrrrrrrrrrvvvwww{{{{{{xxxzzz{{{zzz{{{~~~yyysssnnnhhhbbb^^^[[[^^^fffssszzzuuuvvvzzzJJJ???777777:::666000,,,...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,///111///+++---444;;;???BBBFFFJJJMMMOOOPPPPPPJJJFFFCCCGGGOOOSSSRRRNNNLLLZZZfffnnnzzz|||zzzvvv}}}~~~qqqjjjhhhiiiVVV[[[XXXZZZbbbffflll{{{qqq}}}jjjQQQDDDBBB???@@@@@@===666000000/////////.../////////........................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---..............................000...---///555===DDDHHHDDDJJJHHHIIIdddyyywwwnnnmmmtttvvvfff]]]]]]```dddiiijjjddd]]]VVVOOOIII???<<<888666666666555444444444555666777999;;;<<<===@@@DDDFFFEEEGGGJJJMMMQQQYYYeeerrr{{{uuukkk```VVVMMMFFFAAA===>>>AAAHHHTTTbbbooowwwzzz~~~~~~||||||{{{vvvwww|||xxxlllUUU???888333000222222///...000////////////////////////........................---------............//////...000555===CCCEEEEEE:::DDDGGGEEERRRjjjsssllltttwwwuuu}}}}}}yyy|||mmmhhh___WWWTTTSSSLLLDDDEEEHHHHHHEEEJJJ^^^xxx||||||{{{zzzxxxwwwvvvvvvtttuuuwwwzzz|||}}}~~~~~~~~~~~~}}}{{{yyy{{{zzzzzzzzzzzzyyyyyyyyyuuuuuuvvvxxx|||~~~~~~rrrlllhhhiiiiiiffffffhhhiiiiiiiiikkklllmmmlllkkkooonnnmmmnnnqqquuuzzz}}}~~~xxxpppiiidddXXXTTTTTT```tttyyyvvvyyy___OOO???888777666666888000000...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---//////------111999@@@AAACCCHHHNNNTTTTTTQQQMMMDDDDDDEEEJJJPPPUUUVVVVVV[[[nnn|||~~~xxxxxxzzz}}}nnnuuu|||sss___TTTVVVZZZggg}}}xxxvvvdddFFFDDDBBBAAA@@@===:::888111000///............///........................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---..............................000,,,***///999BBBGGGIIIFFFHHHHHHPPPkkkyyy~~~vvvkkkzzzyyyjjjbbbbbbhhhnnnhhhgggddd]]]UUUMMMFFFBBB<<<:::888666666666666777333333555777999;;;===>>>;;;AAAGGGIIIIIIJJJOOOSSSgggqqqwwwmmmcccXXXOOOIIICCCAAA>>>???GGGUUUfffqqqxxx}}}|||||||||~~~~~~|||zzzgggOOO:::444000222222000///000////////////////////////........................---------............///......111999AAAFFFFFFDDDAAACCCGGGQQQhhh|||~~~uuuvvvvvv{{{~~~zzz|||{{{fffccc\\\UUUPPPMMMJJJHHHIIIKKKJJJKKKYYYsss|||yyytttnnnlllmmmooopppppppppqqqtttxxx|||}}}|||zzzvvvuuuvvvssspppmmmlllmmmlllhhhdddgggeeecccaaabbbcccddddddbbbeeekkkqqqwww~~~|||uuunnniiiddd\\\WWW]]]lll{{{|||}}}qqqdddUUUHHH>>>777888<<<333222111///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///---+++---111888???CCCDDDFFFJJJQQQUUUSSSLLLEEECCCDDDFFFIIINNNWWWbbbkkkqqqrrroooyyy{{{{{{~~~~~~yyyfff```YYYZZZgggwwwssshhhZZZZZZUUULLLAAA;;;;;;>>>444333111///------..............................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---.................................+++***000;;;EEEHHHHHHGGGDDDKKK```vvv}}}}}}uuuuuu|||lllccccccgggkkkmmmddd```YYYSSSLLLEEE@@@>>>:::999888777555555666666222333666999;;;>>>@@@AAACCCEEEHHHIIIKKKTTTaaakkkxxxoooeee[[[UUUNNNJJJCCC>>>@@@JJJXXXcccttt|||~~~~~~ttt___???777111111222111000111000000000000000000000000........................---------............///---...333;;;BBBFFFEEEBBBIIIDDDNNNmmm~~~xxxyyywwwyyyxxxwwwsssddd___WWWPPPJJJGGGHHHKKKKKKJJJKKKXXXqqqyyyuuurrrmmmiiikkknnnsssxxx}}}|||yyyuuupppjjjeee\\\]]]^^^^^^___cccjjjoooyyy~~~yyyuuurrrkkkeee___^^^dddoooxxx~~~xxxvvvqqqgggVVVBBB888777777666444222000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,000777???DDDFFFKKKLLLNNNQQQRRRMMMDDD===DDDDDDEEEIIISSSdddwww}}}~~~}}}|||mmm[[[VVV```rrrwwwppprrrrrrmmm^^^KKK>>>;;;===:::777444111///.................................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---..............................---,,,---444>>>FFFHHHFFF@@@@@@OOOlll~~~}}}yyylllgggiiikkkhhhddd\\\UUUMMMIIIDDD???;;;<<<666777777555444333444555444666999<<>>444222222111111222000000000000000000000000........................---------............///---111888>>>AAACCCBBBAAAEEECCCXXXzzzxxx~~~tttmmmppptttxxxkkk^^^WWWNNNHHHCCC@@@EEEKKKKKKHHHNNNbbbxxxkkkfffaaaccckkkwww}}}{{{vvvooohhheeehhhkkkgggiiilllooosss{{{}}}ssspppiiiaaa\\\]]]ccchhhwww{{{~~~zzzpppVVVCCC;;;:::999777444222000//////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............+++...222777===CCCHHHLLLPPPPPPOOOMMMKKKGGGBBB>>>DDDEEEKKKXXXlll~~~|||zzzyyy{{{}}}~~~}}}{{{vvvqqqnnnpppooommmooottt{{{zzz}}}yyynnnpppzzzsssfffZZZdddnnnuuu{{{}}}yyy|||~~~tttdddTTTIIIEEE@@@===999555111000000000........................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---..............................---///333:::BBBFFFGGGFFF@@@HHH[[[rrr~~~zzzrrrnnnmmmjjjeee```TTTKKKCCCAAA???999777999222444666555444333555777999:::===AAADDDFFFGGGHHHLLLMMMQQQ[[[nnn|||wwwiiigggbbbWWWMMMGGGHHHJJJVVVfffwww~~~~~~~~~~~~|||uuuVVVHHH:::444333222111111000000000000000000000000........................---------............///...555===AAA@@@???@@@BBBAAAKKKbbb}}}yyyxxx{{{tttoooooouuu|||uuu```VVVMMMEEEBBB@@@>>>CCCJJJMMMNNN^^^uuuvvvmmmiiihhhllluuuyyyvvvrrrooopppttt{{{{{{yyysssiii___YYYYYY[[[gggooovvvyyy{{{~~~fffQQQFFF<<<:::888555333111000///------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........//////(((///888===@@@DDDKKKQQQRRRPPPMMMIIIFFFEEEDDDEEEDDDHHHUUUnnn}}}|||yyynnnfffaaadddhhhkkklllnnnqqqsssoooiiigggmmmpppooopppuuummmmmmrrryyyuuuooovvvyyy|||qqqkkkccc___gggrrrwwwvvv~~~pppaaaWWWEEEBBB===888444222111111........................---,,,+++,,,...///...------------------------------,,,,,,,,,,,,---.................................111777>>>DDDGGGGGGFFFJJJZZZlllyyyzzzxxxvvvrrroookkkfffaaa]]]OOOEEE>>>===;;;666444777111444777777555555888;;;<<<>>>AAAEEEHHHIIIJJJKKKNNNUUUcccyyyssssssoooeeeXXXMMMIIIIIIEEEXXXmmmyyy~~~~~~}}}}}}~~~~~~~~~|||{{{```PPP???777444222000111000000000000000000000000........................---------.........//////000888AAACCC@@@===???CCCFFFYYYmmmssssssvvv{{{zzzxxxxxxwwwxxxyyykkkYYYPPPGGGAAAAAAAAA???CCCJJJQQQYYYsss}}}xxx{{{zzzyyyuuupppjjjfffdddcccYYYdddooouuu}}}tttooo```ZZZIII>>>666888999555222222000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......///...---+++...444:::<<>>>>>;;;222---000///000000///------...///...................................................------------...//////---.........------...000111111777CCCJJJKKKIIIIIIMMMeee{{{{{{zzz}}}zzzsssssssssoooiii```WWWRRRFFF@@@999777888999666333777666444444555888999:::>>>>>>???CCCHHHLLLMMMMMM]]]fffuuu}}}vvvlllaaaWWWPPPKKKLLLPPPYYYgggwww~~~xxx~~~}}}|||}}}wwwrrrWWW???999777222000444111111111111000000000000//////.........---------///.........///000///...222<<>>555111333000000///...------...///...................................................------------...//////---.........------///000222444;;;EEEIIIIIIIIIKKKSSSjjj~~~~~~{{{xxxssslllbbbYYYQQQLLLDDD>>>888666777888666444777555444555777999;;;<<>>IIIKKKJJJJJJIIIGGGHHHBBBBBBIIIJJJKKKZZZnnnzzzyyyrrrqqqkkkgggcccbbbdddggghhhhhhtttyyytttoootttzzz}}}|||}}}}}}{{{uuuiiibbbxxxhhhZZZNNNHHHBBB888333555111000///...---......///...................................................------------...//////---.........------///111444888@@@GGGGGGEEEHHHNNN```ttt}}}~~~{{{wwwnnndddYYYOOOHHHEEE???;;;666555666777666444666666666777999<<>>BBB???===@@@EEEGGGYYYllltttqqqqqqnnnooowww{{{}}}rrrggg]]]MMMHHHCCCCCCGGGJJJJJJIIIccc}}}zzzvvvpppllliiihhhjjjpppzzz|||uuupppttt}}}~~~xxxzzzwwwrrriii\\\LLL>>>777444333111///------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------...111333888DDDOOOPPPNNNMMMLLLKKKGGG@@@GGGXXX___```qqq~~~uuuooolllkkkiiihhhdddgggkkkooossswww}}}}}}sssiiinnnzzz{{{xxxooofff[[[LLL>>>999;;;444222///....../////////...................................................------------...//////---...///...---...000222666;;;CCCGGGCCCAAAIIITTTppp|||{{{zzzxxxpppfffqqqmmmeee\\\RRRIIICCC@@@:::777444444555666666555555666888:::<<>><<<>>>DDDJJJbbbqqquuurrrvvvxxx{{{|||lllddd___[[[NNNJJJGGGGGGIIIJJJOOOSSSsss~~~zzzvvvrrrnnnmmmlllmmmsss~~~yyyooommmrrr{{{~~~iiiRRRBBB:::777666333111///...------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------,,,///333777@@@IIIPPPPPPOOOQQQSSSRRRNNNIIITTTlllxxxwwwzzzmmmiiieeedddiiiooorrrrrrvvv|||}}}vvvppprrrzzzwwwtttwwwqqq\\\HHHAAAAAA999555111////////////...////////////////////////...........................------------...//////,,,...///.........000222888===DDDEEE@@@AAAMMM]]]{{{}}}~~~wwwmmmhhhggghhheee___XXXOOOFFF???;;;666555444333444666666666555888;;;>>>???BBBFFFJJJLLLMMMQQQ^^^sss{{{tttooooooooommmggg\\\WWW```mmm{{{~~~~~~wwwPPP777666666111111111111111000000000///////////////////////////---...//////...///333666BBBBBB@@@===:::<<>>;;;999666333111///......------------------------+++,,,......------...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...------000777<<>>999333000000000///---////////////////////////...........................------------...//////,,,...//////...///111333;;;???CCCCCC@@@DDDVVViii|||zzzzzztttoookkkpppfffccc]]]UUULLLCCC;;;777444444444444444555666666666:::???AAABBBDDDIIIMMMIIINNNYYYmmmyyyuuunnnnnnrrrqqqfffZZZ\\\fffvvv|||[[[???777666333111111111111000000000000...////////////000000000---///111000///000555:::CCCAAA>>>===;;;>>>JJJVVVdddnnnnnnooo~~~wwwggg]]]ZZZ]]]```MMMLLLLLLKKKGGGJJJ^^^uuuzzzkkkhhhooo~~~{{{xxxtttqqqnnnlllnnnuuuvvvrrrkkkdddbbbkkkyyyqqq^^^NNNBBB>>><<<999555333111000///........................***,,,......------///111------------------------........................,,,...///......222:::AAAKKKLLLKKKJJJOOOVVVXXXVVVXXX^^^iiissswwwwww|||zzzrrrkkkeeeaaaWWW___gggmmmvvvxxxoooqqq|||nnnWWWFFFCCC===555222111111///,,,////////////////////////...........................------------...//////,,,...////////////222444???@@@BBBBBBBBBKKK```uuu{{{zzz|||uuurrroooiiinnnddd___WWWNNNEEE>>>999666444444555555444444555666777<<>>CCCRRRaaaeeennnnnnqqqqqqgggbbb```aaabbbMMMIIIJJJLLLLLLQQQeee}}}~~~sssgggdddsss|||yyyuuurrrnnnlllooosssyyy|||}}}yyysssllliiioooyyy}}}lllWWWEEE@@@>>>;;;777444222000000........................***,,,//////------///222------------------------........................---///000///...222;;;CCCLLLKKKHHHHHHOOOVVVWWWRRR```kkkvvvxxxwwwzzztttiiiddd___YYYTTT```jjjsssxxx{{{wwwxxx}}}xxxsssvvvxxxlllRRRFFF???777333222222///,,,000000000000000000000000...........................------------...//////,,,.../////////000222444BBBBBBBBBBBBDDDOOOggg}}}{{{}}}~~~iiinnnooohhhlll___YYYPPPFFF>>>999888777444555666555555444555666888===CCCEEEEEEGGGKKKPPPYYYlll~~~{{{|||qqqnnnxxx{{{rrrhhhfffiiisssyyy{{{jjjKKK777444777111111111111000000000000.../////////000000111111///111333222000222999???AAA===;;;===@@@HHHYYYjjjgggqqqrrruuuyyynnniiigggdddbbb```MMMGGGGGGMMMQQQWWWiiixxx~~~xxxggg]]]YYYddd}}}zzzuuurrrnnnmmmpppsssuuuvvv~~~~~~yyypppqqqwwwyyyvvv}}}jjjZZZRRRMMMFFF???999333111222111000......//////...,,,---------------------------------,,,,,,+++++++++---------............////////////...111:::FFFOOOMMMIIIIIILLLNNNOOOXXXbbbrrruuu|||qqqcccZZZZZZ```fffiiiwwwtttwwwfffRRRKKK???444000222333111///000111111111000...---......---------,,,,,,,,,...........................///000///---///444888@@@CCCEEEDDDHHHXXXqqq~~~nnnlllooollliiikkkYYYSSSIIIAAA<<<999777666666555444333555777:::<<<@@@???CCCHHHIIIIIIPPPZZZzzz}}}uuuooooooqqqpppqqqtttgggkkktttrrrrrr|||zzz}}}}}}jjjMMM666222777222222111111111111111111////////////////////////...000111000111444;;;@@@@@@>>>888<<>>???:::>>>NNN\\\kkk~~~~~~vvvzzz}}}rrrsssyyy~~~wwwuuuooodddWWWKKKFFFEEEJJJIIIGGGJJJXXXooo|||zzz}}}iii^^^XXXiii|||wwwsssrrrpppmmmlllnnnrrrvvvyyy~~~{{{{{{wwwtttwww{{{zzzvvvqqqiii\\\NNNCCC;;;555222111///------//////...---------------------------------------,,,,,,,,,,,,---------............///------///444;;;CCCIIILLLBBBDDDGGGIIIKKKTTTiii}}}~~~zzz}}}zzzoooVVVYYY]]]```eeeppp|||{{{wwwmmmZZZHHH@@@;;;333///000000000111111000000///............------------,,,...........................///000///...111666<<>>@@@BBBFFFJJJIIIGGGQQQlllyyysssssstttuuuyyy~~~tttqqqpppuuu~~~mmmrrryyy|||}}}{{{xxxuuuvvviiiOOO<<<777444333222222111111111222//////////////////////////////000111333777===AAA<<<@@@===@@@OOO```wwwxxx{{{{{{pppmmmtttyyy{{{yyywwwooo```PPPEEEBBBBBBJJJIIIHHHPPPddd}}}tttxxxmmm[[[YYYiiiwww~~~~~~zzzvvvssssssqqqnnnmmmnnnrrruuuzzz||||||{{{{{{zzzzzzzzz|||~~~}}}{{{|||rrr```MMMAAA:::666222000...---...//////...------------------------------------------,,,,,,---------............///---...111888BBBHHHJJJJJJAAAFFFMMMTTT[[[hhhzzzqqqhhheeeaaa]]]bbbjjjqqqyyy|||fffRRRKKKDDD777000111111111111111000000//////............------------...........................///000//////222999>>>HHHBBBBBBRRRmmmvvvggg___fffpppmmm```VVVLLLGGG@@@:::777666444444222222333666999===AAACCCDDDGGGJJJKKKPPPddd~~~~~~~~~}}}~~~~~~~~~}}}|||yyywwwuuutttttttttuuuvvvvvvwwwxxxxxxyyyzzz|||}}}~~~~~~~~~zzzyyyvvvssssssvvvmmmjjjiiioooyyy~~~~~~zzzxxx~~~wwwnnnzzzwww~~~xxx```GGG<<<555444333222222222222222//////////////////////////////000222555:::>>>BBB;;;@@@???AAAPPPbbb}}}|||wwwpppuuu}}}~~~zzz}}}zzznnn\\\KKKDDDDDDEEEIIILLLRRR^^^ssstttqqq{{{qqq```ZZZbbbvvv}}}||||||{{{wwwttttttsssqqqooommmnnnqqqsss|||{{{~~~}}}uuunnnrrr|||qqqXXXHHHAAA===444222///...////////////---------------------------------------------------------............///...000555>>>GGGKKKJJJHHHGGGIIINNNWWWeeewww|||ggg___\\\[[[^^^pppssszzzuuuaaaWWWMMM???666444222111111000000000000000//////.........---------////////////////////////...///000//////444;;;AAAJJJCCCDDDWWWuuu}}}eeecccdddjjjllleeeZZZSSSFFFAAA<<<777666555444333222333555888<<<@@@DDDFFFFFFHHHLLLRRRccc~~~~~~}}}}}}}}}~~~||||||{{{{{{zzzyyywwwwwwqqqqqqrrrsssssssssrrrrrrmmmmmmmmmllljjjgggdddbbbcccccccccccceeefffhhhiiimmmnnnoooqqqrrrsssssssssvvvyyy}}}|||{{{{{{vvvoookkkkkkiiiiiijjjpppxxx}}}vvvtttkkk{{{|||kkkPPP???666555444333222222222222000000000000000000000000//////000333888<<<@@@BBB;;;AAA@@@CCCRRRccc{{{zzz}}}}}}}}}{{{}}}xxxiiiTTTGGGFFFHHHHHHHHHQQQ___nnnrrrlllvvvmmm^^^ZZZccczzzssswww~~~|||{{{zzzxxxuuussstttsssqqqooommmmmmoooqqqxxxwwwkkkdddkkkyyyyyy___PPPIIIDDD888555111//////000000///------------------------------------............---------............///111444;;;CCCIIIKKKIIIGGGMMMNNNOOOVVVggg}}}mmmWWWXXXZZZ]]]hhh{{{|||wwwfffWWWIII>>>777333222111000000000000111/////////.........------////////////////////////...///000///000555>>>DDDFFFBBBFFFZZZwww|||hhh[[[bbbkkknnniii^^^UUUPPPAAA===999666555555555444444555777;;;???CCCFFFHHHIIIMMMUUUbbb{{{~~~{{{zzzzzzyyyyyyzzzzzzzzzuuuuuuuuuuuuuuutttttttttqqqqqqppppppooonnnmmmmmmeeefffggghhhhhhhhhhhhhhhdddcccbbb```^^^\\\ZZZYYY[[[[[[[[[\\\^^^```cccdddeeefffgggiiijjjjjjjjjjjjmmmrrrwwwzzzzzzzzz{{{}}}~~~}}}|||{{{zzztttuuuxxxzzzvvvmmmhhhhhhnnnpppsssvvvyyy}}}xxxzzzhhhhhh~~~qqqWWW@@@777666555444333222222222000000000000000000000000//////000444:::???BBBCCC===AAAAAAHHHYYYfffvvv|||xxx}}}|||ttt```JJJAAAFFFIIIGGGHHHUUUfffvvvxxxggglll{{{mmmXXXWWWbbbwwwoooppp~~~~~~|||zzzwwwuuutttssssssrrrqqqnnnlllkkkmmmoooqqq{{{qqqhhhdddkkkuuu~~~vvvbbbXXXQQQIII<<<888444111000000000///------------------------------------.........///---------............///333999AAAGGGJJJIIIHHHGGGLLLTTT\\\dddrrryyyxxxbbbTTT]]]bbbjjj|||ttt___SSSFFF999333222111000000000111111////////////............////////////////////////...///000000111666???FFFCCCBBBJJJ___yyyppp[[[YYYdddoooqqqhhh\\\RRRLLL>>>;;;777555555555555555666777:::===BBBEEEHHHJJJLLLVVVdddwww}}}|||~~~{{{wwwtttrrrmmmmmmllllllllllllmmmmmmllllllmmmmmmmmmllljjjiiiggggggfffeeeeeedddddddddccccccdddffffffgggggggggeeedddbbb```^^^]]]\\\\\\\\\\\\\\\]]]```cccfffhhhggghhhiiiiiijjjjjjjjjjjjjjjmmmoooqqqqqqsssvvvyyy~~~}}}zzzxxxwwwssstttxxx{{{wwwpppmmmnnnssswwwzzzyyyvvvyyy~~~ggg[[[xxx~~~~~~xxx___BBB888777666444333333222222000000000000000000000000//////000555;;;AAACCCDDD@@@CCCCCCNNNcccmmmsssyyy|||~~~}}}qqqYYYBBB>>>GGGJJJEEELLLUUUcccuuu}}}mmmfffpppzzztttnnn___TTTaaayyyvvvnnn}}}{{{~~~|||yyyvvvtttssssssrrrrrrpppmmmkkkjjjkkklllkkkwwwuuupppnnnrrrvvv{{{pppbbb]]]VVVKKK>>>:::555222111000000///---------------------------------.........//////---------.........//////555<<>>EEEHHHEEEDDDHHHMMMPPPjjjxxxwwwfffYYYZZZ{{{{{{yyyiiiUUU;;;777333222222111000///000000/////////.........---............/////////000000///111555;;;AAAEEEFFFDDDSSSrrrrrr[[[dddoooqqqrrrnnndddWWWLLLGGG<<<:::777555444555666888666>>>CCCCCCDDDJJJQQQTTTtttyyylllgggcccbbbdddeeedddbbbccc```]]]]]]```aaa```^^^cccgggiiihhhfffdddbbbbbb``````^^^[[[VVVSSSTTTWWW```dddjjjooossswwwyyyyyy~~~}}}zzzzzzzzz{{{|||yyyuuuqqqqqqoooqqqvvvyyyzzz|||rrrccc^^^oooyyy```<<<:::777444333444333222222222222222111111111000333222444<<>>EEEDDDAAA@@@AAAFFFRRRaaajjjqqqyyygggUUUOOOLLLYYYUUUHHHGGGJJJJJJNNNjjj|||bbbgggvvv|||ooo```TTTKKKDDDBBBEEEKKKYYYiiizzz|||ooo{{{~~~}}}{{{yyyxxxwww{{{zzzxxxwwwuuutttttttttqqqqqqooommmllljjjiiiiiihhhmmmtttzzzyyy~~~|||ppp\\\HHH888000000333......------------------........................000//////000///...555>>>GGGKKKJJJEEEEEEPPP```iiippp{{{mmm```aaagggqqq}}}yyyuuusssqqqpppnnnvvvwwwyyyzzz{{{}}}~~~}}}{{{nnnlllUUU???555111...000555111000000000////////////---------........./////////000111444999>>>CCCFFFDDDWWWooo}}}~~~ddddddrrr{{{vvvooojjjdddXXXIII===999777555444444666888:::===>>>CCCHHHIIIPPPiiiqqqkkknnnsss|||pppllliiinnn~~~ooojjjkkkkkk}}}~~~}}}zzzuuurrrrrrrrrrrrrrrnnnmmmmmmrrr|||lll}}}{{{lllCCC:::444555666333111222222222222222222222222333444333777@@@EEECCC@@@???AAAEEEPPP```mmmvvv~~~mmmXXXNNNMMMXXXddd^^^LLLHHHJJJNNNUUUuuuqqq[[[iiixxx|||~~~{{{xxxwwwyyy{{{}}}~~~mmm]]]LLLEEECCCCCCEEEHHHUUUmmm|||ppp~~~}}}|||zzzxxxwwwzzzyyyxxxvvvuuuttttttsssrrrqqqooommmkkkjjjiiiiiihhhlllpppuuuzzztttuuuwwwyyy}}}}}}|||ttt|||wwwfffSSS???111...111.........---------------........................000///000000///000999CCCIIILLLKKKIIINNN\\\kkksssvvvuuukkkiiisssyyy}}}}}}}}}{{{wwwuuu{{{yyywwwdddKKK888000000222444111111000000000/////////.........////////////000///000222555:::???DDDGGGJJJ```wwwjjj]]]hhhrrr{{{wwwsssnnnhhh\\\LLL@@@999777666555555777:::;;;>>>AAAEEEHHHNNN___}}}~~~uuulllmmmuuu~~~|||mmmooo|||tttbbbTTT\\\aaapppfff^^^iiiyyy}}}{{{{{{}}}{{{xxxuuurrrrrrqqqpppooojjjkkkkkkmmmvvvrrrxxx{{{qqqJJJ===444555666222000333222222222222333333333333444555:::AAADDDAAA@@@AAAKKKNNNXXXfffrrryyyuuuggg[[[YYY^^^jjjooocccPPPJJJKKKRRR```uuufff^^^ppp}}}vvvvvv~~~}}}tttllliiieee```]]]^^^bbbeeeggg\\\NNNAAA>>>BBBIIISSS[[[vvv~~~}}}{{{yyyxxxzzzyyyxxxvvvuuutttsssssssssqqqooollljjjjjjjjjjjjeeegggjjjnnnttt|||rrrpppnnnpppwww|||zzzzzzuuulllssszzzxxxnnn___JJJ777///111/////////.........------........................//////000111000222<<>>222444666111111111111000000000///////////////000000000111111///000222666;;;@@@EEEGGGSSSiii}}}___aaavvvyyy{{{yyytttooofffZZZLLLCCC999888666555666999;;;===@@@EEEHHHIIITTTppp~~~{{{xxxwwwxxxzzztttrrrlllddd^^^\\\```eeehhhdddbbbaaaYYYPPPWWWdddrrrxxx|||sssggg\\\TTTOOOeee|||iiiZZZhhh{{{}}}}}}|||{{{|||xxxwwwuuutttsssqqqnnnkkkiiilllllljjjppp}}}uuummm~~~~~~yyyQQQAAA666666777222111555222222222333333333444444333666===BBBAAA>>>???DDDPPPVVVbbbmmmsssxxx}}}~~~}}}vvvppphhhbbbccchhhkkkiii[[[NNNKKKLLLWWWlll}}}bbb^^^hhhxxxuuukkkhhhjjjttt~~~~~~vvvrrrppplllddd]]]RRRNNNJJJGGGHHHJJJLLLMMMJJJEEEBBBEEELLL[[[ppp~~~~~~~~~}}}{{{zzzzzzyyywwwvvvtttssssssssssssqqqnnnllljjjjjjjjjjjjfffffffffhhhmmmwwwsssoookkkmmmuuu~~~~~~xxxpppqqquuuwwwtttqqqgggTTT>>>333444111111000000/////////...........................//////111222111333???KKKNNNNNNNNNSSS```rrr~~~~~~sssmmmttt|||~~~sssuuuwwwsssppprrr{{{~~~~~~yyyxxx|||pppaaaeeevvvtttrrr```BBB444999888///111111111111000000000000000000000000111111111111///000222666;;;AAAEEEHHHZZZpppaaakkk{{{yyyssslllbbbVVVJJJCCC999888777666777:::<<<>>>AAAIIIKKKJJJXXX{{{{{{yyyoookkkeee___[[[XXXWWWVVV[[[UUUNNNHHHGGGIIIMMMPPPOOONNNRRRVVVQQQMMMZZZmmm{{{}}}vvvhhhYYYQQQSSSYYYttt|||]]]XXXttt~~~}}}vvvvvvuuuuuutttqqqmmmiiikkkoooooojjjmmmzzzppp```yyyuuu|||WWWEEE777888888333222777222222222333333444444444333777???CCC@@@<<>>BBBSSSccctttllleeeqqq{{{|||yyywwwqqqiii]]]QQQFFF???666666555555666:::===???FFFJJJJJJLLL```uuuvvvxxxmmm```eee]]]RRRKKKHHHFFFCCC@@@AAAAAAAAABBBCCCFFFHHHIIIKKKFFFDDDFFFFFFPPPlll}}}vvviiiWWWJJJKKK\\\nnnnnneee^^^iiiyyyzzzzzzxxxtttpppnnnmmmlllmmmppplllhhhhhhjjjppp~~~~~~yyydddtttkkk~~~nnnFFF888>>>666333777222444444333222222333333333666AAABBB>>>AAA@@@AAAJJJSSSaaaiiihhhoootttnnnvvv|||yyykkkcccaaaYYYNNNQQQLLLLLLNNNIIIJJJbbbiiiZZZ```qqqyyykkkbbbkkk{{{{{{~~~|||sssgggbbbiiiqqqfff___VVVTTTVVVVVVQQQLLLCCCBBB@@@???>>>???AAABBBBBBDDDKKKWWWlll}}}}}}|||{{{~~~~~~}}}}}}}}}}}}}}}~~~|||zzzvvvsssrrrrrrssstttooonnnmmmllljjjiiihhhggggggeeeeeegggjjjppp|||pppmmmlllnnnooouuurrroooxxx{{{vvvmmmnnnuuukkkNNN777111000///...///000000...---////////////////////////---///...---222<<>>777777666666888<<>>???BBBEEEGGGIIIKKKEEE@@@@@@BBBNNNmmm}}}{{{|||vvvnnn```QQQKKKZZZxxxxxx^^^cccppp}}}uuu|||~~~{{{yyyuuuqqqnnnllllllllllllkkkkkkllllllnnnyyyssszzztttuuuMMM;;;<<<666333777222444333333222222333333444222===@@@???EEEEEEFFFOOOUUU___ggglll}}}|||mmmmmmwwwxxxnnneee]]]SSSJJJPPPLLLKKKKKKKKKSSSkkk}}}cccYYYbbbtttzzziiieeejjjvvv}}}{{{qqqkkkaaagggiiicccZZZVVV[[[bbbVVVOOOHHHGGGKKKLLLGGGCCC@@@???===<<<<<<===???@@@EEEGGGSSSlll~~~}}}||||||~~~}}}}}}||||||{{{{{{|||yyywwwuuusssqqqqqqqqqrrrmmmlllkkkjjjiiigggfffffffffcccccceeehhhmmmxxxrrrqqqoookkkggglll}}}~~~vvvsssttt|||vvvwwwoooooowwwqqqXXX@@@666111000//////000000///---///////////////////////////000//////555>>>CCCCCC>>>@@@KKK^^^sss{{{{{{tttmmmiiilllwwwwwwkkk^^^XXXSSSOOONNNOOOSSSTTTXXX^^^bbbaaa[[[UUU[[[bbbooo|||qqqvvv~~~}}}{{{vvvxxxyyyzzz}}}uuueeeGGG777666333222222111111111000000000000000000000111111111111000444444:::BBB@@@FFFYYYvvvxxxjjj```fffvvv}}}|||yyyvvvnnndddXXXKKKAAA<<<888777777888:::>>>AAACCCFFFNNNVVVaaa{{{pppdddhhhpppllleeeaaa[[[MMMGGG???:::999888666444999999:::<<>>===<<<<<<===???@@@JJJLLL^^^~~~}}}||||||}}}||||||{{{zzzyyyxxxxxxuuutttsssrrrpppoooooonnnkkkjjjiiihhhgggfffeeeddddddbbbaaaccceeeiiitttvvvsssoooiiicccffftttvvvnnnsss|||~~~}}}uuuqqquuurrr```LLL@@@333111//////000000///...////////////////////////000111000111888AAAEEECCCBBBCCCOOOeee{{{}}}lllkkkrrr~~~{{{iii]]]QQQMMMLLLIIIHHHHHHKKKKKKMMMQQQSSSSSSOOOLLL[[[hhh}}}wwwppp~~~}}}hhhjjjmmmvvv}}}xxxsssuuuwwwwww{{{|||tttkkkSSS:::333777222222222111111111000000///000000000111111111111...333555:::BBBAAAHHH\\\ttt{{{}}}nnnjjjttt~~~yyytttkkk```SSSGGG>>>999777777777999<<>>BBBGGGNNN\\\vvv|||{{{}}}~~~rrrxxx~~~|||wwwsssqqq~~~}}}zzzvvvlllaaaXXXRRRKKKNNNddd|||jjjbbbfffzzzwwwxxx~~~}}}yyyuuupppllljjjiiiggglllrrrssslllhhhppp{{{xxx|||cccDDD888555666555333333333222222222333444444777@@@BBBDDDJJJGGGGGGQQQYYYbbbllluuusss|||tttxxx{{{rrroooeeeSSSHHHFFFIIIKKKIIIIIISSSgggyyynnn]]]\\\hhhxxxooo```QQQVVV___nnnuuuvvv|||wwwbbbdddjjjllldddUUUKKKHHHNNNTTTYYYVVVNNNJJJKKKOOOJJJEEE@@@AAAFFFIIIEEE@@@AAA@@@>>>>>>>>>@@@BBBCCCKKKQQQhhh~~~}}}||||||{{{zzzzzzzzzyyyxxxvvvuuutttqqqrrrrrrrrrpppooommmllljjjiiihhhgggfffeeedddddddddaaaaaabbbcccgggppp{{{yyyssslllhhhddddddjjjrrrvvvlllvvv}}}~~~{{{lllWWWGGG555333000///000000000///////////////////////////000111111333;;;DDDGGGDDDEEEFFFQQQggg{{{~~~|||ooooooyyyxxxooo]]]SSSJJJIIIJJJIIIHHHHHHJJJIIIHHHIIILLLNNNNNNOOOYYYlllxxxvvvxxxlll^^^dddlllvvv~~~wwwttttttrrrppprrr}}}www}}}xxxrrr___AAA222777222222222222111111111111///000000000111111111111---222555:::BBBAAAJJJ```sssxxx|||mmmooo{{{{{{wwwrrrhhh[[[NNNDDD<<<888555666777999<<>>???<<<===AAAGGGPPPccc~~~~~~zzzuuuiiijjjmmmppptttvvvuuusssgggppp{{{{{{wwwxxxzzzzzzvvvzzz|||{{{wwwooo```RRRKKKEEECCCRRRvvvyyyggg```fff}}}}}}zzz|||{{{vvvqqqmmmjjjhhhjjjmmmqqqpppiiifffooo||||||vvvlllKKK777666777555444333222222222333333444555:::AAACCCFFFKKKGGGJJJYYYbbbiiirrrxxx}}}~~~yyyuuu}}}{{{yyyooojjj^^^MMMEEEFFFFFFIIIJJJMMMYYYjjjwwwzzzhhh^^^bbbmmm{{{vvvfffVVVVVVWWW___qqq}}}xxxhhhiiisssrrr[[[]]]``````WWWKKKEEEEEEHHHLLLNNNKKKEEECCCGGGLLLJJJDDD???AAAEEEGGGCCC>>>@@@???>>>>>>???AAACCCEEEFFFTTTrrr~~~~~~}}}|||{{{zzzyyyyyywwwwwwwwwwwwuuutttrrrqqqppppppqqqqqqpppnnnlllkkkiiiiiihhhgggfffeeeddddddcccaaaaaaccccccfffoooyyy|||ssskkkiiigggdddcccdddsss{{{kkksss{{{```KKK666444111000000111000///////////////////////////000111111555???HHHJJJEEEFFFFFFRRRfffwwwsssnnnrrruuupppaaaPPPIIIEEEFFFHHHFFFEEEFFFGGGEEEDDDDDDFFFIIIMMMPPPUUUkkk{{{uuusssyyyuuu___WWWdddrrr~~~yyywwwsssnnnkkklllvvvrrrjjj{{{nnnNNN555666333222222222222111111111000000000000111111111111---333666<<>>???BBBBBBCCCFFFPPPfffwwwnnngggaaaVVV\\\cccgggjjjlllgggaaarrr|||yyyrrrtttxxx{{{ssslllsssxxxwwwrrrgggVVVHHHEEEBBBFFF]]]uuunnndddZZZcccxxx~~~|||xxxsssnnnkkkiiillllllmmmjjjeeeeeeppp}}}{{{wwwUUU;;;999888333666222222222222333444555555999@@@DDDGGGKKKJJJTTTlll~~~~~~uuugggVVVHHHEEEHHHGGGHHHLLLTTT```llluuuyyyyyy```^^^hhhssszzzmmm___XXXSSSVVV```nnntttqqq~~~|||uuussstttiiiXXXZZZeeeeeeVVVUUUUUUTTTMMMDDDAAADDDBBBEEEFFFCCC@@@AAAGGGMMMLLLGGGCCCDDDIIIJJJFFF@@@???>>>======>>>AAACCCEEEDDD\\\~~~~~~}}}|||||||||{{{{{{zzzyyyxxxwwwvvvvvvssstttttttttsssrrrpppooonnnooooooooonnnmmmkkkjjjhhhggggggfffeeeeeeddddddbbbaaaaaacccccceeennnxxx{{{sssllljjjhhhdddaaaaaaiiimmmnnn}}}yyytttuuugggQQQ777555111000000111111000///////////////////////////000111666AAAKKKLLLGGGGGGJJJXXXlllwww|||xxxqqqnnnwww~~~wwwdddTTTHHHEEEEEEGGGFFFCCCBBBDDDCCCCCCBBBBBBCCCFFFJJJMMMNNNcccwwwrrruuu{{{}}}iiiZZZWWWjjj~~~{{{tttoookkkjjjiiiooo~~~vvvaaafff{{{]]]===888333333222222222111111111000000000000111111111111...555999>>>EEEFFFRRRjjj{{{zzzkkkaaannn~~~|||ssslll```SSSGGG???:::777555666999<<>>>>>@@@BBBEEEGGGMMMkkk}}}}}}~~~}}}|||}}}~~~|||{{{zzzzzzzzzzzzxxxxxxwwwvvvuuutttsssssspppqqqrrrsssrrrqqqooonnnllllllllllllkkkjjjjjjiiieeeeeeeeeddddddccccccbbb```______bbbbbbeeemmmvvvzzzsssnnnkkkhhhdddbbbdddiiitttnnn{{{tttkkkkkkzzzlllXXX888555222000000111111000////////////////////////...///111777CCCMMMNNNHHHKKKQQQaaattt}}}~~~}}}wwwyyyzzz|||}}}ppp]]]LLLGGGFFFHHHJJJHHHCCCBBBEEEBBBCCCDDDEEEEEEFFFIIIKKK[[[mmmpppppp|||{{{ggg^^^[[[ddd{{{~~~~~~}}}oookkkiiiiiihhhiiisss}}}___TTTqqqhhhEEE;;;333333333222222222111111000000000000111111111111000777;;;@@@GGGHHHUUUmmm|||xxxxxxddd\\\kkk|||}}}yyyxxxrrrkkk^^^QQQEEE>>>999888666777:::===AAAEEEGGGIIIWWWooojjjYYYPPPWWWooovvvYYY888<<<===?????????>>>??????;;;;;;<<<===>>>AAACCCEEEHHHPPPZZZaaajjjxxxqqq___TTTNNNJJJHHHPPPSSSLLLFFFHHHMMMOOOZZZdddjjjbbbSSSLLLQQQZZZooovvv|||}}}zzzvvvnnnfff{{{xxxiiiYYYIII>>>EEEVVVooosss]]]KKKIIIRRRhhh~~~~~~}}}yyyuuupppllljjjgggdddbbbcccbbbeeennnxxx}}}tttqqqiiiGGG@@@999000555222222222222333444555666<<>>===;;;;;;>>>DDDLLLQQQWWW^^^gggqqq|||{{{eeeTTTMMMHHHDDDAAAAAAAAAAAABBBCCCDDDDDDNNNOOOQQQOOOIIIGGGOOO[[[iiixxx~~~~~~}}}rrriiinnn~~~~~~pppdddQQQDDDFFFMMMaaa~~~eeeQQQMMMPPPWWW~~~|||~~~}}}uuunnnjjjiiiccc^^^\\\___bbbeeelllsssyyypppooorrrOOO888444777777555111111444777666666999;;;IIINNNNNNOOOOOO]]]uuu~~~~~~eeeRRRWWW[[[VVVTTTMMMIIIUUUgggmmm|||ppp^^^]]]hhhuuu~~~zzzwww}}}zzzqqqnnnpppjjj\\\TTTVVV]]]mmmppphhhmmm{{{wwweeeXXXVVVRRROOOMMMPPPUUUZZZOOOIIIFFFHHHGGGBBB???BBBAAABBBDDDDDDDDDDDDEEEFFFJJJHHHGGGIIILLLLLLJJJGGGBBBEEECCCCCCHHHDDDDDDOOOccc|||ppplllooorrryyy~~~zzzzzz~~~||||||}}}}}}}}}}}}}}}}}}|||~~~~~~{{{wwwwwwxxxyyyxxxvvvxxxvvvtttrrrrrrrrrpppoookkklllooopppqqqooommmkkkkkkjjjhhhgggffffffggggggccccccbbbbbbaaaaaa``````]]]^^^___```aaaeeekkkoooyyyooolllooonnneeebbbfffmmm{{{llluuutttrrrllllllEEE666111111---///222,,,////////////000000000000111000111999EEENNNNNNJJJVVVeeeqqqxxx|||zzzxxxtttwww{{{uuubbbQQQIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDAAA@@@BBBDDDGGGMMMUUUbbbhhhzzzoooeeefffrrr}}}yyynnndddaaa``````ccchhhrrr{{{lllYYYcccwww]]]<<<444333222222333333222111000000000000111111111111444666>>>FFFFFFIII]]]ttt|||mmm]]]```rrr|||~~~}}}vvvtttmmm```QQQEEE>>>:::888999777:::AAAEEEDDDEEEHHHZZZzzzqqq```ZZZTTT^^^}}}```JJJ===BBBBBBCCCCCCBBBAAA@@@@@@>>>======AAAHHHPPPVVVZZZbbbkkkuuu}}}ttt\\\JJJCCC@@@<<<>>>===============>>>???DDDEEEGGGHHHEEEHHHTTTbbbkkkzzz}}}xxxjjj```eeepppuuummm___UUUIIIDDDKKKVVVmmm___LLLNNN```uuu|||ssskkkeeeccc```\\\ZZZ\\\```ccciiipppuuuvvvgggrrrPPP999555777777555222111555666555666999===HHHLLLLLLLLLJJJTTTiiitttxxx{{{~~~yyyXXXPPPZZZ^^^VVVOOOKKKNNN```sss|||kkk[[[]]]hhhvvv~~~|||vvvuuuxxxqqq```VVVUUUXXXcccfffaaakkk{{{wwweeeRRRPPPNNNKKKIIIKKKPPPTTTLLLFFFCCCDDDCCC???>>>@@@BBBCCCCCCCCCBBBCCCEEEGGGLLLJJJIIIIIIKKKKKKIIIGGGFFFIIIEEEDDDHHHFFFHHHUUUkkkxxxjjjeeefffdddfffkkkmmmnnnrrrxxxvvvwwwxxxyyyzzzyyyyyyxxxzzz|||~~~~~~}}}}}}~~~|||zzzwwwvvvxxxyyyxxxwwwxxxvvvsssrrrrrrrrrpppnnnkkklllmmmnnnmmmllljjjhhhiiihhhfffeeeddddddeeeeeecccbbbaaa```___^^^]]]\\\]]]]]]^^^___```ccchhhlllwwwooojjjllljjjdddbbbfffkkk}}}mmmlllooovvvpppzzzxxx|||}}}qqqKKK999222333///000222---////////////000000000000111000222;;;EEEJJJJJJHHH^^^llltttwww{{{{{{yyyppppppuuuzzz~~~mmmZZZMMMIIIGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@CCCGGGGGGIIIRRR\\\eeejjj|||sssiiippp|||yyyooofff```]]][[[]]]aaa^^^nnnuuupppcccSSSWWWooohhhEEE777555333333444444333222000000000111111111222222555777???EEEGGGMMMbbbyyy}}}~~~ttt{{{xxxeee```mmm}}}tttssskkk^^^OOOCCC;;;888666999888;;;AAADDDCCCEEEHHH\\\mmm```]]]WWWlllvvvRRREEEBBBCCCDDDFFFFFFEEECCCAAA???@@@AAADDDKKKUUU```hhhllluuuqqqUUUDDD???>>><<<;;;;;;:::999999999::::::;;;;;;===???BBBJJJ[[[llltttzzzooo]]]RRRWWWcccggg]]]MMMEEE>>>AAANNNggguuu[[[LLLYYY}}}{{{yyy}}}tttjjjbbb^^^]]]YYYWWWZZZ]]]```fffmmmppp|||wwwaaa{{{tttSSS;;;666777666666333222555666444555999BBBKKKLLLKKKLLLHHHLLL\\\iiikkkrrr{{{bbbMMMQQQaaa```SSSKKKJJJUUUkkk}}}cccWWW]]]jjjvvv~~~oooaaa\\\[[[aaa```]]]hhhvvvqqq___IIIHHHGGGEEEDDDEEEHHHKKKIIIDDDAAABBBCCCAAAAAABBBCCCCCCCCCCCCDDDHHHLLLPPPSSSRRRQQQQQQQQQPPPMMMKKKKKKNNNIIIFFFJJJJJJQQQaaawwwgggbbb```WWWPPPQQQVVV[[[aaagggjjjlllooorrrtttttttttsssyyy{{{}}}}}}}}}|||}}}~~~yyywwwuuuuuuvvvvvvuuutttwwwuuusssrrrrrrqqqpppnnnmmmmmmlllkkkjjjhhhfffeeefffeeecccbbbaaaaaabbbcccbbbaaa```^^^]]][[[ZZZYYY\\\\\\]]]]]]]]]```eeehhhwwwoooiiiiiigggcccbbbeeegggyyywwwgggkkkyyyvvvyyyxxxnnnqqquuunnnQQQ;;;111333111111333...////////////000000000000000000444>>>EEEHHHGGGHHH\\\jjjqqqsss{{{vvvqqquuu|||~~~iiiTTTKKKKKKHHHGGGFFFEEEDDDDDDDDDDDD@@@CCCHHHLLLMMMQQQ^^^mmmxxx~~~zzz|||zzz~~~~~~}}}zzzvvvxxxqqqiiibbb]]][[[[[[]]]UUU___ddd```UUUKKKMMMXXX|||pppJJJ888666444333333444333222000000111111111222222222444888???DDDFFFOOOfff}}}|||zzzqqq```dddyyy}}}tttssskkk]]]NNNBBB:::777666:::999<<>>@@@<<<;;;::::::999999999999999777888;;;???JJJ\\\mmm~~~ssscccOOOFFFMMMUUU[[[SSSEEE???===EEEWWW{{{zzzgggYYYXXXppp}}}yyyxxxwwwmmmccc^^^\\\WWWVVVYYY\\\^^^dddjjjlllwwwtttcccyyyxxxWWW>>>777666555777444444555555333555:::HHHOOOOOOOOOPPPJJJJJJVVVcccdddmmm{{{tttZZZPPP\\\jjjbbbOOOKKKJJJYYYppp}}}yyy[[[SSS]]]jjjwww}}}{{{mmmeeeiiikkkgggaaaccciiibbbTTTBBBCCCBBBAAA@@@@@@BBBDDDEEECCCCCCFFFHHHIIIIIIHHHFFFGGGHHHIIILLLRRRYYY^^^\\\]]]^^^^^^]]]YYYTTTQQQOOORRRLLLHHHLLLOOO[[[qqqtttfffaaa```RRREEEBBBFFFJJJNNNRRRXXX\\\aaaggglllooopppqqquuuvvvxxxxxxxxxxxxyyy{{{wwwvvvuuutttsssrrrqqqqqquuusssrrrrrrrrrqqqooommmnnnmmmllljjjhhhfffddddddcccbbbaaa____________``````___^^^]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZ[[[]]]aaaeeexxxqqqjjjfffdddbbbccceeeeeelll{{{~~~gggggg{{{}}}~~~~~~zzzvvvmmmlllooolllZZZ>>>000222111222444000////////////000000000000000000666@@@FFFFFFHHHKKK]]]lllrrrttt~~~xxxwww~~~~~~eeePPPIIIKKKGGGFFFEEEEEEDDDEEEEEEEEEDDDHHHNNNSSSUUU]]]nnnuuu~~~xxxsssssstttuuusss}}}||||||{{{{{{{{{{{{yyyvvvtttuuurrrkkkbbb\\\ZZZYYYYYYWWWWWWWWWPPPGGGGGGKKKKKKdddsssKKK999777333222222222222111111111111111222222222222222888@@@DDDFFFRRRiii~~~|||zzzooo]]]eee}}}~~~{{{tttrrrjjj\\\MMMAAA:::888777::::::===BBBCCCCCCFFFLLL^^^rrrbbb[[[hhhhhhIIIFFFFFFHHHGGGEEEDDDDDDEEEGGGHHHOOOUUUYYYYYY[[[ggg{{{iiiHHH999777:::<<<<<<;;;:::999999999999999:::777777999<<>>HHHNNNDDD[[[zzzuuuQQQ;;;888444222222222222111111111111222222222222333111999BBBEEEHHHTTTkkk~~~mmm[[[fff}}}yyyxxxrrrppphhhZZZKKK@@@:::999999:::;;;???CCCDDDDDDIIIPPPfffqqqbbb^^^qqq```HHHFFFDDDIIIGGGEEEDDDEEEIIIMMMOOOUUUZZZ]]][[[\\\jjjbbbDDD999777999:::999999888888777888888888:::777666888888;;;EEEOOO[[[aaaYYYOOOMMMJJJMMMZZZdddkkkbbbOOOEEEDDDRRRjjjsss]]]XXX[[[~~~zzzqqqeee^^^ZZZWWWVVVYYY\\\]]]aaagggjjjooo~~~{{{rrr|||```CCC777555444555444555666444333888???JJJQQQRRRRRRTTTMMMKKKVVVaaaeeeooo|||uuuiiigggpppsssfffUUUMMMJJJccc{{{}}}jjjSSSSSS___iiivvv~~~xxxyyy|||zzzpppxxxyyyvvvmmmaaaWWWOOOKKKGGGHHHHHHFFFEEEEEEGGGIIIEEEGGGIIIKKKPPPWWWXXXVVVYYY\\\___bbbccceeehhhjjjeeehhhllllllhhhbbb\\\YYYWWW[[[UUUOOOQQQYYYnnnxxxpppmmm]]]PPPDDDAAACCCBBB@@@@@@>>>AAAFFFMMMTTT[[[___bbbdddfffhhhjjjkkkmmmqqqtttuuuvvvwwwvvvtttrrrrrrrrrrrrqqqqqqqqqrrrqqqnnnlllmmmmmmlllkkkjjjhhhfffeeeaaa```___]]]\\\]]]]]]^^^]]]]]]]]]]]]^^^^^^^^^^^^WWWXXXXXXWWWWWWZZZ^^^aaayyyooofffbbbccceeefffaaa^^^fffwwweeeddd|||uuuNNN666444222000333111////////////000000000000111000888EEEIIIHHHOOOZZZrrryyyvvv^^^KKKEEEIIIGGGGGGHHHIIIJJJLLLMMMNNNRRRVVV^^^ggglllssstttaaa[[[]]]aaa___VVVQQQZZZgggpppzzzssssss}}}~~~|||}}}}}}|||{{{yyyxxxyyyyyyuuuwwwqqqeeeZZZVVVSSSOOOOOODDDCCCBBBBBBTTTZZZFFFQQQkkk}}}yyy]]]===:::666333222333222222111111111222222222333333111;;;EEEHHHJJJWWWmmm~~~hhh^^^iii~~~yyyyyysssmmmeeeWWWIII???999999999:::<<<@@@DDDEEEEEELLLTTTsssjjjbbbggg}}}\\\HHHIIIEEEGGGGGGGGGHHHKKKOOORRRUUUSSSUUUYYY___jjj}}}vvvQQQ???======<<<<<<888888777777777888999999999777888:::999777;;;AAABBBHHHFFFEEENNNTTTZZZfffxxx|||mmmVVVKKKOOOfffbbbYYY___ttt|||rrrfff]]]YYYVVVUUUXXX[[[\\\```eeegggkkkzzzrrr{{{```BBB777666666444333444666444333999BBBJJJSSSTTTTTTTTTLLLLLLYYYdddmmmwww~~~~~~xxxnnnhhhhhhfff]]]SSSOOOMMMkkkfffSSSVVV```hhhuuuzzz~~~|||yyytttkkk___VVVRRROOOOOOOOOMMMLLLLLLOOOQQQQQQRRROOOLLLPPPZZZ```___aaaffflllqqqttttttuuuvvvrrrssstttqqqmmmiiigggggggggkkkeee]]]]]]ccczzz|||qqqlll[[[PPPFFFDDDCCCAAA???@@@<<<===???BBBFFFKKKOOOQQQUUUWWWYYY[[[^^^aaaeeeiiilllooorrrrrrqqqpppqqqssspppppppppqqqrrrqqqnnnkkkiiijjjkkkkkkkkkiiigggfffbbbaaa___^^^]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]VVVVVVVVVVVVWWWYYY^^^aaa|||qqqfffbbbdddffffff^^^\\\fffxxxcccdddVVV:::666222000222000////////////000000000000111111999FFFJJJJJJRRR___uuuzzzuuu___MMMGGGJJJKKKLLLLLLNNNPPPRRRTTTUUUUUUZZZdddnnntttyyyhhhSSSLLLPPPXXXZZZTTTSSSaaasss~~~}}}pppjjjjjjsss|||}}}}}}|||zzzxxxwwwyyyzzzzzz|||wwwiii]]]WWWSSSNNNOOOEEEHHHLLLPPPfffkkkQQQ@@@UUUqqqvvv~~~|||ggg???<<<777444444444444333111111222222222333333333222===HHHJJJMMMZZZnnn~~~|||cccbbbmmm}}}}}}vvvkkkbbbUUUGGG===888888999:::<<>><<<888888<<<666>>>>>>CCCSSS\\\bbbmmmwwwzzzkkkWWWSSScccrrrZZZ[[[hhh~~~uuuhhh^^^XXXTTTTTTWWWZZZZZZ^^^ccceeehhhwwwpppyyy___AAA777777888333333444555444333:::CCCMMMVVVXXXVVVUUUMMMNNN\\\hhhttt~~~zzzqqqeee]]]XXXRRRNNNQQQPPPrrr|||dddTTTXXXaaagggttt~~~{{{{{{vvvjjj]]]WWWUUUUUUTTTQQQPPPQQQTTTWWW^^^\\\UUUMMMQQQ]]]fffgggdddkkkuuu}}}}}}xxxsssqqqtttwwwvvv{{{tttjjjhhhnnnxxxhhh```\\\RRRHHHDDDAAA>>>===???===<<<<<<<<<===???BBBDDD@@@BBBEEEHHHJJJOOOTTTWWWbbbfffjjjllllllmmmoooqqqpppppppppqqqrrrqqqnnnkkkfffgggjjjkkkkkkjjjgggfffbbbaaa___^^^]]]^^^^^^___^^^^^^]]]]]]\\\[[[ZZZZZZUUUVVVVVVVVVWWWZZZ^^^bbbvvvlllfffeeegggiii^^^^^^bbbqqqyyyaaaccc}}}zzzcccCCC555333222222222000000000000111111111111333222<<>><<<>>>@@@???<<<;;;:::::::::::::::;;;;;;===;;;:::999999999888888;;;999<<>>=========>>>>>>===<<>>>>>@@@AAAAAA@@@LLLRRRYYY]]]___aaaeeeiiigggkkkmmmjjjhhhkkkllljjjmmmhhhddddddggghhhfffccccccbbb```^^^\\\[[[[[[ZZZ]]]]]]]]]\\\[[[ZZZYYYXXXYYYVVVTTTTTTVVVYYY[[[\\\yyyoooiiigggggghhh]]]]]]cccttt~~~bbbbbb|||~~~www|||```AAA444444444222000000000000000111111111111333333===LLLQQQPPP[[[kkkzzzzzzwwwvvvttt\\\KKKIIINNNNNNOOOVVV___bbb___]]]___dddmmmxxx|||vvvtttmmmSSSIIIJJJJJJLLLMMMNNNWWWlllwwwxxxxxxooofff___XXXTTT]]]sss}}}zzz~~~}}}tttnnnlllllloootttwwwyyyzzzyyyvvvtttrrriiiZZZNNNIIIHHHFFFDDDEEEYYYzzzxxxXXXEEECCCUUUqqqDDD:::777555///333777111333333222222222222222333555===HHHPPPWWWcccuuuwww```^^^rrr~~~wwwooohhh^^^OOOBBB:::777777777===BBBAAACCCKKKMMMSSSccctttfffnnnZZZHHHGGGGGGGGGJJJLLLMMMLLLLLLNNNQQQUUU^^^jjjwwwvvvUUUHHHCCC>>>===???AAA???<<<<<<<<<;;;:::::::::;;;;;;;;;:::999999:::;;;;;;;;;>>>===@@@EEEGGGHHHNNNVVVRRRSSSRRRSSSfffuuudddccc~~~~~~~~~tttggg^^^XXXYYYZZZXXXVVVVVVYYY[[[___aaaqqqyyyfffAAA777;;;666666555666777555555<<>>@@@???>>>@@@???>>><<<===???BBBDDD===AAAHHHNNNSSSYYY```ddddddiiillliiihhhiiihhheeejjjfffbbbbbbeeefffdddbbb___^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUURRRRRRUUUXXXZZZZZZwwwmmmgggcccbbbaaa___]]]bbbvvveeeddd|||xxx~~~~~~cccDDD666555666111---000000000000111111111111333444>>>NNNTTTTTTaaasssyyy}}}zzz{{{sss]]]KKKIIIPPPOOOTTT]]]eeegggeeegggjjjqqqxxx|||gggMMMEEEGGGEEEHHHJJJKKKTTTggg{{{sssoooqqqlll]]]NNNKKKJJJPPPccc~~~|||zzz{{{|||uuummmeeegggkkkooossswwwzzzzzzyyyvvvuuuuuummm]]]OOOHHHEEEDDDCCCCCCRRRpppvvv___GGGBBBPPPuuuJJJ===888666///333777222333333222222222222333333666???JJJPPPVVVcccuuuwww^^^aaavvv{{{uuuooofff\\\MMM@@@999777777888<<>>???@@@@@@CCCFFFFFFCCCDDDGGGBBBFFFLLLYYYssszzzjjjjjj~~~}}}{{{yyyyyyyyyyyywwwvvvwwwxxxzzz|||~~~|||sssggg^^^YYYYYYYYYWWWVVVVVVXXXZZZ```aaaooouuujjjDDD888;;;888666555666777555555===GGGTTTZZZWWWRRRPPPKKKOOOaaassswwwvvvuuu|||wwwssstttxxx~~~oooYYYNNNLLLNNNSSS___wwwzzzcccRRRWWWccclllyyy}}}xxxvvvvvvwwwwwwvvv~~~yyyuuuvvv|||yyynnn]]]PPPJJJHHHFFFFFFBBB===;;;===???@@@@@@BBBDDDEEEFFFFFFFFFGGGHHHBBBBBBBBBDDDHHHMMMRRRVVV]]]ccchhhgggggghhhfffcccgggdddaaaaaacccdddbbb```\\\[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXVVVSSSQQQQQQSSSVVVXXXYYYwwwmmmgggbbb___\\\bbb\\\^^^rrrnnnhhhlllKKK888666666222,,,///000000000111111111111333444@@@PPPUUUWWWfffzzzyyyssswwwaaaLLLHHHOOOQQQWWWaaahhhkkkooovvv}}}bbbMMMEEEFFFIIINNNPPPOOOTTT```lllrrrwwwooojjjmmmooofffVVVJJJHHHLLLYYYrrr}}}|||sssrrrrrrrrrsssqqqkkkfffeeekkkqqqvvvzzz~~~}}}yyyvvvwwwxxxqqqaaaPPPHHHEEECCCDDDAAAJJJdddqqqeeeHHHBBBNNN{{{}}}PPP@@@999666000222777333333333222222222333444444777AAAKKKOOOTTTaaarrr}}}}}}www___dddzzzyyytttpppdddZZZLLL???888777888999;;;BBBCCCFFFOOOSSS]]]qqq}}}iiiddd{{{^^^JJJHHHJJJHHHIIIJJJKKKLLLOOOQQQSSS```gggqqq{{{vvv]]]IIIAAA@@@??????@@@BBBBBB@@@===>>>===<<<;;;::::::::::::;;;<<<=========>>>@@@BBBFFFGGGKKKMMMLLLGGGBBB@@@===AAAJJJ\\\uuu|||sss~~~~~~|||xxxuuuxxxsssmmmhhhgggggghhhhhhmmmlllkkkmmmrrrwww|||~~~~~~uuuhhh^^^XXXWWWWWWVVVVVVWWWXXXYYY___```mmmnnnoooHHH999;;;999666555666666444555>>>HHHYYY\\\VVVQQQOOOIIIOOOdddssswwwzzzyyy|||}}}|||wwwrrrrrrwwwxxxaaaTTTQQQSSSVVVccc~~~yyybbbRRRXXXdddmmmzzzwwwuuuxxxooo^^^SSSOOONNNNNNRRROOOKKKFFFBBBAAAEEEHHHJJJMMMRRRZZZ```aaa^^^[[[ZZZUUUNNNHHHEEEFFFHHHIIIRRRYYY___```cccggghhhgggeeecccaaaaaabbbbbbaaa___\\\[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXUUUSSSPPPPPPSSSVVVXXXXXX|||qqqkkkgggbbb^^^```VVVVVVkkkzzzmmm{{{qqqOOO999333555333//////000000000111111111111333555@@@PPPUUUXXXiii~~~yyysssjjjQQQJJJPPPRRRYYYaaagggmmmxxxmmmVVVLLLIIIJJJOOOUUUYYYYYYYYY^^^bbbcccffffffkkkpppkkk]]]PPPKKKKKKTTThhh}}}uuuqqqpppcccbbbbbbcccbbb___\\\[[[kkksss{{{~~~~~~yyyvvvwwwyyytttcccRRRGGGFFFDDDDDDAAADDD[[[mmmkkkEEEAAANNNzzzUUUBBB999888222222666333333222222222333444444555888CCCLLLMMMPPP^^^nnnxxxttt}}}{{{ttt___ggg|||~~~xxxtttpppdddZZZKKK>>>888777999:::;;;CCCCCCFFFNNNTTT```uuuvvveeefffaaaMMMHHHJJJHHHIIIJJJLLLPPPSSSVVVWWWccciiiqqqzzzyyytttfffPPPCCCCCC===>>>???AAACCCCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;>>>@@@AAAAAAAAABBBDDDGGGOOOSSSWWWYYYWWWQQQIIICCC???AAAIIIYYYlll{{{|||vvvwwwzzzzzzyyy{{{zzzzzzyyywwwrrrlllhhhgggaaaXXXTTTUUU[[[aaaeeebbb]]]XXXXXX___hhhqqqvvvyyykkk___VVVUUUTTTUUUVVVXXXYYYZZZ]]]^^^kkkllluuuMMM:::;;;999777666666666444666???JJJ[[[]]]XXXTTTRRRMMMYYYsss~~~{{{wwwsssvvv~~~iiiZZZTTTSSSWWWgggwwwaaaQQQWWWccclllxxx|||lllXXXMMMKKKNNNQQQRRRUUUXXXWWWPPPFFFDDDJJJQQQSSSRRRWWWfffxxx{{{sssfffXXXNNNIIIIIIJJJIIIPPPVVVYYY^^^eeeiiiiiicccbbbaaaaaaaaaaaa```^^^^^^]]][[[YYYXXXWWWWWWVVVXXXXXXXXXYYYXXXXXXWWWWWWUUUSSSQQQPPPSSSVVVXXXXXX{{{pppjjjfffaaa\\\[[[OOONNNgggooo~~~vvvvvvpppQQQ999111444666333000000000000111111111111333555@@@OOOSSSVVVhhhxxxsssXXXOOOUUUUUU[[[aaaeeennn|||tttUUUIIIIIIMMMPPPQQQZZZ```aaaaaadddfffeeejjjmmmsssttteeeRRRJJJNNNQQQ___wwwtttkkkgggddd\\\ZZZYYYYYYWWWUUUXXX]]]rrrzzz{{{yyyvvvvvvyyyuuueeeRRRGGGGGGCCCDDDBBBBBBVVVlllqqqJJJDDDNNNxxxxxxWWWBBB888999444333555333333222222333333444555666888EEEMMMMMMQQQ```pppxxxyyy~~~ppp```hhh{{{~~~yyyuuuqqqfff[[[LLL???888777999;;;<<>>>>>======>>>>>>???BBBEEEHHHHHHGGGIIIMMMPPPTTTZZZ^^^^^^\\\WWWLLLAAA@@@???DDDQQQ]]]dddiiillloooyyyzzzqqqiiigggkkkqqquuuvvvvvvvvvuuussslllddd___QQQMMMIIIJJJPPPYYYbbbgggYYYTTTOOOQQQZZZeeennnsss{{{mmmbbbVVVUUUSSSTTTVVVXXXXXXXXX[[[\\\jjjvvv{{{PPP:::999999777666666666444666@@@KKKYYY]]][[[ZZZXXXUUUggg}}}~~~yyy{{{ooo\\\TTTQQQWWWfffvvv```QQQWWWbbbkkkvvv|||}}}zzzeeeNNNEEEGGGKKKOOOQQQPPPUUUWWWQQQGGGCCCHHHOOOUUUQQQRRR```xxxnnn[[[PPPNNNOOOMMMTTTZZZ\\\___dddfffeeeaaaaaaaaaaaa```___^^^]]]^^^]]][[[YYYWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUURRRPPPPPPRRRUUUWWWXXXvvvkkkfffbbb^^^ZZZ[[[NNNOOOjjjjjjvvv~~~}}}xxxyyy~~~pppWWW???444444555333000000000000111111111111333555@@@MMMPPPRRReee}}}www}}}uuuYYYQQQZZZXXX^^^bbbeeemmmzzzxxx]]]LLLHHHLLLPPPQQQSSS\\\cccfffhhhnnnqqqrrr{{{zzzzzzuuucccQQQPPPZZZdddtttuuuhhh```ZZZUUUVVVRRRQQQRRRSSSVVV```lllwww{{{zzzvvvuuuxxxuuueeeSSSHHHFFFAAABBBBBBCCCUUUnnnwwwRRRFFFJJJuuulll|||WWW@@@777:::666333555222222222222333333555666666888FFFPPPOOOTTTfffwww~~~pppdddhhhyyy~~~{{{wwwqqqhhh]]]MMM???888777999;;;<<>>:::<<<>>>@@@AAACCCDDDEEEAAAAAAAAAAAAAAABBBCCCDDDDDDIIIMMMOOOPPPRRRXXX]]]ZZZ```cccbbb```ZZZMMM@@@@@@>>>@@@IIIOOORRRUUU[[[XXX___hhhsssrrreeebbb]]]WWWVVVZZZaaagggggggggiiijjjgggaaaYYYRRRHHHHHHKKKQQQWWW]]]___```TTTTTTWWWaaaooo|||{{{oooeeeYYYWWWTTTSSSUUUVVVUUUTTTZZZ[[[iii}}}SSS:::888888777666555666444666@@@LLLZZZ______]]]XXXUUUmmm|||}}}~~~ttt[[[SSSRRRZZZaaayyywwwaaaRRRWWWbbbjjjuuu~~~{{{hhhUUUMMMNNNQQQUUUZZZ[[[\\\\\\XXXQQQKKKIIIJJJLLLKKKLLLTTTcccwwwsss^^^RRRSSSXXX```gggmmmllljjjhhhccc^^^^^^___``````^^^]]]\\\\\\ZZZZZZXXXWWWVVVUUUUUUTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSQQQNNNNNNQQQTTTVVVVVVxxxlllgggddd```\\\```SSSTTTpppdddooo}}}~~~uuu```FFF888555444000000000000000111111111111333555???KKKNNNPPPccc|||uuurrryyysss}}}sssWWWQQQ[[[ZZZ```ccceeemmmxxx{{{xxxyyyvvv]]]WWWQQQOOOQQQSSSQQQNNNWWW___eeehhhlllssszzz||||||uuueeeWWW[[[jjjzzzzzztttxxxuuuhhh]]]VVVOOOHHHKKKGGGFFFJJJNNNVVVgggwww{{{|||zzzvvvtttwwwttteeeSSSHHHEEE???AAACCCDDDWWWqqq|||TTTDDDFFFuuulllyyyWWW???666:::777333444111222222222333444555666777888HHHRRRRRRXXXlll~~~tttiiihhhwww~~~}}}xxxqqqiii^^^NNN@@@888777:::<<<===DDDDDDCCCIIINNN]]]tttooobbbfff|||qqqZZZOOOOOONNNPPPVVV^^^gggkkkkkkiii___bbbeeekkkuuu}}}}}}wwwrrrmmmcccXXXPPPKKKCCC===:::<<<>>>???AAABBBEEEGGGCCCCCCCCCDDDEEEFFFGGGHHHFFFKKKQQQTTTVVVYYY```fffeeejjjmmmjjjgggbbbTTTEEEBBB>>>???DDDGGGGGGKKKRRRTTTSSSTTTYYYbbbeee]]]RRRBBBDDDEEEEEEGGGIIINNNQQQRRRSSSVVVXXXWWWQQQHHHBBBKKKOOOVVV]]]```^^^XXXSSSSSSXXXdddwww~~~zzzppphhh]]]YYYUUUSSSTTTTTTSSSPPPYYY[[[iiixxxUUU:::777888888666555555444666AAALLL[[[aaaaaa^^^VVVPPPjjj~~~{{{}}}}}}xxx[[[SSSVVV\\\]]]nnnxxxbbbSSSXXXcccjjjuuu}}}wwwqqqppprrrtttmmm```UUUTTTWWW[[[ccclllsssppplllhhhccc[[[RRRLLLCCCFFFJJJLLLOOOVVVccclllzzzzzzsssdddUUUQQQZZZdddttt{{{}}}vvvmmmbbbYYY\\\]]]___^^^]]][[[ZZZZZZWWWVVVUUUUUUTTTTTTUUUUUUQQQRRRSSSSSSSSSSSSRRRRRRRRROOOMMMMMMOOORRRTTTUUUvvvjjjeeeccc```^^^YYYVVVWWWddd}}}}}}dddkkk|||xxx|||nnnMMM666333444000111111000000111222333333666999BBBMMMQQQWWWhhh|||||||||oooddd``````dddeeehhhlllqqqvvvzzz}}}{{{~~~vvvbbbYYYMMMMMMRRRYYY[[[WWWWWW\\\]]]aaafffkkkooouuu|||vvv```UUUbbbvvvtttiiiddd^^^XXXRRRKKKDDDDDDHHHJJJDDDEEEQQQ```mmmzzzyyyzzztttooooooooofffTTTFFFFFF???AAABBBAAAQQQkkkxxxRRRDDDJJJbbbvvv}}}]]]>>><<<888222444000888333222111111111222333444;;;JJJTTTUUUaaawww~~~{{{tttgggnnnwwwtttnnncccRRRBBB777555999======DDDEEEIIIPPPRRR^^^ttt|||iiiaaaeeeyyyeeeVVVQQQTTTWWW]]]aaacccfffiiikkkjjjhhhhhhmmmuuuzzz{{{yyytttoooggg```YYYPPPGGG@@@DDDAAA>>>@@@EEEIIIHHHFFFHHHIIIIIIJJJKKKLLLNNNNNNNNNSSSXXXZZZ___iiiqqqtttwwwtttqqqnnniii___TTTKKKFFFBBBBBBFFFIIIIIIKKKNNNZZZUUUUUU[[[\\\UUUIIIBBB>>>===<<<;;;;;;<<<===>>>AAADDDGGGEEEBBBBBBGGGLLLYYYcccooorrrfffVVVOOOPPPbbbmmm}}}~~~}}}qqqcccWWWPPPLLLNNNPPPQQQRRRTTTZZZZZZooolllXXX;;;777888777666666666444555>>>HHHYYYeeefffaaa[[[UUU]]]sss}}}|||zzzyyyzzz}}}}}}vvv___XXXZZZbbbjjjlll~~~hhhWWWYYYbbbkkkwww~~~tttnnn```ccccccaaafffrrr{{{|||}}}}}}|||{{{wwwqqqiiidddXXXWWWUUURRROOOMMMLLLKKKXXXWWWYYY\\\]]]]]]```fffpppvvvzzztttggg\\\YYYZZZ[[[ZZZXXXXXXYYYYYYVVVTTTXXXWWWVVVUUUTTTTTTTTTTTTRRRTTTVVVXXXXXXVVVTTTSSSQQQOOOMMMLLLMMMPPPTTTVVVwwwjjjdddaaa^^^\\\]]]WWWRRR[[[ttt~~~gggpppnnnMMM777666777444111111111111111222333333222777CCCQQQYYY```qqq~~~uuummmjjjiiilllkkkkkklllooosssxxx{{{~~~|||aaaTTTTTTUUUYYY^^^]]]XXXYYY^^^fffjjjoootttyyyxxx___VVVcccvvv~~~~~~rrr```XXXRRRMMMJJJHHHFFFCCCFFFLLLMMMMMMUUUdddrrr{{{~~~vvvsssppppppmmmbbbRRRDDDFFF???AAACCCBBBRRRkkkvvvPPPBBBFFF\\\zzzzzzbbbAAA<<<888222555000777333222111111111222444444:::IIISSSTTT^^^uuuuuuiiirrrxxxvvvpppdddRRRBBB999888:::===@@@FFFFFFJJJRRRUUUaaaxxxzzzhhhccckkk|||jjj\\\WWWYYY]]]bbbfffhhhkkknnnpppqqqoooooosssyyy~~~}}}|||zzzvvvpppiiiccc[[[RRRLLLJJJGGGDDDFFFJJJMMMLLLJJJNNNNNNOOOPPPQQQSSSUUUUUUXXX^^^cccfffkkkuuu|||}}}}}}zzzwwwtttnnndddXXXOOOGGGCCCCCCGGGJJJKKKOOOSSSaaa^^^___bbb^^^QQQCCC<<<>>>===<<<;;;;;;<<<===>>><<<>>>??????@@@EEELLLRRRhhhiiihhhcccYYYTTT[[[fff~~~zzz{{{zzznnn```VVVPPPNNNQQQSSSRRRQQQRRR[[[]]]sssaaarrrYYY<<<777888777666666666444555>>>HHHVVVcccgggbbb\\\TTTYYYllluuusssqqqppprrrtttvvvwww}}}vvvggg___]]]dddqqqzzzkkkYYYZZZccclllxxx|||xxx{{{{{{mmmnnnmmmmmmuuu{{{wwwsssmmmeee]]]VVVQQQNNNNNNOOORRRXXXZZZ\\\dddmmmsssnnneee[[[QQQLLLKKKLLLTTTTTTUUUVVVWWWVVVUUUTTTVVVUUUTTTTTTSSSSSSSSSSSSPPPRRRTTTVVVWWWVVVTTTSSSQQQPPPNNNMMMNNNPPPTTTVVVxxxiiibbb___]]]ZZZ___TTTLLLUUUooo~~~kkkuuuoooNNN999888999555222111111111111222222333000666EEEVVV___fffvvv|||xxxsssppppppnnnmmmnnnrrrxxx~~~bbbVVV]]]```eeefffaaa\\\^^^dddmmmppptttyyywww\\\TTT^^^kkkdddbbbcccgggeeeZZZOOOHHHDDDAAA@@@BBBCCCDDDIIIQQQRRRYYYgggwwwoooqqqsssrrrkkk^^^NNNCCCGGGAAABBBCCCAAAQQQeeelllLLL>>>BBBUUUyyy|||jjjEEE;;;666333666000444333222111111111222444555999HHHRRRRRR\\\ttt{{{qqqvvvyyywwwqqqdddQQQBBB;;;:::<<<===AAAFFFGGGMMMVVVWWWbbbyyyvvvggggggssssssggg```___bbbfffjjjmmmpppsssuuuwwwuuutttvvv{{{}}}|||xxxsssmmmfff^^^YYYTTTQQQOOOOOORRRTTTSSSQQQTTTTTTUUUVVVXXXZZZ\\\]]]^^^eeekkkooottt||||||yyyssshhhZZZQQQIIIFFFEEEIIIMMMPPPVVV\\\^^^```dddfff^^^NNNAAA=========<<<<<<<<<<<<======<<<;;;999:::???FFFNNNSSSeee```YYYRRRMMMTTTiii}}}zzz{{{yyylll^^^SSSPPPPPPTTTVVVRRRPPPQQQ[[[aaawwwUUU```|||\\\>>>888888777666666666444555===GGGVVVdddiiifff```UUUVVVfffsssqqqooooooqqqssstttttt{{{|||}}}~~~wwwnnnddd]]]fffttt}}}ooo]]][[[ccclllyyysssvvvjjjhhhvvvzzzzzzzzz|||zzznnnddd\\\XXXRRRTTTXXX[[[[[[^^^iiiuuuyyyiiiTTTDDD???@@@AAAAAAJJJMMMQQQSSSTTTTTTUUUUUUSSSRRRRRRQQQQQQQQQRRRRRROOOPPPRRRTTTTTTSSSRRRQQQQQQOOOMMMLLLMMMPPPTTTVVVvvvhhhaaa___]]][[[YYYPPPKKKYYYuuu}}}jjjrrruuuTTT???:::888333222222222111111222222333222999HHHYYYaaaeeesss{{{~~~xxxsssnnnnnnpppttt{{{qqq___\\\eeejjjpppnnngggdddhhhooouuuwwwzzzpppXXXPPPSSSWWWOOOOOORRRYYY]]]XXXNNNEEEEEEBBBAAADDDEEEFFFLLLTTTYYYbbbppp}}}}}}xxxkkkpppuuussshhhYYYKKKCCCHHHBBBBBBAAA@@@NNN]]]^^^FFF;;;AAASSStttqqqHHH;;;555444888000222333333222111222333444555888IIISSSSSS\\\uuu~~~~~~~~~uuuwwwxxxxxxrrrdddPPPAAA;;;;;;<<<<<>>;;;<<<@@@EEEJJJMMMOOOLLLKKKLLLQQQ___www{{{{{{yyylll^^^QQQNNNOOOTTTUUURRRRRRTTT[[[cccyyyzzzOOOZZZvvv^^^@@@:::999666666666777444444<<>>;;;===??????AAAFFFLLLOOOQQQRRRTTTUUUPPPPPPOOOOOOOOOPPPPPPQQQOOOPPPQQQRRRQQQPPPNNNMMMNNNMMMKKKKKKLLLPPPSSSVVVsssfff```___]]][[[SSSLLLNNNbbb~~~wwweeelllzzz```III???888222333333222222222222222333444;;;JJJ[[[aaaeeesss}}}xxx~~~yyyqqqrrrvvv{{{sssddd\\\aaakkkrrrxxxuuuoooooouuu|||~~~eeeVVVPPPNNNLLLKKKOOOXXXccckkkfffUUUFFFFFFDDDDDDFFFHHHJJJPPPWWWaaaiiisss|||tttmmmiiipppuuuqqqeeeUUUIIICCCEEEAAABBBBBBBBBQQQ]]]YYY@@@888BBBXXXqqqtttJJJ;;;555444999111222444333222222222333444555777JJJVVVUUU]]]vvv~~~sssttt}}}~~~xxxwwwrrrdddQQQBBB:::999;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA@@@BBBFFFIIILLLLLLHHHJJJPPPZZZeeeuuu~~~zzzyyyvvvjjj]]]OOOMMMMMMQQQRRRRRRTTTXXX[[[cccxxxpppNNN```___AAA;;;:::666555666777555444;;;DDD]]]iiimmmjjjdddYYYWWWeeerrrqqqrrrvvvzzz{{{xxxtttqqquuuxxx|||wwwkkkbbbttttttlll|||uuubbbYYY\\\fffrrr|||~~~rrrnnnnnnzzzuuusssxxxppp]]]PPPRRR[[[```VVVIII???;;;<<<======<<<@@@EEEIIILLLNNNPPPQQQNNNNNNMMMMMMMMMNNNOOOOOOQQQQQQPPPPPPNNNLLLKKKIIIKKKJJJIIIIIIKKKOOOSSSVVVpppeee```___]]]ZZZPPPJJJPPPhhhsssaaajjj|||kkkQQQCCC:::555444333333222222222222333555;;;JJJZZZaaagggwww|||{{{|||}}}sssgggbbbiiiqqqyyy}}}zzzwww{{{jjj]]]YYYVVVUUUUUUZZZaaakkkwww~~~uuu]]]FFFDDDCCCDDDHHHLLLPPPWWW```lllppptttzzz}}}nnnfffjjjoooqqqlll___QQQGGGCCCAAA???BBBCCCFFFVVV```XXX===777EEE]]]qqqrrrIII<<<666444888111333444333222222222333555666777KKKXXXVVV[[[ssstttooo|||yyyxxxsssgggVVVEEE:::777:::===AAADDDLLL^^^iii``````sssnnngggooo}}}wwwyyyzzz{{{|||}}}||||||{{{|||~~~~~~zzzxxxssssssssssssrrrqqqpppooommmmmmnnnppprrrtttvvvwwwyyy{{{tttmmmcccWWWOOOMMMMMMQQQWWW]]]eeeqqq}}}uuu___JJJ@@@AAA??????@@@@@@@@@@@@??????@@@AAADDDHHHMMMSSSWWWZZZ___bbbjjjwww{{{vvvuuurrrfffZZZOOOMMMOOORRRRRRRRRUUU[[[]]]ccctttgggNNNiii^^^AAA;;;;;;666555777777555444:::CCCZZZfffjjjiiieeeYYYWWWcccqqqqqquuu||||||vvvsssvvvvvv~~~ssshhhnnnnnnggg|||yyyeeeXXXXXXbbbnnnvvv~~~tttllljjjkkknnnnnn```aaafffvvvrrryyyrrrXXXEEEAAAEEEHHHFFFCCC@@@???>>>>>>>>>======???CCCIIILLLMMMMMMNNNNNNMMMLLLLLLMMMMMMMMMQQQPPPPPPNNNMMMKKKIIIHHHHHHGGGGGGHHHKKKPPPUUUYYY}}}nnnddd```]]]ZZZWWWPPPJJJPPPiiitttcccnnnlllQQQAAA;;;999555444333222222222222222555:::GGGUUU]]]eeewwwyyynnniiioooxxx~~~}}}}}}ttt___]]]^^^\\\```jjjooouuu~~~fffJJJHHHGGGJJJPPPUUU[[[dddmmmtttvvvvvvyyyxxxmmmhhhkkklllllleeeYYYMMMEEEBBB@@@>>>AAABBBFFFVVV\\\PPP===777EEE___pppnnnHHH<<<777444888111555444444333222333444555666777LLLYYYUUUWWWlllqqqjjj{{{}}}{{{zzztttlll\\\III:::666:::@@@DDDDDDIII[[[fff]]]]]]qqq}}}mmmiiiqqq~~~|||}}}~~~~~~}}}{{{zzzzzzwwwwwwwwwxxxzzz|||}}}~~~wwwppphhh```VVVOOOMMMOOOTTT\\\cccjjjwww~~~wwwdddPPPGGGGGG@@@AAAAAABBBBBBAAAAAA@@@===AAAGGGLLLSSS[[[fffmmmwww|||{{{uuussspppeeeZZZQQQQQQSSSWWWVVVSSSTTTYYY```cccppp{{{cccQQQqqqyyy]]]@@@<<<<<<555555777888555333999BBBVVVcccjjjllliii]]]WWWbbbqqqsssyyyyyyzzzyyyvvvxxxhhhfffhhheeezzz}}}hhhXXXVVV___kkkrrrzzzvvvoooppprrrqqqnnnzzzttteeeffftttpppxxx~~~tttmmmuuu|||~~~{{{~~~vvv^^^KKKDDDEEEFFFFFFHHHKKKOOOPPPOOOMMMFFFCCC@@@DDDKKKPPPOOOMMMOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMLLLLLLKKKKKKGGGGGGGGGIIIMMMSSSYYY\\\|||nnnddd___\\\XXXTTTQQQIIINNNhhhwwwgggsss~~~{{{|||hhhMMM===999:::555444333333222222222222666999DDDQQQXXX```rrrvvvlllgggmmm|||~~~ooo\\\```ccc___hhhyyy}}}nnnQQQQQQPPPSSSYYY___eeennnwwwyyyzzzwwwxxxvvvnnnlllkkkkkkggg___TTTJJJCCC@@@AAA???@@@@@@BBBPPPTTTEEE>>>777DDD___{{{lllkkkFFF===888444888222666444444333222333444555666777LLLYYYTTTSSSeee}}}hhhgggzzz~~~}}}|||vvvooo```LLL;;;555;;;CCCDDDBBBDDDUUU```XXXYYYooozzzllljjjsss{{{{{{{{{|||}}}|||ssskkkddd\\\TTTNNNMMMOOOVVV___fffmmm{{{nnnWWWJJJHHHAAAAAACCCCCCCCCCCCAAAAAA>>>CCCIIINNNTTT___nnnyyy~~~wwwtttqqqggg\\\RRRTTTXXX\\\ZZZTTTSSSVVVbbbdddnnnxxxdddTTTuuu~~~ppp\\\@@@<<<<<<555555777888555333999BBBTTTcccmmmqqqoooaaaZZZbbbmmmpppxxxxxx|||wwwxxxcccgggkkkgggyyykkkYYYUUU^^^iiippp|||yyyuuu~~~|||ssszzzsssuuu~~~wwwjjjcccaaavvvxxx|||xxxkkkaaa]]]hhhwww}}}iiiYYYRRRRRRSSSRRRSSSYYYaaaeeeddd```PPPJJJDDDGGGPPPVVVTTTPPPOOOOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNGGGGGGHHHJJJOOOVVV\\\```uuufffcccaaaZZZTTTSSSPPPCCCOOOrrrlll|||zzzxxx|||~~~|||{{{lllOOO@@@;;;999888555222111333444444444555;;;EEEMMMTTT```rrr~~~qqqjjjnnnttt~~~nnn___\\\aaaiiisss{{{yyywww[[[WWW___eeegggmmmxxx~~~{{{|||xxxppphhhgggfffbbbXXXKKKBBB@@@AAA@@@>>>>>>CCCIIIKKKEEE??????555@@@vvvppp```GGG:::;;;777666777222444333333333333444555555666LLL[[[XXXUUUcccwwwzzzyyyzzzdddlllyyy|||||||||rrrdddUUUFFF;;;;;;@@@BBBDDDEEEMMMYYYYYY]]]mmm}}}fffiiinnnxxx{{{pppiiiaaaYYYUUUUUUWWWVVVYYYbbblllvvvppp[[[MMMGGGFFFEEEFFFKKKLLLGGGBBBAAAEEEDDDLLL\\\jjjttt{{{rrrooonnneeeXXXXXXVVVUUUUUUQQQOOORRRYYY___jjjvvv~~~}}}ZZZRRR}}}zzzWWW@@@>>>===999888777666666777888999NNNbbbqqquuuooo^^^XXXdddmmmzzz}}}~~~iiigggbbbgggxxxttt\\\TTT```mmmqqq~~~yyy~~~www{{{eeeTTTPPPRRRcccooozzz~~~rrrcccYYYWWWaaafff~~~tttooojjjttt~~~xxxWWWGGGPPP[[[```^^^SSSPPPNNNLLLMMMNNNOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNHHHIIINNNUUUWWWUUUWWW\\\pppbbb```^^^UUUOOONNNIIICCCWWWzzzjjjlllPPPCCC@@@>>>999777444333444555555555222888BBBLLLTTT___qqq~~~~~~tttppptttzzzpppeee[[[\\\ccclllwwwgggdddjjjnnnqqqwwwwwwoooiiibbbaaa\\\SSSGGG???===>>>???===>>>BBBEEEEEEAAA===>>>999FFFxxx|||ooo___FFF::::::666555555111444333333333333444555555999NNN[[[XXXUUUbbbttt~~~{{{iiimmmzzz|||{{{{{{tttjjj]]]MMM@@@>>>BBBFFFIIIJJJTTTaaaccciiizzz~~~nnnccciiisss|||zzzooohhhaaaZZZWWWXXX^^^[[[^^^hhhtttxxxcccSSSKKKOOOKKKIIILLLLLLHHHFFFFFFEEELLL[[[lllzzzzzzsssqqqnnnbbbVVVWWWSSSQQQRRRPPPMMMPPPUUUZZZdddooo{{{uuuZZZUUUZZZBBB>>>;;;888888777666666777999999JJJaaasssxxxqqq___XXXcccpppxxx{{{zzzssshhhgggvvvyyybbbYYYbbbmmmppp{{{~~~vvvxxxnnnXXXLLLNNNTTTgggwww|||sssmmmlllttt|||[[[MMM\\\lllssskkk[[[QQQOOOMMMMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNIIIKKKPPPWWWXXXWWWYYY]]]{{{kkk___^^^[[[RRRKKKIIIEEEDDDZZZ{{{ssskkklllQQQFFFCCCBBB;;;999555444444555555555222777AAAMMMVVVaaarrr~~~zzz{{{iiiccc```eeemmmvvvooonnnrrrwww}}}}}}oooeeebbb\\\[[[VVVNNNDDD>>><<<======>>>???@@@@@@>>>;;;:::======MMMzzziiifff]]]FFF::::::555333444000444333333333333444555555;;;MMM[[[ZZZYYYeeevvv}}}ooommmzzz}}}|||{{{xxxrrrgggVVVFFFBBBEEELLLQQQUUUaaammmlllnnn}}}xxxeeebbbnnn~~~yyynnngggaaa[[[ZZZ\\\ddd```cccooo~~~nnn\\\QQQOOOIIIEEEFFFFFFEEEEEEHHHFFFWWWlllzzz~~~xxxsssqqqlll```SSSUUUPPPLLLMMMNNNLLLMMMPPPVVV]]]hhhyyy}}}ttt\\\YYY^^^EEE???;;;888777777666777888999:::EEE^^^tttzzzsss```XXXbbbpppxxx~~~wwwiiicccpppjjj]]]aaajjjmmmxxxwwwgggjjj|||gggSSSLLLVVVbbbxxxsssZZZXXXrrryyy^^^SSSQQQOOONNNNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJLLLSSSYYYZZZXXXZZZ```vvvhhh^^^^^^[[[QQQJJJIIIGGGFFFYYYvvvkkklllnnnTTTHHHCCC@@@===:::666444444555444444444777CCCQQQ\\\eeeuuurrrppprrrwww|||}}}iiinnnsss|||zzzgggZZZYYYWWWVVVQQQJJJBBB>>>===>>>===???AAA???;;;888888888;;;===NNN{{{fff```]]]FFF<<<<<<666333444000444333333333333444555555:::KKKZZZ]]]^^^jjj{{{|||xxxzzzmmmkkkxxx}}}|||zzzwwwlllZZZJJJEEEIIIUUUZZZ___iiirrrkkkhhhsss{{{iiiiiizzzwwwlllfffbbb^^^^^^aaahhhcccfffuuuxxxdddXXXLLLEEE@@@@@@@@@@@@BBBFFFFFF[[[pppyyy|||uuupppoooiii___UUUTTTMMMHHHJJJMMMLLLLLLMMMUUUZZZfff|||cccaaa```GGGAAA<<<888888777777777888999:::AAA[[[qqqyyysssaaaYYYdddrrr}}}oooccc^^^iiiwwwmmm^^^^^^fffkkkxxx}}}~~~jjjddduuu~~~jjjYYYXXXeeetttxxxyyy|||```TTTccc^^^VVVTTTQQQPPPPPPOOONNNLLLLLLLLLMMMNNNNNNMMMLLLLLLIIILLLSSSYYYYYYXXX\\\bbboooccc[[[\\\YYYOOOHHHHHHJJJIII^^^|||bbbfffrrrXXXKKKDDD??????;;;777555444444333222555666BBBTTT___gggvvv~~~~~~ooo\\\eeejjjwwwxxxdddVVVTTTQQQNNNJJJDDD???<<<===>>>>>>@@@AAA>>>999666777999999;;;MMM}}}qqqfff[[[FFF===>>>777444666333444333333333333444555555888IIIYYY^^^^^^gggwww}}}{{{|||vvvjjjhhhvvv~~~}}}{{{wwwnnn]]]MMMHHHKKK^^^^^^\\\```gggaaaaaaooo{{{uuulllgggdddbbbcccggglllhhhlll|||{{{jjj^^^NNNGGGAAA??????>>>???CCCBBBSSSfffqqqzzz}}}{{{qqqmmmkkkeee]]]VVVRRRKKKGGGIIILLLLLLLLLNNNXXX\\\kkkooolllbbbIIICCC===:::999888777777888999:::???WWWkkktttrrrccc\\\fff~~~kkkccc```gggnnntttooo]]]YYYaaaiiiyyy}}}{{{|||zzzkkkcccpppttthhhiiixxxuuuppppppqqqqqqrrrrrruuuyyy||||||rrrjjjUUURRRhhhgggWWWUUURRRQQQQQQPPPNNNMMMJJJKKKMMMNNNNNNMMMKKKJJJHHHKKKRRRWWWWWWWWW^^^ffffff\\\UUUVVVSSSJJJEEEGGGIIIPPPkkk|||\\\___ttt[[[OOOHHHCCCAAA>>>999777555555444222555444@@@TTT```fffssseeeVVVVVV[[[hhhzzz|||uuulll\\\PPPLLLIIIFFFAAA===::::::;;;<<<>>>??????<<<888666777999:::???SSSxxxmmmYYYEEE>>>???888555777555444333333333333444555555888III[[[___[[[___ooo{{{}}}{{{ooohhhuuu|||wwwpppbbbSSSKKKKKK^^^ZZZPPPPPPWWWYYYaaattt}}}tttllliiihhhfffhhhlllpppooouuu{{{mmmeeeSSSKKKCCC@@@???>>>AAAEEEGGGOOO___qqq~~~yyynnniiigggaaaYYYUUUMMMHHHFFFIIIKKKKKKMMMPPPZZZ```tttwwwrrrcccKKKEEE???<<<;;;999888777777888888<<>>IIIaaasssqqqVVVCCC===>>>888555888666444333333333333444555555777JJJ^^^bbbZZZ[[[lll~~~}}}}}}qqqjjjwww}}}zzzvvvkkk[[[NNNIIISSSQQQJJJLLLVVVXXX```ttt{{{sssmmmlllllljjjlllooorrrsss|||xxxoookkk\\\RRRIIIGGGIIIMMMUUU\\\^^^ZZZeee~~~~~~}}}{{{vvvkkkhhheee\\\SSSOOOHHHFFFEEEHHHIIIIIIMMMSSSXXXccc|||rrrlll```KKKHHHCCC>>><<<:::888777666777777666JJJ^^^nnnvvvkkk```ccc~~~~~~vvvgggaaa^^^cccuuu|||ggg[[[___hhhttt~~~~~~|||}}}~~~xxx|||vvvtttsssssssssttttttssssssrrrkkknnnmmmfff```^^^]]]YYYXXXZZZYYYYYYYYYXXXUUUTTTUUUVVVVVVUUUVVVWWWVVVTTTRRRQQQTTTOOOaaannnSSSQQQOOONNNNNNNNNLLLKKKHHHJJJLLLMMMMMMLLLJJJHHHIIIKKKQQQTTTUUUYYYfffttt^^^TTTNNNOOOMMMGGGEEEJJJNNN]]]~~~~~~ppplll}}}fffPPPKKKLLLKKKHHHDDD???<<<:::999777666:::777CCCYYYfffiiittt~~~~~~rrrwww~~~vvv^^^[[[dddcccgggpppuuuxxxuuubbbVVVRRRNNNHHHEEEAAA===::::::<<<>>>>>><<<:::888666666777888999AAARRRmmmjjjuuuSSSAAA;;;>>>777444777666444333333333333444555555555JJJaaafff]]]]]]ppp~~~uuujjjmmmzzz~~~~~~|||{{{sssbbbQQQHHHGGGJJJKKKSSS^^^\\\]]]kkk}}}|||zzzsssnnnnnnnnnmmmnnnqqqqqquuuvvvpppoooggg]]]TTTTTTZZZdddqqq|||vvvjjjqqq~~~~~~}}}sssiiihhheeeZZZNNNIIIDDDCCCEEEGGGGGGGGGLLLTTTVVVcccfff```]]]LLLKKKHHH???>>>;;;999777666666666222FFFZZZnnnzzzooo``````{{{xxxuuuttt{{{xxxcccYYYYYYaaasssnnn___```hhhooozzz~~~}}}yyywww{{{|||xxx|||~~~tttrrrqqqppppppqqqrrrqqqpppiiijjjwwwxxx|||yyykkkfffaaa___[[[VVVVVVYYYTTTUUUUUUTTTRRRQQQRRRTTTPPPPPPRRRTTTTTTPPPMMMLLLMMMHHH\\\bbbPPPNNNLLLKKKLLLLLLKKKIIIHHHJJJLLLMMMMMMLLLJJJHHHJJJLLLQQQTTTUUUZZZiiixxx]]]TTTLLLIIIGGGEEEEEEHHHRRRbbbmmmdddsssbbbVVVNNNFFFGGGHHHEEEAAA>>><<<:::777555999444>>>RRRZZZ]]]qqq}}}}}}|||www}}}xxxxxx~~~zzzmmmgggaaajjjpppwww}}}{{{jjjaaa\\\TTTKKKFFFDDD>>>888777:::===<<<::::::AAA<<<555888777666<<>>VVVrrr{{{nnnaaa___{{{wwwvvvxxxrrrkkkooozzz~~~iii\\\```eeennnwwwaaaaaaqqq~~~}}}{{{zzzwwwxxxyyyyyyyyywwwvvvuuusssssssssrrrqqqpppooonnnkkksss{{{}}}~~~}}}{{{~~~|||fffbbb___[[[XXXWWWWWWVVVUUUVVVUUUUUUSSSRRRQQQPPPOOOQQQQQQRRRRRRQQQOOONNNMMMIIILLLYYYrrrttt___OOONNNMMMKKKJJJJJJJJJJJJIIILLLOOOPPPNNNLLLKKKJJJMMMOOONNNQQQWWWXXXeeeVVVNNNGGGFFFEEECCCDDDHHHQQQiii~~~ZZZTTTkkkbbbVVVOOOIIIKKKHHHEEEBBB???===:::777555999555???RRRYYYZZZkkkzzz{{{}}}{{{|||rrrnnnooonnn|||uuuddd[[[VVVOOOGGGCCC@@@;;;777777;;;>>>???===<<>>LLLQQQQQQ___sss|||}}}~~~|||yyyzzz}}}~~~{{{nnn```QQQIIIFFFAAA>>>===999777777999===@@@AAAAAA???@@@888444999888888BBB___eee^^^bbbiiiNNNHHHAAA===<<<;;;999666555444333222222333444555444CCCXXXeeedddbbbnnnhhhhhhnnnvvv{{{}}}~~~}}}|||~~~}}}{{{uuufffYYYDDDAAACCCLLLVVV\\\aaafffppp}}}zzzwwwtttpppmmmgggfffffffffhhhkkknnnooonnnrrrtttSSSJJJSSSRRRWWWVVVZZZwww{{{zzz}}}nnnfff^^^YYYPPPFFF@@@AAAAAA@@@AAADDDFFFHHHOOOWWWaaapppxxxhhh~~~pppUUUSSSSSSLLLLLLHHHDDD@@@===;;;888666555777CCC\\\ssszzzqqqgggjjjuuuvvvjjjdddnnn~~~vvv|||}}}{{{{{{mmmeee```iii{{{rrrzzz~~~~~~}}}}}}||||||||||||}}}|||zzzxxxwwwvvvvvvvvvqqqqqqqqqqqqqqqqqqppppppoooooopppqqqqqqrrrrrrrrrpppppppppooonnnmmmlllkkkkkkllllllkkkkkkmmmqqquuuvvvyyy~~~oooiiikkkddd___aaa___]]]ZZZWWWUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJHHHHHHJJJLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQPPPNNNKKKJJJJJJIIIRRRUUUVVV]]]iiiHHHFFFEEEEEECCCDDDLLLVVVfffvvvgggmmmkkkQQQMMMJJJGGGLLLGGGFFFFFFFFFEEEBBB===:::<<<888;;;EEEKKKPPP___rrrzzz~~~{{{zzz}}}}}}|||}}}wwwcccVVVJJJDDDAAA===;;;<<<888888999:::===???@@@???===???999777;;;888:::HHHqqqUUUYYYqqqYYYMMMGGGAAA===<<<;;;999666666555444333333333444555666AAATTTdddeeedddsss}}}yyygggmmmuuu|||~~~}}}}}}}}}}}}~~~|||{{{wwwjjj]]]HHHCCCCCCKKKUUU[[[```dddooo}}}zzzxxxuuurrrnnnkkkhhhhhhgggggggggiiilllnnnqqqtttwwwYYYTTT___pppppplllqqq~~~{{{llleee]]]UUULLLCCC@@@@@@AAA@@@AAADDDDDDFFFNNNWWW]]]qqqqqqqqqYYYWWWVVVNNNNNNKKKGGGCCCAAA>>>:::777555666@@@UUUnnnzzzqqqcccdddjjjiiiccchhhyyywww}}}xxx{{{pppfff^^^hhh~~~}}}qqqdddXXX\\\rrr~~~~~~~~~}}}}}}~~~~~~|||{{{xxxvvvtttsssqqqqqqqqqqqqqqqqqqrrrrrrpppppppppqqqqqqrrrrrrsssqqqqqqppppppooonnnlllkkkjjjkkkkkkkkkkkklllmmmooopppvvvqqqccceeellleee^^^]]]ZZZYYYWWWTTTSSSSSSRRRPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNPPPQQQOOOMMMKKKJJJJJJIIISSSTTTSSS]]]oooDDDCCCDDDCCCBBBDDDQQQ___qqqmmm___qqqbbbMMMLLLIIIDDDJJJEEEEEEFFFHHHHHHEEEAAA======888999BBBIIIPPP```qqq|||~~~}}}{{{zzz|||nnnjjjYYYNNNEEEAAA>>>;;;:::;;;777888:::<<<===>>>>>>>>><<<>>>:::999<<<;;;DDDZZZyyyRRR]]]zzzSSSMMMHHHBBB???>>>===:::777666555444333333333444555444>>>QQQdddiiijjj{{{bbbgggqqq{{{~~~~~~}}}~~~}}}||||||xxxmmmaaaNNNFFFCCCIIISSSYYY^^^bbbqqq|||xxxuuupppkkkhhhggggggggggggfffhhhkkknnnvvvyyyyyy^^^[[[fffzzzooorrr~~~}}}~~~gggbbb[[[QQQHHHBBB@@@AAAAAAAAACCCEEEEEEGGGPPP[[[ccczzz|||vvvsss```[[[WWWQQQNNNLLLIIIGGGDDD@@@<<<999555777>>>MMMfffwwwqqqaaa]]][[[ZZZ___mmm}}}pppzzzxxxzzz|||rrrfff```kkk}}}qqq```XXXRRR[[[uuu}}}}}}~~~~~~~~~}}}|||{{{}}}}}}|||zzzxxxtttqqqpppooooooooooooooopppqqqrrrrrrrrrrrrqqqqqqrrrssssssqqqpppppppppooommmlllkkkiiiiiijjjjjjjjjjjjiiihhhnnnmmmqqqyyy{{{{{{hhheeemmmrrrhhh___\\\VVVTTTSSSQQQQQQRRRQQQPPPNNNKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIKKKMMMLLLIIIEEEKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOONNNLLLJJJJJJJJJHHHQQQPPPOOO]]]uuuAAABBBCCCDDDCCCIIIZZZkkk~~~eeeZZZttt}}}[[[JJJLLLHHHAAAFFFCCCDDDFFFIIIJJJHHHDDD@@@<<<999;;;CCCJJJQQQ```nnnyyyuuuwwwyyyyyy}}}yyyddd[[[\\\PPPHHHAAA???===999888999555777:::===>>>>>>??????<<<>>>:::888<<>>:::666888:::DDD\\\rrrrrreeeXXXRRRTTTaaatttppp{{{~~~rrriiinnnzzzjjjhhhffflll|||}}}}}}~~~~~~~~~}}}|||{{{}}}|||zzzxxxuuurrrpppooonnnnnnmmmnnnnnnpppqqqrrrtttsssrrrqqqqqqrrrrrrsssooooooooonnnmmmlllkkkjjjkkkjjjiiiiiiiiiiiihhhgggjjjgggfffkkkqqqtttvvvxxxzzzxxxjjjoooyyyvvvfff___]]]SSSPPPOOOOOOPPPQQQQQQPPPNNNLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIHHHHHHHHHHHHGGGGGGLLLKKKKKKKKKKKKKKKLLLMMMKKKLLLMMMLLLJJJIIIJJJKKKJJJRRROOOOOObbbAAABBBEEEFFFFFFNNNcccvvv~~~```[[[||||||[[[LLLPPPKKKDDDHHHBBBCCCFFFJJJLLLJJJEEEAAA<<<:::===EEELLLSSS^^^jjj}}}uuurrruuuyyy~~~zzzppp___PPPLLLQQQKKKDDD???>>><<<888777888333666:::===??????@@@AAA<<<>>>999777;;;BBB^^^yyy\\\jjjoooZZZPPPLLLFFFDDDCCCBBB???;;;777666555444333444444555333;;;PPPfffiiieeeppp}}}iiillluuu}}}}}}~~~{{{qqqfffYYYNNNEEEHHHPPPWWW\\\___gggttt~~~{{{yyywwwtttqqqnnnhhhjjjllllllllloootttxxx|||{{{~~~}}}~~~yyyfffWWWVVVQQQGGG@@@???AAACCC???AAAEEEIIIJJJOOO\\\iiitttgggxxxkkkcccYYYQQQOOOOOOMMMLLLJJJHHHDDD???;;;777999777===TTToootttjjjWWWPPPTTTgggyyy}}}{{{~~~rrrnnn{{{wwwzzz{{{{{{~~~~~~~~~~~~}}}|||}}}yyyvvvsssqqqqqqqqqooonnnnnnnnnoooqqqrrrtttuuutttrrrqqqqqqqqqrrrrrrnnnnnnnnnmmmlllkkkiiiiiiooommmjjjiiiiiijjjjjjiiidddfffggggggggghhhjjjkkkiiiooo}}}{{{tttyyyllluuu~~~sss___ZZZYYYNNNNNNMMMMMMOOOQQQQQQPPPOOOMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLLLLKKKKKKJJJGGGDDDFFFJJJOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLKKKJJJIIIJJJKKKMMMTTTQQQRRRiii@@@>>>CCCKKKNNNTTTkkklllXXXeee|||sssUUUQQQLLLEEEGGGHHHJJJIIIIIIJJJKKKJJJHHHEEE@@@??????CCCLLLWWWaaaggg}}}~~~||||||~~~wwwsssqqqyyy{{{xxx{{{xxxtttlllbbbXXXPPPJJJGGGBBB@@@===;;;999999999:::555===AAA@@@@@@DDDEEEBBB:::>>>888;;;FFFJJJfffiii[[[yyyaaa^^^PPPNNNLLLHHHCCC???;;;999999888666555444444555555555===KKKaaammmcccdddyyy}}}{{{}}}zzz~~~zzzrrrvvv}}}~~~xxxsss___UUUHHHDDDNNN[[[]]]YYYeeeqqq}}}}}}{{{yyywwwuuussssssrrrnnnkkkmmmooopppvvv||||||~~~|||nnn]]]YYYPPPGGGCCCAAA???AAAEEEDDDIIIGGGGGGNNNRRR]]]qqqkkkoooqqqfff]]]YYYVVVMMMOOOKKKHHHHHHIIIGGGBBB<<<===888555<<>><<>>===;;;999888888888999999>>>@@@======AAAAAA===999@@@<<<<<>><<<:::888777555444444555555666;;;EEEYYYhhhccceeewww{{{tttuuuvvv~~~uuuwww~~~~~~yyytttcccYYYJJJCCCJJJTTTWWWSSSWWW```nnn~~~}}}{{{yyyxxxwwwwwwuuurrrqqqsssuuuwww|||~~~||||||xxxiiiYYYVVVMMMEEEAAA@@@>>>@@@DDDDDDKKKIIIIIIOOOTTTbbbyyy}}}kkkxxxlllaaaXXXUUUSSSLLLMMMJJJGGGGGGHHHGGGBBB===>>>999555:::HHH[[[iiippp```aaabbbqqq}}}yyymmmrrr}}}}}}~~~}}}~~~~~~~~~}}}|||{{{yyyxxx{{{zzzxxxwwwuuuuuuttttttrrrrrrrrrssstttuuuvvvwwwyyyzzz|||{{{xxxtttsssrrrsssqqqooooooppppppnnnllljjjjjjiiihhhhhhhhhiiijjjgggggggggeeecccbbbcccdddbbbeeefffhhhlllqqqqqqlllpppsssoooeeeeeepppuuurrrhhhnnnnnncccXXXTTTSSSQQQNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIILLLLLLLLLMMMMMMMMMNNNNNNOOOMMMJJJHHHHHHJJJMMMOOONNNUUUZZZfff@@@FFFGGGHHHTTTtttvvv]]]___uuummmWWWVVVPPPHHHFFFDDDEEEEEEEEEFFFGGGFFFDDDBBBBBB===:::>>>HHHSSSZZZ\\\eeeqqq}}}}}}yyyyyy{{{~~~~~~{{{xxxwwwyyy{{{}}}}}}qqqrrruuuzzz~~~~~~~~~~~~|||{{{zzzzzz~~~|||zzzxxxrrrjjj]]]ZZZTTTMMMGGGBBB>>><<<:::999777666666777888888<<<>>>>>>===>>>AAA@@@<<<<<<;;;CCCUUUttt|||rrr^^^NNNPPPkkksss\\\OOORRRQQQOOOLLLHHHDDD@@@???;;;999888666555444444555666888>>>PPPbbbccceeetttwwwvvvwwwxxxvvv~~~~~~zzzvvvkkkaaaQQQFFFGGGOOOQQQNNNLLLRRR___ssstttrrrsssyyy~~~}}}|||||||||yyywwwwww{{{|||~~~}}}{{{yyyssscccTTTQQQIIIBBB@@@???===???CCCDDDLLLLLLKKKQQQXXXllloooeee~~~cccZZZRRRPPPOOOJJJJJJHHHFFFGGGHHHGGGCCC???@@@<<<777888@@@PPPdddqqqfffggghhhsss|||qqqsss~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvrrrrrrsssssstttuuuvvvvvvwwwzzz||||||yyyuuurrrpppsssqqqooooooppppppooommmkkkkkkiiihhhhhhhhhhhhhhhiiigggdddcccbbbbbbaaa```aaacccbbb___aaadddccc___]]]```^^^WWWWWW___bbb___^^^aaa```[[[VVVTTTSSSPPPLLLLLLLLLMMMMMMNNNNNNNNNJJJJJJHHHHHHHHHHHHJJJJJJHHHHHHHHHHHHIIIIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMJJJIIIIIIJJJMMMNNNOOOTTT```xxx@@@IIIMMMOOOdddiii\\\jjj~~~jjjWWWWWWQQQJJJIIIGGGFFFFFFFFFGGGHHHHHHFFFDDDEEE???;;;>>>HHHRRRWWWYYYgggwwwzzzjjj^^^eeemmmvvv{{{|||}}}~~~~~~~~~}}}{{{tttwww|||~~~}}}}}}zzzzzz{{{|||}}}|||zzzyyyvvvwwwyyy}}}~~~}}}yyytttoookkkjjjjjjfffaaaTTTQQQMMMGGGBBB>>>;;;:::777666666666777888999:::======>>>???BBBCCCAAA===CCC;;;UUUppp]]]IIINNNppp~~~eee]]]QQQQQQQQQOOOLLLIIIEEEBBB@@@<<<;;;999666555444444444444666999III___eeeeeeooo}}}~~~}}}uuu~~~~~~{{{yyysssjjjZZZKKKHHHLLLOOONNNJJJQQQ```vvvrrrkkkhhhnnnyyy|||{{{}}}||||||{{{zzzvvvmmm___SSSLLLEEE@@@?????????@@@DDDDDDLLLMMMMMMSSS^^^wwwxxxYYYiiiuuu[[[TTTNNNKKKLLLJJJIIIGGGGGGHHHIIIHHHEEEBBBCCC???;;;888:::GGG^^^qqqlllkkkhhhqqq~~~vvvvvv~~~~~~}}}|||yyyxxxxxxwwwwwwwwwwwwxxxtttttttttttttttttttttsssqqqtttwwwxxxvvvtttsssssstttssspppooonnnmmmmmmmmmlllkkkjjjiiihhhhhhggggggiiieeeaaa```aaabbb```^^^aaabbb```\\\[[[]]]\\\YYYWWWYYYXXXRRRQQQUUUUUURRRWWWWWWUUUTTTTTTSSSQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGHHHIIIIIIJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLJJJIIIIIIKKKMMMNNNRRRYYYnnnJJJQQQRRRVVVoooxxx______uuucccSSSSSSLLLIIIKKKIIIIIIIIIIIIJJJLLLKKKIIIGGGGGGBBB>>>@@@IIIRRRWWWYYYdddvvv~~~xxx}}}kkk___[[[eeeqqqxxxxxxwwwxxxzzz{{{wwwwwwzzz~~~}}}yyywwwwwwwwwxxxzzzzzzzzzyyyxxxxxxwwwxxxyyy|||}}}}}}{{{yyy|||xxxzzz}}}{{{{{{}}}~~~}}}}}}~~~}}}yyytttqqqlllgggdddbbb^^^YYYVVVMMMKKKGGGBBB>>>:::888777666666777888999:::;;;<<<======???BBBCCCAAA>>><<>><<<:::777555444444444111555888FFF^^^gggeeeiiiyyy~~~vvv|||}}}|||wwwpppaaaQQQIIIJJJNNNOOOJJJSSSdddzzzvvvmmmpppwww{{{}}}~~~}}}yyyxxxxxxxxxsssggg[[[SSSIIICCC???@@@BBBAAACCCFFFCCCLLLMMMNNNXXXgggjjjVVVyyynnnUUUQQQKKKHHHKKKJJJHHHHHHHHHIIIIIIIIIGGGEEEEEEBBB???;;;888@@@WWWmmmooommmhhhsss~~~zzz~~~yyy~~~}}}|||xxxxxxwwwwwwvvvwwwwwwxxxtttuuuvvvvvvwwwvvvvvvuuuqqqrrrttttttsssrrrtttuuusssrrrqqqooonnnnnnooopppmmmmmmmmmlllkkkjjjiiiiiijjjeeeaaa```aaacccbbb```___aaa```[[[XXXZZZZZZWWWUUUWWWVVVSSSRRRSSSRRRPPPTTTRRRPPPQQQRRRQQQNNNMMMMMMMMMLLLKKKKKKJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIJJJLLLNNNOOOUUUdddLLLPPPSSS^^^{{{ppp```mmmqqqYYYNNNNNNHHHGGGJJJIIIKKKKKKKKKMMMNNNNNNLLLJJJHHHEEECCCDDDIIIQQQXXX\\\```oooxxxxxxzzzeeemmmvvvyyywwwsssqqqrrryyyzzz}}}zzzuuutttwwwzzzzzzxxxuuurrrqqqtttvvvxxxxxxwwwvvvwwwxxx{{{zzzzzzyyyxxxvvvuuutttzzzuuuuuuzzz}}}yyytttppppppsssvvvyyywwwvvvwwwyyyyyyvvvrrroooiiidddaaa[[[RRRLLLIIIEEECCC@@@<<<999777666555777888999:::<<<===>>>>>>???>>>???AAA@@@<<<===@@@FFFtttyyyVVVKKKOOOxxxeeeVVVYYYXXXSSSSSSRRRPPPNNNKKKIIIHHH???>>>;;;888666555444444000666888BBB[[[gggeeeeeezzzzzz|||zzz|||~~~wwwsssgggUUUIIIHHHKKKMMMJJJQQQ```sss{{{wwwyyy{{{|||~~~{{{wwwuuuuuutttlll___TTTPPPFFFAAA>>>AAACCCCCCEEEHHHDDDLLLNNNRRR```qqq```ZZZgggPPPOOOKKKGGGIIIJJJGGGGGGHHHIIIHHHGGGFFFEEEEEECCCAAA???999;;;OOOfffqqqnnniiizzz~~~~~~|||}}}qqqrrrvvv|||||||||||||||{{{zzzzzzwwwwwwvvvvvvvvvvvvvvvvvvssstttvvvwwwxxxxxxwwwwwwsssttttttsssrrrqqqsssuuuooopppooonnnlllmmmpppsssnnnnnnnnnnnnnnnmmmlllkkkjjjgggccc``````aaaaaaaaaZZZ^^^^^^ZZZWWWXXXXXXVVVQQQRRRSSSSSSTTTTTTSSSSSSSSSOOONNNQQQQQQNNNLLLLLLMMMLLLLLLKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKMMMOOOQQQTTToooIIIRRRaaavvvpppttteeeSSSMMMOOOJJJIIIKKKIIIKKKJJJKKKLLLNNNNNNLLLKKKGGGGGGGGGFFFHHHOOOXXX___]]]iii}}}zzz~~~~~~xxxrrrooonnnqqqrrruuuyyy|||}}}{{{yyypppqqqsssuuuuuutttrrrppprrrtttuuutttsssrrruuuwwwyyyxxxwwwuuussssssuuuvvvzzz{{{yyyuuuqqqrrryyy|||vvvsssuuuzzz{{{xxxuuuttttttrrrnnnjjjddd^^^[[[ZZZUUUJJJCCCBBB===<<<:::888777666666777888999:::<<<===>>>>>>???@@@??????@@@======FFFQQQiiirrrXXXSSSjjjwww]]]UUURRRSSSPPPPPPOOONNNLLLJJJHHHGGGAAA???<<<999666555444444000888777===TTTcccdddeeexxx|||yyyyyy{{{zzzxxxnnn[[[KKKGGGJJJLLLLLLLLLTTTfff|||~~~rrroooppprrruuuxxx|||{{{wwwtttssspppeeeVVVLLLKKKBBB>>>===AAADDDDDDFFFIIIGGGNNNOOOVVVhhh|||zzzXXXddd~~~bbbLLLNNNKKKFFFHHHIIIEEEFFFGGGGGGFFFEEEDDDCCCDDDAAABBBBBB;;;888GGG\\\qqqmmmjjjxxx}}}zzztttvvvzzzzzz{{{{{{{{{{{{zzzyyyyyywwwwwwvvvuuutttttttttuuussssssttttttsssqqqnnnmmmnnnppprrrsssrrrrrrrrrsssmmmmmmlllhhheeedddgggiiiiiijjjjjjkkkkkkjjjiiihhhhhhfffbbb]]]YYYXXXYYY[[[XXX]]]___[[[WWWWWWWWWUUUPPPPPPQQQSSSSSSRRRRRRRRRPPPMMMNNNQQQPPPKKKJJJMMMKKKJJJJJJJJJIIIIIIHHHHHHFFFFFFFFFGGGGGGFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGHHHIIILLLOOOQQQSSS^^^OOO___yyyuuu___QQQOOOTTTOOOMMMNNNJJJIIIIIIIIIKKKMMMMMMKKKJJJFFFHHHIIIGGGHHHNNNXXXaaaYYYdddzzzzzzyyyrrrooonnnnnnnnnppptttyyy}}}nnnnnnooorrrvvvwwwuuusssqqqrrrsssrrrppppppssswwwttttttrrrqqqqqqtttyyy}}}uuuvvvtttooommmqqq{{{}}}wwwuuuxxx}}}yyyssspppmmmhhhbbb]]]VVVRRRRRRTTTPPPFFF@@@@@@999888777777777888999:::888999;;;<<<===>>>>>>>>>@@@>>>???@@@>>>BBBSSSeeeqqqSSSKKK[[[cccWWWUUUNNNOOOLLLLLLKKKJJJHHHFFFEEEDDDAAA???<<<999666555444444111999666888NNN```dddfffttt~~~yyyxxxwwwyyy~~~~~~ttt```OOOIIIJJJMMMPPPJJJLLL^^^yyyoooiiifffhhhkkkoootttxxx{{{}}}~~~zzzyyy}}}xxxxxxtttqqqmmm```OOOFFFFFF@@@<<<<<<@@@DDDDDDFFFIIIIIIOOOPPPYYYnnnfffVVVvvvuuu^^^IIIMMMJJJEEEFFFHHHCCCEEEFFFFFFDDDBBBAAABBBBBB@@@BBBCCC<<<666BBBUUUpppllljjjkkkqqqrrrttt~~~||||||||||||||||||{{{zzzwwwvvvuuuttttttsssssssssttttttrrrpppkkkfffbbb___ccchhhmmmqqqrrrrrrrrrsssmmmllliiibbb\\\XXXYYY\\\cccdddeeeffffffeeedddddddddccc```YYYQQQNNNPPPSSSXXX^^^aaa]]]YYYXXXWWWUUUTTTRRRRRRSSSRRROOONNNOOONNNLLLMMMQQQNNNIIIIIIOOOHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIEEEEEEGGGIIILLLPPPRRRTTTqqqaaauuusssYYYUUUPPPMMMLLLLLLKKKIIIMMMKKKJJJJJJLLLLLLJJJGGGJJJEEEEEEJJJIIIFFFOOO^^^___aaalll}}}uuunnnlllkkkmmmjjjeeefffooozzz|||xxxlllkkklllnnnppprrrrrrqqqiiilllooopppnnnnnnppprrrsssmmmjjjoootttwww{{{~~~xxxwwwsssnnnlllqqq|||{{{tttqqqrrrttttttssspppiiiaaa]]]\\\[[[XXXTTTQQQPPPLLLHHHCCC???<<<:::777666555444555666888::::::;;;============>>>???BBBAAABBBAAA@@@OOOttttttWWWPPPYYYyyy{{{\\\NNNOOOQQQQQQNNNMMMLLLKKKIIIHHHGGGFFFBBBAAA>>>;;;999777666555555555999;;;BBBZZZiiicccttt||||||sssssszzzyyyrrryyy}}}~~~|||yyyppp\\\KKKHHHOOONNNNNNQQQZZZmmmwwwrrriii```]]]```gggmmmqqquuuzzz}}}{{{~~~|||{{{uuunnnpppwww{{{yyyzzzvvvrrriii___TTTJJJDDD@@@???>>>===???CCCGGGJJJKKKOOOPPPVVVgggjjjOOO^^^yyy]]]HHHGGGIIICCCBBBGGGDDDDDDDDDDDDDDDDDDCCCCCCFFFDDDBBB@@@>>>??????@@@hhhnnntttzzzlllooo~~~~~~~~~zzzzzz{{{|||}}}}}}|||{{{{{{}}}~~~~~~~~~}}}|||zzzyyyzzzyyyxxxvvvuuuuuuttttttqqqqqqooojjjaaaVVVPPPNNNVVVggglllmmmwww{{{uuurrrooommmggg```YYYRRRLLLIII[[[aaaddd```]]]]]]\\\ZZZ^^^WWWVVVPPPEEEOOOfffrrrpppeee[[[ZZZZZZWWWSSSQQQRRRRRRQQQPPPOOOOOONNNNNNOOOPPPQQQQQQPPPMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEJJJDDDEEEMMMOOOLLLUUUeeennnXXXXXXWWWRRRLLLHHHHHHKKKJJJHHHGGGHHHJJJJJJHHHFFFKKKFFFGGGLLLLLLJJJSSS```ggg```ggg}}}xxxtttpppkkkaaaaaa___^^^ccclllqqqqqqnnnmmmmmmnnnppprrrssstttqqqpppllliiihhhmmmuuu{{{xxxqqqqqquuuvvvwwwzzzuuuuuurrrnnnlllqqqzzzuuuoooiiifffggggggfffeeeccc]]]UUURRRQQQPPPMMMIIILLLJJJGGGDDD@@@<<<999888777666555555666777999;;;???>>>>>>>>>>>>???@@@@@@>>>FFFDDD<<>>;;;999777666555444777999???VVVgggcccgggooo{{{~~~wwwssstttsssnnntttxxx}}}~~~}}}{{{sssbbbQQQJJJLLLMMMMMMNNNUUUggg}}}{{{sssoooooopppllljjjiiikkkpppvvvyyy{{{}}}{{{zzzxxxrrrpppyyy|||zzzyyyuuurrrssstttnnneee[[[PPPHHHBBB@@@@@@@@@@@@BBBEEEHHHKKKLLLRRRTTT]]]pppwwwTTTIIIbbbmmmUUUDDDFFFHHHAAA>>>BBBBBBBBBCCCCCCDDDCCCCCCCCCFFFDDDBBB@@@??????@@@@@@___gggkkknnnzzzttttttvvv{{{~~~|||}}}|||}}}||||||||||||}}}~~~~~~}}}}}}|||~~~~~~~~~}}}|||zzzyyyxxxyyyxxxwwwvvvuuutttttttttsssrrrqqqlllbbbWWWRRRRRRaaavvv|||xxxyyyvvvooooooqqqnnniiiddd```^^^^^^^^^ZZZ___aaa\\\WWWUUURRROOOMMMIIINNNUUUaaazzzrrrfff[[[YYYYYYWWWUUUUUUQQQQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOONNNLLLJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFMMMIIIKKKQQQQQQRRRaaattt}}}dddUUU[[[^^^WWWKKKDDDFFFKKKFFFEEEEEEFFFHHHHHHGGGEEEIIIFFFFFFKKKKKKJJJRRR]]]ooocccdddyyyzzzwwwuuuppphhh]]]```___[[[[[[aaahhhkkkmmmlllllllllmmmppprrrsssqqqoookkkggghhhnnnwww}}}|||qqqooorrrrrrrrrsssmmmnnnmmmkkkjjjnnntttzzzmmmhhhccc``````___\\\YYYYYYTTTNNNJJJJJJIIIFFFCCCDDDCCCAAA>>>;;;888666555666666555666777999;;;<<<@@@???===>>>@@@BBBCCCCCC???CCC??????[[[wwwYYYJJJ___~~~WWWJJJMMMOOOMMMLLLMMMMMMLLLKKKIIIGGGEEEDDDBBBBBBAAA@@@>>>;;;888777555333555666;;;QQQeeedddcccdddrrr~~~uuurrrqqqqqquuuyyy}}}~~~}}}yyylll[[[NNNJJJMMMLLLKKKPPP```wwwzzzqqqiiiiiiqqq}}}yyyyyywwwyyy~~~zzz{{{yyyuuurrrqqqoooiii___TTTKKKDDDAAA???AAABBBCCCEEEGGGJJJLLLMMMRRRXXXggg}}}aaaKKKTTTvvv```NNNBBBFFFHHHAAA<<<>>>???@@@AAABBBCCCCCCCCCBBBEEEDDDBBB@@@??????@@@@@@VVVccckkkhhheeekkkrrrvvvnnnoooqqqvvv}}}}}}{{{{{{|||}}}}}}||||||{{{|||||||||~~~~~~~~~|||zzzyyyxxxwwwwwwxxxwwwvvvtttsssssssssssssssrrrppplllaaaUUURRRVVVqqq~~~uuuooorrrpppnnnjjjggggggkkkooorrrkkkjjjcccVVVKKKFFFCCC???DDDAAAKKK```|||ooodddYYYVVVVVVUUUUUUVVVPPPPPPPPPOOONNNNNNMMMMMMLLLMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGGGGGGGFFFEEEEEECCCDDDEEEGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFIIIJJJMMMNNNNNNWWWppplllWWWRRRXXX\\\WWWLLLEEEEEEIIIDDDDDDDDDEEEFFFGGGFFFFFFGGGDDDDDDGGGGGGFFFKKKSSSllliiijjjrrrwwwttttttpppiii```aaa^^^XXXVVV[[[```aaaccceeefffggghhhiiijjjkkkggghhhjjjkkkmmmoooqqqrrrzzznnnfffggglllmmmkkkjjjcccdddeeeeeeeeegggkkknnnfffbbb]]][[[ZZZXXXTTTPPPOOOLLLGGGEEEDDDCCCBBB@@@===<<<;;;:::888666555555666666666777888:::<<<============???AAACCCDDDCCC@@@;;;BBBXXXqqquuu]]]LLLRRRssssssQQQLLLQQQOOOKKKLLLLLLLLLKKKJJJHHHFFFDDDBBB@@@AAAAAAAAA???<<<999777666333555555777LLLbbbffffffaaammmxxxsssvvv||||||~~~~~~uuufffUUUKKKPPPOOOMMMOOO\\\rrr}}}|||zzzyyyttt~~~}}}||||||{{{yyyuuusssrrriiicccYYYOOOGGGBBBAAAAAAAAACCCEEEGGGHHHJJJMMMOOOPPP]]]rrrvvvUUUOOOggg[[[MMMDDDGGGHHHAAA===>>>===>>>???AAAAAABBBBBBBBBEEEDDDBBBAAA@@@@@@@@@AAAKKK\\\llllllccc___dddlllmmmoooqqquuu}}}|||zzz{{{|||||||||{{{{{{{{{{{{||||||~~~|||zzzxxxvvvuuuuuuvvvvvvuuutttsssrrrqqqqqqqqqqqqnnnmmmiii]]]PPPPPPWWW{{{|||tttpppuuunnnllliiihhhiiimmmqqqsssvvvqqqdddTTTKKKJJJKKKKKKMMMGGGUUUoooxxxfff]]]UUUSSSSSSRRRQQQRRROOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFIIILLLLLLPPPdddwww^^^PPPPPPRRRSSSRRRMMMIIIFFFEEECCCDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCDDDCCCBBBDDDHHH\\\lllrrrlllrrr{{{uuutttpppkkk___^^^XXXQQQPPPSSSSSSPPPTTTXXX]]]______^^^^^^^^^^^^```cccgggiiihhhfffdddeee]]]YYY^^^ccccccaaa```[[[\\\___``````aaabbbcccZZZVVVRRRPPPPPPMMMHHHDDDCCC@@@>>><<<;;;;;;:::999999999888777777666666555666666777888:::<<<===>>><<<>>>@@@AAAAAA@@@AAAAAABBBKKKaaazzzoooUUUMMMUUUjjjxxx^^^JJJLLLPPPMMMLLLQQQKKKKKKKKKJJJHHHEEEBBB@@@???@@@@@@@@@???<<<999777999555666666555GGG___fffeee___hhh~~~|||ssswww~~~~~~|||ppp___QQQTTTTTTRRRQQQ[[[ooo}}}zzz{{{zzztttzzz~~~yyyyyyxxxtttqqqooommmkkkbbb\\\SSSJJJDDDAAABBBCCCAAACCCFFFGGGHHHJJJNNNQQQSSShhhbbbFFFLLLlllXXXMMMEEEEEEDDD???===???===>>>???@@@AAAAAAAAAAAADDDCCCCCCBBBAAAAAAAAAAAA>>>MMM___gggccc^^^bbbkkkmmmqqqtttvvv}}}}}}|||{{{|||}}}yyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzxxxuuutttsssttttttttttttrrrqqqpppoooooooooooollllllhhhZZZLLLOOO[[[{{{tttpppmmmpppmmmlllkkkjjjiiiiiihhhhhhfffgggddd```bbbhhhkkkkkkYYYTTThhh~~~nnnfffccc]]]WWWSSSTTTTTTQQQNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGIIILLLNNNQQQ___iiiVVVQQQOOOMMMLLLLLLMMMKKKGGGCCCCCCEEEGGGGGGEEEEEEEEEFFFHHHFFFEEECCCBBBAAABBBBBBIIIdddrrrlllmmmyyytttlllccc]]][[[UUUOOOMMMOOOLLLGGGHHHMMMRRRTTTSSSQQQRRRSSSYYYXXXWWWXXXZZZ[[[ZZZYYYVVVRRRQQQVVVYYYWWWTTTTTTUUUWWWYYYZZZ[[[[[[ZZZYYYPPPLLLHHHGGGGGGFFFBBB???;;;::::::999888777777777777777777777777777666666777888999:::;;;<<<===>>>???BBBDDDBBB???>>>CCCHHHUUUssssss```OOOEEESSSoooeeeYYYPPPPPPOOOKKKKKKPPPLLLMMMMMMLLLIIIFFFCCC@@@??????@@@???>>><<<:::999:::666888777333BBBZZZdddddd___gggzzztttsss}}}zzzzzz{{{}}}~~~wwwiii\\\WWWXXXWWWUUU[[[lll~~~{{{xxxyyy~~~}}}zzztttyyy}}}}}}|||yyyvvvyyyyyyuuuooommmlllhhhcccXXXTTTLLLFFFAAAAAABBBDDDAAADDDFFFGGGHHHKKKQQQVVV]]]yyymmmRRR@@@NNNpppsssRRRJJJCCCAAA???;;;;;;>>>>>>>>>???@@@AAAAAAAAA@@@CCCCCCCCCCCCBBBBBBAAAAAA<<>>CCCFFFBBB>>>BBBPPP]]]vvvxxxeeePPPJJJEEEKKKfff~~~aaa^^^YYYTTTPPPNNNNNNOOOOOOOOOPPPOOOLLLIIIEEEBBBAAAAAA@@@???>>>======<<<:::555888777111===UUUaaadddaaahhhyyy}}}uuu{{{{{{zzzzzz}}}}}}}}}}}}{{{rrrhhhVVVYYYZZZWWWZZZhhhxxx~~~}}}yyyyyy}}}sssyyy~~~|||zzzxxxvvvyyyxxxsssnnnmmmmmmfff\\\OOOKKKFFFAAA???@@@BBBCCCBBBEEEGGGGGGHHHMMMUUU\\\ggg___PPPOOOgggbbbJJJEEEBBBAAA>>><<<<<<>>>??????@@@AAAAAA@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBAAA@@@@@@IIIYYYaaaaaajjjvvvuuu{{{|||zzzwww}}}{{{xxxzzz|||~~~|||{{{{{{yyyyyyxxxxxxxxxxxxyyyyyy{{{{{{zzzyyyxxxwwwwwwvvvssssssttttttssssssrrrqqqrrrqqqpppnnnmmmmmmllllllnnnjjjjjjfffVVVFFFMMMaaavvvqqqpppmmmpppkkkllllllllljjjfffbbb```[[[dddnnnuuuxxxuuuiii]]]aaasssooo^^^]]][[[VVVRRRQQQSSSRRROOOMMMOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCEEEFFFGGGHHHIIILLLQQQddd|||XXXLLLTTTOOOMMMLLLKKKJJJHHHFFFDDDCCCEEEGGGFFFCCCAAABBBDDDCCCCCCBBB@@@AAABBB@@@>>>@@@III___rrrrrrjjjtttrrrXXXNNNUUUYYYSSSKKKHHHIIIIIIBBBDDDEEECCCAAABBBIIIOOOKKKIIIHHHIIIIIIGGGBBB>>>EEEDDDDDDFFFDDDAAAEEEKKKIIIIIIIIIJJJKKKJJJGGGEEEBBB>>>::::::<<<===;;;999555777888888777777888999666666666666666666666666::::::;;;<<<=========<<<:::@@@DDD@@@>>>HHH___sssiiiTTTKKKIIIKKKZZZvvveeeVVVXXXVVVQQQPPPTTTWWWUUUQQQRRRRRRQQQOOOKKKGGGDDDCCCBBBAAA@@@????????????999555888777///999QQQ^^^aaa___eeeuuu~~~|||zzz}}}~~~|||{{{{{{}}}wwwoooTTTYYYZZZWWWYYYeeettt}}}~~~~~~}}}~~~}}}}}}}}}~~~}}}|||~~~{{{{{{|||||||||{{{zzzyyyyyyyyyssssssoookkklllkkkaaaTTTIIIFFFBBB???>>>???AAACCCDDDFFFHHHHHHIIINNNXXX```mmm~~~VVVTTTbbb~~~UUUDDDCCCCCCCCCAAA>>>>>>@@@@@@@@@AAAAAAAAA@@@@@@???CCCCCCCCCDDDCCCCCCBBBBBB???>>>IIIZZZ___[[[^^^iiiqqqwwwvvvssszzzvvvvvv~~~{{{yyywwwzzz~~~|||zzzyyy{{{zzzyyyxxxwwwwwwwwwwwwzzzzzzyyyxxxvvvuuuttttttqqqqqqsssttttttsssqqqqqqqqqpppooonnnmmmlllllllllkkkffffffcccRRRBBBJJJ```{{{qqqlllkkkjjjnnnggghhhiiiiiihhhfffdddccc^^^dddhhhiiiiiieeeZZZNNNgggeee```^^^OOOTTTOOOMMMNNNMMMKKKLLLOOOJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEBBBAAAAAAAAABBBDDDEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCEEEFFFHHHHHHOOORRRYYYsssvvvpppQQQIIINNNKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>BBBXXXtttttteeekkkoooZZZTTTMMMIIIIIIIIIFFFCCCBBBBBBAAA???======???AAA>>>??????@@@@@@@@@@@@???BBB@@@???>>>>>>???@@@BBBAAAAAAAAA@@@???>>>>>>===<<<<<<:::999888777777777666666666666777777777777777666666777888;;;===???>>><<<;;;;;;===??????>>>AAACCCDDDGGGVVVkkkyyy}}}zzzsssjjj[[[KKKHHHMMMRRRdddxxxxxx\\\WWWVVVTTTSSSQQQPPPPPPOOORRRSSSTTTRRROOOKKKJJJIIIHHHFFFBBB???>>>???AAABBBAAA999555777666666DDDUUUcccYYY^^^uuuyyywww|||~~~~~~vvvsss||||||www~~~~~~~~~}}}}}}~~~}}}{{{fff___XXXWWWXXX\\\fffooo{{{|||}}}}}}}}}}}}}}}~~~~~~}}}|||zzz{{{||||||~~~}}}}}}}}}~~~~~~{{{{{{zzzyyywwwuuutttrrrooojjjddd[[[QQQKKKAAAAAA@@@@@@AAAAAABBBCCCGGGFFFIIILLLKKKMMMZZZiiiyyyRRRZZZhhhSSS??????>>>>>>>>>>>>>>>??????>>><<<;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDEEE@@@BBBGGGOOOYYY```bbbaaannnqqq~~~{{{pppvvv~~~}}}}}}}}}~~~}}}zzzxxxwwwwwwwwwxxxxxxxxxxxxyyyxxxvvvssssssqqqppppppqqqpppooommmooommmkkkjjjkkkkkkjjjiiigggeeeaaaZZZMMMEEEJJJSSSxxxsssfffgggiiieeegggfffdddcccbbbbbbccccccddd```eeeooohhhUUUOOOVVVuuu[[[\\\]]]TTTRRRQQQNNNLLLJJJKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGCCCEEEKKKFFFCCCKKKTTTYYYqqq~~~|||^^^OOOIIIFFFIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@NNNeeemmmfffjjjyyymmmdddVVVHHH??????EEEKKKDDDCCCAAA???======>>>@@@<<<<<<======>>>=========>>>===<<<;;;;;;<<<===>>>???>>>>>>===<<<<<<;;;;;;:::999888777777666777777666666666777777777888888777777777888999;;;<<<===??????@@@@@@AAABBBCCCDDDCCCNNNZZZeeepppxxxxxxrrrpppcccVVVNNNLLLNNNXXXdddfffYYYVVVUUUTTTRRRPPPOOOOOOOOOQQQRRRSSSQQQMMMJJJIIIHHHFFFDDDBBB@@@@@@BBBDDDFFFEEE===999:::777555???NNNaaa[[[^^^mmm|||yyyxxx{{{xxxttt~~~||||||||||||~~~}}}{{{qqqjjjbbb]]]ZZZZZZ___fffqqquuu{{{}}}xxx}}}|||{{{{{{|||}}}~~~ssstttuuuvvvyyy~~~~~~}}}}}}~~~||||||~~~|||zzzxxxwwwvvvsssqqqqqqnnniiiddd]]]UUUMMMGGG@@@@@@@@@@@@AAABBBCCCDDDCCCEEEIIILLLNNNWWWlll|||kkkUUUhhhYYYJJJ@@@???>>>>>>=========>>>>>>===<<<;;;;;;===???@@@@@@@@@@@@@@@AAABBBCCCDDD@@@AAADDDJJJSSSZZZ]]]^^^___gggyyy~~~|||zzzzzzyyyzzzwwwvvvuuuvvvwwwvvvuuusssrrrqqqooooooppppppnnnmmmnnnllljjjiiijjjiiihhhgggeeebbb]]]UUUJJJDDDJJJTTTuuusssfffhhhiiidddfffeeecccaaa`````````aaa___[[[cccppphhhTTTRRR```jjjXXXZZZYYYPPPQQQPPPNNNLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCEEE???@@@IIIHHHIIISSSaaawwwuuuwww```MMMMMMJJJ???FFFGGGGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDD>>>BBBSSSbbbgggkkkppp}}}nnnXXXEEE>>>CCCKKKHHHGGGEEEBBB???>>>===<<<:::::::::::::::::::::::::::999888777777888999:::;;;;;;::::::999999888888777666666555555666666666666777777777777888888888777888999:::;;;;;;;;;;;;<<<>>>@@@???>>>@@@EEEIIIbbbooo~~~xxxfffWWWUUUQQQLLLGGGIIIYYYxxxiiiWWWXXXTTTSSSRRRPPPOOONNNNNNNNNPPPQQQRRRPPPMMMJJJHHHHHHDDDDDDBBBBBBCCCEEEHHHIIIIIIBBB>>>===999444:::DDDXXXYYY]]]eeeuuu{{{zzz}}}qqqkkkuuu{{{~~~}}}~~~}}}}}}~~~~~~}}}}}}vvvooohhhaaa[[[\\\aaammmttt}}}~~~{{{~~~|||zzzyyyyyyzzz}}}~~~~~~~~~}}}~~~{{{vvvqqqqqqvvv~~~}}}{{{}}}zzzzzz|||~~~~~~~~~~~~~~~~~~|||}}}}}}|||zzzzzz{{{|||}}}yyy|||{{{zzzzzz||||||zzzwwwuuusssqqqnnnllllllhhhaaaZZZTTTMMMGGGCCC???@@@@@@AAABBBDDDEEEFFFCCCGGGKKKMMMQQQbbbzzzaaaVVVyyyhhhJJJEEEAAA@@@???======<<<<<<<<<===<<<;;;;;;;;;<<<>>>???????????????@@@AAABBBBBB@@@???@@@DDDKKKRRRXXX[[[VVVcccwww~~~}}}|||||||||vvvtttsssssstttttttttsssqqqpppnnnnnnoooooommmlllmmmkkkiiihhhhhhgggeeeccc```[[[UUULLLBBB???GGGSSStttpppeeeffffffaaadddcccaaa___^^^^^^^^^___]]]WWW```mmmeeeRRRXXXooorrr^^^VVVVVVTTTMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEBBBCCCJJJKKKNNN[[[ppp|||uuu~~~oooQQQHHHLLLIII@@@DDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDEEE@@@>>>GGGXXXgggnnnpppzzzsss]]]JJJAAA???IIIHHHGGGEEECCC@@@<<<999::::::999999888888888888777666666555555666666777999999999888888777777777555555555555555666777888777777777888888888999999888999:::<<<<<<<<<;;;:::;;;===>>>======BBBMMMVVVmmmWWWJJJFFFHHHNNNXXXhhh~~~rrr\\\VVVYYYSSSRRRQQQOOONNNMMMMMMMMMPPPQQQRRRPPPMMMJJJIIIIIIEEEEEEEEEEEEFFFGGGIIIJJJJJJEEEBBB@@@;;;666777===NNNWWW\\\```oookkk```lllwww~~~~~~}}}xxxrrriii```___cccjjjsss~~~~~~}}}zzzwwwwwwxxx{{{}}}~~~~~~}}}~~~|||vvvvvvxxx|||~~~zzzxxxyyy}}}~~~||||||~~~~~~|||yyyzzz{{{|||||||||||||||~~~{{{{{{|||||||||zzzzzz{{{|||~~~zzzwwwtttrrrqqqooollljjjgggaaaYYYQQQKKKFFFBBB@@@??????@@@BBBCCCEEEGGGHHHFFFKKKOOOQQQWWWnnnxxx]]]XXXYYYCCCFFFAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::;;;;;;======>>>>>>======>>>???@@@@@@@@@>>>===@@@EEENNNVVVZZZVVVeeexxx~~~~~~}}}}}}wwwtttrrrqqqrrrsssssssssooonnnllllllmmmmmmkkkjjjllljjjhhhgggfffeeebbb```]]]VVVNNNFFF>>>===FFFSSSwww}}}yyykkkbbbccceeeaaaaaa```___^^^^^^^^^______aaaWWWYYYcccZZZLLL[[[{{{uuubbbWWWUUUSSSPPPNNNLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAIIIIIIIIIMMMMMMUUUgggzzz[[[NNNLLLHHHEEEDDDCCCCCCDDDEEEFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEECCCBBBEEERRRcccooouuuwwwwwwbbbMMMAAADDDDDDDDDEEEFFFCCC>>>:::<<<;;;:::999888888888888777666666666666666666777999999888888888888888777666666666666777888999999888888888888999999999999888:::;;;<<<======<<<;;;<<<===>>>>>>AAALLL\\\hhhsss```SSSNNNIIIMMM[[[vvvuuu___\\\[[[VVVRRRQQQPPPNNNMMMMMMMMMMMMPPPRRRSSSRRROOOLLLJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHEEECCCBBB>>>999888:::HHHUUU\\\[[[ggg~~~ooo___bbbooo}}}|||wwwmmmccc```ccceeemmmvvv{{{|||{{{zzz{{{}}}yyywwwvvvwwwyyy{{{}}}}}}~~~{{{~~~{{{{{{|||~~~|||yyyzzz}}}~~~|||yyyzzzzzz{{{}}}}}}|||zzzyyywwwsssuuu}}}{{{}}}}}}|||{{{zzzzzzzzz{{{vvvtttqqqpppooommmjjjhhh___YYYQQQIIIEEEBBBAAA@@@@@@@@@AAABBBDDDGGGIIIJJJGGGMMMSSSYYYffflllUUUfffxxxOOO@@@GGG@@@???>>><<<;;;::::::::::::::::::::::::;;;;;;<<<===<<<<<<<<<<<<======>>>???>>>===>>>CCCKKKTTTZZZWWWdddvvv~~~}}}}}}xxxvvvsssrrrssstttssssssnnnlllkkkkkkkkkkkkjjjhhhjjjhhhgggffffffdddaaa^^^XXXQQQJJJCCC===>>>HHHSSSrrrssslll___ZZZ^^^bbbaaa^^^]]]]]]]]]^^^___aaabbbcccVVVQQQSSSMMMHHH^^^}}}xxxhhhZZZVVVTTTOOONNNQQQJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBJJJJJJHHHNNNUUUjjjcccNNNNNNNNNEEEAAAFFFCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFHHHNNNZZZiiitttuuu}}}mmm```HHHFFFCCCDDDFFFEEEBBB??????===;;;999888888888888777777888888888888777777999999999999999999999999777777777777888888999:::888888999999999:::::::::999:::;;;<<<============;;;;;;;;;<<>>BBB???>>>===;;;;;;:::::::::888999999999::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>AAAGGGOOOUUUYYYaaapppyyyuuu}}}}}}|||zzzxxxuuutttttttttrrrqqqlllkkkiiiiiijjjjjjhhhggghhhgggfffffffffdddaaa^^^PPPKKKFFFCCCAAADDDNNNXXXjjjhhh___UUURRRWWW[[[[[[\\\\\\[[[\\\]]]^^^```aaa___TTTLLLJJJKKKQQQeeezzziii___VVVUUURRRMMMMMMRRRIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFCCCIIIGGGJJJZZZooodddVVVKKKKKKJJJEEEDDDGGGDDDEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEHHHEEEFFFJJJKKKNNN\\\kkktttwww{{{~~~aaaXXXNNNGGGFFFEEEDDDBBB@@@>>><<<999888888888888888888999999999999888888999999999999999999999999888888777777777888999999999999999::::::::::::;;;:::::::::;;;<<<>>>???@@@CCCAAA>>>===@@@FFFMMMRRRNNNNNNOOONNNIIIGGGRRR___wwwiiiWWWTTTVVVUUURRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRQQQNNNLLLKKKKKKHHHIIIJJJKKKJJJIIIGGGFFFFFFEEEDDDBBB@@@???<<<:::888EEETTT]]]jjj~~~qqqvvvzzz|||~~~}}}~~~~~~ssshhhfffjjjmmmllllllnnnssswww{{{|||{{{yyywwwtttrrrqqqqqqqqqssswww}}}|||zzzxxxqqqtttuuuyyy|||zzzxxx}}}|||vvvoookkkhhhhhhggghhhjjjlllllllllmmmmmmnnnooopppnnnhhhddd[[[]]]iiiyyy}}}rrriiihhhhhhpppyyy}}}{{{yyy{{{~~~~~~{{{wwwvvvxxxzzz||||||xxxxxxyyyyyyxxxwwwvvvuuupppmmmiiieeebbb___[[[XXXNNNIIICCC???>>>???@@@AAACCCCCCCCCDDDFFFHHHIIIJJJLLLUUUddd{{{ttt\\\]]]nnn{{{UUUAAA===???===<<<<<<;;;:::::::::;;;777888888999999999999999;;;::::::999999999:::::::::;;;<<<======@@@FFFJJJZZZ\\\jjjtttwww}}}{{{mmmjjjooozzz~~~}}}zzzxxxvvvuuuuuussspppnnnkkkiiihhhhhhiiihhhgggeeeffffffeeeffffffdddaaa^^^WWWTTTSSSUUUWWW[[[eeeppp{{{vvvlllccc______^^^\\\]]]\\\[[[ZZZZZZ[[[\\\]]]WWWSSSOOOPPPZZZiiitttyyyaaaZZZTTTPPPNNNLLLMMMNNNIIIHHHGGGFFFEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDFFFGGGHHHFFFJJJLLL\\\|||qqqRRRRRRNNNHHHFFFIIIIIIGGGEEEFFFFFFFFFEEEDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDJJJDDDDDDIIIIIIGGGQQQbbbssstttuuuzzz~~~|||nnn[[[MMMFFFEEEDDDCCC@@@???<<<999777777888888888888999999999999888888888888888888999999999999888888777777777777888888999999:::::::::;;;;;;;;;::::::::::::<<<>>>AAABBBSSSOOOIIIEEECCCAAA???>>>FFFDDDEEEGGGIIISSSllloooRRRQQQUUUPPPOOOVVVQQQQQQPPPOOONNNNNNNNNNNNNNNPPPQQQPPPMMMKKKJJJJJJFFFHHHIIIKKKKKKJJJHHHGGGFFFFFFDDDBBB@@@@@@===999888CCCQQQ[[[eeesss}}}{{{~~~|||}}}|||zzz|||~~~yyypppoootttoookkkgggiiiooouuuyyy{{{xxxwwwuuussspppooonnnmmmmmmsss{{{|||uuuooovvvqqqnnnoooqqqttt|||~~~uuukkkdddccccccccccccbbbcccddddddaaaaaacccfffiiihhhccc___WWWZZZiii{{{}}}nnnaaa```jjjsss}}}yyyttttttwwwyyyuuuqqqppprrrvvvyyy{{{yyyyyyyyyxxxvvvsssqqqooonnnkkkfffaaa\\\XXXSSSOOOIIIDDD???<<<<<<>>>@@@AAADDDDDDDDDEEEFFFHHHIIIJJJTTT]]]nnneeeQQQhhhnnnIII===??????<<<<<<;;;:::::::::;;;;;;777777888999999999999888::::::999999888999999:::888:::<<<;;;:::;;;>>>BBBUUUVVVfffwww}}}~~~ssssssvvv}}}zzzxxxwwwvvvuuurrrnnnkkkjjjiiigggggghhhhhhfffeeeeeeeeeeeeffffffeeebbb___hhhgggiiioootttzzzxxxsssmmmggg^^^\\\[[[YYYXXXXXXXXXXXXQQQUUUVVV[[[lll|||___YYYQQQLLLKKKLLLLLLKKKIIIHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???AAACCCEEEGGGHHHIIIHHHMMMWWWttt\\\QQQNNNIIIFFFGGGMMMUUUZZZXXXMMMAAA>>>DDDHHHGGGCCC?????????@@@AAABBBCCCDDDAAABBBCCCDDDDDDDDDCCCCCCFFFEEEDDDCCCFFFJJJNNNQQQfff}}}yyyvvv}}}|||kkkSSSDDDBBBGGGFFFHHHGGGAAA:::888999:::::::::999:::<<<;;;888666666888::::::888777888999888777777777777777888999888999999999999888888777<<<::::::===???AAAEEEHHHKKKKKKJJJEEE@@@>>>AAAEEEKKKIIIMMMUUUaaasssrrr___RRRSSSUUUPPPNNNQQQQQQQQQQQQOOOMMMLLLNNNPPPNNNMMMNNNPPPRRRPPPKKKFFFFFFFFFHHHIIIIIIHHHGGGGGGIIIFFFCCC@@@???<<<999666555;;;JJJ[[[aaadddtttyyyzzz{{{|||zzz}}}}}}||||||}}}~~~~~~xxxjjjkkkkkkkkklllpppvvvzzzuuuvvvvvvrrrppppppnnnkkkrrrqqqsss{{{yyy{{{~~~qqqjjjqqq|||~~~}}}zzzzzz{{{yyyyyyxxxxxxwwwwwwwwwwwwsssqqqpppssswwwtttkkkbbbcccfffttt}}}iiidddnnnvvv~~~lllllltttyyyyyynnnfffjjjrrrvvvvvvuuuuuusssrrrqqqqqqooommmkkklllhhhccc___ZZZTTTMMMGGGDDD@@@======@@@CCCCCCCCCBBBEEEGGGGGGHHHMMMPPPPPPaaaooonnnWWWZZZ~~~```CCC???@@@===???>>><<<;;;::::::;;;;;;888999999::::::999999888:::999888777777777888999<<<<<<<<<<<<<<<===>>>>>>LLLWWWaaaggguuu~~~|||yyyuuurrrqqqpppooonnnjjjjjjjjjiiigggeeecccbbbeeecccaaaaaacccdddbbb```bbbeeekkkuuu|||lll```\\\XXXVVVVVVUUUUUUTTTOOORRRXXXaaahhhkkkkkkiiiTTTRRROOOLLLJJJJJJJJJKKKHHHGGGEEEDDDCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAA???>>>>>>???AAA???CCCCCC@@@BBBGGGJJJHHHRRRWWWmmmjjjUUUJJJHHHFFFGGGKKKSSS[[[aaaRRRIII@@@???EEEJJJHHHDDD??????@@@@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCGGGFFFEEEEEEFFFIIILLLMMMZZZkkkzzz||||||wwweeeTTTIIIEEEEEEDDDAAA>>><<<===>>>???888888888999999999777666999:::;;;;;;;;;;;;:::;;;999999999:::::::::;;;;;;:::::::::;;;<<<============@@@EEEJJJKKKHHHEEEDDDFFFDDDAAA???AAAFFFMMMSSS]]]fffwwwxxxfffWWWLLLNNNPPPLLLLLLPPPPPPQQQPPPNNNLLLKKKLLLNNNOOONNNNNNOOOPPPNNNIIIDDDAAABBBCCCDDDDDDDDDCCCBBBEEECCCAAA??????===;;;999777999CCCSSSZZZ^^^jjjzzz{{{yyy|||xxx{{{|||zzz~~~~~~~~~~~~~~~mmmmmmnnnmmmlllmmmooorrrzzzwwwsssqqqooommmlllnnnhhhiiimmmuuu}}}~~~yyyyyy|||~~~~~~xxxyyyvvvzzz~~~qqq___aaappp~~~nnnrrrqqqfffiiirrrxxxxxxxxxtttsssrrrqqqqqqooollliiiccc___ZZZVVVRRRMMMFFFBBBBBB@@@>>>???BBBDDDDDDCCCGGGHHHJJJMMMNNNPPPVVV\\\vvvxxx]]]TTTmmmtttPPP???@@@CCCAAA???>>><<<;;;:::::::::;;;888999999999999999999888999999888777777777888999<<<;;;;;;;;;;;;<<<======DDDOOOYYY```ooo}}}zzzzzz~~~xxxtttzzz}}}yyyttt|||zzzzzzwwwtttqqqooommmkkkiiihhhiiiiiiiiiiiigggeeedddbbb```______``````^^^[[[^^^```eeemmmwww}}}ooo^^^ZZZVVVTTTSSSSSSQQQPPPRRRSSSVVVYYY\\\]]]ZZZXXXQQQOOOMMMJJJIIIIIIIIIJJJHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@????????????@@@AAAAAAAAAAAABBBBBBBBB>>>???@@@@@@??????AAABBBEEEFFFGGGFFFEEEFFFJJJNNNcccyyyfffRRRJJJHHHFFFDDDCCCEEEHHHLLLOOOJJJDDD@@@BBBHHHKKKHHHCCC@@@@@@@@@AAAAAABBBBBBBBBAAA@@@?????????@@@BBBBBBFFFFFFFFFFFFGGGGGGHHHHHHLLLVVVgggvvv|||||||||xxxkkk]]]TTTLLLEEE>>><<<>>>@@@???>>>>>>>>>>>><<<999777666666999888777888888888666444555666777999999:::::::::888888999999;;;<<<>>>??????BBBFFFHHHFFFCCC>>>:::CCCFFFLLLTTT^^^iiirrrxxxtttZZZXXXOOOIIIKKKKKKIIIKKKQQQOOOOOOOOOLLLJJJIIIJJJLLLOOONNNMMMMMMLLLJJJEEEBBBBBBBBBCCCDDDDDDDDDDDDDDDAAA???>>>>>>??????>>><<<:::666;;;GGGQQQVVV]]]fffwwwvvvoootttuuuoooxxxyyyooozzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||vvvvvvtttpppllliiihhhhhhuuuooonnnrrrqqqjjjiiimmmbbbdddggglllqqqvvvzzz|||uuuzzz{{{qqqnnnzzz}}}~~~zzzwww}}}|||~~~{{{kkk]]]dddvvv|||uuuuuuhhhlllyyyrrrqqqpppooonnnjjjfffbbbYYYVVVPPPKKKHHHEEEAAA???@@@??????AAACCCEEEEEEDDDIIIGGGIIINNNPPPRRR^^^lll~~~}}}hhhMMMWWW]]]GGGCCCFFFEEEBBB======<<<;;;::::::::::::888888999999999999888888999888777666666777888999::::::999999::::::;;;<<<<<>>============??????@@@@@@@@@AAAAAAAAA<<<>>>@@@AAAAAAAAABBBCCCCCCAAACCCHHHIIIMMM[[[mmmgggRRRIIIEEEGGGFFFCCC@@@>>>=========DDDBBBAAADDDHHHIIIEEEAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@???===<<<===>>>@@@BBBAAABBBDDDEEEFFFFFFEEEDDDEEEJJJTTTbbbmmmtttyyy|||{{{{{{~~~}}}tttmmm]]]PPPDDDAAABBB@@@<<<999>>>??????===:::999:::<<<===;;;999999:::888666333888999;;;<<<>>>>>>>>>>>>======<<<<<<===>>>@@@@@@HHHHHHFFFBBBBBBEEEGGGGGGNNN]]]qqqrrr]]]TTTQQQMMMJJJKKKJJJHHHLLLRRRNNNNNNMMMJJJHHHGGGHHHIIIKKKKKKJJJIIIHHHFFFCCCAAACCCCCCDDDEEEEEEFFFFFFFFF@@@???>>>>>>@@@@@@???>>>===666555???KKKQQQTTTWWWhhhlllmmmwwwnnnccchhhrrruuuxxxyyy{{{}}}~~~}}}|||{{{~~~||||||~~~|||uuuooojjjhhhiiijjjfffjjjssssssiiieeejjjeeeffffffdddccceeejjjnnnsssxxx{{{uuulllmmm|||{{{}}}{{{{{{~~~{{{xxxwwwxxxzzz|||~~~yyyqqqjjjfffkkksss~~~sssjjjqqqyyywwwqqqiiisssqqqooommmkkkhhhbbb\\\XXXRRRNNNIIIEEEBBB@@@@@@?????????AAACCCEEEFFFFFFFFFMMMGGGHHHOOOTTT[[[nnnqqqYYYNNNiiipppSSSLLLOOOLLLCCC>>><<<;;;;;;::::::::::::999777777888888888888777777888777666555666777888999888888888888888999::::::999>>>CCCJJJ[[[uuu{{{xxx{{{yyy~~~{{{vvvuuusssqqqooolllhhhddd]]]]]]^^^^^^]]][[[ZZZYYY\\\\\\]]]______^^^\\\[[[YYYZZZ[[[\\\^^^_________[[[\\\\\\]]]]]][[[VVVQQQTTTRRRPPPNNNOOOOOONNNMMMOOONNNLLLLLLMMMLLLKKKIIIIIIIIIHHHGGGGGGHHHIIIIIIEEEEEEEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@???>>>===============>>>????????????@@@@@@@@@;;;===@@@AAAAAA@@@AAABBBGGGAAABBBKKKRRR]]]{{{lllNNNLLLLLLCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGEEEBBB>>>AAAAAABBBBBBBBBAAA@@@@@@???>>><<<;;;<<<===???AAA;;;===@@@CCCEEEDDDCCCBBBDDDGGGGGGJJJZZZooovvvqqqwww~~~}}}{{{nnn```TTTPPPMMMGGG@@@>>>;;;;;;:::999999999<<<>>>======<<<<<<===<<<;;;999===>>>???@@@BBBBBBCCCCCC@@@@@@@@@@@@@@@AAABBBCCC???AAAAAA???FFFRRR\\\^^^pppqqqYYYSSSTTTNNNMMMMMMLLLJJJHHHJJJOOOLLLLLLKKKIIIFFFFFFGGGHHHFFFGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEECCCAAA@@@@@@AAABBB@@@??????888444;;;GGGOOOQQQRRRUUUdddpppxxxhhh___kkk}}}wwwyyy|||}}}}}}~~~{{{vvvtttvvvxxxooojjjkkkpppoooiiigggllllllkkkhhhaaaZZZXXX\\\```jjjsssyyywwwtttzzzzzzsssxxx{{{~~~zzzzzz~~~|||tttnnnmmmzzzzzzzzz{{{|||}}}~~~|||{{{zzzxxxvvvqqqjjjeeeeeerrrzzzwww}}}sssmmmkkkooottttttkkkkkk|||qqqoookkkfffaaa[[[TTTOOOJJJHHHDDD@@@>>>>>>???AAA???AAACCCDDDFFFFFFGGGHHHPPPKKKKKKTTT___ooo||||||~~~yyy^^^MMM___xxx```MMMMMMOOOGGG???<<<:::::::::::::::999999999666777777888888777777666666666555555555666888999777777777777777888999999:::<<<===BBBRRRlll|||~~~|||tttsssqqqpppooolllhhheee```aaa```___]]][[[XXXWWWWWWYYY[[[\\\]]]]]]]]]]]]ZZZ[[[\\\\\\[[[YYYXXXVVVWWWVVVWWWYYYZZZXXXVVVUUUOOONNNMMMMMMOOOPPPOOONNNKKKIIIHHHIIIKKKLLLKKKJJJGGGGGGGGGGGGHHHHHHIIIIIICCCDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@===???@@@AAA@@@@@@AAABBBNNNHHHJJJUUUaaauuu^^^GGGJJJIII===AAAAAABBBCCCDDDDDDCCCCCCAAABBBCCCDDDCCCBBB???>>>AAABBBBBBCCCBBBAAA???>>>>>>===<<<<<<<<<===???@@@999;;;???BBBCCCCCCBBBAAABBBEEEAAA>>>LLLfffqqqnnnsss|||~~~~~~}}}tttmmmkkkdddYYYTTTVVVQQQLLLFFF@@@>>><<<:::999777888::::::999888999:::;;;::::::;;;<<<===>>>???:::;;;>>>@@@CCCEEEFFFFFFGGGPPPXXX]]]iiiyyy~~~aaaRRROOOOOOLLLMMMLLLKKKIIIHHHHHHJJJJJJJJJJJJHHHFFFFFFGGGIIIEEEFFFEEEDDDBBBAAACCCDDDCCCCCCCCCDDDDDDFFFGGGHHHFFFDDDCCCCCCDDDDDDCCCAAA@@@;;;888;;;CCCLLLPPPRRRTTThhhxxx}}}ttt\\\]]]nnnrrrtttxxx|||~~~~~~~~~}}}~~~}}}vvvpppnnnpppuuuyyyqqqooojjjbbbZZZVVVWWWYYY[[[dddmmmqqqwwwtttjjjoooyyy|||yyy~~~zzz{{{~~~wwwuuuxxx}}}{{{zzzzzzzzzzzzxxxvvvvvvvvvuuuqqqnnnvvv{{{tttzzzxxxlllddd```eeennnxxxrrrvvvnnnjjjeee___YYYSSSMMMIIIBBBBBB@@@===;;;<<>>>>>?????????@@@@@@@@@???@@@AAAAAAAAABBBEEEGGGFFFJJJWWWjjj~~~qqqWWWJJJGGGDDD???AAABBBBBBAAA@@@???>>>===@@@AAACCCBBB@@@???@@@AAAAAABBBCCCCCCBBBAAA???===============>>>>>>>>>>>><<<===@@@BBBCCCBBBAAA@@@AAAAAA@@@@@@EEEQQQ___iiiqqqyyyqqqnnntttrrrjjj___YYYXXXVVVRRRMMMHHHLLLNNNJJJCCC???@@@CCCGGGFFFDDDCCCDDDEEEHHHIIIEEEIIIPPPXXX^^^ccceeegggxxxtttdddXXXMMMJJJMMMLLLLLLLLLKKKKKKKKKIIIGGGIIIIIIIIIHHHFFFFFFHHHJJJHHHIIIHHHEEEBBBAAACCCEEEEEEEEEEEEEEEFFFHHHJJJKKKGGGFFFEEEFFFGGGHHHGGGFFF@@@???===<<>>??????>>><<<===@@@DDDCCCEEEFFFEEEDDDEEEHHHKKKKKKUUU```mmm~~~||||||zzzoooeeeYYYOOObbbvvvJJJFFF@@@<<<999888999;;;777888999::::::999888888555666666777777666666555444444333333444666777888777777777666777888888999:::;;;===???CCCMMM\\\hhhnnnkkknnnuuuwwwyyyjjjaaabbbhhhqqqxxx}}}yyyuuuqqqnnnkkkhhheeeccccccbbbaaa___]]]ZZZYYYWWWXXXXXXWWWUUUVVVYYY\\\YYYYYYYYYYYYWWWVVVTTTSSSWWWSSSRRRSSSQQQLLLLLLPPPMMMKKKKKKKKKLLLLLLKKKIIIFFFFFFEEEFFFGGGGGGEEECCCCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>??????@@@@@@?????????@@@@@@@@@AAAAAA@@@AAABBBBBBDDDGGGLLLPPPMMMaaa}}}bbbMMMLLLMMMFFFDDDKKK??????@@@AAAAAABBBAAAAAA???@@@AAA@@@>>>>>>AAACCCAAABBBCCCDDDCCCAAA>>>===<<<===>>>>>>???>>>>>>>>>@@@AAABBBCCCCCCBBB@@@???@@@===AAAFFFAAA<<>>@@@AAA@@@???@@@CCCGGGEEEGGGGGGEEECCCDDDHHHKKKRRRbbbrrrzzzzzz||||||jjj[[[SSSYYYwwwccc:::>>>???===::::::999777777777999::::::999888777555555666666666666555555444444333333444555777888777777777777777888999999888:::===??????AAAIIIQQQYYY[[[eeeppprrrssspppjjjiiikkkoooqqquuu~~~{{{vvvqqqnnnjjjgggggghhhhhhhhhfffdddcccaaa]]]]]]\\\YYYUUUUUUYYY]]]WWWWWWVVVVVVTTTSSSRRRQQQOOOKKKJJJMMMLLLHHHJJJPPPMMMLLLKKKKKKKKKJJJGGGEEEEEEEEEEEEGGGHHHHHHFFFDDDBBBBBBCCCCCCDDDCCCCCCBBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCFFFKKKRRRWWWmmmyyyZZZTTTLLLGGGEEEDDDBBBAAA@@@BBBCCCCCC@@@>>>======AAAAAAAAA@@@???>>>===<<>><<<<<<<<<<<<<<<===>>>???>>>@@@CCCEEEDDDBBB???===>>>???@@@BBBDDDFFFGGGHHH\\\www{{{qqqzzz~~~qqqrrruuuzzzxxxnnniiiooouuuhhh```VVVOOOMMMNNNNNNMMMPPPQQQPPPNNNKKKHHHHHHHHHFFFFFFGGGGGGHHHJJJMMMOOOLLLKKKJJJGGGCCCAAABBBCCCEEEBBB@@@BBBFFFIIIIIIHHHEEEFFFHHHJJJKKKKKKJJJJJJEEEBBB@@@AAA>>><<>>>>>999>>>CCCCCC???===???BBBHHHDDDCCCFFFHHHIIIMMMRRRaaajjj{{{}}}ttt```OOO^^^tttJJJ@@@>>><<<:::999:::;;;<<<888888888888777777777666888777777666555444444444333333333444444444555555777666666666777888999999;;;;;;;;;;;;>>>DDDKKKQQQYYY```kkktttuuuvvv}}}~~~tttsss~~~}}}}}}~~~~~~~~~zzztttnnnjjjlllhhhhhhkkkjjjeee```___aaa___\\\YYYVVVUUUTTTTTTYYYWWWTTTSSSSSSSSSRRRRRRNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBEEEDDDCCCBBBAAAAAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@?????????======???@@@@@@@@@???>>>>>>???AAA@@@>>>===>>>???EEEIIILLLKKKHHHOOObbbttt}}}~~~UUUQQQMMMGGGDDDDDDDDDBBBAAAAAACCCDDDCCC@@@>>>======AAAAAAAAA@@@@@@???>>>===AAABBBBBBCCCBBB@@@???>>>======<<<<<<<<<===>>>>>>>>>???AAACCCBBBAAA???===??????@@@BBBCCCDDDEEEFFFNNNcccuuuvvvtttyyy~~~}}}yyy~~~ppppppqqqXXXTTTPPPNNNNNNNNNOOONNNOOOPPPPPPMMMJJJHHHHHHHHHFFFGGGGGGFFFGGGHHHJJJKKKKKKJJJHHHEEEBBB@@@BBBCCCFFFCCCBBBCCCFFFHHHIIIHHHFFFGGGHHHJJJJJJJJJIIIIIIFFFCCCCCCCCCAAA@@@GGGQQQWWW\\\iii{{{{{{~~~~~~}}}}}}~~~~~~}}}}}}|||ssskkkfffcccbbbXXXTTTPPPNNNNNNOOOPPPPPPXXX[[[cccmmmvvvzzzxxxuuusssssssssuuuxxxzzz{{{||||||yyyuuutttuuuvvvuuutttsssrrrqqqoooooopppqqqrrrpppssspppjjjooo}}}nnnkkkrrr~~~zzzxxx}}}pppkkkccc]]]YYYUUUQQQOOOJJJHHHDDDAAA??????@@@@@@BBBBBBAAA@@@AAABBBEEEGGGEEEDDDEEEHHHKKKPPP[[[gggyyy~~~|||ppp]]]UUUYYY|||dddFFF>>>===;;;999888888999:::888888777777777666666666777777666666555444444333333333444444444555555555777666666666666777777888999::::::;;;===BBBHHHMMMTTT^^^jjjpppqqqvvvxxx~~~|||}}}|||iiiooozzz}}}{{{tttpppqqqlllkkkllllllhhhfffgggeeeccc```\\\XXXUUURRRQQQRRRPPPNNNMMMNNNOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCFFFEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>??????@@@BBBBBB???AAACCCDDDDDDCCCEEEFFFCCCEEEIIILLLVVViiiuuuuuudddCCCFFFDDDBBBBBBBBBCCCBBBAAACCCDDDEEECCC@@@>>>===>>>BBBAAAAAAAAA@@@??????>>>AAAAAABBBBBBBBB@@@???>>>>>>>>>===<<<<<<<<<======>>>???@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCBBBNNN```mmmqqqqqqqqqrrr}}}oooqqq~~~hhhWWWIIIKKKMMMMMMLLLKKKLLLMMMNNNOOONNNLLLIIIHHHGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIFFFCCC@@@@@@BBBEEEGGGEEECCCCCCEEEGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEDDDEEEKKKSSSZZZTTT[[[rrrpppzzz}}}~~~~~~~~~~~~}}}vvvqqqmmmkkkkkk^^^[[[WWWSSSPPPNNNKKKIIIHHHJJJNNNSSSZZZ___dddfffhhhjjjlllnnnpppqqqrrrrrrsssqqqnnnmmmnnnooooooooooooooonnnnnnnnnmmmmmmmmmfffkkkkkkiiimmmuuuvvvqqqfffeeekkksssrrrggg______\\\XXXRRRNNNKKKIIIGGGEEEBBBAAAAAA@@@@@@AAABBBBBBCCC@@@>>>???BBBEEEEEEEEEAAADDDJJJNNNRRR]]]sss{{{vvvqqq\\\IIIUUUrrrqqqMMM===<<<;;;999888777777888999777777777666666666555555666666666555555444444333444444444555555555666666777777666555555555666666777888::::::<<>>>>>>>>???@@@@@@@@@@@@@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<>>>???AAA>>>???@@@AAAAAABBBEEEGGGEEENNN[[[kkkyyywww~~~uuuqqqrrr___SSSKKK@@@@@@AAABBBBBBCCCBBBBBBDDDDDDEEECCC@@@>>>>>>>>>BBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>??????>>>===<<<<<<<<<===@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@DDDPPP___eeedddhhhpppwww{{{^^^TTTVVVGGGJJJMMMLLLIIIGGGGGGIIIKKKLLLLLLKKKHHHFFFFFFGGGEEEEEEEEEFFFGGGIIIIIIHHHJJJIIIEEEBBB???@@@DDDGGGHHHFFFEEEDDDDDDEEEEEEEEEGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFHHHMMMRRRWWWQQQTTTddd|||xxx{{{xxx|||}}}|||}}}~~~~~~yyyvvvttttttfffccc___[[[VVVQQQKKKGGGEEEEEEEEEEEEFFFJJJOOOSSSXXX[[[```ccceeeeeeffffffiiihhhggggggggghhhhhhiiigggggghhhiiihhhgggfffeeeaaacccccc``````cccaaa[[[]]]YYYXXXZZZVVVOOOKKKLLLJJJHHHEEEBBB@@@@@@??????<<<===???@@@AAABBBBBBBBB>>>???AAACCCFFFFFFFFFEEEKKKRRR[[[bbbhhhwww|||uuuooodddQQQOOOrrrwwwSSS???::::::999888777777777888888666666666555555555555444555555555444444444333333444444555555555666666666888888777666555555555666555777999999:::;;;>>>AAAEEEYYYfffeeekkk|||{{{{{{xxxsss~~~wwwtttppplllkkknnnmmmllljjjgggccc^^^ZZZWWWOOONNNMMMMMMNNNOOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFCCCCCCBBB@@@???>>>======>>>??????@@@@@@??????>>>????????????????????????<<<<<<<<<======>>>>>>>>>CCCBBBAAAAAABBBFFFLLLQQQ\\\pppvvvrrr|||```aaacccKKKDDDGGGKKK@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBB???>>>???@@@BBBAAA@@@?????????@@@@@@???@@@AAAAAAAAA@@@???>>>@@@???>>>===============BBBAAAAAA@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@??????BBB@@@FFFQQQTTTWWWeeexxxrrrzzz{{{vvvZZZIIIJJJQQQIIIKKKLLLIIIFFFDDDFFFIIIHHHIIIIIIHHHFFFDDDEEEFFFDDDCCCCCCFFFJJJLLLLLLKKKIIIGGGEEEAAA@@@AAAEEEIIIGGGFFFEEECCCBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFIIIMMMOOOQQQVVVVVVYYYooo{{{zzzwwwyyywwwuuuyyy}}}~~~|||{{{|||~~~~~~}}}|||jjjhhheeeaaa\\\VVVOOOKKKJJJIIIGGGDDDBBBCCCFFFHHHJJJOOOUUUYYYZZZZZZ[[[\\\^^^_______________```aaa___```aaabbbaaa```^^^]]]YYYYYYVVVQQQPPPPPPMMMIIINNNKKKHHHFFFDDDAAA@@@BBB??????>>>===<<<<<<<<<===<<<===???AAABBBBBBBBBAAA@@@CCCEEEFFFFFFIIIPPPVVVaaajjjwww}}}|||{{{vvvhhhTTTLLLddd}}}UUUEEE???:::999999999888888888888888555555555444444444333333444444444444333333333333444444444444555555555666999888777666666666666666444555777888888888:::<<<;;;NNN[[[[[[bbbxxx|||ooosss||||||uuuqqqqqqllllllkkkiiifffccc___]]]VVVTTTRRRRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCEEEEEE???????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>===<<<<<<======>>>>>>?????????@@@AAACCCCCCBBB@@@???HHHGGGFFFGGGMMMWWWdddmmmyyyaaa]]]{{{cccJJJDDDFFFDDD@@@@@@BBBCCCCCCBBBAAABBBBBBAAAAAAAAA@@@>>>>>>???AAAAAA@@@???>>>>>>>>>@@@@@@??????@@@AAAAAA@@@???>>>??????>>>=========>>>>>>BBBBBBAAABBBBBBCCCDDDEEEDDDDDDCCCBBBAAA@@@??????@@@???BBBFFFGGGNNNcccxxx|||xxxsssxxxbbbSSSOOOMMMJJJGGGIIIHHHGGGEEEDDDEEEGGGJJJDDDEEEFFFEEECCCBBBCCCDDDCCCBBBBBBFFFKKKNNNMMMKKKFFFEEECCCAAA@@@AAAEEEHHHEEEEEEDDDBBB@@@@@@AAACCCEEEEEEGGGGGGHHHGGGFFFEEEBBBEEEEEECCCEEEJJJLLLJJJMMMXXXYYYUUUfff~~~www{{{|||sssttt~~~{{{wwwrrrzzz|||}}}}}}}}}|||}}}}}}|||}}}~~~~~~~~~}}}ooommmjjjfffbbb\\\UUUQQQLLLIIIFFFCCCAAAAAAAAAAAADDDIIIOOORRRQQQQQQRRRTTTSSSTTTUUUUUUTTTSSSTTTUUUWWWXXXYYYYYYYYYXXXVVVUUUOOOLLLGGGDDDDDDDDDCCCBBB???@@@AAABBBAAA???>>>===;;;<<<===<<<;;;;;;<<<>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDBBBEEEPPPaaannnvvv~~~|||xxxxxxzzzppp[[[IIIPPPwwwhhhGGGBBB???444888888888888888888888888444444444333333333333222333333333333333333333333333333333444444444555555777777666666555666666666333444666666555666888:::<<>>>>>>>>>>>===<<<======>>>>>>======<<<;;;;;;<<<===>>>??????@@@===>>>@@@BBBCCCCCCBBBBBBBBBCCCHHHPPP]]]ooo\\\UUUrrr}}}hhhOOODDDEEEGGGBBB<<<>>>@@@AAAAAA???>>>@@@BBB>>>??????>>>===>>>@@@BBB@@@???===<<<<<<===???@@@>>>???@@@AAAAAA@@@???>>>>>>>>>>>>===>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@===@@@CCCCCCBBBHHHWWWdddttt~~~}}}vvvwww}}}~~~sss^^^LLLJJJPPPPPPJJJFFFFFFEEECCCBBBCCCDDDDDDDDDAAABBBCCCBBBAAA@@@AAABBBCCCAAAAAAEEEJJJMMMKKKHHHAAAAAAAAA@@@???@@@CCCFFFBBBCCCCCCAAA>>>>>>@@@BBBCCCDDDEEEGGGGGGGGGFFFFFFBBBEEEEEECCCEEEJJJJJJGGGIIIRRRUUUTTT___uuu}}}zzz~~~yyyzzz|||vvvxxxyyyvvv}}}}}}|||{{{|||~~~xxxvvvrrrooojjjddd^^^YYYSSSNNNGGGCCCBBBBBB@@@>>>BBBFFFKKKKKKHHHFFFHHHJJJGGGIIIJJJJJJHHHFFFGGGIIIMMMMMMMMMMMMMMMLLLKKKKKKGGGCCC@@@>>>>>>>>>===>>>:::<<<>>>?????????>>><<<:::<<<======;;;;;;===???@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGLLLVVVeeexxx|||xxxzzz}}}zzzppp^^^PPPXXXqqq~~~UUU@@@>>>;;;222666666666777777777666666333333333333222222222222222222222222222222333333222222222333333333333444444444333333333444555555333444444444444555888:::???EEEKKKPPPZZZnnnuuugggfffttt{{{yyyuuupppkkkgggdddcccaaa___]]]\\\ZZZWWWSSSPPPNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>>>>???;;;<<<===>>>======<<<;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???@@@AAABBB======>>>???BBBFFFJJJLLLKKKQQQ\\\lllttthhh|||}}}dddQQQLLLFFFAAA===;;;===@@@;;;===>>>>>><<<<<>>======>>>@@@CCC???>>><<<;;;;;;===???@@@>>>>>>@@@AAAAAA@@@???>>>>>>>>>======>>>???@@@@@@>>>???@@@AAABBBCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAA<<>>???>>>>>>???AAACCCAAABBBBBB@@@======???BBBBBBCCCEEEFFFGGGGGGGGGFFFCCCFFFFFFCCCEEEJJJJJJEEEFFFIIINNNTTT[[[dddmmmsss|||{{{xxxjjjttt~~~{{{zzz|||~~~zzzvvvqqqllleeeaaabbbZZZPPPJJJIIIHHHEEEAAAAAADDDGGGFFFAAA>>>???AAA???AAACCCBBB???>>>>>>@@@DDDDDDDDDCCCCCCCCCCCCBBBEEEAAA>>>>>>===;;;::::::======;;;999999<<<>>>???999<<<>>>===;;;:::<<>>======<<<>>>===<<<<<<<<<<<<<<<=========>>>>>>===;;;999888;;;<<<<<<<<<<<<<<<<<<;;;======>>>@@@AAABBBCCCDDDEEEDDDCCCDDDHHHOOOWWW\\\fffpppuuuppptttUUUFFFDDDBBB@@@???=========>>>@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::??????>>>===============@@@@@@??????>>>>>>============>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA???>>>@@@CCCDDDCCC@@@HHHVVVlll~~~mmm[[[PPPKKKKKKJJJKKKKKKIIIEEECCCBBBBBBCCCBBBAAA???===;;;===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<>>>???AAAAAAGGGFFFEEEDDDDDDDDDDDDDDDGGGGGGGGGFFFGGGHHHHHHIIIKKKHHHIIIOOOVVV\\\cccjjj|||yyywww~~~|||~~~}}}wwwoooiiikkkfffaaa\\\WWWPPPHHHBBBBBBBBBBBBCCCDDDAAA<<<888@@@???===<<<<<<<<<>>>???AAA@@@??????AAACCCCCCBBB>>>@@@===:::<<>>???BBB@@@BBBEEEFFFHHHNNNVVVZZZmmm}}}zzzwwwwww{{{~~~|||~~~|||~~~~~~ppp]]]WWWRRRjjjyyy\\\BBB<<<<<<777444555888777777666555444444444444444333333333333222222222222222111111111000000111111111111111111111111000000111222333333444444555444333222333555777888999<<<@@@BBBIIIWWWkkk{{{wwwvvvsss]]]QQQTTT\\\ooo}}}www|||}}}zzzzzzzzzxxxtttnnnmmmhhhddddddeeeccc^^^YYYXXXWWWVVVUUUSSSQQQOOONNNLLLKKKJJJIIIHHHGGGGGGGGGBBBBBBBBBBBBAAA@@@?????????AAABBBAAA===<<>>???@@@???>>>>>>@@@BBB@@@AAABBBBBBCCCFFFIIIKKKQQQQQQQQQTTT]]]jjjyyyzzztttVVVGGGGGGAAA@@@???============>>>=========<<<;;;:::::::::999999999888888999999:::>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<======>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@@@@?????????>>>===???BBBDDDBBB@@@CCCKKKXXXggguuu}}}}}}}}}gggZZZPPPHHHIIIIIIIIIJJJKKKJJJGGGDDDAAABBBBBBAAA@@@>>>===<<<>>>>>>?????????>>>===<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<>>>@@@AAACCCCCCBBBAAAAAAAAAAAAAAAEEEEEEEEEDDDEEEFFFFFFGGGHHHEEEFFFNNNUUUYYY]]]bbbttt}}}~~~~~~}}}vvvqqqppplllgggccc___WWWMMMFFFFFFEEECCC@@@<<<;;;<<<=========<<<<<<<<<<<<<<<<<<===<<<;;;;;;===???>>>>>>???@@@>>>;;;===BBBBBB===@@@??????>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCEEEGGGHHHNNN^^^mmm}}}yyyvvvwwwzzz|||}}}~~~~~~|||zzzzzzttteeeVVVPPP```___JJJ999888;;;777555777666666555555444333333333444444333333333222222222222222222111111111000000111111111111111111111111000000111222222333444444555444333222333555777888666999<<<===AAAMMM^^^kkkssszzz|||tttvvv}}}mmm[[[TTTVVVYYYhhh{{{}}}xxxuuuyyytttuuuyyy|||{{{~~~~~~wwwppplllgggffffffeee```\\\]]]\\\[[[YYYVVVSSSQQQPPPOOONNNNNNMMMLLLKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFEEECCCBBBCCCDDD===>>>@@@@@@??????@@@AAAAAABBBBBBAAA@@@AAACCCEEECCCDDDDDDDDDEEEIIIPPPUUUXXX[[[aaajjjxxxwwweeePPP>>>;;;AAA===<<<<<<;;;;;;<<<<<<===;;;::::::999999888888888888888777777888999;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::======>>>>>>??????@@@@@@@@@@@@@@@@@@????????????AAA@@@@@@??????>>>>>>>>><<<<<<<<<>>>AAABBBAAA@@@>>>BBBHHHNNNXXXeeesss~~~nnnYYYPPPOOONNNJJJGGGFFFFFFHHHIIIIIIGGGEEE@@@@@@@@@@@@???>>><<<<<>>>>>===;;;:::999:::;;;===>>>>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::;;;===???AAABBBAAA@@@@@@???@@@@@@@@@DDDDDDDDDDDDDDDEEEEEEFFFEEEAAABBBJJJRRRVVVXXX[[[qqq~~~}}}zzzvvvqqqmmmhhh___TTTMMMGGGGGGFFF@@@:::888;;;>>>888999:::<<<>>>??????@@@===;;;::::::;;;===<<<;;;======<<<:::<<<@@@@@@===??????>>>>>>======>>>>>>@@@@@@@@@@@@AAACCCDDDDDDCCCFFFLLLRRRXXXfff~~~~~~{{{xxxwwwxxxzzzzzzzzz{{{xxxxxxxxxrrreeeYYYSSS```dddEEE:::333777:::777555777555555444444333222222222333333333333222222222222222222222111111111111111111111111111111111111111000000111111222333333333444333222222333444666777555777999999:::BBBNNNXXXdddoooxxxvvvqqqqqqtttwwwkkk``````ccc```ggguuuzzz~~~yyypppnnnxxx~~~tttuuu~~~{{{yyy{{{{{{{{{}}}~~~yyytttpppooommmiiieee``````___]]]ZZZWWWUUUTTTNNNNNNOOONNNNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEEEEEEECCCBBB>>>@@@BBBCCCBBB@@@@@@@@@BBBBBBBBBAAA@@@AAACCCFFFFFFIIILLLMMMQQQYYYeeeooozzz|||mmmooo}}}eeeLLLAAA???===:::888888999999999:::;;;;;;<<<999999999888888777777777999999888888999;;;===???::::::999999999999:::::::::::::::::::::;;;;;;;;;=========>>>>>>>>>????????????>>>>>>======<<<<<<>>>>>>>>>=========<<<<<<:::;;;<<<===???@@@@@@@@@>>>BBBEEEFFFGGGLLLUUU\\\{{{wwwcccZZZMMMGGGHHHLLLMMMKKKEEEDDDDDDEEEFFFFFFDDDBBB>>>>>>>>>>>>======<<<<<<>>>>>>>>>===<<<<<<;;;:::;;;<<<===??????>>><<<;;;======<<<;;;;;;;;;;;;<<>><<<;;;<<<>>>@@@BBBBBBAAAAAA@@@@@@@@@AAAAAADDDDDDCCCCCCDDDDDDEEEFFFEEE@@@@@@GGGOOOSSSWWW\\\nnnwww~~~}}}}}}wwwpppggg```QQQPPPMMMHHHCCC@@@>>>>>><<<=========>>>??????@@@???>>><<<<<<===>>>>>>=========<<<;;;<<>>999999888888888888999999:::::::::;;;;;;<<<<<<=====================>>>>>>======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999:::<<<===>>>>>>???@@@>>>BBBFFFEEEAAA???BBBEEERRR[[[mmm~~~ppp\\\RRRIIIGGGFFFGGGGGGFFFDDDDDDEEECCCBBBAAABBBAAA???======<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>??????@@@???>>>===<<<===<<<<<<;;;;;;;;;<<<<<>>???@@@AAACCC@@@@@@????????????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCGGGBBB@@@DDDJJJQQQZZZbbbcccqqq}}}zzz~~~kkkbbbVVVMMMJJJIIIFFFCCCEEEDDDCCCBBBAAAAAA@@@@@@DDDBBB@@@@@@@@@AAA@@@???@@@???>>>???@@@AAADDDGGGGGGGGGHHHIIIJJJLLLNNNOOOQQQSSSWWW^^^eeekkkqqqttt}}}|||{{{{{{{{{zzzxxxvvvtttkkkbbb\\\VVV\\\vvvsssRRR===:::999888999666333444777555555555444444444444444333333222222222111111111111111111111111111111111111111111111111111111111000111111111111111222222111111111222333333444555333444666666666888===BBBKKK[[[gggkkkpppyyy|||yyywwwwwwzzz{{{uuunnnqqqtttvvv|||{{{vvvrrrrrrrrrqqqqqqrrrwww|||{{{xxxtttooojjjfffccc````````````___]]]\\\[[[YYYXXXVVVUUUUUUUUUUUUUUUVVVTTTRRRSSSUUUUUUQQQNNNNNNNNNNNNMMMMMMOOOTTTWWWXXXZZZ^^^aaaeeejjjqqquuu~~~{{{lllooonnn]]]RRRddd999;;;;;;:::666444666999444444666777888999999999888888888888888888888888555555666777888999::::::888888777777888888999999::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>======>>>???>>>@@@AAA@@@>>>>>>AAAEEE>>>@@@KKK\\\lllwwwlllYYYLLLEEECCCEEEEEEGGGIIIFFFBBBCCCFFFDDDBBB@@@??????>>><<<;;;;;;;;;:::::::::;;;;;;<<<=========>>>???AAACCCDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<======CCCBBBBBBAAAAAAAAABBBBBB=========<<<======>>>???>>>>>>>>>>>>>>>??????@@@GGGDDDCCCDDDFFFLLLXXXeeeWWW```ooo}}}ooouuu~~~~~~~~~}}}}}}~~~~~~rrr]]]PPPNNNQQQRRRQQQIIIKKKOOOTTTWWWXXXXXXXXXNNNLLLIIIIIIIIIIIIHHHGGGDDDBBBBBBCCCDDDDDDHHHNNNPPPQQQSSSVVVZZZ]]]```bbbnnnqqqxxx~~~|||{{{{{{yyyvvvssssssgggYYYRRRXXXrrrtttOOO;;;999666666666555333333555777555555555444444444444444222222222222111111111111111111111111111222222222111111111111111111111111111111111111111111111111000111111222222333333444111222333333444666:::<<<@@@LLLYYYdddpppzzzxxx{{{~~~}}}~~~|||www}}}vvvwwwsssppppppnnnmmmqqqwww}}}{{{xxxuuutttrrrpppnnnmmmmmmlllhhhgggeeedddccccccdddeeefffffffffggghhhgggeeecccbbbbbbbbbcccfffllltttyyy|||zzzfffgggyyy___[[[ccc444:::===:::444222444888333444666777888999888888777777777777888888888888333555777999:::999999888888888777777888999999:::999999:::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????===<<<===>>>>>>>>>>>>???@@@AAACCCDDDBBB===;;;CCCPPPaaattt}}}hhhPPPCCCDDDHHHFFFAAACCCAAACCCFFFEEEBBBDDDJJJCCCAAA????????????>>>===:::999999888999:::;;;<<<=========>>>???AAACCCEEEEEECCC@@@===;;;::::::::::::::::::;;;<<<===>>>???BBBBBBCCCCCCCCCAAA@@@???======<<<<<<===>>>>>>?????????>>>>>>??????@@@AAADDDEEEFFFEEEBBBDDDRRR```[[[\\\cccpppxxx|||}}}}}}zzztttlllwww}}}}}}}}}}}}}}}}}}}}}}}}pppggghhhmmmqqqrrrbbbhhhqqqzzz}}}|||yyyuuubbb```]]]\\\]]]\\\[[[ZZZRRROOOPPPRRRRRRQQQWWW___gggiiilllqqqvvv{{{~~~|||zzzxxxvvvsssppphhhbbbZZZ___vvvnnnTTTBBB:::888333444444333333444555555333333333333333333333333222222222222111111111111000000111111111222222222111111111111111111111111111111111111000000000000///000111222222333333333333333333333444666888;;;===@@@KKKZZZhhhrrr{{{zzz}}}}}}{{{}}}}}}|||vvvtttvvvuuuqqqoooqqqmmmuuu{{{~~~}}}||||||}}}~~~fffbbbmmmuuubbbppp===:::555222555888777333333444666888888888888777666666666777777777777777555777:::<<<<<<;;;999888888888777888888999::::::888888999:::<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<;;;999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>??????AAACCCDDDCCC???<<<===<<<@@@GGGLLLQQQYYYbbbwwwsssjjjSSSPPPKKKFFFBBBAAABBBDDDCCC@@@@@@EEEEEE@@@???BBBBBB@@@??????@@@AAAAAA@@@999888888888888999;;;<<<>>>=========???AAABBBDDDFFFDDD???;;;888888888999999999::::::<<<===???@@@@@@AAACCCDDDCCCAAA???===???????????????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBEEEIIIGGG@@@???KKKZZZhhhcccdddmmmtttyyy}}}}}}|||ppptttrrrmmmuuu~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~uuussspppooooooooonnnlllgggddddddggggggeeekkkttt~~~{{{xxxvvvtttpppnnnZZZ\\\aaatttnnnIII;;;>>><<<333333555555555555666444222222222222222222222222222222222222111111111111000000000111111222222222222111111111111111111111111111111111000000000000000///000111222222333222222777777666555555777999;;;@@@<<>>======<<<;;;999888777:::::::::::::::;;;======>>>===;;;::::::;;;<<<===??????>>>>>>===<<<<<<<<<@@@AAABBBBBBBBBAAA@@@@@@???AAACCCCCCAAABBBEEEHHHSSS[[[gggrrr{{{~~~zzzwwwxxx~~~pppaaaUUUMMMIIIBBBAAAAAA@@@@@@??????>>>AAA@@@???>>>>>>???@@@AAAAAA@@@>>><<<<<<===>>>???@@@>>>;;;999888888:::;;;>>>=========>>>@@@BBBDDDBBBAAA@@@>>>===<<<<<<<<<::::::;;;<<<===>>>??????DDDBBBAAACCCFFFFFFCCC???AAA???>>>@@@DDDFFFEEECCCAAAAAAAAA@@@???@@@BBBDDDEEEDDDBBBAAABBBDDDGGGIIIZZZmmmqqqbbb___sss~~~}}}yyyiiijjjvvv|||vvvyyy|||}}}}}}}}}~~~~~~~~~~~~zzz{{{wwwjjj]]]XXX]]]hhheeeDDD999888555222444444444333333333222222222222222222222222222222222222222111000//////000000000000000000000000000000111000///......///000111000000000000000111111222000000000000111111111111111111111222333444666777888;;;===>>>BBBOOObbbpppmmm}}}vvvvvvzzz{{{pppkkkoookkkhhhiiillloooqqqpppuuuvvv}}}vvv~~~666666666666555555444444444555555555666666666666333333333333444555666777777777777666666777777888777666555555666888;;;======<<<;;;999999:::<<<===;;;;;;;;;;;;:::999999888:::::::::;;;;;;<<<===>>>???>>>===<<<;;;<<<>>>???>>>>>>??????@@@????????????@@@AAABBBBBBBBBAAA@@@@@@BBBCCCBBBAAAAAACCCFFFDDDIIIPPPVVV\\\aaaeeehhhsssvvvyyy|||}}}xxxlllggg^^^TTTLLLFFFBBBAAAAAA@@@@@@@@@@@@?????????@@@???>>>>>>>>>>>>???@@@AAA@@@>>>===<<<===>>>???@@@>>><<<999888999:::<<<======>>>>>>@@@AAABBBCCC??????>>>============>>><<<<<<======>>>?????????AAAAAAAAABBBCCCCCCAAA@@@CCCAAA@@@AAADDDEEEDDDBBB@@@AAAAAA@@@???@@@BBBCCCEEEDDDCCCBBBBBBDDDFFFGGGVVViiioooaaaXXXfff}}}ssshhheeepppyyyyyyzzz||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||vvvjjj^^^^^^eeezzziiiPPP:::666888555333555444333333333333222222222222222222222222222222222222111111000//////000000000000000000000000000000000000////////////000000000000//////000000111222000000000000111111111111111111111222333444555666666888::::::===GGGWWWccciiixxx~~~sssqqqttttttvvv}}}yyyrrroookkkiiikkkooopppnnnjjjmmmnnnpppwwwpppfffeeexxx666555555555555444444444444444444555555555666666333333333333444555666666555555555555666777888888777777666555666888;;;======<<<;;;::::::;;;======999999999999:::999999999;;;;;;<<<<<<======>>>>>>@@@???>>>===>>>>>>@@@AAA===>>>@@@AAABBBBBBAAAAAA>>>???AAABBBCCCBBBBBBAAABBBCCCCCCBBB@@@???AAABBB@@@AAABBBBBBCCCFFFKKKNNNZZZaaakkkuuu|||yyywwwwwwzzzxxxlll```YYYLLLIIIEEEAAA???>>>???@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@???>>>=========>>>??????>>><<<::::::;;;<<<======>>>???@@@AAABBBBBBBBB===============>>>???@@@>>>>>>>>>???????????????>>>???AAAAAA@@@??????@@@DDDCCCBBBCCCDDDCCCBBB@@@>>>@@@AAAAAA@@@@@@AAABBBEEEDDDDDDCCCBBBCCCCCCCCCKKK]]]jjjcccXXX\\\rrrttthhh\\\qqq~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}wwwaaaXXXfffyyykkkKKK===333555888555333444333333333222222222111111111111111111111111111111111111000/////////000000000000000000000000000000/////////000000/////////000000//////000000111222000000000000111111111111000000111111222333555555444666888777888???KKKTTTdddsss~~~tttpppqqqvvvwww}}}zzztttrrrqqqtttyyyxxxqqqjjjiiihhhhhhjjjpppuuuyyyzzz{{{qqqZZZ^^^qqqyyy444444444444444444444444333333444444444555555555333333222222333444555555444444444444555666777888777666666666777999;;;<<<<<<<<<;;;;;;;;;<<<===>>>;;;;;;::::::::::::::::::;;;<<<======>>>???????????????>>>>>>>>>???@@@AAA===>>>@@@BBBBBBAAA@@@???>>>???AAABBBCCCBBBBBBAAADDDCCCBBBAAA???>>>??????DDDDDDBBB@@@>>>>>>AAADDDFFFKKKRRR[[[eeeoooxxx~~~zzzzzzzzz~~~~~~xxxvvvzzz~~~vvvxxxxxxsssmmmnnnwwwyyypppnnnhhh^^^RRRHHHDDDBBBDDDBBB@@@>>>===>>>???@@@<<<======>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>===>>>@@@AAABBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@?????????>>>>>>=========;;;>>>@@@???<<<;;;===???CCCCCCCCCCCCBBBAAA???======???AAAAAA@@@???@@@AAAEEEEEEDDDCCCBBBAAA@@@@@@???LLL]]]ddd___]]]iiixxx~~~kkkiiippp~~~pppbbbfff~~~mmmJJJ===777444888888444111222222222222222111111111111111111111111111111111111111000000/////////000000000000000000000000000000---...///000000///...---///////////////000111111///000000000111111111111000000000111111222444444444666888777777;;;CCCJJJ```mmm|||zzzvvvvvv|||{{{}}}~~~xxxmmmkkkjjjjjjlllnnnqqqsssttttttvvvxxxzzz|||zzzeee^^^ccc\\\uuu|||ttt{{{333333333333444444444444333333333333444444444444333222222222222333333444333333333333444555666777666555555666777888:::;;;;;;;;;;;;;;;<<<<<<======???>>>===;;;::::::::::::;;;<<<===>>>????????????============>>>>>>??????>>>???@@@@@@@@@>>>===<<>>>>>===AAABBBAAA@@@===<<<<<<===@@@AAACCCEEEHHHNNNUUUYYYcccffflllsss{{{|||yyyzzz|||}}}}}}uuuqqqtttyyy~~~{{{ttt{{{xxxkkkeeeggg```RRRKKKKKKHHHBBB<<<:::===AAA@@@???<<<:::999999:::;;;:::;;;;;;<<<===>>>??????========================<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>>???===>>>@@@AAABBBBBBAAA@@@AAAAAA@@@????????????@@@>>>>>>>>>======<<<<<<;;;:::<<<>>>===:::999;;;>>>@@@AAABBBAAA@@@>>><<<;;;===>>>@@@???>>>>>>???AAAEEEDDDCCCBBBAAA???>>>>>>>>>@@@JJJXXX___```dddkkkppp~~~vvvffffffrrr~~~|||}}}}}}~~~yyysssnnnjjjdddbbbkkknnnMMM999888666666777666333111111222222111111111000000000000000000000000000000000000///////////////000000////////////////////////---...///000000///...---/////////...///000000111///000000000111111111111000000000000111111222333222444666666666999???CCCXXXaaammmwwwzzz{{{|||}}}{{{zzzyyyzzz~~~{{{www}}}}}}sss~~~zzzzzz{{{zzzwwwuuusssrrrxxxyyyzzzzzzzzzzzz}}}}}}|||{{{~~~wwwkkk\\\PPPRRR]]]eeevvv222222333333333333333444222222222333333333444444222222222111111222222333333222222222333444555555444444444555666777888999999999:::;;;;;;<<<<<<<<>><<<:::::::::::::::;;;===?????????>>>>>>;;;<<<<<<======>>>>>>>>>??????>>>======<<<<<<;;;@@@AAABBBBBBBBBAAA@@@@@@AAA@@@>>>>>>>>>???>>>===<<<>>>??????===<<<<<<<<<===???BBBBBBAAAAAAAAABBBBBBFFFLLLRRRWWWZZZ\\\\\\jjjmmmqqqssspppkkkgggeeeqqquuuxxxuuuooojjjiiijjjkkknnnrrrrrrmmmfff___\\\OOOTTTRRRIIIEEEEEEAAA999:::<<>>;;;:::<<<>>>:::999888777777777888888888999999:::;;;<<<<<<===<<<<<<============<<<<<<999::::::::::::;;;;;;;;;:::::::::;;;<<<>>>???@@@>>>>>>???@@@@@@@@@@@@@@@BBBAAA@@@???????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999999;;;<<<<<<>>>@@@AAA???===<<<;;;>>>>>>>>>===<<<===???BBBEEEDDDBBB@@@???>>>>>>===BBB===<<>>KKKPPPXXXaaakkksssyyy}}}yyywww~~~zzznnnlllttt{{{xxxsssiii^^^WWWXXXbbbvvvhhh111222222222333333333333222222222222333333333333222222111111111111222222333333222222222222333333222222333444555666777777777888999:::;;;;;;;;;;;;@@@>>><<<:::::::::;;;;;;999;;;===>>>??????>>>===:::;;;<<<===>>>>>>>>>>>>???>>><<<;;;;;;<<<===>>>AAABBBBBBCCCBBBAAA???>>>???===;;;<<>>;;;===>>>>>>===>>>???AAA<<>>===;;;999777777888777777777777888999999777777888888999999::::::;;;<<<============<<<;;;777777888999999999999999888888999:::<<<>>>??????>>>>>>======>>>>>>??????>>>>>>>>>===>>>>>>??????>>>>>>>>>===============<<<;;;999888:::;;;;;;;;;999<<<@@@AAA???>>>===>>>??????===;;;:::<<<@@@CCCEEECCCAAA>>>======>>>>>>>>>===;;;:::AAAMMMWWW[[[WWWggg~~~~~~~~~~~~ttt```RRRXXXggg|||~~~~~~~~~}}}}}}}}}||||||zzz|||~~~~~~~~~}}}~~~~~~sssbbb[[[]]]www{{{vvv]]]GGG666333999222222222222333333222000111111000000000/////////////////////////////////...............///000000///////////////////////////......------......//////............///000000000000000000111111111111000////////////000111111222222222222333555888:::AAA@@@BBBKKKYYYgggrrrxxxxxxzzz{{{tttpppwwwsssggg```[[[XXXooolllfffdddqqqwww111111111222222333333333111111222222222333333333222222111111111111111222333333222222111222222222111222222333444555666666666777888999:::;;;;;;:::===<<<:::999999:::<<<===999:::<<<>>>???>>>===<<<;;;;;;===>>>???????????????===;;;:::;;;===@@@BBBBBBCCCCCCCCCBBB@@@>>>======;;;:::;;;???AAAAAA???;;;<<<<<<<<<;;;===@@@CCC@@@@@@@@@>>>======???AAA<<<<<<<<<<<<;;;===@@@CCCCCCAAA???>>>>>>@@@DDDFFFCCCBBBAAA???>>>>>>>>>>>><<<===>>>>>>===<<<>>>???CCC???>>>???<<<777777;;;999777666666666888999:::777777666666777777888888777777777777777888888888:::;;;<<<======<<<;;;:::555666777888888888888888666777888:::<<<===??????>>>>>>===<<<<<<===>>>???::::::;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>?????????>>>:::777777:::<<<;;;999777;;;@@@BBB@@@??????@@@@@@???===:::999;;;@@@DDDEEECCC@@@===<<<===>>>???444===AAA;;;:::CCCMMMRRRNNNXXXoooyyyxxxzzzbbbQQQMMMYYYmmm~~~}}}|||{{{{{{}}}~~~~~~}}}|||}}}~~~|||~~~nnnXXXRRRaaatttnnnKKKAAA@@@:::555666444444333333444555222---000000000000////////////////////////////////////...............///000111///////////////////////////...---,,,,,,---...///...............///000000000000000000111111111111000////////////000000111555555444333444555888999<<<888666===MMM___mmmttt~~~rrroooyyywwwttttttkkk___VVVVVV[[[bbbgggnnnxxxyyysssnnn|||111111111111111111111111//////000111111111111111333222111000000111222333111111222222222222111111000111111222222333444444444555555666777888888999::::::::::::::::::;;;;;;>>><<<;;;<<<>>>???<<<:::999999:::;;;<<<>>>??????>>>===;;;::::::<<<>>>@@@BBBAAAAAA@@@>>>===;;;:::888999<<<>>>??????>>>======>>>???@@@AAA@@@???>>>??????>>>===============999999:::;;;;;;<<<======AAA@@@>>>=========>>>???===<<<;;;:::999:::;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888777777777777777666555555666555444333333444555666666666666666666666666666999999999999999888777666777777777777777777777777222333444666777999:::;;;888999;;;<<<<<<;;;999888888888:::;;;<<<>>>???@@@AAA@@@@@@??????>>>>>>>>>;;;;;;::::::::::::;;;;;;888:::<<<>>>@@@AAABBBCCC@@@===::::::>>>AAABBBBBB@@@???===<<<;;;;;;<<<<<<;;;;;;;;;:::;;;>>>BBBFFFNNNYYYdddooo}}}{{{yyyyyy}}}ttt~~~iiiRRRMMMSSSeee}}}}}}{{{}}}~~~}}}{{{{{{{{{{{{~~~}}}|||{{{|||~~~{{{~~~yyyqqq```VVV[[[aaaqqqcccNNN===:::;;;666444888333333222222111000//////222111111111000000//////////////////////////////........................------------------------...------,,,,,,------...............////////////000000000000000000000000---------......000111222000000000111222444555666::::::999;;;BBBNNN]]]gggyyy~~~uuuqqquuuwwwzzz{{{pppZZZZZZeeeqqqqqqqqqvvv111111111111111111111111//////000111111111111000222111000000000000111222000111111222222111111000000111111222222333333444444444555666666777888888888888999999999:::::::::<<<;;;:::;;;======;;;999888999999;;;<<<===>>>>>><<<;;;::::::;;;===@@@BBBBBBAAAAAA@@@???===;;;:::888999<<<>>>?????????>>>===>>>???@@@AAA@@@????????????>>>===<<<;;;;;;;;;777888888999::::::;;;;;;>>>===<<<;;;;;;;;;<<<===<<<<<<:::999999999:::;;;888888888888999999999999:::999999999999888888888777777777777777666555555666555444333333444555666555555555555555555555555777777888888777777666555555555555555555555555555333333444555777888999999888999:::;;;;;;:::999888888888999;;;<<<===>>>???@@@@@@@@@@@@??????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>????????????<<<999999<<>>===;;;:::;;;;;;<<<;;;<<<===<<<<<<>>>AAADDDJJJRRR[[[bbbooo~~~}}}|||}}}ppphhhbbbeeennn|||zzz||||||||||||}}}~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~~~~~~~yyycccbbb]]]cccttt~~~~~~aaaNNN???555777888444333777333333222111111000//////111111111000000000//////////////////////////////........................------------------------...------,,,,,,------...........................////////////////////////...............///000111000000000111222333555666666666666777<<>>AAACCCAAAAAA@@@@@@>>>===;;;:::777888;;;===>>>??????>>>>>>>>>???@@@@@@@@@@@@@@@???>>>===;;;:::999999999666666777777888999999999;;;;;;:::999999999999:::;;;::::::999888999999999777777777777888888888888999999888888888777777777666666666777666666555444555555444444444444555555444444444444444444444444666666666666666555555444444444444444444444444444333333444444555666666777777888999::::::999888777777888999:::;;;<<<===>>>@@@@@@@@@???????????????===<<<<<<<<<<<<<<<<<<==================<<<<<<<<<>>><<<::::::;;;=========>>>===<<<:::::::::;;;;;;<<<===??????>>>>>>@@@BBBCCCLLLUUU[[[dddsss|||zzz|||gggXXXWWWfff}}}|||{{{||||||}}}|||||||||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|||}}}~~~~~~}}}|||~~~~~~}}}~~~~~~}}}~~~uuulllmmmpppqqq}}}~~~YYYBBB<<<555111555666111000444222222222111111000000///111111000000000000//////////////////////////////...................................................------,,,,,,------.../////////......---------//////////////////////////////.........//////000000000000111222333444555333444555666777<<>>@@@BBB??????>>>>>>===;;;:::999666777888:::<<<============>>>>>>???@@@@@@@@@@@@???>>><<<:::999888777777666777777777888888888999999999999888888888888888999999888888888777777777777777888888888999999999888888888777777777666666555555555666666555555444444444444444444444444444333333333333333333333333555555666666666666555444444444444444444444444444333333444444444444444555666777888888888888777666777777888999:::;;;<<<<<>>>>>======<<<<<<<<<<<<>>>>>><<<<<<<<<<<<<<<<<<===<<<;;;:::999::::::;;;===???AAAAAA@@@??????@@@???JJJVVV]]]aaaiiiuuu~~~|||tttnnnsss~~~wwwhhh]]]^^^iiiuuu~~~zzzzzz{{{}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~~~~qqqqqqwww```GGG;;;888555555777444//////333222111111111000000000///000000000000000000//////////////////////////////...................................................------,,,,,,------...111111000//////...------////////////////////////000//////............///111111111111222333444555444666888999999:::;;;===GGGUUUeeelllmmmqqq|||}}}uuuooommmmmmwwwzzzwwwrrrtttyyyrrrccc\\\fffrrrvvvwww{{{zzzyyysss~~~------------------------......///000000000000000.........//////.........000000000111111000000000///000000111111222333333333333333333333444444444333333444555555666777777888999:::;;;;;;;;;;;;;;;888999999999999999999999;;;:::::::::;;;<<<===>>><<<<<<<<<<<<;;;:::888888555666777888999:::::::::<<<<<<======>>>???@@@@@@>>>===<<<:::888777666666888888888999999999999999999999999888888888777777777777777777777666666666666666666777777777888888777777666666666555555555333444555555555555444444333444444444444444444333333333333333333333333333555555666666777666666555555555555555555555555555333333444444444444444444555666666666666666666555666777777888999:::;;;;;;=========>>>>>>?????????======<<<<<<<<<<<<============<<<<<<<<<======>>>???@@@@@@???>>>============<<<;;;:::999:::;;;;;;>>>@@@BBBCCCBBB@@@@@@@@@CCCKKKUUUZZZ\\\bbbooo|||~~~wwwwwwuuunnnmmmrrruuummmkkkkkkrrr{{{}}}~~~~~~~~~|||}}}~~~~~~~~~~~~ppp```eeeyyyjjjNNN===555888666666555222///000444111111111000000000000000//////////////////000000////////////////////////...................................................------,,,,,,------...222222111111000///..............................000//////............///111111111111222333444444444777:::;;;;;;::::::;;;???HHHTTT]]]ccciiisss|||{{{qqqkkkjjjzzzyyy{{{lll---------------------------...//////000000//////......////////////......///000000111111000000/////////000000111222222222222222222222222333333333222333333444555666777777777999;;;;;;::::::;;;<<<::::::999999999999999999:::999999999999:::;;;;;;;;;<<<<<<;;;:::999888888666666777777777888888888;;;;;;;;;;;;<<<===???@@@===<<<;;;999888777777777::::::::::::::::::::::::888888999999888888777666666666666666666555444444333333333333444444444444666666666555555555444444222333444444555444444444333333444444444444333333333333333333333333333333444555666666666666666666555555555555555555555555333333444444444444444444555555555444444555555555666666777777888999999::::::;;;;;;<<<===>>>>>>???===<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<>>>??????AAACCCBBBAAA???>>>>>>===<<<;;;::::::;;;<<<<<>>???===<<<;;;:::999888888888::::::::::::::::::::::::777777888888888777666555444555555666555444333222222222222222333333333333555555555444444444444333222222333444444444444444222333444444444444333222444444444444444444444444333333444555555555555555444444444444444444444444333333444444555555666666444444333333333333444444555666666777777888888999888888999:::;;;======>>><<<<<<;;;;;;;;;;;;<<<<<<:::999888777888999;;;<<<===@@@CCCDDDBBB?????????======<<<;;;;;;<<<===>>>???AAACCCCCCBBBBBBCCCDDDFFFDDDCCCEEEGGGOOOaaarrruuu{{{{{{vvvpppwwwvvv\\\IIIOOOcccuuu|||yyyxxxwww~~~~~~~~~~~~}}}|||{{{{{{}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{gggZZZQQQTTT___rrroooQQQ:::222555:::===000111111111222333333222///000000000000000000000........./////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////......................................................///000111222222111111222222333333111222444444444444555666555666;;;DDDLLLRRR]]]hhhooo|||wwwtttuuuvvvtttvvvuuu]]]NNNHHH........................---......///////////////...///000111111000///...//////000000000000///////////////000111111222222222222111111111111111111222222333444555777777888333666999999777777888;;;<<<;;;;;;::::::999999999333444555777888:::;;;<<<>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::999888888888888888888888888999;;;===>>><<<;;;;;;:::999999999:::::::::999999999999999999555666777777777666444444333444555555555444333222333333444444444555555555555555444444444333333333111222333333444444444444222222444444444444222222444444444444444444444444111222333333444444444444333333333333333333333333333333444555555666666777444333333222222333333444555555666666777777888888777777888999;;;<<<======;;;;;;;;;::::::;;;;;;;;;:::999777555555666888999<<>>===<<<;;;<<<<<<>>>>>>@@@AAACCCCCCBBBCCCDDDFFFBBB???@@@CCCDDDGGGSSS```lllpppyyypppnnnvvvtttddd[[[RRRKKKQQQ^^^sss{{{~~~}}}|||~~~~~~}}}}}}~~~|||gggZZZWWW[[[___dddsssKKKCCC;;;999;;;;;;555000222333333444555555222---////////////000000000000---.........//////000000////////////////////////........................++++++++++++++++++++++++...------,,,,,,------...,,,,,,------------------........................---------......000111222222222222111222222333333111222333222111222333555777666:::@@@BBBFFFRRR___kkkrrryyyuuu}}}vvvllluuuwwwrrrxxxnnnkkklllqqq{{{cccSSSIIIBBB>>>//////////////////..................////////////000000//////.........---000000000000000000000000000000111111111222222222222222222222222222222222555555555555666666666666666666666777888888999999===@@@AAA<<<:::<<<<<<:::444555555666777888888888????????????=========>>>===<<<:::999777777777777888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<<<<:::888777888666555555666666555333444444444555555555555666555444444333333444444555777666555333333333444555333444555666666666555444333333333333333333333333555555555444444333333333555555444444444333333333444444444444444444444444//////000222555777666555444555555555444333333222444444444555555555555666999999999999999999999999999999999888999999::::::999999777777777999;;;===BBBCCCCCCCCCBBBAAAAAA@@@:::;;;<<<>>>@@@AAAAAAAAA>>>@@@CCCDDDCCCBBBBBBBBB>>>===>>>???@@@DDDOOO[[[bbbfffppp~~~yyysssxxxiiiYYYLLLEEETTT\\\jjjzzzxxxaaaOOOMMMRRRZZZlll{{{[[[;;;:::888666555444555555333333222222111000////////////000000000000////////////////////////////////////............//////------------------------******+++++++++,,,,,,,,,------------------------,,,------......------,,,........................///...,,,,,,,,,---///111222222111111111111111111444444333222222333333333666888;;;>>>AAADDDFFFGGGOOO___mmmqqqxxx|||xxx}}}~~~{{{yyyrrr]]]\\\hhhfffgggmmm~~~{{{UUUEEEBBB===:::;;;....................................////////////000/////////.........---////////////////////////000000000111111111222222222222222222222222222222444444555555555666666666555666666777777888999999:::>>>>>>;;;999:::;;;999666666666666777888999:::<<<<<<;;;:::999999:::<<<<<<;;;888666555555666777666777888999;;;<<<===>>>;;;;;;::::::::::::;;;;;;999:::;;;<<<;;;:::888777666555444444555666555333444444444444555555555555444444444333333444444444666666555444444444444444333333444555555555555444333333333333333333333333555444444444333333333333555444444444444333333333333333333333333333333333000000000333555777666555444444555555444333333222444444444444555555555555888888888888888888888888888888888888888999999:::888777777666777999;;;===BBBBBBBBBBBBBBBAAA@@@@@@===>>>???@@@@@@AAAAAA@@@BBBDDDEEEEEEBBB???>>>>>>===<<<===>>>>>>@@@HHHRRRdddiiirrr{{{uuuggg___MMMMMMNNNTTT```qqq~~~}}}}}}rrrddd]]]TTTRRRUUU```nnn}}}~~~\\\AAA888777555444222222222333333333222111111000////////////000000000000//////........................//////............//////------------------------******+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,........................///...,,,,,,,,,---///000000000000000000000000000444333333222222333333333777888;;;>>>AAACCCDDDEEEEEEQQQ\\\bbbhhhrrr}}}}}}ooommmqqqsssvvvwwwwwwyyy|||zzzxxx[[[PPPTTTaaawww{{{___DDD<<<<<<999666888---------------------------............//////////////////...............////////////////////////000000000000111111111111111111111111111111222222444444444444555555555555555555666666777888888888777;;;<<<888777999:::888999888666666777888:::<<<>>>===;;;<<<>>>@@@@@@???;;;999666333222333555666666777888999;;;<<<===>>>::::::999999999999::::::999999:::;;;:::999888777555444333444555666555444333333333444444444555555444444333333333333444444444444555555444444333333333333333333444444444444333333333333333333333333444444333333333333333222444444444444333333333333222222222222222222222222111111111333666777777555444444444444444333333222333333333444444444555555666666666666666666666666777666666666777777888999777777666666888:::<<<===@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???CCCDDDEEEDDDAAA>>>======<<<;;;<<<===<<<;;;@@@HHHTTT]]]iiisssuuuyyywwwnnn___RRRKKKOOOYYYaaarrr{{{~~~}}}}}}yyysssjjj```WWWSSSQQQPPPUUUfffzzzrrrXXX@@@///777666555333222222222222222222222111111000000///...//////000000//////...........................//////............//////------------------------******+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------...---,,,,,,,,,---///000////////////////////////333333222222222222333333888999;;;===???AAAAAABBB<<>>>>>>>>?????????>>>>>>===??????@@@@@@@@@@@@?????????AAABBBBBB@@@??????@@@;;;999:::<<<;;;888;;;@@@???IIIZZZhhhmmmnnnttt}}}jjjkkkvvv___NNNGGGFFFJJJJJJVVVjjjyyy~~~lll___YYYPPPNNNJJJHHHLLLUUU```ggg~~~cccOOOBBB999333777666666555444333333333222111111111000000000///...//////////////////...........................///......------......///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------,,,,,,,,,---...///...///////////////000000222222222222222222333444888999:::<<<===>>>>>>???;;;:::>>>DDDFFFJJJ]]]sss}}}}}}|||wwwwwwuuukkk|||iiiTTTCCCGGG@@@<<<===<<<777666888++++++++++++,,,,,,------------------............---------............................................./////////000000000/////////000000111111111222222222222333333333333444444444555666666777777777;;;<<<999777:::;;;:::<<<:::888666777999;;;===???999888DDDSSSWWWKKK<<<:::888666444333444666777::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;888888999888888888777777666555444555777888888666222222222222333333333444222222333444444333222222111222333444444333222111222222222333333333444444222222222222222222222222222222222222222222222222444444333333333222222222111111111111111111111111222111222333666777666444222222333333444333333222222222222222333333333444333333333333333333333333444444444444555666777888888888999:::;;;<<<===>>><<<<<<===============<<<;;;<<<===>>>>>>??????>>>===???@@@@@@>>>===>>>???:::888999<<<;;;999:::===999???LLL[[[cccgggkkkqqq||||||iiifffmmmmmmvvvxxxdddYYYUUUMMMEEEDDDLLLTTT\\\kkk|||yyytttjjj^^^SSSKKKGGGEEEGGGHHHKKKRRR```uuu|||ZZZDDD===<<<:::777555555444444333333222222111111111000000000000000......////////////....................................------------......------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,---....../////////000000111111111111111111111222222333444777888999:::;;;<<<<<<<<<<<<999:::>>>===@@@PPPeee{{{zzzxxxyyyzzzqqqwwwfffIIIDDDBBB<<<:::::::::666222222444***++++++,,,,,,------...,,,------------.........---------------.............................................////////////......//////000000111111111111111111222222222222333333444444555666666666888<<<===:::888:::;;;999;;;:::888777777888:::;;;???:::;;;GGGUUUWWWJJJ;;;999888777666555666666777::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;888888888777777777777777666555444555666777666555111111222222222333333333111222333444444333222111111111222333333333222222111222444555555555444333222222222222222222222222000111111111111222222222333333333333222222222222111111111111111111111111111111111333555555555333111222222333333333333333111111222222222333333333222222222222222222222222333333333444555666777888999999::::::;;;<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;999999:::<<<<<<=========>>>??????===;;;::::::;;;;;;888888;;;<<<999999<<<::::::>>>GGGPPPWWW```iiitttyyy}}}wwwwwwyyydddcccyyy|||}}}lllddd[[[UUUPPPLLLNNNSSS___fffsss|||sssjjjaaa[[[TTTQQQLLLHHHFFFIIIOOOSSSTTT```qqqvvv^^^CCC888999999555111111111111222111000//////000000000000000000000000---......//////......---------------------------......------------......------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------/////////000000111111222111111000111111222333444555666777999:::::::::::::::999999999999<<>>>>>;;;666777888777444222333666+++++++++,,,---.........,,,,,,---------.........,,,,,,,,,------.................................------........./////////------...//////000111111000000000111111111222222222333333444555555666666999======999888999:::888999999888888888888999999======@@@FFFLLLKKKCCC;;;777777777777777666666555777888888999;;;<<<<<<===::::::999999999999::::::888888777666666666666666555444333333444555444222111111111111222222222222000222333444444333222000111111111111111222333333000222555777888666444222111111111111111111111111000000000000111111222222333333333222222222222111222222222222222222222222111000000222444444333222111111222333333333333333111111111111222222222222222222222222222222222222333333444444555777888999888999999999999999999999888999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<;;;999888999;;;===999888::::::777777999666555777;;;>>>CCCPPP\\\eeekkkwww}}}yyyvvvqqqvvvrrrmmmxxx{{{rrrmmmfff___SSSQQQPPPRRRYYYaaafffhhhtttyyy}}}vvvllleeeccccccjjjdddZZZQQQKKKJJJLLLOOOTTTXXX\\\\\\\\\___hhhppphhhPPPDDD999888888555222111///000111111111000///...///000000000000000000000---......//////......---------------------------...------,,,,,,------...------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------...//////000111111000000000000111222333444444444666777888999999999555888999777888>>>BBBBBBCCCLLLWWW___jjjzzz}}}vvvyyypppfffkkkuuuzzzgggVVV___dddggglll{{{sss[[[KKK<<<777666111444777999777444333444555++++++,,,------...//////,,,,,,,,,---------......,,,,,,,,,------.................................---------.........//////---------...///000000111000000000000111111111111222222333444444555555666999======999777888999777888888888888888888888888777;;;???@@@===999777666555666777777777666555444444555777999;;;===???@@@999999888888888888999999888888777666666666666666444333222222222222111000000111111111111222222222000111333444444333111000222111000000000111333444000222666999999777444222111111111111111111111111//////000000111111111222333333333222222222111111222222222222222222222222000//////111333333222111000111222333333333333333000111111111111222222222222222222222222222222222333444444555666777999999777888888888888777666666777888999:::::::::::::::<<<<<<<<<<<<;;;:::999888555777888888888:::<<<>>>???:::888999999666555666111555;;;===::::::EEEQQQUUU]]]lllyyydddVVV___eeejjj|||vvv```QQQLLLLLLKKKHHHLLLQQQXXX```eeeggggggffflllkkkiiiddd^^^YYYWWWWWWVVVSSSNNNJJJHHHIIIJJJKKKKKKKKKJJJJJJLLLSSS^^^fff|||___@@@777555666999555000222999111111222333333222000000////////////000000000000---..................---------------------------...------,,,,,,------...------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------...///000000000000000000111222333444333444555777888999999999111888:::777:::BBBBBB;;;>>>DDDHHHHHHNNN]]]mmmvvvuuu}}}~~~uuuvvvxxxuuurrrqqqssszzz~~~~~~wwwxxxUUUCCC<<<<<<666666:::777111555777444111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111222333333444555555999888666555444555666888444555777999::::::::::::999999999999:::999777444444666999888555444555666444555555666777999;;;<<<666666555555555555666666888777666555444333333333222222111111111111222222222222222111111111111000111111222333333333333222111111000000000000111111000111111111111222222222000000000000000000000000000000000000111111111111//////000000111111111111000000000000000000000000......//////000000111111000000111222222222222111111111111111111111111111333222111111111222333444222444555444444444777999999888777666555555555555888999:::<<<===>>>>>>>>>>>>>>>===;;;:::999888777999999888888777888888888<<<:::777777999999777444333444555777888:::;;;<<>>???@@@CCCGGGJJJSSS]]]nnn~~~vvvwwwwwwqqqfffjjjnnnuuu}}}ttteee___[[[\\\cccfffccc```aaa___```fffkkkjjjmmmlllbbb]]]XXX```ccckkkuuu~~~|||wwwaaaNNNBBB888999888777555555555555555333333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000000111111111222222222222222222333333555444333333444555777888555555666666777888::::::999777555444444444333111333444555444333222222333333444666777777666666555444444444444444444444444555444333222222222222222222111111000000111111222222222111111111000000000000000111222222222222222111000000//////000000111........./////////000000000000000000000000000000............////////////222222222222222222222222000000000000000000000000000000/////////////////////000111111222222111111111111111111111111111111000000000000000111222222333444555444444444666888666666555555666666777888:::::::::;;;;;;<<<<<<<<<::::::;;;<<<===>>>??????;;;:::999999888888999999:::999777777888888666555666666666666666666666666777<<>>???@@@AAA<<<;;;:::999888888888999888888777777777777666555333444444555666777777888555888>>>EEEPPP\\\hhhpppwww{{{mmmlllhhhccceeemmmvvvzzzttt|||ssscccdddYYYIII<<<666444555555222222222222111111111111000000/////////.........//////////////////////////////......------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........///............///000000111111111222333444555666555777999999888888999:::===???BBBCCCBBBBBBBBBCCCBBBAAAEEEPPP^^^kkk{{{eee]]]NNN>>>888;;;<<<999333333333222222111111111000000000000000111222222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,------------......////////////000000000111111111111111111000000222222333444555777888999999888777777888999;;;<<<:::888555333444444444333333222222222222444444555777888999:::999777555333222222333444444333222222222222111000000000111111111000000000000000000111111111111000000000//////...///000000111111000000000000////////////000000/////////000000000111111//////////////////////////////000000000111111111000000000000000/////////////////////////////////000000//////......------//////000111111111111000000000000000000000000000222222222333333333333333444555555555444444555777333333333444666777999:::::::::999999999999:::;;;<<<=========>>>?????????<<<;;;:::999888888888888666777777777666555666666444444555555666666777777444444555888???KKKWWW```jjjpppyyyyyyiiibbbaaaggg}}}dddUUUOOO@@@;;;666333444555222///222222111111111000000000////////////...................................................---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------..................//////000111111111222333444666666555777999999888888999::::::<<>>=========AAA>>>CCCSSSbbbhhhhhhhhhjjjlllrrr~~~wwwZZZKKKAAA>>>888555555777444...222222222222222222111111////////////000111222222++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......***++++++,,,,,,------...,,,,,,,,,,,,------------------........./////////000000000000000000111111111111222333555666666777888888777888888999999:::999777555555666666555444444222111222444777888888888999999999888777555444222222444444444444222222222111111000000000111111111000000//////000000111111111000000000/////////......///000000000000000000//////......//////000//////000000000111111111////////////////////////000000000000111111111111........./////////000000000000000000000000000000//////.....................///000000111111000000000000000000000000000000222333333444555444444444444555666555333333555777222222333444555777999999999999888777888999;;;<<<============>>>>>>>>>>>>;;;:::999888777777666666555666777666555444555666999999888777555444333333999777555444666===FFFMMMdddlllvvv~~~hhh\\\XXX\\\ooo|||^^^FFF<<<===777444111111333444333111111111111000000000000///................................................---......///......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000111111111222333444666666555777999:::999999:::;;;999;;;===>>><<<;;;;;;;;;;;;===JJJaaapppooocccYYYQQQSSSXXX```lll{{{~~~rrr]]]VVVJJJ;;;999;;;888555444555444222...111222222222222222111111////////////000000111222******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,------------....../////////000111111111//////000222222333333333555666666777777777777777666555555555777777555444444222111222777:::<<<<<<888888888777666666555555222333444555555444333222222111111000000111111222000000////////////000000111000000000////////////---...//////000000////////////............//////........./////////000000/////////////////////////////////000000000000111------...///000111222222000000000000000000000000------.....................//////000000000000000000000000000000000000000111222333444444444333333555555666555333333555666222222333444555666888999888777666666777999;;;===<<<<<<<<<=========>>>>>>;;;:::888777666555555555333555777666444333555777;;;:::999888666555444333999999888777777999===AAAWWW___iiirrrwww|||~~~zzz{{{xxxwwwyyywwwxxx}}}mmm[[[HHH888222444888666444333333333333333111111000000000/////////................................................,,,---...//////...------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////000000000111222333444555666888:::;;;:::::::::<<<;;;<<<>>>>>><<<;;;<<<===777<<>>>>><<<999===999666444444555555555555///000111222222111000000000000/////////000000111*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......******+++,,,,,,---......++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------......///000111111222---...///000000111000000333444555666666666555444444333444666777777555333555222111333888===???>>>888777666555555555555555222333555666666555333222222111111111111111222222000000////////////000000000000000000////////////---....../////////////////////............//////---------.........//////////////////////////////............/////////000---......000111222333444000000000000000000000000,,,------....../////////...//////000000000000000000000000000000000000000000111222333444333222222555666666555333333555666333333333444555666777888777777666666777999<<<===:::;;;;;;<<<===>>>??????:::999888666555444444444333555777666444333555777888888888888777777777777111333666888888888:::;;;???HHHUUUbbblllvvv|||pppbbb]]]```jjjzzzzzzuuuuuuxxxzzz{{{pppppprrrqqqiiibbbfffqqq}}}zzz}}}aaaPPP@@@;;;999666555777222222222222111/////////000000000000////////////---.............................................,,,---.../////////------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////......//////000222333444777999;;;;;;::::::;;;<<<999:::;;;;;;999999:::<<<888<<>>===:::;;;;;;<<<===>>>>>>???;;;999777555444444555666555555555555666777999999666666666666666666666666444555555666777888888999:::<<>>BBBJJJTTT[[[cccZZZPPPKKKPPP\\\iiirrrssssssvvv{{{|||tttmmmvvv|||yyyyyy{{{jjjRRRBBB>>>777777666555444444333333222222222111111111000000000000000000////////////////////////////////////************************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,------......---------,,,,,,,,,,,,,,,---------.........//////......//////000111111111222444555444222111111222444555666666666555444444555555555555444444555777888::::::999888888:::999999888666555333222555444333333222222333333111111222222222222111111000000111111111000...---////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................000000000111111222222222////////////....................................////////////////////////////////////............000000000111111111222222333222222222222333444444444444444555555666888888888666444666999<<<===<<<;;;;;;<<<<<<======>>>>>>999888666555555666777888666555555666666777888888555555555555555555555555444555555666777777888888333666:::<<>>?????????DDDKKKQQQZZZZZZ]]]dddlllrrrsssrrrqqqyyy|||yyy{{{~~~}}}{{{eeeTTTJJJ???777888777333222666444444333333222111111111111111111111000000000000000000000/////////..............................************************))))))*********+++++++++***************++++++,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......------......///000000111333333111000000000000000222333444555666666777777888888888777666666777777777777777777888888:::999777555555555555666222222111000000000000111111111222222222222111111000000000111000000000000////////////////////////////////////////////////////////////////////////---------.........//////................................................000000000000000000////////////.........---------------------------------........................------...............////////////000000000111111111111111111111222333333333444555777777777666555444444555777999999999999=========<<<<<<<<<<<<<<<999888777666666777999:::777777777777777666666666444444444444444444444444444444444555555666666666888999999555333666>>>EEEZZZbbbhhhjjjppp|||zzzoooMMMBBB888666666444222222111000/////////000111111000000//////............////////////////////////---------------------------------,,,,,,,,,++++++,,,,,,---.........------,,,++++++******++++++,,,************************++++++++++++++++++++++++******************************++++++++++++******************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///000000...//////000111222333444555555666666777777777777555666777999999:::;;;<<<888;;;===<<<999999>>>DDD@@@???AAAFFFNNNVVVZZZ\\\fffooo|||qqqlllqqqyyy}}}ssswww~~~|||qqqjjjcccXXXHHH<<>>;;;:::<<<>>>@@@AAAFFFMMMVVV```iiittt~~~}}}~~~zzztttpppggg]]]XXXMMMIIIDDD@@@>>><<<888555777444333444444222111111000000000000000/////////////////////////////////////////////....................................************************)))************+++++++++***))))))))))))***++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,///111000...---000222111111111111222333444444999999999999888777666666777666444222222333444666777777666666666666666777444333222222111222222222111111222222222222111111111111000000000111222222000000000000000000000000........................////////////////////////,,,------------.........------------------------------------------------............////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////............////////////000000000///000000111222222222333333333333333222222444555555555555666888::::::::::::::::::::::::;;;:::777555444444555666555666777888888777666555333333333333333333333333444444444444444444444444555222111333777888444000222888???EEELLLUUU```gggcccqqq}}}jjjTTTHHHBBB;;;666555000...111444333222333000111111111111111111111//////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,******************************++++++++++++******************************************************)))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........,,,------...///000111111444333333333333444555555555444555666888888666444333444444222111444:::@@@===<<<999888777777999999777:::===@@@EEEMMMYYYaaapppoooooouuu}}}cccUUUFFF@@@>>>:::666555666666444222111111222444---...000222333333222222000000//////////////////............/////////////////////.........------------------------------************************)))************+++++++++)))))))))))))))***++++++++++++++++++++++++++++++)))+++,,,......---,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,+++,,,------...,,,///222111//////222666333222111000000111222333999999999999888777666555666444222000///000333444666666777777777777666666444333222222111111222222111111222222222222111111111111000000000111222333000000000000000000000000........................////////////////////////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------........./////////000////////////000111111222222111111111111111222222444555444222333666999777777777888999999999:::999777555444333444555666333555666888999888777666222222222222222222222222333333333333333333333333444444333555666777555444:::888555444888CCCTTT```\\\iiirrrrrrrrryyyooo^^^III;;;666666888999666222000111111000222666000111111111111000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,******************************++++++++++++******************************************************((()))))))))*********+++++++++++++++++++++++++++************************+++++++++,,,------......,,,------...///000111111333222222111222333444555888666666777999:::777555333222000000111555999<<<333444555666777888:::;;;999:::;;;999888;;;BBBGGGDDDGGGKKKSSS```llloookkkuuu~~~vvvrrrvvvwwwzzz}}}|||{{{}}}rrrpppppprrrmmmaaaUUUOOOHHH>>>666666888888999;;;333444444444333333222222///111222222222333444444///////////////000000000---------......///////////////.........---------------------------------************************)))************+++++++++)))))))))))))))******+++++++++++++++++++++++++++)))***,,,......---,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---000333333000111555999333333111000000000111222999999999888888666555555666444000......///222333444555777888888888666666333222222111111111111111111111222222222222111111111111000000000111333444000000000000000000000000........................////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------........./////////////////////000111111222111000//////000111111333444444333111222666999555555666777888999999:::666555333333333444666777222444666888999999888777222222222222222222222222333333333333333333333333111222333222000000333555333333444666777;;;CCCKKKRRR^^^ggggggjjjuuu~~~hhhMMMCCC:::777777555000,,,333111111333111......222000000111111000///....../////////000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,******************************++++++++++++******************************************************(((((())))))*********+++++++++++++++++++++++++++***************************++++++,,,,,,---......,,,------...///000111111333222111111111222333444444222222444777999777555666444111111333555666666444666888888777777777777444666888777444444777999===>>>===;;;???HHHMMMMMMPPPWWW\\\[[[\\\``````\\\\\\fffiii___UUURRRRRRPPPLLLLLLNNNQQQSSSSSSQQQPPPRRRWWW\\\___^^^___aaaddddddbbb```ccciiimmmoooppphhh[[[OOOLLLQQQSSSNNNHHHLLLHHHLLLUUURRRDDD999888;;;666444666777222///......///000333555444000---222333111---+++,,,---.../////////000000000000000---------.........////////////.........---------------------------------,,,++++++***)))))))))*********++++++++++++******************************))))))))))))************++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,---------......111000000000000222333444000//////.........//////333444444555555444444333222222222111111111111000333666888999777555444444///...///000222333111000333333111000000000111222000000000000000000000000000000//////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000///.....................//////000000111111000000000000////////////222111000//////111333444555555666666666666666666555444333222222222333444555555555555555555555555222222222333333444444444222222111111222222333444444333333222222333333444000111222444666888999:::===AAAHHHSSS^^^iiirrrwwwtttxxx|||nnnYYYLLLLLL;;;999777444333222111222111111000000//////......000000000000000000000000////////////////////////...------,,,,,,------...------------------------******************************+++++++++,,,,,,,,,))))))***++++++++++++***************************************************************************))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))*********(((((()))*********************************************+++++++++,,,,,,,,,++++++,,,------......//////////////////000000111111111222333333333222222444444444444444444444444222222333333444555555555444444555555666666777777999888888888777777666666888888888888888888888888;;;;;;;;;<<<<<<=========BBBBBBAAA@@@>>>===<<<;;;::::::::::::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@;;;:::999777777777888999888888777777666666666555111111111111111111111111111111000000000000111111111111000000//////......////////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********************++++++++++++******************************))))))))))))************++++++++++++++++++++++++******++++++++++++******************************++++++++++++,,,,,,,,,---000000//////000111222333000//////.........//////333333444444444444333333222222222111111111000000111333555666444333333444111///......000111111000333222111000000000111111////////////////////////000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000//////...------......---......///000000111111000000000000////////////111000///...///000222333555555555666555555444444444333222222111222333444555555555555555555555555222222333333333333333333222222111111222222333444444333333222222333333444111111111222222333333333444555888===EEENNNVVVZZZiiimmmrrrzzzuuucccTTTPPPJJJ???:::<<<888777555333222111111222000000000000//////......000000000000000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,******+++,,,,,,,,,,,,+++************************************************************************))))))))))))))))))))))))+++++++++*********))))))*********)))))))))))))))(((((()))************************************************+++++++++,,,,,,++++++,,,,,,---.........//////......//////000111111111222222333333222222444444444444444444444444222333333444444555666666666666666777777777777777888888888777777666666666666666666666666666666666666666777777777888888888888888777666555444444333666666666666666666666666888888888888888888888888444555555555555666666666666555555444333333444444555555555555444444444333111111111111111111111111111000000//////000000111000000000000//////......////////////............------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++******++++++++++++******************************))))))))))))************++++++++++++++++++++++++******++++++++++++******************************************++++++++++++............///000111222/////////......//////000333333444444444444333333222222111111111000000000000111222222111111333555666333///......000000000222222111000000000000111/////////////////////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...---------......------......///000000000////////////000000000000000///.........///111222444555555555444333222111333222222111111222333333555555555555555555555555333333333333333222222222222111111111111222333333333333222222222222333333000000111111111111111111333222000000333888>>>AAAOOOSSS[[[fffrrr}}}~~~vvvmmm^^^RRRAAA333333444222000222555444333222111111111111000000000////////////...000000000000000000000000...........................------,,,,,,------...++++++++++++++++++++++++*********************************++++++++++++,,,***+++,,,,,,------,,,,,,************************************************************************))))))))))))))))))))))))+++************)))))))))++++++******))))))(((((((((((()))************************************************++++++++++++,,,++++++,,,,,,------......///............///000000000111111222333333222222444444444444444444444444333333333444555555666666888888888888888777777777777777777666666666666666444444444444444444444444333333333333444444444444444444444333333333222222333333333333333333333333333333333333333333333333111111222222222222333333222222222222222222111000222222222222222111111111000000000000000000000000000000////////////000000000000000////////////.../////////............---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,******++++++++++++******************************((()))))))))******************************************++++++++++++***************************************++++++++++++,,,------------...///000000//////////////////000111333333333444444333333333111111111111000000000000//////000//////111444777???:::555111000000111111222111111000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......---------------...,,,------......///000000////////////000000000000000////////////000111222444444444333333111000///111111111111222222222333555555555555555555555555444333333333222222111111111111111111111222222333333333222222222222333333//////000111222333444555666444222000111222555777888<<>>CCCHHHPPPUUU[[[___bbbhhhqqqxxxyyyooonnnxxx}}}|||~~~~~~vvvooogggpppxxxwwwmmmccc______aaaYYYNNNFFFCCC???:::666666666666555555444444444000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,------............////////////111111000000//////......////////////000000000000222222333333333444444444222222222111111111000000111111111111000000000000000000000000000000000000............////////////000000///...........................//////////////////////////////////////////////////////////////////////////////////////////.........---------------------------------------------------------/////////......---------------,,,,,,,,,,,,++++++///...------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,---------------......///000000111111444333333222111111000000000//////......//////000//////000111222222222222333222222111111000000///000000000000000/////////............////////////....................................------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,------......///000111111111000000111000000000000000111111000111222222111222444666555555555555555444333333333333333333222222222222000000111111222111111111111111111111111111111111000111111111222222222222111111111111111111111111000000////////////000000////////////////////////////////////000111222333111222333333333666999<<<:::>>>BBBDDDFFFJJJQQQWWWYYYQQQQQQ[[[aaa```cccjjjnnnllljjjlllmmmjjjddd^^^LLLRRRVVVTTTLLLFFFDDDEEEEEE???999666666666444111222222111111111000000000000000000000000000000000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******))))))******+++,,,+++++++++,,,,,,,,,---------.........////////////000000000000//////........./////////000000000000111222222222222333333333222222222111111111000000111111111000000000//////000000000000000000000000............////////////000//////...........................////////////........................................................................///.........------------------------------------------------------------.........---------,,,,,,------,,,,,,,,,+++++++++...------,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,---------------......///000000000333333222222111000000000000000////////////000000000000111111111111000000111111111111000000000000///000000000000000111111---............/////////------------------------............------------------------------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---------...//////000111000000000////////////000111222222000111222111111111333555444444444444444333333222111111111111111222222222222222222222222222111000111111111111111111111111111111111222222222333333111111111111111111111111000//////......//////000////////////////////////............///000111111///111111111000///000222...111333333222333888<<<<<<666666===AAA@@@CCCHHHCCCAAA???@@@AAA@@@<<<888999::::::777444111111222333111...///222333222000////////////............000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,---------.........//////000000000////////////........./////////000000000000000000111111111222222222111111111111000000000111111000000000000//////000000000000000000000000---............/////////000///......------......---............/////////....................................................................................------------------------------------------------------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++---,,,++++++***+++++++++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,------......///000000222222111111000000000000000000////////////000000000000000111000000///////////////000000000111111/////////000000111111111---------.........//////------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,*********++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++*********+++,,,,,,------....../////////000000000---.........000111222333000111222111000111222444222333333333333333222222//////000000111111222222333333333333333222111000111111111111111111111111000000111111111222222222111111111111111111111111/////////....../////////////////////////////////...---------......///000///111333222000///......000111222111//////111444333......111222000111555555333111222333333222000555333111000000000//////333222111222333444222000000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////////////////........./////////000000/////////000000000000111111111111111000000000000111000000000////////////////////////////////////---------.........////////////...------------...---------.........//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++***************+++************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,,,,,,,,,,---......//////111111000000000000//////000000////////////000000//////000000000///...............//////000111111.........///000000000111------------............------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,,,,---.............../////////---------...///111222333000111222111000000222333111111222222222222222111/////////000000111111111333333333333333222111000000000000000000000000000////////////000000000000000000000000000000000000//////............//////........................------------------...///...000333333111000//////000000111000//////000111111000000111000...///111444333222222333444444333111///...///111111///---222111111111111000...,,,/////////000000000000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------.............../////////............////////////....../////////000000000000000000000000000000000000000000////////////...........................------------............//////...---------------------------....................................------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++******************))))))******+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++++++++,,,,,,---.........000000000/////////////////////............//////......///////////////...------......//////000000---...............//////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++))))))******+++,,,,,,,,,...------------...//////---------...///000222333000111222111//////111333///000111111111111111111000000000000000111111111222222222222222222111000000000000000000000000000........./////////000000000000000000000000000000///......------......///...........................---------------......+++---000000000/////////......//////////////////---...///000//////111333---------------..................000111111///---...//////000//////......---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++,,,************+++++++++++++++++++++,,,,,,,,,---------............/////////------........./////////........./////////000000//////000000000000000111000000////////////..............................,,,------------.........///...------,,,,,,------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++*********************)))******+++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))*********++++++++++++,,,------......////////////////////////......------------......,,,------...////////////........................---------------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,***))))))***,,,---************************************************)))*********++++++++++++)))))))))***++++++,,,,,,------,,,,,,,,,---...///---------...///000111222000111222111//////000222...///000000111111111000111111111111111111000000000000111111222111111111000000000000000000000000////////////000000000000000000000000000000000000///......------......///..............................------------......***,,,......------...///////////////000000///...***---000///......000111///000222222222111111222......////////////000000...///////////////000111,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,************++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////---------.........//////...////////////000000000////////////000000111111000000/////////.........------------------------,,,,,,---------.........///...------,,,,,,------,,,,,,---------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++***************************+++,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))***************++++++,,,,,,---...............///////////////---------,,,,,,---------+++,,,---...////////////........................---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++************++++++))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***))))))***,,,---************************************************))))))******++++++++++++)))))))))***++++++,,,,,,------,,,+++,,,---...///......---......///000111000111222111//////000222......///000000111000000333333222222111111000000...///000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000.........------.................................///......---------......,,,---......---,,,---///...------...//////---,,,---111333000---,,,------***,,,...///...------------------,,,***+++...111.........---,,,,,,...///---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,)))************+++++++++******+++++++++,,,,,,,,,---------.........//////---------.........//////////////////000000000111.../////////000000111111000/////////............------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************)))++++++******+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,......///000000000000000//////......---------,,,////////////////////////...---,,,,,,,,,,,,---...//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))++++++******************************+++,,,---...000...+++)))((()))***,,,))))))))))))))))))))))))))))))))))))************************************++++++*********************++++++,,,,,,------...///////////////000000111222222222111000//////...////////////000000000000000000////////////000000111000000////////////000............////////////...///000000000000//////////////////....................................///...---,,,+++,,,------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///........................---------............///.................................------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))((((((***+++------------,,,,,,++++++++++++++++++,,,,,,,,,---------------............///////////////////////////000000111222222222222111222111111000///......---000///...---------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,---......---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,......///000000000000000.........---------,,,,,,...........................---,,,,,,,,,,,,---............---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))***)))))))))***+++,,,,,,************+++,,,---...///...+++)))((()))***,,,))))))))))))))))))))))))))))))))))))******************************************************************+++,,,,,,------...//////......//////000111111111000000///......---.../////////000000000000000000////////////000000111000//////......//////111000000//////.........111111111000000/////////////////////....................................///...---,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------------............------------------------------------..........................................---------,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++*********))))))((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******+++---///000------,,,,,,,,,+++++++++,,,,,,,,,---------......------------............///////////////////////////000111111222222111111111111000000///......---//////...---------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,......///000000000000///.........------------,,,...........................------,,,,,,------...------------,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************((((((((()))***+++---...***************+++,,,---...---+++)))((()))***+++))))))))))))))))))))))))))))))))))))******************************************************************++++++,,,---------///............///000000000//////......---------....../////////000000000000//////......//////000000000///...............111111000000000000111111666444222000///........./////////............---------------------------......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------............------------------------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))*********************)))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***+++---///111,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------............000000000000000000000000//////000111111111111111111000000//////.........///...------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------************************++++++++++++++++++++++++******++++++++++++******+++************+++,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************++++++++++++---...//////000000//////................................................------------------------++++++,,,,,,,,,---------------------------------------------------------,,,+++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++***************************)))))))))***+++,,,,,,***************+++,,,,,,---,,,***)))))))))***+++))))))))))))))))))))))))((()))))))))************************************))))))))))))*********************+++,,,,,,------......------......///000/////////.........------........./////////000000/////////......///////////////...............///000000///000111222333444999777333000...---......//////.........------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++************************************************************************))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))***++++++******************(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((()))***,,,---,,,+++++++++++++++++++++************++++++++++++,,,,,,---------.........000000000000000000000000...///000000111111000000000000/////////...............---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++*********************++++++,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++------.../////////////////////////////////000000........................------------------------******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,+++***)))))))))*********))))))******++++++,,,+++***)))))))))******))))))))))))))))))))))))((()))))))))************************************(((((()))))))))*********))))))***++++++,,,,,,------------------......///000000////////////..................//////////////////............//////...............///000000444333111000000111222333999777333000...---..................------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))*********+++++++++************************************************************************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))******)))))))))******************++++++(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////......///000000000000///////////////............------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************)))))),,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++************))))))******+++,,,,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))************+++------...////////////...///////////////000000000------------------------,,,------......------,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++...---+++***))))))((((((******)))))))))******+++*********)))))))))******))))))))))))))))))))))))))))))))))))************************************'''(((((())))))*********))))))******+++,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------.........////////////......------......///------......000111333333999777333000...---......666444222000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))))))))************+++************************************************************************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))************)))))))))))))))***************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++***))))))*********+++++++++++++++------........./////////,,,,,,,,,,,,------------////////////////////////---......///////////////........................,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******************,,,,,,++++++++++++,,,,,,******************************************************************************++++++++++++*********))))))))))))***+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************,,,---......//////......------------.........///------------------------,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++)))*********++++++++++++)))************+++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++,,,,,,+++***))))))))))))******))))))))))))*********))))))))))))*********))))))))))))))))))))))))))))))))))))************************************''''''(((((()))******+++)))))))))***++++++,,,,,,,,,,,,,,,+++,,,------...........................---------........./////////......------......///,,,,,,---///111333555777777555222///------...///111111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++))))))))))))************************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((((((((((())))))*********))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******))))))*********++++++++++++,,,,,,---------.........++++++,,,,,,,,,---------------------------------------.../////////..............................,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,+++******+++,,,,,,******************************************************************************++++++++++++******)))))))))))))))***++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************,,,---......//////......+++++++++,,,,,,---------------------------------,,,,,,---......---,,,,,,++++++++++++++++++++++++........................************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++++++++************++++++))))))******+++++++++++++++***************++++++******)))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************************************&&&''''''((()))******+++)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////.........------.........+++,,,---///222555777999222000...---...000222444...///000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''((()))))))))))))))))))))******++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------------------------------,,,---......//////......---.....................++++++++++++,,,,,,---...---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,------,,,+++******+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))