BM6P6(@ SSSVVVRRRHHHCCCEEEFFFCCCDDDEEEGGGIIILLLMMMOOOOOOSSSPPPPPPTTTVVVWWW^^^gggnnnzzz~~~~~~}}}|||wwwmmmiiiiiiddd___XXXPPPKKKKKKOOOSSSOOONNNKKKGGGEEEGGGKKKNNNPPPJJJDDDAAACCCFFFGGGHHH<<<@@@BBB@@@AAAFFFIIIIIIRRRNNNJJJKKKPPPSSSSSSPPPIIIRRR^^^fffgggbbb[[[WWWNNNOOOPPPRRRTTTWWWZZZ[[[]]][[[XXXWWWXXXXXXWWWVVVRRRSSSTTTVVV[[[eeesss|||{{{zzz~~~yyyvvvqqqmmmiiigggfffeeebbbffflllrrrwww|||yyyooollltttxxxuuuvvv}}}yyyrrrpppssswww}}}tttkkkiiipppzzz{{{tttpppppprrrrrr~~~}}}ooommmqqqtttyyylllddd``````cccjjjooossszzz}}}~~~}}}{{{xxxxxxzzz}}}|||uuuoooooonnnlllhhhddd^^^ZZZ]]]hhhwwwyyyvvv{{{}}}wwwuuunnnbbbYYYTTTNNNKKKJJJKKKLLLKKKRRRUUUXXXXXXVVVTTTUUUWWWWWWUUUUUUTTTOOOIIIJJJOOOMMMTTT[[[^^^^^^bbbjjjrrr~~~xxxqqqmmmdddeeeddd```XXXPPPJJJGGGDDDGGGJJJMMMQQQYYYccckkkhhheeebbbbbbeeeffffffdddbbbaaa___^^^___^^^]]]\\\YYYYYYZZZ]]]cccnnn}}}|||vvvtttccc^^^VVVQQQSSS^^^nnnyyy{{{rrriii___VVVMMMGGGLLLUUUeeewwwvvvllliiiiiiddd```^^^YYYTTTOOOQQQVVVXXXUUUQQQMMMRRRVVV\\\hhhvvv~~~|||vvvlllgggeeeaaaYYYWWWaaammmsssttttttrrrpppjjj```UUUOOOOOOPPP___ttt{{{yyyyyyzzz{{{ssspppnnn[[[BBB555444333111///...---,,,---,,,+++***)))((('''''')))******'''%%%%%%(((+++((('''&&&%%%%%%&&&'''(((((('''&&&$$$$$$$$$%%%&&&"""""""""$$$'''))))))))))))(((((()))***)))(((&&&...,,,+++)))(((((())))))++++++++++++,,,---......///---+++)))((()))+++,,,+++------,,,---000///+++...333:::??????999222,,,***)))+++---000000///---///444AAASSS___\\\LLL<<>>???>>>===<<>>DDDHHHJJJCCC<<<999<<>>>>>======;;;:::999999999999777777888;;;===>>>===<<<666777999;;;>>>CCCJJJOOOQQQSSSOOOGGGBBBCCCCCCAAACCCFFFJJJPPPTTTWWWXXXYYYVVVQQQQQQVVVZZZ]]]cccjjjrrr}}}~~~zzz{{{wwwyyyuuurrrrrrqqqmmmeee]]]VVVSSSUUUWWWWWWUUUQQQNNNMMMNNNPPPRRRNNNJJJEEECCCEEEGGGIIIIIIAAAFFFJJJIIIJJJMMMOOONNNMMMIIIFFFGGGMMMSSSTTTTTTTTT\\\eeekkkiiiccc[[[VVVMMMPPPTTTXXXZZZ[[[[[[\\\\\\]]]^^^^^^______``````[[[[[[\\\]]]bbbkkkwww{{{{{{yyyvvvrrrmmmiiiiiikkknnnkkknnntttxxx|||wwwuuu}}}~~~}}}}}}~~~vvvtttxxx{{{xxxyyy|||yyyzzz~~~wwwmmmjjjlllrrryyy~~~yyyyyy{{{}}}{{{vvvtttrrrpppkkkeee___^^^dddqqqyyywwwooocccVVVRRRMMMKKKJJJJJJIIIGGGOOOSSSWWWXXXXXXXXXZZZ[[[[[[WWWUUUTTTOOOIIIHHHKKKLLLRRRXXXZZZYYY[[[bbbhhhuuuwwwxxxuuummmeee___\\\XXXZZZ[[[XXXRRRKKKFFFCCC???FFFPPPXXX```hhhpppvvvtttqqqnnnnnnoooooonnnmmmaaa\\\XXXUUUUUUVVVTTTRRRTTTVVVZZZ^^^dddmmmwww~~~{{{tttoookkkjjj^^^XXXQQQNNNTTTccctttuuuhhh___WWWSSSPPPPPPWWWaaapppttthhh\\\[[[]]]]]][[[[[[XXXUUUSSSTTTXXXZZZYYYXXXXXXZZZ[[[^^^hhhvvv{{{~~~zzzuuurrrppppppgggcccjjjtttxxxxxxxxxsssqqqjjj___SSSNNNPPPTTTeeevvv~~~iiiOOO??????===999333...++++++,,,,,,+++***((('''&&&&&&((())))))(((%%%%%%(((+++''''''''''''''''''''''''))))))((('''''''''((()))$$$######%%%&&&((((((((('''&&&&&&'''((())))))((())))))(((((('''(((((())))))))))))(((((())))))))),,,,,,++++++***************------,,,...222222///555:::AAAHHHIIIAAA666---***+++,,,,,,------...///111777EEEXXXdddbbbSSSEEE222000---++++++---///111000333666888999777444222111111111222333555777888777888;;;>>>@@@AAABBBBBBIIICCC:::555222111000///111333666888;;;???CCCGGGJJJFFFAAA>>>???CCCFFFIIIHHHCCCFFFRRRUUULLLCCCBBB??????>>><<<<<<;;;;;;;;;;;;;;;===@@@CCCEEEDDDCCCAAAAAA@@@>>>>>>AAAFFFJJJMMMOOOLLLEEEAAABBBCCCBBBCCCGGGOOOXXX^^^aaaccccccYYYSSSOOOSSSZZZ```fffkkksss~~~~~~xxxvvvtttyyy{{{yyyzzz|||yyytttlllccc^^^\\\]]]]]]YYYTTTSSSUUUWWWWWWVVVMMMKKKGGGFFFGGGHHHHHHHHHFFFMMMSSSSSSTTTVVVUUURRRIIIEEEBBBDDDLLLTTTZZZ\\\aaafffkkklllhhh```YYYTTTKKKPPPVVV[[[\\\ZZZYYYXXXXXX]]]bbbdddddddddfffhhheeeeeeeeegggkkksss|||}}}xxxwwwsssnnniiijjjnnnsssrrrvvv{{{{{{yyy~~~}}}|||zzz|||xxxoooiiicccdddnnn|||zzzqqqfffUUUQQQMMMLLLLLLLLLJJJGGGLLLOOOSSSWWWYYY\\\___bbb```[[[WWWVVVTTTPPPMMMNNNRRRVVVZZZ[[[YYY[[[aaagggqqqrrrpppiii___VVVRRRQQQNNNQQQSSSSSSOOOJJJFFFDDDAAALLL\\\jjjsssyyy~~~}}}||||||{{{zzzxxxjjjbbbYYYTTTTTTTTTRRROOOSSSXXX```gggmmmqqqtttvvv|||yyysssllleee^^^YYYVVVSSSNNNIIIKKKWWWiii{{{vvvmmm\\\TTTNNNOOOTTT]]]hhhqqqzzzxxxbbbUUUJJJKKKQQQVVVXXXYYYXXXYYY[[[[[[\\\^^^aaadddfffeeecccbbbiiivvvzzzzzz|||~~~tttmmmpppuuuvvvvvvvvvrrrrrrmmm```QQQKKKPPPVVVbbbmmmsssrrryyywww^^^NNNPPPOOOGGG<<<333//////++++++***((('''%%%$$$$$$((()))***)))'''''')))***###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))(((''''''''''''((((((&&&'''''''''((((((((()))((((((''''''&&&&&&&&&''')))***+++,,,,,,+++)))((()))---000111555<<<@@@@@@BBBEEELLLTTTWWWOOOAAA555......---,,,,,,...222555444;;;HHHYYYeeecccWWWKKK777333...,,,---///...---333444555777777777666555555444444444666:::===@@@;;;<<<===???BBBDDDGGGHHHNNNHHH@@@999666666666666555888<<>>===<<<<<>>FFFOOOTTTVVVWWWZZZccckkkmmmjjjjjjpppwwwvvvxxxxxxxxx}}}~~~}}}~~~{{{uuudddXXXWWW[[[ZZZ___```___fffssszzzyyyqqqyyy}}}tttuuupppbbbNNN???888777111000000///...---,,,,,,)))(((''''''''''''''''''+++***))))))))))))***+++''''''(((((((((((((((((('''((((((&&&$$$%%%'''******++++++)))&&&%%%&&&'''((((((((((((((((((((((((((('''&&&&&&(((+++...111222111000///000111333555888???GGGKKKSSS]]]fffhhh```^^^___dddiiiggg^^^UUUDDD<<<666888AAAHHHIIIGGGHHHIIIKKKOOORRRQQQMMMIIIBBB===888777:::<<<999666????????????AAACCCEEEGGGMMMKKKJJJJJJMMMSSSYYY\\\\\\ZZZXXXWWWWWWXXXZZZ[[[YYYYYYWWWUUUSSSQQQQQQQQQTTTWWW\\\^^^______`````````dddffffffcccaaaccceeeaaa```bbbhhhlllmmmmmmooolllllljjjiiihhhggggggggggggggghhhlllqqqtttvvvvvvrrrqqqooollliiiiiilllnnn;;;<<<@@@FFFIIIKKKPPPVVV^^^aaaeeeiiikkkmmmllllllnnnjjjbbb\\\```jjjppppppwww~~~yyyooolllggggggqqq}}}}}}~~~{{{{{{xxxpppeeeYYYPPPLLLEEEEEEHHHNNNVVV\\\___^^^UUUTTTPPPIIIAAA;;;888777;;;CCCIIIIIIIIIIIIFFFBBB??????>>>@@@DDDJJJPPPSSSRRROOOJJJEEEBBBDDDIIIMMMMMMOOOPPPKKKEEECCCEEEIIIHHHMMMSSSUUUTTTRRRRRRSSSVVVVVVXXX]]]dddjjjnnnooouuu{{{~~~}}}|||~~~~~~||||||{{{yyyvvvqqqjjjddd```WWWZZZ___eeekkkrrrzzz|||uuunnnjjjkkklllmmmlllgggrrrzzzooorrrzzz|||}}}wwwnnnpppyyy~~~{{{tttlllkkkppptttsssppp[[[YYYVVVXXX^^^ffflllpppnnnfff___^^^```aaagggllluuuvvvwwwxxxxxxyyy|||~~~kkk[[[RRRPPPOOONNNNNNNNNQQQWWW___eeettt{{{zzzqqqlllhhhfffeeelllqqqzzz}}}uuummmaaaYYYVVVUUUTTTSSSSSSWWW]]]```````````````ggghhhkkkllleeeXXXOOOLLLSSSRRRPPPRRR\\\lllyyy~~~~~~lllTTTCCC>>>===AAAJJJPPPQQQSSSUUU[[[eeeooorrrooonnnrrrwwwyyy|||wwwjjjfffgggaaaccccccbbbhhhqqquuutttnnnvvvyyygggRRR@@@777444111111111111000000000000...+++(((&&&&&&'''''''''************************)))))))))))))))(((''''''&&&((()))'''%%%&&&+++///))),,,......+++)))***,,,******)))))))))***,,,------+++((((((***///555999<<<:::999888999;;;>>>@@@EEEMMMTTTWWW[[[bbbhhhjjjiiifffeeegggjjjiiiddd^^^PPPIIIDDDGGGOOOUUUTTTPPPTTTTTTSSSRRRPPPOOONNNMMMKKKGGGCCCBBBCCCDDDBBB@@@GGGGGGHHHIIILLLOOORRRTTTYYYXXXVVVWWWZZZ```eeeiiigggeeedddbbbbbbcccdddfff``````___\\\YYYVVVVVVWWW```cccggghhhhhhgggggggggfffhhhkkkkkkjjjhhhhhhhhhffffffgggjjjnnnrrruuuxxxuuutttrrrpppooommmmmmlllkkkjjjkkkmmmrrruuuwwwwwwyyyyyywwwtttooommmmmmnnn666666;;;CCCGGGHHHMMMTTT___```bbbdddgggjjjmmmnnnmmmpppnnnjjjlllsssvvvtttrrrttthhh]]][[[VVVUUU^^^kkkrrrxxxyyysssnnnkkkkkkjjjjjjiiicccYYYOOOGGGBBB>>>@@@DDDHHHMMMPPPRRRSSSPPPOOOLLLEEE>>>:::999:::999???CCCBBBAAABBBAAA>>>;;;<<<===>>>???@@@CCCDDDEEEDDDBBB???>>>@@@DDDHHHGGGKKKLLLHHHBBB???BBBFFFEEEGGGJJJMMMNNNMMMLLLKKKIIIIIIKKKPPPVVV[[[]]]\\\bbbkkkrrrooojjjlllpppsssuuuqqqmmmlllkkkhhhbbb\\\QQQRRRRRRTTTVVV\\\ccchhhgggddd```^^^aaacccbbb___YYYbbbqqqqqqdddbbbjjjxxxtttpppnnnuuu|||xxxyyy{{{zzz|||~~~yyyllldddjjjvvv}}}{{{xxx~~~{{{{{{{{{uuu```___```dddkkkqqqtttuuummmfff___]]]]]]aaakkkuuu{{{xxxtttcccYYYVVVTTTRRRPPPPPPVVVbbbpppzzz|||tttooommmnnnqqqsssyyywwwnnnhhheeeddd```]]]XXX^^^eeefffaaa]]]]]]^^^cccgggmmmnnnbbbRRRJJJKKKMMMQQQRRRRRRZZZjjjwww|||~~~{{{kkkVVVHHH???AAAGGGNNNOOONNNQQQVVVZZZdddooosssqqqnnnooorrruuuzzz~~~zzzvvvvvvnnnmmmiiihhhkkkrrrtttsssnnnsss||||||jjjWWWGGG===999>>>>>>?????????@@@@@@@@@999444///,,,,,,---...---...000444666666444000...000000000000///...,,,++++++...///...---///555:::444888;;;:::555111000111000///......000333777:::888444000---///555===BBBDDDDDDDDDEEEFFFGGGIIIJJJNNNWWW^^^```aaaeeehhhiiillljjjiiihhhgggeeeaaa^^^XXXWWWVVVWWWXXXYYYYYYXXXXXXYYYZZZYYYVVVTTTTTTUUUTTTSSSPPPNNNKKKJJJHHHHHHJJJJJJLLLOOORRRVVVZZZ\\\[[[[[[ZZZ[[[^^^cccgggjjjjjjiiifffdddbbbaaaaaaaaaZZZYYYWWWSSSOOOPPPSSSVVVdddfffhhhhhhfffeeeeeeeee``````aaabbbcccccc```___aaadddgggiiilllppptttvvvuuutttqqqooollljjjiiiiiigggffffffgggkkknnnoooooouuuvvvuuurrrnnnjjjhhhggg333222777@@@DDDEEEJJJQQQ[[[[[[\\\^^^bbbggglllooohhhpppuuussstttxxxxxxuuujjjhhhYYYMMMMMMKKKKKKTTTUUU]]]eeegggbbb[[[WWWVVVXXXYYYZZZVVVPPPHHHBBB???999<<<@@@CCCDDDEEEFFFHHHJJJJJJGGGBBB===:::<<<>>>999>>>@@@>>>===??????===;;;<<<>>>>>>===<<<<<<<<<===>>>??????>>>???BBBEEE@@@EEEIIIFFF@@@===@@@DDDAAABBBCCCFFFIIIJJJHHHFFFBBBAAACCCGGGMMMQQQQQQOOORRR___gggddd]]]___fffllllllfffaaa```dddddd___ZZZPPPOOOLLLIIIIIIKKKQQQUUUYYYYYYYYYZZZ^^^aaa^^^ZZZWWW]]]jjj{{{ssseeeZZZaaammm|||uuujjjgggddddddooo}}}~~~{{{~~~}}}vvvmmmiiilllrrrssstttvvvrrrfff___ggguuu~~~xxx{{{|||~~~}}}{{{tttttt|||}}}tttbbbcccgggnnnvvvzzz{{{yyyjjjddd___]]]^^^dddqqqzzzrrrlllvvvsssddd[[[WWW[[[XXXUUUVVV^^^nnn~~~xxxwwwxxxtttuuuxxx~~~~~~{{{zzzxxxqqqfff^^^VVV___hhhhhhccc___aaaeeeggglllsssrrrcccPPPKKKOOOHHHOOORRRRRRYYYhhhvvv|||~~~{{{zzz{{{xxxkkkZZZNNNCCCFFFMMMQQQOOOLLLQQQYYYXXXbbbnnnsssqqqmmmlllnnnppptttyyy~~~|||xxxrrroooqqqwwwyyyxxxqqquuu}}}}}}mmm]]]PPPHHHCCCTTTTTTUUUUUUVVVWWWXXXXXXDDD>>>777333333555666555:::>>>DDDIIIIIIDDD>>>:::============;;;999777666222555777777666888???EEEDDDHHHJJJGGG???777444444666444333444777===CCCFFFCCC>>>888444555<<>>AAAEEEHHHPPPQQQUUUZZZ___ccceeeeee]]]nnnyyywwwssssssmmmdddRRRNNNHHHEEEDDDEEEFFFFFFNNNQQQSSSRRRNNNKKKIIIJJJMMMJJJFFFEEEDDDBBB===999;;;<<<===>>>????????????CCCCCC@@@===:::888:::;;;======>>>???????????????:::>>>AAAAAA???>>>@@@BBBAAA???;;;999:::>>>BBBEEEFFFDDDBBBBBBCCCCCCAAA@@@@@@AAACCCDDDEEEFFFEEEEEECCCCCCBBBBBBCCCDDDFFFGGGLLLNNNOOONNNSSS\\\bbbcccbbb^^^ZZZWWWWWWXXXXXXWWWRRROOOJJJEEECCCDDDGGGIIIMMMOOORRRTTTUUUWWWZZZ\\\WWW^^^jjjvvv{{{xxxpppiiiYYY___gggnnnoookkkeee```___```cccgggmmmqqqrrrrrroooqqqooofffZZZUUUYYY___eeehhhhhhbbbZZZZZZbbbjjjnnnpppuuuyyy}}}|||qqqiiiggghhhiiikkksss|||}}}yyywwwxxx~~~~~~|||xxxooonnn{{{vvvqqqgggssszzzyyy|||rrriiiccceeejjjppp}}}rrrqqqrrrsssrrrmmmfff^^^YYYeeecccaaabbbhhhuuu|||}}}~~~uuujjjccc___hhhooonnnjjjhhhgggdddfffnnnrrrlllddd]]]XXXSSSZZZTTTMMMKKKRRR```pppzzz}}}ttthhhcccccc^^^VVVNNNPPPQQQOOOKKKJJJOOOUUU\\\fffssszzzzzztttnnnjjjssstttvvv|||yyyxxxxxxwwwxxxxxxyyyzzzwwwssswwwttthhhaaa\\\VVVfffkkknnnmmmmmmnnnllliii[[[NNNCCCBBBFFFEEECCCAAAMMMRRRYYY]]]]]]YYYVVVSSSNNNTTT[[[YYYQQQHHHEEEEEE@@@FFFKKKJJJFFFHHHQQQZZZ[[[]]]^^^\\\XXXSSSPPPNNNEEEBBB??????CCCIIINNNQQQPPPJJJCCC>>>===@@@CCCDDDDDDGGGJJJLLLLLLLLLLLLMMMTTTWWW\\\bbbgggjjjllllllnnnnnnlllgggbbb]]][[[[[[]]]```aaa]]]VVVRRRRRRUUUUUUYYY\\\[[[XXXUUUUUUVVVXXXWWWSSSNNNHHHEEEEEEEEEFFFEEEEEEFFFIIILLLOOOQQQLLLLLLMMMNNNPPPRRRTTTUUUYYYXXXWWWTTTPPPJJJFFFCCC@@@>>>======???CCCGGGJJJ[[[XXXTTTRRRRRRTTTUUUUUULLLGGGBBBAAACCCFFFGGGGGGKKKLLLOOOQQQRRRSSSXXX]]]]]]ZZZVVVUUUUUUVVVVVVUUUUUUSSSPPPNNNNNNPPPSSSUUU]]]___aaa___[[[UUUQQQOOO555666888999999:::===???GGGIIIMMMSSSWWWZZZ[[[[[[YYYgggooolllgggfffaaaXXXKKKHHHDDDBBBBBBCCCDDDDDDCCCEEEGGGFFFCCC@@@@@@AAAEEEBBB@@@@@@@@@>>>;;;888::::::;;;<<<<<<<<<<<<;;;AAAAAA@@@===;;;;;;===???<<<===>>>????????????>>>???@@@AAAAAA???>>>??????@@@>>>;;;999999<<>>>>>>>>???@@@CCCEEEFFFBBBEEEEEEEEEJJJTTTZZZ[[[YYYUUUQQQNNNNNNNNNNNNMMMQQQMMMHHHDDDAAA@@@AAABBBGGGJJJLLLNNNOOOQQQTTTVVVTTTYYY```hhhmmmmmmhhhdddRRRUUUZZZ^^^___^^^[[[YYYZZZZZZ[[[^^^bbbeeeeeeeeeccceeeddd]]]UUUQQQTTTYYYZZZ\\\[[[WWWRRRSSSYYY```hhhjjjmmmppprrrssssssssstttsssssstttwww{{{wwwqqqppppppqqqtttxxx|||{{{{{{{{{}}}yyyuuutttsssuuuyyy~~~|||vvvlllbbb\\\ZZZ\\\]]]```eeekkklllkkkjjjmmmoooxxx}}}}}}vvvtttyyywwwsssqqqqqqyyy~~~}}}yyyrrrrrr~~~yyyuuuooo{{{zzzrrrmmmqqqxxxzzzuuussspppkkkfffbbb___]]]kkkkkkkkkmmmrrrzzzyyyqqqkkkgggpppwwwuuuqqqnnnkkkhhhjjjrrrwwwtttlllfff___ZZZ]]]VVVOOOLLLSSS```oooxxx{{{wwwkkk___ZZZZZZVVVPPPJJJLLLMMMKKKHHHJJJQQQXXX]]]ggguuu~~~|||yyywwwxxxyyyzzz}}}}}}}}}{{{yyywwwuuusssrrrnnnpppyyy~~~uuupppjjjdddiiinnnqqqqqqqqqttttttqqqiii]]]TTTUUUYYYYYYVVVTTT^^^bbbgggkkkkkkjjjhhhhhhgggnnnsssnnnbbbVVVPPPPPPPPPTTTXXXWWWUUUVVV]]]ccceeeeeefffeeebbb^^^YYYVVVGGGFFFFFFGGGKKKNNNOOOPPPIIIDDD>>>::::::<<<>>>???===???BBBDDDCCCCCCCCCDDDHHHKKKPPPVVV[[[___aaabbbaaabbbaaa^^^ZZZWWWVVVWWWWWWXXXWWWSSSMMMJJJJJJLLLLLLOOOQQQQQQNNNLLLKKKLLLMMMLLLJJJFFFBBB@@@AAABBB@@@?????????@@@CCCEEEGGGBBBCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGEEEBBB???;;;999999999999999<<<@@@CCCFFFLLLIIIGGGFFFGGGHHHHHHHHHFFFAAA<<<:::;;;???AAABBB???AAAEEEIIIJJJJJJKKKNNNNNNKKKHHHGGGHHHIIIIIIIIIHHHFFFCCCBBBBBBCCCFFFHHHPPPRRRTTTSSSOOOJJJGGGEEE444555666666666666999;;;BBBEEEJJJOOOSSSTTTTTTSSSQQQ[[[```[[[VVVTTTPPPIIIBBB@@@??????@@@AAA@@@@@@>>>???@@@???===<<<===>>>>>>===<<<=========;;;999999:::;;;;;;;;;;;;;;;:::>>>??????>>>===>>>@@@BBB<<<======>>>>>>>>>>>>>>>DDDCCCAAA@@@@@@@@@>>><<>>@@@AAAAAABBBBBBAAAAAA@@@<<<<<<<<<===>>>???@@@AAA>>>AAACCCCCCHHHRRRXXXYYYTTTQQQLLLJJJIIIIIIHHHGGGIIIGGGDDDAAA>>>=========AAACCCFFFGGGHHHJJJLLLNNNOOOPPPSSSWWW[[[]]]\\\ZZZQQQQQQQQQRRRTTTUUUWWWXXXUUUTTTSSSTTTVVVXXXWWWVVVUUUVVVUUURRROOOMMMNNNOOONNNNNNMMMKKKJJJMMMQQQUUU___```aaabbbbbbbbbaaa```aaa`````````bbbeeehhhjjjfff___YYYZZZ[[[[[[]]]bbbdddhhhnnntttvvvssslllgggbbbcccdddfffkkknnniiiaaa^^^```aaaaaabbbdddhhhjjjgggbbb[[[TTTOOOOOOQQQRRRVVVXXXYYYXXXXXX[[[aaafffhhhiiihhhfffdddfffmmmsssvvvttttttvvvrrrhhhbbb```aaabbbiiiuuu}}}}}}|||~~~zzz{{{{{{zzzyyyzzz}}}zzzvvvnnngggcccccceeegggqqqtttwwwzzz|||}}}}}}~~~|||||||||xxxuuusss{{{}}}xxxtttooojjjkkkuuu||||||wwwqqqkkkddd]]]WWWQQQOOOUUU```kkkrrrrrrkkk___SSSNNNNNNLLLHHHDDDFFFGGGEEEEEEIIISSS[[[bbbkkkxxx~~~{{{|||}}}{{{|||yyyuuurrrpppnnnooouuu}}}yyyssslllhhhlllnnnnnnqqqvvvxxxvvvpppggg```bbbfffeeebbb```eeegggjjjlllnnnooorrrtttwww~~~nnn___YYYZZZ```bbbccccccbbbcccfffhhheeeddddddeeedddaaaZZZTTTBBBBBBCCCFFFHHHHHHEEECCC>>>;;;777555666888999999666888;;;;;;:::999999:::===???CCCGGGKKKMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNOOOMMMKKKHHHDDDBBB@@@@@@@@@@@@BBBDDDDDDBBB@@@????????????>>><<<::::::<<<===:::999888888999:::;;;<<<:::::::::::::::;;;<<<===;;;<<<<<<<<<;;;999888666555555666888;;;>>>@@@BBBAAA@@@???@@@AAABBBBBBAAA@@@<<<777555666999;;;<<<:::===AAAEEEFFFFFFDDDBBBEEECCC@@@???@@@AAAAAAAAA@@@>>><<<::::::<<<>>>@@@BBBDDDFFFFFFCCC???===<<<222444555666666888:::===>>>BBBHHHMMMNNNNNNMMMLLLIIIOOOQQQLLLGGGFFFCCC???===<<<<<<<<<>>>>>><<<;;;<<<<<<<<<<<<<<<<<<>>>???>>>>>>>>>??????>>>===<<<999:::;;;<<<============>>>?????????>>>>>>@@@BBB<<<<<<===>>>>>>=========EEEBBB??????AAAAAA???<<>>===;;;::::::::::::======???BBBDDDDDDAAA>>>@@@@@@?????????>>>>>>===??????>>>======<<<<<<;;;>>>AAACCCDDDIIIRRRWWWXXXQQQNNNJJJGGGFFFFFFDDDCCC????????????>>>======<<<===???AAABBBCCCDDDFFFHHHIIIHHHHHHJJJNNNPPPPPPPPPOOONNNMMMMMMNNNQQQTTTVVVRRRPPPOOOOOOPPPQQQPPPOOONNNMMMLLLKKKKKKJJJHHHGGGHHHGGGEEEEEEHHHKKKNNNOOOTTTUUUUUUUUUTTTSSSRRRQQQTTTTTTSSSTTTVVVXXXZZZ\\\YYYSSSOOOPPPQQQQQQTTTWWWWWWWWWYYY^^^aaaaaa\\\WWWWWWYYYZZZ[[[^^^aaa\\\UUUSSSVVVYYYYYYXXXYYY\\\```[[[XXXSSSOOOMMMMMMOOOQQQRRRSSSRRRPPPPPPSSSYYY^^^^^^\\\[[[ZZZ[[[___dddggghhhdddbbbbbb___XXXTTTUUUWWWZZZ___fffmmmssszzzwwwvvvwww|||{{{~~~|||}}}~~~tttooohhhbbbaaaeeekkkooovvvyyy}}}uuutttyyy}}}{{{~~~~~~}}}|||{{{|||~~~uuuqqquuuyyyzzzxxxwww~~~~~~yyytttnnnhhhfffpppzzz|||{{{xxxrrrlll[[[WWWTTTUUU[[[bbbgggiiiggg___RRRHHHEEEFFFFFFEEE@@@BBBCCCCCCCCCJJJUUU^^^iiipppyyy~~~}}}|||yyywwwxxxzzz|||{{{}}}xxxtttqqqpppqqqrrruuuzzzwwwrrrsssxxx|||zzzxxxtttlllddd^^^aaabbbccchhhppptttsssnnnfffaaacccfffddd```^^^^^^___```aaacccgggmmmqqquuu~~~oooaaa]]]___bbbbbbaaaaaabbbbbbaaa```]]][[[ZZZ\\\^^^[[[RRRKKK::::::;;;===>>><<<999666555333222222444555555444444666888888666555555666999:::;;;======>>>======BBBCCCDDDDDDCCCBBBCCCEEECCC@@@;;;999999:::;;;;;;::::::;;;;;;999888777777666777777666555555777999777777666666666777999999777777666666666666777777666777888::::::;;;::::::777888999;;;<<<===>>>>>><<<;;;<<<>>>AAABBB@@@???===;;;999888888888999999:::===???BBBGGGJJJIIIEEEEEEBBB>>>============<<<===<<<:::999999:::<<<===:::===???@@@>>>;;;::::::333444555666666777999;;;999>>>DDDGGGGGGEEEDDDDDDBBBEEEEEEBBB??????>>><<<<<<;;;;;;;;;<<<;;;999777888777777777888::::::;;;@@@@@@AAA@@@???>>>======666777888:::<<<===>>>>>>>>>??????>>>===<<<>>>???<<<<<<=========<<<<<<;;;BBB???<<<<<>>@@@???>>><<<;;;:::999999<<<===???BBBDDDDDDAAA???>>>>>>===<<<<<<;;;;;;;;;@@@@@@??????>>>===<<<;;;:::===??????DDDLLLPPPPPPKKKIIIEEECCCBBBAAA@@@>>>;;;<<<===>>>>>>===<<<;;;<<<===@@@@@@AAAAAADDDEEECCCCCCCCCEEEHHHIIIIIIGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNLLLJJJJJJLLLMMMMMMLLLLLLKKKIIIIIIIIIHHHEEEAAADDDBBBAAACCCGGGJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSMMMJJJLLLNNNNNNOOORRRSSSPPPNNNOOOSSSUUUTTTRRRPPPRRRSSSRRRTTTWWWSSSMMMKKKNNNQQQQQQPPPQQQUUUXXXVVVTTTRRRPPPOOOPPPRRRSSSRRRRRRQQQPPPOOOQQQSSSUUUWWWVVVVVVWWWYYYZZZ[[[[[[ZZZVVVTTTUUURRRNNNMMMOOOTTTWWWZZZ[[[^^^cccjjjmmmrrrrrrrrruuu{{{|||ssssssttt|||yyyzzzwwwwww|||~~~wwwdddaaa]]]\\\^^^cccjjjnnnuuuxxx{{{}}}}}}~~~}}}~~~sssgggeeeiiisssrrrtttxxx}}}~~~{{{yyyzzz{{{{{{zzzwwwsssqqqpppqqqqqqpppoooppptttwww}}}sssgggccchhhnnnqqqqqqpppuuuwwwsssnnnjjjddd^^^YYYbbblllqqqssstttpppjjjWWWVVVWWW\\\cccfffeeebbb\\\SSSHHHCCCBBBCCCDDDEEEAAADDDFFFFFFGGGMMMXXXaaaiiiooouuuyyyzzz|||~~~yyyzzz{{{yyywwwwwwxxxyyyyyyxxxvvvvvvxxxzzzqqqooopppuuuyyy|||||||||}}}xxxpppjjjggghhhllloooooonnnrrrzzzqqqjjjeeeccciiimmmllliiieee]]]UUUSSSUUUVVVXXX```iiimmmkkkggg```[[[]]]^^^[[[WWWUUUTTTTTTTTTTTTVVV[[[ccchhhllltttzzzvvvhhh]]]ZZZ\\\YYYWWWUUUUUUWWWWWWUUURRRTTTQQQPPPRRRUUURRRKKKDDD:::999777777777777555333000//////000333444333222444555666666444333333444888888888888888888777777;;;<<<===<<<;;;:::;;;<<<;;;888555555666999:::;;;999999888888888777666555555666666555444444555666555555555666777888999999777777666555555555555555222333444666888999:::;;;:::;;;;;;<<<<<<;;;:::999666666888:::===>>>===;;;:::;;;<<<===<<<999888777666888:::===HHHTTTWWWSSSDDDAAA===:::999888777666:::999777666666777999:::888:::===>>>===;;;;;;;;;444444555444222222444555999>>>CCCEEECCC@@@@@@AAA=========<<<;;;;;;;;;;;;;;;:::999:::::::::888666777666555777999::::::999>>>???@@@>>><<<:::::::::333444555777999:::;;;;;;<<<===>>>===;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;:::===;;;::::::<<<>>>??????@@@???>>><<<;;;:::999999<<<<<<===@@@BBBBBB@@@>>><<<;;;::::::999999999:::;;;<<<===>>>>>>>>>>>>>>>888<<<===<<<@@@FFFIIIHHHIIIGGGDDDCCCBBBBBB@@@>>><<<======>>>===;;;999888;;;===????????????AAACCC??????AAACCCFFFFFFDDDBBB@@@AAACCCDDDFFFGGGGGGGGGGGGEEECCCDDDFFFGGGHHHHHHLLLJJJHHHGGGFFFDDDAAA???@@@??????@@@CCCEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMKKKFFFDDDGGGHHHGGGHHHJJJMMMKKKHHHGGGIIIKKKMMMNNNLLLNNNNNNMMMOOOSSSRRRNNNJJJJJJKKKKKKKKKMMMPPPRRRPPPPPPOOOOOOOOOPPPQQQQQQNNNNNNNNNNNNNNNMMMMMMMMMOOOQQQTTTVVVVVVUUURRRQQQTTTPPPOOOQQQPPPLLLLLLNNNQQQUUUVVVSSSRRRVVVZZZ\\\]]]```ccceeeffflllvvv~~~vvvpppqqqqqqxxx|||sssqqqooopppuuuyyy{{{}}}zzz|||zzzmmmYYYXXXXXXYYY\\\aaaeeehhhkkkmmmoooqqqqqqrrrtttvvvqqqqqqrrrpppggg[[[XXX[[[```bbbfffjjjnnnnnnllljjjggghhhhhhhhhgggccc```^^^\\\___aaa```___```dddhhhhhh```WWWTTTWWW\\\______]]]``````]]]ZZZXXXSSSNNNHHHOOOWWW[[[```cccaaa]]]QQQRRRVVV^^^fffgggbbb\\\RRRJJJBBB@@@AAAAAAAAACCCDDDHHHLLLLLLLLLPPPWWW^^^bbbeeeiiikkkmmmpppvvv{{{zzz|||{{{yyyzzzmmmhhhgggmmmsssrrrooommmiiiiiigggeeedddeeeiiillldddccchhhssszzzzzzxxxvvvtttnnnddd\\\WWWWWWZZZ]]]]]]YYY\\\gggssswwwwwwvvvvvvuuurrrmmmgggaaa\\\YYYUUUZZZ\\\ZZZWWWUUUNNNHHHJJJKKKLLLOOOWWWaaadddbbbXXXQQQMMMNNNNNNKKKGGGGGGGGGGGGFFFFFFHHHMMMTTTXXX\\\aaaeee```WWWNNNLLLMMMKKKIIIHHHGGGHHHHHHGGGFFFGGGEEEDDDEEEFFFEEE@@@;;;888555333222333333222111///......000222444333222222333444333222111222444555555666666777888999999888999:::999777666666777777666555555666888:::<<<<<<:::888888999999777666666777888777555444555666444444555666777777888888666555555444333333444444333444555666888999;;;;;;;;;;;;;;;:::999777666555555666777999<<<===<<<;;;777:::======;;;888666555555777888<<>>;;;:::999888777:::999888888888888999:::777:::<<<===<<<;;;<<<===222333333222111111333444:::>>>BBBBBB???<<<===???:::999777888999999999999888777666777999:::999888888777777999<<<<<<:::888999;;;===<<<999888888999555555666777888888888888999:::;;;;;;999888888999<<<<<<<<<<<<<<<;;;:::999999999999888888999<<<>>>???>>><<<:::888888888999;;;::::::<<<>>>>>>===<<<:::999888777777888888999777888999;;;<<<<<<<<<;;;999<<<===;;;===BBBCCCBBBEEECCCAAAAAAAAAAAA???===;;;;;;<<<<<<;;;:::999888999;;;<<<===<<<===>>>@@@<<<<<<===@@@BBBCCCAAA@@@??????AAACCCDDDEEEEEEEEEBBB@@@>>>>>>@@@BBBBBBBBBHHHGGGFFFCCCAAA???>>>===<<<<<<>>>>>>>>>??????@@@@@@@@@?????????@@@@@@@@@DDDDDDDDDEEEEEEFFFGGGGGGEEE@@@>>>AAABBB@@@@@@BBBDDDEEEEEEDDDCCCCCCEEEGGGHHHJJJJJJIIILLLRRRUUUSSSMMMJJJGGGFFFHHHJJJLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHIIIJJJJJJIIIHHHHHHMMMRRRTTTRRROOOMMMLLLOOOLLLMMMOOONNNJJJIIIKKKJJJPPPQQQKKKHHHLLLPPPPPPNNNRRRVVVWWWWWW[[[cccjjjoooqqqppppppuuu~~~uuusssqqqrrrvvvzzz||||||yyytttvvv|||{{{mmmhhhgggdddjjjmmmfff^^^]]]___eeeiiilllrrrxxxzzzvvvqqqlllkkknnnuuu{{{~~~~~~|||yyyxxx}}}{{{lll```RRRRRRRRRRRRTTTVVVXXXZZZXXXZZZ]]]^^^^^^^^^___aaa^^^]]]]]]\\\VVVNNNJJJKKKKKKNNNSSSVVVWWWVVVVVVVVVPPPQQQRRRSSSQQQNNNKKKIIIGGGKKKNNNNNNLLLLLLPPPSSSQQQMMMIIIGGGHHHIIIJJJJJJGGGIIIHHHDDDCCCDDDAAA<<<:::>>>BBBDDDIIIMMMMMMJJJGGGHHHLLLUUU^^^```[[[UUUKKKCCC>>>???@@@===<<<>>>BBBGGGLLLNNNLLLLLLOOOSSSWWWXXXYYYXXXXXX\\\ccchhhgggjjjiiieeeeeeiiikkkjjjXXXRRRRRRYYY```aaa^^^\\\UUUTTTQQQNNNMMMPPPUUUZZZUUUUUU]]]kkkssspppiiifffccc]]]UUULLLFFFDDDDDDEEEEEEDDDIIISSSZZZ[[[[[[]]]ZZZYYYWWWTTTQQQNNNLLLJJJDDDGGGHHHEEEDDDDDDAAA======>>>???BBBKKKUUUVVVSSSHHHBBB>>>??????<<<;;;<<<::::::::::::;;;???DDDHHHIIIKKKKKKIIIDDD???>>>>>>???>>>===;;;;;;;;;===???;;;::::::999888777555444333222000111222222000///000///...000222333333333222333333333111111333444444444444555666888999:::666777888777555444555666555777888777555555888;;;===:::888888999:::888666666777999888666555555666666666777777777777666666555444333333333333333333555555666666777999::::::::::::999888777666555555777777777999<<<======<<<999;;;<<<;;;888666666777999:::999<<>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<888:::=========<<<===>>>///000222333333444777999555999===<<<777555777999999666555666777666666777555444333555777999::::::666555555888:::;;;777444777999<<<;;;999777999;;;999999999999999888777777666888999999888888888999;;;<<<<<<<<<;;;;;;:::999777999999777555555999===>>><<<:::888777777888888:::999888999;;;;;;;;;:::999888777666666777888999777777888999999888666555666999999777888;;;<<<:::===;;;::::::::::::999777666777888999;;;;;;<<<<<<777999;;;;;;::::::<<<===;;;;;;;;;<<>>???AAABBBCCCAAA???<<<;;;===?????????CCCDDDCCC@@@<<<:::;;;<<<:::<<<>>>>>><<<;;;<<<===>>>>>>===<<<<<<<<<<<<===@@@@@@?????????>>>>>>>>>BBB>>><<>>===AAADDDDDDAAA???AAACCCAAADDDDDDCCCHHHPPPUUUUUUMMMHHHBBBAAACCCEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGEEEKKKQQQSSSPPPLLLKKKLLLGGGEEEFFFIIIHHHCCC@@@AAACCCJJJLLLFFFCCCFFFJJJKKKHHHKKKMMMNNNOOOSSSXXX\\\bbbbbb___\\\```hhhlllkkk______^^^\\\[[[]]]bbbfffnnn|||~~~zzz}}}~~~zzznnnnnnoookkkaaa\\\aaakkklllrrrtttqqqqqqwww|||{{{ooobbb[[[WWWQQQUUUYYYRRRLLLKKKMMMSSSXXX[[[bbbjjjhhhddd^^^YYYUUUUUUYYY___bbbggghhheeefffkkklllhhhlllkkkkkknnnoooiii[[[OOOJJJIIIGGGFFFEEEFFFFFFGGGHHHKKKMMMOOONNNMMMMMMMMMIIIGGGFFFGGGDDD>>>:::;;;===AAAEEEFFFDDDDDDEEEHHHCCCDDDDDDDDDCCC@@@<<<:::888===AAA@@@>>><<>>???<<>>AAAJJJTTTXXXTTTNNNGGG???<<>>>>>>>>===<<<;;;;;;;;;777777666444222444888;;;777888888666444222333444333222333555666555333111000///...///111333333333222333444444333333555777666555555444444555555666555666777666555444555777444888;;;999444222555999===:::777777999999888555555666888888666555666777:::::::::999888777666555555444444333333333444444333333333333333444555555;;;:::999888777777888888555555444666888::::::999=========999666555888;;;:::;;;888888FFFXXXZZZPPPCCC@@@===<<<===>>>>>>===999999999888888999999999:::<<<>>>???>>>>>>???@@@111///...000444666666555333444555555666666555555777777777777777888999999555555555555555666777777444444444555555555555555666666666777888888999999777777777777666555333333666777888999:::999999888>>>===;;;999888888999999777777777777777777777777:::999999888777666555555555777:::<<<===<<<;;;999:::999777555444333333333555555666666666666555555777777666777777888999999999999999999999888777666999999:::;;;;;;;;;;;;:::777888999:::;;;:::999999888888999;;;;;;;;;;;;;;;:::999:::<<<>>>>>>===;;;<<<;;;:::999888999:::;;;>>>===<<<:::999888888888;;;<<<=========<<<;;;:::888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<:::999;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBGGGQQQ[[[ccc]]]TTTHHH@@@???BBBEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEJJJIIIGGGIIIJJJJJJFFFCCCEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@AAACCCEEEDDDDDDDDDFFFHHHKKKNNNOOOQQQVVV[[[[[[XXXVVVXXXZZZSSSRRRPPPOOOOOOPPPRRRSSS___eeemmmsssssslllddd^^^XXXYYYXXXVVVSSSSSSTTTVVV\\\\\\\\\]]]^^^___``````[[[YYYTTTOOOKKKIIIHHHHHHAAAAAAAAACCCHHHNNNTTTXXXZZZVVVPPPKKKIIIJJJMMMPPPYYYUUURRRQQQSSSUUUUUUSSSSSSYYY___^^^VVVMMMGGGEEEDDDBBB>>><<<;;;===@@@CCC??????@@@AAAAAAAAAAAA@@@;;;;;;<<<<<<<<<;;;999888:::;;;===>>>>>>>>>======;;;;;;::::::::::::;;;;;;888888999999::::::::::::======<<<;;;999888777777444333111///...///000111222222222333444555777888666888;;;AAAGGGIIIGGGCCC<<<;;;999777777777777888::::::;;;<<<============>>>>>>>>>>>>>>>???@@@AAAEEEAAA>>>===???@@@@@@>>>;;;;;;:::::::::;;;===>>><<<;;;:::999999;;;===>>>@@@DDDJJJNNNNNNKKKFFFBBBAAA???<<<;;;999777333111000111333555777777777777888777666555333222111000//////000111111111111000...///000333555999;;;===:::888555333444555555555444333111000111333666777999888888777666555555444444444333222333444555666777555222333555666555333333333111000111111333444333444222///111555555222666555444444333333333333444444444555555555555666666666666666555555555555555444222111111222444555777777777777777888888888888777555444333333444555666666777888888777555444999888888777666555444444000111222222222333555777::::::999888777777888888777777777888999:::<<<<<<<<<<<<;;;999666555555666;;;888777;;;BBBHHHJJJJJJCCCAAA>>><<<;;;<<<>>>???>>>===;;;999999999;;;<<<===;;;999999:::===>>>???000...---...000222111000111222333333333444333333333333333333333444555555555555444444555555666777666666555555444444333333444444555555666777777777666666666666555444333222555666777888888888777777<<<;;;999888777777777888777777777777777777777777999999999888888777777777666888:::;;;<<<;;;:::999:::999888666555444444444444444555555555555444444666666666666666777888888888888888888888777666666777777888999999999999999888888999::::::999888888555666777888999999999999::::::;;;<<<>>>???>>><<<;;;:::999999888888999999<<<;;;999888777666666666::::::;;;<<<<<<<<<;;;:::777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;::::::::::::::::::;;;<<<<<>>AAAEEEDDDDDDDDDCCCCCCDDDDDDDDD@@@@@@AAABBBCCCEEEGGGGGGIIIGGGFFFGGGIIIHHHEEEBBBDDDDDDCCCCCCBBBBBBBBBAAACCCCCCCCCBBB@@@???@@@BBBBBBBBBBBBCCCEEEGGGIIIKKKQQQWWW\\\\\\XXXRRRPPPPPPMMMLLLJJJIIIHHHIIIJJJKKKOOOTTT[[[______ZZZRRRMMMIIIKKKMMMLLLKKKIIIIIIIIIMMMMMMMMMMMMNNNOOOPPPQQQNNNLLLIIIGGGDDDCCCCCCCCC??????>>>???BBBGGGKKKNNNMMMJJJEEEAAA???@@@BBBCCCHHHEEECCCCCCEEEFFFEEEDDDHHHNNNRRRQQQKKKCCC???>>><<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>;;;;;;999888888888999999888999:::;;;;;;;;;::::::444333333222222333333444444444444555555555666666555666666666777777777777222111///---,,,---...............///000111333333444444666:::>>>???===:::888777666444444444444444555555777888999999999999888888888888888888999:::999666444444666666555333444555666777888777777666555444333222333444666777;;;>>>AAADDDCCC???;;;888999777666666666555333111222222111222333444666777444444333333222222111111......///000000000000000111111111222333444555666555444444444555555444222333222000///000222555666666666555555444333333222333222111111111222333444666444222222444555444333444333222222222222222333...111222222555::::::777444444333333333333333333222333333333333444444444444444555555555555555555555444222111111222333444555555666666777777777888777666555444333444444555444555666888888888777777::::::999999888777666666222333444333333333555777999999888888777777777777888888888999999:::;;;;;;999999:::888666444555555888999:::;;;===@@@DDDFFFCCCAAA???======>>>@@@AAAAAA???===;;;::::::;;;<<<===<<<::::::;;;<<<======000///---...///000///---///000000000111111111111111111111111111111222222444444333333444444555666777666666555333222222111222222222333444444555555555555555555444444333222444555555666666666666555999999888777666666666777777777777777777777777777888888888888888888888888888999999:::::::::999999:::999888888777666555555333444444555555444444333555555555555555555666777666666777777777666555555555666777777888888777777999999:::999999888777666333333444555666666666666999999999;;;======<<<;;;888888999999888888777666888888777555444444444444888999:::;;;;;;;;;;;;;;;666666777999:::<<<==============================<<<<<<======<<<<<<;;;:::999999999::::::::::::;;;===>>>??????AAAEEEJJJNNNWWW\\\]]]SSSCCC:::<<>>>>>AAACCCCCCBBB@@@>>>>>>???@@@@@@??????@@@BBBDDDEEELLLRRRYYYZZZVVVOOOJJJHHHIIIHHHFFFDDDCCCCCCCCCDDDFFFIIINNNQQQQQQMMMHHHDDD@@@CCCFFFHHHGGGEEEDDDCCCDDDCCCCCCBBBCCCDDDFFFGGGEEEEEEDDDDDDDDDCCCCCCCCC@@@>>>===<<<===???BBBDDDDDDCCC@@@===;;;;;;<<<===>>>===<<<===>>>???>>>======AAADDDCCC???:::999999666777999:::999888555444555666777888999::::::::::::888666444333555777999444555666777888777666666333222222111111222222333111111111111222222222222000000111222333444444555111000///---,,,------...,,,,,,,,,------///000111222111111333555555444333444444333222111111111111111222333444666666777777444444333222222222333333333222111222333333111000///111333555666444222000333222111111111222444555777888999999777444111...000//////111333444333111444222000//////111444666000000111111111111111111.........///////////////000000000111111111222222000000111333555444222///111000/////////111333555333333222222111111000000000000000///000111111222444222111111333444333222444444444444333333222111000222222000222555444000222222222111222222333333111111111111222222222333333333333444555555555666555444333222111111222333333444444555666777777888666555555444444444555555333444666777888999999999;;;;;;;;;::::::999999888444555666555333333555666888888888777777777777777999999999888999999999999444666888888666555555555555888:::999777888<<>>>>>@@@BBBCCCBBBAAA???===;;;;;;;;;<<<=========<<<<<<<<<<<<<<<000//////000000000000//////////////////000000111111222222222222222222222333222222222222333444444555555444444333222222111111111222222333444444444555555555666555555444444555555555666666666555555888888777777777777777777666666666666666666666666666666666777777777777777999999999888888888888888999999999999888888777666444555555555555555555444555444444333444444555555444444555666666555555555555666666777777777777777::::::999999777666555555222222333444555555555555888777777888:::;;;:::999666777888888888777555444777666555444444444444444777777888999:::;;;;;;;;;777888888:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::;;;<<<>>>??????AAADDDGGGNNNXXX^^^WWWGGG<<<;;;@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAA@@@>>>===<<<<<>>======>>>???@@@CCCIIIOOOSSSQQQNNNKKKIIIIIIHHHFFFDDDBBBAAAAAAAAAEEEGGGJJJLLLKKKIIIEEECCC===???CCCDDDCCCCCCCCCCCC@@@???>>>>>>>>>???AAABBBAAAAAACCCDDDDDDDDDDDDCCC@@@???===;;;;;;<<<>>>???@@@@@@???>>>===<<<<<<;;;=========>>>??????>>>===888:::;;;;;;999777888999555666888999888777555333111222333555666666666666666444333222111222444555222333444555555555444333444444333333333333444444111111111111111111111111000000000000000000111111222222000//////...//////---------......///111111222222111111111222222222333222222111111111111111000111333444666666777777444444333222111111111222222222333444555444333222000111333444444333222111222222111111111222333444555555555444333111///...,,,,,,,,,///222333333222333222111//////000222333000000000000000000000000...............///000000------...000111111222222---,,,---///111222000/////////.........000222333111111000000///////////////////////////000000111333222111111222333333333333444555555444333111000444444222...000444555222111000000000111222333333000000111111111222222222222333333444555666666777777666555333333333333333333444444555666777888888555555444444555555555555555555666777888888888999::::::::::::999999999999666777777666444333555666777777777888777777777666777777777777777666666555222555888999888666666666444666777777666777999<<>>>>>>>>@@@BBBCCCAAA@@@???===<<<<<<<<<======>>>>>>>>><<<;;;::::::,,,...///000000000000000000//////...///000111111222222333333333222222111111111111111111222222333222222333333333333333333111222222333333444555555555666666777777777777666666666666666666666666666777777777888888888888888555555555555555555555555444444444444555555555555999888888888888888888888888888999:::999999888777666666777777777777666666444444333333333333333444222333444555555555555555666777888888999999888888;;;:::999777666555444444333333444555666666666666999888777888:::;;;;;;:::555666777888777666555444777777666555555666666666777777777888999:::;;;;;;999:::::::::::::::;;;;;;999999999999999999999999<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::888:::===>>>???@@@BBBDDDFFFOOOVVVTTTJJJ@@@===???DDDDDDEEEFFFFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>???BBBBBBAAA@@@???======<<<;;;>>>AAABBBAAAAAAAAABBB@@@???>>>===<<<<<<===>>>???BBBFFFIIIJJJJJJKKKKKKJJJIIIGGGEEECCCAAA@@@@@@AAABBBDDDEEEDDDCCC@@@???:::;;;<<<<<<;;;<<<===???<<<;;;999888888:::<<<===<<<<<<===>>>>>>>>>=========<<<;;;::::::;;;<<<===:::::::::;;;:::999888888888999:::;;;::::::999999666666666666555666888999666666555555444444444444000111222333444444444444000000111111111111111000222333444555555444333222000//////////////////000000000000000000000000000000000000000000111111111222111000//////........................///000111111111000000///000222333333333333333333222222222000111222444555555666666444333222111111111111111...///111222222222111111333222222111111111222222...............///000000222222222111111111111111...---...000333444333222111222222222222111000000222222111111000////////////............///000111------///000000111000000,,,+++)))***,,,/////////------,,,,,,---...000111000000///////////////....../////////000000000000111222222111111222333444333333444555444333111000333333000///444===CCCDDD000000000000111111222333000111111111111222222222333333444555666666777777777777666555555555555555444444555555666777777888333333444555555666666666777777666666666666666666777777777777777888888888777888888666444444555666666777888888888888777777555555666666555444333222222555888999999888777888555444333555888;;;:::999<<<<<<<<<<<<===>>>@@@AAA>>>>>>==================<<<>>>???>>>;;;999999:::)))+++...//////...//////000///.........///111222000000111222222000///...000000//////000000111222111111111222222333333333222222333333444555555555555666777888888888888888777777666555555555555666555666777888888999888888555555555555555555555555333333333333333333333333666777777888888888777777666777999::::::999888777777777777888888777777777555444333333333333333333111222333444555666666666777888999999::::::999999:::999888666555444444444444444666777777777777777;;;:::999999;;;=========666666777777666666555555888777777777777888888999888888888888999:::;;;;;;::::::::::::999999999999777777777777777777777777;;;:::999888888888999999;;;<<<=========<<<;;;:::666888;;;===>>>@@@BBBDDDBBBIIIOOOOOOHHHAAA>>>???BBBCCCDDDEEEEEEDDDCCCBBB>>>>>>>>>??????@@@AAABBB@@@AAA@@@???===<<<===???BBBAAAAAA@@@???>>>======999;;;>>>???@@@@@@BBBCCC@@@???>>><<<<<<<<<<<<===@@@@@@AAABBBDDDEEEGGGHHHHHHHHHFFFDDDBBB@@@???>>>>>>???@@@AAA@@@???===<<<;;;;;;;;;999888888:::<<<;;;:::888666666888:::<<<;;;;;;;;;;;;::::::::::::999888777777777888999:::777888888999999999888888555666777666444444444555444333222222222444555666555333111//////000222333000111111222222222222222,,,---///000000000///...333333444555555444222111......------------......------------,,,,,,,,,,,,,,,,,,---///000222333333//////......---,,,,,,+++,,,,,,,,,,,,,,,---......---...///...---...///111333333444444444333333222...///000111222222222222111000//////////////////---///111111111111222333222111///......///000111....../////////000000000............//////000000000//////111333444333222000000222333222111000///222222111000000///............---,,,,,,...///000//////000000///...,,,+++,,,***''''''***,,,......++++++++++++,,,---......///////////////.........---......///000////////////000111000000000222444111222222333333222222222444333///---111:::@@@@@@111111111000111111222222000000000111111111222222333333444444555555666666666666666666666666666666444444444555555555555555222333444555666666666666777666555444444444444555333444444555555666666666777777777666444333555666666777999::::::999888888333444555555555333222111333555888999888777888999555333111444:::===;;;888::::::::::::;;;<<<===>>>>>>>>>>>>>>>============:::===>>><<<888777888:::+++...111111///------...000///...------///000111///000111222111000...---//////......//////000111222222222222111111111111111222222333333444444555444555666777888888888888777666444333333333444444333444555777888888777777444444444444444444444444555444444333333222222222333555777888999888777666555666888999:::999888777666666777777777777666666555555444333333333333333111222333555666666777777777888999999::::::999999999888777555444444555555444555666777888888888888:::888777888:::;;;<<<<<<888777777666666666666666888888777888888999::::::;;;:::999888999999:::;;;777888888888999999::::::888888888888888888888888999999777666666666777888:::;;;<<<======;;;999888666888:::<<<<<<>>>@@@CCCBBBIIINNNKKKCCC======???>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>???@@@AAA???@@@@@@>>>;;;;;;===???@@@@@@??????>>>>>>>>>===888:::;;;;;;;;;<<>>>>>???AAACCCDDDDDDGGGFFFEEEDDDBBB@@@>>>===>>>???@@@AAA@@@???===<<<<<<===>>><<<999888888888;;;999777555555777999;;;<<<<<<::::::::::::;;;<<<888777777666666777777888666666777888888888888888555666666333000///111333333111//////000111222222222111///...---...///000000000111111111000//////------------.........///333333444444444333222111//////............//////,,,,,,+++++++++***************+++,,,...///000000............---,,,++++++,,,,,,++++++,,,,,,------,,,...///...,,,+++,,,...000111222333333222111111...//////000000/////////------------------...///,,,...000000///000333555000000000000//////......---...//////000000//////++++++,,,,,,------------.........000222333222111//////////////////000000/////////...............,,,+++***)))***+++---...,,,---.........,,,***)))***)))((((((***,,,++++++)))*********+++,,,,,,---------------------------+++,,,---.........---,,,+++---///...------000222000000000000111222333333222222///+++,,,222333111333333222111111111222222....../////////000000000222222222222222222222333222333444555555555666555333333333222222222222222111222444555666777777777444444333222333444555555111222222333444444555555555666666555444333555666777888:::;;;;;;;;;:::999333444555666666555333222333555666666666666777888333333444666888999999999::::::::::::;;;;;;<<<<<>>??????>>><<<;;;AAA@@@???>>>============???@@@@@@>>>;;;:::<<>>>>>>>>>>>>>>=========999999:::999888999<<<>>>???>>><<<;;;:::;;;;;;<<<;;;;;;<<<>>>AAADDDDDDDDDGGGGGGFFFEEECCCAAA???>>><<<===>>>???>>>===;;;:::999;;;===<<<999555222111777555333000000222555777:::999777666777888:::;;;:::999888777777777777777222222222333444444555555333333222///+++***---000333111/////////000111000111111000000////////////000000000000///...------...---+++***+++---///111222333444444333222111000---,,,,,,++++++,,,,,,------,,,,,,,,,++++++******++++++++++++*********)))000000000000///...---,,,---------,,,------......---///111000---***+++,,,...///000111111000//////000000111111000000///...---,,,,,,,,,---...//////)))***,,,+++***+++///333///111333444333111///---(((((()))************)))++++++,,,------,,,,,,+++,,,,,,,,,...111222222111///...,,,++++++---000111++++++,,,------...//////***)))((('''''')))+++,,,&&&'''***,,,------,,,+++(((((()))+++,,,,,,***''')))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))+++---,,,***+++...111//////......///111333444+++---...---000444444111444444333222111111111222---------.........//////111111111000000000000000000000222333444555555555222222111111000/////////000111333555777777777777222111111111222444666777000111111222333444555555444555666555333333555666777888:::<<<<<<<<<:::999444555777888888777555444444444555444333444666888111555888888555444666999:::::::::;;;;;;;;;;;;;;;FFFFFFDDDBBB@@@===:::999888:::;;;888444444888<<<222222222222111///...---,,,,,,,,,---------......000111111111111111000000///////////////000000111000000//////......------......///000111222333333000000000111222333555555555555444333222222111111666555555555555444444444333444444333222333555777555555555555555444444444666666666666777777777777777777888888888888777777444555666666666555333222000000111222222333444444222222222333444555666777555666666777777777777777777555444555666777666555444555666666777666666666222333444555666666666666777777666555555666777888999999:::;;;<<<<<<======<<<;;;;;;::::::999999888777777777777777666666666555444444555666888:::;;;;;;999777666666777777666;;;;;;:::888555444555777444444666888<<>><<<:::888666:::<<>>>>>>>>???===???AAAAAA???===<<<<<<;;;<<<======<<<<<<===???===<<<<<<;;;;;;;;;<<<<<<===<<<:::888888999:::;;;===<<<:::999999:::<<<===>>>===<<<===>>>AAACCCEEEEEEDDDCCCAAA???<<<:::888@@@>>>;;;999888888:::;;;;;;:::999:::;;;;;;:::888999666333111111222111111555555555555555666777888444555666777777777777777000111222444555555444444555444333111000///////////////000111111111111111000111111111000///---,,,000///...------...///000------++++++***+++,,,---444333333222111000//////............---,,,+++***++++++++++++***(((&&&%%%&&&((())))))(((((()))+++.........------,,,,,,,,,,,,------...---,,,***))),,,,,,,,,++++++*********,,,...000222333111///...............////////////222///---,,,---------,,,,,,---...///000000000000///000111222111000...,,,+++++++++,,,---...---+++++++++++++++++++++++++++......---,,,---...///000...------------...//////000...,,,+++,,,,,,***))),,,)))&&&&&&)))+++***))),,,++++++***)))((((((''')))***+++++++++)))'''&&&''''''(((((())))))******++++++------------+++++++++,,,---...---,,,+++******((()))...///...///222---+++******---000222222000000111222333333444444111111111000000000000000333222000.........//////////////////............333333333333444555666666777666444333222111111111444333333444444555666777555444222111111333666888999888777555555666666777444444444444444555666777999::::::;;;;;;:::::::::;;;;;;;;;:::999888777777666666666666777777777777666777777777777777666666777777777888999;;;<<<===DDDCCCAAA???===;;;;;;::::::;;;;;;;;;:::888666555------...------,,,+++***++++++++++++++++++++++++,,,---------------,,,,,,......------......///000000000000000////////////111111111000000000//////000000000111222333444555555444444333222111000000333333333333333333444444333444444333222333555777555555555444444333333333555555555555555666666666777888888888888888888777444444555444444333333222000000111111222333333444333333333333333444555666444555666666777777666666777666555555777777666444555555666666666666555555222333444444555555555444888777666555555555666777777777888888999:::::::::999999999999999:::::::::999888777777666666666666444333333333555666888:::999888666666777888999999999:::;;;999666444444555888888888:::>>>CCCGGGIIIMMMHHHAAA<<<:::999888666888:::<<<===<<<<<<<<<===<<<>>>@@@@@@>>><<<;;;;;;999;;;<<<<<<;;;:::<<<======<<<<<<;;;;;;<<<<<<<<<===;;;:::888888999:::;;;<<<;;;:::888888999:::;;;;;;:::::::::;;;>>>@@@BBBCCCCCCBBB@@@>>><<<:::999999999999999999999999999;;;:::999:::;;;<<<:::888999666333222222222222111444444444444444555666666666666666777666666555555000111222444555555444444444333222000//////.........///000000111111111000111222222222222000///...//////......---...............---,,,------...///111111000000///......---......------,,,++++++***++++++,,,,,,***)))'''&&&((()))++++++***)))+++,,,+++++++++*********))))))+++,,,,,,---,,,,,,******++++++*********)))))))))***+++---...///...---,,,---------.........//////000...,,,,,,---......---+++,,,------...---------...///000111000///---,,,+++******+++---...,,,+++++++++++++++++++++++++++...---,,,,,,,,,---//////---------------......///+++******,,,---,,,***(((,,,***((((((***+++***(((''''''(((((()))*********))))))*********)))))))))''''''(((((())))))******++++++,,,------,,,++++++***+++++++++++++++******,,,)))))),,,---++++++...000...,,,+++---///000000000000111111222333333333000000000000000000000000111000000///////////////////////////////////////222222222222333444555555777666444333222111111111333333333333444555666777555444222111222444666777888777666555555555666666444333333333444444555666777888888999999999999888888888999999999999888888444444555666777888999999666666777777777777666666666666777777888:::;;;<<<@@@???>>>===<<<<<<;;;;;;999::::::;;;:::999777666)))***************))))))******************))))))------............---------,,,,,,,,,,,,---...............///////////////000000000000//////////////////000000111333444555555444444333111000000///000111111222222333333444333444444333222222444777666666555555444333222222333333444444444555555555888888999999999999888888444444333222222222333333111111111222333333444444333333333333333333444444333333444555555555555555888666555555666666555333555555666666666555555444555555666666777666666666888777666555444444555666666666666666666666666666666777777888999999:::::::::999777555444444555666222222111111222444666777777777666666777888:::;;;888999999888555333333333:::;;;===???CCCGGGKKKMMMHHHDDD>>>;;;999999888777666888:::;;;::::::;;;<<<<<<>>>@@@@@@>>>;;;::::::888999::::::999999:::;;;===<<<<<<<<<<<<<<<======<<<;;;:::999888999:::;;;;;;:::999888777888888999777666666666777:::<<<>>>@@@@@@@@@???===<<<:::999555666888999999999888777;;;:::999:::<<<<<<;;;999999777444333333444333222222222222222222333333444666666666666555444333222000000222333333333333333222111000///...---------......///000000000000//////000000111111000//////...............---,,,,,,---,,,,,,,,,---......///.........------,,,,,,,,,...---,,,*********+++++++++,,,,,,,,,+++)))((('''((()))******))))))***+++))))))))))))(((((((((((()))******++++++++++++******))))))))))))(((((((((*********++++++++++++,,,,,,,,,,,,------------......,,,++++++---......---------......------,,,+++---.../////////...,,,+++******)))+++,,,---,,,***************************,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......&&&''')))+++---,,,)))&&&+++******+++++++++)))&&&&&&&&&''''''((())))))***))))))(((((())))))******''''''(((((())))))*********+++,,,,,,,,,,,,+++*********)))))))))******+++---***)))++++++'''''')))222000------...000000///111111111111111111111111000000000000000000000000...///000111111111000///000000000000000000000000111111111222333333444444666666444333222222222222333333333333444555666666666555333222222444666777777666555555444444555555333222222222222333444444555666777777888888888888555555777888999999999999333444555666777888999:::666666777777888777777666666666666666777999:::;;;::::::::::::;;;;;;<<<<<<888888999::::::999888777))))))***+++++++++++++++(((((())))))************,,,,,,---.........------,,,,,,,,,,,,,,,---......+++,,,,,,------.........,,,------...///000111222/////////000111222333444555555444333222111000000//////000111222333444555333444444222111222444666888888777666555333222222333333333444555555666666999999999::::::999999999555444333222222333444555333333333444444555555555444444444444444333222222222222333444444444444333666555444333444444333111333333444555666666666666999999:::::::::999999888999888666444333333444444555555555555555555555444666777777777888888888999999888666444333333444444111111000000000222333444888888888777777777999;;;999888777444222111333555===???CCCGGGJJJKKKLLLLLLCCC@@@===:::999999999:::777999;;;;;;;;;;;;<<<>>><<<>>>AAAAAA???<<<;;;;;;777999::::::999888:::;;;<<<<<<<<<;;;<<<<<<======<<<;;;:::999999999:::::::::999888777666666777777555444333333444777999;;;============<<<;;;:::999777888888999999999888888:::999999:::<<<<<<;;;999999777444444444555444333111000000000000000111111333333333444444333222222...//////000000111111111000///...---,,,,,,,,,,,,---....../////////......,,,,,,,,,---------------------.........,,,+++))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++---,,,***(((((()))***++++++,,,,,,,,,+++***((('''&&&'''((((((&&&&&&'''((())))))))))))))))))))))))''''''((()))******++++++))))))))))))))))))))))))++++++*********+++,,,---******+++++++++,,,,,,,,,,,,+++***+++---///......000000000000///...---,,,+++,,,,,,------,,,++++++))))))(((***+++,,,+++)))(((((())))))))))))******++++++++++++,,,,,,,,,---+++++++++++++++,,,------(((((((((***++++++)))''')))***+++,,,,,,***(((%%%(((((('''''''''&&&&&&&&&+++***(((''''''((()))***''''''(((((())))))************++++++++++++******+++***)))((((((***+++,,,---))))))++++++'''''')))111///......///111111000111000000000000000000000/////////000000000000000,,,---000222333222111000111111111111111222222222111111222333444444444444666666555333333222222222444444444444555666777888666555444333333444555666666555555555444444444444222222111111111111222222444444555777777888888888444555666777888888888888555555666666777777888888666666777888888888777777555555555666666777999999777777888999999999::::::666777888999::::::999888((()))******++++++++++++&&&'''((()))***+++,,,---'''((())))))*********)))------,,,,,,------...///,,,,,,,,,------.........,,,,,,---...///000000111.........///000111222333555555444444333333222222///000000222333444555666333444444222111111333555999999888777666555444333333333444555666666777777999999999::::::999999999666555444333333444555666555555555666666666666666555555555555555444222222111222222333333333333333444333111111222333111000111222444666777999999:::::::::;;;;;;:::999888888888777555444333333333333666666666666666666555555888888888777777666666666777666555333222222333333222111000//////000222222999::::::888666666888:::;;;999555111///111666:::CCCFFFJJJMMMMMMIIIEEEBBB???>>><<<;;;999999;;;<<<999;;;<<<=========???AAA>>>@@@BBBBBB@@@>>>===<<<777999::::::999888:::;;;;;;;;;;;;;;;;;;<<<======;;;;;;::::::999999999999888888777777666666666666555444333333333555888999::::::;;;;;;;;;:::999999888777777777999<<<>>>@@@999888888999;;;<<<;;;999888666444444555555444333//////............//////...///000111222333333333------------------............---,,,++++++++++++------.........------,,,++++++++++++++++++,,,,,,+++,,,---------+++***)))((())))))******+++++++++*********++++++++++++++++++***((('''&&&''')))******+++,,,,,,+++***((('''%%%'''((('''&&&%%%&&&'''((((((((((((((((((((((((&&&&&&&&&'''((()))***+++******************************((((((((()))+++,,,))))))))))))***************))))))+++---......---////////////...,,,+++************+++++++++******((((((''')))***+++***((('''''''''(((((())))))))))))******+++++++++++++++***************+++,,,,,,...,,,)))(((((())))))(((''')))+++---,,,)))'''%%%''''''''''''&&&&&&&&&&&&,,,+++)))'''&&&&&&'''(((''''''(((((())))))******************************+++***)))))))))+++,,,---,,,)))))),,,,,,******---...------...000222222222/////////////////////.........//////000000000000+++---000333444333111000000111111111222222222333222333444555666666666555666666555444333333333333555555555555666777888999666666555444444444555666555555555555555444444333222111111000000000111111333444555777888999999999666666666777777666666666888888777777666666555555666666777888888888888888555555555555666777888888777777888999888888777666555666888999::::::999888&&&''''''((())))))))))))&&&&&&'''(((***+++,,,,,,(((((()))***++++++++++++---,,,,,,,,,,,,---......------..................///.........------------------......///111222333333333333333333333333333///000111222333444555555333444444222000000222444888888777777666555444444333333444555666777777888888888999999999999888888555555444444444555666666666666666666666666666666555666777777777555444333111111222333333333333333222111000111222333222111222333555777999:::;;;;;;888888888888777666555444777666444333222222333444777777777777777777777777999999888888777666666555666666666555555555444444333222111000000000111222:::;;;<<<999666555777:::===;;;777444333666<<<@@@IIIJJJLLLKKKHHHAAA;;;666;;;<<<<<<:::999999;;;===:::<<<=========>>>AAACCC???AAACCCCCCAAA???======777888999999888888999;;;999999999999:::;;;<<<===;;;;;;;;;:::::::::999999777777777777777777777777555444333222333555777999888999999999999888888777444333444555999>>>BBBFFF777777777888:::;;;:::888666555444444555555444222///......---------------,,,,,,...000111222222222---,,,,,,++++++,,,------...---,,,+++++++++++++++,,,------------,,,++++++------,,,+++++++++,,,,,,******++++++++++++******++++++,,,,,,,,,++++++***((((((((()))*********+++)))((('''&&&&&&'''((())))))******+++***)))(((''''''((()))((('''&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))))))))************++++++''''''&&&%%%&&&'''((()))'''''''''((((((((()))))))))))))))+++---...---+++++++++++++++***)))((('''(((((((((((())))))))))))''''''&&&((()))***)))'''%%%&&&&&&''''''(((((()))((())))))***+++*********)))))))))))))))***++++++000---)))&&&'''((())))))$$$'''***+++***((('''&&&###$$$%%%&&&''')))************)))(((''''''''''''''''''(((((())))))************))))))))))))******************++++++,,,---+++))))))---...,,,,,,///,,,,,,,,,...111222222222........................---......//////000000111,,,...111333444333222000000000000111222222333333222333555666777777666666666666555444444444444444555555555555666777888999666666555555555555555555555666666666666555444444222222111000000000000111111222444666888999999999666777777777777777666555:::999888777666555444333666666777888999999999999666666666666666777888888888888999999999777666555555666888999999999888888&&&&&&''''''(((''''''''''''''''''''''''(((((((((******+++,,,------------+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++.........---------,,,,,,---------...///000111222///000000111222222333333//////000000111222333333444444444222000000222444666666555555444444444333111222333444555666777777777888888888888888888777222333444444555555555444555555555555555555555555555666888999888777555444111222333333444444333333222111000222444555444333555666777999::::::::::::888888777777555444333222555444333222222333444444666666777777888888999999888888888888888888888888555777888999:::999888777555444222111111111222222888:::<<<999666555999<<<=========;;;;;;===BBBEEEGGGFFFDDDBBB>>>:::777555888::::::999777777999<<<999:::;;;;;;;;;===???BBB>>>@@@BBBBBB@@@>>>======555777888888777666888999888888888888999:::;;;<<<:::;;;;;;;;;::::::999999555666666777888888888888444333222222222444666888888888888888888777666555111111222444777:::===???666555555777999:::999777555444333333555444333111///...------,,,,,,------,,,,,,---///000000000000...---,,,,,,,,,,,,---...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++******...---+++***)))******+++)))))))))))))))***+++,,,+++,,,,,,,,,+++***)))(((%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&'''''''''(((((()))***)))((('''&&&'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$%%%&&&'''(((((((((((()))))))))******&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''')))))))))+++------+++***)))))))))))))))((('''&&&'''''''''''''''((())))))'''&&&&&&'''))))))(((&&&$$$%%%%%%&&&''''''(((((('''((()))*********)))))))))(((((((((((()))******,,,***'''&&&'''(((((('''"""%%%((()))(((&&&'''((($$$$$$%%%'''((()))***+++&&&&&&'''((()))))))))(((''''''(((((())))))*********)))(((((((((((()))***'''((()))***+++++++++++++++))))))------+++,,,///---,,,,,,...000111000///,,,,,,,,,---.........///------......///000000111...///111333333333111111//////000000111222222333111333555666777777666555666555555444444444444555333333333444444555666777777666666666555555555555666666777777777666555444333222111111000000000111///000222444666777888888555555666777888888888888999999888777666555444444666666777888999999999999777777666666777777888888888999:::;;;:::999777666666777888999999888777777'''(((((())))))(((((('''(((((('''&&&%%%%%%$$$$$$''''''(((******+++++++++*********)))***++++++,,,))))))((((((''''''&&&&&&***++++++,,,---...///000---------...///000111222------...///000111222222......//////000000111111444444444222000000111333333333333333333333333333000111111222444555666666777777888888888888777777000111333444555444333333444444444444444444444333555777888999:::888777666222222333444444444444333222222111333555777666666999999:::::::::999999999999999999888666555333222444333222222222333444555555666666777888999::::::777777777888999999::::::666888:::======<<<:::999666555444222222222222333666999;;;999666666:::???===???AAABBBCCCCCCEEEGGG@@@>>>;;;888777777999:::666888999888666555888:::777888999999999:::>>>@@@===???AAAAAA???===<<<<<<444555666666555555666888777777777777888999:::;;;::::::;;;;;;;;;:::999888444555666888999999999999444333222111222333555777777888888888777666555444111222333555555555555444555444444666888999888777444333222333444444222111///...------,,,,,,,,,,,,------......///.........000///...---------...///------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++)))((('''''''''(((((((((''''''(((***,,,---************)))(((&&&%%%######$$$%%%&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%''''''((())))))((('''&&&%%%&&&'''&&&$$$###$$$%%%'''''''''(((((()))))))))&&&%%%$$$$$$$$$%%%&&&'''&&&'''''''''(((((())))))((((((((())))))))))))***%%%%%%%%%&&&&&&&&&'''''')))))))))+++,,,,,,+++))))))************))))))(((&&&&&&&&&&&&&&&'''((()))&&&&&&%%%'''((()))(((&&&$$$$$$%%%&&&&&&'''((((((&&&''')))*********)))(((((((((((((((((()))******'''&&&%%%'''((()))'''&&& $$$'''(((&&&&&&''')))''''''(((((((((((((((((("""###&&&(((***++++++***''''''(((((()))************)))(((''''''((()))***%%%&&&(((************))),,,)))***------******---...------...//////...,,,++++++,,,,,,---...//////---------...///000000111///000111222333222111111...//////000111111222222000222444666666666555444666555555444444444555555222222222222333444555555777777666666555555555444666777888888888777555444333333222111111000111111---///000333555666777777333444666777999::::::;;;777777777777666666666666666666777999999:::::::::888777777777777888888999777888:::;;;<<<;;;999888666777888999999888777666&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,---......))))))((((((((()))+++,,,---,,,++++++******+++++++++,,,,,,------......///111---******,,,......---///000000111111111111000000000111111111222222222222222222222222222222222222222222222222222222222444333222111111111222333999888888888777777777666222000...000444777777555666555444333222333444555444444555666777777666666666666666777777777777777666666666666666555555555777777777777666666666666777888999:::999666333111555555555444444555555666;;;;;;<<<<<<;;;:::888777888888888888888888888888:::;;;<<<>>>>>>>>>======888777555444333333333444666666666555444555999;;;@@@EEEKKKNNNLLLGGGBBB???:::888666666666666666555:::999999999999999999999444666999;;;;;;:::888777:::;;;<<<<<<<<<;;;:::999:::888666444333444555555:::999777666666666777888888999:::;;;<<<;;;:::999888666555666888999666333111222222333444555777777999666555555777777444111333111000111555777777666444555777999999888666555444555555555444222000///......---------,,,,,,,,,)))***,,,---...////////////---++++++---...,,,)))******)))))))))***,,,---))))))************)))))),,,,,,++++++***)))))))))***)))((()))***+++***((('''))))))((('''&&&'''(((###  ###&&&%%%###&&&&&&%%%$$$$$$$$$%%%%%%***)))((('''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%((((((((((((((((((''''''$$$$$$###$$$%%%''')))+++''''''''''''''''''''''''((((((((((((''''''''''''((()))*********((('''&&&((((((((('''&&&%%%$$$###'''&&&%%%%%%''''''&&&%%%"""###$$$&&&'''(((((((((%%%&&&(((***+++,,,,,,,,,)))(((((((((((())))))***'''((()))***)))'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))((((((((((((&&&&&&'''''')))***+++,,,---+++)))((('''((()))***((()))******(((''''''((((((((((((((())))))))))))((()))******(((''''''((((((((((((((()))***+++,,,............////////////........................111222222111000///111333//////000000000111111111333222222333333444555666;;;666222222555777555222333333333333333333333333555777:::;;;:::888888888555555666666666666555555777555444333333222000//////000222444555666777777666888::::::999888888888666666666666666666555555888777777666666666666777888888888888888999999999999999:::;;;;;;;;;::::::888888888888888888888888%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***+++******)))((()))***++++++---,,,++++++******++++++))))))***++++++,,,,,,---...+++)))***---///000/////////000111111111111000000000111111111222222222222222222222222222222222222222222222222222333333222111000000111222333444777777666666555555444444333111000222555777777555555555333222222222333333333444555555666666666555444444555555666666777777444444555555555666666666666666666666666777777777666777888888777555222111333333333444444666777777::::::;;;;;;:::999888777999999999:::;;;<<<<<<===999:::<<<============<<<999888666555444333444444444555555444444555888;;;FFFIIIMMMMMMHHHBBB<<<999888777666555555555555555999999999:::::::::::::::666777999:::;;;:::888777999:::;;;<<<<<<<<<;;;:::999888666444444444555666999999777666666666777888777888999;;;;;;;;;::::::999777666666888888555333111111222222333555666777888666555555777666444111333222000222555777777666555555666666666555333222333333444444333222000000.........---------,,,,,,***+++,,,------------------+++******,,,---+++)))+++***)))))))))***+++,,,((())))))******))))))((()))************************)))((((((******)))((('''((()))(((&&&&&&&&&((($$$"""""""""$$$&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''&&&%%%$$$###'''%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&''''''''''''"""###%%%'''(((((((((''''''&&&&&&&&&&&&'''(((((()))******+++***(((&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++***((('''&&&'''((()))+++++++++***'''%%%%%%&&&))))))))))))))))))))))))((()))+++***((('''''''''&&&''')))+++++++++***)))........./////////000000000000000000000000000000111222333222000000111333111111111111222222222333111111222222444555666777444111...///333666555333222222222222222222222222444777999:::999888777888777777777888888777777777777666444333444333111000222333444555555555555555666888::::::999777777777888888888777777777777777444444444555666777888999999999888888888777777777666666777777888888777777888888888999999999999999''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,+++******)))*********---,,,++++++******++++++))))))******+++,,,,,,,,,,,,***)))***---000111111//////000111111111111111111111111111111222222222222222222222222222222222333333333333333333333333000000000000111333555666777777777666555444444444666444333444555666666555666555444222111111111111333333444444555555444444111222222333444555555666333333333444555555666666555555555666666777777888777777666555444333222222222222222333555666888999888888999999999888888777777777888:::;;;<<<===>>>888999:::;;;<<<<<<<<<<<<999999777666555444444444222333444444333555888:::DDDFFFGGGFFFAAA;;;666444555555555444444444444444888888999999::::::;;;;;;999999:::::::::999888888888999;;;<<<<<<<<<<<<;;;888777666555555555666777999888888777666777777777555666888:::::::::::::::999888777777777777555333222222222222333555666777777666555555666555333111333222222333555777777666555555444333222111111000000111111222222111111000.........------------,,,,,,,,,---,,,,,,+++******+++***)))***+++,,,+++***+++***)))))))))))))))***(((((())))))))))))((((((''''''((())))))***++++++)))((('''((())))))(((''''''((()))(((&&&%%%&&&'''$$$%%%%%%%%%%%%%%%''')))((((((&&&%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''''''''(((''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&"""###$$$&&&&&&&&&%%%$$$&&&&&&&&&''''''(((((((((***+++++++++***(((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***)))((('''&&&%%%&&&'''(((*********(((&&&&&&'''(((******************)))))))))***+++***(((&&&&&&&&&$$$&&&***------,,,)))(((....../////////000000000111111111111111111111111111222333222111111222333333333333444444444555555222222222333444666777888333111...000333555555333222222222222222222222222333555888999888777777777888999999999999999999888888666444444555444333111555555666666666555555444777999::::::888666666666888888888777777666666666000111222333555888:::;;;:::999999888666555555444444555555666777777666666999999999999999999999999***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))***++++++,,,,,,,,,++++++******))))))---,,,++++++******+++++++++++++++,,,------......++++++***+++---///000000...///000111111111111111111111111111111111111111111222222222222222333333444444444444333333333333333222222222222444555666999999999888777666666666888777666666666666666666777777555444333222111111222333333444444333333333000000111222333333444555333333444444444444444444444444555555666777888888888777666444333333444444333333333444555666888888777777888888888777777777444555555666888999999:::777888999:::;;;<<<<<<<<<::::::999777666555444444000222333333333444777999:::;;;===<<<999666444444333444555444333222333333666666777777888999::::::;;;;;;:::999999999888888777888:::<<<======<<<<<<777666666555666666777888999888888777777777777777444666777999:::::::::999999888888777777666444333444444444444555666777888666555555555555444333111333333333444666666666666555444333222111111222222...//////000000000111111............------------......---,,,+++)))((('''))))))))))))*********************)))(((((((((((('''(((((())))))(((((('''''''''((((((((()))))))))((('''&&&'''(((((((((&&&&&&'''((('''%%%$$$%%%&&&###&&&'''&&&$$$$$$&&&***)))((('''%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######"""""""""""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''''''''((((((((()))((('''&&&&&&&&&((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###%%%%%%&&&''''''''''''&&&%%%&&&'''''''''&&&%%%$$$'''(((((()))************)))******)))((('''%%%$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%$$$%%%&&&&&&%%%&&&'''''''''(((***---))))))))))))(((((((((((()))***+++***'''%%%%%%&&&%%%'''))),,,,,,+++***(((....../////////000000000111111111111111111111111000111333333222111222333444444555555555666666666555555555555555666666777999777444444666666444222333333333333333333333333222444666777666555666777888999999::::::999999888777666444444555555444222555555666666666666555555777999::::::888666555666666666666555555444444444//////000222444777999:::888888777777666555555444666666777888999999999999::::::::::::999999999999))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''++++++++++++******))))))---,,,++++++******++++++******+++,,,,,,------...,,,---------,,,------.........000111111222222222111111111111111111111111111111111222222333333333555555555444444444333333666555444333333444555666888888888888777777777777999999888777666555666666888888888777555444333222222333333333333333222222000000111111222333333444555555555444333333333222333444444555666777777888999888666555444555666666666666555555666666777777888888777777777777777777555555555555666666666666777777888999:::;;;<<<===;;;;;;:::999777666555444000222333333333444666888444666777777555444444555333555777666333222222333333333444555666666777777;;;::::::999999888888888777888:::<<<======<<<<<<777666666666666777777888888888888888777777777666555666888999::::::999999777888888888666555444444666555555666666777888999444555555555444222222111222333555666666666666666333333222222333444555555............///000111111//////.........---------......---,,,+++)))''''''((())))))))))))))))))***))))))))))))((('''''''''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&'''&&&%%%&&&''''''&&&%%%%%%&&&'''&&&%%%$$$%%%&&&"""%%%&&&%%%###"""%%%(((''''''&&&$$$$$$#########$$$$$$#########""""""""""""#####################%%%%%%$$$$$$$$$#########!!!!!!!!!!!!"""######$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%$$$$$$$$$######''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$######$$$%%%$$$###"""###$$$&&&'''(((((((((%%%&&&'''((('''&&&%%%$$$%%%&&&((()))*********)))''''''''''''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%'''''''''(((***,,,((((((''''''&&&&&&&&&&&&((()))***)))'''%%%%%%&&&((((((((()))******++++++............////////////////////////////////////...000222222111111111222444444444555555555666666999888777666555555555555999888777777777666555444444444444444444444444444111222444555444444555777777777888888888888777777666555444444555666555333333444555666777777777777666888:::999888666555666666666666666666666666666000000111222444666777888666666666666666777777777666777888999:::::::::::::::::::::999999888888888%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))*********))))))(((---,,,++++++******++++++(((((())))))***+++++++++,,,---......,,,,,,,,,...---...///111222222222222222222222111111111111111111111111222222333333444666666666555555444444333777666555444333444555555555555555555666666666666999999999777555444555777888888888888777666555444333333444444333333222222222222222222333333333333555555555555444444444333444444444555555666666777999888777666555666666777888888777777777777888888:::999888777666666666666888777777777777777777777777888888999:::<<<===>>><<<<<<<<<:::999777555444111333444444444444555666666888999888666555555666555888:::999555222111333222222333333444444555555888888999999999888777777888999;;;<<<<<<<<<<<<;;;777777777777777777777777777888888888888777666666777888999:::::::::999888666777888888666555555666666666666666666777888888333444555555333111111222222444666777666555555666111222333444555666666777///............///000111/////////.........------......------,,,***)))((()))***+++***((((((((()))'''((((((((((((((('''&&&&&&&&&''''''''''''&&&&&&((((((''''''&&&%%%%%%$$$&&&%%%$$$%%%&&&&&&&&&$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$###""""""$$$%%%%%%$$$$$$###############$$$$$$######"""""""""!!!!!!!!!!!!"""""""""""""""########################  !!!!!! !!!!!!"""#########$$$%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$#########%%%&&&'''$$$###""""""$$$$$$###""" !!!###$$$&&&'''''''''######$$$%%%%%%$$$###"""!!!###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$%%%%%%&&&'''))))))'''&&&&&&'''''''''&&&&&&%%%%%%$$$$$$&&&((())))))'''&&&&&&''')))((((((((()))***+++,,,,,,,,,---------.........------------------------,,,...111222111000000111222222222333333333444444888777666555444444444444222333444555555666555555333333333333333333333333///111333333222333555666666666777777777777666666555444333444555666555444222333444555666777777777444666999999888666666777777888888999999::::::;;;222222222333444555666777666666666777777888888888444555666777888999999999:::999999888888777777777""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((((((((''''''((()))))))))((((((---,,,++++++******++++++((((((((()))******++++++))),,,......---,,,---///---...///000222222222222222222222111111111000000000111111222333333444444777777666666555444444333444444333222222333444555333333444555666777888888777999999777555444555777666777888888777666555444444444444444444333222222555555444444444444333333333333444555666666777777555555555555555555555555777777666555555555555666888888888888999:::;;;;;;<<<;;;999777666666666666777888888888999999::::::888888888999:::<<<>>>???=========<<<:::888555444333444666666444333444555666888:::999888777777888888;;;>>><<<666222111333333333333333333444444444555666888999999888777666999:::;;;<<<<<<<<<;;;:::888888888888777777666555777888888999888777666555999::::::;;;;;;:::888777444666888888666555666888555555555444555555666777222444555444222000000222111444888888666555555666111222333555555555444444000//////......///000111////////////............---------------,,,+++++++++,,,---+++((('''''')))%%%&&&'''((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$######%%%%%%$$$""""""###$$$$$$###"""""""""!!!""""""###$$$"""###############$$$$$$ !!!!!!"""""""""!!!!!!""""""###$$$$$$$$$"""!!!  !!!!!!"""######$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$###""""""###%%%'''((($$$"""!!!"""###$$$###""" !!!"""###$$$%%%%%%%%% !!!"""#########"""!!!!!!###%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%%%%'''******(((&&&%%%$$$(((((('''&&&&&&%%%$$$$$$$$$&&&(((((('''&&&'''((('''((()))***++++++******+++++++++,,,,,,,,,------------------------------***,,,///111000//////000//////000000000111111111333333222222222222333333///111333444444333444444111111111111111111111111///000111111111222444666666666777777777777666666333222222333444555555444333444444555555555444444333555777888888777777888777777888:::;;;<<<===>>>222222222333444666888999888888888888888888777777222333555666777888888888999999888777777666666555###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))))))))((((((---,,,++++++******++++++*********+++,,,,,,------'''***---...------///111---...///000222222333333222222222222111111000000000000111222333333444444888777777666555444444444111000000000111333555666444444555777888:::;;;;;;666888999777444333555888555555666777777666555444555555555555444444333222777666666555555444444333111111333555777999:::;;;555555555555555444444444555555555555555555444444777888888999:::<<<===>>>>>>===:::888666555555555555555666888999:::;;;<<<999888888999:::===???@@@=========<<<:::888555444444666777666555333444444222444777888888888888999:::>>>@@@>>>777222222333444444444444444444444333222444777999999888666555:::;;;<<<<<<<<<;;;:::999999999999999888666555444777888888999999777666555;;;;;;<<<<<<;;;:::888777222555888888666666777999444444333333333444555555111444666444111///000222111555888999777555555666111333444555555444222111111000///......///000111000/////////............,,,,,,---.........------,,,...///,,,(((&&&''')))$$$%%%'''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$######%%%%%%$$$###$$$%%%&&&%%%###"""###$$$'''$$$!!!"""%%%&&&%%%""" !!!"""###$$$!!!!!!"""###$$$%%%&&&&&& !!!!!!"""""" !!!"""###$$$%%%%%%%%%$$$###""""""""""""""" !!!!!!"""###$$$$$$%%%$$$%%%&&&'''((('''&&&&&&######################## !!!!!!"""######$$$$$$"""###%%%&&&'''&&&%%%%%%$$$###""""""###%%%''')))###"""!!!"""###$$$###!!!""""""############"""""" !!!###$$$$$$$$$###""" """$$$&&&(((((('''&&&$$$$$$$$$%%%&&&''')))***%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$############%%%%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%!!!$$$)))+++***(((&&&&&&))))))((('''&&&&&&%%%%%%###%%%'''(((''''''((()))$$$'''***,,,---,,,***(((******+++++++++,,,,,,,,,------------------------)))+++///000///......///---.........////////////.........///000111333333333444666555444222111111////////////////////////...///111111000111444666777777888888888888777777222111111222444555444333555555555555444333222111222444777888888777888999444555666888:::<<<===>>>111111222333555777999:::;;;;;;:::999888777666666333444555777888999999999888888888777666555555444%%%$$$######""""""######''''''&&&%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%&&&''''''((((((((((((((((((((()))***++++++,,,,,,///...---+++)))(((&&&&&&,,,---.........---,,,+++,,,---...000111111111111111111111111111000///.........///000111111222222333444444333222111000///000111222333333222111000777666666666777999;;;===888::::::777333222444777777777777777666555444333333333444555666666666555555555555444444444555555444333222222333555888999777666555666777888777666444666888888777666666666888777777999===@@@AAAAAA======<<<:::888777666555444555888;;;<<<<<<;;;:::888999::::::888888999:::;;;;;;;;;;;;::::::999888999999888777777666666555777777777777888999:::;;;:::<<<===;;;888555444333777777555444333222222222000333666888888777777888777:::>>>AAABBBAAA>>><<<:::999777444333444666888555666777888888777666555888:::<<<<<<:::999::::::===<<<:::888666666666666666666777555333222333444222333444555555555444444333444555666666555444333444444555555444333333222000///---,,,+++,,,...///...///000000...------............///////////////---------,,,***((('''&&&%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$###"""!!! ###############$$$$$$$$$$$$%%%%%%%%%%%%$$$############"""!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&$$$###!!!  """###!!! """!!! """###"""!!!!!!!!!!!!""""""""""""#########$$$$$$%%%%%%&&&"""###%%%'''((('''%%%$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%%%%$$$###!!!!!!!!!""""""""""""!!!!!!#########"""""""""""""""!!!""""""!!! !!!$$$###""" !!!!!!!!!###&&&'''((('''%%%#########$$$%%%''')))+++,,,%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...---...000///...,,,---------......///000111111222111222333333222111222444000000////////////000000333333333444444444555555666:::===;;;666333444666222222222333333333444444444444555555555555444444333444555666777888999:::888777666555444555666666111111222444666888:::;;;<<<<<<<<<<<<;;;999777555333333555666888999999999>>>??????===:::666111...%%%$$$######""""""##################$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&'''(((((())))))(((((((((((()))******+++,,,,,,------,,,+++)))(((''''''***+++,,,---...------,,,,,,---...000111111111222111111222222111000000////////////000111222222222222222333333222222111000000111222333333222222111666666666777888999;;;;;;777888777555444333444666555555555555555555444333333333444444444444444444777666555444444444444444555444333222333444666888666555555666777888888777666888::::::999777777777777777777999<<>>;;;999777555444555666888999:::;;;::::::888:::;;;:::999888999;;;::::::::::::999999888888::::::::::::::::::::::::666666666777777888999:::<<<===>>><<<999666444444888777666444333333333333000333666777777777777777777999<<>>======;;;999888777555444222444555666888999888888777999:::;;;:::888777888999:::999777666555555555555888777666444444444444444111222333444444555555555444444555666666666555555666666555555444333111111222111///...---...///000...///111000...------...------..................------,,,+++)))'''&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""!!! """"""""""""""""""""""""###############"""!!!!!!"""!!!!!!  !!!""""""###$$$$$$%%%%%%$$$###"""!!! !!!###$$$"""!!!!!!!!!!!! ###!!!!!!"""###""" !!!!!!!!!!!!###############$$$$$$$$$$$$$$$#########$$$%%%%%%""""""############""""""###"""""""""!!!!!!""""""!!!""""""""""""""""""!!!""""""""""""""""""""""""!!!""""""!!! """""""""!!! !!!"""###"""$$$&&&(((((('''%%%$$$######$$$%%%&&&''')))***&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((()))))))))***+++++++++******++++++++++++******---,,,,,,,,,,,,,,,,,,---,,,...//////---,,,---.........//////000000111111222333444333111000000111000000////////////000000111111111222222222333333444777:::888444111222444333333333333444444444555555555666666666666555555444444555666777777888999777666444333333333333444111222333555777888999:::::::::::::::999777555444444555666888999:::::::::======>>>===:::666333000$$$$$$###""""""""""""### !!!"""$$$$$$%%%###############$$$%%%%%%'''(((((()))))))))))))))(((((())))))******++++++++++++******))))))(((((('''(((***,,,---------,,,,,,---...000111111222222111222222222222111000000///000000111111222222222000000111222222222222222000111222333333333333222444555666888999999999999777555444444555666555555333333444555555555444444444444444333333333333333777666666555444444444555666555444333333444555777555444444555888999999888888:::;;;;;;999888777777777666666888;;;>>>??????BBBAAA???<<<:::777555444777777777777888888999999:::;;;<<<;;;:::999:::;;;999999999999888888888888777777888999999999999888666666666777777888999999===>>>???===:::666555444999888666444333333333444000333666777666666666777777888:::===>>>???>>>>>>;;;:::999999:::888444///111333555777888999999999999999999777555444555666666666555444444444444444:::888555666888888666333000000111222444555666666555555555555555666777777777777666555333111000///111000...---------...///...///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***(((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!! """""""""!!!!!! !!!!!!!!!!!!!!! !!!  !!!!!!"""#########$$$###"""!!!!!!"""###$$$"""""""""!!!!!!!!!!!! ###""""""######"""  ######""""""""""""""""""&&&$$$  ###%%%!!!!!!""""""""""""!!!!!!$$$###  """!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""###!!!  """ !!!"""###$$$"""$$$&&&'''((('''%%%$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$###############$$$$$$########################$$$###"""""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&'''''''''((((((((())))))'''&&&&&&&&&&&&&&&''''''&&&''''''((()))******+++)))******++++++******)))+++++++++++++++++++++++++++---......---,,,---...////////////000000000000333444444333000//////000000//////......//////000////////////000000000000111444666555111...///111333333333444444444555555555555666666666666555555444555555555666666666666555555333222111111111111222333555666888888888777888888888888777666444444333444555777777888888888;;;;;;<<<<<<:::888555333$$$$$$###""""""""""""""" !!!"""###$$$$$$###"""""""""###$$$%%%&&&'''((())))))******))))))((((((((()))))))))******))))))))))))))))))))))))&&&''')))++++++++++++***,,,---...///000111111111111111222222222222111111000000000111111111222222---...000111222222333333000111222222333444444444333555666888999999888777777444333444777999777555222333444555666666666666666555555444333333333333555555555555555666666777999888666444444444666777555444444555888999999888888:::<<<;;;999777777777888777666888;;;===>>>===@@@???===<<<:::888666666999888777555555666888999;;;<<<===<<<:::999:::;;;::::::999999999999999999777888888999888777666555666666777888999999999999===>>>>>>===999666444444888666444333222222333444111333666666666555666777777777999:::<<<===>>>???888666555777::::::666222000111333555777777777777999999888555222111222333444444444444444444555555:::888888:::>>>===777111//////000111333555777888666666555444555666777888888777666555222000...---...---,,,+++******++++++---...000///---,,,,,,---++++++************))))))///......,,,+++)))'''&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!######""""""!!!  !!!!!!!!!!!!    !!!!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!! """""""""######"""!!! !!!!!!!!!"""""""""!!!!!! $$$""" """!!!!!!""""""""""""!!!!!!###"""!!!   !!!!!!!!!!!!!!!""""""""""""!!!  """ !!!!!!""""""!!!"""$$$%%%%%%%%%$$$#########"""""""""###$$$$$$$$$############$$$$$$%%%###""""""""""""###$$$$$$######"""""""""!!!""""""###"""!!! !!!###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&''''''&&&&&&'''((()))******+++((())))))******))))))((())))))************)))))))))+++---------,,,---...000000000000////////////111222333222000//////000/////////....../////////............////////////000222333111///---...///111222222222333333333333333444444555555444444333555555555444444444444444555444444333222111000000222333555777888777666555777777777666666555444444111222333333444444444444888999::::::999888666555$$$###""""""!!!!!!""""""########################""""""""""""###$$$%%%&&&''''''((()))))))))))))))(((((((((((((((((())))))''''''((((((((()))))))))((()))*********)))((('''+++,,,---...///000000000000111111222222222111111///000000000000000111111,,,---...000111222333333111111111222444555666777333444666777888888777666888555444666999;;;999666333444555777888888888888888777666555444444555555333333444444666888999:::;;;:::777666555666777888666555444555888999888777:::<<<======;;;:::999:::999777777888;;;======<<<;;;;;;::::::999888888888:::999777555555666888999;;;<<<===<<<:::999:::;;;;;;;;;::::::::::::;;;<<<===>>>>>>===<<<999777555666777888999::::::::::::;;;<<<===;;;888555444444666444222000000000222333333555666777666666777888777888888999;;;<<<>>>???:::777555555666777555333000111222444444444444333888888888555222000111222444444555555555666666666888888:::???BBB???777/////////000111333666888999777666555444444555666777666666555333111///---,,,---,,,+++******)))))))))+++---......,,,++++++,,,******))))))((((((((('''+++++++++***((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""""""""############$$$$$$######""""""!!!!!!!!!$$$$$$###"""!!!!!! !!!!!!""""""!!!!!! !!!  !!!!!!  !!!!!! !!!"""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!  !!!"""""""""!!!!!!""""""!!!!!!!!!""""""###!!!!!! !!!""""""###"""!!!!!!!!!""""""###$$$###"""!!! !!!"""!!!  """%%%&&&$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''(((((()))******+++'''(((((())))))(((((('''((())))))******))))))((((((***,,,---,,,,,,---...000000000000////////////...///000000000000111222//////............//////............////////////000000000///...---......//////000000000111111111111222222333333222222111444444444333333333333333555555555444333222222111111333555666777666444333666666666555555555555555111222222333333333222222555666777888888888777666######"""!!!!!!!!!!!!"""&&&&&&%%%$$$######""""""!!!!!!!!!"""###$$$%%%&&&&&&''''''(((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((()))))))))*********)))'''&&&)))***+++---......////////////000111111111111000////////////////////////+++,,,...///111222222222111111111222444666888999444444555666666666666666777666777888::::::999888444555666777888999999999888777666555555555666777333333444555666888:::;;;;;;999777666555666777888777666555666777888777666;;;>>>@@@@@@???======>>>:::999888999;;;======<<<999999999999999999999999:::999777666666777888:::;;;<<<===;;;999888999:::<<<<<<;;;::::::;;;===>>>>>>>>>>>>===;;;888444222555666888999::::::999999888:::;;;;;;888666555555555333000......///111333555666888777666666888999888999999:::;;;<<<======>>>===:::777444222111111000111222333444444333222777888888777444222111111555555666666777666666555666777:::>>>@@@===555///111111111222333666999:::777666555444444333444444222222222111000...---,,,......---,,,+++***))))))***+++,,,,,,***))))))***)))))))))((((((''''''&&&%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""!!!!!!!!!"""""""""############"""""""""!!!!!!!!!#########""""""!!!!!!!!!"""""""""""""""!!!!!! !!!"""  !!!"""!!!  """!!!!!!!!!!!!"""""""""###!!!!!! !!!"""""" !!!!!!""""""""""""!!!!!! """######"""  !!!!!!!!! !!! !!!!!!"""!!!!!! """!!!!!!!!!!!!!!!"""### !!!"""!!! !!!"""###$$$###"""  !!!"""$$$%%%$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((((((((())))))))))))&&&''''''((((((''''''&&&'''((()))******)))((('''&&&(((+++,,,,,,,,,---///////////////000000000000,,,---///000///000111333///......------......///............/////////000000///......---------............////////////000000000111111111111000000333333333222222222222222444555555555555444444333000111333444444444333333555555444444444555555666444555555555555444444333333333444555666666666666######"""!!!!!!!!!!!!!!!&&&&&&%%%$$$######"""""" !!!!!!"""$$$%%%&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''(((((('''((()))***+++***)))(((((()))***+++,,,---------......///000000000000000.....................---+++,,,---///000111111111111111111222444777999:::555555444444555555666666555777999999888777777888555555666777777888777777777666555444444555777888555555555555666777888999999777666444444555777888888777666666777777666555999;;;>>>???>>>===>>>>>><<<:::999:::<<<======<<<;;;;;;:::::::::999999999999999888777888888999::::::;;;<<<;;;999777888999<<<;;;:::999999;;;===>>>;;;;;;<<<;;;999666333000333444666888999888777666777999;;;;;;999888777888555333000......000222444777888999888777777999;;;::::::;;;<<<<<<<<<<<<<<<===@@@AAA===666111000111///000222444555666666555555888::::::777444222111555555666777777666555444555666777888888666333111333222222222444666999;;;666666666555444222000000.........///......---------------,,,+++)))((((((((()))+++***(((''''''(((***))))))(((''''''&&&&&&"""######$$$$$$######"""$$$$$$$$$$$$$$$###"""""" !!!!!!"""######### !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!  !!! """ !!!!!!!!!"""""" !!!!!!!!!!!!!!!######"""  !!!!!!!!!!!!  !!!  !!!!!! !!!!!!!!!  !!!!!! !!!!!!"""###### !!!"""""" !!!"""#########"""  !!!"""###$$$######""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&'''(((***++++++***((('''%%%'''***++++++,,,---///......//////000000111111,,,...//////......000111///......------......///---------........./////////...,,,+++,,,,,,---,,,........./////////000000000000111111111111000000111111111222222222222222333333555666666555555444//////000111222222333333333222222111222333444555555555666666555444333333111222222333444444555555######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$#########""" !!!"""$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&''')))***++++++++++++'''((()))***+++,,,,,,,,,------...//////000//////---------------------,,,+++,,,---///000111111111111111111222444777:::;;;666555444333333444666777333777:::999666555555777444555666666666666666666555444333222333555777888888888777666666666666666666555444333333444666777999888666666777777555444555777:::;;;;;;;;;;;;<<<<<<;;;::::::<<<=========>>>===<<<;;;:::999999888999999888999999::::::;;;:::;;;;;;:::888777777888;;;:::999888888:::<<<===<<<===>>>>>>===:::777555111222555666777666555444777999<<<<<<;;;:::999:::666444111//////111333555888999:::999888888:::<<<:::;;;<<<=========;;;:::999???DDDBBB:::444222444...000222555777999999999555888;;;;;;999666333222555555666666666555333222555555444222000000222444444444333333444777999;;;666666666555333111...---++++++,,,---.........---++++++******)))'''&&&%%%'''(((***)))'''&&&&&&'''******)))(((''''''&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$ !!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!   !!!!!!!!!!!!!!!!!!  """ !!!!!! !!!!!!""""""""" !!!"""#########""" !!!### !!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!"""$$$$$$ """###### """#########"""!!!"""###############""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%((()))***,,,,,,***)))((($$$''')))++++++,,,---///---......///000111111222...///000///...---...///.........------.........,,,,,,---------............,,,*********+++,,,+++////////////000000000000111111222222222222111111000000111111222222222222111222444555666666555444.........///000222333444111111000000000222333444444444444444333222111111000111111222222333444444$$$$$$$$$$$$###""" !!!!!!!!!!!! !!!!!!"""""""""############$$$$$$%%%%%%&&&&&&'''"""$$$''')))*********)))***((('''%%%%%%&&&'''(((&&&'''((()))***+++,,,,,,******************++++++...............------------...///000000///...---......///000000000000000000000222333555777888888222111111111333666888:::777666444222222333444555999666333333666777777555666666666666666666555555444444444333333444444555222222222222333444555555888777777666555666666666777777666777888999:::;;;;;;;;;<<<<<<<<<<<<======999<<<<<<999999;;;:::777999:::;;;;;;;;;:::999888888777666555555555555555:::::::::;;;;;;<<<<<<<<<>>><<<::::::;;;;;;888444111444666555222111222333999999:::;;;;;;:::999999999666111...---...222444888999::::::999888777666444555666777999;;;<<<<<<<<<>>>@@@>>>999555444444222222222222333444555555333444555555444333000///444555777999999888777666333222111/////////000000444222000222444666444222555444444333222111///...,,,+++***+++---...---,,,***,,,------+++((('''((()))))))))***+++++++++,,,((('''&&&%%%%%%&&&'''(((######$$$$$$%%%%%%$$$$$$###%%%'''))))))'''%%%### !!!!!!!!!!!!""""""""""""""""""!!!  !!!!!!!!!!!!  ###"""### !!!!!!  !!!"""!!! """  !!! """    !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$###!!!  """### !!!!!!!!!!!!!!!  """###%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''(((((((((((()))+++*********+++,,,------------......///000000000---,,,***))))))***,,,---+++******)))+++---///111000000...+++)))(((***,,,///,,,((())),,,000111000////////////............333333222111000///...---///000111000///000111333000000111333333333333333333333444444333222000///333222222222222222222222111333555555222000000000111111111111111111111111 !!!!!!""""""""""""!!!$$$######""""""!!!!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&'''(((((('''&&&)))(((&&&%%%$$$%%%&&&'''&&&'''((()))***++++++,,,))))))*********+++++++++,,,,,,,,,---------------,,,,,,---......---,,,,,,......///000000000000000......///111222333444555111000000000111333666777666555333222111222333444666333111111333555555444444444444444444444444444555444333333333333333444222222111111222333444444777666666666666666777777666666666777777888888888777888888888999999::::::999<<<<<<999888:::999555777888999::::::999888777777666555555444444444555777777888999999:::;;;;;;>>><<<::::::;;;;;;888555444666888777555444555666999:::;;;<<<<<<;;;:::999999666333000///111333555777888999999999888777666555666777888:::;;;<<<======>>>???>>>;;;888666555444333333222222222333333666777777777666444111000222333555666666666444333111000/////////000111222333111000111444555444222333333222222111000///...)))))))))***---//////...+++,,,------+++))))))***))))))******************((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%$$$###"""!!!###%%%&&&&&&%%%###!!! !!!!!!!!!""""""""""""""""""""""""!!! !!!!!!!!!!!!  """     !!!!!!!!! !!!!!!!!!"""  !!!!!!!!!  !!!!!!!!!!!!!!!""""""###$$$"""!!! !!!"""!!!!!!!!!"""""""""###### !!!""""""###""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''((()))***+++&&&&&&'''''''''((((((((()))))))))))))))******++++++,,,,,,------......///---,,,***))))))***+++,,,...---+++***)))***+++,,,//////...+++)))(((***,,,---***&&&&&&(((+++++++++.........///000000111111333333222111000///......///000111111000000222333//////000111111222222333333333444444333222000///222222222333333333333333333444555555222111111222222222111000000000000000 """###$$$%%%%%%&&&&&&%%%$$$######"""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&&&&''''''((()))***++++++(((((()))***+++,,,,,,---***++++++,,,,,,---------,,,------......------,,,//////000000111111000000......///000000111222222000000//////000111333444444444222111111111222333111000......000222222222222222222222222222222222444444333222222222222222111111000000000111222222555555555666666777888888555555666777777777666555555555555666777888888999:::<<<<<<999888:::999555555666777888888888777666555555444333333333444444444555555666777999:::;;;===<<<;;;;;;;;;:::888666555777888888777666777888::::::;;;<<<<<<;;;::::::777666444333333444666777666777777888888888888777666666777888:::;;;<<<<<<===<<<<<<======<<<999777555444333222111111111111222222333333333111000//////000222333333333222111000///......///000222333222111000111333444333222000111111111000//////...***))))))***,,,------,,,+++,,,,,,+++***)))+++,,,******))))))))))))))))))(((((('''&&&&&&'''((((((''''''&&&&&&%%%###"""!!!!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""!!! !!!!!!!!!!!!  !!!  !!! ###  !!!"""!!!!!!!!!######""" !!!!!! !!!!!!"""""""""!!!  !!!!!!!!!"""""" !!!!!!!!!!!!!!!"""""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))******+++,,,,,,---------,,,+++***))))))***+++,,,+++***)))((()))******......---+++)))(((***+++,,,***'''&&&'''(((((((((,,,---...///111333444444444333333222111000/////////000111000//////111333//////......///000222333333333333333333222000000222222333333444444555555666666666555333222333444444333111///......////// """###%%%%%%&&&&&&&&&&&&%%%$$$######"""!!!!!!!!!!!!!!!""""""""""""&&&&&&%%%%%%$$$######"""&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''(((((()))******'''((((((***+++,,,------******+++,,,---.........//////000000000000/////////000000111111111000000000000000111111111111111111000000000000111111222333222111111000000111111///...------...000111222111111111111222222222222444444333222111111111111111000000/////////000000222333444555666777888888444555777888888666555333444444555666777888999999888;;;<<<999999<<<;;;888444555777888888777666666444444333222222333333333333333333444666888:::;;;;;;;;;;;;;;;:::999888777444555666777777777777777:::;;;<<<<<<<<<<<<;;;:::666666666666666777888888555666666777777888888888555666666777888999999:::;;;999888999<<<===:::777333333222111111111111111...///000111222222222222//////111111222111111111111000///......///111111000000000000111222222111000000000111111000//////...---+++***+++***((('''*********)))((((((***---***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$###""""""###%%%%%%%%%%%%###""" !!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!  !!!"""$$$!!! $$$!!!  !!! !!!  ######!!!  !!!!!! !!!!!!"""!!! !!!"""""""""!!! ###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&)))))))))***++++++,,,,,,---,,,+++***)))))))))***((('''''''''((()))+++,,,,,,,,,,,,+++)))(((***+++---+++)))))))))***++++++......///000222333444555333333333222111000000000.../////////------///111000///...---...000222444333333333333222222111111222222333444444555666666888888777555333333444666777555333000///...////// !!!!!!"""######""""""%%%$$$$$$###""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######"""!!!$$$$$$$$$%%%&&&((()))***&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&'''(((((())))))'''((((((***+++,,,------+++,,,,,,---...//////000000000000000000000000000000000111111111111000000000000000000000000000000222222111111111222222222222222111111000000000000/////////......///111222111111222222333333333444444333222222111111111222111000000///............000111333444666666777777444555777888888666444333333333444444555666666777666999:::999:::===>>>;;;444555666888888888777666333333222222222333333444333333222333555777999;;;999:::::::::999888777777444555555777888999888888999:::;;;<<<<<<;;;:::999555666666666777888888999555555555666666777777888444444555555666666666777777555444666999:::888666000000000000000111222333555555555666666555555555000111111222222222222222333222000...............//////000000000000000111111111111222111111000000...,,,+++******)))'''&&&'''((((((&&&%%%&&&(((***(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$$$$%%%$$$$$$###""""""###$$$$$$###"""""" !!!!!!!!!!!!  !!!"""###$$$!!!     !!!!!!!!!!!!!!!!!! !!!!!! !!!"""""""""!!! ######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&((())))))******+++,,,,,,,,,++++++***))))))))))))''''''''''''((())))))******++++++***)))((()))++++++++++++++++++,,,...///111111111111222222222222333222222111111000000000------...---++++++---...111000///...///111333555333333222222222222222222222222333444444555666666888888888666444333555777888777555333111000000000 """""""""""""""!!!!!!!!!############$$$$$$$$$%%%&&&%%%%%%$$$###"""""""""######$$$&&&''')))******&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&''''''(((((((((((()))***+++,,,,,,---,,,------......////////////......------......///111111222222111111000000........................222222333333333333333333222222222222111111000000111111111000...///111333222222222333333444444555333333222222222222333333222111000///...---------...///111333444555444444333333555555666555444333111111111222222222222333333777888777999<<<<<<:::333444666777888777777666333333222222222333444444333222222222333555888999777888999999777666666777666666666888;;;<<<;;;:::999999:::;;;;;;:::999999555555555555666777777888666555555555555666666777444444444444444444444444444333222333555666666555////////////000111222333888888777555444222111111222222222222333333444444444222000...---------------...000///......///111111222222222111111000///***)))((()))***+++***)))&&&''''''&&&%%%$$$&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###$$$$$$######   !!!!!!!!!   ###   """!!!!!!  !!!"""""""""!!!!!!   !!!!!! !!!!!!!!!!!!!!! !!!!!!"""$$$##################$$$ !!!!!!!!!"""""""""######$$$$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))'''&&&%%%((((((((()))******++++++******************************))))))((('''&&&%%%((()))******)))((()))+++((()))++++++++++++...000222222222222111111000000111111111111000000//////,,,---...,,,+++***,,,---000000//////000111333444333333222111111222222333222222333333444444555555777888888777444444555666888777666555444222111000 !!!!!!!!!""""""""""""""" !!!!!!!!!""""""""""""%%%%%%$$$$$$######"""""""""###%%%&&&'''''''''&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''))))))*********+++++++++------------------------000///...------...///000111222222222222111000///------....../////////000111111222333333444444444222222222222222222111000222333333111......000222111111222222333444444555222222222222333444555666333222111///...------------...000222333333222111000000111111222222333333222222222111111111111111333666777555555888777444111222444555666666666555333333333333333444555555333111000///000222555777444666888777555444444666666555555777;;;===<<<:::888888999::::::999888888666555444333333444666777777666555444444444555666444444444444444444444444111222333333222333444666000000/////////000000111444333222111000000000000333333333333333444444555222111///...---------...,,,...000///------///111111222111111000///...---)))''''''(((***+++***)))&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!""""""""""""!!!!!!  !!!!!!!!!"""""" !!!!!!    !!!  !!! """###$$$$$$  !!!"""""""""!!!   !!!!!!!!!!!! !!!""""""  !!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%&&&&&&!!!"""###$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((('''%%%$$$&&&&&&''''''(((((())))))'''((()))******++++++++++++******)))((('''&&&%%%&&&(((******)))((()))***)))+++---,,,+++***,,,...222222111111000000000000000000000///////////////...//////...,,,+++---.........//////000111111222333222222111111222333333222222222333333333333333666777888777555444444444555666666666555333000///!!!!!!"""###############!!!!!!!!!"""######$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############"""###%%%&&&&&&%%%###"""''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&******************++++++---,,,,,,,,,,,,,,,,,,,,,222111000//////000111222222222222222222111000/////////000000111222222333000000111333333444444333222333333333333222111111333444444111...,,,///111000000111222333333444444222222222333444555666777444333111000......------,,,---///111222111000///............///000222333555555444444333222222222333555555222222333222///000111222444555555444444333333333333444444555666222000///......000333444333555777777444333444555333222222555999;;;:::888777888999999999999888777666555333222222333444666888777555444333333444555555555555555555444444444000333444333111111444777222111000//////......///000000111222333555777888333333222222333333444555000000...------...///000+++---//////---,,,...111111111111000///---,,,++++++***(((((())))))'''&&&'''(((***)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!!!!!!!     !!!""""""!!!!!! !!!!!!  !!!"""!!!     !!!!!!"""!!!  !!!!!!  !!!!!! !!!"""###!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""""""""""""""############""""""###$$$%%%%%%&&&&&&%%%&&&'''((()))((('''&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&(((((((((&&&$$$###$$$$$$%%%&&&&&&''''''(((&&&'''(((***++++++++++++'''((()))))))))))))))(((%%%''')))***)))((()))***,,,...000///,,,+++,,,...000000000000000000000000////////////............000000000///------...///,,,---...///000000000000333222111111111222333444333222222222222222222222555777888888666444333333333444666666555333000...!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''++++++******)))(((((((((+++,,,---...////////////111000///////////////000222111111000///000000000///////////////000111111111111222333333333222222222000...///222333111///000111333222000---------......///111333333222000222222111111111111222222666555333111///...---,,,,,,---///111111111000000000000000000000000111111444111000444555222000111111222444555555444222111333333333333333333333333.........///000222333444333333111///---...000222222222222333444555666777333333333444444555555555:::999888777666555555555222222222222222222222222666666555444444333222222///000111222333444444444000222444666666666555444111000///......///000000111222333222111111333555777777666555333111///---//////.........---------***)))))))))***,,,...///---...000000000...+++***''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""#########""""""!!!!!! !!!"""###  """$$$  ###!!!   !!!""""""""" """###$$$### !!!!!!  !!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########""""""!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""((()))(((((('''&&&$$$$$$''''''&&&&&&&&&''''''(((+++*********))))))((((((&&&&&&''''''(((***+++,,,000///...---------------///000000111111222333333111111000///---+++***)))'''))),,,///000000///---...///000///------///000444333222111111222333444333222222111111222222333777666555444333333222222222222222222222111000///!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!"""############"""########################%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''******))))))))))))((((((******+++,,,------------//////.........//////000111111000000//////000000///////////////000000111111111222222333333222222222000...///111222111///...000222222000///...///...---...000222222111///111111000000000000111111444333111000...------------...///000111111111000111111000000111111222222444000///222444222111222222333333333333333333222555555555555555555555555111111111111111111111111111222222000//////000222333333333333444555666666000000111111111222222222222222222222333444555666333333333222222222111111333444666666666444111000000111222333444444444444555555444444444444444444222111000//////000111111///000111000......000111555555555444333222111000/////////......---------***))))))))))))+++,,,------...//////...---+++***'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""""" !!!"""###$$$$$$%%%!!!!!!!!!!!!  !!!  !!!   !!!"""!!! !!!  !!!!!!!!!  !!!  """""""""!!!!!!!!! """""""""######""""""!!!#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&'''((((((*********)))))))))((((((&&&&&&''''''(((***+++,,,,,,,,,,,,,,,,,,---...///000000000111222222333333111111000000...---+++***)))***,,,...//////........./////////------///000111000000000000222444555333222222222222222222333444555666666666444222111222222222222222111000000 !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((((()))***++++++++++++------------...///000000111000000000//////////////////......//////000111000111111222333333222222222000///000111111000///,,,...111111000///000000,,,,,,,,,...000000///...000//////////////////000111000///...---------------...///000111111111111222222222222222333444444666111///222333222222444333333222111111222333333666666666777777777777777444444444444333111000...000111222222111000111333333333333333444444555666000000000000111111111111000000000000111222333444444444333333222222111111111333666777777444111...111222333333444444444444888777444222111222333444333222111000000111222333111222111000...---...000333333333333333222222222////////////............+++***)))(((((()))***+++---------,,,++++++******&&&%%%$$$$$$######$$$$$$######$$$$$$%%%%%%&&&&&&""""""!!!!!!!!!!!!  !!!###$$$%%%%%%!!!    """   """!!!   """!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""#########$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%&&&'''))))))******))))))))))))((((((''''''''''''(((***+++,,,((())))))***,,,...000111000000111111222333333333000000000000///...------,,,,,,,,,------............//////...------...000...------...///111444555333333222222222222333333222444666888777555111///222222333333333222111111 !!!!!!!!!!!!!!!!!! !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))******'''((()))***++++++++++++------------...///111111///000000000//////......///............///000000///000111222222333222222111111000000000000000///---///111111000/////////++++++***,,,...///...---///......------......///...------,,,,,,------......//////000111111222222333333333333333444555666:::555111333333222222555444333111//////111333444666666777777777777888888555555666666555333000...///111333333222222222333333333333333333444555666333333333333333333333333333333222111111111111111333333333333333333333333222333555666555333111000111111222333333333333333555444333222111222222333333333222111222333444555555666555333111000000111111111000000000000000111////////////////////////---,,,+++))))))))))))***---,,,+++***)))))))))***%%%$$$$$$###"""#########""""""###$$$%%%&&&&&&'''!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!""" !!!!!!!!!  !!!!!!""""""!!!!!!"""""""""############$$$###############$$$$$$$$$############$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$%%%&&&((()))***))))))))))))))))))((((((''''''''''''((()))***+++))))))***+++,,,...000111000000111111222333333333000000000000000000///.........---,,,,,,,,,---.........///...---,,,...000...---------...000222333222333333333333333333222111333444666555333111///222222333333333333333222 !!!!!!!!!!!!  """"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((())))))***((()))***+++,,,,,,,,,,,,---------...///000111222...////////////...---,,,...............//////000...///000111222222222222111111111111000//////000///111222222000...------+++***)))***,,,------,,,......------------......,,,,,,,,,,,,,,,------.../////////000111111222333333333333333444555666777???999555555555222222444444222000......000222444555555666666666777777777444555666777666444222111///111333444333222333444444444333333333444555555555555555555555555555555222222111000000000111111111111222333444555555666444444333222222222333333000111111222222222222222///000111222333222222111444333222222222444555666777777777555222000111222111000///...---------...000000000000000000000000000///---+++************,,,,,,***))))))((())))))$$$$$$###"""""""""######""""""######$$$%%%&&&&&&"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!""""""""" !!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!"""""""""#################################"""""""""######$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&&&&&&&&&&%%%######$$$$$$&&&'''))))))(((((((((((((((((())))))(((''''''(((((()))***+++,,,,,,,,,,,,---...///000///000000111111222222333//////000000000000/////////...---++++++,,,---...---...///...,,,,,,...///000//////......///111111222333444444444444333222222222222111111111111111111222333444444444444444 !!!!!!   !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""""""""#########$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''(((((())))))***+++,,,,,,---,,,,,,------------...///000000---.../////////...,,,+++......------......///000......000111222222333333111222222111///...///000000222333222000---,,,,,,+++***((()))+++------,,,......------------......,,,,,,,,,,,,,,,---......000000000000000222333333333333333333444555777777???999666777666333222333333111///......///111333444444555555666666777777333444555666666555444333222333444444333222333555444444444333333444444555444444444444333333333333---------...///111222333111111222333444555666666555444222000000111333555111222222333333222222222---///111333444333222111333333222222333444555666444555444222000//////000000///...,,,,,,,,,------000000000000111111111111111000...,,,+++++++++++++++++++++***))))))((((((%%%$$$######""""""######""""""######$$$$$$%%%%%%""""""############$$$$$$###""""""!!!!!!  !!!!!! !!!""""""###   !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""""""""!!!!!!""""""###$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$%%%&&&((((((''''''(((((((((((())))))((((((((((((((()))******......---------...//////......//////000111111222//////000000000///......///...---,,,+++,,,---...---......---,,,,,,---///222222000000000000111222222333444555555444333222222222111000000111111222111222333444555666666666 !!!!!!  !!!"""#################################"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,---...//////---,,,***...------------...//////---...///111222222333333111222333222///---...000...000222222000.........,,,***((()))+++---------......------------......---,,,,,,,,,,,,------...111000000000000222333444222222222333444555777777:::666444666777444222333222111///......///111222444444555555666777777888555555555444444444333333444555555333222222333555555444444333333444444444444444444333333222222222---......///111222444555444444444444444444444444333333222111111222333333333444444555555444444333222222222333333333333222333222222222222444555666222222222111...---...000///...---,,,---...000111000000000111111222222222000///---+++******++++++++++++,,,,,,+++***((('''%%%%%%$$$############$$$###############$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!""""""$$$#########"""""""""!!!!!!!!!!!!"""###$$$$$$$$$%%%$$$###"""""""""######""""""$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''((((((((())))))((((((((((((((())))))***------,,,,,,------...///------......//////000000///////////////...---,,,------,,,,,,,,,------...---......---,,,,,,---///333222111111222333444555222333444666666444333222111222333333333333222222111222333555666666777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''((()))***++++++,,,,,,+++++++++******)))*********,,,---...//////---+++***...------------...//////---...///000222222333333111333444222///---...000,,,///111111000//////000,,,***))))))+++---...---///......------......///---------,,,,,,------...111000000000000222333444111222222333444555777777555222111555777444222333111000///......///000111444555555666777888888888777666555333222222222222666666555333111111333666555444444333333333444444555555555444444333333333444333333333333333444444777666666444333222111111111111222333333333222111555666666666666666555555888666444222222222333444222222111111222444555666222222222111///...///111///...------...111333555000000111111222222222222...---,,,***)))******+++***+++,,,---,,,***((('''&&&%%%$$$$$$######$$$$$$$$$$$$$$$###############!!!!!!""""""######$$$$$$ !!!!!!""""""   !!!"""""" !!!!!!!!!"""$$$#########""""""!!!!!! !!!!!!"""###$$$$$$$$$&&&%%%$$$#########$$$%%% !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&'''''''''(((((()))))))))(((((((((((())))))***++++++++++++,,,---...///,,,,,,------.../////////////////////...---,,,+++,,,,,,,,,------.........------...---,,,+++---///222222222222333555777999222333555666666555333222000222555777777666333111111222333555666777777777 !!!!!! !!!"""#########""""""""""""###############"""""""""""""""######"""!!!!!!!!!!!!!!!!!!$$$%%%$$$###&&&%%%$$$$$$############(((((('''''''''&&&&&&&&&((('''((()))+++,,,+++***,,,,,,,,,+++))))))+++---//////...---,,,,,,++++++---.../////////...---,,,,,,---///000222333333333222111///.........//////555444333111000/////////000000///...............+++...000...***)))---111..................//////444333222333555666555444666444222111111333666777666444333444666666333000444222000///...///000111222333444555666666666666666666555555333222000///777888888666333222222333555555444333333333444444999888888888777777666666444333222222222444555666888777555444333333333444111222333444555666666555777777777777777666555555:::999666444333444555666555444444444555666888999222222222111111000000000//////...//////000111111222000///000222333333222333222000...---,,,------(((***,,,......,,,***(((&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%"""$$$$$$######""""""!!!!!!    !!! """    !!!  !!!!!! !!!###"""!!!!!!!!!###$$$%%%$$$$$$###"""""""""""""""!!!"""#########""" !!!!!! !!!######!!! """$$$%%%$$$###"""###$$$&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((())))))*********)))))))))***+++,,,,,,+++***)))------......//////000000////////////...---,,,+++,,,---...000000000000///------,,,,,,,,,,,,------444444444444555555666666444444444555555666888888666555666888:::;;;:::888333333333333444666777777  !!!!!!!!!!!!!!!!!!"""###$$$%%%###########################"""!!!!!!!!!!!!!!!""""""!!! !!!###$$$$$$###&&&&&&%%%$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&((((((((()))+++++++++******++++++***))))))+++---/////////...---,,,,,,,,,,,,,,,.../////////......------...000111222333444333222111000///000111222666555444222111000000000000000000/////////......---000111...***(((***---111111111111222222222333333222111222333444333222555444222111222333666888888666444555666777555333555333111000//////000111333333444555666777888888444444444333333222222111666777777666333222222222444444333333333444444444999999999888888888777777888888777777777888888999666666555444333333333333444444444444555555555666777777777888888888888888;;;;;;999888888888888999999888777666555666777777444444444444444444444444000000//////000111111222222000//////111222222222222111///...---,,,,,,---,,,---......---***'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""###%%%&&&$$$"""!!!!!!!!!!!!  !!! """$$$"""!!!!!!""""""!!! !!! !!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!!)))&&&###!!!!!!"""""""""###$$$%%%$$$#########%%%'''&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&'''((()))*********************++++++++++++******..................------/////////......,,,+++++++++,,,...///000//////...111111000000000000111111333444555555666666666555444444444444444555666666555555777999;;;;;;999777444444555666777888999:::   """$$$%%%&&&############$$$$$$$$$$$$"""!!!!!!!!!!!!!!!""""""&&&$$$""""""###$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''((()))******++++++***((()))******))))))+++---000000//////......------++++++---...///000000000............000222444555111111000///000111222333666555444333222222222222000111111222111000///...///111111...)))&&&(((***000000111222333444555555222111000000111222111///333333111111222444666888:::888666555666777777777777555333111000000000000111000000111333555777999444333222111111222333444555666777666333222111222222222222333444444555555999999999999888888888888999:::;;;;;;;;;:::999999444555555555555555444444666555444444444444666666888888888888888999;;;;;;;;;;;;;;;<<<<<<;;;;;;:::===<<<:::888777666666777555555555555666666666666222111111111111222222333111000//////111222222111111000///...---,,,,,,,,,---.........---+++(((&&&$$$$$$$$$$$$######""""""$$$###""""""$$$$$$###"""!!!!!!!!!    !!!###%%%###!!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!! !!!!!!"""###$$$000+++%%%!!! """###$$$"""$$$%%%$$$###"""###%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++++++++++++++************++++++/////////...------,,,,,,...//////......---,,,++++++,,,---///000//////...000000////////////000000333444666777777666555444333333333333444444444444555555777:::<<<;;;888666333333444666777999:::;;;  !!!"""!!!  !!!"""###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""!!!!!!!!!!!!"""######'''%%%""""""###%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&((()))************+++(((***++++++++++++---///111000000000//////......,,,------...///000000000000///......///111444555000///......///000111222555444333222222222222222000111333333333222000...///000000---)))'''((())),,,---...///111222333444222111000000111111000///222222111111222444666777:::888666555555777888999888777555333111000000000---,,,,,,,,,...111444666555444222111000111333444333555666666444222222222111111222333444555555555888888888777777777777777777999;;;<<<<<<:::888666444555666777777777666555555444333222222444666888999888888777888999:::;;;999:::<<<>>>>>>===<<<;;;???===;;;999888888888888666666666555555444444444333333222222222333333444111000......000111111000//////...------,,,,,,,,,***+++,,,------,,,+++***$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """ !!!'''...444,,,  """!!!  !!!""""""!!! ###""""""!!!!!!!!!"""""" !!!"""%%%&&&///+++%%%!!!!!!"""$$$$$$!!!"""######!!!!!!"""###$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''')))***+++++++++,,,,,,***))))))***,,,,,,/////////...............//////000000///......---,,,---///000111111000000000000////////////000000222444666888888666444333444444444555555444444444555555777:::;;;:::777444///000222444666888999999 !!!!!! """######""""""!!!###""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&'''######"""""""""######$$$&&&$$$""""""%%%'''))))))&&&&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&(((***+++))))))***,,,)))+++------------...000000000000000000/////////////////////.../////////000///......///111333555111000000///000111333444333222111111111111111222000111333444333222000///.........,,,+++***+++,,,++++++,,,...000111222333333222111111222333222000222222111111222444555666888777555444444555777999888777555444222111000000,,,,,,+++,,,...111444666888777444222111111222333222444666666555333333333111222333555555666666555555555555666666666666666666888:::<<<<<<:::888666555666888999999888777666222222111111222444777999999888888777777777888888999;;;===@@@AAA@@@???>>>===<<<:::999999999:::;;;999999888777555444333333444444333333333333444444111///......///000//////......------,,,,,,++++++******+++,,,,,,+++******$$$$$$###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" $$$ """777CCCIIILLL999    !!!  !!!""""""###"""!!!""""""!!!!!!!!!!!!"""""" !!!###%%%&&&'''%%%###""""""######""" !!!"""!!!  """!!!!!!""""""###$$$%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%'''(((******++++++---,,,+++******+++,,,---------...///000000111111000111111111111000000///...///111222333333222222444444333333333333444444222444666777777666333111444444555666666666555555555555666888999888555222///000222555666888888999 !!!!!!!!!!!!!!!"""############"""%%%$$$$$$#########$$$$$$%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$###$$$$$$$$$$$$###"""###&&&((())))))%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%(((++++++)))(((***---+++---//////......///000000000000000////////////111000//////......//////000/////////000111333444444333222111222333444555111111111000111111222222111111222333222111000///---------,,,,,,------...,,,---...000111333444444333222111222444555444333222222222222222333333444555555555444333444666888666666555444333111000000///...//////111333555777999888666444222222222222111444777888666555444444222444555666777777666555444444444444555555555555777999<<<===>>>===;;;999777888888888888888777777222222222222333555777888666777888888999888888888999;;;>>>@@@BBBBBBAAAAAA::::::999888888999;;;;;;<<<;;;:::999888777666555555444444333333333333333111///------...///...---,,,,,,------,,,,,,+++***---,,,,,,+++***((('''&&&%%%$$$$$$###"""!!!  !!!!!! !!! """888WWWaaa___[[[???  !!!!!!######"""!!!!!!"""""""""!!!   !!!###$$$%%%!!! """######!!!!!!"""!!!  !!! !!!"""###%%%&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&'''((()))*********,,,,,,++++++++++++,,,,,,+++,,,---...///111222222000000111111111111000000000111222444555444444333333222222222222222222333222333555555555444222111333444555777888777777666555555444555666555333111111333555777999:::999999 !!!!!!"""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&'''(((((()))))))))((('''&&&%%%$$$$$$$$$$$$######$$$&&&((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((($$$(((,,,+++)))(((***---+++---//////...------...////////////////////////000//////......///000111/////////000111111222222333222111000000000111222111111111111222222333444222111111111111000000000///...------......///......//////111222333444444111000000222444555555444333333333222222222222222222555666666444444666888444444444333333111111000000000111222333444555555888888777666555555444444111444777999888666666666555666777888888888666555444444444555555555666666777999;;;===>>>>>>===<<<888888777666555555555555666666666666666555555555222444888:::<<<<<<;;;:::666888:::===>>>@@@@@@@@@999999888777777888999:::999999999999888888888888555444333333222222333333111///------.........---+++,,,,,,---,,,+++******,,,+++***)))(((&&&%%%%%%&&&%%%$$$###"""!!!!!!  !!! !!! ;;;\\\aaaTTTOOO555 ((($$$  !!!"""!!!   !!!!!! !!!!!!"""############  """""" !!!"""######!!!!!!"""###!!!!!!"""###$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&'''((())))))((((((+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////...//////000000/////////000111222444444444444333000000////////////000000222333333333222222111000000111444666777888777666666444222222222222111000222333666888999999888888 !!!""""""!!!!!! !!!"""#########$$$%%%&&&((()))***&&&&&&&&&'''((())))))***+++***)))'''&&&%%%$$$$$$%%%$$$$$$%%%&&&'''%%%###############$$$$$$%%%&&&&&&&&&&&&'''''''''(((((($$$(((,,,,,,((('''***---+++---//////---,,,,,,,,,............////////////............///000222333...///000111222222111111000///...---,,,,,,------222222222222333444555555222111000000//////000000111000.........//////.........///000111222222333000//////111444555555555444444333333222111111000222555777777555444666888333333333333222222111000...///111222333333333333666666777777777777666666111444888:::999777777777666777999:::999888666555444555555555666666777777666777999;;;============888777555444333333333444:::::::::999888666444333///333777<<>>222333555777999;;;<<<===:::999777666666666777777444444555666777777888888555444333222222222222222111///------......---,,,***+++,,,---,,,+++***)))((((((((((((((((((((((((&&&&&&%%%$$$###"""!!! !!! !!! !!!!!!!!!"""""" (((IIIIII888444!!!!!!!!!%%%666///$$$!!!!!!""" !!!"""### !!!#########"""""""""  """$$$%%%$$$###"""###$$$###############$$$$$$$$$""""""###$$$%%%%%%&&&&&&''''''((((((((((((((('''++++++---......---++++++++++++++++++++++++++++++------...............---///000222333444444333333333222222222222222222333333222222111111000000000...///222555777777777666666444111///000000000///111222444666777777666555 !!!!!!!!!!!! !!!"""$$$%%%&&&''''''$$$%%%&&&'''((()))******,,,+++)))'''&&&%%%&&&&&&""""""###$$$$$$$$$$$$######$$$&&&&&&&&&&&&$$$###$$$$$$######$$$&&&''')))&&&''')))+++,,,+++***)))***---111222000...++++++)))***,,,...//////......------------------,,,,,,111222333222111000111222444111//////222333222000222222333444444222111000222111000///000111333555222111///---,,,++++++,,,---...111333444555555444000111111222333444555666666777777888888888777777444555555666555333222111555444333333222111000///222222222333444555666777333333444666888777444222444666888999:::;;;::::::;;;:::999888777666555444555555444444444444555666:::999999:::<<<======<<<;;;:::999777666555555555666777999:::999888666555222333555999>>>@@@@@@???999888777777777888999:::999888777666555555555555444666888888777666666777555333111//////111333555444111///......---,,,+++000///,,,***))))))))))))******)))''''''&&&&&&&&&$$$######"""""""""""""""###!!!   $$$$$$###""" +++%%%!!!!!!"""!!!  """### !!! !!!###%%%###"""""""""!!!!!! ######""""""!!!!!! """######""""""###%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%'''(((***+++,,,***++++++******)))(((''',,,,,,+++,,,,,,---/////////...,,,*********+++,,,111111111111111111222222111///...000222333111///222222222222111///...---///000333555666666555555333222000///......//////000000222333555666888888  !!!"""""""""""""""###$$$%%%%%%%%%%%%''''''((()))***+++,,,,,,***)))'''&&&%%%$$$$$$%%%""""""######$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&''')))***++++++***)))***---///000...+++*********+++,,,------,,,,,,+++***++++++,,,---...///000000222333222111000111222222000///000222333222000222222222222222111111000222222000///000111222444555444222111000000000111000000111222333333333333//////000111222333333333666666777777777777666666555555555444444333222111444444333333222111111111222222222222333555666777444555666999;;;:::666333555555666777888888888888999888777666555444444444666666555555444555555555666666777888:::;;;;;;;;;::::::999888777666666555444555777888888777666555333333555888<<>><<<;;;:::999888888888999888888777666555555555555555666888777666555555666333222000//////000222333333111............---,,,,,,+++***)))((())))))******)))((('''&&&&&&&&&&&&$$$######""""""""""""""""""!!! """    """$$$%%%%%%$$$$$$$$$#########""""""""""""!!!!!! """######""""""###$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&'''''''''((((((((()))))))))))))))))),,,,,,,,,---......//////000...---+++++++++,,,---/////////000000111111111000///...000222333111///000000000//////////////////111333555666666666555222111000............///000000111222444555666666!!!######$$$######$$$$$$$$$$$$######''''''((()))***++++++,,,((('''&&&%%%$$$#########!!!"""""""""############%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&((()))******))))))+++---...---+++)))))))))++++++,,,,,,,,,+++***)))***++++++,,,---...//////000111222222111000111222000///000222333444222000222222111000000000000111333222111000000000111222111000///...//////000111222222111000000111111111//////000000111111222222555666666777777666666555555444333222222111222222333333333333333333333333111111111222333444555666555666999<<<>>>===999555555555555444444555555666777666444333333333444555777777666666555555555555333444555666888888999999777888999999888777666555222333444666666666555555222222333666:::<<<;;;;;;===<<<:::888777666555555777777666555444444444444555666777777555333333444111111000000000000000000111///------...///...---))))))(((((((((((()))))))))(((''''''&&&&&&&&&&&&$$$######""""""""""""""""""!!!  !!!  !!!"""$$$$$$$$$###############"""""""""!!!!!!!!!!!! """######!!!!!!"""$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''((())))))))))))***+++---...//////......------+++******+++,,,---------......///000111111000///...///111222111000......---------///000111000111333555666666555555222111000...---......///000000000111222222333333 """###$$$$$$!!!"""##################%%%%%%%%%&&&'''(((((()))''''''&&&%%%$$$$$$######!!!!!!!!!!!!""""""######&&&%%%$$$######$$$%%%&&&$$$$$$$$$###############$$$%%%&&&((())))))))))))---------+++)))((()))***+++++++++,,,,,,,,,,,,,,,.........------,,,,,,+++000111222222111000222333...///111333444333222000333222000/////////000111444333222111000000000111...------,,,---...///000111111////////////111222111111111222222222333333666777777777777666666555555444222111000000111222111222222222333333444444000000000111222333444555555777:::===???>>>:::666666555333222111222333444666555333222222333555666777777777777666555444444333444666777666666666666444555666888777666444333///000111333444555555555111000000222555777777666888777666555444333222222666555444333333222222333444666666555333111111222000000111222111111/////////---,,,,,,...///......))))))(((((((((((((((((((((''''''&&&%%%%%%&&&&&&$$$######"""""""""""""""""" !!!###$$$  !!! !!!!!!!!!!!!!!!!!!!!!!!! """###"""!!!!!!"""###""""""######$$$$$$%%%%%%############$$$$$$$$$$$$(((''''''&&&%%%$$$$$$###%%%&&&&&&'''((((((''''''((()))+++---...---,,,+++******)))))))))******+++,,,,,,---...000111222222000/////////000000111111000///...------///111222111222333444555555555555222111///...------......//////000000000000000111 !!!""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###!!!!!! !!!"""###'''&&&%%%$$$$$$%%%&&&'''##################""""""###$$$%%%&&&'''(((((()))---...---+++))))))***,,,******+++,,,---...///000//////...---,,,,,,++++++///111222222111111222333...///222333333222111111333222000/////////000111333333222111111000000000000///.........///111111///...------...///111222333333333444555555666666777888888888777666666555444333111000//////000000000111111222222333333333/////////000111222333444444555888;;;>>>===999666666444333111111111222222666555444444444555666777666666777777666555444444444777999888666444333444111222444555444333111000......000111222333444444000///...///111222222111222333333333333333333333555444333222111111111111333444555444222000000000000111222333222111///...---,,,***+++,,,...------++++++******((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$######"""""""""""""""!!!  """###  !!!!!!!!!!!!"""###"""!!! !!!"""!!!!!!"""######$$$%%%%%%"""""""""#########$$$$$$'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%''')))+++++++++***)))***************+++,,,,,,------...///111222333333/////////......///000111333222000......///000111111111222333333444444444111000///---------......//////////////////////// !!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###!!!  """###&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""#########"""""""""######%%%&&&'''((())),,,,,,---+++***)))+++,,,)))******+++---///111222,,,,,,,,,---------......///000222222111111222444///111333333222111000111222222111000000000000111222222222222111111111111000///...,,,,,,,,,---------,,,------...///000111222222333444555666777777777777777777666555555444222222111000///////////////000000000111111222222.........///000111222333333444666888;;;;;;888666555444333333222222222222666666666666666777777666333444555666666555444333444777::::::666333222333000111222222111000///.........///000111222333444111///......///000000///000111222444555555555555333333222111000000000000111222333333111//////000000000111111111///...---,,,***))))))+++,,,+++***+++++++++***)))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""""""""!!!      !!!!!!!!!!!!"""###"""  !!! !!!!!!"""###$$$%%%%%%"""""""""############$$$&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%$$$$$$%%%'''((())))))((((((***++++++,,,---...//////......///000111111222222/////////...---...000222333222111000//////000111000000000111111222222222111000///---,,,------...............////////////  !!!""""""""""""############$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""!!!  """############$$$$$$######### !!!############"""!!!""""""###%%%&&&((()))((()))++++++))))))***+++************,,,---///000,,,,,,,,,------------......000111222111111333444111333444333000///000111222222222222222111111000000111111222222222222111111000---+++***))))))))),,,------.........------...///000111333444666666555555555555444333222111000000000000///...------///////////////000000000---------...///000222222444333444666888999999777444444555555555444333333555666777888888777555444000222333555666555444333000444999999666333333555222222111000000///....../////////000000111333333444222/////////000000///...///111333444444444444222222111000///////////////000222111000//////000............---,,,+++++++++)))'''''')))))))))(((((()))))))))((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######"""""""""""""""!!!  !!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!"""###"""  !!! !!!"""###$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((''''''&&&%%%&&&&&&''''''((())))))((()))***,,,------...............//////000000000...//////...,,,---000333/////////000000000000000///////////////000000111111000...---,,,,,,------------......//////000000 !!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$$$$###!!!!!!!!! !!!### !!!"""######"""!!! !!!"""#########"""!!!!!!"""###$$$&&&((()))%%%''')))***)))))))))***++++++*********+++---...000//////---,,,+++******...000111222111111333444333444555222///---///111222222333444444222111000///000111222222222222222777555222000---,,,++++++---...//////...,,,+++)))***+++,,,...000222444555333444444333222111000//////000000111000...---+++///////////////.........---------...///000111222555444333555777999999888333444666666777666555444444555888999888666444222...000222444555555444333,,,111777888555333444777444333222000///.........000//////000000111222333666444111000000111000000,,,---///000111111111000222111000//////.........---///111111000//////000------,,,++++++***))))))***((('''&&&'''((('''&&&%%%%%%'''''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$######"""""""""""""""!!! !!!"""""" !!!!!!"""!!!!!!  !!!!!! !!!!!!!!!"""###"""   !!!"""###$$$%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%&&&'''((())))))))))))''''''&&&''''''(((******$$$%%%'''(((***+++++++++------.....................///000...,,,,,,000333+++,,,---///000111111111///............//////000111000...---,,,,,,------------......///000000111 !!!"""###"""!!! $$$###""" !!!"""!!!  """$$$ !!!%%%'''&&&$$$!!!!!!!!!!!! """############$$$$$$$$$''''''''''''((()))***++++++***((('''(((,,,///222000000000000///////////////...---...000111111111555555555333111000111222333333222222111000000000000222444555555444333222555444111...+++)))((('''000000///...---,,,,,,+++***+++,,,---///111333444444222000//////000222333//////111222222111000///***,,,...111333333444333---...//////......///000111222222333555777888999777777777777666666666666999555444777888555444555555111...///222444444444,,,---///222444555666777555555555444222000...---.........///000222333444222111111111111111111111---------///111000---+++)))+++---000000///---+++,,,,,,------,,,,,,+++***((())))))*********))))))''''''&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&%%%%%%$$$###"""""""""###!!!!!!!!!!!! """   !!! !!!%%%&&&&&&$$$!!! """""""""""""""!!!!!!!!!"""!!!  !!!"""""""""!!!!!!"""$$$&&&'''%%%$$$#########$$$&&&&&&!!!###%%%(((***+++++++++***)))(((''''''&&&''''''((((((((()))******++++++)))+++---///000000///...///...---------...///000...+++((())),,,...///...000///---,,,,,,---///000------+++***))))))))))))------------...///000000  !!!"""######"""!!!!!! !!!$$$###!!! !!!"""!!!  """###""" """$$$%%%$$$"""!!!!!!!!!!!! """"""#########$$$$$$$$$''''''''''''((()))******...---+++))))))+++---...////////////////////////000///...///111333333222333444444333111000222333222222111111000000000///000222333555555444333222666555333111000///......111111000000///...------++++++,,,---...///111222333222111000///000111111000111111222222222111111000111222333444333333222...///000000//////111222444333333333444444555666777777777666666666555555333//////333555444444666555222//////111333333333000111222333444444444444666666555333222000////////////...///000222333444333333222222111111111111---,,,---///000///---++++++,,,.../////////------,,,,,,------,,,,,,+++******************)))((('''''''''&&&&&&%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$###$$$$$$######"""#########!!!!!!!!!!!!   !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""$$$###"""!!!!!!!!!""""""$$$###"""""""""###%%%%%%$$$%%%''')))******************)))(((''''''''''''******)))))))))))))))))))))***,,,.../////////...---,,,+++******+++,,,------***''''''***,,,,,,+++///...---,,,,,,---...///...---,,,***)))(((((((((,,,,,,,,,,,,---...///000  !!!"""###  !!!!!!###"""!!! !!!!!!!!!  !!!"""###"""!!!"""######""" !!!!!!!!!!!! """""""""#########$$$$$$&&&&&&&&&&&&'''((()))***------,,,,,,,,,,,,------////////////////////////000///...000222444555444111222333222111000111222000000000000////////////000111333444444444333222444333333222222222222222222222111111000000//////------,,,,,,,,,,,,------111111000000////////////222222111111111111222222///000000000///...---,,,...000111111000111333555666555444333333333333333666666666666555555555444111------111444333222444555222000///000111222222555555555555444222111000555444222000////////////000000///...///111444555555444444333222111111000,,,,,,,,,...//////---***,,,------------.........,,,,,,------,,,,,,+++***+++++++++***)))((('''&&&''''''&&&%%%$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$#########"""""""""###$$$$$$""""""""""""!!!    !!!!!!  !!!!!!""""""!!! """"""!!!!!!!!!"""###$$$%%%&&&((()))***))))))(((******))))))((('''''''''++++++***))))))(((''''''((()))+++---.........---******(((((((((((()))***+++)))''''''(((*********...---,,,++++++,,,---......---,,,***(((''''''''')))***+++,,,---...//////  !!!"""!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""###"""!!!!!!!!!!!!!!!!!! """"""""""""############%%%%%%%%%%%%&&&'''((()))((())),,,...///000//////---.............../////////...---///111444444444000111222222000...//////.........///////////////000111222333444444333333111111000000000000000000111111111000000000000000......,,,+++************///////////////...------333222000/////////111111---------,,,,,,+++******...///000000000111333555777666555444333333333444555555555555444444444444555111000333444111000111444333000//////000000111777777666555444222111000333111///---,,,---...///222000///...///111444555666666555444222111000000---,,,,,,---......,,,+++---,,,++++++++++++,,,---,,,,,,------,,,,,,+++***)))*********)))((('''''''''&&&%%%$$$###############$$$%%%&&&'''&&&%%%%%%""""""!!!""""""###$$$%%%""""""""""""!!!   !!!"""###### !!!!!!""""""###$$$%%%'''((((((((('''*********))))))(((((('''******))))))((((((((((((((()))***,,,------------***)))((('''&&&'''((()))''''''&&&''')))***+++,,,...---,,,,,,,,,,,,---...///...,,,***(((''''''&&&((()))***,,,---...////// !!!""" !!!!!!!!!!!!   !!!""""""""""""###!!!!!!!!!!!! !!!!!!"""""""""#########$$$$$$$$$$$$%%%&&&'''((('''))),,,///000000///...,,,,,,------............---,,,+++---///111111111000111222111...,,,,,,,,,------....../////////000000000111222333333333444111111000......---------....../////////////////////...,,,+++))))))((((((,,,------......------,,,111000///---------...///------------...//////000.../////////...///222555555555555444555555666777444444444444333333333222444000///222333000///000333222000///......000111555555555555444333222111333222000...---...000111222111000///000111333555666666555444222111000000...---,,,---......---,,,,,,+++***)))((()))+++,,,,,,,,,------,,,,,,+++***&&&'''((()))))))))))))))'''&&&%%%$$$###"""""""""###$$$%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!"""###$$$$$$""""""""""""!!!    !!!""""""###### !!!!!!!!!!!!"""$$$&&&''''''''''''((())))))))))))((((((''''''(((((())))))))))))((((((***+++,,,,,,------+++***)))((('''(((((()))%%%&&&''')))***,,,...000------------------------///...,,,+++)))((((((''')))***,,,...////////////   !!!!!!!!! !!!"""!!!!!!"""$$$!!!!!!!!!!!! !!!!!!!!!"""""""""##################$$$%%%&&&'''***+++...//////...+++***++++++,,,,,,---.........---+++***+++---............///111000...+++******,,,------...///000111111///000000111222333444444333222111///...---------,,,,,,------......//////...---,,,***))))))))))))******++++++,,,------...000///...------,,,,,,---((())))))+++,,,///111222000000000...---...111444333333333444555666777888333333333333222222222222...+++***///111000///111111111000...------///222333333444444444444333333555444333222222222333444111111111111111222333333555444444333222111111000///...------...///...---,,,+++***)))))))))***+++,,,,,,------,,,,,,+++***%%%&&&'''((()))*********&&&&&&%%%$$$############ !!!###$$$$$$$$$###"""""""""!!!!!!!!!"""######!!!!!!!!!!!! !!!    !!!!!!!!!"""!!!!!!  !!!!!!!!!!!! """$$$&&&&&&&&&$$$%%%'''((()))))))))(((&&&&&&'''(((((()))******))))))******,,,------...---,,,***)))((())))))***$$$&&&)))++++++---000222........................///...---,,,+++*********,,,---///000111111000///   !!!!!!!!! !!!###"""  """!!!!!!!!!!!! !!!!!!!!!!!!"""""""""######""""""######$$$%%%&&&)))+++---......---+++)))***++++++,,,------......---,,,******,,,---,,,,,,))),,,...///...,,,,,,,,,,,,---...///000111222222//////000000111333444555222222000///...---------+++,,,,,,---......//////,,,,,,+++************+++)))(((((()))***,,,...000////////////...---,,,+++%%%%%%&&&(((***---000111333333111///......111444222222222222333444555555333222222222111111111111...+++***///111000000111///000000...,,,---000333111222333333333333333222333333333333333333333333000111222333333333222222333333222222111111111111000///---...///000///...------,,,+++++++++++++++,,,,,,------,,,,,,+++***&&&&&&'''((())))))))))))&&&%%%%%%$$$$$$$$$%%%%%% !!!"""$$$$$$######"""###""""""!!!!!!!!!!!!""" """$$$""" !!!!!!  !!!  !!!"""!!!!!!  """$$$%%%%%%$$$ """%%%''')))******)))''''''((((((((((((((((((*********+++,,,---...///...---+++***)))))))))***%%%(((+++,,,++++++---///...//////////////////...///...------,,,,,,,,,---000111222333333222111000!!!  !!!!!!!!!   """$$$###  """!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&&&&'''***,,,......------******+++,,,,,,---.........---++++++,,,,,,,,,+++&&&))),,,...............,,,---...///000111222333/////////000111333444555//////...---------------+++,,,,,,---...///000000,,,+++++++++++++++,,,,,,((('''''''''))),,,///111///000000111000...,,,+++((())))))+++---000333555555555333111...///222444111111111000111111222222222222222111111111111000444000///111333000///000---//////...,,,,,,000444222222222333333222222111//////000111111111111000///111333444444333222000222111111111111111111111111000......000111000///.........------,,,,,,,,,,,,,,,---------,,,++++++'''(((((((((((((((''''''%%%%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$###"""!!!!!! !!!!!!   !!!""""""  !!!"""""""""!!!  """###$$$$$$###### ###''')))*********)))))))))(((''''''&&&&&&*********+++,,,---//////...---+++***)))))))))***'''***,,,,,,***)))***,,,//////000000000000/////////......------.........222333555555555444222000 !!!""""""!!!!!!   !!!"""!!!!!!!!!!!!"""###!!!"""###$$$%%%&&&&&&&&&&&&''')))++++++***(((''''''(((***+++------------000///---+++************---...///111111000000///...///000222222222222111,,,------...///000000111444333111///---,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...******++++++---...000111...///000111111111000///,,,,,,++++++,,,...111333444333111000///000111222/////////000000111222333111333444333111//////000444333333333444333000...000000000000000000000000///000111111111111111000555444222222444555666555333333444444555555444444555444222000//////000000000//////000222333333222000///...///000000...,,,,,,,,,++++++++++++******''''''''''''''''''&&&%%%&&&&&&$$$######$$$%%%&&&###"""!!!!!!!!!"""$$$%%%%%%%%%###"""    !!!  !!!  !!!###$$$###!!!"""&&&'''$$$$$$'''''''''((()))***+++++++++,,,***((()))+++---...---///...---+++******+++++++++***)))(((((()))***+++////////////////////////---...............---,,,111000000111333333222000 !!!   !!!""""""""""""!!!"""!!!  !!!""""""!!!"""###$$$%%%&&&&&&&&&'''((())))))***)))((('''((())))))***+++,,,------...---,,,++++++,,,,,,---......000111111111000///***+++,,,...............////////////////////////444333111000......------///......---,,,,,,,,,,,,.....................---,,,,,,---...///111222333222333444444444333111000///...------...000222444666555444333222222222222////////////000111222333111222444333111000111111666444222111111222111000000000000000000000000000//////000111111111111111555333111111333555555555222333444444555555555555555444333222111111222222222111000111333444333222///......///000111///...------,,,,,,++++++******(((((((((((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$"""!!! !!!######$$$###"""!!!   !!!  !!!!!! !!!"""$$$%%%""" $$$%%%""""""%%%'''((((((((()))*********...---,,,+++************///...---+++++++++++++++)))))))))***+++---///000000000111111111111000000//////000000000000000///111000000111333444222111 !!!  !!!!!!""""""!!!!!!$$$$$$"""!!! !!!!!!!!! !!!""""""!!!!!!"""###$$$%%%&&&&&&((((((((((((((((((((((((******)))((()))***+++,,,,,,,,,,,,,,,,,,---...///...///000111111111000000,,,,,,...///////////////000000000000////////////333222111000////////////000000...---,,,,,,,,,,,,222222111000000///....../////////000222333555666444555666666555444333222333222111111111333444555888888888777666444222111............///000111222000222333444333222333444777444111///000111222222111111111111111111111111......///000111222222222444333111111333444555444111222333444555666666666666555444444444444555555555444333333444444333222///......000222222111000///......---,,,++++++******************)))((('''&&&&&&&&&%%%$$$###"""!!! !!!""""""""""""!!!!!!    ###  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%###$$$((((((&&&&&&((((((((()))))))))))))))))),,,...000...***((((((***///...---,,,+++++++++,,,+++++++++,,,...///111222111222333444444333222111000000111222333333333222222111111222444444333111   ######"""!!! !!!###""""""!!!!!!!!!!!!"""!!!!!!"""###$$$%%%&&&&&&)))((('''&&&&&&&&&''''''+++***(((''''''(((***,,,---------------............///000111111111000///------......///000000000000000000000000000000000222111000000000000000000......------,,,,,,------222222111111111000000000000000111222333555666777444555666777777666555444666666555555555666666777999:::::::::888555222000,,,,,,,,,,,,---...///000000222444444444444555666555333111111222333222111111111111111111111111111......///000111222333444444222000111222444444444111222333555666666666666666666666666666777777777777666444444555444333111.........000222444333222//////...---,,,,,,++++++,,,,,,,,,,,,+++***))))))((((((((((((&&&$$$""" !!!!!!"""""" """$$$%%%$$$"""""""""  """$$$  """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%&&&$$$%%%))))))'''''')))***************)))))))))''',,,000///+++)))+++.........------,,,,,,,,,,,,////////////////////////111333555777777555333111000000111333444444444444222111111222444444333222   !!!""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!"""###$$$&&&'''(((((('''&&&%%%%%%&&&&&&***)))'''&&&&&&''')))***---------------,,,,,,,,,---...///000111000//////************+++,,,------......///000111222333444111111000000000000000111++++++++++++,,,...///000//////000000000111111111000111111222333555666777444555777999::::::999999888888777777777888888888999:::;;;;;;999555111...++++++++++++,,,---......000222444555555555666777333333333555666555222000000000000000000000000000//////000000111333555666555333111111333444555444222333444555666666666666666777777777777777777777777666444444444444222000...---...000222444333222//////...------,,,++++++------------,,,+++***))))))******)))'''%%%"""!!!!!!!!!""""""############ !!! !!!"""!!!   ###%%%!!! !!!"""############""" !!!%%%%%%######%%%+++++++++++++++++++++***''',,,000000,,,)))+++...------------------,,,,,,...//////////////////...111333555777777555333111///000111222333333444444222111111222444444333111   """"""!!!!!!!!! !!!"""""""""!!!!!!!!!"""$$$&&&''''''''''''&&&&&&%%%$$$$$$''''''&&&&&&&&&''')))))),,,---------,,,,,,+++***,,,---...///000///......,,,+++++++++,,,---...///---...///000222444555666222222111111111111111111******+++,,,---///111222......//////000111111222111111111222333555777888777888:::;;;<<<<<<<<<<<<777777888888999999999:::888999::::::888555111///++++++++++++,,,---...///222444666666666666777888222333555888999888444000111111111111111111111111222222111111222444666777555444222222444555555555444444555666666666666555666777777777777777666555666444222222333222111///---------///222333222111------------,,,,,,,,,,,,.........---,,,+++***)))***))))))(((&&&%%%###"""!!!!!!"""###############    !!!###000333***   !!!"""###############!!!"""&&&&&&$$$$$$'''++++++++++++++++++++++++,,,...000///,,,******,,,------............---,,,***+++---///000111111111222333444555555444333222000000111222333333333222111000000111333333222000 !!!    !!!!!! !!!"""""""""!!! !!!###%%%'''&&&&&&''''''&&&%%%###"""$$$$$$%%%&&&'''(((((())))))***+++,,,,,,,,,+++***++++++---.........---,,,///.........///000111222//////000111222444555555666555444333333333333333---------...///111222333000000000000000111111111222222222333444666888999888999:::::::::999888777666666777888999:::::::::999:::::::::888666333111------------...///000111333555777777666666777888555555666888999999666333333333333333333333333333555444333333333555666888666555333333555666777666666666666666666555555444666666777777666555444333333111000000111111000...---------///111222111000++++++++++++,,,,,,,,,,,,.........---,,,+++))))))((((((&&&%%%$$$###"""""" """#########"""!!!  !!!""" !!!""""""$$$222666,,,###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$$$$###&&&$$$%%%)))***''''''***((((((((())))))******+++---------,,,,,,,,,------,,,---...//////...------+++,,,...000111222222222111222222333333222222111111222222333333333222222000//////000222222111/// !!! !!! !!!!!!""""""!!!!!!!!!  !!!"""###"""!!! !!!###%%%'''%%%&&&'''((('''%%%"""!!!"""###%%%&&&'''(((((((((&&&''')))+++,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,++++++,,,---///000111111111222222333333333888888777555555444444444000000000000111222333444333333222222111000000000333333333444666777999:::777777888777666444222111444555777888999:::::::::::::::;;;:::999777555444000//////000000111222333444666888888777666777888888777666777888999888777555555555555555555555555777666555444444555777888777555333444555777777777777777777777666555444333555666666666555444222111111000//////000000///...---------...000111000...)))******++++++,,,,,,---.........---,,,+++)))((('''&&&$$$"""!!!!!!""""""!!!"""""""""!!! !!!  !!!  """$$$$$$%%%***$$$ ###""""""""""""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%%%%###$$$'''(((&&&&&&(((%%%&&&&&&'''((())))))***+++***)))***---000111222,,,---.../////////------///000111222222111000///111111111111111111111111333333333444333333222222///......///111111000///  ###  !!!!!!  !!!""""""!!! !!!!!!!!!"""######$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''))))))*********,,,,,,,,,***)))***---000***+++,,,---...000111111111222333222000000000222777777666666555555555444111111000000000111222333999999777666555333222222111222222333444555666666888666444444555666777666555555666777777888888777999999:::999888666444333000222444444333333333444666666666666666777777777;;;999666333444666999<<<777666666555444555555555666555444444555666777888666666666666777888:::;;;:::999777555333333333333555444333111000111111222222000......000111222222//////...---------------------+++)))(((''''''''',,,,,,++++++***)))))))))%%%%%%$$$###""""""""""""""""""!!!   !!!"""""""""""""""""""""!!! """""""""""""""#########%%%%%%&&&''''''(((((()))%%%%%%'''((((((((('''&&&((()))+++,,,---------,,,------...//////......---...///111222333222000///444333111000000000111222333333444555444333222111333222111000///.........  !!!!!!!!!!!! !!!  !!!""""""!!! !!!!!!!!!"""######$$$$$$$$$%%%&&&%%%$$$###%%%'''%%%&&&''''''((((((((('''%%%%%%'''((()))******+++,,,,,,,,,***)))***---///,,,,,,---...//////000111000222333222111111222333666666666666555555444444222111000000000111222333888888777777666555555555222222333333444444555555666444222222444555555444333333444555666666666666888999999999888777555444222333555555444333333444999999999999999999999999999777555333333666999<<<<<<;;;;;;:::::::::::::::777777666555666777888888666777777777888888888888999888666444333333333444555444333111111111111222222000......///000000000000///...---,,,------...,,,+++***)))))))))))))))+++*********)))(((((('''&&&%%%$$$###""""""""""""  !!!""" !!!   !!!!!!""""""""""""""""""!!! !!!!!!""""""""""""############$$$$$$%%%&&&&&&&&&$$$%%%&&&'''(((''''''&&&))))))))))))************,,,,,,------...///000000...///111222222222000///111111///.........///000111222333444444333222111111000///...---------... """"""!!! !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!"""######$$$$$$$$$%%%&&&%%%######%%%&&&&&&&&&((()))******++++++%%%&&&''')))******+++++++++++++++***)))***,,,///............/////////000000111333333222222333555666555555555555444444444222222111000111222333444777777777777777888888888333333333333333333333333444222000000111222222222000111333444555555444444777888999999999777666555333555666666555444444555::::::::::::999999999999666555333222333666999;;;999999999888888888888888999888888777777777777888666777888999999888777666777666555444444444444555555444333222111111111111333111//////000111111000000///---,,,+++,,,---///************************))))))))))))((('''&&&&&&&&&&&&$$$###"""!!!!!!!!! !!!!!!""" !!!!!! """!!!   !!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!""""""######"""######$$$$$$%%%&&&&&&$$$%%%&&&'''''''''&&&&&&((('''&&&&&&&&&'''((()))+++******+++,,,...000222---...000111111111000//////...---,,,,,,,,,,,,---...///000222222222222111------,,,++++++,,,------!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$$$$%%%%%%$$$######$$$&&&&&&'''(((***,,,---------)))******+++++++++************+++***))))))+++---///////////////////////////111222333222222444666444444444444444444444444444333222222222333555666888888888888888888888888444333333333222222222111111///------...000000//////000333444555555444444666777888999888777666555555666777777555444444555888888777777666666555555444333222222444666888:::666666666666666555555444999888888777777666666666444555777999:::999888777666666666666666666666777444444333222111111111111111000///000222444444333000///---+++***,,,---///++++++++++++++++++******)))))))))))))))(((&&&%%%'''&&&$$$###!!! %%%$$$"""!!!  ###!!!!!!!!!"""!!!  !!! !!!!!!  !!!!!!"""""""""$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###%%%''')))******(((((()))+++---///+++,,,---............---------,,,,,,++++++++++++***+++---///000000000///+++***)))((()))***,,,--- !!!"""!!! !!!!!! !!!!!!!!!  !!!!!!!!!"""######$$$$$$$$$$$$%%%$$$###"""$$$&&&&&&''')))***,,,---...............---,,,+++))))))(((*********))))))+++,,,////////////............///000222222222222444555333333333333444444444444555444444333444555666777999999888888777666666666333333333222111111000000000...,,,,,,---...///...///111444666777777666555555666777777777666555444444666888777666555555666777666666555444333333222222222222333444666777888999999:::::::::999888777777777777666666555555444222444777999::::::999888666666777777888888888888444333333333222111111000,,,+++,,,...111333333333///...,,,+++++++++---...------------,,,***)))((()))***++++++***)))'''&&&&&&%%%$$$"""!!! $$$$$$###"""!!!!!!!!!!!!  !!!    !!!!!!""""""######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&!!!!!! """%%%(((***+++)))'''&&&&&&'''(((***)))******+++++++++++++++---------,,,,,,,,,++++++'''(((***,,,---......---***)))((('''(((***,,,...!!! !!!!!!  !!!"""  !!!!!!!!!"""######$$$$$$###$$$%%%$$$""""""$$$%%%%%%&&&(((***+++,,,------000000///...---+++)))(((''')))******))))))***+++...............---------///000222222111111222444222222333333333333333444444444333333333444555666888777777666555444444333222222222111111000000000000...,,,,,,---.........///111555777999888777666444555666666666444333222333555777777666555666777999888777666555444333222222333444555555666777777::::::;;;<<<;;;:::999888555666666666666555555444333555666888999999999999666666777888888888777777333333333333333111000000''''''(((+++...000000///...------,,,,,,,,,,,,,,,...//////...---+++(((''')))***+++++++++)))'''%%%$$$$$$###"""!!!!!!!!!!!! !!!###$$$&&&'''    !!!"""""" !!!!!!""""""###$$$$$$$$$$$$#########$$$%%%&&& !!!###%%%''')))***)))'''&&&%%%%%%&&&&&&))))))))))))************,,,,,,---------,,,+++***'''(((***,,,---------,,,,,,***((('''(((***,,,..."""!!! !!!"""  !!!!!!!!!"""######$$$$$$###$$$$$$###""""""###%%%%%%&&&'''(((******++++++------------,,,+++***)))&&&(((******)))((()))***,,,,,,,,,---------------///000111111//////000111111222222222333333333333222111000000000111333444444444333333333333333333111111111111111000000000111///,,,,,,...////////////111555888999999777666444444555555444222111///111333555666666666777888:::999888777555444333222333444555666777666666555777888999::::::888777555555555666777888777666666888888888777777777777777555555666777666666555444333333444444333222000///(((((()))+++---...---+++,,,,,,---------,,,+++***---...//////...,,,***)))'''(((***+++***(((%%%$$$""""""!!!!!!!!!!!!"""""" !!!###&&&((()))   !!!!!!""" !!!!!!"""#########$$$######"""###$$$%%%&&&""""""######$$$%%%%%%%%%((((((((((((''''''''''''******))))))******+++++++++,,,,,,---,,,+++***))))))***,,,---.........---...,,,***((((((***---///###"""!!!  !!!  !!!!!!!!!"""######$$$$$$###$$$$$$###""""""###%%%$$$%%%&&&((())))))))))))))))))***+++++++++******&&&(((******)))((()))***+++++++++,,,,,,---------///000111000///...///000111111111222222333333333000///.........///111111000000111222222333444444000000000000000111111111111///------...000000///...000444777999888777555444444444444333111///...000222444555555666777888999888777666444222111111444555666777777777555555888999;;;;;;;;;:::888666555666777999999999888777<<<;;;999777666555555555333444555555555444222111333333444444333222000///---,,,,,,...//////---++++++,,,---......,,,***)))+++,,,...//////...,,,+++&&&''')))***)))'''$$$"""!!!!!!!!!!!!!!!"""######!!!!!!!!!"""###%%%&&&'''!!! !!!!!!""""""""""""###$$$$$$%%%%%%$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%$$$###"""''''''((()))******))))))+++++++++***++++++,,,---***++++++,,,,,,***)))(((+++,,,...///000//////...000...+++))))))+++---/// """"""!!! !!!"""""""""$$$#########""""""!!!!!!$$$%%%%%%&&&'''((())))))***************)))))))))(((((((((((()))***+++,,,,,,,,,------------,,,,,,,,,------...............111000000/////////000000111000...------///000222222111111111111111222222444444444333333222222222000///.........000111222333444555666666555444333444444333222111000///...000000111222222222222111444444333333333444555555222333333444555666777777777666666777888888555333555555444444555666888999888777555555555555333111333444555666666666555444555444333333222222333333222222111///,,,******+++,,,------,,,+++***)))((('''(((***+++***)))'''&&&%%%&&&'''((('''&&&$$$###"""""""""!!!   !!!###%%%&&&###!!!!!!!!!!!! !!!"""### ###%%%%%%$$$""" !!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&''''''''''''************+++,,,---...---,,,+++,,,---,,,)))'''***************+++++++++((()))***+++++++++++++++***)))(((((((((***+++,,,  !!!"""""""""##################""""""$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&************+++,,,---.........////////////......------...////////////...------------------......222111000/////////000111000/////////000000111222444444444333333333333333000///.........000111222333444444555555444333222333333222111000///......000000000000111111111111333333222333333444555555333333333444555555666666999777555555666888888777555444444333333444666777666444333333333333111000111222333444555555444444444444333222222222222333222222111///,,,******+++++++++++++++***)))(((((('''(((*********)))'''&&&&&&''')))***)))(((%%%$$$""""""!!!!!!   !!!  !!!"""""" !!!"""$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$%%%&&&''''''''''''''')))))))))******+++,,,------+++)))((()))))))))(((************))))))))))))******+++,,,------------***))))))((()))***+++,,, !!!!!!""""""############$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''((('''''''''(((((((((((((((+++******++++++,,,---.................................///000000000//////+++,,,,,,,,,------......222222222222111000000///---------...///000111222333333333333444444444444000//////......///111111333333333444333222111111222222111000///......---//////.........///000111111111111111222444555666333333333333333444444444777444111111333666888888555444333222111222333333333222000000111111000...///000111333444444444444444444333222222222222222222222111///,,,******+++*********))))))(((''''''(((((()))***)))((('''&&&&&&(((***,,,+++)))&&&$$$!!!!!!  """ !!!""" !!!!!!!!!!!!"""""""""######### !!!"""######$$$%%%&&&'''(((((((((((((((((())))))******++++++,,,***'''&&&''')))******+++******))))))((((((((()))***+++,,,------------+++******))))))***,,,---   !!!""""""###############$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''((((((((((((((()))))))))))))))))))))***+++,,,,,,,,,++++++++++++++++++,,,...//////000000000000000,,,,,,---...///000000000111222333444333111///...---------...///111222333222222333333444444555555111000///......///000111333333333333222222111111222222222111000/////////000...---,,,,,,...000111000000000111222333555666444444444333333222222222222000//////222444666666555333222000000000000111222000//////111111000//////000111222333444555555444333333222111222222222222222111///,,,******+++******))))))(((((((((((((((((()))))))))((('''&&&%%%'''***,,,+++)))&&&### !!!  !!!"""!!!!!! !!!"""###$$$ !!!""""""$$$%%%&&&'''((()))))))))''''''((()))))))))))))))+++)))((((((***+++,,,+++,,,,,,++++++***)))(((((('''((()))++++++,,,,,,,,,---,,,+++******+++,,,--- !!!"""""" !!!!!!"""##################$$$$$$%%%%%%&&&!!!""""""###$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))***+++,,,---,,,+++************+++,,,...//////000000000000000,,,---...///000000000000000111333444444222///...---......///000111333444111222222222333444444444111000///......///000111222222222222222222222222333333333222222111111111000///---,,,---...000222000000000111222333555666444444444333333222222111000000000222555777666555555333222000/////////000111000///000111222111000111111222333444555666777333333222111111111111222222222111///,,,******+++++++++***)))))))))******(((((((((((((((''''''&&&$$$%%%((())))))'''$$$"""  !!!"""!!!  !!!###$$$!!! !!!!!!"""###$$$%%%'''((()))))))))''''''((()))))))))(((((())))))+++---000000...,,,......------,,,+++******((()))***+++------.........---,,,++++++,,,---...  !!!"""### !!!!!!""""""######$$$#########$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''%%%&&&&&&''''''(((((((((,,,++++++,,,,,,---...///------++++++++++++------......///000000000//////+++,,,---/////////......///000222333333222000///.........///000111222333111111111111222222222222111111///......//////000000000///000000111222333444444333333333222222222000000/////////000111222111111111111222444555666555555444444333333222222222222444666999999888666555444222111000000000111111//////000222333222111222222222222333555666777333333222111111111111111222222111///,,,******+++,,,+++))))))((()))***+++((((((((('''''''''&&&&&&###$$$&&&&&&&&&%%%###"""!!!!!!  !!!""""""!!!  !!!"""###"""!!!!!! !!!"""""""""###$$$&&&'''((((((((('''((()))******)))((('''&&&(((+++///222222///,,,///......------,,,,,,,,,+++,,,---///000111111222//////---,,,,,,------...   !!!"""!!!!!!!!!"""######$$$$$$##################""""""""""""###$$$%%%&&&''''''(((((()))******+++,,,,,,,,,,,,,,,,,,---...//////---,,,+++******+++,,,---------...////////////...---...///000111000...------...000111111111111000............//////000111111111111000000000000000222111000.........///000,,,,,,,,,,,,...000222333333333333222222222222111111111111222222222333333333333222333333444555555555555555444444444444444555444333444777888888777666555333222222222222333///......///111333222111222222111111222333444555333222222111111111111111222222111///,,,******+++***)))(((''''''(((***+++((((((''''''&&&&&&&&&'''$$$$$$$$$$$$$$$#########""""""!!!!!!  """### !!!""""""###""""""!!!!!!""""""""" !!!###%%%&&&'''(((((('''(((***++++++***((('''$$$%%%'''+++...///...,,,---------------------,,,,,,---///000222333333333111000...---------......   !!!""" !!!!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!######$$$%%%&&&''''''(((%%%&&&&&&'''((())))))***************+++,,,------+++***(((''''''(((***+++,,,------...............000111333444333222000///,,,---...///000111111111......---------......///111111000000//////......222111000.........///000)))))))))***,,,...000222222222222111111111111111222222333444444444444333444444444333333444555555555555555555555555555555555222000///111444666666666555444333333333444555...------...111222222111222222111000000111222333333222222111000111111111222222111///,,,******+++)))((('''&&&&&&''')))***(((((('''&&&&&&&&&&&&'''&&&%%%$$$#########$$$$$$"""""""""!!! !!!###$$$ !!!!!!!!!!!!!!!######"""""""""""""""### !!!"""$$$%%%&&&''''''((()))+++,,,+++***((('''#########&&&))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,...///111222222333111000///...------...///!!!!!!!!!!!!######""" !!!!!! """!!!!!!!!!!!!"""######$$$$$$$$$$$$#########"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&(((***+++,,,((((((***+++++++++++++++*********))))))))))))***((()))+++,,,------,,,,,,000111222111///------...+++,,,---...///000111222111000...---,,,,,,,,,---000000000000111111000000------/////////...,,,+++---,,,+++***+++---///111000111222222111000111222222333444555666666666666666666666666555444333333999777555555777999999999:::777333333444555444222444444222111111111222333---------......///111111222000///...///111444666555333000000000111111000111///---***)))***++++++''''''&&&&&&&&&''''''(((((('''%%%$$$######$$$$$$&&&%%%$$$###""" ###"""     !!!!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!"""###$$$"""###%%%'''((((((((('''&&&))),,,...---***'''$$$,,,)))'''***...000---)))///...---+++******++++++------------......//////222000---------.........   !!!!!!!!!""""""###""""""""""""!!!!!!!!!###############$$$$$$%%%#########$$$&&&''')))***))))))***+++,,,,,,,,,,,,))))))((((((((()))+++,,,((()))+++,,,------,,,,,,,,,---...///000///...---------......///000111111///...---,,,---...///000222111111000000111111222............---,,,,,,+++,,,+++******+++,,,...000111222333111///...///000111222333555666777888888555555555555555444444333888666444444666888888888666333111111444666555444333222111000000000111111//////............//////111000...---...000222444444222//////000111111111///...+++)))(((((()))***''''''&&&&&&&&&&&&&&&'''((('''&&&$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! ###!!!   !!!###"""""""""""""""###$$$ !!!"""######"""###%%%'''(((((((((((()))***,,,---,,,)))&&&$$$***'''&&&)))...000...+++///...---,,,+++++++++,,,------......//////000000111000......///000///...!!!  !!!!!! !!!!!!!!! """""""""""""""###$$$$$$#########$$$%%%'''((()))*********+++,,,,,,------+++***(((''''''(((***+++)))***,,,------------,,,...---///222666777444111.../////////000000111111,,,,,,,,,,,,...///222333333222111000000222444555222111///---++++++++++++,,,+++******+++,,,...///111222333111///......///111222444555777888999999444444444444444555555555777555333333444666666666111//////000333555666555111111000////////////000111000///...------------000///...------...///000222000......000111111111---,,,***(((''''''(((((((((''''''&&&%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$###""""""!!!!!!!!!!!!   !!!$$$$$$######""""""######!!!!!!!!!!!!"""###$$$%%%###$$$%%%'''((((((((((((,,,,,,,,,+++***((('''&&&(((&&&%%%(((---///...,,,///...---,,,,,,,,,,,,,,,---......///000111111222000//////000222222111///   !!!!!! !!!!!! !!!!!!"""###$$$%%%%%%%%%&&&'''(((***+++)))))))))******+++,,,,,,...,,,)))'''&&&'''((()))***+++,,,.........---,,,///...///444999:::555000//////000000000000000000,,,,,,,,,,,,...000222333222111000///111444777::::::777333///,,,+++++++++---,,,,,,,,,,,,---...///111222333222000000000222333444555666777888888888333333333444444555666666666444222111333444444444......///000222333444444111111111000000000000000000000///...------------//////..................000...------///111111111---,,,***)))((('''''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""!!! &&&""" !!!$$$$$$###"""!!!!!!!!!"""############$$$&&&'''((($$$%%%&&&&&&'''(((((((((,,,+++***)))))))))******)))'''&&&(((+++------,,,///......------------------...///000111222333333//////000222444444222000  """""""""!!!!!!!!! !!!"""###$$$%%%%%%%%%&&&'''((()))***((('''''''''((()))***++++++***)))(((((()))+++,,,+++,,,---...///...---------++++++///444444...)))////////////000000000000///......---...///000111//////...///222666:::===@@@===777222...,,,,,,,,,...............//////000000111333333333333555666666666777777888777777666555444444444444555777777555333111000222333333222///000111111111111222222333333333333222222111111......------------......//////////////////......///---,,,,,,...000000000---,,,+++***)))(((((('''((('''&&&$$$$$$#########$$$$$$$$$$$$$$$############"""""""""""""""""""""'''"""  !!!###"""!!! """""""""###$$$%%%''''''&&&&&&&&&&&&'''(((((()))***)))(((((()))+++...///+++***))))))***+++++++++...//////.........------------...000111333444555000000000222444444222000 !!!#########"""""""""!!!!!! !!!###$$$%%%############$$$%%%&&&''''''&&&&&&&&&&&&((()))+++&&&'''((()))+++...///111,,,---.../////////------...------///222111---)))---.........//////000000111000///.........///000///...///000222666999;;;???<<<777222///---------///000000000000000000000///111333444444555777999777777888888888888777777777666555555555666777888555333111000111222222222111333444444222111111222444444555555444444333222...---------------......---...///000000000...---///---++++++---.........,,,,,,+++***)))(((''''''&&&&&&%%%$$$############""""""#########""""""!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!"""$$$%%%&&&''''''&&&&&&'''(((((()))(((((('''(((***---000222------+++*********+++,,,...//////000//////......,,,,,,...///111333555555111000000111333333222000  !!! !!!############"""""""""!!!!!! !!!"""###%%%%%%############$$$%%%&&&&&&((('''&&&&&&&&&(((***+++'''(((***,,,.../////////---...///000000///...---///000000111111111///...+++,,,,,,---...//////000111000///......///000111000000111111222444555666666555222000............//////000000000000/////////111333444444444666888555555777888999::::::::::::999777666666666888999555333111000111222222111111444666666444222333444444444555666555444333222//////...---,,,,,,,,,,,,***+++---///000///...,,,///---++++++,,,------,,,*********)))((('''&&&%%%$$$$$$############$$$$$$ !!!""""""!!!  !!!!!!  !!!!!! !!!!!!"""!!!!!!!!!"""$$$%%%'''((((((''''''&&&&&&'''))))))((((((((((((***---///111------,,,+++***+++---///...///000000000000///...***+++---///111333555555333111000000111111111000###&&&###  !!!!!! ###!!!"""$$$""""""""""""!!!!!!!!!!!! !!!!!!"""$$$%%%&&&%%%%%%%%%%%%&&&''''''((()))((('''&&&''')))+++,,,,,,---/////////---+++***......///000000///...---+++---......------...///******+++,,,---//////000000///.........000111222222222222222222222222111///...---,,,,,,---...///...///////////////......000222333333333333444666222333555888:::<<<======<<<:::888777666777888999666444111111111222222111111444777777555444555777333444555666555444333222111000///---,,,+++******'''))),,,...///...---,,,000---+++***+++,,,,,,+++)))))))))((('''&&&$$$#####################$$$$$$ !!!!!!   !!! !!!!!!!!! !!!!!!"""###$$$$$$$$$$$$&&&''')))***+++(((((('''&&&&&&''')))******)))))))))***,,,...///,,,,,,,,,++++++,,,///222...///000111111000///...******,,,...111333444555444222///...///000000///!!!###$$$ !!!###$$$$$$###"""!!!!!!"""###"""!!!!!!!!!"""$$$%%%&&&&&&''''''''''''&&&&&&***(((&&&%%%&&&(((,,,...////////////...---,,,+++111000///000000///---***/////////000//////...---///...---,,,,,,---///000,,,...//////---++++++,,,444333222111///...------000///...---------------111///...,,,---///222333444222000......000333555777666555444444555666777:::999777666666666777888666444111000///111333444444444444555555555555555999777555555555444222111111...,,,,,,///111000///,,,------------///222444000///---,,,+++,,,------,,,+++++++++,,,+++)))&&& !!!!!!"""#########$$$!!! !!!  !!! """!!!!!!!!!!!!"""######$$$$$$######$$$$$$%%%&&&''''''''''''((((((((((((((((((((()))))))))))))))******))))))***+++,,,,,,////////////000000000000((())),,,...000222333333555222///000222444333222!!!"""###$$$###!!! !!!"""###""""""!!!"""###$$$%%%%%%&&&'''(((((((((((('''***)))'''&&&&&&))),,,...------...............---.........///000000...,,,---......//////............---,,,+++***+++---...***,,,---...------...///444444444333222111///...+++++++++++++++,,,,,,---000///...---...000333444777555222000000111444666777666555444444555666777:::999777666555666666777555333111///...///111222222222333444444555666666999777555555555444222000111...,,,,,,...//////---000111000///------///111000///...,,,++++++,,,,,,***)))((()))***)))&&&$$$!!!!!!!!!!!!!!!!!!"""######!!! !!! !!!   !!!!!!"""""""""###$$$%%%&&&'''&&&&&&'''''''''((((((((()))))))))((((((''''''''')))))))))))))))***++++++/////////000000000000111,,,---...///000111222222555222000000222333333222 !!! """""""""  !!!###""""""""""""###$$$$$$%%%%%%'''((())))))))))))***)))((('''(((***,,,---,,,,,,------...//////000---,,,,,,---//////...,,,++++++,,,---...............---+++***)))******+++)))***,,,,,,---...111333444555666666555444111000))))))***+++,,,---...///000///......///222444666999777444222222333555666777666555444444555666777999888777555555555555666555333111///...///000111000111222333444666777777999777666555555444222000111///---------...---,,,222222222111///...000111111000...---++++++*********)))(((((()))(((&&&$$$###"""!!!  !!!""""""!!! !!!!!! !!! !!!"""  !!!!!!##################$$$%%%&&&&&&&&&&&&''''''''''''))))))((('''&&&%%%%%%$$$(((((((((((())))))))))))....../////////000000000---------...000222444555444222000000222333222111!!!!!!!!!  !!!!!!!!!"""""""""#########$$$$$$$$$$$$&&&((()))***+++++++++***))))))***+++,,,---,,,,,,------...//////000...---,,,,,,......---+++))))))+++,,,---............---,,,+++***)))******)))+++,,,,,,---...111444222444666777777555333111------...///000111111111//////...///111333555777999888555333333333555666888777555444444555666666888777666444444444444555555444222000//////000000222333333444555666666777999777555555555444222111222111000//////......---000111222222111111333555111111///...,,,+++***)))+++***))))))***)))(((&&&%%%###!!!  !!!!!!!!!!!!!!!""""""!!! !!!    """###$$$%%%%%%$$$""""""!!!!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((((((((((((((((((,,,,,,,,,------------...******+++,,,000444888;;;222111111111111222222111!!!!!!!!!  !!! !!!"""#########$$$$$$$$$$$$###$$$%%%''')))***++++++++++++++++++,,,,,,,,,,,,///...------------...///111///---,,,---,,,+++)))((()))***,,,---.........//////...---,,,++++++++++++---......---...000222000222444666666555333111222222333333222222000000......///000111333555666777666444333333333444555888777666555444444555666666666444333333333444555666555444222111111222222666666666555555555555555777666444444555555444222333333333222111000//////111222444333222222333444222111111///...,,,+++***+++***(((((((((((('''&&&%%%$$$###!!! !!!#########"""""""""!!!!!!  !!! !!!"""######"""""""""!!!!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((('''&&&))))))))))))************))))))***+++///333777:::000111222222111111111111 !!!!!!  !!!"""###$$$$$$%%%%%%$$$$$$"""###%%%'''((()))******,,,,,,------...---,,,,,,000///---,,,,,,---...///333111...---,,,,,,***)))((()))+++,,,---........./////////......------,,,,,,...000000.........//////000333444555555444333444444444444222000...,,,......///000111222444444555444333333333333444555888777666555444444555555444333222222222333555555555555444333333333333333777666666555444444333333555444333444666666666444333444555555333111111222555666666555222/////////222222222111000...---,,,)))'''%%%%%%%%%&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!"""$$$$$$###""""""###"""!!! !!!###  !!!!!! """$$$%%%'''############$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((('''((()))))))))(((&&&&&&&&&&&&'''''''''(((((((((*********+++---///111222///111222222111000000111!!! !!!!!! !!!""""""###$$$%%%%%%%%%$$$$$$"""###$$$&&&'''(((((((((,,,---...//////...---,,,...---,,,,,,,,,...000111333111...---------,,,+++******,,,---................../////////......---***---000111000///......///000222333444555555555444444555444333000...,,,......//////000111222222333333333333333555666666999888666555444444555555111111111111222333555666222333333333333333444444333333333333333333222222333222222444666888777666000333555555333111222333555666777555222///......222222333333222111///...)))'''$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&$$$"""!!!"""%%%&&&$$$"""###$$$"""!!! !!!$$$&&&""""""!!! !!! !!!"""$$$%%%"""""""""#########$$$$$$%%%%%%&&&&&&''''''(((((('''((()))******((('''%%%&&&&&&&&&&&&''''''''''''(((((()))***+++,,,---......000333333111///000111 !!! !!!!!! """###"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%&&&''''''''',,,---///000000...---+++,,,+++++++++---///222444222000...---...///......++++++,,,---............------......///.........(((,,,000222222000///...000111222333444666777888444555666666555222000.........//////000000000111333333333444555666777888999888666555444444444555000000///000222444666777000111111222333333444444000000000111111222222222222111111333666888888888...222555555222111222333111333555444222111000000222333333444333222111000+++)))&&&%%%&&&'''&&&&&&###%%%'''((((((&&&###""""""&&&&&&$$$######$$$"""""" !!!###&&&(((&&&%%%$$$######"""""""""$$$###"""!!! """"""""""""############'''''''''''''''''''''&&&((()))***+++***)))'''%%%&&&&&&&&&'''''''''((((((###$$$&&&)))+++---......---000333333111//////111  !!!!!! !!!!!!!!!  """$$$$$$&&&'''(((***+++,,,&&&(((,,,///000///---+++,,,,,,*********,,,...///////////////........................////////////---.../////////...,,,+++,,,---///111333444555555222333444333111222333555666666666444111......///...---,,,...111222///,,,333333333444444444555555222222333444555555555444111111111111111111111111222111000///.....................//////000111222222333555777777888777777777777777666444222///...111111111111111000///...000111222333333111///...)))'''%%%#########!!! %%%%%%''')))***((($$$ """!!!!!!!!!!!!""""""###%%%""""""  $$$&&&)))%%%!!! !!!"""""" !!!!!!!!!!!!""""""""""""$$$###""" !!!!!!&&&&&&&&&'''''''''''''''***++++++++++++***))))))&&&'''((((((((('''%%%$$$''''''''''''((()))***+++///////////////000111111  !!!""" !!!!!!!!!!!!  """###%%%%%%%%%&&&&&&&&&''''''&&&(((+++---......,,,+++++++++))))))***+++---///111111111000000/////////........./////////000000....../////////...---,,,,,,---///111333444555555333333333333444444444444222333333222///......//////......000333333111///333333333333444444444444333444444444444444333222333333333333333333333333111111000///........................//////000111111222444555666666666555555555555555333111///...000000111111111000000///000000111111111000///...,,,)))'''&&&&&&%%%$$$"""$$$###"""###$$$###!!! !!!!!!!!! !!!!!!"""$$$!!!"""$$$%%%"""!!!  !!!!!!!!!""""""$$$###"""!!!!!!!!!""""""&&&&&&''''''''''''(((((())))))*********)))((((((%%%&&&&&&'''(((((('''''')))))))))******+++,,,---.........---...//////000  !!!""" !!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%$$$######""""""'''((()))***+++,,,,,,,,,******))))))***+++---...222111111000///...------....../////////000000000...////////////...---------...000222444555555666333222222444777777555222...000000000...---...///000///000222444555333111222222222333333333333444444444444444333222111111000000000000000000000///222222111111000/////////------..................000111222333444444333222222222222222222111////////////000111111111000000000////////////.........+++)))'''&&&&&&&&&$$$###$$$""" !!!!!! !!! """!!! !!!!!!###""""""""""""###$$$$$$''''''''''''(((((())))))(((((())))))(((((('''&&&$$$$$$%%%&&&'''(((*********************+++------------,,,,,,------...///  !!!!!!!!! !!!###$$$%%%$$$$$$$$$######""""""!!!&&&'''''''''(((***+++,,,***))))))***+++,,,---...//////...---,,,+++***)))....../////////000000000////////////......------...///111222444555555555444111000444999:::555000///000111000...---...//////000111333444444333222111111111222222222333333222333333333333222222111.........---------------444444333333222111111000,,,---------------------...///111111222111000///////////////////////////---...///000000000000000000///...---------......)))'''%%%$$$$$$$$$###!!!$$$""" !!!""""""!!!  """""""""######$$$%%%&&&&&&''''''(((((()))))))))((())))))))))))(((''''''&&&%%%%%%%%%&&&(((***+++(((((((((((()))***++++++---------,,,---....../// !!!!!!!!! !!!"""###$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***))))))***+++,,,---...///......---,,,+++***)))(((............///////////////......---------------...///000222333444555555333111000333888999555000222222333111///---.........000111222222111111111000000000111111111111222///000111222333333333333111111000000000/////////222222222222111000///...+++,,,------...------,,,......///000000///...---,,,,,,,,,,,,,,,------...,,,---......//////////////////...------------...(((&&&$$$#########"""!!!!!!!!!!!!"""######"""  !!!!!!"""###$$$%%%%%%&&&&&&&&&&&&'''((())))))***))))))******))))))((('''''''''&&&%%%%%%'''((()))(((((((((((()))***+++,,,......------......///000 !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$%%%&&&&&&#########$$$%%%&&&((()))'''((()))***+++------...///......---,,,+++******,,,,,,---------............---,,,,,,++++++,,,,,,...///000111222333333333111000000222666777555222333444444222000......///...000222222000///...////////////000000000111111---...///111222333444444000000//////......------......//////...---+++******+++,,,...//////...---....../////////---,,,+++******))))))***+++,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,+++++++++(((&&&$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!   !!! !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&'''((()))))))))************)))((((((''''''&&&&&&&&&''''''(((++++++***++++++,,,---............---...//////000  !!!!!!!!!##################""""""!!!""""""###$$$$$$%%%%%%!!!"""###$$$%%%%%%&&&&&&$$$%%%'''(((***++++++,,,------,,,,,,+++++++++***+++++++++,,,,,,,,,---------,,,+++*********++++++---...///000111222222222//////000111333444444444111222333222000///000111///222444333000---------....../////////000000000......000111222222222222.........---,,,+++++++++---.../////////---+++***(((***,,,///000000//////......//////...,,,+++***))))))((('''((((((*********++++++++++++******)))))))))*********)))(((''''''%%%###"""######"""!!!!!!"""""""""     """############"""######$$$%%%&&&'''(((((((((((())))))(((((('''&&&$$$$$$&&&'''((((((((((((++++++++++++,,,---......------,,,,,,------.../// !!!  !!!!!! !!!!!!"""%%%%%%%%%%%%%%%###""""""""""""""""""############ !!!"""$$$%%%%%%%%%%%%"""###%%%'''((()))************))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***)))))))))***+++------...000111111111111...///000000000111444666...000111111000000111333111333555444000---,,,---............/////////000///000000111111111111000222222111000//////......///000111222111///---,,,((())),,,///111111111000.../////////...,,,***))))))((('''&&&&&&'''((()))***************)))((('''%%%'''((())))))'''%%%$$$$$$"""  !!!   !!!"""#########!!!  !!!!!! """######"""!!!!!!""""""###$$$&&&''''''(((''''''((((((''''''&&&%%%!!!"""%%%''')))*********))))))))))))***+++,,,---,,,,,,++++++,,,,,,---..."""%%%''''''%%%###""""""###$$$%%%$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))))))))((((((((()))***++++++++++++------...///000000000///111...+++*********)))((()))***,,,---.../////////111111222222222000///...///...---...///000///...222444444111,,,((('''(((((())),,,...000111111111.........///000000111111777222...,,,---//////......,,,++++++---...---,,,)))***+++,,,------------111000000///...------,,,***((('''((())))))((('''%%%%%%%%%'''))))))((('''&&&&&&&&&&&&%%%%%%$$$###$$$$$$###"""!!!   !!!!!!!!!  !!!!!! !!!!!! ###"""!!! !!!"""$$$&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))(((***+++***((('''***---,,,,,,,,,++++++********* !!!"""###############$$$&&&'''&&&###!!! """###$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$'''((()))***++++++++++++((()))***++++++,,,,,,+++++++++,,,---............000...+++*********)))(((((()))***+++,,,------...//////000111000///...---...------...000111000///000222333111...++++++,,,+++,,,---///000000//////111111000000000000000000555111...,,,---......---000...,,,,,,------+++*********,,,------.........000//////......---,,,,,,***)))((((((***+++***((('''&&&%%%&&&(((((((((&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$###"""!!!   !!!!!! !!!!!! """!!! !!!"""%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((()))+++***(((''')))+++((())))))******++++++,,, !!!"""$$$%%%%%%&&&&&&%%%&&&&&&$$$!!!!!!###$$$###"""!!!"""$$$%%%$$$###""""""###$$$%%%%%%&&&((()))***+++++++++((()))***++++++,,,,,,+++++++++,,,....../////////000...,,,++++++,,,+++***'''(((((()))***+++,,,,,,,,,,,,---............---...---,,,...000111111000...000111111///......///---...//////000/////////333333333222111000000000333111...------...---,,,000...,,,+++,,,+++***(((++++++,,,---............/////////......---,,,,,,***)))((()))+++,,,,,,+++)))'''&&&%%%'''''''''&&&%%%%%%%%%%%%%%%$$$$$$###$$$###""""""!!!  !!!!!!  !!!###%%%&&&&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&'''''''''((()))***)))((('''((()))%%%&&&'''(((***,,,------!!!""""""#########$$$$$$###!!! """###"""!!!!!!"""###%%%###"""!!!!!!###%%%&&&!!!"""###%%%&&&'''(((((((((((()))***++++++++++++,,,---...///000111111111111///.........///...,,,((((((((()))***++++++,,,******+++,,,------......---,,,,,,---000111111000---.../////////.........------...//////000000000444444333333333222222222222111///////////////...---+++)))((()))******)))+++,,,---..................//////000///...---,,,***)))(((***,,,------,,,+++)))&&&%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######""""""!!!   !!!  !!!###%%%&&&%%%&&&''''''((('''''''''$$$%%%%%%%%%&&&&&&''''''(((((())))))((((((((((((%%%&&&''')))***,,,---...  !!!  !!!!!!  """ """"""!!!!!!"""###$$$###"""!!!!!!###%%%&&& !!!###$$$%%%%%%%%%''''''((()))************+++,,,---///000000111111222111000111222222111///******)))******+++,,,---)))******+++,,,---.........---,,,...000111111000...------......---,,,++++++,,,,,,...///111222333222333333333444444444555222222111000000111222444---+++'''&&&(((***++++++,,,,,,------...---------...///000111111///...---)))(((((()))+++---,,,++++++)))'''&&&&&&&&&%%%$$$######$$$%%%%%%$$$$$$$$$""""""!!!!!!  !!!!!! !!!   """$$$%%%&&&%%%&&&&&&'''((((((''''''%%%%%%&&&&&&&&&&&&&&&'''''''''((()))******)))((())))))******+++,,,------ !!!!!!!!!!!!!!!  !!!!!! !!!"""!!!!!! """#########""""""###$$$&&&'''""""""###$$$%%%%%%%%%%%%%%%&&&'''(((((()))))))))'''(((***+++------......222111111222444444222111,,,++++++***+++,,,---...++++++++++++,,,---/////////...---...///000000......---,,,---------+++)))******+++,,,...000222333222222222333444555555555111111111000000222666999888333---)))(((***,,,---++++++,,,------,,,,,,+++---...000111111///...,,,((('''&&&''')))******))))))(((''''''((('''%%%###"""###$$$$$$$$$$$$$$$$$$!!!!!!!!!  !!!!!!   !!!"""###$$$%%%&&&%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&'''***,,,---+++***+++++++++++++++,,,,,,,,,  !!!!!!!!!  """"""!!!   !!!############$$$%%%&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&'''(((***+++,,,------000000000222333444222000---,,,+++******+++---......------,,,---...///000000///......//////...---...---,,,---...///,,,***++++++***+++,,,...000111333333333333333333444444///000///......222888===LLLDDD999000+++***+++,,,***++++++,,,++++++*********,,,...//////...,,,***'''&&&%%%%%%'''((('''%%%''''''''')))***(((%%%"""""""""###$$$$$$$$$$$$$$$!!!!!!   !!!!!!  !!!!!!!!!"""###$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&'''***...000...+++************++++++++++++  !!!!!! """$$$$$$""" !!!###"""###$$$&&&&&&''''''&&&$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&'''((()))+++---...............///111333333111///---,,,***))))))+++---...000///...---...///000111111000......//////---,,,...,,,+++---000111///,,,,,,,,,+++***+++,,,---...555444444333333222222111......---,,,,,,111999@@@\\\RRRCCC666...+++++++++******+++++++++******)))(((***,,,......,,,***)))&&&%%%$$$$$$%%%&&&%%%###%%%&&&'''***+++)))%%%"""!!!"""###$$$$$$$$$$$$$$$  !!!""""""   !!!!!!  !!!!!!"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((()))))))))))))))(((((((((&&&%%%'''+++000111///---'''(((((()))***+++++++++  !!!"""""""""""" """$$$$$$######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!###$$$&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''''')))***+++,,,------000//////.........//////,,,***(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,+++//////000000///...------++++++,,,,,,+++***((('''******+++,,,,,,---......---///111111000000111222...---+++)))***...666;;;SSSKKK@@@666000---+++***+++***)))(((((((((((((((***+++---......---+++***+++(((&&&%%%%%%%%%$$$###%%%$$$$$$&&&))))))&&&###""""""""""""###$$$%%%&&&###""""""!!!   """   !!!!!!"""######### !!!""""""!!!!!!!!!"""###%%%&&&'''&&&%%%%%%'''***,,,,,,+++******++++++++++++,,,,,,***'''''')))...///,,,(((((())))))+++,,,---...///  !!!!!!"""""""""!!!"""$$$$$$###"""###$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''(((((()))+++---...///000000///...............---+++)))(((((()))+++---...---,,,,,,,,,,,,---...////////////......------------------,,,+++***)))******++++++,,,---.........000333333222111111111...---+++)))(((+++000444@@@;;;444///,,,,,,+++***(((''''''&&&%%%%%%&&&&&&((()))+++,,,,,,+++***)))***'''%%%$$$&&&'''((((((&&&%%%$$$&&&((()))'''%%%&&&%%%$$$###"""!!!!!!!!!"""""""""!!!  !!!!!!!!! !!!"""""""""""""""###$$$%%%&&&'''&&&%%%%%%'''***,,,,,,+++***++++++++++++,,,,,,,,,***'''&&&(((,,,...+++(((&&&&&&'''((()))***+++,,, $$$(((&&&###!!! !!!!!!!!!!!!!!!###$$$$$$"""!!!"""""" !!!"""######$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&(((''''''(((***,,,///111111111000///...------,,,---,,,***))))))***,,,---///...,,,+++,,,---...///...---------------,,,,,,//////...---,,,,,,,,,,,,******++++++,,,,,,------...111444555333111000///......---***))))))+++......,,,*********+++***)))''''''&&&%%%%%%%%%%%%&&&'''(((***+++,,,++++++***)))&&&$$$$$$&&&)))++++++(((&&&%%%&&&''')))((((((((('''%%%###!!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''***,,,,,,+++++++++++++++,,,,,,,,,---***'''%%%&&&***,,,+++)))&&&&&&'''(((((()))****** """''',,,)))%%%!!! """###$$$###""" !!! """$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&%%%%%%'''+++///111111111111000...---,,,+++,,,+++))))))))))))+++,,,++++++,,,,,,,,,------,,,---,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,---...+++++++++++++++,,,,,,,,,---000444555333000...------......---***)))***+++)))((()))***++++++)))'''((((((''''''''''''((((((******,,,---------------)))&&&######%%%(((******)))(((&&&&&&'''((()))***((('''&&&$$$######""""""!!!!!!!!!   !!!!!!""""""###"""!!!!!!!!!!!!"""######%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&'''***++++++***++++++++++++,,,,,,,,,,,,+++(((&&&''')))+++,,,+++(((((())))))******++++++ """'''+++((($$$ !!!"""######!!!  """$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''&&&'''(((((()))))))))(((&&&%%%$$$$$$&&&)))---///111111111000///---,,,+++***)))(((((((((((()))***&&&(((+++------,,,***))),,,,,,++++++++++++,,,---///...,,,++++++,,,------+++++++++++++++++++++***+++///222333111...,,,+++)))+++,,,,,,***))))))***((('''(((***,,,+++)))'''(((((('''''''''(((((()))++++++,,,,,,------------***'''###"""###%%%&&&&&&(((((('''&&&&&&''')))******)))(((&&&%%%$$$######  !!!  !!!"""""""""!!!!!!!!!!!!!!!""""""###%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&'''***++++++************+++++++++,,,,,,+++***))))))***,,,---...)))))))))))))))*********!!!%%%%%%### !!!""""""   !!!"""######$$$$$$###&&&&&&&&&'''''''''((((((&&&'''((()))************&&&%%%%%%%%%&&&)))+++---000000111111000...,,,+++(((((((((''''''(((((((((%%%'''))),,,,,,+++)))(((---,,,+++***+++,,,---......------,,,,,,,,,------,,,,,,++++++******))))))***---000111///---,,,+++''')))******)))(((((()))&&&%%%&&&'''***+++***)))'''&&&&&&&&&&&&'''((((((************************)))'''$$$############"""&&&'''((('''&&&&&&(((***...,,,***'''$$$""" !!!  !!!""""""$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&'''***+++***)))))))))))))))*********+++++++++++++++,,,---......(((((((((((((((((((((''' !!! !!!!!!  !!!!!!!!!!!!!!!"""###$$$%%%&&&'''''''''((((((((((((''''''((()))************(((((('''((()))***++++++...///000111000///---,,,)))(((((((((((((((((()))((((((((()))******++++++---,,,+++++++++,,,...///---......//////.........,,,,,,,,,+++***))))))(((+++---///000///---......+++,,,---,,,***)))******)))'''%%%%%%(((*********'''''''''''''''((()))))),,,,,,+++***))))))))))))((('''%%%%%%&&&%%%###!!!###&&&((((((&&&%%%&&&(((,,,+++(((%%%###!!!  !!!"""""""""###$$$%%%&&&'''((('''&&&'''***+++***)))(((((((((((())))))))))))(((***+++,,,,,,,,,,,,---******)))))))))(((((((((  !!! """!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!###$$$&&&''''''''''''((((((((()))''''''(((******+++++++++)))*********++++++++++++---...000111111///---,,,)))))))))))))))))))))))),,,***(((&&&'''***---000...---+++++++++---///000...///000111111000///...---,,,,,,+++***)))((((((,,,...///000///...///111111222222000...,,,------///,,,(((&&&'''((())))))***************+++,,,,,,//////---,,,+++*********''''''&&&'''((('''$$$""""""%%%((((((&&&%%%%%%''''''&&&$$$###"""!!!!!!!!!   !!!!!!""" !!!!!!!!!"""###%%%&&&'''(((''''''(((***+++***)))''''''''''''((((((((((((&&&(((+++,,,,,,+++++++++------,,,,,,++++++******""" !!!!!!!!!&&&$$$  !!!"""###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%'''***,,,---,,,+++,,,+++***)))))))))++++++///000222222222000---+++((((((''''''''''''((((((((())))))***,,,---......---,,,,,,,,,---...000111...//////////////////...333111///---***(((''''''+++...000111111000000111000000000///000000111222000...+++'''$$$$$$'''*********+++++++++***))))))------.........---,,,+++(((&&&%%%&&&'''((('''%%%%%%%%%&&&&&&&&&'''''''''&&&''''''&&&$$$!!!  !!!"""!!!  """!!!!!!!!!!!!###%%%&&&$$$%%%%%%&&&'''((())))))))))))))))))((((((((((((''')))+++---...---,,,+++,,,,,,************,,,,,,!!!!!!!!! ###""" !!!!!!!!!  !!!###$$$$$$%%%$$$$$$%%%&&&'''''''''&&&&&&&&&''')))+++,,,,,,,,,++++++************++++++...///111222222000...,,,))))))(((((((((((())))))***++++++,,,...//////000......------...///000111///......------......//////...---+++***)))((((((,,,...000111000000111222111000000000000111222222000///---)))&&&&&&''')))***+++---//////---+++))),,,,,,---......---,,,+++'''&&&%%%&&&(((((('''&&&%%%$$$$$$$$$###$$$$$$$$$!!!""""""###"""!!!  """!!!   """""""""""""""$$$%%%&&&######$$$%%%&&&'''((((((((((((((('''''''''&&&&&&'''(((***+++,,,,,,++++++...---,,,,,,,,,,,,---...  !!!!!! !!! !!!###$$$###!!! !!!!!!"""###$$$%%%%%%######%%%&&&''''''''''''&&&&&&'''((()))+++,,,---******+++++++++++++++***---...000111222111///...++++++************++++++------...///000000111111000000/////////000000111///...---,,,,,,---...///...---,,,,,,++++++,,,,,,...///000000///000222444111111111111111222333333000000///,,,)))'''((()))'''***...000111...+++(((***+++,,,------,,,++++++(((&&&&&&''')))***)))((('''&&&$$$###"""######$$$!!!!!!!!!!!!!!!  !!!  !!!######""""""###$$$%%%&&&""""""###$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''(((((()))*********------,,,++++++,,,------!!!""""""  !!!!!! """$$$$$$###!!!!!!""""""###$$$$$$%%%%%%"""###$$$%%%&&&''''''''''''''''''''''''))),,,...)))***+++,,,---,,,+++***,,,---///111111111111000------,,,,,,,,,,,,------......//////000111222222222222111111111111111111111000---,,,,,,---000111111000///////////////000000000111000///000333555222222111111222222333444000111111///,,,)))((((((&&&(((+++------,,,***((()))***+++,,,,,,,,,+++***)))(((((()))+++,,,+++***+++)))'''%%%$$$$$$$$$%%%&&&%%%###"""!!!  !!!""""""""""""""""""######$$$!!!"""###$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&&&&'''((()))*********))))))))))))******!!!###"""  !!! !!! !!!"""$$$###!!!"""""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&'''((('''&&&'''+++...)))***+++---------,,,+++,,,---///000111111111111......------------...............///000000111111222222222222222222111111333222///......///222333222111111000////////////000111111000000111333666222222111111222222333444111222222000---)))(((((((((((())))))***+++,,,---)))***+++,,,,,,,,,+++***+++***)))***,,,---,,,++++++)))'''%%%$$$$$$$$$$$$$$$###"""!!!  !!!""" !!!!!!!!!!!!!!!""""""###%%%&&&'''))))))&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&'''((()))***)))))))))))))))))))))))) ###!!!  !!! !!!  """"""!!!"""""""""#########$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%''')))(((&&&&&&)))---)))***+++,,,---------------...///000000111111111//////............//////.........//////000000000111111222222333222222111333222111000000111222333000///......------......000111222222111222444666111111111111111222333333222222222000,,,)))((((((+++*********+++---///111+++,,,---------,,,***))),,,+++******+++,,,+++***'''&&&&&&%%%$$$"""!!!!!! !!!!!!  !!! !!!"""###%%%&&&((()))***%%%%%%%%%%%%$$$$$$$$$$$$''''''(((((()))***************++++++++++++******!!! !!!!!!  """""""""!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$#########'''******'''&&&(((+++++++++++++++,,,---............//////000000111111//////............//////////////////000000000000///000111222333333222222222111111000000111111222------------...///000000///111333444333333444555111000000000000111222222222333222///+++((((((((())))))***+++---...///000............---,,,***)))+++***(((((())))))(((&&&$$$%%%&&&&&&%%%###!!!     !!!!!!  !!!"""$$$%%%'''((()))$$$$$$#########"""""""""'''(((***+++,,,,,,++++++))))))***++++++***))))))  !!!!!! """$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%$$$###"""""""""'''++++++(((&&&(((***++++++******+++---...000////////////000000000000//////............//////000000000000000111111111...///000222333333222222000000000111111000000000,,,,,,---...000222444555///111444555444333444444000000000///000111111222333333111...***((('''((($$$&&&)))+++---------,,,//////000///...,,,***(((***((('''&&&'''&&&%%%###%%%&&&((())))))&&&$$$"""!!!""""""!!!  !!!""""""!!! !!!"""$$$&&&'''(((""""""""""""!!!!!!!!!!!!''')))+++---...---,,,+++&&&'''((())))))((('''&&&  !!!!!! $$$$$$$$$###!!!!!!###$$$&&&&&&&&&&&&''')))***++++++******+++,,,...000222111000///...///000222444333222000...---,,,------000000111111111111000000---000333111...,,,///222333222000///...//////000---.../////////000333666333555777::::::999777666444444333222111111000000333333222111...+++'''&&&&&&'''(((***,,,---------......---......,,,(((%%%((()))))))))'''&&&$$$"""'''''''''&&&%%%$$$###"""%%%###!!! !!!    """%%%&&&&&&%%%$$$%%%$$$&&&'''%%%"""'''&&&%%%%%%&&&''')))***)))(((''''''((()))***+++ !!! !!!"""###  !!!!!!###%%%&&&%%%$$$$$$%%%&&&(((''''''''''''(((((()))++++++++++++,,,...000111///...---,,,---...000111222111///---,,,,,,,,,,,,---...///000000000000000---000333111...,,,///222666555444222111//////...,,,---...------...111444555666888::::::999777666555444444333222222111111222111000...+++(((&&&%%%&&&'''(((***,,,---------...------.........,,,)))(((((())))))((('''%%%$$$((((((((('''&&&%%%$$$#########!!!    """$$$###"""   """%%%''''''&&&$$$$$$$$$"""###$$$$$$"""!!!!!!"""%%%%%%%%%%%%&&&'''((()))(((((('''&&&'''((()))*** !!!!!!   !!!!!!"""$$$'''((('''&&&'''''')))(((((('''&&&&&&''''''++++++++++++,,,---/////////...---------...///000000///...,,,+++++++++++++++,,,---...///000000000---000222111...---///222888888888666444222///...---...////////////111444777888:::;;;:::999777666555555555444444333333222000///,,,)))'''&&&%%%%%%&&&''')))***,,,,,,------***((('''''')))***)))((('''(((((())))))((((((''')))))))))((('''&&&$$$$$$"""""""""!!!!!!   """'''******((($$$"""$$$$$$###"""!!!!!!""""""%%%'''((((((&&&$$$#########$$$$$$###!!! """######$$$%%%&&&''''''''''''''''''&&&%%%&&&'''((())) !!!!!!  !!!!!! ###&&&((((((''''''((((((''''''&&&&&&'''''''''+++++++++,,,,,,---......000000/////////000000111...---,,,++++++************+++,,,...000111111111...000111000///...///111777888999999888555111///111333444444333333444666888999:::::::::888666555666555555555444444333333000---***'''%%%%%%%%%&&&'''((()))***+++,,,,,,,,,***(((%%%$$$%%%'''''''''''''''((())))))*********(((((((((((('''%%%$$$### !!!"""###"""  """''',,,------***(((---,,,***((('''&&&%%%%%%###%%%&&&&&&$$$#########''''''%%%"""!!!!!!"""$$$&&&''''''&&&&&&'''&&&%%%%%%%%%&&&'''''' !!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!"""!!!%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''((())))))***+++,,,------......000000///////////////000,,,,,,,,,++++++***))))))***+++---///111222222333///000000000/////////000333555777999999777444222333555666666555444555666777888888888888777555444444444444444444333333333///---)))&&&%%%%%%&&&((('''((()))***+++,,,,,,,,,000---***(((((()))))))))&&&&&&'''((()))***+++,,,'''''''''&&&%%%$$$###""" !!!#########!!!!!!$$$(((+++---...///555333111...+++)))(((''' !!!######""""""###$$$''''''%%%"""!!!!!!###%%%&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''!!!!!!   !!!!!! !!!""""""###### ###$$$$$$$$$%%%&&&$$$$$$$$$%%%&&&((()))***'''(((***,,,---..................------------,,,++++++,,,,,,+++***))))))+++,,,---///111222222222000000//////000000000//////111444666777777555444111333444444333111222222555555555555555444444333222222222222222222222222...,,,)))&&&%%%&&&'''((((((((()))++++++,,,,,,,,,000---)))''''''(((''''''&&&&&&&&&'''((()))+++,,,'''''''''&&&%%%$$$"""""" !!!"""###"""!!!   ###&&&))),,,...444333111...,,,***(((((( !!!!!!!!!!!!###$$$###$$$$$$###!!! """### !!!###$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&&&& !!!  !!!!!! !!!""""""### !!!############$$$&&&%%%%%%%%%%%%&&&&&&'''(((%%%&&&)))+++---/////////---.........------,,,+++***+++,,,,,,,,,+++***)))***+++---...///000000000000/////////000000000///---...111333444444444333///111333222111/////////111111222222222222222222000000000000000000000000,,,***(((&&&%%%&&&''''''((()))***++++++++++++++++++)))&&&%%%&&&&&&&&&%%%&&&&&&%%%&&&'''(((***+++((((((''''''&&&$$$###"""!!!"""""""""!!! !!!$$$&&&''',,,+++)))((('''&&&&&&&&&!!!""""""""" """###"""###$$$$$$"""!!!!!!""" !!!"""$$$%%%&&&)))(((&&&%%%%%%%%%&&&''' """ """$$$  !!!!!! !!!""""""!!!"""######"""###%%%'''''''''&&&%%%%%%%%%&&&&&&$$$%%%(((+++...///000000///000000000///...------***+++,,,------,,,***)))***+++,,,---.../////////000/////////000000000///,,,...///111222222222111///111333333111///....../////////000000111111222............////////////***)))(((&&&%%%%%%&&&&&&((()))***+++++++++++++++***)))'''((()))***)))(((&&&&&&%%%%%%&&&''')))***)))))))))((('''&&&$$$$$$""""""""""""!!!  ######"""""""""######$$$$$$$$$$$$###!!! !!!###$$$&&&'''%%%"""!!!###%%%''')))((('''&&&%%%&&&&&&''' !!!!!!!!!!!!!!!!!!!!! !!!###&&&'''((()))***(((%%%###""""""%%%&&&''''''(((+++///222000///...------,,,------+++,,,,,,------.........,,,***(((***---//////...,,,---///111222333222222222111111000///......---000///......------------...///000111222222111111,,,...111222111...***'''))))))***+++***)))(((''')))))))))))))))*********((((((((((((''''''''''''###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%###!!! $$$"""    !!!!!!!!!!!!""""""""""""###"""!!!  !!!$$$######"""!!! ###!!!!!!$$$&&&&&&&&&'''''''''&&&$$$###  !!!!!!!!! !!!"""###$$$$$$$$$((())))))((($$$"""!!!!!!$$$%%%&&&''''''***...111000///......------------++++++,,,,,,,,,---------+++)))(((***---///...------...///111222222222111111000//////...---------//////...------,,,------...//////000111111111222------...------+++***)))((()))*********)))((('''***))))))))))))))))))))))))))))))))))))))))))((($$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&%%%$$$###!!! ###"""    !!!!!!!!!""""""###"""!!!  !!!$$$######"""!!!!!! !!!  !!!###$$$&&&'''((())))))((('''&&& !!! !!!!!!  ###$$$%%%$$$"""!!!'''((((((&&&###!!! ###$$$&&&&&&'''))),,,/////////..................++++++++++++++++++,,,,,,***)))(((***,,,......---......///000111111000000///...---,,,,,,,,,,,,,,,......---,,,,,,,,,------//////...///000111222333000///---+++***+++,,,---))))))***+++***)))((('''*********))))))((((((((())))))************))))))''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$###"""!!! """!!!    !!!!!!""""""!!! !!!!!!#########""""""!!!!!! !!!!!!!!!"""######$$$$$$$$$%%%&&&'''(((((((((((( !!!!!!"""""""""!!! !!!!!!###$$$$$$###"""!!!$$$%%%&&&%%%###!!!!!!"""###$$$%%%&&&&&&'''***---.........---......//////+++++++++***************(((((()))***,,,---------.../////////////////////---,,,+++************+++------,,,,,,,,,------...///.........///111222333333222///---------///000***++++++,,,,,,+++)))(((++++++***)))(((''''''&&&'''((()))*********))))))((((((((('''&&&%%%$$$$$$$$$$$$######"""!!! !!!    """"""!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!"""###$$$%%%&&&&&&%%%%%%!!!"""###$$$&&&''''''(((""""""#########""""""!!!######"""!!!!!!"""###$$$ """$$$$$$#########%%%###$$$&&&&&&&&&''')))+++------,,,------...//////+++++++++******)))))))))''')))+++,,,,,,---------..................//////,,,+++)))(((((((((******,,,,,,,,,,,,------...///......//////111222333444222222222111000///...---,,,,,,---------,,,+++***+++******)))((('''&&&&&&%%%&&&((()))***)))((('''(((((('''&&&%%%$$$$$$$$$###""""""!!!   !!!!!!""""""""""""""""""############"""""""""""" """$$$%%%&&&&&&%%%$$$!!!!!!"""$$$&&&''')))*** !!!"""############"""###"""!!! """$$$&&&!!!$$$$$$$$$$$$%%%&&&###%%%''''''''''''(((***++++++++++++,,,---...///,,,,,,,,,+++***)))(((((('''***,,,...---------...---------------...///000+++***(((''''''((()))+++,,,,,,,,,---...///000111...///000222333444444444111111222222000---***(((,,,,,,---...---,,,+++***)))))))))(((((('''''''''$$$%%%''')))***)))(((''''''&&&%%%$$$$$$$$$$$$$$$"""!!!     !!!!!!"""#########""""""######################## """###$$$$$$######$$$$$$%%%&&&(((***,,,---!!!""""""""""""!!!!!!!!!!!!"""###%%%%%%"""$$$%%%%%%$$$######$$$$$$&&&((((((''''''((())))))))))))***+++,,,...///...---,,,+++***)))(((((('''+++...///.........///,,,,,,+++,,,,,,...000111+++)))'''&&&&&&(((***+++---------...///000222222---///222555666666555444333444333222000,,,)))'''***+++,,,,,,,,,+++***)))((((((((((((((((((''''''$$$&&&(((***+++***)))(((%%%%%%$$$#########$$$%%%!!!    !!!"""###$$$######"""########################!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&''')))+++---...  !!!!!!"""!!!$$$%%%%%%$$$$$$%%%&&&'''&&&$$$"""""""""%%%'''))))))((('''((()))((((((((()))***,,,---...///...---,,,+++)))(((((('''+++///111///...///000++++++++++++,,,...000111+++)))'''&&&&&&(((***,,,---------...000111333444---///333777888888666444888777666333000---+++***))))))***+++***)))(((''''''''''''(((((((((((((((%%%'''))),,,,,,,,,***)))$$$###"""""""""###$$$%%%!!!      !!!!!! !!!"""$$$$$$$$$###"""##################$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&''')))+++--- !!!  !!!!!!""""""!!! """###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%'''((()))---,,,+++*********+++,,,)))***+++---...//////000------,,,---...000222333---,,,)))(((''')))+++,,,000000///000111333666777000222555888999888777666888777666555333000***&&&)))&&&$$$%%%(((++++++*********+++***'''&&&&&&'''...------------,,,,,,,,,%%%%%%$$$$$$###""""""!!!$$$###!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$######""""""!!!###$$$&&&((()))***++++++''')))***)))'''&&&&&&&&& !!!   """!!!!!!!!!  !!!###%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))(((''''''&&&'''((()))***,,,+++************+++,,,)))***,,,---//////000000------------...000111333///---+++)))((()))+++,,,111111111222333444555666---///222555777888888888;;;:::999999777333...******((('''(((,,,......---+++,,,,,,+++)))'''((()))......---------,,,,,,,,,$$$######"""!!!!!! $$$###!!!   !!!!!!!!!%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%'''(((******+++)))***+++***(((&&&'''((( !!!""""""!!!  !!! """$$$&&&'''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((++++++************++++++***+++,,,...///000000111...---------...///111222111///---+++******+++,,,///000111333444444444333,,,---000222555888:::;;;>>>=========<<<888333///(((((((((***,,,------++++++,,,---,,,***))))))***------------,,,,,,,,,,,,$$$$$$$$$###""""""!!!!!!###"""!!!  %%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''')))***++++++,,,+++)))'''&&&(((*** !!!  !!!""""""!!!!!!""" !!!"""$$$%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&))))))))))))*********+++***+++,,,...///000111111...---------...///111222222111///---++++++,,,,,,***,,,///222444444333222//////000222444777:::<<<>>>>>>???@@@???<<<666222,,,------...///...,,,++++++,,,---,,,***))))))+++------,,,,,,,,,+++++++++&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!   !!!!!!%%%%%%&&&''''''((())))))%%%%%%%%%%%%'''(((***+++,,,,,,***'''%%%%%%'''))) !!!!!!!!! !!!"""#########$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((((()))******************,,,...///000000000......------...///000111222111000...---,,,,,,,,,(((***///333666777666666444333333333444666999:::======???@@@@@@===888333333444444333111///---,,,)))+++++++++)))((()))***++++++++++++************&&&&&&&&&%%%%%%%%%%%%%%%!!!!!!!!!      !!!!!!""""""$$$%%%&&&&&&'''((())))))&&&&&&&&&'''((()))***++++++***)))&&&######%%%'''    !!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''''''''***)))((('''&&&%%%%%%%%%'''((())))))******))))))&&&'''((())))))***)))))))))***+++---...//////000///......---...///000111111000///...------------***---111555888:::999999666666555444555666777888:::;;;===@@@@@@===888333111222222000,,,)))(((((()))***+++***)))((()))+++***))))))))))))(((((((((##################"""""" !!!!!!   !!!""""""###$$$$$$%%%%%%&&&'''((((((&&&'''(((******+++************)))&&&###"""$$$%%%  ######"""######%%%&&&''''''''''''(((((()))))))))***)))((('''&&&%%%%%%$$$&&&'''((()))))))))((((((%%%&&&''')))))))))))))))((()))***,,,---....../////////...------...000111/////////......---------,,,...111444666777777777555555444444555555666666888999<<>>888444///000000...+++***---000+++,,,------++++++,,,---''''''&&&&&&&&&%%%%%%%%%##################$$$$$$ !!!!!!!!!  !!!!!!""""""############$$$$$$&&&))),,,...///---+++)))***++++++***'''%%%$$$$$$ !!!############""""""""""""%%%&&&'''''''''(((***,,,+++******)))((('''%%%%%%######$$$%%%%%%&&&''''''&&&''''''((((((''''''&&&%%%&&&(((***,,,---.........---,,,++++++---///000000000111111111111000000000...---,,,,,,---///000222222222222222333444555555666888999999888777666222000...,,,+++,,,---...,,,000444333...++++++...***(((''''''(((((('''&&&%%%$$$######$$$$$$###!!!"""!!!!!! $$$""" !!!""" !!!###$$$%%%%%%$$$$$$''')))++++++******+++,,,+++***)))'''%%%###"""!!! !!!!!!!!!""""""######$$$$$$%%%'''''''''&&&''')))***------...---,,,***)))((($$$$$$%%%%%%&&&''''''''''''(((((((((((((((((('''(((((())))))***)))))))))++++++*********+++,,,---........................///...---,,,,,,,,,......111111111111222333444555555666888999888777666555111111000000///...---------111444333...******,,,)))(((&&&'''(((((('''%%%$$$###""""""######"""!!!!!!    """$$$$$$%%%$$$$$$''')))++++++******+++,,,)))((('''%%%$$$"""!!! !!!""" !!!"""###$$$$$$%%%%%%&&&'''&&&&&&&&&(((***...///000000///---***)))%%%%%%&&&&&&''''''(((((((((((())))))))))))((((((((()))))))))))))))((('''******++++++++++++,,,,,,///...---,,,,,,---...///000///...---,,,,,,------/////////000111333444555555666777777777555444333000111222333222000...---///222444333...***((()))((('''&&&&&&''''''&&&$$$###""" !!!""""""!!!    !!!"""###$$$$$$$$$&&&(((***+++******+++,,,))))))(((&&&$$$###"""!!! !!!""""""!!!"""""""""######$$$$$$###$$$%%%&&&&&&'''))),,,,,,---///000///---***((('''''''''((((((((())))))(((((())))))))))))((((((&&&'''(((***++++++,,,,,,+++,,,---.........------222111///......///111222000000000//////...------......///000111333555666555555666555444333222111000111222222222111///...111333444222...)))''''''(((&&&%%%%%%&&&&&&%%%$$$"""  !!!  """!!!!!!!!!!!!  !!!"""######$$$%%%'''))))))))))))***++++++******((('''&&&%%%%%% """###$$$$$$%%%%%%$$$$$$#########""" """$$$&&&'''))),,,///---.../////////---+++***)))))))))))))))*********(((((())))))))))))((((((%%%&&&''')))***++++++,,,+++,,,---.........------333222000//////000222333000111111222111000///.........///000222333555666444444444333222111000000222111000/////////000111111222333111...***(((&&&(((&&&%%%%%%&&&&&&%%%$$$!!!      !!!!!!!!!  !!!"""""""""$$$'''((('''((()))*********)))(((''''''&&&&&& """###$$$$$$(((''''''&&&%%%$$$######!!!###%%%&&&(((***---000///////////////...------************++++++++++++))))))************))))))''''''((()))))))))))))))******++++++++++++,,,,,,000///...------...///000...000111333333222000............///000222333444222222111111000000//////333111///......///111222///000000000...,,,)))'''((('''&&&&&&''''''&&&$$$!!!     """$$$%%%%%%&&&'''((('''&&&&&&&&&%%%%%%$$$$$$ """$$$&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$&&&'''((((((***,,,//////...---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++((()))***+++,,,---------++++++*********+++,,,---------------------------+++---///222222111///...---,,,------...///000111000000///////////////000222222111111111222222222------...//////...+++))))))(((&&&'''(((((('''%%%!!!  !!!  !!!  """######$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$ !!!!!! """%%%((()))******'''''''''(((((((((((((((''')))))))))))))))+++------+++)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---(((***,,,///222444555666...---,,,++++++---///000,,,------......------,,,(((***...111222111...---++++++++++++,,,,,,---...//////.........//////000111222444555555444333111+++,,,---...//////---+++***(((''''''(((((('''&&&"""  !!! """!!!!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&    %%%))),,,,,,+++******)))'''&&&%%%%%%&&&''')))))))))******))))))))))))'''&&&%%%'''***...000////////////...---,,,++++++---///...---,,,---...(((///444555777:::777111222///,,,+++,,,---...---//////...------,,,++++++)))***+++,,,---.........+++++++++,,,---...000000000000///......///111111222222111111111111222222000000000111222///+++(((******((('''%%%$$$"""""""""!!! !!!   !!!"""###%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%% $$$''')))***)))((($$$$$$$$$$$$%%%&&&((()))******++++++++++++******'''''''''((()))+++---...//////...------,,,++++++...///000111000000//////)))///444555888<<<:::555222000---,,,---.........------------,,,,,,,,,+++************+++,,,---...++++++***))))))))))))***000000//////.../////////000000////////////000000.........///000///,,,***(((((('''&&&$$$###""""""###"""   !!!"""#########$$$&&&''''''&&&%%%&&&''' !!!"""$$$%%%&&&&&&'''"""""""""###$$$%%%'''((())))))************))))))'''((()))***++++++++++++///...,,,+++******++++++000//////000222222000...+++///111333777<<<;;;888222000---,,,---/////////,,,,,,,,,,,,,,,++++++++++++***(((((((((***,,,---------,,,+++++++++++++++///////////////...---,,,///..................///---,,,++++++------,,,+++%%%%%%$$$$$$###"""""""""!!!      !!!"""#########%%%'''))))))(((((((((***!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&)))))))))******+++++++++...,,,***)))((()))***,,,---,,,,,,---000111000...///......000444999999888222000---,,,...///000000,,,,,,,,,++++++*********+++)))'''&&&&&&(((***,,,*********+++,,,---//////.../////////...---+++***......------------......---+++)))((()))******)))###"""""""""""""""!!!!!!  !!!  !!!"""###$$$$$$$$$$$$&&&(((************+++,,, !!!!!!  !!!"""#########$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$***)))'''&&&''')))+++------+++)))(((((()))***+++,,,+++***,,,///222444444666000,,,,,,000333444444111///,,,,,,---///000000......---,,,***)))((((((+++***'''%%%%%%''')))***&&&&&&''''''((()))+++,,,---.........---,,,***))).........------.........///,,,)))'''''''''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""###############%%%''')))******+++,,,---  !!!!!!!!!$$$&&&((())))))%%%&&&&&&&&&&&&&&&&&&%%%)))(((%%%$$$%%%(((+++...+++***))))))((()))***+++,,,,,,---...000555<<>>;;;999666555444666555333222222222111000///222333000000111...***'''((()))((('''%%%$$$###   !!!!!!  !!!  """###$$$%%%''''''&&&&&&&&&&&&''''''+++)))(((((()))***)))(((******++++++++++++************)))))))))******+++&&&&&&&&&%%%%%%%%%$$$$$$""""""######"""!!!"""$$$%%%!!!""""""$$$&&&((()))***000000000000111333666777777:::<<<===;;;;;;<<<===<<<===>>>@@@BBBCCCCCCCCCDDDFFFHHHKKKMMMNNNNNNNNNPPPOOONNNMMMLLLKKKKKKLLLOOOKKKIIILLLPPPTTT\\\cccqqquuuwwwrrrggg\\\WWWUUUTTTRRRNNNIIIDDD@@@===;;;AAA===888666666777888999888<<<<<<999666555222...222111000///---,,,***(((%%%%%%$$$###!!!  !!!  !!! !!!"""###$$$&&&&&&%%%%%%&&&''''''(((,,,***(((((()))))))))(((******++++++++++++******(((((('''''''''((())))))''''''&&&&&&%%%%%%$$$$$$!!!!!!""""""!!!   !!!$$$''''''((())))))***,,,...000111555555666666666888<<>>:::888555333111111000///------,,,+++)))'''&&&$$$$$$    !!!"""######$$$$$$$$$%%%&&&'''((()))***((('''''')))******)))***++++++,,,,,,++++++***((((((''''''((())))))***(((''''''&&&%%%%%%$$$$$$ !!!""""""!!!  !!!""""""&&&++++++&&&$$$))),,,,,,000000111333555777:::;;;:::===???AAACCCHHHNNNSSS[[[]]]^^^[[[VVVUUUWWW[[[^^^^^^___```ccchhhlllnnnmmmnnnpppqqqqqqooommmlllkkkjjjkkklllooorrrvvvxxxxxxtttqqqsssuuuwww|||zzzxxxuuuqqqmmmjjjhhhggg___[[[VVVSSSSSSUUUVVVVVVXXX^^^aaa]]]YYYXXXVVVRRRJJJEEE???<<<;;;:::999777555555333111///---+++***$$$$$$######"""!!!!!!    """  """############$$$%%%&&&((()))***(((&&&&&&''')))+++++++++***++++++,,,,,,++++++*********)))******+++,,,,,,(((((('''&&&%%%%%%$$$$$$ !!!!!!!!!!!!  !!!"""###$$$%%%!!!(((***'''(((///555555555555777999<<>><<<<<<666222...---...///---+++&&&&&&'''&&&$$$"""!!!     !!!###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$&&&((())))))))))))((()))***+++,,,++++++***)))))))))))))))*********%%%'''&&&"""###'''(((&&&$$$###"""  !!! !!!"""!!! """###$$$%%%+++,,,...///000111333555555777999:::<<>>???AAADDDIIIQQQYYY___llllllnnnrrrwwwzzz|||{{{zzzyyyyyy{{{~~~~~~|||zzzyyyzzz~~~~~~{{{vvvvvvvvvxxxzzz{{{yyyxxxxxxxxx{{{}}}{{{{{{|||~~~}}}|||zzzzzz|||}}}|||~~~yyyzzz{{{{{{yyyyyyzzz{{{xxxwwwvvvwwwzzz{{{zzzyyytttuuuvvvtttmmmdddZZZTTTGGGCCC===;;;:::999555222555444222000...---------(((((('''%%%###     !!!"""$$$%%%((('''''''''&&&&&&%%%%%%###$$$%%%&&&''''''(((((()))***,,,............---((()))))))))************+++)))&&&&&&...777:::777%%%$$$"""  !!!!!!###%%%'''###%%%&&&(((***---111444444999???CCCCCCCCCDDDEEELLLNNNRRRXXX___gggnnnrrrzzzzzz{{{}}}~~~zzzyyyxxxyyy|||zzz{{{|||}}}}}}~~~}}}|||zzz|||yyynnnpppsssvvvxxxwwwuuussssssrrruuuzzzyyysssnnnnnnrrrvvvyyyzzzxxxxxxxxx{{{}}}~~~}}}|||zzzxxxwwwyyy{{{}}}}}}}}}zzzzzzyyywwwtttssstttuuuwwwwwwxxxyyy|||}}}~~~~~~}}}zzzuuunnnhhhdddUUUPPPJJJFFFEEECCC???<<<::::::999999777666444333...---+++)))'''###!!!     !!!"""###$$$%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))******,,,---...//////...---,,,)))))))))))))))))))))))))))(((%%%'''000;;;>>>;;;%%%$$$"""  !!!###$$$%%%(((***,,,...000111111444888;;;:::DDDQQQYYY[[[ZZZYYYYYYeeehhhmmmsssyyy}}}~~~}}}{{{yyyyyyzzz|||||||||yyy|||}}}zzzvvvwwwwwwsssooopppuuu{{{{{{wwwtttssscccfffjjjlllkkkiiifffdddggggggjjjnnnlllfffaaa```gggnnntttxxx|||tttqqqooonnnoooqqqrrrqqqpppooooooppptttyyy{{{{{{yyyyyyxxxtttpppnnnnnnooorrrtttvvvyyy||||||sssmmmaaa\\\VVVSSSRRRPPPLLLIIIGGGHHHJJJJJJGGGBBB<<<888999666222000...+++'''###""""""!!!  """ !!!  """"""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$######'''''''''''')))***+++,,,---...//////...---,,,+++++++++******)))((((((((($$$%%%$$$%%%+++555888666$$$###!!! """%%%&&&(((+++...000333555555555666;;;???MMMZZZkkkvvvxxxuuurrrqqqzzz{{{|||yyyxxxwwwvvvuuuwwwyyy||||||uuupppkkkjjjgggccc```___```aaabbbfffjjjkkkgggcccaaa```XXXZZZ[[[[[[WWWSSSQQQPPPVVVUUUYYY^^^^^^YYYVVVWWW]]]eeemmmppprrrtttsssppphhhddd___\\\\\\^^^```aaacccdddddddddjjjssswwwwwwssstttsssqqqnnnkkkkkkkkkkkkoootttxxx|||~~~rrrjjjfffaaa______^^^[[[XXX[[[]]]``````[[[TTTLLLFFFDDD???999555333111,,,(((&&&%%%###"""  !!!######!!! !!!  !!!"""""""""############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''''''''(((***,,,---+++,,,---.........---,,,---,,,+++***)))'''&&&&&&"""%%%%%%###&&&+++...,,,###""" !!!$$$'''***,,,...222444333777<<<>>>@@@DDDKKKQQQbbbooo}}}|||{{{uuupppnnnllljjjiiijjjjjjkkkmmmmmmjjjeee```]]]XXXSSSOOOOOOPPPPPPOOOKKKMMMQQQTTTUUURRRNNNKKKLLLNNNNNNLLLGGGDDDDDDDDDGGGFFFIIIOOOQQQNNNMMMOOORRRZZZ``````aaaccccccaaaWWWSSSMMMJJJJJJLLLNNNOOOPPPSSSSSSSSSZZZfffllllllfffhhhjjjjjjhhhgggggggggdddhhhnnnssswww{{{|||pppmmmiiihhhiiijjjhhhfffhhhkkknnnooonnniiiccc___TTTNNNEEE???<<<999555000...---+++(((&&&%%%$$$###!!!!!! !!!!!!   """#########$$$$$$$$$$$$%%%&&&''''''(((((())))))******++++++''''''''''''(((***+++---)))***,,,...//////.........---,,,***((('''%%%%%%###'''((($$$###&&&'''&&&"""!!!  !!!"""$$$%%%%%%'''***---000222555888;;;888???GGGMMMRRRZZZdddlllnnnzzzxxxtttrrrsssoooiiidddaaa```^^^]]]\\\ZZZXXXXXXYYYXXXTTTPPPRRRKKKBBB@@@BBBFFFGGGGGGIIIGGGGGGKKKPPPOOOIIICCCDDDFFFFFFDDDAAA???AAADDD@@@???BBBGGGHHHFFFEEEHHHIIIOOOTTTTTTTTTWWWZZZYYYIIIFFFBBB@@@@@@BBBBBBBBB@@@CCCCCCDDDLLLYYY``````ZZZ]]]aaaccccccccccccccc```dddiiilllnnnrrrwww{{{xxx~~~ssspppmmmmmmoooqqqpppnnnkkknnnrrrvvvwwwwwwvvvttthhh```UUUMMMJJJFFFAAA===666555222000---+++***)))$$$###"""   ###!!!    !!!"""######$$$$$$''''''&&&%%%%%%'''***...((()))'''%%%'''+++,,,)))++++++)))((((((''''''''''''(((((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$ !!!!!!!!!""""""###%%%))),,,///333444333444;;;@@@AAAFFFRRR]]]cccjjjttt||||||yyyooohhhgggfff```YYYTTTQQQNNNJJJGGGKKKLLLLLLJJJGGGEEEFFFGGGFFFFFFEEEFFFGGGHHHJJJLLLOOOOOOPPPRRRTTTSSSOOOKKKJJJHHHIIIKKKIIIDDDDDDGGGBBBCCCCCCDDDEEEFFFFFFFFFLLLQQQXXXZZZXXXUUUTTTTTTGGGEEEBBB@@@???@@@AAACCCFFF???<<>>@@@GGGKKKLLL[[[hhhtttzzztttiii```\\\]]][[[VVVPPPLLLIIIGGGDDDAAAEEEGGGIIIJJJIIIHHHIIIIIIJJJKKKMMMOOORRRVVVYYY[[[WWWXXXZZZ]]]```^^^ZZZVVVSSSQQQQQQRRROOOJJJKKKNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMSSS[[[``````]]]YYYVVVMMMKKKHHHFFFEEEFFFHHHIIIGGGCCCCCCIIIKKKIIIIIIKKKFFFDDDAAA@@@BBBCCCDDDDDDMMMMMMMMMNNNPPPQQQSSSSSSXXXWWWZZZeeesss~~~yyytttooonnnqqqtttsssrrrpppqqqpppnnnlllmmmqqqttttttmmmfffddddddaaaXXXQQQHHHBBB>>>>>>===777333444000...,,,)))'''$$$"""   !!!!!! !!!"""!!!"""  """""""""###$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&***---,,,000000+++'''(((***))))))((('''&&&%%%%%%%%%&&&((((((((('''&&&$$$"""!!!######$$$$$$######"""!!! """$$$###&&&***---///222555888;;;CCCKKKPPPUUU\\\``````nnnzzzooo___VVVQQQPPPRRRRRRNNNKKKHHHGGGFFFDDDCCCCCCFFFJJJLLLMMMMMMNNNOOOSSSUUUYYY^^^ccchhhllloooeeefffjjjmmmooonnniiieeebbb```___```\\\WWWWWWZZZ[[[ZZZXXXWWWVVVVVVVVVWWWUUUZZZbbbiiilllhhhaaa[[[VVVUUURRRQQQPPPQQQRRRSSSQQQOOOPPPUUUVVVQQQMMMLLLHHHEEEBBB@@@@@@@@@@@@???CCCCCCCCCDDDDDDDDDCCCCCCJJJGGGFFFLLLYYYfffnnnqqqrrrpppmmmlllmmmppptttvvvttttttssspppnnnmmmnnnppppppmmmiiijjjkkkjjjccc]]]WWWRRROOOOOONNNGGGAAA???999666222///...,,,***(((""""""!!!!!!  !!!!!!   """"""!!! !!!"""#########$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&))),,,///444666///)))(((***+++'''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%###""""""###############"""!!!!!! !!!"""%%%'''---...000222444888===@@@FFFPPP\\\dddllltttwwwwwwxxx}}}}}}ooo[[[QQQMMMKKKKKKMMMPPPOOONNNNNNOOOOOOPPPPPPOOOQQQRRRSSSSSSTTTVVVXXX___bbbffflllqqqvvvyyyzzzrrruuuxxx{{{{{{xxxtttpppnnnmmmoooqqqmmmfffcccdddhhhfffdddcccbbbbbbcccdddaaadddhhhnnnrrrooohhhaaa___^^^]]]\\\\\\]]]^^^___cccdddgggjjjjjjeee^^^YYYSSSPPPMMMKKKKKKKKKKKKJJJEEEEEEEEEEEEDDDBBB@@@???CCC???;;;???HHHSSS[[[^^^bbbbbbbbbaaaaaaeeemmmsssttttttsssqqqpppooooooooonnnllliiijjjlllllljjjhhhiiifffddddddbbb\\\TTTOOOCCC???;;;888666555111...***)))'''%%%###!!! !!!  """###"""!!!!!!"""###############$$$$$$$$$"""###$$$$$$%%%&&&)))+++---333555///((('''((()))&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$##################"""!!!!!! """###$$$'''***,,,222333444666:::AAAIIIOOO[[[eeepppwww}}}xxxoookkknnnppppppeeeZZZQQQNNNOOONNNNNNOOOTTTUUUVVVXXXZZZ\\\^^^___ccccccaaa___]]]]]]```ccckkkmmmrrrvvvzzz|||}}}}}}}}}|||xxxuuurrrtttyyy}}}zzzqqqkkkjjjppppppooonnnnnnnnnooopppmmmllllllnnnpppooojjjeeegggggggggggghhhjjjkkklllttt{{{vvvkkkbbb^^^ZZZWWWVVVUUUTTTSSSMMMMMMMMMMMMKKKHHHFFFDDDEEEAAA======BBBGGGKKKLLLLLLNNNOOONNNOOOTTT\\\dddggghhhjjjmmmqqqsssuuuuuurrrooolllkkklllooorrrtttxxxyyyzzzyyyuuupppiiicccWWWRRRLLLHHHDDD>>>666000...+++(((&&&%%%$$$  !!! """""""""!!!!!!""""""""""""""""""""""""""" """$$$$$$$$$&&&(((+++)))...///+++&&&&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%""""""######""""""!!! ###%%%(((***+++...111444444666:::???GGGRRR]]]ddduuu|||~~~{{{yyytttrrrjjjaaa]]]^^^\\\XXXWWWSSSRRRUUUWWWVVVWWWZZZ^^^```bbbdddeeefffiiikkksssrrrpppllliiiiiikkknnnrrruuuyyy}}}~~~}}}zzzxxxsssvvv|||wwwqqqpppwwwxxxxxxxxxxxxxxxxxxxxxsssrrrpppooonnnmmmkkkjjjnnnnnnoooqqqsssvvvxxxyyy~~~|||tttpppjjjfffbbb```]]][[[WWWVVVVVVUUUSSSQQQPPPOOOOOOKKKGGGEEEDDDDDDDDDCCC>>>???@@@???@@@DDDKKKQQQWWWZZZ```iiissszzz~~~uuusssqqqnnnnnnrrryyy~~~~~~zzzvvvpppkkkeee```ZZZPPPAAA666222...)))'''((('''%%%"""!!!!!! !!!!!! !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$&&&(((***(((+++,,,)))'''((('''###%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!!!! !!!"""###$$$***,,,///111333666999<<<===BBBJJJSSS]]]hhhrrrxxxzzzyyyzzzyyytttnnnjjjgggaaa\\\\\\]]]YYYQQQUUUUUUXXX]]]```aaafffmmmooorrrttttttsssrrrtttuuuxxxyyyyyyxxxvvvttttttuuutttwww|||~~~}}}}}}xxxyyy}}}zzz{{{}}}|||xxxxxxxxxvvvsssrrrrrrsssssstttwwwzzz}}}~~~xxxsssooommmjjjhhhcccbbbaaa___^^^^^^]]]]]]]]]ZZZTTTOOOLLLIIIGGGFFF@@@???>>>======???BBBEEEHHHLLLTTT___llluuuyyyzzzmmmnnnnnnllllllpppxxx~~~~~~|||vvvjjjXXXJJJ@@@:::222------,,,)))&&&$$$$$$""" !!!   !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!  ###$$$$$$&&&(((******,,,+++***+++---***%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""   ###&&&((()))///111444666888;;;???BBBHHHOOOZZZeeeoooxxx}}}vvvooooootttuuupppjjjbbbaaa^^^```ggglllhhh```WWWXXX]]]bbbdddiiisss~~~|||}}}~~~vvvyyy}}}~~~|||zzzyyytttwww}}}~~~||||||~~~~~~{{{yyyzzz|||wwwxxx{{{|||xxxvvvtttrrrpppmmmlllkkkiiihhhiiiiiijjjiiieee___XXXSSSOOONNNMMMHHHGGGDDDBBBAAAAAAAAAAAA<<>>:::444//////---)))%%%      !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((((((((()))***)))***,,,,,,,,,***'''&&&&&&&&&'''''''''&&&&&&%%%(((''''''&&&%%%$$$$$$###$$$###!!!!!!!!!!!!!!!!!! !!!"""(((###"""''',,,///333888<<<===EEEPPPXXX\\\bbbjjjrrrxxxyyyrrroookkkfffbbb[[[YYYXXX[[[___aaa```___eeegggmmmtttyyyzzzwwwsssiiikkkrrryyy|||}}}||||||{{{zzzzzz~~~~~~|||xxxvvvvvvtttqqqooooooooonnnnnnnnnmmmkkkiiigggfffeeeeee`````````^^^\\\YYYVVVUUUKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKMMMRRRZZZeeeooouuu~~~llldddZZZRRRMMMGGG???888555333...)))&&&$$$%%%&&& !!!!!!!!!   !!!"""###$$$$$$"""######$$$%%%&&&''''''''')))******)))((()))***((()))+++,,,,,,+++)))(((((((((((((((''''''&&&%%%(((((('''%%%$$$###"""!!!"""   !!! """$$$&&&+++***+++///111222666<<<@@@HHHWWWiiiuuu{{{{{{rrreee\\\VVVTTTQQQOOOLLLPPPVVVXXXYYY[[[aaaeeelllooouuu|||{{{wwwpppuuu|||}}}}}}~~~~~~|||xxxwwwuuutttsssqqqqqqqqqqqqqqqnnnnnnmmmllllllllllllmmmgggjjjmmmooonnnjjjeeebbb\\\YYYVVVQQQLLLIIIFFFEEEBBBAAABBBFFFNNNXXXcccjjjvvvyyy|||}}}}}}zzzsssjjjddd___XXXNNNGGGAAA===777111---+++,,,---###""""""!!!!!!!!!  !!!"""""""""######$$$%%%&&&''''''%%%'''))))))((('''((()))((()))+++,,,---,,,+++***))))))))))))((('''&&&%%%&&&&&&%%%$$$######""""""!!!    ###'''+++---...111777<<<===:::<<>>???@@@FFFMMMWWWeeexxx}}}xxxnnnbbbZZZOOOMMMJJJIIIJJJNNNPPPRRRRRRVVV\\\bbbgggmmmsssvvvtttxxx}}}{{{uuutttxxx~~~~~~yyywwwyyyxxx{{{~~~~~~}}}|||}}}~~~}}}zzzxxxvvvttttttwwwzzz}}}tttrrrnnniiiccc]]]YYYVVVTTTPPPKKKFFFDDDFFFHHHJJJPPPTTTZZZaaafffjjjmmmooopppooooooooosssyyy~~~uuupppppppppmmmjjjaaaZZZOOOEEE>>>999555222222...***'''&&&$$$!!! !!!!!!  !!!"""###$$$$$$"""#########$$$$$$%%%%%%%%%'''***+++***+++,,,---***+++,,,,,,------------------,,,+++***(((&&&%%% !!!!!!"""######$$$"""!!!  !!!###&&&+++000444777999999666666;;;BBBKKKXXXccchhhtttzzztttkkkbbbXXXRRRIIIIIIIIIKKKMMMQQQTTTVVVZZZ[[[^^^dddkkkqqqtttuuuyyy}}}{{{tttrrruuuzzz~~~}}}yyyzzz~~~~~~~~~~~~~~~|||~~~}}}vvvnnnhhhdddccc```ZZZTTTNNNJJJGGGEEEEEEHHHMMMRRRVVVXXXZZZZZZ\\\___cccdddfffmmmxxx~~~uuurrruuuxxxyyyxxxnnnggg]]]TTTNNNIIICCC>>>777333---***)))(((%%%"""  !!!"""###$$$$$$!!!"""###$$$%%%'''(((((()))+++,,,---,,,+++,,,---,,,,,,,,,---------------///......,,,***((('''%%%!!!!!!!!!!!!!!!!!!!!!""""""    """"""''')))---222666888999999<<<:::===HHHVVVdddqqq|||~~~}}}zzzrrrqqqmmmfff___XXXUUUTTTQQQRRRRRRSSSUUUYYY]]]```aaacccfffiiimmmqqqtttuuu{{{~~~~~~}}}{{{zzz}}}|||xxxvvvxxxzzz|||{{{zzz|||}}}{{{yyy}}}xxxtttooonnnkkkggg```YYYSSSPPPJJJIIIIIIIIIIIIIIIIIIHHHKKKPPPUUUVVVVVV^^^mmmzzz{{{uuutttyyy}}}~~~|||wwwqqqjjjeeebbb^^^XXXSSSGGG@@@888333000---((($$$###"""!!!  !!!"""""" !!!###%%%''')))+++,,,***,,,------+++)))******------------------------//////...---+++)))'''%%%""""""!!!!!! !!! !!!"""$$$%%%,,,...333666999:::999888<<<>>>III]]]ppp}}}{{{xxxwwwwwwvvvrrrooobbbbbb```[[[UUUSSSTTTWWW]]]]]]\\\]]]^^^ccchhhmmmhhhkkkoooppppppqqquuuxxxzzz~~~~~~~~~}}}wwwooojjjeeejjjnnnppptttzzz{{{yyy|||xxxsssppppppoookkkhhhdddfffffffffhhhmmmuuu|||}}}}}}|||{{{{{{{{{{{{{{{yyyyyy|||~~~}}}}}}{{{wwwxxxxxxvvvpppiiibbb]]]ZZZVVVPPPKKKHHHGGGEEEDDDBBBHHHMMMKKKIIIQQQbbbqqq|||xxxtttuuuzzz~~~}}}{{{{{{vvvqqqppppppnnniiiddd]]]UUUJJJBBB<<<666///)))&&&%%%###!!! !!!!!!!!!!!!  !!!"""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$)))+++,,,......---,,,+++////////////////////////...---,,,***((('''%%%%%%$$$%%%%%%%%%$$$""" !!!  ###(((+++,,,///111444777999999999888???KKK]]]nnn|||}}}|||xxxuuuvvvwwwqqqfff\\\TTTUUUVVVYYY\\\```ccceeekkklllnnnppprrrsssttttttxxxxxxxxxyyyyyyyyyxxxxxx{{{}}}~~~~~~xxxppplllllllllhhheeennnssszzz|||wwwlll___WWWUUUVVVXXX[[[\\\^^^^^^^^^_________]]]ZZZYYYYYYZZZWWWVVVTTTTTTVVVZZZ^^^aaadddeeehhhooovvv|||}}}|||sssvvv{{{~~~~~~xxxtttrrrqqqjjj___UUUNNNIIIFFFDDDEEEBBBAAAFFFIIIMMMYYYgggpppqqqtttvvvxxx{{{|||wwwtttttttttuuuuuupppjjjbbbYYYOOOCCC666------)))%%%$$$%%%&&&$$$!!! !!!  """ !!!!!! !!!"""######$$$'''&&&&&&&&&&&&&&&&&&&&&)))+++,,,.........---,,,........................///...---+++)))(((&&&&&&&&&&&&&&&&&&%%%###!!! """!!!!!!###'''+++...000333555666666777999<<>>???BBBDDDBBBCCCGGGMMMSSSWWWYYYYYYVVVZZZaaagggnnntttzzz}}}||||||~~~yyyvvvrrrnnnhhhbbb[[[WWWSSSMMMGGGGGGGGGGGGIIILLLYYY\\\aaaiiiqqqxxx~~~{{{xxxwwwwwwxxxyyy|||vvvmmmbbbVVVNNN???888000,,,******)))((($$$###"""!!!  !!!"""###$$$%%%%%%%%%&&&&&&&&&''''''(((((((((&&&''')))***++++++++++++000000000000000000000000------,,,***)))'''&&&&&&&&&%%%%%%$$$###"""!!!  !!!###%%%&&&+++,,,...000222555999;;;===??????======EEETTT```pppxxxwwwpppqqqpppkkkddd^^^YYYWWW___bbbhhhttt~~~~~~~~~~~~~~~~~~~~~~~~yyyrrrmmmllljjjfffbbb___[[[VVVRRRNNNLLLHHHGGGGGGFFFCCCAAA>>><<<<<>>@@@CCCFFFIIIMMMRRRVVVWWWVVVVVVVVVWWWXXXYYYYYY[[[ZZZZZZ]]]dddmmmtttxxx{{{~~~|||yyyxxxxxxxxxwwwvvvnnnjjjeeeaaa^^^ZZZTTTNNNNNNMMMNNNSSS\\\dddiiikkknnnssszzz}}}|||yyyvvvttttttwwwzzzzzzwwwqqqkkkgggXXXPPPFFF>>>999666222...***)))'''%%%###""""""!!!!!!"""###!!! !!!$$$  !!!"""###############$$$$$$&&&'''((()))))))))***************++++++************************))))))((('''&&&%%%$$$$$$$$$###"""   """$$$(((+++...000000222333222222555;;;@@@AAAFFFMMMSSSZZZeeesss}}}yyyuuupppmmmmmmkkkhhhfffggghhhlllpppsssrrrlllgggmmmpppvvv}}}~~~|||zzz{{{|||{{{yyyzzzxxxuuusssqqqoookkkhhh___[[[VVVRRRMMMGGGAAA============<<<;;;888666444111222444555555555444444111000000111222444555777888999999888777777888:::@@@???<<<999777555444444///111555777888999:::<<<:::<<<======>>>@@@CCCFFFHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIHHHIIINNNUUU]]]bbbhhhmmmsssxxx}}}}}}}}}}}}~~~~~~~~~~~~|||vvvqqqlllddd\\\TTTOOOKKKLLLQQQWWW[[[]]]aaaiiisssyyyyyyvvvtttsssooorrruuuvvvrrrmmmiiiggg^^^XXXPPPJJJFFFAAA;;;777000...+++(((%%%###""""""!!!!!!  !!!""" !!!!!!"""############$$$$$$%%%'''((()))***+++***))))))((((((((((((((())))))))))))))))))))))))))))))((('''&&&%%%%%%$$$$$$###"""  !!! """###%%%)))---111444666222444555555555999BBBIIIKKKRRR\\\gggrrr|||{{{uuufffdddaaa______cccgggjjjpppssswwwyyywwwtttrrrqqqpppsssyyy~~~zzz{{{{{{wwwsssrrrooollliiigggddd```]]]VVVSSSNNNIIIEEEAAA<<<999===>>>???>>><<<999666444111666::::::777444555666222222222333333444444444777888888777666555777888=========<<<:::888666555---111555777777777999;;;666666777666666777;;;===BBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCFFFIIILLLRRRUUUZZZ___dddkkkwwwxxxiii```UUUNNNMMMOOOOOOOOORRR[[[fffmmmnnnmmmnnnooogggkkkoooooommmjjjhhhhhhdddaaa]]][[[YYYTTTMMMGGG===:::555///***'''$$$$$$ !!!"""!!! !!!"""""""""###$$$%%%%%%%%%%%%%%%$$$%%%&&&((()))+++,,,---111000///...------------++++++++++++++++++++++++******)))((('''&&&&&&%%%&&&$$$"""!!!  """"""!!!!!!$$$&&&(((,,,000555999;;;555777999888999???JJJSSSWWW^^^jjjxxxzzzpppiiiYYYYYYYYYYYY\\\cccnnnvvv{{{yyyuuuvvvyyysssvvv||||||{{{}}}{{{uuuooohhheeebbb^^^\\\XXXUUURRRIIIFFFBBB???===;;;999777<<<>>>??????<<<888555333888>>>DDDCCC<<<777777999666777777777777666555444777888999888666666777999777888999:::999777444333222555888999777555777888555666666666666888;;;>>>@@@???>>><<<<<<<<<======???AAACCCCCCAAA??????>>>@@@BBBEEEHHHKKKRRR___jjj}}}tttbbbUUUNNNKKKHHHFFFGGGOOOZZZ```bbbdddgggkkkcccggglllnnnnnnmmmnnnpppjjjiiihhhiiiiiiddd\\\VVVIIIFFF???777111+++((('''###"""!!! !!!$$$$$$###!!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((,,,------......------,,,+++++++++***)))(((''''''((('''&&&&&&$$$$$$###"""""""""######"""   !!!###$$$""")))...///333:::<<<888666888999:::???HHHUUU^^^eeesss~~~vvvjjj```\\\QQQTTTWWW[[[aaammm{{{~~~}}}}}}{{{yyywww{{{~~~||||||}}}}}}}}}{{{tttrrrrrrpppkkkfff]]]YYYTTTOOOKKKHHHEEEBBBCCCAAA>>><<<:::999::::::>>>AAAEEEFFFCCC???;;;999444===EEEDDD<<<777888<<<888888777666555333111000;;;;;;;;;:::888666444222444444444555555666666666222333333444444555666666888888777777777777888999===>>>???>>><<<;;;;;;;;;;;;===???@@@???>>>===>>>>>>999999>>>BBBEEEIIINNNaaaiiirrrxxx{{{mmmbbb]]]VVVOOOLLLFFFHHHLLLPPPUUU\\\dddiiilllkkkjjjkkknnnpppqqqqqqooommmjjjiiiiiihhhggggggbbb]]]TTTHHH<<<333---+++'''$$$"""     !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((,,,,,,------------,,,,,,---------,,,,,,+++***)))((('''&&&&&&$$$$$$###""""""""""""!!!  """$$$&&&(((...222222444999999666555999===BBBIIISSSaaajjjqqq}}}|||sssjjj```XXXUUUPPPTTTYYY^^^eeennnzzz~~~xxx||||||yyyuuussssssttttttsssqqqlllfffccccccaaa\\\XXXPPPLLLHHHDDDBBBAAA???======>>>>>>>>>>>>===<<<<<<>>>CCCHHHJJJHHHBBB===:::555999===???===;;;::::::;;;;;;:::999888666555444666777888999999888777666555555555666666666666666666666777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<<<<:::<<<======;;;:::;;;<<<===888777;;;>>>>>>@@@CCCIIIOOOWWW\\\```iiiwww{{{nnnhhhbbb[[[XXXKKKKKKJJJJJJKKKNNNRRRUUUccceeeiiinnnsssuuutttrrrrrrpppmmmlllmmmnnnooopppnnnllleeeXXXHHH999000,,,)))&&&###!!!   """ ######$$$$$$$$$$$$$$$###%%%%%%%%%%%%&&&'''((())),,,,,,------------,,,,,,------------,,,+++***)))((('''&&&&&&$$$$$$###""""""!!!   !!!%%%)))+++///444888777888;;;;;;:::===BBBJJJQQQYYYdddpppxxx|||rrrggg___WWWSSSSSSSSSXXX^^^dddhhhooowww}}}~~~~~~~~~|||{{{zzzzzzzzzyyyvvvsssppplllhhhfffeeeeeeeeeddd]]]YYYTTTQQQQQQOOOKKKGGGCCC@@@===<<<<<<===>>>===:::<<<@@@BBBDDDCCCBBB@@@???DDDKKKNNNKKKFFF@@@===:::999888<<<@@@BBB???;;;>>>>>>>>>===<<<<<<;;;;;;888999:::;;;;;;:::999999888777777777777777777777======>>>>>>???>>>>>>>>>??????@@@@@@???>>>===<<<888:::======<<<;;;;;;;;;:::;;;:::999777666888::::::666555999<<<;;;;;;===<<>><<<;;;;;;>>>AAACCCCCC>>>@@@CCCFFFGGGGGGGGGFFFBBBFFFJJJLLLKKKGGGDDDBBBAAA???===???CCCEEECCC@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???===;;;:::;;;;;;;;;::::::::::::999BBBCCCDDDEEEEEEDDDCCCCCC@@@AAABBBBBBAAA>>><<<::::::<<<>>>>>><<<;;;:::;;;<<<<<<:::777555555777:::999555666;;;>>>======???>>>@@@AAA@@@BBBHHHRRRZZZaaabbbfffnnnyyyzzzsssmmm]]]YYYSSSNNNJJJGGGEEEDDDFFFKKKTTT___hhhlllkkkiiiqqqtttyyy~~~|||ssshhhYYYJJJ@@@555111---)))'''%%%"""   !!!!!!$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&'''((())))))+++,,,,,,,,,,,,,,,,,,+++***++++++++++++***))))))((('''&&&&&&$$$$$$###""""""!!! !!!!!!!!!"""$$$(((---222555666999<<<>>>???AAAHHHNNN\\\cccmmmtttyyy~~~xxxmmmgggcccbbbeeejjjhhhlllqqqrrrooommmlllmmmrrruuu{{{|||xxxwwwwww{{{vvvqqqpppooonnnmmmkkkgggddd```]]]XXXSSSPPPMMMJJJHHHDDDBBB???>>>===<<<;;;:::===<<<<<<>>>AAAEEEFFFFFFCCCDDDDDDEEEFFFFFFFFFGGGDDDFFFGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA???===??????????????????>>>>>>CCCDDDFFFGGGGGGGGGEEEEEEAAABBBBBBBBB@@@>>>;;;999:::<<<>>>>>>======???@@@???>>><<<999777777:::===;;;888888===???>>>>>>@@@>>>???@@@@@@???AAAFFFKKKNNNNNNOOOTTT]]]kkkyyyxxxgggccc]]]XXXTTTPPPKKKGGGEEEGGGLLLTTT[[[```aaaaaajjjrrr~~~yyytttpppgggYYYMMM<<<888333...+++(((%%%###"""    !!!!!!$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,((('''&&&&&&$$$$$$###"""!!!  !!! !!!###&&&+++///333666:::;;;>>>BBBCCCGGGRRR]]]mmmttt}}}yyyrrrmmmlllkkkkkkpppvvvtttwwwzzzyyyuuuqqqpppqqqwwwzzz~~~zzzvvvuuuxxxzzz}}}|||sssooommmkkkjjjhhheeeaaa^^^YYYVVVQQQMMMJJJGGGCCCAAA===<<<<<<;;;;;;;;;;;;;;;======???AAAEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEDDDDDDCCCDDDHHHJJJGGGJJJLLLIIIDDDAAACCCFFFDDDDDDDDDDDDFFFHHHJJJKKKIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEECCCEEEGGGIIIJJJIIIHHHGGGFFFFFFFFFDDDBBB???===;;;999:::;;;<<<===@@@CCCGGGAAA@@@???<<<:::;;;>>>@@@@@@<<<:::===>>><<<<<<>>>===>>>@@@AAAAAABBBDDDFFFIIIHHHFFFEEEJJJSSS___hhhxxx{{{}}}rrrnnniiieeeaaa[[[RRRLLLGGGFFFFFFGGGKKKOOOPPPQQQ]]]jjj{{{zzzuuutttooodddZZZGGGCCC<<<666111,,,(((%%%###!!! !!!""" !!!"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,,,,++++++,,,,,,------...------,,,((('''&&&&&&$$$$$$###"""!!!  !!!!!!!!!"""$$$''',,,000444777888<<<<<>>;;;;;;<<<<<<<<<===???@@@DDDEEEGGGJJJLLLLLLIIIFFFEEEFFFGGGHHHGGGFFFCCCBBBBBBCCCDDDDDDDDDEEEHHHJJJJJJMMMOOOMMMHHHEEEEEEGGGFFFFFFFFFFFFHHHKKKNNNPPPRRRRRRRRRQQQOOOMMMJJJIIIFFFGGGGGGHHHIIIJJJKKKKKKHHHJJJMMMPPPQQQQQQPPPOOOOOONNNLLLJJJGGGEEECCCBBB===<<<;;;::::::===BBBFFFAAABBBAAA???>>>>>>AAACCCCCC>>>;;;===???>>>???AAA@@@AAABBBBBBCCCDDDFFFGGGEEEEEEDDDBBBBBBFFFNNNTTT```fffqqq|||~~~{{{|||~~~{{{xxxvvvsssmmmccc[[[PPPLLLHHHEEEDDDDDDCCCCCCLLLYYYlll|||{{{xxxtttnnnjjjYYYSSSKKKBBB:::333---)))$$$"""   """###$$$ !!!!!!""""""###$$$%%%&&&''''''''''''&&&&&&''''''((()))***+++++++++,,,,,,+++++++++******+++,,,,,,+++++++++(((''''''&&&%%%$$$###""" !!!!!!!!!  """### !!!!!!!!!&&&(((---222666999;;;<<<<<<===DDDOOOYYYfff|||~~~~~~}}}vvvpppnnnnnnnnnrrrxxxzzzyyy{{{}}}}}}}}}zzzzzzrrrkkkdddbbb___\\\YYYUUUPPPLLLJJJHHHEEEDDDCCCBBB@@@===<<<===>>>???@@@AAADDDFFFMMMNNNQQQTTTUUUSSSNNNKKKEEEHHHKKKNNNMMMJJJFFFCCC@@@BBBEEEFFFFFFFFFHHHIIINNNPPPQQQPPPNNNKKKJJJJJJHHHGGGGGGHHHJJJNNNQQQSSS]]]]]][[[YYYUUUQQQMMMKKKHHHIIIJJJKKKLLLNNNOOOOOONNNPPPTTTWWWYYYYYYXXXWWWVVVUUURRROOOLLLJJJIIIHHHCCCAAA===999777888<<<@@@AAABBBBBBAAA@@@@@@BBBDDDBBB===;;;???BBBBBBEEEIIICCCBBBAAA@@@@@@AAACCCDDD???AAABBBBBBAAABBBGGGKKKIIIPPP]]]ffffffcccffflll~~~tttlll^^^YYYRRRMMMIIIFFFCCCAAA===KKK^^^nnnwww|||{{{xxxwwwxxxhhhbbbXXXMMMCCC:::222---%%%###  """"""!!!!!!!!!!!! !!!###$$$%%%"""!!!!!!!!!""""""%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((((((---,,,,,,++++++******)))))))))))))))))))))))))))(((&&&%%%%%%%%%%%%$$$"""%%%###!!! !!!!!!  !!! """%%%((())),,,000333666888:::<<>>AAADDDGGGCCCCCCBBBAAAAAADDDIIILLLSSSNNNLLLNNNNNNLLLQQQYYYfffrrr~~~uuuhhh]]]ZZZWWWOOOIIIGGGKKKGGGJJJWWWeeemmmrrruuu}}}sssxxxpppbbbVVVPPPJJJ===///,,,***'''$$$"""!!!!!!"""!!!   !!!!!!!!!###$$$&&&(((*** !!!"""$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''',,,,,,,,,---------------+++++++++*********))))))((('''%%%$$$%%%$$$"""!!!"""!!!###(((---111555888:::<<<>>>CCCGGGSSS]]]hhhnnnsss~~~}}}tttmmmpppwww~~~~~~vvvlllccc]]]YYYTTTNNNIIIGGGEEEBBB?????????>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGNNNXXXfffnnnmmmeee[[[UUUUUUVVVYYY\\\\\\YYYTTTOOOJJJJJJKKKOOOTTTXXXZZZ[[[cccggglllnnnmmmhhhccc```^^^```___[[[WWW[[[gggrrr~~~|||xxxsssmmmhhhbbb___YYY\\\```ccceeegggiiikkkrrrzzz{{{vvvpppnnnjjjddd]]]UUUOOOKKKHHHFFFBBB@@@???===;;;999@@@@@@BBBDDDFFFGGGGGGHHHFFFFFFGGGHHHJJJLLLNNNOOOLLLIIIDDD???======>>>???AAAAAABBBAAABBBDDDIIILLLQQQMMMKKKKKKJJJGGGKKKRRRYYYeeesss{{{~~~uuullliiifff___YYYXXXQQQMMMMMMSSSZZZ___gggnnnyyy|||}}}uuuhhh]]]WWWRRRFFF999444222///+++(((%%%###"""!!!###&&&(((***+++ !!!!!!###############$$$%%%%%%''''''''''''''''''((((((---......///000000111111......---,,,+++******))))))'''%%%$$$$$$###  """(((///555444888:::;;;;;;AAAJJJRRRcccmmmwww|||}}}~~~}}}|||{{{vvvrrrvvv}}}xxxkkk```VVVQQQKKKGGGCCCAAA@@@@@@???>>><<<===>>>???@@@@@@@@@@@@FFFFFFEEEEEEFFFGGGIIIJJJPPPYYYgggssswwwrrrhhh___\\\^^^aaaeeefffddd^^^ZZZTTTUUUYYY___gggnnnrrrssszzz~~~~~~zzz~~~}}}yyyooohhhiiisss||||||xxxtttqqqoooooossswww{{{~~~}}}xxxqqqkkkfff___WWWQQQKKKIIIFFFEEECCCAAA>>><<<;;;<<>>>>>???AAABBBCCCDDDFFFJJJLLLQQQNNNLLLJJJGGGDDDFFFJJJMMMWWWccckkkpppwww~~~|||zzztttpppnnnaaa\\\WWWTTTQQQRRRYYYbbbppp~~~|||pppfffaaa]]]SSSGGG===:::666000+++&&&"""  !!!!!!###'''***,,,.../// !!!!!!############$$$%%%&&&&&&(((''''''((()))***,,,---111111111111222222333333111000///...---+++*********(((%%%$$$###!!! """$$$'''***000666;;;555777888888:::DDDTTTaaaqqqyyy~~~~~~yyywwwzzz|||}}}|||xxx|||ttteeeZZZQQQKKKHHHDDDBBB???>>>>>>???@@@@@@???@@@BBBDDDFFFFFFGGGGGGKKKKKKJJJJJJKKKMMMNNNOOOSSSXXXcccpppyyyyyyppphhh``````bbbeeehhhhhhfffdddbbbeeelllvvv}}}wwwzzz{{{vvvsssnnneee^^^UUURRROOOLLLKKKJJJIIIGGG@@@@@@@@@AAACCCFFFHHHJJJJJJJJJIIIIIIJJJKKKMMMNNNRRRPPPMMMIIIFFFCCCAAA@@@???AAACCCDDDEEEGGGJJJLLLRRRQQQPPPMMMIIIEEEEEEGGGHHHOOOWWW\\\```hhhsss{{{|||ssshhh___WWWQQQRRRWWWiiiuuu~~~tttkkkgggfff___VVVLLLHHH@@@777///)))%%%$$$"""  !!!!!!    """$$$&&&(((,,,///111222222 !!!!!!!!!!!!!!!$$$$$$$$$%%%%%%'''((((((((((((((()))+++...111222444444444333333222222222333222111///...,,,+++******(((%%%$$$###!!! ###)))...222555999<<<888999999:::AAAPPPeeesss~~~wwwqqqxxxzzzuuuyyy}}}wwwsssqqqjjj^^^SSSKKKFFFCCCBBBBBBAAA@@@??????@@@BBBDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKLLLMMMOOORRRTTTVVVWWWZZZ[[[aaakkkuuuyyyuuuooocccaaa```aaaeeeiiikkklllpppttt~~~zzztttjjjeee___[[[XXXWWWVVVVVVOOOKKKGGGDDDDDDGGGKKKNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDBBBAAAAAA@@@BBBDDDDDDDDDEEEGGGJJJOOOQQQQQQNNNJJJHHHGGGFFFFFFJJJOOOQQQTTTZZZccckkkvvv{{{rrriii^^^UUUQQQ\\\cccmmmuuu}}}~~~|||rrrjjjhhhjjjhhhbbb___YYYOOODDD:::333///---%%%###  !!!!!!  !!!"""$$$(((***+++...000111222222 !!!"""######""""""%%%%%%%%%%%%&&&((()))***)))(((((()))+++///222444555555444444333222222111333222111000...---++++++***(((&&&$$$###""" !!!"""'''...333666888999:::::::::<<>>AAACCCHHHKKKTTTdddwwwzzzzzz{{{nnnfff]]]YYYXXXTTTLLLEEECCCCCCBBB@@@???AAADDDFFFEEEHHHJJJLLLMMMQQQWWW[[[[[[XXXSSSNNNKKKJJJKKKLLLZZZaaalllxxx|||zzzzzz|||{{{ooofff```]]]]]]WWWYYY]]]^^^]]]YYYTTTQQQIIIGGGDDDAAA>>>======>>>BBB@@@===888444444666888===FFFLLLLLLNNNQQQQQQMMMKKKMMMNNNLLLIIIFFFFFFFFFSSSXXXaaammm}}}}}}nnnfffdddWWWSSSPPPPPPTTT^^^lllwwwuuuqqqggg```dddoooyyy||||||pppaaaRRRJJJ999555///***(((&&&$$$###  !!!!!!###%%%(((,,,000444222111000111444999>>>AAA !!!"""!!!"""$$$&&&'''''''''&&&$$$%%%%%%&&&'''((()))))))))))))))***+++,,,...///111111000000111111222333555444222111111000---***(((&&&$$$""" """(((///444444666:::===;;;;;;DDDOOOVVV```ppp}}}{{{vvvrrrssszzz}}}ssstttvvvyyy}}}wwwpppddd\\\QQQJJJHHHGGGDDDAAACCCAAA>>><<<===@@@DDDGGGIIIJJJNNNQQQQQQRRRYYYbbbdddeee[[[SSSTTTPPPKKKPPP]]]lll}}}zzzpppccc^^^YYYXXXZZZZZZVVVRRRJJJEEEAAA@@@===999999===;;;:::777555333333333333===BBBIIIQQQVVVWWWUUUTTTNNNKKKHHHFFFEEEDDDBBB@@@EEEKKKTTT\\\fffvvvzzzssslllgggbbb```\\\UUURRRXXXcccmmmrrrnnniiihhhllluuu~~~}}}nnncccMMMEEE:::111,,,((($$$!!!!!!""""""  !!!  !!! !!!!!! !!!$$$***000444555444555000///444:::AAAJJJRRR !!!###$$$%%%"""###$$$&&&''''''''''''&&&&&&&&&''''''((())))))++++++++++++,,,---//////111111000000111111222333333111//////...---***(((%%%$$$"""   $$$***222888======???AAA@@@CCCNNNZZZqqqzzzxxxvvvuuuxxx~~~{{{vvvsssssstttwww{{{~~~zzzxxxrrrjjjcccXXXQQQIIIDDDDDDDDDBBB???@@@???======>>>BBBFFFIIIMMMLLLMMMOOOOOOSSS___kkkmmmssskkk```ZZZRRROOOXXXgggvvv|||sssggg___]]]ZZZWWWSSSKKKDDD>>>===<<<999888:::>>>===:::777555333222222<<<@@@FFFMMMRRRTTTSSSSSSOOOKKKEEEAAA???>>>======AAAFFFMMMSSSZZZgggxxx~~~zzzuuuqqqnnneeeccc___XXXSSSTTT[[[bbbkkkmmmoooppprrrxxx|||eeeZZZJJJ===333,,,'''### !!!!!!!!!  !!!  !!!"""%%%***000444666666555777555777>>>DDDJJJSSS\\\ """###%%%&&&###$$$%%%'''((((((((((((((((((((((((((((((((((((---------------...///000111000000000000111222222000...,,,++++++***'''%%%###"""!!! !!!!!!!!!""""""$$$'''...666<<>>;;;;;;???>>>===;;;999777666666;;;>>>BBBGGGKKKMMMNNNNNNPPPJJJBBB<<<::::::::::::>>>AAAEEEHHHMMMWWWeeeppp{{{|||wwwuuuuuulllkkkggg```YYYUUUUUUWWWccckkktttwwwwwwzzzsss```NNN@@@555---)))"""""""""!!! """!!! !!!"""!!! ###&&&***111666888888888888;;;===DDDMMMSSSXXXaaajjj!!!"""###$$$%%%%%%'''(((((())))))*********))))))(((((((((...---------......///000000000000000000111222222///---***))))))(((&&&$$$$$$###"""!!!  !!!"""!!!###&&&)))---222777<<<;;;999:::>>>DDDMMM]]]lllrrr{{{|||uuurrrwww~~~{{{rrrooorrrxxx{{{|||zzzxxxwwwxxx{{{{{{wwwrrrrrrlllbbbZZZSSSMMMGGGCCCBBB@@@??????BBBCCCCCCBBBCCCCCCDDDFFFHHHJJJLLLNNNQQQNNNLLLLLLMMMSSSaaappp}}}llleeemmmjjjsss|||~~~tttfffYYYTTTRRRLLLFFFCCCAAAAAAAAAAAA@@@???>>>======>>>???AAACCCEEEFFFFFFLLLGGGAAA<<<:::::::::999;;;>>>@@@BBBFFFOOOZZZcccgggrrryyywwwxxxssssssqqqlllccc[[[VVVUUU^^^fffoootttvvvyyyrrr```PPPBBB777///(((&&&$$$""""""!!!!!! """!!! ###!!!"""''',,,000555888:::<<<>>>@@@EEEIIIQQQ[[[```dddlllttt !!!%%%%%%%%%&&&'''((()))***+++++++++******))))))(((------,,,------...///000000000//////000000111222000---***(((((((((&&&%%%######"""!!!  !!!"""!!!%%%+++///222555777999::::::>>>GGGPPP[[[jjjwww||||||uuuqqqnnnooottt}}}wwwvvvuuussssssvvv{{{~~~|||{{{zzzyyyvvvppplllbbb]]]TTTLLLFFFBBB???>>>@@@??????AAABBBDDDDDDDDDGGGHHHIIIJJJKKKLLLLLLKKKNNNMMMOOOQQQPPPSSS]]]hhh}}}ppprrrnnntttxxx{{{~~~pppjjjggg```XXXUUUNNNNNNNNNMMMJJJGGGCCCAAA@@@@@@???>>>>>>>>>??????CCC@@@===;;;;;;:::999888888999<<<>>>CCCKKKUUU]]]]]]eeepppzzz|||zzzzzzwwwxxxxxxtttmmmddd]]]YYYZZZ^^^ccciiipppwww}}}~~~pppaaaPPP???555///+++&&&###""""""   !!!!!!!!! !!!(((...333555777;;;@@@FFFMMMRRRWWWXXX^^^eeehhhkkkqqqyyy !!!""""""$$$$$$$$$%%%&&&''')))***,,,,,,,,,++++++*********,,,,,,,,,---...///000111000////////////000111111111...+++)))(((((('''&&& !!!!!! !!!###$$$$$$(((///444666777888999:::===FFFTTT```iiisss|||wwwnnnllllllmmmrrryyy|||sssvvvyyyxxxuuutttwww{{{~~~}}}{{{wwwrrrlllgggdddTTTPPPJJJEEE@@@???>>>?????????@@@AAACCCDDDFFFGGGKKKLLLNNNPPPPPPNNNLLLKKKMMMPPPUUUZZZZZZYYY^^^fff}}}{{{zzzwwwzzz}}}~~~uuunnnkkkeeedddbbb^^^WWWOOOHHHDDDEEECCCBBB@@@>>>=========;;;:::888777888888777666444555777999>>>FFFOOOVVVWWW\\\eeelllrrryyyzzz{{{|||zzzuuunnnfffaaa[[[[[[]]]bbbjjjrrryyy}}}~~~}}}ppp^^^KKK>>>888222+++&&&$$$###  !!!""" """$$$(((...444999888;;;BBBOOO]]]hhhnnnqqqllljjjkkkmmmnnnsssxxx!!!"""  !!!"""###$$$$$$$$$$$$%%%&&&((())),,,,,,,,,,,,+++++++++++++++,,,,,,...///111333444///////////////000111111111...***((((((((('''&&& !!!!!!"""!!!  """$$$&&&'''+++...222555777888;;;===@@@FFFUUUgggsssxxx|||tttpppqqqqqqqqquuuyyy{{{~~~{{{vvvsssvvvyyy{{{zzzyyyyyyyyyxxxyyywwwpppfff^^^ZZZZZZKKKIIIFFFBBB@@@???AAACCC@@@AAABBBCCCEEEGGGKKKMMMRRRTTTVVVXXXXXXVVVSSSQQQPPPUUU^^^eeeeeecccffflll}}}zzzyyyuuunnndddYYYOOOJJJGGGGGGEEEDDDBBBAAAAAA@@@;;;999666444555777777777444444555666:::AAAHHHLLLOOOTTT]]]ccchhhnnnuuuzzz}}}wwwpppkkkdddeeeeeeeeefffiiiooosss|||yyywwwzzz}}}nnn]]]QQQFFF>>>444...+++((($$$!!!!!!!!!  !!!$$$)))///444888;;;;;;@@@PPPfffzzzuuuqqqqqqqqqtttwww !!!"""$$$#########$$$&&&((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555666///////////////000111111111...***((('''((('''&&&######$$$$$$$$$"""!!!  """$$$&&&((()))222333444555666999>>>AAALLLTTTfffzzz}}}uuurrruuuxxxxxxxxxzzz{{{|||}}}wwwssstttuuuwww{{{~~~|||rrrtttsssjjj]]]SSSQQQRRRGGGGGGEEEBBB@@@AAACCCEEEBBBCCCDDDFFFHHHKKKPPPSSSXXXZZZ^^^```aaa^^^[[[YYYTTTYYYdddmmmnnnkkknnntttxxxnnnbbbWWWQQQIIIHHHHHHGGGGGGFFFEEEEEE@@@<<<777444444777999:::777666555666888===CCCFFFHHHOOOXXX```eeejjjooossspppzzz~~~xxxtttooorrrrrrlllddd```dddjjj|||yyyvvvwww}}}{{{nnndddRRRIII>>>666222///***&&&$$$"""!!!   $$$######&&&---333888:::<<<===EEEZZZwww|||tttsssssstttwww +++***)))''''''(((((())))))***,,,......,,,***(((,,,---///000111111111111222000------...//////......---***(((&&&%%%%%%%%%&&&%%%$$$###"""!!! ### """''',,,...999666444777999<<>>===:::999999;;;>>>@@@FFFLLLQQQTTT^^^jjjnnnllllllnnnsss{{{~~~zzzssswww{{{yyyqqqiiieeedddiiikkkmmmooorrrwww~~~}}}tttjjj]]]MMM@@@888222+++%%%###"""!!! !!!###$$$'''***---///333888<<<>>>CCCPPPcccyyyvvvnnnmmmooossswww !!! !!!!!!&&&%%%%%%%%%&&&(((***+++(((***,,,...///...,,,+++,,,---...///000000000000///---++++++,,,......------,,,***'''%%%%%%$$$%%%"""!!!!!! """!!! """&&&+++000222888777888::::::>>>JJJVVVhhhxxx|||rrrmmmnnnqqqvvv{{{|||tttrrrvvv|||{{{ooojjjcccZZZRRRLLLHHHFFFEEECCC@@@AAACCCEEEEEEDDDGGGHHHIIIIIIIIIIIIIIIIIIYYYbbbmmmtttuuussspppooonnnnnnwwwuuulll___TTTLLLIIIFFFFFFHHHIIIHHHGGGCCC???:::777666666666666999999999999;;;===???@@@CCCIIINNNQQQXXXccchhhhhheeefffiiioooxxx|||wwwyyy|||zzzuuuoookkkiiifffddddddhhhpppvvvzzzzzzssskkk^^^OOOBBB777///+++'''&&&$$$""" !!! ###&&&&&&)))...000222555999===DDDMMM\\\kkkxxxuuunnnmmmnnnqqquuu !!!!!!!!!"""$$$#########$$$&&&((()))''')))+++---////////////,,,------....../////////...,,,******+++,,,---,,,---+++)))'''%%%$$$$$$$$$  !!!$$$(((,,,111666888:::;;;===???@@@FFFWWWhhh}}}uuujjjkkklllpppyyyxxxtttyyywwwfffaaaZZZRRRLLLHHHFFFFFFDDDCCCAAABBBEEEGGGHHHHHHLLLNNNOOONNNLLLKKKKKKLLL[[[cccnnnuuuyyy||||||kkk\\\QQQMMMHHHGGGHHHHHHGGGEEEDDDBBB???>>>===<<<999777555555666888:::===???@@@@@@GGGLLLNNNRRRZZZaaaddddddccccccfffmmmuuu|||}}}}}}}}}}}}|||yyytttpppiiibbb]]]bbbnnnvvvvvvsss~~~tttdddRRRBBB888333,,,***(((%%%"""!!!  $$$'''***...222444555888===AAAPPP]]]mmmvvvyyy~~~wwwrrrpppppppppsss !!!!!!""""""###'''&&&$$$#########$$$%%%&&&''')))+++---///000111---------,,,------......///---++++++---...///...---,,,)))'''%%%$$$$$$$$$###"""!!! !!!""""""###(((---222666:::<<<>>>===???DDDKKKVVVhhhxxx}}}qqqgggjjjmmmttt}}}~~~~~~yyywww{{{~~~~~~~~~{{{sssiiiXXXVVVRRRNNNKKKIIIIIIIIIEEEEEEEEEFFFIIIKKKNNNOOOPPPSSSUUUUUURRRQQQRRRTTT^^^eeemmmuuu{{{rrraaaZZZPPPKKKJJJIIIGGGDDDEEEDDDDDDDDDDDDBBB???<<<666555555555777999<<<>>>AAAGGGLLLNNNOOOTTT\\\bbbccc```^^^```gggpppwww|||~~~~~~}}}xxxqqqiiiaaabbbkkkssstttrrr{{{uuudddSSSEEE>>>000---)))&&&$$$"""   !!!%%%(((111444666666666;;;CCCJJJ```lllyyy~~~}}}xxxvvvsssqqqrrr """""" !!!!!!"""###$$$$$$''''''%%%$$$$$$$$$%%%&&&&&&&&&''')))+++---///000...---,,,,,,,,,,,,------,,,++++++---111444666777...,,,***(((&&&%%%%%%%%%$$$###""" !!!""""""!!!&&&---222666999<<>><<<===FFFWWWdddzzz||||||xxxuuuvvv  !!!!!!"""$$$%%%%%%&&&$$$$$$$$$$$$%%%'''(((***+++***(((((((((***,,,...111000...,,,+++,,,,,,------,,,+++---111555666777+++)))'''%%%###"""""""""  ###&&&(((///444:::<<<;;;;;;>>>AAACCCHHHUUUjjj}}}~~~wwwtttkkk^^^UUUSSSQQQNNNOOOOOOPPPPPPOOONNNLLLLLLOOOQQQSSSTTTUUUWWW\\\```cccjjjqqqttttttvvv|||}}}qqq```RRRMMMKKKHHHHHHHHHHHHGGGFFFGGGFFFDDDAAA>>>;;;999888<<<;;;@@@HHHLLLKKKMMMQQQRRRRRRUUU\\\gggrrrzzz~~~{{{}}}yyywwwssskkkccc___```bbbgggffflllyyy~~~uuuooo^^^SSSDDD777000+++&&&"""!!!  """###!!!''',,,///333777999<<<@@@DDDDDDFFFPPP```nnn~~~~~~}}}}}}!!!###$$$  !!!"""###$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&...,,,***((((((***,,,...222111...,,,+++,,,------444111...------...---,,,)))'''%%%###!!!  ###''',,,///444999>>>???===<<>>777333222444666888>>>>>>CCCLLLTTT\\\fffpppyyy~~~wwwqqqnnnjjjeee```ZZZ\\\eeelllooovvvppp\\\KKK@@@555,,,)))&&&###!!! !!!!!!!!!$$$'''///000111333555888;;;>>>FFFNNNVVV[[[aaaiiinnnnnnqqqwww{{{yyywwwzzz}}}~~~~~~ !!!###"""!!!!!!!!!"""$$$$$$"""######$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&(((***,,,,,,+++******+++******+++,,,...///000111///...,,,+++,,,+++)))(((&&&%%%$$$###"""!!!!!!!!!"""!!!!!!###'''///777<<>>IIITTThhh|||yyyyyywwwuuuuuuwwwyyyyyyyyy}}}~~~xxxqqqiii```WWWXXXVVVSSSQQQQQQQQQPPPOOOPPPOOONNNOOORRRWWW\\\___ggggggjjjrrr|||xxxkkkccc]]]dddjjjjjjgggaaaXXXOOOJJJCCC:::333000000000111888888;;;CCCKKKRRR\\\fffsss~~~~~~zzztttnnnggg___]]]dddhhhggglllsss~~~|||yyyiiiWWWIII<<<444---)))###"""'''+++222222333444666;;;AAAEEEOOOYYYbbbdddeeeiiimmmmmmooouuuxxxvvvvvvzzz !!!"""############$$$$$$$$$######"""$$$$$$%%%%%%&&&''''''''''''))),,,---,,,,,,,,,---,,,,,,---...///000000000000...,,,,,,,,,+++)))'''%%%$$$###""""""""""""""""""!!!!!!$$$,,,444;;;???CCC@@@???@@@BBBIIIWWWeeezzz}}}zzzxxxwwwyyyzzzzzzyyyzzzyyytttmmmfff]]]UUUOOOVVVUUUTTTSSSSSSTTTTTTTTTOOONNNNNNOOORRRWWW\\\___ppppppttt|||xxxjjjnnntttvvvssskkk```WWWLLLGGG@@@:::777555333222444222555<<>>222---&&&!!! $$$  $$$***///222333444555777===FFFMMMWWWccclllllliiijjjmmmnnntttzzz}}}}}}~~~ !!!!!!######$$$$$$$$$######"""$$$$$$%%%&&&&&&'''(((((('''***---.........///000000111111222111111000///111///---,,,,,,,,,***(((######""""""!!!"""""""""""""""###(((000888>>>AAA>>>???CCCIIINNNWWWhhhwww}}}~~~}}}zzzsssjjjbbb\\\VVVPPPNNNTTTTTTTTTTTTTTTTTTUUUVVVNNNOOOQQQUUU[[[bbbhhhkkkyyyzzz||||||}}}{{{rrrfff^^^NNNKKKFFFBBB???;;;777444000...000555:::@@@IIISSSaaaiiiuuu|||ooogggiiijjjffffffjjjiiippp|||~~~~~~xxxnnn\\\LLL:::555///***&&&$$$"""  $$$  !!!  ###'''---222111444777999;;;BBBKKKSSS]]]hhhqqqqqqmmmnnnpppqqqwww}}}"""######$$$$$$$$$######$$$$$$%%%&&&'''(((((()))''')))---/////////111222222333444444333222000///222000...---,,,+++)))'''""""""!!!!!!!!!"""#########&&&***///555;;;@@@BBB===CCCNNNYYY```hhhvvv~~~wwwttt{{{yyynnnccc]]]YYYTTTRRRRRRRRRSSSTTTTTTSSSRRRTTTUUUKKKNNNTTT]]]fffpppwwwzzzyyynnnddd^^^SSSPPPKKKGGGCCC>>>888555111...---000222555===FFFYYY```jjjwwwvvvkkkkkkkkkfffeeehhhbbbhhhsss{{{iiiXXXCCC>>>666///***%%%""" !!! !!!!!!"""$$$'''+++000333111777===AAACCCIIIRRRZZZaaajjjrrrsssrrrtttwwwwwwxxx}}}!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))%%%(((+++...//////111222111222333444444222111000111///---,,,+++***(((&&&!!!!!!!!!!!!!!!"""######%%%+++222888;;;===AAAEEEEEEOOO```ooouuuyyy}}}yyyvvvuuuuuutttuuu}}}uuuiii___]]][[[XXXVVVWWWSSSUUUWWWVVVTTTRRRSSSUUUQQQVVV___iiittt}}}xxxmmmdddaaaZZZUUUOOOHHHDDDAAA>>><<<999444000///......444<<>>???CCCFFFOOO\\\ppp}}}sssllliiiiiiooouuuyyyrrrggg_________[[[YYYZZZVVVYYY[[[YYYVVVTTTUUUWWW___eeennnxxx|||vvvpppiiieeeddddddcccaaaeeegggjjjlllkkkhhhdddbbb```___^^^^^^___```cccdddeeeiiinnnsssxxx~~~ssskkkiii^^^XXXPPPIIIFFFEEEFFFFFFAAA;;;666222...,,,000777===KKKZZZaaahhhuuuvvvsssqqqjjjfffggg^^^```fffppp|||xxxiii___OOO@@@666000---,,, !!!"""""""""""""""!!!!!!    """"""!!!&&&+++---///222444777@@@LLLSSSVVVZZZaaagggdddjjjppptttzzz{{{||| $$$!!! """&&&&&&"""""""""!!!!!!!!!###%%%&&&###$$$$$$&&&'''(((*********+++,,,...///000000000222222111111000/////////---,,,+++)))(((&&&%%%$$$&&&### ###&&&&&&$$$///444:::===>>>@@@EEEJJJ[[[ggg|||yyypppfffkkkpppuuu}}}uuuooojjjcccbbbcccbbb^^^ZZZ\\\]]]^^^]]]ZZZZZZ]]]```tttxxxvvvooolllhhhbbb]]]XXXWWWTTTQQQOOONNNNNNNNNQQQPPPPPPQQQSSSTTTSSSQQQJJJKKKKKKLLLMMMNNNNNNNNNRRRRRRSSSVVVZZZ___cccfffkkkpppvvv{{{{{{sssiii^^^TTTPPPLLLFFFCCCEEE@@@???<<<888555111...---===AAAKKKWWWbbbppp~~~uuuqqqooollliiiddd______cccgggmmm{{{{{{tttdddPPPAAA777///'''((('''%%%"""!!!$$$  !!!$$$'''***---000444888;;;AAAJJJVVV^^^aaacccfffiiikkknnnttt{{{wwwwww '''### !!!%%%&&&$$$!!!###""""""""""""$$$%%%&&&&&&'''(((***+++,,,------+++,,,---...///000000000111111111000//////......---,,,+++)))'''&&&$$$$$$!!!!!!!!!!!!###&&&***---444999>>>>>>>>>AAAIIIQQQeeeppp|||uuunnnssswww{{{uuulllhhhccc`````````]]][[[YYY___eeehhhhhhiiimmmqqq~~~xxxuuusssoooiiiaaa\\\ZZZXXXTTTPPPOOONNNKKKIIIHHHGGGGGGGGGIIIHHHHHHIIIJJJKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHJJJMMMQQQRRRUUUYYY]]]aaadddiiinnnssspppcccVVVQQQMMMHHHEEEEEECCCBBB???<<<888555222000666;;;EEERRR\\\iii{{{{{{wwwtttooojjjhhhbbb^^^^^^```eeerrr|||nnn[[[LLLBBB666---)))(((%%%"""!!! !!!###%%%***///222444888???EEEHHHQQQ\\\ccceeefffhhhjjjlllooouuu~~~~~~}}}yyyxxxyyy{{{ !!!!!!((($$$ ###&&&%%%$$$######"""######$$$&&&&&&(((***,,,///000000000///------...///////////////000000000///......------,,,+++***(((&&&%%%$$$$$$"""###$$$(((000777:::>>>AAA@@@>>>DDDRRR^^^oooyyy{{{xxxtttyyy}}}~~~|||rrrjjjgggddd```^^^]]]]]]]]]\\\fffqqqwwwxxxyyy~~~wwwtttoooiiiddd```^^^]]]\\\WWWRRRPPPPPPOOOMMMJJJGGGFFFEEECCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@CCCCCCBBBBBBAAA@@@??????DDDCCCBBBBBBBBBCCCDDDEEEGGGIIILLLMMMOOOQQQTTTWWWaaaeeelllttt{{{tttbbbXXXSSSNNNJJJHHHGGGFFFCCC@@@<<<888666444///333<<>>:::888666---...333<<>>AAAEEEJJJQQQ^^^ooo|||uuurrruuuyyy}}}zzzqqqjjjiiijjjiiigggcccbbbdddjjjooosssxxx{{{}}}~~~|||ssslllgggccc```WWWUUURRROOOLLLLLLLLLLLLJJJJJJJJJKKKMMMPPPTTTVVVYYYYYYXXXWWWTTTQQQNNNLLLHHHGGGFFFDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDEEECCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>@@@AAAAAAAAA???AAACCCFFFIIINNNTTTXXX\\\aaagggjjjkkknnnvvv|||}}}uuuggg[[[QQQLLLKKKHHHDDDAAA===:::999888222//////111777AAALLL___lll{{{xxxxxxtttmmmhhhccc\\\TTTUUU[[[gggvvv|||mmm```HHH@@@555---)))&&&###!!!###"""   !!!!!!!!! !!!$$$(((---000888999@@@OOObbbuuu{{{tttooonnnsssyyy}}}|||{{{{{{|||}}}~~~  !!!"""""""""#########$$$%%%''''''''''''&&&&&&''')))+++,,,---------...///000111222333333333000000//////...---------***(((&&&###"""###$$$%%%'''***///555;;;???@@@@@@BBBEEEIIIQQQ[[[gggttt{{{~~~vvvvvv{{{|||xxxsssnnnllllllnnnkkkhhhkkksss}}}|||yyypppkkkddd^^^ZZZWWWUUUSSSNNNNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMPPPSSSUUU[[[\\\^^^___]]][[[YYYXXXPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHHHHJJJLLLNNNMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEBBB@@@@@@BBBCCCBBBAAA>>>@@@BBBCCCEEEGGGKKKNNNRRRXXX^^^aaaaaaeeemmmuuuuuu|||vvvdddWWWPPPNNNLLLHHHDDDAAA>>>===;;;555111000000000666<<>>???@@@AAACCCEEEHHHHHHOOOVVVYYYZZZ___hhhpppwww}}}mmm^^^SSSRRROOOLLLHHHDDDBBB@@@;;;777333333111......222555DDD[[[ppp}}}}}}wwwppplllcccYYYSSSPPPSSS\\\fffqqq|||nnnaaaNNN???666000+++'''$$$###!!!  """"""  !!!"""!!!###&&&***...111333555HHHaaasss{{{{{{vvvssssssvvvxxxzzz{{{zzzzzz|||{{{{{{|||}}}  """!!!!!!"""###$$$$$$%%%$$$$$$"""$$$&&&(((************+++,,,,,,---...///000000222222333333333333444444111111000000//////......***(((%%%###"""###$$$&&&%%%...999>>>======AAAEEEIIIIIISSSdddnnnqqq{{{xxxxxxzzzzzzyyy~~~||||||{{{xxxuuutttuuuwwwwwwvvvyyypppmmmhhhddd```]]]YYYVVVUUUTTTSSSQQQOOONNNOOOPPPMMMLLLLLLKKKLLLLLLMMMMMMKKKKKKKKKLLLMMMOOOQQQSSSXXXYYY\\\aaafffjjjkkkkkkhhhfffccc___]]][[[[[[[[[[[[YYYXXXYYY\\\```aaabbb^^^]]]]]]\\\\\\[[[[[[ZZZXXXVVVTTTSSSRRRPPPNNNLLLLLLLLLMMMLLLKKKHHHEEECCCEEEAAA???BBBDDDDDDEEEHHHJJJNNNSSSXXX\\\aaaiiinnnyyywwwfffZZZTTTPPPPPPKKKCCC@@@BBB===<<<;;;888444111//////000888JJJaaasss|||~~~|||uuummmhhhbbbUUUNNNRRRWWW\\\kkk|||zzzsssfffTTTCCC666...+++'''""" """ !!!""""""!!!%%%)))---111555888:::UUUqqq}}}}}}~~~yyyqqqqqqyyyzzzxxxxxx|||~~~~~~ !!!!!! !!!"""###$$$$$$%%%%%%$$$###$$$&&&(((************,,,,,,---...///000000111222222333333333333444444111111000000///.........+++)))%%%###"""###%%%''',,,333<<<@@@@@@@@@CCCFFFKKKNNN]]]oooyyy|||yyyvvvxxxzzzzzzyyyzzz{{{}}}}}}|||yyywwwuuuvvvwwwttttttxxxlllgggaaa\\\YYYXXXWWWWWWUUUUUUTTTSSSQQQRRRSSSUUUSSSSSSRRRRRRQQQRRRRRRRRRTTTSSSRRRRRRSSSTTTVVVWWW[[[]]]```eeejjjnnnpppqqqoooooooooooonnnmmmllllllkkkkkkjjjkkkmmmnnnmmmlllkkklllnnnoooooonnnlllkkkjjjgggdddaaa___]]][[[YYYYYYYYYXXXWWWUUURRROOOMMMOOOIIIFFFHHHHHHFFFGGGIIIIIILLLQQQTTTXXX]]]dddiiirrrwww}}}~~~qqqeee^^^XXXUUUPPPHHHEEEFFFBBBAAA@@@<<<888444222111111333???TTTiiiuuu|||~~~|||}}}}}}yyyuuugggZZZQQQRRRSSSVVVaaaooo{{{yyynnn^^^NNN>>>444...***$$$!!!!!!  """!!! !!!!!!  !!!!!!!!!%%%)))---///222777;;;GGG]]]ttt|||{{{sssssszzzzzzxxxxxx~~~!!!!!! !!!"""###$$$%%%%%%%%%%%%$$$%%%&&&((()))******+++------...///000111222222222222333333333333444444111111000//////......---+++)))%%%""""""%%%)))+++666999>>>AAABBBCCCEEEGGGNNNVVViii||||||yyywwwxxx|||~~~}}}yyy|||}}}~~~}}}{{{xxxwwwxxxzzztttuuuzzzrrrlllddd___]]]___```aaa[[[ZZZYYYXXXYYYZZZ\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]aaa```___^^^^^^___``````dddfffjjjnnnrrrvvvzzz{{{wwwyyy{{{~~~~~~~~~~~~zzzuuuqqqooommmlllkkkjjjhhhdddaaa^^^\\\ZZZTTTPPPPPPPPPMMMLLLNNNLLLNNNQQQSSSVVVYYY^^^bbbcccfffkkkmmmmmmooossswwwzzzrrrjjjddd\\\SSSMMMLLLDDDCCCAAA>>>:::666333111444000555FFFZZZiiitttzzz{{{xxxyyy{{{zzz{{{{{{~~~rrrfff[[[XXXTTTRRRXXXaaakkkyyyxxxlll\\\KKK===444...'''""""""""" """ """!!!!!!"""###$$$"""!!! !!!!!!'''+++000222333777???FFFVVVeeetttyyyzzz~~~|||wwwwww|||{{{zzz||| !!!!!!""""""###$$$%%%%%%%%%%%%%%%&&&'''((()))***++++++---......000111222333444222222222333333333444444111000000///......------***'''$$$"""$$$)))///333<<<===>>>@@@CCCEEEGGGHHHRRR^^^rrrzzz{{{}}}}}}}}}}}}{{{zzzzzz|||~~~|||~~~|||uuupppooopppqqqrrrjjjhhhfffeeegggiiikkkllllllmmmnnnooopppqqqrrrrrrttttttsssrrrrrrsssttttttyyy{{{}}}{{{xxxtttrrrqqqiiiccc^^^^^^]]]ZZZYYYZZZWWWXXXXXXXXXXXXZZZ\\\^^^ZZZ\\\^^^^^^]]]]]]___aaapppzzz~~~tttfffYYYQQQGGGFFFCCCAAA>>>;;;777555666222222<<>>@@@BBBFFFJJJMMMXXXeeewww{{{~~~|||{{{{{{zzzzzz}}}}}}|||~~~~~~xxxvvvsssnnnkkklllkkkiiifffdddbbbaaaaaa```aaaaaa___]]][[[YYYZZZZZZbbbllliiiYYYOOOLLLHHHEEEDDDBBB>>>;;;777555555888===GGGZZZkkkvvv}}}yyyrrrqqqssstttvvvyyyyyykkk___XXXWWWTTT\\\fffnnnxxx}}}}}}|||yyyqqqcccSSSIII:::///&&&###"""    """######"""  ###'''***,,,---000333666<<>>BBBAAACCCEEEEEEGGGNNNYYYcccrrrxxx}}}xxxvvvuuussssssxxx{{{vvvrrrooonnnkkkmmmvvv{{{bbbZZZPPPIIIFFFCCC@@@===>>>>>>===;;;555444>>>JJJ]]]ooo}}}zzzmmmbbb[[[QQQZZZfffppp{{{}}}wwwmmmeeeSSSDDD555...+++'''###"""   """"""!!! !!!###''',,,111333222555===IIIVVVaaafffhhhhhhhhhkkkrrrtttssswww|||  #########$$$%%%&&&&&&&&&&&&))))))(((((((((***+++,,,++++++---...000222333444222222333333333444444444000//////...------,,,,,,******,,,...333999>>>AAABBBEEEHHHIIIJJJRRR```lll|||vvvtttrrrpppqqqwww|||}}}rrriii[[[RRRNNNKKKGGGDDDEEECCCAAA???:::666:::AAANNNeee~~~{{{rrrhhhbbbQQQ```oooxxx}}}uuunnn\\\LLL<<<444000***&&&%%% !!! """###############$$$(((,,,111444888===GGGWWWfffnnnnnnjjjnnnlllnnntttwwwwwwzzz  !!!%%%&&&&&&&&&&&&&&&&&&&&&)))******++++++******)))+++...000000...---000222333222111111000000111111222000//////111000,,,)))(((+++///555;;;>>>???>>>AAAFFFLLLPPPTTT^^^pppzzztttzzzzzzuuuwwwqqqkkkmmmyyyjjjYYYTTTSSSNNNJJJGGGEEEAAA===999888777777===MMMiii~~~zzztttkkkeee______eeeqqq}}}~~~{{{xxxwwwkkk]]]JJJ:::000+++(((&&&!!! !!!!!! !!!  !!!%%%$$$!!!  !!!"""   """ """&&&***///333555===MMM^^^ggglllpppssstttooonnnpppttttttttt||| !!!"""!!!  """###%%%%%%%%%%%%&&&&&&&&&&&&***++++++,,,------,,,,,,---///000///...---///111333222222111111111111111000...------......+++((((((+++000777===@@@AAA@@@EEEGGGKKKTTT^^^kkkxxxzzzrrrnnnuuu~~~zzzvvvyyysssooosss}}}lll___XXXRRROOOJJJHHHDDDAAA>>><<<;;;::::::BBBUUUkkk{{{~~~zzzwwwtttnnnjjjaaa]]]___hhhttt{{{wwwtttpppdddSSSCCC888000***&&&$$$"""!!!!!!!!!!!!    """$$$&&&(((,,,...000333777:::KKKYYYhhhmmmoooqqqrrrrrrtttsssvvvyyyyyyyyy !!!"""$$$$$$$$$$$$%%%%%%%%%&&&++++++,,,---...///000000///000000///...---...000333222222222111111111111///...------......,,,+++***...444:::???BBBCCCCCCIIIKKKRRR___ooo}}}}}}sssllljjjrrr~~~}}}{{{|||yyyxxx|||mmm^^^WWWTTTNNNLLLJJJFFFBBB???===<<<888888???OOO```rrr~~~zzzyyyxxxtttqqqfff___[[[```jjjwww|||wwwuuuuuulll^^^QQQFFF;;;111***&&&$$$"""!!!!!!    !!!!!!!!!###%%%&&&+++000222333777>>>DDD]]]iiisssuuussstttsssrrryyyzzz|||~~~#########$$$$$$%%%%%%&&&***++++++,,,...000111222222222000///...---...///222333333222222222111111000000///...///000000000000444999===@@@BBBDDDEEENNNVVVcccrrrxxxrrrmmmlllttt~~~{{{fff\\\ZZZUUUTTTQQQMMMHHHCCC>>>;;;;;;888777===III]]]www{{{xxxnnneee]]]^^^eeeppp~~~|||zzzxxxrrriii___UUUHHH;;;222(((%%%"""    !!!!!!!!!"""$$$&&&+++111333666>>>KKKVVViiirrryyyyyywwwwwwwwwuuu~~~ """"""###$$$$$$%%%&&&&&&))))))***+++,,,...000111444222000...............222333333333333222111000000//////......///222444777;;;>>>@@@AAABBBEEEGGGSSSeeeyyyuuuoookkkkkktttssshhhdddbbbaaa___ZZZSSSKKKCCC???>>><<<:::999:::GGGaaaxxx~~~yyysssjjjaaa```ccchhhqqqyyy|||~~~zzzssslllbbbSSSCCC888+++'''###  !!! !!!!!! """###+++///444777<<>>444+++%%%!!!"""###$$$""" """"""!!! !!!!!!!!!  !!!###(((///444999???JJJYYYiiixxxzzzyyyooollljjjmmmsssuuuwww """$$$%%%&&&&&&''''''''''''''''''''''''((()))+++...///111222111000...---...222555333333444444333333222111...,,,***))),,,222:::???CCCCCCCCCBBB@@@EEETTTdddvvvzzzuuuuuuppppppqqqttt{{{}}}yyyuuupppqqqrrrwww~~~xxxyyy|||~~~|||xxxpppfff^^^XXXOOOHHHEEECCC===999888===HHH]]]www|||yyytttnnnhhheeebbb```___```jjjzzzyyynnneeeTTTDDD444,,,'''!!!  !!!!!!!!!  !!!%%%)))000777???DDDRRRiii~~~}}}vvvppplllkkknnnlllnnnssswwwzzz  """###$$$$$$%%%%%%%%%%%%&&&&&&&&&))))))***+++---...000111222111000///000222333444444444555555444444333222///---***+++000777===AAABBBBBBCCCDDDCCCIIIYYYiiixxxtttooopppvvvtttssstttyyy}}}||||||{{{wwwvvvwwwyyy}}}}}}~~~wwwvvvvvvyyy{{{sssiii```YYYPPPIIIFFFCCC===999888333;;;HHH[[[ppp~~~{{{wwwpppkkkgggdddbbb```]]]dddqqq{{{rrrkkkZZZLLL<<<444---&&&"""###  !!!!!! !!!$$$(((,,,333:::===GGGZZZrrrzzzuuurrrrrrrrrqqqsssxxx{{{~~~ !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&&&&''''''++++++,,,---...///000000222000///111444666555333555555555555555444444333111...,,,///666===BBBCCC@@@@@@BBBEEEGGGOOO```pppzzz{{{rrrpppsss|||yyyvvvtttuuu{{{}}}~~~xxxsssrrrsssxxx~~~~~~}}}xxxssssssxxxvvvkkkbbb[[[SSSKKKIIIFFF@@@<<<;;;444666;;;CCCQQQeee{{{}}}wwwrrrmmmiiieeebbb```bbbiiiyyy~~~~~~|||vvvqqq```SSSDDD999111(((###"""   !!!!!!!!! !!! """(((,,,000777???===KKKbbbyyy}}}{{{{{{|||xxxwwwyyy~~~ ######""""""############'''''''''((())))))******++++++,,,---.../////////111///...111666999555111444444555555444444333222111///...333;;;BBBDDDDDDAAA@@@AAADDDJJJTTThhhyyy|||{{{vvvxxx}}}}}}wwwsssrrruuuzzz~~~yyyzzzttttttvvvzzz~~~uuusssuuuyyy}}}yyylllbbb^^^VVVOOOLLLJJJEEEAAA@@@;;;:::999999???PPPiii{{{{{{vvvpppkkkggggggeeeiiisss~~~~~~{{{vvvrrrggg\\\LLL>>>333,,,'''%%%######"""!!!   !!!!!!!!!!!!!!!!!!!!!&&&,,,000333;;;CCCCCCRRRgggyyy~~~}}}}}}}}}zzz{{{ ######$$$$$$$$$$$$$$$$$$''''''((())))))***++++++)))***,,,---............000...---111666888444000222333333333333222111111222111333888???DDDEEEDDDCCCAAABBBGGGNNNZZZnnn~~~zzzxxx{{{|||wwwrrrqqqssswwwzzz{{{}}}||||||~~~}}}zzzzzz|||~~~wwwuuuvvvwww|||rrrgggbbbZZZRRRPPPNNNHHHDDDCCC===<<<999555555@@@UUUeee}}}wwwrrrooohhhhhhiiilllrrrzzz~~~|||xxxtttqqqoooeeeVVVEEE999222...+++&&&%%%###"""  !!!!!!""""""!!!###***111444777>>>GGGOOO\\\mmmyyy~~~|||zzzyyyyyy||||||zzz||| ######$$$%%%&&&&&&%%%%%%%%%&&&&&&'''((()))******((()))+++---...///......000//////111555666333111222222222222222111000000333666:::???BBBCCCDDDDDDEEEEEEHHHOOOWWWaaaqqq~~~yyyvvvtttwww{{{}}}zzzvvvssssssuuuxxx{{{}}}zzzvvvuuutttvvvxxx{{{~~~yyywwwxxxxxx~~~xxxmmmddd[[[XXXTTTMMMHHHFFF@@@@@@>>>888555:::FFFQQQooo}}}yyywwwiiikkkkkkhhhfffkkkwww~~~{{{wwwsssqqqnnniii\\\KKK>>>777111,,,)))(((%%%"""!!!  !!!"""######$$$'''///777999;;;BBBKKKZZZfffsss|||yyywwwuuuwww{{{}}}zzz||| """###%%%&&&''''''''''''%%%&&&'''((()))******+++((())),,,...000000000000111111222333444444333333222333333333333222111111555;;;CCCFFFEEECCCDDDEEEFFFIIIQQQ\\\dddjjjsss|||xxxrrrqqqrrrrrrtttwwwyyyxxxwwwvvvxxxzzz}}}~~~~~~{{{zzzrrrrrrrrrssstttvvvxxxxxx~~~zzzyyyyyyvvvlllfff___VVVOOOLLLFFFFFFEEE@@@::::::???DDDZZZvvv~~~sssuuussslllcccbbbiiiqqqyyyzzz}}}}}}|||yyyvvvuuummmmmmfffWWWJJJAAA777///+++)))&&&###!!!   !!! !!!"""###$$$(((,,,555===>>>???FFFOOOaaajjjvvv~~~yyywwwuuuwww|||}}} !!!!!!!!!###%%%'''(((((((((((('''((()))***+++,,,------(((***---000222222222111333444555444333333444555333444444444444333222222777@@@HHHJJJFFFCCCDDDFFFFFFLLLXXXfffnnnpppsssxxx}}}vvvrrrllliiimmmrrrsssvvvxxxwwwwwwxxxyyy{{{sssrrrqqqppppppppprrrrrrsssuuuxxx|||~~~zzzyyyzzzrrriii^^^VVVRRRHHHHHHGGGBBB<<<::::::<<>>AAADDDGGGHHHGGGGGGHHHJJJJJJXXXhhhqqquuuyyy{{{zzz{{{~~~~~~{{{yyyxxxqqqooonnnooossswwwzzz{{{}}}|||~~~zzzwwwxxxzzzzzzxxx||||||~~~~~~wwwnnniiihhhiiiiiiiiiiiijjjmmmsss{{{uuuddd\\\TTTOOOHHHEEEEEEDDDAAA===999KKKaaaqqqzzzsssjjjaaa\\\\\\bbbhhhlllooouuu||||||rrr^^^LLL:::222+++)))&&&"""!!!""" """!!!!!! !!!%%%)))---444<<>>CCCEEEBBB;;;666333444666777555444999AAACCCEEEFFFGGGFFFGGGIIIKKKOOO^^^oooxxx|||~~~||||||pppqqqrrruuuyyy{{{{{{zzz}}}}}}tttooonnnpppppppppssswww}}}~~~vvvtttxxxtttmmmkkkkkkjjjjjjkkklllnnnsss{{{ooobbbYYYPPPGGGEEEGGGGGGAAA;;;555;;;DDDQQQeeezzz~~~{{{wwwppphhhaaaZZZ[[[]]]```eeennn{{{nnn[[[EEE999///+++)))&&&######!!!   !!!"""""" !!!"""""""""'''...444999???EEEKKKVVVdddnnnqqqkkknnnuuuzzz{{{|||ssswwwxxxzzz~~~||| !!!"""######$$$&&&'''(((((()))***+++,,,,,,------...///000000///000222222222222333555333555999>>>@@@>>>:::666444777;;;;;;999999@@@GGGGGGGGGFFFEEEDDDFFFHHHIIIQQQ```rrr|||~~~sssuuuyyy~~~||||||~~~}}}pppgggdddfffjjjlllooosssyyy~~~|||nnnnnnsss|||uuurrrrrrqqqpppqqqqqqrrrvvv}}}}}}lll^^^VVVNNNJJJIIIHHHBBB===999888777>>>PPPiii}}}{{{zzzuuummmeee___]]]\\\^^^ccclllyyyxxxeeePPPBBB333---+++'''###"""  !!! !!!""""""### """######$$$)))222999>>>BBBFFFKKKVVVccckkkkkkjjjnnnwww~~~vvvyyy{{{}}}{{{ !!!"""######$$$&&&((((((''''''***,,,++++++,,,---...///000111000222333333222222444555444444555777999:::888666555:::>>>???>>>BBBHHHLLLKKKHHHEEEBBBCCCDDDGGGHHHOOO```sss~~~{{{uuuxxx|||}}}zzz|||}}}~~~nnn```ZZZ\\\ccchhhmmmooossswwwzzz~~~{{{jjjiiiooo{{{}}}{{{{{{zzzxxxuuuttttttwww}}}xxxeee```ZZZSSSMMMIIIFFFDDD===:::666777BBBYYYwww}}}|||xxxqqqjjjddd___^^^bbbggglllvvv}}}mmm\\\LLL;;;222...(((###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%(((---555<<>>???CCCJJJOOOOOOLLLHHHCCCAAABBBFFFIIIKKKQQQaaatttwwwuuuvvvzzz|||xxxzzz}}}yyyzzzzzzyyyyyy|||ppp^^^TTTSSSYYY^^^fffhhhlllooossswww|||xxxhhhfffkkkvvvxxxvvvuuuvvv{{{jjjggg```XXXOOOHHHEEEDDD<<<999666555999LLLkkk|||vvvqqqfff``````gggkkklllqqqzzz~~~uuuhhhYYYGGG<<<333***$$$""" """""""""!!! """ !!!!!!  """"""!!!!!! """###%%%)))///666===@@@@@@FFFMMMSSS[[[eeejjjjjjjjjmmmxxx}}}|||vvv !!!"""###$$$$$$"""%%%'''&&&###$$$(((,,,++++++,,,...///111222222111222333333222222333444777666666777888999777666444888;;;>>>FFFPPPSSSPPPLLLGGGBBBAAAEEEKKKOOORRRVVVfffxxxwwwtttuuuwww{{{~~~~~~}}}{{{wwwzzz}}}wwwwwwvvvuuuuuuvvvxxxzzz|||{{{xxxdddUUUOOOPPPRRR^^^bbbiiinnnrrrvvvyyy|||yyyfffdddgggpppzzz|||zzzwwwwwwzzz~~~vvvooofff]]]VVVOOOIIIDDD===:::777444555@@@[[[ttt}}}|||nnnfffeeekkkmmmiiijjjrrrtttwwwzzzzzz}}}{{{tttfffVVVHHH;;;///((('''######"""!!!  (((...""" """###"""!!!  !!!###"""%%%---999BBBFFFGGGDDDNNNWWW[[[___fffjjjkkkpppooovvv}}}vvvqqq !!!"""###$$$$$$$$$''')))(((%%%%%%***///,,,,,,---///000222333333000222333333111111222444555555666888999888555222333666888<<>>333///***&&&###"""$$$$$$""" !!!---***&&&!!! !!!""""""!!!   """###''',,,666AAAIIIPPP]]]iii}}}~~~~~~|||xxxuuuuuuvvvqqqmmmjjjmmmvvv{{{uuusssrrrooommm!!!""" !!!"""""""""###$$$$$$%%%''')))***,,,,,,,,,---000111...---111444444444444333555777777666444555555666666666666555555888999===EEEOOOVVVWWWWWWGGGJJJPPPYYYdddpppzzz~~~~~~}}}zzz{{{||||||}}}}}}{{{eeeXXXUUURRRZZZfffqqqyyy}}}zzznnnccc[[[[[[[[[YYY]]]eeeiiioooyyytttsssuuuyyynnnbbb]]]OOOGGGAAA???:::333555<<>>BBBAAA999888777777999:::999999777777777777777777777777666===HHHQQQVVVWWWVVVUUULLLTTT___jjjttt~~~~~~yyyzzz|||~~~~~~~~~|||yyyxxx|||iii]]]\\\```fffmmmuuu{{{|||uuuiii```UUUOOOKKKIIIJJJLLLPPPUUU\\\ccckkksss{{{~~~zzzwwwwwwzzz}}}~~~{{{{{{}}}uuujjjaaaZZZRRRIII???777666888111AAAVVVfffooovvvyyyqqqmmmlllmmmhhhbbb___ccciiimmmttt|||~~~|||zzzttteeePPPAAA222,,,%%%!!!"""""""""!!!  !!!#########!!! !!!%%%'''777;;;EEESSS```pppzzzzzz~~~yyyqqqkkkkkkooottt}}}}}}wwwrrr  !!!$$$''')))((('''''''''&&&''')))***+++,,,,,,,,,)))---///333;;;EEEJJJIII:::888777777999:::::::::888888777777777777888888999BBBMMMTTTVVVTTTSSSSSSKKKTTTaaammmwww~~~yyy|||~~~zzzxxxzzz}}}|||||||||qqqrrrsssssswwwuuuhhhbbbcccfffmmmuuu|||zzzsssggg```VVVNNNIIIGGGGGGGGGHHHKKKOOOTTTYYYaaaiiinnn}}}{{{vvvtttvvvzzz}}}rrrhhhcccYYYMMMBBB;;;999999///888HHHXXXcccmmmzzzxxxssssssuuuvvvnnnlllppprrrrrrxxx~~~yyylll[[[NNN:::333***%%%#########!!! !!!###%%%%%%###!!! !!! !!!###'''***777<<>>;;;222555@@@OOO\\\hhhyyy~~~wwwvvvxxx~~~vvvtttyyyyyyvvv{{{{{{qqqddd[[[FFF>>>222***&&&%%%###!!!  ###&&&'''%%%###!!!!!!""""""!!!"""$$$))),,,555===KKK[[[iiizzzwwwmmmkkkrrrzzz~~~~~~ !!!!!!  ###&&&)))***)))'''&&&&&&'''((()))***+++,,,,,,,,,------,,,+++000666777333888666444444666888888888:::999888777777888999:::DDDJJJQQQQQQNNNMMMPPPTTTWWW___jjjrrrwww|||~~~|||www{{{|||{{{}}}~~~}}}|||yyyyyy{{{vvvcccdddgggnnnwww{{{{{{}}}|||ttthhhddd[[[RRRLLLHHHEEEAAA@@@@@@???>>>@@@EEELLLQQQSSSZZZeeeqqq{{{xxxrrrqqqrrruuuyyyzzzwwwoooaaaSSSIIIBBB>>>888777===KKKZZZhhh{{{xxxvvvxxxzzzsssrrrwwwwwwrrrvvv|||sssjjjdddOOOFFF999...)))%%%""" !!!!!! ###'''(((&&&$$$"""""""""###"""###%%%***---===GGGUUU^^^cccnnnxxxooonnnvvv}}}~~~~~~|||{{{|||~~~ !!!  """"""###$$$%%%&&&&&&'''***)))((('''&&&'''((((((---///000///......///000222333555555444555888:::;;;===>>><<<::::::<<>>???>>>===>>>@@@LLLLLLNNNRRRQQQOOORRRYYYbbbkkkvvv~~~||||||||||||sssvvvzzz~~~}}}}}}yyyuuusssrrrrrrvvv|||xxxrrrjjjbbbZZZRRRKKKFFFBBB@@@===<<<===?????????AAADDDIIINNNUUU___jjjrrrwww~~~~~~uuurrrqqqwwwxxx{{{{{{rrrcccVVVOOOHHH===:::DDDTTTeee{{{zzzwwwwwwvvvoookkkmmmpppqqqtttxxxzzz|||~~~~~~|||xxxtttqqqdddUUUAAA333---***%%%!!!!!!!!!$$$%%%### !!!"""!!!!!!$$$+++444<<>>===<<<<<<===???AAADDDJJJRRRWWWaaaiiiuuu~~~zzzvvvuuuxxxyyy{{{~~~}}}mmm___ZZZOOOEEE>>>BBBLLL]]]xxxyyyzzz}}}{{{uuuoookkkiiihhhmmmuuuuuuvvvxxxzzzzzzyyyxxxwwwkkk]]]JJJ;;;222,,,&&&""" !!!  """$$$$$$###$$$###"""###'''111<<>>AAADDDGGGJJJLLLQQQPPPNNNNNNOOOVVVaaajjjvvvzzz~~~zzz|||~~~yyysssppprrrrrrssstttxxx}}}~~~{{{uuummmbbbYYYTTTOOOIIIDDDAAA???===<<<<<<;;;;;;;;;<<>>>>><<<::::::;;;===???@@@@@@FFFOOOXXXbbbnnn|||~~~vvvpppbbbXXXMMMFFFBBBKKKfff~~~~~~xxxnnnccc___fffqqq}}}|||{{{|||~~~~~~}}}{{{tttlll]]]LLL===111)))%%%$$$$$$###""""""!!!  !!!!!!!!! !!!$$$(((...111***'''%%%'''...:::EEELLLPPPGGG@@@CCCLLLUUU^^^dddhhhgggiiinnntttvvvtttqqqmmmlllnnnuuu~~~~~~{{{{{{~~~~~~}}}{{{{{{{{{yyysssjjjcccYYYSSSNNNSSS___jjjnnnnnn !!!!!!!!!""""""###$$$%%%&&&&&&'''%%%&&&((()))***+++++++++(((***---...///111333666666777777666444333555666===:::888:::AAAJJJQQQUUUTTTWWWYYYYYY```ooo}}}vvvtttpppppppppppprrrwww~~~~~~|||zzz}}}{{{yyywwwvvvvvvvvvwww{{{xxxpppiii^^^TTTLLLGGGCCC@@@???===::::::;;;===>>>===:::>>>CCCIIIQQQ^^^mmmxxx|||wwwmmmdddYYYPPPGGGIII]]]uuu}}}|||}}}|||uuunnngggeeelllvvv~~~}}}~~~|||xxxrrrhhhXXXGGG888...***######"""!!!    """(((...333'''%%%%%%***444AAAMMMSSSPPPGGGCCCIIISSS]]]eeellliiikkkooouuu{{{|||xxxuuuooopppttt{{{}}}}}}~~~}}}{{{yyyyyyxxxssskkkeeeZZZVVVSSSVVV___iiinnnooo """""""""""""""###$$$%%%&&&&&&'''%%%''')))+++,,,---------)))+++---///000222555777:::;;;<<<;;;::::::;;;===AAA???>>>AAAIIIQQQXXX[[[WWW]]]bbbdddmmm{{{uuuuuurrrrrrsssrrrsssvvv{{{~~~~~~|||yyy|||{{{}}}}}}yyytttpppmmmjjjgggcccdddfffgggjjjqqqzzz~~~xxxoooeee\\\SSSKKKFFFAAA>>>;;;;;;<<<>>>===<<<777999<<>>>>>===;;;666888:::;;;>>>DDDMMMTTTccckkkvvv|||vvvnnneee\\\NNNEEEMMM[[[~~~}}}{{{uuuqqqooolllkkkooouuuvvvuuuvvv|||zzzmmmZZZHHH;;;666&&&&&&%%%$$$###"""!!! $$$&&&### """$$$%%%&&&)))///444///------222===HHHQQQTTTTTTRRRVVV```iiillloooqqqtttvvvwwwyyyyyyxxxxxxxxxlllqqqyyy|||xxxuuusssoooiiidddeeehhhmmmqqqrrrrrrrrrrrr!!!###$$$%%% !!!"""###$$$%%%%%%%%%%%%%%%&&&'''(((((((((***,,,,,,,,,,,,...000000000000111222333555666;;;999;;;@@@BBBAAACCCGGGPPPLLLNNNYYYaaabbb`````````dddhhhmmmyyy|||vvvssstttzzz~~~}}}xxxvvvzzz~~~wwwkkkdddhhhjjjnnnssswwwxxxvvvttttttmmmccc\\\WWWTTTOOOLLLFFFFFFGGGIIIMMMSSSXXX[[[```eeennnwwwzzzpppaaaUUUMMMGGGAAA???@@@???<<<888:::999888999<<<@@@EEEHHHUUUZZZcccnnnyyy}}}|||}}}}}}yyyqqqhhh```WWWPPPOOORRRqqq|||}}}~~~~~~}}}yyyssspppooopppppppppmmmooorrrtttyyy~~~yyyiiiSSS@@@666+++((($$$"""!!!  !!!!!!!!!"""$$$$$$%%%'''+++---111222555;;;DDDMMMUUUYYYVVV]]]]]]aaaooorrrqqqwwwtttuuuvvvvvvzzz~~~{{{tttooorrryyy{{{wwwuuu~~~yyytttpppkkkfffbbbhhhlllrrrtttsssrrrrrrsss !!!!!!""" !!!"""######$$$$$$$$$$$$%%%&&&''')))***)))***,,,---,,,---///000222222222333444555666777;;;:::;;;@@@AAA@@@BBBGGGRRRUUU\\\ccchhhhhhddd```^^^bbbgggmmmyyy}}}yyywwwuuuzzz|||yyyyyy{{{wwwlllgggggggggiiimmmpppqqqooommmiiibbbYYYRRRNNNJJJEEEBBBBBBAAAAAABBBEEEHHHLLLOOORRRXXX```iiirrr||||||nnnaaaUUUNNNEEEAAAAAAAAA>>>::::::999888888999<<<@@@BBBKKKOOOVVV```kkkvvv{{{yyy{{{}}}~~~yyyrrrhhhZZZNNNLLLPPPfff}}}}}}}}}}}}~~~zzzuuurrrrrrtttuuuuuupppqqqrrrrrruuuzzz{{{lllWWWDDD999---***&&&###"""!!!  !!!!!!!!!"""###$$$$$$&&&***,,,333666;;;BBBIIIOOOSSSUUUVVV```ccciiitttvvvtttyyy}}}~~~xxxkkkpppxxx}}}{{{pppqqq|||}}}vvvpppllliiifffddddddjjjqqquuuvvvuuuuuuvvv  !!!!!!!!!""""""############$$$%%%''')))***,,,***,,,---...---...///111666555555555666666777888:::999;;;>>>???>>>AAAGGGRRR```lllooopppooohhh]]][[[^^^eeemmmyyy{{{|||yyywwwxxxppplllhhhgggggggggiiijjjiiigggddd^^^UUUOOOKKKGGGBBB>>>???>>><<<<<<<<<>>>@@@BBBDDDHHHOOOXXXaaalllvvv}}}~~~rrrcccYYYNNNGGGDDDCCC@@@===;;;;;;:::999:::;;;<<<===BBBCCCHHHPPPZZZeeeooouuu|||yyyvvvwwwyyy{{{}}}{{{ppp```QQQMMMQQQXXXvvv~~~|||xxxvvvwwwyyyzzz{{{uuutttrrrpppqqquuu~~~rrr```LLL???222...)))%%%###"""!!!   !!!!!!"""#########%%%))),,,555<<>>>>>===;;;::::::;;;<<<======@@@EEELLLTTT^^^hhhooowwwzzzuuujjj[[[PPPJJJGGGCCC???>>>======<<<<<<<<<<<<<<>>>>>======<<<<<<<<<<<<@@@>>>===>>>BBBIIIPPPUUUZZZ^^^eeekkkrrryyyuuupppppprrrwwwyyy|||}}}xxxqqqeeeYYYSSSSSSXXXgggyyyuuuuuuuuuyyyyyyfffTTT===777///((($$$"""!!! !!!!!!!!!!!!!!!%%%)))---555BBBSSS\\\\\\XXXVVVVVV\\\iiioootttrrrvvvzzz|||}}}{{{tttkkkdddcccfffiiilllqqqpppppppppqqqssstttuuu  !!!!!!!!!""""""######$$$$$$%%%'''))),,,...//////111222222111111222444555555555555666666777888777777999;;;;;;<<>>===;;;:::::::::;;;>>><<<;;;;;;<<>>333***%%%"""!!!  !!!!!!"""&&&,,,000888GGGXXX```^^^ZZZ[[[]]]eeeoooqqqwww}}}}}}}}}}}}}}}~~~xxxrrrkkkffffffiiimmmooopppooonnnooosssvvvxxxyyy !!!"""######$$$%%%%%%&&&((())),,,---///111222333333222222333444555555555555666888999999999:::<<<>>>>>>AAAKKKWWWlllsss{{{}}}wwwmmmccc]]][[[\\\eeesssxxxvvv{{{uuunnnooorrruuuzzz~~~|||~~~}}}yyyzzz|||vvvrrrkkkfffccc```^^^\\\^^^ZZZVVVSSSPPPKKKDDD???::::::::::::;;;;;;<<<<<<888999:::;;;===@@@EEEIIISSSZZZ______dddpppzzz~~~}}}sssiii^^^UUUEEECCC???;;;999999999:::;;;;;;::::::;;;<<<<<<===>>>AAADDDGGGKKKQQQXXX]]]```fffnnntttyyy~~~vvvuuuuuuxxxyyy{{{~~~}}}pppccc\\\UUUSSSSSS^^^{{{~~~zzzkkkMMMEEE999...'''$$$""""""  !!!###(((...333@@@MMM]]]bbb___\\\^^^dddkkkrrrrrrxxx|||}}}}}}vvvrrrmmmjjjkkkmmmpppqqqqqqpppqqqtttxxxzzzzzzxxx !!!"""###$$$%%%&&&&&&'''(((***+++---...111333444444222222333555555555555666777999:::;;;;;;<<>>:::999::::::999:::;;;<<<<<<<<<;;;;;;>>>>>>>>>>>>???AAAFFFJJJOOOVVV^^^dddjjjrrr}}}zzzxxxxxxyyyzzz{{{~~~sssjjjgggRRRUUUTTTYYYrrr~~~{{{}}}rrrRRRJJJ===111)))&&&$$$###!!! !!!###)))000555FFFSSSaaaddd___\\\aaagggkkkqqqqqqwww|||}}}}}}}}}uuurrrnnnmmmnnnppprrrrrrttttttvvvzzz}}}|||wwwsss  !!!!!! !!!"""###$$$%%%%%%%%%***))))))((()))+++---...///111333333111111111222555555555666777999:::;;;>>>===@@@CCCCCCEEERRRbbbsss{{{}}}ttthhhaaa[[[TTTWWWaaakkkqqqvvvzzz{{{yyyxxxmmmjjjpppvvvyyy}}}~~~|||~~~~~~{{{|||yyyvvvzzz~~~wwwooojjjhhhfffaaa]]]XXXVVVRRRNNNLLLHHHDDDAAA======<<<;;;;;;;;;<<<<<<<<<:::888888999<<<@@@BBBIIIIIILLLRRRVVVZZZdddnnnxxxrrrgggWWWNNNCCC======>>>===;;;:::::::::999::::::;;;;;;::::::999999:::<<<>>>???BBBFFFKKKOOOTTT^^^lllvvv~~~~~~~~~}}}zzzzzz~~~~~~wwwlllgggXXXVVVRRRSSSeee}}}yyyzzz~~~~~~rrraaaPPP>>>444---%%%"""$$$  $$$###$$$&&&'''+++666BBBKKKVVV^^^^^^^^^eeekkkmmmuuurrrrrruuuxxx}}}~~~~~~}}}|||~~~uuusssqqqqqqsssuuuvvvvvvyyyyyyzzzzzzxxxvvvsssrrr  !!!!!!!!!"""###%%%&&&&&&&&&&&&&&&&&&'''(((***---///111///111222222111111222333666666666777999:::<<<===???===>>>@@@AAAGGGWWWgggvvv{{{|||rrrhhhccc^^^YYY[[[fffrrrxxx|||~~~uuukkkoootttyyy{{{}}}}}}|||~~~~~~xxxxxxyyy{{{wwwqqqsssvvv{{{~~~{{{uuunnnjjjhhheee```\\\VVVSSSNNNJJJGGGDDD@@@===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888999<<>><<<::::::::::::999999::::::;;;888888888888888999:::;;;;;;>>>BBBFFFJJJSSS___hhhqqqvvv|||qqqnnnmmmjjjkkknnnnnnrrrxxx}}}~~~~~~{{{|||}}}}}}xxxooolll^^^ZZZTTTTTT```zzzzzzsssqqquuu{{{}}}|||qqqjjjXXXDDD777---%%%!!!"""  !!!  ###'''+++000<<>>?????????AAACCCKKK]]]nnnyyy|||zzzqqqhhhccc```^^^aaannn{{{xxxppprrrvvv{{{~~~~~~~~~{{{xxxuuuvvvyyy~~~}}}vvvssstttvvvyyy|||~~~xxxsssnnnjjjhhhddd___ZZZRRROOOJJJFFFCCC???<<<999::::::;;;;;;;;;;;;::::::;;;:::888888999;;;===???BBBAAACCCGGGIIILLLVVV```kkkwwwxxxkkkbbbUUUJJJDDD@@@<<<999;;;::::::999999999::::::777888888999999888888888666888;;;<<>>AAACCCFFFGGGIIISSScccqqqzzzzzzwwwooogggbbb```___hhhvvv|||vvvrrrvvv||||||ssspppsssxxx|||vvv~~~yyyxxxvvvvvvwwwxxxxxxvvvtttqqqooolllhhheeeccc___ZZZVVVNNNKKKGGGCCCAAA>>>;;;999888999:::::::::999888777999999888888999:::;;;<<<<<<;;;<<<@@@CCCGGGQQQ[[[jjjuuu|||rrriii]]]QQQIIIBBB===:::<<<;;;::::::999:::::::::999:::;;;<<<;;;:::888777666777888888:::>>>DDDIIISSSZZZeeesssxxxiii^^^YYYWWWWWWWWWRRRUUUYYY^^^cccgggjjjlllppptttyyy~~~}}}|||rrrmmmnnnjjjaaa]]][[[WWW]]]{{{|||pppfffdddjjjqqq~~~yyyyyy~~~{{{wwwwwwssseeeQQQ@@@333,,,((('''"""!!!   """###"""!!!"""###)))333<<>>BBBIIIOOOQQQTTT\\\hhhrrr{{{wwwrrrkkkeee```^^^___ooo}}}|||xxxuuuxxx}}}rrrnnnqqqxxx}}}xxx~~~|||zzzwwwrrrooommmjjjfffcccaaa```]]][[[XXXUUUQQQNNNKKKIIIGGGEEEDDDAAA>>><<<999999999888777666555555888888888888999999999999666555777<<>>===<<<<<<;;;::::::;;;;;;:::;;;<<<<<<;;;:::888777888888888888888:::>>>@@@GGGNNNYYYeeettt~~~pppccc]]][[[YYYWWWOOOOOOPPPSSSVVVYYY[[[\\\___ccciiipppvvv~~~}}}~~~{{{uuuuuukkkdddbbb```YYYXXXppp}}}}}}~~~|||rrrgggaaacccfffwwwtttuuuyyyzzzvvvuuuwwwvvvlll[[[HHH999000***&&&###"""   """######"""$$$%%%,,,777BBBLLLWWW```gggjjjpppyyy~~~~~~|||zzzyyyrrrnnnkkkjjjpppwwwzzz~~~~~~|||~~~{{{{{{}}}{{{uuupppnnnssssssssstttuuutttrrrppptttttttttuuuuuuuuuuuuuuu !!!!!!  !!!!!!!!!"""###%%%&&&&&&&&&&&&'''(((***,,,---......//////000111000000111333666444555555777999;;;===>>>BBBLLLVVVYYY\\\dddnnnsss|||sssjjjddd```^^^```eeewww}}}|||~~~~~~~~~zzzsssppptttzzz}}}|||sssmmmiiifffbbb___[[[ZZZYYYWWWTTTRRRQQQPPPQQQPPPOOONNNMMMJJJEEEBBB===;;;:::888666555555444777888888999888888777666444333444999===BBBNNNYYYbbbmmmyyywwwtttmmmdddYYYPPPHHHDDD???>>>===<<<<<<<<<<<<<<<::::::::::::999999888777999888888777777888999:::===CCCLLLXXXfffwwwyyykkkdddaaa]]]WWWPPPMMMKKKKKKLLLNNNNNNMMMOOOSSSYYY```hhhqqqyyy}}}}}}}}}zzzooojjjfffbbb[[[YYYhhh|||zzzyyyxxxyyy{{{|||||||||{{{{{{xxxqqqhhhaaa^^^^^^tttxxx||||||yyyyyyzzz|||{{{uuufffRRR@@@444***"""###"""!!!   """###"""!!!%%%&&&---:::FFFPPPZZZbbbhhhjjjrrryyyqqqlllhhhgggmmmuuuzzz~~~~~~|||wwwooollllllpppppprrruuuwwwxxxuuussssssssssssssssssssstttttt  !!!!!!"""###$$$&&&''''''''''''''')))***,,,............///111222222111111222333555555666888:::<<<>>>@@@@@@MMMXXX\\\```iiissswww}}}pppbbb[[[ZZZ]]]gggrrr{{{zzz}}}~~~}}}~~~~~~|||zzzxxxwwwxxxzzz{{{}}}uuurrrqqqooolllffffffdddbbb``````aaaaaa````````````^^^YYYRRRMMMCCC@@@<<<999666555666666666777888999888777555444444222333777:::@@@KKKVVV```kkkwww}}}|||{{{wwwooodddYYYOOOJJJAAA@@@???>>>============;;;;;;::::::999::::::::::::999888888999999999888999>>>EEEMMMYYYkkk{{{sssnnneee\\\WWWSSSNNNKKKKKKKKKJJJIIIJJJLLLPPPUUUZZZbbbjjjooorrruuuyyy||||||}}}wwwsssjjj```ZZZ\\\dddlllxxxvvvtttuuuwwwyyyzzzzzzzzzyyyvvvqqqkkkeee```]]]ooo|||}}}wwwzzz|||{{{ppp\\\JJJ;;;---###$$$###!!! !!! !!!!!!""""""!!!&&&'''///>>>KKKUUU___gggiiiiiissszzzrrrlllhhhffflllssszzz}}}}}}zzztttkkkgggiiinnnooorrrvvvzzzzzzxxxvvvrrrqqqqqqppppppppppppqqq  !!!!!!$$$$$$&&&'''((()))))))))+++,,,---------,,,+++***///111333333222111111222666666888999;;;>>>@@@AAA???LLLXXX[[[```lllwww|||nnn\\\UUUVVV^^^nnn}}}{{{vvvtttvvvvvvtttyyy}}}yyyzzz}}}~~~}}}{{{wwwuuu}}}~~~~~~}}}wwwvvvuuusssqqqrrrtttvvvppppppppppppmmmfff]]]WWWGGGDDD???:::777666777888666777888999888777444333555333333666888===HHHSSSbbbmmmxxx|||xxxlll___TTTOOOBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???<<<;;;:::;;;<<<<<<;;;999;;;>>>BBBGGGQQQaaauuu{{{pppeee```[[[TTTQQQPPPPPPNNNLLLIIIIIIJJJKKKMMMRRRYYY^^^]]]aaahhhpppvvv|||{{{}}}~~~yyylll^^^YYY^^^ccccccyyyvvvsssrrrtttwwwyyyzzz}}}zzzuuuqqqnnniiiddd```dddwwwwwwooouuu{{{zzzzzz{{{tttbbbPPPBBB333'''$$$###!!! !!! """###"""  !!!!!!!!!"""!!! )))***333BBBQQQ\\\eeelllkkkiiirrr~~~uuunnniiiffflllsss{{{}}}|||}}}~~~~~~zzzsssiiieeegggooopppssswww{{{{{{xxxvvvppppppooonnnnnnnnnnnnnnn !!!""" !!!!!!"""############$$$%%%&&&((()))******---+++)))((('''((()))***...000111111000111444666777888999::::::<<>>GGGMMM^^^fffrrr|||}}}zzzqqqbbbUUULLLFFF@@@@@@DDDGGGDDD@@@????????????>>>===<<<;;;::::::::::::::::::::::::::::::<<>>>>>======;;;;;;;;;;;;;;;;;;:::::::::999:::>>>BBBKKK]]]nnnzzzrrrkkk```VVVRRROOOKKKGGGFFFFFFGGGHHHKKKLLLNNNQQQWWWaaakkkrrryyywwwyyy|||}}}rrriiiccceeejjj~~~xxxwwwxxxxxxwwwwwwvvvuuutttsssqqqllliiidddiiinnnnnnjjjiiinnnrrruuuvvvtttlll\\\JJJ;;;444+++&&&"""###"""""" !!!  """###$$$###(((111@@@OOO\\\fffkkkmmmlllqqqzzzyyytttrrrooommmnnnmmmqqqwww~~~kkksss~~~tttmmmiiiiiijjjqqqqqqsssxxx~~~~~~yyytttrrrqqqqqqpppooonnnnnnmmm !!!"""""""""$$$$$$%%%'''((()))***+++,,,+++*********+++,,,---,,,---////////////111333555666888888888999<<<>>><<<===EEETTTeeeppprrrpppiiibbb]]]```hhhttt~~~|||{{{|||~~~{{{wwwqqqnnntttuuuxxx{{{zzzuuusssuuu|||wwwqqqlllhhhddd]]]XXXMMMHHHAAA;;;999888888777;;;:::777777666666333222222222111111444:::CCCHHHSSS\\\iiittt|||~~~uuummm\\\UUUMMMJJJKKKMMMKKKHHHEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<;;;:::<<<>>>DDDRRR```{{{sssggg\\\VVVNNNHHHEEEDDDDDDCCCBBBCCCDDDGGGLLLTTT]]]cccwww}}}}}}uuusssuuuxxx}}}yyypppiiiiiilllzzz}}}{{{yyyxxxxxxwwwvvvvvvvvvvvvsssqqqhhhmmmpppooojjjhhhjjjmmmtttxxxzzztttgggTTTCCC888---((($$$$$$$$$!!! """  !!!""" !!!###$$$%%%***555FFFWWWbbbiiimmmnnnnnnssszzz}}}wwwvvvsssqqqpppkkkmmmqqqyyyrrrxxx~~~tttnnnlllmmmoooqqqrrruuuzzzzzzvvvqqqqqqrrrqqqpppnnnlllkkk !!!!!!""""""######$$$&&&'''((()))******************+++,,,---)))+++------------///000444555777888888888;;;===;;;===FFFWWWjjjtttrrrlllggg```\\\```iiivvv|||~~~zzz}}}xxxssspppsssuuuxxxxxxsssooonnnqqq}}}~~~xxxqqqkkkfffaaa[[[VVVIIIDDD???:::999888888777<<<:::888777666555333111111111000000222888@@@EEENNNWWWdddpppxxx{{{uuuhhhaaaXXXSSSRRRRRRQQQPPPJJJGGGDDDAAA???>>>>>>>>>@@@??????>>>>>>======<<<@@@>>>======>>>AAALLLXXXppp|||kkkbbbUUUKKKFFFDDDBBBAAA???@@@AAABBBEEEKKKRRRXXXiiiqqq{{{{{{tttrrrtttwwwyyy}}}|||tttmmmjjjkkkvvv~~~{{{zzzxxxvvvvvvwwwwwwvvvtttllloooqqqoookkkhhhiiikkkttt{{{tttdddPPPAAA111***%%%%%%%%%!!! !!!!!! !!!###%%%'''...:::MMM]]]gggjjjllllllmmmrrryyyzzzzzzwwwtttrrrrrrrrruuu{{{|||sssoooppprrrsssrrrssswww{{{}}}|||xxxsssqqqqqqrrrrrrqqqnnnllljjj  !!!"""""""""""""""###$$$&&&'''((()))))))))))))))******+++++++++...000111111111222333333555777888999:::<<<======AAAMMM___qqqwwwqqqiiiddd^^^[[[```kkkyyy~~~zzz{{{~~~yyyuuutttlllrrruuuqqqjjjgggiiilllsssyyy|||vvvnnnhhhccc]]]VVVQQQFFFCCC???<<<;;;:::999888;;;999777777666666444222000000000000111666===BBBJJJTTTaaammmuuu|||~~~pppjjjaaaZZZXXXWWWVVVUUUPPPMMMIIIDDDAAA???>>>>>>@@@@@@@@@??????>>>>>>>>>AAA>>>===>>>>>>@@@HHHQQQeeezzz}}}qqq___RRRJJJGGGDDDBBB@@@@@@@@@@@@AAAEEEJJJOOO[[[dddpppzzzzzztttrrrsssuuuwww{{{zzzrrrlllkkkrrr|||zzzxxxvvvvvvvvvvvvtttssslllmmmnnnkkkhhhfffgggiiiqqq|||rrr^^^LLL777...&&&%%%$$$!!! !!!!!!!!!###'''+++222???SSSaaahhhiiihhhggghhhnnnuuuyyy}}}|||yyyuuutttttttttwww{{{~~~xxxqqqppprrruuuvvvuuuvvvwwwyyyyyywwwsssooopppqqqrrrrrrqqqooollljjj  !!!!!!"""#########""""""###%%%&&&'''((())))))))))))))))))*********+++---000222111111111222222555888:::;;;<<<>>>@@@BBBIIIWWWiiiwwwyyypppfff```\\\\\\dddqqqyyyxxxxxx{{{{{{wwwuuuhhhpppssslllcccaaaeeeiiinnnsss~~~~~~uuupppiiiddd```[[[TTTOOOJJJGGGCCC@@@???===;;;::::::888777666777666555333000000000000111555<<<@@@HHHQQQ^^^jjjrrrxxx}}}vvvppphhhbbb^^^\\\ZZZYYYXXXUUUQQQKKKFFFBBB???>>>??????????????????@@@@@@@@@===;;;=========CCCJJJ[[[pppiiiXXXOOOKKKHHHEEEBBBAAA@@@???>>>@@@DDDGGGOOOWWWcccooowww~~~yyyuuutttuuuwww{{{xxxqqqmmmooo{{{zzzyyywwwwwwwwwvvvsssqqqlllkkkiiifffcccbbbdddffflllyyy|||jjjXXX???333)))%%%$$$!!!!!!###""""""$$$***...777EEEXXXdddgggeeebbbaaaaaaiiipppssswwwzzzvvvvvvqqqtttwwwzzz}}}~~~~~~~~~~~~{{{rrrnnnppptttvvvwwwwwwwwwwwwwwwuuurrrooonnnppppppqqqqqqpppooommmmmm !!! !!!!!!""""""###$$$$$$$$$###$$$%%%&&&((()))************++++++******))))))***---000111111000111111222555999<<<>>>???AAACCCFFFPPP```qqq{{{xxxmmmccc^^^\\\```kkkwww~~~xxxuuutttvvv}}}~~~yyywwwqqqzzz|||pppccc```cccfffjjjnnnvvv}}}zzzxxxwwwwwwnnnkkkgggdddccc___YYYTTTSSSPPPKKKGGGDDDAAA===:::999777666666777777666444000000000000111555;;;???EEEOOO\\\gggnnntttyyy|||~~~yyyssslllgggdddbbbaaa```^^^YYYSSSMMMGGGBBB@@@>>>>>>>>>???@@@@@@AAAAAABBB>>><<<======<<>>>>>AAADDDFFFMMMWWWaaakkkuuu|||yyywwwyyy|||}}}sssnnnkkkzzzyyyyyyzzzzzzyyyvvvssspppnnniiidddaaaaaacccfffjjjxxxvvvcccGGG:::,,,'''%%%""" !!!  """$$$$$$###%%%,,,111>>>LLL]]]ggggggbbb^^^]]][[[eeemmmoooooosssvvvwww|||xxxyyywww{{{}}}|||~~~zzzsssmmmllloootttvvvwwwxxxwwwvvvtttrrrpppppppppoooooooooooooooooooooooo !!!!!! """""""""###$$$$$$%%%%%%%%%&&&'''((()))+++,,,,,,,,,,,,,,,,,,,,,+++***)))...111444666555555555555111555:::===???AAADDDEEEIIITTTfffvvv|||wwwkkkaaa]]]]]]cccooozzz|||yyyyyyuuurrrttt||||||yyyxxxfff```bbbdddeeehhhoooyyy~~~{{{xxxtttqqqpppppppppllliiigggggggggeee___ZZZZZZWWWRRRMMMHHHCCC>>>:::888666555666777888777555000000000000111555:::???DDDMMMZZZeeelllqqquuuxxx|||vvvpppllliiihhhfffddd___YYYRRRJJJEEEAAA======>>>???@@@AAAAAABBBEEEAAA??????>>><<<>>>BBBJJJ]]]wwwttt```UUUPPPMMMJJJHHHGGGEEEBBB??????AAACCCAAAGGGPPPYYYaaalllxxx~~~{{{zzz}}}}}}sssmmmiiizzzzzzzzz{{{}}}~~~}}}yyyvvvwwwssslllfffbbbbbbeeegggjjjyyylllMMM>>>///(((&&&###!!!!!!"""!!!  !!!""" ###%%%%%%$$$&&&---333BBBPPP```hhhfff```\\\[[[WWWccclllmmmllllllnnnnnnzzz|||}}}zzz{{{}}}~~~zzz~~~uuuooojjjjjjoootttvvvvvvxxxwwwvvvsssqqqpppqqqsssooooooooonnnoooppppppqqq !!!!!!!!!!!! !!!!!!""""""###### !!!###%%%&&&'''((((((++++++++++++++++++++++++,,,...000333444555555555888666666888777666;;;AAADDD\\\kkkrrr~~~{{{gggXXXWWW^^^ffflllpppwww|||zzzxxxwwwvvvvvv{{{||||||mmmhhhlllfffjjjhhhlllvvv}}}zzz~~~}}}zzzwwwtttqqqnnnmmmiiifffeeefffiiiiiiddd___YYYSSSNNNLLLGGG>>>888777888777777666555444444444666///+++---111555;;;@@@HHHOOOZZZeeelllqqquuuwww~~~{{{wwwqqqlllnnniiicccaaa___XXXLLLBBBBBB@@@??????AAABBBBBBAAACCCCCCBBBAAA@@@???===<<>>===>>>???@@@@@@DDDMMMVVV___kkkuuu~~~}}}~~~zzzzzzrrrhhhlllppp||||||xxx}}}zzzzzzzzzwwwqqqiiiddddddiiinnnpppwww}}}sssYYYGGG444+++)))&&&###""""""!!! #########"""$$$***333;;;JJJ\\\dddeeeiiibbbWWWUUUYYY]]]eeellljjjeeejjjsss{{{~~~||||||}}}wwwqqqkkkggghhhooovvvyyyyyy{{{yyyvvvttttttsssqqqpppoooooopppooonnnooopppqqq !!!!!!!!!!!! !!!!!!"""#########$$$%%%'''((()))***++++++))))))***+++,,,,,,------///000222444555555555555555444555777888888>>>EEEMMMdddooorrryyytttbbbWWWVVV___hhhmmmooowww~~~|||zzzyyy|||{{{wwwyyyrrrhhhfffhhhqqq}}}~~~{{{wwwssspppmmmkkkkkkhhhfffggghhhgggaaa\\\QQQKKKGGGEEEBBB<<<888777888888777666666555444444111...---///000333;;;EEEHHHPPP[[[fffnnnsssvvvxxx}}}zzzuuuqqqrrrmmmhhhfffeee___TTTKKKDDDBBB@@@???@@@AAABBBAAACCCCCCBBBBBBAAA???>>>===DDDPPPfffzzzqqqhhhaaa[[[UUUQQQOOOLLLGGGCCC@@@?????????===<<>>EEELLL\\\uuuwwwsssqqquuuwwwtttqqqpppnnnooooooooolllfff^^^XXXSSSPPPLLLGGGCCCAAA@@@@@@===;;;<<>>111***%%%!!!!!!!!!!!! !!!"""###&&&///;;;CCCQQQhhhtttqqqkkkaaa[[[```fffgggllluuuzzzyyyxxxyyy~~~}}}}}}~~~|||{{{}}}zzzooollljjjlllrrrxxx{{{{{{vvvtttrrrqqqqqqqqqpppooollllllkkkkkkkkklllmmmnnn !!!!!!!!!!!! !!!!!!"""######$$$$$$%%%&&&''''''(((((((((((())))))***+++,,,---......222222333333333333333333111111333666777:::CCCNNNbbbxxx~~~zzzooodddddd___iiisssuuurrruuu~~~{{{{{{|||rrrkkkfffdddfffkkkttt}}}zzztttooojjjfffddd]]][[[YYYWWWVVVRRRMMMHHHCCC===888888888666666999888888888777777666666666444222111111///000777@@@FFFNNNZZZfffnnnssswwwyyy~~~|||xxxuuusssrrrooohhhbbbVVVQQQJJJEEEDDDDDDEEEEEECCCCCCCCCCCCCCCBBBAAA@@@DDDHHHTTTlllvvvlllhhhfffccccccfffjjjmmmssswwwuuuooofff```YYYVVVRRRLLLGGGDDDAAA@@@AAA>>>===???BBBEEEMMMVVVcccppp{{{xxx{{{tttiiiaaaeeemmmzzz}}}}}}|||zzz{{{{{{zzzxxxuuusssrrrrrrrrrwwwzzzyyyxxxzzz~~~lllYYYCCC444+++%%%!!!!!!  """$$$%%%&&&***444AAAJJJWWWppp}}}wwwmmmaaa^^^gggjjjnnnuuu{{{~~~~~~}}}}}}~~~~~~~~~{{{}}}|||vvvmmmkkkkkknnnssswwwyyyzzzuuusssqqqppppppooonnnllliiihhhggggggiiilllnnnnnn !!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$%%%&&&''''''''''''''',,,,,,,,,,,,------------111111111111111111222222111111333555666999EEEQQQjjj|||mmmbbbeeegggqqqzzz|||xxxwww~~~~~~}}}yyyzzzyyynnnddd___]]]^^^bbbhhhsss}}}}}}{{{wwwqqqlllgggcccaaaXXXWWWVVVTTTQQQMMMIIIFFFDDD===888777777555666999888888888888888777777777666000...000222444888===CCCKKKVVVbbbkkkqqqvvvxxx~~~{{{xxxwwwvvvsssoookkk___XXXPPPIIIEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCEEEOOOeeeuuujjjcccaaaeeekkkpppuuuzzz}}}{{{vvvoookkk```]]]YYYSSSMMMHHHDDDAAACCC???>>>??????@@@FFFMMMVVVaaattt}}}xxxzzz}}}uuuiiibbbdddjjjuuu}}}}}}||||||}}}}}}yyyuuurrrrrrtttwwwyyy{{{~~~{{{zzz||||||yyynnn\\\FFF777---%%%"""### !!!!!!$$$%%%&&&(((---777EEENNN^^^vvvxxxmmmbbbaaalllkkkttt|||~~~}}}|||}}}{{{tttooojjjjjjlllooosssuuuwwwwwwuuussspppooooooooommmlllfffdddcccdddhhhlllnnnooo  !!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%&&&'''((())))))***)))........................111000000000000111111222222333555777777;;;IIIWWWssszzzhhh\\\aaaooowww~~~~~~zzzzzzxxxmmm^^^XXXUUUZZZ```eeekkkqqqzzzxxxtttpppkkkfffcccaaa\\\[[[ZZZXXXTTTPPPKKKIIIEEE>>>999888888666666999999999888888888888888888444...+++///444777:::>>>BBBHHHSSS]]]gggnnnuuuyyy|||zzzyyywwwuuurrrhhhaaaWWWNNNHHHEEECCCAAACCCDDDDDDEEEEEEEEEDDDDDDCCCEEELLL^^^xxxyyyqqqpppvvv~~~}}}yyyxxxiiigggbbb\\\UUUNNNHHHEEEBBB???>>>???>>>===@@@EEELLLUUUeeezzzzzz{{{~~~zzzmmmccceeehhhppp|||{{{||||||}}}xxxqqqnnnoootttyyy|||}}}}}}}}}|||xxxooo___KKK<<<000'''###$$$  !!!!!!!!!"""###%%%(((...:::IIITTTfffyyy}}}tttmmmeeedddnnniiiuuu~~~~~~|||~~~|||}}}~~~~~~uuummmjjjiiikkknnnqqqsssttttttttttttrrrppppppqqqqqqpppooogggdddaaabbbgggkkkmmmmmm !!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%&&&((()))***+++,,,,,,......//////000000111111111111000000000111333444222444777999:::@@@PPP___zzzxxxfff]]]dddssszzz~~~ttteee\\\XXX]]]eeekkknnnqqq{{{~~~xxxvvvsssppplllhhheeeddd______^^^ZZZUUUOOOJJJHHHBBB<<<888888888555555888999999999999999999999999555222000222222222666<<>>BBBDDDJJJVVVfffzzz}}}}}}~~~pppeeefffggglll{{{~~~{{{}}}~~~~~~xxxppplllnnnrrrvvvxxxxxx~~~}}}~~~}}}{{{rrrcccPPPAAA444)))######  !!!!!!!!!!!!!!!###&&&***333AAARRR^^^mmmyyyxxxooolllhhhfffmmmhhhrrryyyzzz}}}{{{||||||{{{qqqjjjiiijjjmmmqqqssstttssssssrrrpppooonnnpppsssuuuvvvvvvlllgggbbbbbbfffiiijjjhhh !!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$%%%&&&(((***++++++,,,---...///000111222333444222111111000111333444555222444888<<<===DDDUUUfff~~~xxxiiiccclllttt{{{|||~~~rrrggg___dddmmmssstttuuu{{{|||zzzwwwvvvtttpppmmmjjjgggfff______]]]XXXQQQJJJEEECCC???:::666777777555555777999999999999999999999999999888777555///+++000888CCCHHHPPPYYYcccmmmvvv|||~~~~~~~~~~~~~~~wwwlllaaaXXXQQQLLLHHHCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEGGGOOOcccxxxvvvrrrkkkcccZZZRRRNNNBBBAAABBBEEECCC??????BBB???DDDLLLVVVeeezzz~~~qqqfffgggfffiiixxx~~~~~~xxxpppmmmnnnppprrrsssqqqwww{{{zzzyyy|||~~~~~~vvvgggUUUEEE777***###"""  !!!!!!!!!""""""$$$(((...888HHH[[[gggpppyyytttkkkkkkjjjhhhmmmhhhoootttwwwyyyyyy{{{~~~{{{qqqkkkjjjlllooosssvvvuuutttrrrrrrmmmlllmmmpppuuuyyy{{{{{{pppjjjdddbbbeeeggggggeee  !!!  """  !!!"""""""""""""""###%%%%%%%%%%%%%%%((())))))(((((((((+++---222333444666777888888888444444444666888888777555;;;888999<<<>>>GGG\\\qqqxxxqqqooorrruuu||||||tttsss|||zzzzzz~~~}}}}}}wwwvvv|||{{{}}}tttjjjllltttzzz}}}{{{vvvrrruuuqqqnnnmmmiiiaaa^^^^^^[[[WWWRRRMMMIIIEEEAAA>>>;;;;;;:::999888888888888999999:::;;;:::999888777555444111...---///444888AAAGGGPPPXXXaaakkkvvv}}}zzz~~~~~~xxxmmm```UUUOOOMMMJJJFFFDDDGGGGGGDDDBBBCCCHHHBBBBBBMMM]]]rrr}}}yyyqqqhhh```ZZZWWWQQQKKKCCC??????AAAAAA@@@AAA@@@CCCJJJTTTccczzz{{{pppmmmiiifffjjjxxx{{{}}}~~~uuuooopppqqqnnnooosssuuupppooouuu}}}{{{qqq___JJJ888---))))))$$$"""!!!!!!"""!!!!!!"""###"""""""""$$$&&&!!!$$$)))111BBBXXXhhhnnn{{{vvvoooiiiiiinnnppppppnnnsssvvvxxx~~~xxx}}}~~~}}}{{{tttjjjeeefffqqqqqqssssssssssssqqqqqqjjjkkknnnqqqtttuuuwwwwwwrrrllleeedddfffgggeeeccc !!!"""""""""#########$$$%%%%%%&&&&&&))))))***))))))))),,,...///000222555777999:::;;;444444555777999999888777<<<::::::===AAALLLaaauuuuuunnnnnnvvv|||zzzooollluuu{{{yyyxxx{{{}}}||||||~~~~~~rrrnnnqqqqqqwww|||qqqqqqvvvzzz}}}|||yyyvvvtttrrrooommmnnnjjjggggggddd]]]XXXXXXTTTPPPKKKGGGDDD@@@===::::::999888888777888999:::;;;<<<<<<<<<;;;999888777555444111...---///444888???EEENNNVVV___iiittt{{{{{{|||tttiii]]]TTTOOOKKKFFFDDDGGGGGGDDDCCCDDDDDD>>>===FFFTTThhh}}}wwwyyyyyyrrrkkkccc___WWWQQQIIIDDDCCCCCCCCCAAABBB@@@@@@CCCHHHRRRdddssszzzqqqllliiifffiiittt{{{|||~~~||||||tttoooqqqqqqooooooqqqsssppppppvvv}}}tttcccOOO<<>>444444444777999:::999888===;;;;;;???FFFSSSiii{{{}}}rrrkkkppp}}}{{{oooiiiooovvvvvvtttuuuyyyyyyzzzzzz|||~~~qqqhhhggghhhssswwwuuuwwwxxxzzz}}}~~~{{{wwwsssooommmkkkhhhfffeeeaaa___```^^^WWWRRRQQQMMMIIIEEEAAA???===;;;999;;;:::888777888999;;;<<<=========<<<;;;999777666555444222///---///333777===CCCLLLTTT\\\fffqqqyyyzzz}}}vvvkkk]]]SSSMMMHHHEEEGGGGGGDDDCCCEEEFFF???===DDDOOO```}}}{{{uuutttxxx}}}~~~yyyrrrkkkddd___YYYPPPJJJHHHGGGEEECCCBBB>>>======>>>CCCNNNYYYppp|||vvvqqqnnnkkkkkkqqq~~~~~~|||{{{yyyyyytttqqqrrrrrrpppoooppprrrrrrtttyyyxxxiiiUUUBBB333***'''%%%###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%***111<<>>>>>===;;;===;;;999888888:::<<<======<<<<<<;;;:::999888777555444222///...///333666<<>>BBBIIIWWWrrr~~~yyyvvvtttwwwzzzssslllggg```WWWPPPLLLIIIFFFCCC@@@===<<<======>>>EEEMMMZZZnnn|||wwwsssooommmooowww~~~zzzwwwxxxvvvvvvuuutttqqqooonnnppptttzzzzzzmmm[[[HHH777+++&&&%%%###!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""!!!"""$$$&&&%%%,,,555AAARRReeeqqqtttqqqkkkhhhkkkpppssstttuuuzzzzzz}}}~~~|||~~~yyymmmgggjjjqqqqqqqqqpppooommmllljjjjjjllliiieeeaaa______```aaafffdddccccccddddddbbb``` !!!!!!"""#########&&&%%%#########%%%((())))))+++---...---...///111000111222333666999;;;===555444333555777999999888;;;;;;===BBBPPPdddvvvuuullljjjwww}}}tttmmmnnnrrrrrruuuyyy~~~{{{ooojjjdddvvv}}}wwwuuuuuuvvv{{{{{{vvvnnnfff```___YYYVVVYYYYYYTTTNNNLLLHHHDDDAAA????????????>>>===<<<:::999888999:::;;;;;;;;;::::::999999888888555555333000...///222555<<>>===?????????BBBHHHLLL]]]ttt|||wwwrrrnnnkkkjjjkkkqqq|||{{{{{{}}}}}}zzzwwwtttpppmmmjjjsss~~~tttbbbNNN;;;...'''&&&$$$"""!!!!!!!!! ######"""!!!  !!!"""""""""###%%%''''''///;;;IIIZZZllluuuwwwtttlllhhhnnnuuuuuussstttvvvzzzwwwkkkhhhmmmssstttsssrrrpppnnnmmmlllkkkjjjgggbbb^^^\\\\\\^^^___bbbaaaaaaaaabbbbbbaaa``` !!!!!!""""""######$$$%%%%%%$$$$$$%%%&&&'''((((((+++---.........000111222222222333555888:::<<<777666444555777999999888:::<<>>>>>???@@@@@@>>>>>>==================>>>===;;;:::999999999999555555333111//////222444;;;AAAIIIQQQXXXbbblllsssyyynnn]]]UUUNNNKKKHHHEEEEEEGGGFFFBBB@@@AAAAAAGGG\\\sssvvvvvvvvvyyy|||xxxpppfff^^^XXXRRRLLLHHHEEEAAA@@@AAA@@@>>>>>>BBBBBBOOObbbwwwxxxnnnfff```___bbbeeekkk|||zzzvvvrrrnnndddnnn}}}~~~lllVVVBBB222***'''%%%""" !!!!!!!!!   !!!!!!!!!"""%%%'''+++555CCCRRRdddttt{{{{{{sssjjjiiirrr{{{zzzxxxxxxsssyyytttkkkkkkpppssstttsssqqqpppnnnmmmmmmmmmhhheeeaaa]]]\\\\\\]]]_________^^^^^^___```aaaaaa!!!!!!!!!"""######$$$$$$$$$$$$%%%%%%&&&''''''''''''***---.........///111222222222333555888;;;===;;;999777777999::::::999:::>>>BBBKKK]]]ssswwwllleeehhhtttzzzssssssuuuwwwyyy{{{rrrhhheeeeee|||yyyvvvtttrrrqqqrrrsssvvvzzzuuuoookkkcccZZZTTTUUUVVVSSSNNNLLLHHHEEEAAA??????AAABBBCCCBBBCCCEEEGGGHHHHHHHHHHHHCCCBBB???===:::999888888555555444111//////111333999???GGGNNNVVV___jjjqqq|||}}}~~~yyybbbZZZQQQMMMIIIEEEEEEGGGGGGDDDCCCDDDAAADDDWWWlll~~~zzzpppggg```ZZZTTTOOOJJJEEEBBBBBBAAA===<<<>>>AAAHHHUUUhhh}}}nnnaaaYYYWWW]]]aaafffttt|||xxxtttooobbbiiiuuuwww___HHH777...(((%%%""" !!!!!!!!!   !!!!!!!!!!!!"""######$$$&&&))),,,777GGGWWWiiiyyy}}}qqqgggfffsss|||{{{wwwxxxppprrr{{{|||qqqlllooorrrrrrrrrqqqooommmlllkkkkkklllgggdddaaa]]][[[[[[\\\\\\]]]]]]\\\\\\\\\^^^```bbb!!! """!!!!!!!!!"""######$$$$$$###$$$%%%&&&'''''''''''''''))),,,.........///000111111111222555888<<<>>>>>><<<:::999:::;;;;;;;;;;;;@@@EEENNNaaawwwvvvjjjcccgggpppzzz|||xxxvvvtttvvvwww~~~xxx~~~nnndddbbbjjj{{{tttnnnnnnlllmmmoooooorrr}}}}}}wwwssspppdddZZZRRRRRRTTTQQQMMMKKKKKKGGGCCCAAABBBDDDFFFFFFGGGIIIMMMQQQSSSTTTTTTTTTIIIGGGCCC???;;;999888777555555444111//////111333777===EEEMMMTTT]]]hhhooowwwyyy|||fff]]]SSSNNNJJJEEEEEEGGGBBB@@@@@@AAA===???PPPdddvvvmmmggg```YYYTTTKKKFFFCCCCCCBBB???>>>@@@DDDGGGOOO___wwwvvvdddZZZWWW\\\```cccnnn}}}~~~zzzuuupppcccfffnnnzzzeeeLLL:::000(((%%%""" !!!!!!!!!!!!"""###"""  !!!""""""###"""###%%%%%%&&&'''))),,,+++777GGGXXXjjjyyy~~~}}}pppeeedddqqqzzzwwwrrrsssnnnkkkppp}}}~~~zzzpppmmmqqqsssqqqooonnnllljjjiiiiiijjjjjjfffdddaaa^^^[[[ZZZZZZZZZ\\\\\\[[[ZZZZZZ]]]```ccc  !!!###$$$&&&'''%%%%%%$$$$$$%%%&&&((()))------,,,------...000000222333555666666999===@@@@@@???>>>;;;999888999:::===@@@EEEOOOcccyyy}}}sssiiieeegggmmmyyy|||yyyxxxxxxuuuxxx{{{{{{bbbWWW```ppp}}}ssskkkeeeaaabbbgggkkkqqq}}}vvvrrrmmmbbbWWWRRROOOLLLKKKMMMJJJKKKKKKHHHFFFIIIQQQXXXZZZ\\\___ccceeeccc^^^[[[SSSLLLDDD???===;;;888666777777666333000///000222555;;;CCCIIINNNVVVaaaiiirrrzzzpppcccVVVPPPLLLHHHEEEEEEEEE???===@@@>>>>>>MMM```zzzssshhh```^^^WWWSSSMMMHHHEEECCCAAA??????BBBIIIUUUggg{{{~~~~~~kkkaaaYYYXXXWWWZZZhhhxxx}}}yyytttrrrhhh\\\[[[lll}}}eeeMMM;;;000...((("""   !!!!!!!!!%%%&&&%%%&&&)))+++///999JJJ^^^oooyyy||||||kkklllpppvvvxxxvvvsssqqqjjjkkkoooxxxyyy}}}vvvrrrpppmmmmmmppprrrmmmiiihhhjjjiiieee```ccccccbbbaaa___^^^\\\[[[___\\\[[[\\\ZZZYYY\\\aaa  !!!"""$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((------------...///000000222333555666666999<<>>???======JJJ[[[yyy{{{oooeeebbb\\\WWWQQQLLLHHHEEEBBB@@@???AAAFFFOOO^^^qqq~~~~~~pppeee[[[XXXVVVWWWcccsss~~~{{{~~~zzzwwwwwwfffXXXUUUdddvvv~~~{{{fffQQQ@@@444,,,'''!!!  !!!!!!"""&&&'''&&&&&&))),,,333>>>OOOcccrrr{{{}}}|||nnnqqquuuzzzzzzxxxtttssskkklllpppwww}}}xxx{{{www~~~vvvsssqqqnnnlllnnnqqqmmmiiiiiikkkjjjeee```^^^___`````````___]]]\\\[[[XXXXXXZZZ[[[ZZZ___eee !!!!!! !!!"""$$$%%%&&&'''''''''&&&&&&'''((((((---------......///000000222333555666666888;;;===@@@AAABBBAAA>>><<<;;;<<<999===FFFWWWnnnyyyvvvkkkaaa```dddlllyyywwwuuutttuuutttsssuuuxxx|||~~~~~~~~~|||oooZZZUUU^^^gggrrrzzzyyyqqqhhhaaa[[[UUUUUUYYY```hhhrrr{{{qqqggg^^^[[[YYYVVVTTTUUUTTTVVVXXXYYY[[[bbbllltttzzzzzzyyyxxxvvvqqqkkkfffRRRLLLDDD>>><<<;;;888666555555333111...---...000444:::BBBHHHMMMUUUaaaiiiuuuzzz}}}~~~sssaaaVVVMMMFFFDDDEEEHHHBBB??????<<<;;;FFFTTTooo|||rrrmmmgggbbbZZZTTTOOOJJJGGGDDDAAABBBEEEKKKVVVeeevvvyyykkk^^^XXXTTTSSS^^^lll~~~~~~~~~~~~}}}zzzwwwwwwwwwfffWWWPPP\\\nnnxxx}}}tttfffWWWEEE777---(((""" !!!!!!  !!!!!!!!!$$$''''''&&&'''***---888DDDVVVjjjxxx~~~~~~uuuzzz~~~~~~zzzvvvtttmmmmmmpppvvv|||}}}zzzwwwxxx|||zzzyyyrrrqqqqqqooommmooopppllljjjjjjmmmkkkeee```YYY[[[]]]_________]]]]]]XXXVVVWWW[[[]]]___eeelll !!!"""$$$%%%&&&&&&&&&''''''((()))******,,,---......///000000000111333555666666777999;;;@@@BBBDDDEEECCCBBBBBBBBB???AAAJJJ]]]ttt~~~vvvuuujjjaaaaaahhhrrr~~~yyyvvvwwwxxxwwwwwwsssuuuyyy{{{|||~~~{{{ssseeeVVVUUU^^^fffiiikkkiiiccc]]]WWWSSSQQQTTTZZZaaakkkxxx|||rrrjjjfffddd```^^^^^^aaaccceeehhhjjjooouuuzzzyyywwwuuusssooojjjddd___QQQKKKCCC>>><<<;;;888666333333222000---,,,...///333999AAAGGGMMMUUU```iiiuuuxxx|||}}}zzzhhhZZZPPPGGGDDDFFFEEEAAA>>>===;;;;;;CCCNNNddd{{{tttooofff^^^WWWQQQLLLIIIEEEEEEHHHNNNVVV```nnnyyyqqqbbb[[[UUURRR[[[gggwww~~~}}}~~~zzzvvvrrrrrrrrriiiZZZOOOWWWgggssszzz~~~{{{zzzuuunnnfff[[[HHH888111,,,&&&###$$$%%%$$$###  !!!!!!"""$$$&&&&&&%%%&&&***...;;;HHH\\\ppp|||{{{vvvssslllllloootttyyy{{{xxxuuurrr{{{|||~~~tttllllllooopppqqqsssooollljjjlllooommmgggaaaWWWXXX[[[]]]]]]]]][[[ZZZXXXVVVWWW\\\___bbbiiiqqq !!!###$$$&&&'''%%%%%%'''(((***+++,,,---,,,---...///000000000000111333555666555666777999;;;>>>BBBDDDDDDDDDEEEFFFHHHIIIRRRdddwww|||uuurrrhhhaaadddmmmwwwwwwwwwzzzyyywwwwwwvvvxxxzzz|||}}}{{{ssslllaaaYYY\\\dddjjjfffaaa]]]ZZZVVVRRRPPPPPPUUU[[[bbbnnn~~~|||sssooonnnjjjiiijjjkkklllnnnooopppqqqrrrssstttrrrpppmmmjjjfffaaa]]]PPPJJJBBB===<<<;;;888666222222111///---,,,---///111888@@@FFFLLLUUU```iiitttvvvzzz~~~~~~nnnaaaTTTJJJFFFGGGBBB???===<<<:::;;;AAAHHH\\\yyypppggg```YYYSSSPPPKKKIIILLLTTTZZZ___gggqqq{{{wwwhhh___YYYUUUZZZdddttt}}}zzzyyy}}}}}}|||xxxtttpppnnnnnniii[[[PPPRRR___llluuuzzzxxxvvvqqqlllggg^^^JJJ888333---'''$$$$$$%%%$$$###  !!!!!!"""$$$%%%$$$$$$&&&,,,000===LLLaaattt}}}wwwrrrkkkkkklllqqqvvvyyyxxxuuurrrzzzxxxmmmkkkoooqqqtttvvvnnnkkkjjjlllooommmgggaaaWWWXXXYYYZZZZZZYYYWWWVVVWWWUUUVVVZZZ]]]aaaiiiqqq!!!###$$$%%%!!!!!!""""""$$$&&&'''(((%%%&&&(((***,,,---------,,,---///000111111000///111333555666555555666777666888<<<>>>???@@@BBBDDDLLLNNNYYYlll{{{~~~zzzuuunnneeeaaafffrrr}}}vvvxxx{{{yyyxxxzzz~~~}}}zzzwwwqqqiiiaaa```gggooosssggg\\\XXXVVVTTTRRRRRRQQQWWW]]]bbbnnn{{{vvvtttppppppqqqsssrrrqqqpppnnnmmmmmmlllmmmkkkhhhfffdddaaa]]][[[PPPIIIBBB===<<<;;;999666111111111///---,,,...///000777???FFFKKKTTT```iiiqqqrrrxxxvvvjjj\\\NNNHHHHHH@@@>>>===:::999:::>>>BBBTTTsssyyyrrrkkkfffbbb___WWWQQQQQQYYY______ccciiipppwwwoooggg```YYY[[[bbbooozzz~~~xxxwwwxxxyyywwwtttpppnnnnnneee[[[PPPNNNVVVcccnnnuuuuuussspppmmmjjjbbbOOO===333---&&&###"""###!!!  !!!!!!"""$$$%%%$$$$$$(((...444BBBQQQfffwwwyyyssskkkjjjjjjnnntttxxxyyyxxxvvv}}}}}}qqqnnnqqqrrrsssuuukkkhhhfffhhhkkkkkkfffaaaXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQRRRVVVZZZ^^^gggppp!!!###%%%&&&""""""###$$$%%%'''((()))((()))***,,,,,,,,,,,,+++,,,---///111111111000///111333555666555444555555555777888999:::;;;>>>AAAHHHNNN___ttt}}}wwwtttnnnfffccclllyyyvvvzzzzzzzzz}}}zzzxxxpppddd^^^dddpppzzz}}}lll\\\WWWWWWVVVVVVWWWUUU[[[___cccoooxxxqqqoooppprrrmmmgggcccaaabbbcccdddeeeccc___]]]\\\ZZZWWWUUUOOOIIIAAA===;;;;;;999666111111111///------...000000666???EEEKKKTTT```hhhmmmooowwwtttdddSSSIIIGGG@@@@@@===:::888999:::;;;FFF```{{{|||zzzwwwuuukkk^^^XXX___dddbbbbbbgggiiipppzzzwwwnnnfff]]][[[```jjjtttzzzqqqtttvvvvvvsssooommmkkkaaa[[[RRRLLLOOO[[[iiirrrpppqqqpppooonnngggVVVFFF555///'''###"""!!!   !!!!!!$$$%%%&&&%%%&&&+++333999JJJXXXlll{{{}}}wwwnnnkkkjjjmmmrrrxxxzzzzzz}}}~~~yyyoooooossssssqqqqqqgggdddaaabbbfffgggccc^^^WWWVVVUUUTTTSSSSSSSSSTTTQQQOOOPPPUUUZZZ```iiirrr  """############$$$%%%&&&((()))***+++,,,,,,---,,,+++***))),,,---///111222111000///000333555666555444444555888888999888888999<<>>EEEKKKTTT___hhhkkkmmmvvvzzziiiVVVIIIFFFBBBAAA???:::777777777666:::PPPhhh{{{jjj___dddhhhfffdddhhhfffmmmvvv{{{|||~~~|||sssjjj___[[[^^^eeepppwwwpppsssvvvvvvrrrmmmiiiggg```\\\UUUMMMMMMYYYhhhrrrlllnnnppppppqqqkkk\\\NNN888222***%%%$$$###   !!!  !!!!!!%%%&&&''''''(((---666===QQQ^^^ppp}}}zzzqqqmmmjjjlllrrrwwwzzz{{{}}}{{{~~~|||~~~}}}|||zzzzzzyyyooohhhmmmssstttpppnnneeeaaa]]]^^^bbbccc```\\\VVVUUUSSSQQQQQQRRRTTTUUURRRPPPQQQWWW]]]cccnnnxxx """###&&&%%%%%%%%%&&&(((***+++,,,,,,,,,+++++++++******+++---///111222222111000000000000111222444555666666666777999<<<>>>>>>===CCCPPPggg}}}wwwooohhhkkkpppxxxyyy}}}}}}uuuuuuyyy|||}}}yyyzzzooo^^^\\\nnnzzzggg\\\\\\^^^ZZZTTTZZZ\\\```iiiwwwoooddd___XXXSSSKKKEEECCCFFFKKKOOOYYY\\\]]]XXXVVVVVVVVVTTTKKKGGGCCC>>><<<999666444111111000...,,,,,,---///222333888@@@KKKUUU]]]```hhhnnnvvv{{{~~~rrraaaQQQGGGCCC>>>::::::888555666999:::@@@NNNaaatttqqqeeedddggggggeeehhhiiikkknnnttt{{{zzzjjjaaa^^^^^^aaagggxxxzzztttrrrwwwzzztttjjjdddaaa^^^WWWPPPMMMUUUcccooossssssssssssppphhh___XXX@@@444)))&&&&&&$$$"""###!!!  """ !!!!!!!!!!!!!!!%%%&&&)))+++***,,,666BBBYYYiiiyyy~~~|||{{{zzzyyy~~~tttrrrkkknnnvvvrrrqqq~~~zzzuuuzzzwwwuuuwww{{{rrrgggggggggiiimmmqqqpppkkkgggaaa^^^[[[[[[^^^^^^\\\ZZZWWWWWWVVVTTTRRRPPPOOONNNPPPQQQQQQSSS]]]lllvvvyyy """###$$$$$$$$$%%%&&&'''((()))************************)))+++---///000000//////000000111111222444555666777777888:::<<<===>>>===FFFUUUllltttkkkcccjjjrrr||||||yyywwwxxxyyyxxxxxxwwwmmmaaacccuuupppfffcccbbb]]]XXXZZZ]]]bbbkkkyyyooodddYYYSSSJJJCCCAAACCCHHHKKKTTTXXXZZZWWWUUUVVVVVVSSSKKKGGGBBB>>><<<999666444111111000...,,,,,,---///222333777???IIITTT\\\```hhhmmmtttyyy{{{~~~wwweeeTTTIIIGGGAAA===<<<:::666555777333555>>>KKKYYYiii~~~ooojjjlllmmmnnnhhhiiikkkmmmppptttxxx{{{oooccc^^^]]]bbbhhhxxx{{{wwwxxxwwwqqqkkkhhhcccaaa\\\UUURRRXXXeeepppuuuuuuuuuuuurrrkkkaaaZZZDDD777+++'''%%%""" !!! !!! !!!"""""""""%%%&&&))),,,,,,///<<>>>>>JJJ[[[rrrqqqgggaaalllyyy{{{xxxwwwvvvuuuwwwsssiiiccclllzzzqqqkkkeee___ZZZ[[[^^^eeeooo|||oooaaaYYYMMMDDD@@@AAADDDFFFMMMSSSWWWVVVUUUVVVUUURRRKKKGGGBBB>>>;;;999666444111111000...,,,,,,---///222333777>>>GGGQQQZZZ```hhhmmmssswwwxxx{{{lllYYYMMMKKKEEE@@@???<<<666333444444222444;;;BBBLLL\\\kkk~~~uuulllkkknnnqqqjjjllloooooommmmmmpppssswwwhhhaaa___ccchhhvvv{{{~~~{{{uuunnnlllnnnfffeeeaaa[[[XXX\\\gggpppxxxwwwvvvvvvtttmmmccc\\\HHH;;;---'''$$$!!! !!!"""###$$$%%%&&&)))+++---333BBBQQQ```ooo}}}{{{yyyyyyyyy}}}zzzqqqppptttppprrr~~~}}}}}}vvvsssqqqtttzzz~~~}}}{{{sssiiijjjkkknnnppprrrpppllliiibbbaaa___[[[YYYYYY[[[^^^\\\ZZZYYYVVVTTTRRRQQQQQQMMMPPPRRRVVVaaaqqq{{{~~~  !!!"""###"""###%%%'''(((((((((''')))***+++,,,---///000000...///000222333333333333333333333333444555666777999:::;;;<<<<<<===>>>@@@MMM```xxx~~~qqqfffdddqqq{{{yyyxxxwwwvvvvvvmmmbbbaaapppyyyoooddd]]]ZZZZZZ___fffqqqpppfffWWWKKKEEECCCBBBBBBFFFNNNSSSTTTTTTUUUTTTPPPJJJGGGBBB>>>;;;888666444111111000...,,,,,,---///111333777===EEEOOOYYY___iiimmmrrruuuwwwzzzvvvaaaTTTMMMFFFAAA???===888444333777444444777999>>>GGGQQQ\\\dddooo{{{xxxmmmjjjmmmqqqooosssuuusssooollllllnnnwww~~~~~~ppphhheeedddiiittt|||~~~xxxooommmqqqiiiiiigggaaa^^^```iiipppyyywwwuuuuuutttoooeee]]]LLL>>>///((($$$!!! !!!!!! !!!"""### !!! !!!!!!###%%%&&&'''&&&(((+++---555GGGWWWhhhvvv|||yyyzzz{{{~~~|||zzzrrroooqqqlllppp|||wwwuuuuuuvvvxxx~~~~~~vvvnnnkkkllloooqqqqqqoookkkhhhbbbaaa^^^YYYTTTTTTYYY]]]\\\[[[YYYVVVTTTSSSRRRRRRLLLPPPSSSYYYeeettt~~~  !!!###$$$###%%%'''(((******)))))))))***+++,,,...000111222000111222333444555555555444444444444555666777777999;;;======<<<===@@@CCCOOOddd{{{}}}rrriiifffttt~~~|||{{{zzzyyyuuuhhh[[[^^^sss}}}rrrccc[[[ZZZYYY^^^fffrrruuudddUUULLLGGGBBB???CCCKKKRRRSSSTTTUUUSSSOOOJJJFFFAAA===;;;888555333111111000...,,,,,,---///111444999>>>DDDMMMWWW^^^iiimmmrrruuuwww{{{lll]]]OOOGGG@@@???>>>999555444222000111444666666999???FFFKKKRRRYYYaaaiiipppuuuzzz~~~vvvqqqqqqrrrsssvvvxxxwwwrrrnnnkkkkkkjjjsss}}}zzzpppjjjfffjjjrrr~~~~~~|||qqqnnnqqqnnnooonnnjjjeeegggnnnuuuzzzwwwttttttuuupppfff]]]OOOAAA111)))%%%"""!!!###"""!!!  """!!!###  """"""!!!!!!"""###%%%&&&((('''(((+++...777JJJ[[[lllzzzyyyuuuwwwyyy~~~~~~{{{{{{uuurrrrrrlllppp{{{xxxtttpppttt||||||uuuooojjjmmmpppqqqooollliiifffaaa```\\\VVVPPPPPPUUUYYY[[[YYYWWWTTTRRRRRRRRRRRRMMMQQQVVV\\\hhhwww !!!  """###$$$%%%&&&'''((()))*********'''((()))+++---///000111111111222333444555555666666666555555666777777888999;;;======<<<>>>BBBFFFRRRhhh}}}~~~zzzssslllgggttt|||}}}}}}|||{{{tttfff[[[bbbxxx|||rrrbbbZZZZZZVVV[[[dddppp~~~rrrcccXXXPPPGGGAAADDDLLLRRRSSSSSSTTTSSSOOOJJJFFFAAA===:::888555333111111000...,,,,,,---///000555;;;@@@EEEMMMVVV]]]fffkkkqqquuuxxx{{{xxxgggTTTJJJAAA@@@???;;;777666000...000444555333333666:::<<>>>>><<<>>>DDDIIIWWWmmm~~~xxxvvvsssnnnmmmwww|||zzz~~~}}}}}}}}}sssggg```kkkxxxvvvnnn___VVVVVVTTTXXXaaammm|||ssshhh^^^SSSKKKHHHNNNSSSSSSSSSTTTRRROOOJJJFFFAAA===:::888555333111111000...,,,,,,---//////555===CCCGGGMMMUUU[[[bbbhhhooouuuxxx{{{ooo\\\PPPEEEAAA@@@<<<888777555111111444555333222555333555888999:::<<<>>>AAA???AAADDDGGGJJJNNNTTTWWWVVV\\\eeeooozzz|||wwwyyyyyyzzz}}}|||uuunnnhhhiiikkkpppuuu{{{}}}nnnppppppttt}}}sssoooooouuuwwwvvvsssooopppwww~~~~~~zzz{{{}}}yyyooofffZZZJJJ777---'''$$$###%%% ---   ''''''%%%###"""!!!"""$$$&&&&&&&&&)))...444???SSSeeemmmzzzzzzmmmhhhlllppp~~~}}}yyyllllll}}}xxxpppuuuyyynnnjjjkkkmmmpppssssssooojjjgggfffccc^^^XXXSSSQQQPPPPPPPPPRRRPPPNNNLLLLLLMMMOOOPPPSSSWWW\\\bbblllyyy  !!!!!!!!! !!!"""$$$%%%&&&%%%%%%%%%&&&(((***++++++,,,---...///111222222777777777777888:::;;;<<<777777777777777777888999888;;;>>>>>>===???EEEKKK[[[qqq|||tttsssrrrnnnttt|||zzz~~~yyyyyy~~~rrrhhheeesss{{{qqqooohhhZZZQQQRRRRRRWWW___kkk{{{uuukkk___VVVJJJPPPTTTSSSRRRSSSRRROOOIIIFFFAAA===:::777555333111111000...,,,,,,---///...555>>>DDDHHHMMMUUU[[[___eeennntttwwwzzz~~~tttcccUUUHHHCCCAAA===999888888333000111222000000222000222666888777777777888999:::;;;<<<<<<>>>AAADDDFFFIIIMMMQQQWWW___iiiqqq{{{}}}{{{||||||sssoookkkggghhhnnnuuuzzz{{{~~~}}}~~~rrrrrrpppqqq~~~yyyrrroooooosssttttttqqqmmmooovvv}}}~~~~~~tttjjj___NNN:::...(((###"""$$$""""""!!! !!! :::***!!!""" &&&)))'''$$$"""!!!"""$$$%%%$$$%%%***000777CCCXXXjjjooo|||zzzlllgggkkkppp}}}zzzxxxxxx||||||yyyhhhfffvvv{{{ssszzzwwwkkkhhhlllnnnrrruuuuuupppkkkhhhgggddd^^^WWWSSSSSSRRRPPPNNNNNNMMMKKKIIIJJJKKKMMMOOOUUUYYY^^^cccmmmyyy~~~~~~ !!! !!!%%%((($$$&&&)))******)))******+++,,,------------000222444666888999999999:::;;;<<<;;;:::999:::<<<>>>???:::@@@??????CCCAAAEEETTTdddwww}}}xxxwwwsssnnnrrr}}}xxxyyy{{{{{{ooooookkkyyynnnfff\\\TTTRRRTTTVVVWWW]]]kkk~~~vvvjjjcccZZZWWWUUUVVVXXXWWWQQQLLLJJJEEE???:::888666444333111111111111000...---,,,000333888>>>DDDJJJQQQVVV\\\___fffpppuuuwww|||lll]]]MMMHHHFFFAAA;;;888777777666444444333333333///000000222333444555555666666666777888999:::;;;999;;;>>>BBBFFFJJJNNNOOOVVV___lllzzz~~~uuurrrooolllkkkmmmppprrrvvvvvvxxx{{{|||}}}rrriiiooo||||||sssooopppqqqxxxwwwuuuppplllkkkmmmooo{{{|||{{{uuunnnXXX>>>...'''"""   '''$$$!!!!!! $$$+++---&&&"""###$$$"""!!!!!!$$$(((+++///777HHH___pppzzz}}}~~~wwwmmmiiimmmsssyyywwwtttssstttwww{{{~~~tttbbbeeessswwwqqquuu~~~}}}zzzxxx~~~zzzsssnnnkkkkkkooorrrttttttpppkkkhhhfffddd```ZZZWWWUUUSSSNNNJJJLLLLLLJJJHHHHHHLLLNNNNNNVVVXXX^^^hhhssszzz|||{{{ !!!!!! !!!$$$'''&&&((()))***)))))))))+++---...////////////222444444777999:::::::::<<<===>>>===<<<;;;<<<===???AAA===CCCBBBAAAEEEDDDIIIXXXjjj|||{{{yyyuuuuuu|||}}}zzzzzzzzz}}}vvvvvvqqqzzzoooggg]]]TTTRRRTTTVVVWWW]]]jjj}}}zzzpppiii___\\\YYYYYY[[[YYYUUUPPPJJJFFF@@@;;;888666555333222222222222111///...---///222777<<>>@@@AAABBBCCCJJJSSS^^^lll}}}wwwqqqnnnmmmnnnooouuuvvvwwwyyy|||~~~ssskkkppp|||tttooosssxxx}}}xxxrrrooommmmmmkkkiiirrruuu{{{{{{uuu___EEE444,,,&&&"""!!!   ### !!!######"""&&&,,,000)))###$$$%%%###"""$$$'''***---111:::LLLcccttt|||xxxmmmhhhjjjoootttsssqqqqqqtttxxx}}}ppp```dddsss}}}{{{vvvyyy~~~|||zzzrrrttt}}}xxxqqqmmmmmmooovvvxxxxxxvvvqqqllliiihhhhhhccc]]]ZZZXXXVVVRRROOONNNMMMKKKIIIJJJLLLOOOPPPWWWZZZaaakkkuuu|||}}}||| !!!""""""!!! !!!$$$&&&)))******)))((((((***+++...///111111111111444666555777:::;;;;;;;;;===>>>>>>>>>======>>>???AAABBB@@@FFFEEEDDDHHHGGGNNN___rrr|||zzz~~~}}}|||zzz{{{}}}}}}wwwzzzpppggg]]]TTTPPPRRRUUUWWW^^^kkk}}}yyyqqqkkkddd```]]][[[[[[YYYUUURRRKKKGGGAAA<<<999777666444333333333222111000///......111555:::@@@FFFMMMRRR[[[^^^hhhrrrwwwwwwyyy}}}|||jjjWWWMMMHHHCCC@@@@@@===<<<:::888777555555555444444444555555555666666333333333333444555666777888888888888888999999999;;;>>>CCCIIISSSdddyyyzzzuuurrrrrrrrruuuwwwzzzzzzzzz}}}vvvnnnpppzzz|||}}}~~~}}}vvvqqqwwwzzzrrrooopppoookkkfffggglllttt~~~~~~wwwbbbIII999///((($$$###!!! !!!  $$$%%%%%%)))...444+++%%%$$$%%%$$$%%%'''***,,,///333>>>QQQiiiyyyyyynnnhhhiiilllpppooooooppptttyyy~~~|||iii\\\bbbpppzzz|||~~~yyyuuugggnnn~~~}}}uuunnnlllpppuuu||||||zzzuuuoookkkhhhgggjjjddd^^^ZZZYYYWWWTTTRRRNNNMMMKKKJJJJJJLLLNNNPPPXXX]]]eeeoooxxx}}}~~~}}}"""###$$$###!!!"""###%%%+++++++++)))((((((***,,,...000111111111222555777444777999::::::;;;<<<>>>>>>======>>>???@@@AAABBBBBBHHHGGGEEEIIIJJJSSSfffyyy|||zzz}}}}}}xxxyyynnneee[[[QQQNNNPPPTTTWWW___nnn~~~zzzwwwtttooojjjgggeeeaaa]]]ZZZXXXVVVSSSQQQLLLGGGAAA<<<:::888666555222222222111000///...---,,,///333888===CCCJJJNNNWWW\\\fffqqqvvvuuuvvvyyy{{{~~~ttt^^^QQQJJJEEECCCCCC@@@>>>===:::999777666666777777777777777777777777666666666666666777888999666777777888999:::;;;<<<@@@AAABBBDDDHHHSSSaaakkk~~~~~~~~~{{{~~~}}}tttrrrwww}}}xxxyyyyyyzzz}}}yyyvvv{{{|||vvvssssssrrroookkkbbbhhhrrr|||~~~sss___HHH888...&&&"""""""""!!!  !!!  !!!###$$$)))000777---%%%$$$$$$$$$&&&)))+++,,,///555AAAUUUmmm}}}|||rrrlllllloooqqqpppqqqrrrvvv{{{vvveeeZZZaaannnxxxxxxqqq```lll|||ssslllkkkrrryyy{{{zzzvvvpppjjjfffeeefffgggbbb[[[WWWWWWVVVSSSQQQMMMJJJHHHIIIJJJJJJLLLPPPYYY___hhhrrrzzz~~~~~~~~~ ###$$$$$$$$$###"""$$$%%%,,,,,,+++***((((((+++------...000000000222444666444666999999999999:::<<<;;;<<<<<<===>>>???@@@AAAAAAHHHGGGFFFJJJLLLXXXnnn~~~}}}sssvvvsssvvvjjjaaaWWWNNNLLLNNNRRRWWWaaarrr~~~|||vvvrrrlllhhhfffeeedddcccdddbbb^^^ZZZWWWTTTRRRPPPLLLGGGAAA<<<:::888666555111111000000///...,,,++++++...222666;;;AAAGGGKKKSSSXXXcccoootttssssssvvvwwwzzz~~~iiiZZZPPPHHHFFFGGGAAA@@@>>><<<:::999888888999999999999::::::::::::999999999888999999:::;;;999999:::;;;===>>>?????????@@@BBBCCCEEEIIIPPPUUUjjjzzzyyyrrrmmmiiihhhhhhsssyyywwwvvv~~~wwwwwwvvvxxx|||{{{{{{}}}~~~}}}{{{yyyvvvuuuuuuuuufffmmmwww}}}mmm[[[FFF888...&&&"""###"""!!!  !!!""""""!!!   !!!!!!(((000888...%%%###$$$$$$&&&))))))+++///666DDDYYYppp~~~vvvqqqrrruuuuuuuuuuuuwwwzzz~~~zzzkkkbbbgggqqqwww~~~zzzqqq```ppp{{{rrrkkklllssszzzxxxvvvrrrlllgggdddeeefffddd___YYYVVVVVVUUURRROOOMMMIIIGGGJJJLLLKKKNNNSSSZZZ```jjjtttzzz}}}~~~~~~ !!!"""###%%%%%%$$$$$$%%%&&&++++++,,,+++******,,,---,,,---//////000111444666555777999999888888888999999:::;;;<<<>>>???@@@@@@@@@GGGGGGFFFJJJOOO^^^vvvyyycccjjjlll~~~sssggg\\\SSSLLLLLLOOOQQQWWWdddwwwzzzxxxjjjfffbbb```aaaccceeefffeeeccc```]]]YYYUUUSSSQQQKKKGGGAAA<<<999777666444000000000///...---++++++***---111555999???EEEIIIPPPUUU___lllqqqqqqrrruuuvvvyyy}}}ooo___RRRHHHDDDDDDBBBAAA???===;;;::::::999;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????<<>>???@@@@@@???GGGGGGFFFLLLRRRddd}}}~~~~~~~~~yyycccUUU___ggg~~~ssseeeZZZQQQLLLNNNRRRRRRYYYggg{{{xxxssspppcccaaa```aaadddfffhhhhhhccccccbbb___ZZZVVVSSSQQQJJJFFF@@@;;;888666555333000000000000///---,,,+++***---111444888>>>DDDHHHOOOSSS^^^jjjpppqqqssswwwwwwzzzwwwgggYYYLLLEEECCCAAA@@@???===<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@????????????@@@@@@CCCBBBBBBBBBAAAAAA@@@@@@@@@BBBEEEGGGHHHIIIIIIIIIFFFJJJMMMOOORRRSSSOOOHHHIIIGGGDDDBBBAAABBBDDDEEEDDDFFFIIIJJJLLLPPPVVV\\\bbbiiisss||||||{{{}}}|||zzzyyyyyyxxxwwwwwwwwwwwwvvvvvvkkkssslll]]]KKK===111((($$$%%%  ######!!! """ ###***333:::111)))'''((('''''')))+++...555AAARRRgggzzzxxxqqqppptttxxx{{{||||||~~~}}}{{{vvvzzz{{{xxxxxx}}}zzzwww||||||tttyyypppkkklllppptttvvvvvvtttqqqkkkfffcccdddeee```]]]ZZZYYYYYYWWWSSSNNNJJJCCCCCCKKKMMMKKKPPPXXX```gggooovvv{{{~~~  !!!""""""""" """%%%&&&&&&&&&'''((('''***---...---------...,,,...///000111222555888:::<<<===<<<:::888888888999:::<<<===???@@@@@@AAA???HHHHHHGGGMMMTTTgggzzz{{{|||oooXXXLLLYYYeeesssdddYYYPPPLLLOOOUUURRRZZZiii}}}zzzsssllliiiccccccdddfffiiijjjiiiggg```aaaaaa___ZZZUUURRRPPPJJJEEE???:::888666444333111111111111000...---,,,+++---111444888===CCCGGGOOOSSS]]]iiipppqqqtttyyyyyy|||sssdddUUUMMMJJJ@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCDDDEEEFFFEEEEEEDDDDDD??????======BBBGGGEEE???@@@??????>>>>>>??????@@@CCCDDDDDDBBB@@@BBBHHHMMMIIIPPPXXX^^^ccckkkttt|||~~~}}}yyyxxxyyyyyyuuurrrsssvvvwwwtttooofffooo{{{~~~mmm^^^LLL===111&&&"""### """###!!! !!!   """$$$&&&,,,444;;;222+++******((((((***---111999FFFXXXlll}}}tttmmmmmmqqquuu{{{{{{}}}|||uuuyyywwwqqqpppvvvwwwttt{{{|||{{{ssskkkhhhlllqqquuuuuuuuussspppjjjdddaaa```aaa]]][[[YYYYYYYYYVVVQQQLLLEEE>>>???GGGJJJHHHMMMVVVccciiiqqqxxx||| """ """$$$'''(((&&&'''''''''&&&'''))),,,(((((()))***++++++,,,,,,...////////////222555999<<<===>>>>>>>>>===;;;;;;999;;;<<<<<<===>>>@@@BBBBBBEEEKKKPPPRRR[[[qqq}}}vvvxxx{{{{{{}}}}}}bbbLLLJJJYYYlll}}}~~~uuuhhhZZZQQQMMMMMMNNNVVVZZZggg~~~{{{uuuppplllkkkdddeeeggghhhiiiiiiiiiiiicccbbb___[[[VVVRRROOOMMMEEECCC@@@<<<999777666555111222333222///---++++++---...000222555;;;BBBGGGIIIOOOYYYccckkkqqqwwwzzzyyy{{{}}}}}}jjj]]]RRRIIIIIIDDDBBBBBB???:::999;;;;;;<<<<<<===???AAABBBCCCAAAAAAAAABBBBBBDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCGGGHHHIIIJJJJJJIIIHHHGGGAAA@@@>>>===<<<<<<<<<======>>>>>>>>>===<<<;;;;;;BBBAAA@@@??????@@@AAABBBCCCEEEGGGJJJMMMQQQWWW[[[kkkrrr{{{}}}{{{wwwqqqllllllrrruuurrrooofffkkkuuu}}}~~~zzzxxxyyykkk___NNN>>>444,,,'''$$$###"""!!!  !!!&&&$$$!!!"""+++444:::444---))))))***)))(((---222:::KKKddd{{{sssnnnnnnppptttyyy~~~|||~~~zzzvvvsssooonnnrrrwww{{{}}}uuukkkmmm{{{~~~zzzoooggghhhllloooqqqtttxxxtttooohhhccc___]]][[[aaa___\\\WWWSSSPPPNNNMMMHHHEEEDDDGGGHHHJJJQQQYYYgggnnnvvv|||~~~ """###$$$%%%&&&''''''&&&'''***---******+++,,,,,,---......//////000//////111444777:::;;;<<<======<<<;;;::::::<<<===>>>>>>@@@BBBDDDGGGKKKRRRXXXZZZcccwwwwwwrrrvvv}}}{{{|||~~~}}}|||cccMMMIIIXXXkkkyyy|||ttthhh[[[RRRNNNNNNNNNVVV]]]mmmxxxrrrlllhhhfffhhhiiikkkmmmmmmmmmmmmlllaaa```^^^[[[VVVQQQLLLIIICCCAAA>>>;;;888777666555222333444222///,,,++++++...///000111444999???DDDHHHNNNXXXaaaiiipppuuuyyyzzz|||}}}~~~ttteeeWWWMMMHHHDDD@@@@@@>>>:::888:::999::::::<<<===???AAABBBBBBBBBBBBCCCCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGAAA@@@>>>===<<<<<<======<<<===>>>>>>?????????>>>???>>>=========>>>??????>>>???AAACCCEEEIIINNNQQQUUU[[[bbbiiipppzzz~~~|||yyysssmmmlllnnnooolllhhhgggooowwwzzzzzzxxxwwwvvvlll```OOO???555---((($$$###"""!!!    !!! !!!$$$###!!!###***000333///***((()))+++,,,+++...444???QQQjjjsssoooqqqtttxxx}}}~~~~~~|||wwwtttqqqqqqtttwwwzzz||||||qqqggghhhvvv}}}xxxoooiiikkkoooqqqsssuuutttpppkkkeeeaaa^^^\\\[[[^^^\\\YYYVVVRRROOOMMMKKKHHHEEEEEEHHHJJJMMMTTT\\\gggmmmtttyyy{{{~~~   ###%%%&&&''''''(((+++...,,,------......////////////000000000///000333555777888999;;;;;;;;;;;;:::;;;===???@@@AAACCCFFFHHHJJJNNNUUUZZZ]]]eeewwwxxxooommmsss~~~}}}}}}yyyvvvuuu{{{zzzbbbMMMGGGXXXlllwww|||~~~|||yyyuuuooodddYYYQQQMMMLLLMMMWWWaaauuu}}}xxxqqqkkkgggeeefffggghhhjjjjjjjjjiiiiiiaaa```^^^YYYSSSLLLFFFBBB@@@>>><<<:::888666666555333444444222...+++******...///000111333777===AAAFFFLLLVVV___gggnnntttwww|||~~~nnn^^^SSSKKKEEEAAAAAA@@@<<<:::;;;999::::::<<<===???AAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHGGGBBBAAA???>>>======>>>???===>>>???@@@BBBCCCCCCCCC??????>>>>>>>>>>>>??????;;;<<<===>>>???AAADDDGGGGGGJJJOOOSSSXXX```kkksss}}}|||{{{uuunnnkkkkkkjjjeeeaaafffsss|||{{{yyyzzzyyyuuulllaaaPPPAAA777///((($$$###"""!!!    !!!$$$"""!!!  !!!!!!!!!###'''***+++)))'''(((***---/////////888GGG[[[ssszzzooommmqqqtttyyy}}}yyywwwyyy~~~~~~xxxvvvttttttvvvxxxyyyyyyxxxlllbbbcccqqq~~~yyyqqqkkknnnrrrttttttuuuoookkkfffbbb___]]][[[YYYYYYXXXVVVSSSOOOMMMJJJIIIGGGDDDDDDHHHKKKOOOXXXaaajjjooouuuyyy{{{~~~ !!!  !!!!!!###&&&'''((())),,,...------........./////////000111111000//////111333444555777999::::::::::::999;;;>>>AAACCCFFFJJJMMMRRRUUUXXXZZZ]]]fffuuu~~~qqqiiihhhpppzzzyyyuuuoooqqqvvv}}}ttt^^^LLLFFFZZZoooxxxyyyxxxwwwuuulllfff]]]TTTMMMIIIIIIIIIVVVbbbyyyzzzuuuooojjjhhhdddeeefffgggggggggfffeeefffccc]]]VVVNNNFFF@@@<<<<<<<<<:::999888666666555444444444111---***))))))+++---...000222666<<<@@@EEEJJJSSS\\\dddkkkrrruuu}}}wwwggg[[[QQQJJJEEEEEEDDD@@@===>>>;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLKKKIIIIIIDDDCCCAAA@@@@@@@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCC>>>???@@@@@@??????BBBDDDFFFGGGHHHJJJMMMTTT\\\ccclllrrr{{{}}}zzzxxxwwwrrrllliiihhhfffbbb^^^cccsss~~~~~~wwwmmmbbbRRRDDD999111***%%%###"""!!!   ###!!! !!!!!!  !!! !!!###%%%%%%%%%%%%%%%'''***---///000///<<>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDFFFFFFGGGGGGGGGJJJJJJLLLLLLLLLLLLJJJJJJFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHGGGDDDEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFIIINNNTTTXXX[[[```hhhnnntttxxx}}}zzzwwwuuuqqqmmmiiifffeeeccc___\\\ZZZkkkzzzxxxmmmcccTTTGGG<<<333+++&&&###"""!!!   !!!!!!  !!!""" !!!######"""###$$$%%%'''))),,,///111111@@@UUUlll{{{rrrssszzz}}}}}}wwwsssrrrqqqoooqqquuu{{{||||||{{{|||yyyyyyxxxyyyzzzzzzwwwuuuuuukkkbbbeeetttvvvmmmmmmpppsssuuuxxxrrrllleee```___]]]YYYUUURRRRRRQQQNNNKKKHHHEEEDDDBBB@@@@@@EEEKKKRRR]]]gggwwwyyy|||||||||}}}!!! """$$$%%%&&& ###&&&((()))***,,,---------------------------...000111111//////000111222333555777888888888888666888;;;>>>AAADDDHHHKKKZZZ]]]___```hhhuuu|||mmmeeegggnnnuuuxxxtttuuuwwwzzz}}}yyyxxxlllggggggkkkkkkaaaSSSIIICCCXXXooozzzyyyuuuoookkk```[[[SSSLLLGGGGGGIIIJJJRRR\\\qqqyyytttrrrpppqqqrrrrrrqqqpppooonnnsssmmmcccWWWLLLCCC===:::999999999999888777555555444444222///,,,))))))***&&&))),,,000333888===AAACCCHHHPPPXXX```hhhoootttwwwyyy}}}zzzppp___UUULLLJJJIIIEEEAAA@@@>>>>>>=========>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDFFFGGGHHHJJJJJJJJJJJJIIIGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHIIIJJJJJJHHHGGGHHHIIIJJJIIIIIIJJJLLLPPPTTTVVVXXX\\\aaaeeehhhlllpppssssssvvvzzz|||}}}~~~~~~{{{yyyyyypppnnnjjjgggeeebbb___\\\TTT]]]mmm|||~~~xxxnnndddVVVIII???555,,,&&&###"""!!!  """!!! !!!!!!  !!!"""!!!  !!!######"""$$$%%%&&&&&&'''***///222444EEE\\\sssxxxqqqvvvyyysssoookkkhhhjjjnnnsssvvv}}}~~~{{{{{{|||{{{{{{|||}}}}}}zzzxxxtttllleeejjjzzz~~~tttllllllpppsssuuuxxxtttmmmeeeaaa```^^^YYYUUURRRRRRPPPNNNKKKGGGDDDBBBAAA???@@@EEEKKKRRR^^^iiivvvxxx{{{{{{zzz{{{~~~  !!!###$$$%%%!!!###'''))))))***+++,,,---------------------------///000111000///000111222333555777777777777777888:::<<<<<<===???AAADDDHHHOOOVVV]]]jjj{{{zzzkkkdddhhhppptttvvvuuuyyy}}}{{{yyy|||~~~}}}~~~|||~~~~~~yyywwwiiidddaaadddaaaWWWNNNJJJGGG[[[sss~~~~~~wwwnnnfff\\\WWWNNNGGGDDDEEEHHHKKKRRRYYYkkk{{{xxxssssssttttttsssrrrpppoootttpppiii```UUUJJJBBB===::::::::::::999777555444333333111...+++******+++(((***...111333777<<>>:::EEERRR^^^ooowwwiiidddiiiqqquuuuuu~~~xxxvvv|||{{{{{{xxxvvv{{{zzzxxxgggaaa^^^___[[[RRRKKKKKKMMMaaawww{{{ooodddXXXRRRJJJBBB???AAAFFFJJJSSSWWWggg~~~wwwwwwxxxxxxwwwuuusssrrrrrrqqqmmmggg]]]QQQGGGAAA:::;;;;;;:::999777555444222222111...+++***+++,,,***,,,///111444777;;;>>>CCCHHHOOOWWW___gggoootttzzz|||~~~|||qqqeeeZZZWWWUUUQQQKKKHHHJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@<<<===@@@BBBDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHKKKMMMPPPRRRSSSTTTTTTUUUUUUUUUUUUSSSQQQPPPOOOQQQSSSTTTSSSRRRSSSTTTMMMNNNOOORRRVVVYYYYYYYYYYYY[[[]]]^^^aaaeeejjjnnnlllnnnrrrtttuuuvvvwwwyyywwwwwwwwwwwwvvvuuuttttttwwwzzz{{{ssslllfffccc[[[RRRZZZuuu}}}ooofffYYYLLLBBB777---'''###"""!!!   !!!    !!!"""""" """"""!!!!!!###%%%###%%%%%%%%%&&&***222888<<>>DDDOOO^^^rrr{{{lllfffnnnrrruuuzzzvvv}}}{{{xxxsssqqqwww}}}wwwlllgggeeeddd___UUUNNNLLLIII^^^xxxqqqbbbYYYSSSJJJCCCAAAEEEHHHHHHOOOVVVhhh~~~wwwtttvvvwwwtttssssssvvvvvvtttqqqiii]]]PPPGGGAAA>>>;;;::::::999555111555333000,,,***((((((((((((***---000333777<<<@@@@@@DDDLLLVVVaaaiiimmmnnnuuuxxx{{{wwwkkk```\\\ZZZVVVSSSSSSJJJKKKMMMNNNMMMLLLJJJHHHKKKEEE@@@???BBBDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@@@@DDDCCCBBBAAAAAACCCEEEFFFIIIIIIJJJKKKMMMPPPSSSUUURRRTTTUUUUUUSSSRRRRRRSSSTTTTTTTTTUUUVVVWWWWWWXXXYYYXXXVVVVVVXXXYYYYYYXXX]]]\\\\\\]]]___bbbfffhhhjjjmmmppprrrssstttvvvwwwrrrtttuuuuuurrrnnnllllllmmmppptttwww}}}}}}{{{}}}pppfff^^^]]]SSSWWWppp}}}ssslll^^^OOO@@@444,,,(((%%%###!!!!!!!!!!!!!!!   !!!!!!&&&%%%$$$"""""""""###$$$%%%&&&'''(((***///444888DDDZZZsssvvvqqqqqqlll^^^gggssswwwlllfffppp~~~yyynnnmmmlllooosssvvvvvvtttqqqkkkeeebbbbbb```\\\XXXTTTQQQMMMIIIEEECCCBBBAAAAAAAAACCCGGGPPP\\\gggmmmwwwzzz}}}|||zzz{{{ """"""!!!  !!!"""#########$$$&&&&&&'''))),,,///+++---///222222222000///111111222333555666777777333333333444444555666666333555777888888888999;;;???HHHUUUccctttrrrllluuuyyy}}}tttnnnvvv}}}zzzwwwrrrqqqwwwxxxmmmiiifffddd]]]SSSLLLKKKLLL^^^ssssssggg[[[TTTJJJCCCAAADDDFFFFFFOOOVVVggg{{{wwwwwwwwwtttsssttt|||||||||{{{uuujjj^^^UUUHHHCCC>>>;;;:::999666333444222///+++)))''''''((()))+++...111333777<<<@@@CCCFFFLLLUUU^^^eeejjjllltttwww{{{~~~}}}qqqfffaaa^^^ZZZXXXYYYRRRSSSTTTUUUTTTTTTSSSRRRNNNHHHCCCBBBCCCEEECCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAABBBAAA@@@@@@@@@BBBDDDFFFFFFFFFGGGIIIKKKNNNQQQRRRQQQSSSTTTTTTSSSRRRRRRSSSWWWWWWXXXYYYZZZZZZZZZYYYWWWUUUTTTUUUWWWXXXYYYXXXWWWWWWXXXYYY[[[^^^```bbbdddfffiiikkklllmmmoooqqqnnnppprrrqqqooolllkkkkkkhhhjjjkkklllooovvv}}}|||ooobbb___XXX^^^ttt|||vvvnnn```PPPAAA555...***%%%###!!!!!!!!!!!!!!!   $$$&&&###%%%&&&(((+++000666;;;FFF]]]vvv|||vvvssskkkZZZcccqqq}}}{{{pppkkkuuu~~~xxxlllkkkkkknnnrrruuutttsssoooiiiccc``````^^^ZZZVVVTTTQQQMMMHHHEEECCCBBBBBBDDDCCCDDDIIIQQQ]]]hhhooovvvyyy||||||zzz{{{!!!!!!  !!!"""######"""$$$&&&'''(((***...000---...///000111111000000000111111222444666888999222222222222333444555555555666777777777888:::<<>>>>>???AAABBBDDDBBBBBBCCCEEEGGGJJJMMMNNNNNNPPPRRRSSSRRRRRRRRRTTTXXXYYY[[[\\\\\\[[[ZZZYYYTTTSSSRRRSSSUUUWWWWWWVVVQQQRRRTTTVVVXXXZZZ[[[[[[]]]```cccdddeeefffhhhjjjiiikkkmmmmmmkkkjjjiiijjjiiijjjjjjhhhfffhhhnnnsss~~~~~~}}}nnn```\\\cccuuuyyyqqqdddSSSDDD888000,,,%%%###!!!!!!!!!!!!!!!   """%%%((("""$$$&&&))),,,222888===GGG^^^xxx|||zzzuuujjjVVVaaaooo{{{vvvrrr{{{}}}wwwjjjiiijjjmmmrrrtttsssqqqkkkgggaaa___^^^\\\XXXTTTRRRPPPLLLHHHEEECCCBBBBBBFFFFFFFFFJJJSSS___jjjqqqwwwyyy||||||{{{|||     !!!"""#########%%%'''((()))***---//////////////////000111111111111000111222333555666111111111111222333444555888999999999888999<<<>>>>>>MMM___kkkwwwpppbbbiii~~~yyyuuurrrpppooouuu|||yyynnnllliiidddYYYMMMHHHJJJXXXeeesss}}}tttiii___TTTHHHCCCBBBBBBCCCDDDJJJQQQaaaxxx}}}zzzzzz}}}|||qqqjjjZZZQQQFFF===:::999999888333111...+++((((((((((((,,,---///111333666;;;>>>EEEGGGJJJNNNTTT\\\dddiiippptttxxx|||~~~zzzqqqlllgggbbb```aaaZZZYYYWWWVVVVVVXXXYYYZZZUUURRRNNNKKKIIIGGGDDDAAACCCCCCBBBAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@???>>>>>>???@@@@@@??????@@@AAACCCFFFIIIJJJKKKMMMOOOPPPPPPPPPRRRSSSVVVWWWZZZ[[[[[[ZZZXXXVVVTTTRRRQQQQQQRRRSSSSSSRRRNNNPPPSSSVVVWWWXXXXXXWWWZZZ\\\___aaaaaabbbdddeeedddfffhhhiiihhhggghhhiiillllllkkkiiieeedddfffhhhooo}}}}}}~~~fff___aaappp}}}uuuhhhXXXHHH;;;333...%%%###!!! !!!!!!!!!    ###"""!!!!!! !!!$$$&&&(((***---222999===FFF^^^yyy{{{|||vvviiiWWWcccrrr|||zzzwww{{{uuujjjiiijjjnnnssstttrrrooohhheeeaaa^^^\\\ZZZVVVSSSQQQNNNKKKGGGDDDBBBBBBBBBFFFFFFGGGKKKTTT```kkksssxxxzzz}}}}}}}}}~~~!!! !!! !!!"""###$$$%%%&&&(((************+++---000//////......///000111555444333333333333333333222111000000111222444555999::::::999888999<<<>>>===JJJ[[[iiiwwwwwwhhhooo|||wwwsssrrrqqqppptttzzz~~~{{{|||}}}tttlllkkkjjjeeeXXXLLLIIIMMM^^^jjjzzztttcccTTTFFFBBBCCCBBBDDDGGGGGGOOO___uuu}}}~~~yyyoooggg[[[RRRFFF===:::999999888333222///,,,***))))))***+++---///000222666:::===BBBDDDGGGKKKPPPXXXaaahhhmmmpppvvvzzz}}}}}}vvvsssmmmeeeaaaaaa```^^^\\\ZZZZZZ[[[]]]^^^XXXWWWTTTQQQNNNKKKHHHEEEEEEDDDCCCAAAAAAAAABBBCCCEEEEEEEEEFFFFFFEEEEEEEEECCCCCCBBB@@@??????>>>>>>???>>>??????AAACCCEEEGGGHHHJJJLLLNNNMMMNNNOOOQQQTTTVVVXXXZZZZZZYYYWWWUUUVVVTTTQQQPPPPPPPPPNNNMMMKKKMMMPPPSSSUUUUUUTTTSSSWWWYYY\\\]]]]]]^^^```aaa```bbbdddeeeeeeeeefffhhhggghhhhhhgggeeedddcccdddeeeiiiuuu~~~~~~|||}}}~~~}}}zzz}}}rrrddd\\\fffzzzyyylll]]]MMM>>>444///%%%###!!! !!!!!!!!!   !!!!!! ''')))***+++...222888<<>>OOOggg~~~|||}}}sssbbbcccqqqvvvzzztttkkklllmmmqqqsssqqqkkkeee______^^^\\\XXXTTTRRRQQQHHHFFFCCC@@@>>>>>>>>>>>>>>>BBBHHHRRR]]]hhhqqqvvvyyyzzz{{{~~~  ###%%%###$$$$$$%%%&&&'''((()))%%%(((+++,,,------.../////////000000000000///...444666999;;;;;;999666444444333111000111333666888888:::======<<<;;;;;;;;;>>>===BBBWWWxxxxxxzzztttyyy~~~}}}|||{{{~~~|||{{{}}}{{{||||||qqqiiiaaafffjjjfffZZZQQQUUU___uuuvvvxxx|||yyy```IIIBBBAAA>>>AAAGGGKKKTTTeeexxx}}}uuusssvvvpppnnnjjjfffbbb\\\VVVRRRHHHCCC===999999888666333111///---***(((((())))))%%%'''***---000444999===AAADDDGGGHHHIIIMMMUUU]]]ccchhhooovvv{{{~~~xxxsssooonnnllljjjhhhfffeeeddddddeeeggggggddd```]]]\\\RRRPPPLLLHHHEEEDDDDDDEEE@@@BBBDDDGGGHHHIIIJJJIIIFFFGGGHHHIIIIIIJJJJJJIIIFFFEEECCCBBBBBBBBBBBBCCCBBBDDDFFFFFFFFFEEEFFFGGGKKKKKKLLLNNNOOOQQQRRRSSSUUURRRPPPOOONNNNNNMMMKKKNNNOOOQQQRRRSSSTTTUUUUUUSSSUUUWWWXXXXXXXXXZZZ[[[WWWXXXZZZZZZZZZ[[[]]]___bbbbbbbbbdddeeefffeeedddccc```aaaeeeiiiuuu~~~{{{~~~yyyuuuxxx}}}{{{yyyuuurrruuuzzz{{{xxxkkkaaaVVVVVVdddwww|||ttthhhWWWDDD444+++%%%###!!!!!!!!!!!!!!! !!!""" !!! !!!###$$$###"""!!!!!!!!!!!!""""""""""""$$$###!!! !!!###&&&((('''(((+++---000666<<>>>>>BBBJJJTTT```kkksssxxxxxxxxxzzz|||!!!"""$$$%%%$$$$$$&&&(((++++++)))'''((()))***+++---...///000---///111222222222333555333333333333333333333333555666666444333333555777:::<<<>>>>>>===<<<<<<<<<>>>???CCCTTTsssuuu{{{vvvyyy}}}|||~~~}}}{{{|||tttoooiiidddiiigggVVVOOOYYY```vvvtttnnnjjjppp~~~eeeKKKBBB???;;;<<>><<<<<<===???@@@EEEFFFKKKUUUaaalllsssuuu{{{{{{{{{{{{{{{|||}}}}}}!!!"""$$$%%%%%%%%%&&&)))+++,,,***(((***++++++---...///000000---///111222111111333444333333222222222222333333555666666444333333555777888:::<<<<<<:::999999999???BBBIIIYYYsss|||zzz{{{xxx|||yyy{{{~~~{{{vvvnnnhhhjjjgggVVVQQQ\\\bbbjjjhhhbbb^^^dddpppvvvvvvvvv]]]GGG@@@???<<<===BBBIIIMMMXXXiiiyyy}}}zzzuuupppkkkgggeeefff```WWWPPPLLLJJJGGGEEEEEEBBB===999777555333222333111...+++((('''''''''((())))))***+++///555999@@@AAACCCFFFJJJNNNTTTZZZ```dddjjjrrrxxx|||}}}zzzxxxxxxtttpppmmmnnnpppoookkkgggdddaaa\\\YYYXXXVVVTTTSSSKKKIIIGGGFFFGGGGGGGGGFFFIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIGGGEEECCCCCCCCCDDDEEEGGGFFFEEEFFFHHHJJJKKKJJJNNNLLLJJJKKKMMMNNNMMMKKKLLLMMMPPPTTTWWWYYY[[[\\\\\\^^^______^^^]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[]]]\\\ZZZXXXYYY[[[\\\^^^bbbdddcccfffvvvzzz|||{{{xxxwwwyyy{{{xxxooohhhbbbaaa\\\YYY___mmmxxx|||{{{}}}zzznnn[[[III;;;555)))&&&###!!!!!!!!!  !!!######"""  """"""!!! !!!!!!"""""""""!!!!!!$$$$$$$$$$$$%%%&&&'''(((++++++---000000333===HHH^^^uuuyyyzzz|||xxxlllgggfffsss~~~www~~~|||sssooommmoooqqqttttttooogggaaa\\\ZZZXXXVVVTTTPPPJJJEEEBBB@@@>>><<<;;;<<<>>>???DDDFFFMMMWWWcccmmmsssuuuyyyyyyzzzzzz{{{|||}}}~~~!!!"""$$$%%%&&&&&&'''***,,,---+++)))******+++,,,,,,---......---...000111000111222444333222111000000111222333666666666555444444666888999:::<<<;;;999888888999>>>EEEPPPbbbwwwwwwtttrrrvvv}}}}}}zzzssslllkkkeeeUUUSSS```gggeeeaaa[[[VVVZZZbbbgggfffgggTTTCCC>>>>>><<<===AAAHHHMMMXXXgggttt~~~}}}{{{{{{yyyuuuoooiiibbb___\\\VVVNNNHHHEEEEEEEEEDDDEEEBBB<<<888666444222111222111...+++)))'''''''''((())))))***+++...444777<<<>>>AAADDDHHHNNNTTTXXX^^^bbbiiiqqqwwwzzz{{{{{{~~~}}}{{{yyyvvvuuuvvvuuuqqqnnnkkkiiifffdddbbb___\\\YYYWWWSSSMMMJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOOOONNNMMMNNNLLLHHHEEECCCDDDFFFGGGEEEDDDBBBCCCDDDEEEEEEDDDJJJIIIHHHIIIKKKLLLLLLLLLKKKMMMQQQUUUZZZ^^^```bbb```bbbccccccaaa``````aaaaaaaaa___]]]\\\[[[ZZZZZZYYYZZZ[[[ZZZXXXWWWWWWXXXUUU\\\dddeee```^^^iiivvv|||}}}vvvwwwxxxyyywwwrrrkkkeeeeeeeeebbb^^^bbbllltttvvvzzz|||{{{rrrbbbOOOAAA999+++'''$$$!!!!!!   ###%%%&&&$$$!!! !!! !!!"""############%%%%%%$$$$$$%%%&&&''''''++++++---000111444???KKKaaayyytttuuuyyy~~~}}}~~~rrrhhhbbbiiiuuu~~~xxxpppnnnmmmppptttuuuqqqlllfffccc]]][[[WWWTTTQQQMMMHHHEEEBBB@@@>>>;;;;;;;;;===>>>CCCGGGOOO[[[fffoootttuuuxxxxxxyyyzzz{{{}}}~~~~~~!!!"""$$$%%%''''''(((+++---...,,,***((()))))))))******++++++---///000000///000222333333222111000000111222333666666666555444555777999<<<===>>>>>><<<;;;<<<===???IIIYYYmmm~~~xxxtttrrrwww~~~|||wwwvvvmmmjjjaaaRRRTTTcccjjjhhhbbbZZZTTTUUUXXXYYYXXXZZZLLL@@@======;;;<<>>@@@@@@???@@@AAACCCHHHQQQcccwwwzzzxxxxxx}}}|||vvvssstttkkkeee[[[NNNUUUffflllmmmdddYYYRRROOOMMMLLLKKKPPPHHH@@@===<<<;;;;;;>>>EEENNN^^^oooxxx~~~~~~}}}zzzwwwsssrrrpppkkkcccZZZRRRMMMFFFDDD@@@<<<;;;===AAADDDCCC???;;;888777666555444000///...,,,***(((''''''&&&((())))))***---111444<<>>@@@AAABBBDDDGGGJJJVVV[[[jjj}}}zzzzzz|||~~~vvvrrrpppoooggg```UUUKKKVVVjjjooosssgggZZZRRRMMMHHHFFFFFFGGGDDD@@@<<<::::::;;;===CCCKKK\\\nnnyyy}}}}}}{{{wwwttttttqqqkkkcccYYYOOOGGGBBB======<<<:::999;;;???BBBDDD@@@<<<999777777555444000///...,,,***)))'''&&&&&&'''))))))***,,,000333:::CCCHHHHHHMMMWWW]]]\\\YYYZZZ^^^cccjjjpppuuuxxx|||vvvsssrrrqqqqqqmmmkkkjjjhhhfffaaa[[[WWWWWWUUURRRNNNLLLJJJJJJKKKIIIJJJKKKLLLMMMLLLLLLKKKKKKMMMPPPRRRQQQNNNIIIFFFDDDCCCBBBCCCEEEFFFFFFEEEBBBCCCEEEFFFFFFHHHJJJMMMNNNOOORRRTTTWWWYYYZZZ[[[YYY\\\___bbbdddeeehhhjjjlllkkkjjjiiihhhhhhggghhheeebbb^^^\\\[[[ZZZYYYXXXWWWWWWTTTUUUZZZaaaaaa]]]aaannnzzzvvvuuuqqqlllhhhggggggiiigggfff```XXXYYYfffvvv~~~~~~~~~xxxjjjVVVCCC777---)))$$$!!! !!!!!!!!!   """!!!!!!  !!!"""############$$$$$$%%%%%%&&&((()))*********,,,000222888EEERRRhhhyyyvvvrrrrrruuuwwwwwwvvvnnnppprrrsssqqqnnnkkkhhhoooxxx~~~{{{wwwyyy{{{vvvnnnlllkkkooorrrnnngggaaa```aaa``````]]]WWWPPPIIIFFFDDD???===;;;999999:::<<<>>>>>>GGGTTTaaajjjqqquuuwwwxxxzzz|||~~~ !!!"""$$$%%%&&&&&&(((***------+++)))------...000111222333333222333222111000111333666555666888999999888666555666777888777666777:::<<<===???BBBEEEGGGKKKOOOSSS]]]^^^iii}}}{{{|||~~~}}}xxxqqqoooooojjjccc]]]RRRJJJYYYmmmrrrrrrdddVVVNNNHHHCCCAAACCC>>>???===:::888999<<<>>>DDDJJJXXXjjjxxx~~~}}}{{{yyyuuuqqqooojjjbbbXXXOOOGGGAAA???;;;<<<>>>======>>>BBBEEEHHHDDD???:::888666444222///......,,,+++)))'''&&&%%%'''))))))***,,,///111555@@@GGGHHHOOO]]]dddbbb]]]]]]\\\^^^cccjjjrrrvvv~~~}}}zzzxxxuuutttsssrrrqqqpppoookkkfffcccbbb___ZZZUUURRRPPPOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKJJJLLLOOOQQQQQQOOOMMMKKKHHHFFFDDDDDDEEEFFFEEEDDDAAADDDFFFFFFEEEGGGJJJMMMNNNOOOQQQTTTVVVWWWXXXYYY\\\^^^bbbdddfffgggjjjlllllllllkkkkkkkkklllmmmmmmjjjfffaaa___^^^^^^\\\ZZZVVVWWWVVVTTTXXX______[[[[[[eeevvv|||~~~yyywwwuuurrrooommmkkkjjjjjjggggggbbbZZZZZZgggvvv~~~xxxkkkYYYEEE999---(((### !!!######   !!!  !!!!!!"""""""""!!!!!!######$$$%%%''')))***+++,,,,,,...222555;;;IIIVVVlllxxxvvvrrrooonnnnnnpppqqqlllooorrrssspppmmmkkkjjjqqqxxx}}}|||zzzzzzxxxuuussstttvvvzzz|||||||||{{{xxxyyyppplllnnnppppppmmmgggbbb``````^^^___^^^XXXPPPHHHCCCAAA===<<<:::888999:::===>>>===FFFTTT```iiipppuuuxxxxxxyyy{{{}}}~~~}}}|||||| !!!!!!!!!"""$$$%%%&&&&&&'''***,,,---+++))),,,,,,---///000222333444444444333222111111444777666777:::;;;;;;:::777666666777888777777888:::===@@@BBBFFFIIILLLQQQWWWZZZ]]][[[eeezzz~~~~~~~~~}}}{{{~~~tttnnnlllnnnhhhaaa[[[PPPJJJ[[[ppptttiii[[[LLLDDD???:::999===999;;;;;;888666999===@@@HHHKKKWWWiiixxx|||yyywwwsssoooaaa\\\TTTKKKDDD???===<<<===@@@BBBCCCBBBCCCFFFIIILLLGGGAAA<<<888555222000.........---+++)))'''&&&%%%'''))))))***,,,...111111===EEEGGGPPP```hhhgggbbb___\\\[[[___fffooouuuzzz}}}}}}zzzyyywwwuuutttsssqqqnnnkkkiiifffaaa[[[WWWTTTTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKJJJLLLMMMOOOPPPPPPOOOOOOKKKHHHFFFEEEEEEEEEDDDBBBBBBDDDFFFFFFEEEFFFIIIMMMNNNOOOQQQTTTVVVWWWXXXYYY___bbbeeeggghhhiiikkklllllllllllllllmmmoooppppppoookkkeeecccbbbbbb```^^^SSSXXXZZZVVVWWW[[[\\\YYYXXX```nnn{{{{{{xxxvvvsssrrrrrrpppmmmjjjggghhhddd]]]\\\hhhvvv~~~yyymmm[[[HHH<<<,,,(((### """###$$$!!! !!!!!!"""### !!!!!!!!!!!!!!! """###$$$%%%''')))+++---......000444777===KKKYYYrrrvvvuuurrrnnnjjjiiijjjllljjjooossssssoookkkjjjjjjqqqvvvyyywwwtttsssqqqmmmtttssstttvvvvvvtttrrrrrr|||vvv{{{qqqkkkqqqqqqpppmmmhhhdddaaa```___```___ZZZQQQHHHCCCAAA<<<;;;999888999;;;===???===FFFTTT```hhhooouuuyyywwwxxxzzz||||||{{{zzzyyy !!!"""###$$$&&&***,,,,,,,,,------111111///,,,...444555222666666555222000000222444>>>>>>???>>>===<<<:::888::::::999999:::;;;===>>>CCCHHHMMMQQQRRRRRRRRRRRRPPPZZZ```|||zzz~~~{{{zzzsssmmmhhheeeaaa]]]ZZZQQQKKK[[[kkkiiiaaaSSSEEE???>>>;;;888777888999999888888888;;;===CCCHHHUUUggguuu~~~}}}zzzuuummmgggeeeZZZTTTKKKDDDAAAAAABBBCCCBBBHHHJJJGGGFFFJJJNNNOOOLLLHHHBBB===999666222000------------,,,***((('''&&&&&&'''(((***+++---...888:::>>>FFFQQQ^^^jjjppplllhhhbbb^^^^^^dddmmmsssxxx{{{}}}||||||zzzuuuqqqmmmiiidddaaa___^^^]]]\\\VVVUUUSSSRRRQQQOOOKKKIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHCCCCCCDDDFFFGGGHHHIIIJJJNNNQQQUUUXXXYYYZZZ\\\]]]aaaaaacccdddeeefffffffffhhhkkkoooooonnnmmmoooqqqpppnnnjjjfffcccaaaaaaaaa]]][[[YYYXXXXXXWWWUUUSSSWWWXXXbbbuuu|||zzzyyy{{{yyypppkkkkkkgggjjjeee\\\\\\kkk|||yyyqqqcccLLL888222***$$$$$$$$$###"""$$$ !!!"""  !!! !!!"""###############$$$%%%'''(((***+++,,,,,,111000333<<>><<<;;;<<<:::777888===DDDKKKUUUaaajjjpppssstttvvvuuuvvvzzz~~~}}}zzz !!!"""###$$$%%%'''***+++,,,,,,...000888999777222111444555333444444444333222333666888===>>>>>>??????>>><<<<<<<<<;;;;;;:::;;;<<<>>>???CCCFFFJJJMMMMMMMMMNNNNNNNNNXXX^^^{{{|||~~~zzz~~~zzz~~~|||wwwooohhhbbb^^^]]]YYYUUUNNNKKK\\\mmmkkk___PPP@@@:::999777666666777888888888777888:::===BBBGGGSSSdddrrr{{{~~~wwwtttooofff^^^[[[OOOKKKEEEBBBBBBEEEGGGIIIKKKQQQTTTRRRPPPRRRTTTTTTLLLHHHBBB>>>:::777333111.........---,,,***((('''&&&&&&'''(((***,,,---...777:::???FFFPPP\\\jjjsssvvvoooeee^^^^^^cccjjjnnntttxxx}}}{{{vvvwwwsssnnnkkkiiihhhfffeee[[[YYYVVVUUUUUUSSSQQQOOOLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJMMMPPPTTTVVVWWWYYYZZZ\\\___```aaacccdddeeeeeeeeeiiikkknnnnnnmmmlllkkklllnnnllliiifffdddbbbaaaaaa```^^^[[[YYYXXXVVVSSSPPPTTTUUU^^^ooo|||~~~|||~~~yyyxxxzzzxxxpppjjjjjjiiijjjeee\\\[[[iiizzz~~~wwwooobbbMMM;;;555,,,%%%$$$###    !!! !!!"""############%%%%%%'''(((***+++---------222222777BBBHHHUUUiiizzzrrrpppqqqtttsssrrrrrrwwwuuuuuuwwwoooiiipppuuuyyyzzzuuuqqqpppmmmjjjpppxxx{{{yyylllnnnpppsssvvvooommmlllrrroooddd```dddeeeaaa```]]]YYYSSSMMMFFF@@@===<<<999999:::999666999===GGGMMMWWWaaajjjooorrrrrrwwwwwwxxx{{{~~~~~~{{{ !!!!!!"""$$$%%%&&&&&&((()))***+++---111444CCCFFFCCC;;;444222222111111222333333444666999<<<<<<===>>>???@@@??????>>>>>>===<<<;;;<<<===>>>???BBBDDDFFFGGGGGGFFFGGGHHHNNNWWW^^^}}}xxx|||yyy}}}yyy}}}~~~zzz}}}~~~{{{vvvnnnfff^^^ZZZYYYRRROOOJJJLLLaaarrrpppaaaQQQ@@@888666555444555666777777777666777999<<>>444,,,$$$###"""   !!! !!!"""######$$$######&&&'''((()))+++---...///...444555<<>>;;;999777777888888666999???JJJOOOXXXbbbiiinnnpppqqqxxxxxxyyy{{{~~~~~~||| !!!!!!###$$$&&&&&&((())))))***+++...333777IIIMMMKKK@@@555111000//////111222333444666999<<<;;;<<<===??????>>>>>>===>>>===<<<;;;;;;<<<===>>>BBBCCCDDDCCCBBBAAACCCEEEMMMVVV___ttt{{{sssvvvxxx{{{}}}yyy{{{~~~~~~|||wwwppphhh```\\\VVVNNNJJJHHHOOOhhh{{{xxxlllZZZEEE;;;777555555666555666666666555666888;;;BBBDDDOOO^^^lllvvv|||pppiiiaaaVVVNNNKKKKKKJJJKKKOOOVVV\\\aaacccbbbdddbbbYYYQQQOOONNNLLLGGGCCC>>>:::777444111///111000///...,,,+++))))))&&&&&&'''(((***---///000555;;;AAAFFFKKKWWWhhhvvvyyynnnccc^^^^^^aaaiiinnnuuuzzz~~~~~~zzzxxxwwwuuutttmmmiiidddaaa___^^^]]]\\\ZZZYYYYYYWWWVVVUUUSSSSSSPPPOOONNNMMMKKKIIIHHHGGGKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRRRRSSSUUUWWWYYYZZZ\\\^^^___``````aaadddcccdddgggiiiiiiddd```dddeeeffffffeeedddbbb```cccaaa^^^\\\ZZZVVVRRRNNNMMMOOOUUU]]]fffssssssxxx~~~|||||||||zzzvvvpppmmmlllkkkfff]]]YYYaaasss{{{tttnnndddRRRAAA111(((""""""""" !!!   !!!!!!!!!"""###$$$$$$$$$$$$&&&'''(((***+++---...///---555888@@@TTTbbbnnn~~~}}}zzzuuussstttuuuuuutttvvvzzzvvvuuuwwwooojjjrrr}}}wwwrrrooommmvvv}}}yyykkkllliiiuuu~~~uuuwwwqqqpppoooooohhh^^^[[[___cccbbbaaaZZZRRRJJJFFFBBB>>>;;;777555555888888777<<>>666333333333000111333444444666888:::;;;<<<=========<<<;;;:::<<<;;;:::::::::;;;<<<===BBBCCCCCCBBB@@@@@@BBBDDDJJJUUU___rrrzzzyyylllqqqwwwxxxzzzxxxzzz||||||{{{xxxrrrkkkddd```WWWMMMGGGHHHTTTqqqxxxdddMMM@@@:::666555666555666666555555555888:::AAADDDNNN^^^kkkuuu~~~uuuiiibbb\\\UUUQQQQQQOOOOOORRRXXXaaahhhnnnpppqqqooogggXXXLLLIIIIIIHHHFFFCCC>>>:::888555222000222111///...,,,***))))))&&&&&&''')))+++---///000555:::AAAEEEJJJUUUfffrrr|||kkk___\\\___dddjjjqqqwww{{{~~~}}}wwwsssmmmhhheeecccaaa___```___^^^\\\YYYXXXVVVVVVQQQQQQPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNPPPQQQQQQRRRTTTVVVWWWXXXYYY[[[\\\\\\\\\]]]]]]]]]]]]```ddddddaaa]]]___```bbbccccccbbb___^^^```___]]]\\\[[[WWWSSSPPPLLLMMMPPPVVV[[[hhh~~~|||ooottt{{{~~~{{{vvvrrriiihhhccc[[[UUUZZZjjjzzz||||||yyyuuuqqqhhhUUUDDD111)))"""""""""      !!!!!!"""###$$$%%%%%%%%%%%%&&&&&&((()))+++,,,......,,,555999DDD]]]ooo{{{|||zzzxxxwwwwwwxxxxxxxxx|||~~~xxxvvvxxxqqqnnnwww{{{rrrooonnnuuu{{{}}}vvviiikkkgggooo}}}yyytttxxxssssssqqqmmmeee]]]ZZZ^^^bbbcccddd\\\QQQJJJFFFCCC???<<<777555555888888999>>>DDDGGGLLLUUU___gggmmmqqqsssvvvwwwxxxyyyzzzzzz{{{{{{  !!!"""$$$&&&'''))))))******+++...333666777<<<>>>999666777888888111333555666666666888:::;;;<<<<<<===<<<;;;:::999::::::999999:::;;;===>>>AAABBBCCCBBBAAAAAACCCEEEGGGUUUbbbuuu}}}ssseeeooo~~~vvvuuuvvvwwwyyy}}}~~~~~~{{{{{{yyyvvvqqqkkkfffbbb[[[MMMFFFHHHYYYyyylllSSSDDD<<<666444444555666666666555666888;;;???BBBMMM]]]kkkttt|||yyynnneeeaaa```]]]]]]___]]]]]]___eeennnvvv{{{~~~|||yyylllZZZLLLHHHHHHIIIGGGDDD???<<<:::777555333222111///---+++)))((((((&&&&&&''')))+++...000111555999???DDDJJJTTTbbblllwwwuuufff``````aaagggnnnuuuyyy{{{}}}~~~|||wwwrrrooollliiiffffffdddbbb___\\\ZZZXXXXXXSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNPPPQQQQQQQQQRRRTTTVVVVVVWWWWWWXXXYYYYYYXXXXXXWWWWWWXXXZZZ]]]^^^]]][[[[[[\\\^^^______^^^\\\[[[\\\[[[ZZZZZZYYYVVVRRRNNNKKKJJJLLLPPPTTT___ssswwwoootttyyy~~~|||}}}}}}|||~~~zzztttfffeeebbb[[[SSSTTTcccssszzzzzzxxxuuurrriiiWWWFFF666---%%%###""" !!!!!!!!!   !!!!!! !!!""""""$$$%%%%%%%%%%%%%%%&&&'''((()))+++---...///,,,666<<>>:::888777444333222111...,,,)))(((((('''%%%&&&'''))),,,...111222555888===CCCKKKTTT^^^dddsss|||~~~qqqhhhccc```eeemmmssswwwyyyzzz{{{}}}}}}zzzwwwtttqqqmmmkkkhhhdddaaa^^^]]]\\\[[[[[[YYYXXXVVVUUUTTTSSSOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQRRRUUUWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUWWWYYYXXXYYYZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVUUURRRMMMIIIIIIGGGHHHKKKPPPYYYiiixxx}}}uuuxxx{{{|||yyyyyy{{{}}}~~~~~~}}}zzz{{{{{{yyy~~~~~~}}}~~~yyyrrriiiiiigggaaaXXXUUUcccsss}}}|||xxxsssppphhhWWWGGG777...&&&$$$### !!!######"""!!!   !!!!!! !!!"""###$$$%%%&&&&&&&&&&&&'''((()))+++,,,...///000---999>>>LLLkkkvvvuuuvvvxxxzzzzzz{{{}}}~~~zzzttt|||zzzooonnnqqqyyy}}}zzzyyy{{{ooodddhhhkkkpppxxxsssuuuvvv}}}tttoooppppppiii___ZZZZZZ[[[]]]___cccZZZNNNHHHFFFCCC>>>999777444333666777888>>>EEELLLPPPXXX```hhhooossstttvvvxxxzzzyyyxxxxxxzzz}}}!!!!!!"""###%%%''')))***((()))***++++++,,,///222555777666333444666444///222555888:::;;;===???AAA999:::<<<===?????????>>>:::::::::;;;<<>>;;;:::666777777777666777999<<<:::>>>JJJ[[[iiipppwww|||~~~{{{zzzuuuqqqmmmjjjkkkmmmnnnnnnuuusssiiiWWWIIIDDDBBBAAABBB>>>:::777555333111000222000...+++)))'''''''''%%%&&&'''))),,,///111222666888<<>>@@@>>>===<<<<<<<<<===>>>@@@BBBCCC@@@>>><<<<<<>>>@@@@@@???>>>???@@@@@@@@@BBBEEEHHHXXXhhh}}}vvvsssrrrqqqtttxxx|||zzzrrroookkkfffUUUNNNDDDFFF^^^~~~hhhSSSFFF???<<<;;;444555555666777888888999:::===GGGVVVhhhtttxxxxxx~~~yyyuuulllddd```]]]\\\```eeedddjjjiiiZZZHHH===;;;;;;>>>===<<<:::777555333333000//////...,,,***((('''(((''''''(((***,,,...000222777>>>DDDJJJQQQZZZaaagggppp{{{{{{ooojjjfffgggmmmrrrtttxxx|||yyy|||~~~{{{{{{|||yyysssqqqrrrqqqmmmjjjiiihhhfffccc```]]][[[ZZZ\\\WWWTTTTTTSSSRRRTTTXXXVVVVVVUUUUUUTTTSSSSSSSSSPPPQQQRRRTTTTTTTTTSSSRRRTTTTTTSSSRRRQQQQQQQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQSSSRRRQQQOOOLLLIIIFFFDDDGGGGGGFFFFFFHHHNNNVVV\\\sssxxxwwwvvvvvvyyy}}}{{{wwwpppllllllssszzz}}}yyywww}}}{{{xxxsssmmmnnnwww~~~yyyggg^^^hhhxxxyyyzzzwwwrrrnnnfffWWWIII555///'''"""!!!!!!!!! !!!!!!  !!!!!!!!!  !!!!!! !!!###!!!!!!"""###$$$$$$$$$$$$&&&&&&((()))+++---......333444;;;QQQrrrwwwqqqqqqtttzzz|||zzzzzz}}}tttwwwyyyxxxrrrrrrtttzzz}}}|||{{{uuuddd___nnnxxx}}}mmmmmm~~~sssllllllooocccYYYVVVWWWWWWWWWYYYSSSOOOJJJFFFCCCAAA>>><<<999555444666666666<<>>BBBDDDCCCBBB===<<<;;;;;;<<<>>>@@@BBB>>><<<::::::;;;<<<<<<;;;;;;<<<>>>@@@AAADDDHHHKKKUUUeee~~~zzzsssqqqqqqpppqqqttt|||{{{sssooojjjeeeUUULLL@@@DDD___~~~gggSSSEEE>>>;;;999555555555666777888888888:::===FFFTTTeeerrrxxxyyywwwnnndddZZZTTTPPPNNNQQQUUU^^^dddcccVVVEEE<<<999999:::999888666444333111111000//////---,,,***(((''''''''''''(((***,,,...000222777>>>DDDIIIQQQZZZ```gggooozzz}}}ssskkkgggfffkkkppprrrvvvzzz~~~~~~~~~~~~|||{{{{{{{{{yyyzzzyyytttppppppooollliiifffcccaaa```^^^YYYVVVWWWWWWUUUWWW[[[ZZZZZZYYYYYYXXXWWWWWWWWWZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMLLLIIIFFFCCCBBBFFFFFFEEEEEEFFFLLLSSSXXXooozzztttrrrrrrqqqssswww~~~yyyqqqmmmmmmssszzz}}}zzzyyy~~~|||xxxtttpppuuu|||zzzhhh]]]cccpppxxxyyyxxxtttnnndddSSSDDD666000'''"""!!!"""!!!     !!!!!! !!!###""""""###$$$%%%%%%%%%%%%((((((***+++---///000000333555<<>>BBBEEEEEEDDD>>><<<:::888999;;;>>>@@@???===;;;:::::::::999888888:::===@@@BBBFFFKKKOOOPPPaaa{{{xxxqqqqqqsssrrrqqqqqqzzz}}}vvvooohhhUUUJJJ>>>DDDaaa|||gggSSSDDD<<<999888555555666666777777888888;;;===DDDQQQbbbooowwwzzzwwwlll```TTTLLLFFFAAABBBEEEQQQXXXXXXNNNAAA999777555666555555444333222111111//////...---+++)))(((''''''''''''(((***,,,///000222777>>>DDDIIIPPPYYY___eeennnwwwzzzqqqkkkhhhjjjnnnpppuuuyyy~~~{{{yyywwwwwwwwwyyyyyyyyyxxxyyy}}}zzzxxxvvvtttpppmmmiiigggeeebbb^^^\\\\\\\\\ZZZ[[[_________^^^^^^]]]\\\\\\\\\___^^^]]][[[ZZZYYYYYYYYYVVVUUUTTTRRRQQQPPPPPPPPPLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGEEECCCBBBEEEEEEDDDCCCDDDHHHNNNSSShhhwww|||uuupppooonnnlllllloooxxx~~~vvvrrrqqqvvv|||}}}{{{{{{}}}zzzuuusssrrryyy}}}{{{kkk___aaajjjxxx{{{{{{vvvooobbbPPP@@@888111(((###""""""!!!     !!!""""""!!! """######$$$%%%&&&&&&'''&&&&&&***+++,,,---///111222333333666<<>><<<888666666888;;;>>>BBB@@@>>>======<<<:::888999;;;>>>@@@CCCGGGLLLPPPMMM___zzzxxxqqqsssvvvuuurrrqqqvvv|||{{{ppphhhSSSKKKCCCIIIdddzzzgggSSSDDD<<<999888555666666666777777777888:::<<>>???CCCIIIJJJCCC;;;666444111333333333333333333333333//////...---+++)))'''&&&'''''''''(((***---///111333888>>>CCCHHHOOOXXX^^^dddllluuu{{{zzzrrrmmmlllmmmnnnrrrwww}}}{{{sssmmmmmmpppqqqsssvvvxxx|||}}}zzzwwwsssooolllkkkjjjeeeccccccbbb^^^]]]```cccbbbbbbaaaaaa``````___aaa```^^^\\\[[[[[[\\\\\\XXXWWWUUUTTTRRRQQQQQQPPPKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCFFFJJJNNN]]]lllyyysssnnnnnnllliiihhhiiinnn|||~~~zzzzzz|||~~~}}}}}}|||xxxqqqqqqrrrvvvyyy}}}yyynnncccdddkkkyyy|||}}}xxxooocccQQQCCC999333***$$$###"""!!!  !!!  !!!""""""!!!!!!"""###$$$%%%&&&''''''(((((((((++++++---...000111333333222555;;;FFF^^^}}}|||yyyyyy}}}xxxwwwyyyzzz{{{||||||{{{zzzyyyxxx}}}zzzxxxvvvkkkhhhsss~~~}}}tttaaaggg{{{sssppprrrpppeee\\\YYYYYYVVVSSSSSSPPPLLLGGGBBB???<<<999777888555444555666777<<>>>>>>>>;;;:::<<<>>>@@@AAABBBEEEIIIMMMKKK^^^zzz~~~wwwrrrtttwwwuuusssssssssxxx|||lllaaaOOOOOOMMMSSShhhxxxgggTTTEEE<<<999999666666666666777777777777999;;;AAALLLYYYhhhsssyyyvvveeeYYYPPPFFFAAA@@@;;;???@@@;;;666444222...000000111111222222222222///......,,,+++)))'''&&&&&&&&&'''(((***---///111444888>>>CCCHHHNNNWWW]]]bbbjjjsssxxx~~~xxxpppmmmkkkkkkmmmqqqttt}}}~~~pppfffgggllllllqqqwww}}}{{{wwwtttssssssooollllllhhhccc```bbbeeeeeeddddddcccbbbbbbbbbdddcccbbbaaa```aaabbbccc\\\[[[YYYWWWUUUSSSRRRRRRMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBDDDGGGJJJRRR___uuuwwwqqqmmmllljjjeeecccdddfffuuuxxxqqqqqqttttttwwwzzzxxxnnneeeeeelllyyy}}}~~~xxxooocccTTTGGG;;;444+++%%%######!!!  """  !!!""""""!!!!!!"""$$$%%%%%%&&&'''((((((((((((***+++,,,...///111222333111555999CCCXXXxxx}}}~~~}}}yyyzzz}}}{{{{{{}}}~~~rrrmmmvvv{{{iiimmmzzzrrrpppqqqkkkaaaYYYXXXYYYWWWTTTTTTOOOKKKFFFBBB???===:::888777444333555666777===DDDPPPWWW```gggkkkooossswwwtttuuuwwwxxxyyyxxxxxxwww######$$$%%%&&&((())))))***+++,,,...////////////...000333555555555666888:::999888999;;;<<<;;;:::;;;999777444444666999:::>>>=========>>>===;;;:::===>>>?????????AAADDDGGGKKK^^^{{{zzzuuurrrssstttrrrrrrtttsssxxxppp___NNNRRRUUU[[[mmm|||ttteeeSSSDDD;;;999:::666666666666777777777777777:::@@@JJJWWWeeeqqqxxx~~~ttthhh^^^SSSJJJFFF@@@AAA???999666555222...---------...//////000000......---,,,***((('''&&&&&&&&&&&&(((***---000111444999???CCCGGGNNNVVV\\\aaaiiiqqqvvv{{{yyypppmmmjjjhhhjjjmmmqqq|||rrrhhhhhhmmmmmmrrrzzz}}}~~~~~~}}}{{{yyyvvvyyy}}}{{{wwwuuuuuuqqqjjjfffgggiiiiiihhhggggggffffffeeeeeeeeedddcccccccccdddddd```___]]]ZZZXXXVVVUUUUUUOOOOOOMMMLLLJJJHHHGGGFFFBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCBBBBBBBBBEEEGGGJJJTTTiiiwwwpppkkkjjjgggbbb```aaagggwww|||uuutttwwwuuuxxxzzzvvvkkkaaacccjjjzzz}}}sssfffVVVIII===666---'''$$$###""" !!!!!!   !!!###"""!!!!!!"""$$$%%%&&&'''(((((()))((((((******,,,---///111222222111444999BBBWWWwww|||zzz|||xxx}}}|||zzz~~~{{{sss{{{kkkooozzzsssooopppfff]]]WWWWWWYYYWWWUUUTTTLLLIIIDDDAAA???===:::888777444333555666777===DDDPPPWWW```ggglllpppuuuyyywwwwwwwwwwwwxxxxxxyyyyyy ######$$$%%%&&&((()))******+++---...////////////---000333555555666777888999777777777:::;;;;;;:::999888666555666777999::::::::::::<<<>>>>>>===;;;:::;;;;;;;;;;;;<<>>999888444...,,,,,,---....../////////......---,,,***(((&&&%%%%%%&&&&&&(((***---000222555999???CCCGGGMMMUUU[[[```iiiqqquuuyyyzzzrrrpppnnnllllllpppuuu{{{~~~vvvpppoooqqqrrrvvv{{{~~~|||zzz}}}}}}yyytttqqqpppooommmkkkggglllppprrrttt{{{}}}|||}}}zzzsssooopppnnnnnnmmmllllllkkkkkkjjjhhhhhhhhhgggfffeeedddccceeecccaaa^^^\\\ZZZXXXXXXSSSRRRPPPNNNLLLJJJHHHGGGBBBAAA@@@??????@@@AAAAAA>>>???@@@@@@@@@@@@BBBDDDEEELLL^^^vvvzzzsssmmmjjjgggcccaaabbbfffwwwzzzxxxyyy~~~xxxuuuwwwtttwwwzzzuuuhhh^^^aaakkknnn[[[KKK???777...'''%%%$$$""" """"""!!!!!!    """######""""""###$$$%%%%%%&&&'''((((((((((((***+++,,,...///111222333222666:::DDDZZZyyy{{{zzzxxx||||||zzziiinnn}}}tttppppppddd[[[UUUWWWXXXVVVSSSRRRHHHEEEAAA>>>===<<<:::888666333333555666888>>>EEESSSYYYbbbhhhlllpppuuuyyyzzzyyywwwwwwwwwxxxzzz{{{ """############$$$%%%&&&((()))******+++---///000000//////---///333555666666777999555444444555888:::;;;:::888777777666777888999:::999999:::===???@@@???===777777888888777999;;;>>>III^^^{{{|||~~~zzzyyyyyyxxxsssqqqvvv~~~zzz||||||^^^QQQSSSVVVaaawww}}}qqqkkk___OOO@@@888777888777777777777666666666666444888@@@IIIUUUbbbmmmuuu}}}uuuhhhaaaZZZWWWNNNCCC===;;;555///...//////000000111111111......---,,,***(((&&&%%%%%%%%%&&&(((***---000222555999???CCCGGGMMMTTTZZZ```iiiqqqtttxxx}}}|||vvvtttsssqqqrrruuu{{{|||}}}|||zzzwwwvvvuuuwwwyyy|||}}}~~~~~~||||||zzzyyy|||{{{rrrmmmfffbbbaaa```^^^\\\^^^dddiiikkklllrrr}}}zzzvvvwwwrrrrrrqqqqqqpppoooooonnnpppppppppooommmkkkhhhggggggfffccc```^^^\\\ZZZZZZUUUTTTRRRPPPMMMKKKIIIHHHDDDCCCBBBAAAAAAAAABBBCCC;;;===??????>>>>>>@@@AAADDDHHHVVVmmmwwwpppmmmjjjeeedddfff^^^ooo~~~|||rrrooossszzz~~~~~~xxxtttuuuqqquuuyyysssfff]]]cccnnnwww___NNN???888///(((%%%$$$""" ######"""!!!   """######""""""###$$$$$$%%%&&&'''((((((((((((+++,,,---///000222333444444777<<>>EEEVVV[[[ccciiillloootttwww{{{zzzxxxvvvvvvxxx{{{}}}!!!"""!!!!!!###$$$%%%&&&&&&''''''((((((((()))))))))***,,,...000111222333555777888999::::::666666666666555555888::::::999999999888888777777888888:::;;;;;;:::999888888444222555777888:::>>>BBB]]]uuuxxxzzz}}}~~~wwwrrrrrryyy{{{fffNNNKKKOOO```xxx~~~kkkTTTFFF>>>888666666444444333333333444555555555888>>>GGGRRR^^^hhhnnnyyyxxxiiiaaaYYYUUUKKK>>>888999222///------000111000---,,,,,,+++***((('''%%%$$$%%%&&&((()))***,,,///111666888>>>EEEIIIKKKRRRZZZccchhhpppuuuvvvxxx{{{~~~~~~{{{yyyxxxtttqqquuu||||||vvvtttsssrrrrrryyyzzz|||}}}}}}}}}|||{{{~~~}}}{{{zzzyyyvvvvvvuuuvvvvvvuuurrrooofffdddbbb___\\\[[[ZZZZZZ\\\___bbbfffjjjpppwww{{{{{{{{{|||{{{yyyuuurrrppptttuuuuuussspppnnnnnnnnnmmmjjjgggdddcccaaa___]]][[[ZZZWWWSSSOOOKKKHHHGGGIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>??????@@@DDDFFFOOOaaayyy~~~yyyrrrjjjeeeccccccddd]]]fffqqq|||vvvrrrpppnnnrrrzzz{{{vvvvvvxxxwwwuuutttrrrggg[[[^^^iiioooWWWBBB:::///&&&"""!!!"""###!!!!!! !!!!!!!!!  !!!  !!!"""###$$$%%%%%%$$$%%%&&&&&&&&&''')))+++***+++---///111111111111222;;;BBBJJJ___~~~|||zzzxxxzzziiivvv}}}wwwrrrqqq```YYYRRRRRRWWWWWWRRRKKKHHHFFFCCC>>>:::666333222555333333555555777???HHHRRRXXXaaaiiinnnqqqtttuuussstttuuuwwwxxxxxxxxxxxx!!!!!!!!!!!!"""###%%%%%%&&&&&&''''''(((((()))***+++,,,---...//////000111222444555666777777666666777666555555888:::999999888888777777777777777888999::::::999888888777333111444666777:::>>>CCC^^^wwwuuuwwwxxx{{{vvvvvv{{{||||||~~~ppp]]]LLLHHHLLL^^^xxxyyyhhhSSSEEE===777444555666555444333333333333333444777<<>>>>>>>>???@@@AAACCCJJJZZZppp{{{sssjjjdddbbbaaabbb\\\bbbjjjsss}}}vvvsssrrrqqqtttyyy}}}|||{{{~~~yyywwwwwwxxxsssqqqlllaaaVVVZZZfffqqqTTTBBB:::000'''###!!!""""""$$$###""" !!!  """ !!!"""###$$$%%%%%%%%%&&&(((((((((((()))++++++,,,...000222222222222333;;;BBBJJJ___~~~{{{vvvrrrsssyyy}}}}}}}}}~~~~~~xxxgggttt{{{uuupppnnnbbb[[[UUUUUUXXXYYYSSSMMMHHHFFFBBB>>>999666333222444222333444555666>>>GGGSSSYYYaaaiiinnnqqqsssuuuttttttvvvwwwxxxyyyyyyyyy !!! !!!$$$$$$%%%%%%&&&''''''((()))+++,,,...............///000111333444555555666666666777666555555777999777777777777666666666666777777888888888888777777666222111333555666:::???GGGbbbzzztttuuurrrvvvyyy||||||{{{}}}}}}~~~wwwvvvyyy|||}}}{{{ssscccSSSHHHDDDIII]]]xxxsssdddRRRFFF===666333444777666555444333222222222333555;;;CCCOOO[[[ffflllqqq|||{{{rrrhhhZZZMMMFFF>>>999555333333333111///------+++***(((&&&%%%$$$%%%&&&(((((()))+++///111777:::AAAIIIMMMNNNSSSZZZaaafffmmmqqqsssuuuxxx{{{}}}{{{zzzyyytttpppsssyyy}}}zzzuuussstttvvvwwwwwwyyyyyyyyyxxxwwwuuutttssstttuuuvvvvvvuuurrrooommmjjjgggdddaaa```___]]]\\\[[[YYYVVVTTTSSSTTTVVVWWWXXXZZZ]]]```eeellltttyyy}}}~~~}}}}}}zzzwwwvvvvvvxxxsssqqqmmmkkkiiigggdddaaacccaaa^^^ZZZVVVSSSQQQPPPLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@???>>>===>>>>>>???CCCCCCHHHUUUiiiwwwnnngggcccbbbbbb]]]```cccjjjyyy}}}}}}wwwtttssssssssstttvvvyyyxxxvvvzzz~~~zzzxxxvvvpppkkkeeeZZZPPPUUU```xxxqqqQQQAAA:::000)))$$$"""!!!!!!######!!! !!!  !!!  """$$$ !!!!!!"""###$$$%%%%%%&&&(((++++++*********+++,,,---///000222333333333555;;;AAAIII```}}}zzzuuuooolllqqqwwwxxxxxxxxxtttooommm}}}|||dddttt|||uuuooolllbbb\\\VVVUUUXXXXXXSSSMMMGGGDDDAAA<<<888555333333333111222444444666>>>GGGTTTZZZbbbiiinnnqqqsssttttttuuuvvvxxxyyyyyyyyyyyy !!!  !!!###$$$$$$%%%&&&'''((((((***+++...///000///...,,,111111333444555666666666555777777777666555777888666666666666666666555555777777777777777666666666666333222444666777<<>>======>>>???BBBBBBFFFPPPaaayyy}}}ssskkkfffdddccc______```gggtttzzztttvvv}}}uuuttttttsssssssssrrruuuzzz|||}}}}}}vvvpppjjjfffbbbXXXMMMPPPZZZqqq}}}mmmQQQ@@@:::111***%%%###!!!  !!! !!! !!!###$$$ !!!"""###$$$%%%%%%&&&'''***---...---,,,++++++------...000111222333444666<<>>GGGTTTZZZcccjjjnnnqqqssstttuuuvvvwwwyyyzzzzzzzzzzzz !!! !!!"""###$$$$$$%%%'''(((((()))+++,,,...000000000...---111111333444555555555555555777888777666555666777555555555555555555666666888777777666666555555555777444444666777888???GGGWWWnnnxxx{{{rrryyy}}}wwwsssxxxwwwzzz~~~|||uuuuuuuuussskkk^^^PPPHHHCCCBBBJJJaaa{{{zzzkkkcccYYYOOOCCC999555777333333333333333444555666444666;;;CCCNNN[[[gggmmmzzzooo^^^NNNHHH???999777555333000000///,,,***(((&&&%%%%%%%%%&&&'''''''''***...222333777@@@IIIMMMOOOTTTZZZccchhhnnnqqqrrrtttxxx|||~~~|||zzzwwwppphhhfffjjjnnnkkkhhhhhhiiikkklllmmmffffffggghhhjjjkkklllmmmnnnoooqqqsssrrroookkkiiifffbbb\\\XXXVVVVVVUUUTTTRRRQQQPPPQQQSSSVVVZZZ\\\[[[]]]aaadddhhhmmmssswww{{{}}}{{{yyyxxxvvvtttpppmmmjjjhhhccc___ZZZXXXVVVUUUTTTRRROOOKKKHHHFFFEEEEEECCCBBB@@@???>>>>>>>>>???======@@@GGGWWWnnnvvvnnngggdddbbb]]]\\\^^^eeepppwwwxxx{{{~~~wwwqqqnnnzzzuuuuuuzzz{{{zzzyyyvvvsssttt{{{~~~rrrkkkgggdddcccZZZNNNNNNUUUkkkyyy{{{wwwfffRRR@@@:::111***&&&###"""!!! !!!  !!!!!!!!!!!!!!!"""###$$$%%%&&&&&&(((+++...//////---------------...///111222333444888>>>CCCLLLeee}}}zzzsssnnnqqquuuwwwwwwxxx|||{{{ssseeefffxxx~~~yyyzzz}}}ooo\\\rrrxxxpppiii___[[[WWWVVVVVVTTTNNNIIIDDDAAA===999666444333333111000000333444666>>>GGGTTTZZZcccjjjooorrrtttuuuvvvwwwxxxzzz{{{{{{{{{{{{!!!"""!!!!!!###$$$$$$$$$%%%&&&((()))******+++,,,...000000000000000///000111222333333333333555777888888666555555666555555555555666666666666999888777666555555555666777555555777777999AAAJJJYYYooozzz~~~www}}}tttvvvvvvxxx{{{~~~tttpppmmmkkkdddWWWKKKEEECCCEEEQQQggg~~~yyyiiiddd^^^UUUGGG;;;666888222222222333444555666777555666:::BBBMMM[[[gggnnn{{{sss___VVVJJJAAA<<<888444111111///---***'''&&&%%%%%%%%%&&&&&&&&&''')))...222222555>>>HHHMMMOOOVVV]]]dddhhhmmmpppqqqtttxxx|||~~~|||{{{xxxooofffccceeekkkiiiffffffhhhjjjkkkkkk``````aaaaaacccdddfffgggjjjkkkmmmnnnmmmkkkhhhfffaaa^^^YYYUUUTTTTTTSSSSSSOOOPPPQQQTTTXXX\\\___aaabbbeeeiiilllnnnppptttvvvzzz~~~~~~{{{xxxuuupppmmmhhhccc^^^[[[YYYXXXWWWTTTPPPKKKHHHFFFEEEEEEDDDCCCBBB@@@?????????@@@===>>>AAAEEERRRhhhyyypppiiiccc```[[[YYYZZZaaaiiitttzzzvvvllllllnnnssswwwxxxuuuqqqkkkwwwvvv}}}|||wwwvvv|||uuummmhhhfffeee]]]PPPNNNSSSeeevvvyyypppkkk```RRRBBB;;;111)))%%%###""""""######!!! !!!"""!!!%%%###  !!!""""""###$$$%%%&&&&&&(((+++...//////...///000/////////000111333555666999???EEEPPPjjj}}}yyysssppprrrtttsssuuuxxx}}}xxxsssggghhhyyy~~~{{{{{{}}}zzzfffWWWppp~~~wwwmmmeeeaaa^^^ZZZYYYXXXUUUOOOJJJCCC@@@<<<777444333333444222000111333444777???HHHSSSYYYbbbjjjooosssuuuwwwwwwxxxyyy{{{||||||||||||!!!"""######%%%&&&$$$%%%&&&''')))***+++,,,,,,------///000111222222000111222333444444444333555777999999777555555555555555666666666777777777:::999888666666666666666666444555666666888AAAKKKTTTmmmyyy|||wwwwwwyyy|||wwwnnnhhhfff```TTTJJJEEECCCIIIXXXmmmyyyhhhfffaaaYYYJJJ;;;666888333333333333333444555666444555999@@@LLLYYYeeemmmzzzssshhhYYYLLLBBB<<<666222222000---***'''&&&&&&&&&&&&&&&&&&%%%&&&)))...222222555===GGGMMMQQQYYYbbbcccgggllloooppprrrvvvzzz}}}|||{{{yyyqqqgggdddfffgggeeedddeeehhhjjjkkkkkkcccbbb```___^^^^^^^^^^^^ddddddeeeeeeeeecccbbbaaa]]]ZZZVVVTTTTTTTTTTTTSSSRRRTTTXXX\\\aaaeeehhhiiijjjmmmqqqtttuuuuuuuuuvvvxxx||||||xxxuuuooohhhccc___]]]]]][[[XXXTTTNNNKKKHHHHHHGGGFFFEEECCCAAA@@@@@@@@@AAA@@@BBBCCCEEENNNbbb}}}}}}vvvnnnfffbbb\\\XXXXXX\\\bbbiiiwwwxxxqqqjjjfffcccccchhhlllnnnnnnmmmwww||||||yyy~~~vvvooojjjggg^^^QQQNNNSSSaaattt~~~wwwmmmhhh]]]PPPCCC<<<111((($$$#########$$$###"""  !!! !!!!!!  """$$$'''###  !!!!!!!!!"""######%%%%%%&&&'''(((***---......///111333111111111222333555777888:::@@@GGGSSSooo|||vvvttttttuuussspppsssxxx||||||vvvuuuuuummmnnn~~~~~~~~~vvv^^^XXXssswwwlllcccaaa^^^\\\ZZZXXXTTTNNNJJJBBB???:::666333333333444222111111444555888@@@IIIRRRXXXbbbjjjppptttwwwxxxxxxyyyzzz{{{|||}}}}}}}}}!!!######$$$&&&(((%%%%%%&&&((()))+++,,,,,,,,,,,,---...///111333444333444444555666666666666555777999999777555555555555666666666777777888888;;;:::888777666666666777444333444555555777@@@KKKOOOjjjxxxyyyxxxxxxxxx{{{zzzooofffeee```UUUKKKGGGDDDLLL]]]qqqzzzhhhfffccc[[[KKK;;;666888555555444333333333444444222444777???JJJXXXdddlllzzz}}}uuudddTTTHHH???777222333111---***'''&&&&&&&&&&&&&&&%%%%%%&&&)))...222333666===GGGNNNSSS\\\eeebbbfffkkkmmmnnnpppuuuyyy|||{{{|||zzzsssiiifffiiicccbbbaaacccfffjjjkkkkkkgggeeebbb^^^[[[YYYXXXWWW____________^^^]]]]]]\\\[[[YYYVVVUUUVVVVVVUUUTTTWWWZZZ___eeejjjnnnpppqqqooossswwwzzzyyyxxxvvvvvvvvvzzz~~~~~~{{{tttmmmgggcccaaa```aaa^^^XXXSSSOOOLLLLLLLLLGGGFFFDDDBBBAAAAAAAAAAAA>>>@@@AAAAAAHHHZZZttt|||ssskkkfff___ZZZWWWZZZ^^^dddsssyyypppnnnfff]]]YYY[[[aaafffhhhpppzzzzzz~~~uuummmhhh]]]QQQNNNTTT___qqq|||wwwoooiii]]]NNNDDD<<<111(((######$$$$$$!!!!!! !!!!!! !!!'''### """""" """"""###$$$%%%&&&&&&'''(((***,,,,,,---///222555444333333444555777999;;;:::AAAHHHVVVrrr~~~{{{vvvvvvwwwwwwsssooossszzzxxxwwwrrrsssxxxssstttyyyyyytttYYY\\\wwwzzznnnddd^^^]]]ZZZXXXVVVRRRLLLHHHAAA>>>:::555333333333444222111222555666888AAAJJJQQQXXXaaajjjppptttxxxyyyxxxyyyzzz|||}}}}}}~~~~~~