BM6P6(@ rrrmmmbbbWWWTTTYYY___aaa^^^ZZZXXX^^^iiippprrrppprrrvvv{{{{{{lllZZZMMMBBB>>>===???AAACCCKKKSSSZZZeeessswwwppp```WWWQQQQQQSSSTTTVVVZZZZZZ^^^bbbfffhhhiiilllmmmooorrrvvvxxxyyyzzz|||}}}||||||}}}|||zzzzzz{{{}}}}}}}}}~~~~~~~~~~~~|||vvvmmmiiiiii```]]]___jjjzzzzzzooofffgggjjjpppwww~~~wwwjjjddd[[[[[[^^^fffooouuuuuurrrmmmsss}}}|||||||||mmm[[[QQQRRRVVVYYY___hhhsss~~~xxxgggYYYLLLBBB???BBBCCCSSSqqq{{{qqquuu|||zzz~~~rrrnnnuuu~~~{{{xxx{{{dddIII===999777444333000...------...//////---***+++---///...,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++)))((((((((())))))---,,,+++*********+++,,,,,,///111000000777CCCNNNWWW```hhhggg^^^RRRLLLJJJGGGVVVfffmmmoooooollliii]]]WWWPPPTTThhh}}}~~~xxxtttrrrsssrrrkkk```YYYNNNHHHFFFMMMZZZ```[[[TTTCCCBBBCCCDDDCCCHHHVVVeee~~~}}}|||yyykkk___XXXMMMFFFCCCFFFHHHNNNaaaxxx}}}|||}}}|||zzzxxxuuurrrlllddd]]]VVVRRROOOLLLMMMOOOSSSVVVXXXWWWUUUOOOJJJDDDBBBBBBDDDCCCBBBAAABBBDDDEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKKKKJJJIIIIIIKKKMMMNNNPPPRRRSSSTTTUUUWWWYYYZZZ\\\___aaadddeeeeeeeeeiiikkkmmmpppqqqpppnnnmmmqqqqqqqqqqqqqqqpppnnnnnnqqqooommmmmmnnnqqqqqqqqqzzzxxxvvvvvvxxx}}}kkkiiiaaaXXXVVVZZZ]]]\\\WWWUUUVVV]]]gggnnnnnnkkkkkkqqqyyyxxxhhhWWWJJJBBB>>>===???AAACCCJJJRRR]]]iiixxx}}}uuunnn___WWWQQQQQQRRRRRRTTTXXX[[[^^^bbbdddfffgggiiikkkmmmppptttwwwxxxzzz|||}}}|||}}}}}}|||{{{zzz{{{}}}|||}}}|||yyyqqqgggaaaaaa]]]___gggvvv~~~tttmmmmmmppptttyyy~~~}}}pppddd___WWWXXX[[[ccclllqqqpppmmmfffkkkuuu~~~||||||qqq___TTTRRRUUUWWW\\\fffqqq|||zzzkkk]]]PPPEEEAAACCCEEETTTpppxxxmmmqqqvvvwwwwwwvvv~~~ooojjjqqqzzz~~~}}}|||yyyuuuxxxiiiNNN@@@:::777444333000...------...//////---,,,,,,...///...,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++,,,+++***)))))))))******---,,,+++******+++,,,,,,+++...111111222;;;IIITTTbbbhhhlllhhh\\\OOOGGGEEEFFFUUUeeennnpppqqqnnnjjj]]]WWWSSSZZZnnnssspppooopppooohhh]]]VVVMMMHHHHHHPPP\\\```ZZZQQQEEEDDDDDDDDDDDDKKK[[[kkk~~~{{{}}}}}}|||}}}sssdddWWWPPPGGGCCCCCCHHHJJJPPPdddzzz}}}|||}}}|||zzzxxxsssqqqllleee^^^XXXSSSPPPOOOPPPRRRVVVYYYZZZXXXVVVNNNIIIDDDAAAAAABBBBBBAAA@@@AAACCCDDDCCCCCCDDDEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFIIIJJJIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKLLLKKKJJJJJJLLLNNNPPPQQQSSSTTTTTTUUUWWWYYY\\\^^^```ccceeefffggggggiiijjjkkkmmmnnnoooppppppsssrrrrrrqqqpppoooooonnnqqqnnnllllllnnnqqqrrrsssyyyxxxvvvvvvxxx}}}eeeddd```ZZZXXX[[[ZZZWWWOOOOOORRRZZZdddiiihhheeebbbkkkvvv~~~sssdddSSSGGGBBB???>>>@@@AAACCCJJJQQQ___lll|||}}}|||||||||}}}~~~}}}}}}}}}xxxpppjjj^^^WWWQQQPPPPPPPPPRRRVVVZZZ]]]```bbbbbbccceeegggjjjmmmrrruuuwwwyyy{{{}}}|||~~~~~~}}}|||{{{|||}}}{{{~~~}}}yyytttjjj^^^WWWWWWZZZdddttt}}}wwwwwwyyy|||~~~~~~xxxpppdddZZZVVVQQQRRRWWW___fffjjjhhheee^^^bbbmmm~~~||||||xxxfffYYYSSSSSSSSSYYYcccooozzz}}}ooocccUUUIIICCCCCCEEEQQQiiiqqqgggiiimmmsssxxxkkkgggjjjxxx}}}llleeellluuu~~~}}}xxxsssvvvpppTTTCCC;;;888444333111///.........///...------///000000...,,,---,,,,,,+++************---,,,,,,++++++******)))++++++,,,,,,,,,,,,++++++,,,,,,+++*********++++++,,,,,,++++++++++++,,,,,,+++...000111555@@@OOO[[[hhhkkkkkkeeeXXXLLLEEECCCEEETTTeeennnqqqrrrooojjjZZZVVVUUU```tttzzzooonnnnnnmmmkkkeee[[[SSSKKKJJJMMMVVV```aaaXXXNNNGGGEEECCCDDDEEEOOObbbtttyyyxxxzzz{{{|||~~~mmm\\\NNNGGGAAA@@@CCCHHHJJJRRRhhh}}}}}}}}}{{{yyywwwqqqooolllgggaaaZZZUUURRRPPPQQQTTTWWWZZZYYYVVVSSSKKKGGGBBB????????????>>>>>>@@@AAABBBAAAAAACCCDDDGGGFFFDDDCCCBBBCCCEEEFFFEEEEEEEEEGGGIIIKKKKKKKKKFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMLLLLLLLLLNNNOOOQQQSSSUUUUUUUUUVVVXXXYYY^^^___aaadddfffggghhhhhhjjjjjjjjjlllnnnpppssstttuuutttrrrpppooooooooooooqqqnnnkkkkkkmmmqqqtttuuuwwwvvvuuuvvvyyy~~~fffddd___ZZZYYY[[[YYYTTTJJJKKKQQQZZZbbbfffdddaaa[[[fffuuu|||ooo___OOOEEEAAA>>>>>>@@@AAACCCJJJQQQ]]]kkk}}}|||~~~~~~~~~|||{{{yyywwwuuutttttttttwwwvvvuuuuuutttoooiiiddd[[[TTTPPPOOOOOONNNPPPTTTYYY[[[]]]^^^______aaaccchhhlllppptttvvvwwwzzz||||||}}}~~~~~~|||||||||}}}{{{~~~{{{vvvooocccWWWRRRSSS]]]mmm~~~{{{ooohhhaaaWWWPPPNNNLLLNNNTTTZZZ```aaa___\\\WWW[[[iii~~~~~~nnn^^^UUUQQQQQQWWWaaalllwwwsssgggYYYKKKDDDCCCBBBJJJ]]]zzzjjj___aaafffooo}}}jjj______dddvvv{{{jjjbbbiiitttzzzsssuuuvvvZZZEEE;;;888444333111000///......///---...///111111000...,,,......,,,+++************,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,...000222777CCCSSS^^^bbbdddccc\\\SSSKKKGGGGGGFFFTTTccclllpppppplllfffWWWUUUWWWdddvvvzzzqqqoooppppppnnnjjjdddYYYPPPKKKMMMTTT^^^eeebbbWWWLLLFFFCCCBBBCCCGGGSSSiii}}}}}}yyyyyyzzz{{{}}}zzzhhhWWWJJJCCC>>>???CCCFFFJJJUUUooo}}}}}}}}}{{{xxxvvvnnnnnnlllhhhccc]]]WWWTTTPPPQQQSSSVVVWWWUUUQQQNNNGGGEEEAAA>>><<<<<<<<<<<<===>>>???@@@???@@@BBBCCCGGGFFFDDDBBBBBBCCCEEEGGGFFFFFFEEEGGGJJJKKKKKKJJJFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMOOOQQQQQQSSSUUUUUUUUUUUUWWWYYY^^^___aaacccdddfffggghhhhhhiiilllnnnqqqtttuuuvvvwwwuuurrrpppoooooooooppppppmmmjjjjjjmmmqqquuuvvvuuutttuuuvvvyyy}}}kkkggg```YYYYYY[[[YYYTTTIIILLLQQQYYYaaadddbbb```ZZZgggvvv{{{lll\\\MMMDDD@@@===>>>@@@BBBDDDJJJQQQYYYhhh{{{{{{~~~{{{xxxvvvwwwxxxzzzzzz|||~~~{{{yyytttrrrqqqooolllkkkiiiiiijjjjjjjjjjjjhhhddd___\\\UUUQQQNNNNNNMMMLLLOOOTTTWWWYYY[[[\\\]]]^^^```bbbiiilllpppssstttvvvxxxyyyyyy{{{}}}~~~}}}|||}}}~~~{{{zzzsssjjj^^^TTTSSSWWWjjjvvvkkk```ZZZUUUNNNJJJJJJKKKNNNRRRXXX[[[ZZZWWWTTTQQQXXXiiiuuudddWWWQQQPPPVVV___jjjtttuuujjj[[[LLLDDDBBB@@@EEESSSlllxxxddd[[[[[[gggrrrrrraaaYYY\\\bbbyyyyyyiiicccjjjvvv{{{tttttt|||___GGG;;;999444333222111000///......,,,...000111111///...---//////...,,,++++++++++++++++++,,,,,,------......,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------...///000333:::EEETTT^^^[[[[[[YYYSSSMMMHHHGGGGGGFFFRRR___fffjjjjjjeee___WWWWWW\\\jjjvvvyyyrrrjjjmmmqqqrrrmmmgggaaaWWWLLLKKKQQQ[[[eeejjjcccVVVKKKCCCBBBBBBEEEKKKYYYppp}}}|||}}}}}}wwweeeUUUJJJDDD???@@@CCCEEELLL]]]zzz~~~}}}}}}}}}{{{wwwtttmmmlllkkkhhhccc]]]XXXUUURRRRRRSSSTTTTTTRRRMMMJJJCCCBBB???===:::::::::;;;<<<===>>>>>>>>>???AAACCCFFFEEEDDDCCCCCCDDDEEEGGGHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPRRRQQQRRRTTTUUUUUUVVVWWWYYY^^^^^^___```bbbdddeeeffffffiiinnnsssvvvwwwwwwvvvvvvtttrrrooonnnooopppppppppmmmkkkkkknnnrrrtttuuurrrssstttuuuxxx|||}}}~~~mmmhhh___XXXYYY\\\ZZZUUULLLNNNRRRYYY^^^bbbbbbaaa]]]jjj{{{zzzjjjYYYKKKCCC>>><<<===AAACCCEEEKKKSSSYYYggg{{{~~~|||{{{zzzyyyxxxuuurrrpppqqqssssssrrrssstttvvvuuurrrppphhhgggfffdddaaa___^^^]]][[[\\\]]]]]][[[XXXUUURRROOOLLLKKKLLLLLLKKKPPPVVVWWWYYY[[[]]]^^^```dddgggkkknnnqqqsssssstttuuuvvvvvvxxx|||}}}}}}}}}}}}~~~}}}}}}wwwoooeee[[[UUUZZZbbb~~~}}}zzzzzz}}}wwwggg]]]TTTPPPOOOLLLKKKLLLNNNPPPTTTWWWWWWUUURRRPPPOOOZZZooozzzhhhZZZRRRPPPUUU]]]fffppp{{{wwwkkk\\\MMMDDDBBB@@@CCCMMMaaa}}}~~~ssscccZZZ[[[lllxxx}}}hhhYYYSSSXXX___xxxxxxkkkdddjjjttt|||wwwvvvdddHHH<<<;;;333333222222000//////...,,,...000000///------...//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,++++++,,,---------,,,,,,***+++,,,---......------///000222666===IIIUUU]]][[[YYYUUUOOOHHHCCCBBBBBBDDDNNNXXX^^^bbbccc^^^XXXWWWYYYbbbnnnuuurrrlllhhhgggoooqqqjjjeee```VVVJJJKKKTTT```jjjlllcccTTTIIIBBBBBBEEEKKKSSSbbbyyysssaaaSSSIIIDDD@@@AAADDDIIIUUUlll}}}}}}~~~~~~~~~~~~}}}zzzvvvsssmmmllljjjfffbbb]]]YYYVVVSSSRRRQQQQQQPPPMMMIIIFFF??????>>><<<999999:::;;;;;;<<<=========>>>AAADDDDDDDDDDDDDDDDDDEEEEEEFFFHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSQQQRRRUUUVVVVVVWWWZZZ\\\]]]]]]]]]^^^```bbbcccdddeeeiiiooouuuxxxxxxwwwuuusssrrrqqqoooooooooooopppooommmllllllooorrrssssssqqqqqqssstttwwwyyy{{{|||zzz|||}}}|||yyyxxxzzz}}}hhhddd]]]XXX[[[___\\\VVVPPPQQQSSSWWW[[[___aaabbbbbboooxxxgggVVVHHHAAA;;;:::<<>>>>>333333333222111000///...,,,...///...,,,,,,---///------,,,,,,+++,,,,,,---,,,,,,++++++***)))((((((,,,,,,------------,,,,,,)))***+++,,,------,,,+++***+++,,,............---///000333999BBBMMMYYY```^^^[[[UUUNNNGGGAAA???>>>???GGGOOOUUUZZZ]]]YYYTTTRRRWWWcccnnnpppkkkgggiiiccclllpppjjjfffccc[[[OOOKKKUUUbbblllkkkaaaRRRGGGDDDFFFLLLUUU^^^mmmmmm\\\OOOFFFBBB===AAAFFFQQQccc~~~|||zzzzzz|||}}}~~~~~~~~~}}}zzzvvvrrrmmmkkkhhhddd```[[[XXXVVVQQQNNNKKKIIIGGGEEEAAA???;;;======<<<999999:::===;;;<<<===<<<===>>>BBBEEEBBBCCCDDDEEEFFFFFFEEEDDDFFFEEEDDDEEEGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNNNNQQQSSSQQQTTTVVVXXXYYY[[[]]]___]]]]]]]]]]]]___aaacccdddfffiiinnnsssvvvvvvvvvuuuooooooooooooooooooooooooooommmmmmnnnppprrrqqqqqqoooppprrrsssuuuwwwxxxxxxuuuxxxyyywwwuuuuuuzzzccc```[[[YYY]]]aaa]]]VVVSSSSSSSSSVVVYYY]]]aaaccceeessswwweeeTTTGGG@@@:::999;;;AAADDDGGGNNNUUUcccppp{{{wwwtttrrrnnnnnnmmmkkkiiigggeeedddaaaaaa___]]]ZZZXXXYYY[[[^^^\\\[[[ZZZ[[[ZZZYYYXXXTTTSSSSSSQQQPPPMMMLLLKKKFFFHHHJJJKKKIIIGGGFFFFFFEEEEEEGGGJJJKKKLLLRRRZZZ[[[]]]```ccceeejjjooosssqqqsssuuutttsssqqqpppqqqppptttxxx{{{|||}}}~~~~~~||||||yyyqqqggg\\\UUUXXXgggwww}}}vvvllljjjjjjnnnsssyyynnn\\\VVVOOOJJJLLLOOOQQQTTTWWWVVVXXXXXXWWWTTTQQQOOONNNXXXjjj}}}mmm^^^UUUNNNQQQVVV^^^gggtttzzznnn___OOOGGGEEE>>>AAAFFFRRRkkk{{{zzzttthhhaaabbbjjj|||uuu]]]NNNJJJRRR\\\iiizzz{{{xxxoooeeegggiiiwwwjjjLLL???AAA333333333222111000///...,,,...///---+++***---///+++++++++***++++++,,,,,,------+++)))'''&&&$$$###,,,------......------,,,((()))+++,,,---,,,,,,+++)))+++,,,...//////.........000555<<>>;;;BBBJJJOOOUUUYYYWWWRRRMMMSSSaaalllkkkddddddiiiaaalllrrrllliiihhhaaaUUUJJJTTTcccllljjj___PPPFFFFFFIIIRRR\\\fffttt{{{iiiXXXKKKCCC???;;;@@@IIIWWWnnn{{{yyyyyyzzz{{{~~~~~~~~~}}}zzzuuurrrnnnkkkhhhccc^^^ZZZXXXWWWLLLIIIEEEBBB???===:::888:::;;;===<<<999999;;;>>><<<<<<===<<<===???BBBEEEAAACCCEEEFFFGGGFFFEEEDDDCCCBBBBBBDDDGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMMMMMMMNNNQQQSSSSSSUUUXXXZZZ[[[]]]```bbb^^^]]]]]]^^^___aaacccdddgggiiilllooorrrtttuuuuuummmmmmnnnoooooooooooonnnnnnnnnnnnoooqqqrrrpppoooooopppqqqssstttuuuuuuvvvtttwwwxxxwwwtttvvv|||fff___YYYYYY___bbbaaa]]]YYYUUUUUUZZZ^^^^^^___bbbmmmxxxooo]]]NNNDDD???>>>>>>???BBBBBBDDDOOOZZZmmmyyyyyysssmmmgggcccaaa```^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPRRRSSSSSSQQQOOOOOOPPPQQQNNNNNNMMMLLLKKKIIIGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDFFFHHHIIIKKKNNNSSSVVV^^^aaacccfffhhhkkkooorrrqqqrrrtttuuuwwwwwwxxxxxxtttttttttwwwyyyzzzzzzyyy}}}}}}}}}~~~~~~}}}{{{zzzxxxooodddZZZRRRTTTfffzzztttccc[[[]]]aaagggpppzzzoooaaa\\\LLLMMMPPPTTTWWWYYYXXXWWWXXXVVVTTTRRRNNNKKKNNNTTTddd~~~sss```PPPPPPOOOSSS\\\eeeooo}}}pppbbbVVVKKKDDD???AAAEEELLL\\\sssxxxpppgggbbbaaalll|||yyybbbSSSPPP[[[ggguuuuuuzzz~~~rrrjjjhhhnnnzzzqqqWWWDDD;;;888777555222111111111111------------------------//////...---,,,,,,++++++...---,,,++++++++++++,,,+++***)))((()))+++...///***+++,,,,,,------,,,,,,,,,,,,,,,---------......111333555;;;IIIYYYaaaccc```^^^]]]ZZZQQQEEE===<<<>>>AAAIIIRRRZZZ[[[UUUPPPOOOYYYdddjjjhhhccc___^^^aaassswwwkkkiiirrrkkkXXXMMM\\\jjjjjjaaaVVVNNNHHHGGGNNNYYYeeerrroooaaaUUUIIIBBBAAAAAADDDMMM```|||}}}}}}~~~~~~~~~{{{xxxwwwxxxwwwssspppkkkgggbbb^^^\\\YYYWWWUUUJJJGGGCCC@@@???>>>===<<<:::999999999:::<<<>>>??????>>>===<<<===>>>@@@BBBHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDFFFHHHJJJMMMNNNLLLLLLMMMNNNOOOQQQQQQRRRVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^^^^^^^___aaabbbdddeeeiiijjjlllnnnppprrrsssssstttppplllmmmppprrrpppmmmooooooqqqsssuuutttqqqnnntttqqqnnnnnnppprrrttttttxxxuuurrrssswww~~~ggg```XXXXXX___dddeeeccc]]]XXXUUUXXXZZZ[[[^^^bbboooyyymmm\\\NNNDDD???======@@@CCCDDDHHHSSS___nnn{{{|||tttmmmgggaaa[[[WWWPPPOOONNNMMMLLLKKKJJJIIINNNNNNOOOOOOOOONNNMMMMMMMMMNNNNNNMMMKKKJJJKKKMMMMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIKKKLLLOOOSSSVVV[[[^^^aaadddfffjjjooorrrqqqssstttvvvxxxyyyyyyyyywwwwwwwwwyyy{{{|||{{{zzzyyyyyyyyyyyy{{{~~~}}}zzzxxxvvvnnndddZZZQQQRRRaaarrrnnn^^^UUUWWW[[[bbblllyyylll^^^YYYQQQSSSVVVYYY\\\]]]\\\[[[TTTSSSTTTSSSPPPNNNUUU^^^vvvzzzfffUUUPPPNNNRRRYYYbbbkkkxxxssseeeWWWKKKCCC<<<>>>@@@FFFSSShhhyyyrrrkkkeeeaaadddvvv~~~hhhZZZWWW```lll|||zzz}}}|||ssspppooozzzuuu[[[GGG===777666444222111000000000------------------------///......---,,,,,,++++++---------,,,,,,++++++++++++*********+++,,,...///***+++,,,,,,------,,,,,,,,,,,,,,,---------......000222555;;;JJJZZZdddeeeeeecccaaa___UUUIIIAAA@@@AAAFFFOOOVVVZZZZZZXXXWWWVVV```kkknnniiibbb^^^^^^fffsssxxxpppmmmpppiii[[[RRRaaannnkkk___SSSKKKGGGKKKRRR]]]iiiuuummm^^^RRRGGGAAA@@@AAAEEERRRhhh~~~}}}}}}}}}~~~~~~{{{xxxwwwwwwtttoookkkhhheee```]]][[[XXXVVVSSSKKKGGGBBB???===<<<;;;:::999999999999:::<<<===???@@@???>>>===>>>@@@BBBCCCCCCCCCEEEFFFGGGHHHHHHHHHBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVWWWYYY[[[\\\\\\\\\\\\]]]^^^^^^___aaabbbddddddhhhiiillloooqqqrrrrrrrrrpppmmmkkknnnrrrtttrrroooooooooppprrrsssssspppmmmpppnnnllllllooorrrssstttuuusssrrrtttyyyjjj```WWWUUU\\\eeeiiiiiiaaaZZZUUUUUUWWWYYY]]]bbboooyyy}}}kkkZZZLLLCCC???======@@@DDDFFFLLLXXXdddqqq|||uuulllbbb[[[UUUQQQNNNEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJIIIGGGGGGHHHJJJLLLLLLKKKJJJIIIHHHFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHKKKLLLMMMOOOSSSUUUVVVYYY]]]```dddhhhmmmqqqqqqsssuuuxxxyyy{{{{{{{{{{{{zzzzzz|||~~~~~~}}}{{{uuuuuuttttttvvvyyy|||}}}}}}}}}~~~}}}zzzwwwwwwqqqiii^^^TTTRRR]]]iii~~~yyyeeeVVVOOOQQQUUU]]]hhhxxxzzzggg[[[VVVTTTVVVYYY]]]^^^^^^\\\[[[SSSTTTXXXYYYVVVXXXdddrrrnnnZZZPPPOOOQQQYYY```iiiuuuyyyjjjZZZLLLBBB<<<===>>>@@@JJJ^^^yyywwwsssnnnddd\\\\\\pppnnnbbb```lllyyyxxxqqqyyyzzzaaaKKK???666555333111000//////000------------------------.........------,,,,,,++++++,,,---------,,,+++******+++,,,---------...---***+++,,,,,,------,,,,,,,,,,,,,,,---------......000222666===KKK]]]gggiiihhheeeccc```VVVJJJBBBAAABBBKKKUUU\\\]]]]]]___```aaakkkttttttjjjaaa]]]^^^ffflllpppooojjjeee^^^XXXYYYhhhssslll\\\NNNHHHEEEPPPWWWbbbmmmxxx}}}iiiZZZNNNDDD@@@@@@AAAIIIYYYrrr~~~}}}}}}}}}~~~~~~{{{xxxwwwuuupppiiicccccc```]]]ZZZYYYVVVSSSQQQJJJGGGBBB>>><<<:::999777999888888888999;;;===>>>@@@??????>>>???AAACCCDDDBBBCCCDDDFFFGGGHHHHHHHHHBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLQQQQQQRRRRRRSSSSSSSSSSSSVVVWWWYYY\\\]]]^^^^^^^^^]]]]]]^^^```aaabbbcccdddgggiiillloooqqqrrrrrrqqqllllllmmmqqqvvvxxxvvvsssqqqqqqqqqrrrrrrqqqooolllmmmllljjjkkkmmmpppqqqrrrsssssstttvvv{{{jjj```TTTPPPWWWaaagggiii___XXXTTTUUUXXXZZZ]]]bbbnnnxxxzzzhhhWWWJJJBBB???>>>>>>AAAEEEHHHMMMZZZgggsssvvvnnncccXXXPPPKKKHHHFFFBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJIIIHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFHHHGGGGGGGGGGGGGGGGGGHHHGGGIIIKKKMMMMMMOOOQQQTTTRRRUUUYYY]]]aaaeeekkknnnppprrruuuxxx{{{|||||||||}}}}}}|||}}}~~~|||vvvuuuttttttuuuwwwzzz||||||{{{{{{|||}}}}}}{{{yyyzzzwwwqqqfff[[[WWW\\\cccsss}}}qqq]]]PPPKKKNNNRRRZZZfffwwwssseee\\\WWWVVVZZZ___ccccccbbbaaa```[[[___eeegggfffjjjzzzqqq[[[QQQOOORRRYYYaaajjjvvvppp___OOODDD???>>>>>>???FFFYYYyyy|||zzzuuuhhh[[[YYYlllrrrjjjmmm}}}}}}qqqwww}}}~~~eeeMMM>>>666555333111////////////------------------------......---------,,,,,,,,,***+++---......---+++******+++---//////...---,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000333777>>>NNN___iiikkkeeeaaa^^^ZZZQQQEEE@@@@@@CCCLLLXXXbbbhhhiiiiiiiiikkkssszzzvvvjjj```]]]___eeedddiiimmmgggZZZTTTVVVaaammmtttjjjWWWJJJFFFFFFQQQYYYcccnnnwwwzzzeeeVVVKKKCCC@@@BBBCCCMMM___yyy~~~~~~~~~~~~~~~}}}{{{xxxuuurrrlllccc]]]]]][[[YYYXXXWWWUUUQQQOOOIIIEEE@@@===;;;:::888777888888777888999:::<<<===>>>>>>>>>>>>???AAABBBCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHHHHGGGIIIIIIJJJKKKKKKLLLMMMNNNTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWZZZ\\\^^^___``````]]]^^^___```bbbcccddddddfffhhhllloooqqqrrrqqqqqqmmmnnnqqqvvvzzz{{{xxxvvvuuutttrrrrrrrrrrrrooommmmmmkkkiiiiiikkkmmmnnnnnntttuuuvvvxxx{{{jjj^^^PPPLLLRRR\\\ccceeeYYYTTTSSSWWW[[[]]]```dddnnnyyywwwdddTTTHHHBBB???@@@@@@BBBEEEHHHNNN[[[hhhvvvzzzkkkcccWWWLLLEEEAAA???>>>===>>>???AAABBBDDDEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHJJJLLLKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJLLLMMMMMMNNNPPPQQQOOORRRVVVZZZ]]]bbbgggkkkmmmppptttxxx{{{|||}}}}}}~~~}}}|||}}}~~~|||yyyyyyyyyyyyzzz{{{}}}}}}|||zzzzzz{{{~~~}}}}}}wwwmmmbbb]]]]]]^^^kkkttt|||~~~kkkXXXLLLHHHKKKPPPVVVbbbuuuoooeee```\\\\\\bbbiiinnnooonnnmmmlllnnnsssyyy}}}}}}~~~oooYYYNNNMMMPPPXXXaaajjjwwwuuudddSSSHHHAAA???>>>@@@EEEXXXyyyqqq```ZZZiiizzzxxxttt|||qqqssswwwhhhMMM;;;666555333111////////////---------------------------------------,,,,,,,,,***+++---......---+++******+++...///000...---+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000333999AAAPPPaaaiiijjj```[[[WWWRRRJJJAAA>>>@@@GGGNNN\\\jjjuuuyyyuuuqqqooouuuxxxssshhh```___bbbgggdddhhhnnngggXXXTTT[[[gggpppqqqdddQQQGGGEEEGGGOOOVVVaaakkkttt}}}wwwbbbTTTJJJCCCBBBDDDGGGPPPccc}}}~~~~~~}}}{{{yyyuuussspppjjjaaaZZZYYYYYYXXXXXXXXXUUURRROOOHHHEEE@@@===<<<;;;:::999777777777777888:::<<<===<<<<<<===>>>???@@@AAABBBHHHGGGGGGFFFDDDBBB@@@???BBBDDDFFFHHHIIIIIIHHHHHHGGGHHHIIIKKKMMMOOOPPPPPPTTTTTTUUUUUUUUUUUUUUUUUUVVVXXXZZZ]]]___`````````]]]^^^```bbbcccdddddddddfffhhhkkknnnpppqqqqqqqqqqqqssswww{{{}}}}}}zzzxxxyyywwwtttsssssssssrrrppppppmmmiiihhhiiikkklllmmmrrruuuxxx{{{}}}ggg\\\OOOKKKQQQZZZ```aaaWWWSSSRRRXXX]]]```ccchhhsss~~~tttaaaQQQGGGAAA???AAA@@@BBBFFFIIIPPP^^^kkkyyy}}}tttddd\\\QQQGGGBBB???>>>>>>;;;<<<===>>>@@@AAACCCCCCFFFFFFGGGGGGFFFEEEDDDDDDDDDFFFGGGGGGFFFGGGIIIKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJLLLNNNOOOOOOOOOPPPQQQOOOQQQUUUXXX[[[___cccfffjjjmmmqqqvvvzzz|||||||||}}}||||||~~~}}}}}}~~~|||{{{}}}|||rrrgggbbb___]]]dddkkkqqqrrruuu{{{~~~}}}uuubbbRRRJJJDDDHHHNNNUUU```sssnnniiigggddd```hhhrrryyy{{{{{{{{{|||}}}lllXXXLLLKKKNNNVVV___hhhuuuzzzjjjZZZOOOCCC???===???EEEUUUuuu{{{ggg\\\gggttt}}}rrrpppssskkkOOO<<<666555333111000//////000------------------------------------------------***+++,,,---------,,,+++***+++---......---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000555;;;DDDSSSaaagggfff^^^WWWQQQKKKEEE???@@@EEENNNTTT```ooo{{{~~~zzztttnnnoooooojjjddd```bbbfffhhheeehhhmmmfffYYYYYYaaaooorrrlll[[[JJJCCCDDDFFFKKKQQQ[[[eeennnxxx}}}~~~rrr___RRRIIICCCCCCEEEJJJTTTggg~~~}}}|||{{{yyyvvvrrrpppnnniiiaaa[[[YYYYYYZZZ[[[\\\ZZZVVVRRRJJJGGGBBB???===<<<:::999777666666666777999;;;<<<;;;;;;<<<>>>???@@@AAAAAADDDDDDDDDDDDDDDCCCCCCBBBCCCDDDGGGIIIJJJJJJIIIHHHFFFGGGIIILLLNNNOOOPPPQQQSSSSSSTTTTTTUUUUUUUUUUUUWWWXXXZZZ]]]^^^_________^^^```bbbdddeeeffffffeeegggiiijjjmmmooopppqqqrrrtttwwwzzz}}}~~~}}}{{{zzz{{{xxxuuuttttttttttttsssrrrnnniiifffhhhkkkmmmooopppuuu|||dddZZZOOOMMMSSS\\\aaabbbYYYTTTRRRVVV\\\```fffkkk|||rrr___OOOEEE@@@???AAA@@@CCCGGGLLLSSScccqqq}}}yyynnn\\\UUULLLDDD@@@?????????===>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMOOOQQQRRRQQQQQQQQQRRRPPPRRRUUUWWWYYY\\\```bbbfffiiioootttxxxzzzzzzzzz}}}|||}}}~~~wwwnnniiiddd___^^^bbbeeedddggglllooonnnrrrxxx}}}xxxfffVVVKKKFFFBBBHHHOOOWWWdddwwwpppnnnooollljjjttt{{{}}}kkkZZZNNNMMMOOOWWW___hhhttt~~~ooo___UUUGGG@@@<<<@@@EEERRRooosssaaaiiiuuutttoooqqqpppTTT@@@777666444222111000000000------------------------------------------------+++++++++,,,,,,---------++++++,,,------,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------......000666>>>GGGTTT```dddaaa[[[TTTLLLFFFAAA???CCCJJJSSSYYYbbblllrrrsssqqqnnniiigggccc```___bbbfffjjjjjjjjjlllmmmggg___aaajjjwwwtttgggSSSDDD@@@AAABBBGGGMMMVVV___iiittt{{{||||||mmm[[[OOOHHHCCCBBBEEEKKKVVVlll~~~|||zzzxxxwwwvvvsssooommmllliiiccc^^^\\\]]]___aaabbb```\\\XXXPPPKKKFFFAAA>>><<<999888666666666666777999:::<<<;;;<<<===???@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCEEEGGGJJJKKKJJJIIIHHHGGGHHHJJJLLLNNNNNNNNNNNNQQQQQQRRRSSSTTTTTTUUUUUUWWWYYYZZZ\\\]]]^^^]]]]]]```aaadddfffggghhhggggggiiiiiiiiikkkmmmooorrrssstttwwwzzz}}}}}}}}}||||||{{{xxxtttsssssstttuuutttsssnnnhhheeeggglllrrruuuuuu|||bbbYYYPPPOOOWWW```dddeee]]]WWWRRRUUUZZZ___gggnnnqqq^^^NNNDDD@@@???@@@@@@CCCHHHNNNWWWgggvvvwwwkkkRRRLLLDDD>>>;;;;;;;;;;;;===>>>>>>??????@@@AAAAAADDDEEEFFFHHHIIIJJJJJJJJJEEEFFFGGGHHHHHHIIIKKKMMMOOOOOOPPPQQQQQQQQQPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOORRRTTTUUUSSSRRRRRRSSSQQQSSSUUUWWWXXXZZZ]]]```dddhhhmmmssswwwyyyyyyyyy}}}}}}}}}|||sssooojjjdddYYY\\\]]][[[\\\bbbeeedddgggooowww|||}}}nnn[[[MMMFFFDDDCCCJJJSSS\\\iii}}}rrrqqqsssqqqyyyyyy{{{kkk\\\RRRQQQSSSZZZaaaiiiuuuqqqcccYYYKKKBBB>>>BBBGGGRRRlllfffmmmxxx~~~uuupppppptttXXXDDD888777555333111111111111------------------------------------------------,,,++++++++++++,,,---...+++++++++,,,+++++++++***++++++,,,---------,,,,,,,,,,,,,,,---------......000666???IIIUUU```aaa]]]YYYPPPHHHBBB======DDDMMMTTTZZZbbbeeeeeedddfffgggeee```[[[YYY\\\ccciiimmmqqqssstttsssmmmiiimmmuuu}}}uuudddOOO@@@===??????DDDJJJSSS\\\fffrrr~~~zzzzzz}}}wwwiiiXXXNNNGGGBBBBBBDDDKKKXXXppp~~~}}}zzzxxxuuuttttttqqqmmmlllllljjjeeeaaa___```ccceeegggeee```\\\TTTOOOIIICCC???;;;888666666666555666777888:::;;;<<<===>>>@@@BBBCCCCCCCCCAAAAAABBBCCCDDDDDDDDDCCCCCCEEEHHHJJJKKKKKKIIIHHHHHHIIIKKKLLLMMMMMMLLLLLLOOOPPPQQQRRRSSSTTTUUUUUUXXXYYYZZZ\\\]]]]]]\\\\\\```bbbeeegggiiiiiihhhgggjjjiiiiiijjjlllooorrrtttrrruuuyyy{{{||||||}}}~~~zzzwwwsssrrrrrrtttuuuuuurrrmmmgggdddgggnnnuuuzzz}}}dddccc]]]XXX]]]fffjjjggg]]]SSSSSS]]]aaa```kkk}}}ooo[[[KKKBBB???>>>CCCBBBEEEJJJPPPZZZkkk{{{sssfffWWWLLLBBB>>><<<999777999:::;;;<<<>>>???AAABBBCCCAAABBBDDDGGGJJJJJJIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPRRRSSSTTTTTTSSSQQQOOONNNOOOOOONNNNNNOOOOOOPPPQQQSSSTTTVVVVVVTTTSSSSSSTTTUUUWWWYYYZZZZZZ[[[]]]___bbbffflllqqqsssuuuvvvwww{{{}}}~~~uuummmiii^^^^^^___aaaddddddaaa___gggooowww{{{}}}lll[[[QQQKKKEEE@@@EEEMMMVVV```qqq}}}xxx{{{yyyhhh[[[UUUZZZ```bbbeeelllwwwwwwjjj```NNNFFFBBBCCCCCCKKKiiiiiikkkxxxsssrrr|||tttooowww~~~```FFF:::777444111000000...---//////...---,,,,,,++++++.........------,,,,,,,,,************************))))))***+++---...//////---+++******,,,------,,,000...------///000//////000777BBBOOOZZZ___```^^^]]]SSSHHH@@@<<<>>>HHHRRRZZZ]]]```___[[[[[[___ccceee\\\SSSPPPXXXeeeqqqxxxyyy||||||yyytttsssvvvzzznnnVVVHHHAAA>>>>>>@@@CCCHHHQQQ^^^mmm|||zzzwwwyyy~~~tttfffVVVLLLFFFCCCCCCFFFLLL[[[xxx~~~zzzvvvssspppooooooooonnnkkkfffbbb]]]aaafffjjjkkkhhhccc```WWWOOODDD>>><<<<<<999666;;;666444555555444666;;;::::::<<<===???AAACCCCCC>>>???AAACCCEEEGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRNNNOOOQQQRRRTTTVVVXXXXXXZZZ\\\______^^^]]]]]]]]]___aaaccceeeffffffeeeeeecccdddeeeeeefffjjjooosssyyyxxxxxxxxxxxxyyyzzz{{{wwwtttrrrqqqsssuuuvvvvvvtttllleeeeeeiiiooowwwiiiiiieeeaaadddjjjjjjeeeVVVQQQUUUdddjjjiiisss}}}kkkXXXIIIAAA>>>===BBBAAADDDIIIOOOZZZkkk{{{rrreeeSSSIII@@@===<<<:::999;;;::::::<<<===???AAABBBCCCCCCDDDFFFIIIKKKLLLKKKIIIHHHIIIJJJKKKMMMPPPRRRSSSSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSUUUWWWXXXXXXWWWVVVVVVWWWWWWYYY[[[\\\\\\]]]___aaacccggglllppprrrsssuuuwwwyyy{{{~~~{{{tttpppkkkiiigggfffggghhhhhhgggjjjrrrzzz~~~vvvcccRRRIIIFFFDDDBBBIIIQQQ[[[iii~~~}}}zzz{{{mmmbbbaaaccceeedddeeejjjuuu}}}zzzmmmcccQQQHHHDDDEEEEEEMMMkkkeeehhhuuu~~~kkkkkk{{{{{{sssxxx{{{zzzfffLLL<<<999555333222111///...///......---,,,,,,++++++......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,***+++---......---///...------///000000000333:::FFFSSS]]]bbbcccbbbbbbWWWIII@@@<<<>>>IIITTT^^^aaacccaaa[[[YYY[[[^^^aaaXXXOOOPPP[[[kkkwww~~~~~~zzzwwwwwwzzz}}}}}}hhhPPPDDD@@@??????AAADDDJJJUUUddduuu{{{yyy{{{~~~rrrdddUUULLLFFFCCCCCCGGGOOO___||||||xxxuuurrrrrrqqqpppoooooolllhhheee```cccgggjjjiiieee```]]]TTTMMMCCC===<<<;;;888555666444555999:::888888;;;:::;;;<<<>>>@@@AAABBBBBB>>>@@@AAACCCEEEFFFGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJMMMMMMMMMNNNOOOQQQRRRSSSPPPQQQRRRTTTUUUWWWXXXYYYZZZ[[[]]]]]]]]]\\\]]]^^^```aaacccdddeeedddcccbbbdddeeefffggghhhkkkpppsssvvvvvvwwwxxxyyyyyyzzzzzzwwwuuussssssuuuvvvvvvvvvtttlllggghhhlllrrrzzzooonnnkkkggghhhiiifff```QQQPPP[[[kkkrrrqqqyyyvvveeeTTTGGG???======@@@@@@CCCIIIOOOZZZkkk{{{qqqcccOOOFFF>>><<<<<<;;;;;;===999:::;;;===@@@BBBCCCDDDFFFHHHJJJMMMNNNNNNMMMLLLLLLMMMNNNOOOQQQTTTVVVWWWUUUVVVWWWYYYYYYXXXXXXWWWTTTTTTTTTTTTTTTUUUUUUVVVXXXZZZ\\\[[[ZZZYYYZZZ[[[ZZZ\\\^^^^^^^^^___aaacccfffhhhkkkmmmoooqqqsssvvvwwwxxx{{{~~~}}}~~~{{{zzzvvvqqqnnnnnnpppqqqqqqqqqyyy~~~oooZZZJJJBBBBBBEEEHHHPPPXXXeeevvv~~~}}}~~~uuummmooonnnjjjeeedddiiirrrzzz~~~pppfffUUUKKKEEEFFFFFFPPPnnnyyy```bbbpppsssaaabbbuuu{{{zzz~~~wwwttt|||jjjNNN>>>;;;666444222222111///.........------,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---//////...---------......000111222444<<>>>>>@@@@@@AAAGGGMMM[[[nnn}}}{{{|||~~~ooobbbUUULLLFFFBBBDDDHHHSSSddd}}}~~~~~~}}}zzzwwwtttrrrrrrpppnnnmmmlllkkkiiifffeeefffhhhhhheee```[[[WWWOOOIIIAAA<<<:::999777555333222666===>>>;;;999::::::;;;>>>@@@AAAAAA@@@??????@@@BBBCCCEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJNNNNNNOOOOOOPPPQQQRRRSSSQQQRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[[[[[[[[[[]]]___]]]___aaacccddddddcccccceeefffhhhhhhiiilllpppsssssstttvvvxxxzzzzzzzzzzzzxxxwwwwwwwwwxxxyyywwwuuutttmmmhhhjjjooouuu}}}rrrnnniiieeedddbbb]]]YYYQQQSSS___ooouuusssyyy~~~{{{yyyyyypppaaaQQQEEE???===>>>>>>>>>BBBIIIPPP[[[lll|||qqqcccNNNEEE===;;;;;;:::;;;===888:::<<<>>>AAADDDFFFGGGKKKMMMPPPQQQQQQQQQPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYWWWVVVVVVVVVVVVWWWXXXXXXZZZ\\\^^^^^^]]]\\\]]]]]]]]]___aaaaaaaaaaaaccceeehhhiiijjjkkklllnnnqqqtttuuuwwwzzz}}}|||~~~{{{yyyyyyyyyzzzzzzzzzzzzjjjVVVHHHCCCDDDIIINNNXXXbbbqqq~~~~~~zzzwwwrrriiicccaaagggqqqxxx~~~tttjjjXXXMMMFFFFFFFFFPPPmmmppp\\\]]]jjj|||kkk[[[]]]qqq}}}vvvsss~~~lllNNN???;;;777333222111111000......---------,,,,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------///---,,,,,,...//////...,,,,,,---......///111333444===JJJWWW```dddeeeeeelll^^^NNNBBB===@@@MMMYYYdddggghhhddd[[[UUUUUUVVVYYYRRRPPP[[[pppxxxsssuuuyyy{{{|||ppp[[[DDD<<<>>>@@@AAAAAAIIIQQQaaavvv}}}zzz{{{}}}~~~|||kkk```TTTLLLFFFCCCEEEJJJWWWjjj}}}}}}}}}{{{yyyvvvsssqqqooollliiigggggggggfffeeeggggggfffddd___YYYTTTPPPIIIEEE???;;;999888666555333333666<<<===:::888999999;;;>>>AAABBBAAA???>>>???@@@BBBDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTUUUWWWWWWXXXXXXYYYYYYYYYYYYZZZ]]]```ZZZ\\\```ccceeeffffffeeeeeefffhhhiiijjjkkknnnpppqqqsssvvvyyy{{{{{{{{{zzz{{{zzzzzz||||||{{{yyyvvvqqqkkkhhhlllqqqvvv}}}tttmmmddd```]]]ZZZWWWVVVPPPUUUbbbooosssssszzzyyyqqqnnnppppppppptttkkk]]]OOOEEE???>>>???===>>>CCCKKKRRR]]]ooo~~~ssseeePPPFFF>>><<<;;;999999<<<999;;;===@@@DDDGGGIIIKKKOOORRRVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXZZZ]]]___```______^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]______^^^]]]^^^______aaabbbbbbbbbbbbdddfffhhhiiiiiiiiijjjlllooorrrtttvvvyyy|||~~~~~~vvveeeSSSJJJFFFFFFKKKQQQ^^^kkk~~~}}}xxxoooddd\\\]]]fffpppvvv|||wwwlll[[[NNNFFFEEEEEEMMMhhhkkk[[[XXXbbbvvv}}}ttteeeZZZ^^^ssswwwtttqqqRRR@@@<<<666222111000000///---------------,,,,,,,,,------------------------.........---------,,,,,,)))******+++---......//////---,,,,,,...//////...+++---............111444555???MMMYYY```cccddddddkkk^^^OOOCCC>>>BBBNNN[[[bbbeeefffbbbZZZUUUVVVXXX]]]ZZZ]]]llltttnnnpppuuuxxxxxxjjjWWWCCC<<<>>>@@@AAABBBJJJUUUhhh}}}{{{yyyyyy{{{|||wwwhhh^^^TTTMMMGGGDDDGGGMMMZZZppp~~~}}}|||zzzwwwtttqqqpppkkkhhheeeccccccdddcccccceeedddaaa]]]WWWQQQLLLJJJCCCAAA===:::888777666555777555555999999666666888999;;;>>>AAABBBAAA???>>>@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZ]]]```]]]___bbbdddeeeeeeeeedddccceeehhhiiiiiijjjkkkmmmqqqsssvvvzzz|||||||||{{{}}}}}}}}}~~~}}}yyyvvvooojjjhhhlllqqqtttzzzvvvlllaaa\\\ZZZWWWVVVWWWPPPXXXdddooorrrssszzz}}}qqqjjjjjjmmmnnnmmmoooggg[[[NNNDDD?????????>>>???EEEMMMVVVaaarrruuugggRRRHHH???<<<;;;999999;;;<<<===@@@CCCGGGKKKNNNOOOTTTWWW[[[[[[YYYWWWWWWXXXYYYZZZZZZ\\\^^^```bbbddddddcccbbb```^^^]]]\\\[[[[[[[[[ZZZZZZ[[[[[[\\\]]]\\\^^^``````______```aaa___aaaccccccbbbbbbdddeeefffggghhhhhhiiijjjnnnppprrrtttxxx{{{}}}~~~~~~~~~~~~sssbbbQQQJJJGGGFFFKKKSSSaaasss}}}vvvkkk]]]VVVYYYbbblllrrryyyzzzppp]]]PPPFFFEEEDDDJJJaaa|||}}}kkkZZZUUUYYYlll|||~~~tttkkk___[[[cccxxx|||xxxyyyZZZAAA<<<666222000000000///------------------------,,,,,,,,,------------............------,,,,,,+++((()))***+++---...///000...---+++,,,---//////...+++---000///------000444888BBBQQQ]]]bbbcccddddddfff[[[NNNEEEAAADDDOOO[[[```bbbccc___XXXUUUWWW[[[bbbdddmmmrrrkkkkkkpppssstttaaaRRRCCC>>>???@@@BBBDDDJJJYYYooo~~~yyywwwwwwzzz||||||qqqeee]]]UUUNNNHHHEEEJJJQQQ___vvv~~~}}}{{{xxxuuuqqqnnnmmmgggeeebbbaaabbbbbbbbbaaa```]]]YYYTTTNNNJJJFFFDDD???>>><<<:::888777666666999666555777777444555999:::;;;>>>@@@AAAAAA@@@???@@@AAABBBDDDEEEEEEFFFFFFHHHHHHJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTXXXYYYZZZZZZZZZZZZ\\\^^^bbbcccdddeeeeeecccaaa```ccceeehhhjjjjjjiiijjjkkkrrrsssvvvxxxzzz{{{{{{{{{}}}}}}}}}}}}}}}|||xxxuuunnniiigggkkkpppqqquuuyyy~~~tttiii___\\\ZZZVVVUUUWWWUUU^^^llluuuuuutttxxx~~~wwwqqqooossstttrrrnnnllldddXXXLLLCCC>>>===>>>???AAAGGGPPPYYYddduuuvvvhhhRRRHHH???===<<<;;;;;;<<<>>>@@@CCCGGGKKKOOORRRTTTWWW[[[______[[[YYYZZZ\\\[[[\\\]]]^^^```ccceeeffffffeeedddcccaaa`````````^^^^^^]]]]]]^^^^^^___```]]]___aaabbbaaaaaabbbccc___aaabbbbbbaaaaaacccddddddfffggghhhiiijjjmmmoooppprrruuuyyy{{{|||}}}|||~~~~~~}}}zzzuuuzzzuuubbbQQQJJJHHHFFFLLLVVVeee{{{~~~wwwjjjZZZRRRUUU^^^fffjjjwww~~~sss```RRRHHHFFFDDDGGG[[[tttzzzjjjZZZQQQSSSdddvvvxxxiii```XXX[[[iii~~~```CCC>>>888333111111111111------------------------,,,,,,,,,---------............------,,,++++++*********+++,,,,,,---......---,,,***+++---......---,,,...111///,,,,,,///333888CCCRRR]]]aaaaaaaaaaaa```WWWMMMFFFCCCFFFPPPZZZ___``````\\\VVVTTTXXX\\\___gggvvvzzznnneeedddggglllnnnVVVLLLBBB?????????BBBGGGJJJ\\\vvv~~~xxxvvvwww{{{~~~xxxlllddd]]]VVVPPPJJJGGGLLLSSSccc|||}}}{{{yyyuuuqqqmmmjjjhhhbbb```^^^^^^^^^___^^^]]]XXXVVVQQQLLLGGGCCCAAA@@@;;;<<<<<<;;;999777777777888555555888888666777::::::;;;<<<>>>@@@AAABBBBBBAAAAAACCCDDDEEEEEEEEEEEEHHHIIIJJJLLLMMMNNNNNNNNNJJJKKKLLLMMMOOOQQQSSSTTTSSSTTTTTTTTTTTTTTTUUUUUUXXXZZZ\\\\\\[[[[[[[[[\\\___```bbbddddddcccaaa```cccfffjjjlllkkkjjjjjjjjjrrrrrrsssuuuvvvxxxyyyyyy|||{{{zzzzzzzzzxxxuuusssnnnjjjhhhlllooooooqqqtttwww{{{pppeee]]][[[ZZZUUUTTTVVV[[[fffttt{{{xxxssstttxxxyyyvvvtttwww|||}}}wwwqqqiiibbbWWWKKKBBB===<<<===@@@BBBIIIRRR[[[fffwwwvvvhhhQQQHHH???======<<<<<<>>>???AAADDDIIIMMMQQQTTTVVVYYY]]]aaaaaa]]]ZZZ[[[]]]]]]]]]^^^___bbbdddfffggggggfffeeeddddddddddddddd```````````````aaaaaabbb^^^```bbbccccccbbbccceee___```bbbbbbaaaaaabbbdddbbbdddggghhhiiijjjlllnnnnnnppptttwwwzzz{{{{{{{{{|||}}}~~~~~~|||yyyuuurrrnnnssszzzzzzeeeRRRKKKHHHGGGNNNZZZiiizzzlllZZZQQQSSSZZZaaacccuuu}}}vvvbbbTTTJJJGGGDDDFFFXXXooovvvhhhZZZOOOOOO___sssttt```XXXSSSZZZlll|||aaaEEE@@@999444333222222222------------------------,,,,,,,,,------...............---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,///222000,,,+++///333666BBBQQQ[[[^^^]]]]]]]]][[[SSSLLLGGGEEEGGGPPPYYY___```___ZZZTTTSSSXXX]]]ZZZeeewww}}}uuuiii```]]]```eeehhhNNNGGGAAA?????????CCCIIIJJJ___zzzxxxvvvxxx|||vvvjjjccc]]]VVVQQQKKKHHHMMMUUUfff|||zzzwwwrrrnnnjjjfffeee\\\[[[ZZZZZZ[[[[[[YYYXXXTTTQQQLLLGGGCCC@@@???>>>:::;;;<<<;;;999888777888555444555:::;;;999999<<<::::::<<<===???AAACCCCCCAAAAAACCCDDDEEEEEEEEEEEEIIIJJJKKKMMMNNNNNNOOOOOOKKKKKKLLLNNNPPPSSSUUUWWWUUUUUUUUUUUUUUUUUUUUUUUUXXX[[[]]]]]]\\\[[[[[[[[[YYY[[[^^^aaadddeeeeeeeeedddhhhkkkmmmmmmkkkjjjjjjqqqqqqqqqrrrsssuuuwwwxxx{{{yyywwwwwwvvvuuussspppoookkkiiimmmooonnnnnnqqqppptttyyy}}}uuubbbWWW[[[[[[SSSSSS\\\kkkzzzrrrjjjlllrrruuuzzz}}}~~~|||uuunnnbbbSSSKKKDDD???<<<===@@@CCCJJJTTT]]]jjj||||||ooo]]]OOOAAA===>>>???@@@BBBFFFIIIMMMPPPQQQTTTYYY^^^```aaabbbbbbaaa___\\\ZZZaaabbbbbbcccdddeeeggghhhjjjgggdddcccdddddddddccccccbbbbbbaaa``````aaaaaacccbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbccccccccceeeffffffeeefffgggiiikkknnnsssuuuwwwxxxzzz{{{}}}}}}||||||}}}~~~{{{wwwtttqqqjjjbbb```cccbbbjjjwww~~~hhhRRRJJJFFFEEENNN[[[nnnoooZZZPPPOOOUUU___gggqqqzzz{{{fffZZZNNNFFFCCCEEEMMMVVVtttzzzppphhh]]]VVVQQQXXXiii}}}rrr]]]WWWXXXeeeyyy{{{{{{eeeJJJAAA888444111...---000000000///...............---------.........//////---------------,,,+++***///......---------......+++---...---,,,,,,---...---------------...222555777DDDSSSZZZ]]]___]]]YYYXXXTTTLLLFFFDDDGGGOOOTTTcccbbb___XXXRRRRRRWWW]]]^^^cccnnn{{{vvviii```^^^aaaeeefffQQQHHH@@@???@@@@@@BBBEEEUUUiii}}}{{{vvvuuuwww{{{||||||ppphhh```[[[VVVOOOHHHFFFMMMWWWmmm~~~{{{vvvqqqpppppplllbbbZZZWWWWWWWWWYYYYYYXXXTTTQQQKKKIIIGGGCCC@@@>>><<<<<<<<<<<<:::888777666555555555444444444555666888999888:::<<>><<<>>>???BBBJJJUUU___lll~~~rrr___QQQBBB>>>???@@@BBBEEEJJJNNNRRRUUUVVVYYY^^^cccddddddddddddcccaaa___^^^cccccccccdddeeefffggghhhkkkiiifffeeefffgggfffeeeccccccbbbbbbbbbbbbbbbcccdddccccccbbbbbbcccdddeeeffffffeeedddcccbbbaaaaaabbbdddeeefffeeeeeefffhhhjjjmmmrrruuuwwwxxxzzz|||||||||||||||}}}~~~~~~~~~yyyqqqiiiccc\\\VVVVVVZZZ^^^ggguuulllVVVLLLGGGGGGPPP]]]qqqsss^^^RRRPPPTTT]]]eeennnxxx~~~lll```RRRHHHCCCBBBHHHPPPeeevvv}}}qqqggg[[[VVVQQQWWWggg|||uuu[[[ZZZ^^^lll}}}{{{{{{jjjLLLBBB999555222///...111000000///...............------------.........///,,,,,,------,,,++++++***......------,,,------...---...///...,,,++++++---,,,------,,,,,,...222555:::FFFTTT[[[^^^___]]]YYYWWWSSSLLLFFFDDDHHHOOOTTTaaa___[[[UUUPPPQQQWWW^^^]]]aaajjjwwwvvvhhhaaabbbeeeeeedddMMMEEE>>>>>>@@@AAADDDIIIYYYoooxxxuuuuuuyyy}}}zzznnnfff```\\\VVVQQQJJJHHHPPPZZZsss~~~|||yyytttooonnnnnnjjjaaaYYYVVVVVVVVVXXXXXXVVVRRROOOGGGFFFCCC@@@===;;;:::999999:::;;;;;;:::999777555888888777777888999:::;;;999:::===???AAABBBBBBBBBBBBCCCDDDCCCCCCCCCEEEGGGFFFHHHKKKLLLLLLMMMNNNPPPMMMOOOPPPQQQQQQRRRTTTVVVSSSTTTVVVWWWXXXXXXWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^\\\]]]^^^```bbbccceeeeeehhhjjjkkkkkkkkkkkkmmmnnnnnnqqqtttuuuvvvvvvwwwxxx|||zzzxxxwwwwwwwwwuuutttvvvuuuttttttuuuvvvxxxyyy{{{|||}}}|||zzzxxxxxxxxxcccVVVNNNPPPOOONNNXXXggg|||qqqlllpppwww|||wwwjjj^^^PPPGGGBBB>>>===>>>???BBBJJJVVVaaaooo}}}wwwbbbTTTEEE@@@@@@BBBFFFIIIPPPTTTYYY\\\^^^```eeeiiijjjiiigggfffdddccccccbbbfffeeeeeeeeeffffffggghhhkkkiiigggfffgggggggggfffdddddddddcccddddddeeeeeefffeeedddcccdddeeegggiiikkkjjjiiigggeeecccbbbaaacccdddffffffeeeeeeggghhhiiimmmqqqtttvvvxxxzzz|||}}}}}}~~~}}}zzzxxxqqqeeeYYYRRRNNNLLLOOOTTT[[[fffvvvrrr[[[NNNHHHIIISSS```uuuxxxbbbTTTPPPSSS[[[ccckkkuuusssfffWWWLLLCCC@@@CCCJJJUUUggg}}}tttjjjbbb]]]XXXZZZeeexxxyyyaaabbbhhhttt|||{{{nnnNNNDDD999555333000000111000000///...............------------............++++++,,,,,,,,,+++******---,,,,,,++++++,,,------...///000...,,,******++++++,,,,,,,,,,,,...222555===IIIVVV[[[]]]^^^\\\YYYUUUQQQKKKGGGFFFJJJOOOSSS^^^[[[WWWQQQMMMPPPYYY``````cccjjjuuu}}}rrrfffccchhhjjjfff```IIIBBB<<<===@@@CCCHHHMMM^^^wwwzzzuuutttvvv|||xxxlllddd```\\\WWWRRRLLLKKKTTT^^^zzz|||zzzuuuqqqmmmlllkkkggg^^^WWWTTTTTTTTTUUUUUUSSSOOOLLLEEECCCAAA???===;;;::::::888:::<<<======;;;888666777777666666666666777888:::;;;===@@@AAABBBBBBBBBBBBCCCCCCCCCBBBCCCFFFHHHIIIKKKMMMNNNNNNNNNOOOPPPPPPQQQSSSSSSRRRRRRTTTUUURRRSSSUUUVVVWWWWWWVVVUUUVVVWWWYYY[[[\\\]]]]]]^^^]]]]]]]]]___aaadddggghhhhhhjjjlllmmmmmmnnnppprrroooqqqssssssrrrrrrssstttyyywwwvvvuuuvvvvvvtttsssvvvvvvvvvwwwyyy|||}}}xxxuuutttXXXOOOJJJKKKKKKNNN^^^pppzzzrrrmmmrrryyy|||vvvhhh[[[MMMFFFAAA======???AAADDDLLLXXXcccppp~~~|||{{{fffXXXIIICCCBBBEEEJJJOOOUUUZZZ```cccdddfffjjjmmmnnnllliiigggeeeeeeeeefffhhhggggggggggggggghhhhhhiiigggeeedddeeeggggggfffffffffeeeeeeffffffgggggghhhgggeeeeeefffhhhjjjlllmmmmmmkkkiiigggeeedddcccdddfffgggggggggggghhhjjjkkknnnrrrtttuuuvvvxxxyyy~~~zzzuuuqqqdddXXXMMMHHHHHHJJJPPPVVV]]]jjj|||www```PPPHHHJJJUUUbbbyyyzzzdddUUUOOOQQQYYYbbbhhhsssuuuiiiZZZNNNEEE@@@BBBHHHNNNccc}}}wwwpppooojjjccc```dddqqq}}}oookkkmmmxxx~~~|||rrrQQQEEE:::666444222111222000000///...............------------------------***++++++,,,++++++******+++++++++***++++++,,,,,,---...///...,,,++++++---+++,,,,,,,,,,,,...222555???JJJUUUZZZ[[[\\\[[[WWWTTTPPPKKKIIIJJJMMMQQQSSS\\\YYYSSSNNNMMMRRR[[[bbbhhhjjjooowwwvvvkkkbbbcccllloooggg]]]HHHAAA<<<===@@@CCCJJJQQQddd~~~}}}yyyuuutttxxx}}}vvvjjjbbb```\\\XXXTTTOOONNNWWWbbb|||~~~~~~~~~~~~zzzwwwrrrooollljjjiiieee]]]WWWQQQQQQRRRSSSSSSQQQMMMJJJEEEDDDCCCBBBAAA@@@@@@@@@======>>>>>>===;;;999777666666666555555555555555;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCCCCBBBBBBCCCFFFIIIKKKMMMOOOOOOOOOOOOPPPQQQRRRSSSUUUTTTSSSRRRSSSTTTRRRSSSTTTUUUVVVUUUUUUTTTUUUVVVWWWYYY[[[\\\\\\]]]]]]]]]]]]^^^aaaeeeiiikkkkkklllnnnooonnnoooqqqrrrppprrrsssrrrpppooopppqqquuutttssssssssssssqqqoooqqqqqqqqqssswww|||~~~wwwsssqqqOOOJJJGGGIIILLLSSSfffyyy}}}wwwssswww|||vvvhhh[[[LLLDDD@@@<<<<<>>>>>@@@CCCJJJSSShhh|||xxxwwwzzz~~~~~~tttiiibbb___[[[XXXTTTPPPPPPYYYdddyyy}}}}}}}}}~~~}}}xxxuuuqqqooommmkkkiiiddd]]]XXXPPPPPPQQQRRRSSSQQQNNNKKKGGGGGGFFFFFFFFFFFFGGGGGGEEECCC@@@===;;;999999999999999::::::999999999888;;;<<<>>>@@@AAABBBAAAAAAAAABBBCCCCCCBBBDDDFFFIIIKKKMMMOOOOOOOOOOOOPPPQQQSSSTTTVVVUUUTTTRRRRRRSSSRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUWWWYYY[[[[[[\\\]]]]]]]]]___bbbfffjjjlllmmmooopppooonnnnnnoooqqqrrrrrrsssrrrpppooopppqqqtttsssrrrrrrrrrrrrooommmkkkkkkkkknnnrrrxxx}}}~~~xxxsssqqqJJJHHHHHHLLLRRR]]]ooo}}}xxxwwwiii[[[LLLDDD???<<<<<>>;;;::::::;;;777888888999999999888888:::;;;===???@@@@@@@@@@@@???AAACCCDDDDDDDDDFFFHHHIIIKKKMMMNNNNNNNNNOOOPPPRRRTTTVVVVVVTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRSSSUUUWWWYYY[[[\\\\\\]]]^^^___aaacccgggjjjlllmmmnnnoooooommmmmmnnnoooqqqrrrrrrqqqppppppqqqssstttsssrrrrrrrrrqqqnnnkkkfffffffffgggkkkqqqvvvzzz{{{wwwuuutttHHHGGGJJJQQQZZZgggxxx}}}xxxzzzjjj\\\MMMDDD???<<<<<>>?????????>>>===@@@DDDEEEEEEEEEFFFGGGFFFHHHKKKLLLLLLMMMNNNPPPQQQSSSUUUUUUTTTRRRQQQQQQTTTTTTUUUVVVVVVUUUTTTSSSSSSTTTVVVYYY[[[\\\]]]^^^]]]^^^```bbbeeegggiiijjjjjjlllmmmmmmllllllnnnoooooopppppppppoooppprrrtttrrrqqqppppppooommmiiifffbbbaaa___```ccchhhmmmpppqqqsssttttttrrrqqqqqqrrrHHHHHHLLLTTT```mmm}}}yyyuuu|||kkk]]]MMMDDD???;;;<<>>@@@HHHMMM___zzzsssmmmwwwyyyxxx|||VVVGGG888333444333111000000000///...............---------,,,,,,+++++++++,,,------.../////////...++++++++++++,,,---...///,,,.........,,,+++,,,......//////000111333777;;;AAAKKKSSSVVVWWWZZZ[[[ZZZYYYUUUTTTVVV\\\___^^^\\\WWWTTTPPPPPPSSSYYY___bbb^^^ccclllwww}}}{{{ssskkkjjjfffdddiiiooommmaaaUUUIIIDDDAAAAAABBBGGGRRR]]]nnn~~~uuulllfff\\\YYYUUUQQQMMMMMMWWWbbbuuu~~~|||~~~|||zzzyyyyyyxxxvvvtttuuuttttttrrrnnniiiddd```YYYZZZ\\\___aaaaaa___]]]eeeccc___[[[VVVSSSPPPOOOFFFEEEDDDCCCAAA>>><<<;;;666777999:::;;;;;;;;;:::999:::<<<===>>>>>>>>>>>><<>>;;;888777:::::::::;;;;;;;;;<<<<<<==================<<<<<>>======@@@CCCHHHSSS```kkkxxx~~~xxxuuuqqqmmmeee___bbbhhhpppwww}}}{{{uuuqqqmmmiiihhhhhhhhhfffeeebbbaaabbbeeeiiikkkjjjhhhjjjiiihhhggghhhiiikkklllnnnmmmjjjhhhgggggghhhiiifffhhhiiijjjjjjjjjlllnnnqqqqqqqqqpppooonnnmmmlllmmmmmmmmmmmmmmmnnnooooooqqqtttxxxzzz{{{|||}}}~~~||||||}}}~~~vvvhhhWWWKKKAAAAAADDDHHHPPPaaa~~~{{{kkkaaa___dddiiippptttzzz|||vvvmmmgggccc```[[[WWWRRROOOOOORRRTTTVVV^^^fffkkkppprrrrrrssswwwyyyxxx~~~|||xxxxxx}}}rrr___SSSQQQXXX^^^fffooo{{{|||uuuhhhXXXKKKDDDBBBCCCGGGLLL___}}}qqqtttwwwbbbGGG999888444333444/////////000111000000......------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++,,,------,,,,,,---......---...111000000666>>>GGGMMMRRRSSSVVV[[[^^^]]]TTTRRRSSSXXX___cccaaa^^^YYYUUURRRRRRVVVYYYZZZYYYWWW]]]lll{{{xxxqqqooommmeee```cccjjjhhh\\\PPPHHHBBB@@@CCCEEEHHHUUUeee~~~wwwlllccc^^^[[[XXXTTTOOOJJJKKKWWWeee}}}zzzyyywwwuuutttttttttrrrqqqoooooommmkkkhhhfffcccbbb___aaaeeeiiimmmpppqqqrrrkkkhhhddd^^^XXXRRROOOMMMFFFEEEDDDBBB???<<<:::999:::::::::;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDCCCFFFJJJKKKKKKLLLMMMOOOPPPRRRSSSRRRQQQPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSVVVWWWZZZ\\\\\\[[[YYYXXXXXX[[[___dddffffffdddccccccdddeeegggiiikkkmmmnnnmmmnnnoooooommmllllllmmmjjjjjjiiifffbbb^^^YYYVVVTTTTTTRRRRRRQQQRRRSSSTTTVVVVVVWWWVVVVVVXXX\\\___RRRTTTTTTXXXeeewww}}}vvvooommmrrr{{{gggXXXHHH@@@>>>===>>>AAAFFFJJJTTTaaalllyyy~~~{{{xxxtttqqqlllddd\\\\\\aaafffoooxxx|||~~~}}}vvvnnnkkkhhheeecccccccccbbbaaaaaaaaabbbeeeiiikkkkkkjjjkkkjjjiiiiiiiiijjjkkklllnnnmmmjjjhhhggghhhiiiiiiiiiiiiiiihhhggghhhjjjlllpppsssuuutttpppnnnnnnooommmnnnnnnoooppppppqqqrrrtttvvvxxxyyyzzz{{{}}}~~~{{{rrrdddTTTIIIAAAAAADDDJJJTTThhhsssjjjgggiiilllppptttzzz}}}~~~~~~~~~~~~|||tttddd^^^WWWRRRPPPOOOLLLIIIJJJGGGGGGKKKMMMPPPWWW^^^ggglllnnnkkkjjjooosssuuu{{{}}}|||wwwqqqqqqvvv~~~~~~vvvbbbTTTQQQWWW^^^dddlllxxx}}}vvvjjj[[[NNNFFFDDDDDDGGGNNNaaaqqqsssttt|||eeeKKK<<<:::555333333///---...///000000000000///,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,---......------...///...---...000000000666>>>HHHNNNSSSSSSUUUZZZ\\\[[[RRRPPPPPPUUU\\\bbbaaa___ZZZVVVRRRQQQTTTXXXYYYYYYVVV___ooo}}}yyyrrroooiiiccc```bbbgggeee[[[QQQHHHBBBAAADDDEEEJJJYYYjjj}}}}}}{{{pppggg```\\\ZZZXXXVVVPPPIIIKKKZZZkkk}}}yyyvvvuuusssqqqqqqqqqqqqpppooommmllljjjhhheeedddcccbbbbbbdddhhhlllnnnooonnnnnngggeee```[[[UUUPPPMMMKKKIIIHHHEEEBBB@@@===<<<;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEBBBDDDHHHJJJKKKLLLNNNPPPNNNPPPRRRQQQPPPOOOPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSVVVXXXZZZ[[[[[[ZZZYYYXXXWWWZZZ^^^ccceeefffeeedddcccccceeefffhhhjjjkkklllmmmmmmnnnllljjjhhhhhhiiigggfffeeeccc___YYYTTTQQQRRRPPPNNNLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMPPPTTTWWWYYYXXXWWWYYYeeeuuuzzzwwwrrrmmmlllrrr~~~|||dddUUUFFF???======???BBBGGGLLLUUUbbbmmmzzz~~~yyyuuutttppplllhhh```WWWUUUWWWXXXbbbkkkqqqttttttnnngggdddbbb```^^^^^^^^^^^^^^^^^^```bbbeeeiiilllmmmmmmmmmmmmlllkkkkkkkkklllllllllkkkhhhfffffffffggghhhkkkkkkjjjhhhfffgggjjjllllllqqquuutttoookkklllooommmnnnooopppqqqrrrrrrrrruuuvvvxxxxxxxxxzzz|||~~~xxxooobbbRRRGGGDDDCCCFFFLLLVVVjjj|||tttpppppprrruuuzzz~~~|||||||||~~~uuujjjVVVPPPJJJGGGHHHHHHGGGEEEIIIFFFGGGJJJKKKMMMSSS[[[dddhhhiiieeedddjjjppptttxxxyyy{{{wwwqqqjjjiiioooxxx~~~xxxeeeUUUPPPUUU[[[bbbjjjuuu}}}wwwkkk]]]PPPGGGDDDDDDFFFOOOdddtttuuu~~~uuu|||iiiNNN???===777444444.........//////////////////,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,......------//////000777???JJJPPPTTTSSSTTTXXXYYYXXXRRRNNNKKKNNNWWW___bbbbbb\\\WWWRRRRRRUUUXXXZZZYYYZZZeeeuuuzzzrrrnnnfffbbb```cccfffddd[[[SSSGGGBBBAAAEEEFFFLLL]]]qqquuujjjbbb]]][[[YYYYYYWWWQQQIIILLL^^^qqq}}}|||zzzwwwrrrnnnmmmllljjjjjjlllllllllkkkjjjiiifffdddbbbbbbbbbbbbaaacccgggjjjkkkiiigggfffbbb___[[[VVVQQQMMMJJJIIIJJJHHHEEEBBB???===<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<>>>@@@BBBCCCEEEEEEEEEFFFIIIKKKLLLNNNOOOQQQNNNPPPRRRRRRQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSVVVWWWYYYZZZ[[[ZZZYYYXXXWWWYYY^^^bbbdddeeeeeedddcccdddfffgggiiijjjkkkkkkmmmmmmllljjjfffddddddeeeddddddcccaaa\\\VVVQQQMMMMMMLLLIIIGGGEEEDDDDDDDDDBBBCCCEEEEEEFFFIIINNNQQQ\\\[[[XXXYYYdddqqqyyyyyyrrrrrrqqqnnnnnnssszzz}}}~~~bbbTTTEEE>>>===>>>@@@CCCHHHMMMWWWdddooo|||~~~yyytttpppkkkgggccc```YYYPPPMMMNNNMMMUUU^^^cccgggiiigggbbb\\\[[[[[[ZZZYYYZZZ[[[\\\\\\^^^bbbfffiiilllooopppoooooonnnmmmmmmmmmmmmmmmllljjjhhhgggfffggghhhiiillllllkkkiiihhhiiikkknnnlllqqqtttsssnnnkkkmmmpppmmmnnnpppqqqrrrrrrrrrqqqsssuuuvvvvvvwwwxxx{{{}}}}}}xxxooobbbSSSIIICCCBBBDDDKKKVVViii}}}xxxvvvvvvzzz~~~}}}~~~qqqbbbOOOJJJDDDBBBDDDGGGGGGFFFGGGEEEFFFJJJMMMOOOUUU\\\aaadddeeebbbccckkksssvvvwwwuuuuuuvvvyyy{{{{{{zzzrrrkkkdddbbbiiisss|||}}}|||zzzgggVVVOOORRRXXX```hhhsss}}}yyynnn```RRRHHHCCCBBBDDDNNNccczzzzzz~~~vvv{{{mmmRRRBBB???888555444///111000//////...---------,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,......,,,---///000111999BBBMMMRRRUUUSSSSSSUUUUUUSSSQQQKKKFFFHHHQQQ\\\ccceee]]]YYYUUUUUUXXX\\\]]]]]]___kkkyyy~~~wwwpppllldddbbbaaaeeeiiiggg^^^UUUHHHCCCCCCFFFGGGNNNaaavvvqqqggg```]]]]]]ZZZZZZXXXQQQJJJNNNaaauuu~~~{{{xxxtttnnnhhhdddbbbaaa```aaaccceeeeeedddfffdddbbb```^^^^^^^^^^^^]]]___bbbddddddbbb```^^^[[[YYYVVVRRRNNNKKKIIIHHHHHHFFFCCC@@@>>><<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<===>>>@@@BBBDDDEEEFFFHHHHHHHHHIIIKKKMMMMMMNNNMMMPPPRRRSSSRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYZZZZZZYYYYYYXXXZZZ^^^bbbdddeeeeeeeeeeeefffhhhiiijjjkkkkkkkkklllllljjjfffbbb______````````````___[[[UUUPPPLLLHHHGGGEEECCCAAAAAAAAAAAA>>>???@@@AAACCCFFFJJJNNN[[[ZZZXXXYYYcccpppuuusssnnnqqqrrrppppppuuuyyyyyyvvv{{{}}}bbbTTTEEE>>>>>>>>>@@@DDDIIINNNZZZgggsss{{{tttnnniii___ZZZVVVTTTOOOIIIFFFGGGGGGNNNUUUYYY]]]aaa```\\\SSSTTTUUUUUUTTTVVVXXX[[[ZZZ]]]bbbfffiiimmmpppsssqqqqqqqqqpppooonnnmmmmmmnnnlllkkkiiiiiiiiikkklllkkklllmmmllllllmmmooorrrqqqssstttssspppooopppsssooopppqqqrrrsssrrrqqqpppqqqsssuuuvvvwwwxxxzzz|||}}}}}}~~~~~~zzzsssfffWWWMMMAAA@@@BBBJJJUUUfff}}}yyyxxx|||ooo^^^KKKFFFAAA???BBBEEEFFFFFFDDDCCCEEEJJJMMMPPPVVV^^^^^^`````````fffpppxxxzzzwwwrrrnnnmmmpppssssssrrrkkkddd^^^^^^fffqqq{{{zzzyyy|||}}}iiiVVVNNNPPPVVV^^^gggsss~~~}}}rrrcccUUUJJJDDDAAABBBJJJ\\\www|||}}}~~~uuuwww}}}{{{oooTTTDDDAAA:::777666000222111///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,---......------...///---,,,---000111444<<>>===<<<<<<;;;<<<<<<<<<=====================>>>>>>??????@@@>>>???@@@BBBCCCEEEFFFFFFGGGFFFEEEFFFHHHJJJJJJJJJMMMOOORRRTTTSSSRRRRRRRRRQQQRRRSSSTTTTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\___bbbdddeeeeeeeeefffgggiiijjjkkkkkkkkkjjjjjjiiifffaaa\\\YYYYYYYYYXXXZZZ[[[[[[XXXSSSNNNKKKDDDCCCAAA???>>>>>>>>>???<<<===>>>???@@@CCCGGGKKKXXXWWWVVVZZZeeeqqqtttqqqooossssssppppppvvvyyyxxxuuuzzzzzzcccTTTEEE???>>>???AAADDDKKKQQQ^^^lllxxxzzzssskkkccc^^^TTTNNNJJJIIIGGGBBB@@@BBBBBBJJJPPPSSSVVVXXXVVVQQQKKKMMMOOOOOOOOORRRVVVYYYXXX]]]bbbgggjjjmmmrrruuussssssrrrrrrpppooonnnmmmnnnlllkkkiiiiiijjjkkkllljjjlllnnnooopppqqqsssuuuvvvuuusssrrrqqqrrrssstttrrrssstttuuuuuusssrrrpppooorrrvvvxxxyyyzzz{{{}}}{{{|||~~~}}}wwwkkk\\\QQQDDDBBBDDDJJJSSSaaavvv|||www{{{~~~{{{zzz}}}qqq^^^LLLGGGBBB@@@CCCFFFHHHHHHHHHGGGHHHLLLNNNOOOTTTZZZ[[[[[[[[[^^^iiiwww~~~~~~wwwppphhheeegggjjjllllllbbb]]]XXX[[[eeesss~~~~~~yyywww{{{lllXXXNNNPPPUUU]]]gggtttwwwhhhXXXLLLEEEBBB@@@EEEQQQgggyyyvvvyyy{{{}}}ppprrrxxxwww~~~qqqUUUEEEBBB<<<888777222000///...---,,,------...------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......+++,,,------,,,,,,---...---,,,---000222666@@@JJJTTTXXXYYYTTTPPPOOOMMMJJJGGGCCCAAAGGGQQQ[[[```aaa\\\[[[[[[___eeejjjjjjiiidddoooxxxvvvqqqpppooolllhhhddddddllluuussseeeWWWKKKGGGFFFHHHHHHOOOfff~~~{{{|||}}}{{{qqqjjjeeedddcccaaa\\\VVVPPPMMMTTTfffwww|||vvvoooggg]]]TTTNNNKKKJJJJJJLLLOOORRRSSSSSSXXXWWWWWWUUUSSSQQQOOONNNNNNOOOQQQRRRRRRRRRQQQQQQMMMLLLKKKJJJHHHHHHHHHGGGAAAAAAAAAAAA@@@>>>===<<<============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFDDDCCCDDDHHHKKKKKKKKKKKKNNNQQQSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUSSSSSSUUUWWWYYY[[[\\\]]]]]]___aaaccceeeeeeeeeeeeeeegggiiijjjkkkjjjiiihhhgggeeeaaa\\\VVVRRRRRRRRROOOQQQTTTUUUTTTPPPKKKHHHBBBAAA???===;;;:::;;;;;;:::;;;<<<<<<===@@@DDDGGGTTTTTTUUUZZZgggsssuuuqqqrrruuusssooopppwwwzzzyyyvvv{{{wwwdddUUUFFF?????????AAADDDLLLSSSaaappp{{{{{{tttlllcccZZZTTTMMMGGGCCCBBBAAA>>>===??????GGGMMMPPPRRRRRRNNNGGGFFFHHHKKKLLLLLLOOOTTTXXXXXX\\\bbbgggjjjmmmrrrvvvttttttsssrrrqqqpppnnnmmmllljjjiiigggggghhhjjjkkkiiilllooorrrssstttvvvxxxwwwtttqqqoooqqqssstttttttttuuuvvvwwwvvvtttrrrqqqnnnrrrwwwzzz{{{|||}}}~~~{{{|||zzznnn___TTTIIIGGGGGGKKKRRR\\\nnn}}}~~~|||tttiiidddjjjrrrwww{{{}}}}}}||||||~~~vvvaaaQQQKKKEEEDDDGGGJJJLLLLLLQQQOOONNNPPPOOOMMMOOOUUUXXXXXXWWW]]]lll|||xxxoooeee```bbbeeehhhhhh\\\XXXUUUZZZfffuuuzzzyyy}}}oooZZZOOOPPPUUU\\\ggguuuzzzkkk[[[NNNFFFCCC???BBBIII[[[yyyqqqmmmrrrvvvvvv~~~vvvlllpppwwwvvv}}}qqqVVVFFFCCC===999888333......---,,,---...///000......------------,,,,,,,,,------......------,,,,,,,,,,,,------.........(((***++++++***)))+++,,,---+++---000333777BBBLLLVVVZZZZZZTTTOOONNNKKKHHHBBB@@@BBBIIITTT\\\^^^]]]\\\[[[]]]cccjjjnnnnnnmmmfffqqqxxxuuupppqqqrrrqqqiiieeeeeeooozzzxxxhhhWWWLLLHHHGGGIIIHHHPPPgggyyy{{{zzzrrrlllhhhffffffddd]]]UUUPPPOOOUUUgggwww{{{tttlllcccYYYNNNHHHEEEDDDDDDFFFJJJMMMNNNNNNSSSSSSRRRQQQOOOLLLJJJHHHFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHH@@@AAAAAABBBAAA@@@>>>===>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFDDDCCCEEEJJJNNNOOOOOOIIILLLPPPRRRQQQPPPOOOOOOQQQQQQRRRTTTTTTUUUUUUUUUQQQRRRTTTVVVYYY[[[]]]^^^___```bbbdddeeeeeeeeeeeedddfffhhhiiijjjiiihhhgggdddbbb^^^XXXRRRNNNMMMNNNHHHKKKNNNPPPPPPMMMHHHEEEBBB@@@>>>;;;999888777777888999::::::;;;===AAADDDXXXVVVYYYaaakkkrrruuuvvv{{{vvvoooiiihhhlllrrrwwwvvvvvv```RRRDDD>>>===>>>BBBHHHNNNXXXfffsss~~~|||uuuoooeeeXXXNNNKKKEEEDDDBBB>>>;;;:::===???@@@IIIQQQRRRQQQPPPLLLGGGDDDCCCBBBCCCEEEHHHLLLNNNXXX[[[```dddhhhmmmrrrvvvvvvuuusssqqqooommmllllllooommmjjjgggfffhhhjjjllllllmmmpppsssuuuwwwxxxxxxxxxuuurrrrrrtttuuutttssswwwvvvvvvwwwxxxvvvsssppprrrtttxxxzzz|||{{{zzzyyyyyy}}}~~~~~~|||uuuhhh]]]QQQKKKIIIPPPYYY```gggmmmrrrlllccc\\\ZZZ\\\aaaeeejjjnnnrrrtttvvvxxx|||vvvdddUUUMMMGGGGGGJJJMMMTTT[[[YYYWWWUUUUUUWWWWWWTTTQQQSSSVVV[[[cccqqq|||rrrgggbbbdddgggfffdddZZZYYYZZZaaannn~~~mmmZZZOOOMMMPPP```gggrrr}}}zzzmmm^^^PPPEEE???@@@AAAGGGXXXrrruuupppqqqrrrppppppqqqvvv|||wwwpppooosss~~~{{{~~~tttUUUAAA;;;555333333...111000///......---------------------------------......,,,,,,,,,,,,......---,,,,,,...111111...+++//////////////////......------...111222666BBBOOOYYYZZZZZZWWWQQQLLLHHHGGGBBB???BBBOOO]]]dddffffffeeeeeeiiiqqqxxxyyyrrrjjjiiissszzzxxxsssrrrrrrrrrjjjlllooouuu}}}{{{kkkZZZNNNGGGCCCEEEHHHRRRiii}}}{{{}}}xxxpppllljjjgggeeeeee\\\TTTRRRQQQVVVggg{{{xxxqqqkkkaaaSSSIIIEEE@@@AAAAAAAAAAAADDDIIILLLOOOQQQSSSRRROOOIIIBBB>>>@@@??????BBBGGGIIIHHHFFFAAACCCEEEGGGHHHIIIIIIIIIDDDCCCAAA@@@???@@@@@@AAA>>><<<:::<<>>;;;999777777888888888777777777888999::::::```^^^___gggqqqyyy|||}}}yyytttlllfffdddhhhooouuuzzzuuu```SSSEEE???>>>???DDDIIIRRR[[[hhhttt}}}tttkkk^^^OOOEEEBBB@@@???===<<<;;;<<>><<<;;;<<<>>>???>>><<<>>>>>>>>>>>>????????????CCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDGGGKKKNNNOOOOOOPPPNNNLLLMMMPPPQQQPPPOOOQQQRRRSSSSSSTTTUUUVVVVVVXXXXXXXXXXXXYYYZZZ[[[\\\____________`````````aaabbbcccccccccccccccbbbaaa___[[[UUUNNNHHHCCC@@@???===>>>???AAAAAAAAAAAA@@@???>>>;;;999777777888888888777777777777888888999fffdddccciiittt~~~yyytttmmmfffcccgggooovvv}}}tttaaaTTTFFF@@@???@@@EEEJJJUUU^^^jjjuuu~~~ssshhhYYYJJJAAA???>>><<<;;;<<>>@@@BBBDDDFFFKKKQQQUUUWWWVVVSSSOOOIIIDDD???<<<666555555777;;;>>>???>>>DDDFFFHHHIIIIIIGGGEEECCCEEEDDDBBB@@@@@@@@@@@@AAA>>>===;;;<<<======<<<::::::;;;===>>>>>>>>>===<<>>>>>===;;;999888777777888777777666666555666666666gggdddbbbfffrrr|||xxxqqqjjjgggkkkttt{{{}}}sss```SSSEEE???>>>@@@EEEJJJWWW___jjjuuuttthhhYYYKKKDDDCCC@@@???>>>@@@EEEIIIKKKKKKRRRWWW[[[[[[ZZZUUUJJJ???===<<<===???BBBGGGLLLOOOSSSXXX___fffjjjmmmoooqqqqqqqqqpppnnnmmmmmmmmmmmmoooppprrrsssrrrpppmmmkkkkkkjjjkkklllooosssvvvyyyxxxxxxxxxzzz{{{}}}~~~~~~yyywwwtttsssuuuvvvvvvvvvtttttttttuuuwwwyyy{{{|||}}}~~~zzzqqqkkk```[[[YYY^^^cccdddeeegggfffeeeccc```^^^[[[YYYXXXVVVXXX\\\ccckkkuuu~~~ooobbbYYY\\\gggooosssvvv~~~|||yyyuuuoooiiiddd```]]]aaagggooosss___SSSRRRUUU^^^fffqqq|||~~~ooo___QQQFFF@@@888===AAAGGGTTTfffsssxxxxxxwwwwwwzzz}}}pppvvv~~~xxxsssvvvtttUUUAAA;;;555333333...000000///...............------------------,,,,,,---------------------------,,,******+++,,,---...,,,,,,,,,---------------222000///000222888GGGUUU___bbbdddbbb[[[QQQHHHDDDBBBDDDPPPcccssszzz}}}~~~yyyuuussssssssstttsss|||{{{wwwsssooofffjjjpppyyytttcccLLLGGGEEEHHHLLLWWWnnn|||xxxyyy}}}~~~uuuooommmllljjjhhh```XXXRRRQQQRRRYYYlll~~~{{{zzzuuunnngggYYYJJJ@@@>>>===???CCCFFFJJJOOOUUUZZZ___\\\VVVOOOIIIDDD@@@???999999999:::<<<>>>AAABBBIIIKKKMMMOOONNNLLLIIIGGGEEEDDDBBBAAA@@@@@@@@@AAA>>>===<<<<<<;;;;;;:::999999:::<<<>>>>>>===<<<;;;AAAAAABBBCCCCCCCCCCCCBBBCCCCCCFFFJJJMMMOOOMMMLLLKKKKKKLLLNNNPPPQQQQQQQQQRRRRRRSSSTTTVVVWWWXXXXXXVVVVVVVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^^^^_________aaaaaaaaaaaa```___^^^^^^VVVRRRLLLFFF@@@===<<<<<<<<<<<<;;;;;;;;;<<<=========<<<;;;999888777777777777666555555444444444444eeebbb^^^```nnn|||zzzuuuooollloooxxx}}}~~~rrr^^^QQQDDD>>>===???DDDIIIVVV^^^iiitttuuuiiiYYYKKKEEEFFFEEEDDDEEEHHHLLLPPPRRRSSS[[[aaaeeeccc___WWWJJJ>>>;;;;;;<<<>>>BBBGGGKKKNNNRRRWWW^^^dddhhhkkknnnoooppppppooonnnnnnnnnnnnnnnrrrrrrrrrrrrqqqpppoooooommmllllllmmmpppssswwwyyyzzzzzz{{{{{{{{{{{{||||||zzzwwwuuutttuuuxxxyyyyyytttttttttuuuvvvyyy|||~~~~~~~~~~~~}}}zzztttoooddd___^^^dddjjjllllllnnnjjjkkkkkkkkkhhheee```^^^^^^___aaagggoooxxxrrrfff^^^bbbmmmuuuyyy{{{~~~{{{uuuooojjjggg^^^cccjjjtttttt___QQQOOORRRZZZbbbnnnzzz|||mmm]]]OOOEEE???999===@@@DDDPPPbbbrrryyyzzzvvvtttyyy{{{mmmvvvzzzsssyyytttUUUAAA;;;555333333...---------......///000111......---------,,,,,,,,,------------------------,,,,,,+++******+++---///,,,,,,,,,---------......222000///111222999HHHVVV```bbbdddaaaYYYPPPGGGBBB@@@DDDRRReeetttyyyzzz{{{|||xxxrrrllliiijjjnnnrrrwww~~~zzztttnnnbbbfffmmmxxxuuudddKKKFFFDDDIIINNNXXXooo{{{tttvvvyyyzzzrrrmmmlllkkkiiifff___WWWQQQRRRTTT[[[ooo~~~{{{zzzuuuooogggYYYIII@@@???===@@@DDDHHHMMMRRRXXX]]]aaa]]]VVVNNNGGGCCC@@@???<<<;;;;;;;;;<<>>>>>===<<<;;;:::999::::::;;;===??????>>>===<<<@@@@@@AAABBBBBBBBBBBBBBBCCCCCCFFFIIILLLMMMLLLJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^_________^^^^^^]]]\\\TTTPPPJJJDDD@@@????????????>>>===<<<;;;;;;<<<<<<<<<;;;:::999888777777777666666555444333333333444ccc```ZZZ[[[kkkyyyyyywwwrrroooqqqzzzsss]]]PPPCCC======???DDDIIISSS\\\hhhsss~~~vvviiiYYYJJJDDDFFFIIILLLOOOQQQSSSVVVZZZ]]]hhhppptttoooeeeXXXJJJ???<<<<<<<<<>>>AAAFFFKKKNNNPPPUUU[[[aaaeeeiiilllnnnooooooooonnnnnnooopppppptttsssqqqooooooooopppqqqooooooooopppqqqtttvvvwww{{{}}}~~~}}}|||zzzzzz{{{yyyvvvttttttvvvxxxyyyyyyuuuuuuuuuvvvxxxzzz}}}~~~~~~}}}||||||{{{yyyuuurrrgggccccccjjjqqqtttvvvxxxwwwyyy{{{|||zzzvvvqqqnnnnnnmmmnnnrrryyyzzzrrrrrrnnnddd___dddmmmssswwwyyy{{{|||}}}zzzuuuoookkkiii^^^eeemmmyyyvvv```QQQNNNQQQXXX```lllxxxzzzkkk[[[NNNDDD???;;;===>>>BBBPPPeeevvv~~~~~~wwwvvv~~~}}}xxxiiittt~~~vvvtttUUUAAA;;;555333333...---------......000111222.........------,,,,,,+++***++++++,,,,,,++++++***+++,,,---,,,++++++---///,,,,,,,,,---......//////000//////111333999HHHUUU```dddgggeee^^^SSSIIICCC>>>DDDRRRdddppprrrppppppooonnnjjjfffcccfffmmmttt|||zzzqqqiiibbbfffmmmxxxsssbbbIIIDDDDDDIIINNNYYYpppxxxoooqqquuu{{{yyyqqqlllkkkiiigggeee^^^VVVRRRSSSVVV^^^rrr}}}zzzvvvqqqiiiZZZJJJBBBBBB>>>AAAFFFJJJOOOTTTYYY]]]___ZZZSSSKKKDDD@@@???>>>::::::;;;;;;===BBBHHHMMMUUUXXX[[[]]]\\\WWWRRRNNNGGGFFFDDDBBB@@@@@@@@@@@@===>>>???===;;;::::::;;;<<<<<<>>>?????????>>>===@@@@@@AAABBBBBBBBBBBBBBBCCCCCCEEEGGGJJJKKKJJJIIIIIIKKKNNNOOOOOONNNOOOPPPNNNOOOPPPQQQSSSUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZRRRNNNIIIDDDAAAAAACCCDDDBBBAAA@@@???===<<<;;;::::::::::::999888888777777555555444444333444444444aaa^^^WWWWWWiiivvvxxxyyyvvvsssuuu|||ttt^^^QQQDDD>>>>>>@@@EEEKKKQQQZZZgggttt}}}vvvkkk[[[LLLHHHJJJOOOUUU[[[^^^^^^```gggmmmxxx|||kkkYYYIII>>>=========>>>BBBFFFKKKMMMOOOSSSYYY^^^bbbfffjjjmmmooooooooooooooopppqqqrrrsssrrrpppooonnnnnnoooooooooppppppqqqrrrsssttttttxxxzzz||||||yyyxxxxxxyyyuuutttrrrsssuuuwwwxxxwwwtttuuuvvvxxxzzz|||~~~~~~}}}zzzzzzyyyyyyyyyxxxvvvtttpppkkkkkkrrrzzz~~~}}}|||||||||rrrhhhjjj{{{wwwaaa[[[XXX]]]dddhhhkkkoooooorrrsssqqqlllfffcccaaa___fffqqq~~~xxxcccSSSPPPTTTYYY```kkkvvvyyyjjj[[[NNNEEEAAA<<<<<<<<>><<<:::<<<===<<<=========>>>>>>>>>>>>@@@AAAAAABBBCCCBBBBBBBBBDDDCCCCCCEEEGGGIIIIIIHHHIIILLLOOOPPPNNNMMMMMMNNNNNNNNNOOOQQQSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWOOOLLLHHHDDDBBBCCCFFFHHHHHHHHHGGGEEECCC@@@===;;;999:::999999999888777666555444444444444555555666^^^[[[TTTSSSfffuuuyyy{{{zzzvvvxxxuuu___RRREEE??????AAAFFFLLLPPPZZZhhhttt}}}zzzxxxyyy|||~~~zzzuuulll___RRRNNNRRRUUU]]]eeehhhgggiiirrrzzzoooYYYHHH>>>>>>======???BBBFFFJJJMMMOOORRRWWW\\\```dddiiimmmoooooooooooopppqqqrrrsssppppppppppppooonnnnnnmmmooopppqqqrrrrrrrrrrrrrrrsssvvvyyyyyyvvvtttuuuvvvsssrrrqqqrrrtttvvvvvvvvvtttuuuwwwyyy{{{}}}~~~}}}xxxxxxxxxxxxwwwwwwvvvuuuxxxsssrrryyyyyymmmdddgggzzziiiUUUQQQPPPVVVZZZ]]]```eeeeeehhhjjjhhhbbb\\\YYYXXX___hhhttt~~~zzzeeeVVVSSSWWWZZZaaalllvvvyyyjjj[[[OOOFFFBBB<<<;;;:::AAATTTnnn|||tttjjjwwwtttUUUAAA;;;555333333...222111000///------------//////...---,,,,,,++++++,,,,,,............,,,,,,***---000000...---...///------......///000111111------///222444:::FFFSSSbbbkkkvvvyyyrrrbbbQQQFFFGGGMMM[[[jjjqqqlllfffddd^^^bbbffffffggglllwwwssshhhcccfffkkkssszzzwwwdddQQQEEEAAABBBHHHNNNYYYppp|||tttppprrrwww~~~zzzsssnnnllljjjgggddd^^^WWWSSSUUUYYYbbbwww{{{yyyuuummm^^^OOOHHHIIIAAADDDHHHLLLPPPTTTXXX[[[\\\XXXRRRKKKFFFCCCAAAAAA===???CCCGGGLLLVVVaaaiiinnnppprrrrrrmmmeee\\\WWWHHHGGGDDDBBBAAA@@@@@@@@@<<>>>>>@@@AAABBBBBBCCCCCCBBBBBBDDDCCCBBBCCCFFFHHHHHHHHHIIIMMMPPPPPPNNNLLLLLLMMMNNNNNNPPPRRRSSSUUUVVVWWWUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRROOOPPPQQQSSSTTTTTTTTTTTTNNNKKKGGGCCCCCCEEEHHHJJJNNNNNNMMMKKKHHHDDD@@@>>>999999999999999888777666444444444444555555666777WWWWWWTTTVVVhhh~~~{{{xxx}}}}}}wwwxxxuuu]]]PPPDDD??????AAAFFFKKKVVV^^^kkkwwwwwwiiikkkmmmpppuuu|||zzzuuupppiii]]]PPPKKKMMM^^^ccciiikkkmmmtttmmmSSSBBB:::999:::<<<@@@DDDGGGJJJKKKMMMRRRYYY___cccfffhhhjjjpppqqqrrrssstttuuuuuuuuusssqqqpppnnnmmmmmmmmmnnnnnnoooqqqsssssssssrrrqqqrrrssstttuuuuuutttsssrrrttttttttttttuuuvvvwwwwwwrrrsssuuuwwwzzz}}}}}}ssstttuuuvvvvvvuuusssrrrppprrruuuzzzoooeeemmmrrr[[[IIIGGGEEEDDDEEEIIIMMMPPPUUUWWWWWWUUUQQQOOOPPPRRRWWWbbbvvv}}}fffUUUPPPRRRZZZeeerrr{{{wwwlll^^^NNNBBB>>>>>>888;;;DDDQQQlllzzzmmmwwwvvvVVV???888222222555111///............//////000............---,,,+++***,,,,,,++++++,,,,,,---...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000444;;;KKKYYYcccuuuoooSSSHHHGGGPPPaaapppuuuppphhhccc\\\___bbbeeejjjwww|||ooodddgggjjjpppuuutttiiiXXXKKKCCCCCCDDDHHHNNN\\\sss|||rrrooottt}}}yyypppkkkjjjjjjgggddd]]]WWWRRRSSSXXXeeeyyy}}}~~~}}}xxxmmm___PPPGGGCCCFFFIIILLLQQQUUUWWWYYYZZZ^^^YYYSSSOOOMMMKKKGGGDDDEEEGGGKKKPPPXXXcccooovvvwww|||wwwiii\\\TTTJJJGGGDDDAAA@@@???>>><<<<<<===???@@@???>>><<<;;;::::::::::::;;;===>>>???>>>>>>>>>???@@@AAACCCDDDCCCBBBBBBBBBDDDFFFHHHIIINNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOORRRVVVYYYZZZZZZVVVTTTRRRPPPOOOPPPQQQRRRQQQPPPOOOOOOPPPPPPNNNLLLLLLLLLMMMNNNNNNNNNNNNMMMKKKFFFAAAAAADDDIIIKKKLLLPPPQQQRRRPPPLLLHHHEEEDDDAAA???===:::888777777777555555555666666777888999PPPRRRSSSVVVggg{{{|||yyyzzz|||vvv]]]PPPDDD??????AAAFFFKKKVVV___lllyyyvvvjjjccchhhpppwwwzzzoookkkfffaaaYYYPPPNNNQQQ___fffooovvvzzz~~~dddMMM???:::999;;;>>>AAAEEEHHHJJJKKKMMMRRRYYY^^^bbbeeehhhjjjppppppqqqrrrssstttttttttppppppooonnnnnnnnnoooooopppqqqsssttttttsssrrrpppqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrqqqrrrrrrssstttuuuuuuvvvwwwyyy{{{~~~|||xxxsssrrrrrrqqqppppppppppppnnnpppsssxxx~~~ssskkktttfffQQQBBBAAA>>><<<===@@@DDDFFFGGGIIIJJJIIIFFFGGGJJJNNNZZZhhh}}}~~~gggUUUPPPRRRYYYcccpppyyyvvvjjj\\\MMMBBB???===888<<>>===<<<===?????????>>><<<;;;999999:::;;;<<<===??????????????????@@@AAABBBCCCDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMNNNOOOOOOPPPOOOOOOPPPSSSVVVXXXXXXWWWSSSRRRPPPNNNMMMNNNOOOPPPNNNMMMLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIEEEAAA@@@DDDHHHKKKLLLPPPRRRSSSQQQNNNJJJHHHGGGCCCBBB@@@===;;;999777777999888777666666555555555JJJPPPTTTYYYgggyyy}}}~~~}}}uuu]]]QQQDDD??????AAAFFFKKKVVV___mmmzzzxxxiii```dddlllxxx{{{sssgggaaa\\\YYYSSSNNNOOOSSS\\\fffsss~~~nnnUUUCCC<<<:::999;;;>>>BBBEEEHHHIIIIIIMMMQQQXXX]]]aaadddgggiiioooppppppqqqrrrrrrrrrrrroooooonnnnnnooopppqqqqqqrrrssstttuuuuuutttrrrqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrssstttuuuxxxyyyyyy{{{|||~~~~~~uuupppooonnnkkkjjjiiijjjlllmmmjjjlllooosssyyyyyytttuuuVVVFFF===;;;888666666888:::<<<<<<>>>?????????BBBHHHNNN]]]nnn}}}}}}hhhVVVPPPQQQXXXaaannnwww}}}sssgggYYYKKKBBB???<<<999===BBBJJJdddssszzzsssUUU@@@;;;555444444///111000///...........................---,,,+++***...------------.../////////......---------------........................///---...111444<<>>===============>>>???>>>===<<<;;;999:::;;;<<<===???@@@AAA????????????@@@AAABBBBBBEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPQQQSSSVVVYYYYYYWWWUUUQQQPPPNNNLLLLLLLLLNNNOOOKKKJJJIIIJJJKKKKKKIIIGGGHHHGGGFFFEEEDDDDDDEEEEEEEEECCC@@@@@@CCCGGGJJJKKKOOOQQQRRRRRROOOMMMKKKKKKFFFEEEDDDBBB???;;;888666999888777666666555555555JJJQQQXXX___iiivvv}}}}}}}}}~~~rrr^^^QQQDDD@@@@@@AAAFFFLLLUUU^^^lllzzz~~~pppgggdddpppxxxwwwnnnddd]]]VVVQQQLLLHHHJJJOOOZZZeeetttsss]]]HHH<<<999:::777:::===AAADDDEEEFFFFFFKKKPPPUUU[[[^^^bbbeeegggnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrqqqrrrtttuuuvvvuuusssrrrtttsssrrrqqqqqqrrrssstttttttttttttttuuuvvvwwwwww{{{{{{{{{{{{|||~~~xxxmmmfffeeeddddddcccdddeeeggghhhdddeeegggkkkpppuuuzzz|||~~~aaaJJJAAA<<<:::777444444555777888:::;;;===>>>@@@EEENNNUUUcccvvv}}}wwwsssuuuzzziiiVVVOOOPPPWWW___jjjttt|||rrreeeWWWIIIAAA@@@;;;999>>>BBBIIIddduuu{{{qqqTTTAAA<<<777444444...111111000......---------............---,,,+++***---------------......//////...------,,,,,,------------------............///...///222555<<>>>>>>>>===<<<;;;:::;;;<<<>>>@@@AAABBBCCC@@@@@@??????@@@@@@AAABBBEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMNNNOOOOOOQQQRRRUUUYYY\\\\\\YYYVVVRRRPPPNNNLLLKKKKKKKKKLLLIIIHHHGGGHHHIIIIIIGGGEEEFFFEEEBBB@@@??????@@@AAAAAA???>>>>>>AAADDDGGGHHHKKKMMMOOOPPPNNNLLLLLLLLLGGGGGGGGGEEEBBB===999666555555555555666777888999LLLRRRZZZaaaiiirrrwwwxxx}}}qqq^^^QQQEEE@@@@@@BBBGGGLLLSSS]]]kkkyyywwwppppppsss~~~tttiii___VVVMMMHHHDDDAAACCCHHHXXXaaannnwww{{{zzzyyyyyyooohhh\\\MMM???999888:::666888;;;>>>@@@BBBCCCCCCIIIMMMSSSXXX\\\```dddgggnnnooopppqqqrrrsssssssssvvvvvvuuuuuutttsssrrrrrrpppqqqsssuuuvvvvvvuuuttttttsssrrrqqqqqqrrrssstttuuuuuuuuuuuuvvvwwwxxxxxx{{{{{{{{{{{{|||}}}~~~~~~qqqddd\\\WWWXXXZZZ]]]___`````````[[[[[[]]]```ccchhhkkknnnqqqvvvyyyzzz|||~~~yyy{{{pppSSSDDD???;;;999777555444555666777;;;===???AAADDDLLLWWW___nnnzzznnnhhhggglllsss|||jjjVVVOOOOOOWWW^^^hhhqqq{{{ssseeeWWWIIIAAA@@@999888>>>CCCLLLiiirrrxxx{{{pppSSS@@@===777555444...111111000......---------............---,,,+++***,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...///222666===MMM[[[oooyyy```KKKIIIDDDPPP^^^jjjwwwwwwkkkfffvvvvvviiidddeeennnxxx~~~xxxeeeRRRGGGDDDBBBAAADDDHHHPPP___www~~~|||~~~ssskkkiiigggccc___ZZZVVVUUUYYYbbbppp{{{uuunnnggg```ZZZWWWUUUWWW[[[```dddgggiiiiiibbbdddfffhhhiiiiiiiiiiiikkknnnsss{{{www^^^PPPKKKFFF???;;;999:::::::::===============<<<<<<;;;<<<===???@@@BBBCCCCCCCCC????????????@@@AAABBBBBBDDDDDDEEEEEEEEEEEEEEEEEEIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPTTTXXX[[[[[[XXXTTTPPPNNNKKKIIIGGGGGGGGGHHHIIIHHHGGGGGGHHHGGGEEECCCDDDBBB@@@===<<<<<<======<<<<<<<<<===>>>@@@BBBDDDDDDGGGJJJKKKJJJIIIIIIIIIFFFGGGGGGFFFCCC???:::777555555555555666777888999NNNQQQXXX___gggmmmqqqrrrwww}}}sss^^^RRREEE@@@@@@BBBGGGLLLRRR\\\jjjyyy}}}uuuttt{{{{{{pppdddUUULLLCCC@@@>>>===???CCCMMMSSS[[[```aaa^^^[[[YYYRRROOOIIIBBB<<<999999;;;777888999;;;===???AAABBBIIIMMMRRRXXX]]]bbbfffjjjnnnoooqqqsssuuuvvvvvvwwwzzzzzzzzzzzzxxxwwwvvvuuuqqqsssuuuwwwwwwwwwvvvuuussssssrrrrrrrrrrrrsssssstttttttttuuuuuuvvvwwwxxx||||||||||||}}}~~~xxxhhhZZZQQQKKKMMMPPPTTTVVVVVVVVVVVVQQQQQQRRRSSSVVVYYY[[[]]]___cccffffffiiimmmnnnkkkjjjlllqqqzzz{{{^^^III@@@>>>999777666555555666777888;;;>>>BBBFFFLLLUUUaaaiii}}}|||jjj___ZZZ\\\dddlllvvv}}}kkkWWWOOOOOOWWW]]]fffooo{{{uuugggXXXJJJAAA???:::777===EEEPPPnnn{{{nnnvvv{{{uuu}}}pppSSS@@@<<<777555555///111000///...........................---,,,+++***,,,++++++++++++,,,------...------,,,,,,,,,,,,,,,***++++++,,,,,,---------...---///333777???OOO^^^lllyyy|||vvvmmmYYYHHHGGGBBBPPP___kkkyyyyyyoookkk|||ssseeeaaadddrrr{{{yyyeeeRRRHHHFFFCCCBBBDDDIIIPPP___vvv|||rrrjjjgggfffccc```]]]YYYXXX\\\dddqqq}}}zzzuuupppkkkeee___[[[WWWYYY]]]aaaeeehhhiiijjjeeehhhkkknnnppprrrtttvvvzzz~~~qqq\\\PPPHHHDDD???;;;::::::::::::=========<<<<<<<<<;;;;;;<<<===???AAABBBBBBAAAAAA>>>>>>>>>???@@@AAACCCDDDDDDDDDEEEEEEEEEDDDDDDCCCIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNQQQUUUWWWWWWSSSPPPKKKIIIGGGEEEDDDDDDEEEFFFIIIHHHGGGFFFFFFEEECCCAAA@@@???===;;;::::::::::::888999:::;;;:::;;;===???>>>AAADDDFFFFFFEEEEEEEEEBBBCCCDDDDDDBBB>>>;;;888999888777666666555555555PPPQQQUUU^^^ggglllooopppsssxxx}}}sss^^^RRREEEAAAAAABBBGGGLLLSSS\\\jjjyyy|||yyy||||||pppcccRRRIII@@@>>>===<<<>>>BBBBBBEEEIIIJJJJJJGGGDDDCCCAAA@@@???<<<;;;:::;;;<<<999999999999;;;>>>AAACCCIIIMMMSSSYYY___eeejjjnnnnnnppprrruuuwwwyyyzzz{{{|||}}}}}}}}}}}}|||zzzzzzwwwxxxyyyzzzyyyxxxvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvwwwxxxyyyyyy}}}}}}}}}}}}~~~~~~ppp```QQQHHHDDDEEEFFFHHHIIIJJJKKKKKKIIIHHHHHHHHHJJJKKKMMMNNNNNNRRRTTTSSSUUUYYYYYYWWWWWWZZZ```iiivvvzzzaaaOOODDD???===777666555555666888999;;;???DDDJJJPPPXXXcccpppyyyxxxkkk\\\TTTSSSUUU]]]fffnnnwwwkkkWWWOOOOOOXXX\\\dddnnn{{{yyyjjjZZZKKKAAA>>>;;;777===FFFSSSqqquuuoooyyy~~~xxxrrrzzz~~~qqqSSS@@@;;;666555555000000//////.........//////............---,,,+++***,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,++++++,,,,,,---......///---,,,...333888AAAQQQ```eeeppppppkkkeeeTTTDDDCCCAAAQQQaaakkkyyysssnnnnnn|||~~~qqqdddaaaddduuu|||yyyfffTTTJJJGGGDDDCCCEEEIIIPPP^^^vvv~~~}}}~~~pppgggeeefffeeedddccc^^^\\\___eeeppp|||yyyvvvsssooojjjccc^^^UUUXXX\\\aaaeeehhhjjjkkkjjjnnnrrruuuwww{{{}}}hhhXXXOOOFFFCCC???=========<<<;;;======<<<<<<;;;;;;;;;<<<;;;<<<>>>???@@@???>>>============???@@@BBBDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCFFFGGGGGGIIIJJJKKKLLLMMMPPPQQQRRRTTTVVVTTTPPPMMMFFFEEEDDDDDDEEEGGGIIIJJJJJJHHHFFFEEEDDDCCC@@@===;;;;;;:::999888888777777555777999999777666888::::::===@@@BBBBBBAAAAAABBB>>>???@@@@@@???>>>;;;:::999888777666666555555555SSSRRRUUU___iiioooqqqrrrvvvyyy}}}qqq___RRRFFFAAAAAACCCGGGMMMTTT]]]kkkzzz~~~rrreeeVVVLLLCCC@@@???===>>>AAABBBCCCDDDDDDCCCAAA@@@???;;;;;;;;;;;;;;;;;;<<<===;;;:::999999;;;>>>BBBDDDKKKOOOUUU[[[aaagggnnnrrrooopppsssvvvyyy{{{|||}}}|||}}}~~~~~~|||}}}}}}}}}{{{xxxvvvtttyyyzzz{{{||||||{{{zzzyyyyyyyyyyyyyyyzzz{{{||||||~~~~~~~~~zzzkkkZZZKKKBBBCCCBBB@@@@@@@@@BBBDDDEEEDDDCCCBBBBBBBBBDDDEEEFFFCCCGGGHHHGGGHHHLLLLLLIIIIIILLLRRR[[[iii{{{yyy```NNNFFFBBB???<<<777666666777888:::===>>>EEEJJJRRR[[[dddqqq~~~jjj___TTTPPPPPPSSSZZZbbbiiirrr~~~jjjWWWOOOOOOXXX\\\dddnnn{{{{{{lll\\\LLLAAA>>>===888===FFFUUUrrrsssttt~~~|||xxxsss|||qqqSSS???;;;666555666111//////.........//////000............---,,,++++++...------------...//////...---,,,,,,++++++,,,,,,,,,,,,------...///000000,,,+++...333888BBBRRRaaadddmmmmmmiiifffWWWFFFDDDAAARRRbbblllxxx}}}lllkkkoooxxx{{{wwwnnncccaaaeeevvv|||xxxgggUUUJJJGGGEEEDDDFFFJJJPPP^^^uuu}}}~~~}}}ooofffdddggghhhhhhhhhccc``````eeeooo|||zzzwwwuuusssnnnfff```SSSVVVZZZ```eeeiiikkkmmmooossswwwzzz|||qqq___SSSNNNFFFCCCAAA?????????>>>=========<<<;;;;;;;;;;;;<<<999;;;<<<>>>>>><<<;;;:::<<<<<<===>>>AAACCCEEEFFFFFFGGGHHHHHHGGGFFFDDDCCCDDDDDDFFFHHHJJJLLLNNNNNNWWWVVVVVVWWWWWWTTTPPPMMMEEEEEEEEEFFFHHHLLLOOOQQQJJJHHHFFFDDDCCCAAA>>>;;;777888888888777666555444333666888888555444555777999;;;???@@@@@@??????@@@;;;<<<===>>>======<<<;;;555555555666666777888999NNNPPPVVV```iiiooorrrtttxxxzzzqqq]]]OOODDDCCCCCCBBBFFFNNNZZZcccqqq}}}}}}tttjjj[[[NNNBBB>>>>>>======@@@@@@GGGJJJHHHEEEEEEEEECCC???===<<<<<<======<<<;;;999888888999;;;???CCCFFFMMMQQQVVV\\\aaagggmmmppprrrsssuuuxxxzzz{{{{{{{{{}}}~~~|||yyywwwuuuxxx|||}}}|||zzzyyyyyyvvvxxxzzzzzzzzzzzz{{{||||||rrr^^^NNNFFFDDDCCCBBB@@@??????????????????===;;;;;;===???@@@AAA>>>===<<<===???@@@???>>>>>>AAAEEEJJJRRRaaasss|||yyywwwyyy}}}~~~zzzuuufff]]]QQQFFF@@@===;;;999888999::::::;;;>>>BBBEEETTTXXX```hhhrrr|||tttbbbZZZSSSQQQPPPSSSZZZcccoooxxxhhhTTTNNNOOOWWW[[[dddsss~~~nnn```SSSHHHBBB<<>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::777888:::<<<===============>>>???@@@BBBEEEGGGHHHDDDFFFGGGIIIJJJJJJIIIIIIFFFIIILLLKKKHHHHHHMMMRRRZZZTTTNNNNNNQQQQQQLLLGGGDDDFFFJJJNNNQQQTTTVVVWWWQQQNNNJJJGGGDDDAAA===:::;;;888444444555666555333444555555666666666666666888888999::::::;;;<<<<<>><<<:::999999999:::<<<;;;;;;:::999888777777LLLOOOVVVaaakkkrrruuuwwwyyy{{{~~~~~~}}}sssaaaQQQDDDAAABBBBBBHHHQQQYYYcccppp|||xxxooo^^^QQQDDD???>>>===???AAABBBHHHLLLIIIFFFEEEDDDAAABBBAAA@@@AAAAAAAAA???<<<::::::999:::===AAAEEEHHHLLLPPPVVV\\\bbbhhhnnnrrruuuvvvwwwxxxzzz}}}~~~~~~zzzwwwtttvvvxxx|||}}}|||zzzyyyyyyxxxzzz{{{{{{zzzyyyzzz{{{~~~qqq\\\LLLCCCAAA===;;;999888999:::;;;<<<>>><<<999888999:::;;;;;;<<<;;;;;;<<<>>>???>>>===;;;???CCCFFFJJJRRR]]]fffiiigggeeegggkkkkkkhhhdddVVVOOOFFF@@@>>>===<<<;;;777777777888<<>>=========<<<;;;;;;;;;;;;:::::::::888999;;;===>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHJJJKKKLLLKKKKKKJJJLLLLLLJJJGGGGGGKKKOOOTTTQQQOOOPPPSSSRRRMMMIIIHHHJJJNNNSSSVVVWWWXXXXXXQQQNNNJJJFFFCCC@@@<<<999:::777444333555666555333444555666666777777666666777777888888999::::::;;;;;;::::::999999:::;;;<<<;;;;;;;;;;;;;;;:::::::::JJJOOOXXXdddpppxxx||||||}}}~~~~~~wwwrrrvvv~~~uuudddSSSDDDAAAAAABBBIIISSSYYYbbbooo{{{|||tttaaaTTTGGG@@@>>>===@@@CCCHHHOOOSSSPPPLLLJJJHHHEEEHHHHHHHHHIIIIIIGGGBBB???<<<;;;;;;<<>><<<999999;;;>>>@@@AAA???<<<888666666666777666;;;:::999;;;===>>>>>>===888;;;@@@BBBBBBDDDHHHLLLTTTRRRQQQSSSVVVWWWTTTQQQHHHDDD???<<<<<<<<<<<<<<<999888888:::@@@KKKWWW```nnnuuu~~~}}}{{{~~~wwwddd\\\XXXVVVXXXXXXZZZ```hhhrrr|||~~~zzzxxxzzz|||}}}~~~iiiUUUMMMNNNWWW^^^hhhuuuuuufffWWWKKKCCC:::;;;;;;===III]]]nnnvvv{{{yyyzzzzzzwwwzzzttt{{{yyytttVVVBBB<<<555333444111444333111...------------...///000000000///---,,,------............------,,,,,,,,,---......//////---...//////...---///000111///000333888AAARRRaaalllkkkkkkkkkcccUUUIIIDDDIIISSS```iiimmmmmmmmmmmmhhh___^^^gggnnnlllkkknnnmmmmmmooommmfff^^^___dddqqqtttxxxuuugggTTTGGGDDDCCCCCCFFFLLLTTTbbbzzz~~~}}}wwwoookkkkkklllllljjjgggccc______bbbmmm}}}yyyvvvuuuqqqkkkfffZZZTTTQQQVVV^^^cccggglllrrruuuyyy~~~wwwqqqfff\\\UUUOOOJJJGGGCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999;;;<<<>>>?????????>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNNNNLLLIIIEEEEEEIIIMMMMMMNNNQQQSSSSSSQQQOOOMMMMMMPPPUUUZZZ\\\\\\ZZZXXXQQQNNNJJJFFFCCC???;;;888777555333333555666555444555555666777777777777777666666777777888999999999777777777888999;;;===>>>:::;;;<<<===>>>>>>======JJJQQQ\\\hhhuuu~~~sssjjjkkksss|||tttdddTTTFFFCCCCCCCCCIIISSSXXXaaammmzzzwwwcccWWWHHH@@@===<<<@@@FFFQQQXXX]]]\\\XXXVVVTTTPPPQQQRRRSSSSSSRRRMMMFFFAAA<<<<<<<<<===@@@DDDHHHKKKOOORRRWWW\\\aaagggmmmrrrtttuuuvvvxxx{{{}}}~~~{{{xxxuuusssvvvxxx{{{|||{{{zzzyyyzzz|||}}}}}}}}}|||{{{}}}~~~ppp[[[LLLFFFFFFBBB???<<<===AAAEEEHHHHHHAAA===888666666777777777999888888:::<<<>>>>>>===777:::>>>??????>>>???AAAGGGFFFFFFHHHKKKKKKJJJGGGFFFDDDAAA???===<<<;;;:::;;;<<<===AAAHHHTTTaaajjjpppvvv|||zzztttsssyyyppp```\\\[[[\\\^^^^^^]]]cccjjjrrr}}}~~~}}}{{{wwwsssrrrtttwwwyyy{{{iiiUUUMMMMMMUUU]]]iiitttvvvgggXXXKKKCCC>>>===<<<>>>HHHXXXhhhrrrwww}}}~~~{{{}}}{{{{{{wwwvvvXXXCCC<<<555333444111333222000///...---------//////000000000///...---------............------+++,,,---............---,,,---//////......///111111///000333777AAASSSccckkkjjjkkkjjjaaaRRRGGGCCCIIISSS```kkkooonnnkkkiiieee]]][[[bbbgggfffhhhnnnrrrrrrsssqqqiii```]]]```kkkooouuuttteeeRRRGGGEEECCCCCCFFFLLLTTTccc{{{}}}xxxqqqmmmlllkkkjjjhhhccc___\\\]]]bbbnnn~~~|||yyyvvvuuuqqqkkkfffZZZSSSPPPUUU\\\aaafffkkkoootttzzz{{{wwwpppjjjaaaXXXRRRNNNJJJHHHAAA@@@???>>>============<<<<<<<<<;;;;;;::::::999:::;;;<<<>>>??????>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDFFFHHHKKKMMMNNNNNNNNNNNNMMMKKKGGGDDDDDDIIILLLKKKNNNRRRRRRQQQOOOPPPRRRSSSWWW\\\aaabbb___[[[XXXPPPMMMIIIEEEBBB>>>999666444444333444555555666666555666777777888888777777777777777888888888999999666666666777888;;;===>>>===>>>@@@AAABBB@@@???>>>MMMVVVaaalllzzzsssfffgggnnnzzz~~~sssbbbTTTGGGFFFFFFDDDHHHPPPXXX```lllyyyyyygggYYYKKKAAA======CCCJJJYYYbbbiiiiiifffeeebbb^^^\\\\\\]]]]]]ZZZSSSJJJCCC<<<;;;;;;===@@@EEEIIILLLRRRTTTXXX[[[___dddjjjnnnqqqsssvvvyyy|||}}}}}}}}}}}}}}}}}}|||{{{yyywwwvvvvvvxxxzzzzzzyyyxxxyyyyyyzzz{{{|||||||||}}}qqq\\\MMMGGGGGGAAA>>>;;;>>>CCCIIIJJJJJJAAA===888555666777888999999888888:::===?????????<<<======<<<<<<<<<===>>>>>>???@@@CCCFFFGGGFFFEEEFFFFFFEEEBBB???<<<;;;:::;;;>>>BBBGGGNNNWWWbbbiiimmmqqqtttqqqnnnsss~~~lllaaa``````bbbeeecccaaaeeelllrrr}}}{{{tttqqqnnnooorrrwww{{{}}}iiiUUUMMMMMMSSS\\\hhhtttvvvgggWWWJJJBBB???======@@@HHHUUUfffrrrvvv|||~~~}}}}}}zzzxxxYYYDDD===555333555111//////..................///////////////......---,,,,,,------------,,,,,,+++,,,------...------,,,+++,,,......------...000000//////333888BBBTTTeeeiiihhhiiiggg\\\NNNDDDAAAFFFRRRbbbpppuuusssmmmhhhbbb[[[YYY```cccdddiiirrrwwwuuuuuussslllbbb^^^___hhhmmmsssqqqbbbOOOEEEEEECCCCCCEEEKKKTTTddd|||}}}zzzsssnnnllljjjgggcccbbb]]]ZZZZZZ^^^kkk~~~~~~{{{wwwuuutttpppkkkfff[[[TTTPPPTTT[[[```fffkkknnnssszzz~~~zzzuuurrrgggaaaYYYQQQKKKGGGDDDBBB???>>>===<<<<<<;;;<<<<<<======<<<;;;::::::999999999:::<<<===>>>>>>===<<>>>>>>>>??????@@@AAACCCDDDGGGIIIKKKLLLMMMMMMLLLKKKHHHEEEDDDFFFJJJMMMMMMPPPQQQPPPMMMMMMQQQVVVWWW[[[aaaeeeeee```ZZZVVVOOOLLLHHHDDDAAA===999666333333444555555555666777666777777888999888888888888888888999999999999999888888777777888:::;;;===AAACCCEEEFFFEEECCC@@@===QQQ[[[eeemmm|||uuuhhhhhhppp|||~~~sssbbbSSSHHHFFFFFFDDDGGGNNNXXX```mmmzzzzzzlll___PPPFFFAAABBBJJJSSScccllltttuuusssqqqnnnjjjggggggfffeee```WWWLLLEEE<<<<<<<<<>>>AAAFFFJJJMMMTTTUUUXXXZZZ]]]aaagggkkkoooqqqtttwwwzzz|||||||||}}}~~~~~~~~~~~~}}}zzzzzzzzzzzzzzzzzzyyyxxxuuuvvvxxxxxxwwwwwwwwwxxxwwwxxxyyyzzzzzz|||ttt^^^NNNHHHGGGEEEBBB@@@DDDKKKPPPPPPNNNBBB>>>888555555777888999:::999:::<<>>======;;;>>>CCCIIIOOOVVV^^^cccfffiiilllmmmppp{{{tttiiicccccceeehhhkkkhhheeeiiiqqqwww|||yyynnnmmmmmmqqqwwwiiiUUUMMMMMMTTT\\\hhhvvvuuueeeVVVJJJBBB===;;;;;;@@@HHHTTTfffuuuyyy}}}}}}zzz[[[EEE===555333555222........................///.........------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......---,,,---//////...000444999CCCUUUeeeiiihhhgggdddXXXJJJBBBBBBDDDPPPbbbrrryyywwwoooiiiaaa[[[[[[aaacccdddlllwwwxxxuuuuuutttnnneeeaaabbbggglllqqqnnn^^^KKKCCCDDDCCCCCCEEEKKKTTTddd~~~{{{{{{tttpppmmmjjjeeeaaaddd^^^YYYWWWZZZeeezzz}}}}}}yyyvvvtttssspppjjjeee\\\TTTPPPTTT[[[```fffkkkmmmssszzz~~~|||wwwrrrmmmbbb\\\TTTMMMHHHDDDAAA@@@======<<<;;;;;;;;;;;;;;;======<<<;;;::::::999888:::;;;<<<===>>>===<<<<<>>>>>>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKJJJJJJHHHFFFDDDEEEGGGJJJMMMNNNOOOOOOMMMLLLNNNSSSXXXZZZ^^^cccfffddd___WWWRRRMMMJJJFFFCCC@@@===999666333555777777666666666777777777888999999999999999999999999999999999999999:::999888888888:::;;;<<>>TTT^^^gggmmm{{{yyylllllltttvvvcccTTTGGGDDDDDDCCCGGGOOOXXX```mmm{{{}}}tttgggWWWMMMHHHIIISSS^^^oooyyy}}}yyytttpppooommmiiicccYYYMMMFFF>>>===>>>???CCCHHHLLLOOORRRTTTVVVXXX[[[```fffkkkllllllmmmnnnqqquuuxxx{{{{{{{{{||||||||||||{{{{{{zzzzzzzzzzzzyyyyyyyyyyyysssuuuvvvvvvuuuuuuvvvwwwuuuvvvvvvvvvvvvwww{{{}}}~~~vvvbbbTTTNNNNNNMMMJJJIIINNNVVVZZZYYYUUUGGGCCC<<<888777888999999;;;;;;;;;>>>BBBDDDEEEDDDAAA>>>:::777777888999:::<<>>???>>>AAAEEEJJJOOOVVV]]]bbbdddhhhpppwwwvvvhhhdddbbbdddggglllnnnllljjjoooxxx}}}wwwssskkklllooovvvhhhUUUMMMMMMVVV\\\iiixxxttteeeVVVJJJCCC;;;999;;;BBBJJJVVVjjj{{{{{{|||\\\FFF===555222555222000000000000//////...---......---,,,,,,,,,,,,,,,------............------...---,,,++++++,,,------...///000///------...///------000555;;;DDDUUUeeejjjiiigggbbbVVVHHHCCCDDDDDDOOO```oooxxxvvvoooiiiaaa\\\]]]bbbcccccclllxxx|||yyywwwwwwqqqiiifffggghhhlllpppkkkZZZGGG@@@CCCCCCBBBEEEKKKTTTeee}}}zzztttpppnnnjjjeeeaaaaaa\\\VVVUUUXXXdddzzz}}}|||yyyvvvtttssspppjjjfff]]]VVVQQQTTT[[[```ffflllnnnsssyyy~~~~~~}}}zzzuuunnniii___YYYRRRKKKGGGDDDBBB@@@======<<<;;;;;;;;;;;;<<<>>>===<<<;;;:::999999888;;;<<<===>>>???>>>======>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFHHHIIIJJJIIIIIIIIIGGGEEEEEEFFFHHHIIIJJJJJJKKKLLLMMMOOORRRVVVYYY[[[___cccdddbbb[[[TTTOOOJJJHHHDDDBBB???===999777444666999999777666666888777888999999::::::999999888888888888888888888888:::999999999999;;;<<<>>>DDDGGGJJJMMMLLLIIIEEEAAAVVV```ggglllzzz{{{nnnoooxxxyyyeeeTTTEEEAAAAAAAAAHHHQQQXXX```mmm|||yyymmm]]]RRRMMMOOOZZZeeezzz{{{uuutttqqqllldddYYYNNNFFF?????????AAAEEEIIINNNQQQPPPRRRTTTWWWZZZ```gggllljjjgggeeeeeegggmmmtttxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxssstttuuuuuuttttttuuuwwwtttttttttsssrrrsssvvvyyy{{{vvvfffZZZVVVWWWOOOLLLLLLRRRZZZ^^^[[[WWWNNNIIIBBB<<<:::::::::;;;<<<<<<===???CCCFFFFFFFFF===;;;999888999;;;======BBBFFFKKKPPPSSSVVVYYY[[[UUUUUUSSSMMMEEE@@@??????CCCEEEHHHLLLQQQXXX```fffjjjqqq|||jjj```___aaadddgggmmmpppnnnmmmttt}}}}}}xxxqqqllljjjlllqqq{{{hhhUUUMMMMMMWWW]]]iiizzztttdddVVVKKKEEE;;;999<<>>555222555222333333333222000///---,,,------,,,++++++++++++,,,......////////////......///---+++******+++---...000111222000///......///,,,---000666<<>>>>>======<<<<<<<<<======>>>======;;;:::999888888======???@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIIIIHHHFFFFFFGGGGGGHHHGGGFFFHHHJJJNNNSSSVVVXXXXXX\\\___bbbccc```YYYRRRMMMIIIGGGCCCAAA???===:::777444888::::::888666666888888888999::::::::::::999777777777777666666666666999999999999:::<<<>>>@@@CCCFFFKKKNNNNNNKKKGGGDDD\\\]]]^^^eeeuuuqqqqqqxxxzzzdddTTTGGGDDDCCCAAAFFFNNN[[[eeeqqq~~~{{{qqqddd[[[UUUXXXeeerrryyyuuupppiii```VVVKKKDDDAAA>>>===@@@CCCEEEJJJOOORRRVVVXXXXXX\\\cccfffeeegggccc]]]ZZZ\\\bbbjjjoooqqqvvvxxxvvvuuuxxxyyyxxx|||{{{zzzyyyyyyzzz{{{|||}}}yyyuuutttuuuuuutttrrrqqqpppnnnmmmmmmoooqqqsssvvv{{{xxxlllccc\\\ZZZTTTXXX[[[\\\___dddeeecccUUUJJJ???;;;::::::<<>>>>>@@@DDDIIIWWWppp~~~]]]EEE===555333555000222111///---,,,---...///000//////............///........................------------------------444555444111...------...---///222444999DDDTTT```lllkkkhhh```WWWMMMGGGDDDEEERRRcccooowwwwwwooofff^^^aaadddeeefffiiiooouuu|||uuussstttnnneeefffhhhggg```SSSGGG???<<>>???===<<<<<<>>>@@@AAAAAACCCDDDEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLOOORRRSSSRRRTTTXXX\\\^^^___```^^^YYYRRRKKKFFFJJJIIIGGGDDD@@@===;;;:::444444555555666777777777777888888999::::::;;;;;;999999999999999999999999888888888999:::;;;===>>>BBBDDDIIIQQQWWWVVVMMMFFFZZZ[[[\\\bbbrrrttttttzzzzzzgggWWWHHHDDDCCCBBBGGGPPP[[[dddppp||||||sssggg^^^YYY\\\hhhuuu}}}wwwsssmmmeee]]]TTTKKKEEEAAA======@@@CCCEEEIIIOOOQQQUUUWWWXXX\\\bbbeeedddeee```XXXRRRSSSZZZcccjjjpppuuuwwwvvvvvvyyyzzzyyy}}}|||{{{zzzzzz{{{|||}}}|||yyyvvvuuuuuuuuurrrpppkkkiiifffdddcccdddfffhhhnnnttt|||xxxnnneee___\\\VVVZZZ]]]___bbbggggggdddWWWLLL@@@<<<::::::;;;>>><<<===@@@EEEIIIIIIEEEAAA===>>>>>>===>>>BBBGGGKKKVVVbbbooovvvyyyzzzxxxssshhhaaaZZZUUUPPPLLLLLLPPPTTT\\\ffflllooouuu|||gggVVVLLLMMMSSS___hhhrrrvvvtttuuuzzz~~~yyytttmmmddd```aaabbbkkk{{{nnnWWWNNNOOOWWW^^^lll{{{{{{kkkYYYKKKEEE>>>>>>???CCCIIIXXXrrr~~~]]]EEE===555333555000333222000.........///000//////.........//////000........................------------------------000111111000...---///000---///222444999EEESSS^^^hhhgggeee^^^UUULLLFFFCCCFFFRRRaaammmvvvyyyrrriii```cccffffffeeegggmmmrrr~~~}}}yyysssqqqrrrmmmfffeeefffddd]]]QQQGGGAAA@@@AAACCCFFFIIIQQQddd}}}~~~zzzvvvqqqlllhhhddd```^^^[[[TTTPPPSSS[[[jjj~~~~~~{{{{{{yyywwwvvvuuurrrnnnkkkbbb^^^YYYVVVWWW]]]eeejjjqqqtttxxxzzzzzzyyyyyyyyyyyyvvvsssqqqnnnhhh___YYYOOOKKKEEEAAA???===;;;999999999999::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>???===<<<<<<<<<>>>?????????BBBCCCEEEFFFHHHIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQSSSVVVYYY\\\\\\\\\[[[VVVPPPJJJGGGGGGFFFCCC@@@<<<999777666444444555555666777777777888888888999999:::::::::999999999999999999999888999999999:::;;;<<<>>>>>>AAACCCHHHQQQXXXWWWPPPIIIWWWWWWWWW]]]nnnxxxwww}}}yyylll[[[JJJEEECCCCCCIIIRRR]]]fffqqq}}}{{{rrrggg___ZZZ\\\gggtttzzztttooohhh```XXXQQQJJJEEE@@@===<<<@@@CCCDDDHHHNNNPPPTTTWWWWWW[[[bbbdddccceee^^^TTTNNNNNNUUU___fffnnnsssvvvuuuvvvyyy{{{zzz~~~}}}||||||||||||}}}~~~{{{zzzxxxwwwuuurrrnnnjjjeeebbb^^^ZZZYYYYYY[[[]]]cccjjjttt{{{xxxppphhhbbb^^^YYY]]]```bbbggglllkkkgggZZZNNNCCC===;;;:::;;;>>>>>>???CCCGGGJJJIIIFFFCCCBBBDDDFFFIIILLLPPPVVVZZZdddqqq~~~{{{wwwqqqiiiaaa]]]ZZZWWWZZZ___gggoooyyy|||iiiXXXKKKDDDGGGNNN\\\fffqqqtttrrrttt}}}}}}vvvoooiiiccc\\\ZZZ\\\dddrrroooXXXOOOQQQXXX___kkkxxx{{{lllYYYKKKFFF>>>===>>>AAAGGGXXXuuu}}}]]]EEE===555444555111444333111/////////000000...............///000111........................------------------------,,,---......---...000222---///222444:::EEERRR\\\aaabbb```\\\TTTKKKEEEBBBIIISSSaaammmwwwzzzsssjjjcccfffhhhgggdddeeejjjpppyyyxxxsssnnnnnnooolllfffccceeeccc[[[PPPGGGDDDDDDBBBEEEGGGJJJRRRddd||||||vvvrrrmmmiiifffccc```]]]WWWQQQNNNRRR[[[jjj}}}zzzzzzyyywwwwwwvvvtttpppmmmeeeaaa[[[WWWXXX\\\cccgggmmmppptttwwwwwwvvvvvvwwwssspppllljjjgggaaaYYYSSSKKKGGGBBB>>>;;;:::888666888888888888777777777777999:::::::::;;;;;;;;;;;;;;;>>>@@@AAA@@@>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>CCCCCCEEEFFFHHHIIIIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKMMMPPPSSSTTTTTTXXXXXXWWWUUUQQQMMMJJJHHHGGGEEEBBB>>>:::777444333444444555555666777777777999999999999999999::::::::::::999999888888888777:::::::::;;;<<<===>>>???CCCEEEKKKUUU^^^```ZZZTTTUUUTTTSSSYYYjjjzzzyyy}}}zzzppp^^^LLLEEECCCCCCKKKTTT___hhhsss}}}{{{zzzvvvmmmccc[[[UUUVVV___jjjvvv~~~{{{uuupppjjjbbbZZZSSSMMMHHHEEE???<<<<<<@@@CCCDDDHHHMMMOOOSSSVVVWWW[[[aaadddbbbddd___WWWRRRSSSYYYbbbggglllqqquuutttvvvzzz||||||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{xxxtttnnngggccc___\\\XXXUUUTTTTTTVVVXXXZZZbbbllluuu{{{|||wwwqqqkkkeeeaaa[[[^^^aaadddjjjpppoookkk\\\PPPDDD>>><<<:::;;;===@@@CCCHHHKKKKKKJJJIIIGGGLLLPPPWWW\\\```cccfffhhhnnnzzz|||xxxuuurrrlllgggfffeeedddhhhmmmxxxuuuiiiZZZMMMDDDAAAGGGOOO\\\eeemmmnnnlllqqquuummmeee```[[[XXXZZZ^^^mmm}}}oooYYYPPPRRRVVV]]]iiiuuuyyykkkZZZMMMGGG@@@>>>===???EEEWWWuuu}}}\\\EEE===555444555111333222111000////////////---------......000111111........................------------------------+++,,,------,,,---///111...///111555;;;EEEQQQYYY[[[]]]^^^[[[TTTMMMGGGDDDNNNXXXfffqqqzzz{{{rrrgggcccfffiiigggcccccciiioootttqqqmmmkkklllmmmjjjgggcccfffggg___SSSHHHEEEEEEDDDGGGJJJMMMUUUggg{{{~~~~~~uuuqqqlllhhhfffdddbbb```VVVQQQNNNRRR\\\kkk|||yyyyyyxxxwwwwwwwwwuuurrrooohhhddd^^^YYYXXX[[[```ccciiilllqqqsssttttttttttttmmmjjjfffcccaaa\\\TTTNNNIIIFFFAAA===;;;:::888777666666666666666777888888999999999::::::;;;;;;<<<;;;>>>AAABBB@@@===<<<;;;:::<<<>>>??????>>>>>>???DDDEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJIIIKKKOOORRRQQQOOOSSSRRRPPPNNNLLLJJJIIIHHHJJJGGGCCC???;;;777555444444444555555666777777777999999999999999999999999:::::::::999888888777777::::::::::::;;;<<<===>>>AAADDDLLLXXXcccgggddd___SSSRRRPPPUUUfff~~~xxxyyy|||~~~qqq^^^LLLFFFDDDDDDKKKVVV^^^hhhttt~~~|||zzzwwwuuutttoooggg^^^VVVOOONNNVVV___iiiqqqxxxyyyyyyyyyuuupppkkkeee]]]UUUOOOKKKGGGEEE???<<<===AAADDDEEEHHHMMMNNNSSSWWWXXX\\\aaacccaaabbb```\\\[[[\\\aaafffiiijjjpppttttttuuuzzz}}}|||~~~~~~}}}~~~}}}zzztttkkkccc___XXXWWWUUUSSSSSSTTTUUUVVVXXX^^^hhhpppwww~~~|||wwwsssooojjjddd```YYY[[[]]]aaaiiiqqqqqqlll\\\PPPDDD???<<<:::;;;>>>AAAFFFJJJMMMMMMMMMNNNPPP[[[aaaiiioooqqqqqqpppooouuu}}}{{{xxxuuusssmmmjjjjjjnnnppppppssswwwyyysssnnnlllaaaWWWMMMEEE@@@@@@HHHQQQ[[[```dddcccdddooonnnfff]]]YYYXXXZZZaaaiiizzzoooYYYPPPQQQRRRZZZfffrrr|||wwwjjjZZZMMMIIIBBB???===>>>DDDVVVuuu}}}\\\EEE===555444666222111111000///............---------......000111111........................------------------------,,,,,,---,,,++++++---///...///111555<<>>:::777555444444444555555666777777777888999999999999999::::::::::::::::::999999888888999999999999:::;;;<<<<<<===@@@IIIVVVccciiihhhdddOOONNNMMMRRRbbbzzz{{{vvvxxxzzzppp]]]LLLEEEDDDDDDLLLVVV\\\fffuuu}}}|||{{{zzzyyyyyyyyyyyy{{{yyywwwuuurrrpppnnnmmmeee___WWWQQQJJJIIIPPPYYY___gggnnnqqqqqqrrrppplllgggaaaYYYQQQMMMIIIGGGEEE???===>>>CCCEEEFFFIIIMMMOOOTTTWWWYYY]]]bbbdddbbb``````aaabbbdddfffhhhiiijjjpppssssssuuuzzz}}}|||~~~~~~~~~~~~~~~}}}uuullleeeaaaXXXXXXXXXXXXYYYYYYZZZZZZ[[[aaahhhnnnsss{{{zzzuuuooojjjhhhddd___[[[SSSTTTUUUXXXbbbmmmoookkkZZZNNNCCC>>><<<;;;===@@@BBBGGGNNNQQQRRRVVV]]]cccnnnsssyyy|||zzzwwwsssqqqqqqwwwyyywwwvvvvvvtttqqqlllkkknnntttxxxyyy|||wwwsssnnnhhhbbb^^^\\\ZZZOOOHHHBBB???>>>@@@IIIRRRWWWYYY[[[]]]ccctttkkkbbbYYYWWWYYY```lllwwwnnnWWWNNNPPPOOOWWWdddpppzzz~~~uuuiiiYYYMMMHHHCCC@@@>>>???FFFYYYxxx|||\\\DDD===666444666222000000//////......------...............///000111........................------------------------------...---++++++,,,---...///111666===FFFNNNSSSSSSWWW\\\]]]ZZZUUUOOOLLLUUUdddssszzzxxxrrriii```aaagggjjjgggaaa```gggooonnniiigggjjjllljjjgggffffffmmmqqqjjjZZZJJJCCCAAA???CCCHHHMMMVVViiiwwwzzzuuunnnjjjddd```^^^]]]\\\[[[XXXRRRPPPTTT^^^lll~~~|||zzzyyyxxxwwwvvvvvvuuuqqqoookkkfff```YYYWWWWWWZZZ\\\bbbeeejjjllllllllllllllleeeaaa]]]ZZZXXXTTTNNNHHHCCC@@@;;;888777666555444444333333333555777999:::666777777888999:::;;;;;;<<<>>>??????<<<999888777<<>>???DDDGGGGGGJJJNNNOOOTTTXXXZZZ^^^cccdddbbbddddddeeefffggghhhiiijjjjjjpppssssssuuuyyy|||{{{}}}~~~~~~}}}}}}yyyrrrllljjjeeefffhhhiiijjjiiihhhhhhbbbfffjjjmmmqqqxxxuuuooofffaaa___\\\XXXTTTKKKJJJJJJMMMYYYfffjjjgggWWWKKKAAA===<<<<<<>>>BBBFFFMMMUUUZZZ^^^fffsss~~~~~~yyyuuussskkkooosssuuuyyy}}}zzztttrrrppprrrwww|||~~~}}}ooofff[[[ZZZXXXUUUQQQNNNKKKIIIBBB>>>;;;===>>>AAAJJJRRRUUUVVVYYY```nnn~~~kkkaaaXXXWWW[[[eeeuuummmVVVLLLMMMOOOWWWdddpppzzzvvviiiXXXLLLGGGBBB@@@@@@CCCKKK___~~~{{{{{{|||[[[DDD===666555666222111111000000//////...---//////.........//////000........................------------------------,,,---...---++++++---......///111666>>>FFFMMMQQQPPPUUU[[[^^^\\\WWWRRROOOVVVfffuuuwwwqqqjjjfffbbbccciiilllhhh```^^^dddllllllgggggglllooojjjfffeeegggnnnqqqiiiXXXIIICCCCCCAAAEEEIIINNNWWWhhhsssxxx~~~wwwkkkggg```\\\ZZZYYYXXXWWWTTTOOONNNSSS]]]lll~~~|||{{{yyywwwvvvvvvuuussspppmmmjjjfff___YYYVVVVVVXXXZZZ^^^aaaeeeggggggfffffffffbbb^^^ZZZWWWUUUQQQKKKFFFAAA===999666666555444333555444333222222333555666333444444555777888888999999;;;<<<;;;:::999999:::<<>>@@@EEEHHHHHHJJJNNNOOOUUUYYY[[[___dddeeebbbjjjiiiiiiiiiiiijjjkkkllljjjpppssssssuuuyyy|||{{{}}}~~~~~~}}}}}}|||vvvsssrrruuuwwwyyy{{{{{{yyywwwuuuhhhjjjlllnnnqqqwww~~~rrrjjj```ZZZXXXVVVRRRNNNEEECCCBBBFFFSSSaaafffdddTTTJJJ???<<<<<<===@@@CCCKKKSSS]]]cccjjjvvvzzzwwwwwwlllpppuuu|||~~~yyyuuuuuuyyy}}}~~~kkkWWWKKKHHHIIIJJJJJJHHHCCC???<<<===::::::===@@@CCCKKKTTTUUUWWW\\\gggzzz}}}lllbbbYYYWWW\\\hhhyyylllUUUKKKLLLOOOXXXeeepppyyyxxxiiiXXXJJJEEEAAA@@@AAAEEEOOOdddsssvvv|||[[[DDD===666555777333111222222111111000///...000//////.........//////........................------------------------+++,,,------,,,,,,...000...///111666>>>GGGMMMPPPNNNSSSZZZ^^^]]]XXXSSSPPPVVVffftttsssjjjeeeeeeeeefffkkknnniii___\\\bbbjjjlllggggggnnnpppjjjeeedddhhhnnnpppfffUUUHHHDDDFFFEEEIIIMMMQQQYYYjjj|||qqqwwwzzzkkkfff```[[[YYYXXXWWWVVVPPPLLLKKKRRR]]]lll~~~}}}{{{yyywwwvvvuuuuuurrrooollljjjeee___YYYUUUUUUWWWYYY\\\___cccddddddbbbbbbbbb```\\\WWWTTTRRROOOIIIDDDAAA>>>:::777666666555444666555333111000000111222111111222333444555666777666888999999999999;;;<<<;;;>>>@@@>>>;;;;;;@@@DDDCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHAAACCCEEECCC@@@???AAADDD???@@@AAABBBDDDFFFHHHIIIDDDAAA===888555444333444444444555555666777777777555666777888:::<<<======:::;;;;;;<<<===>>>??????<<<<<<;;;;;;;;;<<<======:::;;;@@@JJJTTTWWWTTTOOOJJJIIIFFFHHHVVVnnn{{{vvvwww|||yyyvvveeeYYYKKKCCCBBBDDDLLLTTTcccqqqzzznnnfff]]]VVVUUUVVVUUUUUUWWWXXXVVVTTTSSSSSSRRRPPPNNNHHHEEEAAA>>>???DDDJJJNNN[[[aaaeeeeeeeeegggfffcccaaa\\\UUUOOOKKKGGGDDDAAABBBAAAAAAAAACCCFFFJJJLLLTTTWWWZZZ^^^```cccgggjjjjjjjjjkkklllllllllkkkkkkqqqqqqrrrsssuuuxxx{{{}}}~~~}}}}}}}}}}}}}}}~~~}}}yyyqqqllllllpppvvv|||vvvnnndddXXXQQQOOOOOOKKKGGGDDD@@@>>>FFFRRR\\\]]]ZZZJJJDDD<<<888:::???CCCEEESSS[[[eeemmm{{{}}}uuusssuuuyyy|||{{{hhhUUUIIIFFFCCCCCCCCCBBBBBBAAA@@@???888:::<<<===???EEENNNUUUVVV\\\cccppp|||jjjeee^^^[[[```nnngggTTTMMMNNNRRR[[[hhhpppwwwwwwjjjYYYJJJBBB===<<>>555222444222//////...---,,,+++++++++000///...,,,,,,---......***+++,,,------,,,+++***...------,,,+++++++++,,,,,,,,,------------------///000222666===FFFOOOTTTVVVYYY[[[[[[XXXUUUSSSSSSXXX```hhhjjjfffbbbcccfffnnnqqqrrrllldddaaadddiiifffgggmmmsssrrrkkkeeecccgggkkkllldddTTTIIIFFFGGGGGGGGGJJJPPPWWWdddyyyyyyuuuuuuwww}}}}}}wwwnnneee^^^\\\ZZZXXXWWWYYYSSSTTTUUUWWW^^^nnn|||xxxwwwnnnppprrrsssqqqnnnllllllhhhgggccc]]]WWWTTTSSSTTT\\\^^^aaaccccccbbb```___[[[YYYVVVSSSOOOJJJCCC???@@@>>>;;;888555444333444333111///...---...///000222222333444444555555666888888777777888888999:::<<<===>>>>>>===>>>@@@BBBAAABBBDDDDDDCCCCCCEEEFFFEEEEEECCCBBBBBBCCCDDDDDDCCCAAA???>>>>>>>>><<<;;;:::;;;===>>>@@@AAAAAAAAA@@@>>><<<:::999666111...***,,,///222444555444444444444444888<<<>>><<<::::::;;;>>>???@@@AAAAAAAAA>>>>>>>>>>>>===============???BBBEEEHHHIIIIIIIIIJJJHHHFFFJJJZZZqqq{{{wwwzzz{{{vvvsssfffYYYKKKDDDBBBDDDLLLTTTdddrrrwwwkkk\\\SSSLLLKKKLLLKKKKKKMMMQQQOOOMMMMMMMMMLLLJJJHHHDDDAAA>>>;;;<<<@@@EEEHHHQQQXXX]]]___aaadddccc___]]]YYYTTTOOOKKKHHHDDDBBBAAA@@@@@@BBBDDDIIIMMMOOOTTTWWW[[[^^^aaadddhhhkkkkkkkkkkkkkkkllllllllllllrrrrrrsssuuuwwwyyy|||}}}}}}}}}}}}||||||}}}}}}~~~xxxpppjjjjjjooowwwzzztttiii___SSSLLLKKKJJJFFFBBBAAA===<<>>AAACCCEEELLLUUU\\\___gggsssuuuhhhfffdddeeelllxxx}}}eeeQQQJJJKKKRRR[[[hhhqqqxxxwwwjjjYYYJJJCCC>>>===???FFFRRRfffnnnvvvsssWWWEEE>>>555222444222111000///......---------//////...---------------,,,,,,------------,,,,,,------,,,+++++++++++++++++++++---.........------///000111555;;;DDDMMMSSSWWWYYY[[[[[[XXXTTTRRRQQQSSS[[[eeehhhfffcccdddgggooorrrtttnnneee```bbbfffhhhhhhlllpppoooiiidddcccgggkkkmmmdddUUUIIIFFFGGGGGGGGGKKKPPPWWWdddzzz|||vvvuuuxxx}}}{{{vvvnnngggaaa___^^^[[[ZZZ]]]WWWXXXYYYZZZ```ooo|||yyywwwrrrssstttsssqqqooonnnmmmkkkiiieee___XXXTTTSSSTTT\\\^^^```bbbcccaaa___^^^ZZZXXXTTTQQQMMMIIICCC???;;;:::888666666888:::;;;222111///.........000000222222222333444444555555777777777777888888999999<<<===>>>===<<<<<<===???AAABBBCCCCCCBBBCCCEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDAAA???<<<;;;<<<<<<:::999:::;;;<<<===>>>????????????<<<888666555444222000///111333666888888888777555444555888;;;===<<<:::;;;===???AAAAAAAAAAAAAAABBBAAA@@@???>>>======<<<<<<===???BBBDDDEEEFFFFFFJJJHHHFFFMMM```vvv|||zzzwwwvvv}}}zzzuuurrrhhh[[[LLLDDDBBBDDDKKKSSScccqqqtttfffTTTKKKDDDCCCDDDCCCDDDFFFIIIHHHGGGGGGHHHGGGEEECCC@@@>>><<<:::;;;===@@@CCCGGGNNNTTTWWW[[[___^^^ZZZXXXUUUQQQNNNKKKHHHEEECCC@@@@@@AAACCCGGGKKKPPPRRRUUUXXX\\\```cccfffjjjlllnnnmmmmmmlllmmmnnnoooppprrrsssuuuwwwyyyzzz{{{|||{{{{{{{{{||||||}}}}}}~~~|||~~~vvvllleeeeeellluuutttlll```WWWLLLFFFDDDBBB???<<<;;;999999>>>EEEIIIHHHEEE>>>===<<<;;;===EEEQQQYYYfffmmmyyyxxx|||nnnZZZKKKFFFFFFDDDEEEFFFFFFFFFEEEDDDDDD>>>AAADDDGGGKKKSSS]]]dddlllxxx{{{ssskkkmmmpppuuu{{{}}}dddPPPIIIJJJQQQ[[[hhhrrrxxxwwwjjjXXXJJJDDD???>>>???DDDMMM```{{{zzzppp~~~qqqUUUDDD>>>555333555222333222111000000//////000......//////......---,,,......------------......,,,,,,++++++******++++++)))***,,,...//////...---...///000333999AAAKKKRRRYYY[[[\\\[[[WWWSSSOOONNNLLLUUU___eeefffeeefffhhhoootttvvvqqqhhhaaabbbeeekkkiiijjjmmmkkkeeebbbbbbfffkkkmmmeeeVVVJJJFFFGGGFFFGGGJJJPPPWWWdddzzz~~~uuuuuuwww|||zzzuuuooojjjfffeeebbb^^^]]]```]]]]]]]]]]]]aaammm}}}zzzyyywwwvvvuuusssqqqpppoooooommmkkkggg```YYYUUUSSSTTT[[[]]]___aaaaaa```^^^\\\YYYVVVRRRNNNKKKGGGCCC@@@999888666555666999<<<>>>222111000///...///000111111111222222333444444444666666777777777888888888:::;;;<<<<<<;;;:::<<<===AAAAAABBBAAA@@@AAADDDFFFDDDCCCBBBBBBAAAAAAAAABBB>>><<<:::999999999888777999999:::;;;;;;;;;;;;;;;<<<999444111111222222222333444666888999999999999666666666777:::<<<;;;:::>>>@@@BBBCCCBBBAAAAAABBBEEEDDDCCCAAA???===<<<<<<<<<<<<<<<===???AAABBBCCCKKKIIIHHHQQQfff{{{{{{vvvrrrqqqqqqtttyyyvvvkkk]]]NNNFFFBBBDDDJJJQQQ```ooorrrdddRRRIIIBBBBBBCCCBBBBBBEEEFFFEEEEEEEEEFFFFFFDDDBBB???>>>===<<<<<<===???@@@BBBGGGKKKNNNTTTZZZ[[[WWWTTTRRROOOLLLKKKIIIFFFDDDBBBCCCDDDFFFJJJNNNQQQTTTVVVZZZ___ccceeehhhkkkmmmpppooonnnmmmnnnooorrrsssrrrsssuuuxxxyyyzzzzzzyyyyyyyyyzzz{{{|||}}}}}}}}}zzz}}}~~~oooddd\\\]]]fffrrrwwwjjjaaaWWWPPPFFF@@@>>><<<999777555555777<<>>HHHXXXdddrrryyyyyy~~~~~~mmm[[[NNNJJJJJJIIIJJJLLLMMMMMMMMMLLLKKKEEEHHHMMMQQQVVV___iiiqqq|||{{{wwwuuuxxx}}}~~~fffRRRJJJKKKOOOYYYfffpppwwwxxxiiiXXXJJJEEE???>>>???CCCKKK[[[tttxxxwwwoooSSSCCC>>>666333555222333222111000000000000000---.../////////...,,,+++///...---,,,,,,---...///,,,++++++*********++++++'''))),,,///000000......---...000111666???JJJSSS\\\^^^___]]]XXXRRRMMMJJJFFFOOO[[[cccfffggghhhiiinnnssswwwtttkkkeeeeeehhhoookkkjjjkkkhhhbbb___```dddjjjmmmgggXXXKKKFFFGGGDDDEEEIIIOOOVVVcccyyy|||ppprrrvvv{{{~~~~~~zzzvvvrrrnnnllljjjddd^^^]]]aaaccccccaaa___aaakkk||||||{{{zzzxxxtttrrrqqqppppppooonnnlllggg```YYYTTTRRRRRRYYY[[[]]]______]]][[[ZZZVVVSSSNNNKKKHHHEEEBBB@@@<<<999666333333555888:::111111000//////000000111000111111222222333333444555555666666777777777777777999;;;;;;;;;;;;===>>>@@@@@@@@@??????@@@CCCEEECCCBBBBBBAAA@@@@@@@@@@@@<<<:::888777888888777666777888888888888888777777888555222111222333333333333444555666777777777777888777777888999;;;<<<<<>>============<<<<<<;;;<<<>>>@@@AAALLLKKKLLLVVVjjj~~~sssooolllmmmooovvv{{{pppbbbRRRHHHDDDCCCIIIPPP[[[jjj~~~sssdddQQQHHHAAAAAABBBAAABBBDDDDDDDDDDDDEEEFFFEEEBBB@@@>>>===<<<;;;<<<===>>>???BBBDDDEEEFFFMMMUUUXXXVVVSSSPPPMMMKKKJJJHHHFFFDDDFFFFFFGGGIIILLLOOORRRTTTYYY]]]aaaeeehhhjjjlllnnnnnnmmmlllkkklllnnnppprrrqqqsssuuuwwwxxxxxxxxxwwwxxxyyy{{{|||}}}}}}}}}}}}yyy{{{~~~zzzggg\\\SSSUUU```nnn}}}~~~xxxnnnaaaXXXOOOIIIAAA<<<:::999777555333444777:::===>>>???>>>666:::===>>>AAALLL^^^lllzzzxxx~~~{{{|||~~~ooo```UUUPPPOOOSSSTTTWWWYYYZZZZZZYYYXXXTTTWWW\\\aaagggqqq|||}}}{{{zzz{{{~~~~~~gggRRRJJJJJJMMMVVVccclllsss}}}xxxiiiWWWKKKFFF>>>===>>>BBBIIIXXXppp~~~lllQQQAAA===666333555222111111000000//////000000---.../////////...,,,+++...---,,,++++++,,,---...,,,++++++***++++++,,,,,,((())),,,.../////////...,,,...///111555>>>LLLUUU```bbbccc```YYYRRRKKKHHHCCCLLLYYYcccggghhhhhhhhhjjjpppvvvuuunnnjjjjjjmmmqqqmmmkkkjjjfff___\\\]]]___hhhnnniii[[[NNNGGGFFFBBBCCCGGGMMMTTTbbbxxxwwwkkknnnsssyyy}}}~~~{{{yyytttrrrqqqmmmddd\\\\\\aaallljjjgggbbbcccmmm}}}~~~|||{{{xxxsssppppppqqqpppooonnnlllggg___XXXSSSQQQQQQWWWXXXZZZ\\\[[[ZZZXXXVVVRRROOOKKKHHHFFFDDDAAA???;;;888555222111111333444111000000000000111111111000111111222222333333444333444555666666666555555444666:::;;;<<<===???@@@>>>?????????>>>???AAACCCAAAAAAAAA@@@???>>>>>>===;;;999777777888888777666555666666666666555444444444333333444555666444333333333444555666777777777999999888888999;;;>>>@@@GGGJJJMMMKKKGGGDDDEEEFFFDDDCCCAAA???>>>>>>>>>???>>>>>>======>>>???AAABBBNNNOOOQQQZZZlll~~~rrrooonnnpppttt|||vvvhhhVVVKKKEEECCCHHHNNNXXXgggzzzuuufffOOOFFF??????@@@@@@AAACCCCCCCCCCCCDDDDDDCCC@@@======<<<;;;::::::<<<>>>???BBBCCCCCCEEEMMMWWWZZZWWWUUURRRMMMJJJHHHGGGFFFEEEHHHIIIJJJLLLOOORRRTTTUUU\\\```eeehhhjjjkkkmmmnnnjjjjjjjjjjjjkkklllnnnooosssssstttvvvvvvwwwwwwwwwyyyzzz|||}}}~~~~~~}}}|||yyy{{{~~~~~~wwwaaaUUUMMMRRR___nnn|||}}}vvvnnneeeZZZRRRHHHDDD>>>999777777666555333555777777666666666888666:::>>>@@@FFFSSSfffuuuxxxvvvvvvsss|||{{{zzz|||zzzoooeee^^^ZZZZZZbbbdddgggjjjlllllljjjiiicccffflllqqqxxx~~~xxxxxxxxxxxxzzz~~~~~~fffQQQHHHHHHLLLUUU```hhhooozzzyyyiiiWWWKKKGGG>>>===>>>BBBHHHUUUllliiiOOO@@@===666444666222000000///////////////000......//////......---,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,------***+++,,,---......//////,,,...000111555???NNNZZZeeeggggggddd\\\SSSKKKGGGDDDLLLYYYdddiiijjjhhhgggfffmmmssssssnnnkkkmmmqqqrrrnnnmmmmmmhhh___YYYXXXZZZdddnnnlll___QQQHHHFFFBBBCCCGGGMMMTTTbbbxxx{{{sssgggkkkrrrxxx|||}}}|||{{{vvvuuutttoooddd\\\^^^eeeuuurrrlllffffffppp~~~{{{wwwrrrqqqrrrsssqqqooommmkkkfff___XXXSSSQQQQQQTTTUUUWWWXXXXXXVVVTTTRRRNNNLLLIIIFFFEEEBBB???===666555333111111111222333000000111111111111111111111111222222333444444444222333444555666555444444222555999;;;<<<===???@@@;;;===>>>???>>>>>>???AAA@@@@@@@@@???>>>===<<<;;;;;;999777777888888777666333444444444444444333333222222333555777777555333444555555666777999999::::::::::::999:::===AAAEEELLLPPPSSSPPPJJJFFFGGGIIIDDDCCC@@@>>>>>>>>>???@@@?????????@@@AAABBBCCCDDDOOORRRVVV^^^mmm}}}sssqqqrrruuuyyy|||mmmZZZNNNFFFCCCGGGMMMWWWfffwwwwwwhhhRRRIIICCCBBBDDDDDDEEEGGGEEEDDDDDDEEEEEECCC???<<<>>>===<<<;;;<<<>>>AAACCCDDDGGGIIINNNXXXbbbccc___YYYTTTMMMIIIGGGFFFFFFEEEGGGIIIKKKNNNQQQTTTWWWXXX___bbbgggjjjkkkllllllmmmkkkkkklllmmmnnnoooppppppuuuuuuuuuuuuvvvwwwxxxxxx{{{|||}}}~~~|||{{{zzz|||}}}~~~~~~{{{ttt___SSSLLLRRRaaappptttjjjbbbYYYPPPJJJBBB???;;;777666666666666222555666555222222555888888;;;>>>CCCMMM]]]ppp~~~~~~rrriiicccbbbeeegggsssxxxxxx{{{}}}zzztttnnnjjjhhhiiijjjrrrtttxxx|||~~~~~~}}}{{{vvvzzztttqqqsssttttttyyy}}}gggRRRIIIIIINNNUUU___fffmmmzzzyyyhhhVVVKKKHHH>>>===>>>AAAFFFRRRgggyyyhhhNNN???<<<666444666333000000////////////000000//////...---------------------............------------,,,,,,------...///---,,,,,,,,,,,,---...///,,,///111222666AAARRR___jjjllllllggg___TTTLLLHHHFFFOOO[[[fffkkkkkkgggeeecccjjjppppppllliiilllqqqqqqoooppppppjjj___VVVTTTTTTaaannnooocccTTTIIIEEECCCDDDHHHNNNVVVccczzzyyypppfffjjjqqqwwwzzz{{{zzzzzzvvvvvvuuupppeee]]]bbbkkkxxxtttllleeeeeeppp|||wwwssssssuuuvvvsssqqqnnnlllggg```YYYTTTSSSSSSQQQRRRTTTUUUUUUSSSQQQOOOJJJHHHGGGFFFDDDBBB>>>;;;444333333222222222222222000000111111222222222222222222222333444444555555111222444555555555333222333555999;;;;;;:::;;;<<<999;;;>>>??????>>>>>>>>>????????????>>><<<:::999999777666666777777777666222222333333333333333222333222222333555666666555444444555666888:::;;;<<<:::;;;;;;:::;;;>>>DDDIIIQQQUUUXXXTTTMMMIIIIIILLLHHHFFFCCC@@@>>>>>>???@@@???@@@AAABBBDDDDDDEEEEEEPPPTTTYYY```lll|||uuussstttwwwzzzppp]]]OOOGGGDDDFFFLLLYYYfffvvvwwwiiiXXXOOOIIIIIIJJJJJJKKKMMMGGGGGGGGGHHHHHHEEEAAA===BBB@@@>>>===???BBBFFFHHHGGGKKKQQQYYYeeennnmmmggg[[[VVVNNNHHHFFFEEEFFFFFFFFFHHHKKKOOOSSSWWWZZZ[[[aaadddiiillllllllllllmmmnnnoooqqqrrrttttttttttttxxxwwwvvvvvvvvvwwwyyyzzz|||}}}~~~|||{{{zzz|||}}}~~~}}}}}}yyyqqq___TTTMMMTTTdddtttyyylllaaaXXXPPPHHHCCC???<<<999666555555666666000333666555333444999===999;;;???EEEQQQdddxxxmmmaaaXXXRRRRRRVVV\\\iiizzzuuuuuuyyyzzzwwwrrrnnnmmmpppuuuxxx|||vvvlllmmmqqqttttttzzz~~~jjjUUULLLKKKPPPVVV___eeemmmzzzyyyhhhVVVKKKIII???>>>>>>AAADDDNNNbbbtttwww{{{||||||gggMMM???<<<666444666333111000000000000000111111000///...,,,,,,---......---...///000000///...------------------...///000///---,,,++++++,,,...///,,,///222333666BBBTTTbbbmmmooonnnjjj```VVVMMMHHHIIIQQQ]]]ggglllkkkgggcccbbbhhhnnnmmmiiigggjjjoooqqqpppqqqrrrlll___UUUQQQQQQ___nnnqqqfffVVVJJJEEEDDDEEEIIIPPPWWWeee|||xxxpppfffkkkrrrwwwyyyyyyyyyxxxuuuvvvvvvpppeee___fffqqqwwwrrrjjjbbbaaammm|||xxxttttttwwwxxxuuurrrnnnlllhhhaaaZZZVVVUUUUUUOOOQQQSSSTTTSSSQQQOOOMMMHHHGGGFFFEEEDDDBBB===:::555555555555333222000//////000111222222222222222222333333444444555555666000111333555555444333222444666999:::999777777777777:::>>>@@@???>>>======>>>?????????===<<<:::888888666555555666666666555111111222333333333333333555333000000222444666666222222333555777999;;;<<<;;;<<<<<<;;;;;;???FFFLLLSSSXXXZZZWWWOOOJJJKKKNNNLLLIIIEEEAAA???>>>??????>>>???BBBDDDEEEFFFFFFEEERRRTTTXXXaaarrrtttssstttvvvwwwzzz~~~vvvfffUUUHHHDDDIIINNNZZZdddsssyyymmmYYYOOOIIIMMMSSSUUURRRPPPKKKKKKJJJKKKKKKJJJGGGEEEFFFFFFFFFFFFFFFHHHKKKOOOTTTVVV\\\gggssszzzyyyvvvhhh\\\OOOIIIFFFDDDDDDGGGLLLMMMOOORRRVVVYYY\\\^^^dddfffiiilllnnnnnnnnnnnnooopppqqqrrrssssssssssssuuuvvvwwwwwwxxxyyyzzz{{{~~~~~~~~~~~~}}}||||||{{{zzzzzz{{{}}}}}}}}}uuuooo]]]XXXTTTZZZhhhvvvsssjjj^^^TTTMMMGGGAAA===:::888666444222222333444222333666888999999888777777:::@@@HHHUUUhhh}}}mmmWWWNNNJJJEEEEEEIIIQQQ\\\nnnrrrttt}}}sssmmmjjjlllpppsssxxx}}}pppeeegggiiihhhllluuuzzzfffRRRJJJKKKWWWYYY^^^eeeooo~~~|||ooo[[[JJJBBB::::::;;;???GGGSSS___gggnnnnnnttt|||}}}hhhOOOAAA===555222444222222222111000///...------------...//////......---++++++++++++++++++++++++...,,,+++***,,,000444666...---,,,+++,,,...111222///...000555:::DDDUUUdddppppppqqqlll^^^NNNFFFFFFCCCSSS^^^eeelllggg___bbbbbbbbbfffjjjgggdddhhhqqqrrrxxx{{{vvvkkk___UUUOOOTTTcccjjjkkkhhhWWWGGGEEECCCDDDHHHNNNWWWgggzzzrrrmmmqqqvvvzzz{{{||||||}}}yyytttpppnnnjjjeeegggkkkmmmggg___ZZZ^^^mmm{{{wwwvvvxxxwwwtttpppoookkkeee^^^XXXUUUSSSSSSMMMNNNPPPQQQPPPMMMIIIGGGIIIGGGEEEDDDCCC@@@<<<888555444444333222222222333***+++...000222444555555666666666666666555555555555555666666666666666555444555666777888888888888888888:::;;;===>>>???@@@>>>>>>===<<<:::999888777333333333333333333333333222000111222222111555;;;666000---111444444333555444555555444333444666888:::888999=========FFFRRRXXX```bbb[[[TTTRRRQQQNNNIIIFFFAAA=========>>>===@@@AAABBBBBBCCCDDDHHHKKKWWWXXXYYYbbbssszzz{{{}}}}}}wwwssswwwyyyjjjXXXKKKGGGKKKPPP\\\eeessszzzooo]]]UUUQQQWWW\\\ZZZTTTOOONNNOOOPPPQQQRRRQQQOOOMMMLLLJJJIIIIIILLLQQQVVVYYY^^^aaaiiiuuu~~~mmm```RRRLLLHHHFFFFFFIIIMMMNNNPPPSSSVVVZZZ]]]___ccceeeiiimmmppprrrssssssuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvxxxzzz|||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~wwwqqqbbb\\\XXX\\\fffpppuuuvvvfff```WWWQQQLLLHHHBBB>>>888777555333222333444555222333666888999:::999999777:::@@@IIIWWWlllrrr]]]IIIBBB@@@<<<===AAAKKKVVViii}}}ppprrr|||rrrlllhhhkkkppptttzzznnnbbb[[[```eeegggnnnxxx||||||dddPPPIIIJJJSSSWWW___gggppp||||||nnn[[[KKKCCC>>>======AAAJJJUUU___eeeiiiiiippp}}}gggNNN@@@===555222444222333333222111000///....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,------++++++---///222444------,,,,,,---...///000///...000555;;;DDDUUUeeewwwvvvtttmmm^^^NNNFFFGGGFFFXXXdddjjjnnnfff^^^bbb``````ccceeebbbbbbmmmzzzppp___VVVRRRRRRaaahhhhhhgggWWWHHHGGGDDDEEEHHHOOOWWWggg}}}wwwqqqtttyyy}}}~~~xxxsssooojjjeeeeeeiiihhhbbbZZZUUUYYYiiizzzvvvuuuwwwwwwtttpppllliiiccc]]]XXXSSSPPPOOOLLLMMMNNNNNNMMMKKKHHHFFFHHHFFFDDDCCCAAA>>>:::777444444333222222222222222111111111111111000000000666666666666666666666555666666777777777666666555555555666777888888888888;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::999888777444333222111222444777888666111000333444222222444555222222666777333222333444555555444333444666888;;;:::;;;???@@@BBBLLLWWW___dddccc\\\WWWUUUSSSOOOIIIEEE@@@<<<<<<===>>>>>>AAABBBDDDDDDEEEFFFIIIKKK^^^[[[ZZZaaasss{{{yyymmmmmmsss~~~}}}nnn]]]OOOJJJMMMRRR^^^gggttt|||rrrbbb\\\[[[```ccc]]]SSSLLLIIILLLQQQUUUXXXZZZZZZYYYZZZVVVQQQRRRXXX___eeegggmmmqqq{{{sssfffWWWNNNJJJHHHIIIMMMOOOPPPRRRUUUXXX\\\___aaabbbeeeiiinnnsssvvvxxxyyy{{{zzzyyyxxxwwwxxxyyyyyytttuuuxxxzzz}}}~~~~~~~~~~~~~~~xxxssseee```]]]^^^dddhhhiiigggZZZVVVRRROOOMMMIIICCC>>>666555444333333444666777555666888999999999888777777:::@@@IIIXXXmmm{{{aaaPPP@@@<<<;;;888:::@@@FFFRRReee{{{tttuuupppjjjgggjjjooouuu|||xxxfff^^^VVVTTT[[[bbbgggpppzzz}}}xxx```NNNHHHIIIOOOUUU___hhhqqqzzz{{{nnn[[[LLLDDD@@@======BBBMMMYYYaaaeeeeeefffmmm~~~eeeMMM@@@===555222444222444333333222111000//////111000///---------......------------------------------,,,------///000111---------------...............111666;;;EEEVVVeeezzzwwwsssjjj\\\MMMIIIKKKKKK```mmmqqqpppddd\\\bbbdddddddddeeefffnnnttt^^^SSSRRROOO]]]cccddddddWWWIIIIIIEEEEEEHHHOOOWWWggg}}}vvvyyy}}}{{{uuupppkkkeeedddfffddd___VVVQQQUUUfff|||}}}}}}yyyvvvuuuvvvvvvsssqqqkkkiiieee___YYYTTTOOOMMMKKKKKKKKKKKKJJJHHHGGGFFFGGGEEEBBB@@@???<<<888555333333222111111111111222666555333111////////////666666666666666666666666888888888888888777666555555666666777888888999999>>>>>>========================<<<:::999888777666555333111000222555999<<<999333000333666444222111555333444888888444333444444555555444333444666888======???CCCFFFKKKUUU___hhhgggbbb\\\XXXWWWTTTOOOIIIEEE???;;;;;;===??????CCCEEEFFFGGGGGGHHHIIIKKKaaa\\\XXX]]]oooxxx|||lllhhhnnnvvvqqq```RRRLLLNNNQQQ]]]hhhvvvvvvgggbbb```dddddd[[[OOOHHHFFFKKKTTT\\\bbbgggjjjlllmmmfff______gggpppuuuvvvxxxjjjZZZQQQLLLJJJLLLPPPRRRSSSUUUXXX[[[___bbbccceeegggkkkpppuuuyyy{{{}}}}}}|||zzzyyyyyy{{{}}}~~~yyyzzz|||~~~~~~yyysssfffcccaaacccfffgggdddaaa[[[YYYVVVTTTRRRMMMEEE>>>777666444333333444666777;;;;;;;;;:::999777666555888;;;@@@HHHUUUhhh~~~zzziiiVVVGGG<<<:::999777;;;CCCGGGSSShhh~~~}}}~~~ooohhheeehhhnnnuuu}}}tttbbbVVVWWWTTTVVV^^^dddiiirrr{{{~~~vvv^^^LLLHHHJJJMMMUUU___hhhooowwwyyylll[[[LLLEEE>>><<<<<>><<<555222555222333333222111111000//////222000...,,,++++++,,,---------------------------,,,,,,---.........------------.........---,,,,,,......111666<<>><<<999666333222222111111000111111222444333111000000111333444555555666666777777777888999::::::999999888777666777777777777888999::::::===============<<<<<<<<<<<<<<<;;;999888777666555333222111111222444777999888333111444666555777:::@@@888333444777777777888555666666555444444777999@@@AAADDDHHHMMMTTT^^^fffmmmggg___ZZZXXXVVVQQQLLLHHHCCC===:::;;;>>>@@@BBBDDDFFFHHHIIIHHHIIIJJJKKK]]]XXXRRRWWWgggxxx|||wwwlllggglllssssssaaaSSSKKKLLLOOOZZZgggyyy|||oooiiifffgggdddYYYNNNHHHMMMTTT^^^gggooovvv|||{{{uuuppprrrzzzyyykkk[[[RRRNNNMMMOOOSSSVVVWWWYYY\\\___cccfffgggkkklllooosssvvvzzz|||}}}{{{{{{zzzzzz{{{}}}zzztttjjjjjjkkknnnqqqqqqmmmjjjgggddd```]]]XXXPPPFFF>>>999888666444444555666777;;;;;;;;;::::::999888777999;;;>>>DDDMMM]]]ooo|||lll[[[JJJ>>>666666555444:::DDDLLLZZZqqqkkkeeecccgggnnnuuu}}}{{{lll___WWWSSSSSSVVV\\\dddiiiooowwwttt\\\KKKHHHLLLNNNUUU___fffllluuuvvvjjjYYYLLLFFF???===<<>>HHHUUUDDD555333777::::::;;;666777777666555666888:::BBBEEEIIIMMMTTT]]]eeejjjpppggg]]]YYYXXXTTTOOOKKKEEEAAA===;;;===@@@CCCEEEEEEGGGIIIIIIIIIJJJLLLNNNVVVRRRMMMOOO]]]oooyyy{{{|||mmmhhhllluuusssbbbSSSKKKJJJLLLUUUdddxxxzzzsssooommmhhh]]]RRRMMMQQQXXXccclllsss{{{wwwjjj\\\UUURRRPPPRRRVVVZZZ[[[]]]```cccgggjjjkkkpppqqqrrrtttwwwyyy{{{|||zzzyyyzzzzzz||||||wwwsssuuuxxx|||~~~~~~{{{xxxsssnnngggaaaYYYPPPEEE===999888777666666777999:::::::::::::::;;;;;;;;;;;;999:::===???EEEPPP]]]gggxxx{{{qqqaaaQQQEEE<<<666777777777@@@MMMUUUggg|||ccc^^^___fffooovvvnnnaaaVVVPPPOOORRROOOWWWbbbjjjpppvvvsss[[[JJJHHHLLLNNNVVV```gggmmmwww~~~sssgggXXXKKKFFFAAA@@@???AAAGGGQQQ\\\bbbhhhmmmxxx]]]GGG<<<<<<555333555333000000000000//////......///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...111666:::BBBQQQ___hhheeebbb\\\QQQFFFEEEJJJ\\\qqq~~~|||tttdddZZZaaaccc___aaatttppp^^^RRROOOKKKYYYbbbhhhlll^^^KKKFFFFFFEEEGGGKKKSSSccc}}}yyyyyyzzzzzzrrrlllkkkllljjjiiijjjhhhddd]]]XXX[[[hhhzzz}}}|||{{{yyyvvvtttsssrrrqqqjjjjjjhhhccc\\\SSSKKKGGGHHHHHHGGGFFFFFFFFFFFFFFFAAA>>>;;;999999888666444222111111111111222333333444333222222222333444555444444555666888999:::::::::;;;;;;<<<<<<;;;;;;;;;999888888777888:::;;;<<<<<<===============>>>>>>::::::999777666555444333///111333444444222000///111222666666444555@@@MMM^^^LLL;;;666888:::::::::888999999888777888:::<<>>===<<<;;;::::::::::::777999;;;<<<>>>EEEOOOVVV___hhhmmmkkkhhheeeYYYKKKDDD===999;;;<<>>>>>>>>999999888777555444333333000111222333333333333222222333666888666555;;;DDDMMMCCC;;;999888666777999:::;;;;;;:::999999<<<>>>EEELLLRRRVVV^^^gggjjjgggfff]]]VVVTTTPPPIIIDDDCCC>>>======???DDDHHHJJJKKKKKKLLLLLLLLLLLLPPPUUUYYYIIIIIIFFFFFFQQQdddttt|||tttqqqvvvuuudddUUUKKKIIIJJJQQQ___ppp|||~~~|||{{{sssdddVVVPPPKKKSSS```lllxxxtttiii^^^ZZZYYYXXXZZZ]]]``````bbbeeeiiillloooqqqrrrssstttuuuxxxzzz|||}}}|||}}}~~~~~~uuunnncccYYYQQQHHH???999555555555777:::>>>AAADDDDDDCCC@@@===999777555555666888999:::;;;@@@GGGMMMOOOWWW[[[[[[]]]^^^UUUHHHAAA:::888<<<>>>BBBRRRcccvvvzzz[[[QQQPPPVVVcccqqq{{{uuufff]]]SSSKKKHHHFFFCCCGGGNNNVVVdddrrrzzz}}}pppWWWFFFEEEJJJJJJVVVcccmmmttt~~~zzzooocccUUUJJJEEE777;;;>>>@@@DDDQQQdddrrruuu~~~zzzZZZDDD;;;;;;666333666333222222222111111111111111...///000000111000000///////////////////////////************+++,,,---...,,,+++***)))***,,,///000......111555888???LLLYYYaaabbbdddccc[[[RRRPPPTTTaaarrr{{{yyyttteee\\\aaaZZZbbbpppzzzlllYYYPPPRRRQQQbbbnnnwwwzzziiiOOOEEEEEEDDDEEEIIIQQQaaa{{{{{{wwwvvvvvv|||{{{rrrllllllooonnnmmmmmmiiihhheeedddiiivvv|||~~~|||yyyuuurrrqqqqqqnnnmmmjjjddd]]]TTTMMMIIICCCCCCCCCDDDCCCCCCBBBAAA>>><<<999888888999888777333222222222333444444555111222333444555666666555333444555777888:::;;;<<<999:::;;;===>>>>>>??????:::999888888888:::<<<>>>EEEEEECCCBBB@@@???>>>===999999888666555444333222111111111111333444666888444333666999999666555888444444777:::777333444999;;;<<<<<<;;;:::;;;===???FFFMMMTTTYYY```iiijjjeee^^^VVVPPPOOOJJJAAA<<<>>><<<<<<===AAAFFFJJJLLLMMMNNNNNNMMMMMMNNNSSSYYY^^^KKKFFFBBBEEEQQQbbbtttuuuwwwzzzgggVVVLLLIIIHHHSSS^^^mmmxxx~~~}}}rrr```RRRNNNLLLPPPYYYgggyyyvvvppphhhbbb______``````aaadddgggiiijjjlllnnnppptttuuuwwwyyy|||}}}~~~|||{{{{{{{{{|||}}}}}}yyykkkaaaTTTJJJEEE@@@;;;666222777;;;<<<@@@GGGLLLMMMPPPDDD:::999;;;:::999888555666888:::<<<>>>@@@@@@LLLOOOSSSWWWXXXWWWTTTRRRKKK@@@;;;AAAGGGNNN___qqq~~~dddSSSIIINNNWWWaaannn||||||uuujjj\\\RRRLLLIIIEEEBBBAAAFFFMMMRRR]]]iiixxxnnnWWWKKKIIIKKKOOOWWWaaajjjsssuuuhhh[[[NNNEEEBBB>>><<<<<>>NNN^^^fffnnnnnnnnnkkk\\\OOOSSSfffsss|||zzzpppiiidddbbbaaaaaalll}}}ssseeeVVVQQQRRRSSScccmmmqqqppp^^^JJJEEEBBBAAACCCIIIRRR```vvvzzztttuuuwww|||{{{xxxuuuuuuuuuuuuqqqnnnkkkhhhfffgggnnn{{{|||vvvqqqpppooonnnnnnppplllfff___YYYSSSLLLHHHEEECCCBBBAAABBBBBB@@@??????===:::777555333333333000111111111111222222222222222333333333333444444444555666888999999999999>>>===<<<<<<<<<<<<======;;;;;;:::999:::;;;<<<===>>>???BBBCCCCCCAAA???===<<<;;;888666444333333333222222333333444555666666555555555555666666666777555555666777888999::::::999999888888999;;;<<<===KKKOOOUUU[[[^^^___^^^\\\XXXQQQIIIDDDBBBAAA@@@>>>888;;;>>>AAAEEEJJJQQQUUUUUUPPPMMMQQQTTTVVV[[[```LLLHHHDDDEEEPPPaaasss~~~~~~{{{{{{hhhWWWNNNKKKKKKSSS^^^mmmzzz}}}{{{qqq___PPPJJJFFFLLLWWWggg{{{}}}vvvpppiiidddbbbbbbccccccfffhhhjjjlllllllllnnnooosssuuuxxx{{{}}}~~~~~~}}}|||{{{||||||}}}~~~zzzrrrlll\\\TTTIIIBBB>>>;;;777333444666888<<>>@@@AAAEEEIIIOOOUUUXXXWWWUUUSSSMMMDDDBBBIIIRRR\\\oooiiiUUUJJJDDDIIIRRR^^^kkkzzz|||nnnllljjjgggccc[[[QQQIIIGGGEEECCCAAACCCIIIQQQWWWdddooo~~~lllUUUJJJHHHJJJMMMUUU```jjjtttqqqdddWWWJJJBBB@@@<<<<<<===BBBQQQfff}}}pppRRRFFF;;;777444111111333111111000000///......---............//////////////////...---------------------............------***,,,------++++++,,,...------///222555===NNN___kkkuuuxxxxxxsss```SSSVVVeeeqqqzzzwwwoooiiieeeccccccbbbjjj{{{|||wwwpppdddWWWQQQQQQSSSbbbjjjlllkkk[[[HHHDDDAAA@@@BBBHHHQQQ___uuu{{{ssstttvvvzzz{{{vvvtttttttttqqqnnnnnnkkkiiikkkrrr}}}}}}yyyssspppoooooonnnnnnpppkkkeee^^^XXXRRRLLLHHHFFFDDDBBBBBBBBBAAA@@@>>>>>><<<:::777555333333333111111111111222222222222222222333333333333444444444555666777888999999999<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<===???@@@BBBCCCDDDDDDCCCAAA???===<<<;;;999666555444444444222333333444444555555555555555555666666666777777555555666777888999:::::::::999999888999;;;<<<===FFFJJJQQQWWW[[[[[[YYYWWWQQQKKKEEE@@@>>>===<<<::::::<<>>:::999777444222<<<;;;<<>>888666333111111777888999;;;===???AAABBBCCCHHHOOOVVV[[[[[[ZZZYYYWWWPPPOOOWWWbbbnnnkkkSSSHHHFFFCCCGGGPPP[[[jjjzzzsssgggVVVUUUSSSRRRQQQMMMHHHDDDCCCCCCCCCDDDHHHPPPZZZaaaqqq{{{jjjSSSIIIHHHIIILLLTTT___jjjuuunnn```TTTHHH@@@>>>===<<<===DDDSSSjjjmmmOOODDD:::666333000000222000000//////......------............///////////////......---------------------............------,,,---...---+++***+++,,,000///000222444===OOO```sss{{{dddUUUXXXaaallluuusssmmmjjjhhhffffffdddhhhssszzzzzzxxxwwwtttqqqooolllcccWWWQQQPPPSSS```dddeeeeeeVVVEEEBBBAAA@@@BBBGGGOOO]]]rrr{{{qqqrrrtttyyy~~~wwwsssrrrqqqpppnnnooommmlllmmmsss|||}}}xxxuuuqqqnnnnnnooonnnnnnooojjjccc]]]WWWRRRLLLIIIGGGEEECCCBBBBBBAAA???======;;;999666444333333333111111111111222222222333222222333333333333444444444555666777888999999999::::::;;;<<<===>>>?????????>>>>>>???@@@AAABBBCCCFFFFFFEEEDDDCCCAAA@@@???===<<<999777555444444444444444444444444444444444555555666666666777777777666666777888999::::::;;;::::::999999999;;;<<<===BBBGGGNNNUUUXXXWWWSSSQQQIIIEEEAAA===<<<;;;999888<<<>>>BBBEEEIIINNNTTTXXXYYYUUUUUUXXX[[[^^^ccchhhNNNIIIDDDCCCKKK[[[mmmyyyyyyooo___SSSQQQTTTYYYcccppp{{{}}}tttdddSSSHHHGGGMMMYYYjjj}}}}}}wwwtttooollllllmmmnnnnnnoooqqqrrrsssrrrqqqrrrssstttwww{{{~~~}}}}}}|||||||||||||||{{{|||~~~|||zzzzzzzzzxxxtttmmmbbbVVVNNNBBB???:::888777777555333???@@@DDDRRRgggvvvtttjjjQQQFFF;;;666555444444666777888;;;>>>AAADDDFFFGGGKKKNNNSSSYYY]]]```aaabbbeee``````gggppp{{{uuuZZZJJJGGGJJJFFFIIIPPP[[[iiizzzxxxiii\\\NNNMMMKKKJJJIIIHHHGGGFFFCCCDDDFFFJJJQQQ[[[gggnnnhhhRRRIIIHHHIIINNNVVVaaalllvvv}}}lll^^^SSSGGG@@@???>>>======BBBOOOddd{{{mmmNNNCCC999666444111000222000000000//////.....................///////////////...------,,,,,,------,,,,,,------------,,,,,,+++,,,------++++++,,,---///...///111444>>>RRRcccxxx|||cccRRRVVVZZZeeennnooommmllllllkkkiiigggiiinnnpppoooooorrrlllkkkkkkkkkeeeYYYQQQOOOSSS]]]^^^]]]^^^RRRCCCAAA@@@???AAAFFFNNN\\\qqqyyyqqqrrrtttxxx~~~wwwpppnnnnnnmmmlllnnnmmmlllmmmqqqwww}}}~~~zzzuuurrrpppooopppppppppooommmiiibbb\\\WWWRRRLLLIIIGGGEEECCCBBBAAA@@@>>><<<;;;:::888555444333333333111111111222222222333333222222222333333333444444333444555777888888999999888999:::<<<>>>???@@@AAA???@@@@@@AAABBBDDDEEEEEEGGGGGGFFFDDDCCCBBBAAAAAA===<<<:::777555555555555444444444444444444333333555666666666666777777777666777777888999:::;;;;;;;;;::::::999:::;;;<<<===AAAFFFNNNTTTVVVTTTPPPLLLCCCBBB???===<<<;;;::::::>>>AAAEEEHHHLLLPPPUUUYYYVVVUUUWWW^^^ccchhhooowwwMMMIIICCCAAAGGGVVViiiwwwyyy~~~ssscccVVVSSSWWW[[[eeerrr|||}}}uuuhhhXXXKKKIIIOOOZZZjjj|||{{{xxxtttrrrrrrssssssrrrppprrrtttuuuuuuuuuwwwxxxvvvyyy}}}}}}}}}}}}}}}}}}||||||{{{|||}}}~~~|||}}}~~~~~~}}}}}}~~~}}}|||yyyuuurrrrrrqqqooollleee[[[PPPHHH@@@===:::777666666555555888>>>KKK^^^rrryyynnn]]]JJJAAA888555555555777:::777:::@@@FFFKKKOOOQQQRRRUUUVVVWWWYYY\\\___cccdddlllkkklllqqqzzzwww```QQQIIIIIIJJJIIIKKKPPPXXXeeevvv|||pppcccYYYNNNMMMKKKIIIGGGGGGHHHIIIGGGIIILLLRRR[[[fffrrrzzzgggRRRIIIIIIKKKRRRYYYdddnnnxxxyyyhhh[[[PPPEEE???>>>===<<<<<<@@@LLL___sss}}}jjjMMMCCC:::777555222111333111111000000000000000///............////////////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,,,,,,,---///------...111555???SSSfffxxxvvv\\\LLLPPPSSS^^^iiilllnnnpppqqqqqqmmmjjjjjjlllllljjjlllpppkkkjjjkkkmmmhhh\\\RRRNNNSSSZZZXXXWWWYYYOOOBBBAAA@@@???AAAGGGOOO]]]rrrxxxttttttvvvzzzwwwnnnkkkkkkkkkkkknnnmmmlllmmmooossswwwzzz|||xxxtttsssqqqqqqrrrrrrqqqoookkkgggbbb]]]XXXSSSMMMIIIFFFDDDBBBAAA@@@???===;;;:::888666555333333333444111222222222222333333333222222222333333333444444333444555666777888888888666888:::<<>>===<<<;;;;;;<<<===AAADDDHHHLLLOOOSSSXXX[[[XXXYYY^^^fffmmmrrr{{{LLLIIIDDDAAAEEETTThhhvvvyyy~~~xxxhhhXXXTTTYYY[[[dddqqq{{{{{{vvvmmm^^^PPPJJJOOOYYYhhhyyy}}}zzzxxxxxxwwwvvvuuupppsssvvvwwwxxxyyyzzz|||{{{}}}}}}}}}}}}}}}}}}|||{{{{{{}}}~~~~~~|||zzz{{{||||||{{{zzz{{{||||||xxxuuussspppmmmjjjgggfffdddaaa\\\TTTKKKEEE???===999666444333444555666BBBUUUiiiwwwxxxgggUUUFFF>>>888666555444666:::999>>>HHHRRRZZZ___aaabbb]]]\\\[[[[[[\\\^^^aaacccjjjlllqqqwwwsss^^^PPPKKKKKKJJJHHHJJJKKKNNNTTT```qqq|||oooggg```ZZZRRRQQQPPPMMMKKKKKKMMMPPPQQQSSSWWW^^^fffqqq}}}eeeQQQIIIJJJKKKTTT\\\gggpppzzztttcccVVVLLLBBB===<<<;;;;;;<<>><<<:::888777555444333333333444222222222222333333333333222222333333333333444444333444555666777888888888666777:::===???@@@AAAAAA@@@AAACCCEEEGGGIIIIIIJJJJJJJJJIIIHHHGGGEEECCCBBB<<<;;;888666444333333333444444444444444444444444666666666777777777888888888888999:::;;;<<<<<<===<<<<<<;;;::::::;;;<<<======BBBHHHMMMNNNLLLGGGDDD;;;<<<<<<;;;:::<<>>===>>>===;;;:::777666444333333333333444222222222333333333444444222222333333333333444444333333555666777888888888666888;;;===???@@@@@@@@@BBBCCCFFFHHHKKKLLLMMMMMMPPPPPPOOOMMMJJJFFFCCC@@@;;;:::777555333222222222222333333444444555555555666666777777777888888888888888999:::;;;<<<=========<<<;;;::::::;;;<<<===???BBBGGGKKKLLLJJJFFFCCC<<<======<<<<<>>AAA>>>:::555333444888;;;===LLL]]]dddbbbXXXIII<<<;;;777555777888777999===>>>HHHXXXhhhuuu|||~~~~~~oooppprrrtttsssqqqooommmhhhnnnvvv|||zzzjjj\\\OOOIIIEEEFFFNNNTTTUUUTTTKKKLLLMMMSSS___qqqxxxeee\\\___eeehhheeegggiiijjjjjjlllrrrvvvoooqqquuuzzz{{{aaaMMMGGGHHHIIITTT\\\hhhssstttbbbVVVLLLCCC>>>>>>;;;<<<>>>CCCLLLYYYhhhrrrpppjjjfffmmmuuuvvvaaaGGG>>>666444444111000111.........///////////////............/////////000...---,,,,,,++++++,,,,,,......////////////......,,,---...---+++***+++,,,......000333555<<>>===<<<======;;;999666555444333222333444444222222333333333444444444222222333333333444444444222333444666777777888888666888;;;>>>@@@@@@@@@???CCCEEEHHHKKKMMMNNNOOOOOOUUUUUUTTTQQQMMMGGGBBB???:::999777444333222222222222222333333444555666666777777777777888888888888888999999:::;;;<<<============;;;;;;:::;;;<<<===BBBEEEIIIMMMMMMKKKHHHFFF@@@AAAAAA??????CCCJJJOOOOOORRRWWW[[[^^^aaadddgggiiimmmxxxUUUNNNGGGCCCEEERRRkkk}}}}}}qqqbbbYYYXXXYYY]]]eeejjjiiiiiiqqq{{{zzz}}}ssskkk```XXXVVV^^^mmm|||}}}tttppprrrzzz~~~|||zzztttuuuuuuuuuvvvxxx|||~~~|||{{{zzz{{{}}}~~~}}}|||zzzyyy|||~~~}}}zzzzzz{{{||||||yyysssnnnjjjhhh[[[PPPQQQUUUWWWWWWVVVOOOLLLHHHDDDAAA?????????>>>:::888888555333777<<>>GGGUUUeeerrr}}}{{{yyy}}}yyyvvvuuuwww}}}yyynnnaaaSSSJJJCCCBBBBBBGGGNNNRRRRRRPPPKKKIIILLLXXXiiiyyy~~~jjj___^^^bbbllltttwwwwwwvvvvvvxxx{{{~~~~~~xxxzzzuuuYYYIIIGGGJJJJJJTTT\\\gggtttvvvfffUUUHHHAAA>>>>>><<<>>>@@@BBBMMM^^^lllqqqtttuuuoooxxxzzz}}}ZZZIII@@@888777777555666777333333222111000///...---///...---,,,,,,---...///,,,,,,,,,++++++************++++++,,,,,,++++++***///...------------...///000......000333<<>>??????===;;;999:::===???JJJYYYlll|||yyyxxxyyywwwhhh\\\QQQHHHAAAAAABBBEEEKKKQQQSSSPPPLLLIIIJJJPPP^^^pppwwwddd]]]```iiisss||||||xxxzzzqqqWWWHHHGGGJJJJJJUUU]]]iiiwwwvvvfffWWWJJJCCC???>>>;;;===@@@EEERRRdddppptttxxx}}}||||||[[[III@@@888666666444444555333222222111000///......///...------------...///---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,++++++++++++,,,---000......000444===NNN]]]dddcccbbbaaa^^^YYYRRRNNNNNNXXXdddnnnpppnnnjjjhhhhhhcccbbbggglllmmmmmmooorrrqqqqqqrrrrrrmmmddd\\\UUUXXXZZZ^^^bbbbbbVVVIIIDDDCCCFFFMMMVVVeee{{{|||tttnnniiihhhkkkjjjddd______```bbbhhhooo~~~}}}zzzwwwuuusssqqqnnnkkkjjjjjjiiieee___WWWPPPKKKDDDAAA>>>=========<<<;;;888888888888666444222111222222333444444444444444555444444444444444444333555444333444777999888666888999<<>>???????????????@@@@@@>>>;;;;;;???CCCEEEGGGKKKPPPSSSTTTRRROOOGGGFFFEEEEEEFFFJJJPPPSSSXXXYYYYYYYYYYYY[[[___cccfffppp~~~YYYRRRJJJGGGHHHSSSiii{{{{{{ssseee[[[XXX]]]]]]]]][[[UUURRRXXXbbbwwwyyysss```WWWRRRXXXdddqqqrrrfff]]]```iiiwww}}}{{{uuuuuutttssssssuuuyyy}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~{{{zzzzzzyyyvvvrrrlllfffcccXXXNNNFFFHHHKKKKKKHHHGGGBBB@@@===:::888666555555666333222333333222777===EEERRR]]]XXXLLLCCC>>>===>>>>>>===;;;:::;;;>>>AAAKKK\\\rrr|||{{{|||zzzgggUUUJJJCCC???===AAAEEEKKKQQQUUUSSSMMMIIIIIINNNYYYhhhyyy}}}lll\\\[[[fffssszzzwww{{{mmmUUUGGGFFFIIIKKKUUU^^^lll|||uuufffWWWLLLEEE@@@>>>;;;>>>AAAJJJ\\\nnnwwwxxxvvv{{{\\\III@@@888666555222111222111111111000000////////////...------------...///......------------,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---///---...111555===NNN]]]dddddddddccc```YYYPPPJJJIIIRRR___iiimmmkkkgggdddjjjeeeccchhhmmmmmmnnnooottttttvvvxxxwwwqqqfff^^^[[[```gggmmmrrrmmm]]]LLLGGGFFFHHHNNNVVVdddxxxyyyqqqkkkfffeeehhhfffaaa]]]___bbbeeelllttt|||yyywwwuuusssooommmkkkjjjhhheee^^^VVVOOOKKKCCCAAA>>><<<<<<<<<;;;:::888888888777666444333222333333444555555555555555444444444444444555555555555444444555777888777666999:::;;;>>>@@@CCCFFFGGGJJJLLLNNNOOORRRVVV[[[___aaabbbaaa___YYYPPPHHHCCC===;;;888555444333444444333333444444555666666666777777888999:::;;;<<<<<<@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA>>><<<<<<@@@DDDIIIKKKPPPVVV\\\^^^]]][[[QQQNNNKKKIIIJJJOOOUUUXXX\\\\\\[[[YYYXXXZZZ^^^aaabbbnnnbbbXXXMMMFFFFFFPPPeeewwwzzz~~~~~~vvviii___YYY[[[ZZZZZZWWWQQQPPPXXXcccxxxxxxrrrddd[[[TTTVVV___kkkyyyxxxkkk]]]___gggttt~~~}}}zzzttttttrrrooooooqqqvvvzzz~~~~~~~~~~~~~~~}}}~~~|||zzzyyywwwsssmmmgggbbb___XXXOOOIIIJJJKKKHHHCCCAAA===;;;999777555444333333444111111333333444999???HHHUUU]]]WWWJJJAAA>>>>>><<<======<<<<<>>@@@DDDOOObbbttt{{{zzzvvvxxx\\\HHH???777555444111//////000000000000000/////////.........------.........---------------,,,,,,,,,,,,------......------,,,...........................---...222555===LLL[[[dddeeeeeeeeeaaaYYYNNNGGGEEEMMMZZZffflllllliiiffflllgggdddhhhlllmmmmmmooouuuvvvxxxyyywwwqqqggg```___gggqqqzzz~~~vvvbbbOOOIIIHHHJJJOOOVVVbbbuuuvvvoooiiidddccceeefffaaa___bbbeeeiiipppwww|||zzzxxxuuurrroookkkjjjhhhddd]]]UUUNNNJJJCCC@@@===<<<<<<<<<;;;:::888777777666555444444333333333444555555555555444333333444444555555666666555555555555666777777666::::::;;;===@@@DDDGGGIIIKKKMMMOOORRRUUUYYY___cccggggggfffbbb[[[RRRJJJDDD===;;;888555444333444444444444444555555555666666666777777888:::<<<===>>>AAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDAAA>>>???CCCGGGKKKNNNVVV^^^fffjjjjjjiii^^^YYYSSSPPPPPPTTTXXX[[[aaa```]]]ZZZXXXYYY]]]```eeepppkkk^^^NNNCCCAAAKKK___qqqxxx}}}|||}}}}}}}}}zzzoooddd\\\[[[ZZZXXXUUUPPPPPPYYYeeeyyy~~~vvvppphhh^^^VVVVVVZZZcccppp{{{}}}qqq``````fffrrr}}}zzzvvvqqqooollliiigggjjjooosss{{{|||}}}}}}|||}}}}}}zzzxxxtttoooiiiccc^^^\\\YYYRRRLLLKKKJJJDDD>>><<<:::999888666555444333333333111111444555666;;;BBBMMMZZZaaa[[[MMMDDDAAA@@@@@@AAAAAA@@@AAACCCHHHKKKWWWiiiyyyuuunnnjjjjjjooowww|||}}}}}}qqq\\\KKKBBB@@@@@@AAAFFFJJJMMMMMMJJJGGGGGGGGGMMM[[[mmm~~~nnn```XXX```ttt~~~{{{{{{hhhSSSHHHEEEHHHLLLTTT___ooo{{{ooo___QQQIIICCC>>>:::>>>???CCCNNN```rrryyywww|||sssZZZFFF===666555444111//////000000000///////////////---..................---+++++++++++++++,,,,,,,,,,,,------......------,,,........................------///222555<<>>@@@@@@???@@@@@@AAACCCCCCEEEEEEDDDAAA>>>???DDDIIIKKKQQQ[[[gggqqqwwwwwwvvvgggbbb\\\YYYZZZ\\\______aaa___[[[WWWUUUWWW\\\```jjjuuunnn___MMMAAA???GGGYYYiiisssyyyzzz|||}}}|||uuujjj```]]][[[YYYVVVPPPOOOYYYeeeyyy~~~xxxsssmmmcccZZZVVVWWW\\\fffpppwwwfffdddhhhttt|||vvvqqqjjjgggccc^^^\\\___eeeiiiqqqsssvvvxxxyyy{{{~~~~~~}}}wwwuuupppjjjddd___ZZZXXXVVVNNNIIIHHHEEE>>>888666777777666555444333333222333111111444666888===DDDRRR___hhhbbbTTTIIIDDDBBB@@@AAAAAA@@@AAADDDHHHKKKZZZlllvvvqqqjjjhhhlllttt|||}}}~~~uuu___MMMCCC???>>>>>>EEEHHHJJJGGGDDDDDDIIINNNVVVggg|||oooddd```iiizzz~~~|||}}}}}}dddRRRHHHEEEIIINNNVVV```pppyyylll[[[MMMEEEAAA===999;;;===AAAIIIZZZllluuuvvvlllUUUCCC;;;555555555222000111000000000//////.........------...//////...------******++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------///222444999FFFSSS]]]^^^___```]]]UUULLLEEEBBBMMM```sss~~~yyysssnnngggccceeehhhhhhiiikkkwwwyyy{{{{{{vvvmmmccc]]]\\\dddnnnwww|||wwwdddSSSGGGFFFHHHLLLQQQ[[[mmm}}}{{{rrrmmmiiieeedddgggmmmiiigggiiikkkmmmsssyyy}}}{{{xxxtttrrrmmmkkkgggbbbZZZRRRKKKGGGAAA???<<<:::::::::999888777666666555555555666666222222333444444444444444555555555555555666666666444666777666555555666777999:::<<<>>>BBBEEEHHHJJJLLLNNNQQQUUUXXX^^^dddiiiiiiiiihhhccc\\\RRRIIICCC===;;;888555444333444444555555555555555555555555555555555666777999<<<===>>>=========???AAACCCDDDDDDEEECCC@@@===>>>DDDHHHLLLTTTaaaqqq}}}oookkkfffdddfffgggfffeee\\\[[[WWWUUUTTTYYY```eeennnyyyjjj\\\LLLBBB@@@FFFUUUcccmmmuuuwww{{{|||{{{{{{oooddd^^^]]]\\\YYYTTTSSS]]]hhh{{{~~~zzztttkkkaaa[[[XXXYYYaaaiiivvvtttppprrr{{{yyyqqqlllaaa]]]XXXSSSPPPSSSYYY^^^bbbffflllqqquuuyyy|||~~~}}}}}}~~~|||zzzssspppkkkeee___ZZZVVVTTTOOOHHHCCCBBB???888333222333333333333222222111000333111111444666888===EEETTTcccnnniiiZZZNNNFFFBBB>>>???AAACCCEEEJJJPPPUUUcccsssxxxmmmhhhdddhhhrrr|||}}}~~~xxxaaaNNNCCC@@@AAAAAAEEEIIIKKKJJJGGGJJJSSS[[[iii|||sssllljjjsss~~~}}}|||}}}www^^^OOOHHHFFFKKKQQQYYYcccqqqyyykkkXXXJJJCCC@@@===:::;;;>>>AAAHHHWWWjjjwww{{{cccMMM@@@999444555666444333444111111000///...------,,,------...//////...------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,------,,,++++++------///222333777BBBNNNVVVWWWXXXYYYWWWQQQIIICCCBBBRRRkkkuuummmfffaaacccfffffffffhhhvvv{{{{{{ooobbbYYYWWW\\\dddlllrrrpppbbbSSSEEEDDDEEEJJJOOOXXXjjjyyyyyyqqqmmmjjjggggggiiinnniiihhhjjjlllnnnsssyyy~~~|||yyyvvvrrrpppmmmkkkgggaaaYYYQQQKKKGGGAAA>>>;;;:::::::::999888666666555444555555666777333333444555555555555555666666666666555555555555444666888777555444555777777999<<<@@@CCCFFFHHHIIILLLNNNQQQUUUYYY___fffjjjhhhhhhfffbbbZZZQQQGGGBBB===;;;888555444333444444555555555555555555555555555555444444555777:::;;;<<<;;;;;;<<<>>>AAADDDFFFEEEEEEDDD@@@===???DDDJJJMMMWWWgggzzz|||xxxsssrrrqqqnnnhhhcccYYYXXXVVVVVVYYYaaakkkrrrzzzdddXXXKKKCCCBBBGGGSSS___iiiqqquuuzzz|||zzz~~~rrrfff^^^^^^^^^]]]YYYYYYcccooo~~~|||sssiiibbb\\\[[[aaahhhooo|||}}}~~~wwwnnniiiZZZWWWQQQKKKIIIKKKRRRWWWXXX]]]eeemmmrrrwww|||~~~~~~}}}||||||~~~}}}|||{{{yyyxxxpppmmmhhhaaa[[[VVVSSSRRRJJJDDD???>>>;;;666222222000000000111000000///...222000111444666777===DDDUUUeeeqqqmmm^^^PPPGGGBBB???BBBFFFKKKQQQYYYaaafffrrrpppaaa^^^^^^ggguuu~~~xxxaaaNNNEEEDDDFFFHHHFFFKKKPPPPPPNNNSSS^^^hhh|||}}}vvvqqqqqqyyy}}}}}}{{{{{{}}}rrrZZZMMMGGGFFFLLLSSS\\\eeessszzzkkkWWWHHHBBB@@@>>>;;;===@@@DDDJJJWWWkkk{{{|||]]]HHH>>>777333555777666555666222111000///...---,,,,,,,,,---...//////...---,,,,,,,,,,,,------.........***++++++,,,,,,++++++***------...//////...------------///111222555@@@LLLQQQRRRSSSTTTSSSNNNGGGBBBCCCVVVssssssllleee```bbbdddddddddfffuuu}}}rrraaaWWWSSSWWW]]]ccckkkkkk```SSSCCCBBBDDDHHHMMMWWWhhhwwwxxxqqqnnnkkkhhhhhhkkklllhhhgggjjjlllnnnsssyyy~~~}}}zzzxxxtttqqqnnnnnnlllggg```YYYQQQJJJFFFAAA>>>;;;:::::::::999888666666555444444555777888444555555666666666666666777777666666555555444444444666888777444333555777777999===AAADDDGGGHHHIIIKKKNNNQQQUUUZZZ```gggkkkffffffeeeaaaYYYPPPGGGAAA===;;;888555444333444444555555555555555555555444555444333333444666888:::;;;;;;;;;<<<>>>BBBEEEGGGHHHHHHFFFBBB???AAAGGGLLLNNNYYYlll{{{xxxqqqfff^^^XXXXXXXXXZZZ```kkkwww___SSSGGGAAA@@@DDDOOOYYYcccmmmsssyyy}}}vvvuuu|||qqqlllaaa^^^[[[ZZZXXXZZZeeeqqqyyynnneee]]]YYY\\\cccmmmzzzuuuiii```SSSJJJCCCCCCDDDDDDFFFIIINNNUUU^^^fffoooyyy~~~}}}||||||}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~yyyuuummmiiibbb\\\XXXSSSOOOLLLCCCAAA===:::777555555555333333333333333333333333000111222000///333<<>><<<<<<======BBBNNN^^^ooorrrVVVHHH999777555333333333111000............//////////////////............//////***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------,,,,,,...555>>>EEEPPPMMMKKKKKKJJJHHHFFFFFFJJJ\\\uuuvvvpppfffbbbggghhhbbbbbbiiixxx}}}xxxiiiXXXNNNSSS[[[eeekkkggg\\\RRRDDDAAAAAAFFFLLLWWWhhhwww|||tttkkkhhhfffdddgggkkkllljjjkkkooopppnnnooorrrzzz~~~|||vvvuuuuuuttttttrrrooolllkkkgggaaa[[[VVVPPPJJJFFF???<<<888666666666666555777666555333333444444555555555555555666666666666555555666777888777777777666666666666555555555555777999;;;<<<===???CCCEEELLLNNNQQQTTTWWW[[[___bbbbbbaaa___ZZZTTTLLLEEEAAA;;;:::888666444111000///555555666666777666666666555555555555555666777777<<<===>>>??????AAAEEEHHHLLLJJJGGGCCCAAABBBFFFIIINNNZZZnnn}}}uuummmhhheee[[[\\\^^^bbbjjjyyy[[[PPPEEE@@@???CCCNNNXXX^^^jjjrrryyy~~~wwwvvv|||qqqkkk```^^^\\\[[[[[[]]]hhhsss{{{{{{qqqhhh```\\\^^^eeemmmyyy{{{qqqeee\\\LLLEEE???@@@BBBCCCFFFJJJKKKSSS\\\ccclllvvvzzzyyy|||||||||}}}}}}}}}}}}}}}|||{{{zzz|||{{{wwwsssjjjfff___YYYTTTOOOKKKHHHBBB???;;;777555444444444333333333333333333333333000222444222222555<<>>>>>???AAADDDFFFKKKJJJHHHEEECCCDDDHHHKKKSSS```vvv|||ssslllhhheeecccdddggglllwwwXXXNNNCCC???>>>BBBKKKUUUWWWfffrrrzzzzzzwww|||qqqjjjaaa___^^^___```cccmmmwww}}}}}}tttmmmeee___aaafffmmmwww{{{tttjjj]]]TTTGGG@@@<<<===???AAAEEEJJJOOOVVV___fffoooxxx{{{zzz{{{zzzzzzyyyyyyyyyyyyyyyyyy}}}}}}}}}}}}yyywwwwwwvvvssspppfffbbb[[[TTTOOOJJJFFFBBB???<<<888444111111333444222222222222222222222222111333555444444666;;;@@@???HHHPPPRRRMMMHHHHHHJJJQQQ\\\mmm~~~{{{gggVVVKKKOOOUUU___mmmyyyzzzvvvuuu{{{~~~qqqddd___aaahhhqqqyyy{{{vvvtttxxxzzz~~~}}}~~~{{{vvv~~~jjjTTTKKKHHHIIIPPPYYYdddqqqnnnZZZNNNFFFAAA>>>???AAACCCMMM___qqqiiiOOOBBB888666444333333333111000000000000000//////////////////............//////......---,,,,,,+++******...---,,,,,,---...000111))))))***+++++++++++++++,,,,,,------///333999>>>AAACCCEEEGGGHHHHHHHHHGGGOOO]]]rrr{{{mmmgggeeegggeeeaaagggrrryyyqqqaaaRRRUUU\\\cccfffbbbYYYQQQEEECCCDDDHHHNNNWWWfffsss}}}sssiiieeeddddddiiinnnvvvqqqnnnmmmjjjeeedddgggqqq}}}}}}{{{zzzwwwuuussssssrrrpppooommmiiiccc]]]XXXRRRLLLHHHAAA>>>:::888888888777666777777666555555555555666444555555555555666666666555444444333333555666777666666666666777777777777888999;;;<<<<<<>>>AAACCCBBBDDDFFFHHHIIIKKKOOOQQQTTTTTTRRROOOKKKFFFAAA>>>666666555555555444444444444444555555555666666666888888888777888999999::::::<<>>;;;999444111///000111333111111111111111111111111111333444555555666999<<<999???EEEFFFDDDDDDHHHMMMXXXhhh|||||||||{{{xxxqqqfffWWWLLLFFFLLLUUUbbbnnnwwwxxxvvvsss}}}rrrkkkeeefffmmmvvv~~~uuutttxxx{{{}}}}}}zzzuuu~~~~~~hhhRRRJJJHHHIIIQQQ[[[gggtttqqq^^^QQQIIIBBB@@@AAABBBFFFSSSiii}}}cccLLL???888666333222333333111000000000000000000////////////......------......///---------,,,,,,+++++++++++++++******+++,,,...000******+++,,,,,,,,,,,,++++++,,,---...///222666:::BBBGGGLLLMMMMMMNNNMMMKKKOOOZZZlll}}}{{{iiigggffffffdddeeeooo{{{ssseeeWWWZZZ^^^cccddd```XXXRRRGGGEEEFFFJJJOOOWWWeeerrr~~~sssiiieeeeeefffkkkrrrwwwrrrooommmjjjfffeeegggooo|||}}}{{{|||yyyuuusssrrrrrrqqqpppllliiiccc]]]WWWQQQLLLHHHAAA>>>:::777777777666555777777666666555555555555444444444555555555666666666555444333333555777888666666666777777777777777666888999999999:::===???>>>@@@BBBBBBCCCDDDGGGIIIJJJJJJIIIHHHEEEAAA>>><<<666666555555555444444444555555555666666777888888888888888888888999999:::;;;>>>AAACCCEEEGGGIIIKKKLLLLLLJJJGGGEEEFFFJJJMMMWWWhhh}}}yyyyyyzzzzzz{{{[[[RRRHHHBBB>>>>>>BBBIIIRRRgggvvv~~~~~~wwwzzztttllldddbbbccchhhkkkmmmttt{{{zzzuuummmeeecccfffiiitttzzzuuummmfff```WWWMMMEEEAAA===<<>>;;;888666222///...///111333111111111111111111111111111222333444444555666888888<<>>777555333222222222111000111000000000//////............------------......+++++++++,,,,,,---------+++*********+++---...///+++,,,------......------+++---......///111555888FFFOOOTTTSSSRRRSSSQQQLLLMMMUUUdddttt|||wwwfffeeedddeeefffmmm{{{vvviii]]]___bbbdddccc___XXXTTTJJJGGGHHHKKKPPPYYYgggttt~~~tttjjjgggggghhhnnnuuuuuuqqqnnnooollliiihhhkkknnn{{{}}}|||}}}zzzvvvtttsssrrrqqqpppkkkgggaaa\\\VVVPPPJJJGGG@@@===999666555555444333666666666666666555555444444444444444555555555555777666555444444666888999555555666666777777777888444555666666555666888:::999;;;<<<<<<<<<===???AAABBBBBBAAAAAA???===;;;:::777777666555444333333222222222222222333444555666888888777777888888999:::;;;>>>AAADDDFFFIIIMMMPPPPPPNNNKKKGGGDDDEEEIIIMMMWWWiii___VVVLLLFFFAAA>>>AAAGGGQQQiiiyyyzzz{{{zzzvvvmmmdddbbbccchhhlllmmmqqqvvv{{{~~~zzzrrrhhheeeggggggrrr~~~~~~pppiii```XXXRRRLLLDDD???:::888:::@@@EEEKKKVVV___fffnnnvvv|||{{{uuuooojjjhhhggghhhcccjjjooopppqqqtttuuurrrooonnnmmmkkkhhheeecccaaaZZZVVVOOOIIIEEE@@@<<<999555444222000000000222222222222222222222222222222222222222222333444555555999;;;=========@@@FFFKKK\\\jjjvvvtttcccSSSLLLLLLGGGGGGIIIKKKIIIEEEDDDFFFFFFLLLYYYhhhppprrruuuyyyyyyhhhlllqqqwwwuuutttuuuyyy{{{vvvkkkddd```gggqqqxxx|||~~~~~~wwwxxx}}}{{{{{{yyyuuuxxxcccOOOHHHIIIKKKTTT___lllyyy~~~qqq```TTTKKKCCCBBBEEEIIIRRRhhhpppWWWFFF===666444222222222222111000000000//////......------......------------......******+++,,,,,,---......,,,------....../////////,,,------...............,,,---......///111555888HHHSSSZZZWWWTTTTTTQQQJJJIIIPPP\\\lllxxx|||xxxssseeeddddddeeelllzzzxxxnnnbbbcccddddddaaa]]]XXXUUUMMMJJJIIILLLQQQZZZjjjxxx|||sssjjjggghhhjjjooouuussspppooopppooojjjiiikkkkkkwww~~~}}}}}}{{{wwwuuuuuusssqqqoookkkgggaaa[[[VVVPPPJJJFFF@@@<<<888555444444333222555555555666555444444333333444444444444555555555777666666555666777888999444444555555666666777777333444444444333333444666333555666666666666999;;;<<<<<<<<<;;;;;;:::999888777777666555444333333222333333222222333555777888888888777777888888999:::;;;===@@@CCCGGGLLLQQQUUUWWWSSSNNNGGGDDDEEEIIIMMMXXXkkkaaaXXXPPPJJJEEEBBBCCCHHHPPPjjj{{{yyywwwmmmccc```aaafffjjjjjjlllooorrrvvvzzz~~~~~~vvvlllggghhheeeppp{{{{{{uuueee]]]RRRJJJEEEAAA===:::999888:::???DDDJJJUUU___hhhpppxxx~~~zzzuuummmeee___\\\[[[[[[WWW^^^dddfffgggjjjjjjhhheeefffgggfffccc```\\\[[[VVVQQQKKKFFFBBB>>>:::777333333333333222222222222333333333333333333333333555444222222333444555555777999;;;<<<===@@@EEEJJJSSSZZZ^^^ZZZNNNCCC======::::::>>>CCCCCC@@@CCCJJJOOOTTT```mmmrrrrrruuuzzzpppeeellluuu|||xxxgggeeeeeehhhjjjiiiddd___XXXVVV[[[hhhtttyyy}}}|||}}}tttuuuyyy{{{~~~~~~yyyzzzxxxuuuvvvbbbNNNHHHIIILLLVVV```ooo{{{{{{ooo```TTTJJJCCCCCCFFFLLLWWWppphhhQQQCCC;;;666444222111222222111000/////////...---,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///---,,,+++,,,------......---------.........///222666:::GGGUUU]]]YYYUUUUUUQQQIIIFFFLLLWWWgggtttxxxuuupppfffeeedddhhhuuuwwwpppeeeeeeeeeccc___ZZZVVVUUUPPPLLLJJJLLLRRR\\\mmm}}}xxxppphhhggghhhiiinnntttsssqqqpppqqqooohhheeefffdddqqq~~~}}}{{{yyywwwvvvtttqqqnnnlllhhhbbb\\\WWWQQQKKKGGGAAA===999666555444333222333444555555555444222222333333444444444555555555555555555666666666777777333333333444555666666666333444444333111111333444111222444444333444666999888888888888888888888777555555555555555555555555666555444444555777:::;;;999999999999999:::;;;;;;>>>???BBBEEEJJJQQQYYY^^^___ZZZRRRIIIDDDDDDJJJNNNZZZlllaaaYYYQQQLLLHHHDDDFFFJJJOOOiii{{{{{{xxxlllaaa______dddhhhggggggjjjfffjjjnnnsssyyyoooiiijjjdddnnnxxx||||||ssslll^^^UUUJJJAAA===:::888666<<<:::;;;???AAAEEEOOOYYY```hhhpppvvv|||}}}sssnnneee[[[TTTPPPOOOOOOMMMTTT[[[]]]^^^aaaaaa^^^^^^aaacccccc```\\\XXXVVVRRRNNNIIIDDD@@@<<<999666222333444444444444333333333333333333333333333333888666333222333555666666555888:::<<<>>>AAAFFFIIIJJJJJJIIIFFFAAA<<<888666777777<<>>:::777666555444333222333444444444333222111333333333444444444555555333444555555666666555555222222333333444555666666444444555333222111222444222333555555555666888:::777777777777777777777777222333333444555666777777333222111111222555777999;;;::::::::::::;;;<<<<<>>:::999888888777666666;;;CCCIIILLLLLL[[[]]]aaaeeeiiimmmoooqqqkkkcccWWWMMMIIIGGGEEEDDDBBBFFFLLLPPPSSSVVVYYY[[[^^^^^^^^^]]][[[WWWTTTQQQLLLJJJFFFCCC???;;;666333444444333333222333333333555555555555444333222222666777888777666666888:::<<<===???@@@@@@AAADDDFFFBBBBBBAAA???;;;888777777888;;;>>>>>>@@@GGGRRRZZZcccllltttuuusssttt~~~vvvkkkcccooosssmmmgggfffdddbbbaaaddddddhhhmmmoooppprrrwwwzzzzzztttuuuyyy}}}}}}{{{rrryyy|||pppZZZJJJJJJKKKKKKVVVfffwww~~~vvvjjj[[[QQQHHHAAA@@@BBBHHHYYYuuu|||zzz___KKK???888999666222000000222333333////////////............------------------------///...,,,,,,,,,,,,...///+++,,,,,,------,,,,,,+++'''%%%###%%%***------+++/////////......111666:::GGGOOOUUUUUUTTTTTTRRROOOIIIFFFNNNaaarrrvvvrrrppphhhkkkiiihhhxxx}}}yyyvvvpppjjjbbbbbbcccbbb[[[SSSQQQUUUWWWNNNIIIMMMUUU```qqqyyyqqqkkkjjjgggdddiiiqqqoooppppppmmmhhhaaa]]]ZZZ[[[fffxxx}}}{{{xxxwwwvvvuuurrrpppkkkgggaaa[[[VVVPPPJJJGGG@@@>>><<<999777555555555666666777777666555444444333444444555555444444333555555555555555555555555777666444222111111111222444444444444333222111111333444555555666666555555777777777666555333222111555555555555555555555444666777888777666777888::::::999999:::;;;===@@@AAACCCGGGIIIKKKRRR^^^fffggghhh^^^SSSKKKFFFCCCGGGLLLTTTqqq}}}___^^^[[[WWWRRRNNNMMMMMM[[[lll|||{{{xxxggg```\\\___cccbbb___^^^]]]\\\]]]fffuuu}}}vvvmmmeeedddiiipppwww}}}{{{rrrhhhaaaPPPJJJAAA;;;777777777777666555666:::AAAFFFIIIIIIPPPQQQUUUYYY\\\___bbbccc]]]VVVMMMFFFCCCAAA@@@???@@@CCCGGGJJJMMMOOOSSSUUUXXXXXXYYYXXXVVVSSSPPPNNNJJJGGGDDDAAA>>>:::666333333333222222222222333333444444555555555444333333666666777777777888;;;===BBBEEEHHHJJJJJJJJJKKKLLLIIIIIIHHHDDD@@@<<<;;;;;;:::===AAACCCHHHQQQ^^^hhhsssxxx|||{{{xxx{{{sssiiigggvvvyyysssrrrpppnnnnnnpppnnnqqqtttuuuuuuxxx}}}{{{wwwzzz|||zzzrrrzzz}}}mmmXXXIIIIIILLLMMMXXXgggvvv|||lllaaaSSSKKKDDD>>>>>>@@@GGGTTTkkkwwwuuuZZZHHH???;;;777444111000000111111111111000000000000/////////------------------------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++---,,,***+++,,,,,,,,,+++---------,,,---000444888CCCJJJOOOOOONNNPPPOOOMMMGGGEEEMMMaaasssxxxvvvsssgggkkkkkkkkkxxxyyyuuusssoookkkbbbaaa```___XXXQQQQQQUUUUUUMMMHHHLLLTTT___ooo|||~~~vvvnnnkkkhhhfffjjjrrrppppppnnnjjjeeeaaa]]]\\\___jjjzzz}}}zzzxxxvvvvvvtttrrrpppjjjfff```ZZZTTTOOOIIIEEE@@@>>>;;;999666555555555555555555555555444333333333444444555555444444333444444444444444444444444444444222222111222222333333333444444444333222222333444555555666666555555777777777666555444333222555555666666666777777777777888999888777777999;;;:::::::::;;;<<<>>>AAABBBCCCFFFIIIMMMVVVccckkkmmmmmmbbbVVVMMMGGGEEEIIIOOOXXXttt~~~|||cccfffgggccc[[[UUUSSSTTT\\\jjjxxx{{{iiiccc___bbbddd```[[[XXXSSSRRRTTT]]]nnn}}}wwwoooiiicccgggmmmtttzzz{{{uuukkkaaaZZZIIIDDD<<<777444444555555555555666999===AAACCCCCCCCCDDDGGGJJJNNNPPPRRRRRRMMMIIICCC???======<<<;;;999<<>>@@@CCCDDDCCCGGGJJJPPP[[[jjjsssuuusssgggYYYOOOIIIGGGLLLSSS___zzzjjjrrrxxxttthhh]]]XXXXXXZZZiiixxx~~~|||~~~kkkddd```cccccc\\\UUUQQQLLLKKKNNNXXXjjj}}}yyyrrrmmmccceeeiiiooovvv{{{{{{vvvoooeeeZZZSSSCCC???888444333333444444555555555777:::<<<===>>>===>>>@@@CCCEEEGGGHHHIIIFFFDDDAAA>>><<<;;;:::999333555888;;;>>>CCCHHHLLLHHHIIIJJJJJJJJJHHHFFFEEEAAA???<<<:::888777444222111111111000111111222222333333444555555666555555555555666666888===CCCGGGRRRYYYbbbiiilllkkkiiihhhcccbbb___ZZZSSSMMMJJJIIIIIINNNWWW```iiisss}}}zzzkkkjjjttt}}}yyywww{{{~~~}}}xxxwwwqqq||||||aaaRRRFFFIIINNNSSS^^^jjjuuusss^^^TTTJJJDDD@@@<<<===AAAAAAFFFSSSfffqqqssspppooo}}}eeeMMMAAA===;;;222222111222333333000...111111111000000000//////------------------------,,,---...//////...---,,,,,,,,,------------,,,,,,'''***---,,,***)))***---+++++++++++++++---111444???CCCEEEDDDGGGMMMPPPPPPDDDDDDLLL^^^qqq|||{{{wwwlllnnnmmmlllrrr}}}wwwwwwvvvrrrnnniiifffeee^^^WWWQQQOOOMMMJJJKKKOOORRRNNNKKKLLLRRR[[[gggoooqqqooosss{{{qqqjjjhhhjjjoootttuuupppjjjeeecccbbbcccccciiiqqq~~~}}}zzzwwwuuuttttttrrrpppiiiddd^^^WWWQQQLLLFFFCCC>>><<<:::777555555444444444444555555555444444333333444444555555444444333333333333333333333333333111111111111111222222222111222333444555555555555444444555666666666666666666666666666666666777777888888888888888777777777777888999999888999;;;===>>>>>>>>>???@@@CCCEEEGGGEEEHHHKKKRRR___ooowwwyyyyyylll]]]RRRKKKJJJPPPXXXgggsss}}}ssscccZZZXXXXXXjjjzzz}}}~~~{{{}}}|||jjjbbb]]]^^^]]]VVVNNNJJJGGGHHHLLLXXXjjj}}}zzzuuupppdddccceeeiiiqqqwww{{{|||~~~{{{wwwqqqiii___UUUNNN@@@<<<777333333444555555444555666777888888999:::;;;<<<>>>@@@BBBDDDDDDEEECCCCCCBBB???<<<:::888888555666888999;;;>>>CCCFFFDDDEEEFFFGGGGGGFFFDDDCCC>>>;;;888666666555333222111000000000111111222333333333444555666666666666444555666777999>>>DDDIIITTT\\\fffooossssssqqqppplllkkkiiiddd^^^YYYVVVVVVWWW]]]gggrrryyy}}}~~~rrrjjjmmm{{{}}}zzzxxx|||~~~}}}|||vvvvvvrrr~~~www[[[NNNFFFHHHOOOVVV```kkkvvv|||ooo[[[QQQGGGBBB>>>;;;<<>>@@@AAAFFFNNNQQQPPPEEEFFFLLLZZZmmmyyyzzzuuupppoookkkiiillltttxxxyyysssuuuvvvtttmmmgggbbb```XXXPPPJJJIIIJJJIIIIIILLLRRRQQQNNNMMMRRRZZZcccgggeeedddiiivvvyyynnngggggglllqqqssstttooohhheeedddfffggggggjjjrrr~~~}}}zzzvvvtttssssssrrrqqqjjjeee^^^WWWQQQKKKFFFCCC<<<;;;999777555444444444444555555666666666555555333444444555555444444333333333333333333333333333222222222222111111000000111222333444555666666666444555666666777777666666777777666666666777888888:::999999888777666555555666777999999:::;;;>>>@@@BBBBBBBBBBBBDDDFFFHHHIIIHHHJJJMMMSSSaaaqqqyyyzzz|||ooo```UUUOOOOOOVVV^^^nnnzzztttcccZZZWWWWWWkkk{{{|||yyy{{{|||vvvfff^^^WWWVVVTTTNNNHHHDDDDDDFFFLLLYYYmmm~~~}}}{{{vvvqqqfffcccbbbeeelllsssvvvwwwyyyvvvqqqkkkdddZZZPPPJJJ>>>;;;666333333444555555444666888888777777777888999:::<<>>@@@CCCDDDEEEFFFFFFEEECCCBBB<<<999666444444333222111111111111111111222333444444444555666666666555555444555777888:::>>>CCCHHHPPPVVV```hhhlllmmmmmmmmmllllllmmmkkkhhhgggggggggiiinnnvvv~~~{{{~~~lllkkksss~~~}}}}}}{{{{{{vvvvvvsssqqqVVVLLLFFFHHHPPPXXXbbbkkkxxxxxxkkkVVVMMMDDD???<<<999999<<>>======>>>@@@CCCDDDEEEFFFEEEDDDBBBAAA<<<999555333222222222111111111111222222333444555555666666666666555555444444666888999:::===AAADDDHHHMMMUUUZZZ]]]___``````eeehhhkkknnnqqqssswwwzzzyyy|||~~~~~~sssgggooo|||{{{zzzzzzvvvvvvssslllSSSKKKFFFHHHPPPZZZcccjjj{{{vvviiiRRRIIIAAA>>>;;;999:::===>>>BBBKKKVVV```jjj{{{pppQQQ???999777333333222111222444444222111000000000////////////...------------------------------,,,,,,,,,,,,------------............------............///---***(((,,,---......---...111333333888===CCCKKKSSSSSSOOOEEEEEEFFFNNNaaasssxxxtttpppllliiihhhkkkmmmoooqqqmmmoooqqqrrroooiiibbb]]]UUUMMMJJJOOOUUUUUUQQQOOOSSSUUUSSSNNNOOOUUUXXXVVVTTTVVV]]]jjjzzz|||wwwmmmeeefffmmmooollljjjfffcccdddhhhkkkjjjgggfffmmmyyy}}}zzzuuusssrrrrrrrrrqqqjjjddd\\\TTTNNNHHHDDDAAA;;;999777555444333444444333444555555666666666555333444444555555444444333222222222222222222222222111222333444444333333222333333444555666666555555555555666777777777777777:::999777666666777888999888888999999999999999999777:::===???AAADDDHHHKKKMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLNNNVVVgggxxx~~~sssggg___\\\]]]dddmmmuuuzzzvvvzzz{{{~~~~~~{{{rrreee[[[XXXXXXZZZiiiuuuxxx{{{yyy|||zzzqqq```UUUJJJFFFEEEBBB@@@@@@>>>BBBKKKZZZnnn~~~|||vvvqqqhhhccc^^^```fffmmmppppppnnnlllgggbbb\\\SSSKKKEEE<<<999555222222333333333444777::::::888666777999:::;;;===@@@BBBDDDEEEFFFBBBCCCCCC@@@;;;999:::<<<333666;;;>>>@@@AAACCCDDDCCCDDDEEEFFFEEECCCAAA@@@<<<999555222222222111000222222222222333444555666666777777777666555444444444666999:::;;;===@@@BBBCCCGGGLLLPPPQQQRRRTTTUUU___ccciiiooouuu|||~~~|||iiieeesss{{{zzzzzzwwwwwwtttiiiQQQKKKFFFHHHQQQ[[[ccciii|||tttgggPPPHHHAAA>>>===;;;<<<@@@999???KKKWWWaaaooolllLLL:::777777555222111000000222333222111111111111111000000000000------------------------000///...------...///000------............------***)))))),,,000000---***+++,,,......---...000222333999@@@HHHQQQXXXVVVQQQDDDCCCCCCJJJ]]]rrryyyuuummmjjjhhhjjjmmmnnnnnnppphhhjjjlllooooookkkccc^^^VVVOOOMMMTTT\\\[[[VVVSSSSSSVVVSSSMMMMMMRRRTTTQQQPPPSSS[[[gggwww}}}yyyoooffffffmmmmmmhhheeebbbaaaccciiikkkiiifffeeelllvvv~~~~~~zzzuuurrrrrrrrrrrrqqqiiicccZZZRRRLLLGGGCCC@@@:::999777555444333444444222333333444555555555444333444444555555444444333111111111111111111111111///000222444555555555555333444555555666555555555555666666777777777777777;;;:::888666666777888999777777888999;;;<<<======999;;;???BBBEEEHHHMMMPPPPPPOOOMMMLLLLLLLLLMMMMMMKKKLLLOOOWWWiii{{{uuuiiiccc```bbbjjjrrrvvv~~~|||wwwsssxxxxxxxxxqqqkkkbbbXXXTTTTTTXXXbbbppp}}}~~~{{{~~~wwwnnngggXXXMMMEEECCCCCC@@@>>>>>>>>>BBBLLL[[[oooxxxsssiiiddd^^^[[[]]]aaaeeegggfffddd```ZZZSSSLLLFFFBBB888444111000222555666555999999999777555555777999888888;;;???DDDHHHIIIIIIKKKEEE>>>999777999:::;;;;;;===???BBBDDDEEEEEEEEEHHHGGGFFFDDDBBB???===<<<888666444333333222000...000222444666666444222000:::555222555666555666:::;;;666555;;;??????AAAGGGIIIJJJJJJJJJJJJMMMPPPSSSXXXaaajjjqqq{{{uuujjjcccfffyyy~~~|||zzzyyyxxxuuuwwwyyyjjjMMMGGGCCCGGGOOOXXXcccmmmpppbbbOOOEEE===<<<>>>===<<<>>>EEEBBBHHHYYYfffttt]]]III???888555666777666444333222111111111333333222111000///......///...,,,+++******+++,,,//////...---,,,,,,++++++........................++++++,,,------......///...------------.../////////;;;DDDHHHQQQ\\\\\\SSSLLLFFFBBBJJJ[[[kkkssstttjjjggghhhnnnppplllfffddd```eeelllooooookkkfffddd]]]VVVTTTZZZ^^^[[[TTTPPPPPPRRRRRROOOKKKJJJLLLOOOOOOUUUXXX\\\mmmzzzmmmgggggghhheeebbb^^^aaadddffffffeeeffffffhhhkkkqqqzzz}}}{{{xxxvvvsssrrrrrrrrrpppooofffaaaZZZSSSLLLGGGAAA>>>:::888555333222222444555888777555444222222111111222333333444444333333222222222222111111111000000000111111222222333444444444666888888666444444444666666777777888888999999:::999999888888999999:::;;;:::999999999999999999<<>>>>>===BBBKKK[[[ooo}}}wwwqqqhhhccc]]]YYYZZZ]]]```bbb```^^^ZZZUUUOOOHHHCCC@@@888555111000222444555444666777999::::::;;;===???===>>>AAAEEEKKKNNNOOOOOOJJJEEE>>>:::999;;;<<<===<<<===@@@CCCEEEFFFGGGGGGKKKKKKJJJIIIFFFCCC@@@>>>888666444333333222000///000111444666777666555444777333222444555333444777999555666===AAABBBFFFKKKOOONNNMMMKKKJJJKKKNNNPPPXXXaaajjjrrr}}}yyyjjjeeefffooo|||{{{yyywwwuuuzzzuuubbbLLLFFFCCCHHHPPPZZZgggqqqyyyhhh[[[MMMDDD=========<<<<<<>>>EEEDDDNNNbbbsss|||XXXDDD===777555777666555444333222111111111000000000000000000/////////...---,,,,,,+++++++++......---,,,,,,+++******++++++++++++++++++++++++------------------------...------------...//////444===DDDIIIUUUbbbccc[[[OOOHHHCCCIIIZZZjjjrrrtttmmmhhhhhhllllllgggaaa^^^ZZZ```hhhnnnooommmjjjiii```WWWTTTYYY___]]]UUUOOOPPPQQQPPPMMMIIIHHHJJJMMMLLLRRRUUUZZZlll{{{ooohhhffffffccc```___bbbfffhhhhhhgggggggggfffkkkqqqxxx~~~}}}yyywwwuuutttsssrrrpppnnnfffaaaYYYRRRLLLFFFAAA===:::888555333222222333444555444444333333444444555333333333333333333222222222222222111111111000000111111111222333333444444444666888888666444444555777777777777888888888999888888888888999999::::::;;;;;;:::::::::;;;<<<===???FFFKKKNNNQQQTTTSSSPPPOOOHHHCCCDDDFFFEEEGGGIIIIIIQQQZZZdddrrr|||yyy{{{zzzpppkkkmmmppp}}}}}}tttjjjbbbZZZRRROOOQQQYYYbbbnnnyyy}}}}}}wwwpppkkkfff___ZZZOOOGGGBBBBBBBBB???======<<>>;;;;;;===>>>???===>>>AAADDDFFFHHHIIIJJJLLLMMMNNNMMMKKKFFFAAA===888666333222222222111///000111444777888888888777666333333666666333333666999999<<>>>>>>>>>>>>>>>>>=========???@@@BBBDDDJJJPPPRRRUUUVVVTTTOOOHHHAAA===???AAABBBEEEIIILLLVVVaaaiiisss}}}rrrjjjhhhlllqqqwwwnnnddd\\\UUUOOONNNRRRYYY^^^gggooouuuzzz}}}||||||zzzpppgggbbb]]]XXXTTTJJJDDD@@@AAAAAA>>><<<===<<>>??????>>>???AAADDDGGGIIIKKKKKKKKKMMMOOOOOOLLLFFF@@@;;;888666333222222222111000111222444666777777777666666444666999888555666999<<>>JJJ]]]lllmmmeeeXXXMMMDDDGGGUUUfffqqqtttoooiiieeeeeeccc]]]WWWUUUUUU[[[eeelllnnnnnnlllkkkcccWWWQQQYYYdddeee\\\SSSNNNOOONNNJJJEEECCCFFFIIIHHHLLLPPPWWWhhh~~~|||pppgggccc```^^^[[[cccgggmmmppppppnnnlllkkkmmmoooqqqssswww|||{{{zzzyyyxxxtttooolllddd___XXXQQQJJJEEE@@@<<<888777555333222222222333000111111333555777999:::444444333222222111111111111111111111111111111111111111222222333444444555555666777777555444555666888888888999999:::::::::>>>???AAACCCEEEEEEEEEEEECCCCCCBBBBBBBBBCCCEEEFFFHHHNNNTTTUUUVVVVVVRRRLLLCCC===999:::<<<===BBBHHHNNNZZZfffmmmttt{{{nnnfffcccgggqqqzzzpppggg^^^WWWQQQMMMNNNRRRVVVYYY^^^cccjjjqqqyyy~~~yyyzzz{{{}}}}}}ttthhh^^^XXXTTTPPPMMMGGGBBB???@@@???<<<;;;===<<>>>>>>>>???AAACCCFFFHHHJJJKKKJJJMMMPPPQQQOOOHHHAAA<<<888555222111222222222111333333444555555555444444555444555888888777:::@@@BBBLLLXXXcccllltttyyy{{{xxxtttoookkkiiigggdddbbb[[[^^^fffsss||||||}}}~~~~~~~~~~~~|||{{{vvvyyyzzz___JJJHHHFFFGGGMMMUUU^^^lllyyynnn^^^PPPIIIAAA>>>======<<<===DDDMMMbbbvvv~~~bbbFFF:::888444222333333222111111000000000000000000000///...---------///000000111000///---,,,............------------++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////000444>>>NNNbbbnnnllleeeZZZNNNDDDEEESSSdddooosssnnnhhhdddeeeddd^^^XXXVVVYYY___ggglllnnnllliiigggbbbVVVPPPYYYfffhhhaaaYYYNNNOOOOOOKKKFFFDDDEEEGGGIIIKKKOOOWWWggg{{{zzzooofffaaa___^^^\\\gggkkkqqqsssssspppmmmlllpppmmmkkkmmmttt}}}|||{{{zzzxxxuuuppplllddd___XXXQQQJJJEEE@@@<<<777666555333222222222222222222222222333555666777444333222111111111111222111111111111111111111111111222222333444444555555666777777666444444555666888888999:::;;;<<<===>>>AAABBBCCCEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLRRRWWWWWWVVVUUUOOOIIICCC>>>999999:::;;;BBBIIIRRR^^^iiiooouuuwwwkkk___\\\^^^gggvvvkkkcccZZZTTTOOOKKKLLLPPPQQQTTTXXX^^^dddmmmuuu{{{xxxzzz}}}wwwmmm___TTTNNNLLLIIIHHHFFFBBB??????===:::;;;>>>>>>CCCMMM^^^ppp|||wwwrrreee^^^TTTLLLGGGFFFEEEEEEDDDCCC@@@===;;;999888777333444555444333333444666888999;;;===AAAHHHPPPVVVXXXZZZ\\\^^^[[[TTTJJJCCC===;;;::::::<<<=========??????@@@AAACCCFFFHHHIIIKKKNNNQQQSSSQQQKKKCCC???888555222111111222222222444444555555555444444333555333444666777888@@@IIIOOO]]]lllxxx{{{wwwpppkkk``````ggguuu|||yyy|||~~~}}}}}}}}}}}}~~~}}}~~~}}}{{{zzzuuu{{{pppYYYIIIFFFEEEIIIPPPWWWaaappp~~~xxxdddUUUIIICCC>>><<<<<<<<<<<>>@@@AAABBB@@@@@@AAABBBCCCEEEGGGHHHIIIJJJMMMPPPRRRRRRRRRRRRSSSXXX[[[YYYWWWUUUOOOHHHEEE@@@;;;;;;;;;===EEENNNWWWaaajjjooowww{{{uuuggg]]]VVVXXX^^^hhhzzzjjjbbbZZZTTTNNNHHHHHHLLLKKKPPPXXX___gggnnntttxxx}}}~~~|||qqqgggXXXNNNIIIHHHHHHHHHGGGBBB???>>>;;;999:::??????DDDOOO^^^ppp{{{tttooo```ZZZPPPGGGCCCBBBAAAAAAAAA???===:::777666555555111333555444333333555777666999>>>BBBGGGMMMSSSWWWYYYXXXUUURRROOOJJJEEEAAA===<<<;;;;;;===>>>>>>===????????????AAACCCEEEFFFIIILLLPPPRRRPPPJJJDDD@@@888555222000111222333333444444555555666666666666999666666777888>>>JJJWWWggguuuyyysssfffeeejjjwww~~~zzz}}}~~~}}}}}}}}}}}}}}}~~~|||}}}}}}zzzxxxsss}}}~~~jjjVVVIIICCCDDDJJJSSS[[[fffwwwsss^^^OOOEEEAAA<<<;;;;;;<<<;;;@@@OOO^^^gggPPP<<<999:::666222111111111000////////////000111111111000000/////////000000///...------------........................////////////////////////,,,---------------------...------------...//////111555AAAQQQ___ffffffeeeWWWLLLBBBCCCQQQaaalllppppppkkkjjjlllllleee^^^[[[ZZZ```hhhnnnooommmkkkiiicccZZZVVV]]]fffgggccc___QQQTTTVVVTTTNNNIIIFFFFFFIIIHHHKKKTTTbbbttt}}}zzzyyy|||wwwooohhheeeeeegggiiipppsssuuuuuussspppnnnmmmeeeddddddggglllttt~~~~~~|||yyywwwvvvtttqqqooofffaaaYYYRRRLLLFFFAAA===666555555333222222111111222222111111000000111111222111000///000222333555000000111111111222222222222222333333444555555555777777777555444333555777888999;;;>>>@@@CCCEEEFFF@@@???>>>===???AAADDDFFFFFFJJJPPPVVVZZZ[[[[[[[[[\\\```aaa]]]ZZZWWWRRRLLLFFFAAA>>>===>>>AAAKKKVVV\\\dddkkkppp{{{~~~sssiiibbbYYYSSSSSS[[[bbbmmmkkkcccZZZTTTMMMFFFEEEHHHHHHOOOZZZdddkkkppptttvvv{{{yyynnndddVVVLLLHHHIIIJJJKKKHHHCCC???===:::888:::@@@@@@EEEOOO___pppzzzrrrlll]]]VVVLLLDDD@@@????????????===:::888555444333333///222555555333333666888555999@@@EEEIIILLLOOORRRWWWRRRLLLFFFCCCAAA@@@???>>>===<<<===>>>???>>>===???>>>>>>>>>???AAACCCDDDEEEHHHLLLNNNMMMHHHBBB>>>888555111000111222333333333444555666777888999:::>>>;;;999:::<<>>666555555444333222111000111111000000000000000111111000//////000222444666000000111111222222222222222222333444444555555666777777777555333333555777888999;;;???BBBEEEGGGIIIAAA???===<<<===@@@CCCFFFCCCHHHQQQYYY___aaaaaaaaabbbeeeeeeaaa]]]ZZZUUUOOOFFFBBB??????@@@EEEPPP\\\```ffflllqqq~~~sssfff[[[TTTOOOLLLQQQ^^^gggssseee```XXXQQQMMMKKKJJJIIIJJJTTT___gggnnnuuuxxxvvvwwwyyyooogggaaaXXXNNNGGGFFFIIIMMMNNNKKKFFF@@@;;;:::;;;===@@@EEEQQQ```ppp~~~xxxpppkkkaaaYYYMMMEEEAAA>>><<<:::888888777666555444333333444333222222222333444555555888>>>DDDHHHKKKLLLLLLCCCBBB@@@>>>===<<<<<<<<<:::::::::;;;<<<======>>><<<<<<;;;<<<<<<===>>>???CCCFFFIIIKKKIIIEEE???;;;:::888555333111111222222555555555444333555888;;;AAA:::666:::AAAMMM```rrr|||{{{zzzyyy{{{~~~}}}{{{rrrnnnppp|||}}}}}}~~~|||{{{zzzzzz}}}}}}~~~}}}yyyvvvsss{{{___KKKCCCDDDEEEKKKVVVbbboooqqq]]]KKKAAA???<<<999:::<<<;;;???PPPdddXXXFFF999888777111///222222222222111111111000000////////////............------............------+++,,,.........,,,***)))++++++,,,,,,,,,---------***,,,------------...000///...---,,,+++,,,------000333:::FFFRRR\\\``````ZZZNNNEEEIIISSS]]]iiisssoooqqqssspppjjjbbb\\\ZZZ[[[]]]ccclllrrrtttpppkkkeeeWWWOOOWWWcccfff^^^VVVUUUWWWXXXUUUPPPJJJFFFDDDGGGGGGHHHMMMZZZmmm~~~}}}|||{{{wwwtttqqqnnnmmmmmmnnnooopppssstttqqqqqqsssrrrnnnbbbbbbfffkkkmmmooowww~~~}}}~~~~~~}}}{{{zzzyyyvvvrrrooofffccc]]]VVVMMMEEE>>>;;;;;;888444111111222222222222111111111000000///////////////000111111222222111333555444333222222333111222555888999:::999999777666666777888777666444888:::???DDDGGGHHHFFFDDDBBB@@@>>>>>>>>>>>>@@@CCCCCCIIIRRRYYY^^^aaaccceeegggfffggggggeee___TTTLLLGGGCCC@@@AAAHHHRRR\\\aaaggglllppptttxxxkkk]]]SSSOOONNNPPPXXXcccmmm~~~ddd^^^WWWQQQNNNLLLJJJIIIQQQZZZcccjjjqqqwwwyyywwwzzz}}}zzzrrrhhhccc^^^TTTKKKDDDDDDHHHLLLPPPLLLFFF???:::999;;;===@@@FFFPPP^^^nnn|||~~~xxxpppkkkaaaXXXMMMDDD@@@>>>;;;999888888777777666555555555444333222111111222333333666888;;;>>>??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;:::::::::::::::::::::;;;;;;<<<>>>@@@CCCEEEEEEBBB>>>;;;888777444222111111222222333444444333222333555777999777888===DDDRRRiii}}}zzzrrrmmmhhhjjjiiikkkoootttxxxxxxwwwssspppttt}}}~~~}}}zzzyyyxxx|||}}}~~~|||yyyvvvxxxttt[[[KKKFFFEEEGGGNNNZZZfffsssmmmZZZIII@@@???===:::;;;===<<<>>>OOObbbwwwTTTDDD888777777111///333222222222111111111000000////////////............------............------***+++---......---,,,+++++++++,,,,,,,,,---------+++,,,---,,,******+++,,,------,,,,,,,,,...///000111333:::FFFUUU___bbbaaaZZZPPPJJJMMMUUU^^^jjjuuuxxxxxxwwwssskkkddd^^^\\\UUUXXX___hhhppprrroookkkggg[[[SSSVVV\\\\\\WWWTTTRRRRRRSSSRRRPPPMMMJJJGGGEEEEEEFFFLLLYYYlll~~~}}}}}}yyywwwtttqqqooonnnnnnnnnnnnrrrsssrrrrrrtttrrrnnnfffeeegggjjjkkkmmmuuu~~~~~~~~~}}}{{{zzzyyyvvvrrrooofffccc]]]VVVMMMDDD>>>:::999666333111222333444444222111111111000000000000//////000000111222222222222333555444333222333444333555777999:::::::::999;;;999666555555777777777888<<>>============???AAABBBHHHPPPWWW\\\___bbbdddhhhhhhjjjlllkkkdddZZZRRRJJJGGGDDDEEELLLVVV```eeehhhooouuu|||qqqdddWWWOOOMMMKKKRRR[[[eeetttddd```ZZZUUURRRPPPNNNMMMPPPWWW___eeellltttwwwuuuwwwyyyvvvnnnddd```[[[SSSJJJDDDEEEJJJNNNTTTOOOGGG???;;;:::<<<>>>BBBFFFOOO\\\jjjwwwzzzsssnnnaaaXXXLLLCCC???<<<:::888888888888888888888888888999999888777666666666777555666888999888777555333333555777999;;;;;;;;;;;;>>>>>>===<<<;;;;;;::::::999888888777777777777777777888;;;===>>>===<<<:::666555333222111111111222333444555555333333444666666888===CCCKKKZZZrrrttteee]]]YYYVVVWWWXXX[[[bbbiiiooossstttsssrrrwww~~~~~~~~~zzzxxxwww{{{|||~~~~~~{{{xxxvvvkkkUUUJJJHHHFFFIIIQQQ^^^kkkyyy}}}hhhUUUFFF???>>>===;;;<<<>>><<<>>>NNNaaa~~~lllOOOAAA777666666222000333222222222111111111111111////////////............------............------)))***,,,---......------,,,,,,,,,,,,------------,,,---...,,,***)))******---,,,,,,,,,---///111222111222888FFFWWWbbbdddbbb[[[UUUPPPQQQVVV```ooo|||~~~vvvnnnfffaaa^^^QQQUUU\\\fffooorrrpppmmmggg^^^WWWWWWXXXVVVTTTUUUQQQPPPQQQSSSTTTRRRMMMHHHBBBCCCEEEKKKXXXjjj~~~~~~}}}{{{yyyvvvrrrooommmllljjjooorrrrrrssstttrrrmmmjjjhhhggghhhhhhjjjsss|||}}}{{{zzzyyyvvvrrrooogggddd]]]UUULLLCCC===999777444222111333444555555111111111111111000000000///000000111111222333333222444555444333222333444777888;;;=========;;;:::???;;;666333444666888999888===EEEKKKNNNLLLIIIFFF:::<<<=========???BBBDDDDDDIIIPPPVVV[[[___bbbdddiiijjjnnnqqqrrrlllaaaYYYOOOMMMKKKNNNVVV```hhhmmmnnnwwwyyyhhh[[[QQQLLLLLLLLLXXXccckkk}}}gggddd```\\\ZZZWWWTTTRRRLLLRRRXXX]]]fffpppuuutttooowww{{{yyywwwtttnnnfff___[[[TTTLLLHHHIIINNNSSSWWWQQQHHHAAA======???@@@BBBGGGOOOYYYfffsss|||wwwsssbbbYYYLLLBBB===;;;999777777777888999999::::::;;;<<<<<<;;;:::999999888888444555666777777777555555222444888;;;===>>>======:::;;;;;;;;;<<<<<<<<<===888888777666555444444444444444555666777888888888444333222111111111222222555666888888777666666777:::<<>><<>>666555555222111333111111111111111111111111////////////............------............------+++,,,---......------,,,,,,,,,,,,------------......///000///---,,,---.........------...///111222222111777EEEVVVccceeeccc]]]ZZZVVVSSSWWWeeeyyyxxxooohhhbbb^^^RRRUUU[[[eeeoootttssspppggg___YYYZZZZZZXXXVVVVVVQQQQQQSSSWWWZZZWWWNNNEEEAAABBBDDDKKKWWWhhh{{{~~~|||xxxtttoookkkiiiggglllpppqqqrrrtttqqqlllkkkhhheeeeeeeeegggqqq{{{~~~|||zzzyyyvvvqqqnnnhhhddd]]]TTTKKKCCC<<<999666444222222333444555444111111111111111111111111000000111111222333333333333444555444333222444555888:::>>>AAABBBAAA@@@>>>???<<<777555555777888888999???FFFLLLMMMIIIEEEBBB:::???BBBBBBBBBFFFIIIJJJIIIMMMRRRWWW[[[```dddggglllmmmqqqvvvwwwrrriiiaaaXXXWWWWWW[[[dddnnnvvvzzz{{{ppp```UUUMMMKKKMMMQQQ```mmmtttkkkhhheeebbb___[[[WWWSSSPPPSSSVVV[[[dddoootttssslllqqquuuvvvuuusssmmmfff^^^[[[UUUOOOLLLLLLQQQUUUVVVPPPHHHBBB?????????>>>AAAFFFNNNXXXcccppp}}}{{{vvvrrrcccZZZLLLBBB===:::888666777777888999:::;;;<<<<<<999999888888777666555444555555666777888888777777444666999<<<======<<<<<<::::::::::::;;;;;;;;;;;;888888666555444444333333444444444333444444555555222222111111222222333333666777999999888888888999<<<===AAAKKK]]]ppp}}}vvvgggZZZRRROOOPPPSSSPPPQQQRRRUUU[[[dddmmmrrrttttttyyy|||zzzwwwyyy{{{{{{yyyxxxyyy{{{xxx]]]LLLFFFEEEGGGKKKVVVffftttrrr^^^OOODDD??????<<<999:::>>>===AAASSShhh{{{\\\CCC<<<666555444333222333111111111111111111111111////////////............------............------//////......---,,,+++***,,,,,,---------.........,,,---///......---///000000///...------...///000111111555BBBRRR^^^cccbbb^^^]]]YYYTTTYYYkkkvvvoooiiiccc^^^TTTVVV[[[dddnnnuuuvvvuuukkkbbb[[[\\\^^^ZZZUUUSSSNNNPPPTTT[[[^^^YYYMMMCCCBBBCCCEEEKKKVVVeeevvv}}}}}}~~~|||yyytttnnnjjjgggeeekkkooopppqqqssspppllliiifffdddddddddfffooozzz~~~~~~|||zzzyyyuuuqqqnnngggccc\\\SSSJJJBBB===:::888666333222333444333222111111111111111222222222111111111222333333444444444555555444222222444666888<<>>GGGNNNRRROOOMMMOOOQQQPPPOOORRRVVVYYY\\\```eeehhhpppqqqtttxxx{{{xxxqqqkkkffffffgggmmmvvvwwwfffZZZQQQLLLMMMRRRVVVhhhwwwpppnnnkkkhhhddd^^^XXXSSSRRRSSSSSSVVV```lllqqqqqqppprrrtttuuuuuupppiiiccc[[[ZZZVVVRRROOOOOOQQQTTTSSSNNNHHHEEEDDDBBB???<<<@@@FFFOOOXXXbbbooo|||~~~yyyrrrnnneee[[[MMMBBB===:::888777777777888999:::;;;<<<<<<999999999999999888777666777777888777777666555555666777888::::::::::::999<<<<<<;;;:::888777666666777777666444444333333333555444333222222222333333000111111222333444444555555777888888888888999;;;<<<>>>CCCQQQfffzzzzzznnnaaaYYYVVVSSSSSSUUUSSSRRRQQQRRRWWWaaallluuuyyyxxxzzz~~~}}}{{{uuuwwwxxxwwwvvvwww{{{nnnVVVJJJFFFDDDHHHMMMYYYiiixxxlllYYYMMMCCC??????<<<999:::>>>@@@GGG\\\rrrsssSSS@@@<<<888555444444333333111111111111111222222222////////////............------............------111000///...---+++******,,,---------............)))+++,,,---,,,,,,...///111000...---------......111111444>>>JJJVVV^^^aaa^^^^^^ZZZVVV\\\ooozzzpppmmmkkkfffaaaWWWWWW[[[cccoooxxx|||}}}sssiii```___^^^ZZZTTTQQQPPPSSSXXX]]]^^^XXXMMMDDDCCCDDDFFFJJJSSS```oooyyy}}}||||||~~~}}}{{{xxxsssnnnjjjhhhggglllooopppqqqsssqqqmmmhhhgggfffgggggggggnnnwww||||||zzzxxxuuuqqqmmmfffbbb[[[RRRJJJCCC>>>;;;888666444333444444333111111111111222222222222222111222222333333444555555555555555444222333555777999>>>GGGMMMOOOKKKFFFBBB;;;999777666777888888777===AAAFFFGGGDDD@@@??????YYYcccgggaaa\\\]]]^^^[[[YYYZZZ\\\]]]___ccchhhllluuuuuuvvvzzz|||yyyyyy{{{vvvlllaaaZZZTTTQQQTTTZZZ```rrrxxxvvvssspppkkkddd[[[UUUPPPPPPPPPTTT```nnnvvvvvvtttttttttvvvuuuooogggbbb[[[[[[ZZZWWWTTTSSSSSSUUUSSSPPPMMMMMMMMMJJJDDD>>>>>>EEEOOOYYYcccooo|||~~~yyytttpppggg]]]NNNCCC===:::999777777777888999:::;;;;;;<<<;;;;;;<<<======<<<;;;:::999888888888777666666666777777777888888999999999;;;:::999888777555444444555555444333333222333333333222222222222222333333000111222333555555666666777888999888888:::===???CCCIIIRRR^^^qqqwwwkkkbbbaaaaaa^^^\\\\\\TTTRRRPPPPPPUUUbbbqqq}}}~~~}}}~~~|||yyytttuuuvvvtttsssvvv}}}dddOOOIIIHHHEEEJJJOOO\\\mmm{{{~~~fffUUUJJJBBB=========:::;;;@@@DDDNNNggglllLLL>>><<<999666444555444333000000111111111222222222////////////............------............------000000///...---,,,,,,,,,------------............+++---...---,,,,,,---......------,,,,,,---...///000111444999BBBMMMXXX^^^ZZZ\\\[[[XXX___rrr|||oooiiikkknnnkkkggg[[[[[[]]]fffsss{{{rrriiiccc^^^ZZZZZZ^^^aaabbbcccbbb]]]UUUMMMHHHCCCDDDEEEHHHOOO[[[gggppp{{{}}}||||||~~~|||zzzwwwsssooollljjjkkkppprrrqqqrrrtttssspppkkkjjjlllmmmkkkiiimmmttt{{{|||zzzxxxuuupppmmmeeeaaaZZZQQQIIICCC???===555444333333444555444333111111111222222333333333222222333333444555555555555666555333222333555777<<>>;;;777444333444777999:::@@@CCCFFFEEEBBBAAACCCFFFdddqqqwwwqqqlllpppqqqmmmgggggggggfffgggkkkpppttt{{{yyyyyy~~~{{{oooiiidddaaa___^^^bbbhhhttt~~~{{{wwwrrriii```YYYOOOOOOPPPWWWfffxxxuuussstttwwwvvvppphhhccc^^^^^^___]]]YYYWWWWWWWWWVVVTTTSSSUUUVVVRRRJJJCCC<<>>;;;<<>>333222222333555666666555111111111222222333333333222222333444444555555666666666555333222333555888>>>FFFPPPWWWVVVNNNCCC;;;<<<777222000222666;;;===AAADDDFFFEEEBBBCCCHHHMMMeeettt}}}zzzxxx~~~sssrrrqqqooopppsssxxx}}}~~~{{{{{{yyyvvvnnnkkkiiijjjjjjiiimmmttt~~~vvviii___UUUNNNMMM]]]wwwvvvqqqxxx}}}xxxlllddd]]]fffjjjccc[[[\\\bbbhhhccc```___bbbddd]]]MMM@@@CCCFFFNNN[[[iiiuuu|||}}}yyywwwiii```RRRFFF>>>;;;::::::888888999999::::::;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;999666666777999777888999:::::::::999888:::999888666444333333333444333111000000000111222444333333222222111111111333333444555666666777777777999:::999888===FFFNNN]]]dddqqq~~~wwwtttqqqsssvvvuuupppkkk[[[PPPIIINNNZZZiii}}}~~~~~~~~~~~~~~~~~~~~~|||uuummmrrrvvvppptttnnnVVVHHHEEEFFFFFFRRRYYYeeeuuuoooYYYKKKDDD???<<<;;;;;;===>>>???IIIbbbzzzZZZDDD:::888555444444444333111333222111000////////////000000//////.........---222///---,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------///---///444:::@@@IIISSSYYY]]]]]]YYY\\\iiiuuuzzziiihhhhhhjjjlllllliiieee```ccclll{{{{{{ssskkkfffiiiyyyuuukkkddd[[[QQQHHHAAA???AAAGGGLLLQQQ[[[dddwww~~~zzz||||||{{{xxxuuusssssstttzzzxxxvvvvvvwwwxxxxxxwwwvvvtttssspppjjjeeeiiiqqqsss}}}|||zzzyyyvvvqqqmmmfffbbb[[[RRRIIIAAA;;;888555555444444444333333333111222333333444444444444444444555555666666666666:::666444555333222555;;;AAAMMMWWWWWWPPPJJJEEEAAA999555444666777666999>>>@@@CCCDDDAAAAAAFFFMMMQQQbbbqqq}}}zzz|||{{{xxxxxxppprrruuuttttttxxxooocccXXXSSSTTTddd|||xxxttt{{{|||qqqiiiccclllpppkkkeeehhhpppuuurrrnnnlllmmmllldddUUUHHHEEEHHHPPP]]]kkkvvv|||~~~}}}zzzxxxmmmcccUUUHHH@@@<<<;;;;;;666666666777777777777777888888888999999::::::::::::::::::999777777999;;;777888888888888777666666999888777555444333222222222111111000000111222222444444444333333222222222555555555666666777777888888:::<<<===@@@GGGSSS[[[ccclllyyy{{{{{{{{{|||{{{vvvnnngggYYYPPPLLLRRR```qqq~~~~~~~~~~~~~~~~~~|||xxxppprrrtttnnnsss~~~fffQQQFFFEEEFFFGGGSSS[[[hhhxxxyyygggSSSHHHBBB>>><<<<<<999<<<>>>AAAPPPmmmvvvXXXDDD888666333111111000...,,,000000//////000000111222000/////////............111///------...///...,,,++++++++++++++++++++++++*********++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------............------///...000555999???KKKWWW^^^bbbbbb]]]\\\bbbiiikkkkkkjjjiiijjjkkkjjjfffbbb^^^dddpppxxxssslllgggdddjjj{{{xxxnnnfff]]]RRRJJJAAA???AAAFFFKKKPPPYYYbbbttt}}}~~~~~~}}}{{{xxxvvvuuuuuuzzzwwwuuutttvvvxxxyyyyyyxxxuuurrrmmmeee___cccjjjrrr|||}}}|||{{{wwwrrrmmmfffbbb[[[RRRIIIAAA;;;888666666666555555555444444444444555555555444444333222222222333444555666777999555333444222111555<<>>:::999999888777777666666888777666444333222111111000000000000000111222333555555555555555555555444777777777777777777888888999<<>>@@@EEEXXXzzzoooRRRCCC888666222000///...,,,***---......///000222333444////////////............///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...111555777>>>NNN]]]dddhhhhhhccc______aaaaaallllllkkkkkkjjjgggbbb^^^\\\dddsssqqqkkkeeebbbaaagggxxxyyyooofff\\\QQQJJJBBB@@@AAAEEEJJJNNNWWW___ooo{{{}}}zzzwwwvvvxxxuuurrrrrrtttxxxzzz{{{zzzvvvpppiii^^^XXXZZZbbbppp{{{~~~}}}|||xxxrrrlllfffbbb[[[SSSJJJBBB<<<999777777777666666666555555777777666666555444444333333333333333444777999::::::666444444333333888???GGGTTT]]]ZZZPPPHHHCCC@@@;;;777666888999999<<<@@@EEEFFFGGGGGGHHHMMMVVV]]]qqq~~~}}}}}}}}}|||{{{~~~vvvggg[[[YYY[[[gggxxx}}}wwwsssssswww|||zzzrrrkkkkkkrrrxxxxxx{{{zzznnn___SSSIIIMMMVVVdddsss|||}}}{{{www~~~|||vvvkkk[[[LLLBBB===<<<;;;888888777777666666666555555666666888999:::;;;<<<<<<======<<<;;;;;;===???===<<<;;;;;;::::::::::::777666444333222111111111......///000111222333444666666777777777777777777999888777777777888999:::<<>>;;;:::<<<>>>AAACCCHHH___fffLLL@@@999666444222222111000...............000111222333///////////////.........,,,,,,,,,,,,------,,,+++........................---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...111444666===PPPaaagggjjjjjjgggbbb``````aaalllllllllkkkhhhccc^^^ZZZXXXbbbqqq~~~vvvooohhhbbb]]][[[```mmmzzz~~~{{{uuummmdddZZZQQQKKKCCCAAAAAAEEEHHHLLLTTT\\\lllyyy~~~yyyuuutttrrroooooorrrwwwzzz||||||vvvooofffZZZRRRUUU\\\lllwww}}}}}}|||wwwpppjjjfffbbb[[[SSSJJJCCC===:::777777777666666666555555666666555555555555555555777666666666777:::<<<>>>===888666666555666===DDDLLLXXX```\\\QQQIIIDDDAAA;;;777666888999999<<>>>>>===<<<<<<666555444333222111111111...///000111222333444555777777777888888999999999999888888888999:::===>>>???CCCIIIRRR___nnn}}}uuueeeUUUJJJEEEDDDBBBFFFOOO]]]qqq{{{vvvzzz~~~}}}}}}}}}}}}||||||{{{{{{wwwoooooopppooozzz{{{eeeMMMCCCCCCDDDHHHKKKXXXccctttsss]]]RRRGGGAAA===:::999;;;===AAADDDLLLfff\\\DDD<<<666444333222333444333222000000////////////000000.........///////////////+++,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...000333444<<>>999777555555555555444444444444666666777777888999999:::===>>>>>>>>>======@@@BBBEEEEEEEEEDDDBBB???===;;;666555444333222222222222///000111333444555555555777777888888999:::;;;;;;999999999:::<<>>:::999<<<999@@@FFFSSSssstttRRR???:::333111000000222333333222222111000///.....................///////////////,,,...//////---+++******************************------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...000333:::KKK[[[gggfffgggfff```YYYXXX[[[bbbeeeggggggccc^^^ZZZXXXUUU[[[dddlllqqqpppmmmkkkddd___ZZZXXXVVVUUUZZZaaaeeeiiillljjjccc[[[UUUSSSHHHEEEDDDFFFGGGIIIPPPXXXfffuuuzzztttpppnnnmmmnnnrrrwww{{{||||||wwwoooeeeXXXOOOPPPVVV```lllyyy|||zzzwwwvvvuuuqqqkkkeeeddd```ZZZRRRIIIBBB===:::666666666555555555444444222222222222333666888999777888:::===???BBBCCCDDD===888444444555888AAAJJJWWW]]]aaa___ZZZTTTMMMEEE;;;888777999;;;;;;???DDDDDDDDDJJJTTTYYY[[[dddooouuuuuuzzzmmmlllllloooqqqmmmddd\\\TTTQQQOOOSSS\\\fffnnnqqqoooqqqnnnkkkooo{{{tttiiiXXX[[[dddrrryyyppphhhlllttttttlll```SSSHHH@@@999666555555555555555555666666777888999;;;<<<>>>???@@@BBBCCCDDDEEEFFFHHHKKKNNNPPPPPPPPPNNNJJJDDD???;;;666555444333333222222333111222333555666666555555666777777888:::;;;<<<<<<::::::;;;===AAAFFFJJJMMMNNNRRRZZZfffuuu|||wwwsss```VVVIII@@@<<<<<<<<<<<<@@@JJJWWWeeeyyy|||ssskkkgggfffbbbaaagggtttxxxrrrmmmjjjhhhooowww~~~|||{{{{{{zzzzzzyyyyyyzzzuuuoooppprrruuuiiiWWWHHHEEEDDDDDDKKKUUUbbbooouuubbbPPPIIICCCAAA>>>::::::===:::CCCMMM^^^iiiKKK<<<:::222111//////111111111000111111000///...---------............/////////000///222444333///,,,+++,,,++++++++++++++++++++++++,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,,,,...222999FFFSSSbbbbbbfffhhhcccYYYVVVXXX[[[___ddddddaaa]]]ZZZYYYVVVZZZaaafffiiihhhfffeeeaaa\\\YYYXXXUUURRRTTTXXX\\\bbbhhhggg```XXXTTTSSSJJJGGGEEEGGGGGGIIIOOOWWWbbbqqq|||vvvrrrpppoooqqquuuzzz|||}}}}}}xxxqqqfffXXXMMMLLLQQQYYYggguuu}}}|||yyyvvvtttssspppjjjeeebbb___XXXPPPHHHAAA<<<999777777777666666666555555555444333333444666888999666999>>>CCCHHHKKKMMMNNN@@@:::666666777;;;EEEOOO[[[^^^```______\\\RRRHHH>>>:::999<<<>>>>>>BBBFFFGGGGGGOOO]]]cccccckkkwwwyyyoooqqqxxxbbbaaacccgggkkkjjjbbb\\\YYYTTTOOOOOOTTT]]]dddiiimmmnnnlllhhhnnn}}}xxxnnn]]]```hhhuuuvvvkkkaaadddkkkwwwtttmmmaaaUUUKKKBBB:::666666666777777888888999999:::;;;===???BBBDDDFFFGGGGGGIIIKKKMMMOOORRRWWWZZZZZZZZZZZZWWWQQQIIIAAA===666555555444333333333333222333555666777666666555666666777888:::;;;<<<<<<;;;<<<===@@@DDDJJJPPPSSSVVVYYY```jjjvvvzzzsssmmmfff```[[[KKKEEE===;;;>>>@@@@@@>>>CCCNNN\\\jjj|||}}}~~~}}}wwwmmmaaaWWWRRRUUURRRQQQWWWdddooouuuwwwzzzvvvooohhhaaa]]]\\\[[[___gggooovvv||||||{{{~~~~~~||||||{{{zzzyyyyyyyyyyyyuuuppprrrtttwwwbbbRRRFFFEEEEEEDDDLLLYYYfffsssnnn]]]KKKFFFAAA@@@>>>:::;;;>>>>>>IIIUUUfffcccGGG::::::555333111000111111000///000000///...............---.........//////000000222555777666111...------........................&&&''')))+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///+++***---111888CCCNNN]]]___ffflllhhh]]]XXXZZZWWW\\\aaaccc```]]]ZZZZZZWWW[[[aaaeeeeeedddbbbaaaaaa]]]ZZZYYYUUUOOONNNPPPVVV]]]dddddd\\\TTTPPPOOOKKKHHHFFFGGGHHHIIIOOOVVV^^^nnn}}}wwwsssrrrrrrtttxxx|||~~~~~~~~~yyyrrrgggWWWKKKHHHLLLVVVdddsss|||}}}yyyuuusssrrrooojjjfffaaa^^^XXXPPPHHH@@@;;;888888888888888777777777777888777555444555666888999777;;;BBBJJJPPPUUUWWWXXXDDD???::::::<<<@@@JJJTTT]]]^^^______bbb```VVVIII@@@<<<;;;>>>@@@@@@DDDIIIJJJJJJTTTcccjjjiiiqqq}}}tttkkkoooxxxaaa^^^ZZZ\\\```bbb___\\\TTTQQQNNNMMMOOOVVV^^^ccckkkooolllfffnnnvvvkkkkkkqqq{{{|||kkk[[[UUUUUU___rrr{{{xxxssslllaaaTTTHHH???999777555555444555777:::===???@@@BBBFFFIIIKKKNNNRRRUUUVVVXXXZZZ[[[]]]```cccfffqqqlllddd[[[QQQHHH???:::777666333111000000111111555555555555555666777888666888;;;===@@@AAABBBBBBAAA@@@AAAFFFNNNTTTWWWXXXYYYZZZ___iiiuuu}}}}}}{{{vvvkkk___XXXWWWUUUMMMFFF???===:::999;;;===??????GGGTTTeeerrrwwwxxxtttnnneee[[[RRRKKKHHHGGGGGGHHHLLLRRRZZZ___bbbfffaaa[[[UUUQQQPPPOOOOOONNNSSSZZZ```dddgggiiikkklllrrr|||}}}yyy~~~}}}|||{{{|||}}}~~~~~~|||zzzxxxqqqnnnkkkooo{{{zzz]]]OOODDDCCCDDDGGGPPP\\\mmm{{{eeeTTTKKKBBB;;;;;;;;;;;;<<<>>>BBBEEEVVVyyyvvvWWWBBB999999222222222111111111111000000000000000000000000000//////...------------...111666;;;;;;555///,,,,,,---,,,+++******,,,...///------,,,+++******))))))******++++++++++++******+++,,,,,,---.........---111//////000222555???III\\\lllqqqnnnnnndddVVVSSSUUUXXX]]]cccgggeeeaaa]]]]]]]]]^^^______``````aaaaaa___XXXQQQOOORRRSSSPPPWWWZZZ^^^]]]YYYTTTQQQPPPOOOKKKFFFEEEHHHMMMOOOPPPVVVhhh}}}~~~{{{xxxvvvuuuuuuwww{{{~~~}}}yyysssiii[[[NNNJJJMMMUUUaaarrr~~~}}}zzzxxxuuupppkkkfffbbb___YYYQQQIIICCC>>>;;;666777777888777666555444555///+++---555<<<===;;;>>>BBBKKKWWW```aaa[[[TTTCCCAAA===999:::CCCPPPZZZ]]]aaadddgggjjjgggYYYKKK???<<<>>>CCCFFFEEEEEEHHHGGGVVV```eeekkkkkktttzzzoooiiiqqq```[[[WWWWWW[[[___```___YYYUUUQQQOOOPPPTTTZZZ___aaafffeeebbbmmm|||xxxwwwyyy~~~vvvcccSSSNNNPPPZZZnnn~~~zzzwwwqqqkkk```TTTHHH???:::888888888888999;;;>>>AAACCCFFFIIIMMMQQQTTTWWW[[[^^^bbbdddfffiiikkkmmmooopppsssmmmcccYYYOOOFFF>>>999444333111000///000111111444444444444444555666777888;;;>>>BBBEEEGGGGGGGGGDDDCCCDDDHHHPPPWWW[[[\\\]]]\\\]]]cccjjjmmmjjjfff```XXXOOOJJJIIIHHHCCC>>>===;;;999999;;;>>>@@@BBBMMMZZZjjjwwwzzzpppgggccc]]]UUUMMMFFFAAA>>>@@@AAACCCFFFIIILLLMMMNNNVVVTTTPPPLLLIIIFFFEEEEEEBBBFFFLLLPPPTTTVVVYYY[[[```gggttt{{{|||~~~~~~}}}~~~}}}|||}}}~~~~~~}}}{{{yyywwwtttqqqooouuuuuuZZZMMMDDDDDDGGGJJJUUUbbbtttzzz```PPPGGG@@@:::;;;<<<<<<>>>AAAFFFMMMbbboooRRR>>>777777222222222111111111000000000000000000000000000000000000///...---------...000555::::::444///------,,,,,,+++++++++,,,---...//////.........---------******++++++++++++*********++++++,,,------,,,,,,...,,,---///111444>>>HHHYYYjjjpppoooooodddVVVRRRNNNRRRZZZbbbgggfffaaa\\\^^^^^^^^^___```aaabbbcccbbbaaa[[[UUUSSSUUUTTTPPPUUUXXX[[[[[[WWWRRRNNNLLLKKKGGGBBBAAAEEEJJJNNNPPPWWWhhh{{{~~~{{{yyyyyyxxxwwwyyy{{{~~~}}}yyyssskkk\\\OOOJJJLLLVVVbbbrrr}}}yyyuuupppjjjfffccc```ZZZRRRJJJCCC>>><<<888888777777777888999:::<<<777333444999===>>>>>>HHHMMMUUU```fffcccYYYPPP@@@>>><<<;;;???HHHSSS[[[]]]```ccchhhmmmkkk]]]NNNCCC@@@AAAEEEGGGEEEEEEHHHKKKZZZccciiinnnnnnxxxyyypppnnnwwwccc]]]WWWUUUXXX]]]```aaaYYYUUUQQQMMMMMMPPPTTTWWW[[[_________kkk|||ooo[[[LLLKKKNNNZZZnnn|||yyyvvvnnnhhh^^^RRRHHH@@@;;;999999999:::;;;===AAAEEEGGGLLLOOOUUUYYY]]]aaaeeehhhmmmooorrruuuwwwxxxxxxxxxtttmmmaaaVVVLLLCCC<<<888222222111111111222222222444444444555555666777888:::===BBBHHHLLLNNNNNNNNNKKKJJJJJJMMMTTT\\\bbbeeedddaaa^^^___bbb```ZZZTTTJJJFFFAAA>>>===<<<;;;:::;;;;;;:::;;;===AAAEEEGGGVVVcccssswwwssstttwww}}}|||nnncccXXXUUUOOOIIICCC???===<<<;;;===@@@CCCEEEDDDBBBAAAHHHIIIJJJHHHDDD@@@>>>>>>;;;>>>AAADDDFFFJJJNNNQQQXXXaaannn~~~xxxlllhhhgggiiimmmsssxxx|||}}}|||xxxvvvwww{{{~~~|||}}}~~~~~~|||zzzxxxvvvsssrrrrrrzzz|||jjjUUUJJJCCCEEEIIIOOO[[[iii|||sssZZZJJJDDD===999:::<<<===???CCCHHHVVVrrr~~~cccJJJ:::555555222222111111111000000000000000000000000000000000222111000///...............333777777333///------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++******++++++++++++******)))******+++++++++++++++,,,***+++...///222;;;EEEVVVhhhpppppppppeeeUUUQQQIIIPPPZZZeeekkkjjjddd___```___^^^^^^___aaadddeeecccdddaaa]]]\\\\\\YYYTTTRRRUUUXXXYYYXXXSSSNNNKKKJJJFFF@@@???BBBIIIOOOSSSZZZiiizzz~~~|||~~~|||zzzzzz|||~~~~~~~~~|||xxxtttlll___QQQJJJKKKUUUaaaqqq~~~{{{vvvpppjjjfffdddaaa[[[TTTLLLDDD???<<<:::999777777888;;;>>>@@@>>>===<<<<<>>DDDKKKPPPRRRSSSSSSQQQPPPPPPRRRYYYbbbjjjooonnnjjjfffeeeddd___VVVOOOAAA@@@>>>;;;::::::<<<>>><<<===>>>???BBBGGGLLLPPP```mmm|||rrrkkkkkkmmmrrrxxxyyyooo___RRRLLLJJJEEEAAA>>>===>>>>>>;;;>>>BBBEEEFFFGGGGGGGGGHHHLLLPPPOOOIIICCC???>>>===???AAACCCFFFJJJPPPTTT\\\ffftttsssbbbYYYVVVVVVXXX\\\bbbiiinnnqqqrrrqqqqqqtttxxx|||~~~}}}~~~~~~}}}~~~~~~~~~}}}zzzwwwvvvnnnooosss}}}ttt___QQQGGGCCCGGGLLLRRR```ooommmUUUGGGBBB===:::;;;<<<<<>>AAACCC===???BBBDDDGGGKKKRRRWWW___aaadddgggdddZZZMMMCCC>>>===???EEENNNVVVYYYYYYYYY\\\bbblllvvvwwwgggUUULLLHHHGGGHHHHHHGGGIIIOOOZZZhhhpppuuuzzzzzz~~~ooorrryyykkkiiieeebbb___]]][[[ZZZZZZXXXUUUTTTTTTVVVYYY[[[aaa```^^^]]]dddqqq}}}yyynnn```RRRHHHDDDJJJXXXhhhuuu~~~|||yyytttqqqccc^^^VVVMMMEEE???===;;;::::::;;;===AAAFFFJJJMMMRRRWWW]]]ccchhhlllooorrruuuvvvwwwzzz|||zzzvvvrrriiibbbVVVKKKBBB<<<888555444444333222222222222333555555555666777999:::;;;:::>>>DDDKKKQQQUUUWWWWWWTTTTTTTTTVVV\\\eeeooouuuxxxuuupppnnnkkkcccXXXOOOCCCCCCAAA===;;;;;;???CCC@@@CCCEEEGGGKKKPPPWWW\\\jjjwwwrrrjjjhhhkkkpppvvvxxxssseeeTTTHHH@@@>>><<<:::999:::<<<>>>===@@@CCCEEEGGGJJJOOOSSSSSSYYY^^^ZZZPPPFFFAAA@@@>>>@@@CCCFFFKKKRRRZZZ```jjjuuunnn^^^SSSMMMKKKMMMPPPUUU[[[bbbiiimmmnnnoooqqqtttxxx{{{||||||}}}}}}~~~~~~~~~}}}||||||}}}zzzwwwuuujjjnnnvvvoooWWWMMMFFFCCCHHHNNNTTTdddttt~~~gggRRRFFFAAA===;;;<<<<<<;;;>>>CCCGGG___~~~dddMMM>>>888555444111111111000000000//////////////////////////////222222000//////.........+++---......---,,,++++++***+++,,,---------,,,,,,111000///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++...---...000//////555<<>><<<<<<<<<===>>>AAAEEEJJJOOORRRWWW[[[bbbgggkkknnnqqqssswwwvvvvvvwwwxxxvvvpppkkk^^^WWWNNNEEE>>>:::777555333222000///000111333444444444444555666888999:::===@@@EEELLLRRRWWWZZZ\\\WWWXXXYYY\\\aaajjjttt{{{|||{{{wwwmmm___TTTJJJGGGCCC>>><<<>>>CCCGGGIIILLLOOORRRUUU[[[ccciiisssxxxooommmmmmqqqwww~~~{{{nnn]]]MMMDDD;;;;;;:::999:::<<>>999:::<<<>>>?????????>>>EEEIIIMMMOOOQQQUUU[[[```^^^]]]YYYUUUPPPKKKGGGDDDDDDEEEGGGKKKOOOSSSTTTUUUVVV```mmmyyy{{{hhhVVVJJJHHHFFFGGGFFFHHHPPPYYYfffttt{{{|||vvvpppppprrruuu{{{fffgggiiiiiihhhfffdddccceeeccc___[[[XXXVVVVVVUUUWWWUUUTTTWWW___jjjvvv~~~~~~|||}}}|||pppbbbTTTKKKFFFFFFMMMYYYeeemmmttt~~~~~~yyyrrrjjjdddYYYUUUNNNFFFAAA===<<<<<<<<<===>>>BBBFFFLLLQQQTTTYYY^^^dddiiilllnnnpppqqqtttqqqnnnnnnooollleee___RRRMMMFFF???;;;999666555333222000///111444999;;;666666666777999;;;<<<===BBBDDDHHHMMMTTTZZZ^^^aaa^^^```cccfffkkkttt~~~rrrfffSSSNNNGGGBBBBBBEEEKKKNNNQQQUUUYYY\\\___dddmmmtttzzz}}}wwwvvvuuurrrrrr{{{{{{hhhSSSGGGBBB<<<<<<<<<>>>???AAACCCDDDDDDIIIPPPUUU[[[eeepppxxx~~~rrr\\\JJJDDDDDDCCCGGGOOOYYYfffsssooofffZZZPPPKKKJJJIIIHHHNNNSSS\\\dddlllttt|||zzzzzz{{{{{{{{{{{{zzzzzz}}}~~~}}}|||zzzvvvsssqqqllluuu{{{bbbLLLGGGCCCEEENNNUUU___qqqjjjXXXJJJBBB;;;::::::<<<<<<;;;???EEEUUUiiilllQQQ???999999666222111000000000////////////////////////////////////.........---......///000111000......------,,,,,,,,,,,,+++++++++,,,---...************************+++,,,,,,------,,,,,,++++++++++++++++++***)))))))))))),,,//////...222999GGG```rrrzzz}}}oooYYYPPPKKKPPPYYYdddmmmrrrrrrpppffffffdddccccccbbbccccccaaadddeeefffkkkrrrtttqqq^^^]]]___gggnnnkkk___SSSOOONNNLLLJJJLLLSSS]]]eeennnsssxxx{{{|||xxxwwwwwwwwwwwwtttoookkkhhhaaaVVVOOOMMMGGGNNNYYYccckkksss{{{}}}yyyssskkkeee^^^]]]ZZZUUUOOOHHHBBB???<<<<<<<<<<<<<<<=========CCCDDDGGGIIIKKKNNNRRRUUUQQQPPPMMMJJJFFFDDDCCCCCCBBBDDDFFFHHHJJJMMMQQQTTTWWWeeevvv{{{hhhVVVJJJHHHFFFEEEDDDFFFPPPZZZjjjwww~~~}}}qqqgggaaaaaaeeehhhooosssvvvvvvvvv{{{dddfffiiikkkllllllnnnooosssqqqlllfffaaa]]]ZZZXXXUUURRRQQQUUU]]]gggsss|||~~~zzz|||yyynnn```TTTMMMJJJCCCIIIUUU___eeemmm|||~~~}}}xxxooofff___VVVRRRLLLEEE???<<<;;;;;;:::;;;<<<@@@EEEJJJOOORRRYYY]]]cccgggjjjkkkmmmnnnmmmiiieeeddddddaaaZZZTTTKKKGGGAAA<<<:::888666555555333111111444:::@@@DDD:::::::::;;;===???@@@AAAFFFHHHKKKOOOVVV\\\bbbeeegggiiimmmpppuuu}}}{{{\\\UUULLLGGGHHHNNNSSSWWWVVV[[[```bbbeeejjjttt{{{yyy{{{~~~{{{vvvooozzzwwwaaaLLLBBB@@@999:::<<<>>>@@@AAABBBCCCIIIQQQ\\\eeeooo{{{~~~dddPPPIIIJJJLLLRRR\\\hhhwwwrrr^^^TTTIIIDDDEEEHHHIIIHHHSSSZZZfffqqq|||zzzzzz{{{{{{{{{{{{{{{zzz|||||||||zzzxxxtttqqqnnnlllvvvttt[[[FFFDDDBBBFFFPPPYYYdddxxxxxxcccRRRFFF@@@888777999<<<<<<<<>>>>>???@@@BBBEEEEEEFFFIIIOOOTTTYYYiii}}}|||hhhWWWKKKHHHFFFEEECCCDDDNNNZZZkkkxxxzzzrrrfff[[[VVVWWW[[[___iiilllooonnnlllqqq{{{cccccceeehhhnnntttzzz}}}}}}rrrgggdddccc]]]VVVSSSSSSVVVZZZ\\\aaammmyyytttsssttthhh]]]TTTLLLGGGJJJJJJNNNTTT[[[eeevvvyyyuuuqqqjjj```XXXRRRLLLFFFEEEAAA;;;777777777888:::>>>BBBGGGKKKNNNWWW[[[aaagggiiigggcccaaa``````^^^\\\WWWRRRMMMJJJ???===:::777444222111111///555555333:::GGGKKKFFF>>>999;;;CCCIIIHHHHHHKKKPPPRRRUUUZZZ```fffkkknnnmmmssszzz~~~rrr```QQQOOORRRTTTZZZaaaeeefffhhhjjjooowww~~~xxxtttqqqwwwyyyppp]]]KKK@@@===>>>;;;===CCCEEEDDDIIIQQQQQQcccssszzzrrr[[[TTTRRRNNNVVV\\\hhhxxxuuuaaaRRRKKKEEEDDDDDDGGGNNNVVVaaannn}}}{{{{{{{{{{{{zzzyyyxxxwww}}}zzzxxxxxxtttnnnkkklllrrr~~~iiiSSSDDDCCCFFFKKKQQQ]]]nnniiiXXXKKKDDDCCC;;;:::;;;<<<<<<===DDDLLL^^^nnn}}}]]]FFF>>>666333444000444333222000///.........111000000///...---------111///---...000000...,,,---...///---+++)))***+++...---,,,,,,++++++,,,,,,,,,,,,+++******))))))(((+++***)))***---...///...******+++++++++,,,,,,,,,///...+++***+++---111333BBBUUUkkkvvvwwwnnnaaaUUULLLNNNSSS^^^jjjtttxxxxxxnnnkkkhhhfffeeedddbbbaaa``````aaacccfffhhhhhhfffcccZZZXXXaaahhhdddZZZTTTQQQQQQTTTVVVVVVXXX```jjjvvvvvvvvvyyy~~~|||yyywwwvvvvvvvvvrrrooolllgggbbbZZZRRRLLLJJJKKKQQQ[[[ccciiirrrzzz|||~~~~~~xxxpppjjjfff```\\\WWWTTTPPPKKKCCC===;;;999666444333555888:::<<<<<<<<<===>>>??????@@@===>>>@@@???===<<<<<<===>>>??????AAADDDKKKSSSYYYcccppp~~~uuubbbRRRNNNDDD???CCCGGGJJJVVVfffttt~~~xxxooofffZZZRRRQQQSSSVVVWWW]]]bbbgggiiilllrrr|||``````cccgggmmmuuu|||xxxnnnjjjhhhaaaYYYTTTVVVZZZ___```bbbkkkuuu{{{}}}vvvuuuvvvjjj___VVVNNNIIIHHHHHHJJJNNNSSS]]]nnn~~~}}}wwwsssnnnfff\\\TTTNNNGGG@@@===:::555333444555444444666;;;AAAGGGKKKPPPSSSXXX]]]___^^^[[[YYYVVVVVVTTTRRRNNNIIIEEEBBB<<<;;;888555333222111111000333333555BBBPPPOOODDD>>><<<@@@JJJRRRUUUXXX\\\aaabbbdddhhhlllpppsssuuuzzzyyygggXXXWWWZZZ\\\aaaiiimmmooossswww|||~~~|||{{{}}}{{{mmmZZZIIIBBBAAAAAA???@@@FFFJJJLLLSSS\\\iiixxxmmm[[[VVVXXXYYYgggppp~~~iiiXXXMMMHHHEEEGGGKKKQQQ[[[eeesss|||||||||{{{{{{zzzyyyxxx{{{xxxwwwwwwtttnnnlllmmmvvvxxxbbbOOODDDDDDHHHNNNVVVaaasssvvvaaaRRRGGG@@@>>>;;;:::;;;<<<;;;===EEENNN```nnnwwwXXXCCC<<<555333555111222111111000000111111111111000000///......------111///---...///000...,,,+++---------+++++++++---------,,,++++++++++++,,,*********++++++++++++,,,///---+++,,,---...------++++++++++++,,,,,,,,,,,,///---+++***+++---000222???NNN```jjjmmmiii___UUULLLLLLPPP[[[iiissswwwwwwjjjhhheeedddddddddcccaaa```___```bbbeeegggfffeeebbbZZZVVV]]]dddbbb[[[WWWVVVUUUUUUWWWVVVVVV^^^gggqqqrrrsssvvv{{{|||xxxuuutttsssrrrssspppkkkfff```YYYRRRMMMJJJJJJOOOZZZdddlllvvv|||tttlllggg^^^[[[WWWTTTRRRMMMFFF@@@<<<:::888666555666888999888999999:::;;;;;;<<<<<<;;;<<<>>>===<<<;;;;;;<<<===>>>???AAAEEELLLUUU[[[ooo{{{}}}ooo\\\NNNLLLDDD@@@EEEJJJOOO]]]mmm~~~~~~rrrkkkeee^^^TTTNNNMMMPPPRRRTTT^^^ccciiimmmpppvvv[[[]]]```eeennnwww}}}tttpppnnnfff^^^VVVZZZaaaffffffdddhhhooouuu|||zzzzzzyyymmmcccZZZRRRLLLGGGEEEEEEHHHLLLUUUfffvvv|||vvvpppjjjaaaVVVOOOMMMFFF>>><<<999555444666666444222222444:::@@@DDDHHHJJJNNNQQQSSSRRRQQQPPPKKKKKKIIIGGGDDD???<<<:::888777555333222111222222333333333:::KKKXXXSSSEEE???BBBLLLYYYccciiinnnsssuuuuuuvvvwwwyyy{{{}}}~~~oooaaa```cccfffllluuu{{{~~~lllVVVGGGCCCCCCDDDCCCEEEKKKRRRZZZeeeoooxxxggg\\\[[[ccclllwwwsss]]]OOOHHHEEEFFFKKKRRRZZZgggsss}}}}}}}}}|||{{{{{{zzzzzzyyywwwvvvvvvrrrmmmlllooo}}}oooYYYKKKEEEFFFKKKRRR\\\iiizzzhhhUUUKKKCCC<<<999:::::::::<<<;;;===GGGRRRgggqqq}}}pppRRR???:::444333555222.........///000111222333000000000///......------000///---...//////...,,,***+++---,,,,,,+++---...------,,,+++++++++++++++((()))***+++,,,---...///222000------------,,,+++,,,,,,,,,,,,------------...---+++***+++---000222:::DDDPPPZZZaaaccc]]]UUUKKKIIIJJJUUUfffsssvvvtttiiigggdddcccdddeeedddddd_________```ccceeeeeedddbbbZZZUUUYYY___```]]]\\\[[[XXXWWWWWWUUUTTT[[[ccclllmmmpppsssxxx~~~{{{xxxtttqqqooommmtttpppjjjddd^^^YYYTTTPPPOOOMMMPPPYYYccclllxxx~~~wwwmmmfff\\\ZZZVVVUUUSSSOOOHHHCCC:::888666444333444555666777777888888999::::::::::::<<<======<<<;;;<<<>>><<<>>>@@@CCCIIIRRR\\\cccxxxvvvfffWWWLLLJJJCCCBBBHHHOOOXXXgggwww}}}sssjjjbbb\\\[[[VVVPPPMMMMMMPPPRRRSSS___eeemmmsssxxx}}}~~~yyywwwvvvuuuwww{{{~~~YYYZZZ^^^eeennnyyy}}}vvvsssrrrjjjbbbZZZ___gggmmmjjjeeeeeejjjrrr~~~{{{ppphhh^^^TTTMMMEEECCCBBBCCCGGGPPPbbbrrr|||vvvooofff\\\RRRJJJIIICCC>>>===;;;777555666999777444333444777:::===CCCDDDFFFGGGIIIIIIIIIIIIDDDDDDCCC@@@>>>;;;888666444333222111111111222333777666666<<>>:::444222444111,,,,,,,,,---...///000111000000//////............//////............------+++,,,------++++++,,,------,,,,,,+++***+++++++++)))***+++,,,---......///000...,,,,,,,,,---,,,+++,,,,,,,,,---------.........,,,+++***+++---///111444;;;EEENNNXXX___\\\UUULLLFFFEEEPPPbbbpppsssqqqllliiifffdddeeeeeeeeeddd^^^]]]]]]^^^aaacccccccccccc]]]WWWWWW[[[___aaabbb^^^ZZZWWWWWWUUUTTTZZZaaaiiillloooqqqtttyyy|||yyyuuuqqqmmmkkkrrrmmmgggbbb___\\\ZZZXXXZZZUUUTTT[[[ccclllvvv~~~xxxmmmeee^^^ZZZWWWUUUSSSPPPIIIDDD;;;:::888666555555555666999999::::::;;;;;;;;;;;;<<<===??????>>>>>>@@@BBB???AAAEEEJJJRRR]]]hhhooozzz~~~nnnaaaWWWPPPFFFCCCDDDLLLUUUaaaqqqwwwiii```[[[XXXUUUTTTSSSQQQPPPRRRUUUWWWXXXbbbhhhqqqyyywwwqqqnnnllljjjmmmrrrwww|||YYYZZZ^^^eeeooo{{{wwwtttrrrkkkbbb\\\aaaiiinnnkkkdddcccfffrrr~~~tttmmmbbbVVVLLLBBB???>>>???CCCLLL^^^nnn}}}}}}wwwnnndddYYYOOOHHH@@@<<<;;;===<<<666111111444444444555666777888888>>>>>>>>>???@@@AAAAAABBB???>>>===<<<:::888666555222111000000111222333444666777777999@@@IIIKKKJJJNNN\\\nnnzzz~~~~~~~~~~~~yyykkkbbbdddiiinnnyyyoooWWWHHHDDDEEEIIIMMMTTT]]]jjj|||xxxkkkcccggglllqqq|||mmm^^^UUUPPPSSSUUU\\\fffoooyyy}}}|||{{{{{{||||||}}}yyywwwtttoookkkpppwwwxxx\\\KKKIIIKKKHHHPPP\\\jjjyyymmmSSSGGGDDDAAA<<<999999999:::;;;<<>>>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEGGGFFFJJJPPPWWW```jjjttt{{{}}}yyyjjj___YYYUUUFFFFFFJJJRRR]]]jjjzzztttdddXXXSSSRRRSSSSSSQQQRRRSSSUUUXXX[[[^^^```gggmmmuuu~~~vvvnnngggccc``````dddiiinnnttt{{{ZZZ[[[^^^dddnnnzzzvvvsssqqqiiiaaa\\\___eeeiiieee______dddrrr}}}zzzsssgggWWWKKK???===<<<===@@@HHHYYYhhhzzz}}}wwwnnncccWWWLLLGGG>>>;;;<<<@@@???999333222---...000333555777777888777777888888888999:::::::::999888777666444444333111111111111222333555666444666666555666<<>><<<444111222000333222222111000000000000//////////////////......---...///...,,,,,,,,,---...//////---+++))))))***,,,,,,+++***************...------,,,+++******))))))(((''')))+++---------,,,,,,,,,,,,------------,,,+++++++++,,,---...///***222<<>><<<;;;777888;;;===???HHH]]]qqqzzzYYYDDD::::::333000333000222111000000/////////000.../////////////////////,,,...///...,,,+++,,,...,,,---...---+++***+++,,,,,,++++++***************---,,,,,,+++******))))))***)))((())),,,......---++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///(((111999???FFFPPPVVVWWWQQQKKKGGGJJJTTT___fffhhhjjjfff___ZZZXXXVVVUUUTTTZZZYYYXXX[[[___dddfffgggdddfffccc]]]\\\bbbhhhiiiddd]]]VVVUUUUUUVVVZZZ```aaafffjjjkkkiiikkkrrrxxxyyyyyy||||||xxxuuusssrrrooollliiihhhjjjlllnnnooonnneee^^^```fffkkkpppuuuyyy|||}}}xxxtttkkkddd\\\WWWVVVVVVUUUTTTGGGDDD@@@===>>>AAAEEEHHHMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQRRRSSSUUUYYY]]]bbbgggnnntttxxx|||zzznnnccc]]]XXXTTTRRRXXXaaajjjuuuwwwaaaXXXMMMFFFFFFJJJNNNOOORRRUUUZZZ^^^aaaeeekkkooorrruuu{{{{{{ooofff```^^^]]]\\\___eeemmmsssvvvwwwxxxxxxzzz}}}}}}|||}}}~~~zzzsssllllllrrr|||[[[[[[\\\aaaiiisss}}}~~~yyyqqqkkkkkknnnkkkfffWWWWWWYYYYYYUUUSSSXXXaaakkkzzzssssss~~~}}}ppp[[[LLLFFFDDDDDDDDDEEEIIIVVVcccrrr}}}~~~|||zzzuuukkk___RRRIIIDDD<<<888777999:::666333444888666333111111111333444444444555555555555555444777666555444444444444444444333333333444666888999999999:::<<<===@@@GGGNNN]]]iiiooofffZZZSSSQQQOOOLLLLLLNNNPPPSSSVVVXXXZZZXXX^^^fffkkkmmmrrryyyxxxmmmaaaYYY[[[___dddqqq~~~hhhXXXUUU\\\bbblllwwwqqqeeedddhhhhhhvvv}}}}}}sssgggeeehhhlllmmmzzz~~~|||zzzyyyzzz{{{||||||xxxtttpppooouuuxxx]]]MMMIIIHHHFFFQQQ\\\lll}}}~~~bbbUUUGGGAAA>>><<<:::;;;777888;;;===@@@JJJaaavvvlllSSS???777999333000333111------,,,,,,,,,------............///////////////,,,...000...,,,***,,,...***,,,------++++++,,,...,,,++++++***)))*********+++++++++*********)))))),,,+++******,,,......---******+++++++++,,,,,,,,,++++++++++++,,,---......(((000777:::@@@JJJTTTXXXSSSNNNIIIJJJRRR[[[cccgggjjjeee___ZZZXXXWWWVVVUUUYYYXXXXXXZZZ___dddhhhiiicccgggeee^^^\\\bbbggggggggg^^^WWWUUUUUUUUUYYY^^^]]]bbbggghhhgggiiipppwwwrrrrrrsssyyy|||xxxuuutttsssqqqnnnkkkjjjlllnnnppppppoooddd[[[[[[___aaadddgggsssxxx}}}~~~{{{wwwvvvnnnfff]]]XXXXXXZZZ[[[[[[QQQMMMIIIFFFFFFKKKPPPTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ\\\\\\]]]```dddhhhlllpppwww|||~~~yyywwwqqqfff___\\\WWWSSSXXX```jjjttt~~~yyylll]]]UUUKKKEEEFFFJJJMMMOOOUUUYYY^^^bbbfffjjjpppuuuuuuwww|||zzzrrrhhhaaa```aaacccdddfffmmmvvv}}}~~~{{{wwwuuutttuuusssppppppoooiiiaaaaaabbbiiittt{{{~~~SSSZZZ___aaafffoooxxx||||||ssslllmmmooojjjdddaaaYYYWWWVVVUUURRRPPPTTT[[[```iiizzz|||wwwzzz~~~tttbbbSSSMMMJJJHHHGGGGGGJJJWWWcccrrr|||~~~{{{xxxqqqhhh]]]QQQHHHBBB999888555333222333333444333333444555666666444222444333222333555555444333444555555555333222333444333333444555777777555444999999999999999<<>>FFFLLLOOOLLLOOONNNJJJMMMXXXdddkkkooojjjddd^^^[[[YYYWWWUUUTTTVVV[[[```fffiiiiiiiiifffhhhiiifffbbbaaadddhhhfffeee]]]TTTPPPTTTWWWWWW\\\```dddggghhhiiijjjkkkooonnnmmmpppuuu|||{{{yyyyyyyyyxxxvvvuuusssooonnnoooooooooooojjjddd\\\VVVSSSSSSTTTUUU```hhhttt}}}~~~{{{yyyooojjjddd___]]]^^^______VVVTTTQQQPPPRRRVVV[[[___eeebbbaaaaaa^^^YYY]]]eeeeeedddccccccdddgggjjjlllsssvvvzzz}}}}}}{{{xxxuuuqqqnnniiiccc^^^]]]^^^aaammmrrr{{{zzzyyyyyyyyy{{{xxxkkkbbbVVVNNNGGGFFFHHHJJJOOOUUUYYY^^^eeeggghhhjjjoootttyyyxxxzzzsssmmmhhhhhhiiikkkqqqwwwyyy~~~|||vvvrrroooooommmjjjfffaaa\\\YYY^^^```eeejjjpppuuuyyy{{{UUUZZZ]]]```gggqqqyyyzzzzzzpppiiilllnnnkkkddd___VVVSSSRRRQQQMMMLLLQQQXXXaaaiiiwww|||~~~wwweeeXXXQQQMMMJJJIIIHHHJJJUUUaaaoooyyy{{{xxxrrrhhh]]]QQQGGGBBB:::888666333222222333444000000111333444444333222555444444555777888777666444555555555555555666666555555666777888888777666666888;;;===>>>CCCKKKSSSWWWXXXRRRFFF>>><<<;;;888<<<<<<===>>>@@@AAAAAAAAAFFFKKKQQQUUUXXX___jjjsss|||{{{wwwrrrsssyyyrrrjjjgggiiittt}}}sssjjjhhhiiikkkpppuuuuuunnnttt{{{~~~zzzyyyyyyzzzzzzyyywwwvvvlllooonnnxxxwww^^^PPPHHHDDDHHHQQQYYYeeevvvdddQQQLLLEEE>>>::::::;;;===999;;;AAAGGGNNN]]]vvvpppSSSBBB>>>888444333222222111////////////////////////...---,,,,,,+++,,,------,,,,,,------,,,,,,+++***------,,,,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++---...///444:::AAAFFFIIIKKKNNNNNNLLLPPP\\\hhhoooqqqlllfffaaa]]]ZZZWWWUUUYYY[[[```gggnnnrrrpppnnnkkkmmmmmmhhhbbb___aaadddffffffaaaYYYVVVXXX[[[ZZZ\\\^^^aaadddgggiiijjjjjjkkkiiihhhjjjooovvv{{{}}}~~~{{{xxxxxxzzz||||||{{{uuurrrpppoooppprrrrrrrrrjjjdddZZZRRRNNNMMMNNNOOOZZZcccppp{{{~~~|||zzzpppkkkeeeaaa```aaabbbddd```^^^[[[ZZZ[[[___dddgggjjjdddbbbddddddbbbcccgggkkkkkkjjjjjjkkklllmmmnnnrrrsssttttttsssqqqooommmgggfffeeecccbbbdddiiilllxxx}}}~~~vvvqqqdddbbb``````bbbgggmmmqqqzzz{{{||||||yyyqqqfff___TTTNNNJJJKKKNNNOOOSSSWWW___dddjjjllllllnnnrrrvvvxxxwwwyyy~~~~~~ppplllkkknnnqqquuu{{{vvvooojjjiiigggddd```\\\XXXUUU\\\___dddiiiooorrruuuvvvWWWYYY[[[___iiiuuuzzzyyyvvvkkkeeeiiinnnkkkccc\\\UUURRROOONNNKKKJJJPPPXXXdddhhhssszzzjjj___VVVRRRNNNLLLJJJKKKUUU___llluuu}}}yyyrrrhhh\\\PPPFFFAAA;;;999666444222222222333000000111222333444555555999888888999:::;;;:::999666666666666777888999999888888999999999:::::::::777;;;???BBBDDDIIIPPPUUUVVVQQQGGG<<<777777777444777888:::;;;===???AAAAAADDDIIIOOOSSSVVV\\\fffnnnwww}}}zzz{{{}}}tttrrrtttzzz|||lllfffdddiiiooouuu|||~~~vvvuuu{{{xxxwwwxxxyyyyyysssqqqhhhpppuuujjjSSSJJJGGGGGGKKKSSS]]]jjj}}}www\\\KKKGGGAAA<<<999999;;;<<<<<<>>>EEEQQQ^^^nnnaaaHHH???;;;666333222111111000////////////////////////000000...------,,,,,,---000000///............///,,,,,,,,,,,,++++++++++++---,,,,,,++++++*********......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,'''(((***+++,,,---------------...111555;;;@@@CCCJJJNNNPPPOOOSSS___kkkqqqqqqmmmhhhddd```]]]YYYWWW^^^```eeeoooyyy|||xxxtttrrrrrrpppjjjccc^^^^^^___gggiiihhhbbb^^^``````___[[[[[[\\\aaagggjjjjjjhhhgggdddbbbdddiiioootttwwwuuuuuuuuuxxx|||yyyvvvrrrppppppqqqqqqqqqiiiddd[[[RRRLLLIIIIIIJJJSSS]]]kkkwww~~~~~~|||zzzrrrnnniiidddbbbcccfffiiijjjhhheeedddeeegggkkkmmmmmmhhheeejjjnnnnnnllllllpppqqqrrrrrrrrrrrrqqqqqqnnnnnnmmmlllkkkiiihhhgggbbbcccdddeeeiiinnnuuuzzzyyyqqqiiiaaa\\\QQQNNNJJJIIILLLQQQXXX]]]```cccgggkkkllliiiccc^^^SSSNNNMMMQQQUUUVVVYYY\\\fffjjjnnnppppppqqqtttwwwvvvvvvwww|||{{{qqqoooqqqxxx}}}uuummmlllkkkiiifffcccaaa^^^]]]eeehhhmmmrrrvvvxxxxxxxxxZZZYYYYYY^^^kkkxxx{{{xxxpppfff```fffmmmkkkbbb[[[XXXTTTQQQOOOLLLLLLSSS[[[gggiiippp{{{}}}pppfff[[[UUUQQQOOOMMMNNNVVV^^^iiirrr|||}}}zzzsssiii\\\PPPFFF@@@;;;999666444222222222222444444555555555666888:::>>>>>>>>>???AAAAAA???===;;;:::888888999999:::999999:::::::::999:::<<<======BBBEEEGGGIIIPPPVVVXXXVVVLLL???666555777777555888:::<<>>:::888999<<<>>>BBBBBBJJJYYYkkkyyytttUUUAAA<<<888444111111111000000........................000000//////............222111///.........///000,,,,,,,,,++++++++++++***------,,,,,,+++***))))))---,,,,,,+++++++++,,,,,,)))))))))******+++++++++******++++++,,,,,,,,,---)))***+++,,,,,,---------+++,,,---...222777===AAAJJJOOOQQQQQQTTT^^^iiimmmnnnkkkhhhfffdddaaa]]]ZZZ^^^```gggsss}}}zzztttuuutttqqqkkkddd___\\\\\\jjjoooqqqlllgggfffdddaaa]]]ZZZYYY^^^fffjjjjjjhhhdddaaa^^^^^^cccjjjooorrrppprrrtttyyy~~~{{{uuupppnnnnnnmmmlllhhhfffaaaYYYRRRLLLIIIIIIOOOYYYhhhuuu|||}}}|||zzzvvvsssmmmgggddddddhhhkkkmmmllljjjhhhhhhjjjlllmmmlllkkkmmmqqqvvvwwwvvvuuurrrsssssssssrrrpppnnnmmmhhhiiijjjkkklllkkkjjjjjjiiijjjlllooosssyyyvvviii___WWWPPPKKKEEECCC@@@???@@@DDDIIIMMMNNNQQQWWW^^^cccdddaaa___UUUQQQPPPTTTXXX[[[^^^ccchhhkkknnnppppppqqqsssuuutttuuuvvvzzz~~~}}}zzzwwwvvvzzztttnnnoooooommmmmmlllllllllmmmtttwww{{{~~~}}}|||^^^]]][[[___lllwwwyyytttiii```]]]dddllljjjaaa[[[ZZZVVVSSSQQQNNNNNNUUU^^^iiijjjnnnwwwvvvnnn___YYYTTTRRRPPPQQQWWW^^^fffoooyyy~~~}}}}}}zzzsssiii\\\PPPFFF@@@:::999666444222222222333777888888777666888;;;>>>@@@AAAEEEIIILLLMMMJJJHHHAAA>>>;;;999::::::999888999:::;;;:::999:::>>>AAACCCIIILLLLLLPPPYYY______SSSGGG:::444555777888888888;;;@@@CCCEEEIIIMMMPPPVVV\\\cccgggiiimmmuuu{{{{{{yyyyyy}}}}}}yyyyyy~~~}}}yyy~~~~~~sssiiijjjnnnyyy~~~}}}|||{{{{{{zzzwwwuuutttooogggvvviiiVVVGGGEEEIIIMMMSSS\\\jjjwww|||bbbPPPCCC@@@===:::999;;;===???HHHGGGNNN___qqq}}}fffMMM???999666333111111111000///------------------------.........//////000000000---,,,***)))))))))***+++,,,,,,+++++++++*********------,,,,,,+++***))))))+++***************++++++)))))))))******+++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,---)))+++,,,...000666===CCCLLLQQQTTTRRRSSS[[[bbbfffgggffffffffffffddd```]]]ZZZ^^^fffrrr{{{|||vvvppprrrqqqooojjjeee```]]]\\\kkkssswwwsssmmmiiieeebbb^^^[[[YYY\\\ccchhhhhhfff___\\\XXXWWW\\\cccjjjnnnpppssswww{{{zzztttooommmllllllkkkiiijjjjjjeee\\\TTTNNNKKKOOOXXXfffrrryyy{{{zzzyyyzzzwwwppphhhcccbbbfffjjjnnnmmmlllkkkjjjkkklllllliiiooovvvyyyzzz{{{||||||sssrrrpppmmmjjjgggdddbbbbbbfffkkkqqqtttuuuuuutttvvvxxxzzz}}}|||lll]]]SSSLLLEEEAAA===<<<;;;::::::;;;===>>>CCCFFFMMMUUU\\\```___^^^ZZZTTTQQQTTTYYY\\\aaaggghhhjjjmmmooopppqqqrrrtttttttttwwwzzz}}}~~~}}}|||zzzzzz{{{tttqqqooooooppprrrtttwwwyyyzzz~~~{{{fffdddaaabbbjjjssssssnnnbbb]]]]]]eeejjjhhhaaa]]]YYYVVVSSSRRRPPPOOOVVV^^^hhhjjjmmmsss|||vvvfff^^^XXXUUUSSSRRRVVV\\\cccllluuuzzz{{{}}}yyyrrrhhh\\\PPPFFFAAA999888555333222333333444666777888888777:::@@@EEEEEEIIIOOOWWW[[[[[[WWWTTTEEEAAA<<<::::::;;;999777999:::;;;::::::<<>>@@@KKKIIIQQQbbbttt}}}vvvYYYEEE>>>777444222111111111111000------------------------,,,---...///000000000000,,,,,,++++++*********+++++++++++++++************---,,,,,,++++++************))))))))))))******+++,,,,,,,,,,,,,,,,,,------*********+++++++++++++++...---,,,,,,++++++,,,,,,(((***,,,---000555>>>EEEOOOTTTVVVTTTSSSXXX\\\^^^``````bbbeeefffeeeaaa]]]WWW]]]fffpppuuuuuuppplllnnnmmmkkkhhheeeaaa^^^\\\gggqqqwwwtttnnniiidddaaa___\\\YYY[[[___cccddddddYYYUUUPPPPPPUUU]]]eeeiiisssvvv{{{{{{wwwqqqnnnmmmnnnppppppllloooqqqlllcccXXXQQQNNNNNNWWWcccnnnuuuxxxyyyyyy{{{xxxqqqhhhaaa```dddiiipppoooooonnnnnnmmmnnnnnniiisss|||~~~}}}}}}|||zzzooommmhhhddd```^^^^^^^^^dddiiiqqqzzz|||qqqbbbTTTKKKEEE@@@<<<:::999999999999999999999>>>AAAGGGOOOWWW\\\]]]\\\^^^WWWSSSUUUXXX[[[```eeefffgggjjjllloooqqqrrrssstttvvvxxx{{{~~~{{{|||zzzwwwvvvvvvxxx{{{~~~|||pppnnniiieeehhhllljjjddd\\\ZZZ^^^eeeiiifffaaa___YYYVVVUUUUUUSSSRRRWWW___eeeiiillloooyyy{{{}}}mmmeee\\\XXXUUURRRTTTXXX```iiiqqqvvv}}}{{{{{{xxxrrrhhh]]]QQQGGGBBB888666555333333333555666444777999:::;;;@@@HHHOOOSSSXXX___fffiiieee]]]WWWFFF@@@;;;999;;;<<<:::888999;;;===<<<;;;???FFFLLLSSS]]]ccccccgggnnnllldddFFF===777777888888:::>>>>>>EEEOOOXXX___gggqqqxxxxxxqqqqqqssspppooonnnooottt|||~~~yyytttqqqqqqsssuuuvvv}}}~~~|||{{{yyyxxxvvvssspppooopppqqqiiiTTTJJJEEEHHHLLLQQQ^^^lll}}}~~~cccQQQIII???===;;;999999;;;===???JJJJJJRRRdddvvv~~~jjjNNN???<<<555333111111222222222111////////////////////////------.../////////...---......//////......---,,,++++++++++++************++++++++++++++++++++++++******))))))******+++,,,------,,,,,,,,,,,,,,,,,,++++++++++++************+++***)))))))))***+++,,,)))+++------...333===DDDQQQVVVXXXUUUTTTWWWZZZZZZ[[[]]]```ccceeeccc^^^ZZZWWW___iiippprrrooollljjjjjjiiihhhfffccc```]]]ZZZ___jjjrrrqqqjjjfffccc```^^^\\\ZZZYYYYYY[[[^^^```VVVRRRMMMLLLRRR[[[ccciiiuuuyyyzzzvvvqqqnnnnnnppprrrsssqqqtttsssmmmaaaWWWPPPNNNLLLSSS___iiiqqquuuxxxzzzxxxvvvooofff___^^^ccciiiqqqqqqqqqqqqqqqppppppppppppxxx~~~~~~}}}wwwpppbbb```\\\ZZZ[[[```eeeiiirrrvvv}}}~~~ooofffXXXLLLEEE@@@;;;888777777666555666777999:::<<<>>>DDDLLLUUUZZZ\\\\\\___YYYVVVWWWYYYYYY[[[^^^___aaacccgggkkknnnppppppuuuwwwzzz}}}~~~~~~|||yyyxxxuuuooohhhffffffccc^^^XXXYYY___fffhhhdddaaaaaaZZZXXXXXXXXXVVVUUUYYYaaabbbgggkkkmmmuuuzzzsssvvvyyyyyyzzz~~~rrriii___ZZZUUUQQQQQQTTT]]]fffooossszzz{{{{{{xxxqqqhhh]]]QQQHHHBBB777666444333333444666777444777;;;===???FFFPPPYYYbbbfffmmmqqqppphhh]]]TTTEEE???999888;;;===<<<::::::<<<>>>======AAAIIIPPP]]]iiiooonnnooorrrjjj]]]DDD===999;;;<<<:::<<>>HHHIIISSSfffxxxcccHHH:::999555333111111222333222111111111111111111111111111....../////////---,,,++++++,,,---------,,,***)))+++++++++************)))++++++++++++++++++,,,,,,+++*********+++,,,,,,---,,,++++++******))))))))),,,+++++++++******))))))''''''&&&'''((()))+++,,,***,,,...------222;;;BBBQQQWWWYYYWWWUUUWWWYYYYYYZZZ\\\___bbbdddaaa[[[WWWYYYbbbmmmrrrqqqmmmkkkkkkiiihhhfffdddccc___[[[YYYWWWcccmmmmmmhhhdddbbb```]]]\\\ZZZWWWUUUVVVZZZ]]]WWWRRRMMMMMMSSS\\\eeekkkvvv{{{~~~yyysssooooooppprrrsssuuuvvvsssjjj]]]SSSNNNMMMIIIPPP[[[eeennntttyyy{{{uuusssmmmddd]]]]]]cccjjjqqqqqqrrrrrrrrrrrrqqqpppvvv{{{~~~~~~~~~sssgggUUUSSSRRRTTT[[[fffrrryyy}}}uuuggg^^^QQQGGGAAA<<<888555222000...---///333777:::<<>>===@@@AAA>>>:::;;;>>>AAA@@@AAAIIIWWWbbbppppppsss{{{}}}rrr[[[HHH???;;;999999999:::@@@HHHQQQ```rrrlll[[[ZZZbbbfffhhhlllsss|||wwwrrrssswwwwwwpppjjjlllttt{{{~~~}}}|||zzz{{{|||yyyuuuvvvuuuqqqnnnoooiiivvvnnnXXXKKKHHHGGGJJJQQQ]]]ppp~~~cccPPPCCC<<<<<<888777:::<<<<<<===@@@>>>LLLWWWfffzzzoooUUUFFF<<<555555555444333222000000///...///000000000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++***)))((((((((())))))***++++++***)))***+++)))***+++,,,,,,+++***))),,,,,,,,,++++++*********))))))+++......///888BBBOOOWWW]]][[[XXXYYY[[[[[[XXX\\\______\\\YYYXXXYYYbbbooowwwtttnnnmmmllliiieeeeeedddbbb___[[[XXXVVVYYYXXX]]]fffhhhcccbbbdddfff___YYYXXXWWWUUUUUUXXXTTTSSSQQQOOORRRYYYcccjjjvvv~~~yyyuuurrrqqqrrrrrrxxxoooccc[[[WWWTTTOOOKKKLLLPPPXXXbbbjjjpppuuuvvvvvvrrrkkkddd```aaafffjjjssssssrrrpppooorrrvvvzzz|||{{{{{{{{{xxxqqqggg___WWWRRRSSS^^^iiirrr||||||wwwqqqmmmccc[[[PPPFFF@@@===;;;;;;666666555555666777999:::888>>>CCCGGGOOOXXX^^^^^^ZZZ\\\]]][[[XXXTTTRRRRRRRRRTTTVVVYYY^^^dddlllrrryyyyyyyyy{{{~~~~~~xxxuuutttpppmmmyyypppiiieee```[[[]]]___cccjjjppptttuuuuuuqqqnnniiieeeaaa```_________ffflllppptttyyy~~~wwwsssoookkkmmmsss|||pppeee```XXXMMMIIIMMMTTT]]]gggnnnttt||||||zzz{{{~~~|||xxxssskkkbbbVVVJJJBBB<<<777444444444333555:::777:::@@@GGGPPP\\\gggnnnqqqpppnnnjjjddd[[[PPPIIIIIIFFFDDDDDDFFFHHHGGGEEECCCDDDEEEGGGKKKVVVdddooo|||}}}~~~}}}vvvfffSSSFFF===:::888999:::<<>>CCCGGGNNNXXX^^^^^^]]]^^^```___\\\XXXUUUTTTSSSTTTWWWZZZ___fffnnnsssyyyyyyyyy{{{~~~}}}uuuqqqqqqsssrrrqqq{{{~~~{{{rrrhhhccc```\\\[[[]]]aaahhhrrrzzzzzztttpppnnnkkkgggcccbbbgggoootttvvvxxx{{{yyysssooolllqqqwwwwwwkkkdddYYYLLLGGGKKKRRRZZZdddlllrrrzzz~~~yyyxxx{{{|||yyytttlllbbbWWWKKKCCC<<<777444555444333666:::999===FFFSSS```kkkqqqsssqqqmmmfff```ZZZSSSMMMIIIIIIJJJJJJKKKMMMOOOPPPQQQPPPNNNNNNRRR[[[hhhuuu}}}xxxfffSSSFFF@@@:::888888:::<<<@@@JJJUUUkkk}}}lllZZZNNNNNNSSS\\\cccooo{{{ssshhheeeiiitttzzzwwwuuuyyy~~~|||yyywwwvvvwwwxxxwwwsssqqqrrrqqqnnnnnnqqqxxxoooZZZKKKIIIIIILLLTTT^^^lll~~~}}}dddSSSHHHAAA<<<<<<999888;;;;;;999:::>>>DDDUUUeeeuuucccKKK@@@:::666444444333222111000000///111111111111111111000000...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++++++++++++++,,,,,,,,,)))***++++++***)))***+++)))***+++,,,,,,+++***))),,,,,,,,,++++++++++++***...,,,---...------333;;;IIIQQQXXXXXXWWWYYYYYYXXXVVVYYY]]]_______________llloooqqqooommmnnnkkkgggeeebbb\\\WWWTTTUUUWWWYYYWWWSSSUUU^^^gggiiihhhggg___YYYTTTTTTSSSPPPOOOQQQQQQPPPNNNLLLMMMSSS[[[aaammmwwwzzztttpppoooppppppppphhh^^^XXXUUUTTTRRRPPPNNNPPPTTTZZZaaaiiippptttqqqpppnnnkkkiiiiiilllooorrrrrrqqqooommmmmmppprrrsssssssssrrroooggg^^^WWWQQQXXXfffvvv}}}pppmmmiiieeebbb___[[[XXXTTTQQQKKKFFFBBB<<<777444333333222222333444666777888===BBBEEEMMMWWW^^^___^^^```bbbbbb___ZZZWWWVVVSSSVVVYYY\\\aaahhhpppuuuyyyyyyyyyzzz|||uuupppllllllqqqwww{{{|||pppwwwyyyqqqgggaaa^^^\\\WWWXXX\\\eeeqqq~~~|||zzzvvvnnngggdddhhhooovvvwwwttttttvvv~~~zzzvvvuuuyyy}}}|||qqqiii\\\LLLGGGKKKQQQXXXbbbjjjqqqyyyyyytttvvv|||}}}zzztttmmmcccWWWKKKDDD<<<777444555555444777;;;<<>>DDDQQQ^^^uuuttt___PPPHHHIIIMMM[[[cccppp|||}}}mmmeeefffnnn|||~~~{{{|||}}}|||yyywwwvvvuuuuuuvvvwwwtttttttttqqqnnnqqqvvvzzzcccTTTKKKFFFHHHOOOZZZgggtttkkkVVVJJJBBB>>>;;;;;;888999<<<======@@@EEEKKK^^^nnn}}}{{{YYYDDD<<<888666333333333222111000000///111000000///////////////------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))******++++++,,,,,,,,,)))***++++++***)))***+++******+++,,,,,,+++******++++++++++++++++++++++++...,,,,,,...------222999===FFFNNNRRRTTTWWWXXXVVVTTTWWW[[[___ccceeeggghhhoooppppppqqqrrrpppjjjeeeccc```ZZZVVVTTTUUUWWWYYYWWWSSSRRRYYYccchhhhhheee^^^WWWSSSRRRQQQNNNMMMNNNOOONNNLLLJJJKKKOOOVVV[[[cccnnnzzzzzzuuuqqqooooooooolllfff^^^YYYWWWWWWWWWWWWTTTTTTUUUYYY```hhhppptttqqqrrrqqqpppnnnmmmnnnooorrrrrrqqqooolllkkklllmmmqqqqqqqqqpppllleee^^^YYYYYYcccssszzzxxxtttnnniii```^^^\\\ZZZYYYXXXUUUSSSRRROOOKKKGGGCCC>>>999666666555444444444666777888888<<<@@@DDDKKKWWW^^^___]]]```cccccc```\\\YYYWWWXXXZZZ^^^aaaffflllsssxxxzzzzzzyyyyyy{{{~~~zzzsssnnnmmmmmmqqqzzzjjjsssxxxqqqfff___\\\ZZZWWWWWW[[[dddsss{{{qqqiiieeeeeelllttttttooolllnnn~~~||||||}}}~~~wwwooo```OOOIIILLLOOOVVV___hhhpppwww{{{tttrrrxxx~~~{{{uuunnndddXXXLLLEEE<<<777555666666555888======EEESSSdddpppuuuqqqlllfff___VVVOOOLLLMMMOOOPPPVVVVVVUUUSSSQQQQQQSSSUUUZZZZZZ\\\cccmmmsssuuutttlllggg___SSSGGG>>>:::888777777999<<<@@@HHHWWWfff{{{gggTTTJJJEEEFFFIIIUUU^^^kkkxxx}}}yyykkkhhhnnnxxx~~~}}}|||zzzxxxvvvuuuuuuuuuwwwuuutttsssooonnnttt|||mmmYYYOOOKKKEEEIIISSSaaaooo|||{{{^^^LLLDDD>>>::::::;;;999999<<<<<<===CCCJJJRRReeeuuuoooPPP@@@999777666333222222111111000000000000///...------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))'''((()))***++++++******)))***++++++***)))***+++***+++,,,------,,,+++***++++++++++++++++++++++++---******---......222777888AAAJJJOOOSSSVVVVVVRRRQQQSSSYYY___fffllloooqqqpppppprrrvvvwwwrrrhhhaaaaaa___\\\YYYXXXXXXYYYYYYYYYUUUQQQUUU^^^eeefffccc[[[TTTOOONNNMMMJJJIIIKKKMMMLLLKKKJJJJJJMMMSSSWWW^^^ggguuu|||wwwssspppooonnnjjjfffaaa]]]\\\]]]]]]^^^ZZZXXXWWWYYY]]]eeemmmsssssstttuuutttqqqooonnnnnnrrrrrrrrrpppllljjjjjjkkknnnnnnnnnmmmiiidddaaa^^^eeeppp~~~~~~{{{uuummmhhhddd```[[[VVVSSSRRRQQQRRRSSSTTTSSSRRRSSSOOOKKKGGGCCC@@@<<<999666666555444555666777888888<<>>>>>GGGWWWgggqqqrrrmmmhhh\\\WWWQQQMMMNNNRRRVVVXXX___[[[VVVQQQNNNMMMMMMNNNQQQSSSVVV]]]bbbdddaaa]]]VVVQQQJJJDDD@@@===<<<;;;888888;;;>>>AAAJJJ\\\mmmpppYYYKKKEEEBBBDDDGGGLLLVVVeeessstttkkknnnwww|||}}}{{{yyywwwvvvuuuuuuuuutttssssssqqqmmmmmmxxx{{{```PPPJJJHHHGGGMMMZZZjjjyyylllSSSGGGAAA;;;888;;;<<<999999::::::===FFFOOO]]]pppaaaHHH===999666555222222111111111000000000000...---+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))'''((()))++++++***)))((()))***++++++***)))***+++***+++,,,------,,,+++******++++++++++++,,,,,,,,,---)))))),,,......111555777@@@IIINNNSSSWWWUUUPPPOOOQQQVVV^^^gggooossstttpppooosssyyyyyypppfff```___^^^^^^\\\\\\[[[[[[ZZZ[[[YYYTTTSSSZZZcccfffdddYYYRRRKKKIIIHHHEEEEEEHHHKKKKKKKKKJJJJJJMMMRRRUUU^^^eeesss}}}{{{wwwssspppnnniiigggeeecccbbbbbbcccccc^^^\\\YYYXXX[[[bbbjjjnnnsssuuuvvvvvvssspppoooooorrrssssssrrrnnnkkkjjjjjjkkkkkkkkkiiifffdddeeefffooozzz~~~{{{uuupppiiiccc[[[VVVSSSPPPLLLIIIIIIIIIIIILLLOOORRRSSSRRRTTTQQQMMMIIIFFFCCC>>>;;;666555444333333444555666888;;;>>>@@@HHHUUU^^^aaaeeehhhjjjkkkjjjiiihhhhhhmmmoooqqqsssuuuyyy}}}{{{yyywwwtttssssssssstttwww|||zzz}}}zzzsssnnnpppssstttyyy|||```jjjrrrpppiiiccc]]]WWWZZZZZZ]]]gggxxxwwwnnniiibbb\\\^^^ggghhhbbbaaafffmmmzzz~~~~~~{{{iiiSSSIIIJJJIIINNNWWWaaajjjqqqwwwzzzxxxrrrsssyyy}}}wwwpppfffZZZNNNFFF<<<888666777777777:::???DDDOOO^^^jjjooolllgggcccWWWUUUSSSTTTXXX^^^bbbeeeaaaYYYOOOHHHFFFEEEDDDCCCDDDFFFJJJMMMOOONNNJJJGGGDDDBBB???===;;;::::::;;;::::::===???BBBKKK^^^pppkkk\\\LLLDDD@@@>>>AAADDDGGGRRRcccrrr}}}|||sssmmmsss{{{xxxzzzyyyvvvtttssstttuuuvvvrrrrrrqqqpppmmmqqqlllUUUKKKIIIIIIMMMTTTcccuuurrr]]]KKKDDD@@@999888<<<:::888888:::===CCCQQQ^^^rrrzzzUUUBBB===:::666444111111111111000000000000111///---,,,++++++,,,---,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))***+++,,,,,,***)))((()))***++++++***)))***+++++++++,,,------,,,++++++******+++++++++,,,,,,,,,///+++***,,,...---...111000999DDDLLLTTTYYYWWWRRROOOPPPTTT\\\eeemmmqqqqqqpppooorrrwwwuuukkkccc```______]]]\\\\\\\\\\\\]]]\\\\\\XXXUUUYYYdddjjjiii\\\TTTLLLIIIGGGEEEGGGJJJJJJJJJKKKKKKKKKNNNRRRUUU^^^dddppp|||}}}~~~~~~~~~{{{vvvqqqnnnggghhhhhhhhhffffffeeefffdddaaa]]][[[]]]bbbhhhlllrrrtttvvvvvvtttrrrrrrrrrssstttuuutttpppmmmkkkkkkkkkkkkjjjhhhfffhhhlllpppuuu|||yyyuuutttsssnnnfff___WWWQQQKKKGGGGGGGGGEEECCCCCCCCCEEEIIINNNRRRTTTTTTWWWVVVUUUSSSPPPJJJCCC???777666555444444555666777888;;;===???GGGTTT^^^bbbhhhjjjlllmmmmmmmmmooopppppprrrtttuuuuuuwwwzzz}}}yyyvvvsssooolllkkkkkkkkkrrrwww~~~|||pppuuuvvvqqqoootttzzz|||TTT___iiikkkiiifff```ZZZXXXXXX\\\fffvvv~~~tttnnnkkk```YYYYYYbbbddd______eeeeeettt~~~kkkSSSGGGHHHFFFKKKTTT^^^gggoootttwww|||zzzssssssxxx}}}}}}xxxpppggg[[[OOOGGG===888666777777777:::???LLLWWWeeemmmmmmggg```\\\WWWWWWXXX\\\ccciiinnnppp___TTTGGG???======<<<:::;;;===???AAA@@@>>><<<:::888:::;;;999666555666999;;;<<<>>>@@@CCCLLL```rrrsss[[[PPPDDD???<<<;;;>>>BBBHHHTTTeeesss|||~~~uuupppxxx~~~~~~~~~{{{wwwwwwuuusssqqqqqqsssuuuwwwrrrrrrrrrqqqooovvv|||aaaOOOKKKLLLMMMSSSZZZiii|||eeeSSSEEECCC@@@999888===777666777<<>>FFFTTT^^^bbbhhhjjjkkkllllllnnnqqqsssooopppqqqqqqqqqrrrtttvvvwwwtttpppkkkhhhfffeeeeeeooouuu|||}}}xxxtttooovvvzzzyyyyyyMMMXXXfffnnnllleee___]]]\\\___aaafffttt|||uuupppmmm^^^XXXVVVZZZ\\\[[[YYYZZZdddsss}}}zzzfffRRRIIIKKKKKKJJJPPP[[[eeekkkpppuuu}}}zzzwwwwwwxxx}}}wwwppphhh]]]QQQHHHAAA:::555555777888<<>>???CCCEEEMMMaaatttxxxcccJJJEEE>>><<<>>>AAADDDDDDKKKQQQaaasss}}}}}}uuuvvvxxx}}}~~~}}}{{{zzzzzzwwwsssrrrtttuuutttrrrpppooolllllltttdddRRRKKKJJJLLLOOOXXXgggzzzxxxZZZNNNCCC???===:::777888777===AAA@@@BBBSSSqqqcccLLLBBB:::999777...333333333222111000//////111000///------,,,,,,,,,///...,,,+++***+++,,,,,,---------,,,,,,,,,++++++''''''((()))***+++,,,,,,,,,,,,,,,+++***)))((((((...---,,,***)))******+++((()))******)))***,,,...'''+++222888;;;666///(((++++++*********+++---...(((((()))***+++,,,,,,------222;;;FFFPPPXXX[[[\\\YYYVVVWWW[[[^^^```dddjjjjjjmmmpppooolllgggcccaaa___```aaa___]]]ZZZZZZZZZaaa^^^[[[XXXZZZ```iiipppnnneee[[[TTTRRRRRRPPPMMMNNNLLLKKKLLLOOORRRSSSSSSTTT^^^llluuuxxxxxx{{{}}}zzzrrrmmmiiijjjkkkjjjhhhhhhhhhiiijjjjjjjjjhhhfffeeeeeeggghhhlllppptttuuutttqqqoooqqqrrrrrrrrrqqqooonnnmmmooommmllllllooorrrsssttt{{{|||uuussspppooonnnmmmjjjhhhiiiccc^^^^^^[[[SSSMMMJJJ>>>>>>>>>???AAABBBCCCBBBHHHMMMPPPPPPTTT\\\bbbccclllhhheeecccbbb\\\QQQIIIAAA>>>:::777444444555666777:::<<<>>>BBBLLLZZZeeeiiilllnnnnnnmmmlllkkklllqqqpppnnnmmmmmmnnnpppqqqrrrrrrooohhhbbbbbbgggmmmqqqwww~~~zzzxxxwwwtttrrrpppsssyyyIIISSS```hhhhhhccc___^^^]]]___```dddooo~~~}}}wwwqqqkkkhhh\\\VVVRRRSSSSSSSSSVVV[[[bbbooozzz}}}~~~yyyfffSSSJJJJJJLLLKKKOOOZZZdddjjjooottt{{{||||||xxxwwwxxx~~~}}}wwwqqqjjj___SSSJJJBBB;;;666666888999===BBBOOOZZZeeegggggghhheeeaaa]]]aaahhhqqq{{{}}}rrreeeMMMEEE<<<777777888888777888999:::::::::;;;<<<<<<>>>::::::===???======???@@@@@@CCCFFFIIISSSjjjmmmXXXHHHDDD>>>;;;===AAACCCDDDJJJPPP___ppp{{{~~~pppkkknnnrrryyy~~~~~~}}}{{{yyyxxxvvvsssssstttuuusssqqqnnnllliiilllzzzuuu\\\MMMHHHIIIMMMQQQ]]]mmmnnnTTTJJJAAA>>>===;;;999:::777;;;>>>AAAJJJ```vvvZZZFFF???888888777///333222222111111000000000000///...------,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++*********))))))(((((())))))******++++++,,,------,,,+++***)))))),,,+++***)))))))))*********+++++++++))))))***+++'''))),,,000222111,,,)))++++++*********+++,,,---'''(((((((((((((((((((((---000777AAAKKKTTTZZZ]]][[[WWWVVVYYY[[[]]]aaagggiiikkklllkkkgggaaa]]]\\\\\\^^^___^^^\\\ZZZZZZZZZ___^^^[[[XXXYYY```jjjrrrvvvmmmaaaXXXTTTRRROOOMMMNNNMMMKKKMMMPPPSSSTTTTTTSSS\\\gggpppuuuwwwzzz|||yyyrrrmmmiiijjjjjjjjjiiiiiijjjjjjlllmmmllljjjgggeeeeeefffhhhkkkppptttuuussspppnnnkkkllloooqqqssstttttttttsssqqqooooooqqqssstttttt{{{~~~wwwpppgggeeecccbbbcccbbbaaa```aaa[[[WWWVVVSSSLLLFFFDDD???@@@@@@BBBDDDEEEFFFEEEMMMSSSXXX[[[___hhhmmmnnnvvvrrrnnnmmmlllfff]]]UUUHHHCCC<<<777666666777777999;;;===???CCCMMM[[[eeeiiikkklllllljjjiiijjjjjjnnnmmmkkkiiiiiilllnnnpppttttttrrrmmmhhhiiinnntttxxx|||yyywwwwwwwwwwwwvvvzzz}}}FFFOOO\\\eeegggeeecccbbb___```___aaajjjtttyyyxxx|||{{{zzzwwwrrrlllfffccc[[[VVVQQQMMMKKKLLLTTT^^^aaakkkttt}}}{{{xxx}}}xxxhhhYYYQQQOOOMMMKKKOOOXXXaaahhhmmmsssxxxyyy|||zzzxxxwww{{{~~~~~~yyytttmmmbbbVVVMMMCCC<<<777777999:::===BBBPPPYYYbbbeeeeeeeeeeeebbbbbbhhhrrr|||}}}jjjWWWCCC>>>888555666777777666:::999999;;;<<<===<<<;;;<<<999999===>>><<<===AAADDDGGGJJJLLLOOO]]]yyy|||xxxwww}}}cccNNNFFFBBB===;;;===@@@CCCEEEJJJQQQ```ppp{{{pppcccbbbhhhpppxxx~~~~~~~~~}}}zzzxxxwwwvvvttttttuuutttrrrpppnnnkkkjjjrrrxxxfffSSSIIIHHHKKKQQQWWWeeeuuuvvv___KKKDDD>>>>>>>>>;;;:::;;;:::;;;>>>DDDUUUpppfffOOO@@@<<<777777777///111111111111111111111111//////......---,,,,,,,,,------,,,+++++++++,,,,,,+++++++++*********))))))************************------------,,,+++******))))))(((((())))))***++++++,,,,,,+++)))(((((()))***)))((((((+++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,++++++*********---///333;;;DDDOOOXXX]]]]]]XXXUUUVVVWWWXXX\\\bbbgggiiiiiifffaaa\\\XXXVVVXXXZZZ]]]]]]\\\[[[[[[[[[^^^^^^]]]ZZZYYY___jjjtttyyyqqqeee[[[TTTQQQPPPPPPNNNLLLKKKLLLOOOSSSTTTUUUTTTXXX```iiipppvvvzzz{{{~~~xxxqqqmmmiiiiiiiiijjjjjjkkklllmmmooooooooolllhhheeedddeeegggkkkppptttuuusssooollliiikkknnnrrruuuxxxyyyyyywwwuuusssssstttuuuuuutttyyyzzz|||}}}yyyqqqfff___WWWUUUSSSTTTVVVWWWXXXXXXXXXRRRNNNMMMJJJDDD??????@@@BBBEEEHHHJJJLLLMMMMMMVVV^^^eeeiiiooowww{{{{{{}}}yyyxxxxxxtttllleeeUUUKKK@@@999888999888777999;;;===???DDDMMMZZZccchhhhhhiiihhhgggggghhhjjjmmmjjjgggfffhhhlllqqqtttzzzzzzxxxuuurrrsssyyy~~~}}}||||||zzzwwwtttsssvvvyyy|||}}}EEEOOO]]]hhhlllllliiihhhdddbbb___aaafffmmmoooooorrrssssssqqqmmmggg```\\\ZZZWWWSSSNNNIIIIIISSS___ccciiippp{{{}}}vvvrrrttt}}}yyyoooeee^^^ZZZQQQMMMOOOVVV___dddkkkqqquuuwwwzzz~~~|||yyyxxxwwwzzz~~~{{{wwwqqqfffZZZQQQDDD===777777888999<<>>;;;888777888888888777;;;::::::<<<>>>???===;;;;;;999:::>>>>>>===@@@EEEOOOSSSWWWVVVYYYjjjpppiiiiiinnnwww}}}___KKKCCC@@@===;;;<<<@@@CCCFFFKKKTTTcccrrr~~~sssggg```eeellluuu}}}}}}}}}}}}~~~}}}zzzxxxwwwwwwvvvuuutttqqqnnnllllllmmmrrrhhh[[[NNNIIIJJJOOOWWW___mmm}}}gggSSSEEE???<<<======;;;999;;;@@@>>>@@@JJJ___~~~zzzZZZFFF<<<:::555555666///000000000000111111111111............------,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++******)))))))))+++,,,,,,,,,++++++***)))((((((((()))***++++++,,,***+++,,,,,,***))))))***---***((((((***,,,......+++++++++++++++++++++,,,------------------------...///111555>>>IIIUUU]]]```ZZZUUUTTTTTTTTTXXX^^^ggghhhhhheee___ZZZVVVUUUUUUXXX[[[]]]]]]\\\]]]]]]```aaa```]]]ZZZ^^^iiirrruuuooofff]]]UUURRRRRRSSSNNNLLLJJJKKKNNNQQQTTTTTTUUUVVV[[[bbbllltttyyy{{{}}}xxxrrrnnniiihhhhhhiiikkkmmmooooooppppppppplllhhhdddcccbbbfffjjjooossstttrrrnnnkkknnnpppsssvvvxxxzzzzzzzzzzzzyyywwwwwwwwwwwwuuutttuuuuuutttrrrlllcccWWWPPPKKKJJJIIIJJJNNNRRRTTTTTTQQQLLLHHHHHHEEE@@@>>>???@@@DDDJJJOOOSSSVVVYYYZZZcccllltttxxx}}}yyytttbbbUUUDDD;;;999:::999666999:::<<>>888777888888;;;???FFFJJJPPPUUUXXXZZZ___dddkkksss{{{|||wwwhhhQQQ>>>;;;:::888888888999888888======>>>???@@@@@@>>>===>>>===???CCCDDDDDDHHHOOO]]]bbbeeecccfffxxxrrraaa___eeemmmyyy}}}___KKK@@@???===<<<===@@@DDDGGGKKKVVVeeesssqqqfffdddeeeooouuu}}}~~~|||{{{{{{|||}}}}}}zzzxxxxxxxxxxxxvvvrrrooollljjjhhhppp~~~sss[[[RRRJJJIIILLLRRR]]]gggvvvttt[[[JJJBBB>>>;;;===<<<999888:::??????CCCPPPiiirrrSSSBBB;;;:::444333444///000000000000000000111111,,,------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++******)))))))))************))))))(((((()))***+++,,,,,,------''')))+++,,,+++***+++++++++***))))))+++---------++++++++++++++++++++++++((((((((()))***++++++,,,...///000222999DDDRRR\\\```YYYTTTSSSQQQQQQTTTZZZggghhhiiigggbbb]]]ZZZXXXTTTXXX\\\_________``````dddeeeeeeaaa^^^```ffflllrrrpppkkkbbbYYYTTTTTTUUUNNNKKKIIIIIILLLOOORRRSSSUUUUUUXXX^^^hhhqqqxxx|||}}}~~~}}}xxxtttqqqjjjhhhfffhhhkkkoooppppppooooooooolllgggdddaaaaaaeeehhhmmmqqqrrrqqqnnnlllssstttwwwyyy{{{}}}}}}}}}}}}|||{{{zzzzzzyyyvvvsssqqqpppnnnjjjcccYYYNNNGGGCCCBBBCCCFFFKKKOOOQQQRRRKKKGGGEEEDDDBBB>>>???CCCDDDJJJSSSZZZ```cccgggjjjttt|||nnn___LLL???;;;:::999666888999:::>>>CCCKKKSSSYYY\\\^^^```bbbeeeiiinnnqqqqqqpppppprrrwww~~~}}}zzzwwwvvvtttuuuwwwyyy}}}@@@JJJ[[[kkkvvvzzzyyywwwuuummmffffffgggggghhhjjjeeefffggggggccc^^^XXXUUUVVVVVVWWWTTTMMMGGGKKKSSSaaaggglllqqq|||tttoooqqqzzz~~~wwwpppiii\\\UUURRRUUUZZZ^^^eeelllppptttyyy|||~~~~~~|||ssssssuuuyyy}}}xxxooocccZZZIIIAAA;;;999999888:::===@@@BBBGGGNNNSSSWWW```hhhrrrzzz{{{nnn]]]KKK<<<888888888888999::::::;;;???BBBEEEFFFDDDBBBBBBBBB>>>???BBBFFFHHHIIIOOOXXXkkkqqqrrrppptttlll___^^^hhhttt~~~___KKK>>>>>>>>>===>>>AAAFFFIIIMMMYYYiiiuuutttgggbbbgggoooyyy}}}|||{{{zzzyyyyyyyyyzzzzzzyyywwwwwwwwwwwwuuuqqqmmmlllllliiiwwwzzzbbbRRRLLLHHHIIIMMMUUUcccpppzzzdddQQQEEEAAA===;;;<<<;;;777888;;;;;;>>>GGGYYYrrrjjjMMM???::::::222111444///000000000000000000000000+++,,,---......---,,,+++++++++,,,---------,,,,,,+++++++++*********)))))),,,,,,+++++++++*********((()))))))))))))))((((((((()))***,,,------------&&&(((+++,,,+++++++++,,,((('''''')))+++,,,+++)))++++++,,,,,,,,,+++******'''((()))***+++,,,---------...///111555@@@MMMWWW\\\VVVQQQPPPOOONNNQQQVVVcccfffjjjjjjgggccc___]]]VVVZZZ___bbbccccccddddddhhhhhhgggeeeddddddeeegggqqqsssrrrkkk```WWWTTTUUUPPPMMMJJJIIIKKKNNNQQQRRRSSSTTTWWW\\\cccmmmuuu{{{{{{|||~~~}}}zzzwwwtttjjjgggeeefffkkkooopppooommmnnnnnnlllhhhdddcccbbbeeegggjjjmmmpppppppppoooqqqtttwww{{{~~~~~~~~~~~~~~~{{{wwwtttooommmjjjfff___UUUKKKDDD>>>>>>@@@DDDIIIMMMOOOOOOHHHEEECCCDDDBBB@@@DDDIIIMMMUUU```iiinnnrrrvvvyyy}}}yyyjjjUUUEEE===;;;999777777888999===CCCJJJPPPTTTWWWZZZ^^^cccgggkkkqqqtttvvvvvvxxx|||~~~{{{xxxtttrrrrrruuuyyy~~~|||{{{{{{>>>GGGVVVgggvvvuuukkkiiihhheeefffiiidddfffggggggeeebbb^^^[[[[[[ZZZYYYWWWPPPIIIKKKPPPZZZccchhhjjjrrrzzzqqqlllmmmuuu}}}vvvoooaaaZZZTTTUUUXXX\\\cccjjjmmmrrrxxx{{{{{{~~~~~~uuusssrrrtttzzz{{{rrrfff]]]NNNFFF>>><<<:::999:::===<<<===BBBKKKQQQWWWcccooouuuzzzgggUUUFFF===888999:::;;;<<<>>>AAACCCCCCHHHNNNMMMIIIEEEGGGIIIDDDEEEJJJOOOQQQSSS[[[eeeuuuzzz|||zzznnnfffgggsss___III===>>>?????????BBBGGGKKKSSS```pppzzz|||qqqjjjgggoooyyy}}}{{{zzzyyywwwuuuuuuvvvvvvvvvuuusssttttttrrrooonnnoooqqquuulllWWWMMMJJJIIILLLQQQ\\\mmm|||iiiVVVIIIAAA???;;;:::;;;:::777999>>>;;;AAAOOObbbyyy___III<<<888888000000444111111111000000//////......***+++---......---,,,******+++,,,---------,,,,,,+++++++++*********))))))++++++++++++++++++++++++((())))))*********))))))((()))***+++,,,,,,++++++'''))),,,---+++*********'''''''''(((***+++***)))+++,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------+++---///000333;;;GGGPPPVVVQQQNNNNNNMMMKKKMMMRRR^^^bbbhhhkkkjjjfffcccaaaYYY]]]cccfffggggggggghhhiiihhhhhhiiijjjjjjgggdddiiioootttpppeeeZZZUUUUUUTTTPPPLLLKKKLLLOOOQQQRRRPPPSSSVVVZZZ___gggqqqyyyyyyzzz}}}~~~~~~|||zzzxxxkkkgggccceeejjjnnnooonnnkkkmmmnnnmmmjjjgggeeeeeedddeeehhhjjjmmmoooqqqrrrppprrrvvv{{{zzzvvvqqqnnnjjjddd]]]TTTIIICCC<<<>>>AAAFFFKKKNNNNNNMMMIIIGGGFFFGGGGGGGGGLLLSSSZZZcccooowww{{{~~~|||xxxuuuwwwsss___MMMAAA<<<::::::888888:::>>>DDDJJJOOORRRVVVZZZ___eeeiiimmmrrruuuyyy{{{~~~~~~zzzwwwtttoookkklllrrryyy{{{yyyzzz|||???FFFTTTeeewwwzzznnnjjjhhhddddddhhhggghhhiiijjjjjjhhheeecccaaa^^^\\\YYYSSSMMMMMMQQQTTT___eeedddiiixxxxxxmmmgggiiipppwww|||{{{uuueee\\\VVVUUUXXX[[[bbbhhhjjjpppwwwzzzzzz{{{wwwssspppqqqwww}}}}}}ttthhh___RRRIIIAAA>>><<<:::;;;>>><<<;;;@@@JJJRRRYYYgggttttttzzzcccOOOCCC<<<999:::<<<>>>@@@DDDHHHKKKEEEMMMTTTSSSLLLHHHJJJOOOPPPRRRWWW\\\___bbbkkkuuuzzzrrrmmmqqq___III===>>>@@@??????BBBHHHMMMZZZhhhwwwzzzvvvrrrpppvvv~~~yyywwwwwwxxxuuusssrrrsssssssssssspppqqqrrrqqqoooooorrruuu{{{bbbPPPMMMKKKKKKPPPVVVbbbuuuzzz^^^LLLCCC???===:::999:::999888<<>>GGGVVViii|||WWWEEE999777777//////444333222111111000///......---***+++---......---+++***)))***,,,---...---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))******+++++++++******'''(((***++++++***)))))))))+++------+++)))(((((()))((('''(((***,,,,,,++++++,,,,,,---,,,+++***))))))))))))(((((((((((('''(((+++...///111888CCCKKKQQQMMMKKKLLLKKKIIIKKKOOOYYY___fffkkkkkkhhhdddbbb\\\```eeeiiijjjjjjjjjjjjiiiggggggjjjnnnnnniiiddd^^^hhhqqqpppfff\\\WWWVVVWWWSSSOOOLLLMMMPPPRRRSSSMMMQQQVVVYYY[[[cccnnnwwwxxxzzz|||~~~~~~|||zzzkkkgggcccdddiiinnnnnnmmmjjjmmmnnnnnnllliiihhhhhhdddeeefffhhhlllooorrrtttqqqssswwwzzz~~~|||xxxssspppkkkeee]]]SSSIIICCC>>>???CCCIIINNNPPPOOOMMMMMMKKKKKKMMMLLLMMMTTT\\\dddnnnyyy~~~tttooolllpppyyyzzzfffRRRDDD===<<<===999999;;;???EEEKKKPPPRRRWWW[[[aaafffjjjnnnrrrtttzzz}}}||||||}}}{{{wwwuuupppjjjeeegggnnnxxx{{{|||}}}|||zzz{{{~~~FFFKKKQQQ\\\qqqwwwlllffffffhhhjjjllljjjkkkqqqvvvuuuppplllhhheeebbb^^^VVVNNNLLLPPPUUUYYY^^^aaafffnnnzzz|||qqqiiifffgggnnnttt{{{yyyooohhh^^^WWWUUUYYY```eeejjjooouuuyyyzzz}}}{{{xxxsssnnnmmmrrrzzz}}}wwwnnnhhhZZZNNNBBB<<<999777888:::??????CCCKKKVVVbbbqqq{{{|||eeeLLL@@@@@@;;;>>>AAAEEEIIIJJJJJJIIIQQQQQQQQQSSSUUUXXX\\\]]]\\\bbbjjjmmmnnnoootttxxxtttvvvxxxZZZJJJ@@@???>>>@@@@@@AAAHHHQQQdddmmmyyy~~~zzzzzz~~~}}}wwwrrrqqqrrrrrrrrrsssssstttttttttxxxrrrnnnkkkhhhjjjvvviiiWWWNNNEEEHHHNNNVVVbbbrrr}}}dddRRREEE??????===999888:::999777888;;;AAAIII[[[pppkkkRRRAAA>>>:::666333222222222...///000000000///---,,,------------------------,,,,,,---...---,,,***))),,,+++++++++***)))))))))------,,,,,,+++***))))))++++++***)))((('''&&&&&&************************)))***+++,,,,,,,,,,,,,,,,,,+++)))))))))+++---...+++++++++******))))))))),,,++++++******)))))))))***+++---...111777>>>CCCJJJJJJJJJHHHGGGHHHKKKNNNWWW[[[bbbgggiiihhheeebbb```dddjjjmmmnnnmmmmmmmmmqqqlllggghhhmmmnnnjjjeeedddgggkkkllljjjeee```\\\]]]\\\YYYUUURRRQQQRRRTTTKKKOOOSSSUUUWWW]]]gggooouuu{{{~~~}}}}}}~~~~~~{{{nnnhhhbbbbbbgggllloooooonnnmmmmmmnnnnnnllliiifffeeedddcccffflllpppqqqppppppqqqsssuuuvvvyyy}}}~~~yyyvvvooofff]]]SSSLLLHHHEEEFFFHHHLLLPPPSSSSSSRRRQQQQQQRRRRRRTTT[[[fffnnnwww{{{zzztttkkkddd^^^aaammm|||ooo\\\MMMCCC>>>===666999<<>>AAAGGGMMMRRRTTTSSSRRROOOQQQSSSWWW\\\```dddfffkkkmmmooonnnnnnqqqyyy|||zzzoooSSSFFFAAA??????AAAAAACCCKKKTTTdddnnn|||{{{vvvrrrqqqooooooppprrrssstttuuuuuusssqqqooonnnkkkpppwww\\\MMMIIIGGGLLLSSS\\\iiiyyyoooYYYKKKAAA<<<;;;;;;888777::::::999;;;>>>AAAJJJ]]]rrrbbbKKK:::888444000...------...///////////////......---------------------------,,,,,,---------,,,+++***+++++++++***************,,,,,,,,,++++++******)))))))))))))))((((((((((((************************'''((()))))))))))))))))),,,+++***))))))******+++,,,,,,+++++++++*********++++++++++++************'''(((***+++---222999===DDDFFFGGGHHHHHHIIILLLNNNVVVZZZ```eeehhhfffcccaaa```dddiiimmmnnnnnnooooooqqqmmmjjjjjjkkkkkkgggcccfffiiilllppprrrqqqmmmjjjhhhfffbbb\\\UUURRRQQQQQQNNNQQQTTTVVVWWW]]]fffmmmuuu|||oooiiicccbbbffflllooooooooonnnnnnnnnnnnllliiigggdddcccccceeejjjllllllkkkmmmnnnpppqqqrrruuuzzz}}}|||{{{xxxssskkkcccZZZRRRNNNKKKKKKMMMQQQUUUXXXXXXXXXXXXZZZ\\\]]]aaahhhrrryyy}}}{{{|||}}}zzzrrrlllccc]]]WWWYYYdddsss~~~}}}ppp```RRRGGGAAA>>>888999<<<>>>AAAFFFLLLPPPSSSWWW]]]cccjjjpppvvvyyy}}}}}}~~~~~~yyyuuupppsssyyy~~~~~~{{{xxxssslllddd```______dddlllwww~~~}}}~~~SSSNNNKKKSSSiiinnndddbbbfffjjjuuusssrrrtttyyy}}}}}}{{{yyyuuussssssmmm```SSSMMMMMMRRRYYY^^^bbbhhhpppvvv}}}{{{vvvooojjjjjjlllnnnppp}}}|||uuujjj___YYYWWWYYY[[[eeehhhmmmqqqtttwwwzzz|||~~~{{{vvvpppmmmnnnssswww|||{{{uuupppdddXXXKKKCCC>>>;;;<<<@@@FFFHHHKKKTTTcccvvvgggNNNBBBBBB;;;@@@HHHRRRYYY[[[YYYVVVPPPSSSYYY```gggmmmqqqrrrzzzxxxtttooonnnuuuyyywwweeeMMMCCCAAA???@@@BBBCCCFFFOOOYYYeeeppp|||yyytttqqqqqqlllmmmnnnppprrrsssuuuuuupppqqqqqqpppqqq{{{eeeNNNFFFGGGKKKQQQZZZeeessswww]]]MMMEEE???:::999999666666:::<<<;;;>>>BBBEEEOOOcccxxxuuuUUUCCC:::888555222000000111111000000///...............------------------------,,,,,,,,,---,,,,,,+++******************++++++++++++++++++***************''''''(((((())))))******************************))))))))))))))))))(((''',,,,,,+++******))))))(((,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,'''((())))))+++///444888===AAAEEEIIIJJJKKKMMMNNNSSSWWW]]]bbbeeedddbbb```^^^bbbgggkkkmmmooopppqqqpppooonnnllliiigggdddcccggghhhlllrrryyy|||{{{xxxsssppplllddd\\\UUUSSSRRRPPPRRRUUUUUUWWW\\\cccjjjpppwww}}}}}}qqqkkkeeedddgggkkknnnooorrrpppnnnmmmmmmmmmkkkiiifffffffffgggiiijjjhhhgggiiijjjkkklllmmmqqquuuyyywwwzzz}}}{{{xxxrrrkkkbbb[[[WWWRRRSSSTTTXXX\\\```aaa``````ccchhhlllpppvvv~~~|||uuuttttttvvvvvvqqqjjjccc[[[UUUOOOQQQ[[[iiiuuu|||{{{sssgggZZZNNNDDD???:::;;;;;;<<>>BBBIIILLLQQQZZZlllhhhOOOCCCCCC<<>>???CCCEEEIIITTT^^^iiirrr~~~~~~{{{xxxuuuqqqoooooommmmmmnnnooopppqqqrrrsssrrrpppoooqqqyyypppXXXJJJHHHKKKNNNVVVbbbooo}}}|||gggQQQFFFCCC???;;;999888666666:::======???DDDJJJVVVkkkeeeKKK???:::999777555444444444555111000...------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++)))))))))***+++++++++,,,)))))))))***************(((((((((((())))))))))))++++++++++++++++++++++++,,,---------,,,+++*********++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***+++++++++,,,...222666888>>>FFFKKKNNNNNNMMMMMMQQQUUUZZZ___bbbbbbaaa```\\\___dddgggiiilllnnnpppmmmooopppnnniiifffeeefffffffffiiipppyyyxxxvvvqqqiiiaaaZZZVVVUUUOOOPPPRRRSSSUUUZZZaaaggglllttt{{{}}}~~~~~~|||xxxrrrnnnhhhfffhhhllloooppptttrrrooonnnnnnnnnlllkkkllllllkkkkkkjjjiiigggeeefffggghhhiiijjjmmmrrrvvvvvvxxx|||}}}}}}|||xxxrrrjjjccc___ZZZYYYZZZ]]]aaaeeeggghhhfffkkkrrrwwwzzz~~~}}}{{{xxxoooooopppqqqqqqllleee___WWWRRRLLLLLLUUUcccqqqxxx}}}|||wwwooocccTTTGGG@@@<<<<<<;;;;;;>>>DDDLLLQQQVVVVVVXXX```kkktttyyyzzz|||||||||}}}}}}{{{vvvsssuuuwwwyyy|||||||||zzzyyyuuusssooojjjfffeeegggiiiqqqwww~~~```TTTIIIKKKZZZpppxxxiii^^^]]]bbbhhhjjjlllmmmoooyyy}}}vvvhhhXXXOOOIIILLLQQQVVV[[[```dddgggnnnvvv{{{wwwtttuuuvvvtttttt|||}}}tttkkkddd___]]]\\\___aaafffkkkqqquuuwwwwwwxxx}}}{{{tttooolllmmmnnnqqquuu|||~~~{{{xxxuuummmcccWWWMMMDDD>>>???CCCJJJPPPWWWaaavvviiiQQQEEECCCBBBHHHSSSaaakkkmmmgggaaa[[[```hhhqqqxxx~~~|||{{{~~~sssggg]]]\\\eeevvvaaaNNNJJJ???===???CCCGGGMMMXXXdddnnnuuu~~~{{{|||~~~wwwtttrrrmmmkkklllooooooooooooooooooooooooqqqmmmlllssssss]]]QQQKKKKKKOOOSSS\\\jjjyyylll[[[IIIBBB@@@>>>:::999999666777<<>>555444333111111111111111111000...------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,)))))))))))))))))))))***))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++))))))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---,,,,,,...111333666===GGGNNNQQQPPPNNNLLLPPPSSSXXX\\\```aaaaaaaaaZZZ]]]```bbbdddfffiiikkkiiilllooonnnjjjggggggiiiffffffgggmmmuuu{{{|||zzzsssjjjaaaYYYVVVUUUKKKLLLMMMOOOSSSYYY```dddmmmuuu|||}}}}}}~~~|||xxxrrrppplllkkklllnnnqqqrrruuurrrpppooooooooonnnmmmoooooonnnlllhhheeeccccccccceeeggghhhjjjlllpppsssvvvxxxzzz}}}}}}}}}}}}{{{vvvpppiiifff```^^^^^^```dddhhhkkkkkknnnssszzzzzzyyywwwssspppiiijjjlllmmmlllgggbbb^^^VVVQQQKKKJJJQQQ___llluuu{{{|||{{{uuuiiiZZZJJJAAA======<<<<<>>???DDDIIIQQQ^^^jjjuuuyyy}}}zzzzzz}}}yyyrrrpppmmmiiihhhjjjppppppooooooooonnnnnnnnnnnnnnnqqq~~~~~~```RRRMMMKKKMMMRRRZZZeeeuuuxxx[[[OOOCCC>>><<<:::999999:::888:::???CCCEEEIIINNNWWWfff~~~kkkNNN@@@===333222111000000000000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***************+++++++++)))))))))(((((((((((((((******))))))(((((('''''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))(((((()))***,,,---...///++++++++++++,,,,,,,,,,,,******************++++++***+++,,,+++***+++...000444;;;GGGOOORRRQQQOOOMMMQQQSSSWWW[[[___bbbcccccc[[[]]]^^^^^^^^^___bbbddddddhhhkkkllliiigggggghhhgggggggggiiinnnsssyyy}}}~~~zzzrrrggg\\\TTTPPPPPPJJJJJJJJJMMMRRRXXX^^^bbbgggooouuuwwwxxxyyyxxxuuuqqqqqqqqqpppqqqrrrssstttsssrrrqqqqqqrrrrrrqqqoooooonnnlllgggbbb___^^^^^^```cccgggiiikkklllnnnpppuuuvvvwwwyyy{{{|||}}}}}}~~~~~~}}}{{{xxxsssnnnkkkdddbbb```aaadddhhhkkkllluuuzzzyyyvvvrrrkkkeeecccdddfffgggfffccc```]]]WWWRRRJJJGGGLLLWWWeeennnwwwyyyzzzvvvlll\\\MMMDDD=========???CCCKKKTTTZZZ^^^```dddkkkrrrxxx{{{|||zzzzzz{{{}}}}}}{{{zzz{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxvvvuuuuuuxxxzzz{{{aaaYYYQQQMMMLLLQQQ^^^lllwwwwwwtttmmmeee```aaaccckkkrrrtttsss||||||rrrfff]]]YYYOOOMMMLLLMMMRRRZZZaaaeeeeeesss|||wwwsssuuutttpppqqqwww}}}uuummmfffaaa^^^XXXYYY^^^eeennntttvvvvvvvvvzzz}}}}}}~~~yyysssooommmmmmjjjooouuu{{{~~~~~~|||{{{zzzxxxvvvsssllldddZZZNNNDDDAAADDDKKKWWWdddrrroooXXXLLLIIIJJJOOO[[[lll{{{zzzsssooosssyyysss^^^JJJGGGHHHRRRcccuuuiiiTTTLLL@@@???BBBGGGMMMVVVcccpppzzz~~~zzzzzz|||zzzsssmmmkkkiiieeefffiiiooooooooooooooooooooopppooowww~~~hhhSSSLLLJJJIIINNNWWWdddoooxxxcccMMMFFF>>><<<999777888<<<:::999<<>>GGGOOOTTTZZZaaaqqqxxxYYY@@@777999444333333222111000//////...///000000000///---,,,++++++++++++++++++++++++******)))))))))***,,,---,,,+++++++++******))))))******)))((('''&&&&&&%%%&&&&&&'''((()))***++++++(((((((((((((((((((((((('''((()))***************)))(((&&&%%%%%%''')))***)))))))))******+++++++++******))))))((((((''''''***+++,,,,,,+++,,,...000***333AAALLLRRRSSSRRRQQQSSSTTTXXX\\\```cccfffgggbbbaaa___\\\XXXWWWYYY[[[```aaaccceeeeeecccaaa______bbbccc```]]]aaakkktttqqqmmmdddZZZRRRNNNOOOPPPOOONNNLLLMMMQQQVVVZZZ\\\]]]dddkkknnnqqqwwwyyyxxxooorrrvvvxxxyyyxxxwwwwwwppppppqqqtttvvvvvvtttrrrooommmiiiaaaZZZWWWXXX[[[[[[```fffjjjlllkkkkkkkkkmmmmmmoooqqqtttwwwyyy{{{~~~{{{xxxuuusssqqqjjjfffcccbbbdddhhhkkklllwww}}}~~~}}}wwwmmmeeeaaabbbddddddcccccccccdddccc\\\QQQHHHFFFLLLWWW```jjjmmmpppoooiii]]]QQQJJJ:::<<<@@@DDDJJJSSS]]]ccceeekkksssxxxyyyzzz|||~~~~~~~~~~~~~~~||||||}}}bbb___XXXPPPIIIHHHLLLQQQ```fffllllllgggccceeehhhlllmmmnnnrrrwww~~~vvvmmmeeeaaa___RRRNNNIIIGGGLLLUUU]]]bbb```hhhsss||||||{{{|||}}}zzzuuurrrllleee\\\XXXXXXaaaoooyyyzzzwwwwwwzzz}}}~~~}}}}}}~~~}}}}}}}}}}}}zzzwwwtttsssnnnoooqqqvvv{{{~~~|||}}}|||yyywwwvvvrrrjjj```WWWOOOJJJGGGOOOZZZkkkrrr___UUUSSSSSSaaatttvvveeeTTTHHHBBBEEEJJJTTTbbbtttzzz```PPPGGGCCCEEELLLTTT[[[hhhuuu|||yyyuuutttpppggg^^^\\\___cccqqqlllkkkooopppooossszzzhhhWWWNNNFFFGGGNNNVVV```hhhxxxjjjVVVOOODDD@@@;;;888777888999:::;;;;;;???FFFJJJPPP```qqqfffJJJ<<<777777444333222111000000000000...---,,,******+++,,,---------,,,+++************.........------,,,,,,,,,++++++************+++++++++++++++*********))))))***)))(((((((((***+++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))),,,++++++******++++++,,,+++++++++,,,,,,---------***+++,,,,,,+++***+++,,,,,,+++)))))))))+++---///111222666AAAMMMVVVWWWVVVTTTUUUWWW[[[___bbbbbbbbbcccbbb```\\\WWWTTTSSSTTT[[[___ccceeebbb^^^ZZZWWW\\\___```___[[[[[[```dddhhheee___WWWPPPMMMPPPSSSSSSMMMIIIKKKTTT[[[]]]\\\```bbbggglllpppssstttuuuwwwwwwxxx|||~~~}}}xxxsssooopppsssvvvwwwuuupppkkkkkkkkkjjjfffaaa]]]ZZZZZZ```aaaccceeegggjjjlllmmmqqqooopppqqqppppppttt{{{~~~{{{wwwtttpppmmmlllllljjjfffdddeeehhhmmmpppwwwzzz|||qqqggg]]]^^^bbbhhhiiieeeeeehhheee```UUUJJJDDDFFFOOOVVVccceeegggiiieeeYYYIII>>><<<>>>AAAFFFMMMXXXdddlllnnnrrryyy}}}~~~ccc```ZZZQQQIIIEEEEEEGGGXXX```hhhjjjgggfffhhhlllmmmnnnoooqqquuuyyy|||~~~}}}vvvnnngggccc```UUUQQQLLLJJJLLLQQQWWW[[[\\\cccoooxxx}}}}}}||||||zzzyyyxxxxxxzzz}}}~~~zzzwwwqqqiii]]]ZZZZZZaaakkksssuuusssuuuxxx{{{}}}}}}}}}}}}~~~~~~|||yyyuuusssnnnmmmooosssxxx}}}}}}|||||||||yyywwwxxxtttmmmddd[[[SSSMMMJJJMMMXXXjjjtttaaaXXXWWW\\\iiizzz}}}rrreeeVVVIII@@@???BBBIIIRRR___ppphhhXXXMMMHHHHHHPPPXXX___hhhqqq||||||vvvssssssooohhhaaa^^^aaaeeekkkkkknnnppppppqqq{{{nnnYYYSSSLLLHHHLLLSSS]]]jjjuuutttXXXIIIEEE;;;:::777666777888999:::>>>???DDDKKKPPPYYYjjjzzz{{{]]]FFF;;;777777333333222111000000000000------------------,,,,,,+++++++++***++++++,,,,,,++++++*********)))))))))*********))))))******************)))))))))((((((((('''&&&&&&'''((()))***+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++,,,+++***)))***,,,,,,++++++++++++---...///...000444===HHHQQQVVVXXXXXXXXXXXXYYY\\\^^^`````````___]]]ZZZVVVSSSRRRRRRYYY]]]bbbdddaaa]]]XXXVVVYYY\\\]]][[[WWWVVVYYY\\\dddccc^^^WWWQQQNNNPPPRRRUUUPPPLLLNNNUUUZZZ[[[ZZZZZZ^^^dddkkkpppsssuuuvvvxxxxxxyyy|||}}}{{{vvvrrrqqqrrrtttvvvwwwtttoookkklllllljjjgggbbb___]]]]]]dddeeegggiiikkkmmmoooppppppnnnnnnooonnnmmmqqqxxx{{{zzzxxxvvvssspppnnnmmmmmmjjjgggeeeeeehhhlllnnnvvvzzzvvvjjj^^^^^^aaaggghhhfffgggjjjjjjddd[[[OOOHHHHHHOOOVVV^^^___```aaa^^^UUUIII???;;;===AAAFFFPPP\\\iiiqqqwwwzzz~~~cccaaa]]]UUUMMMFFFCCCBBBMMMUUU___eeeggghhhllloooqqqrrrssssssttttttssssss{{{zzzxxxuuuooojjjeeebbbXXXTTTOOOKKKJJJLLLPPPRRRWWW^^^iiirrrwwwyyyzzzzzzvvvqqqmmmnnnssszzz~~~~~~{{{tttlll___^^^^^^aaagggmmmqqqrrrtttwwwzzz|||||||||}}}~~~{{{vvvsssmmmlllkkknnnsssyyy}}}}}}}}}}}}|||yyywwwxxxvvvqqqiiiaaaXXXQQQMMMMMMWWWhhhuuueee]]]]]]gggrrrsssqqqkkkaaaUUUIIIAAA======@@@GGGQQQ^^^mmm|||ssscccTTTNNNLLLTTT^^^fffkkkooo|||xxxtttqqqqqqooojjjeeebbbdddfffiiimmmqqqqqqooouuunnnYYYNNNIIIGGGIIIOOOWWWccctttyyy^^^HHH??????555555666777999:::;;;;;;???AAAFFFNNNVVVbbbtttkkkQQQAAA999777666333333222111000000000000---.../////////...,,,+++************+++,,,---...)))))))))))))))(((((((((***))))))(((((())))))***)))))))))((((((((((((((((((''''''''''''(((((())))))))))))*********++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++++++++***************(((***+++***)))((()))************+++,,,,,,------+++...222888@@@JJJTTTZZZ\\\[[[XXXWWWWWWYYY\\\^^^^^^]]]ZZZWWWUUUTTTSSSSSSXXX\\\```bbb___[[[WWWUUUWWWZZZ\\\ZZZVVVTTTTTTUUU```___]]]YYYUUURRRQQQRRRUUURRRPPPQQQVVVYYYYYYXXXWWW[[[ccckkkrrrvvvwwwwwwwwwwwwyyy{{{|||zzzvvvrrrsssssstttuuuuuusssooolllllllllkkkhhheeebbbbbbccciiijjjkkkmmmoooqqqrrrrrrooolllkkklllkkkjjjmmmsssuuuuuutttsssqqqpppoooooonnnlllhhheeeeeegggjjjmmmssswww~~~|||nnn```^^^```eeeggggggjjjnnnppplllcccWWWNNNLLLPPPUUUZZZZZZZZZ[[[YYYSSSJJJBBB<<<>>>CCCJJJTTTbbbqqqzzzbbbaaa___[[[TTTMMMFFFCCCDDDLLLVVV^^^cccggglllqqqvvvwwwwwwvvvtttrrrooommmppppppppppppnnnjjjeeeaaa[[[WWWQQQJJJGGGGGGKKKNNNUUU[[[dddlllppprrrssstttmmmgggbbbeeennnyyy~~~{{{ssskkkcccccccccccceeejjjppptttvvvxxxzzz{{{{{{{{{{{{}}}}}}wwwsssllljjjiiijjjooouuuyyy|||~~~~~~~~~}}}zzzyyywwwuuurrrlllddd\\\TTTPPPOOOYYYjjjvvviiiddddddnnnwww}}}sssmmmdddddd```XXXMMMEEEAAAAAA>>>AAAGGGPPP]]]nnn}}}nnn\\\TTTPPPWWWdddpppuuuvvv{{{wwwuuuooooooooollliiiggggggiiioooqqqrrrqqqrrr~~~vvv]]]QQQNNNEEEHHHNNNVVV___kkkxxxaaaPPPDDD???@@@555777:::;;;<<<<<<<<<===BBBEEELLLUUU```pppaaaIII>>>999666555333222111000000/////////.........------,,,+++++++++*********++++++,,,---++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))*********((((((((()))***++++++,,,))))))))))))))))))))))))(((***+++------+++***(((++++++******))))))((((((((()))***)))((('''(((***&&&'''((()))*********)))***---000333888CCCQQQ[[[___\\\XXXTTTRRRTTTWWW[[[^^^[[[XXXUUUVVVWWWYYYZZZZZZ]]]``````^^^YYYVVVUUUWWWZZZ]]]]]][[[XXXVVVVVV\\\]]]___^^^\\\YYYUUUTTTTTTSSSSSSTTTVVVXXXXXXWWWWWW\\\dddmmmsssvvvwwwvvvsssuuuwwwyyyzzzyyyvvvtttrrrqqqqqqrrrtttsssqqqnnnmmmmmmllljjjgggfffhhhiiikkkmmmoooqqqssstttttttttqqqmmmkkkkkkjjjhhhkkkoooooooooooooooppppppppppppooollliiifffeeegggiiikkkooottt{{{sssbbb___^^^cccgggiiimmmqqqvvvssslllaaaWWWRRRSSSUUUYYYYYYYYY[[[ZZZUUULLLEEE???BBBGGGNNNYYYhhhvvvcccbbbaaa^^^YYYPPPHHHCCC???EEENNNUUU]]]dddlllrrryyyxxxwwwuuurrroookkkiiieeeeeegggiiikkkiiiddd```]]]ZZZRRRJJJEEEEEEJJJOOOVVV[[[aaafffhhhjjjkkklllaaa\\\YYY]]]iiivvv|||uuulllffffffdddcccccchhhpppuuuxxxzzz{{{{{{zzzyyyzzz{{{~~~xxxuuummmjjjhhhhhhlllqqquuuxxx|||~~~~~~|||{{{ttttttrrrnnnggg___XXXTTTSSS]]]ooovvvllliiikkkpppxxx|||{{{zzzxxxvvvsssnnnhhhaaa]]]YYYZZZXXXSSSJJJDDDBBBBBB???BBBGGGPPP^^^qqqwwwddd\\\WWW\\\kkk{{{~~~xxxuuuuuunnnnnnnnnmmmlllkkkkkklllsssqqqoooppp{{{~~~eeeSSSMMMMMMIIIOOOYYYccclllwww~~~```OOOHHHDDD@@@>>>888;;;======<<<;;;<<<===GGGMMMVVV```mmm[[[EEE>>>999555333333222111000////////////000...+++)))((()))+++,,,---,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))************************)))************)))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))(((*********))))))((((((((('''((())))))((('''((()))&&&&&&''')))))))))))))))***---///111444>>>MMMXXX]]][[[XXXSSSOOOPPPTTTXXX]]]ZZZVVVVVVZZZ___bbbddd___aaabbb```\\\YYYWWWVVVXXX[[[^^^```___^^^\\\[[[[[[^^^cccggggggccc]]]YYYSSSUUUVVVWWWWWWWWWWWWXXXXXX]]]dddkkkppprrrqqqqqqnnnqqqtttvvvwwwwwwwwwvvvooonnnmmmnnnpppqqqqqqpppmmmnnnnnnmmmkkkjjjkkkmmmooopppsssvvvxxxyyyyyyyyyuuupppllllllkkkiiijjjmmmjjjkkklllmmmnnnoooppppppooommmiiigggfffggghhhjjjooottt{{{yyyeee```^^^ccchhhkkkooosssyyywwwrrriii___XXXVVVWWWXXXXXXZZZ]]]\\\VVVLLLDDDBBBEEEJJJRRR]]]jjjxxxfffdddbbb___YYYQQQGGGAAA???BBBGGGNNNWWWbbbnnnvvv{{{yyyuuuqqqmmmjjjhhhggg______aaaeeejjjjjjfffbbb```]]]WWWOOOHHHGGGLLLQQQXXX[[[___aaabbbbbbcccdddYYYVVVVVV[[[fffqqqyyy}}}{{{tttllliiifffbbbcccgggooouuuwwwyyyzzzyyyxxxwwwxxxzzz}}}}}}yyyvvvooollliiihhhkkkooorrrtttyyy|||~~~|||{{{ttttttrrrpppkkkeee___[[[WWWdddxxx~~~uuunnnmmmooorrryyywwwsssoooiiidddccc`````````___^^^[[[XXXWWWTTTUUUVVVSSSNNNHHHCCCAAABBBEEEKKKUUUcccwwwooojjjdddggguuuxxxtttrrrqqqoooooonnnnnnnnnnnnnnnooorrrppppppvvviiiWWWKKKGGGHHHMMMTTT```mmmvvviiiOOOCCCAAA???;;;888999;;;<<<;;;::::::>>>BBBHHHQQQ[[[fffuuuxxxSSSBBB>>>888444222222222111000////////////111...***'''&&&'''***,,,...---,,,+++************)))))))))******************))))))(((((())))))***************++++++++++++'''((((((((((((''''''&&&''''''(((((()))***++++++))))))))))))))))))))))))((()))***++++++***)))(((*********)))))))))))))))''')))***)))((('''((())))))))))))***++++++,,,,,,***,,,...///111999FFFPPPWWWXXXVVVSSSOOOOOOSSSWWWZZZYYYYYY^^^ffflllnnnnnnhhhgggeeeaaa\\\YYYYYYYYYYYY[[[^^^aaacccbbbaaa```]]]bbbjjjqqqtttpppggg```WWWZZZ\\\ZZZWWWVVVXXXZZZYYY]]]ccchhhkkklllkkkjjjkkknnnrrrtttttttttuuuuuummmkkkjjjjjjlllnnnoooooolllnnnpppooonnnmmmmmmnnnqqqsssvvvzzz|||}}}}}}}}}yyysssnnnnnnllljjjiiikkkhhhiiijjjkkkmmmnnnooopppnnnllliiigggfffgggiiijjjqqqvvv}}}~~~gggaaa^^^ccciiilllpppssswwwxxxvvvpppfff^^^ZZZYYYUUUVVVXXX[[[\\\VVVMMMEEEDDDHHHOOOXXXcccooo{{{hhheeebbb___[[[TTTLLLFFF@@@AAACCCHHHTTTcccsss}}}}}}vvvooojjjgggfffggg___^^^```eeekkkmmmkkkgggcccccc___XXXPPPLLLMMMPPPYYY[[[]]]^^^]]]]]]^^^___[[[\\\]]]aaagggmmmssswww~~~~~~wwwrrrkkkffffffjjjpppuuussstttuuuuuuuuuvvvxxxzzz{{{}}}~~~}}}zzzxxxqqqnnnkkkjjjkkknnnoooppptttyyy~~~|||{{{zzzwwwvvvuuussspppkkkgggeee^^^mmmzzzsssnnnooorrrwww}}}ssshhh^^^ZZZWWWSSSRRRSSSQQQSSSVVVXXXYYYZZZ[[[\\\]]]^^^___```]]]WWWOOOIIIIIINNNVVVaaappp|||zzzwwwwwwzzztttuuu{{{zzzuuusssqqqoooqqqpppnnnnnnoooppppppqqqppptttyyyjjjYYYOOOIIIHHHJJJTTT[[[iiixxxjjjYYYGGG???>>>;;;888666888:::;;;::::::>>>GGGNNNMMMWWWcccoooiiiIII===;;;777222222222111000//////......///111///+++)))((((((***+++,,,,,,++++++***+++++++++((((((((()))))))))***************))))))*********))))))))))))*********+++'''((())))))((('''&&&%%%'''((((((((())))))******))))))))))))))))))))))))))))))************))))))))))))******************((()))******(((((()))*********))))))***+++---...***+++,,,---///666???FFFPPPSSSUUUSSSPPPOOOSSSVVVYYY\\\dddooozzz}}}zzzpppnnniiibbb\\\ZZZ[[[]]]^^^___aaadddfffgggfffeee```fffqqq{{{{{{qqqhhh```bbbccc___YYYVVVXXX[[[\\\___cccgggjjjkkkjjjjjjkkknnnqqqrrrqqqpppppprrrnnnkkkgggfffgggiiijjjjjjkkknnnqqqrrrqqqooonnnnnnnnnppptttyyy|||}}}}}}}}}|||uuuooonnnmmmjjjhhhjjjhhhiiijjjkkklllmmmnnnnnnmmmkkkiiigggggghhhiiijjjqqqvvv||||||hhhbbb___dddjjjmmmppprrrtttvvvwwwssskkkccc^^^\\\TTTTTTUUUXXXZZZXXXQQQLLLJJJPPPYYYcccnnnzzzhhheeebbb```^^^ZZZTTTOOOBBB@@@AAAFFFRRReeewwwyyypppjjjgggggghhhaaa```aaafffmmmpppnnnkkkeeegggfff```WWWPPPNNNOOOYYY[[[\\\\\\[[[[[[\\\^^^bbbdddggghhhjjjlllpppssszzz}}}zzzqqqkkkkkkoootttvvvnnnoooqqqssssssuuuxxx{{{zzz{{{|||}}}}}}|||zzzyyysssppplllkkklllmmmnnnnnnqqqwww}}}~~~{{{yyyyyyyyyyyyxxxvvvtttpppnnnllleeetttxxxrrrnnnpppttt||||||sssaaaVVVLLLIIIHHHGGGHHHKKKNNNPPPUUUYYY\\\___bbbeeellllllnnnpppooohhh]]]UUUPPPVVVaaannn{{{zzzooohhhhhhnnnuuuxxxvvvuuurrrooosssqqqnnnnnnoooqqqrrrrrrqqqyyyoooZZZPPPMMMKKKMMMQQQ___fffuuusssXXXOOOEEEAAA===999888;;;888:::;;;;;;===DDDPPPYYYWWWbbbooo{{{|||]]]AAA999999555222333222111000//////.........000///---,,,+++*********************+++,,,------((()))))))))******++++++++++++************++++++'''((((((((())))))******)))***+++++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))******++++++,,,,,,(((***+++***)))((()))+++***)))((('''((())),,,---*********+++...333:::>>>KKKPPPTTTTTTQQQPPPSSSVVV[[[aaannnvvvrrrkkkccc\\\[[[]]]```ddddddeeegggiiijjjiiihhhcccjjjvvvvvvmmmgggiiiiiicccZZZVVVXXX\\\```bbbfffiiilllmmmmmmmmmlllooorrrqqqnnnlllmmmnnnppplllgggddddddeeeffffffkkknnnrrrsssrrrooonnnmmmiiilllpppuuuyyyzzzzzzzzz}}}uuuooonnnmmmjjjhhhhhhiiiiiijjjkkklllmmmmmmnnnlllkkkiiigggggghhhiiijjjnnnsssyyy||||||~~~xxxiiiccc```eeekkknnnoooqqqqqquuuxxxuuunnneee```^^^UUUTTTTTTWWWZZZZZZWWWSSSQQQWWWbbbnnnyyy^^^bbbcccaaa```___YYYRRRGGGBBB???DDDNNN___uuuzzzkkkcccgggmmmiiijjjhhhhhhmmmuuuxxxvvvpppooolllfff^^^WWWSSSRRRWWW[[[``````ZZZUUU\\\gggjjjmmmppppppnnnmmmoooqqqsssvvv{{{}}}xxxrrrnnnlllnnnpppnnnnnnnnnqqquuuxxxzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwrrrqqqooommmlllkkkllllllrrrtttwwwzzz|||{{{zzzyyyuuuwwwxxxwwwuuurrrqqqqqqqqqxxx~~~yyyvvvvvvvvv}}}|||rrrlllaaaSSSLLLFFFCCCBBBAAADDDIIIHHHQQQZZZ___fffpppwwwzzz}}}}}}nnn```\\\```gggrrrvvvkkk___XXX[[[bbbwww|||uuussstttuuutttqqqooolllmmmqqqrrrooorrryyy}}}kkk[[[MMMJJJIIIHHHPPP]]]iiiuuuttt^^^HHHAAA<<<<<<<<<999888888666888;;;???DDDLLLUUU[[[```hhhxxxeeeNNN:::777888333111444333///,,,,,,---...---+++,,,,,,++++++***)))((((((------,,,,,,+++*********************************,,,,,,+++***))))))******(((((())))))))))))((((((((((((((((((((('''''''''))))))(((((((((((())))))''''''((())))))***))))))((((((((())))))(((((((((************************+++++++++***************)))))))))))))))******+++))))))***+++...111444555@@@FFFLLLOOONNNOOOSSSWWWaaagggyyytttqqqkkkddd___]]]^^^aaafffgggiiikkkmmmmmmmmmmmmiiimmmsssxxx{{{{{{yyywwwkkkhhhccc^^^[[[XXXVVVTTT[[[___dddjjjmmmoooooonnnkkklllmmmnnnooonnnmmmlllmmmllliiieeecccdddiiilllrrrqqqppppppqqqqqqooommmmmmooorrrsssrrrrrrrrrtttwwwuuurrrooonnnkkkhhhfffeeefffgggiiijjjkkkkkkkkkkkkjjjiiiiiijjjkkkmmmnnnqqqqqqrrrtttvvvzzz}}}zzztttfffeeedddgggkkkoooooonnnpppqqqrrrsssrrrnnnhhhccc\\\ZZZYYY[[[___aaa___]]]^^^dddlllwwwzzz```dddfffddddddddd```ZZZMMMFFF@@@BBBKKK\\\uuu{{{kkkdddgggnnnoooooommmmmmuuu~~~|||yyyuuunnnfff^^^WWWSSSSSSWWW___ccc^^^YYYZZZ```kkkooossstttqqqnnnnnnoooqqqtttyyy{{{tttpppnnnnnnooommmnnnpppssswwwyyy{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwxxxwwwtttrrrooonnnmmmmmmppprrruuuxxxzzz{{{{{{zzzwwwxxxxxxwwwtttrrrrrrrrrrrrwww|||yyyzzz{{{rrrhhhcccWWWNNNGGGAAA???>>>>>>CCCIIIOOOZZZfffmmmuuu~~~|||ooodddhhhooozzzuuujjj^^^VVVWWW]]]qqq|||wwwqqqoooppprrrpppnnntttpppooorrrrrrqqqtttzzzxxxhhh[[[OOOHHHJJJMMMOOOYYYeeeooo||||||cccPPPEEE???;;;<<<===;;;999:::999:::<<>>======???FFFMMMXXXfffuuu{{{qqqtttzzzxxxoooddd[[[ZZZ___ooo|||wwwvvvrrrnnnmmmnnnpppooommmpppmmmkkkoootttyyysss___PPPMMMGGGFFFNNNUUU[[[eeeqqq}}}xxxbbbOOOCCC@@@;;;999<<<===;;;:::<<<;;;===???CCCIIISSS^^^fffmmm~~~iiiMMM@@@666555333......222000...,,,,,,.........---------,,,,,,++++++******(((((())))))***++++++,,,***************************)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))************)))((('''&&&)))***,,,------,,,***)))))))))))))))))))))))))))$$$%%%%%%&&&((())))))***)))))))))))))))******+++++++++++++++,,,...000222333666<<>>IIISSS[[[^^^bbbhhhwww~~~ssspppllleee]]]WWWWWW[[[^^^eeegggkkknnnnnnllliiigggjjjooorrroooiiifffjjjooommmjjjeee___YYYTTTSSSSSS[[[___fffmmmtttxxxzzz{{{zzzwwwtttpppmmmllllllmmmiiihhhfffddddddggglllqqqsssrrrrrrtttvvvwwwwwwuuupppooonnnlllkkkmmmqqqtttqqqqqqpppqqqrrrqqqooommmhhhfffccc``````aaaccceeegggggghhhiiijjjkkkkkkllljjjkkkkkkmmmnnnooopppqqqpppoooooonnnmmmlllkkkjjjhhheeeaaa___```cccfffiiilllqqqzzz}}}wwwhhhfffccccccgggnnntttyyyyyyYYYggguuu{{{zzztttjjjaaa^^^VVVMMMHHHJJJWWWppptttggg______bbbmmmmmmkkkmmmwwwyyyooobbbYYYXXXUUUYYYbbbgggeee___\\\___aaadddfffiiipppyyy|||yyyvvvqqqnnngggkkkooorrrssstttvvvwww}}}|||{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwuuuqqqnnnllljjjjjjlllooorrruuuxxxyyyzzzzzzyyywwwuuuuuuwwwyyywwwwwwwwwxxxyyy|||~~~}}}|||zzz}}}vvvmmmggg^^^^^^^^^UUUJJJCCC===>>>BBBJJJVVVaaaqqq~~~wwwjjjeeeeeeggghhhnnnssszzz}}}~~~}}}wwwuuuuuuuuuqqqppppppqqqrrrssssssrrruuuqqqnnnpppzzzsss___QQQKKKKKKLLLMMMQQQZZZdddooo~~~fffRRRFFFAAA@@@:::888888;;;;;;999;;;??????FFFRRR___jjjttt}}}^^^GGG999666555444222///...111......///......---------------,,,,,,,,,,,,,,,+++*********)))))))))((((((*********************************))))))******+++(((((())))))))))))(((((((((((((((((())))))******+++******))))))******+++###$$$%%%&&&''''''''''''+++,,,---......---,,,+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,,,,+++******,,,---...000000222:::DDDOOOWWW\\\\\\```mmm}}}~~~ssslllmmmhhh```XXXSSSSSSXXX\\\^^^aaafffjjjlllkkkiiigggiiimmmnnniiiaaa]]]```fffkkkjjjfff```YYYTTTRRRRRRYYY]]]cccjjjqqqwww{{{}}}}}}zzzvvvqqqnnnmmmnnnnnnkkkjjjhhhfffeeehhhnnnrrrsssssssssuuuwwwxxxwwwuuurrrqqqooolllkkkmmmqqquuutttssssssssstttrrrooollliiifffccc___^^^___bbbddddddeeefffggghhhiiijjjjjjiiiiiijjjlllmmmnnnnnnnnniiijjjlllnnnoooooonnnmmmhhhfffbbb___^^^aaafffiiinnnrrrzzz}}}xxxmmmjjjfffccceeekkksssyyy}}}RRRcccttt}}}|||vvvkkkbbb___ZZZTTTNNNLLLSSSfffxxx||||||zzzrrriii```]]]\\\eeehhhjjjiiiooo}}}xxxmmmaaaYYY[[[VVVUUU[[[aaa```^^^^^^]]]^^^```dddkkkwww~~~{{{vvvqqqiiillloooooonnnppptttxxx~~~}}}|||{{{{{{{{{{{{yyyzzz{{{{{{yyyvvvrrrpppjjjjjjkkklllnnnqqqtttvvvxxxyyyyyyyyyxxxxxxyyy{{{xxxxxxwwwwwwwwwyyyzzz|||xxxzzz|||{{{xxxxxxzzz}}}}}}nnnfffbbb\\\^^^]]]TTTJJJCCC===???EEEPPP^^^kkk~~~xxxnnnbbbZZZXXXZZZ\\\]]]aaagggmmmrrrsssvvvyyy}}}}}}vvvrrrrrrssstttnnnooopppqqqrrrrrrrrrrrrqqqrrrsssyyyvvvaaaQQQHHHIIINNNMMMQQQYYYbbbmmm{{{lllVVVIIIAAA===>>>:::888999<<<<<<<<<@@@FFFKKKUUUdddtttmmmPPPAAA666555444444222111//////...///000000---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++***))))))((((((***************************************++++++,,,(((((())))))))))))(((((('''(((((())))))******++++++******))))))******+++""""""$$$&&&'''(((((()))))))))************))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))******+++,,,+++*********+++,,,---///000111666===GGGQQQWWWXXX[[[cccoootttqqqllljjjiiiddd[[[SSSNNNOOOUUUZZZ[[[^^^cccgggkkklllkkkjjjiiijjjiiiccc[[[WWWXXX[[[iiijjjiiiddd\\\VVVTTTTTTUUUXXX^^^eeennnwww~~~}}}yyyuuurrrqqqrrrrrrnnnmmmjjjgggfffhhhmmmqqqqqqqqqqqqsssvvvxxxwwwvvvssssssqqqooommmooosssvvvwwwvvvvvvvvvvvvtttpppmmmiiigggccc```___```bbbdddaaabbbdddfffggghhhhhhhhhfffgggiiijjjllllllmmmmmmfffiiillloooqqqqqqpppoooiiihhheeeaaa```bbbgggkkkqqquuu{{{~~~zzzrrrooojjjeeedddjjjrrrxxxGGGXXXkkktttuuuqqqiiibbb___\\\YYYTTTMMMLLLWWWdddnnnrrruuutttnnneee]]]YYY\\\cccgggeeefffppp~~~|||sssjjjbbb]]]YYYSSSPPPTTTXXXYYYYYY[[[YYY[[[^^^ccclll||||||wwwnnnoooooollljjjmmmtttzzz~~~}}}}}}}}}}}}{{{}}}~~~~~~|||xxxtttqqqlllkkkjjjjjjkkknnnppprrruuuwwwyyyzzzzzzzzz{{{}}}yyyyyyxxxxxxxxxyyyzzzzzzxxxxxxwwwwwwwwwxxxyyyzzzzzzuuugggbbbaaa^^^bbbbbbWWWMMMFFF@@@CCCKKKWWWhhhuuuuuukkkaaaZZZSSSRRRVVV[[[]]]^^^___dddiiikkkkkklllqqquuuwwwzzz~~~xxxssspppoooppppppmmmooorrrssssssrrrrrrrrrqqqxxxwwwaaaSSSJJJFFFIIIOOORRR[[[fffpppzzzsssWWWIIICCC>>>;;;::::::999:::===???BBBIIIQQQ^^^hhhwww{{{YYYEEE@@@555444333222222222///+++...000222111---+++***++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))***++++++(((((())))))))))))(((((('''(((((()))******++++++))))))(((((((((((())))))$$$%%%&&&'''((()))))))))&&&&&&%%%$$$$$$%%%&&&&&&************************))))))))))))))))))******)))))))))))))))******++++++***)))))))))+++,,,---,,,...///111666???KKKSSSUUUUUUZZZbbbgggggghhhkkkjjjddd[[[RRRMMMOOOUUU[[[ZZZ\\\```eeehhhjjjkkkkkkhhhgggfffbbb^^^\\\\\\]]]hhhlllmmmiiiaaaZZZWWWWWWWWWXXX\\\bbbkkkuuu}}}zzzxxxwwwwwwxxxqqqoookkkgggeeegggkkknnnkkklllmmmqqqvvvyyyyyyyyyuuuuuutttrrrpppqqqtttwwwxxxxxxxxxyyyyyyvvvrrroooiiigggeeebbbaaabbbcccddd___```bbbdddeeefffffffffccceeegggiiijjjkkkkkkkkkgggiiikkkmmmnnnnnnnnnnnnjjjjjjhhheeeccceeeiiimmmrrrtttxxx}}}|||uuurrrmmmhhhfffkkkssszzz===NNN```iiikkkjjjeee```___^^^]]]WWWMMMGGGLLLVVVeeellltttwwwrrriii___YYYTTT^^^ccc```^^^ggguuu~~~~~~{{{uuunnngggdddbbbVVVPPPMMMOOORRRSSSTTTWWWUUUWWW\\\bbbmmm~~~{{{rrrrrrpppkkkhhhlllttt|||~~~~~~~~~~~~|||}}}}}}xxxsssooommmllljjjiiiiiilllnnnpppsssvvvyyy{{{{{{||||||~~~zzzzzzyyyyyyyyyyyyzzzzzzzzzxxxvvvvvvxxxyyyzzzyyysssxxx|||}}}~~~}}}yyypppccc```bbbccchhhiii___RRRJJJEEEGGGPPP^^^ooo}}}sssjjj```VVVTTTPPPMMMQQQYYYaaadddddddddhhhkkkjjjhhhiiimmmrrrtttyyy{{{yyyvvvssspppooonnnnnnoooqqqtttvvvuuutttssssssuuudddSSSLLLJJJHHHJJJOOO[[[eeesss}}}|||cccIII@@@@@@>>>;;;::::::999;;;???BBBFFFPPPZZZmmmuuujjjJJJ>>>@@@666444111000111222...)))///111333111---***)))************************+++*********+++,,,,,,------************************((((((((((((((()))******(((((())))))))))))(((((('''(((((()))***+++++++++''''''&&&&&&&&&&&&''''''(((((()))))))))))))))((()))(((&&&%%%%%%&&&((()))************************&&&&&&'''((()))***++++++)))))))))))))))******+++******)))))))))+++,,,---))),,,...///111:::GGGQQQRRRQQQTTTZZZ^^^```eeekkkmmmggg]]]TTTOOORRRXXX^^^YYY[[[^^^bbbeeeggghhhiiieeeeeeeeeeeeeeeffffffgggiiimmmpppmmmeee]]]ZZZYYY\\\\\\]]]aaaiiisss|||~~~||||||||||||rrrppplllgggdddeeehhhlllggghhhjjjpppuuuzzz{{{{{{vvvvvvuuutttrrrsssuuuwwwxxxxxxxxxzzzzzzyyyuuurrriiigggeeedddccccccdddeee]]]^^^aaacccdddeeeeeeeeeaaabbbeeegggiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkllljjjkkkjjjhhheeegggkkkoooqqqqqqtttxxx|||~~~~~~}}}wwwuuupppkkkiiimmmuuu|||:::AAANNN\\\eeefff```ZZZ\\\\\\[[[UUUNNNJJJJJJKKKYYYbbbmmmsssoooeee\\\VVVWWW\\\```aaa```cccjjjpppssstttsssoooiiiddd___^^^WWWSSSNNNIIIIIIKKKPPPSSSSSSTTTYYYaaammm{{{|||zzz}}}}}}xxxuuuoookkkkkknnnsssvvv}}}||||||~~~~~~~~~~~~~~~|||wwwtttpppqqqppplllhhhgggiiilllpppqqqtttwwwyyyzzzzzzzzz{{{||||||}}}}}}}}}||||||{{{yyyxxxyyy{{{|||{{{xxxwwwxxxyyyyyyxxxvvvsssqqqmmmhhhddddddggghhhfffdddZZZQQQJJJNNNXXXdddqqq{{{rrrbbbXXXRRROOOMMMKKKOOOUUU[[[aaaiiipppuuuwwwyyyzzzyyywwwvvvvvvwwwyyy||||||vvvuuurrrqqqqqqpppooonnnrrrooopppttttttrrrxxxuuu^^^UUUMMMKKKKKKLLLRRRXXXddduuueeeVVVEEE===:::999:::===;;;<<<======BBBQQQfffvvvsssVVVEEE<<<777444333222000000000000111//////////////////......))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))'''&&&%%%%%%&&&''')))&&&''')))***)))((()))***+++///111///***&&&''')))%%%$$$$$$%%%''')))***))))))+++---+++'''%%%&&&((())))))******)))'''%%%$$$***+++,,,+++))))))***+++++++++************+++++++++++++++***)))(((((('''))))))))))))************))),,,//////...333===GGGQQQPPPPPPQQQUUU\\\bbbfffggghhhcccXXXQQQRRRVVVWWWVVVZZZ^^^``````aaadddgggiiieeebbbdddjjjooopppnnnmmmjjjhhhiiikkkiiiccc]]]eee]]]XXX\\\eeeoooyyy}}}|||{{{||||||ssspppkkkhhhfffeeecccbbbeeehhhmmmsssxxx{{{}}}~~~}}}{{{xxxuuutttvvvxxxzzz|||zzzxxxwwwwwwwwwuuussskkkiiigggjjjmmmmmmiiiddd[[[[[[\\\]]]^^^```bbbcccaaa______aaaeeehhhjjjjjjjjjiiiiiiiiiiiijjjkkklllhhhggggggggghhhjjjmmmnnnuuutttssssssvvvzzz}}}vvvoookkkmmmrrrwww333888CCCPPPYYY\\\YYYVVV[[[[[[YYYVVVQQQMMMJJJJJJSSS\\\gggmmmkkkddd\\\WWWUUUYYY^^^``````aaacccfffmmmnnnnnnlllhhhccc___]]]SSSOOOJJJFFFEEEGGGKKKMMMWWWXXX\\\bbbkkkuuu~~~|||sssrrrtttvvv{{{|||yyyuuupppllllllnnnrrruuu|||}}}~~~~~~~~~~~~~~~{{{xxxtttrrrrrrqqqmmmiiigggiiikkknnnooorrrtttwwwyyy{{{{{{|||||||||||||||||||||{{{zzzxxxwwwxxxzzz{{{yyywwwwwwxxxyyyyyywwwuuusssrrrmmmjjjffffffiiijjjhhheee[[[SSSMMMPPPYYYdddpppzzz}}}yyyyyy{{{{{{{{{vvvlll___SSSNNNLLLMMMMMMQQQVVV^^^gggpppyyy|||wwwvvvuuurrrpppoooooonnnmmmpppnnnoootttwww{{{uuueeeUUUNNNJJJKKKOOOSSSZZZbbbrrrzzzZZZMMM@@@;;;999888999<<<999;;;>>>AAAIIIZZZqqqeeeMMM@@@:::777444333111000///000000000222111000///---,,,+++*********))))))))))))******(((((()))))))))*********))))))((((((((((((((((((***)))(((''''''((()))***&&&((()))(((''''''((()))'''+++...---***((())),,,'''&&&%%%&&&(((***+++***)))******)))'''&&&&&&'''((())))))(((((('''&&&%%%)))***++++++))))))***++++++******))))))******+++))))))))))))************))))))))))))************)))---//////...222;;;DDDQQQRRRSSSSSSTTTXXX]]]aaadddfffbbbYYYSSSVVVZZZ[[[\\\```eeeeeebbbaaacccfffhhheeebbbeeelllqqqssssssooommmlllooorrrqqqlllgggeee]]]XXX\\\dddlllwww~~~~~~}}}}}}}}}sssooojjjfffeeedddcccbbbeeehhhnnntttyyy}}}~~~}}}zzzwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwvvvtttrrrooommmkkklllnnnmmmhhhcccZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\___cccgggiiiiiijjjiiiiiiiiihhhhhhhhhgggeeeeeeeeefffhhhkkkooopppqqqqqqpppqqqtttxxx}}}{{{uuuoookkkmmmrrrvvv,,,000888BBBKKKQQQTTTSSSYYYYYYWWWVVVUUUQQQLLLHHHJJJRRR]]]eeefffbbb]]]ZZZVVVYYY^^^aaabbbaaa^^^\\\eeefffggggggeeebbb___\\\VVVSSSMMMIIIHHHIIILLLNNNXXXZZZ^^^dddjjjpppuuuwwwuuuoooiiiiiijjjlllrrryyy{{{yyyvvvrrrooommmnnnppprrrwwwzzz~~~~~~}}}{{{xxxvvvwwwvvvtttpppllljjjjjjkkkllllllnnnppptttxxx{{{}}}~~~}}}|||{{{{{{{{{{{{{{{yyywwwvvvwwwxxxyyyxxxvvvwwwwwwxxxxxxwwwuuusssrrrnnnkkkiiijjjlllllliiifff___WWWRRRUUU\\\eeepppyyy|||{{{||||||tttlllhhhiiijjjhhhfff^^^WWWNNNHHHHHHLLLPPPSSS^^^dddooozzz{{{yyywwwuuuuuutttqqqnnnmmmllllllmmmnnnmmmooovvv~~~nnn^^^TTTMMMJJJIIIOOOUUU\\\eeennngggNNNEEE===;;;;;;999:::<<<999===AAAGGGRRReee|||rrrRRRAAA:::777777333222111000/////////000000///...---,,,+++***)))++++++************++++++))))))*********++++++++++++++++++******)))))))))***)))(((''''''((()))***(((((()))(((&&&&&&''')))&&&))),,,+++((('''(((+++((('''&&&''')))+++++++++((('''&&&'''(((((('''&&&((('''''''''&&&''''''(((''')))******))))))+++,,,+++******))))))******+++&&&'''''')))***+++,,,---))))))))))))***************---///...---000888???LLLQQQTTTTTTRRRQQQUUUYYY```cccaaaZZZVVVYYY]]]^^^bbbhhhllljjjddd```aaadddeeecccbbbeeelllrrruuuuuummmkkkkkkmmmqqqrrrpppmmmggg___ZZZ\\\aaahhhqqqyyy~~~~~~}}}|||rrrmmmgggcccbbbbbbbbbbbbeeehhhooovvv{{{~~~~~~|||zzzxxxwwwxxxzzz{{{{{{yyyxxxwwwwwwvvvtttrrrrrrpppnnnnnnooolllgggccc\\\\\\\\\[[[ZZZXXXWWWVVVYYYXXXXXX[[[```dddggghhhhhhiiiiiiiiigggfffdddcccaaaaaabbbdddgggjjjmmmooolllllllllnnnqqqvvvzzz}}}|||zzzuuuooolllmmmqqquuu~~~,,,...222999BBBKKKRRRVVVXXXWWWWWWXXXYYYUUUNNNHHHEEEKKKTTT[[[```aaa```___[[[]]]```dddfffddd___[[[``````aaabbbbbb```]]]ZZZXXXUUUQQQMMMKKKKKKMMMNNNXXX[[[```ggglllooopppqqqkkkgggeeeeeedddeeekkksss~~~|||yyywwwuuurrrpppooopppppprrrvvv|||~~~|||zzzxxx{{{zzzwwwsssooolllkkkjjjiiiiiijjjlllpppvvv{{{~~~~~~|||{{{{{{{{{|||yyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuutttsssmmmllllllmmmnnnmmmjjjgggccc]]]YYY\\\```fffpppxxx~~~yyyvvvwww~~~zzznnnfff]]]ZZZ[[[[[[XXXUUURRROOOKKKJJJMMMTTT\\\aaapppwww|||wwwuuuvvvwwwwwwrrrqqqoookkkiiiiiikkkmmmlllooouuu}}}jjj[[[QQQKKKKKKKKKNNNWWW___fffpppyyyqqqXXXFFF@@@===>>>>>>;;;;;;<<<<<<@@@FFFNNN[[[mmm___EEE:::555444333222111111000//////......+++++++++++++++,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,...------,,,,,,++++++***((('''&&&&&&&&&&&&'''((()))***)))(((&&&&&&(((***)))***+++***'''%%%%%%&&&((('''&&&&&&)))*********(((%%%$$$%%%(((***(((&&&((('''&&&%%%&&&''')))***&&&((()))***)))***+++---******))))))))))))******&&&'''''')))***+++,,,---((()))))))))***************,,,......,,,///555:::DDDLLLSSSTTTPPPMMMPPPTTT]]]aaaaaa[[[XXXZZZ]]]^^^ccciiinnnlllddd___```cccbbbaaaaaaeeejjjoooqqqrrrnnnkkkiiiiiillloooqqqqqqjjjccc]]]]]]___bbbjjjqqq{{{}}}|||zzzqqqllleee```___```aaaaaadddhhhooovvv{{{}}}}}}}}}zzzyyyxxxwwwwwwwwwxxxyyyzzzyyyxxxxxxxxxvvvtttqqqqqqooonnnnnnnnnkkkgggcccaaaaaa```^^^[[[XXXUUUSSSTTTTTTTTTWWW\\\aaadddeeeeeefffggghhhgggfffcccbbb______```bbbdddgggiiijjjhhhhhhiiikkkooosssxxxzzzzzzxxxtttpppmmmnnnqqqttt|||~~~~~~||||||---...000555<<>>>>>;;;:::;;;<<>>GGGQQQUUUSSSPPPRRRUUU[[[```aaa\\\XXXYYY[[[ZZZ```eeejjjhhhbbb^^^```ccccccdddfffiiilllnnnnnnnnnsssooojjjggghhhlllqqqtttlllfffaaa```___^^^ccciiiwwwzzz}}}~~~zzzwwwrrrmmmfff```______``````dddgggmmmssswwwzzzzzzzzzwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyyyyyyywwwtttqqqmmmmmmmmmmmmmmmkkkhhhffffffeeeccc___[[[WWWTTTRRRRRRQQQQQQTTTYYY]]]___``````bbbdddfffgggfffeeedddbbbbbbbbbcccdddeeeffffffeeeeeefffiiilllqqquuuwwwvvvvvvtttqqqnnnnnnppprrrxxxzzz}}}}}}{{{xxxxxx{{{,,,,,,---000666???JJJRRRTTTVVVZZZ]]]^^^[[[UUUQQQHHHGGGGGGKKKTTT]]]eeeiiiiiikkkmmmnnnlllgggbbb^^^^^^[[[ZZZ[[[^^^```^^^\\\UUUSSSQQQNNNMMMLLLLLLMMM^^^bbbhhhnnnpppooollljjjdddaaa```bbbddddddgggkkkvvvvvvyyy|||~~~|||yyyzzzzzzzzzxxxuuurrrpppnnnqqquuuyyy|||~~~zzzwwwsssqqqnnnkkkgggdddeeeeeeeeegggkkkoootttwww~~~}}}||||||yyyzzz{{{zzzxxxwwwwwwxxxvvvvvvvvvuuuuuutttttttttnnnoooooonnnnnnmmmlllkkkjjjhhhhhhkkklllnnnsss{{{xxxxxxwwwvvvtttlllaaaZZZVVVSSSOOOMMMLLLMMMMMMLLLJJJOOOVVV___iiittt~~~}}}xxxvvvvvvuuutttqqqnnnllljjjllllllkkkiiihhhkkkrrrxxxwwwvvv___QQQKKKHHHIIIJJJNNNSSS___nnnyyy|||iiiTTTFFF===:::999<<<<<<999999<<<>>>FFFRRRbbbssssss\\\EEE===:::444/////////000000000///...---,,,---,,,,,,+++******))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))&&&(((******)))((()))***&&&&&&&&&&&&'''((())))))'''&&&%%%%%%'''((((((''''''&&&%%%&&&((()))(((((((((((((((((()))******+++&&&((())))))((((((***+++***))))))(((((())))))************)))))))))))))))))))))))))))************(((***+++,,,,,,---///111999CCCNNNUUUVVVUUUVVVXXXYYY___aaa]]]YYYYYYYYYXXX\\\^^^aaaaaa___^^^___bbbeeehhhlllpppqqqpppnnnlllppplllfffbbbaaadddiiillliiifffdddccc```]]]```eeeppptttyyy}}}~~~}}}zzzwwwvvvqqqjjjeeebbbaaaaaaaaacccfffjjjnnnrrrtttuuuuuuuuuvvvxxxzzz|||}}}}}}}}}{{{{{{zzz{{{{{{yyyuuurrrlllmmmnnnoooooonnnlllkkkjjjhhhddd___[[[WWWTTTSSSRRRPPPPPPRRRVVVYYY[[[[[[\\\]]]```bbbdddeeeffffffggggggffffffffffffeeeeeebbbcccdddfffjjjnnnqqqsssqqqrrrqqqooommmlllnnnooorrruuuyyy|||~~~}}}zzzuuutttvvv}}}******+++---111999CCCKKKSSSXXX]]]______\\\XXXWWWLLLGGGCCCEEENNNZZZeeekkkpppvvv{{{zzzsssiiibbb^^^]]]ZZZWWWXXX^^^bbbcccbbb\\\[[[YYYXXXVVVVVVVVVVVV\\\aaahhhooorrrqqqooollleee```___dddiiijjjkkkmmmqqqqqqrrruuuyyy{{{{{{zzzyyyzzz}}}}}}|||xxxtttqqqnnnppprrrtttwww}}}|||yyyuuusssqqqooojjjfffeeeeeeeeefffiiimmmppprrrzzz|||}}}}}}{{{zzzxxxzzzzzzyyyvvvuuuvvvwwwvvvvvvuuuttttttttttttuuuqqqqqqqqqooonnnmmmnnnooollllllmmmqqqqqqqqqvvv}}}}}}|||zzzuuunnnfff___\\\ZZZZZZZZZXXXVVVWWWZZZ]]]\\\cccmmmxxx|||zzzvvvrrrqqqrrrsssrrrpppmmmlllkkkkkklllmmmkkkkkkpppyyymmm```RRRKKKHHHGGGJJJPPPUUU\\\jjjzzzuuueeeUUUHHH@@@;;;888888;;;;;;:::===BBBHHHQQQ___qqq]]]JJJ:::888888333///222/////////000///...,,,+++---,,,,,,++++++******)))***))))))))))))))))))***************++++++++++++&&&&&&''''''((()))))))))(((((())))))))))))((((((!!!$$$((())))))((((((((('''&&&%%%&&&''')))******((('''&&&&&&((())))))((('''((())))))((('''((())))))******++++++++++++***''')))***)))(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************'''(((***+++,,,---...///444<<>><<<999999<<<===>>>BBBHHHTTT\\\kkk|||jjjOOO>>>333444666111000555...//////000///---,,,+++)))******+++,,,,,,------++++++************++++++))))))*********+++++++++(((((()))***+++,,,,,,---&&&&&&''''''''''''&&&&&&!!!&&&(((((('''&&&&&&+++)))'''&&&''''''''''''***((('''''')))******)))''')))+++***'''&&&(((+++***+++,,,------,,,******((()))***)))((('''((()))))))))(((((((((((())))))(((((())))))*********+++))))))))))))************&&&''')))***,,,------...///555???IIIPPPRRRRRRPPPVVV]]]bbb```]]]]]]]]][[[[[[XXXUUUVVVZZZ]]]^^^^^^```fffooouuuuuuqqqllliiicccdddeeeeeecccaaaaaaaaa___```cccgggfffbbbcccgggbbbfffmmmuuuzzz}}}~~~~~~{{{uuupppllliiifffdddccccccdddeeegggjjjlllnnnnnnppptttyyy|||}}}~~~~~~}}}|||}}}~~~~~~{{{wwwtttuuuwwwxxxyyywwwuuussssssssspppjjjddd```^^^^^^^^^TTTRRRPPPQQQRRRTTTTTTTTTXXXXXXYYYZZZ\\\___aaabbbbbbccccccccccccbbbaaaaaa]]]^^^___aaadddgggiiijjjgggiiijjjjjjhhhggggggggghhhmmmrrrwwwyyyzzz{{{|||xxxtttuuu|||++++++******---333:::@@@QQQUUU[[[______]]][[[ZZZVVVKKKFFFHHHJJJNNN]]]oooqqqccc\\\___YYYXXX___gggkkkmmmnnnfffgggdddaaacccggg^^^QQQSSSVVVYYY```nnn{{{zzzqqqdddaaa___bbbiiipppuuuvvvtttppplllmmmrrrvvvuuusssxxxyyy|||}}}~~~}}}{{{zzzssspppmmmmmmqqqxxx|||zzzwwwrrrpppqqqjjjiiigggffffffhhhjjjkkkooopppqqqtttvvvxxxzzz{{{zzz{{{{{{zzzwwwvvvvvvwwwxxxwwwtttrrrppppppqqqrrrtttsssrrrqqqppppppppppppnnnnnnooopppssswww{{{}}}zzzuuurrrsssuuu}}}zzzuuusssuuu{{{zzzwwwsssnnnkkkmmmpppooonnnlllllllllmmmmmmlllpppqqqqqqvvvxxxfffZZZOOOMMMIIIGGGJJJQQQ[[[ccclllsss~~~nnnZZZMMMEEE>>><<<<<<:::999888888<<>><<<<<<;;;;;;===;;;<<>>LLL[[[eeegggccc^^^YYYYYYYYYVVVPPPMMMRRRZZZfffqqq|||}}}tttiiicccbbbYYY\\\aaagggiiimmmyyypppeeeYYYTTTPPPRRRYYY^^^aaabbb^^^]]][[[ZZZYYYZZZ]]]^^^dddiiimmmnnnlllooovvv|||~~~~~~~~~|||zzzwwwtttrrrqqqrrrrrrvvvyyy{{{wwwxxxwwwtttsssuuuwwwwwwvvvsssooojjjeeebbbaaa``````aaadddhhhmmmoootttwwwzzz|||}}}}}}~~~zzzzzzxxxwwwuuuttttttsssssssssrrrrrrqqqrrrrrrrrrooopppqqqrrrsssssssssrrrtttwww|||{{{wwwuuutttqqqllljjjmmmooommmmmmoooooonnnnnnooorrrvvvzzz}}}yyyjjj^^^RRRNNNLLLIIIJJJNNNSSSXXX```iiisss~~~lllYYYOOOJJJDDD???>>>===999999;;;<<>>DDDHHHHHHKKKSSS[[[^^^aaabbbbbbaaa````````````bbbeeejjjllljjjfff```]]]]]]___ccchhhpppyyy~~~rrrbbbUUUXXX```jjjxxx~~~uuuqqqooommmooottt~~~|||zzzxxxwwwsssoookkkfffeeeeeefffgggfffdddaaaggghhhkkkmmmppprrrsssttttttvvvwwwyyyzzzyyywwwuuuwwwvvvuuusssrrrrrrtttuuuttttttuuuuuutttoooiiiddd[[[YYYUUUSSSQQQOOOMMMKKKMMMMMMMMMMMMNNNPPPQQQRRRVVVXXX[[[]]]]]]^^^```aaabbbbbbaaaaaa````````````ccccccdddeeegggiiikkklllnnnqqqvvvyyy|||}}}}}}~~~~~~mmm)))***++++++***+++,,,...333999FFFUUUbbbgggddd```ZZZ[[[\\\YYYUUURRRSSSUUUYYYbbblllqqqnnniiifffeeeZZZ[[[___dddgggkkkvvvtttiii]]]VVVQQQRRRUUUVVVXXXZZZZZZZZZZZZXXXVVVWWWYYY[[[eeejjjooopppnnnooossswww|||||||||}}}}}}}}}~~~~~~{{{zzzyyywwwvvvuuuttttttsssuuuzzz~~~yyyvvvxxxyyyxxxxxx{{{{{{zzzyyyvvvrrrmmmhhheeecccaaa___^^^___dddiiilllqqqtttyyy|||~~~~~~|||{{{zzzyyyxxxvvvuuuuuussssssrrrrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqsssvvvzzz~~~}}}|||yyyvvvsssqqqpppooolllhhhgggkkkmmmllllllnnnkkkmmmpppuuu{{{pppcccUUULLLHHHJJJKKKHHHKKKQQQWWW^^^hhhtttmmm]]]SSSKKKEEE@@@>>>;;;888:::>>>AAAKKKZZZgggqqqzzzxxxkkkYYYHHH<<<777666000///...///000///---+++************************************************,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((()))***++++++,,,,,,&&&&&&'''((()))***++++++************)))((('''&&&'''''''''(((((()))))))))''''''(((((())))))******((())))))******))))))(((((()))++++++)))))))))***))))))***+++,,,,,,,,,,,,,,,------,,,+++...444999;;;AAAFFFGGGKKKTTT\\\```bbbfffgggcccaaaaaa```]]]]]]bbbhhhiiieee```]]]\\\XXX]]]ccciiirrr}}}}}}iiiWWWUUU]]]gggtttzzzrrrmmmjjjfffeeehhhzzz}}}wwwqqqllleeedddeeeeeefffddd```]]]bbbdddgggkkkpppsssuuuvvvwwwvvvvvvwwwyyyxxxvvvtttvvvvvvvvvsssqqqpppqqqsssttttttuuuwwwwwwuuupppmmmdddaaa]]]YYYVVVRRRNNNKKKJJJJJJIIIJJJLLLNNNPPPRRRRRRTTTWWWYYYZZZ[[[]]]^^^```___^^^]]]\\\\\\\\\\\\``````aaacccdddfffggggggjjjmmmpppsssuuuxxx{{{~~~~~~}}}}}}}}}yyyzzz|||{{{gggWWW******+++***)))***---///111555???MMMZZZ```___\\\XXXYYYZZZYYYXXXVVVRRROOOOOOUUU]]]dddggggggfffeee\\\[[[\\\___bbbeeennnwwwuuujjj^^^VVVQQQRRRSSSQQQRRRVVVVVVXXXXXXWWWUUUUUUXXX[[[```eeejjjlllllllllmmmoootttvvvxxxzzz|||}}}}}}}}}{{{{{{{{{{{{zzzxxxwwwvvvssstttwww{{{{{{yyy{{{}}}|||}}}}}}|||zzzwwwsssoookkkiiidddccc```^^^___aaadddfffkkkoootttxxxzzz{{{}}}~~~~~~~~~}}}|||{{{yyyxxxwwwssssssrrrrrrrrrsssssstttsssrrrqqqpppoooooopppppprrrssstttuuuxxxzzz}}}~~~|||xxxtttqqqppppppnnnllljjjffffffkkknnnnnnnnnpppnnnqqqwww}}}tttiii[[[OOOKKKEEEDDDIIIKKKIIIPPP[[[bbbiiiuuutttfff\\\RRRKKKDDDAAA===;;;???EEELLL\\\qqq~~~yyylllYYYGGG;;;666444333...------...//////---+++************************++++++******))))))((((((*********))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,---......))))))))))))(((((((((((())))))*********))))))(((((((((((()))))))))******''''''(((((())))))******'''(((((())))))(((((('''&&&(((*********)))***+++******+++,,,,,,+++++++++---,,,+++***+++---000222666===BBBDDDIIIRRRZZZ^^^dddlllpppmmmiiigggbbb\\\ZZZaaagggeee]]]VVVUUUWWWUUU]]]eeekkktttoooZZZWWW]]]dddmmmvvvzzzrrrllliiifffaaa___```lllzzzzzzrrrnnngggeeedddccccccbbb___]]]^^^aaaeeekkkpppuuuxxxzzzzzzxxxuuuuuuwwwwwwvvvtttuuuvvvvvvssspppoooppprrruuutttuuuvvvwwwvvvtttrrrmmmjjjfffbbb^^^YYYTTTQQQLLLKKKJJJIIIJJJKKKMMMNNNNNNQQQSSSUUUUUUUUUWWWXXXZZZYYYXXXWWWWWWXXXYYYYYY[[[\\\^^^```bbbbbbbbbbbbdddfffiiikkklllnnnqqqtttyyy{{{}}}}}}{{{yyyyyyyyyyyy}}}|||tttpppnnnqqquuuyyy|||rrriii```RRRFFF***+++***))))))***...000111333;;;GGGTTT[[[ZZZWWWUUUVVVVVVVVVWWWVVVQQQJJJIIILLLSSS[[[bbbeeedddccc^^^[[[ZZZ\\\^^^```gggnnnttt}}}}}}ttthhh^^^UUUQQQRRRSSSPPPPPPTTTTTTVVVWWWVVVTTTTTTWWW[[[ZZZ]]]cccggghhhhhhggggggppprrruuuyyy{{{|||||||||}}}}}}}}}}}}|||zzzxxxvvvttttttuuuyyy~~~|||}}}|||zzzwwwssspppmmmkkkdddcccbbb`````````aaabbbdddiiiooosssuuuwwwxxxyyy}}}|||zzzyyyssssssrrrrrrrrrsssssstttuuusssqqqooonnnnnnooopppttttttsssssstttuuuwwwxxxxxx{{{~~~~~~||||||~~~yyysssqqqqqqqqqooollliiiggghhhmmmrrrrrrsssuuuvvvyyy~~~}}}nnncccYYYMMMBBBIIICCCCCCJJJLLLLLLXXXgggooovvvyyylllccc\\\UUUMMMGGGBBB@@@EEEKKKXXXkkk|||{{{ssscccNNN>>>777555333222---,,,,,,...//////,,,***************************,,,++++++***)))(((((('''&&&&&&'''((()))***++++++************************************************&&&''''''((()))******+++))))))))))))))))))))))))************************'''((()))***+++,,,------,,,+++***)))((('''&&&&&&'''((()))******++++++***************))))))))))))*********)))((((((''''''''''''((((((((((((''''''%%%''')))*********+++,,,++++++,,,,,,,,,+++******000---++++++---000000000000888>>>@@@EEEOOOWWWZZZgggrrrzzzxxxsssnnnfff^^^YYYaaagggbbbUUULLLKKKOOOTTT^^^gggmmmvvvrrr^^^[[[___bbbgggnnnqqqkkkgggfffddd^^^\\\\\\___pppzzztttooojjjgggcccaaaaaaaaa```___]]]___dddkkkqqqvvvzzz||||||yyyuuutttvvvwwwvvvtttsssuuuvvvtttpppoooqqqsssvvvuuutttuuuvvvvvvuuusssssspppmmmiiifffaaa\\\YYYQQQOOOLLLJJJHHHHHHHHHIIIMMMOOOQQQRRRQQQQQQRRRSSSUUUTTTTTTSSSTTTUUUWWWXXXWWWYYY\\\___``````___^^^```bbbdddeeeeeegggjjjlllnnnpppssstttsssssssssttttttwwwzzz{{{yyyyyy{{{~~~{{{ttthhhddddddiiinnnttt||||||vvvqqqmmmcccWWWQQQMMMFFF???'''''''''''')))+++---...111000444???MMMVVVXXXVVVYYYWWWVVVWWWXXXWWWTTTPPPNNNMMMNNNQQQVVV\\\___aaa[[[ZZZYYYXXXZZZ]]]```bbbllllllmmmqqqtttqqqiiibbb^^^WWWOOOLLLNNNOOONNNLLLKKKNNNRRRUUUWWWWWWVVVUUUXXXYYY[[[]]]^^^___``````eeeiiinnnqqqtttuuuwwwxxxuuuwwwxxxxxxwwwwwwxxxzzzwwwvvvttttttvvvzzz~~~{{{wwwuuurrrooommmkkkhhhddd```]]]]]]]]]^^^bbbdddfffjjjnnnrrrvvvxxxyyy{{{}}}~~~}}}vvvuuuttttttssssssssstttsssqqqooonnnpppqqqqqqppppppqqqrrrssssssrrrqqqpppsssuuuyyy{{{|||~~~}}}{{{xxxwwwtttqqqnnnnnnooonnnkkkhhhlllkkkkkkmmmrrrxxx{{{}}}zzzqqqcccWWWPPPKKKGGGDDDHHHJJJNNNPPPTTT\\\eeemmmzzz~~~vvvpppiii___SSSKKKGGGFFFHHHLLL___{{{}}}vvveeeUUUCCC999555000---,,,//////...---,,,++++++***,,,,,,,,,+++***)))((((((''''''(((((())))))******)))******)))&&&%%%%%%&&&)))((('''((()))***)))(((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((''''''''''''((((((***)))''''''(((+++...000...,,,***)))+++---...//////...---+++***)))))))))((((((''''''''''''((((((+++*********))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''+++***)))'''''''''((()))+++***)))((()))***,,,...((()))++++++******+++---///000666???FFFKKKSSS[[[ooo|||rrriiibbbbbbeeeddd]]]QQQIIIHHHJJJOOOXXXaaaiiisss~~~zzzrrrfff]]]YYY]]]eeejjjnnnnnnnnnjjjddd^^^ZZZXXX```jjjyyy~~~wwwqqqlllgggbbb```aaaccccccbbb^^^___bbbffflllsssyyy}}}xxxxxxxxxxxxxxxyyyyyyyyyyyyxxxvvvtttrrrrrrrrrsssvvvvvvwwwxxxwwwuuusssqqqqqqqqqpppnnnjjjgggcccaaa[[[VVVOOOKKKIIIIIIIIIIIIPPPMMMKKKJJJKKKMMMMMMMMMNNNMMMLLLLLLNNNPPPPPPOOORRRSSSUUUWWWYYYZZZ[[[[[[\\\]]]]]]^^^```aaabbbbbbaaacccfffiiikkklllmmmmmmnnnoooooollljjjkkkppptttxxx{{{~~~~~~xxxoooddd]]]YYYZZZ[[[]]]bbbjjjttt{{{|||sssjjjdddZZZSSSKKKFFFCCC@@@;;;666(((((('''((()))***,,,---......111:::EEEOOOSSSTTTUUUTTTSSSTTTVVVWWWUUURRRKKKJJJIIIKKKOOOTTTWWWZZZYYYXXXWWWXXXYYY\\\```bbb___^^^___cccggggggbbb]]]^^^YYYSSSQQQQQQPPPMMMIIIJJJMMMPPPSSSTTTUUUUUUVVVVVVVVVXXXYYY[[[\\\]]]]]]]]]aaafffjjjlllmmmoooqqqppprrruuuuuuuuuuuuwwwxxxwwwvvvuuutttuuuxxx{{{}}}}}}yyywwwvvvtttrrrpppmmmiiidddaaa____________```bbbdddhhhlllppprrrwwwxxx{{{}}}~~~yyyyyyxxxwwwwwwvvvvvvvvvtttrrroooooopppqqqqqqpppoooppppppqqqqqqppppppoooooorrruuuvvvwwwxxxzzz{{{~~~~~~|||zzzxxxwwwvvvuuusssqqqnnnmmmnnnooommmkkknnnnnnqqqvvv|||zzzpppbbbZZZPPPIIIFFFEEEDDDDDDLLLPPPUUUYYY^^^gggrrrzzz}}}vvvqqqlllddd[[[SSSMMMJJJMMMSSSmmmxxxoooWWWIII;;;666444222111111,,,,,,,,,------------...+++,,,,,,++++++)))(((((())))))))))))((((((((((((***+++,,,+++***)))***+++)))''''''''')))***)))(((***)))((('''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((()))(((&&&&&&'''))),,,---***(((&&&&&&(((***************))))))***+++,,,,,,((((((''''''''''''((((((******)))))))))((((((((('''&&&&&&&&&%%%%%%%%%%%%)))))))))************+++******)))(((((((((((((((((('''&&&&&&''')))+++---***+++,,,+++***)))***+++//////222:::BBBIIITTT^^^yyyyyyqqqkkkcccccc```XXXNNNGGGFFFGGGKKKUUU___gggppp{{{yyyrrrhhh^^^ZZZ\\\```dddmmmnnnnnnkkkeee___[[[ZZZZZZcccqqq|||qqqkkkddd``````aaa```___^^^___```dddiiioootttwwwwwwxxxyyy{{{{{{|||||||||yyyxxxwwwvvvuuuuuuuuuvvvxxxxxxyyyxxxwwwtttqqqpppqqqrrrrrrqqqooommmkkkjjjbbb]]]VVVQQQOOONNNNNNMMMMMMJJJHHHGGGHHHIIIIIIIIIJJJIIIHHHIIIKKKMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVVVVWWWYYYZZZZZZ[[[ZZZ\\\^^^aaaccceeegggggggggfffccc```___aaadddhhhiiikkkmmmlllggg^^^UUUOOOLLLMMMOOOSSSYYYbbbmmmttt~~~}}}zzztttlllaaaXXXRRRKKKFFF???<<<<<<;;;888444***)))((((((((()))+++,,,+++,,,...333;;;DDDKKKPPPQQQPPPPPPRRRUUUVVVUUUTTTKKKIIIHHHGGGIIILLLPPPRRRWWWWWWWWWXXXZZZ]]]___aaaYYYWWWWWWZZZ___bbbbbbaaa[[[XXXUUUUUUVVVTTTPPPLLLKKKMMMOOOPPPQQQRRRUUUWWWTTTUUUVVVXXXYYYZZZZZZ[[[XXX\\\```ccceeefffggghhhiiilllpppsssttttttvvvwwwxxxwwwuuuttttttvvvxxxyyy}}}|||{{{{{{zzzwwwtttpppjjjfffcccbbbbbb___^^^___```bbbeeeiiikkkrrrtttwwwzzz}}}||||||{{{zzzzzzyyyyyyxxxuuusssqqqpppqqqrrrqqqpppnnnooooooppppppoooooonnnnnnppprrrsssrrrrrrssstttvvvyyy|||}}}}}}||||||}}}|||{{{zzzyyyyyyzzz{{{|||~~~}}}{{{yyyvvvvvvuuuttttttsssssssssrrrpppnnnnnnoooqqqqqqqqqrrrtttyyy~~~rrrcccYYYQQQLLLFFFCCCDDDGGGJJJLLLTTTYYY___fffmmmwww|||wwwrrrmmmggg```YYYQQQMMMSSS]]]|||zzz}}}nnnbbbHHH===444222333222111222,,,,,,,,,,,,------------+++++++++++++++***)))(((*********)))((('''''''''&&&'''))))))(((''')))***((('''&&&''')))***)))(((,,,+++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&)))******)))((()))***+++***)))''''''(((((()))***+++,,,(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&************++++++++++++)))))))))))))))((((((''''''&&&&&&&&&(((***,,,---+++,,,---+++)))(((((()))///,,,...444<<>><<<999777444444666888999888++++++)))((((((((()))***(((***,,,,,,...444>>>FFFLLLNNNQQQTTTUUUUUUUUUUUUUUUTTTQQQMMMIIIHHHKKKMMMUUUYYY^^^bbbeeedddcccaaa^^^[[[WWWVVVXXX]]]aaaddd```^^^\\\[[[[[[\\\\\\\\\UUUUUUSSSNNNKKKMMMTTTZZZ___```bbbccccccaaa___]]]```ccceeedddbbb```^^^^^^___eeemmmsssvvvwwwwwwxxxwwwwwwvvvvvvuuutttssssssxxx{{{zzzuuupppkkkhhhgggeeecccaaa___^^^___``````fffgggjjjnnnrrrvvvxxxzzzzzzzzz|||}}}~~~~~~~~~~~~xxxwwwvvvvvvvvvvvvtttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssttttttrrrppppppqqqrrrsssttttttssssssuuuwwwuuuuuuuuuuuuuuuuuuuuuuuussssssssssssvvvyyy|||~~~~~~}}}}}}|||||||||}}}{{{|||~~~~~~|||||||||{{{zzzxxxxxxwwwvvvtttrrrqqqppprrrqqqpppooooooppprrrssspppqqqsssvvvyyy}}}|||tttnnneee\\\TTTNNNJJJGGGFFFFFFFFFHHHLLLSSSZZZ___hhhnnnvvv~~~}}}{{{wwwqqqlllaaaYYYSSSPPPIIIJJJ\\\rrr|||}}}kkkTTTCCC;;;444000111111...,,,,,,......---,,,+++******)))******+++++++++***))))))'''((((((((()))))))))***+++,,,,,,+++)))(((((()))(((&&&&&&'''((()))(((''')))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&'''((((((&&&%%%%%%&&&''''''%%%###((((((''''''&&&'''''''''''''''((())))))(((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''+++++++++***************(((***++++++******+++,,,,,,***+++000444999BBBKKKYYYeeekkkeeebbbeeehhhgggbbbYYYMMMFFFDDDFFFFFFFFFIIITTT___eeeiiilllkkkhhhbbbbbbbbbaaa```^^^\\\[[[YYY]]]bbbfffggggggggggggeeehhhkkkllloooxxx~~~tttoookkkfffccc``````___```bbbeeegggiiiiiimmmqqqvvvzzz|||||||||{{{|||||||||zzzwwwuuusssuuuvvvwwwwwwwwwuuusssrrrkkklllnnnpppqqqqqqppppppnnnllljjjiiiiiiiiihhhggg```\\\WWWRRROOOMMMJJJIIIGGGEEEDDDDDDEEEFFFEEEEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHHHHHHHIIILLLLLLMMMOOORRRUUUYYY[[[SSSMMMFFFCCCDDDFFFFFFFFFHHHFFFDDDAAA>>>:::777666333555999===BBBIIIPPPUUUTTTQQQKKKEEE@@@<<<::::::999777555444555777888888+++***)))(((((()))******)))***,,,---...222999???GGGKKKQQQUUUVVVVVVVVVVVVWWWWWWUUUPPPJJJFFFHHHJJJSSSYYYbbbkkkooooookkkhhhccc```\\\YYYXXX[[[___aaafffdddbbb```______```aaa___]]]XXXQQQKKKLLLTTT\\\fffiiilllmmmlllhhhccc___```bbbcccbbb___\\\ZZZYYY]]]dddmmmuuuyyyyyyyyyxxxvvvvvvvvvwwwvvvuuuttttttsssvvv{{{~~~yyytttpppmmmkkkhhhfffdddbbb___]]]\\\[[[___aaacccgggjjjnnnqqqrrruuuwwwzzz}}}{{{zzzyyyyyyzzzyyyvvvtttuuuttttttssssssttttttuuuppprrrssssssqqqppppppqqqqqqrrrrrrqqqppppppsssuuussssssssssssssssssssssssppppppqqqrrrtttvvvyyyzzz{{{zzzyyyxxxxxxwwwwwwxxxuuuvvvwwwyyy{{{|||||||||xxxwwwvvvvvvxxxxxxwwwuuuqqqssssssrrrpppnnnnnnnnnqqqpppooonnnooopppssstttuuuxxx{{{zzzqqqkkkbbb]]]UUULLLGGGEEEEEEFFFDDDFFFJJJNNNUUU]]]gggnnnsssyyy|||{{{xxxrrriiibbbYYYPPPKKKJJJGGGIII]]]vvv|||qqq\\\FFF888555000...111111...---...++++++++++++,,,,,,,,,,,,******+++++++++******)))'''''''''((()))*********++++++,,,***(((&&&&&&''''''&&&%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))((('''&&&&&&'''(((&&&%%%%%%%%%&&&&&&'''((()))***&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))((((((((((((''')))***+++******,,,---+++)))***...111333999@@@GGGRRRXXXUUUUUU]]]bbbbbb___WWWLLLFFFFFFIIILLLNNNRRR\\\eeehhhjjjjjjgggbbbccccccbbbaaa^^^\\\YYYXXXVVVZZZ___ccceeegggiiijjjiiilllnnnkkkhhhkkkuuu}}}wwwqqqlllhhhbbbaaa```______aaabbbdddfffiiinnnrrrvvvyyyzzz{{{{{{|||~~~~~~}}}zzzvvvtttrrrsssuuuvvvvvvuuusssrrrmmmnnnooopppqqqqqqpppooolllkkkkkklllnnnoooooonnnhhhddd^^^ZZZWWWUUUSSSQQQMMMKKKHHHGGGGGGFFFEEECCCBBBBBBCCCDDDEEEEEEDDDDDDAAAAAAAAABBBBBBCCCCCCCCCEEEEEEGGGHHHKKKMMMOOOQQQHHHDDD@@@>>>>>>???@@@@@@AAA@@@>>><<<:::888666555222444888;;;???CCCHHHLLLMMMJJJDDD>>>:::777666666888777666555666777999;;;******)))(((((()))***+++(((***,,,...///222555777>>>EEENNNUUUWWWWWWXXXXXXWWWXXXXXXRRRKKKFFFFFFGGGNNNWWWfffssszzzzzzvvvrrreeeccc```]]][[[[[[^^^```cccdddeeeeeeeeefffgggggghhhfff___TTTKKKLLLUUU]]]kkkooosssuuurrrlllddd^^^]]]^^^```___\\\YYYWWWVVV[[[cccnnnvvvzzzzzzyyyxxxsssuuuvvvxxxxxxwwwvvvuuusssuuuxxx{{{~~~}}}xxxuuurrrqqqlllllljjjgggddd```\\\ZZZZZZ[[[]]]```cccfffiiijjjmmmoootttyyy}}}~~~}}}|||||||||{{{xxxvvvvvvuuuttttttttttttuuuvvvoooqqqssssssrrrqqqrrrsssrrrrrrqqqpppooopppsssuuurrrrrrssssssssssssrrrrrrooooooppprrrsssuuuvvvvvvyyyxxxwwwvvvuuuuuuuuuuuuqqqrrrssstttuuuuuuttttttrrrrrrrrrtttvvvuuusssqqqnnnppprrrrrrooonnnnnnoooqqqqqqpppppprrruuuyyy{{{|||}}}wwwoooggg___YYYQQQNNNJJJFFFDDDDDDGGGJJJMMMPPPUUUZZZaaakkkvvv}}}~~~~~~|||zzzyyytttkkk___WWWQQQGGGCCCFFFFFFGGGYYYpppzzzuuubbbMMM<<<333222///---//////,,,,,,...***++++++++++++,,,,,,,,,)))******+++++++++******(((((((((((())))))))))))'''((()))(((&&&%%%%%%&&&'''&&&%%%&&&((()))((('''$$$$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&&&&'''((())))))***---***(((((())))))))))))''''''&&&''''''((())))))&&&'''((())))))((('''&&&&&&&&&''''''((((((((((((&&&&&&'''''''''(((((((((((())))))))))))*********((((((((((((((()))******&&&''''''((()))*********)))***++++++***)))***,,,***((((((+++,,,...444;;;;;;FFFLLLJJJLLLVVV]]]]]]\\\VVVNNNIIIIIIMMMSSSVVV]]]eeelllmmmkkkjjjeee```cccbbbaaa___]]][[[ZZZYYYYYY[[[___bbbdddfffiiillllllppprrrmmmeeeccciiippp{{{{{{uuupppkkkiiifffcccaaa`````````aaacccfffkkkooorrruuuvvvuuuwwwzzz||||||zzzvvvtttrrrssstttuuutttsssqqqppplllmmmnnnoooppppppoooooolllllllllooorrrsssrrrqqqnnnkkkfffcccbbbbbbaaa```YYYWWWSSSPPPNNNLLLJJJHHHFFFFFFFFFFFFEEEDDDBBBBBB????????????@@@@@@@@@@@@>>>???AAACCCEEEFFFGGGGGG>>>>>>===<<<:::;;;<<<>>><<<;;;:::999888777666666333666999<<>>===::::::<<>>AAACCCFFFKKKPPPTTT%%%''')))(((&&&%%%(((+++)))******+++---...//////111===IIINNNRRRXXX]]]___]]]ZZZVVVRRROOOKKKGGGDDDIIIQQQbbbuuuwwwccc```\\\[[[[[[ZZZVVVTTT^^^WWW[[[lllvvvtttpppqqqwwwqqqfff[[[RRRQQQTTTWWW```nnnwwwtttqqqpppfffZZZWWWVVVUUUVVVZZZ^^^```aaa___aaafffkkkppptttwwwxxxyyywwwvvvxxx{{{|||zzzvvvuuuuuutttssssssuuuzzz~~~}}}{{{vvvssspppnnnllliiieeeccc^^^[[[XXXWWWYYY[[[\\\\\\aaabbbeeeiiinnntttxxx{{{|||~~~~~~yyyxxxwwwvvvvvvvvvwwwwwwvvvuuutttssssssssstttuuusssttttttsssrrrrrrsssttttttttttttsssrrrqqqpppooommmnnnooopppqqqsssssstttwwwtttrrrqqqqqqrrrrrrqqqooonnnnnnmmmmmmnnnnnnnnnlllmmmmmmooopppqqqrrrrrrrrrrrrqqqpppqqqrrrssstttvvvvvvwww{{{|||zzzkkkdddZZZSSSNNNKKKHHHFFFCCCDDDGGGIIIKKKOOOUUUYYYZZZ```hhhpppxxx}}}|||yyywwwtttoooggg\\\PPPHHHFFF@@@<<<===@@@GGGRRR]]]yyyyyylll[[[GGG777444777111111000///...------,,,***************************))))))((('''&&&&&&%%%***************)))(((((()))((('''&&&&&&'''((()))***)))(((''''''((()))***###$$$&&&'''''''''&&&&&&'''&&&%%%%%%%%%'''((()))!!!###%%%'''((('''%%%$$$''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))******)))'''&&&%%%$$$###***)))'''&&&&&&(((***+++)))))))))(((''''''&&&&&&)))))))))(((((((((((((((''''''''''''''''''''''''((('''''''''''')))+++,,,++++++******************+++++++++,,,---...///000666999===CCCIIIOOOTTTVVVYYYTTTNNNMMMRRRYYY___bbbiiivvvzzzpppeee\\\^^^^^^]]]]]]]]]___```bbbcccdddeeeeeeffffffeeeeeeoooqqqqqqmmmgggcccbbbbbbhhhlllvvv|||zzzwwwrrrlllfffaaa______^^^^^^___aaaeeehhhjjjhhhjjjooorrrttttttrrrqqqrrrrrrssssssqqqooollljjjfffggghhhjjjlllmmmnnnnnnpppooooooppprrrrrrqqqooojjjkkklllmmmnnnooopppppprrrpppkkkeee___\\\[[[\\\[[[XXXSSSOOONNNMMMLLLKKKEEEAAA???@@@>>><<<===AAA======<<<======>>>@@@@@@::::::::::::::::::;;;;;;;;;;;;;;;999777666777888888;;;???BBBCCCEEEHHHJJJEEEDDDBBB@@@@@@AAABBBCCCEEEFFFJJJOOOUUU[[[```ccc(((***+++***((('''))),,,))))))***+++,,,---......,,,666AAAFFFLLLTTTZZZ[[[___\\\XXXTTTQQQNNNJJJGGGGGGOOO^^^ppp}}}yyyrrreeeaaa]]]ZZZZZZZZZXXXVVVWWWSSS[[[nnnzzzxxxtttuuusssnnneee[[[SSSQQQSSSVVV]]]iiipppmmmjjjiiiaaaVVVSSSRRRQQQSSSWWW\\\^^^___^^^^^^___aaafffkkkpppsssvvvvvvwwwyyy{{{zzzxxxvvvuuutttsssqqqppprrrvvvyyyzzzxxxuuusssrrroookkkhhhccc```[[[YYYXXXXXXXXXWWWZZZ[[[]]]```eeekkkpppsssvvvyyy}}}|||||||||{{{zzzyyyyyyxxxvvvvvvuuutttttttttttttttttttttssssssrrrssstttuuutttttttttsssrrrpppooonnnllllllmmmnnnooopppqqqqqqtttrrrppppppqqqqqqpppooorrrqqqpppoooooonnnnnnnnnppppppqqqrrrssstttttttttrrrrrrqqqqqqrrrssstttuuuyyyzzz{{{}}}wwwpppkkkggg^^^XXXQQQKKKIIIHHHFFFEEEGGGIIILLLNNNRRRVVV\\\```dddjjjsss|||~~~|||zzzyyywwwtttoooiiiaaaWWWLLLEEEBBB???===>>>AAAIIIZZZjjj||||||{{{ppp___OOO>>>333111555111111000///...---,,,+++******************************)))(((((('''&&&&&&***************)))(((((()))((('''&&&&&&'''((()))***)))(((''''''((()))***'''((()))))))))((('''&&&'''&&&&&&&&&''''''((()))$$$%%%'''))))))(((&&&%%%'''&&&&&&%%%&&&'''((()))'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&((()))*********)))&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&'''(((***+++************************+++++++++,,,,,,---...///444666:::@@@FFFKKKPPPRRRTTTPPPMMMNNNTTT\\\bbbeeennn{{{zzzoooddd]]]^^^^^^^^^^^^___```bbbbbbgggggghhhhhhgggfffeeedddgggjjjmmmkkkfffaaa^^^^^^bbbeeellluuu}}}xxxrrrmmmiiifffaaa```___]]]]]]^^^```aaaaaacccgggkkknnnppppppppppppqqqqqqqqqpppnnnlllkkkjjjjjjlllmmmooopppppppppqqqppppppqqqrrrrrrpppnnnmmmmmmmmmnnnnnnooopppqqqqqqppplllhhhdddcccdddgggiiiddd___]]]]]]\\\XXXUUUKKKFFFBBBCCCBBB??????AAA>>>>>>??????@@@AAAAAABBB=========<<<<<<<<<<<<<<<:::;;;;;;:::999888999;;;;;;>>>BBBEEEFFFHHHKKKMMMKKKIIIGGGFFFFFFHHHJJJLLLUUUWWW[[[aaafffkkkoooqqq***++++++***(((((()))+++(((((()))***+++,,,,,,------444;;;AAAJJJUUU\\\]]]]]][[[WWWTTTRRRNNNKKKHHHFFFKKKWWWeeepppuuurrrmmmgggccc^^^ZZZYYYYYYYYYYYYSSSRRR[[[mmmyyywwwsssrrrmmmjjjddd\\\UUURRRRRRTTTXXXbbbgggccc```___ZZZRRROOONNNMMMOOOSSSXXX[[[\\\[[[YYYVVVUUUXXX___fffkkkpppssswwwyyyyyyxxxwwwvvvuuutttssspppnnnooorrrtttwww{{{~~~|||zzzxxxvvvqqqnnnjjjfffaaa]]]ZZZXXXVVVUUUUUUUUUUUUXXX\\\aaafffiiiooorrrxxx{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxyyyyyyyyyxxxvvvuuutttvvvuuutttsssssstttuuuvvvsssssssssrrrpppooommmlllmmmmmmmmmnnnnnnnnnooooooqqqppppppppprrrrrrpppoootttsssrrrppppppooooooooorrrssstttuuuvvvvvvwwwwwwxxxyyyyyyyyyzzz{{{{{{|||}}}zzztttlllccc\\\VVVSSSPPPLLLHHHEEEEEEFFFGGGGGGMMMOOOSSSWWW[[[aaagggkkkpppwww|||{{{{{{yyyvvvtttrrrnnnggg```XXXOOOGGGBBB>>>>>>???BBBGGGTTTkkkvvvxxx|||qqqcccPPPBBB777000///333222111000///---,,,+++************************************))))))(((((('''))))))******))))))((((((((((((''''''''''''(((((()))((((((''''''(((((()))))))))))))))((('''&&&%%%&&&'''(((((((((((((((((('''((()))******)))'''&&&'''&&&&&&&&&&&&'''((((((((((((''''''&&&'''''''''((((((((((((((((((((((((&&&&&&'''((()))******+++"""%%%))),,,---+++)))'''&&&&&&''''''((()))))))))(((((())))))******++++++************************'''''''''''''''(((******************************++++++++++++,,,---......000222666;;;@@@FFFJJJMMMLLLKKKKKKOOOVVV^^^eeehhhnnn|||vvvjjjaaa\\\]]]^^^___```aaabbbcccdddiiiiiiiiihhheeeccc```^^^^^^ccchhhiiieeeaaa^^^]]]dddgggjjjnnnsss}}}|||wwwrrrppphhhfffbbb___\\\ZZZYYYYYY[[[]]]```dddhhhlllnnnpppnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqppprrrssssssqqqnnnoooooommmmmmmmmmmmnnnooopppooommmjjjiiikkkooossswwwrrrmmmmmmpppooohhhbbbTTTNNNIIIJJJKKKGGGDDDDDDDDDDDDEEEFFFFFFGGGGGGGGG@@@@@@@@@@@@???>>>>>>===;;;<<<>>>>>>===>>>???AAABBBEEEIIIKKKMMMOOOQQQSSSTTTSSSQQQPPPQQQTTTXXXZZZcccfffjjjnnnrrrvvvwwwxxx*********)))(((((())))))'''(((((()))***+++++++++...222666<<>>KKKTTTUUUTTTRRRPPPOOOOOONNNLLLJJJGGGEEEEEEIIIQQQ\\\ffflllgggccc^^^XXXUUUVVVYYY[[[XXXUUUUUUZZZ^^^_________``````^^^ZZZVVVSSSQQQRRRTTTWWWXXXTTTQQQPPPOOOMMMOOONNNNNNPPPSSSUUUUUUTTTTTTQQQNNNMMMNNNQQQVVVYYY]]]dddmmmssstttuuuwwwyyywwwwwwuuurrrooonnnpppqqqrrrsssuuuxxx~~~|||wwwsssjjjhhheeecccccccccbbbaaa]]][[[YYYWWWVVVVVVXXXYYY[[[___eeeiiilllmmmoooppptttvvvyyy}}}}}}zzzxxxxxxwwwtttrrrpppppppppooonnnmmmkkkjjjnnnnnnmmmmmmmmmmmmllllllkkkkkklllnnnqqqqqqpppnnnnnnnnnooopppqqqssstttuuuvvvwwwzzz}}}}}}|||zzzwwwsssoooiiibbb]]]TTTRRRNNNJJJHHHGGGGGGHHHJJJJJJJJJKKKMMMPPPTTTWWW[[[___dddjjjooouuu{{{|||rrrssstttuuuuuusssnnnkkkddd^^^VVVNNNIIIEEEAAA??????>>>EEEVVVkkk|||uuurrr}}}~~~|||sssUUUHHH;;;666555222//////000000///---,,,***))))))************************************))))))))))))'''(((((()))))))))(((((('''(((((((((((((((((('''''''''((((((((((((''''''$$$$$$$$$%%%&&&'''((((((&&&'''((())))))((('''&&&'''(((((((((((('''&&&%%%&&&&&&&&&''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''))))))*********((('''%%%)))))))))(((''''''&&&&&&''''''((()))***++++++,,,(((((((((((((((((((((((())))))*********+++******(((((()))))))))*********++++++*********+++,,,,,,------///333777<<>>>>>?????????CCCPPPjjjooorrr{{{uuunnnXXX@@@;;;555///......,,,...222++++++++++++++++++++++++************************''''''''''''((((((((((((&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$%%%%%%'''(((((('''%%%$$$###$$$%%%%%%%%%&&&&&&&&&''''''((((((%%%%%%'''((((((((('''&&&######$$$$$$&&&''')))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###%%%''')))++++++++++++)))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%&&&''''''((()))******+++******)))))))))))))))***(((((((((***---222666999:::>>>BBBFFFIIINNNUUUZZZZZZ]]]___^^^___```]]]WWWVVVUUUTTTUUUYYY^^^dddhhhhhheee```]]]\\\___bbbeeekkkjjjfff```\\\^^^eeekkkmmmjjjggghhhlllqqqvvvxxxiiibbb^^^bbbgggmmmwwwzzzuuurrriiigggccc^^^[[[XXXWWWWWWRRRUUUYYY___cccfffggggggjjjkkklllmmmnnnnnnnnnnnnrrrrrrtttvvvxxxvvvsssooommmnnnpppqqqpppnnnkkkiiigggiiikkklllllllllnnnpppgggfffeeeccc```[[[UUUPPPIIIOOOZZZbbbbbbaaafffnnnsssuuuvvvvvvsssmmmgggcccbbbdddgggjjjkkkjjjiiigggfffiiikkklllkkkiiihhhiiihhhjjjkkkjjjhhhffffffgggYYY[[[^^^bbbfffhhhjjjkkkjjjiiihhhhhhgggggghhhhhh)))))))))***+++++++++,,,+++***)))(((((()))***+++555333///---...111666999???AAACCCFFFJJJNNNRRRSSSMMMOOONNNIIIDDDDDDJJJPPPRRRVVVXXXUUURRRSSSUUUVVVXXXZZZZZZXXXTTTPPPOOOOOORRRSSSUUUVVVUUUUUUWWWXXXWWWTTTQQQPPPQQQQQQNNNLLLLLLOOOUUU```jjjmmmiiidddfffddd\\\QQQMMMRRRXXX[[[``````aaacccdddfffggggggeeedddcccdddeeegggjjjkkkkkkmmmppprrrsssuuuwwwyyy~~~xxxtttooonnnoooqqqqqqpppooonnnnnnllliiifffbbb```\\\ZZZVVVUUUUUUVVVVVVUUUQQQQQQQQQRRRTTTVVVYYYZZZ^^^```dddhhhmmmpppsssttttttuuuwwwxxxyyyxxxvvvuuutttvvvzzz|||{{{{{{{{{{{{xxxxxxwwwwwwwwwxxxxxxyyyxxxxxxzzz}}}~~~~~~}}}zzzvvvpppkkkggg^^^^^^\\\ZZZVVVPPPLLLIIIEEEDDDCCCCCCDDDFFFHHHIIIKKKMMMNNNPPPRRRUUUZZZ^^^bbbfffjjjoootttyyy|||zzzwwwuuutttuuutttqqqnnnkkkiiigggddd```YYYRRRMMMBBBAAABBBAAA>>><<>>@@@DDDHHHLLLOOOQQQRRRQQQOOOJJJEEEDDDGGGKKKKKKNNNQQQRRRRRRTTTVVVWWWXXXYYYZZZYYYWWWTTTRRRPPPRRRSSSTTTUUUUUUVVVXXX[[[[[[YYYWWWWWWXXXWWWTTTQQQMMMNNNSSS]]]hhhooopppnnnqqqooofffYYYSSSTTTXXXYYY`````````````````````___ZZZZZZZZZ\\\^^^bbbfffhhhjjjmmmppprrrrrrrrrssstttyyy{{{}}}{{{wwwvvvwwwxxxwwwvvvwwwwwwuuusssqqqnnnllljjjdddaaa___]]]\\\ZZZWWWUUURRRQQQPPPOOOPPPPPPRRRRRRUUUWWWZZZ^^^aaadddffffffkkklllnnnpppqqqpppoooooommmqqquuuwwwxxxxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}|||}}}~~~}}}~~~}}}yyyvvvrrrqqqoookkkfff```[[[XXXSSSSSSRRRQQQNNNKKKHHHGGGDDDDDDCCCCCCEEEHHHKKKMMMRRRTTTVVVWWWYYY]]]bbbffflllpppuuuzzz~~~~~~yyyuuutttrrrqqqqqqrrrqqqmmmjjjiiifffccc___ZZZTTTMMMIII===<<<===>>>>>>AAAKKKWWWeeerrr}}}qqq^^^JJJ<<<888000000000000///...---,,,,,,,,,,,,+++***))))))))),,,***)))***+++,,,+++***((((((((('''((((((((()))***)))(((&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***,,,,,,&&&)))++++++)))'''&&&&&&(((((())))))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&&&&'''((())))))((('''''''''&&&%%%%%%&&&''''''%%%---111...)))''''''&&&((((((((((((((()))*********)))'''&&&&&&'''((()))))))))(((((((((((())))))))))))(((''''''''''''((()))+++,,,,,,,,,---///111555888;;;>>>AAAEEEKKKNNNWWW[[[^^^```___]]][[[[[[XXXVVVTTTSSSTTTXXX\\\^^^___]]]\\\^^^ccciiinnnqqqxxxuuupppkkkgggdddbbbbbbaaaeeeffffffjjjssswwwwwwhhhccc]]]XXXVVVXXX]]]```fffnnnyyy}}}vvvooonnnjjjccc]]]ZZZTTTSSSSSSUUUWWWYYYYYYXXXZZZ[[[\\\^^^___aaabbbccchhhiiikkkmmmnnnnnnmmmlllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjhhhgggeee```ZZZTTTNNNKKKKKKOOOVVV^^^dddiiimmmooovvvvvvuuupppjjjeeecccccc___``````aaabbbbbbbbbccccccfffjjjllllllkkkkkkkkklllnnnpppoookkkgggdddbbb^^^___aaaeeejjjkkkiiigggeeedddbbb```aaaccceeeggg)))(((((((((((((((''''''***))))))(((((())))))***((((((((()))+++---000222888:::<<<@@@DDDIIINNNPPPVVVTTTPPPLLLHHHFFFEEEDDDDDDFFFIIINNNSSSVVVYYY[[[ZZZZZZ[[[[[[[[[YYYUUURRRQQQRRRSSSSSSTTTWWW[[[^^^______^^^___^^^[[[WWWTTTKKKKKKNNNVVVaaakkkqqqssstttrrrkkk___YYYYYYZZZZZZ``````^^^\\\ZZZWWWUUUTTTOOOOOOPPPRRRVVV\\\aaadddgggjjjoooqqqqqqooonnnnnnsssuuuwwwxxxzzz~~~~~~}}}}}}{{{xxxwwwvvvuuunnnllljjjgggeeeaaa[[[XXXVVVUUURRRPPPNNNMMMMMMMMMMMMNNNPPPSSSUUUVVVWWWWWWZZZ[[[^^^```aaaaaaaaa```cccfffjjjmmmoooppprrrssstttuuuwwwxxxyyyyyyyyyxxxxxxwwwwwwxxxzzz{{{zzzxxxwwwuuusssrrrpppmmmiiieee```^^^[[[WWWSSSOOOLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEFFFJJJNNNSSSWWW\\\^^^```ccceeeiiinnnrrrxxx|||{{{xxxvvvtttqqqnnnllllllmmmoooooommmiiifffeeebbb\\\WWWRRRMMMGGGCCC;;;999:::<<>>555444---...///000///---+++***,,,,,,,,,+++******))))))(((&&&%%%&&&'''((('''&&&+++***(((&&&&&&''')))+++))))))'''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''')))***+++%%%'''))))))'''&&&&&&&&&******))))))((('''%%%%%%'''&&&&&&&&&&&&%%%%%%%%%)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''***000333...'''%%%((((((((()))************)))(((((('''&&&&&&''')))***))))))(((((((((((())))))(((((('''''''''((()))))))))+++,,,,,,+++,,,...000333666999===???CCCGGGJJJRRRVVV[[[^^^^^^\\\[[[ZZZYYYWWWVVVTTTTTTVVVWWWYYYYYYZZZ\\\___eeelllrrrvvvzzztttnnniiigggeeeaaa___YYY]]]aaacccgggooorrrrrrfffccc___[[[WWWUUUUUUUUUYYY```kkkwww|||{{{wwwooogggdddZZZXXXUUUTTTTTTTTTSSSQQQRRRSSSSSSTTTVVVXXXYYYZZZaaabbbcccdddeeefffggggggggggggfffeeeeeeeeeeeefffdddeeeffffffhhhiiijjjjjjhhhfffccc___ZZZVVVSSSQQQPPPSSSYYY```gggnnnrrruuuwwwvvvqqqkkkddd```______[[[[[[]]]^^^____________^^^aaaeeeggggggfffggggggkkkmmmpppoookkkfffbbb```^^^___aaadddgggiiigggeeebbbaaaaaaaaaaaabbbcccddd)))))))))((((((''''''''')))))))))(((((()))))))))******++++++,,,,,,,,,,,,222444777<<>>DDDOOObbbssszzz{{{{{{|||~~~ppp^^^OOOAAA555111222,,,------...---,,,+++***,,,,,,++++++************&&&%%%$$$%%%&&&'''&&&$$$+++***)))((('''((())))))''''''''''''((())))))***&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&'''(((###%%%''''''&&&%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&$$$$$$%%%&&&'''%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((%%%***555666---))),,,&&&''')))******))))))(((''''''&&&&&&'''((()))***)))(((((((((((())))))***))))))))))))***+++,,,---)))***++++++++++++---///111444999===@@@CCCGGGIIIMMMRRRXXX\\\^^^]]]\\\[[[YYYYYYWWWVVVUUUTTTTTTTTTWWWYYY\\\```dddjjjppptttyyyssskkkgggfffddd```[[[WWWYYY[[[]]]aaagggkkkmmmfffdddaaa]]]YYYVVVTTTSSSSSSXXX___hhhrrr||||||sssoooeeebbb]]]ZZZWWWUUURRRPPPOOOOOOOOOOOOPPPQQQRRRSSSXXXXXXXXXYYYZZZ\\\^^^___```______^^^^^^^^^_________```bbbdddfffhhhiiiiiifffeeebbb___]]]\\\[[[[[[XXXZZZ^^^eeemmmtttxxxzzzyyyuuunnngggaaa^^^]]]^^^]]]]]]^^^______^^^]]]]]]XXX[[[^^^`````````aaabbbiiikkkmmmlllgggbbb^^^]]]]]]^^^```bbbdddddddddccc``````aaaaaa```___^^^]]]*********))))))(((((((((((((((((())))))((((((((()))***+++,,,,,,,,,+++***---///222888@@@HHHOOOTTTUUUTTTSSSRRRQQQMMMHHHDDDAAA>>>@@@HHHNNNSSS[[[dddkkkjjjiiifffccc^^^XXXTTTRRRSSSTTTUUUWWW[[[```dddhhhiiijjjgggaaaZZZSSSOOOIIIIIIIIIKKKPPPVVVZZZ\\\ZZZ___aaa___^^^``````^^^\\\[[[YYYVVVRRRLLLHHHEEEFFFEEECCCDDDFFFKKKOOORRRYYY___ffflllnnnnnnmmmlllmmmoooqqqrrrsssuuuwwwzzzyyy{{{~~~}}}yyysssnnnllllllkkkjjjeeecccaaa^^^[[[ZZZYYYYYYRRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQOOOQQQSSSTTTTTTUUUVVVXXX[[[\\\___bbbccccccbbbaaabbbaaa``````aaa```^^^\\\WWWWWWWWWUUURRRPPPNNNNNNJJJIIIHHHFFFFFFGGGHHHIIIMMMLLLJJJJJJKKKNNNPPPRRRTTTTTTUUUXXX]]]dddjjjnnnooorrrvvvyyy|||zzzwwwpppooommmkkkjjjjjjkkklllhhhjjjnnnooommmhhhccc```\\\WWWQQQKKKGGGDDD@@@>>><<<<<>>BBBFFFHHHIIINNNUUUZZZ\\\]]]]]]^^^ZZZZZZXXXWWWUUUSSSRRRRRRUUUXXX[[[^^^aaaffflllpppvvvooogggccccccbbb]]]YYYYYYWWWVVVWWWZZZ^^^dddhhheeeccc___\\\YYYWWWWWWWWWTTTTTTVVVYYY___iiittt|||~~~{{{rrrnnniiiddd```[[[WWWTTTQQQPPPNNNMMMLLLLLLMMMNNNPPPOOOOOOOOOPPPRRRTTTVVVVVVVVVVVVUUUUUUVVVWWWWWWYYY[[[]]]```ccceeeffffffcccbbbaaa```aaabbbdddeeebbbcccfffllltttzzz}}}~~~wwwrrrjjjccc___^^^^^^^^^bbbbbbbbbbbbaaa^^^\\\[[[VVVXXX[[[]]]^^^^^^```aaaiiijjjkkkiiiddd___\\\ZZZ]]]^^^```aaaaaaaaaaaaaaa_________^^^\\\YYYVVVTTT******)))))))))))))))((('''(((((())))))(((((('''###%%%''')))+++++++++******,,,///555===EEEMMMRRRRRRTTTWWWWWWUUUPPPKKKHHHBBB===>>>CCCHHHMMM\\\lll}}}|||xxxpppggg^^^XXXVVVTTTUUUWWWXXXZZZ]]]bbbfffkkkllllllhhhaaaXXXRRRNNNLLLLLLKKKKKKLLLNNNQQQRRRUUU\\\aaa`````````___[[[WWWWWWWWWUUURRRNNNJJJHHHEEECCC@@@>>>>>>AAAEEEGGGPPPUUU^^^dddgggiiiiiiiiikkkmmmooopppqqqqqqsssuuuqqqrrruuuyyy~~~}}}vvvrrrqqqrrrsssssskkkjjjgggeeecccbbbbbbbbbZZZZZZYYYXXXVVVTTTRRRQQQNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNPPPOOONNNNNNOOOQQQRRRSSSTTTVVVWWWWWWWWWVVVWWWVVVUUUUUUVVVUUUSSSQQQNNNOOOPPPOOOMMMLLLMMMNNNMMMLLLKKKIIIIIIIIIJJJKKKSSSRRRRRRRRRTTTVVVYYY[[[\\\]]]___ccciiioootttwwwyyy|||}}}{{{xxxuuurrriiiiiihhhfffdddeeegggjjjgggiiilllkkkgggaaa\\\YYYUUUQQQLLLHHHEEECCC@@@>>>:::===DDDOOO[[[iii}}}uuuooouuu{{{cccUUUEEE:::444000///111...---+++))))))***,,,...))))))))))))))))))))))))+++)))((()))***+++***((('''((()))******(((%%%$$$&&&&&&&&&&&&&&&%%%$$$###&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''++++++***)))(((&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$''')))(((%%%$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%+++$$$""")))000000+++(((%%%%%%&&&''''''''''''&&&'''''''''((((((((((((((((((''''''(((((()))***+++'''''''''((()))***+++,,,)))***+++***))))))+++---***---111555888<<<@@@CCCDDDIIIPPPUUUYYY[[[^^^```[[[ZZZYYYWWWUUUTTTSSSSSSUUUXXXZZZ[[[]]]aaahhhnnnooojjjddd```___]]]ZZZWWWZZZVVVSSSTTTVVVXXX]]]cccbbb```]]][[[ZZZYYYZZZ[[[VVVUUURRRPPPQQQWWW___eeesssyyy}}}zzzuuuqqqlllfff```\\\XXXVVVRRRNNNKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMNNNNNNOOOOOORRRTTTWWW[[[]]]___``````]]]]]]^^^___aaadddgggiiihhhgggiiiooovvv{{{|||{{{ooojjjccc^^^\\\]]]^^^^^^dddddddddcccaaa^^^ZZZXXXVVVYYY[[[]]]^^^___aaabbbiiiiiihhhddd___[[[YYYYYY[[[]]]^^^^^^]]]]]]]]]^^^ZZZZZZZZZXXXUUUQQQMMMJJJ''''''((((((((((((((()))''''''((())))))(((''''''###$$$&&&'''))))))))))))***+++---222888@@@HHHLLLQQQVVV[[[\\\XXXQQQMMMKKKFFF@@@???CCCEEELLLaaaxxx{{{jjj^^^XXXXXXUUUWWWYYY[[[]]]___cccfffhhhiiiiiieee]]]UUUPPPNNNMMMKKKIIIGGGGGGIIIMMMPPPSSS[[[aaabbbaaa```\\\WWWSSSTTTUUUVVVUUURRRPPPNNNFFFDDD???<<<;;;===@@@CCCFFFLLLTTTZZZ^^^```aaabbbhhhjjjlllmmmmmmmmmooopppmmmnnnooorrrvvv{{{}}}zzzyyyyyyyyyyyysssrrrooommmkkkjjjiiiiiicccbbbaaa```]]][[[YYYXXXTTTSSSQQQOOONNNLLLLLLKKKPPPQQQRRRQQQPPPPPPQQQSSSQQQQQQQQQRRRRRRRRRSSSSSSQQQPPPOOOPPPRRRRRRPPPOOOMMMOOOPPPPPPNNNNNNQQQSSSQQQQQQQQQQQQQQQRRRRRRSSSYYYYYYZZZ\\\___bbbeeeggggggiiilllqqqvvvzzz~~~}}}zzzwwwtttrrrpppmmmjjj```aaa```^^^\\\]]]```dddccceeegggddd^^^VVVRRROOOMMMKKKGGGEEEDDDBBB@@@>>><<>>===>>>AAACCCAAAFFFMMMSSSVVVXXXZZZ\\\eeegggjjjjjjjjjjjjkkklllnnnmmmmmmnnnqqqvvvzzz}}}zzz~~~|||zzz{{{yyyvvvsssqqqooooooooojjjiiihhhfffdddaaa___^^^___]]][[[XXXVVVTTTSSSRRRTTTUUUUUUUUUTTTTTTVVVXXXXXXWWWWWWWWWWWWWWWXXXYYYTTTSSSSSSUUUWWWWWWVVVTTTOOORRRSSSSSSQQQRRRUUUXXXRRRSSSUUUWWWYYY[[[]]]^^^^^^___aaadddhhhllloooqqqpppssswww{{{~~~{{{xxxyyyvvvrrrnnnllliiifffdddYYYZZZZZZWWWUUUVVVZZZ^^^___aaabbb^^^VVVNNNJJJHHHIIIGGGEEECCCCCCBBB???===AAAHHHTTTcccnnnxxxzzzxxxqqq___JJJ???444111000...,,,---***+++---......---,,,+++&&&&&&&&&'''''''''''''''+++)))((()))***+++***)))***(((&&&$$$###$$$%%%&&&###$$$&&&((()))))))))(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))'''%%%$$$%%%&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''))))))((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((((('''''''''***---,,,'''%%%'''***'''((()))******)))((('''"""***,,,''''''222;;;<<<(((((('''&&&&&&((()))***((()))))))))((('''&&&&&&''''''''''''((()))+++++++++++++++***++++++,,,---))))))***)))((((((***,,,---...//////000222666:::===AAAFFFKKKPPPVVV\\\```\\\ZZZXXXVVVUUUVVVWWWXXXddddddbbb\\\VVVVVV[[[aaadddccc```[[[WWWUUUUUUVVVUUUQQQQQQWWWYYYWWWXXX^^^aaacccdddeeedddcccaaa```^^^^^^\\\WWWRRRMMMKKKJJJKKKRRR^^^lllxxxxxxrrrlllhhhbbb[[[UUUQQQOOONNNHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHFFFHHHLLLPPPRRRSSSTTTSSSTTTUUUWWWYYY[[[]]]___```\\\[[[\\\aaagggiiieeeaaa\\\XXXSSSRRRTTTWWWYYYYYYZZZ[[[\\\\\\[[[XXXTTTRRRQQQTTTVVVWWWXXXZZZ\\\___bbb```[[[UUUPPPMMMNNNOOOMMMOOOPPPOOOLLLKKKLLLOOOLLLLLLKKKIIIGGGDDDAAA???((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''(((((())))))(((((()))+++---///***---///......222;;;BBBOOOZZZcccaaaZZZTTTPPPMMMIIIFFFFFFJJJJJJRRRlllwwwdddYYYVVVWWWUUUUUUWWW\\\bbbeeedddbbbZZZWWWUUUTTTUUUSSSOOOLLLHHHGGGFFFFFFHHHJJJMMMNNNSSSVVV[[[^^^]]]ZZZVVVSSSQQQPPPQQQSSSWWWWWWTTTPPPOOOIIIAAA>>>@@@BBBAAA???DDDDDDDDDGGGLLLQQQSSSTTT]]]^^^aaadddhhhjjjlllnnnmmmoooqqqrrrqqqrrrssstttssswww|||}}}xxxvvvuuuuuusssqqqrrrrrrrrrqqqnnnllliiihhhiiigggccc^^^[[[YYYXXXXXX^^^______^^^\\\\\\]]]___```___^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXYYY\\\^^^^^^]]]\\\^^^```^^^^^^___```bbbcccddddddiiihhhgggkkkrrrwwwyyyxxx|||wwwssspppooorrrooollliiifffbbb]]]ZZZVVVRRRMMMIIIHHHKKKPPPTTTZZZZZZXXXSSSMMMGGGDDDCCCEEEGGGGGGCCC===;;;>>>CCCHHHQQQ]]]hhhqqq{{{zzz}}}zzz{{{{{{aaaJJJ:::777444000...---------222///,,,)))(((((()))***---,,,***(((((((((((()))'''(((+++,,,,,,+++((('''(((((())))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%***(((&&&$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%###&&&$$$"""$$$'''(((&&&$$$ ''')))%%%###'''***(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((''''''***///444777'''&&&%%%%%%''''''&&&%%%+++***(((&&&%%%&&&'''((()))))))))))))))))))))))),,,,,,+++***)))(((''''''***)))))))))***+++,,,,,,***+++++++++,,,///333666:::===BBBHHHMMMRRRXXX\\\\\\^^^^^^ZZZVVVTTTUUUWWWaaadddddd^^^VVVTTT[[[bbbddd```[[[XXXVVVVVVUUUTTTSSSUUUYYY\\\^^^^^^]]]\\\]]]\\\\\\___cccfffgggggghhhgggddd___XXXOOOGGGCCCEEEFFFKKKSSS^^^jjjuuu|||~~~|||tttiiicccaaa```\\\YYYRRRPPPMMMIIIGGGFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDJJJIIIHHHHHHIIIJJJLLLMMMKKKMMMOOORRRSSSTTTUUUTTTSSSSSSTTTUUUUUUTTTSSSRRRMMMLLLJJJIIIJJJMMMQQQTTTSSSUUUVVVUUURRROOOMMMMMMLLLMMMPPPRRRSSSSSSSSSSSSUUURRRNNNJJJGGGEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEBBB???===<<<<<<;;;***)))))))))((((((((((((''''''&&&&&&''''''((()))******)))))))))***++++++!!!&&&,,,...///000444999KKKTTT[[[YYYSSSPPPNNNLLLJJJGGGGGGKKKLLLQQQggg~~~pppbbbYYYUUUTTTQQQRRRUUUZZZ```cccbbb```VVVSSSPPPOOOOOONNNKKKIIIHHHHHHGGGGGGHHHJJJMMMNNNSSSVVVZZZ\\\ZZZVVVRRROOOPPPPPPQQQTTTWWWXXXXXXWWWWWWPPPHHHDDDDDDEEEDDDBBBBBBBBBCCCEEEHHHJJJIIIHHHQQQSSSWWW\\\aaadddfffggghhhjjjmmmnnnmmmmmmmmmnnnlllpppvvvzzz~~~}}}{{{{{{{{{zzzxxxyyyyyyyyywwwuuussspppoooooommmiiieeeaaa___^^^^^^cccdddeeeeeeeeeeeegggiiiiiiiiigggeeedddcccbbbbbbccccccddddddcccaaa```______bbbdddeeeddddddfffhhhgggggghhhjjjkkkmmmnnnnnnqqqppppppsssxxx}}}|||zzzwwwtttqqqooommmlllllliiieeebbb^^^ZZZUUURRRMMMJJJFFFDDDDDDGGGKKKNNNNNNNNNMMMJJJEEEBBBAAAAAADDDEEEDDDBBB??????BBBFFFNNNVVVbbbkkkssszzz}}}xxxyyy}}}yyywww{{{zzzhhhQQQ>>>777555222///---,,,,,,,,,---,,,***((((((((()))***,,,+++***(((((((((((()))%%%&&&((())))))(((&&&%%%((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%'''((('''&&&&&&'''(((((('''%%%%%%###"""###&&&'''&&&$$$$$$&&&"""!!!$$$&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%'''+++///111((('''&&&&&&'''((('''&&&000...***'''%%%#########))))))))))))))))))))))))(((((((((((('''''''''''')))(((((((((((())))))***)))***+++,,,,,,...111444777:::???CCCIIIOOOVVV[[[___``````]]]XXXTTTTTTVVV___bbbccc```ZZZWWWXXXZZZ^^^\\\YYYXXXXXXWWWVVVTTTWWWYYY[[[^^^______^^^^^^ZZZYYYYYY[[[```dddfffggggggfffddd```ZZZRRRKKKGGGDDDDDDFFFJJJRRR\\\eeejjjqqqvvv}}}xxxrrroookkkeee```YYYVVVRRRNNNLLLJJJJJJKKKIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHDDDFFFGGGIIIJJJKKKKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEGGGJJJLLLLLLMMMNNNLLLIIIGGGFFFGGGFFFGGGIIIJJJKKKLLLLLLLLLJJJHHHDDDAAA??????@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???=========>>>>>>))))))))))))((((((((((((((((((''''''(((((()))***************))))))(((''' $$$)))++++++---111555CCCLLLQQQOOOKKKKKKLLLLLLLLLHHHIIILLLNNNQQQ^^^nnnvvvrrrlllfff```YYYSSSOOOLLLNNNRRRXXX]]]___]]][[[SSSPPPLLLJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKMMMOOOSSSWWW[[[[[[XXXRRRMMMKKKNNNPPPRRRUUUWWWYYY]]]___aaaZZZQQQKKKIIIIIIHHHGGGGGGHHHJJJLLLMMMKKKFFFCCCDDDGGGLLLRRRWWW[[[^^^___aaadddhhhiiihhhgggffffffccchhhnnnssswwwzzz}}}}}}zzzwwwvvvwwwuuurrrnnnkkkiiiiiihhhjjjlllnnnooooooppprrrttttttsssrrrpppmmmllljjjiiijjjkkkmmmmmmmmmkkkiiiggghhhjjjmmmnnnooooooqqqrrrpppqqqrrrtttvvvxxxyyyzzzyyyzzz{{{|||~~~{{{yyynnnnnnmmmkkkjjjiiihhhgggeeeaaa\\\WWWSSSOOOJJJGGGAAA@@@>>>===>>>@@@CCCEEECCCDDDDDDBBB@@@???@@@BBBCCCCCCBBBCCCEEEHHHMMMOOOWWW___iiirrrwww|||zzzuuuqqqsssyyy{{{yyy|||zzzfffQQQ@@@444333111///---,,,+++,,,,,,))))))))))))))))))))))))++++++***)))((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''(((%%%%%%$$$$$$%%%&&&((()))'''&&&&&&&&&((((((&&&%%%$$$###"""###%%%%%%%%%$$$"""&&&'''%%%$$$'''((('''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$'''&&&&&&''')))+++...///)))(((&&&&&&((()))(((''')))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''''''''%%%''')))******+++---///333555999>>>CCCKKKSSSXXX^^^```aaa]]]WWWSSSRRRSSSYYY]]]bbbeeeddd```ZZZVVVVVVVVVVVVWWWYYYYYYWWWUUU[[[[[[]]]^^^^^^______^^^WWWUUUTTTVVV[[[```dddffffffffffffccc___YYYSSSOOOHHHFFFDDDDDDFFFKKKQQQUUU^^^eeennnwww~~~{{{sssnnnfffccc^^^XXXTTTRRRRRRRRROOONNNMMMLLLJJJHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDDDD@@@AAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBDDDDDDFFFFFFFFFDDDAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFAAA???===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@@@@AAA'''''''''''''''&&&&&&&&&((((((((((((((()))******(((((()))******)))'''&&&,,,+++)))''''''+++333999;;;CCCIIIIIIGGGJJJKKKKKKMMMJJJJJJNNNOOOOOOUUU]]]```___]]]^^^]]]YYYQQQKKKIIILLLQQQUUUXXXXXXWWWUUUSSSQQQLLLIIIIIIIIIKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQUUUYYY]]]]]]XXXRRRMMMKKKLLLOOORRRTTTVVVZZZ```fffhhhaaaXXXQQQNNNLLLKKKJJJLLLNNNQQQTTTTTTPPPIIIDDD@@@AAADDDGGGLLLRRRWWWZZZ[[[___ccceeedddbbb```______ccciiinnnqqqsssvvvwwwwwwxxx{{{~~~}}}{{{~~~}}}zzzxxxuuutttsssrrrrrrsssvvvvvvvvvvvvxxxyyyyyyyyyxxxwwwuuusssrrrqqqpppqqqsssttttttrrrooonnnppprrrtttvvvxxxyyy{{{|||wwwwwwyyy{{{}}}~~~|||yyyvvvtttrrrpppgggggggggfffeeedddcccbbb]]]YYYSSSMMMIIIEEEAAA>>>999999888888999:::<<<<<>>FFFOOOUUUXXX[[[\\\ZZZUUURRRQQQSSSUUUZZZcccmmmrrrnnndddZZZRRRQQQQQQSSSVVVXXXYYYXXX]]]]]]]]]]]]]]]]]]^^^^^^YYYVVVSSSSSSWWW\\\```cccfffggghhhhhhfffaaa]]]YYYRRROOOJJJEEECCCDDDGGGIIINNNSSS\\\eeennnvvv}}}vvvsssmmmfff```]]][[[[[[YYYWWWUUUSSSPPPNNNLLLKKKGGGGGGHHHHHHGGGGGGFFFEEEAAAAAABBBCCCDDDDDDDDDEEEBBBBBBBBBBBBAAA@@@@@@???>>>???@@@AAAAAAAAAAAAAAACCCCCCBBB@@@>>>===???AAA@@@???>>>>>>???@@@BBBCCC@@@???===<<<<<<===??????????????????????????????BBBBBBBBBCCCDDDEEEEEEFFF&&&&&&&&&'''''''''''''''((((((((((((((()))******&&&''')))******)))((((((111///,,,((((((+++000444333<<>>>>>BBBHHHOOOSSSWWWZZZ^^^``````^^^\\\\\\^^^bbbhhhlllnnnnnnooopppooopppsssvvvzzz}}}|||{{{{{{xxxyyy{{{{{{yyyxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwxxxyyyzzzzzzyyywwwvvvvvvwwwyyy{{{~~~}}}}}}}}}yyywwwvvvuuutttqqqooommmlllkkkffffffeeedddccc```___]]]WWWSSSLLLFFFBBB???<<<:::666666777777777888888888<<<===???>>>>>>???AAACCC@@@AAAEEEMMMWWWaaagggjjjlllqqqxxx~~~{{{lllgggeeedddllluuu{{{|||{{{zzz{{{|||xxxeeeSSSEEE;;;555222......------,,,,,,,,,,,,***++++++,,,+++***(((&&&))))))))))))(((((((((''',,,+++)))(((((()))+++,,,&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$((())))))******)))((((((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""""""""############$$$$$$%%%######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%'''((((((((($$$$$$$$$%%%%%%&&&'''(((,,,***'''&&&&&&''''''&&&+++***)))((('''&&&&&&%%%((((((((((((((((((((((((************)))))))))))))))))))))))))))((('''&&&"""%%%'''(((''''''((()))---///222555:::AAAIIIOOOPPPSSSVVVVVVTTTSSSTTTWWWXXX]]]hhhuuu}}}yyykkk^^^RRRPPPNNNNNNRRRVVVZZZ\\\________________________[[[XXXSSSRRRTTTXXX\\\^^^eeehhhlllnnnnnnjjjeeebbbZZZWWWQQQKKKGGGFFFFFFFFFFFFIIINNNSSSZZZccclllrrrvvvyyy~~~|||uuuooojjjgggeeecccaaa^^^ZZZWWWTTTRRRQQQNNNNNNOOOOOONNNLLLJJJIIIBBBCCCCCCDDDEEEFFFGGGHHHDDDCCCCCCBBBAAA@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@BBBBBBBBB@@@>>>>>>@@@BBB@@@???>>>===>>>???@@@AAA@@@@@@???>>>>>>???@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBBBBDDDFFFHHHKKKMMMOOOPPP((((((((()))))))))))))))((((((''''''(((((()))***'''((())))))***************+++,,,------+++***)))...666===AAADDDIIIJJJHHHJJJLLLNNNOOOMMMLLLLLLMMMNNNOOOQQQRRRSSSPPPLLLIIIIIILLLOOOPPPPPPOOOOOOPPPSSSQQQNNNIIIFFFEEEHHHJJJJJJLLLOOOSSSXXX[[[^^^```bbbgggkkkiii```WWWSSSRRRKKKLLLNNNPPPRRRWWW\\\___bbb___ZZZUUUQQQNNNLLLKKKHHHJJJMMMQQQSSSQQQLLLHHHDDD@@@<<<:::<<>>DDDHHHGGGHHHLLLOOONNNKKKJJJKKKMMMJJJLLLMMMLLLJJJIIIJJJJJJHHHJJJMMMNNNNNNNNNQQQSSSSSSRRRPPPKKKFFFDDDFFFHHHJJJMMMQQQWWW]]]bbbfffhhhkkkpppsssooocccYYYSSSRRRLLLKKKKKKMMMQQQTTTVVVWWW[[[ZZZYYYVVVRRROOOMMMLLLIIIKKKMMMPPPSSSSSSPPPMMMEEECCC@@@>>>???BBBFFFIIIKKKMMMQQQRRRSSSSSSTTTUUUVVV[[[aaaeeeggggggggggggeeefffgggiiilllnnnqqqrrrvvvyyy~~~~~~~~~}}}{{{yyyvvvrrrmmmhhhdddbbb___```bbbcccdddcccaaa```______^^^]]]ZZZWWWTTTRRRIIIDDD===888666666777777333444666777:::<<<>>>???>>>BBBFFFHHHHHHHHHHHHHHHMMMUUU^^^gggmmmssszzz~~~~~~}}}}}}vvvhhh]]]WWW[[[```gggsss}}}~~~yyyvvvxxx{{{}}}~~~kkkWWWBBB888444000,,,,,,++++++++++++******))))))))))))))))))))))))((((((&&&'''((())))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((('''$$$"""!!!&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%''''''%%%$$$"""$$$&&&%%%$$$###%%%''',,,'''%%%)))+++)))''')))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%%%%%%%$$$###***)))'''&&&'''))),,,...555111,,,)))(((((('''&&&$$$%%%&&&''')))******+++))))))))))))))))))))))))''''''''''''(((((((((((('''(((***++++++***)))((())))))***((('''(((***,,,)))+++...///111555999===BBBEEEGGGIIIJJJOOOUUU[[[]]]bbblllwww|||wwwiii]]]UUURRROOONNNPPPTTTVVVWWW[[[\\\^^^`````````^^^]]]YYYVVVRRRPPPRRRUUUXXXYYY^^^dddnnnuuuwwwssslllgggXXXXXXWWWVVVUUUTTTRRRRRRPPPOOOLLLIIIFFFGGGJJJMMMOOOTTTZZZ___cccjjjssszzz|||wwwqqqllliiigggfffaaacccdddeeeccc___[[[XXXSSSRRRQQQOOONNNNNNNNNOOOKKKJJJHHHFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEFFFHHHIIIKKKMMMNNNUUUVVVWWWXXXXXXWWWVVVUUUVVVXXX\\\```dddggghhhiii%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((///---+++)))(((((())))))'''&&&%%%&&&(((***++++++)))---111222888@@@FFFFFFFFFLLLPPPNNNIIIIIILLLNNNHHHIIIJJJGGGEEEDDDHHHLLLFFFIIILLLMMMMMMOOOSSSWWWUUUUUUSSSNNNHHHEEEGGGIIIJJJMMMSSSYYYaaagggkkkmmmqqqvvvxxxrrreeeXXXRRRQQQLLLJJJIIIKKKPPPRRRRRRPPPVVVWWWXXXVVVSSSOOOMMMMMMIIIIIIJJJMMMOOOPPPNNNLLLFFFEEEEEEEEEFFFGGGIIIJJJFFFHHHKKKMMMMMMNNNPPPRRRQQQVVV]]]bbbdddeeeeeeeeeddddddeeefffhhhjjjlllmmmkkkoootttxxx{{{}}}|||xxxuuurrrqqqqqqpppmmmiiieee```\\\ZZZWWWYYY\\\^^^___^^^]]][[[YYYZZZZZZYYYVVVSSSPPPNNNDDD???888444333444555555111222444777;;;???BBBDDDEEEJJJOOORRRSSSRRRRRRRRRYYYbbbmmmtttxxx{{{}}}}}}}}}iiiXXXTTTVVVXXX___kkkuuutttnnnnnnqqqvvvyyy|||}}}uuuYYYHHH999444222---+++,,,)))*********)))((('''&&&&&&&&&&&&'''((())))))***&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''%%%$$$$$$%%%''''''"""$$$&&&((())))))((('''&&&&&&$$$$$$$$$$$$&&&&&&#########$$$%%%&&&'''((($$$$$$%%%&&&''''''''''''$$$###"""###$$$%%%###!!!"""%%%'''&&&$$$###%%%(((***###"""''')))&&&$$$&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''((((((&&&$$$###(((&&&$$$###$$$'''***---888444///+++***)))((('''*********)))(((&&&%%%$$$************************''''''((()))***+++,,,,,,%%%''')))***+++***)))((((((((('''%%%$$$%%%(((***(((***,,,...///111444777<<<>>>@@@AAACCCIIIQQQWWWXXX]]]gggrrrxxxttthhh^^^UUUSSSQQQPPPRRRTTTTTTSSSUUUWWWZZZ\\\]]]\\\ZZZYYYUUUSSSPPPOOORRRUUUWWWXXX[[[bbbmmmvvvxxxssskkkfffVVVWWWYYYZZZ[[[ZZZYYYXXXVVVUUURRRLLLFFFBBBAAABBBAAAEEEHHHJJJMMMUUU```iiirrrxxx}}}wwwtttqqqpppkkklllnnnnnnlllhhhccc```aaa___\\\ZZZWWWVVVVVVUUUSSSQQQOOONNNLLLLLLLLLMMMJJJIIIHHHGGGGGGGGGGGGGGGGGGJJJLLLMMMLLLJJJJJJKKKMMMNNNOOOOOOOOOMMMKKKJJJJJJKKKNNNPPPSSSVVVXXXYYY___```aaaccccccaaa```___hhhiiikkkmmmoooooooooooo'''&&&%%%$$$$$$%%%'''(((((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))+++---///111555:::AAAFFFJJJMMMOOOPPPOOONNNNNNNNNMMMMMMKKKFFF@@@>>>???AAAAAAHHHOOORRRRRRTTT\\\bbbeee___WWWPPPLLLKKKKKKKKKKKKNNNSSSYYY___fffjjjmmmyyyxxxtttjjj]]]SSSNNNMMMJJJIIIIIIIIIJJJKKKMMMNNNRRRTTTUUUTTTQQQNNNLLLLLLJJJIIIIIIJJJKKKMMMOOOPPPMMMKKKJJJJJJLLLMMMLLLKKKFFFEEEDDDDDDDDDFFFHHHIIIQQQUUUZZZ___bbbccccccbbbbbbcccddddddcccdddfffhhhjjjjjjkkkmmmooosssvvvxxxxxxyyyzzz|||~~~~~~{{{zzzyyyvvvsssooollljjjhhheeeeeedddbbb___\\\XXXVVVUUUVVVWWWXXXXXXXXXXXXXXXYYYXXXTTTQQQRRRRRRLLLDDD???<<<999888888888888777666555777<<<>>>@@@JJJWWWWWWbbbkkknnnmmmnnnnnnmmmttttttuuu{{{zzzxxxyyy~~~zzzaaaQQQRRROOOSSS___iiilllooosssyyy|||ooo\\\IIIAAA777111///...+++''')))((('''&&&&&&'''((()))%%%''')))***((('''''''''+++(((%%%$$$&&&((('''%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((('''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((()))(((&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''(((((('''%%%$$$"""%%%&&&&&&&&&'''(((((((((111222444333000***$$$ &&&&&&&&&''''''''''''(((************************))))))(((((('''''''''&&&)))))))))(((&&&%%%&&&(((+++)))''''''******(((&&&)))+++,,,+++***+++///333777999<<<>>>AAAFFFLLLPPPVVVYYY```iiiooolllbbbYYYVVVUUUTTTRRROOOLLLJJJIIIRRRRRRRRRTTTVVVWWWUUUTTTWWWVVVSSSQQQPPPSSSXXX]]]\\\bbbiiiooopppkkkeee```SSSUUUXXX\\\```aaa```^^^___ddddddYYYKKKCCC@@@======<<<<<<===AAAHHHOOOSSS^^^cccmmmwww~~~zzz|||{{{yyywwwuuurrrqqqpppllljjjiiihhhgggeeebbb___\\\[[[ZZZXXXVVVUUUSSSSSSTTTSSSQQQPPPNNNMMMMMMMMMVVVWWWXXXYYYYYYYYYXXXWWWXXXWWWWWWWWWXXXYYYZZZZZZXXX[[[]]]___aaacccfffhhhqqqrrrsssqqqmmmjjjkkkllltttvvvyyy{{{}}}|||{{{zzz)))((('''&&&&&&'''(((((((((''''''''''''''''''(((''''''((()))))))))))))))))))))))))))))))))))))))***+++---///222777===AAAGGGJJJOOORRRRRRQQQQQQQQQMMMMMMKKKFFFAAA>>>???AAAAAAFFFMMMSSSXXX___gggnnnppphhh\\\SSSNNNLLLKKKJJJHHHKKKQQQXXX___fffkkknnntttrrrllldddZZZRRRMMMKKKHHHHHHHHHHHHIIIKKKMMMNNNOOOQQQSSSRRROOOLLLJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMOOORRRVVVYYYYYYXXXFFFEEEDDDCCCEEEGGGJJJLLLLLLOOOTTTYYY]]]______^^^bbbcccdddcccbbbbbbccceeeddddddeeefffhhhkkknnnooorrrssstttuuuwwwxxxzzzzzz{{{}}}~~~~~~|||xxxuuurrrqqqpppnnnkkkhhheeecccbbb^^^^^^^^^]]][[[YYYWWWVVVUUUTTTSSSSSSTTTUUUWWWYYYUUUTTTPPPLLLKKKKKKFFF>>>:::888555555555666555444777666:::@@@FFFMMM[[[iiivvv~~~xxxssstttyyyppp[[[OOOMMMLLLRRR___iiinnnuuu|||qqq[[[KKK>>>888111...///000...++++++******))))))******+++%%%'''))))))((('''''''''***'''%%%%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''((('''&&&%%%$$$###"""!!!!!!&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&###$$$%%%'''((())))))***&&&&&&&&&&&&''''''''''''+++---000222111...***(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((('''''''''''')))***+++***(((((()))***+++)))'''((()))***(((&&&'''((()))((('''(((,,,///333555888:::===AAAGGGKKKSSSVVV]]]eeekkkiiiaaaYYYUUUUUUTTTSSSPPPMMMKKKIIIKKKJJJJJJLLLOOORRRRRRRRRQQQPPPOOOMMMMMMPPPUUUZZZ^^^bbbgggkkkjjjeee___ZZZQQQRRRUUUZZZ^^^aaa```___```eeeeee[[[OOOHHHEEECCC===;;;999999;;;???DDDGGGRRRWWW___jjjssszzz|||yyywwwvvvtttssssssrrrrrroookkkhhheeedddcccbbb```___]]]]]][[[ZZZYYYXXXXXXXXXXXXYYYbbbcccdddeeedddcccbbbaaabbbbbbbbbcccdddfffggghhhnnnppprrrsssssstttuuuwwwzzz||||||zzzwwwvvvxxx{{{}}}}}}++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))***+++---///222777;;;BBBGGGNNNRRRSSSRRRQQQPPPNNNMMMLLLHHHCCC@@@@@@@@@AAADDDKKKTTT___kkkuuu{{{wwwlll]]]RRRNNNLLLJJJHHHDDDHHHNNNUUU]]]dddiiilllkkkggg```ZZZUUUPPPKKKIIIEEEEEEEEEFFFHHHJJJLLLNNNNNNPPPRRRQQQOOOLLLJJJJJJIIIJJJLLLNNNOOOOOOOOONNNOOOQQQTTTYYY```dddeeeeeeOOOMMMKKKIIIHHHHHHIIIJJJGGGJJJOOOSSSWWWZZZ[[[[[[```aaabbbaaa_________aaabbbbbbcccdddfffhhhjjjkkkjjjkkklllmmmnnnooopppppprrrtttwwwzzz}}}~~~}}}{{{zzzuuutttsssqqqooollljjjiiieeedddcccaaa___]]]\\\[[[XXXXXXXXXXXXXXXXXXXXXWWWVVVTTTQQQOOOOOOQQQTTTVVVTTTTTTPPPKKKIIIIIICCC<<<666444333444555666555444::::::???IIITTTcccvvvwwwqqqnnntttttt___RRRMMMOOOQQQXXXcccllluuuttt___KKK===555111---,,,...///---+++***++++++++++++++++++***&&&((())))))(((''''''((((((&&&%%%%%%'''(((((('''########################%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%(((+++...///...+++***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((()))******(((((()))+++***)))(((((())))))(((''')))*********)))+++...000000222555777999===BBBFFFNNNPPPWWW___eeeeee___ZZZTTTUUUUUUTTTRRRNNNKKKIIIFFFDDDBBBDDDHHHLLLOOOPPPQQQQQQQQQPPPQQQUUUZZZ^^^```bbbddddddbbb]]]XXXUUUOOOOOORRRVVV\\\___```___aaafffggg^^^TTTOOOLLLJJJBBB???;;;888777777999;;;DDDHHHOOOXXXaaaiiiooorrrxxx}}}~~~~~~~~~~~~{{{vvvrrrppppppooonnnmmmlllkkkjjjfffffffffffffffggghhhiiipppqqqrrrsssrrrqqqooommmnnnoooppprrruuuwwwyyyyyy~~~,,,+++***)))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((((()))++++++,,,///333666===CCCJJJPPPRRRQQQOOOOOOPPPOOOMMMJJJGGGDDDBBBAAACCCDDDHHHSSSbbbqqq|||ttthhhXXXNNNKKKKKKIIIGGGCCCFFFKKKRRRXXX^^^aaacccaaa[[[UUUQQQOOONNNJJJGGGCCCCCCCCCDDDFFFIIIKKKMMMOOOQQQSSSSSSQQQNNNMMMMMMJJJKKKKKKLLLNNNQQQSSSTTTVVVVVVWWW[[[```fffiiijjj\\\[[[YYYUUUPPPKKKGGGDDDEEEGGGKKKOOOSSSUUUWWWXXX[[[]]]^^^^^^]]]\\\]]]^^^___``````aaacccdddeeefffddddddeeeffffffggghhhhhhiiikkkmmmqqqsssuuuwwwwwwtttuuuwwwxxxzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{xxxuuuqqqooommmmmmllljjjgggeeecccbbbbbb]]]]]]\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYYYYWWWTTTQQQOOOMMMNNNOOOPPPOOOPPPMMMIIIHHHHHHCCC<<<666555444666888:::;;;:::===@@@HHHUUUfff{{{{{{qqqlllnnn|||ttt^^^PPPMMMOOOXXX\\\dddkkkuuuzzzcccOOO@@@777333111...------,,,***'''((()))***++++++***)))(((&&&((())))))'''''''''(((&&&&&&%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$""""""$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%---+++)))&&&$$$#########'''''''''&&&&&&%%%%%%%%%$$$&&&((())))))(((&&&$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''$$$&&&'''(((''''''((()))***))))))((()))(((((('''+++++++++++++++,,,...//////111444666888;;;???CCCHHHJJJPPPWWW]]]___]]][[[VVVVVVVVVUUURRRNNNJJJGGGEEECCC@@@@@@CCCHHHLLLMMMQQQRRRSSSTTTVVVYYY___bbb``````___^^^[[[XXXUUUSSSNNNNNNOOOSSSXXX\\\^^^______dddfff___XXXTTTRRRPPPKKKHHHCCC>>>:::777777666;;;>>>CCCIIIQQQXXX^^^aaakkkpppwww|||{{{zzzzzzyyyyyyxxxxxxwwwwwwssssssssssssssstttuuuuuuyyyzzz|||}}}}}}|||zzzxxxwwwyyy{{{~~~yyyuuu******))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))(((((((((((((((((((((((((((***+++++++++---000222666<<>>@@@AAACCCIIIUUUeeezzzvvvkkkiiihhhooouuu```OOOIIIMMMSSS]]]dddmmmuuuxxxcccNNN>>>555222222000///---,,,+++((('''((()))***++++++***)))((('''((()))((('''&&&''')))%%%&&&''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&((()))''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((###%%%'''((('''&&&'''((())))))))))))(((((((((((((((''''''((()))*********---000222444555888;;;>>>BBBDDDHHHOOOUUUXXXZZZZZZWWWWWWVVVTTTQQQMMMIIIFFFHHHEEEAAA@@@BBBDDDFFFGGGIIIKKKNNNOOORRRUUUZZZ]]]^^^]]][[[YYYXXXWWWVVVVVVPPPOOONNNPPPTTTYYY[[[\\\\\\aaabbb^^^YYYWWWUUUSSSSSSPPPKKKFFFAAA===:::999:::;;;===@@@DDDIIIMMMOOOXXX\\\bbbhhhlllooosssuuu~~~~~~}}}}}}||||||}}}}}}xxxpppiiiddd((((((((((((''''''%%%%%%''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))((()))***+++***+++---//////555>>>GGGOOOVVV\\\```WWWTTTOOOKKKIIIHHHGGGFFFEEEDDDEEELLLXXXccckkknnnmmmfff[[[RRRKKKHHHFFFDDDFFFHHHKKKMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJHHHCCCBBBBBBCCCEEEGGGIIIKKKLLLOOOQQQRRRPPPNNNNNNNNNPPPMMMIIIGGGKKKSSS\\\bbbiiiddd^^^ZZZZZZ\\\^^^___]]]___bbbccc___WWWNNNHHHCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNQQQSSSSSSSSSUUUVVVSSSTTTVVVWWWYYYYYYYYYYYY[[[[[[\\\]]]^^^___```aaa``````aaaccceeefffhhhhhhfffffffffggghhhjjjlllmmmkkkkkkkkkiiiiiijjjmmmpppppprrrsssssspppnnnnnnnnnmmmmmmmmmkkkhhhffffffggghhhiiiiiijjjkkkkkkjjjjjjeeeeeeeeedddaaa]]]YYYWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUPPPOOOLLLKKKKKKLLLNNNPPPRRRQQQOOOLLLHHHCCC@@@>>>===DDDHHHIIIIIIIIIDDD>>>888666444666;;;@@@EEEGGGKKKVVVeeewww|||mmmbbbaaacccmmmwwwfffVVVMMMMMMTTTZZZ___jjjvvvttt```NNN@@@555111111---------,,,,,,+++++++++***++++++++++++++++++***'''((()))(((&&&&&&((()))$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###############$$$$$$############$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%$$$###""""""######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))*********&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%'''******)))(((((((((((()))***)))((('''((())))))(((((()))***+++***))))))+++...///000222444666;;;===@@@EEEJJJPPPTTTWWWVVVUUUTTTRRROOOLLLJJJHHHKKKHHHEEECCCCCCCCCAAA@@@CCCFFFIIILLLNNNRRRVVVYYY[[[ZZZXXXWWWVVVVVVWWWXXXUUURRROOONNNQQQTTTWWWXXXYYY]]]___[[[YYYXXXWWWTTTUUUSSSOOOKKKGGGDDDAAA@@@>>>>>>>>>???@@@BBBCCCDDDEEEIIIMMMQQQUUUZZZ___ccciiiooouuuzzz~~~zzzrrrmmmmmmmmmkkkgggaaaZZZTTTPPP&&&'''((((((((('''&&&&&&(((''''''''''''''''''(((''''''((()))))))))))))))))))))))))))))))))))))))&&&'''))))))))))))+++---,,,000777???HHHQQQ[[[aaaYYYSSSMMMHHHGGGGGGGGGFFFEEEDDDEEEIIIPPPXXX^^^bbbcccaaa]]]VVVMMMHHHFFFGGGHHHJJJLLLMMMMMMKKKIIIHHHGGGIIILLLMMMLLLKKKKKKKKKDDDCCCCCCCCCEEEFFFHHHJJJMMMOOORRRSSSQQQPPPOOOOOORRROOOKKKIIILLLSSS[[[```gggccc^^^ZZZYYYXXXWWWVVVTTTVVVZZZ[[[YYYUUUOOOLLLFFFEEEDDDBBBBBBBBBCCCDDDDDDGGGJJJLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVVVVWWWYYYZZZ\\\]]]^^^]]]]]]^^^^^^___aaabbbbbbbbbaaaaaaaaaaaacccdddeeeccccccbbb```___```cccffffffhhhiiihhheeeccccccccc___``````^^^[[[ZZZ\\\___aaaaaabbbcccdddccccccbbb______```^^^[[[VVVRRROOOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMHHHFFFCCCBBBBBBEEEHHHKKKKKKIIIFFFBBB???<<<:::999===EEEMMMOOOOOOMMMHHHAAA:::777444555;;;CCCIIIMMMTTTbbbuuuzzznnnddd^^^```kkk|||{{{pppaaaVVVTTTWWW\\\```ggguuuqqq___KKK@@@999222///000***++++++*********+++---+++******))))))******+++((((((((('''&&&&&&(((***%%%'''))))))'''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$######$$$'''(((%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$######""""""$$$$$$$$$%%%&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((()))+++,,,---&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))&&&(((******)))'''&&&'''(((***+++***'''&&&'''))),,,***)))+++---...,,,***&&&(((+++,,,---...000111555666888<<>>===>>>BBBFFFIIIFFFCCC>>>:::777666777777999CCCLLLOOONNNLLLEEE>>>===999666777===EEEMMMRRRZZZjjj~~~~~~|||ssskkk___aaajjjxxxzzzpppbbb[[[[[[___bbbcccqqq}}}||||||yyy```MMM;;;555333...+++***++++++***)))'''''')))+++)))((('''&&&&&&'''((()))((((((((('''&&&&&&(((***%%%(((******'''$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''&&&$$$######$$$&&&'''(((''''''&&&&&&''''''((((((&&&$$$###$$$'''***---&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%########################$$$$$$%%%&&&&&&'''((((((########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$ !!!$$$&&&((()))))))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''')))***+++&&&&&&&&&'''''''''((((((************************&&&'''''''''(((((())))))$$$&&&))))))'''%%%$$$###(((***+++***'''&&&'''))))))'''&&&(((***+++)))&&&%%%(((+++,,,,,,---...000111222333666:::AAAIIINNNOOONNNLLLLLLLLLNNNPPPRRRRRRQQQRRRRRRPPPLLLFFFAAA>>>AAAEEEHHHJJJMMMPPPRRRYYYXXXUUUTTTSSSTTTUUUVVV___ZZZRRRNNNMMMNNNPPPQQQVVVZZZ\\\YYYYYYZZZXXXTTTTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOOOONNNLLLKKKIIIHHHHHHGGGDDD@@@======@@@CCCAAAGGGNNNRRRTTTWWW]]]ccceeeiiipppwww}}}~~~uuuwwwzzz|||~~~~~~}}}}}}wwwzzz~~~~~~|||{{{{{{zzzrrrfff\\\TTTNNNHHHDDD@@@@@@???===<<<;;;::::::&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((())))))(((&&&$$$###(((((((((((())))))))))))+++,,,///444;;;BBBHHHLLLLLLJJJHHHEEEDDDCCCCCCCCCIIIGGGFFFFFFGGGJJJMMMOOOQQQTTTUUUQQQKKKGGGIIIMMMLLLLLLLLLMMMNNNLLLIIIFFFFFFGGGHHHIIIIIIKKKNNNPPPGGGGGGFFFEEEDDDFFFJJJMMMKKKSSSYYYWWWSSSSSSSSSRRRNNNLLLKKKJJJLLLOOOSSSVVV[[[ZZZWWWTTTQQQOOONNNMMMNNNPPPSSSSSSQQQOOONNNNNNLLLKKKJJJIIIHHHGGGFFFEEEEEECCC@@@>>><<<<<<===>>>@@@@@@@@@BBBEEEFFFEEEDDDIIIJJJMMMPPPSSSUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^]]]\\\\\\\\\]]]^^^___^^^\\\YYYWWWVVVWWWXXXZZZ[[[]]]]]][[[XXXVVVUUUVVVTTTTTTTTTPPPMMMMMMQQQTTTUUUUUUVVVXXXZZZ\\\^^^___]]]\\\[[[XXXTTTPPPLLLJJJGGGDDDBBB@@@AAAAAA@@@@@@CCCBBB@@@???>>>===<<<<<<777<<<>>>:::888===DDDGGGJJJ???777555666444333444>>>BBBGGGGGGDDDAAA>>>>>>555777999<<>>===???@@@@@@BBBCCCEEEGGGHHHSSSSSSUUUZZZbbbjjjooorrrqqqqqqsssvvvxxxzzz|||}}}{{{}}}~~~|||xxxuuummmmmmlllkkkkkkkkkkkkkkkhhhggggggfffffffffggggggaaaZZZPPPHHHCCC@@@<<<:::;;;:::888555222111333555&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''''''''((((((((((((''''''''''''&&&%%%$$$###'''((((((((())))))))))))******,,,///444:::>>>AAAGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCCCCDDDFFFHHHJJJLLLOOOQQQPPPMMMJJJJJJKKKJJJIIIIIIJJJKKKKKKIIIGGGFFFGGGIIIKKKLLLLLLNNNOOOIIIIIIIIIHHHGGGIIILLLNNNRRRYYY]]]YYYSSSQQQPPPNNNKKKJJJIIIHHHJJJLLLOOOQQQVVVVVVTTTSSSQQQOOONNNMMMJJJLLLNNNOOOMMMKKKKKKKKKNNNNNNNNNNNNNNNMMMMMMMMMHHHFFFDDDAAA???=========<<<;;;;;;===???@@@@@@>>>EEEFFFHHHKKKMMMOOOPPPQQQRRRRRRTTTUUUWWWXXXZZZZZZXXXXXXWWWWWWWWWXXXZZZ[[[\\\ZZZYYYWWWVVVWWWXXXYYYZZZ[[[[[[ZZZWWWUUUUUUUUURRRRRRPPPMMMJJJIIILLLOOOUUUUUUUUUUUUVVVXXXYYYZZZ[[[ZZZYYYWWWTTTPPPLLLJJJGGGEEEAAA??????>>>===<<<;;;:::999999888888999999444999;;;:::;;;AAAEEEGGGFFF<<<444222333222222333:::>>>BBBBBB@@@===;;;;;;:::;;;===???DDDKKKTTTZZZqqqqqqiiidddgggnnnqqqsssuuuuuuqqqooommmjjjiiiqqq{{{|||{{{zzzwwwyyy~~~~~~}}}}}}}}}ttt___KKKAAA:::222...------,,,)))(((((('''(((((()))******(((((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&'''((('''&&&%%%&&&(((((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!!!!!!!""""""%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$######"""!!!"""###$$$%%%%%%&&&%%%$$$%%%'''((((((''''''%%%###$$$&&&((('''&&&((('''%%%$$$###$$$%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))***)))'''&&&%%%&&&'''&&&%%%))))))((('''''''''''''''((((((''''''''''''(((((()))))))))))))))***,,,,,,,,,...///222555;;;BBBGGGJJJIIIJJJKKKMMMPPPQQQQQQRRRTTTTTTQQQOOOOOOMMMIIIFFFDDDBBBCCCEEEHHHIIIJJJLLLMMMOOOQQQTTTVVVXXXYYYUUURRRPPPRRRWWW]]]```bbb```___\\\YYYWWWVVVUUUUUUXXXVVVTTTSSSTTTTTTRRRQQQUUUTTTRRRRRRUUUXXX[[[]]]]]]XXXQQQLLLIIIHHHFFFEEE@@@@@@???>>>>>>???@@@AAADDDDDDEEEIIIPPPVVVZZZ[[[[[[\\\]]]___aaabbbdddeeeccceeegggiiijjjlllppprrr|||}}}}}}{{{wwwtttpppkkkeeeaaa\\\\\\[[[ZZZYYYYYYYYYYYYVVVUUUTTTSSSRRRRRRRRRRRRKKKFFF@@@;;;:::999888666666777888888777777888:::''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((())))))))))))******,,,...111444666@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKMMMMMMLLLJJJHHHGGGFFFFFFGGGIIIJJJIIIHHHFFFHHHKKKMMMNNNNNNMMMLLLJJJKKKLLLLLLLLLMMMOOOQQQYYY^^^___ZZZSSSOOOLLLIIIFFFEEEEEEFFFFFFHHHIIIJJJOOOOOOPPPQQQQQQPPPNNNNNNLLLMMMOOOPPPNNNNNNNNNOOORRRRRRRRRSSSSSSTTTTTTTTTMMMLLLJJJGGGDDD@@@>>><<<999888888999;;;<<<;;;:::>>>???AAACCCEEEFFFFFFGGGIIIJJJLLLNNNPPPRRRTTTUUURRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYXXXVVVUUUTTTUUUQQQPPPMMMIIIEEEDDDFFFHHHOOOOOOPPPPPPQQQSSSTTTUUUVVVVVVUUUTTTRRROOOLLLKKKGGGDDD@@@===;;;:::888666444333333333444555666666444777:::<<>><<<;;;;;;;;;===???BBBGGGNNNVVV\\\nnnyyyuuuyyywwwjjj^^^^^^dddiiinnnrrrvvvsssrrrrrrqqqsss{{{{{{|||{{{wwwuuuyyyxxxyyywwwrrrjjj^^^III888666111,,,+++,,,---+++***&&&&&&'''((()))***+++,,,***))))))(((((((((((((((%%%%%%&&&&&&'''(((((()))%%%'''((('''&&&%%%&&&''''''&&&$$$"""###%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$###""""""#####################$$$(((&&&%%%&&&(((((('''&&&&&&%%%######%%%'''(((''')))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***(((&&&$$$$$$%%%&&&&&&%%%)))))))))))))))(((((('''((((((''''''''''''(((((((((((((((((()))***+++++++++,,,...///222777===AAAFFFGGGHHHJJJLLLOOOQQQRRRVVVXXXVVVRRRPPPQQQPPPLLLLLLIIIEEEDDDEEEFFFGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWRRRQQQQQQUUU\\\ccchhhjjjhhhfffaaa\\\WWWTTTQQQPPPRRRRRRRRRSSSUUUUUUSSSRRRWWWUUUTTTUUUXXX]]]cccgggccc___YYYTTTRRRPPPOOOMMMEEECCC@@@>>><<<<<<<<<===>>>======???CCCFFFHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKMMMOOOQQQSSSWWWZZZbbbcccfffhhhjjjkkkkkkkkkjjjgggccc___[[[VVVQQQMMMIIIIIIHHHGGGFFFEEEFFFFFFCCCBBBAAA???>>>======<<<:::777444222333444444333222666<<>>:::888666444222333333222333333444555666666999<<>>===<<<;;;;;;<<<<<<===;;;===???@@@AAACCCFFFHHHJJJLLLNNNQQQSSSTTTTTTTTTRRRPPPMMMKKKIIIGGGDDDAAA???>>>===<<<;;;;;;;;;;;;:::999888777666666555555777555444333333444444444777===EEEKKKMMMLLLJJJJJJ((((((((((((((((((((((((!!!$$$&&&'''&&&%%%$$$''''''''''''(((((((((((()))((('''&&&&&&&&&'''(((''''''''''''(((((((((((((((((()))***+++---...///333555:::???BBBCCCCCCCCCEEEFFFGGGHHHGGGFFFDDDCCC@@@>>>===>>>AAADDDFFFFFFHHHGGGFFFHHHLLLNNNPPPPPPMMMLLLKKKLLLLLLKKKGGGDDDEEEGGGKKKNNNPPPRRRUUUXXXWWWYYYXXXRRRMMMJJJFFFAAA===>>>???@@@@@@@@@@@@???BBBDDDHHHKKKMMMNNNNNNNNNMMMNNNOOOOOOOOOQQQTTTVVV]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTQQQLLLHHHEEE@@@>>><<<;;;<<<<<<<<<;;;888888999999999888888777888999;;;===@@@BBBDDDEEEFFFFFFFFFFFFGGGIIIKKKMMMNNNOOORRRTTTUUUVVVUUUUUUSSSUUUVVVUUUSSSRRRRRRSSSPPPMMMHHHDDDBBBAAAAAAAAA??????@@@BBBDDDFFFHHHIIIGGGGGGHHHHHHHHHGGGEEEDDDBBB???:::777555444222000444444333333333444444555777999===CCCNNNVVVTTTMMM???888333333444555999???BBBDDDGGGJJJLLLMMMKKKJJJMMMPPPTTTWWWXXXYYYZZZ\\\aaafffjjjiiiiiijjjjjjiiifffggghhhgggeeemmmjjj```YYY[[[aaafffkkkppptttzzzxxxqqqnnnnnnlllcccVVVMMMGGG???999---,,,+++***+++***)))(((&&&'''(((((((((''''''&&&((('''&&&%%%$$$%%%&&&'''(((((('''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''$$$%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$######"""""""""###%%%''''''%%%$$$$$$%%%((('''&&&&&&'''(((&&&%%%''''''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))+++)))(((((()))******)))'''((()))*********((((((((((((''''''''''''((((((''''''''''''((()))***++++++,,,---......111555888;;;>>>AAACCCEEEHHHLLLPPPPPPSSSSSSPPPQQQUUUVVVTTTMMMJJJGGGFFFHHHLLLNNNOOODDDEEEGGGIIIKKKMMMNNNNNNSSSTTTVVVYYY\\\aaaeeehhhnnnjjjddd\\\UUUOOOKKKIIIIIIJJJNNNRRRVVVWWWUUUSSSSSSVVVYYYZZZZZZ[[[]]]```aaa]]]XXXUUUSSSRRRPPPNNNLLLKKKIIIGGGGGGGGGHHHIIIGGGEEEDDDCCCDDDDDDCCCBBB???>>><<<:::999999:::;;;999:::::::::999999;;;<<<<<<===???AAABBBBBBAAAAAA@@@>>><<<<<<<<<<<<;;;999888888777666666666666777777666666666666777777888777777777666666777999:::BBBHHHQQQVVVWWWUUURRRPPP''''''''''''''''''''''''!!!"""###%%%&&&&&&%%%%%%''''''''''''((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((%%%&&&'''((()))+++,,,,,,111222555999<<>>===<<<<<>>????????????AAACCCFFFIIIKKKMMMMMMNNNQQQRRRRRRRRRRRRUUUYYY\\\cccbbbaaa___]]][[[YYYXXXWWWXXXXXXWWWUUUQQQNNNLLLFFFCCC@@@??????@@@???>>>;;;;;;;;;:::999888777666555666888999;;;===>>>??????>>>>>>>>>???AAABBBCCCFFFHHHKKKMMMOOOQQQQQQQQQPPPRRRSSSRRRPPPNNNNNNNNNLLLHHHDDDAAA@@@@@@@@@???=========<<<<<<======>>>>>>???@@@@@@@@@???>>>>>>===:::777555444444222111444333333333333333444444666999===CCCLLLSSSPPPJJJ<<<777444666777888<<>>===:::666...---,,,+++***)))))))))'''((()))))))))(((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%)))(((((('''&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%&&&###$$$&&&((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###$$$$$$############$$$%%%###&&&&&&###!!!"""$$$'''%%%$$$%%%''''''&&&%%%$$$%%%&&&&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))'''&&&&&&((())))))(((%%%&&&&&&'''''''''''''''((((((''''''''''''(((((((((((((((((()))***++++++***+++---------///333555888;;;???AAABBBDDDIIIMMMMMMQQQRRRQQQSSSXXXYYYWWWLLLIIIGGGHHHLLLQQQUUUWWWGGGGGGGGGGGGHHHIIIJJJKKKNNNPPPSSSVVVYYY]]]bbbeeehhheee```YYYRRRMMMJJJHHHGGGHHHLLLQQQUUUWWWVVVTTTQQQUUUXXXYYYVVVTTTUUUVVV]]]ZZZVVVSSSRRRPPPNNNLLLIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKMMMMMMLLLJJJCCCBBB???===;;;;;;<<<===;;;;;;;;;999666555666777:::;;;<<<<<<<<<;;;:::999:::888666666777777666555555555555555555666666777888888888888999:::;;;;;;555666777888999<<<@@@DDDNNNSSSZZZ]]]\\\YYYUUUSSS&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''((()))*********111111111333666:::???AAACCCDDDDDDEEEEEEEEEDDDDDD@@@AAAAAA???<<<<<>>;;;<<<<<<===???@@@AAABBBBBBCCCDDDGGGIIIKKKLLLMMMTTTTTTUUUTTTUUUYYY^^^aaaccccccaaa___]]][[[YYYXXXUUUUUUVVVVVVUUUTTTSSSRRROOOLLLHHHFFFFFFFFFFFFEEE@@@@@@???>>><<<:::999888888888888999:::;;;<<<<<<;;;::::::999:::;;;<<<===???@@@BBBEEEHHHJJJKKKLLLMMMNNNOOOMMMKKKIIIHHHHHHFFFBBB===<<<<<<>>>===<<<:::999888777777666666777777777888999999888777777777555333333444555555444333333333444555666888888888<<<@@@CCCIIIOOOMMMHHH===::::::===>>>???CCCIIIIIIMMMSSS[[[bbbccc```\\\______]]]ZZZXXXYYY]]]```dddaaa```ccceeedddaaa^^^VVVWWWZZZ]]]___kkkzzziiiYYY[[[aaaggghhhjjjqqq{{{|||tttsss}}}wwwyyy{{{xxxrrrkkkddd___VVVPPPCCC888555777777333---,,,+++)))(((((()))***'''(((***++++++***)))(((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''"""&&&&&&###"""###%%%$$$######$$$&&&'''&&&%%%"""&&&'''%%%$$$%%%&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%'''(((((('''''''''&&&&&&'''(((((()))((((((''''''''''''(((((()))))))))))))))***,,,,,,(((***+++,,,,,,...000333111555:::;;;;;;===BBBGGGJJJNNNQQQPPPRRRVVVVVVSSSLLLJJJHHHIIINNNUUUZZZ]]]NNNLLLIIIGGGGGGGGGIIIJJJIIILLLPPPRRRTTTWWW[[[___```^^^ZZZUUUPPPMMMJJJIIIGGGHHHJJJOOOTTTVVVVVVUUUQQQTTTVVVTTTPPPMMMOOOQQQXXXVVVRRRPPPOOOMMMKKKIIIFFFGGGJJJLLLNNNOOOPPPPPPPPPOOOOOOQQQSSSTTTTTTRRRJJJHHHEEECCCAAAAAABBBCCCBBBBBBAAA???;;;::::::;;;>>>????????????===<<<;;;===;;;999999;;;<<<<<<;;;999999999999:::<<<===>>>??????>>>>>>>>>???@@@@@@;;;<<<===>>>???CCCJJJOOOUUUYYY]]]^^^\\\XXXUUUSSS&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''((((((((()))'''((()))******)))((((((&&&&&&&&&'''''''''((((((((()))******+++++++++***111000//////222777===AAAEEEEEEEEEEEEFFFFFFGGGGGG@@@CCCFFFDDD>>>;;;===@@@@@@DDDLLLWWWccckkkpppqqqeee\\\PPPIIIHHHIIIHHHFFFFFFFFFEEEDDDCCCDDDHHHKKKNNNOOOLLLGGGEEEEEEBBB<<<<<<<<<<<<===???AAABBBDDDCCCCCCDDDEEEGGGJJJLLLMMMQQQQQQQQQQQQRRRVVV[[[`````````^^^]]][[[YYYXXXWWWRRRSSSSSSTTTUUUUUUUUUUUUVVVSSSOOOMMMMMMMMMLLLKKKDDDCCCBBBAAA???===;;;999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<999:::<<>>;;;@@@CCCEEEIIINNNMMMIIIAAA???@@@DDDEEEFFFJJJOOONNNQQQYYYbbbjjjlllhhhdddfffddd```]]]^^^dddmmmsssuuusssqqqooojjjaaaYYYUUUUUUVVVXXX[[[^^^kkk}}}jjjbbb[[[```hhhnnnmmmnnnwwwqqqmmmoooyyyrrrmmmppprrroooiiiddd^^^YYYIIICCC888111222777777333,,,+++***(((''''''***,,,'''(((+++---...------,,,&&&'''((((((((('''%%%$$$%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&$$$$$$%%%&&&"""""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########""""""!!!!!!!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((($$$$$$######$$$&&&((()))###((()))&&&$$$&&&(((###""""""###%%%'''&&&%%%%%%''''''&&&'''(((&&&&&&'''((())))))(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&((()))))))))+++***)))))))))***,,,---((((((''''''''''''(((((())))))))))))***+++,,,---'''(((***++++++,,,///111+++///444555444666<<>>???BBBEEEFFFFFF??????@@@AAABBBDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFEEEEEEIIIQQQVVVWWWZZZ]]]]]]ZZZVVVTTTSSS%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$%%%''')))(((((((((((()))))))))))),,,)))***...111333777<<>><<>>AAADDDLLLHHHHHHKKKKKKEEE@@@???BBBBBBAAA@@@@@@AAAEEEIIIHHHGGGFFFGGGIIIIIIHHHFFFJJJJJJKKKMMMQQQUUUZZZ\\\``````___]]]ZZZWWWUUUTTTOOOQQQSSSSSSQQQQQQTTTWWWZZZXXXWWWVVVWWWVVVTTTRRROOONNNLLLIIIEEE@@@;;;999===<<<;;;;;;<<<============<<<;;;;;;;;;:::777444999888888:::>>>AAACCCDDDCCCCCCCCCBBBAAA???>>>===;;;999666444444555777999444555555555555444444333555555555555555666666666444444444555555666777777666666777888999;;;<<<===AAA@@@AAAFFFKKKMMMMMMKKKJJJJJJKKKJJJJJJLLLOOORRRVVVXXX^^^fffnnnnnngggaaa```\\\ZZZ```nnn}}}~~~ppphhhbbb[[[SSSOOORRRTTTVVV]]]mmmqqqfffbbb^^^]]]bbblllrrrxxxyyyuuurrrrrryyyyyynnnjjjbbbdddffffffaaaYYYOOOIII@@@<<<666111000111555888,,,***))))))******)))'''''''''(((((((((((('''''')))))))))))))))***++++++---+++)))'''&&&'''((()))))))))******(((&&&###"""%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$&&&'''&&&&&&&&&%%%$$$###!!!!!!%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###%%%'''&&&$$$###%%%'''"""""""""###$$$$$$$$$%%%######""""""######$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))((()))+++------,,,***))))))***,,,------......000222555888:::AAAFFFKKKNNNNNNKKKHHHGGGGGGGGGFFFGGGMMMVVVZZZXXXRRRPPPNNNMMMMMMKKKHHHFFFIIIHHHFFFFFFHHHLLLPPPSSSUUUTTTSSSQQQOOOMMMLLLKKKGGGFFFGGGMMMUUUXXXVVVRRRRRRQQQOOOMMMJJJHHHFFFEEELLLIIIFFFFFFHHHJJJHHHFFFCCCFFFJJJNNNPPPOOOMMMLLLNNNLLLKKKNNNSSSXXXZZZYYY[[[WWWQQQLLLJJJKKKNNNPPPPPPNNNLLLJJJIIIJJJKKKMMMMMMKKKIIIJJJKKKKKKHHHEEEFFFGGGIIIMMMPPPOOOJJJFFFFFFDDDDDDFFFJJJLLLLLLJJJJJJKKKLLLKKKIIIGGGGGGHHHKKKJJJIIIJJJLLLOOOSSSVVVYYYYYYZZZYYYWWWTTTPPPNNN&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&''''''''''''''''''((((((((()))))))))***'''(((,,,///000444999AAAEEEIIIKKKPPPUUUTTTOOOGGGGGGFFFDDDCCCAAA???>>>===DDDOOO]]]hhhmmmmmmkkk```YYYPPPJJJHHHGGGGGGFFFGGGFFFEEECCC@@@@@@AAACCCHHHFFFGGGJJJJJJEEECCCCCCDDDDDDDDDDDDCCCEEEIIILLLLLLMMMLLLKKKJJJHHHGGGFFFHHHHHHHHHJJJLLLPPPSSSUUUWWWXXXYYYYYYXXXTTTQQQNNNNNNOOOQQQPPPOOOPPPSSSVVV[[[[[[[[[\\\]]]\\\XXXUUUVVVUUUSSSPPPKKKGGGCCCAAABBBBBBBBBAAA@@@???@@@AAAAAA@@@???>>>>>><<<999777999888888999<<>><<<;;;777666555444333444666777555555666666666666666666333333333333444444444444666777888999::::::::::::999999:::;;;===???AAABBBEEEFFFJJJOOOUUUXXXVVVTTTQQQQQQPPPOOOOOOPPPTTTWWW\\\^^^ccciiillljjjddd___]]][[[^^^hhhyyywwwrrrmmmbbbWWWSSSSSSSSSUUU\\\kkk~~~{{{llldddaaaXXXXXX___iiisss}}}yyyrrrnnnpppvvv{{{zzznnnhhhgggccceeegggeee]]]RRRGGGAAA666333...+++)))***---///***(((''''''))))))(((&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$###"""""""""######""" %%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""############"""!!!###%%%&&&%%%###"""$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))((()))***,,,,,,+++)))(((((()))+++,,,++++++,,,---000222555666;;;???DDDHHHHHHGGGFFFFFFEEEFFFEEEEEEKKKTTTWWWVVVSSSQQQOOOOOOOOOMMMJJJHHHCCCBBB@@@???@@@CCCFFFHHHNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGHHHMMMTTTWWWVVVTTTTTTSSSRRRPPPNNNLLLJJJJJJJJJHHHFFFFFFHHHHHHGGGEEECCCEEEHHHKKKLLLLLLKKKJJJJJJJJJLLLQQQVVV[[[]]]^^^aaa\\\UUUOOOKKKKKKMMMOOOSSSRRRQQQOOOOOOOOOOOOPPPNNNLLLKKKLLLNNNNNNLLLJJJMMMMMMOOORRRUUUSSSOOOKKKHHHFFFFFFHHHKKKMMMLLLKKKNNNOOOOOONNNLLLMMMOOOPPPMMMLLLLLLLLLNNNRRRUUUXXX\\\[[[ZZZWWWTTTQQQNNNLLL&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&*********)))))))))))))))&&&''''''((((((''''''&&&'''''''''(((******(((&&&&&&&&&'''''''''((((((((((((%%%&&&***------000555===BBBIIIQQQ\\\bbb^^^WWWHHHGGGFFFEEECCCAAA@@@??????DDDOOO^^^iiilllgggaaa[[[VVVOOOJJJHHHHHHHHHHHHIIIJJJJJJIIIFFFDDDCCCDDDFFFEEEGGGJJJIIIEEEEEEIIIGGGHHHHHHHHHIIIJJJNNNPPPTTTUUUUUUQQQKKKFFFEEEFFFEEEEEEEEEEEEFFFHHHKKKLLLMMMOOOSSSUUUUUURRRNNNKKKLLLMMMMMMMMMMMMOOOSSSVVV[[[]]]aaaeeefffccc^^^YYYZZZYYYWWWUUURRROOOMMMKKKMMMNNNOOOLLLHHHFFFGGGIIIJJJHHHFFFEEEDDDBBB>>><<<888888888888:::<<<>>>???DDDDDDDDDCCCAAA>>>;;;:::555555555555555666666666777777777777888999999:::666666666666666666666555:::<<>>@@@AAACCCDDDBBBDDDCCCCCCHHHPPPTTTSSSQQQPPPNNNNNNOOONNNKKKIIIAAA???<<<::::::;;;===???GGGHHHJJJKKKLLLLLLKKKKKKKKKIIIIIILLLRRRVVVWWWVVVTTTSSSRRRQQQPPPNNNMMMMMMIIIGGGFFFFFFGGGGGGFFFEEEDDDEEEFFFHHHIIIIIIHHHGGGEEEIIIOOOUUUYYY]]]```cccfffaaaYYYQQQLLLKKKLLLMMMPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLNNNPPPOOONNNUUUUUUWWWYYYZZZYYYUUUQQQIIIHHHHHHIIIKKKMMMLLLKKKJJJJJJKKKJJJIIIKKKNNNPPPNNNNNNNNNNNNPPPSSSVVVXXX^^^\\\XXXTTTPPPMMMKKKJJJ&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###***)))((()))******)))'''&&&&&&&&&&&&'''''''''((('''%%%&&&***,,,+++...222555;;;EEERRR```hhhcccYYYGGGGGGFFFDDDCCCBBBAAAAAA@@@DDDNNN]]]iiijjjaaaXXXVVVSSSNNNJJJGGGGGGGGGGGGJJJLLLMMMLLLJJJHHHHHHHHHJJJHHHIIIJJJHHHDDDFFFKKKHHHJJJKKKLLLLLLNNNPPPRRRYYY[[[[[[UUUKKKDDDCCCDDDAAAAAAAAAAAABBBDDDFFFGGGHHHJJJMMMPPPPPPPPPNNNLLLKKKKKKKKKKKKMMMPPPSSSVVVXXX\\\ccciiilllhhhaaa[[[WWWWWWVVVTTTTTTSSSTTTTTTZZZ\\\\\\WWWQQQNNNNNNQQQRRRPPPMMMKKKIIIGGGCCCAAA999::::::::::::;;;===???GGGFFFFFFDDDAAA>>>;;;999555666777999999999999888999999:::;;;<<<<<<===>>>========================AAADDDIIIMMMOOONNNLLLJJJHHHGGGGGGGGGJJJMMMQQQTTT[[[bbbnnnxxxzzztttjjjcccWWWVVVSSSPPPOOOQQQVVVZZZ\\\___```^^^ZZZXXX[[[___iiikkkpppwwwtttpppggg\\\WWW\\\hhhttt{{{}}}|||xxxqqqhhhaaa^^^^^^XXX[[[aaaiiiuuusssddd]]]^^^cccgggmmmlllhhhaaa\\\[[[^^^aaaggggggbbbXXXIII<<<444222000///...---,,,,,,++++++((('''&&&''')))******)))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((()))((('''&&&%%%&&&&&&'''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$#########%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$%%%&&&&&&"""###%%%''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******************************((((((((((((((((((((((((((()))******((('''((()))))))))(((''''''((())))))''''''((()))+++,,,---...---000333666888:::===???@@@BBBBBBAAAEEEMMMQQQQQQNNNMMMLLLLLLMMMLLLKKKIIIEEECCC@@@===;;;;;;;;;<<>>KKKZZZbbb]]]TTTFFFEEEDDDCCCBBBBBBCCCCCCAAADDDLLLYYYcccddd[[[RRRQQQPPPMMMIIIFFFEEEEEEFFFGGGHHHJJJKKKKKKKKKMMMOOOTTTPPPMMMLLLHHHDDDEEEIIIGGGJJJLLLMMMMMMNNNOOOQQQYYY[[[[[[TTTJJJBBBAAABBB<<<===>>>???AAACCCEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMKKKKKKJJJKKKMMMPPPSSSTTTSSSXXX```hhhkkkhhh```ZZZSSSRRRRRRRRRTTTVVVYYYZZZaaabbbaaa\\\WWWSSSSSSUUUVVVSSSPPPMMMKKKHHHEEEBBB===>>>???>>>===>>>AAACCCIIIHHHFFFCCC???<<<999777555666999;;;<<<===<<<<<<===>>>@@@AAABBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFKKKOOOVVV\\\^^^]]]YYYWWWRRRQQQOOONNNPPPTTTYYY[[[fffppp~~~{{{lllbbbUUUSSSQQQMMMLLLOOOTTTXXX[[[]]]]]]ZZZUUUWWW^^^eeeqqqsssuuuvvvyyyzzznnn^^^VVVXXXbbbmmmsssssspppllleee```\\\[[[[[[[[[```gggnnnxxxrrrccc\\\^^^dddiiikkkgggaaa\\\YYYZZZ^^^aaafffbbbXXXKKK===333000000)))*********))))))(((''''''%%%%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&$$$$$$###$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######'''&&&&&&%%%&&&%%%%%%$$$%%%$$$$$$$$$###"""""""""###############$$$%%%%%%!!!"""$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''''')))******(((''''''((()))))))))(((((()))))))))(((((()))***+++++++++,,,***---000222333555888:::===@@@AAA@@@CCCKKKPPPPPPNNNMMMLLLMMMNNNMMMLLLJJJJJJHHHDDDAAA???=========>>>@@@BBBEEEHHHJJJJJJKKKKKKJJJIIIIIIMMMPPPSSSUUUMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHNNNVVV[[[[[[ZZZZZZ[[[\\\YYYTTTPPPMMMLLLMMMNNNMMMNNNPPPQQQPPPNNNKKKJJJEEEEEEFFFGGGIIIKKKMMMOOOXXXZZZ[[[\\\ZZZXXXVVVTTTKKKKKKKKKJJJIIIHHHHHHHHHFFFIIILLLMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSRRRQQQOOOMMMLLLLLLKKK%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&$$$***///...)))$$$%%%'''&&&&&&'''''''''((((((((()))&&&'''+++,,,******---)))...777AAAMMMTTTRRRKKKCCCBBBAAAAAABBBCCCDDDEEECCCDDDIIIQQQXXXXXXRRRKKKJJJJJJJJJGGGEEEDDDEEEFFFCCCDDDFFFHHHKKKPPPWWW\\\bbbYYYRRRNNNKKKFFFDDDFFFGGGIIILLLNNNMMMMMMMMMNNNUUUUUUTTTOOOGGGAAA??????999:::<<<>>>AAACCCDDDEEEDDDDDDCCCCCCEEEGGGIIIKKKKKKJJJJJJKKKNNNQQQQQQQQQMMMRRRZZZbbbfffddd^^^YYYQQQPPPOOOPPPRRRVVVZZZ]]]___^^^]]][[[ZZZYYYXXXXXXWWWTTTPPPLLLJJJHHHEEECCCBBBDDDFFFEEECCCDDDGGGKKKMMMJJJFFFAAA===:::999888777888;;;===???@@@@@@@@@DDDFFFIIIKKKLLLKKKIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMUUU[[[dddlllooolllhhhddd]]]ZZZWWWUUUUUUYYY]]]```kkkuuuzzzlllcccXXXWWWUUURRRRRRTTTXXX\\\aaacccccc```\\\]]]ccciiioooqqqqqqnnnmmmrrr|||uuujjj[[[RRRSSS[[[dddiiihhheee```\\\ZZZYYY[[[\\\^^^fffnnnttt}}}qqqeee```aaafffiiiddd___ZZZWWWXXX[[[]]]^^^]]]VVVJJJ>>>444///------'''(((((())))))(((''''''%%%$$$###$$$%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))'''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((()))))))))(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$#####################""""""######$$$%%%!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%'''******)))((('''(((((())))))))))))))))))((())))))***+++++++++******(((+++...000000111333555999===???>>>AAAHHHOOOPPPQQQPPPPPPPPPQQQPPPOOOMMMKKKIIIFFFCCCAAA???>>>>>><<<<<<>>>???AAACCCDDDEEEHHHHHHGGGHHHJJJMMMPPPRRRNNNNNNNNNMMMMMMMMMMMMLLLLLLNNNPPPPPPNNNMMMLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLPPPVVVYYYXXXVVVSSSQQQRRRQQQPPPNNNNNNNNNNNNNNNJJJKKKLLLMMMLLLKKKHHHGGGGGGHHHIIIIIIIIIJJJMMMPPPUUUWWWYYYYYYWWWUUUSSSSSSLLLLLLLLLKKKHHHFFFFFFGGGGGGJJJMMMNNNLLLJJJHHHHHHJJJJJJKKKLLLMMMOOOPPPQQQPPPQQQSSSUUUUUUTTTRRRQQQ$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''###///;;;<<<333***((()))''''''((((((((()))))))))(((&&&'''***+++((((((+++(((...333777???FFFGGGCCC@@@?????????AAACCCFFFGGGEEEEEEFFFIIIJJJJJJGGGDDDBBBDDDEEEEEEDDDDDDFFFIIIEEEFFFGGGJJJQQQ[[[fffnnnmmm```TTTPPPNNNIIIEEEDDDGGGJJJMMMNNNMMMLLLKKKKKKNNNMMMKKKHHHDDD@@@===<<<999:::<<<>>>@@@BBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHHHHKKKNNNOOONNNLLLIIIMMMTTT\\\``````\\\XXXOOONNNLLLLLLNNNRRRVVVYYY[[[XXXWWWYYY^^^bbbaaa___ZZZWWWRRROOOMMMKKKIIIGGGHHHKKKMMMLLLJJJJJJNNNSSSVVVRRRKKKEEE@@@>>>>>>>>>===>>>AAACCCEEEGGGHHHIIILLLOOOSSSVVVVVVSSSOOOMMMLLLLLLMMMOOOQQQRRRTTTTTT^^^eeepppyyy|||yyysssooofffbbb]]]YYYYYY[[[```cccjjjqqq{{{|||tttlllgggaaaaaaaaa```___aaaeeehhhjjjlllmmmlllhhhfffeeefffdddfffeeeaaa```ffftttzzzggg```WWWQQQRRRWWW___ccc```]]]YYYXXXZZZ^^^bbbeeeeeeoooxxx|||~~~xxxpppiiieeecccaaa```[[[WWWSSSSSSUUUWWWVVVUUUOOOGGG<<<444000...***((()))))))))************)))(((&&&%%%&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&((('''''''''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''###!!! """%%%&&&%%%##################$$$$$$$$$$$$############$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''###&&&)))***)))((((((((('''''''''((((((''''''''')))***+++++++++***)))((($$$'''+++...///000111333444999<<<;;;>>>FFFMMMOOOTTTRRRQQQQQQRRRQQQOOOMMMJJJIIIGGGDDDBBB@@@@@@???>>>===<<<<<<===>>>@@@BBBEEEEEEFFFFFFGGGIIILLLNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLOOORRRRRROOOMMMMMMNNNPPPQQQTTTVVVVVVUUUTTTRRROOOPPPSSSUUUUUURRRMMMIIIJJJKKKMMMOOOOOOOOOOOONNNHHHIIIIIIIIIHHHGGGFFFEEEIIIJJJKKKJJJHHHIIILLLPPPSSSVVVXXXXXXUUUSSSSSSTTTNNNOOOOOOLLLHHHFFFFFFGGGEEEFFFHHHHHHGGGGGGHHHJJJNNNOOOPPPQQQRRRSSSTTTUUUQQQUUU[[[___```^^^ZZZXXX###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$######$$$&&&&&&%%%666HHHJJJ???111---...(((((((((((())))))))))))(((&&&&&&******'''''')))***///111333777===@@@???>>>======>>>@@@CCCFFFHHHHHHGGGEEECCCAAA@@@??????;;;???BBBDDDDDDEEEHHHLLLJJJJJJKKKOOOWWWeeettt~~~sssdddVVVQQQPPPLLLGGGDDDGGGJJJNNNOOOMMMKKKJJJJJJJJJHHHEEEDDDBBB@@@<<<:::999:::<<<>>>???@@@AAAAAAEEEFFFHHHIIIJJJIIIHHHGGGGGGGGGGGGJJJNNNNNNKKKHHHFFFJJJPPPXXX]]]]]][[[WWWNNNLLLJJJHHHIIILLLPPPSSSYYYUUUTTTZZZcccjjjjjjggg^^^[[[WWWTTTRRRPPPNNNLLLKKKNNNQQQPPPNNNNNNSSSXXX^^^ZZZRRRJJJEEEDDDDDDEEEDDDEEEGGGIIIKKKNNNPPPQQQRRRUUUZZZ]]]]]]YYYTTTQQQOOOPPPQQQSSSVVVXXXYYYZZZdddkkkwwwzzzuuukkkgggaaa\\\ZZZ]]]```cccggglllsssuuussspppmmmmmmkkklllllllllkkkmmmpppsssooorrruuuuuuqqqjjjddd```[[[\\\[[[WWWVVV^^^ooo}}}lll\\\ZZZVVVTTTTTTXXX]]]aaa\\\YYYWWWXXX]]]dddkkknnnmmmxxxyyytttrrrooolllhhhbbb[[[WWWYYYUUUQQQQQQSSSSSSOOOLLLEEE<<<333...///...)))###'''''''''(((((((((((())),,,+++))))))******)))'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((!!!"""$$$%%%%%%$$$###!!!'''&&&%%%$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$### !!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!! ###%%%$$$"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''"""%%%(((***))))))((()))%%%&&&&&&''''''&&&&&&%%%)))***+++++++++***((('''!!!%%%)))---///000111222111666:::999<<>>=========???CCCGGGIIIHHHGGGHHHOOOPPPOOO___{{{lllUUUOOOMMMHHHEEEHHHKKKKKKKKKJJJIIIHHHGGGFFFHHHFFFBBBAAA@@@???===<<<===>>>?????????@@@BBBDDDEEEIIIKKKIIIIIIJJJGGGCCCGGGFFFEEEFFFGGGGGGEEEDDDEEEGGGKKKQQQVVVYYYXXXWWWLLLKKKJJJIIIJJJLLLPPPRRRUUUUUUWWW]]]dddiiijjjjjjeee^^^UUUPPPOOOOOOOOOOOOPPPPPPPPPQQQTTTWWWZZZ\\\```\\\VVVPPPLLLIIIIIIIIIOOONNNMMMLLLMMMPPPSSSUUUXXX___eeeeeebbb```ZZZTTTOOOSSSVVVVVVUUUWWW]]]cccmmmrrr||||||tttmmmhhhbbb______aaaaaa```eeefffiiioootttuuuwwwxxxuuuzzzzzzuuutttyyy|||zzzuuuzzzwwwvvvyyypppaaa]]]YYYQQQKKKMMMUUU]]]gggooossszzzwwwhhh^^^WWWTTTRRRSSSVVVWWWVVVTTTWWWQQQRRR___ooozzz|||{{{rrrrrrvvv~~~zzzrrrmmmlllmmmllljjjjjjlllggg]]]UUUSSSYYYXXXWWWUUUPPPIIICCC@@@333000000///+++&&&%%%((())))))(((''''''''''''''')))((('''&&&'''(((+++,,,)))((('''%%%###$$$(((+++%%%&&&&&&'''&&&%%%###"""###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$)))'''$$$!!! """$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!######!!! ###%%%''''''&&&%%%&&&'''$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&"""'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((&&&'''((((((((('''%%%%%%)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((()))'''%%%&&&)))***(((&&&'''&&&&&&$$$###!!!)))(((((((((((())))))************)))))))))))))))+++***)))))))))***,,,---111222444777<<>>???AAACCCEEEGGGHHHEEEGGGJJJLLLNNNNNNMMMLLLQQQTTTUUUSSSNNNLLLNNNRRRTTTUUUXXX]]]aaa```\\\WWWTTTSSSQQQNNNKKKHHHFFFEEEGGGKKKRRRWWWXXXVVVRRROOOOOOMMMKKKHHHHHHKKKPPPTTTPPPRRRRRRNNNHHHFFFIIIMMMTTTTTTUUUUUUUUUUUUTTTSSSUUUTTTTTTRRRQQQOOONNNMMMKKKHHHEEEDDDHHHOOOVVV[[[bbb```^^^[[[ZZZZZZZZZ[[[\\\___eeeiiijjjhhheeebbb''''''&&&$$$"""###&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&''')))...666;;;999222+++(((((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((()))***,,,...000666333333888;;;<<<@@@EEEDDDCCCCCCBBBAAA???>>>===<<<===???CCCGGGJJJJJJJJJFFFMMMOOOQQQdddhhhTTTNNNLLLGGGEEEHHHGGGHHHHHHGGGFFFDDDBBBAAADDDBBB@@@@@@@@@???>>><<<===>>>@@@@@@@@@AAACCCEEEGGGMMMOOOLLLIIIIIIGGGDDDBBBBBBAAACCCDDDDDDBBB@@@BBBCCCFFFJJJOOOQQQQQQPPPNNNMMMLLLKKKLLLMMMOOOQQQSSSSSSUUUZZZ```dddeeeddd```ZZZRRRMMMMMMMMMNNNNNNLLLMMMNNNOOOPPPTTTYYY^^^ccc___YYYSSSNNNKKKJJJJJJPPPQQQPPPOOOOOOQQQUUUXXX___fffjjjhhhddd```ZZZTTTPPPSSSVVVWWWWWW[[[aaagggtttzzz|||tttnnnggg```\\\\\\```ccceeegggeeeeeellltttxxxxxxwwwuuuxxxvvvpppooouuuzzzzzzuuuzzzeee]]]WWWOOOJJJLLLRRRYYYaaahhhqqquuuyyyzzztttjjj^^^VVVUUURRRPPPOOOPPPQQQPPPNNNPPPQQQYYYlllxxxnnnnnnttt}}}sssrrrnnniiiccc___^^^^^^fffcccbbbdddaaaZZZUUUTTTVVVUUURRRMMMHHHCCC>>>;;;444///++++++***((()))---))))))((('''''''''''''''((('''&&&&&&&&&'''((()))''''''&&&%%%$$$%%%'''***$$$%%%&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""$$$%%%&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!"""$$$((()))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''')))'''&&&''')))***(((&&&'''((((((((('''&&&&&&%%%(((((((((((((((((()))***)))))))))))))))))))))******))))))((()))***+++,,,111222333555999===AAACCCGGGIIIJJJLLLMMMLLLKKKJJJGGGGGGFFFDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDBBBAAA>>>???@@@AAAAAAAAAAAAAAABBBDDDGGGJJJMMMOOOOOOOOOQQQSSSSSSOOOJJJHHHJJJMMMQQQRRRUUUYYY]]]\\\XXXTTTOOONNNMMMKKKIIIHHHGGGGGGOOORRRVVVYYYYYYWWWSSSPPPRRRPPPMMMKKKLLLPPPUUUYYY^^^```___ZZZSSSNNNNNNPPPTTTSSSRRRQQQPPPOOOOOONNNPPPSSSVVVXXXXXXUUURRROOONNNKKKIIIIIIMMMUUU^^^dddjjjhhhddd```]]]\\\[[[[[[YYY\\\```cccdddbbb___]]]'''(((((('''%%%$$$%%%''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$$$$%%%&&&%%%###!!!!!!""",,,((($$$%%%))),,,------(((((('''&&&&&&&&&&&&'''&&&''''''(((((((((((((((((((((((((((***+++---///888222000444999;;;>>>AAAAAAAAAAAAAAA@@@???>>>>>>======???CCCHHHKKKLLLKKKCCCIIIMMMSSShhhuuubbbQQQKKKIIIEEEDDDFFFEEEEEEFFFFFFDDDBBB???===@@@???>>>???@@@@@@???===>>>???AAAAAAAAACCCEEEGGGLLLSSSVVVQQQJJJGGGFFFDDD?????????AAACCCBBB???===AAAAAABBBDDDHHHJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLOOOPPPQQQUUUYYY[[[\\\[[[XXXSSSMMMJJJIIIKKKLLLLLLIIILLLNNNNNNNNNRRR[[[bbbgggccc]]]VVVQQQNNNLLLLLLPPPSSSUUUSSSPPPQQQVVV[[[fffkkknnnjjjddd___XXXRRROOORRRVVVXXXZZZ^^^eeekkktttxxxuuummmoooiiibbb]]]^^^bbbgggiiihhheeedddhhhpppuuutttppppppooojjjddddddllltttyyy{{{lll___TTTLLLGGGIIIMMMRRRXXX___kkklllmmmkkkfff___WWWSSSSSSPPPMMMKKKKKKKKKKKKJJJRRR[[[nnnvvvjjjjjjooowwwzzzwwwsssrrrdddbbb^^^[[[ZZZXXXWWWVVV```[[[XXXYYYYYYUUUSSSTTTTTTQQQKKKEEE???;;;888777888000((('''((()))+++...))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%!!!###&&&((()))(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''***)))((('''&&&&&&&&&&&&)))(((''''''((()))(((&&&&&&'''((()))************((('''''''''(((((()))***((((((((())))))*********)))(((((('''''')))***+++000000111222444777:::<<<@@@@@@BBBDDDEEEGGGHHHIIIEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGBBBCCCDDDCCCBBB@@@===<<<===???BBBFFFJJJMMMOOOOOOQQQQQQPPPKKKFFFDDDFFFHHHLLLMMMPPPTTTWWWWWWTTTQQQKKKJJJHHHGGGFFFGGGIIIJJJSSSUUUWWWZZZZZZYYYWWWUUUUUUSSSPPPOOORRRXXX^^^bbblllmmmkkkddd[[[TTTRRRRRRSSSQQQNNNKKKJJJIIIIIIIIILLLQQQYYY___```\\\VVVRRROOOMMMKKKKKKQQQZZZdddjjjooolllhhhbbb^^^ZZZXXXWWWTTTVVVXXXZZZ[[[YYYWWWVVV&&&((()))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''(((((('''%%%###"""###)))'''%%%%%%((())))))((((((''''''&&&&&&&&&''''''%%%&&&((()))))))))((('''))))))(((((()))+++---...>>>555000222777999:::<<>>???>>>>>>@@@BBBBBB@@@??????AAACCCDDDDDDFFFIIIKKKSSSZZZ]]]UUUKKKEEECCCBBB>>>>>>???AAACCCBBB???===AAA@@@AAADDDGGGJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFKKKLLLMMMOOOQQQSSSSSSSSSPPPMMMJJJGGGFFFGGGIIIJJJHHHLLLOOONNNMMMRRR]]]ggghhheee___YYYSSSOOOMMMLLLOOOSSSWWWTTTOOOOOOUUU[[[eeejjjkkkfff```[[[UUUOOOMMMPPPSSSVVVYYY___eeejjjkkknnnsssvvvvvvsssmmmhhhnnnkkkhhheeedddfffggghhhggghhhhhhhhhjjjllljjjfffeeebbb[[[VVVWWWaaammmuuuooo```OOOHHHCCCDDDGGGKKKSSS[[[eeeffffffdddaaa]]]YYYVVVQQQNNNKKKIIIIIIJJJKKKLLLXXXkkkuuujjjffffffkkklllhhhdddbbbZZZWWWTTTTTTVVVXXXWWWUUU]]]VVVPPPQQQQQQPPPPPPRRRQQQLLLEEE===888555444444<<<111(((''')))(((((()))))))))(((''''''''''''''''''''''''''''''&&&%%%$$$!!!###&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""$$$'''))))))(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$######""""""######$$$!!!###$$$###""""""$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))***((((((''''''''''''(((((())))))(((''''''''''''''')))(((((((((((((((''''''$$$%%%&&&'''((()))))))))'''''''''''''''((()))***&&&''''''((()))***++++++(((''''''&&&'''((()))***,,,,,,---...000222555777999999:::;;;===???BBBCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJFFFGGGHHHHHHGGGCCC@@@===:::;;;>>>@@@CCCFFFHHHJJJMMMMMMKKKGGGCCCBBBDDDFFFGGGIIIKKKOOOQQQQQQPPPNNNJJJHHHFFFEEEEEEGGGJJJKKKPPPRRRTTTVVVXXXYYYZZZZZZUUUSSSQQQRRRXXX```gggkkkqqqooojjjbbbZZZTTTQQQQQQPPPMMMJJJFFFEEEEEEGGGHHHKKKPPPYYY___aaa^^^XXXTTTOOOMMMJJJKKKPPPXXXbbbhhhjjjgggccc^^^YYYUUURRRQQQNNNOOOQQQRRRSSSSSSSSSRRR$$$&&&((('''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''))))))(((&&&$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###''''''&&&&&&&&&''''''(((%%%&&&((()))))))))(((''''''&&&%%%%%%&&&'''((()));;;222,,,///444666777999<<<>>>AAADDDEEEDDDCCCBBBBBBAAA@@@BBBDDDFFFFFFEEEBBBFFFIIINNN\\\jjjlllfff[[[SSSJJJFFFDDDBBBCCCEEECCCDDDFFFGGGFFFEEECCCBBBBBBAAAAAABBBCCCDDDBBBAAAAAABBBDDDFFFFFFHHHLLLNNNXXX___```WWWKKKDDDBBB@@@======>>>@@@AAAAAA???===???@@@BBBFFFJJJLLLLLLJJJFFFFFFFFFEEEEEEDDDCCCCCCGGGHHHJJJKKKKKKLLLLLLMMMKKKJJJHHHFFFEEEEEEFFFHHHEEEIIILLLKKKJJJOOOZZZdddeeebbb]]]WWWSSSOOOMMMLLLLLLQQQTTTRRRMMMLLLQQQWWW\\\aaabbb^^^YYYVVVRRRMMMJJJLLLNNNQQQUUUZZZ```dddbbbccceeegggggghhhhhhhhhgggiiijjjjjjhhheeebbbaaa```jjjqqqoooiiigggeeebbb[[[VVVPPPMMMPPPZZZhhhrrrjjj\\\KKKEEEAAAAAADDDIIISSS\\\bbbccccccbbb```\\\XXXVVVLLLKKKIIIHHHHHHLLLPPPSSS]]]xxxyyykkkbbb\\\[[[\\\YYYVVVVVVPPPMMMKKKMMMRRRUUUVVVTTT]]]TTTLLLKKKLLLKKKJJJLLLHHHCCC<<<555000...///000666...((()))+++)))'''&&&))))))((('''''''''''''''((((((((((((((('''&&&%%%!!!###&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((()))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$############$$$$$$######$$$###""""""$$$&&&%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%&&&&&&'''((()))******)))(((((('''''''''(((((('''''''''''''''((())))))((())))))(((''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&'''((()))******+++((('''&&&&&&&&&''')))***)))))))))***,,,///222333555555444444555888:::;;;???@@@AAACCCDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJJJJKKKGGGHHHJJJKKKJJJHHHEEECCC<<<<<<<<<<<<===>>>@@@AAADDDDDDBBB@@@??????AAACCCCCCEEEHHHJJJLLLLLLMMMMMMKKKIIIGGGEEEEEEGGGIIIKKKMMMNNNPPPRRRTTTVVVWWWXXXRRRPPPPPPSSS[[[dddjjjmmmlllhhhbbbZZZSSSPPPPPPQQQKKKIIIFFFCCCCCCEEEHHHJJJLLLPPPUUUZZZ[[[YYYVVVSSSOOOMMMJJJJJJMMMTTT[[[```___^^^[[[WWWSSSPPPNNNLLLIIIJJJLLLNNNOOOPPPQQQQQQ###%%%''''''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((($$$&&&''''''%%%$$$%%%%%%((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((()))((('''&&&&&&'''))))))///(((&&&***///222444777888<<>>???>>>======@@@EEEKKKOOOOOOLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCEEEGGGHHHHHHHHHIIIKKKJJJJJJJJJGGGDDDCCCDDDFFFAAADDDFFFFFFFFFJJJSSS[[[]]][[[WWWSSSPPPMMMKKKJJJIIIMMMOOONNNJJJJJJMMMQQQQQQVVVXXXTTTQQQPPPNNNKKKHHHHHHIIIKKKOOOSSSWWWZZZWWWXXXYYYYYYZZZ[[[___bbb___bbbeeeeeeccc___]]]\\\___rrr}}}sssmmmgggaaaVVVPPPLLLMMMPPPWWWcccnnnzzzzzz___UUUIIIFFFEEEGGGJJJMMMUUU^^^bbbbbbaaa___[[[WWWTTTQQQJJJJJJIIIIIIKKKPPPXXX]]]gggjjj^^^RRROOOOOONNNNNNPPPNNNLLLLLLMMMPPPRRRTTTTTTZZZPPPHHHGGGHHHEEECCCCCC;;;888333...***))))))***+++'''%%%***,,,+++))))))))))))((('''''''''''''''((((((((('''''''''''''''###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%&&&'''))))))***((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&)))(((&&&$$$###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!!"""$$$'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######%%%'''$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***((()))***)))'''&&&&&&'''(((((((((((((((''''''&&&%%%%%%%%%&&&'''((()))***'''''''''(((((()))))))))(((''''''&&&&&&((()))***((('''((((((***---///000111111000000111222444555:::<<<>>>@@@BBBCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKFFFGGGJJJKKKLLLLLLJJJJJJCCCAAA>>><<<:::::::::;;;;;;:::;;;;;;<<<<<<===>>>@@@BBBEEEFFFGGGHHHJJJLLLKKKIIIHHHGGGGGGHHHIIIJJJNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNNNNSSS[[[bbbfffgggbbb^^^XXXRRRNNNMMMMMMNNNGGGEEECCCBBBCCCEEEIIIKKKLLLMMMPPPSSSTTTTTTSSSRRROOOMMMJJJIIIKKKOOOTTTWWWVVVUUUTTTRRRPPPNNNLLLKKKGGGHHHJJJLLLNNNNNNNNNNNN$$$%%%''''''&&&&&&((()))%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&'''(((***)))((('''&&&''')))+++&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))+++***)))((((((((()))***'''$$$$$$))),,,---111666333888@@@GGGJJJHHHDDDAAA???>>><<<<<<>>>???@@@???===BBBEEEFFFHHHKKKKKKIIIGGGHHHGGGCCCAAABBBDDDEEEDDDDDDEEEGGGJJJMMMPPPRRROOOLLLGGGCCCBBBAAA@@@???>>>@@@BBBDDDEEEHHHKKKNNNTTTXXXYYYSSSNNNKKKGGGCCC>>><<<;;;<<<>>>@@@@@@@@@???CCCKKKRRRUUURRRKKKFFFEEEDDDBBBAAAAAABBBCCCDDD@@@CCCFFFGGGFFFGGGIIIKKKLLLMMMLLLIIIEEECCCCCCDDD@@@AAABBBCCCDDDHHHNNNRRRUUUSSSQQQNNNKKKJJJIIIHHHHHHJJJKKKJJJIIIIIIJJJLLLKKKPPPQQQNNNLLLMMMLLLIIIHHHGGGFFFGGGJJJMMMOOOQQQTTTVVVWWWVVVUUUTTTVVVXXX]]]^^^]]][[[YYYZZZ^^^aaammmyyyjjj\\\RRRNNNLLLNNNPPPSSS[[[eeelllzzz~~~kkkVVVQQQJJJJJJNNNTTTUUUUUUXXX^^^aaa___\\\YYYVVVTTTSSSRRROOOOOOOOOOOORRRXXXbbbhhhttteeeXXXKKKHHHJJJKKKLLLNNNPPPPPPPPPOOOMMMNNNPPPQQQSSSJJJBBBBBBCCC@@@;;;999111000---+++)))'''''''''&&&$$$%%%)))***((()))+++))))))(((''''''''''''''''''&&&%%%%%%%%%&&&'''(((&&&((()))(((&&&$$$$$$%%%############$$$&&&((()))((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&!!!!!!!!!"""###$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""""""""!!! !!!###&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""###&&&((($$$$$$%%%%%%&&&''''''((($$$%%%&&&'''''''''&&&&&&)))((('''&&&%%%&&&&&&'''$$$%%%%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((***+++)))&&&%%%&&&''''''(((((())))))(((((('''%%%%%%%%%&&&'''(((******''''''(((((((((((((((((()))((('''''''''((()))******)))(((((()))***,,,---,,,------...///000111222444666999===???@@@@@@@@@CCCCCCDDDFFFHHHJJJLLLMMMIIIJJJLLLMMMOOOPPPQQQQQQLLLIIIDDD???<<<:::;;;;;;777888999:::<<<<<<<<<;;;<<>>??????:::@@@EEEEEEDDDEEEGGGGGGCCCEEEFFFCCCAAABBBEEEFFFGGGGGGHHHKKKNNNSSSXXXZZZSSSNNNHHHBBB@@@???>>>===;;;===@@@BBBDDDFFFJJJMMMPPPSSSTTTQQQOOONNNKKKFFFBBB???======???BBBCCCDDDCCCHHHQQQYYY[[[VVVLLLEEECCCAAA???======???AAACCC>>>BBBEEEGGGFFFGGGJJJLLLMMMNNNNNNKKKFFFBBBBBBCCCBBBBBBBBBCCCFFFIIILLLNNNOOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIMMMOOOLLLJJJKKKKKKHHHHHHFFFEEEEEEGGGIIIKKKKKKZZZ]]]___^^^ZZZWWWVVVVVV___]]]XXXTTTSSSXXXbbbjjj~~~kkkVVVPPPLLLKKKNNNOOONNNTTT]]]cccqqqvvvwwwuuudddSSSPPPKKKOOOWWW^^^^^^ZZZZZZ]]]^^^\\\XXXUUUTTTTTTVVVXXXVVVWWWWWWWWWYYY```jjjqqqxxxrrr```TTTHHHGGGJJJLLLMMMOOOOOOPPPPPPLLLHHHFFFHHHJJJMMMDDD===???@@@===777444------,,,,,,***)))(((''''''%%%&&&(((&&&$$$&&&+++))))))((('''''''''''''''&&&%%%#########%%%'''))))))))))))(((&&&$$$%%%%%%!!!!!!!!!!!!"""$$$'''((('''&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&& !!!!!!"""###$$$$$$$$$ !!!###$$$$$$###!!! !!!!!!!!!"""%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$######'''***$$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''''''''&&&%%%)))((('''&&&%%%&&&'''''''''''''''(((((((((((((((******)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%(((***+++)))&&&$$$%%%'''$$$%%%&&&'''((((((((('''$$$%%%%%%&&&'''(((******(((((((((((((((''''''''')))(((((('''''')))***+++,,,+++***)))(((((()))***)))***+++---...000111111000333666:::<<<>>>>>>>>>@@@AAABBBEEEHHHKKKNNNOOONNNNNNOOOQQQSSSTTTVVVWWWRRRNNNHHHCCC???======>>>999:::;;;===??????===;;;:::<<>>???@@@AAABBBBBBBBBAAACCCBBB@@@>>>>>>???@@@AAAFFFIIIKKKMMMTTT___fffgggeeeSSSDDDBBBAAA<<<;;;@@@???>>>>>>>>>???AAADDDFFFIIIJJJKKKKKKLLLLLLLLLKKKFFFEEECCCBBBBBBCCCEEEFFFJJJRRRYYY[[[ZZZTTTHHH<<<;;;888666666999<<>>??????AAAGGGMMMPPPNNNKKKQQQKKKGGGHHHHHHFFFGGGIIIHHHEEEFFFIIIHHHEEEKKKTTTXXXUUURRRQQQLLLGGGGGGKKKEEECCCCCCDDDDDDEEENNNWWWccctttyyyiii[[[ZZZXXXQQQWWWSSSRRRTTTXXX^^^iiissszzz```NNNGGGEEEGGGMMMQQQRRRUUUYYYaaagggnnnppplllcccZZZUUUZZZ[[[[[[ZZZYYYXXXYYYZZZWWWXXXWWWVVVZZZ^^^^^^YYYYYYZZZ\\\^^^bbbhhhpppvvvwwwjjjVVVQQQKKKHHHIIILLLOOOQQQVVVRRRLLLFFFBBBBBBCCCEEEIIICCC;;;888777555111---************************((((((''''''''''''((((((+++)))&&&'''))))))'''$$$&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$###///111(((###$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&!!!###&&&'''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$&&&&&&%%%%%%&&&&&&'''((($$$$$$#########$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((,,,,,,,,,,,,+++++++++*********+++,,,,,,---......///222666777777999>>>BBB???@@@CCCFFFIIIKKKMMMNNNGGGNNNUUUYYYWWWTTTRRRRRRQQQMMMIIIEEEBBB@@@???>>>???BBBCCCAAA@@@AAA>>>:::999999:::;;;;;;<<<<<<===AAACCCFFFHHHIIIJJJIIIHHHIIIHHHHHHLLLRRRVVVXXXWWWUUURRROOOOOOPPPRRRRRRRRRQQQPPPNNNLLLJJJHHHGGGGGGAAAAAA@@@@@@AAACCCDDDEEEGGGGGGGGGIIIKKKLLLKKKIIIFFFDDDBBBBBBDDDFFFGGGGGGLLLKKKJJJKKKKKKKKKIIIGGGHHHIIIIIIGGGDDD@@@>>>===&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&(((((('''%%%***)))((())),,,,,,***((($$$%%%%%%&&&'''(((((())))))((((((((('''''''''&&&'''''''''''''''''''''''')))((('''''''''(((***+++)))---222888;;;<<<;;;:::777666777999;;;======<<<<<<<<<===>>>>>>?????????>>>>>>===<<<===???@@@BBBCCCHHHLLLPPPYYYgggsssxxxhhhVVVGGGDDDCCC>>>>>>BBB??????>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLJJJHHHFFFFFFGGGIIIJJJMMMVVV]]]]]]ZZZSSSHHH===999666444333777;;;>>>@@@DDDCCCCCCFFFLLLQQQRRRRRRXXXQQQHHHAAA>>>===;;;:::999;;;@@@HHHRRRXXXYYYWWWNNNHHHDDDEEEEEECCCCCCFFFDDDBBBDDDIIIKKKOOOXXXcccggg```XXXTTTOOOIIIGGGHHHFFFEEEFFFHHHHHHJJJTTT^^^yyyxxxeee^^^WWWNNNPPPNNNOOOTTTYYY___jjjsssttt^^^NNNFFFDDDGGGLLLPPPQQQTTTYYY```eeellloookkkddd\\\XXXVVVWWWYYYYYYXXXWWWXXXYYY[[[^^^___```cccfffccc]]]WWWXXX[[[aaagggmmmrrruuuvvvvvvvvvxxxxxxqqqfff]]]RRROOOJJJHHHJJJMMMOOOPPPRRROOOIIIDDDAAAAAAAAABBBJJJCCC999333222111///,,,************************((((((''''''''''''(((((()))'''%%%&&&)))***(((&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%&&&'''!!!$$$///333+++$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&###%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((***)))))))))(((((((((((())))))***+++,,,,,,------...000333444555666888:::<<<===@@@CCCFFFHHHIIIJJJGGGMMMTTTXXXXXXTTTPPPNNNMMMJJJFFFCCCAAA???>>>>>>BBBEEEGGGEEEDDDEEEDDD@@@<<<<<<;;;;;;:::999999999===???BBBDDDFFFGGGFFFFFFGGGFFFHHHLLLRRRVVVXXXXXXOOOMMMJJJIIIJJJKKKLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIDDDDDDBBBBBBBBBDDDFFFGGGJJJIIIHHHIIIKKKLLLKKKJJJGGGEEEBBBAAACCCEEEFFFFFFJJJHHHGGGFFFGGGGGGFFFDDDDDDEEEEEECCC@@@===<<<<<<&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%'''&&&&&&'''((((((&&&$$$###$$$%%%&&&'''((())))))((((((((('''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''(((&&&'''***---111444777888333333444777:::=========;;;;;;;;;<<<======>>>>>>:::999999:::<<<>>>@@@BBBAAAFFFLLLRRR^^^ppp~~~hhhXXXIIIEEECCC??????CCC????????????@@@@@@AAABBBAAABBBCCCEEEGGGHHHIIIJJJOOOMMMJJJHHHGGGIIIKKKMMMQQQZZZaaa___XXXPPPGGG???888444111111555:::???AAAFFFEEEFFFKKKRRRUUUQQQMMMPPPJJJCCC===999888777777777:::@@@JJJVVV^^^``````LLLFFFBBBBBBBBB@@@@@@CCCBBBAAACCCIIIOOOYYYhhhuuu{{{nnn___VVVPPPJJJFFFEEEGGGGGGIIILLLMMMQQQ\\\hhhnnnaaaWWWMMMKKKJJJMMMSSSWWW[[[ccckkkrrr}}}zzzjjjYYYLLLEEEDDDFFFKKKOOOPPPSSSXXX^^^ccciiillliiiccc]]]ZZZPPPRRRTTTVVVUUUVVVWWWXXX\\\bbbhhhjjjlllkkkddd[[[SSSUUUZZZccclllqqqqqqooofffbbb___]]]]]]\\\XXXTTTMMMKKKJJJJJJLLLNNNOOOOOOMMMJJJGGGCCC@@@>>>>>>>>>GGG???555///,,,,,,,,,***))))))))))))))))))))))))((((((''''''''''''((((((&&&%%%%%%&&&(((***)))(((''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&'''''')))$$$%%%///333---&&&$$$######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$%%%&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))******++++++......///111444555444333888:::<<>>???CCCGGGIIIGGGHHHJJJIIIFFFCCCBBB@@@===;;;999888777999;;;===@@@BBBCCCCCCCCCBBBBBBEEEIIINNNRRRSSSSSSEEECCCBBBBBBDDDFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJGGGEEECCCBBBBBBCCCFFFGGGIIIHHHGGGHHHJJJKKKKKKKKKHHHEEEAAA@@@AAACCCDDDEEEGGGDDDAAA@@@AAABBBBBBAAAAAAAAAAAA???<<<:::;;;<<<%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""######$$$%%%'''((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''&&&&&&(((***,,,000222444333333333666999<<<======<<<======>>>>>>??????@@@999999999:::;;;===???@@@BBBFFFKKKTTTdddvvvcccUUUHHHCCC@@@===>>>AAA@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBDDDEEEGGGIIIJJJLLLJJJGGGFFFFFFIIILLLNNNRRR[[[aaa\\\SSSKKKDDD???888555222222666<<>>999777666777777;;;===CCCLLLVVV\\\]]][[[LLLFFFAAAAAAAAA>>>>>>@@@AAABBBDDDHHHQQQ```rrrvvv```TTTOOOIIIDDDBBBEEEGGGKKKOOOQQQUUUbbboooooo```UUULLLIIIHHHJJJOOOQQQPPPTTTYYYaaalllvvvvvvmmmbbbTTTIIIEEEDDDEEEJJJNNNNNNQQQUUU[[[___dddfffccc^^^YYYVVVIIILLLOOORRRSSSTTTWWWYYY[[[dddmmmqqqqqqlllaaaVVVOOOPPPVVV```iiilllhhhbbbXXXTTTOOOLLLMMMNNNOOONNNJJJIIIJJJLLLNNNOOOOOOMMMJJJHHHEEEAAA>>>;;;999888>>>888111,,,******))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&'''***%%%'''...222---&&&#########$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#################################%%%%%%$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%&&&&&&'''((($$$%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''((((((&&&%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''+++++++++************)))''''''((((((((((((''''''''''''''''''((((((((((((***))))))))))))((((((((('''''''''(((((()))))))))...,,,***,,,000333333111666777:::<<>>>>>???BBBCCCDDDCCCBBBDDDGGGJJJKKKLLLGGGDDD@@@???@@@AAABBBBBBCCC@@@<<<;;;<<<>>>???@@@AAAAAA@@@>>><<<<<<>>>???%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&(((((()))((('''&&&&&&&&&######$$$%%%&&&'''((()))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&'''&&&'''(((***+++,,,,,,---555333333555888;;;<<<<<<<<<===>>>???@@@@@@@@@???;;;;;;;;;;;;<<<<<<======CCCDDDHHHUUUiiizzz|||uuu[[[RRRGGGBBB@@@>>>???AAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEEFFFFFFHHHIIIJJJHHHGGGEEEDDDFFFIIIMMMOOOOOOWWW[[[VVVMMMGGGBBB>>>:::777555666:::@@@EEEGGGJJJPPP[[[fffjjjcccSSSFFF???>>><<<:::888888:::;;;>>>@@@FFFNNNVVVZZZXXXTTTJJJDDD??????>>>;;;;;;======@@@CCCGGGSSSeeezzzwww^^^PPPJJJEEEAAA???BBBEEEKKKOOOQQQVVVdddrrrkkkZZZOOOHHHFFFDDDFFFIIIIIIFFFHHHLLLSSS___iiijjjddd[[[PPPFFFGGGEEEFFFJJJLLLKKKMMMPPPSSSVVVZZZZZZVVVQQQMMMKKKDDDGGGKKKNNNQQQTTTXXX[[[___jjjvvvzzzxxxooo```TTTKKKLLLQQQYYY______YYYRRRIIIGGGCCCBBBBBBDDDFFFGGGGGGHHHJJJLLLOOOOOOMMMJJJHHHFFFCCC???:::666333222222000---+++******)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!! %%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$###$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))''')))...///+++&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""##########################################"""!!!"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((())))))************))))))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((((((((('''''''''''''''(((((((((((())))))))))))((((((((('''&&&&&&''''''''''''((((((+++'''$$$%%%***///111111444666888:::===>>>???@@@EEEBBB@@@AAACCCDDDBBB???@@@BBBCCCAAA@@@???@@@BBBCCCGGGIIIHHHJJJNNNOOOMMMIIIGGGEEEBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBB@@@@@@@@@BBBDDDEEECCCAAA???>>>>>>>>>>>>???@@@@@@???===;;;999999:::<<<>>>=========AAAEEEIIIKKKLLLEEECCC@@@???@@@AAAAAAAAAAAA===:::999;;;>>>@@@AAADDDDDDDDDBBB@@@@@@BBBDDD%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%'''((((((&&&%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&'''%%%&&&'''((())))))((('''333222111222666999:::;;;:::<<>>>>>???>>><<<===???AAA>>>BBBIIISSS[[[]]]YYYTTTIIICCC>>>===<<<999888:::999>>>DDDIIIVVVllluuu[[[LLLEEEAAA>>>>>>@@@CCCJJJNNNOOOTTTcccrrrfffSSSIIIDDDBBB@@@AAADDDCCCBBBEEEJJJMMMXXXaaaaaa\\\WWWOOOHHHKKKHHHGGGIIIIIIGGGGGGKKKJJJLLLNNNMMMJJJEEEBBBAAABBBDDDGGGJJJOOOUUU[[[```hhhuuu~~~ssscccVVVJJJJJJLLLPPPRRRPPPKKKFFFBBBAAA@@@@@@@@@AAACCCDDDFFFGGGHHHKKKLLLKKKHHHEEEDDDBBB???:::666222///...++++++++++++******)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((()))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%&&&&&&&&&'''''''''$$$$$$#########%%%'''(((%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&%%%%%%%%%$$$'''***---///,,,(((%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$%%%%%%$$$######!!!###$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((()))(((((((((''''''((((((((((((''''''###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%###!!!!!!%%%)))---///111222444777999:::;;;<<>>@@@CCCEEEHHHJJJIIIKKKPPPQQQOOOFFFEEECCCAAA@@@AAABBBCCCFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHGGGEEECCCBBBCCCDDDHHHGGGGGGHHHGGGEEEAAA>>>???>>>===<<<<<<;;;;;;;;;:::999999888888999:::;;;::::::===AAAGGGJJJKKKKKKEEECCCBBBCCCDDDDDDCCCAAA@@@===::::::===AAADDDEEEGGGHHHHHHGGGFFFEEEFFFHHH$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%'''"""$$$&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&'''(((((())))))///------///333777999::::::===BBBEEEFFFDDD@@@===<<<<<<===<<<<<<;;;;;;:::???BBBFFFMMMWWW```^^^XXXIIIGGGDDDBBBAAABBBBBBAAADDDCCCBBBCCCGGGLLLRRRUUUUUUSSSOOOKKKHHHGGGFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJEEEHHHIIIFFFDDDDDDAAA===>>>======???CCCFFFHHHIIIMMMYYYhhhqqqnnnaaaRRRIIIBBBCCCDDDCCCAAAAAABBBDDDBBBGGGPPP\\\dddeee___YYYLLLEEE@@@???>>>::::::<<<;;;CCCJJJOOO[[[pppuuu[[[KKKBBB===<<<>>>>>>BBBIIIMMMMMMRRRaaaqqqxxx___NNNGGGFFFDDDAAA@@@BBBBBBBBBGGGMMMOOOWWW[[[YYYUUUSSSQQQNNNOOOKKKIIIIIIGGGCCCCCCEEEEEEGGGHHHGGGDDDBBB@@@@@@AAACCCEEEHHHMMMUUU___eeemmmzzzrrraaaUUUIIIIIIIIIHHHGGGEEECCCAAA@@@@@@@@@@@@@@@AAACCCEEEEEEEEEFFFGGGHHHFFFBBB???>>><<<888444111...------,,,++++++)))(((((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%'''((('''%%%$$$%%%'''&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###"""###$$$&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&---333111***&&&&&&(((######$$$$$$$$$$$$######"""#########$$$$$$$$$$$$############$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&(((***,,,,,,---///111333444555666777999;;;;;;:::999999::::::>>>AAA@@@===<<<>>>AAADDDGGGHHHGGGIIINNNPPPNNNGGGEEECCCAAA@@@AAACCCDDDHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMKKKHHHEEEDDDGGGJJJJJJIIIJJJKKKKKKHHHDDD@@@@@@???>>>===<<<;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<===>>>AAAFFFKKKMMMLLLKKKEEEEEEFFFHHHJJJIIIGGGDDD@@@>>>===>>>BBBFFFIIIJJJHHHJJJKKKJJJIIIGGGGGGHHH$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''$$$'''******((('''(((***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''%%%$$$$$$$$$%%%%%%((('''''''''(((***---...***)))))),,,111666999;;;<<<@@@FFFJJJJJJHHHCCC@@@:::;;;;;;<<<<<<;;;;;;:::???DDDGGGGGGHHHKKKLLLIII@@@AAA@@@??????@@@@@@???EEEDDDCCCDDDHHHOOOVVVZZZZZZWWWRRRMMMIIIFFFDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDBBBDDDDDDBBBCCCEEECCC>>>>>>>>>>>>AAADDDGGGHHHHHHJJJVVVeeekkkeeeYYYMMMGGGFFFHHHIIIHHHEEECCCDDDFFFGGGMMMWWWccckkkjjjccc\\\QQQJJJEEEDDDBBB???>>>???BBBJJJQQQTTT___qqqvvv]]]KKKAAA<<<<<<>>>>>>BBBIIIMMMLLLPPP```ppp~~~mmmXXXLLLIIIKKKIIIEEECCCCCCBBBBBBHHHOOOSSSXXXYYYTTTQQQRRRTTTSSSQQQMMMJJJIIIFFFAAA@@@BBBEEEGGGHHHHHHFFFDDDDDDDDDAAABBBDDDGGGMMMVVVaaahhhlllxxxzzzlll\\\PPPIIIIIIHHHEEEBBB@@@@@@BBB<<<=========<<<>>>AAACCCDDDDDDDDDDDDDDDBBB>>>:::888666333///---,,,,,,---///---+++(((%%%&&&)))+++))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''"""%%%''''''%%%%%%''')))(((((())))))))))))(((((($$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%''''''######$$$$$$$$$%%%%%%%%%(((&&&$$$"""""""""$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&'''((((((&&&000777333***%%%'''+++""""""############""""""""""""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&((((((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))&&&&&&&&&&&&%%%$$$######&&&''''''((((((''''''&&&%%%%%%&&&&&&'''((())))))$$$%%%''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%&&&'''((()))++++++,,,(((((())))))))))))((((((''''''''''''((((((((()))************))))))))))))''''''''''''''''''''''''###(((---...+++))))))+++'''(((***---///000111111111666<<<>>>;;;888777888888<<<@@@???<<<:::<<<@@@AAADDDEEEDDDFFFKKKLLLKKKJJJHHHEEECCCBBBCCCEEEGGGHHHIIIIIIJJJLLLNNNPPPQQQNNNNNNLLLHHHEEEEEEIIIMMMFFFFFFHHHKKKMMMLLLHHHEEE@@@@@@???>>>===<<<<<<===;;;<<<>>>@@@AAA@@@@@@???AAACCCFFFKKKNNNOOOMMMJJJFFFGGGJJJMMMOOONNNJJJGGG@@@??????AAAFFFJJJMMMNNNHHHJJJLLLLLLJJJHHHGGGGGG&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''((()))))))))&&&&&&'''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%'''(((((()))***)))'''###(((%%%###&&&+++---***&&&&&&&&&&&&''')))---000333999???FFFKKKJJJFFFBBB@@@<<<<<<;;;:::999999888888;;;===>>>??????===;;;:::::::::999:::;;;===???@@@AAAEEEGGGGGGKKKSSSZZZ[[[cccWWWLLLGGGFFFCCCBBBBBBEEEGGGIIIHHHGGGEEEEEEEEEAAA>>><<<<<>>@@@CCCFFFIIIKKKMMMGGGFFFDDDBBBBBBCCCDDDEEECCCGGGLLLOOOPPPPPPPPPQQQNNNJJJFFFCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCAAA@@@>>><<<<<<===>>>???>>>???@@@AAABBBCCCCCCCCCIIIJJJLLLMMMMMMKKKHHHFFFJJJGGGEEEEEEGGGGGGEEECCC???@@@AAADDDGGGJJJMMMOOOMMMLLLIIIFFFCCCBBBAAAAAA&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((((((&&&$$$""" &&&&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&'''))),,,///111777<<>>;;;;;;:::999888777777666;;;;;;<<<======<<<;;;::::::999999888999:::<<<===>>>BBBEEEFFFLLLUUU\\\^^^```UUUJJJFFFEEEBBBAAAAAACCCEEEGGGGGGEEEDDDDDDDDD???<<<;;;<<>>BBBGGGKKKLLLLLLOOOTTTYYYZZZ\\\[[[VVVNNNJJJJJJLLLKKKJJJHHHFFFFFFFFFHHHIIILLLNNNPPPOOOMMMLLLMMMOOOSSSQQQNNNKKKJJJJJJKKKLLLMMMSSSXXXYYYZZZ[[[YYYTTTKKKHHHEEEEEEJJJQQQVVVYYY]]]eeekkkhhhaaaYYYPPPHHHCCCBBBAAA????????????@@@BBBAAAAAA@@@??????>>>>>>???===:::888777555333000...---+++)))((((((((()))************))))))))))))(((((('''&&&%%%%%%%%%%%%$$$$$$%%%'''(((((())))))%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###############"""!!!&&&&&&&&&&&&%%%$$$###"""#########$$$%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###!!!###$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%CCC444...%%%'''%%%'''&&&%%%$$$$$$$$$%%%&&&)))((('''%%%$$$$$$######!!!!!!"""###$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%'''''''''%%%$$$%%%&&&'''&&&%%%$$$%%%''')))***%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$######"""'''''''''(((''''''&&&%%%''''''''''''((((((((((((***(((''''''(((((((((''''''&&&%%%$$$$$$&&&'''))))))(((((((((''''''''''''&&&'''''''''((()))))))))%%%%%%%%%&&&&&&&&&''''''))))))(((((()))***,,,---,,,---///000111111000000333444555666777888999999:::;;;===@@@BBBEEEGGGHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGJJJNNNPPPPPPOOOOOOOOOKKKHHHDDDBBBBBBCCCCCCCCCBBBAAA@@@??????>>>??????@@@???>>><<<<<<<<<>>>>>>@@@AAACCCEEEGGGIIIIIIJJJKKKLLLLLLLLLKKKIIIGGGEEEGGGEEECCCCCCDDDEEECCC@@@>>>???@@@CCCFFFIIIKKKMMMMMMLLLIIIEEEBBBAAA??????&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$###&&&$$$###%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&%%%$$$$$$$$$%%%%%%((((((''''''&&&%%%%%%%%%%%%&&&(((******(((&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&(((((('''%%%%%%(((+++''''''''''''(((***---...444888===??????===<<<<<<::::::999888777666555555999::::::;;;;;;;;;::::::999888777777666777888999;;;???CCCFFFNNNYYY```aaa[[[RRRHHHEEECCC@@@???AAAAAACCCEEEEEEDDDCCCCCCDDD>>>===<<<===@@@BBBBBBBBB@@@???======???CCCGGGJJJJJJKKKLLLLLLJJJEEE@@@===???CCCHHHMMMNNNKKKGGGDDDGGGIIIMMMQQQTTTSSSOOOLLLQQQPPPNNNLLLKKKJJJIIIIIINNNQQQUUUXXXYYYZZZ\\\^^^ZZZUUUNNNFFFAAA?????????DDDHHHKKKMMMLLLLLLOOORRROOOQQQQQQOOOKKKIIIJJJLLLHHHHHHFFFEEEEEEFFFGGGGGGHHHKKKMMMNNNMMMMMMMMMNNNTTTSSSQQQPPPPPPQQQRRRTTTRRRYYY```bbbdddddd```ZZZKKKHHHDDDCCCFFFKKKOOOQQQNNNTTTXXXUUUQQQMMMHHHCCCAAA@@@???>>>???AAACCCEEEBBBBBBBBBAAA???<<<:::888888666444222111000---+++))))))(((''''''''''''(((''''''((((((((()))))))))'''''''''''''''''''''''' ###&&&)))***)))'''%%%###$$$$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&'''EEE333,,,%%%(((&&&'''&&&###""""""$$$'''(((((('''&&&&&&%%%%%%&&&&&&""""""#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$######""""""%%%&&&''''''((('''''''''''''''''''''(((((((((((()))(((&&&'''((())))))(((((('''&&&%%%%%%%%%&&&'''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))''''''''''''((()))******'''))),,,...///...,,,***///000111222444555666777777888999;;;===???@@@AAAEEEDDDCCCBBBBBBCCCEEEFFFIIIKKKNNNOOONNNMMMMMMMMMHHHFFFBBBAAABBBCCCCCCCCCAAA@@@???===<<<<<<;;;;;;@@@???===<<<<<<<<<===>>>@@@BBBEEEHHHLLLOOOPPPQQQOOONNNMMMKKKIIIFFFEEEDDDCCCBBB@@@@@@AAAAAA???>>>======???AAACCCFFFHHHJJJLLLJJJGGGDDD@@@>>><<<;;;%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&###"""$$$(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&))),,,///''''''''''''((()))***+++111444777999999888999:::999999888777666666555555777888888999999:::::::::888777666666666777888999999===AAAFFFOOO[[[bbbcccVVVNNNGGGEEECCC??????@@@???AAADDDEEEDDDDDDDDDEEECCCCCCBBBCCCCCCDDDDDDCCC???<<<999888;;;???DDDGGGEEEEEEEEEDDDCCC@@@===<<<===AAAFFFJJJKKKJJJGGGEEEJJJJJJKKKLLLLLLJJJHHHFFFHHHHHHHHHHHHHHHHHHGGGGGGIIIMMMQQQSSSSSSRRRRRRSSSRRRPPPMMMHHHDDDAAA@@@???DDDGGGJJJKKKJJJIIIIIIJJJKKKLLLMMMKKKHHHFFFFFFGGGDDDCCCCCCCCCDDDEEEFFFGGGIIIKKKNNNOOOPPPPPPOOOOOOSSSSSSRRRRRRSSSTTTVVVXXXUUU[[[aaaccccccccc___XXXJJJGGGBBB@@@AAADDDFFFGGGEEEIIIJJJGGGFFFHHHGGGCCC>>>>>>======???BBBFFFHHHDDDDDDCCCAAA>>>:::666333333111...------+++)))'''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''###%%%(((***)))'''$$$"""%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%&&&(((GGG333+++$$$)))&&&&&&%%%#########%%%'''(((###############$$$%%%%%%##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''(((((((((((()))'''&&&''')))******)))))))))(((&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%++++++******)))((('''''''''''''''''''''((())))))%%%&&&)))***++++++))))))+++,,,---///000222333444444444555777888999:::;;;<<<<<<<<<<<<===>>>???@@@EEEHHHJJJKKKJJJIIIIIIJJJFFFDDDAAA@@@@@@AAAAAA@@@??????>>>===<<<<<<<<<===???>>>>>>=========>>>>>>>>>@@@DDDIIIMMMQQQTTTUUURRRPPPMMMIIIFFFDDDCCCBBB@@@???>>>>>>>>>===<<<<<<;;;;;;<<<===???BBBDDDEEEIIIGGGDDDAAA>>>;;;888777%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%######%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###'''((('''''''''''''''''''''((((((---///222333333444555777777777777666666666666666666777888999::::::::::::666666555666777999:::<<<888<<<@@@EEEOOOZZZ```___QQQKKKFFFDDDBBB???>>>@@@>>>AAADDDEEEEEEEEEFFFGGGKKKKKKKKKIIIGGGEEEDDDDDD===999555444888===AAABBB???@@@@@@@@@@@@???>>>>>>>>>???AAACCCEEEFFFFFFFFFJJJJJJIIIGGGEEECCCAAAAAABBBCCCDDDEEEFFFGGGGGGGGGEEEHHHLLLNNNNNNLLLKKKKKKLLLLLLJJJHHHFFFCCCAAA@@@CCCEEEGGGGGGFFFEEEDDDDDDGGGHHHHHHGGGDDDBBBAAAAAA?????????@@@BBBEEEHHHIIIOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVWWW\\\___^^^^^^]]]YYYTTTIIIEEE@@@======>>>@@@@@@???BBBAAA@@@AAAFFFGGGEEE===<<<<<<===???BBBEEEGGGCCCCCCBBB@@@<<<888333000///---+++******)))'''%%%%%%%%%&&&''''''(((((((((((((((''''''&&&%%%%%%$$$%%%&&&''''''(((''''''&&&&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&%%%###"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###############$$$$$$%%%%%%$$$$$$#########"""###$$$%%%'''(((###$$$%%%%%%&&&&&&&&&%%%&&&***III222)))$$$)))&&&###$$$$$$%%%&&&&&&&&&&&&!!!!!!!!!""""""###$$$%%%$$$$$$$$$############"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((((('''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$$$$&&&'''(((((())))))''''''''''''(((((((((((()))(((&&&''')))***************)))((((((''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%'''''''''(((((((((((((((''''''''''''((()))******((()))***+++---...///000111222222333444555666666555555666777888:::;;;<<<>>>@@@CCCDDDCCCCCCDDDEEECCCAAA???>>>>>>>>>===<<<============>>>>>>???@@@>>>>>>=========>>>>>>>>>===@@@DDDHHHMMMQQQTTTVVVPPPNNNJJJFFFCCCAAA@@@@@@=========<<<;;;:::::::::888888888999;;;<<<>>>???BBBBBB@@@===:::888555444$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&###$$$&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%""""""###%%%&&&'''((()))'''%%%###""""""###%%%'''%%%%%%&&&&&&&&&%%%$$$###(((### %%%(((%%%"""%%%&&&&&&&&&&&&'''''''''(((***---...//////111333333333444444555555666666555777999<<<======<<<;;;666555555666777999<<<===888;;;===AAAJJJUUUXXXUUUKKKFFFCCCCCC@@@===<<>>>>>???@@@@@@@@@@@@@@@@@@?????????@@@CCCFFFGGGFFFGGGFFFCCC@@@>>>>>>???<<<<<<<<<===>>>???AAABBBDDDGGGJJJKKKJJJGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===;;;;;;;;;>>>BBBGGGLLLPPPWWWUUUTTTTTTUUUUUUTTTRRRMMMMMMMMMNNNOOOPPPQQQRRRWWW\\\^^^\\\ZZZYYYUUUOOOFFFBBB===::::::;;;;;;;;;:::;;;;;;:::>>>DDDEEECCC<<<<<<===>>>???@@@BBBBBBAAA@@@???<<<888444000...---+++***)))))))))'''%%%$$$%%%&&&'''(((((((((((())))))((('''&&&%%%$$$###%%%%%%'''''''''&&&%%%$$$$$$$$$###$$$%%%&&&((()))((((((''''''&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%&&&)))+++)))&&&%%%&&&)))%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$###"""""""""#########$$$%%%&&&&&&&&&&&&%%%,,,KKK222((($$$***&&&###$$$%%%''''''&&&%%%$$$############$$$%%%&&&'''$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((((((***)))'''((()))******))))))))))))((((((((((((((('''''''''(((((((((((((((''''''(((((((((((((((((( """$$$&&&((()))***&&&''''''(((((((((''''''''''''&&&&&&&&&(((***+++''''''((()))***++++++,,,......///000111222222333111222333555777888::::::777999;;;<<<;;;;;;===>>>???===;;;;;;<<<<<<;;;:::;;;;;;;;;<<<===>>>???@@@;;;;;;;;;<<<<<<<<<<<<<<<===???BBBFFFJJJMMMPPPQQQIIIGGGDDDAAA>>><<<<<<;;;999:::;;;:::888777777888444444444555666777888999;;;::::::999777555333222$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""&&&))))))&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###)))'''&&&&&&((()))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&###%%%(((******+++,,,......///000111222444555555444777;;;???@@@???===<<<777666666666777888:::;;;888999999<<>>999999===:::===AAACCCDDDEEEFFFHHHMMMOOOOOOMMMIIIEEEDDDDDD<<<888555666:::>>>???>>>@@@@@@AAABBBCCCBBBBBBAAA@@@@@@??????@@@BBBEEEFFFEEEFFFFFFDDD@@@>>>???AAA<<<:::999777777888:::;;;BBBEEEHHHIIIHHHFFFFFFFFFCCCCCCBBBBBBCCCDDDEEEFFFDDDCCCCCCCCCDDDDDDEEEDDDAAAAAAAAAAAAAAA@@@===;;;:::999:::===CCCKKKSSSXXX\\\XXXTTTRRRSSSSSSRRRQQQJJJJJJKKKKKKKKKLLLLLLLLLSSSXXX\\\\\\ZZZXXXRRRLLLCCC@@@;;;999888999999999666888888888===CCCCCC@@@<<<===>>>>>>???>>>===<<<<<<;;;999666333000...,,,+++***((((((((((((&&&%%%###$$$&&&''''''''''''&&&((((((''''''&&&&&&%%%%%%$$$%%%&&&'''&&&%%%###!!!#########$$$%%%&&&'''((('''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%'''***,,,***'''%%%'''***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$%%%$$$###$$$$$$%%%%%%$$$$$$###+++)))&&&""" """###$$$%%%&&&&&&&&&&&&%%%...LLL222'''$$$+++'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''##################$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''''''''%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''''''''''''''((((((((((((+++***(((((()))***)))(((%%%&&&&&&'''''''''''''''''''''''''''((((((((()))&&&'''''''''((()))))))))$$$$$$%%%''')))***+++,,,%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&''''''(((((((((''''''''''''(((((())))))******+++,,,---...///000...///111333555777888999444666777666555444555777888777666888:::;;;;;;:::888888888888999999:::;;;777777888999999999999999888:::<<>><<<888777666555555666777888777777777888???FFFFFFAAAAAA>>>===>>>;;;777777;;;999;;;???BBBCCCDDDFFFGGGJJJLLLMMMKKKGGGCCCCCCCCC>>>999666888===@@@@@@>>>CCCCCCDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@AAACCCDDDEEEFFFHHHIIIGGGDDDBBBCCCEEEBBB@@@===:::888999:::;;;???AAAEEEGGGGGGHHHIIIKKKGGGFFFDDDCCCCCCDDDFFFGGGFFFDDDBBBBBBDDDFFFGGGGGGFFFEEEEEEDDDCCC@@@<<<999:::999:::===EEEOOOXXX^^^^^^YYYSSSQQQQQQQQQPPPNNNJJJJJJIIIIIIIIIIIIIIIIIILLLTTTZZZ\\\[[[XXXQQQIIIAAA>>>:::888888888888888555777888999>>>CCCCCC>>><<<===??????>>><<<:::888999777555222///---,,,+++***)))''''''''''''&&&$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&$$$!!! %%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%% ###&&&$$$ !!!$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$###!!! """###%%%"""###$$$%%%&&&&&&'''&&&%%%...MMM222&&&$$$+++''')))'''%%%###"""###%%%&&&$$$#########$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$##################""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''((((((((())),,,+++)))((()))***)))(((######$$$%%%&&&&&&&&&&&&&&&'''''''''(((((())))))$$$$$$%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%%%%###""""""$$$&&&((()))((('''%%%'''''''''''''''''''''''''''((()))***+++,,,---...***,,,...111333555666777444555555444222000111222333222333666999<<<<<<<<<777666666555555555555666444444555666666666666666333444666888:::;;;<<<===999888777666555333222222333555666555222000111333///////////////000000111///000111222333222222111###%%%&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&%%%%%%''')))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''))))))(((((('''''''''''' """%%%'''((('''&&&&&&((((((((((((((()))******************+++,,,---...111333666999;;;;;;:::999999888777777666777777777:::888777777999:::::::::???===;;;888666555555555555777:::>>>@@@BBBCCCCCCHHHHHHGGGFFFDDDAAA???>>><<<888888===AAAAAA???@@@DDDKKKOOONNNKKKIIIFFFAAA???>>><<<<<<>>>AAAEEEHHHJJJGGGDDDEEEFFFGGGDDDAAAEEEDDDAAA>>><<<<<>>:::<<<@@@FFFMMMTTTZZZ]]]bbb\\\UUUPPPOOOMMMKKKHHHEEEDDDBBBBBBBBBEEEGGGIIIKKKPPPWWW[[[YYYRRRIIICCC>>>:::777666888888777555555777:::===>>>???>>>>>>===<<<;;;:::999777333111333222///,,,*********+++))))))'''&&&&&&'''((()))((((((((((((((((((((((((...---***(((''''''((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&((())))))'''%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$(((&&&$$$""""""$$$&&&'''###222KKK---)))''')))'''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((('''%%%%%%%%%&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''''''''!!!!!!!!!"""###$$$&&&&&&)))(((''''''((((((&&&$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,+++++++++---000333555222111000000000111333444222222333666888888666333333333444555555444333333333333222222222222222222555666777777777666444333333333333222222000//////333222222222111111000000........................------...//////...------&&&''')))((('''&&&&&&'''%%%%%%%%%&&&%%%%%%$$$###%%%''')))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%###$$$%%%''''''''''''&&&(((''''''''''''((()))))))))))))))***+++,,,------...000333666777777666555777666666555555555666666999888777888:::;;;;;;:::;;;:::888777666666666777777888:::<<<>>>@@@AAAAAACCCCCCAAA@@@>>><<<;;;:::;;;777888===AAAAAA@@@AAAEEELLLPPPMMMJJJIIIFFFBBB===<<<;;;;;;===@@@DDDGGGIIIHHHIIIJJJJJJIIIEEECCCEEEDDDAAA>>><<<<<>>???BBBFFFKKKQQQVVVXXXYYYUUUPPPLLLIIIFFFDDDBBBCCCBBB@@@>>>>>>@@@BBBDDDDDDHHHMMMQQQPPPKKKDDD@@@<<<999777777999:::999888999;;;<<<=========;;;:::777666555555555333111......---***((('''&&&'''((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$###!!!""""""###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&444LLL---((($$$%%%###%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&"""#########$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((()))))))))((((((%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&!!! """$$$$$$###"""$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((---+++)))((((((((()))***000//////......///111111111111222444666666444222111222333333333333222111111111111222222333333333555555666666666555444333111111111111000///...---111111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))((()))+++***(((''''''(((%%%%%%%%%%%%%%%$$$######%%%&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))******++++++,,,+++---000222333333333222555444444444444444555555888888888999;;;<<<<<<:::999888777777777888:::;;;888888999999;;;<<<>>>???BBBAAA???===;;;::::::;;;999666777===@@@@@@AAACCCGGGMMMQQQNNNIIIHHHFFFCCC<<<;;;::::::<<>><<<<<<>>>AAAEEEFFFHHHLLLOOOPPPNNNLLLEEEDDDCCCBBBAAABBBCCCDDDFFFGGGIIILLLOOORRRTTTUUUMMMKKKIIIHHHGGGFFFDDDAAAAAABBBCCCEEEHHHLLLPPPRRRTTTTTTSSSPPPKKKGGGEEEEEEBBB@@@>>><<<;;;<<<===>>>>>>@@@CCCFFFFFFDDDAAA???:::888777888:::<<<<<<<<<>>>>>>>>>>>><<<999777555111000000000111000...---***)))'''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&"""######$$$&&&''''''(((###%%%&&&&&&$$$######$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%!!!"""$$$&&&&&&$$$"""!!!###$$$&&&''''''&&&$$$$$$'''444KKK,,,'''$$$%%%###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$$$$###$$$&&&&&&%%%###$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''...---+++)))((('''((((((,,,,,,,,,+++,,,------...//////000222444444222111//////000000000000//////......///000111222333333222333333333333222222111////////////...---,,,+++...............---------))))))))))))))))))))))))&&&'''(((((((((((('''&&&''')))***)))'''%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((())))))************+++,,,...000111222111111333333333333333444555555888888999<<<>>>???>>><<<:::999999888999:::;;;<<<999999888777888999:::;;;???===;;;999888888999:::777555666;;;>>>>>>@@@DDDHHHOOOSSSNNNIIIGGGFFFDDD>>>===<<<;;;;;;===???AAAEEEIIINNNOOOLLLHHHGGGHHHDDDCCCBBB???<<<;;;===???DDDEEEGGGKKKNNNOOOMMMKKKBBBAAA@@@?????????@@@AAAEEEFFFHHHKKKNNNQQQSSSTTTJJJHHHFFFEEEFFFEEEDDDCCCAAABBBBBBCCCEEEHHHJJJLLLRRRUUUWWWTTTOOOJJJHHHHHHBBB@@@>>><<<::::::::::::;;;<<<===>>>???@@@@@@@@@777777888999<<<>>>????????????>>><<<999666444222111000////////////---,,,)))((((((''''''''''''(((%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''######$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&((('''&&&%%%%%%&&&###$$$%%%%%%######$$$%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%&&&&&&%%%%%%&&&222III+++)))((()))'''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''((())))))&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))))))))((((((''''''&&&&&&%%%%%%))))))))))))************''''''''''''''''''''''''(((((('''''''''''''''(((,,,***)))(((((('''$$$"""%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))(((((((((((()))******)))))))))))))))*********---,,,---...000111000...,,,,,,------------,,,,,,,,,,,,------......//////.........///............,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++((((((((((((((((((((((((%%%&&&''''''''''''&&&%%%$$$%%%'''&&&$$$######$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&''''''&&&'''((()))))))))(((((()))***+++---............111111111222222444555666777888:::>>>AAAAAA???===::::::888777777888999:::999888777666666777888999777666444222222222444555555444555999<<<<<>>===<<<<<<<<<===CCCGGGKKKLLLIIIGGGGGGHHHCCCCCCBBB???<<<;;;<<<>>>AAABBBEEEIIILLLMMMLLLJJJCCCBBB@@@???>>>>>>??????CCCDDDFFFHHHJJJMMMOOOOOOGGGEEECCCCCCEEEFFFFFFEEE?????????@@@BBBDDDFFFGGGJJJNNNQQQPPPKKKFFFDDDDDD>>>===;;;999888777777777999999999999:::<<<>>>???666777999;;;<<<===???@@@===<<<;;;999666444222111222000---------,,,***)))((((((((('''''''''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((%%%%%%&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%###$$$%%%%%%######$$$%%% !!!!!!"""######$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$######%%%'''((((((222III+++))))))+++'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''((())))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))***(((((((((''''''&&&&&&&&&((()))))))))******++++++''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((())))))'''&&&%%%%%%$$$!!!%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((""""""######%%%&&&''''''&&&&&&''''''((((((((((((***))))))+++---...---,,,*********))))))*********,,,+++++++++******))))))***))))))))))))*********))))))*********)))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((((((((('''&&&"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$###""""""%%%$$$###$$$&&&''''''&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&(((((((((((('''&&&%%%&&&'''((())))))))))))......//////111222444444555666999>>>AAAAAA???<<<999888777555555555555666888888777666666666666777444444333222222333444555444333444777888888<<>>@@@BBBGGGJJJLLLJJJHHHFFFEEEBBB@@@????????????>>>???AAACCCFFFHHHJJJKKKGGGEEECCCCCCEEEFFFGGGFFF======<<<<<<===???AAABBBCCCFFFIIIIIIGGGCCC@@@???888777666555444444444444666666666666777888999:::666888:::<<<<<<<<<===???888777666444222111/////////,,,***(((((((((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''&&&%%%&&&'''###$$$%%%%%%######$$$%%% !!!"""###$$$$$$%%%&&&'''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%""" """%%%'''&&&%%%###""""""%%%((())),,,555III***((('''(((###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))((((((((('''''''''''''''%%%&&&&&&''''''(((((()))''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))$$$######$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((('''&&&''')))+++***)))((((((''''''''''''((((((++++++***)))((('''&&&&&&'''&&&&&&&&&&&&''''''((('''((((((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&!!!###%%%&&&%%%%%%&&&'''###$$$$$$$$$$$$###""""""%%%###"""$$$'''((('''%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&''''''(((%%%&&&'''(((((('''%%%$$$%%%%%%&&&&&&''''''((((((***++++++,,,...///111222111333777<<>>===<<<;;;;;;;;;;;;AAAEEEKKKQQQSSSPPPHHHCCCCCCCCCBBB???<<<:::;;;<<<===???BBBFFFJJJKKKJJJHHHFFFDDDBBB???===<<<;;;;;;999:::===@@@CCCFFFIIIJJJHHHEEEBBBAAABBBCCCCCCBBB<<<<<<;;;:::::::::;;;<<>>>>>:::777;;;:::999999999:::;;;<<<666666888888888777666555///000222333333444333333222111222555444333777>>>FFFRRR[[[WWWNNNGGGCCCAAA;;;;;;;;;::::::;;;;;;<<<@@@EEENNNWWWZZZUUUJJJAAACCCCCCBBB???<<<::::::;;;===???BBBFFFJJJKKKJJJHHHCCCBBB???<<<999888777777555777:::>>>BBBFFFIIIKKKGGGDDD@@@>>>>>>>>>===<<<===<<<:::888777777777888999777777999<<<;;;666222333333444555666666777777888999::::::999888666555777:::===<<<:::888999;;;444333111...,,,***)))((()))'''%%%%%%&&&(((((((((''''''((('''&&&%%%$$$$$$$$$%%%''')))***))))))((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&######$$$%%%&&&&&&'''((( """$$$$$$######$$$%%%###$$$%%%%%%######$$$%%%"""######%%%&&&'''((((((%%%%%%%%%$$$$$$"""!!!!!!########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$&&&''''''&&&&&&&&&///BBB%%%%%%&&&'''###############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''(((((())))))&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&$$$"""'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&'''((()))(((''''''%%%$$$######%%%'''''''''''''''&&&%%%%%%&&&''''''))))))))))))************&&&&&&%%%%%%%%%&&&((()))&&&&&&'''(((((('''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$))))))((('''&&&%%%%%%$$$%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))(((&&&###!!!!!!###%%%%%%$$$###"""#########$$$%%%&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%$$$$$$%%%&&&&&&'''(((((()))((()))+++...///---+++&&&%%%%%%%%%%%%&&&''''''---,,,)))((()))+++...///......///000111333555666888888888888999:::;;;<<<888999999888777666555444222222222222222222222222///000000222333444555555===GGGQQQQQQHHH@@@===>>><<<;;;888666555555666777===DDDNNNVVVXXXTTTLLLFFFCCCBBB???<<<:::888888777;;;===AAAEEEHHHJJJKKKKKKFFF@@@:::888999999666222666555555666:::@@@FFFJJJKKKEEE>>>;;;;;;;;;999666666666666666666666555555555444333222222222333444111444888999888888;;;===<<<;;;999777777777999:::666777888888777555333222222000---***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$######%%%'''(((''''''((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%&&&&&&'''''''''((('''&&&&&&$$$$$$###"""'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&&&&###!!!%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$###"""###&&&(((---444555+++%%%&&&&&&"""########################(((&&&%%%%%%&&&%%%###!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$#########$$$&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%###""""""######%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''%%%&&&''''''((((((''''''%%%'''((((((%%%###""""""(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))"""###%%%%%%&&&%%%$$$###&&&%%%&&&'''((((((%%%###''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%'''((())))))'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&(((((((((''''''%%%%%%&&&'''(((((((((''')))&&&$$$###$$$%%%%%%$$$''''''''''''''''''''''''&&&''''''((()))******+++((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''''''''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&$$$###"""$$$&&&&&&$$$######$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&((()))***)))((('''$$$$$$%%%%%%&&&&&&'''''''''&&&&&&((())))))(((&&&'''''''''&&&'''(((((()))((('''&&&%%%&&&''')))***---------...000222333444555555555555666777888999999999::::::999999888777555555555555555555555555000000111222333444444555999@@@GGGHHHCCC===;;;<<<999888666555444444555666999???IIIPPPRRROOOIIIDDD@@@???<<<888666444333333777999===BBBEEEHHHIIIIIICCC>>>888666777777444111444444333444888===CCCFFFHHHBBB999666777888888777555555555555555555555555444333222111111222333444777:::<<<;;;:::999:::;;;<<<;;;999777666666777888444444444333333222000000...,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$############$$$""""""######$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%%%%### """"""###$$$%%%%%%%%%%%%###$$$$$$#########&&&(((...333111((($$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%''')))(((&&&$$$$$$$$$(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%''''''%%%###(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))'''%%%%%%'''(((((((((''''''''''''''''''''''''&&&''''''(((((()))))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""%%%&&&'''))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&$$$"""&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&+++++++++,,,---///000111111111111111222333444555666777888888999999888888666666666666666666666666111222222222333333444444555888;;;<<<;;;999999999555444333222222333444555666:::AAAGGGIIIGGGCCC@@@===;;;999666333222111111333555888<<<@@@BBBDDDDDD???:::666444444444222///222222111222444999===@@@CCC<<<444111222555777777555555555555555555555555333222222222222333555666999;;;<<<<<<:::999::::::;;;:::888666555444444555000///...---------------(((((('''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((###%%%&&&%%%###!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""###### !!!###%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$""" !!!"""###$$$%%%%%%%%%###$$$$$$$$$###$$$&&&)))444222---&&&"""$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%''')))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&'''((('''&&&%%%$$$***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&'''((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$(((&&&%%%%%%''')))***)))'''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''%%%&&&''''''%%%%%%%%%'''%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$(((&&&&&&&&&'''(((&&&%%%$$$############$$$%%%%%%%%%&&&'''(((((('''&&&&&&(((((())))))***,,,---...............///000111222111222333444555666666666444444444444444444444444222222333333333333333333555444333333444555555555111111111000111222333444555888;;;>>>@@@???<<<;;;:::888777555333333333444111333555888:::<<<<<<===999666333222222222000...000000///000222444777999;;;777222000222444666666444444444444555555555555444333333333444555777888777888999::::::::::::;;;999888666444222111111111---,,,***)))((()))***+++%%%%%%&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""""""""$$$&&&'''###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$"""###%%%'''((((((&&&&&&$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########"""!!!""""""###$$$$$$%%%$$$$$$###$$$$$$$$$###$$$'''***>>>555+++%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!###$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''((((((((())))))(((((((((&&&'''((()))((('''%%%###&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%&&&''''''***)))'''&&&%%%%%%&&&''''''&&&%%%&&&(((((('''&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''(((((()))))))))(((((('''''''''''''''&&&%%%%%%$$$$$$$$$'''%%%$$$###%%%&&&'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&%%%&&&''''''%%%%%%&&&'''"""###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))((($$$############$$$%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&'''((()))***+++,,,,,,,,,------...///000......000222333444555555444444444444444444444444333333333333333333333444777444111000222333222111/////////000000111222222777888999999999888777666555444333333333444555666333333444555555555555555555333222111111000///.../////////000111222444555444444333444555555555444444444444555555555666666666555555555666777999:::999999999:::::::::999888555444333111///...------***)))((('''''''''((()))%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%$$$&&&((()))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&###$$$&&&''''''%%%###"""############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#########"""""""""%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%(((***JJJ999)))%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''%%%###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''###$$$%%%%%%%%%%%%&&&(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))'''%%%###%%%%%%%%%&&&&&&((())))))'''&&&&&&%%%%%%%%%&&&&&&***)))'''&&&%%%&&&''''''%%%$$$###$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&$$$""""""$$$&&&'''&&&&&&&&&%%%%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''(((((('''''''''''''''((()))))))))((('''&&&%%%%%%&&&&&&***(((%%%$$$%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&'''&&&$$$$$$&&&(((!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###&&&(((((((((&&&&&&&&&&&&&&&''''''(((%%%%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&'''((()))++++++***++++++,,,---...---...///111222333444444444444444444444444444444222222333333444444444555888666444333333222111000///000000111111111222222777777666666666555444444111111000000111222444555555555444333333222111111222222111111000000//////...///000111222333333333111222444666666666555444444444555555666777777777777777666666666777999:::>>><<<::::::999888555222000//////---,,,+++***)))(((''''''&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$$$$&&&((()))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''""""""###$$$###"""!!! $$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$'''''''''&&&%%%$$$###""""""###$$$$$$$$$&&&)))+++QQQ:::'''&&&((($$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###'''***)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''###$$$%%%%%%$$$$$$&&&(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((###!!! !!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''''''%%%$$$""""""$$$%%%'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''&&&%%%%%%&&&&&&''')))))))))((('''&&&%%%&&&'''(((...+++((('''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%###$$$&&&'''"""######$$$$$$$$$######&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''(((((((((&&&$$$"""###%%%&&&'''&&&'''''''''&&&'''(((((()))%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$%%%%%%&&&'''((((((((((((((()))***+++,,,++++++---...000111111111222222222222222222222222111222222333444555666666666777777666555333222111111111222222222222222222333333333444444444444555444333222111111222333444666555444333222222111111000111222222111000000111///000111333444444444444111222444555555555555555555555666666777888888999777666555555555666777888;;;999666555555333000---+++++++++******)))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&""""""##################%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################## ###%%%%%%######$$$&&&%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$&&&))),,,RRR666"""%%%***%%%"""&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&%%%$$$$$$&&&(((&&&&&&&&&'''''''''((((((***)))(((((((((((()))***''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''''''''''''''###""" !!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$&&&'''(((---+++(((''''''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((($$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$$$$$$$$$$$$$###"""!!!$$$$$$#########$$$%%%&&&&&&&&&&&&'''((()))******)))'''%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''((()))******((((((***+++,,,---------........................111111222333555666777777333666999999666444333333222222333333333333222222///000111222333444555666888777666444333333444444555444444333333333333333000111333333222111111222///000222444555666555555222222333222222333555777555666666777888999999:::666666444333333444555555333111//////000000---***(((((())))))((('''&&&&&&###$$$%%%&&&&&&%%%$$$###"""###%%%&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%'''''''''''''''###%%%'''(((''''''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!###&&&&&&$$$###%%%'''"""######$$$$$$$$$######"""###$$$%%%%%%&&&))),,,PPP333$$$***&&&###(((########################'''%%%###"""######"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''((((((&&&%%%%%%''')))&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''((()))***$$$%%%%%%&&&'''(((******'''&&&%%%%%%$$$$$$$$$$$$"""###%%%'''((((((''''''&&&%%%###$$$&&&((()))(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%((('''%%%$$$######$$$%%%&&&%%%#########%%%'''((()))'''%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))$$$&&&((()))***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((('''&&&$$$######$$$%%%&&&%%%$$$###"""############$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&######$$$%%%&&&((()))******)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((()))******&&&''')))***,,,...///000---...///000111222333333444444444333333222222222333333333444444444444444111111222222222111000///444444444444444333222111666555444333333444555555333333333333222222222222222111000000111222333444000222444777999999999999;;;999777555444555666777444444333333111000...---((()))******)))((('''&&&,,,,,,+++***((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%''''''$$$!!!$$$%%%'''(((((('''%%%$$$&&&%%%#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###""" """###$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""'''&&&$$$###"""###$$$$$$"""###$$$%%%%%%$$$###""""""""""""###$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%'''(((III555%%%%%%((($$$!!!$$$  ###$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$((('''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%&&&(((***+++''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%'''(((******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&'''''''''((((((''''''''''''((((((%%%%%%%%%''')))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%$$$#########$$$$$$%%%&&&'''(((((((((%%%$$$%%%'''(((&&&$$$(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$$$$&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%'''((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''(((((())))))'''(((((()))******+++++++++,,,,,,---///000000111333333222222222111111111333333444444444555555555222222222222222333333333555555666555555444444333666555444444444444555666555555444444333333333222444333333222333444555666333444666777999:::::::::888777555333222222333444111111111000///---,,,+++))))))''''''&&&&&&''''''&&&&&&%%%$$$###""""""!!!%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%"""$$$%%%&&&''''''&&&%%%$$$%%%$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%'''((((((&&&&&&''')))%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$###############&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$##################$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######%%%&&&(((EEE222$$$%%%'''$$$"""$$$"""!!! !!!###$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((((((''''''&&&(((((((((((((((((((((((($$$############%%%&&&'''((((((&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&'''%%%###%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$#########$$$$$$%%%$$$$$$$$$%%%&&&''''''((('''%%%######$$$&&&'''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((((((((''''''''''''&&&((()))******+++,,,------111111000000000000//////111222222333444555666666333333222222222444555666777777777777666666666666666666555555555555666777888888777666555444444333666555555555555666666777555555555555666666777888333222111/////////000000---------,,,,,,***)))((()))(((&&&$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! '''((()))((('''&&&'''(((%%%%%%%%%$$$$$$$$$##############################"""###$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$###""""""!!!###############$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######%%%&&&'''===...######&&&$$$###%%%$$$###""""""$$$%%%$$$"""########################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&(((******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###"""$$$%%%$$$!!!!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%'''(((******(((&&&$$$###$$$&&&'''%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$+++***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''(((((()))***++++++.........---------------......///000111333444444111111000000111333666777777777666666666666666777666666666666666777777777::::::999888777666555444555555555555555555555555333222111000000111222333......---,,,++++++,,,,,,************))))))((('''''''''&&&%%%%%%&&&&&&'''(((((())))))))))))))))))###$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$###""" %%%&&&'''&&&$$$######$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''''''''%%%$$$$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&%%%$$$$$$#########$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&444***"""###$$$$$$$$$&&&&&&$$$######%%%%%%$$$###########################%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&''''''''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%$$$%%%(((***)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&((((((&&&%%%###!!!###%%%""""""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%'''(((***)))(((&&&$$$$$$$$$&&&&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$***)))((('''%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$############$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((((((((&&&''''''(((((()))))))))*********+++++++++++++++)))***+++,,,---...///000...---,,,,,,---000333444555444333333333444555555444555555666666666666666:::999888777666555444444222222222222222222111111000///...,,,,,,---......*********)))))))))))))))((((((((((((((((((''''''%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######### !!!###&&&(((***+++,,,$$$%%%%%%$$$"""!!!"""###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((('''%%%$$$""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%"""######$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$%%%%%%,,,&&&""""""###$$$$$$&&&&&&%%%###$$$%%%%%%$$$###########################%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&%%%$$$&&&)))+++'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((()))+++,,,,,,+++)))(((%%%((()))&&&""""""&&&,,,''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&%%%%%%%%%&&&(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''((($$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))******&&&&&&&&&''''''((((((((('''((((((((((((((())))))&&&''''''((()))***++++++***))))))***+++---///000000///.........///111222000000111222333333333333555555444333222111111000.........///......---,,,...---,,,,,,+++++++++,,,((((((((((((((((((''''''%%%&&&'''''''''''''''&&&###%%%(((++++++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''')))))))))$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$##############################$$$%%%&&&''''''&&&%%%$$$!!!""""""###$$$$$$%%%%%%###############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$#########$$$""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$&&&%%%#########$$$%%%'''%%%$$$######%%%&&&%%%###########################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''''''''((((((((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''((('''&&&%%%'''***,,,%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&''''''%%%######&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&!!!""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&''''''((((((''''''((()))******+++++++++***)))((()))***,,,---)))***,,,---......------......------,,,,,,,,,+++***+++,,,,,,+++***)))((())))))))))))))))))((((((&&&''''''(((((('''''''''###$$$$$$%%%&&&&&&&&&%%%###$$$'''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&###&&&''''''$$$###$$$%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###""" ###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$##############################'''''''''&&&%%%%%%$$$$$$##################$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$###""""""""""""""""""###""""""###$$$$$$$$$$$$$$$"""$$$%%%$$$###$$$&&&'''###""""""###%%%&&&%%%$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$######$$$%%%%%%$$$######%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''''')))((((((((('''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&$$$###$$$'''***%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&$$$###%%%'''%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))((('''$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%&&&%%%%%%$$$###$$$%%%&&&%%%$$$###""" """$$$&&&'''&&&$$$###%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))((('''&&&%%%&&&''')))***%%%&&&((()))******))))))(((((((((((((((((((((((()))******+++***)))((('''$$$$$$&&&&&&&&&%%%$$$###&&&&&&'''(((((((((''''''!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$#########%%%&&&'''(((((((((""""""###$$$%%%%%%&&&&&&$$$&&&((('''$$$"""###%%%"""###%%%&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%$$$$$$$$$######""""""$$$%%%%%%&&&%%%$$$"""!!!"""###$$$%%%%%%$$$###"""%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&""""""###$$$$$$$$$$$$### $$$&&&%%%###$$$&&&'''"""!!!!!!"""$$$&&&%%%$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$&&&&&&((((((((((((&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%'''(((((('''&&&%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###  ###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((()))((((((''''''(((((()))(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$$$$%%%'''(((((((((''''''######$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""%%%&&&%%%###"""$$$&&&(((((('''&&&%%%%%%%%%%%%%%%###""""""###$$$$$$###"""###%%%''''''&&&%%%$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&%%%### """###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$"""!!!"""""""""######$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%'''((()))'''%%%######$$$)))((('''''''''&&&$$$#########$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&'''###$$$$$$%%%%%%&&&&&&'''***%%%!!!!!!$$$'''&&&###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&,,,+++***)))))))))))))))'''$$$""""""%%%''''''%%%)))(((&&&$$$$$$%%%&&&'''***(((%%%%%%&&&(((''''''''''''(((((('''%%%$$$"""###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''(((((('''&&&&&&!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''$$$###%%%'''&&&%%%$$$$$$%%%%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$%%%$$$$$$###"""""""""### !!!######$$$$$$$$$!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&'''%%%###!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$"""$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&######$$$%%%%%%&&&'''''')))'''%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))$$$%%%'''))))))((('''%%%***'''$$$""""""$$$(((***)))))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###!!!!!!%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%((((((&&&&&&&&&&&&((((((&&&((()))(((%%%"""!!! &&&$$$###$$$''''''%%%###((()))(((&&&$$$######%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((''''''$$$$$$######$$$$$$%%%%%%&&&$$$###"""$$$$$$$$$###"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&$$$%%%&&&'''&&&$$$######$$$$$$$$$######$$$###""" $$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$#########!!!'''((('''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&###!!!"""$$$&&&&&&$$$$$$###!!!  !!!"""!!!"""$$$%%%&&&&&&&&&&&&&&&''''''((('''%%%$$$######$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$######$$$&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$###&&&%%%$$$"""%%%%%%$$$########################$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&%%%$$$######$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###!!!!!!"""########################$$$###"""###$$$%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$#########$$$&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((('''((())))))((('''&&&%%%%%%%%%$$$$$$%%%&&&''''''############"""!!! %%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''%%%$$$############$$$%%%$$$%%%%%%$$$###"""###$$$&&&%%%$$$%%%''''''%%%###&&&''''''&&&$$$$$$%%%'''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""""""""######%%%&&&''''''&&&$$$###$$$%%%$$$######$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""###%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''((((((******)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$!!!###%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$"""!!!!!!###$$$$$$$$$&&&%%%###""""""###$$$$$$!!!%%%)))***(((&&&&&&'''&&&''''''''''''&&&$$$###$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$######""""""$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$###"""!!!!!!'''&&&&&&%%%$$$$$$######&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""""" !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$###"""!!!%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$###$$$&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''******)))((('''&&&%%%%%% !!!$$$'''((('''%%%$$$%%%%%%&&&%%%%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''(((''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%$$$%%%(((+++&&&%%%$$$%%%''''''%%%$$$$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''!!!!!!"""###$$$%%%'''((((((&&&%%%$$$%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###"""!!!"""$$$%%%$$$###"""$$$%%%%%%$$$$$$%%%'''$$$&&&''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&(((***,,,...///&&&&&&&&&%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&...+++'''&&&%%%%%%###!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''######"""###$$$$$$$$$$$$((('''&&&&&&&&&&&&''''''%%%))),,,***%%%!!!###&&&&&&&&&'''''''''&&&$$$###$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%###""""""$$$&&&'''((('''&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$''')))'''%%%#########$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""%%%%%%%%%%%%$$$$$$##################"""!!! $$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$######!!!!!!""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$ """$$$&&&'''''''''%%%%%%%%%&&&%%%%%%%%%$$$$$$###"""!!!!!!""""""###''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&'''&&&###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%''''''%%%###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%%%%%%%%%% $$$'''((('''%%%$$$(((((()))(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((((((''''''''''''((((((%%%&&&(((((('''''')))***%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''(((&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###"""!!!"""$$$%%%$$$######$$$&&&&&&%%%%%%'''(((!!!###%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&((()))***""""""###$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((((($$$###"""###$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$""""""!!!!!!!!!###$$$%%%%%%%%%%%%%%%&&&$$$###############$$$$$$$$$&&&&&&"""$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$"""!!!"""$$$&&&''''''&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! """&&&)))(((&&&&&&%%%$$$$$$%%%%%%###!!!###$$$$$$%%%%%%$$$$$$###""""""$$$&&&((()))+++,,,#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$###""" $$$%%%%%%&&&&&&&&&%%%$$$######""""""""""""""""""###$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$###""""""""""""#########$$$$$$%%%%%%%%%"""$$$&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&'''%%%$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&& !!!###%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$###&&&)))***(((&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&$$$######%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""###%%%%%%%%%$$$$$$%%%'''&&&&&&&&&'''((($$$''')))(((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!! !!!"""$$$%%%&&&''''''"""######$$$%%%&&&&&&&&&!!!"""######$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&$$$###""""""!!!"""$$$&&&&&&%%%%%%%%%&&&"""""""""##################$$$###  %%%)))%%%%%%'''''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$############$$$&&&'''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%%%%&&&%%%$$$$$$%%%%%%"""!!!######$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""######$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""!!!"""###%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$###$$$$$$%%%&&&&&&''''''""""""######$$$%%%%%%%%%!!!###%%%&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&& !!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&#########$$$%%%&&&''''''###$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%'''***...///---)))&&&$$$%%%&&&((((((&&&%%%&&&'''''''''(((&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((+++***)))'''&&&%%%$$$$$$$$$"""!!!"""$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$############$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$%%%'''(((+++...,,,(((&&&(((***$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###""""""""""""!!!"""$$$%%%&&&'''&&&&&&#########$$$$$$$$$$$$$$$'''(((((((((&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%%%%$$$$$$!!!###&&&&&&%%%###$$$&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$''')))+++$$$%%%&&&'''''''''%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""###%%%%%%$$$###$$$%%%%%%$$$"""######$$$$$$$$$$$$######&&&%%%$$$"""###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############################################################$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!###$$$%%%%%%&&&&&&###$$$&&&((())))))((((((!!!"""$$$%%%&&&%%%$$$### """$$$&&&'''&&&$$$###############$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$######$$$%%%&&&&&&&&&&&&!!!""""""###$$$$$$%%%%%%###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&& """$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&---***&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))''''''((())))))(((''''''))),,,...///---***((('''$$$''')))(((&&&%%%&&&(((%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((()))))))))((('''%%%$$$$$$$$$$$$"""!!! !!!$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((('''$$$""" """"""""""""###%%%((()))'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###%%%%%%%%%######$$$%%%&&&***,,,+++&&&###%%%'''######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((******$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%$$$$$$######$$$&&&'''&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######"""""""""""""""###"""&&&&&&$$$"""###%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))),,,,,,)))&&&$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&"""###$$$&&&&&&''''''&&&###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$"""$$$&&&###""""""$$$&&&'''&&&$$$######$$$$$$$$$$$$######!!!"""###%%%&&&((())))))%%%%%%$$$$$$###"""""""""""""""###%%%%%%&&&%%%%%%########################%%%%%%%%%%%%%%%%%%&&&&&& !!!"""###$$$%%%%%%######$$$$$$$$$$$$###### !!!###$$$%%%&&&&&&"""###$$$$$$$$$$$$"""""" !!!###%%%%%%%%%###""""""%%%&&&%%%###!!!&&&%%%%%%$$$$$$######"""%%%%%%############%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$$$$$$$$$$$$$$$$"""!!!!!!!!!""""""###$$$$$$%%%%%%%%%&&&''''''%%%######$$$''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&%%%$$$######$$$%%%%%%&&&''''''000,,,'''$$$$$$&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''')))***++++++***(((&&&$$$###%%%'''((()))'''%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%#########$$$$$$#########!!!!!!###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%######$$$$$$'''))))))&&&%%%&&&(((###$$$%%%%%%%%%&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******%%%%%%$$$$$$######$$$$$$###$$$&&&((())))))((((((''''''''''''''''''''''''%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''((('''&&&%%%$$$$$$$$$$$$'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""######$$$$$$######"""'''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%'''$$$"""$$$''''''###$$$######$$$&&&''''''&&&###$$$%%%%%%###!!!"""""""""%%%))))))&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%(((((('''%%%"""######""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""""""""###&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$###"""###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$ """!!!!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ """###%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%#########$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%"""&&&%%%!!!(((%%%"""###%%%'''&&&$$$%%%$$$######$$$&&&''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&***)))'''$$$"""!!! ''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))$$$""" """%%%&&&&&&)))(((((())))))((($$$!!!"""###$$$&&&'''(((((((((''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((''''''))))))'''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$--- !!!)))((((((((("""'''(((((((((''''''((()))'''''''''''''''((()))***$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&$$$###$$$%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%&&&((('''&&&&&&'''((((((''')))'''%%%######$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$(((&&&$$$&&&))))))%%%!!!$$$######$$$&&&''''''&&&&&&((())))))'''&&&&&&&&&$$$%%%''''''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$***)))((('''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((((('''&&&###!!! '''&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&'''''''''&&&&&&%%%%%%%%%$$$'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$##################&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""#######################################""""""""""""###$$$%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%"""&&&******&&&""""""###(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%&&&&&&'''$$$$$$######""""""""""""%%%%%%$$$$$$$$$%%%&&&&&&''''''((())))))'''&&&%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$(((***'''$$$'''%%%###$$$&&&'''%%%############$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&((()))((('''&&&''')))(((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''%%%######%%%'''((((((%%%$$$$$$%%%&&&%%%""" $$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''))))))&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%+++"""###((((((...111)))''''''''''''&&&'''((()))&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''"""$$$%%%%%%$$$######$$$'''&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%""" """%%%&&&%%%$$$,,,)))&&&###"""###&&&(((%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$(((&&&$$$&&&((((((&&&"""$$$######$$$&&&''''''&&&%%%&&&((('''%%%$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%&&&'''(((''''''&&&%%%$$$$$$###'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$$$$""""""""""""""""""###$$$##############################"""######$$$%%%&&&""""""""""""""""""""""""%%%$$$$$$######$$$&&&'''&&&'''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%'''''''''&&&$$$###"""!!! '''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''%%%###%%%$$$$$$%%%&&&&&&%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''((('''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%***(((&&&&&&''')))))))))&&&&&&&&&'''((((((&&&$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###!!! """######"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&'''$$$''''''(((666===333'''&&&&&&%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''"""######$$$$$$######"""%%%%%%%%%%%%&&&&&&&&&'''%%%"""!!!%%%'''&&&###***)))&&&$$$######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$%%%$$$######%%%&&&$$$"""%%%$$$###$$$&&&'''&&&%%%###$$$&&&%%%$$$######$$$(((%%%""""""%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""!!!""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''(((''''''&&&%%%$$$######&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########$$$&&&((($$$""" !!!$$$''''''%%%########################$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$######$$$%%%'''&&&&&&%%%$$$$$$%%%%%%&&&***)))'''%%%###""""""!!!&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$''''''$$$"""###$$$$$$$$$$$$%%%&&&%%%$$$###!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%%%%%%%############$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&'''(((((('''&&&&&&&&&((()))***((('''&&&&&&&&&&&&%%%###"""!!!$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&""" !!!""""""!!!$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$&&&)))%%%''':::EEE;;;(((&&&$$$$$$%%%'''((((((******)))''''''&&&&&&&&&$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''"""######$$$$$$######"""%%%%%%&&&&&&''''''''''''(((%%%###$$$''')))(((&&&%%%&&&&&&&&&%%%$$$""""""$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""######$$$$$$%%%$$$######$$$%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$&&&''''''&&&%%%&&&'''(((%%%""""""$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%''''''&&&%%%$$$$$$######&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""######$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########$$$%%%&&&&&&############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&%%%$$$######%%%'''(((...)))$$$###&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###"""!!!"""$$$%%%%%%%%%%%%&&&(((+++...000((('''&&&%%%$$$#########(((,,,111555666222,,,)))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))'''###"""&&&)))###$$$%%%%%%$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&%%%&&&(((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%###""""""$$$&&&'''&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&###&&&***%%%$$$888FFF>>>***'''$$$$$$&&&(((((((((+++***)))((('''&&&&&&&&&###$$$$$$$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&%%%&&&############$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$############$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''(((''''''$$$$$$############$$$$$$"""$$$%%%'''&&&%%%"""!!!############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$"""$$$%%%&&&$$$$$$$$$%%%%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$############$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&&&&$$$###""""""""""""""""""########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((---)))$$$###%%%&&&&&&$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""###$$$###$$$$$$&&&)))...222444$$$$$$$$$$$$%%%%%%&&&'''###+++666>>>>>>777,,,$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%### !!!%%%(((###$$$%%%$$$""""""$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###############$$$&&&'''''''''&&&%%%(((((('''&&&%%%%%%%%%%%%"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$%%%&&&&&&''''''''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%)))%%%!!!///===;;;...***%%%$$$&&&((((((''')))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$%%%$$$$$$############$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((('''"""$$$%%%### ######$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%''')))&&&%%%$$$$$$&&&&&&%%%$$$ """$$$$$$#########$$$"""$$$%%%%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''"""""""""!!!!!!"""######&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###############"""!!!!!!########################&&&%%%%%%$$$$$$%%%%%%%%%########################%%%%%%%%%&&&&&&&&&&&&'''$$$"""!!!!!!###%%%''''''!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$'''+++///111&&&&&&%%%$$$$$$$$$%%%%%% %%%,,,111222---'''""""""######$$$$$$######"""######$$$$$$%%%&&&'''''' !!!!!!!!!!!!!!!###$$$$$$%%%$$$""" !!!$$$'''''''''&&&&&&%%%&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$###$$$&&&'''((('''&&&%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''')))***)))((()))'''&&&'''((())))))((($$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&"""&&&%%%$$$222444222,,,&&&%%%''')))(((&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###########################&&&(((******(((%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''$$$###############$$$$$$"""###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&#########$$$$$$############$$$&&&((())))))((('''&&&+++---***###!!!$$$)))%%%%%%$$$$$$%%%&&&((()))############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''###$$$$$$###"""###%%%'''&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&(((((('''''''''))) $$$''''''$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&''''''(((&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%""""""""""""###%%%'''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""!!! """######$$$$$$%%%&&&&&&%%%$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$'''&&&&&&%%%$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%########################$$$%%%&&&'''''''''&&&&&&'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&)))+++,,,+++(((&&&###!!! '''%%%###!!!!!!$$$'''***%%%%%%%%%&&&&&&%%%%%%%%%""""""###$$$&&&'''((((((!!!"""$$$&&&((((((&&&%%%%%%%%%$$$!!! $$$))))))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''###$$$&&&(((((('''&&&%%%$$$$$$#########$$$%%%%%%***))))))(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((***,,,---,,,+++'''%%%######%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&''''''''''''(((((((((((((((((((((((('''%%%$$$%%%&&&(((''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((&&&%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''!!!$$$&&&)))///444...'''%%%''')))(((%%%))))))(((''''''''''''((((((''''''&&&%%%$$$######$$$$$$############$$$$$$$$$&&&''''''&&&%%%%%%&&&+++***(((&&&%%%######"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&!!!!!!###$$$&&&'''))))))((('''%%%$$$$$$%%%'''((("""###%%%&&&&&&%%%$$$"""&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$((('''%%%$$$###$$$%%%%%%%%%%%%$$$######$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###"""!!!!!!"""###""""""""""""###$$$%%%&&&&&&"""!!!%%%&&&###!!!"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&%%%$$$$$$$$$$$$$$$###%%%&&&'''&&&&&&&&&((($$$######"""""""""""""""(((((((((''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$""""""###$$$$$$$$$$$$###############$$$%%%&&&'''%%%$$$###$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%&&&'''&&&%%%###"""!!!"""###$$$%%%&&&''''''###%%%&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&######""""""""""""######%%%$$$######%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$%%%$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%''''''%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$&&&&&&%%%$$$$$$######"""###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%###''')))((($$$###%%%)))&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%$$$!!!###'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))******)))(((&&&%%%%%%&&&'''''''''%%%$$$(((---///,,,(((''''''(((((())))))******)))(((&&&%%%%%%&&&''')))%%%&&&&&&&&&'''((((((((('''&&&%%%$$$###""""""!!!%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***444,,,### """$$$$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''"""###%%%'''(((((('''&&&$$$###""""""""""""""""""%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%############$$$%%%&&&'''***&&&$$$&&&'''$$$"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######((('''&&&%%%%%%%%%%%%&&&###%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$###############$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###"""!!!!!!!!!######""""""""""""######%%%$$$######%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!"""######$$$$$$%%%&&&&&&###$$$###""" !!!###%%%%%%$$$$$$######$$$$$$%%%###&&&((('''$$$"""%%%(((%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&))))))&&&%%%'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&(((***+++333000///222777999777444))))))((((((((((((((((((((('''&&&%%%$$$%%%'''(((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((((((,,,,,,***'''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&############$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$######&&&%%%$$$######$$$%%%&&&!!!"""%%%'''((()))((((((###""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&''''''...(((%%%''''''$$$###%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$""""""###############$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$############$$$%%%&&&&&&(((&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$###""""""&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###""" ######""""""""""""######%%%$$$######%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&$$$""" """$$$&&&######$$$$$$$$$%%%%%%%%%########################"""###$$$$$$$$$###!!! """######$$$$$$%%%&&&&&&######!!!"""&&&%%%$$$$$$######$$$$$$%%%"""%%%'''&&&###"""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''---///+++'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$###$$$%%%'''))),,,///000DDD@@@;;;999999777333000***))))))(((''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$+++000...'''###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''######################## """$$$&&&''''''''''''%%%%%%$$$######$$$$$$$$$''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###""""""!!!!!!""""""###$$$$$$$$$$$$$$$%%%&&&&&&,,,&&&###$$$%%%$$$$$$&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&'''((((((&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%&&&(((&&&###"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$######%%%$$$$$$$$$$$$#########%%%###!!!!!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$######""""""######$$$%%%$$$######%%%%%%$$$###!!!""""""##################!!! !!!$$$%%%&&&%%%###$$$$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%$$$$$$######"""!!!""""""!!! """%%%%%%$$$$$$######$$$$$$%%%"""$$$%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---111---(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''(((%%%&&&'''***,,,///111222@@@<<<666222///,,,)))'''(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$""""""######$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$######$$$$$$""")))///...((($$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$############$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&'''''''''''''''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$$$$%%%&&&''''''%%%$$$$$$######$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""""""""######$$$############$$$$$$%%%&&&!!!!!!######$$$'''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''''')))***)))'''&&&&&&&&&%%%%%%$$$###############%%%%%%&&&&&&''''''((((((######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&$$$!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%""""""""""""############&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''$$$$$$############$$$$$$%%%$$$######%%%%%%$$$###"""######$$$%%%$$$$$$$$$###!!! !!!$$$%%%&&&%%%#########$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$######""""""$$$%%%$$$######$$$%%%$$$$$$######$$$$$$%%%"""###$$$######"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!)))...,,,''''''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&((()))+++,,,---...+++)))'''&&&'''(((((((((%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$############$$$&&&(((((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!""""""$$$%%%%%%$$$""""""$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''((('''&&&$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$(((((('''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$$$$""" ######$$$&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((((((((((((((())))))***&&&((())))))'''&&&&&&'''%%%%%%$$$###############$$$%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""""""""######$$$$$$ ###$$$$$$%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%$$$######%%%%%%$$$###%%%%%%&&&''''''''''''&&&$$$"""!!!"""$$$%%%%%%$$$#########$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%$$$&&&(((******(((&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""######$$$$$$%%%&&&&&&"""&&&((('''%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&((()))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$#########$$$&&&$$$###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######""""""!!!!!!"""###%%%&&&&&&%%%###"""$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&###########################$$$%%%$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%$$$###"""###$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$$$$######%%%$$$$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''''''''((())))))###%%%''''''&&&%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$&&&'''%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###"""######$$$%%%%%%&&&&&&########################$$$%%%(((******(((%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""######$$$$$$%%%&&&&&& ###%%%&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$$$$###%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%&&&))))))'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&(((((('''%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$((((((((('''%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&''''''#####################$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&########################$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%&&&''')))***'''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%############$$$$$$%%%&&&(((''''''&&&%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%%%%$$$###$$$%%%'''(((############$$$%%%&&&'''##############################$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""&&&&&&%%%$$$$$$%%%%%%%%%&&&""""""&&&(((&&&$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$##################$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$######%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""###%%%&&&)))(((((('''%%%$$$$$$###'''...---&&&!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!"""############"""%%%$$$""""""###$$$###"""""""""###$$$%%%%%%&&&&&&"""###$$$$$$$$$$$$###"""$$$%%%''''''''''''%%%$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$###############&&&&&&%%%%%%$$$######""""""###$$$$$$###$$$&&&(((%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((()))************!!!"""###%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%###%%%))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%###'''))))))'''&&&%%%&&&'''(((((('''&&&&&&"""$$$&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!"""###$$$&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""$$$&&&)))+++########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&!!!$$$'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""#########""""""!!!'''&&&%%%$$$$$$$$$%%%&&&'''$$$!!!!!!$$$&&&&&&%%%########################(((((('''&&&$$$###""""""''''''%%%$$$###"""""""""%%%%%%%%%$$$$$$#########&&&%%%$$$#########$$$%%%'''&&&&&&%%%%%%%%%&&&&&&)))&&&""""""%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$"""!!!"""%%%%%%### ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$###""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!!!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$%%%&&&(((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!"""###%%%$$$$$$&&&)))***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%)))$$$ """######$$$''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""######$$$$$$%%%###"""""""""!!!!!! """"""######$$$$$$$$$$$$%%%$$$$$$###"""""""""###$$$  &&&)))&&&###&&&&&&&&&&&&&&&%%%$$$#########$$$%%%''')))+++,,,%%%%%%$$$$$$$$$"""!!!###&&&&&&###%%%$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))'''&&&%%%%%%&&&&&&%%%$$$"""!!!########################$$$$$$$$$###$$$$$$%%%%%%###%%%'''((((((&&&###"""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########(((((('''&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''---+++)))&&&%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$%%%&&&&&&''''''&&&&&&###&&&))))))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((%%%!!! """&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&%%%$$$###""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!###%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''%%%$$$$$$%%%'''(((,,,)))'''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""&&&%%%$$$###$$$$$$&&&&&&%%%###!!!!!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))%%%%%%%%%$$$$$$$$$############$$$%%%&&&%%%%%%$$$###$$$%%%&&&(((***,,,---222...(((&&&%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!(((&&&%%%&&&((()))'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###############$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######'''&&&%%%$$$$$$%%%&&&'''$$$###"""###&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))%%%""""""%%%'''%%%###########################'''###"""&&&'''%%%###$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$%%%%%%$$$###############&&&%%%$$$#########"""!!!%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''((()))#########%%%&&&%%%###!!!###&&&$$$###%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""###$$$%%%$$$$$$###"""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######'''''''''&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&***)))'''%%%$$$$$$%%%%%%$$$$$$%%%&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((%%%&&&''''''((((((''''''$$$&&&((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""""""""""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&%%%$$$$$$%%%&&&(((***(((%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$%%%$$$######$$$%%%&&&'''%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((""""""###$$$&&&(((***+++%%%%%%%%%%%%$$$$$$$$$$$$!!!###%%%'''((('''%%%$$$""""""$$$&&&(((+++---...555111,,,(((&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&$$$!!!&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$((('''&&&%%%$$$###"""!!!#########$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!  !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########"""!!!!!!!!!!!!!!! !!!"""###%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$###!!! ########################$$$"""$$$***+++'''###"""&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%""" !!!###%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''$$$"""%%%)))((($$$"""$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%'''((('''%%%&&&&&&%%%$$$####################################""""""""""""###%%%&&&&&&'''%%%!!!!!!###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%''''''%%%###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((%%%######$$$&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%######"""######%%%'''(((&&&&&&%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''',,,***(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%---,,,,,,***(((&&&$$$###%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$######"""#########$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$%%% !!!"""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###############$$$$$$$$$)))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%***+++'''######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&& !!!"""######$$$&&&'''$$$$$$#########%%%&&&'''$$$%%%%%%$$$$$$#########'''&&&%%%%%%&&&%%%""" $$$%%%"""!!!$$$&&&%%%######$$$%%%&&&'''''''''%%%$$$###%%%&&&'''&&&%%%'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))******((($$$!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$############$$$%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&'''((((((((((((((('''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&&&&'''&&&&&&%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))(((&&&###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&######""""""###%%%&&&'''$$$%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$"""#########$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((()))***)))(((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%&&&'''((((((############$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''(((((((((((('''%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&***+++(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$((()))&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&!!!!!!&&&)))(((&&&############$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$###"""'''%%%$$$$$$$$$$$$""" !!!$$$######%%%&&&$$$######$$$$$$%%%&&&''''''%%%$$$###$$$%%%&&&&&&%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***)))((('''%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$""""""######$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###############%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%&&&&&&'''&&&&&&%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))))))&&&$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$###""""""###$$$%%%&&&!!!###%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))&&&###!!! """%%%'''&&&&&&&&&&&&&&&''''''(((!!!"""######""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&&&&&&&%%%'''))))))'''&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&###$$$$$$%%%&&&''''''((($$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$!!!""""""######""""""!!!######$$$%%%&&&&&&&&&&&&$$$%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((++++++(((%%%%%%&&&########################)))$$$"""%%%&&&%%%%%%'''$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%!!! &&&)))%%%!!!"""###$$$$$$%%%$$$$$$###"""###$$$%%%&&&%%%$$$######"""!!!"""$$$&&&%%%$$$$$$'''%%%$$$&&&%%%"""#########$$$$$$%%%%%%%%%&&&$$$######$$$&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%########################""""""""""""###%%%&&&&&&$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$$$$###""""""######$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$$$$%%%%%%&&&&&&&&&'''''''''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&***(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""!!!%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&$$$$$$###""""""###$$$%%%!!!$$$&&&'''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''###"""!!! !!!###&&&'''%%%%%%%%%%%%&&&'''((()))###%%%&&&%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""###########################$$$$$$%%%%%%$$$$$$###############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######""" !!!###############!!!$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###""""""########################'''###"""%%%&&&$$$$$$%%%$$$%%%&&&''''''%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$""""""""""""######$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###############$$$%%%%%%&&&$$$""""""$$$$$$###!!!"""###%%%&&&&&&$$$"""  """$$$%%%%%%%%%$$$$$$###"""###%%%''''''&&&"""&&&'''$$$"""$$$%%%$$$########################'''%%%###"""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$%%%######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$######"""###############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((%%%&&&&&&'''''''''''''''+++(((%%%%%%''')))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&'''&&&%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$'''%%%######$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%&&&%%%%%%$$$###"""""""""###$$$$$$'''******((('''((()))########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''!!!###%%%''''''$$$$$$$$$######$$$%%%%%%%%%''')))'''%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############"""!!! $$$'''))))))&&&%%%&&&(((######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""########################$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%&&&&&&%%%%%%!!!%%%(((((('''%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""&&&'''$$$"""###$$$%%%&&&''''''%%%###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""######$$$$$$%%%""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%"""$$$%%%$$$""""""###$$$!!!###%%%''''''$$$!!! ###$$$%%%$$$$$$)))'''%%%%%%&&&&&&%%%$$$!!!$$$######''''''#########"""""""""""""""'''%%%###"""###%%%%%%$$$"""###%%%&&&&&&%%%$$$###########################$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&'''(((#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$###""""""$$$$$$$$$###############%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$#########$$$&&&((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''(((((((((((((((+++(((%%%%%%(((++++++***&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######%%%&&&'''(((((($$$%%%%%%&&&'''''''''&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###(((&&&######$$$&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$######$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$)))+++,,,***&&&$$$$$$&&&######$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&&&&###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''############$$$&&&((()))((('''&&&&&&&&&&&&%%%###'''"""!!!%%%%%%"""###)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%"""###$$$%%%$$$%%%(((***""""""###$$$%%%%%%&&&&&&$$$$$$#####################$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%'''''''''$$$$$$%%%(((******(((&&&%%%&&&'''&&&$$$###$$$%%%###%%%((()))'''%%%$$$$$$!!!"""$$$%%%&&&%%%$$$$$$"""&&&'''###!!!###### &&&$$$###$$$&&&((())))))############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$######"""!!! %%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%$$$$$$###"""""""""###&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$''''''$$$"""###$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''########################$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''(((&&&### ###%%%%%%$$$'''&&&%%%###"""!!!!!!!!!%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%$$$%%%(((***(((&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&(((******)))((('''%%%'''(((&&&###"""###&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$%%%&&&'''((()))***+++***((('''''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!$$$&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%(((***+++)))&&&$$$%%%'''######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$$$$)))'''%%%%%%&&&'''&&&%%%((($$$###&&&&&&###%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%######%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&&&&&&&""""""###%%%''''''%%%###%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%$$$###"""''''''((((((((((((((((((###((()))%%%###$$$$$$"""'''&&&$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%&&&############$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""%%%'''&&&$$$###$$$&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%###!!!"""$$$&&&%%%$$$%%%$$$##################"""!!!!!!!!!""""""###$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''###$$$%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###(((((())))))(((&&&$$$"""%%%&&&'''%%%""""""###%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&$$$""""""%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''(((((('''&&&%%%######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###(((&&&$$$###%%%'''(((((()))&&&&&&''''''%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$"""!!!"""############$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$$$$%%%&&&#########$$$&&&&&&$$$!!!%%%&&&'''&&&$$$###$$$%%%---)))$$$###$$$%%%$$$"""&&&%%%%%%$$$$$$$$$$$$%%%%%%)))***'''%%%&&&&&&$$$############$$$&&&'''((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$%%%%%%%%%#########"""  !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$&&&'''%%%$$$###############$$$%%%&&& !!!"""###$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&'''(((%%%&&&&&&&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###''''''((((((&&&%%%###"""$$$%%%&&&%%%######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%'''&&&###!!! $$$'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$############### !!!###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$'''&&&%%%######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%"""!!!!!!"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%)))((('''&&&&&&'''((()))$$$$$$######""""""######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&(((((('''$$$!!!!!!###&&&((()))(((''''''''''''&&&&&&'''###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$!!! !!!"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$######%%%&&&&&&%%%$$$%%%'''&&&$$$###$$$%%%&&&&&&$$$$$$%%%&&&333---%%%###%%%'''&&&$$$%%%$$$"""!!! !!!"""%%%)))***'''%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&###########################$$$&&&(((((('''&&&%%%''''''&&&%%%$$$$$$%%%%%%############""""""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%!!!!!!"""###$$$$$$%%%%%%"""######""" !!!"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$######$$$######$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$%%%'''(((&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$%%%&&&''''''%%%$$$$$$############$$$%%%%%%!!!!!!""""""$$$%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''%%%$$$&&&(((''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%'''((((((((('''&&&''''''&&&$$$"""###&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%"""###$$$&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""!!!!!!""""""######"""######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%)))+++%%%""""""%%%''''''&&&''''''&&&&&&''''''&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###%%%'''&&&%%%$$$%%%&&&&&&%%%###$$$%%%&&&&&&$$$$$$%%%&&&333,,,%%%###%%%((('''$$$)))(((&&&%%%$$$%%%&&&&&&$$$((()))&&&$$$%%%%%%###((())))))'''###  ############$$$%%%''''''###########################%%%'''(((((('''&&&%%%''''''&&&%%%$$$$$$$$$$$$'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((%%%&&&&&&'''''''''&&&%%%!!!!!!"""###$$$$$$%%%%%%"""#########""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$######$$$#########$$$$$$%%%%%%%%%((('''%%%$$$%%%&&&''''''&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$######"""$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$###$$$$$$$$$""""""###$$$%%%&&&((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''$$$###%%%(((''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%"""######$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((((((######$$$$$$$$$$$$######$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&'''((()))((('''&&&$$$&&&(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######))))))((((((''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$###"""!!!!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$$$$$$$%%%(((***)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###"""$$$'''&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$######""""""######$$$###"""!!!!!!###$$$###!!!######$$$$$$$$$%%%%%%%%%$$$$$$######""""""############$$$%%%'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$"""!!!###&&&((($$$""" """%%%&&&&&&$$$'''(((&&&&&&)))(((&&&#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((((((&&&$$$%%%'''$$$###"""###$$$%%%$$$######%%%&&&&&&$$$$$$%%%'''+++'''######$$$&&&%%%###)))(((''''''''''''''''''###'''(((%%%###$$$$$$""""""%%%$$$"""!!!###%%%!!!!!!"""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((()))***$$$%%%&&&'''''''''&&&%%%"""#########$$$%%%%%%%%%"""###$$$$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%% ###''''''$$$###$$$&&&#########$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%"""$$$&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$""""""""""""###$$$&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###&&&&&&%%%$$$###"""!!!!!!&&&%%%$$$%%%'''))))))(((######$$$$$$$$$$$$#####################$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&!!!$$$'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!###$$$&&&###############"""""""""$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&%%%%%%'''***---***)))&&&$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$$$$''')))'''$$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$######%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%$$$"""""""""###%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%###"""###%%%&&&&&&%%%###''')))'''(((,,,+++((("""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''"""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""''',,,---)))&&&%%%&&&%%%###"""###%%%&&&&&&%%%###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$###'''(((%%%###$$$$$$"""$$$&&&%%%&&&)))---#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""#################################$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((###$$$&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""''''''%%%###%%%'''$$$$$$$$$$$$############&&&$$$###$$$&&&'''%%%"""$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""!!!"""###$$$&&&'''"""$$$%%%$$$""""""$$$'''%%%%%%$$$$$$$$$%%%&&&&&&"""""""""""""""###$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###'''&&&%%%$$$###"""""""""$$$"""!!!###&&&(((((('''$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''"""$$$''''''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&''''''((('''''''''&&&$$$%%%(((***+++)))&&&$$$######%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$%%%)))+++)))%%%###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))'''%%%%%%'''(((&&&#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$"""!!!''''''''''''(((((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%% """%%%'''((((((&&&%%%&&&%%%$$$%%%'''((('''&&&###(((***((()))......)))""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))"""""""""###%%%''')))+++$$$$$$$$$$$$$$$$$$$$$$$$%%%+++000111,,,'''$$$%%%'''%%%$$$%%%''')))))))))###$$$&&&%%%%%%%%%&&&''' ###''')))((('''''''''!!!"""$$$%%%&&&&&&%%%$$$$$$((()))%%%###$$$$$$"""%%%)))---+++'''$$$%%%(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%"""###%%%''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&'''%%%$$$&&&(((%%%$$$$$$$$$######""""""$$$###"""$$$''''''$$$!!!############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""!!! """$$$''')))"""###$$$###!!!!!!$$$'''#########$$$%%%&&&((()))$$$###############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&(((&&&###$$$&&&'''%%%""""""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&""" !!!$$$''''''%%%&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&''')))***+++$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###(((((('''&&&&&&((()))***&&&''''''&&&%%%&&&(((***%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((()))))))))&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###"""$$$&&&))))))(((&&&%%%$$$$$$%%%%%%&&&'''((((((((((((&&&$$$""""""$$$&&&,,,)))&&&$$$######%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$)))(((&&&$$$$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''"""""""""###$$$$$$$$$%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$###%%% %%%(((%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""$$$&&&%%%$$$%%%%%%%%%$$$$$$#########$$$%%%'''((('''%%%###!!!!!!###&&&&&&&&&%%%'''(((!!!###%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%(((&&&$$$&&&***+++'''###((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%""" """&&&)))$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$""" !!!$$$&&&%%%$$$''''''''''''''''''''''''&&&%%%$$$######%%%'''((('''&&&$$$"""!!!!!!""""""$$$%%%&&&%%%###"""###$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$%%%%%%''''''''''''''''''''''''%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%###"""""""""######$$$$$$$$$######""" ###((()))%%% &&&&&&$$$$$$$$$$$$&&&&&&((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%###"""!!!$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$######"""#########%%%$$$###""""""###$$$%%% !!!"""$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$$$$%%%&&&%%%%%%$$$$$$######"""######$$$%%%%%%&&&''''''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%***)))'''%%%$$$%%%&&&'''((()))***(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$###""""""$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&))),,,###############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%### !!!%%%$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''((('''%%%###"""!!!###$$$''')))!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((%%%$$$&&&)))***&&&"""%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!  ###%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%'''%%%###$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&############$$$%%%'''((((((((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&...---,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&######$$$$$$%%%$$$$$$$$$#########$$$$$$$$$$$$%%%###(((***'''$$$&&&%%%$$$$$$$$$$$$%%%&&&(((&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%$$$###""""""###$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&$$$"""!!!$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$((('''%%%$$$$$$%%%&&&'''$$$%%%&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$######%%%&&&&&&%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((***$$$$$$$$$###############$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%###  #########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''%%%$$$""" """$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&$$$$$$%%%((((((%%%"""$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$""" ########################""""""#########$$$$$$$$$'''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%###  """''''''&&&%%%$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%""""""######$$$%%%%%%&&&$$$$$$###"""###$$$%%%&&&!!! ###''')))'''$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''### !!!$$$&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$########################%%%$$$###"""!!!"""######$$$$$$###$$$$$$%%%&&&'''$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$%%%&&&&&&&&&&&&"""###############""""""%%%%%%&&&''''''''''''&&&"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&%%%$$$###$$$%%%&&&'''"""###$$$$$$""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&'''((())))))%%%&&&'''(((((('''&&&%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''%%%$$$$$$$$$###"""""""""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$###&&&'''((('''$$$###"""###'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''%%%"""''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& !!!"""######!!!########################""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###!!!!!!###''''''&&&%%%$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$###############$$$$$$%%%$$$"""!!! !!!###%%%&&&%%%$$$###$$$&&&%%%###!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&***((($$$!!! !!!###%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""" !!!###$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&'''&&&&&&%%%!!!"""$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((###%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&***(((&&&%%%&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$######"""$$$&&&((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))((('''%%%$$$$$$%%%$$$$$$$$$###"""""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%&&&''''''%%%$$$%%%&&&$$$"""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$ ###$$$$$$$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&!!!"""###$$$$$$$$$######$$$######!!! $$$$$$%%%&&&'''&&&$$$###&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&""""""#####################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%% """$$$&&&((())))))%%%&&&&&&%%%%%%%%%(((***&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###$$$%%%$$$###"""""""""######"""!!!  """$$$&&&'''&&&%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$############$$$&&&'''&&&%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###%%%$$$###$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%&&&'''''''''%%%&&&&&&&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%###"""&&&&&&'''&&&%%%###!!!######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((($$$%%%''''''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***(((&&&%%%&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! $$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$###$$$$$$$$$$$$###############&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$!!!###"""!!!$$$''''''$$$#########$$$$$$%%%%%%&&&$$$%%%''''''&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%"""$$$&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&###$$$&&&((())))))((((((''''''&&&$$$###"""!!! $$$%%%&&&''''''&&&%%%$$$"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$###"""!!!###%%%&&&&&&&&&(((***&&&%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################!!!"""$$$###""""""###$$$&&&%%%###"""!!!!!!""""""!!! !!!###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''&&&%%%###"""&&&'''((((((''''''((()))$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!"""###$$$%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$"""  """$$$$$$###"""!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''###$$$&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""###$$$%%%''')))******"""###$$$%%%%%%$$$###"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%$$$%%%%%%$$$### !!!###%%%'''((())))))###$$$%%%%%%%%%$$$"""!!! """%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%########################&&&%%%$$$############$$$"""""" ###((((((###"""######$$$%%%%%%&&&&&&###&&&((((((&&&$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((()))***)))&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&)))++++++++++++((((((((((((''''''''''''$$$&&&'''((('''&&&&&&%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%% """######!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&((()))((('''&&&$$$"""  ###$$$$$$######$$$((('''%%%$$$$$$%%%&&&'''#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&''''''&&&$$$###&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###"""$$$%%%%%%$$$"""!!!!!!"""###$$$!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&(((###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%!!!"""$$$&&&%%%$$$""" ###%%%''''''&&&###$$$%%%%%%&&&&&&%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%!!!"""###%%%&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$$$$%%%$$$###!!!"""$$$%%%&&&'''''''''"""###$$$%%%%%%$$$"""!!!######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&""""""######$$$$$$$$$%%%$$$%%%'''(((((('''%%%$$$########################&&&%%%$$$$$$$$$%%%&&&'''###&&&%%%!!!###((('''!!!""""""###$$$%%%%%%&&&&&&###&&&)))(((&&&$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& """$$$$$$$$$&&&(((###$$$&&&'''((('''&&&%%% ###%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%'''((()))(((&&&&&&&&&%%%%%%$$$$$$###"""""""""########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###%%%&&&%%%$$$$$$&&&)))########################%%%###"""!!!!!!###%%%&&& ###'''***,,,------ ###&&&((('''%%%$$$###***)))&&&$$$###$$$%%%%%%""""""###$$$%%%%%%&&&&&&######""""""###$$$%%%%%%###$$$&&&''''''&&&$$$###''''''((()))((('''%%%$$$########################"""###%%%&&&'''&&&%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$&&&###"""!!! !!!"""%%%&&&!!!"""$$$%%%''''''''''''******)))&&&###!!!!!!!!!"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&& !!!######""""""###$$$###$$$%%%%%%&&&&&&&&&&&&########################"""###$$$%%%%%%%%%%%%%%%$$$$$$######"""#########$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& """%%%%%%$$$###!!! ###&&&'''&&&$$$###$$$%%%&&&&&&''''''&&&&&& !!!"""$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%######$$$%%%$$$###'''''''''&&&%%%$$$###"""!!!"""$$$%%%%%%$$$###!!!''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######&&&((($$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%###"""###%%%''')))$$$"""!!!"""$$$%%%$$$!!!!!!(((,,,)))&&&&&&'''&&&&&&%%%$$$######$$$%%%&&&!!!"""###$$$$$$###"""!!!((('''&&&%%%$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%!!!###%%%&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%&&&$$$%%%'''((((((%%%###!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$######!!!###&&&'''%%%$$$######%%%$$$###"""!!!"""###$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###&&&%%%###""""""###%%%&&&""""""$$$''')))(((%%%""",,,***'''%%%$$$$$$&&&'''%%%%%%%%%%%%&&&'''((()))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&"""&&&&&&&&&&&&%%%$$$$$$###%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!&&&%%%$$$######$$$%%%&&&!!!$$$&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""#########$$$$$$$$$###############$$$&&&&&&%%%$$$$$$$$$%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$###"""###$$$&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###&&&&&&%%%$$$$$$###""""""###$$$$$$$$$######%%%'''##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###"""###%%%&&&&&&%%%###""""""###%%%&&&&&&%%%###"""'''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&"""$$$&&&(((((((((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&%%%&&&((('''&&&&&&''')))%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###"""((('''###%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''###$$$%%%%%%%%%$$$###"""!!!"""######"""!!!"""###&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%###!!!"""%%%'''&&&%%%$$$)))+++(((%%%&&&%%%###$$$###""""""""""""###$$$"""######$$$$$$######"""######"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%###""""""###%%%$$$$$$############$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''''''&&&$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$&&&((('''%%%###((('''%%%#########$$$%%%&&&%%%%%%$$$############$$$$$$$$$#########""""""$$$$$$&&&((()))'''### %%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$######$$$%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$#################################%%%&&&'''(((((('''&&&%%%""""""""""""#########$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%''''''%%%$$$$$$#########$$$###""""""###$$$%%%&&&$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""###$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&'''''''''$$$$$$$$$######$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""###$$$###$$$&&&%%%$$$$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$)))$$$ %%%(((&&&###%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%$$$###""""""!!!"""###"""!!! !!!###&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$"""!!!"""$$$&&&''''''(((******&&&$$$%%%$$$ $$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$###"""!!! $$$%%%'''((((((&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%%%%### !!!$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$###$$$$$$%%%&&&''''''(((###%%%'''(((&&&%%%%%%%%%(((((((((''''''&&&$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&'''((()))***&&&%%%$$$######$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%###%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$###"""""""""&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&((()))((('''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############&&&%%%%%%$$$%%%%%%&&&&&&""""""""""""###$$$%%%%%%&&&%%%$$$######"""######$$$############$$$$$$%%%"""""""""""""""!!!!!!!!!################################################!!!"""###$$$%%%&&&&&&'''&&&''''''&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###############&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###""""""###%%%'''&&&$$$"""!!!!!!"""$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$&&&''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%###$$$%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%(((&&&%%%%%%''''''&&&$$$%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$######%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$"""!!!!!!"""###%%%%%%(((***)))%%%$$$&&&$$$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%''')))***((('''&&&&&&$$$### """%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&$$$&&&((((((&&&%%%%%%&&&(((((())))))(((&&&$$$###%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&((()))+++%%%$$$$$$######$$$$$$%%%)))&&&$$$###$$$%%%%%%$$$$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$'''((('''$$$"""$$$'''###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&###""""""!!!!!!""""""###########################%%%$$$$$$$$$$$$%%%&&&&&&""""""""""""###%%%&&&&&&%%%%%%$$$###############%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&'''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&!!!###&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$###"""!!!!!!"""###$$$$$$$$$""""""""""""$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$"""###$$$%%%&&&((('''&&&&&&''')))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&& """%%%&&&&&&%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((%%%%%%$$$###""""""$$$%%%%%%))))))&&&%%%&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''' !!!$$$&&&(((*********'''&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((("""$$$&&&&&&%%%$$$$$$$$$###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&'''&&&&&&''''''&&&%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$###$$$%%%%%%$$$"""$$$&&&'''((('''&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$#########"""###%%%'''%%%###"""$$$'''###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$##############################$$$%%%%%%#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&###  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$###  %%%&&&((('''&&&&&&''')))&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%!!!%%%&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""###$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&'''((($$$%%%'''&&&%%%$$$%%%&&&"""))),,,)))&&&&&&&&&$$$######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###'''&&&$$$######%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((($$$&&&'''&&&%%%%%%&&&((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###$$$%%%%%%%%%!!!"""###%%%%%%%%%$$$###$$$%%%%%%%%%###!!!%%%%%%%%%%%%$$$$$$$$$$$$!!!###%%%&&&&&&''')))***$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!###$$$%%%&&&'''***,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''"""###%%%&&&&&&%%%###""""""###%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%&&&'''&&&$$$######$$$###$$$&&&%%%$$$$$$%%%'''%%%$$$$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!###&&&((((((&&&$$$""" $$$&&&%%%$$$%%%&&&""",,,222...'''$$$$$$$$$""""""###$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$'''(((((('''&&&### $$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))((('''&&&'''***,,,&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$%%%%%%$$$%%%&&&%%%######%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%"""######$$$$$$$$$######$$$%%%%%%%%%###!!!(((((('''''''''&&&&&&&&&######$$$&&&((())))))(((%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((("""###$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%%%%$$$###"""######$$$$$$%%%%%%%%%%%%########################!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$#####################$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$''')))---111444&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&((((((&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!""""""""""""!!!!!!%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&''''''&&&(((((((((&&&&&&'''(((###$$$&&&%%%$$$$$$%%%'''#########$$$%%%&&&'''((("""###$$$&&&''''''&&&&&&''''''''''''''''''''''''###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######### $$$))),,,+++'''!!! """""""""###$$$"""...666111'''""""""######$$$%%%&&&&&&%%%$$$#########%%%&&&&&&%%%###### """%%%(((***+++******!!!"""$$$&&&&&&&&&$$$######$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""$$$(((+++((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((&&&&&& """######$$$%%%%%%$$$######$$$&&&%%%$$$######$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$#########&&&$$$###%%%(((((($$$!!!&&&&&&&&&&&&%%%%%%$$$### """$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!###$$$%%%&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%"""###%%%&&&&&&%%%###"""""""""######$$$$$$$$$$$$########################%%%&&&((())))))(((&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((($$$$$$#####################"""""""""""""""######"""###$$$$$$###"""!!! $$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''########################""""""###$$$%%%&&&&&&'''$$$%%%%%%$$$""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$###!!! !!!!!! !!!"""###%%%&&&'''(((%%%&&&&&&$$$""""""###%%%########################!!!!!!"""###%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((((('''&&&%%%&&&&&&'''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$""""""$$$%%%&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&"""$$$&&&(((((((((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&$$$############$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''!!!"""######!!!!!!"""$$$%%%&&&((('''&&&&&&''')))""""""###$$$%%%'''((()))"""###$$$&&&''''''&&&&&&''''''''''''''''''''''''"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!! """&&&(((((((((%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###########################%%%&&&'''(((&&&### ######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%(((((('''&&&%%%######"""&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$###$$$&&&&&&&&&(((***---...,,,)))&&&$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&'''(((&&&&&&&&&''''''(((((((((######""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&!!!###$$$&&&&&&%%%$$$###%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&)))+++---&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&&&&''''''%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&)))'''$$$%%%'''(((&&&$$$$$$###"""###%%%&&&%%%$$$"""###$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%############$$$%%%&&&&&&&&&%%%###""""""###%%%&&&$$$""" """%%%&&&%%%######%%%''''''&&&&&&'''((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$""""""""""""###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$"""###$$$%%%%%%%%%""""""#########$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$###"""!!! %%%$$$$$$######$$$$$$%%%'''%%%$$$&&&))))))&&&###!!!&&&)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%&&&'''(((%%%$$$######$$$%%%'''((())))))((((((&&&%%%$$$###&&&%%%'''***(((######&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''&&&'''******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### """###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$$$$######''''''''''''''''''''''''%%%###  ###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%$$$###"""###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''+++***)))((('''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!""""""&&&%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&$$$###$$$######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%***)))'''&&&&&&''')))***"""!!!!!! !!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%'''(((%%%!!! ###&&&###$$$%%%''')))(((&&&###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$###""""""%%%$$$###""""""###$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$"""!!!!!!###$$$###!!!###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$###""" ))))))(((&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""!!!"""$$$%%%%%%%%%&&&%%%###"""###$$$'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$######%%%&&&&&&$$$""""""&&&((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''((()))***###$$$&&&'''((()))))))))&&&$$$$$$((()))&&&&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%######%%%'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))&&&$$$$$$%%%&&&$$$"""""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++***((('''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%###$$$%%%%%%$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$%%%###!!!!!!###%%%###$$$'''***+++***&&&###'''&&&%%%$$$$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""!!!"""###$$$###"""$$$&&&''''''%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$""" !!!###%%%''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###""""""###%%%'''&&&%%%%%%### !!!$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$######$$$!!!###%%%&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))%%%%%%%%%%%%%%%&&&&&&&&&***$$$"""&&&))))))((()))'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""$$$&&&''''''%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&''''''(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&'''((((((###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((+++'''######'''(((%%%""" """###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%###!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%"""###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''%%%$$$$$$$$$$$$))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''$$$"""###&&&'''%%%"""%%%%%%&&&(((***)))'''$$$)))(((&&&$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''%%%###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%&&&&&&%%%###"""&&&((())))))###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%''''''&&&%%%###""" ###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$&&&)))(((%%%$$$%%%(((###$$$%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''###$$$&&&'''''''''&&&%%%!!!"""$$$&&&&&&&&&%%%%%%((('''%%%%%%'''***...111111(((###%%%((((((&&&&&&(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''### !!!&&&(((&&&"""$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''%%%%%%&&&&&&'''%%%######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&+++///...)))$$$###$$$&&&%%%######%%%''''''&&&***)))&&&$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$############&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&%%%######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&'''&&&%%% !!!###$$$$$$###""" #########$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%###!!!%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$'''((('''$$$###&&&(((%%%%%%&&&$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$ !!!###$$$%%%%%%$$$$$$%%%$$$###&&&,,,666AAAGGG666---%%%%%%'''%%%###"""(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######""""""!!!!!! $$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((("""  ###%%%%%%###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&'''''''''%%%###"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""222@@@===---!!!"""(((&&&$$$!!!!!!"""%%%&&&&&&)))((('''%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$"""!!!"""######%%%&&&&&&$$$###$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%$$$&&&&&&&&&&&&&&&$$$"""!!!#########$$$$$$%%%%%%&&&########################%%%%%%$$$$$$$$$$$$%%%%%%######"""###$$$### ###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######$$$&&&%%%&&&&&&%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&!!!""""""##################$$$%%%&&&&&&'''''''''%%%$$$###$$$***333<<>>@@@222---&&&###$$$&&&&&&%%%%%%%%%$$$$$$$$$#########&&&%%%%%%$$$""" ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$$$$$$$$$$$$$%%%&&&))),,,+++((($$$$$$%%%$$$%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&'''(((((("""###%%%&&&&&&$$$""" $$$$$$$$$$$$%%%&&&''''''%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***)))&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!######""""""###%%%%%%%%%#########%%%'''((($$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########%%%%%%###""""""###$$$%%%&&&'''''''''######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%"""###$$$%%%&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$###"""###%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''%%%$$$&&&'''&&&%%%$$$###$$$%%%'''(((%%%%%%&&&'''&&&&&&$$$$$$######$$$$$$$$$$$$######"""###$$$&&&&&&&&&%%%$$$$$$%%%'''''''''&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%$$$###$$$%%%&&&%%%###&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''######$$$%%%%%%&&&''''''###$$$%%%)))000444333)))((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$###'''+++///...***&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((&&&$$$""""""$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$$$$%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%&&&'''''''''&&&%%%###"""!!!!!!!!!########################!!!""""""$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''%%%$$$ !!!"""$$$%%%&&&''''''""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$###""""""""""""###$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%$$$######""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&'''((('''&&&&&&'''((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%######&&&)))%%%$$$###""""""$$$&&&'''&&&''''''((('''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&%%%%%%$$$ !!!$$$&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$%%%&&&'''((()))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((######$$$%%%%%%&&&''''''"""&&&'''&&&%%%'''%%%!!!!!!$$$((())))))((('''(((''''''&&&%%%%%%%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&&&&''''''!!!!!!!!!"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$******'''$$$%%%''''''&&&&&&%%%%%%$$$$$$###(((((((((''''''&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%$$$""" !!!"""%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$%%%$$$""""""%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%)))'''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%$$$$$$%%%&&&&&&%%%$$$((('''&&&%%%$$$$$$###"""(((&&&###$$$&&&&&&$$$"""%%%&&&'''&&&$$$######%%%#########$$$%%%%%%### &&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!###$$$%%%%%%$$$"""!!!######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((('''$$$""""""%%%&&&%%%######$$$&&&%%%""""""%%%''' !!!"""###$$$%%%%%%%%%((('''%%%$$$###$$$%%%&&&%%%&&&'''&&&$$$""""""""""""$$$''''''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$&&&&&&'''''''''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%%%%&&&'''+++######%%%"""&&&***###'''&&&&&&%%%&&&(((+++,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!(((((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$+++///+++&&&&&&'''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!""""""'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%$$$""" !!!###%%%''''''$$$$$$'''&&&######%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,+++'''$$$%%%(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&''''''''''''***)))&&&$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############%%%&&&%%%###!!! ###&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''&&&%%%$$$$$$'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''&&&%%%(((''''''&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((&&&$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$&&&&&&$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###"""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&$$$"""###%%%&&&%%%###$$$&&&'''&&&$$$###$$$&&&%%%%%%%%%&&&%%%%%%$$$###############$$$&&&'''(((%%%&&&'''&&&$$$""""""###"""$$$''''''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&& !!!!!!"""!!!!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&''')))$$$%%%&&&(((666???888'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%$$$$$$%%%%%%%%%$$$######"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&''''''(((%%%$$$#########$$$%%%%%%''''''''''''''''''''''''(((((('''''''''''''''((((((((('''%%%%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%+++---)))&&&'''((('''%%%%%%''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$############$$$'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''%%%###"""###$$$'''((()))&&&%%%'''&&&$$$$$$'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%(((,,,+++'''$$$%%%(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&$$$""""""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$&&&''')))&&&&&&%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''%%%$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$###%%%&&&&&&%%%###%%%&&&((('''%%%######$$$)))))))))(((&&&%%%###"""$$$$$$%%%%%%$$$######"""%%%&&&''''''%%%######$$$"""$$$&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""######$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&'''&&&+++AAANNNFFF((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""$$$%%%&&&######$$$%%%%%%%%%$$$$$$""""""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''(((((()))$$$$$$###""""""#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############((('''&&&%%%%%%$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$############$$$%%%%%%(((******&&&&&&))))))'''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$#########((('''%%%%%%%%%&&&(((***&&&###!!!######"""###'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((+++***'''%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$%%%&&&&&&$$$$$$$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&%%%%%%$$$%%%''''''&&&&&&&&&'''%%%&&&&&&&&&'''''''''(((%%%$$$$$$%%%&&&'''''''''%%%&&&'''&&&%%%$$$%%%&&&'''%%%######%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&((((((&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$###$$$&&&&&&%%%$$$$$$###)))))))))((('''%%%######!!!"""###$$$%%%$$$###"""%%%&&&((('''%%%$$$$$$%%%###$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&'''###&&&<<>>777333333333333333333333333000000000000000000000000555555555444444333333333333222222222333444444555444444444555555666666666777666444222222222444555000222555666666555222000555555555555555333222222000111111111111000////////////000111111111111111//////000000111111222222//////000000000000//////000000////////////000000111111000///////////////,,,---///000000000///......000222000+++''''''''',,,---............000222444222000///000111111111...///000///...---...000+++...222666666444111...111000000///000000111222---///111000---,,,...000//////000000000000//////000000000000111111111111...///000///...---...000///////////////////////////...---,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...------,,,---000111111000........................///////////////......---///...------,,,+++******//////...---,,,,,,+++++++++,,,------......------------...//////000111111***+++,,,---............------------...000111222------...//////...---,,,..................---------------------------------.........---,,,,,,+++------------------------------------------------------.........---+++***,,,,,,,,,,,,,,,---...///111111000///...------,,,---------,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++)))***++++++,,,,,,,,,,,,///////////////000111111...------------,,,,,,,,,*********++++++,,,,,,,,,......------------......---,,,***))))))***,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,///111000,,,******+++---000///***'''+++///111///...---,,,,,,---...///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++,,,---...///------,,,+++,,,---...//////...---,,,+++,,,---...000///...---------------000000000000000000000000......---------......///---,,,,,,,,,,,,---......***,,,...000000...,,,***///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111000///...------...///000///...------...///000000111222111///......///...............------------......---,,,,,,///111///////////////.........++++++,,,------....../////////............//////,,,///111...))))))---222---,,,+++,,,...//////...333222111111111111111222000000////////////000000000000000000000000000000000///.........000111222111111000///////////////111000///...///000222444666,,,333666```dddYYY555555444222000/////////000333333222222111000000000333333444555555444333333333333333444444444555555333333333333333444555666666666555555555444444444///000111222333444444444111111222222222222111111222222111111111111222222000000000///......------(((+++///222333000---***//////...------///000111222222000///............---...000111000///000111,,,,,,+++++++++,,,,,,---000///000111222111...+++---......///000111111222000///...---,,,------...111111000000//////.....................///000000000000///...............000000000000000000000000............/////////000111111111111000000000000000000//////.........------------.........//////.........---,,,,,,++++++...000111000///...///000...------...000111000/////////////////////////////////000000//////...---------------,,,,,,,,,,,,//////......---,,,,,,++++++,,,------......------******++++++,,,,,,------.........------------------------------...///000,,,---.../////////..............................---------------------------------------,,,++++++------------------------------------------------------...//////...---,,,.........---......//////000000000///.........---***+++,,,,,,------------------------------------...---------------......------...///////////////......------......///000.........------,,,,,,,,,+++++++++,,,,,,,,,------......------------......///...,,,++++++,,,...///......////////////......---------------------------------------------------...//////---+++******+++000111---***,,,/////////...------------...///.........---------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---...///------,,,,,,,,,---...//////...---,,,,,,---......000///......---------...........................///......------......///------,,,,,,------...///,,,---///111111///---,,,///......------------------,,,,,,,,,,,,---///000111000///...---......///000///............///000///000111000.........///.........///////////////000000///---+++***+++---////////////////////////---------...//////000000///......------......///.../////////......///000111000////////////---,,,111111000000000111111222000000////////////000000000000000000000000000000000000000/////////000000111111000////////////000222111/////////000222333777111999;;;^^^ccc[[[>>>444333222111111111222222222222222222333333333333444333222222222222333444333444444444555555555555444444333333444555555666666555555555444444444444111222222333333333222222111111222222222222111111222111111000000111111222...//////000000111222222//////000111111000///...000000//////000000111222222222111000////////////...///111111000000111222111000000/////////000000111111111222333222000---......//////000111111222000000...---------......//////000000000000000000///............///000000000000///............///000000000000000000000000........./////////000000000000000000000000000000000000/////////.........------.........////////////////////////////////////111222111000///000111000///......000000000...000000000000000000000000//////000000//////...---,,,,,,---------........./////////...------,,,,,,,,,,,,---............---------------------......111000///------------...---------------------...,,,---...///////////////................................................,,,,,,---------,,,++++++................................................---...///////////////...111000000////////////000////////////////////////++++++---...////////////////////////////////////------...///000000000000...///000000000000000000------,,,,,,------...///000//////...---,,,,,,,,,,,,------------...............------------......111000///......///000111000000111111111111000000........................------------------------...---,,,---------+++))))))000333000---...///---///......------......///...............---------------,,,,,,,,,,,,------...------------...//////...------------.../////////......------...//////000//////.......................................//////............//////---------------...//////---///000222222000///---//////............------......------------...///000000///.........//////000000////////////000000///000111000...---...////////////000000111111222///000///---+++***+++,,,//////////////////000000......///000000111111222///......------......///000///...///333555444333000///------///000///...000/////////000111222222000000000000000000000000////////////////////////000000111111111000000///222111000000///000000000333222000//////000111222111000666777NNNQQQMMM:::222222222222222333444555222222222333444555555555555333111//////111333555444444555555555666666666555555444444555555666666555555555555444444444444333333333333333222111111111222222333333222222111111111000000000000111111000000111111222333333333666444222000///000111222000111111222333222222222333222111000000///000000///111333333222111222333444333222111111111111111222222222333444444111////////////000111111222222000000///.........//////...//////000111111222222///////////////000000111111000000///////////////000000000000000000000000....../////////000000000////////////000000000000000000////////////..................////////////000000111111222333333444...000111000///...///000111///...///000000///...000000000000000000000000000000000000000///............................../////////.........------,,,------...............//////..................222111...---,,,---///000..................------...////////////.....................////////////........................------............------////////////////////////..............................//////000000000111222111000//////////////////////////////000000000//////000000000///......////////////////////////)))***,,,...//////......------......///......------------------...//////111000000///...---,,,,,,.............../////////......------------......111000////////////000111000111111222222111111000................................................///,,,***+++...///,,,***)))///222///,,,---......//////............/////////...........................------------...................../////////...............///////////////////////////000000000000//////...//////000000000000000000000000000000000//////.../////////.........---......///000...///000111111000///.../////////////////////...//////..................000000//////////////////000000000000000000000000...///000000......///000///000000111222333444444---...//////......///111//////000000000000111111/////////000111111222222000000////////////000000111000///000444888<<<>>>000...++++++---000111222///...//////000111222333222222222222222222222222000000000000000000000000...///111222333222111111222222111000000000000111333333111000000000000111,,,///222111999;;;999000333333333333444444555555222222333333444444444444444333222000000222333444555555555666666666666777666666555555555666666777444444444444444444444444222333333444333333222222222222333333333333222222111111111000000111111111444444333333222111111000555444222000000111333555000111222444444333222222333333222111111111111111111333444444333222222333333222111000000///000000333222222333444444222000000000000111111222222222000000000000000000000000000000000111111222222222000000//////000000111222222111000000//////000000000000000000000000000000...////////////000000000///////////////000000000000000//////////////////....../////////000000000222222222333333444444444///000111000///...///111111000//////000111///...////////////////////////000000000000000//////...111111000000///...------000///////////////......,,,---......//////......,,,,,,,,,+++++++++++++++000///---,,,---...111222//////000000000//////...222111000///...---------........./////////000000//////////////////////////////000000000000000///000000000000000000000000////////////////////////////////////000000111111111111000///.........////////////000000000000000000000111111111000000///........................)))***,,,............---------.........------,,,///////////////000000111111111000//////...------////////////////////////......------------......000000////////////000000///000000111111000000///------------------------........................///,,,***+++...000...,,,+++000111,,,***,,,/////////////////////////////////////////////////////////......------......///....../////////000000000....../////////000000000/////////000000111111111000000/////////000000111111111111111111111111111222111000//////////////////............///000000...///000000000000///...//////000111111111000/////////////////////......//////000000000000000000000111111111111111111000...000111000//////000111111111111222333444555555...000111111000000111222000000000000111111222222/////////000111111222222222222111111111111222222000222222111222888AAAIII===999333000//////000000////////////000111333333333444555555555555444333222222222222222222222222---...000222444444444333333333222111111111111111333333222111111000000000///444444555222555333222555555555555444444333333444444333333222222222111333333444444444444333333555555555666666666666777777666666555555555666666333333444444444444444444111111222333444555555444333333444444444444333333222222111111111111222222444444333222222111111000000000111111222333444555000111222333444333222111444333333222222222222333222444555555333222333444222111000000/////////000222111111111333333222111111111111111222222222222000111111111111111111111333333222222111111111000000000000000000111222222222222111000000000000000111111111111111111111111////////////000000000111.../////////000000111111//////000000000000000000/////////000000000111111444444444333333333222222000222333222111000111222111/////////111111000///////////////////////////000000111111000000///...333222222111000///...---000000000000000000//////------...////////////...------------............---------------///000111...///111222222111000///222222000///...---------.........//////000000111000000000000000000000000000000111222222222111111111111111111111111111111000000000000000000000000000////////////000000111111000///////////////000000000000000000000000000......///111222222222222////////////////////////------...///000000000000000000000000000//////...111111000000111111222333000000000000////////////000000000////////////.........------------......//////////////////////////////000000000000//////------------------------........................///---,,,---...000000000,,,111111---***,,,000000...//////000000//////...////////////000000000000//////............//////...//////000111000000000...//////000111000000000//////000111222222222222000000000000000111111222////////////////////////333222111000000//////000///////////////000111111//////000000000000/////////000111222333222111000//////000000000000000/////////000111111111000000111111222222222222111111///111222222000000111333222222222333333444444555333444555444222000///000000000000111222222333333//////000000111222222333444333333222222333333444111333444222000666AAAJJJKKKHHHBBB===999444000---111000000000111222333333444444666666666666444444333333333333333333333333...///111222444444555555444333222222111111222222222222222222222111111111111555222888111888444888444555555555444444333222444444444333222111111111222333555666666555333222444444555555555666666666666666555555444444555555333333333333444444444444000111222444555555666666333444444555555444444333333333222222222222333333111111222222333444444444---...000222333444444444111222222333333333333333444444333333333333444444333444555555333222222333222222111111111222222222333111000111333444333222222222222222222222222222000111222222333333222222444444333333222111111000111111111111111222222333333222222111111111111111111111111111111111111111/////////000000000111111//////000000111111222222//////000000000000111111000000000000111111111111555555555444333222222222000111222222000000111222000///...///111222222111000000000000000000000000000111111111111000//////222222222111111000000000000000000000000000000000------...//////////////////000000111111222222222---------------.........,,,...///111222111000///000000///......///000111---......///000000111111000000000000000000000000///000111111222222222111222222222222222222222222000000000000000000000000111000///.........///000111111000000000111222222222111111111000///////////////000111111111111111000000000000000000000000000000000//////000111111111111222222111111000///111111111111111222333333//////000000000000111111000000/////////...............------------......//////000000000000////////////000000000000//////.................................................../////////...///222444,,,222444111...000111000...///000111111000///...//////000000000111111111000//////////////////000...///000111111111000000...///000111111111000000///000111222333333333222111000000000111111222333////////////////////////444333222111000000000000000000//////000000111222111111111111111111111111///000222333444333222111......000111222111111000...///000111222111111000111111222333333222111111000222333333222222333444333333333333333333333333222444555444222000//////000000111111222333333444111111111222333333444444333333333222222333333333222222222111111444:::???EEEFFFHHHIIIGGGAAA999222333222222222222222333333222333555666666555333222333333333333333333333333333222222222222333444444444444333222222222222333111111222222333222222222111444,,,888///999111555222222333444555444333333444444444444333333333333333333333333333333333333333444444444555555555555666555555444333333444444222222333333333444444444222222333444555555555444444444555555555555444444555444444333333444444555222333333444444555666666000000111222222333444444444444333333444444555666555444444444444444555555333444555555333222222333111111111111222333444444444222111222444555555444333333333333333333333333000111222444444444333222333333333333333333222222222111111111111222333333333333222111111111111222111111111111111111111111//////000000000111111111000000000111222333333333//////000000000111111111000000000111111111222222555555555555444444444444---///000///...---...//////......///222333333222111111111111111111111111111111111111111000//////000111111111111222222222000000000000000111111111---......///////////////,,,------...///000000111............---,,,+++******,,,...000111111000///......---...///111333444---......///000111111222000000000000000000000000//////000111111111111111222222222222222222222222000000000000000000000000111000///---------...///111111111111222333444444333222222111000///......333333222222000///------111111111111111111111111111000///......///000000111111111111111000///...111111111111111222222333/////////000111111222222000000//////.........---.........------.........000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////---000111000...///333666,,,333777666333333222000...///000111111000///...//////000000111111111222000000////////////000000...///000222222111111000...///000222222111111000///000222333444444333333111111000000111222333333111111111111111111111111444333222111000000000000000000000000000111111222222222222222222222222222///000222444444444222111---...000111222222222111...///000222222222111000111222333444444333222111111222444444333333444555333333333333333333222222...000333333222111111222000000111222333333444444222222333444444555555666333222222111111222222333333222000111333444444333333:::DDDNNNRRRMMMDDD===444444333333222333333333111222444555555444222111222222222222222222222222777555444222111111222222555444333333222222333333000111222333333333333333666666+++999...999---111///000222444555555555444333333444444555666666666555333111000000111333555333333333444444444555555666555444333333333333333222222222333333444444444444444555555444444333222444444555555555555444444666555555444444555555666777777777666555555444444444333222111111222444555666666555444444666777888555555444444444555555666222444555444333111111222/////////000111222333444555444333333555666666666333333333333333333333333000111333444555444333333111222222333333444444555222222111111222222333444444333222222111111222222111111111111111111111111000000000000111111111111000000111222333333444444//////000000111111111222000111111111111222222222444444555555666666777777///////////////...------000000000000000111222222111111111222222333444444222222222222111111111111///////////////000000111222111111000///......---000000//////......------333222000///.........///......////////////......///---+++******,,,///000////////////000000000000000///...------...///000222222222222222333333444333333333222222222111111333333333333333333333333222111000//////000111222222222222111111111000000111222333444555555555555111111222222222333333333000000////////////000000000000000000000000000000+++,,,...///000000000///111222222111///...///111//////...---,,,---------111111222222222222111111111000...---...///111222///////////////000000000,,,---...///000//////...000000000000000111111222000000000000000000000000...............///000000111111000///......//////000000000000000000000000000000000000000000000000000///.........000111222222111000//////000111222222222333333222111///...000000000000000000000000///000000000000111111111555444333222111111111111//////000111222333333333111111111111111111111111000000////////////000000333333333222111000///......///000111111111111111222222222222222222222222333222111000111222333444333444444555555444444333555555555444444333333333333333333444666666555333333333333333333333333333222222222222333444555555555555555444444333333333222222333333333444444444333444555555333333444555333444888<<<@@@EEEHHHJJJ<<<;;;999777555222111000111222222222000000111333222333333333333222111000///000111222222222222222444444444333333222222222222222333444444444333333333333333444444444555555444444444555555555555555666666777777666555444444444333333222222333333444333333333444444555555555777777666444222222444555777555333222222333444555333333333444444444555555444444444555555666666666111222444555555555444333666666555555444444444333333333333333222222222222111222333444555555666555555555555555555555555555777666555444333222222222111222222333333444555555666666555555666666777777666666666666666666666666333444666777777777666555999666333111///000222333666555444444333333333333222222111111111111111111555444444333222111000000222222222111111111111111//////000111222222333333...///000222333333333222000222444333222111222222888777777666555555444444000000000000000///......------------...///000000111111111111111111111111,,,,,,---...///000111111000000/////////000111111111111111000///.........///////////////.........//////...------...///000......////////////......///...,,,,,,,,,---///000////////////000000000111111000////////////000111000////////////000111111333333222222222111111111333333333333333333333333333333222222222222333333000111111111222222333333555555666666666555444444222222333333333444444444222222111000000111111111111111111111111111111111...///000111222222111111111222222111///...000111222111111000//////......111111222222222222111111222111000//////000222333111111111000000000000000111111000000000111222333000000000000000111222222111111111111111111111111222222111111111222222333333333222111111111111111000000000000000000000000111111111111111111111111000000/////////000111111111111000000000000111111000111222222222222111000111111111111111111111111000000000111111111222222222222111000///......///000000000111222222222333111111111111111111111111000000000//////000000000222222222222222111000//////000111111222222111111222222222222222222222222222222111111222222333444333333444444444444333333444444444444444333333333444333222222444555444333333333333333333333333333444333333222222222333333444444444333333333222222444444333333222222111111000222333222111111222333000000111333444555777777666666555444333222111000333444444222111111333555333333333222222222111111111111222333333333222222444444444333333222222222111222333444444444444444444444444444555555555555555555555555555555555555555555555555555444333333444333333222222333333444222222333333333333333444111333444444444666999;;;666555444333333555777888444444555555555666666666222222222222333333333444333333444555555555555555666666666666555555444444222111111000000111111111222333444555555555555555555555555555555555555555666555444333333333333333222222222333444444555555666666777777777666555444666666666666666666666666444555555666777777666666666555333222222222444555444444333222222222222222222222222222222222222222333333222222222222222222111111111222222222222222000000000111111222333444///000222333333333333222222333555555333222333444777777666555555444333333000111111111111000//////.........---......///000222222111111000//////...++++++,,,---...///000000111000000000000111222222111111000000//////...............///////////////,,,,,,,,,,,,---...000000......////////////.............../////////000000/////////000000000111111222111111000000111111222///////////////000000111222222222111111111111111222222222222222222222222222222333333333333222222///000111222333444555555777777777777666555444333333333444444444555555555555444333222222222222222111111111111111111111111111222222333333333222222111111222111///...000111333333444444333222000///111111222222222222111111222222111000111222333444333333222222111111111000444333111000000222444666111111000000111111222333111111111111111111111111444333333222222222333333333333222111111111111222000000000000000000000000222222222222222222222222000111111111111000000///000111111111111111111000111222222222222111000000222222222222222222222222111111222222222333333333555444444333222222222222111111111111111111222222111111111111111111111111111111000000000000111111111222222222222222111111000111222222222222222222222222222222222222222222111111222333333333333222333333444444444444333333333333333333444444444444555333111000222333333222333333333333333333333333555555333222222111111111333333333222222222222222555444333222111000/////////111222222111111222444222222222222111111000000555555555555555666666666555555444222111222444777444333222111111111222333333333444444444333333222444333333333333222222222111222333444555666666666555555555666666666777777777666666555555444444444555555666666666555444444444444333333333333444444333333333222222222222222333333444222000000111333444444444444555777999:::555555666666666777777777555555666666666666666777555555555555555666777777777777777777666666666666666555444444444555666777444555555666666555555555444444444444444444444444444444333333333333333444222333333444555555666666222333555777777666555444666666666666666666666666666666555555666666777777333333444444444555555666222222111111000000111111222222222222222222333333111111111222222333333333111111222222333333444444222111111000111222444555111222333444444444333222222444666555444333444444666555555444444333333222111111222222222111111000444333222111111000000111222222111111000000000000111111000000000/////////111111111111111222222333111000000000/////////...------......//////000000------------...///000000......////////////.........///000111222111000000//////000000000111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111///000111222222111000///000111111222333333444444666666666666666555444333333333333333444444444444555444333222222222222222111111111111111111111111333333333333333222222222000111111000//////000222111222444555555444222111111111222222222222111111111111000000111222333444444444444333222222111111222111111111111222333444222111111111111222333333222222222222222222222222222222111000000000000111111111000//////000000000111111111111111111111111222222222222222222222222111111222333222111///...000000222333333222000000333333333222111000//////333333333333333333333333222222222333333333444444666666555444444444444444222222222111111111111111111111111111111111111111222111111000000111111222111111222222333222222222111222222333333333222222222222222222222222222222000111222333444333222111333333333444444333333333222222222333333444444555555333000///000111222222333333333333333333333333444333333222111111222222222222111111111111111111333333222222111000//////111222444444333333444666555555555555555555555555444444555555555666666666444444333111///000333666555333111000000111333444555555555555555444444333444333333333333333333333222333444555666777777777666666777777777888888888888777777666555444444333777888888888888888777777444444333333333333444444444444444333333222222222555666666333111//////000444444444444555666777888555555666666666777777777888888888888888888888888777666555555555666888999888888777777777777777777888777666555666777888:::666666777777777666555555444444444444444444444444444333333333333333444555333444444555555666777777000111333444666666666666777777777777777777777777888777666555555666777888333444555666666666555444222222111111111111111222333333333333333444444444222222222222222222333333111111222333444555555666333222111111111333444666333444555555555444333222222444555555444333333444444444444333333222222222111111222222222222111111888777555333222111000000111111111222222222333333222222222111111111000000111111111111111222222333000000000000////////////------......//////000000////////////////////////......////////////.........///111222333222111000000000000000111111111111000000000000000000000000111111111111111222222333111111111111111111222222111111111111111111111111///000111222222111000///222222222222222222222222111222333333444444444333222222222222333333333333333333222111111111111111111111111111111111111111333222222222111111111222000111111000//////111222---///111333444444333222111111222222222222111111//////000000111222333333555444444444333333222222///111333444555444222111222222222222222333333444222222222222222222222222111000000/////////000000111000000000000000111111222222222222222222222222111111111111111111111111111222333333333111000///000111222333333222111000111111111111111222222222333333333333333333333333222333333333333444444444333222222111111111111111222222222111111111111111111111111111111111111111222222111111111111222222111222222333333333222222222222333333333222222111222222222222222222222222000111222333444333222111222333333333333333333222111222222333333444444444444222///...///111222222333333333333333333333333111111111111222222333444111111111111111111111111111111111111111111111111111222444333222222444555222222222333333333444444111111111111000000000000111111000///---...000333444333111000000111333444555555666666666555555444444444444444444444444555333444555666777888888777777777777888888888999999888888777666555555444444777777888888888888888777555444444333333444444555666666555555444444333333222444666666666666777888555555444444444444444444444444555555555666666666555555555555555555555555777777666555555777888999777777888888888888888888444444333333333444666666777777888888888777666666555555555555555555555555444444444333444444555555444555555666666777888888:::999888777777777888999888888888888888888888888888777666555555666777888444555666777666555333222333333222222222333333444333333444444555555555555555555555444333222222111222222333444555666666777444333222222222333444555333444555666555444333222111222444444222111222333333333333333333222222222000000111222222222222111555444333111000/////////000111111222333333444444------...///000111222222111000000000000111222222000000000000////////////.........//////////////////000000111000000//////......////////////......///000111222222222111000000000000111111111222222///000000111111000000///000000000000000111111222222222222222222333333333222222222222222222222222222222333333333333222222222222222111111111000000...///000111222222222222111111111222222222333333111111000000000000111111222222222222222222222222222111111000000111222222///000111000//////111333,,,---///111222222222222111111222222222222111111...//////000111222333333333333333444444444444444000222666888888777444222333333222222333333444555333333333333333333333333111111111111111222333333333222222222222333444444222222222222222222222222111111111111111111111111222222333333333222222111111111222222222222111111,,,---...///222444777888333333333333333333333333222222333333333444444444333333222222111222222333111111111111111111222222111111111111111111111111333333222222222222333333222333333333333333222222222222222222222222111000222222222222222222222222111111222333333333333222222222333333333333222222222222222222333333333333333111//////111222333222333333333333333333333333000000000111111222444444111111111111111222222222111111111222222222333333000111222111000///000222222222222111111000000000222222222222111111111111///000111000......000111333222111111111222333444444444555666666666666666555555555666666666666777666666777888888888777777777777777888888888999999888777777666666555555555444444555666666666555555555555444444444444555555666666666666555555555555222333555444333222222222555555444444444333333333444444555555555666666666777777777666666666666555666666666666666777888888777777777777888888888888444555555666777777777888777777888999999888888888666666666666666666666666666666555555555555555666555666666777777888999999FFFEEEBBB???===;;;999999888888888888888888888888888888777777666666777777444555666666555444333222444444333333444444555555444444444555666666777777888777777555444333333222444444555555666666777777444444444444444444444444222333444555555555444333000222333333222111111222333333333333333333333333///000000111222222111111000000/////////000111111111111111111222222222222,,,,,,---...///000111111000000/////////000111111////////////000000000000///////////////.........,,,---...000000000000///......////////////......///000000111111111111111000000111111111222222222000000111222222111000000111111111111111222222333222222333333333444444444333333333333333333333333333333222222222222333333000000000000000000111111///000000111111111000000222222222333333333444444000000///000000111222333222222222222222222222222111111000000000222333444///000111000//////111333.../////////000000000000111111222222222222111111//////000222333444444444222222222333444444555555111333555666777666444333333333333333333444555555444444444444444444444444111111111222333444555666333222222222333333444555333333333333333333333333222222222222222222222222333222222222222333333444333222222111111222222333------...///111444666777222222222222222222222222222222222222333333333333444444333333333333444444000000000111222222222333111111111111111111111111333333222222222222333333444444444444333222111111111111222222111111000///222222222222222222222222222222111111222222333444222222333333333333222222333333333222222222222222000//////111333444444333333333333333333333333333222111111111111111222222111111111222222222333333333333333333222222222222111222222111///...///000444333333222222111111111555555555555555555555555000222444444333111111222111111222222222333333333222333444555666777777777666777777777888888888888888888888999888888777666777777777777888888888888777777777666666666666666333333444555555555555555555555444444444444555555444444444555555555555555555666666444111---,,,,,,444444444555555555555555555555666666666777777777999999888888888777777777444555666666777777666666666666666777777777888888777888:::<<<<<<<<<;;;:::777777888999:::::::::999888888888888888888888888999888777666666666666666666666777777888999999:::GGGHHHHHHFFFCCC???;;;888999999999999999999999999888888888888888777666666222333333444444444444444444444333333444555555666444444555666666777888888888888777777666666555555666666666666666666666666333444555666666555444333111222333444555555444333111333444444333222222333333333333444444444444444...///000111111111111111------...///111333444555222222111111000/////////111000000000///////////////////////////000000111////////////000000000000000000//////.........---)))***,,,...000000000000......////////////......000000000000000111111111000111111111111222222222111222333444444333222111444444333333444444555666333333333444444555555555333333333333333333333333222111000//////000111222------...///000111222222111111222111111000///...333333333444444444555555/////////000111222444444222222222222222222222222111111000000111333555666///000111000///000111333222111000///............111111222222222222111111///000222333444555555555000111111222333444555555111111111222222222333333444333333333333444555555444444444444444444444444//////000111222444555666111000000000111222222333333333333333333333333333333333333333333333333333333222222111222333555666444333222111111222333444333222111000000111222333222222222222222222222222111111222222222333333333000000000//////000111111//////000111222333333444111111111111111111111111444333333222222333333444555555555444333222111000111111111111111000///...222222222222222222222222333222111000111222444555222222222333333222222222444333333222222111111111/////////222444666555444333333333333333333333333444333222111000000000000111111222222333333333333666555555444333222111111444555555333111000000111111111111111222222222222222222333333444555555666222444777888666555444444000111222333333333333333111111333555666777777777777777888888999999999:::999999999999999888777666666777777777777888888888666666666666777777777777444444555666777777666666555555444444444444555555333333333444444555555555444777999999888666666777222333555666777777777777777777777777888888888888666555555555444444333333333444666777777777666555555555666666777777777888444666999;;;<<<;;;999888666777888999:::;;;;;;;;;888888888888888888888888::::::888777666666666666777777777888999999::::::???BBBFFFIIIGGGCCC===999999999999999999999999999777888999999999777666555000111111222333444555666333333333333444444555666444555555666777888888999777777777777888888888888777777777777666666666666222444666888888666333222///000222444555555444444222444555555444333333444444444444444444444444444111222444444444222000/////////000000111111111222333333333333333333333333000000111111111222222222111111111111111000///...222111000//////000111222111111111111111000//////000000000000000000000000000000000000000000000000111///...///222333222///111222333333111000000111888777555222111000111111111111111222222333333333777444222333666666333000333222111000////////////000000000111111000000000222222444555555444222222111111222222222222111111//////000111111111111111000000111222333444444555111111111111111111111111333333333222222111111111111222222333333111000///111111111222222222111000444222000000222333333333222222111111111111111222222222222222333333444555666666555444333222222111111111111111222333444444777777777666555555444444333333111///...///222555444333222222333444666777444333333444555666444333222222333444444444444333444333333222222333333444222333333444444333333222333222111000000111222333444444444555555555666666444444333333333222222222//////000111222333333444111111222222222333333333333333333333333333333333444444444333333222222222222222222222222222333333444444444333333222222222222222222222222222222222///000222222333222111000444444444444444444444444444444444333333222222222444222000000111333444333111000000111222444777888111111222222222333333333222333444444222222333444111111000000000000111111222111000000000111222333222222111111111111111111666666555444444444444555444555555555444333333222222---+++000444444333444444666777777666666666888777777666777777888999999777777777777777777777777777777777777888888888888333444555555555444333222444555555666777888888999666666666666555555555555555555666777777777777777666666777777777888888888666777999::::::999777666777777777777777777777777888888888888888888888888888888999888888777666555666666666666777888999:::999999888777666666777777888777666555555666777888777777777777777777777777666666666777777777777777555555555666666666666666333:::;;;GGGVVVHHH555;;;::::::999888888888888888555888::::::777666777999777777666666666666555555444444333222222333333333222222222333555888;;;<<<444444444555555555555666555666666666555444444333444444333333222222333333444333333222222333333444111222222111000000111333666666444222000...---,,,333444555666666444333111000000000000111111222222333333333333333333333333111111111222222222333333222333333333333222111000222222111000000111222222111111222222111111000///000000000000000000000000111111111111111111111111222000///000222333222000000222333333111000000111222111111111222333555666111111222222222333333333000000000222555666555444222222333333333333333222222333333444444333333222222222333333333333222222111111222222222222111111000000111222222222222111111111222222333333444444333333333333333333333333333333333333222222222111111222222222222222111111000111222222000000000000222555777666444222222333222222111111111111222222444444333333333444444555666555555444444333333333444333333333333444444555666666666666666555555555333333333111000000333555555444333222222333333444444333333444666666555333000000111222222222222111444444333333333333444444333444444555555444444333333222111111111111222333333333333444444444555555555444444444444333333333111111222222222222222222222222222222222333444444444444444444444444444444444444444444444333333333444444333333222222111111444444444333333333222222333333333333333333333333111222333333333333222111333333333333333333333333444444444333333333222222222111000000222333333222222222111111222333444555222222222333333333333444222333444444222222333444333222222222222222222333222222111111111222333444111111111111222222222333444444444444444555666666444555555555444444333222444000///333555444444777999888777666777888999:::888777777777888888999:::666666666666666666666666777777777777777777777666444444555555555444333222555555555666777888888888666666666666555555555555666777888888999999888888888999999999999:::::::::555666888999999888666555999999999999999999999999888888888888888888888888666777888888888888888777555666666777777888888888999888888777666666777777888888777777777777888888666666666666666666666666777777777666666555555555444444444555555666666666///222444<<>>>>>===<<<<<<::::::::::::::::::::::::888888888888888888888888666777888888999999999999666777999::::::888666555888777777666666666777777666777888999999888777666666666666666666666666666555555555444444333333333111111222333444444555666777111777888444EEEQQQCCC888777777666666666777777555666666666666777888999888777777666555444333333444333333333333444444555555444444333333222222222333333444444444555555555222333333444333333222222222222222222222333444444222111111000000111111222111333444444222222222333111222222222333333444444222333333333333333333333333333333333222222222222333333333333333333333333333333444444444555555555333333444444444444333333555555555666666555555555444444444444444333222222333333333333333333333333222222222222222222222222//////000000000000000111111222333333111000000111444444333333222111111000333333333333333333333333///333666555333222444666666444111//////111444666555555666666666666555555444333222111111222333444444444555555555555444444444444555666666666666666666666555555444333333333333444555666666555444333444444444444444444444444666555444333333444555666333555666444222222444777666555444444555666666666444444333444444555666666999888777777666666666666444555555666666777777888888777666555555444555555444555555666777888999999555777999:::888777666777555666666777777777888888444444444666888999888666555666666777777777777777777666666555555666666777777888888999999888888777555555666666666666555555666666666666777777777777888888777777777666666666333444444555666777777777777666555555555666888888777777777777777777777777666666666777777888888888444444555555666666666777555555555555555555555555555555555666666777777777888777777666666555555555666666666666666666666666555555555555555555555555666777999;;;===<<<999666555555666777777888888888444444555555555666666666333444555555333333444555555555444444444444555555555555666666777777777777777666666555444333222222444555555666666555444444444444555666666555555444666666777999666333555;;;QQQHHH===777666777555333777666666555555555666666666666666666666666666666777666666666555555555444666666555555444444444444666666666666777777777777666666666666555555555555666777777888888888888888999::::::::::::;;;;;;;;;777777888888888888777777888888888888888888888888888888888888888888888888999999999999999888777777777888:::;;;;;;:::888666777666666666666666777777444555666777777666555444555555555555555555555555222222333333444444555555111111222222333444444555444///666555///===HHH;;;555444444444444444555555555444333333444555666666222222222111000/////////444333333333444444555666222222333333333333333333333333333444444444444555222222333333444333333222222222222222333444555666222111111000000111111222111333555555444222333333444444444333333333333333555555555555555666666666444444444333333333333222333333333333333333333333333333333444444444555555222222333333444444333333555555666777777666555555555555555555555444333333444444444444444444444444333333333333333333333333...000111111000000111222222333555444222111111222111222333444444444444444444444444444333333333333...111333444555666777888999777444222111333666888777777888888888888777777777777666666666666777777555555666666666666555555444555666666777777666666666666666555555444444444333444666777777666444333444444444555555555555666777666666555555555555555777666666555666888999:::777444111222444666777666444444444444555666777888888888777666666666777777555666666666777777888888777777666666555555666666555555666777777888999999666888::::::999777777888555666777999999:::999999555444444666888999999777777777888999999999999999888777777666666777777888888888999999999999888888666666777888888777666666777777777777888888888999888888888777777777666666444444555666777888999:::777777777888888888888888777777777777777777777777666777777777777777888888444444555666777888888999555555555666666666666666555555555666666777777888999888777666666555666666777777777777777777777777555555555666666666666666444555666999::::::777444444555666888888999999999444444444555555555666666333555666555444333444555555444444444444444444555555666666777888777777777888777777666555444333333666777777888777666555444444444555666666666666555666555555888777444666;;;GGGBBB;;;888888999999888777777666555555555666666777777777777777777777777666666666666666666666666777666555555444444555555666666666666777777777777666666666666555555555555555555666777777777777666888888888888999999999999777777777777777777777777777777777777777777777777888888888888888888888888::::::::::::999888777666777888999:::::::::999888666666555555666666777777444555555666666555555444555555555555555555555555111222222333444555666666222222333333333333444444333222555555222777<<<666666555555555555666777777<<<:::777555555555444333222222222222111111111111333333333333444555666777111111222333444444444444333333333333444444444444222333333444444444444444222222222333444666777888222222111111111111222222222444666666555333333444666555555444444333333222555555555555555666777777555444444444333333333333333333333333333333333333222333333333444444444444111222333444444444444333555555666777777666555555555666666666666555444444444444444444444444444444444444444444444444444444000222444333111111333555333555666666444333333444000111333555666666666666555555444444444333333333111000111333555666666555444444444555555666777777777777888888888888777777999999999::::::999999999555666666777777666666555444555555666666666666666666666666555555555555555444666888999999888666444444444555555666666666666888888888777666555444333888555222444888<<<<<<:::555555666555555444444555555555555555666777888999777666666666666777777888777777777777777777777888888777777777777888888999666666666777777888888999777888:::999888777888999666777888999999999888777555444555777999:::999888999:::;;;;;;<<<<<<;;;;;;888888888777777888888888888888999999999999888888777777888999999888777777666777777777777888888888888777777777777666666666666777777777888888999999666777999:::;;;:::999888777777777777777777777777777777777777777666666666666666666777777888888888555555666666666777777777444444555555666777777888:::999777666555555555666666666666666666666666666555555666666666777777777444444555777999888666444555555666777777777666555333333444444444555555555444555666555444333444666555555444444444444555555555555777888888888777666666666666666666666666666555666888999999999777666444444555666666666666666888444333777999888888;;;>>><<<;;;999999999::::::999999888777777777777777888888888888888888888888555666666777777888888888777777555555444555555666777777777777666666666666666666666666555555555555444555666666777777666666666777777777888888888888888888777777777777888888777777777777777777777777888888888888888888888888999999999::::::999888888666666666777777888888999555555555555555666777777666666555555555555666666555555555555555555555555333333444444555555666666444444444444333333333333555888555666:::555222:::777666666666777777888999@@@<<<888666666666555333555555555555555666666666333333333444444555666777222222444555555444444333222222333333333444444444333333444555555555555555333333333444666888999:::333333222222222222333333222444666777666444333444555555555555444444444444333333333333333444555666555555555444444333333333333333333333333333333333222222222333333333444444222333333444555555555444444555666777777666555444666666666666666555555444555555555555555555555555444444444444444444444444111444666555333222444777444666777666555333444444222333444666777777666555555555555444444333333333555333111222444444111...---///333666777777666555555555666666666666555555333444555666666555444333666666777777777777666666444555555666666666666666555666666666666666666666666777999;;;;;;999777666444555555555666666777777888999999999777555333222222---)))+++222777666333222777<<<;;;555111222444555555555555666777999999666666555555666777888888888888777777777777777777888888888888999:::;;;;;;777777777777888888888888777888999999777777888999888888999999888777555444555444555777999;;;:::999666777888888999999888888999999888888888888999999777888888999999888888777777888999::::::999888777666666666666777777777777777777777777666666666666999999999888888888888777555777:::<<<<<<;;;999777666666666666666666666666888888777777666666555555888888888777777777777777555666666666777777888888333444444555666777777888:::999777555555555555666666666666666666666666666555666666666777777888888666666666888999999888666555666666666666444222111333333333444444444555555444555666555444444555666666666555555555555666666444555666888888777777666444444555666777888999:::444555888:::;;;;;;:::999444444555666777777666666999444222777;;;;;;:::;;;:::;;;<<<;;;999888888999;;;;;;:::999888888999999888888888888888888888888555555666777888999::::::888777666444444555555666777777777777666666666666777666666666555555555555555555666777777777777777666666777777777888888888555555444444444444555555777777777777777777777777888888888888888888888888777777888999::::::::::::444444444444555666888999555555555555555666777888888777666555555666777888555555555555555555555555555555555555555555555444666555555444444333333222555999222333<<<111+++;;;222222222222222333444555:::666222111222444333111222222333333444555555555333333333444555666777777333444555555555444333222222222333333333444444444333444444555666666666555333333444555777999:::;;;444333333222222333333444222444777777666444444444444444444555555555555555111111222333333333333222222222333444555555555555444444444444444444444444444444333222222222333333333444666777777777666555333666999999666444444555555666777888999999888888666555555444444555555666777666555444444444444444444444444555555555666666444444444555555777888888999999888888777777666666777333111222666888555222333333333444444555555555333333333444444444555555777777777777666555444333444444555555666777777888333222222444777999999888555555555555666666777777333444555777888888888888777777777777888888888888888888999999999999888888::::::999999888666555444...000333666888888777666666555555666888888777555888777666666666666777777888888888888:::<<<>>>???777777777777777777777777888999::::::;;;;;;;;;;;;;;;;;;:::999999888888777888888888888888888888888<<<:::777555444555777888999777555444555777999;;;888888777777888888999:::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;::::::444555666888888888777666999999888888888888888888777888888999999:::;;;;;;;;;;;;:::::::::999999999888888777777666555555555:::::::::999999999888888888777777777999::::::888555666888:::::::::999999777666666666666777777888444444333333333333444444:::::::::999999777666666888666555777999:::888666666666555444444444444444666777777777777888888888444555666888888888777666444444555555555555444444777666555555555555666666777777666666666666777777888888888888999999999999666666777888999999::::::888888888888888999999:::666777777666555444444555666666777777888888999999<<<<<<;;;:::999888777666777777888888888999999999999999999999999999999999666888:::;;;;;;999666555888888777777666666555555666777777777777666666555777777777777666666666666777777666666666666777777888888999999999999888888777666666555555555555666666777888888777888:::<<<888888777777666666555555222444777::::::999666555777777666666666777777888444444444444444444444444333444555555555444333222333333333333333333333333222222111111222444555666333333333333333333333333333444444444333333222111444444444444444444444444555666777666444333333555777666444333222333555666555444444333333444444555444444444444444555666666555555555555555555555555222333444333333333555777666666666666666555444444666666555555555555666666444444444444555555555666777777777666666666666666///000111111222222111111333333444555555555444444444444444444444444444444444444333333333444444555444555666777777777666555333666999999777444444555666666777777777777777777555555444444444444555555666666555444444444444555333333333444444444555555555555555666666777888999666666666666555555444444444000...///222333111...444444444444555555666666333333333444444444444555666666666666666555555444444444444555666777777777555444444555777888777666666666666666666666666666555555666666666666666666777777777777888888888888666666777777777777666666666666777888888888777777555777999::::::888666555777666666777999999888666666666666666666555555555999888888888888:::;;;<<<777777777777777777777777888999999::::::::::::999:::::::::999999999999999888888888888888888888888:::999777666666888999:::999888777666777888:::;;;999888888888888999::::::<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;666777888999::::::999888888888888888888888888888:::999999999999999999999===<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777666:::999999999888888888888777666555666777777666555333444555666666777777777777777666666666666777777888888777777777777888888999999999999888777666555777666555777999:::888666888888777666666666666666777777777888888888999999777777777777666555444444444555555555555555555444666666666666666666666666777777666666666666777777555555666666777777888888666666777777888999999:::666666666666666777777888777888999888666555666777888888888888999999999999::::::::::::::::::999999888999999999::::::::::::999999999999999999999999777888999::::::888777555777777777777666666555555555666666777777777666666777666666666666666666666777777666666666666777777777888888999999888888777<<<;;;:::999888777777777444555666666555666888999888888777777666666666666666666777888999999::::::777777666555444444444444444444444444444555555555444444555555555444333222333333333333333333333333333222222222333444555666444444444444444444444444444444555555444333333222444444444444444444444444444555777777666666777999666666555444444555666777555444444444444444444555555555555555555666777777555555555555555555555555555555666555333333444666777777777777777666555555666666555555555555666666666666666777777777888888777777777777777777777777111111222333333333333333444444555555555444444333444444444444444444444444444444444555555666666777444555666777777777666666555777999999777555555555888777666555555555666777555444444333333444444555555444444444444555666666222222333333333444444444666666666666777888999999666666666555555555555444777555222333555666444111444444555555555555555666222333333333444444444444444444555666666666555555444444444555555666666777777666555555777777666555777777777666666666666666666666666666666555444444777777777888888888999999666777777888888777777666555555666777777777777777888999:::;;;:::999777555888777777888:::;;;999888666666777888888888777666999888888777777777888888777777777777777777777777999999999999999999888888999999999999::::::::::::999999999999999999999999888888888999::::::;;;<<<999999999999999::::::::::::999999999999:::;;;;;;<<<=========<<<;;;999888999999::::::;;;;;;<<<<<<777888999999:::999999999888888888888888888888888;;;;;;::::::999888888777<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666555888888888888777777777777888666555555777777666444444444444444555666777777999888777666666555666666666555555555555555555666777777777777777666555444666666666777888999888666;;;:::999999888999999999888888888888999999999::::::999777666444333222222555555555555555555555555666777888999999888777666888777777666666777777888555555666666777888999999666666777777888888999999666666666666666777777888888:::::::::888777888999:::::::::999999999999999777777888999:::;;;;;;<<<999999:::::::::;;;;;;;;;888888888888888888888888999999888888888777777777777777777666666666666555444555666666777777777777666666666666666666666666777666666555555666666777777888888999999888888777;;;:::888777555555444444333444666666555555777888888777777777777666666666777666555444555888;;;===777777555444333222222222444444444555555666666666555555555666555444444333444444444444444444444444333333333333333444555666555555555555555555555555555555666666666555444444555555555555555555555555444666777666555555666777555555666777888888888888555555444444444444555555777666666666666777888888666666666666666666666666777888888666444333444666777888888888888777666666777666666555555666666777666666777777777888888888888888888888888888888888444444555666666666666666555555666555555444333333333333444444444444444444444444555666777888888888555555666666777777777777777777888888888666666666999888555444333444555666444444333333333333444444333333333444444666777777333333333444444444555555666666555666666777888888777777777777777777777777;;;999777777888888777555444444444444444444444444333333333333444444444444333333444555666777777777444444555555555666666666777666555666777888777555888888777777777777666666666666777777777777666666777777888888888999999999999999::::::::::::999999888888888777666555444444555666888999:::999888888999888888999;;;<<<;;;:::888999;;;======<<<:::999777777777777777777777777888888888888888888888888999999999999999888777666888888999999:::;;;<<<<<<999999999999999999999999888999;;;<<<<<<<<<;;;;;;999:::;;;<<<<<<;;;::::::;;;::::::::::::;;;<<<<<<<<<===>>>>>>===;;;999777888888999:::;;;;;;<<<<<<777777777777777777777777888888888888888999999999:::::::::999999888888888:::::::::999999999888888:::999888777666444444333777777777777777666666666888666666777999:::999888777777666666666888:::;;;999999777666555555555555333333444444444444333333555666666666555555444333666666666777888888777777;;;::::::999999:::::::::888888999999999:::::::::<<<;;;888666444333333444666666555555555555666666555777999::::::999888777888777777777777777777888777777888999::::::;;;<<<888888888888999999::::::888888888888888999999:::888999::::::888888888::::::::::::999999888888777666666777888999999::::::999999999::::::::::::;;;777777777777777777777777:::999888777666777777888666666666666666666666666333444555666777777777777555555555666666666666666666666666555555666666666777777888888888888777777777777555444333333333333555666888888777777888999777777777777777777777777555444222222333666999;;;777666555444444444444444444555555666666777777888666666666666555555444444444444444444444444444444444444444444444555555666666666666666666666666666666666777777777666666555555555555555555555555555666777777555222000000111444555888999::::::999888666666555555555555666666888888777777888888999:::666666666666666666666666888999999777666555666888888888999999999888888777777777666666666666777777444555555555555666666666888999999999999999::::::555555666777777777777666666666666666555444333333333333333444444444555555444555666777888999888888666666666666777777888888999888888888888888777666999888555444333444555666555444444333333444444555333333333444555666777888555555555555666666666666555555444444444555666666666666666666666777777777666555444444444444333222444444333333333333333333333333444444444555555555333333555666777888888888555555555666666666666666666555444666888999888777888888888888888888888777666666777999999:::::::::888888888888999999999999::::::;;;;;;;;;;;;::::::777888888888777666555444666777888999::::::999999999888888:::<<<===<<<;;;888:::<<<>>>>>>===<<<;;;555666666777888888999999999999999999999999999999999999999999999888777666888888999:::;;;<<<<<<===999999999999999999999999;;;<<<=========;;;:::888:::;;;<<<======<<<:::999;;;;;;::::::;;;;;;<<<===<<<===>>>>>>>>><<<999888888888999999:::;;;<<<<<<888888777777777777777777777777888888888999999999888888999999999:::::::::::::::999999999888888888999999888777666555444444666666666666666666666666555444444666999:::::::::999888888777888999;;;<<<999999777666555555555555555555666777777666555555444555555555555444333333444555777777777777777777999999888888888999999:::888888999999999:::::::::<<<;;;999777666777777888777666555555555555666777555777999:::;;;:::999777888888777777777777888888777888888999:::;;;;;;;;;999999999:::::::::::::::888888888888888999999:::666888999888777777888999999999888888777777777666666666666666777777777777888888888888999999999999777777777777777777777777:::999777666555666777888555555555555555666666666333333444666777777777777444444555555666666666777666666555555555555666666777777777888888777777777777666666666666777777888555777999999888777777888777777777777888888888888333333444555666777888999666666555666666777888888666666666777777888888888777777666666555555555555555555555555555555555555444444555555555666666555666666666666666666666666666666777888888777777777666666666666666666666666777777777555222000000111444666888;;;<<<;;;:::888777666666555555666666777888888888888888999::::::777777777777777777777777666777888888777777999;;;888888999999999999888888777777666666666666777777555555555555666666666777888888999999::::::::::::333333444555555555555444555555666666666555444444222333333444444555555555444555777888999888888777777777666666666777888999:::999888888999999888777888777666555555555666777555555555444444555555555333333333444555666777888555666666666666777777777555444444333333444555555333444444444444555555555333333333333333333333333444444444444444333333333444555555555666666666666444555666777888999999999777777777777777777777777666555555666888999999888777888888888999999999999666777888999;;;;;;;;;<<<888888888999999999999:::888999999::::::999999888444555666888999999999999<<<<<<<<<;;;;;;:::999999888888888:::<<<======;;;777888:::;;;<<<;;;;;;:::666777888999::::::::::::999999999999999999999999999999999999999999888888888999999:::;;;<<<<<<===::::::::::::::::::::::::<<<<<<======<<<;;;999888;;;;;;<<<======<<<:::999;;;::::::::::::;;;<<<<<<;;;;;;<<<===<<<;;;:::999888888999999::::::;;;;;;;;;;;;:::999999999999:::777777777888999999::::::777888888999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888777777777666666666666777777777777333222222444666888888777777777777777888999::::::999888777666666555666666444444666666666666444444444444555555555444444333333555777777666666666777777777666666777777888888888888888888999999999:::::::::999999999999999:::888777666555555666777888555666888999::::::999999999888888777777888888999777777777888888888888888::::::::::::::::::::::::666666666666666777777888555666888777666666777888888888888777777777777777888777777777666666555555777777888888888999999999888888888888888888888888999888777666555666777777444555555555555666666666333444555555666666666666444444444555555666666777666555555444444555555666666777777888888777777666444444444444555666777888444666888999777666666666777777777888888888888999555666888:::::::::999888666666666777888999;;;;;;888888888888888888888888888888777666666666666777666666666666666666666666555555666666777666666555666666666666666666666666666666777888888888777777777777777777777777777777555777888777666666777888555777999;;;;;;:::999888777777666666666666777777999888888888888999::::::777777777777777777777777666777888888777888:::;;;777777888999999999999888888777777666666777777888777777777888888888999999888888888999999::::::;;;222333444444555555444444444555555666666666666555222222333333444555555666555666777888999888666555888777666666666777888999<<<999777777999:::999777666666777777777777777777777666666555555666666777444444444444444555666777555555555666666666666777555555444444444444555555333333333444444444555555555666777777777777888999777777666666555555555555666666666666777777777777666777888999999999999999999888888888888888888888888777666666888999888666666777777888999:::;;;;;;777888999999::::::::::::888888888999999999::::::999999::::::::::::999999555666777999::::::;;;;;;:::;;;;;;;;;::::::::::::888777888:::<<<===<<<;;;888888999::::::;;;<<<<<<999:::;;;<<<<<<;;;::::::::::::::::::::::::::::::888999999::::::::::::999999:::::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;999999999999999999::::::<<<;;;:::999999999::::::666777777888999999::::::999999999999999999999:::;;;;;;;;;::::::::::::999999999888888888888888888666666666777777888888888555444333444666666666444555666777888888999999888777777666666666666777777333444555666666555444333444444555555555555444444333555777777666555666888666666555666666777777888777777777888888888999999999999:::::::::999888888888777666555555666777888666666777777888999999:::999888888777777888888999999999888888888888777777888888888888888888888888666666666666666777777888555666777777666666777999777888888888888888999999999999888888888777777777888888888999999999::::::999999999999999999999999888888777666666666666666444444444555555555666666444444555555666555555555333333444555555666777777666555555444444555555666666666777777777777666666555555444444444555666666555777::::::999777666777777777888888888999999999888999:::;;;;;;:::999999888888888888888999:::;;;:::::::::999888888777777999888777666666666777777666666666666666666666666555666777777777777666555555555555555555555555555555666666777888888777777777777777777777777777777555777888888777777999:::777888999::::::999888888888777777666666777777888888888888888888999999:::888888888888888888888888777888888888666666888:::666777777888999999888888888888777777777777888888777777888888888999999999777777888888999:::::::::444555555666666666666666444444555666777777777666222222333333444555666666555666888999888777555444888777666666666777999:::===:::777777999;;;999777555666777888999999888888777777666666666666777777555444444444444555666666444444444555555555666666777666666555555555666666555555555666666666777777444555777777777888999;;;999999888888777777666666777777777777888888888888888888999::::::::::::999::::::999999999999999999:::999777777888888666444666666777888:::;;;<<<===888999999999999888777777888888999999999:::::::::;;;<<<<<<======<<<<<<;;;999999:::::::::999999888444555666777999:::;;;<<<777777777999<<<===<<<;;;;;;::::::;;;;;;===>>>???======>>>>>>===;;;:::999::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::;;;<<<<<<===<<<<<<;;;;;;:::::::::::::::999999999999:::;;;;;;999999999999999;;;<<<<<<::::::999999999999999999;;;:::888777777777888888666777777888999999::::::;;;;;;:::999999888888888999999999888888888777777666666666666777777777777666666777777888888999999:::888777666777777555444555666888:::::::::999999777666666666666777777888777999:::;;;;;;:::999777444444555555666555555555222555888777555444666888666666555555666777888888666777777777777888888888999999::::::999888666555999777666555555666777999666666666666777888999:::999999888888888888999999<<<<<<;;;::::::999999888777777777666666666666666888888888888888999999:::555777888888777777888:::888888888999999::::::;;;999999999999999999::::::999999:::::::::;;;;;;;;;999999999999999999999999777777777777666666666666444444444555555555666666555555555666555555444444333333444444555666777777555555555444444555555555666666777777777777666666;;;;;;:::999999888999999888:::<<<===;;;:::999999777777888888999999999999:::999999888888888888888999999888888888888888999<<<;;;;;;:::999888777777:::999777666666666777888777777777777777777777777555666777888888777666555555555555555555555555555555555666777777777777777777777777777777777777777777888888777666555555666888888999999999888888777888888777777777777888888888888777777888888999:::888888888888888888888888999999999888666555666777555666777888888888888888888888777777777777888888666666666666777777777777666666777888999999::::::555444333333444444333222777777777777777777777777222333555666777666555444666666777777666444222000777777888888888888777777999999999888777666666555444777888666888<<<===:::333444444444444444444333777777777777777777777777555555555555555555555555555444333222333444555666777666555444444555666777888888999::::::::::::999999999999888888888777777777666666666666888:::;;;;;;;;;:::999999999:::::::::999888777777888999:::777777666666777888888999888888888888888888888888999999999999999999999999999999999999999888777666666777888999999999999999666777777777888888888888999:::;;;<<<============777777777777888999:::;;;;;;;;;<<<;;;:::999;;;===:::::::::<<<>>>>>><<<;;;<<<<<<<<<;;;:::999888777::::::999666444555777999:::::::::999::::::;;;;;;888888888888888888999999:::::::::::::::999888777555888;;;;;;999888777777777888:::;;;:::888666555777888999888777666777888::::::::::::;;;;;;<<<===999888888888777777666666666777999999888888999:::999999888888888888888888888999:::888666555555666777888:::;;;:::999777555888888777666555444333333666666555555555555666666555555666888888999999999666666666666555555555555777777777777666555333333777777666666555555555444777777777777777777777777777777888888888777777666777666555444444555666777999777666777:::;;;999777:::999888777666666666666:::888777777888999999888999999888888999999:::;;;999999:::::::::999999888::::::888777777777888999777777888999999999999888999999888888888888999999;;;:::999888888:::<<<======<<<999777555444444444666777999<<<===<<<999555555666777888999:::::::::777666555444444555666777777777666555555555555555888888777777777777888888444444555555666666777777888888777777666666555555::::::888777666666666666777777777777888888888888888888999:::::::::999999999999999999999999999999888888999::::::;;;<<<<<<888888888999999:::::::::999999999::::::;;;;;;;;;;;;;;;::::::999888777777666555555777999:::999888666666666666666666666666555555555555555666777777777777777777777666666666555555555555555555555555444555666888999999999999888999::::::999777444333111333444666888888888777777777777666666666666666444555666777888999999999999888777777777888999:::999999999888777666555444555555666777777777777777888888777777777777777777777777666666777777888999999888777777777777777666888888888888888888888888222222333444444444444444555555666666666555444444777777777888888777777777888888777777666555555444333666666444555888888666444444555555555555444444777777777777777777777777555555555555555555555555444444333333444666888999888777666666666666777888777888888999999999999999999999999888888888777777888777777777888999:::;;;:::::::::::::::::::::::::::999888888888888999:::999999888888888999::::::999999999999999999999999888888888888888888888888::::::;;;;;;:::999999888777777888999999999888888777888888888999999999999999999999:::;;;;;;<<<<<<::::::999888888888888999:::;;;;;;:::999999:::<<<999999999;;;<<<===;;;999::::::;;;::::::999888777666777777555333333555777777666666666777777888999999999999999999999888888999:::::::::999999888777666888:::;;;999888888999999:::;;;;;;;;;:::999888777888999999888777888999999999888888999::::::;;;999999999999888888888777666777999999888777999:::999999999999999999999999888999:::888666555666777777888999999999888777666888888777777666555555555666666555555555555666666555666777888888999999999888888888777777666666666777777777777666555444444777777666666666555555555777777777777777777777777777777888888888888777777777777666555555666777777:::999777888;;;<<<;;;999999888888777777777888888888888999<<<>>>===;;;999999999888888999999:::;;;999999999:::999999999888:::999888777777777888999888888999999999:::::::::999999888888888888999999;;;:::999888888:::;;;===;;;:::888777666666666777888999:::<<<>>>===;;;888888999:::;;;;;;<<<;;;;;;888888777666666777888888999888888777666666777777888888777777777777888888666777777777777777777888888888777777666666666666777777666666777777888888777777777777888888888999999999::::::;;;;;;::::::::::::999999999999999999999999999::::::;;;;;;<<<888888999999999:::::::::999999999::::::;;;;;;;;;<<<;;;;;;:::999999888888777666666888:::;;;:::999777777777777777777777777666666666666777777888888888888777777777777777777666666666666666666666666666777888888999999999999888999::::::999888666555666666777888888888777666777777777777777777888888888888999:::::::::999999999999888888888999:::;;;999999:::999999888777666666666777888888888888777888888888888888888888888777777777777777888888999::::::999999999888888888888888888888888888888888777777777777777888888999555555555555666666777888666777777777777777777666777777666666555555444444555777777444444777777444555666666777777666666555777777777777777777777777555555555555555555555555333444444555666888999:::888888777777777777888888666666777888888888888888999888888888888777777777888888888888888999;;;;;;888999:::;;;<<<<<<;;;;;;::::::999999999999::::::<<<;;;;;;:::::::::;;;;;;999999999999999999999999888888888888888888888888;;;;;;<<<<<<<<<;;;::::::888888999999999888888777888888888999999999::::::888888888888999:::;;;<<<===<<<;;;:::888777777777999::::::999888888999;;;999888888999;;;;;;:::888888888999999999999888888444555666666555555666777777777888888999:::;;;<<<;;;;;;::::::999999888888999999999:::999999888777777999::::::999999:::<<<;;;;;;;;;;;;<<<<<<<<<<<<666777999999888888999;;;888777777777777888999999:::::::::999999999999999666888999888777777888:::::::::::::::::::::::::::888999999888666555666777888888777777777666666666777777777777777777777777777666666555555666666777555666777888888999888888::::::999888888777666666666666666777777666555555777777666666666666555555777777777777777777777777777777888888888888888777888888777777777777888888999888777888:::;;;:::999888888777777888888999:::777999===AAACCCBBB===:::999888888888888999::::::888999999999999999999999:::999888888777777888888::::::999888999:::;;;<<<999999888888888888999999:::999999888888:::;;;<<<888777777777777888999999:::999999:::<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999888888999::::::;;;:::999999888999999999888888777777777777888888999999999888888888888888888777777777777666666666444444444555666888::::::777777888888888999999999888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;:::999999888888888777777999;;;<<<;;;999888888888888888888888888777777777888888888999999888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888::::::::::::999777666555777777888888999999::::::<<<<<<<<<<<<;;;;;;:::999:::999999999999:::;;;<<<::::::;;;;;;;;;::::::999777777888999999999999888999999999999999999999999888888888888888999999:::777888888888666666666777999999999999999999999999999999888777888999:::;;;777777666555555666888999666666666666666666666666777777777666666555555555777::::::777888:::;;;888666777777888888777777666666666666666666666666666555555555555555555555555444444555555666777888888777777777777777777777777555666666777777777777777888888888888777777777777777777777888888999999:::666888:::<<<======;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;999999999999999999999999999999999999999999999999:::;;;;;;<<<;;;;;;::::::999999999999999888777666777777888888888999999999888888777777888999;;;<<<======;;;:::999888888888888999999888777777888:::999888888888::::::999888666666777888888888888888444666888999888777888999888888888999:::<<<===>>><<<<<<;;;;;;:::999888888888888999999999999888888888999:::999999:::<<<>>>;;;;;;::::::;;;<<<===>>>444666888888777888999;;;888888777777777777888888999999999999999999999999666888999888777666777999888888999999999999::::::777999999888666666666777888777777666555666666666777777888888888999999999777777666666666666777777666666777888888888888888::::::999888777666666555555666666777777777666666777777666666666666666666777777777777777777777777777777888999999999888888888888888888888888888888666555555666777777777777999888888888888999:::::::::;;;>>>BBBCCCBBB===999888888888888888999999:::888888888888888999999999999999999888888888888888:::999888777777999;;;<<<999999888888888888999999999999888888999999:::;;;888888888888888888999999888777666666888999999888999999:::::::::999999888:::::::::999999:::::::::;;;::::::999999999::::::999888888777777888888999::::::999999888888777777777777777777777777777777444444444555666888999:::888888888999999999::::::777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888777777999:::;;;:::888888888888888888888888888777777777888888888888888777777777777888888888888999999999999999999999999888888999999888777666666777777777777777888999:::;;;::::::999888777666666888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<<<<888888999::::::::::::999999999:::::::::::::::;;;:::::::::999:::;;;;;;<<<555777888777555444555666888888888888888888888888555444333333333444666777999888666555555666777777666666555444444555666666888888777777777777777666666999:::888999===>>>;;;777888888888888888888777666666666666666666666666666666666666666666666666555555666666555555555444666666666666666666666666555555666777777777777666777777777777777777777777666666666777777777777777555777999;;;<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::888999999:::::::::999999999999999999999888777666666666666666777777777777888888888888999:::;;;<<<;;;::::::999999::::::;;;888888999888777666888:::;;;999888888:::::::::888555555666777888888888888444666888999888777888999444444444555666888999:::<<<<<<;;;;;;:::999888888777888888999999888888888888999:::999999:::<<<>>>::::::999999:::;;;<<<===444555777777777777888::::::999999888888888999999777777888888888888888888666888999888666666777888666777777777888888888999777888999888777666777888888777777666555666666666777777888888999999::::::777777666666666666777777666777777888888888888777999999888777777666555555666666777777777777777666666666777777777777777777888888888888888888888888777777888999999999999999888888999999999999888888555666666666666666777777::::::999999999999::::::@@@???>>>>>>???>>>;;;999888888777777888888999:::888888777777777888999:::999999999999888888777777999888666555666777999:::999999888888888888999999888888888888999999::::::::::::999999888888777777888666555555777888888888999999999:::999999888888999999999999999999999999999999888888888999999:::999999888888888888999999999999999888888777777777777777777777888888888888666666666666666777888888999999999999::::::::::::666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777777777666777999999888777777777777777777777777777555666777888888888777777666666666777777888888888999999999999999999999999888888888888777666555555666666666666666777999999999888888888888888888888888999999:::;;;<<<<<<===999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<=========<<<<<<888888999:::::::::::::::999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======666888:::888555444666888777777777777777777777777444444444444444555666666888777666666555555555555666555444333333444555666888888888888777777777777333666777666777;;;<<<:::777888888999999888888777777777777777777777777777666666666666666666666666666666666666555444333333555555666666666666555555555555666777777777777777666666777777777777777888555555666777777666666555666777888:::::::::999999999999::::::::::::999999888888888888888999::::::888888888888888888888888999999999999999999999999777777888999999999888888888888999999999888888777555555555666666666777777777777999::::::;;;::::::888888888888999:::<<<<<<888999999888777777888:::<<<:::888888999:::999888555666777888888888888888444555666666555555666777666666666666777888::::::;;;;;;::::::999999888888666777888888999888888888777999::::::999999:::<<<999999999999::::::::::::555666888888777777888:::;;;;;;:::999999999999:::777777777777777888888888777888888888666555666777555555666666777888888888777888999888777666777888888888777777777666666666777777888888999999999:::888777777666666777777888777777888888888888777777888777777777777666666666777777777888888777666666666666777777777777888888888888888888888888888888777777888999::::::::::::888888999999999999888888777888:::999888888999;;;999999999999:::;;;;;;<<>><<<;;;;;;:::999888777777777777777888999999777777666555666888:::;;;888999999:::999888777666666777777777777888888888999999888888888888999999777777888999999999999999:::;;;;;;;;;:::888666555888777666777999:::999777777777888999::::::::::::777888999::::::999888777888888888888888999:::::::::999999888888999999:::999999999999::::::::::::777777888888888999999999999999888888888888999999::::::::::::;;;;;;;;;;;;888888:::;;;<<<=========:::;;;;;;<<<======>>>>>>::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999999999999999999999999999999888777888999999888666888888888888888888888888555666888::::::999888777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::999999888777888999:::;;;:::999888:::999888888999:::;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999888999:::;;;<<<;;;;;;:::;;;;;;;;;;;;:::999888888777888888999999999999999888888888999:::;;;;;;;;;999999888888999999:::;;;333777999888333222444777666666666666666666666666222333555666666666555444000222444666777777666666666555333222222333555666555555555666666666666666555888888555555888888555777777888888888888777777777777777777777777777777777777777777777777777777555666777999999999888777666777888999999888777666666666777888888888888888555666666666777777888888666777888999999888777666888777666666555666666777777888999::::::999888777666666777888999;;;<<<===666666666666666666666666666666666666666666666666666777888999999999999999666777888999999999999999777777777777888888888888111444777::::::999777555888888777777888888999:::999::::::999888888999;;;:::888555555666777666666888888999999999999888888::::::999666444555777999777666666666666666777777888888888888888888999999666666777888888888888888555888;;;;;;:::888777777999:::<<<<<<<<<:::888666:::<<<===<<<:::::::::<<<;;;;;;:::999888888999999888888888999999:::::::::777888888777666555555666666777777888999999::::::666777888888777666777999777888:::;;;:::999777555777777777777777777777777888888777777777777888888777777888888888777777666777888888999999:::;;;;;;999999999888888666555555666666777777888888888999888888888888888888888888666777888999:::;;;;;;;;;666777888999999888777666666888:::999777777999;;;333444666999<<>>===;;;<<<<<<<<<:::999777777777777777888888999777666555555666888:::;;;888888999:::999888777666777777888999999999999888999999888888888888999999777777888999999999999888999:::;;;;;;:::999777666555444444555777888666555333444555777777888888888888888::::::::::::888888888888888888999999:::;;;:::999999888888999999::::::::::::;;;;;;<<<<<<<<<777777888888999999999999999999888888999::::::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>?????????;;;;;;;;;<<<===>>>>>>???:::::::::;;;<<<===>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888999::::::999777999999999999999999999999666888999;;;;;;:::999888::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;;;;999:::<<<======<<<:::999===<<<::::::999:::;;;<<<::::::::::::::::::999999=========<<<;;;999888777888999:::;;;;;;;;;:::999:::;;;::::::999888777666777777888999999999999888777777888999999:::;;;;;;777777666666777777888999888888777777777777777666555555666666666777777777555555555444444444333333777777666555555444444333555444333222222333444555<<<;;;999888777777888888666666777777777666666555333555666666555555666777555555555555555555666666888777777666666666555555666777999:::;;;;;;::::::666666666666666666666666666555444777:::;;;:::888555666666777888888888777:::888555444444666999;;;666555555666888888777555999:::<<<;;;999777777888666555666888;;;;;;777333888888888888888888888888666555555666777888777666999888888999:::;;;999888777777666666666666777777777666555444555777999:::555555555555555555555555333444555666777777777777777999;;;;;;999777555555555555555555555444444444666777999888777666666777555888;;;:::777333222333999999::::::::::::999999777777999::::::;;;::::::<<<:::888888999::::::999:::999777888999999777666777666555666888999999777777777777777777777888888:::999888777666777888888666666888999999::::::999999999999888888777777777666666777777777888888888888888888777777777666666666777777888888888777777;;;999777777888999888777999888888888888888888888888888999999999999888888777888999999888777888:::<<<<<<;;;:::999888777666999888888777777777888888555444222333555777888888888888777777777888999999666666777777777666666555888888888777666555444333...111555888:::;;;::::::<<<999666666888:::999888999999999999888888777777777888888888888777777666:::::::::::::::999888888777777777777777666555555444555777888999999888888666777777888999999::::::;;;;;;::::::999888777777666666666777777777666666888666555333444666888:::888:::<<<;;;:::999999::::::999999888888:::;;;<<<:::::::::999999999::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888999999;;;<<<:::::::::::::::;;;<<<<<<===<<<;;;<<<===>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::;;;<<<<<<<<<;;;;;;:::;;;===>>>??????>>>=========>>>???@@@>>>>>>>>>>>>>>>>>>??????<<<===<<<;;;::::::<<<>>><<<<<<;;;;;;;;;<<<<<<===???>>><<<;;;;;;<<<>>>???999;;;===???@@@@@@??????@@@@@@@@@@@@@@@@@@??????DDDDDDCCCCCCCCCDDDDDDEEEBBBAAAAAA@@@????????????EEEDDDBBBCCCDDDDDDCCCBBBAAAAAABBBCCCBBBAAA@@@???;;;;;;::::::;;;<<<<<<===@@@>>>;;;999888888999:::888888777777777888888999:::;;;;;;999666333222333111333555666777777777777555555666777777888999999777777777777777666555555666666666666666666666555333444444555555666666666555555555444444444333333111222333444555555555555444444333222222333444444888777666444444444444555333444444555555444444333333444555555444333444666555555555555555444333333666666666777777777777777777888999:::;;;;;;:::999888888888888888888888888999888777888;;;;;;999777555666777777888888888777666666666666666777888999666555555666888888777555666777999999888777888999999777666777::::::999777::::::::::::::::::999999:::999888888999999999888:::999888999;;;<<<:::999888777777666666666777777888777666555555666888999666666666666666666666666444444555666777777888888:::;;;===<<<:::888777777777777777777777777777777222333555666666666777999555888::::::999888999::::::;;;;;;;;;;;;;;;::::::999::::::;;;<<<<<<======>>><<<:::999:::;;;::::::<<<<<<;;;;;;::::::::::::<<<;;;999:::;;;<<<<<<<<<::::::999999999888888888:::999888888888999:::;;;444444555666777777777777777777666666666555555555444444555555555666666666666666555555555444444444444444555666666666555555777666444444555666666555777777777777777666666666555555666666777777666666777888::::::999999;;;<<<888999999::::::999888777888777666666666666666666666444333333555777888888999999999888777777666666555555666666666666555555777888888999888777666555888999999:::;;;;;;<<<<<<===:::888888999;;;:::999<<<;;;;;;;;;::::::::::::777888999999::::::999999777777888888999888888888::::::::::::::::::::::::777777888999::::::999999::::::::::::999999888888:::::::::999999888777777999888777777666777777888;;;;;;;;;;;;;;;<<<<<<===999:::;;;:::999888999:::::::::999999999:::;;;;;;===<<<;;;;;;;;;<<<>>>>>>??????>>>>>>=========<<<===<<<;;;::::::;;;<<<===<<<<<<<<<===>>>???@@@AAA???>>>===>>>@@@@@@???>>>>>>>>>===============>>>>>>>>>>>>>>>>>>??????@@@>>>>>>======>>>???@@@AAA@@@@@@??????@@@AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCBBBAAA@@@???BBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEHHHKKKNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTSSSRRRPPPOOOOOONNNNNNPPPPPPPPPRRRRRRPPPMMMIIIKKKMMMPPPRRRQQQMMMIIIFFFBBBAAA@@@@@@@@@AAABBBCCCCCCBBB@@@>>>===<<<<<<===999999999888888888999999999::::::999666444333444666666888999999999999999666666666666777777777777:::999888777666777777888555555666666777666666666333333444444555666666777555444444444444333333333000111333555666666666666555555444444444444555555666555444333222222222333333333444444444444333333444555666666444333444555555666777777777555333222333333444444555666666777555666777777777777777666777777777777777777777777;;;:::999:::;;;;;;999777777777888999999999999888333444555666666666555555666666666888::::::888666444666888999999:::;;;===<<<:::888888:::<<<<<<<<<::::::::::::::::::::::::;;;::::::999999999999:::;;;999888999:::;;;999888999888777666666666666666888777666555555555666777666666666666666666666666444555555666666777777777888999999888555444444555444444555555555555555555222444555555555666888999888999::::::999:::<<<>>>;;;;;;;;;;;;<<<=========@@@?????????@@@AAABBBCCCCCCAAA???>>>???@@@@@@???AAACCCCCCAAA===<<<>>>AAAAAA>>>;;;999:::;;;<<<;;;;;;;;;:::999888777666666666666555555666777888999444444444444444555555555666666666555555555555555444555555555555666666666555555444444444333333333333333444555666666666555555444222222444555555444888888777777777666666666666666666777777888888888555777999:::::::::;;;<<<777888999;;;;;;;;;:::999999888888777666666777777999777666777999:::::::::999:::::::::999888777777666666777777777777777666333444666888888777666555999999888777888999;;;<<<<<<:::888888999999888777:::::::::999999999999888777888999:::::::::::::::888888999999::::::;;;;;;999999999999:::;;;<<<<<<===<<<<<<<<<<<<<<<======<<<============<<<<<<;;;=========>>>>>>======<<>>;;;999999:::;;;======>>>@@@AAAAAAAAA@@@???@@@@@@@@@???===>>>@@@BBBAAAAAA@@@@@@@@@@@@@@@@@@CCCBBBAAAAAABBBDDDFFFHHHGGGGGGFFFEEEDDDDDDCCCCCCFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDEEEGGGIIIJJJLLLLLLGGGFFFEEEFFFHHHIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJHHHGGGGGGHHHIIIKKKMMMNNNPPPPPPQQQRRRRRRRRRRRRRRROOOLLLKKKMMMQQQTTTTTTSSSQQQQQQPPPOOONNNNNNOOOOOOMMMOOOQQQRRRQQQNNNKKKHHHNNNOOOQQQSSSVVVXXXZZZ[[[UUUUUUWWW\\\bbbgggjjjkkkfffffffffggghhhiiijjjjjjmmmllljjjgggeeecccbbbbbbaaabbbcccdddccc___XXXSSSSSSVVV[[[]]][[[UUUNNNJJJEEEDDDBBBAAAAAABBBDDDEEEBBBAAA@@@???>>><<<;;;;;;999999999888777777777666666777888777555444444555888888888888999999999999888888888888888888888888;;;:::999888777888999:::555666777888888888888777444444444555666777777777444333333333333333333333555666777888888777555444666666666666666666666666666555555444444333333333333444444555555555555444555777777777555444555666333555777999999888666444444555555666666777777777666666777777777777777666888888888888888888888888999999:::;;;;;;<<<;;;:::<<<<<<======>>>======<<<:::::::::999888888888777999999:::<<<>>>>>><<<:::999;;;<<<======>>>AAACCC??????>>>>>>???@@@AAABBB<<<<<<============>>>>>>=========<<<;;;;;;<<<===???===;;;::::::999888666999999888777666666666666777777555444444444444555444444555555555555555666555555555555666666777777888888888666333222333444444444444444555555555555777888999888777666777999::::::::::::;;;===@@@BBB???@@@AAACCCEEEFFFHHHHHHLLLLLLKKKKKKLLLMMMOOOPPPNNNLLLKKKKKKMMMOOOOOOOOONNNPPPPPPKKKDDDAAADDDIIIJJJFFF@@@<<<;;;<<<<<<<<>><<<:::999888777666555444555555777777555555444444444444555555888888888777777777777777888888888888888888888888777777666666666555555555444555666777888999999999666555444444666777777777::::::::::::999999999888999999::::::;;;<<<======:::===??????>>>>>>>>>???:::;;;<<<===>>>===<<<;;;======<<<;;;;;;;;;;;;<<<>>>===<<<===???@@@@@@???;;;<<<===>>>>>>>>>======:::;;;<<<<<<<<<<<<<<<<<<555777999<<<<<<<<<:::999777777888999;;;===???@@@??????>>>===>>>>>>==============================@@@@@@AAAAAABBBAAAAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<===???AAABBBEEEDDDCCCBBBBBBCCCDDDEEE@@@AAABBBDDDEEEEEEEEEEEEDDDEEEFFFHHHHHHHHHHHHHHHJJJHHHDDDAAAAAABBBEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJOOOOOONNNLLLJJJKKKMMMPPPNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKMMMPPPSSSUUUTTTTTTSSSRRRQQQPPPOOOOOOTTTSSSQQQOOONNNNNNOOOOOOQQQRRRTTTVVVXXXZZZ[[[\\\TTTSSSRRRTTTVVVWWWWWWVVVVVVUUUSSSSSSSSSTTTVVVWWWUUUVVVXXXXXXYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYUUUUUUUUUVVVWWWZZZ\\\]]]aaabbbcccdddeeeeeedddddd^^^[[[YYY]]]dddhhhgggdddbbbbbbaaa```_______________```bbbcccbbbaaa___^^^___bbbhhhnnnsssvvvwwwxxxmmmnnnrrrxxxyyyzzz{{{|||}}}~~~}}}zzzwwwtttrrrpppooooooooonnnllliiiccc\\\VVVVVVYYY\\\^^^[[[UUUNNNJJJFFFEEEBBBAAA@@@BBBCCCEEEAAAAAAAAA@@@???===;;;:::<<<<<<<<<;;;;;;:::999888999:::::::::888888999;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>======>>>>>>============333555777888999999888888444444555555555666666666444444444444444444444444666777888888888777666555555555555555555555555555555555555555555555444444333333444555666666555555444666666666444444555666111333666888999999777666777888888888999999999999888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::===???@@@AAACCCCCCFFFGGGGGGGGGGGGGGGFFFFFFIIIGGGDDD@@@???>>>???@@@>>>>>>@@@BBBEEEEEEBBB@@@CCCDDDEEEEEEEEEFFFHHHKKKHHHIIIJJJJJJKKKKKKLLLMMMKKKKKKKKKKKKKKKKKKLLLLLLHHHIIIKKKIIIGGGEEEFFFGGGHHHEEEAAA???===;;;999777999999888777777777777777666555555444333333333333333333333444444555555555777666666666666777888888:::::::::999666666777888888888888999999:::::::::999;;;===>>>===<<<<<<===???@@@AAADDDHHHKKKNNNOOONNNPPPSSSVVVZZZ\\\]]]^^^^^^^^^^^^^^^___```aaaaaa]]]\\\[[[]]]```cccddddddaaabbb___XXXOOOLLLNNNRRRWWWQQQJJJEEEBBBBBBBBBBBBIIIHHHGGGEEECCCAAA??????;;;:::999777777777888888666555555555555666666777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666777999:::;;;<<<======999888777888:::<<<<<<;;;========================;;;;;;;;;<<<===???@@@AAACCCEEEGGGGGGFFFDDDDDDDDD@@@@@@@@@@@@??????>>>>>>CCCCCCCCCBBBBBBCCCCCCCCCEEEDDDDDDFFFHHHJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBCCCDDDEEEEEEEEEEEEEEEAAACCCEEEFFFGGGFFFEEEEEE???AAADDDFFFHHHHHHHHHGGGIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKPPPQQQQQQQQQPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPOOONNNMMMMMMNNNPPPQQQKKKMMMNNNPPPQQQPPPPPPOOONNNOOOQQQTTTUUUUUUUUUUUUXXXVVVRRROOONNNPPPTTTVVV]]]\\\[[[ZZZZZZ\\\^^^___``````^^^\\\ZZZZZZ\\\^^^\\\]]]^^^______^^^]]][[[YYYYYYYYYZZZ\\\___bbbdddccccccbbbbbbaaa``````___aaa```^^^\\\\\\\\\\\\\\\___```ccceeeggghhhiiiiii```______aaaccceeeeeeddddddccccccbbbcccdddeeeffffffgggiiikkkkkkiiigggfffeeeeeeffffffggghhhhhhhhhddddddcccdddeeegggiiijjjoooppprrrsssttttttsssssskkkiiiiiimmmuuuzzzyyyvvvsssrrrrrrqqqppppppqqqqqqppppppooooooppprrrtttuuuuuuzzz~~~{{{xxxuuussssssrrrnnnjjjeee```[[[UUURRRUUUVVVWWWVVVTTTPPPKKKHHHFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCAAA@@@???BBBBBBBBBBBBAAA@@@>>>>>><<<=========<<<<<<>>>@@@AAAAAABBBBBBCCCCCCDDDDDD@@@AAABBBCCCDDDEEEFFFGGGEEEGGGIIIKKKKKKJJJHHHFFF444555888:::;;;;;;;;;:::777777777777666666666666666666666777777777777777666666666777777888888999444555555666666555555444555555666666666555555444333444555666666666666666444555666666555555666888222444666888999999888777555555666777888888999999999999999999999;;;<<<===========================@@@CCCGGGJJJLLLNNNQQQSSSVVVVVVVVVVVVVVVVVVUUUTTTTTTQQQMMMHHHFFFFFFHHHIIIJJJKKKMMMPPPRRRRRRPPPMMMQQQRRRSSSSSSSSSTTTWWWZZZZZZ[[[\\\[[[[[[\\\___aaaeeedddcccbbbaaa```___^^^ZZZ]]]___]]]XXXSSSQQQRRRPPPLLLGGGCCCAAA???<<<:::888888888777777888888999666666666555555555555444444555555666666777777888;;;:::999888888999;;;;;;:::;;;<<<<<<::::::;;;<<<;;;<<<<<<======>>>>>>>>>;;;???DDDHHHIIIJJJJJJKKKJJJLLLQQQXXX___dddeeedddbbbeeeiiinnnqqqrrrrrrrrrllllllnnnoooooopppoooooohhhgggfffhhhllloooqqqqqqpppnnniii```YYYVVVWWWZZZXXXSSSLLLGGGEEEEEEEEEEEEIIIHHHFFFDDDBBB@@@???>>>:::999888777777777888999999999888888999:::<<<=========>>>>>>>>>>>>??????AAA@@@@@@@@@@@@?????????===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>@@@AAABBBBBB>>>===<<<>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEE????????????AAACCCEEEGGGFFFIIILLLLLLKKKIIIHHHHHHJJJIIIGGGFFFEEEFFFGGGGGGMMMMMMLLLMMMMMMNNNOOOPPPPPPPPPQQQTTTWWWXXXXXXWWW[[[ZZZXXXUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTPPPPPPPPPQQQPPPPPPOOOOOONNNPPPRRRTTTTTTSSSPPPOOOPPPRRRUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXX\\\\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZWWWUUUSSSRRRQQQQQQTTTUUUWWWXXXZZZZZZZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^^^^^^^___``````^^^\\\YYYWWWWWWYYY\\\___bbbbbbbbbbbbfffddd```^^^^^^```dddfffllljjjhhhggggggiiilllnnnmmmmmmllliiifffeeefffgggeeegggiiillllllkkkiiigggffffffgggiiikkkmmmoooqqqpppppppppoooooooooooonnnkkkjjjiiihhhgggggghhhhhhlllmmmoooqqqrrrrrrrrrrrrjjjiiiiiikkknnnppppppooonnnooooooppppppqqqqqqqqqtttvvvxxxzzzzzzwwwtttrrrppppppqqqrrrssssssssssssrrrqqqpppppppppqqqrrrsssuuuwwwyyy{{{||||||{{{zzzuuutttvvv{{{~~~~~~~~~~~~}}}{{{xxxwwwyyy}}}{{{}}}~~~}}}{{{yyyvvvsssqqqooooookkkfff___YYYUUURRROOOMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFDDDCCC>>>??????>>>===>>>@@@BBBFFFGGGIIILLLNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRTTTVVVXXXZZZ[[[YYYWWWUUU999;;;>>>AAACCCBBBBBBAAA??????>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::<<<===888999:::;;;;;;:::999888777888999999999999888777777888999::::::;;;;;;;;;777999;;;;;;;;;;;;===>>><<<<<<============<<<<<<888888:::<<>>======>>>???@@@???BBBDDDEEEDDDDDDDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGMMMTTTZZZ\\\\\\[[[[[[[[[^^^eeennnvvvyyyvvvssslllpppuuuzzz|||{{{xxxvvvnnnppprrrtttuuutttsssqqqgggeeedddfffhhhkkkllllllrrrmmmfff___ZZZXXXYYYZZZRRRNNNIIIFFFFFFGGGGGGGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;::::::;;;===>>>???BBBBBBAAAAAACCCEEEGGGIIIEEEEEEEEEEEEFFFFFFFFFGGGIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBAAABBBDDDFFFHHHIIIJJJJJJGGGFFFFFFGGGJJJMMMMMMMMMKKKLLLMMMNNNPPPQQQRRRRRRKKKKKKJJJKKKMMMPPPRRRTTTNNNQQQUUUWWWWWWVVVVVVVVVXXXVVVSSSQQQQQQTTTWWWYYYZZZ[[[[[[\\\]]]___```aaaaaabbbcccgggkkkmmmmmmllljjjhhheeecccbbbbbbdddeeeeeefffggghhhiiiiiiiiiiiicccbbb```^^^]]]]]]]]]]]]^^^^^^___``````___^^^^^^ZZZ]]]```bbbaaaaaabbbdddbbbbbbbbbcccccccccdddddddddeeefffggghhhhhhiiihhhjjjhhheeecccaaa```aaaaaa```bbbeeeggghhhgggfffeeedddeeefffhhhiiijjjjjjjjjlllmmmnnnmmmkkkhhhdddbbbbbbdddhhhlllooopppoooooopppnnnlllkkkkkknnnqqqsssssssssrrrrrrrrrssstttuuuwwwxxxwwwtttpppmmmmmmmmmkkkmmmqqqtttuuutttrrrpppoooppprrruuuwwwxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxyyyuuutttsssrrrrrrsssttttttxxxyyy{{{||||||{{{zzzyyysssrrrsssuuuxxxzzz{{{zzzvvvxxxzzz{{{||||||{{{zzz{{{}}}|||yyyxxxyyy{{{|||}}}}}}||||||~~~|||{{{zzzzzzzzz{{{xxxzzz}}}~~~yyy{{{xxxtttuuuwwwxxxyyyxxxwwwvvvtttsssqqqnnnlllkkkjjjjjjddd```ZZZUUUSSSRRRQQQPPPKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGIIIKKKLLLLLLLLLKKKPPPOOONNNNNNNNNOOOPPPQQQRRRSSSUUUUUUUUUTTTSSSQQQMMMMMMMMMKKKJJJKKKNNNPPPUUUXXX\\\aaadddeeeeeedddbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbccccccdddddd@@@BBBFFFIIIJJJJJJIIIHHHHHHGGGFFFEEECCCBBBAAA@@@===>>>>>>>>>??????@@@@@@GGGDDDAAA>>><<<<<<===>>>>>>???@@@AAAAAA@@@???>>>;;;;;;===>>>>>>===<<<;;;<<<===>>>???@@@@@@@@@@@@===???AAAAAAAAABBBDDDFFFFFFFFFEEEDDDBBBAAAAAA@@@BBBDDDFFFJJJMMMQQQSSSUUUSSSRRRSSSSSSUUUWWWZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\YYY]]]bbbeeefffhhhllloooqqqqqqqqqqqqqqqpppooonnnppppppppppppoooooonnnmmmpppqqqssswwwzzzyyyvvvtttrrrsssuuuvvvxxx|||{{{uuutttzzz{{{uuuoookkkiiilllppprrrmmmaaaUUUNNNKKKIIIFFFAAA>>>======<<<;;;666666777777888999;;;;;;888999:::;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAAAAABBBEEECCCBBB@@@@@@AAACCCDDDKKKNNNQQQSSSSSSRRRRRRSSSRRRSSSSSSTTTUUUVVVVVVVVVVVV\\\dddjjjkkkiiigggfffjjjmmmttt}}}}}}wwwmmmqqqvvvzzz{{{xxxssspppjjjlllooorrrsssqqqooommmaaa___]]]]]]___aaaaaaaaammmggg___XXXVVVVVVVVVWWWPPPMMMJJJIIIKKKLLLNNNNNNJJJIIIHHHFFFEEECCCBBBAAABBBBBBCCCDDDFFFHHHKKKLLLKKKJJJJJJJJJLLLOOORRRTTTLLLLLLLLLMMMMMMNNNNNNNNNQQQQQQPPPPPPOOOOOOOOONNNKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQRRRRRRPPPOOOOOOPPPSSSVVVVVVVVVUUUUUUWWWXXXZZZ\\\]]]^^^XXXXXXXXXXXXZZZ]]]```bbb\\\```eeehhhiiiiiijjjjjjcccaaa^^^\\\]]]aaafffiiiffffffgggiiijjjlllnnnoooppppppssswww{{{}}}}}}|||ooommmlllkkkmmmppptttwwwvvvvvvwwwyyyyyyzzzzzzzzzwwwuuuqqqnnnmmmlllmmmmmmkkkkkkkkkkkklllnnnpppqqqgggkkkoooppppppppprrrtttmmmmmmnnnnnnooooooooopppoooppprrrtttvvvxxxyyyyyytttrrrpppnnnmmmmmmnnnooommmooorrruuuvvvtttrrrpppiiikkkmmmoooqqqrrrrrrrrrrrrssstttuuutttqqqnnnllljjjmmmqqquuuxxxyyyyyyyyyuuutttrrrrrrsssuuuxxxzzzzzz{{{|||}}}}}}}}}|||{{{~~~~~~~~~{{{wwwsssqqqqqqooorrrvvvzzz{{{zzzxxxvvvsssuuuxxx{{{}}}}}}}}}|||zzzzzzzzz{{{||||||}}}}}}||||||{{{zzzzzz{{{}}}}}}~~~zzzzzzzzz}}}|||~~~~~~~~~{{{~~~zzz|||zzz~~~|||~~~{{{uuupppqqqsssuuuuuutttrrrqqqnnnmmmllljjjhhhhhhggggggaaa^^^[[[YYYXXXXXXWWWVVVRRRSSSUUUVVVUUUTTTRRRPPPRRRTTTVVVYYYZZZZZZYYYYYY^^^]]]\\\[[[\\\^^^```bbbeeefffhhhiiiiiihhhgggeeeddddddcccaaa```aaadddfffjjjnnntttzzz~~~~~~~~~tttsssrrrqqqpppnnnnnnmmmiiigggeeecccdddfffiiilllKKKPPPVVVZZZ[[[ZZZYYYYYYWWWTTTOOOJJJGGGEEEEEEEEEEEEEEECCC@@@======AAAEEEHHHEEEAAA@@@AAADDDEEEFFFEEEDDDEEEFFFGGGGGGDDDBBBAAABBBDDDFFFGGGGGGGGGFFFFFFHHHIIIJJJJJJJJJLLLNNNLLLLLLMMMNNNOOOQQQRRRSSSPPPQQQSSSRRROOOMMMLLLLLLMMMPPPUUUZZZ___aaabbbcccdddfffhhhhhhiiijjjmmmpppssssssssssssrrrqqqpppppptttrrrqqqrrruuuxxxzzz{{{}}}~~~~~~{{{xxxxxx{{{~~~yyy~~~~~~~~~|||vvvtttvvvzzzwwwrrrrrrvvv{{{~~~|||rrriiiccc___\\\ZZZ```aaa```[[[RRRIIIDDDBBBBBBAAA@@@===<<<:::999999=========<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCCCCCDDDFFFIIIJJJKKKKKKJJJNNNNNNOOOOOOOOOQQQTTTWWWYYY[[[]]]___aaa``````___fffeeecccbbbaaa```aaaaaagggkkkpppssssssqqqoooooorrrvvv|||uuummmhhhgggllluuuxxxrrrjjjffffffiiimmmqqqqqqnnnkkkhhhcccaaa^^^]]]^^^______^^^eeeccc```^^^]]]]]]\\\\\\QQQRRRSSSTTTUUUVVVWWWWWWRRRRRRRRRQQQQQQPPPPPPPPPLLLLLLMMMOOORRRVVVYYY[[[\\\ZZZWWWWWWZZZ]]]```aaabbb^^^XXXUUUVVVYYY]]]___bbbbbbaaa```^^^\\\[[[ZZZWWWYYYZZZZZZYYYYYY[[[\\\^^^[[[WWWVVVXXX[[[^^^___]]][[[[[[]]]```dddffffffiiifffcccccceeeiiikkkllliiiiiiiiiggggggjjjnnnqqqooopppssswww{{{|||zzzxxxsssnnngggeeegggkkkmmmnnnllllllooouuu{{{~~~|||zzz{{{}}}|||yyyrrrmmmjjjlllttt}}}zzzwwwwwwxxxyyyyyyxxxvvvuuuyyy}}}tttwww{{{~~~}}}{{{{{{zzzzzzyyyxxxxxxxxxuuuwwwzzz|||yyyyyy{{{{{{{{{zzzzzz{{{|||}}}}}}zzzxxxxxxyyyyyyyyyyyyyyyxxxwww~~~}}}}}}~~~|||wwwrrrtttvvvyyy{{{}}}~~~}}}}}}{{{{{{{{{{{{zzz{{{zzzvvvtttsssqqqtttxxx{{{||||||~~~|||{{{zzzzzz|||~~~~~~}}}~~~}}}|||zzzzzz||||||zzzxxxtttuuuuuuvvvuuutttrrrqqqrrrpppnnnlllkkkkkkkkkkkkjjjhhheeecccbbbcccdddeee___bbbddddddbbb`````````dddfffhhhjjjjjjkkklllnnnnnnllljjjjjjlllppptttwwwwww}}}~~~}}}~~~zzzvvvxxx{{{uuuqqqmmmhhheeebbb___ZZZWWWWWW\\\dddkkkWWW[[[```cccdddbbbbbbaaaYYYVVVRRRNNNKKKJJJJJJJJJFFFEEEDDD@@@>>>>>>CCCFFFLLLIIIFFFEEEGGGJJJLLLMMMMMMLLLLLLMMMOOOOOONNNMMMNNNOOOPPPRRRRRRRRRRRRQQQTTTVVVYYYZZZZZZZZZ[[[]]]_________```aaabbbcccddd___aaaaaa___\\\ZZZZZZZZZ\\\___bbbgggkkknnnpppqqqrrrtttwwwxxxxxxyyy|||~~~~~~~~~}}}{{{zzzzzzvvvrrrmmmkkkmmmrrruuuwwwtttnnngggccccccgggjjjmmmooojjjaaaZZZUUURRRPPPNNNQQQSSSTTTPPPJJJDDD@@@??????>>>======<<<<<<======:::;;;>>>@@@CCCEEEFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLNNNPPPRRRTTTVVVVVVVVVVVVXXXYYYYYYYYYYYY\\\```dddhhhiiikkkmmmnnnmmmlllkkknnnmmmkkkjjjjjjjjjkkklllpppssswwwxxxvvvtttsssrrrzzzzzz{{{}}}|||wwwoooiiijjjiiillltttwwwsssmmmlllpppqqqtttvvvuuussspppooodddcccaaabbbeeeggghhhhhhiiihhhgggffffffffffffeee^^^___```bbbbbbbbbbbbbbb_________^^^^^^^^^]]]]]]VVVWWWYYY\\\```cccggghhhiiifffcccccceeehhhkkkkkkooohhh```]]]___eeeiiilllnnnnnnmmmllljjjgggeeeccc```bbbdddeeedddeeegggiiiiiigggggggggiiiiiihhhgggdddcccdddggglllpppqqqrrrpppmmmjjjjjjlllppprrrssstttttttttsssrrrsssvvvxxxxxxzzz}}}~~~zzztttoooiiifffgggjjjmmmmmmlllmmmqqqvvv|||~~~|||zzzwwwyyyzzzzzzxxxuuuqqqnnnkkkgggeeeiiipppwww{{{{{{xxxyyyzzz|||~~~yyywwwwwwyyyzzzzzz~~~~~~}}}|||~~~~~~}}}}}}~~~~~~~~~~~~|||xxxxxxzzz}}}~~~~~~~~~{{{xxxvvvvvvwwwzzz|||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{zzzxxxwwwuuutttrrrrrrrrrrrrrrrqqqpppooooooooopppqqqoooqqqsssssspppnnnmmmmmmooorrruuuvvvvvvvvvwwwxxxvvvuuussstttwww|||}}}tttkkkddd___YYYUUUTTTRRROOONNNQQQWWW]]]aaa]]]```ccceeedddbbbaaaaaaUUUSSSPPPMMMKKKJJJKKKKKKKKKJJJGGGEEEDDDFFFJJJNNNSSSQQQOOOOOORRRVVVWWWXXXZZZXXXWWWXXXZZZ]]]]]]]]]```aaabbbccccccbbbaaa```dddgggjjjllllllllllllmmmnnnnnnnnnnnnnnnooopppppppppqqqpppnnnkkkjjjjjjkkkoooqqqtttxxx{{{~~~xxxtttsssuuussspppmmmjjjhhhggggggaaa^^^[[[ZZZ]]]aaadddeeeaaa]]]XXXVVVWWWZZZ\\\]]]\\\WWWQQQMMMJJJHHHGGGEEEJJJLLLMMMMMMJJJFFFEEEDDDAAAAAAAAABBBCCCEEEFFFGGGDDDGGGLLLQQQUUUWWWWWWWWWSSSTTTUUUVVVWWWYYYYYYZZZ\\\]]]```bbbdddeeeeeeeeefffffffffeeefffjjjooosssvvvwwwxxxyyyxxxxxxvvvuuutttsssrrrrrrrrrsssuuuvvvxxxzzz{{{zzzwwwuuuuuuuuu}}}{{{xxxuuuqqqnnnooolllmmmrrruuusssrrrssszzz{{{||||||zzzxxxvvvtttkkkiiihhhjjjmmmoooqqqqqqoooooopppqqqqqqqqqpppooommmnnnoooppppppooonnnmmmnnnnnnmmmllllllkkkjjjjjj___aaaeeeiiimmmppprrrtttrrrpppmmmlllnnnppprrrrrrqqqiii___\\\aaaiiioooqqqrrrrrrrrrqqqnnnjjjgggdddaaaccceeefffggghhhjjjllljjjkkkmmmoooqqqooojjjfffbbbbbbeeeiiinnnrrrssssssmmmjjjhhhhhhjjjmmmooopppuuuvvvwwwvvvuuutttuuuwwwwwwyyy||||||vvvqqqlllhhhbbb______aaaccccccdddfffkkkppptttuuussspppqqqpppooommmjjjfffccc``````___```dddkkkpppqqqppplllmmmooorrrwww{{{|||yyyuuutttuuuwwwxxxxxx~~~}}}~~~|||~~~}}}zzzzzzzzz~~~~~~~~~}}}|||{{{zzzzzz{{{||||||||||||}}}}}}~~~~~~|||~~~~~~|||zzzzzz|||~~~uuuoooeee\\\UUUPPPLLLJJJJJJHHHHHHLLLRRRWWWYYYYYY\\\^^^``````^^^\\\[[[[[[RRRQQQOOOMMMMMMMMMMMMNNNRRRQQQOOOOOOPPPTTTYYY]]]\\\[[[[[[]]]```ccceeeeeegggdddccccccfffjjjlllmmmooopppqqqqqqqqqooonnnmmmnnnrrrvvvxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxxxxwwwvvvttttttvvvxxx||||||xxxuuuvvvxxxzzz~~~xxxnnnfffcccbbbaaa___[[[XXXUUUTTTTTTUUUPPPNNNNNNPPPTTTXXX[[[\\\\\\ZZZXXXWWWYYY[[[\\\\\\WWWTTTPPPMMMMMMMMMLLLKKKNNNPPPQQQRRRRRRQQQPPPPPPMMMNNNNNNPPPQQQSSSUUUVVVWWWZZZ___dddffffffeeedddccccccdddeeefffggghhhhhhggghhhkkkmmmooopppppppppppppppppppppqqquuu{{{}}}~~~~~~}}}|||zzzyyyxxxvvvvvvuuuuuuvvvwwwyyyzzzzzz{{{zzzxxxvvvuuuvvvwww~~~|||zzzyyyxxxwwwvvvrrrppprrrssssssuuuyyy}}}zzzvvvtttqqqpppnnnnnnppprrrrrrrrrrrrtttvvvwwwvvvtttsssrrrrrrrrrssssssrrrqqqooonnnsssrrrqqqooommmkkkjjjiiibbbdddgggkkknnnpppqqqqqqooommmjjjiiijjjlllmmmmmmeee^^^VVVVVV]]]fffjjjkkkjjjkkkkkkiiifffbbb^^^[[[ZZZ[[[]]]^^^^^^^^^```bbb___```dddgggiiigggbbb^^^XXXYYY\\\```eeehhhhhhgggaaa___\\\\\\___aaaccccccgggiiillllllkkkkkkkkklllmmmmmmnnnnnnnnnjjjddd```^^^[[[WWWTTTSSSTTTUUUVVVYYY\\\aaafffiiiiiifffdddfffdddbbb___\\\YYYWWWVVVVVVWWWZZZ___dddgggfffeee```aaacccfffkkkpppuuuxxxqqqooommmlllnnnqqqrrrrrrvvvvvvyyy}}}|||~~~}}}~~~~~~{{{sssnnnccc___XXXSSSOOONNNMMMNNNOOONNNPPPVVV^^^aaa___[[[^^^`````````]]][[[[[[\\\XXXWWWVVVVVVVVVVVVWWWWWWYYYYYYXXXZZZ^^^dddhhhkkkhhhhhhhhhjjjnnnpppqqqqqqpppnnnlllmmmppptttwwwyyyyyyzzz{{{{{{zzzyyywwwvvvvvvyyy|||~~~}}}|||{{{{{{}}}}}}|||{{{{{{{{{||||||zzzzzz{{{zzzyyy{{{}}}~~~|||}}}|||wwwmmmjjjgggeeedddfffhhhiiinnnooommmggg___YYYWWWWWWUUUTTTQQQOOONNNNNNOOOPPPOOOPPPRRRWWW\\\aaabbbbbbaaa```___aaaccceeeeeedddbbb___[[[YYYYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[^^^^^^^^^___```aaacccccccccgggkkkoooqqqpppmmmkkknnnnnnooopppqqqrrrrrrsssoooppprrruuuvvvvvvvvvvvvxxxxxxxxxxxxzzz}}}|||zzzyyyxxxwwwwwwwwwwwwyyyzzz{{{zzzzzzyyywwwuuuvvvyyy{{{}}}}}}}}}|||{{{yyyyyyxxx}}}xxxtttsssrrrqqquuu{{{|||~~~|||vvvqqqmmmnnnlllkkkkkkmmmooooooooonnnqqqttttttqqqmmmkkkjjjjjjjjjiiiiiigggfffeeeeeekkkjjjhhheeebbb___]]]\\\___```bbbdddeeeeeeddddddcccaaa^^^^^^___`````````WWWTTTQQQTTT[[[aaabbbbbb]]]]]]\\\[[[YYYUUURRRPPPQQQRRRSSSSSSQQQQQQRRRTTTQQQRRRUUUXXXZZZYYYVVVSSSOOOOOOQQQTTTWWWYYYXXXVVVTTTRRRPPPPPPRRRTTTUUUUUUUUUXXX\\\^^^^^^^^^______```^^^[[[ZZZYYYXXXUUUSSSQQQPPPNNNLLLKKKKKKMMMNNNRRRUUUZZZ^^^___^^^]]]\\\ZZZYYYXXXVVVTTTSSSSSSRRRRRRSSSWWW[[[^^^___^^^]]][[[\\\]]]___cccgggjjjlllhhhfffeeefffhhhkkkllllllrrrsssvvvyyy|||}}}|||{{{yyyyyyzzz}}}|||yyytttnnnfff```\\\ZZZXXXVVVUUUWWWZZZ\\\aaa```ccciiiooopppkkkeeebbbbbbcccbbb```______```__________________```aaabbbaaabbbfffkkkpppssstttttttttuuuwwwzzz{{{zzzyyywwwuuussstttxxx|||~~~~~~~~~~~~~~~}}}~~~xxxvvvvvvtttttttttttttttqqqnnnkkk___]]][[[[[[\\\^^^______```aaaaaa\\\WWWTTTTTTVVVUUUUUUTTTSSSTTTUUUVVVWWWXXXZZZ^^^dddjjjmmmnnnmmmiiiiiiiiillloooqqqqqqpppqqqmmmhhhffffffiiijjjkkkkkkjjjjjjkkkmmmmmmllljjjkkkkkkjjjjjjjjjkkkllllllmmmpppuuuyyy{{{zzzxxxvvvttttttuuuvvvvvvwwwxxxxxxuuuvvvxxxyyyzzzzzzyyyyyy{{{|||}}}}}}~~~|||zzzyyyvvvvvvtttsssssstttuuuvvvuuuuuuuuusssrrrtttwwwzzzzzz|||}}}|||yyyvvvttttttyyytttpppnnnkkkjjjnnntttttttttuuutttpppkkkfffcccbbb``````aaadddggghhhhhheeehhhjjjiiiccc^^^\\\\\\^^^\\\ZZZXXXWWWWWWXXXXXX]]]\\\ZZZWWWTTTRRRPPPOOOZZZZZZZZZZZZYYYXXXWWWVVVVVVTTTRRRRRRSSSTTTTTTSSSKKKKKKMMMPPPTTTUUUTTTSSSLLLKKKJJJIIIHHHFFFDDDCCCGGGHHHIIIHHHFFFEEEFFFGGGGGGGGGIIILLLNNNNNNKKKIIIFFFFFFFFFGGGIIIJJJIIIHHHIIIHHHFFFFFFHHHJJJJJJIIIFFFIIIMMMOOOPPPPPPRRRSSSSSSPPPMMMKKKLLLMMMMMMLLLIIIJJJJJJIIIHHHIIIKKKMMMOOORRRVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXYYY[[[]]]^^^______^^^```aaabbbdddfffggghhhiiigggeeedddeeehhhkkkllllllpppqqqssstttvvvwwwwwwxxxzzzzzzzzz||||||zzzwwwtttqqqlllgggcccdddeeefffeeeeeegggjjjmmmrrrsssvvvzzz}}}|||vvvqqqggghhhhhhgggffffffgggiiiiiiiiiiiiiiiiiijjjjjjkkkmmmmmmooosssxxx{{{{{{zzz~~~}}}~~~~~~{{{zzzyyyzzz}}}~~~~~~{{{|||sssllllllnnnlllooorrrrrrppplllkkkjjjbbb```___```cccdddcccbbb```bbbbbb___\\\\\\___bbbccccccdddeeefffggghhhiiigggjjjnnntttyyyzzzxxxvvvuuuuuuuuuxxx|||~~~~~~zzztttoooppprrruuuvvvvvvtttssstttvvvwwwvvvtttssssssrrrrrrrrrsssssstttuuuwww{{{~~~}}}|||vvvvvvvvvwwwxxxxxxyyyyyywwwwwwxxxyyyyyyxxxwwwwwwxxxzzz|||}}}}}}}}}yyyuuuqqqooonnnlllkkkiiigggfffeeeffffffhhhhhhhhhgggfffgggiiillloooqqqsssrrrnnnkkkiiiiiigggcccaaa___\\\ZZZ^^^eeefffeeebbb^^^[[[XXXVVVUUUWWWUUUTTTUUUXXXZZZ[[[[[[XXX[[[]]][[[UUUPPPOOOPPPUUURRROOOLLLKKKLLLNNNPPPQQQPPPOOONNNLLLKKKJJJIIITTTSSSQQQPPPNNNMMMMMMMMMLLLJJJIIIIIIJJJLLLKKKKKKFFFIIILLLLLLJJJGGGFFFGGGBBBAAA@@@????????????@@@EEEFFFGGGFFFEEEEEEFFFGGGJJJJJJLLLOOOPPPMMMIIIEEEFFFEEECCCDDDFFFGGGGGGFFFHHHGGGEEEFFFGGGIIIHHHHHHEEEGGGIIIKKKKKKKKKMMMOOONNNMMMLLLMMMOOOQQQQQQQQQNNNPPPSSSSSSSSSTTTWWWYYYXXX[[[^^^^^^]]]\\\^^^___```bbbdddfffggghhhiiiiiiiiijjjjjjiiiiiiiiijjjkkklllmmmoooqqqrrrqqqppppppmmmlllkkkllloooqqqrrrrrrrrrrrrrrrrrrrrrsssuuuvvv{{{zzzzzz{{{~~~}}}~~~}}}{{{yyywwwvvvuuurrrppprrruuuwwwxxxwwwxxx{{{~~~~~~}}}ppppppqqqpppoooooorrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwyyy}}}}}}~~~}}}|||}}}{{{{{{{{{uuuyyy{{{wwwooojjjkkkooonnnsssyyyzzzvvvrrrrrrtttkkkiiihhhjjjmmmmmmkkkhhhkkkmmmmmmllljjjkkkooosssvvvwwwxxxzzz{{{|||||||||wwwzzz~~~zzzuuutttwww{{{}}}uuusssqqqsssuuuwwwvvvtttxxxxxxwwwwwwxxxxxxyyyzzzvvvwwwzzz{{{{{{zzzxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxuuuvvvvvvwwwvvvuuutttssssssuuuxxxyyyzzzzzz{{{}}}vvvtttppplllgggcccaaa___```^^^\\\YYYWWWVVVVVVVVV[[[[[[[[[ZZZXXXXXXZZZ\\\]]]___aaa```]]][[[[[[]]]UUURRRQQQQQQNNNLLLPPPWWW[[[WWWQQQLLLHHHHHHIIIJJJSSSQQQOOONNNOOOOOOOOOOOOOOOSSSUUURRRLLLHHHHHHJJJQQQNNNIIIFFFEEEGGGJJJMMMKKKJJJJJJJJJJJJJJJJJJJJJNNNMMMKKKHHHGGGGGGGGGGGGFFFDDDCCCDDDEEEGGGGGGFFFJJJNNNPPPMMMGGGBBBBBBCCCEEEDDDBBBAAAAAACCCEEEFFFKKKMMMNNNOOONNNNNNPPPQQQVVVWWWZZZ\\\\\\WWWPPPKKKNNNLLLKKKKKKMMMOOOPPPPPPQQQOOONNNNNNPPPQQQPPPPPPNNNOOOQQQQQQQQQQQQSSSTTTTTTTTTVVVYYY\\\^^^^^^]]]]]]```ccceeeeeefffjjjmmmhhhkkkmmmllljjjjjjmmmooommmoooqqqtttvvvxxxxxxxxxzzzyyyxxxvvvttttttwwwyyyuuuwwwzzz|||}}}{{{yyyxxxtttsssrrrsssvvvxxxxxxxxxwwwwwwvvvuuutttuuuxxxzzzyyyxxxwwwyyy}}}~~~~~~~~~||||||zzz{{{|||}}}|||}}}~~~zzz~~~xxxwwwwwwxxxzzz||||||{{{zzz{{{xxxtttrrrrrrsssrrrrrrvvvxxx{{{~~~~~~}}}zzzxxxsssuuuwwwwwwvvvuuuuuuuuuyyyyyyzzz|||}}}zzzssspppppppppqqqmmmooopppooonnnnnnooopppooopppppppppqqqqqqqqqqqqssstttuuuvvvtttqqqnnnlllmmmllllllnnnoooooommmkkkkkkppptttrrrkkkfffddddddhhhjjjlllkkkhhheeecccbbb^^^]]][[[WWWRRROOONNNOOOOOOOOONNNLLLIIIHHHIIIKKKLLLNNNQQQOOOLLLJJJLLLNNNRRRRRRRRRRRRRRROOOJJJGGGCCCCCCBBBBBBCCCFFFIIIJJJIIIHHHGGGGGGGGGEEEBBB@@@BBBBBBBBBDDDFFFGGGFFFEEEJJJMMMNNNLLLIIIHHHLLLQQQMMMLLLKKKLLLNNNOOONNNMMMTTTNNNIIIHHHHHHHHHMMMSSSUUUUUUSSSNNNIIIGGGHHHKKKIIIJJJJJJIIIHHHHHHIIIKKKLLLMMMOOONNNLLLIIIIIIIIIGGGJJJLLLMMMLLLMMMQQQTTTYYY[[[]]]^^^```bbbeeehhhdddiiinnnmmmgggaaa___`````````^^^]]]]]]___dddgggcccccccccaaa```___aaaccccccdddddddddddddddddddddgggiiikkkmmmmmmoooqqqssswwwwwwwwwxxxyyyzzz{{{||||||}}}|||zzzwwwwww|||{{{{{{{{{yyyxxxyyy{{{~~~wwwxxxyyyzzzzzzxxxvvvtttvvvvvvwwwyyy~~~|||zzzxxxxxxxxx~~~~~~~~~~~~~~~{{{yyywwwvvvxxxyyyyyyyyy~~~}}}zzz|||yyyssslllfffccccccddddddaaacccdddddddddccceeefffeeeeeeeeeeeeeeefffffffffiiijjjkkkkkkjjjgggdddbbbbbbaaaaaabbbdddeeecccbbbcccgggiiiggg```ZZZWWWWWWYYYZZZ\\\[[[XXXVVVTTTTTTPPPPPPOOOLLLHHHFFFEEEFFFFFFFFFEEEDDDBBBAAACCCEEEDDDGGGJJJIIIGGGEEEFFFHHHGGGHHHIIIIIIGGGEEEBBB@@@BBBBBB@@@@@@@@@AAACCCDDDEEECCCAAAAAABBBDDDDDDCCCDDDDDDEEEGGGIIIJJJJJJJJJLLLNNNPPPNNNKKKJJJNNNRRRYYYXXXXXXXXXYYYYYYXXXWWWYYYSSSMMMLLLKKKLLLPPPWWWZZZZZZXXXTTTPPPNNNPPPRRRUUUVVVVVVVVVUUUVVVYYY[[[YYY[[[\\\\\\ZZZXXXWWWWWWXXXZZZ\\\]]]\\\^^^aaadddiiikkklllmmmnnnpppsssuuusssvvvyyyyyyvvvsssqqqpppqqqqqqqqqpppoooqqqtttxxxyyyyyyxxxvvvuuuuuuwwwyyyzzzzzzzzzyyyyyyyyyyyyyyy{{{}}}}}}{{{|||~~~}}}}}}~~~~~~}}}{{{zzzyyyvvvvvvvvvxxx{{{}}}zzzxxxxxxyyyzzz~~~}}}|||}}}~~~|||||||||~~~|||{{{zzz}}}|||yyywwwtttqqqooonnngggbbb[[[VVVUUUUUUUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^^^^^^^]]][[[XXXVVVUUUTTTSSSUUUWWWYYYXXXWWWXXX[[[\\\ZZZSSSMMMJJJIIIIIIKKKLLLKKKIIIGGGGGGHHHEEEEEEEEECCC@@@>>>???@@@???@@@@@@???===>>>@@@BBBAAAEEEHHHGGGEEECCCDDDFFFBBBDDDGGGFFFBBB@@@AAABBBGGGFFFEEECCCCCCCCCDDDDDDFFFDDDBBBBBBEEEIIIKKKLLLLLLMMMOOOQQQSSSUUUVVVWWWWWWYYYZZZYYYVVVVVVZZZ]]]iiijjjjjjkkkkkkjjjiiihhhiiibbb]]][[[[[[\\\aaagggkkkkkkiiifffcccbbbccceeefffffffffeeeeeegggllloookkkmmmnnnnnnllljjjjjjjjjmmmnnnppppppqqqrrruuuwwwyyy{{{|||||||||}}}}}}}}}|||wwwwwwvvvwwwzzz~~~~~~{{{yyyxxxzzz}}}~~~|||zzzzzzyyy~~~|||tttsssrrrqqqooommmkkkjjjmmmllljjjgggccc```^^^]]]ZZZWWWRRRNNNNNNNNNOOOOOONNNPPPSSSTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUTTTSSSQQQOOONNNLLLKKKKKKMMMPPPRRRRRRRRRQQQSSSTTTRRRMMMIIIFFFEEEFFFHHHIIIHHHGGGFFFGGGHHHHHHHHHHHHFFFCCCBBBCCCDDDFFFFFFFFFDDDCCCCCCEEEGGGKKKNNNQQQPPPMMMKKKKKKLLLKKKNNNQQQOOOKKKJJJMMMQQQUUUTTTSSSQQQPPPPPPPPPQQQQQQOOONNNPPPSSSWWWYYYZZZ[[[]]]___aaacccfffhhhkkklllmmmmmmllljjjjjjmmmooovvvyyy{{{||||||{{{zzzzzz{{{tttooonnnooopppvvv}}}~~~|||yyywwwvvvwwwxxxvvvvvvtttsssrrrtttxxx|||zzz|||~~~~~~|||{{{zzz{{{|||}}}~~~~~~~~~}}}yyyxxxxxxyyy{{{}}}zzzzzz|||}}}{{{{{{{{{~~~{{{yyywwwtttpppnnnkkkkkkjjjiiigggfffdddccceeedddbbbaaa^^^]]][[[ZZZXXXUUURRRQQQQQQRRRRRRRRRRRRTTTWWWWWWVVVTTTTTTTTTRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKLLLNNNQQQSSSSSSRRROOOQQQRRRRRRPPPNNNLLLKKKOOOQQQSSSTTTSSSSSSTTTUUUWWWWWWWWWTTTQQQPPPPPPQQQVVVVVVUUUSSSPPPPPPQQQRRR\\\___bbbaaa]]]YYYXXXYYY\\\___```^^^ZZZZZZ___dddeeeeeeddddddcccccccccccc______```cccgggiiiiiihhhkkknnnppprrrsssvvvzzz~~~~~~~~~}}}|||zzzzzz|||}}}|||}}}~~~|||}}}{{{zzzzzz|||~~~|||{{{|||~~~{{{zzzzzzzzz~~~~~~xxxvvvssspppnnnllliiigggggggggggggggfffeeedddcccccccccbbbbbbbbbaaaaaaaaa```^^^]]]]]]^^^``````______aaacccbbb___\\\[[[ZZZUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSTTTUUUVVVYYY\\\]]]\\\ZZZVVVWWWXXXYYYZZZZZZYYYYYY]]]```dddffffffffffffgggjjjjjjiiigggeeecccdddeeeiiiiiigggeeebbbaaabbbcccmmmqqqtttsssoookkkjjjjjjooopppooollljjjkkkpppuuuvvvuuuuuuttttttsssrrrrrrllllllnnnrrruuuwwwvvvuuuxxx{{{~~~|||||||||}}}~~~||||||}}}}}}|||{{{{{{{{{}}}|||}}}wwwuuurrrpppooonnnkkkjjjllllllmmmmmmnnnmmmmmmmmmkkkllllllmmmmmmnnnnnnnnnpppooonnnooorrrttttttsssrrrssstttsssooojjjgggfffbbbbbbcccdddeeefffggggggffffffeeeeeeddddddccccccdddeeehhhkkknnnnnnkkkhhheeeeeefffgggiiijjjiiiiiilllpppuuuyyyzzzyyyxxxxxxzzz{{{{{{zzzxxxwwwyyyzzzyyyyyyyyywwwttttttuuuwww{{{~~~}}}~~~}}}zzzzzz}}}~~~}}}|||vvvuuuvvvzzz~~~}}}}}}||||||~~~}}}~~~{{{yyywwwwwwvvvuuussswwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}||||||~~~{{{vvvrrrpppqqqqqqrrrsssuuuvvvwwwwwwtttssssssrrrrrrqqqqqqqqqrrrssswwwzzz}}}|||xxxuuurrrrrrrrrsssuuuvvvvvvuuuvvv{{{|||{{{zzz}}}~~~}}}|||{{{|||