BM6P6(@ CCCCCCBBBBBBDDDGGGIIIKKKPPPOOOOOOQQQSSSWWW[[[]]]ZZZ\\\]]]]]]\\\\\\\\\]]]```___bbbfffiiijjjooouuuvvvsssqqqqqqssstttrrrpppkkkqqqwwwwwwxxxzzzzzzwww|||{{{|||~~~}}}|||yyywwwvvvuuuyyytttppprrryyy}}}}}}}}}yyyooogggaaaeeeiiinnnsssyyy|||uuuqqqhhhddd``````eeekkknnnnnnxxx{{{vvvmmmooorrrtttuuuvvvxxxyyyvvvtttpppmmmmmmooorrruuuooouuuxxxuuurrrrrrqqqoookkkhhheeecccaaa[[[RRRLLLEEECCCAAAAAABBBCCCCCCCCCIIINNNVVV^^^```YYYKKKAAA@@@MMMPPPMMMMMMHHHHHHRRR]]]ggguuuzzzsss___FFF@@@LLLRRRXXXccchhhlllkkkhhhfffjjjsssxxxyyy|||xxxvvvttttttnnn```KKK:::222///---+++,,,,,,++++++*********)))))))))))))))***))))))))))))+++---...000+++&&&%%%''')))******((((((((((((((((((((((((++++++***)))(((((()))))),,,,,,///444555;;;MMM___vvvzzzllldddYYY___wwwsss___RRRJJJOOOTTTQQQNNNNNNUUUaaafffcccnnnuuu___LLLMMM]]]llltttxxxzzzxxxuuusssppplllgggddd```^^^___bbbccccccggglllvvv~~~}}}|||zzzwwwuuurrrqqqqqqsssuuuxxxyyyzzzyyyxxx|||yyyvvvtttttttttsssrrrkkkgggccc___^^^^^^^^^]]]]]]^^^___bbbeeeiiimmmooossstttuuuuuutttsssqqqppppppqqqrrrqqqnnnllljjjjjjjjjmmmrrrvvvxxxyyy{{{|||{{{}}}{{{|||}}}~~~~~~}}}{{{yyyxxxxxxzzzzzzzzz{{{|||~~~}}}xxxqqqjjjddd```ggghhhhhhhhhhhhhhhgggggghhheeebbbaaaaaabbbaaa```^^^^^^\\\YYYTTTMMMGGGDDD???<<<999888888888777666555666777777777777999;;;:::;;;<<<>>>AAAEEEIIIKKKPPPPPPPPPNNNNNNPPPTTTWWW___gggppptttsssrrrrrrtttjjjlllmmmkkkgggbbb___^^^```gggoootttxxxiiiUUUEEE>>>555000///000000///222222222222333444555666666999>>>AAABBBCCCCCCDDDAAABBBCCCCCCCCCBBBAAA@@@>>>>>>===;;;888888999;;;888999;;;===???@@@BBBBBBCCCDDDFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLOOONNNMMMLLLJJJIIIHHHHHHJJJIIIIIIMMMSSSWWWVVVSSSIIIDDD>>><<<<<<<<<:::999999::::::999888888:::;;;:::;;;<<<===>>>BBBHHHLLLQQQTTTYYY]]]^^^]]]ZZZWWWHHHGGGFFFFFFGGGHHHJJJKKKPPPQQQRRRTTTWWWZZZ]]]___^^^___``````^^^\\\\\\]]]``````ccciiilllmmmrrryyy{{{yyyxxxyyy{{{{{{yyyvvvtttzzz}}}}}}~~~}}}yyyvvvwww}}}|||zzzyyytttjjjccc^^^```dddhhhnnnuuu}}}zzzwwwrrrqqqooonnnqqqvvv~~~xxxooojjjllloooqqqssstttvvvwwwqqqooolllkkkkkkmmmqqqsssuuuzzz|||yyyvvvvvvuuusssllliiieeeccc```ZZZRRRLLLEEECCCAAAAAABBBDDDDDDCCCFFFKKKRRRZZZ\\\UUUHHH>>>AAANNNQQQNNNMMMIIIIIITTT```hhhttt~~~tttmmmYYYDDD???LLLXXXhhhuuuxxx|||rrrjjjkkkttt}}}}}}zzzxxxqqqaaaKKK;;;222///,,,+++,,,,,,+++******)))))))))))))))))))))---,,,+++)))((((((((()))...+++'''&&&(((******)))((((((((((((((((((((((((++++++***)))))))))))))))+++,,,///333555<<>>@@@CCCGGGJJJLLLQQQQQQQQQPPPPPPRRRVVVYYYaaahhhqqquuuuuussstttuuummmnnnmmmiiiddd```^^^]]]cccjjjsssyyy|||bbbOOOCCC===666000///000000000000000000000111222333444666999>>>AAABBBCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA???<<<999888888:::888888:::<<<>>>AAACCCDDDFFFGGGHHHJJJKKKMMMMMMNNNOOOOOOOOOOOOOOOOOONNNNNNRRRRRRRRRQQQPPPOOONNNMMMMMMJJJJJJPPPXXXZZZTTTMMMCCC???:::777777888888777777888888777666666888999;;;<<<===???AAADDDJJJNNNRRRTTTXXXZZZYYYVVVSSSPPPNNNNNNLLLKKKKKKLLLMMMNNNRRRTTTVVVZZZ]]]___aaabbbbbbcccdddcccaaa___^^^___cccbbbffflllpppqqqvvv||||||xxxrrriiiccc___```cccgggllluuu~~~{{{rrrjjjggghhhkkknnnqqqrrrsssssskkkjjjiiiiiikkknnnrrrtttzzz~~~|||yyyyyyxxxuuullliiieeebbb___ZZZRRRMMMFFFDDDAAAAAABBBDDDDDDDDDEEEIIIPPPWWWYYYSSSGGG>>>AAAOOOSSSPPPPPPKKKJJJUUU```hhhrrr{{{}}}zzzsssnnnYYYHHHDDDPPPddd~~~{{{kkkppp}}}~~~{{{tttdddNNN>>>111///,,,++++++,,,+++***))))))))))))))))))******---,,,***)))(((''''''''',,,***(((((()))***)))((())))))))))))))))))))))))++++++***))))))))))))******,,,///222555>>>OOO___rrr|||~~~xxxxxxxxxwwwsssiii\\\RRRVVV]]]uuusss^^^TTTPPPWWW[[[UUUNNNMMMVVV[[[]]]aaarrrcccXXXRRR[[[kkkvvv{{{}}}xxxvvvtttrrrpppmmmiiifffdddaaaaaaccceeeffflllsss~~~}}}{{{zzzxxxwwwrrrtttvvvxxxyyyxxxwwwvvvpppoooooooooppppppnnnlll___\\\WWWTTTRRRPPPNNNLLLLLLMMMNNNPPPTTTWWW[[[]]]___```aaacccdddeeeeeeeeelllmmmnnnmmmjjjhhhhhhhhhfffiiinnnrrrtttvvvxxxyyyyyy{{{|||}}}|||}}}~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{zzzzzzwwwvvvuuuuuuwwwzzz~~~|||xxxsssooolllmmmnnnooooooooommmlllkkkhhhfffbbb``````___^^^\\\\\\\\\\\\ZZZVVVQQQMMMJJJDDDBBB???=========<<<;;;:::;;;<<<;;;;;;;;;===???>>>???@@@BBBEEEHHHLLLNNNRRRSSSTTTTTTTTTVVVZZZ]]]eeekkkrrrvvvvvvuuuuuuvvvppppppoookkkfffcccaaaaaagggnnnyyyoooWWWHHHAAA<<<666111000000111111000000000111111222333444666999>>>AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCAAA===:::777888999888888999;;;>>>BBBEEEGGGJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRVVVVVVWWWWWWVVVUUUSSSRRROOOMMMNNNVVV]]]\\\PPPDDD>>>:::666444444666777888888999999888777666888999;;;===???AAACCCGGGLLLOOOTTTUUUUUUUUURRRNNNJJJGGGRRRQQQQQQPPPPPPQQQRRRSSSUUUWWW[[[___ccceeeeeefffdddfffggggggeeeddddddeeehhhgggkkkppprrrrrrvvv|||~~~wwwppplllgggjjjnnnrrrvvv|||}}}xxxqqqkkkeeefffiiilllpppqqqqqqpppggghhhhhhjjjmmmqqquuuwwwzzz}}}||||||zzzvvvlllhhhdddaaa^^^ZZZSSSMMMGGGDDDAAA@@@BBBCCCDDDEEEFFFJJJPPPVVVYYYSSSIII@@@???OOOUUUUUUUUUNNNKKKTTT___fffqqqyyy|||zzzvvvtttaaaSSSOOOZZZppp}}}hhhnnn}}}zzzsssdddOOO???111///,,,++++++++++++***)))))))))))))))*********)))((((((((((((((()))))))))))))))*********)))(((************************++++++***))))))************,,,///111666AAARRR```qqqyyyzzzyyywwwuuuqqqgggZZZPPPVVV]]]tttooo```VVVRRRXXX[[[UUUPPPPPPYYYZZZ[[[aaatttvvv]]]XXXYYYeeerrrxxxyyyyyyvvvtttsssqqqpppnnnjjjggggggdddcccfffhhhjjjqqqyyy}}}|||{{{zzzzzzssstttvvvxxxxxxwwwvvvuuuooonnnnnnnnnooonnnkkkhhh```]]]YYYVVVSSSPPPMMMKKKHHHIIIIIIJJJMMMPPPRRRTTTVVVWWWYYY[[[^^^```aaabbbggghhhiiiiiigggfffggghhhhhhlllqqqtttvvvwwwyyyzzzyyy{{{|||}}}||||||~~~~~~}}}||||||{{{{{{|||||||||||||||{{{{{{{{{zzzxxxwwwwwwyyy|||{{{xxxvvvssstttuuuuuutttqqqmmmkkkhhheeeaaa___^^^]]]\\\ZZZZZZ[[[[[[ZZZWWWSSSOOOMMMHHHEEEBBB@@@@@@@@@>>>===>>>?????????>>>>>>@@@BBB@@@AAABBBDDDFFFJJJMMMOOOSSSUUUWWWYYYZZZ\\\___aaahhhlllrrruuuuuuuuuuuuvvvrrrssssssqqqnnnkkkjjjjjjlllvvvyyycccOOOEEE>>>;;;666333111111111222333333333333444555666666666999>>>AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@===999777777999888999:::<<<@@@EEEIIIKKKNNNNNNPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZZZZYYYWWWWWWYYYZZZZZZZZZYYYWWWTTTSSSQQQRRRVVV\\\^^^WWWJJJ???;;;999666444555777999;;;;;;<<<<<<;;;999999:::<<<<<<>>>AAADDDFFFIIIMMMPPPSSSSSSRRRPPPLLLHHHEEECCCQQQQQQRRRSSSUUUVVVXXXXXXXXX[[[___cccfffhhhhhhhhheeegggiiijjjjjjkkklllmmmnnnnnnpppttttttrrrtttxxx{{{~~~{{{yyyuuuyyy|||yyyvvvpppllleeefffhhhlllpppqqqooommmbbbdddfffiiinnnrrrvvvxxx{{{{{{vvvjjjfffcccaaa___ZZZSSSNNNFFFCCC@@@???@@@CCCDDDDDDEEEIIIOOOVVVXXXSSSIII@@@<<>>AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@>>>;;;888777888999999:::<<>>888777666666666888;;;======>>>>>>===;;;;;;<<<===>>>@@@DDDGGGHHHJJJMMMOOOQQQPPPNNNKKKIIIFFFEEEDDDOOOPPPRRRTTTWWWYYY[[[\\\\\\^^^aaaeeehhhiiiiiiiiifffhhhlllnnnoooqqqsssuuuuuutttuuuxxxvvvssssssvvvxxx||||||{{{zzzxxxvvvsssmmmjjjffffffgggkkkooopppmmmiii]]]___ccchhhmmmqqqtttvvv~~~zzzrrrfffdddbbbaaa```\\\TTTNNNFFFBBB???===???AAACCCDDDCCCGGGNNNVVVXXXSSSHHH>>>999JJJSSSUUUVVVMMMHHHOOO\\\fffsss{{{{{{wwwrrrpppjjj[[[ZZZhhhxxxvvvhhh]]]fff}}}}}}yyytttppphhhYYYDDD444000...+++******+++***)))((((((((()))******++++++************)))(((''''''''')))++++++***))))))***************************+++************+++,,,,,,***...000222999IIIZZZcccjjjqqq{{{|||zzz|||uuufffYYYRRRNNNUUUnnnppp___UUUPPPTTTVVVSSSSSSWWWXXXYYYZZZ___iiinnnggg\\\PPPVVVddduuu~~~~~~}}}~~~uuutttrrrqqqpppmmmiiifffcccaaaaaaeeehhhkkkrrrzzz~~~}}}|||{{{zzz{{{|||}}}yyyzzz{{{|||{{{yyywwwuuuvvvtttrrrpppooommmjjjggghhhfffcccaaa^^^ZZZUUURRRMMMLLLIIIGGGEEEEEEEEEEEEGGGHHHIIIKKKMMMPPPRRRSSSWWWYYY\\\___aaaeeeiiilllmmmppptttvvvvvvwwwwwwxxxzzz|||}}}}}}||||||}}}~~~}}}{{{zzzzzz{{{{{{zzzzzz|||}}}}}}|||{{{zzzwwwwwwvvvvvvwwwyyyzzz{{{zzz{{{}}}~~~}}}|||{{{}}}}}}xxxrrrnnnhhheeebbb```______^^^\\\[[[\\\]]]^^^\\\YYYVVVTTTOOOMMMIIIGGGFFFFFFEEECCCFFFGGGGGGFFFEEEEEEGGGHHHFFFFFFFFFHHHJJJMMMPPPRRRVVVZZZ___ccceeegggjjjlllnnnoooqqqssstttuuuuuuuuuvvvwwwyyyyyyzzz}}}}}}ssseeeSSSHHHFFF888888777555222111222444111111111111222333444555666999>>>AAABBBCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCCCC??????>>>;;;888777888999888:::===AAAEEEIIILLLMMMKKKKKKJJJKKKLLLNNNPPPRRRSSSUUUXXX[[[]]]]]]\\\\\\^^^^^^]]]\\\\\\[[[[[[ZZZYYY]]]```[[[OOOCCC>>>===555777888999999:::<<<>>>>>>??????===;;;:::<<<===AAADDDHHHKKKLLLMMMNNNOOONNNMMMJJJHHHFFFFFFFFFFFFNNNPPPRRRTTTWWWYYY[[[[[[___```ccceeehhhiiiiiiiiihhhkkknnnqqqssstttwwwyyyyyyxxxzzz|||zzzuuuuuuxxxxxx|||}}}{{{yyyyyyyyyyyyvvvqqqkkkggggggffffffjjjnnnnnnjjjeee\\\^^^ccchhhnnnrrruuuvvvtttiiibbbaaaaaabbbbbb]]]UUUNNNEEEAAA===<<<===@@@BBBCCCCCCGGGPPPXXX[[[UUUIII???777GGGMMMMMMMMMGGGEEENNNYYYeeeuuuzzztttqqqjjjYYYYYYgggooouuuyyyttt______^^^dddyyy{{{yyy}}}zzzuuuqqqnnnkkkfffYYYFFF777000...+++************)))'''(((((()))******++++++))))))***++++++***)))(((''')))+++***((((((***,,,************************+++*********++++++,,,---+++///111222;;;MMM]]]dddjjjooouuuyyyzzzzzzzzzzzzwwwxxx~~~vvveeeZZZUUUQQQXXXppp~~~mmmZZZRRROOOUUUWWWSSSRRRVVVYYY]]]```bbbdddccc^^^WWWRRR[[[kkk{{{vvvtttrrrqqqooolllhhheeebbb```ccchhhkkkmmmttt{{{~~~}}}{{{{{{{{{|||~~~}}}zzzyyywwwtttqqqpppooonnnmmmkkkllljjjiiigggeeeaaa[[[WWWVVVTTTPPPLLLHHHEEEDDDCCCDDDDDDDDDEEEGGGIIIKKKMMMPPPSSSWWW[[[___eeekkkoooqqqtttwwwyyyxxxxxxxxxxxxyyy{{{||||||{{{zzz|||}}}}}}~~~|||||||||}}}~~~yyyzzz|||}}}}}}{{{zzzyyyuuuuuuvvvvvvvvvvvvuuuuuuwwwxxxzzz|||}}}}}}|||{{{yyy{{{|||wwwssskkkhhheeecccccccccbbbaaa___```aaabbb```^^^ZZZXXXTTTQQQNNNLLLKKKJJJIIIHHHIIIJJJJJJIIIHHHHHHIIIKKKIIIJJJJJJLLLNNNQQQTTTUUUWWW\\\bbbfffiiilllnnnoooqqqqqqrrrsssuuuwwwwwwvvvuuuuuuvvvyyy|||qqqkkk^^^LLLCCCDDD666777888666333222333444222222111222222333444555666999>>>AAABBBCCCCCCDDDFFFEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@<<<888666777888666999===BBBFFFIIIJJJJJJEEEDDDCCCBBBCCCEEEGGGHHHKKKMMMRRRVVVYYYZZZ[[[ZZZYYYYYYXXXXXXYYY[[[^^^___bbbaaa]]]SSSGGG>>>;;;;;;666:::===???>>>>>>???@@@@@@AAAAAA???===<<<===???FFFIIIMMMOOOPPPOOOPPPPPPLLLJJJGGGEEEDDDDDDFFFGGGNNNPPPRRRTTTWWWXXXYYYZZZaaabbbccceeeggghhhiiiiiijjjmmmpppssstttvvvxxxzzz{{{zzz|||~~~|||xxxwwwzzzyyy~~~}}}zzzyyyzzzzzz{{{|||{{{wwwqqqjjjeeegggeeeeeeiiimmmmmmgggbbb]]]```eeekkkppptttwwwxxx{{{mmm_________aaacccccc^^^VVVOOODDDAAA<<<;;;<<>>000...+++************)))'''(((((()))***+++++++++%%%&&&)))+++------------''')))+++***((((((***---))))))))))))))))))))))))+++*********+++,,,,,,---+++000222333<<>>AAABBBCCCCCCDDDHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDBBB>>>999666666777444777===BBBFFFHHHHHHHHH@@@???===<<<===>>>@@@AAADDDGGGLLLRRRVVVXXXXXXXXXSSSRRRRRRSSSVVVZZZ^^^aaaiiicccXXXMMMBBB<<<:::999999>>>CCCEEEDDDCCCCCCDDDDDDDDDDDDCCC@@@???@@@BBBIIILLLQQQSSSSSSRRRQQQQQQKKKIIIFFFCCCBBBCCCEEEGGGNNNQQQTTTVVVWWWXXXYYYZZZ]]]```bbbaaa______dddiiimmmoooqqqrrrssstttvvvxxxzzz}}}~~~|||xxxwwwyyy{{{~~~~~~{{{yyyyyyyyyyyyxxxwwwwwwvvvsssooolllgggeeeddddddffffffeeedddbbbdddhhhkkkooossswww{{{~~~yyypppiiifffbbbaaaaaadddeeeaaaVVVMMMEEE@@@===???@@@???@@@CCCFFFGGGOOO\\\eee```OOO@@@===AAAEEECCC>>>>>>CCCIIIRRRfffzzz~~~zzzwwwnnn\\\PPPSSSZZZZZZXXXYYYRRR\\\XXXdddttt}}}tttlllfffiiivvv}}}xxxqqqoooeeeiiikkkiiifff]]]OOOAAA000...,,,++++++***((('''''''''''''''(((((((((((())))))************))))))'''''''''((((((((((((((()))************+++++++++((())))))))))))*********///000000222===OOO^^^eeejjjkkknnnpppnnnjjjhhhiiikkkqqq|||yyygggbbbfffeeemmmyyyxxxeeeUUUNNNNNNVVVYYYVVVUUUYYYeeennnnnnllllllbbbUUUVVVTTTaaatttyyyzzzxxxtttqqqooollliiifffdddeeehhhlllppptttxxxzzz}}}{{{zzz{{{}}}}}}zzzxxxwwwuuusssrrrqqqrrrrrrqqqrrrrrrppplllhhhfffeeeccceeeddd___WWWPPPLLLKKKGGGHHHHHHGGGFFFEEEGGGHHHQQQPPPQQQUUU[[[eeennnttt{{{{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyzzz|||~~~}}}|||zzzyyyxxxxxxyyyyyyyyyxxxwwwwwwwwwuuurrrqqqrrrtttwwwyyyuuuxxx{{{~~~~~~|||xxxvvvvvvzzz}}}{{{vvvqqqmmmkkkllllllkkkiiihhhiiiiiihhhfffbbb___]]]\\\YYYTTTPPPNNNMMMNNNOOOQQQNNNKKKIIIIIIJJJJJJIIIIIIJJJLLLOOOQQQSSSTTTTTT^^^^^^bbbjjjnnnnnnooorrruuuwwwxxxwwwtttrrrqqqrrrsssuuu{{{xxxrrrhhh]]]SSSIII@@@:::999777555222111111222333111222333444555777888888666777;;;AAAHHHJJJHHHEEEGGGHHHHHHIIIIIIIIIIIIHHHKKKFFF@@@;;;::::::::::::999:::===AAADDDCCC???<<<;;;:::999888888999:::;;;BBBDDDGGGJJJMMMOOOOOOOOOQQQNNNJJJKKKPPPXXX```dddhhh^^^PPPCCC===;;;<<<===@@@CCCGGGHHHGGGFFFEEEEEEHHHFFFEEECCCBBBCCCDDDEEENNNSSSVVVVVVUUUVVVSSSNNNJJJEEE???>>>BBBHHHLLLNNNKKKOOORRRUUUUUUUUUVVVWWWZZZ]]]``````^^^^^^bbbfffkkknnnppprrrtttvvvyyy{{{zzz|||}}}{{{yyyyyy}}}}}}~~~~~~~~~|||yyywwwwwwxxxzzzyyyxxxwwwvvvtttpppmmmfffdddccccccdddeeecccbbbbbbeeehhhkkknnnrrrwwwzzz}}}uuummmfffccc``````aaabbbbbb]]]TTTMMMFFF@@@<<<===???>>>@@@CCCEEEHHHPPP]]]fffaaaOOO@@@===AAAEEEBBB>>>===CCCIIIWWWjjj~~~}}}yyyooo]]]PPPRRRWWWVVVTTTUUUQQQ]]][[[gggssswww{{{jjjgggaaadddpppwwwqqqjjjiiibbbeeeggghhhggg```PPP@@@000...,,,+++++++++)))'''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,...000111333???RRRbbbiiigggiiimmmooommmiiifffeeeiiioooyyysssppptttyyy|||wwwcccVVVPPPOOOVVVYYYYYY^^^ggg{{{}}}wwwfffUUUSSSRRR___qqq~~~zzzzzzxxxuuurrrpppmmmiiifffdddeeehhhlllqqquuuyyy|||~~~}}}}}}~~~{{{xxxvvvuuuttttttssstttttttttrrrssssssqqqnnnllllllllljjjkkkjjjfff^^^WWWSSSRRRMMMNNNNNNMMMKKKJJJKKKMMMOOOPPPSSSXXX```iiiqqqvvvzzz{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyxxxyyyzzz{{{xxxzzz}}}~~~|||zzzyyyxxxxxxxxxxxxxxxwwwwwwvvvvvvtttrrrqqqrrrtttwwwyyyxxxyyy|||}}}|||zzzwwwuuussswww|||{{{wwwrrrpppppppppnnnmmmkkkkkkkkkiiigggdddbbb``````\\\XXXSSSQQQQQQSSSTTTTTTQQQMMMKKKJJJJJJIIIHHHIIIJJJLLLNNNQQQSSSUUUVVVZZZ\\\aaaiiilllllloootttxxx{{{}}}}}}zzzwwwuuuvvvxxx~~~~~~uuuoooeee[[[QQQHHH???:::999777555333222222222333222333333444555666777777777888;;;@@@FFFHHHFFFCCCCCCDDDFFFGGGIIIIIIJJJJJJLLLGGGAAA===<<<<<<<<<;;;<<<>>>AAABBBBBB???<<<:::;;;::::::999999999::::::???@@@BBBEEEHHHJJJLLLMMMMMMKKKJJJLLLQQQXXX]]]```\\\TTTHHH>>>:::;;;===???BBBEEEIIIKKKKKKJJJJJJJJJIIIHHHEEEDDDDDDEEEHHHIIIQQQVVVYYYYYYXXXWWWRRRLLLJJJFFFBBBBBBGGGMMMQQQSSSLLLOOOSSSVVVVVVVVVVVVVVVYYY]]]```aaa``````bbbeeeiiilllooorrruuuxxx{{{~~~zzz|||}}}||||||~~~}}}{{{{{{||||||zzzyyy{{{||||||zzzxxxvvvvvvwwwzzzyyyxxxwwwwwwtttqqqnnngggfffeeeeeeffffffeeecccdddgggiiilllnnnrrrwwwzzz}}}wwwooofff```^^^\\\^^^______]]]XXXSSSOOOIIIBBB<<<<<<======@@@DDDEEEIIIRRR___gggaaaOOO@@@>>>BBBEEEBBB======CCCIII\\\mmm}}}yyyppp]]]NNNNNNRRRQQQPPPQQQNNN^^^```llluuuvvvxxxgggeee___aaalllqqqjjjcccbbb```bbbeeehhhjjjdddSSSAAA111///,,,+++++++++)))(((((())))))))))))*********))))))************))))))++++++******))))))(((((('''((((((((())))))))))))++++++++++++,,,,,,,,,------///111555BBBUUUeeemmmiiimmmqqqsssqqqmmmiiigggjjjqqq}}}vvvcccTTTPPPPPPUUUXXX]]]lll}}}gggQQQNNNOOO[[[mmm|||~~~{{{yyywwwvvvtttrrrnnniiifffdddfffiiimmmrrrwww{{{}}}~~~}}}yyyvvvsssttttttuuuvvvvvvvvvvvvssstttsssrrrpppppprrrtttooopppoookkkeee___ZZZYYYUUUVVVVVVUUUSSSQQQRRRRRROOORRRYYY```iiipppuuuxxxyyy{{{}}}~~~|||{{{zzzyyywwwvvvvvvwwwxxxyyywwwxxxzzz}}}~~~{{{zzzyyywwwwwwwwwwwwwwwvvvuuuuuuuuusssrrrqqqrrrtttwwwxxxzzzzzz{{{{{{zzzxxxvvvuuutttwww||||||xxxuuutttsssqqqpppooonnnmmmllljjjhhhfffeeeccc```[[[VVVTTTUUUXXXZZZYYYVVVQQQNNNLLLKKKJJJHHHJJJJJJKKKMMMOOORRRUUUWWWWWWZZZbbbhhhjjjjjjooowwwwww|||}}}|||}}}|||oooiiiaaaXXXOOOFFF???:::888777555333222222333333444444555555555666666666777888;;;???CCCDDDCCCAAAAAACCCEEEHHHKKKLLLMMMMMMLLLHHHCCC@@@>>>>>>======???BBBEEEDDD???;;;999999;;;;;;;;;;;;;;;:::999999;;;<<<<<<>>>AAADDDGGGIIIGGGGGGHHHLLLQQQUUUWWWWWWOOOIII@@@;;;:::>>>BBBDDDFFFIIIMMMOOOPPPPPPPPPQQQMMMKKKHHHFFFFFFIIILLLOOOTTTYYY]]]\\\ZZZWWWQQQJJJFFFEEECCCEEEJJJOOOSSSUUUPPPTTTYYY[[[\\\[[[[[[[[[\\\___ccceeeeeefffgggiiijjjmmmppptttvvvyyy}}}~~~}}}}}}|||{{{{{{yyyxxxxxxyyyzzzzzzyyyyyyzzz{{{yyywwwvvvwwwxxxzzzyyyxxxwwwvvvuuurrroookkkiiihhhiiijjjjjjiiihhhhhhjjjlllmmmooosssxxx{{{~~~|||wwwpppggg___ZZZWWWVVVXXX[[[[[[YYYVVVTTTTTTKKKCCC<<<;;;<<<<<<@@@EEEEEEJJJTTTaaahhhaaaOOO@@@???CCCFFFCCC>>>>>>EEELLL]]]mmm}}}{{{wwwoooZZZJJJIIIMMMMMMLLLOOOMMM___cccpppyyy{{{pppiiicccdddlllnnnfff___^^^```aaadddjjjnnniiiVVVBBB222000---+++++++++***)))))))))*********+++++++++))))))************))))))++++++******)))(((''''''((((((((()))))))))******)))))))))*********++++++,,,///222666CCCWWWfffmmmqqqwww{{{{{{yyywwwtttppppppyyyuuudddQQQNNNOOOTTTWWWbbbzzzbbbKKKHHHKKKWWWhhhwww~~~|||xxxwwwvvvuuusssooojjjfffeeefffjjjnnnsssxxx|||~~~~~~~~~~~~~~~|||yyyvvvssstttuuuwwwwwwwwwvvvvvvttttttsssqqqooopppsssvvvqqqpppooolllgggbbb]]][[[ZZZ[[[[[[ZZZXXXWWWWWWXXXVVV[[[ccckkkrrrwwwyyyzzzyyy{{{~~~~~~{{{yyy{{{yyywwwtttssstttuuuvvvxxxxxxxxxzzz|||~~~|||zzzxxxwwwvvvwwwwwwwwwvvvuuutttssssssrrrqqqqqqqqqtttvvvxxxyyyyyyyyyxxxxxxwwwwwwvvvyyy{{{~~~~~~{{{xxxvvvtttsssrrrtttrrrpppmmmkkkjjjiiiiiifffccc^^^YYYXXXZZZ]]]______[[[VVVRRRPPPNNNLLLJJJMMMLLLKKKKKKMMMOOORRRTTTVVVZZZbbbgggggggggnnnxxx{{{zzzyyyiiiccc\\\TTTLLLEEE>>>:::777777555444333333333444666666666555555555555555888999;;;===@@@AAAAAAAAACCCEEEHHHKKKNNNOOOOOOOOOLLLIIIDDDBBB@@@@@@???===@@@DDDGGGDDD>>>999999;;;<<<===>>>>>>===<<<:::999:::999999:::<<<@@@CCCFFFDDDEEEHHHLLLOOOPPPNNNLLLHHHCCC>>><<>><<<<<<===AAAFFFEEEKKKUUUaaaggg___OOOAAA@@@DDDFFFDDD@@@AAAHHHOOO___mmm||||||xxxlllWWWFFFDDDIIIJJJKKKNNNOOO```cccpppzzz~~~yyynnnhhhhhhnnnnnnddd]]]]]]___bbbffflllqqqjjjUUUAAA333111---,,,,,,,,,+++***************++++++++++++))))))************))))))******)))(((''''''&&&&&&)))))))))*********++++++)))************+++++++++---000333777DDDWWWffflllwwwyyywww~~~{{{rrrcccPPPNNNQQQVVVZZZhhhxxx]]]IIIGGGHHHTTTeeeuuu}}}}}}|||wwwvvvuuuuuusssooojjjffffffgggjjjnnnsssxxx|||~~~~~~{{{zzz}}}~~~~~~~~~~~~}}}yyyvvvtttuuuvvvwwwwwwvvvuuutttvvvuuussspppmmmnnnqqqtttqqqpppooommmiiieee```]]]\\\]]]]]]\\\ZZZ[[[\\\^^^ccchhhooouuuzzz||||||{{{yyy{{{~~~~~~{{{yyyxxxwwwuuuttttttuuuwwwxxxyyyxxxxxxwwwxxxzzz|||~~~|||||||||{{{yyyxxxvvvuuuwwwwwwwwwvvvuuutttssssssqqqqqqppppppqqqsssvvvwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{}}}}}}zzzxxxwwwwwwwwwuuuqqqmmmkkkjjjkkkkkkjjjgggccc______```dddfffccc___ZZZVVVSSSQQQOOOMMMOOONNNLLLKKKLLLMMMOOOPPPTTTXXX^^^cccbbbbbbkkkuuu~~~vvvpppmmmccc^^^WWWPPPIIICCC===999777666666555444444444444777666666666666555555555777999;;;===>>>@@@BBBCCCFFFHHHKKKNNNOOOOOONNNNNNLLLIIIFFFDDDCCCBBB@@@>>>???CCCEEECCC===:::;;;>>>>>>???@@@@@@@@@???===<<<<<<;;;999999:::>>>AAADDDFFFGGGJJJNNNOOONNNIIIEEEDDDAAA>>>???CCCIIIMMMPPPTTTVVVXXXXXXWWWVVVVVVWWWYYYVVVQQQNNNMMMOOORRRTTTWWW[[[\\\YYYUUUQQQJJJCCCBBBCCCDDDFFFGGGHHHJJJKKKXXX[[[___bbbcccdddfffhhhgggiiilllqqquuuxxx{{{|||~~~zzzwwwtttssstttwwwxxxxxxuuusssrrrrrrtttuuuvvvuuuxxxyyy{{{zzzzzzyyy{{{|||yyywwwuuutttttttttrrrpppiiihhhhhhjjjmmmnnnnnnmmmooopppppppppqqqtttyyy}}}{{{vvvooohhhbbb\\\VVVRRRKKKNNNRRRWWWZZZ\\\\\\[[[PPPGGG@@@>>>>>>>>>AAAFFFFFFKKKUUU```ddd]]]NNNBBB>>>BBBEEECCC@@@BBBJJJRRRcccppp}}}~~~lllVVVCCCAAAEEEGGGIIILLLSSSbbbbbbmmmyyyyyyoooiiiiiiooonnnddd___```bbbffflllqqqsssjjjTTT@@@444111...,,,,,,,,,,,,+++)))************+++++++++))))))************))))))))))))((((((''''''&&&&&&************++++++++++++,,,,,,,,,,,,---------------000333888EEEXXXgggmmmyyy||||||xxxzzzxxxmmm```QQQPPPSSSXXX]]]kkkoooZZZJJJJJJGGGSSSeeettt}}}}}}{{{vvvuuutttsssqqqnnnjjjfffggghhhkkknnnssswww{{{}}}}}}}}}yyyxxx|||~~~~~~~~~~~~~~~}}}zzzwwwtttuuuuuuvvvvvvuuuuuuuuuwwwvvvtttqqqnnnnnnppprrrtttsssqqqpppnnnjjjeeeaaa^^^^^^]]]\\\\\\___cccfffpppsssxxx|||~~~}}}|||{{{|||~~~}}}{{{yyyttttttuuuvvvwwwyyyzzz{{{xxxxxxvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvuuuwwwwwwwwwwwwvvvtttsssrrrppppppppppppqqqsssuuuvvvsssttttttuuuvvvwwwxxxxxxvvvwwwxxxzzz}}}}}}}}}~~~zzzwwwqqqkkkhhhhhhiiikkkmmmkkkhhhffffffgggjjjkkkddd```[[[WWWUUUSSSQQQPPPQQQPPPOOONNNNNNNNNOOOPPPSSSTTTYYY^^^___aaajjjsss~~~xxxqqqjjjeee___[[[TTTMMMGGGAAA<<<888666666666666555555444444666666666666666666666666777999;;;===>>>AAAEEEHHHHHHJJJMMMOOOPPPOOONNNLLLMMMKKKHHHGGGFFFEEEBBB@@@???AAABBBAAA>>>===???AAAAAAAAABBBBBBBBBBBBAAAAAA???>>><<<;;;<<<>>>@@@BBBIIIJJJLLLNNNOOOLLLGGGCCC@@@???>>>AAAFFFKKKPPPQQQXXXYYYZZZZZZXXXWWWWWWXXX[[[XXXTTTQQQQQQRRRUUUWWWYYY[[[YYYSSSNNNLLLGGGBBBDDDEEEGGGGGGFFFFFFHHHIII\\\^^^aaacccfffhhhllloooqqqsssuuuzzz~~~zzzwwwuuussssssuuuwwwxxxxxxxxxvvvtttsssuuuwwwxxxwwwwwwxxxzzzzzzyyyzzz{{{}}}xxxvvvtttsssssssssqqqppphhhhhhhhhkkknnnqqqqqqqqqppppppooooooooorrrwww{{{{{{vvvooojjjeee___YYYUUULLLMMMPPPWWW]]]___^^^[[[QQQIIIBBB@@@@@@???BBBFFFGGGKKKTTT]]]aaa[[[NNNCCC;;;???BBBAAA>>>AAAKKKSSSdddppp~~~nnnWWWCCC???BBBCCCFFFJJJUUUaaa```mmm{{{wwwnnniiikkkrrrqqqiiieeehhhjjjpppxxx{{{yyynnnWWWDDD555222...,,,,,,------,,,)))))))))************+++))))))************))))))))))))(((((((((((((((((())))))))))))************,,,,,,,,,---------......,,,000444:::HHH[[[kkkqqqwwwxxxwwwuuuuuurrrhhh]]]QQQOOOQQQWWW[[[fffpppfffWWWJJJJJJGGGSSSfffvvv~~~}}}{{{vvvtttrrrpppooommmiiiggghhhiiikkknnnrrrvvvyyy{{{zzz}}}}}}|||~~~}}}{{{{{{{{{|||~~~}}}}}}}}}}}}~~~~~~|||yyyvvvrrrrrrsssssstttuuuwwwwwwxxxxxxvvvtttqqqqqqsssuuuvvvtttsssrrrqqqnnniiiddd``````^^^^^^___dddkkkpppyyyzzz|||~~~~~~~~~|||}}}~~~~~~~~~|||{{{zzzvvvwwwxxxyyyyyyyyyxxxxxxuuuuuuttttttttttttttttttwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxwwwvvvuuussssssooooooooopppqqqsssuuuvvvssstttuuuvvvvvvvvvvvvvvvtttttttttuuuxxx{{{~~~|||wwwpppiiieeeeeegggiiikkkjjjiiihhhhhhiiikkklllaaa]]]YYYVVVTTTTTTRRRQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTWWW^^^ccchhhpppyyy~~~wwwtttrrrooohhhccc]]]YYYRRRLLLFFF@@@;;;777666666666666666555555444666666666666666777777777666999<<<===???CCCIIIMMMKKKNNNQQQTTTUUUTTTRRRQQQOOOMMMLLLKKKKKKIIIEEECCCAAAAAA@@@?????????@@@AAACCCCCCCCCCCCDDDEEEFFFFFFBBBAAA???>>>===>>>???@@@EEEEEEGGGIIIJJJHHHEEEBBB???>>>???CCCIIIOOOSSSUUUWWWXXXZZZYYYXXXXXXXXXZZZXXXWWWUUUTTTTTTVVVYYY[[[\\\[[[VVVNNNIIIHHHFFFCCCCCCEEEGGGGGGEEEEEEGGGIII___aaadddfffhhhlllqqquuu{{{{{{~~~{{{vvvwwwuuuttttttwwwyyyyyyyyywwwuuurrrrrrsssuuuuuuuuuuuuwwwyyyyyyyyyyyy{{{}}}xxxvvvsssrrrrrrrrrqqqooojjjjjjjjjmmmrrrtttuuuuuuoooooonnnnnnnnnqqqvvvzzz{{{wwwqqqlllhhhccc]]]XXXMMMMMMPPPWWW___bbb^^^YYYRRRJJJDDDBBBAAA@@@BBBFFFGGGLLLTTT\\\___ZZZMMMDDD888===@@@???===AAAJJJSSScccooo}}}qqqYYYCCC>>>@@@AAACCCGGGSSS```___oooyyynnnjjjmmmuuuvvvooolllppprrrzzzsss\\\JJJ666222...,,,,,,---------((())))))))))))*********))))))************))))))))))))))))))************(((((((((((())))))))))))******+++++++++,,,,,,,,,***///444;;;JJJ^^^nnnuuuiiinnnqqqrrrqqqnnneee\\\OOOLLLNNNSSSVVV___wwwtttddd___UUUIIIHHHGGGTTTgggwww}}}{{{vvvtttqqqooonnnllliiiggghhhiiikkknnnqqquuuxxxzzzxxxzzz~~~}}}zzzxxxxxxxxxyyy}}}|||||||||}}}}}}|||xxxvvvpppppppppqqqsssvvvxxxzzzyyyyyyyyywwwuuuuuuwwwxxxwwwtttrrrrrrrrrooojjjeeebbbaaa```___aaahhhpppwww|||}}}}}}~~~}}}}}}}}}}}}}}}|||{{{{{{}}}}}}}}}}}}zzzwwwtttqqqrrrrrrssssssssssssssssssvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwuuutttsssnnnnnnooopppqqqsssuuuvvvttttttvvvvvvvvvuuutttsssvvvuuusssrrrsssuuuxxxzzzyyy|||~~~|||wwwooohhhcccccceeegggffffffffffffgggggghhhiii^^^[[[WWWTTTSSSSSSRRRQQQPPPQQQSSSUUUVVVWWWXXXXXXWWWVVVYYYaaaiiipppxxxzzzssskkkiiikkkkkkfff```]]]XXXRRRKKKFFF@@@:::777555666666666666666555444555666666666777777777888666999<<<>>>@@@EEELLLQQQOOORRRVVVYYYZZZZZZXXXWWWQQQPPPOOONNNNNNLLLHHHEEECCCAAA???>>>???@@@@@@@@@DDDDDDCCCCCCDDDFFFHHHJJJDDDCCCAAA???>>>>>>>>>>>>??????@@@BBBDDDDDDBBB@@@??????AAAFFFMMMTTTXXXYYYUUUWWWXXXXXXXXXXXXZZZ[[[UUUUUUTTTUUUWWWYYY\\\^^^^^^\\\UUUKKKFFFFFFGGGEEEAAACCCEEEDDDCCCCCCFFFIIIcccfffiiikkklllpppvvv|||}}}|||zzzyyyttttttssssssssstttuuuuuuxxxxxxwwwwwwvvvvvvuuuuuussstttvvvwwwyyyzzzzzzzzzwwwuuussssssttttttrrrqqqpppmmmkkkmmmssswwwyyyxxxsssqqqmmmllllllooosssvvvxxxuuuqqqmmmiiibbbYYYRRRHHHJJJNNNUUU[[[^^^[[[XXXRRRLLLDDD???===???BBBCCCFFFGGGLLLUUU[[[XXXMMMBBB:::<<>>;;;:::666888:::999666333111111555666888999::::::999999888999:::>>>BBBHHHLLLOOOXXXYYYZZZ[[[[[[[[[ZZZZZZWWWWWWXXXWWWUUUPPPLLLIIIHHHFFFCCC@@@@@@AAACCCEEEJJJJJJJJJJJJJJJJJJIIIIIIDDDDDDCCCAAA???<<<:::999999:::;;;;;;:::;;;<<<>>>EEEIIIMMMQQQRRRSSSTTTUUUVVVTTTRRRRRRSSSTTTTTTTTTYYYXXXWWWVVVWWWYYY[[[]]]XXXSSSMMMIIIHHHGGGDDDBBBFFFFFFEEEFFFGGGFFFEEECCChhhkkknnnpppqqquuu{{{~~~zzzyyyxxxxxxwwwrrrrrrqqqqqqrrrrrrssssssuuuuuuvvvvvvvvvvvvvvvvvvttttttuuuuuuvvvvvvvvvuuutttsssssstttvvvvvvuuusssooommmkkkmmmssswwwxxxxxxvvvrrrmmmjjjiiikkkoooqqqvvvssspppmmmjjjcccYYYRRRIIIJJJNNNUUU\\\^^^\\\YYYSSSMMMFFFAAA@@@AAABBBBBBGGGHHHMMMUUU[[[XXXLLLAAA:::<<>>===<<<<<<===>>>===<<<===???AAAJJJMMMQQQTTTVVVVVVXXXYYYYYYVVVSSSQQQQQQSSSSSSSSSXXXXXXXXXXXXYYYZZZ[[[\\\TTTPPPLLLIIIHHHGGGEEECCCDDDDDDDDDEEEFFFGGGFFFEEEmmmpppsssuuuwww{{{~~~{{{wwwvvvvvvvvvvvvvvvppppppooooooppppppqqqrrrssssssttttttuuuvvvvvvwwwvvvvvvuuuuuuttttttssssssqqqrrrsssvvvyyyyyyxxxvvvooolllkkkmmmrrrvvvwwwvvvuuuqqqkkkfffeeehhhlllppptttrrrpppnnnkkkdddZZZRRRJJJKKKNNNUUU\\\___^^^[[[UUUPPPIIIDDDBBBBBBBBBBBBHHHIIIMMMVVV[[[WWWKKK@@@:::===@@@@@@<<<<<>>???CCCFFFNNNQQQUUUWWWXXXYYYZZZ\\\]]]XXXSSSQQQQQQSSSUUUVVV[[[[[[\\\]]]\\\[[[ZZZYYYPPPNNNLLLJJJJJJIIIGGGEEEEEEFFFFFFGGGHHHHHHHHHHHHpppssswwwyyyzzz~~~{{{yyyvvvuuuvvvvvvvvvvvvooooooooooooooopppqqqrrrssssssssstttttttttuuuuuuwwwwwwvvvvvvuuuuuuuuuuuurrrsssuuuxxxzzzzzzxxxuuunnnlllkkkmmmrrrvvvvvvuuuqqqmmmgggcccccchhhnnnsssvvvtttqqqooollldddYYYQQQKKKKKKNNNTTT\\\``````^^^ZZZSSSKKKDDDBBBBBBCCCDDDHHHIIINNNVVV\\\WWWJJJ???:::===AAAAAA======FFFSSSeeeoooxxxyyyxxxvvvsssoooqqq\\\LLLOOOWWWZZZ^^^ccciiifffeeemmm{{{}}}vvv|||sss___HHH666333///,,,++++++***)))&&&&&&((()))++++++,,,,,,******))))))))))))))))))***)))((()))++++++)))((()))))))))))))))*********+++++++++,,,,,,---------...111777CCCSSSeeevvv}}}ooo___SSSUUUgggxxx~~~xxxmmm^^^XXXRRROOOMMMMMMQQQWWW[[[ZZZWWWRRRLLLHHHEEEDDDJJJ]]]qqqzzz}}}~~~}}}|||yyyxxxvvvsssppplllhhhfffbbbeeejjjnnnpppooommmkkkcccdddgggjjjooowww}}}}}}~~~~~~~~~}}}~~~~~~~~~zzzwwwtttrrrsssuuuvvvvvvwwwwwwxxxwwwvvvuuusssrrrqqqrrrrrrqqqpppmmmjjjggg```bbbccceeegggkkkooorrruuuyyy~~~~~~}}}|||{{{zzzyyyvvvuuusssrrrpppooonnnnnnooooooppprrruuuxxx{{{}}}yyy|||~~~}}}zzzvvvsssqqquuuvvvwwwyyyzzzzzzzzzyyyyyyyyyxxxwwwuuuuuuwwwxxxzzzyyyxxxwwwvvvvvvwwwwwwwwwuuussspppooopppqqqrrrwwwxxxzzz}}}{{{xxxrrrlllgggfffggghhhhhhfffaaa\\\WWWSSSPPPOOOKKKKKKLLLNNNRRRVVV[[[]]]```aaabbbdddgggkkkoooqqqtttsssssswww~~~xxxoooeee___[[[ZZZZZZ[[[]]]^^^[[[YYYQQQOOOKKKFFFAAA===999777999:::999777444333444666555666888999::::::999999777777999<<>>:::===BBBCCC???===GGGSSSaaajjjsssuuutttssspppmmmppp]]]OOOVVVeeepppvvvzzzyyyoooiiippp~~~{{{qqq]]]EEE666333///,,,++++++***)))&&&&&&((()))++++++,,,,,,)))))))))*********))))))***)))((()))++++++)))(((((()))))))))*********+++++++++,,,,,,,,,,,,------...111777BBBRRRcccsss}}}{{{~~~zzzkkk^^^VVVTTThhhzzzyyyooo^^^WWWRRRPPPOOONNNRRRVVVZZZZZZXXXSSSMMMHHHEEEEEELLL^^^rrr{{{~~~~~~}}}{{{yyyxxxvvvtttpppkkkgggeee```dddjjjoooqqqpppmmmkkkbbbcccfffiiiooowwwyyyvvvrrrqqqrrrsssttttttuuuvvvwwwwwwwwwuuusssrrrqqqqqqqqqpppmmmiiifffeee```bbbeeeggghhhkkkpppsssvvvzzz~~~~~~}}}{{{zzzyyyxxxwwwtttsssrrrpppoooooonnnnnnpppooopppqqqrrruuuwwwyyyyyy{{{}}}|||yyyuuusssrrruuuvvvwwwxxxyyyzzzzzzzzzyyyzzzzzzwwwttttttuuuxxxyyyxxxvvvtttttttttuuuvvvvvvtttrrrqqqppppppqqqqqqssstttvvvxxx{{{~~~{{{wwwsssnnnkkkjjjiiiiiigggeeeaaa\\\WWWTTTRRRRRRPPPQQQRRRUUUXXX\\\___aaahhhiiikkknnnppprrrtttttttttwww|||wwwvvvtttrrrnnnhhhaaa\\\]]]]]]]]]^^^^^^]]]ZZZXXXTTTRRRMMMGGGAAA<<<999777:::;;;:::888666555666777777888:::;;;<<<<<<;;;;;;777777888;;;AAAHHHOOOTTTZZZ]]]bbbgggiiiiiigggeeefffccc```\\\ZZZZZZ[[[\\\]]]ZZZVVVQQQMMMJJJHHHHHHEEEEEEDDDBBB@@@???>>>===>>>>>>???@@@AAAAAAAAA@@@>>>???@@@AAABBBEEEIIILLLMMMOOORRRTTTUUUVVVYYYZZZ^^^[[[YYYZZZ^^^dddhhhjjjlllkkkiiieee___YYYTTTPPPRRRTTTUUUUUURRROOOLLLJJJLLLNNNNNNLLLIIIFFFFFFFFFqqquuuxxx{{{}}}~~~yyywwwuuusssrrrsssrrrqqqppppppoooppppppqqqrrrttttttvvvuuuuuutttssssssrrrrrrpppppppppppprrrtttvvvxxxxxxwwwwwwxxxyyywwwtttqqqmmmkkkjjjmmmrrrttttttrrroookkkfffbbbbbbeeekkkooowwwtttppplllhhhaaaWWWPPPJJJJJJKKKQQQYYY```bbbaaa\\\TTTIIIAAA>>>@@@DDDFFFFFFHHHNNNWWW]]]XXXJJJ>>>;;;>>>CCCDDD@@@>>>GGGSSS]]]gggqqqtttssssssqqqmmmkkkZZZQQQ___xxxvvvnnnxxxzzzyyyvvvooo[[[BBB666333///,,,++++++***)))&&&'''(((******+++++++++(((((()))************)))***)))((()))++++++)))(((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///111666@@@NNN___nnnwww}}}~~~{{{|||~~~uuufffZZZVVVSSSfffxxx}}}|||zzzsssiiiZZZSSSNNNOOOOOOOOORRRUUUTTTVVVVVVRRRLLLHHHFFFGGGNNN```sss|||~~~~~~}}}{{{xxxxxxvvvtttooojjjeeebbbaaaeeekkkoooqqqpppmmmjjjggghhhjjjnnnsss{{{~~~~~~~~~~~~~~~~~~~~~~~~wwwtttqqqpppqqqsssttttttuuuuuuwwwwwwwwwvvvuuutttqqqrrrqqqnnniiieeecccbbbaaaeeehhhjjjjjjlllppptttyyy{{{~~~}}}|||zzzyyywwwvvvuuutttsssrrrqqqqqqpppqqqqqqppppppppppppqqqsssuuuvvvxxxzzz{{{zzzwwwuuuttttttuuuuuuuuuvvvxxxyyy{{{|||zzz{{{{{{xxxtttsssuuuxxxwwwvvvtttrrrrrrrrrtttuuutttsssrrrqqqppppppqqqqqqooooooppprrruuuxxxzzz|||yyyvvvsssqqqpppooommmllliiigggbbb]]]ZZZWWWVVVVVVWWWXXX[[[^^^aaacccddddddjjjlllooorrrvvvxxxyyyzzz}}}|||wwwjjjiiifffeeedddbbb___\\\aaaaaaaaa```^^^\\\YYYXXXUUUQQQKKKEEE???:::888777;;;<<<<<<;;;999888888999666777999:::;;;;;;::::::777777777:::???FFFNNNRRRZZZ^^^dddhhhjjjiiieeecccdddcccaaa___^^^^^^^^^^^^\\\ZZZVVVRRRNNNKKKIIIIIIEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@CCCEEEHHHKKKOOOQQQOOOQQQTTTVVVWWWZZZ]]]___aaa```aaadddhhhlllnnnooollliiieee```[[[UUURRRPPPSSSWWWZZZZZZWWWSSSOOOMMMMMMOOOOOOLLLGGGCCCBBBDDDtttwww{{{}}}zzzuuuuuusssrrrrrrrrrrrrqqqpppooooooooopppqqqrrrttttttuuuuuuuuutttttttttttttttppppppooopppqqqsssvvvxxxxxxwwwvvvvvvwwwvvvtttrrrlllkkkjjjmmmqqqtttssspppiiigggccc```aaaeeejjjmmmsssooojjjgggddd___WWWRRRJJJIIIJJJPPPXXX___bbbbbbWWWQQQIIIBBB@@@AAABBBCCCEEEGGGNNNWWW]]]YYYKKK???;;;>>>CCCEEEAAA???HHHSSS\\\gggqqquuuuuutttrrrnnnhhhZZZUUUjjjwwwppp~~~{{{ooosssssslllZZZCCC666333///,,,++++++***)))(((((()))***************'''((()))***+++******)))***)))((()))++++++)))(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000555===KKKZZZhhhqqq~~~~~~www~~~~~~rrraaaWWWUUUUUUgggwwwyyyvvvsssllldddXXXQQQMMMNNNPPPQQQRRRUUURRRTTTVVVRRRLLLGGGFFFHHHOOOaaattt}}}~~~~~~}}}{{{wwwwwwvvvsssnnniiiccc```___ccciiiooorrrrrrpppnnnnnnooorrruuuyyy~~~||||||}}}~~~~~~~~~|||{{{zzz~~~wwwtttqqqppprrrtttuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyuuuvvvuuuqqqjjjeeeccccccdddhhhlllmmmlllmmmqqqvvv{{{}}}~~~~~~|||{{{yyywwwvvvuuuqqqqqqpppoooooopppppppppppppppppppppqqqsssuuuwwwxxxyyyyyywwwuuutttuuuvvvvvvuuuttttttuuuxxx{{{}}}|||~~~~~~zzzuuutttvvvyyyvvvuuusssqqqqqqrrrtttuuurrrrrrqqqppppppqqqqqqrrrnnnnnnoooppprrruuuxxxyyyuuusssrrrsssuuuuuusssqqqnnnkkkfffaaa]]]ZZZYYYYYYZZZ]]]aaafffhhhiiihhhhhhgggjjjooovvv~~~{{{tttpppccc```\\\ZZZ[[[\\\]]]]]]dddeeeeeecccaaa^^^\\\[[[TTTPPPIIIBBB===:::::::::;;;===>>>>>><<<:::999:::666777888:::;;;::::::999777666666888===DDDLLLPPPVVVZZZaaagggiiigggcccaaa^^^___`````````___^^^]]]VVVUUUSSSPPPOOOMMMLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJDDDDDDDDDDDDCCCBBBAAA@@@???CCCHHHLLLPPPSSSVVVYYYVVVXXX[[[]]]___bbbfffiiiggggggiiilllooopppnnnlllbbb___ZZZVVVSSSRRRRRRSSSQQQVVV[[[]]]ZZZVVVRRRQQQMMMPPPQQQNNNHHHDDDEEEFFFvvvyyy}}}~~~}}}}}}~~~|||xxxssstttsssrrrssstttuuutttsssnnnnnnnnnoooppprrrssstttssssssttttttuuuvvvvvvvvvssssssrrrqqqrrruuuwwwyyyxxxvvvuuuuuuvvvvvvuuutttllljjjjjjmmmqqqtttrrrpppbbb```___^^^aaafffkkkooonnnjjjeeecccaaa]]]XXXSSSIIIHHHIIINNNWWW^^^bbbbbbRRRNNNIIIEEECCCAAA@@@???DDDFFFMMMWWW^^^YYYLLL@@@;;;>>>DDDEEEAAA???HHHSSS\\\hhhsssvvvvvvuuurrrnnniii\\\ZZZrrrsssooo{{{lllgggpppqqqjjjZZZEEE666333///,,,++++++******((())))))*********))))))'''((()))+++++++++***)))***)))((()))++++++)))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000444<<>>======???;;;===@@@@@@>>><<<::::::777888:::;;;<<<<<<;;;;;;777666666777<<>>@@@AAA@@@>>>;;;888777777888:::======<<<::::::555333777<<<@@@FFFLLLPPPTTTYYY]]]]]]\\\\\\[[[]]]^^^___aaaaaa___[[[WWWVVVSSSOOOMMMMMMNNNOOONNNRRRQQQQQQTTTXXX[[[ZZZXXXRRRQQQNNNKKKIIIHHHGGGGGGIIIJJJNNNTTT[[[aaaeeefffggggggiiilllppprrrrrrqqqvvvrrroooppppppkkk```VVVRRRMMMLLLQQQUUUUUUUUUVVVXXXVVVVVVZZZ^^^___ZZZUUUSSSTTTUUUUUUTTTQQQOOOMMM{{{~~~}}}{{{yyyyyyxxxxxxxxxzzzzzzxxxwwwyyyxxxwwwvvvvvvwwwxxxyyy{{{|||~~~|||zzzyyy{{{zzzxxxvvvtttsssrrrqqqrrrtttuuutttqqqoooooopppuuuttttttttttttvvvwwwxxxtttuuuuuuvvvuuutttsssrrruuurrroooppprrrtttttttttuuutttssssssttttttsssqqqmmmlllkkklllnnnooonnnmmmhhheeecccaaacccfffkkknnnllljjjccc\\\ZZZYYYTTTNNNFFFFFFHHHOOOWWW\\\]]]\\\WWWNNNEEECCCBBBBBBCCCEEEDDDDDDJJJUUU^^^ZZZLLL>>>999@@@EEECCC@@@DDDQQQ]]]mmmooovvv|||yyyzzzeeeWWWSSSdddyyy}}}zzzqqqmmmjjjwww{{{}}}uuukkkhhhfffggglllhhhVVVCCC555222...,,,++++++)))(((++++++************++++++***************)))(((((())))))))))))))))))))))))***)))))))))))))))))))))***+++,,,+++******,,,...///222666<<>>999???DDDCCCAAAIIIZZZiiiwwwvvvyyyfffXXXSSS]]]iiikkkjjjjjjfffeeedddrrrzzzrrrggghhhjjjmmmqqqjjjUUU@@@555222...,,,,,,+++***(((++++++************++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))******+++,,,---,,,++++++---//////222777===EEENNNWWW]]]]]]fffllliiidddbbb```^^^dddkkkzzzppp```[[[^^^ggguuuuuuhhh]]]TTTLLLQQQSSSSSSUUU\\\dddgggnnnrrrqqqhhhXXXKKKEEEDDDMMM^^^rrr|||}}}yyyxxxxxxwwwuuurrrooollljjjnnnnnnooopppsssvvvyyyzzz|||{{{xxxwww}}}~~~~~~}}}{{{{{{}}}~~~}}}|||yyyxxxvvvvvvxxxzzz{{{{{{yyyyyyyyyyyyzzz{{{}}}~~~~~~xxxzzz|||{{{yyyyyy{{{~~~|||{{{yyyvvvuuutttrrrpppmmmkkkjjjhhhfffffffffggggggiiiiiiiiijjjmmmqqqtttvvvyyyxxxxxxyyyzzzyyywwwuuuvvvwwwwwwyyyzzz{{{|||}}}}}}|||zzzyyywwwvvvvvvuuutttuuuvvvwwwxxxyyyzzzzzzvvvuuusssrrrsssssssssqqqqqqrrrrrrrrrrrrqqqpppoooooopppqqqsssuuuxxxzzz{{{xxxvvvsssqqqooollliiigggdddiiiqqqzzz|||vvvnnnjjjddd^^^[[[XXXUUUSSSTTTTTTTTTWWW[[[___aaaaaacccccccccccccccbbbbbbaaa[[[VVVMMMEEE???======>>>AAACCCEEEEEEDDD@@@<<<999888888888:::<<<======;;;999555444888;;;???EEELLLPPPVVV^^^cccdddaaa^^^]]]\\\]]]___bbbddddddaaa^^^]]]WWWPPPKKKLLLOOOSSSVVVTTTTTTUUUYYY]]]___```___WWWVVVTTTRRRPPPPPPPPPPPPPPPTTTZZZ^^^```ccchhhlllpppoooooopppqqqqqqooommmjjjhhheee```[[[UUUPPPMMMMMMJJJKKKQQQVVVWWWYYY\\\^^^ZZZVVVWWWZZZ^^^```___YYYYYYYYYYYYYYYYYYYYYYYY}}}|||xxxuuurrrpppooonnnssspppmmmmmmoooqqqsssssssssrrrpppoooooooooppppppsssssstttuuuxxxzzz|||}}}~~~{{{{{{{{{{{{{{{zzzzzzyyyuuutttrrrpppooonnnmmmmmmoooqqqrrrttttttuuuvvvvvvuuutttrrrqqqqqqqqqrrrrrrtttuuuvvvvvvuuurrrpppnnnrrrqqqppppppqqqrrrsssssssssrrrrrrssstttsssqqqooommmllllllnnnppppppnnnlllooommmiiifffdddeeegggiiieeefffddd```^^^[[[RRRHHHDDDDDDFFFMMMUUUZZZ[[[ZZZVVVLLLDDDBBBBBBAAACCCEEEGGGIIIQQQ\\\bbb]]]NNNAAA999???CCCBBBBBBMMMaaarrr{{{zzz}}}eeeZZZTTTXXX]]]\\\\\\aaabbbdddgggvvvyyy|||sss}}}~~~lllqqqwww{{{{{{pppXXXBBB555222///---,,,+++***)))))))))(((((((((((())))))***************)))(((((()))))))))))))))))))))))))))))))))))))))************+++,,,,,,++++++,,,...,,,000666===FFFPPPZZZ```aaalllrrrmmmccc^^^^^^___fffpppvvvgggdddfffqqq|||uuuhhh]]]UUUNNNSSSVVVVVVXXXaaappp{{{sss___PPPIIIHHHOOO```sss}}}~~~zzzwwwwwwwwwvvvtttqqqooommmppppppoooooopppsssvvvxxxuuutttrrrrrryyy}}}~~~~~~}}}|||}}}~~~~~~{{{zzzxxxyyy{{{}}}}}}|||{{{zzzzzzzzz{{{}}}|||~~~~~~|||{{{}}}~~~|||yyyvvvsssrrrpppnnnkkkiiihhhgggfffdddcccbbbbbbdddeeefffhhhkkkooorrrtttxxxxxxyyyyyyyyyxxxwwwuuuvvvwwwyyy{{{||||||||||||zzzyyywwwvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{xxxvvvtttsssssstttrrrqqqrrrrrrqqqqqqpppooonnnnnnqqqqqqqqqssstttvvvxxxyyywwwvvvtttsssrrrqqqpppoooooouuuzzzqqqjjjeeebbb]]]YYYUUUSSSRRRQQQRRRTTTWWW\\\```ccceeeeeeeeeeeeffffffeeeeeedddccc\\\WWWOOOGGGAAA???>>>???CCCDDDGGGGGGEEEAAA<<<999999888888:::<<<======<<<999666555888;;;>>>EEELLLSSSYYYbbbhhhhhheeeaaa^^^``````aaadddffffffcccaaa\\\WWWQQQMMMNNNQQQUUUVVVTTTUUUVVVXXX[[[\\\\\\\\\WWWVVVTTTSSSRRRRRRSSSSSSVVV\\\ccceeeeeegggkkkppprrrpppooonnnllljjjfffccc]]]]]]ZZZUUUNNNJJJJJJKKKOOOLLLNNNSSSWWWWWWZZZ^^^```^^^[[[[[[^^^aaabbbbbb^^^]]]\\\\\\\\\\\\]]]]]]}}}yyyvvvuuutttqqqnnnlllkkkkkkjjjpppmmmjjjjjjllloooqqqrrroooooonnnnnnoooppprrrssstttttttttuuuvvvxxxzzzzzzyyyyyyzzz{{{}}}}}}xxxtttvvv}}}|||xxxwwwwwwxxxxxxxxxwwwvvvuuuppppppoooooooooooopppppppppppprrrtttvvvwwwwwwwwwwwwvvvtttsssrrrrrrssssssvvvuuutttsssqqqqqqppppppqqqrrrrrrrrrrrrrrrsssttttttssssssuuuvvvuuurrrpppnnnmmmmmmoooqqqrrrqqqpppsssppplllhhhfffeeefffgggeeeffffffcccaaa]]]SSSIIIDDDDDDFFFLLLTTTZZZ[[[ZZZUUULLLCCCAAABBBAAACCCEEEGGGJJJRRR[[[```[[[MMMAAA:::>>>BBBAAABBBMMMbbbssswwwyyyxxx]]]SSSMMMPPPPPPNNNQQQXXX```fffnnn~~~sssuuuqqqzzzuuu|||uuu[[[EEE555333///---,,,,,,***)))))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))(((((())))))************)))***+++***)))***+++---,,,000666>>>GGGRRR\\\ccchhhsssyyypppbbb\\\^^^aaaiiiwwwtttqqqqqqzzz}}}qqqfff\\\UUUOOOSSSXXXYYY]]]jjjfffSSSLLLLLLRRRcccuuu~~~|||vvvvvvvvvvvvuuusssqqqpppooonnnlllkkklllooosssuuunnnnnnnnnooowww}}}||||||{{{{{{|||~~~~~~}}}}}}~~~|||{{{zzz{{{}}}~~~~~~|||{{{{{{{{{|||~~~}}}zzzvvvsssqqqooollljjjeeeeeedddcccaaa___^^^]]]___```bbbeeeiiimmmppprrruuuvvvxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{||||||{{{zzzwwwvvvtttsssrrrssstttuuuvvvwwwwwwxxxxxxyyyzzzzzzxxxvvvtttsssssstttrrrqqqrrrqqqqqqpppoooooooooooossssssssssssssstttuuuuuuvvvwwwwwwwwwwwwyyyzzz||||||xxxqqqhhhaaa\\\[[[XXXUUURRRQQQRRRRRRRRRVVV\\\bbbeeehhhiiiiiihhhiiiiiiiiiiiihhhgggggg^^^YYYQQQIIICCC@@@@@@@@@CCCEEEHHHIIIGGGCCC===::::::999888:::<<<>>>>>>===999666666999:::<<>>:::???BBBAAA@@@III\\\lllooouuu~~~}}}nnnVVVMMMHHHKKKKKKIIIMMMVVV]]]fffqqq~~~mmmnnnooovvv||||||~~~yyyvvv\\\FFF666333///------,,,+++)))++++++************++++++***************)))(((((())))))))))))))))))))))))((((((((()))******++++++)))***+++***))))))+++---///222777>>>GGGRRR^^^fffppp|||wwwggg______aaajjj}}}~~~zzznnndddZZZSSSKKKQQQWWW\\\aaassskkkUUUMMMLLLTTTdddvvv}}}vvvvvvwwwwwwvvvuuusssrrrnnnllljjjiiiiiikkkmmmooohhhjjjjjjmmmvvv~~~||||||zzzyyyyyyzzz}}}~~~~~~}}}|||{{{}}}~~~||||||{{{|||}}}~~~~~~zzzuuuqqqooommmjjjhhhbbbbbb```___]]][[[ZZZYYY[[[\\\___bbbfffkkknnnpppqqqtttvvvwwwvvvvvvvvvwwwuuuvvvxxxyyyzzzzzzzzzyyyuuutttrrrqqqqqqsssuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvuuusssrrrsssssssssqqqrrrqqqqqqpppqqqqqqrrrrrrttttttsssrrrrrrrrrrrrssswwwyyy{{{}}}zzztttnnnhhh```[[[TTTTTTTTTRRRPPPQQQSSSUUUVVV[[[bbbgggjjjkkkllllllkkkkkkkkkkkkkkkjjjjjjiii___ZZZSSSKKKEEEBBBAAAAAADDDGGGJJJLLLJJJFFF@@@<<<;;;999888999<<<>>>>>>>>>999777777999:::;;;CCCMMMYYY___gggkkkjjjfff```]]]]]]]]]]]]^^^______\\\ZZZWWWTTTQQQPPPQQQRRRSSSSSSYYYZZZ[[[[[[YYYWWWWWWXXXZZZZZZYYYYYYZZZ[[[]]]^^^```eeekkknnnooooooqqqtttuuurrrmmmgggaaaZZZSSSNNNCCCDDDDDDBBBAAACCCIIINNNWWWVVVXXX\\\]]]\\\___dddeeeggghhhhhhgggddd```]]]]]]]]]]]]]]]]]]]]]]]]]]]yyyrrrlllhhheeeeeeeeeeeegggiiikkkmmmiiihhhfffgggjjjmmmnnnooommmmmmmmmnnnpppsssuuuwwwwwwvvvvvvuuuvvvvvvwwwwwwyyywwwvvvwwwzzz{{{zzzyyyuuuttttttuuuwwwxxxwwwuuusssuuuvvvwwwwwwvvvuuutttoooooopppqqqsssuuuvvvwwwtttrrrrrrtttwwwxxxvvvtttpppooonnnmmmmmmmmmnnnooorrrrrrrrrrrrqqqqqqppppppqqqsssvvvuuutttssstttvvvuuuuuuuuuwwwxxxwwwtttqqqnnnlllkkklllooosssvvvwwwwwwuuuppplllhhhfffeeeeeeeeeggggggeeeccc___UUUKKKEEEEEEGGGMMMUUUZZZ\\\[[[TTTJJJBBBAAAAAAAAACCCFFFEEEHHHMMMTTTWWWRRRGGG>>>:::???CCCAAA>>>DDDTTTaaahhhpppzzzuuufffRRRIIIFFFIIIKKKIIINNNVVVZZZdddqqq|||lllooonnnwww}}}uuuppptttzzzzzzuuu\\\III666333000...---,,,+++***++++++************++++++***************)))(((((())))))))))))))))))))))))'''(((((()))******++++++***+++++++++******,,,---///222666===GGGUUUccclll|||wwwlllgggeeejjj~~~qqqggg\\\TTTIIIPPPYYY___ddduuulllVVVLLLKKKUUUddduuu~~~}}}xxxxxxyyyyyyxxxwwwuuutttooommmkkkiiigggggghhhhhhcccdddeeeiiirrr~~~~~~|||zzzzzzzzz{{{|||~~~}}}||||||}}}~~~||||||{{{|||}}}~~~}}}yyytttooollljjjgggeee___^^^\\\[[[YYYXXXWWWWWWWWWYYY\\\```eeeiiimmmooommmqqqtttuuuuuutttvvvwwwtttuuuvvvwwwwwwxxxxxxxxxvvvtttsssrrrrrrtttwwwxxx{{{zzzzzzyyyyyyxxxwwwwwwtttsssqqqqqqrrrssssssrrrqqqqqqqqqqqqrrrtttvvvwwwsssrrrrrrrrrrrrrrrssssssvvvyyy|||{{{vvvnnnhhhccc^^^YYYVVVPPPRRRRRRRRRQQQSSSWWW[[[ZZZ```fffkkklllmmmnnnoookkkllllllllllllkkkjjjjjj```[[[TTTMMMGGGDDDBBBBBBFFFIIIMMMOOONNNJJJDDD@@@;;;:::888999<<<>>>???>>>888777888:::999;;;CCCMMMZZZ___eeeiiigggbbb]]]ZZZ[[[ZZZZZZ\\\^^^^^^]]]\\\WWWSSSNNNLLLMMMPPPRRRSSSVVVXXXZZZYYYWWWUUUVVVWWWZZZZZZZZZZZZ\\\^^^```aaaaaadddiiimmmpppqqqqqqqqqsssoooiiibbbZZZQQQIIICCC>>>>>>>>>>>>@@@DDDJJJNNNXXXXXX[[[___``````dddjjjiiijjjkkkiiieeeaaa]]]ZZZUUUWWWYYY[[[]]]^^^^^^^^^|||uuupppffffffffffffhhhjjjlllmmmjjjhhhgggiiillloooppppppnnnnnnnnnoooppprrrtttvvvvvvvvvuuuuuutttuuuuuuuuuwwwuuutttuuuxxxyyywwwuuuuuuvvvvvvvvvuuuuuutttsssqqqrrrtttvvvwwwvvvuuutttqqqqqqrrrssstttvvvwwwxxxxxxvvvuuuwwwyyyzzzxxxvvvrrrrrrqqqppppppqqqrrrsssoooppprrrttttttrrrpppnnnqqqtttwwwwwwtttsssuuuwwwttttttuuuwwwxxxwwwssspppnnnkkkiiijjjnnnsssvvvxxxxxxuuuqqqmmmiiigggfffeeeeeegggfffdddccc___UUUKKKEEEEEEGGGNNNUUU[[[\\\[[[TTTJJJBBB@@@AAAAAACCCFFFGGGIIINNNTTTVVVRRRHHH@@@999???CCCAAA<<<@@@MMMZZZdddnnnwww||||||oooaaaMMMEEEAAAFFFHHHGGGKKKSSSXXXcccppp|||ooosssooozzz~~~rrrkkkpppwwwzzzvvv^^^LLL666333000...---,,,+++***))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))'''(((((()))***++++++++++++,,,,,,,,,++++++---///,,,...444<<>>??????888888999:::999:::CCCMMMYYY^^^dddfffddd___ZZZWWW[[[ZZZ[[[]]]```aaaaaa```XXXSSSLLLIIIJJJNNNRRRUUUQQQTTTVVVVVVSSSRRRTTTVVVXXXXXXXXXYYYZZZ]]]___```aaabbbfffkkkppprrrqqqooooookkkddd\\\SSSJJJAAA;;;<<<;;;;;;<<<@@@FFFJJJMMMXXXYYY]]]bbbcccccchhhooollllllkkkhhhccc^^^ZZZYYYOOORRRVVVZZZ]]]^^^___^^^vvvsssnnniiiiiilllmmmkkkiiikkkkkkmmmnnnoooooooooooojjjlllnnnqqqssssssttttttwwwvvvtttsssrrrrrrrrrsssvvvvvvwwwwwwwwwuuutttsssssssssrrrtttuuuvvvuuusssnnnnnnoooqqqssssssqqqoooooopppsssvvvwwwxxxxxxxxxvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwvvvssspppuuuuuuuuutttsssrrrppppppqqqqqqrrrrrrssssssrrrrrrqqqrrrtttvvvwwwvvvuuutttpppkkkfffgggmmmtttvvvvvvssspppkkkfffccccccdddfffdddgggfffccc___\\\TTTKKKFFFFFFHHHNNNWWW\\\]]]\\\SSSKKKDDDCCCDDDDDDDDDGGGFFFJJJNNNRRRVVVVVVMMMBBB;;;===???>>>===BBBLLLUUU___lllxxx|||}}}xxxjjjYYYFFF???<<>>;;;888888999<<<===>>>>>>===<<<;;;;;;???EEEIIIUUUXXX[[[\\\[[[YYYXXXXXX[[[\\\^^^cccggggggccc```UUUPPPIIIGGGHHHKKKLLLLLLQQQSSSTTTSSSQQQNNNMMMMMMTTTSSSQQQPPPPPPQQQTTTUUUZZZXXXWWW[[[bbbiiimmmnnnkkkfff^^^TTTKKKDDD>>><<<888:::===>>>???CCCJJJOOOUUUWWWZZZ\\\^^^aaafffiiijjjiiihhheeeaaa[[[VVVTTTPPPRRRUUUZZZ\\\[[[XXXUUUxxxnnniiiiiikkkjjjhhhiiijjjlllmmmooopppqqqqqqnnnoooqqqssstttuuuuuuuuuuuuttttttsssrrrrrrrrrrrrttttttuuuvvvvvvuuutttssstttrrrrrrrrrsssrrrpppnnniiiiiiiiikkknnnpppppppppttttttuuuvvvwwwxxxxxxxxxtttttttttuuuuuuvvvvvvvvvvvvuuuvvvwwwxxxwwwtttrrrsssssssssrrrqqqqqqpppppprrrrrrrrrrrrrrrrrrqqqqqqrrrtttvvvxxxxxxwwwuuusssooojjjeeefffmmmsssvvvuuuqqqnnniiidddaaa```aaabbb```bbbaaa]]]ZZZWWWOOOGGGEEEEEEGGGMMMUUU[[[\\\[[[SSSJJJCCCCCCDDDCCCDDDFFFGGGJJJNNNQQQUUUUUUMMMBBB<<<>>>???>>>===BBBMMMUUUbbbrrrxxxiiiZZZIIIBBB>>>DDDLLLPPPQQQSSSXXX^^^jjjyyyiiimmmooo~~~xxxxxx{{{}}}tttvvvxxxmmm]]]GGG888444000...------,,,+++,,,,,,++++++***))))))((()))+++------+++)))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,++++++++++++,,,---.........111888???GGGWWWpppttt}}}tttggg]]]OOOUUU[[[\\\]]]iiiqqq[[[KKKCCCAAANNN___qqq{{{~~~|||{{{zzzzzzyyywwwssspppnnniiibbb^^^^^^___```___^^^___^^^___aaahhhooouuuyyy{{{~~~~~~~~~}}}~~~}}}}}}~~~yyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~{{{vvvrrrnnnnnnrrruuuuuutttuuussspppnnnllliiidddaaa]]]ZZZVVVUUUVVVWWWWWWUUUXXXYYY\\\aaafffkkkllllllllllllmmmnnnppprrrtttuuuuuuuuuuuuttttttttttttssstttsssrrrrrrsssuuuwwwxxxxxxxxxyyyxxxxxxwwwvvvuuupppqqqrrrssssssrrrqqqqqqpppqqqrrrtttuuuttttttsssooooooooonnnnnnoooppppppqqqqqqssswww}}}~~~xxxoooiiibbb\\\UUUPPPOOOQQQRRRRRRUUUVVVVVVWWWXXX[[[```cccdddhhhmmmpppqqqrrrrrrssspppooonnnmmmmmmkkkhhhfffccc```[[[SSSKKKFFFEEEEEEIIINNNQQQRRRSSSSSSMMMEEE===;;;888777999<<<>>>>>>>>>>>>>>>======???DDDGGGPPPSSSVVVWWWWWWUUUUUUUUU[[[[[[\\\^^^aaaaaa___\\\RRRMMMHHHEEEFFFIIIJJJJJJOOOPPPRRRQQQOOOMMMLLLLLLOOOMMMKKKIIIIIIKKKNNNOOOTTTSSSRRRVVV\\\bbbfffgggbbb^^^VVVNNNFFF@@@===<<<:::===@@@AAAAAACCCHHHMMMOOORRRUUUWWWZZZ^^^cccfffddddddbbb```\\\XXXTTTRRRNNNPPPRRRUUUWWWVVVSSSQQQzzzqqqmmmmmmmmmmmmhhhiiikkkmmmoooqqqrrrsssrrrrrrsssuuuuuuuuuuuuuuurrrsssssssssssssssrrrrrrqqqrrrssstttttttttsssrrrsssrrrqqqppppppnnnkkkiiicccaaa```bbbfffjjjmmmnnnuuuuuuuuuuuuuuuuuuvvvvvvqqqrrrssstttuuuvvvwwwwwwvvvvvvvvvwwwxxxwwwuuusssrrrqqqppppppppppppqqqrrruuuuuutttsssrrrqqqpppppptttvvvyyy{{{zzzxxxtttrrrnnniiidddffflllrrrttttttooolllhhhccc___]]]\\\\\\ZZZ\\\[[[WWWTTTQQQJJJBBBDDDCCCFFFLLLTTTYYYZZZYYYRRRJJJCCCBBBCCCCCCCCCFFFGGGJJJMMMPPPTTTUUUMMMCCC===>>>???======BBBMMMVVVdddvvvxxxhhhXXXKKKEEEDDDLLLUUUWWWUUUTTTXXXaaannnyyyhhhlllllluuuxxxyyyooo___JJJ888444000...------,,,+++,,,,,,++++++***))))))))),,,---///...+++)))(((((())))))))))))))))))))))))++++++******++++++,,,---++++++++++++,,,---......///111666===FFFXXXuuutttrrrzzz}}}vvvjjj___SSSVVVYYYXXXZZZbbbrrr~~~~~~uuugggXXXKKKCCC@@@KKK\\\qqq}}}}}}~~~}}}{{{zzzyyyuuupppmmmhhhddd^^^ZZZZZZ\\\]]]^^^___^^^]]]]]]___eeelllrrrtttwww{{{~~~}}}|||}}}~~~}}}||||||}}}~~~~~~}}}yyyzzzzzz{{{|||}}}~~~~~~|||||||||}}}}}}}}}~~~~~~~~~zzzwwwqqqmmmiiiiiinnnrrrttttttrrrpppnnnmmmllljjjfffccc___[[[XXXVVVVVVWWWXXXXXXZZZZZZ]]]aaafffjjjkkkkkkhhhhhhiiikkknnnppprrrssstttttttttsssssssssrrrrrrqqqppppppqqqrrrtttvvvxxxuuuuuuvvvvvvvvvvvvvvvuuupppppppppoooooooooppppppoooppprrrsssttttttssssssoooooonnnmmmmmmmmmnnnnnnnnnooopppsssxxx~~~|||xxxrrriiicccWWWTTTPPPNNNOOOPPPQQQQQQTTTVVVXXXZZZ\\\___bbbeeefffjjjnnnqqqrrrrrrssstttsssrrrpppnnnmmmkkkhhheeecccaaa\\\UUUMMMHHHFFFGGGJJJNNNRRRSSSTTTSSSMMMEEE===;;;888777999<<<>>>??????@@@AAA@@@???@@@BBBDDDHHHJJJMMMOOOOOOOOOPPPQQQZZZYYYXXXXXXYYYXXXVVVTTTMMMIIIEEEDDDEEEFFFGGGHHHKKKLLLNNNNNNLLLJJJJJJJJJKKKIIIEEEBBBBBBCCCFFFIIIMMMLLLMMMQQQWWW\\\```aaa[[[WWWPPPHHHBBB????????????BBBEEEEEEDDDDDDFFFJJJIIILLLOOORRRUUUYYY^^^aaa___^^^]]][[[YYYVVVTTTSSSQQQQQQRRRRRRRRRQQQOOONNNxxxrrrpppooonnnjjjjjjkkklllnnnpppqqqrrrssssssssssssssssssssssssqqqrrrtttuuuuuutttsssrrroooppprrrsssssssssrrrrrrrrrqqqppppppooommmiiifff]]][[[ZZZ[[[___cccfffhhhnnnoooqqqssssssssssssrrrqqqrrrrrrssstttuuuvvvvvvvvvuuuuuuvvvwwwwwwuuussssssrrrpppooopppqqqsssuuuyyyxxxwwwuuusssrrrqqqqqquuuxxx{{{}}}|||yyytttqqqmmmhhhccceeelllrrrsssrrrnnnkkkgggbbb]]][[[YYYYYYYYY[[[ZZZVVVSSSQQQIIIBBBCCCCCCEEEKKKRRRXXXYYYXXXQQQIIIBBBAAABBBBBBBBBEEEEEEHHHKKKOOOTTTVVVOOOFFF===>>>>>><<<<<>>@@@BBBFFFGGGKKKOOOUUU[[[___aaa[[[WWWPPPIIIDDDCCCDDDEEEFFFIIIKKKJJJFFFDDDEEEGGGHHHKKKNNNPPPRRRUUUYYY\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWUUURRRPPPOOOOOOPPP|||wwwrrrooommmmmmmmmmmmlllmmmnnnoooppprrrrrrqqqqqqpppppppppppprrrsssuuuvvvvvvuuutttsssoooppprrrsssssssssrrrrrrppppppoooppppppmmmiiifff[[[ZZZYYYZZZ]]]___``````dddggglllqqqssssssqqqooorrrrrrsssssstttuuuuuuuuuvvvuuutttuuuvvvwwwuuuttttttsssrrrqqqrrrtttvvvxxx{{{zzzxxxvvvuuutttttttttvvvyyy|||~~~}}}yyyuuuqqqlllgggccceeelllqqqsssrrrooolllfffaaa\\\ZZZYYYYYY[[[^^^___[[[YYYUUUMMMEEECCCCCCEEEKKKRRRWWWXXXWWWPPPHHHAAA@@@AAAAAAAAADDDBBBFFFJJJOOOVVVYYYRRRIII<<<======;;;<<>>IIIYYYpppuuu|||ppp___^^^ooo}}}~~~{{{wwwkkk]]]RRRTTTUUUUUUVVVYYY___dddeeeccc^^^XXXQQQIIICCC???GGG[[[sss~~~{{{zzzyyyyyywwwtttpppmmmccccccbbb___[[[WWWSSSRRRSSSVVV\\\aaafffkkkpppsssyyy{{{~~~{{{zzzzzz|||~~~}}}zzzxxxwwwvvvwwwyyyyyyzzzzzz{{{{{{||||||||||||}}}}}}~~~}}}yyyvvvooommmkkkkkkmmmpppsssuuurrrqqqpppqqqrrrqqqnnnlllgggdddaaa\\\YYYXXXXXXYYY\\\\\\]]]```ccceeeeeedddcccdddeeegggjjjmmmoooqqqqqqqqqqqqqqqpppppppppppppppooooooooonnnnnnoooooonnnoooqqqrrrssstttttttttooonnnkkkjjjiiijjjlllmmmpppqqqssstttuuuuuuttttttrrrqqqpppooonnnmmmmmmmmmmmmmmmnnnooorrrvvvyyy{{{~~~vvvrrrkkkfffbbb[[[SSSMMMHHHJJJMMMPPPRRRSSSTTTUUUTTTWWW\\\```bbbdddgggiiijjjllloooqqqqqqqqqssstttuuusssooollljjjgggdddbbbbbb```\\\VVVOOOIIIGGGGGGKKKPPPTTTUUUWWWVVVQQQIIIBBB>>>:::888:::===@@@AAACCCEEEGGGHHHFFFDDDCCCCCC>>>@@@AAABBBBBBDDDFFFIIIPPPPPPPPPOOOMMMKKKIIIIIIGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHJJJJJJIIIGGGGGGGGGIIIFFFAAA<<<::::::<<<===AAADDDJJJPPPVVV\\\aaaccc___[[[TTTMMMIIIHHHIIIJJJNNNPPPQQQNNNIIIEEEDDDFFFKKKMMMPPPQQQRRRSSSUUUWWWZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[ZZZWWWSSSPPPPPPTTTWWW}}}yyytttqqqooonnnmmmllllllmmmnnnooorrrqqqpppooooooooooooppptttttttttuuuttttttssssssqqqrrrssstttttttttsssrrrpppppppppppppppmmmiiieeeZZZ[[[^^^aaacccbbb^^^[[[]]]aaaffflllooopppooonnnqqqrrrssstttuuuvvvwwwwwwvvvuuutttuuuwwwwwwwwwvvvvvvuuuuuutttuuuvvvwwwxxxzzzyyyxxxvvvvvvvvvwwwxxxwwwyyy{{{}}}|||yyyuuussskkkgggdddfffmmmrrrsssqqqoookkkeee___ZZZYYYYYYZZZ___ccceeecccaaa\\\SSSJJJEEEEEEFFFLLLSSSXXXYYYXXXOOOGGG@@@???@@@@@@@@@CCCAAAFFFLLLRRRYYY[[[TTTJJJ;;;<<<;;;:::<<>>HHH]]]uuu{{{zzzyyyxxxwwwtttooolllcccdddccc___XXXRRROOOMMMNNNSSSZZZbbbiiiooouuuyyy~~~~~~}}}|||zzz{{{|||}}}~~~~~~}}}zzzwwwuuuuuuvvvyyyyyyyyyzzzzzzzzz{{{{{{||||||}}}}}}~~~|||yyytttsssqqqppppppqqqrrrsssqqqqqqqqqqqqrrrrrrooommmhhhhhhfffbbb]]][[[ZZZ[[[___^^^^^^```cccdddcccbbbbbbcccdddeeehhhjjjlllnnnnnnnnnnnnmmmmmmmmmmmmlllpppppppppoooooonnnmmmmmmlllmmmooopppqqqrrrrrrrrrnnnmmmkkkiiihhhiiijjjkkkoooppprrrsssttttttsssssssssrrrqqqooonnnmmmmmmmmmmmmmmmnnnoooqqqtttwwwxxx{{{{{{vvvpppjjjccc]]]YYYTTTNNNIIIGGGJJJOOORRRTTTUUUWWWXXXXXX[[[___bbbdddgggjjjllloooqqqssstttttttttuuuwwwuuurrrnnnkkkiiigggdddbbbaaa```]]]WWWPPPJJJHHHGGGLLLQQQUUUWWWYYYZZZTTTMMMFFFAAA<<<:::;;;>>>AAABBBEEEHHHJJJKKKIIIGGGFFFEEE@@@AAAAAAAAA@@@AAADDDGGGKKKNNNQQQRRRPPPMMMKKKIIIIIIKKKMMMLLLJJJGGGFFFFFFEEEGGGHHHHHHFFFEEEDDDEEECCCAAA>>>;;;::::::;;;<<<@@@EEELLLSSSYYY^^^bbbfffbbb^^^XXXSSSOOONNNOOOPPPUUUVVVUUUQQQJJJFFFEEEFFFLLLNNNQQQRRRQQQQQQSSSTTTUUUWWWYYY[[[\\\\\\ZZZYYYZZZYYYWWWSSSQQQUUU^^^ddd}}}~~~~~~}}}{{{yyyxxxwwwuuuxxx|||~~~}}}yyyuuurrrnnnmmmlllllllllnnnoooqqqssssssqqqqqqpppqqqrrrrrrtttsssrrrrrrqqqqqqqqqqqqttttttuuuvvvvvvuuutttsssqqqqqqppppppoookkkeeeaaaZZZ^^^eeekkkmmmiiiaaaZZZXXXZZZ]]]aaaeeehhhiiijjjnnnoooqqqtttvvvyyy{{{|||yyywwwvvvwwwxxxzzzyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuwwwxxxzzzwwwxxxzzz{{{{{{yyyvvvtttlllgggdddgggnnnssssssrrrooojjjbbb[[[WWWWWWYYY[[[aaafffjjjiiigggbbbWWWLLLGGGGGGHHHNNNUUUZZZZZZYYYOOOFFF??????@@@???@@@BBBCCCHHHOOOUUU[[[\\\SSSGGG:::::::::999<<>>???JJJ```www}}}{{{yyyxxxvvvrrrmmmiiibbbaaa___XXXQQQLLLKKKLLLMMMQQQWWW^^^fffoooxxx~~~~~~}}}{{{}}}||||||{{{{{{|||||||||{{{||||||zzzwwwvvvwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~|||~~~}}}yyyyyyxxxvvvsssqqqpppqqqooonnnnnnoooppppppmmmkkkfffhhhhhhfffbbb___^^^___bbbaaaaaabbbddddddcccbbb```aaabbbccceeegggiiijjjjjjjjjiiiiiiiiihhhhhhhhhllllllllllllllllllkkkkkkkkklllmmmoooppppppppppppmmmlllkkkjjjiiiiiiiiijjjmmmnnnpppqqqrrrrrrqqqqqqrrrqqqpppnnnmmmlllkkkkkkllllllmmmnnnppprrrtttvvvvvv|||}}}{{{zzzwwwrrrnnnjjjccc[[[UUURRRPPPLLLIIIHHHLLLQQQSSSTTTVVVXXXZZZ]]]```ccceeegggjjjmmmpppqqqrrrtttuuuttttttvvvwwwvvvsssoookkkjjjhhheeecccbbbaaa^^^YYYRRRLLLJJJIIILLLQQQVVVYYY\\\]]]XXXQQQJJJEEE???<<<<<<>>>AAABBBHHHJJJLLLMMMKKKIIIIIIIIIEEEDDDCCCAAA@@@AAACCCFFFGGGNNNUUUYYYXXXSSSPPPNNNMMMPPPRRRRRRNNNJJJHHHGGGCCCEEEFFFFFFCCCAAA@@@AAA>>>>>>>>>>>>>>>???@@@AAAFFFLLLTTTZZZ^^^bbbfffiiidddbbb^^^ZZZXXXWWWXXXXXXZZZZZZXXXRRRKKKFFFFFFHHHIIILLLNNNPPPPPPPPPQQQRRRSSSVVVZZZ]]]^^^]]][[[YYYWWWWWWWWWUUUWWW```mmmwwwwwwxxxwwwtttpppmmmkkkjjjhhhlllqqquuutttqqqnnnlllmmmlllkkkkkkllloooqqqsssuuutttsssrrrrrrssstttuuutttsssqqqooonnnnnnoooooovvvvvvwwwwwwwwwvvvtttsssrrrrrrqqqpppmmmhhhbbb]]]YYY```jjjsssuuuoooeee\\\TTTTTTUUUWWWZZZ___ccceeelllmmmppptttxxx{{{~~~{{{yyyxxxxxxzzz||||||{{{vvvvvvwwwwwwwwwwwwvvvuuuttttttsssssstttvvvyyyzzzwwwxxxyyyzzzzzzxxxwwwvvvlllhhheeehhhnnnssstttrrrnnniiiaaaYYYUUUVVVYYY[[[bbbhhhlllmmmjjjdddXXXMMMHHHHHHJJJOOOVVV[[[[[[ZZZNNNFFF???>>>?????????AAAEEEKKKQQQXXX]]]\\\QQQEEE999999999888<<>>>>><<<===???BBBDDDFFFHHHHHHNNNTTT[[[aaadddfffiiilllfffeeebbb```_________```]]]\\\YYYRRRKKKGGGGGGIIIEEEHHHLLLNNNNNNOOOPPPQQQTTTWWW\\\```aaa___\\\ZZZVVVWWWXXXYYY^^^iiizzz{{{tttlllfffccccccaaabbbdddddddddcccbbb```cccfffiiikkkmmmnnnppprrrqqqqqqqqqqqqrrrsssuuuvvvttttttsssqqqoooooorrrtttssssssssssssssssssssstttsssrrrqqqpppnnniiiccc^^^YYY```jjjrrrtttqqqjjjeeeaaa]]]WWWTTTTTTXXX^^^cccgggjjjooosssvvvwwwvvvuuuxxxwwwwwwxxxzzz{{{{{{zzz{{{zzzwwwuuuuuuuuuwwwxxxuuuuuuttttttuuuvvvwwwwwwwwwwwwxxxxxxwwwuuurrrqqqmmmjjjhhhjjjpppuuuwwwwwwmmmfff___ZZZTTTPPPSSSYYY___hhhqqqrrrooohhh^^^UUUOOOJJJFFFJJJSSSZZZ[[[XXXJJJCCC>>>???@@@???AAADDDFFFIIIPPPYYY___ZZZMMMAAA:::888666888>>>JJJ[[[hhhtttvvvwwwssslllccc[[[WWW]]]gggmmmgggZZZRRRVVV^^^fffoooyyy|||yyy||||||nnnUUU@@@777444111///...---,,,+++------,,,++++++***))))))---,,,***)))))))))******+++***)))(((((()))***+++,,,,,,+++***))))))******)))******++++++,,,------000222888@@@LLLZZZiiirrrttt{{{wwwhhh^^^YYYTTTjjjyyyuuupppqqqkkk___NNNQQQXXX\\\ZZZWWWZZZaaagggddd```YYYMMM@@@<<<>>>LLL^^^rrrzzz|||~~~}}}yyyuuussspppmmmjjjddd\\\RRRJJJFFFGGGHHHIIINNNPPPTTT[[[dddoooyyy~~~|||{{{|||~~~~~~|||zzzyyyzzz|||}}}}}}~~~}}}|||zzzzzzyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~~~~~~~zzzuuupppmmmkkkjjjnnnoooooonnnllliiigggeeeggggggffffffeeeddddddcccdddgggjjjjjjhhhccc___]]][[[ZZZYYYYYYZZZ\\\___aaabbb```______```aaaaaa```ffffffggghhhiiiiiiiiihhhfffgggggghhhiiijjjkkkkkkjjjjjjkkkjjjiiihhhgggfffgggiiikkknnnpppqqqqqqpppqqqooollliiigggffffffggghhhiiikkkmmmoooqqqqqqrrrssstttvvvxxxyyyzzzzzzyyyvvvuuussspppkkkfffbbb___XXXTTTNNNIIIFFFFFFGGGIIIJJJLLLPPPSSSUUUXXX\\\___bbbbbbdddfffiiillloooqqqqqqqqqrrrrrrtttuuuwwwxxxtttrrrpppooonnnllliiifffccc```]]]XXXSSSOOOLLLJJJNNNQQQUUUXXXZZZZZZXXXWWWPPPJJJAAA======AAADDDEEEKKKLLLNNNPPPPPPPPPNNNNNNNNNMMMKKKGGGCCCBBBCCCEEELLLOOOTTT[[[___```\\\YYYYYYYYYYYYWWWSSSNNNJJJGGGCCCCCCBBB???<<<;;;<<<>>>@@@CCCHHHMMMQQQSSSTTTTTTWWW]]]cccfffeeefffjjjnnnjjjiiigggeeeddddddffffffeee```WWWOOOJJJIIIJJJKKKKKKKKKMMMQQQUUUXXXWWWVVVYYY^^^cccdddaaa]]]\\\\\\ZZZ___bbbdddnnn}}}uuukkkccc^^^YYYYYYYYYXXXXXXWWWVVVVVVZZZ]]]aaadddfffjjjmmmppppppqqqrrrrrrssstttuuuuuuttttttsssqqqoooooorrrtttssssssssssssssssssrrrrrrsssrrrqqqpppnnniiibbb^^^YYY```jjjrrruuusssmmmiiiddd```ZZZUUURRRSSSUUUWWW]]]```eeejjjoooqqqssssssuuuuuuvvvwwwyyyzzzzzzzzz{{{zzzyyywwwwwwwwwxxxxxxuuuuuuuuuuuuvvvwwwxxxyyywwwwwwwwwwwwvvvsssqqqooommmjjjhhhjjjooosssttttttiiiccc\\\XXXSSSPPPSSSYYY```iiiqqqsssqqqlllbbbZZZPPPLLLJJJOOOXXX^^^]]]ZZZJJJCCC>>>??????>>>@@@CCCFFFIIIPPPZZZ___ZZZMMMAAA<<<999888999???LLL]]]iiiqqqrrrqqqlllddd[[[TTTPPPVVV]]]aaa\\\RRROOOVVV^^^bbbqqq~~~{{{~~~wwwgggRRRBBB777444111///...---,,,+++++++++++++++++++++++++++,,,+++***)))))))))***++++++***)))(((((()))***+++,,,++++++******)))***************+++,,,,,,------...000666>>>IIIVVVbbbjjjvvvzzz}}}zzzxxxyyyssszzzrrrfff___]]]YYYnnn{{{vvvppppppjjj___PPPSSSYYY]]]\\\ZZZ___gggmmmiiiddd\\\OOOBBB===???MMM___sss|||~~~~~~yyyvvvsssqqqmmmkkkbbb\\\TTTNNNKKKJJJIIIIIIPPPRRRWWW^^^hhhrrr{{{~~~{{{zzz{{{}}}~~~|||yyyyyyzzz{{{||||||~~~}}}|||{{{yyyyyyxxxxxxyyyxxxxxxwwwwwwxxxxxxyyyxxxyyyzzz|||}}}}}}~~~~~~~~~zzzvvvrrrnnnlllkkkmmmllllllkkkiiigggfffeeeffffffeeedddccccccccccccfffhhhjjjkkkhhhddd```^^^ZZZYYYYYYXXXYYYZZZ[[[\\\\\\[[[YYYYYY[[[[[[[[[ZZZ___```aaabbbcccddddddeeeeeeeeeeeefffgggggghhhhhhhhhggggggffffffeeeeeeeeeeeefffiiikkkmmmoooppppppnnnmmmjjjgggeeeddddddeeefffgggiiikkkmmmnnnooopppnnnooopppqqqrrrqqqppppppnnnmmmkkkhhhccc___[[[XXXQQQNNNIIIDDDBBBCCCEEEGGGNNNPPPTTTVVVXXXZZZ]]]```cccdddeeegggjjjlllooopppqqqqqqrrrtttuuuvvvwwwwwwtttrrrppppppooommmjjjhhhdddbbb^^^YYYTTTPPPMMMLLLNNNQQQUUUXXXZZZZZZYYYXXXUUUNNNFFF@@@???@@@@@@AAAGGGIIIMMMQQQSSSTTTTTTTTTQQQPPPNNNJJJEEECCCCCCDDDHHHKKKQQQXXX]]]___]]]ZZZ[[[[[[ZZZXXXTTTPPPKKKIIIDDDDDDDDDCCCBBBBBBDDDFFFMMMPPPUUUYYY\\\\\\[[[ZZZ\\\```ccceeefffgggjjjlllkkkiiigggeeeddddddeeefffddd```ZZZTTTOOOMMMMMMNNNKKKMMMQQQVVVZZZ\\\ZZZWWWXXX]]]bbbdddcccaaaaaabbbbbbjjjsss{{{wwwkkkbbb^^^\\\XXXUUURRRQQQQQQRRRRRRTTTWWWZZZ^^^ccciiinnnoooppprrrtttuuuuuuuuuuuusssssssssqqqpppppprrrtttsssssssssssssssrrrqqqppprrrrrrqqqqqqnnniiibbb]]]YYY___hhhpppuuuuuurrroooooolllgggaaa[[[WWWTTTSSSSSSUUUYYY___eeejjjoooqqqqqqrrrtttuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxttttttuuuvvvwwwxxxzzz{{{yyyyyyyyyxxxvvvssspppooollliiihhhjjjnnnppppppnnnddd^^^YYYWWWSSSQQQUUU\\\dddllltttvvvtttqqqhhh___RRROOOOOOUUU^^^ccc```[[[KKKDDD?????????>>>@@@CCCFFFJJJQQQZZZ^^^YYYLLLAAA<<<;;;999:::AAAPPP```kkkqqqpppllleee\\\TTTNNNLLLSSSUUUUUUPPPKKKMMMWWWaaagggxxx}}}yyyyyyhhhUUUGGG777444111///...---,,,+++))))))***+++,,,,,,------*********)))******+++,,,******))))))))))))******+++++++++*********************++++++,,,,,,------...000666>>>HHHSSS]]]bbbiiimmmqqqqqqooommmmmmnnnrrryyy|||nnneeedddeeeddduuuxxxpppoooiii```QQQTTTYYY]]][[[[[[cccmmmqqqnnnhhh___QQQCCC???BBBOOOaaattt~~~}}}yyyvvvtttqqqnnnkkkbbb^^^XXXTTTQQQPPPNNNMMMSSSVVV[[[cccllluuu}}}}}}zzzxxxyyy{{{}}}~~~{{{xxxxxxyyy{{{{{{{{{~~~}}}|||{{{yyyxxxwwwvvvwwwwwwwwwwwwxxxyyyzzz{{{xxxyyyzzz{{{|||}}}}}}}}}~~~~~~{{{wwwtttqqqpppooommmmmmkkkjjjhhhhhhggggggfffeeedddccccccccceeeeeehhhiiijjjjjjhhheeeaaa___YYYYYYYYYXXXWWWVVVTTTTTTUUUTTTRRRRRRTTTUUUTTTSSSWWWXXXYYY[[[]]]^^^___```aaaaaaaaabbbbbbccccccdddddddddcccbbbbbbbbbcccdddeeefffggghhhjjjmmmooopppkkkiiigggeeecccccccccccceeefffggghhhjjjkkklllmmmmmmnnnoooooonnnmmmkkkjjjgggfffccc```[[[WWWSSSQQQKKKHHHEEEBBBAAACCCFFFHHHRRRTTTXXXZZZ[[[]]]```bbbeeeeeegggiiikkkmmmoooppppppqqqsssuuuwwwwwwwwwwwwsssrrrqqqqqqqqqooollljjjfffccc___[[[VVVRRROOOMMMNNNPPPTTTXXXZZZZZZZZZYYYZZZUUUMMMHHHEEEDDDCCCCCCEEEHHHMMMRRRVVVXXXXXXXXXUUUTTTRRRMMMHHHDDDCCCCCCCCCFFFLLLSSSZZZ^^^^^^]]]]]]]]]\\\ZZZVVVRRROOOMMMFFFHHHIIIJJJJJJKKKNNNQQQZZZ]]]bbbfffgggddd```]]]]]]]]]^^^aaaeeehhhiiiiiikkkiiifffdddccccccdddeeecccaaa___[[[XXXTTTRRRQQQMMMPPPUUU[[[``````]]]ZZZYYY^^^ccceeefffhhhlllooovvv{{{rrrmmmiiiccc\\\WWWTTTSSSSSSNNNPPPQQQSSSVVV[[[bbbgggkkkmmmpppssstttuuuttttttrrrssssssrrrpppppprrrtttttttttttttttsssrrrpppoooqqqqqqqqqqqqnnniiibbb\\\WWW\\\eeennnsssuuutttsssuuutttqqqlllgggaaa\\\YYYQQQRRRSSSWWW\\\ccciiimmmlllnnnqqqtttuuuwwwxxxyyywwwxxxzzz{{{{{{yyyxxxwwwttttttuuuvvvwwwyyy{{{|||{{{{{{zzzxxxvvvtttqqqpppkkkiiihhhjjjmmmooommmkkkbbb]]]ZZZXXXVVVUUUZZZ```kkkrrrxxxyyyxxxtttkkkaaaTTTRRRTTT[[[dddgggbbb\\\MMMFFFAAA@@@@@@???AAADDDFFFJJJRRR[[[^^^XXXKKKAAA<<<;;;999999BBBSSSdddllltttrrrlllcccZZZRRROOONNNXXXUUUPPPIIIHHHNNN[[[eeerrrxxxwww~~~mmmXXXHHH777444111///...---,,,+++)))******++++++,,,------)))))))))******+++,,,,,,***))))))))))))))))))*********+++++++++***************++++++,,,------...000222888AAALLLUUU\\\___dddgggiiiiiigggfffgggiiisssyyy~~~qqqiiikkkooorrr|||rrrnnniiicccRRRTTTXXXZZZXXX[[[ggguuuyyyuuunnncccRRRDDDBBBFFFSSScccuuu}}}{{{xxxvvvtttqqqmmmkkkddd```[[[WWWUUUUUUTTTTTTVVVYYY^^^fffnnnwww}}}}}}yyyxxxxxxzzz|||{{{xxxvvvvvvyyy{{{||||||}}}}}}|||{{{yyywwwvvvuuuuuuuuuuuuvvvxxxyyy{{{|||yyyzzz{{{|||||||||||||||~~~~~~~~~|||zzzwwwuuutttsssqqqpppnnnlllkkkkkkkkklllggggggeeeeeeeeeggghhhiiiiiiiiihhhhhhgggeeebbb___YYYYYYYYYXXXVVVRRROOOMMMPPPNNNMMMMMMNNNOOOOOONNNPPPQQQRRRSSSUUUWWWYYYZZZZZZZZZ[[[]]]^^^___```aaaaaa```___^^^___aaaccceeehhhggggggggghhhjjjlllnnniiihhhgggeeedddddddddddddddeeeeeefffgggiiijjjjjjkkkkkkllllllllljjjiiihhheeeccc```[[[VVVRRRNNNLLLHHHFFFDDDCCCDDDGGGKKKNNNSSSVVVZZZ]]]^^^```bbbdddfffgggiiikkkmmmnnnoooooopppqqqtttwwwyyyyyyxxxxxxttttttsssttttttrrrooolllgggeeeaaa\\\XXXTTTQQQOOOMMMPPPSSSWWWYYY[[[[[[ZZZXXXTTTOOOKKKHHHFFFFFFFFFGGGJJJNNNSSSVVVWWWWWWWWWXXXWWWUUUPPPJJJEEECCCBBBAAACCCHHHOOOWWW]]]```aaa```___]]][[[XXXVVVSSSRRRMMMOOOQQQRRRSSSUUUWWWZZZ___bbbgggiiihhhccc]]]YYYWWWUUUUUU[[[ccciiiiiihhhjjjhhhdddbbb```aaacccddddddddddddccc```[[[WWWTTTRRRTTTWWW\\\```aaa___\\\\\\```eeeiiinnnvvvzzzvvvnnnfff^^^YYYVVVUUUQQQQQQPPPOOOOOOSSSXXX\\\eeegggkkkoooqqqsssssssssqqqrrrsssrrrqqqqqqrrrtttttttttuuuuuutttrrrqqqoooqqqqqqqqqqqqnnniiiaaa[[[UUUZZZccclllrrruuuttttttpppppppppnnnkkkgggccc```VVVUUUSSSSSSVVV[[[```dddgggkkkpppssstttuuuxxxzzzvvvwwwyyyzzzzzzxxxvvvtttttttttuuuvvvwwwyyy{{{|||zzzzzzxxxvvvtttrrrpppooollljjjiiijjjnnnooonnnkkkeeeaaa^^^^^^]]]\\\```gggrrrxxx|||}}}|||vvvjjj___TTTTTTVVV___gggiiibbb[[[NNNGGGBBBBBBBBBAAACCCFFFFFFKKKTTT[[[]]]VVVJJJ@@@:::;;;999999DDDXXXhhhooowwwtttmmmcccYYYSSSQQQQQQ]]]XXXNNNFFFFFFOOO]]]hhhxxxxxxxxx|||qqqXXXCCC777444111///...---,,,+++++++++++++++++++++++++++))))))******++++++++++++)))))))))******))))))))))))******+++++++++*********++++++,,,------......000222999CCCOOOYYY^^^```bbbeeegggeeebbbaaaccceeeqqqxxx}}}ttttttxxxrrrmmmjjjfffXXXXXXYYYYYYXXX^^^qqq}}}mmmWWWGGGEEEJJJYYYgggwwwzzzyyyvvvuuussspppmmmjjjeee```ZZZVVVUUUWWWXXXYYYXXX[[[```gggooowww}}}}}}zzzyyyyyyzzz|||xxxvvvtttuuuxxx{{{}}}}}}{{{{{{{{{zzzyyywwwuuutttsssssstttuuuwwwyyy{{{|||{{{{{{||||||}}}|||||||||~~~~~~~~~}}}}}}|||~~~}}}}}}|||{{{zzzxxxxxxtttsssqqqooonnnmmmnnnnnnjjjjjjiiijjjkkklllnnnooojjjhhhgggffffffeeebbb___ZZZZZZZZZYYYUUUQQQMMMJJJKKKIIIHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRTTTVVVYYY[[[]]]^^^]]]]]]\\\\\\]]]```cccdddjjjiiihhhggggggggghhhiiihhhggggggffffffeeeeeefffdddcccccccccdddfffggghhhcccdddeeeffffffeeedddccccccaaa]]]WWWRRRMMMIIIGGGEEEDDDDDDDDDGGGKKKPPPRRRRRRVVV[[[^^^```bbbdddfffggghhhjjjmmmnnnpppppppppppprrruuuxxxzzzzzzzzzyyywwwwwwwwwwwwxxxvvvrrroooiiigggccc^^^YYYUUURRRQQQMMMOOORRRVVVYYY[[[\\\\\\VVVTTTPPPKKKFFFDDDCCCDDDHHHJJJNNNRRRUUUWWWXXXXXXYYYYYYXXXSSSMMMGGGDDDBBBBBBCCCFFFLLLTTT\\\aaacccaaa```^^^\\\ZZZYYYXXXXXXVVVXXXZZZ[[[[[[\\\^^^___aaabbbeeeeeebbb\\\VVVRRRPPPOOOPPPXXXdddlllmmmkkkfffddd```^^^]]]^^^aaaccceeeggghhhhhheeeaaa\\\YYYVVVVVVWWW[[[^^^aaabbbaaa```eeemmmuuuwww~~~yyyssslllfffbbb```XXXWWWTTTQQQNNNNNNQQQTTT^^^```dddhhhllloooqqqrrrppprrrssssssrrrqqqrrrttttttuuuvvvwwwvvvtttrrrqqqppppppqqqqqqoooiii```[[[TTTZZZccclllrrrttttttsssnnnnnnoooppppppooommmlll```]]]XXXUUUTTTVVVYYY\\\ccchhhooorrrtttuuuxxx{{{wwwxxxyyyyyyyyywwwuuusssttttttuuuvvvwwwxxxzzz{{{wwwvvvuuusssqqqooonnnmmmnnnkkkjjjlllppprrrrrrpppjjjgggeeeeeedddcccgggmmmwww|||~~~wwwiii[[[SSSSSSVVV^^^ggghhhaaaYYYMMMFFFAAABBBCCCBBBDDDGGGGGGLLLUUU\\\]]]UUUIII@@@999;;;999999GGG^^^ooossszzzvvvmmmbbbXXXQQQOOOOOOZZZUUULLLDDDDDDOOO```mmmxxxzzzxxxzzzvvvvvv~~~}}}xxx^^^EEE777444111///...---,,,+++,,,+++++++++++++++++++++))))))***+++++++++******))))))************))))))((()))***,,,,,,+++******++++++,,,,,,------.........000777DDDSSS^^^dddfffeeegggiiigggccc``````bbbnnnvvv}}}qqqkkkiiihhh]]]\\\[[[ZZZ[[[gggzzz___LLLJJJPPPcccnnn{{{yyyxxxvvvuuutttqqqmmmjjjddd___YYYUUUUUUXXX[[[\\\[[[]]]aaagggooowww}}}~~~|||{{{{{{{{{|||xxxvvvttttttwwwyyy{{{{{{yyyzzzzzzzzzyyywwwuuutttsssttttttvvvwwwyyy{{{|||}}}}}}~~~~~~~~~}}}||||||~~~}}}|||{{{zzz}}}}}}~~~~~~~~~}}}}}}|||wwwvvvtttrrrpppooonnnnnnlllmmmnnnpppqqqrrrssstttmmmiiifffeeeffffffccc```\\\\\\\\\ZZZVVVRRRNNNLLLIIIGGGEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKMMMOOORRRTTTVVVWWWVVVVVVWWWXXXZZZ]]]___aaafffeeeeeedddcccccccccddddddeeeeeeeeeeeeeeeeeeeeebbbaaa`````````bbbcccdddaaabbbcccccccccbbbaaa```\\\ZZZVVVQQQLLLHHHEEEDDDBBBBBBBBBDDDHHHMMMRRRUUUTTTWWW\\\```bbbccceeefffgggiiikkknnnppprrrrrrrrrrrrsssvvvxxxzzz{{{||||||{{{zzz{{{{{{{{{yyyuuuqqqjjjgggccc___ZZZVVVSSSQQQMMMNNNRRRVVVYYY[[[]]]]]]___]]]XXXQQQKKKGGGFFFGGGHHHIIILLLPPPTTTXXX[[[]]]ZZZ[[[[[[WWWQQQKKKGGGEEEDDDDDDEEEIIIPPPXXX^^^aaa```___^^^\\\\\\\\\]]]]]]^^^```bbbbbbbbbaaabbbcccbbbbbbbbb```\\\WWWSSSPPPNNNNNNRRR[[[fffnnnooommmaaa___[[[YYYYYY[[[___aaaeeefffhhhiiihhhfffcccaaa\\\\\\]]]aaafffkkknnnooommmuuukkkXXX|||zzzzzzzzz{{{~~~~~~~~~}}}zzzvvvrrrpppeeeccc___ZZZUUUSSSSSSTTTXXXYYY]]]bbbgggkkkoooqqqoooqqqssssssrrrrrrrrrtttsssuuuwwwxxxxxxvvvtttsssooopppqqqqqqooohhh```ZZZUUU[[[eeennnsssuuusssqqqqqqqqqrrrssstttvvvwwwwwwnnnjjjccc]]]YYYXXXYYYZZZ```gggnnnrrrsssuuuxxx|||zzzzzzzzzzzzxxxwwwuuusssuuuuuuuuuuuuvvvwwwxxxyyywwwvvvuuusssqqqppppppooopppmmmkkkmmmrrrvvvwwwwwwpppmmmkkkkkkiiihhhkkkqqqwww|||yyyhhhXXXQQQQQQTTT\\\dddeee^^^VVVJJJCCC???@@@AAAAAADDDGGGGGGMMMVVV]]]\\\TTTHHH@@@999<<<;;;;;;JJJddduuuyyy~~~yyypppcccWWWOOOKKKJJJRRROOOIIIDDDEEEQQQeeeuuu{{{rrrrrr{{{sssuuuyyy|||aaaGGG777444111///...---,,,+++*********++++++,,,,,,---******+++,,,+++***))))))((()))***++++++***)))(((''')))***,,,,,,,,,***)))++++++,,,,,,---.........---000888FFFXXXfffnnnpppooorrrssspppkkkfffeeefffmmmuuu~~~ooohhhggghhh]]][[[ZZZYYY]]]nnnfffRRRQQQYYYmmmvvvzzzyyyxxxwwwvvvtttooolllddd```]]][[[\\\^^^___```___```ccchhhooowww~~~~~~~~~~~~}}}||||||yyyvvvtttuuuvvvvvvvvvwwwxxxyyyzzzyyyxxxvvvuuuvvvvvvvvvxxxyyy{{{}}}~~~~~~}}}}}}~~~}}}||||||{{{{{{|||}}}~~~zzzzzzyyywwwtttrrrpppooommmoooqqqtttvvvwwwwwwvvvppplllgggfffhhhhhhfffbbb^^^^^^]]][[[XXXUUURRRPPPLLLJJJHHHIIIJJJKKKJJJJJJFFFEEECCCBBBAAABBBCCCCCCEEEFFFGGGHHHJJJLLLMMMNNNMMMNNNPPPSSSUUUXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^___```aaaaaabbbbbbbbbbbb___^^^\\\[[[\\\]]]___`````````aaaaaa```^^^\\\[[[TTTRRROOOKKKHHHFFFEEEDDDAAAAAABBBEEEJJJOOOTTTWWWXXX\\\```ccccccccccccdddfffhhhlllooorrrsssttttttssstttvvvxxxzzz|||}}}~~~~~~~~~~~~~~~{{{vvvsssjjjgggddd___ZZZVVVSSSQQQLLLNNNQQQUUUYYY[[[]]]^^^dddbbb]]]VVVOOOKKKLLLNNNMMMMMMNNNPPPSSSXXX\\\^^^[[[]]]^^^[[[VVVPPPLLLJJJGGGEEECCCFFFLLLTTTZZZ]]]___^^^]]]\\\\\\^^^```bbbbbbdddfffgggfffeeeffffffdddbbb___[[[WWWTTTRRRQQQPPPQQQVVV^^^fffjjjjjjhhh\\\YYYVVVTTTUUUXXX\\\___aaabbbeeegggiiijjjjjjjjjggghhhlllsss{{{{{{gggUUUJJJ|||xxxtttrrrtttuuuuuuxxx{{{~~~}}}zzzwwwooonnnjjjddd^^^ZZZYYYYYYTTTUUUYYY]]]ccciiinnnpppoooqqqssssssrrrrrrssstttsssuuuwwwyyyyyyxxxvvvtttooopppqqqqqqooohhh```ZZZWWW]]]gggpppuuuuuusssqqqrrrrrrqqqrrrtttvvvxxxzzzyyytttmmmeee```]]]]]]^^^___fffnnnssssssuuuyyy|||}}}||||||zzzyyywwwuuutttuuuuuutttuuuuuuvvvwwwwwwyyyxxxwwwvvvttttttssssssqqqnnnlllnnnsssxxx{{{{{{tttpppnnnnnnllljjjmmmsssvvv|||zzzhhhXXXPPPOOORRRZZZbbbccc\\\UUUGGGAAA===>>>@@@@@@CCCGGGGGGMMMWWW]]]\\\SSSHHH@@@999===<<<===MMMiiizzz}}}}}}ssseeeXXXNNNIIIGGGKKKJJJHHHEEEGGGUUUkkk}}}yyygggkkk{{{wwwtttzzzyyy]]]DDD777444111///...---,,,+++'''((()))***,,,---...///***+++,,,,,,+++***)))(((((()))***++++++***)))((('''(((***,,,---,,,***)))++++++,,,------......//////222:::JJJ^^^nnnvvvyyy{{{~~~|||uuupppmmmmmmmmmvvv|||mmmeeeeeegggYYYXXXVVVVVV\\\qqqiiiVVVWWWaaattt|||{{{zzzyyyyyyxxxvvvqqqnnnfffdddccccccdddeeeeeedddbbbbbbdddhhhoooxxx|||}}}}}}||||||xxxuuuttttttsssrrruuuvvvxxxyyyyyyxxxvvvuuuxxxxxxyyyzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}|||||||||||||||}}}~~~|||yyyvvvsssqqqmmmooossswwwyyyyyyxxxwwwsssnnniiihhhjjjkkkhhhddd```___^^^\\\YYYVVVTTTSSSQQQOOONNNNNNOOOPPPPPPOOOKKKIIIFFFDDDBBBBBBCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHKKKNNNQQQSSSUUUUUUTTTUUUWWWYYY[[[[[[[[[ZZZ[[[\\\]]]^^^____________\\\[[[YYYXXXXXXZZZ[[[]]][[[[[[[[[ZZZXXXUUUSSSQQQNNNMMMKKKIIIGGGGGGGGGGGGBBBCCCDDDHHHLLLRRRWWWYYY]]]```dddeeedddcccbbbbbbfffhhhlllpppssstttuuuuuutttuuuvvvwwwyyy|||~~~}}}wwwsssjjjgggccc___ZZZVVVSSSQQQLLLNNNQQQUUUXXX\\\^^^___^^^]]]XXXRRRLLLJJJMMMPPPUUUSSSRRRQQQRRRVVVZZZ\\\\\\^^^```^^^ZZZTTTPPPNNNHHHEEEBBBCCCIIIPPPWWWZZZ^^^]]]\\\[[[\\\___bbbdddccceeehhhiiihhhhhhhhhiiieeebbb]]]WWWTTTRRRRRRRRRQQQTTTYYY___ccceeecccaaaXXXVVVSSSRRRSSSVVV[[[^^^^^^___bbbeeeiiimmmpppqqqpppttt{{{rrr]]]PPPHHHCCC|||vvvqqqnnnmmmmmmlllhhhjjjooossswwwyyyzzzzzz}}}{{{xxxrrrlllfffaaa^^^XXXXXXWWWYYY\\\```eeehhhnnnoooqqqrrrrrrqqqpppooouuuvvvxxxyyyyyywwwtttrrrvvvwwwtttnnnjjjggg```XXXWWW\\\dddlllrrruuuvvvuuuyyyvvvrrrrrrtttuuuuuusssssspppmmmkkkjjjgggdddbbbeeehhhmmmpppqqqsssxxx{{{||||||~~~~~~|||yyyuuusssttttttttttttuuuvvvwwwxxx|||yyywwwuuuvvvuuutttssslllnnnpppqqqrrruuuxxxzzzxxxuuuqqqmmmkkklllqqquuu|||}}}~~~yyyfffTTTTTTSSSSSSXXX\\\\\\VVVPPPEEECCCAAA@@@AAACCCGGGIIIMMMQQQZZZbbb___RRREEE>>>===999888AAATTTiiizzzooobbbVVVKKKEEEDDDGGGHHHHHHHHHMMMZZZlllzzzwwwaaaggg~~~xxxqqqrrr}}}xxx\\\BBB888555111///...---+++***+++++++++++++++++++++***,,,,,,---......------,,,***++++++,,,,,,++++++************************************+++---///000111444888<<>>:::999AAATTTiiizzzrrrcccUUUJJJEEEGGGLLLLLLJJJIIINNN]]]qqqxxxffflllzzzuuusssxxxuuuYYY???777444111///......,,,+++------..................+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,---...000111000555:::LLLgggwww~~~yyyrrriiiaaaVVVUUUUUUVVV\\\ooofffWWW[[[fffwww~~~{{{yyywwwuuuqqqnnnhhhhhhiiiiiiiiiiiihhhhhhfffeeeeeehhhmmmttt{{{}}}{{{|||}}}~~~|||zzzxxxuuutttssswwwxxxzzzyyywwwvvvvvvwwwxxxyyyzzzyyyyyyyyy{{{}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||||||||}}}}}}}}}||||||}}}~~~}}}}}}~~~~~~|||yyywwwvvvvvvvvvvvvuuuuuuuuutttqqqpppnnnlllkkkhhhdddaaabbb^^^ZZZXXXWWWWWWVVVUUUTTTTTTUUUUUUUUUSSSRRRQQQSSSQQQNNNMMMLLLKKKIIIGGGGGGEEEDDDDDDFFFFFFFFFEEEDDDEEEEEEFFFFFFGGGGGGHHHJJJHHHHHHIIIKKKMMMNNNMMMLLLMMMNNNNNNOOOPPPQQQQQQSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPOOONNNLLLJJJHHHGGGGGGFFFEEECCCBBBAAAAAAAAACCCEEEHHHKKKNNNRRRVVVZZZ___```aaabbbdddeeefffgggjjjkkkmmmoooqqqsssuuuvvvyyy{{{||||||~~~~~~xxxsssooojjjgggccc```]]][[[WWWUUUQQQRRRSSSTTTVVVYYY[[[\\\^^^\\\YYYUUURRRPPPOOONNNOOOQQQSSSVVVXXXYYYZZZZZZ]]]___bbbcccbbb^^^ZZZWWWRRROOOIIIEEECCCEEEIIILLLQQQRRRTTTUUUUUUWWWZZZ\\\aaaccceeehhhiiihhhgggfffccc___ZZZUUURRRQQQSSSTTT[[[\\\]]]]]]\\\YYYWWWUUUSSSRRRQQQPPPSSSWWW[[[^^^dddbbbccchhhkkknnnwwwsss^^^WWWLLLEEEBBBBBBCCCCCC{{{uuupppllljjjgggeeegggeeecccbbbbbbccceeeffflllnnnppprrrsssrrrpppooonnnkkkgggbbb``````bbbcccggghhhjjjmmmoooqqqrrrrrrsssuuuwwwzzz{{{{{{zzzyyywwwxxxvvvqqqnnnjjjccc\\\ZZZ___gggnnnsssttttttrrrvvvtttsssrrrrrrooollliiiaaa___^^^```eeemmmrrruuu}}}|||yyyzzzzzzzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxvvvrrroooggghhhiiikkkmmmppprrrtttvvvtttpppkkkiiilllqqquuu|||zzzpppaaaTTTLLLLLLNNNUUU[[[\\\WWWQQQFFFEEECCCCCCDDDGGGJJJLLLPPPRRRXXX^^^[[[OOODDD@@@???;;;:::BBBSSShhhyyyttteeeVVVKKKIIINNNVVVTTTPPPMMMQQQ___tttqqqeeennnyyyvvvyyyqqqUUU<<<666444111/////////...---*********+++,,,,,,,,,---++++++***))))))******+++***++++++,,,,,,++++++***************************+++++++++,,,---...///000000555:::KKKgggyyyuuuiiibbbTTTTTTTTTWWW[[[iii|||gggZZZ]]]hhhyyy}}}|||yyyxxxwwwuuurrrooojjjjjjjjjjjjjjjjjjjjjjjjddddddccceeejjjrrryyy~~~}}}~~~}}}}}}~~~}}}{{{yyyvvvttttttwwwyyyzzzyyyxxxwwwwwwxxxwwwxxxyyyyyyxxxyyy{{{}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{|||~~~~~~}}}~~~~~~|||zzzxxxxxxxxxwwwwwwwwwwwwwwwrrrqqqooonnnllliiidddaaaZZZWWWSSSQQQRRRTTTUUUUUUYYYYYYYYYYYYXXXWWWVVVUUUXXXVVVTTTSSSSSSRRRPPPNNNJJJIIIHHHHHHHHHHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCGGGIIIKKKMMMOOORRRVVVYYY^^^___```bbbdddeeeggggggjjjlllnnnpppsssuuuvvvwwwyyyzzz|||}}}zzzuuuqqqooollliiieeebbb```]]]ZZZWWWTTTTTTUUUVVVXXXZZZ\\\]]]]]]\\\YYYVVVRRRPPPNNNNNNOOOPPPSSSVVVXXXZZZ\\\\\\\\\^^^aaacccbbb___\\\YYYXXXSSSLLLEEEAAAAAACCCEEEKKKLLLNNNOOOPPPRRRUUUXXX^^^```bbbdddeeedddbbb```]]][[[WWWSSSQQQOOOOOOOOOUUUWWWYYYZZZYYYVVVSSSQQQPPPPPPOOOPPPRRRVVVZZZ]]]aaabbbfffjjjlllpppzzzooo___UUUHHHEEE@@@???AAAEEEHHHIII}}}wwwsssooollliiifffjjjhhhfffcccaaa`````````aaabbbdddfffhhhkkklllmmmrrrpppnnnkkkiiihhhgggfffdddeeegggiiilllnnnooopppssstttvvvxxxyyyyyyxxxxxxvvvwwwvvvrrrnnnkkkddd\\\ZZZ___gggooosssuuutttrrrtttssssssrrroookkkgggddd[[[XXXWWW\\\ggguuu~~~zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyvvvqqqmmmhhhhhhiiikkknnnqqqssssssrrrpppllliiiiiimmmtttyyy~~~vvvlll___UUUKKKJJJMMMSSSYYYYYYTTTNNNDDDCCCBBBCCCDDDGGGJJJLLLRRRRRRWWW[[[XXXMMMDDDAAA===;;;:::AAAQQQeeewww~~~vvvjjjZZZOOOPPPVVV^^^\\\XXXTTTUUU```rrr~~~kkkdddqqq~~~}}}mmmSSS<<<555333000///000000//////'''(((((()))***+++,,,,,,,,,+++***)))))))))*********++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,---...///333888<<>>;;;999999@@@OOOcccuuu~~~yyyooo___TTTTTT[[[aaaaaa___[[[\\\eeessspppjjjxxxyyyjjjQQQ<<<444222000//////000//////***++++++,,,---......///,,,,,,+++******************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,---...///222888;;;HHH```uuu}}}nnneeedddZZZYYYYYY[[[[[[\\\dddnnnxxxwwwtttmmmaaaXXX[[[ddduuu~~~{{{zzzxxxwwwwwwuuurrrpppqqqooommmkkkiiihhhhhhhhheeeeeefffiiiooovvv}}}|||zzzzzz~~~~~~|||zzzxxxwwwvvvwwwyyy{{{{{{yyyyyyyyyzzzwwwxxxyyyzzzyyyzzz}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~|||zzz||||||||||||||||||||||||}}}|||zzzwwwtttnnngggbbbWWWRRRMMMKKKNNNSSSXXXZZZ^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZZZZ[[[\\\[[[YYYWWWUUUSSSPPPOOOPPPPPPOOONNNQQQQQQQQQPPPOOOOOONNNNNNLLLIIIGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAABBBCCCDDDFFFFFFHHHKKKNNNRRRTTTWWWZZZ\\\\\\]]]^^^aaacccfffhhhiiiiiikkkooorrruuuwwwxxxxxxxxxzzz}}}yyysssooommmmmmllljjjhhhfffddd```\\\YYYUUUUUUUUUVVVWWWYYYZZZ[[[]]]\\\YYYVVVSSSOOOLLLKKKJJJKKKMMMPPPSSSVVVXXXYYY]]]^^^``````___\\\XXXVVVRRROOOKKKGGGDDDDDDEEEFFFBBBCCCEEEFFFGGGIIILLLOOOQQQRRRSSSTTTTTTTTTRRRRRRJJJKKKKKKKKKKKKKKKJJJJJJLLLNNNQQQRRRRRRPPPMMMLLLIIIIIIKKKLLLOOORRRTTTVVVWWW^^^eeejjjnnnuuu}}}zzzpppiiigggggg___[[[UUUNNNGGGCCC@@@??????@@@BBBEEEHHHKKKMMMOOO~~~|||zzzwwwsssppplllmmmnnnmmmllliiifffdddaaa^^^[[[XXXWWWXXXZZZ\\\aaadddiiinnnppppppooonnnmmmmmmmmmmmmnnnooopppqqqqqqqqqrrrrrrssssssrrrrrrrrruuuuuurrrpppllleee]]]WWW]]]fffnnnssssssqqqooopppnnnjjjccc\\\WWWUUUUUUXXX[[[bbbqqq}}}|||yyywwwuuutttttttttvvvuuuuuutttuuuuuuvvvvvvwwwxxxxxxzzzzzzwwwrrrooogggeeeeeehhhmmmpppqqqpppjjjhhhfffeeegggnnnxxxzzzoooeeeZZZRRRKKKJJJLLLQQQTTTRRRJJJBBB>>>>>>>>>@@@BBBEEEGGGIIILLLLLLPPPSSSOOOEEE===::::::999999@@@NNNbbbuuu{{{pppbbbXXXYYY```ggggggfffcccdddkkkxxxyyytttuuufffOOO<<<444222///......///...---*********++++++,,,,,,,,,++++++,,,++++++***)))(((***++++++,,,,,,++++++***************************+++++++++,,,---...///000---555999EEE\\\qqq|||ppphhhgggZZZXXXXXXZZZXXXVVVWWW\\\bbbbbbcccaaaZZZUUUZZZbbbrrr||||||zzzyyyxxxwwwvvvssspppmmmllljjjiiihhhiiiiiijjjfffgggjjjooouuu|||}}}{{{{{{|||~~~~~~}}}{{{zzzyyyxxxwwwxxxyyy{{{{{{zzzyyyzzz{{{yyyzzz{{{{{{zzz{{{}}}|||}}}~~~}}}}}}}}}~~~|||yyyssslllgggYYYSSSLLLIIIKKKPPPVVVYYY^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\]]]^^^```___]]][[[XXXUUUQQQPPPQQQSSSUUUUUUWWWWWWVVVVVVUUUUUUUUUTTTQQQOOOLLLKKKKKKKKKIIIHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@>>>>>>===>>>>>>???AAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHKKKOOOSSSUUUWWWZZZ]]]ZZZ[[[^^^```cccfffhhhiiijjjmmmppptttwwwyyyyyyyyyzzz}}}|||vvvqqqnnnllllllkkkiiigggfffddd```\\\YYYUUUUUUUUUVVVVVVXXXYYYYYY\\\[[[YYYVVVSSSOOOLLLJJJJJJJJJKKKMMMPPPSSSUUUWWWYYYZZZ[[[[[[YYYWWWSSSQQQPPPOOOMMMJJJHHHFFFFFFEEEAAACCCDDDEEEEEEGGGIIILLLKKKKKKKKKLLLLLLMMMMMMMMMFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLMMMMMMLLLKKKJJJFFFGGGHHHJJJLLLNNNOOOPPPUUU\\\dddjjjqqq{{{zzzoooccc[[[VVVUUULLLIIIDDD???<<<<<<<<<===<<>>???BBBEEEGGGIIINNNNNNQQQUUUQQQFFF===:::999999;;;BBBPPPcccxxxwwwmmmccc^^^ccclllvvvtttpppkkkiiiooo|||~~~rrraaaKKK:::444111...------------,,,(((((((((((())))))))))))(((***+++,,,+++)))&&&%%%***++++++,,,,,,++++++*********************************+++,,,---...000111,,,444999CCCXXXkkkyyy~~~{{{uuullldddZZZXXXXXXZZZYYYTTTRRRTTTWWWXXXZZZZZZVVVSSSXXXaaaooozzz~~~|||zzzyyyxxxvvvsssppplllkkkiiigggfffggghhhhhheeegggmmmssszzz~~~||||||||||||{{{{{{zzzyyyyyyxxxxxxzzz{{{|||{{{zzz{{{|||{{{|||}}}|||||||||~~~|||}}}~~~}}}}}}~~~~~~}}}vvvrrr```YYYQQQLLLLLLRRRWWW[[[^^^]]]]]]\\\]]]^^^______``````aaaccceeeeeeccc```XXXTTTPPPNNNQQQUUUXXXZZZ^^^^^^^^^^^^]]]]]]]]]]]]XXXUUUSSSRRRRRRRRRPPPOOOMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA???>>>>>>>>>>>>???AAABBBBBBBBBCCCCCCEEEFFFHHHIIIJJJMMMQQQTTTUUUWWWXXXZZZYYY[[[]]]```cccfffhhhjjjlllooosssxxx{{{|||||||||~~~}}}xxxsssooommmlllllliiihhhfffeeeccc```[[[XXXVVVVVVVVVVVVWWWXXXXXXYYY\\\[[[YYYWWWSSSNNNKKKIIIGGGGGGHHHIIIKKKNNNQQQRRRQQQRRRSSSTTTSSSQQQOOOMMMLLLLLLMMMMMMLLLJJJHHHGGGBBBDDDEEEEEEEEEFFFHHHJJJHHHGGGFFFEEEFFFHHHKKKMMMHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHCCCDDDFFFHHHJJJJJJKKKKKKRRRYYY```gggrrr~~~~~~zzznnnbbbXXXPPPKKKGGGAAA???===;;;:::;;;<<<===@@@CCCHHHKKKMMMPPPUUUXXX{{{{{{{{{||||||{{{wwwuuusssrrrqqqqqqqqqsssuuuwwwooonnnllliiiddd___YYYVVVVVVVVVXXXZZZ]]]aaaeeegggjjjjjjjjjkkklllnnnqqqrrrmmmmmmnnnppprrrtttuuuvvvtttwwwxxxuuusssppphhh```\\\```hhhnnnpppmmmhhheee```___\\\XXXVVV[[[cccjjjttt}}}|||}}}}}}|||{{{yyyxxxwwwvvvrrrrrrrrrssssssuuuvvvvvvwwwvvvvvvxxxyyyxxxuuusssllliiihhhkkkqqquuuuuusssllljjjfffccceeekkkttt{{{~~~}}}xxxooohhh```UUUJJJGGGGGGIIINNNRRRPPPGGG@@@<<<<<<>>>@@@CCCEEEHHHIIIRRRRRRVVVZZZVVVKKKAAA>>>::::::<<>>???CCCFFFJJJMMMNNNPPPTTTXXX}}}zzzxxx{{{zzzyyy{{{~~~}}}zzzvvvzzzuuuooommmpppsssuuuvvvssstttsssqqqllleee^^^YYYYYYVVVSSSSSSUUUWWWXXXXXXbbbcccgggjjjnnnqqqrrrssssssqqqooooooqqqtttuuuvvvsssrrrsssvvvwwwsssjjjaaa```ccchhhlllmmmggg^^^WWWWWWWWWWWWYYY___kkkzzz~~~}}}~~~~~~~~~xxxyyyzzz{{{{{{zzzxxxwwwrrrrrrrrrsssuuuwwwwwwvvvtttvvvwwwxxxwwwtttqqqooolllllllllnnnqqqsssssssssmmmkkkiiieeeeeejjjssszzz~~~{{{vvvpppggg\\\QQQIIIFFFHHHKKKOOOPPPMMMHHHCCC<<<===??????AAADDDHHHLLLPPPSSSWWWYYYVVVMMMCCC;;;AAA<<<<<>>===>>>>>>EEEDDDCCCBBBBBBCCCEEEEEEMMMPPPYYYeeeqqqwwwwwwtttrrrdddUUUMMMGGGAAA<<<<<<999;;;===>>>???AAADDDGGGDDDIIINNNPPPQQQUUU]]]ddd}}}{{{|||||||||~~~|||yyyyyytttooommmooorrrtttuuuwwwxxxxxxvvvsssmmmgggddd```\\\VVVSSSQQQRRRRRRQQQYYY[[[^^^bbbgggllloooqqqrrrqqqppppppqqqsssttttttsssrrrrrrtttuuuqqqiiibbb\\\aaafffjjjiiiccc\\\WWWQQQXXXcccllluuu~~~~~~|||{{{wwwxxxzzz{{{{{{zzzyyyxxxtttttttttuuuvvvxxxxxxwwwvvvwwwxxxyyyxxxuuusssqqqlllkkkkkkmmmppprrrrrrqqqllljjjfffbbbaaafffooovvvzzzwwwsssmmmeee[[[QQQJJJGGGHHHJJJMMMMMMKKKFFFAAA<<<>>>???@@@AAADDDIIILLLQQQUUUZZZ\\\XXXNNNCCC<<<@@@===???LLLaaasss}}}ooogggbbb\\\hhhnnniiikkkppp}}}~~~}}}pppWWWAAA999222111000///------,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,------......//////000000333999CCCPPPcccwww~~~}}}vvvmmmoooqqqrrruuurrrdddVVVKKKPPPTTTWWWWWWWWWVVVTTTUUUVVVVVVUUURRRQQQQQQSSScccttt}}}~~~}}}{{{xxxuuusssrrrnnnkkkiiiiiijjjkkkiiihhhjjjjjjlllrrr{{{~~~~~~}}}}}}}}}}}}|||{{{zzzzzzwwwwwwxxxyyyzzz{{{|||}}}~~~}}}}}}~~~~~~|||{{{{{{yyyyyy{{{~~~}}}zzzxxxzzz~~~~~~{{{xxxwwwvvvvvvxxxvvvsssoookkkjjjlllnnnoooooonnnoooooommmiiifffcccYYYRRRTTTZZZ```ffflllmmmnnnooooooooonnnmmmllljjjhhheeedddbbb```]]][[[[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVUUUUUUSSSRRRPPPPPPKKKJJJJJJIIIIIIIIIIIIIIIKKKLLLNNNNNNMMMMMMNNNPPPNNNNNNNNNOOOQQQSSSVVVWWWWWWZZZ___ccceeegggiiikkkooosssxxx|||~~~xxxuuuqqqooonnnmmmkkkiiifffeeeeeecccaaa___]]]\\\XXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUURRRNNNIIIEEEBBB<<<<<<<<<<<<===>>>@@@AAAAAABBBDDDFFFGGGHHHGGGGGGHHHFFFFFFHHHKKKNNNMMMLLLNNNNNNLLLKKKIIIGGGEEEEEECCCCCCCCCCCCEEEIIIPPPUUUUUUSSSQQQMMMKKKIIIHHHHHHCCCBBB@@@>>>===<<<<<<<<<>>>>>>???@@@BBBEEEGGGIIILLLPPPXXXdddooottttttrrrjjj]]]PPPIIIEEEAAA???@@@===>>>@@@@@@@@@AAADDDFFFFFFJJJNNNPPPSSSYYYbbbiii~~~{{{vvvsssooommmnnnpppqqqrrrwwwxxxyyyzzzxxxuuuqqqoookkkeee^^^WWWRRROOOLLLKKKPPPQQQTTTYYY___eeejjjmmmoooooopppqqqrrrrrrrrrrrrtttrrrqqqqqqrrroooiiiddd\\\aaafffgggccc^^^ZZZYYYWWWfffzzz~~~}}}|||}}}~~~~~~}}}yyyvvvvvvwwwyyyzzz{{{{{{zzzyyyvvvwwwwwwwwwxxxxxxyyyyyyxxxxxxyyyzzzyyyvvvtttrrrmmmlllmmmoooqqqsssrrrqqqllliiiddd``````eeemmmtttwwwtttooojjjcccZZZPPPJJJGGGGGGGGGHHHHHHFFFBBB>>><<<>>>@@@AAABBBEEEIIIMMMSSSYYY___```YYYOOODDD===???>>>DDDSSSgggxxxwwwjjjdddbbb^^^kkkwwwddd```hhhrrruuuvvv|||{{{zzzmmmSSS===444444333111///---,,,++++++,,,,,,+++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++,,,------+++,,,,,,---...///000000000333999BBBOOO___ooozzz{{{}}}~~~~~~{{{xxxvvvuuuxxx|||uuupppgggjjjmmmoooqqqnnnbbbVVVIIILLLQQQVVVYYYZZZZZZZZZXXXXXXWWWUUUTTTRRRRRRRRR___qqq~~~{{{wwwtttqqqooolllllllllmmmoooooommmkkkhhhhhhkkkpppxxx|||{{{|||||||||{{{{{{zzzzzzyyyuuuuuuvvvwwwxxxyyyzzzzzz~~~}}}~~~~~~}}}{{{yyyxxxwwwyyyyyyzzz~~~~~~{{{yyy{{{|||wwwuuuvvvyyyyyyxxxvvvuuutttqqqlllhhhaaaYYYTTTWWW]]]cccjjjoootttsssrrrrrrqqqqqqqqqqqqqqqmmmhhheeecccbbb```^^^````````````____________[[[[[[ZZZYYYXXXWWWUUUTTTOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSRRRQQQRRRSSSOOOOOOOOOQQQRRRTTTVVVWWWVVVZZZ```dddfffggghhhiiippptttyyy}}}}}}vvvtttrrrpppooonnnkkkhhheeeddddddcccbbb```^^^]]]ZZZYYYXXXWWWVVVVVVWWWWWWVVVUUUSSSPPPKKKFFFAAA>>>999888777777777999:::;;;===>>>@@@BBBCCCDDDEEEEEEEEEDDDDDDGGGKKKNNNPPPQQQUUUTTTRRROOOKKKGGGDDDCCCBBBBBBCCCCCCFFFKKKRRRWWWXXXWWWTTTQQQNNNLLLJJJJJJEEEDDDCCCAAA???===<<<<<<;;;<<<===@@@CCCGGGJJJKKKLLLOOOWWWbbblllrrrrrrooodddXXXKKKEEEBBB@@@AAACCC@@@BBBCCCDDDDDDEEEGGGJJJJJJLLLOOORRRUUU]]]gggooo~~~{{{xxxsssqqqnnnlllkkklllmmmnnnrrrsssuuuwwwwwwvvvuuutttsssooohhhbbb\\\UUUOOOKKKMMMMMMOOORRRWWW\\\aaadddhhhkkknnnqqqrrrsssssstttuuusssqqqqqqpppnnnkkkhhhaaaeeehhhfffaaa^^^```dddppp|||{{{}}}~~~{{{zzz{{{||||||{{{wwwuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyzzzzzzyyyxxxyyyzzzxxxxxxyyyyyyxxxvvvtttrrrooonnnoooqqqssstttsssqqqkkkhhhccc```bbbhhhqqqvvvwwwsssnnnggg```XXXOOOIIIEEEDDDCCCCCCCCCAAA>>>;;;<<<>>>AAABBBDDDGGGKKKMMMUUU\\\cccbbbYYYMMMDDD???>>>@@@IIIYYYkkkyyy~~~~~~vvvjjjeeebbb]]]iii|||wwwfffXXXZZZgggvvvppprrr|||yyyyyyyyylllQQQ<<<444333222000///---,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++))))))*********++++++++++++++++++***+++,,,,,,---++++++,,,,,,---------...000222888AAAMMM[[[hhhpppqqqssstttrrrooommmnnnpppttt{{{{{{rrrllljjj```eeejjjlllmmmkkkcccYYYOOOOOOSSSYYY\\\]]]```ccceeecccaaa^^^[[[XXXUUUSSS]]]ooo~~~}}}zzzvvvrrrooommmnnnnnnpppqqqqqqooollliiifffgggjjjooovvv|||~~~}}}}}}{{{zzzyyyxxxxxxwwwuuuuuuvvvwwwxxxxxxyyyyyy~~~~~~|||zzzxxxwwwwwwyyyyyyzzz}}}~~~}}}{{{}}}~~~~~~|||xxxtttpppeee]]]WWWYYY^^^cccjjjqqqxxxwwwuuusssssssssuuuuuusssooohhhdddbbbbbbbbbbbbdddddddddddddddddddddddd^^^^^^]]]\\\ZZZXXXVVVUUURRRRRRSSSTTTUUUVVVVVVWWWVVVXXXYYYXXXUUUSSSRRRSSSPPPQQQRRRSSSTTTVVVWWWXXXXXX]]]cccgggiiijjjjjjjjjooosssxxx}}}}}}zzzsssrrrrrrrrrqqqoookkkhhhdddddddddccccccaaa```___]]][[[YYYWWWVVVVVVWWWXXXVVVUUURRRMMMHHHCCC>>>;;;888777666666666777888999:::;;;===???AAABBBCCCDDDFFFFFFFFFHHHMMMQQQUUUXXXZZZYYYWWWSSSNNNIIIEEECCCAAAAAABBBCCCFFFLLLSSSXXXYYYXXXUUURRROOOLLLJJJIIILLLKKKJJJGGGEEEBBB???===>>>???AAACCCFFFHHHJJJLLLMMMPPPVVVaaakkkppppppnnnbbbWWWKKKEEECCCAAACCCGGGEEEGGGIIIJJJJJJLLLNNNQQQPPPQQQQQQSSSWWW___jjjqqqzzzvvvsssqqqpppnnnllljjjjjjjjjkkkmmmnnnppprrrsssttttttuuuwwwuuurrrooojjjccc[[[UUUPPPOOOOOOOOOQQQTTTWWWXXX^^^ccciiinnnppprrrtttvvvvvvtttsssqqqqqqooonnnlllcccfffiiihhhgggjjjrrryyy}}}{{{{{{|||}}}~~~|||zzzyyyyyyyyywwwvvvttttttuuuvvvwwwxxxxxxxxxzzz{{{|||{{{xxxwwwxxxyyyvvvvvvwwwvvvuuutttrrrqqqnnnnnnnnnppprrrrrrpppnnnhhheeeaaaaaadddllltttyyyyyytttmmmfff^^^UUUMMMHHHAAA@@@?????????>>>;;;999<<>>AAAKKK[[[lllwww{{{zzzxxxmmmhhhbbb]]]gggwwwyyycccYYYSSSYYYgggwww}}}pppsss}}}www{{{xxxzzzzzzlllRRR===666111000///......---......------,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,.........---------------000222777@@@LLLYYYccciiiiiilllnnnmmmiiigggiiilllwww~~~zzznnnjjjkkk```ffflllnnnnnnllleee]]]VVVTTTVVVZZZ\\\^^^fffoooyyyxxxuuuoooggg```YYYVVV^^^ooo~~~}}}{{{xxxuuuqqqnnnlllqqqqqqrrrpppmmmiiifffdddbbbeeeiiioootttzzz~~~|||zzzxxxvvvvvvuuuwwwwwwxxxxxxyyyzzzzzzzzz}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxzzzzzz{{{}}}~~~}}}~~~|||rrrjjjbbbaaacccgggooowww|||zzzxxxuuuuuuuuuwwwxxxrrrmmmgggbbbaaabbbcccdddgggggggggfffffffffffffffccccccaaa```]]][[[XXXWWWWWWXXX[[[]]]___``````aaa```aaaaaa___[[[WWWUUUTTTSSSSSSUUUVVVWWWXXXYYYYYYYYY^^^dddhhhiiijjjjjjjjjnnnrrrxxx~~~{{{xxxrrrqqqqqqrrrrrroookkkhhheeeeeeeeeeeedddcccbbbaaa___]]]ZZZXXXVVVVVVVVVWWWUUUTTTPPPKKKFFF@@@<<<:::777666555444444555777777999:::;;;===@@@BBBDDDEEEFFFFFFHHHJJJNNNRRRWWW[[[]]]\\\[[[WWWSSSNNNIIIGGGBBBBBBCCCDDDFFFLLLSSSXXX[[[ZZZXXXUUUQQQMMMKKKIIINNNNNNNNNLLLIIIFFFBBB@@@???AAACCCFFFIIIKKKMMMNNNQQQSSSXXXaaaiiinnnmmmjjj]]]TTTKKKHHHGGGGGGKKKQQQQQQRRRRRRRRRQQQQQQRRRTTTVVVUUUTTTTTTXXX___iiiooo|||vvvrrrpppqqqqqqqqqooollljjjjjjkkkkkkllllllnnnoooqqqrrrsssvvvvvvvvvvvvtttooohhhcccYYYWWWUUUSSSQQQPPPPPPPPPUUUZZZbbbgggjjjmmmqqqtttttttttsssrrrqqqqqqppppppdddhhhmmmqqqvvv}}}~~~}}}{{{{{{zzz}}}zzzxxxxxxxxxxxxxxxuuuuuuuuuvvvvvvwwwwwwxxxyyy|||}}}{{{wwwtttvvvxxxuuuuuuuuutttsssrrrqqqpppllllllmmmoooppppppmmmkkkdddaaa___aaagggnnntttxxxxxxssslllccc[[[SSSLLLGGG>>>======>>>??????===;;;<<>>===AAAKKK[[[kkkvvvzzz{{{xxxoooiiiaaa[[[eeerrrqqqXXXUUUUUU[[[hhhuuuxxxpppuuu~~~wwwqqqsss~~~|||}}}|||lllQQQ>>>888000//////............///------,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,---------***************+++,,,,,,////////////////////////111222666???LLLXXXbbbfffdddiiimmmkkkfffbbbccceeeuuu||||||nnnjjjmmmiiipppvvvuuurrroooiiicccYYYVVVWWWZZZZZZ^^^oooxxxiii^^^ZZZbbbrrr~~~xxxwwwvvvuuusssqqqooonnnsssrrrpppkkkeee```^^^]]]___dddjjjpppuuuyyy}}}~~~|||yyywwwvvvvvvvvvzzzzzzzzzzzz{{{{{{{{{|||{{{{{{|||~~~~~~}}}}}}||||||{{{}}}||||||}}}wwwpppmmmlllnnnuuu||||||zzzyyyyyyzzz{{{sssnnnhhhcccbbbdddeeefffiiiiiihhhhhhgggffffffeeegggffffffdddcccaaa___^^^```aaadddfffhhhhhhhhhhhhiiijjjjjjhhhccc^^^[[[ZZZUUUVVVXXXYYYZZZ[[[[[[[[[YYY]]]bbbeeegggggghhhiiimmmrrrzzzyyyvvvqqqqqqqqqqqqrrrpppllliiiggggggggggggfffeeecccccc```___\\\YYYWWWVVVUUUUUUSSSQQQNNNIIICCC>>>;;;999444333222222333444555666999:::;;;===???BBBEEEFFFEEEGGGIIIKKKNNNQQQVVVZZZ]]]]]]\\\[[[XXXTTTPPPMMMFFFFFFFFFFFFHHHMMMTTTXXX^^^]]][[[XXXTTTPPPLLLJJJKKKMMMNNNOOOMMMKKKGGGEEEBBBDDDGGGKKKOOORRRTTTUUUXXXYYY[[[aaafffhhhfffcccTTTNNNIIIJJJKKKMMMTTT[[[]]]]]]\\\YYYVVVSSSSSSTTTYYYWWWTTTTTTXXX^^^fffkkk{{{uuurrrqqqsssuuuuuusssooollllllmmmjjjjjjjjjjjjkkkmmmnnnooossssssssstttuuutttqqqnnngggeeebbb]]]YYYUUURRRPPPMMMSSS[[[___aaaeeejjjooopppqqqrrrrrrqqqqqqqqqrrrjjjnnnvvv~~~~~~|||{{{zzz}}}{{{xxxwwwxxxzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxxxxyyy{{{|||zzzuuurrrsssvvvuuuuuutttsssrrrqqqppppppmmmmmmnnnpppqqqpppmmmjjjeeecccbbbeeekkkqqquuuvvvuuuppphhh```XXXRRRKKKGGG<<<<<<>>>@@@CCCCCCAAA???<<>>IIIXXXiiiwwwuuukkkaaaTTTKKKSSS\\\VVVNNNSSSYYY___hhhwwwtttooouuuooo___^^^lllyyy}}}iiiLLL999444444333111///---,,,+++++++++*********+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++*********)))***++++++,,,###$$$&&&(((***---...///333222555>>>LLLZZZccchhhooovvv|||zzzpppfffbbbaaaeeeppp|||xxx}}}~~~vvvnnniiiYYYWWWYYY]]]^^^iii~~~ooojjjkkkxxxyyymmmnnnooopppqqqrrrrrrrrrrrrooohhh^^^VVVRRRTTTWWW[[[cccllltttwwwxxxzzz|||}}}|||{{{{{{{{{}}}~~~}}}{{{zzzyyyyyyzzz|||}}}{{{{{{||||||||||||||||||{{{||||||}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}~~~|||wwwpppkkkiiihhhggggggmmmmmmkkkjjjhhhfffeeeeeebbbcccdddfffhhhiiijjjjjjiiijjjkkkkkkiiigggdddcccjjjlllmmmmmmiiieeebbbaaaYYY[[[\\\^^^______^^^^^^^^^```dddfffgggiiikkkmmmooouuuyyytttrrrrrrqqqooopppppppppnnnlllkkkkkkkkkjjjhhhgggeeedddaaa```___]]]ZZZWWWTTTRRRNNNLLLHHHCCC>>>:::777666333333333333555666888:::888888999;;;>>>BBBEEEGGGIIIMMMQQQSSSTTTUUUXXXZZZXXXZZZ\\\^^^^^^]]][[[YYYQQQPPPOOONNNNNNQQQWWW[[[\\\[[[YYYVVVQQQLLLHHHFFFDDDHHHOOOUUUYYYZZZZZZYYY[[[\\\^^^```aaabbbaaaaaagggdddaaa```___[[[TTTNNNKKKHHHGGGJJJLLLMMMSSSZZZ]]]^^^^^^]]][[[[[[\\\^^^VVVSSSQQQRRRWWW]]]cccfffwwwrrrtttzzz~~~{{{xxxwwwyyy{{{}}}{{{xxxxxxxxx}}}{{{zzzxxxvvvrrrmmmiiimmmllljjjhhhfffffffffggggggggggggiiinnnsssvvvwwwwwwwwwvvvrrrlllddd\\\WWWUUUTTTRRRRRRTTTXXX\\\___nnnoooppppppooonnnoooppprrryyy~~~}}}|||{{{{{{|||}}}~~~}}}xxxxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzz~~~|||yyywwwwwwwwwuuutttxxxxxxwwwvvvtttsssqqqpppqqqsssuuuvvvwwwvvvuuutttsssoookkkkkkoootttvvvvvvxxxpppfff___YYYSSSJJJDDD??????AAAEEEHHHGGGCCC>>><<>>AAADDDIIIKKKOOORRRSSSUUUXXXZZZ___]]][[[]]]```cccbbbaaa^^^\\\XXXUUUSSSSSSUUUVVVYYY[[[\\\YYYRRRKKKHHHGGGCCCGGGMMMSSSWWW\\\aaadddjjjiiiiiikkkmmmlllhhhdddcccaaa]]]XXXRRRNNNKKKIIICCCDDDGGGIIIKKKNNNRRRUUU\\\^^^___^^^[[[ZZZZZZZZZWWWPPPQQQYYY[[[ZZZaaammm~~~vvvrrrtttxxx||||||zzzvvvrrrrrrsssvvvwww|||}}}{{{{{{|||~~~}}}{{{zzzwwwrrrooopppnnnllljjjhhhfffeeeeeeeeeddddddeeeiiinnnqqqsssuuuvvvwwwwwwtttpppkkkhhh___]]]ZZZWWWVVVWWWXXXZZZdddgggkkkmmmmmmmmmnnnooouuu{{{~~~~~~}}}|||||||||}}}}}}~~~~~~~~~}}}}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||||||{{{{{{zzz}}}zzzyyyyyyxxxwwwuuuwwwwwwvvvvvvtttsssqqqqqqoooqqqtttvvvxxxxxxxxxwwwvvvqqqmmmmmmqqqvvvxxxxxxvvvpppggg```ZZZSSSJJJCCCAAAAAABBBDDDFFFDDD???;;;<<>>555444666777===HHHZZZppp~~~uuujjjbbbTTTIIIIIIPPPSSSPPPPPPSSS^^^fffooo}}}uuuuuuxxxjjjbbb]]]UUUVVVkkkdddGGG:::333222000------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,------......///111444555<<>>;;;999===???CCCEEEHHHKKKOOOSSSYYYXXXSSSHHH;;;333333666<<>>=========@@@CCCEEEHHHKKKOOORRRYYYVVVOOODDD888222333777<<>>>>>@@@>>>@@@CCCEEEHHHKKKOOORRRYYYUUULLL@@@666222555999<<>>@@@CCCEEEGGGJJJNNNQQQYYYTTTJJJ>>>555333777<<>>:::888:::===>>>AAACCCFFFGGGJJJNNNQQQYYYSSSHHH===555444999===WWWcccsssvvveee\\\RRRPPP[[[hhhkkkgggaaaaaakkkxxxvvvyyyvvvRRR>>>999333000...------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,------......//////333333;;;JJJXXXqqqzzzvvv}}}|||mmmQQQSSSPPPUUUbbbaaaZZZ\\\ZZZ]]]```aaa___\\\[[[[[[XXXgggwww}}}|||zzzwwwssspppiiikkklllllliiigggfffgggYYYWWWUUUUUUZZZbbbkkkqqqvvvxxx{{{||||||}}}~~~}}}{{{yyyyyy|||~~~}}}|||zzzyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuzzzzzz{{{|||}}}~~~xxxxxxyyyyyyzzz{{{||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}|||}}}}}}|||}}}}}}}}}~~~~~~}}}{{{zzz}}}~~~{{{{{{|||}}}}}}|||{{{zzzvvvyyy|||~~~~~~}}}ooofffaaaccceeedddeeeiiikkknnnppppppnnnpppvvv{{{~~~{{{wwwsssppppppqqqrrrrrrqqqpppooooooqqqssstttyyyxxxvvvsssqqqpppooonnnmmmkkkhhhddd___YYYUUUSSSJJJHHHDDD???:::666444333222222222222333444555555666888;;;===@@@DDDIIIMMMPPPRRRVVVYYYZZZ\\\___aaa[[[\\\[[[XXXUUUWWW[[[```cccgggmmmrrrtttssspppnnnfff```XXXTTTTTTWWWYYYYYYWWW[[[```ddddddccccccccc______]]]WWWOOOJJJHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJEEEHHHJJJKKKJJJIIIIIIJJJEEEIIIPPPXXXbbbmmmxxx~~~~~~}}}|||{{{zzzyyyvvvrrrnnnnnnlllkkklllppptttwwwxxx|||yyyvvvvvvxxxzzzyyywwwzzz}}}~~~|||{{{{{{}}}|||xxxuuuwwwvvvvvvuuuuuuwwwxxxyyyzzzxxxuuusssrrrqqqpppnnn|||{{{xxxvvvtttsssssssssnnnjjjeee```]]]ZZZVVVTTTRRRSSSWWW[[[aaagggllloookkknnntttxxxyyywwwtttrrrsssrrrpppooooooooopppqqqvvvvvvwwwuuusssssstttvvvppptttyyy|||{{{zzzyyyyyyvvvvvvuuuuuuuuuwwwxxxyyy|||zzzwwwvvvxxxyyyzzzzzzwwwxxxzzzzzzzzzyyywwwuuuuuuuuutttrrrpppmmmkkkjjjpppqqqrrrtttttttttttttttllljjjkkkqqqxxxzzzuuuooohhhgggbbbZZZPPPHHHCCCAAA>>>??????>>><<<<<<===>>>@@@BBBEEEGGGIIILLLPPPSSSZZZOOOAAA888444666;;;AAA```kkkxxxrrr___RRRMMM[[[nnnwwwssslllbbbgggjjj{{{qqqxxxpppQQQ@@@777222////////////...............---,,,+++***+++,,,---------,,,,,,,,,------...,,,+++******,,,,,,+++***------------------------,,,,,,------.../////////444000222<<>>@@@DDDJJJNNNTTTXXXYYYZZZ]]]aaa```\\\\\\XXXSSSOOOOOOSSSYYY\\\___ccciiinnnrrrsssrrrqqqooojjj```WWWQQQQQQUUUYYYVVVYYY]]]aaadddeeeeeeeee______]]]ZZZTTTNNNHHHDDDKKKKKKKKKMMMNNNMMMJJJHHHGGGJJJMMMNNNLLLIIIGGGFFFKKKIIIKKKUUUcccqqq|||zzz}}}}}}zzzzzz|||{{{wwwtttttttttvvvxxxwwwuuusssqqqpppoooqqquuuxxx{{{|||zzzwwwttttttvvvxxxyyyxxx}}}zzzyyyyyyzzz||||||zzzwwwuuutttsssrrrrrrssstttuuuyyyxxxvvvuuutttsssqqqppptttttttttuuuvvvxxxzzz|||yyyuuuqqqlllhhhbbb]]]YYYUUUUUUUUUVVVYYY]]]aaaccccccffflllrrrvvvwwwwwwwwwyyywwwtttqqqpppqqqssstttuuuvvvwwwwwwvvvuuuwwwxxxtttwwwzzz|||{{{yyyyyyyyywwwwwwvvvvvvwwwyyyzzz{{{{{{yyywwwvvvxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxvvvuuuuuutttsssrrrpppnnnlllkkknnnppprrrtttuuuuuutttsssjjjhhhiiiooowwwzzzvvvqqqiiifff___XXXPPPIIICCCAAA>>>???>>>===;;;<<<>>>@@@CCCEEEGGGIIIJJJLLLPPPRRRXXXMMM@@@888555777>>>EEEfffppp{{{yyylllaaaUUUSSShhhsssfffiiikkk|||yyymmmOOO???777222////////////...............---,,,++++++,,,------...------,,,,,,,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,------.../////////333///222;;;CCCMMMccczzzuuutttzzzxxx\\\OOOJJJSSS[[[ZZZVVVVVVZZZ[[[\\\\\\YYYTTTQQQPPPSSS\\\jjjvvv{{{yyyxxxwwwuuusssrrrooollljjjiiihhheeecccWWWVVVTTTSSSUUU\\\fffmmmwww{{{~~~}}}~~~{{{vvvttttttvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwxxxzzz{{{zzzyyyzzzzzzzzzzzz{{{{{{|||}}}~~~|||zzzzzz{{{}}}}}}|||~~~~~~{{{{{{|||}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}}}}||||||}}}}}}|||yyyvvvuuuwwwyyy{{{|||~~~~~~}}}}}}}}}~~~|||}}}~~~~~~~~~}}}{{{|||}}}~~~|||zzzvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwyyy{{{}}}{{{wwwwwwzzz~~~zzz{{{xxxtttrrrrrrrrrqqqqqqrrrsssssssssttttttuuuuuutttttttttsssqqqpppnnnmmmmmmjjjeeebbb^^^[[[VVVSSSOOOJJJCCC===999777444333222222222333444555666777999:::<<<>>>AAAEEEJJJNNNSSSWWWZZZ[[[___bbb```[[[WWWSSSNNNKKKKKKOOOTTTXXX___bbbhhhmmmrrrtttttttttpppkkkbbbYYYSSSRRRTTTWWWSSSUUUXXX[[[^^^```aaaaaa^^^]]]\\\YYYUUUPPPKKKHHHKKKMMMOOORRRSSSPPPKKKGGGEEEHHHKKKLLLJJJHHHFFFEEEGGGHHHMMMWWWcccppp|||pppssstttssssssuuuuuuqqqnnnmmmnnnqqqtttuuutttssssssrrrrrrtttwwwzzz{{{{{{rrrpppnnnooorrruuuxxxyyy}}}}}}||||||}}}wwwvvvwwwyyy|||}}}{{{yyyuuutttsssqqqqqqqqqrrrrrrvvvvvvwwwvvvuuutttrrrqqqmmmnnnqqqtttxxx|||}}}yyyuuunnnfffaaa[[[YYYUUURRRRRRSSSVVVYYY\\\___ccciiiooosssvvvxxxyyywwwuuusssrrrssstttvvvtttvvvxxxyyyxxxxxxyyyzzzxxxzzz||||||zzzyyyzzzzzzyyyxxxxxxxxxyyyzzz|||}}}yyyxxxvvvvvvwwwwwwvvvuuuvvvwwwxxxxxxxxxwwwvvvuuutttsssrrrqqqpppnnnmmmllllllooorrrtttuuusssqqqooofffeeegggnnnvvvzzzwwwtttjjjddd[[[TTTNNNIIICCC?????????===<<<:::;;;???AAAGGGHHHJJJKKKLLLNNNQQQSSSVVVJJJ>>>888555888AAAJJJkkksss{{{zzznnnccc^^^UUUYYYtttvvvkkklllnnnhhhLLL>>>888333////////////...............------,,,------............---,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************,,,,,,------.../////////222///222:::@@@III\\\nnnxxx|||xxxlllkkkqqqzzz^^^RRRLLLTTT\\\[[[XXXXXXYYYZZZZZZ[[[YYYUUUOOOJJJOOOWWWdddqqq{{{~~~zzzxxxwwwvvvtttrrrrrrpppmmmkkkjjjgggcccaaaUUUSSSQQQPPPSSS[[[eeemmmvvvyyy}}}}}}|||{{{|||~~~~~~~~~|||yyyuuusssssstttuuuuuuuuuvvvxxxyyy{{{{{{zzzzzzvvvuuutttvvvxxxyyyyyyxxxwwwxxxyyyzzz|||}}}~~~~~~||||||||||||zzzyyy||||||}}}~~~||||||}}}}}}~~~~~~|||zzzzzz{{{|||}}}|||{{{{{{{{{{{{zzzwwwuuurrruuuwwwyyyzzz|||~~~~~~}}}|||||||||}}}~~~||||||}}}}}}~~~~~~}}}}}}~~~}}}{{{{{{{{{{{{yyyxxxvvvvvvuuutttttttttttttttssstttuuuvvvwwwyyyzzz{{{{{{||||||}}}}}}~~~}}}wwwyyywwwtttrrrssssssrrrqqqttttttuuuuuuuuuuuuuuuuuusssttttttsssrrrpppnnnmmmkkkhhhdddaaa^^^[[[WWWTTTPPPKKKEEE???;;;999666555222222222333444555666777999;;;===???BBBFFFJJJNNNRRRWWW[[[]]]```ccc```ZZZSSSPPPLLLJJJJJJNNNRRRUUU]]]```eeekkkppptttwwwxxxqqqllleee]]]WWWTTTSSSTTTOOOPPPQQQSSSVVVYYY[[[\\\\\\[[[ZZZWWWTTTQQQOOOMMMLLLOOOSSSWWWWWWSSSKKKEEECCCFFFHHHHHHGGGEEEDDDEEEFFFLLLUUU]]]fffqqq}}}}}}eeeiiillllllnnnrrrrrrooolllkkkjjjkkkmmmnnnmmmlllpppooonnnppprrrrrrrrrqqqgggffffffhhhlllqqqvvvyyyzzz{{{}}}|||{{{{{{{{{}}}vvvwwwxxxzzz||||||{{{{{{wwwvvvtttrrrqqqqqqqqqrrrrrrsssuuuvvvtttrrrqqqpppmmmoooqqquuuxxx|||~~~yyyrrrmmmeeeaaa[[[UUURRRRRRTTTVVVYYYZZZ\\\___ccchhhmmmooommmnnnpppqqqssstttuuuvvvuuuwwwyyyzzzyyyxxxxxxyyyzzz{{{|||{{{zzz{{{|||~~~|||{{{zzzyyyyyyyyyzzz{{{xxxvvvvvvvvvwwwvvvtttrrrvvvwwwwwwwwwwwwvvvuuuttttttsssrrrpppooonnnnnnnnnlllnnnqqqsssrrroookkkhhhbbbbbbeeellltttxxxwwwtttjjjaaaWWWPPPLLLIIICCC>>>???>>>===::::::<<<@@@CCCGGGIIIKKKMMMNNNPPPTTTVVVVVVIII===888666777BBBOOOlllrrryyy{{{wwwoooddd]]]VVVRRR[[[tttqqqooopppsssaaaHHH===888444////////////............------------......//////......---,,,++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,------.../////////111///222888>>>EEETTTbbbqqqtttxxx|||ttthhhfffjjjzzzxxx```TTTOOOWWW______^^^```^^^^^^^^^]]]]]]ZZZRRRJJJIIIPPP]]]kkkwww~~~~~~{{{xxxwwwvvvtttrrrsssqqqnnnllliiieee```\\\RRRPPPNNNMMMPPPYYYdddllluuuyyy|||}}}{{{zzz{{{}}}~~~|||{{{xxxtttsssssstttttttttvvvwwwzzz|||||||||{{{zzztttsssrrrsssvvvwwwvvvuuutttuuuwwwzzz|||~~~~~~}}}}}}~~~}}}{{{yyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~|||zzzyyyzzz|||}}}|||{{{zzzzzz{{{zzzwwwuuurrrtttwwwxxxyyy{{{}}}||||||{{{zzz{{{|||}}}~~~||||||}}}}}}}}}}}}}}}|||}}}|||zzzzzzyyyxxxwwwvvvvvvtttsssqqqqqqqqqrrrsssrrrsssuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{||||||}}}}}}~~~zzzxxxwwwxxxvvvtttssstttuuutttssswwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuurrrpppmmmkkkiiifffbbb___]]]YYYVVVSSSPPPKKKEEE@@@<<<999777555222222222333444555777777:::<<>>===<<<::::::<<>>AAADDDFFFIIIMMMPPPRRRXXX]]]```cccccc^^^WWWRRRRRRQQQQQQRRRUUUWWWXXXYYY[[[___eeelllsssxxx{{{tttpppiiiddd___YYYSSSOOOKKKKKKJJJKKKMMMQQQTTTWWWZZZYYYWWWUUURRRPPPOOONNNOOOOOONNNMMMLLLIIIEEEAAA???@@@AAA@@@@@@BBBEEEHHHNNN[[[hhhkkknnnvvv~~~}}}{{{yyysssoooPPPVVV[[[^^^bbbggggggddd]]][[[YYYYYY\\\^^^``````^^^\\\ZZZYYYZZZZZZYYYXXXYYY\\\```dddiiiooouuuyyy}}}}}}|||yyyuuusssttttttxxxzzz||||||zzzxxxxxxxxxuuutttrrrpppooonnnooooookkknnnppppppllljjjkkkllllllnnnqqqtttwwwzzz{{{|||zzzzzz|||}}}zzztttmmmfff```\\\ZZZUUUSSSPPPOOOPPPRRRVVVXXXSSSYYYbbbkkkqqquuuuuuuuussstttttttttsssssstttvvvwwwxxxzzz{{{|||~~~|||zzzxxxwwwwwwwwwvvvuuuttttttvvvvvvuuutttxxxxxxwwwwwwwwwvvvvvvvvvuuutttrrrpppnnnnnnnnnnnnnnnoooooonnnkkkfffaaa^^^___bbbgggnnnrrrrrrnnnkkkbbb\\\SSSMMMIIIEEE@@@<<<<<<<<<<<<;;;;;;===AAADDDCCCFFFIIILLLOOOSSSWWWZZZTTTFFF;;;999777777GGG[[[oooqqquuusssiii[[[UUUUUUJJJOOOZZZdddeeeaaa___bbbmmmttt~~~qqqTTT@@@;;;888444////////////............+++,,,---...............,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***************************,,,,,,------...///////////////111555:::CCCMMMTTT]]]___bbbgggkkkooorrrsssrrruuu{{{~~~zzzooojjjgggfffooosssiii[[[QQQMMMUUU]]]___ccciiigggnnnqqqmmmhhhdddXXXJJJFFFKKKVVVeeeuuu|||yyyxxxwwwuuusssooonnnllliiiddd]]]UUUPPPJJJJJJJJJKKKPPPYYYcccjjjtttxxx|||}}}|||{{{}}}}}}~~~}}}{{{yyyvvvuuuuuuvvvuuutttuuuvvvwwwwwwwwwvvvtttssstttrrrqqqqqqrrrsssqqqpppoooqqqtttxxx{{{}}}~~~~~~|||{{{{{{}}}yyyxxxwwwwwwwwwyyyzzz{{{||||||}}}}}}~~~~~~|||{{{{{{|||}}}{{{zzzyyyyyy{{{{{{zzzyyywwwxxxzzzzzzyyyyyy{{{}}}zzzyyyyyyyyyyyy{{{|||}}}{{{{{{|||||||||{{{zzzzzzvvvwwwxxxvvvtttssssssttttttsssrrrpppoooooooooooopppsssvvvyyy{{{zzzyyyxxxyyyzzz|||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~}}}~~~~~~zzzvvvssstttwwwxxxwwwvvvwwwyyyzzzyyyxxx||||||{{{zzzyyyxxxxxxwww{{{{{{zzzwwwsssmmmhhheeeeeebbb___\\\[[[XXXUUURRRNNNKKKEEEAAA>>>;;;888555555555555666777888999:::===@@@DDDGGGIIILLLPPPRRRUUUZZZ___```bbbbbb]]]UUUQQQRRRSSSTTTVVVWWWYYYYYYYYY[[[```ffflllrrrwwwzzzvvvqqqkkkeeeaaa\\\TTTOOOKKKKKKJJJKKKMMMQQQTTTVVVXXXXXXWWWVVVTTTRRRPPPOOOPPPNNNJJJGGGEEECCCAAA???===>>>>>>>>>???CCCHHHLLLRRR```lllnnnqqqyyyxxxtttssssssrrrpppPPPUUUZZZ\\\___cccbbb___TTTRRROOOOOORRRVVVXXXYYYWWWUUUSSSSSSUUUWWWXXXXXX^^^bbbgggkkknnnqqquuuyyyzzzzzzyyyvvvrrrpppqqqrrruuuxxxzzzzzzwwwuuuvvvwwwtttsssrrrpppooooooooopppkkknnnpppmmmiiigggiiilllmmmoooqqqtttvvvwwwxxxxxxyyyxxxxxx{{{}}}xxxsssmmmjjjccc```ZZZUUURRRQQQRRRRRRPPPTTTZZZbbbhhhlllnnnooonnnnnnnnnnnnnnnpppuuuxxxwwwyyy{{{||||||}}}}}}{{{zzzzzzzzzzzzvvvtttssssssuuuwwwwwwwwwyyyyyyxxxwwwwwwwwwwwwwwwwwwuuurrrooommmmmmmmmmmmnnnnnnnnnmmmjjjgggcccaaa___cccjjjppprrroooiiiddd\\\YYYTTTNNNHHHBBB>>><<<:::;;;<<<<<<<<<>>>AAADDDCCCFFFIIIKKKNNNQQQUUUXXXPPPBBB888888888999LLLcccwwwxxxyyyttteeeTTTMMMPPPGGGMMMVVV\\\ZZZVVVXXX___iiisss|||uuu|||zzzjjjOOO>>>;;;888333////////////............)))***,,,---.........---************+++,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,------...////////////000111333:::DDDMMMRRRWWW[[[bbbhhhlllmmmllljjjhhhllltttxxxrrrpppiiijjjjjjiiipppqqqfff\\\RRRNNNUUU\\\^^^cccjjjlllzzzxxxooo___NNNKKKOOOWWWfffuuu~~~zzzxxxwwwvvvtttrrrmmmllljjjgggaaaZZZPPPJJJGGGHHHJJJLLLQQQZZZccciiirrrvvv{{{|||||||||~~~}}}{{{yyyvvvuuuvvvvvvuuusssvvvvvvvvvvvvvvvvvvwwwwwwuuusssrrrqqqrrrqqqooonnnmmmooossswwwzzz{{{|||||||||zzzyyyzzz||||||zzzxxxwwwvvvwwwxxxyyy{{{{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzxxxwwwvvvwwwyyy{{{{{{zzzxxxyyyzzzzzzxxxxxxyyyzzzxxxwwwwwwwwwwwwxxxzzz{{{yyyyyyyyyyyyyyyxxxwwwwwwsssuuuvvvuuurrrqqqrrrtttrrrrrrrrrrrrpppooonnnmmmnnnqqquuuyyy{{{{{{yyyxxxyyyzzz|||~~~~~~~~~}}}|||~~~}}}}}}}}}}}}}}}{{{~~~}}}}}}xxxtttvvvwwwuuutttvvvxxxwwwwwwyyy{{{||||||zzz~~~}}}}}}|||zzzyyyxxxxxxzzzzzzzzzxxxtttnnniiieeeeeeccc```]]]\\\ZZZVVVTTTOOOLLLGGGCCC@@@===999777666666666777888999;;;;;;???BBBFFFIIILLLOOORRRTTTXXX]]]``````aaaaaa[[[TTTRRRSSSUUUXXXYYY[[[[[[[[[[[[^^^bbbhhhnnnssswwwxxxxxxrrrkkkfffccc^^^VVVPPPKKKKKKKKKLLLNNNQQQSSSUUUUUUVVVXXXXXXXXXVVVTTTSSSQQQNNNIIIFFFDDDAAA>>><<<<<<=========???EEELLLQQQWWWeeeppprrrwww|||tttqqqrrrssstttsssSSSYYY]]]^^^```bbbaaa]]]QQQNNNJJJJJJLLLOOOQQQRRRTTTRRRPPPQQQTTTXXXZZZ[[[eeeiiinnnqqqrrrsssvvvxxxuuuuuutttsssqqqppprrrtttrrruuuxxxxxxvvvtttuuuvvvvvvuuutttrrrrrrrrrrrrssslllnnnpppmmmhhhfffhhhlllqqqrrrssstttttttttsssrrrxxxvvvtttuuuzzz|||tttppphhh___XXXSSSQQQPPPPPPQQQUUUYYY^^^bbbfffhhhjjjjjjjjjjjjkkkpppvvvzzzxxxzzz|||}}}||||||}}}~~~~~~}}}||||||}}}~~~~~~vvvtttrrrrrruuuwwwyyyyyyzzzyyyxxxxxxwwwwwwxxxxxxxxxvvvsssooommmllllllmmmnnnnnnmmmlllkkkhhhfffeee___dddlllqqqqqqmmmeee```YYYXXXUUUOOOGGGAAA===<<<999:::<<<======>>>AAACCCDDDFFFIIIKKKLLLOOORRRUUUMMM>>>666888999;;;OOOhhh}}}vvvcccOOOHHHKKKEEEJJJRRRXXXVVVSSSVVV]]]fffrrrrrrjjjzzzuuuwww|||gggLLL===;;;888222000/////////............(((***+++---......------)))))))))***+++,,,......,,,+++******,,,,,,+++***------------------------,,,,,,------...//////000///000111333999DDDNNNSSSYYY___hhhooopppmmmgggcccaaaeeennn{{{sssjjjoookkkppptttsssyyyyyymmm```UUUQQQWWW]]]___dddlllxxxlllYYYPPPRRRZZZggguuu~~~|||yyywwwvvvuuusssqqqkkkjjjhhheee```WWWMMMGGGFFFGGGJJJMMMRRRZZZccciiiqqquuuzzz|||{{{|||~~~}}}zzzxxxvvvuuuuuuuuutttssswwwwwwwwwxxxyyyzzz||||||vvvtttrrrqqqqqqpppnnnmmmlllnnnrrrvvvyyyzzz{{{{{{|||zzzxxxwwwzzz|||}}}~~~~~~|||zzzxxxvvvwwwwwwxxx{{{{{{{{{|||}}}}}}~~~~~~~~~}}}}}}|||zzzyyyxxxxxxvvvuuutttuuuxxxzzzzzzzzzyyyzzzzzzyyywwwvvvwwwxxxwwwvvvuuuuuuuuuvvvxxxyyywwwwwwwwwwwwwwwvvvuuutttqqqtttuuutttrrrqqqrrrtttrrrrrrsssrrrqqqooommmlllllloootttyyy{{{{{{yyywwwxxxzzz|||~~~~~~~~~}}}|||~~~~~~}}}}}}~~~zzz}}}~~~|||yyyzzzzzzvvvooommmtttyyywwwtttuuuxxxxxxxxxzzz}}}~~~}}}|||~~~}}}|||{{{zzzyyyxxxxxxyyyyyyxxxtttooojjjgggfffdddaaa___]]][[[XXXVVVPPPMMMHHHEEEBBB>>>;;;888777777777888999:::<<<<<<@@@CCCHHHKKKMMMPPPSSSUUU[[[^^^````````````[[[TTTTTTVVVYYY[[[]]]^^^^^^^^^]]]```eeekkkppptttwwwxxxxxxrrrkkkfffccc___WWWQQQJJJKKKLLLMMMOOOQQQSSSTTTTTTUUUXXXZZZ[[[ZZZXXXWWWQQQNNNKKKHHHEEEBBB>>>;;;<<<<<<<<<===@@@FFFNNNTTT\\\jjjtttwww~~~~~~yyytttqqqsssuuuuuuuuuUUU]]]dddffffffeee___WWWNNNMMMKKKIIIIIIJJJLLLMMMNNNMMMLLLLLLOOOVVV___eeennnpppssssssrrrpppppppppsssrrrqqqppppppqqqrrrssssssvvvyyyxxxsssqqqrrruuuvvvtttrrrrrrtttttttttsssllllllkkkiiifffggglllppptttsssrrrqqqpppooooooooovvvuuusssrrrtttxxx|||~~~}}}vvvmmmddd\\\XXXRRRPPPOOOPPPTTTYYY\\\]]]aaacccfffjjjnnnrrrtttvvv|||zzzxxxzzz}}}}}}{{{~~~}}}}}}ssssssssssssuuuwwwzzz{{{xxx{{{}}}|||xxxwwwxxx{{{uuutttrrrpppooommmmmmlllnnnmmmlllmmmnnnmmmhhheeeccceeeiiinnnpppkkkaaaYYYXXXUUUOOOGGG@@@;;;;;;;;;===;;;999999;;;???CCCFFFGGGIIIJJJIIIKKKQQQRRRQQQEEE<<<777999:::@@@RRRhhh|||mmmZZZRRRNNNHHHDDDGGGNNNRRROOOLLLTTTaaammmttt}}}ooohhh{{{oooyyyyyy```GGG999555444333//////.........---------,,,,,,,,,------............------,,,---...///000++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......000///111777>>>FFFRRR^^^^^^iiirrrvvvxxxvvvlll```^^^YYY```uuuqqqnnnooommmpppzzz}}}sssfffYYYQQQTTT[[[aaahhhoooyyyfff[[[YYY\\\hhhvvv~~~zzz~~~zzzvvvtttuuutttrrrpppmmmllliiiddd]]]UUUNNNJJJKKKKKKKKKNNNSSSYYY___bbblllqqqxxx{{{{{{{{{|||~~~~~~zzz}}}yyytttrrrsssuuuwwwxxx|||yyyxxxzzzzzzyyyvvv|||zzzvvvsssoookkkiiihhhkkkjjjjjjmmmqqqtttuuuuuusssuuuwwwxxxxxxxxxyyy{{{zzz{{{{{{yyyvvvuuuuuuwwwvvvxxxyyyyyyzzz|||}}}{{{xxxwwwwwwxxxyyyvvvvvvvvvvvvvvvwwwwwwwww||||||{{{zzzzzzzzzzzz{{{xxxwwwuuutttuuuvvvxxxyyy{{{{{{zzzzzzxxxwwwuuuttttttttttttttttttsssssssssuuutttrrrqqqppppppqqqrrrrrrsssuuuwwwyyyzzz{{{{{{}}}~~~}}}|||{{{|||{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{vvvqqqpppooorrruuuwwwuuusssyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||||||||zzzvvvqqqllliiigggeeebbb```]]]YYYTTTPPPOOOMMMKKKHHHFFFAAA<<<888888888888999:::===???AAAAAACCCGGGKKKOOOQQQSSSTTTYYY```cccaaa^^^^^^^^^]]]]]]___aaabbbbbbccceeegggfffiiillllllkkklllpppsssqqqqqqoooiiiaaaXXXRRROOOJJJKKKMMMOOOQQQRRRTTTTTTRRRVVVZZZ^^^```___]]][[[XXXTTTOOOLLLJJJGGGAAA===AAA@@@>>>???BBBIIIOOOSSSdddooozzzvvvrrrpppqqqqqqpppqqquuuYYYbbbjjjlllkkkggg^^^TTTOOONNNNNNNNNNNNOOOPPPPPPPPPOOONNNOOOSSSZZZbbbggglllmmmnnnnnnmmmllllllmmmpppppppppppppppqqqrrrrrrrrruuuxxxvvvrrrpppqqqtttsssrrrpppppprrrssssssrrrllllllkkkiiihhhjjjppptttwwwvvvuuusssrrrqqqqqqppptttsssrrrrrrsssuuuxxxyyy{{{}}}{{{qqqiiiddd\\\XXXSSSPPPPPPRRRSSSSSSZZZ]]]bbbhhhnnnrrruuuwww}}}{{{zzz{{{}}}~~~}}}{{{}}}~~~~~~|||{{{xxxwwwvvvtttttttttuuuvvvzzzzzzzzzyyyxxxwwwxxxzzzuuutttrrrpppnnnmmmllllllnnnnnnnnnppprrrqqqnnnkkkfffhhhkkkpppqqqmmmddd]]]UUUQQQKKKDDD>>>;;;:::;;;<<<;;;999999;;;???CCCFFFGGGIIIJJJIIILLLQQQSSSPPPBBB:::666999;;;BBBVVVkkkxxx}}}jjjWWWOOOJJJEEEBBBEEEKKKNNNLLLLLLWWWeeepppzzz{{{llleeevvvkkkwwwyyy___GGG999555444333//////.........---------,,,,,,------------------------,,,,,,,,,---//////++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,---------......///...000666<<>>@@@BBBEEEHHHMMMPPPSSSUUUUUUYYY```eeedddaaaaaaaaa___aaacccdddeeeeeefffiiikkkjjjkkklllmmmmmmnnnppprrrppppppnnniiibbbYYYRRRNNNIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTYYY]]]______]]]\\\XXXUUURRROOOMMMJJJDDD@@@CCCAAA@@@BBBHHHQQQZZZ```lllwwwuuukkkfffccceeefffggglllrrr^^^hhhrrrvvvuuunnnaaaVVVNNNPPPRRRTTTUUUUUUTTTTTTQQQPPPOOOQQQUUUZZZ```dddeeefffffffffeeeeeehhhjjjmmmmmmooopppqqqqqqrrrrrrqqqtttvvvuuuqqqoooppprrrqqqooommmmmmoooqqqqqqqqqmmmlllkkkiiijjjnnntttyyyyyyyyywwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttvvvzzzyyyttthhhbbbZZZTTTPPPOOONNNMMMSSSWWW]]]eeelllrrrvvvyyy}}}{{{zzz{{{||||||{{{zzz{{{|||~~~}}}{{{yyyyyyxxxvvvuuutttssstttttt}}}zzzxxxwwwwwwyyyyyyyyyuuutttrrrooonnnmmmllllllooopppqqqsssvvvvvvtttrrrhhhiiikkkoooqqqmmmfff___RRRNNNHHHBBB===;;;::::::<<<;;;999999<<<@@@DDDGGGGGGIIIJJJJJJMMMRRRRRROOO>>>888555999===FFF[[[ooouuu|||yyyiiiXXXOOOIIIDDDCCCFFFKKKMMMMMMQQQ^^^mmmtttzzzkkkddd{{{pppjjj{{{yyy]]]GGG:::555444333/////////.........------------------------,,,,,,---,,,,,,,,,,,,------...++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,---------......///---///444:::CCCRRR___iii{{{tttiii``````mmmxxx~~~~~~~~~}}}uuuooobbbWWWUUU[[[cccjjjppprrrZZZVVVWWW___mmmyyy||||||wwwuuusssrrrsssssssssrrrooonnnkkkggg```YYYSSSOOOLLLLLLLLLNNNSSSZZZ```dddlllqqqxxx{{{||||||~~~}}}{{{xxxtttrrrtttvvvxxxxxx|||{{{zzzzzz||||||{{{zzzwwwuuussspppmmmkkkjjjiiigggdddbbbbbbdddgggiiiiiimmmoooqqqssstttwww{{{~~~~~~|||{{{{{{}}}|||}}}}}}{{{yyyxxxyyy{{{}}}|||zzzyyyyyyyyyzzz{{{wwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuttttttvvvwwwxxxwwwwwwvvvvvvvvvwwwwwwxxxzzzyyywwwuuuuuuvvvwwwxxxrrrqqqpppppppppqqqsssssswwwvvvvvvwwwwwwxxxzzzzzzyyyzzz{{{}}}}}}|||zzzyyytttzzz}}}||||||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{zzzxxxuuurrrmmmmmmnnnqqquuuxxxxxxwww}}}}}}}}}}}}}}}|||{{{{{{}}}}}}}}}|||}}}}}}~~~~~~}}}|||zzzxxxuuuqqqnnnmmmkkkhhhdddaaa___]]][[[YYYUUUQQQLLLHHHDDD@@@<<<999777777777888999<<<>>>???DDDFFFJJJNNNRRRUUUVVVWWWYYYbbbiiiiiiggggggfffcccggghhhhhhhhhhhhjjjmmmpppooonnnmmmnnnpppqqqqqqpppooonnnmmmiiibbbZZZRRRMMMJJJIIIGGGFFFFFFGGGIIIJJJPPPRRRVVVZZZ\\\\\\\\\[[[WWWUUUSSSQQQPPPLLLHHHDDDDDDCCCDDDIIIQQQ]]]hhhooo}}}|||mmm```ZZZUUUSSSUUUXXX[[[bbbiiifffqqq}}}wwwiii\\\UUUXXX\\\```bbbaaa___]]]TTTRRRPPPPPPSSSWWWZZZ[[[[[[[[[\\\\\\]]]```eeehhhjjjkkknnnppprrrrrrrrrqqqrrrtttuuutttrrrppppppqqqooollljjjiiikkknnnpppqqqpppnnnkkkiiijjjoootttxxxxxxxxxwwwvvvuuutttsssrrrqqqrrrsssttttttsssqqqpppqqqpppppprrrvvv}}}tttnnneee^^^YYYVVVTTTSSSTTTVVVZZZ___fffnnntttxxxzzzyyyyyyyyyyyyyyyxxxxxxxxxzzz}}}}}}zzzxxxvvvuuuttttttuuuvvvxxxyyy{{{vvvvvvxxxzzzzzzyyywwwuuurrrpppnnnmmmnnnnnnqqqrrrtttvvvwwwvvvtttsssggggggiiilllnnnkkkeee___RRRNNNGGGAAA===;;;999999;;;:::::::::<<<@@@DDDGGGGGGIIIJJJJJJNNNRRRQQQLLL<<<888666999>>>JJJ^^^qqqwww|||zzzlll\\\SSSLLLGGGEEEJJJPPPSSSSSSYYYhhhtttwww{{{ooojjjqqqlllnnnwwwZZZFFF;;;666444333////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,---------......///...000555:::CCCSSSaaasssuuujjjeeelllsssxxxyyyrrrfffZZZWWW\\\fffnnnssszzzjjjWWWTTTRRRYYYgggttt{{{}}}zzzxxxvvvuuuttttttttttttooonnnkkkgggaaa[[[UUURRRNNNMMMMMMOOOSSSZZZaaaeeelllqqqwwwzzz{{{|||~~~}}}zzzwwwtttssstttwwwxxxyyyyyyyyyyyyzzz{{{{{{zzzzzzsssrrrqqqpppooonnnnnnnnnmmmiiieeebbbcccdddffffffhhhlllqqquuuwwwzzz|||~~~}}}|||}}}~~~zzz{{{|||{{{zzzyyy{{{|||zzzyyyxxxxxxxxxxxxyyyyyyvvvvvvvvvwwwwwwxxxxxxyyywwwwwwvvvuuuuuuuuuuuuuuuttttttssssssssstttuuuvvvwwwvvvvvvvvvwwwyyyzzz{{{{{{yyywwwttttttuuuwwwxxxrrrqqqqqqqqqqqqsssuuuvvvxxxxxxwwwwwwwwwxxxyyyzzzwwwxxxyyyzzzyyywwwuuutttqqqwww||||||}}}||||||||||||}}}~~~~~~}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwtttqqqlllmmmooosssvvvyyyzzz{{{}}}}}}~~~~~~~~~}}}}}}|||||||||{{{{{{|||}}}~~~}}}|||zzzwwwtttqqqooonnnkkkhhhdddaaa```___]]]\\\XXXTTTNNNHHHDDD@@@<<<:::888888888999:::===???@@@EEEGGGKKKOOOSSSVVVWWWXXX\\\eeennnooonnnnnnlllhhhllllllkkkjjjjjjlllppptttrrrpppnnnooorrrsssqqqnnnlllllljjjgggbbbZZZQQQKKKKKKIIIFFFEEEEEEFFFHHHJJJOOOQQQSSSVVVWWWWWWWWWVVVQQQQQQPPPOOONNNLLLIIIGGGFFFIIIMMMUUU___iiisssxxx}}}tttjjj```VVVOOOLLLHHHGGGKKKNNNQQQWWW]]]vvv~~~ooobbb^^^bbbhhhnnnpppnnnkkkiii]]]YYYTTTRRRRRRSSSTTTSSSQQQRRRTTTUUUXXX^^^dddiiijjjkkkmmmppprrrrrrrrrrrrtttuuuuuuuuusssrrrqqqrrrmmmjjjgggfffhhhlllooopppqqqnnnjjjhhhiiilllppprrrsssssstttttttttsssrrrqqqrrrsssvvvwwwwwwvvvtttrrrsssqqqooonnnooorrrvvvxxx{{{{{{tttnnniiieeeaaa___[[[YYYXXXYYY^^^eeemmmqqquuuuuuvvvvvvuuuvvvvvvwwwxxxzzz}}}}}}zzzxxxtttttttttuuuvvvxxxzzz||||||wwwvvvyyy{{{{{{zzzxxxvvvssspppooonnnooopppssstttuuuuuutttqqqooonnnffffffgggjjjllljjjeee___UUUOOOGGGAAA>>><<<:::888;;;::::::;;;===AAAEEEGGGGGGIIIIIIJJJNNNRRRNNNGGG:::999888:::@@@MMMaaarrr|||~~~zzznnn```UUUOOOKKKHHHPPPXXXZZZZZZaaannnxxxzzz|||uuusssvvviiikkkoootttUUUDDD<<<666333333000000/////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,,,,---------......111000222555:::CCCUUUeeeyyyooosssuuuuuusssiii]]]XXX^^^iiirrruuuwwwuuuiiiTTTPPPNNNTTT```nnnxxx}}}|||{{{yyywwwtttsssssstttnnnmmmjjjfffaaa[[[WWWTTTQQQPPPOOOPPPTTTZZZaaaffflllqqqvvvyyyzzz{{{~~~~~~{{{xxxvvvssssssuuuwwwyyyyyyvvvwwwyyyyyyyyyxxxxxxxxxpppppppppqqqrrrssstttuuusssnnniiieeedddeeeeeeeeefffkkksssyyy|||}}}}}}~~~}}}|||}}}~~~zzz|||}}}|||zzzyyyzzz{{{wwwvvvvvvvvvvvvvvvvvvvvvtttttttttuuuvvvwwwwwwxxxvvvvvvuuuttttttttttttuuurrrrrrrrrrrrssssssttttttsssttttttuuuwwwyyyzzz{{{yyywwwuuurrrqqqrrrtttuuurrrrrrrrrrrrssstttvvvwwwyyyxxxxxxxxxxxxxxxyyyyyywwwxxxxxxxxxvvvssspppnnnooovvv||||||}}}~~~{{{yyy||||||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{xxxwwwwwwuuurrrpppmmmooorrruuuwwwzzz|||}}}{{{|||}}}~~~{{{{{{zzzyyyzzz{{{}}}~~~|||{{{yyywwwtttrrrpppooojjjgggccc```___^^^]]][[[ZZZUUUOOOIIIEEEAAA===::::::::::::;;;<<>><<<999:::::::::<<<>>>BBBEEEGGGHHHIIIIIIJJJNNNPPPJJJAAA888999999;;;AAAPPPeeeuuuyyynnn```UUUOOOMMMMMMWWW^^^^^^^^^fffqqqyyy~~~yyyxxxwww|||qqqiiippptttpppPPPAAA<<<777333444000000000/////////......------------------,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,,,,---------......111111333666999CCCWWWhhhyyyyyy{{{xxx|||uuummmaaaZZZ___kkkrrrsssooommmeeePPPLLLJJJOOO\\\jjjvvv|||||||||zzzwwwsssrrrrrrsssnnnmmmjjjfffaaa]]]YYYWWWUUUSSSQQQQQQTTTZZZaaaeeemmmqqqvvvxxxxxxyyy{{{~~~|||zzzwwwuuussssssvvvxxxyyyyyyuuuwwwyyyyyyxxxvvvvvvvvvqqqqqqrrrssstttvvvxxxyyytttpppkkkhhhgggggggggfffgggmmmuuu{{{~~~~~~~~~~~~~~~}}}|||{{{|||~~~}}}}}}zzzwwwvvvvvvuuuuuuuuuuuuttttttssssssrrrsssssstttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuuuussssssssstttttttttttttttpppqqqsssuuuvvvxxxxxxxxxvvvuuusssqqqppppppqqqrrrsssrrrrrrrrrssstttvvvwwwwwwxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxvvvssspppnnnpppwww||||||}}}~~~|||vvvyyy|||}}}}}}~~~||||||||||||||||||||||||{{{|||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvuuusssqqqnnnnnnppptttvvvwwwxxx{{{|||yyyzzz{{{}}}~~~~~~{{{zzzxxxwwwwwwyyy{{{|||zzzzzzyyywwwuuusssqqqoooiiifffcccaaa```^^^\\\ZZZYYYVVVPPPKKKGGGBBB>>>;;;;;;;;;;;;<<<===@@@BBBCCCFFFHHHLLLPPPTTTWWWXXXYYYaaakkktttvvvuuuuuussspppooooooooonnnmmmooorrrttttttttttttuuuvvvuuusssqqqmmmjjjfffcccaaa[[[SSSMMMGGGFFFDDDCCCCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJMMMQQQTTT[[[```gggnnnrrrrrrooommm\\\UUUNNNKKKHHHDDDBBBCCCEEECCCEEEJJJLLLKKKLLLOOOzzzpppoootttzzz|||yyysssjjj```YYYWWWVVVTTTRRRPPPRRRVVVYYY\\\bbbhhhlllnnnnnnooooooqqqrrrtttttttttssssssssssssrrrqqqooojjjeee```]]]___cccfffhhhjjjgggdddcccdddeeedddcccdddfffiiimmmppprrrrrrrrrtttvvvyyy|||~~~~~~~~~}}}{{{{{{yyyvvvssspppmmmkkkooooooppprrruuuxxx|||~~~|||wwwqqqnnniiieeecccdddfffhhhjjjmmmqqqrrrsssuuuxxx{{{zzz{{{|||}}}~~~}}}|||||||||{{{zzzyyyxxxyyyzzz{{{yyyyyyyyyxxxwwwvvvwwwyyywwwuuuqqqnnnllllllnnnooorrrtttuuurrrlllgggdddcccbbbccceeeiiikkkiiibbb\\\QQQKKKDDD@@@@@@AAA???<<<999::::::<<>>AAACCCFFFHHHLLLMMMNNNOOORRRXXXbbbiiieeefffgggeee```YYYQQQLLLMMMDDD>>>@@@AAABBBFFFMMMMMMIIIHHHKKKMMMNNNRRRWWWwwwqqqggg^^^ZZZYYYYYYYYY\\\]]]___bbbeeegggfffeeemmmppprrrqqqnnnmmmppprrrnnnoooqqqrrrrrrpppmmmlllccc^^^[[[\\\[[[YYY[[[___]]]```bbbbbb```___```bbb^^^___aaadddhhhllloooqqqvvvwwwyyy~~~|||{{{wwwrrrkkkgggeeefffggggggnnnrrryyy|||xxxtttqqqoooqqqqqqrrrssstttvvvwwwxxxyyyzzz{{{|||||||||{{{zzzzzzyyyxxxxxxxxxxxxyyyzzzvvvvvvvvvvvvvvvwwwwwwwwwtttpppjjjggggggiiijjjjjjtttsssoookkkfffbbb___]]]___```bbbbbb^^^YYYSSSOOODDDAAA<<<;;;<<<>>>@@@@@@>>>===<<<>>>AAADDDFFFFFFGGGHHHKKKNNNMMMHHH>>>666666888:::>>>MMMdddzzzssshhhkkk\\\UUUhhhqqqsssqqqkkkiiippp~~~yyygggeeerrraaaKKKCCC:::777666111000000000000////////////111000///...---,,,,,,,,,---------,,,,,,+++++++++000000///...,,,+++******''')))***,,,------,,,,,,///...---,,,,,,...///111///......111555>>>OOO___}}}vvvuuu|||~~~zzzuuuiii\\\XXXeeemmmddd```______``````[[[SSSLLLFFFCCCAAAEEERRRcccrrr{{{}}}|||{{{{{{zzzxxxvvvtttrrroookkkgggeeecccbbb]]]XXXSSSSSSSSSWWW```iiissstttuuutttssstttvvvxxx{{{}}}|||zzzwwwwwwxxxyyy{{{zzzxxxuuu{{{{{{yyywwwuuutttsssrrrvvvvvvuuutttttttttttttttssssssssstttssssssrrrrrrsssuuuwwwxxxxxxxxxyyyzzzyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyxxxtttsssttttttrrrtttxxxuuuvvvwwwwwwvvvwwwyyyzzz}}}{{{yyyxxxxxxyyyzzz{{{zzzzzzzzzyyyyyyxxxxxxxxxsssuuuxxx{{{{{{{{{yyyxxxtttsssrrrpppoooppppppqqqqqqqqqpppnnnmmmmmmppprrrtttxxx|||}}}|||yyyxxxwwwyyyyyyzzzzzzzzzzzzzzzyyy~~~}}}|||}}}xxxxxxxxxxxxxxxyyyzzz{{{{{{yyyxxxyyyzzzzzzvvvsssxxxwwwvvvwwwxxxzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{uuutttsssrrrqqqqqqrrrsssrrrrrrsssssstttuuuvvvvvvwwwvvvvvvwwwyyyyyyxxxwwwxxxwwwvvvuuuttttttttttttvvvwwwxxxzzzzzzwwwqqqmmmkkkhhheeeddddddddd```]]]YYYWWWTTTPPPJJJEEEAAA???=========>>>???@@@AAABBBGGGHHHLLLRRRXXX\\\]]]]]]cccgggmmmrrruuuuuutttsssrrrpppooopppsssvvvwwwxxx|||{{{zzz|||~~~{{{wwwvvvrrrmmmiiieee```[[[XXXOOONNNMMMMMMLLLJJJFFFCCC@@@???>>>???DDDIIILLLMMMUUURRROOORRRYYY```bbbaaaaaa```]]]YYYUUUPPPLLLJJJFFFBBB@@@AAAAAABBBGGGOOORRRKKKHHHMMMQQQRRRWWW^^^xxxrrrhhhaaa]]]]]]]]]]]]___```aaaccceeeffffffeeeiiilllnnnnnnllllllnnnqqqnnnppprrrsssrrrqqqnnnmmmccc^^^[[[\\\ZZZWWWXXX[[[\\\___bbbbbb```___```aaa^^^___aaacccfffiiilllmmmsssuuuwww{{{~~~}}}|||uuuoookkkhhheeebbbdddhhhmmmtttyyy}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{xxxyyyzzz{{{||||||||||||{{{{{{zzzyyyyyyzzz{{{{{{vvvvvvvvvwwwwwwwwwwwwwwwsssooojjjhhhhhhjjjlllmmmqqqooolllhhhddd```\\\[[[[[[]]]]]]\\\XXXRRRLLLHHH@@@===;;;:::;;;===>>>>>><<<;;;<<<>>>CCCGGGIIIIIIJJJKKKLLLNNNLLLFFF===666111555:::BBBTTTlllpppccceee^^^aaawww|||rrrooouuuwwwlllooo}}}^^^IIIBBB999666666111111111000000000/////////000///...---------------------,,,,,,,,,,,,,,,,,,------,,,+++******)))))))))***++++++,,,,,,,,,,,,---,,,+++******,,,---///000///000222555===LLL[[[mmmxxxyyy}}}|||}}}rrrsss}}}yyymmmaaaZZZccciii^^^WWWXXXZZZ^^^```\\\TTTMMMIIIEEECCCHHHUUUeeettt|||~~~|||{{{zzzyyyxxxwwwuuusssoookkkgggeeeeeeddd___ZZZVVVUUUUUUXXX```hhhoooqqqssssssssssssuuuvvv|||~~~~~~|||zzzxxxvvvvvvwwwxxxxxxwwwzzzxxxuuusssrrrrrrrrrsssxxxwwwvvvuuutttsssrrrrrrlllnnnoooqqqrrrrrrrrrqqqsssuuuwwwxxxwwwwwwwwwxxxxxxxxxyyyzzzzzzzzzyyyyyyzzzyyyyyyxxxxxxxxxyyyyyywwwsssrrrttttttrrrsssvvvvvvwwwxxxwwwvvvwwwyyyzzz|||{{{yyyxxxwwwxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxwwwuuuvvvxxxyyyxxxwwwuuutttrrrqqqpppoooooonnnnnnnnnnnnnnnnnnmmmllllllooorrrssswwwzzz|||{{{yyyxxxxxxzzzzzz{{{{{{{{{{{{zzzzzz}}}||||||}}}zzzyyyyyyyyyzzzzzz{{{|||}}}{{{yyyyyyzzzzzzwwwuuuwwwvvvvvvvvvxxxyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyyuuuttttttsssssssssssssssqqqqqqrrrssstttuuuvvvwwwwwwvvvuuuvvvxxxxxxwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvtttqqqnnnjjjhhheeeddddddccc```]]]ZZZXXXUUUPPPKKKEEEAAA???=========>>>???AAABBBCCCFFFHHHLLLQQQWWW[[[]]]^^^aaafffmmmssswwwwwwvvvtttqqqnnnmmmmmmppptttwwwxxx|||{{{{{{}}}{{{xxxvvvrrrnnniiieeeaaa\\\YYYRRRQQQPPPPPPOOOMMMIIIFFFBBB@@@@@@BBBGGGLLLPPPQQQVVVRRRPPPSSSXXX]]]^^^]]]ZZZYYYVVVRRRNNNKKKHHHGGGFFFCCCAAABBBBBBBBBGGGNNNQQQLLLKKKOOOTTTWWW___ggg{{{~~~xxxrrrjjjeeebbbbbbbbbbbbddddddddddddddddddddddddeeehhhlllmmmkkkkkknnnpppoooqqqssstttsssrrrooonnnccc___\\\\\\YYYTTTSSSUUUZZZ]]]aaabbbaaa```______^^^___```aaaccceeeggghhhnnnqqqtttvvvxxxyyy{{{}}}~~~xxxssslllfffaaa]]]___bbbggglllqqqvvvxxxwwwxxxzzz|||~~~}}}}}}}}}yyyyyyyyyyyyzzz{{{}}}}}}||||||{{{zzzzzz{{{||||||vvvwwwwwwwwwwwwwwwvvvvvvrrrnnnjjjhhhjjjlllmmmnnnlllkkkhhhddd```]]]ZZZXXXYYYZZZYYYWWWRRRKKKDDD@@@<<<:::999:::<<<=========::::::;;;???EEEIIILLLMMMMMMMMMMMMLLLIIICCC;;;555111666===HHH\\\uuujjj\\\]]]```ooovvvsssxxx|||xxxuuuXXXEEE???888555666222111111111000000000000//////......---------......,,,,,,,,,,,,------------,,,,,,,,,++++++*********+++++++++***++++++,,,,,,,,,,,,+++***+++,,,---...111000111444666;;;IIIVVVeee{{{}}}~~~~~~{{{~~~}}}oooeeelll{{{{{{rrrdddZZZaaadddXXXQQQSSSWWW]]]```]]]VVVOOOKKKHHHFFFKKKYYYjjjxxx}}}zzzxxxwwwwwwwwwvvvsssoookkkhhhgggggghhhbbb]]]ZZZYYYXXXYYY___ggglllooorrrtttuuuuuuuuuvvv|||~~~~~~zzzuuussstttvvvxxxyyyxxxuuuqqqnnnmmmooorrruuuyyyyyywwwuuutttrrrqqqpppfffhhhkkknnnpppqqqqqqpppsssuuuxxxxxxwwwuuuuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxyyyxxxxxxxxxxxxxxxyyyyyyuuurrrrrruuuuuurrrrrruuuwwwxxxyyyxxxwwwwwwxxxzzz{{{zzzxxxwwwwwwwwwxxxyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvuuusssrrrqqqoooooooooooonnnmmmlllllljjjkkklllkkkkkklllooorrrrrruuuyyyzzzzzzyyyyyyyyy{{{||||||}}}}}}|||{{{{{{}}}|||{{{|||~~~||||||{{{{{{{{{|||}}}}}}|||zzzxxxwwwwwwwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxxxx||||||{{{zzzyyyxxxwwwvvvttttttuuuuuuuuutttssssssppppppqqqsssuuuvvvwwwxxxyyywwwttttttuuuvvvvvvvvvtttttttttuuuvvvwwwxxxyyywwwuuusssqqqqqqqqqpppooojjjhhheeedddcccbbb___]]][[[YYYVVVQQQKKKFFFAAA???=========>>>???AAADDDEEEFFFHHHLLLQQQVVVZZZ]]]^^^```fffnnnvvvzzzzzzwwwuuunnnllliiiiiimmmrrrvvvxxx{{{{{{|||~~~|||zzzvvvrrrnnnjjjfffbbb^^^[[[UUUTTTSSSSSSRRRQQQMMMKKKDDDCCCCCCFFFKKKPPPSSSTTTTTTRRRQQQSSSWWWYYYYYYXXXVVVTTTPPPLLLHHHFFFEEEEEEFFFDDDCCCEEEDDDDDDGGGMMMOOONNNOOOSSSWWW\\\gggrrrzzz|||{{{vvvrrrlllgggffffffgggfffggggggeeecccaaa___``````dddhhhkkklllkkkjjjllloooppprrrsssuuutttssspppnnneeeaaa^^^]]]YYYRRROOOPPPWWWZZZ^^^aaaaaa```^^^]]]^^^^^^^^^___```aaacccccchhhkkknnnoooooopppuuuxxxzzz~~~{{{uuummmhhh`````````aaadddhhhllloooqqqrrrtttwwwzzz~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{||||||{{{zzzyyyyyyzzz{{{|||wwwwwwxxxxxxxxxwwwvvvuuurrrnnnkkkiiiiiikkklllllljjjhhhfffbbb___\\\YYYXXXXXXXXXWWWTTTOOOGGG@@@<<<;;;::::::<<<>>>>>>===<<<;;;;;;<<>>888444666:::AAANNNccc{{{yyydddWWWWWWaaaxxxxxxpppqqqyyymmmRRRBBB>>>777444666333222222111111111000000000......---------......///+++,,,,,,,,,------......---------------------------,,,+++*********+++,,,......---------...///000//////111444666;;;GGGSSSeeewww{{{uuuggg]]]fffvvvyyyqqqcccXXX^^^cccZZZUUUUUUWWW[[[^^^]]]WWWRRRKKKHHHGGGNNN^^^ooo|||~~~{{{wwwvvvvvvwwwvvvtttoookkkiiiiiijjjkkkccc```]]]]]]\\\ZZZ^^^dddjjjoootttwwwxxxxxxxxxyyyzzz|||~~~}}}zzzuuurrrsssuuuwwwxxxwwwtttoookkkkkkoootttwwwxxxxxxwwwvvvtttsssqqqqqqfffhhhllloooqqqqqqqqqppprrruuuwwwxxxvvvtttrrrrrrtttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyytttrrrssswwwwwwtttsssvvvyyyyyyzzzyyywwwwwwxxxzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvxxxxxxwwwuuutttsssrrrrrrnnnoooooopppooommmlllkkkiiijjjkkkllllllnnnqqqsssrrrtttwwwxxxxxxxxxyyyzzz}}}}}}~~~~~~~~~}}}|||||||||{{{{{{|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~zzzxxxvvvtttsssssssssssssssuuuvvvvvvvvvvvvvvvwwwzzzzzzyyyxxxxxxwwwvvvvvvssstttuuuvvvvvvuuutttsssooopppqqqsssuuuvvvxxxyyyyyywwwtttssstttuuuvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyuuusssqqqppppppooonnnllljjjhhhfffdddcccaaa___]]]\\\[[[WWWRRRLLLFFFBBB???============???AAADDDFFFEEEHHHLLLPPPTTTXXX\\\^^^bbbhhhpppxxx{{{zzzvvvsssllliiiffffffjjjpppuuuwww{{{{{{}}}~~~~~~}}}{{{vvvsssoookkkhhhddd```]]]WWWUUUTTTTTTSSSRRROOOLLLHHHGGGFFFHHHLLLPPPRRRSSSPPPOOOOOOQQQTTTVVVUUUTTTXXXTTTOOOJJJGGGEEEFFFFFFHHHFFFFFFHHHHHHFFFIIIOOORRRTTTVVVWWWYYYaaammmxxx{{{|||~~~zzzwwwtttpppllliiiiiiiiiiiiiiihhhhhheeeaaa\\\ZZZZZZ\\\bbbfffiiijjjiiihhhiiikkkqqqrrrtttuuuuuussspppooohhhccc```^^^XXXQQQMMMNNNSSSUUUYYY]]]``````^^^\\\]]]]]]]]]^^^___```aaabbbccceeehhhgggfffhhhlllpppqqquuuxxxxxx|||~~~wwwrrrkkkhhheeebbbaaaaaaccceeekkklllnnnrrrvvvzzz~~~yyyyyyyyyxxxyyyyyyzzzzzz}}}|||zzzyyyxxxxxxyyyzzzyyyyyywwwwwwwwwwwwyyyyyywwwxxxyyyyyyyyywwwvvvuuurrroookkkiiiiiijjjjjjjjjkkkiiigggccc```\\\ZZZXXXWWWWWWVVVSSSMMMGGGAAA===>>>>>>>>>???@@@@@@???=========>>>BBBFFFJJJKKKKKKKKKJJJHHHDDD>>>999555333:::===EEESSSjjj|||nnn```VVVTTTaaayyyvvviiihhhppp{{{gggNNN@@@===666555777444222222222222111111111111......---------......///,,,,,,,,,------.........,,,,,,------------......---,,,+++*********+++,,,------------......//////,,,---000333666:::FFFRRRaaappp|||zzz}}}zzzwwwrrrdddZZZ___mmm{{{uuummm___TTT]]]gggaaa\\\ZZZXXXXXXZZZZZZWWWTTTKKKGGGGGGQQQbbbttt|||wwwttttttvvvuuusssppplllkkkjjjkkkllldddbbbaaaaaa___\\\^^^bbbiiimmmtttxxxyyyyyyyyyyyyxxxzzz|||}}}~~~~~~}}}}}}zzzwwwuuutttuuuvvvvvvuuuxxxtttooollllllpppvvvzzzuuuvvvvvvvvvuuutttsssrrrkkkllloooqqqrrrrrrqqqppprrrtttvvvvvvtttrrrqqqqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzvvvtttuuuxxxyyyvvvvvvxxxzzz{{{{{{zzzxxxwwwxxxzzzyyyyyyxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuooopppqqqqqqpppooommmllljjjkkknnnooopppqqqtttvvvsssuuuwwwwwwwwwxxxyyy{{{~~~~~~~~~}}}}}}|||{{{zzzzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~yyyxxxvvvtttrrrqqqqqqrrrrrruuuwwwwwwuuutttuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwssstttuuuvvvvvvuuutttsssooopppqqqsssuuuvvvxxxyyyyyyvvvsssssstttvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwsssrrrqqqqqqqqqpppllljjjjjjjjjhhhfffccc```___^^^]]][[[XXXSSSMMMHHHCCCAAA======<<<<<<===@@@CCCEEEDDDGGGLLLPPPRRRVVV[[[___fffkkkrrryyy{{{xxxtttpppkkkhhheeeeeeiiioootttvvvyyy{{{}}}~~~~~~}}}||||||vvvsssooollljjjgggccc```XXXWWWTTTSSSSSSQQQNNNLLLKKKJJJIIIIIILLLNNNNNNNNNKKKJJJKKKMMMOOOQQQQQQQQQYYYUUUOOOIIIFFFDDDEEEFFFIIIGGGGGGJJJJJJIIILLLRRRYYY\\\^^^]]]^^^eeeqqqyyyxxxyyy|||~~~{{{wwwwwwssspppmmmkkkkkklllkkkkkkhhhhhheee^^^XXXUUUVVVYYY]]]bbbfffhhhgggfffgggiiippprrrtttuuutttssspppooojjjeee```]]]WWWOOOKKKLLLOOOPPPTTTYYY]]]___^^^]]]\\\\\\\\\]]]___```bbbcccaaabbbcccbbbaaabbbccceeehhhmmmqqqrrrwww}}}{{{vvvsssnnniiieeebbbaaa```aaabbbdddhhhlllqqqvvvxxxssssssssstttvvvxxxyyyzzz|||{{{zzzyyyxxxxxxxxxxxxwwwwwwuuuuuuuuuuuuwwwwwwwwwxxxyyyzzzzzzxxxvvvtttqqqoookkkjjjkkkllllllkkkmmmllliiieeeaaa^^^[[[YYYWWWWWWVVVTTTPPPKKKFFFCCCDDDCCCBBBBBBBBBAAA???======>>>???BBBFFFIIIIIIHHHIIIHHHEEE@@@:::666555555:::???III\\\uuurrrccc[[[VVVSSSaaavvv{{{pppddd^^^fffrrrcccKKK???>>>777555888666333333333222222222111111///......---------......---------------.........+++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,///222444999EEEQQQ^^^iiirrrrrruuu{{{{{{uuuuuu{{{yyytttqqqmmmcccYYY\\\fffwwwrrrmmm___SSS]]]iiifffaaa]]]XXXWWWYYYZZZYYYWWWNNNJJJJJJTTTfffxxx~~~xxxsssssstttrrrqqqooonnnlllllllllllleeeddddddfffddd______bbbggglllqqquuuwwwwwwwwwxxxwwwxxxzzz{{{{{{{{{{{{zzzvvvuuutttuuuvvvwwwvvvtttwwwuuurrrooopppssswwwzzztttuuuvvvvvvvvvuuussssssoooooopppqqqqqqqqqqqqqqqrrrssstttsssqqqppppppqqqpppqqqrrrssstttuuuuuuuuutttttttttuuuvvvxxxyyyzzzwwwuuuuuuyyyyyywwwwwwzzz|||||||||zzzxxxwwwxxxyyyzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxwwwwwwqqqqqqqqqqqqpppooonnnnnnlllnnnqqqrrrssstttwwwyyyuuuvvvwwwwwwwwwwwwzzz|||~~~}}}||||||{{{zzzyyyzzz}}}~~~}}}|||~~~~~~}}}|||||||||}}}}}}zzzzzzyyywwwtttrrrrrrtttrrruuuxxxxxxvvvtttuuuvvvttttttuuuuuuuuuvvvvvvvvvsssssstttuuuuuuuuuttttttppppppqqqsssuuuvvvwwwxxxwwwuuuttttttvvvwwwxxxwwwxxxwwwwwwvvvvvvvvvwwwwwwsssrrrrrrrrrrrrpppmmmjjjkkkkkkjjjhhhccc```___```]]][[[XXXTTTOOOIIIEEECCC>>>===;;;;;;<<<>>>AAACCCCCCGGGLLLOOOQQQUUU[[[```hhhlllsssxxxyyywwwrrroookkkiiifffgggjjjooosssuuuwwwzzz}}}~~~}}}|||||||||uuussspppmmmkkkiiieeeccc\\\ZZZVVVTTTSSSQQQNNNLLLMMMKKKJJJJJJKKKLLLKKKJJJGGGGGGGGGHHHIIIKKKMMMNNNTTTQQQLLLGGGCCCBBBCCCCCCHHHFFFFFFHHHIIIIIINNNTTT___cccccc```aaaiiiqqqtttrrrtttvvvyyy{{{|||}}}}}}yyyyyy}}}}}}vvvtttvvvsssqqqnnnmmmnnnnnnmmmllliiihhheee]]]UUURRRUUUXXX[[[```fffiiiiiijjjlllnnnpppqqqsssttttttrrrpppnnnkkkddd^^^ZZZTTTLLLIIIKKKKKKLLLNNNTTTZZZ^^^___^^^[[[[[[\\\^^^```bbbdddeeecccbbb`````````___^^^\\\^^^dddiiilllrrrxxxzzzxxx}}}~~~}}}zzzuuupppkkkhhhfff^^^^^^___aaadddgggkkkmmmmmmnnnooopppsssuuuwwwxxxwwwxxxyyyzzzzzzzzzzzzzzzwwwvvvuuuttttttuuuvvvwwwwwwyyyzzz{{{zzzxxxuuutttpppnnnllllllnnnppppppppppppnnnkkkgggbbb^^^[[[ZZZ[[[[[[[[[ZZZXXXUUUQQQOOOJJJHHHEEEDDDCCCAAA>>><<<<<<===>>>BBBFFFIIIIIIHHHGGGFFFCCC===888666777999;;;CCCRRRhhhkkkZZZVVVVVVSSSccctttpppbbb[[[[[[hhhvvvaaaKKK@@@???999666999888444333333333333222222222000///...---------------............------------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,///...///111222666CCCOOO]]]fffkkkkkknnnuuuwwwrrrpppvvvzzz|||uuummmiiigggaaa[[[^^^fffwwwuuuqqqdddVVV]]]hhhdddaaa^^^\\\\\\```bbbbbb```UUUPPPOOOYYYjjjzzzyyysssqqqrrroooooooooooonnnmmmlllkkkggggggiiikkkiiicccbbbdddiiilllqqquuuvvvvvvwwwxxxxxxxxxyyyzzzzzzyyyyyyxxxuuusssssstttvvvwwwwwwvvvvvvuuutttsssssstttvvvwwwuuuvvvwwwwwwvvvtttrrrqqqoooooonnnnnnooopppqqqrrrqqqrrrrrrpppooooooqqqsssnnnoooqqqrrrssstttttttttssssssssstttvvvxxxyyyzzzxxxuuutttwwwxxxvvvxxx|||}}}}}}}}}{{{yyywwwxxxyyyzzzzzzzzzyyyxxxvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxuuuvvvxxxyyyyyyxxxvvvuuurrrrrrqqqpppoooooooooooonnnpppssstttuuuvvvxxxzzzxxxxxxxxxwwwvvvwwwzzz|||~~~}}}|||{{{zzzyyyyyyzzz|||}}}}}}|||}}}}}}|||{{{{{{{{{{{{{{{yyyzzz{{{yyyuuurrrrrrsssrrrvvvzzzzzzvvvtttuuuwwwuuuuuuuuutttttttttttttttsssssssssssssssttttttuuuqqqqqqrrrssstttuuuvvvwwwuuuttttttvvvxxxyyyyyyxxxvvvvvvvvvvvvwwwxxxyyyyyyvvvtttrrrqqqqqqqqqooommmlllmmmmmmiiidddaaa```aaa\\\[[[XXXTTTPPPKKKGGGEEE???===;;;999:::<<>><<<:::;;;===BBBFFFIIIIIIHHHFFFEEEBBB===888666999<<>>EEEWWWppp~~~mmm\\\XXXQQQPPP[[[gggeee\\\UUUTTT\\\lll}}}zzzWWWMMMBBB===;;;888777999666666666666555444333222222111000......//////000......////////////......//////...------,,,++++++)))***+++,,,---,,,++++++---------------------------...111333222444???KKKWWWeeemmmjjjjjjqqqsssoooiiimmmooorrrzzznnnhhhbbbbbbcccfffmmmttt{{{rrrhhh^^^XXX]]]ggghhhfffaaawww{{{nnnbbb\\\dddrrr|||}}}wwwrrrooosssooolllkkknnnppppppooommmnnnnnnnnnmmmllljjjiiirrruuuvvvuuurrrrrrvvvzzzyyyzzz|||{{{yyywwwvvvwwwyyyuuurrrqqqrrrsssrrrpppqqqqqqsssvvvzzz||||||{{{zzzyyywwwwwwwwwuuuqqqooojjjjjjiiijjjjjjlllmmmnnnqqqqqqqqqrrrrrrsssssssssmmmoooqqqsssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuussstttuuuvvvvvvwwwwwwvvvxxxxxxwwwwwwwwwxxxyyyyyy{{{yyyvvvtttuuuvvvvvvuuuwwwvvvtttsssrrrrrrsssssssssuuuwwwyyyyyywwwtttrrrtttsssrrrpppooooooppppppoooqqqtttvvvyyyzzzzzzzzz}}}}}}|||{{{{{{{{{{{{|||~~~~~~|||{{{zzzyyyyyyyyyxxxyyyzzzzzz{{{{{{zzzzzzyyyzzz{{{{{{xxxwwwwwwwwwxxxxxxwwwvvvssspppmmmkkkooorrrvvvxxxwwwuuuttttttvvvuuusssrrrrrrssstttuuuwwwwwwwwwwwwwwwvvvuuuttttttssstttvvvyyy{{{{{{{{{wwwxxxxxxxxxxxxwwwwwwvvvwwwvvvuuutttuuuxxxzzz|||yyywwwtttqqqooonnnnnnooonnnnnnllljjjhhhfffeeeddd___]]]YYYSSSNNNJJJGGGEEE;;;<<<===<<<;;;<<<>>>AAACCCGGGKKKMMMNNNQQQYYY___eeeoooxxxzzzxxxwwwtttppplllllllllmmmoooqqqssstttzzzzzzyyyzzzzzzzzzwwwuuuuuuuuutttqqqmmmjjjiiiiiijjjhhhddd___YYYTTTPPPNNNMMMKKKJJJKKKMMMNNNLLLIIIMMMJJJGGGDDDCCCCCCDDDEEEIIIIIIIIIJJJJJJHHHDDDAAAEEEEEEDDDDDDEEEHHHNNNRRRSSSXXXZZZZZZ[[[```ddddddqqqpppppprrruuuvvvtttqqqlllooorrrsssrrrpppnnnnnnssspppnnnnnnoooooommmkkkkkkjjjhhhgggiiimmmrrruuutttwwwzzzzzzyyyxxxyyyzzzvvvxxxyyyyyywwwuuurrrqqqiiifff```VVVMMMFFFCCCCCCAAAFFFKKKNNNUUU]]]aaa```]]]]]]]]]```dddfffggggggfffhhhiiiiiigggeeeddddddfffeeedddcccccceeeggghhhhhhjjjnnnrrruuuwwwyyyyyy}}}}}}xxxrrrmmmhhheeedddfffeeeeeegggjjjmmmnnnmmmlllmmmooorrruuuxxx{{{|||yyyzzzzzzzzzxxxwwwwwwxxxxxxyyyyyyyyyxxxuuusssqqqqqqnnnmmmooouuuyyyxxxvvvsssrrrnnnhhhbbb______```eeehhhkkkmmmkkkfff```\\\SSSKKKCCC@@@>>>;;;:::<<<<<<>>>BBBFFFHHHJJJJJJJJJHHHBBB<<<:::888777;;;AAAIII]]]vvvwwweeeWWWSSSMMMKKKTTT]]]\\\UUUUUUYYYcccqqq}}}{{{|||XXXNNNCCC???===:::999;;;666666666666555444333222111000///.........///000......////////////...............---,,,+++++++++)))***+++,,,,,,,,,++++++---------------------------...000222222444>>>JJJXXXfffnnnmmmmmmsssuuuqqqkkklllllllllqqqzzz~~~~~~wwwooohhhiiinnnsss|||xxxmmmaaaZZZ___hhhjjjnnnqqq|||mmmbbbeeeqqq{{{}}}yyytttpppmmmqqqmmmjjjjjjlllmmmmmmlllllllllnnnoooooonnnmmmlllqqqtttvvvtttqqqqqquuuyyyyyy{{{|||{{{yyyvvvttttttsssqqqnnnoooqqqsssrrrqqquuuuuuvvvyyy|||}}}|||{{{yyywwwvvvvvvuuussspppmmmkkkjjjiiihhhhhhjjjlllmmmqqqqqqrrrssssssssssssssspppqqqsssttttttttttttsssuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzz{{{xxxuuutttuuuvvvvvvuuuwwwvvvtttrrrqqqqqqrrrsssrrrtttvvvwwwwwwuuusssrrrsssrrrqqqqqqqqqrrrssstttrrrsssvvvxxxzzzzzz{{{zzz}}}||||||{{{{{{||||||}}}~~~}}}|||zzzyyyxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{|||{{{yyywwwwwwwwwwwwvvvvvvtttrrrooollljjjooorrruuuwwwvvvvvvvvvvvvwwwuuusssrrrrrrrrrssstttxxxxxxxxxxxxwwwvvvuuutttsssrrrsssuuuxxxzzzzzzyyyvvvvvvvvvvvvuuusssrrrrrruuuuuuuuuuuuvvvxxxyyy{{{{{{zzzwwwtttrrrrrrrrrrrrpppooommmjjjhhhfffeeeddd```]]]YYYTTTOOOJJJGGGFFF???@@@???===;;;;;;===???CCCGGGKKKLLLMMMRRRZZZ```gggqqqzzz{{{zzzxxxuuuqqqpppooooooooopppsssuuuwwwzzzyyyyyyzzzzzzyyywwwuuuuuuvvvuuussspppmmmkkkkkkjjjhhheeeaaa\\\XXXUUUSSSQQQOOONNNOOOPPPQQQOOOLLLMMMLLLJJJHHHHHHHHHIIIJJJMMMMMMMMMOOOPPPPPPMMMJJJHHHGGGEEECCCCCCFFFLLLPPPSSSWWWYYYWWWXXX]]]aaaaaasssrrrrrrvvvyyyyyyuuurrrjjjkkklllkkkkkkkkkmmmooosssrrrqqqqqqrrrrrrpppooommmlllkkkmmmqqqwww}}}{{{}}}~~~~~~|||zzzyyyyyyxxxxxxwwwwwwvvvuuuttttttmmmjjjcccYYYNNNFFFAAA@@@???DDDHHHJJJQQQ[[[aaaaaa``````___aaadddggggggggggggiiikkkkkkjjjiiiiiiiiilllkkkjjjhhhgggfffeeedddcccddddddfffiiillloooppprrruuuyyy~~~}}}xxxsssnnnkkkfffeeecccdddfffiiiiiiiiiiiikkknnnrrrvvvyyy{{{|||xxxzzz{{{{{{zzzxxxxxxyyyyyyyyyyyyxxxvvvssspppnnnnnnllllllppptttwwwvvvtttssspppkkkddd^^^]]]^^^aaahhhjjjmmmmmmjjjddd]]]XXXMMMEEE???===<<<999:::<<<<<<>>>AAAEEEHHHIIIJJJJJJFFFAAA<<<:::888777===DDDQQQeee~~~mmm\\\TTTPPPJJJHHHLLLSSSSSSPPPTTT___lllxxxwwwrrr|||rrrVVVLLLBBB???===:::999:::666666666666555444333222111000///------......///......////////////.........------,,,,,,++++++***)))***+++,,,,,,,,,,,,+++------------------------......000222222444===HHHXXXeeennnoooqqqwwwxxxtttkkkjjjgggdddhhhqqqwwwxxxvvv|||tttllloooxxx}}}pppbbbZZZ^^^fffiiittt~~~zzzjjjhhhqqqzzz}}}zzzwwwssspppnnnpppnnnkkkkkklllmmmlllllljjjlllnnnpppppppppooonnnpppsssuuutttqqqqqqsssvvvxxxzzz|||{{{xxxtttqqqpppmmmlllkkkmmmppprrrrrrrrrvvvvvvwwwzzz||||||zzzxxxyyywwwvvvuuuuuurrrooolllmmmllljjjiiiiiikkkmmmoooqqqrrrssstttttttttsssrrrssssssttttttttttttssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxzzz{{{|||||||||{{{zzzyyyzzzxxxuuuuuuuuuvvvvvvuuuxxxvvvssspppooooooqqqrrrrrrrrrsssttttttssssssrrrrrrrrrrrrrrrsssuuuwwwyyyuuuwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{yyyxxxxxxxxxxxxwwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}{{{yyywwwwwwwwwvvvuuutttssspppnnnkkkjjjnnnpppsssuuuuuuvvvwwwyyyxxxwwwuuusssrrrrrrsssssszzzzzzzzzyyyxxxvvvuuutttrrrqqqrrrtttwwwyyyyyyyyyzzzyyyyyyxxxwwwuuutttssstttuuuvvvwwwxxxyyyyyyyyy|||{{{xxxvvvuuutttttttttsssqqqnnnkkkgggeeedddddd```^^^ZZZTTTOOOKKKHHHFFF???@@@???>>><<<<<<>>>@@@EEEGGGJJJKKKNNNSSS[[[bbbiiisss{{{|||{{{yyyuuuqqqrrrpppooonnnooorrrvvvxxxyyyyyyxxxyyyzzzyyyvvvtttvvvvvvvvvuuutttqqqooommmkkkjjjgggddd```]]][[[YYYUUUTTTRRRRRRSSSSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPSSSVVVWWWVVVUUUMMMKKKGGGCCCAAACCCHHHLLLQQQUUUWWWUUUVVVZZZ^^^^^^uuuuuuvvvyyy|||{{{wwwrrriiihhhfffddddddggglllppprrrrrrqqqrrrrrrrrrrrrrrrmmmllllllmmmqqqvvv{{{xxxyyyzzzzzzyyywwwvvvuuuvvvtttrrrqqqrrrsssttttttooolllfff\\\RRRIIICCCAAA>>>BBBEEEGGGOOOZZZaaaccccccaaa```aaadddfffffffffeeegggjjjkkkjjjiiijjjkkknnnnnnnnnmmmllljjjhhhgggfffdddaaa``````bbbdddfffhhhjjjooossswwwyyyzzzzzz~~~~~~yyyvvvllljjjgggeeefffgggfffffflllmmmpppsssuuuwwwxxxxxxvvvyyy|||}}}|||zzzyyyyyyzzzyyyxxxvvvtttpppnnnlllkkkkkklllooosssuuusssqqqsssooohhhaaa\\\[[[___bbbfffhhhjjjiiiddd\\\TTTOOOFFF@@@;;;;;;:::888999===<<<>>>AAAEEEGGGHHHIIIHHHDDD@@@;;;999666666===FFFXXXlll{{{hhhYYYSSSOOOJJJHHHKKKOOOQQQPPPRRRdddttt~~~zzzmmmlllzzzhhhPPPGGG???===<<<888777888666666666666555444333222111000...---------...///......////////////......------,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,------------------///...///111111333<<>>AAADDDEEEGGGIIIKKKNNNUUU]]]cccjjjttt|||}}}{{{yyyvvvrrrqqqooolllkkklllppptttwwwxxxwwwwwwxxxxxxwwwuuusssttttttuuuvvvvvvuuurrrpppnnnmmmkkkhhheeeaaa___^^^XXXWWWUUUUUUTTTTTTSSSSSSRRRSSSTTTTTTTTTTTTSSSRRRNNNMMMNNNPPPTTTWWWXXXXXXPPPMMMHHHBBB???@@@EEEIIILLLRRRVVVVVVXXX[[[]]][[[yyyxxxyyy|||~~~|||wwwrrriiihhhdddaaa```ccciiinnnoooooopppqqqqqqqqqrrrsssoooooonnnnnnoooqqqsssuuuqqqqqqrrrtttuuuuuutttsssrrrooolllkkkmmmpppqqqqqqmmmkkkfff^^^SSSJJJEEEBBB===AAADDDFFFNNNYYYaaacccdddbbb``````bbbdddeeeeeeeeehhhjjjkkkjjjjjjjjjkkkkkkmmmnnnpppqqqpppooonnnmmmjjjfffbbb___^^^___```aaacccfffiiimmmooopppqqqvvvyyy~~~uuurrrnnnkkkjjjiiigggeeejjjkkkmmmoooqqqrrrssstttuuuxxx{{{}}}|||zzzzzzzzz{{{zzzxxxuuurrrooolllkkkjjjjjjllloooqqqrrrrrrqqqqqqmmmfff___ZZZ[[[```eeefffffffffccc]]]UUULLLGGG@@@<<<999:::888777999>>><<<>>>AAADDDFFFGGGGGGFFFBBB>>>:::777555555>>>HHH___pppyyyiii]]]TTTNNNIIIIIIMMMQQQSSSUUUTTTgggxxxrrrjjjkkkxxxaaaMMMDDD>>>===<<<999666777666666666666555444333222111000///...---......///......////////////......------,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---------......000---...000111333;;;CCCRRR```qqq}}}rrrhhhiiisss{{{~~~{{{}}}rrraaaUUUUUU\\\ZZZhhhppp~~~ppppppxxx}}}}}}zzzwwwuuutttrrrqqqqqqooommmlllllllllmmmooopppqqqpppmmmjjjgggkkkmmmpppqqqqqqppppppppptttvvvwwwvvvrrrnnnkkkjjjlllmmmnnnooooooppppppqqqqqqrrruuuxxx||||||zzzxxxuuutttrrrrrrrrrpppmmmjjjfffiiimmmrrruuuuuuuuutttrrrssssssttttttsssrrrqqqoooooopppppprrrsssttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxyyyzzz{{{{{{yyywwwvvvxxxwwwuuuuuuwwwwwwvvvuuuvvvtttqqqooonnnnnnoooqqqrrrqqqqqqpppqqqrrrssstttvvvuuuuuutttuuuvvvwwwxxxzzz{{{||||||||||||zzzzzzvvvvvvwwwxxxyyy{{{|||}}}{{{zzzyyyyyyxxxxxxxxxxxxvvvwwwxxxxxxyyyyyyxxxxxxyyyzzz{{{zzzxxxwwwwwwwwwwwwvvvtttrrrpppooommmmmmlllnnnqqqssstttvvvyyy||||||{{{zzzyyywwwwwwvvvvvvzzzzzzzzzyyyxxxwwwvvvuuutttssssssuuuyyy{{{{{{zzzttttttuuuuuuuuuuuuuuuuuuuuuwwwyyy|||}}}|||{{{zzzyyyyyyxxxwwwvvvuuuuuuuuuwwwuuuqqqmmmiiigggeeeddd```^^^ZZZTTTOOOKKKHHHFFF<<<============>>>AAACCCEEEFFFHHHKKKPPPWWW^^^ccclllvvv~~~~~~|||yyytttqqqooollljjjkkkooosssuuuvvvuuuuuuvvvvvvuuussspppppppppppprrruuuvvvtttrrrrrrqqqnnnkkkgggdddbbb```YYYYYYWWWUUUTTTSSSSSSTTTVVVVVVWWWXXXWWWVVVTTTRRRKKKIIIGGGIIILLLPPPRRRRRROOOMMMHHHCCC??????CCCGGGGGGOOOWWWZZZ\\\^^^]]]YYY~~~|||{{{}}}~~~|||wwwrrrllliiifffaaa```bbbgggkkkkkkmmmooooooooopppqqqsssttttttsssrrrqqqpppooonnnlllmmmnnnqqqtttvvvuuutttoookkkggghhhkkkooooooooojjjiiifff^^^TTTKKKEEEBBB>>>BBBEEEHHHOOOZZZbbbccceeebbb``````bbbdddeeefffiiilllnnnnnnmmmlllkkklllhhhjjjmmmoooqqqrrrssssssrrrpppmmmiiifffdddbbbbbbZZZZZZ[[[]]]```cccfffgggooorrrwww|||{{{yyyvvvtttrrrooollliiigggggghhhiiikkknnnpppqqquuuwwwzzz{{{zzzzzz{{{{{{{{{zzzxxxuuurrrooommmkkkjjjkkkmmmnnnpppqqqqqqqqqnnnjjjccc]]]ZZZ\\\aaaffffffeeeccc^^^WWWOOOHHHCCC===:::999:::888666999???>>>???BBBDDDEEEEEEDDDDDD>>>;;;999777555777BBBNNNeeesss~~~ooobbbSSSJJJEEEIIIQQQVVVZZZ\\\[[[jjj||||||ssskkkkkkppp~~~yyy[[[KKKDDD??????>>>;;;888888666666666666555444333222222111000......//////000......////////////......------------------------++++++******++++++,,,---+++,,,,,,------.........111------///000333999AAAQQQaaayyyvvvpppuuu{{{|||yyywwweeeWWWUUUZZZWWWcccfff{{{xxxnnnqqq{{{~~~|||yyywwwtttsssoooppppppnnnkkkiiiiiijjjnnnoooppppppmmmiiieeebbbhhhjjjmmmpppqqqqqqpppnnnpppqqqrrrqqqnnnkkkjjjjjjlllnnnppppppoooooooooppprrrtttwww{{{~~~~~~|||yyyooonnnmmmnnnnnnmmmjjjhhhaaaeeejjjppptttvvvuuuuuussssssrrrrrrrrrqqqqqqqqqnnnnnnnnnoooppprrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{|||{{{zzzxxxwwwwwwvvvuuuvvvwwwxxxvvvuuutttsssrrrppppppppppppqqqrrrrrrrrrrrrssstttuuuuuuwwwvvvuuutttttttttuuuvvvyyyzzz{{{||||||{{{zzzyyyvvvwwwwwwxxxyyyzzz||||||{{{{{{zzzyyyyyyyyyyyyyyywwwxxxxxxxxxxxxwwwvvvvvvvvvxxxyyyyyyxxxwwwwwwxxxwwwvvvtttrrrpppooonnnnnnjjjmmmqqqsssuuuvvvyyy{{{{{{{{{{{{zzzyyyxxxwwwwwwyyyyyyyyyyyyxxxwwwvvvuuutttttttttvvvyyy{{{{{{{{{ttttttuuuvvvwwwwwwwwwwwwuuuwwwyyy|||}}}|||{{{{{{yyyyyyyyyxxxxxxwwwwwwvvvvvvuuusssooolllhhhfffddd___]]]YYYSSSNNNJJJGGGEEEAAABBBAAA???===<<<>>>@@@DDDFFFHHHMMMSSSZZZ___ccclllvvv~~~{{{wwwqqqpppmmmlllmmmpppsssuuutttsssrrrssstttssspppnnnkkkiiiiiilllrrruuuuuuttttttrrrpppmmmiiifffdddbbb\\\\\\ZZZXXXUUUSSSTTTVVVXXXYYYYYYZZZYYYWWWUUUTTTKKKHHHDDDCCCDDDGGGJJJJJJLLLJJJGGGCCC@@@@@@CCCFFFFFFOOOXXX[[[]]]^^^\\\XXX}}}|||}}}{{{vvvqqqnnnllliiidddaaabbbeeehhhiiikkknnnooonnnoooqqqtttwwwxxxyyyxxxwwwssspppmmmkkkkkklllpppuuuwwwvvvuuunnnjjjggghhhlllppppppooommmllliiibbbXXXNNNGGGDDD???DDDGGGJJJQQQ\\\bbbcccfffcccaaaaaacccfffggghhhmmmoooppppppnnnlllkkkkkkhhhiiijjjlllnnnpppqqqqqqrrrrrrrrrqqqpppnnnlllkkk\\\[[[XXXWWWWWWYYY[[[]]]ccceeeiiinnnsssvvvyyyzzz}}}|||{{{zzzyyywwwrrroookkkjjjiiihhhiiikkkmmmooouuuvvvxxxyyyyyyyyy{{{||||||zzzxxxuuurrrooommmmmmkkklllmmmnnnnnnoooqqqsssiiifff```[[[XXX[[[aaaffffffddd___YYYQQQJJJDDD@@@<<<::::::;;;999777:::@@@???AAACCCDDDDDDCCCBBBAAA999888777888777<<>>>>>???;;;888888666666666666555444333222333222111000///000000111......////////////..............................++++++*********+++,,,---++++++,,,,,,---......///111---,,,...000222888???NNN```wwwwwwyyyyyywww|||zzzhhhYYYUUUYYYZZZcccaaapppssskkkqqq{{{}}}}}}}}}|||zzzwwwsssqqqoooqqqqqqoookkkhhhhhhiiilllmmmnnnnnnkkkgggbbb^^^dddgggkkkooorrrrrrpppnnnlllmmmmmmkkkjjjiiijjjkkkjjjmmmppppppooonnnoooqqqtttuuuxxx|||~~~}}}zzzwwwmmmllllllmmmnnnnnnkkkiiidddfffiiimmmqqqtttvvvwwwtttrrrqqqoooooopppqqqrrrppppppooooooppprrrssstttvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxyyyyyyyyyyyy{{{zzzzzzyyyyyyxxxwwwwwwwwwvvvuuuvvvxxxxxxwwwuuuqqqrrrrrrrrrrrrrrrqqqqqqssssssttttttuuuvvvvvvvvvuuutttsssrrrrrrssstttuuuwwwxxxyyyzzzzzzzzzyyyxxxyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxxxxwwwuuutttssssssuuuwwwwwwwwwvvvwwwxxxvvvuuurrrpppooonnnnnnnnniiimmmqqqtttvvvvvvxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwxxxwwwwwwvvvvvvsssssssssuuuxxxzzzzzzzzzwwwxxxxxxyyyyyyyyyxxxxxxuuuvvvxxxyyyzzz{{{zzzzzzvvvwwwwwwwwwwwwvvvvvvuuuuuutttsssqqqnnnjjjfffddd^^^\\\XXXRRRMMMIIIFFFDDDEEEEEEDDDBBB???>>>???AAACCCEEEHHHOOOVVV\\\```bbbfffpppzzz|||{{{zzzxxxtttooonnnmmmlllmmmoooqqqrrrqqqppppppqqqqqqqqqnnnllleeebbbaaaeeemmmsssuuutttrrrqqqooommmjjjhhhffffff``````___[[[XXXVVVXXXZZZYYYZZZZZZZZZZZZZZZYYYYYYPPPKKKEEEBBBAAACCCEEEFFFGGGGGGFFFDDDBBBBBBDDDGGGKKKRRRXXXYYYYYY[[[ZZZWWW~~~||||||zzzuuuqqqpppnnnkkkgggcccbbbdddfffhhhkkknnnooonnnooorrruuuwwwxxx{{{|||zzzvvvrrroookkkkkklllpppuuuwwwvvvtttoookkkhhhiiinnnrrrrrrppprrrrrrnnnggg\\\RRRJJJFFF@@@EEEIIILLLSSS\\\bbbcccgggeeebbbbbbdddgggiiijjjnnnooopppooollljjjiiiiiihhhiiiiiijjjkkklllmmmmmmoooqqqtttvvvwwwvvvuuussshhheee___ZZZWWWWWWXXXYYYVVVXXX\\\bbbhhhnnnsssuuu}}}}}}}}}~~~~~~|||wwwttttttrrrnnnjjjiiiiiikkkmmmuuuvvvwwwwwwwwwxxx{{{}}}|||zzzxxxuuurrrpppnnnmmmlllmmmmmmmmmmmmooorrrttteeebbb^^^YYYXXXZZZaaafffdddaaa[[[TTTLLLFFF@@@>>><<<;;;;;;<<<999777:::AAAAAABBBCCCDDDDDDBBBAAA???666555777888:::@@@PPP___lllxxxyyygggUUUIIICCCNNN]]]gggkkknnnlllsssyyyssspppxxxhhhTTTFFF???;;;<<<===999666666666666666666555444333222444333111000000000111222......////////////............//////////////////,,,+++*********+++,,,---++++++,,,,,,---...//////222---,,,...000222888???KKK^^^|||zzzzzzxxxwww|||zzzhhhXXXTTTWWW^^^fff```jjjxxx}}}qqqiiippp{{{}}}}}}~~~~~~|||xxxtttrrrqqqssstttrrrmmmjjjjjjkkkiiikkklllllljjjfffaaa]]]bbbeeeiiinnnrrrrrrpppmmmiiijjjjjjhhhggghhhjjjlllgggkkkooopppooonnnpppqqqtttuuuwwwzzz|||zzzvvvsssnnnnnnnnnoooqqqqqqooommmjjjjjjkkkmmmppptttxxx{{{tttrrrpppnnnmmmnnnppprrrssssssqqqqqqqqqrrrssssssvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuvvvxxxxxxwwwuuupppqqqrrrttttttsssrrrqqqssstttuuuvvvwwwwwwwwwwwwsssrrrqqqqqqrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxwww{{{{{{{{{{{{{{{|||}}}~~~||||||{{{zzzzzzzzz{{{{{{zzzyyyyyyxxxvvvuuusssrrrqqqsssuuuvvvvvvvvvwwwyyyuuusssqqqooommmmmmmmmmmmiiimmmrrruuuvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwwwwwwwwwwvvvrrrrrrrrrtttwwwyyyyyyyyyvvvvvvvvvvvvvvvuuutttssstttuuuvvvwwwxxxyyyyyyyyyssssssttttttttttttsssssssssttttttssspppkkkgggddd]]][[[WWWRRRMMMHHHEEECCCEEEEEEEEECCCBBBBBBCCCEEEBBBDDDIIIPPPWWW]]]```aaa___jjjsssvvvuuuuuusssoookkkkkkjjjjjjkkklllmmmnnnpppooooooooopppooommmjjjaaa^^^\\\aaajjjqqquuuuuuoooooonnnlllkkkjjjiiihhhddddddccc___ZZZYYY[[[^^^YYYYYYZZZZZZ[[[\\\]]]]]]VVVPPPIIICCCAAABBBDDDDDDDDDEEEEEEDDDCCCCCCEEEGGGPPPUUUWWWUUUUUUWWWWWWVVVzzzvvvpppmmmkkkiiihhhfffcccaaaiiilllooopppooopppsssvvv{{{{{{zzzzzzyyyxxxwwwwwwvvvssspppsssxxx|||zzzxxxwwwsssooooooqqqssssssrrrsssrrrnnnhhh___UUUMMMHHHAAACCCIIIRRR\\\dddhhhiiikkkfffbbbbbbeeeggggggfffnnnqqqssstttrrrqqqppppppsssrrrqqqpppooonnnllliiikkknnntttxxx{{{{{{zzzxxxuuuooofffaaa```]]]XXXSSSTTTTTTTTTVVVZZZbbbjjjpppwwwxxxzzz|||}}}~~~~~~~~~}}}zzzwwwssspppoooooooooqqqrrrsssuuuwwwyyyzzzzzzvvvtttsssttttttsssnnnjjjiiikkknnnpppooolllgggddd^^^ZZZVVVUUUYYY^^^ccceeehhhaaaWWWOOOJJJFFFBBB>>>======<<<;;;999:::<<<>>>EEEDDDEEEGGGHHHFFF@@@;;;:::333222999===@@@MMM^^^rrr|||~~~hhhOOOMMMLLLTTTddduuuzzzxxxsss}}}~~~eeePPPGGGBBB===::::::;;;:::888666555555555555444444444222222333444333222111000222000///...///000///...,,,,,,,,,------............------,,,,,,------...))))))***+++---...//////000,,,+++---...000777???III\\\|||~~~yyyzzz~~~zzz~~~tttgggWWWRRRUUU```cccdddeeejjjssswwwvvvrrrlllgggiiisss}}}}}}{{{zzzxxxtttrrrooopppppppppooonnnlllkkkiiijjjkkkkkkhhhbbb\\\WWW___```cccgggkkknnnnnnmmmmmmmmmlllkkkjjjiiihhhhhhgggjjjmmmoooqqqqqqooonnntttwwwzzz}}}}}}{{{xxxvvvqqqpppppppppppppppqqqrrrkkkkkkkkkkkkmmmoooqqqsssuuusssooollllllnnnqqqsssuuusssqqqpppqqqtttwwwzzzzzzyyyxxxvvvssssssuuuwwwxxxzzz{{{{{{zzzyyyyyyzzzyyyyyyyyyxxxwwwvvvuuutttsssssstttuuuuuutttsssrrrpppqqqrrrrrrrrrqqqooonnnsssqqqqqqsssxxxzzzzzzxxxuuutttrrrqqqppprrrsssttt~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxzzz|||}}}}}}||||||~~~}}}{{{yyyxxxyyyzzzyyyxxxwwwtttrrrpppqqqrrrrrrssssssttttttuuuvvvvvvuuutttqqqnnnkkkjjjoooooopppqqqsssvvvwwwyyy{{{{{{|||{{{{{{zzzyyyyyyvvvvvvvvvvvvuuusssrrrqqqpppppprrrsssuuuvvvwwwwwwrrrtttvvvvvvuuuuuuwwwyyyuuuuuuuuuuuuuuuuuuuuuuuuqqqsssuuuvvvtttsssssstttuuuuuutttrrroookkkgggdddaaa]]]WWWRRROOONNNLLLKKKNNNJJJFFFCCCCCCDDDEEEEEEIIIKKKOOOTTTYYY\\\^^^___```hhhppprrrrrrssspppllljjjkkkkkkkkkjjjjjjjjjiiilllnnnqqqpppmmmkkkkkkmmm___aaadddgggkkknnnqqqrrruuusssrrrsssssspppjjjffffffggggggddd```]]][[[[[[aaa___]]]]]]^^^`````````ZZZVVVPPPJJJEEEBBB@@@@@@@@@@@@@@@@@@AAACCCHHHKKKOOOPPPRRRSSSTTTSSSQQQPPP}}}yyytttrrrnnnllliiifffccc```eeehhhlllnnnoooqqqtttwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwuuuxxx}}}|||yyyvvvsssssstttuuutttssssssqqqmmmiiicccZZZPPPIIIDDDHHHNNNXXXbbbiiimmmnnnmmmjjjgggeeeeeeggghhhhhhsssuuuxxxyyyxxxwwwwwwxxxuuuuuutttttttttsssqqqppplllmmmppprrrtttvvvwwwwwwvvvqqqllliiihhheee___ZZZTTTTTTSSSSSSUUUZZZ```cccjjjmmmqqqvvvzzz||||||}}}~~~|||yyywwwuuuuuutttoooooooooooopppqqqrrrsssuuussssssssstttsssoookkkiiikkknnnooonnnjjjeeebbb[[[XXXVVVVVVZZZ```fffhhhfff___UUUMMMHHHEEE@@@=========<<<:::999999<<<>>>DDDDDDEEEGGGHHHEEE???;;;666222333:::>>>BBBPPPaaauuuwwwcccMMMLLLRRRcccvvv}}}|||^^^KKKEEEAAA<<<999999:::999777777777666666555555555444222333333444333222111000222000......///000///...,,,------------------...------,,,,,,,,,,,,------******+++,,,,,,---......///,,,,,,...///111666>>>IIIYYYttt}}}yyy}}}vvvnnnbbbUUUPPPSSS^^^aaaaaa```ccciiilllkkkeee```]]]cccppp|||~~~{{{yyyuuuqqqnnnnnnooooooooonnnmmmkkkjjjfffhhhjjjjjjfff```[[[XXX\\\^^^ccchhhmmmoooooonnnpppooonnnmmmllllllkkkkkklllmmmmmmnnnnnnoooooooootttvvvzzz|||}}}{{{xxxvvvppppppooooooooooooooopppllllllmmmmmmnnnoooqqqqqqtttssspppnnnnnnooorrrttttttsssqqqooopppsssvvvxxxzzzzzzyyywwwttttttvvvxxxyyyzzz|||{{{zzzyyyyyyzzzzzzzzzzzzyyyxxxvvvuuutttssstttuuuvvvvvvuuutttsssssssssssssssrrrrrrqqqppprrrqqqqqqssswwwyyyyyyxxxuuutttssssssssstttuuuvvv||||||{{{{{{{{{{{{{{{|||xxxyyy{{{|||}}}}}}}}}|||}}}}}}|||{{{zzzyyyxxxwwwzzzzzzzzzyyyxxxuuusssrrrqqqqqqrrrrrrsssttttttuuuwwwvvvsssqqqnnnmmmlllllloooooooooppprrruuuwwwxxxzzz{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwuuutttsssppppppqqqssstttuuuwwwwwwuuuvvvwwwwwwvvvvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuurrrtttwwwxxxxxxwwwxxxyyyvvvvvvuuurrrnnnhhhdddaaa```\\\WWWTTTSSSRRRQQQPPPQQQMMMHHHEEEDDDDDDDDDDDDIIIKKKOOOTTTYYY\\\^^^___```hhhoooqqqrrrrrrpppllliiihhhggggggffffffggggggjjjmmmoooooolllkkkkkkllliiiiiijjjlllnnnqqqssstttuuutttsssttttttrrrmmmiiijjjjjjiiifffbbb```______cccaaa___^^^___``````___[[[XXXSSSMMMHHHEEECCCBBB@@@@@@@@@???@@@BBBGGGJJJLLLMMMPPPQQQRRRPPPNNNMMM}}}{{{xxxtttpppmmmhhhddd```aaadddiiimmmooorrruuuxxxxxxyyyyyyzzz{{{|||}}}}}}|||zzzxxxzzz~~~|||zzzxxxwwwwwwwwwuuusssrrrooolllkkkhhhaaaUUULLLEEEIIIPPPZZZdddkkknnnnnnmmmllliiieeebbbcccfffhhhwwwyyy{{{|||{{{zzzzzz{{{yyyzzzzzzzzzzzzzzzzzzzzzwwwvvvuuutttuuuwwwzzz{{{wwwuuusssrrrrrroooiiidddZZZXXXVVVUUUTTTUUUWWWXXX\\\```fffmmmssswwwyyyzzz~~~}}}|||zzzzzztttsssqqqpppooooooooopppsssrrrrrrssstttrrrooommmjjjlllnnnnnnlllhhhccc```ZZZWWWVVVXXX]]]dddiiilllddd\\\RRRJJJFFFCCC???<<<<<<<<<<<<:::999999<<>>:::444222555<<>>;;;888777777666666888888777666555444444333333333333333333222222222111///------...///...---//////......------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111111000333888DDDOOObbbvvv~~~xxxmmmiiibbbXXXSSSVVV[[[aaabbb]]]YYYZZZ[[[[[[[[[YYYZZZbbbnnnyyy}}}{{{yyyxxxxxxvvvssspppnnnooooooooonnnllljjjiiieeeiiikkkiiibbb[[[WWWWWWTTTZZZdddmmmrrrttttttttttttsssqqqoooooooooqqqrrrtttssspppnnnllllllllllllooorrruuuxxxxxxvvvsssqqqoooooonnnlllkkkkkkkkkkkkkkkmmmoooqqqssssssssssssssssssssssssttttttttttttxxxvvvtttrrrsssvvvyyy{{{{{{{{{zzzxxxuuutttuuuvvvxxxzzz{{{|||zzzzzzzzz{{{}}}|||{{{yyyxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwuuutttssssssttttttsssrrrpppoooppppppppprrrtttuuuvvvvvvtttuuuvvvxxxyyyyyyyyyyyyzzzzzz|||}}}~~~yyyyyyyyyzzzzzzzzzzzzzzzyyyxxxvvvttttttuuuwwwxxxyyyzzzzzz{{{zzzyyywwwvvvqqqrrrrrrsssssstttuuuuuuuuussspppnnnmmmmmmmmmnnnqqqpppooooooppprrruuuwwwvvvwwwyyyzzz|||}}}}}}}}}|||||||||{{{zzzyyywwwwwwqqqppppppqqqrrrtttuuuvvvxxxyyyyyywwwuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwzzz{{{zzzzzzzzz{{{wwwwwwuuusssnnniiidddbbb```]]]ZZZYYYZZZZZZZZZYYYSSSOOOIIIFFFEEEEEEEEEDDDIIILLLPPPUUUYYY]]]___```___gggnnnppprrrtttssspppkkkhhheeebbbaaacccfffhhhggghhhjjjkkkkkkllllllmmmqqqpppmmmkkkkkklllnnnpppvvvvvvwwwxxxyyyxxxvvvuuusssrrroookkkhhhgggiiilllmmmkkkhhhfffdddccc```^^^[[[YYYVVVRRRNNNJJJGGGEEEBBBBBBAAA???>>>???CCCFFFGGGIIIMMMOOOPPPNNNLLLJJJ~~~{{{yyyvvvqqqlllhhhffffffhhhlllpppsssvvvwwwyyyzzzzzzzzz{{{{{{||||||xxxwwwwwwwwwyyy{{{{{{{{{||||||{{{yyyvvvsssqqqppprrrooonnnppprrrmmmbbbXXXMMMPPPWWW```iiippprrrrrrtttvvvuuusssoooooosssvvvzzz}}}~~~|||zzzxxxxxxwwwwwwvvvllljjjfffddddddbbb___\\\WWWWWWXXXZZZ^^^dddiiimmmrrrtttwwwzzz|||||||||{{{zzzyyyvvvssspppooonnnnnnpppqqqssssssrrrqqqooonnnnnnoooppppppnnnjjjgggdddbbb```___aaaeeeiiikkklllaaaYYYOOOGGGDDDBBB???===;;;;;;:::999888999<<>>;;;999555555888===HHHZZZooo~~~vvvaaaUUURRRTTTggg}}}~~~{{{}}}||||||^^^LLLGGG<<<<<<<<<:::777555666777777777666666666666555555555555444333333333333333222000///...///000///.../////////...............,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------...,,,...111111///111666<<>><<<999:::999888888999<<>>IIIZZZooo|||nnn\\\RRRQQQ\\\vvvzzzxxx|||zzzsssUUUFFFDDD;;;<<<===:::777555666777777888888888888999999999666555444333222333333444333111000///111111000///............////////////,,,,,,++++++++++++,,,,,,******+++,,,,,,---......///---...000///...111666;;;EEEUUUccclllqqqtttuuuvvvttttttwwwzzz|||}}}sssnnnrrrqqqeeeZZZWWWYYYdddkkkeee[[[WWWZZZ\\\[[[]]]aaahhhpppwww}}}~~~{{{yyyxxxuuuqqqnnnkkklllmmmoooooooooooonnnnnnkkkhhhfffeeebbb[[[UUUWWW___jjjppprrrsssuuuxxxwwwtttooojjjhhhjjjmmmooopppooommmlllkkkjjjkkkkkknnnpppsssvvvvvvtttqqqoooppppppooooooooooooooopppqqqrrrrrrssstttvvvwwwxxxwwwvvvuuutttsssrrrrrrrrrqqqpppoooppprrrvvv{{{}}}}}}~~~~~~|||yyyvvvvvvvvvtttvvvxxxxxxwwwwwwxxxyyyyyyxxxvvvvvvvvvwwwyyyzzz{{{{{{zzzxxxvvvssspppnnnllliiieeecccdddhhhmmmqqqooorrrttttttssssssuuuwwwvvvvvvuuuttttttuuuvvvwwwxxxyyy{{{}}}}}}|||{{{zzzxxxwwwvvvtttssssssttttttrrrrrrssstttuuuwwwxxxxxxuuuvvvxxxyyyzzzzzzzzzyyyvvvvvvvvvwwwxxxxxxyyyyyyppppppppppppqqqqqqqqqqqqrrrssstttuuuuuuuuutttsssrrrssstttvvvxxxyyyzzzzzzxxxxxxxxxwwwvvvuuutttsssqqqpppooonnnnnnpppsssuuuwwwxxxxxxvvvsssrrrrrrrrrvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwyyyyyyxxxvvvvvvvvvssssssttttttrrrpppmmmkkkgggdddaaa___]]][[[XXXVVVRRRNNNIIIFFFEEEFFFFFFFFFJJJMMMQQQVVVZZZ^^^```aaa^^^eeejjjkkkkkknnnmmmkkkcccaaa]]]ZZZYYYZZZ\\\]]]aaa______bbbgggkkkmmmmmmlllkkkkkklllmmmnnnoooppptttwwwyyyxxxwwwwwwyyy{{{xxxwwwvvvsssqqqqqqsssuuuwwwuuutttsssrrrpppmmmjjjeeebbb^^^ZZZWWWUUUTTTTTTLLLKKKIIIFFFCCCBBBDDDFFFGGGGGGHHHIIIKKKKKKLLLLLL|||wwwqqqllliiieeebbbcccjjjrrrwwwzzzzzz{{{}}}|||}}}}}}}}}|||}}}}}}xxxvvvxxx{{{tttuuuvvvvvvtttpppllljjjggggggiiimmmttt{{{~~~~~~~~~}}}{{{uuutttvvvwwwuuurrrppppppooommmiiiddd```]]]VVVXXX\\\```eeeiiilllnnnqqqrrruuuvvvvvvuuurrrqqqpppsssvvvtttpppmmmlllllljjjlllnnnpppqqqqqqpppooonnnmmmlllmmmoooooonnnmmm\\\SSSIIIAAA>>>===<<<;;;999999999888888999<<>>@@@AAACCCDDDEEECCC???:::666444999AAAJJJZZZyyy}}}nnnfff]]]SSSQQQVVVsss{{{yyynnnmmmzzz{{{\\\MMMEEE???===<<<<<<;;;999888777777888999999999999888777777888888666555333111000///222222111000///...------------...///000111222222......---------,,,,,,,,,---......//////......------...000000//////111222999@@@JJJSSSYYY]]]aaacccaaaaaaccciiipppwww|||}}}|||zzzrrrpppvvvyyyqqqeee___eeennnsssnnneeebbbfffkkkmmmqqquuuvvvuuuuuuwwwzzzxxxwwwwwwwwwvvvtttqqqmmmhhhhhhhhhiiikkklllkkkiiieeeeeeddddddbbbaaa___^^^\\\aaaggglllooorrruuuwwwzzzwwwtttpppmmmkkkkkkkkkmmmnnnnnnnnnmmmlllnnnpppppprrrtttuuusssrrrrrrsssqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxwwwuuusssssstttvvvwwwsssssstttuuuxxx{{{}}}|||}}}}}}}}}|||yyywwwuuuwwwwwwwwwvvvvvvwwwxxxxxxyyywwwuuuuuuwwwzzz{{{|||xxxyyyyyyvvvqqqmmmjjjiii]]]XXXPPPLLLOOOYYYeeemmmmmmppprrrssssssrrrssstttzzzwwwtttuuuwwwyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{zzz~~~zzzuuutttuuuuuutttsssrrrsssuuuvvvwwwwwwvvvvvvssstttuuuvvvxxxzzz{{{{{{yyyxxxwwwvvvvvvxxxzzz{{{wwwvvvsssqqqoooooopppqqqsssuuuwwwwwwwwwvvvwwwxxxvvvvvvwwwxxxwwwvvvuuutttxxxwwwuuusssrrrrrrrrrssswwwuuuqqqnnnmmmoooqqqrrrppprrrttttttttttttvvvwwwuuuuuuuuuuuuuuuvvvwwwwwwyyyyyyzzzzzzyyyyyyxxxwwwttttttuuuuuusssqqqnnnlllmmmiiidddbbbaaa___\\\XXXRRRQQQNNNLLLJJJIIIIIIIIIIIIMMMRRRWWWZZZ\\\^^^___cccfffhhhfffaaa___aaaeeecccbbb```]]]\\\[[[[[[[[[[[[\\\^^^^^^___bbbfffjjjlllllllllmmmooorrrtttvvvxxxxxxyyyzzzzzz{{{||||||}}}}}}}}}|||{{{yyyxxxwwwzzzyyyxxxyyy{{{zzzuuurrrqqqlllgggeeeeeeccc]]]XXXXXXTTTOOOLLLKKKKKKKKKJJJIIIFFFCCCBBBEEEHHHJJJKKK|||vvvrrrkkkhhhfffggghhhiiinnnvvvuuu{{{~~~{{{zzzxxxxxxwwwvvvtttrrrqqqppprrrrrrwww}}}|||}}}~~~~~~}}}xxxtttrrrqqqrrrvvvxxxvvvoooiiiccc```]]][[[\\\^^^``````ggghhhiiikkkmmmooopppqqqrrrrrrqqqnnnkkkiiiiiijjjnnnqqqsssqqqmmmlllnnnpppqqqooommmmmmrrruuummmcccVVVQQQIIICCC???===<<<;;;;;;;;;::::::<<<>>>@@@BBBCCCEEEEEECCC???:::777555777>>>JJJ___}}}lllbbbYYYPPPQQQWWWtttwwwwwwrrrlllooo|||wwwYYYKKKCCC>>>===<<<;;;:::999999999999888999999999999888777777666666555444333333222222222222111000///...------------......//////000000.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++---/////////...///111333999???HHHRRRZZZ___bbbcccggghhhiiijjjmmmqqquuuxxx~~~}}}}}}||||||vvvuuu|||~~~vvvjjjddd```jjjqqqooogggfffnnnwww{{{~~~}}}xxxvvvxxx{{{yyyxxxwwwwwwvvvtttpppmmmgggffffffggghhhiiigggfffdddddddddcccbbbaaa```______ccciiinnnqqqtttwwwyyyzzzxxxtttqqqooonnnmmmmmmmmmnnnnnnmmmlllmmmoooqqqsssuuuwwwxxxwwwvvvwwwwwwtttsssrrrqqqqqqrrrtttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuutttsssssstttvvvwwwwwwwwwwwwxxxzzz|||}}}zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuuuuuwwwyyyzzzzzzxxxxxxwwwvvvsssnnnjjjgggXXXRRRKKKHHHNNNYYYcccjjjppprrrtttuuutttsssttttttwwwtttrrrsssuuuwwwwwwvvvuuuvvvwwwyyy{{{{{{|||||||||yyyuuutttuuuvvvuuuttttttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwvvvuuuuuuwwwxxxyyyuuutttrrrqqqpppqqqrrrssssssuuuwwwwwwvvvvvvwwwxxxzzzzzzzzzzzzyyywwwvvvuuuttttttsssrrrssstttuuuvvvuuussspppmmmlllmmmooopppqqqrrrttttttssstttuuuwwwuuuuuuuuuuuuvvvwwwwwwxxxwwwwwwxxxyyyyyyyyyyyyxxxuuuvvvvvvvvvtttrrrpppnnnmmmiiidddbbbaaa```]]]YYYSSSQQQOOOMMMKKKJJJIIIIIIJJJMMMRRRUUUXXXZZZ]]]___aaadddggggggdddbbbdddgggeeecccaaa^^^\\\ZZZZZZZZZZZZZZZ[[[[[[\\\___dddggglllllllllmmmnnnppprrrtttvvvwwwwwwyyyzzz{{{||||||zzzzzz{{{{{{{{{{{{zzzzzz{{{zzzzzz{{{||||||xxxuuurrrnnnjjjiiiiiigggaaa\\\YYYVVVRRRPPPOOOOOONNNNNNIIIFFFBBBAAACCCFFFHHHHHH~~~xxxsssnnnjjjhhhhhhfffeeejjjpppttt{{{~~~{{{yyyxxxxxxxxxwwwvvvuuutttsssvvvvvvzzz~~~zzzxxxzzz}}}~~~xxxqqqqqqrrruuuyyyxxxtttooollliiieeebbbaaa___\\\ZZZbbbbbbcccdddfffiiilllmmmmmmmmmmmmkkkiiihhhiiikkknnnqqqsssqqqmmmkkklllnnnllllllkkklllqqqssslllbbbTTTOOOHHHBBB???===<<<;;;<<<;;;::::::;;;>>>AAACCCDDDEEEEEECCC>>>:::888777:::???OOOjjj|||hhh]]]SSSLLLOOOWWWiiiiiihhhgggiiisss{{{zzz|||rrrVVVIIICCC===>>><<<:::999888999:::;;;888888999999888888777666444444444444444444333333222222111000//////...------..............................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---...222444888<<>>BBBDDDDDDEEEDDDAAA===:::888888AAAEEEWWWuuuxxxeeeZZZQQQJJJMMMTTTWWWYYY\\\```hhhvvv}}}{{{wwwuuuxxxkkkSSSHHHCCC>>>>>><<<999888888999;;;===888888888888888777777666555555444444444333333333222222111111000//////.../////////......---------......------,,,++++++***.........------.........000//////---,,,...222555777:::CCCPPP___jjjppprrrwwwvvvqqqhhh```^^^bbbhhhooo{{{~~~{{{|||ooofffYYYaaajjjnnnnnnyyy{{{xxxzzzzzzyyyxxxxxxwwwtttpppllllllkkkkkkkkklllkkkjjjhhhcccccccccccccccccccccdddfffiiimmmqqqsssvvvxxx{{{wwwvvvuuusssrrrrrrrrrrrrsssrrrqqqpppppprrrwww{{{uuuvvvxxxxxxvvvtttssstttuuusssqqqppppppqqqsssuuuttttttvvvwwwxxxwwwwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyzzz{{{{{{|||||||||{{{zzzyyy{{{{{{|||{{{zzzyyywwwvvvxxxvvvttttttuuuvvvuuuuuuwwwtttssstttvvvsssllleeeYYYRRRMMMPPPZZZeeejjjkkkrrrtttvvvvvvtttsssssssssvvvuuuuuuuuuvvvwwwwwwwwwqqqrrrtttvvvxxxyyyzzzzzzxxxwwwvvvvvvwwwxxxxxxyyyxxxxxxwwwwwwvvvuuuttttttttttttsssrrrqqqqqqppppppuuuuuutttttttttuuuvvvwwwtttsssrrrrrrqqqrrrrrrsssppprrrtttuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvuuuxxxwwwuuusssrrrrrrrrrssstttrrrooommmllllllmmmnnnpppqqqqqqpppooooooqqqsssuuuuuuuuuvvvwwwyyyzzz{{{xxxyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvuuusssrrrqqqkkkgggcccaaaaaaaaa^^^ZZZTTTSSSQQQOOOMMMKKKJJJIIINNNOOOPPPQQQRRRUUUZZZ]]]^^^bbbgggiiihhhgggggghhhfffdddaaa^^^\\\[[[ZZZZZZ______^^^]]]^^^aaafffjjjmmmnnnnnnoooooopppqqqrrrrrrssstttvvvxxxyyy{{{{{{wwwxxxyyyzzz{{{|||||||||{{{{{{|||}}}~~~~~~~~~}}}}}}{{{xxxvvvuuuqqqlllgggbbbaaaaaabbbccccccaaa___\\\WWWRRRNNNMMMMMMMMMLLL~~~xxxsssoookkkiiiiiifffdddggglllwww}}}}}}{{{xxxwww{{{zzzzzzyyyyyyzzzzzz{{{}}}{{{|||}}}{{{{{{{{{{{{xxxxxxxxxzzz~~~}}}wwwrrrooooooppppppooooooppprrrtttsssqqqnnngggeeecccaaa``````bbbbbbcccdddeeeffffffgggiiikkkpppqqqrrrpppnnnjjjhhhggg___bbbdddfffjjjkkkddd[[[NNNJJJEEEAAA???===<<<;;;<<<;;;::::::<<>>@@@CCCDDDDDDCCCAAA===999888888999;;;HHH___xxxwwwiii]]]WWWQQQJJJJJJOOOSSSZZZbbbiiiqqq~~~rrrVVVFFF@@@>>><<<<<<:::888777666777888999777777888888777777666555777666666444333222111111222222111111111000000000111111000000/////////...++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---/////////...---...222444777;;;BBBLLLXXXggguuuwwwmmmeeeccccccrrr|||{{{oooeee______bbbiiiooo|||uuurrruuuyyyyyyxxxxxxxxxvvvrrrooonnnmmmlllmmmnnnnnnmmmkkkeeedddcccbbbbbbccceeeeeegggiiilllnnnoooqqqtttvvvvvvuuuuuuuuutttssssssssspppppppppooonnnppptttwww{{{}}}}}}{{{xxxtttsssrrrsssssstttuuuuuuttttttsssrrrtttvvvxxxyyyyyyxxxwwwzzzzzzzzz{{{||||||||||||{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwxxxyyyyyyzzzzzz|||{{{zzzyyyyyyyyyyyyyyyxxxvvvvvvvvvxxxxxxwwwvvvwwwuuutttuuuvvvuuupppmmmfffccc```bbbhhhkkkkkkiiinnnppprrrrrrqqqpppppppppppprrrttttttsssrrrssstttsssttttttttttttsssrrrqqqsssuuuwwwwwwvvvvvvxxxyyywwwvvvuuutttssssssssssssnnnooooooooooooppppppppprrrrrrrrrsssssssssssstttttttttsssqqqpppooommmmmmmmmooorrrsssssssssuuuvvvsssssstttuuuwwwyyy{{{|||wwwvvvvvvuuuuuuwwwxxxyyywwwuuusssqqqoooooonnnnnnoooooonnnllljjjjjjlllooosssssstttuuuwwwyyy{{{|||}}}}}}|||{{{yyywwwuuussstttssssssrrrqqqqqqppppppmmmhhhccc___^^^\\\WWWTTTRRRRRRRRRRRRQQQOOONNNMMMQQQRRRSSSTTTUUUXXX\\\```dddeeefffggggggfffdddcccbbbaaa```^^^^^^^^^^^^___]]]___```aaabbbdddiiilllooooooqqqrrrttttttttttttrrrrrrtttuuuwwwxxxyyyzzz}}}}}}}}}}}}}}}|||{{{zzzzzz{{{||||||{{{{{{}}}~~~~~~zzzuuusssrrrrrrsssuuuwwwwwwvvvtttnnnjjjccc^^^[[[ZZZYYYXXX~~~zzzrrrooolllkkkhhhdddfffjjjttt{{{~~~}}}|||||||||~~~~~~||||||}}}zzzyyyyyyzzzzzzyyy{{{}}}{{{wwwuuuuuuoooppprrruuuyyy{{{zzzyyytttsssqqqnnnjjjhhheeeddd___```bbbcccdddfffiiikkkllllllkkkjjjhhhddd```\\\ZZZ___dddfffhhhggg___VVVJJJFFFBBB@@@>>>===<<<:::888999;;;>>>@@@AAACCCCCCCCCBBB???;;;777666777999>>>QQQgggyyypppcccXXXTTTPPPJJJKKKQQQ\\\^^^aaaiiitttjjjPPPDDD@@@???>>>:::999888777666666666666777777777777777666666555555555444444444333333333222222222111111111111000//////////////////......))))))***+++,,,------......---+++******+++---...---/////////...///111333444:::CCCMMMZZZmmmtttmmmqqq|||~~~uuummmaaa]]]___gggllltttyyymmmmmmrrrxxxxxxwwwxxxxxxwwwssspppmmmllllllmmmoooooonnnlllfffeeecccbbbbbbcccdddeeegggiiikkkmmmmmmooorrruuuwwwwwwwwwwwwvvvuuutttsssqqqrrrrrrqqqpppqqqsssuuuwwwxxxyyyxxxuuusssrrrrrrwwwvvvtttsssrrrqqqqqqqqqrrrtttwwwyyyzzzzzzxxxwwwxxxxxxxxxyyyyyyyyyxxxxxxyyyzzzzzzzzzzzzxxxwwwvvvuuuuuuuuuvvvwwwyyyzzz{{{|||{{{xxxwwwwwwxxxzzz{{{xxxwwwwwwxxxzzz{{{zzzyyywwwvvvvvvuuuuuutttsssrrrnnnmmmkkkkkklllllliiiggglllnnnqqqrrrqqqppppppqqqoooqqqttttttrrrqqqrrrsssrrrsssssssssrrrqqqppppppppprrruuuuuusssssstttvvvuuutttsssrrrqqqrrrrrrsssooooooooooooooooooooooooooooooppppppqqqqqqppppppqqqqqqqqqpppooonnnmmmmmmlllnnnqqqrrrrrrssstttvvvrrrrrrssssssuuuwwwzzz{{{yyyxxxwwwwwwwwwxxxyyyzzzwwwvvvtttrrrpppooonnnnnnqqqqqqooollljjjjjjmmmoooqqqrrrssstttvvvyyy{{{|||{{{zzzzzzyyywwwuuusssrrrtttsssrrrqqqqqqpppppppppnnniiiccc___\\\XXXSSSOOOQQQQQQRRRSSSRRRQQQPPPOOOQQQSSSUUUVVVXXX[[[___bbbdddddddddeeeeeeeeedddcccdddcccaaa___^^^]]]^^^^^^ZZZ]]]```bbbcccfffiiilllmmmnnnppprrrtttuuuuuuuuussstttuuuvvvwwwxxxyyyyyy~~~~~~~~~~~~~~~}}}||||||{{{}}}~~~}}}{{{{{{}}}~~~|||zzzxxxxxxwwwyyy{{{|||{{{yyyqqqlllgggcccbbbccccccbbb~~~{{{uuuqqqnnnmmmhhhddddddhhhqqqyyy~~~||||||}}}~~~zzzxxxyyy}}}~~~zzzxxxwwwwwwtttuuuvvvwwwzzz{{{yyyrrrqqqrrrtttwwwwwwvvvuuuwwwvvvuuusssooollliiiggg^^^```bbbcccdddfffiiikkkjjjiiiiiihhheeeaaa\\\XXXWWW]]]bbbdddeeeccc[[[RRRHHHEEEBBB???>>>>>><<<:::777999<<>>:::666555777999FFF\\\qqq}}}nnn```TTTQQQMMMIIILLLTTT```\\\[[[cccttt{{{~~~|||iiiPPPEEEBBBBBBBBB999999888777666555444333777777777777777666666555333333333444444555555555222222222111111111111111........................'''((()))***,,,---...///000///---,,,,,,---///000---...000000//////111222///888DDDPPP```wwwwwwoooyyy{{{uuuaaa\\\^^^fffjjjlllyyyooofffiiiooowwwwwwwwwxxxyyywwwtttrrrnnnmmmmmmnnnpppqqqpppnnngggfffdddbbbbbbcccdddeeehhhjjjllllllmmmooorrrtttyyyyyyyyyxxxwwwvvvuuuttttttuuuuuuuuutttsssuuuwwwwwwyyy{{{zzzyyywwwvvvwww|||yyytttpppnnnmmmnnnooorrrtttwwwyyy{{{zzzyyyxxxuuuuuuvvvvvvvvvuuuuuutttvvvwwwxxxxxxwwwvvvtttsssrrrsssssstttuuuwwwyyyzzz|||zzzwwwuuuvvvxxx{{{}}}xxxxxxxxxzzz|||}}}|||{{{wwwxxxwwwvvvtttssstttvvvuuuuuutttssspppmmmiiihhhlllnnnqqqrrrqqqqqqqqqrrrpppsssvvvvvvtttssstttuuuqqqqqqrrrrrrrrrqqqqqqpppmmmpppssssssqqqpppqqqssstttsssrrrqqqpppqqqrrrssspppppppppooonnnnnnmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnlllnnnqqqrrrrrrrrrtttuuuqqqqqqqqqqqqrrrtttvvvwww}}}|||zzzxxxwwwwwwwwwxxxwwwuuutttrrrpppnnnnnnmmmsssrrrpppmmmkkkkkknnnppppppqqqrrrtttvvvxxx{{{|||wwwwwwwwwwwwvvvtttsssrrrtttsssrrrrrrqqqqqqqqqqqqpppjjjccc^^^[[[VVVPPPLLLPPPQQQRRRSSSSSSRRRQQQQQQQQQSSSVVVXXXZZZ]]]```cccdddcccbbbcccdddeeeeeedddfffdddbbb___]]]\\\\\\\\\ZZZ]]]aaadddfffhhhkkkmmmkkklllooorrrssstttuuuuuutttuuuuuuvvvwwwxxxxxxyyy}}}~~~~~~~~~~~~|||~~~~~~{{{{{{}}}{{{{{{zzzyyyzzz|||}}}}}}|||rrrnnnjjjhhhhhhjjjkkkkkk}}}}}}zzzzzztttrrrnnnjjjgggfffffffffooouuu}}}~~~}}}~~~|||||||||}}}|||yyy{{{wwwrrrppprrrvvvyyy{{{}}}}}}{{{wwwrrrooolllkkkkkkmmmppptttwwwxxxvvvtttrrrkkkiiifffddddddeeegggiiiggggggeeeccc```\\\XXXVVVWWW\\\`````````]]]UUULLLFFFDDDBBB@@@===<<<;;;:::888:::<<>><<<;;;::::::999;;;===@@@AAAAAA@@@@@@AAA;;;999999777777BBBQQQpppsssgggYYYQQQSSSYYY^^^```bbb^^^jjj{{{|||xxxuuulllRRRGGG??????CCC@@@;;;;;;:::777333111000111222333444555666666555555555444444555777777666444111111111111111000//////000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------,,,------...///000777AAAMMM___yyy{{{|||rrrgggbbbiiioookkkfffdddgggjjjkkkeee]]]YYY\\\aaalllqqquuuuuuvvvxxxvvvqqqrrrpppoooppprrrrrrqqqppphhheee```^^^^^^```aaaaaadddhhhllloooppppppqqqqqqpppqqqqqqpppoooppprrrtttvvvtttssssssttttttsssrrrqqqsssuuuxxxyyyyyyxxxxxxxxxwwwuuusssrrrssstttuuuuuuvvvwwwxxxyyyxxxwwwwww{{{yyyvvvuuuuuuuuutttsssssssssssssssssssssssssssvvvtttrrrsssuuuwwwwwwwwwxxxxxxwwwxxxxxxyyyzzz{{{vvvuuuuuuvvvwwwxxxxxxvvvuuuuuuttttttttttttuuuvvvyyyyyyyyyxxxvvvsssqqqooolllmmmoooppprrrsssssstttrrrrrrrrrqqqqqqrrrrrrsssssssssrrrrrrqqqooonnnmmmmmmnnnooopppqqqqqqrrrrrrsssttttttttttttrrrqqqpppnnnnnnnnnmmmlllllloooqqqkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooooooppppppuuurrrooonnnooorrrtttuuurrrrrrqqqpppppprrrssstttxxxwwwwwwvvvuuuuuuttttttuuurrrmmmjjjiiikkknnnqqqtttuuutttrrrooommmlllmmmrrrrrrssstttuuuvvvwwwwwwxxxyyyzzzyyyvvvttttttuuuuuuvvvwwwwwwvvvtttrrrpppqqqnnnjjjfffdddaaa^^^\\\ZZZXXXVVVTTTSSSSSSTTTUUURRRTTTWWWYYYZZZ[[[]]]___cccaaa___```aaacccdddccceee```ZZZWWWWWWZZZ\\\]]]\\\[[[YYYYYY[[[___dddgggiiijjjmmmppprrrsssssssssmmmppptttxxxzzz}}}}}}~~~}}}|||zzzyyyxxxxxxxxx}}}}}}}}}~~~gggrrr~~~}}}xxxxxxwwwuuutttwwwvvvuuuuuusssoookkkgggeeegggmmmwww}}}}}}}}}|||{{{}}}}}}|||||||||||||||||||||wwwsssrrrsssuuuvvvxxx{{{~~~}}}vvvrrrjjjgggcccaaaccchhhnnnrrrvvvvvvvvvtttqqqmmmjjjhhhdddccc```^^^\\\[[[ZZZ[[[ZZZaaaccc\\\SSSLLLHHHDDDBBBAAA???===<<<;;;::::::999;;;>>>@@@BBBBBBAAA@@@AAA;;;888888777:::JJJ]]]{{{rrreeeWWWTTT]]]hhhmmmmmmfffeeerrrbbbKKKDDD======@@@>>>:::::::::777444333333444666666666666666666666555555444444555666777555333111111111111111000//////+++,,,,,,---......//////+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------------...//////111777???IIIXXXnnn|||xxx{{{vvviiiaaagggooommmfffaaa^^^aaaccc___YYYWWWZZZ___lllqqquuuuuuvvvxxxxxxuuusssqqqppppppqqqqqqpppooohhhddd___]]]]]]___aaabbbcccggglllpppqqqqqqqqqqqqnnnnnnmmmlllkkkmmmppptttvvvtttrrrqqqrrrrrrpppooopppssswwwzzz||||||zzzyyyuuutttsssrrrrrrssstttuuuwwwwwwxxxyyyyyyxxxwwwvvvzzzwwwtttuuuwwwxxxuuusssqqqqqqrrrrrrssssssssssssvvvuuutttttttttuuuuuuuuuwwwwwwyyyzzz{{{|||||||||xxxwwwuuuuuuvvvvvvuuusssssssssttttttuuuvvvwwwxxxyyyyyyyyyxxxwwwuuutttrrrnnnoooppprrrsssssssssssssssrrrqqqppppppqqqssstttssssssssssssrrrqqqppppppoooooonnnnnnnnnooopppqqqsssttttttuuutttrrrqqqppppppoooooonnnmmmnnnoooppplllmmmoooppppppooonnnmmmnnnnnnnnnnnnooooooooooootttpppnnnnnnrrrttttttrrrrrrqqqpppooooooooopppppprrrrrrrrrrrrrrrqqqqqqqqqqqqnnniiifffeeehhhmmmppptttuuuuuusssqqqoooooopppqqqqqqrrrtttuuuwwwxxxyyyxxxyyyyyyxxxvvvttttttuuussstttwwwxxxxxxvvvsssqqqssspppllljjjhhheeebbb```___]]]YYYVVVSSSSSSSSSTTTSSSUUUXXXYYYZZZZZZ\\\]]]___^^^]]]]]]^^^___```aaaddd```ZZZWWWWWWZZZ\\\]]]]]]\\\YYYYYY[[[___dddhhhgggjjjmmmqqqssssssrrrqqqooorrrvvvzzz|||~~~}}}}}}|||{{{yyyxxxxxxxxxxxx~~~~~~~~~~~~aaalllxxx~~~xxxssssssrrrooooooqqqtttttttttrrroookkkfffdddeeekkkuuu~~~}}}}}}|||{{{zzz~~~~~~}}}|||{{{yyyxxxwww}}}~~~~~~}}}}}}~~~~~~|||{{{xxxwwwxxxyyy{{{{{{~~~{{{qqqlllfff```^^^aaaeeehhhnnnqqquuuwwwvvvrrrllliiieeecccaaa^^^]]]\\\\\\\\\]]]bbbcccZZZPPPJJJFFFCCC@@@???>>><<<;;;::::::::::::<<<>>>AAABBBBBBBBBAAA???:::777888888???SSShhhqqqdddYYY]]]ooo}}}|||kkkkkkxxxwwwZZZHHHBBB<<<;;;>>>;;;999::::::999777666777999;;;:::999888666555555444444333222333444444333111111111111111111000//////+++++++++,,,------......+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,...------------...//////111555<<>>===<<<;;;::::::::::::;;;<<>>JJJ[[[ooo{{{}}}~~~~~~zzzuuukkkdddfffmmmsssiii]]][[[aaafffddd^^^SSSUUUWWWWWWUUUTTTUUUWWWdddnnnwwwyyyyyy{{{}}}|||wwwuuurrrqqqpppooommmkkkgggdddbbbaaabbbcccddddddeeegggjjjkkkkkkkkkllllllnnnnnnnnnmmmlllmmmpppsssrrrrrrsssttttttqqqmmmiiigggjjjnnnsssvvvxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzxxxyyyzzz{{{{{{zzzyyyyyywwwxxxxxxvvvrrrooommmlllnnnppprrruuuvvvwwwvvvvvvrrruuuvvvvvvsssrrrssstttxxxyyyyyyzzz{{{||||||}}}{{{yyywwwvvvvvvuuusssqqqrrrsssuuuwwwyyyzzzzzzzzzxxxxxxvvvuuutttsssssssssuuuuuuuuuuuuuuutttsssrrrqqqrrrssstttuuuuuuuuuuuutttttttttsssrrrqqqpppooommmlllllllllllllllmmmmmmpppqqqqqqqqqqqqooonnnmmmmmmjjjhhhhhhjjjkkkkkkiiijjjjjjjjjjjjkkklllnnnnnnooooooooopppppppppqqqqqqlllooorrrsssssssssssstttssssssssssssrrrqqqqqqpppoooooonnnnnnmmmmmmllllllllljjjhhhhhhiiilllooorrrrrrsssttttttsssssstttuuurrrsssssstttuuuvvvwwwwwwxxxyyyxxxvvvsssrrrtttuuurrrsssssssssssssssrrrrrruuussspppnnnlllhhhddd```]]]]]]\\\[[[XXXVVVSSSRRRNNNQQQTTTUUUVVVVVVXXXZZZ[[[]]]^^^^^^^^^___cccfffccccccbbbdddfffgggfffeeeaaaaaabbbccceeehhhjjjkkkiiijjjkkkmmmnnnoooppppppqqqtttwwwyyyzzz|||~~~~~~{{{yyyxxxyyyzzz{{{|||}}}~~~}}}}}}___hhhpppssstttwwwxxxwwwnnnkkkkkkoooqqqpppoooqqqrrrrrrqqqpppnnnlllkkkjjjbbbhhhrrr}}}}}}||||||}}}}}}|||zzztttuuuwwwyyyzzzzzzzzzzzzvvvwwwxxxxxxwwwvvvwwwyyyxxxyyy|||}}}~~~~~~|||{{{}}}~~~|||zzz|||zzzyyyxxxwwwxxxyyy{{{|||~~~|||zzzvvvpppkkkfffdddaaaaaabbbdddgggkkknnnpppjjjjjjiiihhheeebbb___]]]]]]\\\VVVNNNJJJHHHDDD>>><<<;;;::::::999999999:::<<<===@@@BBBDDDDDDCCCCCC999666777;;;>>>HHHbbb|||}}}qqqiii___ZZZ```xxx~~~dddaaajjj^^^GGG>>>???:::999<<<::::::::::::999777666777888999777666444333333333444333222111111222222000...111111111111111000////////////000000111111222222......---,,,,,,+++******)))***+++,,,------...---...............///000000444444666:::DDDTTTfffqqqzzzzzz|||{{{}}}~~~xxxpppeee\\\]]]cccggg```YYYYYYaaaiiiiiidddTTTWWWYYYZZZYYYYYYZZZ[[[```kkkuuuxxxxxxzzz{{{zzzxxxvvvtttrrrrrrpppnnnllliiifffdddccccccccccccbbbfffhhhjjjjjjiiiiiijjjllloooppppppooonnnnnnqqqsssrrrssstttvvvvvvtttnnnjjjhhhkkkooossswwwyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz{{{{{{{{{zzzzzzyyy{{{{{{wwwpppjjjhhhhhhmmmoooqqqtttvvvvvvvvvuuuqqqtttvvvvvvsssrrrsssuuuxxxxxxxxxxxxxxxyyy{{{{{{yyywwwvvvvvvwwwwwwvvvtttrrrsssvvvxxxyyyzzzzzzzzzyyyxxxwwwuuutttsssssssssvvvvvvvvvvvvuuutttsssrrrqqqrrrtttvvvwwwwwwvvvuuutttttttttsssrrrqqqooonnnkkkkkkllllllllllllllllllnnnnnnooooooooommmlllkkkiiifffddddddhhhjjjjjjiiigggggggggggghhhjjjlllnnnppppppppppppqqqqqqqqqqqqnnnqqqtttsssrrrrrruuuyyysssttttttttttttsssrrrqqqqqqppppppooonnnnnnmmmmmmmmmlllkkkkkklllooorrrtttrrrtttuuuuuuttttttuuuwwwuuuuuuuuuuuuuuutttttttttxxxyyyxxxuuusssrrrtttuuussssssrrrrrrrrrqqqqqqqqqvvvtttqqqooommmiiiddd```ZZZ[[[\\\\\\[[[YYYVVVUUUQQQSSSVVVXXXYYYZZZ\\\^^^\\\^^^```aaa```bbbfffjjjcccdddeeegggjjjjjjiiiggg^^^___```bbbdddfffhhhhhhjjjjjjkkklllmmmnnnppppppnnnqqqtttwwwxxxzzz}}}~~~}}}zzzxxxxxxyyyzzzzzz|||}}}}}}{{{{{{~~~jjjooorrrsssuuuxxxwwwssspppmmmkkkjjjlllnnnpppppplllppprrrpppooonnnkkkeeeccchhhqqq||||||}}}}}}~~~~~~}}}|||zzzyyy{{{zzzzzzyyyyyyxxxxxxwwwzzz{{{|||||||||zzzyyyxxxyyyzzz{{{yyywwwyyyzzztttrrrtttvvvwwwvvvzzzzzz|||}}}{{{wwwpppkkkaaaaaaaaabbbcccdddeeefffkkkiiifffeeeeeedddaaa___ZZZVVVQQQKKKGGGDDD@@@===999999888888888888888999<<<>>>@@@BBBBBBBBBAAA@@@:::888666888BBBWWWooonnn```\\\VVVSSSaaa}}}|||jjjdddaaayyypppRRRIII>>>888888999999888888888888888777777666666666555444444333333333333333333333222222222111111222222111000//////000000222111000///...---,,,,,,---------,,,,,,,,,++++++........................111000000///......------000222555999AAANNN^^^iiiqqquuuzzz{{{xxxuuutttuuuyyyzzz}}}~~~yyyrrroooiii___YYYWWWcccgggcccYYYZZZeeellliiiYYYXXX[[[``````\\\[[[]]]___lllvvvxxxxxx{{{zzzwwwwwwvvvuuuuuutttrrrooolllnnnkkkgggcccaaabbbdddeeedddgggjjjkkkjjjhhhggggggkkkllllllmmmnnnoooppppppppptttxxx{{{zzzvvvpppmmmiiikkknnnrrruuuxxxzzz{{{zzzzzzyyyvvvttttttvvvxxxtttvvvxxxzzz|||{{{zzzzzzzzzwwwssspppnnnmmmjjjhhhppprrrtttwwwxxxwwwuuutttqqqqqqooonnnmmmnnnrrruuuwwwwwwxxxyyyzzz{{{{{{|||}}}zzzuuutttvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwssstttvvvwwwvvvtttqqqooorrrtttuuuuuusssqqqqqqrrrwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvuuussspppmmmkkkkkkllllllllllllllllllkkkoooooonnnnnnnnnkkkhhheeeccccccccccccccccccccccccaaabbbdddfffhhhjjjllllllkkklllmmmmmmllllllnnnppprrrqqqpppppppppqqqrrrsssuuutttsssrrrrrrssstttuuuzzzvvvrrrpppppppppmmmkkkjjjlllmmmnnnnnnooorrrtttssssssssssssttttttuuuvvvuuuvvvtttqqqrrrvvvuuuqqqwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwtttqqqpppqqqvvvuuusssoookkkfffbbb``````^^^\\\\\\\\\ZZZUUUQQQTTTTTTUUUWWWYYY\\\^^^___``````aaabbbcccdddeeeeeeeeeeeeeeefffeeeeeeddddddbbbbbbcccdddeeeggghhhiiimmmnnnppprrrsssrrrqqqpppmmmpppuuuxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzvvvxxxzzz||||||}}}kkkpppsssrrrssstttrrrnnnmmmkkkhhhgggiiilllnnnnnnlllpppqqqpppoooooommmhhhccchhhppp{{{|||~~~~~~~~~~~~}}}|||zzzyyyzzzzzzyyyyyyxxxyyyyyyyyyzzz{{{|||||||||{{{yyyxxxxxxzzzzzzxxxvvvxxx~~~{{{yyyxxxxxxvvvtttwwwxxxzzz}}}~~~}}}yyyuuujjjhhheeecccbbbcccdddfffiiigggeeeccccccaaa___]]]YYYUUUNNNIIIEEEAAA>>><<<999999888888888888999999<<<>>>@@@BBBCCCBBB@@@???777777777;;;GGG[[[ssslll\\\WWWSSSPPP\\\sss|||ooobbb___ggg{{{jjjPPPHHH===888777999999888999999888888888777777777777666555444333222222222333333333222222222222111222222111000000000000000222222111000///...---------------,,,,,,,,,++++++....................................///////////////111333666===HHHVVV```kkkooouuuvvvssspppooooootttuuuwww}}}~~~|||wwwsssqqqlllbbb[[[YYYeeehhhbbbXXXXXXcccjjjhhhaaa______ccccccaaaaaaddddddoooxxxyyyzzz||||||yyyuuutttsssrrrrrrpppmmmkkkkkkhhhdddaaa```bbbeeegggiiijjjkkkjjjhhhfffffffffkkklllmmmnnnooooooppppppqqqtttxxx{{{zzzvvvqqqnnnjjjkkkooosssvvvyyy{{{}}}|||{{{zzzvvvsssrrrsssuuuvvvwwwyyy{{{{{{{{{zzzyyyyyyvvvtttrrrqqqooollljjjqqqrrruuuwwwxxxwwwvvvtttsssssssssqqqpppqqqsssvvvwwwwwwwwwxxxyyyyyyzzzzzz{{{xxxuuuuuuvvvwwwvvvtttuuuuuuuuuvvvvvvvvvwwwwwwqqqsssuuuvvvwwwuuusssrrrssstttuuutttrrrqqqrrrsssxxxwwwvvvvvvuuuuuuuuuuuuttttttuuutttssspppmmmlllmmmmmmmmmmmmmmmlllkkkkkkllllllmmmmmmmmmkkkiiigggdddddddddddddddddddddcccbbbbbbdddfffhhhjjjkkkllljjjkkklllkkkkkkkkkmmmooopppooooooooopppqqqssstttsssssssssssstttvvvwwwwwwvvvtttrrrrrrrrrqqqmmmjjjlllmmmnnnnnnnnnoooqqqsssssssssssssssssstttuuuuuuuuuvvvuuurrrtttwwwvvvrrrrrrssstttvvvwwwyyyzzz{{{xxxzzzzzzxxxvvvsssssssssuuutttrrrppplllgggdddaaabbb___\\\[[[[[[YYYVVVSSSTTTUUUVVVWWWYYY\\\^^^___^^^___```aaaccceeefffgggggghhhhhhhhhhhhgggffffffdddddddddddddddeeefffgggjjjllloooqqqsssssssssrrrooorrruuuwwwxxxzzz}}}~~~~~~}}}{{{zzzxxxwwwtttvvvxxxzzzzzz|||~~~ppptttwwwuuuttttttpppkkkjjjgggdddccceeehhhkkklllkkkooopppnnnoooqqqppplllfffiiipppzzz}}}~~~}}}{{{zzzyyyzzzyyyxxxxxxxxxyyy{{{|||{{{|||}}}}}}}}}|||{{{zzzxxxyyyyyywwwuuuwww{{{~~~}}}}}}~~~~~~~~~|||wwwssspppqqqssswww{{{}}}|||{{{uuuqqqlllfffcccbbbcccdddeeecccaaa```___^^^\\\ZZZXXXSSSKKKEEEAAA>>><<<:::999999888888888888999999<<<>>>AAADDDDDDBBB>>><<<555666999???LLL```wwwhhhWWWQQQNNNLLLVVVgggjjj___YYY\\\nnn}}}~~~___LLLEEE===888777999999888999999999999999888888888888777666444333222222222333333333333222222222222222222111000000000000111333333222111000///......------------,,,,,,,,,,,,------------------------,,,,,,---...//////000000000111444666:::CCCOOOXXXeeekkkrrruuusssqqqoooppprrrrrruuuzzzyyyuuuqqqpppqqqmmmeee^^^\\\hhhiiibbbWWWUUU^^^fffgggeeeaaabbbgggjjjiiihhhjjjiiipppvvvxxxyyy|||{{{yyytttsssrrrrrrrrrqqqnnnlllhhheeeaaa______bbbfffiiiooonnnkkkgggdddccceeefffiiijjjkkklllmmmnnnnnnoooqqqssswwwzzzzzzwwwssspppkkkmmmppptttxxx{{{}}}~~~}}}yyyuuussssssuuuxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvuuuttttttsssooommmrrrsssvvvwwwxxxwwwvvvuuuuuuvvvvvvvvvttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwuuuuuuvvvvvvuuusssttttttuuuuuuuuuvvvvvvvvvqqqrrrtttvvvwwwwwwuuuuuutttttttttrrrqqqqqqssstttyyyxxxxxxwwwvvvuuuuuutttrrrsssssssssrrrpppnnnmmmnnnnnnnnnmmmlllkkkjjjiiihhhiiijjjjjjjjjiiihhhgggeeeeeeeeeeeeeeedddccccccaaabbbdddeeegggiiikkkkkkhhhiiijjjjjjiiijjjlllnnnnnnnnnooooooqqqrrrtttuuussstttuuuwwwxxxyyyzzzzzzsssssssssuuuuuusssoookkkooopppppppppnnnoooppprrrsssrrrrrrrrrrrrssstttttttttvvvvvvtttuuuxxxwwwsssnnnppprrrtttwwwyyyzzz{{{xxxyyyyyyxxxuuusssssssssssssssrrrpppmmmiiifffddddddaaa]]][[[ZZZYYYWWWUUUUUUVVVWWWXXXZZZ\\\^^^___]]]^^^```aaadddeeeggghhhiiiiiiiiiiiiiiihhhggggggffffffeeedddddddddeeefffhhhjjjmmmpppssstttuuuuuurrrtttuuuvvvwwwyyy|||~~~|||zzzvvvtttrrrqqqsssuuuwwwxxxyyy{{{~~~vvv{{{}}}|||zzzyyytttnnngggdddaaa```bbbeeehhhiiiiiimmmnnnmmmooorrrsssppplllnnnrrrzzz~~~~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxzzz|||}}}}}}}}}~~~~~~}}}|||zzzzzzzzzyyywwwxxx{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||~~~|||xxxqqqqqqqqqtttxxx{{{{{{{{{{{{xxxrrrmmmgggcccaaa```___^^^\\\\\\]]]\\\[[[YYYWWWQQQIIIBBB>>><<<;;;:::999999888888888999::::::<<<>>>BBBDDDDDDAAA===:::666777999???LLLaaayyyzzzdddSSSNNNJJJKKKTTT___^^^WWWXXXaaauuuoooSSSHHHBBB<<<777777888999888999999999999999999999999999888666555333222222222444444333333333222222222222222111000000111111111222222111000000///.........------------,,,,,,,,,------------------------,,,,,,---......//////000111333555888;;;CCCNNNVVVcccjjjsssxxxyyyvvvuuuuuuttttttwww{{{~~~sssmmmiiihhhjjjjjjeeebbbbbbmmmlllcccWWWSSSYYYbbbfffaaa```eeepppwwwwwwsssqqqnnnppprrrtttwwwyyyyyyxxxvvvtttsssssstttsssqqqpppiiifffccc``````cccgggiiipppnnnjjjdddaaaaaaeeehhhfffgggiiikkkllllllllllllpppsssvvvyyyyyywwwtttrrrmmmooorrrvvvyyy|||~~~~~~zzzxxxxxxyyyzzzzzz{{{{{{zzzyyyxxxxxxuuuuuuuuuwwwwwwvvvssspppssstttvvvwwwxxxwwwvvvuuuuuuvvvxxxxxxwwwuuuuuuuuuxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvuuusssrrrttttttttttttuuuuuuuuuuuurrrsssuuuvvvwwwvvvuuutttttttttsssqqqpppqqqsssvvvyyyyyyxxxxxxwwwuuuttttttqqqqqqqqqqqqpppooonnnmmmnnnmmmmmmllljjjiiigggfffeeefffggggggfffdddddddddeeeeeeeeeeeeeeedddbbbbbbaaaaaabbbdddfffhhhiiijjjhhhiiijjjjjjjjjjjjmmmooonnnooopppqqqsssuuuvvvwwwvvvwwwyyy{{{||||||{{{{{{ttttttuuuvvvwwwuuusssqqqrrrrrrrrrqqqooonnnoooqqqqqqqqqpppppppppqqqqqqrrrsssuuuuuutttuuuxxxvvvqqqmmmoooqqqsssuuuvvvvvvvvvtttvvvwwwvvvsssrrrqqqrrrrrrrrrrrrpppnnnkkkiiigggfffccc___[[[YYYXXXXXXXXXWWWWWWXXXYYY[[[]]]___```___```aaabbbdddeeefffggghhhiiiiiihhhhhhgggfffeeegggfffdddccccccdddfffggghhhiiilllooorrrtttuuuuuutttuuuuuutttuuuwww{{{~~~}}}{{{xxxtttpppnnnnnnppprrrtttuuuvvvyyy{{{|||~~~{{{~~~xxxqqqfffccc^^^]]]^^^bbbeeeffffffjjjlllllloootttuuusssrrrsssvvv|||~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~|||||||||{{{zzz{{{|||}}}zzz}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}|||{{{zzz{{{}}}}}}{{{xxxxxxyyyzzz{{{zzz{{{yyywwwsssmmmgggaaa^^^[[[YYYXXXYYY[[[[[[ZZZYYYTTTOOOGGGAAA===<<<;;;:::999999888888999::::::;;;===???BBBDDDCCC@@@;;;888888999:::???KKK```xxxsss```TTTPPPIIINNNXXX```]]]YYY```llldddMMMBBB???:::777666777888999999999999999999999999999888888666555444333333333444444444333333333222222222111111111111111222222000000000//////......---.........---------,,,,,,------------------------........................///222555777;;;DDDOOOWWWaaaiiitttzzzzzzwwwuuutttssstttwww{{{~~~}}}yyyxxxjjjdddbbbdddffffffgggjjjrrrooofffYYYRRRVVV___eee```dddqqquuurrrppprrrvvvxxxxxxxxxvvvuuusssrrrssssssrrrpppmmmjjjgggdddcccdddfffhhhmmmkkkgggbbb```aaafffiiifffhhhjjjlllnnnnnnnnnmmmoooqqqtttwwwxxxwwwuuutttpppqqqtttwwwzzz|||~~~}}}||||||}}}{{{{{{{{{{{{zzzyyyyyyxxxuuuuuuvvvxxxyyyyyyvvvtttttttttuuuvvvwwwvvvvvvuuusssuuuwwwxxxvvvuuuttttttxxxwwwwwwvvvvvvuuuuuuttttttuuuuuuvvvuuutttssssssttttttttttttuuuuuuuuuuuuuuuuuuvvvvvvuuutttsssrrrttttttsssqqqpppqqqtttvvvwwwxxxxxxxxxwwwvvvtttsssqqqpppppppppooonnnmmmlllkkkkkkkkkiiihhhfffdddcccdddeeefffdddaaa_________cccdddeeeeeeeeedddbbbaaa```aaabbbccceeeggghhhhhhhhhjjjkkkkkkkkklllnnnppppppqqqrrrtttvvvxxxyyyzzz{{{|||}}}~~~~~~}}}{{{zzzxxxxxxxxxxxxwwwxxxxxxyyytttuuutttrrrpppnnnooopppppppppooooooooooooooopppqqqtttuuutttuuuvvvsssmmmiiikkkmmmppprrrssstttsssssstttvvvuuusssrrrrrrsssrrrrrrrrrqqqpppmmmkkkjjjgggeeeaaa\\\YYYXXXYYYZZZXXXYYYYYYZZZ\\\^^^___```bbbccccccdddeeeffffffgggjjjjjjjjjjjjiiihhhgggfffeeedddcccbbbccceeegggiiijjjkkkmmmoooppprrrsssssstttttttttssssssvvvzzz~~~}}}}}}|||zzzwwwrrrnnnkkkkkknnnppprrrsssuuuxxxzzzzzz|||{{{ttteeeaaa\\\ZZZ[[[^^^```bbbaaafffjjjlllpppuuuwwwuuuuuuvvvyyy~~~}}}~~~|||{{{zzzyyyyyyxxxyyyyyyxxxyyyyyyzzz{{{|||||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}yyy{{{~~~~~~~~~~~~|||zzzyyyzzz{{{|||{{{yyyxxxxxxwwwxxxyyy||||||yyyxxxwwwuuutttwwwwwwwwwuuuqqqkkkddd```ZZZYYYXXXXXXYYYZZZYYYWWWOOOKKKDDD???===<<<;;;:::999999888999999:::;;;<<>>:::777888999;;;@@@LLL```vvv~~~yyymmm^^^UUUSSSKKKSSS___fffeeeccclllxxx\\\JJJ>>><<<999777666777888999888888888999999999999999888777666555444444444444444444444444333333333333222111111111111222333333000/////////.........---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------------///111444999BBBNNNWWW```jjjvvv~~~{{{xxxvvvwwwvvvwwwyyy}}}qqqkkkfffhhhjjjkkknnnssswwwsssjjj]]]TTTTTT]]]dddeeemmm~~~uuuppprrrwwwyyyzzz{{{vvvtttqqqpppppppppooonnnooommmkkkhhhfffeeeffffffhhhgggdddaaa___aaaeeehhhhhhjjjmmmpppqqqrrrqqqpppnnnooorrrtttvvvvvvvvvuuurrrsssuuuxxxzzz|||}}}}}}|||~~~~~~}}}|||}}}|||{{{{{{{{{zzzzzzyyyyyyuuuuuuuuuwwwyyyzzzxxxvvvttttttuuuuuuuuuuuuttttttqqqsssuuuvvvuuuttttttuuuxxxwwwwwwwwwvvvvvvuuuuuutttuuuvvvuuutttssstttvvvttttttuuuuuuuuuvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqrrrssssssrrrqqqrrrtttvvvuuuuuuvvvwwwwwwvvvtttsssqqqppppppnnnmmmllllllkkkiiiiiiiiihhhfffdddcccbbbdddeeefffccc___\\\]]]___bbbccceeefffgggeeedddbbbbbbbbbccceeefffggghhhiiihhhiiikkkkkkkkklllnnnqqqqqqrrrtttwwwxxxzzzzzz{{{}}}}}}}}}}}}|||{{{zzzzzz{{{|||{{{zzzyyyyyy{{{~~~vvvvvvvvvsssqqqooopppqqqqqqqqqpppoooooooooooopppqqqtttuuutttuuuuuupppjjjaaadddhhhmmmppprrrsssssstttuuuwwwwwwuuuttttttuuurrrrrrrrrrrrqqqooommmkkkhhhfffccc^^^ZZZXXXYYY[[[ZZZZZZZZZ[[[]]]___```aaaddddddeeefffggghhhiiiiiinnnnnnnnnmmmlllkkkjjjiiieeedddcccbbbccceeehhhjjjllllllmmmnnnoooqqqqqqrrrrrrrrrrrrrrrrrrtttyyy|||}}}~~~~~~{{{{{{{{{zzzwwwrrrnnnkkkjjjmmmppprrrsssuuuxxxzzzzzz{{{}}}~~~vvvddd___YYYVVVVVVYYY[[[]]]\\\bbbhhhkkkpppvvvwwwuuuuuuvvvzzz~~~~~~yyyyyyxxxwwwwwwxxxxxxyyyxxxyyy{{{|||}}}|||{{{zzzzzz{{{}}}~~~~~~~~~}}}|||||||||}}}~~~~~~}}}zzz|||}}}}}}|||{{{||||||{{{yyywwwxxxzzz{{{zzzxxxyyyxxxxxxxxxyyy{{{~~~~~~}}}yyywwwtttqqqooosssssstttsssqqqmmmiiifff^^^\\\ZZZYYYYYYWWWUUUSSSIIIFFFAAA>>><<<;;;999888999999999999:::;;;<<<<<>>===:::777666666999999BBBSSSdddssswww^^^RRRSSS\\\mmm{{{zzzwww}}}sssUUUDDD>>>;;;999666444333444666777555555666666777888888888666666555555555444444444444444333333333333222222222222222222222222222222111111111000///.........//////.........---------...---------------,,,,,,---------............///...---///333777???NNN]]]yyy|||{{{vvvnnnaaaVVVUUUZZZbbbdddmmm~~~zzznnnfffjjjrrruuuuuuuuuxxxvvvsssrrrrrrsssrrrqqqpppppppppnnnkkkhhhhhhhhhgggeeeccc```^^^]]]]]]^^^^^^ccciiinnnqqqqqqpppppplllmmmoooqqqrrrrrrrrrrrrqqqqqqssstttvvvxxxyyyzzz|||||||||||||||{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwuuutttvvvuuusssrrrqqqpppqqqqqqttttttttttttttttttttttttwwwwwwxxxxxxxxxvvvuuutttvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrssssssssstttrrrssstttuuuuuuuuutttsssssssssqqqpppooommmllllllkkklllllliiifffdddddddddiiihhhfffeeeeeefffggghhhfffgggiiijjjlllmmmmmmmmmkkkmmmoooqqqrrrrrrrrrrrrqqqnnnjjjhhhhhhjjjnnnppptttuuuwwwxxxyyyyyyyyyyyyyyywwwvvvwwwzzz||||||{{{zzz{{{|||||||||{{{yyyxxxsssrrrqqqpppppppppqqqrrrsssttttttuuuuuuvvvwwwwwwvvvwwwwwwxxxwwwvvvtttsssppppppooonnnlllkkkjjjjjjqqqrrrtttvvvvvvvvvuuutttuuutttrrrrrrsssrrrqqqooommmllliiifffbbb^^^\\\ZZZ\\\ZZZZZZ\\\___aaa```___^^^___aaacccfffhhhjjjkkkooooooqqqqqqqqqooommmlllmmmllliiieeebbbbbbdddgggjjjlllooopppqqqsssuuuwwwtttsssssssssssssssttttttvvvzzz{{{yyyzzz}}}}}}zzzwwwwwwwwwxxxyyyxxxvvvtttooonnnmmmooorrrvvvwwwxxxzzzzzzyyyxxxxxxyyyyyyzzz||||||||||||}}}~~~ppp___YYYVVVYYY]]]]]]]]]___dddhhhmmmqqqssstttvvvwwwzzz~~~{{{xxxuuusssrrrssstttttttttxxxyyyzzzzzz{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{||||||}}}}}}}}}|||{{{{{{zzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzxxxyyyzzz{{{|||}}}}}}}}}{{{{{{|||}}}~~~~~~}}}|||zzzyyyyyyyyyyyy}}}~~~yyyqqqlllkkkjjjhhhfffhhhfffdddaaa^^^XXXQQQLLLCCC???999777999:::999777;;;999777888;;;>>>???@@@@@@@@@@@@===999666555555888===HHHXXXgggwwwsss[[[QQQUUUcccpppzzzzzzxxxdddJJJ@@@???:::888666444444555666777333444444555666777888888444444333333333333222222444444333333333333222222444333333222222111111111222111111000///......---...............---------,,,,,,,,,------.........---------............//////...000333777>>>MMM[[[~~~~~~xxx|||uuukkkaaaWWWSSSUUU^^^]]]^^^fffpppxxxyyywwwqqqhhhccchhhpppsssttttttwwwtttqqqppppppqqqqqqqqqoooppppppooollliiiiiiiiigggfffcccaaa___^^^]]]]]]ZZZ___eeelllpppqqqqqqppplllmmmooopppqqqqqqqqqqqqppppppqqqrrruuuxxx{{{|||~~~~~~}}}}}}|||{{{{{{{{{|||{{{yyyxxxwwwwwwxxxxxxwwwxxxyyyzzzyyywwwuuutttttttttsssrrrqqqpppoooooossssssrrrrrrssstttvvvwwwwwwwwwwwwwwwvvvuuussssssvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwvvvuuuuuutttttttttrrrrrrrrrrrrqqqqqqqqqppprrrsssssssssssssssssssssttttttuuuvvvvvvvvvvvvuuuqqqrrrrrrqqqpppnnnlllkkkiiijjjjjjhhheeedddddddddiiihhhgggffffffgggiiiiiifffgggiiikkklllmmmnnnnnnlllmmmppprrrssstttttttttsssqqqnnnllllllnnnqqqsssuuuuuuvvvwwwwwwwwwwwwvvvyyyxxxwwwxxx{{{}}}}}}|||{{{{{{|||}}}|||{{{zzzyyyxxxvvvsssqqqpppppprrrsssssstttuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxwwwuuurrrqqqpppppppppwwwwwwwwwvvvvvvvvvvvvuuuuuusssrrrrrrssstttrrrqqqmmmllljjjgggdddaaa___^^^]]]\\\[[[\\\^^^______^^^___```bbbeeegggiiijjjkkkmmmoooppprrrrrrqqqooonnnnnnmmmjjjgggddddddfffhhhiiijjjlllmmmoooqqquuuxxxtttssssssrrrrrrrrrsssssssssvvvxxxwwwyyy}}}}}}{{{wwwvvvvvvvvvxxxyyywwwvvvqqqpppnnnooorrrtttvvvuuuvvvvvvwwwwwwwwwwwwwwwvvvxxxwwwwwwwwwxxxzzz}}}~~~{{{kkk^^^YYYXXX]]]```___```bbbeeehhhmmmqqqsssuuuwwwyyy}}}}}}{{{wwwvvvuuuuuuuuuttttttsssvvvwwwwwwxxxyyyzzz{{{|||wwwwwwxxxxxxyyy{{{|||}}}~~~~~~~~~}}}}}}{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}|||{{{{{{zzzzzzyyy{{{|||||||||{{{||||||{{{{{{||||||}}}}}}~~~~~~}}}|||{{{yyywwwvvvuuuuuuwwwxxx{{{}}}{{{tttooollljjjiiigggfffeeeccc```]]]WWWPPPKKKBBB>>>:::999999::::::999:::888777888;;;???BBBCCCBBBAAA???;;;777444333444888BBBQQQ___lllzzzjjjVVVQQQVVViiiqqqxxxyyyxxx[[[FFF@@@@@@888777555444333444555666444444444555555555555666333333333333222222222222444444333333333222222222444444333333222111000000////////////000000000000........................,,,,,,,,,---------......---------............//////...000333666===KKKXXXvvv|||uuuxxxvvviii___WWWSSSSSSXXX[[[]]]___cccggghhhggggggaaa```gggooosssuuuwwwwwwsssooommmmmmnnnnnnmmmnnnpppqqqpppmmmkkkjjjjjjiiihhhfffccc```]]]ZZZYYYXXX[[[aaahhhooorrrrrrqqqmmmnnnnnnoooooopppppppppqqqppppppqqqsssvvvzzz|||||||||||||||{{{{{{{{{{{{~~~|||{{{yyyxxxxxxxxxyyyuuuwwwyyyzzzzzzxxxvvvttttttttttttsssrrrqqqooonnnsssrrrqqqqqqrrrtttwwwxxxxxxwwwwwwvvvtttsssrrrqqquuuuuuvvvwwwxxxxxxyyyyyywwwvvvuuussssssssstttuuusssssssssrrrrrrrrrqqqqqqtttttttttsssssssssssssssvvvvvvvvvwwwwwwwwwwwwwwwqqqqqqrrrrrrqqqnnnllljjjiiijjjiiigggdddbbbbbbcccggggggffffffggghhhiiiiiiiiiiiijjjlllmmmmmmmmmmmmlllmmmppprrrttttttttttttsssrrrqqqpppqqqsssuuuwwwvvvvvvvvvvvvvvvuuuuuutttwwwwwwwwwxxxzzz|||}}}}}}}}}}}}~~~~~~}}}|||{{{}}}zzzvvvsssqqqqqqssstttuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxxxx{{{yyywwwtttsssssstttuuuyyyyyyxxxwwwwwwwwwxxxyyyvvvuuussssssssssssrrrppplllkkkiiigggdddbbb``````ZZZZZZZZZ[[[]]]^^^^^^^^^bbbdddfffiiikkklllmmmmmmnnnpppqqqrrrrrrqqqpppnnnmmmmmmjjjgggcccbbbdddffffffhhhiiijjjkkkoootttwwwtttssssssrrrrrrrrrrrrsssrrrvvvwwwvvvwww{{{|||yyyvvvtttrrrsssuuuvvvwwwvvvsssqqqpppppprrrssstttssstttuuuwwwxxxxxxwwwvvvuuuuuutttssssssuuuxxx{{{}}}wwwggg^^^[[[[[[___aaa___```bbbeeehhhmmmqqqtttwwwzzz|||~~~|||{{{zzzvvvwwwxxxxxxwwwuuutttsssssstttuuuvvvxxxzzz{{{|||xxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||zzzzzzxxxxxxxxxyyyzzz|||}}}~~~||||||||||||{{{{{{{{{{{{|||~~~~~~{{{yyyyyyzzz||||||{{{{{{zzzzzzzzzyyyzzzzzzyyyxxxwwwvvvuuutttrrrsssuuuvvvxxxyyyzzzzzz|||wwwrrrpppnnnmmmlllfffdddaaa^^^ZZZTTTMMMHHHAAA???<<<;;;;;;;;;;;;;;;:::888888999===AAACCCDDDAAA@@@===999444222222333777FFFYYYiiiuuuttt```SSSTTTZZZrrrvvv{{{|||~~~tttUUUDDD???>>>666555444333333333444444777777666555444333222222333333333333333333444444444444333333333222222222444444333333222111000000------...///000111222222---...........................---------,,,,,,,,,---------............//////...000333555:::GGGTTThhhxxxwwwtttddd[[[UUURRRRRRRRRYYY]]]YYYVVVXXX[[[ZZZ___\\\^^^fffnnnssswww{{{yyyvvvrrrooonnnmmmlllkkkmmmoooqqqqqqnnnlllkkkkkklllkkkiiieee```[[[WWWTTTVVVXXX\\\dddlllqqqrrrrrrnnnnnnnnnnnnnnnnnnoooooorrrrrrqqqqqqrrrtttwwwyyyxxxxxxyyyzzzzzz{{{||||||~~~}}}{{{zzzxxxxxxxxxyyyuuuvvvxxxyyyyyyxxxwwwvvvuuuvvvvvvuuutttsssqqqpppsssrrrqqqqqqrrruuuxxxyyyxxxwwwvvvuuusssrrrrrrrrrtttuuuvvvxxxyyyyyyyyyyyyuuutttssssssssstttvvvwwwttttttttttttssssssssssssuuutttttttttttttttttttttwwwwwwwwwwwwxxxxxxyyyyyyrrrrrrsssrrrqqqnnnkkkiiijjjjjjjjjgggdddaaaaaaaaaddddddeeeeeefffggghhhiiikkkllllllmmmmmmmmmlllllllllmmmoooqqqssstttssssssrrrrrrrrrsssuuuwwwyyy{{{wwwwwwvvvuuuuuutttttttttuuuvvvvvvwwwxxxzzz|||}}}~~~}}}}}}zzzuuurrrooooooqqqrrrwwwwwwwwwwwwvvvvvvvvvvvvvvvxxxyyyzzzzzzzzzxxxwwwxxxwwwuuuttttttuuuvvvxxxxxxwwwvvvvvvwwwyyy|||}}}yyywwwtttssssssqqqooommmiiiiiigggeeecccaaa```___WWWXXXZZZ[[[\\\^^^___aaadddeeehhhkkkmmmnnnnnnmmmpppqqqrrrsssrrrpppnnnmmmmmmllljjjfffbbb```aaabbbdddeeeggghhhiiimmmqqquuutttssssssrrrrrrssssssssstttwwwxxxvvvvvvyyyyyyvvvtttqqqnnnmmmooorrrttttttuuusssppppppqqqrrrrrrrrrsssuuuwwwyyyyyyxxxwwwuuuuuutttrrrrrrtttwwwzzz|||ssseee^^^[[[[[[___```^^^___ccceeeiiinnnrrrvvvzzz~~~~~~zzzxxxxxxxxxuuuxxx{{{{{{yyyvvvtttssspppqqqsssvvvxxxzzz{{{{{{yyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzwwwwwwwwwwwwxxxyyy{{{{{{zzzzzz{{{{{{{{{|||||||||~~~{{{xxxxxxyyy||||||{{{zzzyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvuuutttppppppqqqrrrssstttuuuuuu{{{zzzxxxvvvtttrrrqqqpppfffccc___[[[VVVPPPJJJEEE???>>>===<<<;;;<<<<<<===999999999<<<@@@CCCDDDDDD@@@>>>;;;777333222333555777HHH]]]nnn|||tttdddXXXTTTYYY```tttuuuxxx}}}fffMMMAAA<<<:::555555444444444444444555999888777666444222111111333333444444444444555555444444333333333333222222444333333222222111111111,,,---...///000111222333---------........................------,,,,,,,,,---------............//////...///222333888DDDPPP]]]ttt~~~zzz~~~ooo```XXXSSSQQQRRRSSS\\\^^^TTTLLLPPPWWWYYY[[[ZZZ]]]eeelllqqqwww~~~|||yyyvvvtttsssrrrooonnnmmmoooqqqrrrpppnnnllllllmmmllljjjgggaaa[[[VVVRRRTTTTTTVVV]]]fffmmmppppppooonnnmmmmmmmmmmmmmmmnnnrrrqqqqqqqqqrrrtttuuuvvvvvvvvvwwwyyyzzz{{{|||}}}~~~|||zzzxxxwwwwwwwwwwwwuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuutttsssssssssssssssssstttvvvxxxyyyxxxwwwvvvtttsssssssssssstttuuuwwwxxxyyyyyyxxxxxxsssssssssttttttuuuvvvwwwuuuuuuuuuuuuttttttttttttttttttuuuuuuuuuuuuuuuuuuxxxxxxwwwwwwxxxxxxyyyzzzttttttsssrrrooommmjjjhhhiiijjjjjjgggdddbbbbbbbbbbbbcccdddeeefffggghhhiiillllllmmmmmmnnnmmmmmmlllmmmnnnppprrrsssssssssrrrrrrrrrsssuuuwwwyyy{{{|||xxxwwwvvvuuuttttttttttttsssuuuwwwwwwwwwyyy|||~~~~~~~~~|||xxxuuusssrrrssssssvvvvvvvvvvvvvvvvvvvvvvvvxxxyyy{{{||||||zzzxxxwwwvvvuuutttttttttuuuwwwxxxuuuuuuuuuvvvxxxzzz}}}~~~yyywwwtttrrrqqqpppmmmkkkhhhhhhfffdddbbbaaa___^^^WWWYYY[[[]]]]]]___aaacccccceeehhhkkklllmmmllllllpppqqqrrrrrrqqqooommmllllllllljjjgggcccaaaaaabbbdddeeeggghhhjjjlllpppssstttsssssssssssstttuuuuuuvvvyyyyyyvvvvvvxxxwwwtttsssoookkkiiijjjnnnppprrruuusssqqqpppqqqrrrrrrqqqqqqsssuuuwwwwwwwwwvvvuuuttttttsssssstttvvvyyy{{{rrrddd\\\ZZZZZZ]]]^^^]]]```eeegggjjjoootttyyy~~~{{{vvvssssssttttttwww||||||yyyuuurrrqqqmmmooorrrvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{uuuuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyzzz{{{|||}}}}}}|||{{{xxxyyy{{{{{{{{{{{{zzzzzzyyyyyyyyyuuuvvvvvvwwwvvvuuutttsssoooooooooppprrrssstttuuuvvvwwwxxxxxxvvvsssrrrqqqhhhccc]]]WWWQQQLLLFFFCCC=========<<<;;;;;;<<<===999999;;;>>>BBBDDDDDDBBB???===:::666333333666999;;;JJJ\\\lllzzz|||sssdddUUUOOOSSS\\\bbbnnnnnnrrr{{{yyyWWWEEE???;;;777666666666666666666666666999888777666555333222222333333333444444444555555444444333333333333222222222222222222222222222222////////////000000000000---------.........//////,,,,,,---------------...---------............///...---///111222555AAAMMMVVVggg}}}~~~}}}{{{zzz|||~~~mmmaaa[[[VVVTTTUUURRR```eeeYYYNNNPPPXXX[[[[[[ZZZ]]]dddhhhmmmttt|||yyyxxxwwwwwwwwwvvvsssqqqlllooorrrrrrqqqooommmmmmkkkkkkjjjgggccc]]]WWWTTTRRROOOOOOUUU___hhhmmmnnnooonnnmmmlllllllllmmmmmmnnnooopppqqqssstttvvvvvvxxxxxxyyyyyyzzz{{{||||||{{{zzzxxxuuutttsssttttttvvvvvvvvvvvvwwwxxxyyyzzzzzzyyywwwuuutttttttttttttttttttttuuuvvvwwwxxxxxxwwwwwwuuutttttttttuuuuuutttuuuwwwxxxyyyxxxwwwvvvtttuuuuuuvvvvvvvvvuuuuuuuuuuuutttttttttssssssssstttttttttuuuvvvvvvvvvwwwxxxxxxwwwwwwwwwxxxyyyzzzwwwvvvtttqqqnnnkkkiiihhhggghhhhhhgggeeedddeeefffbbbcccdddfffhhhiiiiiijjjjjjkkklllmmmoooooooooooopppqqqrrrssstttssssssrrrssstttuuuvvvwwwxxxxxxyyyyyyxxxvvvuuuuuuuuuuuuvvvsssvvvxxxxxxxxxyyy}}}~~~}}}~~~}}}zzzxxxvvvuuuuuuuuurrrssssssuuuvvvwwwxxxxxx||||||{{{{{{zzzyyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvsssssstttvvvwwwyyy{{{|||wwwuuurrrqqqqqqooommmkkkiiihhhfffdddbbb```___^^^[[[]]]````````````ccceeedddfffiiilllnnnnnnmmmlllmmmnnnpppqqqqqqpppnnnmmmllllllllliiigggffffffhhhfffhhhjjjllllllnnnpppsssssssssssstttuuuvvvwwwxxxvvvyyyyyywwwvvvxxxwwwtttsssoooiiifffgggkkknnnpppuuusssqqqpppqqqrrrrrrrrrnnnoooppprrrssssssrrrrrrsssssssssttttttvvvwwwwww~~~qqqeeeZZZXXXXXX\\\]]]]]]aaaggghhhlllqqqwww|||yyysssppppppqqqrrrvvv{{{|||xxxtttqqqpppkkknnnrrrvvvyyyzzzzzzyyy{{{{{{zzz{{{{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}|||uuutttttttttttttttuuuuuuwwwxxxyyyzzz|||}}}~~~{{{~~~{{{xxxzzz}}}zzzzzz{{{{{{{{{{{{{{{{{{uuuuuuvvvvvvuuusssrrrpppoooooooooqqqrrrtttvvvwwwsssvvvxxxyyywwwtttqqqppphhhccc\\\UUUOOOIIIEEEAAA;;;<<<<<<;;;::::::;;;<<<999:::<<<@@@CCCDDDCCCAAA???===:::666444555888<<>>???AAABBBCCCCCCCCCBBB@@@>>>:::666555888>>>DDDNNNQQQWWW]]]ccceeeeeeeeeVVVLLLFFFKKKSSSXXX\\\___ffffff{{{|||WWWEEE>>>888666777777777666555555555666777777666666555555555555555555444444444444333333333444444444333333222222222333333333222111000000000000000000000000000////////////......---,,,++++++///---,,,---///000///---.........------............,,,,,,000222333999@@@IIISSSaaakkkppptttxxx{{{xxxuuuvvv{{{}}}{{{xxxxxx{{{~~~|||||||||}}}~~~yyyooofffcccddd```ZZZRRRYYY^^^^^^\\\\\\]]]^^^dddccccccdddgggkkknnnpppttttttttttttttttttssssssnnnlllkkkmmmpppqqqooommmjjjiiiiiiiiigggccc^^^ZZZRRRNNNMMMTTT[[[aaahhhooonnnmmmlllkkkkkklllnnnooooooppppppqqqrrrsssssstttyyy~~~|||zzz||||||zzzyyyxxxuuusssqqqpppppppppssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuttttttsssrrrsssuuuwwwxxxuuuuuuttttttuuuvvvvvvwwwrrrsssssssssrrrsssuuuxxx{{{yyyvvvvvvwwwwwwuuurrrtttvvvwwwwwwuuutttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvxxxyyyxxxvvvvvvwwwxxxuuutttrrrpppnnnlllkkkkkkjjjiiihhhiiikkkllljjjhhhgggfffffffffggghhhiiijjjgggiiilllmmmnnnnnnppprrrtttuuuvvvwwwwwwxxxxxxxxxvvvuuutttssstttuuuvvvvvvuuuwwwxxxxxxvvvttttttuuuvvvuuuuuuvvvwwwyyy{{{|||yyyyyyyyyyyyyyyxxxwwwuuuvvvuuutttqqqnnnlllmmmnnnqqqqqqrrrsssuuuxxxzzz{{{||||||||||||||||||}}}}}}~~~}}}{{{yyywwwuuuttttttsssssssssvvvxxxzzzzzzxxxrrrooolllkkkmmmnnnmmmlllnnnnnnnnnnnnmmmkkkiiihhhggggggffffffffffffgggggggggggghhhjjjlllmmmoooooonnnmmmmmmnnnppppppooonnnqqqpppoooooopppppppppppprrrrrrssstttttttttssssssuuuuuuuuuuuuvvvvvvvvvvvvxxxyyyyyyyyyxxxwwwuuutttppppppooommmkkkmmmpppssssssrrrqqqppppppmmmiiigggbbbaaa```___`````````___bbbccceeefffffffffeeeddd{{{nnneeebbbaaaaaaaaacccfffiiikkkssswww|||vvvkkkbbb___^^^\\\[[[^^^___bbbfffhhhgggddd```___dddkkkqqquuuxxxzzz{{{vvvvvvwwwyyy{{{|||}}}~~~}}}|||{{{{{{{{{|||yyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~{{{zzzzzz|||zzzyyyxxxwwwvvvttttttssstttrrrpppoooooonnnllljjjgggiiimmmpppqqqqqqooommmjjjhhhfffdddcccbbbbbbbbb\\\WWWPPPJJJEEEAAA===;;;========================???AAABBBDDDDDDCCCBBBAAA>>>888555666555777CCCSSSdddeeeeeedddaaa]]]YYYWWWGGGBBBCCCLLLWWW\\\^^^```bbblll~~~mmmMMM???:::666555777888888777666666777888999777666555555444444555555444444444444333333333333444444333333333333222222444444333333222111111111.........//////000000000.........---------,,,,,,---,,,+++,,,...//////...//////............//////---+++,,,000111222888>>>GGGOOOZZZbbbgggjjjnnnqqqooommmooovvvxxxuuurrrrrr|||~~~zzzwwwxxx|||~~~|||xxxyyyuuullldddbbbdddbbb^^^RRRVVV[[[^^^^^^^^^```ccciiigggeeegggkkknnnoooooorrrrrrsssssssssrrrqqqqqqnnnmmmlllnnnpppqqqpppooojjjjjjkkklllkkkhhhbbb^^^SSSPPPQQQXXX___ccchhhmmmllllllkkkkkklllmmmnnnnnnnnnnnnooooooqqqrrrssstttzzzzzzyyyzzzzzzwwwvvvuuusssrrrrrrrrrrrrrrrsssuuuwwwwwwvvvuuutttvvvvvvwwwxxxxxxwwwvvvvvvtttssssssssstttuuuwwwxxxtttttttttttttttuuuvvvwwwrrrssstttsssssssssuuuwwwyyywwwvvvuuuvvvuuutttrrrsssuuuvvvwwwvvvuuuvvvwwwxxxxxxxxxwwwvvvuuutttttttttuuuvvvuuuttttttvvvxxxqqqqqqppppppoooooonnnnnnlllkkklllnnnooonnnllliiiiiihhhhhhgggggghhhhhhiiifffiiikkkmmmmmmmmmoooqqqsssssstttvvvvvvvvvvvvvvvuuutttrrrpppppprrrtttvvvtttvvvwwwwwwuuuttttttuuuvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwwwwwwwvvvuuussssssssstttsssqqqnnnlllmmmnnnqqqqqqrrrtttvvvyyy{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{yyywwwuuuuuutttrrrrrrsssuuuyyy{{{{{{zzzqqqooommmmmmnnnoooooooooqqqqqqrrrqqqpppooonnnmmmiiiiiigggffffffeeefffffffffggghhhjjjkkkmmmnnnooopppnnnmmmnnnoooqqqpppppptttssssssrrrrrrrrrssssssuuuvvvvvvwwwwwwwwwwwwvvvxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwvvvtttqqqpppoooppppppnnnmmmnnnpppsssqqqooommmllljjjgggbbb___XXXXXXYYYYYYYYYWWWVVVUUUWWWXXXXXXYYYYYYYYYXXXXXX}}}ssslllfffffffffgggiiillloooqqqxxx|||}}}uuullleeedddeeeeeedddddddddcccbbbaaa```^^^]]]fffllltttxxxyyyxxxyyyyyyyyyyyyzzzzzz{{{{{{||||||~~~|||zzzyyyzzz{{{|||yyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||zzzyyyxxxwwwuuusssqqqppprrrqqqooonnnllljjjiiihhhgggiiilllooooooooommmlllgggeeeaaa^^^\\\[[[[[[[[[VVVRRRKKKFFFBBB???<<<:::<<<<<<<<<<<<<<<<<<<<<<<>>FFFLLLUUU]]]ccchhhmmmppppppnnnpppuuuuuuqqqooopppxxxxxxyyy|||{{{tttrrrtttuuutttrrrpppmmmgggaaaaaaeeefffcccUUUUUUZZZaaaccc```bbbhhhnnnooopppppppppppppppppprrrrrrrrrsssrrrqqqpppooonnnmmmmmmnnnooopppqqqqqqjjjkkkmmmnnnnnnkkkfffaaaUUUSSSUUU\\\bbbdddgggjjjjjjkkkkkkllllllmmmmmmmmmllllllmmmmmmoooqqqssstttzzzxxxvvvwwwxxxuuuuuuuuutttttttttttttttrrrtttvvvwwwwwwvvvsssqqqsssuuuwwwzzzzzzyyyxxxwwwvvvuuuttttttttttttuuuvvvvvvuuuttttttssssssttttttqqqsssttttttssssssuuuwwwwwwvvvuuuuuuuuutttsssrrrtttuuuwwwwwwuuuuuuuuuvvvyyyyyyyyyxxxxxxwwwvvvuuutttuuutttsssrrrrrrsssuuuooooooppppppppppppoooooolllmmmooopppqqqooollljjjjjjiiiiiihhhgggggggggfffgggjjjlllmmmnnnnnnoooqqqrrrrrrssstttuuuuuuuuuuuuuuussspppmmmkkkllloooqqqrrrtttvvvvvvtttttttttuuuwwwwwwwwwvvvvvvwwwwwwwwwuuuvvvvvvuuusssqqqqqqqqqtttuuuuuusssqqqooopppqqqsssssstttuuuwwwyyy{{{|||~~~~~~}}}}}}~~~}}}{{{yyywwwvvvuuuuuuuuuttttttvvvxxxyyyxxxwwwqqqpppooooooooopppqqqrrrppppppppppppoooooonnnnnniiihhhfffeeeccccccbbbbbbfffggghhhiiikkkmmmnnnooorrrpppnnnnnnppprrrrrrrrruuuuuuuuutttsssssstttuuuvvvwwwyyyzzz{{{{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvrrrrrrssssssqqqnnnkkkiiilllmmmooopppoooppprrrtttmmmkkkiiigggeeebbb]]]ZZZRRRTTTWWWXXXXXXVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQQQQwwwrrrgggggggggiiilllppptttvvvyyy~~~}}}xxxqqqnnnooorrrsssrrrqqqnnnhhhaaa\\\YYYYYYZZZiiipppxxx{{{zzzxxxwwwxxxzzzzzz{{{{{{|||||||||}}}~~~}}}{{{yyyyyyzzz{{{}}}zzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}|||||||||}}}}}}}}}|||||||||||||||{{{zzzyyyyyywwwuuusssqqqooooooooonnnllljjjhhhgggfffiiijjjlllnnnnnnmmmkkkjjjdddbbb^^^ZZZWWWVVVUUUUUUQQQMMMGGGCCC@@@===;;;999::::::;;;;;;;;;<<<<<<<<<===???BBBDDDEEEDDDBBBAAA===555444<<<@@@EEE[[[ttt}}}ooo]]]MMMEEEAAA@@@DDDNNNVVVYYYZZZ\\\]]]vvvyyyxxx{{{}}}rrrZZZDDD===;;;777555777555444444333444555666777666666555444444444444444444444333333333222222222333333333333333333333333111111111111111000000000000000000///...------------------.........//////+++,,,------------......---,,,,,,++++++,,,,,,---...---...111222222666;;;BBBHHHQQQ[[[dddkkkqqqtttuuusssssstttqqqllljjjlllooonnnpppvvv~~~wwwqqqooonnnmmmlllhhhhhhfffbbbdddiiikkkjjjYYYUUUYYYdddgggbbbeeennnvvv|||yyyqqqoooooorrrrrrssssssrrrpppnnnmmmnnnnnnnnnnnnmmmnnnoooqqqjjjkkkmmmnnnooolllgggcccXXXVVVXXX___dddeeefffhhhiiijjjkkklllmmmmmmmmmlllkkkjjjjjjkkkmmmpppssstttxxx~~~wwwttttttuuussssssssssssssssssssssssrrrtttvvvwwwwwwuuusssqqqrrrtttwwwzzz{{{zzzxxxwwwxxxwwwvvvuuutttssssssrrrxxxwwwuuusssrrrqqqqqqpppqqqrrrttttttttttttuuuvvvuuuvvvvvvuuutttsssssssssvvvwwwxxxwwwuuusssssstttwwwwwwxxxxxxxxxxxxwwwwwwuuuuuuuuussspppooooooqqqoooppppppppppppooonnnnnnlllnnnpppqqqpppnnnllljjjkkkkkkjjjiiihhhgggfffeeeiiilllnnnoooooooooqqqrrrqqqrrrsssttttttuuutttttttttssspppkkkggggggiiilllppprrrttttttsssssstttuuuwwwwwwwwwvvvvvvvvvuuuuuurrrttttttrrrooollllllmmmssstttuuuuuusssrrrrrrssswwwwwwwwwwwwwwwxxxyyyyyy~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwvvvvvvuuuttttttvvvxxxyyyxxxwwwrrrrrrrrrqqqqqqqqqssstttooooooooonnnmmmmmmmmmmmmjjjiiigggeeecccbbbaaaaaaffffffgggiiikkklllnnnnnnqqqpppnnnooorrrtttuuuuuuuuuwwwwwwuuusssrrrtttvvvvvvwwwyyy|||~~~}}}}}}|||zzzyyyxxxwwwvvvqqqqqqqqqpppnnnjjjgggeeefffiiinnnpppqqqrrrtttuuuoookkkfffbbb___[[[XXXUUUQQQUUUZZZ]]]]]]\\\\\\]]]YYYYYYXXXWWWUUUSSSQQQPPPxxxtttgggggghhhkkkoootttxxx{{{|||}}}yyyuuuuuuyyy|||}}}}}}zzzvvvmmmccc[[[WWWWWWYYYccckkktttxxxxxxvvvxxxzzzwwwwwwyyyzzz|||}}}~~~{{{zzzzzzyyyzzz{{{|||}}}zzzzzz{{{||||||||||||{{{zzzzzzzzzzzzzzz{{{||||||}}}{{{zzzzzz{{{|||{{{zzzyyyyyyyyyxxxvvvsssqqqooolllmmmmmmkkkhhhfffffffffkkkllllllmmmllljjjhhhfff```^^^[[[WWWTTTRRRQQQQQQKKKHHHCCC???===;;;999888888999999:::;;;<<<=========???BBBDDDDDDCCC@@@>>>:::555666<<>>;;;999888777666777888999;;;<<<>>>???@@@???AAACCCDDDCCC@@@<<<999555555888>>>LLL___sssrrr\\\KKKBBB<<>>@@@AAABBBBBBCCCEEEDDDBBB===888555444999>>>FFFYYYsssttt]]]KKKBBB@@@EEESSSdddnnnqqqsssuuupppUUUEEE888888999444111222222222111111222444555666555555444333333333333444333333333222222222111111222222222333333444444444222222222222222222222333000000000000111111111111000000//////............///111222111---+++,,,......------,,,,,,------...---,,,---000000///111666999@@@LLL[[[jjjuuuzzz|||tttjjjgggeeefffmmmxxxvvvqqqrrruuuzzz}}}||||||~~~}}}{{{lllVVVLLLWWWaaahhh}}}nnnaaadddiiinnnqqqsssssssssppppppooolllhhhgggiiilllkkkiiigggfffffffffdddbbb^^^[[[[[[```ccccccccceeeeeegggkkknnnooonnnlllkkkgggffffffgggjjjnnnrrrttttttxxx{{{yyyyyyyyyvvvqqqvvvwwwxxxxxxxxxwwwuuuuuuvvvvvvvvvvvvwwwwwwwwwxxxrrrsssuuuvvvwwwwwwwwwvvvrrrssstttuuuvvvvvvvvvvvvrrrrrrqqqqqqrrrrrrssstttppprrruuuuuuuuuttttttuuutttwwwxxxwwwtttsssuuuwwwsssuuuwwwwwwvvvuuuvvvwwwqqqqqqqqqpppnnnlllkkkjjjnnnqqquuuvvvtttqqqooonnnkkkmmmoooqqqrrrqqqppppppqqqrrrsssrrrnnnmmmnnnppprrrrrrssssssrrrqqqooonnnjjjlllnnnooonnnnnnoooppprrrrrrssstttuuuuuuuuuuuunnnqqqsssqqqllljjjmmmppplllnnnqqqrrrrrrrrrsssuuussstttuuuvvvvvvuuutttssssssvvvxxxtttnnnjjjkkkmmmvvvxxx{{{|||{{{{{{{{{|||yyyyyyyyyyyyzzz{{{||||||xxxzzz|||~~~}}}{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvxxxxxxvvvtttwwwxxxxxxvvvsssrrrtttvvvtttsssqqqnnnmmmllllllllliiihhhgggeeecccbbbbbbbbbeeefffggghhhjjjlllmmmnnnlllmmmoootttxxx{{{{{{{{{xxx{{{|||zzzuuusssvvvyyy||||||}}}~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxwwwwwwtttrrrmmmiiieeecccccccccdddiiinnnrrrqqqooommmlllccc]]]UUUQQQQQQUUUYYY[[[___dddiiijjjhhhgggjjjnnnpppqqqqqqooojjjccc[[[VVV~~~tttuuuxxx}}}|||xxxuuutttmmmccc___bbbggghhhjjjlllooorrrtttvvvxxxvvvvvvwwwxxxzzzyyyxxxuuuvvvyyy{{{|||{{{zzzyyyzzz{{{|||{{{xxxuuuttttttvvvuuutttvvvyyyzzzzzzyyy}}}||||||{{{zzzxxxwwwvvvzzzwwwtttrrrqqqooommmkkkllliiieeeddddddfffffffffllllllmmmkkkhhhccc^^^[[[VVVTTTPPPNNNLLLJJJGGGDDD???===:::777666666888999888888888:::===@@@CCCEEEDDDEEEDDDBBB@@@===888333666999AAASSSpppqqq^^^RRRLLLHHHRRR___jjjqqqyyy\\\JJJCCC<<<888777666333////////////000111222444444444444444444444444444444333333222222111000//////111111111111111111222222555555444444444333333333......////////////......//////...------------....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...///111222<<>><<<999777666777888999::::::;;;<<>>IIIaaa|||mmm```WWWSSSZZZcccjjjpppxxxyyyUUUGGGAAA:::777777666333000333333222111111111111222333333333444444444444444333333222222111000000///000000111111222222222333444333333333222222222222111111111111111111111111//////...------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,......------...///111222:::@@@JJJWWWhhh~~~yyyuuuyyy{{{rrraaaTTTVVVYYY^^^qqqwwwaaaSSSVVV\\\eeeooouuuvvvuuussspppkkkhhhffffffhhhjjjlllllljjjhhhgggeeeccccccbbb^^^ZZZZZZ]]]```ccccccccceeehhhkkklllllllllkkkiiiiiiiiiiiikkkmmmppprrrttttttuuuuuuuuuuuuttttttuuu}}}zzzttttttvvvuuussstttvvvwwwxxxxxxwwwwwwxxxwwwuuusssrrrrrrrrrrrruuuvvvvvvvvvvvvuuusssrrrsssqqqpppqqqrrrrrrqqqpppoooppppppqqqsssuuuwwwxxxyyyyyyyyyxxxxxxwwwuuuuuuwwwvvvuuuvvvwwwwwwuuutttsssqqqnnnmmmmmmmmmnnnnnnoooqqqtttuuutttrrrrrrrrrsssrrrooommmmmmnnnpppqqqpppppppppppppppooooooooosssqqqoooooopppqqqpppoooooommmlllmmmpppsssttttttrrrrrrssstttvvvwwwxxxyyysssssssssrrrrrrrrrrrrqqqrrrqqqpppooonnnoooqqqrrrssstttttttttsssrrrpppooonnnssswwwvvvqqqnnnqqquuuwwwyyy{{{{{{yyyxxxxxxxxxuuuwww{{{~~~~~~~~~||||||~~~~~~|||{{{||||||{{{zzzvvvuuutttvvvxxxyyywwwuuuvvvvvvuuutttsssssssssssssssrrrqqqpppoooooonnnnnnllljjjhhhggghhhiiiiiihhhggghhhiiijjjjjjiiigggffffffiiimmmppprrrtttwwwyyyxxxyyyzzz{{{{{{zzzxxxwwwxxxxxxyyyzzz{{{{{{|||||||||{{{zzzyyyxxxwwwwwwwwwtttrrrnnnjjjgggeeeddddddcccfffhhhhhhjjjlllgggaaaWWWWWWWWWVVVVVVYYY]]]aaadddfffhhhjjjlllmmmmmmmmmpppnnnmmmlllkkkfff^^^YYY~~~~~~~~~~~~}}}{{{zzzyyyuuuuuuuuuqqqhhhbbbeeelllpppmmmiiiffffffgggjjjlllooossswwwxxxvvvuuuuuuwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyvvvsssrrrrrrooorrruuuvvvuuuvvvyyy|||zzzzzzzzzzzzzzzyyyyyyxxxxxxvvvsssrrrqqqooollljjjgggeeebbbcccfffjjjmmmnnniiiiiiiiigggccc^^^YYYVVVQQQOOOKKKIIIGGGEEEBBB???<<<;;;999777777888999:::<<<===>>>???AAACCCDDDEEEFFFDDD@@@===:::888777888:::BBBSSSnnnxxxkkkaaa___bbbgggiiimmmvvvfffLLLBBB===888555666555333111444444333222222222222222222222333333444444555555333333222222111000000000///000000111222333444444222222222222111111111111222111000000000000111222000///......------......,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000111777>>>JJJXXXkkk||||||ssscccWWWVVVWWWYYYfffwwwppp]]]NNNPPPVVVaaallltttuuuuuurrroookkkhhhfffggghhhjjjnnnmmmkkkiiigggffffffgggfffbbb]]]ZZZ[[[^^^aaabbbaaaccceeehhhjjjkkkkkkkkkjjjjjjiiijjjkkklllnnnppprrrssstttuuuuuuuuuuuuuuusssxxxyyywwwuuuwwwwwwvvvttttttuuuwwwwwwwwwwwwwwwyyyxxxuuusssrrrsssttttttvvvvvvuuutttsssrrrrrrrrrrrrqqqpppqqqrrrsssrrrqqqlllmmmnnnoooqqqsssuuuvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvuuuuuuvvvwwwxxxvvvuuuuuuqqqmmmmmmpppqqqpppmmmppprrruuuuuutttsssssstttsssqqqpppnnnnnnoooqqqrrrqqqppppppppppppppppppooorrrqqqpppppprrrqqqpppnnnnnnmmmlllmmmooorrrssssssqqqrrrssstttvvvwwwxxxyyyrrrsssttttttuuuuuuuuuuuuuuutttrrrqqqppppppqqqqqqsssttttttsssqqqmmmiiifffjjjpppvvvxxxuuussstttwwwvvvxxxzzzzzzyyyxxxyyyzzzyyyzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{|||}}}|||{{{vvvvvvuuuwwwxxxyyywwwvvvwwwwwwvvvuuuuuuttttttsssrrrqqqpppnnnnnnooopppppplllkkkiiiiiijjjjjjjjjiiihhhhhhiiijjjiiihhhgggffffffiiimmmoooqqqrrruuuwwwxxxyyy{{{||||||zzzwwwuuuvvvvvvwwwxxxyyy{{{||||||zzzzzzzzzyyyxxxwwwuuutttqqqpppnnnllljjjiiiiiiiiigggiiiiiigggggghhhddd^^^UUUVVVVVVUUUVVVYYY^^^aaadddeeegggiiikkkllllllmmmooommmllljjjiiifffaaa^^^~~~~~~~~~}}}|||zzzyyyxxxrrruuuvvvqqqhhheeekkkssszzzuuunnnfffbbbaaabbbccciiiooovvvxxxvvvtttvvvyyyzzzyyyxxxxxxwwwxxxxxxyyyxxxyyyyyywwwtttrrrrrrsssrrrvvvzzzyyyvvvuuuyyy}}}xxxxxxyyyzzzzzzyyyyyyyyyzzzxxxuuutttsssqqqnnnlllfffdddcccdddgggkkknnnooohhhhhhgggddd```[[[VVVSSSOOOMMMIIIGGGEEECCC@@@===;;;:::888888888999:::;;;===>>>@@@BBBCCCDDDEEEEEE@@@===;;;;;;999777888<<<===KKKaaa|||~~~qqqhhhaaacccdddeeefffjjjvvvuuuUUUGGG===:::666444555555444222111111111222333444666666222222222333333444555555222222222111111111000000//////000111333444555555333222222222222111111111111000...------...000111000//////...............---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111444===IIIXXXmmmvvvgggZZZWWWWWWXXXbbbppprrr~~~kkkYYYHHHJJJPPP[[[iiirrrtttsssrrrpppllliiihhhhhhiiikkkooonnnkkkiiihhhhhhiiijjjiiieee___[[[[[[]]]```bbbbbbcccdddfffgggiiiiiijjjkkkjjjjjjjjjkkklllmmmnnnpppqqqssstttuuuvvvvvvvvvvvvvvvvvvvvvwwwyyyxxxvvvwwwwwwwwwvvvuuuuuutttsssuuutttrrrrrrrrrtttwwwxxxwwwvvvtttrrrqqqqqqrrrrrrqqqppppppqqqssstttsssrrrmmmmmmnnnoooppprrrssstttuuuuuuuuuuuuuuuuuuttttttssssssssstttvvvwwwvvvttttttrrrooooooqqqrrrqqqoooppprrrtttuuutttsssssstttrrrrrrpppoooooopppqqqrrrsssssssssrrrqqqppppppooossssssssstttuuutttrrrooolllkkkiiijjjlllnnnooooooqqqqqqrrrssstttuuuuuuvvvttttttuuuvvvwwwvvvvvvuuutttsssrrrpppoooooonnnoooqqqrrrrrrqqqmmmhhhbbb___cccjjjsssxxxxxxwwwxxxzzzwwwxxxyyyyyyxxxwwwxxxyyy|||||||||||||||}}}~~~}}}|||zzzyyyzzzzzzyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwwwwwwwvvvvvvuuutttssssssrrrpppnnnnnnnnnoooppppppnnnlllkkkkkkjjjhhhggghhhiiiiiiiiihhhgggfffeeehhhkkknnnpppqqqrrrtttvvvxxxzzz}}}~~~}}}{{{wwwuuuuuuvvvwwwxxxzzz{{{|||}}}{{{{{{{{{zzzyyywwwtttsssnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnlllgggcccbbb___ZZZVVVWWWWWWVVVVVVXXX\\\___eeefffggghhhjjjkkkllllllooonnnllljjjhhhgggfffeee~~~}}}{{{zzzyyyrrrwwwyyyrrrkkkkkkrrrzzz}}}tttkkkccc___^^^^^^dddkkkrrruuutttsssvvvyyyyyyyyyxxxwwwwwwwwwxxxxxxwwwxxxxxxvvvtttsssssstttuuuyyy|||zzzuuusssvvvzzzvvvwwwwwwxxxxxxxxxxxxxxxxxxvvvtttsssrrrpppllljjjeeeddddddeeehhhkkklllkkkfffeeedddaaa]]]YYYUUURRRMMMKKKHHHEEEDDDAAA>>><<<999888888888888:::;;;<<<<<<>>>AAACCCEEEEEEEEEDDD===::::::;;;999555888>>>FFF[[[uuuooo```[[[ZZZ]]]___```bbbiiixxxdddJJJDDD999777555444444444444333111111111222333444666666222222222333333333444444222222222111111111111111///000111222333444555555333333333333222222222222222000///------///000222000000///............///000//////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000333;;;GGGVVVkkk~~~nnn^^^XXXVVVWWW___jjjcccgggoooyyyzzzgggUUUHHHHHHMMMYYYhhhrrrtttsssrrrpppmmmkkkjjjjjjkkklllooommmkkkjjjiiijjjlllmmmjjjgggccc___\\\]]]```cccddddddddddddeeeffffffgggjjjjjjjjjjjjkkkkkkllllllpppppprrrtttuuuvvvvvvvvvwwwtttrrrtttvvvvvvuuutttvvvvvvuuutttsssssssssssssssrrrqqqqqqrrrsssvvvwwwwwwuuusssqqqpppppprrrsssrrrqqqpppqqqsssttttttrrrqqqqqqppppppppppppqqqqqqqqqrrrsssssssssssssssrrrrrrqqqqqqssstttuuutttsssqqqssstttrrrpppoooqqqsssppprrrssssssrrrrrrssstttsssrrrqqqqqqpppqqqqqqrrrvvvvvvuuutttrrrqqqppppppsssssssssuuuvvvuuurrrooollljjjiiiiiikkkmmmmmmmmmqqqqqqqqqqqqqqqqqqqqqqqquuuvvvwwwxxxwwwvvvuuussstttsssrrrpppooonnnmmmmmmoooooopppoookkkfffaaa]]]___fffooovvvyyyzzz{{{|||yyyzzzzzzyyywwwuuuvvvwww}}}|||{{{{{{{{{}}}~~~~~~}}}}}}}}}{{{xxxwwwwwwwwwuuutttwwwxxxyyyyyyxxxxxxwwwwwwvvvwwwwwwwwwvvvuuutttsssuuutttrrrpppooonnnnnnnnnqqqooommmmmmmmmllljjjhhhiiiiiiiiihhhgggfffeeeeeejjjllloooqqqrrrsssuuuwwwyyy{{{}}}|||yyywwwwwwwwwxxxzzz{{{}}}~~~~~~|||||||||{{{yyyvvvtttrrrmmmnnnpppqqqrrrrrrrrrrrrooooookkkbbb[[[YYYUUUQQQUUUVVVWWWXXXYYY[[[___bbbfffgggggghhhjjjkkklllmmmooonnnllljjjiiihhhiiijjj~~~|||{{{{{{sssyyyzzztttooorrryyy}}}yyyrrrkkkfffdddccceeeiiiooorrrrrrrrruuuwwwwwwwwwwwwxxxxxxxxxxxxxxxuuuvvvwwwuuuttttttuuuwwwwwwxxxyyywwwsssqqqrrrtttuuuuuuvvvvvvvvvvvvvvvuuusssrrrpppooonnnlllhhheeebbbcccdddgggjjjjjjiiigggbbbaaa```]]]ZZZVVVSSSQQQKKKIIIFFFCCCBBB???<<<:::777777777888999;;;<<<===<<<>>>BBBEEEGGGGGGFFFEEE@@@;;;:::<<<999555:::DDDTTTkkk|||```QQQPPPSSSTTTWWW\\\bbbmmm~~~zzzWWWDDDAAA666666555444444444444444444444333222222222222222333333333333333222222222111111111111111111111111000111111222333444555555444333333333222222222222333222111111111111222333111000//////......//////111000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111888CCCPPPdddrrraaaWWWTTTTTTYYY___[[[ZZZ^^^iiisssqqqbbbSSSKKKJJJNNNZZZiiisssuuusssqqqpppmmmkkkjjjjjjkkklllmmmlllkkkkkkkkklllmmmnnnlllkkkhhhdddbbbbbbdddgggfffeeedddccccccdddeeefffiiiiiijjjjjjkkkkkkllllllpppppprrrsssuuuuuuvvvvvvtttpppoooqqqrrrpppoooqqqqqqqqqqqqqqqrrrssstttuuuttttttsssrrrrrrrrrrrrrrrvvvtttrrrqqqqqqrrrssstttsssrrrqqqrrrssstttsssrrrsssrrrqqqpppppppppppppppppppppqqqrrrsssssssssrrrrrrrrrqqqsssttttttsssrrrooorrruuutttpppnnnqqqtttqqqrrrssssssrrrrrrssstttttttttsssrrrqqqqqqqqqqqquuuuuutttssssssrrrrrrqqqqqqqqqrrrssstttssspppnnnnnnllljjjjjjlllmmmmmmmmmooooooooooooooooooooooootttuuuwwwwwwwwwuuusssrrrtttsssrrrqqqpppooonnnnnnmmmnnnnnnnnnllliiieeecccccchhhnnntttwwwyyyzzz|||zzz{{{zzzxxxvvvuuuuuuwww{{{{{{zzz{{{{{{|||}}}~~~~~~}}}{{{{{{|||zzzwwwvvvuuutttsssqqqtttuuuwwwvvvuuussstttuuuuuuvvvwwwwwwvvvuuusssrrrvvvuuutttsssqqqooonnnmmmmmmmmmmmmnnnooopppnnnmmmjjjiiihhhgggffffffeeeeeejjjlllppprrrrrrtttvvvwwwyyyzzz|||~~~~~~|||zzzyyyyyyyyyzzz{{{}}}~~~||||||{{{yyywwwtttrrrqqqnnnppprrrtttvvvuuutttsssrrrrrrlll```XXXUUUSSSPPPRRRTTTWWWZZZ]]]aaafffiiihhhhhhhhhiiijjjkkkmmmnnnnnnnnnmmmkkkiiihhhjjjlll~~~~~~~~~~~~~~~~~~}}}|||{{{tttyyyzzzuuurrrwww|||}}}}}}|||{{{xxxvvvssspppooooooppprrrtttuuuvvvwwwwwwuuuvvvwwwxxxyyyyyyxxxxxxtttuuuvvvuuuuuuuuuxxxzzzxxxxxxwwwvvvuuutttsssssstttttttttuuuttttttsssssspppooonnnmmmllliiieeebbb^^^```ccchhhkkkkkkhhheee]]]\\\[[[YYYVVVSSSPPPNNNIIIFFFCCCAAA???<<<999777555666777888:::;;;======<<>>===:::777555555555777888:::<<<===>>>===@@@EEEJJJLLLMMMKKKJJJ@@@888555999;;;???PPPccc|||cccOOOGGGGGGIIIJJJRRR^^^jjjyyy{{{ZZZGGG>>>888555666666666444333444555/////////000111222444444555444444333222111000000111111111111111111222222333333333333333333333333111111111111000000000000///000111111111111000///111111000///////////////---...///000111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000000///---000888DDDTTThhh||||||}}}~~~pppeeeXXXRRRQQQPPPOOOOOOPPPRRRWWW\\\^^^ZZZVVVUUUJJJHHHJJJTTTcccmmmnnnkkkmmmllljjjhhhgggggghhhhhhiiijjjkkklllmmmmmmmmmmmmoooqqqrrrqqqnnnmmmoooqqqeeedddbbbbbbcccfffiiikkkggghhhiiijjjkkklllllllllqqqqqqrrrsssttttttttttttqqqnnnnnnrrrqqqmmmpppwwwrrrqqqpppnnnnnnnnnnnnooopppqqqtttvvvwwwwwwvvvuuusssssssssssstttuuuvvvvvvuuutttrrrrrrssssssrrrqqqooooooooooooooopppqqqqqqqqqrrrssstttuuuvvvvvvvvvwwwvvvuuuvvvwwwvvvtttsssrrrpppnnnpppssstttrrrnnnssstttuuutttssstttuuuwwwwwwvvvuuutttrrrpppooooooiiijjjlllooorrrtttvvvwwwuuutttssstttuuuuuusssqqqllljjjhhhggghhhiiiiiiiiijjjkkklllnnnqqqssstttuuummmooorrruuuvvvuuutttssslllmmmmmmmmmlllkkkjjjiiimmmnnnoooqqqrrrssssssssstttttttttssstttuuuwwwxxxwwwwwwxxxvvvuuuvvvxxxzzzvvvwwwyyyzzz{{{|||||||||~~~|||zzzxxxwwwyyywwwvvvuuuvvvwwwvvvuuusssvvvxxxwwwtttrrrsssuuussstttuuuvvvuuutttqqqppprrrtttvvvwwwwwwtttrrrpppqqqppppppqqqqqqpppmmmkkkjjjiiihhhgggeeeeeeddddddgggiiimmmoooqqqrrruuuwwwuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||}}}}}}{{{yyyvvvssspppnnnnnnnnnqqqsssvvvyyyyyyxxxuuutttjjjjjjdddYYYQQQOOOPPPPPPWWWYYY\\\___aaadddhhhkkkkkkkkkjjjjjjkkkmmmnnnpppiiijjjkkkiiifffeeegggiii|||zzz~~~}}}zzzyyyyyyzzzxxxwwwvvvvvvwwwzzz}}}~~~yyyxxxxxxyyy|||~~~}}}}}}}}}{{{yyyvvvsssqqqssstttvvvvvvvvvvvvwwwyyytttrrrqqqsssxxx{{{{{{zzz{{{zzzxxxvvvtttrrrqqqpppsssrrrrrrrrrrrrqqqooolllqqqpppnnnkkkhhheeebbbaaa___bbbfffiiijjjgggdddaaaXXXTTTOOOLLLKKKKKKJJJIIIFFFDDDAAA>>>;;;999888888555666777999;;;===>>>???AAACCCFFFIIIJJJIIIGGGEEE;;;777888;;;<<>>???@@@BBBEEEHHHHHHGGGDDDBBB:::777888;;;===HHHeeewwwmmmeeeWWWJJJCCCDDDIIIMMMYYY```wwwzzzyyy|||~~~hhhKKK<<<888888555444444333222222111111////////////000111222333555444333222111222222333111111111111111111222222333333333333222222111111333222111111000000000111333111000000111222000///000000//////......------000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,///555<<>>???AAABBBEEEFFFFFFDDDAAA>>>:::999:::===@@@PPPrrrvvvhhhYYYSSSKKKDDDBBBFFFNNNUUUeeerrr|||uuuwww}}}uuuXXXDDD;;;777555444444333333222222111111111111111111222333444444333333222111111111111222222222111111111111111111111111111111111000000000222111000000///000000000222000//////000111///...111000000///...---------/////////......------,,,------------------------...............///000111///222666;;;AAAIIIQQQVVV^^^ccchhhkkkiiigggggghhhvvvyyy|||~~~ssshhh]]]TTTQQQMMMHHHJJJQQQ[[[VVVPPPNNNPPPTTTWWWWWWVVVTTTSSSXXX```hhhmmmnnnpppqqqrrrrrrpppkkkfffcccccceeegggjjjkkklllkkkjjjllloooqqqqqqssstttqqqkkkdddcccaaa```aaacccfffggghhhjjjllllllkkkjjjkkklllnnnnnnnnnooopppqqqssssssvvvvvvvvvvvvuuuuuutttsssnnnnnnmmmmmmmmmmmmmmmnnnoooppprrrrrrrrrsssuuuwwwxxxxxxxxxyyyxxxwwwvvvvvvtttssssssssssssrrrooolllnnnnnnoooppppppoooooonnnoooooooooppprrrsssqqqpppooooooppprrrtttuuusssqqqppppppqqqqqqrrrrrrqqqqqqrrrssssssttttttssssssssstttttttttssssssrrrrrrrrrlllmmmnnnpppqqqssstttuuuttttttuuuuuutttrrrqqqooommmlllkkkjjjiiihhhggggggggghhhiiikkkmmmnnnppppppppppppqqqqqqqqqqqqqqqqqqpppooonnnkkkgggccc___\\\\\\aaaiiiooorrrtttvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvtttvvvwwwvvvuuuuuuvvvwwwuuuvvvyyy{{{{{{{{{zzzyyyxxxxxxyyyyyyxxxwwwvvvvvvyyyyyyyyyyyyxxxwwwvvvuuuuuutttsssrrrqqqqqqqqqqqqqqqooonnnnnnooopppnnnmmmpppqqqrrrssssssssssssssssssqqqmmmkkkkkkkkkjjjhhhjjjjjjhhheeebbb``````bbbfffhhhjjjjjjiiiiiijjjkkkmmmoooqqqrrrrrrsssuuuwww|||{{{yyyxxxxxxvvvtttqqqpppooooooqqqtttvvvwwwwwwuuuxxxxxxvvvtttrrrkkkdddXXXUUUQQQPPPRRRUUUXXXYYYWWWXXXYYYZZZ[[[^^^bbbfffgggiiikkkmmmmmmllljjjhhhiiijjjkkkjjjgggdddcccccc|||{{{{{{{{{{{{xxxzzzzzzzzzxxxxxxxxxzzzyyyyyyyyyzzz{{{{{{{{{{{{vvvuuussssssttttttsssrrrpppooollliiifffccc```___bbbdddeeeeeedddfffhhhkkkooooooppprrrtttwwwyyyzzzxxxwwwwwwvvvvvvuuuttttttuuutttsssssstttssspppmmmmmmjjjgggcccaaaaaabbbccchhhhhhgggddd```[[[VVVSSSMMMJJJHHHFFFEEEDDDBBB@@@===;;;999777666555555555888888999;;;<<<===??????BBBCCCEEEFFFEEEAAA>>>;;;;;;;;;===???EEEXXX||||||hhh[[[OOOKKKHHHFFFGGGLLLWWWaaapppyyyyyyaaaIII???:::666444333333333333222222111111111111111111222333444444222222222111111111111111222222222111111111111111111111111111111000000000222111111000000000111111111000//////000000///---111111000///...------,,,------,,,,,,+++++++++***++++++++++++++++++++++++......------...///000000000333777;;;???DDDIIIMMMQQQXXXaaafffgggffffffgggnnnppptttwwwzzz~~~yyymmmbbbZZZSSSOOOJJJFFFIIIPPPZZZVVVRRRQQQTTTYYY]]]``````______aaadddhhhjjjkkklllnnnrrrttttttoooiiidddaaabbbeeegggiiiiiiiiiiiikkkooopppppprrrsssooojjjdddcccbbbaaaaaaccceeeffffffhhhkkklllkkkjjjjjjkkkllllllmmmmmmoooppprrrsssxxxxxxxxxwwwvvvuuutttsssnnnnnnmmmlllkkklllmmmmmmooopppppppppoooqqqtttvvvwwwwwwwwwwwwwwwvvvvvvvvvttttttssssssrrrpppnnnmmmkkklllmmmooopppqqqrrrsssooonnnnnnoooqqqqqqpppnnnnnnoooppprrrssssssqqqpppnnnoooqqqrrrsssrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrvvvvvvuuutttttttttuuuuuulllmmmoooqqqrrrtttuuuuuussssssssstttsssrrrqqqpppnnnnnnnnnnnnmmmkkkiiiggghhhiiijjjlllmmmooopppqqqppppppqqqqqqqqqqqqpppppprrrppplllfffaaa^^^]]]]]]]]]bbbiiiooossstttuuuvvvyyyzzz{{{{{{zzzyyywwwvvvtttuuuuuuuuusssssstttvvvtttuuuxxxzzzzzzyyyxxxvvvvvvvvvwwwwwwwwwwwwvvvvvvzzzzzzyyyyyywwwvvvuuutttttttttsssrrrqqqqqqqqqqqqpppnnnmmmmmmnnnooommmlllnnnooopppqqqrrrsssssssssrrroookkkiiiiiiiiihhhhhhiiihhhfffccc```___```bbbaaadddgggiiiiiiiiijjjkkkjjjlllooopppppprrrtttvvvzzzyyywwwvvvvvvuuurrrpppmmmlllmmmooossswwwxxxxxxwwwvvvuuurrroooiiiaaaZZZSSSRRRQQQRRRUUUYYY[[[]]][[[[[[[[[ZZZZZZ\\\```dddfffhhhkkkmmmmmmllljjjhhhhhhjjjkkkjjjgggdddbbbbbb~~~|||{{{{{{|||}}}xxxyyyzzzyyyxxxwwwxxxyyyxxxyyyzzz{{{{{{{{{zzzyyywwwuuurrrqqqpppooommmllldddcccaaa^^^[[[YYYWWWVVVXXXYYY[[[\\\^^^aaaeeehhhlllmmmoooqqqsssuuuxxxzzzyyyxxxwwwvvvuuusssrrrrrrtttssssssssssssrrrooommmkkkiiifffcccaaabbbcccdddccccccaaa^^^ZZZUUUQQQOOOJJJHHHFFFEEEEEECCC@@@>>>:::999777666555555666666999999:::;;;===>>>??????CCCDDDFFFFFFDDD@@@<<<:::999;;;===@@@III___qqq]]]RRRKKKHHHHHHKKKMMMQQQ]]]jjj|||}}}rrrPPP@@@<<<999666555333222222222222222111111000000///000000111222333222222222222111111000000111111111111111111111111111222222222222222222222222222111111111222222333111000//////000000///---111000000///...------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,------......,,,///333777;;;???CCCGGGNNNVVVaaaggghhhggggggggghhhjjjlllooosssxxx~~~xxxmmmddd```\\\WWWRRRLLLHHHKKKPPPYYYXXXWWWWWWXXX]]]dddiiikkkkkklllllljjjjjjjjjkkkiiikkkooosssuuurrrkkkeee___aaaccceeeggghhhhhhhhhkkknnnpppoooppprrrnnnhhhdddcccbbbaaabbbcccdddeeedddgggiiijjjjjjiiiiiijjjkkkkkklllmmmnnnpppqqqrrrwwwwwwwwwvvvuuutttsssrrrooonnnmmmkkkkkkkkklllmmmoooppppppoooooopppsssvvvvvvuuuuuutttttttttttttttsssssssssrrrqqqooonnnnnnmmmmmmnnnooopppqqqrrrrrrnnnmmmmmmoooqqqqqqpppooonnnppprrrssssssrrrppppppmmmoooqqqssstttsssqqqpppoooooopppqqqqqqqqqqqqqqqwwwvvvvvvuuuvvvvvvwwwxxxlllnnnppprrruuuvvvwwwwwwrrrrrrrrrrrrrrrrrrqqqqqqooooooppppppooommmkkkiiijjjjjjkkklllnnnooopppqqqoooooopppqqqqqqqqqpppppprrrnnnggg___YYYWWW[[[^^^aaaffflllppprrrsssttttttyyyzzzzzz{{{zzzyyyxxxwwwtttttttttsssqqqqqqrrrtttrrrsssuuuwwwwwwwwwvvvuuuuuuvvvwwwxxxxxxyyyyyyxxxzzzyyyyyyxxxwwwvvvtttsssttttttssssssssssssssstttqqqooonnnnnnoooooonnnmmmlllmmmnnnppppppqqqqqqqqqqqqnnnjjjggggggggggggfffggggggeeebbb______aaaccc```cccfffgggggggggggghhhhhhjjjlllnnnooopppsssuuuvvvuuuuuuuuuvvvvvvtttrrrooonnnnnnqqquuuxxxzzzzzzyyyuuuqqqmmmggg___XXXTTTSSSTTTVVVWWWYYY\\\^^^```______^^^\\\[[[]]]```cccfffhhhjjjlllmmmllljjjiiiiiikkklllllliiifffdddccc}}}}}}}}}|||zzz{{{|||~~~yyyzzz{{{zzzxxxwwwxxxyyywwwxxxzzz{{{{{{zzzxxxvvvvvvsssooollljjjgggdddbbbYYYXXXVVVTTTRRRQQQQQQPPPPPPQQQSSSUUUXXX\\\aaaeeehhhjjjmmmnnnppprrruuuxxxxxxwwwvvvuuusssrrrqqqpppsssrrrrrrrrrsssqqqooolllhhhgggdddbbbbbbbbbcccddd___^^^[[[XXXTTTPPPMMMKKKGGGFFFEEEEEEEEECCC???<<<888777666666666666777888::::::;;;<<<===>>>???@@@CCCDDDEEEEEECCC???;;;888666999===DDDQQQiiijjjWWWNNNHHHGGGJJJQQQTTTWWWdddsss{{{```FFF<<<:::777555666222222222222222222111111//////...//////000111222222222333333222222111000000000111111111222222222222222222333333333333333222222222222222222333444222000//////000111///...////////////............////////////////////////------------------------------,,,,,,,,,------...,,,///333777;;;@@@EEEIIIPPPXXXdddkkkkkkiiigggfffeeeeeefffhhhlllttt}}}}}}zzzvvvsssoooiiieeefffdddaaaZZZRRRMMMMMMPPPWWWZZZ]]]\\\\\\cccppp|||}}}vvvpppnnnnnnjjjjjjmmmqqqtttrrrlllfff___```bbbdddfffhhhiiiiiijjjmmmooonnnoooqqqmmmgggdddccccccbbbbbbcccdddeeeccceeeggghhhgggggghhhjjjjjjkkkkkkmmmnnnppprrrsssuuuuuuuuuuuutttssssssrrrqqqooommmkkkkkkkkkmmmnnnooopppqqqqqqqqqqqqsssuuuttttttsssrrrrrrrrrrrrrrrqqqrrrsssrrrpppnnnooopppsssrrrqqqpppooonnnnnnnnnnnnnnnnnnppprrrssssssqqqqqqsssuuuuuusssrrrqqqrrrpppqqqsssttttttsssrrrqqqnnnoooppppppqqqqqqqqqqqqvvvvvvvvvwwwwwwxxxxxxxxxoooqqqsssuuuwwwwwwwwwwwwqqqqqqqqqqqqqqqqqqqqqrrroooppppppppppppnnnmmmlllllllllmmmmmmnnnoooooopppmmmnnnooopppqqqqqqqqqqqqooolllddd[[[TTTTTTZZZ```eeeiiimmmppppppqqqrrrssswwwxxxyyyzzzzzzyyyxxxwwwuuuuuutttrrrooooooppprrrqqqrrrssstttuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{xxxxxxxxxxxxwwwvvvuuutttuuutttttttttttttttuuuvvvrrrpppoooooopppqqqooonnnlllmmmnnnooooooooooooooonnnlllhhhgggffffffeeeddddddddddddbbb``````bbbddddddeeeffffffdddbbbccccccfffhhhkkkmmmnnnpppsssuuutttssssssuuuwwwxxxwwwvvvtttssssssuuuxxxzzz{{{{{{zzzrrrjjjfff```XXXTTTSSSVVVYYY\\\^^^___```bbbcccddddddcccaaa``````bbbeeehhhiiijjjkkkkkkjjjjjjiiiiiilllnnnnnnllliiigggfff}}}zzz|||}}}{{{yyyyyy{{{~~~{{{||||||{{{xxxwwwwwwxxxvvvxxxzzz{{{{{{xxxvvvtttrrroooiiieeeaaa]]]YYYVVVPPPPPPNNNMMMMMMMMMNNNNNNOOOQQQRRRTTTVVV[[[```eeecccfffiiijjjkkkmmmqqquuuuuuttttttsssrrrrrrqqqqqqrrrqqqqqqqqqqqqpppmmmkkkdddccccccbbbaaaaaaaaabbb]]]\\\XXXTTTPPPMMMJJJIIIEEEDDDDDDDDDDDDBBB===:::888777666666777888:::;;;;;;;;;<<<===>>>??????@@@AAABBBCCCCCCAAA>>>999777666:::AAALLL___xxx~~~gggUUUNNNJJJIIIPPP[[[```dddrrrgggRRR@@@;;;999444333666111111111111111111222222///////////////000222222222333444444444333111111//////000111222333333444222222222333333333444444111111111111111222333333333111000000111222000///............////////////000000000000000000000000..............................------------......---000333777;;;AAAGGGKKKPPPZZZgggqqqsssqqqooonnniiigggeeedddfffnnnxxxyyyqqqnnnmmmoooqqqqqqrrrooofff[[[SSSPPPOOOSSSZZZ``````bbbooozzzrrrpppooommmmmmooorrrqqqlllfff```aaabbbdddggghhhjjjkkkjjjmmmnnnnnnoooppplllfffddddddcccbbbbbbccccccdddbbbcccdddeeedddeeegggiiijjjkkkkkkmmmoooqqqrrrsssssssssttttttttttttsssrrrrrrqqqnnnlllkkklllmmmoooppprrrttttttsssssstttuuutttsssrrrqqqpppqqqrrrrrroooqqqrrrqqqooonnnppprrrvvvtttrrrpppnnnmmmmmmmmmnnnnnnoooqqqtttvvvuuuttttttvvvwwwvvvsssrrrsssuuusssssstttttttttsssrrrqqqnnnnnnooopppqqqrrrrrrqqqtttuuuwwwxxxyyyyyyxxxxxxtttuuuwwwxxxxxxwwwvvvuuupppppppppppppppqqqrrrrrroooooooooppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnllllllnnnoooqqqrrrrrrrrrmmmlllggg```YYYYYY^^^dddfffhhhkkkmmmnnnooorrrtttuuuvvvwwwyyyyyyyyyyyyxxxvvvuuutttqqqmmmlllnnnooorrrrrrrrrrrrsssuuuwwwxxxuuuvvvwwwyyy{{{||||||}}}wwwwwwwwwwwwwwwvvvuuuuuuttttttsssssstttuuuvvvvvvrrrqqqppppppqqqqqqpppooonnnnnnooooooooooooooonnnllljjjhhhgggfffeeecccaaaaaabbbdddcccbbbbbbdddeeeeeeeeeeeecccaaa```aaaccceeegggjjjlllnnnpppsssuuusssssstttvvvyyyzzzzzzxxxwwwvvvtttuuuwwwxxxxxxwwwuuujjj```[[[WWWRRRQQQUUUYYY]]]bbbddddddeeefffgggggghhhhhhfffeeedddeeegggiiiiiihhhhhhhhhhhhhhhhhhfffiiilllmmmkkkiiigggfff~~~|||{{{{{{xxxzzz|||{{{xxxxxxzzz}}}|||}}}}}}{{{yyywwwwwwxxxuuuwwwyyy{{{zzzxxxtttrrroookkkeee___[[[VVVQQQNNNLLLKKKKKKJJJKKKLLLMMMNNNSSSTTTUUUVVVXXX]]]bbbfff```cccfffggghhhjjjnnnrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppqqqpppmmmjjjaaaaaaaaaaaaaaa`````````^^^\\\XXXSSSOOOKKKHHHGGGCCCBBBBBBCCCCCC@@@<<<999888777777777888999;;;<<<;;;<<<<<<===>>>??????@@@???@@@BBBBBB@@@<<<888555999>>>GGGUUUlll}}}fffTTTNNNNNNOOOXXXfffmmmqqq[[[JJJ>>><<<999111000666111111111111111111222222////////////000111222333333333444555444333222111......///111222333444555111111222222222333333333000000///000000111222222333222111111222222111///------......///000000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////)))+++...222666;;;BBBGGGPPP[[[kkkwww||||||{{{{{{pppmmmgggcccbbbhhhrrrxxx|||pppkkklllsssyyyzzz|||yyynnnaaaWWWQQQOOONNNXXXaaadddhhh}}}uuuqqqtttqqqnnnoooqqqpppkkkfffaaaaaaccceeegggiiikkkllljjjmmmnnnmmmnnnoookkkeeeddddddccccccbbbcccccccccaaabbbccccccbbbdddgggiiikkkkkklllmmmoooqqqssstttrrrssstttttttttttttttssssssqqqooolllllllllnnnoooppprrruuuvvvuuuttttttuuutttsssrrrqqqpppqqqrrrrrrnnnppprrrqqqooonnnqqqttttttsssqqqoooooooooooopppnnnnnnooorrruuuxxxwwwwwwvvvxxxxxxvvvsssrrrtttwwwuuuuuuuuuuuutttsssrrrrrrnnnnnnoooqqqqqqrrrrrrrrrssstttwwwyyyzzzyyyxxxwwwxxxyyyzzzzzzyyyvvvtttrrroooooooooooopppqqqrrrsssoooooooooooooooppppppppppppooooooooonnnnnnnnnmmmjjjkkkmmmoooqqqrrrssssssnnnooommmhhhbbb```dddhhheeegggiiijjjlllnnnrrrtttssstttvvvxxxyyyyyyyyyxxxwwwvvvtttpppmmmkkklllnnnsssrrrrrrrrrsssvvvyyy{{{tttuuuwwwyyy{{{|||}}}}}}vvvvvvwwwwwwwwwvvvvvvuuussssssssssssttttttuuuvvvrrrqqqppppppqqqqqqpppooooooppppppppppppoooooonnnjjjiiiggggggfffeeebbb```___aaacccdddddddddeeefffbbbbbbbbbaaa```aaadddfffdddgggjjjlllnnnpppsssvvvttttttuuuwwwzzz{{{zzzyyywwwuuussssssssstttsssrrrooobbbWWWSSSOOOMMMOOOUUUZZZ___eeehhhhhhhhhiiikkkiiijjjkkkjjjhhhgggggghhhjjjhhhgggeeeeeeeeefffgggaaadddhhhjjjhhhfffdddccc~~~||||||{{{{{{{{{yyywwwvvvxxxzzzzzz}}}~~~zzzwwwwwwxxx~~~|||zzzzzzyyyuuuooojjjeeebbb]]]VVVPPPNNNOOOQQQMMMLLLLLLLLLNNNQQQTTTVVVYYYXXXYYY\\\___aaaaaa`````````______aaaeeehhhkkkooopppqqqqqqqqqpppnnnmmmnnnnnnmmmmmmlllkkkjjjjjjaaa```___``````___\\\YYY[[[XXXTTTPPPMMMHHHDDD@@@DDDCCCBBBAAA>>>;;;999777666666666666777888::::::;;;<<<<<<>>>???@@@AAABBBCCCCCC@@@===;;;;;;999777???HHHUUUfffbbbRRRSSSMMMeeevvvrrrppp{{{qqqKKKCCC999444333444222///000000000000000000000000............/////////000111111111111111222222222......///111111222222222333222111000000111222333222222222222222222222222000111222333333222111000////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,++++++,,,------,,,***+++...111222444:::BBBHHHQQQaaatttxxxkkkeeegggnnnuuusssnnnttt|||}}}xxxmmm___SSSNNNTTTXXX___fffrrruuuppprrrpppooooooooonnnllljjjdddeeeeeeggghhhiiijjjkkkkkkmmmooonnnllliiihhhggg______```aaacccdddeeeeee____________```aaacccdddlllkkkiiiiiijjjnnnrrrtttsssssssssrrrssssssttttttqqqqqqqqqpppooommmlllkkkkkknnnsssvvvvvvuuuuuuuuuttttttuuutttsssqqqooommmmmmmmmnnnnnnooooooppppppppppppoooooonnnnnnnnnmmmqqqoooooorrrvvvyyyyyywwwvvvvvvuuutttsssrrrqqqqqquuutttrrrqqqpppqqqrrrrrrqqqnnnlllmmmqqquuuvvvuuuyyyxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxuuusssrrrsssuuuooonnnmmmmmmooopppppppppqqqqqqqqqppppppppppppooonnnnnnnnnnnnooopppqqqrrrmmmnnnooopppppppppppppppmmmkkkgggeeeeeefffffffffdddfffiiimmmnnnnnnmmmmmmpppqqqrrrsssttttttttttttrrrrrrpppnnnlllkkkmmmoooqqqrrrtttvvvvvvvvvvvvuuu||||||{{{zzzzzzzzz{{{{{{}}}zzzwwwwwwxxxxxxwwwtttuuurrrooonnnoooqqqssssssssssssrrrsssssstttuuuvvvtttsssqqqooommmkkkjjjiiifffeeedddcccccccccccccccccccccddddddddddddccccccdddcccaaa___```aaadddeeedddeeegggiiimmmpppssstttrrrssstttuuuvvvwwwxxxxxxuuuuuutttuuuuuutttrrrpppggg```VVVPPPOOORRRXXX[[[dddgggkkkmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjgggffffffeeedddcccbbbaaahhhggggggggghhhgggeeeccc}}}~~~|||{{{{{{{{{zzzyyywwwvvvwwwyyyzzz|||~~~}}}zzzxxxwwwxxxyyywwwvvvvvvuuuqqqkkkfff]]]\\\XXXSSSOOONNNPPPRRRSSSSSSTTTUUUXXXZZZ]]]^^^______```bbbeeegggfffeeeaaa```______```bbbeeeggglllmmmnnnoooooonnnmmmmmmlllkkkiiigggfffdddddddddbbbaaa`````````___\\\YYYYYYUUUPPPMMMKKKIIIGGGEEEEEEDDDBBB???<<<999666555666666666777888999:::;;;<<<<<<===>>>@@@AAAAAABBBBBBBBB@@@===<<<<<<<<<;;;CCCTTTjjjvvv\\\RRRUUU]]]ppp~~~|||```HHHAAA888333333333111///000000000000000000000000........./////////000000222222111111111000000000...///000111111222222222222222111000000111222222111111111111111111111111000111111222222111111000////////////////////////000///......------...............---------,,,,,,///......///000000///---+++---///000222888@@@FFFPPPaaauuupppkkknnnsss~~~{{{uuuyyyvvvgggYYYQQQOOOUUU___fffppp~~~qqqnnnpppooonnnnnnmmmllljjjhhheeefffggghhhiiijjjjjjkkkkkklllnnnmmmjjjgggfffeeeeeeeeeeeeeeeddddddddddddaaa```___^^^___```bbbdddiiihhhhhhhhhjjjnnnqqqtttrrrqqqqqqrrrrrrsssssstttrrrrrrqqqooommmjjjhhhggghhhmmmssswwwxxxwwwwwwwwwvvvvvvvvvuuussspppnnnlllnnnnnnnnnnnnooooooppppppoooooooooooonnnnnnmmmmmmnnnmmmmmmooosssvvvvvvtttuuuttttttssssssrrrrrrqqqtttsssrrrqqqqqqqqqrrrrrrpppnnnlllmmmqqqssstttssswwwwwwvvvuuuuuuuuuvvvwwwvvvxxxyyyxxxuuurrrqqqqqqooommmlllmmmoooqqqqqqqqqqqqqqqqqqqqqppppppppppppooonnnnnnnnnoooooopppqqqmmmmmmnnnooooooooooooooonnnllljjjhhhggghhhhhhhhhfffiiillloooppppppooonnnooooooppprrrsssssssssssssssrrrpppmmmjjjjjjlllnnnqqqrrrtttvvvwwwwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{|||yyywwwvvvxxxxxxwwwuuuqqqnnnkkkjjjlllnnnooooooppppppppppppqqqqqqrrrsssqqqpppooonnnllljjjiiihhheeeeeedddcccccccccddddddeeeffffffffffffeeedddcccbbbaaa___^^^^^^```bbbdddeeeeeefffhhhjjjmmmooopppppppppqqqrrrssstttuuuvvvuuutttsssrrrqqqnnnjjjhhh]]]YYYSSSPPPQQQUUU[[[^^^eeehhhlllnnnnnnnnnnnnooonnnnnnoooooonnnnnnmmmmmmfffdddcccaaa```aaabbbbbbgggffffffffffffddd```]]]yyy|||~~~}}}{{{{{{zzzzzzzzzxxxvvvvvvwwwxxxxxxzzz||||||zzzxxxxxxxxxsssrrrqqqpppnnnjjjddd```WWWWWWVVVTTTRRRRRRUUUWWW[[[\\\___aaadddfffhhhhhhhhhhhhiiikkknnnooommmlllfffeeecccbbbbbbccceeefffiiiiiijjjkkklllllllllkkkjjjhhheeebbb```______```cccaaaaaa``````___[[[YYYUUUQQQLLLIIIIIIIIIIIIIIIFFFDDD@@@<<<888555444333666666777777888:::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@>>>===;;;<<<>>>BBBMMMhhhkkkXXXUUUZZZjjjwww~~~{{{wwwnnnLLLCCC===666222222222111///000000000000000000000000....../////////000000000333222222111///......---...///000111111222111111222111111000000111111222000000000000000000000000222111111000000111111222////////////////////////111000//////......////////////.........------------,,,,,,,,,......,,,++++++,,,---...///555>>>DDDQQQccc||||||oooooottt||||||rrr```TTTKKKSSS]]]dddkkkvvvmmmllllllmmmmmmlllkkkiiigggeeefffgggiiijjjkkkkkkkkkjjjkkkllllllkkkhhhfffeeeeeekkkkkkjjjhhhgggeeeddddddcccaaa___]]]]]]___aaaccceeefffggghhhkkkmmmoooqqqnnnnnnooopppqqqqqqrrrssssssrrrpppnnnkkkhhhfffdddggglllsssxxxzzzzzzyyyyyyxxxwwwvvvuuurrrpppmmmlllnnnnnnnnnoooooooooooopppoooooonnnnnnnnnnnnmmmmmmmmmmmmmmmooorrrttttttsssssssssssssssssssssssssssssssssrrrqqqqqqqqqrrrrrrooonnnmmmoooqqqrrrrrrqqqvvvvvvuuuuuuuuuvvvvvvwwwtttwwwzzz{{{wwwsssooommmmmmlllkkklllnnnqqqrrrrrrrrrqqqqqqqqqppppppppppppooonnnnnnnnnnnnoooooopppnnnnnnnnnoooooooooooooooooonnnlllkkkjjjjjjjjjjjjjjjlllnnnqqqrrrrrrqqqpppmmmmmmooopppqqqrrrrrrsssuuusssoookkkggggggjjjllloooqqqsssuuuwwwwwwwwwwwwuuuuuuvvvxxxyyy{{{|||}}}zzzxxxvvvvvvwwwwwwvvvuuupppmmmkkkjjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooommmmmmlllkkkjjjiiihhhhhhddddddcccccccccdddeeeeeegggggggggfffeeedddbbbbbb___^^^]]]\\\\\\^^^```aaaddddddeeefffgggiiikkklllmmmmmmmmmnnnooopppqqqrrrtttsssrrrooojjjeee```]]]RRRQQQQQQSSSVVVZZZ^^^```hhhkkknnnooooooooopppqqqoooooopppppppppooonnnnnnfffdddaaa``````bbbdddfffhhhgggggggggfffccc___[[[vvvyyy|||~~~~~~}}}|||{{{zzzyyyyyyzzzxxxvvvuuuvvvwwwvvvwwwyyyyyyyyyxxxwwwwwwqqqqqqooolllhhhbbb]]]YYYVVVWWWYYYYYYYYY[[[^^^```ccceeeiiimmmpppqqqrrrrrrtttssstttvvvxxxxxxuuusssooonnnkkkiiihhhhhhhhhhhhfffggghhhhhhiiiiiijjjjjjiiifffccc```^^^___```aaacccaaa``````___]]]ZZZWWWPPPMMMJJJHHHHHHHHHGGGFFFCCC@@@<<<888555444333333777777777888999;;;<<<===>>>???@@@AAABBBAAAAAAAAA>>>===<<<;;;999:::BBBJJJaaa~~~}}}cccXXXZZZ^^^gggqqq}}}|||vvvuuuzzz}}}zzzyyyzzz}}}___BBB===999444111111111000///000000000000000000000000...////////////000000000111111000000///......---//////000111111111111111111111000000000000111111000000000000000000000000222111000//////000111222////////////////////////111000//////......//////............------------,,,+++***+++------+++***,,,---------...333<<>>===;;;888666444444555666777888888999;;;<<<>>>???>>>???AAABBBBBBAAA@@@???<<<:::999999888;;;IIIXXX{{{ppp]]]YYYZZZ[[[\\\fffwww}}}||||||{{{xxxvvvxxx}}}oooSSS@@@888666333111000000000///////////////////////////////////////000000000111///////////////000000000///000000111111111111000000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000000///......------......---------,,,,,,,,,,,,+++///.........000000...---,,,......---...222:::AAARRRjjjuuutttyyy|||mmmYYYOOONNNSSS]]]fffllluuu|||xxxmmmdddaaabbbeeehhhllllllkkkiiihhhiiijjjkkklllmmmmmmlllkkkkkkiiijjjjjjiiihhhhhhkkkmmmmmmlllkkkiiigggfffeeedddbbbaaa___]]]]]]^^^```aaaeeefffggghhhiiiiiiiiiiiiggghhhjjjlllmmmnnnnnnnnnppppppppppppooommmllllllmmmrrrwwwzzzzzzxxxvvvuuurrrqqqqqqpppppppppppppppppppppppppppoooooooooooonnnooooooooooooooooooooonnnooopppqqqqqqrrrssssssssssssssstttuuuuuuvvvvvvqqqrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrrrrqqqoooooonnnqqqqqqrrrssstttuuuuuuuuuvvvwwwwwwvvvrrrpppooooookkkiiihhhhhhkkkoooqqqqqqrrrrrrrrrqqqqqqqqqqqqpppoooooonnnmmmlllllllllmmmnnnmmmllllllkkklllmmmmmmlllmmmnnnmmmjjjiiijjjlllmmmmmmnnnoooooonnnnnnmmmkkklllnnnppprrrssstttuuuwwwuuuoooiiieeedddgggiiikkkllloooqqqssstttttttttxxxxxxyyyyyyyyyyyyxxxwwwsssttttttssssssssstttuuuvvvtttrrrqqqrrrsssrrrqqqmmmmmmnnnnnnmmmlllkkkjjjgggggggggggggggggggggggg```_________```aaabbbbbbccccccbbbaaa___]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^```bbbeeegggiiiffffffeeedddeeefffhhhiiinnnnnnlllfff^^^WWWSSSRRRTTTYYY^^^bbbbbbaaaaaabbbnnnppprrrrrrqqqqqqrrrsssrrrqqqqqqpppnnnllljjjiiiccceeegggiiijjjjjjiiiiiiiiiiiiiiikkkkkkiiieeebbbuuuwwwzzz|||||||||}}}~~~{{{|||~~~~~~||||||||||||{{{zzzyyyxxxvvvxxxyyyxxxvvvttttttuuuoooooopppsssuuuvvvuuusssrrrqqqllleee^^^ZZZXXXXXX\\\^^^aaadddhhhmmmsssxxx~~~{{{xxxtttrrrpppooolllkkkjjjiiihhhggggggggg```___]]]\\\\\\]]]___```___^^^\\\[[[ZZZWWWSSSPPPJJJIIIHHHGGGEEEAAA;;;666888777666555555666777777888888999:::<<<>>>???@@@>>>???AAABBBBBB@@@>>>===;;;888888:::;;;BBBXXXnnnwwwdddXXXTTTTTTUUUYYYfff|||{{{uuuxxxzzz]]]III>>>555555333222000//////.../////////////////////////////////000000000111111/////////000000111111111000000111111111111000000///000000111111000000///111111111111111111111111111000000//////000000111000000000000000000000000000///......------......------,,,,,,,,,+++++++++...---,,,---//////---,,,,,,---///......111888===LLLddd{{{zzz~~~|||vvv^^^PPPLLLNNNYYYdddiiiiiiiiijjjlllmmmjjjccc\\\ZZZYYY```eeejjjllllllkkklllmmmlllllllllkkkkkkkkkkkkkkkjjjjjjiiihhhgggiiilllnnnlllkkkjjjhhhgggeeedddccc```___^^^^^^^^^___```aaaeeefffggghhhhhhiiiiiihhhhhhjjjkkkmmmnnnnnnmmmmmmoooooopppqqqqqqqqqqqqpppqqqtttxxxyyyxxxvvvttttttqqqppppppppppppqqqqqqrrrqqqppppppppppppoooooooooooooooppppppppppppqqqqqqmmmnnnppppppooooooppprrrsssssssssttttttuuuuuuuuuqqqqqqrrrsssssssssrrrrrrrrrssssssqqqnnnmmmmmmmmmlllmmmnnnpppqqqrrrrrrrrrwwwwwwuuurrrpppoooppprrrnnnkkkiiiiiillloooqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnllllllkkkkkkkkkjjjiiihhhgggfffggghhhiiijjjmmmnnnmmmjjjhhhjjjlllmmmmmmmmmmmmllllllkkkjjjjjjkkkmmmppprrrtttuuuuuuwwwtttpppjjjfffeeefffiiikkkllloooqqqssssssssssssvvvvvvwwwwwwvvvtttrrrqqqoooqqqqqqqqqpppppprrrttttttrrrppppppqqqqqqpppoookkklllllllllkkkjjjhhhgggcccddddddddddddddddddddd]]]]]]\\\\\\\\\]]]^^^^^^_________^^^\\\ZZZYYYXXXVVVVVVVVVVVVWWWYYYZZZZZZYYYYYYZZZ\\\___bbbdddeeebbbaaa```______aaacccdddggggggeee```XXXSSSSSSTTT[[[```fffiiigggffffffgggppprrrsssrrrqqqqqqrrrsssrrrqqqqqqooonnnllljjjiiibbbdddgggjjjkkkkkkiiiggghhhgggfffggghhhgggeeebbbtttvvvzzz{{{{{{{{{|||}}}yyyzzz{{{{{{}}}}}}~~~~~~zzz{{{{{{{{{zzzyyyxxxwwwuuuwwwxxxxxxvvvtttttttttlllllllllooosssuuusssqqqpppnnniiibbb[[[YYY[[[^^^```bbbfffjjjpppyyy|||xxxvvvuuurrrpppnnnkkkhhhgggffffff___^^^^^^]]]\\\\\\\\\]]]]]][[[YYYXXXWWWTTTPPPLLLIIIGGGEEECCCAAA===888444555555555666666666666777888999999;;;<<<>>>@@@AAA>>>???AAABBBAAA???===;;;;;;777888===BBBNNNkkktttbbbYYYTTTOOOPPPVVVaaappp{{{kkkOOO@@@:::444444444333111///......//////////////////////////////000000000111111111111111111111111111000000000000111111111111000000...///000111111000///...000000000000000000000000//////000000000000//////000000000000000000000000111000//////......//////...---------,,,,,,,,,,,,+++******+++,,,,,,+++)))))),,,.........000444999DDDYYYwww||||||```PPPKKKJJJSSS]]]`````````^^^```aaa^^^ZZZVVVTTTTTTZZZ```hhhlllllllllnnnqqqnnnmmmkkkjjjiiijjjkkkllllllkkkiiigggeeefffiiilllmmmllljjjhhhfffdddbbbaaa]]]]]]^^^___````````````cccdddeeefffhhhjjjkkkllllllmmmooopppqqqpppooonnnoooooopppqqqrrrrrrqqqqqqsssuuuwwwwwwvvvttttttttttttsssrrrqqqqqqrrrssssssqqqqqqqqqpppppppppooooooppppppqqqqqqqqqrrrrrrrrrnnnpppqqqqqqooonnnppprrrqqqrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssssssssrrrrrrrrrsssrrrnnnjjjiiijjjlllkkklllnnnppprrrrrrrrrrrruuuuuutttrrrpppoooqqqsssrrrooollllllnnnqqqssstttssssssrrrrrrrrrqqqqqqqqqpppooonnnlllkkkjjjjjjjjjiiihhhfffeeeeeeeeefffgggiiimmmpppnnnjjjiiijjjmmmmmmmmmllllllkkkjjjiiiiiihhhiiilllnnnqqqssstttuuuvvvtttqqqlllhhhfffgggiiimmmoooppprrrsssttttttssstttuuuuuuuuutttrrrpppnnnlllnnnoooooonnnnnnqqqsssqqqpppnnnnnnooonnnmmmlllggghhhhhhhhhgggeeecccaaa````````````````````````[[[ZZZZZZYYYYYYYYYYYYZZZXXXXXXWWWWWWUUUTTTRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ\\\^^^___]]]\\\ZZZYYYYYY[[[]]]______```^^^YYYSSSQQQTTTYYY^^^dddjjjlllkkkjjjlllnnnrrrssssssrrrqqqppprrrsssppppppppppppooonnnmmmmmmfffgggiiikkkllllllkkkjjjiiigggeeedddddddddbbbaaasssvvvyyy{{{{{{{{{|||}}}yyyxxxxxxxxxyyyzzz{{{|||zzz~~~}}}~~~zzzzzzzzzzzzyyyyyyxxxwwwuuuwwwxxxxxxvvvtttsssssskkkjjjjjjnnnrrrtttrrrpppmmmkkkfff___ZZZYYY^^^bbbdddfffjjjpppxxx|||zzzvvvtttpppllliiigggffffffaaaaaa```___^^^]]]\\\[[[[[[ZZZXXXVVVUUURRRMMMJJJIIIFFFBBB???===:::777555555555666777777666666555999999:::;;;===???AAABBB===>>>@@@AAAAAA???<<<:::;;;777999@@@GGGWWWzzz}}}rrr```SSSSSSQQQLLLQQQ]]]iiizzz```HHH;;;666444555555333111///......////////////////////////000000000000111111111111444444333222111000//////000000111111111000000///...///000111111000///...////////////////////////...///000111111000///...000000000000000000000000222111111000000000000000//////.........---------...------...//////...,,,'''***---...---...222555@@@QQQiii~~~|||}}}___QQQKKKIIINNNSSSVVVXXX[[[WWWXXXXXXVVVSSSQQQQQQRRRVVV]]]fffkkkkkklllooosssooommmkkkhhhhhhiiikkklllmmmllliiifffccccccfffhhhooonnnkkkiiifffcccaaa```[[[\\\^^^```aaaaaa```___aaabbbccceeehhhkkknnnpppoooppprrrssstttsssqqqpppoooooopppqqqqqqqqqqqqpppssstttvvvvvvtttttttttuuuwwwvvvtttsssrrrrrrssssssqqqqqqqqqqqqppppppooooooqqqqqqqqqrrrrrrssssssssspppssstttsssqqqppprrrtttppppppppppppppppppppppppoooppprrrssstttsssrrrrrrrrrrrrppplllgggfffgggjjjmmmnnnpppssstttuuuuuuuuurrrssstttsssqqqpppqqqrrruuurrrooonnnpppsssuuuvvvsssssssssrrrrrrrrrqqqqqqpppooonnnlllkkkjjjiiiiiillljjjhhhgggfffggghhhiiijjjmmmqqqoookkkiiikkknnnnnnmmmlllkkkjjjiiiiiihhhfffhhhjjjmmmppprrrssstttuuutttqqqmmmiiiggggggiiipppqqqrrrtttuuuuuutttttttttuuuvvvvvvuuusssqqqpppjjjlllnnnnnnlllmmmooorrrqqqooonnnmmmnnnnnnlllkkkcccdddeeeeeedddaaa___]]]^^^^^^]]]]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWPPPPPPPPPPPPOOOMMMLLLKKKNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXVVVUUUUUUWWWYYY[[[YYYZZZYYYTTTPPPPPPVVV[[[^^^dddkkkmmmmmmmmmqqquuurrrssssssrrrppppppqqqsssnnnooopppqqqqqqqqqqqqqqqllllllllllllmmmnnnoooooommmjjjfffdddccccccaaa```vvvvvvxxx{{{}}}~~~|||zzz{{{|||}}}|||{{{zzz{{{}}}|||}}}wwwwwwzzz|||{{{xxxvvvvvvvvvuuuuuutttssssssssssssuuuvvvvvvuuuttttttjjjjjjlllnnnqqqsssrrrpppiiigggccc```___```ccceeefffiiiqqqzzz|||zzzzzzwwwrrrmmmiiigggffffff^^^_________^^^]]][[[ZZZ\\\XXXSSSOOOMMMKKKJJJHHHBBBAAA@@@???<<<:::777666666555555555666777999:::<<<<<<<<<<<<>>>@@@BBBCCC@@@BBBDDDCCC@@@===;;;:::777;;;===@@@PPPqqqqqqcccUUUSSSRRRQQQOOOQQQZZZeeellliiiMMM===888888333111000///000///...,,,,,,,,,------...///000000//////............//////000000111222222222222111............////////////.../////////000000000111222222111111000000//////////////////////////////111222333333222111000/////////............//////000////////////.........++++++,,,---............+++,,,,,,,,,,,,...222555???JJJ[[[ooo}}}ttt```RRRKKKFFFHHHQQQWWWVVVSSSSSSTTTVVVXXXYYYXXXTTTPPPSSSYYY___ccceeeggglllooommmjjjffffffhhhjjjjjjiiijjjjjjjjjfffbbb```bbbdddkkkiiihhhgggfffccc^^^ZZZYYYYYYYYYZZZ[[[]]]___```bbbcccdddddddddeeegggjjjnnnnnnppppppqqqpppooonnnoooppppppqqqqqqrrrrrrssssssuuuwwwwwwuuussssssssswwwvvvtttssssssssstttuuutttsssqqqpppooonnnnnnooonnnpppsssttttttssstttuuutttsssssssssssstttuuuuuusssrrrrrrrrrrrrssstttuuuqqqqqqqqqrrrrrrrrrssssssqqqpppmmmjjjhhhggghhhhhhlllmmmppprrrttttttsssrrrnnnoooppprrrssstttuuuuuuvvvvvvuuutttttttttttttttuuusssqqqqqqrrrssstttsssrrrqqqpppooommmkkkjjjiiilllkkkiiigggggghhhiiijjjnnnooopppooollljjjjjjjjjmmmnnnoooooonnnkkkhhhfffjjjkkklllnnnppprrrtttuuurrrrrrqqqoookkkhhhhhhhhhqqqqqqrrrqqqpppqqqtttvvvuuuuuuuuutttsssrrrpppooorrrnnnjjjhhhiiikkknnnoooooonnnmmmkkkiiigggfffeeejjjgggdddbbbaaa```^^^\\\XXXYYYZZZ[[[\\\[[[ZZZYYYWWWWWWXXXWWWVVVTTTQQQPPPMMMMMMLLLKKKKKKJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIQQQPPPPPPOOOOOOPPPPPPQQQRRRQQQOOOPPPRRRTTTTTTSSSTTTRRRNNNMMMNNNRRRWWWZZZeeeeeefffjjjppprrrqqqoooqqqqqqpppppppppqqqqqqrrrsssqqqooonnnnnnpppsssuuunnnooopppqqqrrrqqqpppooollljjjgggdddaaa```______ssstttuuuyyy|||}}}|||{{{{{{|||~~~}}}{{{zzzzzz{{{|||~~~zzzuuuuuuwwwyyyxxxvvvvvvvvvuuutttsssssssssssstttuuuvvvwwwxxxwwwvvvvvvnnnmmmnnnoooqqqqqqooommmhhhfffcccbbbbbbfffiiilllqqqvvv~~~|||yyywwwuuutttrrroookkkgggdddccc^^^_________^^^\\\YYYXXXWWWTTTOOOLLLJJJIIIGGGFFFAAA@@@>>><<<999777555555555555555555666888:::;;;===<<<<<<===???AAACCCDDDDDDEEEEEECCC???;;;999888666:::===FFF\\\~~~ssscccXXXQQQQQQQQQQQQQQQUUUaaaooozzz\\\EEE999666666111000......//////...,,,++++++,,,,,,---....../////////............////////////000111111111000000............////////////////////////000000000000111111111000000000000000////////////////////////000111222222222111000/////////............//////...------------,,,,,,,,,,,,,,,------...---------+++,,,,,,,,,,,,...111444:::DDDRRRdddzzzrrrbbbSSSMMMGGGIIIPPPVVVWWWUUURRRRRRSSSUUUVVVTTTQQQNNNOOOSSSYYY]]]aaaeeeiiikkkllliiiffffffhhhjjjjjjiiiiiijjjiiigggcccaaaccceeeiiiiiihhhfffaaa\\\XXXUUUWWWXXXYYYZZZ\\\]]]^^^___```bbbcccddddddeeehhhjjjlllmmmoooppprrrrrrqqqqqqpppqqqqqqqqqrrrrrrsssssssssuuuvvvvvvtttsssrrrsssuuuttttttsssssssssttttttsssrrrrrrqqqpppnnnmmmlllnnnpppsssuuuuuuuuuvvvwwwttttttssssssssssssttttttsssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrssssssssssssqqqooommmkkkjjjjjjkkklllmmmoooqqqsssttttttsssrrrpppqqqrrrssstttuuuuuuuuuuuuuuutttsssssssssssssssvvvtttrrrrrrtttuuuuuuuuunnnnnnnnnmmmnnnnnnoooooonnnmmmkkkiiiiiijjjkkklllnnnoooooonnnllljjjjjjjjjiiijjjkkkkkkkkkkkkjjjiiimmmnnnnnnooopppqqqqqqrrrooooooooommmiiigggfffgggpppqqqrrrrrrqqqrrrsssuuutttttttttsssrrrqqqoooooonnnjjjfffeeefffiiikkklllmmmmmmkkkjjjhhhgggfffeeegggeeeaaa___^^^]]][[[YYYXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUSSSQQQPPPNNNMMMLLLLLLKKKKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMOOONNNLLLMMMOOOPPPPPPOOOMMMLLLKKKLLLNNNSSSXXX[[[cccbbbcccfffkkknnnnnnmmmqqqppppppppppppqqqqqqrrrsssrrrqqqpppqqqrrrtttvvvooopppqqqrrrrrrrrrqqqpppmmmkkkhhheeecccaaa``````rrrsssuuuxxx|||~~~~~~|||{{{}}}|||zzzyyyxxxzzz|||~~~~~~}}}|||xxxtttsssvvvwwwwwwuuuvvvuuutttrrrrrrrrrrrrsssssstttvvvwwwwwwwwwvvvuuurrrqqqpppppppppooollljjjfffeeeddddddggglllrrruuu}}}~~~{{{xxxwwwwwwvvvvvvxxx{{{}}}~~~}}}~~~}}}zzzwwwtttrrrooopppqqqpppmmmhhhbbb_________``````]]]ZZZVVVTTTQQQNNNJJJHHHFFFFFFDDDCCC???>>>;;;888555444333333555555555666888:::<<<===>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDAAA===:::999999777:::???NNNkkkooo]]]RRRMMMPPPPPPRRRTTTUUU^^^qqqhhhLLL===666444333///...------//////...---+++++++++,,,------......//////............//////---...//////000000//////............////////////000000000000///////////////000000000000000000111///////////////////////////000000111111111111000//////............//////...------------,,,,,,,,,---------...------,,,,,,***+++,,,,,,,,,---000333777>>>HHHVVViiizzz~~~pppbbbSSSMMMHHHHHHNNNTTTWWWVVVSSSRRRRRRSSSUUUUUUTTTRRRQQQQQQTTTXXX^^^bbbeeeeeeiiigggeeeeeegggiiijjjjjjjjjjjjjjjhhheeedddeeefffhhhjjjiiieee]]]UUUQQQOOOTTTVVVWWWZZZ\\\]]]^^^^^^___```bbbcccdddeeehhhkkkjjjlllnnnqqqssstttttttttrrrrrrrrrrrrrrrsssssssssrrrtttuuuuuusssrrrrrrsssrrrsssssstttttttttssssssrrrrrrrrrqqqooommmllljjjnnnqqqtttuuuvvvvvvwwwxxxuuuttttttssssssrrrrrrqqqrrrrrrqqqqqqppppppoooooosssssssssssstttttttttuuuqqqpppooonnnnnnnnnoooppppppqqqrrrtttttttttsssrrrrrrsssttttttuuuuuutttttttttsssrrrrrrrrrrrrrrrrrrvvvtttssssssuuuvvvvvvvvvooonnnmmmmmmnnnoooqqqrrrooonnnlllkkkkkklllmmmmmmmmmnnnooonnnkkkjjjiiijjjiiiiiiiiijjjkkklllmmmnnnqqqqqqpppppppppooooooooonnnnnnnnnllliiihhhggghhhnnnpppsssssssssrrrssstttrrrrrrrrrrrrqqqooonnnmmmhhheeebbbaaacccfffhhhiiikkkjjjiiigggffffffeeeeeedddaaa^^^\\\[[[YYYWWWUUUWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSQQQQQQPPPNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJLLLMMMLLLKKKFFFGGGIIILLLPPPUUUYYY\\\```______aaaeeeiiikkkllloooooonnnoooooopppqqqqqqrrrrrrrrrssstttuuuuuuvvvrrrrrrsssssssssrrrqqqqqqnnnmmmjjjhhheeedddcccbbbuuuuuuvvvyyy|||~~~}}}|||{{{~~~}}}yyywwwvvvwwwyyyzzz|||}}}||||||{{{{{{xxxuuuuuuvvvwwwwwwvvvvvvuuusssqqqqqqqqqrrrssspppqqqssstttuuuttttttssssssrrrqqqqqqpppnnnkkkiiifffeeeeeegggkkkqqqxxx||||||~~~~~~}}}{{{zzzyyyxxxwwwvvvuuussstttuuuvvvvvvvvvzzzyyyyyywwwuuurrrpppnnnkkklllmmmmmmjjjfffaaa^^^``````aaa```]]]XXXSSSQQQLLLIIIFFFDDDDDDCCCAAA@@@>>><<<999555333222333333555555666888:::<<<>>>>>>>>>??????@@@AAABBBCCCDDDAAAAAA@@@===:::999:::;;;999;;;CCCWWWwwwqqq___QQQLLLNNNSSSSSSTTTWWW\\\kkk{{{WWWAAA:::777333000///...---...000000///...,,,,,,,,,------.........///......------......///......///000000000000///............////////////000000000000////////////.../////////000000111111////////////////////////...//////000000111111111//////............//////000////////////.....................---,,,++++++***+++,,,,,,,,,---000222666:::AAAKKKZZZhhhssswwwzzzyyyxxxwwwvvvyyy~~~~~~zzzlll___QQQMMMHHHHHHLLLRRRUUUWWWUUUTTTSSSUUUXXXZZZ[[[[[[WWWTTTSSSUUU[[[```aaaaaaeeeddddddeeefffhhhiiijjjkkkkkkkkkjjjiiihhhhhhiiihhhkkklllfff[[[QQQMMMLLLQQQSSSUUUXXXZZZ[[[[[[\\\]]]___aaabbbccceeehhhkkkjjjlllnnnqqqssstttttttttssssssssssssssssssssssssqqqrrrssssssqqqqqqqqqrrrqqqrrrtttuuuuuutttsssssssssrrrpppnnnmmmlllkkkkkkppprrruuuvvvvvvuuuvvvwwwuuuuuutttsssrrrqqqpppoooppppppqqqqqqqqqqqqqqqpppttttttttttttuuuuuuuuuuuussssssrrrqqqpppqqqqqqrrrrrrssssssttttttsssrrrrrrssssssttttttttttttssssssssssssrrrrrrrrrrrrsssssstttsssrrrsssuuuvvvuuuttttttrrrpppnnnmmmmmmnnnoooooonnnmmmmmmmmmmmmnnnnnnlllmmmnnnmmmkkkjjjiiijjjllllllkkkkkklllnnnqqqrrrrrrrrrqqqppppppooonnnnnnoooppppppnnnllljjjjjjkkkmmmpppsssuuutttsssrrrrrrppppppppppppooonnnmmmllleeeccc```___bbbeeeggghhhhhhgggfffeeeddddddddddddaaa^^^[[[XXXWWWUUUSSSQQQTTTTTTUUUVVVVVVWWWWWWWWWYYYWWWUUURRRPPPPPPPPPPPPOOOOOONNNMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRQQQPPPPPPOOOOOOPPPPPPQQQLLLKKKJJJKKKLLLLLLKKKIIIDDDFFFJJJNNNRRRVVVYYY[[[]]]\\\\\\]]]```eeehhhjjjllllllllllllmmmnnnooopppoooppprrrtttuuuuuuuuuuuuttttttsssssssssrrrqqqqqqooonnnllljjjhhhfffeeedddvvvuuuuuuvvvyyyzzzyyyxxx{{{}}}|||xxxuuuttttttuuuwwwyyy{{{{{{{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyvvvuuusssrrrqqqqqqrrrrrroooppprrrssstttttttttssssssrrrqqqqqqqqqooollljjjfffffffffhhhmmmttt{{{{{{vvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuurrrrrrsssssssssrrruuutttsssrrrpppnnnlllkkkiiihhhhhhgggeeecccaaa``````aaa```^^^[[[VVVQQQNNNHHHFFFCCCBBBBBBAAA???======;;;888555333333444444666666888:::<<<>>>????????????@@@AAABBBCCCCCCCCCAAA@@@===999666555777:::999===III```sssdddVVVMMMMMMSSSWWWVVVWWW\\\fffzzzkkkKKK===;;;999333///111000//////111222111000............////////////......------------.........///000000111111000000............////////////000000000000////////////......//////000000000111////////////////////////.........//////000000111//////............//////000////////////.....................---,,,++++++***+++,,,---,,,---///000555666;;;CCCMMMXXXccckkkpppqqqqqqqqqrrruuuyyy}}}~~~}}}~~~}}}zzzuuuiii\\\RRROOOLLLKKKLLLPPPTTTWWWWWWVVVUUUVVVZZZ\\\]]]^^^\\\WWWRRRQQQUUU[[[___```aaabbbcccdddeeegggiiijjjmmmllllllmmmmmmmmmlllllliiimmmnnnhhh^^^TTTOOOOOOQQQRRRSSSUUUWWWYYYYYYZZZ]]]^^^```bbbccceeehhhjjjkkkllloooqqqrrrssssssssstttttttttssssssrrrrrrrrroooqqqqqqqqqpppoooppprrrqqqrrrssstttttttttrrrrrrsssqqqmmmjjjiiijjjlllnnnqqqsssuuuuuutttssssssssstttttttttsssrrrpppnnnmmmmmmnnnppprrrsssttttttttttttttttttuuuuuuuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqsssssstttsssssssssrrrrrrrrrssssssssssssrrrqqqqqqtttsssssssssssssssttttttsssqqqqqqqqqssssssrrrqqqtttsssqqqooonnnmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnlllmmmnnnnnnllljjjjjjkkkooonnnlllkkklllnnnppprrrqqqqqqqqqqqqppppppppppppoooppppppnnnllljjjjjjkkklllooosssuuuuuusssrrrrrroooooooooooonnnmmmlllllleeeccc``````ccceeeggggggfffeeecccbbbaaaaaabbbbbb^^^[[[XXXUUUTTTRRRPPPNNNPPPPPPPPPQQQRRRSSSSSSTTTVVVTTTRRRPPPNNNNNNNNNOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTOOONNNMMMNNNOOONNNLLLJJJHHHIIIMMMPPPSSSUUUVVVVVVZZZZZZYYYZZZ\\\```eeeiiiggggggggghhhiiikkklllmmmkkkmmmppprrrtttttttttsssttttttsssrrrqqqppppppppppppooonnnllljjjhhhgggffftttsssrrrssstttuuuuuutttzzz|||}}}|||yyyvvvuuutttssssssuuuwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzuuuuuuttttttsssrrrrrrqqqpppqqqsssuuuvvvvvvuuuuuusssrrrqqqqqqqqqpppmmmjjjffffffgggjjjooowww~~~{{{xxxvvvttttttssssssrrrrrrrrrqqqqqqpppooopppqqqrrrqqqpppppppppooommmllljjjiiiiiifffeeedddbbbaaaaaaaaaaaa______]]]ZZZVVVRRRNNNLLLEEEDDDAAA@@@@@@>>><<<:::999888777555444444555555777888:::<<<>>>?????????>>>???@@@AAABBBBBBBBBBBBCCCAAA===777444333666999===FFFUUUkkkqqqaaaXXXQQQKKKMMMTTT\\\[[[^^^hhhvvvtttZZZBBB<<<<<<888333111222111000000222222111000////////////////////////......------------......//////000111111111111000............////////////////////////000000000000...//////////////////000///////////////////////////............//////000//////............//////...------------,,,,,,,,,---------...------,,,,,,)))+++------,,,,,,...///111222777>>>CCCJJJUUU___gggjjjmmmoooppprrruuuwwwzzzxxxtttrrrssswww{{{~~~|||vvvqqqoooooohhh___ZZZYYYWWWSSSPPPPPPRRRUUUXXXWWWXXXZZZ^^^bbbccccccddd]]]TTTNNNNNNSSSYYY]]]]]]___bbbddddddfffhhhjjjmmmllllllnnnppppppooommmjjjmmmnnnkkkccc[[[VVVTTTSSSSSSTTTTTTVVVWWWYYYZZZ]]]___```aaabbbcccfffiiijjjlllnnnpppqqqrrrrrrrrruuuttttttsssrrrqqqqqqpppnnnooopppooonnnnnnppprrrqqqqqqqqqqqqqqqpppooooooqqqnnnkkkiiihhhjjjmmmooooooqqqssssssrrrqqqqqqqqqssssssssssssrrrpppnnnmmmkkkmmmooorrrtttuuuuuuuuuttttttttttttuuuuuuuuuvvvvvvvvvuuutttsssqqqppppppsssssssssrrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrqqqqqqsssssssssssssssttttttuuurrrqqqppppppqqqpppnnnlllnnnnnnoooooooooooooooooonnnnnnnnnooooooooooooooolllnnnooonnnmmmkkkkkklllooommmlllkkkkkklllnnnoooqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnllliiihhhggghhhmmmpppsssuuutttsssrrrrrrnnnnnnnnnnnnnnnmmmllllllgggeeecccccceeeggghhhhhhfffdddaaa___^^^^^^___```[[[YYYUUURRRQQQOOOLLLJJJKKKKKKKKKKKKLLLNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQSSSUUUVVVWWWTTTTTTTTTSSSSSSTTTTTTTTTQQQPPPPPPQQQQQQPPPMMMKKKJJJKKKNNNOOOQQQQQQPPPPPPTTTTTTUUUVVVWWW[[[```dddaaabbbbbbccceeeggghhhiiiiiikkkmmmppprrrssssssssstttsssrrrpppooonnnnnnnnnppppppooonnnllljjjhhhgggsssrrrqqqrrrtttvvvvvvuuuyyyzzzzzzyyywwwuuutttuuusssssstttuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwxxxyyytttuuuvvvvvvvvvtttrrrqqqoooppprrrtttuuuuuuuuuuuuuuusssrrrrrrqqqooollliiieeeeeegggkkkrrr{{{|||xxxvvvuuuuuurrrrrrrrrqqqppppppoooooommmmmmmmmnnnppppppnnnllllllkkkjjjiiiggggggffffffbbbbbbaaaaaa````````````]]][[[XXXTTTQQQMMMKKKJJJCCCAAA???>>>===;;;888666555555555555555555555555999:::<<<>>>????????????>>>???@@@AAABBBBBBAAAAAA@@@>>>:::666444666;;;@@@LLLXXXhhhyyyxxxfffXXXWWWXXXUUUWWW^^^cccccckkk{{{```KKK:::888999444111333333111000000111111///...////////////////////////...------,,,,,,------...---...//////000000//////............////////////------...///000111222222///////////////.........////////////////////////000///...---------.../////////............//////...------------,,,,,,,,,,,,,,,------...---------)))+++------,,,,,,---......000666===@@@BBBLLLWWW```eeejjjoooppppppppppppnnnllljjjiiijjjooouuuyyyyyynnnffffffkkkkkkgggiiihhhfff___WWWRRRRRRSSSXXXZZZ^^^eeemmmtttxxxzzzvvvmmm^^^PPPHHHHHHNNNTTTZZZ]]]aaacccdddeeehhhjjjlllkkkkkkmmmpppqqqooommmjjjkkkmmmllliiiccc^^^ZZZXXXWWWVVVUUUVVVXXXZZZ\\\^^^___```aaaaaabbbeeeggggggiiikkknnnqqqrrrssssssttttttsssrrrqqqpppoooooommmnnnnnnnnnmmmmmmoooqqqpppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmjjjlllooopppppppppqqqqqqqqqrrrssssssrrrpppnnnmmmkkklllooorrrssstttsssssssssssstttttttttuuuuuuuuusssssssssssssssrrrqqqqqqrrrqqqqqqqqqqqqrrrrrrsssrrrrrrsssssssssssssssrrrrrrrrrqqqqqqrrrsssssstttsssqqqpppppppppooollljjjhhhjjjmmmoooqqqqqqqqqpppoooooopppqqqqqqqqqqqqqqqmmmnnnpppooonnnmmmmmmnnnmmmmmmlllllllllmmmoooooorrrrrrrrrqqqqqqpppppppppooooooooommmiiigggfffgggmmmpppssstttssssssrrrsssnnnnnnnnnnnnnnnmmmmmmllliiigggeeedddfffggghhhgggeeeccc```]]]\\\\\\\\\]]]XXXUUUQQQNNNMMMKKKHHHFFFFFFFFFFFFFFFGGGIIIKKKLLLKKKLLLLLLMMMMMMLLLLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXTTTSSSSSSRRRRRRSSSSSSTTTQQQQQQQQQQQQQQQPPPLLLJJJIIIJJJJJJKKKKKKKKKJJJIIIKKKMMMOOOPPPPPPSSSXXX\\\\\\]]]]]]___aaaccceeefffiiijjjlllnnnqqqrrrssstttsssrrrpppnnnlllkkkkkkkkkppppppoooooommmkkkhhhgggtttsssssstttwwwzzzzzzzzzxxxyyyyyywwwuuuttttttuuusssssssssssssssssssssssstttuuuvvvvvvuuuuuuvvvwwwtttuuuwwwxxxwwwuuurrrpppmmmnnnppprrrssssssssssssvvvuuusssrrrqqqnnnjjjgggdddeeegggmmmuuu~~~|||wwwtttrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnooopppooollliiijjjiiigggfffeeeddddddddd___``````aaaaaa```___^^^ZZZXXXTTTPPPLLLJJJIIIHHHBBB@@@>>><<<;;;999666333222222444555555555555555:::;;;===>>>?????????>>>===>>>@@@AAABBBAAAAAA@@@;;;999777555666<<>><<<>>>AAABBBAAA???:::888888888777:::JJJ[[[qqq~~~ppp^^^TTTaaawwwzzzqqqsssyyy{{{\\\BBB===777333333333333111333333333222111000//////,,,------......------,,,000000///...---------------------............///...............------------------............///111111111///---,,,,,,...000000//////......------111111111111111111111111///////////////.........000///---,,,+++,,,,,,---*********))))))(((((((((((((((((()))***,,,---......111444888<<>>>>>???AAACCCDDDGGGHHHJJJKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOOOOOOONNNSSSQQQQQQSSSWWWYYYXXXVVVRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRPPPNNNLLLIIIFFFEEEGGGGGGGGGGGGEEEBBB>>><<<@@@?????????AAAEEEIIIKKKMMMPPPSSSVVVXXX\\\```cccdddhhhmmmqqqqqqppppppooonnnnnnnnnkkkiiiggghhhiiinnnooopppooollliiiggggggnnnoooqqqtttxxxyyyxxxwwwtttvvvxxxxxxvvvsssrrrrrrrrrssssssssssssrrrrrrqqqrrrrrrssstttuuuuuuuuuuuuttttttttttttsssrrrqqqqqqpppppppppppppppppppppqqqrrrrrrrrrrrrpppnnnkkkjjjjjjkkkooouuu|||}}}{{{yyyvvvsssqqqpppqqqrrrrrrqqqpppnnnmmmmmmmmmmmmooonnnllliiihhhgggggggggcccbbb```___^^^___```aaa\\\^^^``````___[[[WWWTTTQQQOOOLLLIIIFFFDDDCCCCCC???<<<999777777666444222222222222333444666888888<<<<<<======>>>@@@AAABBBDDDBBB@@@@@@@@@@@@===:::888777999===@@@III]]]pppuuufff\\\[[[lllwwwlllQQQAAA<<<666333333333222111222222222222111000//////---......//////......---,,,,,,+++++++++,,,,,,------------............///------------------------........./////////000000000000000///---,,,---/////////..........................................////////////............///...---,,,,,,,,,------......---------,,,,,,,,,******************+++,,,---///333666:::@@@GGGKKKYYYbbbkkkrrryyytttjjjdddhhhmmmooowwwyyypppmmmooouuu}}}~~~~~~~~~yyyjjjZZZUUUXXX[[[]]]fff|||{{{]]]III@@@BBBIIISSSWWW\\\___```aaaeeehhhjjjhhhggggggiiiiiigggdddhhhfffeeefffggggggdddbbb___[[[XXXZZZZZZZZZ]]]bbbdddccccccccccccddddddeeefffhhhkkknnnppprrrssssssuuuuuutttsssrrrrrrrrrrrrsssrrrpppooonnnoooooopppqqqooolllgggaaa^^^^^^^^^___ccchhhmmmooonnnllljjjiiijjjlllnnnpppqqqrrrrrrssstttttttttsssrrrpppooonnnoooqqqqqqooonnnoooppppppppppppqqqqqqqqqqqqrrrrrrooommmmmmnnnppppppppprrrrrrssssssrrrqqqooonnnoooqqqssstttuuusssqqqpppnnnpppqqqqqqpppoooooopppqqqqqqqqqqqqpppooommmlllmmmnnnoooooonnnoooqqqsssrrrrrrqqqpppppppppppppppnnnnnnnnnnnnmmmlllkkkkkkmmmnnnoooooopppppppppooommmmmmnnnooopppqqqrrrrrrpppqqqqqqnnniiieeeddddddiiikkknnnqqqsssttttttssssssrrrpppooonnnlllkkkjjjhhhgggfffggghhhgggfffddddddaaa^^^ZZZVVVTTTRRRRRRPPPNNNJJJGGGEEECCC@@@>>>===<<<;;;;;;<<<===???AAACCCDDDFFFIIIJJJKKKKKKKKKMMMMMMNNNNNNOOONNNNNNNNNQQQQQQQQQSSSVVVWWWVVVSSSTTTTTTSSSRRRRRRRRRRRRRRRNNNMMMMMMLLLJJJHHHFFFEEEDDDEEEDDDDDDBBB@@@===<<<>>>===<<<<<<>>>AAADDDFFFHHHKKKOOORRRUUUYYY^^^aaaaaaeeeiiillllllllllllmmmmmmmmmmmmkkkhhhggghhhiiimmmnnnooonnnkkkhhhggggggnnnoooppprrruuuvvvuuussssssuuuwwwwwwuuusssrrrrrrrrrrrrssstttttttttsssssstttssssssrrrrrrsssssstttttttttrrrqqqpppoooooooooqqqpppoooooonnnnnnooooooqqqqqqqqqpppnnnllljjjhhhkkkmmmqqqwww{{{}}}zzzxxxtttsssrrrqqqppppppppppppqqqpppooommmllllllllllllmmmllljjjhhhfffddddddccc\\\\\\[[[ZZZ[[[\\\^^^___[[[\\\]]]\\\ZZZVVVQQQOOOKKKJJJIIIFFFDDDAAA???===:::888666555555555333222222333333444555777999:::>>>>>>??????@@@AAABBBBBBEEECCCAAA@@@@@@>>>;;;888666555888AAAMMM___uuu{{{eeeUUUUUU^^^pppzzz^^^III>>>;;;666333222222111111222222222222111000//////...//////////////////...++++++++++++,,,---......---------............///------------------------////////////000000000111...///000///------///000.............../////////................................................------,,,,,,,,,---......////////////............---,,,+++***************,,,...111444888>>>EEEJJJXXXfffyyy}}}rrrrrruuuvvv{{{wwwqqqpppxxx~~~ppp```YYYYYY[[[___gggzzzfffPPPEEEEEEJJJSSSXXX]]]______```bbbeeefffeeeddddddeeeeeedddcccfffeeeddddddeeedddbbb```___ZZZXXXZZZ[[[ZZZ^^^cccdddcccccccccdddeeeeeefffhhhiiikkknnnppprrrrrrsssuuutttsssrrrqqqqqqqqqqqqssssssrrrppppppoooooopppooonnnkkkeee___\\\[[[[[[bbbeeejjjnnnppppppnnnlllkkkllllllmmmnnnooopppppptttuuuuuuvvvuuutttrrrqqqoooppprrrrrrpppppppppqqqppppppqqqqqqqqqrrrrrrrrrpppnnnllllllnnnpppqqqppprrrrrrssssssrrrqqqooonnnnnnoooqqqssssssrrrpppooojjjmmmoooppppppoooooopppoooooopppqqqqqqqqqqqqpppmmmooooooooonnnoooqqqsssrrrqqqqqqppppppppppppqqqoooooooooooonnnmmmllllllnnnoooppppppqqqpppppppppllllllmmmnnnooooooppppppnnnoooooommmjjjgggggggggiiijjjmmmoooqqqsssttttttrrrqqqqqqooonnnllljjjiiijjjhhhgggggggggfffcccaaaaaa^^^ZZZVVVRRROOOMMMLLLKKKIIIEEEBBBAAA???===;;;999888777777888999;;;<<<>>>@@@BBBEEEGGGIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNPPPPPPQQQSSSUUUUUURRRPPPTTTSSSRRRQQQPPPOOOOOOOOOIIIIIIIIIHHHHHHGGGEEEEEEBBBAAAAAA@@@???======<<<::::::999888999;;;>>>???BBBEEEIIILLLPPPUUUZZZ]]]]]]```ccceeefffgggiiijjjkkklllllljjjhhhggghhhiiikkkmmmnnnmmmjjjhhhggggggooonnnnnnppprrrsssqqqppprrrsssuuutttrrrqqqqqqqqqqqqqqqrrrssstttttttttttttttsssrrrqqqpppqqqqqqrrrpppooommmlllkkklllmmmmmmooooooppppppppppppooonnnpppoooooonnnllljjjhhhggglllooosssxxxzzzyyyuuusssnnnoooooopppppppppoooooonnnnnnmmmlllkkkjjjjjjiiikkkjjjhhhfffdddbbbaaa```YYYYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYWWWTTTPPPLLLJJJFFFFFFEEEDDDBBB>>>;;;999666444222222333444333222333333444555777999:::;;;???@@@@@@AAABBBCCCCCCCCC@@@@@@??????>>>===;;;999888777<<>>AAADDDGGGIIIJJJJJJJJJKKKMMMMMMNNNNNNNNNOOOOOOQQQSSSSSSRRROOOMMMPPPOOOOOOMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFDDDCCCCCC@@@???>>>===<<<<<<<<<===888777666555666777999:::<<>>>>>===<<<::::::::::::<<<===HHHbbbrrraaaVVVOOOVVVcccmmmqqquuu}}}sssVVVCCC:::777666444222000///000000000000111111111000//////,,,------......------,,,000///...------------------------............///......//////000000000000------........./////////---...///.........000222000000000111222222222333////////////////////////,,,---------......//////+++,,,,,,------.........+++++++++++++++,,,,,,,,,+++++++++***++++++,,,------...000222666<<>><<<;;;:::888666555444444444555555555666888999;;;>>>AAADDDFFFHHHGGGHHHJJJKKKLLLMMMMMMNNNMMMNNNPPPPPPPPPNNNMMMLLLLLLLLLLLLKKKIIIGGGEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<666666555444444555666666888:::>>>BBBFFFJJJOOOSSSVVVXXXZZZ[[[]]]```dddggghhhiiijjjiiihhhhhhjjjllljjjlllnnnooommmlllllllllnnnmmmllllllnnnooonnnmmmlllnnnnnnnnnllllllmmmnnnnnnnnnooopppppppppooooooqqqppppppooonnnnnnnnnoookkkkkkkkklllmmmnnnppppppkkkmmmppprrrrrrpppmmmkkkjjjjjjiiihhhhhhggggggffflllpppssstttrrrooolllkkkjjjkkkllllllmmmlllllllllhhhhhhhhhgggfffeeecccbbbbbbbbbbbbaaa```^^^]]]\\\ZZZYYYWWWVVVSSSQQQPPPOOOQQQPPPNNNKKKIIIGGGEEEDDD@@@@@@AAA@@@>>>;;;777555333222000111333444444333555555666888:::<<<>>>???@@@AAACCCDDDEEEDDDCCCCCC@@@@@@>>>:::777777888:::===GGG[[[{{{qqq^^^SSSNNNPPPVVVaaalllqqqyyybbbKKK>>>888444444333111///...///000///000000111111000//////,,,,,,------------,,,,,,......---,,,++++++++++++---------............///.........///000000111111------------............---...///.........000222111111111111222222222222------------------------,,,,,,,,,---......//////,,,,,,---.........------,,,,,,,,,,,,------------+++++++++++++++,,,---...---...///111444;;;BBBHHH^^^wwwzzzsssqqqpppuuu~~~wwwvvvzzzlll[[[NNNVVV]]]___eeeqqq}}}~~~rrrfffWWWLLLKKKPPPZZZ^^^dddfffeeedddeeefffcccddddddcccbbbbbbdddgggfffggggggfffcccaaaaaaaaa\\\XXXUUUUUUUUUTTTVVV[[[]]]]]]^^^___```bbbdddeeeggghhhiiijjjmmmoooqqqrrrwwwvvvtttsssqqqppppppppplllmmmnnnnnnoooooonnnnnnjjjkkklllllljjjiiijjjkkkkkkllloooqqqrrrqqqpppooommmmmmkkkjjjjjjkkklllmmmpppppprrrrrrrrrqqqpppoooppprrrtttttttttssstttuuusssssstttuuuvvvwwwwwwxxxtttsssssstttvvvwwwvvvuuurrrrrrssssssrrrqqqooonnnmmmmmmmmmlllkkkiiihhhgggeeegggiiijjjkkklllnnnqqqrrrqqqpppooonnnnnnnnnooooooppppppooonnnnnnpppqqqrrrqqqqqqqqqqqqrrrrrrsssrrrrrrrrrrrrqqqpppooonnnpppppppppqqqppppppooonnnnnnnnnnnnoooooopppppppppllliiifffeeefffhhhiiijjjkkklllmmmnnnoooooooooooonnnooonnnkkkfffcccdddfffeeedddbbbbbbbbbaaa^^^\\\VVVTTTPPPKKKGGGDDDCCCBBB@@@>>>;;;999999888666555444444444444444444444444666777888:::<<>><<<;;;;;;;;;:::999999999555444444444333444444444555777;;;===@@@DDDHHHKKKOOORRRTTTVVVXXX[[[___bbbdddfffggggggfffgggiiikkkjjjlllnnnooonnnmmmnnnnnnmmmlllkkklllmmmooonnnnnnjjjkkklllkkkjjjiiikkkllllllmmmmmmmmmmmmllllllkkknnnnnnooooooooonnnnnnmmmkkkllllllmmmnnnnnnnnnnnnoooooonnnmmmlllkkkiiiiiiggggggffffffffffffgggggglllooorrrqqqnnnkkkiiiiiijjjjjjiiiiiiiiihhhhhhhhhdddeeeeeeeeedddbbb```___\\\]]]]]]]]]\\\[[[YYYYYYWWWVVVUUUSSSQQQOOOMMMLLLJJJIIIGGGEEECCCBBBBBBBBB>>>>>>>>><<<:::888555444444333111222444555444444666666777999;;;===???@@@@@@AAACCCDDDEEEDDDCCCBBB@@@???===999777888<<>>===999999999999999777555444333222222222333333333333222444777999:::===@@@CCCGGGJJJNNNPPPSSSUUUYYY[[[```aaabbbcccbbbcccfffhhhhhhkkkmmmnnnnnnmmmnnnooommmlllkkkkkkmmmoooooonnniiiiiijjjiiihhhhhhjjjkkkllllllllllllkkkjjjiiiiiilllmmmnnnoooooonnnmmmllljjjkkklllmmmlllkkkjjjiiisssqqqllliiifffeeefffgggeeeeeeeeeeeeeeefffggghhhllloooqqqppplllhhhhhhhhhjjjiiihhhffffffeeeeeeeeeccccccccccccbbb```___]]]XXXYYYZZZZZZZZZYYYWWWVVVTTTTTTSSSRRRPPPNNNLLLKKKEEEDDDBBB@@@??????@@@@@@===<<<;;;:::888666444333555444222333444555555444666666777999;;;>>>@@@AAA@@@AAACCCEEEEEEDDDBBBAAA======;;;999888;;;CCCIIIYYYwwwnnn^^^TTTPPPPPPSSSWWW[[[eeerrrpppRRR???888444000000222333111---,,,...000//////000000000000000///......////////////......------------...///000000---------.........//////******+++,,,,,,---......////////////000000000000...///000///------///000000000//////......------////////////////////////++++++,,,,,,---...//////------...///...---+++************++++++,,,,,,,,,000///---,,,+++*********++++++,,,---000777???EEETTTiii~~~~~~~~~}}}}}}{{{^^^SSSNNNPPP[[[]]]WWWXXX```\\\[[[[[[ZZZTTTOOOQQQXXXYYY^^^dddgggfffeeefffgggdddffffffdddbbbcccgggjjjhhhjjjkkkiiifffccccccddd```[[[WWWWWWUUUSSSUUUYYYXXXXXXYYYZZZ\\\___```bbbddddddeeegggjjjnnnqqqsssqqqpppnnnmmmkkkjjjjjjiiieeefffhhhkkklllmmmmmmlllmmmnnnppppppooonnnoooppplllnnnoooqqqqqqqqqooonnnlllkkkjjjiiiiiikkklllnnnooopppqqqrrrrrrrrrqqqpppkkkmmmoooppppppoooppprrrppppppqqqrrrssstttuuuvvvvvvuuuuuuvvvwwwwwwuuusssrrrrrrssssssrrrqqqooonnnfffgggggghhhiiijjjjjjkkkggghhhgggfffgggiiimmmqqqnnnnnnmmmllllllmmmooopppooopppqqqpppnnnnnnoooqqqqqqqqqqqqqqqrrrrrrssstttssssssssssssrrrqqqppppppooooooooooooooonnnmmmmmmrrrrrrrrrrrrrrrssssssssspppkkkeeecccdddgggggggggccceeejjjnnnqqqrrrrrrqqqmmmmmmkkkeee___]]]aaafffgggeeebbb```]]]ZZZVVVSSSMMMKKKHHHDDDAAA???======:::888666444444444222111222222333333333333222111333222222222333555777888;;;<<<>>>AAACCCDDDEEEEEEAAABBBBBBAAA??????CCCGGG@@@AAABBBBBBBBB???===<<<;;;;;;<<<===>>>>>>>>>===666777888888777555222111111111111111222222222222111333555666666888;;;>>>AAADDDIIILLLNNNQQQTTTVVV\\\^^^___``````aaacccfffgggiiilllmmmmmmmmmmmmnnniiijjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhggggggggggggjjjkkkkkkkkkkkkjjjiiiiiillllllllllllkkkjjjiiihhhhhhgggggggggggghhhiiijjjnnnllliiifffdddcccccccccdddddddddcccccccccbbbbbbkkkkkklllkkkjjjiiigggeeeccccccdddddddddcccbbbaaa^^^^^^___^^^^^^]]]\\\\\\```^^^[[[YYYXXXVVVTTTRRRNNNMMMLLLLLLLLLLLLJJJHHHEEEEEECCCAAA???===<<<;;;===999666444555444111...333333444444555666666777:::;;;===>>>@@@AAAAAABBBDDDEEEFFFFFFEEECCCAAA???>>>;;;:::;;;<<>>;;;999888555555333222111111000000222444555555333222222333333222111222444555555444666999===@@@@@@@@@AAABBB===>>>>>>???@@@AAAAAABBB@@@@@@???===<<<;;;::::::999999999::::::;;;;;;;;;999777555333222111222222111111111111111111111111444333333333444777:::<<>><<<:::999888999666444333555555333111333333444555666777888888;;;<<<>>>@@@AAABBBCCCCCCCCCDDDEEEFFFEEECCC@@@???999999999999>>>MMMbbbrrrrrrhhh[[[SSSRRRUUUYYY[[[]]]jjjxxxgggLLL===888555222111///000000000111111111111333333222222111000000000//////...------...//////...---,,,,,,++++++,,,,,,(((+++------+++***,,,---,,,---.........---,,,,,,---------............///---------...............---///000///...---...000////////////.........------,,,,,,,,,,,,---......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******,,,------...000555<<>>>>>???>>>===<<<;;;:::999888888888888888999999999::::::777666555333222222111111111111111111111111111111444333222222444666888:::;;;===@@@BBBDDDHHHLLLOOOQQQRRRTTTVVVYYY[[[]]]^^^bbbbbbcccdddfffhhhiiijjjpppppppppooommmkkkhhhgggfffeeedddcccddddddfffggggggggghhhhhhggggggfffeeehhhhhhhhhhhhhhhgggfffeeebbbbbbaaaaaaaaaaaaaaaaaaeeebbb___\\\[[[\\\^^^___]]]]]]___```bbbcccdddeeedddcccbbb```____________bbbbbbbbb```___\\\ZZZYYYXXXYYYZZZ[[[[[[\\\[[[[[[ZZZWWWSSSQQQPPPPPPOOOOOOJJJHHHGGGFFFFFFEEEBBB@@@===<<<;;;:::888777666555444222111222333555555444333333555666888999;;;;;;===>>>???AAABBBCCCDDDDDDBBBCCCEEEEEEDDDBBB???===777<<<<<<;;;HHHgggyyybbb[[[SSSRRRVVV\\\^^^___aaaqqqhhhUUU@@@666444222000///000000111111111111222222111111111000//////.........---------------.........---,,,,,,++++++,,,,,,(((***,,,,,,+++***+++,,,,,,------......------,,,---------............///...............------------...//////...---...///......///000///...---,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,++++++******++++++...............222777;;;FFFRRRaaaqqq}}}wwweeeYYYOOOKKKTTT\\\YYYTTTRRRUUUVVVXXXXXXWWWTTTQQQOOOQQQWWW\\\^^^aaagggjjjjjjllliiieeeaaa___]]]]]]]]]bbbdddggggggeeecccaaaaaa^^^aaaccceeeeeebbb___\\\VVVVVVVVVVVVWWWXXXZZZ[[[___```aaabbbdddfffggghhhkkkkkkjjjiiiiiihhhhhhhhhiiijjjlllmmmmmmmmmllllllkkkmmmoooqqqtttuuuwwwwwwqqqrrrssssssssssssrrrrrrlllllllllnnnqqquuuyyy{{{uuuuuuuuutttttttttssssssrrrqqqppppppppppppmmmkkknnnmmmnnnppprrrssssssrrruuutttsssrrrsssuuuwwwyyysssuuuvvvxxxwwwuuusssqqqhhhfffdddeeehhhkkkmmmmmmmmmmmmmmmppprrrsssqqqoooqqqqqqooonnnkkkiiifffeeeiiikkknnnooooooooopppqqqooopppqqqssstttuuuuuuuuutttrrrooonnnpppqqqrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqmmmmmmlllkkkkkklllmmmmmmooollliiiggggggfffdddbbb___bbbfffkkknnnoooooooooooonnnlllkkkjjjiiifffcccaaa^^^[[[XXXVVVTTTQQQNNNHHHFFFCCC>>>:::777444333333333222111000000000111///111333333222222333444444222111111222333111000111333666777666555555666777777888888999:::::::::::::::999888777666666666666666666777777777777777444444444444333222111000111111111111111111111111333222222222333444666777888:::===???AAADDDGGGJJJKKKLLLNNNQQQTTTWWWYYYZZZ]]]]]]^^^___bbbeeehhhjjjnnnooooooooommmkkkiiihhheeedddccccccccceeefffhhhcccddddddddddddcccbbbbbbfffgggggggggffffffeeeddd``````aaaaaa``````______cccbbbaaa```````````````]]]^^^___```bbbcccdddeeebbbaaa___]]]\\\\\\]]]]]]``````___]]]\\\[[[YYYYYYWWWXXXXXXYYYYYYYYYYYYXXXUUURRRNNNKKKKKKLLLLLLKKKGGGFFFDDDCCCCCCAAA>>><<<999999888777555444333333000000000000111333333444333444666888:::<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEBBB???;;;999999???AAADDD]]]kkkXXXVVVUUUYYY```ddddddaaaiiiyyyzzzVVVHHH:::555444222000000000000000000000000000111000000//////...------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,***+++,,,------,,,,,,---******++++++++++++++++++---------............////////////...---------,,,---...//////------...///,,,---///000000///---,,,---,,,,,,,,,,,,---............------------......---,,,,,,++++++,,,,,,------,,,+++***)))***+++,,,---...---------000555888EEELLLWWWfffxxx~~~}}}vvvgggYYYOOOKKKSSS\\\]]]YYYVVVUUUVVVXXXZZZ[[[YYYUUURRRNNNRRRXXX]]]bbbgggjjjkkkllljjjgggccc___]]][[[[[[___bbbfffhhhhhheeedddcccaaacccfffhhhhhheee___\\\UUUUUUTTTTTTUUUWWWXXXYYY^^^___```aaacccdddddddddhhhiiijjjkkkkkkjjjiiihhhjjjkkklllmmmmmmmmmlllkkkmmmnnnppprrrtttvvvwwwwwwssssssssstttttttttttttttqqqppppppqqqrrrtttwwwxxxvvvvvvvvvvvvuuuuuuuuuuuusssqqqpppppppppooollljjjlllmmmnnnppprrrssssssrrrssssssrrrrrrsssuuuwwwxxxssstttvvvxxxwwwvvvsssrrrjjjiiiggghhhjjjmmmoooooooooooooooppprrrqqqpppnnnqqqpppooommmjjjfffbbb```bbbeeeiiikkklllmmmnnnooolllmmmnnnpppqqqrrrrrrrrrpppmmmjjjiiikkknnnqqqqqqpppqqqqqqrrrrrrqqqqqqpppooonnnmmmmmmmmmmmmnnnoooqqqnnnkkkiiiiiigggfffdddaaadddhhhkkknnnoooooooooooonnnmmmmmmllljjjgggdddbbb___[[[XXXUUURRRNNNKKKGGGEEEBBB>>>:::666444333222222111000000000111111111333555666666666777999888666555444555555333222333555666666555333333444444444444555555555666666666666555555444444444333444444555555555555555555222222333444333222000///111111111111111111111111222222111111222333444555777999<<<>>>???AAADDDGGGGGGHHHJJJMMMPPPSSSUUUVVVXXXXXXYYY[[[^^^bbbfffhhhhhhiiijjjkkklllkkkjjjiiiddddddccccccdddfffgggiiicccccccccccccccbbbbbbaaaeeeffffffffffffeeeeeedddaaabbbbbbccccccbbbaaaaaabbbccceeeffffffdddbbb```aaaaaaaaabbbbbbbbbcccccccccbbb```^^^]]]]]]]]]^^^\\\\\\[[[ZZZZZZYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSOOOLLLIIIGGGGGGHHHHHHGGGEEECCCAAAAAA@@@>>><<<999777777666555444444333333000000000000000000111222555666888:::<<<>>>@@@AAA>>>>>>@@@AAABBBBBBBBBBBBEEEEEEDDDBBB@@@<<<999777777???FFFTTTwwwooo___SSSVVV]]]eeekkkmmmkkkhhhvvv|||fffIII???777555444111000000/////////////////////...//////...------,,,,,,++++++,,,,,,------............---,,,,,,++++++,,,,,,+++++++++,,,---------,,,************++++++,,,,,,---------............////////////...---------,,,---...///...---,,,---///+++,,,...000000///---,,,---,,,,,,,,,,,,---......//////............//////---,,,,,,++++++,,,,,,------,,,+++***)))***+++,,,+++,,,,,,,,,---000444777BBBHHHQQQ]]]ooo}}}|||{{{zzzzzz}}}{{{qqqggg\\\TTTOOOSSS\\\```^^^\\\[[[[[[]]]```aaa___ZZZUUUQQQSSSYYYaaafffiiikkkllliiihhhfffcccaaa___]]]\\\^^^bbbfffiiiiiigggffffffddddddfffhhhhhheee^^^YYYUUUUUUTTTTTTUUUVVVWWWXXX]]]^^^```aaabbbcccccccccfffgggiiikkkkkkkkkjjjiiikkklllmmmnnnooonnnmmmlllpppqqqrrrssstttuuuuuuuuusssssssssttttttuuuuuuvvvssssssrrrrrrrrrssstttuuuwwwwwwvvvvvvvvvuuuuuuuuusssrrrpppppppppooommmkkklllnnnoooqqqqqqrrrrrrsssqqqrrrrrrssstttuuuuuuuuurrrtttvvvwwwwwwuuusssrrrnnnllljjjjjjlllnnnpppppppppoooooopppqqqpppnnnllloooooonnnkkkhhhdddaaa^^^___ccchhhkkklllmmmnnnooolllmmmnnnoooppppppppppppjjjgggeeedddhhhllloooqqqooooooppppppppppppooooooppppppooonnnnnnoooppppppqqqooollljjjjjjiiihhhfffdddfffiiilllnnnoooooooooooonnnmmmmmmmmmkkkgggeeeeeeaaa\\\XXXTTTOOOJJJGGGFFFDDDAAA>>>:::888666555111111111111111111222222333555777888888888:::;;;:::888777666777666555333555666777666444222222333222222222222222333333333333333333333333222222222333333333333333333333333000000222222222111000///000000000000000000000000111111111111222222333333555888:::<<<===>>>@@@BBBAAABBBEEEGGGJJJMMMOOOPPPRRRRRRTTTWWW[[[___ccceeeaaabbbdddfffhhhhhhhhhhhhbbbbbbcccdddfffggghhhhhhdddeeeeeeeeeeeedddccccccddddddeeeeeeeeeddddddccccccdddeeeggggggffffffeeebbbdddfffggggggdddbbb```cccccccccbbbbbbaaaaaaaaabbbaaa```___^^^]]]]]]]]]XXXXXXWWWVVVVVVVVVWWWWWWTTTTTTTTTSSSRRRPPPNNNMMMIIIGGGEEEEEEEEEEEEDDDCCCAAA@@@>>>======<<<999777555555555444444333333333222333333222111111222444777888:::<<<>>>@@@BBBCCC>>>???@@@AAABBBBBBBBBBBBEEEDDDBBB???===:::999888777@@@PPPjjjsssaaaXXXVVV]]]gggooossssssssssss~~~mmmVVV>>>888444333222///.../////////............------.........---,,,,,,+++++++++,,,---......///.........---,,,,,,++++++,,,,,,***))))))***,,,---+++***,,,,,,,,,,,,---...//////---------............///...............---------,,,---......---,,,---...+++,,,---...///...---------,,,,,,,,,,,,---......//////............//////---,,,,,,++++++,,,,,,------,,,++++++******++++++***+++,,,,,,---000444777>>>EEENNNWWWeeessszzzzzz{{{zzz{{{}}}~~~|||zzzyyyqqqpppooopppqqqppplllhhheee^^^XXXWWW[[[```bbbbbb\\\]]]```dddgggeee^^^YYYWWWVVVXXX___cccddddddfffeeeeeeddddddcccaaa___^^^]]]aaaeeeggghhhgggggghhheeeddddddfffhhheee___ZZZWWWVVVUUUUUUUUUWWWXXXYYY\\\]]]___aaabbbcccbbbbbbccceeegggiiijjjkkkkkkkkklllmmmooopppppppppoooooossssssttttttuuutttttttttsssssssssssstttuuuvvvwwwrrrrrrrrrrrrssstttvvvvvvvvvvvvvvvuuuuuuuuuttttttsssrrrqqqqqqqqqqqqnnnlllnnnppprrrrrrqqqqqqrrrsssqqqrrrssssssttttttssssssrrrtttuuuwwwvvvtttrrrppppppnnnlllkkkmmmpppqqqqqqqqqpppppppppqqqpppnnnkkknnnnnnllljjjhhheeecccbbbcccgggllloooppppppqqqqqqppppppqqqqqqqqqqqqpppppphhhfffcccdddgggkkkooopppnnnnnnoooooooooooonnnnnnoooooonnnmmmmmmnnnoooooopppnnnlllkkkkkkkkkjjjiiigggiiikkkmmmnnnoooooooooooonnnllllllllljjjhhhffffffbbb\\\WWWRRRMMMGGGCCCDDDCCC@@@>>>;;;999888777111111111111222333444444333666888999999999:::;;;:::888777666777777555444666666666555333111111222222222222222222222222222111111222222222222222222333222222222222222111111//////000000000000000000000000000000000000000000///000111111222333333444333555888999::::::;;;===<<<===>>>AAACCCEEEGGGHHHKKKLLLPPPSSSXXX[[[^^^```[[[]]]___aaacccddddddccc^^^```bbbeeeffffffffffffccccccddddddccccccbbbaaaaaabbbbbbcccccccccbbbbbbdddeeehhhiiijjjjjjiiiiiiffffffeeeeeedddcccbbbbbbbbbbbbaaaaaaaaa`````````_________^^^]]]\\\[[[ZZZVVVUUUTTTRRRQQQQQQQQQRRRNNNNNNNNNNNNMMMKKKJJJJJJEEEDDDCCCDDDEEEDDDBBB@@@<<<;;;:::::::::999777555444444444333333333333333444555777666444444666999::::::<<<===???AAABBBCCC@@@AAABBBCCCCCCCCCCCCCCCBBB@@@>>>;;;:::;;;<<<===BBBNNNeeeyyyeee]]]^^^fffnnnvvvyyywwwwww{{{xxx[[[FFF777333111222111------000000/////////............///......---,,,,,,+++++++++,,,...///000000//////...---,,,,,,++++++,,,,,,+++***)))+++---...,,,***,,,,,,++++++,,,...///000---------............///---------...............,,,---......,,,,,,---...,,,,,,,,,------.........---,,,,,,,,,,,,---......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******+++,,,---------///222555999BBBLLLSSS\\\ffflllmmmiiilllqqqvvvyyyyyyxxxvvvuuuzzzuuugggfffddddddeeegggjjjnnnrrrmmmddd]]][[[___ccceee^^^```fffooovvvxxxsssnnnfff___[[[]]]___^^^___bbbbbbcccdddddddddbbb```___\\\___bbbdddeeeeeefffgggdddbbbbbbdddhhhgggbbb^^^XXXXXXWWWVVVWWWXXXYYYZZZYYY[[[^^^```bbbbbbbbbaaabbbccceeegggiiijjjkkklllmmmnnnoooqqqrrrrrrrrrqqqsssttttttuuuuuuuuuuuutttssssssrrrrrrsssuuuvvvwwwrrrrrrssstttuuuvvvvvvwwwuuutttttttttsssssssssssssssrrrqqqrrrrrrrrrpppoooppprrrttttttrrrqqqrrrssstttsssrrrqqqqqqqqqrrrsssrrrsssuuuvvvuuurrrpppnnnooommmkkklllnnnqqqssssssrrrqqqqqqrrrrrrqqqooommmnnnmmmlllkkkjjjiiiiiiiiihhhlllpppssstttssssssssssssttttttssssssrrrqqqpppllljjjggggggjjjmmmooooooooooooppppppppppppoooooooooooonnnmmmmmmnnnoooooonnnmmmkkkkkklllllllllkkkiiijjjlllmmmooooooooooooooommmkkkjjjjjjjjjhhhgggccc___ZZZUUUPPPKKKFFFBBBAAA@@@???===;;;:::999999222222222222333444555666666888;;;;;;;;;;;;<<<===;;;:::888888999999888666777777777555333222333444333333333333333222222222111111111222222333333333333222222222111111111000............//////000111000000000000000000000000...///000222333444444555333666888:::999999:::;;;:::;;;<<<>>>???AAABBBCCCDDDGGGKKKPPPTTTWWWXXXYYYYYYZZZ\\\^^^````````````[[[^^^aaadddffffffeeeddd```````````````______^^^``````aaaaaaaaaaaaaaa```dddfffiiikkklllllllllkkkkkkiiifffcccbbbcccdddeee````````````````````````]]]]]]^^^^^^\\\[[[YYYWWWUUUTTTRRROOONNNMMMMMMMMMIIIIIIIIIJJJIIIIIIHHHHHHBBBBBBBBBDDDEEEDDDAAA>>>999888777777888777555333333333333222222222222222555777999999777888;;;>>>;;;<<<===>>>@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEEEEDDD???===;;;999999<<>>???>>>>>>???@@@>>><<<;;;;;;======<<<:::999999999777555444555666444444444333333333333333111111222222333333444444333222222222111111000000///...---------///111222000000000000000000000000...///000222444555555666666888;;;<<<<<<;;;<<<===;;;<<<===>>>???AAABBBBBB@@@CCCHHHMMMQQQSSSTTTTTT\\\\\\[[[ZZZYYYXXXWWWWWWYYY[[[^^^______```bbbdddbbbaaa___]]]\\\]]]^^^___\\\\\\[[[[[[\\\]]]___```aaaeeeiiikkkiiifffcccbbbaaaaaabbbccccccaaa```___]]]^^^`````````^^^\\\ZZZ\\\ZZZWWWVVVVVVUUURRRPPPNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@???===<<<;;;::::::777777666666666666777777666555444333222333444555555555666888999:::;;;<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEEEECCC@@@??????@@@@@@:::777:::<<>>===:::888777777777888777666555555555666777888777999===@@@BBBCCCAAA@@@???>>><<<===>>>@@@@@@??????>>>===;;;999777666555222333333333333333333444444444333333333222222222333333222222111000000000000000///...............111111222222222111111000111222444444444555888::::::<<<===>>>===>>>@@@AAA???>>>===<<<<<<===>>>???BBBBBBCCCEEEGGGIIIKKKMMMXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWYYYZZZZZZ[[[]]]^^^___^^^\\\[[[[[[\\\]]]^^^]]]\\\[[[ZZZYYYZZZ[[[[[[___bbbfffgggeeebbb```___\\\\\\]]]^^^____________\\\\\\]]]]]]\\\ZZZYYYXXXXXXVVVTTTSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGGGGGGGHHHFFFEEEEEEDDDBBBAAAAAA@@@>>>>>>===<<<;;;999999888666555555444444555555666555444333333333444555555666777888999;;;<<<======>>>>>>@@@AAABBBBBBCCCCCCBBBCCCDDDCCCAAA@@@@@@@@@>>>:::888999<<>>AAABBBBBBAAAAAAAAA@@@???>>>???AAACCCCCCBBBAAAAAA???>>><<<:::888777444444444444555555555555666666555555555444444444333333333222111111000000111000000///////////////000000111111111000000000111222444444444666888;;;<<<===???@@@???@@@AAACCC@@@@@@???>>>>>>???@@@AAABBBCCCCCCEEEFFFHHHJJJKKKSSSSSSSSSSSSSSSSSSSSSRRRQQQSSSTTTTTTTTTTTTUUUWWWZZZYYYXXXXXXXXXYYY[[[\\\\\\[[[YYYWWWVVVUUUVVVVVV[[[]]]aaaaaa```]]]\\\[[[VVVWWWWWWXXXZZZ\\\]]]^^^ZZZYYYYYYXXXVVVUUUTTTTTTSSSQQQOOONNNNNNMMMKKKIIIGGGGGGFFFDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>;;;::::::999888777777666444444333333333333444444333333333333444555666777888999:::;;;<<<>>>??????@@@AAAAAABBBCCCCCCBBBBBB@@@AAACCCCCCAAA?????????;;;:::999<<>>:::999888777666777777888999999;;;<<<===???@@@@@@@@@BBBEEEEEEBBBAAACCCEEEBBBAAAAAABBBEEEGGGGGGFFFDDDDDDCCCAAA???===;;;:::555666666666777777777777888888888888777777777666444444333333222111111111222222111000000000000000///000000000000000000000000222444444555777999<<<>>>@@@AAABBBAAABBBDDDEEEBBBAAAAAA@@@AAABBBDDDEEEDDDDDDDDDDDDEEEGGGHHHIIINNNNNNNNNOOOOOOPPPPPPPPPNNNOOOPPPPPPOOOOOOPPPQQQTTTTTTSSSTTTTTTVVVWWWXXXYYYXXXVVVTTTSSSSSSSSSTTTWWWYYY[[[\\\ZZZXXXWWWWWWSSSSSSSSSSSSUUUWWWYYYZZZWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMKKKJJJJJJIIIGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>===<<<<<<<<<777777777666666555555555444333333333333333333444222333333444555666777888999:::;;;<<<===>>>???@@@BBBCCCCCCCCCCCCCCCBBBBBB@@@BBBCCCCCC@@@>>><<<<<<999999;;;CCCTTTppp~~~mmm]]]UUUNNNTTTbbbmmmpppnnngggoooxxx}}}~~~dddIII===999555000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...,,,,,,---...---+++))))))***+++,,,,,,------++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,///---,,,,,,---......---......---,,,,,,,,,,,,,,,+++++++++,,,---...///000.........---------,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,------------------------++++++******+++,,,,,,------000777???KKKXXXfffooo{{{rrrlllrrr}}}wwwtttuuuzzz~~~qqqaaa\\\]]]ffffffqqq{{{lllbbb______```^^^aaacccccc```^^^]]]]]]\\\ZZZZZZ[[[^^^___```___\\\WWWTTTVVVWWWUUUVVVXXXXXXVVVSSSRRRRRRUUUXXXZZZZZZ[[[\\\^^^____________bbbbbbbbbdddfffiiikkkmmmooooooppppppooonnnnnnmmmllllllmmmmmmooopppqqqrrrtttsssqqqpppqqqssstttuuuuuutttssssssuuuvvvvvvuuuqqqpppnnnmmmmmmnnnpppqqqrrrttttttooonnnrrrttttttqqqqqqrrrssssssrrrqqqpppqqqrrrttttttrrrqqqrrrssssssssssssrrrpppooonnnmmmmmmoooppppppooopppqqqrrrrrrsssssssssqqqpppppppppsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssuuutttrrrpppoooooopppqqqrrrqqqooommmllllllnnnooonnnpppqqqqqqppppppqqqsssoooppprrrssssssqqqooonnnooonnnmmmkkkhhhfffdddbbb___```ccchhhmmmppppppoookkkjjjiiijjjkkkiiifffcccccc```[[[VVVPPPIIIAAA<<<999888777666666777777888999;;;===???BBBDDDEEEFFFBBBEEEGGGFFFCCCBBBEEEHHHBBBBBBBBBEEEHHHJJJJJJIIIFFFFFFEEEDDDAAA???<<<;;;666666666777888888999999999999999999888888888888555555444444333222222222333333222111111111111222000000000000000111111111000222444555666888;;;>>>@@@AAACCCDDDCCCDDDEEEGGGDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKLLLMMMMMMMMMKKKMMMNNNMMMLLLKKKLLLNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUWWWVVVUUUSSSSSSTTTRRRQQQPPPPPPPPPQQQSSSTTTTTTSSSQQQPPPOOONNNNNNNNNLLLJJJHHHGGGGGGGGGEEECCCAAAAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;::::::555555555555555444444444555555444444444444555555333333444666777888999999999:::;;;<<<===???@@@@@@CCCCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCBBB>>>;;;:::999777999???NNNhhhlll^^^RRRQQQSSSYYYaaafffgggeeeaaannn}}}vvvuuu~~~rrrSSS???999777444000////////////............,,,,,,,,,,,,,,,+++++++++......---,,,+++******)))+++++++++,,,,,,,,,,,,,,,///---,,,---......,,,+++++++++++++++++++++++++++******+++,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++***+++,,,......---///...------,,,,,,------,,,,,,+++,,,,,,...///000---........./////////000,,,++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********+++,,,,,,---000666>>>JJJZZZiiisss~~~qqqhhhlllwwwzzzxxxyyy~~~lll```[[[``````eeesss}}}oooeeeaaa___]]]___bbbddddddcccaaa``````^^^\\\[[[ZZZ[[[\\\[[[ZZZVVVPPPKKKLLLOOOPPPSSSXXXZZZXXXUUUSSSSSSUUUWWWYYYXXXYYYZZZ\\\^^^___``````bbbbbbbbbccceeehhhjjjlllmmmnnnnnnoooooonnnnnnmmmnnnnnnmmmmmmmmmnnnoooooorrrqqqpppooooooqqqsssuuuuuutttssssssuuuvvvvvvuuurrrpppnnnmmmmmmnnnqqqrrrrrrtttsssooommmqqqssssssqqqqqqrrrsssssssssrrrqqqsssuuuvvvvvvtttrrrrrrrrruuutttsssrrrpppooooooooommmnnnoooooonnnnnnoooqqqrrrssstttrrrooonnnoooqqqssssssttttttttttttsssrrrrrrrrrqqqqqqqqqrrrsssssswwwvvvtttrrrqqqpppqqqqqqqqqqqqpppmmmjjjiiikkkmmmmmmnnnpppppppppppprrrsssqqqrrrsssttttttrrrpppooonnnnnnmmmlllkkkiiihhhgggdddeeefffiiimmmooonnnmmmjjjjjjkkkllllllkkkgggeeedddaaa\\\WWWQQQIIIAAA<<<888888777777777777777777999;;;===@@@DDDHHHJJJLLLIIIKKKKKKIIIEEECCCDDDFFFBBBBBBCCCFFFIIIKKKKKKJJJGGGGGGGGGEEECCC???<<<;;;555666666777888999999999999999999888888888888777666666555555444333333333444444333222222222222222222111111111111222333444111333555777888:::>>>@@@BBBCCCEEEFFFEEEFFFGGGIIIGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJJJJIIIHHHIIIKKKIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLMMMOOOPPPQQQPPPQQQRRRQQQOOONNNOOOPPPOOONNNMMMMMMLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKHHHGGGEEEDDDEEEDDDBBBAAA>>>>>>>>>>>>>>><<<;;;;;;:::::::::999999999888888444444444555555555555555666666555555555555666666444555777888999::::::::::::;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBB???<<<:::999:::999???JJJ]]]xxxrrr]]]UUUIIINNNTTTYYY[[[^^^cccgggmmm{{{|||pppsssppp[[[DDD888555333000////////////.........------,,,,,,,,,,,,,,,+++******......---,,,+++***))))))++++++++++++,,,,,,,,,,,,...---,,,---...---,,,***,,,,,,,,,+++++++++******)))***+++++++++++++++++++++++++++,,,,,,------...---,,,+++,,,...000000000///......---------------...---,,,+++,,,---...///,,,------...//////000000,,,,,,,,,,,,,,,------...++++++,,,---------,,,,,,******++++++++++++,,,,,,,,,++++++******+++,,,,,,///111555===IIIYYYjjjuuu|||qqqiiinnnyyyzzzyyyzzz}}}}}}gggYYY\\\^^^aaafffrrrzzzmmmbbb]]]ZZZXXX___aaadddeeedddcccbbbbbb___\\\ZZZYYYXXXXXXVVVUUURRRKKKGGGIIILLLNNNRRRWWW[[[ZZZXXXVVVUUUUUUVVVVVVVVVWWWXXXZZZ]]]___```aaabbbbbbbbbcccdddgggiiikkkllllllmmmnnnoooooooooooopppoooooonnnnnnnnnnnnnnnpppqqqpppoooooopppsssuuuuuutttssssssuuuvvvvvvuuurrrqqqpppooooooppprrrtttrrruuuuuuqqqooorrrssssssqqqrrrssstttttttttsssrrruuuvvvwwwvvvtttrrrrrrsssvvvuuutttrrrqqqqqqqqqqqqnnnoooppppppnnnnnnnnnpppqqqssssssqqqmmmlllmmmpppqqqrrrsssuuuuuuuuutttsssrrrqqqppppppppprrrssstttxxxwwwvvvtttrrrqqqppppppkkklllkkkgggbbbaaacccffflllmmmoooppppppppprrrtttqqqrrrsssssssssrrrppppppmmmnnnnnnnnnmmmlllkkkkkkjjjiiihhhiiikkkllllllkkkiiijjjlllmmmmmmllljjjiiidddaaa]]]XXXRRRJJJBBB===999999999888888777777777888999;;;???CCCIIIMMMPPPSSSRRRPPPMMMJJJFFFCCCAAACCCCCCDDDGGGKKKLLLKKKJJJHHHHHHHHHGGGDDD@@@===:::666666777888999::::::;;;999999999888888888777777777777666666555444444444444444333222222222222222333222111111222333555666222555777999:::===AAACCCEEEFFFHHHIIIHHHIIIJJJLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKCCCCCCDDDDDDDDDDDDDDDDDDBBBDDDEEEEEEDDDDDDFFFGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMMMMKKKIIIIIIKKKLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGEEECCCBBBAAABBBAAA@@@>>>:::;;;;;;;;;;;;999888777777777777666666666666666444444555555555666666666666666555555555555666666777888999;;;;;;<<<;;;;;;<<<<<<===???@@@AAABBBCCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???<<<::::::;;;===DDDOOO___oooxxxaaaTTTRRRKKKPPPUUUWWWXXX___kkkuuu~~~vvv}}}{{{WWWIII:::555333///.../////////.........---------+++,,,,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,------+++)))++++++++++++++++++,,,,,,))))))***+++++++++++++++))))))******+++,,,,,,------,,,+++---///111222111//////...---------------///...---++++++,,,---...,,,,,,,,,------------------------,,,---......///***+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,000111444;;;FFFWWWiiittt}}}vvvsssyyyzzzxxxyyy|||oooYYYVVV\\\______ccclllsssuuutttvvvqqqeee[[[YYYYYYWWW]]]___cccddddddccccccddd```^^^[[[ZZZZZZYYYXXXWWWTTTOOONNNQQQTTTTTTVVVYYY[[[[[[YYYWWWVVVTTTSSSRRRUUUUUUWWWYYY\\\^^^aaabbbaaaaaaaaabbbcccfffhhhiiijjjkkkmmmnnnpppqqqqqqqqqppppppoooooooooppppppqqqpppqqqrrrpppoooppptttwwwuuutttssssssuuuvvvvvvuuusssrrrrrrqqqrrrssstttuuussswwwxxxtttrrrtttuuusssrrrssstttuuuvvvuuutttttttttuuuvvvuuutttssstttuuuvvvuuutttsssrrrsssssstttqqqrrrsssqqqooonnnooopppppprrrssspppkkkiiilllooooooppprrrtttuuuuuuttttttqqqpppooooooppprrrtttuuuwwwwwwvvvtttsssqqqooonnniiijjjiiieee___]]]___ccckkkmmmoooooopppppprrrtttqqqqqqqqqpppppppppoooooonnnnnnnnnnnnmmmllllllkkkllljjjhhhggghhhjjjjjjjjjgggiiikkkllllllllllllllleeeaaa\\\WWWQQQKKKDDD???::::::::::::999888777666777777888<<>>;;;777888999:::;;;<<<<<<===::::::999999999888888888888888777666666555555444444333333222111222222222222111000000111333555666444666999;;;===???CCCFFFIIIJJJLLLLLLLLLLLLNNNPPPQQQPPPNNNMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAABBBAAAAAACCCDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIJJJIIIHHHFFFFFFHHHJJJDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDFFFGGGHHHGGGEEEDDDCCCAAA@@@???@@@???>>><<<888888999999888777555444555444444444444444444333444555555666666777777777666555555444444555555666888999;;;<<<===<<<<<<;;;>>>>>>???@@@BBBCCCDDDDDD@@@AAAAAABBBCCCCCCBBBBBB>>>>>><<<:::999:::>>>AAAOOO___qqq~~~xxxfffVVVPPPRRRUUUWWWXXXXXXZZZeeevvvsssdddLLLAAA777555222......111//////.........---------++++++,,,---,,,+++***)))((())))))+++,,,---......++++++++++++++++++++++++,,,++++++,,,---,,,***((())))))***+++,,,------...((()))***+++++++++++++++'''(((((()))***+++++++++,,,+++***,,,...000111111//////...------------...111///---+++++++++,,,------,,,,,,++++++******)))...------------...//////)))***,,,---...---,,,,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,000111333999DDDUUUgggsss~~~~~~zzzxxxxxx{{{tttYYYQQQYYY^^^YYYWWW\\\bbbdddhhhkkkhhh\\\UUUWWW[[[[[[[[[^^^aaacccccccccddddddbbb```^^^]]]^^^^^^]]][[[YYYVVVWWW\\\^^^\\\[[[\\\[[[[[[ZZZXXXVVVSSSQQQOOOTTTUUUVVVXXX[[[^^^aaabbb`````````aaaccceeeggghhhiiijjjlllnnnppprrrrrrsssoooooooooooopppqqqssssssqqqrrrsssrrrpppqqquuuyyyuuutttssssssuuuvvvvvvuuussssssssssssttttttuuuvvvtttyyyzzzwwwuuuvvvvvvtttrrrsssuuuvvvvvvvvvuuuuuurrrsssttttttssstttvvvxxxvvvvvvtttsssssstttuuuvvvtttuuuuuusssqqqooopppqqqoooqqqrrrooojjjhhhkkkooommmooorrrtttuuuvvvuuutttpppoooooooooppprrruuuvvvvvvvvvuuuuuussspppmmmllloooppppppkkkdddbbbdddhhhjjjlllnnnooopppqqqsssuuupppoooooonnnmmmnnnnnnnnnooooooooonnnmmmllljjjjjjmmmjjjfffeeefffhhhjjjjjjfffhhhjjjkkkkkkkkklllmmmeeeaaa\\\WWWQQQKKKEEEAAA<<<<<<;;;;;;999888666555666666666:::???GGGOOOTTTUUUQQQOOORRRWWWVVVPPPIIIFFFGGGHHHKKKNNNNNNMMMKKKKKKKKKKKKJJJGGGCCC???<<<999999:::;;;<<<===>>>???;;;;;;:::::::::999999999888888777777666666555555444333222222111111222222111000//////000222444555555777:::<<<>>>AAAEEEHHHKKKMMMOOOOOOOOOOOOQQQSSSUUUTTTRRRPPPOOOOOOOOOPPPOOOOOOOOONNNOOOOOOPPPQQQ<<<<<<<<<<<<=========>>>??????>>>??????@@@AAAAAADDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGEEECCCAAA@@@AAABBBCCCBBBBBBCCCCCCDDDCCCCCCCCC??????>>>===;;;:::999888555555555555555555555555222222333333444555555666333333444666777999:::;;;888777666555666777999;;;<<<===>>>??????>>>===<<>>===???BBBDDDEEEDDDDDD???===@@@AAA???@@@BBB>>>777777===???>>>HHHWWWiiizzzoooaaaWWWSSSUUUZZZ]]]VVVUUU]]]jjjxxxgggPPP;;;999666222000////////////............---------++++++*********+++,,,,,,+++,,,---,,,***)))***+++)))((((((((()))***++++++------------,,,,,,+++***---,,,+++))))))))))))***------,,,,,,+++***))))))+++++++++************)))***+++---//////...---,,,------......///..................------,,,,,,,,,---,,,***)))((())))))***///...,,,+++***++++++,,,)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---))))))((()))+++...111333000///222999BBBNNN___mmm}}}~~~|||wwwxxx{{{zzzvvvvvv{{{mmm[[[TTTSSSSSSTTTTTTUUUUUUUUU\\\\\\[[[ZZZXXXUUURRRQQQXXX]]]bbbddddddccceeegggeeebbb]]]\\\^^^______]]]XXX\\\cccjjjmmmmmmkkkiiibbbXXXTTTXXXVVVNNNLLLQQQMMMTTTYYYWWWXXX___cccbbbdddcccaaaaaabbbeeehhhjjjlllnnnrrrssssssrrrssssssqqqpppoooppprrrrrrpppooorrrrrrqqqqqqqqqqqqqqqqqqtttsssrrrrrrssstttuuuvvvxxxtttooonnnqqquuuwwwxxx{{{xxxvvvvvvxxxyyywwwuuuvvvvvvvvvxxxyyyxxxuuurrrrrrrrrqqqqqqrrrtttuuuvvvyyyxxxvvvtttttttttuuuuuuvvvuuusssrrrqqqqqqrrrrrrwwwrrrmmmlllmmmoooooonnnqqqqqqqqqrrrrrrrrrsssssswwwsssooommmnnnqqqsssttttttuuuvvvuuussspppmmmkkkmmmmmmlllkkkjjjkkkkkkkkkooonnnnnnmmmmmmmmmmmmnnnppppppooooooooooooooooooppppppqqqqqqpppooonnnmmmnnnjjjfffeeeffffffdddbbbaaadddiiimmmoooooommmkkkfffddd```ZZZSSSLLLEEEBBB===<<<;;;999888777777777999999999<<<@@@GGGMMMQQQVVVUUUVVVXXXYYYVVVPPPJJJLLLKKKJJJKKKNNNPPPPPPPPPLLLLLLKKKJJJHHHEEEBBBAAA===;;;::::::<<<======<<<===<<<:::999999:::<<<===:::999777666666777888999666666666666555444333222333222222222333555777888888999:::;;;===AAAFFFKKKMMMOOORRRTTTUUUTTTSSSQQQSSSTTTTTTTTTTTTRRRQQQOOONNNNNNOOORRRUUUVVVTTTSSS999::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<===???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCBBBAAA???????????????@@@AAAAAAAAA@@@???>>>>>><<<;;;;;;:::999888777777555555555555444444444444333333333444444555555555333444555666777888999:::888777666666777888:::;;;======>>>???????????????AAA@@@@@@AAACCCEEEEEEEEECCC>>><<<======::::::===BBB;;;:::@@@DDDJJJYYYjjjuuubbbVVVPPPOOOTTT[[[___^^^cccooo}}}lllSSSAAA:::888555111///.........------------,,,,,,,,,,,,...---,,,++++++***+++++++++,,,---,,,***)))***+++))))))))))))))))))***+++++++++,,,,,,+++******)))+++******))))))***+++,,,------,,,++++++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------...,,,------.........------------,,,,,,++++++++++++++++++*********++++++,,,---,,,+++++++++,,,------,,,---......//////......---,,,,,,++++++,,,,,,---***)))(((((()))+++---...000///111666===GGGVVVdddnnn}}}yyy|||{{{}}}xxxtttwww}}}}}}fffXXXLLLMMMNNNOOOQQQRRRRRRQQQQQQSSSUUUVVVUUUSSSPPPNNNRRRWWW]]]aaacccdddgggiiifffbbb___^^^``````___]]][[[```gggnnntttvvvvvvvvvmmmbbb[[[[[[WWWLLLHHHLLLMMMTTTXXXWWWXXX^^^bbbbbbcccaaa```___```ccceeegggiiilllpppsssrrrrrrqqqrrrppppppooopppqqqrrrpppnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrsssuuuwwwxxxxxxtttqqqpppsssvvvxxxxxxxxxvvvttttttvvvwwwvvvtttuuuuuuuuuwwwyyyyyywwwuuusssrrrqqqpppppprrrsssuuuvvvvvvuuuttttttttttttuuuvvvuuutttrrrrrrrrrrrrrrruuurrrnnnmmmoooppppppnnnrrrrrrrrrsssssstttttttttuuuqqqmmmkkkmmmoooqqqrrrqqqrrrrrrsssrrrqqqpppoooooooooooonnnnnnnnnmmmmmmooonnnnnnmmmmmmmmmnnnnnnoooooooooooooooppppppppppppppppppoooooonnnnnnnnnppplllhhheeeeeedddaaa______bbbgggkkknnnnnnlllkkkhhhfffbbb\\\UUUMMMGGGCCC===<<<:::999777777666666777666777999<<>>===;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888888888888888888888888777666555444666555555444444555666777999:::;;;;;;===AAAFFFJJJKKKMMMPPPSSSTTTTTTSSSRRRRRRRRRSSSSSSSSSQQQPPPOOOMMMMMMNNNQQQTTTVVVWWWVVV666666777777777888888888888777666666777:::<<<>>>;;;;;;;;;;;;;;;<<<======AAAAAA@@@@@@????????????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======<<<;;;:::=========<<<;;;:::999888777777666666666555555555555555555555444444333333444444444555555555555555555555666666777888888999999888888777888:::<<<===>>>>>>>>>>>>???AAABBBCCCDDDCCCBBBCCCEEEFFFEEEDDDBBB>>><<<===<<<999999===CCC???BBBKKKUUU```sssuuufffUUUMMMKKKNNNUUU]]]^^^dddppppppVVVCCC999777555333000...---------,,,,,,,,,,,,++++++++++++//////---,,,+++*********+++,,,---,,,***)))***++++++***))))))))))))))))))******************)))((())))))))))))***+++,,,---,,,,,,,,,+++******))))))'''((()))***+++,,,---------,,,***))))))+++---///,,,,,,------------,,,,,,++++++++++++************)))***+++,,,------------************+++,,,......******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,***)))))))))***+++000...///222777===JJJWWWbbbqqq~~~yyyxxx~~~wwwqqqsssxxxoooaaaZZZJJJJJJKKKMMMOOOOOOMMMKKKLLLOOOSSSVVVWWWUUURRRPPPQQQUUU[[[```ccceeeggghhheeecccbbbaaaaaaaaa___]]]]]]aaahhhpppvvv{{{~~~wwwlllbbb___WWWMMMHHHJJJMMMRRRUUUUUUWWW\\\``````aaa```^^^]]]]]]___bbbcccfffjjjnnnqqqqqqppppppooopppoooooopppqqqqqqpppnnnooooooppppppqqqqqqrrrrrrqqqqqqqqqssstttvvvxxxyyyvvvuuussssssuuuwwwxxxxxxwwwuuuttttttvvvwwwvvvuuuttttttuuuwwwzzzzzzyyywwwtttrrrpppnnnmmmoooqqqrrrrrrsssssstttttttttttttttvvvuuutttsssrrrrrrrrrsssrrrqqqooopppqqqrrrqqqppprrrrrrrrrrrrssssssssssssrrrnnnkkkiiikkkmmmooopppnnnnnnoooooopppqqqrrrrrrqqqrrrsssssssssrrrqqqpppnnnnnnnnnmmmmmmnnnoooooonnnnnnoooooopppppppppqqqppppppnnnmmmmmmnnnoooooosssoookkkgggeeeccc```^^^___bbbfffiiikkklllkkkjjjiiihhhddd^^^WWWOOOIIIEEE>>>===;;;999777777777777777777777888;;;>>>AAACCCEEEFFFIIIOOOVVVZZZ\\\\\\VVVUUUUUUVVVXXXYYYXXXWWWWWWVVVUUUSSSQQQMMMJJJHHHAAA???===>>>???AAAAAAAAA???@@@BBBBBBAAA???<<<;;;;;;;;;<<<<<<<<<;;;999999::::::::::::999888777777999888777666555666666777:::;;;<<<===>>>AAAEEEIIIJJJLLLPPPSSSUUUVVVUUUUUUPPPQQQRRRSSSRRRRRRPPPPPPLLLKKKLLLOOOSSSXXXZZZ[[[444444555555555666666666555444333333555888;;;===888888777777888888999:::<<<===============<<<<<<===<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<;;;:::888777999999999999888777777666444444444444444444444444555555555444444333333333555555555555555555555555666666777777888888999999999999999999:::<<<===>>>???>>>>>>???@@@BBBEEEFFFFFFEEEDDDDDDEEEEEEDDDBBBCCC???===>>>===;;;===BBBAAAFFFTTTfffuuu~~~jjj]]]QQQMMMMMMQQQXXX^^^bbbmmmxxx^^^HHH<<<888333222111///------------,,,,,,,,,,,,++++++++++++......---,,,+++++++++,,,+++,,,---,,,***)))***+++++++++***)))((((((((())))))******+++******))))))))))))*********++++++,,,,,,+++++++++******))))))((())))))***++++++,,,,,,,,,+++*********+++,,,---,,,,,,------,,,,,,++++++++++++++++++++++++*********+++,,,---...---,,,,,,******+++++++++,,,,,,---((())))))***************---,,,,,,++++++,,,,,,---......,,,++++++++++++,,,///------000222777AAALLL\\\iiixxx~~~~~~{{{vvvoooqqqzzzyyyuuuvvvwwwxxxttthhhaaa]]]NNNLLLLLLMMMOOOOOOLLLHHHQQQSSSVVVYYYZZZYYYWWWVVVWWWZZZ]]]```bbbcccddddddccccccbbbbbbaaa```^^^\\\]]]___dddjjjqqqvvvzzz}}}wwwmmmddd___YYYPPPLLLMMMLLLNNNPPPQQQTTTXXX\\\]]]___^^^[[[ZZZZZZ\\\^^^```bbbffflllooopppooonnnnnnpppoooooooooqqqqqqpppnnnmmmnnnnnnooopppqqqrrrrrrqqqrrrrrrsssuuuvvvwwwxxxtttttttttuuuvvvwwwwwwwwwxxxwwwvvvvvvwwwxxxxxxxxxuuuuuuuuuwwwyyyzzzxxxwwwuuusssooommmllllllnnnpppoooppprrrsssttttttssssssuuuttttttsssssssssrrrrrrooopppqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqooollliiihhhiiilllmmmnnnnnnmmmllllllmmmppprrrssssssuuuvvvwwwwwwuuusssrrrnnnnnnmmmmmmnnnoooppppppnnnnnnnnnoooppppppqqqqqqpppooommmllllllmmmoooqqqtttqqqmmmiiifffdddbbbaaaccceeegggiiijjjiiihhhhhhiiihhheee```YYYQQQJJJFFFAAA???===:::999888888999;;;;;;<<<===>>>???@@@@@@>>>???BBBGGGNNNTTTYYY[[[WWWWWWWWWYYY\\\^^^^^^]]]^^^^^^\\\YYYUUUPPPLLLJJJDDDBBB@@@@@@BBBDDDEEEEEECCCDDDDDDCCCBBB@@@>>>======>>>@@@AAA@@@>>><<<:::;;;;;;<<<<<<;;;:::999999999888777666666777888999<<<===>>>???@@@BBBFFFIIIJJJLLLOOOSSSUUUWWWWWWWWWPPPQQQSSSTTTTTTTTTSSSRRRMMMLLLKKKNNNSSSYYY]]]___333333444444444555555555444333333333555777:::<<<666666555555666666777888888999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999666888:::;;;;;;999777555444555666777777777777777333333333333444444444444444444444444444444444444555555666666666666666777888888888999999:::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@BBBDDDGGGHHHFFFEEEEEEEEEFFFEEECCCAAACCC???===<<<;;;:::@@@GGGJJJYYYssspppaaaZZZTTTSSSTTTUUU[[[aaannn}}}wwwaaaLLL===666444000000///...---------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---...+++,,,---,,,***)))***+++++++++***)))((((((((()))******+++++++++++++++***++++++++++++******))))))++++++***************)))***************************+++,,,,,,,,,+++***))),,,---------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,++++++*********+++,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------+++,,,...000333===GGGPPP\\\hhhnnnrrruuutttqqqmmmkkkmmmuuu{{{}}}{{{xxxtttqqqqqqtttyyyvvvrrrnnniiiddd___\\\RRRNNNKKKLLLPPPQQQPPPMMMTTTUUUVVVXXXYYYZZZZZZZZZ\\\\\\\\\]]]___``````````````````___]]][[[ZZZYYY\\\]]]```ccchhhlllppprrrssslllddd^^^YYYSSSOOOOOOKKKJJJKKKNNNQQQTTTWWWZZZ]]]\\\ZZZXXXYYYZZZ\\\^^^```dddiiimmmnnnmmmmmmnnnpppooonnnoooqqqqqqooonnnmmmmmmnnnoooooopppqqqqqqssssssssstttttttttttttttqqqrrrttttttuuuuuuuuuvvvwwwxxxwwwwwwwwwwwwxxxyyywwwvvvuuuvvvwwwwwwvvvtttuuussspppmmmllllllmmmnnnnnnoooqqqsssttttttsssssssssssssssssssssrrrrrrrrrnnnoooqqqssssssrrrrrrqqqrrrrrrqqqqqqqqqqqqqqqqqqmmmjjjggggggiiikkklllmmmooonnnlllkkklllnnnppprrrtttuuuwwwxxxwwwvvvtttrrrmmmmmmmmmnnnnnnpppqqqrrrnnnnnnooooooppppppppppppnnnmmmlllkkkkkkmmmoooqqqrrrqqqoookkkiiiggggggggghhhiiiiiiiiihhhgggffffffhhhgggeeeaaaZZZSSSLLLGGGEEECCC@@@===;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@@@@;;;<<<>>>@@@DDDIIINNNQQQRRRSSSUUUYYY]]]```aaa```bbbaaa___[[[VVVQQQMMMJJJFFFDDDBBBBBBDDDFFFHHHHHHHHHGGGEEECCCBBBAAABBBBBBAAABBBDDDFFFEEEBBB???=====================<<<;;;888777777777888999;;;<<<===???@@@AAABBBDDDHHHJJJJJJKKKNNNQQQSSSUUUUUUVVVRRRSSSUUUVVVWWWXXXWWWWWWPPPOOONNNOOOTTTZZZ^^^```222333333333444444444444333444444555666888999:::555444444444444555666666555666888:::;;;;;;;;;:::777777888888888777666555555666888999999777666444222333444666777777777777444444444444444444444444222222222333444444555555555555666666777888888888999999::::::;;;<<<<<<===;;;;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIFFFFFFEEEFFFGGGFFFCCCAAAAAA===;;;;;;;;;>>>HHHSSSfffzzzmmmbbbXXXWWWXXXZZZYYYZZZaaajjj{{{{{{xxxzzzwww|||eeeOOOAAA888444111...............---------------------,,,,,,,,,,,,)))))))))***+++,,,......+++,,,---,,,***)))***++++++***)))))))))))))))))))))***++++++,,,++++++++++++,,,,,,++++++)))((((((************************+++++++++*********))))))***+++---......,,,***)))---......------,,,+++***+++++++++,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,+++***)))((()))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---((())))))***+++++++++,,,+++***+++...///222:::DDDHHHQQQ[[[bbbhhhoooqqqpppmmmgggcccfffjjjnnnuuu{{{}}}~~~wwwqqqmmmmmmnnniiiddd___^^^aaaccc```\\\WWWQQQKKKKKKPPPUUUWWWVVVQQQSSSWWW[[[^^^aaacccccc```^^^[[[ZZZ[[[]]]^^^^^^\\\\\\\\\ZZZWWWUUUUUUUUUYYYZZZ\\\^^^bbbeeehhhjjjoookkkddd___ZZZTTTPPPMMMLLLHHHGGGKKKPPPRRRTTTXXX\\\[[[YYYXXXXXXZZZ]]]^^^```cccgggjjjkkklllnnnoooooonnnnnnoooppppppooommmmmmmmmnnnnnnoooooopppppprrrssssssssssssrrrqqqqqqqqqrrrttttttssssssuuuvvvvvvwwwwwwvvvtttsssuuuvvvwwwvvvttttttuuuvvvtttsssuuutttrrrpppnnnnnnnnnnnnooooooqqqrrrssssssssssssqqqqqqrrrrrrrrrrrrqqqpppmmmooorrrrrrrrrqqqqqqrrrssssssssssssrrrrrrrrrrrrllljjjhhhhhhjjjlllmmmmmmooonnnmmmllllllnnnpppqqqssstttuuuuuuuuutttrrrrrrmmmmmmmmmnnnoooppprrrssspppooooooooooooooooooooolllkkkkkkkkklllmmmooopppppppppooollliiihhhiiijjjkkkjjjiiihhhgggfffeeeeeegggfffeeebbb\\\UUUNNNJJJHHHFFFBBB>>><<<<<<===>>>???AAACCCEEEEEEDDDAAA@@@<<<<<<======>>>@@@DDDHHHKKKLLLOOOTTTZZZ^^^^^^^^^___^^^]]]ZZZVVVRRRNNNKKKHHHEEECCCCCCEEEHHHJJJKKKLLLJJJGGGEEEDDDEEEFFFGGGFFFGGGIIIJJJIIIFFFCCCAAA??????@@@@@@@@@@@@??????999999999999:::<<<>>>???>>>@@@CCCDDDEEEGGGKKKMMMKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTWWWYYYZZZ[[[[[[[[[UUUSSSRRRSSSVVVZZZ]]]^^^111111111222222222333333222333555666777777777777333333333333333444555555444555777888999888777666666666777777777666555444333444555666666555444444222333444555555555555555444444444444444333333333000000111222444555666777444444555666888999::::::999:::;;;<<<===>>>???@@@;;;<<<>>>???AAABBBBBBCCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIHHHEEEBBB???<<<===@@@FFFPPPaaaqqqxxxggg[[[TTTSSSVVV\\\______bbbnnn||||||vvvzzz|||kkkUUUCCC:::666333111------..................,,,,,,,,,,,,++++++++++++))))))))))))******+++,,,+++,,,---,,,***)))***+++))))))))))))))))))***+++((())))))***++++++******)))***++++++++++++))))))))))))))))))***************************+++++++++---------------,,,++++++/////////......,,,++++++************+++++++++,,,,,,++++++*********++++++******+++,,,++++++***)))''''''((()))))))))))))))---,,,,,,++++++,,,,,,---))))))******+++++++++***,,,***,,,...///000777@@@HHHOOOVVV[[[bbbjjjoooooolllddd]]]]]]```dddkkkrrrwwwzzz~~~~~~~~~~~~}}}wwwsssqqqkkk```TTTTTT^^^hhhjjjhhheee[[[QQQNNNRRRYYY\\\]]]TTTYYYbbbllltttxxxzzzzzzlllfff___[[[ZZZ[[[\\\\\\WWWXXXWWWTTTPPPNNNOOOQQQSSSUUUWWWZZZ^^^bbbeeegggjjjhhhddd___[[[XXXSSSNNNMMMHHHFFFKKKPPPQQQTTTXXX[[[ZZZYYYXXXYYY[[[^^^``````cccfffhhhjjjlllnnnqqqooonnnnnnoooppppppooommmnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqrrrrrrrrrqqqppprrrtttuuutttssssssvvvxxxwwwxxxxxxvvvsssrrrsssuuuuuusssrrrrrrtttuuuttttttuuuttttttsssrrrpppooonnnqqqqqqqqqqqqqqqrrrssstttooopppqqqqqqqqqqqqpppooommmppprrrqqqooonnnpppqqqqqqqqqqqqqqqpppppppppooollljjjhhhiiikkkmmmnnnnnnnnnmmmmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqpppppppppllllllmmmnnnoooqqqssstttqqqqqqppppppooonnnnnnnnniiijjjjjjlllmmmnnnooooooooopppooolllhhhggghhhjjjhhhhhhfffeeeeeeeeefffffffffffffffddd___YYYRRRNNNIIIFFFBBB>>><<<<<<===>>>@@@BBBFFFIIIIIIHHHEEEBBB<<<>>>>>>===<<<===AAADDDDDDFFFIIIOOOTTTXXXXXXWWWWWWWWWWWWVVVTTTRRRPPPNNNIIIFFFCCCCCCFFFIIIKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLIIIGGGFFFCCCCCCDDDDDDDDDDDDCCCCCC>>>===<<<<<<===>>>???@@@???BBBDDDGGGHHHKKKNNNPPPRRRRRRSSSSSSTTTTTTTTTUUUSSSUUUWWWZZZ\\\]]]]]]]]][[[XXXVVVVVVXXXZZZ[[[[[[000000000000111111111111222333555777777777555444222222222222222333333444444555666777777555333222666777888888888777666555222333333444444444333333333333444444444333333222444444444333333333222222...///000222444666777888333444555777888:::;;;<<<::::::;;;===>>>@@@AAABBB<<<===>>>@@@BBBCCCCCCCCCBBBDDDEEEGGGHHHHHHHHHGGGHHHHHHHHHJJJKKKIIIGGGDDD======@@@HHHTTTddd|||}}}nnncccXXXPPPKKKQQQWWW___cccccciii{{{~~~}}}}}}}}}~~~~~~|||fffXXXFFF999333111000...,,,---......//////......+++++++++************)))******)))))))))))))))***+++,,,---,,,***)))***+++))))))(((((()))***++++++''''''((()))))))))))))))'''(((***+++,,,,,,++++++)))))))))))))))*********(((((()))***+++,,,,,,---000///---++++++,,,---...////////////...---,,,+++(((((())))))*********+++***))))))((()))***,,,---'''(((***+++,,,,,,++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,+++,,,.........555===KKKOOOSSSUUU[[[cccggggggoooggg```___aaaccciiippptttxxx||||||yyyzzzyyyrrraaaQQQPPP___pppxxxxxxuuuhhhYYYRRRUUU[[[^^^___ZZZcccrrryyyqqqggg___\\\[[[[[[ZZZUUUUUUSSSPPPKKKJJJLLLOOOMMMOOOSSSWWW\\\aaaeeegggddddddbbb___^^^\\\WWWRRROOOHHHFFFLLLQQQRRRTTTYYY[[[ZZZYYYXXXZZZ\\\___aaaaaaccceeeggghhhkkkooorrrooonnnnnnnnnppppppooommmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnpppqqqrrrrrrqqqqqqsssuuuvvvuuussstttwww{{{zzz{{{{{{yyyuuussstttvvvrrrqqqpppqqqsssuuuuuuuuutttuuuuuuuuutttrrrpppooosssrrrqqqqqqqqqrrrssstttnnnnnnpppqqqqqqpppooonnnnnnppprrrpppnnnmmmoooqqqnnnnnnmmmmmmlllllllllkkklllkkkiiijjjlllnnnooonnnlllllllllmmmoooppprrrsssqqqpppooonnnnnnnnnoooooollllllmmmnnnpppqqqssstttrrrrrrqqqpppooonnnmmmmmmhhhiiijjjlllmmmnnnnnnnnnoooooooookkkfffdddfffhhheeeeeedddcccdddeeefffgggfffggggggfffaaa[[[UUUQQQIIIFFFBBB>>><<<<<<===>>>AAAEEEIIIMMMNNNLLLHHHFFF<<<>>>@@@???>>>>>>BBBEEEAAACCCFFFKKKPPPSSSSSSRRRQQQQQQSSSSSSSSSRRRQQQQQQIIIGGGDDDCCCFFFIIILLLMMMMMMNNNOOOPPPPPPOOOMMMLLLNNNNNNOOONNNMMMKKKIIIHHHEEEFFFFFFGGGGGGGGGFFFFFFBBBAAA@@@?????????@@@AAA@@@BBBEEEHHHJJJLLLPPPRRRYYYYYYYYYYYYYYYYYYYYYYYYSSSUUUWWWZZZ\\\]]]^^^^^^^^^\\\YYYYYYZZZZZZZZZYYY333222111000000111222222333444444555444333111000000111111222333444444444444555666666777666666666666666666666666666666666555666666444222000000111000222444333222111222333444333333333333333333333333333444444555666666666999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@CCCBBBAAAAAAAAACCCDDDEEECCCCCCDDDGGGIIIJJJJJJHHHMMMKKKIIIGGGFFFDDDAAA???CCCGGGRRRccczzzppp\\\SSSQQQOOONNNNNNSSSZZZ```dddnnn{{{}}}tttjjjSSSIII;;;222000111222111///...---,,,+++,,,------************+++,,,------+++***)))***,,,---,,,+++...,,,))))))***,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))...------,,,+++***)))))))))***+++++++++)))((('''((()))***+++***)))'''%%%+++***((('''(((***---///333333111000...,,,+++***((()))******))))))***+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++***)))))))))***+++---...---***((()))+++...---,,,,,,///222666888EEEIIINNNQQQVVV^^^fffjjjhhhgggbbbfffmmmgggcccmmmgggmmmssswwwxxxzzzyyyttthhh]]]___iiittt~~~vvvggg```[[[XXX\\\bbb___nnnlllaaa\\\YYYYYYZZZXXXUUUPPPKKKHHHGGGHHHHHHIIIIIIJJJOOOVVV\\\aaacccaaaaaaaaa```___^^^\\\[[[QQQNNNLLLMMMQQQTTTUUUTTTXXXXXXYYYZZZ[[[\\\\\\]]]___aaacccdddfffiiinnnqqqsssrrrpppooooooooopppqqqoooooopppppppppqqqqqqqqqvvvuuutttsssrrrsssttttttrrrssssssqqqoooooorrruuuyyywwwtttsssssstttssssssrrrooommmnnnqqqttttttssszzzyyyvvvtttrrrpppppppppqqqpppppppppqqqrrrrrrsssmmmmmmnnnppppppqqqqqqqqqmmmmmmlllkkkkkklllmmmmmmkkkkkkkkkkkklllmmmmmmnnnlllnnnoooooommmmmmpppssspppppppppppppppppppppppprrrpppooooooppppppnnnmmmmmmmmmmmmnnnnnnooopppqqqssssssrrrrrrpppooommmllljjjjjjjjjkkkkkklllllllllooonnnkkkgggdddccceeeggglllkkkjjjhhhfffeeedddcccggggggggggggddd___XXXSSSNNNHHHBBB@@@===;;;===BBBEEEJJJOOORRRUUUUUUMMMDDD???AAABBBBBBAAAAAACCCEEEHHHHHHIIIJJJKKKMMMOOOPPPOOOPPPRRRTTTTTTSSSQQQPPPJJJIIIGGGGGGHHHJJJMMMOOOQQQRRRRRRRRRRRRPPPOOONNNOOOOOOOOOPPPPPPPPPQQQQQQMMMLLLJJJJJJJJJJJJHHHFFFHHHFFFDDDBBBAAAAAABBBCCCDDDGGGKKKNNNOOOSSSXXX\\\`````````^^^\\\[[[[[[]]]XXXYYY[[[^^^aaabbbaaa___\\\]]]___^^^\\\ZZZYYYYYY333222111111000111222333222222444555555444333222///000000111222222333333444444555666666666666666333333333333333333333333555555666444222000000111111333444444333222222333333333333333444444444444555555666666777888888888:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@@@@CCCCCCBBBBBBCCCCCCDDDEEEJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA???FFFTTTkkkuuueeeZZZNNNKKKKKKJJJJJJLLLQQQ\\\iiitttzzzgggYYYFFF???555000///000///---///...---,,,+++,,,,,,---...---,,,+++************,,,+++******,,,---,,,+++,,,+++))))))+++,,,+++***************************)))))))))))))))))))))))),,,,,,,,,+++******)))))))))***++++++***)))((('''((()))***++++++)))'''&&&***)))(((((((((***,,,---//////...---+++***)))(((((()))+++***))))))***,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++++++++,,,...------,,,+++++++++,,,***,,,------+++***,,,...,,,,,,,,,,,,...111333555AAAEEEJJJNNNRRRYYYaaafffooovvvuuuuuuzzzsssiiijjjccchhhnnnvvv}}}zzzmmmbbbbbbjjjttt~~~}}}rrriii```\\\```iiigggwwwqqqddd^^^YYYXXXYYYYYYXXXUUUQQQNNNKKKIIIHHHGGGHHHJJJOOOUUU[[[]]]^^^aaaaaa```___^^^\\\[[[ZZZTTTQQQNNNNNNPPPRRRRRRQQQVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbfffkkkoooqqqqqqoooooonnnnnnoooooommmmmmnnnoooppppppqqqqqqwwwvvvtttsssrrrrrrrrrssstttuuuuuusssqqqqqqtttwwwvvvtttsssrrrrrrrrrrrrrrrrrrpppnnnooosssuuuvvvuuuwwwuuusssqqqpppoooooooooppppppoooooopppqqqqqqrrroooooopppqqqqqqqqqqqqqqqlllkkkjjjiiiiiijjjkkklllkkkkkkjjjjjjkkklllmmmnnnmmmoooppppppnnnoooqqqtttpppppppppppppppppppppppppppooonnnnnnpppqqqpppnnnmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrqqqpppooommmlllhhhhhhiiijjjkkklllmmmnnnooonnnllliiiffffffhhhjjjkkkkkkjjjjjjiiihhhggggggiiihhhgggfffddd___YYYUUUOOOHHHCCC@@@>>>;;;===AAAHHHOOOVVVYYY[[[[[[VVVOOOGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFHHHIIIKKKKKKLLLNNNOOOQQQRRRSSSSSSSSSMMMKKKIIIGGGGGGIIIKKKMMMPPPQQQRRRSSSSSSRRRQQQQQQOOOPPPPPPPPPPPPQQQQQQQQQOOOMMMKKKJJJKKKJJJHHHFFFIIIHHHFFFEEEEEEFFFHHHIIIIIILLLQQQSSSUUUYYY]]]aaaccccccaaa```______^^^^^^\\\\\\]]]___aaaaaa___]]]\\\___bbbaaa\\\YYYZZZ\\\333333222222222222333333111222333555555555555444000000111111222333333333333444555555666555555555333333333333333333333333444555555444111000000111222444555555444333333444333333444444555555666666777888888999999:::;;;;;;:::;;;;;;<<<<<<===>>>>>>??????>>>>>>??????@@@AAABBBCCCDDDDDDEEEDDDDDDDDDIIIGGGEEECCCBBBBBBDDDDDDGGGEEEBBBAAABBBEEEHHHKKKVVVkkklll[[[OOOJJJGGGIIIJJJKKKNNNTTT[[[jjj}}}~~~mmmWWWHHH999555111///000000...+++......---,,,,,,,,,,,,,,,---,,,+++***************---+++***+++,,,,,,+++******))))))***++++++***(((************************))))))))))))))))))))))))*********************************+++******)))((()))***+++++++++***)))((()))))))))))))))))))))))),,,,,,++++++***)))))))))(((***++++++***)))+++,,,++++++++++++++++++++++++******++++++++++++******)))))))))*********++++++------,,,,,,,,,,,,,,,,,,)))***,,,,,,+++,,,---///++++++,,,---...///000000;;;???EEEJJJNNNTTT\\\ccctttuuujjj``````fffppp}}}{{{pppffffffllluuu~~~tttggg___bbbjjjlll|||ttteee]]]YYYYYY[[[[[[[[[ZZZWWWTTTQQQNNNMMMKKKLLLNNNRRRWWWZZZ[[[[[[``````___^^^\\\[[[YYYYYYXXXUUURRRPPPPPPOOOOOOMMMSSSTTTUUUWWWYYY[[[]]]]]]]]]]]]\\\\\\]]]aaagggllloooooonnnnnnmmmmmmmmmmmmkkklllmmmnnnooopppqqqqqqxxxwwwuuusssqqqqqqqqqqqqtttuuutttsssrrrrrrtttwwwqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppqqqsssuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqppppppooooooooopppqqqqqqrrrrrrrrrrrrrrrqqqppppppkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiikkkmmmoooooopppqqqqqqpppppprrrtttqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmlllnnnpppqqqppppppmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqppppppnnnmmmlllggggggiiijjjlllmmmoooooooooooommmkkkhhhhhhjjjlllkkkkkkkkkkkkkkkjjjjjjjjjkkkiiigggeeeccc```[[[XXXPPPIIIDDDAAA>>>;;;===AAAGGGQQQZZZ\\\[[[[[[YYYVVVOOOKKKFFFDDDEEEGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHHHHJJJKKKMMMOOORRRTTTUUUVVVQQQNNNJJJGGGFFFHHHKKKMMMOOOQQQRRRTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTQQQOOOMMMLLLLLLKKKIIIGGGIIIIIIIIIIIIKKKMMMOOOQQQQQQTTTYYY]]]___bbbeeeggghhheeebbbbbbddddddaaa______^^^^^^___``````]]][[[\\\```dddccc^^^[[[\\\^^^333333333333333444444444222333444555666666555444222222333333333444444444333333444555555555555555555555555555555555555555444444555444111000111222333555666666555444444555444444555555666777888888888999999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>???@@@????????????@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@AAACCCEEECCC@@@@@@FFFQQQ^^^gggtttppp\\\QQQOOOMMMMMMOOOPPPSSS^^^iiitttyyylll[[[JJJ???555222000000111111///------------,,,,,,,,,,,,,,,))))))))))))***+++---------+++***+++,,,,,,+++))))))((()))***++++++)))'''++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))***************************************++++++++++++***)))(((((()))******)))''''''++++++++++++++++++++++++'''(((***)))(((((()))+++******************************++++++++++++******((())))))))))))******************+++*********))))))***++++++++++++,,,,,,***+++,,,............---666999@@@GGGLLLSSS]]]gggwwwooodddbbbcccnnn}}}xxxpppkkkmmmrrrxxx~~~qqqfffbbbcccjjjuuuqqqddd\\\YYYZZZ]]]]]]\\\\\\ZZZYYYXXXWWWWWWXXXWWWVVVWWWZZZ\\\\\\[[[^^^]]]\\\[[[[[[ZZZZZZZZZYYYWWWTTTQQQPPPNNNMMMLLLOOOPPPRRRUUUXXXZZZ\\\]]]\\\\\\ZZZYYYYYY]]]dddiiikkkllllllmmmmmmmmmllllllkkkkkkmmmnnnpppqqqrrrsssvvvuuusssrrrqqqrrrrrrsssrrrrrrrrrqqqqqqqqqssstttooopppqqqqqqpppppppppqqqsssrrrrrrqqqrrrrrrrrrqqqtttsssssssssttttttuuuuuuqqqqqqqqqppppppqqqrrrrrrsssssssssrrrqqqpppnnnnnnlllllllllkkkkkklllllllllkkkjjjhhhhhhiiikkknnnooooooppppppppppppqqqrrrsssqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmlllmmmooopppooonnnmmmmmmmmmmmmmmmnnnppppppppppppppppppoooooonnnmmmjjjjjjkkklllnnnoooppppppppppppooollliiihhhiiikkkllllllkkkkkkkkkjjjjjjjjjllliiifffdddccc```]]][[[QQQKKKEEEBBB>>>;;;===AAAGGGSSS]]]]]]ZZZXXXXXXWWWQQQJJJDDDBBBEEEHHHGGGEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJLLLOOORRRTTTTTTTTTSSSQQQNNNJJJHHHGGGJJJMMMPPPRRRSSSTTTUUUVVVUUUUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWRRRQQQNNNMMMMMMLLLJJJHHHIIIJJJKKKMMMPPPSSSUUUWWWXXX[[[```eeeiiikkkmmmmmmjjjfffbbbcccfffgggccc^^^^^^]]]\\\]]]^^^]]][[[YYY[[[^^^```bbbbbbaaa```___333333444444555555555555555555666777666555444333222222222333333333333333333444555555666666555555555555555555555555555555444555555444222111222333555666888888666555666777555555666777888888999999888999999::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBAAABBBCCCDDDDDDCCCAAAAAA???AAACCCCCCAAA@@@BBBCCC>>>CCCKKKVVVbbbrrrtttaaaUUURRRTTTSSSSSSUUUXXXaaattt~~~wwwkkk[[[LLL???888555333000....../////////,,,,,,,,,,,,,,,+++++++++((((((((()))***+++---...,,,+++******,,,,,,+++***)))((()))***++++++)))'''************************))))))))))))))))))))))))((((((((()))******++++++******************++++++*********+++++++++******'''((()))******)))'''&&&)))))))))*********++++++&&&''')))(((''''''(((***************************)))******++++++******)))((())))))))))))*********)))******+++++++++***)))+++************))))))(((***+++---...///...---,,,222444<<>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCC@@@@@@AAAAAA@@@@@@??????;;;>>>@@@@@@??????CCCFFFEEETTTjjjwwwdddWWWSSSUUUUUUUUUXXX^^^fffttt}}}wwwmmm___PPPBBB777111444222///,,,++++++,,,---,,,,,,,,,,,,,,,+++******+++******)))))))))******+++***)))***,,,---,,,+++***))))))***++++++***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++,,,,,,)))))))))************+++'''((()))*********)))(((&&&&&&''''''((((((((((((&&&''')))(((''''''(((***************************))))))************)))))))))))))))*********++++++***+++,,,---...---,,,+++---+++***)))******((('''***+++,,,.........---,,,000111999DDDLLLTTTfffyyytttuuuwww|||{{{zzz{{{}}}}}}}}}sss``````bbbhhhsssssshhh___XXXUUUWWW[[[ZZZYYYZZZ]]]aaafffjjjjjjgggcccaaaaaabbbbbbaaa[[[ZZZYYYYYYZZZ[[[]]]^^^WWWWWWWWWTTTPPPNNNMMMMMMJJJKKKNNNQQQTTTWWWYYYZZZ[[[[[[YYYWWWVVVYYY^^^bbbcccfffiiimmmoooooonnnmmmmmmnnnooopppqqqrrrssstttpppppppppppprrrtttvvvwwwsssrrrrrrsssuuuvvvuuutttoooqqqqqqooollllllooossssssttttttrrrooollljjjjjjooooooqqqrrrssstttttttttuuuuuuttttttssssssttttttrrrrrrrrrqqqooommmlllkkkhhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjkkklllnnnoooppppppnnnmmmnnnppprrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrpppnnnmmmlllmmmmmmkkkjjjllllllllllllmmmnnnooopppoooppppppqqqqqqqqqppppppssssssrrrrrrrrrrrrqqqqqqqqqqqqpppnnnjjjhhhhhhiiilllkkkjjjiiihhhgggffffffiiigggeeecccbbbaaa^^^\\\UUUNNNGGGCCC???<<<===AAAHHHRRRZZZWWWQQQMMMLLLKKKGGGCCC@@@@@@CCCGGGGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJOOOQQQTTTVVVTTTPPPKKKHHHHHHHHHHHHJJJMMMRRRVVVYYYXXXYYYYYYYYYXXXWWWUUUTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPQQQPPPOOOMMMIIIKKKMMMQQQTTTWWWZZZ[[[\\\___fffnnnssstttqqqnnnfffdddcccdddeeedddaaa]]]ZZZYYYXXXXXXYYYYYYXXXVVVWWWWWWXXX]]]bbbbbb^^^ZZZ333444555777888888777777555666777888777777555555444444444444444444444444555666777777888888777777555555555555555555555555555777777777555444555666777999::::::999888888999999999999999999:::::::::999999::::::;;;<<<<<<<<<>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCC???>>>>>>===<<<<<<======999<<<>>>???AAAGGGQQQYYYjjj{{{qqqdddZZZSSSSSSXXX[[[^^^gggtttzzzooo___OOOBBB:::444000111111///---++++++,,,---+++,,,,,,---,,,+++***)))******))))))))))))*********))))))***,,,...------,,,+++))))))+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++++++++++++++*********+++,,,---(((((((((((())))))******(((((()))***++++++++++++''''''''''''((((((((((((((()))******))))))***+++************************))))))************))))))************+++++++++,,,)))+++,,,......---,,,+++---+++******,,,---+++)))((()))***+++,,,,,,,,,,,,000///666AAAHHHQQQfff|||vvvuuuwwwyyyyyy{{{uuu]]]ZZZ\\\___eeekkkssszzz~~~yyyppphhh```WWWSSSTTTXXXXXXYYY[[[___cccgggiiijjjiiiiiikkklllkkkiiiggg^^^]]][[[YYYYYYZZZ[[[\\\XXXYYYYYYUUUPPPLLLKKKLLLIIIJJJLLLOOORRRUUUWWWXXXYYYYYYXXXVVVVVVWWW[[[^^^```ccchhhmmmpppqqqpppooonnnnnnnnnooopppqqqqqqrrrqqqqqqppppppqqqsssuuuvvvsssrrrqqqsssvvvwwwvvvtttoooqqqppplllhhhhhhmmmrrrqqqsssuuussspppmmmlllmmmnnnoooqqqssstttttttttsssuuuuuutttssssssssssssssssssrrrrrrqqqpppnnnmmmllliiijjjkkkkkkkkkkkkjjjiiihhhiiikkkmmmooopppppppppqqqooonnnooorrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnlllkkklllmmmmmmlllkkkllllllllllllmmmnnnooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssoooppppppooommmkkklllmmmjjjjjjiiiiiihhhhhhhhhhhhgggeeedddcccbbbaaa^^^[[[VVVOOOHHHDDD@@@<<<===@@@CCCKKKQQQNNNIIIGGGEEEBBBEEEDDDCCCCCCDDDFFFHHHHHHHHHHHHHHHIIIKKKLLLNNNNNNRRRRRRRRRQQQOOOLLLIIIGGGDDDFFFHHHLLLPPPTTTXXXZZZXXXYYYZZZZZZZZZYYYXXXWWWRRRRRRRRRSSSSSSSSSTTTTTTTTTRRRQQQQQQRRRRRRQQQPPPKKKMMMOOOSSSVVVYYYZZZ[[[ZZZ]]]dddmmmssstttpppkkkddddddeeeeeedddbbb```^^^]]][[[YYYXXXXXXWWWVVVTTTSSSWWW\\\]]]\\\YYYWWWWWW333444666777888888888777444555666888888888777777888888888888888777777777666666777888888888888888888888888888888888888888666777888777666555666777777999;;;:::999888999:::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCC>>>===<<<:::::::::;;;<<<===@@@BBBEEEKKKWWWgggsssyyykkk]]]XXXVVVTTTVVV[[[eeekkkyyy{{{kkkSSS???555333555666///000111000///------...++++++,,,---,,,+++***)))&&&&&&'''(((***+++---...)))((((((***---............,,,))))))***,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++*********+++---...((((((''''''((()))******((())))))***+++,,,,,,---)))*********************)))+++,,,,,,++++++,,,---))))))))))))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,'''(((***,,,,,,,,,***)))---+++***+++///000///---''''''((()))***+++,,,,,,000...444>>>EEENNNddd|||}}}kkkkkkmmmppprrryyypppWWWTTTWWW[[[]]]^^^aaagggkkkuuuooojjjfff___WWWRRRSSSVVVWWWZZZ]]]aaaccceeefffiiikkkooosssvvvtttpppmmmaaa___]]]ZZZYYYYYYYYYZZZYYY[[[ZZZVVVPPPKKKJJJJJJIIIJJJLLLOOOQQQTTTVVVWWWWWWWWWWWWVVVUUUVVVXXX[[[^^^bbbhhhmmmqqqrrrqqqpppmmmmmmnnnnnnooooooppppppsssrrrqqqqqqqqqrrrssstttqqqooooooqqqtttvvvtttqqqooopppooojjjeeefffkkkqqqooorrruuutttqqqooooooppppppqqqsssuuuvvvvvvuuuuuuuuutttsssrrrrrrrrrrrrrrrsssssssssrrrqqqpppooonnnmmmmmmnnnoooooonnnmmmmmmhhhjjjmmmoooqqqqqqpppooossspppooopppsssuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrkkkjjjjjjkkkmmmnnnnnnmmmlllllllllllllllmmmoooooopppqqqrrrrrrssssssssssssppppppqqqrrrrrrsssttttttnnnoooppppppoooooopppqqqhhhhhhiiiiiiiiijjjjjjjjjeeedddcccccccccaaa]]]ZZZVVVOOOHHHDDD@@@<<<===@@@CCCKKKOOOMMMJJJHHHEEEBBBFFFGGGHHHGGGFFFFFFHHHJJJKKKKKKLLLMMMOOOQQQRRRSSSTTTRRROOOLLLJJJHHHHHHHHHCCCEEEIIIMMMRRRVVVYYYZZZWWWXXXYYYZZZ[[[[[[ZZZZZZTTTTTTUUUUUUUUUVVVVVVVVVTTTRRRQQQRRRSSSTTTSSSQQQMMMNNNQQQTTTWWWYYY[[[[[[XXX[[[ccclllrrrsssnnniiibbbeeegggfffdddaaa```___aaa^^^[[[YYYWWWVVVTTTRRRPPPYYY```___VVVPPPQQQUUU777777777888777666555555777777888888999999999999666666666666777777777777444666777888777666777888:::999999888777666555555888888888888777777777666999999::::::;;;::::::::::::999888777888:::<<<>>>:::;;;<<<======>>>=========???AAABBBAAAAAABBBCCC@@@AAABBBAAA>>><<<;;;<<<999999999999:::<<<@@@DDDBBBGGGOOOYYYgggzzz|||pppgggbbbVVVPPPTTTWWWUUUYYYbbbooonnnYYYBBB888666555333222000000///...---,,,++++++---,,,***(((((()))***,,,)))******+++++++++******((()))++++++******+++---///...---+++***)))))))))(((((((((((())))))))))))&&&((()))((('''&&&''')))***++++++,,,,,,,,,++++++((((((***++++++***)))(((,,,,,,,,,++++++*********,,,,,,++++++***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,---...---,,,+++,,,+++***)))))))))***++++++++++++*********))))))******+++++++++,,,,,,,,,,,,+++******)))*********...------,,,,,,++++++******///444777<<>><<<===>>>>>>>>>>>>>>>>>><<<>>>??????>>>>>>???@@@888:::======;;;999888888:::;;;===<<<===AAAHHHNNNYYYaaannn||||||rrrjjjeee^^^ZZZXXXQQQPPPVVVYYYZZZeeessswww]]]MMM<<<666444222000000000000000///////////////---,,,***)))((()))***+++******+++++++++***)))))))))***++++++)))((()))***------,,,++++++***)))(((''''''((((((((())))))))))))***+++***)))((()))+++((())))))******)))))))))++++++,,,,,,+++***)))(((,,,,,,+++++++++*********,,,++++++******+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++******)))))))))***,,,---+++++++++*********))))))*********+++++++++,,,,,,***)))))))))***++++++,,,---,,,,,,,,,,,,++++++++++++000555666:::GGGYYYhhh}}}yyyvvvmmmggggggooosssxxxbbbLLLPPPRRRSSSTTTSSSRRRRRRSSS[[[___bbbaaa\\\UUUOOOMMMJJJRRRYYY\\\aaaiiilllkkkjjjmmmpppsssssspppllljjjeeeccc___[[[YYYXXXYYYZZZXXXYYYYYYYYYVVVRRRMMMJJJGGGFFFFFFIIINNNSSSTTTTTTTTTTTTSSSTTTTTTVVVWWWXXXZZZ\\\aaafffjjjmmmmmmlllllllllmmmnnnooopppqqqrrrsssrrrpppooonnnooopppqqqooopppqqqqqqqqqpppnnnnnnmmmmmmkkkiiiiiikkkpppssssssuuuwwwuuusssqqqqqqsssqqqrrrrrrrrrsssrrrrrrrrrrrrooolllnnnrrruuusssqqqrrrrrrqqqqqqqqqrrrrrrsssppppppppppppnnnmmmlllkkkjjjkkklllmmmnnnnnnmmmmmmllllllmmmnnnoooppppppqqqpppppppppppppppoooooooooooooooooonnnnnnmmmmmmmmmoooooooooooopppqqqrrrsssnnnooopppqqqssstttuuuvvvsssrrrqqqqqqqqqqqqqqqqqqooommmlllmmmoooooommmjjjiiiiiiiiiiiiiiiiiiiiiiiilllhhhdddbbbbbb```[[[VVVSSSNNNIIIFFFAAA<<<===BBBBBBEEEJJJMMMNNNNNNPPPQQQUUUUUUUUUVVVVVVVVVVVVVVVXXXWWWXXXYYY\\\]]]\\\[[[VVVUUURRRMMMIIIGGGHHHIIIKKKIIIIIINNNVVV\\\]]]\\\[[[\\\^^^___^^^]]][[[ZZZXXXXXXYYYYYYXXXXXXWWWWWWXXXWWWWWWVVVVVVWWWXXXYYYTTTTTTTTTTTTVVVXXXZZZ[[[]]]___bbbgggkkkllliiifffhhhgggfffgggggggggeeeccc^^^\\\[[[ZZZZZZYYYWWWTTTUUUUUUTTTRRROOOLLLJJJHHH888888666555555555666777555666888::::::999777666777777888888888999999999666777999999888888888999::::::::::::;;;;;;;;;<<<888888777666666666666666999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<===>>>>>>????????????>>>>>>===<<<===>>>===<<<;;;<<<===666888::::::999888999:::;;;===??????BBBNNN```nnnsssoooggg]]]VVVRRRRRRSSSTTTRRRVVV^^^ccciiizzzrrrbbbIII???777555333000///000........./////////000000...---+++)))(((((()))******+++++++++***))))))(((***++++++***(((''''''(((***+++,,,,,,,,,+++)))(((''''''''''''(((((((((((()))***++++++))))))***+++))))))))))))))))))))))))---------,,,+++***((((((+++++++++***************++++++*********++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((()))***,,,---...+++++++++************************++++++++++++,,,((((((((()))***+++------++++++++++++,,,,,,,,,,,,,,,111555666777@@@NNNZZZiiiwww|||pppjjjiiippptttuuu|||zzzeeeXXXUUUTTTSSSSSSRRRPPPLLLIIINNNTTT[[[___]]]WWWQQQMMMIIIRRR\\\```ccchhhjjjjjjjjjkkkmmmnnnmmmkkkhhhffffffccc___[[[XXXXXXXXXYYYXXXYYYZZZZZZWWWTTTPPPNNNHHHHHHIIILLLOOOQQQRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWYYY]]]aaadddhhhjjjkkkkkkkkklllnnnoooqqqrrrssstttsssrrrqqqqqqqqqrrrsssppppppqqqqqqppppppooonnnlllmmmnnnmmmmmmooorrruuuuuuvvvwwwvvvtttssstttuuuppprrrsssttttttsssqqqoooqqqnnnlllmmmqqqsssrrrppppppppppppqqqrrrsssssstttpppppppppooonnnmmmlllkkkkkklllmmmmmmmmmmmmlllllljjjjjjjjjkkklllnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnppppppoooooooooooonnnnnnoooooooooooopppqqqrrrsssnnnnnnoooqqqrrrtttuuuuuurrrrrrqqqppppppppppppppppppnnnmmmlllmmmnnnmmmllliiiiiijjjjjjjjjiiiiiihhhlllhhheeedddcccaaa]]]YYYTTTOOOKKKHHHCCC>>>???CCCDDDGGGKKKMMMOOOQQQTTTVVV^^^^^^__________________aaa```___```bbbcccbbbaaaZZZVVVRRROOONNNMMMLLLKKKOOOMMMNNNRRRXXX]]]___^^^```aaabbbbbbaaa___\\\[[[\\\\\\[[[[[[ZZZZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYYYYUUUUUUUUUUUUVVVXXXZZZ[[[^^^```cccgggjjjjjjhhheeecccccceeeggghhhhhheeebbb]]]\\\[[[[[[\\\\\\ZZZXXXVVVUUUSSSPPPMMMJJJGGGFFF<<<;;;999777777888999:::888888999999999999999888888888999999999:::::::::666888::::::999999999:::::::::;;;;;;;;;;;;;;;;;;888777666555555555666666999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===<<<:::999:::<<<999:::::::::999;;;>>>@@@@@@DDDHHHKKKTTThhhyyyiii```^^^ZZZUUUSSSTTTWWW[[[[[[\\\bbbmmmxxxttt]]]NNN>>>999555555333000000333,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))((())))))***+++++++++***)))((('''(((******)))'''''''''(((((()))+++------+++***)))&&&'''''''''(((((((((((('''((())))))((('''((())),,,++++++***************++++++++++++***)))))))))*********************)))***************++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&'''((()))***)))))))))******+++,,,,,,************************************++++++++++++(((((((((((()))***+++,,,)))******+++,,,,,,------+++///333444555:::DDDMMMZZZgggtttyyyyyy{{{|||{{{}}}yyyxxxrrrssstttsssvvv|||wwwllleee\\\YYYVVVUUUTTTQQQLLLGGGKKKPPPXXX^^^___[[[VVVSSSNNNVVV```dddeeeeeefffgggiiiiiijjjjjjiiihhhfffeeefffccc___\\\YYYXXXXXXXXXYYYYYYZZZZZZYYYVVVSSSRRRKKKLLLNNNPPPQQQQQQPPPNNNMMMNNNPPPQQQSSSTTTTTTUUUTTTVVVZZZ]]]```cccgggjjjkkkkkkmmmoooqqqsssttttttuuuttttttsssssssssttttttttttttttttttssssssrrrrrrmmmoooqqqsssssssssuuuwwwxxxxxxwwwvvvttttttttttttqqqrrrsssssssssrrrqqqpppqqqooommmnnnppprrrqqqpppppppppqqqqqqrrrrrrrrrrrrpppppppppooonnnmmmkkkkkklllllllllllllllllllllkkkjjjjjjjjjjjjkkkmmmnnnooommmmmmmmmnnnnnnnnnnnnnnnoooooooooooooooooooooooommmmmmmmmmmmnnnooopppqqqpppppppppqqqrrrrrrssssssqqqpppooonnnnnnnnnnnnnnnpppnnnlllkkkkkkkkklllllljjjjjjkkkkkkkkkjjjiiihhhjjjhhheeedddcccaaa]]]ZZZUUUQQQNNNLLLGGGAAAAAAEEEHHHKKKNNNQQQTTTWWWZZZ]]]bbbcccdddfffffffffffffffgggfffddddddeeeeeedddccc]]]YYYUUUSSSTTTTTTRRRPPPUUUTTTTTTWWW\\\___aaa```dddeeeeeedddbbb___\\\ZZZ[[[[[[[[[[[[[[[[[[[[[\\\YYYXXXVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWYYY[[[\\\___```cccfffhhhhhhfffddd___```ccceeegggeeeaaa]]]\\\[[[[[[\\\]]]^^^\\\[[[VVVTTTRRROOOMMMKKKJJJJJJ===;;;999888777888:::;;;<<<;;;999888888999:::<<<999999999999::::::::::::777999:::;;;:::999:::;;;;;;;;;;;;:::999888888888888777555444444444555666888999:::;;;<<<<<<<<<<<<:::::::::::::::;;;;;;<<<;;;;;;<<<;;;;;;:::999999888888999888777777999;;;;;;;;;::::::<<>>DDDNNN[[[gggmmmppptttvvvuuusssvvvxxxzzzzzzxxxvvvuuu~~~{{{wwwuuuvvvyyy|||{{{vvvqqqqqqrrrooojjjfffbbb^^^ZZZWWWVVVSSSNNNJJJNNNRRRZZZaaaeeedddaaa^^^UUUYYY^^^bbbbbbaaabbbeeeffffffggggggggggggffffffdddcccaaa^^^[[[YYYXXXXXXXXXYYYZZZZZZZZZXXXVVVUUUPPPRRRTTTTTTSSSQQQNNNMMMLLLMMMPPPSSSTTTUUUTTTTTTRRRUUUXXX[[[]]]aaafffjjjkkkllloooqqqssstttuuuuuutttttttttttttttttttttuuuvvvvvvuuuuuuttttttttttttooorrruuuwwwwwwwwwxxxyyy|||zzzxxxvvvuuuttttttsssrrrqqqpppoooooopppqqqrrrqqqpppooooooqqqrrrrrrqqqqqqqqqrrrrrrrrrqqqpppooooooooooooooonnnlllkkkjjjllllllllllllkkkkkkkkkkkklllkkkjjjjjjkkklllnnnooonnnnnnnnnoooooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqpppppppppooonnnmmmlllkkkkkkkkkkkknnnnnnllljjjiiiiiijjjkkkkkkkkkkkkkkkkkkjjjiiiiiigggfffdddcccbbb```]]][[[WWWSSSQQQPPPKKKEEEEEEHHHMMMPPPTTTWWW[[[^^^cccfffeeefffiiikkkmmmnnnnnnmmmllljjjhhhhhhhhhgggdddccc___\\\YYYXXX[[[\\\ZZZXXX[[[ZZZ[[[\\\___bbbccccccfffffffffeeebbb___[[[YYYXXXXXXXXXXXXZZZ[[[]]]^^^XXXWWWVVVUUUUUUVVVWWWXXXZZZZZZYYYYYYYYY[[[\\\]]]^^^```dddfffffffffeeedddaaabbbdddffffffccc^^^ZZZWWWWWWWWWYYY[[[\\\[[[ZZZSSSQQQOOOMMMMMMMMMNNNOOO999999777666666666777888===;;;999888777888:::;;;888888999999999:::::::::777888::::::999999999:::;;;;;;:::999888777666666888666444333222333555666777888999:::;;;<<<<<<<<<888888888999999999999999888888999999999888888777444555666666666888;;;======@@@CCCHHHOOOXXXbbbhhhuuuqqq^^^UUUPPPQQQTTTZZZbbbjjjpppssswww||||||eeeNNNAAA???777333///000...,,,---000000///...---,,,++++++***++++++++++++*********)))((())))))******))))))(((&&&((())))))))))))***,,,((()))***+++++++++***)))(((((((((((())))))))))))***+++,,,,,,******+++,,,+++***((('''&&&&&&'''(((&&&&&&&&&'''((()))***+++(((((((((((()))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))************************)))))))))))))))***+++++++++++++++++++++***)))(((***************+++++++++)))))))))************++++++***)))((((((((((((((()))))))))***+++,,,,,,---))),,,///000111444:::>>>DDDNNNYYY___ccciiimmmmmmkkkkkkjjjjjjkkklllmmmnnnwww}}}{{{xxxxxxzzz|||xxxmmmddddddhhhjjjkkkmmmiiieee```[[[WWWTTTQQQOOOMMMRRR[[[eeemmmpppnnnlllaaa]]]\\\^^^______aaaeeecccdddeeefffffffffeeedddbbbbbbbbbaaa___\\\YYYXXXWWWXXXYYYZZZZZZYYYXXXXXXUUUWWWXXXWWWSSSOOOMMMLLLLLLNNNQQQTTTUUUUUUSSSRRROOORRRWWWYYY[[[___dddiiikkkmmmoooqqqsssttttttsssssssssssssssttttttttttttuuutttsssrrrrrrrrrssssssqqqtttwwwxxxxxxxxxyyyzzz{{{yyyuuutttttttttsssrrrpppooonnnmmmmmmoooqqqrrrqqqqqqpppppppppqqqqqqrrrqqqrrrrrrrrrrrrpppnnnmmmooooooooonnnmmmlllkkkjjjlllkkkkkkkkkkkkkkkllllllnnnmmmllljjjjjjlllmmmooonnnooooooppppppqqqqqqrrrmmmmmmnnnnnnnnnnnnoooooooooooooooooopppqqqrrrsssrrrrrrqqqqqqppppppooooooooonnnmmmkkkjjjjjjjjjjjjmmmnnnnnnllljjjhhhiiikkklllkkkjjjiiihhhhhhhhhiiifffeeeeeecccaaa___]]]\\\YYYVVVUUUUUUPPPJJJHHHKKKQQQTTTYYY^^^bbbfffjjjmmmjjjlllooorrrssstttsssrrrpppooommmmmmllliiieeebbb^^^]]]\\\]]]___`````````aaaaaaaaaaaabbbdddeeefffgggggggggfffccc___\\\YYYUUUUUUUUUVVVXXX[[[]]]___ZZZZZZYYYYYYYYYZZZ\\\\\\^^^]]]\\\\\\\\\]]]^^^___]]]```ccceeeeeedddeeeeeeffffffggghhhhhhddd___ZZZTTTSSSTTTUUUXXXYYYXXXWWWOOONNNLLLKKKLLLNNNQQQRRR888777777777666666666666888999999999999888777666888888888888999999999999666888::::::999888999:::::::::999999888888777777777666444222222333444666555666888999:::;;;;;;;;;666666666777777666666555666777777888888888888777666777999:::;;;>>>BBBFFFIIIQQQ]]]kkkyyy}}}pppaaaYYYXXXTTT[[[cccjjjooouuu}}}wwwgggSSSAAA999999555000...000111...,,,---...---------,,,,,,++++++))))))***++++++++++++***&&&'''((()))************(((***+++***))))))***+++************))))))))))))))))))))))))*********+++***+++,,,,,,******+++,,,+++***(((&&&%%%&&&'''(((((((((''''''((()))***+++'''''''''((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((()))************)))))))))***+++,,,+++******))))))*********+++++++++))))))))))))************)))(((((((((((())))))***))))))******++++++,,,,,,+++---/////////222666:::<<>>???BBBEEEKKKNNNYYYeeexxxttthhhaaaZZZUUUXXX___]]]iiiuuu{{{|||{{{gggVVVFFF:::333333444///...333666222...---)))************+++++++++((()))***++++++,,,++++++%%%&&&''')))************+++,,,---+++)))((()))***++++++***)))(((((()))))))))*********++++++++++++(((*********)))((()))***...,,,***((('''((())))))+++***)))(((((()))******&&&'''''''''(((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************&&&''')))*********)))(((&&&((()))+++,,,,,,,,,+++))))))******++++++++++++))))))))))))************''''''''''''(((***+++,,,***************+++++++++...////////////111444888999AAAHHHLLLRRR[[[aaabbbhhhiiiiiifffbbb```aaabbb```gggssszzzrrrjjjccc\\\]]]jjjyyy|||yyyrrrggg]]]YYYZZZ]]]XXXcccuuu}}}kkkdddbbb______aaacccdddeeeeeedddaaa]]][[[^^^aaadddgggfffaaa\\\XXXVVVVVVXXXYYYZZZZZZZZZZZZZZZ[[[ZZZVVVPPPKKKJJJJJJKKKMMMQQQTTTTTTRRROOOMMMHHHNNNTTTWWWXXX[[[```eeeiiikkkmmmoooppppppnnnnnnooopppqqqqqqrrrrrrrrrqqqtttsssrrrqqqpppqqqrrrsssrrrsssuuuuuuuuutttuuuvvvhhheeeccccccgggjjjjjjjjjgggiiilllnnnooooooooonnnooooooooonnnmmmmmmnnnpppmmmnnnppprrrsssrrrqqqpppooooooooonnnmmmllljjjjjjjjjjjjiiiiiijjjlllmmmoooqqqooollliiihhhhhhjjjkkkmmmnnnnnnooopppqqqqqqrrrooooooppppppqqqqqqqqqqqqmmmmmmmmmmmmnnnooopppqqqmmmmmmnnnpppqqqrrrssstttqqqqqqooonnnmmmlllllllllnnnqqqsssrrrnnnkkkkkkllliiigggdddaaa```aaadddeeefffggggggfffcccaaa```aaa\\\[[[[[[[[[WWWPPPNNNPPPRRRWWW___eeejjjmmmppprrrqqqrrrtttuuuuuussspppnnnoooooooooooommmhhhaaa\\\VVVZZZ^^^```___aaaeeehhhggghhhhhhgggffffffhhhiiiiiijjjiiihhheeebbb^^^\\\WWWVVVUUUUUUVVVXXX[[[\\\[[[[[[ZZZ[[[\\\^^^```bbbcccbbb```______```aaaaaa[[[^^^bbbdddcccccceeegggeeeeeeeeeffffffccc___\\\ZZZYYYYYY[[[]]]^^^]]]\\\UUUSSSPPPNNNOOORRRVVVYYYNNNHHH@@@;;;:::999888666555777777555111000333666999:::;;;;;;;;;;;;::::::666777888:::<<<<<<;;;::::::999999;;;999555333333222222222222333555666777<<<;;;;;;999888777666666;;;999666555666777777666666888999::::::;;;>>>@@@BBBDDDGGGKKKQQQ[[[gggpppuuuccc^^^WWWUUUWWW\\\```bbbhhhtttttteeePPP???777555555444000000000000////////////.........------,,,,,,,,,111111111000...,,,***((())))))))))))))))))))))))(((((())))))))))))((((((***)))((('''&&&&&&'''(((******)))))))))))))))***))),,,---,,,)))'''))),,,''''''(((((())))))*********)))(((''''''((()))***)))*********++++++++++++)))((('''&&&&&&''')))***)))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++***************)))))))))((((((''''''))))))(((((((((((())))))------,,,,,,+++,,,,,,,,,+++++++++++++++...333777>>>@@@CCCIIIQQQZZZ^^^]]]bbbjjjeee___bbb```ZZZ[[[[[[```iiisss~~~~~~vvvhhh\\\^^^lllyyy}}}wwwmmmeeebbbeeecccqqqsssbbb\\\\\\___ddddddbbbaaa```___]]][[[XXX^^^```bbbdddccc```\\\ZZZVVVTTTSSSTTTWWWYYYZZZZZZ]]][[[WWWSSSNNNLLLJJJIIIKKKLLLOOOPPPPPPNNNLLLJJJIIINNNTTTVVVVVVXXX]]]bbbgggjjjmmmoooooooooqqqrrrooooooppppppppppppooonnnpppooonnnnnnpppqqqpppooouuusssrrrrrrqqqooollljjjccc``````cccdddccceeehhhhhhiiilllnnnooonnnlllkkklllmmmnnnnnnnnnmmmlllkkknnnoooqqqssssssqqqooonnnqqqmmmjjjkkkooorrrqqqnnniiiiiiiiiiiijjjkkklllmmmooommmjjjjjjjjjkkkkkkjjjpppoooooonnnnnnnnnoooooonnnlllkkklllppprrrrrrpppoooooooooooooooooooooooommmnnnnnnooopppqqqqqqrrrqqqooommmllllllmmmoooqqqnnnnnnnnnpppqqqooollljjjeeedddcccccceeeffffffeeehhhgggfffeeecccbbbaaa```bbbaaa___]]]YYYVVVSSSQQQPPPUUU\\\eeelllqqqtttuuurrrrrrqqqpppnnnllljjjhhhiiihhhffffffeeedddaaa___[[[ZZZYYYZZZ\\\___bbbeee```aaaccceeeggghhhhhhhhhfffjjjkkkgggdddbbb]]]WWWWWWYYYZZZYYYXXXWWWXXXYYYVVVYYY]]]___```aaacccdddfffeeebbb```______``````]]]\\\]]]^^^aaabbbaaa___cccdddeeefffffffffeeeddd```___^^^]]]\\\]]]]]]^^^VVVSSSQQQRRRWWW[[[\\\[[[iiiaaaUUULLLEEE@@@<<<888::::::999888666666888:::999:::<<<======<<<<<<===888888999:::;;;;;;:::888;;;:::999999888666444555444444444555666777888999666666666777777888999999999888888888888888888999===???AAABBBCCCFFFIIILLLIIIPPPZZZfffrrryyyssstttuuuooohhhddd\\\YYYVVVVVVZZZ___ccceeeiiixxxzzz^^^RRRBBB777333333333333111111000000///...------------,,,,,,++++++++++++,,,,,,---------,,,******(((((((((((((((((((((((())))))************))))))))))))((('''''''''((((((******))))))))))))******,,,+++***************)))******)))((((((''''''&&&***)))(((''''''((()))***))))))))))))*********+++)))(((((('''''''''(((((()))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''*********))))))((((((((())))))(((((((((((())))))*********))))))***++++++((()))******+++---111444888;;;???FFFPPP[[[bbbeeekkkuuussslllkkkeee]]]___[[[___fffqqq~~~{{{qqqfffdddlllvvvxxxllleeebbbkkkxxxuuuddd\\\XXXYYY]]]bbbaaa___^^^]]]\\\ZZZYYY^^^```bbbdddccc```]]]ZZZVVVUUUTTTTTTWWWYYYZZZZZZZZZXXXTTTPPPMMMJJJIIIHHHLLLMMMPPPQQQRRRQQQOOOMMMKKKPPPVVVXXXXXXYYY]]]aaaeeehhhlllnnnooooooooopppmmmmmmmmmnnnnnnnnnooooooooommmllllllmmmooooooooosssrrrqqqqqqpppnnnjjjgggcccaaaaaaeeefffcccdddgggeeegggjjjmmmoooooonnnmmmnnnoooppppppooonnnmmmlllnnnooorrrssstttsssqqqppprrrnnnjjjkkknnnqqqqqqooommmllllllkkkkkkkkkkkkkkkmmmkkkhhhhhhhhhiiiiiihhhmmmmmmllllllmmmnnnnnnooopppnnnllllllnnnpppnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooopppppppppooonnnnnnnnnnnnooopppnnnmmmmmmmmmnnnmmmjjjhhhfffeeecccccceeeffffffeeehhhgggeeedddbbbbbbaaaaaaccccccaaa___[[[WWWTTTRRRQQQVVV___iiipppsssttttttnnnmmmkkkhhheeebbb```___bbbcccdddggghhhfffbbb___WWWVVVUUUVVVWWW[[[^^^```aaaaaabbbcccdddfffggggggdddggghhheeedddddd```\\\ZZZ\\\\\\\\\ZZZYYYYYYZZZXXX[[[^^^aaabbbcccdddfffgggfffcccaaa``````aaabbb\\\\\\\\\^^^```aaa```___aaabbbdddeeeffffffffffff```aaaaaabbbaaa```___^^^WWWTTTSSSUUU[[[```bbbaaa}}}ooobbbYYYRRRKKKGGGBBB???;;;999999:::<<<<<>>??????>>>===============<<<;;;:::999888777777777777777888999:::888888888888999:::<<<===999<<<>>>>>><<<<<<>>>AAADDDGGGLLLRRRWWW]]]dddhhhgggppp}}}zzzjjjddd___]]]ZZZWWWVVVYYYWWWWWWXXX[[[```fffllloooxxxyyydddLLLDDD:::444222333333222222222111///...---,,,+++++++++++++++************'''((()))***++++++++++++''''''''''''''''''''''''******++++++++++++******(((((('''''''''((())))))***)))))))))))))))******---***'''(((+++---***&&&++++++******)))((((((((())))))(((((((((((())))))(((((((((((())))))))))))((()))))))))((('''&&&&&&)))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,(((***,,,------...000222444777<<>>BBBEEEDDDDDDCCC???:::::::::999999999::::::;;;<<<<<<<<<>>>???AAACCCDDDDDDGGGIIIGGGEEEFFFMMMSSSYYY___jjjuuuvvviiiZZZUUUSSSTTTTTTTTTVVV[[[XXXZZZ^^^cccjjjsss~~~yyybbbPPPAAA===777444222111///---111000000///...,,,,,,+++++++++++++++++++++******''''''((()))******++++++(((((((((((((((((((((((()))******++++++******)))'''''''''(((((()))******))))))))))))))))))***+++,,,***((()))***+++)))'''*********+++,,,,,,------))))))(((((((((((())))))'''''''''(((((((((((()))((())))))***)))'''%%%$$$)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++,,,,,,++++++******************))))))(((((((((((())))))************+++,,,......***---000111111111222333555777===DDDKKKWWWgggvvvyyymmmkkklllooovvvwwwoootttyyyzzzwwwuuuvvvyyyxxxyyykkkeeelllxxxkkk```XXXUUUXXX]]]]]]\\\[[[YYYYYY[[[\\\___```bbbccccccaaa^^^\\\YYYWWWUUUUUUWWWYYYYYYYYYXXXWWWUUUSSSRRRPPPOOONNNLLLNNNPPPSSSUUUUUUUUUUUUTTTWWWZZZ\\\[[[[[[\\\]]]```ccchhhkkkkkkkkkjjjjjjiiihhhhhhhhhjjjmmmppprrrnnnllliiiiiikkkmmmooooooppppppppppppppplllgggdddeeecccdddhhhgggbbb```aaaccceeehhhkkknnnoooooooooooooooppppppooommmkkkjjjlllmmmppprrrsssttttttsssrrroookkkjjjlllnnnppppppoooooonnnmmmlllkkkiiiiiiiiigggeeeeeeggghhhhhhhhhggggggggghhhiiikkklllmmmnnnmmmmmmllllllkkkjjjiiillllllllllllllllllllllllkkkkkkkkkkkkkkkjjjjjjjjjnnnoooppprrrrrrpppooonnnkkkiiifffeeeeeedddcccaaaaaa```^^^___aaaccceeeeeeeeedddaaa``````aaadddeeefffgggfffeeebbb^^^ZZZWWWXXX___jjjsssuuuqqqiiiddd[[[ZZZXXXUUUSSSRRRRRRRRRSSSVVV[[[```cccbbb^^^ZZZRRRQQQOOOOOOPPPSSSVVVXXXZZZZZZYYYZZZ\\\___bbbddd```bbbaaa^^^^^^bbbcccbbbaaabbbcccccc```^^^]]]^^^```bbbddddddddddddeeegggffffffdddcccbbbbbbbbbbbb^^^]]]]]]^^^aaacccccccccddddddeeefffgggggghhhhhheeefffggghhhhhhfffdddcccddd```]]]^^^aaaddddddccc|||{{{yyyvvvsssiiibbbZZZWWW[[[bbbhhhkkkxxxwwwnnnjjjbbbaaa^^^XXXRRRNNNNNNPPPJJJSSSZZZ[[[ZZZWWWOOOFFFDDDCCCCCCBBBBBBBBBCCCCCC@@@CCCHHHMMMTTTYYY]]]___bbbcccccc```^^^bbbkkksssuuucccXXXSSSOOOOOOVVV[[[\\\]]]___]]]aaagggnnnxxxttt___MMMBBB666555333111///...+++)))............------------++++++++++++,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))*********))))))(((((()))***++++++)))***+++***((('''(((***(((((())))))***+++++++++(((((())))))))))))((((((&&&'''''''''((((((((((((((())))))***)))'''%%%$$$)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))'''''''''((((((((())))))******************++++++))))))(((((((((((())))))))))))******+++,,,---...+++---000222111000111111333666<<>>777222222222222111------.........------,,,---------,,,,,,,,,,,,,,,*********************************))))))((((((((()))******++++++******)))+++******)))((('''''''''))))))((('''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))((((((((((((''''''((((((((()))))))))******((())))))******))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))*********++++++((()))***+++------------///,,,...333666999FFFVVVdddttt}}}~~~ssshhheeekkksssuuutttppptttwwwyyyzzzzzzvvvooobbb[[[UUUTTTRRRNNNMMMOOOLLLQQQXXX___ccccccbbb```RRRTTTXXX]]]``````]]]ZZZZZZ[[[\\\^^^___```aaaaaa^^^[[[XXXUUUUUUWWWZZZ]]]___aaadddccc```^^^___aaaffffffeeeeeedddcccbbbbbbbbb___\\\[[[\\\]]]]]]]]]YYYZZZ[[[]]]^^^_________]]]___aaacccdddeeeeeeeeegggggghhhiiijjjjjjiiiiiijjjlllmmmnnnmmmnnnoooqqqpppqqqqqqpppmmmlllmmmnnnlllkkkkkklllnnnoooooonnnnnnooopppqqqrrrrrrrrrrrroooooopppqqqqqqqqqqqqpppoooooonnnnnnmmmmmmllllllmmmnnnoooppppppooonnnmmmgggiiikkklllmmmmmmlllkkknnnmmmllllllkkkkkklllllllllmmmnnnoooppppppoooooosssrrrqqqpppnnnlllkkkjjjkkkkkkkkkjjjjjjjjjjjjiiikkkkkklllmmmmmmlllkkkjjjlllkkkkkklllnnnnnnmmmkkkgggfffeee```[[[XXXVVVVVV[[[[[[\\\^^^```bbbdddfffjjjiiifffdddcccdddeeeeeeccccccccccccccc```[[[WWWXXXYYYZZZZZZYYYWWWVVVTTTJJJLLLMMMNNNNNNOOOQQQSSSSSSSSSRRRPPPOOOPPPRRRTTTVVVVVVWWWVVVVVVTTTSSSSSSVVVVVVVVVWWWVVVSSSOOOKKKNNNMMMMMMQQQXXX^^^```___bbb```^^^\\\\\\^^^```bbbfffggghhhiiiiiigggeeedddaaaaaaaaaaaaaaaaaabbbbbb^^^[[[\\\bbbeeedddccceeeaaacccdddffffffeeedddccc___^^^]]][[[ZZZZZZYYYYYY\\\```eeejjjnnnqqqrrrsssmmmmmmnnnpppsssuuuwwwyyy~~~|||~~~{{{pppddd]]]YYYVVVWWWZZZfffkkkqqqwwwyyyxxxwwwvvvooommmpppzzzoooZZZKKK<<<888444222111111000///,,,,,,---.........------------,,,,,,+++++++++***************************((((((((((((((()))))))))))))))+++,,,,,,+++))))))((()))*********((('''&&&+++++++++************+++(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((''''''''')))))))))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))*********++++++++++++((())))))***+++,,,,,,,,,---,,,...333555777AAALLLTTTddduuu|||~~~}}}zzzyyy~~~{{{ooohhhiiimmmqqqrrrqqqnnniiiddddddgggkkkllliiibbb]]][[[WWWRRRQQQSSSPPPRRRVVV\\\cccggggggfff^^^\\\[[[]]]```aaa___\\\WWWXXXZZZ[[[\\\]]]]]]]]]]]][[[WWWTTTTTTWWW[[[]]]\\\aaadddbbb^^^[[[]]]aaadddeeefffgggeeeccc```^^^___^^^\\\[[[[[[[[[\\\\\\^^^^^^^^^___^^^]]]\\\[[[\\\]]]___aaaccccccccccccbbbcccdddeeeffffffeeeeeehhhjjjlllmmmmmmnnnppprrrnnnoooqqqpppnnnlllllllllkkkkkklllmmmnnnoooppppppnnnoooppprrrrrrrrrrrrqqqoooppppppqqqqqqqqqppppppppppppooonnnmmmllllllkkkmmmmmmoooppppppooonnnnnniiijjjkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmnnnnnnooooooooooooooooooooooooqqqppppppooonnnmmmllllllkkkkkklllkkkkkkiiihhhgggiiikkkmmmoooooonnnmmmllliiihhhhhhjjjlllmmmmmmllliiigggddd___ZZZXXXYYYZZZ```aaaaaabbbdddfffhhhiiikkkiiifffcccaaabbbcccdddcccddddddddddddbbb```^^^aaabbbeeeggggggfffdddcccWWWYYYYYYWWWTTTTTTXXX\\\[[[ZZZWWWUUUTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXZZZXXXVVVVVVVVVTTTOOOJJJNNNLLLLLLOOOVVV\\\```aaacccaaa___]]]]]]^^^___aaadddfffhhhiiihhhfffcccaaa___```aaabbbbbbaaa```___ZZZYYY\\\bbbdddbbbaaaccc```bbbdddeeeeeecccaaa___\\\\\\\\\ZZZWWWVVVVVVWWW^^^]]]ZZZXXXXXXWWWWWWVVVQQQRRRSSSVVVYYY\\\```aaahhhjjjlllllllllmmmooopppooopppqqqqqqqqqrrruuuwwwqqqgggccc```cccfffhhhiiihhhfffddd```ZZZUUUVVVXXXYYY]]]bbbrrryyy~~~{{{|||hhhTTTEEE<<<666555333222222111000///,,,,,,------------------,,,,,,++++++******))))))************************&&&&&&'''((()))******+++'''(((************((('''&&&''')))*********)))(((*********++++++++++++***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))*********++++++++++++************************------///222333666===DDDJJJXXXgggpppwwwyyywwwrrrjjjlllqqqvvvzzzzzzyyyvvvrrrzzz~~~vvvqqqoooqqqssstttnnnfff```]]]___dddiiioooiiiccc___ZZZTTTSSSVVVUUUTTTUUU\\\fffnnnqqqpppwwwppphhhcccbbbcccbbbaaaZZZZZZ[[[\\\\\\\\\[[[[[[]]][[[WWWUUUTTTVVVZZZ\\\YYY]]]aaa___[[[YYY\\\___bbbccceeegggfffccc___]]]\\\\\\[[[ZZZYYYYYYYYYZZZ^^^___`````````^^^]]]\\\\\\]]]___aaabbbbbbbbbaaa^^^^^^______```aaabbbbbbdddfffhhhiiiiiijjjmmmnnnkkknnnppppppnnnlllllllllmmmnnnooooooooopppqqqrrrpppqqqrrrssssssrrrpppoooppppppqqqqqqqqqppppppoooppppppooonnnmmmllllllkkklllmmmnnnpppppppppooonnnmmmllljjjiiiiiijjjlllmmmlllmmmmmmnnnooooooooooooqqqpppooonnnmmmmmmnnnnnnllllllmmmmmmmmmmmmnnnnnnlllllllllkkkjjjiiihhhgggiiikkkmmmooooooooommmlllfffeeeeeefffiiikkkkkkkkkkkkhhhccc]]]YYYYYY]]]```ddddddeeeeeefffhhhiiijjjllliiifffcccaaaaaabbbcccfffgggggggggfffddddddcccgggkkkqqqvvvxxxwwwuuussshhhhhhgggdddaaaaaafffjjjjjjgggbbb___^^^^^^^^^_______________^^^_________```\\\XXXVVVVVVUUUQQQNNNOOONNNMMMOOOTTTYYY^^^```cccbbb```^^^^^^^^^___```bbbccceeefffeeeccc```^^^ZZZ[[[]]]^^^^^^^^^\\\[[[ZZZZZZ^^^cccdddaaa___aaabbbccceeeeeedddaaa^^^\\\ZZZ[[[ZZZXXXVVVUUUUUUWWWiiiddd\\\UUUPPPMMMJJJIIIFFFGGGHHHKKKNNNRRRUUUVVVVVVVVVVVVUUUSSSTTTVVVYYYXXXZZZ]]]^^^^^^___aaabbbmmmyyy}}}xxxuuuuuuxxx}}}vvviii[[[SSSQQQLLLNNNRRRUUUWWWVVVTTTSSSQQQQQQTTTYYY\\\^^^dddkkkvvvjjjTTTAAA777555//////000000000000000000,,,,,,---------,,,,,,+++++++++******************************************&&&'''(((((()))***++++++'''(((((((((((((((((('''%%%&&&(((************)))&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))******&&&&&&&&&&&&''''''''''''+++******))))))******+++,,,+++)))((('''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''(((((())))))******************************)))))))))*********++++++,,,++++++***))))))******......//////000222666:::AAAJJJVVVaaallltttsssnnnfffeeeeeefffhhhjjjjjjjjjhhhppp}}}yyyuuurrrtttnnngggbbb\\\YYY\\\bbbnnnjjjfffccc\\\TTTSSSUUUVVVSSSUUU___qqq~~~qqqhhhcccbbbbbb]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[XXXVVVUUUVVVXXXYYYVVVYYY\\\\\\ZZZYYY[[[]]]aaacccfffhhhgggeeebbb```[[[\\\\\\ZZZWWWVVVWWWXXXZZZ\\\^^^```bbbaaaaaa```]]]^^^```aaaaaaaaa```___\\\[[[ZZZYYYZZZ\\\___aaa___aaacccddddddeeegggiiiiiilllnnnooonnnlllmmmmmmoooqqqrrrrrrppppppqqqsssrrrsssttttttsssqqqooommmpppqqqqqqqqqqqqpppoooooooooooonnnnnnmmmmmmlllllllllmmmnnnpppppppppoooooonnnmmmjjjiiiiiikkknnnooommmnnnooopppqqqrrrqqqqqqsssqqqnnnlllkkkkkklllmmmjjjkkkkkklllmmmnnnoooooollllllkkkkkkjjjiiihhhhhhjjjkkkmmmnnnnnnnnnmmmmmmdddccccccdddgggiiijjjjjjkkkhhhccc]]]ZZZ\\\aaaeeeeeeeeedddeeeeeefffggghhhkkkiiifffdddbbbbbbbbbccchhhiiijjjiiigggfffgggiiimmmrrrzzzwwwvvvuuussssssuuuzzz}}}~~~yyysssnnnkkkjjjiiiiiihhhhhhgggfffffffffgggggggggddd___\\\[[[YYYXXXWWWSSSRRRRRRRRRTTTWWW[[[]]]cccbbb```_________``````aaaaaabbbbbbaaa___]]]\\\[[[\\\^^^___``````______]]]]]]aaaeeeeeeaaa```ccceeeeeeeeeeeecccaaa^^^\\\ZZZYYYXXXWWWWWWWWWWWWVVVpppjjjbbb[[[VVVQQQMMMIIIHHHIIIKKKNNNPPPSSSUUUVVVQQQRRRRRRPPPNNNMMMNNNOOORRRTTTVVVWWWVVVVVVVVVWWW```jjjrrrsssooollliiieeedddaaa]]]ZZZYYY\\\___bbbkkkooouuu}}}~~~sssggg^^^VVVOOOMMMOOONNNPPPSSSVVVVVVUUUSSSQQQSSSWWW^^^dddddddddkkkttt|||~~~fffTTTDDD888444555---.../////////...//////------------,,,,,,+++*********++++++++++++++++++************************************************)))((((((''''''(((((()))((((((((())))))))))))(((%%%&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))$$$$$$$$$%%%%%%%%%&&&&&&++++++***))))))***++++++---,,,***(((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))******++++++*********+++,,,,,,......---,,,---000333555<<>>;;;;;;777333222//////000///---------...---,,,++++++******++++++******+++,,,+++***)))(((&&&&&&'''((((((((((((((()))((((((((('''''''''''''''(((((()))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''(((((((((((('''&&&%%%$$$'''''''''((((((((())))))(((((()))***++++++(((%%%((((((((((((((((((((((((''''''''''''&&&%%%$$$###%%%&&&((('''&&&&&&''')))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))%%%&&&'''((())))))))))))''''''(((******+++++++++******************++++++...+++...666;;;DDDZZZrrr|||~~~~~~yyywwwtttlllfffeeeiiiooo{{{nnnYYYQQQSSSUUUTTTSSSRRRSSSXXX```cccaaa]]]PPPHHHBBBCCCEEEHHHMMMSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWVVVVVVUUUUUUUUUUUUWWWXXXYYYZZZ[[[\\\]]]]]]___```bbbaaa___]]]\\\\\\VVVTTTQQQPPPQQQTTTXXX[[[YYYYYYXXXXXXXXXXXXYYYYYY\\\[[[ZZZZZZ[[[^^^```bbbbbbcccdddfffgggiiijjjkkkjjjjjjkkkjjjjjjjjjmmmooottttttuuuvvvvvvuuutttsssppppppqqqrrrrrrsssttttttsssssssssrrrpppooommmllloooooopppqqqqqqqqqqqqpppmmmnnnnnnmmmkkkkkklllnnnmmmmmmooopppqqqqqqqqqqqqrrrqqqooonnnnnnpppqqqrrrkkklllnnnoooqqqqqqqqqqqqnnnppprrrsssqqqpppoooooonnnnnnppppppqqqpppooonnniiiiiihhhhhhjjjllloooqqqlllnnnooommmiiifffeeegggjjjmmmqqqqqqnnnkkkjjjkkkgggeeebbbbbbbbbccccccbbbeeeddddddddddddeeeffffffggghhhiiijjjkkklllllllllqqqooommmnnnqqqssssssqqqrrrssstttuuuvvvwwwxxxxxxxxx||||||xxxvvvhhhfffbbb]]]ZZZYYY\\\___\\\[[[YYYVVVUUUTTTTTTTTTTTTUUUTTTSSSQQQQQQSSSVVVPPPSSSVVVXXX[[[aaajjjpppqqqpppooommmkkkjjjjjjjjj^^^aaahhhqqqzzz}}}zzzwwwkkkkkkiiiiiijjjjjjeee___\\\ccckkkmmmiiieeebbbccceeecccgggrrr{{{~~~zzz~~~}}}{{{zzzwwwxxxvvvvvvxxx|||hhhYYYDDD===666222222222///+++......---------,,,,,,,,,...---+++)))((())))))***+++,,,---+++)))(((((()))))))))((((((((((((((()))))))))(((((((((((())))))))))))))))))((((((((((((((()))*********((('''&&&))))))((('''&&&%%%%%%%%%))))))((((((''''''&&&&&&((('''&&&%%%&&&(((***+++))))))((('''''''''''''''***((('''&&&&&&'''(((******)))(((''''''((()))***&&&&&&&&&''''''''''''(((&&&""" """(((+++***'''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''***(((%%%######$$$&&&'''''''''&&&&&&&&&&&&'''''')))))))))************+++******)))((('''&&&%%%%%%))))))))))))))))))))))))%%%%%%'''((()))))))))))))))************+++++++++******++++++------............111555888???PPP___vvvxxxzzzyyyzzzpppiiihhhhhhlllvvvzzzjjj]]]XXXUUURRRPPPPPPNNNLLLNNNUUU[[[[[[WWWWWWRRRKKKEEEDDDGGGMMMQQQVVVTTTSSSRRRSSSVVVYYY[[[ZZZYYYXXXWWWXXXWWWUUUSSSWWWWWWWWWXXXXXXYYYYYYYYYZZZ]]]```aaaaaaaaabbbccc[[[XXXTTTRRRSSSVVVWWWXXX\\\[[[YYYWWWWWWXXXZZZ[[[YYYYYYZZZZZZ[[[]]]^^^___dddeeeeeeeeeeeegggkkknnnjjjkkklllmmmnnnnnnnnnnnnuuurrrpppqqqssstttrrrooonnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooommmmmmpppsssrrrqqqlllkkkjjjiiijjjlllooopppkkkmmmppprrrrrrpppmmmkkkqqqpppooonnnmmmlllkkkkkklllmmmnnnppppppppppppooottttttttttttsssrrrpppooonnnmmmlllmmmnnnooonnnmmmjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiiggggggffffffffflllmmmnnnooooooooonnnmmmeeefffhhhhhhgggdddaaa___aaabbbbbbccccccdddeeeeeejjjiiihhhgggggggggggggggjjjlllnnnoooooooooppprrrrrrssssssttttttssssssrrrxxxyyy{{{}}}zzzsssmmmggg```ZZZXXXWWWWWWWWW]]]\\\[[[XXXTTTRRRSSSTTTTTTTTTSSSQQQMMMLLLLLLLLLNNNSSSUUUVVV[[[fffpppsssxxxzzz||||||tttlllmmmsssgggiiinnntttxxxxxxvvvssskkkooossssssqqqooommmkkkhhhmmmrrrsssooollllllmmmuuutttxxx}}}~~~wwwuuuwwwyyy|||yyyeeeRRRFFF???999333111222222000............---------,,,,,,---,,,+++))))))))))))******++++++***(((''''''((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((()))******)))((('''&&&(((((((((''''''&&&&&&%%%(((((((((((((((''''''''')))((('''&&&&&&''')))***))))))((('''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&''')))***'''''''''(((((((((((()))(((%%%"""$$$(((***(((&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&)))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''(((((((((((())))))*********+++++++++******+++++++++++++++++++++,,,...111333999FFFTTTcccppp~~~sssvvv|||~~~vvvpppnnnlllmmmvvvwwwxxxpppeee\\\XXXVVVTTTSSSPPPMMMKKKMMMTTT[[[\\\[[[[[[VVVOOOJJJHHHKKKPPPTTTUUUTTTRRRQQQQQQSSSTTTVVVXXXVVVVVVVVVWWWVVVTTTRRRQQQRRRSSSUUUWWWXXXZZZZZZYYY[[[]]]]]]]]]\\\^^^___]]]ZZZVVVTTTUUUWWWXXXXXXZZZZZZYYYXXXXXXYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\]]]aaabbbccccccccceeeiiilllkkklllmmmooopppppppppqqqtttrrrqqqqqqssssssrrrpppqqqrrrrrrsssssssssrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrsssqqqooooooqqqssssssrrrooonnnmmmlllllllllmmmnnnmmmnnnqqqrrrqqqooollljjjnnnnnnnnnnnnnnnmmmlllkkkkkklllnnnooopppoooooooooppprrrsssuuuuuutttsssrrrnnnmmmlllmmmooopppooonnnlllmmmmmmmmmmmmmmmmmmmmmhhhhhhfffffffffggghhhiiijjjkkklllmmmmmmmmmlllkkkeeefffggghhhgggeeecccbbbbbbbbbbbbcccddddddeeeeeefffeeeeeedddccccccddddddiiilllnnnoooooooooqqqrrrnnnooopppqqqrrrrrrssssssuuuvvvxxxzzz|||}}}}}}}}}}}}yyyrrrlllggg```[[[YYYZZZ[[[\\\\\\\\\ZZZWWWTTTRRRRRRTTTWWWWWWVVVSSSPPPOOOOOOPPPRRRSSSRRRRRRZZZiiiuuuzzz|||uuuooopppvvvwwwzzz|||}}}zzzvvvsssqqqlllrrrxxxxxxsssooopppssstttxxxzzzyyyvvvssssssuuuzzzuuuvvvxxxzzzhhhVVVIII>>>666888444000///111222111000//////.........------------,,,+++***)))))))))))))))******)))'''&&&'''((())))))(((((((((((())))))''''''((())))))(((''''''(((((((((((())))))))))))((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((***)))'''&&&&&&'''(((((()))((((((''''''''''''(((%%%''')))******)))'''%%%&&&&&&&&&&&&&&&'''((()))'''(((((((((((()))))))))***'''%%%%%%((()))(((%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((()))(((((()))))))))*********++++++++++++******))))))))))))***+++---///000333===HHHSSS^^^lllvvvzzz{{{{{{|||{{{zzzooorrrxxx}}}yyytttqqqvvv|||~~~~~~xxxqqqjjjiiihhhddd```]]]YYYVVVTTTSSSOOOMMMNNNRRRWWW\\\___^^^[[[VVVRRRQQQRRRTTTVVVUUUTTTSSSSSSRRRRRRSSSSSSUUUTTTTTTTTTVVVVVVTTTSSSRRRRRRTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ]]]___aaa^^^ZZZXXXXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYYYYZZZZZZ[[[]]]___```aaabbbdddhhhkkkkkkmmmnnnppprrrssstttttttttrrrqqqqqqssssssqqqppptttttttttuuutttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrruuusssqqqqqqrrrsssrrrqqqqqqqqqpppnnnmmmlllkkkjjjnnnpppqqqqqqooollliiigggiiijjjlllnnnooonnnmmmlllkkkkkkmmmnnnnnnooonnnnnnmmmooorrruuuvvvvvvuuutttnnnmmmlllmmmooopppooonnnmmmmmmmmmnnnmmmmmmllllllgggeeedddcccdddgggiiikkkiiijjjlllmmmmmmmmmlllkkkgggggggggggggggfffeeedddbbbbbbcccddddddeeeeeefffddddddcccbbbbbbbbbcccccciiikkknnnoooooooooqqqrrrkkklllmmmnnnpppqqqrrrrrrrrrsssuuuwwwyyyzzzzzz{{{zzz|||xxxqqqhhhbbb[[[WWWVVVYYY[[[]]]ZZZZZZXXXUUURRRPPPQQQRRRUUUUUUTTTQQQOOONNNPPPRRRXXXWWWUUUWWWdddxxx}}}wwwrrruuu|||}}}zzzzzzoooqqqssssssooolllpppwww{{{}}}~~~}}}zzzxxxwwwxxx||||||zzztttrrruuuyyy{{{~~~```JJJ@@@<<<888444444111......///111000////////////.........------,,,++++++******))))))))))))***+++***((('''((())))))(((((((((((())))))***'''(((***++++++***((('''(((((((((((())))))))))))((())))))))))))(((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))***)))((('''&&&&&&'''''')))(((''''''''''''((((((&&&'''((())))))((('''&&&((('''''''''''''''''''''''''''''''''((((((((((((***(((&&&&&&((()))((('''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''((())))))((('''&&&''''''&&&&&&&&&&&&''''''))))))*********+++++++++''''''''''''(((((())))))((((((((((((((((((((((((''''''((()))******))))))))))))))))))************************************++++++---000000111999AAAJJJRRR^^^jjjrrruuuuuuuuullloooppppppsssxxxxxxsssmmmnnnsss{{{|||wwwvvvxxxuuuxxxnnnfff```dddiiijjjfff___YYYUUUXXXTTTPPPOOOPPPTTT]]]fffgggfffeeeccc```\\\XXXVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSUUUWWWWWWVVVTTTXXXXXXXXXXXXXXXXXXXXXXXX\\\\\\\\\[[[[[[]]]bbbeeegggddd```]]]\\\ZZZXXXWWWVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYYYYY[[[]]]___```bbbdddhhhjjjkkklllnnnppprrrtttuuuvvvssssssrrrrrrrrrrrrqqqqqqttttttuuuuuuvvvuuuuuuuuuttttttsssssssssssssssrrrtttsssrrrqqqqqqqqqqqqppppppppppppooonnnllljjjiiioooooopppooommmiiifffdddfffhhhkkknnnoooooommmlllkkkkkklllmmmmmmnnnnnnnnnlllooorrruuuvvvvvvtttsssnnnmmmlllmmmooopppooonnnkkkkkkllllllkkkjjjiiihhhfffeeecccaaabbbeeeiiikkkkkklllmmmooooooooonnnnnnkkkjjjiiihhhgggfffeeeeeeccccccddddddeeeeeefffffffffeeeeeeddddddeeeeeeeeeiiikkkmmmnnnnnnoooppprrrlllllllllmmmnnnpppqqqqqqqqqqqqsssuuuvvvxxxyyyyyywwwyyy}}}{{{{{{{{{{{{|||}}}~~~wwwooogggaaaZZZUUUUUUWWWZZZ\\\WWWWWWVVVSSSPPPOOOPPPQQQTTTTTTSSSQQQPPPQQQTTTWWW^^^```dddnnnyyyvvvzzzsssnnnlllnnnqqquuu~~~{{{}}}|||vvvvvvzzz|||ppp___III<<<999999666333222000...............---///.........------------++++++++++++*********)))***+++,,,+++)))((()))***((((((((((((((()))******((()))+++,,,,,,+++)))((('''((((((((()))))))))***)))(((((((((((()))))))))''''''((((((((((((((((((&&&&&&''''''(((((())))))))))))((((((''''''''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))*********)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&((()))***)))%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&'''((()))***)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))***+++++++++******(((((()))))))))*********))))))******+++,,,,,,---******,,,///000111666===AAAGGGPPP[[[ccchhhiiiiiibbbbbbbbbaaadddiiijjjiiieeegggkkkttt~~~~~~yyyvvvuuu|||vvvfffYYYYYY```jjjpppnnnggg___ZZZZZZVVVSSSSSSSSSXXXfffvvv}}}ttthhh]]]UUUTTTUUUUUUVVVWWWXXXXXXXXXVVVUUUUUUVVVXXXYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[\\\\\\]]]aaagggkkkllljjjfffccc```]]]ZZZWWWVVVWWWYYYZZZ[[[[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXX[[[]]]```aaaccceeehhhjjjiiikkkmmmooorrrtttuuuuuurrrssssssrrrrrrqqqqqqqqqqqqrrrsssuuuvvvwwwwwwwwwvvvvvvuuuuuutttttttttsssqqqrrrrrrqqqpppooooooooolllmmmmmmmmmmmmlllkkkjjjnnnnnnnnnmmmkkkhhheeeccceeegggkkknnnoooooonnnmmmkkkkkkllllllmmmnnnnnnooonnnppprrrttttttsssqqqpppnnnllllllmmmnnnooonnnmmmjjjkkkkkklllkkkiiigggfffgggeeebbbaaaaaadddgggiiijjjlllmmmoooooooooooonnnnnnmmmllljjjhhhfffeeedddcccddddddeeeffffffggggggggggggffffffffffffggggggiiikkkmmmnnnnnnnnnooopppooonnnnnnnnnnnnooopppppprrrsssssstttvvvwwwxxxyyyuuuwww{{{~~~~~~}}}xxxwwwvvvvvvwwwyyy{{{}}}uuuooojjjeee]]]XXXVVVXXXZZZ[[[TTTTTTSSSQQQOOOOOOPPPRRRWWWVVVUUUTTTTTTXXX]]]aaadddnnn||||||zzz~~~}}}yyyxxxxxxtttmmmlllttt~~~yyyuuurrrsssuuu|||nnnVVVLLL???888777666222---000000///...------------......---------,,,,,,,,,******+++++++++******)))***+++,,,+++***)))***+++(((''''''(((((()))***+++))))))***++++++***))))))''''''(((((())))))******)))(((((((((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((''''''''''''(((((()))***)))'''%%%%%%''')))***************)))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((()))((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&'''''''''(((((())))))******************************++++++++++++******((((((((()))))))))******(((((()))***+++,,,---...)))((())),,,......222888===AAAHHHPPPWWW\\\```aaa]]]\\\ZZZZZZ]]]___```___\\\^^^dddooo{{{~~~xxxxxx{{{zzzkkk^^^WWW^^^gggooorrrpppjjjfff^^^ZZZXXXYYYYYY```vvvvvvdddZZZTTTTTTTTTUUUVVVWWWYYYZZZXXXWWWWWWXXXZZZ[[[ZZZXXXSSSTTTTTTUUUVVVWWWXXXYYYXXXYYYZZZ\\\^^^bbbhhhlllnnnllliiigggeeebbb^^^ZZZXXXXXXYYYYYYZZZZZZ[[[[[[\\\[[[ZZZZZZYYYYYYYYYYYY\\\^^^aaabbbccceeegggiiiiiijjjllloooqqqsssttttttrrrssstttsssqqqpppqqqrrroooppprrrsssuuuvvvwwwwwwvvvvvvvvvuuuttttttssssssoooppprrrrrrpppoooooopppkkkkkkkkklllllllllllllllmmmmmmmmmlllkkkiiigggeeehhhiiilllnnnoooooonnnmmmllllllllllllmmmnnnooopppooopppqqqqqqqqqpppooonnnlllkkkjjjkkkmmmnnnmmmlllkkklllmmmmmmllliiigggeeeeeecccbbbaaaaaaccceeeggghhhiiikkkmmmnnnnnnmmmmmmooonnnnnnllljjjhhhfffeeeddddddeeeffffffgggggghhhffffffeeeeeeeeefffggggggkkklllnnnnnnmmmmmmmmmnnnqqqpppooonnnnnnnnnooopppuuuuuuuuuuuuvvvwwwxxxyyyuuuwwwyyy{{{||||||{{{zzzuuutttsssssstttvvvxxxzzz{{{}}}{{{tttoooiiiddd]]]WWWVVVVVVVVVVVVSSSSSSSSSRRRQQQQQQTTTVVVWWWWWWWWWVVVXXX^^^eeejjjrrr~~~xxxuuurrrppppppppppppppprrrooossszzzqqqpppttt|||ooo[[[OOOCCC>>>777444333333000---......///...---------...---,,,,,,,,,,,,+++++++++)))***++++++++++++***)))(((***+++***)))((()))+++''''''''''''((()))***+++(((((((((((((((((((((((('''''''''((()))*********)))(((''''''((()))***+++******))))))((((((''''''((((((((((((((('''''''''''''''(((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((&&&'''((())))))(((((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%&&&'''(((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))******))))))((((((((((((((()))))))))***((()))))))))******++++++,,,))))))+++,,,+++///444999===CCCHHHMMMSSSZZZ___]]]ZZZXXXYYYZZZ[[[\\\\\\YYY[[[bbbmmmyyy~~~{{{yyy}}}yyyrrrcccdddffflllrrruuuuuurrrhhhdddbbbcccaaahhhqqqfffXXXWWWVVVUUUVVVWWWYYY[[[YYYXXXXXXYYYZZZ[[[YYYXXXSSSTTTTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]___ccchhhkkkkkkjjjiiiiiiiiigggdddaaaZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZ[[[[[[\\\^^^aaaccccccdddfffgggjjjkkkmmmoooqqqrrrssstttqqqssstttsssqqqpppqqqsssnnnoooqqqrrrsssttttttuuuuuuuuuttttttsssrrrrrrrrrnnnpppssssssqqqpppqqqrrrnnnmmmlllkkkkkklllmmmnnnmmmnnnnnnnnnmmmlllkkkjjjllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmooopppqqqoooooonnnnnnnnnnnnooooookkkjjjiiijjjlllmmmlllkkkjjjkkklllllljjjgggdddbbbaaa``````aaabbbdddfffggghhhiiikkkmmmnnnnnnnnnmmmlllmmmmmmnnnmmmkkkhhhgggeeeeeeeeefffgggggghhhhhhfffeeeeeeeeeffffffggghhhlllnnnooonnnmmmkkkllllllooonnnmmmlllmmmoooppprrrwwwwwwvvvuuuuuuvvvwwwwwwvvvwwwxxxxxxyyyyyyyyyyyysssrrrpppooopppqqqtttvvvyyy{{{}}}}}}}}}}}}}}}xxxsssqqqiiieee___[[[ZZZYYYXXXWWWSSSTTTUUUUUUUUUVVVYYY[[[]]]]]]]]]^^^aaahhhqqqxxxsssoookkklllooossstttsssooopppzzzwwwpppqqqzzz}}}eeeRRREEE>>>666333000///000222333333,,,---............///000,,,,,,,,,+++++++++******))))))+++,,,,,,+++***)))'''(((***)))(((((()))***''''''''''''((()))++++++((('''&&&&&&&&&&&&'''(((&&&''''''((()))******+++)))(((''''''''')))***++++++******)))(((''''''&&&))))))(((((('''''''''&&&&&&&&&'''((()))))))))((('''''''''''''''((()))***&&&'''(((******((('''&&&"""$$$&&&((()))))))))(((&&&&&&&&&'''''''''(((((((((((((((&&&$$$###$$$%%%%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((000,,,+++,,,,,,+++...222333777<<<@@@DDDKKKTTT[[[```\\\YYYZZZ[[[\\\]]]^^^[[[]]]cccmmmwww~~~~~~||||||}}}}}}{{{zzzsssnnniiikkkrrrxxx{{{zzztttooollljjjfffkkk{{{rrr^^^\\\ZZZXXXXXXYYY[[[]]]YYYXXXXXXYYYZZZZZZYYYWWWYYYYYYYYYXXXXXXWWWWWWWWW[[[\\\^^^```aaadddhhhkkkhhhhhhiiikkklllkkkiiifff\\\[[[YYYWWWWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\^^^aaabbbbbbcccdddfffkkklllnnnppprrrsssssstttqqqsssuuusssqqqoooqqqsssoooppppppqqqrrrrrrrrrrrrttttttsssrrrqqqqqqppppppmmmqqqttttttrrrqqqrrrtttqqqpppmmmlllkkklllnnnooonnnnnnooooooooooooooonnnooonnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmnnnoooqqqrrrnnnmmmlllllllllnnnooopppjjjiiihhhiiikkklllkkkjjjggghhhiiiiiigggdddaaa___]]]^^^___aaaccceeegggiiijjjkkkmmmooopppppppppoooiiijjjmmmoooooommmkkkiiieeeeeeffffffggghhhhhhhhhggggggggggggggghhhiiijjjmmmnnnoooooolllkkkkkkkkkllllllkkkkkkllloooqqqsssxxxwwwvvvuuutttuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxqqqooommmllllllnnnqqqrrrxxxyyyzzzzzzyyyyyyzzz|||{{{}}}~~~}}}yyyvvvsssqqqpppmmmhhheeedddcccbbb```UUUVVVWWWWWWXXXZZZ]]]```iiiiiiiiikkkooowwwoooooopppttt|||{{{xxxyyy}}}}}}~~~}}}wwwmmmiiikkklllnnnzzzoooYYYLLLDDD???:::444333222111000000000000...............---------******************************)))))))))))))))***+++***((('''((()))+++,,,))))))))))))((((((((((((''''''(((((('''&&&%%%%%%))))))))))))(((((((((((('''(((((((((((((((''''''++++++******)))(((((((((((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''***((('''(((++++++)))&&&&&&&&&&&&''''''''''''((((((%%%$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&''''''''')))***+++,,,+++***(((&&&(((''''''&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***%%%&&&((()))***)))'''&&&(((((('''&&&%%%%%%%%%%%%))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((''''''(((((())))))******((()))***+++,,,---......333444999AAAFFFIIIOOOVVV\\\hhhbbbfffjjjjjjoooaaa```bbbfffjjjpppwwwxxxvvv{{{{{{xxx|||~~~}}}zzzllleeeppp{{{hhh___XXXXXXZZZ\\\___ddd^^^\\\YYYWWWVVVWWWYYYZZZXXXWWWVVVUUUTTTUUUVVVVVV[[[\\\___bbbdddeeeddddddggghhhiiikkkllllllkkkkkkaaa___\\\YYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWW^^^___```aaabbbccccccccciiiiiiiiikkkmmmppprrrtttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooooooppppppuuutttrrrrrrrrrrrrqqqooommmnnnppprrrsssssssssrrrtttssspppnnnlllkkkkkkkkkooopppppppppnnnnnnoooqqqoooooooooooooooooooooooopppnnnllljjjiiijjjlllmmmlllllllllllllllllllllllliiiiiiiiiiiihhhhhhhhhggghhhhhhgggeeebbb___\\\[[[^^^```bbbeeeffffffeeeeeejjjkkklllmmmmmmmmmlllkkkkkklllllllllllllllkkkkkkfffffffffgggggggggggggggggghhhjjjkkklllkkkkkkjjjkkklllllllllllllllkkkkkkooooooooonnnlllmmmoooqqqppprrrssstttsssrrrssstttrrrsssssstttuuuvvvwwwwwwooonnnlllkkkkkklllmmmnnnttttttttttttttttttttttttyyyxxxwwwvvvuuuuuuuuuuuuqqqooolllkkklllmmmmmmmmmggg___YYY[[[___bbbgggkkkxxx~~~~~~}}}sssvvv{{{}}}yyyzzzyyyuuuvvv}}}{{{{{{~~~qqqllliiibbb```eee___aaaiiivvvzzzjjjUUUDDD<<<888444000222222111000/////////000,,,,,,------......//////++++++++++++++++++++++++******))))))))))))*********)))((('''''')))***+++))))))))))))(((((((((((((((((())))))(((((('''&&&((((((((((((((()))))))))''''''((((((((((((''''''&&&''''''((())))))******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''(((******'''%%%&&&&&&&&&''''''''''''((((((&&&%%%%%%(((((('''%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++***)))'''&&&(((''''''&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''(((***+++++++++)))(((&&&&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))***(((((()))***+++,,,------111111666>>>DDDGGGNNNUUUcccpppnnnyyywwwhhhjjjkkklllmmmsss|||zzzwwwzzz}}}zzzkkkjjjrrryyyooobbbWWWVVVZZZ]]]___```^^^\\\ZZZYYYXXXXXXZZZZZZXXXXXXVVVUUUUUUUUUVVVWWWZZZ\\\___bbbeeeeeefffeeefffgggiiikkkkkklllkkkkkkccc```]]]YYYXXXXXXZZZ[[[]]]]]]\\\[[[YYYXXXWWWWWW\\\\\\^^^___```aaabbbbbbeeeeeeeeegggiiimmmppprrrqqqqqqqqqrrrqqqqqqpppppppppppppppooooooppppppppptttsssqqqqqqrrrqqqpppnnnmmmnnnoooqqqrrrrrrrrrrrruuutttqqqooommmllllllllloooooopppooonnnmmmoooqqqoooooooooooooooooooooooonnnmmmkkkiiihhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjfffffffffggghhhhhhiiiiiiiiihhheeebbb___]]]ZZZYYY^^^```ccceeeggghhhggggggjjjkkklllmmmnnnmmmmmmlllmmmmmmmmmnnnnnnmmmmmmlllhhhgggggggggffffffffffffggghhhjjjkkkllllllkkkkkkmmmmmmnnnnnnnnnmmmmmmllloooppppppooommmnnnpppqqqqqqrrrtttuuutttssstttuuurrrrrrsssssstttuuuuuuuuuooonnnkkkjjjiiiiiikkkkkkooooooppprrrssstttuuuvvvxxxxxxwwwuuuuuuttttttuuuvvvtttrrrqqqrrrrrrqqqppphhhaaa]]]^^^bbbfffooowww~~~{{{xxxyyyyyypppoooqqqtttyyy~~~vvvmmmllljjjfffhhhnnnsssrrruuuzzz}}}qqqWWWLLL???777444333111...000//////.........//////***++++++,,,...//////000++++++++++++++++++++++++***)))))))))))))))******(((((('''&&&&&&((()))***))))))))))))(((((((((((())))))))))))))))))(((''''''''''''(((((()))))))))''''''((((((((((((((('''%%%&&&&&&''''''((())))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((((((&&&$$$&&&&&&&&&''''''''''''((()))'''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))((('''&&&''''''&&&&&&&&&''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))((('''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''((())))))))))))((((((((((((((())))))))))))***************)))))))))'''(((((()))***+++,,,,,,......333;;;@@@DDDLLLSSSeeewww}}}wwwwwwwwwwwwxxx{{{{{{wwwvvvxxxuuuhhheeefffnnnttt{{{qqqbbbSSSRRRYYY]]]______^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWYYY[[[^^^aaadddeeeffffffeeefffhhhjjjkkkkkkkkkjjjeeebbb]]]YYYWWWWWWYYY[[[^^^]]]\\\[[[YYYXXXWWWVVVYYYYYYZZZ\\\]]]___```````````````bbbeeeiiimmmoooooopppqqqqqqpppooonnnmmmnnnnnnnnnoooppppppqqqqqqsssqqqppppppppppppooommmmmmnnnooopppqqqrrrrrrrrruuutttsssqqqooonnnmmmmmmnnnoooooonnnmmmmmmnnnpppoooooooooooooooooooooooonnnmmmllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbbbcccdddfffgggiiijjjjjjjjjhhhddd___[[[YYYXXXWWW]]]___bbbeeeggghhhiiiiiiiiijjjlllmmmnnnnnnnnnnnnnnnoooooopppppppppoooooojjjiiihhhgggfffeeeeeedddfffgggiiikkkmmmmmmmmmlllnnnnnnooooooooooooooonnnpppqqqrrrqqqooooooqqqrrrrrrtttuuuuuutttttttttuuurrrrrrrrrrrrrrrrrrrrrrrrqqqpppmmmkkkiiiiiijjjkkkmmmnnnoooppprrrsssttttttwwwvvvuuutttttttttttttttxxxwwwvvvvvvwwwvvvtttrrrkkkgggdddeeegggnnn|||~~~zzzrrrmmmnnnpppqqqssswwwxxxyyy{{{~~~vvvaaaRRRBBB===777444555666444222------------------......***++++++,,,------......++++++++++++++++++++++++))))))))))))))))))***+++'''&&&&&&&&&&&&'''((()))))))))))))))(((((((((((((((((()))))))))(((((('''&&&&&&''''''((()))))))))&&&'''(((((((((((((((((())))))(((((('''&&&&&&%%%'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''((()))((((((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((((('''%%%$$$((((((((('''&&&&&&%%%%%%))))))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((()))))))))))),,,,,,++++++******))))))'''(((((()))******++++++------000888===BBBJJJRRR```zzzxxxsssooopppyyyzzziiibbbaaa___```eeennnyyy|||lll^^^QQQOOOTTTXXX\\\___]]]]]]]]]\\\[[[[[[ZZZZZZXXXXXXXXXWWWWWWWWWWWWWWWVVVXXX[[[^^^aaaccceeeeeeccceeegggiiijjjjjjjjjjjjfffbbb]]]XXXUUUUUUWWWXXX[[[[[[ZZZYYYWWWVVVUUUTTTVVVWWWWWWYYYZZZ\\\^^^___]]]]]]]]]___cccgggkkkmmmmmmnnnooooooooommmkkkjjjkkklllmmmooopppqqqrrrrrrqqqooonnnnnnoooooonnnmmmnnnnnnoooqqqrrrrrrssssssvvvuuutttrrrqqqpppooonnnmmmnnnnnnnnnllllllnnnooooooooooooooooooooooooooopppoooooonnnlllkkkjjjiiihhhhhhhhhhhhggggggggggggcccdddeeefffhhhiiijjjjjjjjjgggbbb\\\XXXVVVVVVVVVZZZ\\\___bbbeeeggghhhiiiiiijjjlllnnnooopppooooooppppppqqqrrrrrrrrrqqqqqqlllkkkiiifffeeedddcccccceeegggiiikkkmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnqqqrrrsssrrrqqqpppqqqsssssstttvvvvvvtttttttttuuurrrrrrqqqqqqppppppppppppuuussspppnnnlllllllllmmmqqqqqqqqqqqqqqqqqqqqqqqqvvvuuutttsssssssssssssssttttttuuuwwwyyyyyyxxxvvvpppnnnmmmnnnpppyyy~~~|||~~~{{{}}}~~~}}}zzzhhhWWWIIIAAA777555222111333333111///,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((()))***++++++&&&&&&&&&&&&&&&''''''((())))))))))))((((((((((((&&&''''''(((((('''''''''&&&'''''''''((((((((()))&&&&&&'''(((((((((((((((******)))((((((''''''&&&'''((()))*********((((((((((((((((((((((((((((((###$$$&&&'''((((((((()))&&&&&&&&&''''''''''''(((((())))))))))))((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&'''((((((((('''&&&%%%((((((((('''&&&&&&%%%%%%'''''''''''''''''''''&&&)))))))))***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((()))))))))***,,,,,,++++++******))))))((((((((()))******++++++...---///555:::???HHHQQQZZZ|||~~~~~~|||{{{tttmmmhhhgggppp{{{|||wwwhhhbbb```ZZZVVVUUU\\\gggppptttuuuggg^^^TTTPPPNNNOOOTTT[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVTTTUUUWWWZZZ]]]```aaabbbbbbccceeehhhiiijjjjjjiiifffccc]]]XXXTTTSSSTTTUUUWWWWWWVVVUUUTTTSSSRRRRRRUUUUUUUUUVVVWWWYYY[[[\\\[[[\\\^^^```cccgggjjjlllkkkkkklllllllllkkkiiihhhiiijjjlllnnnpppqqqrrrrrrpppnnnmmmmmmoooooonnnllloooppppppqqqrrrssstttuuuuuuuuutttsssrrrqqqpppooommmnnnnnnnnnllllllnnnooooooooooooooooooooooooooopppoooooonnnmmmkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhgggggghhhhhhhhhiiiiiiiiiiiifff```[[[WWWVVVVVVWWWXXXYYY\\\___bbbdddfffgggjjjkkkmmmoooppppppppppppppppppqqqrrrssssssrrrrrrmmmllliiifffdddccccccccceeefffhhhjjjlllmmmmmmmmmkkklllmmmmmmnnnnnnnnnmmmpppqqqrrrrrrqqqpppqqqrrrrrrtttuuuuuusssrrrssstttqqqqqqqqqpppoooooonnnnnnuuusssqqqooommmmmmnnnooossssssssssssssssssssssssuuuttttttsssssssssssssssqqqqqqtttwww|||~~~}}}|||xxxxxxxxxzzz{{{~~~zzzwww~~~lllZZZMMMBBB;;;999444222000000000000...,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********************************(((((((((((()))***+++,,,&&&&&&&&&'''''''''''''''))))))))))))((((((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&''''''((())))))******'''(((((()))))))))))))))((((((((((((((((((((((((###%%%'''((((((((()))***&&&&&&&&&''''''''''''(((((()))***)))((('''(((***'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&'''((((((((((((((())))))))))))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''(((((())))))*********************))))))))))))))))))*********++++++...,,,---222777<<>>888555666444222000///////////////...---,,,,,,++++++++++++************++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,&&&&&&'''((((((((((((((())))))))))))((((((((((((&&&&&&'''((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&'''((())))))))))))%%%&&&&&&''''''((())))))((('''''''''(((((()))***((((((((((((((((((((((((&&&(((******(((&&&''')))&&&&&&&&&''''''''''''(((&&&(((***)))'''&&&(((***''''''&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))&&&%%%%%%&&&&&&((())))))''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''''')))((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((()))*********(((((()))))))))))))))************+++++++++++++++...++++++///333888AAAJJJUUUrrryyy|||zzzpppiiicccbbbhhhpppvvv~~~vvvnnnhhhaaaZZZVVVOOOKKKMMMPPPTTT\\\eeeddd^^^ZZZXXXUUUQQQQQQTTTWWWUUUSSSQQQQQQQQQRRRSSSUUUUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUWWWYYY[[[]]]^^^```aaacccfffggghhhiiihhhhhhfffbbb]]]XXXTTTRRRPPPNNNOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMNNNOOOQQQRRR[[[^^^bbbfffhhhiiihhhhhhgggfffeeeeeeeeegggiiijjjgggiiikkknnnpppppppppoooooonnnmmmnnnooopppooommmnnnnnnmmmnnnoooppprrrsssssstttttttttsssqqqpppooooooooopppooonnnmmmoooqqqoooooooooooooooooooooooonnnmmmkkkjjjjjjkkklllmmmnnnmmmmmmlllkkkkkkjjjjjjiiiiiihhhhhhggggggggggggdddbbb___\\\[[[[[[\\\]]]]]]^^^```bbbdddgggiiikkkmmmnnnooopppqqqppppppooommmnnnooopppqqqqqqqqqqqqnnnlllhhheeecccccccccddddddeeeggghhhiiiiiiiiihhhiiijjjkkkllllllmmmmmmmmmlllnnnppppppnnnmmmmmmnnnnnnpppqqqqqqooommmnnnnnnpppppppppooooooooooooooooooooonnnmmmnnnppprrrtttqqqqqqrrrtttuuuvvvwwwxxxuuutttttttttttttttuuuuuuttttttvvvzzz}}}zzzvvvuuuwwwwwwuuusssyyyiiiUUUHHH===:::999555333444111000---,,,,,,---...//////...---,,,++++++++++++(((((()))***+++,,,,,,---(((((((((((((((((((((((((((((((((((()))***+++,,,&&&'''(((((())))))(((((())))))))))))((((((((((((''''''((())))))***))))))))))))((('''&&&%%%%%%$$$%%%&&&'''((())))))))))))(((''''''&&&&&&%%%$$$$$$((('''&&&&&&&&&((()))***'''''''''''''''''''''''')))+++---+++'''%%%%%%'''&&&&&&&&&'''''''''((((((&&&(((***)))&&&%%%''')))'''''''''&&&&&&%%%%%%%%%'''''''''''''''((()))***%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%&&&((())))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))''''''&&&''''''((()))***''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''((()))******+++''''''(((((())))))******+++++++++++++++,,,,,,,,,...******---000555>>>GGGPPPgggppp~~~yyyzzz~~~}}}qqqiiieeedddhhhnnnuuu}}}vvvvvvtttrrrqqqooofff[[[VVVPPPLLLMMMLLLLLLRRR\\\aaa[[[WWWZZZ\\\[[[XXXXXXUUUSSSPPPNNNMMMNNNPPPRRRTTTTTTUUUVVVUUUTTTSSSRRRUUUUUUVVVWWWYYY[[[]]]^^^___```ccceeeggghhhhhhhhhjjjhhhddd```[[[VVVRRRPPPMMMMMMNNNOOOOOOPPPQQQQQQNNNMMMLLLJJJJJJLLLMMMNNN[[[^^^cccgggjjjiiigggffffffeeecccbbbcccfffiiikkkgggiiilllnnnppppppooonnnooonnnmmmnnnooopppooonnnllllllllllllmmmnnnppprrrssssssttttttsssqqqooonnnooopppppppppnnnnnnpppqqqoooooooooooooooooooooooopppnnnlllkkkkkkmmmpppqqqnnnnnnmmmmmmlllkkkjjjjjjggggggggggggggggggggggggcccaaa___^^^]]]]]]^^^___bbbbbbccceeegggjjjlllmmmnnnooopppqqqqqqpppooonnnlllmmmnnnooopppqqqqqqqqqnnnlllhhheeeccccccdddeeedddeeefffhhhhhhhhhgggfffiiijjjkkklllmmmmmmmmmmmmjjjlllnnnooommmlllllllllmmmnnnpppooommmllllllmmmoooooooooppppppppppppppppppoooooooooqqqtttwwwxxxttttttttttttttttttttttttuuuuuutttttttttuuuuuuvvvvvvuuuvvvyyy~~~xxxuuurrrrrrtttvvvuuutttnnn[[[MMM>>>:::666555555555222///000///...,,,,,,---......------,,,,,,+++***)))))))))))))))))))))))))))))),,,+++***((((((((()))***))))))(((''''''''''''((('''((()))))))))(((&&&%%%******))))))((((((''''''))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))'''&&&&&&''')))((($$$ '''''''''''''''''''''''')))(((((((((((('''''''''"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++((((((((((((((((((((((((******)))((('''&&&%%%%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''(((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&'''((()))***''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++,,,---///333888<<>>888555444222111000000111000000///...---.........------,,,,,,,,,+++++++++***)))((((((''')))******++++++++++++******'''%%%&&&)))++++++***+++***(((((()))******)))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******)))'''&&&&&&)))+++((((((''''''''''''((((((''''''(((((((((((((((((())))))((((((''''''''''''*********)))(((&&&%%%$$$)))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))((('''''''''''''''&&&&&&'''((())))))((((((&&&''''''(((((((((((((((...,,,***)))((()))***+++******))))))((((((''''''&&&&&&''')))***+++------***,,,,,,,,,*********,,,,,,...222666;;;BBBJJJOOOYYYaaakkkyyypppmmmjjjnnnrrroootttxxxrrrmmmpppsssyyy~~~yyypppjjjgggkkkqqqwww}}}rrrdddXXXOOOIIIFFFGGGGGGGGGGGGHHHHHHIIIIIILLLNNNOOOQQQSSSUUUVVVVVVWWWVVVUUUWWWZZZ]]]\\\ZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\\\\[[[YYYWWWVVVRRRNNNKKKHHHHHHHHHHHHIIIJJJKKKLLLOOOPPPQQQSSSTTTVVVWWWXXXWWWXXXZZZ]]]^^^_________cccbbbaaaaaaaaacccfffgggiiiiiijjjjjjjjjiiiiiihhhlllkkkjjjhhhhhhhhhiiiiiikkkjjjiiiiiihhhhhhiiiiiioooooonnnnnnnnnnnnnnnooolllmmmoooqqqqqqpppnnnmmmnnnnnnnnnnnnmmmmmmmmmmmmpppnnnmmmnnnoooooolllhhhgggccc``````dddggghhhhhhggggggggghhhiiiiiijjjjjjfffggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmnnnoooooopppooommmlllllllllmmmnnnjjjiiiiiihhhiiijjjkkklllfffffffffffffffgggggghhhgggfffffffffgggjjjlllnnniiiiiiiiiiiihhhhhhhhhhhhggghhhiiijjjjjjlllooorrrmmmmmmmmmllllllkkkjjjjjjlllooorrrrrrqqqooonnnnnnlllmmmoooqqqrrrqqqpppooonnnoooqqqrrrrrrpppnnnllliiijjjkkklllllllllllllllnnnlllmmmuuu}}}{{{yyyvvvtttqqqqqqrrrsssooohhhfffiiipppooommmmmmnnnnnnmmmlll|||pppeeeZZZLLLBBB===999555333333333333222....../////////...------,,,,,,+++++++++*********++++++******)))(((((('''(((((()))))))))((((((''')))'''%%%%%%(((******))))))'''&&&''')))******)))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((('''&&&%%%%%%''')))((((((''''''''''''((((((((((((((((((((('''''''''((((((((('''''''''&&&&&&(((((((((((((((((('''&&&'''''''''''''''''''''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''))))))((('''''''''''''''&&&'''(((((((((((((((((('''(((((()))***)))))))))---+++***(((((((((***+++***)))))))))((((((((('''(((((())))))******++++++***+++,,,+++***)))***+++......///111555>>>HHHOOOWWW```nnnxxxvvv~~~~~~|||~~~{{{llleeeeeejjjsssgggaaa\\\^^^aaaeeejjjpppyyytttjjj]]]RRRKKKIIIIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSTTTTTTSSSTTTSSSTTTWWW[[[^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^]]][[[YYYXXXWWWTTTPPPMMMHHHGGGFFFEEEEEEFFFHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[]]]^^^^^^^^^``````______```bbbeeefffggghhhiiiiiijjjjjjiiiiiikkkjjjiiihhhgggggghhhhhhhhhhhhhhhhhhiiikkkllllllmmmmmmmmmmmmmmmnnnoooooonnnnnnooooooooonnnmmmlllmmmmmmnnnnnnmmmmmmmmmmmmooonnnmmmooopppooollliiihhheeeccccccfffhhhiiihhhhhhhhhhhhiiiiiiiiiiiiiiifffggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmnnnnnnooonnnmmmmmmlllllllllmmmmmmkkkjjjiiiiiiiiikkklllmmmiiihhhhhhggggggggghhhhhhfffeeeeeeeeegggiiikkkmmmiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjllloooqqqnnnmmmllllllkkkkkkllllllmmmoooqqqqqqooommmmmmmmmlllmmmoooqqqrrrqqqpppooommmnnnpppqqqqqqooommmkkkiiiiiiiiiiiiiiiiiijjjjjjnnnnnnpppvvv~~~{{{{{{{{{zzzxxxuuusssqqqooonnnppppppllleeedddgggkkklllmmmooorrrtttttttttuuukkk]]]RRRKKKDDD<<<555333111000000111222111000,,,,,,------...---------++++++++++++************++++++******)))((((((((())))))))))))(((''''''&&&(((&&&%%%%%%'''((((((''''''%%%%%%&&&(((*********''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))%%%'''((('''&&&%%%'''(((((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))((((((''''''''''''((((((((((((((((((((('''&&&((())))))***************+++***)))((('''((()))***))))))))))))((((((((((((*********))))))))))))))))))+++,,,+++***)))***,,,444222000000444>>>IIIRRRTTT]]]ooo}}}~~~yyylllccc___cccmmm{{{}}}ggg```ZZZZZZZZZZZZ\\\```nnnlllfffZZZOOOJJJLLLPPPOOONNNLLLKKKJJJKKKLLLMMMNNNOOOQQQSSSTTTSSSRRRQQQPPPQQQSSSXXX\\\^^^]]]\\\[[[\\\___aaabbbbbbaaa```]]]\\\ZZZYYYXXXWWWTTTQQQKKKIIIGGGDDDCCCDDDEEEGGGHHHIIIKKKMMMOOOQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]]]]]]]]]]___aaadddeeeeeefffggghhhiiijjjjjjjjjiiiiiihhhggggggggghhhhhhhhhhhhiiikkkmmmoooqqqrrrmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnmmmmmmlllllllllllllllmmmmmmmmmmmmmmmllllllmmmnnnpppqqqpppmmmjjjjjjhhhggghhhiiijjjiiihhhiiiiiiiiiiiiiiiiiihhhgggffffffggghhhiiijjjkkkkkkkkkkkkkkklllmmmmmmnnnnnnkkkkkkllllllmmmllllllllllllkkkjjjjjjjjjkkklllmmmkkkjjjiiihhhhhhggghhhhhhddddddddddddfffhhhjjjkkkhhhhhhhhhhhhhhhiiiiiiiiihhhjjjkkkkkkkkklllnnnqqqnnnmmmkkkkkkkkklllnnnoooqqqrrrrrrqqqooommmmmmnnnmmmnnnoooqqqrrrqqqqqqpppmmmnnnpppqqqqqqooommmllliiihhhgggfffeeefffggggggmmmpppssswwwyyyzzzyyyxxxuuuuuuuuuuuusssqqqooonnnmmmkkkkkkkkkgggaaa___bbbeeeggglllrrrxxx}}}pppggg\\\TTTJJJBBB>>>:::666222222111000000111000...,,,++++++,,,---......---------,,,,,,,,,,,,,,,,,,,,,************))))))((((((++++++++++++***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&((('''&&&&&&(((******)))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&(((******)))((())))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''''''''(((((((((((())))))((('''&&&&&&(((((()))************)))***)))(((((('''((())))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,,,,++++++,,,---444333111000333<<>>:::777666444444333222111000000/////////............//////---------...---,,,,,,+++,,,,,,+++*********++++++,,,+++******))))))***************)))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((&&&%%%%%%'''(((((('''%%%%%%&&&'''((()))*********)))'''%%%&&&''')))+++''''''((((((((()))))))))&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))***(((((()))))))))(((((('''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))(((((((((((()))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((((((''''''(((((("""###%%%''')))+++---...***)))((('''''''''((()))((((((((((((((('''''''''***)))(((''''''(((((()))))))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++******'''((()))***+++***))))))---,,,,,,,,,---///111222000777???FFFMMMVVVbbbkkkssswww|||{{{rrrhhhaaaYYYVVVSSSVVV```nnn{{{}}}|||yyyvvvvvvzzz}}}}}}{{{nnnccc\\\ZZZeeeppptttrrrmmmeee]]]ZZZYYY[[[```iii|||kkk```\\\___\\\WWWQQQNNNNNNQQQSSSRRRSSSSSSTTTUUUUUUVVVVVVTTTVVVXXX[[[]]]___aaaaaaaaa___^^^___bbbcccbbb```bbb```]]]ZZZWWWTTTOOOLLLHHHFFFFFFGGGIIIKKKKKKJJJKKKKKKLLLMMMNNNPPPQQQRRRTTTSSSSSSUUUZZZ]]]^^^]]]____________aaaaaaaaaaaaeeefffhhhjjjkkkkkkkkkkkkkkkkkklllkkkjjjiiigggfffiiigggeeeeeefffgggiiiiiilllkkkjjjiiihhhgggffffffggghhhiiijjjjjjjjjiiiiiijjjiiihhhgggggghhhiiijjjlllnnnooonnnllljjjiiiiiiggghhhiiijjjjjjiiigggfffgggeeebbbaaaaaabbbeeeggghhhhhhhhhhhhhhhiiiiiijjjiiihhheeeccc```^^^]]]\\\\\\^^^aaabbbbbbccceeefffiiihhhgggeeecccbbbaaa```dddeeefffhhhiiijjjjjjiiikkkjjjhhhgggggghhhjjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrrrrttttttttttttsssrrrqqqpppooooooppppppqqqrrrssssssrrrsssuuuvvvvvvtttsssqqqsssrrrqqqqqqrrrrrrpppnnnqqqpppnnnmmmkkkkkkkkkkkkmmmooorrrttttttqqqnnnlllhhhhhhgggddd```^^^^^^^^^_________aaadddhhhlllooozzzrrrggg]]]VVVQQQKKKGGGAAA???<<<888555333222111000000000/////////......///......------......///......---,,,,,,,,,,,,,,,///...,,,+++))))))((((((++++++***)))))))))************))))))))))))((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''(((&&&%%%&&&''')))((((((%%%%%%&&&'''((())))))***((((((((((((((()))***+++((((((((((((((()))))))))&&&&&&&&&&&&'''((()))***%%%&&&&&&&&&((()))***+++)))******++++++******)))((((((((((((((((((((((((((((((((((((''''''''''''*********)))((('''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((+++***)))'''&&&%%%%%%%%%((((((((()))))))))))))))'''&&&&&&&&&'''((())))))'''''''''(((((((((((((((((('''''''''(((((()))***))))))(((((((((((())))))***))))))))))))))))))(((***************+++++++++''''''((())))))))))))(((,,,+++++++++,,,---///000---111777>>>EEEMMMUUUZZZggglllrrrvvvuuuooohhhcccTTTOOOJJJLLLVVVbbbmmmssszzzwwwllleee```iiitttyyy|||xxxnnnccc```___```fffrrrppp]]]SSSVVVTTTQQQOOONNNNNNOOOQQQQQQQQQRRRTTTUUUWWWXXXXXXTTTUUUXXX[[[^^^```bbbbbbdddcccbbbcccdddeeedddcccbbbaaa```___]]]XXXSSSOOOLLLJJJIIIHHHIIIJJJIIIHHHJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRRRRTTTXXX[[[]]]]]]]]]^^^^^^____________^^^eeeeeeggghhhiiijjjjjjiiimmmmmmmmmlllkkkiiigggfffkkkiiihhhffffffggghhhiiijjjjjjiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiiiiihhhfffdddeeefffhhhjjjmmmoooppppppmmmkkkjjjjjjhhhiiijjjjjjjjjhhhgggfffhhhfffdddbbbbbbcccfffgggiiihhhggggggfffgggggggggiiigggeeeaaa^^^\\\ZZZYYY[[[^^^aaabbbcccdddeeeggghhhgggfffeeeeeedddcccccceeefffggghhhiiijjjjjjjjjhhhhhhhhhhhhiiijjjkkkllliiiiiiiiijjjkkkkkklllllllllmmmmmmoooppprrrtttuuutttsssssssssrrrqqqqqqqqqpppooooooooooooqqqrrrsssppprrrtttvvvwwwvvvuuuuuusssrrrqqqqqqrrrqqqooommmpppnnnllljjjiiiiiikkklllpppqqqrrrrrrrrrpppooommmkkklllllljjjgggdddddddddeeeeeefffgggiiijjjllllll~~~vvvooohhhddd\\\VVVMMMFFFAAA>>>:::888666555444222111111111111---........................------------------...///...,,,+++***+++,,,---...---,,,***)))(((((((((******))))))))))))*********)))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((('''%%%&&&((())))))((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++&&&&&&&&&''''''(((******))))))***+++++++++******((((((((((((((((((((((((((((((((((((((('''''''''***)))))))))((((((((('''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))((('''%%%%%%%%%%%%******))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((())))))''''''''''''(((((())))))(((((())))))))))))((((((******))))))((((((((('''((()))))))))******++++++((((((((()))))))))))))))************+++,,,---...+++---111777???FFFLLLOOOWWW]]]fffnnnqqqooojjjfffXXXRRRKKKJJJPPPYYYbbbfffooovvv~~~xxxrrrmmmrrrvvvzzz~~~~~~tttiiifffcccccchhhtttqqq\\\NNNKKKIIIHHHIIIKKKMMMNNNOOOQQQQQQRRRSSSUUUVVVWWWWWWSSSUUUXXX[[[^^^```bbbcccfffeeeeeeeeeffffffffffffbbbbbbccccccbbb^^^XXXTTTPPPNNNKKKJJJJJJIIIGGGFFFIIIIIIIIIIIIJJJKKKLLLMMMPPPPPPQQQSSSVVVYYYZZZ[[[\\\]]]______^^^]]]]]]]]]cccdddeeefffgggggghhhhhhllllllllllllkkkjjjjjjiiijjjjjjhhhfffddddddfffgggiiihhhhhhhhhiiikkklllmmmmmmmmmmmmllllllkkkjjjiiiiiigggdddcccccceeehhhjjjnnnpppqqqqqqnnnlllkkkkkkiiiiiijjjjjjiiihhhgggfffiiigggeeeddddddeeefffhhhiiihhhgggfffeeeeeeeeeeeeiiigggeeebbb___]]]\\\[[[]]]___bbbdddeeefffgggiiifffffffffgggfffffffffeeeeeefffggghhhiiijjjjjjjjjhhhhhhiiikkklllmmmnnnooojjjjjjjjjjjjjjjjjjkkkkkknnnooopppqqqsssvvvxxxyyyttttttssssssrrrrrrrrrrrrsssqqqooonnnmmmnnnpppqqqmmmooorrruuuvvvwwwvvvvvvsssrrrqqqqqqqqqqqqnnnlllpppmmmjjjgggfffhhhkkkmmmrrrrrrqqqppppppooooooooommmnnnpppooommmjjjiiiiiijjjkkkmmmoooppppppoooooo}}}wwwrrrjjjbbb[[[UUUOOOKKKBBB???;;;888555333111///000//////......---......------------............------,,,,,,,,,,,,------...---,,,+++***+++,,,,,,,,,+++******)))))))))******))))))((())))))******)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))'''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((()))'''&&&&&&((())))))(((''''''''''''&&&&&&&&&&&&"""###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******((((((''''''''''''(((((('''((())))))*********)))(((((((((((((((((((((((('''''''''((((((((((((((('''((((((((()))))))))***'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''###$$$%%%&&&((()))***+++'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((''''''&&&(((((())))))))))))((((((***)))))))))((((((''''''((((((((())))))*********))))))))))))******++++++************++++++,,,---)))+++///444;;;BBBHHHKKKMMMTTT___iiinnnooollliiiaaa\\\TTTPPPRRRXXX```eeeiiioooxxx~~~||||||zzz{{{zzztttmmmggggggnnn~~~ooo[[[MMMBBB@@@???BBBGGGKKKMMMNNNQQQQQQRRRSSSSSSTTTTTTUUUSSSUUUWWWZZZ]]]___aaabbbfffgggggggggfffffffffgggcccdddeeeggggggccc]]]YYYUUURRROOOLLLKKKIIIGGGEEEHHHHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOQQQRRRTTTWWWXXXYYY\\\______]]]\\\\\\]]]aaaaaabbbcccdddfffggghhhjjjjjjjjjkkkkkklllmmmmmmkkkkkkjjjgggddddddfffiiiiiihhhhhhhhhjjjlllnnnooooooooonnnmmmlllkkkjjjjjjiiigggeeeccccccfffiiikkknnnpppqqqpppnnnlllkkkkkkiiiiiiiiiiiiiiihhhggggggjjjiiigggfffeeefffggghhhhhhhhhfffeeeddddddcccccceeedddcccaaa```_________```bbbeeegggggghhhjjjkkkeeefffggghhhhhhhhhhhhgggeeeffffffhhhiiijjjlllllljjjjjjlllnnnoooqqqrrrrrrooonnnlllkkkjjjjjjjjjjjjnnnooopppqqqtttvvvyyyzzzvvvuuuttttttsssttttttuuuuuussspppnnnllllllmmmmmmkkkmmmpppsssuuuvvvuuuuuurrrqqqppppppqqqpppnnnlllnnnlllhhheeeeeehhhkkknnnsssrrrpppooooooooopppqqqnnnppprrrrrrpppnnnnnnnnnmmmpppsssvvvxxxxxxwwwvvv{{{uuuooojjjfffbbb___YYYTTTNNNHHHCCC???<<<:::555555555555333111000//////////////////.........---------------.........---,,,,,,++++++,,,,,,---------,,,+++++++++++++++******)))))))))******+++))))))((((((((()))******))))))((((((((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((()))'''&&&'''(((***))))))$$$$$$%%%&&&'''(((((()))%%%%%%&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&((((((''''''(((((()))***))))))((('''''''''''''''&&&&&&'''((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((()))*********'''''''''''''''((()))***''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%'''''''''(((((((((((((((((((((((((((((('''&&&%%%'''((()))******)))(((''')))(((((((((((((((((('''(((((((((((())))))))))))*********)))***++++++,,,)))******++++++++++++,,,)))+++...222777===EEEKKKLLLRRR[[[dddlllpppqqqqqqllliiibbbZZZVVVYYYbbbiiijjjpppwww{{{~~~ooofffeeejjjuuu{{{uuujjjZZZOOOAAA===:::<<>>:::888777555333222333444444333222111000000///000000000000000000///---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))******((((((((((((((()))******))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((&&&''')))******)))###$$$%%%%%%''''''((()))'''''''''''''''((((((((())))))((((((((('''''''''***)))(((((((((((((((((((((''''''''''''(((((()))%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&'''''')))***,,,---''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++++++++***((('''%%%$$$###&&&'''((()))))))))((((((((((((((((((((('''''''''%%%&&&'''((((((((('''&&&'''((()))******)))(((''''''''''''(((((((((((((((((((((((((((((((((''''''***))))))((()))***+++,,,******++++++,,,,,,++++++))),,,///000111777AAAIIIKKKNNNUUU^^^iiittt|||}}}pppcccaaaiiirrrrrrvvv{{{}}}~~~~~~||||||vvveee```^^^```ccchhhggghhhjjjjjjeee[[[TTTGGGAAA:::999>>>EEEJJJKKKMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVXXXZZZ[[[\\\\\\ccceeefffeeebbbaaabbbdddeeeeeegggiiijjjiiieeebbb___\\\XXXTTTRRROOOLLLIIIIIIIIIHHHHHHGGGHHHHHHHHHJJJKKKMMMLLLKKKKKKNNNPPPOOOTTTZZZ[[[YYYWWWYYY[[[[[[[[[\\\^^^aaadddgggiiihhhhhhhhhhhhiiikkklllmmmlllnnnooolllhhhgggkkkooommmllljjjiiiiiikkkmmmoooooonnnlllkkkkkkkkkkkkllliiiiiihhhhhhiiijjjlllmmmkkklllnnnmmmjjjhhhggggggggggggggghhhhhhiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeebbbbbbaaaaaabbbbbbccccccdddfffhhhiiihhhhhhiiijjjeeegggiiijjjkkkjjjiiiiiicccdddeeegggiiimmmoooqqqnnnnnnnnnnnnppprrruuuwwwsssqqqooommmllllllmmmnnnlllmmmmmmoooqqqsssuuuvvvvvvuuutttsssssstttvvvwwwqqqpppooonnnmmmllllllkkknnnppprrrtttttttttsssrrrooonnnnnnoooqqqqqqpppooollljjjhhhggggggiiilllnnnpppooooooooopppqqqrrrsssqqqrrrssssssssstttvvvxxxwwwzzz~~~GGGIIILLLOOOUUU\\\eeekkknnnttt{{{}}}|||{{{}}}~~~}}}}}}yyyxxxwwwtttoookkkgggddd```]]]ZZZVVVSSSPPPKKKHHHDDDBBB@@@???>>>===:::888555444333333444444222111111111000...,,,,,,---...+++,,,------.........---,,,,,,,,,,,,++++++******,,,++++++++++++++++++,,,++++++,,,---,,,+++***)))++++++***))))))((())))))((((((((((((((()))******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))((('''''')))******)))''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''++++++******)))))))))(((+++***)))(((((('''''''''&&&&&&&&&'''((()))***+++&&&&&&((())))))*********((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))((((((''''''&&&&&&'''(((***,,,...///''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******'''''''''((()))*********$$$&&&((()))++++++******))))))(((((('''''''''&&&###$$$&&&((()))))))))((('''((()))++++++)))((('''&&&'''''''''(((((())))))))))))(((((('''''''''&&&)))((('''''''''(((***+++***++++++,,,,,,,,,++++++***---///...---111===GGGHHHJJJOOOYYYgggyyyvvvnnnuuuzzz|||zzzvvvuuuzzzyyyeee^^^\\\ZZZZZZRRRTTTYYY___cccbbb]]]YYYNNNEEE;;;888<<>>:::555222111111111000222111111111111000000000......------------......111000000////////////000000000000000000//////...000///...---,,,---...//////...------//////...---------------------------------,,,,,,++++++++++++++++++******************+++******))))))******+++((())))))***++++++******))))))((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''+++***)))'''&&&$$$######((((((''''''((((((''''''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$'''''''''((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((()))******'''((()))(((&&&&&&''')))&&&'''))))))(((''''''((((((((((((((())))))))))))***)))((((((*********((())))))((((((''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))((((((((())))))'''((((((((()))))))))***+++,,,,,,+++,,,000555999GGGKKKOOORRRUUU[[[dddkkkjjjkkkjjjfff___YYYUUUTTTZZZ___fffmmmrrrvvvzzz}}}rrrooorrrzzz}}}mmmfffgggsssyyysssiii]]]RRRIIIEEECCCIIIKKKLLLJJJEEECCCEEEGGGFFFHHHLLLOOORRRSSSRRRRRRTTTUUUUUUUUUTTTVVVYYY[[[]]]^^^___^^^\\\[[[\\\]]]YYY\\\```cccddddddddddddbbb```\\\WWWSSSOOOLLLJJJFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHJJJMMMPPPSSSTTTTTTTTTSSSUUUWWWXXXYYYZZZ\\\^^^___```bbbdddfffgggggghhhhhhhhhiiikkkmmmnnnoooooolllkkkjjjhhhgggfffffffffiiiiiihhhhhhiiiiiijjjkkkhhhgggffffffhhhjjjjjjiiiiiijjjjjjjjjiiiiiihhhgggjjjiiihhhhhhggggggggghhhllljjjhhhgggiiiiiihhhggghhhggggggiiilllnnnooooookkkmmmoooqqqqqqpppnnnllloooppppppqqqrrrrrrssssssmmmmmmllllllllllllkkkjjjkkklllnnnooopppqqqppppppppppppqqqqqqrrrqqqqqqqqqoooppppppqqqqqqqqqqqqqqqpppppppppooonnnlllkkkjjjjjjlllooopppooonnnnnnooopppqqqrrrsssttttttttttttttttttuuuuuuvvvvvvwwwwwwvvvtttrrrrrrtttuuuvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{uuuuuuttttttssssssrrrrrr;;;888333111111222333333111111111000000000//////......------------......111111000///......//////000000000000000///......---,,,,,,,,,---...000111...---,,,---...///...---------------------,,,,,,++++++++++++******))))))+++,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))*********))))))((('''(((((()))))))))((((((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((+++***)))(((&&&%%%$$$###(((((((((((('''''''''(((((((((((((((((((((((((((&&&&&&'''(((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((((('''((())))))***'''(((((((((&&&&&&(((***&&&((())))))(((''''''((())))))))))))(((((((((((('''&&&%%%&&&''''''&&&%%%))))))((((((((('''''''''''''''(((((((((((('''''')))******+++,,,,,,,,,,,,'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((())))))***+++''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))(((((((((((()))))))))))),,,------,,,,,,---111444;;;DDDOOORRRQQQUUU```kkkuuuwww{{{~~~{{{rrrddd[[[```hhhsssxxxxxxxxxzzz}}}{{{wwwkkkgggnnnxxxssshhheeehhhllloooooooooooopppqqqkkkddd___ZZZSSSJJJBBBCCCFFFJJJKKKIIIGGGHHHIIIFFFHHHKKKOOOQQQRRRQQQQQQSSSTTTUUUTTTTTTUUUXXX[[[ZZZ[[[\\\[[[ZZZZZZ[[[\\\[[[___bbbdddcccccccccdddeeeccc___ZZZUUUQQQNNNMMMGGGFFFDDDDDDDDDFFFHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIIIIJJJLLLOOOPPPQQQRRRRRRSSSUUUWWWWWWWWWWWWYYYZZZ]]]^^^___bbbccceeeeeeffffffgggiiijjjkkklllnnnooolllkkkjjjhhhgggfffffffffiiiiiihhhhhhiiiiiijjjkkkgggfffeeeeeegggiiiiiihhhggghhhhhhhhhhhhggggggfffjjjjjjiiihhhhhhhhhhhhiiiiiihhhgggggghhhiiiiiihhhiiihhhhhhiiillloooooooookkkmmmppprrrrrrqqqooommmpppppppppqqqrrrrrrssssssnnnnnnnnnnnnmmmmmmmmmmmmlllmmmoooqqqqqqpppooonnnooooooppppppqqqpppppppppooooooppppppqqqqqqqqqqqqoooooooooooonnnlllkkkjjjiiikkknnnoooooonnnnnnooopppppprrrsssuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxvvvtttqqqqqqsssttttttsssvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuuuuttttttssssssrrr666444111000222333444444000000000000///////////////..................///111111000///............//////000000//////...---***++++++,,,---///000111...,,,,,,,,,...///...---------------,,,,,,,,,,,,*********+++***))))))((())))))***+++++++++******(((((((((''''''(((((((((*********))))))(((&&&&&&(((((()))))))))(((''''''&&&''''''''''''(((((((((&&&&&&&&&%%%&&&&&&'''((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((()))))))))'''''''''''''''''''''((('''((())))))''''''((()))(((((((((((((((((((((((((((((()))***+++,,,,,,+++******)))((('''&&&%%%%%%(((((((((((())))))))))))((((((((((((''''''''''''((((((''''''(((((()))***'''(((((((((&&&'''(((***'''(((***)))'''&&&''''''******))))))(((((('''''')))(((''''''((()))'''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))******++++++******''''''((()))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''(((((()))***''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))(((((((((((())))))))))))+++,,,---,,,,,,,,,///111222>>>KKKQQQPPPTTT^^^iii|||xxxhhhfffqqq~~~~~~www}}}}}}lllaaadddnnnxxxpppeee___``````___]]]]]]^^^```iiieeeaaa``````ZZZOOOFFFAAACCCFFFJJJLLLMMMMMMLLLHHHJJJLLLNNNPPPQQQQQQQQQRRRSSSUUUUUUTTTUUUWWWYYYWWWYYYZZZZZZYYYZZZ\\\^^^___bbbeeedddbbb```bbbdddfffddd```\\\XXXUUURRRQQQKKKIIIGGGFFFEEEEEEFFFGGGJJJKKKMMMNNNOOONNNLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUVVVUUUUUUWWWYYYZZZ\\\^^^```bbbcccdddeeeeeegggiiiiiijjjjjjmmmnnnlllkkkjjjiiihhhgggggggggiiiiiihhhhhhiiiiiijjjkkkhhhfffeeeeeeggghhhgggggggggggghhhhhhhhhggggggfffjjjjjjiiiiiiiiiiiiiiijjjfffgggggghhhhhhiiiiiiiiiiiihhhggghhhjjjlllllllllkkkmmmoooqqqrrrqqqooonnnoooooopppppppppqqqqqqqqqnnnoooppppppnnnmmmnnnpppkkkkkklllmmmmmmlllkkkjjjlllmmmnnnoooooooooooooooooooooooonnnoooooopppqqqooooooooonnnmmmmmmllllllkkklllnnnnnnmmmmmmmmmnnnnnnoooppprrrtttuuuvvvvvvxxxxxxxxxxxxxxxxxxwwwwwwsssqqqpppppprrrtttttttttvvvxxxyyyyyyxxxvvvwwwxxxvvvuuuuuutttttttttuuuuuu222111///000111333333222000000/////////.........000//////......//////000111111000......------...//////000000//////...---***+++,,,---.../////////---,,,+++,,,...///...------------,,,,,,,,,++++++******+++,,,+++***)))(((&&&'''((()))***))))))((())))))(((((((((((())))))((((((((()))((((((''''''(((((()))))))))(((&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))&&&&&&''''''(((((())))))%%%'''))))))(((''')))+++(((((((((((((((((((((((())))))***************)))))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((''''''''''''(((''''''''''''((())))))&&&'''((('''&&&''')))***'''(((***)))'''&&&&&&'''(((((((((((()))))))))))),,,+++******++++++***((('''''''''((())))))******''''''((((((((((((''''''&&&&&&'''''''''&&&&&&%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((''''''((()))******)))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((***+++,,,,,,,,,,,,...000...777BBBJJJPPPVVV^^^dddwwwuuukkkttt~~~xxx{{{|||mmm___\\\aaalllwww~~~sssiiiccc___``````^^^ZZZXXXWWWWWW______```aaa```[[[SSSMMMEEECCCCCCFFFMMMRRRSSSQQQKKKLLLLLLMMMOOOPPPPPPQQQPPPRRRTTTUUUTTTTTTVVVWWWWWWXXXYYYZZZZZZ\\\___bbbbbbeeefffddd```___bbbeeeeeecccaaa^^^[[[XXXWWWVVVQQQOOOLLLIIIGGGFFFGGGGGGFFFHHHJJJMMMNNNMMMLLLKKKJJJIIIHHHHHHIIIKKKMMMNNNNNNPPPRRRSSSSSSTTTWWWXXXYYYZZZ]]]___aaacccdddddddddgggiiiiiihhhiiikkkmmmkkkkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkiiigggeeeeeefffggggggfffhhhhhhiiiiiiiiiiiiiiihhhjjjjjjiiiiiiiiijjjjjjkkkfffhhhjjjjjjjjjiiiiiiiiiiiihhhggggggiiijjjjjjiiikkklllnnnpppqqqqqqpppooonnnnnnnnnnnnoooooooooooommmooopppooommmmmmnnnpppjjjjjjjjjjjjjjjiiihhhhhhjjjkkklllmmmnnnnnnnnnnnnooonnnmmmllllllnnnpppqqqpppooonnnmmmmmmnnnoooooommmnnnnnnmmmkkkkkklllnnnlllmmmoooqqqssstttuuuuuuxxxxxxxxxxxxwwwwwwvvvvvvooonnnmmmooorrruuuwwwwwwuuuwwwyyyyyyvvvuuuvvvxxxwwwvvvuuuttttttuuuwwwxxx000//////000111222111000000/////////............000000////////////000000111111000......---------///////////////......---+++,,,---...///...---,,,---,,,+++,,,...///...------------,,,,,,+++++++++++++++,,,---,,,+++***)))***+++,,,---...------,,,******))))))))))))******%%%&&&'''((())))))))))))(((((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))(((((('''''''''&&&$$$'''))))))((((((***---(((((((((((((((((((((((((((((((((((('''&&&%%%$$$'''''''''((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''''''''''''''((())))))&&&'''(((''''''''')))+++''')))***)))'''&&&&&&'''&&&&&&'''((()))***++++++***(((''''''(((((('''%%%&&&&&&'''((()))***++++++''''''((((((((((((''''''((()))))))))((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''(((((((((((('''''''''''''''''''''''''''''')))(((((((((((()))******(((((((((((((((''''''''')))***+++,,,,,,+++***)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))(((((((((((((((***+++,,,+++,,,---///+++///666@@@KKKTTTZZZ]]]nnn}}}nnnuuu}}}{{{zzz}}}xxxzzz|||xxxlll]]]VVVWWWaaammmyyy|||~~~~~~vvvlllggggggccccccaaa^^^ZZZVVVUUUVVVXXX\\\```aaa^^^XXXTTTQQQKKKEEE@@@CCCLLLTTTVVVUUUMMMMMMMMMMMMNNNOOOPPPQQQNNNPPPSSSTTTTTTTTTTTTUUUWWWXXXZZZZZZ[[[^^^bbbeeedddffffffccc___^^^bbbgggcccbbb```^^^\\\[[[ZZZZZZVVVTTTPPPLLLIIIHHHGGGGGGAAACCCGGGJJJKKKKKKJJJIIIIIIHHHFFFEEEFFFHHHKKKMMMJJJMMMOOOQQQRRRTTTWWWYYYYYYZZZ\\\^^^aaabbbcccddddddgggiiiiiihhhhhhjjjmmmkkkkkkjjjjjjjjjjjjjjjkkkiiiiiiiiihhhiiijjjjjjkkkjjjhhhffffffggggggfffeeeiiijjjjjjkkkkkkkkkjjjjjjjjjjjjjjjiiijjjjjjkkkkkkhhhjjjlllmmmllljjjiiihhhkkkiiihhhhhhiiijjjjjjiiikkklllnnnooopppppppppooommmmmmmmmmmmnnnnnnnnnnnnkkknnnpppooollllllmmmpppllllllkkkjjjiiiiiihhhhhhhhhiiijjjlllmmmnnnnnnnnnooonnnlllkkkkkkmmmoooqqqpppooommmlllmmmnnnppprrrppppppooollljjjjjjkkkmmmjjjlllmmmppprrrsssttttttxxxxxxwwwwwwvvvvvvuuuuuukkkjjjkkknnnrrrwwwyyyzzzsssuuuxxxxxxvvvuuuwwwyyyxxxvvvuuussstttvvvyyy{{{111111000000//////......000000000000000///......///...---,,,,,,---...///000000///...............000000000000000000000000---,,,,,,++++++,,,,,,---........................,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))...---+++******+++---...''''''((((((((((((''''''(((((((((((()))))))))*********))))))((((((''''''&&&%%%###$$$%%%&&&&&&%%%)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''((())))))***)))'''&&&%%%&&&((()))'''(((((((((((((((''''''***)))))))))***)))'''%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((((((***+++,,,))))))************))))))******))))))((((((''''''%%%&&&&&&'''((()))*********))))))(((((((((((((((************************((('''&&&&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&((((((((('''&&&&&&%%%%%%&&&&&&%%%&&&((((((((('''((()))******)))((('''&&&'''(((******((((((((()))))))))(((((((((''''''''''''(((((((((((((((''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((******++++++++++++******,,,000666===DDDMMMVVV[[[jjjwwwsssyyy{{{tttzzzzzztttooolllggg___XXXdddhhhnnntttzzz{{{pppiiifffbbbcccbbb___ZZZVVVSSSSSSTTTXXXZZZZZZZZZYYYVVVSSSRRRSSSQQQNNNNNNQQQUUUVVVQQQPPPMMMIIIHHHJJJJJJIIILLLNNNQQQTTTUUUUUUUUUTTTUUUXXX[[[]]]]]]]]]^^^___aaaaaaaaa```___```ccceeegggfffccc```]]]]]]___bbbaaa[[[SSSNNNLLLJJJGGGDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTTTTVVVXXX[[[^^^```aaabbbbbbbbbccccccdddeeeeeefffiiihhhhhhgggggggggggggggggggggggggggggghhhhhhiiijjjiiihhhggggggffffffggghhhhhhiiiiiiiiijjjjjjjjjkkkkkkjjjiiijjjkkklllmmmiiiiiihhhhhhhhhiiikkkllliiihhhgggfffgggiiikkklllmmmmmmnnnnnnnnnnnnnnnmmmlllllllllllllllmmmnnnooonnnmmmllljjjiiihhhhhhgggkkkkkkkkkjjjjjjiiiiiihhhhhhhhhiiijjjkkkmmmooopppmmmmmmmmmnnnooopppppppppooonnnmmmlllmmmoooqqqrrrsssssssssrrrqqqooommmlllllllllmmmoooqqqsssuuuvvvvvvvvvuuuuuutttssssssssskkkjjjkkknnnrrruuuwwwwwwvvvuuutttsssssstttuuuvvvxxxwwwwwwvvvwwwwwwxxxxxx111000000000/////////......///000111222333333333///...------------...///000000///...............////////////////////////---,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,------+++,,,,,,,,,++++++***))),,,+++***))))))***+++,,,(((((())))))))))))((((((&&&&&&&&&'''''''''((((((***)))))))))((((((((('''(((&&&%%%%%%&&&''''''&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))---,,,***(((''''''((()))''''''(((((((((''''''&&&)))(((((()))******(((&&&(((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&&&&'''((()))&&&''''''((((((''''''&&&''''''((())))))(((((((((&&&'''''''''((())))))))),,,,,,+++************+++(((((((((((((((((((((((()))((('''''''''((()))***))))))))))))))))))))))))))))))))))))*********************)))((('''''''''(((''''''''''''&&&&&&&&&'''''''''''')))))))))(((&&&'''((()))))))))(((''''''(((******((('''((()))(((((('''''''''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((())))))))))))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))******++++++******)))))),,,111777???IIISSSZZZfffyyy{{{qqqmmmuuuzzzvvvnnnrrruuuwww}}}zzzsssooolllhhhdddeeefffhhhmmmssszzzzzzqqqlllffffffeeebbb___ZZZVVVSSSQQQSSSVVVVVVUUUVVVUUUTTTXXX\\\aaadddeeeddd]]]VVVQQQPPPNNNKKKJJJJJJIIIHHHJJJLLLNNNPPPRRRSSSSSSSSSTTTVVVYYY[[[\\\\\\^^^___aaabbbbbbaaa``````aaabbbccccccbbb```^^^^^^aaacccfffbbb\\\VVVPPPKKKGGGDDDBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNQQQRRRSSSTTTUUUWWWYYY[[[^^^___```bbbbbbccccccdddeeeeeefffggggggfffeeeeeefffffffffggggggffffffgggggghhhiiihhhhhhggggggggghhhiiiiiihhhhhhiiijjjkkkkkkllllllmmmlllkkkjjjjjjkkklllllljjjiiihhhhhhhhhiiikkkllliiihhhgggggggggiiikkklllmmmmmmnnnnnnnnnnnnmmmmmmllllllllllllllllllmmmmmmnnnmmmkkkjjjhhhgggggggggkkkkkkkkkkkkjjjjjjjjjjjjggggggggghhhiiikkklllmmmllllllmmmnnnoooppppppqqqooonnnmmmmmmmmmoooqqqrrrqqqqqqpppooonnnmmmllllllllllllmmmoooqqqsssuuuvvvxxxxxxwwwwwwuuutttrrrqqqmmmllllllmmmpppsssvvvwwwuuuuuutttssssssssstttuuuxxxwwwvvvvvvvvvvvvvvvwww000000000000////////////...///000111222333333333///...------------...///000000///.......................................---,,,,,,++++++,,,,,,---------------------------******************+++,,,+++++++++,,,++++++***)))***)))(((''''''((()))***))))))************))))))&&&&&&'''''''''((((((((())))))))))))(((((((((((()))'''&&&&&&'''(((((('''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))...---***(((''''''''''''%%%&&&''''''''''''&&&&&&(((''''''(((******)))''')))))))))******)))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&''''''&&&&&&&&&$$$%%%'''((())))))(((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((+++***))))))((()))))))))))))))))))))))))))))))))************++++++++++++******))))))((((((''''''&&&&&&'''''''''((((((((((((((())))))))))))******%%%&&&'''((())))))))))))&&&(((***)))((('''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******)))'''(((+++000777BBBMMMUUU```lll|||}}}pppddddddiiikkkiiihhheeefffgggkkkwwwxxxsssrrrrrrrrrkkkhhhfffgggmmmuuu}}}{{{tttkkkjjjhhhhhhgggccc\\\WWWTTTTTTTTTSSSRRRRRRTTTVVVaaalllyyylllWWWQQQOOOMMMLLLLLLJJJHHHFFFFFFGGGIIIKKKMMMPPPQQQRRRRRRTTTWWWXXXXXXYYY[[[]]]___aaabbbbbbaaa______````````````______```bbbeeejjjiiieee^^^UUULLLFFFBBB@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFEEEFFFHHHJJJMMMOOOQQQRRRUUUUUUUUUVVVXXXZZZ\\\^^^aaabbbbbbccccccdddeeeeeeeeedddddddddddddddeeeeeefffffffffffffffgggggghhhfffffffffggghhhiiijjjjjjhhhhhhiiijjjkkkmmmmmmnnnnnnmmmlllkkkjjjjjjkkkkkkkkkjjjiiihhhhhhjjjlllmmmiiiiiihhhhhhhhhjjjlllmmmmmmnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkkkkllllllkkkiiihhhgggfffeeeiiiiiijjjkkkllllllmmmmmmhhhhhhhhhhhhiiijjjllllllllllllmmmnnnooopppqqqqqqooonnnmmmmmmnnnoooqqqrrrrrrqqqooonnnmmmmmmmmmnnnllllllmmmoooqqqsssuuuvvvyyyyyyzzzyyyxxxuuurrrpppooonnnllllllmmmpppsssuuuuuuttttttssssssttttttuuuxxxxxxwwwvvvuuuuuuuuuvvv000000000000///////////////////////////......---.........------.........000000///.......................................---,,,,,,++++++,,,,,,---........................******))))))))))))************++++++++++++******)))((((((''''''(((((()))((())))))******))))))(((((())))))))))))*********))))))))))))(((((((((((()))(((&&&&&&'''((('''&&&(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))***)))(((&&&%%%%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&''')))***)))((((((((())))))))))))((((((((((((((((((((((((((((((++++++******))))))((((((''''''((((((((((((''''''$$$%%%'''((()))((('''&&&)))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&)))))))))))))))))))))))),,,++++++******)))))))))(((((((((((((((((((((((()))))))))*********++++++***)))))))))((((((((('''%%%&&&&&&'''((()))))))))((()))***))))))((()))***(((((())))))))))))))))))&&&((())))))(((''''''((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((()))+++111:::FFFNNNZZZaaajjjrrr}}}{{{qqqgggbbbaaa___YYYUUUZZZZZZZZZ```qqq~~~xxxwwwxxxzzzssspppkkkjjjmmmttt{{{|||ssspppooopppqqqmmmeee]]]\\\ZZZWWWUUURRRQQQVVV]]]nnn}}}^^^RRRNNNKKKLLLLLLIIIEEEDDDCCCCCCEEEGGGIIILLLOOOPPPRRRSSSTTTTTTSSSTTTVVVXXXZZZ]]]aaabbbaaa_________]]]___``````___```bbbdddhhhjjjiiicccXXXNNNGGGDDD@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFDDDEEEGGGIIILLLOOOPPPRRRUUUTTTSSSSSSUUUWWWZZZ\\\______```aaabbbccccccdddccccccccccccddddddeeefffeeeeeeeeeeeeeeeffffffgggfffffffffffffffggghhhhhhfffggghhhiiikkklllmmmnnnpppnnnmmmkkkjjjiiijjjjjjlllkkkjjjiiiiiijjjlllmmmjjjiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllllllllllllllkkkjjjjjjiiikkkkkkjjjiiihhhfffeeedddggghhhiiijjjlllmmmooooookkkkkkkkkkkkkkklllmmmnnnllllllmmmnnnooopppqqqqqqnnnnnnnnnnnnnnnpppqqqrrruuusssqqqoooooooooqqqrrrlllmmmmmmoooqqqssstttvvvwwwxxxyyyzzzyyywwwtttrrrpppnnnllljjjiiikkkooorrruuuuuuuuuuuuuuuuuuvvvvvvyyyyyyxxxwwwvvvvvvvvvvvv////////////000000000000///////////////...---------..................---000000///.......................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((())))))))))))******++++++*********)))))))))(((((()))))))))'''(((((())))))(((((('''))))))))))))*********+++(((((((((((()))))))))))))))'''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&''''''&&&&&&'''&&&%%%&&&((())))))(((&&&''''''''''''''''''&&&''''''''''''''''''''''''++++++******))))))((((((''''''((((((((((((''''''''''''((((((((('''%%%$$$)))))))))))))))(((((((((+++***))))))(((((()))))))))))))))))))))))))))))),,,,,,+++++++++***))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))((((((((((((%%%&&&&&&'''((()))******''')))***)))'''&&&((()))---,,,+++***))))))((((((&&&'''))))))'''&&&'''((((((((((((((((((((((((((())))))((((((((()))***+++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***)))))))))******)))))))))+++***)))***---444===DDDSSSXXX^^^eeeqqq~~~zzztttkkkddd^^^YYYQQQKKKNNNNNNNNNUUUggg}}}||||||}}}{{{zzzyyywwwvvvvvvxxxzzz}}}zzzzzzzzztttkkkcccbbb\\\XXXVVVSSSTTT^^^jjjlllVVVNNNIIIKKKKKKGGGDDDDDDBBBCCCDDDFFFHHHKKKNNNOOOSSSSSSRRRPPPNNNNNNPPPRRRVVVYYY^^^``````___^^^^^^\\\^^^``````______```aaaeeehhhjjjfff]]]TTTNNNKKKEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEEEEEDDDEEEGGGIIILLLNNNPPPQQQTTTSSSRRRRRRSSSUUUWWWYYY[[[[[[\\\^^^___```aaabbbbbbbbbccccccdddeeefffgggdddddddddddddddeeeeeefffgggfffeeedddddddddddddddeeeeeefffhhhiiikkkllllllooonnnllljjjiiihhhhhhiiimmmlllkkkjjjjjjkkklllllljjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnnnnmmmllllllkkklllllllllllljjjiiiiiikkkkkkkkkjjjhhhgggeeeddddddeeefffiiikkkmmmnnnooolllkkkkkkkkklllmmmmmmnnnmmmmmmmmmnnnooooooppppppmmmmmmmmmnnnnnnooopppppptttsssqqqooooooppprrrsssnnnnnnnnnoooppprrrssstttssstttwwwyyyyyyxxxvvvtttoooooommmjjjggghhhlllooouuuuuuvvvvvvwwwwwwwwwwwwzzzyyyxxxwwwwwwwwwwwwwww////////////000000000000---...///000111222222222------...//////...------000000///.......................................---,,,,,,++++++,,,,,,---))))))))))))))))))))))))+++***))))))))))))))))))((()))******+++*********))))))************))))))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((()))))))))))))))(((&&&%%%&&&&&&%%%$$$'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''''''''''''''((())))))&&&''''''((())))))******$$$%%%&&&''''''(((''''''((('''%%%&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&))))))(((''''''&&&&&&%%%))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((******+++++++++******)))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''((())))))******''')))+++)))&&&%%%''')))...---,,,***((((((''''''%%%''')))((('''&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******((())))))******))))))(((***+++++++++,,,111777;;;IIIPPPWWW]]]fffrrryyy{{{wwwtttlllbbb[[[XXXSSSMMMEEEFFFGGGLLL[[[nnn{{{~~~|||vvvtttzzzrrrkkkeee^^^YYYXXXVVVYYYhhhyyyzzz]]]PPPHHHIIIJJJGGGEEEHHHEEEFFFHHHJJJLLLNNNPPPQQQSSSRRRPPPMMMKKKKKKNNNQQQSSSWWW[[[]]]]]]\\\\\\\\\ZZZ]]]___``````______```eeeggghhhfffbbb\\\XXXVVVNNNMMMLLLJJJGGGDDDAAA@@@>>>???AAABBBDDDDDDDDDDDDEEEEEEGGGIIIKKKMMMNNNOOOOOOOOOOOOOOOQQQRRRTTTVVVTTTUUUWWWYYY[[[^^^___```aaaaaabbbbbbdddeeefffgggcccccccccccccccddddddeeeggggggeeeddddddccccccccceeeeeefffggghhhjjjjjjkkknnnmmmkkkiiihhhggghhhhhhllllllmmmmmmmmmlllkkkjjjkkkkkkllllllmmmnnnnnnnnnoooooooooooonnnmmmlllkkkkkkkkklllmmmmmmllljjjiiikkkkkkkkkkkkjjjgggeeedddaaabbbdddfffhhhkkklllmmmiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnooooooooooookkkllllllmmmnnnnnnnnnoooqqqpppooonnnooopppqqqrrrppppppoooooopppqqqqqqrrrppprrrtttvvvwwwwwwvvvuuuooopppoookkkhhhgggkkknnnttttttvvvwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwxxxxxx.../////////000000000111------///000111222222222------...//////...------000000///...............////////////////////////---,,,,,,++++++,,,,,,---)))))))))))))))))))))))),,,+++***))))))))))))***(((((()))***************)))))))))******)))))))))(((((())))))))))))((((((''''''((((((((()))))))))'''((((((((()))))))))***+++)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))'''''''''''''''((())))))''''''((((((((((((((((((%%%%%%&&&'''((((((((((((***(((&&&%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''((())))))(((((('''&&&''''''((((((''''''&&&***)))(((&&&&&&'''((()))((((((((()))*********+++)))(((''''''&&&&&&''''''((((((((((((((((((((((((((()))***++++++******)))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))''''''(((((()))))))))***'''***---+++'''%%%(((+++,,,+++)))(((''''''''''''%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&''''''''''''###"""!!!!!!"""###%%%'''))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********(((((())))))))))))(((((('''(((***,,,---///222555<<>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKMMMNNNPPPQQQQQQNNNPPPRRRUUUXXX[[[]]]^^^______```aaabbbdddeeefffbbbbbbbbbbbbbbbcccddddddggggggffffffeeeffffffffffffgggggghhhiiiiiijjjjjjlllkkkiiiggggggfffggggggkkklllnnnpppooommmjjjiiikkkllllllmmmnnnnnnnnnnnnoooooooooooonnnmmmlllkkkjjjkkkmmmnnnnnnmmmlllkkkkkklllllllllkkkhhhfffddd___```aaacccfffhhhjjjkkkhhhhhhiiiiiikkklllnnnoooppppppoooooonnnnnnmmmmmmjjjjjjkkklllmmmmmmmmmmmmoooooooooppppppqqqqqqqqqrrrqqqqqqpppoooooopppppppppqqqrrrsssssstttssssssppprrrrrroookkkiiilllpppqqqrrrtttuuuvvvvvvvvvuuuttttttttttttuuuvvvwwwxxx.../////////000000111111...............------,,,,,,---...//////...---,,,000000///...............000000000000000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******(((((()))***************(((((())))))))))))(((((())))))************))))))************++++++++++++'''((((((((())))))******,,,***(((((((((((('''&&&&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))'''''''''''''''((())))))&&&'''''''''&&&%%%$$$$$$%%%&&&'''((())))))))))))+++(((&&&%%%&&&'''&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))'''((()))+++++++++******))))))************))))))***((('''%%%&&&(((+++---''''''((()))***++++++,,,,,,,,,+++***************************************'''((()))***++++++***))))))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))(((((((((((())))))))))))))),,,...,,,(((&&&))),,,((((((&&&%%%%%%&&&'''(((%%%'''(((((('''&&&&&&'''((()))))))))******++++++((('''&&&&&&&&&(((+++,,,))))))))))))))))))))))))$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))))))))((((((###&&&))),,,---///000222222???LLLSSSVVV[[[___```ccclllqqqoookkkhhh___VVVGGGKKKLLLKKKOOOYYYaaadddoooxxx}}}yyyyyy}}}}}}tttmmmuuu}}}rrrhhhddd___```qqq~~~kkkXXXIIIIIIKKKIIILLLRRRPPPRRRTTTWWWYYYYYYXXXWWWRRRQQQOOOMMMMMMOOOTTTXXXWWWXXXZZZYYYWWWUUUTTTUUUSSSWWW\\\```aaabbbbbbcccccc```]]]^^^```aaa___\\\^^^\\\YYYTTTNNNHHHDDDAAA<<<===???BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIEEEFFFHHHKKKLLLNNNNNNNNNKKKLLLOOORRRVVVYYY\\\]]]]]]]]]^^^___aaacccdddeeebbbbbbbbbaaabbbccccccdddggggggfffgggggghhhiiijjjhhhhhhiiiiiijjjjjjjjjkkkjjjiiihhhfffffffffggggggjjjllloooqqqqqqnnnjjjgggkkklllmmmnnnoooooooooooooooooooooooonnnmmmlllkkkjjjkkkmmmoooooonnnmmmlllllllllmmmmmmllliiifffeee]]]^^^```bbbdddfffhhhiiijjjjjjjjjkkkmmmoooqqqrrrqqqqqqpppooonnnmmmllllllhhhiiijjjkkkllllllllllllpppppprrrsssssssssssssssssssssqqqpppooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqtttuuurrrnnnkkknnnqqqoooppprrrtttuuuuuuttttttrrrrrrrrrssstttuuuvvvwww//////000000000000////////////.........------------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,,,,+++******(((((())))))*********+++************************************************&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((&&&%%%'''***+++)))&&&%%%'''(((((('''''')))***'''(((((()))(((&&&$$$###%%%&&&((((((((((((***+++%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((&&&'''(((******((('''&&&###$$$&&&((()))((((((''')))((((((((((((((())))))''''''''''''((()))++++++((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((('''''''''******))))))((((((''''''******+++++++++******)))))))))))))))))))))))))))'''(((******((((((((()))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%$$$###"""!!!(((((((((((())))))))))))&&&((()))***)))((()))***++++++++++++++++++++++++222666>>>GGGQQQWWWYYYZZZdddkkksssvvvvvvrrrggg]]]VVVRRROOONNNSSSZZZ^^^___lllssszzz{{{xxxvvvyyy~~~qqqkkklllsss|||nnnfff``````ooo|||qqqaaaPPPGGGEEEHHHOOOUUUYYY]]]```aaa^^^YYYTTTRRRMMMLLLLLLLLLNNNPPPSSSUUUYYYVVVSSSTTTVVVXXXWWWVVVRRRSSSVVV[[[```bbbbbb```fffdddaaa```aaacccdddeeebbbdddaaaYYYRRRMMMFFF???@@@<<<;;;???BBBBBBCCCFFFCCCCCCCCCDDDEEEFFFHHHIIIHHHGGGFFFEEEFFFGGGIIIKKKIIIKKKOOOSSSVVVYYYZZZ[[[[[[[[[\\\]]]___aaabbbcccccccccbbbaaaaaa```______ffffffffffffggghhhjjjkkkmmmlllkkkjjjiiijjjkkklllpppnnnllljjjhhhgggggggggooonnnmmmmmmnnnooonnnlllmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkmmmnnnmmmjjjfffdddddd```[[[XXXZZZ```ggglllmmmkkkiiikkkoooqqqqqqoooqqqqqqqqqqqqpppnnnmmmlllooonnnllljjjiiiiiiiiijjjoooooopppqqqrrrrrrsssssstttsssrrrqqqooonnnmmmmmmnnnnnnnnnnnnnnnooopppppprrrrrrrrrqqqpppooonnnmmmqqqrrrssstttuuutttsssrrrttttttsssqqqppprrruuuxxx...//////000000//////...---,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------//////.........---------******++++++******)))(((((()))))))))************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((((((&&&&&&''')))***(((&&&&&&'''(((((('''&&&''')))'''((((((((((((&&&%%%$$$"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&'''((())))))((('''&&&$$$%%%&&&(((((((((((((((((((((''''''''''''(((((((((((('''(((((()))***+++((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''')))******+++++++++******))))))))))))))))))))))))+++,,,---+++)))&&&&&&&&&***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%'''''''''''''''(((((((((&&&((()))***)))((()))***&&&'''((()))+++,,,---...---000777@@@JJJRRRWWWYYY```gggpppxxx~~~yyypppfff]]]VVVVVVYYY\\\bbbhhhlllooossssssrrrtttzzzrrriiihhhmmmvvv~~~~~~nnnhhheeecccjjjuuuyyyrrrsssfffWWWLLLEEEDDDKKKTTT\\\^^^aaaaaa^^^YYYVVVUUUMMMMMMMMMNNNPPPRRRTTTUUUVVVTTTQQQQQQSSSUUUTTTSSSQQQRRRTTTYYY^^^aaabbbaaahhheeebbb```aaabbbdddfffgggiiiggg```ZZZVVVOOOHHHEEE@@@>>>@@@AAA@@@???AAACCCDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDEEEFFFHHHJJJHHHJJJMMMRRRUUUXXXZZZZZZ[[[[[[\\\]]]___aaacccdddccccccccccccccccccddddddeeeeeefffggghhhiiiiiijjjkkkkkkkkkjjjjjjkkkkkklllmmmllljjjiiiiiiiiijjjjjjmmmlllkkklllmmmmmmlllkkkooonnnnnnnnnmmmmmmlllllljjjjjjjjjjjjkkkkkklllllllllllllllllllllllllllkkkjjjlllnnnooonnnkkkhhhfffdddaaa\\\ZZZ[[[aaaggglllmmmkkkiiijjjmmmpppqqqpppqqqqqqqqqppppppooommmmmmnnnnnnlllkkkjjjjjjkkkkkkoooppppppqqqqqqrrrrrrrrrrrrqqqqqqpppooonnnlllllloooooooooooopppqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnmmmnnnppprrrssstttttttttwwwwwwwwwvvvuuuvvvyyy|||---..................---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------............------------))))))******))))))((('''))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***))))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%&&&'''(((((((((((('''&&&&&&''')))***((('''&&&'''((('''&&&%%%&&&'''(((((((((((('''&&&%%%$$$%%%&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&'''((())))))((('''&&&%%%%%%'''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***++++++++++++))))))))))))))))))))))))+++------,,,)))'''&&&'''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&((()))***)))((()))***&&&&&&'''((()))+++,,,,,,---///444;;;EEEOOOXXX]]]ZZZaaajjjvvvnnnaaaaaaaaa```iiivvv|||yyyuuurrrqqqvvv}}}{{{qqqhhheeeffflllsssyyy~~~nnnjjjjjjgggfffhhhjjjgggbbbbbbiiiqqqrrrnnnqqqiii^^^SSSIIIDDDJJJSSSZZZ\\\^^^\\\XXXTTTQQQPPPMMMNNNOOOPPPRRRSSSSSSSSSRRRPPPNNNNNNPPPQQQQQQPPPQQQQQQRRRVVV[[[```bbbbbbhhhfffbbb``````bbbfffhhhlllnnnnnnhhhccc```ZZZTTTJJJDDD@@@AAAAAA>>>>>>@@@CCCDDDFFFGGGGGGGGGGGGFFFGGGEEEDDDCCCCCCEEEFFFHHHFFFHHHKKKOOOSSSVVVXXXYYY[[[\\\\\\]]]___aaacccdddaaabbbbbbcccdddeeeeeeeeecccdddfffhhhiiiiiiiiiiiihhhiiijjjkkklllllllllllljjjjjjiiiiiijjjkkkmmmnnnnnnmmmllllllnnnnnnmmmlllpppppppppoooooommmllllllhhhhhhiiijjjkkkkkkllllllnnnmmmmmmmmmllllllkkkkkkkkklllnnnpppooommmjjjiiifffddd```^^^___ccciiimmmnnnkkkiiiiiikkknnnppppppsssssssssssssssrrrqqqpppnnnmmmmmmllllllmmmmmmnnnpppppppppppppppqqqqqqqqqooooooppppppooommmllljjjmmmnnnnnnooopppqqqqqqrrrssssssssssssrrrqqqppppppjjjkkkmmmppprrrtttuuuuuuwwwxxxzzzzzzyyyzzz{{{}}},,,------......------,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...++++++++++++++++++++++++))))))******))))))(((''')))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''&&&''''''((())))))((('''&&&'''((('''%%%$$$$$$%%%(((((('''''''''&&&&&&%%%'''((()))(((&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&&&&''''''***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))(((((((((((('''''')))***++++++++++++((((((((((((((((((((((((''')))******)))(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''((((((''''''''''''&&&&&&&&&((()))***)))((()))******)))))))))))))))((((((...///111666>>>IIITTT[[[WWW[[[cccqqq~~~llljjjhhhdddqqquuuqqqttt{{{|||xxxvvvrrrmmmiiidddaaadddiiiqqq}}}}}}pppllllllhhheeeeeeddd\\\TTTTTT\\\fffjjjiiiiiiddd^^^XXXQQQKKKMMMRRRWWWYYY[[[ZZZVVVPPPMMMKKKLLLMMMOOOQQQRRRRRRQQQPPPOOONNNMMMLLLMMMNNNNNNOOOPPPOOOOOORRRXXX]]]aaabbbeeedddbbb``````ccchhhlllmmmqqqqqqnnnkkkhhhccc]]]RRRIIIBBB@@@???===???BBBCCCDDDFFFHHHHHHGGGFFFEEEFFFEEECCCBBBBBBCCCDDDEEEDDDEEEHHHLLLPPPSSSVVVWWW[[[[[[\\\]]]^^^```bbbccc___``````aaaaaabbbbbbcccaaacccfffhhhjjjjjjiiihhhfffgggiiikkklllmmmlllllljjjiiiiiiiiijjjlllmmmnnnpppooonnnooopppqqqpppoooqqqqqqqqqqqqpppnnnmmmlllgggggghhhiiijjjllllllmmmnnnmmmmmmllllllkkkkkkjjjlllmmmoooppppppooommmkkkjjjgggeeecccdddgggkkknnnnnnllliiihhhiiikkknnnpppqqqqqqqqqqqqqqqqqqppppppmmmmmmnnnnnnnnnooooooppppppppppppppppppooooooooonnnoooppppppooommmkkkjjjjjjkkklllmmmnnnoooppppppssssssssstttssssssrrrrrrkkklllmmmooorrrsssuuuuuusssvvvxxxzzzyyyyyyzzz{{{,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...............++++++++++++++++++++++++******++++++******)))(((******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&'''((((((((((((((((((&&&'''((('''%%%$$$$$$%%%((('''''''''&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))***))))))(((''''''((((((***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))&&&'''((()))***+++++++++((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&)))))))))(((((((((''''''&&&((()))***)))((()))***++++++*********)))))))))+++,,,,,,...333<<>>FFFUUUYYY___iii{{{}}}vvvnnniiisss~~~sssllllllpppttt{{{~~~vvvrrrpppmmmjjjfffcccaaa______gggpppzzz}}}qqqiiigggiii]]]XXXTTTSSSRRRQQQRRRVVVZZZUUUTTTZZZ^^^^^^\\\[[[aaaaaa```]]]WWWSSSPPPOOOKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLLLLKKKIIIJJJLLLNNNNNNLLLLLLOOOSSSXXX[[[]]][[[^^^``````aaadddjjjpppnnnssswwwvvvuuutttoooiiifffZZZMMMEEE???:::;;;>>>@@@AAACCCEEEFFFFFFFFFEEEGGGFFFDDDBBBAAAAAABBBCCCBBBCCCDDDFFFIIILLLOOOPPPUUUVVVVVVXXXYYY[[[]]]^^^aaaaaaaaaaaa````````````aaabbbdddggghhhiiiiiiiiifffggghhhjjjkkklllllllllmmmmmmkkkjjjjjjkkkkkklllmmmkkkkkklllnnnoooooonnnnnnoooqqqrrrqqqpppnnnmmmiiiiiijjjkkkllllllmmmmmmllllllllllllllllllllllllooopppqqqqqqpppooonnnmmmmmmmmmlllllllllmmmnnnnnnlllkkkjjjhhhfffgggjjjmmmlllmmmnnnoooooopppoooooommmnnnoooppppppppppppooonnnnnnnnnnnnnnnooooooooopppooonnnmmmkkkjjjiiiiiijjjlllnnnqqqssstttttttttqqqqqqrrrsssttttttttttttssssssrrrrrrrrrsssttttttrrruuuyyy{{{{{{|||}}}~~~------............------+++++++++************)))+++++++++,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******))))))((('''************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%'''))))))''''''((()))&&&'''(((((('''&&&''')))((('''&&&&&&&&&&&&'''(((''')))******))))))+++,,,)))((((((((('''''''''&&&''''''((())))))(((''''''((((((''''''''''''((((((***)))(((''''''((())))))******)))((('''&&&''''''(((((('''(((((()))***+++))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))((('''(((((((((((((((((((((((('''(((((()))******++++++'''((((((((()))))))))***(((((()))))))))))))))((())))))))))))))))))))))))((())))))(((%%%#########'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))************+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((***))))))(((''''''&&&&&&&&&((()))***)))((()))***''''''((())))))*********+++---///......222999@@@KKKSSS]]]eeerrr|||qqqiiijjjooouuuvvvsssmmmgggeeeiiinnnsss|||}}}tttnnnmmmkkkiiibbb]]]___dddoooyyy}}}sssnnnllleee^^^ZZZ[[[YYYTTTRRRTTTVVVSSSVVV^^^gggmmmuuu|||{{{qqqdddYYYRRRPPPQQQMMMNNNOOOOOOOOONNNMMMMMMIIIJJJKKKIIIGGGGGGJJJLLLMMMLLLLLLNNNRRRVVVXXXYYYZZZ^^^aaabbbaaabbbggglllkkkqqquuuttttttsssoooiiicccZZZQQQKKKEEE???<<<>>>>>>???@@@BBBCCCEEEFFFGGGHHHGGGDDDBBBAAAAAABBBBBBBBBCCCCCCDDDFFFIIIKKKMMMRRRSSSSSSUUUVVVXXXZZZ[[[]]]^^^^^^______`````````aaabbbccceeeggghhhjjjjjjhhhhhhhhhhhhiiijjjllllllmmmlllkkkjjjjjjkkklllmmmkkkjjjjjjkkkmmmooonnnmmmlllmmmoooqqqqqqpppnnnmmmkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnooooooppppppqqqqqqqqqqqqpppnnnmmmllllllllllllllllllllllllllljjjkkkkkkiiiffffffhhhkkkooooooppprrrrrrsssssssssmmmnnnoooppppppoooooonnnlllmmmmmmnnnnnnooooooooopppooollliiigggfffffffffjjjlllooorrrtttuuuuuuuuuppppppqqqssssssttttttttttttsssrrrrrrrrrssstttuuusssuuuxxxzzz{{{|||~~~---......//////......------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,++++++*********)))))))))******+++++++++(((((((((((((((''''''&&&+++*********))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''''''''&&&&&&$$$'''***)))'''&&&(((***%%%'''(((((('''''')))***((('''&&&%%%%%%&&&(((((($$$&&&'''((('''((()))+++))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((***)))(((''''''((()))******)))((('''&&&%%%%%%%%%''''''''''''(((***++++++))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))((('''(((((((((((((((((((((((('''(((((()))***+++++++++'''((((((((())))))******((()))))))))))))))((('''))))))))))))))))))))))))%%%'''(((((('''&&&&&&''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((('''&&&&&&%%%%%%&&&(((******)))((()))******))))))((('''&&&&&&&&&%%%)))++++++***,,,333999@@@LLLYYYbbblllyyytttiiibbb___```dddgggccc\\\YYY]]]bbbmmmwww{{{tttttttttqqqhhh^^^\\\```aaammmyyyvvvpppmmmccc]]]^^^^^^XXXSSSRRRSSSTTTYYYdddnnn|||rrraaaWWWTTTUUUOOOOOOPPPPPPOOOOOONNNNNNHHHIIIJJJHHHFFFEEEHHHKKKLLLLLLLLLNNNRRRUUUVVVVVVZZZ^^^bbbccc``````dddhhhgggmmmqqqqqqqqqpppkkkeee[[[UUUQQQOOOLLLEEEAAAAAA===>>>???@@@BBBDDDGGGHHHIIIGGGEEEBBBAAAAAABBBBBBCCCCCCCCCCCCEEEGGGIIIKKKPPPQQQQQQSSSTTTVVVXXXYYYXXXYYYZZZ[[[]]]^^^___```bbbbbbcccdddfffhhhjjjkkkiiiiiihhhggghhhjjjkkkllllllkkkkkkjjjkkklllnnnooommmlllkkkmmmoooppppppooojjjllloooqqqqqqpppooommmlllmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrssssssrrrrrrqqqpppooonnnllllllkkkkkkkkklllkkkkkkjjjiiiiiijjjkkkiiifffeeegggiiijjjkkklllnnnnnnooooooooommmnnnoooppppppooonnnmmmkkkllllllmmmnnnooopppppppppnnnjjjfffccccccddddddhhhjjjnnnqqqssstttttttttooopppqqqrrrssstttttttttsssrrrqqqqqqrrrsssuuuvvvrrrtttwwwxxxyyy{{{~~~+++,,,---.........---,,,++++++++++++++++++,,,---...---,,,+++***++++++,,,,,,,,,,,,++++++*********************************))))))************)))))))))******)))'''&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((************************---***'''(((***+++'''"""(((((())))))))))))(((((((((((((((((((((''''''''''''''''''(((((((((((()))+++***(((''''''((()))***%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))$$$'''***++++++++++++,,,(((((((((((()))))))))))))))))))))***+++++++++,,,(((((((((((()))))))))))),,,+++***(((&&&$$$"""!!!'''''''''''''''&&&&&&%%%))))))))))))))))))))))))))))))((((((''''''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))******''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))***)))))))))+++...000222:::CCCPPP]]]gggnnnsssvvvxxxmmmbbb[[[ZZZUUUSSSSSSRRRRRRXXX___iiittt}}}zzz|||zzzpppccc[[[VVV^^^jjjvvvxxxtttnnngggaaa^^^\\\\\\VVVYYY___lllcccQQQPPPTTTSSSQQQOOONNNOOOOOONNNMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKIIIHHHGGGIIIMMMQQQSSSVVVYYY\\\]]]\\\^^^aaadddjjjiiiiiikkknnnmmmiiieee^^^ZZZTTTPPPLLLIIIFFFCCCBBBAAA@@@BBBFFFJJJLLLMMMJJJIIIHHHFFFEEEEEEFFFFFFBBBAAAAAABBBDDDFFFHHHJJJOOOOOOPPPPPPQQQRRRSSSSSSVVVWWWYYY[[[]]]^^^^^^___```aaaccceeefffggghhhhhhjjjjjjjjjjjjjjjjjjjjjjjjfffggghhhjjjkkklllmmmmmmnnnnnnoooooonnnnnnmmmlllmmmmmmoooppppppooonnnnnnnnnmmmlllkkkkkklllmmmnnnooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqpppnnnmmmkkkjjjmmmmmmnnnnnnnnnmmmkkkjjjhhhhhhgggggghhhiiijjjjjjllllllkkkjjjjjjkkkkkkkkkqqqqqqqqqppppppooonnnmmmqqqqqqpppooonnnmmmmmmlllqqqmmmfffaaa___aaadddgggnnnoooqqqsssuuuuuuuuuuuusssrrrpppooooooppprrrsssttttttsssrrrrrrssstttuuuwwwwwwxxxxxxyyyzzz{{{|||+++,,,,,,,,,,,,+++)))((((((((('''(((((()))******111000///...---......///,,,,,,,,,+++++++++******************************))))))************))))))******))))))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%(((---000...+++(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((+++******))))))******+++''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((###%%%((()))(((((()))***))))))(((((())))))))))))))))))))))))))))))************))))))((((((''''''))))))((((((''''''&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((()))(((%%%$$$###$$$&&&'''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))(((((((((((())))))******))))))+++---///111555<<>>CCCLLLPPPUUUYYY\\\cccmmmtttqqqrrruuuvvvpppddd\\\ZZZ[[[eeeooowww}}}|||~~~}}}uuukkkggggggkkkpppyyy}}}xxxsssvvvtttmmmhhhhhhiiigggmmmpppssssssnnngggbbb___SSSOOOJJJFFFEEEFFFGGGHHHJJJJJJIIIHHHFFFDDDBBBAAAEEEEEEEEEFFFGGGHHHJJJKKKIIIGGGEEEFFFKKKOOOQQQQQQRRRTTTVVVUUUSSSSSSTTTVVV[[[[[[\\\___ccceeedddccc\\\ZZZWWWUUUUUUSSSQQQOOOMMMMMMMMMLLLJJJHHHEEEDDDBBBCCCDDDEEEEEEDDDCCCCCC@@@AAABBBCCCDDDEEEFFFFFFIIIJJJLLLNNNPPPQQQRRRRRRTTTUUUXXX\\\___aaacccdddddddddddddddddddddddddddffffffhhhiiijjjjjjjjjjjjiiijjjkkkkkkkkkkkkkkkjjjhhhiiilllooorrrsssttttttpppooonnnmmmmmmnnnooopppqqqqqqqqqqqqqqqpppoooooonnnnnnnnnoooooonnnnnnmmmmmmllllllkkklllmmmnnnoooggggggfffeeeeeeeeeeeeeeegggiiikkklllmmmmmmlllkkklllmmmnnnooooooooooooooolllllljjjiiigggfffddddddeeegggjjjnnnppprrrssssssssstttvvvwwwxxxxxxwwwwwwvvvvvvwwwwwwwwwvvvvvvvvvqqqqqqqqqrrrsssuuuvvvvvvwwwwwwwwwxxxyyyzzz|||}}}///...---,,,,,,,,,---...------,,,+++***************+++,,,---...------,,,*********++++++,,,,,,,,,************************))))))************))))))'''((()))(((&&&%%%%%%&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''((((((&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''(((((('''''''''((((((((())))))+++***(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((***,,,//////---***((('''(((***+++''''''(((((())))))******+++++++++***************,,,,,,++++++***)))(((((()))))))))))))))(((''''''))))))))))))))))))))))))(((''''''&&&'''((()))***(((''''''''''''((())))))''''''''''''''''''''''''%%%&&&&&&''''''((((((((())))))))))))))))))))))))'''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((+++***)))(((((('''(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&)))(((((((((((('''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))&&&'''((()))************,,,,,,------...111777;;;GGGMMMRRRUUUVVV\\\gggqqqyyy}}}tttgggbbb```kkkxxx~~~~~~~~~~~~vvvmmmeee___\\\bbbgggppp|||~~~vvvkkkdddaaa___\\\]]]aaaeeegggeeeaaa^^^\\\QQQSSSRRRMMMFFFDDDGGGKKKJJJJJJIIIGGGEEEBBB@@@???FFFFFFFFFFFFFFFGGGGGGHHHFFFEEEEEEHHHMMMOOONNNMMMOOOQQQRRRQQQOOOMMMOOOQQQTTTUUUYYY]]]bbbdddcccbbb^^^]]][[[ZZZYYYWWWTTTQQQQQQPPPOOOMMMJJJGGGCCCBBB>>>???AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFHHHIIIKKKMMMNNNOOOOOOQQQSSSVVVYYY]]]___aaabbbcccccccccccccccccccccccchhhhhhiiiiiiiiiiiihhhhhhiiijjjkkklllmmmnnnnnnnnnlllmmmoooqqqrrrsssrrrrrrpppooonnnmmmmmmnnnoooppprrrrrrrrrrrrrrrqqqpppooollllllnnnoooooopppppppppmmmllllllkkklllmmmnnnoooiiihhhgggfffffffffffffffggghhhkkkmmmmmmmmmlllkkklllmmmnnnnnnooonnnnnnnnnmmmmmmllllllkkkjjjjjjjjjjjjlllooorrrssstttssssssqqqsssuuuwwwxxxyyyyyyyyywwwwwwvvvvvvuuusssrrrqqqiiilllpppsssvvvvvvvvvuuuxxxxxxxxxxxxyyyzzzzzz{{{***+++---......---+++***///...---+++******++++++(((((()))***+++,,,,,,---+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((())))))((('''&&&&&&*********)))((((((''''''))))))(((((('''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((('''&&&&&&%%%$$$***'''%%%&&&(((***((('''&&&''''''(((((((((((((((''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&))))))))))))))))))))))))************)))))))))))))))***++++++)))(((((()))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,+++***)))))))))))))))***''''''((()))))))))))))))000111111///---++++++,,,+++)))((('''((()))+++,,,,,,,,,,,,++++++++++++***'''&&&$$$######$$$&&&'''+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))(((((((((((((((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))*********((((((((()))+++...222444:::DDDJJJPPPXXXXXX]]]mmmzzzttthhhgggpppxxxnnnhhheeeccc___[[[]]]^^^eeeqqq~~~~~~xxxqqqjjjccc\\\WWWQQQTTTYYY^^^aaa___ZZZVVVSSSNNNQQQZZZZZZQQQKKKLLLQQQJJJEEEEEEGGGFFFFFFHHHAAABBBEEEGGGGGGFFFEEEDDDAAADDDGGGJJJKKKKKKJJJIIILLLKKKJJJHHHFFFFFFFFFFFFLLLPPPUUUZZZ]]]```cccfffdddbbb```___^^^^^^]]]\\\XXXZZZ[[[VVVNNNFFFAAA???>>>===<<<===??????>>>===AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKKKKLLLQQQSSSUUUWWWYYY[[[\\\]]]aaabbbcccdddddddddcccbbbccceeegggiiijjjjjjhhhhhhkkklllllllllkkkkkkmmmnnnlllmmmnnnpppppppppooonnnkkklllmmmnnnoooooooooooooooppppppqqqqqqqqqqqqppplllkkkjjjjjjjjjjjjkkklllnnnnnnooopppppppppppppppooolllgggcccbbbbbbeeegggeeefffhhhjjjkkklllkkkkkkiiijjjkkklllmmmmmmnnnnnnrrrqqqooolllkkkjjjjjjjjjppppppqqqqqqrrrsssttttttqqqrrrsssuuuvvvvvvwwwwwwzzzxxxvvvvvvuuurrrlllgggfffiiilllpppssstttuuuuuuzzzwwwtttuuuxxxzzz{{{zzz+++,,,---......---,,,+++...---,,,***))))))******)))))))))***++++++,,,,,,++++++++++++*********)))************************))))))(((((((((((()))))))))(((((((((''''''''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&''''''''''''''')))(((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''')))(((((('''&&&%%%%%%%%%***(((&&&&&&((()))(((''''''(((((()))***)))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))******)))))))))(((((((((%%%''')))))))))((()))***''''''((()))))))))))))))************))))))))))))******)))))))))))))))******)))))))))))))))******))))))))))))************,,,------+++)))''''''(((***)))((('''((()))+++,,,*********)))))))))(((((()))'''&&&%%%%%%&&&''')))+++++++++***)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''%%%$$$$$$###((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***+++,,,---))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))*********((((((((()))+++...111333444???FFFMMMVVVWWW]]]mmm}}}tttpppxxx|||{{{|||{{{tttlllgggfffeeebbb___[[[[[[^^^fffrrr|||zzzssslllddd\\\WWWUUUUUUVVVXXXZZZYYYWWWTTTTTTSSSWWW```eeeeeeeeefff\\\QQQGGGEEEFFFFFFFFFHHHCCCDDDEEEFFFFFFGGGFFFFFFEEEGGGIIIKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCHHHNNNTTTXXX\\\```cccdddcccaaa`````````___^^^^^^```___ZZZQQQIIICCCAAAAAAAAA@@@???>>>======>>>>>>??????@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLPPPQQQSSSUUUWWWYYYZZZZZZ___```aaacccccccccccccccbbbccceeefffggggggggggggjjjkkklllkkkjjjjjjlllnnnlllmmmnnnooooooooonnnmmmllllllmmmnnnnnnnnnnnnmmmnnnnnnoooppppppppppppooonnnmmmmmmllllllmmmmmmnnnooooooppppppoooooonnnnnnmmmkkkhhheeecccdddeeeggghhhiiikkkmmmnnnnnnnnnnnniiiiiiiiijjjkkklllmmmnnnpppooommmlllkkkllllllmmmpppppppppqqqrrrsssssssssrrrssssssttttttssssssrrrvvvuuutttsssssspppjjjfffdddgggkkkpppsssuuuuuuuuuyyyvvvtttuuuyyy|||}}}|||------------------------,,,,,,+++***))))))))))))************************,,,,,,,,,+++++++++++++++************************))))))(((((((((((())))))(((((((((((('''''''''''')))))))))))))))(((((((((******)))((('''%%%$$$$$$''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&((('''''''''&&&%%%%%%%%%)))(((''''''))))))((('''((())))))***************((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))(((((((((''''''"""$$$'''(((((()))***,,,''''''((())))))))))))))),,,+++++++++******)))))),,,+++***)))(((((((((((()))((((((((()))***+++++++++***)))))))))***,,,---)))***+++)))'''&&&&&&'''***)))((((((((()))+++,,,******)))))))))(((((((((***)))(((''''''((()))***,,,++++++******))))))(((************************(((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''&&&%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))))))))))))))(((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))(((((((((((())))))*********((((((((()))+++---000111...999???FFFQQQTTT\\\nnn~~~ssswwwtttssstttzzz|||wwwqqqmmmmmmllljjjggg```^^^\\\^^^eeeqqq}}}yyyrrrjjjccc^^^[[[XXXTTTRRRRRRRRRQQQPPPUUU[[[bbbjjjvvvppp```OOOHHHHHHGGGGGGIIIFFFEEEDDDDDDEEEFFFHHHIIIHHHIIIKKKKKKKKKIIIGGGEEEAAACCCEEEGGGHHHHHHGGGGGG<<<@@@FFFLLLQQQWWW\\\___ccccccbbbbbbbbbaaaaaaaaaddddddccc^^^UUUMMMGGGDDDEEEFFFDDD@@@<<<:::<<>>???@@@AAABBBBBBCCCBBBCCCDDDFFFHHHJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWWWW\\\]]]^^^```aaabbbbbbbbb```aaabbbcccdddeeeffffffiiijjjjjjjjjiiiiiikkkmmmmmmmmmnnnnnnnnnmmmllllllmmmmmmnnnnnnmmmmmmlllkkknnnnnnooopppppppppppppppppppppooooooooooooppppppqqqqqqpppooonnnmmmllllllkkkjjjhhhgggffffffggggggiiijjjlllnnnnnnnnnnnnnnniiihhhhhhgggiiikkkmmmooonnnnnnmmmllllllmmmooooooppppppqqqqqqrrrsssssssssssssssssssssrrrpppooonnnsssrrrrrrqqqqqqnnnjjjfffcccffflllqqquuuvvvvvvuuuwwwuuutttuuuxxx{{{}}}}}}///......------......///,,,,,,+++***************+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((())))))******((((((((((((((('''''''''%%%&&&&&&''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&(((((((((((())))))(((((((((((()))************)))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''###%%%''')))))))))***,,,''''''((())))))))))))))),,,++++++******))))))(((++++++***)))(((((())))))(((((((((((()))***,,,,,,+++***)))((((((***,,,---***+++,,,+++)))((((((***))))))(((((())))))***+++++++++++++++***************))))))(((((())))))************)))))))))(((((())))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((('''''''''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''(((((()))*********((((((((()))***,,,...///+++444777===IIIOOO\\\pppqqqqqqrrrssstttsssrrrqqqkkkiiikkksss~~~{{{yyywwwtttrrrmmmiiiddd```bbbiiittt|||{{{uuunnnjjjaaa]]]VVVRRROOONNNMMMLLLTTTaaaoooyyyttt^^^SSSNNNKKKIIIIIIGGGFFFDDDCCCCCCEEEHHHIIIGGGHHHIIIIIIIIIGGGEEEDDDBBBDDDGGGJJJLLLKKKIIIHHH<<<>>>AAADDDHHHOOOVVV\\\^^^___aaaaaaaaaaaaaaabbbddddddbbb^^^XXXQQQLLLIIIHHHIIIHHHBBB:::777:::?????????@@@AAABBBCCCDDDDDD@@@AAABBBDDDFFFIIIJJJKKKKKKMMMNNNPPPRRRTTTTTTUUUXXXYYYZZZ\\\^^^___```aaa______``````bbbccceeefffggghhhiiihhhggggggiiikkklllllllllllllllkkkkkkkkknnnnnnnnnmmmlllkkkjjjjjjnnnooopppqqqqqqrrrqqqqqqqqqqqqppppppppppppqqqqqqsssrrrpppnnnmmmkkkjjjjjjhhhiiiiiijjjjjjiiihhhgggggghhhjjjkkkkkkkkkjjjjjjjjjiiigggggghhhkkknnnpppooonnnmmmmmmmmmnnnoooppprrrrrrrrrsssssstttttttttrrrssssssrrrrrrqqqoooooosssrrrrrrrrrqqqooommmkkkgggjjjoootttwwwwwwvvvuuuvvvuuuuuuuuuwwwxxxzzzzzz///......------......///,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***)))))))))))))))******************(((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%******))))))(((((((((((('''''''''(((((((((((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((())))))'''''''''''''''''''''''''''((()))***))))))((((((&&&'''(((((())))))((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&(((******)))))))))***''''''((()))))))))))))))******)))))))))((((((((())))))(((((()))***++++++(((((((((((()))***,,,,,,***)))'''&&&'''(((***,,,***+++,,,+++***)))***+++)))))))))))))))******++++++++++++*********)))))))))(((((((((((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&((((((((((((((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&''''''((())))))******'''(((((()))***+++------,,,222222444???HHHXXXooo}}}tttpppkkkeeebbbaaabbbdddaaa___aaajjjwww{{{yyyvvvsssnnnhhheeeggglllpppzzz~~~~~~zzzwwwiiiddd^^^XXXTTTQQQNNNLLLQQQdddyyyqqqbbbYYYQQQKKKJJJGGGFFFDDDCCCCCCDDDFFFGGGCCCDDDEEEFFFFFFFFFEEEEEEGGGIIILLLOOOPPPNNNKKKIII@@@???>>>===@@@FFFNNNTTTWWWZZZ]]]^^^^^^^^^```bbbaaa```^^^\\\YYYUUUPPPMMMJJJKKKIIIBBB:::777:::>>>??????@@@@@@AAABBBBBBCCC>>>???@@@BBBEEEGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^^^^^^^^^^___aaacccdddeeeeeefffgggfffeeefffgggiiikkkkkkjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmllljjjiiihhhlllmmmnnnooopppppppppppppppppppppqqqqqqpppppppppsssqqqooommmkkkjjjjjjjjjhhhiiikkkllllllkkkiiihhhggggggiiijjjjjjiiihhhgggkkkjjjhhhhhhjjjmmmppprrrqqqpppooonnnmmmnnnooopppttttttttttttuuuuuuuuuuuuqqqqqqrrrssssssssssssssstttuuuuuuuuutttsssrrrqqqnnnppptttwwwxxxxxxvvvuuuvvvvvvvvvvvvuuuuuuuuuvvv------------------------,,,,,,---------,,,,,,+++,,,+++++++++******)))))))))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))******''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&)))(((((('''&&&&&&%%%%%%'''''''''(((((((((((((((&&&&&&'''(((((((((((('''$$$$$$%%%%%%&&&'''''''''&&&&&&''''''((())))))***'''''''''(((((())))))***''')))++++++***(((((()))&&&&&&'''(((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))((((((((('''''')))+++,,,+++)))(((((()))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,)))((((((((()))***++++++)))((('''''''''(((******((()))******)))(((***+++((()))))))))************))))))((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&'''((())))))******''''''((()))***++++++++++++000...///888@@@OOOfffrrrvvvwwwvvvxxx~~~vvvpppggg^^^XXXUUUVVVVVVVVVVVVXXX^^^iiivvv}}}{{{yyyxxxuuusssqqqooonnnmmmvvvyyytttooohhhbbb]]]YYYVVVSSSRRReeeqqqdddVVVMMMJJJHHHHHHGGGFFFEEEEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEEJJJLLLOOOQQQQQQOOOMMMKKKEEECCC@@@===<<<@@@FFFKKKPPPUUUYYY[[[[[[[[[^^^```^^^]]]\\\[[[ZZZXXXUUURRRLLLLLLJJJDDD>>>;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAACCCEEEFFFGGGIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRTTTVVVXXXYYY[[[\\\]]]___```bbbcccddddddeeeeeeeeeddddddfffhhhiiiiiihhhhhhhhhiiijjjkkkllllllllllllkkkjjjiiihhhhhhiiijjjlllmmmmmmmmmmmmooopppqqqqqqqqqqqqpppoooqqqpppnnnlllkkkjjjkkkkkkiiijjjlllmmmmmmkkkiiihhhiiiiiijjjkkkkkkjjjiiihhhjjjiiiiiiiiikkknnnppprrrqqqpppooonnnnnnoooppppppuuuuuuuuuuuuuuuuuuuuuuuupppqqqrrrtttuuuuuuvvvvvvtttvvvwwwwwwvvvuuuvvvwwwsssuuuvvvxxxxxxxxxwwwvvvwwwxxxxxxwwwtttssssssttt+++,,,---......---,,,+++***+++,,,,,,,,,,,,+++***+++++++++***************)))))))))******+++++++++************************))))))(((((((((((())))))''''''''''''((((((((()))&&&'''''''''((((((((((((&&&''''''((())))))******''''''''''''''''''''''''%%%&&&'''((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&'''(((((((((((((((%%%%%%%%%&&&'''((((((((('''''''''((((((((((((((('''(((((()))***++++++,,,&&&))),,,,,,***(((((()))''''''((()))))))))))))))&&&&&&&&&'''(((((())))))&&&'''''''''((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((***+++***(((''''''(((''''''((()))))))))))))))((((((((())))))***++++++***)))))))))))))))*********)))))))))))))))******(((((()))))))))*********'''(((******))))))***+++(((((()))***************)))((((((((('''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))&&&'''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&'''((()))***+++''''''((()))************'''---,,,---555999DDDXXXbbbiiimmmmmmnnnuuu{{{}}}xxxpppeee\\\VVVRRRNNNLLLLLLMMMOOOSSS[[[hhhvvv~~~||||||~~~~~~xxxyyy{{{zzzrrrjjjeeebbb```^^^YYYiii|||kkkYYYMMMJJJIIIJJJLLLLLLJJJGGGCCC@@@BBBBBBCCCDDDDDDEEEEEEEEEJJJKKKNNNOOOPPPOOOMMMLLLHHHHHHGGGEEECCCBBBDDDFFFKKKQQQWWWZZZYYYZZZ]]]``````^^^\\\\\\]]]\\\YYYVVVNNNMMMJJJGGGCCCAAA???????????????>>>======<<<<<<===>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKLLLMMMMMMNNNMMMNNNNNNPPPRRRTTTUUUWWWYYY[[[^^^___`````````cccdddddddddcccccceeefffgggfffffffffgggiiikkklllkkkkkkkkkkkkkkkjjjiiihhhhhhiiikkklllmmmnnnnnnnnnppppppqqqrrrrrrqqqppppppooommmllljjjjjjkkklllmmmkkklllmmmmmmmmmkkkjjjhhhjjjkkkkkklllkkkjjjiiihhhggghhhhhhjjjkkkmmmoooppppppooonnnnnnoooppprrrsssttttttsssssssssssssssssspppqqqrrrtttuuuuuuvvvvvvsssuuuwwwwwwuuuuuuwwwyyyuuuuuuvvvwwwwwwxxxxxxxxxvvvxxxzzzyyyvvvtttuuuvvv***+++---......---+++***))))))+++,,,,,,+++***)))*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''(((((()))*********&&&'''''''''(((((())))))&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***)))))))))(((''''''&&&&&&(((((()))***+++,,,,,,---&&&))),,,---***(((((()))(((((()))***************&&&''''''((()))******+++'''((((((((())))))******((((((((((((((((((((((((************))))))))))))&&&((())))))(((''''''((('''(((((()))))))))))))))(((((()))***+++,,,,,,---,,,+++***)))((((((((((((+++***)))))))))))))))***))))))***++++++++++++***((()))++++++******,,,---(((((()))***************************))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))%%%%%%&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++++++++******((((((((((((((((((((((((++++++***)))))))))))))))'''((((((((())))))******************************%%%&&&'''((())))))))))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&'''((()))***+++''''''((()))))))))))))))$$$+++,,,...444444;;;MMMUUU```hhhhhhggglllsssxxx}}}uuuiii```ZZZUUUOOOJJJFFFGGGIIIKKKQQQ^^^ooo|||~~~}}}zzzyyy}}}wwwnnnjjjhhhggggggbbbmmmoooZZZMMMJJJKKKMMMOOOPPPNNNIIICCC???DDDDDDDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMNNNNNNMMMLLLLLLNNNOOONNNKKKHHHFFFEEEIIIOOOVVVYYYYYYYYY]]]```cccaaa______```___\\\YYYPPPNNNKKKIIIHHHFFFBBB@@@BBBBBBAAA@@@???>>>=========>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLMMMOOORRRSSSUUUVVVZZZ]]]^^^___^^^^^^bbbcccdddcccbbbbbbdddfffeeeeeeeeefffgggiiikkkllljjjjjjkkkkkkkkkjjjiiiiiikkklllmmmooopppqqqqqqqqqqqqqqqrrrssssssrrrqqqqqqmmmlllkkkjjjjjjlllnnnooommmmmmmmmmmmmmmkkkjjjiiiiiijjjkkkkkkjjjiiigggfffeeefffhhhiiikkkmmmnnnooonnnmmmmmmnnnppprrrtttvvvrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssttttttttttttqqqsssvvvuuuttttttvvvyyytttttttttuuuvvvxxxyyyzzzvvvxxx{{{zzzxxxvvvxxxyyy------------,,,+++******///---***(((((())),,,...+++***)))(((((()))***++++++++++++++++++***)))(((((()))***+++++++++++++++(((((())))))))))))(((((($$$$$$%%%&&&'''((())))))''''''''''''((((((((((((((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&''''''((()))))))))(((&&&%%%(((%%%###%%%***,,,***'''(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((()))***(((((((((((())))))))))))&&&'''''''''(((((())))))************************((('''&&&%%%%%%&&&((()))++++++************+++++++++***)))(((((()))***+++,,,++++++***)))((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((()))***************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))))))))))))))))))))))),,,***(((((()))***)))(((+++***)))'''''''''((()))((()))))))))))))))((((((***)))(((&&&&&&&&&'''(((&&&&&&'''((())))))(((((($$$%%%&&&((())))))))))))++++++***)))((('''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((***)))'''%%%%%%%%%'''(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''(((((((((((('''''''''&&&$$$$$$$$$&&&((()))((((((((((((''''''''''''''''''(((((())))))******,,,,,,,,,---///222555777DDDQQQ```ggggggfffkkkppptttqqqllldddZZZQQQOOOQQQJJJGGGGGGMMMTTT\\\gggqqqtttzzz{{{{{{yyyooooooxxx{{{rrrkkkhhhhhheeejjjxxxsssdddZZZNNNDDDFFFIIINNNSSSTTTPPPHHHCCCAAABBBCCCCCCBBBBBBCCCEEEHHHJJJLLLMMMNNNMMMLLLKKKOOOSSSWWWVVVSSSOOONNNOOOMMMOOOSSSVVVXXXZZZ]]]___cccbbb```___`````````___WWWTTTQQQQQQRRRRRRPPPMMMJJJIIIFFFCCCAAA@@@@@@@@@============>>>@@@BBBDDDBBBCCCDDDFFFHHHJJJLLLLLLJJJJJJKKKKKKLLLNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYZZZ]]]\\\]]]aaafffhhhgggeeeccceeefffgggfffeeefffgggiiiiiihhhhhhhhhhhhhhhiiillllllmmmnnnooopppqqqqqqppppppooonnnnnnnnnnnnnnnmmmnnnpppqqqpppooommmlllqqqnnnlllkkkkkkkkkjjjiiifffhhhkkkmmmmmmkkkiiiggglllkkkiiiggghhhjjjlllnnnpppoooooooooooooooppppppooonnnmmmmmmnnnppprrrtttooopppqqqssstttuuuuuuvvvtttuuuvvvwwwwwwvvvuuutttuuusssrrrrrrtttuuuttttttyyyyyyxxxwwwwwwxxxxxxxxx++++++,,,------,,,,,,,,,---,,,++++++************+++***)))(((((()))***++++++++++++++++++***))))))'''(((((())))))))))))((((((((())))))))))))((((((&&&&&&&&&'''(((((())))))''''''''''''(((((((((((()))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&)))&&&$$$&&&***+++)))&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%''''''''''''(((((()))***(((((((((((())))))))))))''''''''''''((((((((()))************************''''''''''''''''''((()))((()))+++,,,,,,+++)))(((***)))(((((((((((()))***+++*********)))((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))***+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++---+++))))))***+++***)))---,,,***)))))))))***+++''''''((((((((((((''''''***)))((('''''''''((((((&&&&&&'''(((((((((((((((''''''((()))))))))(((((())))))))))))((((((((((((%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))(((&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((()))(((&&&&&&&&&((()))+++(((((((((((((((((((((((())))))))))))((((((((((((++++++***+++---///222444<<>>BBBEEEFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEEEEEEEGGGKKKOOOMMMOOORRRTTTUUUWWWYYYZZZYYY\\\```dddfffeeedddcccggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllpppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllfff___ZZZLLLKKKJJJLLLRRR[[[eeekkkiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjiiijjjjjjkkkkkkjjjkkklllnnnooooooppppppooopppqqqrrrrrrrrrrrrrrrrrrqqqpppoooooopppqqqrrrppppppqqqsssuuutttrrrooorrrqqqrrrrrrssstttuuuvvv)))***++++++,,,,,,,,,,,,---+++)))((((((+++---///,,,,,,+++***)))((('''&&&,,,,,,,,,***((((((***,,,+++***)))((((((''''''(((((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))******(((((())))))((('''&&&&&&(((((((((((())))))))))))&&&&&&''''''((()))))))))))))))(((((('''''''''&&&'''((()))******(((&&&$$$'''''''''''''''((())))))((((((((((((((((((((((((%%%%%%'''((())))))))))))***)))(((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%'''((()))))))))((('''&&&%%%%%%$$$))))))))))))************+++***)))'''''''''((()))))))))******+++++++++,,,***+++,,,)))%%%$$$'''***))))))(((((('''''''''&&&,,,,,,+++***))))))*********************)))((('''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%))))))(((((('''''''''&&&***)))'''&&&%%%%%%&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''((())))))))))))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))))))))((((((''''''''''''(((((())))))*********))))))+++---111444666>>>JJJYYYeeekkkrrr{{{zzzuuupppkkkggg```^^^[[[VVVTTTTTTWWWYYYcccnnnyyy}}}{{{~~~~~~xxxqqqkkkooollliiigggiiiooowww|||~~~uuunnnbbb\\\VVVTTTQQQOOOVVVaaa{{{~~~ppp\\\MMMHHHHHHIIIIIIHHHEEECCCBBBCCCDDDEEEEEEBBBEEEHHHIIIGGGGGGIIIKKKJJJIIIGGGFFFEEEFFFHHHIIILLLPPPTTTWWWYYYYYY[[[\\\___aaaccceeeffffffeeedddhhhmmmrrrvvvvvvuuusssssskkkhhhccc\\\VVVQQQNNNMMMKKKHHHDDDAAA@@@???>>><<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBCCCEEEFFFHHHHHHIIIIIIKKKLLLMMMNNNOOORRRUUUXXXZZZZZZ\\\]]]___```bbbbbbdddgggjjjkkkjjjhhhhhhhhhjjjiiifffeeeeeegggiiikkknnnnnnnnnmmmnnnnnnooopppqqqqqqpppnnnkkkgggdddbbbXXXVVVTTTUUUZZZ___cccdddjjjiiiiiijjjllllllkkkiiijjjjjjjjjjjjjjjjjjjjjjjjjjjlllnnnnnnnnnoooqqqssstttrrrpppnnnmmmnnnppprrrqqqpppppppppqqqqqqpppooooooqqqssssssrrrqqqrrrsssuuutttttttttssssssssssss++++++,,,---------------+++***)))))))))***,,,---******))))))))))))))))))'''''''''%%%$$$###%%%'''))))))((((((((())))))***(((((((((((((((((((((((())))))(((''''''((()))))))))(((((((((''''''''''''))))))************))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((('''&&&&&&'''((((((((()))))))))))))))(((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%'''((()))))))))(((&&&%%%'''''''''''''''((())))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''(((((((((((()))))))))+++***)))(((''''''((()))''''''((((((((())))))))))))))))))((('''(((***,,,******)))))))))(((((((((+++++++++*********)))))))))************))))))((())))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&)))((((((((('''''''''''')))((('''''''''((()))))))))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''******)))))))))(((((((((''''''''''''''''''((((((((((((((()))+++...111222888???KKKVVVaaajjjsssyyy~~~wwwnnnfff[[[YYYTTTPPPMMMMMMPPPRRRVVV___lllvvv|||zzzvvvtttrrrvvvwwwsssllllllrrrxxx{{{wwwssskkkbbb[[[TTTQQQVVV___}}}zzzjjjYYYMMMFFFEEEFFFHHHGGGFFFEEEDDDDDDBBBAAACCCEEEGGGGGGFFFFFFGGGIIIGGGFFFDDDBBBAAAAAABBBCCCHHHLLLQQQTTTWWWXXXZZZ\\\]]]___aaadddeeeeeeddddddfffjjjooorrrssssssssssssrrrooojjjccc]]]WWWRRRPPPLLLIIIFFFDDDBBBAAA>>><<<::::::;;;<<<===>>>>>>???======>>>>>>>>>?????????AAABBBCCCEEEFFFGGGGGGHHHHHHJJJKKKKKKLLLNNNQQQSSSUUUVVVWWWYYY[[[]]]^^^___bbbdddggghhhhhhgggggggggjjjiiihhhggggggiiijjjlllllllllllllllmmmnnnnnnoooppppppooonnnkkkhhheeedddaaa^^^\\\\\\___ccceeefffiiihhhgggiiijjjkkkjjjhhhjjjjjjjjjjjjjjjjjjjjjjjjkkklllnnnnnnnnnnnnppprrrsssrrrpppooonnnooopppqqqppppppoooooopppppppppoooppprrrttttttsssrrrssstttrrrssssssttttttuuuvvvvvv------......//////......***************+++++++++''''''((()))***++++++,,,))))))***((('''&&&((()))(((((((((((()))***++++++(((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((''''''&&&''''''((((((((()))))))))+++***((('''&&&&&&''''''((((((''''''''''''&&&&&&(((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&'''((()))))))))((('''))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((''')))))))))(((((((((((((((''''''''''''((((((((((((***))))))(((((((((((()))((((((''''''(((((()))))))))'''&&&'''***,,,---...++++++************))))))******+++,,,+++***)))((())))))******+++*********)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((('''''''''''''''''''''(((((()))++++++)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))((('''&&&%%%###$$$%%%'''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''''''''''''''************))))))))))))(((((((((((((((((('''''')))(((((()))***,,,...000222555<<>>>>>???DDDGGGLLLQQQSSSVVVYYY[[[[[[\\\___aaaccccccccccccbbbeeeiiilllnnnpppsssuuuwwwuuuqqqkkkddd]]]WWWSSSOOOMMMKKKIIIGGGDDD???<<<999999::::::;;;===>>>???;;;;;;<<<<<<<<<=========???@@@BBBCCCEEEFFFFFFGGGFFFGGGHHHHHHGGGHHHJJJLLLNNNOOOQQQSSSUUUWWWYYYZZZ]]]```cccdddddddddeeefffggggggggghhhhhhhhhiiiiiiiiijjjjjjkkklllmmmnnnnnnoooooonnnmmmkkkjjjhhhggghhhfffccccccdddfffgggggghhhgggfffgggiiijjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnnnnmmmmmmnnnpppqqqqqqpppppppppoooooooooooooooooooooooooooooooooqqqsssuuuuuutttssstttuuuqqqqqqrrrtttuuuwwwxxxyyy------...............---***+++,,,------,,,++++++''''''((()))***++++++,,,+++,,,---,,,+++***+++---))))))(((((()))******+++(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((((('''''''''''''''((((((((())))))***)))(((&&&&&&&&&'''(((***************))))))))))))(((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''(((((()))))))))(((((()))+++,,,---,,,***)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''')))))))))))))))*********'''''''''((((((((()))))))))))))))(((((((((((()))******))))))))))))***+++***(((%%%'''+++......---************************(((***+++,,,,,,+++)))(((((()))******++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))***)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&'''((()))***((()))*********(((&&&%%%"""###&&&((()))((('''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''******************)))))),,,,,,++++++******))))))++++++***++++++,,,......///222777???IIIVVVcccjjjqqqrrrvvv|||zzzpppggg___[[[TTTNNNJJJHHHGGGGGGNNNPPPWWWaaannn{{{}}}zzz{{{|||{{{jjjdddeeeooowww{{{rrriiibbb``````eeeooopppsss|||~~~|||~~~|||wwwlll^^^RRRKKKIIIIIIKKKMMMMMMLLLJJJIIIIIIGGGGGGEEECCCBBBBBBCCCDDDEEEDDDCCCBBBAAA@@@AAAAAACCCFFFKKKNNNPPPSSSUUUXXXXXXZZZ\\\^^^aaabbbcccccc```bbbeeegggjjjmmmrrruuuuuuuuusssoooiiibbb\\\XXXUUUTTTRRRPPPMMMHHHAAA===;;;:::::::::;;;<<<===>>><<<<<<============>>>>>>???@@@AAACCCEEEFFFGGGGGGDDDEEEFFFFFFDDDDDDEEEGGGIIIJJJKKKNNNPPPRRRTTTUUUWWWZZZ]]]^^^______aaabbbbbbcccdddfffffffffeeeeeeggggggiiijjjlllmmmnnnnnnmmmmmmmmmlllkkkjjjjjjiiijjjgggeeeeeeggghhhhhhggghhhgggfffggghhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiilllnnnnnnnnnllllllmmmnnnoooooopppqqqqqqpppooonnnmmmnnnoooooonnnnnnoooppprrrtttvvvvvvuuutttuuuvvvqqqrrrssstttvvvwwwxxxxxx,,,,,,---------,,,,,,++++++,,,...///...---,,,+++)))))))))))))))*********''')))******)))((()))***++++++***)))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''(((((((((((((((''''''&&&'''((()))***)))))))))***************((((((''''''''''''((()))'''''''''''''''((())))))(((((((((((((((((((((((((((((()))*********))))))''')))+++,,,---,,,+++)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&((()))))))))(((''')))))))))***************(((((()))))))))*********((((((((())))))))))))(((+++***)))(((((()))***+++---)))''''''+++---,,,+++))))))))))))))))))))))))((()))+++,,,,,,+++***(((((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***%%%&&&&&&'''&&&%%%#########%%%''')))***)))((('''''''''&&&''''''((())))))''''''''''''''''''''''''))))))))))))))))))******,,,,,,++++++******))))))***************+++,,,,,,,,,111666:::???IIIXXXccciiiiiijjjmmmoooooollliiifffaaa[[[UUURRROOOKKKIIIMMMRRRZZZcccllluuu|||~~~{{{wwwvvvvvv{{{mmmddd```fffnnn{{{~~~vvvnnnfffaaaZZZ\\\XXXZZZfffkkkoooxxxwwwvvvsssmmmfff]]]UUUQQQKKKOOOSSSTTTSSSRRRQQQRRRLLLIIIFFFCCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHJJJLLLMMMNNNQQQSSSUUUVVVXXX[[[^^^```aaabbb]]]___aaaccceeeiiiooosssqqqqqqrrrpppmmmhhhddd```]]][[[YYYWWWSSSMMMFFFAAA===<<<:::999888999999:::<<<<<<<<<<<<============???@@@BBBDDDEEEGGGGGGHHHEEEFFFGGGFFFDDDCCCCCCDDDFFFGGGHHHJJJLLLNNNPPPQQQQQQSSSVVVWWWXXXYYY[[[]]]^^^```bbbcccddddddcccbbbdddeeegggjjjlllmmmnnnnnnlllkkkkkkkkkjjjjjjjjjjjjhhhgggfffgggiiijjjiiihhhjjjhhhggggggiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiilllmmmnnnmmmlllkkklllmmmmmmnnnpppqqqqqqpppooonnnlllnnnoooooonnnmmmoooqqqrrrtttvvvvvvuuutttuuuvvvttttttttttttuuuuuuuuuuuu++++++,,,,,,++++++******,,,---.........---++++++++++++******))))))((((((&&&(((******)))((()))))),,,,,,+++***))))))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&'''''''''(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))&&&&&&''''''''''''(((((('''''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((())))))******)))))))))%%%&&&((())))))))))))((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))))))))(((*********)))))))))))))))))))))))))))************'''(((((())))))))))))(((***((('''%%%%%%&&&'''(((,,,+++(((((()))*********((((((((())))))))))))***((()))***+++,,,+++************++++++,,,+++++++++)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%$$$)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((('''''''''''''''((((((((((((((((((...444555555<<>>???AAACCCEEEGGGHHHHHHEEEGGGHHHGGGEEECCCCCCDDDDDDEEEFFFHHHIIIKKKLLLMMMKKKMMMPPPQQQQQQRRRUUUWWW[[[]]]^^^```aaaaaaaaa``````bbbeeehhhjjjlllmmmmmmjjjjjjiiiiiiiiiiiijjjjjjiiihhhiiijjjlllmmmllljjjkkkiiigggggghhhjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmmmmkkkjjjkkklllmmmnnnooopppppppppooonnnkkknnnqqqpppnnnmmmpppsssrrrtttvvvvvvuuutttuuuvvvuuuuuuttttttsssssssssrrr+++++++++,,,+++******)))+++,,,,,,,,,++++++***)))************)))))))))((((((***,,,---,,,++++++,,,++++++******)))*********(((((((((((((((((((((((('''((())))))))))))((('''''''''''''''((((((((()))***)))'''&&&&&&''')))***((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((%%%'''((()))))))))'''&&&%%%%%%&&&&&&&&&'''''''''%%%&&&((()))))))))(((''''''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&''''''((())))))))))))))))))(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((())))))************))))))(((((('''((((((((())))))))))))***&&&'''((()))******)))(((***)))&&&%%%$$$%%%'''((()))***)))((('''''')))+++)))))))))*********++++++))))))*********+++++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((()))''''''((()))(((((('''&&&)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%&&&''''''''''''***)))(((''''''(((***+++''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''((((((%%%&&&''''''(((((((((((((((+++...//////444<<>>@@@BBBDDDFFFGGGGGGEEEGGGHHHHHHFFFDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKKKKKKKMMMOOOQQQVVVWWWXXXYYYZZZ[[[[[[[[[[[[^^^aaaeeehhhjjjjjjjjjjjjiiihhhgggggghhhiiiiiiiiiiiijjjkkkmmmmmmkkkhhhjjjhhheeeeeegggiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllkkkjjjkkkmmmmmmnnnnnnoooooooooooooookkkooorrrqqqnnnnnnqqqtttrrrsssuuuuuutttttttttuuuttttttssssssrrrrrrrrrqqq,,,,,,,,,,,,++++++***)))+++******)))))))))(((((()))))))))))))))*********''')))+++,,,+++******+++))))))))))))***+++,,,---(((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''(((((())))))((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&(((***+++***(((%%%###&&&'''''''''(((((())))))$$$&&&(((******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%''''''''''''((()))++++++))))))))))))(((((((((((('''((((((((())))))******(((((((((((((((((((((((()))((('''''''''(((***++++++******)))(((''''''&&&''''''''''''((((((((()))&&&'''(((*********)))(((---+++(((&&&&&&''')))***&&&(((***(((&&&&&&)))---*********++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%&&&'''''''''(((((())))))&&&'''(((*********)))))))))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((!!!###$$$&&&''''''&&&%%%'''&&&$$$######%%%(((***''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''(((((())))))******&&&'''((()))*********************+++...111555666AAAJJJTTTUUURRRSSS[[[dddmmmlllmmmrrrvvvuuuooojjjbbb]]]]]]iii}}}wwwoooiiikkkttt{{{{{{xxxpppqqqooolllhhhfffgggiii]]]WWWRRRTTT]]]iiitttyyyuuuooo___UUURRRIIIGGGSSSPPPWWW]]]\\\YYY[[[ccclll|||nnneeeYYYSSSJJJEEEDDDDDDCCCBBBFFFGGGGGGGGGFFFEEEDDDDDDBBBCCCDDDDDDDDDEEEGGGIIIFFFGGGIIILLLPPPTTTWWWYYYVVVWWWXXXXXXXXXZZZ]]]```bbbdddeeegggiiiiiiiiiiiidddccccccdddeeedddbbb```VVVSSSMMMGGGBBB???======777777777777888888888888;;;<<<>>>AAACCCDDDEEEFFFEEEGGGHHHHHHFFFDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFEEEGGGHHHHHHHHHIIILLLNNNPPPQQQQQQRRRTTTUUUVVVVVVXXX[[[___cccfffhhhhhhhhhiiihhhgggffffffggghhhhhhiiihhhiiijjjkkkjjjgggeeeiiigggddddddfffhhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiijjjllllllkkkjjjlllmmmmmmnnnnnnnnnooooooppppppkkkooosssrrrooonnnqqquuuqqqsssuuuuuutttssstttuuurrrrrrrrrrrrrrrrrrrrrrrr+++******)))***,,,...///,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''(((((())))))******)))((((((+++------)))%%%+++***(((''''''((()))***((((((''''''''''''(((((('''((()))))))))(((&&&%%%(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''))))))******)))(((''''''******))))))(((((('''''')))***)))(((&&&%%%&&&(((''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))(((((())))))((('''&&&&&&$$$&&&)))+++,,,,,,+++***))))))))))))(((((((((((()))************+++++++++((((((((((((((((((((((((&&&)))+++***'''&&&(((++++++)))(((&&&&&&((()))+++******))))))((((((''''''+++*********))))))((((((((((((((((((''''''''''''))))))(((((('''''''''&&&''''''((()))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((()))(((&&&&&&''''''&&&%%%''''''&&&%%%%%%'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%###$$$&&&'''(((((())))))'''((()))((('''&&&''')))''''''''''''''''''''''''$$$&&&(((***+++***)))(((((((((((((((((((((((((((,,,+++***(((''''''''''''(((((())))))******+++++++++++++++,,,---...000111000;;;IIIRRRUUUVVVXXXZZZfffrrryyypppdddcccdddnnnrrreeeeeelllssswwwzzztttwwwvvvrrrooonnnkkkfffaaaXXXQQQPPPSSSYYYbbbjjjsssxxxttteeeXXXPPPLLLKKKJJJIIIJJJOOOTTTZZZfffrrrrrraaaYYYUUURRROOOIIIBBBAAADDDDDDDDDEEEEEEDDDCCCBBBBBB???@@@AAACCCDDDDDDCCCBBBGGGHHHIIIIIIJJJKKKOOOQQQWWWVVVUUUSSSSSSTTTVVVWWWYYY\\\```bbbaaaaaaaaaaaacccdddeeedddccccccdddfff]]]ZZZUUUPPPKKKEEE???;;;:::999888666555555666666999:::<<<>>>@@@AAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDDDDFFFGGGIIIJJJIIIHHHHHHIIIKKKMMMPPPQQQWWWYYY\\\___bbbdddfffggggggfffeeeeeeeeeeeeffffffhhhhhhiiihhhggghhhkkkmmmeeedddcccbbbbbbbbbcccddddddeeeggghhhiiijjjiiiiiijjjkkkllllllkkkkkkmmmoooppppppooonnnnnnnnnnnnnnnnnnoooooopppqqqqqqrrrrrrtttsssqqqqqqsssttttttsssqqqsssttttttssstttuuuvvv)))((((((((((((***+++,,,*********))))))))))))(((,,,+++++++++************++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((('''''''''((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((())))))******(((((((((+++---,,,)))%%%(((((()))))))))(((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))(((((((((''''''''''''''''''((((((((())))))''''''''''''((((((((()))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&((()))***+++,,,&&&((()))(((''''''((()))'''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))(((((())))))(((''''''&&&%%%&&&)))+++,,,,,,+++***+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))((()))***)))((('''((()))***)))(((''''''((()))***))))))))))))((((((((((((*********)))))))))(((((((((((((((((('''''''''''')))(((((((((''''''''''''''''''((()))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''''''''((((((''''''&&&%%%'''((()))((('''&&&''')))'''''''''''''''''''''''''''(((***,,,---,,,,,,+++''''''''''''''''''''''''******)))((('''''''''''')))))))))))))))*********)))))))))***+++,,,...///000666@@@JJJRRRWWWZZZ\\\fffuuuxxxjjjgggeeejjjzzz{{{mmmaaa___dddjjjqqqvvvyyy|||}}}zzzxxxwwwsssnnnaaaWWWNNNLLLNNNRRRWWW]]]iiinnnvvv~~~rrreee[[[UUUQQQJJJHHHHHHKKKPPPZZZkkkzzz{{{mmm^^^VVVNNNKKKIIIEEECCCEEECCCDDDDDDCCCBBBAAAAAAAAA???@@@AAACCCDDDDDDDDDCCCFFFGGGHHHHHHHHHJJJMMMOOORRRRRRPPPPPPPPPRRRTTTUUUUUUXXX[[[]]]]]]\\\\\\]]]\\\^^^aaaccccccdddeeefffccc```\\\XXXSSSMMMHHHDDD>>>===;;;999888888888888888999:::;;;===>>>???@@@??????AAAAAABBBAAA@@@@@@DDDDDDDDDCCCCCCBBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOSSSUUUWWWYYY\\\___aaabbbdddddddddddddddeeeeeefffggghhhiiihhhgggfffhhhiiidddcccbbbaaaaaabbbcccccccccdddfffhhhiiiiiiiiiiiihhhjjjkkkkkkjjjjjjlllnnnnnnnnnmmmlllllllllllllllmmmmmmnnnooopppqqqqqqrrrsssqqqpppqqqsssttttttsssrrrsssttttttrrrqqqrrrttt(((((((((((()))***+++,,,*********))))))))))))(((************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''(((((())))))******(((((()))***,,,+++(((&&&&&&''')))******)))'''&&&((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((())))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''(((((('''&&&&&&&&&''''''+++******)))(((''''''&&&$$$&&&)))***)))((()))***''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))(((''''''&&&''')))***+++++++++***---,,,,,,,,,,,,+++++++++)))************+++++++++************************)))((('''((()))***)))((())))))(((((((((((())))))(((((((((((())))))))))))******))))))))))))(((((((((((((((''''''''''''&&&((((((((((((''''''''''''''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((((((((())))))''''''((((((''''''&&&%%%'''((()))((('''&&&''')))''''''''''''''''''''''''$$$%%%'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''''''''(((***))))))))))))))))))((((((((((((((()))***,,,,,,000111666???KKKUUU[[[]]]cccuuu}}}qqqlllfffdddlllvvvxxxtttoooeee[[[YYY[[[```hhhpppyyy~~~~~~yyyjjj___TTTRRRSSSSSSTTTVVV\\\aaajjjsss{{{uuuiii^^^YYYRRROOOLLLLLLOOO[[[ppp{{{gggYYYLLLGGGGGGEEEDDDDDDCCCEEEEEEDDDBBBAAAAAABBB???@@@AAABBBDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGIIILLLLLLKKKKKKKKKLLLOOORRRSSSSSSUUUXXXYYYYYYYYYYYYZZZUUUXXX]]]```aaabbbdddeeeeeedddbbb^^^ZZZUUUQQQOOOEEEDDDAAA>>><<<;;;;;;:::999999888999:::<<<>>>???>>>>>>?????????>>>>>>===@@@@@@@@@??????>>>======>>>>>>>>>??????AAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKPPPPPPQQQSSSUUUYYY\\\]]]______```aaabbbcccddddddeeefffhhhhhhfffeeeeeeeeecccbbbbbbaaaaaabbbcccccccccdddeeeggghhhhhhhhhhhhggghhhjjjjjjiiiiiikkkllllllkkkkkkjjjjjjjjjjjjjjjkkkkkklllmmmnnnooopppqqqpppooooooppprrrttttttsssrrrssstttrrrpppooooooppp*********++++++,,,,,,---,,,,,,,,,+++++++++******)))))))))))))))(((((((((************************((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((())))))))))))((((((''''''(((((()))((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''''''''(((((())))))******'''((()))*********((('''&&&'''((()))))))))((('''((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))((((((((((((((((((((((((((()))))))))******'''''''''((((((((((((((((((((())))))))))))((((((+++***)))(((((()))******...---,,,***'''%%%$$$###$$$'''***+++***)))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))(((((('''&&&''')))***+++++++++***------,,,,,,,,,+++++++++))))))*********+++++++++************************+++(((&&&'''***+++)))&&&(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))(((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''((())))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''%%%$$$%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))******###$$$&&&'''(((((())))))'''((()))((('''&&&''')))''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((******))))))((((((((('''(((''''''((()))***++++++......000666@@@KKKUUU[[[aaaqqqzzztttpppiiicccccceeeaaa[[[___YYYTTTSSSTTTWWW___iiiqqqxxx~~~vvvkkk```^^^^^^\\\ZZZYYYYYY]]]dddjjjqqqyyytttggg___^^^[[[XXXVVVWWW```tttoooaaaQQQHHHDDD@@@@@@BBBEEEGGGIIIHHHDDDBBBBBBCCC@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFEEECCCDDDFFFHHHGGGGGGFFFGGGIIIMMMPPPRRRTTTVVVYYYYYYYYYXXXYYYZZZUUUWWWYYY[[[[[[]]]___aaabbbbbbcccaaa]]]YYYWWWVVVPPPNNNJJJEEEAAA>>><<<;;;;;;:::999888888:::<<<===>>>>>>>>>>>>======<<<<<<======<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>@@@BBBEEEFFFGGGGGGGGGNNNNNNMMMNNNPPPTTTWWWYYYYYYZZZ[[[]]]___```aaabbb```cccfffgggfffeeeddddddbbbbbbbbbbbbcccccccccdddccccccdddeeefffgggggghhhggghhhjjjjjjjjjjjjkkklllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnoooooonnnmmmmmmooorrrssssssrrrpppqqqrrrqqqooonnnoooppp***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((************************((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((***))))))))))))))))))***))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''''''''(((((())))))******'''((()))***)))(((((((((((('''&&&&&&&&&((()))***((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''(((((())))))))))))((((((******)))))))))*********'''((((((((()))))))))***''')))+++,,,***((('''&&&(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))((('''((())))))************++++++++++++************))))))*********+++++++++************************+++(((&&&'''***+++)))&&&(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((())))))''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((((((&&&%%%&&&'''((('''&&&$$$%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))******###$$$&&&'''(((((())))))'''((()))((('''&&&''')))''''''''''''''''''''''''''''''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***)))))))))(((((('''''')))))))))))))))***+++,,,,,,...000111555>>>KKKUUUaaalll{{{zzzwwwttttttpppiiiddd___WWWOOOMMMKKKJJJLLLMMMNNNUUU]]]fffnnnwww}}}~~~tttkkkiiiiiifffccccccggghhhiiijjjmmmqqqxxx|||ssskkkgggeeeccccccbbbggguuutttiii[[[OOODDD======BBBEEEIIILLLLLLGGGCCCCCCDDDAAABBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBDDDFFFEEEEEEEEEFFFHHHKKKNNNPPPSSSUUUWWWWWWVVVVVVWWWXXXYYYYYYXXXVVVTTTUUUYYY\\\]]]```bbbbbb```]]]\\\\\\\\\YYYSSSMMMGGGBBB>>>======<<<999777777777888999;;;;;;::::::::::::::::::;;;;;;:::999999999::::::;;;::::::::::::;;;;;;<<<;;;===???BBBDDDDDDDDDDDDJJJIIIIIIIIIKKKNNNQQQSSSSSSTTTVVVYYY[[[\\\]]]]]]ZZZ^^^bbbeeeeeeeeeddddddbbbccccccdddddddddddddddbbbbbbcccdddeeefffgggggggggiiikkklllkkkkkkkkklllkkkjjjjjjjjjjjjjjjkkkkkkiiijjjjjjkkkllllllmmmmmmlllkkklllnnnqqqrrrqqqpppmmmnnnoooooonnnnnnoooqqq((())))))*********))))))*********))))))))))))((((((((((((((())))))))))))************************))))))))))))))))))))))))******))))))))))))******&&&&&&&&&&&&''''''''''''***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******&&&((())))))((('''((()))((('''%%%%%%%%%''')))+++((((((''''''''''''(((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******''''''''''''((((((((((((((((((((((((((('''''''''((())))))******))))))(((''''''((()))))))))(((((())))))))))))(((((((((((()))***,,,+++)))'''''''''((((((((()))))))))******))))))))))))))))))))))))))))))************))))))(((((()))*********))))))((())))))))))))******+++************)))))))))))))))************+++++++++************************)))((('''((()))***)))((())))))(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((())))))'''''''''&&&&&&&&&&&&%%%'''''''''(((((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''&&&%%%&&&(((((((((&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((((((((())))))''''''((((((''''''&&&%%%'''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))(((((((((((((((((('''***************+++,,,,,,)))---///......444???III\\\eeepppvvvuuuttttttuuussswwwvvvpppiiicccZZZQQQFFFCCCCCCEEEFFFGGGLLLSSS^^^gggpppwww~~~wwwvvvtttqqqqqqtttzzzxxxtttooolllmmmqqqttt~~~}}}pppnnnmmmnnnmmmlllrrrzzz|||}}}|||{{{|||}}}~~~~~~vvvnnncccXXXLLLCCCBBBFFFFFFLLLRRRRRRMMMGGGEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDBBBCCCCCCBBBAAAAAACCCEEEFFFEEEEEEEEEGGGIIILLLMMMNNNPPPQQQQQQPPPPPPQQQRRRYYYXXXVVVSSSQQQRRRTTTWWWZZZ___dddeeedddbbbbbbcccfffccc]]]UUUNNNIIIEEECCCAAA???===:::888777666666777777666666777888888999;;;;;;999888888999:::;;;<<<;;;;;;:::::::::;;;;;;:::;;;===???AAABBBCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMOOOQQQTTTVVVXXXXXXXXXUUUXXX]]]aaabbbbbbbbbcccaaabbbcccdddddddddddddddbbbbbbbbbbbbccceeefffgggfffiiikkkllllllkkkkkklllkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkknnnpppqqqooommmkkkmmmoooooonnnnnnpppqqq((()))************)))(((*********))))))))))))(((((((((((())))))*********************************))))))))))))))))))))))))+++***)))(((((()))***+++''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******&&&(((***)))'''&&&''')))%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''))))))************))))))%%%&&&)))***+++***((('''---,,,+++)))(((&&&%%%$$$)))***+++***(((((()))***(((((()))))))))*********))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))******++++++*********)))))))))))))))************+++++++++))))))))))))))))))))))))((()))***)))((('''((()))***)))(((''''''((()))***))))))))))))(((((((((((('''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((()))''''''((()))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''''''''((((((''''''&&&%%%'''((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((('''''''''((())))))'''''''''(((((((((((((((******))))))******++++++(((***+++,,,---111777<<>>===<<<<<<;;;;;;;;;;;;:::;;;;;;===>>>@@@BBBCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKNNNPPPRRRSSSSSSSSSRRRUUUYYY[[[\\\\\\]]]^^^^^^___aaabbbccccccbbbbbbaaaaaaaaaaaabbbdddeeefffeeehhhkkklllkkkjjjjjjkkkjjjjjjiiiiiijjjjjjkkklllmmmllllllkkkkkkjjjiiiiiijjjjjjkkkmmmoooooommmkkkmmmnnnoooooonnnmmmoooppp***+++,,,------,,,******,,,,,,,,,++++++++++++***(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********&&&(((***)))&&&%%%'''***###$$$&&&((())))))((('''((((((''''''''''''((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((())))))*********+++%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&))))))************))))))&&&(((+++......---***(((&&&&&&'''((()))***++++++((()))))))))((()))+++---))))))))))))************))))))))))))))))))))))))))))))************))))))(((((()))******************)))))))))))))))***++++++++++++*********)))))))))************+++++++++((((((((((((((((((((((((&&&)))+++***'''&&&(((++++++)))(((&&&&&&((()))+++******))))))((((((''''''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))'''(((((()))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&((()))((('''''''''&&&%%%%%%'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((''''''&&&&&&&&&%%%$$$$$$&&&'''((()))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''***))))))((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))&&&'''''''''(((((())))))***))))))))))))******+++(((''''''***...222333444888FFFWWWbbbeeeeeegggjjjiiiooorrrnnniiifffccc___XXXOOOFFFDDDEEEGGGMMMRRRUUU\\\ccciiiqqq{{{~~~~~~zzztttqqqvvv~~~zzzooofffccceeehhhjjjqqq{{{zzzoooeeebbbZZZUUUQQQSSSZZZaaahhhmmmrrrjjjeeefffeee___WWWSSSSSS\\\fffhhhaaaYYYTTTSSSHHHGGGEEECCCBBBAAABBBBBB@@@AAABBBAAA@@@AAADDDFFFHHHGGGEEEDDDDDDEEEFFFHHHFFFGGGHHHGGGFFFFFFHHHIIIJJJNNNSSSVVVVVVVVVUUUUUUVVV\\\dddgggffffffhhhkkkooolllhhhbbb]]]YYYVVVUUURRRQQQOOOLLLGGGCCC@@@>>>::::::::::::;;;>>>@@@AAA>>>===;;;::::::;;;===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;===@@@BBBDDDBBBCCCEEEFFFGGGHHHHHHHHHGGGIIILLLNNNPPPQQQPPPPPPPPPSSSVVVWWWWWWWWWXXXYYY\\\]]]___```aaaaaaaaa```aaaaaa``````aaaccceeefffdddfffiiikkkjjjiiiiiiiiiiiiiiihhhiiiiiijjjkkkkkknnnnnnmmmlllkkkjjjiiihhhkkkkkkkkkmmmooonnnllliiiooopppqqqpppnnnmmmmmmnnn)))***+++,,,,,,,,,,,,,,,((((((''''''''')))***+++***)))(((''''''((())))))************************,,,,,,,,,++++++***************)))(((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&'''''''''&&&%%%'''***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''(((((())))))******&&&'''((((((((('''%%%%%%%%%%%%&&&''''''&&&%%%%%%######%%%&&&''')))******++++++***)))(((((())))))&&&&&&((()))************'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''---***(((''')))******)))))))))))))))((((((((((((******))))))((((((''''''&&&&&&''')))***,,,------))))))(((((('''''''''&&&)))))))))))))))******+++)))))))))))))))******+++************))))))(((((()))***+++((($$$###&&&))))))))))))***+++++++++,,,)))*********++++++++++++)))((('''''''''(((***+++++++++******((('''&&&%%%)))*********++++++++++++))))))(((((('''''''''&&&&&&''''''(((((((((((((((((())))))************)))%%%%%%&&&'''((()))*********************)))((((((''''''((()))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%''''''(((((((((((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&%%%###%%%(((***)))'''((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&%%%%%%(((******&&&###''''''''''''((((((((((((++++++)))(((''''''''''''(((((())))))((('''&&&&&&''''''((()))))))))))))))((('''''''''))),,,///000444<<>>======@@@???===;;;;;;:::;;;;;;>>>>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;===???@@@CCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMOOORRRTTTVVVWWWYYYYYYYYYZZZ\\\^^^```aaa```aaabbbcccdddeeeeeeeeebbbdddfffiiijjjjjjiiiiiilllllllllkkkjjjiiihhhgggkkkkkkkkklllllllllllllllkkklllmmmmmmmmmlllkkkjjjkkklllmmmnnnnnnooonnnnnn)))***+++,,,,,,,,,,,,,,,+++******))))))***+++,,,******)))((((((((()))***))))))))))))))))))))))))***+++++++++******)))(((******)))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))((('''&&&''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''&&&&&&'''(((((()))((('''&&&)))((((((((('''''''''&&&&&&&&&&&&'''((((((((()))***))))))(((''''''((((((''''''((((((((((((((('''((('''&&&%%%%%%&&&'''(((&&&'''((())))))******)))(((&&&%%%%%%'''((('''&&&''''''(((((())))))*********)))))))))((((((((('''&&&'''''''''((((((((()))))))))(((((((((''''''''')))))))))))))))******+++)))))))))))))))******+++++++++++++++******))))))+++***)))))))))***************************++++++)))))))))*********++++++***))))))((()))***+++,,,)))))))))******))))))((()))))))))*********++++++******)))))))))(((((((((&&&'''(((((())))))(((((())))))*********))))))((())))))))))))************)))))))))))))))(((''''''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%$$$$$$$$$''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&+++(((''''''(((((('''$$$%%%$$$$$$$$$%%%''')))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))(((''')))+++,,,***'''''''''''''''((((((((((((+++***)))(((''''''''''''((((((((((((((('''&&&&&&''''''((()))))))))))))))******))))))+++---///111///555<<>>===<<<;;;;;;???>>>======<<<<<<<<<===<<<;;;;;;:::;;;<<<>>>???AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJLLLNNNPPPRRRSSSTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^___aaabbbcccccccccaaaccceeeggghhhhhhggggggiiiiiiiiiiiiiiihhhggggggkkkkkkkkkkkklllllllllllllllllllllllllllkkkjjjiiioooppppppppppppooonnnmmm******+++,,,,,,,,,++++++,,,+++******)))******+++******)))))))))******+++((((((((((((((((((((((((((()))*********)))((('''***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((******)))((('''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%&&&((()))***))))))(((,,,+++)))((((((((())))))(((((((((((((((((((((((()))(((((('''''''''''''''((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((%%%%%%'''((())))))))))))%%%$$$$$$&&&(((((('''&&&&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))((((((''''''&&&&&&))))))(((((((((((('''''')))))))))))))))******+++)))))))))))))))******+++***************)))))))))***'''&&&(((---...,,,)))******************))))))((((((((()))))))))***************)))***++++++,,,'''''')))***++++++,,,,,,((((((((()))))))))******++++++************))))))&&&'''(((((())))))((((((***************)))((('''*********))))))((((((((('''((((((((((((''''''&&&%%%&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,+++)))'''&&&$$$$$$###''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$%%%&&&''')))***(((((((((((((((((((((((((((''''''''''''''''''(((''''''&&&&&&&&&''''''((('''%%%$$$%%%'''(((((('''''''''''''''((((((((((((******)))(((''''''''''''(((((((((((((((''''''&&&''''''((()))))))))))))))((('''&&&&&&''')))***++++++///333666@@@NNN[[[``````YYYVVVZZZ```eeekkkqqqxxx{{{|||vvvllleeebbbbbbdddlll{{{xxxqqqqqqrrrssssssqqqllliiigggddd``````bbbdddcccbbb^^^[[[XXXZZZbbbmmmxxx~~~|||wwweee```YYYRRROOOOOOQQQSSSVVVTTTUUUYYY___hhhwwwxxxlll\\\VVVRRRTTTTTTOOOLLLKKKKKKHHHEEEDDDEEEFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFDDDEEEGGGHHHJJJLLLQQQTTTYYY[[[^^^aaaccceeeffffffhhhgggggghhhjjjkkkjjjiiifffffffffeeedddbbbaaa```]]]]]]]]]\\\YYYUUURRRPPPKKKJJJGGGDDDAAA>>>===<<>>======<<<<<<=========<<<;;;::::::;;;<<<=========>>>>>>???@@@@@@@@@BBBCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPRRRSSSUUUWWWWWWWWWWWWXXXYYYZZZ\\\]]]____________```bbbcccdddddddddccceeeeeefffgggggggggggggggjjjjjjjjjkkkkkkkkkllllllmmmlllkkkjjjiiiiiihhhhhhqqqqqqppppppnnnmmmlllkkk***++++++,,,,,,,,,++++++******)))(((((('''''''''***************+++++++++))))))))))))))))))))))))'''(((***++++++***((('''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((((((((&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&((()))***+++*********)))((('''''')))+++,,,)))))))))))))))))))))))))))(((((('''''''''(((((((((((('''''''''(((((()))(((((((((''''''((((((((($$$%%%&&&&&&''''''''''''&&&&&&''')))+++,,,***(((''''''(((((())))))******))))))))))))((((((((((((++++++******))))))(((((())))))(((((((((((((((((()))))))))))))))******+++)))))))))))))))******+++))))))))))))((((((((((((&&&&&&&&&(((+++,,,)))'''++++++******))))))(((((((((((((((((()))))))))))))))))))))*********++++++'''((()))++++++,,,,,,,,,(((((((((((())))))))))))************************''''''((()))))))))))))))+++++++++******((('''&&&(((((('''''''''&&&&&&&&&'''(((((()))((((((''''''%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++)))(((&&&&&&%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&%%%#########%%%''''''''''''''''''((((((((((((***)))(((''''''''''''''''''(((((((((((((((''''''''''''((()))))))))))))))''''''&&&&&&&&&'''((((((***---000111666AAAPPPZZZ]]][[[[[[]]]```eeeppp{{{uuullliiiiiihhhrrrpppooooooqqqttttttqqqnnnllleee^^^\\\___bbbaaa___\\\[[[XXXVVVYYYbbbnnnxxxrrrooohhhaaa[[[WWWUUUUUUSSSQQQQQQTTTZZZfff|||tttggg\\\SSSRRRTTTTTTTTTUUURRRPPPLLLHHHEEEDDDBBBBBB@@@AAABBBBBBBBBAAA@@@?????????@@@AAACCCEEEGGGHHHGGGIIIJJJKKKLLLNNNQQQTTTXXXZZZ\\\___aaaccccccddddddeeefffhhhjjjmmmnnnooonnnnnnnnnmmmmmmlllkkkjjjhhhhhhiiihhheee```\\\YYYTTTRRROOOKKKFFFCCC@@@>>>>>>>>>===<<<;;;;;;<<<<<<===<<<:::999999999::::::::::::;;;;;;<<<<<<<<<===@@@@@@@@@AAABBBCCCEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNQQQSSSTTTSSSRRRQQQRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\]]]___````````````aaabbbccceeefffggggggggghhhhhhiiiiiijjjjjjkkkkkklllkkkiiigggffffffggggggmmmmmmmmmlllllljjjiiiiii++++++,,,,,,,,,++++++***))))))))))))((((((''''''))))))******++++++++++++************************((()))***++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))((('''''''''''''''((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((($$$$$$%%%&&&'''(((((()))$$$%%%''')))++++++++++++'''&&&%%%%%%'''))),,,...''''''(((((()))*********)))))))))(((((()))******'''''''''((()))+++,,,---'''(((((((((((((((((('''''''''(((((((((''''''&&&(((((((((+++------,,,*********))))))((((((''''''(((((((((((())))))))))))))))))))))))************(((((()))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++************************&&&(((++++++)))'''((()))+++******))))))((((((((((((((((((((())))))))))))((((((((())))))))))))))))))******+++++++++******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))+++++++++******((('''&&&&&&&&&&&&&&&''''''''''''((())))))******)))))))))''''''((())))))))))))((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((('''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''((((((((((((((())))))'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&&&&''''''***)))(((&&&&&&''')))+++''''''''''''(((((((((((()))(((((('''''''''''''''''''''((((((((((((((('''''''''((()))))))))))))))+++***************++++++)))+++...///000666BBBMMMVVV[[[cccfffccceeerrrzzzpppkkkiiikkksssooollljjjlllrrrvvvwwwvvvpppiiiaaa]]]______]]]ZZZXXXZZZ[[[WWWTTTYYYeeepppzzz{{{xxxsssmmmgggaaa]]][[[TTTQQQPPPSSSZZZlll}}}qqqaaaQQQKKKLLLPPPVVV[[[\\\ZZZUUUOOOIIIDDDBBBAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@AAACCCEEEGGGHHHGGGIIILLLNNNNNNOOOPPPQQQWWWXXXZZZ\\\___aaabbbbbbaaabbbdddfffhhhkkkoooqqquuuuuuuuuuuutttsssrrrqqqpppqqqrrrrrroookkkfffbbb]]][[[XXXTTTOOOJJJGGGEEEAAA@@@???===<<<<<<;;;;;;<<<;;;:::888888888999999999999999:::::::::::::::>>>>>>>>>???@@@AAABBBCCCGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLOOOPPPQQQPPPOOONNNMMMNNNPPPQQQSSSTTTTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^___aaaccceeefffggggggeeeffffffggghhhiiiiiiiiijjjiiigggfffeeeeeeffffffiiiiiijjjkkkkkkkkkkkkkkk++++++,,,,,,,,,+++*********++++++++++++******)))'''((()))***++++++++++++************************)))))))))*********++++++((((((((((((((())))))***((((((((((((((((((((((((******(((''''''&&&&&&&&&'''((())))))'''&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((($$$$$$%%%'''((()))***+++$$$%%%''')))************$$$$$$$$$%%%''')))+++,,,&&&&&&'''(((((()))*********))))))))))))******+++'''''''''((())),,,...000&&&''''''((((((''''''&&&))))))************))))))((('''''')))++++++***)))++++++***)))((('''&&&&&&(((((((((((())))))))))))%%%&&&&&&'''((())))))***(((((())))))))))))******)))))))))))))))******+++)))))))))))))))******+++,,,,,,,,,---------------(((,,,...---***(((***---))))))))))))))))))((((((((((((((()))))))))******''''''((())))))))))))(((***+++++++++***)))((((((((((((((()))))))))******((((((((())))))))))))***'''((())))))******))))))***************)))(((''''''''''''(((((()))))))))((())))))***************'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((&&&###""""""###$$$%%%&&&'''))))))))))))''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((++++++)))'''%%%%%%'''***''''''''''''((((((((((((((((((''''''&&&''''''(((&&&'''((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))))))))'''(((,,,.........555>>>IIISSS```gggeeeeeeqqq~~~rrrkkkeeejjjmmmuuu~~~xxxppphhhdddbbbeeennnuuuwwwwwwoookkkgggeeeeeeddd```]]]XXX[[[]]]YYYUUUWWWaaajjjssswww}}}~~~zzzuuuooojjjeeecccXXXTTTSSSVVV___sssvvveeeRRRGGGDDDGGGPPPXXX___^^^[[[UUUNNNGGGDDDCCCAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFCCCFFFIIIKKKKKKKKKLLLMMMSSSTTTUUUXXXZZZ]]]___```^^^```bbbcccdddgggkkknnnwwwwwwxxxxxxxxxxxxwwwvvvuuuwwwxxxyyywwwtttpppmmmfffeeebbb^^^ZZZUUUQQQOOOHHHGGGEEECCCAAA@@@???>>>===<<<;;;999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAAEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKLLLNNNNNNOOOOOOOOOQQQQQQSSSUUUWWWYYYZZZ[[[[[[\\\^^^```bbbdddeeeeeeccccccddddddeeefffggggggffffffeeeeeeddddddeeeeeeggghhhjjjkkkmmmnnnnnnnnn+++,,,,,,,,,,,,+++***)))))))))++++++,,,+++******&&&'''(((******+++*********************************)))((('''''')))***,,,((((((((((((((()))******(((((((((((((((((((((((()))(((((('''''''''((((((%%%'''))))))'''&&&''')))''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%&&&'''((())))))***$$$%%%'''((()))))))))(((%%%&&&&&&''''''(((((()))''''''''''''''''''''''''((((((((((((((()))******((((((''''''(((***---...%%%&&&'''(((((('''&&&%%%%%%&&&''')))***+++++++++***((('''''')))***)))(((******))))))(((((('''''''''((((((((()))))))))***&&&&&&&&&'''((()))))))))(((((()))))))))*********)))))))))))))))******+++)))))))))))))))******+++++++++,,,,,,,,,---------******++++++***+++---...((((((((())))))))))))))))))))))))*********++++++'''((()))*********))))))))))))******))))))(((''')))))))))*********++++++)))))))))*********++++++(((((()))************)))))))))*********))))))((()))((((((((((((((('''''''''(((((()))******))))))&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$&&&&&&$$$  $$$%%%&&&((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***+++***'''$$$###$$$&&&''''''''''''(((((((((((('''''''''&&&&&&''''''(((&&&&&&'''(((((((((((((((''''''((()))))))))))))))$$$$$$%%%&&&&&&&&&&&&&&&(((''')))------+++///666;;;CCCRRR]]]aaadddmmmxxxvvvlllbbbbbbbbbccceeefffddd```\\\\\\YYYXXX^^^hhhpppqqqpppjjjmmmpppssssssrrrooommmeeedddaaa______ccchhhlllooooooqqqsssxxx}}}zzzuuuqqqnnnddd^^^[[[[[[bbbppp{{{mmm[[[NNNEEEBBBGGGOOOVVVXXXXXXTTTNNNIIIFFFEEEEEECCCAAA>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAACCCDDDEEEEEEGGGJJJLLLLLLMMMNNNQQQTTTWWWYYY[[[]]]^^^`````````bbbfffjjjqqqrrrssstttvvvvvvwwwwwwwwwxxxzzz{{{{{{yyyvvvuuuoooooollliiieee```]]]ZZZSSSQQQOOOLLLIIIGGGEEEDDD???>>>===<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???BBBBBBCCCDDDEEEGGGGGGHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNQQQSSSVVVYYYZZZWWWXXXZZZ]]]___```aaaaaa``````aaabbbcccdddeeeeeebbbcccddddddeeedddddddddfffgggiiikkklllmmmnnnnnn,,,,,,,,,,,,,,,+++***)))&&&'''((()))******)))(((%%%&&&((()))*********))))))))))))))))))))))))))))))(((&&&%%%%%%'''***,,,((((((((((((((()))******((((((((((((((((((((((((''''''&&&''''''((()))***$$$'''))))))''''''(((***((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''''''''''''''$$$%%%&&&(((((((((''''''((((((((()))((('''&&&&&&)))(((((('''&&&&&&%%%%%%'''''''''''''''((()))***)))((('''&&&'''(((***,,,$$$%%%&&&''''''&&&%%%$$$ ###%%%((()))++++++---***(((''')))******)))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************(((((())))))*********+++)))))))))))))))******+++)))))))))))))))******+++(((((())))))************)))&&&$$$&&&***---...,,,''''''(((((())))))******************++++++++++++((()))***+++,,,+++******(((((())))))))))))((((((************++++++++++++*********++++++,,,,,,,,,(((((()))***************((())))))************))))))((('''&&&%%%$$$######&&&&&&'''((())))))((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&((()))(((&&&%%%&&&)))'''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***...//////,,,(((&&&&&&(((''''''''''''((((((((()))''''''&&&&&&&&&''''''(((&&&&&&'''((())))))(((((('''(((((()))))))))))))))$$$%%%&&&'''((((((((((((***''')))......,,,///555111777CCCRRR]]]cccjjjqqqzzzooobbbZZZYYYWWWUUUSSSRRRRRRRRRQQQOOOPPPXXXdddkkkkkkiiihhhnnnwww~~~~~~}}}uuunnngggfffkkkqqqsssrrrnnnkkkhhhiiimmmssswwwyyy{{{yyyqqqjjjccc___```fffttt~~~{{{|||}}}}}}tttfffXXXKKKBBBCCCHHHKKKNNNQQQPPPLLLHHHFFFFFFHHHEEEBBB???>>>???BBBCCCCCCEEEFFFGGGGGGEEECCCBBBBBBBBBBBBAAABBBEEEJJJNNNFFFGGGIIILLLOOORRRUUUWWW\\\^^^___^^^]]]^^^cccgggiiijjjllloooqqqsssttttttuuuwwwxxxzzzzzzyyyxxxwwwuuuuuusssppplllhhhdddbbbZZZYYYVVVRRROOOLLLJJJIIIAAA@@@???>>>>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>???@@@AAABBBDDDEEEFFFFFFIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJLLLOOORRRUUUXXXZZZUUUVVVXXXZZZ\\\]]]^^^___^^^___```aaabbbcccdddddd```aaacccdddeeeeeedddccceeeeeeggghhhjjjjjjkkkkkk+++***)))(((((()))***+++++++++************++++++---,,,+++***((((((''''''$$$%%%&&&((())))))))))))''''''&&&''''''((()))******))))))((('''&&&&&&&&&''''''''''''((((((((((((((())))))************)))"""&&&***++++++((('''((((((((((((((((((((((((((()))*********((('''&&&+++(((&&&%%%&&&((())))))"""%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((()))******+++***)))((((((((((((((((((((())))))******+++++++++***)))'''&&&&&&&&&&&&)))))))))))))))((('''''')))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))---***'''&&&((()))((('''))))))))))))))))))))))))*********))))))))))))))),,,+++***)))((((((((((((...,,,,,,,,,...///...---,,,+++++++++***)))))))))'''&&&%%%%%%%%%&&&((()))+++*********))))))(((((())))))******++++++++++++&&&(((((('''$$$"""""""""))))))))))))))))))))))))***)))'''&&&&&&(((***+++)))))))))))))))))))))))))))((('''%%%%%%&&&&&&''''''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''''')))***111222222///+++(((&&&&&&((((((((((((((((((((((((,,,+++***(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''***,,,...///......///111///333;;;DDDNNNZZZeeelll{{{zzz|||}}}pppeee^^^ZZZTTTQQQPPPMMMJJJFFFEEEJJJOOORRRVVV]]]dddhhhkkksss|||}}}vvvooojjjmmmvvvqqqeee]]]```eeekkksss{{{wwwsssnnnkkkhhhfffcccaaa```___```eeemmmqqqpppmmmqqqjjjdddaaaYYYOOOLLLOOOVVVQQQLLLKKKMMMMMMJJJHHHHHHFFFBBB>>>===???AAACCCDDDDDDDDDDDDCCCAAA???>>>@@@?????????AAADDDGGGHHHCCCDDDEEEFFFIIILLLOOOQQQXXXXXXYYYZZZ[[[[[[ZZZZZZ___aaaccceeegggiiimmmppptttwww{{{}}}|||{{{{{{{{{yyyxxxvvvtttrrrooolllkkkhhheeeaaa___\\\VVVOOOIIIEEEEEEFFFFFFFFFEEEEEEDDD???>>>===<<<;;;:::999888888888888999:::;;;======@@@@@@@@@@@@@@@AAABBBCCCCCCEEEGGGHHHGGGEEEEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGBBBBBBCCCDDDGGGKKKOOORRRRRRSSSTTTTTTTTTUUUXXXZZZ]]]^^^______^^^___aaacccffffffffffffeeeeeeeeeeeedddddddddeeegggkkkoooqqq+++***)))(((((()))***+++))))))(((((((((((())))))((((((''''''''''''(((((('''(((((()))))))))((((((((((((((('''(((((())))))***))))))(((''''''&&&&&&&&&&&&''''''(((((())))))(((((()))))))))(((((('''&&&'''((())))))(((&&&&&&(((((((((((((((((((((((()))***++++++***)))((('''((('''''''''))))))(((&&&###&&&((()))((('''''''''$$$%%%%%%%%%&&&&&&&&&'''((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((''''''(((((()))***(((''''''&&&&&&&&&&&&&&&(((''''''''''''(((((()))&&&&&&'''''')))***,,,,,,)))*********))))))((('''(((((())))))))))))))))))))))))(((((((((((())))))***(((''')))+++***(((%%%))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))*********)))((((((******)))(((******))))))))))))))))))(((((('''''''''((()))***************)))))))))(((************************$$$%%%'''(((''''''((()))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((()))((('''&&&&&&&&&'''((())))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&)))...111777777555111,,,((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''&&&&&&&&&'''((())))))''')))++++++******+++,,,...000444:::CCCNNNZZZbbbnnnnnnpppuuuxxxwwwpppjjjggg```VVVOOOLLLJJJIIIHHHFFFFFFHHHMMMTTT\\\aaabbbmmmrrrwwwyyy}}}~~~yyyuuuppplllpppyyy}}}vvvmmmddd```^^^^^^eeeooozzz}}}{{{vvvpppiiiaaa\\\XXXVVVTTTVVV\\\``````___bbb___]]]]]][[[YYY___hhhpppjjjbbbXXXOOOJJJGGGFFFHHHFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA???>>>@@@???>>>>>>>>>@@@AAABBBBBBBBBCCCDDDFFFHHHKKKLLLPPPQQQSSSUUUWWWXXXYYYYYYXXXZZZ]]]___aaabbbeeehhhmmmpppuuuxxxyyyzzzzzz{{{{{{{{{yyywwwtttqqqnnnlllllljjjfffdddbbb___ZZZVVVRRRRRRPPPNNNKKKHHHEEEDDDCCCBBB@@@>>><<<:::999888888777777777888999;;;<<<<<<<<<<<<<<<===>>>?????????AAACCCDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBBBBCCCFFFIIILLLNNNOOOPPPRRRRRRRRRSSSVVVYYY\\\]]]______^^^^^^```aaaeeedddddddddddddddddddddeeedddddddddfffhhhjjjlll******))))))))))))******))))))(((((((((((()))))))))))))))***+++,,,---...***************)))((((((******)))((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***(((((()))(((((('''&&&%%%******((('''''''''''''''((((((((((((((((((((((((******+++++++++***))))))&&&&&&''')))+++***'''$$$$$$''')))***)))(((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))''''''&&&&&&''''''((()))************))))))))))))***)))'''&&&%%%&&&((()))&&&&&&'''(((***,,,...///*********+++******)))(((((((((((()))***+++++++++))))))************))))))&&&'''(((+++,,,+++(((%%%))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))***+++,,,---+++******++++++)))(((((((((((((((((()))))))))***))))))))))))***++++++************)))))))))))))))))))))))))))))))))(((%%%''')))***))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''((((((******)))((('''&&&%%%%%%))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%'''''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###''''''''''''''''''''''''(((&&&%%%%%%''')))))))))$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$%%%+++222888===<<<888333---)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((())))))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''((()))++++++&&&(((******((((((((())).........000666@@@LLLTTTccceeejjjnnnppppppooommmllldddYYYQQQMMMMMMOOOPPPKKKGGGFFFKKKTTT\\\```aaappptttwwwwwwyyy||||||yyyuuurrrrrruuu{{{}}}zzzvvvrrroookkkeee]]]VVVXXX^^^mmmrrrxxx~~~zzzpppeee^^^XXXRRRLLLJJJLLLOOOPPPOOOTTTUUUWWWYYY[[[cccuuuooo^^^SSSNNNMMMGGGHHHHHHGGGFFFEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@AAA@@@@@@???>>>>>>======AAAAAA@@@@@@AAACCCDDDEEEFFFGGGJJJMMMQQQSSSUUUVVVRRRUUUXXXZZZ[[[\\\]]]___cccgggmmmqqqtttvvvxxxyyy||||||{{{xxxvvvsssqqqooopppmmmjjjiiihhhgggeeeccc```___]]]ZZZUUUQQQMMMJJJKKKJJJGGGDDDAAA>>>;;;::::::999888777777999;;;<<<:::::::::::::::<<<======<<<===?????????@@@CCCEEECCCCCCDDDDDDEEEEEEFFFFFFBBBAAAAAABBBDDDFFFHHHJJJJJJLLLMMMNNNOOOPPPSSSVVVYYY[[[^^^^^^^^^]]]^^^^^^aaaaaaaaaaaaaaaaaabbbbbbeeeddddddcccccceeefffggg***))))))))))))))))))***++++++************++++++************+++---...///******+++++++++******)))++++++***))))))((())))))))))))((((((''''''''''''%%%&&&&&&'''((()))******)))***))))))((('''&&&%%%((((((((((((((()))******(((((((((((((((((((((((())))))******))))))))))))'''''''''(((***)))'''%%%%%%&&&((()))(((''''''((()))))))))))))))*********((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((,,,,,,,,,,,,,,,,,,++++++...,,,)))'''&&&((()))+++)))))))))(((((()))************+++++++++******)))((((((((())))))*********((((((***++++++***((((((&&&&&&(((***++++++)))(((((((((((((((((((((((((((''''''((((((((((((((()))))))))(((((()))***++++++///...,,,,,,,,,,,,+++)))'''(((((())))))*********+++++++++++++++,,,,,,,,,*********)))))))))))))))''''''(((((()))))))))******,,,,,,+++)))((('''((())))))))))))))))))))))))))))))*********)))((((((((((((((((((((((((((((((***)))))))))(((((((((((())))))((((((''''''&&&&&&***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((((((((('''%%%$$$''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%'''''''''''''''''''''&&&(((((((((((((((((((((((()))&&&$$$$$$''')))++++++%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&***111666===;;;888222,,,)))))))))(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''(((((()))++++++)))***,,,+++***))))))***......------000666???FFFVVV]]]eeejjjjjjgggeeeeeefffbbb\\\WWWUUUWWWYYY[[[UUUQQQOOOSSSXXX\\\bbbfffppp{{{~~~xxxvvvwwwxxxvvvvvvxxx{{{|||yyyrrrmmmhhhjjjllljjjcccZZZTTTRRR]]]ccckkkrrrxxx~~~yyyqqqlllccc\\\SSSLLLIIIHHHHHHHHHMMMPPPTTTVVV[[[kkkrrreee[[[WWWIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAA???>>>===AAA@@@???>>>>>>???@@@@@@@@@AAADDDHHHKKKNNNOOOPPPOOORRRVVVYYYYYYYYYZZZZZZ\\\```eeeiiillloooqqqsssxxxwwwwwwwwwvvvtttsssrrrpppnnnllljjjiiijjjjjjjjjgggffffffdddaaa]]]ZZZXXXUUUTTTPPPLLLHHHCCC@@@>>>>>>===;;;999999;;;<<<>>>;;;;;;::::::;;;<<<======;;;;;;<<<;;;;;;<<>>======>>>>>>???@@@BBBDDDGGGHHHJJJJJJLLLOOOSSSUUUVVVVVVVVVWWWWWW[[[___bbbdddfffiiikkknnnooopppqqqrrrsssssssssqqqooommmkkkjjjjjjlllnnnlllmmmmmmmmmkkkhhheeeccc]]][[[XXXSSSNNNIIIEEECCCBBBAAA???===<<<===>>>???===<<<<<<;;;;;;;;;<<<<<<;;;<<<;;;:::888888;;;===>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@BBBEEEGGGGGGIIIKKKMMMPPPSSSVVVWWWVVVUUUUUUUUUWWWWWWVVVVVVWWWXXXZZZ\\\______```aaabbbcccdddeee))))))************))))))))))))(((((((((((())))))***)))(((((('''''''''''''''((()))***+++,,,,,,,,,******)))((((((((())))))((((((((((((((((((''''''''''''''''''((((((((((((******+++******)))(((''''''(((*********(((&&&$$$((((((((((((((((((((((((''''''&&&&&&&&&'''((((((+++(((%%%%%%&&&((())))))$$$%%%&&&&&&%%%%%%&&&(((((((((((((((''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))''''''&&&&&&''''''((()))((()))***+++++++++***)))***)))'''&&&%%%&&&((()))'''''''''''''''(((((()))((()))******+++*********)))))))))((('''&&&&&&&&&''''''(((((((((((('''''')))))))))'''&&&'''))),,,))))))))))))))))))))))))(((((())))))******++++++,,,+++***)))((((((((((((...---++++++,,,,,,+++)))************++++++++++++)))***++++++,,,+++++++++))))))))))))************&&&&&&'''(((***+++,,,,,,''')))******)))(((((()))))))))))))))))))))))))))+++++++++******))))))(((''''''''''''''''''''''''(((((()))))))))((('''&&&%%%%%%&&&'''((()))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$$$$###&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((((((&&&%%%%%%''')))))))))&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$&&&((((((''''''((()))......---+++)))((()))+++&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((***)))(((((('''''''''(((''')))++++++)))))))))***''')))+++,,,,,,,,,---///333===KKKUUUYYYXXXVVVUUUTTTWWW\\\```ccchhhlllpppuuuppplllhhh___YYYbbbpppvvvnnnnnnlllrrrzzz|||{{{rrrmmmccc\\\\\\___^^^ZZZMMMOOORRRVVV[[[bbbjjjpppxxx{{{|||xxxpppfff\\\TTTNNNJJJEEEHHHLLLUUUiiiwwwfffXXXMMMLLLIIIGGGFFFFFFGGGHHHCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>???????????????@@@???>>>=========>>>??????@@@AAACCCDDDEEEEEEEEEFFFIIIMMMOOOPPPPPPRRRSSSTTTWWWZZZ\\\]]]^^^aaacccdddfffhhhkkknnnpppqqqrrrqqqqqqpppnnnmmmmmmppprrrssstttuuutttrrroookkkhhhdddbbb^^^ZZZTTTPPPLLLJJJGGGFFFEEEDDDCCCBBBAAAAAA???>>>===<<<;;;:::::::::<<<======;;;999888999;;;::::::;;;;;;<<<<<<======AAAAAAAAAAAAAAAAAAAAAAAA===???BBBDDDEEEEEEGGGIIIKKKMMMPPPQQQPPPOOOPPPQQQRRRQQQPPPPPPQQQSSSVVVXXXZZZ[[[\\\^^^```bbbcccddd((()))***++++++***)))((())))))(((((((((((())))))---,,,++++++******++++++(((((()))***++++++******((((((((('''(((((())))))'''(((((((((((((((((((((((((((((((((''''''''''''((()))))))))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***)))(((&&&&&&((()))((('''%%%&&&''''''&&&&&&''')))(((((((((''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((''''''(((((()))***)))***,,,---...---,,,+++(((''''''''''''(((((()))''''''''''''((()))***+++'''((())))))*********))))))))))))((((((((((((((())))))(((((((((((())))))''')))+++***(((&&&((()))))))))))))))))))))))))))''''''(((((()))******+++******)))))))))))))))***///---,,,---......---,,,************))))))))))))'''((()))***+++******)))((()))))))))************)))))))))***************%%%''')))*********+++---))))))))))))))))))))))))---,,,+++)))((()))))))))''''''''''''''''''''''''''''''((()))((('''&&&%%%&&&&&&''''''(((((())))))(((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$&&&((((((''''''((()))((()))***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''&&&''''''((((((&&&(((******))))))***+++&&&(((***+++++++++,,,---///444===EEELLLRRRVVVYYYTTTWWW[[[```gggsssvvvpppfff]]]cccppp{{{nnniiicccjjjtttzzz|||}}}~~~xxxvvvnnndddaaaeeegggeeeYYYXXXVVVTTTVVV]]]ffflllrrryyyzzzpppeee\\\WWWTTTSSSRRRZZZqqq}}}vvvlll```VVVMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHEEECCCBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>======<<<<<<>>>???@@@>>>???@@@AAABBBBBBBBBBBBAAADDDGGGIIIJJJLLLOOOQQQQQQSSSVVVWWWXXXZZZ\\\^^^___```cccfffiiikkkmmmnnnoooqqqrrrqqqppppppsssvvvwwwyyyzzzzzzxxxuuuqqqooommmkkkhhhccc___[[[WWWVVVQQQQQQQQQPPPNNNLLLJJJIIIDDDCCCAAA???===<<<;;;;;;;;;<<<>>>===<<<;;;;;;<<<:::::::::;;;;;;;;;;;;;;;?????????@@@@@@@@@??????;;;>>>AAABBBCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKMMMMMMLLLKKKKKKLLLOOORRRTTTVVVWWWYYY[[[]]]^^^______((()))***++++++***)))(((++++++************++++++***))))))((())))))******)))************)))(((((('''''''''''''''((()))***'''''''''((((((((((((((()))))))))(((''''''&&&&&&''''''((((((((((((((('''%%%$$$######%%%(((+++---(((((((((((((((((((((((()))(((''''''''')))***+++''''''''')))******'''%%%&&&'''((('''&&&'''(((*********))))))((((((((('''((((((''''''''''''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((()))******%%%&&&(((*********((('''(((((())))))******++++++)))))))))))))))******+++''''''((()))))))))))))))(((((())))))******+++++++++***)))(((((()))***+++%%%)))------***'''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((()))***+++,,,***)))((((((***+++***)))******))))))((((((''''''&&&'''((()))***)))(((((((((((())))))*********+++---,,,,,,+++***))))))(((&&&(((***+++++++++,,,---))))))))))))))))))))))))...---+++)))(((((()))***''''''''''''''''''''''''&&&'''((((((((('''%%%$$$(((((((((((((((''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((,,,***'''$$$$$$$$$&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&%%%&&&''''''%%%###'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&''''''&&&'''***,,,&&&'''))))))'''&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&'''((()))***''')))++++++++++++,,,---(((***+++,,,,,,,,,...000---...000555===HHHQQQVVVVVVWWWZZZ___kkk~~~|||vvvmmmcccfffpppwwwiii```]]]dddnnntttuuuwwwzzz}}}uuu{{{{{{sssnnnnnnooommmgggddd^^^YYYXXX^^^gggnnnoooxxxtttjjjdddgggaaa\\\```uuutttjjjbbb[[[TTTPPPLLLMMMOOOPPPNNNLLLIIIGGGPPPNNNLLLIIIGGGFFFEEEEEEFFFDDDBBB@@@@@@@@@BBBCCC<<<<<<;;;;;;<<<>>>???@@@===>>>???@@@AAAAAAAAAAAA@@@BBBDDDFFFGGGJJJNNNQQQOOOQQQSSSUUUVVVXXXZZZ\\\]]]___aaadddgggiiijjjkkkllloooqqqqqqqqqqqquuuxxxwwwyyy{{{}}}|||zzzwwwuuuuuusssppplllhhhdddbbb```ZZZZZZ[[[[[[YYYVVVSSSQQQIIIHHHEEECCCAAA???>>>===999<<<>>>???>>>======>>>==================<<<<<<======>>>>>>>>>>>>>>>===;;;>>>@@@BBBBBBAAABBBCCCEEEFFFGGGGGGFFFFFFIIIKKKJJJIIIHHHHHHJJJMMMPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[---------,,,,,,***)))(((***)))(((&&&&&&&&&'''(((,,,+++***((((((((()))***(((((())))))))))))((('''''''''(((((())))))******++++++******))))))(((((())))))(((((('''''''''&&&************))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((((('''''''''((()))******)))((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))(((''''''&&&&&&((()))***))))))))))))((((((((((((+++*********))))))((((((******))))))))))))*********************)))(((((()))******+++***(((&&&%%%)))(((''''''''')))***+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******))))))))))))******************************,,,+++***)))))))))++++++'''(((((((((((((((''''''''''''((()))***++++++,,,++++++******)))))))))(((((((((((()))+++,,,***)))))))))))))))************)))(((((((((''''''''''''))))))))))))))))))))))))******((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$######%%%''')))))))))))))))(((((((((''''''&&&&&&&&&&&&'''''''''&&&'''))),,,+++'''###%%%%%%&&&&&&&&&&&&%%%%%%'''((()))((('''&&&''')))''''''&&&''''''((()))***''''''''''''(((((((((((('''((((((((()))))))))***))))))***++++++,,,------***+++---111666???HHHNNNXXX]]]___aaapppooogggcccfffmmmrrrtttwwwwwwtttmmmeee___[[[^^^bbbfffkkkrrryyy~~~~~~uuusssooonnnuuu}}}~~~zzzqqqpppttt|||{{{uuupppqqqooommmpppuuutttpppgggeeeaaaYYYOOOIIIHHHHHHKKKJJJOOOUUUUUUPPPRRRXXX]]]\\\ZZZWWWSSSPPPLLLJJJHHHFFFEEEEEEDDDAAA>>>;;;@@@?????????>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@?????????AAADDDFFFHHHHHHKKKOOORRRSSSUUUWWWYYYYYYZZZ[[[]]]```aaaaaaaaacccfffkkkppptttvvvwwwwwwxxxzzz|||}}}}}}{{{yyyxxxuuusssqqqqqqqqqooojjjfffhhhhhhgggeeeaaa\\\XXXUUURRRPPPLLLJJJHHHEEEBBB??????@@@AAABBBCCCCCCCCCBBB===<<<;;;<<<<<<;;;999777===:::888888;;;======<<>>===<<<;;;<<<===>>>???@@@AAABBBDDDFFFHHHIIIIIIHHHGGGGGGGGGIIILLLMMMQQQRRRSSSUUUVVVVVVWWWWWW************)))(((''''''+++***)))((('''(((((())),,,+++)))((((((((()))***))))))************)))))))))))))))))))))*********((((((((((((''''''''''''))))))((((((((('''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((''''''(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''((())))))******))))))(((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((""""""###$$$$$$%%%&&&&&&)))(((((('''((()))***+++************))))))))))))************)))))))))(((******))))))))))))*********************)))((((((***************)))((('''))))))((('''((((((******(((((()))))))))*********((())))))))))))*********,,,+++***))))))***+++,,,************************++++++***************+++))))))*********))))))((('''''''''(((((()))))))))***+++++++++******)))((()))(((((()))++++++***((())))))))))))************))))))((((((((('''''''''''''''''''''''''''''''''******)))))))))***++++++''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&((('''''''''''''''''''''&&&(((((((((''''''((((((((('''&&&''')))+++***'''$$$'''(((((())))))((((((''''''((())))))((('''((())))))(((((('''''''''((((((''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,------......''')))+++---111777>>>CCCMMMVVV___gggvvvvvvmmmeeebbbdddeeedddbbb```]]]YYYVVVTTTUUUWWWYYY]]]bbbiiiqqqwww~~~|||xxxpppmmmqqqvvvwwwvvvwww}}}~~~}}}wwwpppllljjjeee^^^XXXWWWSSSLLLFFFBBBCCCEEEIIIIIINNNTTTWWWZZZdddoootttooohhhccc```^^^[[[XXXTTTOOOHHHBBB???>>>>>>===???????????????>>>======???@@@AAABBBCCCCCCCCCCCC???>>>>>>>>>???AAADDDEEEFFFIIIKKKMMMOOOQQQSSSVVVYYYYYYZZZ\\\]]]^^^^^^^^^```bbbfffjjjmmmpppqqqrrrwwwxxx{{{}}}|||{{{xxxvvvwwwvvvuuuuuuvvvtttppplllnnnnnnmmmllliiieeebbb```[[[XXXSSSPPPLLLIIIEEEBBBAAABBBBBBCCCCCCBBBBBBBBBCCCBBB@@@?????????===<<<===;;;888999;;;===<<<;;;===<<<<<<;;;;;;<<<===>>>>>>>>>???AAABBBDDDFFFGGGGGGFFFEEEEEEEEEGGGIIIJJJLLLMMMNNNPPPQQQQQQRRRRRR((((((((())))))(((''''''+++******))))))))))))***+++***))))))((()))))))))******++++++++++++******************))))))))))))''''''''''''(((((((((((())))))((((((((((((''''''%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((((((((((((''')))))))))(((((()))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((###$$$%%%&&&'''((()))***)))))))))))))))***++++++++++++++++++************************))))))))))))******))))))))))))******)))************))))))(((******))))))))))))************)))((((((((())))))((((((((())))))))))))***((())))))))))))*********---,,,***))))))***,,,---************************)))******+++++++++************++++++,,,++++++***((())))))))))))))))))))))))***+++,,,+++***)))(((***)))))))))++++++)))'''))))))))))))************)))))))))(((((((((''''''''''''''''''''''''''''''$$$$$$%%%&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((()))((('''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&''''''&&&%%%%%%&&&(((&&&&&&''''''''''''''''''))))))(((((((((((())))))''''''''')))******'''%%%'''(((((())))))(((((('''''')))))))))((('''((()))***))))))((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***'''(((***+++---000444777???LLL[[[hhhvvv{{{sssiiiaaa]]]```]]]WWWRRRNNNNNNNNNOOOQQQRRRTTTVVV[[[bbbjjjppp|||}}}pppeeeeeeiiikkkjjjiiiooozzzuuukkkcccXXXOOOLLLJJJFFFAAA>>>???BBBFFFHHHJJJNNNTTT[[[fffyyy|||sssooolllfff```]]]WWWOOOHHHDDDBBB@@@@@@??????>>>>>>????????????@@@@@@AAABBBCCCCCCCCCCCC>>>======<<<===???@@@BBBDDDEEEGGGGGGHHHJJJNNNQQQVVVWWWXXXYYYZZZZZZZZZZZZ\\\]]]___bbbeeegggiiijjjqqqtttwwwyyyzzzyyyvvvtttxxxwwwwwwxxxyyyxxxvvvttttttttttttsssqqqooolllkkkfffccc]]]YYYUUUQQQLLLIIIIIIIIIIIIHHHHHHFFFEEEEEEGGGDDDAAA>>>>>>>>>>>>===>>><<<::::::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>======>>>???AAABBBDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHJJJKKKKKKKKKKKK((())))))************)))***)))))))))))))))))))))******))))))))))))))))))))))))******++++++***************))))))(((((('''(((((())))))******++++++))))))(((((((((((((((((((((((())))))******++++++((((((((((((((((((((((((((((((((())))))(((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,((((((((()))))))))******++++++*********)))))))))*********)))))))))))))))******))))))))))))******))))))************)))(((***)))(((''''''(((***++++++******))))))(((((((((************++++++++++++******+++++++++,,,,,,,,,---,,,***((((((***,,,---************************((()))+++,,,,,,+++***)))******++++++,,,,,,++++++,,,,,,,,,+++++++++++++++'''(((***++++++***((('''+++***)))*********(((&&&((()))))))))************)))))))))(((((((((((('''))))))))))))))))))))))))""""""###$$$%%%'''((()))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&'''((('''&&&&&&'''((((((((((((((()))))))))))))))(((((((((((((((((()))&&&'''((()))))))))'''&&&&&&&&&''''''''''''&&&&&&&&&'''(((((('''&&&'''((((((((((((((((((''''''&&&''''''''''''(((((((((((()))(((((((((((('''''''''%%%%%%&&&&&&''''''''''''''')))+++,,,,,,---000222555@@@PPP]]]hhhrrrzzz~~~}}}zzzxxxtttmmmddd___ccc___ZZZUUUQQQOOOOOOOOORRRSSSUUUWWW[[[```ggglllvvvyyymmmbbb______^^^^^^```dddppp}}}|||qqqhhh]]]SSSMMMJJJEEE@@@???BBBFFFJJJIIIMMMSSSYYYbbbsss|||vvvjjj```[[[XXXUUURRROOOLLLHHHEEEDDDBBB???>>>>>>???BBBCCC>>>???@@@@@@AAAAAAAAA@@@>>>>>>=========>>>??????BBBCCCCCCCCCCCCEEEHHHKKKOOOQQQSSSTTTUUUVVVWWWXXXZZZZZZ[[[\\\^^^aaacccdddgggjjjnnnrrrttttttsssrrrvvvvvvwwwxxxzzzzzzyyyyyyxxxxxxwwwwwwuuusssqqqpppoookkkfffbbb^^^[[[XXXUUUUUUTTTTTTSSSQQQOOOMMMLLLKKKGGGBBB???>>>>>>>>>===???>>>===<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEDDDCCCCCCBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHGGG((())))))************)))'''((((((((((((((((((((()))))))))*********))))))'''(((((()))******)))))))))))))))(((((('''''''''(((((())))))******++++++(((((())))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))(((******)))))))))((((((((())))))))))))))))))************))))))))))))******((())))))*********)))))))))((('''&&&'''((()))***++++++*********)))((((((******************************+++++++++,,,,,,,,,,,,***)))(((((()))***,,,))))))))))))))))))))))))((()))***,,,,,,++++++***((())))))***++++++******,,,,,,,,,+++++++++++++++&&&'''((())))))(((''''''+++***)))*********(((&&&((()))))))))***************)))))))))(((((((((((())))))))))))))))))))))))((((((''''''((())))))*********))))))((((((((('''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&'''((((((&&&&&&&&&((('''((((((((())))))******(((''''''&&&&&&''''''(((&&&'''((()))((((((''''''&&&''''''''''''''''''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((('''''''''''''''************++++++++++++&&&(((***,,,,,,---...000///666@@@KKKTTT]]]hhhppppppqqqrrrrrrqqqnnniiieeeaaaaaa___]]]XXXSSSNNNKKKQQQSSSVVVYYY\\\aaagggkkkssswwwyyyxxxyyy}}}~~~|||xxx{{{~~~}}}pppkkkeee___\\\WWWRRRTTTYYY```kkkuuu||||||tttllldddWWWRRRKKKEEECCCEEEHHHJJJHHHPPPZZZcccooorrreeeXXXUUURRRPPPPPPQQQQQQPPPQQQLLLFFF@@@===>>>AAACCC??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>?????????BBBBBBAAA@@@@@@AAADDDGGGFFFJJJMMMOOOPPPRRRTTTWWWXXXXXXYYYZZZ[[[]]]___```]]]___dddhhhlllnnnoooooossstttvvvwwwyyyzzz{{{|||{{{{{{zzzxxxwwwuuusssrrrssspppllliiigggfffdddccc```___^^^\\\ZZZXXXVVVUUUQQQLLLFFFAAA??????????????????@@@???>>>=========;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGG((((((((())))))(((''''''&&&''''''(((((((((((('''(((((()))************)))&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))************)))((('''&&&%%%%%%))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((((('''))))))))))))******************))))))))))))******((())))))************)))))))))((((((((((((((()))******+++++++++***)))))))))(((((((((((((((''''''((())))))))))))************))))))))))))))))))***))))))))))))))))))))))))((()))***+++++++++++++++''''''((()))************((()))))))))))))))))))))'''''''''((((((((())))))***)))))))))++++++)))'''))))))))))))******************)))))))))((((((((('''''''''''''''''''''''')))((((((''''''''''''(((***))))))((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((($$$&&&((((((&&&%%%&&&'''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&((())))))'''''''''(((((())))))******))))))(((%%%&&&''''''%%%%%%&&&'''$$$%%%'''))))))))))))(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((************************$$$&&&(((******+++---///---...333<<>>>>>@@@BBB@@@DDDIIIKKKLLLMMMQQQUUUTTTUUUVVVXXXZZZ[[[\\\]]]WWWXXX[[[___cccfffhhhjjjnnnppprrrtttuuuvvvyyy{{{}}}|||{{{yyywwwvvvuuutttuuurrrnnnmmmmmmnnnnnnmmmhhhhhhgggeeebbb```]]]\\\RRRMMMFFFAAA???>>>===<<>>???@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFF************)))(((''''''&&&'''((()))***))))))((('''((()))***+++******)))''''''((()))***+++*********************+++++++++((((((((((((''''''''''''(((((()))))))))*********))))))((((((''''''&&&&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((*********)))))))))))))))&&&'''((()))***))))))(((*********)))))))))((((((((()))))))))******************))))))))))))******(((((()))***************+++++++++++++++***)))(((((()))***+++++++++******))))))((((((''''''''''''((())))))))))))*********)))******++++++******)))))))))))))))))))))))))))))))))))))))***+++,,,---&&&'''((()))************'''''''''(((((()))))))))***)))((((((((()))+++,,,)))(((((()))++++++***((())))))))))))*********************)))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''###%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((&&&(((***)))'''&&&''')))))))))************))))))'''((())))))''''''((()))%%%'''((()))))))))'''&&&''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))((('''''''''''''''''''''&&&''')))))))))***---///---,,,...444888>>>KKKWWWaaaeeefffccccccggggggeeedddeeeffffffddd```\\\ZZZ[[[ZZZZZZ\\\dddrrrsssllllllllljjjooouuu{{{zzzxxxtttllleee^^^[[[YYYYYYUUUOOOOOOSSSWWW```hhhlllrrrzzzuuummmbbbYYYSSSOOOLLLJJJIIIRRR\\\hhhzzzyyyfff\\\NNNEEEDDDJJJRRRWWW\\\ZZZVVVQQQLLLGGGDDDBBBAAABBBBBBCCCCCCBBBBBBAAA===>>>??????@@@@@@@@@@@@???@@@@@@???===<<<===>>><<>>???BBBDDDEEECCCAAABBBCCCAAAAAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBBBBCCCCCCDDDAAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEE---------,,,,,,***)))((('''((()))+++++++++***)))'''((()))+++++++++***)))(((((()))++++++,,,,,,,,,+++++++++,,,,,,---------++++++******))))))(((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))'''((()))++++++)))((('''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******'''((()))++++++******)))+++++++++************)))(((((())))))*********+++******))))))))))))******(((((()))***************------......---+++***(((((()))***+++,,,,,,+++***++++++******)))))))))(((***++++++++++++,,,,,,,,,)))***,,,------,,,***)))))))))))))))))))))))))))***)))(((((()))+++---...''''''(((******+++++++++'''(((((()))***++++++,,,---+++)))((()))+++---///((((((((()))+++,,,+++)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((('''&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''((()))+++---...))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&###%%%''''''&&&$$$$$$%%%'''''''''((()))******+++))))))(((((((((((())))))&&&(((***)))&&&%%%'''***''''''((((((((((((''''''(((***+++***)))((()))+++'''((()))***)))(((%%%$$$''''''''''''((((((((()))###$$$%%%&&&''')))************************))))))***+++++++++***+++...000///,,,---111222333<<>>???@@@@@@@@@@@@===???@@@???===;;;:::;;;<<>><<<;;;::::::;;;;;;===>>>>>>>>>===<<<999:::;;;===???AAADDDEEEEEEGGGJJJMMMPPPRRRSSSSSSTTTSSSRRRRRRTTTVVVYYYZZZ[[[\\\\\\\\\[[[\\\___aaaiiijjjkkklllmmmoooppppppoooooooooppprrrtttuuuwwwtttttttttsssrrrpppnnnmmmggggggeeeccc___[[[WWWUUULLLNNNOOOPPPOOOMMMJJJHHHEEEFFFFFFGGGGGGFFFFFFEEEHHHEEECCCAAAAAA@@@>>><<<>>>======???BBBCCCBBBAAA===>>>???@@@AAAAAABBBBBB...---,,,++++++,,,---...************************((()))***++++++***)))((())))))))))))))))))))))))************************(((((())))))))))))(((((((((((((((((())))))))))))------+++***)))(((((((((((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''((()))***)))))))))+++,,,,,,)))'''))))))((('''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))))))))))))))))))))((((((((()))+++,,,***)))((('''''''''(((((('''&&&%%%$$$$$$&&&''')))))))))))))))))))))))))))***)))))))))))))))))))))***)))((((((''''''((((((*********)))))))))))))))++++++***))))))***+++,,,///...+++)))((((((((()))((((((((()))))))))******+++***)))((('''(((((()))+++***(((''''''((()))***,,,******+++------***((((((((()))************)))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))++++++***(((''''''''''''++++++++++++++++++++++++***(((&&&''')))***)))(((((((((''''''''''''((((((******))))))))))))******&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&)))(((&&&&&&&&&''')))***(((''''''&&&'''((()))***&&&&&&((())))))*********+++(((%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%(((''''''&&&&&&''''''((()))(((&&&%%%%%%&&&((()))&&&'''''''''&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''((()))***((((((((((((((()))************)))***,,,///222333555<<>>>>>======;;;;;;<<<======<<<;;;:::;;;;;;;;;<<<===>>>@@@@@@BBBCCCFFFIIILLLNNNNNNOOOPPPOOOOOOOOOQQQSSSVVVWWWWWWXXXYYYYYYXXXYYY\\\^^^bbbccceeegggiiilllmmmnnnsssrrrpppooooooqqqrrrttttttuuuvvvwwwvvvuuusssrrrooonnnmmmkkkhhheeebbb```]]]]]]]]]]]]ZZZVVVRRRPPPKKKKKKLLLLLLLLLKKKJJJIIIJJJGGGCCC@@@???>>><<<:::=========>>>@@@AAA@@@???======<<<<<<<<<===>>>>>>,,,,,,++++++++++++,,,,,,************************))))))************))))))))))))))))))))))))))))))************************(((((())))))))))))((((((''''''(((((())))))******...---,,,+++************))))))((((((((()))******))))))))))))))))))))))))%%%%%%%%%%%%&&&'''((()))(((((((((***++++++(((&&&)))((((((''''''''''''((('''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''((()))))))))))))))(((((())))))))))))******(((((('''&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((************************))))))))))))))))))******)))(((((('''''''''''''''))))))))))))************///...,,,+++************000...,,,)))(((''''''''')))))))))))))))***************)))((((((((())))))***)))(((''''''(((***************+++------+++)))((())))))***************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((------,,,+++***)))(((((()))))))))))))))(((''''''************************,,,***))))))***+++***))))))((((((''''''(((((()))***))))))(((((())))))***%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&(((''''''&&&&&&((()))***'''''''''''''''((()))***&&&''''''((())))))))))))+++)))''''''((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%$$$%%%&&&'''%%%$$$&&&'''((()))***)))((('''(((((((((((((((((((((((((((((((((''''''''''''&&&(((((((((''''''((((((((()))((('''&&&&&&'''))))))$$$'''***)))%%%$$$&&&)))'''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((()))******))))))((()))+++---///111,,,222;;;EEENNNWWW^^^ccc^^^^^^ccctttuuussspppqqquuu{{{|||tttmmmhhhccc^^^[[[aaadddiiinnntttxxx{{{}}}~~~yyyyyyzzzyyy{{{xxxrrrlllfffaaa^^^]]]___eeemmmtttzzz}}}~~~~~~yyynnnjjjddd___\\\YYYUUUSSSTTTSSSSSSUUUXXXYYYYYYXXXUUUVVVUUUWWWcccuuuooo```UUUOOOKKKIIIJJJKKKMMMNNNNNNLLLKKKIIIEEEEEEDDDCCCAAA@@@>>>===;;;<<<======<<<;;;999888<<<<<<;;;;;;;;;;;;<<<<<<===???AAACCCFFFGGGHHHHHHIIIIIIIIIJJJLLLOOOQQQSSSRRRTTTUUUUUUUUUVVVXXXZZZZZZ[[[^^^aaadddgggiiikkkqqqooollliiihhhiiikkklllqqqsssvvvxxxyyyxxxvvvtttuuuttttttsssqqqooommmllllllllllllkkkhhhddd```]]]VVVVVVVVVVVVTTTRRRPPPNNNSSSNNNHHHCCCAAA@@@???>>>>>>======>>>??????>>><<<>>>===:::999888999;;;<<<))))))(((((((((((())))))************************)))))))))******)))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++------,,,+++***************))))))((())))))******(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((())))))(((((()))++++++)))''')))(((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))(((((())))))***))))))(((***))))))))))))))))))))))))(((((('''((()))******)))))))))))))))))))))))))))))))))))))))*********++++++***))))))))))))***(((((())))))******++++++...---,,,+++***)))))))))******))))))))))))***+++++++++++++++,,,,,,,,,,,,******))))))))))))))))))))))))((((((((()))***+++((()))***+++,,,+++***)))'''((())))))******))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((''''''&&&$$$%%%''')))+++++++++***************************,,,+++***)))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''((())))))((((((((('''''''''((((((&&&''''''((())))))((((((((('''%%%&&&((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''%%%$$$%%%((()))&&&###&&&''')))+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''(((((((((''''''&&&''''''((()))%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''&&&''')))++++++***)))(((((((((((((((((())))))***(((((((((((()))+++---...---111666<<>>>>>>>>===;;;999888<<<;;;;;;:::::::::;;;;;;;;;<<<===???@@@BBBCCCCCCDDDDDDEEEFFFHHHJJJMMMNNNOOOPPPRRRSSSRRRSSSUUUWWWVVVWWWYYY\\\___bbbeeefffhhheeeaaa^^^]]]^^^aaacccjjjlllpppsssuuutttsssrrrsssssssssssssssrrrrrrqqqrrrsssttttttrrrpppllljjjccccccbbb___\\\XXXUUUSSS[[[VVVNNNIIIFFFFFFFFFFFF@@@???>>>>>>??????===;;;???===:::777777999<<>>FFFLLLXXX^^^kkk|||xxxmmmdddaaa___]]][[[WWWTTTPPPOOOQQQTTTVVVWWWQQQSSSVVV[[[aaakkkwww~~~~~~~~~~~~zzzrrrkkkgggeee\\\ZZZXXXWWW[[[cccnnnvvvyyyzzz|||~~~yyysssmmmgggccc[[[WWWPPPKKKIIIHHHGGGGGGFFFGGGJJJTTTiii}}}tttbbbSSSFFFCCC???<<<<<>><<<:::999::::::::::::;;;;;;<<<===:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGHHHIIILLLNNNPPPQQQQQQRRRSSSUUUUUUVVVWWWYYY[[[]]]___```]]][[[WWWUUUUUUXXX\\\^^^cccfffiiilllnnnooonnnmmmnnnnnnnnnooopppqqqqqqrrruuuvvvxxxxxxxxxvvvsssqqqooonnnkkkfffbbb]]]YYYWWW]]]WWWPPPKKKIIIIIIJJJKKKCCCBBBAAABBBBBBBBB@@@>>>>>><<<999777888;;;???BBB******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********))))))(((((('''(((((())))))))))))((((((''''''(((((())))))******((((((((('''(((((())))))++++++***)))))))))******))))))))))))))))))))))))((((((((('''(((((()))***+++***))))))***+++***)))(((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))((((((((((((''''''''''''((()))))))))((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))******+++++++++******)))))))))))))))))))))))))))************'''((()))***************((((((((()))))))))******)))))))))(((((((((((((((((()))***+++++++++******((())))))******+++++++++''')))++++++)))((('''(((''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++)))))))))))))))(((''''''((((((((((((((((((((((((((())))))(((&&&&&&''')))***))))))(((((())))))***)))((((((''''''(((((()))'''(((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))))))))((('''%%%$$$&&&''''''((((((((('''''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''')))(((((((((******(((''''''''''''''''''(((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''''')))&&&$$$%%%)))***'''$$$&&&&&&&&&''''''''''''''''''(((***,,,,,,+++***)))((((((((((((((()))******''''''(((((()))))))))******++++++,,,...333:::???KKKTTTcccpppzzzyyynnnddd^^^ZZZYYYYYYUUURRRMMMKKKMMMQQQTTTVVVUUUWWWYYY[[[^^^eeeooovvv~~~~~~xxxzzz{{{wwwooohhhdddcccccc```YYYTTTRRRVVV^^^eeekkknnnssswww{{{~~~|||wwwssshhhbbbYYYQQQLLLJJJHHHFFFEEEHHHMMM[[[rrr{{{nnnaaaOOOIIIAAA:::666888;;;>>>DDDFFFIIIKKKJJJFFFAAA>>>@@@@@@@@@@@@???===;;;:::999999999999:::<<<===>>>;;;;;;;;;;;;;;;<<<===>>>===>>>???@@@BBBCCCDDDDDDGGGIIILLLMMMNNNNNNPPPQQQSSSSSSTTTUUUWWWXXXYYYYYYUUUTTTRRRRRRSSSWWWZZZ]]]```bbbdddfffhhhiiiiiiiiihhhhhhhhhiiikkkmmmnnnooovvvwwwyyyyyyyyywwwtttrrruuusssnnniiidddaaa___^^^]]]WWWPPPKKKIIIIIIJJJJJJHHHGGGFFFGGGHHHGGGEEECCC???===:::999:::>>>BBBDDD******+++,,,,,,+++******))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++******)))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))((('''''''''(((((()))***,,,+++******))))))******))))))))))))))))))))))))***)))(((((('''(((((((((***)))'''((()))***)))((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))***)))((('''&&&''''''(((%%%&&&'''(((((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++******)))(((((((((((((((*********)))))))))))))))((()))***+++++++++******((()))))))))))))))((((((((((((((('''''''''&&&&&&((()))***++++++++++++***(((((()))***++++++,,,+++***,,,...---***((('''((())))))***+++++++++++++++************************************************))))))))))))))))))))))))************************+++++++++***************++++++***(((''''''''''''((((((((((((((((((((((((&&&((()))(((&&&&&&(((+++******))))))))))))******((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&'''((())))))(((''''''&&&''''''(((((('''&&&&&&)))(((((()))***+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&((())))))(((''''''(((,,,+++)))(((((()))***+++((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''(((((((((''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&'''((()))***))))))(((((((((((((((((()))******'''(((((()))))))))))))))((()))******+++...222555<<>><<<:::888777>>>?????????>>>===;;;:::888888888888999:::;;;;;;<<<;;;:::::::::;;;<<<===;;;<<<===>>>>>>?????????AAACCCFFFHHHIIIIIIJJJLLLMMMMMMNNNOOOQQQRRRSSSSSSPPPPPPPPPPPPRRRVVVYYY[[[^^^^^^^^^___```aaabbbcccaaaaaabbbcccdddgggiiikkknnnpppsssuuuvvvuuusssrrruuurrrmmmhhheeedddeeefffddd___XXXRRROOONNNNNNMMMMMMLLLKKKLLLMMMMMMKKKJJJFFFDDDBBB@@@AAACCCFFFHHH((()))***++++++***)))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++******)))(((''''''&&&(((((())))))))))))(((((())))))))))))((((((((((((((('''''''''((()))***+++,,,,,,+++***))))))******))))))))))))))))))))))))***)))(((''''''''''''''')))(((&&&&&&((()))(((''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((((()))))))))))))))+++***'''&&&%%%&&&((()))%%%&&&((()))))))))(((((((((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))))))))))))))++++++******))))))((((((***+++,,,---,,,,,,******''''''((()))******))))))******))))))((((((((('''((()))***+++,,,,,,+++***'''((()))++++++,,,,,,,,,,,,///111///,,,)))((()))++++++,,,------------,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&***)))(((''''''((()))***((((((((((((((((((((((((&&&(((***)))''''''))),,,******))))))))))))******((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((()))(((((((((###%%%'''(((*********)))&&&''''''(((''''''&&&&&&$$$######$$$%%%%%%$$$"""''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$'''***)))&&&%%%&&&(((+++)))&&&$$$###%%%'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((%%%&&&'''((())))))))))))%%%''')))(((%%%$$$&&&)))&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''((((((((((((((()))******(((((()))))))))))))))(((+++,,,,,,,,,+++,,,...000222888CCCPPP\\\eeejjjlllkkknnnooollleee^^^ZZZYYY^^^ZZZVVVTTTSSSSSSSSSRRRPPPVVV]]]ccciiisss{{{yyy}}}{{{sssnnnrrruuurrrlllfffeeefffYYYYYYYYYWWWTTTSSSSSSTTTQQQXXXaaajjjrrrzzzzzzqqqjjjfffcccaaaYYYZZZ\\\cccqqq}}}{{{llloootttuuuqqqllliiiggg[[[WWWPPPJJJGGGGGGHHHJJJNNNJJJDDD>>>999777777888======>>>>>>>>><<<;;;:::888777777777777777888888<<<;;;:::999999:::;;;<<<999:::;;;<<<<<<<<<<<<;;;<<<>>>BBBDDDDDDEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPMMMMMMNNNOOOQQQTTTVVVWWW[[[ZZZYYYYYYZZZ[[[]]]^^^\\\\\\\\\]]]___bbbdddfffdddgggkkkooorrrsssssssssssspppkkkfffeeefffiiikkknnniiibbb\\\XXXVVVTTTSSSPPPOOONNNOOOQQQQQQOOONNNNNNLLLJJJHHHHHHIIIKKKLLL+++*********))))))((((((+++++++++,,,,,,---------******))))))((((((''''''++++++******)))(((((((((---+++)))'''%%%%%%%%%%%%(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))******)))((('''&&&%%%%%%&&&&&&''''''((()))))))))(((((())))))))))))((((((,,,,,,,,,+++***((('''&&&'''!!!%%%'''%%%###%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))((((((************)))(((&&&&&&(((((())))))*********+++))))))***+++++++++******(((((()))+++,,,,,,)))'''%%%%%%%%%%%%&&&'''))))))))))))((((((((((((((()))))))))))))))))))))))))))!!!###'''***,,,+++)))(((*********))))))))))))))))))))))))***+++++++++,,,%%%&&&&&&'''((())))))*********++++++++++++******///...---,,,++++++***)))......---,,,++++++,,,,,,,,,------...---,,,+++***+++++++++*********))))))))))))************))))))((()))***++++++***)))((())))))************))))))))))))))))))((((((((((((************************+++******)))(((''''''&&&******************************))))))))))))******)))***+++,,,,,,+++***)))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%&&&''''''(((''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''$$$%%%%%%&&&'''((()))))),,,------,,,)))(((((()))***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))(((((((((((()))******))))))((((((''''''&&&&&&((((((((((((((((((((((((***)))((('''&&&&&&'''(((%%%&&&''')))))))))((((((%%%&&&'''(((((('''&&&%%%***)))(((''''''((()))***((()))))))))*********+++))))))((('''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,,,,222555999???HHHSSS___gggdddiiimmmjjjeeeaaa^^^\\\aaabbb```\\\\\\___]]]WWWVVVXXX^^^jjjzzz|||sssrrrpppllljjjjjjkkknnnooonnnlllhhhfffaaa]]]XXXXXX[[[]]][[[XXXTTTRRRUUU___jjjpppuuuzzzzzztttpppjjjfffccccccffffffbbb^^^XXXYYY[[[___cccdddbbbaaa___YYYSSSQQQPPPUUUdddsssrrrdddQQQCCC<<<999666444666666999<<>>>>>@@@BBBDDDDDDDDDDDDGGGJJJKKKKKKIIIHHHIIIIIIKKKMMMOOOQQQRRRTTTTTTSSSSSSTTTVVVXXXYYYVVVXXXZZZ\\\\\\]]]```bbbccccccdddhhhmmmppppppnnnnnnnnnnnnllljjjkkknnnpppuuusssppplllgggbbb^^^\\\[[[[[[[[[[[[ZZZYYYWWWWWWWWWUUUSSSRRRRRRRRRQQQPPP************)))))))))((())))))******++++++++++++(((((((((((())))))))))))''''''((())))))******+++***)))((('''&&&''''''(((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))(((((())))))(((((((((((((((((((((((())))))))))))((((((&&&&&&&&&%%%$$$"""!!! (((###"""'''***(((''')))%%%&&&&&&&&&''''''''''''&&&'''(((((((((((((((((('''(((((()))))))))))))))(((((()))))))))*********************************,,,***(((((())))))((('''(((((((((((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))%%%&&&&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))******&&&&&&'''(((((()))******)))))))))******)))))))))---------,,,++++++******++++++***)))))))))))))))))))))*********)))((('''+++++++++*********))))))))))))************))))))((()))***++++++***)))((())))))************)))))))))))))))))))))))))))(((************************+++******)))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((''''''''''''((()))''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''(((((())))))(((((('''((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''"""$$$%%%&&&&&&''')))+++***))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$###$$$%%%%%%&&&((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''&&&''''''(((&&&'''((())))))(((((('''&&&''''''((((((''''''&&&))))))(((''''''((())))))''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''')))))))))******++++++,,,,,,...000444;;;DDDNNNTTT___bbbdddaaa^^^]]]^^^___```cccfffgggfffcccbbbbbb```aaagggsss~~~rrrnnnllljjjjjjmmmoooqqqssssssqqqnnnkkkgggfffeeeeeefffeeebbb^^^aaa[[[XXX]]]eeejjjmmmppp{{{~~~|||uuupppjjjfffdddaaa[[[VVVQQQQQQRRRUUUYYYZZZZZZXXXVVVTTTRRRRRRZZZkkk~~~jjjYYYMMMEEE===777555444555777;;;>>>>>>>>>AAA???===<<<<<<<<<:::888777777777777888888888888777888999:::;;;<<<<<<<<<<<<;;;999888888:::<<<>>>?????????AAADDDFFFEEEDDDFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOOOOQQQRRRTTTUUUSSSUUUWWWXXXYYYZZZ\\\^^^\\\[[[\\\___cccffffffeeeiiijjjkkkkkkkkkmmmppprrrvvvuuurrrooojjjfffccc```^^^^^^^^^^^^^^^]]]]]]\\\\\\ZZZXXXXXXXXXYYYXXXVVV************))))))))))))(((((((((((())))))))))))'''''''''((()))*********&&&''''''(((((()))******''''''''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))******))))))(((''''''&&&(((((())))))))))))((((((''''''''''''&&&$$$######(((%%%$$$(((***))))))***&&&&&&'''''''''((((((((((((((((((((((((((('''&&&$$$%%%'''(((***+++++++++(((((())))))))))))******---,,,***)))((())))))***...+++'''&&&&&&'''''''''))))))))))))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))***(((&&&%%%%%%'''***,,,))))))))))))))))))******)))))))))((((((((((((((('''(((((())))))*********(((((())))))))))))((((((++++++++++++++++++++++++------,,,++++++++++++,,,(((((())))))(((((('''&&&+++++++++***************))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))*********************************))))))(((((('''((((((((((((((((((((((((***))))))(((((())))))******(((&&&$$$$$$&&&(((***''''''''''''(((((((((((((((((((((((((((''''''&&&'''(((((()))))))))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''(((((('''''''''&&&&&&&&& """$$$%%%''')))+++)))))))))(((''''''&&&&&&(((((((((''''''''''''&&&(((''''''&&&&&&''''''((('''''''''''''''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((('''(((((()))(((((('''&&&(((''''''''''''''''''((((((((('''&&&&&&'''(((((((((((((((((('''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((************************,,,---...000333888???DDDSSSWWW\\\^^^]]][[[[[[]]]```dddooozzzxxxmmmjjjnnnhhhhhhllluuuxxxkkkfffeeegggjjjppprrruuuxxxyyyxxxvvvtttqqqtttwwwxxxuuuqqqmmmkkknnngggdddiiiooonnnjjjhhhnnnooosss{{{|||tttmmmhhhbbbZZZUUUOOONNNMMMNNNPPPRRRRRRQQQNNNPPPOOOQQQcccrrrcccUUUHHH???777555333333666:::>>>???AAA@@@>>>>>>>>><<<:::777555555666666777777888888666888:::;;;======<<<<<<888777555444555666888:::;;;;;;;;;<<>><<<;;;:::999;;;;;;;;;<<<>>>???>>><<<888888777777666666555555555666888999::::::999999999999888888888999:::;;;:::999888999;;;=========<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEIIIKKKMMMNNNNNNNNNPPPRRRPPPOOONNNMMMNNNOOORRRTTTSSSVVVYYY\\\\\\^^^```aaa______^^^^^^]]][[[ZZZYYY]]]]]]]]]___aaaccceeefff`````````aaacccdddcccaaa))))))))))))************************))))))))))))*********)))((('''''''''&&&''''''(((((()))*********++++++***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++$$$%%%%%%&&&''''''(((((((((((())))))))))))((((((''''''(((((()))(((((((((+++......***((((((((('''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&((()))))))))))))))((('''))))))(((((((((((('''''',,,+++)))((('''(((((()))$$$%%%&&&))),,,,,,***'''*********))))))******+++(((''''''(((((()))***+++))))))))))))))))))))))))((()))***++++++)))((('''((((((((()))******++++++++++++++++++************))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++(((((('''''''''((())))))))))))((((((((()))*********************++++++++++++***)))(((((()))***+++******))))))))))))******))))))************))))))((())))))******+++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((()))((((((''''''(((((()))%%%&&&((())))))(((&&&%%%''''''''''''(((((((((((((((((((((((((((''''''&&&%%%&&&&&&''''''''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((($$$$$$%%%&&&'''((()))***'''(((***)))(((((()))***(((((((((((((((((('''''''''(((((((((((()))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((()))((((((((()))((((((''''''''''''((()))(((((((((((((((((()))&&&'''(((((((((((('''&&&''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))))))))***,,,...444555>>>KKKUUUZZZffftttuuuvvvzzzooommmjjjgggfffccc___\\\VVVRRRPPPSSSUUUUUUYYY^^^ffffffhhhlllrrrzzz}}}|||ssskkkggg^^^ZZZUUUQQQSSS[[[gggooowww}}}zzzxxxwwwoookkkddd^^^ZZZWWWTTTRRRPPPSSSUUU\\\qqqzzzwwwrrriiibbbUUUQQQKKKGGGFFFFFFEEEEEEFFFCCC@@@???>>>===<<<:::999999999999888888888777888888777777777888888888888777777777888888999999888777555555888::::::::::::::::::::::::;;;<<<===<<<===>>>@@@AAAAAAAAAAAAEEEGGGIIIIIIIIIJJJKKKMMMLLLMMMMMMLLLLLLLLLOOOQQQRRRTTTVVVWWWWWWXXXZZZ\\\XXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXYYY[[[]]]```bbb______```bbbcccdddbbb```((()))))))))*********************)))))))))(((((())))))))))))((((((((((((''''''((())))))******+++******++++++***)))'''&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''((((((((((((((((((((((((((())))))))))))(((((((((((()))***************'''---...)))''')))***)))%%%&&&&&&&&&''''''''''''&&&'''(((((((((((((((((((((((())))))))))))(((((())))))(((((((((''''''''')))))))))))))))((((((((((((''''''(((***+++***)))***))))))(((((())))))***''''''''''''((()))***+++))))))))))))))))))))))))(((((()))*********))))))'''(((((()))******++++++))))))))))))************(((((((((((((((((((((((())))))************))))))(((((())))))))))))))))))+++++++++++++++,,,------(((''''''&&&'''((()))***))))))*********++++++++++++***)))(((((()))***++++++***)))(((((()))***+++))))))************))))))((())))))******+++,,,,,,))))))))))))))))))))))))************************((((((((((((((((((((((((++++++************++++++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((%%%'''((((((&&&&&&''')))'''((((((((((((((((((((('''((((((((())))))))))))'''&&&&&&&&&&&&&&&&&&'''((((((''''''(((((()))***((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&((()))))))))(((((((((((('''&&&''''''))))))(((((())))))))))))(((((('''((())))))))))))((('''%%%%%%&&&'''((()))******'''''''''''''''((())))))''''''''''''''''''''''''''''''(((((())))))******''')))++++++******+++---000,,,000<<>>?????????>>>@@@AAACCCCCCCCCCCCEEEGGGHHHJJJLLLLLLJJJJJJLLLOOONNNOOOPPPPPPOOOQQQSSSVVVTTTTTTTTTTTTTTTTTTSSSRRRSSSRRRRRRSSSUUUXXX[[[]]]\\\\\\\\\^^^______]]][[[(((((())))))*********+++******))))))((((((((('''''''''(((((())))))******++++++******))))))(((((())))))***++++++***((('''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''++++++******))))))(((((((((((())))))))))))((((((%%%&&&'''((()))))))))((("""(((+++&&&$$$(((+++)))%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))))))))(((''''''((()))))))))))))))))))))(((((('''''''''&&&'''((()))))))))))))))(((---***((('''(((*********((('''&&&&&&&&&&&&''''''''''''''''''((()))++++++)))))))))))))))))))))))))))))))))))))))******+++'''(((((()))***+++++++++''''''(((((())))))******((((((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))(((((((((***)))))))))***++++++,,,)))(((''''''((()))***+++))))))******+++++++++++++++***)))'''''')))***++++++***)))(((((()))***+++))))))************))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******************++++++************************((((((''''''''''''((((((---,,,)))(((((())),,,---''''''''''''((((((((()))(((((((((((((((''''''&&&'''(((((()))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&((())))))(((&&&%%%%%%&&&'''''''''((((((((((((((('''((((((((())))))******((((((''''''''''''((((((&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&((()))))))))((((((((('''&&&&&&'''((()))***'''((()))******)))(((''''''((()))******)))((('''&&&'''((()))***+++,,,---'''''''''''''''((()))***''''''''''''''''''''''''&&&''''''((()))******+++&&&(((******((('''((())),,,(((,,,777<<>>???>>>>>>@@@BBB@@@CCCFFFFFFEEEDDDFFFHHHHHHIIIIIIHHHHHHJJJNNNQQQPPPQQQQQQQQQQQQQQQPPPOOOPPPPPPOOOPPPRRRUUUXXXZZZWWWWWWXXXYYY[[[ZZZWWWUUU''''''(((******+++++++++''')))***++++++***)))'''---***((()))+++,,,)))&&&+++***)))'''''')))***+++******++++++++++++******''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((())))))((((((((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))+++,,,---------+++***)))''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''((()))***+++,,,))))))((('''''''''''''''))))))))))))))))))))))))((('''&&&&&&'''((()))***(((((((((((((((((((((((()))***+++++++++)))((('''++++++******************))))))(((((((((((())))))******)))(((((('''((((((++++++++++++***((('''&&&$$$$$$$$$%%%&&&'''((()))((()))***++++++***((('''+++***)))((((((''''''(((******))))))))))))******************************&&&''''''((((((((((((((((((((())))))*********+++))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))((((((''''''&&&&&&)))***++++++***)))***+++))))))))))))((((((((((((******))))))((((((''''''))))))))))))************))))))((('''''''''''''''(((((((((((((((''''''''''''((()))))))))(((&&&%%%&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((()))***+++,,,,,,---'''((()))(((&&&%%%%%%&&&(((((((((((('''&&&%%%$$$''''''''''''((((((((((((''')))***++++++***)))'''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++((('''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))+++---000333999@@@DDDQQQYYYeeeoootttuuutttssssssoooiiiaaaZZZXXXZZZ\\\\\\XXXQQQMMMNNNTTT\\\aaa^^^dddfffdddeeeooozzz}}}zzz{{{zzzuuurrrrrruuu|||{{{wwwpppjjj]]][[[XXXVVVUUUSSSPPPMMMKKKLLLPPPYYYfffsss~~~~~~wwwppphhhbbb```^^^XXXTTTPPPLLLIIIKKKRRRXXXZZZYYYQQQTTTRRRMMMQQQbbbxxxtttiii```TTTIII<<<888666888999;;;AAAGGGLLLLLLHHHAAA>>><<<777111555555666777777777777777999888555444333555777888;;;999888777888888666555444555666888999:::::::::888888888999999:::::::::<<<<<<======???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLLLLNNNOOOPPPQQQQQQUUUTTTSSSRRRRRRRRRRRRRRR'''((()))******+++++++++******))))))))))))******''')))+++,,,,,,++++++++++++***)))(((((()))***+++)))******++++++******)))''''''''''''((((((((((((''''''(((((((((((((((((())))))((((((((((((((()))(((((())))))))))))(((((()))))))))))))))((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++******)))((((((((((((((((((((((((((((((((((((((()))((((((''''''((()))***((((((((((((((((((((((((***************)))((((((''''''((()))******++++++))))))(((((((((((())))))+++***))))))((((((((()))******+++******)))(((''''''&&&&&&''''''((()))***((()))***++++++***((('''))))))((((((((())))))*********))))))))))))******************************'''((())))))******))))))((()))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***))))))))))))))))))((((((((()))******(((((()))***************))))))))))))***)))))))))((((((((('''))))))))))))************))))))(((''''''''''''(((((((((((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''(((((()))*********%%%'''((((((&&&&&&'''((())))))))))))((('''&&&%%%''''''''''''(((((((((((('''((()))******)))((('''))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******)))((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))***,,,---///333888<<<@@@HHHUUU```iiippptttwwwllljjjgggbbb^^^]]]^^^aaaeeeccc___]]]]]]___bbbdddbbbdddeeegggppp}}}yyywwwtttpppoooqqqpppxxx~~~|||wwwiiieee___\\\ZZZZZZZZZYYYVVVQQQMMMQQQ]]]kkkvvv{{{~~~xxxpppjjjgggccc]]]XXXUUUPPPJJJIIIMMMQQQRRRQQQLLLNNNMMMLLLUUUlllwwwooodddXXXEEE@@@<<<;;;:::888;;;AAAFFFIIIHHHDDDAAA@@@>>>999666666777777777777777777888777666555666888:::;;;999888777888:::;;;:::999777888999::::::;;;;;;;;;888888888999999999::::::888888888999:::;;;======@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOPPPPPPOOONNNNNNMMMMMMMMMMMM'''((()))******+++******,,,***(((''''''(((***,,,"""'''+++,,,)))'''(((***+++***)))(((((()))***+++)))******++++++******)))''''''''''''(((((((((((()))))))))))))))((((((((()))((((((''''''((())))))(((((())))))))))))((((((*********))))))((((((((()))((((((''''''''''''((())))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))***)))((((((((((((((((((''''''''''''''''''''''''***))))))((((((((())))))((((((((((((((((((((((((******))))))(((((())))))''''''(((((()))))))))***))))))(((((((((((())))))++++++***))))))))))))***))))))************))))))******))))))))))))******((()))***++++++***)))((((((((((((((()))***++++++******))))))))))))******************************((()))******++++++******))))))))))))************)))))))))))))))))))))))),,,,,,+++*********++++++))))))***************+++''')))***)))((('''((()))+++++++++*********))))))))))))))))))(((((((((((())))))))))))***************)))((((((''''''((((((''''''((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''$$$&&&'''''''''''')))***************)))(((''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&)))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''((((((''''''''''''(((((()))(((''''''&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))+++,,,,,,++++++---000333111888AAALLLXXXcccmmmtttmmmjjjeee___\\\\\\```dddmmmnnnnnnnnnmmmllljjjiiikkkiiihhhmmm{{{|||rrrnnnkkkhhhiiilllmmmuuu}}}wwwqqqjjjeeecccdddfffgggaaa[[[VVVYYYccclllooonnnpppssswww{{{|||xxxuuuqqqkkkgggddd]]]TTTOOONNNPPPPPPOOOLLLLLLJJJMMM]]]yyy|||xxxmmmbbbRRRMMMHHHDDD>>>:::;;;@@@AAAGGGKKKGGGDDDCCCBBB@@@999888888888999999::::::999999888777777888999999777666666777:::;;;;;;:::555666777777888888777777777777888888888888999999555555555555666888999:::;;;<<<===>>>@@@AAACCCCCCBBBBBBCCCDDDEEEGGGIIIJJJHHHHHHIIIJJJKKKLLLLLLMMMJJJJJJJJJIIIIIIIIIIIIIII(((((()))***************+++***)))(((((()))***+++''')))++++++)))'''((()))******)))(((((()))******))))))************))))))''''''''''''((((((((((((***))))))(((((('''''''''(((((('''''''''((())))))))))))(((((((((((())))))++++++******)))(((((((((******(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''((()))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((***))))))(((''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***,,,++++++)))((('''&&&&&&))))))(((((((((((())))))++++++***************+++(((((()))***************,,,+++***)))))))))))))))(((((()))************)))))))))(((((()))******+++******))))))))))))******************************((()))******++++++******)))))))))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***((())))))******+++++++++((()))***)))(((((()))************))))))))))))((())))))))))))((((((((((((((()))))))))***************))))))((('''(((((((((''''''''''''((((((((((((+++***((('''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%'''((((((''''''(((***)))*********))))))((('''''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,,,,+++***+++---///...111666===FFFRRR___gggrrrnnnfff___ZZZZZZ___cccmmmooorrrttttttrrrpppnnnrrrpppnnnqqq{{{~~~uuullldddaaa```___aaaeeemmmttt{{{|||~~~|||uuupppnnnoooqqqqqqiiihhhllluuu}}}{{{ooodddggghhhiiilllpppwww~~~{{{uuunnnddd]]]ZZZYYYYYYYYYTTTRRRPPPTTTddd|||}}}uuutttuuummmdddZZZUUUPPPLLLGGGCCCFFFLLLJJJQQQTTTOOOGGGCCCAAA???;;;:::::::::;;;===???@@@??????>>>===;;;:::888777888777666777888888777666555555666777777777777777777777777777777777777777555555555555666777888999888999:::;;;<<<===>>>>>>======>>>???@@@BBBDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGGGGGGGFFFFFF((())))))************)))((()))***++++++***)))(((,,,***)))***,,,---,,,*********))))))))))))******)))))))))******)))))))))''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))+++*********)))))))))(((***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))))))))******))))))))))))))))))))))))(((((((((((('''&&&&&&%%%))))))))))))))))))))))))***)))(((''''''((()))***------,,,+++)))(((''''''))))))(((((((((((())))))+++***************++++++'''((()))******+++******++++++***)))(((((((((((((((((()))***************++++++***)))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((())))))******))))))******))))))))))))))))))***************************)))(((''''''((()))***((((((((())))))*********)))***++++++))))))***+++)))(((((((((((('''''''''(((((((((((())))))))))))((()))))))))******************)))(((((((((((((((&&&'''''''''(((((())))))+++***)))''''''((())))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((())))))((((((((((((((((((((()))***)))'''&&&'''((((((((()))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))***++++++,,,''''''((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((((((((()))))))))******)))((()))+++---//////111444:::DDDOOOWWWjjjkkkjjjgggdddaaa``````ggghhhkkknnnpppqqqrrrrrrssstttrrrnnnnnnoookkkeee]]]WWWSSSUUUWWWWWWYYY]]]iiioootttuuuwww|||~~~||||||{{{zzzyyywwwrrruuu}}}uuuddd```^^^ZZZWWWYYY```jjjqqqzzz~~~zzzrrrlllgggfffeeeddd___]]]ZZZ[[[eeessszzzzzztttpppiiieeehhhllliiibbbVVVSSSQQQOOOMMMNNNVVV```bbbhhhhhh]]]QQQHHHBBB>>>:::999888999:::===AAACCCGGGHHHIIIIIIHHHEEECCCAAA???===;;;::::::999777555888888999:::::::::::::::666666666666666666666666555555555555666777888888888888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBB))))))************))))))'''(((***,,,,,,***((('''(((&&&&&&)))...///+++''')))))))))******)))))))))((())))))******))))))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))(((''''''((()))***************************'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''+++*********)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((,,,,,,,,,,,,,,,------...************************'''((((((((((((((('''&&&))))))))))))))))))))))))((((((''''''(((((())))))))))))******+++++++++,,,))))))(((((((((((())))))***))))))))))))***++++++'''((()))*********************)))(((''''''((((((((((((((()))******++++++,,,,,,+++***))))))))))))******))))))))))))******))))))))))))))))))))))))'''((())))))******))))))************))))))))))))************************++++++*********+++,,,,,,(((((()))))))))))))))))))))+++,,,+++***)))***+++(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))************+++***))))))(((((())))))&&&&&&''''''((())))))))))))(((''''''&&&&&&''''''******)))))))))))))))((()))((((((''''''(((((()))'''(((((((((((())))))))))))))))))))))))))))))))))))******)))'''&&&&&&''''''(((((())))))(((((('''''''''''''''((((((((((((******))))))))))))******&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((()))***+++,,,''''''((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))%%%&&&''''''&&&''')))***,,,---...///333;;;CCCIIISSS[[[fffnnnppplllgggdddcccdddfffhhhkkknnnpppqqqooorrrqqqjjjccc^^^WWWQQQKKKGGGGGGLLLPPPQQQTTTWWW]]]dddiiilllpppxxx}}}~~~}}}{{{xxxyyy}}}uuujjjaaa\\\TTTNNNLLLQQQYYY```kkkrrrzzz|||wwwtttqqqooonnniiihhheeebbbcccfffddd___[[[[[[XXXVVVYYY^^^]]]YYYMMMKKKLLLNNNPPPWWWfffttt~~~ppp```UUUKKKEEE:::999777666777:::>>>AAAIIILLLOOORRRTTTSSSPPPOOODDDBBBAAA@@@@@@@@@>>>===;;;;;;;;;;;;:::999777777666666555555555555444444444444444444444555666666888888999999:::::::::;;;;;;;;;:::999999999999999;;;;;;<<<<<<============<<<===>>>?????????>>>===))))))************))))))))))))************))))))***...333777777222+++&&&))))))************))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))***)))(((''''''((()))***)))))))))******++++++,,,&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++++++++,,,,,,---...))))))))))))))))))))))))((((((******+++***))))))))))))))))))))))))))))))&&&''''''((())))))(((((('''(((((()))***+++,,,,,,))))))(((((((((((()))))))))((((((((())))))***+++((())))))*********))))))***))))))(((((((((((()))(((((((((((()))***+++,,,++++++******)))***************))))))))))))******))))))))))))))))))))))))((()))******++++++******************)))))))))(((***************************++++++,,,,,,,,,,,,,,,******************)))))))))***+++***)))((()))+++(((((((((((('''''''''''''''((((((((()))))))))***))))))))))))************+++***))))))(((((())))))&&&&&&''''''((())))))***((((((((((((((('''&&&&&&(((((((((((('''''''''&&&))))))(((((((((((())))))'''((((((((())))))))))))((((((((())))))******+++((()))***)))((('''((()))((())))))******)))))))))''''''''''''(((((((((((()))))))))(((((()))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***&&&'''((()))***))))))(((''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&'''((((((''''''((())))))+++,,,---///333888<<<@@@IIIVVVbbbjjjmmmnnnnnnggghhhiiijjjkkklllmmmmmmkkkoooooojjjddd^^^WWWPPPHHHDDDCCCHHHMMMOOORRRVVVTTT[[[aaaeeemmmwww|||yyyvvvtttrrrssstttrrrmmmhhhaaa]]]UUUNNNJJJKKKQQQVVVZZZaaakkkrrrvvvzzz}}}yyywwwqqqrrrooohhhdddbbb\\\VVVOOORRRRRROOONNNQQQQQQOOOGGGFFFHHHLLLSSS___sss}}}ooodddYYYPPP@@@===999666666888<<<>>>BBBFFFKKKPPPSSSRRRPPPNNNBBBBBBBBBCCCFFFHHHHHHGGGEEEDDDBBB@@@===:::777555555555555555444444333333444444444444444555555666888999999999999999:::::::::999888888777777777888::::::;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>>>><<<<<<))))))*********))))))(((+++***)))'''''')))***+++888AAAKKKMMMFFF;;;000***))))))************))))))(((((())))))))))))((((((''''''''''''((((((((()))''''''(((((())))))******%%%%%%%%%&&&'''((()))***+++)))(((''''''((()))+++(((((()))***+++,,,,,,---'''(((***+++++++++***)))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((()))***++++++(((((((((((((((((((((((()))***+++,,,------,,,+++))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))(((((((((((())))))(((((((((((())))))(((((('''(((((()))******))))))************))))))***)))))))))))))))******(((((((((((()))***+++,,,))))))))))))***+++,,,---******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++*********))))))((((((************************((()))***,,,,,,,,,+++***---,,,,,,++++++*********((()))***)))((('''(((***))))))))))))(((((((((((('''((((((((())))))******))))))))))))************+++******)))))))))))))))&&&&&&&&&'''((())))))***)))***+++++++++***((('''''''''&&&&&&&&&%%%%%%%%%))))))(((((((((((())))))'''((((((((())))))******&&&''''''((()))***++++++&&&'''))))))((((((***+++)))******+++++++++******''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((('''&&&%%%$$$$$$))))))))))))***+++,,,---&&&'''(((*********)))(((''''''''''''((((((((()))%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))(((((((((((()))))))))***++++++)))((()))+++)))***,,,---------///111999>>>FFFOOOZZZfffqqqxxxnnnnnnnnnnnnnnnlllkkkjjjkkkoooooommmkkkhhh```WWWLLLGGGDDDHHHLLLNNNQQQVVVQQQXXX^^^ccckkkwww}}}{{{zzzxxxvvvpppmmmjjjhhhgggfffdddbbb\\\YYYSSSLLLHHHGGGJJJMMMMMMTTT]]]dddiiioooxxxwwwxxxvvvnnnhhhddd___ZZZPPPUUUVVVRRRNNNMMMMMMLLLGGGFFFHHHNNNUUUddd{{{vvvmmmbbbXXXGGGCCC>>>:::888999;;;>>>:::>>>DDDHHHJJJIIIEEECCC======???CCCHHHLLLNNNNNNSSSRRROOOKKKFFFAAA===;;;555555555444444333333333666666555555555666777777888888999999999999999999888888777777777777888888;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>@@@@@@???>>>===(((((())))))))))))(((((()))+++,,,***'''(((---222HHHUUU___YYYFFF222(((%%%++++++***)))))))))))))))(((((())))))))))))(((((($$$&&&)))))))))(((((()))((((((((((((((((((((((((%%%&&&''''''((('''''''''******))))))((((((''''''))))))(((((('''''''''&&&***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))(((((('''************************(((((()))******)))'''&&&'''((()))++++++***))))))***)))))))))))))))***+++'''(((((((((((((((((('''+++***((('''&&&''')))***)))'''%%%%%%&&&(((((('''))))))))))))))))))))))))++++++******)))((((((''',,,++++++***)))((('''''')))***+++++++++)))((('''+++++++++***************)))))))))))))))(((''''''******))))))))))))******))))))((((((''''''&&&&&&******))))))******+++,,,)))***++++++++++++***)))(((((()))***+++,,,,,,,,,'''((()))******++++++***************************))))))))))))************000---+++***+++,,,,,,+++,,,,,,++++++******))))))))))))))))))(((((((((((((((((()))***+++,,,,,,---******))))))((((((''''''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))***+++,,,+++***(((&&&+++,,,,,,,,,+++***((('''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''')))((((((((((((((())))))))))))((((((''''''&&&&&&)))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((())))))******++++++******))))))((((((''''''''''''''''''(((((((((((()))'''%%%&&&)))***)))'''%%%&&&)))+++,,,,,,+++***)))((('''&&&&&&'''((()))+++***(((&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&(((((())))))))))))((((((+++***)))((((((***,,,---222444888>>>GGGSSS```hhhqqqqqqqqqooollljjjjjjkkktttrrrooollljjjjjjkkklll^^^VVVMMMHHHIIIMMMQQQSSSXXX\\\```dddnnnzzz}}}yyyzzzyyyuuuqqqqqqmmmhhhccc``````___]]][[[XXXVVVRRRLLLHHHGGGKKKPPPKKKLLLQQQYYYbbbjjjoooqqqwwwyyy|||{{{uuupppkkkeee```___^^^\\\XXXTTTPPPMMMKKKJJJNNNQQQRRRWWWiiixxxqqqiiicccWWWPPPJJJJJJJJJGGGFFFFFFFFFKKKLLLHHHDDDCCCAAA===999888999>>>@@@BBBHHHOOOSSSSSSRRRNNNIIIEEECCCCCC>>><<<888555333333555555444444333333333444444555888777555555555777999:::444555777888888777666666999999999999999999999999>>>===;;;:::999999::::::(((((())))))))))))(((((()))+++,,,***'''(((---222XXXSSSHHH888+++'''***000+++***)))(((((((((((()))(((((())))))))))))((((((%%%'''))))))(((''''''(((((((((((((((((((((((((((&&&'''(((((())))))((((((***)))))))))((((((((('''******)))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******************************%%%&&&''')))******++++++''''''((()))))))))))))))******)))))))))))))))***((((((''''''''''''((((((***)))((('''((()))+++---,,,***'''''''''((((((''')))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))******+++***)))((('''%%%%%%&&&'''((()))******)))))))))))))))(((''''''******))))))))))))******))))))))))))))))))(((((())))))(((((())))))***+++)))***+++,,,,,,+++***)))((((((((())))))******+++***++++++******)))((('''************************))))))))))))************///---******+++,,,++++++***************)))))))))))))))((((((((('''''''''''''''(((((()))*********)))))))))))))))((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))))))))+++++++++***((('''))))))******)))(((&&&%%%&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((''''''''')))((('''&&&&&&'''((()))''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((&&&%%%&&&((()))(((&&&&&&''')))***++++++)))))))))((('''&&&&&&'''((()))(((((('''''''''(((((()))'''''''''(((((()))))))))((((((((((((''''''''''''(((((())))))))))))((((((+++***)))((((((***,,,---...///222555<<>>777666666444333444999<<<>>>??????@@@BBBDDDGGGEEEBBB>>>;;;999777777666666666666666666666666333444666777888888777777555555444444444444555555666666666777777888888888777777777777888999;;;;;;(((((())))))))))))((((((((()))***)))((((((,,,......,,,***+++,,,,,,'''###((((((''''''''''''(((((()))))))))******)))))))))((()))***)))'''&&&&&&'''((((((((((((((((((((((((''''''((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))&&&''')))******)))(((((((((((((((((((((((((((((('''((())))))))))))))))))************************+++***)))'''''''''((())))))((('''&&&'''((()))***,,,+++***((((((''''''''')))((('''&&&&&&'''((()))(((((((((((()))***+++,,,...+++)))((()))******)))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))******))))))*********)))))))))*********))))))(((((('''(((((())))))))))))((((((******))))))))))))******((())))))******+++++++++)))(((((((((((()))*********+++,,,------,,,+++***)))))))))))))))((((((((('''((()))******++++++***************************((()))))))))************,,,***))))))++++++***)))''''''(((((())))))************)))))))))((((((((('''''''''''''''''''''&&&((((((((())))))******+++(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))************)))(((***+++,,,,,,+++***)))(((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((()))&&&&&&''''''(((((())))))((()))************)))(((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''&&&&&&%%%'''((((((((()))))))))***''''''''''''(((((((((((()))(((((()))************(((((())))))((('''&&&%%%(((((((((''''''(((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''''''''&&&&&&(((((())))))))))))((((((***))))))((()))***+++++++++,,,,,,,,,---111666:::???HHHUUUbbblllrrruuuwwwrrrppplllgggbbbaaadddggghhhgggfffeeedddcccbbbaaa___bbbhhhsssxxxqqqmmmiiicccbbbeeegggggghhhhhhiiiiiihhhggggggggggggfffeeedddcccccckkkkkklllnnnnnnkkkeee```___\\\XXXWWW[[[eeeooouuu{{{~~~}}}wwwpppjjjgggcccaaa___```bbbddddddcccVVVSSSPPPQQQWWW^^^eeehhhfff___YYYYYY\\\bbbkkktttwwwmmmhhhWWWKKK@@@<<<:::666333222111444777999:::;;;===>>>DDDCCCAAA???===<<<;;;;;;999:::;;;===>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;:::999777555333333333444444555555666666777777777555666666666777888888999(((((())))))))))))((((((((((((((((((((()))+++,,,***)))'''%%%&&&))),,,...((((((''''''''''''(((((())))))************))))))((())))))(((&&&&&&&&&(((((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((*********)))((((((((((((((((((((((((((())))))***+++++++++++++++)))))))))))))))))))))))),,,+++)))''''''''''''(((***)))((('''((()))***++++++***)))((('''''''''''')))((('''&&&&&&'''((()))((((((((('''''''''((((((***(((&&&''')))***+++***(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))******,,,,,,+++******)))(((((((((((())))))))))))((((((******))))))))))))******((((((((())))))************))))))))))))***++++++***+++,,,,,,,,,,,,+++************************)))'''((()))******++++++***))))))))))))))))))))))))((()))))))))************+++***)))***+++,,,***)))''''''(((((())))))******+++++++++*********))))))))))))(((((((((((((((((((((((())))))******++++++((((((((((((((((((((((((************))))))(((((((((((((((((((((((((((((()))))))))*********))))))******+++,,,,,,+++)))((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))************)))(((((((((((((((&&&&&&''''''(((((())))))))))))************))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''&&&&&&%%%%%%***)))))))))((((((((('''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))(((((('''&&&&&&'''((((((((((((((((((''''''((()))))))))(((&&&%%%)))))))))((((((((((((((()))(((((('''&&&%%%%%%$$$(((((())))))))))))(((((()))))))))))))))*********+++,,,,,,,,,---///333666555<<>>;;;:::555999===??????>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<>>>AAAEEEHHHKKKLLLMMMRRRNNNHHHCCCAAAAAABBBDDDBBB@@@===:::888777666666444444555555555666666666666666666666666666666666(((((())))))))))))(((((('''''''''(((((()))***+++)))++++++***''''''***---((((((''''''(((((()))))))))******++++++******)))((())))))(((&&&&&&''')))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))$$$%%%&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))***++++++***))))))((('''''''''''''''(((((((((((((((((('''(((((((((''''''&&&&&&&&&(((&&&%%%%%%(((***++++++((((((((((((((((((((((((*********))))))))))))))),,,,,,+++***)))((('''''')))))))))((())))))***+++(((((((((((()))))))))***'''(((((()))))))))))))))******))))))))))))******(((((())))))))))))))))))***************++++++,,,)))***++++++++++++***)))***************+++++++++***++++++******)))((('''))))))))))))))))))))))))))))))))))))******************)))+++,,,---+++***((())))))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))+++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))*********'''((()))******)))(((''''''((())))))******))))))))))))))))))))))))))))))'''(((((())))))******++++++***)))((((((''''''((('''''''''((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''&&&&&&&&&*********)))((('''''''''''''''''''''(((((((((((($$$%%%&&&&&&%%%%%%&&&''')))))))))(((((('''''''''''''''((((((((((((''''''))))))))))))((('''&&&%%%((((((((((((''''''''''''((((((''''''&&&%%%%%%$$$(((((())))))))))))((((((((((((((()))))))))******)))***+++++++++---000222222666<<>>:::888888999:::===???DDDIIINNNQQQTTTUUU\\\WWWOOOGGGCCCCCCFFFHHHFFFEEECCC@@@>>><<<;;;;;;555555555555555555555555555555666666666666555444(((((())))))))))))(((((('''&&&&&&'''((()))***)))$$$(((,,,...---***&&&%%%)))(((((((((((()))***+++)))******++++++******)))'''(((((('''&&&&&&(((***((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((()))))))))***''''''(((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))"""###$$$%%%&&&&&&&&&&&&))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((())))))))))))))))))(((((('''''''''((((((&&&'''((())))))((('''&&&'''''''''((((((((((((((()))'''%%%&&&((()))******(((((((((((((((((((((((((((((())))))******+++++++++*********))))))((((((***)))((((((((()))+++,,,'''''''''(((((((((((((((''''''((()))))))))))))))******))))))))))))************************)))))))))))))))))))))***++++++((()))************)))((((((((())))))******++++++***++++++******)))((('''))))))))))))))))))))))))))))))))))))*********************,,,......,,,******************))))))))))))))))))(((((((((((('''((((((((())))))******+++++++++******************)))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++'''((()))******)))((('''(((((()))************)))))))))))))))))))))))))))'''(((((()))******+++++++++***)))(((''''''''''''((((((((((((((('''''''''***)))(((((((((((()))***''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((((((((())))))))))))((((((((((((''''''''''''(((((((((((($$$&&&((('''&&&%%%''')))***))))))((((((((())))))&&&'''((())))))((('''&&&)))(((((('''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((())))))))))))(((((('''(((((()))))))))))))))''')))************,,,...000222444888>>>GGGQQQWWWcccjjjrrrsssnnnhhhfffgggccchhhnnnqqqpppllljjjiiinnnttttttmmmddd[[[RRRJJJHHHGGGHHHJJJIIIGGGJJJPPPQQQVVV\\\bbbhhhoooxxx}}}|||{{{yyywwwrrrnnnlllmmmmmmmmmkkkeee___ZZZTTTRRROOOLLLJJJIIIIIIJJJMMMQQQYYYdddpppzzz~~~xxxuuuuuutttqqqnnnfffddd```[[[WWWUUUTTTUUUUUURRRPPPQQQQQQTTT]]]fffwwwzzzyyyqqqkkkjjjllllllhhh___VVVRRRNNNMMMPPPVVV\\\bbbjjjpppppplllhhhfff[[[VVVMMMDDD===999888888;;;>>>CCCIIINNNQQQSSSTTTVVVQQQJJJBBB>>>===???@@@@@@@@@@@@??????>>><<<<<<777777666666555555444444333444555666777777666666(((((())))))))))))(((((('''&&&&&&''')))***)))))))))'''%%%$$$&&&)))******)))))))))))))))***++++++******++++++++++++******''''''((('''&&&''')))+++(((((((((((((((((((((((('''(((((()))))))))))))))'''((((((((())))))******(((((())))))*********+++((('''''''''''')))+++,,,))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))******++++++)))'''%%%$$$%%%&&&((()))))))))((('''(((((('''''''''(((((()))%%%&&&)))++++++)))&&&%%%%%%&&&''')))************+++)))''''''((())))))(((((((((((((((((((((((((((&&&&&&''')))***,,,------))))))))))))***************)))(((((((((***+++,,,,,,+++***)))((('''&&&&&&''''''((()))))))))))))))******))))))))))))******---,,,,,,++++++*********((((((((((((((()))******'''((()))******)))((('''&&&''''''((()))******+++'''((()))******++++++***))))))))))))))))))))))))))))))))))))************+++***+++---...///---+++,,,,,,++++++******))))))((('''''''''&&&&&&&&&&&&&&&''''''((()))***++++++,,,+++++++++***)))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((()))***++++++)))***+++,,,,,,+++***)))(((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++++++++)))(((''''''''''''))))))(((((('''''''''&&&+++)))(((&&&&&&((()))+++(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''((()))))))))''''''(((((())))))******''''''''''''((((((((()))''')))++++++((((((***,,,******))))))))))))******&&&'''((())))))((('''&&&((('''&&&&&&&&&(((***+++''''''&&&&&&&&&%%%%%%%%%""""""$$$%%%'''((()))***(((((())))))))))))(((((('''(((((()))))))))))))))((()))++++++******+++,,,---......000333:::BBBHHHOOO[[[iiiqqqqqqnnnoooqqqmmmrrrxxxyyyuuupppmmmllllllsssvvvooocccYYYQQQKKKCCCBBBEEEHHHGGGEEEHHHNNNLLLPPPWWW^^^eeennnyyy~~~{{{yyyyyywwwrrroooccclllvvvwwwoooccc[[[WWWRRRRRRRRRQQQPPPOOONNNMMMMMMOOOTTT^^^iiiqqqtttttt~~~|||{{{{{{{{{zzzuuussspppjjjddd___]]]]]]\\\XXXVVVUUUSSSSSSYYYaaaggggggccc\\\[[[aaagggiiiggg```YYYUUURRRQQQXXX```kkksss}}}~~~{{{qqqjjj]]]PPPDDD===:::888999<<>>999666444444333222333555888:::;;;999777555333222111111111222000///000222222222111***++++++++++++******)))))))))))))))))))))))))))((('''''')))+++,,,+++***))))))))))))))))))))))))+++***************+++,,,%%%&&&(((((('''''')))******(((&&&&&&&&&&&&%%%$$$((((((((((((((((((((((((((((((''''''(((((()))***++++++***)))))))))))))))************))))))))))))''''''((((((''''''&&&&&&&&&&&&&&&&&&'''(((******((((((((((((((()))******''''''((((((((((((''''''''''''((()))))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***+++++++++++++++...---+++)))'''&&&%%%%%%************************)))***+++,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))*********)))'''(((***)))(((''')))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''((((((((())))))))))))))))))(((((((((''''''************************))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++***((('''&&&))))))))))))************))))))))))))))))))))))))((())))))************)))((((((((((((((((((((((((+++++++++++++++***))))))******)))((((((((((((((())))))))))))))))))))))))!!!$$$(((,,,,,,***'''%%%)))((((((***+++,,,***((())))))************))))))))))))))))))))))))))))))+++***)))(((''''''''''''''''''((((((((()))))))))(((((((((((('''&&&&&&%%%***)))(((&&&&&&&&&'''((((((''''''''''''((())))))%%%%%%&&&'''((()))******))))))))))))************))))))************))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))))))))&&&'''((())))))+++///222111444999???IIIUUUbbbjjjyyy{{{~~~}}}yyyllliiifffddddddddddddccc\\\XXXSSSPPPPPPRRRUUUVVVYYY[[[```lll|||}}}wwwuuupppllljjjjjjjjjkkkpppvvv{{{yyyrrrnnnooosssqqqpppooonnnnnnoooqqqrrryyysssqqqzzzwwwggg]]]YYYUUUUUU[[[dddlllqqqtttwww{{{}}}}}}|||}}}~~~yyy{{{~~~{{{vvvrrrmmmjjjiiihhhfffbbb\\\XXXXXXYYYZZZ[[[ZZZ[[[XXXPPPIIIJJJTTT^^^qqquuutttmmmhhhiiijjjjjjeeedddaaa[[[UUUSSSUUUXXX]]]aaakkk{{{xxxoooaaaTTTJJJCCC>>>;;;;;;999777888===CCCHHHJJJDDDAAA===888555222111111111///......000111000///*********++++++***))))))(((((((((((((((((((((((('''((()))***,,,,,,,,,,,,))))))))))))))))))))))))************************((()))******)))((()))++++++)))'''&&&((())))))(((((((((((((((((((((((((((((((((((((((((()))******)))))))))(((((()))***************))))))((((((((('''((((((((((((((('''''''''''''''''''''(((((()))((((((((((((((())))))***((((((((((((((((((((((((''''''((())))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))******)))))))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))(((,,,,,,+++)))((('''&&&&&&************************(((***+++------,,,+++)))((((((((((((((((((((((((************************(((((()))******))))))(((((()))***)))((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((''''''''''''************************((((((((((((((((((((((((((((((((((((((()))******++++++++++++***((('''&&&((()))))))))************))))))))))))))))))))))))'''((()))***************((((((((((((((()))))))))******++++++******)))(((***))))))(((((((((((((((((((((((((((((((((((((((,,,***'''%%%$$$%%%''')))))))))(((((())))))))))))))))))************))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((('''&&&%%%***)))(((''''''&&&''''''(((((('''''''''(((((((((&&&&&&&&&'''((())))))***))))))))))))*********+++)))))))))******)))))))))'''((((((((()))))))))***((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''###$$$%%%''')))***,,,,,,''''''''''''(((((((((((((((((()))))))))*********%%%'''(((((('''(((+++---111222444777===FFFOOOVVVdddiiirrr{{{~~~tttpppiiidddaaabbbccceeecccaaa___]]]\\\[[[[[[[[[___bbbgggppp|||zzzooojjjkkkkkkgggbbbaaadddgggoootttwwwvvvrrrqqquuuzzz~~~~~~~~~~~~~~~}}}}}}|||{{{{{{sssaaaYYYQQQOOOUUU]]]cccfffkkknnnsssvvvxxxxxxwwwvvvtttxxx}}}zzzvvvtttsssoookkkgggddddddddddddddd]]]^^^[[[VVVRRRSSSZZZ```mmmllleeeZZZTTTVVVZZZ[[[^^^^^^[[[UUUPPPNNNQQQTTT___fffvvvxxxnnnbbbXXXQQQLLLIIIGGGDDDAAADDDKKKTTT[[[^^^VVVRRRLLLEEE???:::888777777555444333555666666555(((((()))))))))))))))(((((((((((((((((((((((((((((()))***+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))(((((()))******)))'''&&&&&&''''''%%%$$$$$$&&&)))))))))((((((((((((((((((((((((((((((((((((((()))******(((((('''''''''((()))))))))))))))(((((('''''''''((())))))*********)))))))))((((((((((((''''''&&&'''(((((()))))))))))))))***))))))(((((())))))***''''''((()))))))))))))))((((((((('''''''''&&&&&&(((((((((((()))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++***)))((('''******************))))))))))))))))))))))))))))))&&&(((***,,,,,,+++***)))((((((((((((((((((((((((************************))))))))))))((('''&&&%%%((()))***)))((('''((()))((((((((((((((((((((((((************************''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***))))))*********))))))(((((()))))))))************(((((((((((((((((((((((('''((()))***************(((((((((((())))))******'''((())))))******)))))))))))))))))))))(((((('''((((((((((((((((((((((((///+++&&&""""""$$$))),,,***)))'''&&&%%%&&&)))+++))))))************))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((((((((((()))(((((('''''''''((()))***)))(((&&&%%%((((((((((((((((((''''''((((((((((((((('''''''''((())))))))))))************))))))))))))))))))***''''''(((((())))))******'''''''''(((((((((((((((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''''''''((($$$%%%&&&'''((()))***+++''''''''''''(((((((((((()))))))))*********++++++&&&'''(((((('''((()))++++++---///111333888===AAALLLTTT```mmmwww~~~~~~yyyrrriiiccc```___```fffgggiiiiiihhhfffdddcccaaafffkkklllmmmjjjaaaXXXVVV[[[^^^\\\VVVTTTVVV[[[jjjmmmqqqqqqpppsssyyy~~~|||rrreee\\\SSSPPPTTTYYYZZZZZZ```dddiiippptttvvvvvvuuuwwwzzzzzzwwwsssqqqpppooommmkkkhhheeebbbaaabbbcccddddddhhheee\\\OOOJJJLLLPPPQQQXXXXXXWWWRRRMMMKKKNNNPPP[[[fffxxx|||yyysssjjjaaaZZZUUUSSSNNNLLLKKKPPPZZZccciiijjjddd```YYYQQQJJJEEEAAA???CCCAAA???@@@BBBDDDDDDDDD''''''((())))))))))))((())))))))))))))))))))))))(((***++++++*********+++))))))))))))))))))))))))((())))))))))))(((''''''((())))))'''$$$""""""###'''&&&%%%'''***,,,,,,,,,((((((((((((((((((((((((((((((''''''(((((()))***((('''''''''''''''((((((((((((((((((''''''''''''))))))***+++++++++******************)))((('''&&&''''''((()))))))))))))))+++***)))(((((()))***+++''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))((((((''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))(((((('''((()))***+++++++++******((((((((((((((((((((((((&&&'''(((************)))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''%%%%%%'''(((***)))(((''')))***((((((((((((((((((((((((************************'''(((((())))))(((((('''((((((((()))))))))******)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***'''((()))***************))))))))))))************((((((((((((((((((((((((((())))))************)))'''(((((())))))******+++&&&'''((())))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''(((((()))***************)))'''%%%&&&(((+++))))))************))))))((((((((((((((((((((((((&&&'''((()))************''''''((((((((())))))))))))))))))******))))))(((%%%&&&)))++++++)))'''%%%((((((((()))(((((('''&&&))))))((((((''''''''''''(((((((((((())))))))))))******))))))))))))******''''''(((((())))))******'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((''')))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))************'''((())))))(((((()))***)))+++...000111444777999;;;CCCOOO\\\hhhrrrzzz~~~zzzssskkkeeebbbaaaaaadddgggiiigggeeecccccc```fffhhhcccZZZSSSKKKEEEJJJPPPUUUTTTOOOLLLOOOSSSaaaeeejjjmmmpppttt{{{~~~uuukkkdddaaa[[[TTTRRRTTTVVVTTTQQQVVVYYY```hhhppptttuuutttvvvxxx{{{{{{xxxvvvrrrooopppssstttqqqnnnkkkhhh___TTTNNNPPPQQQOOONNNPPPQQQOOOKKKJJJKKKNNNWWWccctttxxxppppppqqqooojjjccc[[[UUUSSSTTTSSSVVV^^^jjjrrrsssrrrfffddd___ZZZTTTOOOKKKIIINNNMMMLLLNNNRRRWWWYYY[[['''((()))***************))))))))))))))))))))))))(((***,,,,,,)))((((((***)))))))))))))))))))))))))))******+++***)))((('''((())))))(((%%%$$$$$$%%%)))((((((***,,,---,,,+++((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))((((((((((((((()))((((((((((((((()))))))))(((((()))***************))))))***++++++***)))(((&&&'''((()))***))))))(((***)))(((''''''((()))***''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))******))))))(((''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''((())))))((()))*********)))((('''((((((((((((((((((((((((''''''(((((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((************))))))((('''&&&((())))))(((((()))+++))))))))))))))))))))))))************************((())))))******))))))((((((((()))))))))***************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((()))***************))))))))))))************(((((((((((((((((((((((()))************))))))((('''(((((()))******++++++))))))*********)))((((((((())))))***)))((('''&&&))))))))))))))))))))))))%%%'''***,,,---,,,***((((((+++------***((()))***))))))************))))))(((((((((((((((((((((((('''((()))******)))((((((((((((((()))))))))************++++++++++++******%%%&&&'''((())))))(((((((((((()))))))))(((&&&%%%'''''''''(((((((((((((((&&&'''''''''((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))''''''''''''((((((((()))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&((())))))(((((()))***+++,,,......///111444666333999BBBKKKTTT___iiipppvvvzzz~~~}}}xxxrrrmmmkkk___aaadddcccbbb```aaaccccccgggeee\\\RRRLLLFFFAAAFFFJJJNNNMMMJJJIIIMMMQQQXXX]]]eeelllqqqwww}}}zzzpppfff^^^[[[XXXUUUUUUWWWXXXWWWUUUSSSUUUYYYaaahhhmmmmmmllljjjkkkmmmooorrruuuwwwxxx|||}}}wwwuuunnnddd^^^]]]ZZZUUUPPPSSSVVVUUUQQQOOOOOOPPPTTT^^^kkkpppmmmfff```^^^]]]aaaeeeddd___XXXRRRPPPTTTUUU[[[gggsssxxxuuuqqqbbbaaa```___\\\YYYVVVTTTSSSRRRTTTYYYaaaiiinnnqqq((()))***+++++++++++++++))))))))))))))))))))))))(((+++---+++(((&&&''')))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++***)))((()))***&&&%%%&&&'''))))))'''$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((++++++***)))))))))))))))(((((())))))******++++++''''''((()))))))))))))))'''(((***+++,,,,,,++++++&&&''')))*********)))(((***((('''&&&&&&'''(((***'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++++++++***)))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))((('''&&&&&&&&&((()))***((())))))))))))'''%%%$$$(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))***++++++++++++***%%%'''((()))((()))***,,,************************************************))))))************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))************)))((())))))))))))************((((((((((((((((((((((((***************)))(((''''''(((((()))***+++++++++,,,,,,,,,,,,***)))((('''((()))*********)))'''&&&))))))))))))))))))))))))+++,,,,,,++++++***)))(((''',,,111222///+++)))((())))))************))))))(((((((((((((((((((((((())))))*********((('''&&&))))))))))))***************++++++,,,,,,,,,++++++&&&&&&&&&&&&''')))***+++(((((()))))))))(((&&&%%%%%%&&&&&&'''((()))******&&&&&&&&&&&&'''''''''(((+++***)))(((((()))***+++))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((''''''&&&&&&%%%'''''''''&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%'''(((***+++,,,''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((((((((()))*********((('''(((,,,///000444:::???FFFOOOYYYaaammmttt~~~}}}yyyvvvfffggggggeeebbbbbbfffiiiggghhhddd[[[SSSOOOKKKFFFBBBDDDEEEDDDBBBCCCIIINNNSSSYYYbbbkkkrrrxxx~~~xxxmmmdddYYYXXXXXXYYY[[[]]]^^^^^^UUUUUUWWW\\\bbbeeedddbbb\\\]]]^^^```cccfffiiikkknnnwww{{{ssslllhhhbbb[[[]]]aaadddccc^^^ZZZXXXYYYRRRZZZbbbaaaXXXQQQOOOQQQMMMSSS[[[^^^\\\VVVQQQOOOLLLOOOWWWeeeqqquuuooohhh]]]___aaabbbbbb```___]]]SSSTTTWWW___iiisss{{{+++***((((((***+++***)))))))))(((((((((((())))))+++,,,,,,+++)))((()))***,,,+++***(((&&&$$$"""!!!(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))((('''&&&%%%'''((((((((())))))******---,,,***(((''''''((((((***))))))))))))+++---...(((((((((((())))))))))))))))))************))))))***)))(((''''''((()))***"""$$$'''***+++,,,+++*********))))))((((((''''''***)))'''&&&%%%%%%&&&&&&))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))+++*********))))))((((((///...+++((('''((()))***++++++******))))))((((((******)))((((((((((((((()))((('''&&&'''(((***,,,,,,+++***((((((((()))***))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***)))(((&&&&&&%%%((()))***+++,,,+++******))))))))))))))))))))))))***)))(((&&&&&&((()))***************)))))))))))),,,,,,++++++++++++,,,,,,((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++******,,,------,,,+++++++++++++++***)))((((((((((((((()))))))))))),,,+++***)))((((((((((((***)))(((''''''((()))***)))((('''''''''(((***+++,,,,,,,,,,,,,,,+++***)))((((((((((((((('''''''''(((((((((((()))))))))***'''((()))******+++******'''(((((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((('''&&&%%%%%%%%%))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''+++***)))((('''&&&&&&&&&))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))***,,,,,,///000222555999AAAJJJPPP\\\cccmmmvvv|||yyytttooolllkkkjjjhhhfff___```dddiiijjjdddXXXOOOHHHEEEAAAAAADDDJJJNNNPPPQQQTTT\\\hhhvvv}}}}}}}}}}}}}}}~~~{{{vvvqqqnnncccgggjjjkkkmmmpppmmmhhheeeiiikkkiiijjjiii```UUUSSSSSSRRRRRRSSSTTTVVVWWWYYYbbbkkksss{{{xxxoooiiigggmmmsssssskkkddd```___```^^^[[[YYYVVVQQQKKKFFFHHHMMMSSSVVVTTTQQQOOONNNOOOOOOUUUaaahhhfff___[[[RRRXXX___eeefffbbb[[[WWWNNNOOORRRZZZkkk|||---+++))))))******)))((()))(((((((((((((((((()))***+++,,,+++)))((()))*********))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((()))(((((('''&&&(((((()))))))))***************)))(((''''''''''''((('''''''''''')))***+++''''''((((((((()))))))))((())))))******))))))(((***)))(((''''''((()))***(((((()))******)))((('''***)))))))))((((((((('''((('''&&&&&&&&&'''(((((())))))))))))))))))))))))''''''((()))************))))))))))))************************)))))))))(((++++++***))))))(((((((((*********)))))))))))))))******)))(((((((((((((((''''''((()))))))))))))))******((('''''''''(((((())))))************))))))***)))((((((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))***++++++((()))+++,,,,,,,,,+++***))))))))))))))))))))))))+++***)))(((((()))***+++************)))))))))))))))))))))(((((()))))))))((((((((((((((((((((((((************************((((((((()))))))))******+++++++++,,,,,,,,,------))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))++++++)))(((+++++++++++++++***))))))&&&&&&'''''''''(((((((((***)))))))))))))))*********)))(((''''''((()))***)))(((((('''((()))***+++***************)))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((''''''(((((((((((((((''''''(((((((((((((((((((((((()))(((''''''''''''((())),,,,,,++++++***))))))((())))))((((((((('''''''''(((''''''&&&&&&''''''((()))((('''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))***+++,,,,,,...///111444999@@@EEEKKKSSS^^^iiirrrzzz|||{{{zzzwwwsssooogggeeedddfffhhhfff```ZZZRRROOOKKKKKKMMMPPPSSSTTTSSS[[[gggvvv~~~zzzvvvuuuvvvxxxyyyvvvxxxzzzyyywwwtttqqqpppooouuuyyy{{{~~~zzzvvvyyy{{{{{{~~~}}}sssgggVVVUUUSSSQQQOOONNNMMMMMMHHHOOOWWW^^^iiixxxzzzwwwzzz|||{{{uuupppmmmlllcccbbb___]]][[[WWWSSSOOOKKKPPPUUUXXXWWWUUUUUUUUUTTTRRRUUU\\\```[[[TTTPPPJJJNNNUUU[[[^^^]]]YYYWWWOOOOOOQQQWWWdddqqqtttppp...,,,***)))))))))((('''((((((''''''''''''(((((()))***+++***((('''((()))))))))))))))************************************))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))((((((((())))))))))))*********'''''''''((((((''''''&&&''''''''''''((()))******&&&&&&'''''''''((((((((('''(((((())))))(((((('''))))))(((((((((((())))))******))))))((((((''''''))))))))))))((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))''''''(((******+++++++++************++++++++++++************))))))))))))((()))+++,,,,,,+++)))((())))))))))))***************))))))(((((((((((((((&&&''')))++++++***(((''')))((((((''''''''''''((())))))************))))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((()))+++,,,------)))***+++,,,---,,,++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,************)))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))************))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------+++)))***++++++++++++***))))))'''(((((((((((()))))))))(((((((((((()))***+++,,,))))))(((((((((((()))))))))(((((((((((()))***+++(((((())))))((((((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((((((((((((''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))))))))((((((''''''&&&))))))((((((((((((''''''(((''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***+++++++++,,,......///222555888<<>>:::666222000...---)))))))))))))))(((''''''))))))))))))))))))))))))++++++******)))((((((((())))))((((((((('''''''''***)))((('''&&&''''''(((((((((''''''(((((()))***))))))(((((((((((())))))(((((((((((((((((((((''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))******(((((()))))))))*********)))******+++***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))),,,***)))'''''''''))))))***************)))))))))((((((((()))))))))******))))))))))))))))))))))))************))))))))))))'''(((((())))))(((((('''(((((())))))))))))((((((+++******)))))))))))))))'''(((***++++++***)))((((((((((((((())))))))))))))))))((((((((()))))))))''''''''''''((()))***+++(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++***))))))((((((******+++++++++***))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((()))***+++***((('''((()))))))))))))))************+++++++++*********))))))************************+++++++++************)))))))))))))))************)))************+++++++++************************************************************))))))))))))((('''&&&%%%&&&'''(((((((((((())))))***+++++++++************))))))(((((()))))))))((((((((((((''''''((()))******)))((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''***)))'''&&&%%%&&&'''(((***)))'''&&&'''((()))***+++)))&&&&&&''')))***)))***)))))))))((((((((('''((((((((((((((((((((((((+++***)))(((''''''((()))))))))((((((((('''''''''(((((((((((())))))))))))***)))))))))))))))******)))))))))((('''(((***,,,)))******+++++++++++++++000111333888@@@IIIPPPUUUbbbhhhnnnttt|||~~~uuullljjjfffaaa___aaaaaadddfffgggfffbbb___]]]XXXXXXVVVSSSQQQUUU]]]dddmmmqqqxxx}}}rrrrrrsssrrrpppmmmiiiggg```eeelllppprrrtttzzz~~~}}}zzz|||}}}rrrhhhYYYXXXUUUQQQKKKHHHHHHHHHKKKKKKKKKKKKMMMPPPUUUXXX]]]XXXUUUVVVVVVSSSQQQSSSVVV[[[```aaabbbfffmmmsss{{{FFFDDD@@@<<<888444222111,,,,,,+++***)))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))((('''''''''(((((()))(((((((((((()))******))))))(((((((((((())))))''''''(((((((((((((((((()))((((((&&&%%%%%%$$$$$$************************(((((())))))))))))******))))))*********)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((,,,+++)))(((((()))*********************+++++++++)))))))))*********++++++))))))))))))))))))))))))************))))))))))))((())))))******))))))((())))))(((((((((((())))))+++******)))))))))))))))))))))***++++++***((('''''''''(((((())))))*********)))((('''((())),,,---))))))))))))***+++,,,,,,((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))************************)))))))))((((((''''''&&&++++++++++++***)))((('''))))))))))))(((((((((((())))))************))))))((())))))******))))))((()))+++++++++)))((()))***++++++++++++************+++************)))))))))************************+++++++++************))))))))))))*********++++++)))************+++++++++************************************************)))))))))***************+++***))))))))))))******(((((())))))***++++++,,,+++***(((''''''((()))***((((((((((((''''''''''''(((((())))))))))))((((((***))))))(((((())))))***************************))))))(((((((((((())))))))))))(((''''''&&&%%%%%%)))(((&&&%%%%%%&&&''''''))))))(((((()))***,,,---((('''%%%%%%''')))***)))))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))))))))'''(((((()))***************++++++***(((((()))+++(((((()))***************,,,,,,---///333888===@@@NNNTTT\\\dddooo}}}wwwqqqlllfffcccdddcccbbbbbbaaaaaaaaaaaaaaabbbbbb```\\\YYY[[[aaagggkkklllnnnppppppooommmkkkfffhhhjjjlllkkkhhhdddaaa]]]bbbgggkkkooouuu}}}xxxuuussswww}}}~~~yyysssdddaaa]]]WWWRRRQQQSSSUUUXXXWWWVVVRRRPPPSSSYYY^^^cccYYYQQQOOOOOOKKKHHHGGGJJJKKKMMMOOORRRXXX^^^ccclllpppvvv}}}MMMKKKGGGBBB<<<777444222///...---,,,******))))))(((((((((((((((((((((((((((((())))))************)))))))))(((((((((((('''))))))(((((((((((((((((()))))))))))))))******+++))))))(((((((((((())))))''''''''''''(((((((((((((((((((((''''''&&&&&&%%%)))))))))))))))(((((('''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''******)))(((((())))))***))))))***************+++)))))))))*********++++++))))))))))))))))))))))))************)))))))))((())))))************))))))***)))(((''''''((()))***+++******)))))))))))))))******++++++***)))((('''))))))))))))((((((((((((((((((''''''(((***,,,---***)))))))))******+++,,,************************'''(((((((((((()))))))))***)))(((''''''((()))******************+++++++++))))))((((((((('''''''''******+++++++++******))))))))))))((((((((((((((())))))************)))))))))))))))******)))))))))***+++,,,+++***)))***++++++++++++******)))))))))************))))))))))))***************++++++++++++++++++*********))))))))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,---,,,+++***+++,,,,,,,,,+++******))))))(((******))))))))))))******))))))((((((((('''''''''(((((())))))))))))((((((***))))))))))))))))))***************************))))))(((((((((((())))))))))))((((((((('''''''''(((((('''&&&&&&&&&'''(((******)))))))))***+++,,,(((&&&%%%&&&(((*********))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&(((***++++++***))),,,------,,,***((()))***'''(((((())))))))))))))),,,+++++++++---///222444;;;BBBJJJRRR___ooozzz~~~zzzuuuoookkkiiigggddd___]]]]]]^^^```aaaccccccbbb```___```eeeiiihhhiiihhhccc]]]XXXVVVWWWZZZ]]]bbbfffgggeeeaaa___[[[^^^ccchhhooowww~~~|||zzzrrroooooosssyyy~~~}}}{{{sssrrrnnniiidddcccdddeeeiiiiiihhhccc___```eeejjjmmmbbbXXXVVVUUUPPPIIIFFFGGGFFFFFFHHHKKKQQQVVVYYY___bbbgggllloooqqqpppppptttqqqqqqttt{{{~~~TTTRRRMMMHHHAAA;;;666444000///...,,,+++*********((((((((((((((((((((((((((((((((()))******++++++***)))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))&&&'''''''''(((((())))))&&&'''((()))******))))))(((((())))))))))))((('''))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((('''((((((((()))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))***)))(((''''''((()))***+++******)))))))))))))))************))))))((((((++++++***)))((('''&&&&&&$$$%%%''')))******))))))))))))((((((((()))******++++++++++++++++++++++++(((((((((((()))))))))******)))(((''''''((()))***))))))******++++++++++++******))))))))))))(((((()))***+++,,,------------******))))))((((((((('''))))))************))))))))))))************)))))))))***++++++***)))***,,,*********))))))(((((('''))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,(((***+++***((('''((())),,,,,,++++++***))))))))))))***,,,------,,,***)))*********)))))))))(((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********(((((((((((((((((())))))******))))))((((((((((((((('''&&&(((***+++++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''''''''''''''(((((((((((())))))))))))%%%&&&((()))*********)))---......---+++))))))***''''''((())))))))))))(((,,,+++******+++---///000000666===CCCLLL[[[gggmmmxxx{{{~~~~~~|||yyyuuurrrqqqkkkddd^^^\\\\\\[[[ZZZ[[[[[[\\\]]]^^^aaadddggghhhjjjjjjdddZZZQQQMMMLLLNNNRRRVVV[[[]]]]]]\\\ZZZVVVZZZ```gggooowww|||xxxsssrrrllljjjjjjmmmssswwwzzz{{{wwwyyy{{{zzzxxxuuuttttttvvvvvvtttnnniiiggghhhjjjhhh___XXXYYYZZZUUUMMMHHHFFFFFFFFFGGGIIIKKKNNNOOOTTTVVVYYY\\\____________[[[[[[\\\aaajjjppprrrrrruuu~~~|||}}}ZZZXXXTTTOOOIIIBBB===:::333111///,,,+++*********))))))))))))))))))))))))(((((())))))*********+++******)))))))))((((((((((((((()))*********)))))))))(((((((((((()))******))))))(((((((((((())))))&&&&&&''''''((()))))))))%%%&&&(((***+++++++++***((((((***+++,,,+++***)))))))))((((((((((((''''''(((((('''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''''''''((())))))******((((((((()))))))))******))))))))))))))))))))))))************))))))))))))((())))))******))))))((())))))(((((((((((())))))+++******)))))))))))))))*********)))))))))))))))++++++***)))((('''&&&&&&$$$%%%((()))***)))((('''(((((('''''''''(((((()))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))(((((())))))***+++++++++************************))))))+++---.../////////++++++******))))))(((((())))))************)))))))))******++++++******)))((()))+++***))))))***+++)))))))))((((((((((((((((((((()))))))))))))))***)))))))))***++++++,,,,,,+++++++++************)))*********++++++++++++,,,)))************+++++++++++++++++++++++++++++++++*********************************+++++++++++++++***,,,///---***((()))+++))))))******+++,,,,,,,,,(((***---//////---+++***************))))))))))))))))))(((((((((((())))))+++******))))))******+++(((((((((((((((((((((((())))))(((((((((((())))))(((((()))******+++,,,,,,((((((((()))))))))))))))***))))))(((((('''&&&&&&)))(((((()))+++,,,+++***(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))&&&''''''((())))))))))))+++,,,------***)))((()))''''''((()))))))))))))))))))))))))))***,,,...///+++111555777<<>>AAAMMMXXXccciiipppyyy}}}}}}wwwsssooonnnnnnkkkeee```]]]]]]^^^```bbbccccccbbbfffjjjnnnpppllleee^^^ZZZQQQPPPOOONNNOOOQQQSSSUUU^^^eeeppp|||yyysssppprrrpppiiiccccccccceeefffgggiiimmmrrrvvv~~~yyytttsssrrrpppmmm]]]XXXVVVWWWWWWSSSQQQRRRNNNUUU]]]___\\\YYYXXXXXX\\\[[[YYYUUURRRNNNKKKJJJ@@@BBBDDDEEEGGGJJJNNNPPP]]]lllwwwtttqqqsssrrrmmmjjjfffdddggggggfffgggjjjnnnppptttyyyaaaaaa___]]]YYYUUUQQQOOODDDAAA<<<666222...,,,,,,))))))))))))))))))))))))******))))))))))))))))))************))))))))))))'''((()))+++++++++***)))'''''''''''''''((())))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***&&&''')))******(((&&&%%%!!!###%%%((()))))))))((())))))(((((('''''''''&&&((('''&&&&&&'''((()))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''(((((())))))******(((((()))***************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))''''''(((((((((((('''''''''((()))******)))((('''+++******)))))))))))))))))))))(((((()))***++++++&&&&&&'''((()))***+++,,,,,,+++)))((('''(((***+++))))))((((((((((((((()))++++++++++++++++++++++++))))))))))))************'''((()))******)))((('''&&&''''''((()))*********))))))))))))******************+++,,,,,,,,,++++++------,,,,,,+++***))))))))))))************))))))******++++++++++++******&&&((())))))(((((()))+++))))))******+++++++++,,,'''((((((((())))))******((())))))***++++++,,,,,,+++++++++************)))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********)))---000///***'''(((***------,,,++++++******)))******)))))))))***,,,---)))(((((((((''''''''''''***)))(((''''''((()))***++++++************++++++(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''%%%%%%&&&'''((((((((('''&&&'''((())))))******)))(((((('''((())))))'''%%%'''((((((((())))))******((((((((((((((((((((((((&&&'''(((*********)))((('''((((((((())))))******(((((((((((())))))))))))***)))'''&&&&&&'''((()))$$$&&&((((((&&&%%%$$$%%%(((((()))***************)))))))))***+++---...///)))...000,,,)))---333666333>>>IIIPPPYYYfffoooqqqooonnnooosssxxxxxxrrrmmmhhhggghhhiiiiiihhhfffdddaaaeeejjjooooookkkeeeaaa]]][[[VVVSSSRRRTTTWWWYYY]]]eeesss}}}rrrllljjjoooqqqlllhhhiiidddfffhhhjjjkkknnntttxxx}}}rrrooorrrvvvvvvuuunnnhhhcccaaa]]]XXXWWWZZZYYYdddooosssoooiiihhhiiimmmjjjddd\\\TTTMMMGGGDDDAAADDDEEEDDDBBBCCCGGGKKKWWWeeejjjbbb[[[\\\[[[VVVWWWSSSQQQTTTUUUVVVYYY]]]fffggglllrrrzzz}}}~~~~~~~~~~~~ZZZ^^^cccccc```\\\ZZZZZZNNNFFFAAA@@@;;;333///000,,,+++******+++***(((&&&((((((((((((((((((((((((,,,,,,***)))))))))***+++))))))))))))))))))))))))++++++++++++)))'''%%%$$$"""$$$&&&'''))))))((((((+++***)))(((((('''''''''***+++++++++***)))'''%%%++++++***)))(((((())))))'''((((((((((((((((((((((((((()))***************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((...---+++***((('''&&&&&&)))))))))))))))******+++******++++++++++++******(((((())))))*********+++******))))))))))))******)))(((((((((''''''''''''&&&'''((())))))******)))))))))))))))(((((((((((('''''''''(((((()))***+++((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***+++,,,((()))***+++,,,+++******))))))))))))************(((((())))))*********+++***)))((('''((()))+++,,,------,,,+++******++++++,,,,,,+++***))))))*********************************++++++++++++,,,,,,,,,(((((())))))*********+++'''%%%###%%%)))++++++)))''''''(((((())))))******************************++++++******)))(((((((((******))))))(((((('''''',,,---...---+++)))((()))---+++)))((('''((()))***++++++++++++,,,,,,---...---------,,,,,,+++++++++---------,,,,,,,,,++++++)))************+++++++++///---++++++++++++***((())))))************))))))+++*********))))))((((((,,,+++***))))))***++++++))))))))))))))))))******&&&'''((()))))))))))))))(((((())))))******++++++''''''(((((())))))******&&&&&&&&&&&&''''''''''''---,,,***((('''&&&''''''*********)))))))))))))))***))))))((('''&&&&&&&&&''''''''''''((((((((((((+++***)))'''''''''((()))))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))************))))))...,,,(((&&&&&&'''***,,,+++******+++,,,...111222222555999>>>DDDLLLUUUZZZZZZbbbmmmvvv{{{|||{{{{{{wwwsssqqqwww~~~}}}sssiiihhhkkkmmmlllgggfffjjjnnnjjjfffaaa___aaaaaa___]]]bbbgggoooxxx}}}yyyooofffbbbcccdddfffggghhhiiiiiijjjjjjkkknnnrrrvvvxxxyyysssjjjmmmrrrssstttwwwnnniiifffgggfffdddeeehhhlllooouuu{{{~~~}}}xxxtttpppggg[[[RRRNNNMMMMMMLLLJJJNNNQQQNNNIIIJJJSSS\\\```fffiiieee```ZZZRRRKKKOOOOOOQQQRRRTTTVVVXXXXXX]]]^^^dddpppwwwvvvrrrqqqrrrnnnhhhfffgggkkkooorrr|||~~~~~~|||YYY]]]```aaa___\\\[[[\\\TTTMMMGGGEEE@@@777222222...---++++++,,,+++)))'''************************,,,+++***)))))))))***+++))))))))))))))))))))))))************)))(((&&&%%%%%%&&&'''((()))(((''''''***))))))((((((((((((((()))************))))))(((+++******)))(((((())))))((((((((((((((((((''''''(((((()))************)))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))++++++***)))((((((((()))))))))(((((())))))***+++)))******************)))((()))))))))******************))))))))))))******))))))((((((((('''''''''((()))))))))))))))((('''))))))))))))))))))(((((((((''''''(((((()))***+++))))))***+++******)))((())))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))******((()))***+++++++++******))))))))))))************))))))))))))*********+++)))******++++++++++++++++++******)))(((((()))))),,,++++++***))))))******************************((())))))))))))*********))))))******************,,,***((()))+++---,,,***(((((((((((())))))))))))************************************)))))))))))))))))))))))))))(((((((((***,,,------+++******+++%%%&&&((()))+++,,,------++++++*********+++,,,,,,---------,,,,,,+++++++++*********)))))))))((((((************++++++++++++,,,***(((((()))******)))))))))************))))))+++*********))))))))))))******)))))))))***,,,,,,+++***)))((((((((((((((((((((()))*********)))))))))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((())))))((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''((((((((((((+++***)))(((''''''((()))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))************)))))))))((('''&&&'''***---...,,,,,,++++++,,,---//////---...000111444999>>>CCCKKKSSS^^^iiirrrwww{{{}}}|||{{{{{{zzzssstttsssoooiiieeeeeefffmmmmmmnnnqqqsssqqqkkkeeeaaacccgggmmmoookkkbbb[[[YYYYYYZZZ\\\___bbbeeegggjjjkkknnnttt|||zzzwwwtttjjjeeeiiiooopppppprrrkkkggggggkkkoooppprrruuuyyy{{{}}}{{{mmmdddXXXNNNIIIHHHHHHHHHUUUYYY\\\ZZZUUUVVV^^^fffuuuyyyyyyrrrjjjddd]]]WWWRRRRRRRRRSSSSSSSSSSSSSSSUUUVVV]]]ggglllhhhbbb___aaa]]]ZZZXXXYYY\\\___aaallloooqqqsss{{{UUUXXX\\\^^^^^^^^^^^^^^^ZZZUUUQQQNNNIII@@@888666000///---------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))((('''&&&((((((((((((((())))))***)))))))))))))))***++++++******)))((((((((()))))))))))))))((((((''''''''''''((())))))******))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******(((((((((((()))***++++++))))))(((((())))))***+++((())))))******))))))((())))))))))))***************))))))(((((())))))***)))))))))(((((((((''''''************)))((('''&&&((()))))))))))))))))))))(((((((((((()))***++++++***************)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))******++++++******))))))))))))************)))))))))***************(((***,,,---...---+++***+++***))))))((())))))))),,,+++******)))*********************************((())))))))))))*********+++++++++++++++*********...,,,+++***+++,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))))))))(((***,,,,,,++++++,,,---###%%%(((+++---......---++++++******))))))******------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,)))'''''')))+++,,,,,,))))))************))))))***************)))))))))***)))))))))***+++,,,,,,,,,+++***)))((('''''''''*********+++******))))))************))))))))))))*********)))((('''''''''+++++++++******))))))(((''''''''''''(((***+++,,,''''''''''''((((((((((((***))))))((((((''''''&&&''''''''''''((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((()))+++,,,---...---,,,,,,,,,,,,,,,---,,,---------,,,...222555999@@@JJJVVVaaakkktttzzz}}}~~~{{{uuupppllljjjmmmmmmooosssvvvvvvqqqmmmgggfffeeeeeeddd___WWWPPPNNNMMMMMMOOORRRXXX]]]aaaaaadddjjjuuuuuunnnjjjdddaaaffflllmmmmmmmmmllliiilllvvvtttlll___UUUOOONNNOOOPPP___cccfffddd______fffmmmvvvnnniiiddd___UUUUUUUUUTTTSSSQQQPPPOOOOOORRR[[[fffhhh```VVVQQQRRRQQQPPPOOOOOOQQQSSSUUUZZZ___ccciiitttKKKOOOVVV\\\___`````````___\\\YYYWWWRRRJJJBBB===444222///......---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))(((((('''''''''''''''((()))***++++++***)))(((((()))***+++***))))))((((((((())))))******))))))(((''''''''''''(((((()))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************'''''''''((((((***+++,,,((((((((((((((()))******(((((())))))))))))(((((()))))))))))))))*********))))))(((((((((((()))))))))))))))((((((((((((''')))))))))))))))(((''''''(((((()))*********))))))(((((((((((()))***+++,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***************((()))))))))************************************)))***+++,,,,,,,,,+++***,,,,,,+++++++++++++++,,,++++++***************+++******************************+++++++++,,,,,,,,,---,,,,,,++++++*********+++***)))(((((())))))(((******))))))((((((''''''(((((((((((((((((((((((('''(((((()))***+++++++++((((((((())))))******+++)))***,,,,,,+++++++++,,,)))***+++,,,,,,,,,+++***---,,,+++******)))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,///---***)))***,,,---...)))******++++++******)))************************++++++******************,,,+++***)))))))))))))))+++++++++++++++***)))(((++++++******))))))((((((***)))))))))((((((((('''+++******)))(((''''''&&&&&&''''''((()))***++++++''''''((((((((((((((()))))))))))))))((((((''''''''''''''''''(((((((((((()))))))))(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,---.........---...111444///333;;;CCCMMMYYYdddjjjppptttzzz~~~zzzsssnnniiigggjjjnnnqqqqqqooommmjjjiiifff```XXXQQQKKKIIIGGGFFFIIIMMMSSSVVVWWW[[[eeerrr~~~zzzrrrkkkhhhddd```bbbgggkkkllllllmmmjjjmmmzzzzzzwwwxxx{{{~~~}}}vvvkkkaaa\\\[[[]]]___dddhhhjjjhhhcccbbbfffkkkvvvwwwrrriiiaaa___]]][[[TTTUUUUUUUUUUUUSSSRRRQQQSSSZZZgggssstttiii\\\UUUQQQQQQQQQPPPOOONNNOOOPPPMMMRRRWWW^^^iiitttxxxuuuAAAGGGOOOYYY___bbbaaa```______^^^\\\YYYTTTLLLFFF999666333000///---+++***++++++++++++++++++++++++++++++++++++******))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))***''''''''''''(((***+++,,,---,,,***((('''(((((())))))((((((((((((((())))))******))))))((((((((((((''''''((()))))))))))))))((())))))******))))))((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************(((((((((((((((((())))))((((((((('''((())))))***(((((())))))))))))((((((******))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((((((''''''((()))))))))))))))'''(((***+++++++++***)))((((((((())))))***+++,,,+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************)))))))))))))))*********((()))))))))************+++++++++******************))))))((()))***+++,,,,,,+++++++++++++++,,,,,,+++***************++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++*********'''''''''''''''((()))*********))))))((((((''''''((((((((((((((((((((((((''''''((()))***++++++,,,(((((())))))******++++++***,,,------+++******+++///...,,,+++*********+++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,111...+++***+++,,,,,,+++******++++++++++++*********************+++++++++,,,,,,,,,+++***)))((((((************++++++,,,---+++++++++++++++***)))(((++++++******))))))(((((('''((((((((()))))))))***+++******)))(((''''''&&&((((((((())))))))))))(((((((((((())))))*********)))))))))))))))(((((((((''''''''''''((((((((((((((((((((())))))))))))((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******+++***)))((('''******+++,,,,,,---------***+++,,,+++***+++---000...000333666<<>>999666333000---***************************++++++,,,+++***)))((())))))))))))))))))))))))***)))(((''''''((()))))))))((('''&&&&&&&&&'''((((((((('''(((((()))*********************)))(((''''''''''''''''''((())))))((((((((()))******++++++&&&'''(((((())))))(((((((((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))******))))))((((((''''''''''''((((((((()))))))))(((((('''''''''((((((((((((''''''''''''((()))))))))******************)))************)))))))))(((((((((''''''''''''((((((*********)))))))))(((((('''((()))))))))))))))(((&&&'''***,,,---,,,+++***))))))))))))***+++,,,,,,))))))(((((()))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((()))(((((('''((()))***+++))))))))))))************,,,,,,,,,++++++************)))))))))******++++++))))))(((((()))******+++******))))))***++++++,,,************************((())))))))))))*********))))))*********************+++,,,+++((((((***,,,(((((((((((())))))))))))************************(((((())))))*********+++++++++******************)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......++++++++++++++++++,,,---+++++++++,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,***'''***++++++,,,,,,++++++************++++++,,,,,,,,,)))***++++++++++++***)))(((((((((((()))***++++++(((((()))*********)))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((()))******)))((('''&&&''''''(((((()))******+++))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((()))******)))((('''''''''((()))************)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''((()))***+++,,,,,,***+++,,,,,,,,,,,,+++***,,,---...,,,***)))***+++---......------///333666666:::@@@GGGOOO\\\jjjsss~~~|||uuupppmmmkkkkkknnnooommmjjjcccbbbaaa```]]]ZZZWWWVVVXXXXXXZZZ]]]```aaa```^^^ZZZ[[[\\\\\\\\\___eeeiiieeeeeecccdddooouuummmiiiccc\\\XXXZZZ___eeehhhlllnnnoooppprrrvvv}}}zzzqqqiiieeeccccccfffeee___[[[[[[[[[XXX]]]```dddgggjjjjjjjjjiiikkkkkknnnpppjjjaaa]]]^^^```cccddd```[[[WWWWWWZZZ]]]aaagggnnnxxx}}}xxxnnnJJJFFFCCCEEELLLTTT[[[]]]```cccbbb\\\[[[[[[WWWOOONNNJJJCCC===999555222///******************************+++,,,+++***)))((())))))))))))))))))))))))+++***)))'''''''''((()))+++***(((&&&%%%%%%%%%%%%((((((((((((((())))))***'''(((***++++++***))))))'''''''''''''''((()))***''''''((()))***+++,,,,,,&&&''''''(((((((((((((((''''''((((((((((((''''''&&&''''''((()))******+++))))))))))))))))))))))))++++++***)))((('''&&&&&&''''''''''''(((((((((((('''''''''''''''((()))***'''''''''''''''((())))))******++++++++++++******+++*********))))))((((((((((((''''''''''''((((((************))))))))))))************)))((('''&&&&&&'''***---------+++***))))))))))))***+++,,,---(((((('''((()))***,,,---))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''')))((('''''''''(((***+++))))))))))))************,,,,,,,,,++++++*********(((***+++------,,,+++***++++++******+++,,,------******))))))***+++,,,,,,***************************++++++++++++,,,,,,,,,(((((())))))*********++++++,,,---***'''%%%''')))''''''(((((())))))******************************))))))))))))************,,,+++++++++***)))))))))''')))+++,,,,,,,,,---...+++,,,...//////---,,,+++***)))))))))***+++,,,,,,+++++++++,,,,,,---------)))))))))******+++++++++++++++,,,,,,,,,---------++++++,,,...000000---+++***++++++,,,,,,++++++************++++++,,,,,,,,,&&&''')))+++,,,---,,,,,,)))((((((''''''''''''(((&&&'''((()))))))))))))))(((((())))))******++++++******))))))((((((''''''&&&&&&&&&&&&'''''''''''''''((()))******)))((('''&&&&&&&&&'''((())))))***)))))))))))))))*********''''''''''''((((((((()))&&&'''(((*********)))(((&&&''''''((()))******+++******))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''+++******)))((())))))))),,,,,,------,,,+++)))((()))***+++++++++***,,,---***+++,,,------...111444000222555999???IIIUUU]]]gggqqq}}}yyyrrrnnnmmmmmmllljjjfffggghhhhhhgggccc___]]]```___^^^]]]\\\YYYUUUQQQIIIIIIJJJMMMRRRWWW\\\___bbbeeegggkkk{{{|||pppgggeee```YYYUUUVVVZZZ___bbbaaaeeejjjmmmqqqvvv~~~yyyooofff```]]]aaafffgggeeedddffffffdddkkkmmmpppsssttttttsssqqqnnnjjjeee```XXXQQQQQQVVVNNNSSSWWWWWWVVVVVV[[[___\\\aaahhhrrr}}}uuuXXXVVVOOOEEEDDDNNNYYY^^^]]]___``````^^^[[[YYYXXXRRRQQQOOOKKKDDD<<<555000......---,,,++++++******++++++******))))))((((((((((((((()))******++++++*********)))(((''''''&&&''''''(((((())))))******))))))))))))))))))))))))###%%%(((***++++++***)))(((((((((+++------)))%%%(((''''''&&&&&&((()))***++++++******))))))(((((((((((()))***************(((&&&$$$%%%''')))(((&&&''''''''''''((((((((((((*********))))))'''&&&&&&&&&'''((())))))***))))))+++*********))))))((((((&&&&&&''''''(((((())))))******))))))((((((''''''))))))************))))))(((((()))+++......---+++))))))************))))))+++***)))(((((()))*********)))(((((((((***+++,,,111000...,,,***))))))***))))))*********))))))((()))***+++++++++***((('''))))))))))))((((((((((((******))))))******+++,,,******)))((((((((((((((()))))))))))))))))))))))),,,...000...+++)))***+++++++++******))))))((((((*********)))))))))))))))************))))))))))))******))))))((((((((('''******)))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))******))))))))))))******+++***)))))))))***,,,---......,,,+++******))))))(((((()))***++++++,,,,,,)))))))))***+++++++++,,,,,,++++++,,,---...,,,***...---+++))))))***+++,,,......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***)))((()))+++,,,,,,+++)))******++++++,,,------+++,,,,,,---,,,+++)))(((,,,,,,,,,+++++++++******...---+++***)))***++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++***)))(((''''''((()))***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))++++++***************+++)))+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,******,,,---.../////////333222111111555:::???CCCNNNTTT___lllyyy~~~{{{vvvpppjjjggghhhjjjiiigggeeefffggghhhbbb\\\[[[\\\YYYRRRKKKHHHFFFCCCDDDGGGNNNVVV[[[aaacccfffmmm{{{yyytttsssnnngggcccaaaZZZXXX\\\^^^\\\]]]aaa```hhhlllgggfffkkkqqqrrrjjjjjjhhheee```]]]\\\\\\___bbbdddaaa]]]```iiiqqqwwwyyy}}}|||yyywwwwwwooodddZZZUUUSSSSSSSSSKKKNNNOOOPPPVVV___ddddddiiijjjmmmrrruuussslllfffiiifff\\\PPPJJJMMMQQQRRR\\\^^^``````___]]]\\\[[[WWWWWWVVVSSSMMMDDD<<<777///...,,,***)))))))))***++++++++++++*********************)))))))))))))))++++++***))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))((())))))******)))''''''***((('''(((******)))''')))(((((('''((()))***+++)))))))))((((((((((((((((((((()))************))))))&&&%%%%%%((())))))'''''''''((((((((()))))))))************)))((('''&&&))))))******+++******************)))))))))((((((((((((((()))))))))))))))***)))))))))((((((((('''))))))************)))))))))((()))+++------,,,***)))******++++++******)))***))))))((((((((()))******)))((((((((()))+++,,,...---+++***)))))))))))))))))))))*********))))))((((((((((((((('''&&&&&&''''''(((((())))))************))))))******+++,,,++++++***)))))))))))))))************************'''***,,,,,,+++***,,,---*********)))))))))))))))((()))))))))************++++++*********)))))))))))))))(((((((((''''''''',,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))(((((('''''''''((()))***------,,,******)))))))))((())))))***++++++,,,,,,,,,,,,++++++***)))))))))---,,,+++,,,---...,,,+++------------,,,,,,++++++............------,,,+++---------------------------------------......///,,,+++***+++,,,---,,,+++------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))------,,,,,,,,,+++++++++---,,,++++++******++++++,,,,,,++++++************))))))))))))))))))))))))+++******))))))******+++***)))(((((((((((()))***))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((('''))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))++++++***))))))******+++***+++------+++******+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,+++.........///111444666888???CCCJJJSSS^^^iiirrrwww~~~zzzmmmmmmmmmmmmlllkkkkkkkkkkkkfffaaaaaabbb___XXXQQQJJJIIIHHHGGGIIILLLPPPRRR[[[```fffnnn{{{wwwiiieeedddaaa]]]\\\aaa^^^]]]```bbbccckkktttuuuwwwtttjjjdddccccccaaa\\\]]]\\\ZZZYYYZZZ]]]___]]]___```]]][[[```lllvvvyyytttrrrmmmfff___[[[YYYXXXWWWTTTXXXZZZ\\\aaahhhkkkiiilllkkklllmmmlllfff]]]UUUxxxuuukkk^^^VVVSSSNNNIIIWWWYYY]]]aaabbbaaa```^^^[[[\\\]]][[[UUULLLCCC===444222...+++))))))***++++++++++++,,,,,,,,,,,,,,,++++++******)))(((((('''+++++++++***))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))(((((((((''',,,)))&&&&&&'''))))))))))))))))))))))))***++++++''''''''''''(((((((((((('''((())))))******)))))))))'''&&&'''((()))))))))((())))))))))))*********++++++++++++***)))(((((())))))*********)))((((((******))))))))))))((((((************))))))))))))))))))))))))(((((((((((())))))************))))))***))))))***++++++)))((()))******++++++******))))))((((((''''''((()))))))))))))))((())))))***+++******)))(((((((((((()))(((((())))))******++++++))))))((('''''''''''''''&&&&&&'''((()))***++++++******))))))******+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++&&&(((***+++******+++,,,))))))))))))************(((((())))))******+++++++++++++++*********))))))((((((((('''''''''''''''))))))))))))))))))*********************)))))))))))))))))))))))))))))))))*********))))))*********'''''''''''''''((()))))),,,+++***))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++******))))))---,,,+++,,,---...---++++++---...//////...,,,***------------,,,***)))(((.......................................//////000...---,,,,,,------,,,+++//////...------,,,++++++******+++,,,,,,,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,+++******+++************)))))))))))))))))))))))))))))))))+++******))))))******+++***))))))(((((())))))***(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''((())))))******))))))((())))))))))))))))))))))))******)))))))))******++++++,,,------+++))))))************++++++++++++,,,+++++++++++++++***))))))+++,,,---......///......222333666;;;BBBKKKSSSWWWccckkkvvvzzzvvvrrroookkkiiilllhhhddddddfffddd___YYYRRRRRRPPPOOOOOOPPPPPPQQQ[[[aaahhhnnnuuu{{{{{{vvvggg]]]UUUTTTVVVVVVXXX[[[aaabbbdddeeeeeekkk|||uuukkkgggbbb]]]YYYXXXUUUSSSSSSUUU[[[___^^^```aaa___^^^eeessswwwoookkkjjjgggdddbbb``````______eeejjjlllooorrrrrrnnnmmmkkkiiihhhfffaaaXXXQQQ|||{{{vvvmmmfff```VVVMMMNNNRRRXXX___dddeeebbb```ZZZ\\\^^^^^^YYYQQQHHHBBB<<<999444///,,,+++,,,---******++++++,,,,,,------************))))))((((((++++++++++++******))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((()))+++++++++***((('''((()))******((((((((()))))))))******'''''''''(((((()))))))))'''(((((())))))))))))))))))((('''(((((()))******))))))*********++++++++++++++++++++++++***))))))''''''(((''''''&&&%%%%%%))))))))))))))))))((((((*********))))))((((((((())))))))))))(((((((((((())))))************))))))***)))(((((())))))(((&&&((())))))******))))))((('''''''''''''''((((((((())))))))))))))))))******(((((((((((())))))******((((((((())))))***+++,,,,,,+++)))((((((((()))***'''''''''((()))***************))))))******+++,,,+++++++++++++++******)))************************++++++,,,,,,+++***))))))(((((())))))******++++++*********)))))))))))))))******)))))))))((((((((()))))))))(((((((((((((((((((((((((((((())))))))),,,,,,,,,+++++++++++++++'''''''''''''''''''''''',,,,,,++++++++++++,,,,,,)))))))))))))))***************))))))))))))))))))))))))*********+++++++++))))))******+++,,,------...---+++,,,---...---,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,+++,,,------...///---,,,,,,------,,,***...---------,,,,,,,,,+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------,,,***)))***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++,,,---...---+++)))))))))************++++++++++++***+++++++++++++++******,,,,,,------------------......///222666:::???AAAJJJPPP[[[fffqqq{{{~~~zzzuuurrrrrrmmmgggeeeeeeeeebbb___[[[ZZZYYYXXXXXXYYY[[[\\\dddiiimmmmmmmmmkkkccc[[[PPPKKKHHHKKKNNNRRRYYY```___dddhhhgggeeennnwwwooolllhhheeebbb___ZZZTTTQQQSSSXXX\\\___ccceeeeeeeeekkkxxx{{{qqqjjjfffffffffeeeeeeeeegggiiinnnvvv|||}}}}}}~~~{{{vvvmmmiiifffeeeffffffccc```}}}~~~wwwooocccWWWHHHLLLRRR[[[bbbdddbbb___ZZZ\\\^^^___[[[UUUNNNIIIEEEBBB;;;555000...------)))*********++++++,,,,,,(((((())))))************+++++++++*********************))))))((((((''''''((((((((((((((((((((((((((((((''''''((()))***+++)))*********************''''''(((((((((((()))(((((((((((())))))*********''''''((()))))))))))))))((((((((((((((((((******************++++++++++++***++++++++++++******)))''''''(((''''''&&&%%%%%%(((((((((((((((((()))))))))))))))(((((('''''''''(((((((((((())))))))))))))))))************))))))+++)))(((((((((((('''&&&'''(((((((((((((((((('''&&&&&&'''((((((((((((((())))))*********)))))))))(((((()))******+++++++++(((((((((((()))***,,,---,,,+++)))((((((((()))***))))))))))))((((((((((((******))))))******+++,,,******+++++++++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,+++***(((((())))))******++++++,,,++++++***)))(((''''''))))))((((((((('''''''''******************+++++++++++++++,,,,,,---------++++++++++++++++++++++++************************+++++++++******+++++++++((())))))***************))))))))))))))))))*********************+++++++++((()))***+++,,,---......///---++++++---......---,,,,,,+++******+++,,,---***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...,,,++++++,,,,,,+++)))******++++++,,,,,,,,,---*********++++++,,,,,,---++++++++++++************)))***,,,------,,,+++***)))))))))))))))))))))******************************))))))))))))))))))***))))))************))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))******+++,,,---...---+++)))))))))))))))*********+++++++++)))***+++,,,------------,,,,,,+++++++++---///000---...000111333444444444:::>>>DDDKKKTTT___iiipppzzz}}}tttmmmiiigggeeeccc```___]]]\\\]]]aaadddgggoooqqqppplllhhhcccZZZRRRIIIEEECCCEEEHHHLLLSSS[[[\\\ccchhheeebbbkkkrrrfffccccccccccccdddaaa\\\WWWTTTVVV\\\```dddiiinnnnnnllloooxxx~~~yyytttqqqmmmhhhddddddeeefffeeefffiiinnnrrr}}}}}}oooiiicccbbbdddgggiiiiii}}}ooocccMMMMMMNNNSSSZZZ^^^___^^^]]]^^^______^^^[[[WWWUUUOOOKKKDDD<<<555111...---************++++++++++++'''(((((()))******++++++************************))))))))))))(((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&((()))++++++***))))))***&&&&&&'''((((((((((((((())))))))))))************&&&'''(((((())))))(((((('''((()))((('''''')))+++)))************+++++++++)))***************))))))))))))*********)))((((((''''''(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))************)))))),,,***((('''((()))(((''''''(((((())))))(((((('''&&&&&&((())))))))))))))))))************)))((((((((()))***+++,,,,,,,,,,,,))))))(((((((((***+++,,,))))))((('''''''''''''''***)))))))))((((((((('''******))))))******+++,,,)))***+++++++++***((('''(((((((((((((((((((((((()))))))))+++...000///...))))))))))))************,,,++++++***)))(((''''''))))))((((((((('''''''''++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...)))))))))***************************************))))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))***+++,,,************************,,,,,,,,,,,,,,,,,,++++++000...,,,+++---.........---+++***))))))***,,,...***+++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///---,,,++++++,,,,,,+++***))))))***++++++,,,------+++++++++******+++,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++)))))))))************+++***************************))))))(((((())))))***)))******++++++******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((()))******++++++,,,------+++))))))***)))))))))************+++((()))***,,,---.........+++***))))))***,,,///000+++,,,.../////////...---222444666999>>>EEENNNTTT[[[ccclllrrruuuzzzxxxsssooommmhhheeebbbaaaaaadddhhhjjjpppqqqnnniiifffddd___XXXOOOIIIDDDCCCDDDEEEJJJPPPXXX```dddbbb```gggsss{{{xxxjjj\\\UUUTTTUUUWWWZZZWWWWWWWWWVVVXXX]]]dddiiiqqqvvvzzzxxxsssrrrvvv|||zzzwwwqqqkkkeeebbbaaa```fffhhhjjjjjjjjjnnntttyyy|||zzzyyywwwqqqjjjccc```aaacccddddddzzzppp\\\TTTLLLJJJOOOVVV\\\^^^_____________________```ZZZVVVOOOFFF>>>777222000,,,,,,,,,,,,,,,+++++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++***)))'''&&&$$$'''((()))'''%%%%%%(((***&&&'''((()))***))))))((()))))))))))))))(((((((((&&&'''(((((())))))((((((%%%'''((('''&&&&&&(((***)))))))))************+++((())))))******))))))((())))))******+++*********'''''''''((((((((())))))((((((((((((((()))))))))'''((((((((()))))))))***))))))************)))))),,,***((('''(((***))))))))))))************))))))&&&'''(((***************)))******+++***)))((('''((()))+++,,,,,,,,,,,,++++++***((((((((()))***+++((((((((((((((('''&&&&&&(((((((((((())))))))))))******))))))******+++,,,***+++,,,---,,,+++)))((((((((((((((((((((((((((()))((((((***...///...---*********)))))))))))))))))))))))))))))))))******************))))))))))))*********++++++,,,,,,,,,)))******++++++,,,------+++++++++,,,,,,,,,------******************************))))))))))))******'''((()))***+++******))))))))))))******,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,...///...++++++++++++,,,,,,------+++,,,---......///......------------------------...............//////000---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,......---------,,,,,,,,,++++++******++++++,,,---************++++++,,,,,,************************))))))(((((((((((()))))))))***++++++++++++***)))))))))))))))))))))((((((************************))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((()))******))))))))))))))))))))))))'''''''''(((((()))++++++***+++------+++******+++))))))))))))************))))))***++++++,,,+++++++++++++++,,,,,,------...++++++++++++,,,,,,---------///000222333666:::>>>AAAIIIRRRXXXZZZ___hhhqqqxxxyyywwwsssooollljjjiiiiiihhhiiifffcccbbbdddaaa\\\ZZZQQQIIIHHHHHHGGGIIIMMMTTT[[[``````aaaeeegggeee___VVVOOONNNOOOMMMNNNRRRMMMOOOSSSVVVZZZ```gggkkkwwwzzzzzzuuulllhhhjjjooommmmmmlllggg```^^^___bbbiiimmmrrrsssssstttyyy~~~|||}}}tttmmmlllnnnnnnmmmiiieeedddfffgggfffeeezzzhhh[[[KKKCCCFFFPPPZZZ___```___^^^]]]^^^```ccceeeccc___XXXOOOFFF>>>777444.........------,,,,,,,,,++++++******)))(((((((((((((((((((((((()))))))))''''''(((((())))))******))))))))))))))))))))))))&&&''')))++++++***((('''((((((&&&###!!!"""''',,,'''((()))++++++******)))))))))(((((('''''''''&&&&&&''''''(((((((((((((((%%%'''((('''%%%%%%'''***((())))))))))))*********'''(((((()))))))))((((((&&&'''((())))))***))))))&&&'''''''''(((((())))))(((((())))))******++++++'''((((((((())))))******))))))************)))))),,,***(((''')))*********++++++,,,,,,,,,,,,++++++&&&''')))***+++++++++***)))***+++++++++)))((('''((()))***,,,,,,,,,+++***,,,+++)))''''''(((***+++)))***+++++++++***((('''&&&&&&'''((()))***++++++*********)))***++++++,,,+++,,,---......,,,***)))))))))))))))))))))))))))+++)))(((***,,,---+++(((++++++******))))))((((((&&&'''((()))***+++,,,,,,,,,,,,,,,++++++++++++***))))))******++++++++++++------...//////000111111/////////000000000111111000000000000000000000000...------,,,,,,------...***+++,,,---...---,,,,,,))))))******+++,,,......++++++******************((()))***+++---...///000111...,,,+++,,,...//////***+++---//////...---,,,------.........---,,,,,,........................---------------...//////---,,,,,,---///000///...///......------,,,,,,+++...---+++*********++++++000////////////.........++++++***)))***+++---...******+++++++++,,,,,,,,,************************))))))(((((((((((()))))))))***+++,,,,,,+++***)))++++++******))))))((((((************************))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******&&&&&&&&&'''((())))))***************************,,,+++***))))))***+++,,,))))))))))))))))))))))))''''''''''''((()))++++++)))+++,,,,,,+++***+++,,,))))))))))))***************************)))((((((,,,---///111111///---,,,...---+++***+++---000222***,,,///111111111111222333:::BBBEEEEEEIIIRRR[[[___kkkyyy~~~xxxqqqllliii```aaa___]]]]]]```^^^ZZZbbbXXXOOONNNOOOPPPQQQTTTQQQXXX^^^___cccfffaaaXXXMMMGGGGGGLLLMMMIIIIIILLLMMMPPPTTTXXX[[[___dddgggpppqqqoooeeeZZZUUUWWW\\\___dddgggeee```^^^bbbggglllrrryyy{{{zzzzzz||||||ppphhhhhhlllnnngggfffgggkkkoooqqqooommmtttooocccTTTHHHFFFLLLSSSZZZ]]]```______```aaa```bbbbbb```ZZZPPPEEE===999222///+++)))((()))******)))))))))))))))******+++))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))******+++++++++,,,)))***,,,,,,***)))***+++,,,***((('''&&&'''((()))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))++++++******)))(((((((((,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++******)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************+++,,,,,,,,,,,,+++333000,,,)))'''(((+++---...---***)))(((((()))***))))))))))))))))))))))))++++++***************+++---+++******++++++)))((())))))))))))((((((((((((+++)))((())),,,---,,,)))))))))))))))(((((((((((('''((()))***,,,...///000......///111222333444555000000/////////.........444444333111000///...---/////////000///......---000///...---------------222222111///...---,,,,,,---+++)))***,,,---,,,)))'''***------***((()))+++,,,,,,,,,,,,++++++******&&&'''))),,,...///000111000///...---,,,------...///......---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...............------------------...------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---...///...,,,+++,,,---+++,,,,,,,,,,,,+++******------,,,+++***)))(((''',,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''(((((())))))******(((((((((((((((((((((((($$$&&&)))+++,,,***(((&&&%%%%%%&&&&&&'''(((((((((******))))))(((((('''''''''((()))******)))(((''')))************+++++++++((())))))))))))*********,,,+++***)))))))))++++++************************)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...------...///+++)))...555333222333555999???EEEIIILLLRRR[[[aaahhhqqq|||~~~vvvooojjjddd___\\\[[[ZZZZZZ```[[[UUUSSSTTTVVVVVVUUUZZZ]]]```ccccccaaa^^^\\\XXXUUUQQQLLLHHHHHHKKKNNNMMMOOORRRVVVZZZ^^^```aaaoooggg\\\QQQJJJHHHJJJLLL^^^bbbdddbbb^^^^^^dddkkk{{{{{{{{{zzzvvv{{{wwwqqqkkkeeebbbaaaaaafffmmmuuuzzzyyywwwwwwwwwxxxsssiii]]]RRRLLLLLLNNNUUUYYY]]]___```aaa```___aaaaaa```]]]WWWNNNFFFAAA666222---+++++++++***(((++++++***)))))))))))))))))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((())))))******))))))))))))))))))(((***++++++***))))))*********+++++++++***))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))'''''''''((((((((())))))&&&&&&''''''((())))))***((((((((()))******++++++++++++***)))))))))******((((((((()))*********+++***)))(((((((((((()))***))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************((()))******++++++******000---***((((((***---//////---+++)))((())))))***))))))))))))))))))))))))+++******)))))))))******,,,***)))***++++++***)))))))))))))))(((((((((((()))'''&&&'''***+++)))((())))))))))))(((((((((((('''((()))***+++------...,,,,,,---...///000000111------------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,......//////......---,,,...---,,,,,,+++++++++,,,//////...---,,,+++******+++***((()))+++,,,***((()))***,,,---,,,+++++++++************)))))))))((('''(((***,,,...///000000//////---,,,,,,,,,------.........---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++++++++******))))))))))))******************************************))))))))))))((((((((((((((((((((((((((())))))))))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))))))))(((******))))))((('''''''''***)))))))))((((((((('''&&&'''((())))))((('''&&&(((((()))))))))*********((((((((()))))))))******++++++***************+++************************)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---.........///000---***...555888666444333444666999;;;999>>>DDDIIIMMMSSS]]]dddssszzz|||vvvooojjjfffcccbbb^^^ZZZVVVUUUVVVWWWWWWVVV```aaabbbcccdddccccccbbb___^^^[[[WWWRRROOOOOOPPPMMMOOORRRVVVYYY[[[]]]]]]]]]VVVLLLBBB>>>???DDDGGGWWW\\\aaabbb``````ffflllwww{{{sssppplllhhhgggeeebbb___[[[XXXXXXXXXaaagggpppxxx|||~~~~~~~~~~~~xxxtttmmmeee\\\TTTMMMHHHNNNQQQWWW]]]```aaa``````bbbaaaaaabbbaaa\\\SSSLLL@@@:::222///000///,,,)))---,,,+++***)))(((((((((***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&***))))))((())))))************))))))((('''''''''''')))******)))(((((()))&&&(((,,,......,,,)))'''))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******''''''((((((((()))))))))&&&''''''((()))******+++'''(((((())))))******+++))))))((((((((()))******''''''((()))***++++++,,,***))))))((((((((())))))))))))))))))))))))))))))*********))))))*********))))))))))))************'''((())))))******))))))+++***)))((())),,,///111///...,,,***)))))))))***)))))))))))))))))))))))))))))))))(((((())))))******)))((()))+++++++++)))(((((((((((()))))))))))))))''''''''')))***)))((())))))))))))(((((((((((((((((())))))***++++++,,,*********++++++,,,,,,,,,************))))))))))))''''''((()))***+++,,,,,,---------------,,,,,,+++++++++******)))*********,,,,,,+++***)))(((((((((***((('''((()))***)))((()))))))))***,,,,,,+++***************)))))))))))))))***+++---...............------,,,,,,,,,,,,---........................,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,------.........------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,---------...///...,,,,,,,,,...,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,******))))))))))))******************************++++++*********)))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))((((((((((((************************)))(((((('''((()))******,,,++++++******)))(((((())))))))))))((((((((((((&&&''''''((((((''''''&&&'''((((((((())))))))))))((((((((())))))))))))***)))******+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------///...///000...+++...444888666333///.........//////222666888999<<>>;;;===BBBEEEMMMSSSZZZ]]]]]]___dddiiiooovvvzzzssshhh```\\\ZZZUUUWWWXXXXXXVVVTTTSSSTTTYYY^^^hhhrrrzzz|||zzzxxx|||xxxqqqlllgggccc```ZZZQQQJJJIIIKKKQQQZZZ```aaaaaabbbdddcccdddgggjjjfff]]]UUULLLCCC999333333333000,,,---,,,+++***))))))))))))***))))))))))))))))))***++++++******))))))(((((())))))))))))))))))))))))*********)))((('''''''''******************++++++))))))))))))))))))(((((('''(((******((('''((()))$$$&&&)))+++,,,***((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************'''(((((((((((())))))))))))***************++++++*********)))((((((''''''((((((''''''((()))***************+++,,,,,,,,,---+++*********))))))))))))))))))))))))))))))))))))++++++************++++++((()))))))))************'''((())))))******))))))))))))(((((())),,,...000///...---+++***))))))***(((((((((((((((((((((((((((((((((((((((((()))***)))(((((()))***,,,+++***(((((((((((())))))))))))******)))***++++++++++++))))))))))))(((((((((((()))))))))))))))*********++++++******************)))))))))(((((((((''''''''''''((()))+++,,,------,,,,,,,,,,,,,,,+++******+++******)))))))))***************)))((((((((('''***))))))))))))***)))))))))'''%%%'''+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,------...............------------------------,,,,,,,,,---...///000000,,,------...............,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---...------,,,,,,++++++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---************************+++++++++*********))))))************************))))))************))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++((())))))******+++,,,,,,))))))))))))(((((((((((('''(((((((((((((((((('''((((((((()))))))))******)))))))))************+++((()))+++,,,,,,+++***)))++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---...///---+++---222111000---+++++++++---...000222333333333444777:::===BBBIIIQQQXXX^^^dddhhhpppvvvxxxwwwvvvuuussspppllljjjhhheeeaaa^^^^^^aaaeeehhhkkkkkkllliiieee```^^^]]]___```bbbcccbbb```]]]\\\XXXTTTNNNIIIEEEEEEFFFGGGHHHLLLRRRUUUWWWZZZ```eeeeeekkkmmmfffZZZRRRQQQRRRQQQUUUZZZ\\\ZZZXXXXXXYYYZZZ___gggqqqwwwuuunnnfffyyyuuugggaaa]]]\\\___^^^YYYTTTLLLIIILLLUUU]]]___aaaeeehhhfffgggjjjmmmjjjbbb[[[TTTJJJ>>>555333222111///+++***************++++++******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***+++++++++++++++(((((()))******+++,,,,,,'''(((******((('''((()))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((()))))))))************))))))(((((('''******))))))((('''''''''((((((''''''((()))******---,,,,,,,,,+++*********,,,,,,,,,++++++*********************************++++++************++++++((()))))))))************((()))******++++++******)))))))))))))))***+++,,,------,,,+++************(((((((((((((((((((((((((((((('''(((((()))******)))((('''(((***++++++***'''((((((((()))))))))***)))***************+++,,,))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++))))))))))))(((((((((((())))))******++++++,,,,,,+++++++++++++++******)))++++++************++++++************))))))))))))++++++,,,++++++++++++++++++)))'''(((+++---+++))),,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......,,,---......//////......------------------------,,,,,,,,,---...///000000,,,---....../////////...------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///...---,,,+++++++++,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,------************************++++++++++++************))))))))))))))))))))))))))))))************))))))******))))))((((((''''''(((((((((((((((((((((((()))***---//////...,,,***''''''((())))))******+++(((((((((((())))))))))))***))))))))))))))))))***)))))))))*********++++++*********+++++++++,,,,,,((()))***,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++---,,,)))***...,,,+++*********,,,...///---...............000111222444888;;;>>>BBBGGGJJJSSS[[[eeekkkpppvvv|||zzzvvvrrrkkkeeeaaaaaaccceeeddddddccc```]]]\\\\\\]]]aaacccdddffffffeeedddccc\\\\\\[[[YYYVVVSSSQQQPPPOOOQQQRRRSSSTTTYYY```fffbbbbbb```XXXMMMFFFGGGLLLPPPVVV[[[]]][[[YYYZZZ\\\aaaeeellltttvvvooocccYYY|||~~~xxxrrraaa\\\XXXYYY___cccdddcccXXXOOOKKKQQQWWWYYY^^^eeehhhhhhhhhjjjkkkiiiccc^^^VVVOOOEEE;;;555222000000***************+++,,,,,,+++******))))))******+++************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))***+++++++++++++++''''''(((***+++,,,---...''')))******)))(((((())),,,+++)))((((((***,,,---))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******((((((((()))))))))******((((((''''''&&&&&&%%%%%%&&&''''''(((((())))))***))))))((((((((()))******,,,++++++***)))((('''''',,,,,,,,,,,,+++***))))))*********************************))))))*********))))))))))))************((()))******++++++******))))))))))))***)))))))))************************))))))))))))))))))))))))(((((((((((()))***++++++)))((('''(((*********(((''''''(((((())))))******&&&((())))))(((((()))***))))))))))))(((((((((((())))))******************------,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))******+++++++++++++++******)))+++++++++***++++++,,,---******++++++++++++++++++,,,---...---,,,,,,---......---++++++,,,------,,,************++++++++++++------............------+++,,,,,,------------,,,+++,,,---/////////......------...////////////...------------------------,,,---------.../////////,,,---...///////////////---------------......///......------------,,,,,,---...//////...---///000///...,,,+++++++++,,,---000000000//////.........++++++************++++++++++++++++++++++++++++++,,,++++++++++++*********&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******))))))))))))))))))((((((((((((''''''''''''''''''''''''(((***...000000///,,,******))))))(((((('''&&&&&&(((((((((((())))))))))))+++******))))))******+++************++++++++++++*********+++++++++,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++---******,,,,,,))))))+++,,,++++++******+++,,,---)))******++++++,,,,,,,,,,,,---///000111333888;;;:::@@@HHHMMMQQQXXXaaahhhsssxxx}}}vvvpppllljjjjjjcccbbb___[[[WWWWWWYYY[[[]]]^^^```bbbdddeeefffgggaaacccfffhhhhhhgggeeeccc^^^]]][[[ZZZ[[[```ggglllfffaaaZZZRRRIIIBBBCCCHHHMMMRRRWWWXXXUUUTTTWWW[[[```dddiiillljjjbbbWWWOOOjjjlllqqqwwwzzzyyysssnnndddaaa^^^___dddjjjnnnpppiiiYYYMMMNNNQQQRRRYYYbbbfffggghhhhhhgggeeecccaaaWWWUUUPPPHHH>>>777333222,,,,,,+++*********+++++++++******))))))******+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((('''((()))***+++++++++***'''(((((()))***+++,,,,,,(((***++++++***))))))***---,,,***(((((()))+++,,,))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((()))))))))(((((()))))))))*********&&&&&&''''''((((((((((((&&&&&&''''''((())))))***++++++***)))))))))******+++*********)))(((((((((******++++++***)))'''&&&***************************))))))(((((())))))***))))))))))))************'''((())))))******))))))'''((()))*********))))))''''''((()))************)))))))))))))))))))))))))))(((((()))***+++,,,,,,***)))(((((()))***(((''''''''''''((()))*********&&&(((***)))(((''')))+++))))))))))))(((((((((((()))*********++++++,,,,,,*********+++++++++++++++++++++*********)))))))))))))))))))))*********+++++++++,,,,,,++++++***)))+++*********++++++,,,---******++++++,,,,,,,,,---,,,...///...,,,+++---///---------+++))))))***,,,*********+++++++++,,,,,,------...............---+++,,,---...///......---***+++---///000000///...------...///////////////........................------..................,,,---...///000000000000---------------...///////////////......---------,,,...//////......///111///...,,,+++++++++---............///////////////,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********''''''''''''''''''''''''&&&'''((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((()))***,,,---------,,,+++***))))))(((((('''&&&&&&'''((((((((()))))))))***+++***)))(((((()))***+++))))))))))))************(((((()))))))))*********))))))))))))***+++,,,---************************)))************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***...******------***)))+++---,,,+++*********++++++*********+++,,,---,,,+++)))***+++++++++---111333...111555777999>>>DDDIIISSSYYYaaaggglllrrrzzz}}}{{{sssrrrmmmgggbbb^^^^^^___^^^^^^]]]]]]^^^___```aaadddfffiiilllnnnpppqqqqqqiiihhhfffeeefffiiinnnqqqlllddd\\\XXXSSSMMMLLLOOOMMMQQQUUUUUURRRSSSYYY___```aaabbb___YYYRRRLLLIII]]]___dddkkkqqqqqqmmmiiijjjgggeeefffjjjooouuuwwwvvvaaaPPPLLLMMMMMMUUU```dddfffgggfffdddbbbbbbbbbXXX[[[[[[TTTHHH===888666......,,,+++***)))))))))++++++************++++++(((((())))))******++++++))))))))))))))))))))))))++++++***)))((('''&&&&&&&&&''')))***++++++******(((((((((((()))))))))))))))***,,,,,,***)))***++++++***)))(((''''''(((((())))))))))))))))))))))))'''((((((((())))))******''''''''''''(((((((((((())))))))))))************''''''(((***+++---......)))))))))(((''''''&&&&&&,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,((()))))))))((('''%%%$$$************************))))))(((((((((((())))))))))))))))))************&&&''''''(((((((((((((((%%%&&&(((************)))%%%&&&''')))******++++++))))))))))))))))))))))))))))))))))))***+++,,,---+++)))(((((())))))(((&&&&&&''''''((()))******+++(((***,,,+++))))))+++---))))))))))))(((((((((((()))******+++,,,,,,------(((((((((((())))))******************)))))))))))))))******+++,,,------...+++,,,,,,,,,,,,+++************))))))***+++,,,,,,*********+++,,,,,,------+++---///...,,,+++---///***,,,,,,)))%%%$$$&&&))),,,,,,,,,------.........,,,---......///.........+++,,,.../////////......***+++---///000000///...---......///////////////.......................................---------,,,---...///000000000000...------------...//////000000/////////.........,,,...//////......///111000...---++++++,,,---...))))))***+++,,,---...///...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++******************************&&&&&&'''(((((()))((((((''''''(((((())))))******))))))))))))))))))))))))******))))))******+++,,,'''''''''((())))))******'''((((((((())))))*********)))(((''''''((()))***(((((((((((())))))))))))''''''''''''((((((((((((***)))(((((()))+++---...(((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***///++++++......+++***+++,,,++++++*********++++++*********+++,,,---,,,***'''((()))(((((())),,,...111111111111111444777::::::@@@GGGMMMPPPWWW___fffjjjooowww}}}zzzrrrkkkhhhgggeeeccc___\\\YYYXXXYYYYYYaaabbbccceeehhhllloooqqqlllllllllmmmnnnooorrrssspppgggaaabbbaaa[[[YYY[[[QQQVVVYYYXXXUUUXXX```hhhffffffbbbZZZQQQKKKIIIJJJ]]]]]]\\\[[[\\\___dddhhheeeiiikkkkkkqqq{{{tttddd]]]TTTKKKKKKSSS^^^eeehhhdddbbbeeefffccc```cccbbb\\\UUUMMM@@@555111000---+++******+++,,,++++++++++++++++++++++++******))))))))))))***************)))))))))))))))************))))))))))))(((((()))))))))'''&&&%%%''''''(((((())))))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++((((((((((((((((((((((((''''''(((((())))))******)))))))))(((((((((((((((,,,,,,,,,+++++++++******************))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))((((((((((((*********)))))))))))))))******++++++++++++******(((((((((((((((((((((((()))************+++++++++******))))))))))))******))))))))))))************++++++***)))(((((())))))'''(((***+++,,,,,,,,,+++))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,*********))))))))))))))))))***+++,,,,,,+++***)))************************+++++++++************))))))***++++++,,,,,,,,,,,,++++++---.........------+++---///---+++)))+++---++++++++++++++++++++++++++++++******++++++,,,---***+++---...//////..............................++++++,,,------...//////000000/////////.........111111111000000/////////...///000///...///222555333111000222333333000,,,444222///......//////...111111000000///......---........................//////...---,,,+++***)))---+++***)))+++,,,,,,,,,222...******,,,---,,,******)))((('''((()))+++------,,,***)))))))))***+++***************+++++++++))))))))))))))))))))))))+++)))'''(((+++,,,***((('''(((((()))***++++++++++++++++++*********))))))))))))******++++++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++,,,+++*********+++------************************++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++(((((()))***,,,---...///,,,,,,,,,+++***+++---///222444666:::===AAACCCEEENNNPPPUUU\\\ccciiinnnqqqrrrxxx~~~xxxuuutttqqqmmmjjjeee```ZZZVVV___]]][[[[[[]]]___aaabbbjjjiiiiiiiiiiiiiiijjjkkkjjjiiijjjkkkllljjjgggdddiiifffdddaaaaaacccfffhhhhhheee```ZZZVVVTTTSSSSSSXXXXXXXXXVVVVVVWWW[[[^^^cccjjjnnnoootttvvvmmmbbbSSSLLLNNNXXXaaagggeeecccdddfffeeegggjjjiiiccc\\\SSSFFF:::444222...+++)))(((((()))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))************))))))))))))((()))***++++++***))))))))))))))))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******((((((((((((((((((((((((''''''(((((())))))))))))************************************)))))))))(((************))))))))))))*********************************))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))******++++++******)))************************))))))*********+++++++++******))))))))))))******))))))))))))************---,,,,,,+++******++++++%%%&&&((()))*********)))))))))))))))))))))))))))***************************))))))(((((())))))******)))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))******+++++++++,,,***++++++,,,------,,,,,,***+++,,,---------,,,+++***,,,...---+++***+++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---...///000000//////...---.....................---------....../////////000000//////////////////000000000000000000111111222222222222222333444555333111000111333444222///111000000000111333333333222222222111111000000000000000000000//////////////////............------111000///...///000111111///---+++***+++,,,++++++,,,+++***))))))+++,,,...------+++*********+++,,,************************************************+++)))((((((++++++***(((((((((((()))***++++++++++++++++++*********))))))''''''''''''((((((((()))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************((()))******++++++******+++******)))***+++,,,---************************++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************'''((())))))***+++,,,,,,---------***((('''(((***,,,---///111333555777888;;;===AAAEEEJJJOOOSSSUUU[[[```hhhooouuu{{{~~~|||xxxsssnnnjjjgggeeeccc```^^^]]]\\\[[[[[[^^^___```aaabbbcccddddddeeefffggggggffffffeeeeeekkkiiigggffffffhhhjjjlllooolllhhhdddbbb``````aaa[[[[[[[[[YYYWWWVVVWWWYYYaaaiiiqqqttt{{{}}}qqq```RRRNNNOOOYYYaaaccccccdddfffeeegggkkklllhhhccc[[[OOODDD:::777222---***((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))******++++++*********)))))))))'''((()))***++++++++++++************++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''************))))))))))))************************))))))))))))((((((((((((''''''(((((())))))******''''''''''''(((((((((((()))******++++++******)))************************)))))))))*********++++++***))))))(((((())))))***))))))))))))************---,,,++++++***+++++++++&&&'''((())))))***))))))))))))))))))))))))))))))***************************))))))(((((())))))***))))))))))))))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------+++,,,------...---------++++++,,,,,,,,,++++++***)))+++---...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000000000000000///...------....../////////000---------...............000000000000000111111111111111111222222333444555888777666777999::::::999666444333333555666666555555555666777888888888888444444333333333333333222111111111111222222222222//////000000111111222222000000///......//////000.........---,,,,,,---//////...---,,,,,,,,,---......---,,,,,,++++++,,,,,,************************************************+++***))))))***+++***)))(((((())))))***++++++++++++++++++***************)))************+++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))************'''((())))))******))))))***))))))))))))***++++++************************++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******+++++++++)))&&&%%%&&&(((,,,,,,---......///000000...000222444777:::<<<===AAADDDIIIOOOVVV___gggmmmssstttwwwzzz}}}}}}xxxxxxxxxuuutttqqqnnnkkkgggdddbbbaaabbbccceeeffffffeeeeeeffffffgggfffeeeeeefffgggkkkjjjjjjjjjlllnnnqqqsssrrrqqqooommmlllllllllmmm```aaa```^^^ZZZWWWVVVVVV^^^fffpppyyyyyykkk\\\UUULLLQQQXXX^^^cccfffeeeccc```eeehhhgggeeeaaaWWWMMM@@@===888222...,,,++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))*********+++++++++*********))))))&&&&&&'''(((((((((((((((************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''************)))))))))(((''''''''''''''''''''''''(((((((((((((((((())))))''''''(((((())))))******''''''((((((((((((((()))))))))************))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((()))))))))******************)))))))))))))))***))))))******++++++++++++))))))))))))))))))))))))************************++++++************++++++)))))))))))))))*********,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------...............---------------,,,,,,++++++)))***,,,------,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......000000000000//////............//////000111111111........................111111222222333444444555666555555555555777888999===<<<<<<>>>AAABBBAAA???<<<;;;999888999::::::;;;<<<>>>@@@@@@???===<<<;;;666666555555444444444333222222333333333333444444222222222222333333333333...//////...---------...///111333222///...000333111000///...------............------,,,,,,,,,,,,++++++++++++***************************************************+++******)))))))))******+++++++++************************++++++,,,,,,,,,,,,,,,,,,***))))))))))))))))))***((((((((((((((((((((((((((()))))))))************''''''((())))))))))))))))))))))))))))))*********************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))&&&((()))((('''''')))***,,,,,,,,,,,,------------+++,,,---...000111222333222444777:::>>>DDDJJJOOOUUUXXX\\\aaafffkkknnnpppssswwwzzzyyyuuusssvvvyyy~~~|||xxxvvvtttrrrsssuuuvvvuuutttrrrpppmmmkkkjjjjjjkkkjjjfffccceeeeeefffgggjjjmmmoooqqqnnnmmmlllkkkkkkjjjjjjjjj___``````]]]XXXTTTQQQQQQYYY```kkk}}}zzzpppeee^^^QQQNNNPPPYYYccchhhgggddd^^^cccffffffeeebbbZZZRRRBBB@@@<<<777333000...---++++++++++++++++++++++++******))))))))))))******(((((())))))************++++++++++++************))))))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((('''''''''''''''************++++++,,,,,,((((((((((((((((((((((((************)))))))))(((''''''''''''''''''''''''''''''(((((())))))******'''((((((((()))))))))***((((((((())))))*********)))))))))******)))))))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))((()))))))))***************)))))))))))))))*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++(((((())))))************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++++++++++++++++++++.........//////......---.........---------......++++++,,,---...---,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,---......//////////////////000000111111222222333333333444222222222222222333333333333444555666777888999:::999888777777777888:::;;;@@@@@@BBBDDDFFFFFFDDDCCCBBBAAA@@@>>><<<<<<===>>>???CCCGGGHHHFFFCCCAAAAAA;;;;;;:::888777555444444333444444444555555555666666666555555555444444444111333444333111000111222000333555444111///111333111000//////............////////////......---------,,,,,,,,,+++++++++*********************************++++++*********+++************++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))))))))************''''''((()))))))))))))))(((((())))))************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++************)))))))))'''(((******)))((()))***&&&&&&&&&'''(((((())))))(((((()))***+++,,,---...---///111222222444777999>>>???BBBFFFJJJNNNRRRSSSXXX\\\aaaaaa```aaafffkkksssvvv{{{}}}|||||||||}}}{{{vvvrrruuuxxxwwwnnnfffggggggggggggggggggggghhhgggggggggfffdddcccaaaaaa```aaa```\\\WWWSSSQQQQQQUUU[[[ggg}}}}}}uuunnnfff```XXXPPPLLLTTT___eeeggghhhdddhhhiiigggeeeccc\\\TTTEEECCC@@@<<<777333///---))))))))))))))))))))))))******))))))))))))******((((((((()))******++++++,,,++++++++++++*********,,,+++***)))(((((((((((()))))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((''''''''''''&&&((())))))******+++++++++((((((((()))))))))))))))************))))))))))))************************'''(((((()))***++++++,,,)))))))))))))))((((((((((((((())))))******++++++((())))))******))))))(((************************((((((((()))))))))******)))((((((''''''(((((()))))))))))))))************+++++++++***++++++,,,---))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))******++++++++++++************++++++************************---,,,,,,,,,++++++++++++.........///......---,,,.........---...///000000000...------......---,,,,,,------....../////////...------------...//////000000000111222444666777666666666666666666666666777777888888999:::::::::666777888:::<<<>>>???@@@;;;:::999999:::<<<>>>???FFFIIILLLMMMJJJHHHFFFFFFFFFFFFFFFEEECCCBBBCCCDDDBBBHHHOOORRRPPPNNNLLLMMMEEEDDDBBB???<<<999777666666666666777888888999999999999999888888888777777333666888777444222222444222444555444222000000000000000000000000000000///111111222222222111000//////......------,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******+++,,,++++++++++++++++++++++++***************+++++++++++++++++++++************))))))************))))))))))))))))))))))))))))))))))))))))))************'''((())))))******))))))((()))******++++++******************************++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***************************,,,---+++)))'''''''''%%%%%%%%%&&&'''(((((((((''''''((()))***+++,,,---***,,,.../////////000111222222333555777999<<<===@@@CCCGGGHHHIIILLLQQQUUU[[[aaagggkkkmmmnnnrrrtttzzz|||~~~~~~wwwxxxxxxwwwuuurrrooommmkkkkkkkkkjjjiiigggdddbbb```cccbbbaaa]]]YYYUUUTTTTTTVVV[[[fffxxxxxxoooiiibbb]]]XXXPPPJJJMMMRRRXXXaaajjjhhhjjjjjjgggeeeddd___XXXLLLKKKHHHDDD>>>777111---))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++,,,,,,+++++++++*********+++***)))(((((()))***************)))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''((((((((())))))))))))************))))))))))))************************(((((()))***+++,,,------******))))))((((((''''''''''''(((((()))******+++(((((())))))))))))((((((************************(((((((((((()))))))))***((((((''''''''''''(((((())))))))))))************++++++******+++,,,,,,---***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))******++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...............---,,,,,,---,,,,,,,,,---///000111555111...,,,.........,,,,,,------...//////000000000000//////000000111222222333444666888;;;>>>@@@;;;;;;;;;:::999999888888888999:::;;;<<<===>>>???:::;;;<<<>>>AAACCCDDDEEE??????>>>???AAAEEEHHHKKKTTTYYY]]][[[SSSLLLJJJKKKKKKMMMPPPPPPNNNMMMOOOPPPMMMUUU]]]aaa___[[[YYYZZZRRRPPPMMMIIIDDD@@@===;;;999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<=========777:::===<<<888555666888999888777777777555222000111111222222333333222222555666666777666555444333000000000///......------........................)))+++---,,,***)))+++---++++++++++++++++++++++++))))))*********+++++++++......---------,,,,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++))))))))))))************((()))******++++++******))))))+++,,,,,,,,,+++***************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((())))))))))))))))))***+++,,,,,,)))'''&&&''')))))))))))))))))))))))))))******++++++,,,,,,,,,)))+++,,,,,,,,,,,,---///............///000111222222333444666888;;;>>>@@@BBBHHHNNNQQQRRRTTTXXX\\\```bbbeeeiiinnnrrruuuwwwxxxxxxxxx{{{~~~|||zzzyyyzzzzzzyyywwwssspppnnnaaaaaa___[[[WWWTTTSSSTTTYYY^^^fffrrrsssjjjddd___ZZZUUUMMMHHHFFFFFFKKKZZZjjjfffhhhhhheeeeeefffbbb]]]SSSSSSPPPLLLEEE<<<444///++++++++++++++++++++++++******))))))))))))******'''(((((()))***+++++++++,,,,,,,,,+++++++++******''''''&&&&&&'''((()))+++,,,+++++++++******))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((()))******+++'''''''''((((((((())))))************))))))))))))(((((((((((((((((((((((((((((()))+++,,,---...///++++++***)))((('''&&&&&&&&&&&&&&&'''((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))************))))))(((((()))***++++++,,,+++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///---.........---,,,++++++++++++***+++,,,...000222888333...,,,---///...------------...///000000111222222111111222222333444555666777:::===AAAEEEGGG>>>>>>===<<<;;;::::::999777777888:::<<<===??????<<<===>>>AAACCCFFFGGGHHHDDDCCCDDDFFFIIINNNSSSVVVbbbhhhlllggg[[[QQQOOOQQQPPPTTTXXXYYYXXXXXXZZZ\\\[[[ccckkknnnjjjeeebbbbbb[[[YYYUUUOOOJJJEEEAAA???<<<<<<<<<===>>>??????@@@<<<===>>>???@@@AAABBBBBB>>>BBBFFFDDD@@@===>>>@@@???===;;;;;;<<<;;;666222222222333444555555555555888999999::::::999777666222111111000///.........000000000000000000000000))),,,---,,,***)))+++---++++++++++++++++++++++++))))))******+++++++++++++++++++++******)))))))))((()))***++++++***)))(((++++++++++++++++++++++++))))))))))))************))))))***+++++++++++++++)))***+++,,,---,,,++++++************************++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))''''''''''''(((((())))))%%%(((***+++)))((()))))))))))))))(((((('''''''''))))))))))))))))))))))))+++++++++)))((()))+++---...---,,,,,,,,,...///000---,,,+++,,,///222333333///444999:::999:::>>>BBBDDDEEEGGGJJJNNNRRRVVVXXX^^^bbbfffggghhhnnnyyy}}}aaa```]]]YYYWWWWWWYYY[[[ccceeeiiinnnuuu{{{{{{rrrhhh```XXXRRRQQQJJJGGGIIIKKKLLLTTT^^^bbbbbbdddeeeffffffdddccc______]]]VVVJJJ@@@999777111...++++++,,,---......------,,,+++***)))((('''++++++***)))(((((())))))************************+++*********))))))((((((000///---+++***)))((((((---,,,+++)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))222///+++(((''''''&&&%%%***(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))******++++++'''''''''''''''(((((())),,,,,,+++***))))))******((((((((((((''''''''''''+++***((('''&&&&&&&&&&&&((('''&&&&&&&&&''')))***(((((('''(((((()))***+++)))))))))))))))(((''''''))))))************)))))))))***++++++***)))***+++))))))************))))))((((((((((((((((((((((((&&&'''((()))++++++,,,,,,''''''(((((())))))******###%%%(((***,,,+++***)))******)))))))))))))))***++++++******++++++,,,------------.........//////---............---,,,+++,,,++++++******++++++,,,.........------......///111111111000000000/////////000000111222222222222888888777666555555666666:::<<>>=========>>><<<;;;;;;;;;<<<>>>@@@BBBBBB@@@@@@BBBBBBAAADDDJJJMMMOOOSSSVVVZZZ^^^dddgggzzzzzztttgggWWWOOOQQQWWWWWWZZZ___cccgggiiijjjjjjnnnqqquuuwwwssslllccc]]]ZZZYYYXXXVVVSSSPPPNNNMMMQQQNNNLLLJJJJJJHHHFFFDDDJJJGGGDDDFFFJJJNNNPPPPPPMMMPPPPPPKKKIIIJJJJJJHHHMMMLLLJJJHHHEEEAAA<<<888444444444444555777888999:::===AAABBB???<<<999777555444222111111111222333333222222222222222222111...............---------+++,,,.........---+++***,,,***''''''((()))***)))***++++++,,,---.........************************---......---,,,+++***)))'''))),,,......---+++)))++++++++++++***************++++++,,,,,,++++++***************************(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((+++//////,,,)))------,,,,,,,,,,,,+++++++++++++++************)))((()))***++++++***)))(((******)))((('''&&&%%%%%%)))***++++++***)))((('''(((((())))))))))))(((((((((&&&&&&(((+++,,,)))&&&************************''''''(((((())))))******++++++******++++++,,,---////////////000222333333555666888:::;;;=========EEEEEEFFFHHHMMMTTTZZZ^^^eeegggiiilllooosssuuuvvv{{{~~~~~~```___]]]YYYVVVVVV[[[___fffgggiiilllooorrrtttvvvzzzxxxtttmmmeee^^^XXXSSSOOOJJJIIILLLNNNOOOTTT[[[```aaacccddddddeeefffgggfffeee___VVVJJJ@@@;;;999555222///------...---------,,,+++***)))((((((''',,,,,,+++***************************************+++*********))))))))))))******)))(((((((((((((((+++***((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''&&&((()))*********(((''''''******)))'''))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))*********+++************+++,,,,,,(((((('''''''''(((((((((***))))))))))))(((((((((+++***)))''''''''''''((((((((('''''''''((()))***)))(((((((((((())))))******************)))(((((())))))************)))))))))***++++++))))))***+++))))))************))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))******&&&&&&'''((()))***+++++++++******)))))))))******+++++++++***++++++,,,,,,,,,------------............---------,,,,,,,,,,,,------,,,,,,,,,,,,------///............//////000///////////////000111111333444777999;;;<<<<<<<<<======<<<;;;999888888999:::;;;===>>>>>>@@@CCCFFF???>>>=========>>>@@@AAA>>>>>>??????AAABBBDDDEEEFFFEEEEEEHHHIIIHHHKKKQQQVVV\\\dddkkkpppsssuuuwww|||{{{uuuiii]]]VVVXXX\\\___bbbhhhnnntttyyy}}}~~~}}}}}}{{{xxxrrrlllfffccc\\\^^^```ccceeefffggggggeeecccaaa___^^^[[[WWWUUUPPPMMMIIIIIILLLOOOQQQQQQPPPVVV[[[ZZZYYYYYYWWWSSS\\\YYYUUUQQQOOOKKKHHHEEE???===;;;999888:::<<<===>>>AAADDDDDDAAA===999888666666555444333333333333555444444444444444333222111111000000///.........///......---------------000...,,,+++,,,,,,,,,+++,,,,,,++++++******))))))************************)))******+++++++++******(((***+++,,,---,,,***)))))))))))))))(((((((((((('''((()))+++,,,---......)))))))))))))))))))))))))))*********++++++++++++---,,,,,,+++***)))(((((())))))))),,,//////---***,,,,,,+++++++++*********+++++++++*********))))))))))))*********))))))(((***))))))((((((''''''''')))******+++***)))((('''(((((())))))))))))(((((('''''''''(((***)))(((&&&(((((((((((((((((((((((('''((((((((()))))))))******************++++++,,,---------------...///000------///000222333333333777777777999<<<@@@EEEGGGIIIJJJLLLNNNQQQTTTVVVWWWcccfffjjjmmmnnnmmmkkkiiibbbcccbbb^^^ZZZ[[[```fffjjjjjjiiiiiiiiiiiihhhhhhnnnmmmkkkgggccc^^^YYYWWWQQQOOOPPPUUUXXXVVVUUUVVV\\\___bbbccccccdddhhhkkkmmmjjjbbbWWWKKKBBB===;;;777444000---,,,+++***))),,,++++++***)))(((''''''---,,,++++++++++++++++++***************************************)))))))))''''''''''''((()))*********)))(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%&&&(((***++++++***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************)))))))))))))))))))))))))))******+++(((((('''''''''(((((()))************))))))))))))***))))))(((((())))))***)))(((((((((((()))***+++***))))))(((((((((((()))***++++++++++++******)))))))))************)))))))))***++++++))))))***+++))))))************))))))************************,,,,,,++++++***)))''''''((((((((())))))))))))***((('''''''''(((***,,,---++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,------------...---,,,+++++++++,,,---......------------.....................///000111//////...///000222444555555777:::===>>>???>>>===;;;<<<===<<<:::999999:::<<<<<<<<<<<<;;;>>>AAAEEEAAAAAA@@@AAABBBDDDFFFGGGGGGHHHJJJLLLNNNPPPPPPQQQUUUTTTUUUYYYYYYXXX\\\aaammmvvv~~~vvvoookkklllnnnppptttyyy|||vvvqqqooonnnlllpppvvv|||~~~|||zzzxxxuuuppplllaaa]]]XXXVVVWWWYYY[[[[[[^^^fffnnnpppnnnlllfff```fffbbb\\\XXXVVVTTTRRRQQQLLLIIIEEEAAA???@@@AAACCCAAACCCEEEDDDAAA===:::999999999999999888777666555666666666888:::;;;999888777666555444333333333333444222000...---...///000000...---,,,---,,,***))),,,,,,++++++***))))))(((++++++++++++++++++++++++'''((()))***+++,,,,,,,,,******************))))))******)))))))))((((((((('''((()))+++,,,---......))))))))))))))))))))))))+++++++++++++++,,,,,,,,,+++++++++*********))))))*********,,,...///---++++++++++++*********))))))++++++*********)))))))))+++***))))))(((((((((((())))))))))))))))))))))))))))))*********)))(((((((((((())))))))))))((((((&&&((())))))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***++++++***************++++++++++++,,,---............---------...///000222333444444666888:::;;;===>>>AAADDDGGGJJJLLLLLLKKKJJJbbbeeegggddd___]]]aaafffiiiiiiiiiiiihhhhhhgggggggggdddcccdddccc```___aaa[[[\\\```fffiiiddd\\\UUUWWW\\\aaaddddddeeeiiilllmmmjjjcccZZZQQQHHHCCC@@@<<<888333000...,,,+++)))++++++***))))))((('''''',,,++++++*********++++++************************************************(((((((((((()))***+++,,,++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''&&&'''''''''&&&)))((((((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))++++++******))))))(((((()))(((((((((((()))******---,,,+++************************)))))))))(((((()))))))))))))))***++++++)))))))))))))))******+++******)))(((((('''((((((*********++++++***))))))))))))************)))))))))***+++***)))((()))+++))))))************))))))++++++++++++++++++++++++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++***++++++,,,------,,,++++++******+++++++++++++++,,,,,,,,,------...---+++******+++,,,.........------------......------------...///000111222111111111222444666777999:::<<<>>>>>>===<<<::::::<<<>>>>>><<<;;;===???@@@@@@AAA@@@???@@@BBBDDDHHHHHHHHHJJJLLLOOORRRTTT[[[]]]aaadddhhhiiijjjkkkpppoooooorrrrrrpppsssxxx}}}}}}~~~xxxtttoookkkjjjkkkmmmooouuu~~~{{{ssslllhhhddd```]]][[[YYYVVVUUUTTTRRROOOLLLJJJIIIJJJJJJHHHJJJKKKIIIEEEBBB@@@???>>>???@@@@@@???===<<<;;;888888999===AAACCCAAA>>>;;;;;;:::999999999::::::999777555444222222222222000///.........---+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------+++***)))((((((((()))***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++---...///000++++++,,,---......---,,,++++++++++++************************)))))))))))),,,+++)))'''''''''((()))((()))))))))*********+++))))))))))))))))))(((((((((((())))))))))))((((((''')))+++***'''%%%''')))************************(((((((((((())))))))))))(((''''''''''''((())))))***)))((((((((((((((()))++++++,,,---------,,,,,,------.../////////......//////000111222333444444///111333555666666666555```eeeiiigggbbb^^^]]]___dddeeehhhjjjlllmmmnnnnnnddd```___ccceeeeeehhhmmmkkkooovvv~~~zzziiiZZZUUUZZZ```ccceeefffhhhkkkhhhfffccc^^^XXXQQQKKKGGGDDD@@@:::666444222///...++++++******))))))((((((******))))))))))))***+++***************************************++++++++++++***))))))))))))))))))*********+++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''''''''%%%###((()))))))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))++++++******))))))((((((,,,++++++++++++,,,------000///...,,,+++***))))))))))))((((((((('''''''''(((((())))))******++++++((())))))*********************)))(((((('''(((((((((((()))))))))))))))((())))))************))))))((()))******)))((()))***))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***)))************))))))))))))&&&''')))+++,,,+++***)))++++++******+++,,,,,,---,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------...---+++******+++---...------,,,,,,,,,,,,------,,,,,,,,,---...000111222555444333333333444666666;;;===???AAAAAAAAA@@@???BBBDDDFFFDDDAAAAAADDDGGGEEEHHHMMMOOOPPPPPPPPPQQQVVVWWWZZZ]]]bbbgggkkknnnxxxzzz~~~~~~}}}}}}~~~tttrrrnnnkkkgggccc]]]YYYYYYZZZ[[[[[[ZZZXXXVVVTTTRRRSSSRRRPPPLLLIIIGGGGGGEEEFFFGGGGGGGGGFFFDDDCCC===<<<>>>BBBFFFGGGBBB>>>;;;:::999999:::;;;===>>>;;;<<<<<<<<<;;;999777666555333111111111111///...*********++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))((('''(((***+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************))))))((()))***+++---...000000++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++*********)))))))))((((((+++***((('''''''''((()))(((((())))))******++++++(((((((((((((((((())))))(((((())))))))))))(((((('''***,,,***'''&&&(((+++))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&''''''((()))))))))(((((('''(((((((((''''''(((((((((((((((''',,,---...///000//////...,,,,,,,,,------.........///000000111111111000000eeehhhjjjkkkhhhccc```^^^```bbbfffjjjnnnppprrrrrrddd^^^]]]bbbggghhhoooyyy{{{{{{eeeYYYZZZ\\\___cccfffiiijjjdddcccbbbbbb```[[[UUUQQQIIIEEE>>>999555111...,,,++++++++++++******)))))))))))))))((())))))***+++*********************************++++++++++++++++++***)))((('''&&&&&&&&&''''''((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''((())))))((('''''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************))))))))))))******))))))******+++,,,...---+++***)))(((''''''(((((((((((('''''''''''''''((())))))*********)))'''((()))*********))))))***))))))(((((((((((()))''''''((())))))))))))((())))))************))))))((()))******(((((()))***))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,++++++************)))))))))&&&(((+++------,,,***(((***************+++,,,---++++++******++++++,,,---,,,,,,,,,,,,------------...---,,,,,,,,,---...///------,,,,,,,,,,,,------------...///111222444555777777777777777888888888888:::<<>>@@@BBBCCCCCCBBBAAA;;;888444222111000///...------,,,+++)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))******)))((()))***+++,,,+++************)))))))))'''((()))+++,,,---......*********************************)))))))))))))))*********************+++***+++,,,,,,******+++,,,---------,,,,,,,,,++++++******)))))))))((((((((()))((((((''''''(((((()))((((((((())))))*********(((((('''''''''((())))))(((((())))))))))))(((((('''((()))((('''(((***+++''''''''''''''''''''''''))))))))))))((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((())))))&&&''''''((((((((((((''''''((()))***+++++++++***))))))*********+++++++++...------,,,,,,,,,,,,,,,hhhgggffffffgggfffccc___^^^```dddhhhkkkmmmmmmnnneee\\\ZZZ```eeeiiisssrrrbbb]]]XXXXXX^^^eeejjjkkkfffdddccccccdddccc___\\\RRRMMMEEE>>>888222...+++,,,,,,,,,,,,++++++++++++***)))))))))******+++,,,*********************************++++++,,,,,,,,,++++++***(((((('''((((((&&&'''((()))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++***)))''')))******''''''(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))*********''''''&&&&&&''''''((()))***)))(((((('''((((((((()))))))))(((((((((((('''&&&'''((()))))))))((('''&&&'''((()))))))))(((((()))(((((((((((())))))***'''((()))***************))))))************))))))((()))***)))((('''(((***))))))************))))))++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++*********))))))((()))***+++++++++******))))))))))))***+++,,,,,,)))))))))***+++,,,---...,,,------------.........---------....../////////......------------......000000111222444666888999;;;<<<>>>@@@AAAAAA@@@???;;;;;;===???CCCGGGJJJLLLMMMQQQTTTSSSSSSYYYdddmmmrrrvvv}}}}}}xxxtttrrrrrrrrryyy{{{~~~}}}}}}vvvxxx{{{}}}~~~}}}{{{zzzlllkkkfff```XXXRRRPPPOOOSSSSSSSSSSSSUUUVVVWWWXXXRRRPPPPPPTTTXXXWWWOOOGGG===;;;999777777888999;;;;;;===AAAEEEIIIMMMOOOQQQHHHCCC===777444333111000111000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++)))))))))***+++,,,---...++++++*********)))))))))'''((()))+++,,,---......************************+++++++++******)))))))))+++*********************)))+++,,,+++((((((***,,,,,,,,,,,,,,,+++++++++******)))))))))((((((((((((&&&&&&'''((())))))))))))((((((((((((((((((((()))(((''''''&&&'''((()))***(((((())))))))))))((((((&&&%%%$$$$$$''')))))))))''''''''''''''''''''''''***)))))))))(((((((((''''''''''''''''''(((((()))((('''''''''((()))******))))))***+++++++++++++++&&&''''''''''''((((((((())))))))))))************)))((((((''''''((()))***ccc___[[[[[[^^^```^^^\\\^^^```ccceeegggggggggfffeee[[[WWW^^^dddhhhttt|||iii___TTTRRRZZZdddkkkmmmjjjgggddddddfffgggfffddd```ZZZQQQHHH@@@999333000------,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********************************++++++,,,,,,,,,---,,,++++++++++++++++++((()))***,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++***(((''')))+++***'''&&&(((***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))******++++++)))))))))))))))******+++''''''''''''((()))++++++************))))))))))))&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''(((((('''(((((()))***+++((()))***+++++++++++++++))))))************))))))((()))***)))((('''(((***))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++******))))))+++***)))))))))***+++,,,(((((((((((()))***+++,,,((())))))***+++---...///---------.........//////------...///000000////////////............//////222333444555777999;;;<<>>======@@@CCCBBBJJJSSSVVVUUUSSSSSSTTTTTTRRRPPPOOOSSSYYY```eeekkkqqqzzzzzzzzz{{{{{{|||~~~|||{{{|||~~~{{{yyytttnnnjjjhhhiiijjjkkklllmmmoooqqqrrrqqqpppooollliiiccc\\\VVVRRROOONNNTTT[[[aaaeeejjjqqquuuuuurrrooolllkkkllljjjeee``````\\\[[[^^^aaabbbdddhhhoooooopppppppppoooooonnnnnnpppssswww|||~~~}}}wwwrrriiifffccceeeiiikkkiiieeeeeeccccccfffjjjiiiccc]]]JJJHHHEEE@@@<<<888666444555777===FFFQQQYYY___aaaZZZWWWRRRKKKDDD???>>>>>><<<===??????===:::666333/////////......---,,,+++,,,,,,++++++++++++,,,,,,)))(((((())))))***+++,,,------.........---+++***---------,,,,,,,,,++++++)))************)))((((((***+++,,,,,,+++***)))(((((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++******))),,,,,,+++***))))))******++++++***)))(((((())))))'''&&&&&&''')))***)))((((((((())))))))))))((((((+++)))'''&&&%%%&&&((()))''''''''''''(((((((((((('''((()))******)))((((((%%%%%%&&&'''(((((('''''')))&&&$$$$$$''')))((('''(((((((((((((((''''''''')))))))))))))))((((((((())))))(((((((((((())))))***)))((('''''''''''''''(((&&&%%%&&&'''((('''&&&^^^[[[WWWTTTSSSUUUXXX[[[[[[eeennnooofff]]]XXXXXXXXXWWWXXX]]]aaahhhuuurrrfffYYYRRROOOPPPWWW___jjjhhhfffffffffeeecccbbb```^^^ZZZTTTLLLCCC===999333000---,,,++++++)))((()))******+++++++++******)))******++++++******)))******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************)))))))))(((''''''&&&&&&'''((()))***************))))))))))))+++***)))(((((('''''''''((())))))******))))))((())))))))))))))))))))))))((()))******************,,,++++++***((('''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))***&&&'''''''''(((((((((((())))))((((((((()))******(((((('''''''''(((((())),,,+++++++++************+++***)))(((((()))***+++))))))))))))************++++++++++++++++++++++++******+++,,,,,,+++***)))(((***+++***)))((()))+++...------,,,,,,+++,,,,,,///.....................///.........------,,,,,,,,,------...//////000000...111444555555555555777333999???BBBCCCDDDGGGKKKJJJPPPWWW[[[[[[[[[^^^aaaddddddeeeggglllrrrwww{{{yyyqqqjjjiiiiiiggghhhkkkhhhfffdddeeehhhkkkkkkjjjgggeeebbb___\\\YYYUUUSSSYYYZZZ\\\___````````````\\\YYYTTTOOOIIIEEECCCBBBDDDJJJNNNPPPTTTYYY\\\[[[\\\]]]\\\[[[YYYUUURRRPPPNNNJJJJJJMMMOOOOOOPPPSSS]]]___bbbeeeeeedddbbb```\\\___cccfffiiikkknnnpppqqqssswww{{{~~~~~~}}}||||||}}}~~~{{{zzzzzzyyywwwuuuuuurrrmmmkkkhhhcccZZZSSSPPPOOONNNKKKGGGBBB>>><<<777888;;;BBBJJJQQQUUUWWWSSSQQQMMMHHHCCC@@@??????DDDGGGKKKMMMLLLHHHCCC???777666333000............,,,,,,,,,,,,+++***))))))+++++++++++++++,,,------------.........---,,,+++,,,,,,,,,+++++++++******'''((()))***+++,,,,,,,,,***++++++,,,+++***)))(((***))))))))))))***++++++,,,,,,,,,++++++*********))))))+++,,,,,,,,,+++++++++***))))))(((((())))))++++++***)))))))))))))))((('''&&&'''((()))((('''(((((())))))))))))((((((***)))'''&&&&&&&&&((()))''''''''''''(((((((((((())))))******)))((('''&&&%%%&&&''''''((((((((('''***'''%%%%%%'''((('''&&&((((((((((((((((((((('''&&&''''''''''''((((((((())))))(((((((((((())))))))))))(((((('''(((((((((((('''&&&'''(((((('''&&&ddd```[[[VVVUUUXXX\\\______gggnnnlllddd[[[WWWXXXUUUWWW[[[___```dddqqq~~~wwwkkk]]]UUUPPPNNNPPPUUUdddfffhhhhhhfffdddccccccaaa]]]XXXTTTOOOHHH???999666333000---,,,+++)))'''((()))***+++++++++++++++)))******++++++******))))))******************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))+++***************++++++************))))))))))))******))))))(((((('''''''''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))((('''---,,,+++)))'''&&&$$$$$$''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((('''(((((()))***&&&&&&'''''''''(((((((((******++++++***))))))(((''''''''''''(((((()))***))))))))))))((((((((((((******))))))))))))******************++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++***))))))***+++......---------------,,,................../////////////////////...............///000000111111222333555888999::::::<<<======AAAEEEGGGGGGIIIMMMPPPVVV[[[bbbfffiiimmmsssxxx|||}}}|||tttmmmggg```ZZZYYYWWWTTTTTTVVVVVVSSSPPPPPPRRRUUUXXXYYYWWWXXXXXXWWWSSSMMMGGGCCCHHHJJJLLLOOOQQQSSSSSSSSSOOOMMMJJJFFFBBB???===<<<999>>>@@@AAACCCHHHJJJHHHKKKNNNPPPOOOJJJFFFCCCCCCAAA>>>>>>AAABBBAAABBBFFFJJJMMMQQQUUUUUURRROOOLLLHHHLLLPPPRRRRRRSSSWWWZZZ[[[^^^bbbgggllloooqqqqqqrrrpppnnnnnnpppsssttttttqqqtttyyy~~~zzzssslllcccXXXQQQSSSTTTSSSQQQMMMHHHBBB???<<<;;;;;;===BBBGGGJJJKKKIIIGGGDDDBBBAAAAAAAAABBBIIIMMMTTTYYYZZZVVVQQQMMMCCC@@@;;;666333111111111---------,,,,,,+++++++++---------,,,------......------.........---,,,+++++++++++++++************((()))***+++,,,---------***++++++++++++***))))))+++************+++,,,,,,---,,,,,,+++***)))((('''++++++,,,---------,,,,,,***)))((((((((((((((((((+++***)))))))))))))))))))))(((''''''((()))'''&&&'''(((((())))))(((((('''***)))(((&&&&&&''''''(((''''''''''''((((((((((((************)))'''&&&%%%&&&''''''''''''(((((((((***(((&&&&&&&&&'''&&&%%%''''''((((((((((((((((((&&&&&&&&&'''(((((()))))))))((((((''''''(((((()))(((((('''''''''((()))))))))(((''''''))))))((('''iiieee```\\\[[[]]]```cccgggjjjiiiddd[[[WWWYYY\\\YYY\\\aaadddaaaaaakkkwwwxxxlll```YYYSSSOOONNNPPPXXX___hhhlllkkkiiiggggggggg___WWWRRRPPPJJJAAA999888555111...,,,+++)))(((((()))***+++++++++++++++))))))************))))))))))))************))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********))))))))))))))),,,++++++++++++***++++++************)))))))))((()))))))))))))))(((''''''''''''((((((((((((''''''))))))))))))))))))))))))((()))))))))((('''&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((()))))))))******)))***+++,,,,,,+++***)))''''''''''''((()))***+++((((((((((((((('''''''''***))))))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))***+++,,,---...---,,,+++)))***++++++))))))***+++,,,---------------,,,,,,---------------............////////////////////////000000111222333444555:::<<>>:::>>>@@@AAAFFFMMMOOOMMMNNNNNNOOOOOOMMMIIIDDDAAABBB>>><<<======>>>DDDJJJLLLNNNPPPPPPNNNIIIDDDAAAAAADDDGGGEEECCCCCCFFFJJJLLLOOOSSSXXX[[[^^^___```ccc```\\\[[[\\\^^^``````___bbbiiipppwww{{{~~~~~~wwwooofff```^^^]]][[[XXXSSSNNNJJJGGGEEECCC@@@???AAADDDEEEFFFCCCAAA???>>>???@@@AAAAAAEEEJJJPPPWWWZZZZZZYYYWWWOOOMMMHHHCCC>>>;;;999888222111///......///000111...------,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++******,,,,,,------,,,,,,+++************+++***************************+++,,,,,,,,,,,,++++++******))))))+++,,,,,,,,,,,,,,,,,,,,,***))))))((((((((())))))******)))))))))))))))******)))''''''(((((('''%%%'''(((((((((((((((((('''))))))(((''''''''''''(((''''''''''''((((((((((((******)))))))))(((''''''((('''''''''''''''((((((***)))''''''&&&&&&%%%$$$''''''''''''(((((((((((((((((((((((((((((())))))(((((((((''''''(((((((((&&&&&&%%%&&&&&&'''((()))***((('''((()))***)))(((kkkiiieeebbb___^^^^^^^^^ggghhhfff```YYYVVVXXX[[[XXX\\\aaaccc___]]]fffqqq|||sssiii___[[[XXXSSSOOOOOOMMMWWWeeennnqqqooommmmmmkkkbbbXXXSSSSSSQQQKKKDDD;;;777222///---,,,+++***((()))***+++++++++++++++)))))))))******)))))))))))))))************))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******&&&&&&&&&&&&&&&&&&&&&%%%************)))))))))(((((())))))***))))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&&&&&&&'''((()))))))))************************'''((()))******)))((('''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))'''(((***+++,,,,,,++++++((((((((((((((()))******++++++++++++++++++++++++)))))))))******)))))))))((((((((()))))))))******))))))))))))))))))))))))***+++,,,---...---,,,,,,)))+++,,,+++***)))***+++***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------......//////000000000000222444666888:::;;;@@@CCCGGGKKKNNNRRRWWWZZZ[[[[[[\\\___dddmmmvvv|||{{{ooohhhaaa```_________```aaaaaacccbbbbbbaaa```]]]XXXUUUQQQMMMJJJIIIGGGDDDFFFJJJ@@@AAADDDFFFIIILLLPPPRRRRRRTTTTTTRRRLLLGGGCCCBBBBBBIIISSS]]]eeeiiijjjiiihhheee___XXXQQQKKKGGGDDDCCCGGGJJJOOOXXXbbbfffeeebbb^^^ZZZ[[[^^^\\\TTTMMMJJJDDD@@@???@@@FFFQQQ]]]kkkjjjgggbbb\\\UUUPPPMMMIIIIIIHHHEEEAAA???AAADDDDDDHHHNNNTTTXXXZZZYYYXXXXXXTTTNNNKKKJJJJJJKKKKKKOOOSSSZZZaaahhhnnnqqqrrruuuuuuvvvyyyzzzvvvsssqqqlllfffaaa]]][[[ZZZSSSPPPLLLIIIJJJKKKKKKKKKJJJFFFBBB???>>>>>><<<;;;???AAAFFFKKKQQQWWWZZZ\\\ZZZYYYWWWTTTOOOJJJFFFCCC<<<:::777444222111111111------,,,+++*********+++------------------------...------------,,,,,,,,,,,,------------,,,++++++******************++++++***))))))))))))***++++++***+++++++++,,,,,,------++++++***************************))))))******+++***)))))))))))))))*********)))''''''(((((('''%%%''''''((((((((((((''''''))))))((('''''''''''''''''''''''''''((((((((((((''''''((((((((()))******)))(((((('''''''''((((((((())))))(((&&&%%%%%%%%%&&&'''''''''(((((())))))(((((((((''''''&&&&&&&&&((((((''''''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''***((('''((()))***)))(((fffggghhhgggddd```[[[XXX^^^aaadddccc]]]XXXUUUUUUTTTVVVZZZ]]][[[ZZZbbblllpppqqquuu|||nnnfff_________ZZZUUUSSSKKKSSS```kkkppprrrpppoookkkddd]]][[[]]]^^^ZZZUUUAAA<<<666222///...---+++******+++++++++******)))((())))))******))))))((()))******************)))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************&&&&&&'''''''''''''''&&&************))))))))))))'''((()))******)))(((''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((('''&&&))))))((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&'''(((***+++,,,,,,,,,***))))))(((((())))))******************+++++++++))))))************))))))'''((((((((())))))))))))++++++++++++++++++++++++)))***+++---------,,,,,,***+++,,,+++*********,,,)))***+++,,,---,,,+++***+++++++++,,,------......,,,------...///000000111111222555999===@@@CCCEEEHHHKKKQQQVVV\\\ccciiinnnoooqqquuu|||{{{oooddd^^^ZZZWWWSSSQQQRRRTTTVVVVVVRRRRRRRRRRRRRRRRRRQQQQQQKKKGGGEEEDDDAAA???AAAGGGBBBHHHRRRZZZ```ccceeefffggggggddd]]]UUUNNNLLLMMMTTT^^^mmm}}}xxxmmmccc[[[VVVSSSTTTXXX\\\dddqqq~~~wwwpppqqquuutttkkkbbbWWWRRRMMMMMMPPPZZZkkk{{{xxxpppiiifff[[[WWWSSSNNNKKKJJJJJJJJJHHHOOOYYYccciiijjjgggeee\\\WWWOOOIIIFFFCCCBBB@@@BBBEEEKKKRRRYYY^^^bbbdddfffffffffjjjpppuuuxxxyyyzzz~~~yyytttooommmlllllleeebbb]]]ZZZYYYXXXVVVUUUWWWQQQJJJEEEBBB???;;;888<<<===???CCCJJJRRRYYY^^^___``````___\\\WWWSSSPPPJJJIIIGGGCCC===888333000///...---,,,+++*********------,,,,,,,,,---..................------------)))***+++,,,---.........*********)))******+++,,,)))))))))))))))***++++++******+++,,,---......///+++***))))))(((((())))))***************++++++,,,)))))))))))))))******+++)))(((''''''((()))'''&&&&&&''''''((((((''''''&&&((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((***+++,,,***)))((('''''''''((()))&&&((())))))'''%%%%%%&&&&&&&&&''''''((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&)))(((''''''))))))((('''ZZZ```hhhnnnnnniiibbb\\\YYY]]]``````]]]XXXUUUUUUUUUUUUWWWYYYYYYXXX^^^fffhhhiiinnntttyyy{{{|||}}}ppphhheeehhhjjjfff```\\\RRRUUU[[[cccjjjnnnooonnniiifffcccdddffffffbbb]]]JJJEEE===777333000---,,,+++++++++++++++***)))((((((((())))))))))))((((((******++++++++++++************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************'''((()))***++++++******************))))))))))))'''((()))******)))((('''((())))))******))))))(((((((((((((((((((((((((((''''''((()))))))))((((((++++++***)))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))***+++++++++***)))((((((((((((''''''((((((((()))))))))((()))***++++++***)))((((((((()))))))))*********++++++++++++++++++++++++((()))***,,,,,,,,,,,,+++***+++,,,,,,******+++,,,)))***,,,---...---,,,+++,,,,,,---......///000000------...///000222222333333555999>>>DDDIIIMMMOOOSSSWWW^^^eeemmmvvv~~~|||xxxrrrjjjbbb[[[WWWRRROOOKKKJJJLLLMMMMMMLLLJJJLLLOOOQQQRRRTTTUUUVVVRRRNNNJJJHHHDDDAAAEEELLLQQQ\\\lllxxx~~~~~~|||{{{||||||xxxpppfff^^^]]]^^^kkkwwwuuummmgggdddccc```ccchhhppp~~~|||~~~|||vvvooobbb___]]]___eeeqqq}}}xxxoooiiiaaa^^^^^^^^^]]]ZZZ]]]ggguuu~~~pppjjjbbbYYYSSSNNNIIIFFFBBBDDDHHHMMMSSSXXX\\\___^^^\\\ZZZ[[[^^^aaacccdddfffkkkrrrvvvyyy{{{~~~{{{zzzyyyyyywwwsssoookkkhhheeeaaa___\\\VVVOOOKKKJJJIIIEEEAAA>>>===>>>AAAFFFNNNVVV[[[[[[\\\]]]\\\[[[YYYWWWVVVUUUWWWZZZZZZTTTJJJ>>>777333222000///...------------,,,,,,,,,,,,---...///......---------,,,,,,,,,((()))***,,,------------******)))))))))***,,,,,,+++************+++,,,,,,******++++++,,,,,,------+++***)))((((((((()))))))))))))))))))))***++++++)))))))))))))))***++++++((('''&&&'''((()))((('''&&&''''''((((((''''''&&&(((((((((((((((''''''&&&''''''''''''((((((((((((((((((''''''((()))***++++++***((('''&&&'''((()))$$$'''))))))'''%%%&&&'''&&&&&&''''''((())))))***%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((''''''&&&&&&%%%&&&&&&&&&((('''&&&'''(((((('''&&&OOOYYYgggsssxxxuuummmggg\\\\\\\\\YYYWWWVVVXXXZZZ\\\YYYXXXZZZYYYXXX[[[aaacccggglllppppppppptttyyyuuunnnlllqqqtttpppiiieee[[[YYYXXX\\\ccciiillllllhhhhhhhhhjjjjjjgggaaa[[[QQQKKKBBB;;;555111...,,,,,,,,,,,,+++***)))((('''(((((())))))))))))((((((++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++$$$%%%'''((()))))))))(((************))))))))))))&&&''')))***+++***((('''))))))************))))))((((((((((((((((((((((((''''''((()))*********)))************))))))))))))***************************)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))***++++++'''''''''((((((((())))))+++***((('''''''''((()))---,,,+++)))((((((''''''******++++++,,,,,,,,,---((()))***++++++***)))((()))************+++++++++))))))))))))))))))))))))'''(((***+++,,,,,,++++++***+++,,,,,,******+++,,,***+++---//////...---,,,.........///000111111222......///111222333444555555777<<>>666222000...,,,******+++++++++***+++++++++************)))))))))************))))))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))''')))***)))((('''(((*********))))))))))))******(((((((((((()))***,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''((())))))***(((((((((((((((((((((((()))))))))))))))*********((()))******))))))***,,,++++++*********))))))))))))))))))(((((((((((((((((((((((()))))))))******((((((((((((((())))))))))))))))))***)))(((((('''&&&&&&'''((())))))))))))((((((((()))))))))))))))))))))***+++******((((((+++*********))))))))))))(((((((((((()))***++++++)))((('''''')))******))))))*********++++++,,,,,,,,,,,,+++++++++++++++,,,++++++*********+++,,,---------,,,,,,,,,---............---...///////////////111333555777;;;???CCCHHHNNNVVV[[[^^^bbbhhhmmmyyyuuujjjccc```XXXWWWVVVWWWXXXYYYYYYYYYUUUSSSPPPOOONNNMMMKKKIIIKKKIIIIIIKKKJJJJJJNNNUUUnnn|||yyyqqqhhhbbbaaaccceeegggllluuu}}}~~~wwwoookkkjjjjjjjjjiiigggfffhhhkkknnnrrrssstttsssoooiiiccc___]]]ZZZXXXXXX[[[___bbbdddaaagggnnnuuu~~~}}}ttthhhaaaZZZYYYYYYYYY\\\```ccceeehhhnnnwww|||{{{zzzyyyzzzxxxvvvtttuuuzzzwwwpppnnnnnnooopppttt|||nnneee___YYYQQQJJJLLLJJJKKKQQQZZZcccgggiiimmmooouuu{{{|||{{{~~~yyyuuuoookkkeeebbbbbbcccbbbaaaZZZUUUNNNJJJKKKNNNRRRTTTLLLKKKHHHFFFEEEEEEGGGIIIQQQYYYeeeooorrrmmmeee___UUUQQQJJJBBB;;;777555444111000000//////000000000***,,,------++++++---///))))))(((((())))))******,,,,,,++++++++++++,,,,,,///---,,,,,,,,,,,,+++)))++++++************+++++++++,,,,,,,,,,,,,,,,,,+++***,,,---,,,***)))***,,,''''''&&&&&&&&&''''''(((******))))))))))))))))))((('''&&&&&&&&&&&&'''(((+++(((&&&&&&((((((&&&$$$((('''&&&%%%&&&(((***+++''''''''''''((((((((()))---***'''''')))******)))'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''dddgggjjjmmmsssxxxvvvpppggg```WWWRRRSSSWWWZZZ[[[YYY[[[^^^```aaabbbdddfffggggggfffcccaaacccjjjoootttwwwyyyyyyzzzjjjWWWOOONNNUUU\\\aaadddgggiiihhhfffeeeeeekkkfff]]]RRRGGG>>>888444111...***))))))*********+++++++++************)))******))))))))))))******(((((())))))***+++++++++))))))))))))))))))))))))''')))***)))((('''(((***++++++************++++++'''''''''((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((************)))))))))))))))***++++++******+++,,,******))))))))))))((((((''''''''''''(((((((((((()))))))))*********++++++&&&&&&&&&'''((()))))))))***************))))))(((''''''((())))))((((((((())))))))))))))))))((((((((())))))************)))++++++++++++************))))))))))))************+++)))(((((((((((('''&&&))))))***+++,,,---......---,,,,,,+++,,,,,,------///---+++******,,,///111,,,,,,,,,,,,,,,---...////////////000111111222222111333666999===CCCIIINNNUUU^^^iiinnnooosss|||{{{lllaaaZZZTTTQQQOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUWWWZZZZZZYYYWWWTTTQQQQQQSSSTTTVVV\\\ccc}}}{{{rrrnnniiiggghhhjjjlllmmmmmmppprrrlllcccZZZWWWXXXTTTVVVXXX[[[^^^bbbhhhlllkkkjjjhhheeeaaa\\\WWWUUUPPPQQQSSSTTTWWW\\\bbbfffiiiqqq{{{vvviiibbbZZZSSSSSSTTTVVV[[[```ccchhhnnnuuu{{{}}}ppphhhgggjjjmmmooovvvxxxyyy{{{}}}zzzuuusssttttttzzz{{{qqqkkkddd[[[UUUQQQOOONNNRRRYYY___bbbcccgggeeegggkkkmmmnnnsssyyy~~~~~~}}}}}}~~~zzzuuurrrpppooonnnmmmkkkfff___ZZZYYYZZZ\\\]]]SSSPPPKKKFFFCCCBBBBBBCCCDDDIIIQQQYYY___bbbccccccdddaaaZZZSSSJJJBBB===:::888777555222111000000000,,,...///...---,,,---...---,,,++++++++++++++++++------,,,,,,,,,,,,------///---,,,,,,,,,,,,+++))),,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------,,,,,,---...)))((((((((()))***++++++,,,+++)))((('''(((((()))(((''''''&&&&&&''''''(((+++)))(((((())))))'''&&&''''''&&&&&&'''(((***+++''''''''''''((((((((((((---***'''&&&'''(((''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''rrruuutttooolllnnnpppoookkkhhhbbbZZZTTTRRRUUUXXX[[[]]]___bbbcccdddeeefffeeeeeeeeecccccceeejjjnnntttssssssttt{{{vvv^^^QQQMMMRRRYYYaaafffkkkmmmlllkkklllmmmooojjjbbbYYYPPPGGG@@@;;;777333...******+++,,,---+++++++++*********))))))---,,,+++******+++,,,------,,,,,,++++++******)))))))))))))))))))))))))))''')))***)))((('''(((***+++******))))))******+++(((((((((((()))***+++,,,))))))))))))))))))))))))************************(((((('''''''''(((((()))************************++++++******))))))(((((()))***++++++))))))***+++)))))))))((((((((((((((('''''''''(((((())))))))))))*********++++++++++++'''''''''(((((())))))))))))************)))(((((((((((()))))))))(((((('''+++******))))))((((((((((((((())))))************************************+++++++++++++++*********,,,***))))))******(((&&&*********+++,,,---------,,,++++++++++++,,,------...---,,,+++,,,---///000,,,,,,,,,,,,---...///000111333444444444444555666888:::<<<@@@EEEMMMVVV\\\eeennnyyyxxxjjj___[[[YYYVVVSSSOOOOOONNNMMMMMMQQQUUUYYYcccfffkkkpppttttttpppmmmddd```]]]___```aaagggmmmxxx|||{{{sssmmmjjjgggcccbbbbbbcccfffiiilllnnnnnnlllllliiiaaaXXXSSSTTTVVVTTTVVVYYY\\\```dddjjjnnnnnnnnnooommmiiibbb[[[WWWTTTWWW[[[\\\^^^ccciiiooouuu}}}yyymmmjjjccc]]]\\\]]]]]]```eeegggmmmuuu{{{~~~~~~}}}}}}ssskkkbbb\\\\\\aaafffhhhssswww|||{{{yyyvvvyyy|||zzzuuupppnnnnnnoooxxx~~~wwwrrrllleee```ZZZZZZ]]]eeemmmsssuuussshhhccc``````______ccciiilllmmmoooppprrruuuzzz}}}~~~|||{{{zzzyyyzzzvvvrrrnnnmmmkkkiiihhhbbb^^^WWWPPPJJJFFFBBB@@@@@@AAADDDHHHOOOXXX```dddkkkjjjgggbbb\\\UUUOOOKKKGGGDDD@@@:::555222000///333222222000...---,,,,,,111000///.............../////////....../////////+++***)))+++---///...------,,,,,,++++++,,,,,,------,,,+++******+++,,,---***+++,,,---------...///***************+++,,,------+++)))'''&&&'''((()))((((((''''''''''''(((((()))((((((((((((((((((''''''''''''&&&'''((()))***'''''''''((((((((((((((()))((('''&&&&&&&&&'''&&&((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))******))))))((('''&&&%%%&&&&&&&&&'''(((((((((%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''zzz~~~sssgggdddgggjjjiiimmmnnnfffZZZQQQQQQUUUXXXYYY[[[]]]___```___^^^```aaabbbbbbcccdddgggiiiooolllllltttiiiZZZQQQQQQUUU___eeellloooooonnnoooppppppkkkddd\\\UUUMMMDDD???;;;666000+++***+++,,,---+++++++++*********))))))---,,,+++******+++,,,---)))))))))(((''''''&&&&&&************************''')))***)))((('''(((***))))))(((((((((((())))))******)))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''******)))(((((()))))))))************************++++++******))))))((((((((()))***)))((('''(((***((((((((((((((()))))))))((((((((())))))*********)))*********++++++++++++*********))))))((((((((((((((())))))(((((('''&&&((()))))))))))))))((((((++++++******))))))((((((((((((((())))))***++++++))))))))))))))))))))))))(((((()))))))))(((''''''+++******+++------,,,***+++++++++++++++++++++******************+++,,,,,,+++,,,,,,---------------,,,,,,,,,---...000111222222444666666555555777999???AAAEEEKKKSSS___kkksss}}}{{{mmmfff]]]YYYXXXXXXTTTPPPJJJIIIIIIIIIMMMUUUaaaiii}}}~~~wwwrrrlllggggggggggggjjjoooqqqooohhh___XXXWWWWWWVVVXXX\\\bbbhhhlllppprrrsssnnnlllggg```YYYWWWZZZ]]]___aaaeeehhhkkkoootttwwwwwwvvvuuusssooojjjfffcccccceeeggghhhhhhlllrrrxxxyyy}}}{{{uuummmgggcccccccccbbbcccfffiiiooovvvzzzyyyvvvrrrooojjjfffaaa^^^^^^aaadddfffooottt{{{yyykkkdddccceeekkkrrruuusssooommmmmmqqq|||{{{wwwtttpppkkkgggaaafffqqqzzzrrriiiccc]]]WWWVVVXXXXXX[[[___cccfffkkkooosssssswww||||||vvvooojjjeeeaaa\\\WWWTTTPPPKKKGGGEEECCCBBBDDDLLLWWWbbbiiikkklllmmmmmmllliiifffddd\\\XXXRRRJJJBBB;;;777555555444111///...---,,,,,,------,,,+++*********+++/////////....../////////***))))))+++---//////...---,,,,,,++++++,,,,,,---,,,,,,***))))))***,,,,,,))))))***+++,,,---......'''''''''''''''((()))***---+++)))'''&&&&&&'''(((((((((((((((((((((((((((&&&'''''''''''''''(((((('''''''''''''''(((((()))((((((((((((((('''''''''%%%&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''************)))((('''&&&%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''zzzuuuggg```aaabbbccclllsssooobbbVVVRRRTTTXXXXXXZZZ]]]___```^^^\\\[[[]]]___bbbdddeeeeeedddhhhhhhmmm}}}qqq```TTTOOOOOOXXX^^^fffllloooooommmmmmqqqkkkeee^^^XXXPPPGGG@@@<<<777111,,,************+++++++++************)))******))))))))))))******'''(((((())))))******+++************************''')))***)))((('''(((***))))))(((((((((((()))))),,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++******))))))))))))***((((((((((((((((((((((((************))))))))))))((()))***)))((('''((()))(((((())))))))))))******))))))))))))************)))))))))*********+++++++++++++++***)))(((((((((((((((((((((((('''&&&&&&(((((()))******)))))))))******************))))))***)))))))))))))))***+++((((((((((((((()))))))))((()))***+++++++++***)))*********---//////...,,,,,,+++++++++************))))))))))))***+++,,,,,,)))***,,,---...---,,,+++,,,------...000222333444111555888999888888<<>>:::444///---,,,+++***+++++++++************)))))))))************))))))*********+++,,,,,,------************************''')))***)))((('''(((******))))))))))))))))))***+++***))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***+++***((('''((())))))))))))*********++++++)))))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))(((((()))))))))))))))((('''''''''((()))*********************************+++++++++***)))(((((())))))***(((((()))))))))*********)))***,,,.........,,,,,,))))))***---//////---++++++++++++,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,------------......000222444555777222777<<>>DDDFFF@@@@@@GGGOOOVVVbbbnnn}}}uuulllddd^^^[[[ZZZZZZSSSPPPQQQOOOIIIHHHLLLLLLSSS\\\dddjjjnnnppprrrmmmnnnmmmkkknnnsssuuusssqqqllleee```]]]\\\[[[[[[^^^ccclllvvv~~~}}}zzzvvvsssssstttttttttqqqyyy~~~}}}~~~||||||wwwyyy~~~}}}sssmmmkkkkkkkkkjjjkkkkkkmmmnnnkkkjjjqqqzzz{{{xxxuuurrrmmmfff```]]]YYY[[[]]]bbbhhhooouuuyyy|||}}}xxxxxxuuuooodddeeeccc___bbbkkktttxxx~~~xxxooohhhdddeeeiiillloooooosssxxxzzzxxxzzzzzztttoooiiibbb]]]```[[[VVVQQQOOOOOONNNMMMNNNLLLJJJLLLPPPTTTWWWYYYeeeffffffffffffiiijjjiiillldddWWWJJJ@@@999444222555...,,,000222---+++,,,,,,,,,,,,------...//////++++++,,,,,,,,,+++*********+++,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***((('''''''''((()))((((((((((((((('''''''''((()))***,,,,,,,,,+++***))))))))))))(((((((((((()))))))))((()))******+++))))))(((((('''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''hhhfffeeehhhjjjeee[[[RRRRRRXXXcccnnnuuutttnnniii\\\YYYUUUUUUYYY]]]^^^^^^______```cccgggkkknnnppppppooosss{{{vvvgggWWWLLLIIIMMMLLLLLLNNNVVV```iiimmmnnnnnnooonnnlllmmmllleee\\\MMMFFF===777666444111...+++***))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))&&&((()))((('''&&&'''((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***)))((('''''''''''''''******************************)))))))))(((((((((---,,,,,,+++******))))))%%%&&&&&&&&&'''(((((((((************************))))))(((((((((((()))))))))******++++++******)))((((((((((((((())))))*********))))))******+++,,,,,,+++***))))))***+++,,,+++*********)))))))))((()))******++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,---------,,,++++++---......------...///000111444888>>>DDDIIILLLOOOLLLOOOYYYccckkkvvvqqqllleee]]]WWWTTTSSSSSSQQQMMMKKKKKKIIIHHHPPPYYYaaadddgggiiijjjlllnnnpppnnnooolllhhhiiimmmnnnllliiieee___[[[ZZZ[[[]]]^^^gggllluuuzzzwwwuuuuuuwwwyyyzzzzzzzzz|||www}}}xxxyyy~~~}}}{{{{{{{{{zzzwwwuuuuuuxxxxxxvvvxxx|||zzzuuupppmmmiiiddd___\\\\\\]]]___bbbfffkkkppprrruuuyyyxxxrrrrrruuuuuuqqqqqqvvvvvvssskkkkkkjjjkkkvvvvvvkkkddd___]]]```___aaafffjjjmmmttt|||~~~|||zzzwwwrrroooooojjjccc]]][[[ZZZYYYYYYTTTPPPKKKHHHHHHIIIKKKKKKSSSVVVZZZ___ccchhhjjjjjjnnnggg[[[QQQIIICCC>>>;;;:::333000222222...,,,---...---,,,++++++,,,---//////......---,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))((('''(((((()))(((((())))))))))))))))))'''(((((()))))))))(((((())))))))))))(((((((((((('''(((((((((((()))))))))((((((((((((''''''&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''((())))))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''eeecccbbbcccccc^^^TTTLLLHHHQQQ___nnnyyy}}}{{{wwwfff^^^UUUSSSXXX]]]___^^^______^^^^^^aaadddhhhkkkssspppppprrrrrrrrrvvv||||||ooobbbUUUJJJIIIMMMOOONNNNNNRRRZZZbbbiiilllpppqqqpppnnnnnnoooiiibbbRRRIII???999999888333...+++******)))(((((())))))))))))))))))************************************))))))))))))))))))))))))%%%'''((('''&&&%%%&&&'''))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++******))))))))))))******)))******++++++******)))((((((((((((((()))))))))******))))))******+++,,,************************++++++*********)))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,---...---,,,---...000555555999AAALLLVVV[[[]]]```aaagggqqq{{{vvvmmm___[[[UUUOOOKKKJJJKKKLLLHHHGGGFFFFFFGGGMMM]]]kkktttqqqkkkddd```___bbbdddhhhkkkkkkhhhiiilllmmmjjjiiieeeaaa^^^^^^```dddgggooossszzzyyyxxxyyy|||}}}~~~wwwssslllkkkuuu}}}}}}yyyvvvqqqmmmmmmsss{{{}}}~~~zzzuuuppplllhhheeeeeeeeeeeefffhhhiiikkklllpppqqqtttuuurrrkkkaaaYYYYYY]]]___```eeelllqqqqqqkkkjjjjjjqqqyyypppfff___TTTQQQPPPSSSXXX^^^iiissstttxxx{{{}}}{{{sssmmmiiigggfffeee```ZZZQQQJJJFFFDDDBBBBBBDDDHHHNNNWWW^^^cccgggiiinnnhhh```YYYUUUQQQLLLIIICCC===888777555111000111111///---+++***,,,...///222111///---++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((((((((()))(((((())))))******++++++))))))((((((''''''(((((())))))))))))((((((((((((%%%&&&'''))))))((((((''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''fffdddbbbbbbaaa[[[RRRJJJBBBIIIWWWgggttt}}}rrrhhh\\\UUUUUUZZZ___bbbcccaaa___]]]]]]^^^bbbeeennnmmmlllmmmkkkjjjpppxxx|||sssiiiaaaWWWNNNKKKMMMTTTRRROOOOOOSSS[[[eeelllqqqrrrqqqnnnnnnoookkkeeeXXXNNNCCC===<<<:::333,,,,,,+++***))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))((()))******(((((()))***))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))******+++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%*********)))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))))))))***+++++++++++++++))))))(((((())))))***+++((()))************)))((())))))*********++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...,,,++++++,,,---.........//////...///222555888===FFFQQQ\\\gggpppuuuwwwyyy~~~~~~tttmmmddd]]]UUURRRMMMHHHFFFFFFGGGIIIGGGFFFFFFIIIOOO[[[lllxxxzzzssshhh[[[SSSQQQTTTXXX[[[ccclllpppsssvvvtttppppppooollljjjjjjlllqqquuutttvvvyyy~~~|||{{{}}}|||yyyzzzrrrhhheeegggeeeeeecccdddooo}}}}}}}}}{{{xxxsssnnnhhheeeaaaaaa```^^^^^^eeeooowww{{{~~~~~~}}}}}}|||zzzwwwvvvxxxyyy}}}|||zzz}}}yyyvvvtttuuutttsssrrrpppoooooonnnrrrqqqpppnnnjjjbbbYYYRRRQQQRRRTTTVVV\\\dddkkknnniiihhhjjjuuuuuummmYYYTTTOOONNNOOORRR\\\fffnnntttyyyzzz|||zzzvvvrrrnnnkkkgggbbb[[[TTTOOOKKKGGGDDDCCCCCCHHHOOOVVVZZZ___dddjjjgggbbb``````___\\\YYYSSSNNNGGGAAA;;;777555444111000...------...//////222000...,,,++++++,,,------,,,+++******+++,,,---------------------------++++++++++++++++++++++++++++++************++++++*********)))))))))))))))''''''((()))******++++++---+++***((((((((()))***))))))))))))((((((((((((%%%&&&(((******)))((('''''''''''''''&&&&&&&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''eeedddcccbbb```ZZZRRRKKKBBBFFFOOO[[[hhhrrryyy{{{vvvooocccWWWPPPSSS\\\eeeffffffdddaaa]]]]]]___bbbeeedddfffhhhfffdddgggnnnoooiiiccc```ZZZRRRNNNNNNTTTRRRNNNLLLNNNVVVccclllsssuuutttqqqppppppmmmggg```WWWMMMFFFBBB===555---------+++******)))))))))******))))))))))))))))))************************)))))))))))))))))))))))))))***++++++))))))***+++))))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))(((***************))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))******)))))))))))))))***++++++++++++***(((''''''''''''((())))))((()))************)))(((''''''(((***+++,,,---.........,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,++++++,,,...///......//////000333888<<<===IIIXXXdddllluuu}}}yyyrrruuutttkkkccc^^^XXXSSSLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMLLLQQQ]]]kkkuuuzzzuuunnnbbbVVVNNNLLLPPPUUUUUUcccsss||||||vvvrrrtttvvvvvvvvvyyy}}}{{{{{{|||~~~{{{xxxtttmmmnnnvvv|||qqqeee^^^^^^aaaccceeefffhhhqqqzzz~~~}}}xxxxxxvvvsssmmmfff___[[[WWWXXXYYYYYY[[[bbbllltttvvvyyyzzzwwwvvvvvvrrrnnngggfffeeecccccceeejjjnnn|||vvvpppooorrrssstttkkknnnttt{{{~~~}}}}}}}}}|||zzzuuupppjjjcccZZZUUUSSSRRRQQQSSSXXX^^^fffkkkkkklllqqqzzzrrrggg```YYYTTTPPPOOOTTT\\\gggnnntttuuuxxx~~~~~~zzzsssooofffccc```]]]YYYUUUPPPLLLGGGCCCBBBGGGLLLPPPWWW___eeeeeefffgggiiikkkkkkllllllhhh^^^QQQEEE===888555///////////////...------...---+++******,,,...///...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************))))))(((&&&&&&''''''((()))******,,,+++)))((((((((())))))))))))))))))((((((((((((&&&''')))++++++***)))((('''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''ccccccbbbaaa___YYYRRRMMMGGGHHHKKKRRR]]]fffnnnqqqqqqnnneeeYYYOOOPPPYYYbbbfffhhhiiigggbbb```aaabbbdddcccfffiiihhhddddddgggddd___\\\]]][[[VVVRRRRRRRRRSSSSSSPPPPPPUUU```iiikkkooopppmmmlllllliiidddgggaaaZZZSSSLLLDDD;;;444//////---,,,++++++******************))))))))))))************************))))))))))))))))))))))))((()))***)))((('''(((***))))))************))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++((((((''''''''''''((((((((())))))******))))))(((&&&'''(((******))))))((((((''''''''''''((())))))************************''''''(((***,,,---...///111///---+++***))))))***************************************++++++++++++...---,,,+++,,,---///000---...///000333888???DDDIIIXXXjjjvvvzzzzzzsssllleeeaaaeeeeee^^^XXXVVVUUUTTTLLLOOOTTTXXXZZZ[[[ZZZYYYYYYXXXVVVZZZeeeqqquuusssfffbbb[[[SSSOOOOOORRRVVV___mmm{{{}}}wwwpppuuu|||wwwooojjjgggdddbbbbbbgggttt~~~wwwnnnhhheeefffhhhiiikkkllllllpppvvvwwwtttqqqrrrrrrqqqmmmhhhbbb___\\\[[[[[[\\\```fffnnntttssswwwxxxtttpppmmmggg```^^^]]]\\\[[[\\\aaahhhmmm|||~~~zzzooohhh```\\\\\\___``````[[[___hhhqqquuuzzz}}}vvvmmmccc]]]VVVQQQNNNOOOQQQUUU\\\ccchhhlllsss~~~zzzvvvqqqjjjccc^^^YYYWWW\\\cccccciiinnnnnnpppvvv|||~~~~~~zzzuuudddcccaaa```^^^ZZZVVVRRRKKKBBB???BBBEEEGGGOOOZZZ^^^bbbhhhkkknnnrrrxxx}}}uuucccSSSHHH@@@;;;333222111000...---,,,+++,,,++++++++++++---...///------,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++************++++++******++++++******)))(((&&&&&&''''''(((((())))))((((((''''''&&&&&&''''''))))))))))))(((((((((((('''(((***+++++++++***)))'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''bbbbbbcccbbb```[[[VVVRRRMMMLLLMMMRRRXXX___dddfffiiihhhddd^^^XXXVVVYYY\\\aaafffkkklllhhheeedddfffgggeeeggglllnnnkkkiiiiiiaaa[[[XXXYYY[[[ZZZYYY[[[ZZZ___ccc```ZZZWWWZZZ^^^___eeeiiiiiihhhiiifffbbbgggfffccc\\\SSSIII@@@;;;111000///...---,,,,,,,,,************)))))))))(((************************))))))))))))))))))))))))'''((()))((('''&&&''')))))))))************))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''((((((************************''''''(((((())))))))))))'''''''''''''''''''''''''''''''''((()))))))))***************************))))))(((((((((((())))))(((((())))))))))))((((((&&&''')))*********(((''')))))))))))))))***++++++,,,+++***))))))***+++,,,)))******++++++,,,,,,---000///,,,+++******++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...000111000111222555:::AAAJJJPPPZZZgggxxxssshhhccc^^^XXXVVVZZZYYYSSSPPPTTTZZZ]]]___dddkkkqqqssspppkkkgggbbbbbb```^^^dddlllmmmjjjZZZ[[[ZZZYYYXXXYYY\\\^^^nnnwww~~~}}}{{{{{{{{{zzzwwwwwwqqqjjjfffdddbbb```___eeejjjwww~~~{{{xxxuuusssuuuvvvssspppppptttuuussstttuuuwwwwwwvvvsssooommmjjjhhheeefffiiiooosssuuuuuuzzz|||zzzvvvrrrkkkcccbbbbbbcccccceeeiiinnnssswww}}}~~~{{{zzzvvvrrriiiccc\\\XXXYYYZZZZZZXXXTTTWWW```kkksssxxx|||xxxxxxuuurrrssstttxxxwwwooobbbZZZSSSRRRQQQQQQVVV^^^```dddjjjssszzzpppmmmkkklllppptttxxxyyyqqqkkkfffeeefffjjjsss}}}yyy|||zzzsssmmmoootttvvvvvvyyy|||~~~~~~|||nnnjjjfffbbb```^^^[[[YYYRRRHHHBBBEEEEEECCCIIISSSSSS\\\eeeiiikkkqqq}}}qqqbbbXXXQQQKKKAAA>>>888333///......///---------------.........,,,,,,------------,,,,,,************************************************++++++************++++++******+++++++++***)))((((((((((((((((((((())))))&&&&&&''''''((('''''''''))))))))))))((((((((((((((((((((())))))))))))***((((((((()))))))))******&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))(((''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''cccdddeeedddbbb^^^ZZZWWWQQQPPPQQQTTTYYY]]]``````ddddddccccccbbb___\\\YYY\\\ccclllooollliiihhhiiieeebbbcccjjjooonnnllllllccc\\\WWWYYY\\\^^^aaadddfffnnntttpppeeeYYYTTTTTT\\\ccciiijjjkkkllljjjfffccceeefff```VVVJJJCCC???222111000///---------,,,+++*********))))))((((((************************))))))))))))))))))))))))((()))***)))((('''(((***))))))************))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''++++++************++++++************************(((((())))))*********+++*********+++++++++++++++(((((()))***+++,,,,,,---''''''''''''''''''''''''******))))))))))))******(((((())))))))))))((((((((()))+++,,,---,,,***)))+++++++++***++++++,,,------,,,***))))))***,,,---,,,,,,,,,+++++++++******...---+++******+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---...///111222444555777;;;AAAIIISSSZZZgggqqquuueee[[[YYYVVVQQQOOORRRQQQLLLLLLUUU```ggguuu{{{xxxrrrfffiiifff```^^^cccfffcccZZZ]]]aaadddfffgggiiikkkxxx||||||uuuqqqtttzzz}}}{{{zzz|||~~~}}}wwwrrrppppppooonnnnnnqqqvvv~~~}}}vvvtttxxx{{{zzz~~~|||{{{wwwrrrrrruuuyyy{{{{{{~~~xxxqqqhhhiiilllmmmoooqqqtttwwwttt{{{~~~|||zzzwwwrrrsssmmmgggcccccccccaaa```TTTUUU]]]jjjuuuyyy{{{~~~zzz}}}mmmdddeeeddd___^^^___bbbiiisssvvvlllbbb^^^YYYVVVYYY```\\\___cccgggmmmoooiiiaaa\\\[[[[[[\\\```hhhoootttooojjjgggjjjpppzzzuuupppqqqqqqlllppptttwwwxxxzzz~~~{{{uuummmgggcccaaa```___ZZZOOOJJJKKKIIIBBBDDDMMMJJJUUUaaaeeefffmmm|||xxxlllfffaaa\\\PPPJJJ@@@777222111222444//////000000///...------+++,,,............,,,+++************************************************++++++************++++++******+++,,,+++***)))(((************))))))))))))&&&''')))*********))))))))))))))))))(((((((((((((((''''''''''''((())))))(((((())))))******++++++&&&'''((())))))((('''&&&((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''``````aaaaaa```^^^\\\ZZZTTTXXX\\\\\\___bbbaaa]]]]]]___dddkkkooommmfff```]]]bbbgggiiihhhffffffgggddddddfffjjjnnnoookkkhhhbbb\\\YYY^^^aaacccjjjrrrxxxppp\\\SSSRRRYYYdddlllnnnnnnoookkkdddeeecccbbbcccbbb[[[OOOEEE>>>666000000///+++((((((+++++++++++++++***)))(((************)))))))))))),,,,,,++++++******))))))******))))))((((((''''''((((((''''''''''''((((((''''''((()))***++++++,,,&&&&&&''''''(((((())))))))))))))))))))))))))))))***************)))(((''')))))))))))))))******+++))))))))))))))))))))))))+++,,,,,,+++(((''''''(((+++*********))))))(((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++******++++++,,,---+++,,,------,,,,,,---......///000000///000222444555999>>>AAAEEENNN[[[eeesssxxxnnniiiaaa[[[WWWTTTPPPNNNNNNPPPOOOKKKQQQdddyyyvvvmmmiiidddhhhgggcccdddjjjkkkhhhlllooorrrttttttrrrooonnnqqqsssssspppnnnssszzzyyyyyytttmmmiiiiiinnnuuuzzz{{{{{{{{{}}}yyyyyy}}}yyyxxxvvvuuuwww}}}zzzuuurrrsssxxxzzzxxxwwwxxxyyy|||}}}|||yyy{{{uuupppppprrrqqqlllfff\\\ZZZ[[[bbblllssstttrrrkkkjjjiiifffbbb^^^ZZZXXXRRRUUU[[[cccmmmwww~~~sssmmmkkkiiifffcccgggeeebbbaaaaaaaaa```___VVVTTTRRRSSSXXXaaajjjpppnnnkkknnnwwwxxxqqqooolllfffbbbfffmmmsssyyy}}}yyyzzz~~~}}}{{{wwwrrrmmmhhheee[[[WWWSSSPPPNNNLLLIIIHHHLLLNNNSSSZZZ___eeerrr~~~uuummmkkkiiidddcccYYYLLL@@@777333111000///000000///...///111333---------...///...,,,***++++++************++++++,,,+++++++++***))))))))),,,+++***))))))***+++,,,***)))((('''(((***,,,---******)))((((((((((((((())))))))))))))))))))))))(((((())))))******++++++&&&'''''''''(((((())))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''`````````______]]]\\\\\\XXXZZZ[[[```hhhlllfff\\\YYY\\\ccclllrrrrrrlllggg___```bbbccccccccceeefffbbbccceeejjjnnnnnnkkkhhh^^^]]]^^^bbbeeehhhsss|||bbbTTTPPPTTT]]]ggglllppprrrnnnfffddddddeeeggghhhaaaUUUKKKDDD;;;444222000,,,))))))***+++++++++++++++******************))))))))))))***************)))))))))***)))))))))((((((((('''))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))******)))))))))))))))))))))))))))************))))))((()))))))))))))))******+++))))))))))))))))))))))))((()))***)))'''&&&'''(((************)))))))))((())))))************))))))(((((())))))))))))((((((*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++++++++***++++++,,,---***+++,,,,,,,,,,,,...///000000000///000444999===???@@@CCCGGGOOO\\\lllwwwzzzoooeee^^^WWWRRRQQQPPPNNNLLLGGGIIIKKKQQQaaawww{{{rrrhhhbbbbbb```iiipppqqqrrrvvvvvvrrrvvvxxx{{{{{{xxxrrrmmmjjjhhhlllqqqvvv|||yyyqqqqqq{{{xxxkkkiiigggeeeeeejjjrrrwww~~~{{{xxxzzz{{{yyyxxxzzz}}}}}}}}}wwwqqqpppssssssooojjj\\\\\\^^^dddkkkooonnnmmmlllkkkkkkiiigggdddbbbaaa```aaadddhhhnnnuuu{{{|||tttqqqrrrttttttsssooommmiiigggdddaaa]]][[[XXXUUURRRQQQUUU]]]ffflllnnnmmmpppzzz}}}{{{oooggg```aaaeeeiiiooouuuyyy{{{zzzwwwxxx}}}~~~}}}zzzvvvrrrpppiiieee```\\\ZZZWWWUUUSSSRRRMMMKKKOOOUUU]]]hhhrrrwww{{{yyyrrrnnnoooooolllkkkcccWWWKKKCCC===999777111111///---,,,,,,---///...------...///...,,,***++++++************++++++,,,,,,,,,+++++++++++++++++++++***))))))***++++++******((('''((()))+++,,,******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))*********'''''''''((((((((())))))((((((''''''''''''((((((((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&______^^^]]]]]]]]]]]]]]]^^^\\\[[[cccpppvvvlll^^^UUUYYYbbbnnnwwwyyyuuuqqqccc```[[[ZZZ\\\```ccceee```bbbeeejjjmmmmmmjjjggg^^^aaaggglllooowwwkkkYYYSSSOOOVVV^^^gggoootttqqqjjjggghhhjjjnnnooohhh[[[QQQLLLBBB999555222---*********+++,,,,,,,,,,,,,,,+++++++++*********)))))))))((())))))))))))))))))***))))))))))))((((((((((((******))))))))))))******)))))))))))))))*********++++++++++++++++++******))))))))))))))))))))))))((())))))************))))))))))))))))))******+++))))))))))))))))))))))))'''((())))))((((((***+++************))))))))))))))))))************))))))((())))))******))))))(((************************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++++++++++++++,,,------+++,,,---------...000222111111111222666===GGGMMMMMMLLLMMMSSS^^^ooo~~~uuuiii^^^[[[TTTLLLIIIJJJKKKIIIFFFDDDFFFKKKYYYppp}}}qqqhhh```ZZZZZZ^^^cccooozzz~~~~~~~~~}}}{{{|||xxxsssoooooottt~~~wwwiiifffiiiuuu{{{yyypppjjjmmmnnnnnnnnnrrr{{{zzzyyy{{{zzzyyyzzz{{{tttqqqssssssqqqnnnggghhhjjjmmmnnnooonnnnnnlllllllllllllllkkkkkkkkkjjjjjjkkkmmmppptttxxxzzzxxxtttssspppmmmooouuu{{{~~~~~~|||yyytttlllddd^^^]]]ZZZUUURRRUUU[[[ccchhhmmmmmmrrr}}}}}}tttkkkaaa^^^]]]___ccciiioootttvvvuuuwww{{{~~~}}}|||wwwtttpppmmmkkkjjjiiigggbbbVVVJJJHHHLLLRRRYYY___eeeiiimmmlllmmmppprrrrrrsssmmmdddZZZRRRJJJCCC???666444111...------...//////...---...//////---+++++++++************++++++,,,,,,,,,,,,,,,---------++++++***))))))***++++++,,,+++)))((((((((()))******))))))((((((((((((((())))))))))))))))))))))))***))))))))))))))))))(((''''''(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%^^^]]]\\\[[[[[[\\\]]]^^^aaa^^^]]]cccpppwwwpppcccVVVZZZcccppp{{{}}}zzzjjjcccYYYTTTWWW]]]bbbdddaaacccgggkkkmmmkkkhhheee]]]bbbiiipppxxxqqqaaa[[[QQQRRRVVV^^^iiiqqqqqqnnnmmmmmmppptttuuunnnaaaWWWTTTIII>>>888444...++++++++++++,,,---------,,,,,,+++++++++*********))))))''''''(((((())))))******))))))))))))((((((((((((***))))))(((((())))))************))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))'''((()))***************)))))))))))))))******+++)))))))))))))))))))))))))))+++,,,,,,++++++,,,---*********)))))))))))))))))))))************)))))))))))))))******)))))))))((((((((((((((((((((((((*********)))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------.../////////...///111333000222666;;;CCCMMMYYY```]]]]]]___fffqqq|||~~~uuummmddd[[[TTTTTTNNNGGGDDDFFFGGGEEEBBBFFFJJJQQQ___rrr}}}tttkkkbbb\\\WWWWWW]]]eeepppxxx{{{yyy{{{~~~zzzpppddd]]]```gggrrrzzz}}}yyyzzz}}}}}}||||||zzzuuutttssspppnnnpppqqqrrrrrrqqqqqqsssuuupppoooooonnnooooooppppppmmmmmmmmmoooqqquuuyyy{{{|||{{{yyytttmmmeee___\\\```___```fffnnnvvv|||~~~tttkkkeeeaaaZZZUUUTTTWWW[[[___fffgggmmmyyy{{{wwwwwwnnneee```\\\ZZZ]]]bbbfffnnnuuuvvvwww|||~~~|||zzzyyyzzz{{{zzzyyyrrrdddUUUMMMJJJHHHKKKNNNVVV[[[aaaeeeiiimmmqqqrrrvvvsssmmmfff___WWWOOOJJJ@@@===888444222222222333111///......//////---+++,,,++++++******++++++,,,***+++++++++,,,,,,------+++******************+++,,,+++***)))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((())))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))))))))(((''''''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%\\\[[[ZZZZZZZZZ\\\^^^___``````___aaahhhooonnnhhhZZZ\\\cccnnnyyyrrriii\\\UUUVVV[[[```ccccccfffjjjmmmllliiieeeccc]]]```fffnnn|||uuuhhhbbbYYYSSSQQQVVV```hhhnnnooommmnnnqqqvvvyyytttjjjaaaYYYNNNBBB<<<666000,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++************''''''(((((())))))******(((((((((((()))))))))))))))((((((''''''(((((()))*********)))))))))))))))+++++++++***)))))))))((())))))))))))))))))))))))'''((()))***************)))))))))))))))******+++************************+++,,,---,,,*********,,,))))))))))))))))))******))))))************))))))))))))************))))))((((((((((((((((((((((((''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......//////...---...111333222777@@@JJJUUUaaalllrrrppprrrvvv{{{~~~~~~wwwnnnfff___YYYUUUTTTMMMJJJHHHHHHHHHHHHFFFDDDJJJQQQYYY```iiiooommmhhh```\\\ZZZZZZ[[[___iiisss|||}}}|||xxxssssss|||rrrkkkddd^^^ZZZ[[[cccmmmttt}}}{{{|||xxxuuuqqqnnnlllnnnoooqqqssswww|||xxxvvvtttrrrqqqqqqrrrssspppooopppqqqtttwww{{{}}}|||yyyssslllfff```[[[XXXWWWXXX[[[aaaiiiqqqvvvyyytttnnneee\\\UUUSSSRRRSSSXXX\\\aaakkkyyy~~~{{{vvvtttmmmgggccc___\\\^^^cccdddoooyyyyyyxxxzzz}}}~~~uuukkk```WWWNNNFFFEEEHHHJJJMMMTTT\\\ccchhhnnnssswwwuuurrroookkkeee___ZZZTTTMMMDDD<<<888555333111222000///...//////...,,,,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,*********++++++*********,,,,,,+++)))((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))***************)))'''&&&&&&''')))***+++)))&&&$$$$$$&&&)))+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%XXXXXXYYYYYY[[[\\\]]]^^^^^^```___]]]```fffhhhggg[[[[[[]]]eeepppyyy~~~yyypppddd[[[WWWYYY]]]___aaaeeejjjmmmkkkgggdddbbbeeehhhlllssswwwkkkeee___VVVOOOPPPWWW___hhhooollllllmmmsssxxxwwwqqqkkk[[[QQQFFF@@@;;;444//////,,,,,,,,,,,,,,,+++******,,,++++++++++++*********((())))))))))))))))))***(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))*********)))))))))))))))((((((((())))))))))))))))))))))))((())))))************))))))))))))))))))******+++************************)))***+++***((('''''')))))))))))))))************))))))************)))))))))******++++++******)))************************&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---...------000333777:::BBBNNN[[[hhhsss||||||uuuppppppiii```ZZZTTTOOOOOOSSSLLLPPPTTTVVVUUURRRPPPOOOOOOWWW]]]```aaacccbbb^^^YYYYYY\\\aaadddhhhrrr|||}}}{{{yyywww{{{yyynnnccc___]]]^^^aaaeeennnwww~~~}}}|||yyyxxx{{{yyy}}}|||xxxsssoooiiilllpppvvv}}}}}}yyyuuusssrrrssssssrrrrrrrrrrrrtttwwwzzz|||xxxuuuqqqmmmjjjfffccc```]]]___bbbggglllrrrvvvxxxyyy~~~uuujjj```XXXSSSQQQNNNRRRVVV\\\gggtttzzz{{{vvvpppkkkmmmtttyyyyyyvvvmmmhhheeecccbbbbbbgggooorrr~~~}}}yyyxxxxxx}}}}}}yyymmmgggaaa\\\TTTKKKHHHJJJCCCDDDIIIRRRZZZaaakkksssuuuttttttuuuvvvuuurrrpppmmmcccTTTGGG???888333///444222////////////...---,,,,,,++++++++++++,,,,,,******************++++++)))***++++++++++++***)))+++++++++***)))(((((('''((((((((((((((())))))***(((((((((((((((((((((((()))(((((((((((((((((('''******))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((''''''((())))))(((&&&###!!!!!!###&&&((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%UUUVVVXXXZZZ[[[\\\]]]]]]\\\^^^^^^\\\]]]aaabbb```WWWTTTSSSXXXcccoooxxx||||||vvvlllbbbZZZWWWXXX[[[[[[aaagggkkkiiifffcccbbbkkkrrrvvvxxx~~~yyylllddd```WWWPPPOOORRRXXXbbbmmmpppmmmlllooosssuuuqqqmmm]]]SSSJJJEEE@@@888333222------,,,,,,+++***((((((,,,,,,+++++++++************************)))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((())))))******++++++((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))******+++************************&&&((())))))''''''(((***((()))))))))************))))))************)))))))))******++++++******)))************************''''''((()))***++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,...///111333777===AAAHHHPPP\\\iiitttzzzooohhheeeaaa[[[VVVRRRLLLHHHLLLTTT[[[dddnnnoooiiiaaa]]]\\\YYY^^^aaa```aaadddcccaaaaaaaaaeeehhhiiikkkrrr|||tttkkkgggfffhhhnnnrrrtttzzz~~~xxxrrrqqqwww~~~~~~wwwqqqnnnnnnqqqrrrwww~~~~~~wwwuuuxxxzzz{{{||||||{{{wwwrrrooonnnqqqwww}}}xxxsssooooooooopppnnnnnnnnnoooqqquuuxxxzzzvvvsssqqqqqqpppnnnjjjfffgggiiilllooorrrtttwwwxxxyyy~~~|||uuummmeee^^^XXXUUUNNNRRRTTTWWW]]]eeefffaaaZZZWWWUUUZZZdddmmmqqqrrrjjjfffcccccceeekkkwww{{{uuussswwwyyy{{{~~~|||vvvjjjccc]]]\\\ZZZSSSNNNLLLEEEBBBDDDKKKRRRXXXcccnnnqqqqqqrrrvvv{{{uuudddUUUJJJBBB;;;666555333000/////////...------,,,,,,++++++,,,,,,---++++++++++++++++++******)))***++++++++++++***)))***************)))((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''(((((((((((((((*********)))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&TTTUUUXXXZZZ\\\]]]]]]]]][[[]]]]]][[[]]]```^^^YYYSSSNNNKKKNNNZZZhhhssszzz}}}yyyqqqfff[[[UUUUUUWWWVVV\\\dddhhhhhheeecccbbbhhhrrrxxxuuuttt|||{{{lllccc___WWWQQQPPPQQQTTT___lllwwwrrrmmmlllooopppmmmiii^^^UUULLLHHHCCC<<<666555------,,,+++***((('''&&&,,,,,,,,,+++++++++******,,,,,,++++++******))))))'''((((((((())))))************))))))))))))******'''(((((()))***++++++,,,(((((())))))*********+++))))))))))))))))))))))))***************)))(((''')))))))))))))))******+++************************&&&''')))***)))***,,,---(((((())))))*********+++))))))************))))))******++++++++++++******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************))))))******++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,---.........000333666:::@@@GGGLLLTTTZZZdddpppzzz|||mmmbbb___```YYYUUURRRQQQLLLIIIPPP[[[nnnzzzyyykkkeeedddcccdddcccbbbdddiiihhheeekkkkkklllmmmjjjiiiooowwwzzztttqqqqqqvvv}}}yyyrrrlllmmmqqqrrrkkkcccgggkkkrrrwww{{{~~~||||||yyytttmmmhhheeeeeegggiiiooosssrrrqqqvvv}}}vvvsssssstttmmmdddccchhhiiilllqqqvvvwwwtttpppmmmrrrttt{{{yyy}}}zzztttnnnkkkjjjkkkllleeeeeegggiiimmmrrrvvvyyyzzzxxxwwwxxxxxxuuuooojjjkkknnnqqqssstttuuuvvvxxxwwwyyy|||~~~~~~yyyqqqlllkkkjjjhhhddd```[[[WWWUUUSSSWWWXXXXXX\\\```]]]UUURRROOONNNRRR[[[eeelllooolllgggcccdddiiitttuuuqqqqqqsssvvvzzz}}}~~~xxxnnnccc[[[\\\^^^ZZZRRRMMMKKKEEEDDDHHHLLLPPP[[[gggllllllooottt|||nnn___UUUNNNGGGBBB666333000////////////...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))***+++,,,,,,+++***))))))************))))))(((((((((((((((((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))+++*********))))))((((((((((((''''''''''''(((((())))))))))))************$$$%%%%%%&&&&&&%%%%%%$$$&&&(((***++++++***(((&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''XXXYYY[[[\\\]]]]]]\\\\\\]]]]]]\\\\\\ZZZYYYWWWWWWNNNLLLEEECCCPPPgggyyy}}}}}}zzzqqqdddZZZUUUTTTRRRXXXaaahhhkkkiiifffdddlllppptttuuussstttxxx}}}}}}uuuiii]]]ZZZWWWWWWXXXWWWYYYeeetttzzzsssllljjjmmmooonnnlllcccXXXOOOKKKFFF===777777000///...//////...,,,***)))))))))))))))*********+++++++++***************))))))(((((((((((())))))+++*********))))))((((((++++++******)))((((((((())))))))))))))))))))))))&&&'''((())))))(((''''''(((((())))))))))))(((((()))************+++++++++))))))))))))************+++*********))))))((((((******))))))((((((''''''(((((())))))))))))((((((...---+++)))(((((()))***,,,+++***((((((((()))***************************+++************,,,---...******************************+++++++++,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,+++---...---,,,+++,,,---000000111777@@@IIIPPPTTTZZZaaalllyyyuuulllfff___ZZZZZZ[[[TTTKKKFFFKKKXXXhhhsssrrrfffbbbbbbdddfffjjjnnnsssvvvwwwxxxzzzsssmmmhhhcccdddooo}}}xxxnnnnnn|||~~~|||vvvpppdddbbb````````````___^^^^^^dddllluuuzzz|||{{{zzzzzzvvvrrrpppooommmiiifffjjjgggdddfffjjjnnnpppoooiiilllnnnkkkddd```aaaccciiijjjlllkkkiiifffffffffppprrrvvvyyyzzzxxxuuusssrrrnnniiigggiiilllmmmlllhhhdddbbbfffnnnwww{{{|||}}}{{{xxxtttrrrpppnnnoooqqqrrrssssssssssssvvvvvvvvvtttpppggg\\\UUUXXXVVVSSSQQQSSSXXX^^^aaa^^^eeeiiiiiijjjkkkeee]]]WWWSSSMMMLLLQQQZZZdddiiiiiihhhhhhiiiiiisssyyytttnnniiihhhnnnsssvvvyyy|||{{{wwwrrrjjjbbb]]]ZZZZZZ[[[KKKHHHDDDCCCFFFMMMTTTYYYcccllltttwww}}}rrrjjjhhhcccXXXMMMAAA<<<666333222111...+++...//////---+++***---000......------------,,,,,,******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))******))))))((((((''''''+++***)))((((((''''''(((*********)))******++++++''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&''')))*********)))(((((('''&&&&&&&&&&&&'''((((((&&&$$$%%%((()))(((%%%''''''''''''''''''''''''XXXYYYZZZ\\\\\\\\\\\\\\\[[[[[[\\\[[[[[[YYYXXXXXXOOOLLLEEEAAAIII\\\lllrrrwwwyyyxxxsssiii___ZZZXXXRRRWWW^^^eeeiiikkkllllllhhhnnnuuuvvvrrrpppqqqttt{{{yyysssjjjaaa[[[\\\___aaa^^^\\\eeeqqqwwwsssooommmmmmnnnmmmlllccc[[[TTTPPPJJJ@@@;;;;;;222000.........---,,,***))))))******+++,,,------++++++******)))(((''''''***))))))))))))))))))***************)))))))))(((************))))))))))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%(((((())))))))))))(((((())))))*********+++++++++))))))))))))************************)))))))))(((******))))))((((((((((((((())))))******))))))(((,,,+++***(((((((((((()))+++***)))(((''''''((()))************************,,,,,,+++*********+++,,,*********************************+++++++++,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,+++---......------///000222444999@@@HHHQQQXXX]]]eeennn}}}ssseee^^^ZZZWWWVVVXXXQQQMMMJJJMMMYYYiiixxx|||oooccc]]]___ccceeekkkttt|||tttnnnhhhffffffjjjwwwyyyqqqjjjeeeggguuu|||||||||}}}~~~yyyuuusssoooiiiaaa___]]]]]]^^^___```___dddhhhooouuuyyy{{{zzzzzz{{{yyyvvvtttssspppkkkgggkkkjjjhhhjjjmmmooonnnmmmjjjlllllliiiccc___^^^___bbbdddeeeeeecccbbbbbbccceeefffgggiiijjjjjjjjjjjjiiifffdddeeeiiimmmppppppmmmhhhdddfffooozzzyyyuuuqqqooonnnpppqqqsssuuuvvvvvvuuutttsssssssssrrrpppkkkddd___TTTRRROOONNNPPPUUU[[[^^^eeelllqqqsssvvvxxxtttmmm___YYYRRRPPPSSSYYY___aaaddddddggglllqqq~~~}}}uuujjjaaa```eeellluuu}}}{{{ssskkkeeeaaa``````SSSOOOIIIEEEDDDGGGKKKNNNYYYccclllsss{{{~~~sssnnnnnnlllddd]]]KKKDDD:::444111111///------//////---+++***,,,...,,,,,,++++++++++++***************+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++))))))))))))(((((((((((()))((((((((((((((()))***++++++******)))*********((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&'''((()))(((((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$%%%(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&XXXXXXZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[[[[ZZZZZZYYYXXXRRROOOGGGAAADDDQQQ]]]ccckkknnnrrrqqqlllddd]]]YYYSSSVVV[[[aaafffjjjmmmnnndddlllttttttmmmgggfffgggpppwww{{{yyysssoookkkgggbbbfffkkkkkkccc]]]```hhhpppppppppnnnllljjjiiiiiiccc```]]]YYYPPPFFF@@@@@@555222///---,,,,,,,,,+++)))***+++,,,---///000000,,,+++***)))(((&&&%%%%%%))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))*********)))((('''%%%%%%(((((())))))))))))(((((()))))))))*********++++++))))))))))))************************))))))))))))***))))))))))))(((((((((*********++++++***************))))))(((''''''''',,,,,,+++************+++************************---,,,+++***))))))))))))************************))))))*********+++++++++,,,------......------,,,+++++++++,,,,,,,,,------,,,---...///...///111333555:::BBBIIIPPPXXXbbbhhhttt}}}iii```YYYXXXWWWSSSQQQRRRHHHGGGKKKVVVhhhxxx~~~wwwlll```YYYYYY^^^cccllltttzzzsssoooooottt|||tttjjjgggfffhhhkkkppp|||~~~yyywwwvvvuuutttmmmnnnoooqqqsssvvvxxxzzzzzz{{{xxxrrrnnnnnnlllhhheeebbb______```cccdddeeeiiilllppptttwwwxxxxxxxxx|||zzzyyywwwuuupppjjjeeegggggghhhjjjlllkkkhhhfffeeeeeedddcccaaa^^^]]]\\\]]]___``````___```bbbdddbbbaaa___^^^^^^___aaabbbaaa______aaaeeejjjmmmnnnoooiiidddfffnnnyyy~~~wwwqqqmmmllllllmmmooorrrttttttsssqqqpppsssqqqpppoooooommmjjjggg[[[YYYWWWVVVXXX]]]bbbfffmmmttt{{{~~~ppphhh___ZZZ[[[]]]\\\ZZZ^^^___cccmmmxxx|||ooobbb[[[\\\bbblllvvv~~~wwwpppllliiihhh___[[[SSSLLLGGGEEEEEEEEEMMMVVV```iiisss}}}}}}yyytttrrrrrrqqqmmmiiiZZZQQQDDD:::555444222111...///000///---,,,,,,---,,,,,,++++++++++++******))))))*********+++++++++******++++++++++++******************************(((((((((((())))))))))))''''''''''''((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((('''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%(((******)))%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWWWWVVVSSSLLLEEEDDDKKKVVV]]]___ccchhhkkkkkkeee^^^YYYVVVXXX[[[___dddhhhiiijjjccciiiooommmeee^^^[[[\\\cccjjjpppqqqooommmmmmmmmlllqqquuupppeee[[[ZZZ^^^fffjjjnnnnnniiieeeeeefffggghhhgggbbbXXXLLLEEECCC:::666000---,,,,,,,,,,,,***++++++,,,---...//////++++++***)))((((((''''''((((((((((((((((((((((((*********)))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))(((((())))))))))))************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))******))))))''''''+++*********************************************++++++******))))))))))))************************)))))))))*********++++++,,,------......------,,,,,,,,,,,,,,,------------,,,---.........///222444777???HHHPPPWWWaaammmvvvrrrkkkYYYVVVWWW[[[[[[TTTMMMJJJHHHHHHNNN[[[lllxxxzzzxxxkkkfff```[[[ZZZ^^^cccgggxxx~~~|||pppgggggggggkkkttt|||~~~zzzyyy}}}}}}}}}zzzuuuooommmllllllnnnnnnmmmlllmmmnnnoooqqqtttwwwzzz{{{{{{|||zzzsssoooppppppnnnnnnkkkgggeeefffiiijjjkkkiiijjjlllnnnppprrrssstttwwwwwwvvvsssnnnggg```\\\ZZZ\\\```cccdddbbb^^^[[[YYYYYYXXXYYY[[[[[[YYYXXXZZZ[[[\\\\\\]]]___bbbeeegggfffccc```___^^^___```^^^^^^]]]^^^aaaccceeefffkkkgggcccdddkkkttt{{{~~~yyysssnnnkkkjjjiiifffhhhkkknnnnnnmmmkkkjjjtttqqqmmmkkkkkkkkkkkkjjjgggeeecccccceeeiiinnnqqqsssxxx}}}uuulllgggfffddd___ZZZ\\\\\\```jjjvvvuuujjjdddaaaaaaffflll{{{yyyuuurrrqqqlllhhhaaaYYYRRRMMMJJJIIIHHHLLLRRR[[[eeennntttuuusssttttttssspppmmmkkkiiifff\\\OOODDD>>>;;;777555//////000000////////////......---------,,,,,,,,,)))))))))*********++++++***++++++,,,,,,++++++***''''''''''''''''''''''''''''''(((((())))))******((((((((((((((()))******,,,,,,+++)))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXXXXXXXXXXYYYYYY]]]\\\\\\[[[YYYWWWVVVUUUWWWTTTOOOIIIFFFJJJVVV```^^^___aaaeeehhhfffaaa\\\YYYZZZ]]]bbbhhhkkkkkkjjjeeeggghhheee^^^XXXVVVVVVZZZ___ffflllmmmmmmoooqqqsssxxxzzztttjjjaaa]]][[[^^^eeelllmmmhhhddddddfffkkknnnoooiii^^^SSSKKKFFF>>>999333...---,,,,,,,,,,,,,,,,,,,,,++++++++++++)))*********************&&&''''''((((((''''''&&&))))))))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))******(((((())))))))))))(((((((((((()))))))))*********((()))))))))************))))))))))))))))))******))))))))))))************++++++,,,,,,,,,,,,++++++******+++++++++***)))(((&&&&&&''''''''''''''''''************************))))))******++++++++++++************************)))************+++++++++,,,------......------,,,,,,,,,---------.............../////////111444777;;;CCCNNNXXXbbbooo}}}yyylllccc^^^SSSQQQSSSWWWVVVOOOHHHFFFLLLLLLQQQ\\\hhhnnnjjjeee\\\[[[YYYZZZ^^^fffnnnttttttnnnlllnnnmmmrrr}}}{{{vvvtttxxxyyyuuurrrqqquuuvvvuuupppnnnpppooolllhhhiiikkknnnqqqrrrpppnnnqqqrrrtttvvvyyy{{{|||}}}zzz|||zzztttoooppppppoooqqqmmmiiiggggggiiikkkkkkddddddeeefffhhhjjjlllmmmnnnnnnlllgggaaaYYYSSSPPPMMMQQQWWWZZZ[[[YYYUUUSSSRRRQQQPPPQQQRRRRRRPPPNNNQQQRRRSSSTTTUUUWWW[[[^^^ddddddcccbbbaaa```^^^^^^^^^^^^___``````aaabbbbbbfffddddddeeeiiinnnqqqsssrrrqqqpppmmmkkkiiigggfffdddfffhhhkkklllkkkjjjiiipppmmmiiiggghhhjjjkkklllllljjjhhhhhhiiimmmqqqttttttwww|||~~~|||xxxuuuuuuwwwrrrllljjjjjjiiieeeaaa^^^^^^___eeennnwww|||}}}{{{yyyvvvvvvwwwzzz}}}|||uuunnnjjjhhhhhhmmmttt~~~{{{yyyxxxuuusssoooiiiddd^^^[[[XXXNNNKKKJJJNNNUUU]]]cccgggjjjmmmqqqpppmmmjjjhhhiiiiiiaaaWWWOOOIIICCC<<<888000000/////////000//////......---------,,,,,,,,,)))************+++++++++++++++,,,,,,,,,,,,++++++''''''''''''''''''''''''''''''(((((())))))************)))(((((((((((((((,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%XXXWWWWWWVVVVVVWWWXXXXXX\\\\\\[[[ZZZYYYWWWVVVUUUUUURRROOOKKKHHHLLLZZZhhhiiiddd```aaaeeegggfffbbb\\\\\\^^^eeelllqqqqqqppphhhfffccc___\\\YYYVVVUUUUUUWWW^^^iiiooopppqqqtttwww~~~|||sssggg^^^XXX___gggkkkiiigggggghhhmmmqqqrrrlllccc[[[RRRJJJAAA===666111///...---,,,,,,,,,++++++******)))))))))))))))***++++++,,,,,,&&&&&&((((((((((((&&&&&&))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))'''''''''((()))***,,,,,,(((((())))))))))))((((((((((((((()))))))))******))))))))))))************))))))))))))************)))))))))************+++***++++++,,,,,,++++++***+++++++++***************))))))***+++++++++******************************))))))***,,,,,,------,,,******************************+++++++++,,,,,,,,,,,,------......------,,,---------.........//////000111222333444888<<<@@@DDDMMMZZZgggssszzzoooeee^^^XXXVVVPPPMMMMMMOOOOOOLLLLLLOOOTTTTTTVVV]]]ccceeebbb]]][[[[[[\\\^^^dddooo{{{~~~vvvvvvzzz|||}}}}}}|||}}}pppkkkiiimmmpppooommmnnnmmmnnnlllhhhhhhmmmpppooonnnooopppssstttsssooolllnnnpppssswwwyyyyyyyyyxxxrrrvvvuuunnnhhhhhhhhhggggggdddbbbbbbeeehhhjjjkkkddddddeeeeeefffhhhjjjjjjhhhgggddd^^^WWWRRROOONNNOOOSSSXXX[[[[[[YYYXXXWWWWWWWWWUUUSSSPPPLLLJJJIIIJJJLLLNNNOOOPPPQQQTTTWWWYYY[[[\\\^^^^^^\\\ZZZYYY[[[]]]```aaaaaabbbcccdddaaabbbdddfffhhhiiijjjkkkfffgggggggggfffeeedddcccdddeeehhhjjjllllllmmmmmmiiigggeeeeeehhhkkkmmmmmmnnnllljjjjjjkkkmmmqqqsssqqqsssvvvwwwrrrjjjgggiiigggfffeeeeeeggghhhggggggbbbbbbbbbbbbfffkkkjjjfff___^^^___dddkkksssxxx{{{vvvpppjjjjjjmmmuuu~~~~~~}}}}}}||||||zzzxxxtttpppllliiiZZZQQQJJJIIIMMMPPPUUUYYY___dddiiilllkkkkkkkkkmmmhhhccc\\\WWWRRRLLLEEE???777444111/////////...---,,,,,,++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************(((((((((((())))))))))))+++***)))(((''''''''''''+++***))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******%%%&&&''''''''''''&&&%%%'''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%XXXWWWVVVUUUUUUVVVWWWWWWYYYYYYYYYYYYYYYYYYXXXXXXUUUSSSQQQNNNKKKOOO```qqqwwwmmmaaa]]]aaagggiiihhhbbb___^^^bbbjjjppprrrqqqkkkfffaaa```aaa___[[[VVVTTTSSSYYYhhhssstttsssttt~~~qqq\\\PPPWWW___eeeggggggggghhhlllpppppplllgggcccYYYOOODDD???999444111///---,,,++++++++++++************))))))))))))************'''((()))******)))((('''((()))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((***+++,,,(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************((()))))))))************))))))*********+++++++++******++++++++++++******+++***)))(((((()))***+++***+++,,,---...------,,,************************++++++------------,,,+++************************+++,,,,,,,,,,,,---------,,,------......------,,,---.........////////////222333666999===BBBIIINNNUUU]]]jjjwwwzzzqqqeee]]]XXXUUURRROOOKKKLLLRRRZZZ]]]\\\^^^aaabbbaaa```aaaccccccbbb``````eeemmmqqquuu|||~~~{{{zzzyyyvvvttthhhcccaaaffflllmmmoooqqqkkklllkkkhhhjjjpppsssssstttttttttuuutttqqqlllhhhhhhkkkpppuuuxxxwwwvvvtttkkkppppppiiibbb___^^^]]]ZZZZZZ[[[```gggmmmppprrrqqqqqqqqqpppppppppppppppllljjjfff```ZZZXXXZZZ]]]```cccfffgggeeeddddddeeefffgggfffaaaZZZTTTRRRRRRSSSUUUXXXYYYYYYYYY[[[\\\ZZZ[[[\\\\\\[[[YYYVVVUUUVVVZZZ^^^_________```bbb[[[^^^aaacccdddeeefffgggdddcccbbb``````_________```aaabbbdddfffiiikkklllfffeeeeeefffiiikkkkkkkkkmmmkkkiiihhhhhhjjjmmmooonnnooorrrtttmmmdddbbbeeeccceeeffffffddddddfffhhheeegggfffcccdddgggeee___VVVTTTTTTXXXaaajjjqqqsssrrrnnnlllpppxxx~~~~~~~~~zzzuuurrrggg[[[PPPNNNNNNLLLMMMPPPUUUYYY```eeehhhkkkmmmoookkkgggbbb___\\\XXXRRRMMMFFF@@@999444222111///---,,,,,,++++++++++++******+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))((((((((((((***)))((((((((((((((()))***))))))((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((('''&&&'''((()))***%%%&&&'''(((((('''&&&%%%&&&((()))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&XXXWWWVVVUUUUUUUUUVVVWWWVVVVVVXXXYYYZZZZZZZZZZZZWWWUUUTTTRRROOOSSSeeeyyyqqq```YYY]]]dddiiijjjgggbbb]]]^^^dddkkknnnnnnmmmgggaaabbbfffeee^^^WWWTTTQQQWWWhhhuuuwwwuuutttuuuWWWJJJOOOWWW^^^cccdddeeeeeejjjmmmnnnkkkjjjhhh___SSSEEEAAA;;;666333000...,,,*********++++++,,,,,,,,,******))))))((((((''''''(((***+++,,,,,,+++***((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))+++***)))(((((()))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************(((((())))))*********+++))))))******++++++++++++*********++++++************)))'''&&&&&&(((***+++%%%&&&'''((())))))((('''************************---......///...---+++***************************,,,,,,,,,---------......,,,------......------,,,............/////////000333666999>>>CCCKKKSSSXXXccckkkwwwxxxjjjaaaVVVQQQRRRRRRNNNIIIHHHOOO^^^nnnuuusssqqqqqqnnnllljjjgggeeeddddddeeecccooo{{{rrrxxx~~~xxxrrrrrrwwwxxxsssmmmeee```^^^dddkkkooorrrvvvlllooonnnlllmmmqqqtttrrrxxxwwwxxxxxxwwwtttnnnjjjdddhhhooouuuxxxxxxuuusssiiinnnooohhh___\\\ZZZXXXSSSUUUZZZbbbllluuuzzz|||}}}|||zzzyyyyyysssrrrmmmgggcccdddiiinnnpppssstttssspppoooppprrrrrrtttuuuooogggaaa```bbbbbbeeehhhiiihhhhhhhhhiiieeedddbbb___\\\XXXVVVTTTSSSWWW[[[\\\ZZZYYYYYYZZZWWWYYY\\\^^^```aaaccceeegggddd```\\\ZZZ[[[\\\]]]YYYYYYZZZ\\\^^^bbbeeegggiiihhhhhhiiijjjjjjhhhfffhhhfffdddbbbbbbdddfffggglllmmmqqqsssmmmdddbbbggglllnnnoookkkeeebbbdddhhhfffjjjjjjffffffhhhfff```ZZZVVVRRRTTT[[[ccciiilllpppooosss{{{~~~~~~}}}xxxuuuooobbbVVVTTTRRRMMMKKKMMMOOOSSSYYY___eeeiiilllmmmppplllgggeeedddbbb^^^ZZZSSSLLLBBB;;;777444222///.........---------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++))))))))))))))))))))))))******))))))((((((''''''(((''''''(((((()))***+++)))(((((((((((())))))***))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&%%%&&&'''((()))'''((()))******)))((('''$$$&&&((((((&&&%%%'''***''''''''''''''''''''''''VVVXXXYYYWWWRRRPPPQQQSSSVVVWWWXXXYYYXXXYYYZZZ\\\XXXUUUSSSSSSQQQRRR]]]kkkyyymmm___WWWXXX```hhhmmmmmmggg```___bbbfffkkkooonnnjjjfffeeegggfff```[[[VVVSSSVVVaaakkkpppvvv}}}```WWWQQQOOOTTTZZZ___ccchhhhhhiiiiiigggfffeee^^^UUUHHHFFFAAA:::333///......---***)))***---//////---))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))))))))+++---......,,,***((())))))************))))))&&&&&&&&&(((******(((&&&'''((()))******)))((('''((((((((((((((('''''''''((()))***,,,,,,,,,+++************))))))))))))))),,,+++++++++******))))))))))))))))))************+++***)))))))))))))))))))))************+++++++++------------,,,,,,+++***((()))***,,,------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******---------...------,,,,,,+++,,,,,,++++++---000333333>>>IIIKKKMMMVVVbbbiiivvvzzzpppfff]]]UUUPPPQQQOOOLLLMMMRRRWWWiii|||}}}tttpppooonnnlllkkkmmmpppsssyyy}}}pppkkkjjjmmm{{{}}}uuurrrppppppqqqqqqnnnkkkhhhdddbbbeeejjjmmmllliiiooopppqqqqqqnnnmmmlllmmmpppqqqsssuuutttssspppooommmmmmpppvvv|||~~~|||yyyvvvrrrlllfffbbb___]]][[[```hhhpppvvv|||}}}|||}}}~~~~~~zzzyyyzzz{{{}}}{{{yyyyyy{{{}}}~~~~~~|||yyyuuupppjjjfffcccaaaeeebbb___^^^^^^]]]ZZZWWWXXXVVVUUUXXX]]]aaabbbaaadddccccccbbbbbbbbbaaaaaaaaa___\\\YYYXXXXXXZZZ[[[___^^^^^^aaadddffffffffffffffffffeeeeeefffiiilllnnnsssuuuooofffaaaeeekkk}}}}}}{{{xxxrrrmmmkkkjjjooolllhhhfffiiimmmqqqrrrfffbbb[[[WWWXXX]]]dddiiiiiiooovvv~~~~~~}}}{{{{{{wwwpppkkkeeebbbaaaZZZOOOEEEFFFLLLUUU]]]dddhhhkkknnngggkkkmmmkkkkkkllliiieeebbb]]]UUUKKK@@@888222//////---,,,+++,,,---,,,++++++++++++,,,---+++(((%%%(((,,,///...***(((***---...,,,+++)))***+++...///---,,,+++)))((((((((((((***++++++++++++)))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''***++++++***'''&&&+++++++++++++++***))))))&&&&&&''''''''''''&&&&&&&&&'''(((&&&###$$$(((+++[[[]]]^^^[[[VVVSSSRRRTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVTTTRRRWWW___ccc```YYYSSSSSSZZZgggpppooommmiiieeebbbbbbhhhmmmnnnllliiigggfffccc___\\\^^^ZZZ[[[___dddkkkxxxhhh^^^TTTNNNSSS\\\bbbeeegggcccggghhhhhhhhhfff___VVVMMMKKKHHHDDD>>>777111...---+++)))***,,,...---,,,************************************)))))))))((())))))))))))************)))***,,,,,,+++)))&&&%%%))))))************))))))(((''''''((()))***((('''((((((((())))))((((((((())))))))))))))))))))))))&&&'''((()))***))))))(((+++++++++***************************)))))))))((())))))))))))************,,,,,,+++******)))******)))************+++++++++***************)))(((((()))***,,,---......---,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,++++++---------......------,,,---.........///111555888@@@HHHNNNPPPUUUbbbqqqyyytttkkkccc\\\SSSPPPNNNNNNKKKLLLWWWdddtttwwwnnnhhhmmmtttyyy{{{|||~~~zzzqqqjjjjjjjjjpppzzzwwwuuuuuuqqqooonnnnnnooopppooonnnkkkhhheeeeeefffggggggfffjjjkkklllllljjjjjjkkklllqqqsssvvvzzz|||}}}|||{{{||||||~~~}}}xxxtttqqqppppppppptttzzz|||wwwssspppnnnooommmjjjhhhhhhgggdddaaa\\\ZZZYYY[[[```dddfffgggiiigggdddaaa___```aaabbbccccccbbb```^^^\\\[[[ZZZZZZYYYZZZ]]]bbbeeefffeeedddeeefffffffffhhhkkknnntttvvvuuummmdddaaafffmmm|||vvvrrrpppmmmmmmnnnqqqwww|||wwwsssmmmgggccccccdddeeefffooozzzzzzvvvyyy{{{|||yyyqqqiiidddaaa\\\TTTLLLEEEHHHNNNYYYeeemmmppppppkkkoooooonnnooosssuuurrrnnnhhh^^^TTTJJJAAA999444000...,,,+++,,,,,,,,,+++---,,,,,,---...---***'''(((,,,///...***(((***---------,,,,,,++++++++++++***)))((((((((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&((())))))&&&###"""$$$&&&```bbbdddaaa[[[UUUTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUWWWVVVVVVXXXWWWRRROOOPPPPPPTTTUUURRRNNNSSSbbbooosssuuutttmmmdddbbbeeejjjjjjjjjjjjgggccc```^^^^^^ccc```]]]\\\^^^iii}}}oooeeeXXXNNNRRR\\\cccfffggg```eeehhhhhhhhhgggaaaYYYUUUTTTQQQOOOKKKBBB777......,,,+++***+++,,,+++***************************************))))))))))))************++++++++++++++++++,,,,,,+++(((%%%$$$))))))************))))))+++)))(((((()))***)))(((((((((''''''''''''((((((************************''''''((())))))))))))(((+++++++++++++++++++++++++++++++++***************)))))))))*********++++++...---,,,+++************)))************+++++++++***************))))))(((+++,,,---.........---,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,---,,,,,,,,,------.........------,,,---...///111555:::>>>LLLQQQTTTWWWbbbtttvvvggg^^^XXXTTTLLLMMMOOOMMMLLLTTTiii~~~|||rrrjjjeeebbbmmmzzzyyyllljjjeeefffkkkooovvvxxxpppkkkjjjnnnqqqpppppppppnnnmmmlllnnnooonnnmmmkkkgggccccccdddfffhhhiiijjjjjjjjjkkknnnqqqvvvyyy~~~}}}~~~|||zzzyyyxxxvvvrrrppphhhfffdddeeeiiimmmpppqqqpppkkkccc]]]ZZZ\\\___bbbccceeeggghhhfffccc___\\\[[[ZZZ[[[]]]aaacccdddccc^^^```bbbdddeeeiiimmmpppxxxxxxuuummmeeeeeemmmuuuzzzqqqkkkgggfffhhhnnnvvv}}}|||zzzwwwrrrlllfffaaa^^^]]]hhhyyyxxxqqqkkkkkkooottt|||xxxmmmfffbbb___YYYTTTJJJHHHIIITTTdddpppsssrrrnnnqqqrrrqqquuu|||xxxpppeee\\\UUULLLBBB:::444222///......---,,,+++......---...///...+++)))))),,,......+++)))+++---------......---+++)))''''''''''''''''''((()))***&&&&&&&&&&&&'''(((******************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((,,,***'''%%%%%%'''***,,,'''''''''((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''(((((('''%%%######$$$bbbeeefffccc]]]WWWSSSSSSQQQQQQSSSUUUWWWWWWUUUTTTVVVUUUVVVWWWVVVRRRLLLHHHJJJPPPTTTQQQMMMOOOZZZeeeqqquuuvvvooohhheeedddccc```dddgggeeebbb```bbbeeeddd```[[[YYY^^^mmmrrrhhh\\\SSSTTTZZZ```dddgggbbbfffhhhgggggggggddd^^^^^^[[[WWWUUUQQQHHH;;;111///...,,,++++++******)))*********************************))))))))))))))))))))))))*********++++++,,,,,,------,,,+++)))'''))))))************))))))---***(((''')))******))))))((('''&&&&&&'''((())))))))))))************************+++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++...---,,,+++***)))))))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,---......---,,,++++++++++++,,,,,,,,,------)))***+++,,,------------,,,------...............---...000222666<<>>FFFNNNTTTQQQZZZffftttnnnbbb___\\\XXXTTTLLLLLLLLLMMMTTTeeeyyy|||nnn```WWWWWW```iiizzz~~~}}}~~~~~~vvvrrr||||||wwwyyywwwsssnnniiiggghhhiiifffgggfffdddaaabbbgggkkkmmmpppqqqoookkklllssszzz~~~wwwmmmdddaaacccgggkkkllllllkkkiiigggdddbbbaaadddbbbaaaaaabbbbbbaaa```YYYZZZ[[[[[[ZZZZZZ[[[]]]aaadddhhhjjjlllrrr{{{wwwmmmddd```^^^dddhhhnnnsssvvvrrrlllfffeeehhhlllooonnnkkkfffbbbXXX\\\aaakkkzzz~~~yyyxxx{{{}}}vvvkkkccccccjjjqqquuu}}}yyytttpppmmmiiifffddd]]]VVVRRRVVV\\\aaaccciiiooouuuxxx~~~yyyrrriiidddaaaYYYNNNDDD???;;;666222111///...---///...------------+++)))+++,,,------,,,,,,,,,,,,---,,,***))))))***,,,------,,,+++***))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''')))))))))(((ZZZ]]]___]]]XXXTTTSSSSSSPPPNNNMMMPPPTTTWWWVVVTTTRRRUUUUUURRRQQQSSSRRRPPPGGGGGGEEEEEEFFFHHHLLLOOOZZZbbbffffffhhhhhh```TTTSSSYYY```dddeeehhhnnnssshhheee```^^^eeeqqqzzz|||zzzmmmaaa]]][[[YYYVVVSSSXXX^^^cccggghhheeeeeehhhiiihhhiiiccc[[[TTTNNNGGG???:::111111000...+++******+++++++++++++++++++++++++++))))))))))))************'''((((((((())))))))))))'''((())))))************))))))************))))))***((('''''')))******)))))))))(((((((((((())))))''''''((())))))************)))(((((('''(((((((((((((((((()))******++++++((((((((((((((()))))))))*********++++++++++++,,,+++***))))))((())))))))))))************+++++++++***++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***++++++,,,,,,,,,,,,------***+++,,,------...------,,,---...///////////////...000444999@@@JJJTTT[[[^^^iiiwwwuuuddd]]]\\\YYYTTTQQQHHHJJJJJJLLLVVVdddnnnqqqooohhh___YYYWWW\\\jjjwww~~~~~~}}}~~~|||}}}zzzuuuxxxsssnnnjjjgggeeebbb```\\\]]]]]]^^^```fffmmmrrrsssvvvyyyyyyxxx{{{{{{uuurrrssswwwyyyxxxuuuqqqlllfffbbb```^^^^^^]]]]]]^^^```bbbaaa```^^^^^^^^^[[[WWWTTTSSSSSSUUUYYY___dddhhhnnnuuu{{{~~~}}}yyytttnnnjjjjjjjjjeeegggkkkooopppmmmgggccc]]]___aaaccccccbbb```___aaa```^^^]]]ccckkknnnmmmsssvvv{{{|||wwwrrrtttzzz|||sssjjjiiiooottttttzzz{{{~~~~~~|||zzzwwwuuuqqqjjjaaa[[[YYYYYYZZZYYYbbbiiirrrwww|||}}}zzzuuuoookkkggg```UUUMMMDDD@@@:::555222111///...000...---,,,------,,,***,,,,,,------------,,,,,,,,,+++)))((((((***---///......,,,+++***))))))))))))((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&)))(((&&&&&&''''''&&&%%%UUUXXXZZZXXXUUUSSSTTTVVVTTTQQQMMMNNNRRRUUUTTTRRROOOUUUXXXTTTQQQSSSUUUSSSHHHGGGDDDAAA@@@BBBFFFIIIQQQ^^^hhhiiiiiiiiibbbVVVQQQUUU[[[___aaadddiiilllfffiiihhhdddgggooovvvwwwwww{{{~~~qqqeee___[[[XXXXXXVVVRRRQQQTTTZZZaaaffffffgggiiikkkjjjjjjfff^^^VVVMMMFFFAAA???111222222000,,,+++,,,...++++++++++++++++++++++++((()))))))))************(((((()))))))))*********)))))))))))))))*********))))))************))))))&&&&&&&&&(((***+++***)))))))))************))))))(((((()))******+++,,,,,,+++***((('''''''''((()))(((((()))******+++,,,,,,((((((((())))))******************+++++++++,,,,,,******))))))******++++++)))************+++++++++((()))******+++++++++***)))***,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------------,,,,,,---...///000000000000...111555;;;DDDOOO[[[bbbsss}}}|||ssshhh^^^ZZZWWWQQQNNNOOOHHHMMMRRRUUU\\\dddfffcccbbb___^^^bbbeeejjjvvv~~~~~~yyy}}}~~~zzzuuuqqqjjjdddcccgggjjjiiifffdddbbbbbbeeemmmvvv~~~|||zzzvvvqqqkkkfffcccaaa[[[ZZZZZZ\\\^^^``````___]]]^^^___^^^[[[ZZZZZZZZZWWWZZZ]]]```bbbeeekkkoooooopppqqqpppoooooopppqqqhhhhhhiiikkklllkkkgggddd^^^]]][[[YYYYYYZZZ\\\]]]eeeeeebbb\\\[[[]]]]]][[[cccffflllrrrrrrpppssszzz}}}}}}zzzwww{{{|||uuuooommmmmmiii```XXXVVV___gggmmmsssxxxxxxttttttsssrrrqqqnnniiibbb]]]NNNIIIBBB<<<999666555333111000...---......---,,,---,,,,,,---......---,,,,,,+++***))))))******+++,,,,,,+++***))))))******%%%&&&'''(((((())))))(((************************(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&(((&&&######%%%&&&%%%$$$RRRTTTVVVVVVSSSSSSUUUXXXYYYSSSNNNMMMQQQSSSSSSQQQMMMVVV[[[VVVRRRTTTUUUTTTMMMKKKGGGAAA<<<<<>>888000,,,---...,,,***)))(((((('''(((((())))))+++++++++*********))))))((((((((((((((((((((((((************++++++++++++************************$$$%%%&&&&&&''''''&&&&&&)))************+++++++++&&&&&&'''))))))*********+++++++++*********)))))),,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++***)))(((************************+++,,,,,,***(((&&&'''(((+++*********+++---///000,,,,,,,,,---------......///---+++******+++,,,---000000///......000222444777:::BBBOOO^^^kkkxxx}}}uuuqqqllleeeZZZUUUQQQNNNLLLNNNSSSYYY______bbbhhhiiiggggggjjjgggllltttzzz}}}~~~wwwqqqqqqyyy}}}}}}}}}~~~|||~~~xxxllleee]]]^^^cccooo}}}{{{xxxuuurrrqqqffffffeeeeeefffdddbbb______^^^\\\\\\\\\^^^___aaabbb```^^^```ccceeedddbbbdddgggjjjlllmmmnnnppprrrssssssrrrrrrpppooonnnmmmjjjgggccc___^^^```cccfffpppkkkeeebbbaaa___\\\YYYVVVUUUVVV[[[bbbkkkqqquuusss~~~{{{zzz~~~}}}|||uuugggYYYTTTOOOTTT^^^gggjjjhhhjjjhhhhhhkkkoooqqqpppnnneee^^^UUUNNNJJJFFFBBB>>>666222000111///+++***---,,,,,,,,,,,,+++***)))(((+++++++++++++++++++++++++++******)))))))))))))))******))))))))))))******---------,,,+++***)))(((******))))))((((((''''''))))))))))))))))))))))))'''((()))))))))(((&&&%%%''''''&&&''''''((()))*********)))((('''&&&%%%%%%))))))(((((('''''''''''')))((('''&&&&&&''')))***SSSTTTUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUVVVQQQNNNLLLJJJFFFCCCGGGNNNVVV^^^iiiqqqtttpppiiiccceeeYYYRRRWWW]]]___gggqqqsssuuutttrrruuu}}}qqqjjjeeeccc___YYYXXXZZZaaafffhhhccc[[[VVVSSSQQQLLLRRR[[[cccggghhhhhhgggeeecccaaa^^^ZZZTTTMMMHHHBBB:::222------...,,,***++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))*********+++++++++&&&'''((()))************+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***))))))************************)))***++++++******+++---,,,++++++++++++,,,...///,,,,,,,,,---------......///...---,,,,,,------...------......///111444777===CCCNNN]]]kkkwwwrrrjjjgggbbb[[[TTTOOOLLLPPPYYYbbbgggiiioookkkjjjooosssttttttuuuxxxyyyzzz|||~~~zzzpppmmmmmmqqqxxx|||xxxxxxxxxwwwuuuuuuwwwyyyxxx{{{~~~}}}~~~~~~uuulllfffddd```hhhttt|||zzzyyypppooooooooopppooommmkkkhhhfffcccaaa____________cccaaa```bbbdddeeeccc```ccceeeggghhhhhhiiijjjlllqqqqqqrrrsssrrrqqqpppooolllhhhdddaaabbbfffmmmqqqtttqqqmmmjjjhhheeebbb```VVVTTTRRRSSSWWW^^^eeeiiisss}}}{{{}}}zzz{{{yyykkk```WWWTTTPPPPPPSSSZZZaaaeeejjjhhhggghhhlllooooooooojjjfff```\\\YYYTTTNNNIII???777111000///,,,+++...+++,,,------............++++++++++++++++++++++++,,,++++++*********************))))))))))))******,,,,,,,,,,,,+++***)))(((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&)))((((((((((((((()))***)))))))))(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&''''''NNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNNNNNNNOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXRRROOONNNNNNKKKIIINNNUUU]]]^^^cccjjjqqqrrrmmmggglllaaaYYY\\\aaafffppp{{{zzzvvvxxxrrrjjjccc^^^ZZZXXXZZZ___jjjsssvvvnnnccc[[[VVVRRRNNNRRRYYY```eeegggggggggccccccddddddbbb[[[SSSMMMGGG???666///------,,,+++))))))************)))(((+++************)))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))))))))*********++++++(((((()))***+++++++++++++++++++++*********************+++++++++++++++***************************------,,,++++++******)))++++++++++++++++++***)))************************)))***++++++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,---------...................../////////,,,---///000222555999<<>>BBBIIIXXXmmm}}}{{{pppdddXXXPPPNNNNNNNNNLLLLLLWWWeeeeeesssyyyrrrkkkkkkiiibbbiiippp|||~~~|||lll^^^\\\aaacccaaaccceeegggjjjlllkkkiiihhhqqqtttxxx|||{{{zzz{{{yyywwwsssmmmgggcccbbbcccbbbbbbbbb```___]]]\\\[[[\\\^^^aaafffkkkppptttvvvxxxuuusssssstttsssoookkkdddffffffbbb]]][[[^^^bbbfffddddddfffdddccckkkvvvvvvxxxzzz|||~~~~~~}}}nnniiieeefffnnnxxxzzztttqqqqqq```aaacccdddccc```]]][[[SSSVVVYYY[[[^^^eeemmmttt~~~~~~qqqiii```WWWJJJ===555333000///---,,,---...000111---------------------------,,,++++++******++++++******))))))))))))******))))))***************)))'''((((((((())))))******))))))))))))))))))))))))%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((('''''''''((((((((())))))%%%&&&((()))***)))((('''KKKKKKKKKJJJIIIIIIJJJLLLJJJKKKLLLMMMNNNOOOOOOOOOMMMKKKJJJKKKNNNPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRRRR^^^aaaaaa[[[QQQKKKLLLPPPXXXhhhqqqkkkccc___WWWMMMSSS]]]hhhllliiidddcccdddooolllpppvvvrrriiijjjssszzzaaaYYYSSSSSSWWW^^^iiissstttnnnkkkmmmqqqqqqiiiaaaPPPPPPMMMGGG???666111...,,,+++******++++++***(((''''''((((((((((((''''''))))))(((((((((((())))))******++++++++++++******++++++***)))(((((())))))((()))*********)))'''&&&))))))(((((('''''''''&&&(((((('''''')))***,,,---,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,+++*********))))))(((((()))******+++++++++************+++,,,------......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...///000...111444444333444777:::===>>>AAAHHHVVVgggwwwooo___XXXVVVNNNIIIFFFGGGNNNWWW^^^aaakkkmmmlllhhhcccccciiioooxxxyyy|||}}}|||~~~{{{vvviiieee___ZZZ[[[```hhhmmmtttpppppprrrooojjjjjjpppsss}}}~~~zzzvvvpppkkkgggdddeeeccc___]]][[[YYYWWWUUURRRWWW\\\```cccffflllpppsssrrrsssuuuvvvtttooojjjfffeeebbb^^^ZZZ[[[```eeebbbeeegggddd```___ccchhhjjjpppvvvyyy~~~|||sssooommmkkkmmmoootttzzzzzztttnnniiiiiijjjmmmooolllddd\\\^^^\\\YYYVVVVVV\\\eeelll{{{}}}uuuooofff]]]TTTIII===555666222...---///111111000......---------,,,,,,,,,******))))))))))))*********)))((((((((((((((()))&&&((())))))(((((()))+++******))))))))))))))))))((()))***++++++***((((((+++(((&&&(((,,,...+++'''******))))))((((((''''''''''''&&&%%%%%%'''((()))((((((((((((((((((((((((((((((((((((((((((((((((KKKKKKLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQQQQRRRRRRSSSQQQOOOOOOOOOOOOOOOOOORRRRRRSSSSSSSSSRRRRRRQQQVVVZZZ\\\XXXPPPJJJKKKMMMYYYhhhpppiii```\\\WWWPPPMMMUUU___eeefffffffffhhhkkkhhhjjjoookkkdddgggpppppp\\\VVVQQQQQQSSSZZZeeeppptttppplllnnnqqqoooggg```RRRQQQNNNIIIBBB;;;444000...,,,++++++++++++***)))))))))*********))))))((())))))(((((((((((()))))))))******++++++******)))++++++***)))))))))))))))(((((()))******+++******)))))))))(((((((((''''''+++******))))))***+++,,,*********+++++++++++++++,,,++++++******++++++,,,,,,+++++++++************+++++++++++++++***)))(((*********+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,++++++///333444444555888<<<<<>>BBBFFFEEEOOO___ppp}}}wwwmmmcccYYYRRROOOQQQMMMQQQXXX```fffhhhhhhfff^^^[[[[[[cccppp|||}}}zzzxxxkkkdddfffmmmrrr|||yyylllaaa___cccnnnrrrvvvxxxwwwwwwxxxyyy}}}~~~{{{xxxwwwwww{{{{{{{{{{{{zzzwwwtttqqqppprrruuuuuuqqqmmmjjjiiifffdddaaa``````aaaaaaaaa^^^___aaadddgggjjjkkkllljjjiiiiiikkknnnppppppppprrruuuxxxzzzyyyxxxxxxyyy|||}}}~~~}}}{{{zzzzzz{{{~~~xxxooogggbbb```^^^^^^^^^^^^\\\[[[\\\^^^bbbdddhhhfffeeedddfffjjjmmmnnnlllnnnppppppooopppuuuyyyzzzvvvwwwxxxqqqbbbUUUNNNRRRXXX^^^dddiiikkkkkksssyyyvvvmmmggglllvvv}}}}}}|||pppaaaXXXYYYaaaiiikkkhhhgggkkkooosssrrrqqqmmmfff]]]SSSMMMBBB???:::555222000000000...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......,,,+++))))))((((((***++++++***((('''((()))((((((((()))******++++++***)))((((((((()))++++++)))''''''(((***+++)))'''))))))))))))(((((((((((('''((()))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((IIIHHHIIILLLPPPRRRRRRQQQQQQQQQQQQSSSUUUWWWYYYZZZZZZ[[[\\\YYYUUUSSSRRRSSSRRRRRRRRRRRRRRRQQQPPPPPPNNNMMMIIIBBB===<<>>666111///+++)))))))))((('''******++++++***))))))((())))))(((((((((((()))))))))))))))******)))))))))***)))))))))))))))******+++***(((''''''((()))***))))))))))))************&&&'''(((((()))*********''''''((()))***+++++++++,,,++++++******++++++,,,******++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******************++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...------...111222000444999===???BBBHHHMMMRRR\\\mmm}}}tttiii^^^XXXSSSPPPRRRXXXYYY___hhhnnnoookkkfffbbb[[[___gggnnnuuu{{{{{{qqqiiihhhlllsssxxx{{{sssllliiihhhkkkpppzzz}}}}}}|||{{{xxxzzzxxxuuurrrooommmlllllllllmmmnnnmmmjjjgggdddcccdddeeegggfffdddcccccccccaaa^^^[[[ZZZZZZZZZYYYWWWSSSUUUWWWXXXXXXYYYYYYYYY^^^^^^^^^```ccceeeeeedddeeehhhmmmpppqqqrrrssstttvvvwwwxxxwwwvvvvvvwwwyyy{{{||||||{{{{{{|||yyysssnnnjjjeeebbbaaa___^^^^^^```dddgggiiifffdddbbb``````dddiiillllllpppssssssrrrsssvvvyyy}}}~~~~~~mmm___VVVUUUTTTVVVYYY^^^dddiiiwww{{{rrrnnngggmmmxxxvvvggg[[[XXXZZZ^^^bbbeeefffhhhhhhooopppqqqnnniiiaaaZZZVVVMMMIIIBBB:::444111111222////////////............------,,,,,,,,,,,,------...---+++***)))(((''''''***+++,,,***)))(((((()))(((((())))))***************)))((((((((()))+++,,,'''''''''(((******)))((((((((((((((())))))))))))&&&'''((()))***)))((('''''''''''''''''''''''''''))))))))))))))))))))))))IIIGGGGGGJJJOOOSSSTTTSSSSSSRRRRRRSSSUUUWWWYYY[[[^^^``````\\\UUUPPPOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQPPPMMMHHHAAA<<<;;;===@@@AAAKKKYYYdddjjjiiifffbbb]]]ZZZWWWYYYaaaiiiooorrr___\\\YYYWWWWWWYYY]]]aaa___dddhhhlllrrruuummmbbbMMMIIIFFFHHHJJJKKKOOOUUUeeegggjjjlllmmmooorrruuulllggg^^^WWWQQQJJJBBB<<<333000,,,***)))))))))((((((((()))))))))))))))((())))))(((((((((((())))))((())))))******))))))((()))))))))))))))******+++***))))))(((((('''(((((((((((()))))))))))))))***$$$%%%'''((()))*********((())))))******+++++++++,,,++++++******++++++,,,************++++++++++++((()))***,,,------......++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***)))***---111333222666;;;???CCCIIIRRRXXXbbbkkkyyy~~~xxxnnn___QQQLLLKKKNNNZZZhhhmmmqqqvvvwwwrrrkkkddd```aaaiiirrrvvvwwwzzzwwwsssmmmjjjjjjooovvv{{{~~~|||qqqhhhhhhmmmrrrxxx~~~}}}~~~zzzwwwttttttttttttsssrrrqqqpppppppppooollliiieeedddcccccccccdddeeefffeeeggghhhgggddd```^^^^^^cccdddcccaaa^^^\\\\\\]]]]]]ZZZWWWXXXZZZ[[[ZZZWWWRRRSSSUUUTTTRRROOONNNNNNTTTSSSSSSTTTWWWXXXXXXWWWZZZ]]]aaadddfffgggiiikkklllmmmnnnnnnnnnooorrrttttttttttttssssssuuuyyy}}}~~~}}}{{{{{{}}}}}}~~~~~~zzzuuuooojjjeeecccbbbbbbeeeiiijjjkkkcccdddeeeeeecccbbbcccdddhhhmmmqqqssssssrrrtttwwwrrrhhh```[[[VVVTTTUUUXXXaaajjjuuu}}}rrrkkkkkkjjjqqq|||~~~xxxwwwxxxtttjjjaaa[[[XXXVVVZZZaaagggiiihhhllloooqqqpppkkkfffaaa___XXXUUUNNNDDD;;;555222222333222222222111111111111---,,,,,,++++++,,,,,,---)))))))))))))))***+++,,,)))+++++++++)))((()))******)))))))))))))))))))))(((((((((((()))***+++,,,&&&'''((()))))))))(((((((((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))IIIFFFDDDGGGNNNTTTUUUUUUUUUUUUTTTTTTUUUWWWZZZ[[[]]]___```\\\UUUOOONNNOOOOOOOOOPPPQQQRRRRRRRRRRRROOOMMMIIIDDD@@@>>>===>>>???DDDOOO]]]gggiiieeeaaa___\\\XXXXXX\\\bbbhhhlll[[[[[[ZZZZZZ]]]aaadddeeeaaabbbcccfffkkkmmmfff]]]OOOHHHDDDHHHLLLNNNOOOQQQ[[[cccmmmssssssrrrqqqqqqmmmhhhaaaXXXPPPJJJFFFEEE777333///,,,++++++******''''''((()))************))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))***++++++(((((()))*********))))))''''''((((((((()))))))))&&&'''((()))******))))))*********+++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,------******+++,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,///222444666:::???DDDKKKUUUaaajjjrrryyy}}}rrrkkk```TTTKKKKKKOOOWWWjjj~~~yyypppiiieeedddmmmrrrwwwyyy{{{yyywwwsssooommmqqqxxx~~~wwwoookkkkkkpppuuuxxx}}}}}}zzzvvvttttttuuuttttttmmmjjjgggfffhhhjjjkkkkkkiiihhhgggggghhhhhhgggfffcccbbbcccdddfffhhhkkklllnnnppprrrqqqnnnjjjiiiiiimmmnnnooommmiiifffdddccc___]]]\\\___dddhhhgggeee]]]___aaa___ZZZVVVTTTTTTRRRPPPOOOPPPQQQSSSSSSRRRRRRTTTVVVWWWXXXYYY\\\^^^___```bbbccccccfffiiilllkkkkkkjjjiiiiiilllpppttttttsssqqqrrrtttwwwyyyyyyvvvwwwxxxyyyzzz|||~~~yyyuuuooommmkkkkkkmmmmmmlllkkkdddffffffddd```^^^]]]^^^aaafffmmmpppqqqqqqsssuuuyyy|||~~~{{{uuuooolllkkkddd]]]YYYVVVVVV___iiixxxzzzhhhbbbfffhhhooozzzzzzuuurrrooollljjjeee]]]UUUTTTYYY```eeefffmmmppprrrrrroookkkiiiiiicccbbb___VVVJJJ???888444222222222111111111111000,,,,,,++++++++++++,,,,,,)))))))))***+++,,,---...)))***++++++***)))***,,,++++++******)))((((((((('''((()))******+++++++++&&&'''((()))((((((((()))'''((((((((()))))))))***))))))(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''JJJEEEBBBEEEMMMSSSVVVVVVXXXWWWVVVUUUVVVXXXZZZ\\\XXX\\\^^^[[[UUUPPPPPPRRRNNNNNNPPPQQQRRRSSSSSSSSSLLLKKKJJJGGGDDDAAA>>>===@@@AAAIIIWWWcccgggddd___bbb___ZZZVVVVVVYYY___bbbZZZ\\\]]]___dddjjjmmmllldddaaa___aaaeeefff___WWWTTTKKKFFFJJJQQQRRRQQQQQQUUUaaapppxxxyyytttooommmkkkhhhaaaXXXPPPKKKJJJKKK999555111---,,,,,,,,,+++&&&'''((()))***+++++++++))))))(((((((((((())))))(((((())))))))))))(((((())))))((())))))***++++++&&&((()))+++,,,,,,,,,+++&&&'''''''''(((((())))))))))))***++++++***(((''',,,,,,,,,+++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,...111333444555;;;???DDDKKKTTT```oooyyy~~~sssfff]]]PPPJJJJJJSSS[[[eeexxxxxxmmmgggfffhhhuuuvvvwwwyyyyyyuuuwww~~~rrrhhhiiikkkrrryyyzzzyyy}}}}}}zzzwwwiiifffcccbbbbbbbbb```___aaa___]]]]]]```cccfffggghhhgggfffgggiiikkkkkkkkksssrrrssssssuuuwwwzzz{{{|||}}}yyyyyyyyyxxx{{{~~~~~~zzzvvvrrrpppeeecccccciiiqqqvvvwwwuuulllnnnooommmgggbbb``````ZZZXXXUUUUUUWWWXXXXXXXXXMMMNNNOOOOOONNNOOOQQQSSSUUUWWWYYYZZZ[[[^^^bbbeeeddddddcccbbbbbbeeejjjnnnmmmkkkjjjkkkooosssuuuvvvssstttuuuuuuvvvyyy~~~}}}zzzwwwtttssssssrrrnnnkkkiiigggccc]]]WWWWWWZZZ^^^[[[aaaiiinnnoooppprrruuuppptttvvvsssmmmiiikkknnntttlllddd___YYYUUU[[[eeeyyyccc\\\aaabbbiiittt~~~xxxppplllnnnqqqpppfffYYYQQQQQQWWW___cccooorrruuutttqqqoooooopppkkkmmmmmmfffYYYIII>>>888////////////............,,,++++++******++++++,,,------,,,++++++,,,,,,,,,((()))++++++******+++---,,,,,,+++***)))(((''''''&&&''')))***+++++++++***%%%'''((()))((('''((()))'''((((((((())))))******+++***)))))))))***,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGEEEDDDGGGMMMSSSVVVWWWXXXYYYYYYXXXVVVWWWYYY\\\bbbaaa^^^[[[WWWSSSPPPNNNPPPPPPOOOQQQRRRSSSRRRPPPLLLLLLKKKHHHEEEAAA>>><<<===EEEOOOUUUXXXXXXZZZ[[[bbbaaa^^^YYYUUUUUUYYY^^^XXXZZZ^^^dddjjjnnnnnnmmmjjj```YYY[[[^^^[[[VVVSSSSSSOOONNNRRRWWWWWWTTTQQQXXX___kkkuuuyyywwwqqqlllhhhjjjcccSSSIIIIIIKKKLLL@@@999111---...///---***))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,------,,,,,,***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,------...)))((('''&&&&&&'''((()))***+++,,,------------,,,,,,,,,,,,++++++************)))))))))***,,,///000,,,---...---+++******+++,,,,,,,,,---------......000///......111444666777>>>@@@FFFOOO]]]lllzzzwwwmmmeeeXXXKKKMMMIIIHHHTTTiii~~~|||mmmeeefffmmmssswwwxxx|||~~~zzz|||nnneeebbbdddmmmwww{{{zzzzzz~~~}}}yyytttqqqmmmkkkjjjhhhccc___ZZZZZZZZZ[[[\\\]]]\\\[[[YYY[[[^^^ccchhhmmmqqqtttrrrtttxxx{{{~~~|||{{{tttssszzz~~~|||{{{zzzzzzyyyvvvsssmmmjjjgggffffffffffffeee```]]]XXXUUUSSSRRRQQQPPPSSSRRRSSSUUUYYY]]]^^^^^^^^^\\\YYYYYY[[[\\\]]]]]]^^^^^^]]]^^^aaaeeeiiikkkpppqqqqqqppppppqqquuuxxx~~~}}}|||}}}~~~}}}~~~|||wwwrrrooonnniiiccc^^^ZZZVVVSSSQQQWWWYYY^^^dddiiinnnqqqsssrrrpppnnnkkkiiieeeaaa^^^iiiiiigggaaaYYYVVVYYY]]]zzzuuuhhh___^^^hhhrrrxxxzzz||||||wwwrrrnnnlllfffgggdddZZZPPPNNNUUU^^^nnnmmmooouuuvvvttttttvvv}}}zzzkkkVVV@@@222777444000///000111222222///...------,,,+++******,,,++++++******++++++,,,))))))))))))))))))))))))---+++)))((('''(((***+++))))))))))))************((((((((()))******(((&&&''''''''''''((((((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((JJJGGGDDDEEEJJJQQQUUUXXXYYYZZZ[[[[[[ZZZ[[[]]]___aaa```^^^[[[XXXTTTQQQOOOPPPOOOOOOPPPQQQRRRQQQOOONNNMMMLLLJJJGGGDDD@@@???BBBHHHOOOQQQRRRUUU\\\bbbfffddd```ZZZUUUTTTWWW[[[^^^aaafffmmmssstttsssqqqiii___YYYZZZ]]][[[WWWVVVXXXXXXYYY]]]^^^[[[VVVSSSZZZ___iiittt||||||vvvqqqfffhhhaaaSSSJJJJJJMMMMMMCCC<<<222---,,,,,,***((())))))))))))))))))))))))************************))))))))))))))))))))))))+++***))))))))))))***+++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++************)))(((((()))*********+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******(((((((((((()))***,,,,,,,,,.........,,,++++++,,,,,,,,,---------............---,,,---000444777888;;;???HHHUUUdddttt|||mmmbbb[[[RRRIIIJJJJJJPPPaaawwwvvvlllaaa___fffqqqxxx{{{{{{xxxqqqiiieeeeeejjjpppwwwyyyzzz}}}|||wwwsssooojjjfffcccaaa```______]]][[[YYY^^^```cccgggiiihhhfffcccdddhhhnnnuuu|||||||||}}}{{{yyywwwvvvwwwwwwvvvtttnnnjjjfffcccbbbbbbaaa___\\\ZZZYYYYYYZZZ[[[ZZZYYY[[[XXXTTTRRRRRRRRRQQQPPPTTTTTTTTTUUUXXX]]]aaadddggghhhhhhhhhiiikkkooorrruuuuuuuuuvvvyyy|||{{{wwwuuulllfff^^^XXXUUUUUUVVVVVVQQQTTTXXX^^^dddjjjnnnppppppooonnnmmmlllhhhccc___bbbaaa___[[[XXXXXX\\\___kkk{{{vvvllleeeaaafffmmmtttyyy~~~yyysssnnnkkkddddddaaaXXXNNNKKKNNNSSS___eeeooozzz}}}yyywwwxxx~~~rrr^^^JJJ===777444000...///000111111------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************)))((('''''''''((()))(((((((((((('''''''''''')))))))))***,,,+++)))'''(((((()))))))))*********(((((((((((())))))))))))'''''''''''''''''''''''''''''''''((((((((())))))NNNJJJFFFEEEHHHOOOTTTXXXYYY[[[]]]^^^^^^___```aaa``````^^^[[[XXXUUURRRPPPOOONNNMMMNNNPPPPPPPPPNNNOOONNNNNNLLLJJJGGGDDDBBBHHHLLLOOOMMMKKKPPP]]]iiihhhfffaaa[[[VVVTTTVVVXXXcccgggooowww||||||xxxuuuiiibbb]]]^^^`````````aaafffiiimmmlllhhhaaaZZZVVVZZZ\\\bbbnnn{{{|||vvvhhhhhhaaaVVVMMMKKKMMMNNNHHHAAA666///,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********++++++******)))((((((((((((((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,***+++++++++++++++******,,,,,,,,,++++++++++++***(((((()))***++++++******,,,...//////---,,,,,,---,,,------------.........---------///222666999;;;;;;CCCOOO___ooo|||~~~ppp```VVVQQQNNNIIIDDDIIIUUUjjj~~~}}}eee___[[[]]]hhhttt||||||nnngggggghhhkkknnntttxxx|||~~~}}}zzzxxxtttpppjjjeeeaaa^^^[[[YYY]]]___aaabbbbbbbbbcccdddiiinnntttyyy{{{yyyuuurrruuu{{{}}}zzzwwwuuuuuuuuutttssskkkiiieeebbbaaa___\\\ZZZZZZWWWRRRNNNLLLJJJHHHGGGMMMMMMMMMNNNQQQVVVZZZ]]]``````aaa``````bbbeeehhhiiiiiijjjlllppptttwwwyyy||||||~~~}}}{{{yyyqqqiii^^^UUURRRSSSVVVXXXQQQRRRUUUXXX]]]bbbgggiiijjjkkkmmmoooooommmhhhddd]]]ZZZWWWVVVYYY]]]aaabbb```hhhppprrrtttxxxzzzzzz{{{}}}}}}wwwpppkkkiiiiiikkkqqqyyywwwpppllldddccc___YYYRRRMMMKKKKKKUUU^^^lllyyy|||zzzzzz~~~zzziiiVVVIII:::666000------///000000+++,,,,,,,,,------------,,,++++++******++++++,,,************************)))))))))(((((((((''''''))))))((((((''''''&&&&&&*********+++,,,,,,***(((*********+++++++++,,,,,,++++++***)))((('''&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***QQQNNNKKKIIIKKKOOOTTTWWWWWWZZZ]]]_________```aaa______]]][[[YYYVVVSSSRRRNNNMMMLLLLLLNNNOOOOOONNNNNNNNNNNNMMMKKKIIIGGGEEEJJJNNNPPPLLLGGGMMM\\\jjjgggeeeaaa]]]ZZZXXXXXXYYYbbbhhhrrr||||||xxxooojjjgggggghhhhhhlllqqqvvv}}}{{{qqqiiiccc___ZZZXXXZZZfffvvv~~~yyyooommmeee[[[QQQMMMLLLLLLMMMEEE;;;333///------,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))***+++,,,------...,,,,,,,,,++++++,,,,,,,,,******+++++++++***))))))++++++++++++++++++++++++***+++,,,---...---,,,++++++---//////...---......------------............000000111222444777<<>>555111///......))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))***+++,,,------...++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++***+++---......---,,,+++***,,,///000///......///---------.........//////111222333444444777<<<@@@FFFQQQddduuu}}}rrrhhhZZZOOOHHHEEEEEEGGGMMMTTT```lllrrrnnncccZZZ[[[dddlllooooootttzzzppphhhjjjrrrzzzzzzvvvsssooommmmmmjjjeee```\\\[[[\\\]]]WWWXXXZZZ]]]bbbhhhooossswww|||~~~{{{zzzzzzyyyxxxvvvpppllleee___[[[XXXTTTRRRTTTSSSQQQPPPQQQSSSUUUWWW[[[[[[ZZZXXXVVVVVVXXX[[[YYYYYYZZZ\\\]]]___```aaakkksssxxxvvvsssvvvyyy{{{{{{{{{zzzzzzzzz{{{||||||}}}||||||||||||{{{qqqhhhbbb]]]ZZZWWWYYYXXXWWWVVVVVVXXXZZZ\\\^^^aaaffflllqqqsssrrrppplllfffaaabbbhhhlllllliiihhheeebbb___]]]]]]```cccpppuuuzzzzzzuuuqqqqqqrrrssstttuuuttttttvvvzzz}}}}}}rrrooollliiieee^^^VVVPPPPPPUUU```iiimmmqqq|||wwwhhh]]]KKKEEE;;;444000///////////////...------,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))(((((()))))))))((('''&&&+++*********)))))))))(((((((((((()))++++++(((&&&)))))))))************+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((TTTUUUVVVUUUTTTTTTUUUVVVWWWYYY[[[[[[ZZZYYYZZZ[[[]]]]]]]]][[[ZZZXXXVVVUUUNNNLLLJJJJJJLLLNNNNNNNNNJJJKKKLLLLLLLLLKKKIIIIIIHHHMMMPPPMMMHHHHHHPPPYYY^^^___bbbeeegggfffbbb___[[[bbbmmmyyy}}}}}}yyyqqqhhhdddlllwwweee\\\WWW]]]lllyyy~~~|||}}}vvvnnnfff\\\QQQKKKKKKLLLHHH@@@888222...------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,+++++++++******)))******++++++******))))))******+++,,,,,,++++++***++++++++++++,,,,,,,,,))))))***++++++,,,++++++(((+++...000///.........------.........////////////111444444444777===BBBLLLXXXlll~~~yyyjjj___SSSJJJEEEAAABBBEEEQQQXXXaaaffffffbbb]]]ZZZ\\\gggsssxxxxxx}}}wwwrrrpppzzzwwwrrrnnnmmmttt|||oookkkfffbbb___^^^\\\[[[XXXWWWUUUSSSRRRUUUZZZ]]]bbbeeeiiimmmrrryyyzzzssslllgggccc___\\\\\\ZZZXXXVVVUUUVVVXXXZZZYYYYYYXXXVVVTTTUUUWWWYYYVVVWWWWWWXXXXXXYYYYYYYYY___fffkkkkkklllppprrrrrruuutttssssssssstttuuuvvv|||}}}~~~~~~|||xxxtttooojjjeeeaaaYYYXXXXXXXXXYYY[[[\\\^^^___```cccgggmmmpppqqqqqqsssoookkklllpppsssqqqnnnlllgggcccaaa]]]XXXVVVXXXhhhooovvvwwwrrrpppssswww{{{{{{xxxwwwzzz}}}~~~{{{wwwrrrkkkddd\\\WWWPPPUUU___iiiooorrr{{{}}}sssjjjZZZQQQEEE:::444111000000000000///...---,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%'''''''''(((((((((((((((((((((((()))******(((&&&((((((((())))))))))))***''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''VVVVVVWWWUUUSSSSSSVVVYYY\\\]]]]]][[[YYYXXXXXXZZZ]]]]]]\\\[[[ZZZYYYWWWWWWOOOMMMKKKJJJLLLNNNOOOOOOIIIJJJLLLMMMMMMLLLKKKKKKHHHLLLNNNKKKGGGFFFKKKOOO[[[^^^cccjjjmmmkkkeee```XXX]]]fffqqqyyy|||{{{xxx}}}{{{wwwoooeeeaaalllzzziii```XXXZZZeeerrryyyzzzzzzrrrkkkggg___UUUOOOPPPPPPMMMGGG>>>666000...---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++***))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))((()))***,,,------------******+++++++++,,,,,,,,,)))))))))***+++,,,---...&&&)))---//////.....................////////////...111555777888<<>><<<;;;;;;GGGNNNWWW]]]______]]]\\\UUUSSSTTT[[[eeejjjjjjggggggjjjlllfff______kkkwwwwwwllliii___VVVVVVYYY^^^eeekkkhhhhhheee``````cccdddaaa```YYYRRRMMMCCC777000111...,,,++++++++++++***((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''******))))))))))))******((()))***++++++++++++***))))))))))))))))))))))))***)))((((((((()))+++,,,,,,,,,,,,++++++*********+++)))***+++***''')))...,,,---...---+++***+++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,+++,,,///000...,,,,,,---...///......000222333555<<>>:::888666555BBBIIISSSZZZ]]]]]]\\\[[[VVVPPPMMMTTTbbbkkkjjjfffdddiiilllkkkiiijjjpppuuuvvvllliiiaaaYYYVVVUUUWWW^^^eeefffhhhgggdddffflllooooooeee]]]UUUPPPHHH===444000...---++++++,,,,,,***)))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&***))))))(((((())))))***))))))******++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++*********((())),,,...+++(((+++111,,,---...---+++***+++,,,))))))******************---------------------------------------------------,,,,,,---//////...,,,***,,,...//////000222444888===FFFNNNSSS]]]ooooooaaaZZZVVVVVVVVVZZZdddpppwwwyyywwwnnnhhhdddfffpppyyy}}}~~~~~~{{{|||~~~wwwoooooopppqqqtttzzzwwwnnneee___TTTRRROOONNNQQQYYYccckkkwww}}}yyyrrrnnnmmmllliiieeeaaa]]]\\\[[[[[[^^^^^^^^^^^^\\\ZZZXXXWWWYYY[[[]]]___```___]]]\\\aaacccfffhhhjjjjjjjjjjjjpppssswwwzzz|||{{{yyywwwyyy{{{|||yyyuuussstttvvvzzzzzz{{{{{{zzzyyyxxxwwwoooooooooooommmjjjgggeeebbb```ZZZTTTUUU[[[______^^^bbbdddeeekkktttzzzzzzzzzsssjjjeeedddeeedddcccWWWXXX]]]fffsssvvvlllkkkttt~~~}}}~~~|||vvvnnnfffcccbbbkkkoootttwwwwwwtttrrrqqqrrrpppfffWWWKKKFFFBBB???333333111///............,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******************************))))))))))))(((((((((((())))))((((((((((((((('''%%%%%%'''((()))*********))))))))))))))))))))))))******))))))))))))((((((XXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ\\\^^^^^^```bbbdddeeeeeeeeeeeeeeedddbbbaaaaaa^^^YYYSSSOOOKKKJJJIIIJJJIIIIIIJJJKKKLLLJJJIIIGGGEEEBBB>>>:::777555444===FFFSSS]]]bbbaaa^^^\\\\\\SSSLLLRRR```jjjjjjeeedddjjjooorrrtttvvvvvvtttsss{{{zzzpppgggaaaZZZVVVSSSSSSZZZbbbiiilllllljjjlllrrrwwwxxxkkkbbbXXXRRRLLLCCC777///---,,,******++++++)))((()))))))))))))))))))))))),,,+++***)))(((((((((((())))))(((((((((((())))))))))))************))))))((((((((((((((((((((((((((()))************))))))+++++++++***************'''(((---222222...---///***+++,,,+++)))((()))***************))))))))))))------------------------------------------,,,,,,,,,,,,---...//////...---,,,...111222222333555777===GGGSSS[[[```iiiyyyvvvdddXXXSSSRRRRRRYYYgggvvv|||vvvhhhdddbbbjjjyyy~~~rrroooqqqssssssuuu}}}}}}wwwnnnhhhddd^^^WWWRRRMMMMMMNNNQQQXXXfffwww~~~yyyvvvvvvxxxvvvrrrnnnjjjgggeeedddYYYYYYXXXWWWVVVTTTSSSRRRSSSVVVYYY\\\]]]]]][[[ZZZ___```dddhhhkkkllliiifffkkkmmmqqqtttvvvwwwwwwwwwuuuwwwxxxwwwtttssstttvvvxxxyyyzzz{{{{{{zzzyyyxxxqqqqqqqqqqqqooollljjjhhhbbb\\\TTTOOOQQQVVVYYYYYYYYY]]]```cccjjjssszzzzzzyyyssslllgggeeeeeeeeeddd___^^^```hhhvvvwwwnnnkkkrrrzzz~~~{{{ttttttttttttqqqjjjaaa[[[```hhhrrrwwwwwwuuuttttttuuusssjjj\\\RRRNNNKKKGGG999666333111000///......,,,,,,------,,,,,,+++***((((((((((((((((((((((((((()))++++++++++++)))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&'''))))))*********(((((((((((((((((((((((())))))))))))))))))))))))XXXWWWWWWVVVVVVUUUUUUUUUWWWYYY\\\^^^^^^```ccceeefffggghhhhhhgggeeedddcccccc```ZZZUUUPPPLLLJJJIIIIIIHHHHHHIIIKKKLLLJJJIIIHHHFFFBBB>>>:::666444333888CCCSSS```eeeddd___\\\aaaWWWOOOQQQ[[[cccdddbbbcccjjjqqquuuyyy|||xxxpppjjjsss}}}xxxmmmddd___ZZZXXXUUUTTTYYY```kkkppprrrooopppuuuzzz{{{pppggg[[[SSSNNNGGG:::///,,,+++))))))******((('''))))))))))))))))))))))))---,,,+++))))))((((((((())))))(((((((((((())))))))))))*********))))))((((((((((((((((((((((((((())))))************)))(((************************)))'''+++444999555...******+++,,,+++)))((()))***+++++++++++++++*********++++++++++++++++++++++++------------------,,,,,,,,,---...///...............000111222333555999;;;BBBPPP```jjjpppvvvtttggg[[[RRROOONNNYYYddduuu~~~rrrhhhbbbbbbfffooo|||vvvpppppptttwwwxxx{{{{{{uuuqqqgggbbb\\\YYYWWWUUURRRPPPOOORRRWWW]]]hhhxxx}}}||||||||||||zzzwwwtttpppmmmlll\\\[[[YYYVVVSSSOOOMMMKKKNNNQQQUUUYYY[[[\\\\\\[[[^^^___ccchhhkkkllliiigggggggggiiikkknnnqqqtttuuussstttuuuuuuuuuvvvwwwxxxvvvwwwyyy{{{{{{zzzyyywwwrrrsssssssssrrrooommmkkkfff^^^UUUQQQQQQSSSSSSTTTTTTYYY^^^bbbhhhqqquuuuuusssqqqnnnkkkiiifffcccaaafffccceeekkkwww}}}vvvqqqpppqqqsssttt{{{}}}~~~zzzuuupppmmmppptttrrriii___YYYbbbmmmuuuwwwxxxyyyzzzxxxvvvoooddd]]]ZZZVVVQQQDDD???888333111000...---,,,------------,,,++++++(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((WWWWWWXXXXXXXXXWWWVVVVVVWWWYYY\\\]]]^^^___aaadddeeegggiiijjjgggeeeddddddbbb___ZZZUUUPPPMMMKKKJJJHHHGGGGGGIIIKKKLLLKKKIIIFFFDDD@@@<<<888555222111333>>>NNN[[[bbbbbb___]]]aaa[[[UUURRRUUUYYY]]]___gggqqqxxxyyy}}}zzzpppeeelllsssyyy}}}{{{pppeeebbb]]]ZZZZZZYYYXXXYYY]]]hhhnnnsssrrrrrrvvvzzz{{{tttmmm```UUUOOOIII>>>333---+++************)))'''))))))))))))))))))))))))***))))))((('''''''''''')))((((((''''''(((((()))))))))******))))))(((((())))))))))))))))))))))))*********))))))))))))))))))))))))***************+++'''(((222:::777...(((,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---//////.........///...///111222444999???CCCJJJZZZlllwww}}}}}}sssfff]]]UUUNNNMMMOOOgggtttoooaaaZZZ]]]bbbjjjrrr}}}xxxqqqnnnmmmnnnttt|||~~~tttkkkddd^^^[[[UUUSSSPPPNNNMMMNNNPPPQQQXXX^^^gggpppzzz{{{||||||{{{yyyvvvrrrpppgggeeebbb]]]WWWPPPKKKHHHNNNOOORRRUUUXXXYYYZZZ[[[[[[]]]```cccffffffgggggghhhhhhhhhjjjmmmqqquuuxxxrrrrrrssstttuuuvvvwwwxxxtttvvvxxxzzzzzzyyywwwvvvssstttuuuuuutttssspppoookkkddd^^^[[[XXXTTTSSSUUUSSSXXX\\\___dddkkknnnllllllmmmooopppnnniiieeebbbhhhhhhjjjpppwww|||vvvooojjjhhhggguuuyyy~~~wwwoooiiijjjooopppjjjbbbXXX^^^fffnnntttyyy|||~~~{{{zzzvvvooolllkkkhhhbbbVVVMMMBBB888444111...,,,---------------,,,++++++++++++++++++++++++++++++(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((((((((())))))))))))*********))))))((('''))))))))))))))))))))))))''''''(((((((((((())))))VVVWWWXXXZZZZZZYYYXXXWWWXXXZZZ\\\]]]]]]]]]___aaadddgggjjjjjjgggdddccccccaaa^^^YYYTTTPPPNNNLLLLLLGGGGGGGGGIIIKKKLLLKKKIIIEEECCC@@@<<<888555222111222;;;HHHTTT[[[^^^___`````````]]]WWWRRRSSSZZZaaakkkvvv|||{{{|||yyynnn^^^bbbfffjjjppprrrllldddbbb]]]ZZZ]]]^^^\\\YYYYYY^^^gggnnnpppqqqvvvzzz{{{yyysssfffXXXOOOKKKBBB888///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))((((((((((((((()))((((((''''''''''''(((((()))))))))))))))((((((''')))))))))))))))))))))))),,,+++)))((((((((()))***((()))))))))*********+++,,,''''''---222111,,,***,,,---...---+++***+++,,,***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++...000000...---///000000000222444999AAAJJJQQQ\\\jjjxxxyyymmmfff^^^YYYRRRMMMQQQYYYsss~~~rrraaaYYYXXX]]]ccckkkrrr||||||vvvqqqnnnnnnnnnpppyyy~~~vvvjjj```XXXTTTQQQPPPJJJLLLNNNMMMMMMPPPWWW^^^kkksss{{{|||~~~~~~}}}yyyuuusssooonnnlllhhhaaaZZZSSSOOORRRRRRRRRRRRSSSSSSTTTUUUTTTWWWZZZ[[[[[[]]]aaadddggggggiiikkknnnqqqtttvvvrrrqqqqqqqqqssssssssssssssstttwwwyyyyyyxxxuuutttssstttuuuvvvvvvuuutttsssoookkkiiihhhbbbZZZXXX[[[TTTWWWYYYXXX[[[bbbeeedddeeeiiiooorrrrrrnnnjjjhhhkkklllrrrxxxyyyxxxyyy~~~~~~yyyuuuqqqmmmgggcccnnnuuu}}}zzztttlllgggffffffeeeccc[[[]]]```gggooowww|||}}}~~~~~~|||}}}|||vvviii]]]LLL???777333000------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***(((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))******((())))))*********))))))))))))))))))))))))))))))((((((((())))))*********UUUWWWYYY[[[[[[ZZZYYYXXXYYYZZZ\\\\\\\\\\\\^^^___cccfffjjjjjjgggccccccccc___]]]YYYTTTPPPNNNMMMMMMGGGGGGGGGHHHKKKLLLKKKIIIGGGEEEAAA===:::666444333444;;;EEENNNVVV\\\aaadddaaadddddd\\\SSSRRR\\\fffhhhtttzzzwwwvvvxxxrrrhhhXXXZZZ[[[___hhhooooooiiiccc]]][[[___bbb^^^YYYVVVUUU___jjjnnnqqqvvvzzz||||||wwwjjjZZZPPPLLLDDD;;;111///............---+++))))))))))))))))))))))))+++***************+++,,,((((((''''''''''''(((((()))))))))))))))(((''''''))))))))))))))))))))))))---+++)))''''''((()))***(((((())))))*********+++,,,(((&&&)))+++***+++...***+++,,,+++)))((()))***))))))***+++,,,---------------------------------++++++,,,,,,---...//////+++...111000...---///111222333444888???IIIUUU]]]nnnxxx{{{ooo```]]][[[XXXRRROOOXXXeeewww}}}iiiZZZYYY^^^^^^cccjjjqqq|||~~~yyytttpppppprrrssstttuuu~~~zzzmmmeeeZZZQQQMMMMMMOOOPPPJJJOOOTTTUUUVVV\\\hhhqqq}}}|||xxxuuurrrrrrqqqoookkkddd^^^ZZZVVVUUURRRPPPOOONNNOOOOOOOOORRRUUUTTTSSSUUU\\\bbb^^^```cccfffiiikkklllmmmrrrqqqooooooppppppooommmrrrtttwwwyyyyyywwwtttrrrrrrtttvvvwwwxxxwwwvvvuuuqqqpppqqqqqqjjj```]]]```VVVXXXVVVRRRTTT[[[___```bbbgggnnnssstttrrrpppnnnmmmqqqyyy~~~uuuoooooonnnuuu{{{~~~~~~wwwqqqqqqssssssmmmfffiiiqqqzzz}}}vvvmmmeeebbbcccfff___]]]\\\aaakkkuuu{{{}}}~~~vvvgggTTTCCC:::555111...------......------,,,+++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))'''((((((((())))))******(((((())))))******++++++&&&'''(((***++++++++++++))))))))))))))))))))))))))))))******++++++++++++UUUXXX[[[\\\\\\[[[ZZZ[[[VVVWWWYYY[[[]]]^^^______aaaaaaaaaaaaaaa```^^^^^^\\\ZZZWWWTTTPPPMMMLLLKKKMMMIIIDDDDDDHHHJJJIIIFFFJJJHHHDDD@@@<<<999777666444777@@@KKKRRRVVV\\\ccc^^^```dddbbbXXXNNNSSS]]]bbbjjjqqquuuvvvtttlllcccYYYVVVUUUZZZbbbkkkpppqqqpppgggbbbcccbbb\\\YYY\\\VVV]]]hhhqqqwwwzzz||||||}}}xxxlll[[[OOOJJJDDD???000111222111---+++******+++++++++++++++++++++++++++*********))))))((((((************))))))))))))))))))))))))))))))))))))(((((())))))******++++++***)))))))))((((((''''''+++++++++***)))(((((('''***,,,------,,,++++++,,,---------,,,,,,+++++++++000...+++)))((((((((()))***++++++,,,,,,++++++***++++++,,,------......///000...+++))))))+++...000444777777999HHH```llllll|||sssddd]]]\\\XXXPPPKKKNNNYYYccczzz~~~yyyjjj^^^\\\___```kkkkkkmmmuuu}}}~~~xxxsssuuuuuupppkkkkkkqqqxxx|||ssshhhaaaUUURRRNNNLLLNNNPPPRRRTTTRRRWWW^^^dddkkkvvv~~~~~~~~~~~~~~~}}}{{{{{{{{{vvvvvvuuussspppllliiigggddd```ZZZVVVRRROOOLLLIIIMMMLLLJJJJJJLLLOOOSSSVVV\\\\\\]]]___ccciiinnnqqqooooooooooooooonnnmmmlllooopppqqqrrrsssrrrqqqqqqpppssswwwzzz{{{yyyvvvttttttsssrrrooolllhhheeeccc___YYYPPPJJJIIINNNUUUZZZ]]]bbbiiinnnqqqssstttuuuvvvyyyyyyyyy{{{zzztttkkkhhhhhhjjjqqqyyy~~~}}}zzzwwwzzzzzzvvvuuuwwwvvvsssvvvuuuxxx}}}~~~}}}|||tttkkkeeeeeeffffffaaa[[[[[[bbbnnnyyy{{{qqq```NNN???666222111///---,,,+++,,,,,,+++***---,,,++++++******++++++,,,++++++++++++++++++,,,''''''''''''((((((((((((((()))*********((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++***++++++,,,+++***)))(((UUUXXX[[[\\\\\\[[[[[[[[[WWWXXXYYY[[[\\\]]]^^^^^^ZZZZZZYYYYYYXXXWWWVVVVVVXXXVVVTTTRRRQQQOOOOOOOOOOOOJJJFFFEEEHHHJJJIIIGGGJJJHHHFFFBBB???;;;999777555777>>>GGGNNNRRRXXX___aaabbbdddbbbYYYOOOPPPWWW^^^eeelllnnnooommmfff^^^TTTRRRQQQVVV___hhhpppssspppmmmjjjjjjjjjfff___ZZZWWW[[[cccmmmuuuzzz||||||}}}zzzpppaaaTTTLLLGGGBBB555444111...+++(((&&&%%%************************************)))))))))(((************))))))))))))))))))))))))))))))))))))++++++******)))(((((('''*********))))))(((((((((((((((((()))******++++++)))+++,,,,,,+++******++++++++++++*********))))))...---+++******+++,,,---,,,,,,,,,------,,,,,,,,,++++++,,,------......///000///---,,,,,,///111333222444999EEEXXXkkkuuuuuuoooaaaUUUSSSPPPKKKJJJPPP[[[dddpppsssoooddd]]]___dddeeejjjqqqzzz{{{rrrqqqttt}}}}}}uuusssuuuwwwtttppprrryyy|||vvvooofff\\\VVVNNNMMMKKKKKKOOOUUU[[[^^^eeekkkssszzz~~~}}}|||}}}~~~~~~~~~}}}}}}yyyxxxvvvtttrrrrrrssstttrrrmmmgggbbb]]]YYYUUURRRVVVTTTQQQNNNNNNOOOQQQRRRVVVWWWZZZ]]]```dddggghhhjjjkkklllmmmnnnnnnnnnmmmooopppqqqrrrrrrrrrqqqppprrrssstttvvvvvvvvvvvvuuuttttttsssqqqooollljjjhhheee^^^SSSJJJFFFFFFJJJMMMVVV[[[ccciiinnnqqqtttvvvyyy{{{{{{yyyzzz{{{xxxssskkkiiihhhjjjppptttvvvuuuyyy{{{|||}}}}}}||||||}}}xxxrrrnnnllllllfffccc]]]ZZZ]]]ggguuuzzz|||sssdddSSSEEE;;;555333000...,,,,,,---------,,,///...------,,,,,,------++++++************++++++(((((((((((((((((((((((()))))))))))))))((((((''')))))))))))))))((((((((())))))))))))))))))))))))'''''''''((()))*********))))))*********)))((('''UUUXXXZZZ[[[[[[ZZZZZZ[[[XXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZXXXVVVUUUTTTTTTUUUSSSRRRQQQQQQQQQQQQRRRSSSPPPLLLHHHGGGIIIJJJIIIHHHIIIHHHGGGEEEBBB>>>;;;999666666:::BBBGGGJJJQQQXXXaaaaaacccaaaZZZQQQNNNQQQZZZ```eeeffffffeee```YYYPPPOOOOOOSSS[[[fffqqqwwwwwwyyyvvvqqqrrruuunnnaaaYYYXXX\\\eeeqqqzzz}}}|||{{{}}}wwwiii[[[RRRKKKFFF<<<777000,,,+++***'''%%%((((((((((((((((((((((((************))))))))))))************))))))))))))))))))))))))))))))))))))+++******))))))(((((('''***************)))))))))'''(((((()))******++++++(((***++++++***))))))***+++++++++************)))******))))))***,,,...///,,,------......------,,,++++++,,,------......///000/////////000222444555333555AAAVVViiiuuuzzz}}}vvvhhh]]]PPPMMMIIIHHHLLLTTT^^^dddfffgggeee______eeekkknnnnnnzzz|||lllfffhhhnnnwww~~~|||}}}yyyrrrqqqtttwwwwwwxxx}}}~~~yyypppggg^^^VVVOOOKKKJJJJJJJJJMMMSSS\\\eeekkkvvv}}}~~~}}}||||||}}}}}}}}}|||~~~~~~}}}~~~}}}}}}~~~~~~}}}}}}}}}zzzwwwttttttvvvyyy|||{{{xxxsssooolllhhheeebbbeeeccc^^^YYYVVVTTTSSSSSSTTTVVVYYY\\\___aaacccccceeefffhhhjjjlllmmmnnnnnnnnnooopppqqqrrrqqqqqqppprrrrrrrrrrrrrrrsssuuuuuutttttttttsssrrrqqqpppooojjjdddYYYNNNFFFDDDDDDFFFQQQVVV]]]ccchhhlllpppssswww{{{}}}{{{{{{tttnnnhhhdddeeejjjnnnqqqzzz{{{}}}|||zzz}}}~~~|||yyywwwuuusssooommmiiigggbbb\\\ZZZaaannnxxxuuu~~~~~~wwwkkk\\\MMMAAA999444000...------.........---///...------,,,,,,------*********))))))*********))))))))))))))))))))))))******)))((((((((())))))*********))))))(((((('''))))))))))))))))))))))))''''''(((((())))))******(((((()))))))))(((''''''TTTVVVXXXYYYXXXXXXYYYZZZYYYYYYZZZZZZZZZZZZYYYYYY]]][[[XXXVVVTTTTTTUUUVVVQQQPPPOOOOOOPPPQQQSSSTTTRRROOOKKKIIIJJJJJJIIIHHHGGGGGGGGGFFFCCC???;;;999777666888===@@@CCCIIIPPP[[[\\\^^^___\\\WWWRRRPPPXXX^^^bbbbbbaaaaaa^^^ZZZUUUUUUUUUVVVZZZeeetttzzz|||qqq\\\WWWVVV___mmmyyy}}}{{{zzz~~~}}}rrrdddZZZQQQKKKBBB:::222...///000...+++((((((((((((((((((((((((*********)))))))))))))))************)))))))))(((((((((((((((((((((((((((&&&''''''((()))***++++++++++++******************************))))))(((((((((***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''')))***,,,---,,,,,,------------,,,,,,++++++,,,------......///000000000111111222333444777;;;LLLcccpppsssxxx{{{mmmaaaYYYOOOLLLIIIKKKSSS[[[bbbeeeeeeccc```___bbbjjjrrrwwwyyyuuugggeeejjjqqqwww|||vvv{{{wwwqqqooorrruuuxxx~~~~~~~~~}}}uuunnncccYYYRRRMMMIIIGGGLLLMMMOOOSSS[[[fffqqqyyy}}}}}}|||{{{zzzzzzzzz{{{zzzxxx}}}~~~}}}}}}}}}}}}}}}}}}|||{{{|||~~~}}}||||||{{{~~~|||xxxuuutttvvvxxxzzzzzzyyywwwvvvvvvvvvuuusssuuusssnnniiiccc___]]]\\\XXXYYYZZZ\\\___aaacccdddcccdddfffhhhjjjlllmmmmmmnnnnnnpppqqqqqqqqqpppoooqqqqqqqqqrrrrrrsssssstttrrrrrrssstttttttttttttttmmmhhh___UUUNNNKKKJJJJJJQQQUUUYYY]]]aaaeeeiiilllrrryyy}}}vvvkkkbbb___cccjjjpppwwwyyy}}}}}}zzzyyy{{{|||yyyxxxxxxyyywwwrrrmmmlllkkkiiifffeeegggkkknnnvvv{{{zzzqqqcccTTTFFF;;;555000...------.........------,,,++++++******++++++******))))))))))))******************))))))))))))+++***)))(((((((((******++++++******)))(((''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((RRRSSSUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVXXXVVVTTTQQQPPPPPPQQQRRRRRRQQQOOONNNNNNPPPRRRSSSTTTQQQMMMKKKIIIIIIIIIHHHEEEEEEFFFEEECCC???<<<:::888666777:::<<<===CCCJJJQQQTTTXXX[[[]]]\\\YYYVVVXXX___dddcccbbbdddcccaaaaaabbb```\\\]]]gggyyy|||___XXXTTT[[[jjjwww|||{{{yyy~~~wwwlllbbbXXXPPPIIIAAA666000000000///,,,))))))))))))))))))))))))))))))))))))))))))******************)))))))))(((((((((((((((((((((((((((%%%&&&'''((()))***++++++******************++++++*********))))))))))))))))))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))***++++++++++++,,,,,,,,,,,,++++++++++++,,,------......///111111111111111111222222888AAATTTgggmmmnnnxxxqqqeee\\\WWWMMMKKKKKKQQQ[[[dddhhhiiifffbbb______dddllluuu||||||qqqhhhjjjppptttvvvxxxuuu~~~wwwrrrnnnqqquuu{{{}}}yyyuuurrrggg```WWWOOOKKKIIIIIIIIIPPPSSSXXX___hhhuuu~~~}}}{{{yyywwwvvvuuutttxxxyyy{{{}}}~~~uuuooonnnssszzz}}}~~~|||||||||}}}~~~}}}|||{{{{{{}}}~~~~~~}}}~~~~~~}}}|||||||||{{{zzzzzzyyyyyyyyyyyyzzzyyyxxxyyyzzz}}}~~~~~~}}}}}}{{{xxxtttoookkkhhhggg\\\ZZZXXXXXXYYY]]]aaacccaaabbbdddfffhhhjjjkkkkkkmmmnnnooopppppppppoooooopppqqqrrrssstttsssrrrqqqooopppqqqssstttuuuuuuuuuoookkkeee^^^XXXTTTRRRQQQRRRTTTWWWYYY\\\```eeeiiioooyyyyyynnnbbb\\\^^^fffmmmttt{{{yyyvvvuuu}}}|||{{{|||}}}|||wwwrrrnnnnnnpppuuuzzzzzztttooovvvxxx{{{}}}}}}}}}~~~{{{ssshhhZZZKKK>>>666111///---------...---+++---,,,++++++******++++++******))))))))))))******+++*********)))))))))(((+++***)))(((((()))***+++,,,++++++***)))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))NNNOOOQQQQQQPPPPPPRRRTTTVVVVVVWWWWWWVVVUUUUUUTTTUUUTTTRRRQQQPPPPPPQQQRRRTTTRRROOOMMMMMMNNNPPPQQQTTTRRROOOKKKIIIHHHGGGHHHEEEEEEEEEDDDBBB@@@>>>===999777777::::::;;;???FFFHHHOOOUUUXXX\\\______\\\XXX```gggggggggiiikkkjjjlllmmmjjjbbb^^^ggg|||}}}ddd\\\VVVZZZgggtttzzzzzzxxx|||~~~zzzssskkk___TTTQQQIII===444///,,,***'''************************))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************&&&'''((()))***+++,,,---)))+++,,,,,,+++******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------......///111000//////000111333444999FFFXXXfffkkkqqqvvvggg___ZZZVVVKKKLLLQQQYYYcccjjjllllllfffbbb___aaadddkkkwww{{{tttmmmjjjnnnssstttssstttxxx~~~xxxtttqqquuu|||~~~{{{vvvpppiiieeeYYYTTTMMMIIIIIILLLOOOPPPUUU[[[cccmmmyyy|||zzzxxxvvvvvvtttuuuwwwxxxyyyxxxwwwwwwzzz{{{|||~~~~~~|||fffaaa```gggqqqxxx~~~~~~|||{{{{{{|||~~~}}}|||zzzyyy{{{~~~~~~~~~xxxyyy|||~~~}}}|||}}}~~~~~~||||||{{{yyyvvvssspppooo```]]]XXXTTTSSSUUUYYY[[[]]]^^^aaacccfffggghhhiiilllmmmnnnppppppoooooonnnoooppprrrssssssrrrpppooonnnoooppprrrssstttttttttqqqnnnjjjeee___[[[XXXVVVSSSTTTVVVWWWZZZ___fffjjjpppyyy}}}xxxuuunnnddd[[[ZZZaaahhhrrrwwwrrrqqqxxxxxxyyyzzz{{{zzzwwwuuuqqqqqqvvvyyyqqqrrrwww}}}~~~{{{zzz|||xxxwwwssskkk___QQQDDD<<<444222///.........,,,+++///...------,,,,,,------*********))))))******************))))))(((((('''******)))))))))***+++++++++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))***+++KKKLLLMMMMMMLLLLLLNNNPPPTTTTTTTTTTTTTTTTTTSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSTTTRRROOOLLLLLLMMMPPPQQQUUUSSSPPPLLLHHHFFFFFFGGGFFFFFFEEEDDDCCCAAAAAA@@@:::888999;;;;;;:::>>>DDDFFFNNNUUUWWWYYY^^^___]]]WWW```hhhjjjkkknnnqqqqqqppprrrnnnccc\\\eee|||zzzggg```ZZZ\\\fffqqqxxxzzzwwwzzz{{{zzzxxxqqqdddVVVUUUOOODDD999111+++)))(((************************((()))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********&&&&&&''')))***+++,,,---(((***++++++***))))))***))))))*********+++++++++,,,,,,---...............+++,,,,,,,,,,,,,,,,,,+++++++++,,,------......//////...---...000333666999???MMM\\\eeeooo|||{{{kkk```\\\ZZZWWWSSSWWW^^^fffkkkmmmllljjjeeebbbaaadddgggnnn}}}yyytttpppppptttwwwuuuuuuvvv{{{|||xxxuuuvvv}}}{{{vvvpppjjjccc\\\XXXQQQNNNKKKKKKOOOTTTWWWYYY^^^fffqqq|||~~~~~~yyyzzzzzzzzzyyywwwuuussswwwwwwvvvwwwyyy{{{~~~~~~~~~~~~xxxaaa[[[ZZZaaakkksss{{{}}}|||zzzyyyzzz|||~~~~~~}}}}}}~~~}}}|||||||||||||||}}}~~~zzz{{{}}}~~~~~~~~~}}}zzz{{{{{{{{{zzzxxxvvvtttjjjfff```ZZZVVVTTTTTTTTTVVVXXX[[[___bbbeeeggghhhlllmmmnnnooooooooonnnmmmooooooooooooooooooooooooooopppqqqrrrsssssssssssspppooonnnkkkgggdddaaa___YYYYYYYYYXXXZZZ^^^dddiiilllssszzz~~~}}}uuuoooqqqoooggg^^^ZZZ___eeesss}}}tttppppppppprrruuuvvvvvvwwwwwwxxxwwwwwwyyy~~~mmmlllqqqyyy|||xxxvvvwwwqqqqqqpppkkkcccXXXMMMFFF888555222111000///---+++///...------,,,,,,------++++++************++++++******)))(((((('''&&&&&&((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''((()))***HHHJJJJJJJJJIIIJJJLLLNNNRRRRRRSSSSSSSSSSSSRRRRRRPPPQQQRRRRRRSSSSSSRRRRRRSSSQQQNNNLLLLLLMMMPPPRRRTTTSSSPPPLLLGGGEEEEEEFFFHHHGGGFFFDDDCCCCCCCCCCCC;;;999:::<<<<<<;;;>>>CCCFFFPPPWWWVVVWWW[[[^^^]]]UUU___iiilllmmmqqqttttttppprrrnnnbbbZZZccc{{{~~~yyyiiiccc]]]^^^fffpppwwwzzzwwwxxxyyyyyyzzzuuufffXXXVVVRRRIII>>>444///---...************************(((((())))))*********+++************))))))))))))))))))))))))))))))))))))$$$$$$&&&'''(((***++++++''''''(((((()))))))))***)))))))))))))))*********''')))******((((((((()))+++++++++,,,,,,---------)))***+++,,,---.........,,,------......------,,,++++++,,,------......///------,,,---000555:::===GGGTTT___fffsssuuuddd[[[[[[ZZZXXX```dddkkkpppqqqnnniiifffeeecccdddhhhkkkrrryyywwwwwwzzz{{{yyyyyy|||}}}}}}{{{xxxvvv{{{}}}wwwoooggg```YYYSSSPPPPPPNNNNNNPPPUUU[[[___aaahhhppp|||~~~{{{wwwuuuuuusssqqqooopppssswwwzzz~~~~~~~~~}}}uuufff___\\\aaajjjqqqxxx~~~{{{zzzyyyxxxzzz||||||{{{~~~|||yyywwwxxxxxxxxxyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||~~~~~~|||zzz{{{}}}}}}}}}{{{yyyxxxtttqqqkkkddd]]]XXXTTTSSSQQQSSSWWW[[[```dddggghhhkkklllnnnooooooooonnnmmmqqqooommmkkkkkklllnnnppppppqqqqqqrrrsssssssssrrroooooooooooonnnllljjjhhhaaa```]]]ZZZYYY\\\aaaeeefffkkkqqqvvv}}}|||uuujjjoooqqqkkkbbb]]]```eeettt{{{rrroooqqqnnnrrrvvvxxxxxxyyy|||}}}|||zzzzzz{{{|||||||||mmmiiiiiiqqquuusssssswwwkkkmmmnnnlllfff]]]TTTNNN;;;999555333222000...,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,***))))))((('''&&&&&&%%%((()))***,,,,,,,,,+++******************+++++++++))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&%%%&&&'''((()))