BM6P6(@ IIIHHHEEEAAA@@@BBBGGGKKKRRRVVV]]]``````]]]ZZZXXXQQQOOOLLLIIIIIILLLRRRVVV^^^bbbgggkkknnnpppsssuuurrrtttvvvvvvuuutttuuuvvvtttssstttyyy~~~|||{{{xxxyyy{{{|||yyyqqq___YYYOOOEEE===888333000...------,,,,,,------...+++++++++---......---+++)))...444<<>>;;;999999:::;;;:::777777666666666777999999===>>>@@@DDDJJJQQQWWW[[[\\\___bbbccccccbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^[[[XXXVVVUUUUUUSSSNNNJJJKKKIIIFFFEEEFFFFFFFFFEEEIIIHHHGGGHHHKKKMMMMMMLLLIIIGGGDDDAAA?????????@@@CCCDDDKKKVVV___gggqqqzzz~~~yyyrrrnnnkkkjjjpppuuuzzz|||xxxtttsssrrrsssqqqrrruuuzzz~~~~~~{{{wwwyyyxxxvvvsssqqqooommmmmmlllnnnqqqsssrrrooollliiieeeddddddcccdddfffhhhjjjFFFFFFDDDBBBAAADDDIIIMMMTTTXXX^^^aaa___ZZZUUURRRLLLLLLKKKJJJKKKPPPWWW\\\cccgggkkknnnpppqqqsssuuusssuuuwwwwwwvvvuuuvvvwwwuuuuuuwwwzzz~~~}}}}}}yyy{{{{{{qqqiii\\\UUUKKKBBB;;;555111///,,,++++++******++++++,,,,,,+++******+++,,,,,,,,,---111777@@@MMMUUUSSSKKK===666000---...000///------------,,,,,,+++***)))************************,,,,,,,,,++++++*********************************+++++++++++++++,,,------------------...................../////////000000000000000000111111111111000111111111111222222222333222444777888999???GGGTTTooozzzeeeUUU[[[kkk{{{xxxjjjbbb\\\YYYYYYXXXZZZ___fffooo|||}}}yyyzzz}}}|||wwwrrrmmmjjjfffaaa[[[UUUQQQMMMJJJHHHCCCAAA===<<<;;;;;;:::888999888777777777888999:::;;;;;;<<>>===???@@@??????BBB@@@???@@@AAACCCCCCBBBAAA@@@>>><<<::::::;;;<<>>888333///---,,,++++++******++++++,,,///---,,,******+++---...333777???HHHSSSUUUKKK>>>555000,,,+++---//////...------------,,,+++******************************+++++++++++++++*********************************++++++******++++++,,,,,,------------............////////////000000000111000000000000111111111111000111111111111222222222333222444777777888>>>FFFXXXsssnnn```YYYaaaooo}}}{{{pppfff```[[[XXXYYYYYY\\\aaahhhsss{{{zzz~~~{{{xxxvvvqqqmmmfff```[[[VVVRRRPPPKKKHHHEEECCCAAA???<<<999;;;:::999888777888999:::;;;::::::;;;===AAADDDFFFIIILLLNNNNNNMMMLLLLLLLLLNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCDDDEEEDDDAAA??????=========???@@@???>>><<<;;;999999:::;;;;;;::::::999888777777777888999@@@@@@EEEOOOXXXaaammmxxx~~~uuuoookkkjjjlllttt}}}|||vvvqqqooonnnmmmqqqsssvvv{{{|||yyyrrrooollliiiggggggggghhhgggjjjnnnrrrtttsssrrrpppnnnmmmkkkjjjiiijjjkkklll???AAAEEEHHHKKKOOOSSSWWWYYYZZZYYYVVVPPPKKKHHHGGGFFFIIILLLQQQVVV]]]dddiiilllooorrrtttuuuuuuwwwxxxwwwyyyzzzzzzyyyyyyzzz{{{xxx{{{~~~~~~||||||~~~vvvhhh^^^RRRLLLCCC;;;555111...,,,...------,,,,,,------.../////////...---...///111777???IIIOOOSSSOOOAAA444///,,,))))))+++------,,,---------------,,,++++++************************+++++++++***************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------.............../////////000000000///000000000111111111111000000111111111222222222333222444777777777===EEEYYYsssjjjgggiiisss}}}yyyjjjbbb^^^ZZZXXXXXX\\\___eeemmmxxx}}}}}}}}}{{{wwwtttnnniiieee```\\\YYYUUUSSSOOOMMMJJJFFFAAA>>><<<;;;:::888888888888999<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFHHHHHHFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAABBBDDDEEEDDDCCCBBBCCCBBBBBBBBBDDDCCCBBB@@@<<<:::999999:::;;;:::999777777777666777888999999>>>===AAAIIIRRR\\\iiiuuu}}}sssllliiiiiimmmwww}}}vvvqqqmmmkkkkkkpppssswww|||~~~~~~|||zzzssspppkkkgggeeedddeeefffeeehhhmmmqqqtttvvvuuuuuurrrqqqnnnlllkkkkkkkkklll???CCCIIINNNRRRUUUYYY[[[XXXVVVRRRLLLFFFDDDEEEFFFIIIMMMRRRWWW\\\bbbgggkkkmmmooosssuuuvvvwwwxxxzzzxxxzzz||||||{{{zzz{{{|||zzz|||}}}}}}vvvfff\\\NNNHHH@@@999444111///---...------,,,,,,------...***---////////////111333;;;GGGQQQRRRLLLCCC888///,,,+++))))))*********))),,,,,,------,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------...------.........////////////000000000111111111111000000111111111222222222333222444777777888>>>FFFXXXpppuuukkkrrr~~~uuuggg```]]]YYYWWWXXX^^^bbbjjjsss~~~~~~yyywwwtttrrrooojjjeeeaaa^^^[[[XXXTTTQQQLLLGGGDDD@@@???===;;;999999999999===<<<<<<<<<<<<>>>???@@@AAACCCDDDCCCBBBAAAAAABBB@@@AAAAAAAAABBBBBBCCCCCCCCCEEEGGGIIIJJJJJJJJJJJJGGGGGGFFFGGGGGGEEEBBB???===;;;:::999:::;;;:::999666666666666777777888888;;;:::===DDDMMMWWWdddooo}}}qqqjjjiiijjjqqq{{{yyyrrrmmmjjjiiippptttyyy|||}}}}}}{{{zzzuuuqqqlllgggcccbbbcccddddddggglllqqquuuwwwxxxxxxuuussspppmmmkkkkkkkkkkkkCCCHHHOOOTTTWWWXXXXXXYYYRRRPPPKKKEEEAAABBBFFFIIINNNRRRXXX]]]bbbfffjjjmmmnnnqqquuuwwwwwwxxxyyy{{{yyy{{{|||}}}|||{{{|||}}}{{{|||}}}~~~~~~ppp```WWWJJJEEE===777333111///...,,,++++++******++++++,,,&&&)))---...---///444777AAALLLRRRLLL@@@777111...***************))))))(((+++++++++,,,,,,++++++***************************)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------............000000000000111111111111000111111111111222222222222222444888888999@@@HHHZZZqqqxxxkkkkkkzzz~~~qqqccc]]][[[YYYXXXZZZ___eeeppp{{{||||||||||||{{{vvvooojjjeeebbb^^^ZZZWWWSSSOOOLLLGGGFFFDDDAAA???>>>>>>>>>======<<<<<<<<<<<<=========???@@@???>>>>>>???@@@>>>>>>@@@AAACCCEEEFFFFFFHHHKKKNNNPPPQQQQQQRRRTTTRRRRRRRRRRRRRRROOOKKKGGGCCC@@@===<<<;;;;;;999777666666666666666555555555999888:::AAAIIIQQQ^^^iii{{{{{{nnniiikkknnnzzz|||uuuooollljjjppptttyyy||||||zzzxxxxxxsssqqqlllgggdddbbbbbbbbbeeehhhlllqqquuuxxxyyyyyyvvvtttqqqnnnlllkkkkkklllJJJOOOUUUYYYXXXVVVSSSRRRJJJIIIGGGDDDCCCEEEIIILLLQQQVVV]]]cccgggjjjmmmpppsssuuuxxxyyyyyyxxxyyyzzzyyy{{{}}}}}}|||{{{|||}}}{{{zzzzzz}}}~~~jjj[[[RRRFFFAAA:::555222000...---,,,++++++******++++++,,,(((***,,,,,,---222;;;BBBIIINNNMMMBBB666000...---((()))+++++++++*********)))******++++++******)))************************((()))))))))*********+++------------------------///...------,,,,,,------++++++,,,,,,,,,---------............////////////000000000000111111111111000111111111111222222222222222444888:::;;;BBBKKK```vvvwwwnnnfffiii|||zzzlll___ZZZZZZYYYZZZ]]]]]]ggguuuxxxrrrnnnjjjeeeaaa^^^\\\YYYWWWQQQPPPMMMJJJHHHGGGFFFFFFAAA@@@???>>>===<<<<<<;;;<<<===>>>=========???@@@AAABBBCCCEEEGGGIIIJJJKKKOOOSSSWWWYYYYYYYYY[[[]]]^^^^^^___aaaaaa^^^YYYVVVPPPMMMHHHEEEBBB???<<<999888888888777666444333333777666888???FFFMMMXXXbbbrrr|||xxxlllhhhmmmsssxxxqqqmmmlllqqquuuzzz|||zzzwwwvvvuuurrrqqqnnnkkkiiiggggggfffgggiiimmmqqquuuwwwyyyyyyxxxvvvssspppnnnmmmmmmmmmOOOTTTYYY[[[XXXSSSNNNKKKCCCDDDEEEFFFFFFHHHLLLNNNSSSXXX___eeejjjmmmppprrrwwwyyy{{{{{{yyyxxxxxxyyyyyy{{{}}}}}}|||{{{|||}}}|||yyyxxx|||{{{gggXXXPPPDDD???888333000///...---...------,,,,,,------...---......,,,...666CCCMMMPPPOOOGGG:::000------+++&&&(((+++,,,,,,+++,,,,,,((())))))*********))))))************************(((((())))))*********+++------------------------000///...---------------++++++,,,,,,,,,---------////////////000000000000000000000000111111111111000111111111111222222222222222555999;;;<<>><<<;;;<<<===>>>>>>===>>>@@@BBBGGGGGGIIIJJJLLLMMMNNNOOOUUUYYY^^^```___```bbbdddbbbccceeeggghhhfffaaa^^^^^^ZZZUUUOOOKKKFFFAAA>>><<<;;;;;;999888666444333666555888>>>EEEKKKUUU___iiitttuuujjjhhhpppxxxzzzsssooommmqqquuuzzz|||yyyvvvttttttsssrrrqqqooonnnmmmmmmllliiikkknnnrrruuuwwwxxxyyyyyywwwtttqqqooonnnooooooVVVUUUUUUVVVUUUPPPHHHAAADDDDDDEEEEEEGGGKKKQQQUUU```aaaeeeiiinnnsssvvvxxxzzzyyywwwvvvvvvwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}sssaaaSSSLLL@@@===777111---+++******---,,,,,,,,,,,,---...///***---......444@@@HHHKKKOOOEEE888///---,,,***(((,,,+++***((((((((()))***(((((((((((())))))))))))******))))))))))))******,,,,,,++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------....../////////***+++,,,...000111222333111000000000000000111111000000111111111222222222222000333999;;;===IIIXXXlllwww^^^]]]tttqqqddd]]]\\\kkknnncccZZZYYYZZZZZZ[[[]]]bbbgggwww}}}yyysssmmmjjjhhhfffeeeccccccaaa^^^YYYUUUTTTSSSKKKIIIEEEAAA???>>>???@@@@@@@@@>>>======AAAGGGLLLKKKLLLOOORRRUUUXXXZZZ[[[eeedddccceeehhhiiigggeeehhhjjjmmmppprrrooojjjeeedddeeeeeeaaaYYYPPPIIIFFFBBB???<<<;;;:::999777666333555888;;;>>>DDDMMMSSS```lll{{{tttkkkjjjssswwwwwwuuuqqqyyyxxxxxxyyyyyywwwtttqqqvvvtttrrrqqqqqqpppnnnlllooonnnnnnrrrvvvxxxvvvssssssrrrooommmllllllmmmnnnUUUTTTRRRPPPNNNJJJCCC>>>@@@BBBEEEHHHMMMTTT[[[aaaeeegggjjjmmmqqqtttwwwyyyyyyxxxwwwvvvuuuvvvvvvwwwyyyzzz|||}}}~~~~~~~~~~~~~~~}}}nnn^^^QQQJJJ<<<999555000---,,,------------,,,,,,,,,------...,,,...///111999DDDKKKLLLFFF>>>333---,,,,,,+++))),,,+++)))((((((((()))***(((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,,,,------//////......---,,,,,,+++,,,,,,---...///000111111///////////////000111222111111111222222222222333222111444999:::===MMM```~~~gggTTTYYYssspppeeecccddd|||lllbbbYYYWWWYYYXXXYYY[[[bbbhhhxxxyyyuuurrrqqqpppnnnmmmllliiifffaaa]]][[[ZZZSSSPPPLLLHHHEEECCCCCCCCCAAAAAAAAA@@@BBBFFFMMMQQQSSSTTTVVVYYY\\\___aaabbbjjjiiihhhiiijjjkkkiiiggghhhjjjnnnsssuuurrrmmmiiilllooorrrqqqjjjaaaXXXTTTHHHEEEBBB???>>><<<999777333555777888:::???FFFLLLYYYdddsss}}}{{{rrrlllmmmyyyxxxxxxxxxuuuzzzzzzzzzzzz{{{zzzwwwuuuwwwvvvtttssstttsssrrrppprrrrrrrrrtttvvvvvvtttssssssqqqooommmllllllnnnoooTTTQQQMMMIIIGGGCCC@@@===AAADDDIIINNNUUU]]]eeekkklllmmmooorrruuuwwwyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuxxxzzz|||~~~}}}~~~||||||rrrgggZZZMMMFFF888555222///---...///000...------,,,,,,,,,---------000333777@@@IIILLLIII:::444...***+++++++++)))+++***))))))((()))))))))(((((((((((())))))))))))******))))))))))))******)))*********+++,,,,,,,,,((((((((())))))))))))***++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++.............../////////------......///000111222222222222222333333333333333222666999999@@@XXXqqqnnn\\\PPP[[[wwwsssiiijjjoookkkaaaXXXWWWWWWVVVXXXZZZaaaiiizzz~~~~~~}}}}}}{{{yyyvvvrrrmmmiiifffddd^^^[[[WWWRRRNNNJJJHHHGGGDDDDDDEEEGGGIIIOOOUUUZZZ___```bbbdddfffiiikkklllpppooommmmmmnnnnnnllljjjjjjmmmrrrwwwyyywwwrrrmmmnnnsssyyyzzzuuulllccc^^^SSSOOOJJJFFFCCC@@@<<<999777777777777777;;;@@@DDDNNNXXXgggqqqvvvzzz~~~uuuooommmsss|||||||||zzz~~~}}}}}}~~~~~~|||zzzyyywwwuuuuuuvvvwwwvvvuuuuuuvvvwwwvvvuuussssssssssssqqqnnnllllllmmmoooqqqQQQMMMHHHDDDBBBAAAAAABBBGGGKKKOOOUUUZZZaaahhhlllpppqqqsssuuuxxxzzz|||}}}yyyyyyxxxwwwvvvuuuttttttwwwyyy|||~~~~~~}}}}}}~~~xxxzzzuuuggg___VVVJJJBBB555333111...---...///000......---,,,,,,,,,------,,,111888???GGGLLLHHHAAA111...+++)))***+++***)))******))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((())))))***+++,,,,,,---))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))***+++,,,------...---------.........//////,,,,,,,,,---...000111222222222333333333444444444333444888;;;<<>>AAAEEENNN[[[ffflllsss{{{{{{rrrnnnpppyyy|||xxxwwwuuutttvvvwwwwwwvvvuuuwwwyyywwwtttrrrsssuuurrrpppnnnlllmmmnnnppprrrHHHFFFCCC@@@???BBBEEEHHHNNNQQQVVV[[[```eeejjjnnnqqqrrrtttwwwzzz|||~~~yyyyyyyyyxxxxxxwwwvvvuuuwwwxxx{{{}}}~~~~~~~~~iii]]]YYYQQQFFF???444333000...---,,,------...------,,,,,,,,,------+++333===EEEJJJJJJAAA666...,,,+++*********)))((()))))))))*********))))))(((((((((((())))))))))))******))))))))))))******(((((()))***++++++,,,,,,*********************************+++++++++,,,,,,(((((()))***+++,,,---...++++++,,,---...///000000,,,,,,,,,---...000111222222222333333333444444444444444999===BBBUUU|||ggg]]]YYYhhh}}}xxxhhh```YYYWWWWWWVVVYYY^^^cccnnn}}}{{{wwwooolllggg```ZZZUUURRRPPPPPPRRRUUUYYY\\\aaagggkkkppppppqqqssstttuuuwwwwwwttttttttttttssstttvvvwwwxxxyyy|||}}}wwwsssrrrvvvyyyzzzwwwrrrooommmddd```ZZZTTTOOOJJJEEEBBB@@@>>>:::888999;;;===>>>@@@HHHSSS\\\cccmmmxxxzzzrrrqqqttt~~~~~~yyyvvvtttssstttuuuuuutttsssvvvwwwvvvsssrrrtttvvvpppooonnnnnnnnnppprrrsss????????????AAAEEEJJJOOOSSSWWW]]]cccgggkkkpppsssrrrsssuuuxxx{{{}}}zzzzzz{{{{{{{{{zzzyyyyyyxxxyyy{{{}}}~~~ppp^^^VVVRRRKKKAAA;;;333222000...,,,++++++,,,---,,,,,,,,,,,,---...//////999DDDHHHGGGCCC888...,,,,,,+++***))))))))))))(((((()))************)))(((((((((((())))))))))))******))))))))))))******((()))))))))***+++++++++++++++************))))))************++++++++++++++++++++++++++++++++++++***+++,,,---...///000000------......///000111222222222222222333333333333666666999???HHH```eee___```mmmvvvrrrkkksssqqqeee^^^YYYWWWVVVVVV[[[aaaeeerrrwwwsssllleee___[[[YYYXXX[[[^^^aaadddgggjjjooorrruuuvvvvvvwwwxxxyyyzzzzzzvvvvvvwwwvvvvvvwwwyyy|||~~~~~~zzzwwwwwwxxxyyywwwtttqqqooooooiiieee___ZZZVVVRRRMMMJJJEEEAAA<<<999999:::::::::===CCCKKKRRRZZZeeerrr}}}yyytttvvv{{{|||yyyuuussssssssssssrrrrrrssssssrrrrrrrrrsssuuummmmmmnnnpppqqqrrrrrrsss===???BBBEEEGGGKKKQQQVVV\\\```fffkkkooorrruuuwwwvvvwwwxxxzzz{{{}}}~~~{{{|||}}}~~~~~~~~~}}}||||||||||||}}}mmmaaaUUUPPPMMMDDD;;;666000000...---,,,,,,,,,,,,+++++++++,,,---...///000777AAAIIIGGGAAA:::333,,,*********)))(((((()))***'''((()))***+++******)))(((((((((((())))))))))))******))))))))))))******))))))))))))******************)))))))))(((((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000111222111111111222222222222333:::777999@@@LLLgggnnnlllnnnxxx|||ggg^^^]]]ZZZjjjjjjaaa[[[WWWVVVUUUVVV[[[bbbgggvvv~~~yyyqqqjjjdddaaaaaaaaagggjjjmmmoooppprrruuuwwwzzz{{{{{{{{{||||||}}}}}}zzz{{{{{{yyywwwxxx{{{~~~~~~|||yyyzzzzzzxxxsssooommmmmmllliiiddd```]]]YYYVVVSSSMMMHHHAAA===;;;;;;999888:::???EEEJJJPPP\\\kkkvvv~~~xxxvvv{{{~~~yyyuuuttttttsssrrrsssqqqoooooopppqqqqqqqqqjjjlllooorrrssssssrrrrrr???CCCHHHLLLNNNRRRWWW\\\fffiiinnnrrrtttvvvwwwyyyzzzzzzzzz{{{||||||}}}}}}{{{|||~~~~~~}}}~~~{{{oooaaaXXXPPPMMMIII@@@777333......---,,,,,,,,,------******+++,,,---///000111???GGGLLLEEE;;;444000...((())))))((('''(((***,,,'''((()))+++++++++***)))(((((((((((())))))))))))******))))))))))))***************)))))))))))))))))))))(((((('''''''''&&&)))************+++++++++((()))***+++---...///000.........------,,,,,,,,,111000000000000000111222000000111111111222222222<<<888999@@@NNNjjj{{{{{{xxxgggPPPJJJMMMPPPhhh}}}zzzeee^^^YYYUUUTTTTTTUUU[[[bbbiiiyyy}}}uuummmhhhfffggghhhooorrrtttvvvvvvwwwyyyzzz~~~~~~~~~~~~~~~|||yyyxxx{{{~~~}}}xxxssspppnnnnnnkkkgggdddaaa^^^[[[YYYUUUOOOGGGAAA???===:::888888<<<@@@DDDJJJUUUeeeqqq{{{wwwxxx~~~|||xxxvvvuuutttssstttqqqmmmmmmooopppooommmhhhkkkooosssuuutttsssqqqCCCFFFLLLRRRVVV[[[```cccmmmooorrrtttvvvxxx|||~~~~~~~~~}}}}}}~~~||||||}}}~~~~~~uuujjjZZZWWWQQQKKKEEE===666111222111000...,,,+++++++++...---+++***,,,111888===GGGFFFDDD>>>666000+++***++++++++++++++++++++++++***************)))((('''(((((((((((())))))))))))+++++++++***************+++++++++++++++++++++++++++*********))))))((((((++++++++++++***((('''&&&))))))***+++,,,,,,------)))******++++++,,,,,,---......///111111222222222111111111111111222222222222666:::@@@NNNnnntttUUUKKKDDDCCCEEEQQQooo~~~rrrggg]]]XXXTTTTTTSSSUUU\\\dddmmm}}}~~~tttlllkkkqqqyyy~~~{{{zzz{{{}}}~~~~~~}}}|||}}}}}}{{{||||||yyyuuuqqqoooooommmhhhccc___]]]\\\\\\WWWUUUPPPIIICCC===;;;;;;999:::>>>BBBFFFOOO___ooo{{{zzzssstttwwwzzzvvvssssssssspppnnnmmmkkkkkklllmmmnnnnnnmmmmmmppptttuuussspppHHHLLLRRRXXX\\\aaafffiiiqqqtttwwwyyyzzz|||~~~}}}~~~}}}|||{{{}}}~~~}}}zzzooofff]]]XXXPPPHHH@@@999333///000///...---------------///...,,,+++---333;;;@@@JJJEEE???777222...,,,+++++++++++++++++++++++++++,,,+++++++++************(((((((((((())))))))))))))))))))))))))))))))))))************************************)))))))))(((******+++******)))(((''')))******+++,,,,,,------******++++++,,,---------......///111111222222111111111111111111222222222222666;;;@@@OOOnnnuuubbbNNNGGGBBBAAADDDRRRssspppeee\\\WWWSSSSSSSSSTTT[[[dddqqqwwwooonnnttt{{{}}}{{{}}}~~~zzzvvvtttnnnlllhhhdddaaa^^^]]]\\\YYYWWWSSSLLLFFFAAA>>>===:::;;;===@@@CCCJJJYYYggg{{{zzzrrrssswww~~~xxxtttrrrrrrooonnnmmmllllllmmmooopppooonnnnnnpppssstttrrrpppPPPTTTZZZ```eeejjjnnnrrrwwwzzz~~~}}}~~~~~~}}}{{{zzz|||}}}|||}}}~~~~~~{{{ssshhhaaa\\\UUUKKKAAA;;;666333111...---------------......///---+++,,,000888???EEEKKKCCC777///,,,,,,,,,+++)))))))))))))))))))))))))))((('''&&&%%%&&&''''''(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))************))))))))))))))))))************))))))*********++++++,,,,,,---+++++++++,,,------............///000111111111111000000111111111222222222333777;;;AAAPPPoooiiiQQQFFFBBB??????CCCTTTxxxmmmdddZZZUUUSSSSSSSSSUUU\\\dddttt}}}vvvvvv{{{}}}{{{}}}~~~{{{xxxooonnnkkkhhheeebbb```___^^^[[[VVVPPPKKKFFFBBB@@@<<<;;;<<<===>>>CCCPPP]]]xxxxxxoooqqqvvv~~~zzzuuurrrqqqnnnmmmlllllllllnnnppprrrrrrqqqqqqrrrssssssrrrpppXXX\\\bbbggglllqqquuuxxx}}}~~~|||{{{|||}}}|||zzz~~~{{{zzz~~~wwwmmmccc^^^YYYQQQFFF<<<666444444444...------,,,,,,------...---,,,+++...555>>>EEEIIIHHH>>>111***)))+++***)))))))))))))))))))))))))))(((&&&%%%######$$$&&&'''(((((((((((())))))))))))''''''(((((()))***++++++(((((()))))))))))))))************)))))))))))))))(((((()))************************++++++,,,,,,,,,++++++,,,------......///......///000111111000000000000000111222222333333444777;;;AAAPPPooohhhNNNBBB@@@>>>>>>DDDXXX||||||~~~kkkcccYYYUUUSSSTTTUUUWWW^^^fffuuu~~~}}}|||}}}}}}zzztttsssqqqoookkkgggdddbbbbbb___ZZZUUUPPPKKKFFFDDD>>><<<;;;<<<<<>>777...******+++(((%%%((((((((((((((((((((((((,,,***)))(((((()))+++,,,(((((((((((())))))))))))(((((()))******+++,,,,,,)))))))))*********++++++))))))))))))))))))******'''((()))******+++*********+++++++++++++++,,,,,,++++++,,,------......///...//////000000000000//////000000111222222333333444777;;;AAAQQQnnnmmmSSSDDDAAA??????GGG^^^zzz{{{xxxhhhcccYYYVVVTTTVVVWWWZZZaaaiiivvv~~~}}}|||}}}|||wwwwwwuuurrrnnnkkkgggfffgggccc^^^ZZZVVVQQQKKKGGGAAA>>>;;;<<<;;;===FFFOOOeee{{{wwwooossszzz{{{vvvtttrrrmmmmmmllllllmmmppprrrtttwwwwwwwwwwwwwwwwwwwwwxxxhhhkkkppptttwww{{{~~~~~~~~~}}}~~~}}}tttlll___eeerrrzzznnnbbb[[[WWWTTTKKK???555///.........///...---,,,++++++++++++***,,,111999BBBFFFEEECCC444111,,,++++++***'''$$$((((((((((((((((((((((((***))))))(((((()))++++++(((((((((((())))))))))))))))))******++++++,,,,,,((())))))******+++++++++))))))))))))************'''((()))***************+++++++++++++++++++++++++++++++++,,,------.........//////000000///////////////000111222333333444333666999@@@PPPmmmttt\\\IIIEEE@@@@@@LLLfffuuurrrdddaaaXXXUUUUUUXXXYYY\\\ccckkkyyy}}}|||}}}}}}xxxwwwuuussspppnnnlllkkkmmmiiiccc___\\\WWWQQQKKKEEEAAA===<<<;;;;;;AAAIIIZZZnnn{{{uuuzzz{{{wwwuuutttpppooonnnnnnooorrrtttvvvxxxzzz{{{{{{zzz{{{~~~qqqtttxxx{{{~~~~~~{{{pppgggcccmmm~~~~~~pppdddZZZSSSPPPHHHBBB999111...---------------,,,,,,+++,,,,,,---,,,///666???FFFFFF???888---,,,,,,+++***)))((('''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))***************''''''(((((()))******+++((()))))))))************((())))))*********))))))++++++++++++++++++++++++******++++++,,,---------...///////////////.........///000111222333444444333555888???PPPlllmmmNNNHHH@@@AAARRRooo{{{kkk```___VVVTTTTTTWWWZZZ\\\ccckkkxxx~~~~~~~~~}}}|||}}}}}}{{{yyyxxxwwwuuuuuuuuuvvvvvvsssnnnhhheeeccc^^^VVVPPPKKKDDD???===:::888<<>>FFFUUUcccjjjkkkqqqxxx}}}zzzyyyxxxxxxxxxxxxxxxyyy{{{|||~~~|||~~~sssccc[[[TTTJJJ@@@:::333111............---+++,,,,,,+++++++++,,,---...444;;;BBBDDD>>>666///------,,,+++***))))))******))))))***+++***)))((('''&&&&&&''''''((())))))***(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((()))))))))))))))************)))((((((((((((((()))))))))******,,,,,,,,,++++++*********++++++,,,,,,,,,------------------...............//////000000111222444444666777:::AAARRRooo~~~XXXJJJAAAMMMhhhuuudddZZZVVVRRRTTTUUUVVVYYY___iiipppuuu}}}|||~~~~~~|||{{{~~~zzz||||||wwwvvvxxxyyyvvvrrrlllmmmoootttzzzwwwtttkkkaaa\\\TTTPPPIIIBBB<<<:::999999888>>>HHHSSSYYY]]]gggqqq}}}{{{zzzyyyyyy{{{{{{{{{|||~~~|||{{{||||||{{{||||||uuugggXXXQQQLLLCCC;;;777222000...---------,,,+++***,,,---,,,******---000:::>>>BBB@@@:::222---+++))))))************))))))*********)))))))))((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((())))))))))))'''((())))))************((()))***+++++++++***)))+++++++++++++++*********))))))*********+++++++++............------,,,,,,/////////000111333444555888999;;;DDDYYYxxx}}}ZZZKKKDDDSSSrrrnnn```XXXUUUQQQSSSUUUWWW[[[cccnnnwww{{{{{{}}}~~~}}}}}}~~~~~~|||wwwuuuxxxxxxvvvnnnfffgggiiiooo~~~yyyooofff```XXXSSSLLLDDD>>>:::999888:::;;;AAAGGGMMMTTTaaannn~~~}}}|||{{{{{{{{{{{{}}}||||||}}}}}}zzzxxxyyyzzz{{{{{{|||kkk^^^PPPIIIDDD===777444111///---,,,------,,,+++))),,,...,,,))))))...333???@@@@@@;;;444...***)))&&&''')))***+++***)))(((******)))(((((((((((()))''''''''''''(((((())))))((((((((((((((((((((((((((()))))))))((('''&&&&&&(((((((((((())))))))))))'''(((((()))))))))))))))''')))+++,,,---,,,***)))+++++++++***************)))))))))************+++------------------------/////////000111333444555777999===IIIccc|||yyyZZZLLLFFFYYY{{{|||iii]]]VVVTTTQQQRRRUUUWWW]]]gggttt~~~~~~~~~~~~~~~}}}xxxwww{{{|||zzzqqqgggeeeeeegggyyyyyypppgggaaa\\\WWWPPPGGG@@@;;;999888<<<;;;>>>BBBFFFNNN^^^lll|||{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~|||{{{zzzxxxvvvwwwxxxzzz|||{{{}}}yyyzzzfffYYYLLLEEE???888333222000...,,,+++,,,---,,,+++(((,,,...,,,***+++111777AAA???;;;666000+++)))((($$$&&&(((***+++***)))'''***)))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%(((((((((((()))))))))))))))))))))))))))(((''''''''')))+++,,,---,,,***)))************************************++++++++++++++++++,,,,,,---......///......///000111333555666555999@@@PPPppp{{{wwwXXXLLLHHH]]]yyyfff\\\VVVTTTPPPRRRTTTWWW^^^jjjyyy|||zzzzzzyyywwwyyy}}}~~~zzz|||~~~uuuiiieeeccc```lll~~~~~~wwwppphhhccc___[[[SSSKKKCCC===:::888888777999===@@@GGGVVVcccyyyyyyyyyzzz{{{|||}}}}}}}}}~~~zzzxxxvvvuuuuuuvvvwwwxxxzzz{{{{{{}}}{{{yyysssaaaVVVIIIAAA;;;444000000///---++++++,,,,,,,,,***)))+++,,,,,,,,,///555:::>>>;;;666111,,,***)))(((%%%''')))***+++***)))((()))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))(((((('''&&&((()))***+++++++++***))))))))))))******************++++++++++++,,,,,,,,,******+++,,,---...//////......///000111333555666444;;;FFFZZZ}}}xxxWWWLLLKKK```wwwuuueee[[[VVVTTTPPPQQQSSSWWW^^^lll}}}}}}zzz|||{{{yyyxxxyyyxxxzzz{{{|||}}}}}}vvviiieeeccc]]]dddsssxxx~~~wwwrrrmmmgggaaa]]]VVVNNNFFF???;;;999777666888<<<>>>DDDQQQ^^^vvvzzz{{{|||~~~~~~zzzwwwuuussstttuuuwwwxxxxxxyyyyyy{{{|||{{{}}}{{{{{{pppeee[[[PPPDDD===777111///000...,,,******+++,,,+++************,,,///444999===:::666111,,,***)))))))))'''((()))*********)))((('''((()))))))))(((&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''((('''''''''(((((((((((())))))))))))&&&'''(((((()))(((((((((((((((((()))))))))******((()))))))))*********+++******++++++++++++,,,,,,+++++++++,,,,,,------------......000111444555666666???LLLbbbxxxWWWNNNOOOcccpppqqqbbb[[[WWWTTTPPPQQQSSSVVV^^^mmm~~~{{{{{{|||||||||~~~~~~}}}wwwjjjgggfff]]]___kkkpppwww}}}wwwtttqqqlllbbb___XXXPPPHHHAAA===;;;999888999<<<===CCCPPP]]]ppp~~~~~~yyyvvvtttssstttuuuwwwxxxyyyxxxwwwwwwzzz{{{~~~}}}|||vvvxxxqqqvvv}}}}}}mmm___XXXVVVKKK@@@999444///...000---,,,******+++,,,+++***+++***)))+++111777<<<>>>777333...***))))))******))))))************))))))&&&''')))******(((&&&%%%((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''(((((((((((())))))))))))$$$%%%&&&((()))*********((((((((('''((())))))***(((((())))))*********+++************++++++++++++------,,,,,,,,,,,,++++++---......000222444666777888BBBPPPhhh{{{~~~}}}vvvWWWPPPQQQfffmmmmmmaaaZZZWWWTTTPPPQQQRRRVVV^^^mmm~~~zzzzzzmmmkkkiii^^^\\\fffkkkpppzzz{{{vvvuuurrrnnnccc___YYYQQQIIIBBB>>><<<999777666777999???MMM[[[jjj{{{}}}zzzvvvtttuuuwwwyyywwwuuuuuuvvvxxxyyyyyyzzz|||~~~~~~}}}{{{yyyyyy}}}||||||zzzsssrrr~~~qqqeee___YYYRRRLLLBBB666000000111...*********+++++++++******)))***((()))000999>>><<<999111///+++'''&&&''')))***''''''(((((())))))******))))))((('''&&&&&&%%%%%%(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((++++++++++++++++++++++++***************++++++++++++,,,---...///...---,,,///---,,,///333666666555<<>>FFFOOOYYYjjj~~~zzzsssrrrqqqmmmjjjkkk{{{xxxvvvwwwxxxwwwuuuttttttuuuxxxwwwvvvvvvvvvxxxyyyzzz~~~|||{{{{{{~~~{{{tttpppvvvwwwqqqrrrwww}}}lll]]]UUUQQQNNN???888000---///111000---++++++++++++******))))))+++,,,000666;;;;;;666111++++++***)))((()))))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,---.........,,,,,,...111333444444:::>>>MMMjjjjjjNNNKKKRRRiiizzzmmmcccVVVRRRSSSQQQQQQRRRSSSXXXaaaooo~~~}}}wwwqqqmmmhhhccceeejjjpppuuuyyyzzzzzz{{{xxxsssnnnhhh___UUUMMMFFF???;;;999777777999;;;===CCCKKKUUUdddyyyvvvmmmeeedddcccaaaaaabbb{{{xxxvvvrrrtttvvvvvvtttsssrrrssstttuuuuuuuuuuuuvvvxxxzzz|||}}}zzzwwwzzz|||ssspppxxxuuueeeZZZSSSLLLGGG<<<666///,,,------,,,***,,,++++++***************,,,///444999:::777111,,,(((((()))))))))))))))))))))))))))((((((''''''&&&(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))************************)))))))))***++++++,,,,,,------,,,+++,,,---...///---,,,---...000222333333999>>>MMMiiihhhNNNLLLQQQggg{{{~~~~~~hhh___TTTPPPSSSQQQQQQRRRSSSXXXbbbooo}}}{{{uuupppkkkfffhhhmmmpppwww|||}}}|||vvvsssmmmbbbWWWNNNFFF@@@<<<999777777:::;;;;;;AAAGGGUUUdddyyy|||nnnddd[[[YYYZZZYYY[[[^^^|||yyyvvvsssqqqqqqsssuuuuuusssqqqpppoooppprrrtttttttttuuuxxxzzz|||zzzxxx}}}hhh\\\WWWQQQGGG>>>666222---+++,,,,,,+++)))++++++***))))))***++++++...222777999777111,,,)))&&&'''((()))))))))(((((())))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((()))))))))***++++++++++++++++++++++++((())))))***++++++,,,,,,------,,,+++,,,---...///,,,---......///111222444888>>>OOOjjjhhhQQQMMMQQQddd{{{vvvxxxddd]]]SSSQQQSSSQQQQQQQQQSSSZZZeeerrr~~~}}}xxxsssmmmiiikkkpppssszzzzzzwwwpppdddYYYOOOGGGAAA===:::777777999::::::???FFFVVVfff|||{{{tttggg]]]TTTQQQRRRSSSUUUYYY}}}|||yyyvvvssspppnnnlllppprrrsssssspppnnnmmmmmmlllooosssuuutttvvvyyy}}}ooo[[[SSSRRRKKK@@@777...---+++***,,,------,,,***))))))))))))+++,,,---000444888777111,,,))))))&&&'''((((((((((((((('''((((((''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******++++++++++++++++++++++++(((((()))***+++,,,,,,------,,,,,,,,,,,,---......---.../////////000222444777@@@SSSmmmfffQQQNNNPPPbbbqqqqqqrrraaa\\\TTTQQQSSSQQQPPPQQQTTT\\\iiiwwwyyyuuupppkkkmmmrrrxxx~~~yyyqqqfffZZZPPPHHHAAA>>>;;;888777999999:::@@@GGGUUUgggwwwnnnaaaVVVMMMKKKKKKLLLOOOSSSuuutttrrrpppooonnnmmmmmmmmmooooooooommmkkkkkkllljjjoootttvvvvvvxxx}}}{{{pppaaaRRRMMMIIIAAA888333,,,+++++++++,,,,,,,,,+++)))((((((((()))+++...000222555777333,,,'''''')))((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((()))*********************************'''((()))***+++,,,------+++,,,------......---------///111111000000333555666AAAVVVqqqbbbNNNLLLQQQeeejjjnnnlll^^^[[[TTTQQQRRROOOPPPPPPTTT^^^mmm|||zzzvvvqqqmmmooouuu}}}zzzrrrfffZZZPPPHHHBBB???<<<999777888999;;;AAAIIIWWWllltttjjj]]]SSSIIIGGGHHHHHHJJJNNNlllllllllmmmnnnooopppqqqjjjkkklllllljjjjjjkkkllliiiooouuuxxxxxxzzz{{{mmmaaaWWWNNNJJJCCC888222222///...---,,,+++***((('''((('''''''''))),,,///111333666666111)))$$$&&&***)))((('''&&&&&&&&&&&&'''%%%&&&&&&''''''(((((((((&&&''''''''''''''''''''')))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''((()))***+++,,,------+++,,,---...///...---,,,...000222222000000333666666BBBXXXsss}}}]]]KKKJJJRRRhhhgggmmmiii\\\ZZZTTTQQQQQQMMMOOOPPPTTT___ooozzzvvvrrrnnnpppvvvzzzrrrfffYYYPPPHHHBBB???===999777888999;;;CCCKKK[[[qqqrrrhhh\\\RRRIIIGGGGGGGGGIIILLLnnnmmmlllnnnpppqqqnnnkkkkkkjjjiiifffeeefffiiilllmmmrrrxxx~~~||||||xxxkkkaaaVVVQQQHHH@@@:::444000---,,,,,,,,,++++++*********((((((''''''(((***,,,---555333///+++'''%%%######''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$%%%'''&&&$$$!!!#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((+++***)))))))))+++,,,---******))))))******+++,,,)))((((((((()))+++---///---------............//////000111111000111333555:::CCCYYYyyyttt\\\NNNNNNVVVkkkzzzeeettt}}}kkk\\\XXXVVVPPPNNNPPPOOORRRZZZggguuu{{{vvvrrrnnnlllpppwwwxxxpppdddZZZRRRKKKDDD???>>>;;;999::::::<<>>???@@@CCCqqqrrrssssssrrroookkkhhhlllkkkjjjiiijjjnnntttyyyooocccZZZSSSNNNGGG===444///---+++++++++++++++***************&&&'''***,,,...000111222,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%###"""''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''%%%%%%$$$$$$$$$'''''''''''''''''''''''')))(((((((((''''''(((((()))))))))))))))***++++++,,,+++++++++,,,,,,,,,,,,---------............///...///000111111222444666;;;EEE\\\{{{zzzttt[[[NNNMMMXXXuuu}}}jjj[[[WWWVVVRRRQQQTTTRRRVVV^^^jjjwww~~~yyyuuusssqqqooosssyyyvvvoooeee\\\UUUNNNFFFAAA>>><<<;;;;;;<<>>@@@uuuvvvwwwvvvtttpppmmmkkkmmmlllkkkkkknnnvvvxxxkkkbbbZZZUUUHHHBBB888111,,,+++++++++************************&&&(((+++...000111111000+++)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$######&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&(((***+++'''''''''''''''''''''&&&%%%%%%&&&'''((()))))))))))))))(((((())))))***+++*********+++++++++++++++---------............///---///000111111222444777<<>>>>>???FFFUUUddd~~~uuueeeZZZMMMDDD===<<<<<<;;;<<<>>>yyyzzz{{{yyyuuurrrqqqppplllmmmooossszzzqqqggg```XXXSSSBBB<<<444///,,,+++++++++)))))))))******************,,,///222333222000///)))((('''%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&!!!"""$$$&&&'''((((((((()))(((((((((((()))******((()))***++++++++++++***---------............///---...000000111222555777<<>>???AAAEEELLLZZZrrryyyeeeYYYJJJAAA:::999:::888777999{{{yyyzzz{{{rrrmmmhhhddd^^^SSSDDD999333222000...,,,++++++***---,,,***)))((()))***+++666555333000---+++)))(((((((((((((((((((((((((((+++***((('''%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))******)))(((''''''((()))***''''''((()))***++++++,,,++++++++++++,,,---......***,,,...///.........///,,,...///...---000555:::@@@UUUwwwkkkccc______aaaeeesss{{{hhh[[[___wwwvvvzzzkkk\\\TTTRRRQQQSSSVVVXXX```kkkuuu{{{{{{wwwvvvvvvuuutttwww}}}yyyqqqfff\\\VVVPPPJJJFFFBBBAAAAAAFFFSSSiiiyyycccRRRIIIBBB;;;:::999666666999~~~wwwrrrgggfffccc]]]TTTHHH;;;444111000...---+++***))))))---+++***((()))***,,,...444333222///---***((('''%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''(((((())))))******++++++************+++,,,---------///000000......///111,,,...///......000666:::EEE[[[}}}lll```]]]^^^bbbfffqqq}}}jjj^^^bbbzzzrrrvvviii[[[TTTRRRRRRSSSVVVYYYaaalllvvv|||{{{xxxxxxvvvuuuyyywwwoooddd[[[UUUPPPJJJFFF@@@@@@AAAHHHXXXqqqyyydddTTTIIIBBB;;;:::999666666999~~~pppeee^^^^^^\\\TTTHHH<<<333000///...---+++***))))))))))))((('''&&&'''***---000222111000...,,,***((('''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((((((''''''(((((())))))))))))))))))*********))))))))))))***+++,,,,,,,,,,,,,,,+++))))))+++---,,,...//////...111666;;;JJJcccppp```^^^```fffiiiqqq~~~kkk___eee{{{ppppppdddYYYUUUSSSRRRSSSVVVZZZcccnnnxxx~~~|||zzzyyyxxx}}}tttmmmcccZZZUUUPPPJJJFFFBBBBBBDDDMMM```{{{xxxeeeWWWIIIBBB;;;:::999666666999vvvhhh\\\\\\YYYRRRHHH>>>777222///...---,,,+++***)))))))))&&&%%%$$$%%%'''***...000//////---,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***))))))))))))))))))************))))))))))))))))))))))))******+++,,,---,,,,,,+++((('''''')))+++---...000//////222777<<>>IIIgggtttrrr{{{jjjfffsssqqqfff{{{|||ggg```TTTRRRRRRTTTUUUWWW]]]dddnnnwwwzzzwwwpppjjjeeeccc^^^YYYZZZ]]]jjjrrr~~~{{{xxxsssooommmmmmnnnnnntttwwwzzz|||{{{{{{{{{{{{yyyzzzyyyuuulllbbbWWWPPPFFF???:::999999888999<<<}}}{{{zzz{{{||||||}}}rrrhhhbbbZZZRRRFFF:::222.........+++++++++******++++++,,,******)))))))))))))))***+++******)))((('''&&&&&&&&&&&&'''''''''''''''(((%%%%%%$$$###############""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((((((((()))************)))))))))******+++,,,,,,,,,,,,,,,,,,---------......//////000222222555???KKKnnn}}}wwwxxxssskkkgggeeekkknnnpppnnnkkkyyyfff___SSSQQQQQQSSSSSSVVV___iiiuuu}}}|||yyypppkkkgggddd```^^^aaagggssszzz}}}vvvqqqjjjdddbbbaaaaaaaaadddgggkkknnnpppsssvvvxxxyyyzzzyyyuuummmbbbWWWQQQHHHAAA;;;::::::888999<<<}}}~~~~~~{{{qqqggg___]]]PPPHHH===555000///......++++++************++++++******)))******+++,,,---(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$#######################################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&$$$""""""$$$'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))'''((()))***+++******))))))******++++++,,,,,,---,,,,,,,,,---------......//////111333444888CCCOOOxxxvvvjjjgggccc^^^YYYYYY___pppqqqvvvkkkooovvvddd]]]UUUSSSRRRRRRSSSWWWcccnnn|||}}}zzzrrrmmmhhhfffcccccciiirrr|||{{{wwwnnnhhh```[[[YYYYYYXXXWWWXXXZZZ^^^bbbfffkkkqqquuuuuuvvvvvvrrrkkkaaaVVVPPPJJJCCC===<<<;;;999999<<<~~~|||vvvkkk```ZZZZZZBBB;;;222---,,,+++)))''',,,+++******************(((((()))***+++---///000'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###"""#########$$$$$$######"""!!!!!!!!!########################""""""!!!!!!!!!!!!""""""########################%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###!!!!!!%%%((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))'''((()))++++++******))))))******++++++,,,------,,,,,,,,,---------......//////111555777;;;GGGTTTqqqbbb^^^[[[YYYNNNQQQWWWgggsssyyy~~~jjjrrrtttbbb[[[WWWTTTSSSSSSSSSXXXeeerrr}}}zzzsssnnniiigggdddfffnnnxxx{{{wwwssshhhbbbZZZUUUTTTTTTTTTSSSRRRTTTXXX[[[```fffmmmrrrpppqqqqqqnnnhhh^^^TTTNNNKKKDDD>>>===;;;999999<<>>}}}yyyxxxyyyzzzxxxnnngggfff```WWWJJJ===444000------+++******)))******'''''''''(((((((((((((((---------,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###"""""""""###$$$$$$$$$###########################$$$%%%&&&''')))******&&&%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------,,,,,,---......//////000000111///222888===UUUzzztttdddYYYRRRRRRXXXjjjiiinnnmmmuuuwww~~~iii\\\UUURRROOONNNPPPSSSZZZgggsss|||rrrjjjccc\\\XXXWWWUUUSSSQQQPPPQQQRRRSSSXXXXXXZZZ^^^bbbeeeeeedddbbbbbbaaa]]]WWWPPPKKKGGGFFFDDD@@@;;;888999<<<@@@yyyuuutttvvvyyyqqqhhhbbb]]]TTTHHH;;;111,,,***+++******)))))))))))))))((((((((())))))*********------,,,+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%$$$######$$$%%%&&&''''''%%%###"""%%%%%%$$$$$$$$$%%%&&&'''$$$$$$"""!!!!!!###&&&(((###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$&&&'''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------,,,,,,------...////////////111000333999@@@[[[}}}kkk```VVVWWW```uuugggllliiixxx}}}hhh[[[TTTQQQNNNMMMPPPSSSYYYgggsss~~~yyyppphhhaaa\\\XXXXXXWWWVVVUUUVVVWWWXXXYYY[[[[[[]]]```dddeeedddcccaaa```]]]ZZZUUUPPPKKKHHHEEECCC???;;;999:::>>>AAA{{{yyy|||wwwllleee\\\UUUJJJ>>>444///,,,+++)))))))))))))))(((((((((((())))))******++++++,,,,,,,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&&&&%%%###!!!"""$$$&&&((('''%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!###&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,---......//////...111000333:::AAA^^^wwwiii]]]^^^jjjdddiiiddd}}}|||ggg\\\UUUQQQNNNMMMPPPSSSZZZgggttt|||wwwooohhhddd```]]]ZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]___bbbddddddbbb```aaa^^^[[[WWWTTTQQQLLLIIIDDDBBB???;;;999;;;???CCClllqqq}}}wwwmmmfffaaaQQQJJJ???777333111///---)))))))))))))))(((''''''(((((()))******+++,,,,,,++++++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$%%%%%%&&&%%%$$$###"""!!!"""###$$$$$$$$$######!!!###$$$"""!!!!!!"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%######$$$%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******+++++++++,,,,,,------......///---111111444:::BBB```wwwhhhjjjxxxyyy^^^ddd___{{{hhh]]]XXXQQQNNNNNNPPPTTT[[[hhhuuu}}}|||uuuooojjjhhheeeddd```aaaaaaaaabbbbbbaaaaaa```aaabbbdddfffeeeccc``````]]]XXXUUUSSSQQQMMMIIICCCBBB???;;;:::<<<@@@DDD___dddppp{{{zzzsssmmmfff```\\\CCC<<<333/////////,,,(((************)))((('''&&&'''(((((()))***++++++,,,+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$#########$$$%%%!!!###$$$%%%$$$"""!!!!!!%%%$$$"""""""""#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$&&&&&&%%%###"""###$$$'''''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------++++++,,,------......///,,,111111555;;;BBB```rrruuusssYYYaaa\\\|||zzzhhh___ZZZQQQOOONNNQQQTTT[[[iiiuuu~~~{{{tttooolllkkkiiiiiigggggghhhhhhhhhggggggfffdddeeefffhhhiiihhheeebbb```\\\WWWTTTRRRPPPLLLIIICCCAAA???;;;:::<<>>444222///,,,******+++,,,******)))(((((((((((((((((()))***+++,,,,,,,,,,,,)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$#########$$$###$$$$$$$$$$$$###""""""###$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))************)))))))))***++++++,,,,,,---------........./////////444333333;;;GGGggguuuaaaUUUTTT```oooyyyfffZZZSSSQQQOOONNNOOOVVVbbbpppzzz~~~{{{xxxvvvvvvvvvuuuuuurrrqqqpppnnnllljjjiiihhhccccccccccccdddeeeffffffaaa___\\\YYYWWWSSSNNNJJJFFFEEEAAA>>>===???DDDHHHtttqqqnnnooouuuzzz}}}}}}||||||pppbbbccceeeffffffeeecccbbbaaacccbbb[[[PPPCCC999444......,,,+++***)))))))))***))))))((((((((((((((((((***,,,---...---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$######%%%%%%$$$############$$$###$$$$$$$$$$$$###""""""""""""###$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))************))))))******+++,,,,,,,,,........./////////000000...444333444===JJJiiilllYYYOOOPPP___qqq}}}vvvdddYYYSSSPPPOOONNNPPPWWWeeettt~~~}}}|||{{{{{{{{{|||zzzyyysssrrrqqqnnnllljjjhhhhhhdddccccccbbbccceeefffhhhdddbbb___]]]ZZZVVVQQQMMMGGGFFFCCCAAA@@@CCCHHHMMM{{{rrrjjjgggiiimmmpppvvvzzzyyyooommmkkkgggdddbbbaaaaaa```^^^ZZZPPPCCC888111///***+++++++++******))))))))))))(((((((((((()))))))))+++---//////...+++***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$#########"""""""""!!!!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###############$$$ !!!"""###$$$%%%%%%%%%""""""######$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))************))))))***++++++,,,,,,------.........////////////...333333555>>>LLLlll|||zzzkkkXXXNNNQQQcccwww|||zzzuuutttbbbXXXRRROOONNNMMMPPPXXXfffvvv}}}yyyzzz}}}zzztttsssqqqnnnllliiihhhgggddddddccccccdddfffhhhiiigggeeebbb___\\\XXXSSSPPPHHHGGGFFFDDDDDDGGGMMMQQQ~~~rrrhhhcccfffmmmsss||||||wwwooohhhccc`````````___WWWLLLBBB:::444000---)))***++++++++++++***)))))))))(((((((((((())))))***+++...//////---+++)))&&&&&&&&&%%%$$$$$$######""""""######$$$$$$%%%%%%''''''&&&&&&%%%$$$""""""!!!!!!"""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$#########""""""###$$$$$$ !!!"""###$$$%%%%%%%%%###############"""""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))))))))*********************+++,,,,,,------,,,,,,---------.........---333333555???MMMnnn}}}ooommmzzznnnZZZPPPTTThhh}}}nnnuuu|||sssrrr```VVVPPPLLLLLLMMMQQQYYYgggwww{{{uuuwww{{{|||yyysssrrrpppnnnkkkiiigggfffeeeddddddeeefffgggiiijjjgggeeebbb```^^^ZZZUUURRRKKKJJJJJJIIIIIILLLQQQVVVuuummmlllqqqyyy~~~}}}qqqhhhdddbbb```^^^VVVKKK<<<444222222///+++)))******+++++++++******((((((((((((((())))))***+++,,,---...---,,,***(((''''''&&&%%%%%%$$$########################$$$$$$&&&&&&&&&&&&%%%###"""!!!"""######$$$%%%%%%&&&&&&""""""############""""""###""""""""""""###$$$$$$###$$$$$$$$$$$$###""""""$$$$$$######""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))******************++++++,,,---------,,,,,,,,,------------...---333333666???MMMnnnlll```aaarrrqqq\\\QQQVVVlllzzzdddrrrxxxsssppp^^^TTTOOOJJJKKKNNNSSS\\\iiiwww{{{uuutttvvv~~~zzzvvvqqqpppooollljjjhhhffffffeeeeeefffhhhiiijjjkkkkkkgggeeecccaaa___\\\XXXUUUOOOPPPOOOOOOOOORRRWWW[[[}}}|||{{{nnngggeeebbb[[[TTTFFF===222------///---************)))))))))))))))((((((((((((((()))******,,,,,,,,,,,,+++***)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""############"""""""""""""""""""""###$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))******************+++,,,,,,------...------------...............333333555???MMMmmm}}}vvv^^^VVVZZZooouuu___TTTYYYqqqxxxccctttwwwsssmmm]]]TTTOOOJJJLLLPPPVVV___kkkxxx~~~vvvppppppuuu~~~~~~yyyuuuooonnnmmmkkkiiigggfffeeeeeefffiiikkklllmmmllllllfffeeecccbbbaaa___[[[XXXVVVVVVVVVUUUUUUXXX\\\```}}}rrrfffaaaaaa]]]RRRHHH:::555///,,,,,,------+++******)))(((((((((((()))((((((((((((((()))******---,,,+++***))))))(((((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!###$$$%%%&&&&&&'''$$$$$$######"""!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!""""""###$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$%%%&&&''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))***************++++++,,,,,,------.............../////////000...333333555>>>LLLllluuummmrrrrrrnnndddUUUQQQXXXooowwwbbbWWW]]]vvv{{{fffyyyyyyuuukkk\\\TTTOOOJJJMMMSSSYYYbbbmmmxxxxxxmmmlllooouuu}}}}}}yyyvvvmmmlllkkkjjjhhhgggfffeeedddgggjjjmmmooonnnmmmlllgggfffddddddcccaaa^^^[[[ZZZZZZZZZZZZZZZ\\\```cccyyyssspppkkkddd[[[NNNBBB:::...---,,,,,,++++++,,,,,,))))))(((((('''''''''&&&'''&&&&&&&&&(((***,,,---///...+++((('''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$ #########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''$$$&&&)))...111000---***'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***))))))((((((((())))))*********)))))))))))))))++++++++++++++++++++++++---------............///+++///555999===OOOtttnnn^^^]]]___YYYSSSQQQMMMWWWnnnttt^^^WWWccc~~~tttggg{{{~~~hhhVVVNNNLLLIIIKKKQQQYYYeeerrr~~~zzztttmmmiiikkkqqqyyy}}}xxxsssjjjkkkkkkiiifffdddddddddjjjjjjkkkkkkkkkjjjiiihhhgggfffeeecccbbb``````______bbbaaa\\\[[[___ccccccxxxsssmmmhhh```WWWMMMBBB888111---,,,++++++******++++++)))(((((((((''''''''''''&&&&&&'''((()))***+++,,,---+++)))&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###"""!!!!!!###!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$############"""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$ !!!"""###############$$$&&&)))---000///,,,***)))******)))'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***)))))))))))))))))))))******+++,,,...///000000---------............///,,,000555888>>>RRRxxx~~~lll\\\ZZZZZZTTTNNNMMMQQQ\\\rrrqqq^^^[[[iiirrrjjjuuubbbTTTNNNMMMJJJLLLRRR[[[ggguuussslllggggggkkkoooxxx}}}wwwrrrkkkkkkjjjhhheeecccdddeeekkkkkkkkkjjjjjjjjjjjjjjjjjjhhhfffcccaaa```______]]]bbbcccaaa```bbbcccbbbyyyrrrqqqrrrhhhaaaVVVJJJ@@@888111,,,++++++***))))))))))))***((((((((((((''''''''''''%%%'''(((******+++*********)))'''%%%#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%$$$######$$$$$$$$$$$$$$$#########!!!!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%!!!!!!"""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%(((,,,......+++(((***++++++)))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))************+++,,,...///000000---------............///...111555888@@@XXXnnn```\\\YYYQQQLLLLLLTTT```vvvmmm^^^___qqqooommm{{{iii[[[RRROOONNNKKKMMMSSS\\\jjjyyywwwnnngggeeeeeefffjjjooowww|||vvvqqqmmmllliiieeebbbbbbdddfffmmmllljjjiiiiiiiiijjjkkkmmmjjjfffbbb___^^^______[[[bbbffffffeeefffeeebbbxxxuuuvvvyyy|||uuuoookkkkkklll]]]UUUHHH===444///,,,+++******)))(((((((((((()))((((((((((((((('''''''''%%%''')))+++,,,+++)))(((((('''&&&$$$############%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""############$$$$$$$$$$$$"""&&&'''&&&$$$######&&&%%%%%%%%%%%%$$$$$$$$$ !!!!!!!!!""""""######%%%%%%$$$$$$###"""""""""""""""""""""#########$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''***,,,,,,)))''''''(((((('''%%%###$$$%%%'''''''''''''''''''''''')))(((((((((((())))))***)))))))))))))))*********++++++++++++++++++++++++---------............///000222555888DDDaaa{{{mmmhhh```TTTOOOPPPTTTaaaxxxggg^^^bbbuuummmlllrrrbbbWWWQQQMMMKKKKKKNNNSSS]]]kkk|||~~~tttjjjfffcccaaabbbdddnnnttt}}}{{{vvvqqqnnnlllhhhccc___```dddgggmmmllljjjhhhggghhhiiijjjnnnjjjeeeaaa^^^]]]^^^___[[[bbbggggggggghhhgggddd{{{tttsssuuu|||yyyssskkkgggeeeccc^^^ZZZJJJCCC888000***)))((((((***)))((((((''''''(((((('''''''''(((((((((((((((&&&(((+++------+++)))'''((('''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###""""""""""""######$$$$$$$$$"""$$$%%%$$$###!!!"""###"""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$$$$%%%%%%"""############""""""!!!$$$%%%&&&(((******'''%%%"""$$$%%%%%%######$$$%%%''''''''''''''''''''''''((((((((((((((()))******(((((())))))************++++++++++++++++++++++++---------............///111333666999IIIjjjzzzlll[[[TTTVVVWWWeee}}}zzzbbb\\\bbbtttqqqjjjnnn___UUUPPPKKKHHHKKKMMMTTT^^^mmm}}}yyymmmgggccc___]]]^^^aaaeeekkkrrrzzzzzzuuurrrmmmjjjeee```]]]^^^ccchhhllljjjhhhfffeeefffggghhhkkkhhhccc^^^\\\[[[\\\]]]]]]bbbeeedddeeeiiijjjiii}}}{{{}}}}}}wwwoooggg___]]]]]]ZZZPPPHHH===888111,,,***************)))((((((''''''(((((('''''''''(((((((((((((((((()))+++---,,,+++(((''''''''''''&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$###""""""###$$$###"""!!!!!!""""""###$$$$$$$$$###$$$$$$""" !!!###"""""""""#########$$$$$$######$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###$$$$$$%%%'''((((((%%%###!!!"""$$$$$$######%%%&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))((((((((()))******++++++******+++,,,...///000000---------............///111444666;;;OOOssszzzdddZZZ[[[```nnnxxxaaa\\\```nnnuuukkk|||lll]]]TTTNNNJJJHHHKKKNNNUUU```nnn~~~~~~ooogggccc]]]ZZZZZZXXX[[[___eeelllsssyyy|||~~~|||xxxsssoooiiifffbbb]]][[[]]]cccggghhhgggeeedddccccccccccccdddbbb___\\\ZZZZZZ[[[\\\___ccceeecccdddjjjmmmmmm|||rrrkkkeee```ZZZVVVSSSMMMCCC;;;444222///......---,,,+++***))))))((('''(((((((((''''''''''''((((((((())))))***,,,,,,,,,***((('''&&&&&&&&&&&&%%%$$$######"""#########$$$$$$$$$$$$$$$"""!!!"""###$$$###!!!!!!!!!!!!"""###$$$$$$$$$!!!"""######""""""###$$$######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''%%%$$$$$$&&&'''&&&$$$"""###$$$&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))'''(((((()))******++++++******+++,,,...///000000---------............///000444777>>>TTT{{{nnnaaaaaaiii|||zzzbbb^^^___hhhxxxtttoooxxxhhhYYYPPPLLLLLLMMMMMMQQQXXXcccqqq~~~tttiiiccc]]]YYYXXXXXXYYY[[[___ccchhhjjjllljjjmmmqqquuu{{{zzztttoookkkdddbbb___[[[ZZZ\\\bbbgggddddddcccbbbaaa```______]]]\\\[[[YYYYYYYYYZZZ[[[___dddgggfffgggmmmpppppp}}}sssiiibbb\\\YYYTTTNNNGGG>>>777222+++******+++,,,+++(((%%%******)))(((((((((((((((&&&'''''''''(((((())))))++++++,,,,,,+++***((((((%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$###"""!!!"""###$$$###!!! !!!!!!"""###$$$$$$$$$ $$$%%%%%%$$$%%%%%% !!!###$$$%%%&&&%%%%%%$$$$$$######""""""%%%%%%$$$$$$###"""""""""""""""""""""############ !!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&###!!!&&&'''((('''%%%$$$%%%&&&(((((((((((((((((((((((('''''''''((((((***++++++'''(((((()))***+++++++++++++++++++++++++++++++++---------........./////////444888???VVVvvvggggggppp|||eee___^^^ddd~~~qqqpppsssuuueeeVVVLLLJJJNNNRRRNNNSSS[[[fffsssxxxllleee___ZZZYYYXXXXXXXXXYYY[[[\\\\\\[[[___bbbeeehhhlllrrr|||xxxqqqkkkfffbbb```]]]ZZZYYY\\\bbbfffbbbbbbbbbaaa```^^^]]]\\\XXXXXXXXXXXXXXXYYYYYYZZZ___eeeiiiiiikkkooorrrqqqvvvoooiiiddd```UUUNNNCCC;;;777555222000,,,,,,++++++***)))((((((''''''(((((())))))******&&&%%%%%%%%%&&&'''((()))++++++***)))((('''&&&&&&''''''&&&###!!!!!!###%%%$$$$$$$$$$$$$$$###"""!!!'''&&&&&&%%%$$$###""""""$$$%%%&&&%%%###!!!!!!"""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$############!!!###$$$$$$######$$$%%%!!!"""""""""##################""""""!!!!!! ########################!!!###%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************))))))))))))************))),,,000222222111111111000222777CCC```~~~hhhlllxxxyyybbb]]]]]]aaavvvpppuuu|||{{{mmm]]]TTTNNNJJJJJJLLLKKKSSS```lllwww~~~ooohhhaaaZZZXXXWWWUUUSSSSSSTTTVVVVVVUUUUUUWWWZZZ[[[\\\```fffkkkwww|||}}}|||yyyooofffaaa___\\\YYYXXXYYY[[[]]]]]]bbb___\\\[[[[[[ZZZVVVSSSSSSUUUXXXYYYYYYXXXYYYZZZ___bbbeeegggiiijjjlllnnnvvvnnnhhhaaaZZZTTTJJJDDD;;;555222111000///,,,,,,+++******)))((((((''''''(((((())))))))))))''''''(((((()))***+++,,,++++++***)))((('''&&&%%%$$$$$$###!!! """#########$$$$$$$$$######&&&%%%%%%$$$$$$######"""%%%'''((('''%%%######$$$$$$######""""""""""""""" !!!!!!!!!!!!!!!"""$$$###""""""###%%%"""#########$$$$$$$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************************+++++++++++++++---000111111000111222000333888FFFcccvvv|||vvv```\\\]]]aaatttjjjnnnxxxjjj[[[SSSNNNJJJJJJMMMOOOUUU```nnn{{{zzznnneee^^^\\\]]]ZZZXXXWWWWWWXXXXXXWWWSSSUUUWWWWWWXXX[[[```dddiiikkkppptttxxxzzz{{{|||{{{|||||||||}}}~~~~~~~~~}}}zzzyyyxxxyyyyyywwwuuutttvvvyyyxxx}}}~~~wwwnnnddd___[[[YYYVVVVVVXXX[[[\\\\\\]]]ZZZWWWVVVVVVUUUSSSPPPQQQSSSVVVXXXXXXXXXYYYZZZ___bbbeeehhhiiikkkmmmooo{{{xxxwww}}}qqqnnnhhhddd___WWWMMMFFF;;;777222...------------++++++******))))))(((((('''(((((((((((()))))))))''''''((()))***,,,,,,---******)))((('''&&&&&&%%%&&&&&&%%%$$$"""!!!###%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%%%%&&&&&&%%%$$$"""!!! !!!"""""""""###$$$$$$$$$ !!!###"""!!!!!!"""$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************+++++++++,,,,,,,,,,,,------///000000//////000222111444:::IIIhhhqqq]]][[[\\\___qqqdddhhhtttgggXXXQQQMMMJJJKKKNNNRRRWWWbbbqqq|||nnnfffccc```]]]YYYWWWWWWWWWVVVUUUTTTUUUUUUUUUUUUXXX\\\___bbbcccdddfffiiikkkmmmnnnlllmmmmmmnnnppprrrtttuuutttvvvxxxwwwtttpppnnnmmmnnnnnnnnnmmmkkkkkkmmmooommmqqqtttwww~~~|||uuukkkbbb]]]UUUTTTSSSTTTWWWXXXYYYXXXUUUSSSQQQPPPPPPOOOMMMLLLNNNPPPSSSUUUVVVWWWYYYZZZ___bbbfffhhhjjjkkkmmmooo}}}uuurrrrrrrrr|||~~~}}}tttooohhhddd___[[[UUUMMMBBB:::222///,,,***)))***++++++******)))))))))(((((((((((((((((((((((((((((((((%%%%%%'''(((***+++++++++))))))(((''''''&&&%%%%%%'''''''''&&&$$$###%%%&&&$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%&&&%%%$$$"""!!!!!! """"""###$$$$$$%%%&&&&&&!!!""""""!!!!!!"""###""""""#########$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))************++++++++++++,,,,,,,,,,,,///000000///......000222222666<<>>PPPqqq~~~hhhWWWWWWYYY[[[kkkyyy```kkkmmm```SSSNNNLLLLLLNNNRRRUUUZZZeeexxx}}}vvvrrrkkkfffcccaaa```^^^\\\ZZZXXXWWWXXX\\\___aaa```bbbdddfffgggfffeeedddgggffffffffffffhhhjjjkkkoooqqqttttttrrrpppnnnnnngggfffcccaaa``````______aaabbbdddgggmmmxxxzzzrrrhhh___ZZZRRRQQQOOOOOOOOOOOOMMMKKKLLLLLLKKKJJJHHHGGGFFFFFFGGGIIILLLNNNPPPSSSVVVYYY\\\```eeeiiijjjlllmmmnnn|||yyyxxxzzz~~~}}}tttiiicccbbbdddYYYRRRGGG???:::555000,,,,,,------,,,***))))))+++((((((((((((''''''''''''(((((((((''''''''''''&&&'''(((***+++,,,++++++***''''''&&&&&&&&&%%%%%%%%%###%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%###""" """""""""#########$$$$$$ """######!!!!!!!!!"""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!""""""######### !!!###"""!!!!!!"""$$$ !!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""########################%%%%%%%%%$$$###"""$$$%%%########################$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************************++++++++++++---///000000//////000222333777???RRRtttwww~~~fffUUUUUUWWWYYYiii~~~uuuaaaqqqkkk___SSSMMMLLLLLLOOOSSSXXX]]]jjj{{{|||sssnnniiifffdddccc```[[[ZZZ[[[^^^```aaa```bbbeeeggghhhgggeeedddhhhgggeeeddddddfffhhhiiijjjnnnqqqssssssqqqqqqqqqkkkhhhdddaaa___^^^\\\ZZZ^^^]]]___bbbeeemmm{{{{{{ssshhh___ZZZRRRPPPMMMLLLKKKKKKIIIHHHJJJKKKKKKIIIFFFDDDDDDEEEEEEGGGIIIKKKMMMPPPTTTWWWZZZ^^^dddhhhjjjkkklllmmm}}}|||}}}|||rrriiiccc___\\\ZZZIIIBBB999222000...,,,***)))+++,,,,,,)))((()))+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((***++++++***((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''###$$$$$$$$$$$$###""""""""""""""""""############!!!###$$$$$$###"""######!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$###""""""###%%%!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,---+++---000111111000111222333777???SSSuuuzzznnn{{{~~~eeeTTTSSSUUUVVVggg|||tttfff{{{kkk___SSSNNNMMMMMMPPPTTT[[[cccooo~~~vvvqqqnnnoooiiiccc___```aaabbbbbbcccdddeeeggghhhiiiiiijjjhhhgggeeeddddddfffhhhjjjiiimmmrrruuuvvvvvvwwwxxxtttpppjjjfffcccaaa]]]ZZZYYYXXXZZZ]]]^^^cccqqq}}}tttiii```[[[QQQNNNKKKIIIIIIIIIIIIHHHJJJKKKKKKIIIEEEBBBBBBCCCCCCEEEGGGIIIKKKMMMQQQUUUXXX\\\bbbgggiiijjjkkkkkk}}}{{{xxxnnnddd```___[[[QQQHHH===777000,,,,,,---,,,+++%%%(((++++++)))((()))+++&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&((()))((('''%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%!!!!!!"""$$$$$$%%%%%%%%%#########"""""""""""""""###%%%&&&&&&%%%$$$%%%&&&"""""""""""""""######$$$"""""""""!!!!!!!!!!!!!!!!!!###$$$$$$######$$$%%%""""""""""""############""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......))),,,000222222111111222333666???SSSvvvllleeevvv~~~fffSSSRRRTTTUUUfff|||wwwlllkkk___SSSNNNMMMMMMPPPUUU___gggttt{{{yyyssskkkfffeeeeeeeeeddddddccccccccceeehhhjjjlllhhhgggeeeeeeeeehhhkkklllkkkooouuuyyy{{{|||~~~|||wwwqqqlllhhheee```]]]VVVUUUVVVZZZZZZ^^^kkkzzz~~~uuujjjaaa\\\OOOLLLIIIGGGHHHIIIJJJJJJJJJKKKKKKHHHCCC@@@AAABBBCCCEEEFFFHHHIIILLLPPPSSSWWW[[[aaafffhhhiiijjjkkkyyyrrrkkkggg```YYYPPPGGG>>>888000///...---,,,+++++++++(((((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((())),,,+++***)))''''''&&&&&&$$$###""""""###%%%&&&(((############""""""!!!!!!"""###%%%''''''&&&%%%$$$"""############$$$$$$$$$"""###$$$$$$######$$$%%%%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$######"""!!!  """###########################""""""""""""""""""###&&&%%%%%%$$$$$$######""""""""""""###$$$&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))111000000000000000111222+++---111222222111222333777555<<>>@@@BBBDDDGGGIIIMMMQQQUUUVVV[[[aaaeeefffgggggghhh}}}yyyrrrkkkbbb]]]VVVNNNFFF>>>666111...---,,,+++******************))))))((((((''''''''''''((((((((((((''''''%%%%%%%%%&&&'''((()))***+++***)))((('''&&&&&&&&&############$$$%%%&&&&&&$$$$$$#########""""""""""""###$$$%%%&&&%%%%%%$$$!!!!!!!!!""""""""""""######$$$$$$###!!! !!!"""###"""!!!  !!!#########$$$$$$######""""""!!!  !!!###$$$######""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$#########""""""""""""###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))+++---///000111000...---+++---000111111111333555888777???UUUwwwvvvnnnyyy}}}zzznnn[[[XXXhhhjjjWWWTTTSSSWWWmmmrrrkkk^^^RRROOOMMMLLLRRR\\\jjjttt{{{uuutttsssooojjjhhhfffeeeeeegggiiijjjjjjjjjhhhggghhhkkkmmmmmmkkkooorrrwwwzzz|||~~~yyyuuunnnggg^^^XXXTTTUUUVVVXXX]]]dddwwwuuuiii^^^WWWNNNHHHDDDDDDCCCCCCFFFLLLJJJIIIFFFBBB>>><<<<<<>>>???AAACCCEEEGGGKKKPPPSSSVVVZZZ```dddfffggghhhhhhyyyuuuppphhhbbbUUUPPPHHHAAA:::444...++++++******)))))))))******+++******)))((('''&&&&&&''''''((((((((((((''''''$$$%%%%%%&&&((()))*********)))(((&&&%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$!!!""""""""""""#########%%%&&&&&&$$$""" !!!""""""!!! """"""######$$$######""""""""""""######$$$$$$$$$###"""""""""!!!!!! ######""""""""""""######$$$$$$$$$$$$##################""""""###$$$%%%%%%'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((+++///222333000---***,,,---...///000111555777:::;;;BBBWWWvvvpppfffnnnpppoooiiiXXXUUUdddkkkWWWSSSTTT[[[uuuzzzmmm^^^RRROOONNNMMMSSS\\\mmmxxx}}}zzzuuuqqqjjjhhhgggggghhhiiihhhggghhhfffeeefffiiilllnnnnnnrrruuuxxxzzz{{{~~~~~~xxxrrreee^^^WWWTTTSSSSSSXXX^^^nnn{{{vvviii]]]WWWNNNHHHDDDCCCCCCCCCGGGMMMLLLKKKGGGCCC>>><<<===>>>>>>@@@BBBCCCEEEIIINNNQQQUUUZZZ___dddfffgggiiijjj|||~~~{{{tttnnnggg]]]WWWHHHCCC<<<666222///,,,***))))))(((((()))***++++++)))))))))((((((''''''&&&&&&''''''((((((''''''&&&$$$$$$&&&'''(((*********((('''&&&%%%$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%###""""""###$$$######"""""""""""""""!!!""""""############### !!!"""###$$$$$$###############"""!!!!!! """!!!!!! !!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""###$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))),,,000333444222///,,,,,,---------...111666:::;;;===EEEXXXvvvnnniiimmmmmmllliii\\\YYYggglllVVVSSSVVVaaa~~~ooo```RRROOONNNMMMSSS\\\mmmyyy{{{vvvooommmkkkjjjkkkjjjiiigggcccbbbaaabbbeeejjjnnnqqqwwwyyy{{{{{{{{{}}}{{{pppggg]]]WWWSSSQQQTTTZZZeeessswwwiii]]]VVVLLLFFFBBBBBBBBBBBBGGGMMMQQQOOOJJJDDD???<<<<<<>>>===>>>@@@AAACCCGGGLLLPPPVVVZZZ___cccfffgggiiijjj}}}xxxwww{{{}}}vvvnnneeeYYYNNNFFF:::666111...------,,,,,,(((((((((((()))***+++,,,&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&$$$%%%'''((()))*********'''&&&%%%$$$$$$###$$$$$$!!!"""###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%!!!###$$$###""""""###$$$###############""""""!!! !!!"""############### """###"""!!!!!!$$$$$$$$$######"""""""""$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$###############$$$$$$&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))+++,,,...///000000000///------------...111666:::<<<>>>FFFYYYwwwuuuqqqsssnnnkkkhhh]]][[[jjjkkkVVVSSSYYYfffsssbbbSSSOOONNNNNNRRRZZZiiivvv|||tttrrrnnnlllkkkjjjhhhggg^^^]]]\\\]]]```fffmmmrrr|||~~~yyyoooccc[[[TTTOOOQQQUUU\\\mmmzzzkkk]]]UUUKKKEEE@@@@@@@@@BBBGGGNNNTTTQQQKKKCCC<<<888888999;;;<<<===???AAAFFFLLLPPPWWWZZZ___ccceeegggiiijjj}}}zzz{{{yyytttkkk```TTTHHH===555000---)))((()))***++++++(((((((((((())))))***+++%%%%%%&&&'''((())))))***&&&&&&''''''''''''&&&&&&%%%&&&((()))******)))(((&&&&&&%%%$$$$$$$$$$$$$$$""""""###############"""#########$$$$$$$$$$$$$$$!!!"""""""""############ !!!!!!!!!!!!""""""""" !!!"""!!!!!!!!!!!!!!!  !!!"""############!!!""""""!!!!!!###############$$$$$$$$$######""""""""""""#########$$$$$$%%%&&&''''''((($$$#########$$$%%%%%%&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))************+++---...///---......---...111555999;;;<<>>777888:::<<<@@@GGGOOOUUU[[[^^^aaaccccccdddfffhhh{{{qqqeeeXXXOOO:::888444000---+++******))))))))))))************(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))+++,,,,,,+++)))%%%""" ######$$$%%%%%%%%%%%%$$$'''&&&$$$###"""###$$$$$$###$$$&&&''''''&&&$$$###"""""""""""""""#########"""#########"""!!!%%%%%%$$$###""""""######""""""""""""""""""""""""""""""############""""""$$$"""  """$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""#########%%%&&&&&&'''((())))))***CCC777...---///...,,,,,,,,,)))%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''))))))))))))************)))***++++++------...///000222222000------000444777777CCCbbbnnnmmmnnnsssZZZVVV[[[iii{{{jjjYYYPPPNNNNNNOOORRR```ppp~~~zzzvvvtttrrrjjjbbb\\\WWWVVV\\\ccclllxxx|||zzz|||xxxhhhWWWNNNMMMOOOTTT```qqq|||iii\\\PPPKKKDDDAAADDDJJJOOORRRTTTOOOGGGAAA===:::888666888888999:::===DDDLLLRRR\\\\\\___bbbfffgggfffeee}}}xxxooodddYYYMMMCCC<<<444222///---++++++,,,---((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++***)))'''$$$!!! """###$$$$$$%%%%%%$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$######""""""!!!!!!""""""######"""!!! %%%$$$######"""""""""###""""""""""""""""""""""""""""""############""""""###"""!!!!!!!!!!!!"""###""""""############"""""""""""""""""""""###$$$$$$""""""""""""############$$$%%%&&&''')))***+++,,,>>>444,,,,,,//////---,,,+++)))%%%$$$%%%'''''''''(((''''''&&&&&&''''''((())))))))))))************)))***++++++------...///000333666555333111111333999999GGGgggxxxvvv{{{qqqZZZWWW\\\jjjxxxiiiZZZRRRPPPNNNOOORRRbbbqqq~~~{{{zzzwwwooofff___YYYVVVZZZaaaiiiuuu{{{wwwwww|||ooo^^^SSSOOONNNRRR\\\mmm~~~lll```QQQLLLEEECCCFFFMMMRRRUUUVVVPPPIIIBBB===;;;999777888888888999<<>>;;;999888777777888888;;;@@@GGGLLLVVVYYY]]]aaadddffffffeee|||vvvpppjjjfffXXXQQQGGG>>>888444222000///---+++((('''''''''(((++++++***)))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))***++++++,,,+++)))'''%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$###""""""""""""###$$$$$$#########""""""!!!!!!!!!!!!!!!""""""""""""""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$%%%%%%$$$###!!!###""""""""""""""""""######""""""""""""###$$$$$$"""""""""######$$$$$$%%%$$$&&&(((***+++,,,,,,,,,...(((''',,,000...,,,,,,***(((&&&%%%'''(((((((((((((((''''''''''''((((((((()))))))))************)))***++++++------...//////444999:::777333111111666:::LLLnnnqqq```]]]bbbppprrrxxx~~~nnnddd[[[VVVRRROOOQQQTTTdddpppuuukkk```WWWVVVYYY```kkkyyy{{{qqqiiimmmuuu{{{sssaaaTTTNNNOOOUUUbbbuuussshhhTTTNNNGGGGGGMMMUUU[[[]]]ZZZTTTKKKCCC===:::888777777777777888:::>>>DDDIIIRRRVVV[[[```ccceeeeeefffuuukkkbbbZZZSSSOOO>>>:::555111//////...------,,,***(((''''''((((((+++******)))(((''''''&&&))))))(((&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++++++++)))(((&&&%%%############""""""###$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""""""""!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$&&&&&&$$$"""!!!"""!!! !!!""""""!!!!!!!!!!!!"""######!!!""""""###$$$%%%%%%%%%'''((()))+++++++++***)))(((%%%%%%+++///---,,,,,,***(((&&&&&&'''))))))((((((((((((''''''(((((((((((()))))))))************)))***++++++------...///...222555555222000111222777;;;OOOrrruuucccaaaggguuunnnuuuwwwfff```ZZZWWWRRROOORRRWWWdddppp~~~~~~tttfffZZZVVVXXX]]]gggsss~~~qqqfffhhhooowww}}}|||gggVVVQQQQQQTTT___rrrtttiiiVVVOOOHHHIIIPPPYYY^^^___\\\VVVKKKCCC===999777666777888888888999<<>>RRRvvvxxxeeecccmmm}}}hhhqqq~~~ooo___[[[XXXUUUQQQOOOTTT[[[gggqqq~~~{{{mmm___YYYYYY]]]eeeooo{{{sssgggdddiiiqqqzzzmmmYYYUUUTTTUUU___pppxxxlll[[[SSSKKKLLLTTT^^^bbbbbb```XXXMMMDDD===:::888777888888999888888;;;???BBBHHHOOOXXX^^^aaabbbdddgggyyypppiiiZZZTTTJJJAAA:::555111//////---,,,,,,------+++***)))'''&&&%%%%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))+++,,,,,,+++)))(((""""""#########!!! !!!""""""###############"""""""""""""""###$$$$$$"""##################"""!!!!!!""""""######$$$$$$$$$###"""!!! !!!!!! """###$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!"""######"""!!!!!!"""!!!  !!!"""""""""!!!!!!""""""###$$$!!!""""""###%%%&&&&&&'''$$$&&&(((***+++***(((''''''$$$&&&***,,,******,,,)))''''''''')))******((())))))(((((((((((())))))))))))))))))************)))***++++++------...///+++...111111000000333666:::???SSSvvvzzzeeedddrrryyybbbnnnvvveeeYYYWWWUUUSSSOOONNNUUU___llluuu~~~~~~~~~sssccc\\\[[[^^^dddmmmxxxuuugggbbbdddkkkwwwrrr\\\WWWUUUVVV^^^nnn}}}ooo```WWWOOOPPPYYYbbbffffffddd\\\PPPFFF???<<<:::999999::::::999999:::>>>AAAEEEMMMWWW]]]```aaadddggg~~~wwwooocccVVVLLLEEE@@@999333111000000000***)))'''''')))******)))+++***'''%%%######$$$%%%'''''''''(((((((((((((((######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***,,,,,,,,,+++)))'''###$$$&&&'''&&&%%%###!!!!!!!!!"""##################"""!!!!!!!!!"""$$$%%%###"""!!! !!!"""###############""""""""""""%%%$$$"""!!! !!! """###$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!$$$"""!!! !!!"""$$$#########"""###$$$$$$%%%!!!""""""$$$%%%&&&''''''"""$$$'''***+++***)))((((((%%%&&&***+++))))))+++(((''''''(((*********)))))))))(((((((((((())))))))))))))))))************)))***+++,,,---......///***...333444333333555777888===QQQtttzzzdddeeevvvttt___mmmppp\\\VVVTTTSSSRRRNNNMMMVVVbbbqqqyyy~~~~~~~~~vvvfff^^^]]]```dddkkkvvvvvvhhhaaa```gggtttuuu^^^XXXVVVWWW^^^mmmsssddd[[[RRRSSS\\\fffiiihhhggg___SSSHHHAAA>>><<<;;;:::::::::999999:::===@@@CCCKKKVVV]]]___aaadddggg|||uuummmaaaXXXRRRKKKBBB;;;222111000...,,,,,,++++++,,,+++***)))'''%%%###"""((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%'''***,,,///---***'''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&$$$"""!!!""""""!!!!!!###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""#################################"""###&&&******((($$$###$$$&&&(((((('''&&&$$$%%%''')))++++++)))'''%%%$$$&&&&&&$$$&&&,,,//////,,,***)))((()))***)))((())))))))))))(((((((((((((((***---///000///...,,,---...000000111222555777666>>>UUUyyy{{{fffiii~~~pppaaannnjjj^^^VVVQQQMMMKKKJJJOOO[[[hhh}}}}}}yyylll___XXXWWW```mmmyyy|||hhh\\\ZZZ```mmmzzzwwwaaaYYYXXX\\\dddooo|||rrrfff\\\VVVXXX___dddhhhkkknnnggg\\\OOOEEE>>>;;;:::;;;;;;:::888777888;;;>>>FFFKKKTTT[[[aaaeeeiiikkkzzzrrriiibbbWWWPPPHHHBBB???:::444///000///...---,,,++++++++++++++++++***)))'''%%%$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%'''(((***+++...,,,)))&&&%%%$$$$$$%%%$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""!!!!!!!!!###$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%((()))(((%%%%%%%%%&&&'''''''''&&&%%%%%%&&&((())))))(((&&&%%%"""%%%&&&%%%(((...222222,,,***)))((()))***)))((()))))))))))))))))))))((()))***,,,...///...------+++---///000111333666999@@@GGG\\\}}}uuuyyyxxxffflllooodddtttiii\\\TTTPPPLLLJJJJJJOOO\\\jjj}}}}}}~~~oooccc\\\]]]fffqqq||||||hhh\\\YYY^^^kkkvvvzzzfffZZZYYY]]]dddnnn{{{yyyiiiaaa[[[\\\```dddiiinnnpppiii]]]QQQGGG@@@===<<<;;;;;;:::888777888;;;>>>BBBGGGPPPXXX^^^dddhhhkkkyyyqqqggg^^^TTTKKKEEE===999444222222111...***---,,,+++************+++************)))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$%%%###$$$&&&''')))******+++,,,+++(((&&&%%%$$$$$$$$$######$$$$$$######""""""########################""""""""""""############!!!!!!!!!"""######$$$$$$ !!!"""######"""!!! """"""""""""""""""""""""###$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%((()))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''&&&(((...111000+++***((()))******)))((())))))))))))))))))))))))******++++++,,,---------***+++...000111333777999HHHNNNaaayyyxxxrrreeelllsssfffpppppphhh{{{}}}eeeXXXPPPMMMJJJHHHIIIOOO^^^mmm}}}}}}~~~sssfff```___fffoooyyy{{{ggg[[[XXX\\\gggrrr||||||kkk\\\\\\___fffnnnzzzooohhhbbbaaabbbdddjjjqqqrrrkkk```SSSIIIBBB???>>>;;;;;;:::999777888:::======CCCLLLTTT[[[aaafffiiifff```VVVLLLDDD>>>888555222000...---...///---+++)))))))))(((((()))******(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''(((((('''%%%######$$$###$$$''')))++++++*********)))(((&&&%%%$$$$$$$$$""""""#########""""""!!!########################!!!"""""""""###############$$$$$$$$$"""!!!!!!!!! """$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""((('''&&&&&&(((***,,,---***)))'''&&&%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&(((******''''''+++,,,******)))((()))***+++)))((()))))))))))))))*********++++++*********+++,,,---***,,,...///000222555888FFFMMMaaasssooowww~~~yyywwwccc\\\dddzzzooofffuuusssmmmyyy```UUUMMMJJJHHHGGGHHHOOO```ppp~~~~~~wwwiiiddd___eeennnxxxzzzggg[[[WWWZZZdddmmmvvv|||lll``````cccjjjqqq{{{uuuooojjjgggddddddkkksssrrrlllaaaUUUKKKDDD@@@>>>;;;;;;;;;999888888:::<<<===BBBJJJQQQXXX^^^cccfffLLLGGG???888444222000///---,,,+++******)))(((&&&(((''''''''''''((())))))%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&((()))(((&&&$$$$$$$$$$$$&&&(((+++,,,+++***)))(((''''''&&&%%%$$$$$$$$$!!!""""""#########""""""""""""""""""""""""""""""!!!"""""""""############"""$$$%%%%%%""" !!! """###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!'''&&&%%%$$$%%%'''***,,,---+++(((&&&%%%&&&'''(((&&&%%%$$$######$$$%%%&&&'''))))))&&&&&&))))))'''))))))(((***++++++)))(((((()))))))))*********+++,,,+++***))))))+++,,,------...///000///000333555CCCKKKaaappphhhjjjiiifffgggYYYVVVaaauuu{{{nnniiizzzvvvsssxxx```UUUJJJHHHGGGGGGGGGOOObbbtttzzzlllfffccciiiqqq|||wwwfff[[[XXXZZZbbbkkkppp}}}zzzjjjddddddhhhooovvv|||vvvpppmmmiiiggglllsssrrrlllbbbVVVLLLDDD@@@>>>;;;<<<;;;:::888888999;;;???CCCJJJPPPUUU[[[___ccc;;;777222...------,,,+++,,,,,,+++***)))'''%%%$$$'''''''''&&&&&&'''(((((($$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%'''))))))'''%%%$$$%%%'''(((***+++,,,+++)))(((&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!$$$%%%###"""###%%% !!!"""######"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""###### """######""""""###''')))...,,,***'''&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&"""&&&'''%%%&&&***+++)))(((((((((***,,,,,,***(((((())))))******+++++++++---,,,+++******+++,,,---...///000000//////111333AAAKKKbbbsssfffccc```]]]^^^RRRSSS___rrr|||pppnnnwwwwwwzzzbbbWWWIIIHHHHHHGGGGGGPPPdddwww~~~~~~~~~pppiiieeekkksss~~~ttteee\\\YYY[[[bbbjjjppp~~~wwwhhhfffggglllttt{{{{{{vvvsssqqqnnnooossssssmmmcccXXXMMMFFFAAA???;;;<<<<<<:::888888999:::???CCCIIIOOOTTTXXX]]]aaa111...,,,++++++,,,+++***+++,,,---,,,***)))''''''(((''''''&&&&&&&&&''''''%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&$$$&&&))))))(((&&&%%%&&&******+++++++++***)))((($$$%%%%%%%%%%%%$$$$$$###"""######$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!%%%&&&###!!!"""%%% !!!"""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""######"""###&&&)))...---+++)))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""&&&'''&&&'''+++,,,)))(((((((((***,,,,,,***(((((())))))******+++,,,,,,------,,,,,,,,,,,,,,,---,,,.../////////000222444>>>JJJbbbpppiiieee___\\\PPPRRR```uuu~~~tttuuuvvvxxxzzzaaaUUUIIIIIIHHHGGGGGGPPPeeeyyy|||{{{{{{{{{}}}vvvnnnjjjooowww~~~qqqccc\\\ZZZ]]]dddllltttuuuhhhfffgggmmmvvv~~~{{{zzzyyyvvvtttttttttoooeeeZZZPPPHHHCCC@@@;;;<<<<<<;;;999888888999===AAAGGGLLLRRRWWW]]]aaa+++***)))***,,,---,,,+++''')))++++++***((((((((()))((('''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&###&&&))))))((('''&&&&&&,,,,,,,,,+++***)))(((((($$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$((('''"""""" !!!"""$$$$$$"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""######""""""""""""##############################"""$$$&&&&&&%%%%%%(((+++...---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***((((((+++***'''''''''(((***,,,,,,***(((((())))))***++++++,,,,,,------------------------***,,,...//////111444666:::GGGaaavvvnnneee```QQQSSScccyyyxxxzzzvvvwwwxxx]]]QQQJJJIIIIIIHHHGGGPPPfffzzz{{{yyyyyyzzz}}}{{{rrrsssxxx|||pppccc]]][[[^^^eeemmmxxxtttiiieeefffmmmwww~~~~~~{{{wwwuuuvvvqqqggg\\\RRRJJJEEEBBB;;;<<<<<<;;;999888888999:::>>>DDDJJJPPPWWW]]]aaa***************)))(((((('''((((((((())))))******'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###""""""######&&&&&&'''))))))*********000...+++***)))(((%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############""""""############"""""""""""""""""""""""""""""" %%%'''$$$""""""!!!######""""""!!!!!! !!!  !!!"""!!! !!!"""###""" """"""""""""""""""""""""!!!!!!""""""#########$$$!!!  !!!!!!###%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%))))))((('''&&&%%%%%%$$$(((&&&$$$$$$&&&((())))))&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''''''''''')))))))))((())))))***+++,,,,,,+++***+++,,,---...,,,---.........000333555666GGGgggyyyoooaaaVVVTTTeee~~~wwwmmmttt]]]SSSLLLHHHFFFFFFIIIRRRddduuu}}}}}}zzz|||}}}yyy{{{qqqggg```^^^```kkkvvv}}}rrrjjjffffffnnn|||}}}sssfffZZZRRRLLLGGGDDD@@@===999777888:::<<<<<>>:::888999:::;;;;;;???AAAEEEJJJOOOVVV^^^ccc((((((((()))(((''''''&&&&&&&&&''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$$$$$$$#########%%%$$$######"""#########%%%'''))),,,...000222222...,,,)))''''''&&&$$$"""#########$$$%%%&&&'''(((&&&%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###(((***'''$$$$$$### !!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""######"""!!!!!!######"""!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######"""""""""""""""###$$$$$$$$$$$$######""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&######$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((()))******++++++***************)))***++++++,,,,,,,,,+++++++++,,,---...,,,---.........000333555999JJJjjjnnnccceeevvvzzz{{{zzzpppYYYOOOJJJGGGFFFGGGKKKUUUgggxxxwwwooohhheeeeeeiiitttxxxllldddiiillluuuwwwiii^^^VVVPPPJJJFFFCCC@@@<<<:::::::::::::::===@@@EEEIIIOOOVVV^^^ccc''''''((((((''''''&&&%%%))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$###############$$$$$$&&&))),,,000222444555---+++(((&&&&&&%%%$$$"""""""""###$$$%%%'''((()))&&&%%%$$$###"""!!!!!!!!!""""""!!! !!!""""""""""""""""""""""""""""""$$$(((***'''%%%%%%### !!!!!!""""""######!!! !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))'''$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&'''(((((())))))***++++++++++++******************+++,,,,,,+++++++++,,,,,,,,,------,,,---.........000333555;;;LLLlll{{{qqquuuzzzzzzxxx~~~mmmWWWNNNHHHFFFEEEHHHLLLVVVhhhyyy~~~}}}|||ssslllgggfffgggmmmyyytttjjjeeekkkpppyyy~~~vvviii^^^WWWPPPJJJFFFDDDAAA>>><<<<<<;;;:::999<<>>>>><<<:::888:::===BBBHHHNNNVVV^^^ccc'''''''''((('''&&&&&&%%%((((((((('''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$##################"""######$$$%%%$$$%%%(((+++///111333444---***'''%%%%%%%%%%%%$$$""""""###$$$%%%''')))***((('''&&&$$$###"""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&(((&&&%%%&&&%%%###!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""###"""!!!!!!######"""!!!""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!"""###$$$%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''((('''&&&&&&(((((('''%%%''''''&&&&&&''''''((()))&&&'''(((((())))))(((((()))))))))((()))******+++***+++,,,---------,,,,,,,,,---.........000333555===OOOooottteeehhhtttsssfffTTTNNNFFFDDDDDDGGGLLLUUUgggvvv~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~{{{pppiiidddeeeiiisssqqqmmmpppuuu~~~xxxqqqfff\\\VVVQQQKKKGGGDDDBBBAAA@@@@@@>>>;;;888999<<>><<<999;;;<<>>QQQsssvvveee___YYYcccssswwwaaaddduuuqqq\\\NNNHHHDDDBBBCCCFFFJJJRRRbbbqqq~~~}}}|||}}}~~~xxxppppppvvv~~~zzzwww||||||ssskkkbbb\\\ZZZVVVOOOHHHFFFDDDBBBBBBBBB@@@===:::999;;;???FFFOOOZZZdddjjj((((((''''''&&&%%%%%%%%%'''((()))(((&&&%%%&&&''''''%%%""" !!!$$$&&&############$$$%%%&&&&&&&&&$$$###$$$%%%%%%$$$"""!!!!!!""""""$$$%%%'''(((,,,)))&&&$$$%%%&&&'''''',,,)))&&&%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&)))***(((%%%######$$$$$$&&&(((***((($$$ """"""""""""""""""""""""!!!###%%%(((***,,,---+++)))''''''&&&###!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))******))))))******++++++,,,,,,000111222222222333666888@@@UUUvvvwwwddd]]]VVVdddyyyttt___eeeyyymmmYYYLLLGGGDDDBBBCCCGGGJJJSSScccrrr~~~~~~}}}}}}|||vvvxxx}}}xxxyyy~~~xxxrrrkkkaaa[[[XXXTTTLLLGGGEEEEEEEEEEEEEEECCC>>>;;;888:::???FFFPPP[[[dddjjj'''''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&%%%###!!!!!!"""$$$%%%############$$$%%%&&&'''***'''%%%$$$%%%&&&&&&&&&!!!"""###$$$%%%'''((()))+++'''"""!!!###%%%$$$"""((('''%%%$$$############$$$$$$$$$$$$$$$$$$$$$%%%###%%%(((((('''%%%$$$$$$"""###%%%'''((('''%%%######""""""!!!!!!!!!!!!!!!!!!!!! !!!###&&&)))+++...---+++***((('''$$$###!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############%%%$$$###############$$$!!!!!!!!!!!!""""""######%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&)))))))))))))))***************++++++,,,,,,------222333444333333444777:::AAAXXXzzzzzzfff^^^YYYiiiuuu^^^fff~~~jjjWWWLLLHHHCCCBBBCCCGGGKKKSSSdddsss}}}~~~~~~~~~}}}}}}|||zzzvvv{{{}}}vvvpppjjjaaa[[[VVVQQQKKKFFFDDDEEEGGGHHHGGGCCC>>>;;;888:::@@@GGGQQQ[[[cccggg&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$###""""""$$$&&&$$$$$$%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''555000***&&&$$$%%%%%%%%%######%%%&&&((()))******)))&&&"""!!!###$$$###!!!%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&$$$$$$$$$ """$$$&&&''''''''''''%%%$$$###"""""""""######%%%$$$"""!!!"""$$$'''(((,,,,,,,,,+++)))&&&$$$$$$ !!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############%%%$$$###############$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%$$$######"""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((((())))))************++++++,,,,,,---.........---.../////////000333666@@@ZZZ}}}{{{ggg```^^^pppyyy```jjjjjjWWWMMMIIICCCBBBCCCGGGKKKTTTdddttt|||~~~|||zzz{{{}}}vvvttt|||}}}vvvnnniiiaaaZZZUUUPPPJJJFFFDDDFFFIIIIIIGGGBBB===;;;999<<>>>>>888===GGGRRR]]]gggnnnqqq""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""############""""""""""""!!!""""""""""""######$$$###,,,111...,,,---,,,(((++++++***((('''%%%$$$$$$""""""############"""""" !!!"""""""""""""""$$$$$$#####################"""  !!!###$$$%%%%%%&&&'''((('''%%%###$$$""" !!!  """"""!!!!!!###%%%%%%$$$######$$$$$$"""!!! !!!"""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""######""""""!!!!!! &&&&&&%%%%%%$$$###""""""!!!  !!!$$$###""" !!!!!!######"""!!!!!! !!!!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))%%%%%%'''((())))))))))))))))))))))))***************+++,,,+++******,,,...///------000000111555;;;@@@aaaooodddYYY[[[jjjkkk[[[[[[eeennnmmm[[[NNNHHHDDDBBBDDDIIIOOOYYYhhhvvv}}}~~~~~~|||yyy{{{vvvhhhhhhmmmuuu~~~zzzzzz{{{yyyvvv|||}}}wwwrrroooiiifffaaaZZZSSSPPPPPPQQQOOOPPPQQQNNNHHHBBB===;;;:::===FFFTTTdddnnnqqqppp##############################""""""""""""""""""""""""######$$$$$$$$$%%%!!!""""""############"""""")))---+++***------***---,,,***)))'''%%%$$$###!!!!!!""""""""""""!!!!!! !!!""""""######""""""$$$$$$#########$$$$$$%%%$$$###!!! !!!"""$$$%%%))))))******)))'''$$$"""###"""  !!!  """"""!!!!!!###$$$%%%$$$"""###$$$$$$"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! %%%%%%$$$$$$######"""""""""!!! !!!"""$$$###"""!!!!!!!!!""""""$$$###""""""!!!!!!!!!"""$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&'''((()))))))))((())))))))))))***************+++,,,+++******,,,...///------000000111555<<>>;;;:::>>>BBBJJJVVVdddpppvvvxxx########################"""""""""######$$$$$$$$$"""""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!"""!!!"""%%%(((+++...000000...***'''$$$###""""""!!!""""""######""""""!!!!!!!!!"""############### """###$$$"""!!! """$$$(((+++---,,,(((%%%$$$$$$""" !!!"""!!! !!!""""""!!!!!!"""######"""!!!!!!###$$$###!!! !!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$###############$$$$$$#########$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&((()))))))))***************+++,,,+++******,,,...000......111111222666<<>><<<<<>>???BBBEEELLLVVVaaallltttyyy####################################""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###%%%'''---'''&&&+++---+++)))+++,,,***&&&###!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!""""""###"""!!! """###%%%))),,,+++'''######%%%!!! !!!""""""!!!!!!"""###"""!!! !!!""""""!!! !!!#########""" !!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""############""""""!!!!!!!!!"""!!!  !!!""" """############""""""!!!!!!!!!""""""###$$$############$$$$$$$$$$$$############$$$%%%%%%&&&)))(((((('''&&&&&&''''''&&&&&&'''((()))))))))((())))))))))))***************+++,,,+++******,,,...111...///111222222777===NNNmmmppp\\\SSSRRRPPP___jjjqqqfffeee}}}lllVVVJJJEEEEEEDDDBBBDDDJJJRRR]]]ooo}}}{{{xxx}}}}}}mmm``````cccgggqqq}}}}}}}}}xxxvvvrrrooonnnnnnooopppooopppqqqssstttuuuvvvwwwvvvvvvwwwwwwvvvtttrrrpppnnnnnnmmmiiieeeccccccddd^^^ZZZSSSJJJCCC@@@AAABBBEEEIIIOOOXXXaaallluuuzzz$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!"""###$$$%%%%%%"""!!! ###&&&)))000***(((---///+++((()))+++(((%%%"""!!!!!!"""### !!!!!!!!!!!!  %%%$$$###############$$$###"""  !!!###$$$&&&+++...,,,'''######%%%!!! !!!""""""!!!!!!"""###"""!!! !!!"""!!! !!!"""######""""""""""""!!!  !!!""""""###"""""""""""""""""""""""" !!!!!!!!!""""""######%%%$$$$$$###"""!!!!!! ###"""!!! !!!"""### """######"""!!!!!!!!!!!! !!!!!!"""######"""############$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%%%%'''((())))))))))))))))))))))))***************+++,,,+++******,,,...111//////111222222777===SSSqqqrrr___WWWTTTRRR```jjjkkkdddeee|||hhhTTTIIIEEEEEECCCBBBDDDJJJRRR\\\lllzzzzzzxxx~~~oooaaa```bbbfffooozzz~~~|||vvvqqqnnnmmmooopppooopppqqqrrrsssttttttsssqqqsssvvvwwwxxxvvvtttsssqqqqqqooollliiiffffffggg]]]YYYRRRIIICCCAAABBBEEEHHHLLLRRRYYYbbbllluuu{{{""""""#########""""""!!!$$$###!!! !!!###&&&(((&&&$$$  """ !!!###%%%&&&%%%$$$###$$$&&&)))******'''$$$"""$$$###""" !!!""" """!!!  !!!""" !!!!!!""""""#########"""  !!!###$$$((((((((())))))))))))*** !!!"""######$$$!!!###$$$###"""!!!"""!!! """"""!!! !!!""""""###"""""""""""""""""""""""""""""" !!!"""$$$%%%&&&######""""""!!!!!! $$$######"""""""""######!!!"""###$$$$$$###"""!!!$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########'''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((())))))))))))---,,,,,,,,,,,,+++++++++000//////111000000555===SSSnnnxxxeeeZZZVVVVVV\\\ooommmeeeggg}}}|||dddSSSKKKGGGEEEGGGFFFFFFHHHPPP]]]lllvvv|||xxx~~~tttddd^^^```fffmmmttt|||}}}zzzuuuqqqooopppsssuuuwwwxxxxxxuuuqqqppprrruuuqqquuuyyyzzzzzzxxxvvvvvvuuussspppmmmjjjgggbbb___]]]YYYRRRJJJEEECCCFFFIIIOOOPPPUUU[[[dddnnnwww|||""""""############""""""%%%$$$###!!!!!!"""$$$%%%$$$$$$###"""!!!!!!!!!!!! !!!"""$$$$$$$$$$$$###&&&'''))))))(((&&&$$$"""$$$$$$"""!!!!!!!!!"""""" $$$###"""!!!!!!"""###### !!!!!!!!!"""""""""###"""""" !!!###$$$%%%%%%&&&&&&&&&''''''''' !!!"""#########"""""""""!!!!!!!!!!!!"""###"""!!! """"""!!!  !!!!!!"""""""""!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!  !!!""""""######""""""!!!&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''(((((((((((())))))))))))..................------000//////111000000666>>>TTTpppyyyeee[[[XXXWWW]]]pppnnneeefff|||zzzaaaQQQIIIEEECCCDDDDDDEEEHHHQQQ___nnnxxx{{{yyyvvveee^^^___dddlllrrrxxx~~~|||xxxtttssstttwwwyyyxxxyyyxxxvvvrrrppprrrtttqqquuuyyy|||{{{yyywwwvvvuuurrrnnnkkkiiifffbbb___ZZZWWWQQQJJJFFFFFFJJJMMMQQQSSSWWW^^^fffoooxxx|||""""""############""""""%%%%%%$$$###""""""!!!!!!"""######$$$###""" !!!!!!!!!!!!"""###$$$%%%((((((((('''&&&%%%###"""$$$######""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$"""""""""#########$$$$$$ !!!!!!""""""######&&&$$$""" !!!"""######"""!!!!!!!!!!!!""""""!!!!!! !!! !!!!!!!!!!!! """"""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!"""""""""!!!!!!""""""###"""!!!!!! !!!!!!"""$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))(((''''''(((((((((((())))))))))))------------............000...///111000000777???TTTrrrzzzeee[[[YYYWWW^^^qqqoooeeeeee|||vvv___OOOGGGDDDBBBBBBBBBDDDHHHRRRaaaqqq{{{~~~|||}}}zzzfff]]]]]]bbbiiippptttyyy|||yyyxxxyyy{{{}}}zzzzzzyyyvvvsssqqqqqqrrrqqquuuzzz}}}|||zzzwwwvvvssspppllliiifffdddaaa___WWWUUUPPPJJJGGGIIINNNRRRUUUWWW[[[aaaiiiqqqyyy}}}!!!""""""############""""""###$$$$$$$$$"""!!! !!!!!!"""""""""!!! """!!! !!!###%%%&&&***)))'''&&&$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""###### !!!!!!!!!""""""""" !!!!!!!!!"""""""""###$$$###""" !!!"""""""""!!!!!!!!!!!!!!!""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$""""""""""""!!!!!!!!!!!!######""""""######$$$$$$"""!!!  !!!"""!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''(((((((((((())))))))))))*********++++++,,,,,,,,,///...///111111111888@@@SSSsss{{{ddd[[[ZZZVVV^^^sssrrrggggggttt]]]NNNGGGDDDBBBAAABBBDDDJJJSSSbbbqqq|||~~~~~~~~~iii^^^\\\___gggmmmqqqvvv~~~~~~}}}~~~|||{{{zzzwwwtttrrrqqqqqqppptttzzz}}}|||yyyvvvtttpppmmmiiifffdddbbb```^^^VVVTTTPPPKKKIIILLLQQQVVVXXXZZZ^^^dddkkksssyyy}}}!!!!!!"""###############!!!"""$$$$$$$$$""""""$$$###"""!!!!!!!!!"""""""""!!! !!!###&&&(((***(((&&&$$$###""""""""" !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!#########"""!!!  !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!"""""""""""" !!!""""""!!!  !!!"""!!!!!!!!!""""""###############$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''(((((((((((())))))))))))))))))******+++,,,------...---///111111222999AAASSSuuu|||ddd[[[ZZZUUU___wwwsssjjjlllsss\\\NNNHHHEEEDDDBBBCCCFFFKKKTTTbbbqqq{{{~~~~~~}}}~~~mmm```]]]___eeekkkpppttt{{{|||{{{zzzxxxvvvtttrrrpppooosssxxxzzzxxxuuurrrqqqmmmjjjfffdddbbb```^^^\\\WWWTTTPPPLLLKKKNNNSSSXXXZZZ\\\```fffnnnuuu{{{ !!!"""######$$$###### !!!###$$$$$$###"""&&&%%%######"""###$$$%%%"""!!!!!!!!!"""$$$''')))((('''&&&$$$###""""""""" !!!!!!""""""""""""!!! !!!!!!""""""###""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!###$$$$$$"""!!!  !!!!!! !!!!!!""" !!!!!!!!!!!! """"""""""""""""""""""""&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!!!!! !!!!!!"""#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''(((((((((((()))))))))))))))***+++,,,---...///000...---///111222333:::BBBTTTxxx}}}ggg]]][[[VVVccc|||rrrlllrrrrrr\\\NNNHHHFFFFFFBBBCCCFFFLLLVVVdddrrr|||~~~~~~~~~}}}qqqccc______dddiiipppssszzz}}}{{{yyyxxxxxxvvvsssqqqnnnqqqttttttrrrooommmlllhhhfffdddcccbbb___\\\YYYVVVTTTPPPMMMMMMPPPWWW\\\\\\___dddjjjrrryyy !!!"""######$$$$$$$$$!!!!!!"""""""""""""""!!!!!!""""""#########""""""""""""""""""$$$&&&((()))%%%%%%%%%$$$###""""""!!!!!!"""###$$$%%%$$$$$$### !!!!!!"""""" !!!"""###$$$$$$#########"""""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!"""""" !!!""""""!!!"""""""""!!!!!! """"""""""""""""""""""""%%%$$$###"""!!! !!!!!!!!!"""""""""###""""""""""""###$$$%%%&&&!!!""""""######""""""!!!$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))))))))***,,,---...///000------...111222444;;;CCCWWW|||tttrrrqqquuu}}}kkk```\\\ZZZhhhnnnlllwwwpppZZZNNNHHHGGGFFF@@@BBBFFFLLLWWWfffuuu~~~zzzxxx{{{tttgggbbbaaadddhhhooorrrxxx~~~|||zzzyyyyyyyyyxxxuuuqqqnnnooopppooollliiiggggggdddcccccccccbbb___ZZZWWWSSSQQQOOOMMMNNNSSS[[[```___bbbgggooovvv~~~ !!!######$$$$$$$$$######""""""!!!!!!  """""" """"""###$$$%%%'''))))))$$$$$$$$$$$$$$$###"""!!!###$$$%%%&&&'''&&&&&&%%% !!!!!!""" !!!"""###""""""######""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!""""""""""""###""""""""""""!!!!!!!!!!!!%%%$$$"""  !!!"""!!!!!!!!!!!!!!!"""###### !!!"""###""""""######"""!!! """"""""""""""""""""""""!!! !!!!!!""" !!!!!!!!!""""""###### !!!"""###!!!"""###$$$$$$###"""!!!######""""""!!!!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''(((((((((((())))))))))))&&&'''((()))+++---......---,,,...222222444;;;DDDZZZxxxkkkggggggnnnxxxooobbb]]]^^^lllkkklllyyynnnYYYMMMHHHFFFFFF===@@@DDDLLLXXXgggwwwvvvtttxxxvvviiicccbbbdddhhhnnnrrrvvv||||||zzzxxxyyyzzzyyyuuurrrmmmnnnnnnkkkhhheeeddddddbbbbbbbbbcccbbb^^^YYYUUUPPPOOONNNMMMPPPVVV^^^dddaaaeeejjjrrrzzz""""""############"""""" """######""""""###%%%###""""""!!!!!!!!!!!!!!! """%%%((()))'''%%%### !!!"""""""""!!!###$$$'''))))))'''%%%### !!!"""######"""!!! !!!###%%%&&&%%%$$$""" !!!"""$$$""""""  !!!!!! """######$$$"""!!!"""###$$$###!!! !!!!!!!!!!!! !!!  !!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$######"""!!!!!!!!!!!!!!!###############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&))))))*********)))'''&&&''''''''''''((((((((((((,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111333111222<<>>AAAFFFOOO[[[jjjxxx~~~~~~wwwnnniiifffiiiooowwwoooccc^^^^^^^^^___ccckkkqqqxxxzzzyyy{{{~~~ssssssrrrooojjjccc^^^ZZZVVVVVVVVVUUUTTTRRRPPPOOOMMMLLLMMMRRRVVV[[[dddmmmssstttvvvwwwyyy||| !!!!!!""""""!!!!!! !!!"""!!!  !!! !!!!!!"""###$$$&&&'''%%%%%%%%%%%%$$$###!!! !!! !!!!!!"""!!! !!!###$$$%%%&&&&&&$$$###"""""""""""" !!!!!!""""""###############"""""""""!!!"""!!!!!!!!!"""$$$&&&'''%%%###     !!!!!!!!!!!! !!!!!!"""""""""""" !!!!!!!!!!!! """"""""""""############"""!!!!!!  !!!""""""""""""""" !!!"""###$$$$$$"""""""""""""""###$$$$$$!!!!!!!!!!!!!!!""""""###!!!###$$$&&&&&&###"""""""""###$$$&&&((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''(((((((((((()))*********))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,---...000111000444AAAOOOuuunnnddd^^^cccrrrxxxddddddgggnnnyyy~~~ooo^^^SSSJJJBBB>>>>>>===@@@FFFNNNYYYhhhvvv~~~~~~xxxpppjjjffffffiiippp|||wwwhhh```^^^ZZZ[[[___ffflllsss{{{zzz{{{vvvwwwxxxtttmmmeee^^^[[[TTTTTTTTTSSSRRRPPPOOOOOOKKKKKKMMMRRRVVV[[[eeeooouuuvvvxxxxxxyyy||| !!!!!!!!!!!!  !!!  !!! !!!"""###%%%'''(((""""""######"""!!!  !!!!!!!!!!!!!!! !!!!!!"""###$$$######"""!!!!!!!!!!!! !!!"""""""""""" !!!""""""""""""!!! !!!###%%%&&&%%%### !!!!!!   !!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""###"""""""""!!!  !!!""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""###### !!!"""###$$$%%%&&&&&&$$$###""""""###%%%((()))&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%'''''''''&&&%%%''''''''''''((((((((((((''''''(((((()))(((((((((+++++++++,,,,,,---------......000111111555CCCQQQyyy|||mmmeeebbbiii~~~wwwddddddfffpppppp^^^QQQHHHAAA>>>???===@@@FFFMMMWWWeeesss}}}~~~}}}wwwsssmmmhhheeedddhhhsss~~~oooeee___VVVWWW[[[aaagggnnnyyy~~~zzz{{{}}}~~~wwwyyyzzzvvvnnnddd]]]ZZZRRRRRRQQQPPPPPPOOONNNMMMKKKKKKNNNSSSWWW\\\gggrrrxxxyyyzzz{{{|||~~~ !!!!!!!!!!!!  !!!!!! """### !!!"""###%%%'''((( !!!"""""""""!!! !!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""""""""""" !!!"""""""""""" ###%%%'''%%%###!!!!!!"""######""""""!!! !!!"""!!! !!!!!!!!!"""!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""$$$######"""!!!  !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!"""######(((''''''&&&%%%$$$######$$$#########$$$&&&(((***!!!""""""$$$%%%&&&''''''&&&'''((((((((('''&&&%%%''''''''''''((((((((()))&&&&&&((()))************))))))***+++---...////////////111222222777EEESSS|||zzzrrrjjjjjj{{{wwwdddfffgggsss~~~ooo\\\OOOGGG@@@>>>@@@<<<@@@FFFMMMVVVcccrrr|||}}}|||wwwvvvpppiiieeeaaaccclllwwwttthhhaaaTTTTTTXXX^^^dddjjjuuu||||||{{{rrruuuvvvrrriii^^^WWWSSSQQQPPPPPPOOONNNMMMLLLLLLKKKLLLPPPUUUXXX]]]hhhtttzzz{{{|||}}}~~~!!!!!!"""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!$$$######"""!!!  !!!!!!!!!!!!""""""!!! !!!!!! !!!$$$&&&)))'''###!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$&&&%%%$$$"""""""""######!!!"""###$$$$$$%%%$$$$$$%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''((())))))))))))))))))************,,,+++******+++,,,...//////222///000444666CCC\\\uuussssssbbbdddiiirrr|||jjjUUUJJJFFFBBB@@@@@@>>>>>>EEEQQQ]]]fffpppxxx~~~|||~~~~~~}}}~~~~~~{{{uuupppiiiccc```bbbeeegggyyy{{{}}}nnnddd\\\YYYXXX\\\```eeeoooyyy{{{ooonnnpppqqqlllcccYYYSSSPPPPPPOOONNNLLLKKKKKKJJJJJJKKKLLLMMMPPPTTT\\\eeelll{{{}}}!!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!"""######$$$""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!! !!!######""""""!!!  !!!!!!!!!!!!$$$###"""!!!!!! !!!""""""!!!!!!###&&&)))***((($$$""""""""" ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""!!!  !!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%$$$###"""###$$$$$$!!!"""###$$$$$$%%%$$$$$$%%%%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&&&&%%%%%%'''''''''''''''((())))))))))))))))))************+++++++++***+++,,,...///...111///000555666CCC\\\tttbbbdddlllsssyyygggTTTIIIEEEBBBAAABBBBBBAAAFFFSSS```iiirrrxxx~~~~~~~~~}}}~~~|||zzztttpppiiiccc______aaacccppprrrzzzxxxlllaaa[[[WWWYYY\\\aaaiiirrrzzznnnjjjllllllhhh```XXXRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKMMMPPPTTT[[[ccciiixxx{{{!!!!!!!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!  !!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""" !!!###""""""!!!!!! !!!!!!!!!!!!$$$###"""!!!!!! !!!!!!!!!""""""""""""%%%(((++++++(((%%%#########""" """""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$############$$$$$$%%%!!!"""###$$$$$$%%%$$$$$$###"""!!!!!!!!!"""$$$%%%''''''&&&&&&&&&&&&''''''))))))(((((('''&&&&&&&&&''''''''''''((((((((()))))))))))))))************++++++++++++,,,---......---000...000555666DDD]]]tttccceeeooo{{{rrrvvvdddQQQHHHEEECCCBBBCCCGGGDDDHHHVVVeeepppvvvzzz~~~~~~~~~~~~~~~{{{yyyvvvrrrkkkeee```^^^]]]^^^dddfffnnnzzzxxxlllbbbYYYXXX[[[^^^dddjjjwww}}}nnnggghhhgggccc\\\TTTPPPMMMLLLKKKIIIHHHGGGFFFGGGGGGHHHKKKNNNRRRUUU[[[aaaeeetttyyy  """### !!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!"""""""""%%%))),,,***'''$$$###""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!!!!""""""######$$$!!!!!!###$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%''''''(((((()))&&&''''''(((((((((((((((((()))))))))************++++++++++++,,,---......,,,///...000555666CCC\\\qqqbbbeeeqqq{{{qqqsssbbbOOOFFFDDDCCCCCCDDDIIIEEEIIIYYYkkkvvv|||~~~~~~~~~}}}yyyxxxuuuoooiiiccc^^^[[[ZZZ[[[]]]dddppp|||yyylll^^^ZZZ[[[^^^aaaeeeqqqvvv~~~tttiiihhhddd___XXXQQQMMMJJJJJJIIIFFFDDDCCCCCCDDDEEEGGGKKKOOOTTTWWW[[[___bbbooouuu}}}!!!""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """###"""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!!###'''***(((&&&###!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$ !!!!!!"""""""""!!!!!!###$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%''''''''''''&&&&&&'''((()))(((((((((((()))))))))******************+++,,,------------+++///...000555666BBB[[[lll```eeesss~~~sssrrraaaNNNFFFDDDCCCCCCDDDGGGDDDJJJ[[[nnnzzz~~~|||wwwuuuqqqkkkddd^^^YYYVVVVVVWWW]]]gggrrrwwwggg___^^^^^^```cccjjjoooxxx{{{nnnjjjddd]]]VVVOOOJJJGGGHHHFFFDDDAAA@@@AAABBBCCCFFFJJJPPPUUUXXX\\\___aaajjjqqqzzz  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!%%%((('''%%%"""!!!!!!!!!!!! !!!"""$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$ !!!!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###%%%&&&((()))))))))((('''))))))))))))******************+++,,,------------,,,000...000555555AAAYYYzzzggg___gggxxxssssssbbbOOOFFFDDDCCCBBBCCCEEEDDDKKK\\\nnnzzz}}}uuutttqqqmmmfff___XXXTTTTTTTTTXXX___gggrrrvvvkkkddd______bbbfffllluuurrrlllccc[[[TTTNNNJJJGGGGGGEEEBBB???>>>???@@@BBBDDDIIIOOOTTTXXX[[[___aaafffmmmwww!!!!!!!!!"""!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """$$$###""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!$$$'''(((%%%###""""""""""""!!! """$$$%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###!!!!!!""""""""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$!!!"""#########"""!!! !!!"""###$$$$$$%%%$$$$$$  !!!"""%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###%%%&&&((()))***)))((('''))))))))))))************)))***,,,---...------------000///111555444???WWWsssddd```kkkzzzooovvvdddQQQGGGDDDBBBAAABBBDDDEEENNN]]]lllvvv~~~~~~uuuuuutttqqqkkkccc\\\WWWSSSQQQSSSWWW]]]eeettt|||nnneeecccffffffllluuurrrkkkaaaYYYSSSOOOKKKHHHFFFDDDAAA>>>===>>>@@@AAAAAAEEEKKKQQQUUUYYY]]]```bbbiiittt}}}"""###$$$$$$$$$"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### """$$$$$$"""  !!!!!!!!!"""  !!! !!!!!! !!!$$$''')))&&&$$$######$$$###""" """######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%$$$$$$%%%$$$#########$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&& """%%%'''))))))((((((%%%&&&((()))***)))((('''))))))))))))************)))***,,,---......---,,,---111000111555444>>>UUU|||{{{ooobbbaaannn}}}uuujjjxxxfffRRRHHHDDDBBBAAAAAADDDFFFPPP^^^jjjrrrzzz~~~~~~~~~xxxyyyyyyvvvqqqiiiaaa\\\QQQOOOOOORRRVVV]]]jjjwwwxxxkkkiiilllgggmmmvvvqqqjjj___WWWRRROOOLLLIIIFFFDDD@@@>>><<<===???AAA???CCCIIINNNSSSWWW\\\___aaahhhrrr{{{"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###%%%&&&---((("""!!!###$$$$$$"""!!!!!!!!!!!!!!!"""###!!!!!!!!!!!! !!!"""###"""!!!  !!!###############"""!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""##################""""""""""""###### !!!#########"""!!!""""""""""""############%%%###  ###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((+++******)))))))))))))))************+++,,,---...---111///000444444???WWWyyyvvvyyymmmaaaeeewwwvvvnnnfff}}}gggRRRHHHDDD@@@@@@DDDCCCIIITTT___hhhqqqxxx|||~~~~~~|||zzzyyyxxxqqqeee\\\WWWPPPLLLNNNSSSYYY```gggvvvvvvpppqqqssspppsss~~~tttjjj___XXXQQQKKKGGGHHHHHHDDD???<<<<<<=========>>>AAAGGGLLLQQQWWW\\\```aaafffnnnwww~~~"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!""" !!!""" !!!!!! !!!"""$$$%%%)))%%%  """###"""$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!  """###"""!!!  !!!!!!!!!""""""######""""""!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""######"""!!!!!!!!!"""""" !!!"""######""""""!!!""""""""""""############%%%$$$""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&'''((((((%%%%%%&&&''''''(((((())),,,+++***)))((((((((((((************+++,,,---...---111///000444444???WWWyyyssswww{{{jjjaaahhh|||sssmmmjjj|||fffQQQIIIEEE@@@@@@DDDCCCIIITTT^^^hhhpppwww{{{~~~}}}|||~~~~~~xxxmmmcccYYYQQQKKKLLLOOORRRYYY___kkkttt{{{zzzyyytttttt{{{tttjjj```YYYSSSLLLHHHHHHGGGCCC>>><<<;;;<<<<<<<<<<<<@@@EEEJJJOOOTTTYYY]]]^^^ccckkksss{{{""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!""""""""""""!!!!!!"""!!! """"""!!! !!!  !!!"""######!!! !!!!!!!!!%%%$$$###!!! !!!!!!!!!!!! !!!""""""""""""  !!!!!!!!!"""""""""!!!!!!"""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!###""""""!!! !!!""""""######"""!!!!!!"""""""""#########$$$$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''%%%&&&&&&''''''((()))))),,,+++***)))((((((((((((*********++++++,,,---...---111///000444444???WWWzzzsssxxxuuugggbbbnnnqqqnnnoooyyyeeeQQQJJJFFFAAA@@@CCCCCCIIISSS^^^gggooovvvzzz~~~vvvmmm___VVVNNNLLLLLLMMMQQQVVVcccjjjsss{{{|||xxx{{{vvvkkkaaa[[[UUUNNNHHHGGGEEEBBB===;;;:::;;;;;;;;;:::===BBBFFFJJJOOOUUUXXX[[[___gggooowww}}}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!######"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""###"""!!!  ############""""""!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&'''(((((())))))******))))))))))))******++++++++++++,,,---......---111///000444444???WWWzzzyyy}}}qqqeeeeeevvvrrrrrruuuxxxdddQQQKKKGGGAAA@@@CCCCCCIIISSS^^^gggooouuuyyy~~~|||~~~{{{sssfff]]]SSSOOOLLLKKKMMMQQQ\\\bbbiiiooouuuxxxmmmaaa\\\VVVNNNHHHEEEDDD@@@<<<:::::::::999999:::<<<@@@CCCFFFKKKPPPTTTXXX]]]dddllltttzzz~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!! !!!!!!  !!!!!!!!!"""""""""!!!!!! !!!!!!"""######!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""!!! #########""""""""""""###############$$$$$$$$$$$$""""""###$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''((())))))***''''''(((((()))+++,,,---++++++++++++,,,---...///---111///000444444???WWWyyynnndddhhh~~~xxxxxx|||yyyeeeRRRKKKHHHBBB@@@CCCCCCIIISSS^^^gggooovvvzzz~~~{{{}}}~~~}}}vvvlllbbbWWWQQQMMMJJJKKKNNNQQQWWW___dddhhhnnnwww}}}pppccc\\\WWWOOOGGGDDDBBB???<<<:::999999999888999;;;>>>@@@CCCGGGLLLPPPVVVZZZaaaiiiqqqxxx|||~~~""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!! !!!"""!!!  !!!""""""!!!!!!"""$$$ !!!###$$$%%%!!!!!!!!!!!!  !!!""""""### !!!!!!!!!""""""""" !!!"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""!!!!!! !!!!!!"""###""""""""""""###$$$%%%#########$$$$$$$$$$$$%%%""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''(((((()))******'''''''''((()))+++,,,---++++++++++++,,,---...///---111///000444444???WWWxxxmmmdddjjj~~~}}}hhhTTTLLLHHHBBB@@@DDDCCCIIITTT___hhhqqqxxx|||~~~~~~~~~|||~~~~~~~~~|||rrrggg[[[SSSMMMHHHHHHKKKJJJPPPXXX\\\^^^bbbiiiooo{{{vvvfff^^^XXXPPPHHHEEEBBB???<<<:::::::::888777999:::<<<===???CCCHHHLLLQQQUUU\\\dddlllsssxxxzzz""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###""" !!!###$$$###!!! """###""" """$$$!!!!!! !!!!!!"""###$$$!!!!!!!!!!!! !!! !!!!!!""" !!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!""""""""""""###!!!!!!!!!!!!"""###$$$$$$"""!!!!!!!!!"""$$$&&&'''#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))(((((('''''''''((())))))******)))))))))))))))******+++,,,,,,+++,,,,,,---...///---111///000444444???WWWwwwkkkdddkkkkkkUUULLLGGGBBBAAAEEEBBBIIITTT___jjjssszzz~~~~~~}}}~~~~~~~~~~~~zzzoooaaaWWWOOOIIIGGGIIIHHHMMMSSSUUUUUUXXX___eeejjjooowww}}}}}}kkkaaa[[[SSSKKKGGGBBB???<<<;;;;;;:::888777777888999999;;;>>>CCCGGGKKKNNNUUU]]]eeemmmrrrttt"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######!!!!!!""""""""""""!!!!!!!!!###%%%$$$!!! """$$$$$$###"""  !!!""""""!!!!!!$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!!!! ###"""!!!   !!!!!!!!!"""###############"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!!!!!!!"""!!!!!!!!!!!!"""$$$%%%&&&!!!!!!!!!!!!###%%%'''(((######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&''''''''''''''''''(((((())))))******,,,+++***)))((((((((((((,,,,,,,,,,,,---...//////---111///000444444???WWWvvvjjjcccjjjmmmVVVLLLGGGBBBAAAEEEBBBIIITTT```kkkttt|||~~~~~~}}}~~~~~~}}}}}}||||||}}}vvvggg\\\SSSKKKHHHIIIEEEIIILLLMMMLLLPPPWWW^^^\\\aaaiiipppwwwnnnccc]]]UUUMMMIIIBBB@@@===;;;;;;:::999777555666777777888;;;@@@DDDEEEIIIOOOXXX```gggmmmppp$$$'''&&&###!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""######$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""  """!!! !!!""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$###!!! """"""############"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$######""""""!!!!!!######""""""######$$$%%%###""""""!!!"""$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%***))))))))))))))))))))))))+++,,,,,,***)))*********+++,,,---............///222000111555444???WWW|||lllaaafffyyy]]]NNNIIIEEE@@@===FFFJJJQQQ[[[hhhuuu~~~}}}~~~}}}}}}}}}~~~sssfff[[[RRRLLLHHHHHHIIILLLPPPPPPNNNRRRXXX[[[\\\]]]```hhhsssrrreee^^^UUUPPPOOODDD@@@;;;999:::;;;:::888888777666666777999;;;===@@@DDDJJJOOOTTT\\\fffnnn!!!###%%%### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ######""""""!!!!!! !!!""""""""""""!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$###""" !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########""""""!!!!!! ###############$$$%%%%%%$$$$$$##################'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&(((((((((((((((((())))))'''(((******((('''((()))***+++,,,---............---000///111666555AAAYYY}}}nnnbbbeee~~~}}}~~~bbbSSSLLLHHHCCCAAAEEEIIIQQQ[[[fffsss~~~~~~}}}}}}}}}}}}yyylllbbbXXXQQQLLLIIIHHHJJJMMMLLLJJJLLLRRRSSSTTTUUUWWW]]]gggrrryyy}}}xxxkkkcccYYYQQQNNNFFFBBB===;;;<<<<<<:::888888777666555666888:::<<<===AAAFFFKKKPPPWWWaaahhh$$$!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!#########"""!!! !!!""""""######"""""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!""""""  """###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!! $$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$"""!!!!!!'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((&&&(((******((((((((()))***+++,,,------.........+++///...000666666BBB[[[|||oooccceee|||vvvzzziiiXXXOOOIIIEEECCCCCCHHHQQQ[[[eeepppzzz||||||}}}}}}wwwlllaaaXXXSSSLLLJJJJJJKKKJJJGGGIIIMMMMMMMMMMMMOOOSSSZZZbbbhhhuuu}}}wwwxxxrrriii^^^TTTMMMHHHDDD???<<<======;;;999777666555444555777999:::999<<>>>>>===;;;888777666555444444555777888666999===???BBBGGGOOOVVV!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!!!! """######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!"""###%%%%%%$$$$$$###&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))))))))((()))+++++++++***+++,,,)))***+++,,,------------...222000111555555@@@WWWuuuooogggkkkssswww}}}uuuaaaSSSHHHCCCCCCCCCJJJUUU___hhhqqq|||~~~~~~vvviii```XXXRRRNNNMMMKKKIIIJJJMMMLLLMMMMMMMMMLLLNNNQQQTTT___iiixxx{{{tttwww}}}~~~qqqggg]]]UUUMMMHHHBBB???>>>===;;;888888777555333333444666777555777:::;;;===AAAHHHNNN !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######%%%$$$###"""!!!  !!!""""""######"""""" !!!!!!!!! !!!!!!   """###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###""""""############""""""""""""""""""""""""""""""############$$$$$$$$$$$$!!!!!!!!!""""""""""""#########""""""######$$$%%%!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((%%%''')))))))))((()))***)))***+++,,,,,,---------///222000111555444???WWWwww}}}mmmhhhooossswwwyyyvvveeeVVVIIIEEEEEECCCKKKWWWaaaiiittttttkkk___WWWPPPNNNKKKHHHHHHKKKJJJKKKLLLKKKJJJJJJKKKMMMUUU^^^kkkwwwvvvtttxxx~~~wwwmmmccc[[[PPPKKKEEEAAA@@@???;;;999999888666444333444555666444666888888888;;;AAAGGG !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%$$$"""!!! !!!""""""""""""!!! !!!!!!  !!!""""""""""""!!! !!!  !!!"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!"""""""""#########""""""!!!!!!""""""###$$$##################$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&'''((()))((((((''''''&&&&&&&&&%%%''')))))))))))))))+++)))***+++,,,,,,---,,,,,,---111000111555555@@@XXX}}}zzzkkkhhhpppqqquuuyyyqqqbbbTTTIIIEEEFFFBBBKKKWWWaaajjjvvv~~~yyyiii```VVVQQQMMMIIIHHHIIIGGGIIIJJJJJJIIIHHHHHHHHHMMMTTT]]]gggqqqzzztttvvvvvvtttiii```TTTOOOIIIDDDCCCAAA>>>;;;:::999777555444444555666333555666555444777<<>>!!!  !!! !!!!!! !!!!!!%%%$$$$$$$$$######""""""  !!!""" !!!############"""!!!!!!""""""### !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!###"""!!! !!! !!!!!!""""""######%%%$$$"""!!!!!!!!!"""###""""""############"""""" ###### """!!!""""""""""""""""""""""""""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """""""""""""""#########""""""!!! !!!"""###"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""&&&&&&&&&&&&'''((()))))))))(((((('''''''''((((((''''''''''''((()))++++++***+++,,,,,,******+++,,,++++++,,,------......///---///,,,///777:::HHH```zzznnnhhhwwweeelllrrrwwwqqqiii___WWWNNNEEEAAABBBEEEHHHRRR___kkkxxx}}}}}}{{{qqqggg```VVVLLLIIILLLIIIHHHFFFFFFGGGGGGEEECCCHHHGGGJJJQQQWWW```nnn{{{yyyooosssppprrr|||uuukkkcccYYYPPPLLLIIICCC@@@??????===;;;::::::999777666333444444444444444444444!!! !!! !!!!!! !!!!!!######"""""""""!!!!!!!!!  !!!"""###""""""!!! """###%%%%%%$$$""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!! !!!!!!!!!!!!$$$######"""!!!!!!""""""""""""############"""""""""$$$%%%"""!!!###### """""""""""""""""""""""""""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$"""!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''(((((('''(((((()))***+++)))***++++++))))))***+++++++++,,,------......///---000---000777:::HHHaaa~~~qqqlll{{{~~~dddkkkooosssjjjaaaXXXQQQJJJCCC@@@BBBDDDGGGPPP]]]iiiuuu~~~~~~~~~~~~~~~~~~pppeeeZZZOOOJJJKKKKKKIIIGGGGGGGGGGGGEEEDDDEEEDDDFFFKKKOOOVVVbbbnnnttt~~~tttppplllllluuusssggg]]]TTTPPPLLLGGGCCCCCCBBB@@@>>>===<<<;;;888666333333333333444444444555"""!!! """"""!!! !!!!!! !!!!!!!!!!!!   !!!"""$$$######"""!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""!!!!!! """"""######""""""!!!!!!!!!""""""######""""""!!! ###### """"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""###$$$%%%&&&'''&&&%%%$$$###"""!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%&&&'''(((((())))))(((((((((((())))))((()))******)))((()))***++++++,,,------......///...111...000666999HHHbbbtttppp}}}ccciiiooorrrcccYYYPPPJJJEEE@@@???AAACCCFFFOOO[[[fffqqq~~~~~~|||nnncccXXXPPPMMMLLLJJJHHHGGGGGGGGGEEEDDDDDDBBBBBBEEEGGGKKKUUU```dddppp~~~zzzpppjjjhhhnnnxxx~~~nnndddZZZUUUQQQKKKHHHHHHFFFDDDBBBAAA???<<<999666333333333333333444444555$$$"""""""""$$$%%%$$$###!!!!!! !!!!!! !!!!!!""" !!!!!!""""""######"""!!! !!!$$$''' !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!  !!!#########"""!!!!!!!!!!!!  !!!"""######"""!!! !!!!!!""""""""""""!!!!!! ###""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$######""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''((()))++++++***))))))(((((((((((())))))***+++***)))((()))+++++++++,,,------......///...222000111666999IIIddd||||||wwwuuu~~~ccciiivvvwwwbbbWWWLLLGGGCCC???>>>@@@BBBEEENNNZZZdddmmmzzz~~~~~~~~~yyymmmbbbXXXQQQMMMKKKHHHGGGFFFFFFEEEDDDDDDBBBAAACCCCCCEEENNNXXX```lllyyytttlllgggjjjqqqzzzvvvkkk```[[[VVVPPPLLLLLLIIIGGGFFFEEECCC???:::666444444333222222333444555"""!!! !!!###$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!''''''&&&%%%$$$###"""""" !!!!!!!!!"""""" !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!! !!!!!! """#########""""""###""""""!!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!"""$$$### $$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! """"""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''((()))***+++,,,***))))))(((((((((((()))***+++,,,,,,******+++,,,++++++,,,------......///...222000111666999JJJgggyyyuuu|||eeekkkggg[[[NNNGGGCCC@@@>>>@@@AAAEEEOOO[[[dddlllvvv~~~~~~}}}}}}~~~yyylll___TTTOOOMMMIIIGGGFFFFFFEEEDDDCCCAAA@@@AAAAAABBBJJJSSS]]]iiiwww{{{qqqiiigggjjjpppzzzsssggg```ZZZSSSOOOOOOKKKJJJJJJIIIHHHCCC>>>999777666444333222333444555 !!!!!! !!!!!! !!!!!!!!!""""""""""""######### !!!""""""""""""!!!"""#########!!!!!!'''(((&&&!!! !!!!!!!!!""""""""" !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!"""#########"""""""""""""""""""""!!!!!!!!! !!!"""""""""!!!!!! !!!!!!""""""!!!!!!   !!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!  """###$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&'''((())))))))))))(((((((((((())))))***,,,---,,,+++***+++,,,++++++,,,------......///---222111111666999LLLjjjwwwtttsssiiiooommm___PPPHHHDDD@@@??????@@@EEEQQQ___hhhmmmuuu}}}~~~}}}}}}}}}}}}~~~~~~~~~vvvfffXXXSSSPPPKKKIIIHHHGGGGGGFFFBBB@@@???@@@???@@@GGGPPPWWWcccqqq~~~xxxlllgggfffhhhnnnttt|||nnnfff___WWWRRRRRRMMMMMMNNNOOONNNJJJDDD@@@;;;999666444333333333444 !!!!!! !!!!!! !!!!!!!!!!!!"""""""""######### !!!"""###""""""!!!!!!"""""""""!!!  $$$$$$""" !!!!!!!!!"""""""""""" !!!"""#########""""""""""""!!!!!!!!!!!! !!!!!!"""############"""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""  """############""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((()))******((('''''''''''''''(((((((((((('''(((((()))***+++)))+++,,,+++***)))***+++++++++,,,------......///+++111111111666:::NNNmmmuuussssssmmmrrrooo```OOOGGGDDD@@@>>>??????FFFTTTdddlllpppuuu|||}}}||||||~~~~~~~~~}}}~~~rrrdddXXXTTTOOOLLLKKKKKKJJJIIIDDDBBBAAABBB@@@@@@FFFNNNUUU```mmm||||||}}}ssskkkfffdddgggkkkxxxvvvlllcccZZZUUUTTTOOOQQQSSSUUUUUURRRLLLGGG>>><<<999555333333333444!!!  ###$$$$$$###!!!!!! !!!!!! !!!!!!!!!""""""###### """#########"""!!! !!!!!!!!!  !!!!!!!!!!!!!!!"""""""""""" !!!"""######$$$""""""""""""!!!!!!!!!!!! !!!"""######$$$%%%$$$###!!!!!!!!!"""### !!!!!!!!!!!! !!!"""### !!!!!!!!!!!! """$$$### $$$&&&%%%"""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!""""""!!!!!!"""######"""!!! """""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''(((((()))***++++++******))))))))))))***''''''''''''(((***++++++(((***+++***)))((()))***++++++,,,------......///***000000111666;;;PPPoooxxxvvvtttpppuuuooo^^^MMMEEECCC@@@>>>>>>>>>GGGVVVgggooorrrvvv|||~~~}}}|||{{{~~~~~~~~~qqq[[[XXXRRROOONNNMMMMMMLLLHHHFFFEEEEEEBBBAAAGGGNNNYYYaaannn}}}}}}yyy{{{~~~zzzpppiiieeeeeeiiinnn~~~zzzooofff]]]WWWVVVQQQSSSVVVYYYZZZWWWQQQMMMAAA>>>:::666333333333333""""""!!!!!!!!!!!!""""""&&&%%%###"""!!!!!!!!!"""######""""""!!!!!! """!!!  !!!"""""""""######"""!!! """"""!!!!!! !!!!!!!!!!!!!!! ###############""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!""""""#########""""""""""""###### """######!!!""""""!!! !!!""""""""""""""""""""""""!!!"""###""" """"""!!!!!!!!!!!!"""""""""############$$$$$$$$$###"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$%%%&&&'''(((+++***)))((((((***,,,---''''''(((((())))))******((((((((()))******++++++++++++,,,---//////---+++++++++,,,,,,---.../////////111000444:::<<>>;;;888444333555""""""!!!!!!!!!!!!""""""######"""!!! """""""""!!!!!!!!!!!! ######""""""""""""###$$$!!!  !!!""" !!!!!!!!!!!!!!! !!!!!!"""""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!!!! !!!!!!"""""""""###############$$$###"""!!!  """""""""""""""""""""""" !!!###%%%&&&&&&%%%%%%$$$$$$############$$$$$$"""""""""#########$$$$$$###""""""""""""###$$$$$$'''''''''&&&'''(((((())))))((('''''''''(((******))))))))))))((((((((((((&&&'''((()))***+++,,,,,,000...,,,---...///...---,,,,,,,,,---....../////////111000333888999MMMnnnvvv{{{lllYYYHHHDDDBBB>>>===@@@DDDIIIVVVeeennnrrrvvv|||~~~~~~~~~}}}}}}tttjjj___ZZZWWWSSSQQQRRRTTTVVVWWWTTTNNNKKKKKKMMMMMMQQQZZZgggxxx}}}uuukkkgggfffhhhttt~~~rrriiiccc```]]]aaacccdddfffhhheee___SSSKKKCCC@@@;;;666444555""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########"""  !!!""" !!!!!!"""""" !!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!"""""""""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""#########"""!!!!!! !!!!!!"""""""""!!!!!!!!!"""###$$$$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$######""""""######$$$""""""""""""############"""""""""#########$$$$$$&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''((()))******))))))((((((''''''&&&'''''')))***+++,,,---///---++++++...000000000,,,---------......//////000111000333777888KKKlllqqqvvvlllYYYHHHCCCBBB>>>===AAADDDIIIUUUccclllqqqvvv|||}}}~~~}}}~~~~~~uuuhhh___YYYUUUTTTWWWZZZ\\\]]]ZZZSSSNNNLLLLLLIIILLLTTT```nnn~~~{{{|||yyynnnhhhgggfffrrrxxxnnngggdddbbbfffhhhhhhjjjllliiicccZZZQQQIIIEEE???888555555""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""'''%%%###!!! !!!""" !!!!!!""""""""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""######  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###""""""!!!!!!""""""###!!! !!!"""###$$$$$$###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########"""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******))))))((((((''''''''''''((()))***+++,,,,,,,,,***)))+++...111222333------...............///000111000333777888KKKlllkkkpppkkkYYYHHHCCCBBB>>>>>>AAADDDHHHSSSaaakkkpppwww}}}~~~~~~|||}}}~~~pppeee\\\WWWWWW[[[]]]```bbb___WWWPPPLLLKKKGGGHHHOOO[[[fffsssxxxyyy|||oooiiihhheeeqqqtttkkkhhhgggjjjllllllnnnooolllfff```XXXOOOJJJCCC;;;666666""""""!!!!!!!!!!!!""""""!!!!!!"""""""""!!!!!!  !!!!!!!!! !!!""""""!!!!!!&&&%%%$$$"""!!!!!!"""### !!!!!!!!!!!!!!!"""!!!!!!!!! !!!""""""""""""!!!  !!!!!!""""""######$$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""""""""###### !!!!!!""""""######""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''))))))))))))((((((((((((((((((((()))******++++++***))))))***...111111111........................///111000333888999MMMnnnjjjnnnkkkXXXHHHCCCBBB>>>>>>BBBBBBGGGQQQ___jjjpppxxx}}}}}}xxxlllbbb[[[[[[___```dddfffccc[[[SSSMMMKKKFFFFFFLLLXXXaaajjj}}}~~~uuuwww{{{}}}oooiiigggdddooozzzpppkkkkkknnnqqqqqqsssvvvsssmmmfff^^^UUUOOOHHH???999888""""""!!!!!!!!!!!!""""""!!!!!!"""######""""""!!! !!!!!!!!!"""######""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!  !!!""""""###!!!!!!""""""###""""""""" !!!!!!"""######$$$$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""######"""""""""""""""!!!""""""###$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!"""###""""""""""""""""""###!!!!!!!!!!!!"""""""""###"""###$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))*********))))))+++...///...---////////////............///111000444999;;;NNNooollloookkkXXXGGGCCCBBB???>>>BBBAAAEEEOOO^^^iiipppyyy~~~}}}}}}~~~}}}tttjjjaaa^^^```bbbfffjjjggg___VVVOOOLLLFFFDDDJJJUUU]]]eeewww}}}uuuwwwzzz}}}~~~ooogggeeeccclll~~~uuuooonnnrrrvvvwww{{{}}}wwwlllddd[[[UUUNNNDDD>>><<<""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!! """###$$$$$$$$$###"""###$$$%%%%%%""""""!!!!!!  """$$$%%%&&& !!!###$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""#########"""""""""""""""!!!!!! !!!!!! """$$$%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&''''''((((((''''''''''''(((((())))))******************))))))))))))+++******,,,------+++(((///////////////.........///111000444:::<<>>BBB@@@DDDNNN]]]hhhqqqzzz~~~~~~}}}~~~|||{{{|||~~~~~~zzzqqqfff```aaadddhhhllljjjbbbXXXQQQNNNEEECCCIIITTT[[[bbbuuu}}}uuuxxx{{{|||~~~nnneeecccbbbiiiyyyxxxrrrppptttyyy|||ppphhh___YYYQQQGGGAAA@@@"""""""""""""""""""""""" !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!  !!!""""""""""""""""""###$$$$$$!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###""""""############""""""!!!!!!!!!!!! """!!!   ###&&&########################"""!!!!!!!!!!!!###%%%&&&######$$$%%%$$$###"""!!!&&&%%%$$$$$$#########$$$...---,,,+++***(((((('''(((((()))***************,,,,,,,,,,,,+++***))))))))))))))))))***,,,...000,,,,,,------.../////////,,,222222444999===OOOlllvvvsssfffXXXIIIBBB@@@??????AAA@@@DDDMMMYYYhhhttt}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||~~~{{{{{{{{{|||{{{ttthhhaaa___ffflllqqqnnneeeZZZRRROOOIIIGGGIIIPPPXXXccctttzzzwwwxxx|||mmmdddbbb^^^iiixxx{{{tttxxx}}}{{{uuummmccc[[[VVVOOOFFF???"""""""""""""""""""""""" !!!"""!!!  """"""""""""""""""""""""""""""""""""!!! ######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!  !!!"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! !!!""""""""""""############""""""###""""""""""""!!!!!!!!!"""!!!!!! """###"""!!! """########################""""""!!!!!!"""###$$$%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$#########""""""(((((((((((())))))))))))(((((()))************)))++++++,,,,,,++++++************))))))***+++,,,---+++++++++,,,------......,,,222222444999<<>>@@@@@@GGGQQQYYY```hhhrrryyy~~~{{{{{{~~~~~~{{{tttsssqqqnnnkkkfffcccaaaYYYZZZYYYXXXWWWTTTRRRPPPOOONNNLLLJJJIIIHHHHHHGGGHHHIIIIIIHHHFFFGGGIIIKKKMMMOOOQQQQQQPPPOOOPPPQQQKKKJJJJJJKKKMMMPPPSSSUUUZZZ\\\^^^```___\\\WWWUUUOOOOOOOOONNNMMMKKKJJJJJJIIIIIINNNUUUXXXUUUSSSUUURRRUUUZZZ^^^___]]]WWWSSSNNNLLLMMMQQQWWWaaappp~~~~~~xxxvvv{{{gggXXXRRROOO\\\ooo}}}mmmfff___ZZZXXXUUUNNNIII"""""""""""""""""""""""" !!!"""!!!  """ !!!"""###$$$&&&&&&''''''$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###$$$%%%&&&&&&%%%$$$### ###$$$%%%$$$###""" !!!"""######"""!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$######"""######!!!"""#########"""""""""############""""""############"""""""""""" """###$$$###"""!!!!!!###$$$%%%&&&'''########################!!!"""###%%%&&&&&&%%%%%%""""""!!!!!!"""$$$&&&'''$$$#########$$$$$$&&&&&&%%%&&&&&&''''''(((((((((&&&''''''(((((((((((((((((())))))************)))((()))***++++++***)))(((,,,,,,------...//////000000444333333888===QQQpppoooccchhhzzz[[[OOODDD@@@@@@???>>>@@@>>>FFFPPPXXX___gggqqqyyy~~~zzzzzz~~~~~~}}}wwwrrrmmmjjj```aaaaaa```]]]ZZZVVVTTTRRRPPPNNNKKKIIIHHHHHHHHHEEEFFFGGGFFFEEEEEEFFFHHHFFFGGGHHHHHHGGGGGGIIIJJJGGGFFFFFFFFFHHHJJJMMMNNNOOORRRVVVYYYYYYWWWTTTQQQQQQPPPPPPNNNMMMKKKIIIHHHFFFEEEGGGJJJKKKIIIKKKPPPOOORRRVVVZZZ\\\ZZZVVVRRROOOMMMNNNRRRYYYbbbrrr}}}wwwvvvzzz~~~fffWWWPPPLLLZZZooo}}}kkkeee^^^ZZZXXXUUUNNNIII !!!""""""!!! ######################## !!!"""######$$$$$$$$$$$$############"""$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!######""""""!!!!!!  """$$$$$$$$$######!!!###$$$###  """"""$$$%%%%%%$$$"""###$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!""""""!!! !!!!!!""""""!!!!!!!!!$$$&&& !!!"""######"""!!! """""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$ !!!$$$&&&%%%%%%$$$###""""""######"""%%%!!!&&&!!!!!!--- ############$$$%%%&&&&&&"""######$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...//////000///444;;;===PPPooooooaaagggzzzvvv\\\PPPFFFDDDAAA<<<===CCCDDDHHHOOOWWW```jjjtttzzz||||||~~~~~~}}}}}}yyyssssssqqqnnnllliiifffaaa]]]]]]WWWRRRQQQRRRRRROOOLLLIIIIIIGGGEEEDDDDDDEEEGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDFFFHHHIIIOOOQQQTTTVVVWWWVVVTTTSSSOOOOOOPPPPPPOOOLLLGGGBBBCCCBBBBBBAAABBBCCCEEEFFFFFFJJJOOOTTTVVVVVVUUUSSSOOOMMMOOOUUU[[[bbbnnnxxxwwwsssxxxzzzeeeWWWRRRNNNXXXnnnzzzlllhhhbbb\\\XXXTTTPPPMMM!!!!!!"""######"""!!!!!!######################## !!!!!!"""######$$$!!!""""""###$$$%%%&&&&&&"""""""""!!!!!! """"""############""""""###"""""""""!!!!!!!!! !!!"""######$$$$$$###!!!###$$$###  """ !!!  """"""!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!(((&&&$$$"""!!! !!!!!!""""""""""""!!!!!!$$$#####################%%%%%%$$$######"""!!!!!!######"""""""""!!!!!!!!!$$$$$$%%%###"""!!!###$$$$$$###""""""!!!!!!"""""" $$$"""(((######...!!!$$$$$$$$$###$$$$$$%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***))))))))))))******************+++++++++,,,,,,,,,......---......///000111000111000444;;;===OOOnnnppp___ccczzzxxx]]]PPPFFFDDDAAA<<<===CCCBBBFFFMMMUUU^^^gggpppvvv~~~}}}}}}~~~}}}}}}|||yyytttoookkkhhhccc]]][[[[[[YYYUUUQQQPPPOOONNNLLLIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBCCCDDDEEEFFFLLLMMMPPPRRRSSSRRRPPPOOOMMMMMMMMMNNNNNNLLLHHHEEE@@@???>>>===>>>???@@@AAACCCFFFKKKOOORRRSSSSSSSSSPPPNNNOOOTTTZZZ```kkkuuu}}}|||tttpppttt|||uuu```RRRMMMLLLVVVkkkxxxkkkgggaaa\\\XXXTTTPPPNNN"""######$$$$$$######""""""""""""""""""""""""""" !!!!!!""""""#########!!!""""""###$$$%%%&&&&&&"""""""""""""""!!!!!!!!!######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!"""###"""!!! !!!""""""""""""!!! """""""""!!! """"""""""""""""""""""""!!!""""""!!! !!!!!!""""""$$$$$$"""""""""!!!!!!!!!!!!""""""%%%%%%$$$######"""!!!!!!$$$$$$$$$######""""""!!!$$$$$$###""" """$$$%%%$$$###""""""######"""!!!!!!!!!!!!!!!!!! $$$!!!((($$$$$$000###%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,......---......///000111111222000444:::<<>>???DDDBBBGGGNNNUUU]]]fffnnnttt{{{}}}~~~~~~}}}{{{vvvoookkkhhhddd___[[[TTTSSSQQQOOOLLLJJJGGGFFFKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHJJJLLLNNNNNNNNNLLLKKKKKKJJJIIIJJJJJJJJJHHHFFF>>>===<<<;;;;;;;;;<<<===???AAAEEEIIILLLOOOQQQRRRQQQNNNOOOSSSXXX^^^hhhqqqwwwzzzrrrnnnqqqxxx~~~qqq]]]OOOJJJJJJSSSggg~~~uuujjjfff```[[[XXXUUUQQQOOO########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$#########"""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!###$$$&&&""""""""""""!!!!!!!!!!!!$$$$$$$$$"""!!! """$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!""""""&&&$$$"""###"""!!! !!!"""###$$$#########"""""""""!!!$$$#########"""""""""!!!######"""!!! !!!""""""""""""######""""""!!!!!!!!!"""""" ### &&&###'''666+++&&&&&&%%%$$$##################$$$$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((('''(((((()))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///111222000444:::;;;MMMlllmmmZZZ]]]tttbbbSSSFFFCCCBBB???@@@EEEEEEIIIPPPXXX___gggoootttwwwyyy{{{|||}}}~~~~~~}}}~~~xxxrrrlllhhh]]]ZZZVVVRRRPPPOOOMMMLLLNNNNNNNNNMMMLLLJJJHHHGGGHHHGGGEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJIIIHHHHHHFFFDDDDDDEEEEEEDDDCCC???>>>===<<<;;;;;;<<<===<<<===@@@CCCHHHMMMQQQSSSPPPMMMNNNRRRWWW]]]gggqqqttt}}}zzzrrrnnnpppwww|||ooo]]]PPPJJJIIIRRReee~~~{{{rrriiieee___[[[XXXUUUQQQOOO""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!###$$$&&&###""""""!!!"""!!!!!! !!!!!!!!! """""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!"""$$$ """### ###"""!!! !!!"""###!!!!!!"""""""""##################"""""""""""""""!!!!!!!!!!!!!!! !!!""""""!!!""""""#########""""""######$$$ """%%%%%%...CCC<<<&&&&&&%%%$$$###############$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))***))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///111222000444999;;;LLLkkkyyykkkZZZ]]]nnnfffUUUFFFCCCBBB???@@@EEEEEEJJJQQQYYY```hhhnnnsssvvvxxxyyyzzz{{{}}}~~~}}}~~~~~~zzzsssmmmeee^^^[[[ZZZXXXWWWSSSSSSSSSSSSQQQOOOMMMKKKKKKJJJHHHFFFEEEDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEDDDFFFCCCAAA?????????>>>===???>>>===<<<;;;;;;<<<<<<;;;<<<>>>AAAFFFLLLQQQTTTNNNLLLMMMRRRXXX^^^iiisssttt|||yyyqqqmmmooouuuzzz}}}{{{lll\\\PPPJJJHHHSSSeee{{{yyyqqqhhhddd___[[[WWWTTTQQQOOO###""""""!!!!!!""""""###""""""""""""""""""""""""######################## !!!"""###$$$$$$!!!!!!!!!"""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%###"""!!!!!!""""""!!! !!!#########"""###$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """######"""!!!!!!"""$$$"""!!!###%%%&&&$$$!!!""""""!!!!!!!!!!!!"""""" !!!""""""###$$$$$$"""""""""""""""""""""""" !!!""""""######!!!###$$$###"""!!!!!!"""###############$$$$$$%%%!!!%%%(((222JJJDDD%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''')))*********)))((())))))))))))******************+++++++++,,,,,,,,,......---......///000111000111///333999;;;MMMlll~~~ppp{{{lll[[[___iiikkkXXXGGGCCCBBB???@@@DDDCCCHHHPPPXXX```gggmmmrrrwwwxxxzzz{{{{{{|||~~~}}}~~~~~~}}}}}}}}}~~~yyyqqqllliiieeebbb___``````___\\\YYYUUUSSSRRRPPPMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@@@@CCCAAA>>>===<<<<<<;;;999<<<;;;:::999999999:::;;;;;;;;;===@@@EEEKKKPPPSSSOOOMMMNNNTTTYYY```kkkuuuttt||||||vvvooolllnnnsssxxx{{{}}}{{{tttfffXXXNNNIIIIIIVVVhhhzzzyyysssiiieee___ZZZWWWTTTPPPNNN$$$###""""""""""""###$$$################################################!!!!!!"""###$$$%%%&&&&&& !!!!!!"""""""""""""""############"""""" !!!!!!!!!"""""""""### !!!"""######$$$$$$###$$$""" !!!"""###!!! $$$&&&&&&%%%%%%&&&""""""!!!""""""###$$$%%%""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!###%%%&&&&&&&&&!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""""""""""" !!!""""""###$$$$$$"""######""" !!!###"""""""""""""""###$$$$$$ """$$$$$$+++>>>555$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((&&&''')))*********(((((())))))))))))******************+++++++++,,,,,,,,,......---......///000111...000...333999;;;MMMmmmuuuiiiqqq~~~ppp^^^aaafffooo[[[HHHCCCBBB??????CCCCCCIIIQQQZZZaaaiiiooosssxxxzzz||||||||||||~~~}}}||||||~~~}}}}}}||||||}}}}}}xxxvvvvvvuuurrrnnniiidddaaa\\\[[[XXXTTTRRRPPPOOOOOOMMMLLLJJJHHHFFFCCCAAA@@@???>>><<<<<<======;;;999:::999888888888999:::;;;::::::<<<@@@EEEJJJOOOQQQSSSQQQQQQVVV[[[aaakkkuuuvvv~~~~~~{{{vvvpppnnnoootttyyy|||{{{xxxooobbbVVVMMMIIIJJJYYYlll{{{yyyuuujjjeee```ZZZVVVSSSOOOLLL&&&%%%$$$######$$$%%%&&&########################$$$$$$##################&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""###### """$$$$$$$$$######$$$""" ######!!! ######"""""""""!!!!!!""""""###%%%&&&'''""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!###$$$###!!! !!!"""######"""!!! ######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############"""%%%!!!!!!!!!!!!!!!"""######"""$$$###,,, ############$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&''')))***+++***((('''))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////---///...222999;;;NNNmmmnnneeekkkvvvttt```bbbeeerrr\\\IIICCCBBB??????BBBEEEKKKSSS\\\dddlllrrrvvvzzz|||~~~~~~}}}|||}}}~~~{{{{{{{{{~~~~~~~~~}}}wwwpppmmmfffeeeaaa^^^[[[YYYXXXXXXSSSRRRPPPMMMJJJGGGEEECCC===<<<<<<===>>>???===;;;::::::999999999;;;<<<===999:::<<<@@@DDDIIIMMMPPPWWWTTTTTTXXX\\\aaajjjtttzzz}}}xxxsssqqqsssxxx|||~~~}}}xxxnnnbbbVVVNNNKKKKKK\\\ooo{{{zzzvvvjjjfff```ZZZVVVRRRNNNKKK$$$$$$######"""#########"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$#########""""""%%%$$$######"""#########'''%%%###  """"""""""""""""""###### """######""""""###%%%""""""""""""############!!!###$$$###"""!!!"""###&&&%%%%%%$$$###"""!!!!!! !!!!!!###$$$%%%&&&&&&###"""###%%%'''(((&&&%%%%%%$$$$$$$$$######"""""" !!!"""###$$$"""###%%%%%%###"""###$$$#########""""""""""""""""""""""""""""""######$$$ !!!!!!"""""" !!!"""###$$$"""""""""""""""######$$$"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))************,,,,,,,,,+++++++++******---------...............000222111555999999LLLllljjjdddgggqqqzzz^^^aaafffqqq\\\IIICCCAAA>>>???CCCFFFKKKTTT___hhhooosssttt{{{|||}}}~~~~~~{{{zzzzzz|||~~~yyyppplllllljjjddd^^^\\\YYYUUURRROOOLLLHHHEEE===<<<::::::;;;:::999777999999999999:::;;;<<<===999;;;???BBBFFFJJJNNNQQQUUUTTTTTTVVV[[[ccckkkqqq}}}{{{wwwuuusssuuu{{{ttthhh[[[SSSMMMKKKOOOZZZkkk{{{}}}vvvqqqkkkgggbbb\\\WWWQQQLLLHHH%%%$$$$$$#########$$$$$$"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$#########""""""$$$$$$######$$$%%%&&&&&&&&&$$$"""  !!!#########""""""""""""""" """######!!!!!!"""$$$""""""""""""############!!!###$$$###"""!!!"""$$$$$$$$$#########"""""""""!!!!!!"""###$$$%%%%%%&&&######$$$&&&(((((('''%%%""""""""""""!!!!!!!!! ############$$$%%%&&&''' """######"""!!!!!!"""###""""""""""""""""""""""""""""""""""""######$$$ !!!!!!!!!"""""""""'''''''''&&&&&&%%%%%%%%%"""""""""""""""######$$$!!!!!!!!!!!!!!!"""###########################"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''((()))))))))))))))))))))))))))*********************++++++,,,,,,,,,---------..................111000444999;;;NNNnnnkkk```eeesss}}}aaaeeehhhooo[[[IIICCCBBB???@@@DDDGGGMMMWWWbbbkkkqqquuuvvv||||||~~~{{{zzzzzz{{{}}}~~~{{{tttnnnkkkgggaaa[[[UUUOOOIIIEEEDDDBBB@@@???>>>===;;;999888888888999::::::;;;;;;:::<<>>>>>>>>=========>>>???@@@BBBFFFLLLPPPTTTVVVYYY[[[___gggpppwww~~~~~~wwwlll___UUUQQQPPPaaaiiiuuuzzzrrrlllfffbbb]]]XXXVVVTTTQQQPPP%%%$$$$$$$$$%%%%%%&&&'''"""$$$&&&%%%$$$###$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&############""""""!!!!!!"""###$$$###!!! !!!############$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$$$$###"""!!! ##################$$$$$$'''''''''(((******(((&&&##################$$$$$$$$$$$$#########$$$%%%%%% """$$$###"""!!!"""###!!!!!!""""""############"""""""""""""""######$$$$$$$$$$$$$$$###############$$$%%%%%%$$$""" """""""""""""""######$$$###""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''''''''''''''((()))))))))))))))((()))))))))************++++++++++++++++++++++++,,,,,,------...//////000000222111444999:::LLLmmm~~~qqqwwweeehhhggghhhVVVFFFCCCCCCAAABBBFFFFFFMMMXXXeeennnsssuuuuuuvvvxxx{{{~~~{{{yyyxxxxxxzzz||||||||||||}}}~~~~~~}}}{{{|||~~~xxxooojjj```\\\UUUPPPKKKGGGCCCAAA????????????>>>===<<<<<<===>>>@@@AAABBBEEEJJJMMMSSSVVV[[[^^^bbbiiittt{{{zzzoooaaaWWWTTTTTTgggoooyyy~~~}}}}}}|||}}}|||vvvnnniiiccc```[[[XXXVVVUUURRRQQQ$$$######$$$$$$%%%&&&'''"""$$$&&&%%%$$$###$$$%%%###############$$$$$$$$$%%%$$$######"""""""""###"""""""""""""""""""""""""""""""""""""""""""""###"""###$$$###"""!!!"""############$$$$$$$$$$$$%%%###$$$%%%$$$#########%%%%%%$$$######!!! """"""#########$$$$$$$$$'''''''''(((******(((&&&!!!!!!!!!!!!""""""""""""######"""""""""######$$$"""###%%%%%%#########$$$!!!!!!!!!"""######$$$$$$"""""""""""""""######$$$$$$$$$$$$###############!!!"""###$$$%%%$$$######"""""""""""""""######$$$ !!!!!!"""""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((('''''''''''''''((()))))))))))))))))))))))))))************,,,,,,,,,+++++++++******+++,,,,,,---...///000000111333222555999999LLLlll}}}eeegggggghhhUUUFFFCCCCCCAAABBBFFFCCCJJJUUUaaajjjooorrrrrrsssvvvzzz|||{{{{{{|||~~~~~~~~~||||||}}}~~~}}}{{{|||~~~tttnnneee]]]UUUOOOIIIEEEBBBAAA???===<<<;;;;;;:::===???AAABBBCCCEEEHHHJJJNNNTTTZZZ^^^bbbjjjvvv{{{ooobbbZZZZZZ\\\lllrrr{{{}}}{{{xxxvvvuuuvvvwwwwwwvvv|||zzzyyywwwuuupppjjjfff```^^^[[[YYYXXXUUURRRPPP"""""""""######%%%&&&&&&"""$$$&&&%%%$$$###$$$%%%""""""#########$$$$$$$$$$$$$$$#########$$$%%%%%%"""############""""""!!!!!!!!!!!!"""######$$$$$$"""###$$$$$$######$$$%%%#########$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%"""#####################!!!!!!"""###$$$%%%%%%&&&'''&&&&&&((())))))'''%%% !!!!!!!!!""""""""""""!!!!!! !!!!!!"""$$$%%%%%%$$$######$$$ !!!!!!"""######$$$$$$"""""""""""""""######$$$$$$$$$#########""""""""" !!!""""""""""""""""""""""""######$$$!!!!!! !!!!!!"""###"""#####################%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((()))))))))))))))))))))))))))************++++++++++++++++++,,,,,,++++++,,,---...///000000///111111444999:::MMMmmmfffgggiiigggUUUFFFCCCCCCAAAAAAEEEBBBHHHRRR]]]fffmmmpppqqqrrrvvv{{{~~~|||}}}~~~~~~~~~|||}}}|||pppddd[[[SSSNNNIIIGGGCCC???===<<<<<<<<<<<>>>>>@@@CCCCCCBBBAAA@@@AAAEEEEEEIIIPPPYYYcccssstttpppiiibbb___bbbhhhnnnvvvyyy}}}~~~{{{xxxqqqkkkfffccc```\\\\\\___bbbaaaaaaaaa````````````^^^]]]\\\[[[ZZZVVVPPPLLL&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!"""###&&&'''((('''%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############"""""""""!!!""""""###$$$$$$%%%&&&&&&$$$######$$$%%%$$$""" ###$$$$$$$$$$$$###""""""!!!!!!!!!""""""###$$$$$$########################$$$""""""$$$&&&&&&###!!!"""!!! !!!"""############""""""""""""""" """######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!######""" !!!%%%)))---***%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++******))))))))))))*********++++++,,,---------///......---...///000000000222111555;;;<<>>???AAACCCCCCAAA@@@@@@AAAEEEDDDGGGNNNUUU^^^lllzzzppplllfffbbbcccgggmmmqqquuuxxx|||~~~{{{wwwtttnnnhhhcccbbb___[[[[[[___aaaaaaaaaaaaaaaaaaaaaaaa^^^]]]\\\[[[YYYUUUPPPLLL%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%###!!!!!!!!!"""""""""#########%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""###$$$&&&''''''######"""###$$$$$$""" """############"""!!!!!!""""""""""""""""""##############################$$$###"""###$$$%%%$$$"""######"""!!!!!!!!!""""""""""""""""""############!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!"""%%%''')))'''%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***,,,,,,***))))))((())))))+++++++++,,,------.....................///000000000222222555:::<<>>??????AAACCCBBBAAA@@@@@@AAADDDBBBDDDJJJOOOVVVcccooommmhhhddddddiiiooosssttttttvvvzzz|||{{{wwwqqqnnnhhhccc```___]]][[[\\\___bbbbbbbbbbbbbbbbbbbbbbbb___]]]\\\[[[XXXTTTNNNJJJ%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!""""""!!!""""""""""""#########$$$%%%%%%%%%$$$$$$##################"""""""""""""""!!!""""""###$$$%%%%%%&&&  """%%%&&&&&&%%%###############""""""!!!"""############""""""!!!###########################"""!!! !!!!!!""""""&&&&&&%%%$$$$$$#########!!!!!!""""""######$$$$$$!!!"""######"""!!!"""$$$########################!!!###$$$$$$######$$$&&&#########$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))******++++++******)))*********++++++,,,------......///------......//////000000111333222555:::<<>>???@@@BBBDDDKKKTTT___iiiooorrrsssvvvzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}qqq^^^RRRKKKEEEBBBBBBAAABBBCCCBBB@@@???@@@AAA???>>>???CCCFFFKKKUUU```uuu|||mmmkkkjjjnnnvvvzzzyyywwwssstttvvvuuurrrmmmgggdddaaa]]]\\\^^^^^^]]]___bbbddddddeeeeeeeeeeeeeeeeee```^^^\\\ZZZWWWQQQKKKFFF''''''''''''''''''''''''''''''''''''&&&%%%$$$#########$$$%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$###""""""!!!!!!$$$###"""###%%%'''''''''%%%%%%%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$"""""""""###""""""!!! """"""""""""############"""###$$$###"""!!!"""###########################!!!"""######"""!!!"""###"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((())))))+++,,,...///+++++++++,,,------......+++,,,...///000000000000222444222666:::;;;OOOpppeeekkkyyybbbTTTFFF@@@???>>>>>>@@@AAADDDJJJSSS^^^hhhnnnpppqqquuuzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||~~~|||}}}{{{eeeWWWPPPIIIEEEDDDBBBCCCCCCAAA??????@@@AAA>>><<<===@@@BBBEEEOOOYYYjjjyyywwwnnnoooqqqvvv{{{}}}|||yyytttttttttrrrooojjjfffcccaaa^^^^^^```aaa```bbbeeegggggggggffffffeeeeeeeeeaaa___\\\ZZZVVVPPPIIIDDD))))))))))))))))))))))))&&&'''''''''''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!"""""""""########################""""""""""""%%%$$$###$$$&&&((())))))$$$$$$$$$$$$$$$###"""""" """$$$$$$$$$###"""""""""""""""""""""""""""!!!###&&&&&&$$$""""""$$$ !!!"""""""""!!! #########""""""""""""""""""###$$$###!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""!!! !!!###"""$$$&&&&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''((()))***++++++)))))))))***+++,,,---...******++++++,,,---------+++,,,...///000111000000222444333666:::;;;NNNooo}}}bbbhhhyyyeeeVVVHHHAAA???======???AAACCCIIISSS^^^gggmmmooorrruuuyyyzzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}|||~~~zzz|||~~~ooo___VVVNNNHHHFFFCCCCCCCCCAAA???>>>@@@AAA>>><<<<<<>>>>>>???GGGPPP]]]nnnyyysssnnnqqqwww|||~~~}}}vvvuuussspppllliiifffeeeccc``````cccdddccceeehhhiiiiiihhhgggffffffeeedddaaa___]]]YYYUUUOOOHHHCCC))))))))))))))))))))))))$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""#####################$$$$$$%%%%%%&&&!!!!!!""""""#########$$$!!!!!!""""""######$$$$$$###!!!!!!###(((+++---...###############"""!!!!!! """$$$%%%$$$######""""""""""""""""""""""""!!!$$$%%%""" !!! !!!"""$$$$$$$$$###"""$$$$$$######""""""!!!!!!###$$$$$$###!!!!!!!!!""" !!!"""!!! !!!###!!!###$$$###!!!!!!$$$'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((()))***+++++++++++++++***++++++,,,,,,)))******++++++,,,------***,,,...///111111111000222444333666:::;;;NNNooozzz___fffxxxgggXXXIIIBBB???======???AAACCCIIIRRR]]]gggllloootttvvvxxxwwwwwwyyy~~~~~~~~~yyy{{{}}}wwweeeZZZQQQJJJGGGCCCDDDCCCAAA???>>>@@@AAA???===<<<<<<;;;;;;AAAJJJSSSeeeyyyuuuppplllrrrzzzxxxvvvrrroookkkiiigggfffdddbbbbbbeeegggeeegggjjjkkkjjjiiihhhgggfffeeedddbbb```]]]YYYUUUNNNGGGBBB222111000...------------+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))******########################''''''%%%$$$$$$$$$%%%&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''((('''%%%""" !!!$$$&&&######$$$$$$$$$$$$######""""""############""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""############"""###$$$###!!! !!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$#########&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&''''''(((%%%$$$%%%((()))(((&&&+++***)))))))))***,,,---444///***'''(((******)))---+++***(((((()))+++,,,+++,,,...///111222222333000222111555;;;<<>>::::::;;;::::::;;;???AAAMMMSSSdddyyy|||qqqlllnnntttyyy~~~yyysssnnnllllllkkkkkkooonnnmmmlllmmmnnnpppqqqssspppkkkiiihhhgggfffeeedddccc```[[[VVVPPPKKKHHH===<<<:::999777666666555555555444333111000//////++++++******)))))))))))))))(((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&%%%%%%&&&&&&%%%$$$"""!!!######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$############""""""""""""############ """$$$$$$$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##################"""!!!!!! %%%%%%%%%%%%%%%&&&''''''((('''&&&''')))***)))((((((((())))))******))))))---,,,***)))***++++++***,,,+++***))))))***+++,,,+++,,,...///000111222222333333111444:::<<>>@@@EEELLL\\\ssstttjjjiiinnnvvv|||{{{uuupppoooooopppppprrrrrrrrrrrrssssssssstttuuurrrnnnkkkjjjiiihhhffffffdddaaa\\\WWWSSSPPPOOOBBBAAA@@@>>><<<;;;::::::;;;:::999777555333222111.........------,,,,,,+++***)))((('''&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&&&&&&&&&&%%%###"""!!!######$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$$$$$$$#########"""""""""!!!"""""""""###############$$$%%%%%%###!!!!!!"""$$$###"""!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$$$$############%%%%%%$$$$$$%%%%%%&&&'''(((((((((((()))***))))))'''((()))******)))((('''))))))***++++++,,,+++***++++++*********+++,,,,,,+++,,,---///000111111111444444111444:::<<>>>>>BBB@@@CCCGGGNNNXXXbbbjjjoooqqqsssuuuwwwxxx{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~jjj\\\UUUNNNJJJEEEAAA@@@>>>:::777:::;;;<<<;;;:::;;;===???@@@HHHXXXmmm~~~pppgggjjjrrrxxx~~~|||vvvsssrrrssstttttttttuuuvvvwwwwwwwwwvvvuuuvvvssspppmmmlllkkkiiiggghhhfffaaa]]]YYYVVVUUUUUUFFFEEECCCAAA@@@???>>>>>>>>>===<<<:::888666555444222222111111000//////...***)))))))))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$'''&&&%%%######"""############$$$$$$$$$$$$######""""""############""""""""""""#########"""!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$######"""""""""!!!!!!!!!!!!"""""""""############"""###$$$###!!! $$$###"""!!!!!!"""###$$$#################################$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&'''((()))))))))))))))***'''((()))******)))(((''''''(((***+++++++++++++++++++++***++++++,,,,,,---+++,,,---///000000000000333333111444:::;;;MMMlllrrr{{{{{{```ccchhh}}}lllYYYHHHCCCBBB>>>>>>AAA@@@BBBFFFMMMWWWaaajjjoooqqqsssuuuwwwxxxzzz~~~}}}}}}||||||||||||}}}}}}}}}~~~~~~|||kkkbbbWWWQQQIIIEEECCCBBB>>>;;;;;;<<<===<<<;;;;;;<<<>>>@@@GGGUUUjjjzzznnnhhhllluuuzzz|||xxxuuuuuuvvvwwwwwwuuuvvvxxxyyyyyyyyywwwvvvvvvtttqqqooonnnmmmkkkiiijjjgggccc^^^[[[YYYYYYYYYGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@>>>===;;;999888777666666555444333222111111++++++++++++++++++++++++++++++******)))(((((((((###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%%%%$$$###"""""""""###$$$######$$$$$$$$$$$$######"""""""""######"""""""""!!!!!!"""######!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$""""""""""""!!!!!!!!! """"""""""""############ """""""""!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%"""""""""############### !!!"""###$$$&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&((())))))(((''')))***))))))******))))))((((((&&&(((***+++******+++,,,******++++++,,,---------,,,,,,---...////////////111222000444::::::KKKiiiuuu|||eeeddddddwwwjjjWWWGGGBBBAAA======@@@@@@BBBEEELLLUUU```iiioooppprrruuuvvvxxxzzz~~~}}}}}}||||||||||||}}}}}}~~~~~~yyymmm___VVVKKKEEEDDDCCC@@@===;;;<<<======;;;:::;;;<<>><<<;;;;;;999888888777555444444333//////.........---------,,,,,,+++******)))(((((($$$%%%%%%&&&%%%$$$###"""###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""$$$%%%%%%!!!!!!"""#########""""""######$$$$$$$$$$$$######"""######$$$$$$######"""!!!"""###$$$$$$"""!!!""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$#########"""""""""!!!!!!""""""""""""############!!!######""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""""""""#########$$$!!!""""""###$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%''')))(((&&&&&&(((***++++++***)))))))))))))))''')))******)))(((***---)))***+++,,,------------,,,,,,---...////////////...000000555:::999HHHfff{{{hhhccc```ssshhhVVVFFFBBBAAA===<<>>;;;===>>>===;;;::::::;;;<<>>>>>::::::999888777666555444222222111000///......---*********)))(((''''''&&&&&&'''((()))((('''&&&%%%""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&"""$$$%%%$$$""" ######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%%%%$$$""" """"""!!!!!!!!!!!!"""""""""$$$$$$$$$###"""###$$$$$$$$$$$$############"""""""""""""""###############%%%&&&%%%###!!!!!!"""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$&&&((((((&&&%%%''')))---,,,***)))))))))***+++''')))+++***((((((***---)))***+++,,,------------,,,,,,---...////////////,,,///000555:::999GGGdddhhh___^^^qqqgggUUUEEEAAA@@@<<<;;;???@@@AAAEEEKKKTTT___iiioooppprrrtttvvvwwwzzz}}}~~~~~~~~~}}}~~~~~~xxxeeeVVVOOOJJJEEEAAA<<<===>>>===;;;::::::;;;:::BBBOOObbb~~~zzzrrrqqqrrruuuzzzzzz}}}~~~~~~~~~~~~~~~}}}zzzzzzzzzzzz{{{{{{{{{|||yyyxxxxxxxxxyyyyyyxxxvvvsssqqqoookkkhhheeeccccccIIIIIIIIIHHHHHHGGGGGGGGGDDDCCCAAA??????@@@AAABBB;;;;;;:::999888777666666999666333111111111000.........---,,,+++)))(((''')))(((&&&%%%$$$$$$%%%&&&%%%$$$$$$###############'''''''''&&&%%%$$$###"""######%%%%%%%%%%%%######%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#########"""""""""$$$%%%$$$###%%%$$$"""!!!!!!!!!""""""###$$$$$$######"""!!! """"""""""""###############$$$%%%%%%$$$###"""!!! """###$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###%%%'''((()))***,,,...000...***'''%%%&&&((()))((()))***+++++++++++++++,,,,,,++++++,,,,,,---...000///...------...///000000222///222888:::EEE]]]|||gggddd___rrrhhhOOOCCCBBB>>>===???<<<<<<>>>BBBIIISSS^^^hhhnnnsssssstttvvvyyy{{{{{{{{{zzz{{{|||~~~~~~~~~~~~~~~~~~wwwdddWWWNNNHHHDDD@@@>>><<<<<<======<<<:::???CCCMMMbbb}}}uuuuuuzzz||||||{{{~~~{{{wwwvvvwwwyyyzzzzzz{{{zzzzzz|||~~~~~~zzzwwwuuuttttttssspppjjjccc^^^HHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAAAAAAAABBBBBB======<<<:::999888666666888666333222222222111000/////////...---,,,+++******)))'''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&'''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$######""""""###"""""""""$$$%%%$$$###%%%$$$###""""""""""""###"""""""""""""""!!!!!! """"""""""""###############$$$$$$%%%$$$###"""!!!!!!"""######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$%%%'''(((((()))+++,,,...,,,***'''&&&'''((())))))))))))***************,,,++++++++++++,,,------...---------...///111222000333000222888999DDD[[[wwwgggddd___sssiiiPPPCCCCCC>>>===???<<<===???CCCJJJSSS^^^gggmmmrrrrrrtttwwwzzz|||||||||yyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~xxxhhh\\\RRRLLLCCCAAA>>>=========<<<;;;>>>AAAJJJ^^^||||||uuuwww}}}}}}zzzwwwvvvwwwyyyyyyyyy{{{zzzzzz|||~~~}}}{{{{{{zzzzzzxxxuuunnngggaaaGGGGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDDDDCCCBBBBBB@@@???>>><<<:::888777666666444222222333444333222111111111000000/////////,,,+++***((('''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! ###"""""""""$$$%%%$$$###%%%%%%$$$############$$$ !!!!!!""""""!!!!!!""""""""""""###############$$$$$$$$$$$$###""""""%%%%%%%%%%%%&&&&&&&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''((('''''')))***+++***)))((((((((())))))+++***)))((((((((()))***+++++++++++++++,,,------,,,,,,,,,---///000222333111333111222888888CCCYYYsss}}}gggddd^^^uuukkkRRRDDDCCC>>>===@@@===>>>@@@CCCJJJSSS]]]ffflllqqqrrruuuwwwzzz|||}}}~~~}}}}}}}}}}}}||||||||||||~~~~~~yyyhhhYYYPPPHHHEEEAAA???>>>===<<<;;;===???FFFXXXuuuzzzuuuyyy|||zzzwwwvvvwwwxxxyyyyyy{{{zzzyyyzzz}}}~~~|||xxxqqqhhhcccIIIIIIHHHHHHGGGGGGGGGFFFDDDEEEFFFGGGGGGEEEDDDBBBBBBAAA???===:::888666555444333222222444444444333111111111111111111111222...---,,,***)))(((''''''(((''''''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! ###"""""""""$$$%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""############!!!"""""""""#####################$$$############&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&((('''&&&&&&'''((((((((()))))))))))))))(((,,,***((('''&&&'''((()))+++++++++***+++,,,,,,---+++,,,---...///000222222222444111333888777AAAWWWyyysss}}}hhhddd```zzzmmmTTTFFFDDD>>>===@@@===???@@@DDDJJJSSS]]]fffkkkppprrruuuxxxzzz|||~~~~~~~~~~~~~~~rrr___SSSNNNIIIDDD???===<<<;;;:::<<<===BBBQQQlllyyyuuuzzz|||zzzwwwvvvwwwyyyyyyxxxzzzyyyxxxyyy||||||wwwpppgggaaaLLLKKKJJJIIIHHHFFFEEEEEEFFFGGGIIIJJJJJJHHHFFFDDDCCCBBB@@@===;;;888666555444222222222444444333111000000/////////000111222///......---,,,+++***)))(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!###"""""""""$$$%%%$$$###$$$$$$$$$$$$%%%$$$$$$$$$ !!!"""###$$$%%%%%%%%%!!!"""""""""##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((('''&&&%%%'''(((&&&'''((()))***)))((((((,,,***((('''&&&'''((()))+++************+++,,,,,,------...//////000000000111444111333888777@@@VVVuuuyyykkkgggdddpppVVVGGGDDD>>>===@@@>>>???@@@DDDJJJSSS]]]fffkkkpppssswwwyyy{{{|||~~~~~~~~~~~~~~~lll^^^SSSNNNFFF@@@===;;;:::999;;;<<<@@@LLLccc}}}xxxuuuzzz|||zzzxxxxxxyyyzzzyyyxxxyyyxxxwwwxxx{{{|||vvvooogggbbbMMMLLLKKKJJJIIIHHHGGGFFFHHHIIIKKKKKKKKKJJJHHHFFFDDDCCCAAA???<<<:::888777666555444444444444222///000///...---...///000111///////////////---,,,,,,******)))(((((((((((((((&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########"""""""""$$$%%%$$$###"""###$$$$$$%%%$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""#####################"""######$$$%%%$$$$$$$$$$$$############""""""######$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((((('''&&&''')))''''''((()))))))))((((((+++***)))((((((((()))******************+++,,,,,,------...///000000//////000333111333888777@@@UUUssspppmmmjjjrrrXXXHHHEEE???>>>AAA???>>>@@@CCCJJJSSS]]]ffflllqqquuuyyy{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwhhhZZZSSSJJJBBB>>>;;;:::999;;;<<<>>>HHH]]]uuu~~~xxxwww|||}}}{{{zzzyyyzzz{{{zzzyyyyyyyyyyyyyyy|||{{{uuuooojjjfffKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIIIIFFFEEEDDDBBB???===<<<;;;:::999888777666555111///111///...---,,,---///000//////000111111000///...------,,,+++++++++++++++)))))))))))))))((('''&&&&&&%%%$$$######$$$%%%&&&""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%###"""""""""$$$%%%$$$###!!!"""###$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$""""""""""""##################"""""""""###%%%%%%############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''')))((((((((()))***(((((((((((((((''''''''')))))))))******************************++++++,,,***+++---///000111111111///222111333999777@@@UUUssswwwtttppptttYYYIIIEEE???>>>AAA???===???CCCJJJSSS^^^gggmmmrrrvvv{{{|||zzz{{{~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}~~~ooo```YYYNNNEEE@@@===<<<;;;;;;<<<>>>GGGYYYnnn|||~~~{{{yyyzzz~~~|||{{{{{{||||||{{{zzzzzz{{{|||}}}yyysssoookkkiiiIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;999888666222///111000...---,,,---...///...///000222222111000000//////...------------...,,,,,,,,,++++++)))((('''%%%%%%############%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''###"""""""""$$$%%%$$$### !!!"""###$$$$$$###"""!!!""""""############"""""""""""""""##################"""""""""###%%%&&&#########$$$$$$%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))((((((***,,,))))))((('''''''''''''''((()))***+++++++++++++++*********)))***++++++,,,((())),,,///111222333333...111000333999888@@@VVVsss}}}zzztttuuuZZZJJJFFF???>>>AAA???<<<>>>BBBIIISSS^^^hhhnnnssswww||||||zzzzzz~~~~~~}}}~~~~~~~~~~~~||||||}}}~~~~~~~~~|||~~~vvveee]]]RRRHHHBBB???======;;;===???FFFWWWkkkxxx{{{zzzyyyyyy|||~~~}}}||||||}}}}}}|||{{{{{{}}}vvvqqqmmmkkkiiiKKKMMMNNNNNNMMMLLLMMMNNNNNNNNNOOOOOONNNMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA======<<<;;;:::999999888555333111...------............///000000111111111000000000000000000//////---+++))))))))))))'''%%%'''&&&&&&&&&&&&&&&&&&%%%$$$""" """%%%&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$###"""!!!!!!!!!""" !!!!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&''')))******)))'''%%%%%%%%%'''(((((((((((((((((((((((((((******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------.........222555666999CCCMMMtttwwwwwwxxx]]]MMMIIIBBB@@@CCCAAA???AAADDDIIIPPP[[[gggnnnxxxxxxyyyxxxyyy{{{}}}~~~{{{}}}~~~}}}~~~~~~~~~~~~~~~{{{jjj^^^QQQIIICCC===:::;;;888===???AAAMMM```pppuuuuuuuuuvvvzzz~~~~~~}}}}}}}}}~~~vvvpppnnnnnnoooLLLMMMOOONNNMMMLLLLLLMMMNNNOOOOOOOOONNNMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>======<<<;;;;;;;;;666444111///---,,,------...............///000111000000000000000000111111222000///...///...,,,+++''''''&&&&&&&&&&&&%%%%%%%%%###"""###&&&'''&&&$$$!!!"""######$$$$$$######%%%%%%&&&''''''&&&%%%$$$''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&& !!!"""######$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###############$$$""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))***((('''%%%%%%%%%'''(((((((((((((((((((((((((((+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///222555666999BBBMMMqqquuuooo|||aaaOOOJJJBBB@@@BBB??????@@@CCCHHHPPP[[[gggooowwwxxxyyyyyyzzz|||~~~}}}~~~}}}~~~~~~~~~~~~lll___RRRJJJDDD>>><<<<<<:::===???AAAKKK]]]lllrrrtttvvvxxx}}}~~~wwwrrrqqqrrrsssLLLMMMNNNNNNLLLKKKKKKKKKMMMNNNNNNNNNNNNMMMKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>888666333000...---,,,,,,///...,,,++++++---...000//////000000111111222222333111////////////---+++'''''''''&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%&&&''''''''''''&&&&&&'''''''''''''''&&&&&&)))((((((((('''''''''&&&''''''((((((((((((''''''"""###############""""""&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((()))((('''%%%%%%&&&''''''((((((((((((((((((((((((+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------......///000000111111...///222555666888AAALLLmmm~~~ooofffcccQQQKKKBBB???@@@======???BBBHHHPPP[[[gggooovvvwwwyyyzzz{{{}}}}}}{{{{{{{{{}}}}}}|||}}}~~~}}}~~~~~~}}}}}}nnnaaaTTTLLLFFF@@@===>>>;;;===>>>@@@IIIYYYhhhpppuuuwww{{{~~~yyyvvvvvvwwwyyyKKKLLLMMMMMMKKKIIIIIIJJJJJJKKKLLLLLLLLLJJJIIIHHHHHHGGGFFFDDDBBB@@@???>>><<<=========>>>>>>>>>???;;;:::777444111///......000///,,,***)))+++---...------...///000111222333333111000///000///...,,,(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''&&&&&&''''''((()))))))))))))))&&&&&&''''''((()))))))))******))))))((((((''''''&&&&&&''''''''''''&&&&&&"""######$$$$$$######"""#######################################$$$%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((***++++++,,,,,,++++++*********+++,,,,,,---...............///000000111111//////222555555777@@@KKKhhhwwweee___~~~~~~bbbPPPJJJAAA>>>@@@===<<<>>>BBBGGGOOO[[[gggooosssuuuxxxzzz{{{|||~~~}}}{{{zzzyyyzzz{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~pppcccVVVMMMGGGAAA>>>>>>999;;;<<>>===<<<:::;;;;;;<<<<<<======>>>>>>===;;;888666444333222222000---+++******,,,---++++++---...000111333333777555333333333333111000******))))))(((''''''&&&%%%&&&&&&&&&%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%''')))***,,,---+++******)))((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$%%%%%%$$$########################"""""""""""""""###$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''))))))))))))))))))))))))))))))************))))))******+++,,,,,,---......,,,------......///000000///000222555555666???IIIcccttt___]]]vvvyyy^^^MMMHHH@@@>>>AAA>>><<<>>>AAAFFFNNNZZZfffmmmpppsssvvvyyyyyyzzz|||}}}{{{zzzzzzyyyyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~sssfffXXXOOOHHHAAA======777888:::>>>EEESSSdddrrrzzz~~~}}}|||{{{|||~~~EEEFFFHHHHHHFFFEEEFFFGGGDDDDDDFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<999:::::::::;;;;;;<<<<<<>>>===<<<;;;:::999888777444222000---,,,+++,,,,,,***+++,,,...111333444555666555333222333222111///,,,,,,++++++***)))((((((%%%'''''''''%%%$$$%%%&&&%%%%%%&&&'''''''''''''''$$$$$$%%%&&&(((***,,,---++++++***)))((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""""""""!!!""""""######&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% !!!"""###%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((+++++++++,,,,,,---------+++,,,,,,------...//////000000222555444555>>>HHH^^^uuu^^^\\\nnnwww\\\KKKGGG@@@???BBB@@@===>>>AAAFFFMMMXXXdddlllooorrrvvvyyyyyyyyyyyyzzzxxxxxxxxxxxxyyyzzz||||||{{{|||}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}|||||||||}}}~~~}}}~~~~~~~~~~~~xxxkkk\\\RRRJJJBBB======777777999>>>DDDPPPcccsss~~~}}}}}}~~~~~~AAACCCEEEEEEDDDDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@@@@???>>>>>>======::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;666555333000///---,,,,,,+++,,,...000333555777888555444222111222111000...///...---,,,+++******)))'''(((***(((&&&%%%&&&(((''''''((())))))))))))(((&&&%%%%%%%%%&&&(((***++++++******)))'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######""""""######$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%% !!!"""$$$%%%&&&''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''(((''''''))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////000111333444444555===GGGZZZwww^^^YYYeeewww\\\LLLHHHAAA???BBB@@@>>>???BBBFFFMMMWWWbbbjjjpppssswwwzzzyyyxxxwwwwwwssstttuuuwwwyyyzzz||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~||||||||||||}}}~~~}}}~~~~~~~~~~~~~~~ppp```UUULLLDDD???>>>:::999:::???DDDMMM```rrr>>>AAACCCDDDCCCCCCDDDFFFCCCDDDEEEFFFFFFEEEDDDDDD@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============777666555333111///---,,,,,,---///222555777999:::999888666666666555444222000//////...,,,+++******(((***+++***'''&&&''')))###$$$$$$%%%&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((******)))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###"""""""""""""""######$$$$$$$$$&&&&&&%%%$$$###############"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%% !!!###%%%'''(((((()))###$$$$$$%%%&&&''')))***%%%%%%&&&'''((((((((('''))))))))))))))))))))))))******++++++++++++******---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111333444444444===GGGYYYwww^^^VVV^^^uuuyyy^^^MMMIIIBBB@@@BBB@@@>>>@@@BBBFFFLLLVVVaaahhhqqquuuyyy{{{zzzxxxwwwwwwqqqrrrsssuuuxxxzzz{{{||||||}}}}}}~~~~~~~~~~~~}}}~~~||||||||||||}}}}}}}}}~~~|||}}}}}}~~~tttdddXXXOOOEEE@@@???===:::<<<@@@CCCKKK^^^ppp<<<===???@@@AAAAAAAAAAAA@@@BBBEEEHHHIIIHHHFFFEEEAAA@@@@@@??????@@@@@@AAA===???@@@>>>:::888999;;;777999;;;>>>AAACCCDDDEEE:::999777555333222111111//////000111444777:::<<<======<<<;;;888666333111333111///---,,,++++++,,,///---***))))))((('''%%%((('''%%%$$$$$$%%%'''(((###$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''&&&%%%$$$######%%%'''&&&###!!!###%%%''''''&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###******)))(((''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&''''''''''''(((+++)))'''&&&%%%&&&'''(((*********)))))))))))))))***************************+++,,,,,,------,,,,,,+++,,,------,,,,,,---///555333222444333444;;;DDDWWW~~~vvv[[[VVV\\\rrraaaMMMFFF???===???<<<@@@AAABBBDDDJJJUUUcccmmmwwwyyy|||zzzwwwttttttuuutttuuuvvvvvvwwwyyy||||||{{{{{{{{{{{{|||}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~}}}}}}}}}~~~~~~{{{zzziii\\\RRRHHHCCCBBB===<<<===???AAAKKK^^^ooo@@@@@@@@@@@@@@@@@@AAAAAAAAACCCEEEGGGHHHHHHGGGFFFCCCBBBAAAAAA@@@@@@@@@AAA???@@@@@@>>>;;;888999:::777888:::===???@@@AAABBB<<<;;;:::777555333111000000000000222444777999;;;<<<<<<<<<;;;999666333111111000///...---......///666111,,,(((&&&%%%%%%$$$'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$###$$$%%%'''!!!""""""###$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$###""""""%%%$$$$$$######$$$$$$$$$#########"""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&&&&((((((((((((((((((((((((((((((***************************+++,,,,,,------,,,,,,+++---......------...///444222222333333444<<>>@@@===???@@@BBBDDDJJJVVVdddooo{{{|||~~~|||yyywwwwwwxxxtttuuuwwwxxxxxxyyy|||~~~zzzzzzzzzzzz{{{}}}~~~~~~{{{|||~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}nnn```TTTIIICCCBBB===<<<===???AAAJJJ]]]nnnIIIHHHGGGGGGFFFFFFGGGGGGAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCAAABBBAAA???<<<999999999777888999;;;<<<===>>>>>>===<<<<<<:::777444111000111111111222444666999:::;;;;;;<<<;;;999666333111///............///111222@@@:::333---***))))))((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$###&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$"""!!!"""$$$&&&''''''!!!!!!"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$######""""""!!!!!!!!!$$$######""""""###$$$$$$''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%'''(((((()))&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''((((((''''''''''''((((((((((((***************************+++,,,,,,------,,,,,,,,,...//////...---///000222111111333444555<<>>===???AAAEEEKKKWWWeeeppp|||}}}}}}|||yyyxxxyyyzzzsssvvvyyyzzzzzzyyyzzz{{{wwwxxxxxxzzz|||~~~{{{|||~~~}}}||||||||||||}}}}}}}}}~~~~~~~~~}}}|||}}}~~~~~~zzz{{{|||~~~~~~ttteeeXXXKKKCCCAAA=========???AAAIII[[[lll~~~XXXXXXYYYYYYXXXUUUSSSQQQFFFFFFDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBB@@@===;;;:::999888888999:::::::::::::::::::::;;;;;;999666333111333333222333444666888999:::;;;<<<<<<:::777444222///......---...///000111===999444///...---,,,+++((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&### !!!$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$############$$$############$$$$$$%%%)))(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''(((&&&&&&&&&''''''''''''((()))(((''''''''''''((((((''''''((((((((((((((()))***************************+++,,,,,,------,,,,,,---...//////......///111000///111333444555<<>>AAAEEEKKKWWWeeepppyyyyyyyyyxxxwwwwwwwwwxxxtttwwwzzz|||{{{zzzyyyyyyuuuvvvwwwyyy{{{~~~|||~~~~~~}}}||||||}}}}}}}}}~~~~~~}}}~~~}}}{{{|||~~~~~~xxxyyy|||yyyjjj\\\NNNEEEBBB>>>======???@@@HHHYYYjjjooorrruuuuuuqqqiii```ZZZSSSRRROOOLLLIIIHHHHHHHHHDDDDDDCCCCCCCCCDDDDDDEEEFFFEEECCCAAA???===;;;:::888999999999999999888888666777888999999888666444666555555555555777888999:::;;;<<<===<<<999666444111000///------------...///---,,,,,,------+++))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""$$$''')))***(((&&&%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&((($$$!!!"""$$$&&&%%%###&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###"""!!!!!! %%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((((((((('''''''''(((((((((((((((((())))))************************************+++,,,,,,------,,,,,,---...//////......///111//////111444444555<<>>===>>>???@@@GGGWWWgggrrrjjjdddaaa]]]WWWRRRNNNLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGEEECCCBBBAAA@@@===;;;999::::::::::::999888888555666777888999999888777999888777777777888999::::::;;;>>>???>>>;;;888666444333111...---,,,,,,---((()))***,,,//////---,,,*********))))))(((''''''$$$%%%%%%&&&''''''((((((###%%%(((******(((&&&%%%''''''''''''''''''''''''%%%$$$######""""""######&&&%%%$$$$$$%%%%%%###""" !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$###""""""!!!!!!%%%%%%%%%$$$$$$#########&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((())))))******++++++***************************+++,,,,,,------,,,,,,,,,...//////...---///000//////111444444555;;;CCCRRRzzz}}}^^^SSSWWWnnndddOOOHHH???===???;;;;;;>>>AAADDDIIISSS```iiisssssstttwww{{{|||{{{zzzwwwzzz|||}}}{{{yyywwwwwwvvvwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~|||}}}~~~~~~}}}~~~}}}|||}}}~~~~~~}}}~~~~~~}}}xxxyyy|||~~~~~~~~~ssscccSSSIIIEEE>>>===>>>???@@@FFFUUUeee|||{{{uuunnnfff___ZZZWWWXXXWWWTTTRRROOOMMMLLLKKKHHHEEEBBBBBBBBBBBB???===:::;;;;;;;;;;;;:::999999888888888888999999999999<<<;;;:::999888999:::;;;:::<<>>@@@<<<<<<>>>AAACCCGGGPPP[[[dddooopppsssyyy~~~~~~{{{yyy{{{}}}}}}zzzxxxwwwwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~zzz{{{}}}~~~~~~}}}|||{{{zzz{{{}}}~~~~~~|||~~~~~~|||yyyzzz|||}}}~~~~~~~~~}}}~~~xxxgggUUUIIIEEE>>>>>>>>>??????EEETTTccc|||www~~~uuunnnjjjgggeeebbb]]]YYYVVVSSSRRRHHHEEEBBBBBBCCCCCCAAA>>>;;;;;;<<<<<<<<<;;;::::::;;;;;;:::999999999::::::===<<<;;;:::999:::;;;;;;;;;===@@@BBBAAA???;;;999777666444222111111111222000---+++***+++------------------,,,,,,***)))(((((((((((('''&&&&&&%%%%%%***((($$$"""!!!###%%%'''$$$%%%'''(((((('''%%%$$$%%%%%%&&&'''&&&%%%$$$###!!!&&&(((&&&$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***************************++++++,,,---------,,,,,,+++,,,...---,,,,,,---///000000222555444333888@@@OOOwwwjjjYYY```}}}gggRRRJJJBBB???AAA======???AAACCCFFFNNNYYYaaalllmmmrrrxxx~~~~~~zzzzzz|||}}}|||zzzxxxwwwwwwzzzzzzyyyyyyyyyzzz{{{{{{|||||||||}}}}}}yyyzzz|||}}}~~~}}}|||{{{xxxxxxyyy}}}~~~~~~}}}~~~~~~}}}{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~|||iiiVVVIIIDDD>>>>>>?????????DDDSSSbbb}}}|||{{{{{{xxxssszzz|||zzzuuupppkkkbbbYYYNNNHHHCCCDDDDDD@@@>>>>>>?????????>>>>>>======<<<:::999999:::;;;;;;:::888999999888888888888999999<<<>>>@@@BBBBBBBBBAAA@@@<<<;;;999777555333111000///////////////......---.........---,,,***)))((())))))'''&&&&&&'''((()))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&&&&%%%$$$###'''&&&$$$######$$$&&&'''%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###"""$$$'''))))))(((&&&$$$######$$$%%%%%%%%%%%%$$$'''&&&$$$###"""###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))'''((()))******)))((('''''''''''''''((()))++++++++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,------------...000111333222222222222333777<<<@@@NNNrrrlll]]]hhhiiiRRRIII@@@===@@@<<<===<<<>>>CCCGGGLLLWWWbbbiiinnnuuuzzz{{{{{{}}}~~~}}}|||zzzwwwvvvvvvvvvvvvyyyxxxwwwwwwwwwxxxyyyzzz}}}|||zzz{{{|||}}}~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{uuussstttzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}~~~~~~}}}||||||}}}jjjXXXKKKDDD@@@>>>===>>>???DDDQQQ^^^www|||~~~~~~xxxvvvvvvsssmmmhhhwwwlll]]]TTTLLLJJJIIIDDD???>>>>>>=====================;;;:::999999::::::888666999999888888888888999999;;;===???AAABBBBBBBBBAAA???>>>===;;;888666444333111111111111000//////...,,,------------,,,,,,+++***)))(((''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%% """$$$&&&'''&&&%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''((())))))))))))((('''(((((('''(((((()))***++++++++++++,,,,,,++++++******+++,,,,,,------,,,,,,------------...000111222000000000000111555:::>>>NNNsssooo```iiiiiiSSSIII@@@>>>@@@===>>>===???CCCFFFKKKVVVaaahhhmmmssswwwyyyzzz|||}}}|||{{{zzzxxxwwwvvvvvvvvvyyyxxxxxxwwwxxxyyyzzz{{{|||{{{zzz|||~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzzzzzzzzuuussstttyyy~~~}}}}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}||||||}}}mmmZZZLLLEEE@@@>>>>>>>>>???DDDQQQ___vvv|||}}}xxxvvvtttooohhhbbbrrreeeXXXTTTQQQLLLEEECCCAAAAAAAAA@@@@@@@@@???@@@===<<<:::::::::999888666888888777777777777888888:::<<<>>>@@@BBBCCCCCCCCCBBBAAA@@@===;;;999777666444444333222111111000///,,,---...///////////////,,,+++***(((''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%% !!!###%%%''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&)))((('''&&&%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&'''(((((((((((('''&&&))))))(((((((((((())))))***++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,------------...000111222000000111111222555:::>>>LLLqqqrrr```gggjjjSSSJJJ@@@>>>@@@===???>>>???CCCFFFJJJTTT___fffjjjpppuuuwwwyyy{{{|||{{{zzzzzzyyyxxxwwwvvvvvvxxxwwwwwwwwwxxxzzz{{{|||yyyyyyzzz~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyuuuttttttxxx~~~~~~}}}|||{{{{{{|||}}}}}}}}}~~~~~~}}}}}}}}}~~~qqq\\\MMMEEEAAA???>>>??????DDDRRR___ttt|||zzz}}}}}}xxxtttpppiii```YYYvvvggg```]]]WWWPPPLLLLLLKKKJJJIIIGGGEEEDDDCCC@@@>>><<<;;;;;;;;;:::888777666666555555666666777999:::<<>>@@@===???>>>???BBBEEEIIISSS]]]eeehhhnnntttxxx{{{|||}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuvvvwwwyyy{{{|||wwwxxx{{{}}}}}}}}}~~~{{{||||||}}}}}}~~~~~~~~~|||{{{yyyyyyxxxxxxvvvuuuuuuxxx|||~~~~~~~~~||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sss^^^NNNEEEAAA?????????@@@EEERRR```ttt~~~xxxvvvxxx|||~~~~~~{{{wwwqqqkkkaaaWWWPPP{{{rrrkkkccc[[[XXXXXXXXXWWWTTTQQQLLLHHHEEECCC@@@===<<<<<<<<<:::999555555555444444555555555777999;;;===???AAACCCCCCEEEDDDCCCBBB@@@???======<<<:::888666444222222222444444444444444333333222//////...---,,,***))))))(((''''''&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!###$$$$$$%%%%%%$$$$$$### """$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''***))))))(((((((((((())))))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...///000111111111333444555666888<<<@@@IIImmmqqq[[[^^^rrrlllUUUKKKBBB???@@@===???>>>???BBBDDDHHHQQQ\\\dddhhhooowww}}}~~~}}}|||{{{zzzxxxxxxwwwuuuttttttuuuvvvxxxzzz{{{wwwyyy{{{~~~}}}|||}}}~~~~~~{{{{{{|||}}}~~~~~~~~~|||{{{yyyyyyxxxxxxwwwwwwwwwxxx{{{}}}~~~}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}~~~ttt___NNNFFFBBB@@@???@@@AAAFFFSSSaaauuu|||xxxuuuuuuwwwzzz{{{zzzxxxtttnnneee[[[QQQKKK}}}rrrkkkjjjiiiiiiiiigggbbbZZZSSSOOOIIIFFFBBB???===<<<:::999666666555555555555666666666777999;;;===???AAABBBEEEEEEDDDDDDCCCBBBBBBAAA???===:::777444333222222555555555555555444333222000000000000///...,,,+++'''&&&%%%######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""#########$$$$$$%%%%%%$$$$$$### !!!###&&&''''''''''''######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((((())))))(((((((((((()))))))))***++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---///000000111000///111222333444777;;;===JJJoooooo[[[]]]lllmmmVVVLLLBBB???AAA===>>>===>>>AAACCCGGGQQQ[[[fffjjjsss}}}|||zzzyyyyyyyyyvvvuuuuuuuuuvvvwwwyyyzzzyyyzzz|||~~~~~~}}}}}}}}}~~~~~~{{{{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}uuu```PPPGGGCCCAAA@@@AAAAAAFFFTTTaaawww~~~|||~~~{{{wwwttttttuuuxxxzzzvvvtttpppiiiaaaWWWOOOJJJ~~~uuulllfffWWWRRRLLLGGGCCC@@@===;;;999888888777777888888999666666777999;;;===>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@>>>;;;777444222222222111222333333333333333333111111222222222111//////***(((&&&$$$######$$$%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))(((''''''((())))))(((((('''(((((()))***+++))))))***+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...///000111000000///111333444555777;;;===HHHmmmppp[[[[[[eeennnWWWMMMCCC???AAA======<<<===@@@CCCGGGQQQ\\\gggmmmxxx|||zzzyyyyyyzzzxxxxxxwwwwwwwwwxxxzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}zzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{|||||||||}}}}}}~~~~~~~~~~~~~~~}}}vvvaaaRRRKKKCCCAAA@@@AAABBBGGGTTTbbbwww~~~}}}{{{zzz}}}|||{{{wwwuuusssppppppqqquuuwwwrrrppplllfff]]]UUUOOOLLL|||ccc^^^WWWOOOJJJEEEAAA>>>;;;;;;::::::::::::;;;;;;666666666888999;;;===>>><<<<<<<<<======>>>>>>???AAA???;;;777444222111111......000111222333333333111222333444333333111000...,,,***'''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$***'''$$$!!!!!!"""$$$%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))***)))(((''''''((()))***''''''''''''(((***++++++((()))***+++,,,---------++++++,,,---------,,,,,,+++,,,...///111111000000111333555666777999===???EEEjjjqqqZZZXXX___tttnnnWWWMMMCCC@@@AAA>>><<<;;;<<<@@@CCCGGGRRR\\\hhhooo{{{}}}yyyyyyzzz{{{{{{zzzyyyyyyyyyzzz{{{|||}}}|||}}}~~~{{{|||}}}~~~}}}yyyyyyzzzzzz{{{||||||}}}|||{{{{{{zzzzzzzzz{{{{{{{{{|||}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}wwwcccTTTMMMDDDAAAAAAAAABBBGGGUUUbbbwww{{{zzzyyyyyy|||{{{xxxxxxooonnnmmmkkkkkkmmmqqqtttooonnnjjjddd[[[TTTPPPNNNqqqeeeaaa\\\QQQHHHDDD@@@???===;;;:::::::::;;;:::888888999;;;<<<;;;:::======<<<<<<===>>>@@@AAA??????>>><<<999555222000666333111000000000...,,,111222555777777555333111---,,,***)))))))))******%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###############"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''((()))***(((((()))***************(((((()))***+++,,,,,,,,,------,,,++++++,,,------......//////000000111111///000000000111444888<<>>???>>>@@@GGGQQQYYYcccooo}}}}}}{{{|||yyywwwyyyzzzzzzyyy|||||||||}}}~~~~~~||||||{{{{{{{{{}}}~~~yyyzzzzzz{{{{{{||||||||||||xxxxxxzzz}}}}}}}}}zzz{{{}}}}}}~~~}}}{{{zzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{gggUUUKKKEEE???>>>AAABBBEEESSSccczzzyyyvvvuuuxxx}}}zzzwwwuuusssqqqnnnllliiiffffffgggiiikkklllkkkhhhbbb[[[VVVSSSRRRyyyrrrkkk```VVVRRRHHHEEEBBB@@@@@@@@@???>>>;;;:::999999;;;<<<;;;:::;;;:::::::::;;;<<<>>>?????????>>><<<:::777444222444111//////000111000000...000222555666777666666333111///,,,)))(((''''''&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))(((((('''''''''(((((((((((()))***************)))))))))***+++++++++,,,---,,,++++++++++++,,,---.........///000000111111///000000000111444888<<>>???>>>@@@GGGQQQXXXbbblllyyy}}}|||~~~}}}zzz|||}}}|||{{{zzz{{{~~~~~~}}}~~~}}}|||||||||}}}~~~yyyyyyzzzzzz{{{{{{{{{||||||yyyyyy{{{}}}}}}|||{{{|||~~~}}}~~~}}}|||{{{{{{}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~}}}iiiWWWMMMFFFAAA???BBBBBBEEETTTeee|||{{{xxxvvvyyy~~~|||wwwtttqqqnnnlllkkkhhheeebbb```aaacccdddeeeeeedddaaa]]]YYYWWWWWWuuukkkeeeVVVQQQLLLJJJKKKKKKGGGCCC???===;;;;;;<<<===<<<;;;999999888999:::<<<>>>????????????>>>;;;999666555222000......000222333333,,,---///222555888:::;;;777555222///,,,)))((('''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''(((###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''(((******(((''''''&&&&&&&&&(((((()))*********************************++++++,,,++++++******++++++,,,---......//////000111111///000000111111444888;;;BBB]]]iiiVVVRRR```uuuaaaOOOGGGCCC@@@???===>>>???>>>@@@FFFPPPWWWaaajjjttt{{{~~~~~~}}}|||}}}~~~yyy{{{~~~|||~~~}}}}}}~~~~~~yyyyyyzzzzzzzzzzzzzzzzzz|||{{{zzzzzz|||||||||zzz|||}}}~~~~~~~~~}}}|||||||||~~~~~~~~~||||||}}}~~~}}}||||||}}}}}}~~~~~~}}}|||}}}~~~~~~kkkZZZOOOIIICCC@@@BBBCCCGGGVVVhhh}}}{{{yyy{{{}}}xxxrrroookkkhhhffffffddd___[[[YYYYYYZZZ[[[\\\^^^``````___]]]^^^^^^wwwggg```YYYXXXYYYXXXQQQJJJEEEBBB???>>>>>>>>><<<;;;999999999999:::<<<>>>????????????>>>===;;;999888444111///...000222333444------...000333777:::<<<777666444222000...,,,,,,***))))))(((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''(((((()))***************+++++++++***************++++++++++++++++++++++++------......///000000111...///111111222444888;;;AAA[[[|||oooYYYPPP[[[pppfffQQQHHHCCC@@@@@@===>>>???>>>@@@EEENNNUUUbbbjjjrrrwww||||||{{{{{{||||||~~~{{{|||~~~~~~~~~zzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{|||||||||{{{yyy|||}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{|||}}}~~~}}}||||||}}}}}}||||||||||||}}}}}}|||||||||}}}}}}}}}~~~nnn]]]RRRLLLEEEAAACCCDDDIIIZZZlll~~~}}}~~~{{{xxxsssoookkkhhheeebbbccc```[[[WWWTTTSSSTTTUUUUUUYYY]]]```aaabbbcccdddyyysssmmmkkkkkkggg]]]TTTKKKGGGCCC@@@>>>===;;;:::999888888777888:::;;;<<<===>>>??????>>>===;;;:::777555222000111222222222000//////000222555888999888888666555333111///...,,,+++***((('''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((()))***************+++++++++***************++++++++++++++++++++++++---------...//////000000...///111222222444888:::AAAXXXvvvwww]]]QQQZZZooojjjTTTHHHBBB??????<<<>>>?????????DDDLLLSSScccjjjqqqvvv{{{~~~{{{zzz{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyxxxzzz|||}}}|||{{{zzzyyy{{{|||}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzz{{{||||||}}}}}}|||}}}~~~~~~|||||||||}}}}}}}}}|||||||||}}}}}}}}}~~~qqq___TTTNNNFFFBBBCCCEEELLL^^^rrr~~~wwwtttooollljjjgggcccaaa___\\\XXXSSSPPPPPPPPPQQQSSSXXX^^^bbbdddeeefffgggxxxlllcccTTTOOOIIIDDDAAA>>><<<:::999888777666666777888999<<<<<<>>>>>>>>>>>>===<<<:::888555444444333222000222111111111222333555666;;;:::999777555222///......---+++)))'''''''''(((''''''''''''''''''''''''%%%&&&''''''''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&&&&&&&''''''(((******(((((()))*********************************+++++++++,,,,,,------,,,,,,+++,,,------......///000000---///111222333555777:::@@@UUU}}}ttt||||||aaaRRRZZZppppppYYYKKKBBB>>>???<<<>>>?????????CCCKKKQQQaaahhhpppvvv{{{|||{{{|||}}}~~~~~~}}}~~~}}}}}}|||{{{zzzzzzyyyyyyxxxzzz||||||{{{zzzyyyzzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{|||||||||~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~tttcccXXXOOOGGGBBBCCCFFFOOOdddyyy~~~uuurrrnnnkkkhhheeeaaa^^^ZZZWWWSSSOOOMMMMMMNNNOOOTTTYYY```fffhhhiiijjjjjj|||sssbbb]]]VVVOOOJJJFFFCCCAAA===<<<:::999888888999999:::;;;===>>>>>>>>>>>>===:::999888777777666333000222222222222222333333444999999999888666444222111000...+++)))''''''((((((''''''''''''''''''''''''$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))(((((('''''''''(((((()))(((((()))***************)))))))))***+++++++++,,,,,,---............---,,,,,,,,,---......//////000---///111333333555777999???RRRwwwyyyxxx~~~bbbRRRZZZrrruuu^^^NNNDDD???>>><<<>>>?????????CCCIIIOOO\\\dddnnnuuu{{{|||~~~~~~~~~~~~~~~|||{{{zzzyyyyyyxxxzzz||||||zzzxxxyyy{{{{{{|||}}}~~~~~~}}}}}}{{{{{{{{{|||}}}~~~~~~~~~~~~|||{{{zzz||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~yyyggg\\\OOOGGGBBBDDDGGGRRRhhh~~~~~~uuurrrnnnjjjfffaaa\\\YYYSSSPPPMMMIIIHHHIIIKKKLLLTTTZZZccciiilllmmmmmmnnn~~~oooiiiaaaYYYTTTOOOKKKIIIBBBAAA???===<<<<<<<<<<<<999:::<<<===>>>>>>>>>===999999999::::::888555222111111222222333333333333444555666777888888777666000///,,,)))''''''((((((((((((((((((((((((((((((###$$$&&&((())))))(((((((((''''''&&&&&&''''''((("""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%''''''###$$$%%%&&&'''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))***)))(((''''''&&&''''''(((((()))***************(((((()))***+++,,,,,,---------...//////...------,,,,,,------...//////000---///111333333555777999>>>OOOsssxxx{{{bbbRRRZZZsssyyyaaaQQQEEE@@@???<<<>>>?????????BBBIIINNNWWWaaakkkssszzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxzzz|||{{{yyyxxxzzz||||||}}}~~~~~~{{{||||||}}}~~~}}}|||zzzyyy~~~~~~~~~~~~~~~~~~~~~|||jjj___OOOGGGBBBDDDHHHSSSjjj~~~wwwsssnnniiiddd^^^XXXTTTMMMKKKHHHEEEEEEFFFHHHJJJTTT[[[dddkkkoooppppppppp|||qqqhhhaaaZZZSSSNNNKKKIIIEEEBBB???===;;;::::::::::::;;;===>>>???@@@<<<<<<===<<<:::777444222333222111111000000111111555666777888::::::;;;;;;555333111///---+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((('''&&&%%%$$$%%%&&&&&&'''&&&$$$###"""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++//////...---,,,++++++***++++++,,,---...///000111111222222222111222555777===MMMqqqqqqpppeeeTTT[[[uuueeeRRRFFF???;;;======>>>>>>???BBBGGGKKKYYY^^^gggpppwww{{{}}}~~~~~~{{{~~~|||zzzyyy{{{zzzzzzzzzzzz{{{||||||~~~~~~{{{zzz|||~~~~~~}}}||||||||||||~~~|||}}}}}}}}}~~~}}}}}}}}}jjj^^^MMMEEEBBBFFFKKKVVVmmmzzzvvvooohhhaaa[[[TTTOOOHHHFFFCCCAAAAAADDDGGGJJJVVV\\\cccjjjnnnppprrrttt|||ssskkkbbb\\\TTTQQQLLLGGGDDDBBBAAAAAA>>>===;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<:::888666444666555555444444444444444555555777888999:::::::::666555333111///---,,,,,,)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########((('''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++.........---,,,,,,+++++++++,,,,,,---...///000000000111222222222333666888<<>>AAAFFFJJJXXX]]]fffooovvvzzz}}}~~~~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{||||||}}}~~~||||||}}}~~~~~~}}}}}}|||}}}}}}}}}|||~~~}}}~~~}}}}}}~~~~~~lll^^^MMMFFFBBBFFFKKKUUUkkk~~~yyyuuunnnfff___XXXQQQMMMEEECCCAAA@@@BBBFFFLLLOOOYYY^^^dddjjjnnnqqqtttuuu}}}sssmmmeeeaaaZZZTTTQQQNNNLLLJJJEEEBBB>>><<<;;;<<<;;;;;;:::;;;;;;<<<;;;:::888777777777666555555555555555555555777888999999:::999888777555333111//////...*********)))))))))((((((''''''''''''''''''''''''******((('''&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------........./////////000111222222444777999<<>>???CCCIIIPPPUUU]]]aaafffkkkooorrrvvvxxxzzzvvvpppkkkgggbbb[[[WWWOOOIIIBBB>>>=========<<<::::::;;;;;;;;;;;;::::::666555444444333333444444555666777888999999999999999777666444222000000///+++++++++******))))))(((''''''''''''''''''''''''((((((((((((((())))))***''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------.....................000111111222444777:::>>>KKKnnntttooo}}}{{{```ddd~~~iiiSSSGGGBBBAAA<<<<<<<<<<<<<<<>>>CCCFFFSSSZZZeeennnsssxxx|||~~~~~~~~~}}}||||||||||||}}}~~~~~~}}}}}}}}}}}}zzzzzzzzzzzzzzz{{{{{{|||~~~~~~~~~~~~zzzzzz{{{|||}}}~~~}}}~~~}}}}}}~~~~~~~~~ooo^^^NNNGGGCCCGGGKKKTTTiii~~~zzzvvv~~~|||yyytttnnnfff^^^WWWPPPJJJFFF@@@???===???CCCKKKSSSYYYaaaeeeiiinnnqqqtttxxx{{{zzzooogggYYYQQQGGG@@@???>>>===;;;::::::;;;;;;<<<<<<<<<<<<666666555444444444444555666777888999999:::999999888777555333111000000///---,,,,,,+++***)))))))))((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,,,,---------------.....................000111111222444777:::???KKKmmmxxxqqq|||cccggg~~~kkkTTTGGGBBBBBB=========<<<;;;===AAAEEEPPPXXXdddlllrrrvvv{{{~~~}}}~~~~~~|||{{{yyyyyyzzzzzz|||~~~~~~~~~~~~~~~}}}||||||||||||}}}yyyyyyxxxxxxyyyyyyzzz{{{}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~mmm]]]NNNGGGDDDHHHLLLUUUjjj~~~}}}wwwrrr{{{}}}xxxuuunnniiiaaaYYYRRRMMMGGGDDDAAA@@@???AAAFFFNNNVVV[[[fffiiimmmqqqtttwww{{{}}}|||hhh]]]OOOEEEBBB@@@===;;;;;;;;;;;;<<<<<<<<<======::::::999888888888888888888999999:::;;;;;;::::::777666444333111000000///...------,,,+++***))))))))))))))))))))))))))))))***)))(((&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,---------------........./////////000111222222444777999???JJJkkkuuu}}}eeegggxxxoooWWWIIICCCBBB>>>>>>===<<<;;;===AAADDDMMMVVVccclllppptttzzz~~~}}}~~~}}}|||{{{yyyxxxxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzyyyzzzzzz{{{yyyyyyyyyxxxyyyzzzzzz{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~jjj[[[NNNHHHEEEIIINNNWWWkkk}}}xxxttt{{{yyysssooogggbbbZZZTTTNNNJJJFFFDDDCCCBBBCCCFFFLLLSSSZZZ___hhhlllqqquuuwwwzzz|||~~~|||nnn]]]OOOIIIEEEAAA===<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;777666555333222111000000......---,,,+++***)))))))))))))))))))))))))))))),,,+++***)))((('''''''''&&&&&&'''''''''&&&%%%$$$"""###$$$&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++,,,,,,,,,+++,,,,,,---...///000000000111222222222333666888>>>HHHhhhzzz~~~fffdddpppuuu[[[LLLEEEDDD??????>>>===<<<===AAADDDKKKUUUbbbkkkooossszzz~~~~~~}}}|||{{{zzzyyyyyyzzz{{{~~~}}}|||zzzxxxwwwwwwxxxyyy{{{zzzzzzzzzzzz{{{||||||zzzyyyzzz}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~|||fffYYYNNNHHHFFFKKKPPPYYYmmm|||{{{zzz|||uuunnnhhh```\\\UUUOOOLLLIIIFFFDDDDDDEEEHHHMMMSSS[[[aaaeeejjjnnntttxxx{{{|||}}}}}}iiiYYYQQQKKKEEE@@@======<<<<<<<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===<<<<<<<<<888777555444333222111111//////...---+++******)))))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++++++++,,,---...000000111111222333222111222555777<<>>AAADDDIIITTTaaajjjnnnssszzz~~~~~~~~~~~~}}}{{{{{{zzzzzz{{{|||}}}{{{yyywwwvvvvvvwwwwww|||||||||||||||}}}~~~~~~yyyxxxyyy|||~~~}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{{{{|||~~~~~~}}}~~~~~~}}}~~~yyycccXXXNNNHHHGGGLLLQQQ[[[ooo}}}{{{~~~zzzsssjjjddd]]]XXXRRRMMMJJJHHHGGGEEEEEEGGGKKKQQQYYY```gggjjjkkkooovvvzzz}}}}}}~~~|||mmmccc[[[RRRKKKGGGEEEBBB@@@@@@@@@>>><<<>>>===<<<<<<===>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::888555222111000000///....../////////,,,***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%,,,)))&&&&&&''''''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******''''''(((((())))))******(((((()))***+++,,,,,,,,,---.........---,,,,,,+++,,,---...///000000000000///000/////////111555888;;;FFFfff~~~ccccccaaarrrgggRRRJJJJJJOOOHHH@@@;;;<<>>@@@???===>>>??????===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;888555333222111111000/////////000///---+++++++++***))))))(((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))))))))((((((((()))))))))***+++++++++,,,------......---,,,,,,++++++,,,---...///////////////000/////////111555888;;;EEEdddcccbbb___lllkkkVVVNNNNNNRRRKKKCCC>>>>>>AAACCCDDDMMMTTT]]]fffnnntttzzz}}}~~~~~~}}}}}}}}}}}}|||{{{yyyyyyzzz}}}~~~}}}}}}~~~~~~~~~|||yyyxxxwwwwwwwww{{{{{{zzzyyyyyyzzz{{{|||{{{{{{{{{|||{{{{{{zzzzzz~~~~~~~~~zzzzzz{{{|||}}}~~~}}}{{{{{{}}}zzzcccTTTKKKGGGFFFIIIRRRaaaxxx~~~{{{~~~|||wwwrrrkkkbbb]]]YYYQQQJJJJJJIIIHHHHHHJJJQQQSSSVVV[[[aaafffkkknnnqqquuu{{{{{{mmmjjjbbbYYYOOOHHHDDDCCCAAA@@@??????@@@@@@>>><<<>>>>>>>>>======<<<<<<;;;<<<;;;999777555444333333222111000000111000...,,,...---,,,***)))'''&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&''''''&&&####################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((++++++***))))))(((''''''******************++++++---------------,,,,,,+++++++++,,,---............//////000//////111555888;;;DDD___eee```\\\eeeppp\\\TTTSSSUUUPPPHHHCCCBBBCCCEEEEEEMMMTTT]]]fffnnntttyyy|||~~~~~~~~~~~~}}}yyyyyyxxxxxxzzz~~~}}}|||}}}~~~~~~|||yyyxxxwwwwwwwwwzzzyyyyyyxxxyyyzzz|||}}}}}}}}}||||||{{{{{{zzzzzz}}}}}}~~~}}}zzzzzz{{{|||}}}~~~~~~|||{{{{{{|||~~~yyybbbTTTKKKHHHGGGLLLVVVfff|||~~~{{{~~~}}}zzzvvvqqqllleee]]]XXXSSSMMMHHHIIIIIIIIIKKKNNNWWWXXX[[[___eeejjjooorrruuuzzzyyykkk\\\QQQKKKIIIBBBAAA??????@@@AAA@@@>>>@@@@@@???>>>======<<<<<<<<<<<<:::999777666555555444222111111222222000.........---+++***)))((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########%%%&&&'''''''''##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))*********)))))))))((((((+++++++++***************,,,,,,---------,,,,,,++++++,,,---...////////////...///000000000111555777:::BBBYYYhhh]]]ZZZaaazzzttt___WWWVVVWWWRRRLLLGGGDDDDDDFFFGGGNNNUUU^^^gggnnntttyyy|||~~~~~~~~~}}}}}}wwwwwwwwwxxx{{{}}}|||}}}~~~{{{yyyxxxwwwwwwwwwyyyxxxxxxxxxyyyzzz|||}}}~~~~~~}}}|||{{{{{{{{{{{{||||||~~~}}}{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~yyybbbUUULLLIIIIIIOOOZZZkkk~~~|||~~~zzzvvvqqqlllfff___XXXTTTMMMHHHFFFIIIKKKMMMQQQWWW]]]^^^```dddiiinnnsssvvvzzz}}}mmm^^^TTTOOOFFFCCC@@@???@@@AAAAAAAAAAAAAAA@@@???>>>>>>=========<<<<<<;;;:::888777777666444333222333333222000---------,,,++++++******(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((((((((''''''(((((()))***((()))))))))*********++++++++++++***************++++++,,,,,,---,,,,,,+++---...///000000111111000...///000000000222444777:::@@@SSSwwwkkkYYYXXX```yyyuuu```VVVUUUTTTQQQMMMHHHEEEEEEFFFGGGPPPVVV___hhhooouuuzzz}}}~~~}}}|||}}}}}}|||{{{wwwwwwxxxyyy}}}}}}|||}}}~~~}}}{{{yyyxxxwwwxxxxxxyyyyyyxxxxxxyyy{{{|||}}}~~~}}}||||||||||||}}}|||}}}~~~|||{{{{{{||||||}}}}}}~~~~~~|||||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~yyycccUUUMMMJJJJJJRRR^^^ooo}}}~~~}}}}}}xxxtttnnnhhhbbb\\\UUUQQQHHHEEEFFFJJJOOOSSSZZZaaacccccceeehhhlllrrrwwwzzz~~~qqqcccZZZPPPKKKEEEAAA@@@AAABBBBBBAAAAAAAAA@@@@@@??????>>>============<<<;;;999999888666444333444444444333......------,,,,,,++++++)))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((((((((()))******(((((())))))***++++++,,,******************++++++***++++++,,,,,,,,,,,,,,,......///000111111111111---///000111111222444666999>>>MMMnnnnnnWWWXXX```xxxuuu^^^SSSQQQMMMMMMJJJGGGDDDCCCEEEGGGPPPVVV___hhhoootttyyy|||}}}~~~}}}{{{{{{|||}}}|||zzzwwwxxxyyy{{{~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzyyyyyyzzz{{{}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~|||{{{|||||||||}}}}}}}}}~~~{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||yyycccUUUOOOKKKKKKTTTbbbrrr~~~|||xxxsssllleee___YYYSSSPPPHHHFFFIIINNNSSSXXXaaajjjiiiiiijjjlllpppvvv{{{~~~{{{ooo^^^VVVLLLDDDAAA@@@BBBBBBAAAAAAAAAAAAAAA@@@@@@@@@===>>>>>>>>>>>><<<;;;::::::777555444555666555444111000///...---++++++***))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))************************)))))))))***+++++++++,,,******+++,,,,,,,,,,,,,,,---...///000111111111111---///000111111222444666999<<>>?????????===<<<;;;;;;888666555555666666555333222111///---+++)))((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''###%%%'''&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((,,,,,,++++++***)))))))))(((((()))***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,---...///000000000000---///111111111222444666999<<>>======???BBBCCCCCCBBBBBB@@@>>><<<;;;===???@@@;;;:::777444222111000000444222//////000///+++(((+++******))))))))))))***((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''))))))))))))((('''&&&%%%))))))))))))))))))))))))'''((()))++++++******))))))***+++,,,,,,+++***)))***+++,,,,,,------------++++++,,,,,,---.........000111222222111222444666999<<>>@@@@@@???BBBFFFGGGNNNYYYccckkkppptttwww{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}zzz{{{|||~~~{{{zzzyyyxxxwwwxxxyyyyyy~~~||||||~~~}}}{{{yyyzzz}}}}}}{{{zzz{{{}}}~~~~~~|||{{{{{{||||||}}}}}}}}}|||||||||||||||}}}~~~~~~|||}}}|||~~~zzzrrrmmmlllnnnqqqrrrtttvvvyyy|||}}}rrraaaXXXKKKLLLPPPWWWcccrrr~~~xxxqqqfff\\\WWWUUUUUUUUUUUUVVVXXX[[[___fffooouuuyyyyyyzzzzzz{{{pppcccXXXMMMFFFEEECCCAAA@@@AAADDDFFFFFFEEEBBB@@@???======>>>???@@@???>>>;;;999777555555555666444222111222000---***+++***))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((((((''''''&&&(((((((((((((((((((((((('''((()))***+++******))))))******++++++******)))***+++,,,,,,---------,,,------......///000000000///000111111000111333444999;;;DDD[[[yyy^^^WWW[[[ttt|||___NNNIIICCC???===>>>???>>>@@@EEEHHHOOOXXXbbbjjjppptttwww{{{{{{|||}}}}}}}}}}}}|||}}}}}}}}}|||||||||}}}}}}{{{{{{|||}}}|||{{{zzzyyyyyyyyyzzz{{{~~~}}}||||||~~~}}}{{{yyyzzz}}}~~~}}}|||{{{|||~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{}}}}}}}}}~~~zzzrrrkkkgggiiijjjlllnnnoooqqqtttwwwwwwyyy}}}qqq```VVVKKKLLLPPPXXXcccrrr~~~vvvoooddd[[[WWWVVVWWWWWW[[[\\\^^^aaaeeellltttyyy}}}}}}|||{{{|||tttdddVVVKKKGGGFFFDDDAAAAAABBBDDDEEEEEEAAAAAA@@@???????????????BBB@@@>>><<<:::999888888888777555444444222000---+++******)))(((((())))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((()))************)))******))))))))))))******++++++,,,---------,,,,,,------......///000000000...///000000///000222444888;;;BBBWWWzzzbbbWWWYYYtttcccPPPJJJBBB>>><<<>>>>>>===???DDDIIINNNWWW```gggnnntttxxxzzz{{{||||||}}}|||||||||||||||{{{zzzzzz{{{|||}}}}}}|||||||||~~~}}}}}}||||||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}||||||~~~}}}{{{zzz{{{}}}~~~}}}|||||||||}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}yyy{{{}}}}}}}}}}}}~~~vvvnnngggbbb___cccdddfffggggggiiikkknnnmmmoootttyyyooo]]]TTTKKKMMMPPPXXXdddrrr~~~~~~rrrkkkbbb[[[XXXYYY[[[]]]aaacccfffjjjnnnsssyyy~~~|||{{{~~~wwwgggYYYQQQNNNKKKFFFDDDCCCDDDDDDDDDAAAAAAAAAAAA@@@@@@??????@@@???>>><<<:::999888777999888777666555333111///,,,+++***)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''((('''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((((()))))))))************+++***((((((((((((***++++++,,,,,,------,,,,,,,,,++++++,,,,,,---.........///000111000000000222444777:::@@@RRRxxxvvvvvveeeWWWXXXrrrfffQQQJJJCCC???===>>>>>>===???DDDIIINNNVVV]]]eeemmmtttxxxzzzzzz{{{||||||||||||{{{{{{zzzyyyxxxyyyzzz|||}}}~~~}}}|||}}}~~~~~~}}}|||~~~}}}|||||||||}}}~~~|||}}}}}}|||{{{{{{~~~~~~}}}|||{{{|||}}}}}}||||||}}}~~~~~~}}}{{{|||~~~~~~~~~}}}||||||xxxyyy{{{|||}}}~~~~~~zzzrrrjjjccc]]]ZZZXXX\\\]]]^^^______```bbbddddddfffjjjpppwww}}}mmm[[[QQQLLLMMMRRRZZZeeesss{{{nnnhhhaaa\\\\\\^^^aaacccgggjjjnnnrrruuuyyy}}}|||zzz|||oooddd^^^YYYRRRMMMIIIGGGEEEDDDAAAAAAAAAAAA@@@@@@??????@@@???>>>===;;;:::888888888888888777444222111000------+++******)))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''((('''''''''$$$%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++***)))(((((()))***+++,,,,,,,,,------,,,,,,+++++++++,,,,,,---.........000111222222111111333555666:::???MMMpppwwwqqquuuhhhWWWVVVmmmjjjSSSJJJEEEAAA>>>@@@???>>>@@@DDDIIIMMMTTT\\\ccckkksssxxxyyyyyyzzz{{{{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz|||}}}~~~}}}}}}}}}~~~}}}|||~~~}}}}}}}}}~~~{{{||||||{{{zzz{{{}}}}}}}}}}}}|||}}}}}}~~~~~~}}}|||}}}~~~~~~||||||~~~~~~}}}||||||yyyyyyzzz{{{}}}~~~sssnnnggg___YYYUUUSSSSSSTTTUUUWWWWWWVVVWWWZZZ\\\\\\^^^bbbhhhooovvv{{{kkkZZZQQQMMMOOOTTT\\\hhhvvvvvvkkkgggbbb```aaaeeehhhiiinnnrrrwww{{{}}}~~~zzzxxxyyy}}}vvvmmmggg___VVVOOOIIIDDD@@@AAAAAA@@@???????????????AAAAAAAAA@@@???===;;;:::888999999777444222111111//////---,,,++++++******))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%&&&'''((())))))))))))************************)))))))))((()))******+++++++++************++++++,,,,,,---------,,,++++++------......///000000000000111222222111222444666555:::???JJJjjjtttvvvlllYYYTTTeeennnVVVKKKFFFAAA???@@@@@@>>>@@@DDDHHHLLLSSS[[[ccckkkrrrwwwxxxyyyzzzzzz{{{{{{zzzzzzvvvwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~}}}}}}}}}~~~zzz{{{{{{{{{zzz{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~|||~~~|||}}}~~~~~~~~~}}}}}}zzzyyyzzz|||~~~{{{uuuqqqeeeaaa[[[TTTPPPMMMMMMMMMLLLMMMNNNNNNNNNOOORRRTTTUUUVVVZZZ___fffmmmsssvvv|||{{{iiiZZZRRRNNNQQQVVV```mmm{{{|||rrriiigggeeefffiiilllnnnnnntttxxx~~~}}}|||zzzvvvtttuuuxxxzzz|||zzzpppeeeZZZPPPGGGBBBBBB@@@???======>>>???@@@BBBBBBBBBBBB@@@>>>===;;;888:::;;;999555222222333111000///...---,,,,,,,,,))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))***)))((((((((()))++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++***------......///000000000///000111111000111333555444;;;@@@IIIeee}}}}}}ppp\\\SSS]]]rrrsssYYYNNNEEEAAA>>>??????===???CCCFFFKKKSSS[[[cccjjjqqquuuxxxxxxyyyzzzzzzzzzzzzyyytttvvvxxx{{{|||}}}|||||||||}}}}}}}}}|||}}}}}}yyyzzz{{{zzzyyyzzz}}}}}}}}}~~~~~~~~~~~~}}}|||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{zzz|||xxxnnneee```VVVSSSNNNJJJGGGFFFFFFGGGCCCEEEFFFGGGGGGHHHKKKMMMMMMNNNQQQVVV]]]dddjjjmmmtttzzzxxxggg[[[TTTOOORRRYYYcccqqqxxxooohhhhhhiiikkkooorrrsssrrrtttyyy|||zzzuuuuuutttsssqqqqqqsssuuuyyyvvviii]]]RRRKKKBBB@@@>>><<<;;;===???@@@AAAAAAAAAAAA@@@>>><<<;;;999;;;<<<:::666333333444222111000///---------,,,))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&'''(((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,+++,,,---......---,,,+++------------,,,,,,+++***++++++,,,,,,---......///...///000000///000222444444;;;@@@HHHcccsss^^^RRRWWWhhhwww\\\QQQDDD@@@>>>>>>>>><<<>>>BBBEEEJJJSSS\\\cccjjjppptttxxxxxxyyyzzzzzzzzzzzzyyysssuuuyyy|||~~~~~~|||{{{|||}}}~~~||||||||||||yyyzzzzzzzzzyyyzzz}}}|||}}}~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~|||{{{}}}~~~~~~|||pppdddZZZTTTLLLJJJFFFCCCAAAAAABBBCCC>>>@@@AAABBBCCCDDDGGGIIIHHHIIILLLPPPVVV]]]cccgggooottt}}}vvvfff[[[VVVPPPSSSZZZeeessswwwnnnhhhiiikkkooosssvvvuuutttqqqvvv}}}{{{vvvtttooopppqqqpppoooooopppqqqwww~~~zzzkkkZZZMMMEEE???<<>>>>>AAACCCEEEFFFFFFDDDBBB@@@===<<<:::888555333111000333222111000///...---,,,+++***((()))***,,,++++++'''%%%###$$$(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,------.../////////000000000111222222333333333777;;;CCC]]]mmmSSSOOOVVV\\\{{{eeeQQQEEEBBB???===>>>???@@@@@@FFFLLLTTTZZZ___fffpppxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwyyy{{{||||||{{{{{{~~~}}}||||||{{{zzzyyyyyyzzz|||~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||}}}{{{|||}}}~~~xxxlll```UUUMMMIIIFFFDDDBBB@@@>>>======>>>?????????@@@AAABBBCCCDDDEEEFFFHHHIIIMMMRRRYYY^^^gggmmmttt{{{uuueeeZZZTTTRRRWWW```lllzzz{{{sssnnnmmmooorrrssssssssstttvvvvvvxxx{{{{{{xxxuuusssrrrmmmoooqqqrrrqqqpppppppppwww}}}xxx{{{zzzhhhYYYPPPHHHCCCCCCDDDBBBAAABBB@@@AAACCCDDDDDDBBB@@@>>>>>>>>><<<:::777555333222444333222111///...------,,,***))))))***,,,+++***(((&&&%%%&&&)))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,------.../////////000000000111222222333333555999<<>>@@@@@@@@@EEEKKKSSSZZZ___gggrrryyyzzzzzzyyyyyyxxxxxxxxxwwwwwwxxxzzz|||}}}}}}||||||~~~}}}}}}}}}||||||{{{zzz{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||}}}~~~~~~|||pppbbbUUULLLGGGEEEBBBAAA???>>>===>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEDDDEEEFFFHHHJJJOOOUUUZZZcccgggnnntttyyy}}}ttteeeZZZUUUTTTZZZcccooo}}}|||vvvrrroooqqqsssssssssssstttuuusssvvvxxxwwwtttqqqooonnnjjjnnnrrruuutttqqqoooooouuu{{{zzz{{{}}}{{{kkk\\\RRRIIIFFFDDDAAA@@@AAA@@@AAABBBCCCCCCBBBAAA@@@AAA@@@>>><<<:::777666555444444333222000///......---+++))))))+++++++++***)))'''&&&''')))*********''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,------.../////////000000000111222222333333666999<<>>>>>@@@@@@@@@DDDIIIQQQYYY```iiisss{{{}}}|||{{{zzzyyyyyyxxxxxxxxxyyy|||~~~~~~~~~~~~}}}}}}|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}zzz{{{{{{||||||}}}}}}~~~~~~}}}|||}}}}}}~~~~~~zzzqqqcccTTTIIIBBB??????======<<<<<<<<<===>>>>>><<<<<<===>>>@@@CCCEEEFFFDDDDDDEEEFFFGGGKKKPPPTTT]]]```eeejjjnnnsssxxx{{{ssseee[[[WWWXXX]]]gggsss~~~{{{wwwssstttuuutttsssrrrssstttsssuuuvvvuuurrrnnnlllkkkggglllrrrvvvvvvsssooonnntttyyykkk___RRRKKKFFFBBB@@@BBBAAABBBCCCDDDEEEEEEEEEEEEBBBAAA@@@===;;;999777666666555444333222000//////...,,,******++++++***)))((('''''''''((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++++++++,,,,,,---,,,+++***+++,,,---...,,,,,,------.../////////000000000111222222333333555888<<>>>>>@@@@@@@@@BBBGGGOOOXXXaaakkkuuu|||~~~}}}{{{zzzyyyxxxxxxyyyyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}||||||yyyzzzzzz{{{}}}~~~~~~~~~}}}|||}}}{{{||||||}}}~~~~~~{{{yyyjjjbbbWWWJJJAAA<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;===???BBBFFFHHHEEEEEEFFFFFFFFFIIIMMMPPPYYY[[[___cccfffkkkqqquuu}}}qqqddd]]]YYYZZZaaalllxxx}}}wwwwwwwwwvvvsssrrrssstttuuuvvvxxxvvvrrrmmmjjjiiifffjjjpppssssssrrrpppoootttzzzqqq```UUUNNNHHHFFFGGGCCCCCCCCCDDDEEEFFFGGGHHHCCCBBB@@@>>><<<:::888777777777666444333222111000///---+++***++++++***)))'''''''''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''&&&&&&''''''(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((*********************************++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,------.../////////000000000111222222333333333666:::AAATTTxxx|||uuu~~~]]]RRRXXX___pppiiiTTTHHHDDD@@@>>>???@@@@@@@@@BBBFFFNNNWWWbbbmmmwww}}}}}}|||zzzxxxxxxxxxyyyyyy{{{}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||~~~~~~}}}|||}}}{{{{{{|||}}}~~~~~~{{{rrrkkkgggXXXSSSLLLEEE???;;;999999;;;;;;;;;;;;:::::::::999:::::::::;;;>>>BBBFFFHHHGGGHHHHHHGGGGGGIIILLLOOOWWWYYY\\\^^^bbbffflllpppssswww|||~~~nnnccc]]][[[[[[dddppp|||zzzzzzyyywwwtttrrrssstttvvvwwwxxxvvvqqqlllhhhffffffiiikkklllmmmnnnqqqsssvvv{{{nnnaaaWWWOOOLLLMMMHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDBBB@@@===;;;999888888888777666444333222222000...,,,+++++++++***(((&&&'''''''''%%%%%%'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))******))))))((())))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,------.../////////000000000111222222333333222555999@@@OOOqqqtttfffWWWZZZ```pppkkkUUUHHHEEEAAA??????@@@@@@@@@BBBEEEMMMWWWbbbnnnwww}}}}}}{{{yyyxxxxxxyyyzzz{{{|||}}}}}}|||}}}}}}~~~}}}||||||}}}}}}||||||{{{zzzyyyzzz{{{{{{|||~~~~~~}}}|||}}}|||}}}~~~|||rrrhhh___YYYJJJHHHEEEBBB???<<<;;;:::;;;;;;;;;<<<<<<;;;::::::;;;:::999:::===AAAEEEGGGIIIIIIJJJIIIIIIJJJLLLOOOUUUWWWZZZ\\\___ccchhhkkknnnrrrwwwzzz|||xxxiii___[[[ZZZ\\\fffuuu||||||{{{xxxuuussstttvvvvvvwwwwwwuuuoooiiieeeccceeeeeeeeeeeegggjjjppptttuuuzzz~~~rrrggg]]]YYYZZZTTTRRRNNNJJJHHHGGGGGGHHHGGGFFFDDDBBB@@@===<<<;;;999999888777555444333222111///---+++++++++)))((('''((()))(((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))************)))((())))))))))))))))))))))))************************)))******+++,,,,,,------++++++,,,,,,------,,,,,,,,,,,,------.../////////000000000111222222333333444666999???KKKjjj~~~qqq\\\YYY\\\mmmmmmXXXIIIFFFAAA??????@@@@@@@@@BBBEEELLLVVVcccooowww|||}}}|||zzzyyyyyyzzz}}}~~~}}}~~~}}}|||||||||~~~~~~}}}|||||||||||||||{{{zzzyyyxxxzzzzzz{{{||||||}}}~~~~~~~~~}}}|||}}}{{{|||~~~|||qqqggg]]]TTTNNNDDDBBB@@@>>>===<<<<<<<<<999:::<<<============<<<;;;:::999:::<<<@@@DDDGGGIIIJJJKKKJJJJJJJJJLLLNNNQQQTTTWWWYYY\\\___cccfffjjjnnnsssvvvxxx{{{qqqbbbZZZWWWWWW^^^jjjzzz~~~}}}}}}{{{xxxuuutttuuuwwwyyyzzzyyyvvvpppiiieeecccaaaaaaaaaaaacccgggnnnrrrqqqvvvzzzyyyyyyyyyooojjjjjj___\\\VVVQQQLLLJJJIIIIIIIIIHHHFFFDDDBBB???>>>===:::999888777666555444333222000---,,,++++++)))'''(((***+++)))'''&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))************************))))))***+++,,,,,,------***+++,,,---...---,,,+++,,,,,,------...//////000000000000111222222333333666777:::???IIIeeeyyy___WWWWWWjjjooo[[[IIIFFFBBB??????@@@@@@@@@CCCFFFLLLVVVcccooowww|||~~~|||zzzzzzzzz|||}}}~~~~~~~~~~~~~~~||||||||||||~~~~~~}}}|||||||||||||||{{{zzzyyyxxxyyyyyyzzzzzz{{{|||||||||~~~}}}|||}}}yyyzzz|||~~~{{{ooocccZZZPPPGGG@@@CCCAAA>>><<<:::;;;<<<===777999;;;===???@@@@@@@@@<<<;;;999999;;;???CCCFFFIIIJJJKKKKKKJJJJJJLLLNNNOOOQQQUUUWWWYYY\\\___bbbcccgggllloooqqqtttyyy~~~mmm^^^VVVTTTTTT___lll}}}}}}~~~}}}|||xxxvvvuuuvvvxxx|||}}}}}}yyyssslllgggeee^^^______```bbbffflllpppnnnsssvvvuuutttzzzwwwpppfff[[[SSSMMMKKKKKKGGGHHHHHHGGGEEEDDDDDDEEE>>><<<888555444444555666......//////......---,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((('''(((((()))***+++******++++++++++++************+++++++++,,,,,,,,,+++,,,...//////---,,,******+++---.........000222000000000111222222333333111555666===KKK___aaaUUUVVVjjjtttYYYNNNEEE??????@@@??????AAADDDHHHQQQ\\\gggqqqxxx|||{{{{{{zzzzzz{{{|||}}}~~~}}}|||{{{|||~~~~~~~~~~~~}}}||||||||||||~~~|||{{{{{{{{{{{{{{{||||||{{{yyyyyyzzz|||~~~~~~~~~~~~{{{pppaaaUUUNNNIIIDDD@@@???>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAA???===<<<<<<>>>@@@BBBHHHIIIJJJKKKKKKKKKJJJIIINNNOOOQQQTTTXXX\\\___aaa```bbbeeehhhjjjmmmqqqtttuuu{{{yyylll___TTTPPPRRR___kkk}}}}}}|||{{{zzz{{{}}}~~~yyyrrrlllhhhfff___]]]ZZZYYY[[[```fffjjjjjjkkklllnnnssszzzxxxjjj]]]SSSMMMKKKHHHHHHHHHGGGEEECCCBBBBBB???===:::777555555555666000000000//////...---,,,*********))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((***))))))(((((((((((())))))******************)))*********+++++++++,,,,,,+++,,,---......---,,,,,,***,,,............///111000000000111222222333333222555555;;;HHHZZZcccVVVWWWhhhxxx]]]OOOFFF??????@@@??????AAACCCHHHPPPZZZeeeooovvvzzzxxxyyyzzz{{{|||}}}}}}~~~~~~|||{{{zzzzzz{{{|||}}}~~~}}}||||||}}}~~~~~~}}}|||{{{{{{{{{{{{|||}}}|||{{{{{{|||~~~~~~~~~}}}}}}}}}}}}~~~{{{nnndddWWWMMMHHHEEEAAA>>>===============<<<<<<<<>>>>>???@@@AAABBB@@@???===;;;<<<===???AAAFFFGGGHHHIIIJJJJJJIIIHHHKKKLLLNNNQQQTTTWWWZZZ\\\\\\^^^aaadddfffiiimmmppppppvvv~~~sssggg\\\RRROOORRR^^^kkk~~~zzzzzzzzz|||~~~xxxpppiiiccc```XXXVVVSSSRRRTTTYYY___bbbccccccdddfffiiiooowww}}}xxxgggZZZPPPLLLKKKKKKIIIHHHFFFDDDCCCBBBAAA@@@===:::777666666666222222222111000...---,,,******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((+++******)))((((((''''''((())))))******))))))(((*********++++++++++++,,,++++++,,,,,,------......,,,---......------///000000000000111222222333333222555555:::EEEUUU|||hhhYYYZZZggg~~~bbbPPPGGG@@@???@@@??????AAACCCGGGNNNXXXbbblllssswwwuuuwwwzzz|||~~~~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{|||}}}}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{}}}tttjjj^^^VVVLLLEEEBBBAAA???===>>>>>>>>>>>>??????????????????>>>>>>>>>???@@@@@@AAA@@@>>>======>>>???AAADDDEEEGGGIIIIIIIIIIIIHHHJJJJJJLLLNNNPPPSSSVVVWWWWWWYYY\\\^^^```cccgggjjjjjjnnnuuu{{{yyylllbbbWWWOOONNNQQQ\\\lllxxxyyy{{{~~~vvvmmmddd]]]XXXNNNLLLJJJIIIKKKPPPUUUYYY\\\\\\\\\\\\]]]aaaggglllttteeeZZZTTTPPPNNNKKKJJJIIIGGGEEEDDDCCCBBB@@@===:::888777666555555444333111///---,,,******))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))******)))))))))((((((((())))))))))))((((((************++++++++++++++++++++++++,,,---...///,,,...///...------...///000000000111222222333333111444444999CCCQQQwwwmmm\\\]]]hhheeeRRRIIIAAA@@@@@@??????AAABBBFFFLLLUUU___hhhooossssssvvvzzz~~~~~~}}}yyyxxxxxxxxxxxxyyyzzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||zzz|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}}}}zzz|||}}}~~~yyynnnccc[[[TTTNNNGGGCCCAAA@@@@@@?????????@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@AAAAAAAAADDDCCCAAA@@@???@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSSSSUUUXXXYYY[[[^^^aaaddddddhhhmmmrrrvvv{{{uuuhhh]]]TTTLLLLLLOOO[[[lllxxxyyy|||{{{sssjjj```WWWRRRGGGEEECCCCCCEEEIIINNNQQQWWWWWWVVVUUUTTTVVVYYY\\\sssggg```VVVRRRMMMJJJIIIHHHFFFDDDEEEDDDCCCAAA>>>;;;999888777777666555333000...---++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))&&&''')))***++++++++++++(((((())))))))))))(((((())))))*********+++++++++*********++++++---...///,,,...///...------...///000000000111222222333333111444444999BBBPPPtttqqq^^^^^^qqqgggTTTKKKBBB@@@@@@??????AAABBBDDDJJJRRR[[[cccjjjnnnrrruuuzzz~~~}}}{{{zzzxxxxxxxxxyyyyyyzzzzzz{{{zzz{{{|||~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}}}}yyy{{{||||||{{{|||~~~{{{|||}}}~~~ssshhh^^^UUUQQQNNNKKKFFFBBBAAA@@@@@@@@@???@@@AAACCCDDDFFFGGGHHHFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVXXXZZZ]]]```aaadddhhhlllooosssxxx|||tttfff[[[QQQJJJIIIMMMYYYkkkyyy{{{~~~~~~wwwooofff]]]SSSLLLBBBAAA??????AAAEEEJJJMMMQQQQQQQQQOOOLLLLLLNNNOOOssslllbbb[[[RRRKKKIIIHHHFFFDDDEEEEEEEEEDDDAAA>>>;;;:::999888888666444222000///---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))%%%&&&(((+++,,,,,,,,,,,,((())))))******))))))((()))))))))************+++******++++++,,,,,,------,,,---......------///000000000000111222222333333111555555999BBBMMMpppuuubbbdddmmmVVVLLLCCC@@@@@@>>>???BBBAAACCCHHHOOOWWW___fffjjjqqqtttyyy~~~}}}}}}}}}|||{{{zzzyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{zzz{{{}}}~~~~~~}}}~~~~~~~~~}}}||||||{{{||||||||||||}}}~~~~~~}}}}}}}}}zzz{{{||||||{{{{{{}}}}}}}}}~~~~~~~~~ooodddYYYPPPLLLLLLJJJHHHFFFCCCAAAAAAAAAAAAAAABBBDDDFFFHHHKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNPPPOOONNNLLLKKKJJJJJJJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKOOOQQQSSSTTTUUUWWWZZZ\\\^^^aaaeeehhhjjjnnnrrrtttyyy}}}ssseeeYYYOOOHHHHHHLLLWWWhhh~~~zzz|||{{{ssskkkcccYYYOOOGGG???>>>======???CCCGGGJJJKKKKKKKKKIIIFFFDDDDDDEEEtttjjj\\\RRRMMMKKKHHHEEEEEEFFFFFFFFFDDDAAA>>><<<999999888777666444222111...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&'''***+++,,,,,,++++++)))******************)))))))))))))))******************,,,,,,---,,,+++******,,,............///111000000000111222222333333333666666999@@@IIIjjjmmmqqqtttXXXMMMDDDAAA@@@>>>???BBB@@@BBBFFFLLLTTT\\\cccgggppprrrvvvzzz|||}}}}}}}}}zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxyyyzzzzzzzzzzzz{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~|||}}}~~~}}}||||||}}}}}}~~~~~~~~~yyylll___VVVNNNGGGFFFIIIHHHHHHGGGFFFEEEDDDEEEFFFHHHIIIKKKNNNQQQSSSVVVWWWSSSTTTVVVXXXZZZZZZZZZZZZ^^^]]]\\\[[[YYYXXXWWWVVVUUUVVVWWWWWWWWWVVVUUUTTTPPPPPPOOONNNMMMMMMMMMMMMMMMOOOQQQRRRRRRTTTWWWYYY\\\___cccfffgggiiilllmmmpppuuu{{{|||qqqbbbWWWNNNGGGHHHLLLUUUfff{{{{{{}}}{{{qqqhhh```VVVJJJBBB<<<;;;:::;;;===@@@DDDGGGGGGHHHHHHFFFCCCAAA@@@AAAxxxgggZZZSSSOOOLLLIIIEEEFFFGGGGGGFFFCCC???===999999999888666555333333///...---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))+++,,,,,,+++***)))******++++++++++++******))))))))))))************)))+++,,,------,,,***)))***+++---.........000222000000000111222222333333444888777999>>>FFFfffxxx~~~{{{YYYNNNDDDAAA@@@>>>???BBB@@@BBBEEEKKKSSS[[[aaaeeennnpppssswwwyyyzzz{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxuuuvvvwwwyyyyyyzzzzzzzzz|||}}}~~~|||{{{}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~||||||}}}}}}~~~~~~~~~kkk___TTTNNNHHHCCCCCCGGGIIIJJJJJJJJJIIIIIIJJJLLLOOOPPPSSSVVVYYY\\\^^^```aaabbbeeegggiiijjjjjjjjjkkkjjjiiigggfffdddcccbbbaaaaaabbbbbbaaa```^^^]]]VVVVVVTTTSSSRRRQQQQQQQQQLLLNNNOOOPPPQQQRRRUUUWWW[[[^^^bbbeeeffffffhhhiiikkkooovvv~~~zzznnn```VVVMMMGGGIIIMMMUUUeee|||zzz{{{~~~{{{qqqggg^^^SSSGGG>>>:::999888999;;;>>>BBBDDDGGGHHHHHHGGGDDDAAA@@@@@@uuuddd[[[UUUPPPLLLGGGHHHIIIHHHEEEAAA???>>><<<:::777555555444222111000///...,,,+++***))))))******++++++***)))'''&&&''''''&&&''''''((()))***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***,,,***((()))+++,,,+++(((,,,,,,,,,,,,,,,,,,,,,,,,---------...............222222111000000111222333444666666:::???BBB^^^}}}fffQQQGGGFFF???===@@@??????AAADDDIIIOOOXXXbbbhhhlllnnnrrruuuxxxzzz||||||xxxyyyyyywwwuuuttttttvvvuuuvvvwwwwwwxxxyyyzzzzzz{{{|||~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{zzzyyyzzzzzzzzzzzz|||~~~{{{yyy}}}~~~}}}}}}}}}}}}~~~}}}|||{{{|||{{{lll___WWWMMMFFFDDDEEEEEEEEENNNQQQSSSRRRPPPPPPSSSVVV[[[[[[\\\^^^bbbgggkkknnnrrrsssuuuwwwzzz|||~~~}}}}}}~~~}}}{{{yyyvvvtttsssqqqppppppooommmjjjgggeeebbb___\\\ZZZWWWUUURRRQQQPPPOOOOOOPPPRRRTTTUUUYYY^^^dddgggeeeccccccdddhhhkkkqqqvvv|||uuuhhhYYYQQQLLLGGGGGGIIITTTaaavvvzzzzzz~~~sssiii___TTTGGG>>>;;;888888::::::999===CCCFFFLLLNNNJJJEEEBBB@@@===lllbbb[[[TTTNNNLLLMMMMMMLLLIIIFFFDDDCCC???<<<:::888777666444222111000...---+++************+++++++++***)))(((''')))(((((('''''''''((((((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))***++++++++++++***,,,***((()))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---------...............111000000///000111222333333666666999>>>BBB[[[jjjSSSHHHGGG@@@===@@@>>>???AAADDDHHHNNNWWW```gggjjjlllpppssswwwyyyzzzzzzwwwxxxxxxvvvtttssstttuuuwwwxxxxxxwwwwwwwwwxxxyyy|||}}}~~~~~~~~~}}}|||{{{zzzzzz{{{{{{{{{zzzzzzyyyzzzzzzzzzzzz|||}}}}}}{{{~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}mmm___\\\TTTKKKFFFGGGIIILLLLLLVVVWWWYYYYYYZZZ[[[^^^```ffffffhhhkkkoootttxxx{{{~~~}}}}}}}}}{{{xxxuuupppmmmhhhdddbbb___\\\ZZZWWWUUUSSSQQQPPPRRRSSSUUUZZZ___eeegggeeecccbbbccceeeiiinnnsssyyytttfffWWWOOOJJJFFFFFFHHHQQQ___ttt{{{{{{uuujjjaaaUUUHHH>>>;;;888888:::999999===CCCFFFLLLQQQOOOKKKHHHDDD@@@wwwmmmfff\\\TTTMMMLLLKKKIIIHHHFFFEEEEEEBBB@@@===;;;:::888555333222111///...,,,+++++++++++++++++++++***)))((('''+++***)))(((''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))***++++++++++++***+++***)))***++++++***)))+++++++++,,,,,,------------------.........//////.........///000111222333222555444777<<<@@@WWW{{{oooWWWKKKHHHAAA>>>@@@>>>???AAADDDHHHMMMUUU^^^dddgggjjjnnnrrruuuwwwwwwwwwvvvwwwwwwvvvtttssstttvvvyyyyyyyyywwwuuuuuuwwwyyy}}}}}}}}}}}}||||||||||||zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{zzzzzz{{{|||~~~~~~}}}||||||}}}}}}ooo___SSSWWWQQQLLLKKKOOOTTTWWWYYYaaaaaaaaadddiiimmmnnnooossstttwww{{{~~~xxxrrrnnnkkkgggeee```]]]XXXTTTRRRRRRTTTVVV]]]bbbfffgggdddaaa```aaabbbeeejjjoootttyyy}}}qqqcccTTTKKKFFFDDDEEEHHHOOO\\\ppp|||}}}xxxmmmbbbVVVHHH???;;;999888:::999999<<>><<<:::666444333222000///------,,,,,,,,,+++++++++***)))((((((******)))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))***++++++++++++***+++************+++************+++,,,,,,---......,,,,,,------.../////////------......000111222333000444333555;;;???RRRqqquuu\\\MMMIIIBBB???@@@===???@@@CCCGGGLLLSSS[[[```eeeggglllppptttvvvvvvvvvvvvwwwxxxvvvuuuuuuvvvxxxyyyzzzyyywwwttttttwwwyyy}}}||||||{{{{{{{{{||||||{{{{{{|||||||||||||||{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}~~~rrrdddXXXQQQRRRQQQQQQVVV^^^dddggggggkkkjjjjjjooovvv{{{}}}|||~~~}}}xxxsssppphhhddd^^^XXXUUUUUUWWWXXX```dddggggggccc___^^^^^^___bbbfffjjjoootttyyy}}}~~~yyymmm___PPPHHHCCCAAACCCGGGMMMYYYmmm}}}~~~{{{ooocccWWWHHH>>><<<999999:::999888<<>><<<888555444333222000///......---,,,,,,+++******)))))))))((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))***++++++++++++*********+++************+++******+++,,,,,,---......,,,,,,------...//////000,,,---...///000111222222000444333444:::>>>MMMfffzzz___NNNIIIBBB???AAA===>>>@@@CCCFFFJJJPPPWWW\\\aaaeeejjjppptttvvvwwwwwwwwwxxxyyyxxxwwwwwwyyyzzzxxxzzz{{{yyyuuutttwww{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}||||||zzzzzzyyyyyyyyy{{{|||}}}~~~~~~~~~}}}}}}~~~xxxiii\\\UUUSSSPPPSSSZZZeeeooouuuvvvttttttrrrsssxxx|||qqqllleee___[[[ZZZ[[[\\\aaaeeegggfffaaa]]][[[\\\\\\___cccfffjjjnnnssswwwyyy|||{{{uuuiii[[[MMMEEEBBB@@@BBBEEEKKKWWWkkk~~~}}}pppeeeXXXIII???<<<:::999:::999888<<>>:::777666555333222000/////////------+++******)))******(((((((((((()))***+++,,,)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))***++++++++++++***)))+++++++++***)))***++++++++++++,,,,,,---------+++,,,,,,---...///000000---...///000111222222111000555333333:::>>>III^^^~~~aaaNNNIIIBBB@@@AAA===>>>@@@CCCFFFIIINNNTTTXXX]]]aaagggnnntttvvvwwwxxxxxxyyyyyyyyyxxxyyyzzz|||{{{~~~yyyvvvxxx|||yyyzzz{{{|||}}}~~~~~~|||{{{zzzyyyyyyxxxxxxyyyzzz|||}}}}}}}}}~~~~~~~~~}}}ooobbbVVVRRRRRRQQQVVV```nnn{{{~~~||||||}}}|||xxxppphhhccc_________aaadddfffddd___ZZZYYYZZZZZZ\\\___bbbeeeiiimmmppprrruuuyyy|||yyyssseeeXXXKKKEEEBBB@@@AAADDDIIIUUUhhh|||~~~ssshhhZZZLLLBBB===:::999:::999888;;;AAAIIISSS___hhhoooqqqkkkbbb|||jjj```SSSJJJGGGHHHHHHGGGHHHGGGFFFEEEEEEBBB>>>;;;777666444222111000000000...---+++***)))*********))))))))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))***++++++++++++***)))+++,,,+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000...///111222222222111111000666333333:::>>>FFFWWWaaaMMMHHHBBB@@@BBB>>>>>>@@@BBBEEEHHHLLLQQQUUUWWW\\\dddlllrrrvvvwwwwwwvvvxxxyyyyyyxxxyyy{{{}}}~~~yyyyyy{{{yyyzzz}}}~~~|||zzzxxxwwwwwwwwwwwwwwwyyy{{{|||~~~|||}}}~~~}}}~~~~~~qqqggg^^^UUUQQQRRRSSSXXXbbbppp~~~|||ssskkkeeeaaa``````cccdddbbb]]]YYYXXXXXXVVVXXX[[[^^^```cccgggjjjkkkmmmqqqtttwww{{{wwwrrraaaVVVJJJEEECCC@@@@@@BBBFFFRRRdddxxx~~~}}}vvvkkk^^^PPPFFF===:::999:::999888;;;AAAHHHRRR___kkkwww}}}{{{tttssshhhYYYOOOLLLLLLLLLKKKIIIHHHHHHHHHGGGEEEAAA>>>777666555333222111000000...---,,,***)))******+++,,,+++***)))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***(((+++,,,,,,)))(((***,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000000222333333222111000111666444333;;;>>>EEETTT|||aaaMMMGGGBBBAAABBB>>>===@@@BBBEEEGGGKKKPPPSSSTTTYYYaaajjjqqquuuvvvwwwuuuwwwxxxxxxwwwxxxzzz|||{{{yyyzzzyyy{{{~~~|||zzzxxxvvvuuuvvvvvvvvvwwwyyy{{{}}}~~~{{{|||~~~}}}~~~tttgggbbb^^^WWWSSSTTTUUUYYYaaannn|||{{{qqqhhhccc``````bbbcccaaa\\\XXXWWWXXXTTTVVVYYY[[[]]]___cccfffeeehhhkkknnnqqquuuzzz}}}~~~wwwqqq___TTTJJJFFFDDD@@@@@@AAADDDOOObbbvvv}}}}}}yyynnnaaaSSSIII===:::999:::999888;;;@@@GGGQQQ___mmm|||ppp^^^WWWTTTNNNKKKLLLKKKIIIHHHIIIJJJIIIDDD@@@<<<999666444333333222111...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------......------,,,+++---------............///111111000000111111222333111777<<<999555888DDDPPPsssuuu~~~aaaNNNIIIBBB???@@@<<<@@@@@@AAAEEEJJJNNNQQQQQQRRRUUU]]]kkktttuuuuuuvvvwwwyyy{{{|||||||||~~~}}}{{{{{{{{{||||||xxxvvvuuuvvvvvvwwwwwwvvvwwwxxxzzz|||~~~||||||~~~ooofff```___\\\WWWWWW[[[\\\___fffqqq~~~zzznnnfffbbbdddccccccaaa^^^ZZZWWWUUUWWWWWWVVVVVVXXXZZZ]]]___bbbeeehhhjjjkkkmmmppprrryyy}}}xxxooobbbVVVKKKFFFCCC@@@@@@BBBDDDLLL\\\ppp~~~{{{rrrhhhYYYNNNBBB<<<888999;;;;;;===AAAEEERRRaaammm|||}}}jjj```YYYRRRLLLKKKIIIGGGFFFGGGIIIHHHDDD@@@===:::777444444333111000......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------............///000000//////000000111222222666999888555999CCCMMMkkkxxxooodddQQQJJJBBB???@@@;;;??????AAAEEEKKKPPPRRRSSSTTTVVV^^^jjjsssuuuvvvwwwwwwxxxzzz{{{{{{}}}}}}{{{{{{zzz{{{~~~|||xxxvvvvvvvvvwwwxxxxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~xxxfff___ZZZ[[[\\\[[[^^^bbbcccdddjjjsss~~~yyynnnhhhgggfffdddbbb^^^ZZZWWWUUUTTTTTTSSSSSSUUUWWWZZZ\\\___aaadddfffgggiiilllooossswww|||~~~wwwnnn```UUUJJJEEEBBB???>>>@@@DDDJJJYYYmmm|||wwwlll^^^SSSIIIAAA;;;:::999888999<<>>===???BBBHHHUUUhhhwww}}}rrreee[[[QQQHHH???<<<:::888999===@@@IIITTT```ppp~~~sssiii___XXXOOOKKKHHHGGGIIIJJJIIIGGGAAA>>>;;;888777444111/////////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,---...///000000///---------............///000////////////000111111333222222222555999???BBBVVV|||~~~iiibbbsssjjjTTTLLLCCC@@@AAA===???@@@CCCIIIPPPWWW[[[\\\[[[ZZZ___iiiqqquuuwwwzzzzzzyyyyyyxxxxxx|||}}}zzzxxxyyy|||~~~~~~}}}zzzxxxwwwwwwwwwwwwxxxwwwwwwxxxyyy{{{}}}~~~}}}}}}xxxkkkccc]]]ZZZXXX[[[```ffflllpppwwwvvvwwwyyy~~~~~~|||{{{|||~~~yyy{{{yyytttnnngggbbb]]][[[VVVUUUTTTSSSTTTVVVXXXYYYWWWYYY[[[\\\^^^```dddgggjjjnnnrrrvvvyyy}}}|||tttlll___SSSHHHCCC@@@======???AAAFFFRRRdddtttyyylllbbbVVVMMMDDD@@@>>><<<>>>BBBBBBGGGOOOXXXfffxxxuuuhhh]]]VVVQQQKKKHHHIIIJJJHHHGGGDDDAAA>>>;;;999777333000000//////...---,,,++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++---...............---------------............///111000000000000111222222333111000111444999<<>>===???@@@CCCOOOaaarrr}}}~~~rrriii^^^TTTJJJDDDAAA>>>???BBBBBBEEEKKKSSS^^^nnnuuuggg___XXXPPPJJJHHHHHHGGGEEEEEECCCAAA???===:::666333000000///...---,,,,,,+++************************)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))---------............///111111111111111222222333222111111222444777;;;===KKKoooggg```gggqqqXXXNNNDDDAAADDDAAAAAABBBEEEKKKTTT[[[___aaa___^^^bbbkkksssuuuxxx{{{~~~}}}{{{xxxwwwyyy~~~{{{{{{zzzzzzzzzzzzyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxuuuuuuuuuuuuwwwyyy{{{|||uuuiii___\\\^^^]]]```cccgggppp{{{~~~~~~}}}|||{{{}}}|||vvvtttrrrqqqqqqqqqpppooorrruuuwwwwwwtttsssuuuwwwyyyyyyxxxwwwvvvuuusssssstttwww}}}vvvlllddd___[[[ZZZWWWTTTSSSSSSSSSTTTTTTUUUVVVWWWYYY\\\aaadddeeehhhkkknnnppprrruuuwww}}}|||tttkkk___TTTIIICCCAAA>>>===???>>>AAALLL]]]nnn{{{|||xxxppphhh]]]RRRLLLFFF@@@???AAABBBDDDIIIRRR[[[iii|||~~~kkkcccXXXOOOLLLJJJHHHFFFGGGEEECCCAAA@@@===999666111111000///...---,,,,,,************************)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))******+++*********---------............///000000000000000111222222111222333333333555:::===GGGiiiiii\\\```wwwxxx^^^RRRFFFBBBDDD@@@???@@@CCCJJJRRRYYY^^^```___^^^cccmmmtttvvvwwwzzz|||{{{zzzyyyxxxzzz~~~~~~|||zzzxxxwwwwwwxxxyyyxxxxxxxxxxxxxxxxxxyyyyyyvvvvvvvvvvvvwwwyyy|||}}}~~~{{{pppiiibbb[[[[[[___aaafffjjjnnnvvv}}}}}}~~~|||zzzzzz}}}}}}{{{zzzzzz{{{zzzwwwtttmmmkkkiiiggghhhhhhhhhgggiiilllooonnnkkkjjjmmmppppppqqqrrrrrrqqqooonnnlllnnnnnnrrryyy}}}vvvlllfff```^^^ZZZWWWTTTSSSSSSSSSSSSTTTUUUUUUWWWZZZ___cccdddfffjjjmmmnnnppprrrtttwwwyyy}}}}}}zzzsssjjj^^^RRRGGGBBB???<<<<<<>>>===???HHHXXXiii{{{zzzzzz}}}}}}vvvqqqggg]]]VVVPPPIIIFFFHHHGGGHHHMMMUUU\\\eeevvvuuulll```VVVPPPMMMKKKIIIHHHFFFDDDCCCBBB???;;;888111111000///...---,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++((()))***+++,,,------------------........./////////////////////000111111000222444444222444999>>>DDDeeejjjYYY[[[qqq~~~cccUUUGGGBBBCCC@@@>>>???BBBHHHPPPXXX\\\^^^______dddnnnuuuwwwwwwyyyyyyzzzzzzyyyyyy|||}}}zzzwwwvvvvvvwwwyyywwwwwwxxxxxxxxxyyyyyyyyywwwwwwwwwwwwxxxzzz}}}~~~|||}}}|||pppfffbbb___[[[[[[```ggglllppprrrxxx}}}{{{|||}}}{{{yyyyyy{{{~~~{{{|||}}}|||zzzxxxxxxyyyvvvtttssstttvvvuuurrrnnnhhheeecccbbbbbbcccbbbbbbbbbeeehhhgggdddcccfffjjjjjjkkklllmmmmmmkkkiiihhhiiihhhkkkqqquuuyyytttmmmeeeccc___ZZZWWWUUUUUUTTTRRRSSSSSSTTTUUUYYY^^^bbbeeehhhkkkmmmooopppsssuuurrrtttxxx{{{|||yyyqqqhhh\\\QQQFFFAAA>>>;;;;;;===<<<===EEETTTeeewwwzzzzzzzzzyyyvvvmmmddd___ZZZTTTRRRSSSNNNOOOSSSYYY]]]bbbqqquuuddd```\\\RRRKKKKKKIIIGGGFFFEEEDDDAAA===:::555333222111222111///---...---,,,+++************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///---.........//////000000...000222444555777:::<<>>>>>===<<<>>>???FFFQQQ^^^pppzzzvvvxxxzzztttnnnjjjhhheeeaaa^^^ZZZZZZ[[[^^^___dddqqq}}}oookkkfff[[[RRRQQQKKKJJJHHHGGGFFFCCC@@@===888666333111111000///---------,,,***************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............////////////000000000111111///111333444444666999;;;AAAUUUxxxpppbbb```ooommmVVVJJJDDDAAAAAA???@@@AAACCCGGGMMMUUUZZZ\\\cccjjjmmmrrrxxx{{{{{{{{{|||{{{zzzzzz|||{{{xxxwwwxxxxxxxxxyyyzzz|||}}}}}}|||zzzyyyzzzyyyyyyyyyyyyzzz|||}}}~~~vvviiibbb\\\]]]^^^```hhhpppxxxyyy{{{||||||zzzxxxwwwsssssssssssssssrrrrrrqqqrrrqqqnnnkkkiiihhhhhhggghhhiiijjjjjjiiihhhgggfffbbbaaa```______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\___aaabbbbbbaaabbbccccccdddfffjjjooouuuzzz~~~zzztttjjjccc___\\\WWWTTTVVVUUUSSSSSSTTTVVVYYY[[[bbbeeehhhjjjkkklllnnnoooppprrrsssuuuwww|||}}}{{{yyyuuummmggg[[[SSSHHHAAA>>>>>>===;;;<<<===CCCMMMZZZlll{{{vvvwww~~~{{{vvvsssrrrppplllhhhfffdddddddddccceeennnyyyzzzvvvrrrggg]]]YYYOOOMMMJJJIIIHHHFFFCCCAAA<<<999555222111000///...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///000000000000111111111111000222333444444555777:::>>>PPPqqq~~~ccc```nnnqqqYYYLLLDDDAAA@@@===>>>???AAADDDJJJQQQVVV\\\cccjjjmmmrrryyy||||||}}}}}}}}}||||||}}}|||xxxxxxyyyyyyyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{||||||}}}~~~~~~}}}~~~~~~vvvjjjaaa]]]\\\```eeekkksss{{{}}}zzzwwwtttrrrnnnnnnnnnnnnmmmmmmlllllljjjhhheeeaaa______```aaabbbcccccccccccccccbbbbbb```_________^^^^^^^^^^^^ZZZZZZZZZYYYYYYXXXWWWWWWXXXZZZ]]]^^^^^^]]]^^^___aaabbbcccfffjjjoootttwww}}}ssskkkeee```[[[WWWXXXVVVTTTSSSSSSTTTWWWXXX```cccfffiiijjjkkknnnooooooqqqrrrsssuuuxxx}}}{{{zzzyyytttkkkddd[[[SSSHHHAAA>>>===<<<;;;;;;;;;???HHHTTTfff|||vvvttt|||~~~~~~~~~}}}xxxuuurrrqqqpppoookkkiiioooyyy}}}yyyoooddd^^^RRROOOLLLJJJIIIHHHFFFEEEAAA===777333111000///...,,,,,,+++***))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///000000000000000000000000111333444444333444666888===LLLjjjhhheeennnttt\\\NNNEEEAAAAAA===>>>???@@@CCCHHHNNNRRRZZZbbbiiimmmrrryyy}}}||||||}}}}}}}}}|||}}}|||yyyyyyzzzzzzzzz{{{{{{|||}}}}}}}}}||||||{{{{{{}}}~~~~~~{{{|||~~~}}}~~~~~~~~~vvvjjjaaa^^^^^^aaagggooowww|||xxxtttrrrqqqkkkjjjiiiiiihhhgggggggggeeeccc___[[[ZZZZZZ\\\^^^^^^^^^^^^______`````````aaaaaaaaa``````^^^^^^]]]YYYYYYXXXWWWVVVUUUTTTSSSTTTWWW[[[]]]^^^___```aaaaaaaaabbbdddgggkkknnnqqqvvv{{{{{{sssnnniiiccc^^^YYYWWWUUUSSSSSSUUUWWWXXX^^^aaadddggghhhkkknnnppppppqqqrrrssstttvvvzzz}}}~~~||||||{{{vvvlllddd\\\TTTIIIAAA>>>===<<<;;;;;;:::===DDDOOO```xxx|||uuuqqqyyy}}}zzzzzzzzzyyytttpppttt|||}}}tttggg^^^SSSPPPLLLJJJIIIIIIHHHGGGDDD@@@:::555222111///...---,,,+++***))))))))))))************************((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///////////////////////////111333444333333333555777<<>>???@@@AAACCCFFFLLLOOOXXX___gggkkkpppxxx||||||{{{||||||||||||}}}|||zzz{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~}}}zzz{{{}}}~~~~~~|||}}}~~~~~~~~~~~~}}}}}}~~~zzzrrriiibbb^^^___bbbhhhnnnvvv|||xxxtttrrrqqqiiihhhfffdddcccbbbbbbbbb```^^^ZZZWWWVVVWWWYYYZZZ[[[[[[[[[\\\]]]^^^______eeeeeedddcccbbb```^^^]]]YYYXXXWWWVVVUUUSSSSSSRRRPPPTTTXXX\\\^^^```ccceeecccbbbbbbccceeehhhkkkmmmsssxxx~~~xxxqqqiiiccc[[[YYYWWWUUUUUUVVVXXXZZZ\\\^^^bbbdddgggjjjnnnqqqrrrssstttuuuuuuvvvyyy|||~~~~~~~~~yyyooofff\\\TTTIIIAAA>>>===<<<:::<<<:::<<>>===;;;:::<<<:::;;;???FFFSSSiii{{{}}}tttrrryyywwwwww{{{}}}}}}}}}}}}{{{nnncccVVVRRRMMMJJJJJJKKKLLLLLLEEEBBB>>>:::777444111//////...---,,,++++++++++++************************))))))))))))************)))************+++++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///000000000000//////......000111222333222333666888<<>><<<;;;999;;;999999===BBBMMM```qqqvvvnnntttzzzyyy}}}~~~zzzxxxyyy|||~~~tttjjjXXXTTTNNNKKKKKKLLLMMMNNNEEEBBB???;;;999666222/////////...---,,,,,,,,,,,,************************))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------......---------.........//////222111111111000000/////////000222222222444666888;;;@@@SSSwww|||}}}pppooouuugggSSSFFFAAABBB>>>@@@AAAAAAAAABBBFFFHHHNNNVVV^^^ccciiiqqqvvvvvvxxxzzz}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~|||yyyxxxxxxxxxyyyzzz{{{}}}~~~}}}{{{{{{|||~~~~~~~~~}}}|||{{{{{{}}}}}}}}}~~~|||}}}~~~}}}}}}|||||||||||||||{{{{{{}}}~~~qqqiiicccaaa\\\XXXZZZaaafffpppxxx}}}|||xxxssspppnnngggddd```[[[WWWTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUXXXYYYXXXYYY[[[^^^___^^^]]]\\\UUUUUUUUUTTTSSSSSSRRRRRRTTTXXX[[[^^^___aaabbbdddbbbbbbaaaaaabbbdddgggiiihhhoooxxx||||||{{{}}}vvvllliiiddd^^^ZZZXXXWWWWWWWWWZZZ]]]```dddhhhnnnrrrssstttwwwwwwxxxxxxzzz|||zzz}}}~~~{{{xxxxxxyyyuuummmfff]]]UUUJJJAAA>>><<<;;;999999888888;;;@@@III[[[kkkwwwhhhnnnyyy}}}}}}~~~~~~|||{{{~~~}}}tttpppsss{{{zzzsssddd[[[QQQLLLKKKKKKIIIGGGHHHEEE@@@<<<999777444222///...------------,,,***,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************************---------,,,,,,+++++++++---+++)))+++---///---+++,,,,,,,,,---------......000000000000////////////000000000111222333555555;;;@@@OOOmmmoookkkqqqdddRRRJJJEEECCC@@@@@@@@@???>>>@@@DDDGGGOOOUUU___fffkkkoootttxxxxxxyyy{{{~~~~~~|||{{{}}}~~~~~~~~~|||~~~~~~~~~}}}zzzxxxxxxyyyxxxxxxyyyzzz{{{||||||{{{zzzzzz||||||{{{|||}}}~~~~~~|||{{{zzzyyy|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||~~~}}}zzzyyy{{{}}}{{{rrrkkkaaa\\\aaabbb^^^```hhhlllrrr{{{~~~||||||zzzuuuqqqkkkfff]]]WWWSSSRRRQQQQQQNNNLLLJJJHHHFFFGGGGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQWWWWWWWWWVVVWWWWWWXXXXXXRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWYYY\\\___```___^^^aaabbbccccccbbbbbbdddfffmmmnnnqqquuuxxx{{{|||}}}~~~xxxsssjjjccc___]]][[[ZZZWWWYYY[[[]]]aaafffmmmrrrqqqsssvvvxxxyyyzzz|||~~~|||zzzsssrrrsssqqqjjjcccZZZSSSJJJBBB>>>===<<<<<<888;;;>>><<<;;;CCCRRR___|||pppqqqssszzz}}}zzzxxxxxxzzz{{{yyyyyy}}}}}}vvvvvvvvvzzzvvvlllcccWWWOOOLLLKKKIIIFFFHHHEEEAAA>>>;;;999555333000...------......---+++,,,,,,++++++++++++,,,,,,***)))))))))******+++,,,++++++************++++++************************,,,,,,,,,,,,++++++++++++---+++***+++---...---+++,,,,,,,,,---------......000000000000////////////000000000111222333555555:::>>>KKKiiippphhhmmm|||hhhUUUKKKFFFCCC@@@@@@@@@>>>>>>@@@DDDGGGOOOUUU___fffjjjoootttwwwyyyzzz|||}}}|||~~~~~~~~~|||yyywwwxxxyyyyyyxxxwwwxxxzzz{{{|||||||||{{{||||||{{{{{{|||~~~~~~}}}|||{{{zzz}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{}}}|||tttlllbbb___dddgggcccfffmmmqqqvvv~~~}}}|||{{{yyyuuuqqqkkkeee]]]UUUQQQOOONNNMMMJJJIIIFFFDDDCCCCCCDDDEEEHHHIIIJJJLLLMMMOOOPPPPPPSSSSSSSSSSSSSSSTTTTTTUUUSSSRRRRRRQQQRRRRRRSSSTTTVVVWWWYYY\\\^^^___^^^]]]aaabbbcccccccccccceeeggglllmmmppprrruuuvvvwwwxxxzzz}}}zzzqqqiiiccc```^^^\\\YYYZZZ[[[\\\___ccciiimmmqqqsssvvvxxxyyyzzz}}}~~~~~~zzztttssssssqqqjjjddd[[[TTTKKKCCC>>><<<;;;;;;777:::<<<;;;:::AAAPPP\\\vvv}}}ooonnnnnnsss|||xxxvvvvvvwwwxxxxxxwwwzzz~~~~~~~~~yyyvvvvvvzzzuuulll___TTTOOOMMMKKKIIIIIIGGGDDDBBB@@@<<<777444000///------...///...---,,,,,,++++++++++++,,,,,,))))))((((((((()))+++,,,++++++************++++++*********************************+++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,---------......////////////000000000000000000000111222333555555999;;;GGGdddqqqeeegggxxxlllXXXMMMGGGCCC@@@@@@???>>>>>>@@@DDDGGGOOOUUU___fffjjjnnnssswww{{{|||~~~~~~~~~}}}{{{xxxwwwwwwyyyyyyyyyuuuwwwyyy{{{|||}}}}}}}}}|||{{{{{{{{{|||~~~~~~|||{{{{{{}}}}}}~~~~~~~~~}}}~~~}}}{{{{{{|||}}}~~~~~~wwwllleeedddjjjnnnmmmooouuuyyy}}}|||{{{{{{yyyuuuqqqjjjddd[[[SSSNNNLLLJJJHHHEEEDDDBBB@@@?????????@@@EEEFFFGGGIIIKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPOOOPPPPPPQQQRRRUUUWWWYYY[[[]]]^^^^^^^^^aaabbbcccccccccdddgggiiijjjkkkmmmooopppqqqrrrrrruuuwww{{{zzzqqqjjjeeeaaa___\\\]]]]]]]]]^^^aaafffjjjpppsssvvvxxxzzz{{{}}}zzzuuussssssqqqjjjddd\\\UUULLLDDD???<<<:::999666999;;;999888>>>KKKVVViii~~~pppllliiilllxxx|||wwwtttsssssstttuuutttvvvzzz|||}}}|||xxxwwwyyy|||~~~tttggg[[[TTTPPPNNNMMMJJJIIIHHHFFFDDD@@@:::666222000...---...//////...,,,,,,,,,++++++,,,,,,,,,,,,+++)))(((((()))***+++++++++************++++++************************)))))))))******++++++,,,+++++++++,,,,,,------,,,,,,,,,,,,---------......////////////000000000000000000000111222333555555999:::CCC___qqqaaacccvvvppp[[[NNNFFFBBB?????????>>>===???CCCGGGOOOVVV___fffjjjnnnrrrvvv|||~~~~~~~~~|||zzzwwwvvvwwwyyyyyyyyyvvvwwwyyy{{{||||||||||||{{{{{{{{{{{{|||~~~~~~}}}||||||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{||||||}}}~~~yyymmmjjjkkkrrrwwwxxx{{{|||{{{{{{yyytttpppfffaaaXXXPPPKKKGGGEEECCC@@@???>>>===<<<<<<<<<<<<@@@AAACCCEEEGGGIIIKKKLLLOOOOOOPPPQQQQQQQQQRRRRRROOONNNMMMLLLMMMOOOPPPRRRTTTWWWYYY[[[\\\]]]^^^___aaabbbcccddddddeeegggiiiggghhhjjjlllmmmnnnooooooppprrrvvvyyy}}}yyypppjjjeeebbb`````````___```bbbfffjjjooorrruuuxxxyyy{{{~~~zzzvvvtttssspppjjjeee]]]VVVMMMEEE???<<<999888777999:::999888===GGGPPP___xxx~~~tttmmmhhhiiirrr}}}xxxsssqqqqqqqqqsssqqqrrrvvvyyy|||}}}wwwuuuwww|||ssseeeZZZSSSPPPNNNMMMLLLKKKJJJHHHDDD>>>:::444222///...///000//////---,,,,,,,,,,,,,,,,,,---...---,,,***)))))))))***++++++************++++++************************)))))))))******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------........./////////000000000111000000000111222333555555::::::BBBZZZppp___aaavvvrrr\\\MMMEEEAAA?????????======???CCCFFFOOOVVV___eeeiiimmmrrruuu|||~~~~~~~~~|||zzzwwwvvvxxxyyyzzzzzzyyyzzz{{{|||||||||{{{zzz{{{{{{zzzzzz|||}}}~~~}}}||||||yyyzzz{{{|||}}}}}}}}}}}}~~~}}}|||}}}~~~~~~~~~}}}{{{{{{}}}}}}~~~yyyooonnnrrrzzz}}}{{{zzzwwwrrrmmmaaa\\\TTTLLLGGGDDDAAA???======<<<;;;;;;:::::::::<<<===???AAADDDFFFHHHIIILLLMMMNNNPPPPPPQQQPPPPPPLLLKKKJJJIIIJJJLLLOOOPPPRRRUUUYYYZZZ[[[\\\___bbbaaabbbcccccccccdddfffhhhdddeeegggjjjlllmmmnnnnnnmmmooorrrtttxxx}}}xxxqqqjjjfffaaaaaaaaa``````bbbfffiiimmmppptttwwwxxx{{{}}}}}}zzzvvvsssqqqnnniiieee]]]WWWNNNFFF@@@<<<999777999:::;;;999888;;;DDDKKKXXXooowwwnnnggghhhmmmvvv{{{vvvsssrrrrrrtttqqqqqquuuxxx{{{zzzuuutttvvv}}}pppbbbWWWQQQOOOPPPOOONNNMMMKKKGGGBBB>>>777444111///////////////------,,,,,,,,,,,,------...------,,,+++***))))))++++++************++++++*********************************+++++++++++++++***,,,------++++++---...,,,,,,,,,---------............//////000000111111000000000111222333555555999:::AAAVVV{{{sssaaabbbuuuttt\\\MMMEEEBBB??????>>>======???CCCFFFOOOVVV^^^eeeiiilllqqqttt{{{~~~~~~~~~|||yyyxxxxxxzzzzzzzzz{{{|||}}}~~~}}}}}}{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}||||||{{{wwwxxxyyy{{{||||||||||||~~~}}}||||||}}}|||~~~~~~|||||||||}}}~~~xxxppprrrxxx}}}zzzwwwssslllggg[[[VVVOOOIIIDDDAAA>>><<<;;;;;;;;;;;;::::::999999:::;;;===???BBBEEEGGGHHHIIIJJJLLLNNNOOOOOONNNNNNLLLKKKIIIGGGGGGIIIKKKMMMNNNQQQVVVXXXXXXZZZ___cccaaabbbccccccbbbbbbdddfffcccdddfffhhhjjjkkklllllljjjllloooqqqtttyyy~~~{{{sssnnncccbbbbbb```___aaadddgggjjjnnnrrruuuwwwzzz}}}{{{yyyvvvsssppplllhhhddd]]]WWWNNNFFFAAA===999777:::::::::999777:::@@@EEERRReee|||ppphhhhhhiiilllwww|||xxxwwwwwwvvvssssssvvvxxx{{{|||wwwvvvyyy~~~zzzkkk```ZZZWWWSSSQQQPPPOOOMMMIIIEEEAAA:::777222000/////////...------,,,,,,,,,,,,------(((***+++,,,,,,+++***)))++++++************++++++************************,,,,,,,,,,,,++++++++++++***,,,------++++++,,,...,,,,,,,,,---------...............///000111111111000000000111222333555555666999???QQQtttxxxeeecccsssvvv^^^NNNGGGDDD>>>???>>>======???BBBFFFOOOVVV^^^eeeiiilllppptttyyy}}}~~~~~~zzzyyyyyyzzzzzzzzz{{{|||}}}~~~~~~zzzzzzzzzzzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{wwwxxxzzz{{{|||}}}}}}}}}~~~|||{{{|||}}}zzz}}}~~~}}}~~~}}}~~~|||vvvqqqvvv}}}|||wwwrrrmmmeee```UUUQQQKKKFFFBBB@@@===<<<999999999999999999888888:::;;;===@@@CCCFFFIIIJJJIIIKKKMMMOOOPPPPPPOOOOOOPPPMMMIIIFFFDDDDDDEEEGGGHHHLLLQQQSSSTTTWWW]]]bbbaaabbbcccbbbaaaaaabbbdddcccccceeefffggghhhhhhhhhhhhjjjlllnnnpppuuuzzz~~~}}}wwwjjjiiigggdddbbbbbbeeeggghhhkkkpppsssvvvxxx|||~~~~~~yyyxxxuuurrrnnnjjjfffddd\\\VVVNNNGGGBBB===:::888999999999777666777<<>>>>>>>>===<<<>>>BBBFFFOOOVVV^^^eeehhhlllppptttxxx|||}}}}}}{{{zzzzzzzzzzzzzzzzzz{{{}}}zzzzzzzzzzzz{{{}}}~~~}}}}}}||||||{{{{{{zzzzzzxxxyyyzzz|||}}}~~~~~~~~~~~~|||{{{{{{|||zzz~~~~~~~~~}}}xxxuuurrrwwwzzztttooohhh```ZZZRRRNNNHHHDDDAAA???===<<<888888888888888888777666;;;<<<>>>AAAEEEHHHJJJLLLKKKMMMOOORRRSSSSSSRRRQQQSSSPPPKKKFFFBBBAAAAAABBBCCCHHHNNNPPPQQQUUU[[[aaabbbccccccbbb```___aaabbbcccddddddeeeeeeeeeddddddfffhhhjjjlllnnnrrrwww{{{}}}qqqpppnnnjjjfffeeegggiiigggjjjooorrruuuxxx{{{}}}~~~xxxwwwtttqqqmmmiiieeeccc[[[VVVNNNGGGBBB>>>;;;888888888888666444555999<<>>JJJiiifffaaajjj|||```OOOGGGEEE@@@???>>>===>>>???AAABBBJJJOOOWWW___eeekkkqqqtttzzz{{{|||||||||~~~}}}|||}}}}}}|||{{{{{{{{{|||zzz{{{}}}~~~}}}yyyzzz{{{}}}}}}}}}|||{{{}}}}}}||||||{{{{{{zzzzzz{{{|||||||||}}}}}}~~~~~~|||}}}~~~~~~{{{zzzyyyzzz|||~~~~~~zzzwwwtttuuuxxx{{{|||qqqkkkiiiddd\\\UUUNNNJJJFFFBBB@@@>>><<<::::::::::::::::::999888888888:::>>>BBBFFFIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSSSSRRRPPPLLLHHHDDDAAA@@@???CCCCCCFFFJJJPPPTTTVVVWWW___```aaa```______aaacccddddddddddddccccccbbbbbbiiiiiiiiijjjlllnnnppprrr{{{~~~~~~xxxqqqllliiihhhhhhgggiiilllpppqqqrrruuuyyy}}}|||tttrrrpppnnnllliiieeeccc\\\WWWOOOHHHBBB>>>:::777999888888888999:::;;;;;;BBBMMM]]]rrr}}}uuummmeeecccgggkkkwww}}}{{{~~~}}}zzz{{{{{{zzzsssoooccc[[[RRRMMMNNNNNNJJJFFFCCC???:::666333222111///000///...---,,,+++++++++************************,,,,,,,,,,,,++++++++++++************************************************---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------............/////////......---...///000222333444555555666999===HHHeeekkkccchhh~~~bbbPPPHHHFFF@@@???>>>======???AAABBBIIINNNVVV^^^dddkkkppptttzzz{{{|||||||||~~~}}}{{{|||}}}{{{zzzzzzzzz{{{yyyzzz|||~~~~~~}}}}}}zzzzzz{{{|||}}}}}}}}}}}}|||||||||||||||}}}}}}}}}zzzzzz{{{{{{{{{||||||||||||}}}~~~}}}{{{yyyyyyzzzzzz|||~~~wwwtttsssrrrtttyyy~~~wwwnnnhhheeeaaaYYYRRRHHHFFFBBB@@@???>>><<<;;;:::::::::::::::999888777888:::>>>CCCGGGJJJKKKLLLNNNNNNOOOQQQRRRSSSTTTUUUSSSQQQMMMIIIEEEBBBAAA@@@@@@AAABBBFFFKKKOOORRRSSSZZZ\\\^^^______```bbbdddddddddcccbbbbbbbbbbbbbbbgggggghhhiiijjjmmmooopppuuuyyy~~~}}}vvvrrrooonnnmmmgggiiilllnnnoooqqqvvvyyy~~~|||xxxuuurrroookkkgggccc___]]]XXXPPPIIIDDD???;;;888777777777777777888999999999DDDSSSggg~~~rrrfff```aaacccmmmxxx~~~~~~{{{yyyzzz~~~|||jjjaaaVVVOOONNNMMMJJJHHHGGGCCC===888555333222111111000///---,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++******))))))************************************************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------.........//////000000///////////////000000222333555666777999<<>>======>>>@@@BBBGGGLLLTTT\\\ccciiiooossszzzzzz{{{{{{|||~~~{{{zzz|||~~~|||zzzyyyyyyyyyzzzxxxyyy{{{|||}}}}}}||||||||||||||||||}}}~~~|||||||||}}}~~~~~~yyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}|||zzzyyyyyyzzzxxx{{{~~~~~~~~~~~~~~~~~~~~~vvvppppppqqqssswww|||~~~~~~xxxqqqiiidddaaa]]]UUUOOOEEECCCAAA@@@AAAAAA@@@???;;;;;;;;;;;;:::999888777888;;;???CCCHHHKKKMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVTTTRRRNNNJJJFFFCCCBBBAAA???@@@@@@CCCFFFJJJOOOQQQTTTWWW\\\___```aaacccdddddddddbbbaaaaaaaaabbbccceeeeeefffgggiiikkkmmmnnnnnnrrrwww{{{~~~wwwssspppnnnhhhiiikkklllmmmooosssvvv}}}|||wwwuuuqqqnnnkkkgggccc___]]]YYYRRRKKKEEE@@@<<<999666555555555555666666777999AAAMMM```}}}{{{kkk```]]][[[aaahhhmmmssszzz|||{{{~~~xxxxxx~~~}}}zzzyyy|||xxxyyy|||nnneeeYYYQQQNNNMMMLLLJJJKKKGGG@@@;;;888666444222111000///---,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************************************)))***,,,------,,,+++***,,,,,,,,,---------.........///000000000000000000000000//////000222444666666888:::BBBXXX}}}uuuhhhiiiiiiUUULLLIII@@@???>>>======>>>@@@AAADDDJJJRRRZZZbbbhhhnnnrrrzzzzzz{{{{{{|||}}}zzzzzz{{{~~~~~~|||zzzyyyxxxxxxyyywwwxxxzzz{{{{{{{{{{{{{{{}}}||||||||||||~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{yyyxxxyyy{{{yyy|||||||||}}}}}}|||}}}zzztttoooqqqtttvvv{{{{{{zzzxxxwwwwwwwwwwwwvvvppplllfffbbb___ZZZSSSMMMHHHFFFEEEEEEEEEFFFDDDCCC=========<<<;;;:::888777999;;;???EEEIIIMMMOOOPPPPPPQQQRRRSSSTTTVVVWWWWWWTTTRRRNNNJJJFFFDDDBBBAAAAAABBBBBBBBBDDDHHHMMMQQQRRRVVV\\\```bbbbbbbbbccceeecccbbb``````aaabbbcccccccccdddfffgggiiikkkkkkkkknnnssswww{{{xxxssspppmmmmmmmmmmmmmmmooorrrtttzzz}}}|||rrrpppnnnlllkkkiiieeeccc^^^YYYRRRLLLGGGAAA<<<999666555555444444555666666;;;@@@IIIYYYrrruuufff^^^WWWYYY[[[]]]bbbgggjjjkkkqqqtttvvvqqqlllmmmxxx|||yyyyyyxxxtttqqqqqq{{{wwwvvvzzzqqqhhh\\\SSSOOONNNMMMMMMNNNJJJDDD???<<<999666444111000...---+++******)))++++++++++++++++++++++++))))))*********+++++++++************************************************((()))+++,,,---,,,++++++,,,,,,,,,---------............///000000000000000000000//////000222444555555666999@@@RRRsssvvvhhhkkkmmmXXXMMMHHH@@@???>>><<<<<<===???@@@BBBHHHPPPYYYaaahhhnnnrrryyyzzz{{{|||~~~~~~|||zzzzzz{{{~~~}}}~~~|||zzzyyyxxxxxxxxxwwwxxxyyyyyyzzz{{{{{{{{{||||||{{{{{{}}}~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{||||||{{{yyyyyyzzz||||||~~~|||zzz{{{|||}}}|||}}}~~~yyytttqqqtttwwwyyy}}}~~~{{{uuuuuutttrrrooonnnmmmmmmkkkhhheeebbb___ZZZTTTOOOLLLKKKIIIIIIIIIIIIGGGEEEAAAAAA@@@???>>><<<:::999999<<<@@@FFFKKKOOOQQQRRRQQQRRRSSSTTTUUUWWWXXXXXXUUURRROOOJJJGGGDDDBBBBBBBBBCCCCCCCCCCCCFFFKKKOOOTTTXXX^^^aaabbbbbbaaaaaaddddddbbbaaaaaaaaabbbcccaaabbbdddeeegggiiijjjjjjjjjnnnrrrvvvzzz~~~|||wwwsssqqqooommmnnnooopppqqqwwwzzz{{{pppnnnlllkkkkkkiiifffddd^^^YYYSSSMMMHHHBBB<<<999777666666555555666666666666:::AAAOOOeeennnbbbWWWUUUSSSSSSUUUWWW[[[___```dddfffccc^^^aaalllwwwxxxsssppppppnnnjjjhhhjjjyyysssrrrxxxvvvnnnbbbXXXQQQOOONNNMMMNNNKKKGGGDDDAAA===888555222111///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---************************************************((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......------...///000000000000/////////000111222333333333444888???MMMhhhwwwhhhkkkttt\\\NNNHHHAAA???===<<<<<<===>>>???AAAGGGOOOXXX```hhhooosssyyy{{{}}}~~~||||||{{{{{{{{{|||}}}}}}{{{}}}{{{yyyxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{|||}}}~~~|||{{{{{{}}}}}}}}}}}}}}}||||||||||||}}}|||{{{zzzzzz|||~~~}}}~~~}}}{{{yyyzzz|||~~~}}}~~~~~~wwwsssrrrvvvzzz{{{}}}|||{{{yyyuuuoooppppppnnnkkkiiihhhiiihhhgggeeecccaaa\\\UUUQQQOOOMMMLLLLLLLLLKKKHHHFFFFFFEEEEEECCCAAA???===<<<999<<>>:::888777777666666666666777444666===JJJ\\\xxx{{{kkk]]]WWWRRROOOMMMLLLOOOTTTRRRUUUWWWUUURRRUUU___ggglllhhhffffffeeebbbbbbeeeuuuoooqqqvvv~~~vvvjjj^^^UUUPPPMMMLLLNNNLLLJJJHHHEEE@@@:::666555333222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************))))))))))))***+++,,,---,,,,,,,,,---------......,,,,,,---...///000000///...///000111111222222111222333777===GGG]]]yyyhhhhhh|||zzzbbbQQQIIIAAA???===<<<;;;<<<>>>???@@@FFFOOOXXXaaahhhooosssyyy{{{~~~}}}yyyzzz{{{||||||||||||{{{zzz}}}~~~|||zzzyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{|||xxxyyyzzz|||}}}~~~~~~}}}||||||{{{~~~~~~~~~}}}}}}|||||||||}}}~~~}}}|||zzz{{{}}}|||}}}}}}~~~~~~~~~}}}}}}xxxzzz|||~~~}}}}}}~~~{{{tttrrrtttzzz~~~~~~~~~|||wwwuuurrroooiiikkkmmmllliiiggghhhiiieeeeeeeeedddaaa\\\VVVRRRQQQPPPPPPPPPQQQOOOMMMKKKJJJIIIHHHGGGEEEBBB@@@???:::===BBBHHHMMMRRRUUUVVVVVVWWWXXXYYYZZZ\\\]]]]]]YYYVVVSSSNNNKKKHHHFFFFFFDDDGGGIIIHHHEEEEEEIIIMMMTTTWWW\\\_________``````cccdddeeeffffffdddcccbbbbbbdddfffhhhjjjkkkkkkkkkkkknnnrrrvvvzzz}}}|||uuuqqqpppooonnnlllqqqtttxxx{{{||||||}}}~~~|||xxxrrrqqqpppooopppnnnllljjjaaa^^^XXXSSSMMMGGGAAA<<<888888777666666666666666666777===FFFSSSiii|||iii```WWWRRRLLLFFFGGGKKKIIIJJJKKKJJJIIILLLRRRXXX^^^[[[ZZZ[[[ZZZYYY[[[___yyypppooorrr{{{}}}pppcccXXXPPPLLLJJJMMMLLLKKKJJJHHHBBB;;;666777666444222000......---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++***************************************************)))(((((()))+++---...,,,,,,,,,---------......+++,,,---...////////////...///000222222222111000222333777<<>>@@@FFFOOOXXXaaaiiippptttxxx{{{|||wwwyyy{{{}}}}}}}}}{{{zzzyyy||||||zzzyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||vvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}|||||||||{{{~~~~~~~~~|||{{{|||~~~{{{{{{{{{|||}}}~~~~~~xxxzzz|||~~~||||||}}}~~~|||vvvtttsssvvv~~~zzztttqqqnnnjjjeeehhhkkkkkkiiihhhiiikkkcccdddeeeeeebbb]]]WWWSSSTTTTTTSSSTTTVVVUUUSSSPPPMMMLLLKKKIIIGGGDDDBBBAAA:::===BBBHHHNNNSSSVVVWWWYYYYYYZZZ\\\]]]^^^___```[[[YYYUUUQQQMMMJJJHHHHHHGGGKKKNNNMMMJJJIIIKKKOOORRRUUUYYY\\\^^^___```aaaccceeeggghhhhhhfffcccaaacccdddgggiiikkkllllllllljjjmmmqqquuuyyy|||zzzuuusssrrrpppnnnooorrrvvvyyyyyyzzzzzz{{{}}}}}}{{{xxxpppooooooqqqssstttsssrrrccc```[[[UUUPPPIIICCC???888777666555555555555555777777:::@@@HHHXXXuuusssiii^^^VVVNNNEEEDDDHHHDDDDDDDDDDDDDDDFFFKKKNNNSSSPPPPPPRRRRRRQQQTTTZZZxxxsssttt|||~~~nnn___TTTQQQQQQOOOOOOOOOOOOMMMJJJDDD@@@;;;888444222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++---------.........//////000000//////............111111111000000000000000222666555999EEEQQQmmm~~~dddgggnnnfffTTTKKKEEEBBB???===>>>>>>>>>>>>BBBEEELLLUUU```jjjqqqvvv|||~~~zzzyyyzzzzzz|||~~~}}}|||zzz}}}~~~}}}zzz{{{{{{zzzzzzzzzzzz{{{{{{||||||}}}||||||{{{xxxyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}}}}zzzyyyyyyyyyzzzzzz{{{{{{{{{|||}}}~~~{{{vvvuuutttvvvyyy}}}|||wwwrrrnnnkkkjjjfffggggggggghhhhhhhhhiiiiiihhhfffeeebbb^^^YYYVVVVVVVVVWWWXXXYYYYYYVVVTTTTTTRRRPPPNNNMMMIIIEEEBBBCCCAAAAAAFFFMMMTTTXXXXXXYYYYYYZZZ[[[]]]^^^___```^^^\\\YYYTTTPPPLLLIIIHHHIIIMMMPPPPPPLLLKKKMMMPPPRRRVVV[[[^^^______``````fffhhhjjjjjjiiiiiiiiijjjhhhiiijjjkkklllllllllllljjjmmmrrruuuxxx{{{{{{wwwtttqqqoooooopppqqqrrrtttvvvwwwwww|||}}}~~~xxxsssttttttqqqnnnttt|||{{{uuulllfff]]]UUUNNNIIIEEEBBB<<<888555333333555555555666666888<<>>;;;777444222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////.........------111000000000000000000000222666666888AAAMMMiii~~~bbbbbbhhh}}}gggUUULLLEEEBBB???===>>>>>>>>>>>>@@@DDDKKKUUU___jjjrrrvvv}}}|||zzzzzz{{{{{{|||}}}~~~}}}|||yyy|||~~~}}}{{{||||||{{{{{{{{{{{{{{{{{{|||||||||||||||{{{yyyzzz|||}}}~~~~~~~~~~~~|||~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{|||~~~~~~|||yyyyyyyyyyyyyyyzzzzzz{{{{{{{{{|||}}}zzzwwwwwwvvvxxx{{{~~~~~~zzzvvvqqqnnnkkkjjjhhhhhhhhhiiiiiijjjkkkkkkmmmkkkiiigggddd```[[[XXXXXXXXXYYYZZZ\\\[[[XXXVVVWWWVVVTTTRRRQQQNNNIIIFFFDDDCCCCCCGGGNNNTTTXXXYYY[[[[[[\\\^^^___```aaabbbbbb```]]]XXXSSSOOOLLLKKKJJJMMMPPPPPPMMMKKKNNNQQQRRRUUUZZZ^^^______```aaaeeegggiiijjjjjjjjjkkkllljjjkkklllmmmmmmmmmmmmmmmlllooorrruuuwww{{{yyytttooommmooooooppprrrtttuuuwwwxxx{{{|||~~~}}}xxxtttrrrqqqmmmkkkpppxxxxxxtttkkkfff^^^WWWQQQKKKFFFCCC===:::666444444555666666777666888:::<<>>>>>>>>>>>>>>???CCCJJJTTT```jjjsssxxx~~~}}}}}}}}}|||zzzyyyzzz{{{{{{|||}}}~~~~~~}}}{{{zzzyyy{{{}}}|||{{{}}}}}}|||}}}}}}}}}|||||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}|||~~~~~~|||||||||}}}}}}~~~~~~~~~}}}|||{{{|||}}}}}}{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{|||~~~~~~zzzxxxxxxzzzzzz{{{}}}}}}{{{wwwsssooommmkkkjjjjjjjjjjjjjjjkkklllmmmnnnrrrqqqmmmiiieeeaaa^^^\\\\\\\\\\\\^^^______\\\ZZZ\\\ZZZXXXWWWVVVTTTPPPMMMGGGFFFGGGJJJOOOUUUYYYZZZ^^^^^^___aaabbbcccdddeeefffeeeaaa]]]XXXSSSOOOMMMJJJMMMOOOOOOLLLKKKMMMPPPQQQTTTYYY]]]^^^___```aaadddfffiiijjjkkklllmmmooonnnnnnooooooooooooooonnnoooqqqssstttvvvzzz}}}wwwrrrooonnnooopppqqqrrrtttvvvwwwxxxyyy{{{~~~}}}xxxtttpppnnniiifffjjjppprrrpppiiieee___YYYSSSMMMHHHDDD>>>;;;777555555666666666666555777999888:::DDDOOO```vvvqqqeee]]]YYYPPPMMMIIIGGGHHHLLLQQQTTTXXXXXXXXXXXXZZZ^^^dddiiixxxyyywwwkkkccc```RRRRRRSSSUUUVVVTTTQQQMMMEEEBBB===999777444222000------------------------************************++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------000000000000000111111111///555555666;;;DDD___fff^^^^^^oooiiiVVVMMMFFFCCC@@@>>>>>>???>>>>>>???CCCKKKUUUaaallluuuzzz{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{|||||||||{{{zzzzzzxxxzzz{{{||||||}}}}}}||||||{{{{{{|||||||||||||||}}}}}}}}}}}}}}}~~~~~~{{{zzzzzz{{{{{{|||}}}~~~}}}}}}}}}}}}}}}}}}|||{{{yyyyyyyyyyyyyyyzzzzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyvvvwwwzzz}}}}}}|||zzzyyywwwssspppmmmkkkjjjjjjkkkjjjjjjkkklllnnnooopppvvvuuuqqqlllfffbbb```___`````````bbbddddddaaa______^^^\\\\\\[[[YYYUUURRRKKKJJJKKKMMMQQQVVVYYY[[[___```aaabbbdddeeeffffffhhhgggddd```[[[VVVQQQNNNJJJLLLMMMLLLJJJIIIKKKMMMOOORRRWWWZZZ\\\^^^```aaacccfffiiikkkmmmnnnppprrrqqqqqqqqqrrrqqqqqqpppppprrrrrrssstttvvvyyy}}}xxxvvvooooooooooooppprrrtttuuuvvvwwwyyy|||~~~|||xxxuuuppplllfffbbbcccgggiiiiiieeebbb^^^YYYUUUOOOHHHDDD>>>;;;777555555666666666333333666999999999???GGGOOObbb|||zzzooohhh___YYYTTTRRRTTTXXX___fffkkkjjjhhhggggggkkkpppuuu|||wwwxxxuuukkkfffVVVUUUUUUUUUUUUTTTQQQOOOHHHDDD???;;;888555222000........................************************++++++++++++++++++++++++)))))))))******+++++++++)))*********++++++,,,,,,+++++++++,,,,,,,,,------------------------------//////000000111111111111---444444555;;;CCC\\\kkk___ZZZiii{{{lllWWWMMMGGGDDD@@@>>>>>>???>>>===???CCCKKKVVVbbbnnnwww|||yyyxxxwwwvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyzzz{{{|||}}}~~~}}}||||||||||||}}}|||||||||||||||}}}}}}}}}}}}zzzxxxzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~yyyuuuuuuxxx}}}}}}zzzxxxvvvtttrrrooollljjjiiijjjjjjkkkjjjjjjkkkllloooqqqsssxxxxxxuuuooohhhcccaaaaaaccccccdddfffhhhhhhfffcccbbbaaa______^^^\\\XXXUUUOOOOOOPPPQQQSSSVVVZZZ]]]```aaabbbcccdddeeefffgggggggggfffccc^^^XXXRRROOOKKKKKKJJJHHHFFFFFFGGGHHHKKKNNNSSSVVVYYY[[[]]]```bbbdddhhhkkkmmmooorrrtttrrrrrrrrrsssrrrrrrqqqqqqssssssttttttuuuxxx}}}~~~{{{qqqpppoooooooooqqqrrrtttvvvvvvxxx{{{|||{{{xxxuuurrrlllfffaaa______```bbbbbb___\\\XXXTTTOOOHHHDDD???;;;777555555555555555333333666999999888;;;@@@EEEQQQeeeyyyzzzqqqhhh``````bbbfffppp{{{|||yyywwwyyy~~~xxxssszzz~~~rrrjjj___\\\YYYVVVUUUTTTRRRPPPLLLHHHBBB===:::777333111////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------)))******++++++,,,,,,---,,,,,,,,,,,,---------------------------........./////////000111111222222...333333555<<>>===@@@DDDLLLVVVbbbmmmvvv{{{~~~xxxwwwuuuvvvxxxyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzz|||~~~}}}}}}}}}~~~~~~|||||||||||||||}}}~~~~~~}}}{{{yyy{{{{{{{{{||||||}}}}}}}}}~~~}}}~~~~~~|||||||||{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~xxxuuuwww{{{|||xxxtttrrrpppnnnkkkhhhggghhhiiikkkkkkkkkkkkkkkmmmpppsssuuuyyyzzzxxxssskkkeeeddddddffffffgggjjjlllkkkiiigggeeedddbbbaaa```]]]YYYVVVRRRSSSTTTTTTUUUWWW[[[___aaaaaabbbccceeefffggghhhggghhhhhhfffaaa[[[UUUQQQLLLKKKHHHFFFDDDCCCCCCCCCGGGJJJNNNRRRTTTWWWZZZ]]]___bbbfffiiikkkmmmppprrrqqqqqqrrrrrrrrrrrrrrrqqqrrrsssttttttuuuwww{{{~~~vvvuuusssqqqqqqqqqssstttwwwwwwxxxzzz|||{{{xxxuuurrrlllfffbbb^^^[[[[[[^^^```]]]ZZZWWWTTTOOOJJJFFF@@@===888666666666666666666444555888777444666:::>>>DDDQQQbbbuuuxxxooooooqqqvvv}}}tttxxx|||tttkkkfff___ZZZWWWUUUTTTSSSOOOKKKFFF@@@<<<999555222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,------...//////,,,------------.........------........./////////...//////000111111222222000333111444<<<@@@PPPjjjxxxcccUUU___vvvuuu]]]QQQHHHEEEAAA?????????>>>===???CCCJJJUUU```kkktttyyy{{{~~~~~~||||||xxxvvvuuuwwwyyyzzzxxxvvvwwwwwwwwwxxxyyyzzz{{{{{{|||{{{zzz|||~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~{{{{{{||||||||||||||||||}}}~~~|||}}}~~~~~~}}}}}}}}}||||||||||||zzz{{{|||}}}~~~~~~~~~}}}xxxxxx{{{~~~zzzuuuqqqooommmkkkhhhfffeeegggiiikkkmmmmmmlllmmmooorrrvvvxxxzzz||||||wwwoooiiiggghhhhhhhhhiiilllnnnnnnllljjjiiigggeeecccbbb___[[[WWWUUUVVVWWWWWWVVVXXX\\\```bbbbbbccceeefffggghhhiiiiiijjjkkkjjjfff```ZZZVVVOOOMMMIIIEEECCCBBBAAA@@@CCCFFFJJJMMMPPPSSSWWWZZZ[[[^^^bbbeeegggiiilllnnnoooooopppqqqrrrrrrrrrrrrqqqrrrttttttuuuvvvyyy{{{}}}{{{xxxuuuttttttuuuvvvxxxxxxyyyzzz|||{{{xxxuuupppkkkfffddd```ZZZZZZ___```]]]ZZZWWWTTTPPPLLLIIICCC???;;;888888888888888999666555777666444666::::::===EEERRRaaavvvxxxyyy~~~~~~sssmmmddd]]]YYYWWWVVVVVVRRRNNNHHHCCC>>>;;;777444000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))******++++++------......///000111111---------.........//////........./////////000000...//////000111222222222222333000333<<<>>>JJJ```hhhWWW___vvvyyy```SSSIIIFFFBBB?????????>>>===>>>BBBIIISSS^^^iiirrrwwwxxxzzz~~~}}}{{{zzzzzzxxxvvvvvvxxxzzzzzzwwwtttuuuvvvvvvwwwxxxzzz{{{|||}}}{{{{{{|||{{{zzzzzz{{{|||~~~~~~|||||||||||||||{{{{{{{{{|||~~~}}}{{{|||~~~~~~~~~}}}}}}||||||zzz{{{|||~~~~~~~~~~~~}}}yyyzzz}}}}}}yyytttpppnnnkkkiiifffddddddfffiiikkkooonnnnnnnnnqqqtttxxx{{{{{{~~~{{{sssllljjjjjjiiiiiijjjmmmoooooommmkkkkkkiiigggeeeccc```\\\XXXWWWXXXYYYXXXWWWXXX\\\```cccdddeeefffggghhhiiijjjkkkmmmnnnnnnjjjddd^^^ZZZRRRNNNJJJFFFCCCAAA@@@???@@@CCCGGGKKKNNNQQQUUUXXXXXX[[[___bbbdddfffiiikkkmmmnnnooopppqqqrrrrrrrrrppprrrtttuuuuuuuuuwwwyyy{{{|||yyyvvvvvvwwwxxxyyyyyyyyy{{{|||{{{xxxuuunnniiiffffffbbb[[[[[[aaaaaa^^^ZZZWWWUUURRRNNNKKKEEEBBB===:::::::::::::::;;;777555777888777:::???;;;;;;@@@JJJVVVggg~~~||||||~~~pppcccZZZUUUTTTTTTUUUSSSOOOJJJDDD???;;;999333111...,,,---.........,,,,,,,,,+++++++++******...,,,+++*********((('''+++++++++++++++***)))(((*********++++++,,,,,,,,,+++,,,---.........---,,,......---,,,---...///000000000000000111111111111222000111444777===HHHTTTwwweeeXXX___tttiiiUUUNNNFFF@@@??????===<<<===;;;AAAIIIRRRZZZbbbiiimmmpppuuuwwwuuuuuuyyy{{{zzzyyyzzzzzz{{{zzzxxxwwwvvvsssssssssuuuyyy{{{{{{{{{|||{{{zzz{{{|||~~~}}}|||}}}}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~}}}||||||}}}||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~yyyuuuqqqllliiigggffffffeeefffhhhjjjlllnnnnnnooooooppptttzzz~~~|||vvvoooiiifffhhhiiikkklllmmmmmmlllkkkmmmkkkgggccc___]]][[[[[[VVVWWWWWWXXXYYY[[[\\\]]]___aaaeeegggggghhhiiikkkhhhjjjlllnnnnnniiiccc]]]UUUSSSPPPLLLHHHEEEBBBAAA@@@AAACCCEEEHHHLLLOOOPPPSSSUUUXXX\\\___aaaaaabbbhhhhhhiiikkkmmmnnnoooppprrrrrrrrrrrrssstttuuuvvv{{{}}}|||wwwvvvwwwyyyzzz{{{}}}}}}}}}zzzwwwuuummmjjjeeeaaa```^^^]]][[[aaa]]]YYYWWWUUUSSSOOOKKKIIIGGGCCC>>>;;;999888888777666666555555555555666777999===CCCKKK[[[ttt}}}{{{~~~mmm^^^UUUSSSTTTTTTSSSPPPLLLGGGBBB===;;;555333///...//////000///,,,,,,,,,++++++++++++***++++++******++++++***)))+++++++++++++++***)))))),,,,,,,,,------.........+++,,,---.........---,,,......---------...///000000000000000111111111111222000111444777<<>>===>>>===AAAHHHOOOVVV]]]dddiiikkkpppsssssstttyyy{{{{{{zzz{{{{{{{{{{{{yyyxxxwwwuuuttttttvvvyyy{{{{{{{{{{{{{{{zzz{{{|||}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}~~~}}}||||||}}}||||||}}}~~~}}}~~~~~~|||xxxtttpppkkkhhhgggfffeeeeeefffhhhjjjkkknnnoooooooooqqquuu{{{zzzsssmmmiiihhhiiijjjlllllllllkkkkkkiiigggccc___\\\YYYXXXWWWTTTTTTUUUUUUVVVXXXYYYZZZ]]]```dddggghhhhhhiiijjjiiijjjlllnnnnnnkkkeeeaaaZZZXXXTTTPPPKKKGGGDDDCCCBBBBBBDDDFFFHHHKKKMMMOOOOOOPPPRRRUUUXXXZZZ[[[\\\cccdddeeegggiiikkklllmmmnnnnnnooopppqqqssstttuuuxxxzzz~~~|||yyyyyyzzz|||}}}~~~~~~}}}{{{xxxvvvnnnjjjeeebbb```^^^]]][[[aaa^^^ZZZXXXWWWUUUQQQNNNLLLIIIEEEAAA===:::999999777777666555555555555666777888<<>>888555222000000111000000,,,,,,,,,,,,++++++++++++************++++++,,,,,,++++++++++++++++++***))),,,,,,------------......+++,,,------......------......------......///000000000000000111111111111222000111555777<<>>???===@@@EEEJJJPPPWWW___dddffflllppppppsssxxx|||{{{{{{||||||||||||zzzyyyxxxwwwvvvvvvwwwzzz{{{{{{zzz{{{{{{{{{{{{|||~~~}}}}}}}}}~~~|||{{{}}}~~~~~~}}}|||}}}~~~}}}|||}}}~~~|||}}}~~~~~~~~~zzzuuurrrmmmiiifffeeeeeeddddddeeegggiiikkknnnooooooppprrrvvv|||xxxqqqmmmiiiiiijjjkkkkkkkkkjjjjjjfffdddaaa]]]ZZZWWWVVVVVVTTTTTTSSSTTTTTTVVVXXXYYYZZZ^^^cccggghhhhhhiiiiiijjjjjjjjjlllmmmllliiifff___]]]ZZZUUUPPPKKKHHHFFFDDDDDDEEEFFFGGGIIIKKKKKKKKKLLLMMMNNNPPPSSSUUUVVV\\\]]]___aaaccceeefffggghhhiiijjjkkkmmmppprrrssstttvvvzzz~~~|||{{{~~~{{{yyywwwoookkkfffbbb```___]]][[[```^^^\\\ZZZZZZXXXTTTRRRPPPMMMIIIDDD???<<<:::999888777666666555555555666777777:::>>>DDDOOOdddvvv~~~~~~cccRRRNNNPPPPPPQQQRRRRRROOOJJJEEEAAA:::777333111111111000///------,,,,,,,,,+++++++++***+++,,,++++++***+++,,,+++++++++,,,,,,+++******++++++++++++++++++++++++++++++,,,------........................//////000///000000000111111111111111000222555777;;;DDDMMMllljjjgggjjjjjjVVVMMMDDDBBBAAA>>>===???===???BBBFFFLLLSSS\\\bbbcccjjjnnnppprrrxxx{{{{{{||||||}}}}}}}}}{{{zzzyyyxxxwwwwwwxxxzzz|||{{{zzz{{{{{{{{{{{{|||~~~||||||~~~~~~|||zzz}}}~~~~~~|||||||||~~~~~~}}}|||}}}~~~}}}}}}~~~~~~|||wwwsssppplllgggdddddddddccccccdddgggiiikkknnnooopppqqqsssxxx~~~{{{tttpppjjjjjjjjjjjjjjjjjjiiiiiigggeeebbb___\\\ZZZYYYXXXVVVUUUTTTSSSTTTUUUWWWXXXXXX\\\bbbfffhhhhhhiiijjjjjjiiihhhjjjkkklllkkkjjjdddbbb^^^YYYTTTOOOKKKHHHFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJKKKNNNPPPQQQTTTUUUVVVYYY[[[]]]___```aaabbbcccfffhhhkkknnnooopppssswww{{{~~~|||yyywwwrrrnnnhhhdddaaa___]]]\\\^^^]]]]]]\\\[[[YYYVVVUUURRRPPPKKKFFFAAA===;;;999888888777666555555555555666666888<<<@@@JJJ[[[kkk}}}~~~fffUUUOOOOOOOOOQQQSSSTTTQQQMMMHHHDDD<<<999444222111000///...---------,,,,,,,,,++++++,,,---...---***))))))+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...//////.........//////////////////000000000111111111111111000222666777:::AAAJJJhhhnnneeelllmmmXXXNNNEEEBBB@@@===<<<===<<<>>>@@@DDDJJJRRR[[[aaaccciiinnnppprrrwwwzzzyyy|||}}}}}}~~~}}}{{{zzzyyyxxxwwwwwwxxxzzz|||{{{zzzzzzzzz{{{{{{|||}}}~~~}}}{{{|||}}}{{{~~~~~~}}}||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}zzzvvvrrroookkkgggcccdddcccccccccdddgggjjjkkknnnooopppqqqtttyyy}}}vvvqqqlllkkkkkkjjjjjjiiiiiiiiihhhfffddd```^^^\\\\\\[[[VVVUUUSSSRRRRRRTTTVVVWWWWWW[[[aaaeeehhhiiikkklllkkkiiihhhhhhjjjkkkkkkkkkeeedddaaa]]]XXXSSSNNNLLLIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGIIIJJJLLLLLLMMMOOOQQQSSSUUUWWWWWWZZZ[[[\\\___bbbeeehhhjjjlllooossswwwzzz~~~~~~{{{yyyuuupppkkkfffcccaaa^^^]]]\\\]]]]]]]]][[[YYYWWWVVVSSSQQQMMMHHHCCC???;;;999999999777666666555555555555444666:::???FFFUUUcccwww||||||mmm___WWWRRRPPPQQQSSSTTTRRRNNNJJJGGG>>>;;;666333111000///...------------,,,,,,,,,,,,,,,...000...***((()))+++***+++,,,,,,,,,,,,,,,,,,......------------,,,,,,+++++++++,,,---...///000---...///000000000000///000000000000111111111111111000333777888999???GGGbbbrrreeejjjrrrZZZPPPFFFBBB@@@===<<<===;;;===@@@CCCHHHPPPXXX^^^```gggmmmooorrrwwwyyyyyy|||}}}}}}}}}}}}{{{zzzyyywwwvvvvvvwwwzzz{{{{{{zzzzzzzzz{{{|||}}}}}}~~~~~~~~~|||{{{|||~~~~~~~~~}}}|||}}}~~~}}}~~~}}}~~~~~~}}}zzzvvvrrroookkkgggdddddddddcccccceeehhhkkklllnnnoooqqqrrruuu{{{yyytttnnnmmmlllkkkjjjjjjjjjjjjhhhfffcccaaa^^^]]]]]]\\\WWWVVVSSSQQQQQQSSSUUUVVVXXX[[[```dddgggjjjmmmooonnnllljjjjjjkkklllkkkjjjeeedddbbb```\\\WWWSSSQQQNNNMMMKKKJJJIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNOOOOOOQQQRRRTTTVVVYYY]]]___aaaeeehhhlllpppssswww|||}}}xxxtttnnniiifffccc```^^^[[[]]]______\\\YYYWWWWWWTTTRRROOOJJJEEEAAA===;;;:::999888777666555555555555444555999===BBBNNNYYYnnnyyy}}}{{{yyyooocccZZZQQQRRRSSSTTTRRROOOKKKHHHAAA===888555333111000......------------,,,,,,,,,+++...000...***(((***---***+++,,,,,,------,,,,,,.........------,,,,,,,,,++++++++++++,,,...000111---...///000111000000///000000000000111111111111000000333777888888===EEE[[[xxxgggccczzzzzz]]]RRRHHHCCCAAA>>>===>>>;;;===@@@CCCGGGMMMSSSXXX[[[bbbiiimmmqqqwwwzzzyyy||||||}}}}}}|||{{{yyyxxxuuuttttttvvvyyy{{{{{{{{{zzzzzz{{{|||}}}}}}}}}}}}~~~|||{{{}}}~~~~~~}}}~~~}}}~~~~~~}}}~~~~~~{{{wwwsssppplllhhheeeddddddddddddfffiiilllmmmnnnoooqqqsssvvv|||}}}yyypppooommmllljjjjjjjjjjjjhhhgggdddbbb```___^^^^^^\\\ZZZWWWUUUTTTVVVXXXZZZYYY\\\```cccfffkkkooosssrrrpppnnnmmmmmmmmmkkkjjjeeeddddddbbb___\\\XXXVVVSSSRRRPPPOOOMMMLLLLLLKKKGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMPPPSSSVVVXXX\\\___cccgggkkkooossswww{{{}}}{{{wwwpppkkkhhheeebbb```]]]```bbbaaa^^^ZZZYYYXXXVVVTTTQQQMMMHHHDDD@@@>>>;;;:::999777666555555555666444555888:::===FFFOOObbbnnn~~~zzzvvvuuuwwwyyyzzz{{{~~~~~~vvvyyy~~~{{{lll```RRRRRRSSSSSSQQQNNNKKKIIICCC???:::666444333111000......---------,,,,,,,,,(((,,,///...***))),,,000***+++,,,,,,------------,,,,,,,,,++++++*********++++++++++++,,,...000111---...000111111111000///000000000000111111111111000111444777888777===DDDVVV|||kkk]]]ppp___TTTJJJEEEBBB???>>>???;;;===@@@BBBEEEJJJOOOSSSVVV^^^fffkkkpppwwwzzzzzz{{{||||||||||||zzzyyyxxxsssssssssvvvyyy{{{|||{{{zzzzzz{{{|||}}}}}}}}}|||~~~}}}|||}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~~~~{{{wwwtttqqqmmmiiifffeeeddddddeeegggiiilllnnnnnnpppqqqssswww|||}}}qqqpppnnnlllkkkjjjkkkkkkjjjiiifffdddbbbaaaaaaaaaaaa___\\\ZZZYYYZZZ]]]^^^ZZZ\\\```cccfffkkkqqquuuuuusssqqqpppooonnnllljjjdddeeeeeedddbbb___\\\ZZZVVVUUUTTTRRRQQQPPPOOOOOOIIIJJJKKKKKKJJJHHHFFFEEEBBBBBBCCCDDDDDDEEEEEEFFFCCCDDDEEEHHHJJJMMMPPPQQQUUUYYY]]]aaaeeeiiimmmppprrruuuzzz}}}xxxrrrmmmiiifffcccaaa^^^bbbdddccc___[[[ZZZZZZWWWUUUSSSOOOKKKFFFCCCAAA;;;:::999777666555555555888555555777888999@@@HHHTTTaaarrr~~~vvvpppmmmpppsssttttttsssrrrsssmmmqqqxxx{{{}}}}}}yyyvvvwww|||uuufff\\\WWWRRRQQQTTTTTTPPPLLLDDDAAA===888333111//////............---,,,+++***************************///............---------///...---,,,+++,,,,,,---+++,,,------......------//////...---,,,,,,,,,,,,000000000000000111111222000111333444555999>>>AAAWWW{{{hhhXXXiiimmmTTTGGGFFF@@@>>>???<<<;;;<<<===>>>AAAFFFLLLQQQZZZ___gggnnnrrruuuxxxzzz|||}}}}}}}}}{{{zzzxxxvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyzzz|||{{{zzzzzz{{{||||||~~~~~~~~~}}}}}}|||}}}~~~|||{{{~~~}}}}}}}}}~~~}}}~~~|||}}}~~~||||||}}}~~~|||wwwqqqkkkgggdddddddddeeefffhhhkkkmmmoooooooooppprrruuu|||~~~zzzuuuqqqnnnkkkiiiggghhhhhhgggffffffeeedddddddddaaa]]]\\\\\\]]]\\\\\\^^^```ccceeehhhmmmsssxxxvvvxxxxxxvvvrrrooommmmmmjjjhhhgggggggggeeecccaaaZZZZZZZZZZZZXXXWWWUUUSSSPPPMMMIIIGGGGGGHHHGGGGGGHHHGGGEEEBBBAAAAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIOOOQQQTTTWWWYYY\\\```cccjjjmmmsssyyyxxxpppjjjfffcccbbbbbbcccccccccbbb```]]][[[YYYVVVRRRRRRRRROOOHHHBBB???;;;777444444444444444444666777777666888===AAAKKKWWWhhhyyyzzzsssnnnllllllmmmnnnooommmiiifffhhhdddbbbeeekkkoooooommm~~~zzz}}}~~~wwwqqqpppsss||||||oooaaaZZZSSSPPPRRRRRRPPPLLLFFFDDD???:::666333111000............---,,,++++++++++++++++++++++++++++++,,,---------......//////...---,,,+++***++++++,,,+++,,,------......------///......---------......000000000000000111111222000111333444555888===AAARRRuuukkk\\\hhhzzzpppWWWJJJHHHBBB???@@@<<<;;;<<<===>>>@@@EEELLLPPPYYY^^^fffmmmrrruuuxxxzzz{{{|||}}}}}}|||{{{yyyxxxvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{||||||{{{{{{|||}}}~~~}}}}}}|||}}}~~~~~~}}}~~~}}}}}}|||}}}~~~}}}~~~}}}}}}}}}~~~~~~{{{vvvqqqlllhhhffffffffffffggghhhjjjlllnnnooopppqqqrrrvvv}}}~~~xxxssspppnnnlllkkkjjjiiihhhhhhgggfffeeeeeehhheeebbbaaaaaabbbbbbbbb```bbbeeehhhkkkpppvvvzzzzzz{{{|||{{{wwwsssqqqpppmmmllljjjjjjjjjiiigggeeebbbbbbaaa```]]]ZZZXXXVVVSSSQQQMMMKKKKKKLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFJJJLLLOOOQQQSSSVVVZZZ]]]bbbeeejjjqqqwww|||}}}vvvpppkkkgggeeeccccccdddcccbbb___]]][[[ZZZWWWSSSSSSSSSQQQKKKFFFAAA===999666666666555555444555666666555777;;;???BBBLLL[[[lll~~~vvvmmmhhhhhhggghhhiiijjjhhheeebbbbbb]]]WWWVVVXXX[[[[[[ZZZ{{{yyy|||}}}qqqkkklllrrr}}}}}}kkkbbbWWWQQQQQQRRRQQQOOOIIIGGGBBB===999555333222//////......---,,,,,,+++------------------------++++++,,,---...///000000,,,,,,+++*********+++++++++,,,------......------.........---...//////000000000000000000111111222000222333444555888<<<@@@LLLmmmqqqaaafffqqquuu[[[MMMJJJCCC@@@@@@<<<;;;;;;<<<===???DDDJJJOOOXXX]]]eeelllqqquuuxxxzzzzzz{{{|||}}}}}}|||{{{zzzvvvvvvwwwxxxyyyyyyyyyyyy{{{|||}}}}}}||||||}}}|||||||||}}}~~~~~~~~~}}}||||||||||||}}}}}}~~~|||~~~~~~~~~~~~}}}}}}~~~~~~}}}|||yyyuuuqqqmmmjjjhhhgggggggggggghhhjjjlllmmmppppppqqqssswww~~~}}}wwwtttrrrqqqpppnnnmmmllljjjiiiiiihhhhhhiiigggdddcccdddeeeeeedddccceeehhhjjjnnnsssyyy}}}~~~zzzvvvuuurrrqqqoooooooooooommmlllkkkkkkjjjgggddd```\\\ZZZXXXUUURRRQQQQQQQQQPPPOOOKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFHHHKKKMMMNNNQQQTTTWWWZZZ\\\aaaffflllqqqtttuuu}}}~~~wwwqqqlllhhheeeeeedddcccaaa___]]][[[\\\XXXTTTSSSTTTRRROOOKKKCCC@@@;;;999888777777666333444555444444666888;;;;;;BBBMMMZZZkkkzzz{{{}}}~~~}}}wwwnnnddd^^^_________```aaa```]]]ZZZWWWQQQIIIEEEEEEGGGHHHGGG}}}zzzxxxzzzyyynnnlllooovvv}}}xxxmmm___VVVSSSSSSRRRQQQLLLIIIEEE@@@;;;777444333000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,+++++++++++++++++++++,,,------......------.........------......///000000000000000111111222111222333333444777;;;>>>IIIgggyyyfffeeekkkvvv]]]NNNKKKCCC@@@AAA>>>;;;;;;<<<<<<>>>CCCIIIMMMVVV\\\eeelllrrruuuxxxzzzyyyzzz{{{}}}~~~}}}}}}|||wwwwwwxxxyyyyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~||||||}}}}}}~~~~~~}}}}}}~~~~~~||||||{{{{{{{{{|||||||||||||||||||||~~~|||zzzwwwtttoookkkhhhgggfffffffffggghhhkkkmmmooopppqqqrrrssswww~~~zzzxxxwwwvvvsssrrrpppnnnllllllkkkkkkllljjjhhhggghhhiiihhhhhhfffgggjjjmmmpppuuu{{{|||zzzxxxvvvttttttuuuuuusssrrrqqqqqqooommmiiifffbbb```\\\ZZZWWWVVVVVVVVVUUUSSSMMMNNNNNNMMMLLLJJJHHHFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKLLLNNNQQQSSSVVVXXX[[[```dddhhhkkkmmmqqquuu{{{~~~wwwpppkkkhhhgggfffcccaaa___]]]\\\[[[XXXUUUSSSSSSSSSQQQOOOEEEBBB>>>;;;:::999777666444444444444444555666777:::===BBBJJJUUU___eeefffjjjmmmpppppplllcccYYYRRRUUUTTTTTTUUUVVVUUUSSSQQQIIIEEE@@@===>>>???@@@???|||zzzxxxxxxuuunnnooosssyyyyyyhhh\\\WWWUUURRROOONNNLLLGGGBBB===888555333111000...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,------------------+++,,,------......------//////...------,,,------000000000000000111111222222222333333444666:::===HHHaaakkkggghhhwww]]]NNNKKKDDDAAABBB???:::;;;;;;<<<===AAAGGGKKKTTT[[[eeennntttwwwyyyzzzxxxyyy{{{|||}}}~~~}}}}}}xxxyyyyyyzzzzzzzzzzzzyyy|||}}}~~~|||}}}}}}~~~~~~~~~}}}|||||||||}}}}}}{{{{{{|||||||||{{{{{{{{{{{{|||||||||~~~{{{yyyvvvrrrmmmiiieeecccbbbbbbccceeehhhllloooqqqooopppqqqsssxxx~~~yyywwwuuurrrpppooooooooosssqqqooooooppppppooonnnjjjlllnnnppprrrwww|||~~~|||zzzyyyyyyyyyyyywwwssssssrrrqqqnnnkkkhhhfffaaa___\\\[[[[[[[[[YYYXXXRRRSSSSSSRRRQQQOOOMMMKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJJJJKKKNNNQQQTTTUUUWWWZZZ^^^bbbeeefffgggkkkpppuuuyyy{{{tttooommmkkkhhhdddaaa___^^^]]]ZZZXXXVVVTTTSSSRRRQQQPPPGGGDDD@@@===;;;:::888666555444444444444555555555:::999:::???EEEJJJNNNQQQXXX[[[___```]]]VVVNNNHHHJJJIIIIIIJJJKKKKKKIIIGGG???>>><<<<<<<<<<<<;;;:::}}}{{{yyyxxx}}}tttooopppttttttfff^^^XXXRRRNNNPPPNNNJJJEEE???:::666444111000///---,,,------...++++++++++++++++++++++++------------,,,,,,++++++,,,,,,---.........------+++,,,------......------//////......---......///000000000000000111111222222333333333333555999<<>><<<999777888666555555666666555333666444555999<<<===AAAEEEHHHJJJMMMOOOMMMIIIDDD@@@AAA@@@???@@@AAABBB@@@???::::::::::::888777555444}}}|||zzzyyy}}}}}}|||{{{{{{~~~tttpppqqquuujjjaaaXXXQQQSSSQQQNNNHHHBBB===888555222111///---,,,---...///------------------------,,,,,,,,,,,,,,,,,,------***+++,,,---...------,,,+++,,,------......------.........///000222333444000000000000000111111222333333444333333555888;;;CCCQQQrrryyyooohhh~~~fffTTTNNNEEEAAAAAA===:::;;;;;;:::;;;???DDDHHHPPPZZZhhhuuu{{{|||zzzxxxvvvwwwyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}}}}||||||{{{|||~~~~~~~~~|||{{{{{{{{{yyyyyyzzz{{{}}}|||}}}}}}~~~}}}|||{{{zzz{{{~~~zzzwwwtttssspppllliiieeebbbaaa^^^___```cccfffjjjmmmooommmnnnooorrrvvv~~~}}}{{{|||}}}~~~|||||||||zzzxxxvvvsssrrrooonnnlllllllllkkkhhhfffcccbbbaaa___^^^]]]\\\\\\XXXWWWUUURRRPPPNNNMMMLLLKKKLLLMMMMMMLLLMMMOOOQQQTTTTTTUUUVVVXXX[[[]]]___^^^aaadddfffiiioooxxx}}}uuurrrmmmgggcccaaaaaaaaa[[[[[[[[[ZZZWWWTTTRRRQQQNNNKKKGGGEEEBBB@@@<<<:::;;;999777777888888666333333000222777888666888===<<<===???@@@@@@???===<<<:::999888999:::;;;:::888777777777555333222222222~~~}}}{{{zzz~~~{{{yyyxxxvvvyyy}}}~~~|||sssrrrwwwuuujjj^^^VVVVVVTTTPPPKKKEEE???:::777222111///---,,,---...///........................******+++,,,------...///)))***+++,,,---,,,,,,++++++,,,------......------------...000333666888999000000000000000111111222333333444333333444888;;;???KKKkkk}}}rrrgggyyyjjjXXXPPPFFF@@@@@@<<<:::;;;::::::;;;>>>CCCGGGNNNYYYiiiwww}}}}}}zzzxxxvvvwwwxxxzzz{{{{{{zzzzzz}}}}}}~~~~~~~~~~~~}}}|||zzz|||~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxzzz||||||}}}~~~~~~~~~}}}{{{zzz{{{|||xxxuuupppooommmkkkhhheeecccbbb___``````bbbeeehhhkkkmmmmmmmmmoooqqqvvv}}}|||yyyvvvuuuuuutttrrrrrrrrrqqqnnnllliiihhhfffcccbbbbbbbbbbbb___^^^\\\YYYVVVTTTSSSRRROOOQQQQQQQQQPPPQQQSSSUUUWWWWWWWWWXXXZZZ\\\___```^^^```bbbbbbdddiiiqqqxxx~~~wwwtttnnnhhhdddbbbbbbbbb\\\]]]^^^]]]YYYUUURRRQQQQQQNNNJJJHHHEEEBBB???<<<<<<:::888999:::999666333333111222777666111111666555666666777888999::::::777555555555777777777555555555333111000111444777~~~|||wwwyyy~~~wwwtttuuuwwwxxxxxxwww~~~sssqqquuuzzzooo```VVVXXXWWWTTTOOOGGGAAA<<<:::777444111///...///......//////.........---------------++++++++++++------------------------------++++++,,,------......//////.........///222444666...///000111111000//////111222333333333444666888===IIIeeeiiidddxxxuuuZZZOOOJJJAAA===>>>???===;;;:::<<>>===;;;888666555333222222333444444333111333333333333333444444444444333333333333333333333333333222222222222333333~~~zzz}}}zzzvvvwwwxxxyyyxxxzzzxxxqqqlllpppttteee[[[WWWVVVTTTOOOIIIBBB===;;;888555222000///000///............------------,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,------......//////......---...000333444000000111111111000///...111222333333333444666888>>>FFF^^^lllcccvvvaaaSSSMMMEEE@@@@@@???===<<<;;;<<>>;;;777333111000///...---------,,,,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////......---------......////////////////////////000111333333222333555777;;;>>>MMMlllsss```lllvvv^^^RRRJJJDDDAAA???>>><<<<<<===???AAACCCIIITTTcccooovvvyyy|||~~~~~~}}}|||||||||}}}}}}|||zzzyyyxxxxxxxxxwwwwww{{{}}}|||{{{|||}}}~~~}}}{{{zzzyyyyyyzzz{{{}}}~~~{{{uuuqqqkkkgggdddaaa]]][[[WWWWWWWWWXXXZZZ\\\^^^```bbbfffjjjnnnpppsssvvvxxx}}}~~~|||yyyuuurrrpppnnnmmmkkkiiifffddddddcccaaa```^^^]]]]]]]]]]]]^^^______```___^^^]]]___aaadddeeeiiimmmssszzzyyytttrrrooommmhhhgggeeebbb```]]]\\\[[[VVVUUUTTTTTTTTTSSSQQQOOOJJJHHHEEEBBB@@@??????@@@<<<999555333444555555444222222111111111111000000222222333333333333333333111111111222333444555666ssskkkjjjvvvpppeee[[[YYYVVVTTTQQQLLLFFFAAA;;;888444111//////---,,,------,,,,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////......---------------,,,,,,,,,---...///000111000111222222222333555777888<<>>===<<<===>>>@@@BBBHHHQQQ___jjjqqquuuzzz|||~~~~~~~~~}}}}}}~~~~~~~~~{{{{{{zzzyyyxxxwwwxxxxxx{{{~~~~~~}}}}}}|||}}}~~~~~~}}}{{{yyyyyyzzz{{{|||~~~|||wwwsssmmmhhheeebbb^^^\\\XXXWWWWWWWWWXXXYYY[[[\\\___ccchhhllloooppprrrtttwww{{{}}}zzzwwwuuuuuuvvvwwwwwwyyy}}}}}}yyyvvvtttsssrrrnnnllliiiggggggfffdddbbb______^^^]]]]]]]]]^^^^^^\\\\\\\\\\\\^^^```ccceeefffjjjoootttyyy}}}~~~zzzwwwuuukkkjjjhhheeeaaa___\\\[[[WWWVVVUUUVVVVVVVVVTTTRRROOOMMMJJJGGGDDDDDDDDDEEE@@@===999666666666666555222222111111111000000000222222222222333333444444222222222333444666777888vvvllleeelllyyytttiii```\\\XXXVVVTTTPPPIIIDDD===:::555222000///...---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///..................------,,,,,,,,,---...///111111000111222222222222555777666;;;FFF\\\~~~eeeeeesssjjjVVVKKKDDDAAA???>>>=========>>>@@@AAAFFFOOO[[[eeelllqqqwwwzzz}}}}}}}}}~~~~~~{{{||||||{{{yyyxxxzzz{{{|||~~~~~~}}}|||}}}}}}}}}~~~}}}{{{zzzyyyzzz{{{|||~~~zzzvvvpppkkkgggccc```]]]ZZZYYYXXXWWWWWWWWWXXXYYY]]]```eeeiiikkklllnnnoootttxxx|||{{{yyyyyyxxxwwwvvvpppooonnnnnnnnnnnnooopppnnnpppsssvvvzzz~~~{{{xxxwwwvvvwwwpppmmmjjjiiihhhgggfffdddaaaaaa```___^^^]]]]]]]]][[[[[[[[[\\\^^^```bbbccccccfffjjjnnnqqquuuzzz}}}{{{wwwpppooolllhhhddd```^^^\\\ZZZYYYXXXXXXYYYYYYWWWUUUSSSRRROOOMMMJJJIIIIIIIIIEEEBBB???<<<;;;;;;999888555444444333333222222222333333333444555555666666444555555666888:::;;;<<<rrrfffgggmmmtttyyy~~~{{{qqqfff```ZZZVVVUUURRRLLLGGG@@@===888444333111000............------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,------......///---....../////////......111000////////////000111///111222222111222444777666<<>>>>>>>>===>>>>>>???@@@DDDLLLWWWaaahhhnnntttyyy{{{{{{|||~~~|||~~~~~~}}}zzzzzz|||~~~|||~~~~~~}}}|||{{{}}}}}}}}}~~~}}}{{{zzzyyyzzz|||}}}~~~yyysssnnnjjjfffbbb___]]][[[YYYXXXVVVVVVVVVWWWYYY]]]aaadddfffgggiiijjjrrrtttwwwxxxyyy{{{~~~~~~|||yyyvvvssssssssstttqqqqqqpppooooooooopppppppppnnnlllkkklllkkkjjjiiieeefffggghhhiiiiiijjjjjjhhhiiikkknnnqqqvvv|||{{{xxxvvvuuuvvvvvvpppnnnkkkjjjjjjiiihhhfffdddcccbbbaaa______^^^^^^]]]]]]]]]]]]^^^___```aaa```cccfffiiilllppptttwww||||||vvvtttqqqlllgggccc```^^^^^^]]]\\\\\\\\\\\\ZZZXXXVVVUUUTTTRRRPPPNNNMMMLLLKKKHHHFFFDDDBBBAAA>>><<<999999888777777666555555666666666777888999999999999999:::;;;===???AAABBBzzzkkkggghhhjjjkkkmmmmmmrrr|||wwwiiiccc[[[WWWVVVSSSNNNIIICCC???:::777555333111000//////.........---------...---++++++++++++---...++++++++++++++++++++++++++++++,,,------......///---......///000000//////666444333111/////////000///000222222111222444666777<<>>>>>>>>>>>>>>>>>???@@@CCCKKKUUU___ffflllsssxxxyyyzzz|||}}}}}}~~~|||{{{}}}|||~~~~~~}}}|||{{{zzz}}}||||||~~~~~~~~~}}}{{{zzzzzz{{{|||}}}{{{uuupppkkkgggccc```___]]][[[XXXWWWVVVVVVVVVWWWZZZ^^^aaabbbdddfffgggkkkmmmnnnooooooqqqtttvvvsssqqqmmmjjjhhhggghhhiiifffeeecccbbbbbbcccdddeeeeeedddccccccddddddbbbaaa```aaaccceeeffffffeeeeeedddeeegggiiikkkpppvvvzzzyyy}}}zzzwwwtttrrrrrrssstttpppnnnlllkkkkkkkkkiiihhhgggfffdddbbbaaa```____________^^^^^^]]]]]]^^^^^^```bbbeeehhhjjjnnnrrruuuxxxzzzxxxuuupppjjjeeeaaa___aaa___^^^^^^___^^^\\\ZZZXXXWWWWWWUUUSSSQQQOOOMMMOOOMMMKKKIIIHHHEEEAAA>>><<<<<<<<<;;;:::999999888888888999:::;;;;;;<<<<<<<<<<<<===???AAACCCEEEFFFppphhheee```___dddiiiggglllwww~~~uuugggYYYUUUUUURRRMMMKKKCCC@@@===999555333111000------,,,,,,,,,------.........---------,,,,,,,,,------------------------++++++,,,,,,---...//////........................000000000000111111111111///000111111333333444555888<<<@@@IIIeeevvv___```llleeeRRRHHHEEECCC???===??????===>>>BBBGGGLLLTTT\\\cccjjjqqquuuyyyzzz{{{|||~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~|||zzzzzz{{{}}}~~~~~~xxxrrrllliiifffeeegggccc___\\\ZZZYYYWWWUUUWWWYYY\\\^^^___```bbbdddhhhhhhiiijjjjjjjjjjjjjjjjjjhhhdddaaa______```aaa]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]^^^___``````bbb___```eeehhhfffeeefffggggggiiijjjlllnnnooopppvvvzzz~~~yyywwwtttqqqoooooopppqqqllljjjhhhhhhjjjkkkkkkkkkiiigggeeefffggggggdddbbb```______^^^^^^]]]\\\\\\ddddddeeegggiiikkknnnooovvvzzz|||vvvpppjjjfffeeeaaabbbbbbaaa___]]]\\\\\\ZZZYYYWWWUUUTTTTTTUUUUUUQQQPPPOOONNNLLLKKKJJJIIIDDDAAA>>>===>>>>>><<<:::<<<======???@@@AAABBBBBBCCCDDDFFFHHHJJJLLLMMMNNN}}}oooggg^^^[[[^^^cccbbbfffnnnrrrwwwyyyiiiZZZTTTSSSPPPLLLKKKEEEBBB>>>999555333111111......------------............---------,,,,,,,,,------------------------++++++,,,,,,---......////////////////////////////////////000000000111111000000111222333444555555999<<>>>>><<<>>>BBBGGGLLLSSS[[[bbbiiippptttyyyyyy{{{|||~~~~~~}}}||||||{{{{{{|||||||||{{{zzzyyy~~~}}}|||{{{{{{|||}}}~~~zzzuuupppmmmkkkkkklllhhhdddaaa___]]]ZZZXXXVVVXXX[[[]]]^^^^^^```bbbeeeffffffgggffffffeeeeeefffdddaaa___]]]]]]]]]^^^[[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\]]]^^^___```aaaaaafffbbbbbbgggjjjiiiiiikkkkkkkkkkkklllllllllmmmmmmrrrtttxxx{{{}}}xxxvvvssspppnnnnnnooopppmmmkkkiiiiiikkkllllllllliiihhhfffggghhhhhheeecccbbbbbbaaa``````______^^^ccccccdddfffhhhjjjmmmnnnsssvvv{{{~~~wwwqqqnnnmmmhhhhhhgggeeebbb___^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXUUUTTTSSSRRRPPPOOONNNNNNIIIFFFCCCBBBCCCCCCAAA???@@@AAABBBCCCDDDFFFGGGGGGIIIJJJKKKMMMOOOPPPRRRRRR}}}oooccc]]]^^^___]]]```eeeeeehhhyyyooo]]]TTTRRROOOMMMNNNHHHEEE???:::555333222222//////............//////......---------,,,,,,,,,------------------------+++,,,,,,------.........000000000000000000000000....../////////000000000000111222333444555555666999;;;===DDDZZZiiiaaaiiioooZZZMMMHHHCCC???===>>>>>><<<===AAAEEEJJJRRRZZZaaahhhooosssxxxyyyzzz|||~~~~~~~~~~~~}}}}}}}}}||||||zzzyyywwwvvv}}}||||||{{{{{{|||}}}}}}|||yyyvvvtttsssssstttqqqmmmiiigggccc```]]]YYY[[[^^^_________aaabbbdddeeeeeefffeeeeeeddddddccccccbbbaaa___^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[```aaabbbcccdddeeeeeeeeejjjfffgggllloooooooooqqqqqqpppooonnnmmmlllkkkjjjnnnppprrrtttvvvzzz~~~}}}zzzvvvtttqqqooonnnnnnooooooooommmkkkkkklllmmmmmmmmmkkkiiihhhiiiiiiiiigggeeeeeeddddddccccccbbbaaaaaabbbcccccceeegggiiikkklllppprrrvvvyyy~~~|||xxxvvvqqqooollliiieeebbb```___^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZXXXWWWVVVUUUTTTTTTPPPNNNKKKJJJJJJJJJHHHGGGGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQRRRTTTUUUWWWXXXYYY||||||~~~ppphhhfff```^^^___aaa___aaarrrtttaaaWWWRRRPPPPPPRRRKKKGGGAAA;;;666444333333111000000///////////////......---------,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////............////////////111111222333444555555666888999;;;AAATTTwwwooocccgggwww___PPPIIICCC???===>>>===;;;<<<@@@DDDIIIPPPXXX___gggmmmqqqwwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyxxx{{{{{{{{{|||||||||||||||~~~}}}}}}~~~}}}|||{{{{{{||||||zzzvvvsssppplllhhhddd```bbbdddeeeddddddeeeffffffggghhhiiijjjjjjjjjjjjhhhhhhhhhhhhgggeeecccbbbdddcccccccccbbbbbbbbbbbbfffgggiiikkklllllllllllllllkkknnnuuuyyywwwuuuvvvuuutttsssqqqpppnnnmmmllloooppprrrssstttwww{{{~~~}}}zzzxxxtttsssqqqpppoooooooooppprrrpppnnnmmmnnnooooooooollllllkkkkkkkkkjjjiiihhhgggffffffeeeeeedddccccccbbbbbbccceeefffhhhjjjkkknnnoooqqqtttxxx~~~}}}vvvsssnnnjjjgggeeecccaaa```aaabbbbbbbbb```^^^]]]___^^^\\\[[[ZZZYYYYYYZZZVVVTTTSSSQQQPPPPPPOOONNNMMMNNNOOOPPPRRRSSSUUUUUUXXXXXXYYY[[[\\\]]]^^^___zzzzzz~~~rrrlllccc```___```^^^___nnnxxxeeeYYYSSSPPPPPPRRRLLLIIICCC===999666555444222111000///////////////......---------,,,,,,,,,------------------------,,,,,,,,,---------------....................................////////////000111111222333444555666666777:::@@@OOOnnnuuuffffff}}}~~~eeeSSSJJJDDD@@@===>>>===;;;<<<@@@BBBGGGOOOWWW^^^eeekkkpppuuuwwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~}}}}}}|||{{{zzzzzzzzzyyyzzz{{{|||}}}}}}|||{{{}}}||||||~~~~~~|||xxxrrrnnnjjjlllmmmmmmlllkkkkkkllljjjkkkmmmoooqqqrrrssssssooopppppppppooollljjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkmmmoooqqqrrrrrrqqqpppooopppvvvzzzxxxxxxwwwvvvuuutttssssssrrrqqqrrrtttuuuvvvxxx||||||zzzyyywwwuuutttsssrrrqqqrrrrrrrrruuusssppppppqqqqqqqqqqqqnnnnnnooonnnmmmlllkkkkkkhhhhhhggggggffffffeeeeeecccddddddeeegggiiijjjkkknnnnnnpppqqquuuzzzzzzvvvpppkkkiiihhhfffeeeddddddeeeeeedddbbb```___bbb```^^^\\\\\\\\\\\\]]]ZZZYYYXXXVVVTTTSSSSSSTTTRRRRRRSSSUUUWWWYYYZZZ[[[]]]]]]^^^```bbbcccdddeee{{{|||{{{pppgggaaa^^^___]]]]]]hhhwww~~~lll___VVVPPPMMMOOOKKKIIIEEE@@@<<<888666555222111000//////......///......---------,,,,,,,,,------------------------------------------------............................../////////000000000///000111222333444444555444666:::???KKKeee}}}jjjfffwwwkkkWWWMMMEEEAAA??????>>><<<===@@@AAAFFFMMMUUU\\\cccjjjnnntttvvvyyy|||~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}|||zzzyyyxxxzzz|||}}}|||{{{zzzyyyyyyyyyyyywwwyyy{{{}}}~~~}}}|||zzz{{{|||}}}}}}}}}~~~{{{vvvwwwxxxwwwuuutttssstttrrrsssuuuwwwyyy{{{{{{|||wwwwwwwwwvvvuuurrrpppnnnooooooppppppqqqqqqrrrrrroooqqqsssuuuvvvvvvuuuttttttuuu|||~~~{{{{{{{{{{{{zzzzzzzzzzzzyyysssuuuvvvwwwxxxzzz~~~~~~|||{{{zzzyyywwwwwwvvvvvvvvvvvvvvvwwwxxxuuusssrrrsssssssssrrroooqqqrrrqqqooommmmmmnnnjjjjjjjjjiiihhhhhhggggggfffffffffgggiiijjjlllmmmnnnooooooppprrrwww~~~}}}uuupppooonnnllljjjhhhhhhgggfffeeecccaaa```cccaaa___]]]\\\]]]^^^___\\\]]]\\\ZZZWWWVVVVVVWWWUUUVVVWWWYYY[[[]]]^^^___```aaabbbdddfffhhhjjjkkk~~~yyylllccc^^^^^^]]][[[bbblllxxxjjj^^^SSSNNNMMMJJJHHHFFFCCC???;;;888666111111000///..................---------,,,,,,,,,------------------------------------------------......................../////////000000000111111...///000000222222333444444666:::???FFF[[[ooogggrrrrrr\\\PPPFFFBBB@@@@@@???======AAA???DDDLLLTTT[[[bbbiiimmmsssuuuyyy|||}}}~~~}}}|||}}}}}}}}}}}}~~~}}}|||zzzxxxwwwvvvyyy{{{}}}{{{yyyxxxxxxxxxvvvxxx{{{}}}~~~}}}{{{zzzzzz|||~~~~~~~~~}}}zzzxxxvvvtttssstttuuuvvvwwwyyyzzzzzzuuuwwwyyy|||}}}|||{{{zzz{{{zzzyyyzzz{{{{{{{{{}}}~~~~~~}}}|||zzzzzzzzzzzzzzzzzz{{{{{{zzzwwwuuuttttttuuuuuutttqqqssstttssspppnnnooopppmmmmmmllllllkkkjjjjjjjjjhhhhhhhhhiiikkklllnnnooonnnnnnooopppqqqtttyyy}}}yyywwwvvvsssqqqnnnmmmjjjhhheeedddbbbbbbcccbbb___]]]]]]^^^___```^^^______]]]YYYXXXYYY[[[XXXYYY[[[]]]___aaabbbcccbbbccceeehhhjjjmmmooopppqqqfff^^^___^^^[[[^^^ffftttuuufffXXXPPPNNNHHHHHHGGGDDDAAA<<<999666111111///...------------......---------,,,,,,,,,------------------------------------------------000000000000000000000000000000000000111111111111......///000111222333333555777;;;>>>CCCUUUyyysssgggooovvv___RRRGGGCCCAAAAAA@@@===>>>BBB???DDDKKKSSSZZZaaahhhlllsssuuuyyy|||}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwvvvuuuxxxzzz~~~~~~{{{yyyyyyxxxuuuxxx{{{~~~}}}{{{yyyyyy}}}|||{{{zzzwwwxxxyyy{{{}}}{{{}}}~~~~~~|||||||||}}}}}}}}}}}}}}}{{{xxxvvvuuuuuuvvvuuuuuuqqqtttuuutttqqqooopppqqqooooooooonnnmmmmmmlllllljjjjjjjjjkkklllnnnooopppmmmnnnooooooppprrrvvvyyyyyy~~~|||yyyvvvrrrpppmmmiiifffddddddcccdddbbb```^^^]]]^^^```aaa```aaaaaa___[[[YYYZZZ\\\[[[[[[]]]___aaaccceeefffdddeeegggjjjmmmppprrrsssyyypppfff___[[[YYY]]]cccnnn}}}nnn```SSSKKKKKKHHHFFFEEEEEEBBB<<<777444222000///000000///...///---)))&&&%%%''')))***++++++++++++++++++++++++---------............///........................////////////000000000000333222111111111222444555444888777:::CCCNNNiiiqqqffflllttt{{{___OOOIIIEEE@@@=========>>>>>>???CCCJJJQQQWWW___fffjjjnnntttyyyyyyzzz|||}}}zzz|||~~~~~~|||}}}~~~|||xxxuuussssssxxx}}}|||zzzyyyxxxwwwvvvxxxzzz|||}}}|||{{{zzz|||}}}~~~||||||}}}~~~~~~}}}{{{zzzxxxuuurrrrrruuuwwwsssuuuwwwxxxxxxvvvtttrrrsssssssssrrrpppmmmkkkiiinnnmmmmmmmmmnnnoooqqqrrrlllooorrrqqqnnnnnnrrrvvv{{{{{{xxxvvvrrrnnnkkkhhhgggfffeeeaaa^^^```aaa___^^^```bbbbbbbbb```^^^^^^___aaacccbbbaaabbbdddeeefffeeeiiihhhgggjjjnnnrrrttttttwwwkkkddd___[[[[[[___hhhuuueeeWWWNNNIIIFFFDDDCCCCCC@@@;;;666555333000000000000///.........------,,,,,,++++++++++++++++++++++++++++++---------............///////////////////////////////////////000000000000000000//////000000111222555999777999AAAKKKddduuudddeeelllcccSSSIIIEEE@@@===<<<=========>>>AAAGGGMMMTTT\\\dddiiinnntttxxxxxxyyy|||}}}{{{}}}~~~|||}}}}}}|||xxxuuusssssszzz~~~}}}{{{zzzyyyxxxuuuvvvwwwyyyyyyyyyxxxxxx|||~~~~~~|||yyyuuutttuuuvvvvvvwwwyyyzzzzzzxxxvvvtttrrrsssssssssrrrpppooonnnnnnmmmmmmmmmnnnoooqqqrrroooqqqtttrrrooonnnqqquuuxxxxxx|||}}}xxxssspppnnnlllkkklllfffcccddddddaaa```bbbcccddddddbbb``````aaabbbeeedddcccdddfffhhhhhhhhhkkkjjjjjjmmmqqquuuwwwxxxrrriiiccc]]]ZZZZZZggg}}}|||kkk[[[QQQIIIGGGDDDDDDDDDBBB===888666444111000111000///...+++---///111111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000////////////000000000000//////000111111111111111555999777888???GGG___}}}ddd___dddwwwhhhVVVJJJFFF@@@===<<<=========<<>>============<<<>>>AAAEEELLLUUU```gggnnnsssvvvuuuvvvzzz}}}}}}~~~}}}}}}~~~~~~}}}yyywwwwwwwww}}}~~~~~~|||{{{{{{zzzxxxwwwwwwxxxzzz{{{}}}~~~zzzxxxwwwzzz{{{|||||||||zzzyyywwwuuuuuuuuuuuuttttttssssssppppppppppppppppppqqqqqqpppqqqrrrqqqooooooppprrrrrrrrrtttyyy{{{{{{}}}zzzwwwqqqllllllkkkhhhgggiiikkknnnppppppnnnlllkkkkkklllkkkjjjkkkmmmooopppoooooooooppptttzzz~~~oooeee___\\\\\\aaarrrxxxjjj]]]UUUKKKIIIGGGHHHJJJHHHDDD???999777444222222111///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000000000111222444444333222222222777666888???EEEZZZzzzooobbbdddpppoooYYYLLLHHHBBB???>>>>>>>>>======>>>@@@DDDJJJSSS^^^eeelllqqqtttsssuuu{{{~~~~~~~~~|||}}}~~~~~~}}}}}}~~~{{{yyyyyyzzz~~~~~~}}}{{{{{{zzzxxxwwwwwwyyy{{{||||||}}}{{{zzz||||||}}}||||||zzzyyyxxxxxxwwwvvvuuutttsssssssssrrrrrrrrrrrrrrrrrrqqqqqqnnnnnnooooooooopppqqqsssrrrqqqtttxxxyyyxxx{{{}}}wwwqqqqqqooollllllnnnrrruuuyyyzzzyyywwwuuutttqqqpppoooppprrrssssssssspppqqqsssxxx~~~wwwhhh___\\\]]]___lll~~~wwwjjj^^^VVVIIIGGGFFFGGGIIIHHHDDD@@@;;;888555333222111///---000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000000//////000111111111111111111666666888>>>CCCWWWvvvxxxffffffnnnuuu^^^NNNJJJDDD@@@?????????>>>>>>???AAADDDIIIQQQ[[[aaagggnnnrrrsssvvv|||~~~}}}}}}~~~~~~~~~~~~}}}~~~{{{zzzzzz{{{}}}~~~}}}~~~}}}|||zzzxxxwwwvvvvvvvvvxxx{{{|||{{{~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyzzzyyywwwvvvuuutttttttttuuuuuuuuuuuuuuutttsssrrrnnnnnnnnnooopppqqqssstttsssrrruuuyyyyyyxxxzzz~~~|||zzzxxxttttttvvvxxx}}}yyyxxxvvvvvvxxxyyyxxxwwwtttuuuxxx}}}nnn```[[[[[[]]]eeesss|||nnnaaaXXXIIIGGGFFFHHHJJJJJJFFFBBB<<<999666444222111///---222111000............///---------------------------------............///........................////////////000000000000000000//////000000111222111666666777<<>>???AAACCCHHHOOOWWW]]]cccjjjqqqssswww}}}~~~}}}~~~}}}~~~|||yyyxxxyyy{{{|||~~~~~~||||||||||||zzzyyywwwwwwwwwwwwyyy{{{|||~~~zzz}}}~~~}}}|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwwwwxxxxxxwwwuuutttsssrrrqqqpppqqqrrrsssssssssssssssuuuyyyzzzxxxyyy~~~~~~}}}~~~~~~}}}~~~~~~}}}|||yyy{{{tttaaaYYYYYYWWWZZZeeerrryyy~~~rrrcccYYYKKKIIIIIIKKKMMMMMMIIIEEE<<<:::666444333111///---000000000//////---,,,,,,---------------------------------.........//////000000000000000000000000////////////000000000000333222111111111222444555222777666666:::<<>>AAACCCGGGMMMTTTZZZaaaiiippptttxxx~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{xxxwwwxxxzzz{{{}}}}}}|||zzzzzz{{{{{{yyyxxxxxxxxxyyy{{{|||~~~yyy|||~~~~~~}}}zzzzzzyyyxxxyyyzzz{{{|||xxxyyyyyyyyyxxxwwwuuutttvvvuuusssssstttttttttsssssssssvvvzzzzzzxxxyyy}}}zzz~~~~~~jjj\\\ZZZXXX[[[bbbjjjnnnqqqzzzzzzmmmeeeRRRNNNKKKIIIJJJIIIGGGDDDAAA===888555333111000...///000000111111111000000......---------,,,,,,,,,---------.........//////........................000000000000////////////000000000111222222333333555555777888888===NNN^^^{{{oooiiippp]]]NNNDDDCCCCCC>>><<>>AAADDDGGGMMMTTTYYYbbbgggnnnuuuyyy|||}}}~~~~~~{{{yyyxxxxxxyyyzzz~~~~~~{{{yyywwwuuuuuuvvvxxxyyyzzzxxxxxxzzzyyy{{{~~~~~~~~~||||||}}}~~~}}}}}}~~~}}}|||zzzyyyxxx{{{zzzxxxwwwwwwwwwxxxyyyvvvvvvwwwxxxyyyxxxxxxxxx{{{yyyyyyzzz~~~qqqaaa\\\VVVXXX^^^dddgggiiirrr{{{uuulllYYYSSSLLLJJJKKKLLLJJJGGGBBB>>>999555333222000///...//////000000000//////............---------,,,------..................000000000000000000000000///////////////.........000000000111222222333333333444666777777;;;JJJYYYsssmmmyyyaaaRRRFFFEEEDDD???<<<>>><<<===???AAAEEEKKKRRRWWW```eeekkkqqquuuyyy|||~~~~~~~~~|||zzzyyyyyyzzz{{{}}}}}}zzzyyyvvvttttttuuuwwwxxxzzzyyyyyy{{{yyy{{{~~~~~~~~~~~~}}}|||~~~|||{{{{{{{{{{{{|||xxxxxxxxxxxxyyyyyyzzzzzzzzzxxxvvvvvvxxx{{{}}}}}}}}}hhh```WWWWWWZZZ___```bbbiiirrrvvvdddZZZOOOKKKMMMOOONNNKKKCCC???:::666444333111///......////////////....../////////.........------..................------000000000000000000000000........................000000000111222222333333222222555777666999DDDQQQwwwwwwqqqgggVVVIIIGGGFFF@@@<<<>>>======>>>???BBBHHHPPPVVV___bbbhhhmmmqqquuuyyy|||~~~~~~~~~|||{{{{{{{{{||||||~~~~~~|||yyyxxxvvvttttttuuuvvvwwwyyyyyyzzz|||yyy{{{}}}~~~~~~zzzyyyxxxwwwxxxyyy{{{|||{{{xxxtttrrrssstttuuuuuuyyy}}}qqqddd[[[YYYZZZ]]]^^^```fffnnn}}}ooobbbTTTMMMNNNPPPNNNLLLEEEAAA<<<888555444222000//////000000//////......000////////////........................---------.................................///////////////000000000111222222333333222222555777666777@@@KKKiiixxxsssooo\\\LLLHHHGGGAAA===>>>???>>>>>>>>>@@@GGGOOOUUU^^^aaafffjjjnnnsssxxx{{{~~~}}}||||||||||||~~~~~~|||xxxwwwuuutttttttttuuuvvvyyyzzz{{{~~~{{{}}}~~~}}}zzzyyyvvvuuuuuuwwwzzz|||}}}yyyuuusssrrrsssssssssxxxzzz}}}~~~}}}~~~yyytttsssvvv|||}}}~~~}}}kkk___[[[YYY[[[]]]___eeelllvvvzzzmmm]]]SSSPPPPPPMMMKKKGGGCCC===999777555333111111111111111111000///...000////////////..............................---........................//////000000000111111111000000000111222222333333333333666888777777>>>GGG^^^{{{uuu|||fffQQQJJJHHHCCC???@@@@@@@@@???>>>@@@FFFNNNTTT]]]```eeejjjoootttyyy}}}~~~}}}}}}||||||~~~~~~|||wwwwwwuuuuuuttttttuuuvvvxxxzzz}}}}}}zzzxxxuuuttttttvvvzzz|||}}}zzzwwwuuuuuuuuutttssstttuuuuuuuuuuuuuuuuuuvvvzzz}}}sssjjjcccaaaccchhhkkkooosssxxxuuuccc]]]ZZZZZZ[[[]]]bbbhhhqqq{{{kkk^^^UUUQQQMMMKKKHHHDDD???:::888666333222111222222111111000///.../////////.........---------------.........//////000000000000000000000000///000000111111222222333000000000111222222333333444333555888888777===EEEWWW|||{{{tttZZZOOOJJJDDDAAABBB@@@@@@??????@@@EEELLLQQQ[[[___eeekkkqqqvvv{{{~~~~~~}}}}}}||||||~~~~~~|||wwwwwwvvvvvvuuuuuuuuuvvvxxx{{{~~~}}}|||{{{xxxvvvwwwyyy|||~~~}}}{{{zzzyyyxxxuuusssssssssrrrqqqppppppooooooooorrrwww|||zzznnneee]]]UUUQQQRRRVVVYYY^^^ccciiirrr|||jjjccc]]][[[[[[\\\```eeekkk{{{|||lll^^^TTTOOOMMMJJJFFF@@@<<<999666444222111111111111000///...---............---------,,,+++,,,,,,---...///000000000000000000000000000000/////////000111111222222000000000111222222333333444333333666666777<<>>?????????@@@DDDIIIMMMXXX]]]eeelllrrrwww|||~~~}}}|||{{{}}}}}}xxxxxxwwwwwwvvvvvvvvvvvvwww{{{~~~}}}}}}~~~~~~}}}}}}}}}yyyuuutttsssqqqooonnnllljjjhhhfffhhhjjjlllooorrrvvvyyy{{{lllddd]]]YYYSSSKKKGGGGGGEEEIIINNNSSSWWW```kkktttvvv|||qqqiiiaaa^^^]]]]]]```eeeeeewwwvvvdddWWWQQQOOOJJJFFFAAA<<<999777555333000000000000///...---,,,......---------,,,,,,,,,***+++,,,---...000111111........................---......///000111111222000000000111222222333333444222222444555666<<>>>>>???BBBGGGJJJVVV\\\dddmmmsssxxx|||~~~~~~}}}|||{{{~~~~~~xxxxxxxxxxxxwwwwwwwwwvvvwww|||~~~}}}|||||||||xxxrrrpppmmmjjjhhhfffccc``````aaabbbcccdddfffjjjmmmiiimmmsssvvvyyy|||iii[[[VVVRRRQQQNNNGGGCCCBBB;;;???CCCGGGJJJRRR]]]fffhhhoooyyyuuuhhhbbb___\\\\\\^^^gggrrrsss^^^QQQMMMHHHEEEBBB???<<<999666333000000000///......------------------------------...------------...//////111111111000///......---////////////////////////111000///...///111333444777666555666888;;;<<<<<>>;;;777444000000000///......------------------------------...------------...//////333333222222111000000///////////////////////////000000///...///111333444666555444555777:::<<<<<>>999666111111000000///....................................------------...//////000000//////............////////////////////////000/////////000111222333111222333444555777:::===@@@TTTwwwtttfffSSSJJJFFFDDD@@@AAAAAA@@@@@@BBBGGGJJJQQQYYYdddlllrrrwww|||~~~}}}}}}zzz{{{~~~~~~zzzyyyzzz{{{zzz{{{~~~}}}}}}{{{tttmmmgggbbb\\\YYYXXXWWWWWWWWWWWWWWWXXXXXXRRRSSSRRRQQQOOONNNPPPRRRVVVdddpppqqqooolllaaaUUULLLKKKJJJJJJIIIGGGBBB???===:::999:::::::::@@@GGGOOOZZZeeekkklllkkkfff```ppp```WWWTTTXXXZZZddduuukkkZZZRRRKKKIIIGGGEEEBBB>>>999666111111111000//////.................................------------...///////////////.............../////////////////////////////////000000111222222111222444444444666999======MMMnnnsss~~~jjjVVVLLLHHHFFFAAAAAAAAA@@@@@@BBBFFFJJJPPPXXXccclllrrrwww}}}~~~}}}}}}zzz{{{}}}{{{yyy{{{|||{{{{{{~~~}}}}}}yyysssmmmhhhbbb___[[[ZZZXXXWWWWWWXXXZZZ[[[UUUUUUTTTQQQNNNMMMMMMNNNXXXgggtttvvvtttpppdddWWWOOOMMMLLLLLLKKKHHHDDDAAA<<<999888999::::::@@@FFFPPP[[[gggmmmnnnlllfff___wwwdddXXXTTTSSSSSSYYYdddrrr~~~iiiXXXPPPKKKJJJHHHFFFDDD???:::666222111111000000//////..............................------------...//////000000000000000000000000/////////////////////////////////000111111222222111444666555444555999<<<===HHHbbbxxx~~~rrr\\\PPPJJJGGGBBBBBBBBBAAA@@@CCCFFFJJJPPPWWWccclllrrrxxx~~~~~~}}}|||}}}~~~zzzzzz}}}~~~}}}}}}~~~~~~|||wwwqqqkkkggg___]]][[[YYYYYYZZZ\\\^^^^^^]]]ZZZVVVRRRPPPPPPRRR^^^nnn|||~~~|||vvvhhhZZZRRRQQQOOONNNLLLJJJFFFCCC===999888:::::::::???FFFRRR^^^jjjpppqqqnnnggg___}}}gggYYYSSSNNNNNNRRRYYYbbbqqq}}}iiiYYYSSSMMMKKKJJJHHHFFFAAA<<<888222222111111000/////////...........................------------...//////000000000000000000000000////////////////////////...///000111111222222222333666888666444444888<<<>>>CCCVVV{{{|||dddUUULLLIIICCCCCCBBBAAAAAACCCFFFJJJOOOWWWbbblllrrrxxx~~~~~~~~~|||zzz|||}}}|||{{{}}}}}}zzzsssoooeeeccc```]]]]]]___aaacccgggeeebbb^^^[[[[[[]]]___iiizzzrrrbbbXXXVVVTTTRRRQQQNNNJJJGGGAAA>>><<<===<<<<<>>DDDVVV~~~{{{bbbRRRLLLIIIGGGDDDBBBBBBCCCFFFHHHMMMSSS]]]eeelllqqquuuwww~~~~~~|||{{{|||~~~|||uuuppprrrsssqqqpppqqqsssssssssqqqqqqrrrvvvyyywwwqqqiiiccc```\\\XXXTTTTTTPPPLLLHHHDDDDDDMMMXXXkkkzzz{{{pppxxxddd[[[UUUQQQNNNMMMNNNSSS```lllzzzjjjXXXTTTOOOLLLJJJFFFAAA===:::777333111000000/////////............---------------,,,+++,,,---...///......//////////////////////////////000000000000000111111111111222222222222444555555444555777999;;;===AAAQQQtttjjjWWWOOOJJJHHHFFFEEEDDDEEEFFFGGGKKKQQQXXX```gggmmmrrruuu}}}}}}~~~~~~~~~{{{xxxxxxzzz}}}~~~}}}yyyuuuxxxyyyxxxvvvwwwyyyyyyxxxxxxwwwzzz~~~~~~sssiiiddd```\\\XXXXXXUUURRRMMMGGGHHHUUUddduuuyyynnnaaa\\\WWWSSSQQQQQQRRR[[[dddmmm~~~ttt]]]WWWPPPLLLJJJHHHDDD???<<<999444222111111000//////............---------------,,,,,,,,,---...///............////////////////////////000000000000000000111111111222222222333444444444333333555777;;;<<>>:::666333222111000//////............---------,,,,,,,,,,,,------......---.........//////000000.../////////000000000111000000111111111222222222222333444333222333555666888888;;;EEEYYY{{{xxxaaaWWWKKKJJJHHHFFFDDDCCCCCCCCCGGGKKKQQQXXX^^^eeelllqqqwwwyyy{{{}}}}}}~~~|||yyyvvvsssqqqpppmmmkkkkkkooorrrvvv~~~}}}rrrjjjeeeaaa[[[ZZZYYYUUUPPPTTTfffxxx~~~lllddd[[[VVVRRRNNNPPPUUUWWWfffsssqqqdddUUULLLKKKKKKIIIFFF@@@<<<888444333222000//////............---------,,,,,,,,,---------......------......///000000000......//////000000111111000111111111111222222222000222333333222333555777888888===EEEQQQllliii[[[NNNLLLHHHEEECCCBBBBBBCCCEEEIIIPPPWWW]]]dddkkkoootttvvvzzz~~~~~~~~~~~~~~~~~~~~~|||yyyvvvrrroooooolllllloooqqqrrrxxxzzzooogggbbb]]]\\\[[[ZZZYYY___qqqyyynnncccZZZSSSMMMLLLOOOSSS```lllppp\\\OOOLLLLLLJJJGGGAAA>>>999555333222000//////............---------,,,,,,------......------------......///000000111.........///000111111111000111111111111222222222///000222222222333555777888999???EEEKKK```sss```QQQNNNJJJFFFCCCBBBCCCDDDDDDIIIPPPWWW^^^dddjjjnnnrrruuuyyy}}}}}}}}}~~~~~~~~~}}}}}}xxxttttttqqqqqqrrrqqqpppsssxxxzzzqqqlllbbb______```ccckkk|||xxxjjj___UUUNNNLLLNNNRRR^^^hhh|||xxxaaaRRRMMMMMMKKKHHHBBB>>>999666444222000/////////.........---------+++,,,------......---------------...///000000111---......///000111111222000111111111111222222222...///111111222333666888333555<<>>;;;888666333111////////////............,,,...//////...------...---................................./////////////////////000000000111111000000111222222333444444333888888888===AAARRRmmm~~~xxxtttcccRRRJJJHHHEEECCCBBBBBBDDDFFFHHHLLLTTT]]]ccceeejjjoootttvvvxxx|||~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~}}}}}}ssskkkdddccceeekkkvvvtttcccUUUNNNMMMLLLMMMSSS___ooottt]]]PPPLLLMMMGGGDDD@@@<<<:::777333111////////////............,,,...//////...------...---------...........................//////////////////000000000111111111///000000111222333444444222888888888>>>AAANNNdddwwwxxx}}}jjjUUUKKKHHHFFFCCCBBBAAACCCFFFGGGIIIOOOXXX___bbbgggnnnsssuuuwwwzzz~~~|||}}}~~~~~~|||{{{{{{}}}}}}wwwlllfffaaa```aaadddnnnxxx~~~kkkZZZQQQNNNKKKKKKPPP\\\jjj{{{yyy```QQQLLLLLLHHHEEEAAA===;;;777444111////////////............,,,...//////...------...---------.........//////............////////////........./////////000000//////000111222333444444111888777666<<<>>>GGGYYY~~~wwwnnn|||pppYYYNNNKKKHHHDDDCCC@@@CCCFFFGGGGGGKKKSSSZZZ^^^eeemmmqqqsssuuuxxx||||||}}}~~~{{{yyyzzz|||}}}~~~{{{|||}}}wwwooogggbbb______^^^```hhhrrr|||qqq^^^RRRNNNJJJJJJOOO[[[gggttt|||bbbQQQKKKKKKHHHEEEBBB>>>;;;888444111000/////////............,,,...//////...------...---------.........//////............/////////000---------.........//////...///000111222333444444000777666444999;;;BBBQQQsssxxxfffrrruuu]]]PPPLLLIIIFFFDDD@@@CCCFFFGGGFFFIIIQQQWWW[[[bbbkkkpppqqqssswww{{{|||}}}~~~zzzxxxzzz|||}}}~~~~~~|||wwwssstttvvvqqqiiiddd```___^^^]]]^^^fffooouuu}}}wwwdddXXXRRRMMMNNNOOOQQQZZZkkk|||{{{fffWWWMMMIIIJJJFFFAAA===:::777444222333222111000////////////........................//////............//////........................,,,---///000000000///......///111222333333222222999666555888:::===EEEMMMjjjzzzgggjjjzzz^^^TTTPPPHHHCCCDDDBBBBBBBBBAAACCCHHHNNNSSS[[[```ggglllooorrrvvvzzz|||~~~~~~}}}||||||}}}xxxqqqoooppppppmmmiiieeeccc```^^^^^^```ccceeemmmwww~~~iiiZZZQQQNNNNNNMMMNNNUUUcccrrr|||ooo___TTTNNNKKKHHHCCC???<<<999555333333222111000////////////........................//////............//////...........................//////000000000000000+++,,,...000222333333333666333444777999<<>>888555333222111000//////////////////////////////////////////............//////////////////////////////------,,,,,,------...///111111000000111222333444333222444888999888;;;@@@FFF\\\yyygggvvvkkkZZZQQQKKKGGGCCCDDDDDDDDDEEEGGGJJJMMMNNNUUU]]]dddiiinnntttyyy}}}{{{yyyvvvsssppppppppppppnnnmmmllliiifffccc```^^^___gggrrr~~~mmm]]]UUURRRUUUWWWVVV___llltttfffTTTQQQKKKGGGCCC???;;;888333222111000//////////////////////////////////////////............//////////////////////////////,,,------...............000/////////000111333444444222333666777666:::???DDDTTTxxxjjjoooqqq^^^TTTLLLFFFEEEFFFFFFEEEDDDEEEHHHKKKLLLRRR[[[bbbhhhmmmtttyyy|||zzzxxxuuurrrqqqrrrsssoooooonnnllliiieeebbb``````fffnnnxxxwwwdddZZZWWW[[[[[[YYYbbboooqqqWWWSSSMMMHHHDDD@@@===:::333222111000////////////000000000000000000000000//////............//////000000000000000000000000,,,---///000000000///...222111///......//////000444222222555555555999???===KKKlllmmmlllvvvaaaVVVMMMFFFGGGHHHGGGFFFDDDDDDFFFHHHKKKQQQZZZbbbgggmmmtttyyy~~~}}}{{{xxxuuutttuuuvvvppppppooonnnkkkgggcccaaabbbeeekkkrrrlllbbbZZZWWWTTTTTT___mmmwwwhhhYYYKKKGGGGGGCCC>>>:::666333000///000111111000111000///...---,,,,,,,,,++++++,,,,,,---.....................///000222222............////////////111111222222222333333333111222333444666888:::;;;CCCHHH___zzzwwwxxxiiiXXXOOOLLLGGGEEEDDDDDDFFFGGGGGGFFFMMMRRRYYY```hhhooovvv{{{~~~{{{yyyxxxwwwuuussswwwtttpppooonnnmmmjjjgggffffffhhhnnnwwwssshhh^^^YYYUUUSSS]]]jjjlll\\\MMMHHHGGGDDD>>>;;;777444111///000000000000//////...---------...............---------------...---------...///000000............////////////111111111222222222333333222222333444666777999:::AAACCCXXXzzzvvvrrr]]]QQQMMMIIIHHHFFFFFFGGGGGGFFFEEEKKKPPPWWW___fffnnnuuuzzz~~~}}}||||||{{{yyywwwxxxvvvsssrrrrrrqqqnnnkkkjjjiiiiiikkkppp~~~{{{ooobbb\\\VVVRRRYYYeeerrraaaPPPIIIHHHDDD@@@===999666222000000000000///...---------...//////000000000//////...------,,,...---------------..................////////////111111111222222222222333333333333444555777888999>>>>>>MMMppptttgggWWWQQQLLLJJJHHHHHHHHHHHHFFFDDDIIINNNUUU]]]dddllltttxxx{{{}}}~~~|||zzzyyyxxxxxxxxxvvvsssqqqnnnlllkkkjjjkkksssssseee]]]UUUPPPUUU___wwwxxxfffSSSKKKIIIEEEAAA@@@;;;888444111000000///..................//////000000000/////////...............------------------............////////////111111111111222222222222333333333444555666777888===<<>>KKK^^^zzz{{{iiiWWWOOOMMMJJJHHHHHHIIIKKKNNNRRRWWW___gggmmmqqqtttwwwyyyzzz|||~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxyyy{{{~~~yyyzzzwwwxxx~~~sssddd\\\[[[___rrrmmmZZZPPPLLLJJJHHHBBB>>>999555222111...---222111111000000000000111...---,,,---.........,,,,,,---------............000///...///111111000///000000000000111111111111333333333444555555666666888<<<;;;<<>>999555333111///...333222000///...///000000///---,,,---...///...---,,,,,,,,,---------......---,,,,,,---///111000//////000000000111111111111111222333555555555555555777===<<<;;;AAALLLjjjkkk\\\VVVQQQLLLIIIIIIJJJLLLNNNSSSZZZccciiimmmpppuuuxxx{{{}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwxxxyyyzzz|||yyyvvvuuuuuuuuu||||||gggZZZWWWRRRZZZhhhzzzhhhXXXPPPKKKJJJAAA>>>999666444333222000222111///...---......//////...------//////...---,,,,,,,,,---------......***))))))+++...000111000///000000000111111111111111222333444555555555555666<<<;;;;;;@@@GGGaaaxxxeee\\\UUUPPPMMMJJJKKKKKKMMMQQQXXXaaagggkkkoootttxxx{{{}}}~~~|||{{{zzzyyyyyyyyy{{{zzzzzz|||zzztttrrrsssssszzzhhhYYYTTTOOOUUU___lll}}}ooo]]]SSSMMMKKKDDD@@@;;;777555444222111000//////............//////...---...//////...---,,,---------............)))))))))+++...000111000000000000000111111111111222222222333444444555555555::::::;;;AAAEEEXXXvvvvvvggg[[[SSSQQQLLLLLLLLLLLLPPPWWW___eeejjjnnntttxxx{{{|||~~~~~~}}}||||||||||||||||||{{{}}}xxxrrrrrrssszzzjjjYYYSSSOOOTTT\\\eeesssvvvcccVVVPPPMMMIIIEEE???:::666444111///...//////000000000000///000...---...///000///---------........./////////...---,,,---///000000///000000000000111111111111333222222222222444555666666:::888;;;AAACCCOOOggg~~~zzzgggYYYUUUMMMMMMLLLLLLOOOVVV___eeejjjnnntttxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{}}}yyyqqqooooootttkkkYYYSSSKKKQQQWWW]]]iiizzzgggYYYRRROOOMMMHHHAAA;;;777333///---...///000222222222111000000...---...///000///............////////////000222000//////000000///---000000000000111111111111333222111111111333555777777999777;;;AAAAAAIII]]]zzzqqq```YYYNNNNNNLLLLLLOOOVVV^^^eeejjjnnntttxxxzzz{{{|||}}}}}}}}}{{{{{{|||~~~~~~~~~{{{}}}~~~~~~tttooopppwwwmmm[[[VVVNNNPPPUUU]]]fffwwwsss```TTTNNNNNNJJJDDD>>>;;;777444222000000000000////////////000000000000000000000000------------------------............/////////////////////000111111222222222222222222333444555555777444444888<<>>FFFNNNnnn~~~fff[[[TTTNNNMMMOOORRRXXX___jjjmmmssswwwyyy{{{}}}~~~~~~|||zzzyyy{{{||||||||||||||||||~~~|||||||||}}}~~~~~~uuurrrrrrwww}}}iiiaaaWWWSSSUUUZZZ```lllkkk[[[RRRRRRMMMFFF@@@;;;777333111000000000000////////////........................------------------------............/////////////////////000111111222222222222222222333444555555888666666999;;;;;;@@@GGG```ssscccZZZQQQOOOPPPRRRWWW]]]iiimmmssswwwzzz|||~~~~~~|||yyyyyyzzz||||||{{{zzzzzz{{{~~~{{{{{{||||||}}}yyyvvvvvvzzzrrrggg]]]VVVUUUZZZ^^^gggqqq^^^RRRSSSOOOGGG@@@;;;777333000000000000000////////////............................................................/////////////////////000111111222222222222222222333444555555777666777:::;;;;;;>>>DDDUUU{{{wwwmmmaaaVVVRRRRRRTTTXXX]]]hhhlllrrrwwwzzz}}}~~~|||zzzyyyzzz{{{{{{{{{wwwwwwyyy|||{{{{{{{{{{{{}}}|||zzzyyy|||{{{mmmaaaVVVRRRXXX[[[aaaxxx{{{fffXXXUUUPPPHHHAAA<<<777333000000000000000////////////////////////////////////..................................../////////////////////000111111222222222222222222333444555555666555777;;;<<<;;;???DDDPPPqqqvvvwwwiii[[[UUUTTTTTTXXX\\\dddiiipppvvv{{{~~~}}}{{{zzz{{{||||||{{{vvvvvvxxx{{{{{{{{{{{{{{{}}}||||||~~~xxxeeeWWWQQQVVVXXX[[[pppjjj[[[UUUPPPIIIBBB<<<888444111000000000000////////////000000000000000000000000..................................../////////////////////000111111222222222222222222333444555555666555666:::;;;;;;???DDDLLLdddzzzzzztttcccZZZVVVUUUVVVYYY```eeemmmtttzzz|||{{{|||}}}}}}|||xxxxxxyyy|||||||||{{{{{{}}}nnn]]]TTTXXXYYYYYYlllnnn^^^UUUPPPIIIBBB===999555222000000000000////////////////////////////////////..................................../////////////////////000111111222222222222222222333444555555666444555888888888<<>>:::666333000000000000////////////........................////////////////////////............/////////000/////////000111111222222222222222222333444555555777555444666666555:::@@@BBBMMMkkkyyypppsss{{{lllddd^^^\\\\\\YYY___iiirrrzzz~~~~~~~~~}}}~~~~~~~~~}}}|||}}}~~~|||kkkhhh]]]ZZZcccnnnrrraaaSSSNNNJJJGGGAAA999555555333222111111000000111111////////////....................................////////////////////////////////////000000000000222111000000000222444666666666666777888999;;;;;;BBBEEEZZZ}}}tttvvv}}}rrrddd]]]^^^]]]^^^dddnnn{{{~~~~~~~~~}}}|||}}}qqqoooccc___gggqqqvvvcccUUUOOOJJJHHHBBB:::666666333222111111000000111111////////////....................................////////////////////////////////////000000000000222111000000111222444666666666666777888999:::;;;???DDDVVVzzz{{{qqqxxxnnncccaaa^^^___eeeooo|||~~~~~~~~~~~~~~~~~~zzzyyymmmgggmmmvvv|||hhhWWWQQQKKKIIIDDD===888888333222111111000000111111////////////....................................////////////////////////////////////000000000000222111111000111333444555666666666666777999:::;;;<<>>DDDNNNjjjvvvsssssstttggglllvvvtttiiifffdddgggnnnwww|||}}}~~~}}}~~~~~~jjj___SSSOOOKKKDDD===999333222111111000000111111////////////....................................////////////////////////////////////000000000000000000111222333333333333333333333444555666888888888<<>>JJJ]]]sss}}}~~~eeeaaa[[[qqq{{{sssooonnnrrrwww|||}}}wwwzzzmmm[[[SSSPPPIII@@@:::555444111///......///000////////////..................................................................//////000000111111111111111111111111111111333444555555444555777999666<<<<<<===DDDRRRsss}}}{{{kkk]]]QQQ___wwwyyyvvvxxx|||rrrsss~~~qqq]]]TTTPPPJJJBBB<<<666555333111000000111222////////////................................................////////////......//////000000111111111111111111111222222222333444555555444444666888444;;;<<<;;;@@@IIIeee{{{{{{sssZZZRRRXXXgggpppsss~~~sss^^^TTTPPPKKKDDD@@@888666444222111222333333////////////............................................./////////000000.../////////000000000111000000111111111222222222222444555444444444666888333999:::;;;???DDDZZZ{{{{{{rrrdddTTTTTTZZZqqqssswwwwww```UUUQQQLLLFFFCCC888666333111000000111222////////////.............................................//////000000111000000000000000/////////000000000111222222333333222333444444333444666888333777777:::???BBBRRRmmm~~~ooo|||rrrXXXUUUUUUeeexxx||||||dddWWWRRRMMMGGGDDD999777444111000000000111////////////....................................---......///000000111111111111000000//////......///000000111222222333333222333444444333444666777444666444888@@@AAAJJJ___rrrttt\\\WWWSSS[[[uuu}}}gggYYYSSSMMMGGGDDD;;;999666333111111111111000/////////....................................---......///000111111222222222111000///...------///000000111222222333333222333444444333333555777666666222777@@@???EEEVVVqqqwwwoooZZZUUUNNNPPPdddjjjYYYRRRPPPJJJEEE===999555222222222222222000/////////............////////////////////////,,,------...///000111111////////////000000000000......//////000000111111444444444444444444333333444444666777:::???FFFKKKccc~~~{{{ssstttmmmVVVHHHOOO[[[ggg|||lllZZZSSSQQQLLLGGG>>>:::666333222222222222000000/////////.........////////////////////////------......//////000000////////////000000000000......//////000111111111333333444444444444444444666666777777999===BBBFFFUUUxxxuuuqqqyyypppZZZJJJKKKQQQYYYlllnnn[[[UUUSSSNNNIII???;;;666333222222222222000000000/////////......////////////////////////.........///////////////////////////000000000000......///000000111111222222222333333444444555555777777777666777999>>>AAAKKKcccyyyooorrrzzzcccOOOIIIHHHKKKZZZlll}}}ooo\\\UUUSSSOOOKKK@@@<<<888444333333222111000000000////////////...///////////////////////////////////////.........////////////000000000000...//////000111111222222111111222333444444555555666666666666555777;;;>>>FFFTTTvvvrrrpppqqqUUUJJJGGGHHHQQQ]]]vvv|||}}}~~~~~~}}}qqq]]]UUUSSSPPPLLLBBB>>>999555333333222111111000000000///////////////////////////////////////////////////.........////////////000000000000//////000000111222222222111111222222333444555555333444555555555777;;;>>>BBBHHHbbbyyyooo^^^MMMJJJJJJMMMRRRjjj|||~~~~~~}}}|||~~~yyy|||uuu___VVVTTTQQQMMMCCC???:::666444333222111111111000000000/////////////////////////////////.........///////////////////////////000000000000//////000111111222222333111111222222333333444444111333444555666888;;;>>>CCCFFFXXX{{{xxx{{{nnntttlllUUULLLIIIJJJKKK___ppp|||}}}~~~|||tttuuuyyyzzzbbbYYYVVVRRROOOEEE@@@;;;666444333222111111111111000000000//////////////////////////////------......//////000000////////////000000000000///000000111111222333333222222222222222222333333222444555666666777:::<<>>GGG]]]lllsssrrrllluuulllPPPCCCEEEKKKHHHZZZtttsssllliiieeennneeeXXXXXXWWWRRRHHHBBB;;;666333222111111111111000000//////..............................111000///...---,,,++++++---......///000111111222111111000000000000000000222333444444444333222111444444444444555777888999:::???EEETTTvvvyyyrrrtttzzziiirrr]]]IIIEEEHHHFFFPPPccc|||}}}zzzyyy{{{~~~{{{sssjjjeeeZZZaaapppkkk]]]ZZZWWWQQQIIIDDD<<<777444333222222111111000000//////............................................................//////000000111111111111111111111111111111222333333444444333222222333333333444555666777888;;;???DDDQQQooo}}}qqqlllvvvooovvvhhhNNNFFFFFFFFFNNN^^^vvvzzzwwwwwwwwwwwwwwwyyyyyyyyyzzz~~~qqqssshhhaaaZZZ[[[ddd{{{tttddd]]]VVVOOOJJJDDD===888555444333333111111000000//////..............................,,,------...///000111111////////////000000000000111111111111111111111111222222333333333333222222333333333333444666777888;;;>>>CCCLLLeeewwwhhhiiiqqqwwwuuuwwwzzzxxxYYYIIIFFFFFFJJJVVVlllzzzvvvtttsssrrrrrrtttsssrrrrrrssswwwzzz}}}iii{{{uuuhhhaaa___]]]aaattt~~~lll___UUUNNNIIIDDD===777444333333222111111000000//////..............................,,,---......///000111111000000000000////////////111111111111222222222222111222222222333333333333333333444444555666888999;;;===@@@HHHZZZ~~~mmmeeehhhkkkrrryyy{{{qqqpppeeePPPGGGDDDEEENNNaaa|||~~~yyywwwvvvvvvvvvuuuqqqpppooonnnoooqqqsssuuubbbsssyyykkkccc\\\XXX[[[lllsssbbbUUUNNNHHHCCC<<<666333222222111111111000000//////.......................................///////////////000000000000////////////000000111111111222222222111111111111222222333333444444444555666777999999::::::===EEERRRpppvvvhhheeefffllluuummmiiizzzrrrUUUGGGCCCCCCHHHWWWppp}}}}}}~~~{{{zzzzzzzzzzzzyyyqqqqqqooonnnnnnoooqqqrrr___nnn{{{mmmfffYYYVVVXXXeee}}}xxxdddUUUOOOGGGBBB;;;666333222111111111111000000//////..............................//////......---------,,,////////////000000000000/////////000111111222222111111000111111222333444444444444555666777888999999777:::BBBLLLaaapppfffcccjjjtttwwwlllrrr___KKKDDDCCCEEEOOOaaa{{{|||}}}}}}~~~}}}{{{uuutttsssqqqpppppppppppp[[[hhh~~~|||nnnfff]]]ZZZXXX___ppp{{{dddVVVQQQHHHCCC<<<666444333222111111111000000//////.................................---------,,,,,,,,,,,,......//////000000111111---......///000000111111111000000000111222333444222222222333444555666777999555888AAAFFFTTTzzz}}}llldddjjjvvvxxxrrrvvvqqqXXXEEEEEEEEEIIITTTjjj~~~~~~~~~}}}zzzwwwtttrrrqqqpppSSS^^^sss{{{nnnfffaaa\\\WWWWWWaaavvv|||eeeVVVRRRIIIDDD===888555444333333111111111000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222,,,------...///000000111111000000000000222444555000000000111222333555555:::444777@@@CCCKKKmmmtttiiinnnyyytttnnngggGGGGGGFFFEEEKKK^^^zzz~~~~~~}}}yyyvvvsssrrrVVV]]]kkkuuuhhhaaaXXXTTTVVV\\\ggg~~~}}}fffUUUNNNLLLGGG@@@:::777555333222000000000000000///......///............---------......////////////......000000//////.........------...000111222222222111000111111111111222222222444444555555666777777777666;;;;;;===BBBDDDYYYzzzoookkkqqqqqqooozzzmmmPPPHHHDDDEEEFFFQQQmmm~~~zzz}}}~~~~~~{{{yyyNNNUUUccctttqqqfff\\\TTTSSSVVV___ttt|||fffWWWQQQMMMHHHAAA;;;777444222111000000000000000///......///............---------......////////////......000/////////............---...000111111111111000000000111111111222222222333444444555555666666777999:::666888@@@BBBPPPiiiuuummmppp}}}{{{tttwww~~~ZZZLLLCCCDDDEEEKKKccc~~~~~~~~~~~~FFFNNNZZZfffttt{{{kkk___UUURRRRRRYYYlllyyyeeeXXXTTTOOOJJJBBB;;;777444222000000000000000000///......///............---------......////////////......////////////...............//////000000000//////000000000111111111222222222222333444444555555666999666///333>>>AAAFFFVVVyyyzzznnnmmmxxx~~~uuuxxxlllTTTCCCEEEFFFFFFXXXrrr~~~BBBJJJTTT\\\dddrrrnnnaaaUUURRRRRRYYYkkk}}}vvvcccXXXUUUQQQLLLDDD<<<777444111000000000000000000///......///............------------......//////......---///////////////.........///////////////.........000000000000111111111111111222222333333444555555555444...222>>>@@@BBBNNNhhhtttooouuu~~~tttqqq^^^GGGHHHIIIEEERRRhhh|||@@@FFFMMMQQQVVV```ooo{{{~~~ssseeeXXXTTTSSSWWWfffvvvuuuaaaVVVTTTRRRMMMEEE===888444222000000000000000000///......///............---------------............------.........////////////////////////...............//////000000000111111111111111222222333444444444333777444555======>>>JJJ\\\xxxwwwuuuxxxyyynnn{{{kkkNNNJJJJJJEEENNN```}}}<<<@@@DDDFFFIIIOOOZZZbbbccchhhkkkjjjkkkppprrrqqqrrrvvvzzz|||}}}{{{kkk]]]WWWSSSSSS]]]jjjuuuaaaVVVTTTSSSMMMEEE>>>999555333111000000000000000///......///............---------------............------.........///////////////000//////......///000000/////////000000000111111111111222333333444444555444<<<;;;888;;;:::;;;EEEQQQggg~~~zzzwwwyyyrrruuu}}}[[[MMMIIIFFFKKKVVVttt~~~:::;;;===>>>@@@DDDJJJNNNMMMRRRUUUTTTUUUYYY\\\[[[\\\aaagggjjjlllnnntttyyy}}}rrrccc\\\WWWSSSYYYcccxxxwwwcccXXXVVVRRRMMMEEE>>>999666444222000000000000000///......///............---------,,,------......------,,,............/////////000000//////...///000222222////////////000000000111222222333333444555555555444<<<999666;;;::::::BBBFFFVVVuuu|||www}}}xxxsssvvvnnnTTTJJJIIIKKKMMM```rrr:::::::::;;;===@@@BBBDDDAAAFFFIIIGGGHHHLLLOOONNNIIIOOOVVVZZZ[[[^^^dddiiijjjmmmsss{{{wwwhhhaaa\\\WWW\\\dddnnnxxxeee[[[XXXRRRMMMEEE>>>:::777444333000000000000000//////...//////.........---------,,,------......------,,,---.........//////000000000/////////000111333444////////////000000000000222333333444444555555666000777444222;;;======BBB@@@MMMjjjxxxwww}}}rrrqqq~~~\\\MMMLLLLLLIIIOOOaaa}}}~~~999999888888999999:::;;;AAA@@@@@@@@@@@@BBBCCCDDDEEEGGGIIIKKKMMMQQQVVVYYY\\\___eeekkkqqqyyyqqqfff]]]WWWXXX\\\hhhyyyiii[[[WWWPPPMMMGGGAAA;;;666333111////////////............---.....................+++,,,------......------........................000///---,,,---...000222......//////000000111111000000111111111222222222444333333444555888;;;===EEEIII[[[}}}wwwxxx}}}oootttrrrXXXJJJFFFFFFJJJTTTggg|||}}}zzz{{{|||888888777777888888999:::<<<;;;;;;;;;<<<===>>>??????AAACCCDDDEEEHHHLLLOOOMMMPPPUUUZZZ```fffmmmqqqxxxxxxkkk```YYYXXX\\\cccuuuiii[[[WWWRRROOOJJJCCC===888555444////////////............//////.........---------............/////////000........................///......---...///000111.../////////000000000111111111222222222333333333444333333444555888;;;======CCCTTTqqqyyyvvvzzz|||vvvcccOOOFFFEEEGGGMMMZZZiiivvv~~~yyyyyyyyy666666666666666777888888888888777888888999;;;;;;;;;<<<===>>>>>>???BBBDDDDDDGGGJJJNNNQQQVVV[[[^^^bbbiiisss{{{qqqeee\\\YYY[[[^^^pppiii[[[WWWPPPMMMGGGAAA:::555222000////////////............/////////......------,,,///...---------...000111..................................../////////000////////////000000000000222222222333333333444444333333333444666888:::<<<999AAAMMMaaaxxxxxx|||~~~uuuYYYJJJFFFEEEFFFLLLTTT]]]iii|||uuutttuuu|||~~~555555444444555555666777777777777888999999::::::;;;<<<===<<<;;;;;;<<<>>>AAACCCFFFGGGIIIKKKNNNQQQRRRYYYaaaiiipppxxxuuuiii___[[[[[[\\\mmmlll]]]YYYOOOLLLFFF???999444000...////////////............---.....................---,,,+++******,,,...///........................---......///000/////////////////////000000000000111111222222222222333333333333333444666888999:::;;;CCCIIITTTsss{{{{{{eeePPPHHHEEECCCDDDHHHNNNZZZnnn~~~qqqppprrrxxx{{{444444333333444444555666666666777888999999999999:::<<<===<<<:::999:::;;;<<<>>>@@@AAAAAABBBCCCEEEIIIMMMSSSYYY___fffooouuuyyynnnddd^^^\\\\\\kkkqqqbbb[[[SSSPPPJJJCCC<<<777333222////////////............+++,,,,,,---...///000000---,,,***)))***+++---///........................---......///000/////////000000000000////////////000000000000111111111111333333333444666777888999<<>>???@@@CCCEEEHHHKKKOOOTTTZZZ___jjjpppyyyuuujjjaaa^^^\\\jjjwwwggg]]]SSSPPPJJJCCC<<<666333111////////////............+++,,,,,,---...///000000...---,,,,,,,,,---///000..................................../////////000000000000000/////////////////////000000000000111222333444555666777777888:::<<>>======>>>???@@@@@@AAADDDHHHLLLPPPWWW\\\ccckkkrrryyy}}}pppeee___[[[ggg{{{~~~mmm___RRROOOIIIBBB;;;555111///////////////....................................,,,,,,---------.................................///......---...///000111111000000000/////////...///000000000000111111111222333444555666666777777:::777:::CCCPPPkkk||||||uuuWWWHHHEEECCCDDDHHHRRReeeuuu~~~kkkeeeeeefffmmmuuuzzz|||444444333333444444555666444555666888999888888777555777:::;;;:::999::::::666888:::;;;:::999999:::???>>>>>>>>>@@@CCCGGGIIIKKKNNNRRRVVV[[[```fffjjjoootttuuuhhhaaaZZZeeexxxpppaaaVVVSSSMMMEEE>>>999555333000/////////............111000///...---,,,++++++)))***+++,,,,,,,,,++++++........................000///---,,,---...000222111111000000/////////...000111111111111222222222222333444555666666666666<<<666888BBBJJJ[[[~~~~~~eeeNNNIIIEEEEEEHHHRRRfffxxxmmmdddaaabbbiiirrrwwwzzz}}}444444333333444444555666222333555777777777777666555555555555555666777777<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;<<<<<<===>>>???CCCDDDFFFIIIMMMPPPRRRSSSYYY]]]hhhvvv|||kkk\\\[[[^^^qqqtttcccUUUNNNHHHEEE@@@888333333111111000000//////......,,,------...---------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------............000000000000000000000000.........///000000111111222222333444444555555666666888>>>DDDEEEQQQvvv{{{vvv]]]LLLDDDIIIKKKLLLaaa~~~mmm```dddcccffflllssszzz333333333333333444555555333444666777888888777777666555555555555666777777999999::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@BBBCCCEEEGGGHHHIIIOOORRR[[[fffqqq~~~~~~nnn___ZZZ]]]ooorrrbbbXXXQQQKKKGGGBBB:::555444111111000000//////......------,,,---......---,,,...............---------,,,,,,,,,---------......////////////000000000000000000000000000000000000......///000000111111222222222333333444555555555666666;;;???@@@JJJiii~~~xxx~~~eeeQQQEEEIIILLLPPPeeemmm^^^``````ccchhhpppwww~~~333333222222333333444555444555666777777777777777666666555555666666777888666777888999:::;;;<<<<<<::::::::::::;;;<<<=========>>>>>>>>>???@@@@@@@@@FFFGGGLLLTTT]]]jjj}}}qqqcccYYY\\\mmmssscccYYYRRRKKKHHHBBB:::444333111111000000//////......///,,,+++,,,...///---+++//////......---------,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000//////000000111222222333222222333333444444555555777666888<<<<<>>>>>>>>>>>??????DDDCCCEEEJJJPPP\\\oooqqqddd[[[]]]mmmuuufffXXXQQQJJJFFF@@@777222111111111000000//////......000,,,***+++...000...+++,,,,,,,,,+++******)))))),,,,,,,,,---------......------------............000000000000000000000000000000000111222222333333111222222333444444555555999777888;;;<<>>??????@@@@@@EEECCCCCCFFFJJJTTTeeeuuuqqqddd^^^___nnnvvvfffYYYQQQKKKGGG@@@888222111111111000000//////......000---***+++---///...,,,+++*********))))))((((((,,,,,,,,,---------......------------............////////////////////////000000000111222222333333111111222222333444444555777777888:::<<<@@@JJJTTTvvv~~~wwwsss|||~~~]]]NNNJJJNNN\\\mmmkkkccc[[[\\\___dddmmmwww444333333333333444555555555444444333333444555555777777666666777777888999999999999888888888777777999999999999:::;;;<<<<<<:::;;;<<<===>>>??????@@@CCCAAABBBDDDGGGMMM\\\jjjttthhhaaaaaannnvvvgggZZZSSSLLLIIICCC;;;555444111111000000//////............,,,,,,+++,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000//////////////////////////////000000111222222333111111222222333333444444333555777888999<<>>>>>@@@???AAADDDEEEIIIUUUaaawwwzzzpppcccbbbmmm{{{jjjYYYRRRLLLIIICCC;;;666666111111000000//////......,,,...///---))))))---111,,,,,,,,,---......//////,,,,,,,,,---------......////////////000000000000////////////////////////......///000000111111222111111111222333333444444111666999888666:::@@@EEETTTsssvvvvvveeeTTTOOOWWWbbb~~~~~~oooaaa___^^^___dddmmmvvv|||666555555555555666777777999888777666666777888999777777777777777888888999777777888999:::;;;;;;<<<::::::::::::;;;<<<==============================>>>>>>AAADDDEEEHHHQQQ\\\ooovvvdddbbbllloooWWWPPPJJJGGGBBB:::555555111111111000//////......+++///111...((('''---333***++++++,,,---...//////,,,,,,,,,---------......------------.........///////////////////////////.........///000000111111000111111222333333444444333999<<<999777999???DDDMMMgggzzzuuu|||oooYYYNNNRRR[[[rrrzzzccc```]]]\\\aaaiiirrrxxx666666666666666666666666777888999888666444444555777777777888999999::::::999999888888888888888999;;;;;;<<<<<<<<<<<<======????????????????????????EEEAAA???AAADDDGGGPPPYYYiiirrrggghhhjjj{{{mmm^^^VVVNNNJJJFFF===777444000000///...............,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,---------............///,,,,,,,,,---------......---,,,,,,,,,,,,---......111111111111111111111111000111111222222333333444555555666777888:::<<<===FFFVVVttt{{{yyybbbUUUTTTUUUlll~~~rrrfff^^^___^^^^^^iiiyyyzzz777777777777777777777777888:::;;;:::888666666777777888888999999:::;;;;;;;;;::::::999999:::::::::=========>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAADDDAAA@@@CCCEEEGGGOOOWWWeeezzztttggghhhjjj{{{rrraaaXXXPPPLLLFFF===666333000000///...............,,,,,,---------,,,+++*********+++++++++,,,,,,,,,------------............,,,,,,,,,---------......------,,,,,,------...///111111111111111111111111111111111222333333444444555555666777888:::;;;<<<@@@MMMhhh}}}qqq[[[UUUVVVeeewwwjjjaaa```^^^\\\cccooouuu|||999999999999999999999999:::<<<===<<<:::999999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===??????@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCEEEBBBBBBDDDFFFHHHNNNUUU___tttvvvfffhhhjjj|||wwwddd[[[RRRMMMFFF===555222000000///...............,,,,,,---------,,,+++*********+++++++++,,,,,,,,,------------............,,,,,,,,,---------......---------,,,------...///111111111111111111111111111222222333333444555555555555555666777999;;;;;;<<>>===;;;::::::;;;;;;;;;;;;<<<======>>>>>>>>>============>>>>>>???@@@AAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGDDDDDDGGGGGGHHHMMMTTT\\\ooowwwfffiiijjj{{{zzzcccZZZRRRMMMFFF===555222000000///...............---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---------------...//////111111111111111111111111222222222333444444555555555555555666777888::::::>>>AAANNNgggvvv___^^^YYYkkkooofffaaa^^^^^^aaaiiipppxxx~~~::::::::::::::::::::::::;;;===>>>===<<<;;;;;;<<<======>>>>>>??????@@@@@@???>>>>>>>>>??????@@@AAABBBBBBDDDFFFHHHJJJKKKLLLKKKLLLNNNOOOOOONNNLLLKKKKKKHHHGGGIIIIIIIIIMMMSSS[[[mmmvvvgggjjjjjjzzzyyybbbYYYPPPLLLGGG>>>666444000000///...............------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.........------------...//////000000000000000000000000111111222333333444444555444444555555666777888999===>>>FFFZZZzzzggg^^^XXXcccyyyjjjbbb______```ffflllttt{{{<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????===<<<<<<===?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEGGGIIILLLNNNPPPQQQRRRSSSUUUVVVVVVUUUSSSRRROOOLLLJJJJJJJJJIIINNNUUU]]]mmmwwwhhhkkkiiixxxwwwbbbZZZQQQMMMHHH???888555000000///..................---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............------......///000000000000000000000000000000111111222222333444444444444444444555666777888888:::@@@NNNiii{{{}}}uuubbbZZZ```uuuqqqddd___]]]^^^ccchhhooowww~~~????????????????????????===???AAAAAA???>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKNNNQQQSSSVVVWWWZZZ[[[]]]______]]][[[ZZZTTTOOOLLLLLLJJJJJJOOOWWW___nnnxxxiiillliiivvvwwwggg]]]UUUPPPJJJ@@@999666000000///..................---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.....................//////000000000000000000000000000///000000111111222222333444444444444555666777777777:::>>>EEEXXX{{{|||yyyyyyooo^^^```kkklllbbb]]]\\\^^^cccjjjrrryyyBBBBBBBBBBBBBBBBBBBBBBBB???AAABBBBBBAAA@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNQQQTTTWWWYYYZZZ___```cccddddddccc```___WWWRRRNNNLLLJJJKKKPPPXXX```nnnyyyjjjllliiiuuuwwwkkkaaaXXXRRRKKKAAA999666000000///..................---,,,+++***+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.....................///000000000000000000000000000000/////////000111111222222444444444444444555666777999<<<>>>@@@KKKiiiyyyooo~~~cccbbbeeexxxuuuggg___[[[[[[___fffnnnvvv}}}GGGFFFEEEDDDCCCBBBAAA@@@DDDDDDCCCCCCCCCBBBBBBBBBBBBDDDEEEDDDDDDDDDFFFHHHHHHHHHHHHHHHJJJLLLNNNPPPPPPQQQTTTUUUWWWYYY]]]___dddhhhiiigggfffgggddd___cccYYYPPPLLLLLLNNNTTTZZZhhhrrr~~~sssllleeeeeexxxyyyqqqdddWWWRRRMMMDDD:::555444222...---.../////////......////////////......///......------,,,,,,++++++++++++,,,,,,---------///......---------......////////////////////////222222111000//////000000000000000000111111111111444333333333444444555555:::888;;;BBBIIIZZZwwwtttxxxuuueeeZZZddd~~~nnnbbb___cccbbbgggpppvvvzzzGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDDDDCCCEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTVVVYYY[[[\\\___bbbeeejjjoooqqqoooooooookkkfffddd[[[TTTQQQRRRTTTZZZaaammmxxx~~~sssjjjccccccvvv}}}qqqdddXXXRRRNNNEEE<<<666444111///---.../////////......////////////......,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------------,,,,,,,,,------...////////////////////////222111111000//////000000000000000000111111111111444333333222333444555666:::888999>>>BBBOOOnnn}}}rrrsss|||}}}jjj[[[```pppzzzkkkeeeaaa```ccckkkqqquuuzzzGGGIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFGGGIIIKKKMMMMMMMMMNNNPPPSSSUUUVVVXXXZZZ]]]___aaadddhhhkkkpppvvvzzzyyyyyyxxxsssnnnggg```ZZZZZZZZZ\\\cccjjjvvvttthhhbbbbbbtttooobbbWWWRRRNNNFFF===888444111///......//////.........////////////......******++++++,,,------...++++++,,,,,,,,,,,,------+++++++++++++++,,,---...////////////////////////111111000/////////000000000000000000111111111111555444222111222333555666999777888;;;<<>>999222000000000111000...,,,,,,------......------,,,+++,,,,,,------......///---------,,,,,,+++++++++------,,,+++++++++,,,,,,////////////////////////...............///000111000000000000111111111111///111333444555444222111222444555666888===@@@AAANNNfffnnn___XXXTTT[[[yyy~~~qqqhhheeejjjrrrsssxxxRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNPPPQQQRRRRRRSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVXXXZZZ\\\]]]^^^^^^ccceeehhhlllrrrxxx~~~~~~oooeeennn```UUULLLLLLMMMGGG===666222111111111000000//////++++++++++++++++++++++++,,,++++++******++++++,,,*********+++,,,---//////---,,,,,,,,,,,,---......000000//////.........------......///////////////111111111000000000000000111111111222333444666777555666777888888:::===@@@GGGXXXttt}}}eeeYYYZZZXXXeeexxx~~~nnnfffggglllqqquuuyyy~~~RRRRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUVVVXXXZZZ[[[]]]]]]]]]bbbdddggglllsssyyyqqqgggnnnbbbWWWNNNNNNNNNHHH>>>888222222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,---------,,,,,,,,,------......000/////////.........------......///////////////000000000000000111111111///000000111222444444555444666777777888:::===@@@>>>KKKdddrrr]]]UUUPPPZZZiiiwwwlllhhhiiilllqqqyyySSSSSSSSSSSSRRRQQQPPPOOOQQQQQQRRRRRRQQQPPPPPPOOOPPPQQQRRRRRRTTTTTTUUUVVVVVVWWWXXXYYY[[[[[[\\\\\\___aaadddjjjqqqxxx~~~rrrhhhmmm~~~eeeZZZPPPOOOPPPIII@@@999444333222111000///...---------------------------,,,++++++******++++++,,,...---,,,,,,++++++++++++,,,,,,,,,---------....../////////...............---....../////////////////////000000111111222222---///000222333333333222444555777777888999<<<>>>>>>EEEWWWssshhhVVVNNNRRRZZZjjjuuulllggghhhpppzzzSSSSSSSSSSSSRRRPPPOOONNNPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYYYY[[[]]]aaagggnnnvvv|||~~~rrrhhhlll{{{hhh[[[QQQPPPPPPIII@@@:::444444333111000...---,,,------------------------,,,++++++******++++++,,,------,,,,,,++++++,,,,,,,,,,,,---------...------........................---......///////////////......///000111222222333---///111333444444222111333555777777777888;;;===AAABBBMMMeeezzz^^^SSSRRRTTT]]]qqqsssiiiiiiqqq{{{SSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPQQQRRRRRRRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUYYY[[[___eeemmmuuu{{{}}}}}}qqqhhhkkkyyyiii]]]RRRPPPOOOIII???:::444444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,------+++,,,---.........---------------...............---......///////////////......///000111222222333///111333555555444333222222444777777777888999;;;===<<>>OOOeee~~~aaaWWWPPPTTT```pppyyynnnqqquuuyyyPPPQQQQQQRRRRRRRRRRRRRRROOOOOOPPPQQQRRRRRRRRRQQQOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQPPPOOONNNQQQSSSWWW\\\dddkkkqqqtttxxx}}}}}}|||~~~~~~|||uuuqqqoooqqqtttzzzvvvkkkjjjtttnnnaaaUUURRRQQQJJJAAA<<<222222222111000//////...------------------------,,,++++++******++++++,,,------,,,+++++++++,,,,,,***+++---//////...---,,,,,,,,,,,,------.........---......///////////////000000000000000111111111222222222222222333333333111444666777777777777888;;;999???JJJXXXppp}}}zzzqqqaaaTTTUUU]]]gggrrrzzzzzzwwwtttuuu{{{OOOPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRRRRQQQPPPOOOMMMLLLJJJLLLPPPUUU\\\ccciiimmmvvvzzz}}}zzzyyy{{{{{{yyylllhhhfffhhhkkkppp{{{yyymmmjjjsssqqqcccWWWSSSRRRLLLCCC===222111111111000000//////////////////////////////,,,++++++++++++++++++,,,000///---,,,+++************+++---//////...---,,,,,,,,,,,,------.........---......///////////////111111111000000000000000222111111000111111222333111333666777777666777888:::888<<>>???BBBEEEGGGRRRVVV^^^eeejjjjjjiiigggbbb\\\TTTNNNNNNQQQTTTVVV[[[\\\```gggnnnzzztttiiihhhoooppp___SSSSSSSSSJJJ@@@;;;333222111000//////////////////......---,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***------------------------,,,,,,---...///000000111111111000000000000//////000000111111222333333333333333333444555666888999999888;;;??????DDDVVVjjj|||uuurrr}}}{{{qqqbbbXXXVVVUUU[[[jjj{{{xxx|||TTTUUUUUUUUUUUUTTTSSSSSSPPPPPPOOONNNNNNNNNOOOOOONNNNNNOOOPPPPPPOOOOOONNNOOOOOONNNKKKHHHEEEBBB@@@???>>>===<<<<<<>>>@@@AAAEEEJJJSSS[[[aaaddddddccc```[[[SSSMMMKKKLLLMMMMMMPPPPPPSSSXXX___kkk~~~uuujjjgggmmmnnn```TTTSSSRRRJJJ@@@:::333222111000//////////////////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---///000111111000000000000000000//////000000000111222222333333333333333444555666777888:::999;;;???AAACCCNNNYYYwww{{{rrrxxxkkk[[[WWWQQQUUU___qqqUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPOOOOOONNNNNNNNNOOOMMMMMMNNNNNNNNNNNNMMMLLLMMMLLLLLLJJJGGGCCC@@@>>>===<<<;;;:::;;;<<<>>>???>>>CCCKKKSSS[[[___bbbbbb___ZZZSSSNNNKKKKKKJJJIIIHHHHHHJJJPPPUUU]]]mmm|||uuujjjggglllmmmbbbVVVRRRPPPJJJAAA;;;333222111000////////////...............---------------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------***+++,,,---...///000111//////////////////000000///000000111111222333333222222333444555666777777888888:::>>>@@@CCCHHHOOOeeewwwzzzrrr]]]UUUOOORRRZZZiii~~~~~~UUUUUUTTTTTTSSSSSSSSSSSSQQQQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIFFFCCC???===:::999999888999:::;;;<<<<<>>333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000/////////000111111222222000111333555666666666555888<<<===;;;999<<>><<<:::999888777666666666666666:::===>>>@@@IIIVVVaaabbbcccdddeeeccc```\\\ZZZZZZZZZYYYVVVTTTVVV[[[```tttttteee]]]\\\iiikkk\\\VVVMMMIIIEEE:::666444222111111000///---...---,,,,,,++++++,,,,,,***+++,,,,,,---------------,,,++++++************++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++---///000///---+++)))............////////////000000000000111111111111222222333444444555555666888888888999;;;>>>AAACCCKKKSSShhhyyy{{{aaaVVVNNNKKKRRRZZZdddttt{{{xxxyyy}}}TTTTTTTTTTTTTTTTTTSSSSSSQQQPPPOOONNNMMMMMMNNNNNNLLLKKKIIIGGGFFFFFFFFFGGGFFFFFFFFFDDDBBB???===;;;:::999888777777666666666555999<<<===???GGGTTT^^^gggiiikkkmmmllliiifffccc``````]]]YYYUUUVVVZZZ]]]lll{{{wwwggg]]]ZZZdddppp```YYYOOOKKKFFF;;;666444222111111000///---...---,,,,,,++++++,,,,,,+++,,,---............---000///...------------...++++++,,,,,,,,,,,,------......------------------------,,,,,,++++++++++++............////////////000000000000111111111111222222333444444555555666777777777888:::===@@@BBBEEELLL___~~~nnn\\\QQQKKKNNNTTT[[[iiixxx~~~xxxvvvyyy~~~RRRRRRRRRSSSSSSSSSTTTTTTRRRQQQPPPOOONNNMMMMMMMMMKKKKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDBBB@@@>>><<<;;;::::::888777777777777777555888;;;<<<===DDDOOOXXXgggjjjooossstttrrrpppmmmgggeee```ZZZUUUSSSUUUWWW___jjjxxxzzzjjj___[[[ccc}}}wwweee\\\RRRLLLGGG<<<666444222111111000///---...---,,,,,,++++++,,,,,,------......//////......---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------000//////......---,,,,,,000---***(((((())),,,...............////////////000000000000111111111111222222333444444555555666666666666777999<<<>>>@@@BBBFFFVVVttthhhYYYMMMKKKMMMQQQ\\\iii{{{|||uuuwww|||SSSSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDCCCBBBAAA???===;;;;;;::::::999888777777777777555777::::::;;;AAAIIIPPP]]]bbbiiiooossstttrrrqqqhhheee^^^VVVQQQNNNNNNNNNSSSZZZeeettt|||lllaaa^^^ggg}}}iii^^^RRRLLLGGG<<<666444222111111000///---...---,,,,,,++++++,,,,,,------............------++++++***************++++++++++++,,,,,,,,,------............------------000...+++))))))+++---///............///////////////000000000111111111111222222333444444555555666666666777888:::<<<>>>???DDDEEEPPPgggwwwcccQQQKKKJJJKKKTTT^^^kkk}}}yyyxxx|||UUUUUUTTTSSSRRRQQQPPPOOORRRQQQQQQPPPOOOMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA???>>><<<;;;;;;;;;:::999888777777777777555777999999:::>>>DDDHHHPPPUUU]]]eeekkkmmmnnnnnnbbb]]]VVVOOOIIIGGGFFFFFFKKKNNNVVVdddvvv}}}lllaaa^^^hhhjjj^^^QQQKKKFFF<<<666444222111111000///---...---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++......------------......+++++++++,,,,,,,,,------******+++,,,---...............------------...///............///////////////000000000111111111111222222333444444555555666777777888999;;;===>>>???DDDCCCJJJ\\\tttoooWWWLLLIIIIIINNNWWWbbbssszzz{{{}}}~~~WWWWWWUUUTTTRRRQQQOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEEEECCCBBB@@@???===<<<<<<<<<;;;:::999888888777888888666777888999999;;;???BBBFFFJJJQQQXXX^^^bbbddddddXXXSSSLLLFFFCCCBBBBBBAAAGGGGGGLLLXXXfffwww~~~kkk^^^[[[fffjjj]]]PPPKKKFFF===666444222111111000///---...---,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------((()))***+++---...//////------...///000//////...............////////////000000000000111111111111222222333444444555555666777777999:::;;;===>>>>>>AAA@@@EEESSSeeeaaaQQQKKKGGGJJJPPP[[[kkk|||yyyzzz|||WWWVVVVVVTTTSSSRRRQQQQQQMMMMMMNNNNNNNNNMMMKKKKKKIIIJJJJJJJJJIIIGGGEEEDDDDDDBBB@@@???============;;;;;;:::999888888888888888888888999999:::<<<===???BBBFFFKKKPPPSSSUUUVVVOOOJJJDDD@@@@@@AAABBBAAAEEEDDDGGGOOOYYYggg}}}|||hhh\\\ZZZhhhjjj]]]PPPKKKHHH???666444222111111000///---...---,,,,,,++++++,,,,,,------......---,,,,,,+++******))))))******+++,,,++++++,,,,,,,,,,,,------***++++++,,,---...//////,,,------......///..................////////////000000000000111111111111222222333444444555555666666666888999;;;<<<<<<<<<@@@???DDDNNNYYYpppqqq\\\QQQIIIHHHKKKPPP___uuuyyyyyy}}}VVVUUUUUUUUUTTTTTTSSSSSSKKKLLLMMMNNNNNNMMMKKKKKKIIIJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA???=========>>><<<;;;:::999888888888888999999999999999999:::;;;<<<===@@@BBBEEEHHHIIIJJJJJJEEE@@@>>>@@@BBBDDDCCCEEECCCEEEJJJQQQ]]]tttzzzggg\\\\\\mmmjjj]]]QQQLLLJJJAAA666444222111111000///---...---,,,,,,++++++,,,,,,.../////////...------,,,---,,,,,,,,,---......///++++++,,,,,,,,,---------------..................---,,,,,,,,,,,,---...///............/////////000000000000000111111111111222222333444444555555666444555777888::::::;;;;;;CCCAAAEEEKKKQQQccceeeWWWMMMIIIJJJGGGUUUjjj||||||WWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMKKKJJJKKKLLLKKKGGGCCCDDDCCCAAA???============>>>>>>======<<<<<<;;;;;;;;;:::888777777999;;;<<<:::;;;<<<>>>AAADDDFFFGGGFFFDDDAAA??????@@@CCCEEEEEEBBBDDDIIILLLUUUlllttt```ZZZ\\\kkkiiiYYYMMMMMMJJJ???666444111/////////...---------,,,,,,,,,,,,++++++)))************+++++++++,,,***)))((()))***,,,---******+++++++++,,,,,,,,,...------------...//////---------------------------...//////......000222///////////////000111111111111222333444666666777777777888999:::<<<===>>>AAA>>>@@@GGGMMM[[[zzzvvv\\\OOOKKKLLLJJJPPP\\\ooo~~~}}}~~~XXXWWWVVVTTTSSSRRRRRRRRRPPPOOONNNMMMMMMMMMMMMMMMNNNLLLJJJKKKKKKJJJGGGDDDDDDCCCAAA???============>>>>>>>>>=========<<<<<<===<<<<<<;;;;;;<<<======;;;;;;<<<===???AAACCCDDDBBBBBBAAA@@@AAABBBCCCDDDDDDAAABBBFFFIIIRRRiiitttbbb]]]___mmmhhhYYYNNNMMMKKK???666444111/////////...---------,,,,,,,,,,,,++++++)))************+++++++++))))))'''''''''(((***+++******+++++++++,,,,,,,,,------,,,,,,------...///---------------------------...///...------///111///////////////000111111111111222333444555666666666666777777999:::<<<===AAA>>>@@@EEEIIITTToookkkWWWNNNKKKFFFJJJSSSccc{{{}}}ZZZYYYWWWVVVTTTSSSSSSSSSPPPOOOOOONNNNNNNNNOOOOOONNNMMMKKKKKKKKKJJJGGGEEEDDDCCCAAA???============?????????>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAA@@@@@@>>>>>>===>>>???AAADDDEEECCCCCCCCCCCCDDDDDDEEEEEEFFFBBBBBBFFFIIIRRRiiitttddd```aaannnzzzfffYYYNNNNNNKKK@@@666444111/////////...---------,,,,,,,,,,,,++++++)))************+++++++++))))))((('''((()))***+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...---,,,,,,...000///////////////000111111111111222333444555666666555555555666888999;;;<<<@@@>>>???BBBDDDKKK```vvv}}}aaaPPPHHHEEEFFFJJJTTTggg\\\[[[ZZZXXXVVVUUUTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQOOONNNLLLKKKJJJIIIGGGFFFDDDCCCAAA???============??????????????????@@@@@@AAACCCFFFHHHIIIGGGEEEDDDCCCBBBAAAAAACCCGGGJJJMMMKKKJJJHHHFFFEEEFFFGGGGGGHHHDDDDDDGGGKKKUUUnnnuuufffaaa```nnnuuudddXXXNNNNNNKKK@@@666444111/////////...---------,,,,,,,,,+++++++++))))))*********+++++++++++++++*********+++,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,------------------,,,---...---++++++---//////////////////000000111111111222333444444555555555555666666888:::;;;<<<>>>===>>>@@@AAAFFFTTTcccqqqXXXJJJHHHFFFFFFKKKWWWlll___^^^\\\ZZZXXXWWWVVVVVVSSSRRRQQQQQQQQQQQQQQQQQQOOOOOONNNLLLIIIHHHGGGGGGDDDCCCAAA???============>>>>>>??????@@@@@@AAAAAABBBEEEJJJNNNOOONNNLLLJJJHHHGGGFFFFFFIIINNNSSSWWWXXXTTTOOOJJJGGGFFFHHHIIIIIIEEEDDDHHHMMMYYYsssyyyhhh```^^^lllssscccXXXMMMMMMKKKAAA666444111/////////...---------,,,,,,,,,+++++++++))))))*********++++++++++++++++++++++++,,,,,,---******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------......------...---++++++---...///////////////000000111111222222333333444444444666666666777999:::<<<===;;;;;;===???@@@DDDMMMWWWffffffSSSJJJFFFDDDGGGNNN[[[rrraaa```^^^\\\ZZZXXXXXXWWWUUUUUUTTTRRRRRRQQQQQQRRRPPPPPPOOOLLLIIIGGGGGGHHHDDDCCCAAA???==================>>>???@@@AAAAAABBBDDDHHHMMMSSSVVVWWWUUUTTTPPPNNNMMMMMMQQQVVV]]]aaaeeeaaa[[[TTTOOOMMMLLLLLLLLLGGGEEEIIIMMMZZZuuu|||lllaaa]]]kkksssdddXXXLLLKKKKKKAAA666444111/////////...---------,,,,,,,,,,,,++++++)))************+++++++++)))))))))************+++******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,,,,------...............///...,,,+++---...///////////////000111111111222222222333333333444666666777777999:::<<<===999:::<<<===@@@DDDJJJNNNUUUrrrttt\\\LLLFFFCCCFFFJJJQQQaaarrrcccbbb```]]][[[ZZZYYYXXXXXXWWWUUUTTTRRRRRRQQQQQQPPPQQQPPPLLLHHHFFFGGGIIIDDDCCCAAA???============<<<<<<===>>>???@@@AAABBBFFFJJJQQQWWW\\\_________]]][[[XXXXXX[[[aaaggglllrrrppplllgggaaa\\\XXXVVVRRRMMMJJJLLLOOO[[[vvv~~~oooeee___kkkuuueeeXXXKKKJJJJJJBBB666444111/////////...---------,,,,,,,,,,,,++++++)))************+++++++++))))))******+++++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,---......//////000000...---,,,---//////////////////000111111222222222222222333333333555555555666888999;;;<<<999:::;;;<<>>???@@@AAABBBHHHLLLSSS[[[aaadddffffffhhhfffbbbaaaccciiiooottt||||||{{{wwwrrrjjjddd___ZZZSSSOOOPPPRRR]]]xxx~~~rrrhhhaaalllvvveeeXXXJJJIIIIIIBBB666444111/////////...------------,,,,,,,,,++++++)))************+++++++++++++++,,,------------,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////000000000///------...//////////////////000111111222222222222222222333333444444444555777888:::;;;:::::::::;;;>>>BBBDDDCCCJJJXXXeee]]]OOOEEEEEEEEEBBBGGGQQQYYYqqq