BM6P6(@ zzzmmmmmmmmmggg^^^WWWQQQKKKEEE@@@BBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>???@@@:::CCCHHHZZZ}}}}}}dddMMMIIIDDDBBBDDDFFFFFFFFFMMMTTT___iiivvvmmmbbb^^^___ccchhhoootttvvvwwwnnndddZZZTTTPPPMMMNNNQQQVVVmmmwwwooofffbbb^^^]]]dddttt~~~tttkkkfff[[[XXXVVVVVVVVVWWW```jjjsssxxxiiiccc______aaazzzrrrkkkppp~~~~~~nnnbbbqqquuuddd]]]VVVRRRLLLEEEBBBDDD??????>>>===============??????;;;===CCC???AAAPPPqqq}}}lllZZZSSSRRRPPPNNNMMMJJJMMMPPPOOONNNRRR[[[cccpppyyy}}}zzzyyyyyyzzz|||~~~ttteee^^^^^^___fffoootttqqqgggZZZQQQKKKGGGCCCBBBBBBCCCJJJSSSaaahhhqqqyyy}}}~~~qqqcccYYYTTTUUUUUUSSSPPPNNNMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCDDDEEEDDDBBB@@@BBBBBBDDDIIINNNZZZoooyyylllmmmnnniii```YYYSSSLLLFFFBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???;;;DDDJJJ]]]zzzcccMMMIIIDDDBBBDDDFFFFFFFFFNNNVVV```kkkwww|||kkk```\\\^^^aaahhhoootttwwwwwwmmmcccYYYTTTPPPLLLMMMPPPXXXooo}}}uuulllgggbbbcccmmm~~~|||rrrlllccc___\\\ZZZYYY[[[dddnnnyyyyyykkkddd``````bbbtttvvvnnnmmmppp```mmmyyyfff^^^WWWSSSMMMFFFCCCDDD???>>>======<<<<<<=========>>>:::===CCC@@@CCCTTTrrruuufffVVVQQQQQQPPPNNNMMMJJJKKKLLLMMMOOOUUU\\\aaapppyyy~~~}}}zzzwwwwwwxxxzzz|||vvvfff___^^^```fffoootttqqqgggZZZRRRLLLGGGCCCBBBAAABBBIIIQQQ]]]dddmmmvvv{{{}}}{{{kkkaaaVVVWWWVVVTTTRRROOONNNNNNKKKLLLLLLLLLKKKIIIGGGFFFHHHFFFFFFFFFGGGFFFDDDBBBAAA@@@BBBEEEJJJTTThhhzzzxxxlllkkkooojjjccc[[[TTTNNNHHHDDDBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<======>>>===FFFNNNbbbuuu```LLLIIIEEECCCCCCEEEGGGGGGOOOVVVaaalllyyyzzziii^^^YYY[[[```gggooouuuxxxxxxmmmcccYYYSSSOOOKKKLLLOOOYYYppp}}}tttnnniiilllzzz}}}wwwnnniiidddaaa___aaakkkuuu{{{mmmeeeaaaaaacccmmmzzzqqqkkkuuuaaajjj||||||ggg___WWWSSSNNNGGGCCCDDD>>>>>>===<<<<<<<<<<<<<<<<<<===999<<>>>>>>>>>>>>>>======<<<<<<<<<<<<===???HHHRRRiiinnnZZZKKKHHHEEECCCCCCEEEGGGHHHOOOVVVaaammmzzzyyyhhh^^^WWWYYY^^^fffooouuuwwwxxxlllbbbXXXSSSOOOLLLLLLPPPXXXmmm|||vvvqqqwww|||uuuooojjjgggiiisss~~~ooofffaaa```bbbiii}}}rrrjjj}}}{{{dddjjjyyyhhh___WWWSSSNNNGGGCCCCCC>>>======<<<<<<<<<<<<<<<<<<>>>:::===CCCAAAHHH[[[xxx~~~iii^^^UUUSSSTTTRRROOOOOOLLLMMMMMMNNNPPPVVV]]]bbbrrrzzz|||yyy{{{~~~~~~zzzwwwuuuvvvwwwxxxyyy||||||mmmddd```ccciiiqqquuusssiii]]]UUUJJJFFFBBBBBBBBBDDDKKKSSS]]]bbbkkkrrrwww{{{~~~xxxkkk```]]]YYYVVVSSSRRRPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@AAAAAABBBDDDGGGOOOaaarrr}}}pppiiinnnkkkfff^^^UUUMMMHHHEEEBBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<===@@@IIIUUUpppgggTTTJJJHHHFFFCCCCCCDDDGGGIIIMMMUUUaaammm{{{xxxiii___UUUXXX^^^fffnnntttvvvvvvkkkaaaXXXSSSOOOMMMNNNQQQYYYlll~~~|||zzzuuuqqqsss~~~rrrggg```^^^```hhh}}}rrrmmm}}}jjjnnnzzziii___VVVRRRNNNHHHCCCAAA>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>======<<<<<<<<<======>>>AAAJJJYYYwww|||bbbPPPIIIHHHFFFDDDBBBDDDGGGJJJMMMUUUaaammm|||xxxiii```VVVYYY^^^fffmmmrrrsssrrrhhh___UUUQQQOOOMMMNNNRRR[[[lll~~~xxxjjj```]]]___eeevvvvvvsss}}}mmmppp|||lllaaaWWWSSSPPPJJJDDDAAA??????>>>===============???AAA===>>>BBBAAAJJJ```wwwaaaXXXQQQOOONNNJJJHHHIIIKKKSSSXXXVVVPPPRRR^^^jjjsss{{{}}}yyyyyy{{{{{{yyyxxxwwwtttrrrrrruuuxxxyyyzzz{{{|||~~~tttiiicccdddjjjqqquuurrriii^^^WWWJJJFFFCCCDDDFFFHHHQQQZZZbbbffflllqqquuuyyy}}}nnnggg^^^XXXUUUSSSPPPNNNNNNNNNLLLKKKJJJIIIIIIIIIKKKIIIHHHGGGHHHFFFDDDBBB<<<<<<>>>@@@BBBIIIZZZiiiqqqnnnnnnjjjcccXXXOOOJJJHHHBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???@@@JJJ[[[|||zzz___NNNHHHHHHGGGDDDBBBCCCGGGKKKNNNVVVbbbooo~~~wwwiii```WWWZZZ___ffflllppppppooocccZZZRRRNNNMMMLLLNNNRRR\\\kkk~~~nnnaaa]]]^^^```lll}}}zzz{{{nnnppp|||ooocccYYYUUURRRLLLFFFCCC@@@@@@???>>>>>>>>>>>>>>>>>>@@@======BBBBBBMMMeeeuuu]]]UUUOOOMMMLLLIIIHHHJJJJJJPPPUUUTTTRRRUUUaaakkksss|||zzzyyyyyyyyyxxxwwwuuuqqqoooooorrruuuwwwxxxyyy{{{}}}vvvkkkeeebbbgggnnnrrrooofff\\\TTTLLLHHHDDDDDDEEEGGGNNNWWW^^^aaaggglllqqqvvv{{{~~~vvvmmmccc[[[XXXUUURRRNNNOOONNNLLLKKKJJJIIIJJJJJJKKKJJJHHHHHHHHHGGGDDDBBB<<<<<<===>>>???EEETTTcccyyyuuuoooooollleeeZZZPPPKKKJJJBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>???@@@@@@III\\\~~~zzz^^^NNNGGGHHHGGGDDDBBBCCCGGGLLLOOOWWWcccqqquuuhhh```YYY[[[```ffflllooonnnlll```WWWOOOLLLKKKJJJMMMQQQZZZhhh~~~qqqccc^^^___[[[fff|||mmmooo{{{qqqfffZZZWWWUUUOOOHHHEEEAAA@@@@@@???????????????<<>>??????>>>CCCQQQ```vvvooosssqqqeeeYYYQQQJJJCCCAAAAAA@@@@@@???@@@@@@@@@;;;===>>>>>>>>>>>>AAACCCFFFLLLcccwww___QQQEEEBBBAAACCCCCCBBBDDDHHHOOOXXXdddppp~~~ooofffccc^^^___bbbgggkkkllljjjiii```WWWOOOLLLJJJIIILLLPPP\\\hhhzzzttthhhaaa]]]]]]ddduuurrrjjjvvv{{{fff]]]\\\SSSLLLKKKGGGAAA@@@???=========>>>>>>??????<<<@@@EEEEEESSSpppppp^^^VVVNNNMMMNNNMMMNNNPPPMMMNNNPPPRRRVVV]]]eeejjjwww{{{~~~}}}wwwssssssuuuxxxyyyxxxsssnnnllloooqqqxxx{{{{{{wwwwww}}}tttjjjccc]]]ccckkkpppnnndddYYYQQQIIIHHHFFFDDDDDDHHHNNNSSSTTTYYY```ggglllppptttvvv{{{zzzlllaaa\\\[[[ZZZYYYRRRPPPMMMKKKKKKKKKJJJIIIKKKIIIGGGFFFFFFEEECCCAAA>>>>>>??????>>>AAAMMMZZZuuuqqquuuqqqeeeYYYRRRJJJDDDAAAAAA@@@????????????@@@<<<===>>>>>>>>>???AAACCCGGGOOOgggeeeTTTGGGCCCBBBDDDDDDBBBDDDHHHOOOXXXdddppp~~~ooofffccccccccceeeggghhhgggdddaaa[[[SSSMMMKKKJJJJJJNNNSSS]]]hhhxxx}}}xxxiii___[[[\\\bbbsss~~~xxxssshhhqqqiii]]]\\\TTTNNNLLLGGGBBBAAA???>>>=========>>>>>>???<<<@@@EEEEEEUUUrrrrrr^^^UUUNNNMMMMMMLLLKKKMMMMMMNNNOOORRRVVV]]]fffkkksssxxx{{{zzzvvvrrrrrrssswwwxxxwwwsssooommmooorrrwwwzzz{{{yyyzzzssshhhaaa^^^cccjjjnnnkkkcccXXXQQQIIIHHHFFFDDDDDDHHHNNNSSSTTTXXX___fffkkkooosssuuuzzzpppeee___\\\ZZZYYYSSSQQQNNNLLLLLLLLLKKKJJJKKKIIIGGGFFFFFFEEECCCAAA>>>===>>>???>>>@@@KKKXXXnnnvvvwwwqqqfffZZZRRRJJJDDDAAA@@@???>>>>>>>>>>>>>>><<<===>>>>>>>>>???AAACCCGGGRRRnnnnnnYYYJJJFFFDDDEEEDDDCCCEEEIIINNNXXXdddqqqrrriiifffggggggggggggfffccc^^^[[[UUUOOOJJJJJJJJJKKKPPPVVVaaakkkyyy~~~yyyyyy~~~}}}kkk___XXXZZZ```ooovvvtttwwwiiilllmmm^^^[[[UUUQQQMMMEEECCCBBB@@@>>>===<<<======>>>???===@@@FFFFFFWWWvvvsss___WWWPPPOOOOOOLLLKKKKKKMMMNNNOOORRRVVV^^^gggmmmrrrvvvzzzzzzwwwtttttttttuuuvvvvvvssspppnnnqqqtttvvv{{{}}}|||}}}~~~rrrfff______ccchhhjjjggg```WWWQQQIIIHHHFFFDDDDDDHHHMMMRRRSSSXXX^^^dddiiimmmrrrtttyyy~~~wwwjjjbbb]]]YYYWWWTTTQQQNNNMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBB>>>===>>>???>>>@@@IIITTTdddzzz|||yyyrrrggg\\\RRRJJJEEE@@@@@@???>>>============<<<===??????>>>???AAACCCGGGVVVtttuuu\\\MMMHHHEEEFFFEEECCCFFFJJJNNNYYYeeessswwwooonnnkkkjjjiiihhhfffccc]]]YYYQQQLLLIIIIIIJJJKKKRRRYYYhhhqqq}}}nnn___WWWZZZ^^^kkk{{{rrrsssmmmjjj|||ttt___\\\WWWSSSNNNEEEDDDCCCAAA???===<<<<<<<<<===???===AAAFFFHHH[[[{{{sssbbbZZZSSSRRRRRROOOMMMMMMLLLMMMOOORRRWWW___iiipppvvvyyy|||}}}{{{yyyxxxxxxssstttuuussspppppprrruuuxxx}}}}}}~~~{{{pppddd]]]^^^aaadddeeebbb\\\UUUPPPIIIHHHGGGEEEEEEHHHMMMQQQTTTXXX^^^dddhhhmmmqqqtttxxx}}}}}}oooeee^^^XXXTTTSSSQQQNNNLLLMMMMMMLLLKKKJJJHHHEEEDDDDDDDDDCCCBBB???>>>>>>???>>>???GGGPPP\\\sss|||sssiii]]]RRRJJJFFFAAA@@@???>>>============<<<>>>????????????BBBDDDFFFYYYyyyxxx^^^NNNIIIEEEFFFEEEDDDFFFKKKPPP[[[hhhvvv}}}wwwwwwtttrrrpppmmmiiiccc\\\WWWPPPKKKIIIHHHIIIKKKTTT]]]nnnwwwqqqbbbYYY[[[]]]ggg}}}zzzqqqppp}}}ooohhhyyy{{{ccc]]]WWWTTTOOOEEEEEECCCAAA???===============???>>>AAAFFFIII^^^uuuddd\\\UUUSSSRRROOONNNOOOLLLMMMOOOQQQWWWaaakkkrrrzzz{{{}}}}}}|||zzzyyyyyyqqqsssuuutttqqqpppsssuuu{{{~~~|||~~~vvvlllbbb[[[[[[]]]______\\\XXXSSSOOOIIIIIIGGGEEEEEEGGGLLLPPPUUUYYY^^^cccggglllqqqtttwww|||ssshhh___WWWRRRQQQOOOLLLKKKLLLLLLKKKKKKJJJHHHEEEDDDDDDEEEDDDDDDAAA??????@@@??????EEELLLXXXmmm~~~sssjjj___RRRJJJGGGBBBAAA@@@???>>>============>>>?????????@@@BBBDDDGGG\\\~~~www\\\NNNHHHEEEEEEEEEDDDGGGMMMRRR^^^lllzzz~~~}}}xxxrrrkkkbbbXXXRRROOOKKKHHHGGGGGGLLLWWWccctttttteee\\\[[[\\\dddvvv~~~tttppp~~~nnndddrrrhhh___WWWSSSPPPGGGDDDCCCAAA???>>>===>>>>>><<>>AAAFFFJJJbbb{{{jjj```WWWSSSQQQNNNLLLMMMLLLMMMNNNQQQXXXbbbmmmuuu}}}|||{{{zzzxxxwwwvvvvvvqqqsssuuutttrrrqqqsssuuu{{{}}}}}}yyytttoooggg___YYYVVVXXXYYYZZZXXXTTTPPPMMMIIIIIIHHHFFFEEEGGGLLLOOOUUUXXX]]]aaaeeejjjooosssvvvzzzxxxlllbbbYYYSSSPPPNNNLLLKKKKKKLLLKKKKKKKKKIIIEEEDDDEEEFFFFFFEEECCC@@@@@@BBBAAA@@@DDDJJJTTTjjjtttkkk```SSSJJJHHHCCCBBBAAA@@@>>>>>>>>>>>>===>>>???@@@???@@@BBBDDDIII___rrrZZZMMMGGGDDDDDDDDDDDDHHHNNNUUUaaappp~~~|||uuulllbbbXXXQQQMMMIIIFFFEEEGGGMMM\\\jjjvvvggg___ZZZZZZ___oooxxxqqqnnnbbbmmmlllaaaVVVRRRPPPJJJCCCBBBAAA???>>>>>>??????<<>>AAAGGGKKKdddvvvjjj^^^WWWSSSNNNLLLMMMLLLMMMNNNQQQXXXcccooowww~~~zzzvvvttttttssssssqqqsssvvvuuurrrppprrrtttyyy~~~~~~{{{yyytttqqqnnnjjjfffaaa[[[WWWQQQSSSUUUVVVUUURRRNNNLLLIIIIIIHHHFFFFFFGGGKKKNNNSSSVVVZZZ^^^bbbggglllpppvvvyyy~~~|||pppfff\\\VVVQQQOOOLLLKKKLLLMMMLLLLLLLLLJJJFFFEEEEEEGGGGGGGGGEEEBBBAAACCCCCCAAACCCHHHQQQffftttkkkaaaSSSJJJHHHDDDCCCBBB@@@???>>>>>>>>>===>>>@@@@@@???@@@BBBDDDJJJbbbnnnXXXLLLFFFCCCDDDDDDEEEIIINNNWWWcccrrr~~~{{{uuummmddd[[[TTTKKKGGGDDDDDDGGGOOO```pppwwwhhh```YYYXXX\\\kkkzzznnn|||pppbbbkkkooobbbVVVQQQPPPKKKCCCBBB@@@?????????@@@@@@;;;??????BBBGGGLLLfffttteee\\\VVVPPPNNNOOOLLLLLLNNNQQQXXXcccpppxxx{{{vvvsssssssssrrrqqqtttvvvuuurrrppprrrtttwww|||~~~}}}yyytttqqqmmmjjjgggccc```\\\XXXUUUMMMOOORRRTTTTTTQQQMMMKKKIIIIIIHHHGGGFFFGGGKKKNNNQQQTTTXXX\\\```eeejjjnnnuuuyyy}}}sssiii___XXXRRRPPPMMMLLLMMMNNNNNNMMMMMMJJJGGGEEEFFFGGGHHHHHHFFFCCCBBBDDDDDDBBBCCCGGGNNNdddxxxppp]]]QQQLLLEEECCCCCCAAA@@@???>>>>>>>>>===>>>>>>======???BBBEEEKKKeeekkkUUUHHHEEEDDDEEEEEEEEEJJJPPP[[[eeesss~~~|||~~~|||sssiii___UUUOOOKKKHHHGGGHHHHHHNNNddd|||wwwhhh____________fffzzzwwwsssyyyrrrccckkk{{{ppp```\\\WWWPPPLLLFFFDDDBBB@@@???>>>??????@@@<<>>>>>>>>===>>>>>>======???CCCFFFNNNhhh}}}fffRRRJJJGGGEEEFFFFFFFFFKKKRRR\\\gggvvv{{{yyy{{{zzzqqqhhh^^^UUUOOOJJJFFFFFFGGGGGGNNNeee|||xxxiii```^^^]]]]]]dddwwwvvvqqqtttvvvgggmmm|||uuubbb\\\WWWPPPLLLFFFDDDBBB@@@???>>>?????????<<>>>>>>>>===>>>>>>>>>>>>@@@CCCFFFRRRlllrrr___NNNLLLHHHFFFGGGFFFFFFLLLSSS^^^iiiyyy}}}zzzxxxzzz~~~~~~vvvnnneee\\\TTTNNNIIIEEEDDDFFFGGGOOOeee|||yyyuuutttyyy{{{kkkaaa\\\[[[[[[aaarrrzzzsssrrrzzzzzzjjjnnnzzz|||eee\\\WWWQQQLLLFFFDDDBBB@@@???>>>??????>>><<>>>>>>>>===>>>>>>>>>>>>@@@DDDGGGSSSooo{{{hhhZZZMMMKKKHHHEEEFFFFFFFFFLLLTTT___kkk{{{~~~{{{zzz}}}|||sssjjjbbbZZZRRRNNNJJJEEEDDDFFFHHHPPPeee{{{~~~rrrmmmjjjnnnuuu}}}~~~mmmccc]]]ZZZYYY___nnnyyytttzzz~~~lllmmmuuufff\\\WWWRRRNNNFFFDDDBBB@@@???>>>??????>>><<>>>>>>>>======>>>>>>???AAAEEEHHHSSSsssvvvcccWWWNNNJJJFFFCCCDDDEEEFFFMMMUUU```lll}}}}}}|||zzzqqqggg___WWWQQQMMMJJJEEEDDDGGGJJJPPPbbbvvvzzzpppjjjfffiiinnnuuupppeee___ZZZYYY___kkkzzz}}}qqqnnnrrrggg[[[XXXTTTOOOFFFDDDBBB@@@???>>>??????>>>===@@@DDDJJJ]]]}}}xxxjjjhhhnnntttwww~~~xxxeeeVVVQQQRRROOOQQQTTTWWW\\\ccclllqqqyyyzzz{{{yyyvvvtttssssssrrrtttuuussspppppprrrvvvxxxzzz}}}yyyuuurrrmmmfffaaa[[[VVVOOOLLLMMMMMMLLLJJJIIIGGGFFFDDDCCCCCCDDDEEEBBBCCCDDDDDDDDDEEEHHHJJJMMMPPPUUUYYY]]]bbbhhhlllnnnvvv}}}xxxllldddZZZWWWSSSPPPOOONNNMMMLLLIIIJJJJJJIIIHHHGGGFFFEEEFFFFFFEEECCCAAAAAACCCEEEKKKUUUmmmtttlllaaa[[[TTTHHHCCCCCCAAA@@@???>>>>>>>>>======>>>>>>???AAAEEEIIIVVVwwwvvvaaaVVVNNNHHHDDDBBBCCCDDDGGGOOOWWWcccooo~~~~~~zzzoooeee\\\UUUOOOLLLJJJEEEDDDHHHJJJMMM\\\mmmzzzqqqkkkfffhhhkkkoooxxxrrrfff```ZZZYYY^^^hhhzzzxxxqqqqqqiii\\\YYYUUUOOOFFFDDDBBB@@@???>>>??????>>>>>>@@@DDDLLLaaa}}}yyy|||mmmddddddfffeeerrr|||wwwfffWWWRRRTTTNNNQQQTTTYYY^^^eeemmmrrrvvvwwwxxxwwwuuurrrqqqqqqppprrrsssrrroooooosssvvvyyy{{{~~~{{{vvvsssmmmfffaaa[[[UUUNNNKKKKKKKKKJJJHHHHHHHHHGGGEEEDDDDDDDDDDDDAAABBBCCCCCCCCCEEEGGGJJJMMMPPPTTTYYY]]]bbbhhhlllnnnuuu|||}}}qqqiii]]]YYYTTTQQQOOOMMMLLLJJJFFFGGGGGGGGGGGGEEECCCBBBEEEFFFFFFEEEDDDCCCEEEFFFJJJTTTjjjtttmmmaaaYYYSSSIIICCCCCCAAA@@@???>>>>>>>>><<<===>>>??????BBBFFFIII\\\}}}zzzaaaUUULLLGGGCCCBBBCCCEEEIIIRRR[[[fffrrrzzzooodddZZZSSSNNNKKKHHHCCCCCCGGGHHHIIIUUUccczzz}}}rrrlllgggggghhhjjjqqqxxx|||ttthhhaaaZZZXXX]]]eeeuuu|||rrrooolll]]]ZZZUUUNNNFFFDDDBBB@@@???>>>??????===>>>@@@DDDNNNgggxxxuuuuuuggg___^^^ZZZdddmmmmmmcccWWWRRRQQQLLLOOOSSSYYY^^^eeemmmrrrsssuuuwwwvvvssspppoooooonnnpppqqqpppnnnooossswww{{{|||}}}yyyuuuooohhhbbb]]]WWWOOOKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCCCCDDDGGGJJJLLLOOOTTTXXX]]]bbbhhhlllooouuuzzz|||vvvnnn```\\\VVVRRROOOMMMJJJIIIEEEFFFGGGHHHGGGEEECCCBBBDDDFFFHHHHHHGGGFFFFFFGGGHHHRRRgggssslll___XXXRRRHHHCCCCCCAAA@@@???>>>>>>>>><<<===>>>??????BBBFFFJJJaaa}}}bbbSSSJJJGGGDDDBBBDDDGGGKKKTTT^^^iiittt{{{ooocccZZZRRRMMMJJJFFFAAAAAAFFFFFFFFFOOO\\\nnnrrrlllgggggggggggglllrrruuuxxx|||~~~uuuhhh```YYYWWW\\\cccqqq|||ppplllooo___[[[UUULLLFFFEEEBBB@@@????????????<<<>>>@@@EEEQQQllltttrrr~~~{{{jjj___ZZZUUUZZZ```aaa]]]VVVOOOKKKJJJMMMRRRXXX^^^eeelllqqqsssuuuwwwvvvtttqqqoooooommmooopppooommmooosssxxx}}}~~~{{{vvvpppiiiccc```YYYQQQMMMLLLLLLKKKIIIFFFGGGGGGGGGFFFDDDBBB@@@@@@AAABBBBBBBBBDDDGGGJJJLLLOOOTTTXXX]]]bbbhhhlllooouuuzzz{{{~~~zzzqqqaaa]]]WWWRRROOOLLLIIIHHHGGGHHHIIIJJJIIIGGGEEEDDDCCCEEEIIIJJJIIIHHHGGGGGGGGGQQQeeeuuullldddXXXNNNIIIGGGEEEAAA@@@@@@@@@???>>><<<>>>???>>>===???EEEJJJ```fffRRRKKKGGGEEEDDDFFFFFFIIISSS]]]oooyyyzzzlllaaaYYYSSSLLLGGGEEEAAA???@@@AAADDDLLLUUUfffyyyzzzooohhhjjjmmmkkkjjjmmmoooooonnnnnnppprrruuuvvvwwwzzzzzzhhh```[[[YYY\\\aaaooohhhkkkttt___XXXUUURRRGGGDDDAAA??????@@@??????@@@BBBBBBDDDSSSsssppphhhwww|||nnn___SSSPPPSSSWWWYYYXXXTTTNNNJJJLLLMMMOOOTTT[[[ccckkkpppuuuwwwwwwtttnnnjjjllloooooopppooonnnnnnqqquuuxxxzzz|||~~~}}}{{{zzzuuulllddd___[[[TTTOOOMMMLLLKKKKKKHHHHHHGGGGGGEEEDDDCCCBBBAAABBBCCCBBBBBBDDDFFFIIILLLOOOSSSXXX\\\aaagggkkktttwww||||||qqqhhhbbbZZZSSSOOOMMMLLLKKKGGGGGGHHHGGGGGGFFFEEEDDDEEEGGGIIIIIIHHHFFFFFFFFFKKKQQQ^^^uuuuuukkkcccXXXNNNJJJFFFDDDAAA?????????>>>===<<<===???>>>===???EEEJJJ___fffRRRJJJGGGEEEDDDFFFFFFIIIRRR\\\lllwww{{{lll```XXXRRRLLLGGGEEEAAA???AAABBBDDDJJJRRRaaasssvvvmmmlllllliiigggiiihhhgggfffeeefffhhhjjjkkkpppssszzzyyyhhh___ZZZXXX[[[___lll~~~lllnnnsss]]]UUUSSSQQQGGGEEEAAA??????@@@?????????BBBCCCEEETTTtttooofffsssxxxjjj[[[QQQMMMOOOQQQSSSSSSQQQNNNLLLLLLMMMOOOTTT[[[dddkkkppptttvvvvvvsssmmmjjjlllnnnpppppppppppppppssswww{{{}}}~~~~~~zzzyyytttllleee___ZZZTTTOOOMMMLLLKKKJJJGGGGGGGGGGGGEEEDDDCCCBBB@@@AAABBBBBBAAABBBEEEHHHKKKNNNRRRWWW[[[aaafffjjjrrrvvvzzz~~~}}}rrrjjjddd[[[SSSOOOMMMKKKKKKGGGHHHHHHGGGGGGFFFEEEDDDCCCEEEGGGGGGFFFEEEEEEEEEHHHLLLXXXnnntttjjjbbbXXXOOOJJJEEECCC@@@>>>>>>???>>>===;;;===>>>>>>===@@@EEEJJJ^^^hhhRRRIIIGGGDDDDDDEEEFFFIIIRRR\\\iiiuuu}}}mmm___VVVPPPKKKHHHDDDAAA@@@BBBBBBCCCHHHOOO]]]lll|||vvvqqqmmmiiieeeeeecccaaa___^^^]]]]]]______eeeiiiqqqzzzwwwiii___YYYWWWYYY\\\ggg{{{pppqqqwww^^^UUUSSSQQQHHHEEEAAA??????@@@??????>>>AAACCCFFFWWWwwwlllaaakkkuuuqqqbbbVVVNNNJJJJJJKKKLLLMMMMMMMMMLLLKKKMMMPPPUUU\\\dddlllpppsssttttttqqqllljjjkkkmmmppppppqqqqqqrrruuuzzz~~~|||xxxvvvrrrkkkddd]]]YYYSSSOOOLLLKKKIIIHHHGGGGGGGGGFFFFFFDDDCCCBBB@@@AAAAAAAAAAAABBBDDDGGGIIIMMMQQQVVVZZZ```eeeiiirrruuuzzz~~~uuummmfff]]]UUUOOOMMMKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBDDDGGGGGGGGGFFFFFFGGGFFFIIISSSfffsssiiibbbYYYOOOJJJDDDBBB???>>>>>>>>>>>>===;;;===>>>>>>===@@@FFFKKK]]]lllSSSHHHFFFDDDDDDEEEFFFIIIRRR\\\fffsssnnn___UUUNNNJJJHHHDDDAAAAAABBBCCCCCCGGGNNN[[[gggvvvxxxrrrlllhhheeedddbbb___\\\ZZZYYYZZZZZZ\\\```hhhrrr}}}wwwkkk___ZZZWWWYYYZZZddd||||||}}}tttrrrcccWWWTTTSSSIIIFFFBBB@@@@@@@@@??????>>>AAACCCHHHZZZzzz}}}ggg\\\dddiiisss{{{wwwjjj[[[PPPLLLHHHHHHIIIIIIJJJJJJJJJIIIKKKMMMPPPVVV]]]fffmmmqqqrrrsssssspppllljjjkkklllnnnooopppqqqssswww|||yyyuuurrrnnnhhhccc[[[WWWRRRNNNKKKJJJHHHGGGGGGGGGGGGFFFFFFEEECCCCCCAAABBBBBBBBBAAABBBEEEGGGHHHKKKPPPUUUZZZ___eeeiiissswww{{{xxxpppjjj```VVVPPPMMMJJJIIIHHHHHHHHHHHHGGGFFFEEEEEECCCFFFHHHIIIIIIIIIIIIJJJGGGIIIQQQaaa{{{qqqhhhbbbZZZPPPJJJDDDAAA???>>>>>>>>>>>>===:::<<<>>>>>>===@@@FFFKKK^^^rrrVVVHHHFFFDDDCCCEEEEEEHHHQQQ\\\eeerrrppp```TTTMMMIIIHHHDDDAAAAAACCCCCCCCCGGGNNNZZZbbbooo{{{{{{uuuoookkkhhheeebbb]]]ZZZYYYXXXXXXVVVZZZbbbmmmxxxxxxlll```[[[XXXYYYZZZbbbxxx~~~{{{vvvrrrhhhXXXSSSRRRJJJFFFCCC@@@@@@@@@???>>>???AAACCCHHH\\\}}}wwwddd\\\cccgggmmmrrrooocccUUUMMMKKKGGGHHHJJJJJJJJJIIIGGGEEEKKKMMMQQQWWW___gggnnnqqqrrrrrrqqqooolllkkkkkkkkklllmmmnnnppprrrvvv|||}}}wwwqqqmmmiiiddd```XXXTTTPPPMMMKKKJJJHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCFFFHHHGGGKKKOOOTTTYYY___eeeiiiqqquuuzzz}}}ssslllbbbXXXQQQMMMJJJIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDFFFIIIJJJIIIIIIIIIJJJHHHIIINNN\\\tttppphhhddd\\\QQQKKKDDDBBB???>>>?????????>>>:::<<<>>>>>>===@@@FFFLLL```wwwYYYIIIFFFCCCCCCDDDEEEHHHQQQ[[[eeesssqqqaaaUUUMMMIIIHHHEEEBBBAAACCCCCCDDDIIIPPP[[[```kkkxxxyyyrrriiigggbbb^^^ZZZWWWVVVVVVTTTXXX___iiittt{{{nnn```[[[YYYZZZZZZ```vvv{{{xxxqqqzzzjjjWWWQQQPPPJJJGGGCCCAAA@@@@@@???>>>@@@AAABBBHHH]]]vvvgggcccmmmqqqpppoookkk```SSSKKKJJJGGGHHHIIIJJJJJJHHHFFFEEEKKKMMMQQQXXX```hhhnnnrrrsssrrrpppooommmllllllkkkkkklllmmmoooqqquuu{{{~~~{{{tttmmmhhhccc___\\\TTTQQQNNNKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCDDDFFFIIIGGGJJJOOOUUUZZZ___fffjjjmmmqqqwww|||uuunnncccYYYSSSNNNKKKIIIIIIIIIIIIIIIHHHGGGFFFEEECCCEEEHHHHHHHHHGGGGGGHHHFFFGGGKKKVVVllloooiiifff^^^SSSKKKDDDBBB@@@???@@@@@@@@@???:::<<<======>>>AAAGGGLLLccczzz[[[JJJFFFCCCCCCDDDEEEHHHQQQ[[[gggttt~~~qqqcccVVVMMMIIIHHHFFFCCCAAABBBCCCEEELLLTTT```ccclllxxx~~~wwwjjjgggbbb]]]YYYVVVUUUTTTSSSVVV]]]fffpppzzz~~~~~~ooo___ZZZXXXYYYYYY^^^ssszzzpppwwwmmmYYYRRRQQQKKKHHHDDDAAA@@@@@@???>>>BBBBBBAAAGGG^^^yyymmmppp~~~{{{rrrkkk```RRRJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHJJJMMMRRRYYYaaaiiiooossstttrrrpppooonnnnnnmmmlllkkklllnnnoooqqquuuzzz~~~}}}~~~}}}yyyrrrjjjddd^^^ZZZXXXPPPNNNLLLJJJJJJJJJIIIHHHEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCEEEHHHGGGKKKPPPUUUZZZ```fffkkkjjjooouuu{{{vvvooodddZZZTTTOOOLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFHHHIIIHHHFFFFFFGGGEEEFFFIIISSSgggnnniiiggg```SSSKKKEEECCC@@@???@@@AAAAAA@@@999<<<======>>>AAAGGGLLLeee~~~{{{\\\KKKEEECCCCCCDDDEEEHHHQQQ[[[hhhttt}}}rrrdddVVVNNNIIIHHHGGGCCCAAABBBCCCFFFNNNVVVggggggooo{{{zzzkkkhhhccc^^^ZZZWWWUUUUUUSSSVVV\\\dddmmmwww~~~~~~zzzppp]]]YYYWWWYYYXXX]]]qqq{{{qqquuuppp\\\UUUTTTKKKHHHDDDAAA@@@@@@???>>>CCCBBBAAAGGG^^^|||sssyyyvvvlllaaaSSSJJJHHHGGGFFFDDDCCCDDDGGGJJJMMMJJJMMMRRRYYYaaaiiiooossstttrrrpppoooooonnnmmmllllllmmmnnnoooqqquuuzzz~~~~~~}}}|||xxxppphhhaaa[[[WWWUUUNNNLLLJJJJJJJJJKKKJJJHHHEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBBBBDDDGGGHHHKKKPPPUUU[[[aaagggkkkkkkpppvvv}}}vvvoooeee[[[TTTPPPMMMKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIKKKKKKJJJHHHHHHHHHGGGGGGJJJSSSggg{{{kkkiiiiii```UUUOOO???????????????>>>===<<<<<<<<>>>>><<<<<>>BBBFFFNNNbbblll\\\RRRLLLJJJFFFGGGHHHGGGFFFFFFHHHJJJJJJOOOUUUYYYaaakkkqqqqqqrrrpppllliiihhhhhhiiijjjkkkkkkkkknnnrrrvvvxxxxxx|||}}}~~~}}}}}}wwwsssllleee___ZZZTTTPPPNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA@@@@@@AAACCCEEEGGGJJJLLLQQQXXX___fffjjjlllooorrrtttxxx}}}uuujjj```YYYSSSPPPNNNGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHJJJLLLLLLJJJHHHGGGFFFEEEGGGOOO]]]uuu~~~mmmiiiggg\\\OOOHHHDDDCCCAAA@@@??????@@@@@@<<<<<<>>>@@@???@@@IIISSSsss{{{jjjTTTJJJHHHEEEDDDEEEEEEFFFNNNWWWbbbppp}}}|||zzzxxxpppcccXXXSSSOOOLLLHHHFFFDDDDDDHHHQQQ]]]eeennnuuu{{{zzznnnddd\\\XXXVVVUUUQQQTTTWWWZZZ___gggrrrzzztttddd^^^[[[[[[ZZZ]]]mmmvvvwwwooo\\\TTTPPPLLLIIIDDDAAA@@@@@@@@@???@@@BBBEEENNNgggrrr```SSSLLLIIIGGGHHHHHHHHHGGGGGGIIIJJJJJJPPPWWW\\\dddnnnrrrrrrooommmjjjhhhfffggghhhiiijjjiiijjjmmmrrrvvvxxxxxx|||}}}~~~}}}zzzsssoooiiiccc^^^YYYTTTQQQMMMLLLKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@??????@@@BBBEEEFFFIIILLLQQQWWW^^^eeeiiilllnnnrrrvvvyyyzzznnnbbbZZZTTTQQQOOOGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHKKKMMMMMMKKKGGGEEEFFFEEEGGGNNNZZZppp~~~mmmjjjiii^^^QQQKKKEEECCCAAA???>>>>>>???@@@======>>>@@@???AAAIIITTTuuu}}}gggSSSJJJGGGEEEDDDEEEEEEFFFNNNWWWdddqqq}}}zzztttqqqjjjaaaYYYTTTQQQOOOLLLJJJGGGGGGLLLVVVcccmmmrrryyy~~~}}}rrreee]]]XXXVVVUUUQQQTTTWWWYYY]]]dddnnnvvvvvveee^^^[[[[[[ZZZ]]]mmm~~~uuuuuuppp[[[SSSQQQMMMIIIDDDAAA@@@@@@@@@???AAABBBDDDPPPlllxxxcccTTTLLLIIIGGGHHHIIIHHHGGGHHHIIIKKKJJJQQQXXX___gggppptttsssnnnllljjjgggfffgggiiijjjiiiiiijjjmmmrrrvvvxxxxxx|||}}}~~~}}}}}}||||||zzzwwwoookkkfffaaa]]]YYYUUURRRLLLLLLKKKKKKIIIGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDD@@@???>>>>>>@@@BBBDDDFFFJJJMMMRRRXXX]]]ccciiimmmoootttxxx{{{~~~qqqddd[[[UUUQQQOOOHHHHHHHHHGGGGGGGGGFFFFFFEEEHHHLLLNNNNNNKKKGGGDDDEEEDDDFFFMMMXXXmmmooollljjj```SSSMMMEEECCC@@@>>>======>>>???======>>>@@@???AAAJJJUUUuuuzzzaaaPPPHHHFFFDDDDDDEEEEEEGGGOOOXXXhhhttt{{{vvvnnnjjjddd___ZZZUUURRRRRRNNNLLLIIIIIIMMMXXXeeennnuuu{{{{{{|||rrreee\\\WWWUUUTTTSSSUUUXXXZZZ]]]dddlllsss~~~xxxeee^^^ZZZ[[[[[[^^^lll|||vvvuuu|||sss\\\SSSQQQNNNJJJEEEBBBAAA@@@@@@???BBBBBBDDDQQQooo|||dddTTTMMMJJJHHHIIIJJJIIIHHHHHHJJJLLLJJJRRRYYY___hhhqqquuutttooommmkkkhhhhhhhhhjjjkkkjjjjjjjjjmmmrrrvvvxxxxxx{{{}}}~~~~~~}}}yyytttooopppxxx~~~xxxuuullliiiddd```]]]YYYVVVSSSKKKKKKKKKJJJIIIGGGEEEDDDEEEEEEFFFFFFFFFEEEDDDDDD??????>>>>>>@@@BBBEEEGGGKKKNNNTTTXXX]]]ccciiinnnpppvvv{{{}}}sssfff\\\VVVQQQNNNJJJJJJIIIIIIIIIHHHHHHHHHFFFIIIMMMOOONNNKKKGGGDDDDDDCCCFFFMMMXXXlllrrrnnnkkk___QQQKKKDDDCCCAAA???>>>======>>>>>>===>>>??????AAAKKKVVVtttoooZZZLLLDDDEEECCCCCCEEEEEEHHHPPPZZZkkkvvvyyyrrrllleee```^^^[[[UUURRRRRRLLLKKKIIIIIINNNXXXdddmmmwww}}}{{{vvvwwwzzzqqqddd[[[VVVTTTSSSTTTWWWZZZ\\\^^^dddlllsss|||{{{fff^^^YYYZZZZZZ\\\iiixxxrrrooouuuxxx^^^TTTRRROOOKKKFFFBBBAAA@@@@@@???AAABBBFFFSSSqqq}}}dddTTTNNNMMMIIIJJJJJJJJJIIIIIIKKKLLLKKKRRRYYY___gggqqqvvvvvvqqqooollljjjhhhiiijjjkkklllkkklllooosssvvvxxxxxx{{{|||~~~~~~}}}wwwnnneeecccgggmmmvvv~~~|||vvvssskkkhhhccc___]]]ZZZVVVTTTLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDDDD??????>>>???@@@CCCFFFHHHLLLPPPVVVZZZ]]]cccjjjppprrryyy~~~vvviii___XXXRRRNNNKKKKKKKKKJJJJJJJJJIIIIIIHHHJJJMMMNNNNNNKKKGGGEEECCCCCCEEELLLVVViiiqqqmmmkkk___RRRKKKDDDDDDCCCAAA@@@???>>>===>>>===>>>??????BBBLLLWWWvvviiiVVVJJJCCCCCCAAABBBDDDFFFIIIRRR\\\jjjvvv{{{tttnnnfff```___\\\TTTPPPPPPKKKKKKJJJLLLQQQ[[[gggoooxxx~~~}}}uuurrrrrrtttqqqqqqttttttrrruuu{{{}}}pppccc[[[VVVTTTSSSTTTWWWZZZ\\\___dddlllrrrzzz}}}}}}iii```ZZZZZZYYYYYYdddqqqoooiiilll~~~cccVVVUUUOOOKKKFFFBBBAAA@@@@@@???@@@CCCHHHUUUqqq|||cccSSSOOOPPPIIIJJJKKKJJJIIIIIIKKKMMMLLLRRRXXX]]]fffqqqwwwxxxrrrpppmmmjjjhhhhhhiiijjjooonnnnnnpppsssvvvwwwwww{{{|||~~~}}}|||wwwkkk```\\\[[[]]]dddmmmqqqyyyzzzuuussskkkhhhccc___]]]ZZZVVVTTTMMMLLLJJJHHHFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDD@@@?????????AAADDDGGGIIINNNRRRXXX[[[^^^ccckkkrrrttt{{{yyynnnddd[[[TTTOOOKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNMMMKKKHHHFFFCCCCCCEEEKKKSSSddd}}}~~~nnnlllkkkaaaTTTNNNEEEEEEDDDDDDBBB@@@>>>===>>>===>>>??????BBBLLLXXXyyygggVVVKKKEEEBBB@@@AAADDDFFFIIISSS]]]hhhuuu{{{rrriiibbbaaa]]]TTTNNNNNNLLLLLLMMMPPPVVV```llltttyyywwwqqqppphhhccc```aaa```]]]```hhhsss{{{oooddd\\\WWWTTTSSSSSSVVVZZZ\\\___dddkkkrrrxxx|||lllbbb[[[ZZZXXXWWW```lllqqqjjjffffffXXXWWWOOOLLLFFFCCCAAAAAA@@@??????CCCIIIVVVqqq{{{bbbSSSPPPRRRIIIJJJKKKKKKIIIJJJKKKMMMLLLRRRXXX\\\eeeqqqwwwxxxssspppmmmiiihhhggghhhiiipppooooooqqqtttvvvwwwwww{{{|||~~~}}}|||xxxkkk^^^YYYVVVVVV[[[ccccccmmm}}}xxxtttssskkkhhhccc```]]]ZZZWWWTTTNNNLLLIIIGGGEEEEEEFFFGGGDDDDDDEEEEEEEEEEEEEEEDDD@@@@@@???@@@BBBEEEHHHJJJOOOSSSYYY\\\^^^ccclllsssvvv}}}{{{qqqggg]]]UUUQQQJJJJJJIIIIIIIIIHHHHHHHHHKKKLLLMMMMMMLLLJJJHHHGGGDDDCCCEEEJJJQQQ```xxx~~~kkkffffff___QQQFFFGGGEEEBBB@@@>>>>>>???@@@>>>>>>???AAAAAACCCLLLWWWjjjUUUJJJHHHCCCBBBCCCDDDEEEIIITTT```lllvvv~~~uuupppjjjbbbXXXOOOMMMQQQJJJKKKMMMPPPWWWcccoooxxx{{{|||tttmmm```\\\YYYXXXUUURRRVVV[[[bbbpppzzzkkkbbb[[[VVVTTTUUUTTTWWW[[[]]]^^^aaafffjjjpppuuu|||oooddd[[[ZZZXXXXXXaaammmuuujjjjjj|||eeeUUUSSSQQQNNNIIIDDD@@@???@@@AAA???FFFHHHUUUyyyvvvaaaTTTOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIMMMRRRXXX]]]gggrrrvvvuuuqqqpppooollljjjjjjkkkmmmmmmpppssstttuuuvvvxxxyyy|||}}}|||vvvkkk^^^TTTNNNNNNVVV```aaadddnnn~~~xxxssskkkiiifffcccaaa^^^YYYVVVOOOLLLHHHEEEDDDCCCBBB@@@FFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@BBBEEEIIIKKKOOOSSSYYY]]]aaafffmmmrrruuuzzz~~~}}}pppeee\\\UUUPPPKKKJJJIIIIIIKKKKKKJJJIIIHHHIIIKKKMMMLLLKKKHHHGGGBBBCCCGGGJJJMMMZZZrrr{{{gggccceee___RRRHHHFFFDDDBBB@@@???>>>??????>>>>>>???AAAAAACCCLLLWWW}}}oooYYYKKKGGGDDDBBBBBBDDDEEEIIISSS___mmmvvvyyysssllldddZZZPPPOOOSSSMMMNNNOOORRRYYYcccooovvv|||tttmmmddd^^^YYYWWWUUURRRTTTXXX]]]kkk{{{kkkaaaZZZTTTRRRSSSUUUYYY]]]^^^___aaafffjjjpppuuu|||nnnccc[[[YYYXXXXXX```lllvvvjjjhhh{{{eeeUUUSSSQQQMMMIIIDDDAAA@@@@@@AAA???GGGHHHUUUxxxttt___SSSOOOOOOKKKKKKJJJIIIIIIIIIJJJJJJMMMRRRXXX^^^hhhssswwwvvvpppooommmkkkiiiiiijjjllllllooorrrttttttvvvxxxzzzzzz~~~~~~tttiii]]]UUUPPPOOOTTT[[[]]]```iiixxxzzzuuullliiifffccc```]]]XXXUUUNNNKKKHHHFFFFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@BBBFFFIIILLLPPPTTTZZZ^^^bbbgggnnnsssuuuzzz~~~rrrggg^^^VVVRRRMMMKKKJJJJJJKKKLLLKKKIIIHHHIIIKKKLLLLLLJJJHHHFFFCCCDDDGGGIIILLLVVVmmm}}}hhhcccddd___SSSIIIEEEDDDCCCBBB@@@???>>>>>>======???AAAAAACCCLLLWWWyyyxxxaaaPPPGGGEEECCCBBBDDDEEEIIIRRR]]]kkktttyyypppggg\\\SSSQQQTTTPPPQQQSSSVVV[[[cccmmmtttyyy}}}uuunnneee]]]ZZZXXXUUUTTTVVVWWWeee{{{|||kkkaaaYYYRRRPPPQQQXXX[[[___``````bbbgggkkkqqquuu|||nnncccZZZYYYXXXXXX___jjjyyyjjjfffyyygggVVVSSSPPPMMMHHHDDDAAA@@@@@@AAA@@@GGGHHHTTTvvvppp]]]SSSOOOOOOJJJJJJIIIIIIJJJJJJKKKLLLMMMSSSYYY```jjjtttyyywwwooommmkkkiiihhhhhhiiijjjkkknnnqqqssstttvvvyyy{{{{{{wwwkkk^^^WWWTTTRRRSSSVVVYYY\\\cccqqq|||vvvnnnkkkfffbbb___[[[VVVSSSMMMJJJHHHGGGGGGHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@AAACCCFFFJJJLLLQQQVVV\\\```dddiiiooouuuvvvzzzuuujjjaaaYYYSSSNNNMMMKKKKKKLLLLLLKKKJJJHHHIIIJJJKKKKKKIIIGGGFFFCCCDDDFFFHHHJJJSSSgggzzznnnfffeee___SSSIIIDDDDDDCCCCCCAAA???>>>=========???AAA@@@BBBLLLVVVuuummmXXXIIIFFFCCCBBBDDDFFFIIIQQQZZZhhhooo|||sssiii]]]TTTQQQSSSQQQSSSUUUXXX\\\cccjjjpppuuu{{{~~~rrrfffaaa___ZZZWWWVVVTTTbbbyyy}}}lllaaaZZZTTTRRRSSS[[[^^^aaabbbbbbdddhhhlllqqquuu|||ooocccZZZYYYYYYXXX^^^hhh}}}lllfffyyyjjjXXXTTTPPPMMMHHHDDDAAA@@@AAAAAA@@@GGGGGGTTTvvvlll[[[RRROOONNNIIIIIIIIIIIIJJJKKKLLLMMMMMMSSSZZZaaakkkvvvzzzxxxnnnkkkiiigggggghhhhhhhhhkkkmmmppprrrtttvvvzzz}}}rrrbbb[[[WWWUUUTTTUUUZZZ\\\cccooo}}}|||vvvooolllfffbbb^^^YYYUUUQQQMMMJJJGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAADDDGGGKKKMMMSSSXXX^^^bbbeeejjjqqqwwwxxx|||wwwmmmcccZZZUUUOOONNNLLLLLLLLLLLLKKKIIIHHHIIIJJJJJJJJJHHHFFFEEECCCCCCEEEHHHIIIQQQcccsssooofffeee___SSSJJJDDDDDDCCCCCCAAA???>>>=========>>>@@@@@@BBBKKKVVVsssyyyaaaNNNGGGDDDBBBDDDFFFHHHOOOWWWeeelllyyyrrrfff[[[RRROOOQQQPPPRRRVVVYYY]]]bbbhhhmmmsssvvv|||ssskkkeee^^^XXXWWWVVVcccxxx~~~mmmbbb[[[VVVTTTVVV[[[^^^aaabbbbbbdddhhhlllpppttt{{{rrrdddZZZZZZZZZXXX]]]eee}}}pppiii|||mmmZZZVVVOOOLLLHHHCCCAAA@@@AAABBB@@@FFFGGGUUUwww~~~hhhYYYQQQNNNNNNIIIIIIIIIJJJKKKLLLMMMNNNNNNTTT[[[bbblllvvvyyywwwnnnkkkgggfffhhhiiiiiihhhjjjmmmppprrrtttxxx|||{{{jjj```\\\YYYYYY[[[```ccciiiuuu~~~yyyppplllfffaaa\\\XXXSSSPPPMMMJJJGGGEEEEEEEEEDDDBBBEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAABBBDDDHHHLLLOOOUUUYYY___cccggglllsssxxx{{{xxxnnnddd[[[VVVPPPOOOMMMLLLLLLLLLJJJHHHIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBEEEHHHJJJQQQ```ooommmcccccc___UUUMMMEEEDDDCCCBBB@@@???>>>>>><<<<<<>>>@@@@@@BBBKKKVVVrrr|||hhhQQQHHHDDDBBBDDDFFFHHHNNNTTTcccjjjwwwxxxjjj___VVVOOOLLLNNNNNNQQQVVV[[[___dddiiilllsssuuuzzzvvvlllaaa[[[YYYZZZdddvvvoooccc[[[VVVUUUWWWWWW[[[^^^______aaafffjjjlllqqqxxxuuuggg\\\[[[[[[YYY\\\bbbwwwuuukkkooo[[[VVVOOOLLLHHHCCCAAA@@@AAABBB???FFFGGGVVVzzz{{{eeeWWWQQQNNNMMMJJJJJJJJJJJJKKKLLLMMMNNNNNNTTT[[[bbbllluuuxxxuuuoookkkhhhgggiiikkkkkkiiikkkmmmppprrruuuyyywwwmmmgggeeegggkkknnnqqqxxx{{{pppllleee```[[[WWWSSSPPPMMMJJJGGGEEEEEEDDDCCCBBBDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAABBBEEEIIIMMMPPPUUUZZZ```dddgggmmmsssyyy}}}zzzooofff]]]XXXSSSQQQOOONNNNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBDDDGGGJJJOOO\\\hhhnnncccccc___VVVNNNFFFDDDBBB@@@???>>>??????<<<<<<>>>@@@@@@AAAKKKUUUrrrzzzlllQQQIIIDDDBBBDDDGGGHHHMMMRRR]]]eeerrrwwwkkk]]]UUUOOOKKKJJJMMMMMMQQQWWW]]]bbbfffkkknnnsssrrrvvv|||tttggg``````]]]dddssspppcccZZZSSSQQQSSSQQQUUUYYYZZZ[[[]]]bbbfffggglllttt|||yyyjjj^^^]]]\\\YYYZZZ```rrrzzzmmmooo[[[UUUOOOLLLGGGCCCAAAAAABBBCCC???EEEHHHXXX}}}zzzdddWWWQQQNNNLLLKKKKKKJJJJJJKKKLLLMMMMMMOOOUUU\\\bbbkkktttvvvsssqqqmmmhhhhhhkkknnnmmmjjjlllnnnpppsssvvv{{{|||yyy|||}}}zzzoookkkddd___ZZZVVVSSSPPPLLLJJJGGGEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCFFFJJJNNNQQQVVVZZZ```dddhhhmmmtttyyy}}}|||qqqhhh```\\\VVVTTTRRRQQQPPPOOOMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBDDDGGGHHHKKKUUU```rrrrrrfffddd___UUUMMMGGGEEEBBB@@@>>>>>>???@@@<<<<<<>>>@@@???AAAKKKUUUsss~~~{{{mmmPPPJJJEEEBBBDDDGGGHHHLLLQQQWWW___mmm~~~}}}zzzmmmaaaTTTMMMJJJHHHIIIMMMLLLQQQXXX^^^dddiiimmmpppqqqooorrrxxx}}}|||lllfffhhh^^^cccoooqqqcccXXXPPPNNNOOOMMMPPPTTTVVVWWWZZZ___cccccchhhpppyyy{{{lll___^^^]]]YYYZZZ___nnn}}}nnnnnnYYYSSSNNNLLLGGGCCCAAAAAABBBCCC>>>EEEHHHYYY~~~yyycccVVVPPPMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMOOOUUU\\\bbbkkkssstttqqqrrrnnniiiiiimmmooonnnllllllnnnqqqtttwww|||}}}yyyvvvooojjjddd^^^ZZZVVVSSSQQQKKKIIIGGGFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCFFFJJJNNNQQQVVVZZZ```dddhhhmmmtttyyy}}}~~~sssjjjccc^^^YYYWWWTTTSSSRRRQQQOOOMMMIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCFFFFFFHHHQQQZZZfffvvvyyyeee``````XXXLLLFFFCCC@@@?????????>>>===@@@===<<>>===???======???AAADDDLLLUUUtttpppUUUJJJEEEBBBCCCDDDDDDHHHMMMTTT\\\iii{{{qqqhhheeeeeecccaaaUUUQQQKKKGGGGGGIIIKKKKKKNNNSSS[[[cccjjjpppuuuxxxvvvtttsssvvvyyytttlllbbbaaadddqqqpppaaaVVVPPPLLLJJJIIIJJJKKKMMMOOORRRUUUVVVZZZaaalllwww~~~wwwkkk___YYYWWWWWWYYY]]]jjjzzzmmmyyykkkXXXVVVNNNKKKHHHDDDAAA@@@@@@@@@BBBEEELLL]]]uuubbbWWWPPPMMMMMMHHHGGGGGGIIIMMMPPPOOONNNRRRWWW^^^dddllltttvvvssspppooonnnoooqqqrrrqqqppppppsssvvvxxx{{{}}}vvvpppmmmiiiddd___[[[VVVRRROOOMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???@@@BBBDDDFFFIIINNNRRRXXX]]]bbbeeehhhmmmuuuzzztttlllfffccc\\\ZZZWWWUUUUUUTTTSSSRRRJJJIIIHHHGGGGGGFFFFFFGGGHHHFFFDDDCCCDDDGGGKKKMMMUUU\\\kkk~~~qqqhhhdddXXXKKKFFFCCC@@@?????????>>>===>>>======???@@@CCCLLLVVVuuummmUUUKKKFFFCCCCCCCCCCCCFFFKKKTTT\\\jjj{{{yyykkkaaa]]]\\\ZZZWWWQQQMMMHHHFFFGGGIIIKKKLLLOOORRRZZZdddooovvvzzz|||{{{xxxwwwxxxyyyvvvmmmcccbbbcccjjjvvv}}}nnn```VVVOOOKKKIIIGGGGGGHHHIIIKKKNNNQQQRRRYYYaaalllxxxzzzvvvtttwwwxxxlll___ZZZXXXWWWYYY]]]iii~~~vvvjjjuuujjjVVVSSSNNNLLLHHHDDDBBB@@@@@@@@@AAADDDLLL^^^uuubbbWWWOOOLLLLLLIIIHHHGGGHHHKKKNNNOOOOOOUUUZZZ```eeemmmuuuvvvsssqqqqqqpppqqqrrrrrrpppnnnnnnrrrwww{{{{{{uuupppiiifffbbb^^^[[[WWWSSSPPPNNNLLLIIIHHHGGGGGGEEEDDDEEEDDDCCCCCCAAAAAA@@@???>>>@@@CCCDDDGGGJJJOOOSSSYYY]]]cccgggjjjooouuu{{{vvvnnniiifffaaa^^^[[[YYYXXXWWWTTTRRRKKKJJJIIIHHHHHHGGGGGGHHHIIIGGGEEEDDDDDDFFFHHHJJJMMMSSS^^^nnnuuukkkeeeYYYLLLFFFCCC@@@?????????>>>======<<<>>>@@@@@@CCCLLLWWWxxxkkkVVVKKKFFFCCCCCCCCCBBBEEEJJJTTT[[[jjj|||vvvhhh^^^[[[YYYWWWTTTNNNKKKGGGFFFHHHKKKMMMNNNOOORRRYYYeeerrr|||~~~}}}||||||vvvmmmfffeeedddfffllluuu}}}wwwkkk___VVVPPPKKKIIIIIIIIIHHHIIIKKKMMMPPPQQQXXX```lllyyy|||wwwtttwww}}}wwwkkk___ZZZXXXWWWYYY\\\iii~~~tttgggpppiiiTTTQQQNNNLLLHHHEEEBBB@@@@@@@@@@@@DDDLLL___tttaaaVVVOOOMMMMMMKKKJJJIIIJJJLLLNNNQQQRRRUUUZZZ```fffnnnvvvxxxuuurrrqqqrrrssstttrrrooommmnnnrrrxxx}}}{{{uuupppfffdddaaa^^^[[[XXXTTTQQQPPPNNNKKKIIIHHHGGGEEECCCDDDDDDCCCBBBAAA@@@??????>>>@@@CCCEEEHHHLLLPPPTTTZZZ^^^dddhhhlllpppvvv{{{xxxpppkkkhhheeebbb```^^^\\\YYYUUURRRLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEGGGHHHJJJMMMUUU```pppuuukkkeeeZZZNNNFFFCCC@@@?????????>>>===<<<<<<>>>@@@@@@BBBMMMXXX{{{kkkWWWKKKFFFBBBCCCCCCBBBEEEJJJSSS[[[jjj}}}tttfff]]]YYYXXXVVVTTTMMMJJJHHHHHHJJJNNNPPPQQQPPPSSSYYYeeesss~~~{{{sssjjjgggdddbbbdddjjjrrrwwwvvvooofff]]]VVVQQQLLLJJJKKKJJJIIIIIIJJJLLLOOOPPPWWW___lllzzzyyyuuuvvv{{{}}}uuuiii^^^ZZZXXXWWWYYY\\\jjj|||pppdddllllllWWWTTTNNNLLLIIIEEEBBBAAA@@@AAA???DDDLLL```qqq___UUUPPPNNNOOOKKKKKKJJJJJJKKKMMMPPPRRRRRRXXX___eeennnwwwyyywwwqqqqqqqqqssstttssspppnnnpppttt{{{|||xxxrrrmmmeeeccc___]]][[[XXXUUUSSSRRRPPPLLLJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@???>>>>>>===@@@CCCFFFIIIMMMQQQUUU[[[```fffjjjmmmrrrxxx|||zzzsssmmmjjjgggeeecccaaa___ZZZUUUQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDGGGKKKRRR^^^oootttiiicccYYYOOOFFFCCC@@@?????????>>>===;;;<<>>===<<>>===:::<<>>======<<>>===:::<<>>======;;;???DDDIIILLLPPPTTTWWW\\\bbbiiinnnqqquuuzzz~~~~~~}}}wwwtttnnnmmmmmmllliiiddd]]]WWWQQQPPPOOONNNMMMMMMMMMMMMJJJKKKLLLLLLLLLKKKIIIHHHEEEGGGGGGFFFGGGNNNYYYbbbrrrddd^^^UUUMMMIIIFFFBBB??????>>>>>>===???>>>>>>??????AAALLLWWWwwwdddMMMIIIDDDBBBCCCCCCBBBEEEIIITTTZZZfffyyyrrrbbbYYYTTTPPPNNNNNNKKKJJJKKKMMMQQQUUUVVVVVVUUUWWW\\\cccllluuu}}}tttrrrmmmbbb\\\^^^\\\ZZZXXXWWWWWWVVVTTTRRRPPPOOOLLLHHHFFFGGGKKKNNNWWW```ooo}}}|||zzzzzzlllddd]]]YYYWWWUUUXXX]]]fff~~~~~~eeebbbhhhttt]]]UUUPPPMMMHHHDDDAAA@@@@@@AAAFFFEEEJJJbbbjjj\\\NNNLLLNNNJJJHHHIIIIIIGGGFFFFFFHHHJJJSSSTTTWWW]]]iiirrrqqqkkkjjjiiiiiijjjlllppptttvvvvvv{{{}}}wwwsssssskkkggg```WWW[[[]]]UUUPPPMMMIIIFFFFFFEEEEEEDDDCCCDDDCCCAAA???>>>@@@AAA???AAADDDJJJPPPUUUWWWXXX\\\aaahhhoootttxxx|||~~~}}}|||wwwwwwooopppqqqqqqoooiii```ZZZTTTPPPLLLKKKMMMOOONNNLLLNNNNNNMMMLLLKKKIIIGGGFFFMMMIIIFFFFFFFFFHHHOOOWWWrrrfff```XXXOOOIIIFFFBBB??????>>>>>>===>>>===>>>??????AAALLLWWWwwwfffPPPIIIDDDBBBCCCCCCBBBEEEIIIRRRYYYeeewww}}}qqqaaaXXXSSSOOOMMMMMMKKKJJJJJJMMMQQQTTTVVVVVVUUUWWW\\\ccckkkuuu||||||vvvjjjccccccaaa___\\\ZZZYYYXXXVVVTTTPPPOOOMMMJJJGGGHHHKKKNNNWWWaaappp{{{uuuyyy~~~|||{{{|||~~~~~~pppggg___[[[XXXWWWZZZ^^^gggxxxjjjbbbhhhttt]]]UUUPPPMMMHHHDDDAAA@@@@@@AAADDDDDDKKKbbb{{{gggZZZMMMLLLOOOKKKFFFGGGHHHGGGGGGHHHJJJMMMRRRTTTWWW^^^iiissssssnnnjjjiiiiiijjjlllpppuuuwwwxxx}}}~~~yyyvvvnnnjjjcccYYY\\\^^^UUUQQQNNNJJJGGGGGGFFFFFFEEECCCCCCCCCAAA???>>>@@@AAA@@@BBBFFFKKKQQQVVVXXXYYY^^^ccckkkqqqvvvzzz}}}|||wwwwwwrrrsssuuuvvvsssmmmddd^^^VVVRRRMMMKKKMMMOOONNNMMMNNNNNNMMMLLLKKKIIIGGGGGGLLLHHHEEEFFFEEEFFFLLLSSSrrrhhhddd[[[QQQIIIFFFBBB??????>>>>>>===>>>===>>>??????BBBLLLXXXyyyhhhRRRIIIEEEBBBCCCCCCBBBDDDIIIPPPWWWcccttt|||~~~|||nnn^^^VVVRRRNNNKKKLLLJJJIIIJJJLLLQQQTTTVVVVVVUUUWWW\\\bbbkkkttt{{{~~~rrrkkkkkkeeebbb]]]ZZZXXXVVVSSSRRRPPPPPPNNNLLLJJJJJJMMMOOOXXXccctttzzzppprrrxxx|||wwwtttsssrrrqqqpppsssxxx{{{~~~tttjjj```\\\YYYXXX[[[___hhh}}}sssooobbbiiisss]]]UUUQQQNNNIIIDDDAAA@@@@@@AAABBBCCCKKKddduuubbbWWWMMMLLLOOOKKKEEEFFFGGGGGGHHHIIILLLOOOQQQSSSWWW^^^iiitttuuuqqqjjjiiiiiijjjlllqqquuuxxxzzz~~~zzzrrrnnnfff\\\^^^```VVVRRROOOJJJHHHGGGGGGFFFEEECCCCCCCCCAAA???>>>@@@BBBBBBDDDHHHMMMRRRWWWZZZ\\\aaafffmmmtttxxx{{{}}}}}}xxxxxxtttvvvxxxyyyxxxqqqhhhbbbZZZUUUOOOLLLMMMOOONNNMMMNNNNNNMMMLLLJJJIIIHHHHHHKKKGGGFFFFFFEEEDDDHHHNNNpppiiifff]]]RRRIIIFFFBBB??????>>>>>>===>>>===>>>??????BBBMMMXXX}}}jjjSSSJJJEEEBBBCCCBBBAAADDDIIINNNTTT```qqq~~~~~~yyykkk\\\TTTPPPLLLJJJJJJIIIHHHIIILLLPPPTTTUUUVVVUUUWWW[[[bbbjjjssszzz~~~{{{yyymmmiiiccc^^^ZZZVVVSSSQQQPPPPPPOOOMMMKKKKKKNNNPPP[[[gggyyyzzznnnpppuuu|||yyyvvvsssqqqooooooppppppqqqsssuuuvvv~~~yyymmmaaa\\\ZZZYYY[[[___iii{{{uuuppp```iiirrr]]]VVVRRROOOIIIDDDAAA@@@@@@AAAAAADDDMMMeeerrraaaWWWMMMLLLOOOKKKGGGHHHHHHHHHHHHIIILLLOOONNNRRRVVV\\\hhhrrruuurrrkkkjjjiiiiiilllqqqvvvyyy{{{~~~{{{ssspppiii___aaacccYYYQQQNNNJJJGGGFFFFFFEEEDDDBBBCCCBBBAAA??????@@@BBBDDDFFFJJJOOOSSSWWW\\\___ccchhhoootttxxxzzz|||~~~~~~|||xxxxxxuuuwwwyyy{{{yyyssskkkddd]]]WWWQQQNNNNNNOOOOOONNNOOONNNMMMLLLJJJJJJIIIIIIKKKHHHGGGHHHFFFCCCEEEJJJnnniiiggg]]]RRRIIIFFFBBB??????>>>>>>======<<<===??????BBBMMMYYYpppXXXJJJEEEBBBCCCBBBAAADDDHHHLLLRRR^^^nnnvvvhhhZZZSSSOOOKKKHHHIIIGGGGGGHHHKKKOOOSSSUUUUUUVVVWWW[[[aaaiiiqqqxxx}}}{{{wwwpppiiiccc^^^YYYUUURRRQQQPPPNNNLLLMMMPPPSSS```mmm~~~~~~ooonnnqqqzzz{{{xxxrrrqqqpppppppppqqqrrrrrrxxx}}}pppbbb[[[YYYYYY[[[^^^iii}}}xxxqqq```jjjqqq]]]XXXSSSOOOJJJEEEAAA@@@@@@AAABBBEEENNNfffrrraaaXXXNNNMMMOOOJJJJJJJJJJJJIIIHHHIIIKKKMMMMMMPPPUUUZZZeeeooosssqqqkkkjjjhhhhhhjjjoootttxxxzzz}}}~~~zzzssspppjjjaaacccdddZZZOOOLLLHHHFFFEEEEEEDDDCCCBBBBBBBBB@@@??????AAACCCEEEHHHLLLPPPSSSXXX]]]bbbfffiiiooosssvvvxxxzzz|||}}}|||wwwxxxwwwxxxzzz{{{zzzuuummmhhh___YYYSSSPPPPPPQQQPPPOOOOOONNNMMMKKKJJJJJJJJJJJJMMMJJJIIIJJJGGGDDDEEEIIInnnjjjhhh^^^RRRIIIFFFBBB??????>>>>>>======<<<===??????BBBMMMYYY~~~{{{zzz___KKKFFFCCCCCCBBBAAACCCHHHJJJQQQ]]]mmm~~~sssfffYYYRRROOOKKKHHHHHHFFFFFFGGGJJJOOOSSSUUUUUUVVVXXX[[[aaahhhpppwww{{{~~~}}}uuummmfff^^^YYYVVVUUURRROOONNNPPPTTTXXXfffssstttnnnnnnsss}}}yyyxxxxxxyyyzzz{{{yyyxxxwww|||sssccc[[[YYYYYY[[[^^^iii{{{sssbbbmmmppp]]]YYYSSSPPPKKKEEEBBB@@@@@@AAACCCEEENNNdddqqqbbbYYYOOOMMMOOOIIIKKKLLLLLLJJJIIIIIIKKKMMMMMMQQQUUUZZZbbblllpppooollljjjhhhggghhhmmmrrruuuxxx|||}}}yyyrrrpppjjj```aaabbbXXXOOOKKKGGGEEEDDDDDDCCCBBBAAABBBBBB@@@??????AAACCCEEEIIINNNPPPSSSWWW^^^dddiiikkknnnqqqsssuuuyyy|||~~~zzzvvvwwwxxxxxxxxxyyyxxxtttoookkk^^^ZZZUUUSSSSSSTTTQQQOOOOOONNNLLLKKKJJJJJJKKKLLLOOOLLLKKKJJJHHHDDDFFFJJJpppllljjj```SSSIIIFFFBBB??????>>>>>>===<<<<<<===??????CCCNNNYYY}}}wwwdddKKKFFFCCCCCCBBBAAACCCGGGIIIQQQ]]]mmm{{{rrreeeXXXRRROOOKKKHHHHHHFFFEEEFFFJJJNNNSSSUUUUUUVVVXXX[[[aaahhhooovvvzzz|||}}}sssiiiccc\\\ZZZVVVRRRQQQTTTYYY^^^lllxxx~~~uuurrrooowwwvvveee\\\[[[[[[\\\___iiitttfffqqqooo]]]ZZZTTTQQQKKKFFFBBB@@@@@@AAABBBDDDLLL```ooo```YYYOOONNNOOOIIIJJJKKKKKKJJJIIIJJJMMMOOOPPPTTTXXXZZZaaajjjnnnnnnmmmkkkgggeeefffjjjooosssxxx|||zzzssspppiii^^^^^^]]]RRROOOLLLHHHEEEEEEEEEDDDCCCAAABBBBBB@@@??????AAACCCEEEJJJNNNQQQRRRWWW^^^eeelllmmmnnnoooqqqtttyyy}}}}}}yyyuuuvvvtttsssrrrrrrrrrooollliii]]]ZZZVVVVVVVVVVVVSSSPPPPPPNNNLLLKKKJJJKKKLLLLLLPPPLLLJJJIIIGGGDDDFFFKKKrrrmmmlllaaaTTTIIIFFFBBB??????>>>>>>===<<<<<<===??????CCCNNNZZZzzzrrrdddKKKFFFCCCCCCBBBAAACCCGGGIIIPPP]]]mmm{{{xxx~~~qqqdddXXXRRROOOKKKHHHHHHEEEEEEFFFIIINNNRRRUUUUUUVVVXXX[[[```gggooouuuyyy{{{~~~xxxqqq```]]]YYYTTTSSSWWW]]]cccppp{{{}}}yyyooossszzzyyyfff^^^\\\\\\^^^```iiirrriiitttooo^^^[[[TTTQQQKKKFFFBBB@@@@@@AAABBBCCCJJJ]]]lll^^^XXXOOONNNPPPJJJHHHIIIJJJJJJJJJLLLOOOQQQSSSWWWZZZ\\\aaajjjnnnmmmnnnkkkgggdddeeeiiimmmqqqyyy|||{{{tttppphhh\\\[[[YYYMMMPPPMMMIIIFFFFFFFFFEEEDDDAAABBBBBB@@@??????BBBDDDEEEJJJNNNQQQRRRVVV^^^eeeooooooooooooppptttzzz~~~zzz}}}xxxtttuuupppnnnlllkkkkkkiiigggddd\\\ZZZWWWWWWXXXWWWSSSPPPPPPNNNLLLKKKJJJKKKLLLMMMPPPLLLIIIHHHFFFCCCFFFLLLzzzqqqpppjjj___WWWHHHFFFCCC@@@>>>???@@@@@@???======>>>@@@CCCMMMWWWyyyhhhSSSIIICCCEEEEEEAAABBBHHHLLLSSS```pppyyyvvv}}}qqqdddWWWQQQOOOKKKIIIIIIGGGFFFFFFHHHJJJOOOSSSUUUUUUXXX]]]bbbffflllrrrvvv{{{~~~wwwkkk^^^WWWUUUYYYdddnnnwwwzzztttqqqqqqvvv}}}{{{jjj___[[[YYY[[[___iiissslllyyynnn^^^ZZZTTTPPPKKKFFFCCCBBBBBBCCCAAAEEEKKK[[[|||~~~mmmYYYPPPNNNMMMMMMOOOLLLLLLJJJIIIHHHJJJNNNRRRTTTZZZ___bbbfffnnnssstttuuupppiiiddddddhhhnnnrrrzzz{{{~~~{{{vvvoooggg```ZZZTTTPPPKKKKKKJJJHHHFFFEEECCCCCCBBBBBBBBB@@@??????AAACCCJJJMMMPPPQQQSSSWWW]]]ccckkkoooqqqoooqqqvvv{{{{{{~~~}}}}}}|||ssslllkkkgggcccccc```\\\\\\___WWWZZZ[[[YYYXXXXXXUUUPPPPPPOOOMMMLLLMMMMMMLLLKKKPPPMMMJJJIIIFFFDDDJJJQQQzzzpppooojjj___WWWIIIGGGCCC@@@>>>>>>???@@@???======???@@@CCCLLLVVV~~~zzzjjjUUUJJJCCCDDDEEEAAABBBHHHKKKSSS___ooo{{{vvv~~~{{{pppcccVVVQQQNNNKKKHHHIIIFFFFFFFFFGGGIIINNNRRRTTTWWWZZZ___cccgggkkkqqqtttyyy}}}yyyjjjaaa]]]___iiirrrzzz~~~xxxmmmiiihhhlllpppvvvmmmbbb\\\YYYZZZ^^^iiipppiiiwwwooo^^^[[[TTTQQQKKKFFFCCCBBBBBBCCCAAAEEEKKKZZZzzzmmmZZZQQQNNNMMMMMMNNNLLLLLLKKKIIIHHHJJJNNNRRRVVV\\\bbbeeejjjsssxxxyyyuuuqqqjjjfffeeeiiiooosssyyyzzz~~~~~~vvvrrrmmmgggaaa[[[UUUQQQKKKKKKIIIHHHFFFDDDCCCCCCBBBBBBBBB@@@??????AAACCCJJJNNNQQQTTTUUUZZZ```eeelllqqqsssrrrtttyyy||||||~~~}}}}}}{{{rrrjjjfffaaa]]]\\\ZZZVVVVVVYYYVVVZZZ\\\[[[ZZZ[[[XXXSSSRRRPPPNNNMMMMMMNNNMMMLLLOOOLLLJJJIIIGGGEEEKKKSSSzzznnnmmmiii___VVVIIIGGGCCC@@@>>>>>>???@@@???======???@@@CCCLLLUUUzzz|||pppXXXKKKCCCDDDEEEAAACCCHHHKKKRRR^^^mmm~~~|||uuu|||zzzooobbbUUUOOOMMMJJJHHHHHHEEEDDDDDDEEEHHHLLLPPPRRRYYY\\\```dddgggkkkpppssswww{{{~~~yyymmmgggfffmmmvvv}}}yyyrrrfffaaa___```bbbfffpppyyyqqqeee]]]XXXYYY\\\hhh}}}mmmggguuuqqq___[[[TTTQQQLLLFFFCCCBBBBBBBBBAAADDDJJJXXXxxxnnn[[[QQQNNNLLLLLLMMMLLLLLLKKKIIIIIIKKKNNNQQQWWW^^^eeeiiipppyyywwwsssmmmhhhgggkkkppptttwwwzzz~~~{{{qqqnnnjjjfffbbb\\\VVVRRRKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBAAA@@@>>>???BBBDDDKKKOOOSSSWWWYYY]]]ccchhhmmmsssvvvvvvxxx|||~~~|||}}}}}}}}}|||qqqjjjccc]]]XXXWWWTTTPPPQQQTTTUUUZZZ^^^^^^^^^```]]]XXXUUURRROOONNNNNNNNNMMMLLLNNNKKKJJJJJJHHHGGGMMMVVV{{{mmmkkkhhh___VVVIIIGGGDDD@@@>>>>>>???@@@>>><<<===???@@@BBBKKKTTTwwwzzz\\\NNNDDDDDDEEEBBBCCCHHHKKKRRR]]]jjjyyy}}}tttzzz|||nnnaaaTTTOOOLLLIIIGGGGGGDDDCCCCCCDDDFFFJJJNNNPPPXXX[[[```eeehhhlllpppsssuuuyyy}}}vvvmmmjjjooovvv}}}pppiii___[[[XXXXXXXXX\\\fffppprrreee]]]XXXXXX[[[gggzzzlllfffuuurrr```\\\UUUQQQLLLGGGCCCAAAAAABBBAAADDDIIIWWWwwwnnn[[[RRRNNNLLLKKKKKKLLLLLLKKKJJJJJJKKKNNNQQQVVV^^^fffkkksss|||{{{wwwqqqllljjjlllppprrrwww{{{}}}yyypppmmmjjjgggbbb\\\VVVQQQJJJIIIHHHGGGEEECCCBBBAAABBBBBBAAA???>>>???BBBEEEIIINNNTTTXXX[[[___eeejjjmmmtttxxxyyyzzz}}}~~~|||{{{|||}}}uuummmccc]]]WWWUUURRRNNNOOOSSSSSSYYY___aaacccdddbbb]]]XXXUUUQQQOOOOOONNNNNNMMMMMMKKKJJJJJJIIIIIIOOOXXXnnnjjjhhh___VVVJJJHHHDDD@@@>>>>>>>>>???>>><<<===???@@@BBBJJJSSSttt```PPPDDDDDDEEECCCCCCHHHKKKQQQ\\\hhhuuu|||sssxxxooobbbTTTNNNLLLHHHFFFFFFCCCCCCBBBCCCEEEIIIMMMOOOUUUYYY___dddiiimmmrrruuussswww|||~~~zzzrrrnnnrrrxxx}}}pppeee^^^XXXUUUTTTSSSSSSUUU___jjjwwwpppddd]]]YYYYYY]]]gggzzzlllffftttqqq```]]]UUURRRLLLGGGCCCAAAAAAAAAAAADDDIIIWWWwwwnnn\\\RRROOOLLLKKKKKKKKKLLLLLLKKKJJJLLLNNNQQQSSS\\\eeekkksss|||~~~{{{uuupppmmmnnnpppqqquuu{{{}}}yyyqqqoookkkgggbbb[[[TTTOOOIIIIIIGGGFFFDDDCCCAAAAAABBBAAA@@@???>>>???CCCFFFHHHMMMTTTYYY\\\```eeeiiimmmtttyyyyyyzzz}}}}}}{{{zzz{{{}}}{{{ssseee^^^WWWTTTPPPMMMOOOSSSRRRYYY```dddgggiiigggbbbZZZWWWRRROOONNNNNNMMMLLLLLLJJJIIIJJJIIIIIIPPPYYYpppjjjhhhaaaVVVJJJHHHDDD@@@>>>===>>>???===<<<===@@@@@@AAAIIIQQQooo}}}dddSSSEEEDDDEEECCCDDDHHHKKKQQQ[[[gggsss{{{qqquuupppcccVVVOOOLLLGGGDDDDDDCCCCCCBBBBBBEEEHHHLLLNNNSSSWWW^^^dddiiimmmqqqtttrrrvvv{{{~~~zzztttqqqtttyyy~~~}}}|||}}}~~~}}}wwwnnnccc[[[WWWRRRPPPPPPPPPNNNOOOYYYcccnnn|||nnnccc\\\YYY[[[^^^hhh~~~||||||mmmeeerrrnnn```^^^UUURRRLLLGGGCCCAAAAAAAAABBBEEEIIIXXXxxx~~~mmm[[[SSSPPPMMMKKKKKKKKKLLLMMMLLLKKKLLLOOOQQQQQQZZZccciiiqqqzzz|||wwwsssqqqqqqrrrsssuuu|||~~~yyyrrrooojjjeee___YYYRRRMMMIIIHHHGGGEEEDDDBBBAAA@@@BBBAAA@@@>>>===???CCCGGGGGGMMMUUUZZZ]]]```dddhhhnnntttyyyyyyzzz|||}}}zzzzzz|||xxxggg___WWWRRRNNNLLLNNNSSSRRR[[[ccchhhlllnnnkkkfff\\\XXXSSSOOONNNMMMMMMLLLKKKIIIIIIIIIHHHIIIPPPXXXrrrjjjiiibbbWWWKKKHHHDDD@@@>>>===>>>>>>===<<<===@@@@@@AAAHHHQQQjjjwww|||gggTTTEEECCCEEEDDDDDDHHHKKKQQQ[[[fffsss{{{oooqqqssseeeWWWPPPLLLGGGCCCCCCDDDCCCBBBCCCEEEHHHLLLNNNSSSWWW^^^ccchhhkkkoooqqqrrrvvv{{{~~~|||vvvsssqqqpppsssxxx~~~yyyuuutttvvvxxxwwwvvvpppooommmggg```YYYUUUSSSOOOOOOPPPPPPLLLKKKSSS]]]ffftttnnnccc]]]ZZZ\\\___jjj{{{uuuttt~~~~~~~~~mmmaaannnlll___^^^VVVRRRMMMGGGCCCAAA@@@AAACCCEEEJJJYYYzzz}}}lll[[[SSSPPPNNNLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQPPPYYYbbbhhhnnnwww|||||||||zzzwwwuuutttuuuwwwxxxzzz~~~zzzppplllfffaaa\\\VVVQQQMMMHHHHHHFFFEEECCCAAA@@@@@@BBBAAA@@@>>>===???DDDHHHHHHNNNVVV\\\^^^aaadddgggpppuuuyyyyyyzzz}}}}}}|||||||||yyy{{{iiiaaaXXXSSSOOOLLLOOOTTTUUU^^^gggmmmqqqssspppkkk]]]YYYSSSOOOMMMLLLKKKKKKKKKIIIHHHHHHGGGHHHOOOWWWssskkkjjjcccWWWKKKHHHDDDAAA>>>===>>>>>>===<<<===@@@@@@AAAHHHPPPgggqqq|||uuuhhhUUUEEECCCEEEDDDDDDHHHKKKQQQZZZeeesss{{{nnnooo~~~tttgggXXXQQQLLLGGGCCCBBBDDDCCCCCCCCCEEEHHHLLLNNNTTTXXX^^^cccgggjjjlllnnnrrrvvv{{{~~~|||sssnnnlllmmmmmmlllpppttt~~~{{{vvvrrrmmmmmmqqqttttttrrrgggfffccc^^^XXXTTTSSSSSSPPPPPPRRRQQQMMMJJJQQQ[[[aaaooooooddd]]]ZZZ\\\```kkkwwwqqqppp~~~}}}mmm^^^kkkjjj^^^___VVVRRRMMMGGGCCCAAA@@@AAACCCFFFKKKZZZ{{{|||kkk[[[SSSQQQNNNLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQPPPYYYaaagggmmmuuuzzzyyyyyyxxxvvvuuuvvvxxx{{{|||~~~yyymmmiiiccc^^^YYYTTTPPPMMMHHHGGGFFFEEECCCAAA@@@???BBBAAA???======???DDDHHHIIIOOOXXX]]]```aaadddgggqqqwwwzzzyyyzzz}}}}}}~~~xxxrrr{{{yyywwwxxxvvvxxx}}}{{{mmmddd[[[VVVQQQOOOQQQWWWXXXaaajjjpppuuuwwwsssnnn^^^YYYSSSNNNLLLLLLKKKJJJKKKHHHHHHHHHGGGGGGNNNVVVtttnnnlllcccXXXOOOIIICCC@@@@@@@@@>>><<<@@@======???@@@AAAGGGNNNhhhwwwwwwyyylllTTTGGGFFFAAAAAAGGGGGGMMMQQQ\\\iiiuuuzzzlllnnn}}}xxxnnncccXXXRRRMMMHHHEEEFFFFFFEEECCCCCCEEEHHHLLLOOORRRWWW]]]bbbdddhhhmmmqqqqqqssswww{{{|||xxxqqqiiiccc```]]]]]]```ccchhhqqqzzz~~~xxxtttrrrlllfffeeehhhllllllkkkddd^^^XXXVVVWWWVVVSSSOOOQQQPPPNNNLLLLLLNNNPPPRRRbbbhhhyyyssseee^^^^^^```aaakkkzzzlllsssxxxzzzeee___ffflll___[[[WWWSSSLLLFFFAAA@@@AAABBBAAADDDHHHYYY}}}zzzeeeZZZVVVOOONNNPPPJJJJJJKKKKKKKKKJJJKKKMMMOOOUUUYYY^^^eeekkkqqqtttvvvvvvrrrqqqtttxxx{{{{{{uuujjjfffaaa]]]YYYUUUQQQNNNIIIGGGEEEDDDCCCDDDEEEFFFBBB>>>===???@@@@@@CCCHHHOOOPPPTTTYYY___dddffffffrrrvvv{{{}}}|||{{{}}}|||yyyyyyvvvqqqmmmlllpppyyyllleee]]]XXXRRROOOSSSZZZbbbjjjsssyyy}}}~~~wwwnnnbbbXXXOOOLLLJJJHHHGGGIIIJJJHHHHHHHHHFFFEEEJJJQQQtttnnnmmmeeeZZZOOOJJJCCC@@@@@@@@@>>><<<@@@======???@@@AAAGGGNNNfffwwwyyy|||lllTTTGGGFFFAAAAAAGGGGGGMMMQQQ[[[hhhuuuzzzlllnnn{{{vvvmmmbbbWWWQQQMMMHHHFFFGGGFFFEEECCCCCCEEEHHHLLLNNNRRRWWW]]]bbbdddhhhmmmqqqqqqsssvvvzzz~~~}}}rrroookkkgggccc^^^WWWRRRSSSQQQSSSYYY___dddmmmwwwxxxssslllfffaaa```cccfffgggfffaaa]]]XXXWWWXXXWWWTTTPPPOOONNNLLLKKKLLLNNNQQQRRR```fffuuuvvvggg```___```bbbnnn}}}nnnuuuzzzxxxbbb]]]eeekkk^^^[[[WWWSSSLLLFFFAAA@@@AAABBBBBBDDDIIIYYY}}}zzzeeeYYYUUUMMMMMMOOOJJJJJJKKKKKKJJJJJJJJJMMMOOOUUUXXX]]]dddjjjooosssttttttpppppptttxxx|||{{{vvvkkkfffaaa[[[WWWTTTPPPMMMIIIHHHFFFDDDCCCCCCDDDEEE@@@===<<>><<<<<>>@@@AAAAAADDDIIIOOOSSSXXX\\\^^^aaaeeehhhmmmrrrxxx{{{{{{|||xxxmmmgggaaagggtttppp___WWWUUUUUUWWW[[[fffrrr~~~rrreee[[[QQQMMMJJJGGGEEEFFFGGGEEEEEEFFFDDDBBBGGGOOO~~~lllhhhhhhaaaVVVKKKFFFAAA>>>???@@@>>>======;;;<<<@@@AAAAAAEEEKKKcccoooWWWJJJGGGBBBAAAGGGFFFKKKOOOYYYfffsssrrrqqqwwwuuuiii___TTTPPPMMMIIIGGGHHHCCCCCCCCCDDDEEEHHHJJJKKKPPPUUU\\\aaaeeeiiiooosssxxxyyy{{{{{{wwwsssmmmhhhccc^^^YYYUUUPPPQQQQQQOOOMMMKKKKKKLLLTTTOOOKKKLLLPPPWWWdddpppwwwyyylllddd^^^^^^^^^^^^^^^]]]]]]]]]bbbbbbbbbbbbccceeehhhiiidddbbb___[[[XXXUUURRRQQQPPPQQQYYYiiizzzpppdddaaadddhhh}}}rrryyywwwtttbbb___nnngggYYYTTTRRROOOKKKFFFBBBAAA@@@@@@@@@EEEKKKZZZ{{{|||gggYYYSSSKKKKKKNNNIIIGGGHHHIIIIIIIIIJJJMMMPPPPPPUUU]]]eeelllqqqssstttpppllllllrrrzzz~~~yyyuuummmhhh```YYYSSSOOOLLLIIIGGGGGGFFFEEEDDDBBBAAAAAADDD@@@???AAABBBAAADDDIIIOOOTTTYYY]]]^^^```eeeiiijjjooouuuxxxyyyzzz|||{{{nnngggaaafffsssuuudddZZZVVVVVV[[[aaakkkvvvsssdddZZZPPPLLLJJJGGGEEEGGGGGGEEEEEEEEECCCBBBGGGOOOlllgggggg___TTTIIIEEE@@@>>>???AAA@@@>>><<<;;;<<<@@@AAAAAADDDJJJ^^^pppWWWJJJHHHBBBBBBGGGFFFIIINNNYYYfffsssuuusssxxxvvvjjj___TTTPPPLLLHHHFFFGGGBBBBBBCCCDDDFFFHHHJJJKKKPPPUUU\\\aaaeeeiiiooosssxxxyyy|||}}}xxxuuuuuuooohhhaaa\\\YYYVVVTTTOOOQQQSSSRRROOOMMMLLLMMMMMMIIIHHHKKKOOOUUU```kkkqqqzzzyyylllfff___```aaa```^^^]]]\\\[[[^^^______aaadddiiiooossstttqqqlllfff```ZZZVVVTTTQQQPPPUUUcccsssoooccc```dddiii~~~rrrzzz{{{rrreee```ppphhhYYYSSSQQQNNNJJJFFFCCCAAA@@@@@@>>>DDDKKKZZZ{{{|||gggZZZUUUMMMLLLNNNHHHGGGHHHIIIIIIIIIJJJMMMPPPPPPUUU^^^gggoootttwwwwwwsssnnnlllrrrzzz{{{wwwmmmhhhaaa[[[UUUPPPKKKHHHEEEEEEEEEEEEDDDCCCBBBAAACCC???>>>AAABBBBBBFFFKKKOOOTTTZZZ]]]^^^```eeeiiihhhmmmsssuuuvvvvvvyyy{{{}}}~~~ppphhhaaaeeerrrzzzjjj^^^XXXYYY```iiirrr}}}wwwdddZZZPPPMMMKKKHHHGGGIIIFFFDDDDDDDDDBBBAAAFFFMMMmmmgggfff^^^SSSHHHDDD???>>>???AAAAAA???<<<:::<<<@@@AAA@@@DDDJJJZZZ~~~yyypppXXXJJJHHHBBBBBBGGGFFFIIIMMMYYYgggtttvvvtttyyywwwjjj___UUUPPPLLLHHHFFFFFFBBBBBBCCCDDDFFFHHHIIIJJJPPPUUU\\\aaaeeeiiioootttyyy{{{~~~{{{uuuqqqooouuunnnfff^^^YYYWWWUUUTTTKKKOOORRRQQQNNNKKKKKKKKKIIIGGGHHHLLLPPPTTT\\\eeejjjuuuzzznnnhhhaaacccdddccc```^^^\\\\\\ZZZ[[[]]]___dddkkktttyyyzzzqqqhhh^^^WWWTTTRRRPPPTTT```oooooobbb___dddiii~~~sss{{{qqqfff```qqqiiiXXXRRRQQQNNNJJJFFFCCCAAA@@@@@@===CCCKKKZZZ{{{|||ggg\\\WWWNNNMMMNNNHHHFFFGGGHHHHHHIIIJJJMMMPPPPPPUUU^^^hhhqqqvvvyyyzzzuuuooommmqqqzzz}}}yyymmmiiibbb\\\VVVPPPKKKGGGDDDDDDEEEEEEDDDCCCBBBBBBAAA======@@@CCCDDDHHHMMMOOOUUU[[[^^^^^^```eeeiiiggglllqqqtttttttttvvvyyyyyy}}}qqqhhhaaaeeeqqq~~~nnnbbb[[[[[[dddoooxxx{{{dddZZZQQQNNNLLLJJJIIIKKKEEECCCBBBCCCAAA???EEELLLxxxmmmfffeeeaaaVVVLLLHHHCCC???>>>>>>???>>>=========<<<===???DDDGGGXXXzzzqqqkkkvvv[[[LLLIIICCCBBBEEEBBBJJJOOOWWWbbbooottttttvvv{{{pppdddWWWPPPLLLGGGEEEFFFDDDEEEEEEEEEEEEFFFIIILLLRRRUUUZZZ___dddjjjppptttxxx{{{~~~{{{sssmmmjjjpppnnniii```XXXRRRRRRSSSRRRPPPMMMMMMNNNPPPQQQQQQIIIKKKKKKJJJIIIOOOZZZbbbiiisss~~~wwwnnnkkknnnmmmkkkjjjgggccc]]]YYY]]]]]]^^^```aaakkkuuuiii___ZZZNNNMMMRRR[[[gggvvvzzzmmmbbb]]]ccckkkzzzwww}}}rrrfffaaazzzjjjXXXOOOPPPNNNIIIEEEBBBAAAAAAAAADDDGGGKKKZZZ}}}wwwhhhXXXRRRPPPMMMJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLPPPVVV]]]dddnnnxxx|||zzzxxxsssqqqtttzzz}}}yyynnnggg]]]VVVRRROOOLLLIIIDDDDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBDDDGGGJJJKKKPPPTTTYYY]]]___aaacccdddjjjlllnnnoooooooooqqqsssuuuyyy~~~uuukkkdddfffqqqsssccc]]]```hhhnnnuuufff\\\PPPJJJKKKLLLKKKHHHCCCBBBBBBCCCAAA@@@EEEMMMyyyooohhhgggbbbVVVLLLHHHCCC???>>>>>>>>>>>><<<============???DDDGGGVVVwwwqqqfff{{{vvv\\\LLLIIICCCBBBEEEBBBGGGNNNYYYeeesssrrrrrrttt~~~|||pppdddXXXQQQLLLGGGEEEFFFDDDEEEEEEEEEEEEFFFIIIKKKPPPSSSXXX]]]ccciiiooosssxxx{{{yyyqqqmmmlllqqqoooiiiaaaYYYSSSRRRSSSUUUSSSPPPOOOPPPPPPPPPOOOMMMNNNNNNLLLKKKOOOWWW^^^eeennnyyyyyysssrrrwwwvvvuuutttqqqlllfffaaa___^^^^^^```cccnnnqqqddd[[[RRRPPPSSSZZZdddqqqsssiii```^^^dddmmm{{{vvv|||oooeeeccc|||kkkXXXOOOQQQNNNJJJEEEBBBAAAAAAAAABBBFFFKKKZZZ|||xxxhhhYYYRRRPPPNNNKKKKKKHHHHHHHHHIIIIIIJJJKKKLLLPPPVVV\\\cccmmmxxx{{{zzzyyytttrrruuu{{{{{{wwwkkkeee\\\UUUPPPMMMJJJHHHDDDDDDCCCBBBAAA@@@@@@?????????@@@BBBDDDGGGJJJLLLPPPTTTYYY\\\___```bbbdddhhhjjjlllmmmnnnoooqqqsssuuuzzzwwwmmmeeefffpppwwwfff___bbbjjjooo}}}vvvggg]]]RRRLLLKKKLLLIIIFFFEEECCCBBBBBBAAA@@@FFFNNNzzzrrrllljjjeeeXXXLLLHHHCCC???>>>>>>>>>>>><<<============@@@DDDGGGSSSrrrtttcccrrrwww\\\LLLIIIBBBAAAEEECCCFFFNNN\\\iiivvv~~~pppooorrr{{{|||pppeeeXXXRRRMMMHHHEEEFFFDDDEEEFFFEEEEEEFFFIIIKKKMMMQQQVVV\\\aaahhhnnnsssvvvyyy~~~vvvnnnmmmpppsssqqqkkkccc\\\VVVTTTTTTVVVTTTRRRRRRSSSTTTSSSRRRRRRSSSSSSPPPNNNPPPUUUZZZ^^^gggrrr{{{zzzwwwyyy}}}wwwoooiiibbb___^^^___cccqqqmmmaaaZZZVVVUUUZZZbbblll||||||pppggg```___eeemmmuuu|||mmmfffeeeooo[[[QQQQQQNNNJJJEEEBBBAAAAAAAAA@@@DDDJJJYYYyyyxxxiiiYYYRRRPPPNNNLLLLLLHHHHHHHHHHHHIIIJJJKKKLLLPPPVVV[[[bbblllvvv{{{zzzzzzuuusssvvv||||||wwwssshhhbbb[[[TTTPPPLLLIIIGGGDDDDDDCCCBBBAAA@@@@@@???>>>>>>???AAADDDHHHKKKMMMPPPTTTXXX\\\^^^___aaacccfffhhhjjjkkklllmmmoooqqqrrrxxx{{{pppfffgggooo~~~mmmdddeeemmmssszzzuuuggg___TTTMMMLLLLLLIIIFFFGGGDDDBBBBBB@@@@@@GGGPPPzzztttpppoooiii\\\MMMIIICCC???>>>>>>>>>===;;;<<<======>>>@@@CCCFFFSSSnnnzzzeeeqqqxxx]]]MMMIIIBBBAAAEEECCCGGGOOO\\\iiivvv~~~pppnnnpppxxx{{{ooodddXXXRRRMMMHHHEEEFFFEEEEEEFFFEEEEEEFFFHHHKKKLLLOOOUUU[[[aaahhhooossssssvvv|||uuummmoootttwwwtttnnnggg```[[[YYYWWWTTTSSSSSSUUUWWWYYYYYYYYYXXXXXXWWWUUURRRRRRTTTWWWXXX```lllwwwzzzzzz~~~~~~tttmmmeeeaaa]]]]]]bbbpppzzzjjjaaa[[[XXX[[[aaajjjwwwsssiiibbb```eeellluuu|||{{{mmmiiihhhrrr___SSSQQQNNNJJJEEEBBB@@@@@@@@@@@@DDDIIIVVVtttyyyiiiYYYQQQOOOMMMKKKKKKIIIHHHHHHHHHIIIIIIJJJKKKPPPUUUZZZ```jjjuuu{{{zzzzzzvvvsssvvv{{{|||xxxsssoooddd```[[[UUUPPPLLLIIIHHHDDDDDDCCCBBBAAA@@@@@@???======???AAADDDHHHKKKMMMPPPSSSWWWZZZ\\\]]]```bbbccceeehhhiiijjjlllnnnpppooouuu~~~~~~sssiiihhhnnn}}}uuujjjjjjqqqwwwzzzzzzpppddd]]]TTTOOOMMMLLLJJJGGGHHHEEECCCBBB@@@AAAHHHRRRzzzvvvssssssmmm___MMMIIICCC???>>>>>>======;;;<<<>>>>>>>>>@@@CCCFFFSSSkkklllwwwzzz^^^MMMIIIBBBAAAEEECCCIIIPPPZZZeeerrrpppmmmnnnuuuzzzmmmbbbWWWRRRNNNHHHFFFFFFEEEFFFFFFEEEEEEEEEHHHJJJLLLOOOUUU[[[aaahhhooosssrrrvvv|||wwwooorrrwwwzzzvvvqqqkkkfffbbb^^^\\\WWWVVVVVVXXX\\\___``````]]]\\\ZZZVVVSSSRRRRRRSSSUUU]]]hhhsss}}}yyyqqqhhhbbb\\\[[[___kkktttfff^^^YYYZZZ```hhhttttttiiicccaaafffmmmuuuyyyooollliiiooo]]]TTTRRROOOJJJEEEBBB@@@@@@@@@@@@DDDHHHSSSnnnzzzjjjYYYQQQNNNLLLJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJNNNSSSXXX]]]hhhuuu{{{|||{{{wwwuuuwww{{{}}}yyyuuunnniiiaaa___[[[VVVQQQMMMJJJIIIDDDDDDCCCBBBAAA@@@@@@???<<<===>>>@@@DDDHHHKKKMMMOOOQQQUUUWWWYYY[[[^^^```aaacccfffhhhiiikkknnnpppqqqvvv|||wwwmmmkkknnnzzz|||qqqooouuuzzz|||{{{rrrhhh___ZZZSSSOOONNNMMMLLLJJJHHHEEECCCBBB@@@AAAHHHRRR|||xxxuuutttnnn```NNNIIIDDD???>>>=========:::<<<>>>??????@@@CCCEEERRRgggrrrzzz{{{___NNNIIIBBBAAAEEEDDDIIIOOOWWWaaammm|||pppkkklllrrryyyiii___UUUPPPMMMIIIFFFGGGEEEFFFFFFEEEDDDEEEGGGJJJLLLPPPUUU[[[aaagggnnnrrrtttxxx~~~{{{tttuuuyyyzzzwwwrrrnnnjjjfffbbb```\\\[[[ZZZ]]]aaafffiiijjjfffccc___ZZZUUURRRQQQPPPTTTZZZdddppp{{{|||uuugggaaa\\\ZZZ]]]fffwwwlllccc[[[[[[aaaiiittt}}}~~~ttthhhcccbbbhhhooowwwyyyoookkkhhhgggYYYSSSRRROOOJJJFFFBBB@@@???@@@@@@DDDGGGPPPjjj~~~mmmZZZQQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLPPPUUU[[[ggguuu}}}~~~~~~zzzwwwyyy{{{|||xxxrrrjjjeee]]]]]][[[WWWQQQLLLJJJJJJDDDDDDCCCBBBAAA@@@@@@???======>>>@@@CCCGGGJJJLLLMMMOOORRRTTTVVVXXX[[[]]]___bbbeeegggiiikkknnnpppvvvyyy}}}}}}qqqooooooyyyxxxtttxxx}}}}}}yyysssjjjbbb[[[WWWSSSPPPNNNMMMLLLJJJGGGDDDBBBBBB@@@@@@GGGPPPzzzuuussslll^^^NNNJJJDDD@@@>>>======<<<:::<<<>>>??????@@@CCCEEEOOOcccrrryyy|||```NNNHHHAAAAAAEEEDDDGGGLLLUUU```kkkzzzoooiiiiiimmmzzzeee[[[RRROOOMMMIIIGGGGGGFFFFFFGGGEEEDDDEEEGGGIIILLLOOOTTTYYY___eeekkkooorrrvvv|||zzzyyyzzzyyyuuuqqqnnnllliiieeeaaa]]]\\\\\\```hhhqqqwwwzzzwwwrrrjjjccc\\\XXXTTTSSSTTTYYYbbbmmmyyy|||uuueee___[[[[[[]]]cccqqq}}}wwwmmmccccccgggoooyyyyyykkkdddccciiipppyyyyyyooohhheeezzzbbbWWWUUUSSSPPPKKKFFFBBB@@@??????@@@CCCFFFNNNiiiqqq^^^SSSOOOLLLIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIJJJNNNSSSYYYeeeuuu~~~~~~{{{|||}}}|||xxxqqqgggaaaZZZ[[[ZZZVVVPPPKKKIIIIIIDDDDDDCCCBBBAAA@@@@@@???>>>>>>???@@@CCCFFFIIIKKKLLLNNNPPPRRRSSSUUUYYY[[[^^^aaadddgggiiikkknnnqqquuuxxx|||uuurrrqqqxxx}}}xxx{{{}}}{{{tttnnneee^^^YYYWWWSSSPPPMMMKKKIIIHHHEEECCCBBBBBBAAA@@@FFFNNN{{{tttqqqiii[[[NNNJJJDDD@@@>>>======<<<:::<<<>>>???@@@AAACCCEEELLL___pppuuu}}}```NNNHHHAAAAAAEEEDDDDDDJJJUUU___kkkxxxnnnhhhgggjjj{{{|||cccYYYQQQNNNLLLIIIGGGGGGFFFGGGGGGFFFDDDEEEGGGIIIKKKNNNSSSXXX]]]ccciiimmmooosssyyy~~~{{{zzzwwwtttpppmmmllljjjeeebbbZZZYYY[[[bbbnnnzzzvvvlllddd^^^ZZZWWWSSSXXX```kkkwww{{{tttccc^^^[[[[[[^^^cccnnnyyywwwlllkkkooouuu~~~ooofffdddhhhooozzzyyymmmeeebbbyyyaaaXXXYYYSSSPPPKKKFFFBBB@@@?????????CCCEEENNNjjjttt```VVVQQQMMMJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIMMMQQQXXXeeeuuu~~~~~~~~~|||xxxpppfff___WWWYYYYYYUUUOOOJJJHHHHHHEEEDDDCCCBBBAAA@@@@@@????????????@@@CCCEEEHHHJJJKKKMMMOOOPPPRRRTTTWWWZZZ^^^aaadddgggiiikkkoooqqqpppuuu{{{xxxtttrrrwwwzzz|||{{{yyyqqqkkkddd]]]YYYWWWTTTPPPMMMJJJGGGFFFCCCBBBBBBCCCAAA@@@EEEMMMwwwpppooohhh^^^OOOJJJDDD???>>>>>>??????<<<===>>>======>>>AAACCCJJJ[[[sssttt{{{cccLLLCCCAAA???@@@EEEJJJNNNUUU^^^iiiwwwpppiiieeeeeewwwzzziii]]]RRROOONNNLLLIIIJJJHHHHHHGGGFFFEEEEEEFFFFFFIIIMMMSSSXXX\\\aaaeeehhhnnnrrrxxx~~~}}}zzzuuummmfffbbb___]]][[[\\\YYYZZZcccppptttjjjbbb\\\YYY[[[^^^fffrrrzzzuuuaaa^^^ZZZXXXYYY```jjjqqqyyysssttt}}}vvvjjjfffjjjrrr~~~~~~}}}xxxnnnddddddxxxaaaZZZ]]]TTTPPPKKKGGGDDDCCCBBBAAA???CCCEEENNNiiiyyy___UUUQQQKKKJJJMMMKKKJJJIIIHHHGGGHHHHHHIIIKKKLLLOOOVVVbbboooyyy||||||yyypppfffbbbXXXWWWTTTRRRNNNKKKIIIHHHEEECCCAAAAAAAAAAAA???===AAAAAAAAABBBDDDFFFGGGHHHKKKLLLOOOPPPQQQSSSVVVXXXZZZ^^^ccchhhjjjkkklllmmmnnnsssyyyyyyrrrttt}}}}}}}}}vvvqqqlllddd[[[VVVSSSPPPMMMLLLJJJHHHFFFGGGEEECCCBBBBBBDDDFFFGGGwwwooommmeee\\\NNNJJJDDD@@@>>>>>>???>>><<<===>>>======>>>AAACCCHHHXXX}}}uuuwwwwww```KKKCCCBBB@@@AAAEEEHHHLLLSSS\\\gggvvvpppgggbbbbbbsss~~~jjj^^^TTTPPPOOOLLLIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFIIIMMMRRRWWW\\\```eeehhhmmmrrryyy~~~xxxooohhhbbb^^^[[[YYYSSSQQQTTT___nnnvvvjjjaaaYYYZZZ]]]eeerrrvvvqqqccc```]]][[[]]]ccckkkqqq|||yyyxxxxxxkkkggglllttt~~~vvvlllccc___}}}wwwbbb\\\___VVVRRRKKKFFFCCCAAA@@@>>>@@@DDDFFFNNNhhh|||aaaVVVQQQKKKIIILLLKKKJJJIIIHHHGGGHHHIIIIIILLLLLLOOOVVVaaannnxxx~~~~~~{{{{{{xxxoooeeeaaaXXXVVVTTTQQQNNNKKKIIIHHHEEECCCBBBAAABBBAAA@@@>>>@@@@@@@@@AAACCCEEEFFFGGGHHHJJJLLLMMMNNNQQQTTTVVVWWW[[[aaaeeegggiiijjjllloootttzzz~~~wwwxxxxxxrrrmmmeee]]]WWWTTTPPPMMMLLLJJJIIIGGGGGGEEECCCBBBBBBDDDFFFGGGvvvmmmjjjcccZZZNNNIIIDDD@@@>>>>>>>>>>>><<<===>>>======>>>AAACCCFFFUUUyyyyyy|||sss]]]IIIDDDDDDAAAAAADDDEEEJJJQQQYYYeeetttssshhhbbbaaaqqqkkk```UUURRRPPPLLLIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFIIIMMMRRRVVVZZZ^^^cccfffjjjpppzzz}}}sssiiibbb\\\WWWUUUMMMKKKNNNYYYiii}}}vvvhhh^^^]]]^^^eeeppp||||||sssmmmdddbbb```___aaaffflllooottt{{{mmmiiioooxxx~~~sssiiibbb]]]{{{uuuccc___aaaWWWRRRKKKEEEBBB@@@>>>===AAAEEEGGGMMMffffffXXXQQQKKKHHHJJJKKKJJJIIIHHHGGGHHHIIIIIILLLLLLOOOUUU___kkkvvv|||}}}zzzzzzwwwnnneeeaaaWWWUUUSSSPPPMMMJJJHHHHHHFFFDDDCCCBBBBBBBBB@@@????????????@@@AAACCCDDDEEEEEEGGGIIIKKKLLLNNNQQQTTTWWW[[[```eeegggiiikkkmmmqqquuu|||~~~}}}zzztttoooggg```YYYUUUPPPMMMKKKKKKJJJIIIGGGFFFDDDBBBBBBCCCEEEGGGssskkkiiibbbYYYMMMIIIDDD@@@>>>>>>>>>===<<<===>>>======>>>AAACCCFFFSSSwwwooo[[[HHHDDDEEEBBBAAADDDEEEIIIPPPXXXdddtttzzzmmmeeeeeesssooocccXXXSSSQQQLLLIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGIIILLLQQQTTTXXX\\\aaaeeegggnnnyyyvvvkkkaaaZZZTTTQQQNNNLLLNNNVVVaaarrrqqqgggbbb```eeennnwww{{{qqqkkkdddbbb```aaadddhhhkkkmmmrrr}}}nnniiipppzzz~~~pppfffaaaaaa~~~pppaaa^^^___VVVQQQJJJDDDAAA???>>>===@@@DDDFFFLLLeeejjjZZZRRRKKKHHHIIIJJJJJJHHHHHHHHHHHHIIIJJJJJJKKKNNNRRRZZZfffqqqyyy~~~zzzzzzwwwnnneeeaaaVVVTTTQQQNNNKKKIIIHHHHHHFFFEEECCCCCCCCCCCCAAA???===>>>>>>>>>@@@AAABBBCCCDDDEEEHHHIIIKKKMMMPPPSSSXXX\\\aaafffiiillloooqqqsssxxx~~~|||uuuppphhhaaa[[[VVVPPPLLLKKKKKKKKKKKKHHHFFFDDDBBBBBBCCCEEEFFFoooiiiiiibbbYYYLLLHHHCCC@@@???>>>===<<<<<<===>>>======>>>AAACCCGGGRRRvvvnnnZZZIIIEEEEEEBBBAAACCCEEEIIIPPPXXXddduuurrrhhhgggssssssfffZZZTTTQQQLLLIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGJJJLLLPPPSSSVVVZZZ___cccdddkkkvvvwwwkkkaaaYYYSSSOOOPPPNNNOOOTTT[[[fffwwwyyyllleeeaaafffmmmuuuzzzpppjjjcccaaa```bbbfffjjjllllllvvv~~~nnniiiqqq|||lllccc```dddmmm```]]][[[UUUPPPHHHCCCAAA@@@@@@@@@>>>CCCEEEKKKcccmmm[[[QQQLLLIIIIIIJJJIIIHHHHHHHHHHHHJJJJJJIIIJJJLLLOOOVVV```llluuu|||{{{wwwnnneeeaaaUUUSSSPPPLLLJJJHHHHHHHHHFFFEEECCCCCCCCCCCCAAA???=========>>>>>>@@@AAABBBCCCEEEGGGIIIKKKMMMQQQSSSWWW[[[```eeeiiilllpppsssuuuzzz}}}vvvppphhh```[[[VVVPPPLLLKKKKKKKKKKKKHHHGGGDDDBBBBBBCCCEEEFFF|||kkkhhhhhhaaaXXXKKKHHHCCC@@@???>>>===;;;<<<===>>>======>>>AAACCCIIIRRRuuuqqq\\\JJJEEEEEEBBB@@@CCCEEEIIIPPPXXXeeevvvwwwkkkhhhpppzzzxxxjjj[[[TTTPPPLLLIIIJJJFFFFFFFFFEEEFFFFFFGGGHHHJJJLLLOOOQQQTTTXXX^^^aaaccchhhrrrvvvjjjaaaYYYSSSOOOMMMNNNQQQVVVYYY```mmmzzzqqqgggaaafffnnnuuuzzzqqqkkkeeecccaaadddjjjnnnpppooo|||ooojjjrrr~~~~~~jjjaaaaaaffflllaaa^^^[[[UUUPPPHHHCCCAAAAAABBBBBB???DDDEEEJJJaaannn[[[QQQMMMJJJIIIJJJIIIHHHGGGHHHIIIJJJKKKHHHJJJLLLNNNSSS\\\iiisss}}}{{{wwwmmmddd```TTTRRRNNNKKKHHHGGGGGGHHHFFFDDDCCCBBBBBBBBB@@@???============>>>???@@@AAABBBDDDGGGIIIJJJMMMQQQSSSTTTXXX]]]bbbgggkkkooosssxxx|||xxxrrrhhh```YYYUUUPPPMMMKKKKKKJJJIIIIIIGGGDDDBBBBBBCCCDDDFFFwwwiiiffffff^^^TTTKKKGGGCCC@@@???>>><<<;;;<<<===>>>======>>>AAACCCIIIPPPsssuuu___LLLFFFEEEAAA@@@BBBEEEIIIOOOXXXdddvvvoooiiilllsss|||mmm\\\SSSOOOKKKJJJKKKFFFFFFEEEEEEFFFGGGGGGHHHJJJLLLNNNPPPSSSWWW\\\```bbbeeemmm{{{tttiii```YYYTTTPPPLLLOOOUUUZZZ[[[]]]fffqqqzzzmmmeeehhhmmmqqq|||vvvqqqjjjgggeeehhhooouuuvvvvvvqqqlllttt~~~hhh```bbbjjjnnnfffbbb^^^XXXRRRJJJDDDAAAAAAAAABBBBBBFFFGGGJJJ___nnnZZZPPPNNNLLLJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJLLLMMMNNNRRR[[[hhhrrr~~~zzzuuukkkbbb^^^SSSQQQMMMJJJGGGGGGGGGHHHEEECCCBBBAAABBBAAA@@@>>>============>>>???@@@AAAAAACCCFFFHHHIIILLLPPPSSSSSSWWW]]]bbbfffkkkppptttzzz~~~{{{tttjjj```WWWTTTPPPMMMLLLJJJIIIGGGIIIGGGDDDBBBBBBBBBDDDEEEtttgggeeeddd\\\QQQJJJGGGCCC@@@???>>><<<:::<<<===>>>======>>>AAACCCIIIOOOqqqxxxbbbMMMFFFDDD@@@???BBBDDDHHHNNNWWWcccuuutttkkklllpppooo]]]RRRNNNKKKKKKLLLFFFFFFEEEEEEFFFGGGHHHHHHJJJKKKMMMOOORRRVVV[[[___bbbdddjjjwww}}}ssshhh```ZZZUUURRRNNNRRRYYY^^^]]]\\\bbbkkksssuuujjjkkklllmmmvvv|||wwwnnnkkkhhhlllssszzz||||||rrrmmmvvv~~~ggg```cccooopppjjjgggaaaZZZTTTLLLEEEAAA@@@@@@@@@EEEIIIIIIJJJ^^^mmmZZZPPPNNNMMMKKKIIIHHHHHHGGGHHHIIIJJJKKKKKKMMMOOOOOORRR[[[iiisss}}}yyysssiii___\\\SSSQQQMMMIIIGGGFFFGGGHHHEEECCCAAAAAAAAAAAA???===>>>>>>===>>>>>>???@@@AAA@@@BBBDDDGGGHHHKKKOOORRRUUUYYY^^^ccchhhnnnssswww{{{}}}vvvkkkaaaVVVSSSPPPMMMLLLJJJHHHFFFIIIGGGEEEBBBBBBBBBDDDEEEtttnnnhhhhhh```NNNIIIFFFBBB??????>>>>>>===<<<<<<<<<======>>>???@@@EEEQQQmmmbbbOOOJJJCCCCCCEEEBBBDDDFFFLLLVVVbbbqqqvvvnnnoooqqqppp]]]SSSOOOKKKHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGKKKLLLMMMOOOPPPTTTYYY]]]bbbdddhhhrrr}}}ppphhh___WWWSSSTTTRRRUUUZZZ^^^``````___^^^mmm~~~ooojjjmmmsss}}}xxxtttnnnmmmrrryyy}}}~~~oookkkwwwiii[[[cccsssmmmhhhjjj```ZZZSSSJJJDDDCCCBBBAAA???===CCCEEEHHH___}}}fff[[[VVVOOOKKKKKKGGGHHHIIIHHHGGGFFFHHHJJJNNNLLLNNNRRRUUU[[[fffqqq~~~{{{tttoooiiibbb\\\ZZZTTTMMMIIIHHHHHHFFFDDDEEEEEEDDDCCCAAA???===<<<===>>>???>>>===<<<===???>>>@@@BBBEEEGGGKKKPPPSSSWWWZZZ___dddhhhlllqqqttt}}}|||tttjjjbbb[[[WWWRRRNNNKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEtttooojjjiiiaaaPPPIIIFFFBBB@@@??????>>>===<<<<<<<<<======>>>???@@@EEEOOOjjjgggQQQJJJBBBAAAEEEBBBEEEFFFMMMVVVbbbpppyyynnnkkkkkksss```UUUPPPLLLIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGIIIKKKMMMOOOQQQTTTXXX[[[```bbbfffsss~~~qqqhhh___VVVQQQRRRRRRUUUZZZ^^^``````______kkkuuunnnooottt}}}|||wwwsssrrrxxx{{{yyyyyyyyyxxxzzz~~~ppplllyyyjjj^^^hhh~~~mmmjjjmmmdddZZZSSSJJJDDDBBBBBBAAA???>>>DDDEEEHHH^^^{{{dddXXXRRRLLLIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJOOOSSSXXXdddooo{{{}}}wwwqqqkkkccc]]]UUUQQQKKKHHHGGGGGGFFFDDDCCCCCCCCCBBBAAA@@@>>>>>>;;;<<<======;;;;;;<<<===>>>@@@BBBEEEGGGKKKPPPSSSXXX\\\aaafffiiimmmqqqtttzzzwwwlllddd[[[WWWQQQMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEEEEtttqqqllljjjcccSSSJJJFFFBBB@@@??????>>>===<<<<<<<<<======>>>???@@@EEEMMMeeekkkSSSIII@@@@@@DDDBBBFFFGGGMMMWWWaaaooopppjjjiiivvvwwwcccWWWRRRMMMIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJMMMOOOQQQSSSVVVYYY^^^```fffttttttjjjaaaWWWRRRRRRSSSXXX^^^bbbcccbbbbbbbbbhhh||||||tttssswww|||yyyzzz~~~tttnnnlllnnnmmmpppyyyqqqmmmzzzzzzllldddqqqjjjlllqqqiiiZZZSSSJJJDDDBBBBBB@@@???>>>CCCEEEHHH\\\}}}fffWWWPPPLLLIIIIIIIIIHHHFFFFFFGGGHHHHHHGGGGGGFFFHHHMMMQQQXXXdddooozzzyyysssllleee___RRRPPPMMMIIIGGGFFFFFFFFFBBBCCCCCCBBBBBBAAA@@@???:::;;;<<<;;;:::999:::<<<>>>@@@BBBEEEGGGKKKPPPSSSYYY\\\bbbfffiiilllppprrrwww|||yyyooofffZZZVVVQQQMMMJJJIIIHHHGGGHHHGGGEEEDDDDDDDDDEEEFFFtttrrrnnnkkkdddVVVJJJGGGCCC@@@??????>>>===<<<<<<<<<<<<===>>>???@@@DDDLLLccchhhQQQIII@@@@@@DDDBBBFFFGGGMMMVVV```mmmtttmmmkkkqqqzzzeeeXXXRRRLLLIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFIIILLLOOOPPPRRRTTTVVV^^^```fffvvvwwwnnneee[[[VVVVVVWWW]]]cccggggggfffeeefffhhh|||xxxvvvzzzrrrjjjfffddddddgggppp}}}pppmmm{{{wwwoookkk|||xxxffflllssslllYYYRRRIIIDDDBBBAAA@@@???>>>BBBEEEHHH[[[kkk[[[RRROOOMMMLLLJJJHHHFFFFFFHHHIIIHHHFFFHHHGGGIIINNNRRRYYYeeeppp{{{zzztttmmmeee___SSSRRROOOLLLHHHFFFFFFGGGDDDDDDDDDCCCBBB@@@???>>>:::;;;<<<<<<::::::;;;<<<>>>@@@BBBEEEGGGKKKOOOSSSXXX\\\aaafffiiikkknnnpppvvv{{{{{{pppfffZZZVVVPPPLLLJJJIIIHHHGGGHHHGGGFFFEEEDDDEEEEEEFFFttttttoookkkdddXXXJJJGGGCCC@@@@@@??????>>><<<<<<<<<<<<===>>>???@@@CCCKKKdddcccOOOIIIBBBAAADDDAAAFFFGGGMMMUUU^^^iii{{{tttllljjjnnn|||fffYYYQQQLLLIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEHHHKKKNNNOOOPPPSSSTTT^^^aaaiiixxxxxxppphhh___[[[[[[ZZZ```hhhkkkiiigggfffgggkkk~~~yyywwwzzzttthhhccc^^^___aaajjjzzz{{{nnnmmm}}}wwwqqqrrrtttdddkkkrrrjjjYYYRRRIIICCCAAAAAA@@@>>>===AAADDDIII[[[}}}ppp]]]TTTQQQOOOMMMKKKIIIHHHGGGHHHHHHHHHGGGHHHGGGIIIMMMQQQWWWcccnnnwwwyyysssmmmeee___VVVSSSOOOKKKHHHFFFEEEEEEGGGGGGFFFDDDBBB???===<<<;;;===>>>===<<<;;;<<<===>>>@@@BBBEEEGGGKKKOOOSSSYYY^^^ccchhhkkkmmmoooqqqwww||||||pppeeeZZZVVVQQQMMMKKKIIIHHHGGGGGGGGGEEEDDDDDDDDDEEEFFFtttuuupppjjjcccXXXKKKGGGCCCAAA@@@@@@???>>><<<<<<<<<======>>>???@@@BBBJJJcccdddQQQKKKEEECCCEEEBBBEEEFFFLLLTTT[[[fffwwwnnnfffdddjjj{{{~~~gggYYYRRRMMMIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEGGGJJJLLLMMMNNNQQQSSS\\\bbbjjjyyy{{{tttmmmddd```___]]]dddlllnnnkkkgggfffgggpppwwwtttwwwyyyhhh```\\\]]]___ffftttyyymmmnnnyyy}}}pppuuurrrccckkkqqqgggYYYRRRIIICCCAAAAAA???>>>>>>@@@CCCHHHYYYyyysss^^^TTTQQQNNNKKKJJJKKKKKKJJJHHHGGGHHHJJJIIIHHHIIILLLOOOSSS^^^iiipppyyyxxxsssmmmfff```XXXRRRKKKHHHHHHHHHGGGEEEIIIHHHGGGDDDBBB???<<<;;;===>>>???>>>======>>>???>>>@@@BBBEEEGGGKKKPPPSSS[[[```fffllloooqqqssstttwww}}}}}}qqqeee[[[WWWRRRNNNKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEtttuuuppphhhaaaWWWKKKHHHDDDAAA@@@@@@???>>><<<<<<<<<======>>>???@@@BBBIIIaaammmWWWOOOFFFDDDFFFCCCDDDEEEKKKRRRYYYcccsssxxxhhhaaa```eeeuuuiii[[[TTTOOOLLLLLLGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGIIIIIIJJJMMMPPPSSSXXX```kkkyyy}}}uuulllgggfffbbbjjjrrrsssoooiiihhhiiitttuuuppprrryyylllaaa\\\\\\^^^cccpppyyynnnpppzzz}}}tttmmmvvvmmmaaalllrrrhhhXXXQQQHHHCCCAAAAAA???>>>???@@@BBBGGGUUUrrruuu```TTTQQQNNNHHHJJJMMMPPPMMMGGGEEEIIIMMMMMMKKKKKKMMMNNNRRR\\\fffnnnwww~~~yyytttnnngggbbb\\\RRRIIIGGGKKKOOONNNKKKHHHGGGFFFDDDBBB@@@===<<<===>>>??????======>>>???>>>@@@BBBEEEGGGKKKPPPSSSYYY^^^eeekkkoooqqqsssuuuvvv|||~~~qqqeee\\\XXXSSSOOOLLLKKKJJJIIIFFFEEECCCBBBBBBBBBCCCDDDtttvvvpppggg```VVVKKKHHHDDDAAA@@@@@@???>>><<<<<<<<<======>>>???@@@BBBHHH___vvv]]]QQQFFFCCCFFFCCCCCCEEEJJJQQQXXXaaaqqqttteee``````aaaqqqkkk\\\UUUPPPNNNNNNGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHIIILLLPPPTTTTTT^^^kkkxxx~~~sssmmmlllhhhpppxxxyyysssmmmlllmmmvvvsssmmmmmmttt{{{~~~qqqfff]]]]]]]]]aaammmzzzooorrrzzztttnnnjjjuuuzzzfff___mmmuuukkkXXXQQQHHHCCCAAA@@@???>>>@@@AAABBBFFFRRRmmm|||xxxcccVVVSSSOOOHHHIIIOOORRROOOGGGDDDIIIOOOQQQOOONNNPPPPPPSSS\\\fffqqqzzzyyyuuupppiiiddd```UUUJJJIIIQQQWWWVVVRRRFFFFFFEEEDDDCCCAAA???>>>===>>>???>>>===<<<===???>>>@@@BBBEEEGGGKKKPPPSSSVVV[[[bbbiiimmmoooqqqsssttt{{{rrrfff]]]YYYSSSOOOMMMLLLKKKJJJEEEDDDCCCBBBAAABBBBBBCCCwwwssslllhhhaaaTTTJJJGGGCCC@@@@@@??????>>><<<<<<======>>>>>>??????BBBJJJYYY{{{mmmTTTHHHFFFGGGIIICCCIIIIIILLLWWW___oooxxxggg___^^^___mmmooo]]]SSSMMMJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDGGGFFFEEEFFFHHHLLLPPPRRRVVV[[[fffwww{{{rrrooooootttzzzzzzuuupppooopppwwwuuummmlllmmmmmm|||yyyiii^^^ZZZXXX^^^kkkzzzqqqsss{{{www{{{pppeeeaaawwwrrrdddbbbqqqvvvjjj[[[QQQGGGCCCAAA>>>===???:::CCCCCCBBBNNNdddyyy}}}xxxdddWWWRRROOOKKKJJJJJJIIIIIIIIIHHHHHHHHHLLLKKKKKKNNNOOOQQQZZZcccooozzz|||uuunnngggbbb\\\UUUNNNMMMPPPSSSTTTSSSIIIIIIHHHGGGEEECCCAAA@@@<<<<<<;;;;;;<<<===???@@@AAABBBCCCFFFIIIMMMQQQSSSYYY[[[^^^ccchhhnnnsssuuuuuu{{{~~~pppfff]]]YYYUUUQQQNNNLLLIIIGGGGGGCCCAAAAAA@@@???BBBHHHxxxssslllhhhaaaTTTJJJGGGCCC@@@??????>>>===<<<<<<<<<===>>>>>>??????AAAHHHUUUtttsssXXXIIIEEEEEEFFFAAAGGGGGGKKKWWW```qqq}}}jjj___\\\\\\iii}}}sssbbbWWWOOOKKKJJJHHHHHHIIIHHHHHHGGGFFFEEEGGGGGGFFFGGGHHHKKKNNNPPPTTTYYYcccrrrvvvrrrrrrxxx}}}}}}yyyuuutttuuu{{{yyymmmiiiiiijjjxxx{{{jjj```[[[YYY___lllwwwooosss}}}zzztttkkkaaa^^^vvvkkkaaafffvvvzzzkkk[[[QQQGGGCCCAAA>>>===???;;;DDDCCCAAALLL___{{{{{{eeeWWWQQQNNNJJJJJJJJJIIIIIIIIIHHHHHHHHHLLLJJJKKKMMMOOOQQQYYYccclllxxx{{{tttlllfffbbb\\\VVVOOOLLLOOOQQQRRRQQQIIIIIIHHHGGGEEECCCBBBAAA======<<<<<<===>>>@@@AAAAAABBBDDDGGGJJJNNNRRRTTTWWWXXX\\\aaaffflllpppsssuuu{{{~~~~~~qqqfff]]]YYYTTTPPPNNNKKKIIIGGGFFFCCCBBBCCCAAA???BBBHHHwwwssslllggg```SSSJJJFFFBBB@@@??????>>>===;;;<<<<<<======>>>?????????FFFOOOjjjzzz\\\KKKEEECCCCCC???EEEFFFJJJWWWaaarrrmmm___YYYWWWcccwwwxxxfffZZZPPPJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLRRRVVV^^^lllyyyvvvxxx|||~~~{{{zzz{{{qqqhhhgggiiitttlllbbb]]]ZZZ```lllssslllqqqnnnfff^^^___xxxkkkeeeooorrr[[[QQQGGGCCCAAA>>>===???<<>>======>>>???AAABBBAAABBBDDDGGGKKKOOORRRTTTTTTUUUXXX]]]bbbhhhlllooosssxxx{{{zzz{{{rrrhhh]]]ZZZTTTOOOMMMJJJHHHFFFEEECCCCCCDDDCCC@@@CCCGGGtttqqqjjjeee^^^PPPIIIFFFBBB@@@??????>>>===;;;;;;<<<<<<===>>>>>>???>>>EEEJJJ___zzz]]]KKKEEECCCBBB???FFFFFFJJJVVV___pppqqq```XXXVVV```qqq{{{gggXXXNNNJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIPPPSSSZZZfffxxx|||zzz|||zzzmmmjjjkkktttmmmccc]]]ZZZ```mmmqqqjjjppp|||kkkeee___cccnnnkkktttttt[[[QQQGGGCCCAAA>>>===???<<>>>>>======>>>???AAABBB???AAACCCFFFJJJMMMPPPRRRQQQRRRUUUYYY^^^cccgggiiimmmrrrtttssstttxxx{{{zzztttjjj___ZZZTTTOOOLLLIIIGGGEEEDDDCCCCCCFFFDDDBBBCCCHHH~~~qqqooohhhddd\\\OOOIIIFFFBBB??????>>>======;;;;;;;;;<<<======>>>>>>>>>EEEHHHVVVyyywwwZZZJJJEEEDDDDDDBBBHHHGGGJJJTTT]]]llluuubbbXXXXXX___lll}}}gggWWWLLLJJJLLLIIIJJJJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGOOORRRWWW```ooovvvooooooxxxoooccc\\\YYY___mmmpppjjjpppyyyiiiddd```fffooolllqqqzzzzzzmmm[[[QQQGGGCCCAAA>>>===???<<<@@@???AAAJJJWWWwww~~~kkk\\\TTTQQQOOOJJJJJJIIIIIIIIIHHHHHHHHHIIIGGGHHHKKKLLLNNNWWW```nnnyyy|||{{{ssslllgggddd___[[[UUUOOOLLLKKKJJJIIIJJJJJJIIIHHHFFFDDDBBBAAA>>>===<<<<<<===>>>@@@AAA>>>???BBBEEEHHHJJJLLLMMMNNNOOOQQQUUUXXX\\\```bbbccchhhkkkjjjkkkpppssssssuuuvvvxxx{{{vvvmmm```\\\UUUOOOKKKIIIGGGEEEEEECCCDDDFFFEEECCCDDDIII{{{ooonnnhhhddd]]]OOOIIIEEEAAA???>>>>>>===<<<:::;;;;;;<<<<<<===>>>>>>===EEEFFFPPPooouuuYYYJJJEEEEEEFFFDDDJJJHHHJJJSSSZZZiiizzzfff[[[ZZZ___hhhyyykkkZZZOOOLLLOOOKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHMMMPPPUUU[[[fffyyyxxxttt{{{sssddd]]]YYY```ooorrrkkkpppwwwfffbbb___fffooopppsssyyywwwjjj[[[QQQGGGCCCAAA>>>===???<<>>@@@AAA>>>@@@BBBDDDFFFHHHIIIIIIKKKKKKMMMOOOQQQTTTWWWXXXWWW]]]```___aaafffiiiiiikkkmmmpppsssyyyzzzpppccc]]]VVVOOOKKKIIIGGGFFFFFFDDDDDDFFFEEECCCFFFKKKyyyooonnnjjjfff___RRRHHHEEEAAA???>>>>>>===<<<::::::;;;<<<<<<======>>>;;;EEEEEEKKKgggwww[[[KKKFFFEEEEEEEEEJJJHHHIIIRRRZZZhhh~~~kkk```ZZZ]]]dddsssuuubbbUUUPPPRRRMMMMMMMMMMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEFFFHHHIIIIIINNNRRRWWW^^^lll}}}{{{xxxfff^^^ZZZbbbrrruuummmpppvvvfffaaa___gggzzzkkkqqqzzzzzziii[[[QQQGGGCCCAAA>>>===???<<<>>>>>>CCCKKKTTTsssppp```VVVQQQNNNJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFGGGIIIJJJLLLUUU^^^mmmwww~~~{{{vvvxxx~~~{{{tttmmmiiibbb___[[[UUUPPPMMMLLLLLLKKKJJJJJJHHHGGGEEECCCBBB>>>>>>======>>>???AAABBB@@@AAACCCEEEGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNSSSVVVUUUWWW[[[^^^^^^```cccfffiiilllsss{{{|||ttteee___WWWPPPLLLJJJHHHFFFGGGDDDDDDEEEDDDCCCGGGMMMyyyooooookkkhhhaaaTTTHHHEEEAAA???>>>>>>===<<<::::::;;;;;;<<<======>>>:::DDDDDDHHHbbbzzz]]]LLLFFFEEEDDDDDDIIIGGGIIIRRRZZZhhhnnnbbbZZZ\\\aaappp}}}jjj[[[SSSSSSNNNNNNNNNMMMMMMKKKJJJIIIHHHGGGEEECCCDDDFFFHHHJJJGGGLLLQQQTTTXXXccctttyyy{{{ggg___[[[ddduuuwwwoooqqqxxxhhhcccaaaiiiqqqbbbmmm|||yyyfff[[[QQQGGGCCCAAA>>>===???===>>>>>>CCCJJJRRRppprrraaaVVVOOOKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGEEEFFFIIIJJJLLLUUU^^^kkkuuu|||xxxsssuuuzzz~~~}}}~~~vvvoookkkcccaaa]]]WWWRRRNNNMMMNNNKKKKKKJJJIIIGGGEEECCCBBB@@@????????????AAABBBCCCBBBCCCEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHIIINNNPPPOOOPPPTTTVVVUUUXXX[[[^^^```bbbgggnnntttwww}}}~~~vvvfff```XXXQQQLLLJJJHHHGGGHHHEEECCCDDDDDDCCCHHHNNNvvvooorrrnnniii```PPPGGGDDDAAA??????>>>===<<<999:::<<<;;;::::::;;;===;;;<<>>>>>???;;;???@@@BBBHHHQQQsss~~~tttaaaUUUOOOMMMIIIHHHHHHIIIJJJKKKIIIGGGGGGGGGGGGGGGIIINNNUUUZZZiiittt{{{xxxssssssvvvyyy{{{rrrlllfffaaaZZZUUUQQQPPPNNNMMMKKKJJJIIIHHHFFFEEEDDDCCC@@@??????AAACCCDDDDDDCCCGGGHHHHHHFFFIIIKKKIIICCCEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEGGGHHHKKKMMMPPPQQQTTTUUUWWWYYY]]]```cccdddiiipppyyy}}}rrrhhhbbbZZZSSSNNNLLLJJJHHHDDDCCCCCCEEEDDDDDDJJJRRRuuuqqquuuqqqjjj___OOOGGGDDDAAA??????>>>===<<<:::;;;===<<<;;;;;;<<<>>><<<===>>>EEEWWWtttnnnTTTIIIGGGFFFGGGFFFHHHMMMRRRXXXdddppp|||hhhaaaaaaaaajjjooo___XXXUUUOOONNNMMMLLLKKKJJJJJJJJJLLLJJJGGGEEEDDDEEEFFFHHHJJJJJJLLLOOOTTT[[[aaaeeesss{{{zzzyyyyyyzzzzzzxxxwwwyyyzzz}}}~~~}}}sssppppppqqquuu{{{}}}hhhcccaaajjj~~~{{{yyytttfff___^^^tttnnndddsssuuugggXXXNNNEEEBBBAAA>>>===???===AAAAAABBBGGGPPPppp{{{{{{eeeVVVOOOLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGIIINNNUUUZZZfffqqqzzzyyyuuuuuuwwwyyy}}}|||tttnnniiiddd]]]WWWSSSQQQOOOMMMKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@???@@@BBBEEEFFFFFFIIIKKKJJJJJJLLLNNNLLLFFFJJJJJJIIIIIIHHHFFFEEEDDDBBBBBBCCCDDDFFFIIIKKKLLLNNNOOOPPPSSSVVVYYY[[[]]]aaafffnnnvvv~~~~~~ttthhhbbbZZZRRRMMMJJJHHHGGGDDDCCCCCCEEEDDDDDDJJJRRRsssqqqvvvrrrjjj^^^MMMGGGDDDAAA??????>>>===<<<;;;<<<>>>===<<<<<<===???======>>>DDDRRRlll}}}```NNNHHHHHHGGGFFFHHHLLLPPPUUU```kkkyyyqqqdddbbbaaagggzzzssscccYYYUUUPPPOOONNNMMMKKKKKKKKKKKKKKKJJJGGGFFFEEEFFFGGGHHHIIIJJJLLLNNNRRRWWW[[[]]]fffppp~~~|||zzztttsssssstttvvvuuusssqqqrrrrrruuuzzz~~~||||||ssskkkjjjiiikkkooosssuuuvvvqqquuu}}}|||jjjfffdddnnnoooccc___bbb|||}}}kkkdddvvvuuufffWWWMMMEEEBBBAAA>>>===>>>???BBBAAABBBGGGNNNmmmyyyiiiWWWPPPNNNLLLKKKJJJJJJLLLLLLKKKIIIHHHHHHGGGGGGIIIMMMTTTXXXcccooozzz{{{xxxwwwxxxwwwyyy}}}~~~wwwsssnnnhhhaaaZZZVVVRRROOOMMMJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@??????AAAEEEIIIKKKLLLOOOPPPOOOQQQSSSPPPKKKLLLKKKJJJIIIGGGEEECCCBBB@@@AAAAAABBBCCCEEEFFFGGGIIIIIIJJJLLLOOORRRTTTUUUWWW[[[aaagggnnnxxxxxxjjjddd[[[SSSMMMJJJGGGFFFEEECCCCCCEEEDDDEEEKKKTTTqqqoootttnnnggg\\\MMMGGGDDDAAA??????>>>===<<<:::<<<======<<<<<<===>>>======>>>DDDPPPggglllSSSIIIHHHEEEEEEGGGLLLOOOSSS]]]hhhsssvvveeeaaa^^^ccctttxxxfff[[[VVVQQQPPPOOOMMMLLLLLLLLLLLLJJJIIIHHHFFFFFFGGGHHHHHHGGGIIIKKKNNNRRRUUUWWWYYY___eeennnwww{{{uuurrrnnnnnnnnnpppqqqqqqnnnkkkjjjiiilllpppssszzz}}}~~~vvvjjjgggddddddeeegggiiiiiiccchhhqqq}}}}}}llliiihhhqqqnnncccbbbiiixxxiiifffxxxqqqbbbUUULLLDDDBBBAAA>>>===>>>>>>AAA@@@BBBGGGNNNkkk{{{iiiXXXRRRQQQLLLKKKIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIMMMRRRWWWaaannnzzz}}}{{{yyywwwtttuuuxxx|||yyysssnnnfff^^^XXXTTTOOOMMMIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA???>>>@@@EEEKKKPPPQQQUUUXXXWWWXXXXXXUUUPPPPPPOOONNNLLLJJJGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTXXX]]]cccllluuu{{{{{{mmmggg]]]UUUOOOKKKHHHFFFEEEDDDDDDEEEEEEEEEMMMUUUqqqnnnoooiiibbbZZZMMMGGGDDDAAA??????>>>===<<<999;;;<<<<<<;;;:::<<<===<<<<<<>>>DDDOOOddduuuWWWIIIFFFBBBBBBFFFKKKOOOSSS\\\fffqqqvvveee```\\\```ooo|||jjj]]]WWWRRRQQQPPPNNNMMMMMMMMMMMMKKKJJJIIIGGGGGGGGGGGGHHHFFFGGGJJJNNNRRRUUUWWWXXXYYY[[[___eeemmmyyy|||tttnnnkkkiiiiiiiiikkklllkkkhhhfffbbbaaacccfffhhhnnn|||}}}~~~{{{jjjfffbbb_______________\\\```iiivvvnnnlllmmmuuu}}}lllccceeeqqqwwwjjjhhhyyylll]]]TTTKKKCCCAAAAAA>>><<<===<<>>AAAGGGNNNiiijjjYYYSSSRRRLLLJJJHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIILLLQQQUUUaaannnzzz~~~}}}zzzvvvqqqrrruuu~~~zzztttlllccc\\\UUUPPPLLLHHHHHHGGGGGGFFFEEEDDDDDDAAAAAA???===>>>CCCLLLRRRVVV\\\````````````]]]XXXYYYXXXWWWUUURRROOOMMMKKKEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGIIIJJJKKKKKKNNNQQQVVV\\\cccjjjoooxxx|||pppjjj```WWWQQQMMMJJJHHHFFFDDDDDDEEEEEEFFFNNNWWWrrrnnnnnnfff___XXXLLLGGGDDDAAA??????>>>===<<<999:::;;;;;;::::::;;;===<<<;;;>>>EEEMMMaaa|||[[[IIIFFFAAAAAAFFFLLLOOORRR[[[dddooo~~~wwwfff```\\\___kkkooobbb[[[SSSRRRQQQOOONNNNNNNNNNNNLLLKKKJJJIIIGGGGGGFFFFFFEEEGGGIIIMMMQQQTTTWWWYYYWWWXXXYYY\\\aaajjjuuu|||~~~vvvnnnhhheeedddcccccccccdddccc```^^^YYYXXXZZZ\\\___dddrrrzzz{{{~~~iiieee___[[[ZZZZZZZZZYYYYYY\\\dddqqqoooooorrr{{{~~~xxxiiibbbgggwwwvvvjjjhhhwwwyyyggg[[[RRRJJJCCCAAA@@@===<<<<<<;;;>>>===@@@GGGMMMgggooo]]]TTTQQQMMMJJJHHHGGGHHHHHHHHHHHHHHHHHHIIIHHHIIIKKKPPPSSS```mmmyyy~~~~~~|||wwwqqqqqqrrrzzz|||sssiiiaaaYYYRRRNNNHHHGGGGGGFFFEEEEEEDDDDDDAAAAAA???======BBBKKKRRRZZZbbbiiijjjkkkllljjjfffaaa```^^^[[[WWWTTTPPPNNNHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFFFFGGGJJJNNNTTTZZZ```cccmmmvvv|||qqqkkkbbbYYYSSSOOOLLLJJJGGGEEEDDDEEEEEEGGGOOOYYYtttqqqrrrhhh___VVVJJJGGGDDDAAA??????>>>===<<<:::;;;<<<<<<;;;;;;<<<===<<<;;;???EEEKKK]]]___KKKFFFBBBCCCGGGMMMOOOQQQXXX```kkk{{{{{{iiibbb]]]___gggzzzuuuggg```TTTSSSRRRPPPOOOOOONNNNNNMMMLLLKKKIIIHHHFFFEEEEEEFFFGGGIIIKKKOOORRRUUUWWWXXXXXXXXXZZZ]]]ccciiimmmssswwwyyyppphhhcccaaa^^^\\\ZZZZZZZZZYYYWWWUUUQQQPPPRRRTTTVVV\\\iiivvv~~~yyyxxx{{{kkkfff```[[[YYYYYYYYYYYYWWWYYY```mmm~~~qqqsssxxx}}}zzz~~~tttgggcccjjjuuuiiigggttt}}}uuueee[[[QQQIIIBBBAAA@@@===;;;<<<===???===@@@GGGKKKccc}}}zzzuuudddWWWPPPNNNLLLIIIGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIKKKOOORRR]]]iiivvv}}}~~~zzztttqqqpppttt~~~zzzpppggg^^^VVVQQQGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@@@@===<<<@@@IIIPPP[[[eeeoootttvvvyyyyyyvvvooonnnjjjeee```ZZZVVVSSSMMMLLLJJJHHHFFFDDDDDDCCC@@@@@@@@@@@@@@@AAABBBCCCDDDDDDFFFIIINNNSSSWWWYYY___gggttt{{{qqqjjjaaaYYYSSSPPPMMMKKKGGGEEEDDDEEEEEEGGGPPPZZZvvvuuuvvvkkk```VVVHHHGGGDDDAAA??????>>>===<<<;;;<<<======<<<<<<===???===<<>>AAAFFFJJJ```xxxkkkzzzyyyjjj[[[PPPPPPMMMJJJHHHIIIJJJJJJJJJHHHIIIIIIIIIIIIKKKNNNQQQZZZgggttt|||}}}xxxqqqnnnpppwwwuuukkkaaaYYYTTTGGGGGGFFFFFFEEEEEEDDDDDD???@@@@@@>>><<>>===:::::::::;;;;;;;;;<<<<<<999??????@@@HHHTTTqqqkkkRRRFFFHHHGGGGGGHHHLLLRRRXXX\\\gggsssrrreee^^^aaafffppp|||lll```ZZZXXXTTTRRRRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJJJJFFFGGGHHHKKKNNNRRRTTTVVVSSSSSSTTTSSSSSSUUUYYY[[[eeehhhlllrrrzzzyyyqqqiiiaaa\\\XXXUUUQQQNNNNNNOOOOOONNNNNNOOOPPPOOOPPPXXXdddnnn}}}wwwuuuxxx{{{~~~oookkkeeeaaa^^^\\\YYYXXXTTTWWW^^^jjjyyy}}}xxx}}}yyytttrrrtttuuusssrrrsss|||wwwkkkcccpppiiidddjjjyyy|||oooaaa]]]QQQIIICCC@@@>>>;;;;;;===>>>>>>===AAAFFFEEEWWWyyyrrrgggqqqzzz|||uuuiii\\\SSSNNNLLLIIIHHHIIIKKKKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNYYYcccqqq|||~~~|||{{{vvvtttsssvvv|||~~~tttiii^^^WWWJJJHHHEEEDDDDDDEEEDDDCCCAAAAAA???<<<<<<>>>CCCGGGVVVaaarrr~~~xxxnnndddccc]]]UUURRRQQQPPPKKKGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBDDDGGGJJJLLLQQQWWWaaammm}}}xxxmmmggg___XXXSSSOOOMMMKKKLLLFFFDDDGGGGGGGGGRRR___~~~{{{wwwqqqiii^^^TTTMMMEEECCC@@@>>>??????>>>===::::::;;;;;;;;;<<<<<<<<<:::???>>>@@@GGGRRRooorrrXXXJJJHHHGGGGGGIIIMMMRRRXXX[[[aaammmxxxjjjaaabbbfffnnnqqqfff]]]ZZZVVVTTTSSSRRRPPPOOONNNMMMMMMLLLKKKKKKJJJJJJFFFFFFHHHJJJNNNQQQTTTVVVSSSSSSSSSRRRRRRTTTXXX[[[aaacccgggmmmuuu}}}yyyqqqiiiaaa\\\WWWTTTPPPNNNNNNOOOOOOOOONNNOOOPPPOOOQQQYYYeeennn}}}zzzwwwwwwyyy~~~qqqmmmhhhdddaaa___\\\ZZZWWWYYY___jjjyyy{{{xxxssspppqqqqqqnnnmmmnnnnnnttt~~~|||ppphhhuuuhhheeemmm}}}sssccc\\\RRRJJJDDDAAA???<<<<<<>>>===>>>===AAAEEEEEEVVVvvvsssfffmmmvvv{{{xxxnnn```VVVOOOLLLIIIHHHIIIJJJKKKJJJHHHHHHHHHHHHIIIKKKLLLNNNUUU```nnnzzz}}}|||vvvtttsssuuuyyyvvvjjj^^^VVVJJJGGGDDDCCCCCCDDDCCCBBBBBBAAA???===<<<>>>BBBEEEOOOZZZkkkyyy}}}rrrkkkddd\\\VVVTTTRRRMMMIIIFFFFFFEEECCCBBBAAAAAA@@@AAAAAAAAABBBCCCFFFHHHJJJKKKPPPWWWccctttxxxmmmhhh___XXXRRROOOLLLJJJKKKEEEDDDGGGGGGHHHSSSaaa}}}{{{wwwrrrjjj___TTTLLLEEECCC@@@>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======;;;???>>>>>>EEEOOOjjj|||aaaOOOGGGGGGHHHJJJMMMRRRWWWZZZ]]]hhh|||ooodddccceeelllwwwlll```\\\XXXUUUTTTSSSQQQPPPOOOPPPPPPOOONNNLLLJJJIIIFFFFFFGGGIIILLLPPPSSSUUUTTTSSSRRRPPPPPPRRRWWWZZZ]]]^^^bbbgggoooxxxyyyrrrjjjbbb]]]WWWTTTQQQPPPPPPQQQQQQQQQOOOPPPPPPPPPRRRYYYeeemmmzzz}}}}}}yyywwwwwwzzzuuuqqqlllhhheeeaaa^^^\\\YYY[[[```jjjxxx|||vvvrrrrrrpppkkkiiiiiieeekkkvvvssslllyyyyyyffffffqqqyyyeeeZZZRRRKKKDDDBBB@@@======???===>>>===@@@EEEDDDTTTqqqvvvhhhkkkrrrzzz|||tttdddYYYPPPMMMJJJHHHHHHIIIJJJJJJHHHHHHGGGHHHIIIJJJLLLMMMQQQ[[[jjjvvv}}}~~~}}}vvvtttssstttvvv~~~zzzlll^^^UUUJJJHHHEEEDDDDDDEEEDDDCCCCCCBBBAAA>>><<<===@@@CCCGGGQQQ___mmmzzzzzzsssiiiaaa]]]XXXSSSPPPMMMKKKIIIFFFDDDBBB@@@@@@BBBAAAAAAAAABBBDDDEEEFFFIIIKKKPPP\\\nnnyyyoooiii```XXXSSSNNNKKKIIIIIIEEEDDDGGGGGGIIIUUUddd{{{yyyvvvqqqiii^^^SSSKKKEEECCC@@@>>>>>>===<<<;;;;;;;;;<<<<<<<<<=========<<<@@@======CCCKKKdddhhhRRRGGGGGGHHHJJJNNNRRRWWWYYY^^^iii{{{tttfffcccdddiii}}}yyynnn___\\\WWWTTTSSSSSSSSSRRRQQQRRRRRRRRRQQQNNNKKKIIIFFFFFFGGGHHHKKKOOORRRTTTTTTSSSQQQOOONNNQQQUUUYYYZZZ[[[^^^dddkkkttt|||}}}xxxrrrkkkddd```ZZZWWWTTTSSSTTTTTTTTTSSSPPPPPPOOOPPPSSSZZZdddkkktttwwwzzz{{{|||{{{wwwuuuxxx}}}{{{wwwqqqkkkfffaaa]]]ZZZZZZ[[[```iiiwwwzzzxxxuuunnniiiiiiaaagggrrr}}}rrrmmm{{{xxxdddiiiwww|||eeeXXXQQQIIICCCAAA???<<<<<>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<>>;;;;;;>>>;;;???===>>>CCCCCCMMMcccoooggggggrrr|||yyymmmeeeVVVQQQLLLIIIHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKPPPWWWcccooovvvyyywwwtttqqqqqqrrrttttttxxxppp___TTTKKKHHHEEEDDDEEEEEEDDDCCCBBBCCCBBBAAA>>>===>>>???@@@DDDKKKTTT___nnn~~~vvvmmmfffbbbYYYVVVSSSNNNKKKHHHGGGGGGDDDCCCBBBAAA@@@@@@AAABBB???@@@CCCLLL^^^uuuzzzsssmmmddd\\\VVVRRRNNNLLLGGGDDDEEEHHHGGGIIIYYYkkkxxxuuuqqqkkkdddZZZQQQJJJHHHEEEAAA??????>>>===;;;:::::::::;;;;;;;;;<<<<<<;;;???===>>>BBBEEEVVVrrrwwwZZZJJJIIIHHHHHHLLLQQQWWWZZZ```mmmlllfffeeehhhxxx~~~ppp___[[[VVVSSSRRRSSSTTTTTTSSSTTTTTTSSSRRRPPPNNNMMMHHHHHHGGGHHHJJJNNNRRRUUUTTTTTTSSSQQQPPPPPPSSSUUUXXXZZZ\\\aaaffflllpppsssuuurrrnnnkkkjjjjjjhhhgggeeebbb___\\\ZZZYYYVVVTTTOOONNNMMMNNNSSSZZZaaaffffffkkkpppuuuyyy|||vvvrrrtttzzz~~~vvvlllddd___[[[YYYYYYZZZ^^^gggwww|||rrrnnngggjjjooowwwxxxpppsssvvveeetttwwwbbbVVVNNNFFF@@@???===;;;;;;===:::???>>>>>>BBBBBBJJJ\\\zzzmmmaaa]]]iiiuuuvvvpppmmmYYYTTTNNNJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKPPPVVV```kkksssuuussspppoooooorrrttttttvvvqqqaaaVVVHHHFFFCCCBBBBBBCCCBBBAAAAAABBBCCCAAA???>>>>>>??????BBBFFFKKKRRR___mmmwwwyyyppplll^^^[[[WWWQQQMMMJJJIIIIIIEEEDDDBBBAAA@@@@@@AAAAAA???AAACCCJJJXXXnnnyyysssmmmddd\\\WWWSSSOOOMMMHHHEEEFFFIIIGGGIIIYYYmmmyyyvvvpppiiibbbZZZRRRLLLIIIFFFCCC@@@@@@???>>><<<999999999::::::::::::;;;:::>>>===???CCCCCCPPPiiicccLLLJJJGGGGGGJJJPPPWWW[[[aaapppsssjjjggghhhwwwwwwccc___YYYTTTSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPPPPOOOJJJIIIHHHHHHKKKOOOSSSVVVSSSTTTUUUTTTRRRQQQRRRSSSVVVWWWZZZ^^^bbbeeeggghhhjjjgggcccaaacccfffhhhhhhiiifffbbb^^^[[[XXXTTTQQQNNNMMMKKKMMMRRRYYY```ccceeeiiioootttxxx|||uuuoooqqqvvvwwwwwwwwwuuurrrtttyyy~~~vvvkkkddd```^^^^^^\\\\\\^^^gggvvvzzzuuummmlllnnnrrr{{{tttooouuusssiii|||tttbbbXXXNNNGGGAAA???>>>;;;<<<>>>999???>>>===AAABBBGGGWWWuuuooo___WWW```kkklllkkkmmm\\\WWWPPPKKKJJJJJJKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJNNNSSS]]]hhhqqqtttqqqnnnnnnooorrrtttsssssszzzrrrbbbXXXIIIGGGDDDCCCCCCCCCCCCBBB???AAABBBBBB@@@???>>>???>>>@@@BBBEEEIIIRRR^^^ggg~~~yyyhhhddd^^^XXXRRRNNNLLLKKKEEEDDDCCCAAAAAAAAABBBBBBAAADDDFFFIIIRRReeexxxqqqkkkccc[[[VVVRRROOOMMMIIIFFFGGGIIIGGGHHHYYYnnn{{{wwwpppiiibbbZZZSSSNNNJJJGGGCCCAAA@@@@@@>>>===888888999999999:::::::::999>>>===???CCCBBBMMMeeejjjMMMKKKGGGFFFIIIPPPWWW\\\bbbsssxxxnnniiiiiivvv}}}hhhccc\\\VVVSSSRRRRRRQQQTTTSSSRRRQQQPPPPPPQQQQQQKKKJJJIIIIIIKKKOOOTTTVVVSSSUUUVVVUUUSSSRRRRRRRRRSSSUUUXXX\\\^^^```aaaaaaccc```\\\[[[^^^bbbgggiiilllhhhccc___[[[VVVRRRNNNNNNLLLJJJLLLRRRYYY___bbbeeeiiioootttxxx|||tttmmmnnnsssqqqpppnnniiiddddddhhhmmmsssvvvkkkeeebbbbbbbbb___^^^```ggguuu|||jjjhhhgggiiippp{{{pppllluuurrrmmmrrrbbbZZZOOOHHHAAA@@@???<<<===@@@888@@@>>>===AAAAAAFFFTTTssstttbbbVVV[[[bbbbbbccchhh^^^XXXQQQLLLJJJKKKKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJLLLQQQZZZfffppptttqqqnnnnnnooorrrtttrrrpppvvv~~~rrrcccYYYLLLJJJGGGFFFFFFFFFFFFEEE>>>@@@BBBBBBAAA?????????===>>>@@@BBBEEELLLVVV^^^oooqqqmmmfff^^^WWWRRRPPPNNNFFFEEECCCBBBAAABBBBBBCCC>>>BBBDDDDDDHHHZZZuuuxxxoooiiiaaaZZZUUUQQQNNNMMMIIIGGGHHHIIIFFFHHHYYYnnn|||zzzuuummmcccYYYPPPKKKIIIGGGDDDAAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<===<<>>======<<<;;;>>><<<<<<@@@AAABBBGGGNNNjjjiiiTTTPPPTTTWWW]]]eeeccc[[[QQQMMMOOOOOOKKKGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJOOOWWWbbblllqqqqqqpppnnnjjjgggiiikkklllqqqvvvssscccYYYNNNJJJFFFDDDEEEGGGIIIIIICCCDDDDDDCCC@@@>>>>>>>>><<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<>>======<<<;;;===<<<<<<@@@AAABBBGGGNNNgggkkkTTTMMMNNNPPPUUU\\\```ZZZSSSPPPOOONNNKKKGGGIIIHHHHHHHHHHHHIIIJJJJJJKKKOOOWWWbbbkkkqqqrrrrrroookkkiiijjjkkklllpppuuuqqqaaaWWWMMMJJJFFFEEEFFFGGGHHHHHHCCCDDDEEECCCAAA>>>>>>>>>;;;===@@@@@@???BBBHHHNNNUUU^^^pppwwwllleee___YYYUUURRRNNNHHHEEEDDDDDDEEEDDDBBB@@@???@@@CCCLLL___pppyyyrrrkkkbbbZZZVVVSSSOOOKKKFFFDDDEEEGGGGGGLLLXXXeee{{{yyytttlllcccZZZRRRNNNKKKIIIFFFCCC@@@>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;>>>HHHSSSjjjzzz\\\NNNCCCEEEJJJKKKOOOVVV[[[ggg|||{{{lllgggnnnxxx{{{hhh^^^[[[TTTSSSTTTMMMRRRPPPNNNMMMNNNNNNMMMLLLMMMKKKIIIHHHJJJMMMRRRUUUVVVWWWVVVTTTQQQPPPPPPQQQSSSQQQOOOMMMKKKKKKKKKLLLKKKJJJJJJLLLQQQXXX^^^bbbeeeeeebbb___YYYSSSMMMJJJHHHHHHIIIKKKNNNTTT[[[```eeejjjqqqwww|||{{{ssskkkdddaaaTTTUUUVVVUUUSSSRRRRRRSSSXXXggg~~~wwwooohhhcccbbbdddeeeccccccgggnnnyyy~~~}}}rrrjjjccc^^^^^^______bbbfffooo{{{~~~}}}zzznnniiiccckkkuuusssnnn___WWWIIIFFFAAA>>>======<<<;;;===;;;<<>>???;;;===??????>>>@@@EEEIIIJJJPPP]]]ppp|||sssjjjbbb\\\UUUQQQMMMJJJHHHHHHFFFEEEBBB@@@??????@@@FFFTTTaaa{{{ssslllccc[[[WWWTTTPPPLLLFFFEEEEEEFFFGGGKKKWWWcccxxxvvvqqqiiiaaaYYYRRROOOKKKIIIFFFCCC@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<;;;===EEEOOObbbdddRRREEEDDDHHHIIIMMMSSSXXXbbbuuuooogggkkksssmmmbbb]]]VVVTTTUUUOOOPPPNNNLLLLLLNNNOOONNNMMMMMMKKKIIIHHHJJJMMMQQQSSSTTTUUUTTTRRRPPPOOOOOOQQQTTTSSSRRRPPPMMMLLLLLLMMMHHHIIIIIIKKKOOOVVV]]]bbbdddbbb```\\\WWWQQQLLLIIIFFFGGGHHHJJJMMMRRRZZZ___dddiiiqqqwww|||{{{tttmmmgggbbbWWWWWWVVVUUUSSSRRRRRRRRRYYYggg~~~~~~rrriiiccc]]]]]]___bbbaaabbbgggllluuu|||}}}~~~qqqjjjccc]]]]]]\\\[[[\\\```eeeqqq~~~}}}uuuhhhccc[[[iii}}}pppqqqkkk]]]UUUHHHEEE@@@===<<<<<<<<<<<<===;;;<<>>???@@@??????@@@CCCFFFIIIKKKQQQ^^^kkk|||vvvkkkcccYYYVVVQQQNNNLLLJJJHHHFFFDDDAAAAAABBBBBBDDDNNNXXXqqq|||uuummmccc\\\WWWSSSOOOLLLFFFEEEEEEEEEEEEIIIUUUaaatttrrrmmmfff^^^WWWRRRNNNJJJHHHEEEAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<===CCCKKK___~~~nnnZZZHHHEEEGGGGGGKKKQQQVVV^^^nnnqqqhhhiiiooosssfff```XXXVVVWWWRRRMMMLLLKKKLLLOOOQQQQQQPPPMMMLLLJJJIIIJJJLLLOOOQQQRRRSSSSSSQQQOOOOOOPPPQQQTTTVVVWWWUUURRRPPPPPPQQQJJJKKKLLLMMMOOOTTT\\\bbbbbb```]]]YYYTTTOOOKKKHHHDDDEEEGGGIIILLLQQQXXX]]]dddiiiqqqxxx|||{{{wwwsssnnnjjjccc```[[[VVVTTTSSSSSSTTTVVVdddyyyxxxlllddd^^^YYYYYY[[[aaabbbeeekkkooowww|||~~~tttkkkddd^^^]]]\\\ZZZZZZ]]]aaalll~~~~~~rrreeeaaaWWWkkkyyyoootttmmm^^^UUUHHHDDD@@@===<<<<<<<<<<<<===;;;;;;>>>??????DDDKKKZZZ|||}}}^^^MMMFFFCCCEEEKKKNNNRRRVVVTTTOOOKKKJJJKKKGGGGGGFFFFFFGGGGGGHHHIIIKKKMMMSSS\\\fffooouuuwwwuuuqqqnnnnnnmmmkkklllpppxxxzzz{{{jjj\\\SSSMMMKKKHHHHHHHHHHHHFFFEEEEEEFFFGGGEEEBBB@@@@@@@@@????????????>>>???AAACCCJJJIIIKKKSSS]]]kkk~~~tttkkk___[[[VVVRRROOOLLLHHHFFFDDDBBBAAACCCCCCDDDKKKSSSccc{{{wwwoooeee\\\WWWRRRNNNJJJGGGEEEDDDEEEDDDGGGRRR___qqqooojjjccc]]]VVVRRROOOIIIGGGDDDAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::=========AAAHHHZZZxxxyyybbbMMMFFFGGGFFFIIIOOOUUUZZZhhhyyyuuuiiihhhmmm~~~{{{llldddZZZXXXYYYSSSNNNLLLLLLMMMPPPRRRRRRRRRMMMLLLJJJIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQQQQSSSTTTVVVZZZ]]]]]]XXXTTTSSSSSSMMMNNNOOOOOOOOOSSSZZZ``````^^^[[[WWWRRRMMMIIIGGGCCCEEEGGGIIILLLQQQWWW\\\ccchhhqqqxxx}}}~~~~~~|||xxxuuuooohhh___XXXTTTTTTTTTUUUVVVbbbuuu~~~ssshhh```[[[VVVVVVYYY___cccjjjqqquuu||||||{{{ooohhhbbb```^^^ZZZYYY[[[^^^hhhxxx~~~pppeeebbb[[[rrryyyssszzzooo```UUUGGGCCC???<<<<<<<<<<<<<<<===;;;;;;>>>>>>???CCCJJJWWWvvv```NNNFFFAAABBBGGGJJJMMMQQQRRROOOLLLKKKLLLFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLPPPXXXcccnnnuuuxxxvvvrrrooopppnnnkkklllooovvvvvv}}}zzzlll___WWWOOOMMMJJJHHHHHHHHHGGGGGGFFFGGGGGGFFFCCCAAA@@@AAA===============>>>>>>???FFFDDDGGGMMMTTT___nnn|||uuuhhhccc\\\VVVQQQNNNJJJHHHCCCAAAAAACCCCCCCCCHHHNNNXXXmmm{{{ssshhh^^^XXXRRRMMMIIIGGGEEEDDDDDDCCCEEEPPP\\\zzzpppnnniiiccc\\\WWWSSSQQQJJJHHHEEEBBB???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;>>>>>>>>>AAAFFFQQQooojjjQQQHHHGGGFFFHHHMMMSSSWWWaaappp}}}yyykkkhhhkkkxxxssshhh\\\XXXXXXQQQQQQOOONNNOOOPPPRRRQQQQQQMMMLLLJJJIIIJJJKKKMMMNNNRRRSSSTTTTTTTTTUUUWWWYYY]]]bbbhhhgggaaaZZZWWWVVVPPPQQQRRRPPPNNNQQQXXX^^^^^^]]]YYYUUUPPPLLLHHHFFFDDDFFFHHHKKKNNNSSSYYY]]]bbbhhhpppxxx}}}uuunnnddd\\\YYYWWWVVVVVVYYYccctttwwwmmmbbb[[[VVVRRRSSSVVVZZZaaakkkuuuyyy~~~}}}yyyqqqjjjgggbbb]]]ZZZ[[[\\\dddsss~~~}}}nnnfffdddccc||||||yyy}}}lll^^^RRRFFFCCC???<<<<<<<<<<<<<<<===:::;;;===>>>>>>BBBIIISSSpppfffSSSIIIBBBAAAFFFFFFIIILLLNNNNNNMMMMMMLLLGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJNNNVVVaaallltttxxxvvvrrrpppqqqooollllllooosssrrryyyzzznnnccc\\\RRROOOJJJHHHHHHIIIIIIIIIFFFGGGHHHFFFCCCAAAAAAAAA===<<<<<<===>>>>>>>>>>>>@@@@@@DDDJJJNNNSSS^^^hhhuuuqqqkkkbbbZZZTTTPPPMMMKKKFFFCCCBBBDDDDDDCCCFFFKKKPPPaaavvvwwwlllaaaZZZTTTMMMIIIGGGEEEDDDCCCBBBDDDOOO[[[uuupppnnniiiccc]]]XXXTTTRRRKKKIIIFFFCCC@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;;;;>>>???>>>@@@EEEIIIfffoooTTTJJJHHHFFFHHHMMMRRRTTT^^^kkkvvv|||lllgggiiitttwwwkkk]]]WWWVVVOOOTTTRRRPPPPPPQQQQQQPPPOOOMMMLLLKKKJJJJJJKKKLLLNNNSSSTTTVVVVVVWWWXXX[[[]]]eeekkkqqqpppiii```[[[YYYQQQSSSSSSPPPMMMOOOVVV\\\^^^\\\XXXTTTOOOKKKHHHFFFFFFGGGJJJMMMPPPTTTZZZ^^^bbbhhhpppxxx}}}yyyrrrhhhaaa^^^\\\YYYWWWYYYbbbooo{{{|||xxxqqqggg\\\VVVQQQNNNOOORRRUUU]]]jjjtttyyy~~~}}}zzzrrrnnnhhhaaa]]]]]]YYY```ooo{{{|||}}}mmmffffffiii}}}uuugggZZZNNNFFFCCC>>><<<<<<<<<<<<<<<===::::::======>>>BBBHHHQQQllllllXXXMMMEEECCCFFFEEEFFFIIIKKKMMMNNNMMMMMMHHHHHHGGGGGGHHHHHHIIIJJJHHHIIILLLTTT___kkktttxxxvvvrrrpppqqqpppmmmmmmppppppooowww{{{pppfff___TTTPPPKKKHHHHHHIIIJJJJJJFFFGGGHHHGGGDDDBBBAAAAAA???>>>>>>???@@@AAAAAA@@@>>>???CCCHHHJJJKKKQQQYYYaaapppwwwpppfff]]]WWWRRROOOMMMKKKGGGEEEFFFEEEDDDFFFKKKMMMZZZnnn{{{oooddd\\\UUUNNNIIIHHHEEEDDDCCCAAACCCNNNZZZuuunnnooojjj```WWWTTTQQQNNNJJJIIIFFFCCC@@@===;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<===>>>@@@AAAKKKaaayyyYYYKKKIIIIIIIIIKKKOOORRRYYYcccppp|||qqqmmmooosss}}}mmmccc\\\WWWVVVVVVUUUSSSRRRQQQQQQRRRRRRNNNOOONNNMMMKKKKKKMMMOOOUUUSSSTTTWWWWWWWWW[[[aaaiiissszzzxxxqqqiii```YYYYYYVVVRRROOOOOOPPPSSSUUU\\\ZZZUUUPPPKKKHHHEEEDDDHHHJJJLLLNNNPPPSSSWWW[[[dddjjjqqqwww|||uuuiii```[[[YYYYYY___fffpppwwwyyywwwtttqqqkkkbbbYYYSSSOOOJJJIIIKKKSSS\\\gggqqqyyyxxxmmmddd___]]]aaaeeeqqqxxxwww|||zzznnnjjjhhhpppsssdddXXXNNNAAA???===<<<<<<<<<;;;999;;;<<<=========???BBBEEEMMMfffxxx\\\KKKDDDDDDDDDGGGHHHJJJLLLLLLKKKJJJIIIKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJOOOXXXdddooovvvxxxtttooolllllllllkkkiiipppssswww{{{~~~xxxlllaaaZZZWWWQQQLLLIIIHHHIIIKKKHHHHHHGGGGGGEEEDDDBBBBBBBBB@@@===::::::<<<>>>@@@>>>???@@@BBBDDDGGGIIIKKKWWW\\\jjj}}}oooggg```WWWPPPLLLJJJHHHEEECCCBBBCCCEEEFFFOOOVVVfff|||yyyoooeee\\\TTTMMMIIIGGGCCCCCCEEEFFFHHHOOOWWWrrrrrrpppiii```ZZZWWWSSSLLLIIIHHHEEEBBB???===;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;===???@@@BBBHHH]]]```NNNIIIHHHHHHJJJNNNQQQWWWaaalllyyyvvvppppppppppppeee]]]WWWVVVUUUTTTSSSQQQQQQQQQQQQRRRMMMNNNMMMLLLJJJJJJLLLNNNUUUSSSTTTWWWWWWWWW\\\cccrrr{{{~~~uuulllbbbZZZYYYWWWSSSPPPPPPQQQTTTVVVZZZWWWTTTOOOLLLIIIGGGGGGHHHJJJMMMOOOQQQUUUZZZ]]]fffkkkrrrxxx|||uuujjjdddaaa```aaaiiisss{{{}}}xxxqqqmmmfff^^^WWWTTTQQQLLLJJJKKKQQQZZZfffpppxxx~~~vvvmmmgggdddaaafffsssvvvvvv}}}nnnggggggwww|||qqqcccWWWLLLAAA???===<<<<<<<<<;;;999;;;<<<=========???BBBDDDMMMccc}}}```MMMEEEDDDDDDCCCDDDGGGIIIJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJNNNUUU```kkkrrruuuqqqmmmllllllmmmkkkjjjmmmppptttyyy~~~|||wwwlllbbbZZZVVVQQQLLLIIIHHHIIIJJJHHHHHHHHHGGGFFFDDDCCCBBBAAA???===;;;;;;<<<>>>???>>>>>>???AAACCCEEEGGGHHHRRRUUU```rrrvvvmmmeee\\\TTTQQQLLLJJJGGGEEEDDDEEEFFFGGGLLLSSSbbbxxx|||vvvlllcccZZZSSSLLLIIIGGGDDDCCCEEEFFFGGGNNNUUU~~~qqqnnnkkkcccZZZWWWUUUOOOFFFGGGFFFDDDAAA>>><<<;;;;;;::::::::::::::::::::::::;;;::::::;;;===???AAABBBEEEXXXxxxkkkTTTIIIFFFGGGIIILLLPPPUUU]]]ggguuu~~~tttpppmmm{{{wwwkkkaaa[[[YYYUUUTTTRRRQQQPPPPPPQQQQQQOOOOOOOOOMMMLLLKKKMMMOOOUUUSSSTTTVVVVVVWWW^^^fffxxx}}}sssiiiaaa[[[YYYUUURRRQQQRRRUUUWWWWWWUUURRROOOLLLJJJIIIIIIHHHKKKNNNPPPTTTXXX]]]aaaiiimmmtttyyy}}}~~~qqqiiidddbbbbbbkkkxxx|||rrrjjjbbb[[[VVVUUURRRMMMKKKLLLOOOYYYfffqqqxxx~~~tttlllgggdddjjjxxx{{{ssswwwooofffjjjyyyuuuoooaaaUUUKKKAAA???===<<<<<<<<<;;;:::;;;<<<=========>>>AAADDDLLL___eeePPPFFFDDDDDD???@@@CCCEEEGGGHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIJJJMMMRRR[[[fffmmmrrrooommmlllllllllllljjjjjjmmmqqqvvv{{{zzzuuummmddd[[[XXXTTTOOOLLLKKKKKKLLLJJJIIIIIIHHHFFFEEECCCBBB@@@???>>>============>>>>>>>>>??????AAABBBDDDEEEKKKMMMTTT___lll}}}uuulllbbbYYYUUUOOOMMMJJJGGGFFFFFFGGGHHHJJJQQQ```uuu~~~vvvppphhh___XXXQQQLLLHHHHHHEEECCCEEEEEEFFFKKKRRR}}}sssooonnnggg]]]VVVRRRLLLEEEEEEDDDBBB???===<<<;;;;;;999999::::::::::::;;;;;;:::::::::;;;<<>><<<<<<<<<<<<;;;:::;;;<<<===<<<<<<>>>@@@CCCIIIZZZzzzgggRRRGGGCCCCCC>>>???AAACCCEEEEEEFFFFFFHHHGGGGGGGGGGGGGGGHHHIIIHHHIIIJJJLLLPPPYYYdddlllrrrqqqooonnnmmmllljjjiiihhhkkkoootttyyy~~~xxxssslllddd^^^[[[XXXTTTQQQOOONNNNNNKKKKKKJJJIIIGGGEEEDDDCCC???????????????>>>======>>>>>>>>>>>>???@@@AAAAAAEEEGGGLLLRRRZZZiii}}}sssfff\\\XXXQQQOOOKKKHHHFFFFFFGGGHHHJJJQQQ```uuuzzzvvvnnniiiaaaZZZTTTOOOKKKHHHHHHEEEDDDEEEDDDDDDIIIOOO|||vvv|||~~~yyykkk\\\RRRMMMIIIBBBAAA???>>><<<;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::<<<>>>@@@AAADDDQQQlll|||___MMMGGGHHHJJJLLLPPPVVV[[[cccooo}}}{{{pppkkkrrrxxxjjjaaa___UUUTTTRRRQQQPPPPPPQQQQQQUUUUUUTTTRRRPPPOOOQQQSSSTTTSSSTTTUUUTTTXXXcccppp|||tttfffbbb]]]WWWTTTTTTUUUVVVXXXVVVRRRNNNKKKIIIGGGGGGGGGIIIMMMQQQUUUZZZ```eeelllpppvvv{{{}}}~~~ssslllhhhfffnnn{{{|||qqqggg]]]WWWRRRNNNNNNQQQUUU```ppp||||||pppkkksssssspppzzzvvvppp~~~pppjjjqqqlll```TTTIII@@@>>><<<<<<<<<===<<<;;;;;;<<<===<<<<<<===@@@BBBEEEUUUsssiiiTTTHHHDDDCCC@@@AAABBBBBBCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGHHHIIIFFFHHHJJJKKKOOOWWWccclllsssssssssqqqnnnjjjhhhggghhhjjjnnnrrrwww}}}~~~vvvqqqkkkeee]]]\\\YYYVVVRRRPPPOOONNNLLLLLLKKKJJJHHHFFFDDDCCC>>>??????@@@??????=====================>>>>>>???BBBDDDIIINNNQQQ\\\rrrzzzkkk___YYYRRRPPPLLLHHHFFFEEEFFFGGGIIIQQQ___ttt{{{rrrllleeeaaaZZZUUUQQQMMMJJJHHHGGGDDDCCCDDDDDDCCCGGGMMMxxxvvvnnn[[[OOOIIIGGG??????===<<<;;;;;;;;;;;;888999999::::::;;;;;;<<<;;;;;;::::::;;;===???@@@DDDNNNeeeeeeQQQIIIIIIJJJLLLQQQWWW\\\bbbmmm{{{uuuooorrr}}}{{{jjj```^^^VVVUUUSSSRRRQQQQQQRRRRRRSSSTTTSSSQQQNNNNNNOOOQQQTTTSSSTTTTTTSSSXXXfffttt|||pppllleee^^^XXXVVVVVVVVVWWWUUURRRNNNKKKHHHGGGGGGGGGJJJNNNRRRVVV[[[aaaffflllpppvvvzzz|||~~~}}}tttpppnnnrrr{{{}}}qqqeee\\\VVVQQQQQQTTTZZZgggxxxyyyqqqzzz}}}qqqppp|||vvvxxxyyymmmmmmzzzkkk^^^RRRFFF???>>><<<<<<<<<===<<<;;;;;;<<<===<<<;;;<<>>=========<<<<<<<<<===>>>>>>@@@BBBGGGKKKMMMTTTdddtttttteee^^^UUURRRNNNIIIGGGEEEFFFFFFHHHOOO^^^rrr|||sssjjjccc]]]YYYTTTPPPMMMLLLJJJHHHFFFCCCCCCDDDCCCBBBFFFKKKxxxrrrqqqppptttpppcccUUULLLFFFCCC======<<<;;;;;;:::;;;;;;888888999::::::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>BBBIII]]]|||mmmVVVLLLJJJIIIJJJPPPXXX]]]bbbkkkxxx|||tttsssyyymmmbbb___WWWVVVTTTSSSRRRRRRSSSSSSTTTTTTSSSQQQNNNMMMOOOPPPSSSSSSSSSSSSSSSXXXhhhxxx{{{vvvnnneee^^^YYYWWWWWWUUUSSSPPPMMMKKKIIIIIIIIIJJJLLLPPPTTTXXX]]]cccgggjjjoootttyyy|||}}}}}}zzzyyy{{{yyymmmddd]]]WWWUUUWWW___lll~~~xxxnnnooo}}}sss|||uuunnnvvv~~~hhh[[[NNNBBB???===<<<;;;=========<<<;;;<<<===<<<;;;<<<>>>AAABBBLLLdddsss\\\MMMFFFEEE?????????@@@@@@BBBCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIEEEHHHJJJIIIIIIPPP\\\eeemmmppprrrppplllgggdddcccggghhhkkkmmmpppuuu{{{zzzrrrnnnkkkggg]]]]]][[[YYYVVVSSSPPPNNNOOONNNNNNLLLJJJGGGEEEDDD@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<===>>>>>>???@@@CCCGGGHHHLLLYYYfff}}}oooeeeWWWUUUPPPLLLHHHGGGGGGGGGHHHPPP___ttt|||vvvpppjjjccc^^^WWWSSSOOOLLLKKKJJJIIIHHHEEEBBBBBBDDDCCCBBBEEEKKKrrrlllmmmaaacccaaaYYYRRROOOJJJEEE<<<<<<;;;:::::::::;;;;;;888888999::::::;;;<<<<<<===<<<;;;::::::;;;<<<===@@@EEEXXXvvvrrrYYYNNNJJJHHHHHHOOOWWW]]]aaajjjvvvwwwtttwwwqqqfffcccWWWVVVUUUSSSSSSSSSSSSTTTVVVVVVUUURRRPPPOOOPPPRRRSSSSSSSSSSSSRRRXXXiiizzz}}}tttjjjaaa\\\YYYXXXRRRQQQOOOMMMKKKKKKKKKKKKLLLNNNRRRUUUYYY^^^dddhhhiiinnntttxxx{{{}}}~~~{{{}}}|||rrrkkkccc\\\XXXXXXbbboootttkkknnn~~~yyyppp~~~tttppp||||||fffYYYLLL??????===;;;;;;=========<<<<<<<<<===<<<;;;<<<>>>@@@BBBIII^^^yyy```OOOGGGFFF<<<<<<===>>>@@@BBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIEEEHHHJJJHHHGGGLLLWWWaaaiiillloooooojjjfffccccccfffgggiiikkknnnrrrwww{{{xxxpppmmmkkkhhhaaaaaa```]]]ZZZWWWSSSQQQPPPOOONNNLLLJJJHHHFFFDDDAAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<===>>>???>>>>>>@@@CCCDDDHHHRRR^^^nnnvvvlllZZZWWWRRRMMMJJJHHHHHHHHHKKKSSSbbbwww|||uuummmhhhccc___\\\SSSPPPLLLJJJIIIIIIIIIHHHDDDAAAAAACCCCCCBBBEEEJJJ{{{llliiikkkiiiddd]]]VVVPPPJJJEEEBBB::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>CCCDDDNNNddd{{{aaaLLLEEEHHHIIINNNWWW```cccfffppp{{{}}}yyyyyy|||kkkaaa]]]VVVQQQSSSTTTSSSRRRTTTWWWVVVSSSQQQPPPOOOOOOOOOPPPSSSVVVVVVSSSXXXhhhyyyvvviii___YYYWWWVVVRRROOOOOOMMMHHHFFFHHHJJJLLLOOOVVV]]]dddgggiiilllooosssvvvwwwzzz|||~~~{{{rrrllleee^^^\\\___iiittt~~~rrrkkknnnyyylllqqquuuvvvtttcccVVVIII???>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>DDDHHHYYYxxxttt\\\JJJCCCAAA@@@???@@@BBBCCCBBBAAAEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGIIINNNUUUZZZfffhhhjjjiiigggeeedddccccccdddeeegggjjjooouuuyyy{{{tttooollljjjjjjeeeaaa``````]]]VVVPPPMMMMMMMMMMMMKKKIIIGGGFFFBBBAAA???>>>=========>>>???>>><<<;;;;;;<<<<<<===???>>>>>>@@@EEEKKKRRRVVVbbbsssqqqhhh]]]SSSPPPOOOKKKHHHGGGNNNTTTddd{{{~~~xxxooogggbbb]]]XXXSSSLLLIIIEEECCCCCCDDDEEEEEECCCCCCBBBAAABBBCCCDDDEEE~~~nnniiihhhgggccc\\\UUUOOOJJJFFFBBB;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::;;;;;;<<<===>>>@@@BBBKKKaaadddOOOHHHKKKJJJOOOYYYbbbeeegggpppyyy{{{zzzssshhh```YYYSSSSSSTTTSSSRRRSSSVVVUUUSSSQQQPPPOOOOOOPPPQQQSSSVVVVVVSSSWWWfffvvvuuukkkbbb]]]VVVQQQNNNMMMJJJFFFEEEHHHJJJLLLQQQWWW^^^dddhhhjjjmmmpppsssuuuvvvyyy|||~~~{{{tttlllfffaaa[[[\\\___kkkvvv~~~tttnnnttttttllluuusssyyyqqq```TTTHHH???======<<<<<<;;;::::::999;;;;;;;;;;;;;;;<<<===>>>CCCGGGVVVtttxxx```LLLBBBAAA@@@???@@@BBBCCCCCCBBBEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHMMMSSSWWWcccfffiiijjjhhheeedddccccccdddeeefffiiinnnssswww|||yyyuuurrrqqqnnnjjjfffdddccc```YYYSSSNNNNNNNNNMMMKKKIIIFFFEEECCCBBB@@@>>>======>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>@@@DDDKKKQQQUUU]]]jjj{{{}}}sssgggZZZTTTQQQMMMJJJJJJKKKRRRccc|||zzzsssjjjccc^^^YYYTTTOOOKKKHHHDDDBBBBBBCCCDDDDDDBBBBBBAAAAAAAAACCCDDDEEEqqqiiieeeddd```YYYSSSOOOJJJFFFCCC<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???HHH\\\{{{jjjTTTLLLMMMLLLQQQ\\\fffiiiiiiooovvv{{{zzzlllddd\\\UUUTTTTTTRRRRRRSSSTTTTTTRRRQQQPPPPPPPPPPPPQQQSSSVVVVVVTTTVVVcccqqqxxxllldddZZZUUUPPPMMMJJJFFFFFFIIIKKKNNNSSSYYY```eeejjjllloooppprrrssstttwww{{{~~~tttmmmeeeaaa^^^[[[]]]aaapppyyy~~~uuussszzzyyynnnmmm}}}|||qqq~~~lll\\\PPPFFF@@@<<<;;;;;;::::::999999999:::::::::;;;;;;===>>>>>>BBBEEESSSmmm}}}eeeNNNCCCAAA@@@???@@@BBBDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGJJJOOOSSS^^^ccchhhjjjiiigggdddcccdddcccdddeeehhhmmmqqqtttzzz~~~{{{zzzuuuqqqmmmkkkhhhccc\\\VVVPPPPPPOOOMMMJJJHHHFFFDDDDDDCCCAAA???>>>>>>>>>>>>===============<<<<<<;;;======>>>@@@DDDJJJPPPTTTYYYbbboootttcccZZZUUUPPPNNNNNNKKKSSSdddwwwpppggg```[[[WWWQQQMMMIIIGGGCCCAAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBDDDEEErrrjjjeeeaaa]]]WWWQQQMMMJJJFFFCCC======<<<;;;::::::999999::::::::::::::::::::::::::::::::::::;;;<<<======>>>???EEEVVVrrrqqqZZZNNNMMMMMMSSS^^^hhhkkkkkkmmmsss~~~|||ttthhh___WWWUUUTTTSSSRRRTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSVVVVVVTTTUUU___kkkuuujjjbbb[[[UUUQQQMMMHHHIIIMMMLLLPPPVVV\\\aaafffkkkmmmoooppppppqqqrrrtttyyy|||ssslllddd```]]]\\\___eeeuuu}}}{{{uuuvvv}}}yyyqqqlllrrrxxxrrrgggWWWLLLCCC@@@:::::::::999999999888888:::::::::;;;<<<===>>>???@@@DDDOOOeeeiiiSSSFFFAAA@@@??????BBBDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFEEEHHHLLLOOOXXX^^^eeeiiijjjgggeeecccdddcccbbbdddhhhmmmqqqrrr{{{yyyvvvrrrooojjjddd]]]XXXSSSRRRPPPMMMJJJHHHEEEDDDDDDCCCAAA???============<<<===>>>>>>>>>===;;;:::======>>>@@@DDDJJJPPPSSSZZZ]]]fffvvv}}}jjj^^^WWWRRRPPPQQQPPPVVVhhhvvvpppggg```\\\WWWRRRMMMHHHEEEBBBAAAAAABBBBBBAAA????????????@@@AAACCCDDD|||qqqlllhhh^^^ZZZUUUPPPLLLHHHEEEBBB======<<<;;;::::::999999:::::::::::::::::::::::::::999999::::::;;;<<<===@@@@@@DDDQQQiii{{{aaaPPPKKKMMMSSS]]]iiilllkkklllppp{{{~~~mmmcccZZZWWWVVVTTTTTTVVVTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSVVVWWWTTTSSS[[[eee{{{tttkkkccc[[[UUUPPPKKKKKKNNNNNNSSSZZZ___cccgggkkknnnnnnnnnoooooopppssswww{{{yyypppgggccc___^^^bbbiiizzzxxxuuuxxxuuuqqqmmmnnn{{{xxxwwwzzzdddTTTGGG@@@???999999999999999888888888:::::::::;;;<<<===>>>???@@@DDDMMM___nnnZZZLLLCCCAAA??????BBBDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGEEEEEEFFFIIILLLRRRXXXaaaggghhhgggeeeddddddbbbaaadddjjjooosssttt}}}{{{xxxtttnnniiibbb\\\XXXUUUTTTQQQNNNKKKHHHGGGFFFDDDCCC@@@>>>===<<<<<<<<<<<<===>>>>>>>>>===;;;:::<<<===>>>AAAEEEKKKPPPSSSZZZZZZ___mmmoooccc[[[UUURRRSSSQQQWWWhhh}}}uuuooofff```[[[WWWQQQMMMGGGEEEBBBAAABBBBBBAAA@@@???>>>>>>>>>???@@@BBBCCCxxxqqqmmmiii]]]YYYSSSNNNJJJGGGCCCAAA<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::999999999999:::;;;<<<===@@@AAADDDMMM```~~~kkkUUUKKKMMMQQQ[[[gggllljjjkkkmmmwwwwwwlll```[[[YYYVVVVVVXXXVVVVVVVVVVVVUUUTTTRRRRRRSSSSSSVVVWWWTTTRRRWWW___qqqssskkkbbb[[[TTTNNNLLLOOOQQQWWW^^^ccceeegggkkknnnmmmnnnpppqqqrrruuuxxx{{{xxxnnniiieeedddiiiooo~~~~~~vvvxxx~~~}}}pppllljjjrrrwwwsss```QQQDDD>>>???999999999999999999999999999999::::::<<<===???@@@???EEELLL[[[zzztttaaaQQQEEEBBB@@@???AAACCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFEEEFFFHHHKKKMMMSSS\\\cccffffffeeeddddddaaaaaaeeelllssswwwxxx{{{xxxsssllleee___[[[YYYWWWUUUSSSOOOMMMJJJIIIHHHEEEDDDAAA???>>>========================<<<<<<;;;===>>>???BBBGGGLLLQQQSSSXXXVVVXXXbbbssswwwkkkccc[[[VVVUUUPPPUUUeee|||rrrlllccc]]]YYYTTTOOOKKKGGGEEECCCBBBBBBBBBAAA@@@??????>>>===>>>???@@@AAAuuuppplllhhh\\\XXXRRRMMMIIIEEEBBB???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<===>>>@@@BBBIIIZZZwwwwww\\\NNNKKKOOOXXXdddjjjiiiiiilllsss{{{xxxjjjbbb\\\XXXVVVXXXXXXXXXXXXXXXVVVUUUSSSRRRSSSTTTVVVWWWTTTQQQTTTZZZbbbzzz~~~vvvllleee\\\TTTQQQSSSTTTZZZaaaeeefffgggjjjnnnmmmooorrrtttvvvxxx{{{~~~yyyssspppooouuu|||xxxuuu}}}zzzmmmhhhhhhuuuvvvvvvkkk[[[NNNBBB>>>@@@::::::::::::::::::::::::999999999:::<<<>>>???@@@???FFFLLLYYYwww|||gggUUUGGGDDDAAA@@@AAABBBCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFEEEFFFHHHKKKHHHOOOXXX___cccdddeeeeeecccaaa```fffoooxxx|||}}}{{{xxxqqqiiiaaa\\\ZZZZZZXXXWWWTTTQQQNNNLLLLLLKKKHHHFFFDDDAAA@@@?????????>>>>>>===<<<<<<<<<<<<<<<>>>>>>@@@DDDHHHMMMRRRTTTVVVSSSTTTZZZfffyyywwwmmmbbb[[[XXXRRRUUUccc{{{qqqjjjbbb\\\XXXSSSNNNJJJGGGEEECCCCCCCCCCCCAAA@@@@@@???>>>===<<<===>>>???uuupppkkkfff\\\WWWRRRLLLHHHDDDAAA>>>::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<<<<<<<>>>AAAGGGWWWsssaaaQQQJJJMMMVVVbbbhhhhhhiiikkkpppwww~~~qqqggg___YYYVVVXXXZZZZZZZZZYYYXXXUUUSSSRRRTTTTTTVVVWWWTTTPPPRRRXXXUUUjjjuuunnnddd[[[VVVWWWVVV\\\cccgggfffgggjjjmmmmmmppptttwwwyyy{{{~~~}}}zzzzzz|||uuuvvv|||lllggghhhwwwnnnttteeeWWWMMMAAA>>>BBB::::::::::::::::::::::::999999999:::<<<>>>???@@@@@@FFFLLLXXXvvvkkkWWWHHHEEEAAA@@@@@@BBBCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFIIIKKKFFFLLLUUU]]]aaaccceeeeeeccc``````gggrrr{{{{{{wwwpppggg___[[[ZZZ[[[YYYWWWTTTRRROOONNNMMMMMMJJJHHHFFFCCCBBBAAA@@@@@@???>>>===;;;;;;<<<======>>>???AAAEEEIIINNNRRRUUUUUURRRSSSWWW___ooouuuhhh^^^ZZZWWWYYYddd~~~{{{qqqkkkccc\\\XXXTTTOOOKKKGGGFFFDDDDDDDDDDDDBBB@@@AAA@@@>>>===<<<<<<======{{{tttpppllliii___XXXNNNGGGDDDBBB???===999999999999999999999999:::999999888888999999::::::::::::;;;;;;;;;<<<<<<>>><<<@@@HHHRRRfffpppSSSOOOLLLOOOYYYbbbfffgggiiikkkttt|||lllccc^^^\\\ZZZZZZ]]]___^^^ZZZVVVUUUUUURRRSSSSSSTTTTTTTTTSSSSSSSSS[[[iii{{{ttthhh```\\\[[[___bbbgggjjjkkkmmmnnnpppppptttwwwyyyzzz|||zzz~~~~~~yyyoooeeedddyyy~~~mmm{{{|||bbbQQQIIIBBB===;;;;;;::::::999999::::::;;;888999;;;<<<<<<<<<>>>@@@AAAFFFKKKUUUooooooZZZKKKDDD???BBBEEEDDDBBBAAA???AAADDDGGGHHHGGGEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDHHHKKKQQQWWW]]]```cccdddcccccceeekkkttt~~~{{{rrriiibbb]]]\\\[[[YYYVVVSSSQQQPPPOOOMMMKKKKKKJJJIIIFFFDDDBBB@@@???<<<<<<<<<<<<<<<<<<;;;;;;===???BBBFFFKKKPPPSSSUUUTTTQQQPPPTTTXXXddd|||lll```YYYZZZZZZfff~~~xxxpppkkkccc[[[UUUPPPKKKHHHGGGGGGFFFDDDCCCAAA@@@@@@AAA@@@???===<<<<<<;;;;;;wwwsssooojjjfff___WWWMMMFFFCCCAAA???===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::::::::;;;;;;;;;;;;<<<===<<<@@@GGGNNNaaayyy]]]PPPLLLNNNXXXaaaeeefffhhhkkktttzzzoooiiidddaaa^^^```aaa___ZZZVVVTTTTTTWWWWWWVVVUUUTTTSSSQQQPPPRRRVVV___mmm}}}yyynnngggeeeeeefffhhhiiijjjjjjkkkmmmooorrruuuzzz|||}}}zzz}}}xxxpppggghhh}}}zzzlll|||www\\\LLLDDD>>>:::999;;;::::::999999::::::;;;888:::<<<<<<<<<===>>>@@@BBBGGGKKKTTTllluuu```NNNFFFAAABBBEEECCC@@@??????@@@CCCEEEFFFFFFFFFEEEGGGHHHHHHHHHGGGFFFEEEDDDGGGJJJOOOVVV\\\```cccdddfffhhhlllttt~~~zzzrrrjjjeeeaaa^^^\\\XXXUUURRRPPPOOONNNLLLKKKKKKKKKIIIGGGEEECCCAAA@@@======<<<<<<<<<;;;;;;;;;===@@@CCCHHHNNNRRRUUUWWWSSSOOOOOORRRUUUaaa|||sssfff^^^\\\\\\hhhzzzqqqlllddd\\\VVVQQQLLLIIIHHHHHHGGGEEEDDDCCCBBBAAACCCBBBAAA???>>>>>>======{{{sssqqqooohhhbbb]]]VVVLLLEEEBBB@@@>>><<<<<<<<<;;;;;;::::::999999999999888888888888999999::::::::::::;;;;;;;;;;;;;;;<<<@@@EEEIIIYYY}}}hhhRRRMMMMMMVVV___dddfffhhhjjjsss~~~{{{qqqhhhcccbbbbbbbbb```[[[WWWTTTTTTXXXXXXXXXWWWUUUTTTRRRQQQQQQRRRVVV]]]hhhvvvzzzqqqmmmmmmoooooonnnmmmkkkiiijjjlllooorrrvvvzzz}}}~~~zzz}}}xxxpppkkkooouuukkkqqqWWWHHHAAA===:::999::::::999999999999:::::::::;;;============???@@@BBBFFFJJJRRRggg|||fffQQQIIIBBBBBBDDDBBB???>>>??????@@@BBBDDDEEEFFFFFFHHHIIIHHHHHHGGGFFFEEEEEEEEEHHHMMMTTTZZZ```dddfffhhhmmmuuuzzzqqqllliiifffaaa\\\VVVTTTQQQOOOOOONNNLLLJJJKKKKKKJJJIIIGGGEEECCCBBB???>>>===<<<;;;;;;::::::>>>@@@FFFKKKQQQTTTWWWXXXRRRMMMLLLOOOSSS]]]vvv~~~pppfff```___jjj}}}sssmmmeee]]]VVVQQQMMMJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBAAA???>>>>>>======wwwppppppooohhh```\\\TTTKKKDDDAAA???===;;;;;;::::::999888777666666999999888888888888999999999999:::::::::;;;;;;;;;:::;;;???BBBCCCPPPssspppUUUMMMKKKRRR]]]dddgggjjjiiiqqq|||xxxllldddbbbbbbaaa___\\\YYYVVVUUUWWWWWWWWWWWWWWWWWWVVVUUUQQQQQQRRRVVV]]]fffpppuuu~~~|||uuuooommmooorrrsssrrrnnnjjjhhhiiimmmpppqqquuuyyy{{{|||~~~}}}xxx~~~yyynnnmmmvvvsssmmmmmmTTTFFFAAA>>><<<<<<::::::999999999999::::::;;;<<<>>>>>>===>>>???AAA???CCCGGGOOO```~~~fffSSSIIIBBBBBBCCCAAA??????>>>>>>>>>???AAACCCEEEFFFIIIIIIIIIHHHHHHGGGFFFEEECCCFFFKKKQQQXXX___dddgggiiippp|||zzzqqqmmmmmmjjjccc\\\WWWTTTQQQPPPOOONNNLLLJJJKKKKKKKKKJJJHHHFFFDDDCCCAAA???>>><<<;;;:::::::::===AAAGGGNNNSSSVVVWWWWWWRRRMMMKKKNNNQQQ[[[rrryyymmmeeedddmmmuuuooofff]]]WWWRRRNNNKKKHHHGGGGGGFFFEEECCCCCCBBBAAA@@@???===<<<<<<;;;;;;uuunnnoooooohhhaaaZZZSSSIIIBBB@@@>>><<<:::::::::999888777777666666999888888777777888888999999999999:::::::::;;;;;;:::;;;>>>@@@@@@JJJhhhwww[[[PPPIIIOOOZZZccchhhllliiioooxxxtttkkkbbbaaa```^^^]]][[[YYYWWWXXXXXXXXXXXXXXXWWWVVVVVVOOOPPPQQQTTTYYY^^^ccceeelllpppwww~~~~~~wwwvvvrrrnnnkkkkkkmmmpppqqqpppmmmiiigggiiimmmqqqqqqtttwwwxxxxxxyyy~~~|||}}}zzzxxxyyygggkkkzzz|||tttuuu{{{fffPPPDDDAAA???======:::999999888888999999:::;;;===>>>>>>======???@@@<<>>AAACCCEEEGGGHHHHHHHHHHHHGGGFFFFFFCCCEEEIIIOOOVVV]]]cccgggkkkuuuzzzrrrnnnnnnllleee^^^YYYVVVSSSQQQPPPOOOMMMKKKJJJJJJKKKJJJIIIGGGEEEDDDAAA@@@>>><<<;;;:::;;;;;;<<>>===;;;:::;;;;;;::::::999999888888888888777777777777888888999999999999::::::::::::;;;:::<<>>>>>===<<<>>>???<<<>>>BBBHHHSSSjjjfffTTTJJJAAA@@@BBBBBBBBBCCC===<<<<<<<<<===???@@@BBBEEEEEEFFFGGGGGGGGGGGGFFFCCCDDDGGGMMMTTT[[[bbbfffnnnyyy~~~uuupppnnnlllgggbbb]]]ZZZWWWTTTRRRPPPNNNLLLHHHIIIJJJKKKJJJHHHEEEDDDAAA@@@>>><<<;;;;;;<<<======CCCKKKRRRVVVWWWTTTRRRRRRLLLJJJMMMQQQYYYlll|||uuuooorrrwwwpppfff\\\VVVQQQMMMKKKEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA???>>>>>>======uuummmkkkjjjgggdddWWWPPPFFF@@@>>>===;;;999:::::::::999999999999999888888777777777777888888888999999999999:::::::::<<<:::;;;???@@@EEEWWWlllrrr___MMMJJJRRR\\\dddiiigggjjjpppzzzxxxiiifffcccaaaaaa```]]][[[\\\[[[ZZZYYYWWWTTTRRRQQQNNNNNNPPPQQQRRRSSSTTTTTT[[[]]]___aaacccccccccbbbccceeeffffffeeedddeeegggfffggghhhhhhgggfffhhhiiiiiilllooopppoooppptttxxx}}}{{{sssrrrrrrttt|||{{{zzzmmmdddppp~~~vvvyyyhhhWWWEEE???>>><<<:::888999999888888888888999999:::<<<======<<<;;;===>>>>>>???BBBFFFMMMaaammmXXXLLLBBB@@@AAAAAAAAABBB<<<<<<<<<<<<<<<===>>>>>>BBBCCCDDDEEEFFFGGGGGGGGGCCCDDDFFFKKKRRRZZZaaaeeelllyyy{{{tttooollliiihhhaaa^^^ZZZWWWTTTRRROOOLLLFFFHHHIIIJJJJJJHHHEEEDDDAAA???===;;;;;;<<<===???@@@FFFNNNVVVYYYXXXTTTQQQPPPJJJHHHLLLQQQXXXjjj}}}{{{sssssswwwpppeee\\\UUUPPPMMMKKKFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA???>>>>>>======uuummmiiihhhfffdddVVVOOOFFF???===<<<:::999777777777777777888888888888888777777777777888888888888999999999:::::::::===999:::???AAAEEETTTeee{{{fffPPPIIIOOOYYYaaafffgggiiinnnxxxnnnjjjfffdddcccbbb^^^[[[XXXXXXXXXXXXWWWVVVUUUTTTQQQQQQPPPPPPPPPQQQRRRSSSZZZ[[[\\\]]]]]]^^^^^^___]]]___bbbcccbbbaaaaaabbbccceeehhhhhhfffeeeddddddbbbeeeiiijjjjjjlllppptttvvv}}}xxxpppnnnlllmmmxxx|||}}}vvvgggjjjwww{{{uuu{{{eeeTTTEEE???@@@>>>:::888999999888888888888999999:::;;;===<<<;;;;;;<<<===@@@@@@CCCFFFJJJ[[[}}}ttt[[[OOOCCC@@@@@@??????@@@<<<<<<<<<<<<<<<<<<<<<<<<@@@AAACCCDDDFFFGGGGGGHHHDDDDDDFFFJJJQQQYYY```dddiiivvvvvvpppmmmlllllldddaaa]]]YYYVVVSSSOOOMMMEEEGGGIIIJJJIIIHHHEEECCCAAA???===;;;;;;<<<>>>@@@BBBHHHQQQXXX[[[YYYUUUQQQNNNHHHFFFKKKPPPWWWiii{{{vvvtttwwwpppeee[[[TTTOOOLLLJJJGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@???===<<<<<<;;;;;;wwwnnnkkkjjjhhhbbb\\\OOOJJJCCC===;;;:::999999999999888888777888888888:::::::::999999888888888999999999999999999999999<<<888999?????????MMM___rrrWWWNNNOOOQQQXXXaaahhhiiimmmvvvrrrooohhh```\\\\\\\\\[[[XXXWWWUUUUUUUUUTTTQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOVVVVVVWWWXXXXXXWWWWWWWWWZZZZZZ[[[\\\^^^___``````]]]```bbbccccccbbbbbbcccccceeefffgggggghhhkkkmmmwww}}}yyymmmiiihhhkkkrrryyyvvvlllkkksss|||xxx\\\NNNAAA<<<;;;999666666777777777777777777777777:::;;;<<<<<<===<<<<<<<<<<<>>;;;===BBBDDDJJJPPPTTTWWWYYYUUUOOOLLLJJJIIIKKKQQQ]]]kkkttt}}}uuuuuuggg]]]VVVNNNJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===}}}vvvnnnjjjiiifff___YYYMMMHHHBBB===;;;::::::999888888888777888888999999:::::::::999999888888888999999999999999999999999<<<888999>>>>>>???LLL\\\xxx\\\PPPNNNOOOVVV___ggggggiiippp{{{tttoooggg___ZZZYYYYYYYYYVVVUUUSSSSSSSSSRRRPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSTTTUUUVVVVVVUUUUUUXXXYYYYYYZZZ[[[\\\]]]]]]\\\^^^```aaa``````aaabbbdddeeegggggghhhiiilllnnnvvv{{{zzznnnhhhgggiiipppxxx}}}~~~rrrkkkooo{{{sssYYYLLL@@@<<<;;;999777777777777777777777777777777::::::;;;<<<<<<<<<<<<<<<;;;@@@???AAAHHHQQQkkktttbbbSSSEEEBBBCCCCCCAAA@@@???>>>===<<<;;;:::::::::<<<===???BBBDDDEEEEEEEEEDDDFFFHHHLLLQQQYYYbbbhhhrrr}}}{{{yyyxxxpppnnniiiccc\\\UUUPPPMMMKKKJJJJJJJJJKKKKKKIIIGGGCCC@@@???@@@???<<<>>>CCCGGGMMMRRRUUUWWWYYYUUUOOOLLLKKKJJJKKKQQQ\\\hhhppp{{{vvvhhh___WWWOOOKKKKKKHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>======{{{uuummmhhhfffaaaZZZTTTJJJEEE@@@<<<;;;;;;;;;:::777777777777888888999:::999999999999999888888888999999999999999999999999;;;888999======???JJJXXXzzzfffVVVOOOOOOUUU]]]jjjjjjkkkoooyyyxxxqqqhhh```[[[YYYWWWWWWTTTRRRQQQQQQRRRQQQOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTVVVVVVWWWWWWXXXXXXXXXYYYZZZ\\\\\\\\\\\\\\\^^^```aaabbbdddeeeeeegggjjjllltttyyy{{{nnngggeeegggnnnvvv}}}~~~zzz}}}xxxmmmnnnwww{{{zzzkkkTTTIII>>>;;;;;;999888999777777777777777777777777999:::;;;;;;<<<<<<;;;;;;:::>>>===???FFFMMMcccvvveeeWWWIIIDDDDDDBBB@@@???>>>>>>>>>===<<<;;;:::999:::;;;===@@@BBBCCCDDDEEEEEEFFFHHHLLLRRRZZZdddjjjwwwxxxvvvqqqjjjbbbZZZSSSPPPMMMLLLJJJJJJJJJJJJHHHFFFCCCAAA@@@AAA???===???DDDJJJPPPUUUVVVWWWWWWTTTNNNNNNMMMLLLOOOUUU___iiiooo{{{xxxjjjaaaYYYQQQMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@???>>>======xxxrrrkkkfffbbb]]]UUUNNNFFFBBB===;;;:::;;;;;;;;;666666666666777999::::::999999999888888888888888999999999999999999999999:::888999<<<<<<>>>GGGRRRiiisss]]]RRROOOSSSZZZfffhhhjjjpppxxx~~~tttiiibbb^^^ZZZXXXXXXSSSRRRQQQQQQRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVXXXYYYYYYXXXXXXYYY[[[^^^\\\^^^___```aaacccfffhhhrrrwww~~~|||nnnfffccceeekkkssszzz~~~yyyyyyssskkkrrruuu{{{|||cccNNNEEE<<<;;;;;;999999:::777777777777777777777777999999:::;;;;;;;;;;;;;;;:::>>>===>>>DDDIII\\\yyyxxxgggYYYKKKFFFDDDAAA??????>>>>>>???>>>===<<<:::888888999;;;===@@@BBBCCCDDDEEEFFFHHHLLLRRR\\\gggoooyyy{{{{{{|||~~~|||wwwppphhh^^^WWWRRRPPPNNNKKKJJJJJJJJJHHHGGGDDDAAA@@@AAA@@@>>>@@@FFFLLLRRRWWWVVVUUUUUUQQQLLLOOONNNOOOTTT\\\fffnnnrrr{{{zzzlllbbbZZZRRRMMMLLLHHHGGGGGGFFFEEEEEEEEEDDDAAAAAA@@@??????>>>======tttpppjjjeee```XXXPPPJJJBBB???<<<:::::::::::::::666666666666777888999:::888888888888888888888888999999999999999999999999999888888:::;;;===DDDLLLWWWuuu~~~eeeTTTMMMOOOSSSZZZ^^^eeelllttt}}}wwwjjjddd```ZZZWWWYYYUUUTTTRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWVVVVVVWWWYYY\\\YYY[[[]]]^^^___aaadddfffpppuuu}}}|||nnnfffbbbccciiipppvvv}}}zzzxxx~~~|||vvvtttmmmhhhvvvyyytttrrr[[[HHHAAA;;;;;;;;;999999;;;777777777777777777777777888999999:::::::::::::::;;;>>>===???DDDFFFVVVpppzzziii\\\NNNHHHEEEAAA@@@@@@>>>>>>??????>>><<<:::999888888999;;;>>>@@@AAABBBEEEFFFHHHLLLSSS___kkkttt}}}}}}uuulllmmmqqqyyy~~~}}}~~~~~~{{{uuummmccc[[[VVVTTTQQQMMMKKKJJJJJJIIIHHHEEEBBBAAAAAA@@@???BBBHHHLLLSSSWWWUUUSSSQQQNNNJJJLLLLLLOOOWWWaaakkkrrrttt~~~}}}nnnddd[[[RRRMMMLLLHHHHHHHHHGGGFFFFFFEEEEEEAAAAAA@@@@@@???>>>>>>>>>pppmmmiiiddd^^^VVVMMMGGG@@@===:::999999:::999999666666666666777777888999777777777888888888888888999999999999999999999999888888888999:::===BBBFFFLLLgggmmmXXXNNNKKKLLLRRRYYYbbbjjjrrr{{{~~~oooiiiccc[[[WWWXXXWWWVVVTTTTTTTTTSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUTTTVVVWWWVVVVVVVVVXXXZZZZZZ[[[^^^___```bbbeeegggnnnsss{{{{{{nnnfffcccbbbgggmmmqqqxxxyyyoooiiijjjtttxxxpppmmmhhhhhh{{{uuuyyyhhhTTTDDD>>>:::;;;:::888888:::777777777777777777777777777888999999::::::999999:::>>>===???DDDEEEQQQiiinnnbbbTTTLLLGGGBBB@@@AAA?????????>>>===<<<;;;:::999999999:::<<<>>>@@@AAACCCDDDFFFKKKTTTbbbpppzzz}}}rrrbbbbbbccchhhpppuuuwwwvvvyyy|||{{{yyyxxx{{{}}}~~~{{{zzz}}}~~~zzzsssjjjbbb]]]XXXTTTOOOLLLKKKJJJJJJIIIFFFCCCAAABBBAAA@@@DDDJJJMMMTTTXXXUUUQQQOOOMMMJJJHHHIIIMMMWWWcccmmmqqqrrr~~~rrrfff]]]SSSMMMLLLHHHHHHIIIHHHHHHGGGEEEEEEAAAAAAAAA@@@@@@@@@??????|||mmmkkkhhhddd]]]TTTLLLFFF???<<<999888888999888777777777666666666777777888666777777777888888888999999999999999999999999999777888888777999<<<@@@BBBFFF\\\wwwxxxaaaSSSMMMKKKOOOUUU^^^gggooozzzzzzrrrkkk___YYY[[[YYYWWWUUUTTTSSSRRROOOLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSUUUWWWXXXWWWWWWXXXYYYYYYZZZ]]]^^^___aaaeeegggjjjoooxxxzzznnngggdddbbbfffkkkmmmttt||||||kkk```]]]aaaooouuukkkiiiggglllxxxsss|||___NNNAAA<<<:::;;;:::777777:::777777777777777777777777777888888999999999999999888<<<;;;>>>DDDCCCMMMcccwwwkkk\\\RRRJJJCCC@@@AAAAAA@@@???===<<<<<<;;;;;;::::::::::::;;;===???@@@BBBCCCEEEKKKUUUdddttt~~~wwwwwwvvvyyy}}}qqq```\\\YYYZZZ___eeehhhhhhiiipppuuuuuuvvv|||~~~yyytttqqqnnnkkkiiinnnrrrvvvvvvuuuvvv{{{{{{ssskkkfff\\\WWWQQQMMMKKKKKKKKKKKKGGGDDDBBBBBBAAAAAAEEEKKKNNNUUUYYYVVVQQQOOONNNLLLHHHIIINNNYYYeeennnqqqpppzzzvvvjjj___UUUNNNLLLHHHIIIIIIIIIIIIGGGFFFEEEBBBBBBBBBAAAAAAAAAAAAAAAxxxkkkjjjhhhddd]]]TTTKKKFFF>>><<<999888888888777666888777777666666666666777666666777777888888888999999999999999999999999999777888888777888<<>>===;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???AAABBBEEEKKKVVVeeevvv|||oooppppppttt~~~}}}pppbbb\\\UUURRRUUU[[[^^^```ZZZ```ddddddeeekkkqqqsss{{{wwwrrrnnnjjjfffbbb___bbbgggmmmpppppprrrxxx}}}yyyrrrmmm^^^YYYRRRNNNLLLLLLLLLLLLHHHDDDBBBBBBAAAAAAFFFLLLOOOVVV[[[WWWRRRPPPOOOMMMLLLMMMQQQ\\\hhhpppqqqooovvv{{{zzzmmmbbbVVVOOONNNHHHIIIJJJJJJIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBAAAvvvhhhgggddd___XXXQQQJJJFFF>>>===;;;888777666666666777888999999999777666555444444555777888888888888999999999999999999999999;;;;;;:::;;;;;;<<<===>>>DDDKKK]]]zzz___MMMKKKMMMLLLOOOYYYdddpppyyymmmaaaYYYXXXYYYXXXVVVRRRPPPOOOOOOOOOOOOPPPPPPOOOOOONNNMMMNNNNNNNNNMMMMMMMMMLLLLLLPPPOOONNNNNNOOORRRTTTVVVTTTVVVVVVVVVVVVWWWYYY[[[ZZZYYYYYYYYY[[[^^^aaabbbiiimmmuuu}}}~~~xxxnnneeeaaabbbfffjjjlllqqquuutttvvv|||~~~zzzcccXXX[[[```jjjzzz}}}tttnnnqqq}}}pppkkkRRRDDD::::::999999888777666666777777777777888999:::;;;999888777888888888666555999<<>>===CCCOOOZZZzzzlllXXXKKKFFFCCC@@@@@@@@@@@@@@@????????????<<<;;;::::::999999::::::===@@@DDDGGGQQQbbbuuuqqqhhheeeeeemmmxxx|||wwwccc\\\SSSNNNOOOSSSVVVWWWSSSSSSTTTWWW[[[```dddgggmmmkkkhhheeeaaa^^^[[[ZZZZZZ\\\aaagggiiijjjooowwwxxxoooddd___XXXRRROOOMMMKKKJJJEEEEEECCCAAAAAACCCGGGKKKPPPQQQRRRQQQOOOMMMLLLMMMMMMSSSZZZ```hhhqqquuuuuuxxx|||pppbbbXXXQQQNNNNNNMMMKKKKKKKKKJJJGGGEEEFFFEEEDDDBBBAAA@@@@@@@@@zzzooohhhgggddd```XXXPPPIIIDDD===<<<:::888777666666777888888888888888777666666444555666777777888777777999999999999999999999999::::::::::::;;;<<<===>>>???EEETTTooopppXXXOOOMMMKKKNNNVVV```lll{{{sssggg^^^WWWWWWVVVSSSQQQOOONNNOOOQQQQQQQQQRRRQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMOOONNNMMMMMMNNNPPPRRRSSSTTTVVVWWWVVVVVVVVVXXXYYYYYYYYYYYYZZZ\\\^^^```bbbeeeiiiqqqzzz~~~wwwmmmddd```bbbgggkkklllrrrvvvvvvxxx}}}qqq\\\TTTXXXbbblll{{{}}}wwwuuu}}}}}}tttdddOOOEEE<<<<<<;;;:::999888999999888777777777888999::::::;;;999888777777888999999:::===???>>>>>>DDDOOOYYYsssrrrbbbUUUJJJDDDAAA============<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;>>>BBBEEEHHHNNN]]]ooo{{{pppdddaaaaaahhhttt{{{zzzvvvggg___UUUOOOOOOQQQSSSTTTOOOOOOOOOPPPSSSWWW[[[]]]dddcccaaa___\\\YYYWWWVVVXXXXXX]]]bbbdddeeelllttt{{{rrrhhhbbbZZZSSSNNNLLLJJJIIIFFFFFFEEEDDDCCCEEEHHHLLLPPPQQQRRRQQQOOOMMMMMMNNNPPPWWW___eeellltttwwwuuuxxxzzzvvvggg\\\TTTOOORRRPPPOOONNNNNNLLLJJJHHHGGGGGGEEECCCBBBAAAAAAAAAqqqhhhgggfffddd___XXXOOOGGGBBB;;;;;;999888777777777777888888777777666666777777666666777777777777666666999999999999999999999999::::::::::::;;;<<<======>>>@@@JJJbbbdddSSSLLLJJJKKKRRR[[[fffvvv|||nnneeeYYYWWWUUURRRQQQPPPPPPQQQSSSSSSSSSSSSSSSRRRRRRQQQOOOOOOOOOOOONNNNNNNNNNNNPPPOOONNNNNNNNNOOOQQQRRRTTTVVVWWWVVVUUUUUUVVVWWWXXXXXXYYY[[[]]]^^^``````cccgggnnnvvv|||~~~wwwlllccc```bbbhhhlllnnntttzzz{{{~~~~~~~~~}}}|||iiiXXXVVV]]]iiisss~~~{{{~~~rrrZZZKKKDDD===;;;999888777888999:::888888888888888888999999:::999777666666888:::;;;;;;>>>@@@??????EEENNNWWWnnnzzzoooaaaPPPEEEBBB=========<<<<<<<<<;;;;;;>>>======<<<;;;<<<<<<<<<>>>CCCGGGHHHJJJTTTfffuuu}}}nnnbbb^^^^^^dddpppxxxyyywwwoooggg[[[SSSQQQQQQQQQQQQOOONNNMMMMMMNNNRRRUUUXXX]]]]]]\\\[[[YYYWWWUUUTTTTTTTTTWWW[[[]]]___gggppp~~~wwwmmmfff\\\SSSMMMJJJIIIHHHGGGGGGHHHGGGFFFGGGJJJLLLOOOQQQQQQPPPNNNMMMNNNOOOSSS\\\dddkkkrrrxxxyyyvvvxxxzzz}}}~~~ooobbbXXXRRRSSSQQQOOONNNMMMLLLJJJGGGJJJIIIGGGEEEDDDCCCBBBBBByyyllleeefffeeeccc^^^VVVMMMEEE@@@;;;;;;:::999999999999999888777666555555666777888666777777777777666666555888888888888999999999999999999999999:::;;;<<<===CCCBBBGGGZZZxxxnnnUUUMMMIIIIIIOOOWWWbbbrrrtttjjj]]]ZZZVVVSSSRRRSSSSSSTTTSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPOOOOOOOOONNNNNNRRRQQQQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVTTTSSSTTTUUUVVVWWWYYY[[[]]]^^^^^^___cccgggmmmsssyyy|||}}}}}}wwwlllccc```ccciiinnnqqqyyy}}}}}}~~~xxxfffZZZ^^^gggrrr|||gggRRRFFFBBB;;;999666444444555777888999888888888888888999999777777888888777888999;;;<<<>>>@@@@@@AAAEEEMMMTTTkkkyyyjjjUUUGGGDDDAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<>>999888555333333444777888888888888777888888999999666999>>>???>>><<<;;;;;;<<<>>>@@@@@@AAAEEEKKKPPPeee~~~}}}ooo[[[LLLFFFCCCCCCBBBBBBAAA@@@??????===<<<<<<;;;:::;;;;;;;;;:::>>>DDDGGGFFFIIIYYYkkk}}}rrreeebbbaaafffpppyyy}}}~~~~~~vvvlllddd___[[[WWWSSSUUUUUUUUUWWWZZZ]]]```bbbccccccbbb```]]]YYYVVVTTTTTTRRRRRRTTTUUUXXX```jjjvvvuuummmaaaVVVOOOKKKIIIHHHEEEGGGHHHHHHGGGGGGIIIKKKLLLMMMMMMLLLKKKKKKMMMOOOTTT\\\eeelllttt{{{}}}{{{}}}~~~qqqddd]]]]]][[[WWWUUUSSSRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDoooeeedddbbb```[[[UUUNNNHHHBBB@@@<<<<<<<<<<<<;;;:::999888666666555555666666777777666666777777777777666666666666777777888999999999888888888888999:::;;;;;;CCCCCCDDDLLL^^^|||kkkSSSNNNJJJKKKQQQZZZiiivvv}}}wwwiiiaaaWWWQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNPPPRRRTTTUUUTTTRRRRRRSSSTTTTTTUUUWWWYYYZZZ\\\\\\\\\___eeemmmsssxxx|||}}}yyyssskkkcccaaaccchhhlllsss{{{pppffffffoooxxxvvvpppXXXGGG>>>;;;:::888777666555777888999777777777777888999:::;;;999>>>EEEGGGDDD@@@>>>>>><<<>>>???@@@AAADDDHHHLLL[[[rrruuueeeTTTHHHCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;::::::;;;;;;:::;;;@@@FFFFFFGGGUUUeeexxxzzziiigggggglllttt||||||tttoookkkfff```[[[XXXYYY\\\___bbbeeeggghhhiiiiiigggeeeaaa\\\XXXUUUUUUTTTSSSUUUUUUVVV^^^gggqqq}}}|||ttthhh\\\TTTNNNKKKIIIFFFFFFGGGFFFEEEFFFIIIKKKKKKLLLLLLKKKJJJKKKNNNPPPVVV]]]ccchhhpppxxx|||{{{|||{{{qqqjjjaaa]]]YYYVVVUUUSSSQQQPPPPPPOOOMMMJJJHHHGGGFFFFFFnnneeeeee```]]]WWWPPPJJJEEEBBBAAA;;;;;;;;;;;;999888666555444555555666777777666666444555666777777888777777666666666777888999999999777777777888888999:::;;;<<>>???AAACCCFFFHHHSSSiii}}}rrr^^^IIICCCBBBAAA@@@???>>>>>>===>>>===<<<<<<;;;<<<<<<<<<===;;;>>>EEEGGGFFFQQQ___qqqrrrqqqrrrvvv~~~}}}{{{uuunnnhhhaaadddhhhllloooqqqqqqqqqnnnnnnmmmkkkgggbbb]]]ZZZWWWUUUUUUVVVUUUUUU[[[cccooo{{{~~~qqqdddYYYQQQKKKHHHGGGGGGFFFEEEDDDFFFJJJMMMLLLMMMMMMLLLKKKMMMPPPRRR\\\```ccceeekkktttzzzzzzyyy}}}~~~yyygggccc^^^[[[YYYXXXVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIooogggiii___[[[TTTMMMGGGDDDBBBAAA:::::::::999888666333222333444666777777777666555444444666777888888888888555666666777888999999999777777777777888999:::;;;777===BBBEEEPPPjjj^^^UUUMMMIIIIIIOOO[[[gggrrr|||zzzpppbbbYYYWWWWWWWWWVVVSSSSSSSSSSSSSSSRRRQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJLLLMMMOOOOOOPPPPPPLLLOOORRRTTTSSSSSSRRRSSSSSSRRRRRRRRRTTTWWWZZZ\\\```bbbeeehhhkkkmmmnnnnnnpppllleee```^^^___bbbeeekkkrrrxxxzzz}}}rrrkkkrrr{{{xxx}}}___JJJ>>>::::::444444555555555555555555555555666777888:::<<<===<<>>??????>>>===============@@@<<<===EEEGGGEEENNN[[[lllzzzzzz{{{zzztttllloootttyyy{{{|||{{{zzzrrrrrrrrrpppmmmhhhccc```WWWVVVVVVVVVUUUTTTYYY```nnn{{{xxxjjj^^^SSSKKKGGGIIIHHHGGGEEEDDDFFFKKKNNNNNNNNNNNNMMMMMMNNNRRRUUUaaacccdddccchhhqqqxxxyyyvvv{{{rrrnnniiieeecccbbb```___VVVUUUSSSPPPNNNMMMLLLKKK{{{mmmfffeee___WWWNNNGGGDDDBBB???===888888888888777777777777666666666666555555555555666666666666777777777777666777999999777777777888::::::;;;;;;;;;:::999999999???@@@BBBKKKZZZ{{{ppp^^^OOOKKKKKKJJJSSS___jjjuuu|||jjj]]]YYYYYYWWWTTTPPPPPPQQQQQQPPPPPPOOONNNNNNLLLKKKLLLNNNNNNLLLIIIOOOOOONNNMMMLLLLLLLLLMMMMMMPPPTTTVVVVVVUUUTTTTTTTTTSSSQQQQQQRRRUUUXXXZZZ\\\^^^```aaabbbdddhhhjjjjjjfffbbb^^^]]]```dddggggggkkkqqquuuyyy|||~~~}}}uuueeekkk{{{vvvmmm}}}~~~nnnUUUEEE<<<999999999999888777666666666777666555444555666888;;;===@@@AAA@@@>>><<<:::;;;<<<;;;<<<>>>???AAAEEEIIIMMMRRReeezzzkkkUUUHHHCCC@@@@@@@@@===>>>BBB>>>>>>>>>>>>========================???DDDJJJOOOdddyyy}}}}}}|||xxxtttppplllhhheee]]]XXXTTTSSSRRRRRRXXX___rrrzzz}}}ooobbbVVVMMMHHHHHHGGGFFFFFFFFFHHHJJJLLLSSSMMMLLLOOOKKKGGGQQQaaapppmmmiiiiiikkknnnqqqrrruuuxxx}}}~~~wwwrrrqqqooojjjfff\\\YYYWWWUUUUUUTTTRRRQQQwwwkkkfffeee^^^WWWMMMGGGCCCAAA>>>;;;777777666666666555555555666666666666555555555555666666666666777777777777555777999888777666777777999999:::::::::::::::999999??????@@@HHHTTTsss{{{fffRRRLLLKKKJJJNNNWWWbbbmmm|||rrrddd^^^\\\YYYVVVSSSSSSSSSRRRQQQPPPOOOOOONNNLLLLLLMMMOOOOOONNNKKKOOONNNMMMMMMMMMMMMMMMMMMNNNQQQTTTUUUUUUTTTUUUUUUTTTSSSRRRRRRSSSVVVYYY[[[\\\^^^```aaabbbcccfffhhheeeccc```^^^]]]^^^___aaadddhhhmmmrrruuuxxx|||~~~}}}{{{{{{qqqfffqqq{{{tttooottt~~~xxx|||eeeOOOCCC===::::::777666666555555666666777666666555555777999;;;===@@@@@@@@@>>>;;;:::;;;<<<;;;===>>>???AAADDDIIILLLXXXhhh~~~nnnXXXKKKEEEAAAAAA@@@>>>???BBB>>>>>>>>>============<<<:::;;;;;;<<>>======DDDMMMfffuuuZZZOOOLLLJJJKKKOOOWWWcccrrrooofff```[[[XXXVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNOOOPPPPPPOOOMMMNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTSSSTTTUUUWWWUUUTTTSSSSSSTTTWWWZZZ\\\^^^___aaabbbbbbccceeegggbbbbbbaaa```___]]]\\\\\\```ccchhhmmmppptttwwwzzzyyywwwyyy~~~{{{nnnjjjzzz}}}wwwqqqnnnwwwxxxzzzYYYGGGAAA>>>;;;:::555444444444444555666666666666666666888:::<<<===>>>???>>>===:::999:::<<<;;;===>>>>>>???BBBGGGJJJYYYiiiwww```NNNGGGBBBAAAAAA??????BBB>>>>>>=========<<<<<<<<<999::::::<<<>>>CCCJJJNNNYYYiii}}}~~~yyyrrrlllhhhaaa[[[VVVSSSQQQPPPVVV]]]jjjssstttggg[[[RRRMMMKKKKKKJJJJJJJJJLLLNNNOOOOOOKKKLLLQQQRRRSSS]]]iiiwwwwwwuuurrrooopppuuuyyyvvvwwwzzz~~~vvvsssoookkkiiigggdddaaarrriiiffffff[[[SSSJJJCCC???===:::777:::999999999888888888888666666555555555444444444444555555555666777777777555666888888666555666777666666777777888999:::;;;999===;;;<<>>;;;999666555555444444444444555666666666777888:::<<<============<<<:::999;;;<<<;;;<<<<<<======@@@DDDGGGTTTdddzzzjjjRRRIIIBBB@@@@@@>>>???AAA>>>>>>>>>=========<<<<<<:::;;;;;;<<<===AAAFFFJJJRRR```ttt~~~vvvnnniiiddd]]]WWWTTTPPPOOOUUU\\\gggppp~~~wwwiii\\\TTTPPPKKKKKKKKKKKKLLLMMMNNNOOOMMMJJJJJJPPPTTTWWW___hhhrrrvvvxxxvvvrrrqqquuuyyyvvvwwwxxx{{{|||yyyvvvrrrooorrrjjjgggfffWWWPPPGGG@@@===;;;888666999999999888888888888777555555555555444444444444333444444555666777777777555777888888777666666777777777666777888999:::;;;888;;;:::<<>>>>>:::777888777666555444333333333555555666777888:::;;;<<<<<<<<<===<<<::::::;;;===;;;;;;<<<;;;;;;===AAADDDMMM___uuunnnVVVKKKBBB??????>>>>>>@@@???>>>>>>>>>>>>========================???BBBEEELLLXXXlllzzzqqqkkkggg```YYYTTTPPPNNNSSS[[[dddnnn|||yyykkk^^^UUURRRKKKKKKKKKLLLLLLMMMNNNOOOLLLIIIJJJNNNTTTYYY___dddiiipppvvvxxxuuurrrsssvvvuuuvvvxxxzzz}}}{{{ooohhhdddcccSSSLLLDDD>>>;;;:::777555666666666666555555555555555555555444444444444333333333444555666777777888666777999999777777777888999888777777888999;;;<<<888;;;999<<>><<<======<<<<<<===@@@CCCIII[[[qqqooo[[[OOOCCC@@@@@@???>>>@@@@@@@@@?????????>>>>>>>>>???@@@???>>>===>>>@@@CCCIIIQQQbbbyyy~~~tttnnnjjjbbbZZZTTTOOOMMMRRRYYYccclllzzz|||mmm```WWWTTTKKKLLLLLLMMMNNNNNNOOOOOOMMMKKKJJJOOOWWW^^^aaabbbffflllssswwwvvvtttrrrrrruuuvvvxxxzzz}}}rrriiiddd```^^^PPPIIIAAA;;;:::999777555555555555555444444444333555555555444444444333333222333333444555666777888777888::::::888888888999;;;:::999888888999;;;<<<999;;;999<<>>@@@@@@@@@@@@>>>>>>???BBBDDDGGGYYYkkkyyysss```SSSFFFAAABBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@???>>>>>>AAACCCHHHKKKXXXmmmxxxrrrlllddd[[[TTTOOOLLLQQQXXXaaajjjvvvpppbbbZZZWWWMMMMMMNNNOOOPPPPPPPPPPPPOOOMMMMMMRRR\\\dddgggeeekkknnnqqqtttuuutttsssqqqtttvvvxxx|||~~~vvvkkkddd```]]]ZZZNNNGGG???:::999999777555777666666666555555555555555555444444444333333333222222333444555666777888888999;;;;;;999888999:::===;;;:::888888999;;;<<<:::<<<999<<>>::::::999888888//////000111222444666777111222444666777888888888<<<===>>>=========???AAABBBCCCBBBAAA@@@AAACCCFFFFFFVVVdddooozzzdddVVVHHHCCCCCCCCCBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@??????@@@BBBEEEHHHGGGPPPdddyyy|||uuunnneee\\\UUUNNNLLLPPPXXX___hhhttt}}}rrrddd\\\YYYNNNOOOPPPQQQRRRRRRRRRRRRPPPOOOOOOUUU```jjjllliiirrrqqqqqqrrrtttuuutttrrrsssvvvyyy}}}vvvgggcccccc___XXXSSSJJJEEE???:::888777777666555555666666666666555555333333333444444444555555444444444555555555555666777777777777888888888888::::::999999::::::;;;<<<:::::::::::::::===BBBEEETTTtttkkkWWWNNNKKKLLLNNNUUUcccuuu}}}vvvkkkbbbZZZWWWTTTPPPOOOQQQRRRQQQPPPPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSSSSTTTWWW\\\___```eeelllrrrvvvvvvtttrrrxxxvvvtttrrrqqqnnnkkkhhhbbbbbbbbbbbbcccdddeeefffhhhjjjnnnqqqssstttttttttuuuwwwzzz{{{{{{|||}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwzzzvvvuuuwwwzzz~~~zzzmmmkkkxxxiiiQQQHHH===777888:::::::::666555555444444333222222555444444555555666777888<<<;;;::::::;;;>>>BBBDDDEEECCCAAA???===>>>>>>???FFFKKKUUUggg~~~kkkYYYGGG@@@AAAAAABBBBBBJJJHHHEEEBBB@@@??????@@@@@@AAAAAA@@@???@@@BBBEEECCCJJJNNNZZZqqq}}}qqqiii```XXXOOOJJJKKKPPPZZZaaaooo|||~~~{{{wwwiii]]]VVVRRRNNNKKKNNNSSSXXXXXXWWWXXXUUUUUU[[[```bbbfffkkktttvvvvvvtttqqqoooqqqtttyyy{{{}}}}}}}}}~~~~~~ooobbb```aaa]]]VVVQQQHHHDDD>>>:::888888777666444444555555555555444444333333333444444444555555444444444444555555555555555555666666666777777777888888888888888999::::::888888888888888;;;???CCCMMMhhheeeSSSKKKKKKMMMUUUcccuuutttkkkbbb\\\XXXSSSRRRTTTRRRQQQPPPOOOOOONNNNNNOOOLLLMMMMMMLLLLLLKKKJJJIIIMMMMMMNNNOOOPPPQQQRRRRRRPPPQQQSSSSSSTTTVVVYYY\\\^^^bbbhhhmmmpppqqqooonnnrrrpppmmmlllkkkjjjgggeeebbbbbbaaaaaabbbbbbcccccceeegggjjjmmmooopppqqqqqqqqqsssvvvxxxxxxyyy{{{|||{{{|||||||||}}}|||||||||{{{xxxvvvxxxzzz}}}|||uuuwww~~~bbbMMMEEE<<<777777888888777444444444444444444444444555444444555555666777888;;;;;;::::::<<<>>>AAABBBDDDCCC@@@>>>=========>>>CCCGGGPPP```wwwqqq___KKKBBBAAA@@@@@@AAAGGGFFFCCCAAA@@@@@@AAAAAA???@@@@@@???>>>>>>@@@CCCCCCIIIKKKUUUjjjyyyrrrjjjaaaYYYPPPJJJKKKPPPVVV]]]kkkvvvxxxuuuxxxwwwmmmbbb\\\UUUQQQMMMNNNSSSWWWWWWVVVXXXUUUVVV\\\```bbbdddiiinnnppprrrqqqooonnnqqqtttxxxzzz|||||||||}}}ttthhh]]]]]]^^^ZZZRRRMMMEEEAAA===999888888888777333333444444444444333333333333333444444444555555444444444444555555555555444444555555555666666666777777777666777888888999777888888888888;;;>>>BBBEEEWWWwwwvvvZZZPPPNNNNNNTTT```ppp~~~|||yyyuuuiiiaaaZZZSSSQQQSSSRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIIIILLLMMMMMMNNNOOOPPPQQQQQQOOOQQQSSSTTTTTTUUUWWWXXX\\\^^^bbbeeehhhhhhhhhhhhjjjgggdddccccccccccccbbb``````______^^^_________```aaadddgggiiikkklllllllllooorrrtttuuuvvvxxxzzz{{{|||}}}~~~~~~|||~~~~~~qqqWWWFFFAAA:::666666777555444222222333444444555666666555444444555555666777888999999:::;;;<<<>>>???@@@CCCBBB@@@>>><<<<<<<<<<<>>>>>???CCCCCCAAA@@@@@@AAABBBCCC???@@@???>>><<<<<<>>>@@@CCCGGGHHHOOO```mmm~~~tttlllcccZZZQQQKKKLLLPPPUUU\\\iiissstttpppqqqtttxxxzzz||||||wwwppphhhbbbXXXTTTPPPPPPSSSUUUUUUTTTWWWUUUXXX^^^aaaaaacccgggkkknnnqqqqqqooopppsssvvvxxxzzz||||||{{{|||}}}nnnddd\\\\\\]]]WWWNNNIIIBBB???;;;888888888888777333444444555555444444333333333333444444444555555333333444444444555555555444444555555555666666666777777666666777777888999999:::;;;:::;;;<<<@@@BBBBBBKKKgggdddYYYRRROOORRR[[[gggttt~~~}}}xxxuuujjj```VVVRRRSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHKKKLLLLLLMMMNNNOOOPPPPPPOOOQQQTTTUUUTTTTTTUUUVVV[[[\\\]]]___```aaabbbbbbccc```]]]\\\^^^___``````______^^^^^^]]]]]]^^^^^^___```bbbdddgggiiikkklllmmmooosssuuuvvvxxxzzz|||}}}~~~bbbKKKAAA>>>999777666666444333333333333444444444555555555444444555555666777888888888999:::;;;<<<======CCCBBB@@@>>>===<<<<<<<<<>>>@@@FFFPPPdddyyynnnXXXJJJCCC>>>===???@@@@@@??????@@@AAABBBCCC@@@@@@@@@>>><<<<<<===???BBBGGGEEEJJJXXXdddtttvvvnnneee]]]SSSLLLLLLPPPWWW```llluuuuuuqqqnnnnnnoooqqqtttvvvtttoooiiieee[[[WWWSSSQQQRRRSSSTTTTTTTTTTTTYYY```cccbbbdddgggnnnqqqtttuuussssssvvvyyyyyy{{{||||||{{{{{{}}}~~~nnneee^^^]]]\\\TTTKKKFFF@@@===999888888888888777555555666666666666555555333333333444444444555555333333333444444444444555555555666666666777777777777777777777777888999999888:::;;;;;;;;;<<>><<<:::888777666555333555555444444444333333333555444444555555666777888777777888999:::;;;;;;;;;BBBAAA@@@???>>>===<<<<<>>@@@>>>>>>>>>???@@@AAABBBBBB@@@AAA@@@>>><<<<<<>>>@@@BBBFFFEEEGGGSSS]]]mmmyyyqqqhhh___UUUMMMLLLPPPYYYcccooovvvwwwsssmmmiiihhhjjjmmmnnnllliiieeebbb\\\XXXTTTQQQQQQRRRSSSTTTRRRTTTZZZbbbdddcccfffjjjrrruuuxxxxxxvvvtttvvvxxxzzz|||}}}|||{{{{{{|||}}}~~~mmmddd^^^\\\YYYQQQHHHCCC>>><<<999777777777777555555666666666666666666555333333333444444444555555333333333333444444444444555555666666666777777777777777777777777888888999666777999999999:::<<<>>>BBBEEERRRlllfffYYYOOOOOOSSSXXXdddqqq|||}}}zzzqqqbbbYYYWWWTTTSSSRRRPPPOOONNNMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOPPPRRRRRRRRRRRRTTTUUUZZZYYYYYYYYYZZZ[[[\\\]]]^^^\\\[[[[[[^^^```aaa```eeeffffffggghhhjjjlllmmmpppooopppqqqtttxxx|||vvv~~~dddNNNEEE;;;;;;999888777666555555666666555444333333222222555444444555555666777888777777777777888999:::;;;>>>>>>>>>>>>=========<<<>>>BBBFFFKKKYYYsssooo]]]OOOEEE@@@AAA>>>>>>>>>??????????????????@@@???>>><<<<<<>>>@@@AAAFFFDDDEEENNNUUUdddzzz{{{tttjjjbbbWWWNNNLLLOOOWWWbbbooovvvvvvsssllleeeddddddddddddbbb```^^^\\\ZZZXXXTTTPPPOOOQQQSSSUUUSSSVVV]]]ccceeedddgggmmmrrrvvvyyyxxxuuussstttuuuzzz{{{||||||zzzyyyzzz{{{}}}zzziiiaaa[[[YYYUUUMMMEEEAAA===;;;888777777777555444444555555666666555555444333333333444444444555555222222333333333444444444444444555555555666666666666666555555666666777888666777999999999999;;;======BBBKKKZZZttttttcccUUUQQQPPPQQQ[[[hhhrrr~~~~~~{{{jjj^^^ZZZUUUTTTSSSQQQPPPOOONNNNNNKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMNNNNNNNNNNNNOOORRRUUUXXXXXXXXXXXXYYYZZZ[[[[[[]]]\\\\\\]]]```aaaaaa```dddeeefffhhhkkknnnppprrrtttttttttuuuxxx}}}}}}zzzqqqTTTDDDBBB999999888777555555555666444444444444444444444333555444444555555666777888777777555555555777999;;;::::::;;;;;;<<<<<<<<<;;;<<>>?????????>>>>>>===<<<=========<<<;;;<<<>>>@@@@@@FFFDDDCCCIIIMMMYYYnnn}}}uuulllcccYYYOOOMMMOOOTTTaaannnuuuvvvtttlllbbb```___]]][[[YYYXXXXXXXXXXXXVVVRRROOONNNPPPTTTWWWXXX[[[```eeeeeecccffflllqqquuuxxxxxxvvvssstttuuuxxxzzzzzzyyywwwvvvwwwxxxwwwzzz|||vvveee]]]WWWUUURRRJJJCCC@@@===;;;888777777666444333333444444555555444444333333333333444444444555555222222333333333444444444333333333444444444555555555444444444444555666666888999;;;;;;;;;;;;===>>>999@@@EEENNNfffnnn\\\TTTOOOKKKRRR^^^kkkyyyvvviiidddVVVUUUTTTRRRPPPOOOOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKMMMQQQTTTVVVVVVWWWXXXYYYYYYZZZZZZ]]]]]]]]]___aaabbbaaa``````aaacccfffjjjmmmppprrrtttsssssstttwww|||yyydddGGG<<<>>>888888777555444333555666222333333444444555555666555444444555555666777888888777555333444666999;;;666777888999:::;;;;;;::::::???EEEHHHPPPggg{{{rrr^^^LLLCCC@@@????????????>>><<<;;;:::;;;;;;<<<;;;:::;;;===??????EEECCCAAAEEEFFFQQQeeesss~~~wwwmmmdddYYYOOOMMMOOOSSSaaaooouuuxxxvvvmmmbbb]]][[[XXXUUUTTTTTTUUUUUUVVVTTTQQQNNNMMMPPPTTTXXX]]]___cccfffdddaaaeeekkkqqquuuyyyzzzwwwvvvvvvxxxwwwxxxxxxwwwuuutttuuuvvvqqquuuyyyzzzyyyxxxyyy{{{xxx}}}~~~qqqaaa___[[[UUUNNNGGGAAA>>><<<<<<;;;:::999888777666333333333333333333333333333333333333333333333333444444444555555555555666888888777777666666555555888888777777666666555555:::::::::999999:::;;;;;;<<>>:::===BBBGGGOOO___{{{vvvzzz```NNNEEEBBB???@@@AAA@@@???>>>>>>???@@@@@@???===;;;;;;<<<>>>AAADDDFFFDDDBBBEEENNNVVVlll~~~{{{ooodddZZZRRRPPPSSSTTT```lllqqqrrrpppiiibbb[[[WWWRRROOONNNNNNNNNNNNSSSRRRPPPOOOPPPSSSVVVYYY^^^```cccdddeeeeeeggghhhnnnrrrwwwxxxvvvsssrrrssswwwvvvuuuttttttsssssstttppprrrsssssssssssstttvvvwww{{{~~~~~~{{{{{{lllaaa___[[[VVVOOOGGG@@@===::::::999888777666555555333333333333333333333333333333333333333333333333444444444444555555555555666666666666666777777777777777777777666666555555888888888888888999:::;;;;;;DDDCCCEEEWWWqqqvvvbbbUUUNNNNNNRRRZZZfffvvv|||qqqaaaZZZTTTTTTTTTQQQOOOPPPNNNNNNNNNNNNMMMKKKIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOMMMOOORRRSSSRRRSSSTTTUUUYYYYYYZZZZZZ[[[[[[[[[[[[]]]^^^___``````bbbfffhhhjjjjjjjjjkkklllnnnooopppqqqvvvxxxvvvvvvzzz|||{{{~~~}}}dddMMM@@@;;;999777666666555666666777777555555444333333333333333444555666777777777777777444444444444555555555555555555555666888:::;;;<<<999;;;???EEEKKKZZZttt{{{{{{eeeSSSIIIDDD???@@@@@@@@@???>>>???@@@@@@@@@???===;;;;;;<<<>>>???CCCFFFDDDAAACCCJJJQQQ___ppp}}}pppeeeZZZQQQNNNQQQUUU```jjjooopppoooiiiccc[[[WWWRRRNNNMMMMMMMMMLLLQQQPPPNNNNNNPPPSSSWWWYYYaaaccceeeffffffffffffhhhkkkooossstttrrrqqqpppqqqvvvuuutttrrrrrrqqqqqqqqqmmmnnnoooooooooppprrrtttuuuxxx{{{|||{{{|||zzzhhh```^^^[[[VVVNNNFFF???;;;888888777666555444333333333333333333333333333333333333333333333333333333444444444444555555555555444555555666777777888888777777777666666666666555666666666777888999:::;;;999BBBBBBAAAOOOcccuuu```RRROOORRRTTT]]]mmm~~~mmmddd[[[XXXWWWSSSRRRSSSOOOOOOOOOOOONNNLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNLLLMMMOOOOOOOOOOOOQQQRRRVVVVVVWWWXXXYYYZZZZZZ[[[ZZZ[[[\\\]]]]]]^^^aaacccdddeeeeeefffgggggggggggghhhmmmooommmnnnrrrttttttyyyyyy{{{|||~~~~~~}}}zzzsssWWWEEE<<<999888666666555444444555555666555444444333333333333333555555666666666666666555444444444444555555555555333444444666888:::<<<===:::<<<@@@DDDIIIVVVllllll[[[MMMFFF@@@@@@?????????@@@@@@AAA???@@@???===;;;;;;<<<>>>>>>BBBEEEEEEBBBBBBFFFKKKSSSaaauuuuuuiii]]]SSSOOOQQQWWW```iiilllmmmmmmjjjeee[[[WWWQQQMMMKKKKKKKKKJJJMMMMMMLLLMMMOOOSSSWWWZZZbbbdddfffgggeeeeeeeeeeeeiiikkknnnnnnnnnnnnooopppsssrrrqqqooonnnmmmmmmmmmiiiiiijjjjjjjjjlllpppsssvvvwwwzzz|||~~~~~~}}}}}}~~~xxxhhh___]]]ZZZTTTMMMEEE>>>:::777777666555555444333333333333333333333333333333222222333333333333444444333333444444444555555555555555555666666666777777666666666666666666666666555555666777888999;;;<<<777@@@@@@???HHHWWWtttrrr___UUUSSSPPPVVVcccvvv}}}pppddd^^^[[[VVVTTTTTTOOOOOOOOONNNMMMMMMLLLKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMOOOPPPOOONNNOOOPPPRRRSSSTTTUUUVVVXXXYYYZZZ[[[XXXYYY[[[[[[[[[\\\^^^```___```bbbcccddddddccccccaaafffiiiggghhhmmmoooooosssuuuwwwyyyzzz{{{|||}}}~~~~~~~~~{{{~~~zzz~~~dddKKK@@@;;;999888666666555555444555555555444444333333222333333444666666666666666555444333333333444444444555555555444555666777999;;;===>>>>>>???CCCGGGJJJSSSeeevvv~~~vvvaaaQQQHHHAAA@@@>>>>>>@@@AAAAAAAAA?????????===;;;;;;===??????CCCGGGGGGEEECCCDDDFFFNNNXXXhhhzzz}}}qqqeeeYYYUUUVVVZZZbbbiiijjjjjjkkkiiieee\\\WWWQQQMMMKKKJJJJJJIIIJJJJJJJJJLLLOOOTTTXXX[[[___bbbeeefffeeedddddddddiiijjjjjjkkkkkklllnnnoooooonnnlllkkkiiiiiihhhhhheeeeeeeeeeeefffiiinnnrrrwwwxxxzzz}}}|||~~~|||{{{~~~{{{zzzyyyvvvwwwwwwuuupppmmmkkkkkkhhhjjjnnnrrrsssuuu~~~xxxjjj]]][[[WWWQQQJJJCCC===:::777777777666666555555444333333333333333333333333222222222333333444444444333333333444444444444555777666666666555555555444555555555555555666666666666666777777999:::<<<<<<555===>>>>>>DDDNNNgggppp^^^SSSQQQTTT]]]nnn|||lllccc^^^XXXTTTSSSPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOONNNMMMMMMOOOQQQRRRSSSTTTVVVWWWYYYZZZ[[[VVVXXXZZZ[[[[[[[[[]]]^^^]]]^^^```bbbdddddddddddd___dddfffeeefffjjjmmmlllooorrruuuvvvvvvwwwxxxzzz|||||||||~~~|||zzzzzzzzz|||yyyWWWEEE???<<<:::;;;888777666666555555555666333333222222222333333444555555666555555444333222333333333444444444444555444444555666888:::<<<===???@@@DDDGGGIIINNN\\\iii}}}ttthhhUUULLLCCC@@@>>>>>>@@@AAAAAAAAA>>>??????===;;;;;;===???AAAEEEJJJKKKIIIFFFDDDDDDJJJQQQ^^^mmm~~~xxxkkk```\\\]]]```fffjjjiiihhhiiigggddd\\\WWWQQQMMMKKKJJJJJJIIIGGGHHHIIILLLPPPTTTYYY[[[]]]aaadddggggggffffffgggjjjiiiiiiiiijjjlllmmmmmmiiiiiigggfffeeedddddddddbbbcccccccccdddggglllppptttuuuwww{{{}}}|||}}}~~~zzzuuuqqqpppqqqpppvvv{{{}}}xxxrrrooonnnlllllljjjfffbbb]]][[[ZZZUUUXXX^^^dddfffiiisss~~~vvviiiZZZXXXRRRLLLFFFAAA===;;;888888777777666666666666333333333333333333333333111222222333333444444555333333333333444444444444777777666666555444444333444555555555555666666666777777777888999:::;;;<<<666;;;<<<===CCCHHH[[[xxxkkkXXXUUUTTTYYYeeevvvvvvkkkddd]]]WWWTTTRRRQQQOOOMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMMMMLLLJJJJJJLLLNNNRRRRRRSSSUUUVVVXXXYYYYYYUUUXXXZZZ[[[\\\\\\]]]___]]]^^^___aaacccddddddeee^^^ccceeeddddddhhhkkkjjjkkkooossstttssssssuuuwwwzzzzzz{{{|||{{{xxxvvvuuuwww|||jjjMMMAAA???<<<:::;;;888888777666555555555555222222222222222333333444444555555555444333222222333333333333444444444444333333333444555777999999<<<===AAAEEEEEEGGGQQQ[[[ooo~~~nnn~~~qqq[[[OOOFFFBBB>>>===@@@BBBAAA@@@>>>>>>>>>===;;;<<<>>>@@@DDDHHHLLLNNNLLLIIIFFFEEEEEEIIISSSaaaqqq|||qqqgggcccdddfffkkkmmmkkkhhhgggdddaaaYYYUUUOOOKKKJJJIIIIIIHHHGGGHHHIIIMMMQQQUUUYYY[[[^^^aaafffhhhiiihhhhhhiiiiiigggffffffhhhiiiiiihhhdddcccbbbaaaaaa``````aaa___```aaabbbccceeeiiimmmooopppsssvvvxxxzzzzzz{{{zzz|||{{{uuummmfffbbbbbb^^^bbbdddcccfffooovvvxxxvvvxxxyyywwwsssnnnjjjiiidddbbb^^^YYYTTTPPPMMMLLLIIIKKKPPPWWW\\\```hhhqqqooodddXXXUUUNNNGGGBBB>>>======777777777777666666666666333333333333333333333333111111222333333444555555222222333333333444444444555555555555555555555555444444444555555555666666777777777777777888999:::888;;;:::===CCCBBBOOOhhhfffYYYVVVVVV]]]kkk{{{xxxpppggg___ZZZUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMLLLJJJHHHHHHJJJMMMPPPQQQRRRSSSTTTUUUVVVVVVSSSVVVYYY[[[\\\\\\^^^______^^^^^^___```aaabbbbbb]]]bbbdddbbbbbbfffhhhgggfffkkkqqqrrrpppooorrrtttvvvwwwxxxzzz}}}yyysssnnnpppyyy|||zzzttt[[[EEE???>>>:::888:::888777666555444444444444222222111111222333333444333333444444444333333222222222333333333444444444444444444444555666777777:::;;;>>>BBBBBBBBBIIIQQQ]]]~~~iiivvv}}}dddTTTHHHCCC>>>===@@@AAA@@@>>>>>>>>>>>>===<<<<<<>>>@@@FFFIIIMMMOOONNNKKKHHHFFFCCCDDDKKKVVVccctttwwwnnnkkkmmmkkkpppqqqmmmhhheeeaaa]]]VVVQQQLLLHHHGGGGGGGGGGGGGGGHHHJJJNNNRRRVVVYYY\\\]]]```eeeggggggfffeeeeeeeeecccaaabbbddddddbbb```___^^^^^^]]]]]]^^^^^^___\\\^^^```aaaaaacccfffhhhkkknnnrrrsssssstttxxx{{{zzz{{{yyyrrrhhh^^^XXXWWWQQQTTTUUURRRSSSYYY^^^^^^cccggglllnnnmmmkkkjjjjjjaaa]]]WWWQQQLLLIIIFFFEEEFFFEEEIIIPPPVVVZZZ___fff{{{iii^^^WWWSSSLLLEEE???======>>>666666666666666555555555333333333333333333333333111111222333333444555555222222333333333444444444333333444444555666666666444444444555555555666666777666666666666666777888:::<<<:::===BBB???GGG]]]xxxuuu[[[WWWUUUXXXcccsss{{{qqqgggbbbWWWVVVSSSPPPMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMKKKIIIIIIKKKMMMOOOPPPPPPQQQRRRSSSTTTTTTRRRUUUXXX[[[\\\\\\^^^___```___^^^]]]]]]^^^___```]]]aaacccaaa```dddfffeeedddiiiooopppnnnmmmooorrrssstttvvvxxx{{{}}}~~~~~~xxxnnnhhhnnn|||xxx|||hhhRRR@@@======888555777777666555444333222222222222111111111222333333444222333333444444333333333222222333333333444444444666666666666666777888888999:::>>>BBBBBBAAAFFFMMMSSSuuugggrrrkkkVVVJJJDDD>>>===@@@AAA@@@======>>>>>>===<<<<<<>>>@@@GGGJJJMMMOOONNNLLLIIIGGGEEEDDDGGGPPPYYYggg}}}uuussstttooossstttnnnhhheee```[[[SSSOOOIIIFFFEEEFFFFFFEEEGGGIIIKKKNNNRRRVVVZZZ\\\[[[^^^bbbdddcccaaa______aaa___^^^___``````]]]ZZZ\\\\\\\\\[[[\\\\\\]]]^^^ZZZ\\\___``````aaaccceeejjjooossssssqqqrrrxxx}}}{{{|||zzzrrrfff[[[TTTRRRJJJMMMNNNKKKJJJMMMOOOOOOTTTZZZ```dddeeefffgggiiibbb\\\UUUNNNJJJGGGEEEDDDHHHEEEGGGNNNUUUXXX[[[___qqqaaaWWWUUUPPPJJJEEEAAA>>>:::888666666555555444444444333333333333333333333333333111111222222222333333333222222333333333333444444444444444555555555555666666555444444555444222000222444555555444555666777999999:::;;;===@@@FFFJJJeeesss```TTTXXX]]]ccctttttthhhaaaYYYSSSSSSRRROOOMMMMMMLLLLLLMMMMMMLLLKKKJJJJJJNNNMMMLLLJJJJJJJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNOOOPPPPPPQQQQQQRRRSSSUUUVVVWWWWWWWWWYYY[[[^^^_______________^^^^^^______```aaabbbcccddddddeeegggjjjlllmmmnnnppprrrqqqsssuuuxxxzzz|||}}}~~~~~~}}}tttnnniiiooo~~~{{{vvvXXXMMMAAA::::::;;;888555444333222222333333111///000111222333444333222222333444555555333111111222333333333333333333333333333444444555666777888888777888999:::<<<@@@FFFJJJVVVjjjxxxvvvttt___OOOFFF>>>???AAA@@@???@@@??????>>><<<:::;;;>>>AAAGGGIIIMMMPPPQQQOOOLLLJJJGGGDDDCCCIIISSS```qqq|||vvvyyyvvvsssooojjjccc\\\WWWQQQNNNIIIFFFEEEEEEEEEDDDHHHIIIKKKMMMPPPSSSUUUWWW[[[]]]___aaaaaa___\\\[[[\\\\\\[[[ZZZYYYXXXXXXWWWUUUWWWYYYZZZYYYYYYZZZ[[[ZZZ\\\___aaaaaabbbdddfffmmmnnnpppssstttvvvwwwwww~~~{{{wwwqqqjjjaaaWWWPPPPPPPPPNNNKKKHHHGGGGGGIIIGGGKKKQQQZZZaaaeeeeeeccc^^^ZZZSSSMMMGGGDDDCCCCCCBBBEEEJJJMMMPPPSSSWWWYYY|||iii]]]XXXSSSOOOHHHCCC@@@===:::888444444444555555666666777333333333333333333333333111111111111222222222222222222333333333333444444444444444444555555555555555444444555777777666444333555666666555666777999:::;;;;;;;;;<<<>>>CCCFFFWWWnnnkkkWWWVVVZZZ^^^kkk|||xxxggg^^^VVVTTTRRROOOMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHNNNNNNNNNOOOPPPPPPQQQQQQQQQSSSUUUUUUUUUVVVWWWYYY[[[\\\]]]___````````````ZZZ[[[]]]___bbbdddeeefffdddfffiiikkklllmmmooopppppprrrtttvvvyyy{{{||||||~~~|||~~~tttooommmvvviiiPPPGGG===888999:::777444444222222222333333111///333444444555555555444444222444555555333111222222333333333333333333333333444444555555666666777777666777888888:::===BBBFFFOOOaaa}}}wwwyyyzzzhhhRRRHHH@@@@@@BBBAAA@@@AAA>>>>>>===<<<;;;<<>>;;;999777555555555666666666666666333333333333333333333333111111111111222222222222222222333333333333444444444444444444555555555555444444444666999::::::999444555777777666666888999:::;;;;;;::::::<<>>AAAEEETTTmmm{{{rrruuuXXXMMMCCCAAABBBAAA@@@AAA=========;;;;;;===AAADDDHHHJJJNNNPPPQQQPPPMMMKKKIIIDDDAAABBBEEEKKKWWWbbbsss~~~{{{wwwsssmmmeee]]]WWWNNNJJJFFFDDDDDDDDDDDDDDDDDDFFFJJJNNNQQQRRRQQQQQQWWWXXXZZZZZZYYYWWWTTTRRRPPPPPPPPPOOONNNNNNNNNMMMNNNPPPRRRSSSRRRSSSUUUVVVXXX[[[]]]______aaaccceeejjjlllooossswww|||{{{sssiii^^^WWWOOONNNMMMKKKHHHFFFEEEDDDCCCEEEJJJQQQXXX]]]^^^]]]\\\XXXRRRKKKFFFBBBAAA@@@@@@BBBFFFIIIKKKNNNQQQTTTwwwggg\\\WWWUUULLLHHHCCC???<<<:::888666:::999888777555444333222222222222222222222222222222222222222333333333333222222222333333333444444333333444444444555555555444444444666999;;;:::999333555666777666666777999999:::::::::999;;;>>>AAADDDQQQiiivvvcccXXXSSSXXXbbbkkkvvvuuuggg^^^XXXSSSPPPQQQNNNMMMMMMMMMNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLHHHIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQSSSSSSRRRRRRTTTVVVSSSTTTVVVXXXZZZ[[[\\\]]]XXXYYYZZZ[[[\\\]]]]]]^^^```cccfffggghhhhhhjjjllllllmmmppprrruuuvvvxxxxxxyyyyyy}}}yyyzzz}}}aaaOOOCCC???;;;999::::::777444333222000000222222222111111000///------...///000222333555444333222222333111111222333333444555555555555555555555555555444555666666666666777:::===???III___~~~qqq```SSSGGGCCCBBB@@@@@@AAA<<<<<<<<<<<<<<<>>>BBBFFFIIIKKKNNNPPPQQQPPPNNNMMMLLLFFFCCCBBBCCCEEENNNWWWfffsss}}}yyytttmmmeee\\\VVVLLLIIIEEECCCCCCDDDDDDDDDCCCFFFKKKOOORRRRRRQQQOOOTTTTTTUUUUUUTTTQQQNNNLLLJJJJJJJJJIIIIIIIIIIIIIIIKKKMMMOOOOOOOOOPPPSSSUUUWWWYYY[[[]]]^^^```ccceeehhhjjjnnnrrrwwwzzznnnbbb[[[SSSRRROOONNNLLLJJJGGGEEEBBBDDDGGGMMMSSSXXXZZZZZZYYYVVVPPPJJJEEEAAA??????@@@BBBEEEGGGIIILLLPPPRRRzzzkkkbbb\\\VVVQQQIIIEEE@@@<<<:::999777666:::999888666555333222222222222222222222222222222333333333444444444444555222222222333333333444444333333333444444444444555555555444666888888777555222444555555555555666888666888999999:::;;;>>>AAA@@@HHHZZZwwwttt___RRRSSS[[[]]]eeesssssshhh___WWWRRRQQQOOONNNNNNMMMMMMNNNOOOOOOQQQPPPPPPOOOMMMLLLKKKJJJGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLMMMNNNNNNNNNPPPQQQSSSSSSRRRRRRSSSUUUSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[[[[\\\]]]^^^______```ccceeegggggggggiiikkkjjjlllnnnpppsssuuuvvvvvvxxxxxx|||~~~iiiRRRFFFAAA>>>;;;999999888444111333111//////111222222111333333111000000111222333111333444444333222333444111111222333333444555555555555555555444444444444666777777777666666999;;;<<>>AAACCCEEEGGGIIILLLPPPSSSooobbb^^^[[[TTTMMMGGGCCC???;;;:::999777666444444444555555555555555222222222222222222222222333333333333444444444444222222333333333333444444333333333333444444444444666555444555666666555333222333555555444444666777666777999::::::;;;>>>@@@AAAFFFSSSjjjppp[[[UUUWWWVVVYYYcccwwwwwwkkk___VVVTTTRRRQQQOOONNNNNNNNNOOOPPPQQQQQQPPPPPPNNNMMMKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFJJJJJJKKKKKKLLLMMMMMMNNNPPPQQQRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZ\\\^^^aaaccceeefffaaacccfffgggggghhhiiikkkiiikkkmmmooorrrtttuuuuuuwwwwwwzzz~~~}}}yyy]]]LLLFFF===;;;999777666444111///333111//////000222222222000000000000000111222222111222444444333222333444222222222333333444444444444444444444444444555555666777777777666666888999<<<>>>JJJbbbvvveeeTTTIIIDDD@@@???AAA=========<<<<<>>@@@BBBDDDFFFIIILLLQQQTTT{{{iii]]]YYYWWWQQQLLLEEEBBB>>>;;;999999888666222222333333444444555555111111111111111111111111111111111222222222333333222222333333333333444444222222333333333444444444555555444555666666555333333444666666555555777888888999;;;;;;::::::<<<>>>@@@DDDNNN___xxxnnn]]]VVVRRRSSSYYYhhh}}}}}}mmmaaa\\\VVVUUUSSSQQQPPPPPPQQQQQQNNNOOOPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOQQQPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXYYY[[[]]]___bbbcccdddccceeeggghhhhhhiiijjjkkkiiijjjllloooqqqssstttuuuuuutttvvv{{{}}}{{{{{{~~~~~~jjjQQQDDDDDD;;;:::888666555333222111222000......000222222222,,,---...///000111111111000222444444333333333444333333333333333333333333333333333444444555555555444555777666555555777888;;;;;;BBBUUUttt~~~ooo[[[OOOGGGCCCAAABBB>>>>>>>>>===<<>>???AAACCCEEEHHHLLLQQQUUUwwwhhh\\\VVVRRROOOMMMEEEBBB===:::999999888777444444444333333222222222111111111111111111111111///000000000000111111111222222333333333444444444222222333333333444444444555444444555777888666555444555777777666666888999;;;<<<===<<<:::::::::;;;:::===EEESSShhhfffWWWNNNOOOTTT^^^nnnzzzllleeeZZZXXXUUUSSSRRRRRRRRRSSSLLLMMMNNNPPPQQQQQQPPPPPPKKKKKKKKKKKKLLLLLLLLLMMMIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOOOONNNMMMNNNPPPMMMNNNOOOQQQRRRSSSSSSSSSXXXXXXYYYZZZ[[[\\\]]]]]]dddfffhhhiiiiiiiiikkkllliiijjjllloooqqqssstttuuutttrrrtttxxxzzzxxxyyy|||~~~tttYYYBBB999;;;<<<;;;999777666666555555222000...---///111333333...///111333555555555444000222444444333333444555444333333333333333333333222222333333444555666666333444555555555444666777:::999===MMMiii~~~wwwvvv```RRRJJJEEECCCDDD>>>???>>>===<<<>>>BBBEEEMMMNNNOOOQQQQQQQQQQQQPPPPPPLLLIIIHHHEEEAAACCCHHHJJJNNNSSSXXXaaaqqq}}}uuujjj```YYYPPPLLLGGGDDDCCCCCCCCCBBBDDDFFFJJJMMMOOOOOOOOONNNGGGGGGGGGGGGFFFDDDCCCCCC??????@@@AAABBBCCCCCCDDDCCCDDDFFFFFFHHHKKKOOOSSSSSSTTTVVVWWWXXX\\\```ddddddgggiiijjjnnn{{{|||tttddd]]]TTTOOOOOOPPPNNNLLLIIIEEEBBBAAADDDHHHKKKMMMKKKJJJHHHEEECCCAAA??????===???AAADDDGGGKKKQQQUUUzzziii[[[YYYXXXPPPFFFAAAAAA@@@>>>;;;999888777666333333333333333333333333333333333222111000///...333333222222111000000000111222333333444444333333444555666555333222333444333333333444444555555555222333444555666888999999666777777777888888888888===>>>CCCJJJUUUkkk~~~iiiWWWPPPNNNUUU```qqq|||llldddccc___ZZZUUURRRRRRSSSQQQOOONNNNNNPPPRRRSSSSSSUUUTTTRRROOOMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMNNNOOONNNNNNPPPQQQQQQPPPOOONNNNNNOOOQQQRRRWWWVVVVVVVVVVVVWWWXXXXXX]]]^^^```ffflllooonnnkkkhhhffffffiiinnnrrrtttsssooopppppprrrtttvvvxxxyyy~~~~~~|||uuu___NNNBBB>>>>>>:::999888666444333222222111111222222222111111000111111222222222333333333333333222222111222222222333333333333333333333333222222333333444555666666555444444444444555666666888;;;@@@III]]]~~~|||}}}jjjXXXLLLFFFCCCBBBAAA@@@>>>>>>???AAAEEEGGGLLLNNNPPPPPPOOOOOOOOOPPPNNNNNNLLLHHHDDDBBBAAABBBEEEFFFKKKSSS[[[fffxxxzzzpppfff^^^RRRNNNHHHEEECCCCCCCCCCCCGGGHHHIIIKKKLLLKKKHHHFFFGGGGGGGGGGGGFFFDDDCCCAAA======>>>>>>???@@@BBBBBBBBBDDDFFFHHHIIIKKKNNNQQQVVVVVVWWWYYY[[[^^^```aaaddddddgggkkkoooxxxwwwkkk___TTTPPPOOOLLLIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKGGGFFFEEECCCAAA???>>>======>>>AAACCCFFFJJJPPPTTTrrrdddXXXUUUSSSLLLEEEAAA======;;;:::888777777777333333333333333333333333444444444444333222111000222222222111111111111111222222333444444444444444333555555444333222222333333333333444444444555555333333444555666777888888777888888888999999999999<<<===@@@FFFOOOccc~~~dddXXXQQQSSS[[[ggg}}}}}}rrroooiiiaaaZZZTTTRRRQQQSSSQQQOOOOOOPPPQQQRRRQQQWWWVVVTTTRRROOOMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTVVVWWWXXXYYY]]]]]]___ccciiilllllljjjllljjjiiikkknnnrrrsssrrrooooooqqqrrruuuxxxzzz{{{~~~~~~}}}~~~~~~}}}yyyzzz{{{~~~hhhVVVIII@@@<<<<<<999888777555333222222222111111111222222111111000111111111222222222333333333222222111111222222222333333333333333333333333222333333333444555555555444444444333444555555666666:::???FFFVVVtttmmm\\\OOOHHHCCCAAA@@@?????????@@@BBBEEEFFFKKKMMMOOOPPPOOOOOOPPPQQQPPPOOOMMMJJJFFFCCCBBBBBBDDDDDDIIIOOOVVV^^^mmmzzz}}}rrrggg___UUUQQQKKKGGGEEEEEEEEEEEEFFFGGGHHHJJJKKKJJJHHHFFFGGGGGGHHHGGGFFFEEECCCBBB>>>>>>>>>>>>???@@@AAAAAAAAACCCFFFGGGIIIKKKNNNQQQUUUUUUWWWXXX[[[]]]___aaaeeefffhhhlllpppzzz~~~mmmaaaVVVRRRQQQNNNLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGEEEDDDBBB@@@???>>>===???AAACCCFFFJJJPPPTTThhh^^^UUUQQQMMMGGGBBB@@@::::::999888777777777777333333333333333333333333555555555555444333222222000111111111111222222222222333444444555555444444222333444333222111222333333333333444444444444555444444555555555666666666888888888999999999:::::::::;;;===AAAGGGVVVpppxxxfffVVVRRRUUU]]]oooyyynnneee]]]XXXVVVXXXUUURRRQQQQQQRRRRRRQQQXXXWWWWWWUUUSSSPPPMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHJJJKKKKKKJJJJJJLLLMMMMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWYYYZZZ\\\\\\\\\___dddggghhhiiimmmkkkjjjjjjlllnnnooonnnmmmnnnoooqqqtttvvvyyyzzzzzz{{{||||||{{{{{{}}}~~~~~~}}}}}}uuuwwwzzz~~~pppWWWIIIBBB===:::999777666555444222222111111000000111111222111111000111111111222222222222333222222111111111222222333222222333333333333333333333333333333444444444444333333333333333444444555444888===AAAMMMfff}}}uuueeeXXXMMMFFFBBB>>>??????@@@AAACCCEEEFFFIIIKKKNNNOOOOOOOOOQQQRRRRRRQQQOOOLLLIIIFFFCCCBBBBBBBBBEEEKKKOOOUUU___iii{{{wwwllleeeZZZUUUOOOJJJHHHHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGEEECCCBBB?????????>>>>>>??????@@@AAACCCEEEGGGHHHKKKNNNQQQTTTUUUVVVXXXZZZ]]]___aaagggggghhhkkkpppzzzqqqeeeYYYUUUSSSPPPNNNNNNMMMMMMKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDCCCAAA@@@???===???AAACCCFFFKKKPPPTTTxxxaaa[[[TTTMMMGGGBBB???>>>::::::999888777777777777222222222222222222222222444555555555444444333222///000000111222222333333333333444555555555555444111222333333111111222333444444444444444444444444555555555555555555555555777777888888888999999999::::::;;;===@@@JJJ^^^qqqwww^^^SSSQQQVVVeeesss~~~tttjjjccc___\\\YYYUUUSSSRRRSSSSSSRRRUUUUUUVVVVVVTTTRRROOOMMMOOONNNNNNMMMLLLKKKJJJJJJGGGHHHJJJIIIIIIHHHJJJKKKJJJLLLNNNPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXYYY[[[ZZZZZZ[[[^^^aaadddfffhhhgggffffffhhhiiikkkkkkmmmnnnnnnoooqqqrrrtttuuuvvvwwwxxxxxxvvvvvvwwwyyyzzzzzzyyyyyyyyyzzz||||||zzz|||uuu```III???===;;;888666555555333222111111111111///000000111111111111111111111111111222222222222111111111111111222222333222222222222222333333333444444333333333333333333333222222222222333444444444777;;;>>>DDDWWWwww}}}wwwqqqcccVVVKKKDDD>>>???@@@AAACCCDDDEEEEEEGGGJJJLLLNNNNNNOOOQQQSSSTTTRRRQQQOOOMMMIIIEEEBBB@@@???CCCHHHKKKNNNUUU]]]kkkwww~~~ssslll___ZZZRRRMMMJJJIIIIIIIIIEEEFFFGGGGGGFFFFFFGGGHHHGGGHHHHHHHHHGGGEEECCCBBB@@@@@@???>>>>>>>>>>>>>>>@@@BBBDDDFFFHHHJJJNNNQQQSSSTTTUUUXXX[[[^^^aaaccchhhggghhhjjjnnnzzzuuuhhh\\\WWWUUUQQQOOOOOOOOONNNLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@===???AAADDDFFFKKKPPPTTTppp^^^[[[TTTKKKCCC???===;;;===<<<:::999777666666666222222222222222222222222222333333333333222222111//////000111222333333444222333444444555555444444111222333333111111222333444444444444444444444444555555555555444444444444666666666666777777777777;;;:::;;;<<<<<>>AAAGGGJJJLLLPPPVVV\\\fffuuuwwwpppddd^^^VVVOOOKKKJJJJJJIIIFFFHHHIIIHHHFFFFFFGGGIIIHHHHHHHHHHHHGGGEEEDDDBBB@@@@@@???>>>============>>>@@@CCCEEEGGGJJJNNNPPPRRRSSSVVVYYY]]]aaaeeegggiiihhhhhhjjjnnnyyyyyylll^^^XXXUUUQQQOOOOOOMMMMMMLLLLLLKKKJJJIIIIIICCCCCCBBBBBBAAA@@@??????>>>@@@BBBDDDGGGKKKQQQUUU}}}iii[[[YYYRRRHHHAAA???<<<999===<<<:::888777666555555222222222222222222222222111111111222222111111000//////000111222222333333111222333333444444333333111222333333222222333444555444444444444333333333555555444444444444444444555555555666666666777777::::::;;;<<<;;;===GGGRRRoooooo^^^RRRSSS[[[lllwwwnnnjjjeee^^^XXXUUUTTTSSSRRRPPPQQQRRRSSSSSSRRRQQQQQQLLLLLLLLLKKKKKKJJJJJJJJJHHHIIIJJJIIIHHHHHHIIIJJJIIIIIIKKKLLLMMMMMMMMMMMMQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWYYY\\\___aaabbbdddeeefffhhhlllnnntttsssrrrpppooonnnnnnnnnmmmoooppppppnnnmmmmmmmmmrrrrrrsssuuuwww{{{~~~}}}pppmmmmmmuuuxxx}}}[[[LLL>>>::::::999555333333222222111111111222222......///000111111111111000000000111111111111222000000000000000111222333000000111111222333333333222222222222333333333333333333333333333444444555777666888;;;<<>>>>>===============???BBBDDDFFFIIIMMMPPPRRRTTTWWW[[[aaafffjjjmmmmmmlllmmmooorrr|||qqqbbbZZZVVVQQQOOOOOOKKKLLLLLLLLLLLLKKKJJJIIIBBBAAAAAAAAA@@@@@@??????>>>@@@BBBDDDGGGKKKQQQUUUvvvbbbXXXVVVNNNEEEAAAAAA>>>888:::999888777666666666666111111111111111111111111000000111111111111111000000000000111222222222333000111222222333333222222111333444444333333444555555555444444444333333333444444444444444444444444666666666666777777777777999888:::<<<;;;;;;AAAJJJZZZsssttt___WWWYYYbbbsss{{{uuukkkccc^^^ZZZWWWUUUSSSSSSSSSRRRQQQQQQPPPPPPLLLKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKIIIIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOPPPRRRTTTUUUUUUWWWXXXWWWVVVWWWZZZ]]]___aaacccddddddfffjjjmmmqqqpppooommmllllllkkkkkkiiikkkmmmnnnnnnmmmnnnooorrrsssuuuxxx{{{yyypppiiiiiimmmxxxzzziiiNNNDDD;;;999999777444333222222111111111222222333---...///000111111111111000000000000111111111111////////////000111222333///000000111222222333333111111111222333333333444444444444333444555555666777333555:::;;;???OOOcccrrr]]]PPPEEEDDDBBBAAAAAAAAACCCDDDFFFHHHKKKLLLMMMMMMOOOPPPQQQPPPPPPSSSUUURRRLLLEEE@@@======BBBEEEFFFIIIMMMTTTWWW\\\ccciiiqqqwww{{{}}}}}}~~~~~~}}}nnnggg]]]UUUPPPNNNMMMMMMJJJNNNQQQOOOKKKGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDCCC???>>>>>>=========>>>>>><<>>@@@BBBEEEGGGLLLQQQUUUqqq]]]UUUSSSKKKBBB@@@CCC???888666666555555555666666777111111111111111111111111000111111222222222111111111111111111111222222222000000111222222222222111222333555444444333555666555555555444444333333333333333333444444444555555777777777777888888888888777777999<<<;;;:::>>>FFFJJJcccmmm```___VVVeeewwwxxxnnnfffaaa]]]ZZZWWWVVVTTTRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNJJJKKKLLLLLLJJJIIIJJJLLLJJJIIIHHHGGGGGGHHHJJJKKKHHHIIIJJJLLLOOOQQQTTTUUUTTTVVVXXXWWWVVVVVVXXX[[[^^^```bbbaaa```bbbfffiiikkkkkkjjjiiihhhhhhhhhhhhfffhhhlllnnnooooooppprrrsssuuuwww{{{{{{pppjjjjjjmmmttt}}}sss[[[EEE>>>888888888555333333222222222111222222333444---...///000111111111111000000000000111111111111////////////000111222333///000000111222222333333000000111222333333444444555444444444444555666666777222333999;;;<<>>>>>============>>>>>><<<>>>AAADDDFFFIIIMMMPPPRRRUUUYYY___fffmmmsssvvvxxxxxxzzz|||~~~zzziii```ZZZTTTPPPPPPLLLMMMMMMMMMKKKIIIGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@CCCEEEGGGLLLQQQUUU|||ggg\\\UUUPPPJJJDDDAAA===:::888;;;999666444333333444555333222111000000111222333000000//////000111222222111111111000000000000000111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444555555555555555555555444444444888999:::;;;<<<======>>>LLLUUUmmmrrrccc[[[[[[dddxxxwwwooojjjhhh```YYYTTTUUUSSSMMMKKKMMMNNNMMMKKKLLLMMMMMMKKKJJJNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGMMMMMMMMMMMMOOOQQQSSSTTTRRRRRRTTTUUUVVVWWWWWWWWW\\\[[[[[[\\\]]]```bbbcccffffffggghhhgggfffeeedddeeefffhhhkkknnnrrruuuwwwyyyxxxwwwxxx}}}{{{uuussstttsss~~~cccPPP===;;;777444222222333333111111111111111000//////222111111111000000//////111111222222222222111111111111000000000000111111333333333222222111111111111111222222222333333333333333333444444444555555888999:::888777;;;EEEMMMnnn}}}ttt^^^PPPHHHBBBAAA@@@>>>>>>AAADDDEEEHHHJJJLLLMMMMMMMMMRRROOOMMMOOOQQQQQQKKKFFFEEEDDDBBBAAABBBDDDFFFHHHIIILLLPPPSSSWWW\\\aaaeeekkkjjjhhhggghhhmmmtttzzzzzzyyyqqqeee]]]XXXWWWUUUSSSSSSVVVXXXUUUMMMGGGFFFGGGHHHJJJKKKKKKHHHEEECCCBBB@@@@@@??????>>>?????????AAA>>>???CCCFFFHHHKKKQQQRRRSSSVVV\\\eeeooovvvyyy||||||}}}|||nnnfff^^^UUUQQQRRRMMMLLLLLLLLLMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAABBBDDDFFFIIIMMMTTTXXXxxxdddZZZQQQMMMGGGCCC@@@>>>;;;::::::888666444333333444444222222111000000111222222000000000000000111222222111000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333555555555555555555555555777777888999:::;;;<<<<<>>???AAACCCEEEGGGJJJNNNQQQTTTXXX]]]```cccdddffffffgggjjjnnnrrrtttxxx}}}ttthhh```\\\ZZZYYYXXXWWWYYYZZZUUUNNNHHHGGGHHHHHHJJJKKKJJJHHHEEECCCCCCBBBAAA@@@@@@????????????CCC@@@@@@EEEGGGHHHLLLPPPRRRSSSVVV\\\fffpppwww|||qqqiiiaaaXXXSSSTTTQQQOOONNNMMMMMMLLLJJJHHHHHHGGGGGGFFFEEEDDDDDDCCCAAABBBDDDFFFHHHMMMSSSWWWrrr```VVVLLLIIIDDD@@@???===<<<;;;999777666444333333333444222222111000000111222222000000000000000000111222000000000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333555555666666666666666666666777777888999:::;;;;;;???CCCNNNdddvvviii]]]]]]gggyyywwwooohhhddd___YYYVVVWWWSSSQQQOOONNNOOOPPPOOONNNLLLLLLKKKKKKKKKLLLLLLMMMKKKLLLNNNOOOOOOMMMKKKJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTRRRSSSUUUVVVWWWXXXYYYYYYZZZ\\\^^^aaadddeeeeeeeeefffhhhjjjmmmpppvvv|||}}}|||www___JJJ>>>999888777666444333222111000111111111111000000///111111000000000000//////000111111222222111111000111111000000000000111111111111111222222222222222111111111222222222222333333333333333444444444444222444666666555888???DDDSSSnnn{{{pppYYYOOOFFFCCCBBB??????AAA???@@@CCCFFFHHHJJJLLLLLLNNNMMMMMMOOORRRSSSPPPMMMFFFDDD@@@======???BBBDDDFFFHHHLLLNNNQQQTTTWWWZZZZZZ]]]aaacccdddeeeggghhhlllnnnssszzzyyymmmddd```______^^^[[[\\\[[[UUUNNNIIIHHHJJJHHHJJJKKKJJJGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@@@@EEEBBBBBBFFFHHHHHHKKKOOOPPPQQQUUU\\\fffpppzzzuuullleee]]]XXXVVVSSSQQQOOONNNNNNMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEAAACCCDDDEEEHHHLLLRRRVVV|||kkk[[[RRRIIIEEEAAA>>><<<;;;:::999777666555444333333333333222111111111111111111222111000000000000000111111000000000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555555555666666666666666777777777888999:::;;;;;;<<<===CCCHHHSSSooouuufff___aaammmxxxooohhhbbb]]][[[YYYWWWTTTSSSSSSSSSRRRPPPNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMOOOPPPPPPOOOMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWXXXXXXXXXWWWVVVXXX[[[^^^bbbdddeeefffoooqqqsssuuuwww{{{~~~}}}eeeQQQCCC<<<666666666666555333111000000000111111111111000///000000000000000000//////000000111111111111000000111111000000000000111111000000111111222222333333111111111111222222222222222222333333333444444444222333555666666888<<<@@@MMMbbb|||||||||bbbUUUIIIDDDBBB???>>>@@@???AAACCCFFFIIIKKKMMMNNNMMMLLLLLLNNNPPPQQQOOOMMMJJJGGGCCC???>>>@@@CCCEEEDDDGGGJJJMMMNNNPPPSSSUUUUUUXXX\\\^^^___```aaabbbggghhhjjjooowww|||ooofffcccccccccccc___^^^ZZZTTTMMMIIIIIIJJJHHHIIIJJJIIIGGGEEEDDDDDDFFFEEEDDDBBBAAA@@@@@@@@@EEEBBBCCCFFFHHHGGGIIIMMMMMMOOOTTT[[[dddppp{{{zzzppphhhaaa[[[XXXSSSQQQNNNMMMMMMMMMKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEAAABBBCCCEEEGGGKKKQQQUUU~~~sssdddVVVNNNFFFCCC>>>;;;999999777666555555444333333333222222111111111222222111111111111111000000000000000111//////000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444555555555666666666777555555666777888999::::::;;;CCCGGGLLL___vvvggg^^^aaappp{{{tttnnniiiaaa___]]][[[YYYWWWTTTQQQQQQPPPOOONNNMMMMMMMMMMMMLLLMMMOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTVVVVVVVVVVVVUUUVVVWWWYYY]]]aaaeeehhhjjjuuuxxxzzzzzzyyy|||lllVVVFFF===:::444555555666555333111000///000000111111111000000//////////////////000000000000000111111000000000111111000000000000111111000000000111111222222222000000111111111222222222222222222333333333444444333444555666777999<<<>>>HHHXXXtttuuulll]]]MMMEEEBBB???===>>>??????AAADDDGGGJJJLLLMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLIIIEEEAAA???@@@BBBCCCDDDFFFJJJLLLMMMNNNPPPQQQSSSUUUWWWYYYYYY[[[]]]___dddeeefffhhhnnnxxx|||ppphhheeeeeeeeeddd```^^^YYYSSSMMMJJJIIIJJJHHHIIIJJJIIIFFFEEEEEEEEEGGGFFFEEECCCBBBAAAAAAAAADDDAAABBBFFFGGGFFFGGGKKKJJJNNNSSSZZZcccooo{{{~~~ssslllfff___YYYQQQOOOMMMLLLLLLLLLKKKJJJGGGFFFFFFEEEEEEDDDDDDDDD@@@AAACCCDDDFFFKKKPPPUUU~~~sssiii]]]QQQKKKCCC???;;;888777777555444444444444333333222222222000111222222222222111000222111111000000000000000/////////000111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333333333444444555666666666222333333444555666777777888???DDDGGGRRRkkkrrr```ZZZcccooo{{{qqqooollljjjfffaaa[[[VVVVVVUUUSSSQQQOOOMMMLLLLLLNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMOOOOOOQQQRRRRRRSSSSSSSSSWWWWWWYYY\\\bbbiiiooosssxxx|||~~~{{{{{{www\\\III???999666333333444555444333111000///000000111111111111000......////////////000000///000000111111000000///111111000000000000111111000000000111111111111111000000000111111111111222222222222222333333333333555555555555777999;;;<<>>=========>>>@@@CCCFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLIIIFFFBBB@@@?????????BBBEEEIIIKKKLLLLLLNNNOOORRRSSSTTTTTTUUUWWWZZZ]]]``````bbbdddhhhoooxxx~~~{{{qqqiiigggfffeeeddd```]]]XXXSSSOOOLLLJJJJJJHHHIIIIIIHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBFFFGGGFFFGGGJJJJJJNNNTTTZZZbbbnnn|||wwwooojjjbbbZZZRRRPPPMMMKKKKKKLLLKKKJJJGGGFFFEEEDDDCCCBBBBBBAAA>>>???AAACCCFFFKKKQQQUUUrrrggg```VVVMMMHHH>>>;;;777666666666666555333333333333333222222111000111222222222222111000222222111000000000000000...//////000111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333222222333333444555555555333444555555777777888999:::;;;???CCCIIIXXXrrrppp```___fffhhh{{{zzzrrriiibbbaaa___\\\YYYUUURRRPPPPPPRRRQQQQQQPPPQQQRRRSSSTTTSSSSSSSSSSSSQQQPPPNNNMMMKKKLLLLLLMMMMMMMMMMMMMMMOOONNNNNNOOOOOOPPPQQQRRRWWWWWWXXX\\\dddnnnxxx~~~dddLLL@@@;;;888555222333333333333222222111//////000111111111111111........./////////000000//////000000000000//////111111000000000000111111111111111111000000000000000000000000111111111111111222222222222333333333666555333444666888:::;;;@@@HHH```|||pppZZZMMMGGGCCC???>>>======>>>???AAADDDGGGHHHIIIJJJKKKKKKKKKLLLNNNOOOMMMKKKHHHEEEBBB@@@>>>>>>@@@CCCGGGIIIJJJJJJKKKMMMNNNPPPRRRRRRSSSTTTWWWYYYWWWZZZ]]]```dddiiippptttzzzqqqkkkiiigggeeeccc```]]]YYYUUURRROOOMMMKKKHHHIIIIIIHHHFFFEEEFFFGGGEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@BBBGGGIIIHHHHHHLLLLLLPPPVVV\\\dddooo~~~{{{sssooofff]]]WWWTTTPPPMMMKKKKKKIIIHHHGGGFFFEEECCCBBB@@@???>>><<<>>>@@@BBBFFFKKKRRRVVV|||iii___YYYRRRJJJFFF:::888555444555777777777222222333333333222111111000111222333333222111000222222111000000///000000...//////000111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444444555555555111111222333333444555555777777888999:::;;;<<<<<<>>>:::;;;@@@DDDKKK```wwwlllbbbbbbZZZkkk~~~vvvnnnkkkiiieeeaaa\\\YYYVVVUUUTTTSSSRRRQQQQQQSSSUUUWWWUUUUUUUUUUUUSSSQQQOOONNNKKKLLLMMMMMMMMMMMMMMMLLLPPPPPPOOONNNOOOPPPRRRSSSWWWVVVWWW\\\fffsssrrrUUUBBB<<<<<<:::777222222222222222222222222//////000111111111111111---.........//////000000//////000000000000//////111111000000000000111111222222111111000000//////000000000000111111111111111111222222222333333333777444222222444777999;;;AAACCCTTTtttvvv^^^QQQJJJEEEAAA???@@@???@@@AAACCCEEEGGGIIIGGGIIIJJJKKKLLLNNNQQQSSSOOONNNLLLIIIFFFCCC@@@???>>>AAAEEEHHHIIIIIIJJJKKKKKKMMMQQQRRRRRRSSSTTTUUUQQQTTTXXX]]]aaafffkkkooossszzzyyyqqqllljjjhhheeeccc```^^^ZZZWWWTTTRRROOOMMMHHHIIIIIIGGGEEEEEEFFFGGGDDDCCCCCCBBBBBBBBBCCCCCCBBBAAACCCHHHJJJIIIJJJMMMNNNRRRXXX^^^eeeqqq~~~vvvrrriii___\\\XXXSSSNNNLLLJJJHHHFFFGGGFFFEEECCCAAA???======;;;===???BBBFFFKKKRRRWWWrrraaaXXXRRRJJJCCC@@@<<<:::777444333444555666444333222222111111222222222111111000///......---111111000000//////......111000//////000222444555111111111000000000000000111111222222222111111000222222111111111111222222222222111111222222333444333333333444555666777777666777888888777777888999555999;;;;;;===EEESSS^^^uuuiiieeebbbhhhzzzzzzsssmmmhhhddd___]]]ZZZYYYZZZ\\\\\\ZZZ^^^ccc]]]\\\\\\ZZZWWWUUUSSSRRRLLLKKKKKKKKKLLLMMMOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRYYY[[[]]]```gggrrrlll\\\III@@@;;;777555555222222222222222222222222111111111111111111111111444222000///...///000111000000000000111111111111000000000000////////////000000000000000000000000111111000000000000000111222222222222222222222222222222333444555666777888===@@@KKKbbb|||wwwgggUUUEEE@@@BBB@@@???======???BBBFFFIIIIIIJJJKKKLLLLLLMMMOOORRRRRRPPPMMMJJJGGGDDD???<<>>>>>>>>>>>===<<<>>>AAACCCFFFNNNWWWyyykkk\\\TTTOOOHHHBBB@@@;;;:::777444333444555666444333222222111111222222222111111000//////......111000000000/////////...000000000000111222333333000000000000000111111111111111222222222111111000222222111111111111222222222222111111222222333333333333444444555555666666555666777777666666777999666999<<<;;;;;;AAALLLUUUqqqppphhheeennn|||vvvpppjjjfffhhheeeddddddbbbbbbgggnnnnnnmmmjjjeee___ZZZWWWUUUVVVUUUTTTSSSSSSUUUWWWXXXWWWWWWWWWXXXXXXYYYYYYYYY^^^_________cccnnn~~~}}}^^^OOO@@@999777444222222222222222222222222222222111111111111111111111111222111///...---...///000//////000000000111111111000000000000////////////000000000000000000000000111111000000000000111111222222222222222222222222222222333444555666777777;;;>>>GGGZZZvvvsss```NNNFFFGGGCCCAAA@@@??????BBBDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRPPPMMMKKKHHHEEEAAA>>>??????@@@BBBDDDFFFHHHHHHMMMMMMNNNPPPRRRRRRQQQPPPPPPQQQRRRTTTWWWYYY[[[\\\cccfffjjjmmmsss{{{}}}zzzvvvrrrmmmkkkjjjjjjhhhfffcccbbb___\\\XXXSSSNNNJJJIIIGGGFFFFFFFFFFFFEEECCCEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFFFFEEEFFFGGGHHHIIIPPPPPPVVV___gggqqq}}}~~~wwwoooiii^^^ZZZSSSMMMJJJHHHFFFDDDAAA@@@???>>>============<<<<<<>>>BBBCCCFFFNNNWWWooobbbUUUOOOKKKEEE@@@>>>:::999666444333333555555333333222111111111111222111111111000000//////...000000000000////////////000000111111222111111111//////000000111111222222000111111222222222111111222222111111111111222222111111222222222333333333444444444444444555555555444555666666555555666888777:::<<<;;;999<<>>???@@@AAACCCFFFHHHIIIKKKLLLNNNPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWW[[[^^^aaahhhqqqtttssspppnnnllllllkkkjjjhhhfffbbb```^^^\\\YYYTTTNNNJJJIIIGGGFFFFFFFFFFFFEEECCCEEEDDDCCCCCCBBBCCCCCCCCCHHHGGGFFFEEEEEEFFFGGGHHHOOOPPPUUU]]]dddlllyyy|||uuuooobbb\\\UUUNNNJJJGGGEEECCC@@@@@@???>>>============<<<<<<>>>CCCDDDGGGNNNWWW|||ggg\\\QQQLLLGGGAAA<<<;;;999777666444333333444555333222222111111111111111111111111000000000//////000000000000////////////000000111222222111000///......///000111222222333000000111222222222111111222222111111111111222222111111222222333333333333555444444444444444444444333444666555444444555777777:::;;;:::999:::>>>CCCNNNeee{{{nnnjjjppp|||{{{sssllljjjiiigggeeedddeeeiiimmmpppqqqqqqrrrssstttuuuuuuvvvssstttrrrkkkeeegggrrr}}}dddPPPCCC;;;444444555444333333111111111111111111111111111111111111111111111111//////...------......///////////////000000000111////////////000000000000000000000000000000000000000000000000000000111222222222222222222222222222222222333444444555666666666888===FFFUUUnnnuuu^^^NNNHHHDDDCCCAAA@@@@@@@@@AAABBBFFFHHHJJJKKKKKKLLLNNNOOOQQQPPPNNNMMMLLLJJJFFFBBB>>>>>>???@@@BBBEEEGGGIIIJJJLLLOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUSSSRRRQQQSSSVVVYYY```kkkpppppplllmmmnnnnnnnnnllliiigggbbb___]]][[[YYYUUUOOOKKKHHHGGGEEEEEEFFFFFFDDDCCCDDDCCCCCCBBBBBBCCCCCCCCCFFFEEEDDDDDDEEEFFFGGGHHHMMMOOOUUU]]]ccckkkxxxyyyssseee___WWWOOOJJJGGGDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<>>888444555666444222333111111111111111111111111000000000000000000000000/////////////////////000...////////////000000000.../////////000000000111////////////////////////000000//////000111222222222222222222222222222222222222333333444555555555555666:::AAAKKK___lllYYYPPPCCCBBB@@@>>>>>>???AAABBBEEEGGGJJJKKKKKKKKKMMMNNNOOONNNNNNNNNNNNLLLHHHDDD???>>>>>>???AAACCCFFFGGGIIILLLPPPQQQQQQRRRSSSUUUUUUVVVXXXYYYYYYWWWUUUSSSOOOQQQRRRTTT\\\gggmmmnnnlllnnnqqqsssrrrpppmmmkkkccc```\\\[[[ZZZWWWPPPKKKHHHFFFEEEEEEFFFEEEDDDBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDGGGIIIJJJKKKNNNUUU^^^dddmmm|||{{{uuuhhhbbbXXXPPPJJJGGGDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@======???CCCFFFJJJTTT^^^zzzkkk^^^VVVNNNJJJCCC;;;666555555555444333333333333333222222111000000000000111111111111111111111111111////////////000000000000//////000000111000000000//////000000111111222222///000111222222222222222222222111111111111222222000111222333444333222222333333333333333444444444333444555555444444555777555777999999999:::<<<>>>BBBKKK]]]www{{{qqqnnnyyy~~~~~~xxx\\\HHH@@@;;;555333444444111000222111111111111111111111111000000000000000000000000...////////////000000000......////////////000000......//////000000111111////////////////////////////////////000111222333222222222222222222222222222222333333444444444444666666999???DDDSSSrrrxxxdddWWWEEECCC@@@>>>===???BBBCCCDDDFFFIIIKKKKKKKKKLLLMMMMMMMMMMMMOOOOOOMMMIIIFFF@@@??????>>>???BBBDDDFFFHHHLLLQQQSSSRRRSSSUUUXXXWWWYYY\\\______]]][[[YYYQQQRRRQQQQQQYYYdddlllmmmnnnqqquuuvvvuuurrrppppppfffbbb]]]\\\\\\XXXQQQJJJHHHFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBAAABBBBBBCCCDDD@@@AAAAAABBBDDDGGGIIIKKKJJJNNNWWW```fffooo{{{uuujjjcccYYYPPPKKKGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA???===???CCCGGGMMMYYYeeeqqqbbbYYYRRRLLLHHHBBB999555555444444444333333333333333222222111000000000000000111111111111111111111111.../////////000000000111///////////////000111222000000000000000111111111//////000222222333333222222222111111111111222222///111222444444333222111222222222333333444444555333555666666555555666777666666777777777888:::<<<>>>CCCOOOaaazzzvvvsssssszzz~~~dddKKK???>>>888333111333222000///222111111111111111111111111000000000000000000000000------......////////////........./////////000000.........///000111111111////////////////////////////////////000111222333222222222222222222222222222333333333333444444444777555888===???GGGaaa}}}nnn___KKKHHHCCC>>>===???BBBDDDCCCFFFIIIKKKKKKKKKKKKLLLKKKKKKLLLNNNOOONNNJJJFFFBBBAAA???>>>>>>@@@BBBDDDHHHMMMSSSTTTSSSTTTWWWZZZ\\\___dddhhhiiihhhfffdddWWWWWWTTTSSSZZZeeemmmnnnpppssswwwxxxvvvsssrrrsssiiiddd___]]]]]]ZZZQQQJJJGGGFFFDDDDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBCCCDDDAAAAAAAAABBBCCCFFFHHHIIIJJJOOOXXXaaafffooo{{{tttkkkdddZZZQQQKKKHHHFFFEEEDDDDDDCCCAAAAAAAAAAAAAAA@@@>>>???CCCHHHPPP^^^kkk}}}jjj[[[UUUOOOJJJGGGAAA999555555444333333333333333333222222111111000000000000000111111111111111111222222.../////////000000111111///............000222333111111111000000000000000//////000222222333333333222222111111111111222222///111222444444333222111111111222333333444555555444555666666555555666888777666666555555666888999;;;???GGGTTThhhvvvllliiivvvqqqVVV@@@999===777333111333333000111444000000000000000000000000000000000000000000000000+++,,,------.........---............/////////000---......///000111111222////////////////////////////////////000111222333222222222222222222222222333333333333333333333444888555777<<<;;;@@@VVVooozzzjjjQQQLLLFFF@@@===???BBBEEEBBBEEEIIIKKKKKKKKKKKKKKKJJJJJJLLLNNNOOONNNJJJGGGCCCBBB???>>>===???AAACCCIIINNNTTTUUUTTTTTTXXX\\\bbbeeekkkpppsssrrrpppnnn]]]\\\YYYWWW\\\hhhoooqqqqqqtttxxxyyyvvvtttssstttkkkeee```^^^^^^ZZZRRRJJJGGGFFFDDDDDDEEEEEECCCBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBBBBCCCDDDFFFGGGKKKPPPYYYaaafffnnn{{{tttllldddZZZQQQKKKHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@AAA??????BBBHHHQQQaaaooozzzjjjYYYPPPKKKDDD???;;;888666444444333333222222333333444111111111111111111111111222111111111000000//////////////////............///000000000000000//////............////////////222222222111111111000000222111111111000000//////000000000000000111111222333333444444444555555555555555555444444333333333333444555777888999999999>>>???BBBHHHTTTiiixxxkkkiiinnn{{{ppp\\\NNNBBB999666333333222222111000//////000000000000000000000000////////////////////////......------------......000000////////////000000111111000000//////......////////////////////////000111111111111222222222222222222222222222222222111111222222222333333333666666888999999>>>LLLZZZ{{{qqq]]]PPPDDDAAA@@@======AAAEEEFFFHHHJJJKKKKKKJJJIIIIIIIIIKKKLLLLLLKKKJJJJJJIIIFFFAAA>>><<<===@@@BBBGGGJJJMMMOOOPPPSSSYYY^^^aaagggqqqzzz}}}|||xxxtttiiifffccccccaaaccclllvvvvvvvvvvvvxxxyyyxxxuuussslllhhhcccaaa^^^[[[UUUPPPHHHGGGFFFDDDBBBAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@BBBBBBBBBAAAAAADDDHHHKKKPPPTTTZZZ```hhhsss}}}tttiiibbbWWWPPPMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDBBB@@@BBBBBBCCCFFFIIIRRRccctttzzzrrrcccUUULLLGGGAAA<<<999777444333222222111111111111222222111111111111111111111111111111111000000000//////////////////............/////////////////////.../////////000000000000111222222222111111111000000111111111111000000000///000000000000000111111222000000000111111111222222555555444444444333333333333444555777777888888888;;;;;;===BBBKKK\\\vvv{{{pppjjjnnn|||~~~}}}}}}xxxaaaQQQFFF<<<555333333333222111111000//////000000000000000000000000////////////////////////......------------......000//////......//////000000000000000//////......////////////////////////000000111111111222222222222222222222222222222222111111222222222333333333555444666888888<<>>@@@DDDFFFHHHJJJKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKIIIFFFBBB>>>======???@@@DDDGGGKKKMMMNNNQQQWWW[[[___fffqqq{{{~~~{{{ooollljjjjjjiiijjjrrr{{{|||{{{{{{{{{{{{yyyuuurrrmmmhhhccc___\\\XXXRRRMMMHHHGGGEEECCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAA@@@AAACCCGGGKKKPPPTTT[[[bbbkkkvvv|||sssjjjcccXXXQQQMMMKKKHHHFFFIIIHHHFFFFFFGGGFFFDDDBBBCCCBBBCCCGGGKKKUUUhhhxxx{{{qqqgggZZZOOOFFFBBB===999777555333222000000////////////000000111111111111111111111111111111000000000000//////////////////....................................000000000000111111111111222111111111111000000000111111111111000000000000000000000000000111111222222222333333333333444444444444444444333333333333444555666777777777777777999999:::>>>BBBMMMaaasssooogggmmmwww}}}wwwuuuxxx~~~qqqaaaOOOEEE>>>777333333222222222111111000000///000000000000000000000000////////////////////////......------------......///..................///000000000////////////...////////////////////////000000000111111111222222222222222222222222222222111111222222222333333333333333555777777999BBBMMMdddrrrbbbPPPGGGDDDAAA@@@???CCCEEEHHHJJJKKKKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJGGGCCC@@@=========>>>AAADDDHHHIIIJJJNNNSSSXXX]]]eeeqqq~~~xxxvvvuuuuuusssssszzz~~~zzztttpppkkkgggaaa\\\YYYUUUOOOJJJGGGFFFDDDCCCAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCBBB???@@@@@@???@@@CCCGGGKKKOOOTTT\\\eeeooo|||~~~vvvllldddZZZSSSOOOLLLHHHEEEJJJIIIGGGGGGGGGFFFDDDCCCDDDBBBDDDHHHNNNZZZmmm}}}~~~ssshhh]]]RRRKKKAAA>>>:::777666555333222000//////......//////000111111111111111111111111000000000000000000//////////////////............------,,,,,,------......//////000000000111111111111111111111000000000000111111111000000000000000000000000000000111111222333333333444444444555555333333333333333333333333555555666666777666666666999999:::===>>>DDDRRR___}}}tttooooooyyyzzzwwwxxxyyy{{{zzzzzz}}}rrr\\\PPPDDD===:::555333444222111111111000000000///////////////////////////////////////////////////......------------............------------......////////////////////////////////////////////////000000000000111111111111111111111111222222222222111111222222222333333333222222555888777777>>>FFFTTTuuupppZZZKKKDDDCCCAAAAAABBBDDDHHHKKKLLLKKKJJJIIIKKKKKKLLLLLLMMMMMMNNNNNNKKKIIIEEEBBB???=========???BBBFFFGGGHHHLLLQQQVVV\\\dddrrr~~~}}}}}}{{{{{{zzzsssmmmgggccc]]]YYYVVVSSSNNNIIIFFFEEEDDDBBBAAAAAA@@@@@@@@@AAABBBDDDDDDDDDCCCCCC>>>>>>??????@@@CCCGGGKKKOOOUUU^^^gggssszzzlllfff\\\VVVRRRPPPLLLJJJJJJHHHFFFEEEEEEEEECCCBBBEEECCCDDDIIIQQQ]]]ooo{{{sssjjj```UUULLLGGG>>>;;;888666666555444222000000000//////000000000000000000000000000000000//////////////////000000////////////............,,,,,,,,,+++,,,---...///........./////////000000000000000000000000000000000000000000000000111111000000000000000111111222///000000000000111111111333333333333333333333333444555666666666666555555888888:::======???HHHRRRdddwww}}}sssnnnsss~~~|||yyyrrrqqqrrrtttxxx|||}}}}}}ppp\\\NNNEEE===:::777444222444111111111000000000000000////////////////////////////////////////////////......------------............------------.....................///////////////////////////////////////000000000111111111000000000111111222222222111111222222222333333333333333555888888777;;;BBBJJJhhhzzz|||eeeQQQGGGDDDCCCBBBBBBEEEHHHLLLMMMMMMKKKIIIKKKKKKKKKLLLMMMMMMNNNOOOLLLJJJGGGDDDAAA???===<<<>>>AAAEEEFFFHHHKKKPPPUUU\\\eeetttzzzqqqkkkbbb^^^XXXUUUTTTRRRNNNKKKFFFEEEDDDCCCBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCCCC===>>>>>>???@@@CCCHHHLLLPPPVVV___iiivvv}}}nnnggg^^^YYYVVVUUUSSSQQQLLLJJJGGGFFFFFFEEEDDDCCCGGGEEEFFFKKKSSS___ooo~~~{{{qqqfff___XXXOOOGGGCCC;;;999777555555555333222111111000000000000111111000000000000000000000000......////////////000000////////////............---,,,++++++,,,---///000............//////////////////000000000000000111000000000000111111111111000000000000000111111222000111111111111222222222222222222222333333333333333444555666666666666666555555777;;;;;;:::@@@GGGUUUfff~~~tttrrrsssyyyyyywwwuuutttuuuuuutttsssuuuuuuvvvzzzvvv___MMMBBB<<<777777555111000222000000000000000000000000000000000000000000000000////////////////////////......------------......///..................///---............//////////////////////////////////////////000000000111111//////000000111222222222111111222222222333333333444333444777888777:::???DDD[[[uuu}}}sss]]]NNNHHHFFFCCCBBBEEEJJJNNNOOONNNLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOLLLKKKIIIGGGDDDAAA???>>>===@@@DDDFFFGGGJJJPPPTTT]]]fffuuuzzzpppjjj___[[[UUUSSSRRRQQQNNNKKKFFFFFFEEECCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB======>>>???AAADDDIIIMMMQQQWWW```jjjwwwpppiii```ZZZXXXYYYXXXWWWPPPMMMJJJHHHHHHHHHGGGFFFGGGEEEGGGOOOXXXbbbqqq}}}uuugggYYYTTTPPPHHHAAA>>>999777555444444444222000111111000000000000111111000000000000000000000000........./////////000000////////////............------,,,+++,,,...000111...////////////000000000////////////000000111111///000000000111111111111000000000000000111111222222333333333333444444444111111222222222333333333222333444555666666777777555444666999999888;;;AAAKKKVVViiizzzvvvuuuzzz}}}{{{wwwtttpppppptttyyy|||}}}~~~}}}}}}uuuaaaOOOCCC;;;777555666555111000222///000000000000000000000000000000000000000000000////////////////////////......------------......000//////......//////000---------.........//////////////////////////////////////////000000000111/////////000111222222222111111222222222333333333444222222555666666999>>>@@@OOOcccnnnZZZNNNGGGCCCCCCFFFKKKOOOQQQPPPNNNLLLJJJIIIIIIIIIJJJLLLNNNOOOLLLLLLKKKIIIGGGDDDAAA???<<>>???@@@AAAEEEKKKOOORRRXXXaaakkkwwwtttlllaaaYYYXXXYYYYYYYYYRRROOOKKKIIIHHHHHHHHHGGGFFFEEEHHHRRR]]]hhhuuuqqq```QQQMMMKKKDDD===:::888666444333333222000///000000////////////000000000000000000000000000000---.........//////000000000/////////...............---,,,+++,,,...000222000000000000111111111111.../////////000000111111//////000000111111111222000000000000000111111222//////000000000111111111111111111222222333333333111222333555666777777777777666777::::::888:::???@@@FFFTTTlllyyypppnnnxxx|||uuusssuuuyyy{{{|||wwwtttsssuuuzzz}}}zzzxxxyyy{{{~~~~~~{{{zzzyyyyyy{{{{{{|||cccQQQDDD<<<888555444777666333222444////////////000000000000000000000000000000000000////////////////////////.........------.........000000////////////000000---------.........//////////////////////////////////////////000000000000...//////000111222222222111111222222222333333333444111000444555555888===>>>GGGXXXyyyzzzcccSSSIIIAAACCCGGGLLLPPPRRRQQQOOOMMMIIIIIIHHHIIIJJJLLLNNNOOOMMMMMMLLLKKKHHHEEECCCAAA:::>>>AAACCCDDDGGGMMMRRR]]]gggxxx~~~ssslllaaa\\\UUUQQQPPPNNNKKKHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@===>>>???@@@BBBFFFLLLPPPRRRXXXaaakkkvvvwwwnnnaaaYYYVVVWWWXXXYYYPPPMMMIIIGGGGGGFFFFFFEEEDDDDDDIIIUUUaaalllyyyggg___TTTJJJDDD???:::666666666555444444333222222000000//////.........---////////////////////////////////////////////////000000//////.........---...///000///...---...000......///000000000000000//////000//////000222555888222------000333222000000000000000000000000000000000000000////////////111111222333333333333222222333555666777666555444777888888999::::::;;;;;;???CCCLLL]]]vvvzzzuuuwwwyyy~~~|||wwwvvvyyy|||~~~xxxxxxwwwvvvtttuuuxxxzzz~~~zzzwwwwwwwwwvvvuuu}}}iiiSSSDDD<<<999555444333111000/////////111111000000//////......---.........///000000000////////////////////////---------............///,,,---------------,,,,,,////////////////////////............////////////000000000000000000000000444222000//////222555777<<<888333111222333333111333333444444666777888999<<>>@@@===;;;>>>CCCIIIMMMNNNXXXhhh}}}uuuiiiccc[[[RRRLLLJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@>>>???CCCEEEGGGLLLSSSRRRYYYdddooozzz}}}rrrddd\\\ZZZYYYVVVRRRUUUQQQLLLHHHHHHHHHHHHHHHDDDGGGMMMWWWdddooowww|||eee]]]QQQGGGAAA<<<888555555555444444333222222111111111000000000/////////////////////////////////////////////////////////000/////////.........------///000///...---...000......///000000000000000...///000//////000222444???888000---...000000...000000000000000000000000111111111111111000000000111111222333333333333222555555555555555666666777777777777888999999::::::===@@@GGGSSShhhxxxxxx||||||zzz{{{}}}{{{zzz|||pppYYYGGG===777555555444222111000/////////000000000000//////........................//////........................---------............///------............------////////////////////////////////////000000000000000000000000000000000000///////////////000222222:::666222000111333222222222222333333444666777888:::>>>GGGYYYyyyzzzdddSSSLLLGGGFFFHHHMMMRRRTTTQQQMMMMMMKKKJJJJJJLLLNNNOOOOOOOOONNNMMMMMMLLLIIIDDD@@@@@@>>><<<===CCCHHHLLLMMMXXXhhh}}}xxxlllaaaZZZPPPJJJHHHHHHGGGEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCBBB@@@>>>@@@CCCEEEFFFLLLSSSTTT[[[fffpppzzzzzzmmmeeeccc```\\\WWWUUUQQQKKKHHHGGGGGGGGGGGGGGGJJJPPPYYYdddoooxxx|||aaaXXXLLLBBB===999666333444444333333222111111111111111111111000000000000000000000000000000000000/////////////////////////////////...............---...//////...---...///......///000000000000///...///000000//////111333AAA:::111------///000///000000000000000000000000111111111111111222222222111111222333333333333222666555333222222444666777555666666777777888999999;;;===@@@GGGWWWoooyyywww{{{sss[[[GGG<<<777444333444333222111000/////////000000000////////////............---------------........................---------............///---....../////////......//////////////////////////////000000000111111111000000000000000000000000,,,---///000111111000///666333000///000222222222222222222222333444666666777:::@@@MMMgggttt^^^PPPJJJGGGFFFLLLTTTXXXVVVQQQQQQOOOLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJFFFCCCAAA???===>>>AAAFFFIIIKKKXXXhhh|||~~~pppbbb[[[QQQKKKIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBAAA???@@@DDDEEEFFFLLLRRRVVV]]]hhhqqq{{{{{{sssppplllfff```YYYUUUNNNJJJHHHHHHHHHGGGJJJMMMSSS\\\fffqqqyyy~~~[[[RRRFFF===999666444222222222222222111111000000000000000000000000000000000000000000000000000000////////////////////////........................---...//////------...///---...//////000000//////...///000000//////000222888444///---...000222222////////////////////////000000111111111111111222111111222333333333333222333222111111111222444555444444555666666777777888999:::===AAAJJJ]]]xxx}}}ppp```KKK===888777555222333222111000000000000000////////////////////////.........---,,,,,,,,,+++........................---------............///---...//////////////////////////////////////////////////////000000000000////////////////////////......000111222222111111222111/////////111222222222222222222333444555666777999<<>>@@@DDDGGGIIIVVVfff{{{wwwhhh```WWWPPPMMMKKKIIIFFFDDDEEEFFFHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAABBB@@@AAADDDFFFFFFLLLRRRXXX___iiisss|||}}}wwwpppjjjaaa[[[TTTNNNLLLKKKKKKJJJKKKOOOVVV___hhhrrr{{{TTTLLLBBB:::777555333111222222111111111111000000////////////////////////000000000000000000000000////////////////////////---------...............---...///...---,,,---///------...///////////////---///000000/////////111///......///000111111000/////////////////////////////////000000000111111111111222333333333333222111222333444555444333333333444444555666666777777888999<<>>JJJaaasssaaaTTTMMMGGGKKKWWWaaadddbbbWWWSSSOOOLLLKKKLLLLLLLLLJJJKKKLLLLLLKKKJJJJJJJJJDDDCCCAAA???@@@BBBEEEHHHRRRbbbxxxooohhh^^^WWWRRROOOKKKHHHEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBB@@@AAADDDFFFGGGLLLSSSYYY```jjjsss}}}yyysssgggaaaYYYRRROOOMMMMMMMMMMMMRRRYYYaaajjjsss}}}MMMGGG>>>999777666444222111111111111111111111111............////////////000000000000000000000000////////////////////////---------------.........,,,---......---,,,---...------...////////////...---///000000///...//////---...///000000///---,,,000000000000000000000000.........///000000111111111111222333333333333222222444666888888777555444333444444555555666777777888777;;;AAABBBGGGXXXkkkxxxqqqllllllzzzuuubbbKKKCCC:::555555555222///000000/////////000111111---............/////////.........------------------------------------------------............///,,,---...///////////////////////////////////////,,,,,,---------.........000000000000000000000000///...------...///111222///000111000//////000222444444444444444555666666888777999<<>>???@@@MMM^^^www~~~}}}~~~wwwsssrrrppplllhhhnnnpppyyyyyydddTTTBBB===777333222222111111///////////////000111111---------.........//////..................//////---------------------------------............///++++++---....../////////////////////////////////------------.........///000000000000000000000000---...///000111111111111///111222111///...000111333333333333333333444555555444666:::===FFFZZZmmmlllaaaUUUOOOSSS]]]ffflllgggbbbZZZSSSOOOMMMKKKJJJJJJLLLMMMMMMJJJJJJKKKMMMIIIIIIGGGCCC@@@@@@DDDGGGIIIZZZqqqtttjjjccc]]]WWWRRRJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@>>>@@@DDDGGGIIIOOOVVV]]]bbbjjjooouuuwwwpppfff]]]XXXVVVUUUTTTVVV[[[aaafffiiioooxxx~~~DDD@@@<<<:::::::::777444222222222222222222333333//////000000111111111222////////////////////////////////////////////////,,,,,,,,,------.........,,,---......,,,,,,---...,,,---......//////......---///111111///.........///000000///...///111222000000000000000000000000///000000111222222333333111111222333333333333222222111000//////111333444444444555555666777777777999444444:::;;;;;;GGGWWWccc~~~rrrjjjaaa^^^aaaeeeffffffsss{{{xxxdddRRREEE@@@===777333000111222444//////...//////000111222---------.........//////---.........///000000000---------------------------------.........//////***+++,,,---............////////////////////////............/////////000000000000000000000000000---000333555666555222111000222333222///...///111222222222111222222333333222111444888:::???NNN___|||uuujjj[[[QQQQQQYYYdddlllooohhh___WWWQQQMMMKKKIIIJJJLLLNNNMMMJJJIIIKKKMMMJJJJJJHHHDDD@@@@@@DDDGGGFFFWWWooo~~~tttllleee^^^YYYLLLKKKHHHFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>@@@DDDGGGJJJPPPWWW^^^ccciiimmmqqqyyyxxxmmmddd^^^\\\[[[[[[[[[___eeegggiiimmmtttzzz>>><<<:::777666555666777777333...---...000000///111111000......---------////////////////////////////////////////////////------------------------,,,,,,,,,------------...............////////////............////////////,,,---///000000000///...////////////000000000000000000000000////////////222222222222222222222222111111111111111111111111444444444444444444444444666555444444777;;;@@@CCCTTTeee{{{|||{{{ttteeeddd___ZZZ]]]kkkxxxvvv```OOOCCC>>>777666444333222111111111000000000000000000000000111///...///000111000...//////.........---------......---------,,,,,,,,,,,,,,,,,,------.........---------............///---...///...------...///........................111111000000/////////...---...000222333222111000111111111111111111111111111111222222222333333333333444666777999>>>DDDHHHhhh{{{{{{kkk\\\SSSSSSXXX]]]fffiiiiiidddZZZRRRMMMMMMNNNNNNLLLJJJIIIIIILLLNNNMMMKKKIIIFFFDDDCCCCCCCCCIIISSSfffwwwooogggaaaYYYSSSLLLGGGFFFFFFEEECCCDDDCCCBBB???===<<<===>>><<<>>>@@@BBBFFFLLLSSSYYY^^^cccjjjmmmnnnqqqxxx}}}{{{rrrhhhaaa]]]\\\\\\^^^aaafffiiilllppptttwww<<<:::888555444333444444555222......///111000///111000///......---------////////////////////////........................---------------------------............/////////............////////////............////////////------...///////////////.../////////000000000000000000000000////////////222222222222222222222222111111111111111111111111333333333333444444555555777666555555777;;;>>>AAAGGGTTTeeeuuu|||~~~rrrfffkkknnnoootttwwwaaaPPPCCC;;;777666555444333222111111111///////////////////////////...---.../////////---//////.........---------......---------,,,,,,,,,,,,,,,------------------------------............---...///...------...///........................000000000//////.........///000111222222111///...111111111111111111111111111111111222222222333333222333444555777;;;@@@DDDVVVkkkzzzhhhZZZTTTUUUXXX^^^cccfffeee^^^WWWRRRPPPMMMMMMLLLKKKJJJKKKLLLNNNLLLJJJHHHFFFDDDCCCCCCCCCDDDNNNaaazzz{{{qqqjjj```ZZZQQQLLLJJJJJJHHHGGGDDDDDDBBB@@@===;;;;;;;;;<<<>>>@@@BBBFFFLLLSSSXXX^^^cccjjjmmmnnnpppvvvzzz{{{~~~zzzoooeee^^^[[[[[[\\\```cccgggjjjmmmqqquuuxxx999777555333222111222222111000//////000111000///111000///......---......////////////////////////------------------------......................../////////000000000000111---............/////////---............/////////.........---......///000....../////////000000000////////////000000000000222222222222222222222222111111111111111111111111111222222333444555555666777666666555777999<<<>>>???GGGQQQ\\\nnnzzzzzzzzz{{{|||uuusssuuuzzzcccOOOCCC===999666555555333222111111000000////////////////////////...---,,,---......---,,,...............---------......---------,,,,,,,,,------------------,,,,,,------------............---...///...------...////////////////////////////////////...............111111222222111///...---111111111111111111111111111111111222222222222333111222333444555777<<>>???BBBFFFLLLSSSXXX^^^ccciiimmmnnnooorrruuutttxxx}}}xxxlll```YYYWWWZZZ\\\bbbeeeiiilllnnnqqquuuxxx777666444222111111111111...//////111111111000///000000///...............////////////////////////------------------------........................////////////000000000000---------.........//////---------........./////////...---,,,---...///000........./////////000000////////////000000000000111111111111111111111111111111111111111111111111000111111333444555666666777777666666777888:::;;;;;;AAAGGGMMM\\\www~~~yyyyyyzzzzzzyyy|||{{{yyy}}}wwwgggRRRCCC===<<<999666444444222111111000000000////////////////////////...---,,,---...///...,,,..............................---------,,,,,,,,,.........------,,,,,,,,,,,,,,,---------.........---...///...---------///////////////////////////..................------000000111111000///......111111111111111111111111111111111111222222222222222222333333333555888;;;@@@MMMgggrrr```UUUOOOPPPVVV]]]cccddd```XXXRRRMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCEEELLL[[[oooyyyoooggg\\\UUUQQQNNNLLLIIIIIIHHHFFFEEEDDDBBB@@@>>>===>>>@@@BBBFFFLLLTTTYYY^^^ccchhhlllmmmmmmnnnooopppuuuyyyzzz{{{wwwiii\\\UUUVVVZZZ]]]eeegggkkkmmmooorrruuuxxx666555444333222111111111---...000111111000///...000//////............///////////////////////////................................................---------.........//////------------............------------...............---,,,,,,,,,---///000............////////////.../////////000000000111111111111111111111111111111111111111111111111111000000111222333555555666666666777777777777888888777;;;???DDDOOOeeeyyypppoooooosss}}}{{{wwwxxxxxx^^^RRRBBB999777777555111333222111111000000000000........................///...------//////...------...........................---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------------...---...///...---------///////////////////////////------........................//////000000000000000000000000000000000000000000111111111222222222222333444444333444777999???FFFXXXxxxooo^^^TTTMMMPPPVVV^^^cccccc^^^YYYPPPNNNKKKJJJKKKKKKIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDJJJVVVggg}}}yyyqqqggg___ZZZVVVRRROOOJJJGGGEEEEEEEEEEEECCCAAA>>>???AAACCCGGGMMMUUUZZZ^^^aaafffiiikkkkkkkkkkkkiiimmmqqqrrrssszzz~~~uuuhhh\\\VVVWWW[[[___gggiiilllnnnppprrruuuwww555555444444333222111111---///111111000.........//////............//////////////////////////////////////////////////////------------------------,,,,,,,,,,,,------------,,,------------.........,,,------------.........---------,,,------...///------........./////////......//////000000111111111111111111111111111111111111111111111111111111000111111222333444444555555555666777777777777666777999===BBBHHHVVVnnnzzzqqqmmmkkknnnvvvxxxtttqqqrrr~~~uuucccKKKDDD;;;666666555333000222111111000//////000000........................///...---...///000///------------.....................---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---------------...///...------...///......................................./////////------...//////000111111000000000000000000000000000000000111111111111222222333444444333444666888<<<>>>KKKhhhxxxfffZZZPPPOOOPPPWWW```ffffffdddXXXSSSMMMKKKKKKKKKIIIFFFHHHHHHIIIIIIHHHGGGFFFFFFAAAFFFOOO^^^rrryyyppphhhccc]]]WWWRRRLLLHHHDDDCCCEEEEEEDDDBBB???AAABBBEEEIIIOOOVVV[[[^^^```cccfffhhhiiiiiiiiigggjjjmmmpppsssxxx{{{tttiii___ZZZ[[[___bbbhhhjjjmmmooooooqqqtttvvv333333333333222222111000...000222111...,,,---...//////............//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........,,,,,,---------.........,,,,,,------......---------------.........//////.........///000111111111111111111111111111111111111111111111111111111111111111222222222333333333333444666777888777666555999999<<<@@@CCCIIIYYYiii}}}wwwuuuwwwyyyxxxvvv}}}|||zzzxxxzzzzzzxxxqqq^^^NNNAAA===888555555555444333111111000////////////000...........................---,,,---......---,,,---------.........//////......---------,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,------------...///...------...///------------------------.........//////000000000//////.........//////000000000000000000000000000000000000000111111111111111222333333333333555666777:::DDDYYYvvvvvvjjj^^^WWWPPPRRR\\\eeeiiiiiiaaaZZZQQQMMMLLLLLLIIIGGGHHHIIIJJJJJJJJJIIIHHHGGGAAADDDJJJTTTeee||||||uuuoooiiiaaa[[[UUUOOOHHHEEEFFFGGGEEECCCAAABBBDDDFFFJJJPPPXXX]]]^^^___aaacccfffhhhhhhhhhiiijjjmmmrrrxxx}}}zzzyyyssskkkccc______bbbdddiiikkkmmmnnnoooppprrrttt222222222222222111000//////111222000---+++,,,...//////.........//////000////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---...///...---,,,---------.........//////---......///000111111222000000000000000000000000111111111111111111111111222222222222222222222333222333666777888777666555777555666:::;;;===HHHUUUlllzzzmmmsss|||{{{vvvqqqmmmhhhoootttuuuyyy~~~nnn^^^MMM@@@:::888555222000111222333111000000////////////000........................---,,,++++++------,,,+++---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,------------...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111111000///......---......000000000000000000000000000000000000111111111111///111222333222222444555555999BBBPPPdddlllaaaTTTQQQYYYccchhhiiiggg___UUUOOOMMMMMMJJJHHHIIIIIIKKKKKKKKKJJJIIIHHHEEEFFFIIIOOO\\\pppxxxooohhh^^^VVVNNNIIIIIIJJJHHHEEEBBBCCCEEEGGGKKKQQQYYY^^^___^^^___aaaeeeggghhhhhhhhhhhhkkkrrryyy~~~~~~|||zzz|||~~~}}}xxxwwwssslllfffccccccdddfffiiikkkmmmnnnoooppprrrttt222111111000///......---////////////////////////000000000000////////////////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............------------------............//////...,,,******,,,...///,,,------...///000111111000000111111111111000000111111111111111111111111222333555666666444333222333333333444444444555555777666777888:::>>>AAACCCVVViiivvvtttrrrsssxxx|||uuunnnlllmmmooommmjjjhhhqqq~~~}}}lllZZZIII===888666555555444444333222222111000///------......///........................------............------...........................---,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------................................................000///...------...///000000000000000111111111111000000111222333333444444555777<<>>???KKKWWWnnnzzzuuuxxx|||yyyssskkkiiihhhmmmtttyyyzzzyyyooo^^^PPPBBB:::777555444444333333222222111111000///...---......///........................------............------------------------------...---,,,,,,+++++++++,,,......---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......------------..............................////////////////////////........................000///...------...///000000000000000111111111111000000111222222333444444444444888???III\\\yyy~~~hhhXXXSSSWWW^^^cccsssmmmdddZZZSSSNNNKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKGGGBBBCCCIIIMMMSSSeeeyyywwwmmm```WWWQQQNNNIIIFFFIIIHHHGGGJJJPPPWWW\\\^^^]]]^^^___```bbbeeeggghhhjjjjjjkkknnnqqqtttwwwyyywwwuuuttttttxxx~~~|||wwwtttqqqppprrrpppmmmjjjgggffffffgggllllllllllllmmmnnnoooppp111111000000//////....../////////////////////////////////.........------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------+++++++++,,,,,,,,,------+++,,,............,,,+++.........//////////////////000000111111000000///111111111111111111111111111222444444555444333222333333333333444444444444555555555555777999;;;<<>>:::666444444222111111000000///......000/////////............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,........................////////////////////////.......................................//////000///000000000111111111111000000111111222222222333666555555777;;;DDDUUUfffjjjYYYRRRTTTXXXbbbjjjpppmmm```TTTMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJFFFDDDDDDCCCDDDNNNZZZjjjyyywwwmmmfffaaa\\\YYYRRROOOLLLMMMRRRYYY```cccaaa```^^^]]]___aaadddfffffffffgggiiijjjlllnnnnnnoooooonnnnnnooopppqqqrrrvvvxxxzzzzzzyyyxxxxxxyyyrrrrrrpppooonnnllllllkkklllmmmmmmmmmllliiigggeeeggggggggghhhiiijjjlllmmm000000000000///////////////////////////////////////.........------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------............///...,,,++++++,,,...//////////////////.........//////000000000000//////000000000000000000000000000111111222222333333222222222222333333333444444666666666666777777888888777:::???FFFMMM[[[qqq|||{{{}}}~~~}}}}}}~~~~~~ttt\\\NNN???999777555333333111000000//////...------///////////////......---------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,------------------.........+++++++++******+++++++++------------------------------------------------........................---......//////////////////000000000111111111111000111111111111111222222666444444666888>>>KKKXXXtttuuucccYYYVVVVVVVVVbbbnnnrrrjjj^^^UUUQQQJJJJJJHHHGGGHHHIIIJJJKKKIIIFFFDDDCCCBBBCCCIIIPPPYYYiii|||wwwooohhhccc```VVVSSSPPPPPPTTTZZZ```ccccccbbb___]]]]]]___aaaccccccdddeeefffhhhiiiiiijjjkkkkkklllmmmmmmnnnnnnooolllnnnoooooonnnmmmnnnpppoooooonnnmmmllljjjiiiiiijjjjjjiiihhhhhhgggggggggccccccdddfffhhhjjjlllmmm000000000000/////////////////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............------------------.........//////000...,,,******,,,...000.........///////////////...//////000000//////...000000000000000000000000000000000111111222333333222222222222333333333333333333333444444444444444555888<<>>>>>AAAKKKWWWfffwww}}}yyywwwtttrrrsssyyyqqq[[[MMM???:::666555222//////333000000000///......------...///000000000///------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,+++++++++,,,,,,---...++++++******+++,,,,,,---*********++++++,,,,,,,,,------,,,,,,,,,,,,------........................------------------------........................,,,---...///000000000///000000000000111111111111111111111111000000000000000///000333444555;;;CCCQQQoooyyyhhh\\\UUUWWW^^^hhhppppppiiiaaaQQQOOOLLLIIIHHHHHHHHHIIIGGGGGGFFFCCCBBBBBBCCCCCCBBBNNN]]]iiixxx~~~wwwmmmfffaaa\\\YYYVVVUUUWWWZZZ\\\]]]______^^^^^^^^^___``````^^^___aaaccceeefffffffffddddddeeeeeefffgggggghhhhhhiiiiiihhhgggfffhhhiiihhhiiiiiiiiihhhfffdddcccfffeeeeeeeeeeeeffffffgggdddddddddeeefffggghhhiii////////////000000000000////////////////////////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,------...///000111111......////////////......000000000000000000000000////////////000111222333111111222222222333333333222222333444555555555555444333666;;;======AAAFFFLLL^^^sssrrr]]]HHH:::888666444333///+++...444000000000///......------...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++*********+++,,,,,,---(((((())))))*********++++++******************+++////////////////////////................................................+++,,,...000000000000///000000000000111111111111111111111000000000000000111///000333444444999???@@@```|||sssdddWWWTTTTTT^^^kkkqqqkkkdddVVVTTTOOOKKKHHHGGGHHHHHHJJJJJJIIIFFFDDDDDDCCCBBB@@@IIITTT]]]hhhxxx|||~~~zzztttrrrtttvvvwwwxxxzzz}}}{{{uuummmfffbbb]]][[[WWWVVVXXXYYYZZZZZZ[[[\\\]]]^^^```aaaaaabbb]]]^^^aaaccceeeeeeeeeeeefffeeeeeeeeeeeeeeefffgggeeeffffffeeeccccccdddeeeggghhhhhhiiihhhgggfffeeeddddddfffgggggggggffffffggggggfffeeeeeeeeeffffff111000000111111000---+++........................---...///000000///...---.........------,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------............---------------,,,,,,+++++++++---------............///////////////////////////............////////////000000000//////////////////000000000000111111111111111222222222222111111222222111111222222333444666666555555666888;;;<<>>AAAKKKddd{{{jjjVVVJJJ???;;;;;;888444444333222111000////////////////////////............//////...------,,,++++++++++++++++++,,,,,,---...---,,,+++++++++,,,...////////////.........------+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***+++,,,---.........++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,---...//////------------------------///...---------......///////////////000000000000000000000000000111111222222222222222333444555666777<<>>FFFSSSrrrwwwfff[[[[[[cccpppxxxxxxpppcccZZZQQQPPPMMMKKKIIIIIIIIIJJJIIIHHHGGGEEECCCBBBAAA@@@DDDCCCCCCCCCBBBCCCCCCCCC???@@@AAAAAABBBCCCDDDEEEBBBGGGKKKLLLIIIGGGIIILLLKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTTTTTTTRRRSSSTTTVVVWWWXXXYYYYYYXXXYYYYYYYYYWWWUUURRRQQQVVVXXX\\\___``````___^^^]]]]]]]]]```cccdddcccaaa^^^^^^___````````````___^^^___```aaabbbbbbbbbbbb^^^^^^______````````````000...++++++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...*********++++++,,,,,,,,,((()))+++,,,---,,,,,,+++************************+++++++++,,,,,,+++++++++++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++---------....../////////++++++,,,,,,,,,---------------------------------............/////////000,,,,,,------...//////000............////////////111111222222222222111111000000000///000111111222111111222333333333222222555111222777999999???GGGKKKVVVhhh|||xxxggg\\\PPPCCC<<<<<>>EEEOOO[[[mmmqqqaaaTTTGGGBBB???:::555333444444333222222111000000000//////..................---,,,---///111000///------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,---------******+++++++++,,,,,,,,,...---,,,++++++*********+++++++++,,,,,,---------///,,,******+++,,,------+++++++++++++++,,,------------,,,,,,,,,------...---------.........//////......////////////......////////////000000000000000000111111111222222222111---///555777:::III[[[wwwpppbbbYYYWWWeeexxx~~~wwwiiiZZZTTTPPPJJJGGGHHHLLLIIIFFFDDDEEEFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAADDDCCCCCCCCCCCCCCCCCCDDDGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLOOOQQQRRRQQQOOONNNPPPRRRRRRRRRRRRRRRTTTVVVXXXZZZ[[[ZZZWWWTTTSSSSSSXXXYYY[[[\\\]]]\\\[[[ZZZ\\\\\\]]]^^^___```aaaaaa______```aaaaaaaaa``````]]]^^^___```aaabbbccccccbbbaaaaaa`````````aaaaaa///...,,,,,,------+++***,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,---------............////////////////////////,,,------...................../////////000000000111111111111111111111111222111111000000111111222000000000111111111111222333333333333333444555666888777999???HHHWWWmmm|||mmm^^^OOOEEE;;;999999666333333333333333222111111000000000//////...............---+++)))***,,,.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++------,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---............////////////---....../////////......//////000000000111111111000000000111111111222222111...///333333333===KKKaaawww{{{kkk]]]UUU]]]nnn|||zzzjjj___WWWOOOJJJHHHLLLJJJGGGFFFGGGGGGGGGFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJLLLNNNOOONNNMMMLLLPPPRRRTTTUUUTTTTTTUUUVVVVVVXXXZZZYYYWWWUUUUUUUUUXXXYYYZZZ[[[[[[ZZZYYYXXX[[[\\\^^^___```aaa``````___````````````______^^^^^^___```aaacccdddeeefffccccccbbbaaa````````````------,,,,,,,,,,,,+++***,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,---------......////////////////////////---......//////................../////////000000111111111111111111111111111111000000000000111111000000000111111111222222333333333333444444555555777555555999???HHHYYYhhhuuujjj\\\PPPHHH???777666666333111222333222222222111111000000......---------------...111///+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++***************,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,***+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,******,,,------,,,,,,---------------------......---,,,++++++++++++------------............------......//////......////////////000000000000000000000000111111111111222000111333222111888AAAMMMcccrrrdddWWWWWW```mmmzzzyyymmmaaaVVVOOOMMMKKKJJJHHHGGGHHHIIIHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLOOOQQQTTTUUUTTTTTTTTTTTTTTTVVVXXXXXXWWWVVVVVVWWWYYYYYYZZZZZZZZZYYYXXXXXXYYY[[[]]]___``````___^^^_______________^^^]]]\\\^^^^^^```aaacccdddffffffdddcccbbbaaa```_________,,,------,,,,,,++++++,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////000000000//////...............////////////000000000000000000000000000000000000000000000000111111111111222222222333333333444444555555555444666444555999<<<@@@IIISSSbbboooqqqbbbWWWLLLDDDAAA:::555555555222111222222222111111111111111000---,,,,,,+++,,,,,,------444111...---.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,+++***+++++++++---,,,,,,++++++******)))******+++++++++,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++,,,---,,,+++,,,------......---,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,---...............---------.........////////////000000000111111111000000111333222222666;;;AAATTTooowwwlll```YYYVVV\\\iiiwww~~~{{{lll^^^VVVSSSLLLJJJGGGGGGHHHIIIJJJIIIEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLJJJLLLOOOPPPOOOOOOOOOPPPQQQTTTVVVWWWWWWVVVWWWWWWZZZZZZZZZZZZZZZZZZYYYYYYXXXYYY\\\^^^______^^^]]]^^^^^^^^^^^^^^^]]]\\\[[[]]]^^^___```bbbcccdddeeecccbbbaaa```____________,,,---...---,,,+++,,,---,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++,,,,,,,,,+++++++++******************************))))))***+++,,,,,,,,,,,,,,,---------....................................000000000000000000///...------........./////////........................///000000111111000000///111111111222222222333333333333444555555444444333444222444999::::::>>>DDDHHHUUUkkkooo^^^PPPFFF???:::888333111333444222111333111111111111111111111111,,,,,,,,,,,,,,,,,,---...,,,+++)))))),,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...,,,+++******+++,,,,,,,,,++++++*********)))******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,---......---+++***---,,,,,,++++++++++++,,,***+++++++++,,,,,,,,,,,,+++,,,---...............,,,,,,---------........./////////000000000111111---...///000000222444777<<>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGIIIIIIJJJMMMNNNOOOOOONNNOOOPPPRRRNNNPPPSSSTTTTTTSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZZZZVVVWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\\\\\\\\\\\\\\\\_________`````````aaaaaa___^^^^^^]]]]]]]]]^^^^^^,,,...000///---,,,...000,,,------......------,,,++++++++++++++++++++++++++++++------------++++++---,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.....................////////////000000000000000000000000000.../////////...---,,,,,,---------.........//////////////////////////////...///000111111000///...////////////000000000000000111222333333222000000555333333666777666777;;;<<<@@@HHHRRR___ooo~~~}}}rrrlllYYYQQQHHHBBB===999777777555222111444333000///111000000000000000111111111///////////////000111111000///.../////////---***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************---,,,***(((''''''((()))******************************+++++++++,,,,,,,,,+++***)))(((((()))***+++******+++,,,,,,---......,,,++++++,,,---...,,,******+++---------+++)))(((************+++,,,------,,,,,,,,,---------......***+++,,,---......................../////////000////////////000000000000000222222000111444666666666888@@@SSSrrr~~~|||qqqddd\\\WWWcccqqq|||{{{mmmbbb\\\SSSLLLIIIHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCAAAAAABBBDDDEEEGGGHHHHHHJJJKKKKKKJJJJJJKKKMMMPPPMMMOOORRRSSSSSSRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVVVVVVVWWWYYYZZZ[[[YYYZZZ[[[\\\\\\\\\\\\\\\````````````````````````]]]]]]\\\\\\\\\]]]^^^^^^///,,,***+++------+++)))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///..............................///000000000000000000000///...............000000000000000000000000111111111111111111111111222222333444444555555666777999===DDDMMMWWW```eeetttxxxzzzmmm\\\PPPFFFCCC???;;;888777777777444444444444333222111000000111111000///......///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,++++++*********,,,,,,+++***))))))***************+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++))))))***+++,,,,,,---------,,,***)))))))))*********++++++,,,,,,++++++*********************++++++---------,,,,,,+++++++++)))************+++++++++,,,,,,,,,++++++,,,------//////...---,,,++++++***............////////////............//////////////////000111222222333333555555:::HHH```{{{vvvlllccc]]]^^^mmm}}}pppjjj___TTTOOONNNJJJDDDFFFGGGHHHGGGGGGGGGIIIKKKFFFEEEEEEDDDCCCBBBBBBAAA????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPQQQSSSWWWYYYSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ\\\]]]^^^______]]]]]]]]]]]]______aaaaaaaaaaaa```___^^^]]]...,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,+++++++++************++++++++++++******))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///111111000---,,,------------..........................................///000000000000000000000///...............000000000000000000000000111111111111111111111111222222222333444444555555444555666:::???EEEKKKOOO\\\___jjjzzz}}}|||pppggg[[[NNNCCC>>><<<999777666666888999444444444444333222111111---...000000//////000222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++***))))))******++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))(((***+++*********++++++,,,,,,---,,,,,,***)))))))))*********++++++,,,,,,++++++*********++++++++++++++++++---------,,,,,,+++++++++************++++++++++++---,,,+++************+++.........------,,,,,,+++............////////////............//////////////////000111111222333333444555999DDDVVVmmm|||fff]]]YYYaaannnxxxzzznnn___UUURRRNNNIIIHHHHHHGGGGGGFFFFFFGGGHHHFFFFFFEEEDDDDDDCCCBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNOOOPPPQQQTTTVVVRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYZZZZZZ[[[ZZZYYYYYYXXXYYYZZZ\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^ccccccccccccbbbaaa```___---,,,,,,---//////...,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++******))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------))),,,000333333111---+++------------..........................................///000000000000///000//////............///000000000000000000000000111111111111111111111111000111111222333333444444555555444555777:::===???CCCFFFOOO\\\jjj|||xxx}}}wwwgggYYYPPPIII@@@:::888666555333333444555666444444444444333333222111...///000000......///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******)))*********,,,+++******)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,*********)))'''(((***,,,++++++++++++++++++++++++,,,+++******)))************++++++,,,,,,++++++******+++,,,,,,---------,,,------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,+++***))))))))))))---------------------------............/////////---............////////////000000111111222222222333555888>>>HHHWWWiiivvvooodddYYYXXX^^^jjjzzzoooaaaYYYSSSOOOKKKJJJIIIGGGFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCC@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCCFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMMMMMMMNNNPPPRRRRRRRRRSSSSSSTTTUUUUUUVVVUUUVVVVVVWWWYYYZZZZZZ[[[YYYXXXWWWWWWXXXYYY[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\bbbbbbcccbbbbbbaaa```___.........//////...---++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***,,,...000111///---,,,,,,,,,---------.................................---...//////000000//////000///............//////000000000000000000000000111111111111111111111111000000000111222222333333555444444444555777999;;;:::<<>>>>><<<=========>>>>>>??????======>>>??????@@@AAAAAADDDDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLMMMLLLLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZYYYXXXXXXWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[\\\^^^^^^______^^^]]]\\\\\\///000111000///,,,***)))+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))******************++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...........................------.../////////////////////............//////////////////////////////000000000000000000000000//////000111111222222333222222111111222333555555888888<<<@@@EEEOOOcccttt{{{ppphhhSSSMMMEEE???<<<:::888777444333222111000000111111222222222222222222111000111222222000---++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++((((((((())))))******++++++***************++++++*********++++++---......++++++++++++++++++++++++*********)))((((((***,,,,,,,,,++++++++++++++++++************+++************++++++,,,,,,++++++******+++---...//////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++,,,---...///+++,,,,,,------.........------------............------------............000000000000000111111111///222444444555:::EEEMMMbbbwwwzzzqqqggg^^^[[[bbblllxxxhhh\\\TTTPPPKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAA@@@??????>>>===============>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGIIILLLLLLLLLKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]\\\\\\[[[[[[...000111111...+++))))))++++++,,,------,,,++++++------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))+++++++++***************((((((((()))))))))))))))******++++++++++++******))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...,,,,,,,,,,,,------------........................------...////////////...///............//////000////////////////////////000000000000000000000000///000000111222222333333444333333222222222222222444444777;;;>>>CCCOOO[[[ooozzz}}}tttiii\\\SSSEEEAAA<<<999777555333111000000000000111222333444000000111111111000000///---...//////------...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********)))******+++,,,*********+++,,,---///000++++++++++++++++++++++++)))+++,,,+++***)))***+++++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***(((***,,,...//////...---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,*********+++,,,---//////,,,,,,,,,------.........,,,------------.........,,,------------.........000000000000000000000000...000222222333666===BBBNNNddd||||||tttggg]]][[[```pppzzzlll\\\VVVOOOKKKJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@??????============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEGGGJJJKKKKKKJJJKKKKKKKKKLLLMMMNNNOOOQQQQQQRRROOOPPPQQQRRRTTTUUUWWWWWWZZZYYYYYYXXXYYYZZZ\\\]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^^^^]]]]]]\\\))),,,000000...+++***+++++++++++++++++++++++++++---------,,,,,,+++++++++************************************************+++++++++*********))))))(((((())))))******************++++++++++++******))))))************))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------++++++,,,,,,,,,---------........................,,,---......//////.....................///000000////////////////////////000000000000000000000000000000111111222333333444444444444444444444444444333222333777:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBCCCDDDAAADDDHHHIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMOOOPPPPPPMMMMMMOOOPPPRRRTTTUUUVVVYYYXXXWWWWWWXXXYYY[[[\\\]]]^^^____________^^^]]]^^^^^^____________^^^^^^%%%)))...///...,,,,,,---++++++***))))))***++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++,,,******++++++++++++******++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,***************************+++---//////...---,,,++++++,,,,,,,,,---------........................,,,---......//////.....................///000111////////////////////////000000000000000000000000111111111222333333444444......///000222333444444666333333666999999<<>>>>>>>>>>>=========>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCC???BBBEEEGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOKKKLLLMMMOOOQQQRRRTTTTTTWWWWWWVVVVVVWWWXXXZZZ[[[]]]]]]____________]]]]]]]]]]]]^^^^^^___^^^^^^^^^*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------222000---***((((((((((((''''''''''''((()))++++++))))))))))))))))))))))))************************(((((()))***************,,,++++++******++++++,,,((('''&&&&&&'''))),,,---++++++************++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------.........---,,,,,,+++////////////////////////......//////......---,,,,,,...000000///...///000000111111111222222222222111111111222222333333333333333444555666777888999<<>>>>><<<;;;<<<>>>======>>>>>>?????????@@@AAABBBCCCDDDEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMQQQTTTVVVSSSUUUWWWZZZ[[[ZZZXXXWWWXXXZZZ\\\^^^^^^^^^]]]\\\ZZZ[[[\\\^^^___aaabbbccc******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,+++)))'''&&&&&&'''((((((((((((((()))******+++))))))))))))))))))))))))************************(((((()))***************,,,++++++******++++++,,,)))(((''''''''')))+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------------......------,,,+++..............................//////......---,,,---///111111000///000111000000000000111111111222111111111222222222333333222333333444555666777888888:::===BBBJJJTTT___fffttt}}}}}}ooodddVVVOOOFFF>>>:::888888888222111111111000111111222000111111000//////000222///...------///000000///......---,,,,,,---......,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))///))))))222,,,)))888???888...))))))+++---,,,---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,++++++,,,------000/////////.........---........................000000111111111222222222666666>>>QQQgggzzz|||vvvgggffffffhhhnnnxxxyyyppphhh]]]QQQOOOKKKGGGFFFFFFEEEDDDBBBBBB@@@??????@@@AAAAAA@@@>>>???AAAAAA@@@>>>;;;:::===>>>???>>><<<;;;;;;;;;======>>>>>>>>>?????????AAABBBBBBCCCDDDEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLNNNQQQRRRTTTTTTRRRTTTVVVYYYZZZZZZYYYXXXXXXYYY[[[\\\]]]\\\[[[ZZZ[[[\\\]]]^^^___aaaaaabbb***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++******))))))+++,,,---******)))))))))******+++))))))))))))))))))))))))************************(((((()))***************++++++************++++++***)))(((''''''(((******++++++************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------......------,,,,,,..............................//////......---,,,...///111111000000000111////////////000000000000111111111111111222222222111222222333444555666666666777888999<<>>DDDBBB???>>>======;;;:::======>>>>>>>>>>>>??????AAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGIIILLLNNNPPPQQQQQQQQQPPPRRRUUUWWWYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYYYY]]]]]]]]]^^^___`````````++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,---...++++++***************+++))))))))))))))))))))))))************************(((((()))***************++++++************++++++++++++))))))(((((())))))++++++************++++++******++++++,,,,,,,,,---***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,------...------,,,,,,.................................///......---,,,---///000111000///000111.........////////////000000111111111111111111111000111111222333333444444888888777666777:::???CCCGGGMMMUUU___hhhtttyyy|||{{{oooddd[[[RRRJJJCCCBBB>>>888555333333333222222222333333111000...,,,///000111000......000111111///...---...///...---........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))************************---...+++'''(((///===MMMzzzWWW777......***)))............------,,,,,,,,,******+++++++++,,,,,,,,,------......---,,,+++++++++++++++,,,---......///***++++++,,,,,,,,,,,,,,,*********+++,,,---...///................................................000000000000111111111111111222666;;;CCCUUUrrr}}}yyyrrrmmmkkkmmmqqqtttvvvlll^^^ZZZTTTNNNJJJGGGFFFEEECCCAAA@@@@@@AAABBBBBBAAABBBAAAAAAAAAAAAAAABBBBBBGGGCCC???>>>??????===;;;======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@BBBBBBDDDEEEGGGHHHHHHHHHFFFFFFHHHIIIKKKLLLMMMMMMNNNOOORRRUUUWWWWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYXXX]]]]]]]]]^^^^^^^^^^^^^^^++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))(((((((((((()))++++++***************+++************************))))))))))))))))))))))))(((((()))***************+++******))))))******+++,,,+++***))))))(((((((((++++++************++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...------,,,.................................///......---,,,+++---//////...---...///---.........////////////000000000000000000000000000000111111222333333333666666555444444777;;;???>>>AAADDDIIIPPP\\\jjjttt{{{zzzxxxppphhh\\\RRRKKKEEE???<<<===:::777555444333222000111222222222111///...,,,///000000///......///111444222///.........,,,+++---..................---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***))))))******))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************,,,++++++)))***:::QQQ___aaaBBB)))''',,,,,,---222000000///...,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,------...++++++,,,---------------*********+++,,,---...///---------.......................................//////000000000111111111000222666888;;;HHHbbbzzz{{{zzzyyyvvvsssooolllkkknnnuuunnniii```VVVNNNIIIGGGGGGEEECCCAAAAAABBBCCCBBBAAACCCBBBBBBAAABBBBBBDDDDDDFFFCCC???>>>@@@AAA@@@>>>>>>>>>==================>>>>>>>>>>>>????????????AAABBBCCCEEEGGGHHHHHHHHHHHHFFFEEEDDDEEEHHHKKKNNNKKKMMMOOOQQQSSSTTTUUUUUUWWWXXXXXXYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\\\\]]]]]],,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,************+++++++++++++++++++++******))))))(((******)))))))))******+++************************))))))))))))))))))))))))(((((()))*********************))))))))))))******+++++++++******)))))))))++++++************++++++*********+++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,------......------------------------------......//////......---,,,+++,,,......---------...............////////////000000000000////////////111111111111222222333333000000000///000222666999999999:::;;;>>>GGGSSS]]]mmmsss|||{{{ooohhh[[[UUULLLEEE@@@===;;;999444333222333444444333111......///000111111111111///000000///......///111444222///......---,,,***,,,,,,---......---,,,,,,******++++++++++++,,,,,,************************+++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))***************************''',,,---...CCC]]]dddIII666'''''',,,------/////////...---,,,+++************+++++++++,,,,,,,,,++++++,,,,,,++++++******))))))***++++++,,,------+++,,,,,,---------------++++++++++++,,,------...---------------................................./////////000000000111111///000333555666>>>PPPbbb|||~~~|||vvvrrrgggjjjrrr{{{|||rrrfffYYYOOOJJJIIIIIIFFFDDDCCCDDDDDDCCCAAACCCCCCBBBBBBBBBCCCDDDDDDCCCBBB@@@@@@AAABBBAAAAAA>>>>>>============<<<<<<=========>>>>>>>>>??????@@@AAABBBDDDFFFGGGHHHHHHJJJHHHEEECCCDDDGGGKKKNNNJJJJJJLLLNNNOOOQQQQQQRRRUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************++++++++++++,,,------------,,,++++++(((((((((((()))******+++************************))))))))))))))))))))))))(((((()))*********************))))))))))))************+++++++++******)))++++++************++++++++++++++++++************************++++++++++++,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------+++,,,------......------------------------------......//////......---,,,+++---//////...---...///....../////////000000000000000/////////.........111111222222222222333333///000///...---...111444444666666666666;;;BBBHHHPPPWWWdddqqq|||yyyoooeee\\\VVVIIIEEEAAA===:::999888777000000111333555555333111.........//////000111222...///000///------///000222000.........///...---++++++,,,------,,,++++++)))))))))******+++++++++************************))))))))))))***+++,,,,,,************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))***************************%%%...111///AAAUUUQQQ;;;555///,,,,,,---+++***+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,***++++++,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------.................................////////////000000000111222000///111333888BBBMMMfffvvvqqqllliiikkkmmmrrr~~~yyykkk]]]TTTPPPLLLJJJGGGFFFEEEEEECCCAAACCCCCCCCCCCCCCCCCCBBBBBB@@@BBBCCCBBBAAA@@@@@@AAA>>>>>>=========<<<<<<<<<;;;<<<<<<===>>>???@@@@@@===???@@@BBBDDDEEEFFFFFFHHHFFFDDDCCCDDDFFFIIIKKKHHHIIIJJJKKKLLLMMMNNNNNNQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ,,,,,,,,,++++++******************++++++,,,,,,,,,)))************+++++++++(((((()))*********))))))''''''''''''((()))++++++************************))))))))))))))))))))))))(((((()))*********************))))))))))))******)))******+++++++++******++++++************++++++,,,+++++++++******)))))))))************+++++++++,,,++++++++++++++++++,,,))))))***+++,,,,,,------+++,,,,,,---.........---------------------------......//////......---,,,,,,...000000///...///000////////////000000000000000000//////.........---222222222222222333333333444444333111//////111333222555777777666777:::>>><<>>>>>@@@>>>>>>======<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAA<<<===???AAACCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWVVVVVVWWWWWWXXXYYYYYYZZZ***+++,,,,,,+++***)))(((,,,++++++***)))(((''''''++++++++++++++++++++++++***,,,---+++(((&&&''')))+++***)))(((((()))******(((((((((((((((((((((((())))))))))))************))))))(((((())))))***+++)))'''&&&''')))******)))++++++++++++++++++++++++++++++******************+++*********))))))(((((())))))***+++,,,,,,------)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++//////...---,,,++++++***............///////////////////////////.........000000000000000000000000222333444444222222333444333333333222222222111111000000111222333555666777>>>@@@EEEJJJPPPWWW___eeelllttt~~~yyy{{{ssslllccc]]]UUUMMMHHHDDDAAA@@@999999888777666555444444444333222111000000000000000000////////////000000///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,***)))))))))******************************))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********'''&&&&&&%%%%%%'''((()))(((''')))...555777444000000///---+++++++++---...++++++++++++++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,---///------------------------////////////000000000000------...000333555777999CCCOOObbbvvv~~~xxxuuu|||sssaaaWWWXXXaaajjj{{{yyyjjjaaaVVVQQQJJJEEECCCDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<===>>>@@@BBBCCCCCCCCCAAABBBBBBBBBAAAAAACCCEEEAAABBBDDDFFFHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUVVVWWWXXXZZZZZZ***++++++,,,+++***)))(((******************))))))***************************,,,---,,,***)))***,,,+++***)))(((((()))******))))))))))))))))))))))))))))))))))))************(((((((((((())))))*********((('''''')))*********************************************************************)))))))))(((*********++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,222111111000///......---............////////////////////////............////////////////////////111222333222111000111333222222333333444444444555111111111222333444555666888:::<<<>>>AAAEEEKKKOOOWWW^^^hhhpppwwwwwwlllbbb[[[TTTOOOHHHBBB???===;;;999777666666555555444444333444333222111000000000000000000////////////000000///............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((,,,+++***)))))))))***+++************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))***))))))((()))***+++,,,+++******///444555111---...---+++***)))***+++,,,++++++++++++++++++++++++))))))***++++++++++++************+++++++++,,,,,,***++++++,,,,,,++++++***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------------.../////////000000000000//////000000222333444555<<>>===============>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBB@@@AAABBBAAA@@@@@@BBBDDDBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTUUUVVVWWWVVVVVV***++++++++++++***))))))************++++++,,,,,,)))))))))))))))))))))))))))+++,,,,,,++++++,,,---******))))))))))))******************************))))))))))))************'''((())))))******))))))+++)))((((((***++++++***))))))))))))))))))))))))************************************))))))))))))++++++++++++++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,,,,,,,---...............------,,,,,,,,,---............/////////........................///////////////////////////111222111000///000111000000111222333444555555222222222222222333444444555666777888888:::>>>@@@CCCHHHPPPVVV]]]eeennnuuu||||||{{{}}}~~~~~~zzzqqqhhh___UUUMMMGGGBBB???:::777666666555444444444444333333333333333333222111000000//////000000000////////////000000///............---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((('''&&&&&&*********)))******+++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((***************+++,,,,,,---,,,,,,...111111...***+++***)))((((((((()))***++++++++++++++++++++++++))))))***++++++++++++************++++++++++++,,,)))******++++++******)))***+++,,,,,,---,,,,,,++++++++++++,,,,,,------------............---,,,,,,------------------------....../////////000000000222111111000000111111222777888@@@RRRgggvvvyyywwwpppqqqttt||||||yyy{{{}}}mmm___VVVRRRZZZfffxxx{{{ssshhhaaaWWWNNNIIIFFFEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>????????????????????????>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@@@@??????AAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKLLLMMMOOOPPPQQQSSSSSSSSSRRRQQQ*********+++************++++++++++++++++++++++++))))))))))))))))))))))))))))))***))))))))))))***)))))))))))))))*********************************((()))))))))************((()))***+++++++++******,,,***))))))***++++++***))))))))))))))))))))))))))))))))))))*********************))))))))))))))),,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,++++++++++++---------.........//////------...............//////////////////////////////000111111//////000111---......///000111111111333333222222222222222333222333555555666777:::===;;;>>>BBBFFFJJJQQQYYY___dddeeekkkttt~~~|||~~~|||vvvkkkeee]]]TTTLLLFFF@@@<<<:::777555333444444333222222222222333333444444444222111000///////////////000000////////////000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////---+++***))))))((()))))))))******+++,,,,,,************************((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++***)))((('''''''''''''''((((((((())))))+++******,,,......+++)))***))))))((((((((()))***************************))))))***++++++++++++***************++++++++++++******++++++++++++************++++++,,,,,,,,,,,,******+++,,,,,,---......------------......---+++------------------------........./////////000000111111000/////////000000555555888BBBRRRaaakkkooopppsssuuuxxx|||vvv~~~zzzkkk^^^VVVVVV\\\iii|||}}}sssjjj^^^RRRKKKIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCDDDAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????????????????@@@@@@??????>>>======>>>???>>>===>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMNNNNNN******************++++++------,,,,,,+++******)))************************,,,+++***)))))))))((('''(((((())))))************))))))))))))))))))))))))((()))))))))******************++++++,,,,,,++++++,,,+++))))))***++++++***************************(((((()))))))))*********))))))))))))))))))******,,,,,,++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///.............../////////------------............,,,---------......//////........................000111222111000///000222////////////////////////333333222111111111222222...///111222222333555777888999:::<<<@@@FFFMMMQQQOOOQQQVVV^^^iiissszzz~~~yyyoooeee___WWWRRRKKKEEE@@@===:::888777555444333444444222111111222222333333444444555000000//////.../////////000000////////////000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))******++++++++++++))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''&&&&&&''''''''''''((('''&&&&&&''')))++++++***)))******)))))))))*********************************))))))***++++++++++++***))))))*********+++++++++++++++,,,,,,,,,,,,++++++************+++,,,,,,---******+++,,,,,,---......---+++***+++---///...---------------------------............////////////............//////000111222444666999@@@MMM\\\gggllltttyyywwwyyywwwvvv}}}vvvjjjccc[[[XXX\\\nnnyyyiiiZZZQQQLLLIIIIIIEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBBBBCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???=========>>>>>>>>>======???@@@AAABBBBBBCCCCCCBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHLLLJJJHHHGGGGGGIIIKKKMMM*********)))******+++,,,------,,,+++***)))((((((************************///---,,,+++++++++)))''''''((()))******+++******))))))))))))))))))))))))))))))))))))************+++************+++,,,---,,,***))))))*********)))************************'''(((((())))))*********))))))))))))************++++++++++++++++++++++++(((((()))***+++,,,------++++++++++++++++++++++++,,,,,,---------.........,,,,,,+++++++++,,,------+++,,,,,,------.........,,,------------.........,,,,,,,,,---......//////........................///111222111000///000111222222222222111111000000333222222111111111222222111222333333222111222333333333444666:::@@@EEEIIIAAABBBFFFKKKRRRZZZaaaeeeooossszzz~~~yyyrrrjjjbbbYYYQQQLLLFFFBBB===999888888777666444333333333444333111///111222222222333333444444//////............//////000000////////////000000///............---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++))))))***+++++++++******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++******))))))((((((''''''((()))))))))))))))$$$%%%&&&((()))*********************++++++++++++************************))))))***++++++++++++***)))))))))************+++,,,,,,,,,------,,,,,,,,,+++************++++++,,,+++++++++,,,,,,---------111...******,,,//////...------------------------------........./////////,,,,,,,,,---...///000111---111555555666@@@PPP^^^hhhuuu~~~{{{tttxxxtttyyy~~~uuuoooccc[[[WWWccczzzzzzjjj]]]TTTMMMIIIHHHHHHGGGFFFDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBBBBAAA@@@???>>>>>>===>>>>>>>>>======???@@@@@@@@@AAAAAABBBAAAAAAAAA@@@AAAAAABBBDDDEEEEEEFFFHHHGGGEEECCCDDDFFFIIIKKK******)))))))))***,,,,,,+++++++++******)))))))))))))))))))))))))))))))))...,,,******,,,,,,+++(((&&&''')))***++++++******************************))))))))))))************+++)))((('''''')))+++,,,,,,***(((((()))))))))((())))))))))))))))))))))))''''''(((((()))******+++((()))))))))*********************++++++,,,,,,---))))))******+++++++++,,,************************++++++,,,,,,,,,---------,,,,,,+++*********++++++((())))))***++++++,,,,,,,,,,,,---------.........++++++,,,------...//////...........................///000000......///000111111222222222222222222222111111111111111222222333555666555333222222333222111111333666:::===>>>888999;;;===AAAGGGLLLPPPVVVZZZaaaiiipppxxx}}}uuupppeeeaaaYYYRRRLLLGGGBBB???;;;888444333333555555555222111111333444333111...111111111111111111111111///......------......///000000////////////000000///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))******+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))*********)))))))))))))))'''((()))***+++******)))%%%&&&(((((())))))***+++))))))******++++++++++++************************))))))***++++++++++++***))))))))))))************++++++,,,,,,,,,,,,++++++,,,+++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,999333,,,***,,,//////...---------------------------------.........//////,,,,,,,,,,,,---...///000---000333333333999EEEOOO^^^nnn||||||vvvwww}}}}}}|||}}}{{{mmmfff___aaammm~~~~~~qqqcccWWWOOOLLLKKKIIIGGGEEECCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@???===>>>???>>>======???AAA>>>>>>???@@@AAAAAAAAA@@@??????@@@@@@AAABBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGG******)))))))))***,,,---)))))))))))))))*********((((((((((((((((((((((((***((('''(((+++,,,***(((&&&''')))***+++++++++***++++++++++++++++++++++++))))))))))))***************(((&&&$$$$$$'''***,,,+++)))((('''((()))((('''((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))*********+++))))))***+++,,,,,,------+++++++++*********************************************+++++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++,,,---......///000,,,,,,,,,---------......++++++,,,,,,---...//////........................---...///...------...///......///000111222333333111111000000111222222333...000222222111111111222555333222222333555555555555555666666888;;;@@@DDDBBBEEEKKKQQQWWW^^^eeejjjooovvv~~~xxxrrrnnnkkkfff]]]WWWUUUPPPIIICCC@@@===;;;:::777444222111222444555444000000111333555555222000000000000000000/////////......---------......///000000////////////000000//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))*********&&&'''(((******))))))(((((()))******))))))***,,,(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))******************++++++++++++******---,,,***)))))))))******---,,,,,,,,,,,,,,,,,,,,,@@@888///+++---//////...---------------------------------.........//////------,,,,,,,,,------...111222222222222666<<>>???>>>===>>>???AAA======???@@@@@@AAAAAAAAA===>>>>>>???@@@AAAAAABBB===@@@DDDGGGHHHGGGEEEDDD,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,+++***)))%%%&&&'''((()))*********+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++******''')))***++++++***)))'''))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))(((((())))))'''%%%$$$&&&)))+++***((((((((((((((()))+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------,,,,,,,,,,,,++++++......---------,,,,,,,,,------------------------,,,,,,------...///000000............////////////000/////////000111222222000000000000000000000000444444444444333333222111222222333333444555666666:::<<>><<<:::888666666333333333333333333333333222222222111111111000000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***,,,,,,,,,+++*********))))))((((((************************+++*********))))))((((((******+++++++++,,,,,,,,,************************))))))************))))))************))))))))))))******))))))))))))******)))***,,,------,,,***)))+++*********))))))(((((())))))))))))************)))(((''''''''')))***++++++,,,,,,------,,,,,,+++******++++++++++++******,,,++++++,,,,,,...///000BBB999...((()))+++,,,,,,,,,,,,,,,+++++++++******%%%(((+++...//////...---............//////////////////......///111444555@@@QQQiiizzz}}}xxxttttttxxx~~~yyyzzz{{{zzzvvvnnniiiiiipppvvvvvvhhh\\\XXXQQQKKKHHHGGGGGGGGGCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???????????????======>>>>>>????????????????????????????????????======>>>???@@@@@@AAAAAA++++++***))))))***++++++))))))))))))))))))))))))(((((()))***************+++,,,,,,,,,++++++***)))(((((()))***++++++++++++************)))))))))((()))))))))))))))))))))))),,,+++++++++************)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))))))))))))))(((&&&%%%'''***+++***)))***))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------+++++++++,,,,,,---------.........---------,,,,,,------------------------,,,,,,------...//////000.........//////000000000000000000///000000111111000000000000000000000000333333444444333222222111222222333333444555555555666777999:::<<<>>>BBBEEEFFFHHHLLLRRRZZZaaagggjjjsssuuuxxx|||~~~xxxqqqjjjddd___YYYUUUTTTRRRNNNIIIDDD@@@===;;;;;;;;;999888666444333333333333333333333333333333222222222111111111000000//////////////////////////////.........---------------------------------/////////......---------------............------++++++++++++++++++++++++)))'''%%%%%%''')))))))))************)))))))))(((************************************)))))))))(((*********+++++++++,,,,,,''''''''''''''''''''''''))))))************)))))))))))))))******+++++++++******))))))))))))******)))***,,,------,,,***)))************)))))))))((())))))))))))************)))(((((('''((()))***+++++++++,,,,,,,,,,,,++++++******++++++++++++******)))******+++,,,,,,------888222+++(((***,,,+++)))))))))***+++,,,------...)))***,,,...///...---,,,............//////////////////......///111333555===HHHZZZmmmzzz~~~zzzuuunnnrrr{{{{{{uuuvvvzzz~~~~~~yyyqqqmmmmmmpppyyyrrrjjjbbbXXXPPPLLLIIIGGGEEEDDDCCCAAAAAABBBCCCAAA@@@AAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@????????????????????????===>>>>>>???@@@@@@AAAAAA++++++***))))))***++++++))))))))))))))))))))))))(((((()))***************+++++++++,,,++++++***))))))*********************************))))))))))))))))))))))))))))))))))))************)))))))))))))))***,,,,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))))))))))))))))))))((('''(((***++++++***++++++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------)))******+++---......///...............---------------------------------,,,,,,------.../////////......//////000111222222111111000/////////000000000000000000000000000000222333333333333222111111222222222333333444444555333444444444333444666888<<<<<<>>>AAAFFFLLLRRRVVV[[[]]]___cccgggjjjmmmnnnuuuuuuuuuwwwzzzzzzsssooommmjjjeee^^^XXXRRRLLLHHHDDDCCCAAA???===;;;999888777777666666555444333222222222222222222222222222222222111111111111000000000////////////////////////...............---------........................///////////////.........------............------************************+++)))(((((()))+++++++++************))))))))))))************************************))))))))))))*********++++++++++++,,,************************))))))************))))))'''(((((()))+++,,,,,,---******))))))))))))******)))***+++,,,,,,+++***)))************))))))))))))))))))))))))************))))))((((((((()))************++++++++++++************++++++++++++******)))***+++,,,------,,,,,,///,,,******------+++((())))))***+++,,,------...............---------------............///////////////......///111333444888<<>>>>>>>>???@@@@@@AAAAAA+++******************+++))))))))))))))))))))))))(((((()))*********************++++++++++++************))))))((((((((((((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***)))))))))***++++++++++++++++++***))))))*********++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------******+++,,,,,,---..............................---------------------------------.........//////......///000111222333333222111000///////////////////////////////////////111222222222222222111111111222222222333333333444222333333222111000111333888888999;;;>>>BBBFFFHHHHHHHHHJJJMMMQQQUUUXXX[[[aaa``````aaadddiiinnnqqquuuwwwyyy}}}|||yyywwwvvvtttrrroooooonnnjjjddd___[[[ZZZTTTRRRMMMIIIEEEBBB@@@???<<<;;;;;;:::999999999999666666555555555444444444222222222222222222222222111111111111000000000000////////////////////////.......................................///////////////..................,,,------......------,,,++++++++++++++++++++++++,,,+++))))))+++,,,---,,,*********)))))))))))))))*********************************)))))))))))))))************++++++++++++++++++++++++++++++++++++))))))************))))))''''''((())))))***++++++******))))))))))))******)))***++++++++++++***)))*********)))))))))))))))((()))))))))************))))))))))))))))))******))))))************))))))******++++++++++++*********,,,...///000///---,,,---,,,+++,,,......,,,***,,,,,,,,,+++++++++******///...------------...///---------........./////////.........///000222333444444;;;JJJ^^^mmmtttuuulllnnnqqqvvv}}}~~~sssooovvv|||~~~xxxtttjjjppp{{{pppfffaaa]]]WWWRRRQQQMMMIIIFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@?????????@@@@@@AAABBBCCCCCCBBBAAA@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>?????????@@@@@@@@@*********++++++*********))))))))))))))))))))))))(((((()))***************)))******++++++*********,,,,,,***)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))************++++++******+++,,,))))))))))))***+++,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------------------------------..................//////000111222222222111111000///.........///////////////////////////000000111111222111111000111111111222222222222222000111333222111111111333111222444666777888999999=========>>>AAADDDGGGIIIMMMMMMLLLMMMPPPTTTXXX[[[```bbbeeeiiimmmrrrvvvxxx~~~}}}|||}}}|||zzzyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{~~~~~~~~~}}}|||{{{zzzxxxwwwqqqooollljjjhhheeeaaa___WWWXXXXXXUUUPPPLLLJJJJJJAAA@@@>>>;;;999777777888777666666555555555555555555555555555555555555555111111111111111111111111000000000000000000000000........................---.....................,,,,,,------............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''%%%&&&''')))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((******))))))))))))******************************))))))))))))))))))******((()))))))))******************************))))))((())))))******))))))(((******++++++++++++*********+++---//////...,,,+++...,,,+++++++++,,,++++++,,,,,,,,,+++++++++******...---,,,,,,,,,...000111------------.....................//////000111111111222777@@@MMM\\\hhhoooqqqqqqqqqpppsss|||uuupppvvvwwwrrrrrrzzzwwwqqqkkkddd^^^ZZZVVVPPPLLLIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAAAAAAAA@@@???>>>>>>>>>BBBAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@)))***++++++++++++***)))))))))))))))))))))))))))(((((()))***************((()))******+++*********...---,,,+++***++++++,,,))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++)))***++++++***)))***,,,)))))))))***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------------------------------------........................//////000000000000111111000000///.........//////000000000000000000000000//////000111111111111000111111111111111111111111...000222222111111111222///000222444444444333333777777777777888:::<<<===?????????@@@BBBDDDFFFHHHKKKMMMOOORRRVVVYYY]]]^^^ggggggggghhhjjjkkkmmmnnnlllkkkiiihhhggggggggghhhgggiiijjjjjjiiijjjkkkmmmjjjiiiiiihhhfffdddbbbaaa\\\ZZZXXXWWWUUUSSSOOOLLLEEEFFFFFFDDDAAA???>>>???;;;;;;999666333222333444555555444333222222222333222222222222222333333333000000000000000000000000//////000000000000000111........................---------...............,,,,,,,,,---......//////,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''''')))***+++***))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))************)))))))))))))))(((((('''''''''******))))))))))))******************************))))))))))))************))))))))))))******************+++++++++***)))((())))))************))))))******++++++++++++******((()))***++++++***)))(((,,,+++***((((((((()))***))))))***+++,,,------...---,,,,,,+++,,,...000111,,,------------..................//////000000000///222777:::@@@KKKYYYcccnnnppppppnnnnnnuuuoooqqqvvv}}}}}}tttttt|||yyyqqqlllfffbbb\\\VVVQQQMMMIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@?????????>>>>>>BBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????)))***++++++++++++***)))))))))))))))))))))))))))(((((()))***************(((((()))***************,,,+++***(((((()))+++,,,((()))))))))************))))))))))))))))))))))))((((((((())))))*********))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++(((***,,,+++)))((()))+++************++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................000000////////////......//////.........///000000000000000000000000000000...//////000111111000000111111111111111111111000...000222333222111111222222222222333333444555555333333333333444555666666666777888999:::;;;;;;;;;======???AAACCCFFFHHHIIINNNOOOPPPQQQRRRSSSTTTVVVVVVVVVUUUTTTTTTSSSSSSSSSQQQSSSUUUVVVUUUTTTUUUVVVSSSSSSSSSRRRQQQOOONNNMMMIIIHHHFFFEEEDDDCCC???===;;;<<<===;;;999777888888999:::999666222111333555666555444333333333333333222222222111111111111111000000000000000000000000////////////000000111111........................---------.........//////,,,------...//////000000------------.........///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++))))))+++,,,---,,,((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))************++++++++++++++++++++++++))))))************))))))))))))))))))******************))))))))))))************))))))))))))******((()))))))))************))))))))))))***************++++++++++++***)))((()))******++++++******)))******++++++++++++******(((((((((((((((((((((((()))************)))***+++))))))***+++,,,------...---,,,,,,,,,,,,,,,------,,,,,,---------...............//////////////////...111444555888???KKKUUUbbbgggllllllkkkoooxxxxxxpppkkkooowww~~~||||||}}}vvvrrrkkkeee^^^XXXQQQMMMKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCC?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***************(((((()))***************((('''&&&%%%%%%&&&((()))(((((())))))*********+++))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++(((***,,,+++(((''')))+++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,,,,------******+++,,,------...///*********++++++,,,,,,,,,------------------------.....................---000000000///......------...............///000111000000000000000000000000......///000000111000000111111111000000000000000000222555555444222222333333222111000000333555777000000111222222333333444333444666777888777666555777777888999:::<<<>>>???===???@@@AAAAAABBBDDDEEECCCCCCCCCBBBBBBAAAAAAAAABBBDDDGGGGGGFFFEEEEEEFFFDDDDDDDDDDDDCCCBBBBBBAAA>>><<<;;;::::::999777444888999999888555444555555333444555333000///222555333333222222111222222222333333333333222222222222000000000000000000000000.../////////000000111111........................---------.........//////---......///000111111222---.........//////000000+++,,,,,,------,,,,,,+++***************************(((&&&&&&((()))***)))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((((((((((((((((((((())))))************))))))))))))***+++,,,------...******))))))))))))************))))))))))))******(((((())))))*********+++))))))))))))***************+++,,,,,,+++***)))(((******++++++++++++************++++++++++++******+++***)))))))))))))))***'''***---......---------,,,,,,,,,+++++++++******......---,,,,,,+++******,,,,,,,,,---------......---...///////////////......000111222555;;;DDDJJJVVV___hhhlllkkklllssszzzsssfffhhhsss|||~~~}}}{{{|||~~~xxxqqqjjjbbbZZZUUUOOONNNMMMKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBB???@@@@@@AAAAAABBBBBBCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????)))))))))))))))))))))))))))))))))***+++++++++,,,++++++******)))(((((((((+++***)))(((((()))***+++((()))))))))************(((((((((((())))))))))))***++++++***)))'''((()))***++++++,,,,,,,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++******+++------,,,***))))))))))))************************************************************---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///000000//////.........---,,,---...//////...---,,,---......///////////////////////////////////////...///////////////......///////////////000111111111111111111111111111111555444333222222222333444333333333333333333333333444444444444444555666777===<<<:::888777777888888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::888999:::;;;<<<;;;:::::::::999999888777666666555333222222111111222222333000000111111111222222222999777555222000000000111333333333222222222111111222222222222222111000000////////////////////////000000000000000000000000000//////......//////000------............------------------------------......//////...---,,,,,,++++++,,,---------,,,,,,***)))))))))***+++,,,,,,)))))))))))))))))))))))),,,+++)))(((((()))+++,,,+++******)))))))))))))))*********)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''******+++,,,,,,,,,,,,++++++***)))'''''')))***+++*********)))))))))))))))************************,,,---...,,,)))(((***,,,))))))))))))))))))))))))(((*********)))((()))***,,,++++++++++++++++++,,,***************************+++,,,,,,------,,,,,,))))))*********+++++++++........................111000......//////---,,,000000///000222555888:::FFFPPP^^^gggjjjjjjllloooyyyrrrhhhgggmmmuuu{{{zzz{{{|||{{{yyyyyy|||zzzwww~~~~~~xxxpppiii\\\ZZZVVVTTTQQQNNNJJJHHHHHHGGGEEECCCCCCDDDEEEFFFEEECCCAAA@@@AAAAAA@@@???CCCAAA@@@@@@BBBCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>============))))))))))))))))))))))))******************++++++)))))))))))))))*********+++***)))(((((()))***+++)))))))))))))))******+++************))))))))))))(((*********((('''((()))((())))))******))))))((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''*********************************+++,,,---,,,***))))))))))))************************************************************,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000/////////.........---------...//////...---------......///////////////000000000000000000000000//////000000000000/////////////////////000111111111111111111111111111111222222111111111222444555222222222222222222222222333222222222222333444555999888777666555555555555222222333333333333222222666666666777777666666666555666777888999888888777777777666666555444444444333222222111111222222333111111222222222333333333888666444111000000111111333222222222111111111111111111111111111000000///000000000000000000000000000000000000000000000000,,,,,,,,,++++++,,,,,,,,,---......//////......---------------------------...............---,,,+++,,,,,,---------,,,,,,+++*********)))******++++++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,+++******)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))************))))))((((((((((((((((((((((((************************+++------,,,)))(((***,,,)))))))))))))))))))))))))))***++++++))))))***+++++++++************++++++***************+++++++++)))***++++++,,,,,,++++++*********++++++++++++,,,........................000///......//////...---000/////////111444666888>>>HHHUUU```fffiiijjjkkkmmmuuu}}}qqqjjjiiimmmqqquuuvvvxxxwwwvvvwwwzzz}}}|||wwwtttwww}}}wwwoookkkfffaaa]]]YYYTTTQQQNNNMMMJJJHHHFFFFFFFFFFFFDDDBBB@@@@@@AAAAAA@@@???BBBAAA??????AAABBBBBBAAAAAAAAABBBBBBAAAAAA@@@???????????????????????????@@@@@@?????????@@@@@@AAA))))))))))))))))))))))))******************))))))'''(((((()))******++++++******))))))))))))*********)))((((((((()))+++,,,+++++++++******)))))))))'''((())))))((('''(((***(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******************************)))+++,,,---+++***))))))))))))***************************************************************************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............/////////...............------...//////...---------......///////////////000000000000000000000000///000000111111111000000///////////////000111111000000000000000000000000/////////000111222444555111111111111111111111111111000000000000111222222222333333333333333222222000000111111111111000000111111222222222222111111222333333444555444444444555444444333333222222111222222111111111111222222222222222333333333444444555444222111000000111111111111111111000000000000000000000000000//////...111111111111111111111111000000000000000000000000//////............//////......////////////..............................------.........---,,,,,,---------------,,,+++***++++++******)))*********))))))))))))))))))))))))+++***)))(((((()))***++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&'''((()))***'''(((***,,,,,,***((('''''''''''''''((((((((((((************************+++,,,---,,,*********,,,))))))))))))))))))))))))***+++,,,+++***)))***,,,*********))))))*********))))))******++++++++++++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,------------------------///---------///000///...//////...///000222333555555===IIIUUU___eeehhhiiigggmmmvvv~~~rrrkkkiiijjjpppqqqsssssstttwww{{{~~~~~~yyyooopppttt}}}zzztttooojjjdddaaaZZZXXXUUUQQQMMMJJJHHHGGGEEECCCAAAAAABBBCCCBBBAAADDDBBB@@@@@@BBBCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???????????????????????????@@@@@@@@@@@@AAABBBCCCDDD))))))))))))))))))))))))++++++******))))))(((((((((((())))))***************))))))))))))))))))******)))((('''((()))+++,,,+++++++++***)))(((''''''%%%'''((((((''''''(((************+++******))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************))))))***,,,,,,+++***((()))))))))************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,---------.................................---..................------......///////////////111111111111111111111111...//////000000000000//////////////////000000111////////////////////////......//////000111222222000000000000000000000000000000000//////000000111...///000222222222111000222222333333333333222222///000000000000000000///000000111111222222222222333333333222222111111111222222111111111111222222111111222222222222333333222222111000000000111111000000000000000//////////////////000///......---000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...////////////////////////....../////////......---............---,,,+++***,,,,,,+++***)))))))))***))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((&&&%%%&&&''')))+++((()))***++++++***)))(((''''''((((((((((((((()))***************************++++++,,,++++++++++++))))))))))))))))))))))))***+++,,,,,,+++***+++,,,******))))))))))))******)))))))))***++++++,,,,,,)))******+++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,---///000000///...............///111111222555===IIIVVV```gggiiihhhjjjpppwwwwwwoookkkmmmnnnoooppptttyyy~~~|||vvvsssqqqttt|||}}}xxxtttkkkiiiddd^^^XXXRRRMMMKKKHHHFFFDDDDDDEEEEEEEEEDDDFFFDDDBBBBBBCCCDDDCCCBBBAAAAAAAAABBBAAA@@@@@@???????????????????????????@@@@@@@@@@@@AAABBBCCCDDD))))))))))))))))))))))))+++******))))))(((((((((************))))))(((((()))))))))******)))))))))***)))((((((((()))++++++******)))((('''&&&&&&%%%%%%'''((((((''''''(((******************)))(((''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***))))))***,,,,,,+++)))((()))))))))******************************************************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------........................------.........---......///////////////000000000000000000000000,,,------.../////////...///////////////000000111........................////////////////////////////////////////////////111111000000000000111111---...000111222111111000///000000111111000000///000000111111111111000000000000000000111111222222333333222222222222222111222111111000000111111222000000000000111111111111000000000//////000000000///////////////////////////////////////...------////////////////////////////////////////////////,,,---............---,,,......////////////......////////////////////////...//////000000000///////////////...---,,,+++***,,,,,,+++***)))))))))***))))))))))))))))))))))))***))))))))))))))))))***+++******)))))))))))))))''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((('''''')))+++,,,+++***)))(((((()))***+++((((((((())))))*********))))))))))))))))))))))))))))))***,,,------,,,+++))))))))))))))))))))))))***+++,,,,,,+++***+++,,,******))))))))))))******))))))*********+++++++++***++++++,,,---,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,++++++,,,///000000///------------......//////333333555===JJJXXXccciiiiiiiiikkknnnttt}}}zzzpppmmmkkkjjjlllpppwww~~~~~~~~~~~~yyysssrrrvvvzzz}}}}}}|||yyyuuunnnfff^^^WWWSSSOOOLLLJJJIIIIIIHHHGGGEEEFFFDDDCCCBBBCCCDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???????????????????????????AAAAAA@@@@@@@@@@@@AAAAAA))))))))))))))))))))))))))))))))))))))))))((((((++++++******)))(((((('''))))))************))))))((()))))))))************(((((((((''''''&&&&&&&&&'''((())))))((('''(((***'''((((((''''''&&&%%%$$$''''''(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,***)))))))))))))))*********************************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------........./////////,,,,,,,,,,,,---------------------------.........///...------------...///---......///////////////////////////////////////++++++,,,---............///////////////000111111///////////////////////////000000000000///...---////////////////////////222222111000000000111111...//////000111111111111///000000111111000000///000111111222222111111000111000000000000111222222222222222222222222222222111111000000000000111111/////////000000000000111//////////////////......////////////000000000000///////////////......---........................000000000000000000000000---...///000000///...---------............------..............................///000000000//////...............---,,,+++++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))***+++,,,,,,***(((''''''(((***,,,(((((())))))******++++++)))))))))))))))))))))))))))((()))+++......---+++))))))))))))))))))))))))***+++,,,+++***)))***,,,*********))))))*********************************++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///...,,,,,,------......//////333222222666???LLLYYYbbbjjjlllmmmmmmooouuu~~~xxxqqqmmmgggfffjjjqqqyyy}}}}}}~~~~~~{{{wwwwwwyyyzzzxxxvvvppprrrtttxxx{{{}}}{{{}}}}}}vvvnnngggbbb[[[XXXTTTRRRPPPNNNLLLJJJHHHFFFDDDCCCDDDEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAA))))))))))))))))))))))))((((((((()))))))))))))))*********)))))))))))))))((()))***++++++***)))((('''(((***+++++++++)))(((((((((((((((''''''''''''(((*********((('''((()))''''''''''''&&&%%%$$$###'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))************************************************************)))))))))*********++++++++++++++++++++++++++++++************************,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,------.........///...------------...///---......///////////////........................+++,,,---...///////////////////////////000111111////////////////////////......000000111000//////////////////////////////222222111000000000000000000///////////////000111111111222222222222111111//////000000000000//////111000/////////000222222111111111111111111222222111111000000000000111111///000000000000111111111////////////......---,,,/////////000000111111111///000000000000///......////////////////////////000000000000000000000000///111222333333222111///,,,,,,------------,,,,,,------------------------,,,,,,---...............---...............------*********)))******++++++))))))))))))))))))))))))(((((())))))))))))((((((+++******)))))))))))))))&&&&&&''''''((())))))***'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))))))))*********++++++******))))))))))))******''''''(((((()))******+++))))))))))))))))))))))))(((((((((+++//////---+++)))))))))))))))))))))))))))***++++++))))))***+++++++++************++++++,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,---...////////////000000111222666???LLLUUUdddiiinnnnnnlllnnnvvv~~~|||tttiiiccceeelllssswww|||}}}|||||||||{{{{{{|||~~~zzzuuuooopppqqqqqqppppppppppppmmmmmmpppvvv}}}wwwtttmmmjjjeeeaaa^^^ZZZWWWTTTNNNLLLJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDD))))))))))))))))))))))))''''''(((((())))))******((((((((()))******++++++((()))***++++++***)))(((&&&'''***,,,,,,+++)))'''(((((((((((())))))))))))***++++++***)))(((((()))))))))))))))((('''&&&%%%''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))************************************************************'''((((((((())))))******************************************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........///...---,,,,,,---...///---......///////////////........................,,,---...///000000000000///////////////000111111000000000000000000000000,,,---///111222222111111000000000000000000000000111111000///////////////111000...------...///000...//////////////////...---......//////......---000000///...///000111222000000000000111111111111111111000000000000111111000111111111111222222222////////////...---,,,+++//////000000111111222222000000000000000//////...000000000000000000000000000000000000000000000000,,,...///000000///...,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,---------,,,------......///.........***)))))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((+++******)))))))))))))))&&&&&&&&&'''((())))))***'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((()))***+++*********''')))***++++++***)))'''&&&&&&&&&'''((())))))***))))))))))))))))))))))))((('''(((+++///000...+++))))))))))))))))))))))))(((***+++***)))((()))***,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))(((((())))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---***+++---...///000000000,,,...000000111777BBBKKKXXXaaajjjkkkfffdddkkksssxxxzzz{{{nnneeedddjjjppptttvvv~~~~~~zzzyyyzzzzzz{{{{{{tttssstttssspppllliiigggfffcccaaa```eeennnzzz|||yyysssnnnjjjfffaaa^^^UUUSSSQQQPPPQQQQQQPPPOOOIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBDDDEEEGGGHHH))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++***)))***+++,,,+++)))+++***)))(((((()))***+++''''''(((((())))))******(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((('''''''''%%%%%%&&&'''((()))******)))))))))))))))(((''''''(((((())))))))))))(((((('''((()))***************))))))))))))((((((((((((******))))))))))))************))))))))))))******))))))***++++++++++++***((()))))))))************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...///000000...........................---------............///,,,,,,------.../////////000000000000/////////////////////000000000000000///////////////////////////...,,,,,,,,,...000111111000///......///000111000000//////.........---000000000000////////////111///,,,******,,,///111111111000000000000111111333222111000////////////......///000111222222333......//////000000111111000000000000000000000000....................................///000222222//////000000000000///...000000//////.........---,,,---------------------............---,,,+++******++++++,,,,,,++++++***,,,------------,,,++++++************************+++++++++***)))(((((('''''''''(((((())))))*********)))))))))((((((''''''"""###$$$%%%''')))+++,,,)))))))))))))))))))))))))))***+++***))))))+++,,,))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))************))))))******+++,,,...---,,,,,,+++++++++,,,)))***++++++***)))***+++''''''&&&&&&''')))+++------------,,,,,,+++++++++,,,,,,,,,++++++*********((())))))***,,,------.../////////000//////......---...//////000222666:::IIIRRR^^^dddcccaaaaaabbblllqqqxxxssshhhdddgggmmmnnnzzz~~~yyyvvvxxx{{{~~~~~~|||yyywwwxxxxxxyyyyyyvvvppphhhccc___\\\YYYYYY\\\dddlllqqq}}}yyysssoooddd^^^XXXWWWXXXXXXTTTPPPPPPOOONNNNNNNNNMMMKKKIIIGGGEEECCCDDDGGGHHHGGGDDDGGGGGGHHHHHHHHHGGGFFFFFF))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++)))((()))***+++***)))******))))))))))))******((()))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''%%%%%%&&&&&&'''((((((((()))))))))))))))(((''''''(((((())))))))))))(((((((((((()))*********)))))))))))))))))))))))))))(((******))))))))))))************))))))))))))******))))))***++++++++++++***************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,,,,---...///...---........................---------............///..................------///////////////000000000////////////////////////000000000000000000000000---,,,+++***+++,,,...///000///............///000000/////////............000000000000////////////222000...------...000222111111000000000000111111///......//////000111222000000000000000111111111111111111000///.........000000000000000000000000........................///.........///000111111//////000000000000000000000/////////............------------,,,,,,,,,,,,///////////////......---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******************************++++++******)))(((((('''(((((((((((())))))))))))******)))))))))(((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))***)))''''''(((***)))))))))))))))))))))))),,,,,,+++++++++++++++,,,))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))******))))))******+++,,,,,,++++++***))))))******)))***++++++))))))***+++,,,+++***))))))***,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------******++++++++++++******,,,---...---...000333666<<>>FFFLLLTTTWWWWWWZZZaaagggooovvv~~~tttiiihhhnnnmmmnnnrrrvvvuuussstttxxx}}}vvvnnnhhhhhhlllqqqtttrrrrrrrrrsssuuuwwwyyyzzzzzzxxxwwwyyy}}}~~~zzzvvvoookkkgggeeefffhhhjjjkkkiiieeeaaa___```___]]][[[[[[[[[]]]aaaeeehhhiiihhhmmmpppttttttsssqqqrrrssspppqqqrrrrrrqqqooollljjj))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***((('''((()))***)))((()))(((((('''(((***,,,---******))))))((((((((('''(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((())))))***'''(((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))))))))(((((())))))***++++++,,,,,,******))))))))))))************))))))))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////...------,,,,,,...............---------000000///...------,,,,,,------------------------.../////////...---,,,,,,------...//////...---------.........//////000000---......///000111111222000000////////////000000//////............////////////...,,,,,,,,,,,,,,,///////////////.........,,,,,,---///000222333333111111111111111111111111........................,,,,,,,,,---...///000111///000//////...---+++***---.........//////000000.........///////////////******+++,,,,,,,,,++++++,,,------......------,,,111///...,,,,,,---...///)))))))))))))))))))))))))))))))))))))))*********''''''(((((())))))******%%%&&&&&&&&&''''''((((((***)))(((((((((((((((((())))))))))))))))))))))))((())))))((('''''')))+++))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))*********++++++***************************************))))))((((((((('''''''''((()))***+++,,,,,,*********)))***++++++,,,((((((((((((((()))******((()))***)))((('''(((***))))))(((((('''%%%$$$###---------,,,,,,+++++++++*********++++++,,,,,,,,,...------,,,+++))))))(((&&&'''((()))***+++++++++(((***,,,---------...///(((---222222000111555::::::DDDOOOUUUVVVWWW[[[```___iiiuuu|||~~~vvvfffbbbfffeeehhhooovvvwwwtttuuuyyyzzz~~~|||sssooopppuuu{{{~~~}}}|||yyywwwvvvuuuuuuuuuvvvsssqqqsssxxxzzzxxxuuuqqqnnnjjjiiikkkooorrrsssqqqkkkdddaaaaaa___ZZZUUUUUUUUUVVVYYY\\\^^^^^^]]]```eeejjjllljjjiiiiiijjjmmmnnnpppqqqpppmmmiiiggg))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))***)))(((''''''((()))***,,,***(((''')))***************))))))((((((''''''))))))))))))***************+++,,,,,,+++)))'''&&&((((((((((((((((((((((((''')))+++)))&&&&&&(((+++(((((((((((((((((((((((()))))))))))))))(((''''''************++++++++++++************************)))*********++++++++++++++++++***)))((('''&&&&&&'''(((******))))))***,,,************))))))(((((())))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,////////////...---,,,+++.........------,,,,,,,,,///222555333///...000444------------------------------...///...---+++***,,,,,,---------------,,,+++,,,...000000///...,,,///......------///000111------............------000000//////......------......//////000000111111///111222111000///000111.........------,,,,,,,,,000///---,,,,,,---.....................---------//////......------,,,,,,---------.........//////...------,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***,,,+++)))((((((***+++---************))))))))))))((((((((((((((()))******))))))))))))))))))))))))%%%&&&'''((())))))))))))'''''''''''''''((())))))(((((((((((()))))))))))),,,,,,+++***)))))))))******$$$$$$)))+++''''''***'''(((((()))))))))))))))'''''''''''''''''''''''')))))))))((()))******++++++***)))(((((()))***+++))))))(((((((((((())))))******))))))((((((''''''))))))))))))************((()))***++++++***)))(((******))))))))))))******------,,,++++++,,,------***************,,,...///++++++************++++++,,,,,,,,,---------......)))******++++++,,,------///............///000000444;;;EEENNNSSSVVVWWWWWWVVV]]]fffooovvv{{{~~~wwwmmmbbb\\\```___ccclllsssvvvxxx|||{{{}}}zzzyyywwwqqqssswww|||~~~yyytttrrrssspppnnnmmmnnnqqqrrrsssgggkkkooorrrtttuuuxxxzzzxxxsssooonnnooolllfff```[[[\\\]]]^^^]]][[[YYYXXXYYYZZZ[[[]]]]]]]]]]]]\\\___``````___^^^\\\YYYXXX))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))***(((&&&&&&'''))))))((())))))))))))((((((''''''((((((((()))))))))******''''''((()))(((&&&$$$###(((((((((((((((((((((((('''(((((('''&&&&&&''')))(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((('''(((((((((((((((((((((((()))))))))*********++++++************))))))))))))(((***+++***)))((()))***++++++*********)))))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,......///////////////...,,,,,,,,,,,,,,,+++++++++---000333111...,,,///222,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------............------------///000000000///...///......---...///000111------............------////////////............///////////////000000000///000111111//////000111......---------,,,,,,,,,,,,,,,,,,,,,---......///------------------------//////..................------------.........///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++)))(((((((((***+++************))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((''''''(((''''''''''''((())))))(((((((((((())))))))))))******)))((((((((()))))))))%%%%%%)))+++(((''')))&&&&&&'''(((((()))(((((((((((((((((((((((((((((()))))))))))))))******+++******)))(((((()))******))))))(((((((((((())))))+++++++++***************(((((()))))))))*********((()))************)))(((******))))))))))))******---,,,+++******+++,,,---'''&&&&&&%%%&&&''')))***++++++************+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111666<<>>@@@BBBAAABBBCCCEEEGGGKKKQQQUUU[[[dddjjjgggfffiiigggaaaUUUUUUUUUXXX\\\___``````aaaccccccbbb```^^^^^^^^^ggglllttt{{{~~~zzzuuullleeebbbaaa```___^^^aaafffjjjeeennnvvvzzz~~~wwwrrrllljjjmmmpppqqqqqqnnnoooqqqssssssrrrqqqpppnnnnnnllljjjiiigggfffeeebbbdddggghhhfffcccbbbbbb```dddfffeeefffjjjjjjggg\\\ZZZZZZ^^^eeekkknnnooo))))))************))))))%%%(((++++++)))''''''(((((((((((((((((())))))***'''(((((((((((((((((('''(((((('''''''''((())))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((()))(((''''''''''''((()))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''((((((((((((((((((''''''((((((((((((''''''++++++******)))((((((((())))))((('''''''''''''''&&&''''''((())))))(((((('''''''''((((((((()))))))))))))))*********++++++***...222222...++++++,,,************************)))))))))(((((())))))))))))))))))*********++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))************************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------***+++,,,---...------,,,,,,,,,+++*********************++++++++++++******++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,------------......*********++++++,,,,,,,,,************++++++++++++---,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,+++++++++,,,,,,---------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---))))))))))))))))))))))))(((((()))***************)))******++++++******)))))))))))))))))))))))))))(((((()))))))))))))))((((((((((((((((((((((((((()))***+++***)))((((((***((((((((((((((()))******(((&&&%%%'''))))))(((%%%)))(((&&&&&&&&&$$$!!!''''''''''''((((((((()))))))))))))))))))))))))))'''((()))))))))(((((('''&&&'''((()))))))))(((''''''(((((()))))))))))))))(((((()))))))))))))))(((&&&&&&&&&&&&''''''''''''&&&&&&'''((()))))))))((())))))(((''''''((())))))'''(((***,,,,,,+++***)))((())))))***,,,------...******++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,------///222333555888;;;>>>???@@@AAAAAABBBEEEIIIMMMRRR^^^eeedddfffmmmlllfffaaa]]]YYYXXXYYYZZZYYYWWWZZZ\\\^^^___]]]\\\[[[[[[bbbiiirrrzzz~~~|||zzz{{{xxxqqqjjjdddeeedddbbb___```cccfffbbbkkktttxxx|||uuuooojjjhhhjjjmmmllljjjjjjkkklllmmmnnnnnnmmmlllkkkkkkkkkkkkjjjiiiggggggeeeggghhhhhhgggffffffgggbbbfffhhheeeeeeggggggddd]]]]]]]]]^^^aaadddgggiii))))))************))))))'''***---...+++))))))***)))((('''''''''(((***+++******))))))))))))******((((((((((((((()))***+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&&&&'''((()))))))))((((((((())))))))))))((((((((((((((()))******++++++)))))))))))))))******+++&&&&&&'''((())))))((((((''''''''''''((((((((()))************++++++++++++$$$)))...///+++((()))+++))))))))))))))))))))))))++++++************++++++************++++++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------......***+++---...///...------///...------,,,,,,------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,---......)))************+++++++++---+++******+++,,,++++++***+++,,,,,,------------,,,,,,---.........------++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********+++,,,,,,---+++++++++,,,------......(((((()))*********************++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))((((((((((((((((((((((((((()))***+++***)))((((((***((((((((((((((()))******''')))++++++***)))***+++,,,***((('''((()))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((())))))((('''&&&%%%&&&((()))))))))((('''%%%&&&''')))******++++++&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((())))))))))))+++***)))(((((()))***+++(((***+++------,,,+++***(((((()))***,,,---......******++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......//////000222777:::===>>>@@@@@@AAACCCFFFHHHMMMZZZbbbbbbfffnnnooohhhmmmggg```[[[YYYWWWUUURRRRRRVVVZZZ\\\\\\[[[[[[[[[^^^fffpppxxx{{{{{{|||}}}zzzvvvtttwww{{{|||wwwqqqggghhhiiifffbbb```aaabbbccckkksssvvvyyy}}}}}}zzzpppkkkggggggkkkmmmkkkiiiiiiiiikkkllllllkkkjjjjjjfffggghhhiiihhhgggfffeeeeeegggiiiiiiiiijjjlllmmmjjjnnnnnnjjjhhhiiihhhfffcccddddddcccbbbdddgggjjj))))))))))))(((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))((('''''''''''''''%%%%%%'''((())))))))))))((((((''''''''''''((((((+++***)))(((((()))***+++(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&%%%$$$%%%&&&'''((())))))((((((''''''&&&&&&+++,,,,,,***((('''((()))(((((((((((((((((((((((()))))))))(((&&&''')))+++((('''&&&%%%%%%&&&'''((())))))))))))((((((((((((******)))(((((((((((((((+++******************+++************************))))))************))))))))))))***++++++++++++***+++,,,,,,------,,,,,,++++++++++++***************(((((())))))******+++++++++*********))))))(((((()))(((&&&&&&(((*********)))***++++++***)))***+++************************************************+++++++++*********))))))---,,,+++******+++,,,---------,,,,,,+++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,,,,,,,,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,******+++,,,------......)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***)))))))))((())))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))+++)))(((&&&&&&((()))+++)))(((((((((''''''''''''###$$$%%%&&&''')))******+++***)))(((&&&&&&%%%%%%(((((((((((())))))))))))(((&&&%%%%%%'''(((((('''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((************)))'''&&&%%%&&&'''((())))))((('''&&&)))&&&$$$&&&))),,,,,,+++(((((((((((((((((((((((()))))))))))))))***++++++''''''''''''((((((((((((&&&(((***+++,,,+++)))(((*********)))))))))))))))))))))***++++++,,,------))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,......---,,,---...///000444777;;;===>>>>>>@@@AAAIIIMMMUUU]]]cccgggiiiiiicccdddeeebbb^^^YYYVVVUUUOOOPPPSSSUUUVVVVVVUUUTTT]]]```eeekkkoooqqqrrrrrrooonnnpppsssvvvvvvrrrnnnmmmmmmllllllkkkhhhddd```aaadddjjjnnnqqqssstttvvvkkkhhhdddccceeehhhjjjkkkjjjjjjjjjiiiiiilllpppsssllljjjgggcccaaa___^^^^^^ZZZ]]]```ccceeehhhllloooqqqpppooommmlllllllllllliiiiiijjjiiihhhgggiiikkk+++******)))(((''''''&&&(((''''''''''''((())))))******)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((('''''''''''''''&&&&&&'''(((((()))))))))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((*********)))))))))))))))'''&&&&&&%%%&&&'''((()))((((((((((((((('''''''''&&&''''''%%%###"""###%%%(((((((((((((((((((((((()))))))))((('''''')))+++((((((''''''''''''(((((())))))))))))((((((((((((******)))(((((((((((((((,,,+++***))))))***+++,,,************************))))))************))))))))))))***++++++++++++******++++++++++++++++++***************************)))))))))))))))*********************)))))))))(((+++***(((((()))+++,,,,,,)))***++++++***)))***+++************************************************+++++++++*********)))))),,,++++++++++++++++++,,,))))))))))))))))))******++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))***************+++++++++*********+++,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***+++,,,+++***+++*********)))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))***************)))(((''''''((()))***))))))(((((((((''''''''''''''''''(((((()))))))))+++***)))((('''&&&&&&&&&'''((((((((()))))))))))))))'''&&&&&&((())))))((())))))(((((((((((())))))((((((''''''''''''(((((('''((((((((())))))))))))'''(((((())))))(((((('''(((((()))(((((('''&&&%%%&&&'''((())))))((('''&&&(((&&&$$$$$$&&&(((((('''((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((((((((('''((()))++++++***)))((())))))))))))))))))))))))'''((()))***++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,---//////222555888;;;<<<===>>>@@@GGGIIIMMMSSSXXX]]]aaacccbbbdddeeedddaaa^^^]]]\\\TTTSSSRRRPPPPPPQQQRRRRRRVVVXXX\\\```cccdddddddddbbbcccfffkkkooopppnnnkkklllmmmnnnpppqqqpppllliiiaaadddgggjjjkkklllmmmmmmeeeccc``````aaacccddddddggghhhhhhiiijjjmmmqqqtttssspppjjjddd___]]]]]]]]]___```aaabbbccceeeiiilllssstttsssoookkkhhhggghhhjjjjjjjjjgggdddbbbbbbccc,,,+++***)))((('''&&&%%%((((((''''''(((((()))***************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''''''''(((''''''(((((((((((((((((((((((((((''''''(((((((((***))))))(((((())))))***(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))'''((((((((((((((())))))((())))))'''%%%%%%&&&'''))))))))))))))))))))))))))))))***)))'''''')))+++(((((())))))))))))(((((())))))))))))((((((((((((******)))((((((((())))))+++***(((''''''(((***+++************************))))))************))))))((()))******++++++******))))))************))))))((())))))******+++++++++************))))))))))))************))))))))))))***))))))))))))******+++)))***++++++***)))***+++************************************************+++++++++***************+++++++++,,,,,,+++++++++******++++++,,,,,,------++++++++++++++++++***************++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++++++++***************)))))))))***++++++,,,,,,)))************+++++++++---------------------------------------------------,,,++++++,,,---+++***---,,,,,,++++++*********))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))+++***)))((('''&&&&&&&&&''''''((((((((())))))))))))((('''''')))******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''')))'''%%%%%%%%%&&&%%%$$$(((((((((((((((((((((((((((''''''''''''((())))))''''''''''''(((((((((((('''((()))***+++***)))((())))))))))))))))))))))))&&&'''(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,---...//////222555777888:::<<<>>>DDDDDDDDDFFFJJJPPPUUUXXX\\\^^^aaabbbbbbbbbbbbccc\\\XXXRRRMMMJJJJJJLLLNNNPPPQQQSSSVVVWWWXXXXXXWWWYYY[[[```eeejjjlllkkkiiifffhhhlllqqquuuvvvssspppddddddeeefffgggfffffffff```^^^[[[[[[[[[\\\[[[ZZZbbbbbbdddgggjjjmmmppprrruuuqqqiiibbb^^^]]]___aaagggfffeeecccbbbdddhhhkkkuuuwwwxxxsssjjjdddccceeeiiiiiihhheeeaaa______```+++******)))(((''''''&&&((((((((('''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''''''''(((((((((((((((''''''''''''(((''''''((((((((((((''''''************************((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$((((((((((((((())))))***''''''(((((()))))))))***+++,,,,,,***)))((()))+++))))))))))))))))))))))))(((*********(((((()))***((()))***++++++***)))((())))))))))))((((((((((((******))))))((())))))***)))(((&&&$$$$$$&&&((()))************************))))))************))))))((())))))***************)))******************)))'''(((((()))***++++++,,,++++++******))))))((((((*********)))))))))))))))''''''(((''''''&&&'''((()))***++++++***)))***+++***************************************************************************+++,,,------,,,+++******+++,,,---.........///++++++++++++*********************++++++,,,,,,,,,+++++++++,,,,,,------------------,,,------......++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))*********+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,------,,,***......------,,,+++***)))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********++++++(((((())))))))))))(((((()))))))))(((((((((((('''(((((()))))))))))))))***+++***)))((('''''''''''''''''''''((((((((()))))))))'''&&&'''(((***))))))))))))(((((((((((())))))(((''''''&&&&&&''''''((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((((((''''''((((((((((((((((((''')))(((''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''((())))))******))))))((((((((()))))))))))))))%%%'''(((*********(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,...111333444666888;;;???>>>>>>???BBBFFFJJJMMMQQQTTTXXX[[[]]]___aaacccbbb^^^VVVNNNIIIFFFFFFGGGKKKLLLNNNPPPRRRSSSTTTUUUVVVXXX]]]aaadddeeedddccc\\\___eeemmmsssuuutttrrriiihhhgggggghhhhhhhhhgggbbb^^^ZZZWWWVVVVVVVVVUUU[[[[[[]]]aaafffiiikkklllnnniiibbb\\\[[[^^^dddhhhmmmllliiieeedddfffjjjnnnuuuyyyzzztttjjjccccccfffggghhhgggeeebbb```aaabbb(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((()))(((((('''''''''((((((''''''((())))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((++++++*********)))))))))((((((((()))))))))))))))'''((((((((())))))******'''(((((('''&&&%%%&&&((())))))))))))))))))))))))(((***+++***)))((()))***((()))***++++++***)))((())))))))))))((((((((((((******))))))))))))*********)))'''&&&&&&''')))***))))))))))))))))))))))))))))))************))))))(((((()))************)))******++++++++++++******''''''((()))******++++++++++++******))))))(((((())))))))))))))))))******&&&((())))))'''&&&'''((()))***++++++***)))***+++***************************************************************************+++,,,------,,,+++***&&&''')))***++++++++++++***************************+++++++++++++++,,,,,,******+++,,,,,,---......000///...---,,,+++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++++++++***)))))))))((()))))))))))))))******))))))*********+++++++++************************++++++++++++++++++++++++---,,,++++++------,,,+++............---+++***)))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))******(((((())))))))))))((((((***)))))))))((((((((((((%%%&&&&&&''')))******++++++***)))(((((((((((((((''''''''''''(((((((((((((((&&&%%%&&&'''((((((((())))))(((((((((((()))))))))(((((((((((((((((()))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((()))))))))))))))(((((((((''''''(((((((((&&&'''((((((((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))''''''(((((())))))))))))'''((()))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((************************)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,***,,,///000111222555777999:::;;;===???AAABBBCCCGGGJJJNNNRRRUUUYYY]]]___bbb___ZZZSSSMMMHHHDDDCCCDDDEEEFFFIIILLLPPPRRRTTTSSSVVVYYY[[[[[[ZZZWWWVVVUUUXXX^^^fffmmmqqqpppooollljjjhhhiiilllnnnnnnnnnhhhccc\\\WWWUUUUUUVVVVVVWWWVVVWWW[[[```cccdddccceeeaaa[[[WWWWWW\\\bbbgggkkkiiifffcccbbbdddjjjnnnpppuuuwwwrrriiicccdddggghhhiiihhheeebbbaaaaaabbb''''''(((((()))*********))))))(((((())))))***+++''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''(((((())))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((())))))))))))))))))***&&&''''''&&&%%%%%%&&&((())))))))))))))))))))))))(((***++++++***))))))***))))))************))))))))))))))))))((((((((((((******)))))))))***++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))************))))))'''((())))))******))))))***++++++++++++++++++***'''(((((())))))*********************))))))))))))))))))))))))************(((+++...---***((()))+++)))***++++++***)))***+++***************************************************************++++++++++++++++++,,,,,,+++++++++((()))+++,,,,,,,,,++++++)))))))))*********++++++++++++++++++++++++++++++******+++,,,,,,---......000///...,,,+++***))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))******)))************+++++++++************************------------------------,,,******+++,,,------+++,,,------...---,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))))))))))))))(((((((((((())))))******)))))))))((((((((($$$%%%&&&''')))***+++,,,+++***))))))((((((((()))&&&&&&'''''''''((((((((('''&&&%%%%%%'''(((((('''))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&'''''''''((((((((('''''''''(((((('''''''''''''''((()))******))))))((((((''''''''''''(((((($$$&&&(((((('''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''((((((((())))))&&&''''''(((((())))))***)))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))******+++++++++++++++)))***+++,,,,,,,,,++++++***,,,---------///111444444666999;;;===>>>>>>>>>AAADDDHHHKKKNNNRRRVVVYYY[[[[[[ZZZWWWSSSMMMHHHEEE???@@@@@@BBBEEEIIILLLNNNUUUXXXZZZ[[[XXXUUURRRQQQSSSUUUZZZ```fffiiijjjiiihhheeeccceeekkkoooqqqpppkkkfff```\\\ZZZ[[[[[[[[[YYYVVVUUUWWW[[[^^^^^^]]]___\\\WWWSSSSSSVVVZZZ^^^bbb```^^^\\\[[[^^^ccchhhhhhkkklllhhhbbb```bbbeeehhhhhhfffccc___\\\[[[\\\(((((((((((())))))))))))))))))(((((())))))***+++''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))((('''&&&&&&&&&(((***+++&&&'''((())))))((('''&&&)))***+++,,,,,,+++***)))(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''(((&&&'''((()))))))))((((((*********)))))))))))))))((()))))))))'''''')))***(((((((((((((((((((((((((((***,,,,,,+++))))))***)))))))))(((((()))))))))))))))))))))((((((((((((******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))))))))************))))))((((((((())))))))))))))))))))))))))))))*********((()))))))))************)))---000///+++(((***,,,)))***++++++***)))***+++************************************************))))))*********+++++++++,,,++++++++++++++++++,,,+++,,,...//////...---,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++)))******+++---......///...---,,,+++***)))))))))************************************************************************))))))))))))))))))))))))***************+++++++++************************)))************+++++++++************************------------------------)))((((((***,,,------,,,***+++,,,------,,,***)))))))))))))))))))))))))))''''''(((((())))))******(((((()))))))))************)))(((''''''((()))************)))))))))((((((''''''((())))))***+++++++++***))))))((()))))))))&&&&&&&&&'''''''''((((((((('''%%%&&&((())))))((())))))(((((((((((())))))(((((((((''''''(((((((((&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''''''''(((((()))((((((((()))((('''&&&&&&'''((()))&&&(((******(((&&&&&&((((((((((((((((((((((((((()))(((((('''&&&&&&''''''''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&''''''((())))))***)))((('''%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++++++++))))))+++,,,,,,,,,+++***+++,,,---,,,+++,,,...111000222444777999;;;;;;<<<===@@@CCCEEEGGGIIIMMMPPPPPPRRRUUUWWWVVVSSSOOOMMMEEEDDDCCCBBBCCCEEEHHHJJJSSSWWW[[[[[[XXXUUUSSSSSSSSSSSSUUUYYY]]]`````````___\\\YYY\\\bbbiiikkkkkkhhhfffdddcccddddddcccbbb___[[[WWWWWWZZZ]]]\\\YYYZZZXXXTTTQQQQQQRRRTTTUUUYYYXXXWWWUUUTTTWWW[[[___``````^^^[[[YYYYYY\\\^^^``````___[[[XXXUUUUUUUUU******))))))(((((('''''')))))))))))))))******+++(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((()))***''''''&&&%%%&&&(((***,,,&&&'''(((******((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******%%%&&&((()))))))))((('''++++++******))))))(((((('''(((((((((&&&&&&(((***(((((((((((((((((((((((((((***,,,,,,+++***)))******)))(((''''''((()))***))))))))))))((((((((((((******))))))***+++,,,,,,&&&((()))++++++)))(((&&&))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))******++++++(((((())))))*********+++'''+++///...)))'''(((+++)))+++++++++***)))***+++************************************************))))))******++++++++++++---,,,+++******+++,,,---)))***+++,,,,,,+++)))(((&&&&&&''')))***+++,,,---++++++++++++++++++++++++)))******+++---...//////++++++******)))*********************************************************************************))))))))))))))))))))))))))))))******+++++++++,,,+++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((''''''))),,,---------)))***,,,------,,,+++***))))))))))))))))))))))))&&&''''''((()))******+++)))************++++++++++++)))(((&&&&&&((()))+++************))))))))))))************************+++***)))))))))))))))***&&&&&&&&&'''''''''(((((()))((('''''')))******)))))))))(((((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&'''''''''''''''&&&&&&)))((('''&&&&&&'''((()))***---///...***''''''(((((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&&&&'''((())))))***)))'''%%%######%%%'''((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***((()))***+++,,,+++******,,,------+++***+++---///...///111333555888:::;;;:::<<<>>>???@@@CCCFFFHHHHHHKKKPPPTTTWWWWWWUUUTTTOOOMMMJJJGGGFFFFFFHHHIIILLLPPPUUUVVVTTTRRRQQQQQQRRRQQQQQQSSSVVVXXXXXXXXXWWWSSSPPPSSSZZZaaadddcccddddddfffiiikkkkkkhhheeeeee```ZZZXXX[[[]]][[[YYYUUUTTTRRRQQQQQQQQQRRRSSSVVVUUUTTTRRRQQQSSSWWWZZZZZZXXXUUURRRRRRSSSVVVXXXVVVWWWVVVUUURRRQQQRRRSSS''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''''''''''''''''''''''''''+++)))'''&&&%%%&&&'''((((((''''''((())))))(((&&&''''''&&&&&&&&&&&&''''''***((('''&&&&&&'''(((***))))))(((((('''''''''&&&***)))(((''''''((()))***))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((('''&&&%%%&&&(((***,,,***)))(((''''''((()))************)))))))))))))))%%%&&&((())))))'''&&&$$$(((((())))))******++++++++++++******************((((((((((((((((((((((((************************)))))))))))))))))))))))))))***,,,,,,***)))***+++******))))))))))))******(((---111111---))))))+++)))))))))))))))******+++)))))))))))))))******+++***)))(((''''''((()))*********))))))))))))******++++++************+++++++++++++++*********)))))),,,+++***))))))***+++,,,,,,+++***)))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++++++++++++++***)))(((************************+++*********))))))(((((())))))((((((((((((((()))++++++************++++++++++++++++++++++++++++++---,,,***)))((()))******************************++++++***************+++++++++,,,---------,,,,,,+++***)))'''''')))***+++))))))))))))))))))))))))'''''''''&&&%%%%%%$$$$$$)))))))))))))))((((((((('''(((***---//////,,,***,,,************(((''')))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''***)))(((''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))***)))'''''')))))))))((()))******)))(((''''''((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********+++,,,---------...///000222444555555999;;;===>>>>>>>>>@@@BBBAAACCCGGGKKKNNNPPPPPPPPPRRRSSSRRRPPPLLLIIIIIIIIIFFFIIIMMMNNNNNNNNNNNNOOOOOOPPPRRRTTTUUUUUUTTTTTTKKKKKKLLLPPPVVVZZZZZZXXXYYY]]]bbbfffggghhhiiijjjaaa___]]]\\\\\\\\\ZZZYYYVVVVVVUUUUUUUUUVVVVVVWWW[[[VVVQQQOOOPPPPPPPPPNNNTTTSSSQQQPPPNNNLLLKKKJJJLLLNNNOOOMMMKKKJJJLLLNNN'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))((((((''''''(((''''''((())))))(((&&&(((''''''&&&&&&''''''(((***)))'''&&&&&&''')))***)))(((((((((''''''''''''))))))(((((((((((())))))((((((((((((((()))))))))(((((())))))))))))((((((***************)))))))))+++***(((''''''((()))******)))(((''''''((()))***((((((((((((((((((((((((%%%&&&'''((()))((((((''')))))))))))))))*********************************************************************************))))))))))))))))))))))))'''(((******((('''((()))***))))))(((((())))))***(((,,,000///+++((()))+++)))))))))))))))******+++)))))))))))))))******+++***)))(((((((((((()))*********))))))))))))******++++++************+++++++++++++++*********))))))++++++***))))))***++++++++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((++++++++++++*********)))************************+++*********))))))))))))+++++++++*********++++++++++++************++++++++++++++++++++++++++++++++++++******************************************++++++***************+++((()))***+++,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((((((((***,,,......+++)))+++***)))***)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''''''''''''''''''''((()))))))))((((((''''''(((((()))))))))))))))))))))))))))***)))'''''')))))))))((()))******)))((('''''')))))))))))))))*********************************************+++++++++,,,,,,***************+++,,,,,,,,,---...///111222333444666888:::::::::;;;===???>>>@@@CCCGGGIIIKKKKKKKKKPPPRRRTTTTTTQQQNNNMMMLLLGGGHHHHHHGGGFFFEEEFFFGGGIIIJJJKKKMMMNNNOOOPPPPPPKKKKKKLLLOOOSSSUUUTTTRRRQQQUUU[[[```ccceeegggiiifffccc```^^^]]]\\\[[[YYYVVVUUUUUUVVVVVVWWWXXXYYY]]]YYYUUUSSSTTTUUUUUUTTTRRRRRRPPPNNNLLLJJJHHHGGGIIIKKKKKKIIIFFFFFFHHHJJJ''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''')))***++++++)))'''&&&)))(((''''''))))))((('''(((''''''&&&&&&''''''((())))))''''''''''''))))))((((((((((((''''''''''''(((((())))))))))))(((((('''''''''(((((())))))***(((((())))))))))))((((((***************+++++++++...---+++)))'''''''''((())))))(((((((((((())))))''''''''''''(((((((((((((((''''''(((((()))******************))))))))))))************************************************************************))))))))))))))))))))))))'''(((******((('''((())))))((((((''''''(((((())))))+++---,,,)))((())),,,)))))))))))))))******+++)))))))))))))))******+++***))))))(((((())))))*********))))))))))))******++++++************+++++++++++++++***************+++******))))))******+++******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))(((******(((''''''((())))))***************************************)))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))******+++++++++******************************+++***************++++++&&&&&&(((***+++,,,,,,---+++***)))(((((()))***+++))))))))))))))))))))))))'''(((((())))))***++++++''''''''''''''''''''''''))))))***,,,------***((()))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))***)))'''''')))))))))(((((()))***)))((('''((()))))))))))))))************++++++++++++++++++++++++*********++++++++++++,,,******)))))))))***+++++++++,,,---...///000111222111333555666666777999::::::<<<>>>AAACCCDDDEEEEEEJJJNNNRRRTTTSSSQQQOOONNNMMMMMMKKKGGGDDDCCCDDDEEEEEEEEEEEEEEEGGGIIIKKKLLLJJJJJJKKKMMMOOOOOOMMMKKKHHHLLLTTTZZZ^^^aaadddeeeiiieee___[[[YYYXXXWWWVVVSSSTTTTTTUUUWWWXXXZZZ[[[___]]]ZZZYYY[[[\\\\\\[[[SSSRRRPPPNNNKKKIIIGGGFFFHHHHHHGGGEEECCCBBBDDDFFF'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((()))***++++++***)))(((***((('''''')))))))))(((((((((''''''''''''(((((())))))(((''''''((())))))(((((((((((((((''''''''''''((()))******)))((('''&&&&&&''''''((()))******(((((())))))))))))(((((())))))***************+++---,,,+++)))((('''''''''))))))(((((((((((())))))''''''((((((((((((((()))+++***)))''''''(((***+++++++++******))))))(((((())))))))))))************************************************************)))))))))))))))))))))))))))***,,,,,,***)))***+++((((((''''''''''''((((((******+++)))''''''))),,,)))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******++++++************++++++******************************))))))))))))******)))))))))))))))*********+++++++++++++++++++++++++++*********)))))))))(((((('''%%%$$$$$$%%%'''(((************************************************))))))******************++++++************++++++************************'''(((***+++,,,,,,+++************************************)))******+++,,,'''((()))***++++++++++++******)))(((((()))******)))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''***))))))+++,,,+++)))''''''))))))'''''')))***((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))*********''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''&&&'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((***)))'''''')))))))))(((((()))***)))((('''((()))((()))))))))************++++++++++++++++++++++++************++++++++++++***)))))))))))))))*********++++++,,,---......///...000222333333333555777888:::;;;>>>???@@@@@@AAACCCFFFJJJMMMMMMMMMMMMNNNOOOPPPOOOLLLIIIFFFFFFFFFGGGFFFDDDCCCCCCEEEHHHIIIGGGHHHJJJKKKLLLKKKHHHGGGCCCHHHOOOUUUYYY\\\___aaaeee```ZZZTTTRRRPPPOOONNNOOOPPPQQQSSSUUUWWWZZZ[[[___^^^]]]^^^______``````WWWVVVTTTQQQNNNLLLIIIHHHJJJIIIHHHFFFDDDDDDEEEFFF(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((+++***)))(((((()))***++++++)))''''''((()))))))))(((((((((''''''((((((((())))))(((((((((((())))))'''''''''((((((((((((((('''((()))******)))((('''%%%&&&&&&'''((())))))***(((((())))))))))))((((((((((((((()))))))))******))))))((((((''''''''''''(((((())))))))))))((((((((((((((())))))*********///---***((('''''')))***++++++******))))))(((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++((((((''''''''''''((((((******)))((('''(((***,,,)))))))))))))))******+++)))))))))))))))******+++))))))************))))))******))))))))))))******++++++************++++++************************))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++*********))))))))))))))))))(((&&&%%%%%%&&&((()))***************************************+++++++++((()))***+++,,,+++++++++++++++************++++++************************'''(((***+++,,,,,,+++*********************************))))))***++++++,,,***+++++++++++++++************))))))))))))******(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))+++***(((&&&%%%)))***&&&'''++++++((((((((((((((())))))))))))(((((((((((((((((((((((())))))******************))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))))))))(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((***)))'''''')))))))))(((''')))***)))((('''(((***((()))))))))************++++++++++++++++++++++++))))))*********+++++++++******)))))))))))))))************++++++,,,,,,,,,---...000111111222444666888888:::;;;===>>>??????@@@AAACCCDDDEEEGGGJJJMMMIIILLLOOOOOOMMMIIIGGGGGGKKKHHHEEEBBBAAABBBCCCEEEDDDEEEGGGIIIHHHGGGFFFFFFDDDHHHNNNSSSVVVXXXZZZ[[[___ZZZSSSNNNLLLKKKJJJIIIJJJKKKLLLOOORRRUUUWWWYYY\\\]]]^^^______^^^______[[[ZZZXXXUUURRRPPPNNNMMMNNNMMMLLLKKKJJJJJJIIIIII((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++((((((((((((((((((((((((+++)))(((''''''(((***,,,+++)))''''''(((******))))))((((((''''''(((((()))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&''''''(((((()))(((((())))))))))))(((((('''''''''((())))))******''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))******++++++...,,,***(((''''''((()))************))))))))))))'''(((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((())))))((((((''''''(((((()))***)))((((((((()))++++++)))))))))))))))******+++)))))))))))))))******+++)))******++++++******)))******))))))))))))******++++++************++++++***************+++++++++((())))))******))))))(((''''''((()))************++++++++++++++++++++++++))))))))))))))))))))))))******)))((()))***+++,,,*********************************+++++++++++++++***+++---...//////...---++++++************++++++************************)))******+++++++++******************************))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))((()))))))))******)))))))))(((((((((((((((((((((((('''(((((())))))***++++++&&&&&&&&&'''(((((()))))))))((('''(((******)))'''%%%***+++&&&'''---...)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***)))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''((())))))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))***)))'''''')))))))))((('''((())))))(((((()))***))))))))))))************++++++++++++++++++++++++)))))))))************+++++++++***)))))))))******************++++++++++++,,,---///000000111333555555666777888:::;;;======???@@@@@@@@@@@@BBBFFFIIIFFFJJJOOORRRQQQNNNLLLKKKLLLIIIEEEBBB@@@???@@@AAAAAACCCDDDEEEDDDCCCDDDEEEDDDGGGMMMPPPRRRSSSSSSTTTXXXTTTOOOKKKJJJIIIHHHGGGFFFGGGIIIKKKNNNRRRTTTVVVYYY\\\^^^^^^\\\[[[ZZZZZZ[[[ZZZYYYVVVSSSQQQOOONNNOOONNNNNNOOOQQQPPPMMMKKK(((((()))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&'''((()))***++++++((((((((((((((((((((((((((('''''''''(((((()))***,,,***''''''(((*********))))))(((((((((((()))))))))))))))******)))))))))''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((()))******++++++((((((((()))))))))(((((('''((()))******)))((('''''''''(((((()))******+++***)))(((((((((((()))***)))))))))))))))*********''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((()))***))))))(((((())))))******)))((()))***+++++++++)))))))))))))))******+++)))))))))))))))******+++)))***++++++++++++***)))******))))))))))))******++++++************++++++))))))*********+++++++++'''((()))******)))((('''&&&'''((()))*********)))************************((()))))))))))))))))))))((()))))))))*********************************************++++++,,,,,,,,,***+++---///000///......++++++************++++++************************++++++******************************************))))))))))))***+++,,,---******************))))))))))))************))))))((((((((((((((((((((((((&&&''''''((())))))******&&&&&&'''(((((()))******'''&&&&&&''')))***)))((($$$+++,,,'''(((///000***(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))***************)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))'''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))(((&&&%%%%%%''')))+++'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))***)))'''''')))))))))(((&&&((())))))(((((()))+++))))))))))))************************************))))))))))))************,,,,,,+++***************+++++++++***************+++,,,...//////000222333111222333444666888:::;;;===>>>>>>>>>======???AAADDDGGGLLLOOOOOONNNNNNNNNLLLJJJGGGDDDBBBAAAAAAAAA@@@AAABBB@@@>>>>>>@@@BBB@@@DDDIIILLLMMMMMMNNNNNNOOOMMMJJJHHHHHHHHHGGGFFFEEEFFFGGGJJJMMMPPPSSSTTTXXX[[[]]]]]]YYYVVVUUUUUUWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLMMMQQQSSSRRRNNNJJJ))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******%%%&&&'''((()))***+++,,,))))))))))))))))))))))))$$$&&&((()))***)))(((''',,,***''''''(((*********))))))(((((((((((())))))))))))************))))))&&&'''''''''(((((())))))***)))(((''''''((()))***'''''''''''''''&&&&&&&&&(((((())))))))))))((((((((())))))***++++++,,,,,,***************)))(((((('''((()))******)))((('''&&&&&&&&&'''((())))))***&&&&&&&&&'''(((***+++,,,(((((())))))******++++++&&&''''''((()))******+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++******))))))))))))*********))))))***+++,,,,,,+++)))))))))))))))******+++)))))))))))))))******+++)))***+++,,,,,,+++***)))******))))))))))))******++++++************++++++))))))******++++++++++++'''((()))******)))((('''%%%&&&((()))*********)))************************(((((((((((())))))))))))%%%%%%&&&'''((((((''''''*********************************++++++,,,,,,,,,((())),,,---......---,,,++++++************++++++))))))))))))))))))))))))---,,,***)))))))))******************************))))))))))))***+++,,,---''''''((())))))***))))))))))))************))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$'''''''''((()))******+++'''&&&%%%&&&)))******)))%%%,,,---'''(((111111+++(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))))))))***+++*********))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***)))'''%%%(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***(((&&&$$$$$$'''***,,,'''''''''''''''((())))))&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))))))))))))))***)))'''''')))))))))(((&&&((())))))(((((()))+++))))))))))))************))))))))))))))))))))))))))))))))))))************------,,,+++******++++++++++++++++++***************+++---......///111333......///111333555777888999;;;======;;;:::999:::>>>AAADDDFFFFFFGGGIIIJJJLLLKKKIIIFFFEEEDDDDDDDDD@@@AAA@@@===:::999<<<@@@===AAAEEEIIIJJJJJJJJJKKKHHHGGGEEEEEEFFFGGGFFFEEEEEEEEEGGGIIILLLOOORRRTTTWWWZZZ]]]\\\XXXTTTRRRRRRRRRQQQPPPNNNLLLJJJIIIHHHHHHIIIKKKPPPSSSRRRLLLHHH(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''(((((())))))******))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))******************)))((((((((((((((()))***,,,------+++(((&&&''''''(((((()))*********(((((())))))******++++++''''''''''''''''''&&&&&&))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((******************************)))(((((((((((((((((((((((()))******++++++'''''''''''''''((())))))***)))(((''''''((()))***'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++******))))))(((((()))***++++++,,,,,,******))))))))))))******((()))*********)))'''&&&(((((((((((()))))))))))))))************+++++++++))))))******+++++++++,,,))))))))))))************************+++,,,---...******))))))(((((('''''''''(((((()))))))))))))))(((((((((((()))***+++,,,)))*********++++++++++++)))************+++++++++,,,+++***((((((((()))***+++++++++*********)))))))))))))))))))))))))))))).........---------,,,,,,))))))))))))***+++,,,---+++++++++++++++***)))(((************************''''''''''''''''''''''''((('''&&&&&&&&&((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((''''''(((***,,,---((('''### """(((,,,(((((())))))((('''&&&&&&))))))))))))))))))))))))++++++******))))))(((((((((((())))))((('''&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((&&&$$$""" """$$$&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%%%%%%%''''''((((((((((((((((((((((((***((('''&&&&&&'''(((***))))))((((((''''''&&&&&&***)))((()))***+++***)))************************((((((((((((((())))))***))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((***+++,,,,,,+++***************************---,,,,,,++++++,,,,,,------,,,++++++,,,///111333:::888666555444555666777888===AAAAAA???@@@DDDHHHLLLJJJHHHEEECCCCCCCCCDDDFFFEEEBBB>>>;;;:::;;;===???@@@BBBCCCEEEEEEEEEDDDAAAAAABBBCCCCCCDDDEEEEEEBBBCCCFFFHHHKKKMMMNNNOOOWWWVVVUUURRROOOLLLIIIHHHFFFGGGGGGFFFEEEFFFHHHJJJKKKMMMPPPRRRQQQNNNKKKHHH))))))(((((((((((()))))))))((('''&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((('''***)))))))))((((((''''''(((((((((((())))))))))))******)))))))))(((((((((%%%%%%&&&&&&''''''((((((***))))))((((((((((((((()))***+++,,,+++***((('''((((((((('''&&&&&&%%%%%%&&&'''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))*********)))))))))))))))(((((())))))))))))((((((''''''((()))))))))((((((******************************)))(((((((((((((((++++++******)))((((((((((((''''''''''''((())))))))))))(((''''''((()))***(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))(((((()))******+++,,,,,,******))))))))))))******)))***+++++++++***(((((())))))))))))************)))************+++++++++)))))))))*********++++++))))))))))))************))))))))))))***+++,,,---+++*********))))))))))))'''(((((()))))))))))))))******)))))))))))))))***)))))))))*********++++++)))************+++++++++,,,+++***)))(((((()))***+++++++++*********))))))))))))))))))))))))))))))************))))))))))))++++++***)))))))))*********++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++)))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((()))*********+++***)))((())),,,...(((((())))))(((''''''&&&'''''''''''''''''''''''')))))))))))))))(((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((''''''''''''(((&&&&&&&&&((()))((('''(((((((((((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))(((((())))))***+++++++++)))))))))))))))))))))))))))***++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,+++++++++,,,...000222555444333333444555777888666:::======<<<<<>>;;;:::<<<>>>@@@AAACCCDDDDDDCCCBBBBBB===>>>>>>@@@AAABBBCCCCCC???AAADDDGGGJJJMMMNNNOOOPPPOOONNNLLLJJJGGGEEEDDDDDDEEEEEEDDDCCCEEEHHHJJJKKKMMMPPPQQQPPPMMMJJJGGG***)))(((''''''((()))***)))((('''&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((+++******)))((('''&&&%%%(((((((((((())))))))))))))))))((((((((((((((('''###$$$$$$%%%&&&''''''((())))))((((((''''''(((((()))))))))))))))(((((((((((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))************)))))))))))))))***))))))(((((())))))))))))))))))))))))***))))))(((((((((((((((++++++******)))(((((((((((((((''''''(((((()))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))((((((((())))))******+++++++++******))))))))))))******+++++++++++++++***))))))************++++++++++++)))************+++++++++(((((())))))))))))******))))))))))))************)))((((((((()))***+++,,,++++++++++++************'''((())))))******)))))),,,+++***)))((((((((((((((((((((()))))))))******)))************+++++++++++++++***)))))))))******+++++++++***************))))))))))))))))))))))))))))))(((((((((''''''''',,,+++***)))((((((((((((******++++++******))))))''''''''''''''''''''''''))))))))))))))))))))))))***))))))))))))******+++))))))))))))************(((((((((((((((((((((((()))))))))))))))((('''&&&%%%'''******)))(((((()))(((((()))))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&''''''(((((((((((('''''''''(((((())))))(((((('''&&&''''''''''''''''''&&&))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''((((((((('''&&&%%%&&&((()))((('''(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))******++++++,,,,,,)))))))))))))))))))))))),,,,,,++++++***+++++++++************************++++++************+++++++++*********+++,,,...000000000000000222444777888333666888888777777999<<>>;;;;;;<<<>>>BBBBBBCCCCCCCCCAAA@@@???::::::;;;<<<===>>>??????<<<>>>AAADDDGGGJJJLLLMMMIIIHHHHHHGGGEEECCCBBBAAABBBBBBBBBAAAAAACCCHHHKKKLLLMMMOOOOOONNNKKKHHHFFF+++)))(((&&&&&&((()))+++))))))((((((((('''''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&'''((())))))******)))(((((('''''''''(((((()))(((''''''&&&'''((()))''''''(((((()))*********))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))+++*********************)))))))))))))))*********((())))))******))))))(((***************))))))((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))******++++++((((((((('''((())))))***)))))))))(((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((((()))))))))*********+++******))))))))))))******+++++++++*********)))))))))))))))*********++++++))))))*********+++++++++((((((((((((((()))))))))((()))))))))************((((((((((((((()))******************************(((((()))************)))++++++***)))(((((())))))(((((((((((())))))))))))))))))*********++++++++++++*********************************************))))))))))))))))))))))))+++*********))))))))))))+++***)))((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***((((((((())))))*********((((((((((((((((((((((((&&&'''((())))))((('''&&&!!!###&&&'''&&&$$$$$$$$$(((((()))))))))(((((('''))))))))))))))))))))))))%%%&&&&&&''''''((((((((('''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((('''%%%&&&'''(((((('''&&&%%%&&&'''(((((((((((('''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&''''''((((((((()))((('''(((*********)))************************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))...---,,,*********+++,,,************************+++******))))))******+++))))))))))))***+++------,,,------...000222444555000222444444333222444666999999:::<<<>>>AAACCCEEEAAAAAA@@@>>><<<;;;===>>>@@@AAABBBBBBBBBAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@CCCEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@???@@@CCCHHHKKKLLLMMMMMMMMMLLLIIIGGGEEE+++)))(((&&&&&&((()))+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))''''''''''''(((((((((((('''(((((()))******++++++((((((''''''''''''(((((()))(((&&&&&&&&&'''((()))''''''(((((()))*********************))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))'''(((((())))))(((((('''))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))******++++++((((((((((((((()))******)))))))))))))))(((''''''***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))))))))))))))))))))***************))))))))))))************))))))((((((((((((((((((((()))))))))******))))))*********+++++++++)))))))))(((((((((((((((((()))))))))************((((((((('''(((((())))))))))))))))))))))))))))))((())))))***************))))))(((((()))***++++++(((((((((((())))))))))))))))))*********+++++++++*********++++++++++++***************************)))))))))))))))))))))))),,,,,,+++++++++*********((('''''''''(((((()))***((())))))*********))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((((((((((((((($$$%%%'''))))))))))))(((%%%&&&''''''&&&&&&''')))(((((()))))))))))))))((())))))))))))))))))))))))%%%%%%&&&&&&''''''((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((()))''''''((()))***)))((()))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))...---+++***)))***++++++************************+++******))))))******+++))))))))))))******+++,,,,,,,,,,,,------...///000///000111111000000111222555666777888:::<<<>>>???>>>>>>>>>===;;;;;;<<<>>>===>>>@@@AAAAAAAAA@@@???======<<<;;;:::999888888:::;;;<<<===>>>?????????@@@AAAAAAAAAAAA@@@@@@???>>>>>>?????????BBBFFFJJJJJJJJJJJJIIIHHHGGGEEEDDD***)))(((''''''((()))***''''''((()))************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))'''(((((((((((()))))))))'''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((('''&&&&&&''')))***((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''&&&''''''(((((()))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''(((((()))''''''(((((((((((('''''''''((())))))******))))))))))))))))))))))))))))))((((((((((((((())))))***++++++******)))((((((((())))))(((((())))))***+++)))*********)))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))******))))))))))))))))))))))))******))))))))))))*********))))))((('''((((((((('''((((((((()))))))))))))))************+++++++++******))))))))))))(((((())))))))))))************))))))(((((((((((())))))((((((((((((((()))))))))((()))******++++++******(((((((((((()))***+++,,,((((((((()))))))))******)))************+++++++++)))***++++++,,,+++++++++***************+++++++++))))))))))))))))))))))))++++++*********)))))))))&&&&&&&&&&&&'''((()))***(((((())))))******))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%'''((()))*********((((((((('''&&&'''))),,,(((((()))*********))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))++++++******)))*********************************++++++************++++++)))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---.........//////000000333333444555777888888999:::;;;<<<;;;::::::;;;===<<<===???@@@@@@@@@?????????>>>===<<<:::999888777:::;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<:::<<<===>>>>>>@@@CCCFFFEEEEEEDDDCCCCCCBBBBBBBBB))))))(((((((((((())))))###$$$&&&((()))*********))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************''''''''''''''''''&&&&&&(((((((((((())))))))))))((((((((()))))))))******(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))((((((''''''((())))))***((((((((('''&&&&&&%%%%%%)))((((((((('''''''''&&&''''''((())))))***++++++))))))))))))))))))))))))&&&&&&&&&'''(((((())))))&&&&&&&&&'''((()))))))))(((((())))))))))))((((((%%%&&&'''((()))*********************************((((((((((((((()))******++++++******)))((((((((())))))(((((())))))***+++)))*********)))(((&&&%%%(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++)))))))))))))))))))))(((******))))))))))))******+++***)))((((((((())))))(((((()))))))))*********)))************+++++++++++++++*********)))))))))))))))))))))***************))))))(((((())))))***(((((()))))))))*********))))))***++++++++++++******)))))))))))))))******)))))))))*********++++++)))************+++++++++)))***+++,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))++++++*********)))))))))'''''''''&&&&&&'''(((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((())))))***)))((('''&&&)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++&&&'''((((((''''''(((***(((((()))***************''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))************************,,,,,,++++++++++++,,,,,,))))))******++++++******)))***+++++++++++++++++++++++++++,,,...//////...///000111333444555555666777888::::::999999:::<<<===>>>?????????>>>===<<<===<<<<<<;;;::::::999999:::;;;;;;<<<===<<<<<<<<<::::::;;;;;;;;;;;;::::::666888;;;<<<<<<===???@@@>>>>>>===<<<<<<======>>>(((((())))))))))))(((((( !!!$$$&&&((()))))))))))))))))))))))))))))))))''''''(((((())))))************++++++,,,,,,,,,,,,))))))((('''&&&%%%%%%$$$(((((((((((())))))))))))(((((())))))******++++++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((()))))))))******''''''(((((()))*********++++++******)))))))))(((((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***+++,,,,,,---&&&''''''((()))******+++))))))************))))))###$$$&&&((()))*********************************((((((((((((((()))******((((((((()))******++++++)))))))))))))))******+++)))*********)))(((&&&%%%'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))******+++++++++,,,))))))))))))((((((((((((******))))))))))))******---,,,***)))))))))***+++)))************+++++++++)))************+++++++++,,,+++++++++******))))))))))))))))))******************)))))))))))))))***))))))******+++++++++,,,))))))***++++++++++++***,,,+++***)))((((((((((((************++++++++++++)))************+++++++++)))***+++,,,---,,,,,,+++))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++)))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***+++++++++)))((('''++++++******))))))((((((((((((((((((((((((((((((,,,+++)))((((((((()))***'''))),,,,,,+++******+++(((((()))***************)))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&'''((())))))((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((('''&&&''')))))))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))++++++******************))))))))))))))))))))))))&&&'''(((*********)))(((************************---,,,,,,++++++,,,,,,---)))******++++++++++++***((((((***+++,,,,,,,,,,,,)))))))))***---......------...///111333444444555555777888999888888:::;;;??????@@@???>>><<<;;;999:::::::::::::::;;;;;;;;;:::;;;<<<===>>>?????????;;;;;;<<<<<<<<<;;;;;;:::333666999;;;;;;:::;;;<<<:::999888777888999:::;;;)))(((((((((''''''''''''(((((((((((()))))))))))),,,,,,+++***)))(((''''''&&&&&&&&&''''''''''''(((((('''&&&'''))),,,000222))))))))))))((((((((((((''''''''''''((((((((((((&&&''')))+++,,,+++***)))(((((((((((((((((((((((()))))))))))))))***++++++,,,***(((''''''(((+++,,,))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''(((***++++++,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))+++++++++***)))++++++******))))))((((((''''''(((((())))))*********)))'''(((***++++++***))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))******++++++((())))))*********))))))(((((((((((())))))))))))******+++******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******+++++++++***)))(((((()))***+++************************,,,...111000...***((('''************************''''''''''''((((((((()))%%%''')))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++*********+++,,,,,,,,,---((((((((()))******++++++************************))))))))))))))))))))))))************))))))))))))***))))))***+++***)))''')))(((((('''''''''((((((,,,***(((''')))*********))))))(((((((((((())))))(((''''''&&&&&&&&&''''''))))))))))))************))))))((('''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))(((''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&(((&&&$$$%%%((()))(((&&&((((((((()))******++++++''''''&&&%%%%%%%%%%%%%%%'''''''''(((((((((((()))''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&$$$$$$%%%&&&'''((()))***&&&***---,,,(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((''')))******((('''((((((++++++******)))(((((((((******)))))))))))))))***(((***---...///...,,,***)))))))))***+++++++++,,,,,,,,,---...///000111222333444444555555666666666<<<;;;;;;::::::999999888;;;;;;:::999999999::::::999999::::::;;;<<<<<<===999:::;;;<<<<<<:::888777888888888888888888888888444444444555666666777777(((((((((((((((((('''''''''((((((((())))))))))))******))))))(((''''''''''''''''''((((((((())))))((((((((()))***++++++,,,))))))))))))((((((((('''(((((((((((())))))))))))((()))***++++++***((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******+++*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***+++******)))*********)))))))))))))))'''((((((((()))))))))******)))'''((()))+++******(((((()))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''(((((((((+++***)))(((((()))***+++''''''''''''''''''''''''+++---......,,,)))((((((************************'''''''''((((((((())))))&&&''')))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++*********+++++++++++++++************))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++)))(((''''''))))))((('''((((((''''''''''''((((((+++)))(((((()))******)))))))))(((((((((((())))))(((''''''&&&&&&''''''''')))))))))))))))))))))((())))))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))(((''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&'''%%%$$$&&&((()))(((''''''''''''((())))))******'''((()))))))))(((&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&''''''''''''''''''''''''''')))***)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))((((((((((((((((((((())))))))))))(((((('''(((******)))(((((())))))))))))))))))***************))))))))))))******(((***,,,......---+++*********************++++++++++++,,,---...///000000000000111111222333444444888888888777777777777666999888888777777888888888888999999::::::;;;<<<<<<:::;;;<<<===<<<;;;999888777777777777777777777777555555666666777888888888((((((((((((((((((((((((''''''((((((((()))))))))((((((((('''''''''''''''(((((((((((()))))))))***((()))*********)))'''&&&)))))))))(((((((((''''''(((((()))))))))*********++++++++++++***(((&&&$$$(((((((((((((((((((((((()))((((((''''''''''''((('''((()))))))))'''&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))************(((((((((((())))))))))))***((('''''')))******)))(((((())))))))))))******))))))(((((((((((())))))************************************))))))))))))+++++++++++++++***)))((((((((((((((())))))))))))'''''')))******+++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++******))))))))))))******'''''''''''''''''''''''')))***+++***((('''((()))************************''''''((((((((()))))))))&&&''')))***++++++***))))))))))))))))))))))))))))))))))))))))))******+++******************)))))),,,++++++***))))))((((((************************))))))))))))))))))))))))''''''((()))***+++,,,,,,---+++((('''((((((((('''((((((''''''''''''(((((())))))((()))******)))'''))))))(((((((((((())))))'''''''''''''''''''''''')))))))))((((((''''''''')))((((((''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((((((''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&(((***)))(((&&&&&&&&&'''(((((())))))''')))+++,,,,,,***'''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((('''&&&))))))((('''&&&%%%%%%$$$)))'''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((%%%''')))***)))((()))***'''(((((()))******++++++***)))))))))))))))******(((***,,,---------+++*********************))))))******+++,,,---......///++++++,,,---///000111111333333333333333444444444666666555555555555666666777777888888999::::::::::::;;;<<<<<<<<<;;;:::999666666666666777777777777666777777888999999::::::((((((((((((((()))))))))'''''''''((((((((())))))'''''''''(((((()))))))))''''''((((((((()))))))))((()))))))))((('''&&&&&&))))))((((((((('''''''''(((((((((((())))))))))))***++++++***)))(((&&&%%%(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))*********))))))(((((())))))******++++++(((((((((((()))))))))))))))((('''''')))******)))(((((((((((()))))))))***))))))(((((((((((())))))************************++++++******))))))((((((+++,,,,,,++++++***)))((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***************************((((((((('''&&&&&&(((***************************'''(((((((((((()))))))))'''((()))***+++*********)))))))))))))))))))))))))))))))))))))))******++++++*********)))(((((((((+++++++++******)))))))))************************(((((((((((((((((((((((('''(((((()))******++++++444000,,,***))))))((('''(((''''''''''''(((((()))((((((((()))+++***(((&&&))))))(((((((((((())))))&&&''''''((((((((((((((())))))((((((''''''&&&&&&)))(((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******&&&&&&'''(((((())))))***((()))***++++++)))((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((******))))))))))))******))))))))))))************''''''&&&&&&&&&&&&''''''************)))((('''&&&))))))((('''&&&%%%%%%$$$***&&&###$$$(((******(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((())))))))))))((((((%%%'''))))))))))))***+++(((((())))))************))))))))))))))))))***+++((()))+++,,,,,,,,,+++***++++++******))))))(((((())))))******+++,,,,,,---((())))))+++,,,---...///...//////000111111222222444333333333333444444555555555666666777888888888888999:::::::::999999888666666666666777777777777888888888999::::::;;;;;;(((((())))))))))))))))))''''''''''''(((((((((((('''(((((())))))******+++&&&&&&'''''''''((((((((()))(((&&&%%%%%%'''(((***((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))((((((((())))))))))))))))))))))))'''''''''(((***+++------,,,+++)))''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((******))))))))))))))))))(((((())))))******++++++))))))))))))(((((((((((()))(((&&&''')))******)))'''(((((((((((()))))))))))))))(((((((((((())))))************************++++++******))))))((((((+++++++++++++++***)))((((((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((()))))))))******)))))))))++++++++++++++++++++++++'''((('''&&&%%%&&&(((+++))))))))))))))))))))))))(((((((((((()))))))))***((())))))***************)))))))))))))))))))))))))))))))))))))))******++++++*********)))((((((((())))))******+++++++++,,,************************((((((((((((((((((((((((******))))))))))))))))))111...+++))))))*********'''''''''''''''((())))))((('''((()))******(((&&&))))))(((((((((((())))))&&&&&&(((((())))))(((((()))((((((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&'''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((()))***'''(((((())))))***++++++***)))((('''&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))************''''''&&&&&&&&&&&&'''''')))))))))))))))((('''''''''''''''''''''''''''&&&***'''$$$%%%(((******((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((())))))))))))((((((%%%'''))))))))))))***+++************))))))(((((())))))(((((()))***++++++((()))***+++++++++******+++******))))))((((((((((((((())))))******++++++(((((()))***+++,,,------,,,,,,---...///000111111222222111111222333444444333333444444555666666666555555666666666666666666666666666666777777888888888888888999::::::;;;;;;*********))))))(((((((((&&&&&&'''''''''(((((((((((()))))))))******++++++&&&&&&&&&&&&'''''''''''')))(((&&&$$$%%%'''***,,,((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))******))))))))))))))))))))))))%%%%%%%%%&&&((()))+++,,,,,,+++(((''''''(((+++---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((+++***))))))((()))))))))))))))))))))************))))))))))))(((((((((((()))'''&&&&&&((())))))(((''''''(((((((((((())))))))))))(((((((((((())))))************************************)))))))))))))))))))))*********))))))(((((((((((())))))))))))+++++++++******)))''''''))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))************))))))************************((())))))'''&&&&&&)))+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++******************))))))))))))******+++,,,,,,---************************))))))))))))))))))))))))************))))))((((((((('''%%%&&&)))+++,,,,,,''''''&&&''''''((()))***(((((('''((())))))(((&&&))))))(((((((((((())))))%%%&&&((()))******)))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''''''''(((((()))((('''&&&&&&&&&'''(((''''''((((((((((((''''''''''''&&&&&&&&&'''((((((&&&((())))))(((''')))***(((((())))))***++++++++++++)))&&&$$$$$$%%%((()))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((%%%&&&&&&&&&'''(((((((((***((('''''')))******)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))(((((())))))))))))((((((%%%''')))***)))((()))***++++++******)))(((((('''(((((((((((()))***+++,,,(((((()))***************))))))))))))))))))(((((((((((()))))))))*********)))))))))******+++,,,,,,***++++++,,,---......///000000///000000111222333111111222222333444444444222222222333333333444444444444555555666666777777666777777888999999::::::,,,++++++***)))(((''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))''''''''''''(((((((((((((((((('''''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''((()))******))))))))))))))))))))))))'''''''''''''''(((((()))((((((''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((,,,+++)))((((((((()))************)))))))))))))))***)))))))))(((((((((''')))'''&&&&&&((())))))((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********&&&'''((()))))))))))))))(((((((((((())))))))))))))))))*********))))))((())))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++++++++*********((()))***++++++***)))((()))))))))))))))))))))))))))***+++***(((((()))+++))))))))))))))))))))))))(((((()))))))))***************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++*********+++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))*********&&&%%%%%%''')))++++++***&&&&&&&&&''''''((()))***)))(((&&&&&&((()))((('''))))))(((((((((((())))))%%%&&&(((***+++***)))((('''(((((())))))*********'''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((***((('''%%%%%%&&&'''(((''''''((((((((((((''''''(((''''''''''''((()))***((()))+++***'''&&&''')))''''''(((((()))*********)))((('''&&&%%%&&&'''(((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''(((((())))))(((((((((((())))))%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((()))***++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((())))))))))))(((((('''(((******)))(((((()))*********)))))))))))))))(((((((((((()))***+++,,,((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))*********))))))))))))************))))))******+++++++++,,,------------...///000111///000000111222222333333111111111111111222333333111222222333444444555555555555666666777888888888---,,,+++***)))'''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))*********)))((('''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''''''''((()))))))))))))))))))))))))))))),,,,,,***)))(((((((((((($$$%%%'''((()))***))))))))))))))))))))))))))))))************************************)))((('''&&&'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))''',,,+++***((((((((()))***++++++******))))))((((((******))))))((((((((('''((('''&&&&&&((())))))(((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))******++++++$$$%%%&&&((())))))))))))(((((((((((())))))))))))'''((()))******++++++***))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''&&&&&&((()))***++++++***)))(((***************************,,,,,,,,,***))))))***))))))))))))))))))))))))))))))))))))******************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++*********+++,,,,,,,,,---------,,,++++++*********************************))))))))))))))))))))))))''''''((()))***+++,,,,,,+++***)))***+++***(((&&&&&&&&&&&&'''''')))*********(((&&&%%%'''((()))((())))))(((((((((((())))))$$$&&&(((***++++++))))))''''''((()))***+++,,,,,,'''''''''''''''((()))***''''''''''''''''''''''''((((((''''''''''''((((((***(((&&&%%%%%%%%%'''(((''''''((((((((((((''''''((((((((((((((()))******(((***,,,***'''%%%''')))&&&&&&''''''((()))))))))(((((((((((((((''''''&&&'''''''''(((((((((((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''((((((((()))'''''''''&&&&&&'''''''''###$$$%%%'''(((((())))))''''''''''''''''''''''''(((+++......***((((((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))))))))((((((''')))******((('''((((((((((((((()))******++++++(((((((((((()))***+++,,,(((((((((((())))))))))))''''''(((((())))))******))))))))))))***************))))))))))))(((((((((((((((((()))))))))))))))++++++++++++,,,---...////////////000111111222222111111000000111222333333//////000111222222333333444444444555666666777777''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))++++++------------+++***))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))******************))))))((((((''''''###$$$&&&''')))+++------******))))))((((((''''''(((((())))))******++++++***)))((('''''''''''''''******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&((()))++++++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))+++*********))))))((((((&&&'''''''''(((((())))))******))))))(((((('''''')))******+++,,,---------******)))((('''&&&%%%%%%******++++++)))&&&###!!!)))))))))))))))))))))))))))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******+++++++++************)))))))))(((((((((((()))))))))(((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&)))'''%%%######%%%'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((()))))))))))))))%%%%%%&&&'''((()))*********((('''&&&&&&'''(((***'''(((((((((((((((''''''((((((''''''''''''(((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))'''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((())))))'''''''''''''''((()))******)))(((&&&%%%%%%%%%&&&((((((((((((((((((''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((('''%%%%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))(((((((((((())))))***************************+++,,,------,,,+++***))))))***+++,,,------.../////////000000000000111...//////000111222222222444444444444444444444333((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((()))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&'''(((((())))))+++,,,------......)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''&&&&&&''''''((()))*********)))))))))((((((((('''''''''''''''(((((((((((())))))((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))))))))((())))))))))))))))))))))))***)))(((''''''((()))***************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))))))))************))))))((((((((((((%%%&&&&&&'''(((((()))))))))))))))(((''''''&&&&&&(((((()))))))))(((&&&%%%)))))))))))))))))))))))))))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******+++++++++*********))))))******))))))))))))******((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&)))(((((((((''''''''''''+++)))&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((''''''&&&%%%%%%&&&&&&&&&'''((((((((('''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%''''''''''''((((((((((((''''''''''''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))******************************++++++++++++******))))))******++++++,,,,,,++++++++++++,,,,,,,,,---/////////000000111222333222222222333333333333333))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''(((((((((((())))))((((((((((((''''''************************(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''(((***,,,...000111))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))((((((((('''''''''))))))))))))((((((((((((((((((((((((''''''''''''))))))((((((((((((''''''''''''((())))))***++++++))))))))))))))))))))))))))))))***+++++++++******)))***************))))))***************************)))(((''''''((()))***************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))***************))))))))))))(((((((((''''''(((((()))*********((((((((((((((((((((((((&&&&&&'''(((((()))******)))))))))))))))))))))))))))************+++++++++***+++,,,+++******+++,,,,,,,,,,,,+++++++++******++++++*********)))))))))++++++************++++++((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&&&&%%%(((((((((((('''''''''''',,,***'''%%%######$$$%%%((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''(((((()))))))))))))))))))))((((((''''''''''''%%%''')))******)))'''%%%''''''((((((((((((((('''((((((''''''''''''((((((''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&))))))(((((('''&&&$$$###'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&***(((&&&&&&'''((('''&&&((((((((('''''''''''''''&&&&&&'''(((((('''%%%%%%'''((((((((((((&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((%%%''')))++++++***((('''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))*********))))))*********)))))))))))))))*********((())))))))))))*********//////.........000111222/////////000111111222222(((((()))))))))))))))***((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((''''''&&&&&&&&&'''''''''(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((''''''(((***,,,///111))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************))))))))))))((((((((((((*********))))))((((((((())))))))))))((((((((((((++++++******))))))(((((((((((()))))))))((((((((((((((()))))))))*********((((((((((((((((((((((((((())))))*********))))))))))))*********)))(((((())))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++(((((())))))******++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,''''''(((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))*********+++++++++)))+++,,,+++***)))***+++,,,,,,,,,+++++++++******************))))))))))))+++******))))))******+++(((''''''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''***)))'''%%%%%%%%%%%%&&&))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&'''((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***(((''''''(((((('''&&&(((((((((''''''&&&&&&&&&%%%&&&'''((((((&&&$$$"""&&&'''((())))))'''%%%###"""###$$$%%%&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************'''((()))***+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((((('''))))))*********+++++++++...---,,,+++,,,---///000,,,,,,------...///000000'''''''''(((((()))))))))'''''''''&&&&&&&&&%%%%%%))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&'''''''''(((((((((((()))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''***)))(((((()))***,,,---(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))************(((((((((((())))))))))))************************(((((((((((())))))))))))++++++******))))))(((((('''((()))******)))((((((+++*********)))))))))((((((((((((((((((((((((((('''((((((((((((((('''''''''(((((()))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))******(((((((((((((((((((((((())))))))))))************((((((((((((((()))))))))''''''(((((()))*********))))))((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++)))***++++++))))))***+++,,,,,,,,,+++++++++***************)))))))))(((((())))))(((((((((((())))))'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((()))))))))'''''''''(((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))))))))((((((((('''(((((())))))))))))((((((&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))&&&&&&'''(((((((((((((((((((((''''''''''''((((((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&'''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''***(((''''''(((((('''&&&((((((''''''&&&&&&%%%%%%%%%&&&'''((((((&&&$$$"""%%%&&&((())))))'''%%%$$$"""###$$$%%%&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************))))))((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))(((''''''''')))*********++++++++++++++++++***)))******,,,,,,)))******+++,,,---......&&&''''''(((((()))))))))((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''******)))))))))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))******+++++++++(((((((((((())))))))))))(((((((((((('''''''''''''''((()))***+++***)))(((,,,++++++***))))))(((((())))))))))))))))))))))))''''''((((((''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************++++++++++++++++++++++++))))))))))))************(((((((((((('''''''''''')))))))))************+++************************((((((((())))))***************))))))))))))(((((()))))))))))))))))))))))))))************+++++++++)))***+++***))))))***+++,,,,,,,,,+++++++++************)))))))))((((((((())))))(((((((((((())))))''''''&&&''''''((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((())))))))))))*********'''''''''(((((((((((((((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((('''%%%%%%&&&'''((()))*********)))'''%%%%%%''')))***%%%&&&'''((())))))))))))((((((''''''''''''((((((''''''((()))))))))((((((&&&&&&'''''''''''''''''''''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&###$$$&&&'''((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''***(((&&&&&&'''((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&&&&'''(((((('''&&&%%%######$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++***((('''''')))+++---(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))*********))))))(((((((((((())))))*********************************))))))***************))))))((((((''''''(((((((((((()))))))))))))))))))))***************))))))******++++++,,,,,,''''''((())))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))*********+++(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((()))))))))'''((((((((()))))))))***''''''''''''((((((((((((&&&((()))+++++++++)))(((************************))))))))))))))))))))))))((((((((((((((('''&&&&&&%%%&&&'''((()))*********(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))((((((''''''))))))*********+++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))******((()))******+++***)))((()))))))))))))))))))))))))))************+++++++++(((***+++***)))((()))+++,,,,,,,,,+++++++++*********)))))))))((((((((((((***))))))))))))))))))***&&&&&&&&&''''''((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))***''''''''''''((((((((()))'''''''''''''''(((((((((************************((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))(((''''''&&&'''''''''(((((())))))((((((''''''''''''((((((%%%&&&'''((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))%%%&&&&&&&&&'''((((((((('''))))))((('''&&&'''((((((''''''''''''&&&&&&&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++))))))(((((((((((())))))++++++++++++++++++++++++******++++++++++++*********)))))))))))))))))))))''''''''''''((((((((())))))***+++,,,,,,+++)))((())))))******************((())))))***++++++,,,,,,++++++++++++************))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&'''((()))******)))*********++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((&&&''')))*********)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************'''((((((((())))))******'''''''''''''''&&&&&&&&&'''((((((((())))))******(((((())))))******++++++&&&(((***+++,,,+++***))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))***))))))(((''''''%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((())))))*********++++++*********))))))(((((())))))******++++++++++++((((((((('''''''''''''''******))))))))))))))))))&&&''')))+++,,,+++***))))))))))))))))))))))))))))))************+++++++++(((***+++***)))((()))***,,,,,,,,,+++++++++******))))))))))))((((((((((((++++++************++++++&&&&&&&&&'''''')))******((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))))))))(((''''''((((((((((((((('''''''''&&&'''(((******((('''&&&%%%&&&'''((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))%%%%%%&&&&&&'''((())))))''')))))))))'''&&&'''((((((((('''''''''&&&&&&&&&'''''''''(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))***''''''&&&&&&&&&''''''(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************&&&''')))***+++***((('''((((((((((((((((((((((((************************&&&''''''((()))******+++))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))************((((((((()))))))))******)))***---......,,,***(((************))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((---,,,***)))))))))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++***((('''&&&&&&''''''******))))))((((((''''''+++)))'''&&&%%%&&&'''(((''')))***)))((('''(((***))))))************))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))+++)))'''&&&'''***...000111...***(((((()))))))))******))))))))))))******))))))***))))))((('''&&&))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))******((('''''''''((()))******))))))*********))))))(((,,,+++***)))((((((((((((************************''''''(((((())))))******,,,+++)))(((((()))+++,,,(((***,,,,,,,,,+++,,,---...,,,(((&&&&&&'''***,,,+++***)))(((((()))************))))))((((((''''''))))))************)))))))))))))))))))))(((''''''%%%&&&(((***,,,,,,,,,,,,)))((('''''''''(((***+++)))))))))))))))))))))))))))***,,,,,,***)))***+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''''''''((((((((()))(((,,,+++&&&---***...))))))***)))&&&%%%&&&&&&''''''(((((('''&&&%%%%%%((((((''''''''''''((((((************************((()))*********((('''&&&&&&'''((()))((('''%%%###))))))))))))***+++------''''''((((((''''''&&&%%%###$$$&&&((())))))((('''((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++)))(((''''''((()))+++))))))(((''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%''')))******)))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))((('''&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((((((''''''((((((((((((((('''''''''(((((())))))******''''''''')))++++++)))'''(((((())))))******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************))))))))))))************+++***)))))))))+++...///***++++++***'''&&&&&&'''))))))(((((((((***+++,,,))))))+++---...---(((%%%(((((())))))******++++++)))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++******)))(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))((('''((((((******))))))))))))((((((((((((+++)))(((&&&&&&&&&((()))''')))***)))((('''(((***))))))************))))))))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))'''&&&'''))),,,111333111---)))''''''(((((((((***))))))(((((())))))***((())))))))))))(((((('''(((((()))))))))))))))((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******++++++++++++++++++,,,,,,)))))))))))))))*********++++++***)))(((((())))))************************)))))))))))))))(((((((((+++***)))(((((()))***+++''')))++++++***)))***+++,,,+++)))''''''(((***++++++***)))(((((()))************))))))((((((((((((((())))))******))))))((()))))))))))))))(((''''''###$$$&&&'''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((***,,,+++***)))******************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%'''''''''((((((((())))))---***((($$$---))))))***++++++***(((''''''(((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''&&&%%%&&&'''(((******)))'''&&&)))))))))))))))***+++,,,''''''((((((''''''&&&%%%$$$%%%&&&((()))(((((((((((((((((('''''''''&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((***)))'''&&&&&&''')))***,,,+++***)))))))))******''''''((((((''''''&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%'''(((((((((''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''(((((((((((((((''''''((((((((((((((())))))((('''''')))++++++)))''')))))))))))))))*********)))))))))))))))))))))))))))))))))(((((((((''''''((((((((()))))))))******))))))))))))************...---,,,,,,,,,...000222(((*********((('''(((***+++***)))(((((()))******(((((()))+++---,,,)))&&&((((((((((((((()))))))))))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))************************(((((())))))))))))((((((((())))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((()))***+++,,,(((((((((((())))))))))))***)))((('''&&&'''((()))''')))***)))((('''(((***))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''&&&&&&'''***///333666333///***''''''((())))))))))))(((((((((((())))))'''(((((())))))))))))((('''((()))***++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((((((***+++,,,+++***)))))))))))))))***************************+++******))))))(((''''''))))))))))))))))))))))))''')))***)))'''&&&'''(((***)))))))))))))))***+++******))))))))))))*********))))))))))))((((((((((((((())))))))))))(((((()))))))))))))))((((((''''''((())))))******))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%''''''((((((((()))))))))---"""---***%%%---((('''+++,,,---,,,***))))))******)))((('''''''''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%&&&(((************)))))))))((((((((())))))***'''(((((((((((('''&&&&&&&&&&&&&&&''''''(((((()))))))))(((((((((((('''''')))))))))))))))((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))***(((&&&%%%%%%&&&'''(((''''''((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&%%%'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''&&&$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((''''''((((((((('''''''''''''''(((''''''(((***+++)))(((***))))))))))))))))))((())))))))))))))))))))))))***)))))))))))))))((((((''''''((((((((()))))))))))))))))))))************...------,,,---...000111((()))******))))))***,,,,,,+++***)))((((((((((((((('''''')))++++++***)))((((((((((((''''''''''''))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((*********)))((('''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((((((((((())))))*********''''''(((((())))))******))))))(((''''''(((((()))''')))***)))((('''(((***))))))************))))))''''''(((((())))))***************++++++*********((((((((((((((((((((((((((((((((()))+++///222555444111,,,))))))***++++++)))(((((((((((((((((()))&&&'''((())))))***))))))'''((()))***************(((((((((((((((((((((((()))(((((((((((())))))*********))))))))))))******)))))))))(((((('''&&&&&&)))(((''''''(((***,,,...***)))))))))))))))************************************)))))))))))))))))))))******++++++******)))))))))***(((&&&&&&'''(((((())))))***************)))))))))))))))*********))))))))))))))))))))))))((((((((())))))((((((((((((((())))))))))))((((((************************&&&''')))*********)))((((((((((((((((((((((((((((((***++++++)))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''(((((((((((()))))))))'''***@@@:::+++---)))++++++,,,---,,,***)))***++++++***((('''&&&((()))+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((())))))))))))((()))(((((('''''''''((((((((((((((((((((('''&&&&&&''''''&&&&&&'''((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&$$$######$$$&&&'''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((('''((()))((('''&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((''''''%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&''')))(((((('''''''''''''''((((((''''''&&&&&&%%%%%%(((''''''(((******)))(((******))))))((((((((('''))))))))))))))))))))))))************))))))))))))''''''''''''((((((((((((((()))))))))************++++++*********+++,,,---)))***++++++***)))***,,,+++******)))))))))))))))'''&&&%%%''')))+++++++++)))))))))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))***+++,,,+++***)))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''((()))))))))(((((('''''''''''''''(((((())))))******))))))((((((((()))))))))''')))***)))((('''(((***))))))************))))))''''''(((((())))))************++++++++++++******((((((((((((((((((((((((+++*********+++---000111222///+++)))******+++***))))))(((((((((((())))))&&&'''((())))))***))))))((()))))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((()))************))))))))))))******+++,,,,,,,,,,,,+++)))))))))(((''''''(((***,,,...)))((((((((()))***++++++))))))))))))))))))))))))'''(((((()))***++++++,,,******+++,,,,,,+++*********++++++)))''''''(((***((()))******+++***))))))(((((())))))************))))))))))))************(((((())))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&&&&''')))*********)))(((((((((((((((((((((((((((((()))++++++)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***'''888ZZZPPP444,,,)))///)))+++++++++)))((()))******)))(((&&&'''(((***+++)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((''''''&&&&&&(((((('''''''''''''''((((((((())))))(((((('''&&&(((((('''''''''((())))))((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))'''&&&&&&((()))***''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((***+++***(((&&&&&&(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((((('''(((((((((''''''&&&&&&&&&(((''''''&&&&&&&&&''''''***)))((('''&&&'''''''''((((((''''''&&&&&&%%%%%%)))((('''''')))******)))***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))************''''''''''''((((((((((((((()))))))))************))))))))))))))))))******+++,,,---+++)))(((((()))(((((())))))************'''&&&%%%&&&)))+++,,,,,,*********))))))((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))******+++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))((('''&&&%%%(((((((((((())))))))))))(((((())))))))))))******''')))***)))((('''(((***))))))************))))))(((((((((((())))))))))))******++++++++++++******)))))))))))))))))))))))),,,++++++******+++------,,,***))))))******)))(((******))))))))))))******'''(((((())))))))))))((()))))))))(((((('''&&&%%%))))))))))))))))))))))))(((''''''(((((()))***+++******))))))))))))******)))***+++++++++***)))((())))))(((((((((***+++,,,(((((((((((()))***,,,,,,))))))))))))))))))))))))&&&'''((()))+++,,,------************************+++++++++)))((((((***,,,***************)))(((((('''((()))******+++******)))))))))************+++))))))************))))))'''(((((()))))))))))))))))))))(((''''''(((((()))'''(((((()))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******,,,AAAdddVVV666---)))...((()))***)))((('''(((***)))((('''''''''((()))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((******)))))))))***++++++)))(((((('''&&&%%%%%%%%%(((((('''''''''(((((()))((())))))))))))(((''''''((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''((()))))))))((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((***---+++(((&&&''')))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((((((((((((((())))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((+++***((('''&&&&&&'''((((((((((((''''''''''''''')))(((&&&''')))******))))))(((((((((((((((((('''(((((((((((((((((((((((((((((()))))))))))))))***''''''((((((((()))))))))))))))))))))************************************,,,,,,---+++)))''''''((('''''')))***++++++++++++((('''&&&'''***,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))(((((()))***))))))''''''))))))))))))(((((((((((((((((()))***************''')))***)))((('''(((***))))))************))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))++++++*********++++++,,,))))))***+++------+++)))++++++************++++++((())))))))))))(((((('''(((((()))))))))(((((('''))))))))))))))))))))))))''''''''''''((()))***+++******))))))))))))******%%%&&&((()))))))))'''&&&)))))))))))))))*********'''''''''((()))+++,,,---))))))))))))))))))))))))(((((()))***++++++,,,,,,***)))(((''''''((()))************)))((((((+++---,,,++++++***)))(((''''''&&&''')))***++++++******))))))*********+++++++++******++++++++++++******''''''((()))))))))))))))++++++***))))))***+++,,,((((((((((((((())))))***))))))))))))))))))))))))''')))******)))(((((()))************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))(((((()))))))))*********,,,777PPPCCC---...+++,,,((()))***)))(((((()))***&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''***)))(((((()))***+++,,,(((((('''''''''''''''(((''''''''''''((()))******)))))))))))))))((('''''''''((()))******)))((('''&&&&&&'''''''''(((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))((((((((($$$%%%&&&''''''''''''&&&''''''((()))))))))))))))%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&))),,,+++'''&&&'''***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&'''((()))***+++***(((&&&%%%&&&'''((('''((((((((((((((())))))***(((&&&&&&(((******)))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))******************++++++++++++******)))***+++***((('''((()))((()))******+++***)))))))))(((''')))+++,,,,,,+++((((((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&''')))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((''''''''')))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&''')))***++++++************))))))(((((('''''''''((()))***************((()))***)))((('''(((***))))))************))))))******))))))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***+++---000222111///,,,,,,,,,++++++++++++,,,,,,))))))***))))))((('''''''''((()))******++++++***))))))))))))))))))))))))''''''''''''((()))++++++******))))))))))))******'''(((+++,,,---,,,+++***))))))*********))))))((('''''''''((()))+++,,,---))))))))))))))))))))))))***************+++++++++)))(((&&&%%%%%%&&&((())))))))))))((('''(((+++......---+++)))((('''''''''&&&''')))***+++++++++***))))))******++++++++++++++++++,,,,,,,,,,,,++++++''''''((()))))))))))))))((('''&&&&&&&&&''')))***)))((('''''''''(((***+++))))))))))))))))))))))))''')))******((((((((()))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))************&&&&&&666+++"""...---)))((()))******)))((()))+++%%%%%%&&&'''((((((''''''******))))))))))))******(((((((((((((((((((((((()))(((''''''''')))***+++(((''''''(((((()))***+++'''''''''((((((***+++,,,)))))))))))))))((((((''''''(((***++++++)))'''&&&%%%&&&&&&&&&''''''(((((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((&&&(((***,,,,,,+++***)))''''''((()))))))))))))))%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''((((((((()))$$$(((+++***&&&%%%'''***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&''''''((()))))))))$$$$$$%%%%%%'''(((***+++,,,***(((&&&%%%&&&'''(((''''''(((((())))))*********(((&&&&&&(((*********&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))************))))))*********))))))((('''((())))))(((((()))*********++++++***)))'''&&&)))((()))***,,,---,,,***&&&'''''''''(((((())))))))))))))))))***************(((((()))***+++***)))+++*********))))))(((((())))))(((((('''''''''&&&)))))))))))))))******+++))))))((('''''''''''''''*********)))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))''''''''''''((((((((()))***)))((()))***+++***(((***************)))(((((((((((())))))******++++++---+++))))))*********))))))))))))((((((((((((((((((***------,,,+++++++++)))***+++++++++*********(((***000666:::888000))))))************))))))((())))))))))))(((((((((((())))))(((((((((((()))))))))(((((('''''''''(((((())))))))))))))))))))))))''''''(((((())))))************++++++++++++******&&&&&&'''((()))***++++++************************&&&&&&''''''(((((()))))))))'''&&&(((+++---,,,***))))))))))))))))))))))))++++++******************+++******)))))))))))))))'''((()))+++,,,,,,,,,,,,---,,,+++)))((((((''''''((((((((()))******++++++,,,+++)))((((((((()))***))))))(((((((((((())))))))))))))))))************+++***((('''''''''((()))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((()))***++++++***((('''''''''''''''(((((((((((('''(((***+++,,,,,,+++***************)))))))))))))))((((((''''''''''''((())))))((((((((())))))***'''((()))******)))(((''''''((()))***)))'''%%%$$$((((((''''''&&&&&&&&&%%%))))))))))))((('''&&&%%%!!!###'''***++++++***)))******)))((((((((((((((('''''''''''''''((()))*********))))))(((((('''''')))((('''&&&&&&&&&&&&&&&((()))*********)))'''&&&''''''''''''(((((((((((())))))(((((((((((())))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((()))***)))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,***''''''((((((&&&###'''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&'''$$$%%%&&&(((((((((''''''(((((((((((())))))))))))+++***)))))))))***,,,---(((((())))))))))))((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((())))))&&&'''((())))))******)))))))))((((((''''''&&&&&&))))))***++++++++++++***))))))************))))))))))))(((((((((((())))))"""&&&***+++***))))))+++************))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''(((''''''''')))***)))(((******)))))))))((((((((())))))(((((((((''''''''')))(((((((((((()))*********)))((((((''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))'''''''''((((((((())))))***)))((()))***+++***(((***************)))(((((((((((())))))))))))))))))...---+++++++++,,,+++***))))))))))))))))))))))))+++,,,---,,,***((('''''')))***+++++++++***++++++***---333777999555///***+++++++++++++++******)))))))))))))))((((((((((((******))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++)))'''&&&(((+++,,,+++***))))))))))))))))))))))))************************+++******)))))))))))))))+++++++++***************'''''''''''''''((()))***++++++******)))(((((((((++++++)))((((((((())))))))))))(((((((((((())))))))))))))))))************+++***)))((('''(((((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((())))))*********))))))''''''''''''''''''''''''))))))*********)))((((((*********)))))))))((((((((('''''''''''''''(((((()))((((((''''''(((((()))(((((())))))))))))(((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&%%%&&&'''((())))))))))))%%%&&&((()))***)))((('''))))))((('''''''''''''''''''''&&&&&&'''(((((()))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&((())))))***)))((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))'''&&&&&&((()))'''%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&&&&&&&'''&&&&&&'''(((((((((''''''''''''''''''(((((((((((()))((((((((())))))***+++'''(((((())))))(((((('''((())))))))))))((('''&&&'''''''''(((((((((((((((''''''(((((((((''''''&&&*********))))))((((((((())))))***++++++++++++***))))))************))))))))))))(((((((((((())))))%%%(((++++++)))(((((()))))))))))))))))))))******))))))))))))(((((((((((())))))((('''&&&%%%$$$$$$(((&&&&&&'''((()))((('''))))))((((((((((((((('''))))))((((((((((((''''''((((((''''''(((((()))*********)))((((((((())))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))''''''((((((((()))))))))***)))((()))***+++***((())))))******))))))(((((())))))((((((((((((((((((---+++******+++++++++******************************+++,,,+++)))''''''''')))***++++++******,,,......222777888666222...+++------,,,,,,,,,+++++++++))))))))))))((((((((((((+++******))))))******+++******))))))))))))******))))))))))))))))))))))))((((((((())))))))))))******))))))(((((())))))******)))))))))((((((((('''(((((((((((((((((((((((()))))))))************+++)))((('''(((***++++++***))))))))))))))))))))))))************************+++******)))))))))))))))+++***)))))))))***+++,,,&&&&&&&&&'''((()))***+++++++++******)))(((((((((******)))((((((((())))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))******+++(((((((((''''''&&&&&&&&&+++***)))(((''''''''''''******))))))))))))(((((((((((((((((())))))***+++(((((('''''''''''''''((())))))(((((((((((())))))((('''%%%%%%%%%'''***+++))))))((((((((((((''''''%%%&&&'''((()))))))))))))))))))))((((((''''''&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((())))))))))))((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))((((((''''''((((((&&&&&&&&&&&&''''''''''''''''''(((((())))))(((((('''''''''(((((('''''''''))))))******))))))((((((((((((((((((((('''''''''(((((((((((('''&&&%%%$$$++++++++++++************((()))******++++++******))))))************))))))))))))(((((((((((())))))''')))++++++)))'''''''''((((((((()))******++++++))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%((('''&&&''')))***)))(((((((((((((((''''''''''''))))))(((((((((((((((((('''''''''''''''((())))))******))))))))))))******''''''((((((((((((((()))''''''((()))))))))))))))((((((((((((((((((((((((******)))))))))))))))***'''(((((((((((()))))))))***)))((()))***+++***(((((()))))))))))))))(((((())))))((((((''''''&&&&&&***(((''''''((())))))(((***+++++++++++++++,,,,,,''')))*********)))+++,,,)))+++,,,+++******...111333666999888333///---...------,,,+++++++++******))))))))))))((((((((((((******))))))))))))******))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))************))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))((('''''''''))),,,///111,,,++++++***))))))******((((((((()))******++++++)))))))))((((((((()))))))))))))))******)))))))))((()))))))))***************))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''''''''((()))+++,,,******)))(((((('''&&&&&&+++***((('''&&&'''((((((***)))))))))(((((((((((())))))******+++,,,---...(((''''''&&&&&&&&&&&&'''***)))(((''''''((()))***''''''&&&%%%&&&'''((())))))))))))))))))((((((((())))))))))))((('''&&&%%%+++***)))''''''''''''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******(((''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$''''''(((((())))))******''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''&&&''''''(((((((((((('''''''''''''''''''''(((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***+++***(((&&&+++***)))'''''''''((()))&&&&&&'''''''''(((((((((&&&''')))******)))((('''&&&&&&''''''''''''&&&&&&))))))************))))))))))))((((((''''''&&&&&&'''(((((((((''''''&&&%%%************************((())))))***************))))))************))))))))))))(((((((((((())))))'''((()))***)))(((((((((''''''((()))***+++,,,,,,))))))))))))((((((((((((''''''(((((()))))))))***)))((('''(((***+++***)))''''''''''''(((((((((((((((((())))))))))))))))))'''''''''''''''((())))))******))))))))))))******((((((((())))))*********''''''((()))))))))))))))((((((((((((((((((((((((***)))))))))))))))******(((((((((((()))))))))******)))((()))***+++***((('''(((((()))))))))(((((())))))((((((''''''&&&&&&***(((''''''((())))))(((******++++++,,,,,,,,,,,,(((***++++++***+++,,,...)))+++,,,+++)))***///444777999999666111---...000...---+++***)))))))))***))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))'''''''''((()))*********************************))))))))))))((((((((((((((()))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********+++******)))))))))))))))((('''''''''))),,,///111---,,,+++******)))******((((((((()))******++++++((((((((()))))))))(((((())))))************))))))((()))))))))************)))))))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&''')))+++,,,++++++******)))(((''''''))))))((('''((()))***+++)))))))))(((((((((((('''((((((((()))***+++,,,---(((((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***&&&'''(((((((((&&&%%%$$$((((((((()))))))))))))))))))))))))))((('''&&&%%%***)))(((''''''(((***+++)))((((((((((((((())))))(((''''''&&&&&&&&&''''''''''''(((((())))))******''''''&&&&&&&&&''''''((()))(((((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***,,,,,,)))&&&+++***)))'''''''''((()))''''''((((((((()))))))))((()))*********)))((('''&&&&&&''''''''''''&&&&&&))))))************))))))))))))((((((''''''&&&&&&&&&'''((()))))))))))))))((()))))))))))))))))))))(((((()))************)))))))))************))))))))))))(((((((((((())))))&&&''''''((()))*********&&&'''''')))***+++,,,---))))))))))))((((((((((((''''''((()))***+++,,,,,,***)))((()))***++++++)))'''(((((((((((()))))))))(((((())))))))))))******((((((''''''(((((()))***))))))((((((((()))******(((((())))))******++++++''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))*********)))((()))***+++***(((''''''((()))))))))(((((())))))((((((((((((((((((,,,***))))))+++,,,,,,+++*********++++++,,,,,,---,,,------+++***)))***,,,))),,,---+++(((***111888:::999666222///...000111...---+++***)))))))))***))))))))))))(((((((((((((((''''''&&&&&&''''''((('''&&&&&&''''''((()))***))))))))))))))))))))))))+++************)))))))))((())))))******))))))(((&&&&&&'''((()))***++++++************************,,,++++++++++++*********((()))******)))((()))+++))))))))))))))))))))))))'''(((((())))))*********+++******)))))))))))))))+++***)))))))))***+++,,,))))))((((((((()))******++++++******)))(((((((((''''''((()))))))))((((((((()))***++++++***)))((())))))))))))************)))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((())))))***+++******))))))((((((((((((((((((((()))***+++,,,))))))((((((((((((''''''&&&&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&))))))(((((((((((())))))&&&'''((()))(((&&&$$$"""''''''(((((((((((())))))%%%&&&'''((())))))))))))((((((''''''(((***+++---)))(((((((((((()))******))))))(((''''''''''''((((((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&''''''''''''''''''(((((((((((('''((()))******)))((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''))))))***''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&(((+++,,,***'''))))))((((((''''''(((((((((((((((((()))))))))***))))))*********)))(((((('''''''''(((((('''''''''(((((())))))******))))))((((((((((((((('''''''''&&&'''((()))************''''''''''''(((((((((((('''((())))))******))))))))))))************))))))))))))(((((((((((())))))'''&&&&&&'''***++++++***&&&'''((()))***+++,,,,,,))))))))))))((((((((((((((())))))******+++++++++)))((('''(((*********)))((((((((()))))))))******(((((()))))))))*********)))(((((((((((()))******((((((''''''(((((()))***''''''(((((()))******+++''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((((()))))))))************)))((()))***+++***(((&&&''''''((())))))(((((((((((()))))))))))))))))),,,+++******,,,------,,,))))))******+++,,,,,,,,,+++,,,,,,***((((((***,,,))),,,---+++(((***222:::;;;777222......000222333000///,,,***))))))***+++))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((()))***+++))))))))))))))))))))))))+++++++++*********))))))''')))+++,,,,,,+++)))'''''''''(((((())))))******************************,,,,,,,,,+++++++++******(((***+++***(((''')))+++))))))))))))))))))))))))''''''(((((()))******++++++******)))))))))))))))+++++++++*********************))))))(((((())))))++++++******)))(((((((((&&&&&&((()))))))))((((((((()))+++,,,,,,+++)))((())))))))))))************((())))))***)))((('''&&&***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''''''''((((((((((((((('''((((((((('''''''''''''''''''''((())))))((((((((())))))((((((((('''''''''''''''&&&&&&&&&''''''(((+++***)))(((''''''''''''(((((())))))))))))((((((&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))(((((((((((()))***+++,,,'''''''''''''''((())))))******)))((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&''''''''''''''''''(((((((((((('''((()))******)))(((''''''((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++((((((((('''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&&&&''')))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''')))&&&$$$&&&***,,,***'''&&&&&&'''((((((((('''''''''''''''((((((((())))))***)))(((((('''''''''((('''(((((())))))(((((('''&&&'''((())))))))))))((('''''''''(((((((((((((((''''''(((((()))(((((((((&&&&&&'''''''''((((((((('''(((((()))))))))))))))))))))************))))))))))))(((((((((((()))))))))'''&&&''')))+++***)))'''(((((()))***++++++,,,))))))))))))((((((((((((************))))))))))))((('''&&&''')))))))))'''(((((())))))******++++++(((((())))))*********+++)))))))))))))))***++++++'''''''''''''''((())))))&&&&&&&&&'''((())))))***'''(((((()))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))***************)))((()))***+++***(((&&&&&&'''((())))))(((((((((((())))))******+++++++++)))((()))+++,,,,,,+++(((((()))***++++++,,,,,,'''(((((((((((())),,,///***,,,...+++'''***333;;;<<<666///,,,...111333333222000...+++******+++,,,))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))++++++++++++******))))))'''))),,,......,,,)))'''))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((***,,,+++(((''')))+++))))))))))))))))))))))))&&&''''''((()))******++++++******)))))))))))))))'''((()))+++,,,,,,,,,,,,111000...,,,***(((''''''((((((((()))******++++++%%%&&&((()))))))))((((((((()))+++,,,,,,+++)))((())))))))))))************((()))*********)))'''&&&+++)))(((&&&&&&((()))+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((''''''''')))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$)))(((((((((''''''''''''+++***)))))))))))))))***++++++***((((((''''''''''''((()))******)))((('''&&&%%%$$$$$$$$$&&&((()))%%%&&&&&&&&&''''''(((((())))))))))))((('''&&&%%%))))))))))))************&&&&&&&&&&&&&&&'''((()))++++++***)))))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&''''''''''''''''''((((((((()))'''((()))++++++)))(((''''''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********++++++******))))))((((((((((((((((((((((((((((((###&&&((((((''''''***,,,))))))************))))))'''''''''''''''((())))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))%%%###$$$))),,,***((($$$%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((()))((('''&&&%%%%%%&&&'''(((((())))))))))))((((((&&&&&&'''(((((()))((((((&&&'''''''''(((((())))))(((((((((((('''&&&%%%%%%&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))************))))))))))))(((((((((((()))))),,,)))&&&''')))***)))'''(((((())))))******++++++))))))))))))((((((((((((''''''&&&'''))))))(((&&&***)))((('''''''''''''''***)))((((((((((((((()))************************''''''(((((())))))************))))))))))))******&&&''')))***+++++++++******)))'''&&&'''(((***+++))))))))))))))))))))))))))))))******)))((('''&&&(((((()))))))))))))))(((((()))***+++***(((&&&%%%))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++,,,---,,,+++***)))111222000...,,,...444999<<<444---,,,111444333000///...---,,,+++*********+++***************++++++'''&&&&&&''')))***)))(((++++++************++++++,,,,,,,,,,,,+++)))((('''(((((())))))******++++++++++++,,,,,,+++***((('''''')))***++++++***)))'''"""###$$$%%%'''((()))***))))))************))))))+++++++++***************))))))(((((((((((()))))),,,,,,+++***))))))******///---+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***'''((()))******)))((('''((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((())),,,---...---+++))))))***''''''''''''''''''''''''&&&&&&'''((()))))))))((()))(((&&&%%%&&&''')))+++,,,+++***((((((((()))***))))))))))))))))))))))))*********)))((((((((('''))))))))))))))))))))))))555000+++***,,,,,,)))&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))******)))(((''''''(((,,,+++***((((((((())))))((((((((('''&&&&&&(((***((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''&&&'''(((((((((&&&%%%&&&'''%%%%%%&&&&&&'''(((((()))&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''')))***(((((()))))))))(((&&&%%%)))))))))))))))******+++)))******)))'''%%%"""!!!''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))---+++))))))***+++***)))))))))))))))************''''''''''''(((((((((((((((((())))))))))))((((((,,,---...---+++(((&&&%%%***)))((()))******)))'''))))))((('''''''''''''''))))))(((((((((((())))))************************'''((((((((()))))))))***))))))(((((((((((())))))&&&''')))***++++++*********)))'''''''''(((***+++)))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((()))***+++,,,,,,+++)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))---,,,+++******++++++,,,...//////......000666:::;;;555///...333555333000......,,,+++************)))((((((((((((((())))))((('''&&&''')))***)))(((((((((''''''''''''(((((())))))))))))((('''&&&&&&)))))))))))))))*********++++++,,,,,,+++***((('''((()))***++++++***)))(((%%%%%%&&&&&&&&&'''''''''((())))))******))))))((()))*********************))))))(((((((((((())))))+++***))))))(((((())))))---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((())))))))))))(((((((((((((((((((((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))+++,,,---,,,***)))((()))((((((((((((((((((((((((''''''(((((()))((((((((()))(((&&&&&&&&&''')))******)))((('''&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))222...***)))+++,,,)))&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))***)))((('''((())))))((((((((((((((())))))((((((((('''&&&&&&(((***'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&'''(((((((((&&&%%%&&&'''&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((()))'''''''''''''''((())))))((())))))))))))((((((''')))(((((((((((()))******((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******,,,***)))(((******)))((((((((()))))))))*********''''''((((((((()))))))))((())))))))))))))))))(((***...222000***&&&''')))---,,,++++++,,,,,,***((())))))(((((((((((('''''')))))))))(((((())))))***************************(((((((((((())))))))))))((((((''''''''''''(((((('''((()))***++++++******))))))((('''((()))***+++)))))))))))))))))))))))))))((('''&&&&&&&&&'''((((((((())))))))))))((((((((()))+++,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))...,,,***))))))***---///---///111222333666999<<<999444000111444666333///---,,,+++***************)))(((((('''''''''(((((()))((('''((()))***)))(((''''''&&&&&&&&&&&&''''''***++++++,,,,,,++++++***************))))))))))))+++++++++++++++***)))(((((()))***++++++***)))(((((((((((('''&&&&&&%%%%%%(((((())))))))))))((((((((((((((())))))*********))))))(((((((((((())))))***)))((((((((((((((((((******)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******+++)))((((((******)))'''))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))+++,,,+++)))((((((((())))))))))))))))))))))))(((((()))))))))(((''''''(((''''''&&&&&&((()))***)))((((((''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))...+++((((((***+++)))'''''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))(((((()))***%%%&&&'''(((((()))))))))'''((()))(((&&&&&&((()))&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((('''''''''(((((((((&&&%%%&&&''''''''''''(((((((((((((((((((((''''''(((((()))***&&&''''''((((((((((((((((((((((((((())))))))))))(((''''''''''''((())))))''''''''''''((()))******''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********+++++++++)))((('''((()))((('''(((((())))))))))))******((((((((()))))))))******))))))************)))))))))///444111)))%%%''',,,...,,,++++++,,,+++)))'''(((((()))))))))((((((((()))))))))((())))))******************************(((((((((((()))))))))))))))((((((''''''(((((()))'''((()))***++++++***)))))))))((((((((()))***+++))))))))))))))))))))))))***)))'''&&&&&&'''(((***((())))))))))))(((((('''&&&'''((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,*********,,,...///111333555888999;;;<<<===555222000111444555222...++++++******)))*********++++++***)))))))))*********)))((((((******)))(((***))))))(((((())))))***+++,,,,,,---.........---++++++******))))))((((((++++++++++++******))))))((()))************)))((())))))(((((('''&&&&&&&&&((((((((())))))(((((((((&&&&&&'''((()))******+++))))))(((((((((((())))))***))))))((((((((())))))******)))))))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******+++)))(((((())))))((('''(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((******)))(((''''''((()))***''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))*********+++++++++(((((((((((((((((((((((()))(((((((((((())))))***((()))+++***(((''''''((((((((((((((((((((((((((()))))))))))))))((('''&&&(((''''''''''''((())))))*********))))))))))))***(((((((((((((((((((((((()))))))))******+++++++++((((((((((((((((((((((((***)))'''((()))***)))(((&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&((())))))(((((()))+++%%%&&&((()))***)))(((((('''((()))((('''&&&''')))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((&&&%%%&&&'''((((((((((((((((((((((((((((((''''''(((((()))***%%%&&&((()))))))))((('''''''''''''''((())))))***'''&&&&&&&&&&&&'''((((((((('''''''''((()))+++,,,'''''''''''''''''''''''')))))))))))))))))))))))))))*********++++++++++++***(((''''''(((((('''&&&(((((((((((()))))))))***))))))))))))************)))******++++++******))))))---000...***'''(((+++,,,+++******+++***(((&&&'''((()))******)))(((((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***'''(((***++++++***)))))))))))))))))))))******+++))))))))))))))))))))))))+++***(((''''''(((***,,,)))))))))))))))(((''''''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++,,,---.........444555777999;;;;;;999888222000///000222222000---*********)))******++++++,,,,,,+++***************+++***))))))***+++***(((+++******))))))******+++'''((()))***++++++++++++++++++******))))))((((((++++++******************))))))************))))))''''''((((((((((((((()))(((((())))))))))))((((((&&&&&&'''((()))******+++))))))(((((((((((())))))*********))))))******++++++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))*********)))(((((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((******)))(((''''''((()))***&&&'''''''''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******''')))******(((''''''((('''''''''''''''''''''''')))*********)))((('''''''''''''''''''''((()))))))))))))))************)))((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''((()))))))))(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******&&&((())))))(((((()))+++))))))***+++***)))((('''&&&((())))))'''''''''(((%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''(((((((((&&&%%%&&&'''''''''''''''((((((((((((''''''&&&&&&''''''((()))%%%&&&((()))))))))((('''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&''''''(((***)))(((''''''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))*********++++++++++++***(((&&&&&&'''((('''&&&'''(((((((((((()))))))))))))))))))))******************++++++++++++******+++***)))*********((('''+++)))))))))***)))(((&&&'''((()))***+++***)))((())))))))))))******+++,,,))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******((()))***++++++***)))((()))))))))*********++++++))))))))))))))))))))))))+++***)))))))))***+++,,,)))******))))))((('''&&&***************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))+++...//////......444444444666777777444111000///...///111111///---***************+++,,,---,,,+++***))))))))))))))),,,+++******++++++***)))))))))(((((((((((())))))((()))***+++++++++++++++************))))))))))))++++++******)))******+++***))))))))))))))))))***&&&''''''((()))***++++++))))))************))))))((((((((())))))*********))))))(((((((((((())))))***************++++++,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))*********(((''''''))))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))&&&&&&''''''((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((''''''(((((()))***+++''')))******((('''((()))''''''''''''''''''''''''))))))*********)))(((((('''''''''(((((((((((((((&&&''''''(((((((((((('''))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))&&&'''((())))))))))))(((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''((())))))(((((()))***++++++++++++***)))((('''&&&((())))))(((''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))(((((()))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''(((((((((&&&%%%&&&'''%%%%%%&&&&&&'''(((((()))''''''&&&&&&''''''((()))&&&''''''(((((((((((((((&&&&&&((())))))((('''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))*********++++++***((('''&&&'''((('''&&&''''''(((((((((((())))))((((((((()))))))))******++++++,,,,,,,,,,,,++++++,,,(((&&&'''***,,,)))&&&))))))((()))******((('''&&&((()))+++++++++)))((())))))))))))***+++,,,---))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))((()))***++++++***)))((())))))******+++++++++***))))))))))))))))))))))))((()))))))))************************)))((('''&&&++++++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******,,,---///000111333222111333555555222///000/////////000000000///************+++,,,.........---,,,+++************---+++******++++++***)))((((((''''''''''''((((((++++++,,,,,,---,,,,,,,,,)))))))))))))))*********++++++***))))))***+++,,,******))))))))))))******'''(((((())))))***++++++******++++++++++++******)))*********************))))))(((((((((((()))))))))))))))))))))***++++++)))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))*********(((''''''(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((())))))))))))((((((&&&&&&''''''((())))))***''''''''''''((((((((()))''''''''''''''''''''''''************++++++++++++))))))))))))))))))))))))''''''''''''((()))***+++''')))******)))((()))***''''''''''''''''''''''''(((((()))*********))))))&&&''''''(((((((((((((((%%%&&&'''((())))))(((''')))))))))))))))))))))))),,,,,,++++++++++++++++++))))))))))))))))))))))))&&&''')))***))))))((((((%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((()))***)))((('''((()))***))))))((((((((())))))%%%'''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))'''(((((((((&&&%%%&&&'''"""###$$$%%%&&&'''((()))((((((''''''(((((()))***'''''''''''''''((())))))''')))+++---,,,***(((&&&'''''''''&&&'''(((((()))'''''''''(((((((((''''''''''''''''''''''''''''''************************((((((((()))))))))******+++)))''''''((()))(((''''''''''''((((((((())))))''''''((((((((()))))))))++++++,,,,,,,,,,,,+++++++++)))((((((***+++***))))))(((((()))++++++***(((&&&(((***+++,,,+++***)))))))))))))))***+++,,,---))))))))))))))))))))))))******))))))((((((((('''((((((''''''''''''((((((((()))***++++++***)))((())))))***++++++++++++***))))))))))))))))))))))))&&&'''((()))******))))))************)))((('''&&&******)))(((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))***+++...111444333111111333555666333000111000000///000111111111*********+++,,,---...///111000///...---------------,,,++++++,,,,,,***)))))))))(((((((((((())))))(((((()))))))))(((((('''(((((())))))******++++++++++++***))))))***+++,,,******))))))))))))******))))))))))))************++++++,,,,,,,,,,,,+++++++++++++++***************))))))(((((((((((())))))((((((((((((((()))******'''((()))***,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))*********(((''''''(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***'''((()))******)))((('''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((()))++++++''')))++++++***))))))***))))))))))))))))))))))))'''((()))***************&&&''''''((()))((((((((('''((()))+++++++++***)))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))&&&(((***+++)))(((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***+++)))(((''''''(((((('''&&&&&&&&&(((***+++%%%''')))***((('''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))'''(((((((((&&&%%%&&&'''!!!!!!###$$$&&&''')))))))))))))))))))))******+++(((((('''&&&&&&((()))***(((+++...000///,,,(((&&&(((''''''''''''((())))))$$$%%%&&&(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))+++)))((('''((()))((('''''''''''''''((((((((()))''''''''''''((((((((((((+++,,,,,,------,,,,,,+++)))***+++***))))))+++---))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''***************+++++++++(((((()))***+++,,,,,,,,,*********+++,,,...///000,,,+++***)))+++...111333333222///------///111333555222...,,,---000222222333222111000000111222333;;;777333...+++***++++++))))))*********+++++++++++++++***)))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++*********((('''&&&&&&'''(((***(((((((((((())))))))))))))))))))))))))))))))))))************************---+++)))((('''((()))***))))))))))))************))))))(((((()))***++++++------,,,,,,++++++******((()))***++++++***)))(((*********)))))))))))))))***************)))((('''))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))*********))))))))))))******((()))***)))'''&&&&&&'''))))))))))))((((((((((((************************'''''''''(((((()))***+++))))))))))))))))))))))))...---***(((''')))+++,,,***+++,,,+++)))''''''''')))***+++***(((''''''''')))))))))))))))(((''''''***)))(((''''''((()))***(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((,,,+++***)))(((((((((((())))))(((((('''''''''&&&))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''((())))))(((((())))))))))))************%%%''')))******)))'''%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))),,,***)))'''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''((((((((((((''''''&&&&&&%%%$$$%%%&&&'''(((((((((''''''''''''(((((())))))((('''''''''''''''))))))))))))))))))))))))''''''(((((())))))******&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((&&&'''''''''(((((())))))******))))))((((((''''''''''''''''''((((((((()))+++)))(((''''''((()))+++'''''''''''''''((())))))(((&&&$$$%%%)))******(((((()))+++---...---,,,+++))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++))))))))))))))))))))))))***************)))))))))******))))))((((((((((((+++++++++*********)))))))))))))))******++++++,,,************+++---......,,,+++***+++,,,...111333333222111//////000222333333222111111222333222111222111000//////000111222777444///+++)))((()))***))))))*********+++++++++++++++***)))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))*********)))))))))((((((***)))'''&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))***************************)))'''&&&&&&&&&'''((((((((()))))))))*********((())))))))))))*********+++)))'''&&&%%%&&&((()))'''((()))******)))((('''***))))))))))))))))))))))))************))))))((())))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((())))))******))))))))))))******((()))))))))'''&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((('''''''''))))))))))))))))))))))))+++***((('''&&&'''((()))---///000///---++++++,,,)))***+++***(((''''''''')))))))))))))))(((''''''***)))(((''''''((()))***(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,***)))''''''''')))))),,,+++***))))))((((((((()))(((((((((''''''''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((&&&'''''''''((((((((((((&&&(((***++++++***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''&&&'''''''''((((((((()))***)))((('''&&&&&&'''''''''(((((((((((((((((('''''''''((((((((()))))))))''''''(((((((((((('''''')))(((((('''((()))***+++((((((''''''''''''(((((())))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))&&&''''''((((((''''''&&&%%%&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))'''''''''((((((((())))))***)))'''&&&&&&''')))***((((((((((((((()))******+++)))'''''')))***)))''''''(((***+++++++++)))(((((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++++++++)))))))))))))))))))))))),,,,,,,,,+++***))))))(((***))))))))))))(((((((((+++++++++******))))))(((***************************************+++,,,---+++++++++,,,...///111222333333333222222333333444333444555888999888555222000000///......///000000111///+++(((''''''((()))***************++++++++++++***))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************)))'''&&&&&&'''(((((((((((((((((())))))))))))((())))))************))))))'''$$$""""""%%%(((***))))))************))))))))))))))))))))))))******((())))))************)))))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))***))))))(((((())))))***'''((()))((('''&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((('''''''''))))))))))))))))))))))))))))))((((((((((((''''''+++---...---+++*********)))***+++***(((''''''''')))))))))))))))(((((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((*********))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))(((((()))******++++++******)))((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''((((((((('''(((***++++++***((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))(((''''''''''''(((((((((((())))))))))))(((((('''(((((((((((()))))))))''''''((((((((((((''''''&&&&&&&&&%%%&&&''''''(((((((((''''''''''''(((((()))((((((''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''''''''(((((((((((())))))'''''''''((()))*********''''''((((((((())))))))))))((('''&&&&&&'''((())))))))))))))))))***++++++---+++))))))))))))(((''''''((()))))))))((('''&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************+++******))))))******+++)))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************++++++++++++))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))*********)))******++++++++++++,,,...///000111222333333444444444555555555555666777:::;;;:::777444........................---,,,)))'''&&&'''((()))******************************)))))))))))))))***(((((()))))))))*********))))))))))))))))))))))))++++++++++++************))))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))************************+++***))))))))))))******''''''((((((((()))))))))((()))******+++***)))((()))(((&&&%%%&&&(((***+++++++++++++++++++++++++++)))))))))))))))*********'''((()))***************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))))))))))))))(((((((((((())))))'''((()))((('''&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))***+++(((((((((((((((((((((((())))))***++++++***)))((()))***,,,+++)))(((((())))))***+++***((('''''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((())))))******************)))((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((((('''((((((((()))))))))******'''((()))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((((())))))(((((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''(((((()))(((''''''''''''(((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''''''''((())))))))))))((((((((((((((((((((())))))'''((((((((()))))))))***'''(((((((((((()))))))))(((((('''&&&&&&'''(((((())))))(((((())))))***++++++***)))(((((())))))(((((()))))))))((('''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********+++***))))))(((((())))))******))))))(((((())))))***************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************((((((((())))))******+++******))))))))))))))))))*********)))******+++++++++,,,---...000111222222333333444444444555555555444333333444666666666444---------......---------,,,+++)))(((((((((***+++***************************)))))))))))))))******))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******(((((((((((())))))))))))))))))*********)))))))))'''((()))************************))))))*********(((((())))))************'''((()))***************(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))(((((((((((())))))&&&((()))(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))***+++(((((((((((((((((((((((('''(((***++++++***)))(((***,,,------+++******+++)))***+++***((('''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&'''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''((((((((())))))************)))(((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))&&&''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))))))))&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%'''(((((((((((((((((('''&&&&&&'''(((((((((((('''))))))))))))))))))((((((***)))))))))((((((((('''(((((((((((()))))))))***(((((((((''''''((((((((((((''''''''''''((())))))'''''''''''''''((()))***************)))(((((('''''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''******))))))))))))******************************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******)))))))))************+++((((((((()))))))))******))))))))))))))))))))))))***************+++,,,------------...000111333444222222222222333444555555000...------///111222111,,,---............---,,,,,,+++***))))))***+++,,,+++++++++***************)))))))))))))))******+++)))))))))*********++++++))))))))))))))))))))))))''''''((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************+++***))))))((())))))***%%%''')))***+++)))(((&&&((((((''''''''''''((((((((((((((()))******++++++((())))))************)))))))))))))))))))))))))))***))))))(((((((((((((((&&&'''((()))*********))))))((((((''''''(((((()))&&&'''((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((('''''''''))))))))))))))))))))))))%%%&&&'''((()))((('''&&&((()))+++***)))(((((())))))***+++***(((''''''''''''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&'''((())))))******''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((()))***++++++***)))((('''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''((((((''''''''''''(((((((((''''''''''''(((((()))''''''''''''''''''''''''(((((((((''''''''''''''''''(((((())))))(((((('''$$$%%%%%%&&&&&&&&&&&&&&&******))))))))))))((((((*********)))((('''''''''((((((((()))))))))******((())))))))))))))))))((('''''''''''''''(((((()))%%%&&&''''''&&&''')))+++++++++******************'''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))***))))))*********++++++++++++******)))((('''''''''''''''(((((())))))******************+++---......///...------///111444555111111//////000222444555...---+++,,,...000000000,,,---...//////...---,,,,,,+++************+++++++++++++++*********)))))))))))))))))))))***++++++))))))*********+++++++++))))))))))))))))))))))))''''''''''''(((((()))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((************++++++++++++---+++)))''''''(((***+++(((((()))))))))(((''''''))))))(((''''''((())))))'''(((((()))******++++++)))************))))))((())))))))))))))))))))))))******)))(((((((((((((((%%%&&&((()))*********)))((((((''''''''''''((((((&&&'''((((((''''''(((***))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((('''''''''))))))))))))))))))))))))%%%&&&&&&'''((((((''''''&&&'''))))))'''''''''((()))***+++***((('''''''''''''''((()))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))''')))***++++++***)))(((''''''''''''((((((((()))((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))(((((('''''''''(((((((((((('''''''''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%((((((''''''''''''(((((('''''''''''''''((())))))'''''''''''''''''''''''''''((((((((((((((())))))(((((())))))))))))((((((&&&''''''(((((((((((((((*********)))))))))(((((())))))))))))(((((((((((((((((()))))))))*********))))))************))))))((((((((('''((())))))***''')))***)))'''&&&)))+++******))))))******++++++((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***++++++,,,++++++************++++++((((((''''''''''''((((((************************))))))))))))))))))))))))))))))))))))************************************))))))(((((('''''''''&&&)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))******++++++++++++...---+++***(((&&&$$$###&&&''''''((()))******+++*********+++,,,...///000000///------...111444777111000...---...000333555///......000222333222111------...//////...------++++++***************+++++++++++++++******))))))))))))((())))))***++++++)))************+++++++++))))))))))))))))))))))))((()))))))))******++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++************+++++++++,,,,,,,,,...,,,)))&&&&&&'''***,,,,,,+++***)))(((((())))))---,,,+++******+++,,,---'''(((((()))***+++++++++***************)))((('''))))))))))))))))))))))))******)))(((((((((((((((%%%&&&((()))*********)))((((((''''''''''''((((((%%%'''((((((''''''(((***))))))))))))((((((((((((************************'''''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))******)))+++------+++++++++,,,)))***+++***((('''''''''''''''((()))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((+++***)))((('''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************'''(((***++++++***)))(((&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&(((((())))))))))))(((((())))))))))))************%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))((('''((((((''''''''''''(((((('''''''''''''''((()))***))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((******+++,,,,,,,,,,,,,,,+++*********))))))((((((''''''(((((())))))******))))))))))))******************++++++++++++******)))))))))))))))******+++***+++,,,***'''&&&(((***))))))((())))))***+++,,,))))))************))))))***************)))((((((&&&&&&&&&&&&&&&'''((())))))************+++++++++&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******+++++++++******)))++++++************++++++))))))))))))))))))))))))+++*********))))))((((((+++***)))))))))***,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((***,,,///000///...------------///222444333222000111111000//////111222222---+++...000...,,,,,,...---,,,,,,+++++++++,,,,,,,,,+++***))))))******+++,,,,,,---,,,+++***)))+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))***************************)))(((''''''((()))***+++++++++*********))))))+++(((%%%&&&***,,,,,,+++******++++++++++++******(((((((((((())))))))))))+++***(((((((((***,,,---))))))(((((('''''''''&&&'''((()))******+++******((((((''''''''''''(((((())))))))))))))))))))))))***************************(((&&&'''(((*********''''''''''''((()))++++++,,,+++++++++******))))))((((((((((((((('''''''''+++*********))))))(((((()))((('''&&&&&&'''((())))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,+++***)))(((+++*********))))))(((((())))))))))))(((((((((((((((((()))))))))'''&&&%%%'''((()))(((&&&&&&((()))++++++******)))((((((((()))))))))))))))*********))))))))))))))))))))))))&&&&&&'''((()))***+++++++++++++++*********))))))((('''&&&&&&'''((()))***))))))(((((((((((()))))))))((('''&&&%%%$$$######'''(((((()))))))))))))))((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&''''''(((((())))))******'''''''''''''''&&&&&&%%%(((******)))((('''((()))((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&%%%&&&''')))+++,,,&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************((((((''''''''''''(((((())))))))))))************------,,,+++***)))((('''***)))((('''&&&&&&&&&'''(((((())))))))))))(((((()))+++,,,+++((('''(((*********))))))))))))******))))))))))))))))))))))))+++***((('''%%%$$$$$$$$$&&&&&&'''((((((((((((((((((((())))))******++++++%%%%%%&&&&&&'''(((((((((***************)))(((((('''''''''''''''(((((()))))))))*********+++++++++''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))((((((((((((******+++++++++******)))++++++************++++++))))))))))))))))))))))))************)))))))))(((+++***)))))))))***+++,,,************************+++++++++******))))))))))))))))))))))))))))))))))))***,,,---/////////...111111111222444444222000///000111000//////111333333---***...111000------------,,,+++++++++,,,,,,+++++++++*********))))))++++++,,,,,,,,,+++)))(((+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***+++++++++*********))))))***(((&&&'''***,,,,,,+++******++++++++++++******)))))))))))))))(((((((((,,,+++******,,,...000222)))))))))(((((((((''''''))))))*********))))))((())))))(((((((((((())))))))))))))))))))))))))))))************************'''&&&%%%%%%&&&'''(((((((((((('''(((((()))***+++******)))))))))((((((((('''''''''((((((((((((((())))))))))))(((((('''''')))(((''''''''''''((()))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++++++++++++++***)))(((************)))))))))((())))))))))))((((((((((((''''''((()))))))))(((''''''((()))(((&&&&&&((()))))))))******************+++*********)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))((((((******)))((('''((()))))))))((((((''''''(((((()))''''''''''''((((((((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&((((((((((((((()))))))))%%%&&&'''(((((((((((((((&&&(((((('''&&&%%%&&&'''((((((((('''''''''&&&&&&)))(((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&))))))'''&&&&&&''''''(((&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&'''((((((''''''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********((((((''''''''''''(((((((((((()))))))))******************)))))))))))))))(((((((((((((((((())))))(((((())))))))))))(((((()))***,,,***((('''(((******))))))))))))))))))***)))))))))))))))(((((((((******)))((('''&&&&&&%%%(((((()))***************''''''''''''(((((((((((()))))))))))))))(((((((((***************)))((((((((((((((((((((())))))))))))))))))*********++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((()))))))))))))))******+++++++++******++++++************++++++))))))))))))))))))))))))************))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))+++++++++,,,---...///000444444444555555333000------///000000///000222444444---)))...444333///---,,,,,,,,,++++++,,,------******+++,,,+++***)))(((******++++++******)))(((******))))))))))))******+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***+++************)))))))))***((('''(((***+++++++++******++++++++++++***************))))))((((((((('''''''''(((***,,,///000*********)))))))))))))))+++++++++******)))''''''******))))))))))))******))))))))))))))))))))))))************************''''''&&&%%%%%%&&&((()))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''(((((())))))(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))++++++***)))))))))******************))))))))))))(((((((((((())))))))))))&&&'''((()))************((())))))(((''''''(((***((())))))***++++++,,,,,,,,,+++******(((((('''&&&))))))))))))))))))))))))++++++***)))((('''&&&&&&)))))))))(((((((((((((((,,,+++***)))((((((((())))))((((((''''''(((((()))((((((((())))))*********%%%&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&))))))((((((((((((((((((%%%%%%'''((()))*********&&&(((((('''&&&%%%&&&'''))))))((((((((((((''''''((((((((((((''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&)))(((((('''&&&&&&''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''((((((''''''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))******(((((((((''''''((((((((((((((())))))))))))******((((((((())))))*********''''''(((((()))***++++++(((((())))))))))))((((((((()))***)))((('''((()))))))))))))))))))))))))))***)))))))))((((((''''''((()))*********)))'''&&&(((((()))************)))((((((((((((''''''''''''+++******)))((((((''''''***************)))(((((()))))))))*********))))))))))))))))))************))))))************))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))***+++++++++******++++++************++++++))))))))))))))))))))))))*********)))))))))))))))***************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***,,,...000111444444444555555333///,,,,,,.../////////000222444555---)))///555555111...,,,,,,+++++++++,,,------(((***+++,,,,,,+++)))((())))))*********)))))))))***))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((()))******+++*********++++++++++++******++++++******)))(((((((((''''''''''''(((***,,,---***************************************)))((((((***))))))(((((())))))***((((((((((((((((((((((((************************)))))))))((('''''')))+++***))))))(((((((((((()))((((((((((((((((((''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((()))***+++*********)))))))))))))))(((((((((((())))))))))))(((((()))***************((())))))(((''''''(((***)))*********+++++++++,,,******))))))((((((((('''((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))******))))))))))))))))))***))))))(((((())))))***++++++******)))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&)))))))))((((((''''''&&&&&&'''((()))************(((******)))((('''((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''((((((((((((%%%%%%&&&&&&'''((())))))&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***''''''((((((((((((''''''(((((((((((()))))))))***((())))))))))))*********(((((()))***************(((((())))))))))))(((((((((((()))(((((('''((((((((())))))))))))))))))(((+++******))))))(((((('''&&&''')))******)))(((&&&%%%&&&''''''((((((''''''++++++******))))))((((((((((((''''''&&&&&&&&&&&&***************)))(((((())))))***++++++***)))((((((((()))))))))*********))))))************))))))(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***((()))***+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))******))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))---,,,******+++---000222111111111222333222///,,,,,,---/////////000222444666...+++///555444000...,,,,,,,,,++++++,,,,,,---((()))+++,,,,,,+++***((())))))))))))))))))******)))))))))******)))))))))************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))((()))*********)))************++++++++++++******+++*********)))))))))(((,,,++++++++++++,,,,,,,,,************++++++++++++(((((()))***************)))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))******(((&&&&&&)))+++***))))))(((((((((((()))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))((())))))))))))))))))((((((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))******((((((((()))***+++))))))))))))))))))******'''((((((((()))))))))***++++++***)))))))))))))))((()))***)))'''''')))***+++++++++*********))))))''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((************************%%%&&&'''((())))))******+++******))))))******+++)))))))))((((((''''''''''''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&((()))))))))))))))(((((((((******)))((('''((()))((((((((()))))))))))))))'''''''''((((((((((((((('''''''''((((((((())))))%%%%%%&&&''''''(((((((((&&&''''''((((((((((((((((((''''''&&&&&&''''''((((((((('''''''''(((((()))((((((''''''''''''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((()))))))))''''''((())))))((('''''''''(((((((((((()))))))))+++************)))))))))*********+++***)))((('''(((((())))))))))))((((((''''''''''''(((((((((''''''((())))))))))))((('''+++++++++******)))))))))$$$&&&'''))))))((('''&&&%%%%%%&&&'''''''''''''''++++++******))))))((((((&&&&&&&&&&&&''''''((((((***************)))(((((())))))***++++++***((('''((((((((()))))))))******))))))************)))))))))))))))))))))))))))))))))))))))*********++++++''''''(((((())))))******((()))***+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))),,,,,,+++***+++...000222///......///000000///---,,,...//////...///111333555///---111333111//////...---,,,,,,+++++++++,,,((()))***+++,,,+++************)))))))))***++++++))))))************))))))***************+++++++++))))))))))))))))))))))))************************)))******++++++******)))(((((()))))))))))))))***''')))++++++***))))))*********++++++++++++******************************+++++++++*********))))))***************+++++++++'''''')))******+++++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))'''$$$###&&&)))))))))(((((((((((())))))************++++++++++++&&&&&&''''''(((((())))))))))))))))))************((())))))******))))))((((((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******))))))))))))************''''''(((((())))))******,,,+++***)))(((((((((((())))))***)))(((((()))+++++++++******)))(((((('''%%%&&&'''''')))******+++))))))))))))))))))))))))''''''(((((())))))******************++++++++++++###$$$&&&((()))*********+++******))))))******+++%%%%%%&&&''''''((())))))%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''(((''''''&&&&&&((((((''''''''''''''''''((()))))))))(((((('''&&&&&&(((((('''&&&%%%&&&'''''''''(((((((((((())))))'''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((('''%%%$$$###&&&''''''(((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))((((((''''''''''''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))&&&'''((())))))((('''&&&''''''(((((((((((())))))*********))))))((((((((()))***++++++***((('''&&&(((((())))))))))))(((((('''&&&%%%&&&'''((('''&&&''''''))))))))))))'''''')))))))))))))))*********%%%&&&'''(((((('''&&&&&&''''''((())))))))))))(((((((((((((((''''''''''''''''''(((((()))******+++***************)))((((((((()))***+++***)))'''&&&(((((((((((()))))))))***((())))))))))))))))))((())))))))))))))))))))))))))))))*********+++++++++'''''''''((()))*********(((((()))++++++,,,,,,+++++++++************++++++))))))))))))))))))))))))((()))))))))************((()))***+++,,,++++++***(((((((((((((((((((((((())))))))))))*********+++))))))))))))))))))))))))++++++++++++,,,...000111111///------.........------...//////......000222333111000222000---,,,//////...---,,,+++*********))))))*********++++++++++++******)))***+++,,,---((()))***++++++***)))((())))))*********+++++++++))))))))))))))))))))))))************************)))***++++++++++++***)))(((((((((((())))))******'''))),,,,,,)))((((((*********++++++++++++******)))))))))******++++++,,,''''''(((((((((((((((''')))))))))*********++++++((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))***'''###"""&&&)))(((((('''(((((()))***+++*********+++++++++,,,,,,'''''''''(((((((((((((((((((((((()))))))))******((()))************)))((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))((()))))))))************'''''''''((()))************)))((('''''''''((())))))******)))(((((()))+++))))))((((((((((((((((((&&&'''''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********+++%%%&&&''')))*********)))))))))(((((((((((())))))$$$%%%%%%&&&((())))))***%%%&&&&&&'''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''&&&''''''(((((((((''''''&&&(((((('''&&&%%%&&&'''&&&&&&'''''''''(((((((((''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''(((((((((((('''%%%###"""&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******((((((''''''''''''(((((('''((()))((('''&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&'''((())))))((('''&&&'''''''''((((((((())))))&&&&&&&&&''''''''''''''''''((()))******)))'''&&&(((((())))))))))))(((((('''%%%$$$%%%''')))'''&&&&&&''')))******)))'''&&&&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&'''(((((())))))((((((''''''''''''((((((((((((((((((((()))))))))))))))***************)))((((((((()))***+++***)))'''%%%(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++&&&''''''((()))******+++(((((()))++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))(((((())))))*********+++((()))***+++,,,+++******))))))))))))))))))))))))******++++++,,,,,,,,,,,,))))))))))))))))))))))))+++++++++,,,---...///000444111...,,,---......---.../////////------///111222111222333///***+++///000///...,,,+++***))))))******))))))***+++,,,,,,++++++*********+++---...((()))***++++++***)))((())))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))'''((((((((())))))******'''***,,,,,,)))((((((*********++++++++++++******(((((()))***+++,,,,,,---((((((***+++,,,,,,,,,,,,(((((())))))***************++++++******)))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((+++,,,***%%%$$$(((,,,''''''''''''(((***++++++))))))******+++++++++,,,((((((((((((((('''''''''&&&'''''''''(((((())))))((()))***++++++***)))(((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((*********)))((((((((())))))*********+++&&&''''''((()))******+++''''''&&&&&&'''(((***+++)))******)))(((((()))+++&&&&&&''''''(((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******((((((***++++++***)))(((''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((((((&&&&&&%%%&&&&&&''''''((((((((($$$$$$&&&'''(((((())))))(((*********((('''((()))%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))(((((((((((()))))))))***$$$%%%&&&'''''''''&&&%%%&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******((((((''''''''''''(((((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''(((******((('''&&&''''''''''''((((((((()))"""######$$$&&&''''''((($$$%%%''')))***)))((('''(((((())))))))))))(((((('''$$$###$$$''')))'''%%%&&&'''(((******((('''&&&###$$$$$$%%%&&&'''((((((******)))((('''((((((((($$$%%%&&&&&&''''''&&&&&&(((((())))))******++++++((((((((('''&&&&&&%%%%%%******))))))((((((''''''(((((('''''''''&&&&&&&&&))))))************))))))***)))((((((((()))+++,,,))))))))))))((((((((((((++++++******************))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))******++++++++++++******))))))*********+++++++++,,,,,,++++++***)))))))))++++++,,,,,,,,,...111444666222***%%%***333444......///////////////......222111000///------,,,,,,//////...---,,,,,,++++++,,,+++***)))))))))++++++,,,,,,,,,++++++*********)))***+++------,,,++++++************************))))))))))))))))))))))))************************************************---(((""""""&&&******)))*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,+++***))))))))))))******)))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))((((((************************'''((()))++++++***))))))((()))***,,,,,,+++******+++++++++***)))(((((('''(((((())))))******++++++)))))))))))))))))))))))))))***+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))000///---,,,++++++,,,,,,+++)))((())),,,---...---******))))))((((((''''''))))))))))))))))))))))))******++++++++++++************))))))((((((''''''))))))(((((((((((())))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''(((((())))))******+++***)))'''''''''((()))'''&&&&&&''''''((()))***)))***++++++***(((%%%$$$''''''''''''''''''''''''************)))))))))))))))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&+++***)))(((((('''((((((%%%&&&&&&'''((()))******((()))((('''%%%%%%''')))))))))))))))))))))))))))***)))'''&&&&&&'''((()))''')))***)))((('''(((*********)))))))))))))))***(((''''''(((******)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************)))))))))(((((('''''''''))))))************))))))***)))((((((((()))++++++************))))))))))))************************)))))))))))))))))))))))))))))))))(((((((((((((((++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,+++++++++++++++*********))))))******++++++++++++******))))))))))))*********++++++++++++***************+++++++++++++++---111444777333+++'''+++333444///---....../////////......222111000...------,,,,,,.........---,,,,,,++++++,,,+++***))))))***++++++,,,++++++++++++++++++***)))******+++++++++++++++************************************************************************++++++++++++++++++++++++,,,((($$$$$$(((++++++)))*********************************++++++,,,,,,,,,++++++************++++++------,,,+++************************************)))************+++++++++))))))))))))))))))))))))************)))))))))(((************************(((((()))***************((()))******++++++******++++++******)))(((((('''******)))))))))))))))***))))))))))))))))))))))))(((***---000000...,,,***))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((''''''(((((((((((()))))))))***))))))))))))))))))))))))///...,,,+++******++++++)))((('''(((***++++++******)))))))))(((((((((''')))))))))))))))))))))))))))******++++++******)))''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''((((((''''''&&&(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))(((''''''(((((()))$$$$$$%%%&&&(((***+++,,,((()))***+++***(((&&&%%%((((((((((((((((((((((((******)))))))))((((((((()))(((&&&%%%%%%&&&((()))))))))))))))************(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&''''''(((((())))))......---+++)))((()))+++)))))))))))))))))))))))))))((('''&&&%%%&&&((()))''')))***)))((('''(((******))))))(((((())))))***+++***)))***++++++***((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++******))))))))))))(((((())))))************)))))))))))))))((()))******+++++++++++++++************************************))))))))))))))))))))))))******))))))((('''''''''++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,+++++++++++++++*********************++++++++++++******))))))))))))************)))************+++++++++,,,,,,+++******,,,111555777333---)))---333333///,,,,,,------............111000///...---,,,,,,,,,...------,,,,,,++++++++++++******)))******++++++*********+++++++++++++++***))))))))))))***++++++************************++++++++++++++++++++++++************************************************+++(((&&&'''***,,,+++)))*********************************+++++++++++++++*********))))))*********---,,,,,,+++******************++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))((((((((())))))******++++++******)))(((((((((---,,,***(((((((((((()))))))))))))))))))))))))))(((+++///222333000,,,)))))))))))))))))))))))))))((((((((((((((((((((((((***************)))))))))((((((((()))))))))******))))))))))))))))))))))))---,,,+++***))))))*********)))((((((***+++***)))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++******)))''''''(((((())))))******))))))(((((((((((())))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''((((((''''''&&&'''(((((())))))(((((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((()))(((((((((((())))))***&&&&&&&&&&&&((()))***+++'''((()))******)))(((''')))))))))))))))))))))))))))))))))((((((((('''''')))((('''&&&&&&'''((()))))))))*********+++++++++(((((((((''''''''''''&&&(((''''''''''''(((((()))'''''''''(((((((((((((((,,,---,,,***'''&&&&&&'''))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''')))***)))((('''(((***))))))(((((((((((()))))),,,+++******+++***)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********************************************++++++++++++******))))))***+++++++++++++++******************************++++++++++++******************++++++++++++((())))))***++++++,,,,,,......,,,+++***---222666666222---+++---000000...,,,,,,,,,,,,---......///000///...---,,,,,,,,,,,,---,,,,,,,,,+++++++++*********************++++++))))))******++++++,,,,,,***)))((((((((()))+++,,,************************++++++++++++++++++++++++************************((((((((((((((((((((((((***)))(((***,,,---+++)))***************************************+++++++++******))))))))))))******,,,+++***)))))))))))))))+++++++++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,)))((('''''''''(((***+++************))))))((((((,,,+++)))((('''((()))***)))))))))))))))))))))))))))+++...000111///,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********(((((()))))))))*********)))))))))))))))))))))))),,,,,,++++++************,,,+++***+++,,,,,,+++)))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))(((((((((((())))))''''''((()))***++++++,,,)))))))))******)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((()))))))))((((((''''''&&&''''''(((((())))))************(((''''''&&&&&&&&&&&&'''((()))******))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((''''''''''''''')))))))))))))))***+++,,,((((((((((((((('''''''''))))))***(((&&&%%%%%%&&&(((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''(((''')))***)))((('''(((***((((((((('''(((((()))***+++)))((('''((('''&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))************))))))((()))))))))******************)))))))))((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))***+++,,,,,,---************************)))******++++++******)))))))))***++++++++++++*********************************++++++++++++******+++++++++,,,,,,,,,------(((((()))***+++,,,,,,---//////...,,,,,,...222666333///++++++---.........---,,,,,,,,,,,,---...//////...---,,,,,,+++,,,,,,+++++++++++++++*********))))))******++++++++++++)))))))))******+++++++++***)))((((((((()))+++,,,************************************************************************))))))))))))))))))))))))))))))***+++,,,,,,+++*********************************************************))))))))))))*********))))))(((((((((((()))******+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((***)))((((((((()))+++,,,)))((('''''''''(((***+++*********)))))))))))))))))))))((((((((()))+++,,,))))))))))))))))))))))))******++++++,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++,,,++++++,,,------+++)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))******))))))((((((''''''))))))(((((((((((())))))''''''((()))***++++++,,,))))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''(((((())))))******+++***)))'''&&&&&&&&&&&&''''''((())))))*********((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))((())))))***++++++((((((((((((((('''''''''((()))+++***))))))***+++((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''')))***)))((('''(((***((((((((((((((()))******+++)))'''&&&''''''&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++''''''(((((((((((())))))))))))************))))))(((((()))************)))))))))))))))(((((((((''''''(((((())))))*********))))))))))))))))))))))))%%%%%%&&&((()))***+++,,,************************))))))************))))))((()))******++++++*********************+++++++++******++++++++++++******+++++++++,,,,,,,,,,,,---(((((()))***++++++,,,,,,...//////...---...111444000,,,***---...------...///...---,,,,,,---...///...---,,,+++++++++++++++************************((()))***+++++++++++++++)))))))))******************))))))))))))***++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++++++++******************************************)))))))))*********))))))************))))))((((((((())))))))))))******+++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++)))((((((((())))))************))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))***))))))((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))*********++++++))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++)))((((((***++++++)))'''(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))(((((((((((())))))(((((())))))******++++++((()))***++++++***)))((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''''''''''''''((()))))))))))))))((('''''''''''''''((()))***'''((((((((())))))******(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((()))))))))'''&&&&&&&&&&&&''''''((('''''''''(((((((((((((((%%%''')))***))))))***+++))))))))))))))))))))))))&&&&&&'''(((((()))))))))''')))***)))((('''(((***)))(((((())))))***+++,,,---+++((('''((())))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************((((((((())))))*********))))))************))))))'''((()))***+++******)))*********)))))))))((((((''''''(((((()))******+++))))))))))))))))))))))))&&&&&&'''((()))******+++************************))))))************))))))((())))))***************))))))*********+++++++++******++++++++++++******))))))*********+++++++++)))))))))***+++++++++,,,+++---......------///000///+++***...000------111222000...---,,,,,,......---,,,,,,+++++++++++++++)))*********************'''(((***+++,,,,,,++++++************)))))))))))))))******+++++++++++++++************************************************************************************************((()))******)))******+++************************+++*********)))))))))(((++++++************++++++++++++************++++++(((((())))))***++++++,,,)))************+++++++++))))))))))))))))))))))))((()))))))))************************************(((((()))***************((()))******++++++******)))))))))))))))))))))***'''(((***++++++***)))((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))*********+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++******''''''(((***,,,,,,***((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))*********((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((())))))******)))((('''&&&&&&&&&'''''')))******)))(((((((((((()))))))))))))))))))))))))))))))))******)))))))))((((((((((((((())))))))))))((((((''''''''''''((((((((()))'''((((((((())))))))))))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))&&&(((******)))(((((()))))))))))))))))))))))))))&&&'''((()))************''')))***)))((('''(((***))))))))))))***+++,,,---,,,***'''&&&((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))******++++++++++++))))))************))))))'''((()))++++++******)))+++++++++************)))&&&''''''((()))******+++))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))************))))))(((((()))***************))))))******++++++++++++******++++++++++++******(((((((((((())))))))))))***************+++++++++)))+++------,,,,,,,,,---...***+++000222...///333333222///---,,,,,,---...,,,,,,++++++***+++++++++)))))))))))))))*********'''(((***+++,,,,,,++++++++++++******))))))(((((()))***+++------,,,++++++************************++++++++++++++++++++++++************************''''''''''''''''''''''''((()))))))))((((((***,,,************************+++*********))))))((((((,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------'''(((((()))******++++++)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++************************'''(((***+++++++++***)))((()))+++,,,,,,++++++***)))))))))))))))*********(((***,,,---,,,***'''%%%))))))))))))))))))))))))&&&(((***,,,,,,+++)))((())))))))))))))))))))))))*********************************))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((((((((***,,,...///---***'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((*********)))((((((''''''))))))(((((((((((())))))*********)))))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''((((((((())))))*********((('''&&&))))))(((''''''''''''((())))))(((((((((((())))))************************************))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&'''''''''((('''((((((((())))))******)))((('''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******,,,...000000...,,,+++,,,))))))))))))))))))))))))'''''')))***++++++++++++((()))***)))((('''(((***************+++,,,---...)))'''$$$$$$%%%'''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))*********(((&&&((())))))))))))))))))))))))))))))))))))******++++++++++++************))))))******+++,,,++++++******************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++***)))(((++++++******))))))(((((((((((())))))******++++++))))))))))))))))))))))))************************)))************+++++++++---------,,,,,,+++++++++***++++++,,,---------------,,,++++++,,,---///000...---,,,+++************---,,,+++******+++,,,---,,,,,,++++++++++++++++++///---***)))***+++++++++(((((()))*********************+++++++++******)))************************((()))***,,,+++***((('''++++++***************+++))))))))))))))))))))))))************************(((((('''(((((()))******************************)))))))))***+++++++++,,,******++++++++++++******)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))******+++++++++,,,))))))))))))))))))))))))(((''''''(((******)))(((+++++++++++++++***)))(((+++*********))))))((((((************************)))))))))))))))))))))))),,,+++***)))((((((((((((%%%%%%&&&'''((((((((('''******))))))((((((''''''******)))((('''%%%###"""++++++******)))(((((((((''''''(((((())))))******((()))***++++++***)))(((******))))))((((((''''''(((((((((((()))+++,,,---++++++***)))(((((())))))************************))))))))))))((((((((((((+++***((('''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))$$$%%%'''((((((((('''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&'''***+++***(((''''''&&&%%%&&&'''((()))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''(((((('''&&&%%%%%%(((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***(((''''''''''''$$$%%%%%%&&&'''((())))))***)))((('''''''''''''''***))))))((('''&&&&&&&&&######$$$$$$%%%&&&''''''&&&'''''''''((()))))))))'''&&&%%%$$$$$$%%%''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((******+++***)))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))))))))*********((('''((())))))))))))''''''''''''''''''''''''******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,+++******)))************))))))))))))************++++++++++++************************************************)))************+++++++++------,,,,,,,,,+++++++++)))***+++,,,------------,,,,,,++++++,,,---///000...---,,,+++************,,,+++************+++,,,++++++++++++++++++++++++///,,,***)))***+++++++++((())))))***************)))******+++++++++******************************)))***+++,,,,,,+++***))))))))))))))))))******+++************************++++++++++++++++++++++++))))))(((((())))))***+++***************************************+++++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((((((((()))))))))***))))))))))))))))))))))))((((((((()))***+++***(((+++++++++++++++***))))))************)))))))))(((************************))))))))))))))))))))))))***)))))))))))))))******&&&''''''(((((((((((('''+++*********))))))))))))************)))'''&&&%%%))))))))))))************(((((((((((())))))******))))))************))))))+++*********))))))))))))***)))))))))))))))***+++++++++***)))))))))))))))************************))))))))))))((((((((((((+++)))(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''((()))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((&&&%%%&&&)))***)))'''''''''&&&&&&&&&'''((()))((((((''''''''''''(((((()))(((''''''''''''((()))(((((())))))(((((('''&&&(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''((((((((()))((((((''''''''''''(((***))))))(((''''''&&&&&&$$$%%%%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&***)))'''&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''')))(((((('''(((((()))***((((((((((((((((((((((((***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******)))******)))))))))))))))((((((((((((((((((((((((******++++++++++++******((()))***+++,,,+++******************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++***)))))))))***************,,,,,,,,,+++++++++++++++************************************************)))************+++++++++,,,,,,,,,,,,++++++++++++******+++,,,------------,,,,,,,,,,,,,,,...//////...---,,,++++++******++++++******))))))******+++*********++++++,,,,,,---...,,,***)))***+++++++++((()))******++++++******((()))***+++++++++++++++************************++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++************************+++++++++*********************++++++++++++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...((((((((()))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,***)))***++++++++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))***))))))((((((++++++++++++***************++++++++++++***))))))(((((())))))***++++++,,,((((((((())))))))))))*********))))))))))))******++++++++++++************++++++***)))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((''''''&&&&&&''''''((()))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))((('''(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&++++++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((&&&%%%&&&'''***+++''''''''''''''''''''''''******))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++******))))))************))))))))))))))))))))))))))))))******))))))))))))******)))+++,,,***)))******)))++++++++++++++++++++++++******++++++++++++******''')))+++,,,---,,,***)))***************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))))))))******+++++++++,,,,,,,,,++++++******)))************************************************))))))*********+++++++++,,,+++++++++++++++++++++.........///......---,,,++++++,,,,,,---......///...---,,,+++++++++++++++***))))))))))))))))))***))))))***+++,,,,,,---------+++******+++,,,,,,+++))))))***++++++++++++***'''((()))***+++,,,,,,,,,************************++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,************************,,,+++++++++***)))))))))******++++++++++++******,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***))))))***,,,,,,+++*********+++++++++******)))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***++++++++++++++++++******)))(((************************)))***++++++,,,,,,++++++)))))))))******+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++******************************)))))))))))))))*********)))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))***)))((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((***************+++******'''''''''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&''''''((())))))((((((((('''''''''&&&&&&&&&'''(((((()))))))))))))))(((((('''''''''''')))))))))(((((((((((((((******))))))((((((''''''))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''((()))***+++((((((((((((((((((((((((***))))))(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))((((((***++++++***((((((((((((((((((((((((((((((******))))))))))))******(((---///+++)))***+++(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******''')))+++,,,---,,,***)))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,))))))******++++++,,,,,,++++++******)))))))))(((************************************************))))))*********+++++++++++++++++++++++++++++++++333333222111000...,,,+++++++++,,,------.........------,,,,,,+++,,,,,,,,,)))))))))******)))))))))))))))***+++,,,,,,------,,,+++******+++,,,,,,+++))))))***+++++++++++++++'''((()))***+++,,,,,,,,,************************)))))))))))))))***+++,,,,,,,,,,,,,,,+++***((('''************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,************************,,,+++++++++***)))))))))******++++++++++++******,,,+++++++++***)))))))))************************))))))))))))))))))))))))++++++******************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))***,,,,,,+++***)))******+++++++++******))))))))))))))))))******((((((((((((((((((((((((************************++++++***)))(((((())))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))'''((()))***++++++++++++,,,+++++++++******))))))************))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((()))***+++,,,***)))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***)))))))))***++++++***((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((())))))'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''''''''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))******)))))))))(((''''''&&&&&&%%%&&&'''((())))))(((((((((((((((((('''''''''''')))))))))))))))))))))(((*********))))))(((((('''%%%&&&'''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&(((***,,,---,,,+++***))))))))))))))))))))))))(((((((((''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******)))((((((&&&'''))))))))))))'''&&&((((((((((((((((((((((((******))))))))))))******'''///222,,,(((++++++((())))))))))))))))))))))))******++++++++++++******((()))***+++,,,+++******)))))))))***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,*********+++++++++++++++*********)))))))))))))))++++++++++++++++++++++++************************)))************+++++++++*********+++++++++++++++444444333222000...,,,+++***+++,,,---............------,,,,,,,,,,,,------)))******++++++******)))*********++++++,,,,,,---+++*********,,,---,,,+++)))***++++++,,,+++++++++((()))***+++++++++++++++************************((((((((()))******++++++)))*********)))'''&&&$$$)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++************************+++++++++*********************++++++++++++******+++++++++***************************************)))))))))))))))))))))))),,,,,,++++++***)))))))))***************)))))))))))))))))))))))))))))))))))))))(((***+++,,,***)))))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))************************,,,+++***)))((((((((((((+++++++++,,,++++++******((((((((((((((()))))))))''''''((()))***+++++++++---,,,,,,+++******))))))+++************)))))))))******))))))))))))******((((((((((((((()))))))))''''''(((((()))+++,,,---)))))))))))))))******+++))))))))))))))))))))))))''''''(((((())))))******)))((()))***,,,,,,***((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''&&&'''((())))))))))))(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((()))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))***+++)))))))))(((((('''''''''&&&'''((()))))))))((('''((((((((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''''''''$$$%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%'''+++...///...+++***************************(((((('''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***))))))((('''''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))******&&&000444,,,(((+++,,,'''))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------,,,++++++)))******+++,,,,,,++++++,,,++++++++++++++++++***)))***************++++++++++++++++++++++++++++++************************)))************+++++++++)))*********++++++++++++111111111000///...,,,,,,***+++,,,............---------,,,,,,,,,------...******+++,,,,,,+++******+++++++++++++++++++++++++++******+++------,,,+++)))***++++++,,,,,,++++++)))******+++++++++******************************'''((()))+++,,,,,,++++++'''(((***++++++***((('''************************++++++++++++++++++++++++,,,,,,+++******************************************************+++++++++******++++++++++++*********************+++++++++************************))))))))))))))))))))))))+++++++++***************+++++++++******)))))))))))))))))))))))))))))))))((((((((()))***+++***((())))))***+++++++++++++++((()))))))))******************************************************************)))))))))))))))***)))******++++++++++++***(((((()))))))))*********'''((()))******+++******+++++++++++++++++++++++++++++++++*********))))))))))))************))))))(((((()))))))))*********))))))(((((()))***++++++)))))))))))))))***++++++************************'''''''''((()))*********(((((()))+++------***((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))&&&%%%&&&(((&&&'''((()))***))))))(((((((((''''''''''''((((((&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((())))))))))))(((((((((((((((&&&''')))***)))(((&&&%%%'''(((((((((((((((((((((''''''(((((())))))******'''''''''''''''(((((((((&&&'''((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***%%%'''***,,,------,,,+++)))))))))))))))))))))))))))((((((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******++++++******)))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******&&&111555---(((,,,,,,'''******************************++++++++++++************))))))******+++,,,((())))))***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++------------++++++((()))***+++++++++++++++---,,,,,,++++++******************++++++,,,,,,---++++++++++++++++++++++++************************)))************+++++++++))))))******++++++++++++---...............------***+++,,,...///......---------,,,,,,,,,------...***+++,,,------,,,+++***,,,,,,++++++++++++++++++*********+++------,,,+++******+++,,,,,,,,,,,,+++******+++++++++******)))************************''')))+++---...---,,,+++''')))+++...//////...---++++++++++++++++++++++++************************,,,++++++***)))))))))***************************))))))******+++++++++,,,******++++++++++++******))))))******+++++++++,,,************************))))))))))))))))))))))))))))))******+++++++++,,,---------,,,,,,+++++++++))))))))))))))))))))))))(((''''''(((******)))(((((()))***+++++++++++++++(((((())))))*********+++************************************************(((((((((((()))***+++,,,((()))***+++++++++++++++))))))******+++++++++,,,((()))***+++++++++++++++*********++++++,,,------++++++++++++******))))))((()))***++++++***)))((())))))******+++++++++,,,+++******)))))))))))))))))))))((())))))***++++++************************&&&''''''((()))******+++(((((()))+++------+++((())))))))))))))))))))))))************************))))))(((((((((((()))))))))((('''''''''(((***+++((((((((((((((((((((((((***************************,,,---,,,)))((()))+++&&&''')))*********)))(((((((((''''''''''''(((((('''((()))******)))((('''''''''((())))))***))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((())))))))))))'''((()))***)))(((&&&$$$'''''''''(((((((((((((((&&&''''''((()))******+++(((((())))))******++++++)))*********(((&&&$$$###))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''((()))***+++,,,,,,((((((((((((((((((((((((******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,++++++***)))((((((+++++++++,,,------+++))),,,,,,,,,++++++++++++***,,,+++)))(((((()))+++,,,'''((()))***+++,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,++++++,,,,,,---,,,,,,,,,------------------------------,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---************************)))))))))+++------+++)))***************+++++++++)))+++------,,,*********,,,///222111...++++++,,,------++++++++++++---------+++))))))+++,,,***'''...,,,***)))((((((***+++,,,,,,+++***))))))******+++)))((('''((()))+++,,,,,,++++++++++++++++++,,,---,,,,,,+++***)))((((((******+++++++++******)))*********++++++,,,,,,,,,,,,+++***))))))***+++,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++******++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++***)))(((((()))))),,,++++++++++++++++++,,,000///...---,,,,,,+++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***)))************++++++++++++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******++++++***)))(((((())))))******))))))))))))))))))++++++++++++,,,+++)))&&&))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((()))++++++''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))((((((''''''&&&&&&''''''''''''(((***+++,,,(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))(((((((((((())))))))))))******))))))((((((''''''******)))((('''&&&%%%%%%++++++++++++,,,---......(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))*********)))((((((((()))+++,,,...+++)))***,,,---+++)))***+++,,,,,,***))))))***++++++*********))))))))))))(((((()))******(((&&&)))*********++++++,,,,,,+++***)))(((((()))***+++((()))***+++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,------------------------------,,,,,,+++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,************************+++******+++------+++*********))))))(((((('''''')))+++------,,,******+++,,,///111111...,,,,,,,,,---,,,,,,++++++,,,,,,------+++))))))+++,,,***(((,,,+++)))((()))***+++,,,,,,++++++***))))))************((((((((()))+++,,,,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++******)))******+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++***************))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++***)))))))))))))))++++++************++++++...---,,,+++************************************************************)))((('''&&&%%%&&&&&&''')))************++++++++++++++++++*********))))))))))))))))))))))))))))))******)))))))))***+++,,,------------------------,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******++++++***)))))))))))))))******)))))))))******++++++***)))***++++++)))((())))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((('''(((((()))***+++((((((''''''''''''((((((((((((((())))))))))))***))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***************)))))))))))))))(((((((((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((())))))(((((((((((())))))))))))***)))))))))(((((((((''')))))))))))))))(((((((((((('''(((((()))***+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))************************************)))))))))))))))*********))))))))))))((((((((((((***))))))(((((()))***+++((('''&&&'''***+++***((()))+++,,,+++***((())))))++++++***************++++++******+++------+++)))''''''((()))***+++,,,---************************)))******+++++++++******)))************+++++++++------,,,,,,,,,,,,------((()))***,,,,,,------------------------------------,,,,,,++++++*********))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++************************---+++***+++,,,,,,+++***++++++***)))(((''''''&&&)))+++------+++***+++,,,,,,...000000///------------,,,,,,++++++,,,,,,---,,,+++)))***++++++***)))***))))))((()))+++,,,...,,,+++******)))***************)))((()))***+++,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++)))******+++++++++*********++++++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++******))))))))))))))))))))))))))))))******************************************************))))))******+++,,,...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++***))))))))))))))))))******))))))))))))******++++++***)))((((((((((((++++++++++++++++++++++++************************+++***))))))((())))))))))))************++++++++++++++++++***************)))))))))))))))))))))))))))))))))((()))******+++,,,,,,------......//////,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******+++***))))))))))))))))))***************+++,,,---***)))'''((()))******)))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))(((((((((((()))))))))(((((((((((((((((()))))))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))******************)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))*********+++&&&&&&&&&'''(((***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))************++++++++++++++++++++++++(((((())))))******++++++*********)))((('''''''''+++***)))))))))))))))***&&&%%%%%%&&&)))******))))))***++++++)))(((((()))///...---++++++***++++++---,,,+++,,,......---,,,'''(((((()))******++++++******++++++++++++************+++++++++******)))))))))*********+++++++++---,,,,,,++++++,,,,,,---))))))+++,,,......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))*********++++++++++++++++++++++++++++++++++++------,,,++++++*********************************---+++******++++++***))),,,,,,,,,++++++*********)))+++,,,,,,+++***+++------...///000///.........,,,,,,,,,,,,,,,,,,,,,,,,+++************+++************))))))******,,,,,,++++++***************+++******)))))))))***+++,,,++++++************++++++************************))))))***+++++++++******+++++++++++++++++++++++++++******************+++,,,,,,++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,...---,,,+++***)))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********)))))))))))))))***))))))(((((((((((())))))+++***)))(((((((((((((((++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************)))))))))))))))))))))))))))(((((()))))))))******+++++++++,,,---...//////,,,,,,,,,+++++++++******************)))))))))(((******))))))))))))************)))))))))))))))***************+++,,,---...***(((&&&&&&(((*********))))))))))))))))))))))))((()))))))))************)))))))))*********++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((***))))))(((((((((((())))))))))))******)))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))+++,,,...///++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************++++++++++++++++++++++++''''''((()))***++++++,,,***)))))))))((((((((('''*********)))))))))))))))))))))))))))***+++++++++(((***++++++)))(((((()))444222000---++++++++++++***)))((((((***++++++***))))))))))))))))))))))))++++++,,,------,,,++++++******+++++++++******)))))))))*********+++++++++++++++************++++++***+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++++++++,,,,,,,,,------************************,,,,,,,,,,,,++++++******************************+++***))))))***+++***(((******++++++,,,,,,------)))+++,,,+++******,,,...//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++************+++,,,++++++******))))))***+++***************++++++***************++++++,,,******))))))))))))******,,,,,,++++++***))))))(((((()))***+++++++++++++++++++++++++++++++++++++++*********++++++*********+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,...---,,,+++************************)))))))))((())))))))))))))))))))))))************************))))))***++++++++++++******)))))))))))))))******)))(((((((((((((((((()))+++******))))))))))))***************************************************'''((((((((((((((((((((())))))*********+++++++++************************))))))))))))))))))))))))((())))))***************))))))***+++,,,,,,------,,,,,,,,,+++++++++******************)))))))))(((******))))))))))))*********)))))))))))))))******************+++,,,---...***(((&&&&&&(((*********))))))))))))))))))))))))((()))))))))************((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))(((((((((((()))))))))***++++++***))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''((()))***+++(((((((((((())))))))))))))))))(((((((((((())))))++++++******))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******)))(((''''''&&&&&&*********+++,,,---//////++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%'''((()))***+++'''((((((((()))))))))***(((((())))))))))))((((((((()))))))))************++++++++++++++++++++++++''''''((()))***++++++,,,'''((((((((()))))))))***))))))*********))))))))),,,,,,,,,+++************)))***++++++)))(((((()))555333000---,,,+++,,,,,,+++***))))))+++---------++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))************+++++++++******))))))))))))******++++++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...***************************++++++,,,,,,,,,+++***************************)))((()))+++------+++)))'''(((((()))***+++,,,,,,)))***++++++******---...222111////////////...,,,+++,,,,,,------,,,,,,+++)))***++++++***)))+++,,,,,,,,,++++++***))))))(((*********)))******+++,,,*********++++++++++++,,,******))))))))))))******------,,,+++***)))((('''((()))***+++++++++++++++,,,,,,,,,++++++++++++***)))***++++++++++++***)))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***)))))))))))))))******+++))))))(((((((((((())))))++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++((())))))************))))))************+++++++++***************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))******++++++,,,,,,,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******)))))))))))))))******+++***************+++,,,---***)))'''((()))******)))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))((()))***++++++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************&&&&&&''''''(((***+++,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******)))((('''&&&%%%%%%))))))))))))***+++,,,---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,''''''(((((())))))******((())))))******))))))((())))))))))))************++++++++++++++++++++++++(((((())))))******++++++'''''''''((()))*********(((((()))***************+++,,,,,,+++(((''''''(((***+++,,,,,,***))))))***111000---+++***+++---......,,,+++,,,...000000000*********+++++++++++++++++++++***))))))***++++++((()))***+++++++++++++++)))************++++++++++++******************+++***++++++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++((()))+++,,,------,,,,,,************************((((((+++...000000---***)))))))))******+++++++++)))***+++*********---///555222///...//////---++++++,,,,,,------,,,,,,+++(((***,,,+++))))))+++---******+++++++++******)))******))))))***++++++,,,******++++++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++*********))))))(((((()))++++++,,,,,,+++,,,,,,,,,+++++++++******)))***++++++++++++***))))))))))))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***)))))))))))))))***++++++***))))))(((((())))))***+++******)))******++++++************************++++++++++++++++++++++++***+++,,,---------,,,,,,)))************+++++++++))))))*********+++++++++)))))))))))))))))))))))))))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******)))))))))))))))***++++++******)))))))))******++++++***)))***++++++)))((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((('''(((((()))***+++'''(((***++++++***(((''''''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))'''((()))******)))((('''************))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((())))))(((((((((((())))))))))))'''((((((((()))))))))******)))))))))((((((''''''******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))'''''''''((()))*********))))))************))))))))))))))))))************************************)))))))))))))))*********(((((((((((())))))))))))&&&'''(((***++++++++++++(((***+++***'''&&&''')))+++,,,------+++******+++---,,,***)))))),,,...000+++)))((((((+++---------))))))***+++,,,------...+++)))(((&&&&&&((()))+++'''((()))***+++,,,,,,,,,)))************+++++++++,,,++++++++++++++++++,,,)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------'''(((***,,,---------,,,************************'''))),,,111333333///,,,------,,,,,,,,,,,,,,,,,,)))***+++******+++---000666333///...//////---***++++++------------++++++'''***,,,+++))))))+++---((()))***+++++++++++++++******))))))***+++,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,------...***************+++++++++(((((()))++++++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++*********)))***++++++,,,************+++,,,---...************))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***))))))((())))))***++++++******))))))))))))*********)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++******))))))************+++++++++))))))******++++++++++++))))))))))))))))))))))))***+++,,,---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******))))))((())))))***++++++******))))))))))))))))))++++++++++++,,,+++)))'''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''''''''(((***++++++&&&((()))******)))(((&&&))))))))))))************)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))'''((()))******)))((('''))))))((((((''''''&&&&&&***))))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************,,,++++++***************(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''&&&%%%%%%%%%&&&''''''((()))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''%%%&&&(((***+++,,,,,,+++'''***++++++(((((())),,,+++---......,,,++++++,,,++++++++++++++++++++++++,,,+++******))))))******,,,,,,++++++++++++++++++***************************+++,,,------,,,***)))...---+++*********+++++++++++++++************)))+++++++++***************,,,+++***,,,......***''',,,+++++++++***)))))))))+++,,,------......------******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,+++++++++---------,,,,,,---000222555444222000...---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,+++******************+++******++++++++++++******))))))))))))))))))))))))************************+++++++++*********))))))------,,,+++************,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))+++******,,,......+++'''(((((()))***++++++,,,,,,))))))))))))))))))))))))((()))***,,,,,,+++***)))************************,,,+++******))))))*********'''$$$%%%(((***)))(((************+++,,,------,,,,,,,,,++++++*********************************))))))***+++,,,,,,------------------,,,,,,+++*********************************))))))(((''''''''',,,,,,++++++***)))((((((******))))))))))))******------,,,+++*********+++************************'''((()))******************,,,,,,+++)))((()))***))))))))))))))))))))))))***************)))((((((((()))***++++++***)))(((+++*********))))))((((((+++***)))'''''''''((()))***************)))(((((())))))))))))((((((((((((''')))+++,,,,,,,,,***)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++***)))(((((()))***+++******)))))))))))))))***))))))))))))************(((((((((((())))))))))))************************+++***)))((((((((()))*********+++******)))((('''******))))))))))))******(((((((((((((((((((((((((((((())))))******++++++((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++***)))))))))))))))((((((''''''&&&&&&%%%&&&((()))+++,,,,,,,,,,,,,,,,,,+++++++++******...---,,,+++************,,,,,,++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++***************************,,,...//////---+++***,,,,,,***)))))))))******(((((()))***+++,,,,,,---++++++++++++++++++,,,,,,,,,+++,,,...111111...+++++++++++++++************)))***++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++---------++++++---000333999777333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,++++++***))))))***++++++******++++++++++++******************************************************+++++++++*********)))))),,,+++******)))******************))))))))))))((())))))))))))))))))))))))************************+++******,,,......+++(((((())))))***++++++,,,,,,************************'''((()))***************************************+++++++++************)))***(((%%%&&&(((******)))+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******************************)))******+++,,,,,,------,,,---------,,,,,,+++***************************)))))))))))))))))))))***,,,,,,++++++***))))))(((******))))))))))))******+++***))))))(((((())))))*********************************+++******)))))))))***+++***))))))***+++))))))))))))))))))))))))***************)))((((((((()))************)))(((************)))))))))(((******(((((('''((())))))***************)))((((((***)))))))))(((((((((((()))***+++------,,,+++*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))******)))(((((()))************))))))))))))******(((((((((((())))))))))))(((((((((((()))))))))******************************)))((((((((()))++++++***************)))((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))***+++++++++***************((((((((((((((('''''''''&&&'''(((***++++++++++++,,,+++++++++************...---,,,+++************,,,,,,,,,++++++*********,,,+++******))))))***************++++++,,,,,,---++++++++++++++++++++++++***,,,///111111///---++++++******))))))))))))***(((((()))***+++,,,,,,---+++++++++,,,,,,------...+++,,,---000222333111///*********+++++++++++++++)))***++++++,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,******,,,111555<<<999444000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...///......++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,******++++++++++++******++++++++++++++++++++++++************************+++++++++***************)))))))))))))))***++++++*********))))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++*********+++------***((()))))))))***++++++,,,,,,++++++++++++++++++++++++'''''''''((()))***++++++***************************++++++++++++***))))))***)))'''((()))++++++***,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,---------,,,++++++************************((())))))***++++++,,,,,,,,,,,,++++++***)))))))))******))))))))))))************)))((((((((())))))************************,,,,,,,,,,,,+++***)))(((''')))******(((((()))+++))))))))))))))))))))))))***************)))((((((((())))))******))))))(((************))))))))))))))))))((((((((()))******)))************))))))(((******)))))))))((((((((()))***,,,---------,,,+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))******'''''''''((((((((())))))((((((((()))))))))******************************)))((((((((()))***+++,,,******************))))))***))))))(((((())))))***************************************))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((()))))))))*********************+++++++++'''((((((((((((((())))))(((((()))***************************))))))))))))---,,,+++***************---,,,,,,++++++*********,,,+++******))))))******))))))***+++,,,,,,------++++++++++++++++++++++++))),,,///111222000---+++++++++******************+++++++++************))))))******+++,,,---......++++++---///111000///...*********++++++,,,,,,,,,+++,,,------......------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,111555;;;888333///,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...//////...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++---+++)))(((((()))+++---******++++++++++++******++++++++++++++++++++++++************************************************))))))))))))***+++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++*********+++,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++)))(((''''''(((***,,,---***************************++++++,,,+++***)))(((***)))))))))***+++++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,+++++++++*********))))))******))))))))))))******++++++************++++++************************,,,,,,,,,,,,,,,+++***)))(((******)))'''''''''((())))))))))))))))))))))))***************)))((((((((())))))))))))))))))(((*********)))))))))))))))((((((((())))))******+++))))))************)))(((*********)))))))))(((((()))***+++,,,,,,,,,++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))***+++(((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))************************++++++))))))(((((((((((())))))************************++++++******))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********)))))))))***+++++++++,,,''''''(((((()))))))))***))))))*********))))))((()))))))))))))))(((((((((,,,,,,+++***************,,,,,,,,,++++++*********,,,+++******))))))******))))))***+++,,,,,,------++++++++++++++++++++++++(((***---///000...,,,***+++,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((())))))***+++,,,,,,---***+++---...---,,,+++*********++++++,,,,,,,,,---+++,,,------......------***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,000444666444111...------///000,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......---++++++++++++++++++++++++------------------------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***++++++,,,,,,++++++***))))))***++++++,,,,,,++++++,,,+++)))(((((()))+++,,,******++++++++++++******++++++++++++++++++++++++*********************************************************+++,,,---...///,,,,,,,,,+++++++++******************************************************)))***++++++***************************++++++++++++++++++++++++++++++++++++***))))))***,,,---...************************+++++++++++++++***)))))))))***++++++++++++++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,************************,,,,,,,,,,,,++++++******+++++++++*********************))))))))))))******+++******)))******++++++************************)))***+++,,,,,,,,,,,,,,,+++++++++***'''%%%%%%&&&))))))))))))))))))))))))***************)))(((((()))(((((((((((((((((()))))))))))))))))))))******(((((()))*********++++++((())))))*********))))))************))))))))))))((())))))*********************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((()))***++++++))))))*********+++++++++))))))))))))************************************************))))))((((((******))))))***+++,,,---))))))(((((((((((())))))************************++++++******))))))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,'''((((((((())))))******)))************)))((((((((((((((((((((((((((((((++++++******))))))******++++++++++++++++++++++++,,,+++******))))))***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------+++++++++,,,------...---------(((((()))***+++,,,,,,---)))))))))******++++++,,,)))+++---...,,,***))))))+++++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,------,,,,,,,,,+++***+++...111000///............///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---,,,++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,++++++++++++++++++++++++******))))))******++++++++++++++++++******************+++******++++++++++++******++++++++++++++++++++++++***************************************++++++++++++++++++,,,,,,...//////*********))))))))))))(((************************)))))))))))))))))))))))))))***+++***)))(((***+++************************++++++++++++++++++++++++,,,++++++++++++,,,------************************,,,+++******))))))******((()))+++,,,+++******+++,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,************************------,,,,,,+++******)))******************************))))))))))))******(((((('''''''''((())))))************************((()))***+++,,,,,,,,,,,,+++,,,,,,***(((&&&&&&'''))))))))))))))))))))))))***************)))(((((()))((((((''''''(((((()))))))))))))))************))))))***+++++++++******((())))))************)))++++++*********)))))))))(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,*********+++++++++,,,,,,)))))))))*********++++++***************************************)))((((((***)))))))))***+++---...)))((((((''''''(((((()))************************************))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++***************+++++++++((())))))))))))))))))***))))))*********))))))((((((((((((((())))))))))))+++******)))))))))***************++++++,,,,,,---,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,***+++,,,---------,,,,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++(((,,,//////---,,,,,,---,,,,,,,,,,,,,,,,,,++++++)))***++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++,,,,,,---------+++,,,------++++++,,,...------..................,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,+++++++++++++++***))))))))))))***+++++++++++++++)))***++++++++++++***)))******++++++++++++******************************************************))))))*********+++++++++++++++++++++,,,------...*********))))))))))))(((************************************************(((***+++***((('''))),,,************************************************+++,,,,,,,,,,,,+++******************************...,,,***(((((()))+++,,,&&&))),,,,,,***)))***++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,************************+++++++++++++++***************************************))))))))))))******'''''''''''''''((())))))************************))))))******+++*********)))+++++++++)))((()))***))))))))))))))))))))))))***************)))(((((()))(((''''''''''''((()))((()))))))))******************+++++++++***)))((((((((()))***************+++++++++*********)))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((((((((()))***+++,,,)))************+++++++++))))))*********+++++++++************************&&&''')))***+++++++++******)))))))))***,,,...000((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))******))))))))))))))))))))))))))))))*********++++++++++++++++++************************)))))))))))))))((())))))*********))))))((((((((())))))***************))))))))))))******))))))***+++,,,------...,,,++++++***)))*********,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...)))***+++,,,---,,,,,,++++++++++++************)))---,,,,,,,,,,,,,,,,,,,,,(((,,,000111000///000111---------,,,,,,+++++++++,,,,,,---.........------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,---------+++---......,,,++++++++++++,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,222000.........///...---++++++++++++++++++++++++))))))))))))))))))))))))'''((()))+++,,,---......++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,+++******+++,,,---***++++++++++++***))))))))))))***++++++++++++***((()))+++,,,,,,+++)))(((******++++++++++++******))))))))))))))))))))))))************************))))))******++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++(((***+++***''''''))),,,++++++******************))))))))))))))))))))))))***+++,,,,,,+++***((('''************************///,,,)))''''''(((+++---%%%(((,,,,,,***((()))+++************+++,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------************************)))))))))******+++,,,,,,******************++++++******))))))))))))******)))))))))))))))***++++++***************************************)))((('''''')))***+++******,,,...))))))))))))))))))))))))***************)))(((((()))((('''&&&&&&'''((()))(((((())))))*********+++***+++,,,,,,+++***)))((((((((()))***************+++++++++************)))*********)))******+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,------,,,+++***(((((((((((()))***+++,,,))))))))))))************)))************+++++++++************************###%%%'''***,,,---------***)))((((((***,,,///000((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******++++++((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++,,,+++++++++******))))))++++++******))))))(((((((((((()))***************(((((())))))******++++++***)))))))))))))))************,,,,,,,,,,,,******+++++++++************)))******+++,,,,,,,,,,,,+++---+++******+++,,,,,,+++++++++------------++++++000,,,+++//////***(((+++++++++,,,,,,,,,,,,---------,,,++++++------,,,++++++...333777888666333000000---******+++,,,***(((******+++++++++,,,,,,,,,---------............///***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********)))***++++++,,,---......//////...---+++***)))))),,,---------,,,,,,+++***------............------,,,------......------,,,......---------,,,,,,,,,++++++***)))(((((())))))))))))(((((()))+++---...------++++++++++++------************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((*********++++++,,,,,,,,,++++++*********+++,,,---///......---,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************+++)))'''))),,,---,,,***+++,,,,,,,,,,,,+++*********************************************)))((((((******))))))(((((('''''')))************++++++++++++,,,------++++++,,,---++++++******************...+++((((((***,,,+++)))))))))******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,+++(((******+++++++++******)))***,,,...//////---***((()))***++++++,,,,,,,,,,,,************************+++*********))))))((((((++++++******************))))))*********+++++++++------,,,+++*********+++))))))))))))((((((((((((,,,+++***((((((((()))***'''((()))***+++,,,------((()))***++++++***)))(((******++++++++++++******))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&((((((''''''''''''(((((((((((())))))))))))((((((++++++***)))((('''&&&&&&((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,++++++++++++++++++++++++************************)))))))))))))))*********))))))******+++,,,......))))))************))))))************************++++++************++++++))))))))))))))))))))))))((((((((()))))))))))))))*********++++++,,,,,,,,,+++++++++******)))))))))+++*********))))))(((((()))*********++++++++++++++++++******************,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***++++++++++++************++++++,,,------------,,,---+++******+++,,,,,,++++++,,,,,,------,,,,,,+++///***)))---///,,,***,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++))),,,///222333222000//////---******+++,,,***(((******+++++++++,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,------------,,,,,,,,,------......------,,,------------,,,,,,,,,,,,,,,++++++************+++,,,+++*********+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++,,,---------------------------------,,,++++++******++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************(((&&&'''***+++)))(((+++++++++++++++***))))))***************************************)))((((((++++++*********))))))))))))************++++++++++++,,,------++++++,,,---++++++******************---+++((((((***,,,+++***************+++++++++,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,+++)))+++,,,,,,,,,,,,,,,+++++++++,,,---......,,,***)))******+++,,,,,,,,,++++++************************************)))))))))((())))))))))))))))))))))))))))))*********+++++++++,,,,,,+++***************))))))******************,,,+++)))((((((((()))***)))))))))))))))*********((()))***++++++***)))(((******++++++++++++******))))))))))))************(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))((((((((('''''''''((((((''''''''''''(((((())))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************&&&&&&''''''(((((())))))++++++++++++++++++++++++************************************)))))))))((((((((((((((()))***++++++))))))************))))))***************************))))))))))))))))))***)))))))))))))))))))))))))))))))))((((((''''''&&&*********++++++,,,,,,,,,,,,+++++++++************************)))))))))((()))))))))*********++++++)))))))))******++++++,,,*********+++******)))(((,,,,,,------------,,,,,,,,,+++++++++************,,,,,,---............------+++******+++,,,,,,++++++,,,,,,------,,,,,,+++---((('''***...------...++++++,,,,,,,,,,,,---------,,,++++++------,,,+++***+++---///000000//////...,,,+++***++++++***)))******+++++++++,,,,,,,,,///......---,,,+++***)))***+++,,,,,,------,,,,,,......------------,,,,,,---------,,,,,,+++++++++******+++,,,------...///------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...---,,,++++++++++++,,,---,,,,,,++++++,,,,,,---///...---+++++++++,,,---.................................---------------,,,,,,++++++++++++++++++)))***+++,,,---,,,++++++++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++***************************)))(((((()))***)))'''+++,,,,,,,,,,,,+++***************************************+++******)))(((+++++++++++++++*********)))************++++++++++++,,,------++++++,,,---******++++++++++++++++++,,,+++))))))+++,,,++++++******++++++++++++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,***)))***+++,,,+++***------............------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******************************************))))))))))))))))))*********************************+++++++++++++++***)))))))))******)))******++++++,,,,,,,,,+++***))))))((()))))))))***)))))))))((((((''''''))))))************))))))******++++++++++++******))))))))))))************((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))(((((((((((('''''')))((((((''''''(((((()))******++++++++++++******&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))((((((***)))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***)))(((''''''&&&*********+++++++++++++++,,,,,,,,,++++++++++++***************))))))))))))((((((((()))))))))******'''(((((()))***+++,,,,,,''''''((())))))))))))(((------------------------,,,,,,+++++++++*********+++,,,,,,------------------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...***((())),,,------,,,+++++++++,,,,,,,,,------,,,+++***+++---...---,,,---------......///000111---,,,+++******++++++*********+++++++++,,,,,,,,,------,,,,,,+++******)))***+++,,,,,,------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,+++++++++************+++,,,,,,,,,------------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///---+++***+++,,,---------------------------,,,---------......//////,,,,,,,,,++++++*********((())),,,------,,,+++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++************************---,,,++++++++++++***)))---------...---,,,,,,+++*********************************++++++******)))++++++++++++++++++******))))))*********++++++++++++,,,------++++++,,,---******+++++++++++++++,,,+++*********+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++,,,------...............------,,,+++++++++,,,---,,,,,,,,,,,,++++++***)))*********************************))))))))))))))),,,,,,,,,,,,,,,---------******************************)))))))))))))))***((())))))***+++,,,------******))))))))))))))))))***))))))))))))((((((((()))))))))******)))))))))******++++++++++++******((()))))))))************(((((()))))))))*********((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))(((((((((((((((((())))))(((((((((((()))))))))******++++++******)))&&&&&&'''((()))***++++++((((((((((((((()))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************++++++******************************************(((((((((((((((((((((((()))))))))))))))*********---,,,,,,+++******++++++))))))************))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,++++++******)))***************+++++++++,,,,,,,,,+++++++++++++++*********)))))))))))))))(((((((((((())))))))))))(((((())))))******++++++&&&'''((()))************------------------------,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,+++***+++++++++,,,,,,,,,------,,,+++***+++---...---,,,------,,,,,,,,,...///000,,,,,,,,,+++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------------............------,,,------......------,,,,,,,,,,,,+++++++++******((()))***+++,,,,,,++++++++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,+++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,++++++*********((())),,,------,,,+++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++************************,,,------,,,+++*********,,,,,,,,,,,,,,,++++++*********************************++++++++++++******************************))))))*********++++++++++++,,,------++++++,,,---******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************++++++,,,,,,+++++++++,,,++++++,,,---------------...---+++******+++---...,,,,,,,,,,,,++++++***)))************************))))))))))))))))))******++++++,,,,,,,,,---------***************************)))))))))))))))******(((((())))))***+++,,,,,,)))))))))*********)))))))))))))))*********++++++***))))))))))))))))))*********++++++++++++******((()))))))))************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))******((()))))))))************))))))))))))))))))))))))((()))))))))************++++++++++++************************************((((((((((((((((((((((((''''''((()))***++++++,,,------,,,+++************))))))************))))))((((((((((((((((((((((((+++******))))))******+++(((((((((((((((((((((((()))))))))******+++++++++************************++++++++++++++++++++++++))))))))))))))))))******(((((((((((())))))))))))+++******))))))((((((((('''((()))***+++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++---+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---...333444///+++******)))++++++,,,,,,,,,,,,------+++******+++---......---++++++***)))***+++,,,---+++,,,,,,+++******+++---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,******++++++++++++,,,,,,)))******+++---......///---------,,,,,,+++++++++---,,,+++***+++,,,---...---......//////......---,,,------......------,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++******)))***,,,---.../////////+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++******************************++++++,,,,,,,,,---,,,,,,++++++++++++++++++)))***+++,,,---,,,++++++***))))))))))))***++++++++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++************************)))***++++++)))((()))***)))************)))((((((************************)))***++++++,,,+++++++++)))))))))***************)))************++++++++++++,,,------++++++,,,---******++++++,,,---------(((***,,,---,,,,,,,,,---......------------,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,---,,,+++***+++---)))***+++,,,,,,---,,,,,,---,,,+++++++++,,,---...++++++,,,,,,,,,+++******************************))))))))))))************(((((())))))***++++++++++++++++++*********************)))))))))***++++++(((((())))))***+++++++++(((((()))************)))))))))******+++++++++,,,******))))))))))))************++++++++++++******))))))))))))************)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''(((((())))))))))))*********))))))(((((())))))***(((((())))))))))))((((((******))))))(((((('''''''''(((((())))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))***++++++,,,++++++***)))((((((((()))))))))************))))))))))))))))))))))))))))))++++++************++++++((((((((((((((((((((((((%%%&&&&&&'''((()))*********************))))))))))))************+++++++++))))))))))))************((((((((()))))))))******++++++***)))(((''''''&&&))))))***,,,,,,------------,,,+++******+++,,,---------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,---+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---***555:::444+++)))***+++++++++,,,,,,,,,,,,------+++******+++---......---++++++*********+++,,,---***,,,---+++))))))+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++---,,,+++******,,,...///,,,------......------,,,,,,------......------,,,------------,,,,,,,,,,,,***+++---...---,,,***)))***+++,,,---......---,,,+++,,,,,,------,,,,,,+++)))***,,,...///...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************(((***++++++)))(((***,,,******++++++******)))(((************************)))***++++++,,,,,,,,,+++*********+++++++++,,,,,,)))************++++++++++++,,,------++++++,,,---******++++++,,,------...'''***---...,,,,,,---...............---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,---)))***+++,,,,,,---------,,,+++++++++,,,,,,---...******+++,,,,,,,,,++++++************************((()))))))))************''''''(((((()))******++++++++++++*********))))))***************+++,,,,,,******++++++++++++++++++'''((()))***+++******)))************))))))))))))+++***)))(((((()))***+++******++++++++++++******))))))))))))************))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))***************))))))))))))******)))))))))******)))))))))))))))))))))(((((((((((('''(((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((())))))******+++******************************************************))))))))))))))))))******))))))))))))))))))))))))************))))))******************************))))))))))))******(((((((((((((((((((((((('''(((((())))))*********+++*********)))))))))((((((((()))))))))*********((()))))))))************)))))))))*********++++++******))))))((((((''''''******+++,,,------,,,,,,,,,,,,************,,,,,,---------,,,,,,,,,+++++++++,,,------......---------+++******+++,,,,,,+++------++++++++++++------'''555===666,,,)))+++---++++++,,,,,,,,,---------+++******+++---......------------,,,------......***,,,---,,,))))))+++...******+++++++++,,,,,,,,,///......---,,,+++******++++++,,,---------,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///+++,,,,,,------,,,,,,+++,,,------......------,,,......------------,,,,,,,,,---/////////---+++***+++,,,---------,,,+++***++++++------------++++++(((***...000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++*********+++,,,------,,,,,,,,,---......///++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))+++...---++++++---///---............---,,,,,,************************)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))************++++++++++++,,,------++++++,,,---******+++,,,,,,---......'''***......---,,,---/////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...)))***+++,,,------------+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,************************(((((())))))*********+++((())))))***++++++,,,,,,++++++++++++******))))))++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,'''((()))+++++++++***)))++++++***)))((('''&&&&&&+++***)))(((((()))***+++******++++++++++++******))))))))))))************)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++******))))))))))))************++++++++++++******(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++,,,---------))))))))))))))))))))))))************************,,,,,,+++***)))((('''&&&,,,+++++++++++++++,,,,,,))))))************))))))************************))))))(((((((((((())))))((((((((((((((((((((((((------,,,,,,,,,,,,,,,,,,+++*********))))))((((((''''''(((((()))))))))***(((((())))))*********+++************++++++++++++(((((((((((())))))))))))******+++,,,,,,,,,,,,+++---,,,*********,,,...///)))******++++++******))),,,,,,,,,++++++*********++++++,,,,,,,,,------------------,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++***)))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////,,,---...---+++***+++,,,,,,,,,,,,+++++++++*********+++------...---,,,+++,,,+++)))(((***---111444,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++******,,,,,,+++***,,,---......------...000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------,,,,,,------------------------++++++***))))))***+++,,,++++++++++++++++++++++++)))))))))******+++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---..................---++++++,,,------.../////////...,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********))))))))))))******++++++++++++'''(((***+++,,,,,,,,,++++++***************++++++******************++++++(((((())))))******++++++,,,+++***)))))))))***+++)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((('''((()))+++,,,------,,,,,,+++***))))))))))))************))))))******+++++++++******)))((((((((((((((((((((((((***)))((((((((()))+++,,,******))))))))))))******---,,,***)))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))''''''((((((((((((''''''************************************))))))(((((((((''''''(((+++,,,,,,+++******************************************************)))))))))))))))***+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''******+++++++++,,,,,,,,,++++++***)))(((((())))))))))))***++++++++++++*********++++++++++++******+++***)))'''''')))***+++***((('''((())))))((('''))))))************)))))))))************+++++++++---,,,+++******,,,---...,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++)))((((((++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,------------.........------,,,,,,,,,------,,,---...---+++***+++,,,------,,,,,,,,,+++++++++,,,,,,---------,,,++++++---,,,++++++---///222444---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,*********,,,---,,,+++***+++---,,,++++++,,,---------------------------,,,,,,++++++,,,,,,---...//////...---,,,++++++***------------------------++++++***))))))***+++,,,************************++++++++++++,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))************+++++++++)))******++++++******)))------,,,,,,,,,+++++++++,,,------......------,,,++++++,,,,,,------.........---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********)))))))))*********++++++++++++((()))***+++,,,,,,++++++************+++,,,---...******************++++++)))))))))))))))(((((((((,,,+++******)))*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((('''((()))+++,,,------,,,++++++***))))))))))))************))))))******+++++++++******)))))))))))))))))))))))))))***)))((((((((()))++++++******))))))))))))******,,,,,,***)))))))))******(((((((((((()))))))))***))))))))))))))))))))))))******))))))((((((''''''))))))************))))))((((((((((((((((((((((((************************++++++*********))))))))))))(((''')))***,,,+++***************************++++++++++++++++++++++++******))))))))))))******+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))******)))))))))(((((((((******))))))(((((((((((())))))*********+++++++++++++++***)))))))))))))))))))))***+++++++++++++++******++++++++++++******+++***)))(((((()))***+++***)))((((((******)))((())))))************)))))))))************+++++++++...---,,,+++***+++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,------+++,,,,,,++++++***)))(((,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---...---+++***+++,,,---------......///////////////...---,,,,,,,,,,,,,,,---...---+++***+++,,,---------,,,,,,,,,,,,+++...---,,,,,,++++++++++++------......000111333444------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,+++,,,---+++***)))***,,,---,,,+++***,,,---,,,******+++,,,------------------------,,,,,,++++++,,,,,,---...000///...---,,,+++***)))------------------------,,,+++************++++++++++++++++++++++++++++++,,,,,,------------......------,,,+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++)))******++++++******))),,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++***************************++++++++++++******+++++++++++++++***))))))***+++,,,...000000++++++++++++++++++******,,,++++++***))))))((((((,,,++++++++++++*********)))))))))))))))))))))))))))************+++++++++------------------------++++++++++++++++++++++++***)))((((((((()))+++,,,,,,,,,,,,+++******))))))))))))************)))))))))******+++++++++******************************)))))))))((()))******+++******))))))))))))******,,,+++******)))*********((((((((()))))))))******))))))))))))))))))))))))******)))((('''&&&&&&%%%))))))************))))))+++***)))(((((()))***+++************************+++++++++++++++************)))((()))++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******++++++++++++************)))))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))++++++************))))))***))))))))))))((((((((((((((()))))))))*********+++***)))))))))))))))))))))******+++++++++++++++******++++++++++++******+++***)))(((((()))***++++++)))((()))++++++***)))))))))************)))))))))************+++++++++......,,,++++++++++++,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++******+++++++++,,,,,,,,,------------......---,,,,,,+++,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...---+++***+++,,,,,,,,,------....../////////...---,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,+++++++++++++++///...,,,+++******+++,,,,,,---...000111111222222------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...+++***)))***,,,------,,,,,,---...---,,,+++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++---------------------------------------------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,+++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++******************,,,---...///,,,+++++++++++++++******,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((())))))***+++,,,+++++++++******))))))))))))************))))))))))))***+++++++++******************************)))))))))))))))******+++******))))))))))))******++++++******************(((((()))))))))*********))))))))))))))))))))))))******))))))((((((''''''))))))************)))))),,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++,,,***))))))++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++++++++++++++*********))))))))))))))))))))))))))))))***)))((()))******)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))*********+++******)))))))))))))))***)))***++++++,,,,,,++++++***++++++,,,,,,++++++*********)))(((((()))******+++***)))***+++,,,+++***))))))************))))))))))))*********+++++++++...------,,,+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------.........---,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...---+++***+++,,,***++++++,,,------......,,,,,,,,,,,,,,,---...///,,,---...---+++***+++,,,*********+++++++++++++++///...,,,+++***+++,,,,,,***,,,---///000000//////,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...+++***)))***,,,---,,,++++++,,,------+++***+++---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******------------------------,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++++++++***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************,,,+++++++++++++++++++++,,,,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,++++++******))))))******+++,,,------------,,,,,,+++******)))))))))))))))))))))))))))))))))*********+++++++++************************************************)))))))))))))))******+++++++++***************)))))))))************))))))((()))***+++++++++++++++************************((()))))))))******************))))))))))))******************+++*********))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++))))))************))))))---+++***((((((***+++---************************++++++++++++++++++++++++,,,+++)))***++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,***)))))))))))))))************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******))))))))))))*********)))((()))+++,,,,,,***))))))************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,------------,,,---------........................---------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,---------............,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,)))******+++,,,---......,,,,,,,,,,,,---...//////,,,---...---+++***+++,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---............***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,+++,,,---,,,+++******,,,,,,+++***''')))******))))))***+++------------------------,,,,,,++++++,,,,,,---...******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))++++++++++++++++++++++++++++++************)))))),,,,,,+++++++++,,,------++++++++++++++++++++++++)))************+++++++++)))******++++++******)))*********+++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---++++++***))))))******+++---------,,,++++++******%%%&&&'''((()))+++,,,,,,000...,,,+++*********+++)))))))))))))))))))))))))))************+++++++++************************************************((()))))))))************************************))))))************))))))((()))***+++++++++++++++************************(((((()))************)))******))))))))))))******))))))***++++++++++++***)))))))))*********++++++))))))))))))))))))))))))((())))))***+++,,,---...))))))************)))))),,,+++***))))))***+++,,,*********************************++++++++++++++++++***)))***+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---+++++++++************)))))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))((((((((())))))))))))***)))))))))************+++***++++++++++++,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))******))))))))))))(((((()))+++,,,+++***))))))************)))))))))************+++++++++++++++,,,,,,------,,,,,,------............------,,,,,,,,,---------......------------........................---------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++------------............,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,---...---+++***+++,,,******+++,,,---...//////------,,,,,,,,,------...,,,---...---+++***+++,,,,,,,,,,,,------.........******+++,,,------------+++++++++,,,------......((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---...,,,++++++++++++***)))%%%'''((()))((()))***,,,------------------------,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,,,,++++++++++++++++++++++++---------------+++***)))************************++++++*********))))))))),,,+++++++++,,,,,,---...++++++++++++++++++++++++)))************+++++++++)))******++++++******))))))*********++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,,,,+++++++++,,,++++++***+++,,,......************++++++,,,---...------,,,++++++******'''(((((()))***+++,,,,,,222///,,,)))((()))+++,,,)))))))))))))))))))))))))))************+++++++++************************************************(((((()))***************))))))))))))************))))))************))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))'''((()))***+++******)))******))))))))))))******((()))***+++,,,++++++***))))))*********+++++++++))))))))))))))))))))))))))))))******++++++,,,,,,))))))************))))))************************************************)))))))))*********+++++++++***)))***,,,---,,,+++************************++++++++++++++++++++++++************+++,,,---...+++++++++************)))))))))))))))))))))))))))+++***))))))++++++***))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++************++++++++++++)))))))))))))))***++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))(((''''''(((***++++++***))))))************)))))))))************+++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------.........////////////.........------------------,,,,,,+++++++++***++++++,,,---...//////++++++,,,,,,,,,---------------......///.........---------.........//////,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................************************,,,---...---+++***+++,,,++++++,,,---...///000111//////...---,,,,,,,,,,,,,,,---...---+++***+++,,,........./////////000000((()))+++---.........---,,,,,,,,,,,,,,,---...///''')))+++---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,///---++++++++++++)))(((&&&(((*********+++---///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++------......---+++***)))+++++++++++++++++++++++++++++++++*********))))))++++++++++++,,,,,,---...++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------,,,,,,,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++++++++,,,------...//////)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))******++++++++++++---------,,,,,,+++++++++++++++******+++---...000))))))***+++,,,...///000......---,,,,,,+++******------------------------333000,,,(((''')))+++---)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************)))))))))))))))*********))))))************))))))(((((()))++++++,,,,,,,,,(((((((((((((((((((((((('''((()))++++++******)))******))))))))))))******((()))***+++,,,,,,+++***)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))************))))))((()))************)))(((************************(((((())))))*********+++***))))))***,,,...---,,,************************************************************+++,,,---...+++++++++************)))))))))))))))))))))))))))+++***)))***+++++++++)))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))******++++++++++++))))))))))))************))))))((())))))***++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))'''&&&&&&'''***+++***)))))))))************)))))))))************+++++++++*********++++++,,,,,,---111///---+++******+++++++++,,,---.........---,,,000111111000...,,,---...////////////...---,,,+++,,,***((())),,,...---+++******************************+++,,,,,,,,,++++++---......//////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------///............---------,,,---......//////......,,,,,,++++++,,,...///000......---------,,,,,,,,,***+++---...///...------------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......++++++,,,,,,,,,,,,------//////.........---------+++,,,---...///...---,,,...------,,,,,,------...,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,------++++++++++++------------------------------++++++,,,------------,,,++++++++++++++++++++++++---,,,+++***+++,,,---...)))+++,,,+++***)))***+++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++*********)))))))))((((((,,,,,,,,,+++***)))((((((''''''((()))***++++++,,,++++++,,,,,,,,,---------...---+++*********++++++------++++++++++++------************************+++,,,,,,,,,,,,+++******...---,,,++++++,,,...///...---++++++++++++---...---...///000000...,,,***************************,,,,,,+++***+++,,,---...***++++++,,,,,,++++++***---,,,+++******+++,,,---...---,,,,,,......---,,,///---,,,---000000...+++,,,+++)))(((((()))+++,,,//////---,,,+++*********++++++++++++++++++++++++******++++++,,,,,,,,,+++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,,,,++++++,,,...+++***))))))***++++++******)))((((((((()))+++,,,************************))))))))))))))))))))))))******+++,,,,,,---......))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,++++++***)))************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,111000...,,,+++)))))))))((()))***+++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++***************)))))))))))))))+++***************++++++,,,,,,,,,++++++*********(((((())))))))))))((((((************************(((((()))***+++,,,,,,---+++++++++*********))))))++++++******++++++,,,---+++++++++++++++,,,,,,,,,------------,,,++++++***+++,,,---.........------///000111000---,,,---...////////////...---,,,+++---+++)))***,,,...---,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++///............---------+++,,,,,,---------------,,,++++++***+++,,,...///,,,,,,,,,------.........+++,,,------......------------------------------,,,,,,,,,+++++++++******,,,,,,,,,---------......++++++,,,,,,,,,,,,------///.........------------++++++,,,---------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++++++++*********+++,,,---***+++,,,,,,******+++,,,))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,++++++***)))(((************************))))))*********+++++++++------+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******...---,,,++++++---...///---,,,,,,,,,,,,,,,,,,---,,,---...//////...,,,+++************************,,,,,,+++++++++,,,---...,,,,,,,,,------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,---///000000---***...---,,,---//////---+++,,,+++***))))))***+++,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++((()))***,,,,,,++++++******+++,,,,,,,,,,,,+++***************************************************************************++++++++++++++++++++++++***+++,,,,,,+++***+++---+++***))))))***************)))((((((((()))++++++************************************************))))))***++++++,,,------))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++************))))))))))))***))))))))))))******+++++++++,,,,,,,,,+++******++++++++++++++++++++++++)))******+++,,,,,,------))))))*********+++++++++------,,,+++++++++++++++))))))***++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******************))))))))))))''''''((()))***,,,...///,,,,,,,,,+++++++++******))))))************))))))***************************************++++++++++++++++++*********))))))++++++******++++++,,,---,,,,,,,,,,,,++++++++++++***,,,---//////---+++***+++,,,------......------///000000///---,,,---...////////////...---,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...---------,,,,,,++++++,,,,,,+++++++++*********///............---------***+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,***++++++,,,---...///000------,,,,,,,,,---......------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------............------------+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,---------,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,***,,,,,,,,,+++***+++,,,))))))*********+++++++++------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,,,,++++++*********))))))*********+++++++++---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,+++******------,,,+++,,,---...///,,,,,,------------,,,,,,***+++---......---,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,------......------,,,,,,,,,++++++++++++,,,,,,***+++---000222000,,,(((,,,,,,+++,,,---...,,,***,,,+++***))))))***+++,,,++++++++++++,,,,,,---...++++++++++++++++++++++++((()))+++,,,---,,,***)))+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++,,,---,,,*********,,,************************)))))))))((()))******+++************************************************)))))))))******++++++,,,)))))))))*********++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,************************++++++***)))))))))************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---))))))))))))***************))))))******+++------)))***++++++++++++++++++************))))))))))))***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******************************((((((((()))***,,,---...,,,,,,,,,++++++++++++******++++++++++++++++++***************************+++++++++*********))))))+++++++++***************++++++******++++++,,,------------,,,,,,++++++******+++---.........------,,,,,,,,,---------------...///000///---,,,---.........//////...------,,,......---------.........------------------------,,,------...............---......//////......---......------------...............---,,,,,,++++++,,,,,,,,,+++++++++******///............---------++++++,,,------------,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,++++++,,,...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,+++***)))***+++,,,---......------------......((())))))***+++,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,+++***)))***,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++------------------,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,---//////+++,,,---......---,,,+++******+++------------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///...+++)))+++++++++,,,,,,,,,+++***,,,++++++******++++++,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++(((***,,,......---+++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++------,,,***)))***++++++,,,---,,,+++******+++)))))))))))))))******+++************************************************)))*********+++++++++,,,))))))*********+++++++++************************************************,,,,,,,,,++++++,,,,,,,,,)))***************++++++,,,++++++***)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))*********++++++++++++))))))))))))***+++,,,---******+++,,,,,,+++++++++++++++*********************++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******)))***************++++++,,,+++******)))*********++++++++++++++++++++++++******++++++++++++******************************************************************************++++++******++++++,,,---...------,,,,,,+++++++++---,,,,,,+++,,,---///000,,,,,,,,,,,,------......---...///...---,,,---............///......---,,,//////......------...///------------------------,,,---......//////......---......//////......---------,,,,,,,,,,,,------.........------,,,,,,,,,...---------,,,,,,,,,,,,///............---------,,,,,,---..............................---------------------------------///...,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,------------------,,,+++***)))***+++,,,---///......------......///))))))***+++,,,------...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------)))***+++***)))))))))+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,---...//////,,,,,,...//////...,,,,,,***++++++,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++******+++,,,,,,++++++***+++,,,++++++++++++++++++,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++***+++---...///...---,,,++++++************++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++------,,,***)))***+++,,,...000///---++++++,,,((()))))))))************************************************************+++++++++,,,,,,,,,,,,,,,************++++++++++++************************************************++++++************++++++))))))******+++++++++,,,,,,,,,+++***))))))******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------*********)))******++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,++++++***))))))******++++++++++++++++++++++++)))******************)))************************((())))))***++++++,,,,,,************************++++++******++++++,,,---------------,,,,,,,,,,,,...---,,,++++++---///111---,,,,,,,,,,,,---...///,,,...///...---,,,---...---...............------...//////...,,,,,,---///------------------------,,,---......//////......+++,,,,,,------,,,,,,++++++******))))))******+++------------------------//////............------///............---------,,,---......//////......---...////////////............---------,,,,,,,,,......---,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++++++++,,,------------,,,,,,,,,,,,------++++++,,,,,,------............------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............)))***++++++))))))***+++))))))*********+++++++++------,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,++++++)))******+++---......///))))))*********++++++++++++,,,,,,------------,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++,,,------...//////------............------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,---+++((('''(((***++++++)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------------+++******))))))******+++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,*********,,,+++...111000---***+++,,,(((((()))************)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))******+++,,,,,,,,,,,,++++++*********++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,+++************+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,---------------***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,))))))))))))***+++,,,---***++++++++++++,,,,,,,,,))))))************))))))************************'''((()))***+++,,,------***************+++++++++++++++******++++++,,,---,,,,,,,,,---------------...------------......///------,,,,,,,,,---...///,,,---......,,,,,,---...------...............------//////...++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,,,,------,,,,,,++++++++++++******+++++++++,,,,,,------...//////////////////.........------///............---------,,,,,,---............---+++,,,---////////////...,,,,,,------------------------......------,,,+++++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,---------------------,,,,,,,,,,,,------...........................------------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,------------------------+++,,,---.........------+++,,,------++++++,,,---))))))*********+++++++++------,,,,,,,,,,,,++++++)))*********+++++++++,,,++++++,,,,,,---,,,,,,+++******++++++,,,,,,------))))))*********+++++++++++++++---.........------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************,,,---.../////////......------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,---,,,******+++,,,,,,+++))),,,...---+++***+++---+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++*********+++,,,---,,,+++************+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---)))---111000+++((()))+++'''((()))***+++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))***++++++,,,------++++++*********+++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,---------***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,,,,,,,+++******))))))***++++++,,,------))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,******++++++++++++******************************))))))*********+++++++++))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,------.........,,,---///000000...---,,,------,,,+++,,,---...///,,,---......,,,,,,---...------...............------//////...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------......//////......---///......------......///+++,,,,,,---...///000000//////.........---------//////.........---------++++++,,,---------,,,,,,)))***,,,...//////......***++++++,,,---...//////------...///...---+++***++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---...///...---,,,//////............/////////////////////.........---------,,,,,,---------++++++------------++++++------------------------,,,---......//////......------------------------***+++,,,---...---,,,,,,---...//////------...///++++++,,,,,,,,,------------------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,---------***+++---...///...------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))***,,,---...////////////...---,,,,,,---...///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,------......------,,,,,,,,,---......---,,,,,,---,,,,,,...//////---+++***,,,///...,,,***+++---+++,,,,,,------,,,,,,+++*********+++,,,---///000+++++++++++++++++++++++++++)))((('''''')))+++,,,------++++++++++++------........................************************++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,...''',,,000...***&&&''')))'''((()))++++++******)))************************++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++))))))***+++,,,,,,------************+++,,,------,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......------------,,,,,,+++************++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********)))***++++++,,,+++,,,,,,,,,,,,+++******))))))***+++,,,,,,---------,,,+++***))))))))))))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++++++++***************))))))******++++++++++++++++++******++++++,,,---+++,,,------......------,,,,,,---......---,,,,,,+++,,,...//////...,,,***------------------------......//////...,,,+++)))//////.........---------............////////////111///---,,,,,,---...///------------------------,,,,,,,,,---------.........---+++******+++---...////////////////////////......------------......000000//////.........---//////.........---------,,,,,,,,,------.................................###%%%'''***---///111222/////////...---------,,,........................---------........./////////............---------000///...---,,,,,,+++***............//////////////////000000000///------------............------000...---+++******++++++,,,,,,,,,---------......------..................------------------------,,,---...//////...---,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++222000---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,***)))((('''------------------------000---,,,---///000...,,,///......------,,,,,,+++---,,,,,,...//////---***+++,,,---.........---,,,222///+++******++++++++++++++++++*********)))))),,,,,,------......------******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((())))))******+++++++++,,,,,,,,,,,,,,,,,,+++***)))((('''...---+++*********++++++.........---,,,+++))))))---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,++++++++++++,,,,,,+++++++++************)))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---------......---,,,,,,++++++++++++)))'''$$$###++++++++++++++++++++++++++++++,,,,,,,,,---------)))+++---//////---+++)))------------------------000...,,,,,,......,,,***---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++***)))))),,,,,,++++++,,,,,,---...,,,))))))---///---+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,***)))***---...---+++)))))))))***+++++++++,,,++++++++++++++++++++++++))))))*********))))))(((+++++++++************)))+++,,,------......------,,,,,,---......---,,,,,,+++,,,---.........---,,,------------------------......//////...,,,+++***......---------,,,,,,,,,------------..................,,,,,,,,,...000111------------------------,,,,,,---------.........///...---,,,+++,,,...//////////////////////////////..................///000/////////.........---//////.........---------,,,------------------...------------------------'''((()))+++---......///...............---------........................---------.........//////,,,,,,------........./////////......------,,,,,,............////////////,,,,,,+++++++++,,,,,,,,,------............------000///---,,,++++++,,,,,,,,,,,,---------.................................------------------------,,,---............---,,,///......---,,,,,,------------------------------,,,,,,,,,+++++++++******///---,,,+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...///000000111------------------------///---,,,,,,...///...,,,+++++++++++++++++++++,,,///...---...///...---+++////////////...,,,***)))000...,,,+++,,,------,,,---,,,,,,,,,++++++++++++,,,,,,.../////////...---,,,,,,,,,,,,------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***...---,,,*********+++,,,,,,,,,------,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,++++++++++++++++++,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,------------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---...000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,......,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------...***))),,,...,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++***((('''(((+++,,,+++)))************++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,+++++++++,,,,,,---------,,,,,,---............---,,,,,,---......---,,,,,,,,,,,,,,,,,,------...///------------------------...............---,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,---///111222------------------------,,,------------.........111000...---------......////////////////////////000//////......//////000/////////..............................---------.........---------------------------------------++++++,,,,,,------,,,,,,---------.......................................---------...............******+++,,,---...//////............---------------............/////////......---------...//////------............------//////...---,,,,,,,,,,,,,,,------------.................................------------------------,,,,,,------------,,,,,,...------,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,++++++***---,,,+++,,,......,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,...000222444444,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,)))******+++,,,,,,------111///------......---,,,////////////...---+++***...,,,,,,---...///...---......------------,,,,,,+++,,,...000000///...------------.........//////000//////...------,,,,,,------------------------111000///---,,,+++******+++++++++,,,,,,,,,------+++,,,------............------,,,+++++++++,,,,,,***++++++,,,---------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************------------------------,,,,,,++++++++++++,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---///000111000...,,,+++************************...---,,,,,,------,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++---...//////,,,++++++++++++,,,------///***)))---...---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,...///...---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,)))******+++---......///,,,------...............,,,,,,---......---,,,,,,---,,,+++++++++---000111.......................................------,,,------------------------,,,,,,---------.........------------...///000111------------............------------............111000///...------------////////////////////////000000////////////000000................................................//////......------,,,,,,------------------------,,,,,,------------,,,,,,,,,---------.../////////................................................******++++++,,,---......+++,,,,,,,,,---------...---------.........////////////000000///...------------............------...------,,,,,,,,,++++++------------...........................---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***---,,,---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,------------....../////////---++++++---...//////------....../////////000+++++++++---///000///---------------------------***+++...///000///---,,,---------.........//////000//////...------,,,,,,------------------------...---,,,++++++***)))))),,,,,,,,,,,,------------,,,,,,---............------------,,,,,,,,,,,,---++++++,,,------------,,,,,,,,,------------,,,,,,---------------------------------------,,,,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******++++++,,,,,,++++++++++++******+++---///000------------------------++++++++++++,,,,,,,,,,,,...///000000///...,,,+++++++++++++++++++++++++++------,,,,,,------,,,,,,.........---------------------------------------,,,,,,------------,,,,,,)))***+++,,,---...///000,,,,,,++++++,,,,,,---......+++,,,111333000---......------------,,,,,,,,,------------------------///.........////////////------,,,,,,+++++++++***------------------------((()))***+++,,,,,,,,,,,,((())))))***++++++,,,,,,,,,---......//////......,,,,,,---......---,,,,,,---,,,+++***+++---000222........................//////.........------...............////////////---........./////////////////////....../////////---------....../////////---------........./////////......---------------////////////////////////000000////////////000000---------...............---...................../////////......---------------------------------,,,,,,---...............,,,---------.../////////.............................................---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------............+++,,,...///...+++'''$$$------............------,,,,,,,,,,,,,,,+++++++++---------.........////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---------,,,,,,---,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------+++***((())),,,///000000------......///000111111+++++++++,,,...///...,,,,,,,,,,,,---------------***+++---.........,,,+++------------........................------------........................******++++++++++++++++++,,,,,,---------.........---------------,,,,,,+++------------...------------............---,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,//////...---,,,,,,,,,,,,------............------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,---......---------,,,+++***+++,,,---...------------------------++++++,,,,,,,,,------------......///...---,,,+++---------------------------------------------...........................---------------------------------......---------,,,,,,---------.........---------,,,---......///---,,,000666888333...---.........---------,,,,,,------------------------++++++,,,++++++***++++++...---------,,,,,,++++++------------------------,,,---...///000111111111,,,,,,,,,+++++++++++++++------...////////////...,,,,,,---......---,,,,,,...---+++++++++---///000........................//////......---......//////////////////000000000........./////////000000000000000/////////......---------...//////000000------........./////////------------------------////////////////////////000//////......//////000---------------.........---------.............../////////.......................................+++,,,---...////////////---------......................................................---------...---------,,,,,,,,,+++******++++++,,,,,,,,,---,,,------------.........,,,---///000///,,,(((%%%------............------+++,,,,,,------,,,++++++------.........//////////////////...------,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...///---++++++,,,,,,,,,+++---------------------------------------------------------------------------------------------------------....../////////---------------------------...//////------...///......------,,,++++++******))))))+++...000111000111111000//////////////////---,,,---......---,,,,,,,,,,,,------------...+++,,,---------------------------............///............////////////////////////////////////***+++,,,---............---------.........//////---.........---,,,++++++,,,---.../////////......///000000000///...---------..................---------------------------//////......---,,,,,,,,,000///.....................///000111111000///.........---------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,---...//////000000///...------,,,,,,,,,,,,,,,........................------------............---------......---------////////////////////////---...//////...---///000.........///////////////........................---......//////......---..................------///............///000000------111888999444///---............---------,,,........................,,,---...---,,,+++,,,---...------------------,,,........................------...///000000000000000000000//////.........------...///////////////,,,,,,---......---,,,,,,...---,,,,,,,,,---..............................//////...------...///000............//////000000---------.........//////...//////000000000000///---------...///000000000............////////////,,,---......///////////////////////////////////////..................///,,,,,,,,,------.........---------.........//////............////////////////////////////////////---......////////////..................---------........................//////.........------------------------.........---------------------...,,,,,,---------...............//////......------------............------,,,---...//////...------............////////////000//////...------,,,,,,..............................---,,,,,,---......------,,,,,,---......///...........................---+++***+++,,,///000666222...,,,,,,,,,,,,,,,////////////////////////................................................////////////////////////.........///000000111111........................---///111000...---///000---------------,,,,,,,,,---------...000111000///222111000/////////000111555222///............---------.........////////////......---...///000111....../////////000000000...///000111222333333444////////////////////////------...///000///......---.........////////////------.../////////......,,,---...///000//////...///000000111111111111000...//////000000//////.........................../////////...------,,,,,,000////////////000000111///000222333333222000///............---------------------------------------------.........//////////////////////////////...///000000000000///......//////000000//////...........................................................................,,,---...///000000000000---......//////......---.................................////////////000---------...//////000000////////////////////////---///111000///...000222....../////////000000000..............................////////////..............................000000000000000111111222///---///444666222//////............------------........................000111222111///...///111------------....................................,,,------.........------000000000000111111111111---......///////////////,,,,,,---......---,,,,,,......---,,,,,,,,,------////////////////////////000///...------...///000---------.........//////,,,,,,,,,---------......,,,---...000111111111111---------...///000000111............/////////000,,,---...000111111111111////////////////////////......------------......,,,,,,,,,------.........---------.........//////------......//////000000000000000000000000000000///////////////......---/////////......------,,,........................//////.........---------+++,,,,,,---...///000000////////////////////////,,,,,,,,,---------......,,,***)))((()))+++...000---..................---...///000111111000//////............/////////000000000///...------,,,,,,///////////////////////////...------------...///---------------...///000000000000000000000000000///---+++)))***,,,///222===888333///.../////////000000000000000000000000................................................////////////////////////////////////............////////////////////////...000222111...---///111------......///000000000111000000111333222///---///.........000111333555999666222/////////........./////////000000111111222111///......000222444000000000000111111111111///000111222444555666777000000000000000000000000....../////////---,,,+++............/////////000,,,---...000111111222222,,,---///000000000///......///000111333333333444//////000000000000//////........................000000///...------,,,,,,000000///000000111222222000111333444444333111000//////.........---------................................./////////000000111111111111111111111111...///000111111000///...000000111111111111000000000000000000000000000000////////////////////////////////////////////////,,,---...///000000000000---...///111111111000///////////////////////////////////////000000000000------...///000111222222////////////////////////---000222111000///111444.../////////000000111111////////////////////////......////////////..................//////000000111111111111111222222333111---,,,000222000///111//////.........---------////////////////////////...000111000---,,,---///,,,---------.../////////////////////////////////000111111111111111000///------...///000111222222---......///000111222222---......//////......---............---,,,++++++........./////////000000000000...------...///000...---,,,,,,,,,,,,---...------------------------...///////////////......000000000000000000000000---------.........//////........................////////////////////////000000////////////000000...............///000111000/////////...............///000000000000000000......---------......///............---,,,++++++///......---------......000//////.........////////////............//////000000////////////000000000///...------...///000000///...---,,,+++++++++......////////////......000000//////.........---.../////////000000111111------///000000000///...111111111111222222222222000000000000000//////.........------------......111000/////////000222333000111222222111000111333000000000111222222333333222222111111222222333444111111000000000000111111333333111000////////////,,,---...000000//////...000111111111111222222222000000000000111111111111000000000000000111111111000111222333333333333333111111111111111111111111222222111111111111111111444333222222111111222222555444222000//////000000333222222111000111111111111111000000000000111111333333333222222111111111444444333222222333444444111111111000000000000000444333111//////000111222111111111111111000//////222222111111000000//////000000000000000///.........000111111000000111333444333222111000000000000000000000000000000000000111000...------///111333111000000000111222333333222222222333333222222222222222222111111111111111000000///////////////000222111000//////000111222111111111000111111222333222222111111000/////////444333111000000000111111111000000000///////////////...---------...000111222222222111111///......////////////////////////////////////000000000000111000......000000000///000000000000000///.........///000111000///---+++000000////////////000000000000000000111111111111111111000000//////......111111000000000000000000......////////////......////////////////////////000000111111111222222222111111111222222333333333222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////............////////////000111111111111222222222......//////000000111111,,,------......------,,,---.........------,,,,,,........./////////000000000///............///000000///............///000...........................//////000//////......000000000000000000000000............////////////........................////////////////////////000///...............///000////////////000000111////////////............//////000111111111000000//////............//////....../////////...------000//////.........//////333222000...---,,,++++++000//////////////////000111000000000000000000111000000///......///000000111111000///...------......//////////////////...000000000000/////////...//////000000111111111111...///000111111111000000000000111111222222222333111222222222222111000000000000////////////000000111000/////////000222222111333444333111111222333222222222222222222111111333333222222333333444555333333333222222333333333333222111000000/////////000000222222333222222111///000111222333555666666111111222222222333333333222222222222222222222222000000111222222222222222111111111111111111111111222222222222222222222222444333222222111111222222555444222111000000111111333333222111111111111111111111111000000111111111333333333333222222222111333222111111111111222333111111111111111111111111333333222111000111222333111222222222111111000///111111111111111000000000111222222222111111000///111333444333222111222333444444333222111000000111111111111111111111111111333222000......000222333222111111111111222222333222222333333333333222222000000111111222222333333111111000000000000111111222111000000000000111222111111111111111222333333000000111111111111111111444333111000000000111222000000000000111111111111111000000///000111222333222222222222111000///...000000000000000000000000///000000000000111111111222000...///000111000000000000111111000//////...///000000111000///...---111000000//////000000111000000000000111111111111111111111000000000000000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111222222222111111222222222333333333222222111111000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222///////////////000000000---......//////......---------------.....................////////////000//////.........//////000111111000000000000111111////////////////////////...//////000000000//////111111111111111111111111//////000000000111111111////////////////////////111111111111111111111111222111000000////////////222222222111111111111111000000000/////////......///000111111222222222111111000000//////000000111//////000111111111000000111111000000000000111111333222000///------,,,,,,111000000000000000000111222111111111111111111222111111000000000000111111333333222111000000000000000000000000000000000000222222111111111111000000111111111222222222222222000000111222222222222111///000000111222333333444333333444444333333222111111111111000000111111111111111000000111111222333444555666555333222222333555444444333222222111111444333333333333444555555444444444333333444444444333333222111000000000000222222333444444444444333222333333444555555666666333333333444444444555555555555555444444333333222111111222222222222333333111111111111111111111111222222222222222222333333444333222222111111222222444333333222222222333333444333333222222222222222222222222222222222222222444333333333333333222222222111111000000111111222111111111111222222222222222222333333333333333333222222333333222222111111111111111111111111222222333333333333333222222111222333444333222111222333555444333222222222222222333333333333333333333333555444222111111222333444444333222222222222222222333333444444444444333333000000111222333444555555222222222111111222222333222222111111111111222222222222111111222222333444000000000111222333333333333333222111111111111222000000000111222222333333333333333222333444444555222333333222222111000///111111111111111111111111111111111111222222222222222111//////111222111000000111111111111000//////111111111111111000000000222111111111111111111222000000000111111111222222111111111111222222222222222222222222222222222222222222222333333222222222111111111111111111111111222222222222222111111111111222222222222333333333222222222111111111111000333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000222222222222333333333333111111111111222222222333000000000000000/////////000000111111111111000000---------...///000000111/////////000000000000000///////////////000000000222222222222222222222222000000000000000000000000//////000111111111111000222222222222222222222222111111111222222222333333111111111111111111111111222222222222222222222222666555444444333333333333555555444444444333222222222222222222111111111000000111222333444444444333333333222111111111222222000111222333333333333333222222222222222333333444111000000000000111111222222222111111111111222222333333333333333333333333222222222222222222222222444444333222222222222222111111111111111111111111333333333333333333333333333444444444444444444444111111111222222222222222000000111222333444444555444444555555444444333222222222111111111111222222333333333333333444444555666777888666444333333444555555555444444333333333444333333333333444555555444333333222222333333444444333222222111111111222222222333333444444444444888777666555444333222222444444444444555555555666777777666555444333333222444444444444444444444555222222222222222222222222333333333333333444444444444333333222222222222222333333333444444555555555555444444333333333333333333333333444444333333333444444444444333333333333222222222222222222222222222222222222333333333333222333444555555555444444333333444444444333333222000111111222222333333333333333333444444333333222///000222222111111222333666555444444333333333444444444444444444444444444555555444333444555666888555555444333222222222333444444444555555444444444222222333333444444444555333333333333333444444555333333222222222222333333222222222222222333444444111222222222333333333444222222222222222222222222000000111111111222222222444444444444555555666666333333333333333222111111222222222222222222222222222222222333333333333444333222000000222333222111000111111222111111000000333222222111111111222222333222222111111222222333000000111111111222222222111222222222333444444444222222333333333333333444222222333333333333222222222222222222222222222222333333222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111111222222333333333444444444444111111111222222222333333111111111111111000000000000000111111111111000000//////...///000111333444111111111111111111111111000000000111111222222222222222222333333222222222222222222222222222222222000111222222333333333222444444444444444444444444333333444444444555555555333333333333333333333333444444444444444444444444888777666555555555555555666777777777777666444444555555555555444444444444222333444555666666666666666555444444333333333444222333333444555555555555333333333333333444555666333333333333333444555555333333333222222333333333444444555666666555444444444444444444444444444444555444444333333333333333444333333222222333333444555555555555555555555555666666666666666666666666222222222222222333333333222222222333444555555666444444555555444444333222222111111111111111111222555555666666777777777777777888999777555444444555444555555555666666666777333333333333333444555555555555444444444444555555555555444333333333333444444444444444444555555666888777777555444333222111444444444555555555666666777777666555444444333333555444444333333333444444444444444444444444444444333333444444555555555555555444444333333333333333444444555555666666777777666555555444444444444444444444555555555555444444444444444444444444444444444444444444444444444444222333333333444444444555444555666666666666555555444444555555555555444444111111222222333333444444222222333444444333333222...000222333333333555777777666666555555555555555444444444444444444444444444444444555666888:::;;;666666555444333333444444555555666666666666555555666666555555444444333333444444444444444555666666333333444444444444333333333333333333333444444555555444444444333333333222222222222333333333222222111111111111111111111111444444555555555666666666333444444444444333333222222222222222222222222222333333333333444444444444444333111111333444333222111111222222222222222111333333222222222222333444333333222222222222333333111111111111222222222222222222333333444444555555222222333333333444444444111222222222222222222111222222222222222222222222333222222222222222222222222222222222222222222222222222222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111222222333333222222222333333333444444111222222222222333333333222222222222222222333333///000000111111000000///222111111111111333555666444333333333333222222222000111222333444444444444333333444444444444333333444444444444444444444444222333444555555555555555666666666666666666666666555555555666666666777777666666666666666666666666555555555555555555555555666666555555555666666777777888999::::::888777666888888777777777666666666555555777888999999::::::888888777666555555555555444444555666666666555555444333333444444555666777888888666555555444444444555444444333333444444555555666777888888777666555555555666666666666555555666555555444444555555555777666555444444555666777666666666777777777777888888888888888888777777777444444333333333444555666555555555555666666666666555555666666555555444333222222111111111111222222666666777888888888888777777888999888666555555666555555666666777888888999555444444444444555666666888888777777777777888888777666666555555666666666777777666666777777888999555555555555555555666666555555555555666666666777777777666666555555444444555444333222111222333444666666666666666666666666444444444555666666777777666666555444444444444555555555666777888888777777777666666555555555555555444555666777777666555444444444444555555555555666555666666777777666666555333333444444555555666666888888777777777666666666555555666666777777666666333333333333333333444444222333333444444444444333222444666666666777999;;;888777777666666666777777555555555555555555555555555555555666888999;;;<<<777666555555555555555555666666666777777666666666888888777666555444333333444444444444555666666777444444555555555555444444444444333333444444555666666666666555444333333333111222333333444333333333222222222222222333333333444444555666666666666555444444555555555555444444222222222222222222222222333333333333444444444444555444222222444555444333111111222333333333333222222222222333333333333333333222222111111222222333111111111222222222222333333333333333444444444444111222222333333444444555000111111222222111111000222222222222222222222222222222222222333333333444333333333222222222222111222333333333333444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111222333333444444222222222222333333333333222222222222333333333333222333333444444555555555222222333333333333222222555444333222333444666888666555555555444444444444222333444555666666666555444555666777777666555444555555555555555555555555444444555666777888888777999999999999999999999999777777777777888888888888999999999999999999999999777777777777777777777777666666666666777888999:::888999:::<<<<<<;;;:::999888888888888777777777777777888999:::;;;<<<<<<<<<:::999888777666666666666555666666666666555555444333333333444444555777777888888777666555555555555666555555444444555555666666777888999999888777666666666777888888777666666888777777777777777888888:::999777666666777999:::777777888888888999999999:::::::::999999999888888777777666666666777888999888888888777777777777777777777777777777666666555444444333333333333444444555555777888888888777666666777888777666555666777777777777888888888888888777777666666777777888999999999888888888888999999888888888777777888888999888777666666666777999999555666666666777777888888777777777777888888888888888888888888777777777777888777555444333444555666888888888888888888888888444444555666666777888888888777777666666666666666666777888999999888888777888777666666555555666666555666888999999888666555444444555555666666666666666666777888888777666666333444444555666666777777;;;:::999777666666666777555666777777888888777777444444444444333333333333333444555555666666666555777888999999888777999:::888888777777777777888888777777777777777777777777777777888888888888999999666666555555666666777777666777777888888777777666777777777666666555555555444333333444555666777777444555666666666666555444444444444444444555555666666666555555555555555555111222333444444444333333111111222444555777888888444555666777888777666666444555555666666666555555222222222222222222222222222222333333333444444444666444333333444555555444111222222333444444333333000111222333444333333222222222111111111111222222111111111222222222333333444444444333333333333333111111111222333444444444111111222222222222111111222222222222222222222222000111111222333444555555333333333222222222111111333333333333444444444555444444444444444444444444222222222222222222222222222222222222222222222222111111222222333444444555222222222333333333444444222222222333333333444444333333444444555666777777666666777777777777666666777666444444444555777888777777666666555555555555222333555777777777777666666777888999999888777666666666666666666666666666555555777888999999999999::::::::::::::::::::::::777777888888888999999999::::::::::::::::::::::::777777777777777777777777888888888999:::;;;======777999;;;======<<<;;;:::888888888888777777777666888999:::<<<===>>>>>>>>>;;;:::999888777777777777666666777666666555444333333333333444444666777777444444444555555777888888666666555555555555666666666777999::::::999777666666777888999999888777666999999999888999999::::::;;;:::888777777888:::;;;888888888999999:::::::::;;;;;;;;;::::::999999999:::999888888888999;;;;;;::::::999999888777777777888999999999999888777777555555444444444444555555333444666777777777666555555666777777666555777888::::::999999888777777777999999888888999999:::;;;888888777777777777888888:::999999888999999::::::666555444444444555777888::::::999999888777777777888888999999999:::::::::999999999999999999::::::===;;;999888777888999:::999999999999999999999999444555555666777888888999999888888777777777777777777888999::::::999888777888888777666666666666666555777888999999888777555444555555555666666777777555666777888888777666555444444444555666777777888>>><<<999777555555666777666666777888888888888888555555555444444333333333555555666777777777777777888999:::888666555555666999888888888888888999999888888888888888888888888::::::999999888777666666666666555666666777888999777777888888888888777777666666666666777777777777333333333444444666777777444555666777777666555444555444444444444555666666444444555555666777777777000111333444555444333333///111333555888;;;===>>>555666777888999888777777555555666666666666666555111111111111111111111111222222222333333333444444666555333333555666555444111222333333444444444444///000222444444444222111222111111111111111111222111111222222222333333333444444444333333222222222000000111222222333444444111222222333333222222111111111111111111111111111000000111222444555666666333333333222222111111111333333333444444555555555222222222222222222222222222222222222222222222222111111111111111111111111111111222333333444555555333333333444444444555555222222333333333444444444;;;:::::::::999888888777999999999999999888777666:::;;;;;;<<<<<<;;;;;;:::666666777777777777666555777777666666666666777777888888999999999888888777555666666777666666555444444444555666777777888888;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<888999;;;<<<===<<<<<<;;;===<<<<<<;;;;;;:::999999777777888999;;;<<<======<<<<<<;;;;;;;;;:::::::::<<<===<<<:::777444444444444555666777888999999999999777666555555666777999;;;:::999888777555444444777666444333333444555777888888777777777777888888888888777666666666666666777777888999999999999888888777666444444666777888::::::::::::::::::::::::;;;::::::999999::::::;;;777777888999::::::;;;;;;<<<<<<<<<;;;:::999888777999888888777777888999999::::::999888777777888888888888888888888888888999888777777666555444444444444444555666777777777666666666777777888999999:::666555444444444555777888888888888999999888888888555666666777888999999999::::::999888888888888888666666666666666777888999:::::::::999999999999999666666777777888888888999999888888888777777666666777777777777777777777777777888999::::::999888777:::888555333333555888:::777777777777777777777777;;;::::::999888777666666888777666555444444555666999888888888777777666666777777777777777777777777777888999::::::999888777::::::888777777777888999;;;999777777999999666333999999::::::::::::999999888888777777666666555555::::::999999888777777777::::::999999888777666666888888888888888888888888888888777777777777888888888888777777666666555555888777777666555444444444666777888999999888777666666666555555555444444444666666666666777888888999:::999777555444555666777444555666777777666555444444555555666888999;;;<<<555555555444444333333333---777666222???TTTTTTCCC555666777888888666444222444333333222222333333444333333333333333333333333555444333333333333444555333333333333333333333333666555444333222333444444222333333333333222111111444333333222222333333444444555555555444333333222555444222000000111222333222222333333333444444444222333333444444333333222000000111222222222222111222333444444444333222111222222222222222222222222333444555555333333444555555444333222222222333444333333444444444333222111444444444444444444444444111222333444555555555555555555555555555555555555444555666777777666555444999999999888888999999:::999:::::::::999999888777:::;;;;;;<<<<<<;;;;;;:::777777888888888888777777888777777666666777777888888999999999999999888888777777777777777777777777777777888999999:::;;;;;;===>>>>>>===<<<;;;;;;<<<<<<<<<;;;:::::::::::::::999999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888999:::999666555555666666777888888999999999999999888666555555666888999::::::999888777666666555666555444444444666888999888888777777777777888888999888777666666666666777888888999::::::::::::999:::999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;:::999888777777777888888999999999:::;;;:::999999888888888999999999999999999999999999888888777666666555444444444444555555666555555555444444555555666777777888777666555555555666777888999888888888888888888999666666666777888999999999999999888777777777777777555555444444444555666666999999999888888888888888777777777777888888999999::::::999999999888888888888888888888888888888888777888999::::::999888777999888666444444666888999888888888888888888888888::::::999999888888777777999888777666555666777777999999888888777777777777888888888888888888888888777888999::::::999888777:::999888777777888999:::;;;999888888:::999777444888999999::::::999999888666666777777777777777777777777777777777666666666::::::999999888777777777777777777777777777777777888777777666666777777888999999888888888777777777888888777666666555444444666777888999999888777666666666666555555555444444666666555555555666777888666555444222222222333444555666777777777666555444444444444555666777999999555555555555555555444444444999888333;;;HHHGGG;;;555666777777777666444333444444333333333333444444333333333333333333333333555555444333333444555555555444444444444444444444666666444333333333444555333333333333333222222111444333333333333333333444444555555555444444333222444333111000000000111222222333333333333444444444333333444444444444333333000111222222333333222222222333444444444444333222222222222222222222222222333444555555333333444555666555444333333444555555666555555444444333333333444444444444444444444444222222333444555555555555555555555555555555555555666777888888888888666666999999888888999:::<<<===:::;;;;;;;;;;;;:::999999;;;;;;<<<<<<<<<<<<;;;;;;888999999:::::::::999999888888777777777777888888999999::::::::::::999999999888777777888999;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@???===;;;<<<===???>>>===;;;::::::::::::::::::::::::;;;<<<===>>>======<<<<<<;;;:::::::::;;;;;;::::::::::::::::::=========<<<<<<<<<;;;;;;555777888888777666888999999999::::::::::::999999999888777666666777888999:::999999999888888888888777666666666777999;;;<<<999888888777777888888999999999888777777777777888999::::::;;;<<<;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999888888777555666888999::::::::::::;;;:::999999888999999999;;;:::::::::999999888888888888777777666666555555444555555555555444444333444444444555666666777777777777666666777777888999999888777666666777888999666666777777888999999999777777666666555555666666777666555555555555555555777777777777777777777888777888888888888999999999;;;;;;::::::::::::999999888888888888888888888888888999999::::::999999888888888777666666777888888888888888888888888888888999999999999999999999999:::999888777777777888999999999999888888888888777888888888888888888888888888888999999999999888888888888888888999:::;;;;;;;;;:::999999:::999777666888888999999999999888888555666666777888888999999666777777777777888888888:::::::::999888888777777777777777777777777777777777777666666666666777777999999999999999888888888888888777777666666555555777777888999999888777777777666666666666666555555777777666555555777888999777777777777666666666666777777777777777666555444555555444444444555666666555555555666666666666666777888777666888;;;:::666666666666666555555555555555444444444444444444555444444444444444444444444555555444444444444555555555666666666666666666666777666555444444444555555333444444444444333222222444444444444444444444444444555555555555444333333555444333222111222333444333333333444444444555555333333444444444444333333222222333444444444444444333333444444555444444333333333333333333333333333333555555555444333444555666666555555555555666777999888666444444444444444444444444444444444444444222333444555666666666666555555555555555555555555666777888999999888777666<<<;;;:::::::::<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;999999888888888888999999999::::::;;;;;;;;;;;;:::;;;:::999888999;;;>>>???@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBB@@@>>><<<<<<===CCCBBB@@@???===<<<<<<;;;;;;;;;:::::::::<<<>>>???=========<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;>>>============<<<<<<<<<666777999999888888999;;;;;;;;;<<<;;;;;;:::999999:::999888888888888999:::999999999999::::::::::::::::::999999999:::;;;<<<999999888888888888999999999999888888888888999999;;;;;;<<<============<<<>>>===<<<<<<<<<<<<===>>>=========<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;999:::::::::999888888777444555888:::<<<<<<;;;:::999999888888888888999999::::::999999888888777777888888888777777666666666666666777666666555444444555555555666666777777777888888888888888999999999:::999777666666777999:::777777777888888999999999666666555555555555555666:::999999888777777777777666666666777777777777777999999999999999999999999::::::::::::::::::::::::999999999999999999999999999::::::::::::::::::999777888888888888888888777999999999999999999999999999999999999::::::;;;;;;:::999888777777888999:::999999999999999999999999999999999999999999999999999999999999999999999999777777888999:::;;;<<<===999999999999999888777666888888999999999999888888777777777888888999999999888888999999:::;;;;;;<<<:::::::::999999888888888888888888888888888888888777666666666666666666777999999999999999999888888888888888777777666666666888888888888888888888888777777777777777777777777888888777777777999:::;;;::::::;;;;;;;;;:::999888888888888888777666666555777666666555555555555555444444555555666666777777666444555888777444555999777666666555555555666666666555555444444555555666555555555555555555555555666555555555555555555666555555666666666666666666777777666666666555555555444555555555555444333333444444555555555555444444444444555555555555444444666666555444444555555666444444444444555555555555444444555555555555444444333333444555555555555555333444444555555555555555444444444444444444444444444555666555444333444666666555555555666666777777:::888666444333333444555555555555555555555555555444444555666666666666666555555555555555555555555555666777888888777777666@@@???>>>===<<<======>>>;;;<<<<<<=========<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<===============::::::999999999999::::::::::::;;;<<<<<<<<<<<<<<<===<<<;;;:::;;;===???AAAAAABBBBBBBBBBBBBBBCCCCCCBBBCCCCCCAAA>>>======>>>DDDCCCAAA???===<<<;;;;;;<<<;;;::::::;;;<<<>>>???>>>======<<<<<<;;;::::::888999999:::<<<======>>>>>>============<<<<<<<<<999;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<;;;:::999::::::999999999999::::::::::::::::::;;;;;;;;;;;;???>>>===<<<;;;:::::::::::::::999999999999::::::::::::999999999999:::;;;<<<<<<===>>>>>>>>>>>>============<<<<<<=========<<<<<<<<<<<<;;;;;;::::::;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::999999:::::::::999888888444666888;;;<<<<<<;;;:::888888777777777888888999999999888888777777777777888888888888888777777777888888888888888777666555444555555555555555666666777888888999999999999999:::999888777777888999:::888888888888999999999999666666555555555555666666;;;:::999888888888888888666777777777888888888999::::::::::::999999999999999:::::::::::::::::::::999999999999999999999999;;;::::::::::::::::::;;;777888999::::::999888777999999999999999999999999999999999:::;;;;;;<<<<<<999888777777777888999:::999999999999::::::::::::999999999999999999999999:::999999999999999999:::777777999:::;;;<<<======777888999999888777777777999999::::::::::::999999::::::999999888888888777888888999:::;;;<<<======:::::::::999999999999999999999999999999999999999777777666666666666777777888888888888888888888888888888888888888777777777999999888888888888999999888888888888888888888888777777777888999;;;<<<<<<;;;;;;;;;;;;:::999888777999999888888777777777777:::999888777666666666666444444555555666666777777666444555999888333555;;;777777666666666777777888777666666555555666666777666666666666666666666666666666666666666666666666444444555555666666666666888888888777777777666666555666666666666555444444444555555666666555555444444444555666666555555444555555444444444555555555444444555555555666666666444555555666666555555444444444555666666666666555444444444555555666666666444444444444444444444444444555666666444444555666444444555555666666666666888777555333222222444444555555555555555555555555555555666666777777666666666666666666666666666666666777888999:::999999888@@@@@@@@@???>>>>>>======;;;;;;<<<============<<<<<<<<<============<<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;:::;;;<<<======>>>======>>>===<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA???===>>>>>>AAA@@@>>>===;;;::::::999;;;;;;;;;;;;<<<===>>>???>>>>>>======<<<;;;;;;;;;888888999;;;<<<===>>>???=========<<<<<<<<<;;;;;;<<<======<<<:::999:::;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<>><<<;;;999999;;;::::::999999::::::;;;;;;::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>==============================<<<<<<;;;:::::::::;;;::::::999999::::::;;;::::::::::::::::::;;;;;;:::::::::;;;;;;::::::999666777999:::;;;;;;;;;;;;888888888777888888999999888888888888888888888888999999888888888888888888888999999999999888888777444444444444444444444444777777888999999999999888::::::::::::::::::::::::999999999999999999999999777777666666777777888888999888777777777777777777888888888999::::::;;;;;;;;;;;;;;;::::::::::::999999999::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999::::::::::::999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999888777777777888999:::999::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::777888:::;;;<<<=========777999::::::999888888999::::::;;;;;;;;;;;;::::::;;;;;;::::::999888888777777777888999::::::;;;;;;::::::::::::::::::999999::::::::::::::::::::::::888888777777777777888888777777777888888888888888999999888888888888888888:::999888888888888999:::888888888999999999999:::555777999<<<>>>?????????AAAAAA@@@>>>===<<<;;;:::999999888888888888999999<<<;;;:::999888888888888666666666666777777777777999888888:::888555666999888888888888999999999999888777777666666777777888777777777777777777777777666666777777777777666666444444555555666666777777888888999999999888777666666777777777777666555555444555666777777666555444444444555666666666666555222222222333333333333333555555555666666666666777555555666666666666555555444444555666666666666555555555555555555666777888555555555555555555555555444555666666555444555666333444555666777777777666666555444333333333444555555555555555555555555555666666777777777777666666666666666666666666666666777888:::;;;<<<<<<;;;;;;<<<===???@@@???>>>===<<<:::;;;<<<<<<=========<<<<<<<<<============<<<<<<;;;<<<===>>>>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@AAAAAA@@@???>>>>>>???@@@???===<<<;;;::::::::::::;;;<<<======>>>>>>>>>>>>>>>======<<<<<<;;;;;;999::::::;;;<<<======>>><<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<:::999:::;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<<<<<<<@@@@@@???>>>===<<<:::999;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<===<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;::::::999999::::::;;;::::::;;;;;;<<<<<<======:::;;;;;;<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;:::999999999::::::;;;<<<888999999::::::;;;;;;<<<999999999999999999999999777777888999999999888888777777777777777777777777666666888999999999888777999:::<<<======<<<:::999999999999999999999999999999888888888888999:::;;;888888777777777888999999:::::::::;;;<<<<<<======<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888888888:::;;;<<<::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;888999;;;<<<============888;;;===<<<:::999:::<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::999999888888999999::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999888888888999999999::::::999999999999999999999999:::999999888888999999:::999999999999:::::::::;;;888;;;@@@EEEHHHHHHGGGFFFGGGEEECCC@@@>>>=========888888777777888999;;;<<<<<<;;;:::999999888888999999999999999999999888888999::::::888888::::::888888999:::;;;;;;;;;::::::888888888777777888888888888888888888888888888888666777888888888888777666555555666777777888888999888999:::::::::999777777777777888888777777666555444555777888888777555444444444555666666666666666333333444444555555555555555555666666666777777777666666666777777666666666333444555555666666555555555555555555555777888999555555555555555555555555444666777666555444555777444555666888888888888888555555555555555666666666555555555555555555555555777777777888888777777666666666666666666666666666666777888:::;;;;;;:::999888:::===???@@@???===;;;::::::;;;<<<======<<<<<<<<<<<<============<<<<<<;;;;;;<<<>>>>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;===>>>????????????>>>>>>?????????>>>==============================???@@@AAA@@@>>>>>>???@@@AAA@@@???===<<<<<<<<<<<<999;;;<<<>>>>>>>>>======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<>>>>>>???>>>>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>@@@??????>>>===<<<<<<;;;;;;::::::999999::::::;;;:::;;;;;;<<<===>>>??????;;;;;;<<<<<<===<<<<<<<<<::::::999999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>999::::::;;;<<<===>>>>>>999999999999999999999999555666777888888888888888<<<<<<;;;;;;;;;;;;;;;;;;555666777888999888777777999;;;===??????===;;;999999999999999999999999999:::999999999:::;;;<<<<<<999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>??????<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<===:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;999:::;;;============<<<:::===??????<<<;;;<<<>>><<<<<<============<<<<<<888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::========================::::::999999999999::::::999999999::::::;;;;;;;;;999999999999999999999999;;;:::999888888999:::;;;999999999::::::;;;;;;;;;===AAAHHHMMMQQQQQQOOONNNFFFDDD@@@<<<:::999999999888888777777888:::<<<===;;;::::::999888888999999<<<<<<<<<;;;;;;:::::::::666999999666999??????999888999;;;=========;;;:::999999888888888888999999888888888888888888888888666777888999999888777666666777777888999999::::::999999:::;;;:::999888777888888888888888777666666555666777999999777666555444444555666777777666666666666777888888999888888666666666666777777777777666666777777777777666666333444444555555555555555666555555555666777999:::666666666666666666666666555666777666555444555777555666888999::::::999999444555666777888888888777666666666666666666666666777777888888888777777666777777777777777777777777222333555666777777777666<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<>>>???@@@>>>>>>>>>===<<<<<<;;;;;;<<<===>>>??????@@@??????????????????>>>>>>>>>===;;;<<<<<<===>>>??????@@@>>>>>>????????????>>>>>>::::::;;;;;;;;;<<<<<<<<>>===>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<===999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>>>>===============>>>AAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============:::<<<>>>???@@@???===<<<<<<<<<;;;<<<<<<===>>>???::::::;;;;;;<<<=========???>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<===??????@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888777:::;;;===??????>>>===<<<===<<<;;;;;;::::::::::::;;;::::::999999::::::;;;999999888888999999:::;;;===<<<;;;:::999999999999:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;::::::999888999:::;;;<<<<<<<<<<<<============>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????>>>===<<<<<<===;;;<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>======<<<<<>><<<::::::::::::;;;;;;<<<<<<===>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;999999:::===@@@@@@<<<888========================<<<<<<<<<===============<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===============::::::;;;;;;<<<;;;;;;;;;<<<<<<==================;;;;;;;;;::::::999999999888888888888888888888888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<=========<<<;;;???BBBEEEGGGFFFDDDCCCCCC>>>>>>===<<<;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999::::::;;;:::999999999888888777777;;;;;;;;;:::::::::999999999999999888888888888888:::::::::999999999999888:::::::::999888777777666888888888888888888888888999888888888888:::;;;<<<;;;:::999999;;;======<<<888888888888888888999999777777777777888888888888777777777777777777777777666666777777888888999999666666666666666777777888777777777777777777777777:::999999888888888888888999888888888777777666666999888888777666555555444777777777777777777777777999999999888777666666555666666666666666666666666999999888888777777666666777777777777777777777777777777888888999999999:::===<<<<<<;;;;;;<<<<<<===>>>===<<<<<<===>>>???@@@???>>>>>>>>>>>>=========>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????======>>>>>>???@@@@@@@@@>>>>>>>>>>>>===<<<::::::;;;::::::999::::::;;;;;;>>>???@@@AAAAAA@@@?????????>>>======<<<<<<===============>>>>>>>>>????????????>>>>>>>>>==================>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>============>>>>>>======>>>?????????????????????>>>>>>>>>>>>??????AAAAAA@@@??????>>>======;;;;;;;;;<<<<<<======>>>?????????>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@============>>>>>>>>>>>>@@@???>>>============>>>>>>>>>===<<<===>>>???@@@?????????@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;999888999:::<<<===>>>===<<<;;;<<<<<<;;;:::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<======<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>;;;<<<<<<<<<<<<=========<<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<=========>>>>>>??????>>>===<<<<<<>>><<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;;;;;;;;;;================================================>>>>>><<<;;;::::::;;;;;;<<<<<<<<<===>>>>>>??????================================================;;;;;;===@@@BBBAAA>>>:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<===>>>>>>??????>>>>>>;;;<<<<<<=========<<<<<<>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;::::::<<<=========<<<;;;>>>BBBGGGJJJIIIFFFCCCBBB=========<<<;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999888888888888888999999999999888888888888;;;;;;:::999888777777666:::::::::999999999888888::::::999999888777777666999999999999999999999999;;;:::999888888888999:::===;;;999999;;;;;;;;;:::999999888888888888888888777777777888888888999999888888888888888888888888777777777888888888888888999888777777666666666666888888888888888888888888:::999888888777777888888999999888888888777777777::::::999888888777666666888888888888888888888888;;;::::::999888888777777777777777777777777777777:::999999999888888888888999999999999999999999999777777888888999999999999===<<<<<<;;;;;;<<<<<<===>>>============>>>>>>???>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>??????@@@@@@AAAAAA@@@??????>>><<<;;;999888;;;:::888777777888:::;;;>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@????????????>>>?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<=========@@@@@@????????????@@@@@@>>>>>>???@@@@@@@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>>>>;;;;;;<<<<<<===>>>??????BBBAAAAAAAAA@@@?????????????????????@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@???>>>>>>>>>??????>>>============>>>???@@@======>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;::::::;;;<<<=========<<<;;;;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<>>>===<<<;;;:::::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===============>>>??????;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<<<<<<<<<<<<<===============>>>???>>>===<<<===>>><<<<<<============>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>>>>>>>=========>>>>>>???=========>>>??????@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@CCCDDDCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>??????@@@@@@??????======>>>>>>>>>>>>======@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999:::::::::;;;;;;999:::<<<=========<<<;;;;;;@@@FFFIIIHHHDDD@@@>>>======<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999999888888888===<<<;;;:::999777666666::::::999999999999888888:::999999888888777777777::::::::::::::::::::::::<<<;;;:::999888888888888>>><<<:::999::::::999888999999999888888777777777888888888888999999999999888888888888888888888888999999999999888888888888;;;:::999888666666666666:::::::::::::::::::::::::::999888888777777888888999999999999888888888888;;;;;;::::::999999888888::::::::::::::::::::::::<<<<<<;;;;;;::::::999999999999999999999999999999::::::::::::999999999999::::::::::::::::::::::::888888888888999999999999======<<<<<<<<<<<<======>>>============>>>>>>>>>======>>>>>>???@@@@@@AAA@@@AAABBBCCCCCCDDDDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???===<<<;;;<<<:::888666666777999;;;>>>>>>???@@@BBBBBBCCCCCCAAA@@@@@@???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============@@@@@@????????????@@@@@@@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@CCCCCCBBBAAA@@@??????>>>AAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@??????>>>????????????>>>?????????=========>>>>>>???@@@@@@;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>===<<<::::::;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<===<<<;;;;;;:::::::::;;;999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::=========>>>>>>>>>??????;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<==================>>>???>>>===<<<===>>>==================>>>>>>>>>>>>??????@@@@@@@@@AAA????????????????????????@@@@@@??????>>>>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>@@@BBBDDDEEECCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@??????>>>>>>>>>???>>>>>>===<<<@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<999::::::::::::;;;;;;;;;:::;;;<<<=========<<<<<<888<<<@@@BBB@@@>>><<<;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;:::999888888::::::::::::999999999999:::999999999888888888777999999999999999999999999;;;::::::999999999999999<<<;;;999999::::::999888::::::999999888888777777999999999999::::::::::::999999999999999999999999;;;;;;::::::999999888888;;;;;;999888888777777777::::::::::::::::::::::::::::::999888888888888888::::::::::::999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999=========<<<<<<============>>>>>>>>>>>>=========;;;<<<======>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@?????????>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>????????????>>>>>>===<<<;;;888777666888:::<<<>>>??????@@@BBBCCCDDDEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>AAAAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<============@@@??????>>>>>>??????@@@???@@@@@@@@@@@@@@@??????===============>>>???@@@<<<<<<========================>>>>>>???@@@AAAAAABBBBBBAAA@@@??????>>>>>>AAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???????????????BBBBBBAAA@@@??????>>>======>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>???@@@@@@@@@;;;<<<===>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<:::;;;;;;<<<<<<<<<;;;:::;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;<<<;;;;;;::::::::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<======>>>??????>>>>>>===============<<<<<<<<<<<<>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAA???>>>======CCCCCCCCCBBBAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCEEEDDDBBB???>>>========================;;;<<<<<<===>>>???@@@@@@========================<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;>>>>>>>>>======<<<<<<<<<::::::::::::;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???>>>======:::;;;<<<<<<::::::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>>>>??????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;999888999:::<<<;;;;;;;;;:::::::::999999999888::::::::::::;;;;;;;;;;;;999999999999999999999999<<<<<<;;;;;;::::::999999::::::999999999999:::;;;::::::::::::::::::::::::;;;;;;:::999999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::>>>======<<<<<<======>>>===>>>>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBB?????????>>>>>>>>>===========================>>><<<<<<============<<<<<<<<<;;;:::999999;;;===>>>@@@@@@@@@AAABBBCCCEEEFFFDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>======>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>???===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB@@@@@@??????>>>?????????BBBAAAAAA@@@???>>>>>>===<<<===>>>>>>??????>>>>>><<<<<<>>>???@@@AAAAAAAAA======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======;;;;;;;;;;;;:::::::::::::::;;;===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<===============<<<<<<<<<============>>><<<===>>>??????@@@@@@???===============<<<<<<<<<<<<===>>>>>>======>>>?????????>>>>>>>>>>>>==================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@>>>======@@@@@@@@@@@@???>>>===<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===========================@@@DDDEEECCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@============>>>>>>>>>>>><<<===>>>>>>??????>>>>>>>>>>>>???>>>>>>===<<<;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<===???@@@@@@@@@???>>>??????>>><<<;;;;;;===@@@========================<<<<<<<<<============>>>=========>>>>>>===============<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<============;;;999888999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<::::::::::::::::::::::::===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<>>>>>>============>>>>>>===>>>??????>>>===<<<;;;>>>>>>>>>??????@@@@@@@@@??????@@@AAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>======<<<;;;:::;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAAAAABBBCCCEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAABBB??????>>>>>>>>>>>>??????>>>?????????>>>>>>===<<<============>>>???@@@AAA=========>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????@@@AAABBBCCCBBBAAAAAA??????????????????@@@AAAAAAAAAAAA@@@@@@?????????===>>>???@@@@@@@@@??????;;;<<<>>>@@@AAAAAAAAAAAA?????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>============>>>???>>>>>>===<<<<<<<<<<<<<<<;;;<<<>>>???@@@???>>>===>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;<<<===>>>>>>>>>===<<<=========>>>>>>>>>??????<<<===>>>???@@@@@@@@@@@@>>>=========<<<<<<<<<<<<;;;===>>>>>>======>>>@@@?????????>>>>>>>>>========================<<<<<>>>>><<<===>>>>>>>>>>>>===<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBEEEFFFDDDAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????===>>>??????@@@@@@??????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>>>>??????<<<=========>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;============>>>>>>>>>>>>===>>>>>>>>>????????????>>>???@@@AAABBBAAA@@@@@@AAAAAAAAA@@@>>>>>>???AAA>>>>>>>>>>>>????????????<<<<<<=========>>>>>>>>>>>>>>>????????????>>>>>>>>>==================>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::==================>>>>>>>>>>>>>>>>>>============<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>=========<<<:::;;;<<<======<<<;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======>>>>>>============>>>>>>===>>>?????????===<<<;;;???@@@@@@@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@??????????????????AAAAAAAAA@@@???===;;;;;;;;;<<<===>>>???AAAAAABBBCCCBBBAAAAAABBBCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDD@@@??????????????????@@@BBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBB>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA>>>???AAACCCCCCBBBAAA@@@????????????@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@>>>???@@@AAABBBAAAAAA@@@;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@AAABBBBBBAAA@@@??????@@@@@@;;;===???@@@AAA@@@???>>>@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@???????????????@@@@@@<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;<<<===??????>>>>>>===>>>>>>>>>>>>????????????======>>>@@@@@@AAAAAAAAA>>>>>>======<<<<<<<<<;;;;;;===>>>>>>======>>>@@@@@@?????????>>>>>>======@@@@@@??????>>>>>>======????????????????????????;;;<<<<<<===>>>??????@@@;;;<<<>>>???@@@@@@??????=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???CCCGGGGGGDDDAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;======>>>>>>?????????@@@??????@@@AAAAAAAAAAAA@@@BBBBBBBBBAAA@@@???>>>===<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>===<<<;;;;;;????????????@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA???AAACCCBBBAAA????????????????????????@@@@@@@@@============>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>============>>>>>>AAA@@@@@@@@@??????>>>>>>???>>>>>>>>>============??????>>>>>>======<<<<<>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>===;;;@@@>>><<<<<<<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;:::::::::>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===============;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>AAAAAA@@@???>>>>>>??????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>============DDDCCCCCCBBBBBBCCCCCCDDDDDDAAA>>>>>>@@@AAAAAA???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===???@@@AAAAAABBBBBBBBBAAACCCBBBBBBCCCCCCDDDEEEFFFHHHFFFEEEDDDEEEFFFEEEDDDCCCCCCCCCBBBCCCCCCDDDDDD@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????BBBCCCDDDDDDCCCBBB@@@???AAAAAABBBBBBCCCBBBBBBBBBGGGEEEBBBAAA@@@@@@@@@???DDD===:::>>>AAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???????????????======>>>???????????????@@@@@@??????????????????@@@@@@?????????@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>CCCBBBBBBAAA@@@@@@@@@AAA???>>>>>>===>>>???AAABBBBBBAAA@@@???>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????BBBAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???@@@AAABBBCCC@@@AAABBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@BBB???======>>>@@@@@@???>>>???@@@AAA@@@@@@>>>>>>??????>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAA@@@???>>>===??????>>>============>>>??????@@@@@@@@@@@@??????======>>>>>>>>>>>>=========>>>???@@@AAABBBBBBBBB@@@@@@??????>>>>>>======???FFFKKKHHH@@@<<<>>>CCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA??????AAAAAA???===??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB???======>>>@@@@@@???BBBBBBBBBBBBBBBBBBAAAAAA@@@BBBCCCBBB>>>===>>>@@@AAAAAA@@@???>>>>>>>>>>>>CCCCCCCCCCCCCCCBBBBBBBBB@@@BBBCCCEEEEEEEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@AAA???===>>>@@@AAA???===@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>???AAACCCBBBAAABBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAA@@@???>>>>>>@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????<<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;;;;<<<=========<<<;;;:::=========<<<<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>>>>===>>>>>>???@@@??????>>>>>>>>>>>>??????@@@???>>>>>>>>>???AAAAAAAAAAAA@@@???>>>===<<<<<>>>>>???@@@AAAAAA@@@???@@@BBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@????????????????????????AAA@@@@@@???????????????@@@@@@?????????>>>>>>>>>????????????????????????AAAAAAAAAAAABBBCCCDDDEEEEEEBBB??????@@@AAA@@@>>>CCCBBBBBBAAA@@@??????>>>@@@AAAAAAAAA@@@@@@???>>>@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFHHHFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDDDDCCCBBBBBBAAA@@@AAAAAABBBCCCCCCCCCBBBBBBEEEDDDBBBAAAAAABBBBBBAAA>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAABBBBBBAAAAAA@@@@@@??????===>>>>>>???????????????@@@@@@@@@@@@@@@?????????BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????BBBAAA@@@????????????@@@@@@?????????@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBB@@@>>>>>>@@@AAAAAA@@@???@@@AAAAAAAAA@@@??????????????????????????????@@@@@@@@@@@@@@@???>>>>>>????????????????????????=================================>>>>>>>>>??????>>>>>>>>>?????????@@@@@@???@@@AAAAAAAAA@@@>>>>>>===<<<<<<<<<===>>>?????????@@@@@@@@@@@@@@@@@@???>>>??????@@@@@@??????>>>>>>???@@@AAAAAABBBAAAAAA===>>>???@@@AAABBBCCCCCCEEEGGGIIIGGGDDDAAABBBDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@BBBCCCAAA???@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????AAABBBBBBAAADDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGEEEBBBAAABBBCCCBBBBBBAAAAAA@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBB@@@???@@@BBBCCCBBB@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???@@@BBBDDDCCCBBBBBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@AAAAAAAAABBBBBB???>>>>>>>>>>>>>>>???????????????@@@@@@?????????======>>>??????>>>===============<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;=========<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>?????????????????????>>>>>>>>>>>>??????@@@???>>>>>>>>>???AAAAAA???????????????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>???AAABBBAAA??????@@@AAA>>>============>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????AAAAAA@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCDDDEEEEEECCCAAA@@@AAAAAA@@@???EEEDDDCCCBBBAAA???>>>>>>AAABBBBBBBBBBBBAAA@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHGGGEEEEEEGGGGGGFFFEEEGGGEEECCCAAA@@@@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDCCCAAAAAAAAAAAABBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDD===HHHLLLEEE@@@CCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>??????BBBAAAAAAAAABBBCCCDDDEEECCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBBCCCAAA@@@@@@AAABBBBBBAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????=========>>>???@@@BBBCCC@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA??????@@@BBBCCCEEEFFFGGGIIIHHHFFFEEEEEEDDDDDDCCCAAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBBBBCCCDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGEEECCCDDDEEECCCCCCCCCBBBCCCCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDBBBAAAAAABBBDDDEEEDDDCCCAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAACCCEEEDDDCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>>>>???>>>??????@@@@@@??????>>>>>>>>>????????????>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>??????>>>===<<<===============>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAA@@@@@@???@@@??????>>>>>>??????@@@@@@????????????@@@AAAAAA>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>===============>>>>>>???AAABBBBBBAAA???>>>???@@@===============>>>>>>???<<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB>>>>>>??????@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFGGGHHHHHHGGGEEEHHHFFFDDDBBBAAABBBDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEECCCAAA???>>>???@@@BBB@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDBBBBBBCCCDDDAAARRRYYYLLLAAACCCEEEBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDCCCBBBAAA@@@??????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@CCCCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFFFFFFFEEECCCBBBDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEEEEEEEDDDCCC@@@AAABBBCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDDDDDDDDDDCCCDDDBBBAAABBBCCCDDDCCCBBBAAAAAACCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAA@@@AAAAAABBBCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCDDDDDDEEEEEEEEEHHHFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCDDDEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDAAAAAABBBCCCDDDEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????AAAAAAAAABBBBBBBBBBBBCCCBBBAAA@@@AAACCCDDDCCCBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@????????????>>>>>>>>>===============???@@@@@@??????>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<>>>@@@BBBBBBBBB@@@???@@@@@@????????????@@@@@@????????????@@@@@@AAAAAA?????????@@@@@@@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<<<<======>>>??????AAABBBCCCAAA???>>>>>>?????????>>>>>>??????@@@AAA<<<<<<===>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBBBBAAABBBCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIIIIHHHFFFDDDCCCBBBAAABBBCCCEEEGGGCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBB???===<<<===???AAA@@@AAABBBCCCDDDDDDDDDDDDEEEGGGGGGFFFCCCAAAAAABBBAAARRRYYYLLLAAACCCEEEAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???????????????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGFFFEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCAAAAAAAAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDEEEEEEDDDDDDDDDCCCBBBCCCDDDEEECCCBBBAAABBBCCCDDDEEEDDDDDDCCCAAAAAABBBBBBCCCCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGEEEAAAAAADDDGGGCCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEEEEEEEEEEFFFGGGCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBCCCDDDEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDFFFGGGDDDDDDEEEEEEDDDDDDCCCBBB@@@AAABBBBBBCCCCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@AAABBBCCCBBBAAACCCCCCAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???????????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@BBBCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;<<<===>>>???@@@@@@AAABBBCCCAAA???>>>>>>??????????????????@@@@@@AAA>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEDDDCCCCCC??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCAAACCCEEEEEEEEEDDDEEEFFFBBBCCCCCCDDDEEEEEEFFFFFFBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHFFF@@@@@@@@@AAABBBCCCEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCBBB???===<<<===???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEHHHIIIGGGCCC@@@AAABBB>>>IIINNNHHHBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEEEECCCAAA@@@AAACCCDDDEEEEEEDDDDDDAAAAAABBBBBBCCCCCCDDDDDDAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDBBBCCCDDDFFFGGGIIIJJJJJJFFFIIIKKKIIIEEECCCFFFJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEECCCAAAAAABBBBBBCCCCCCDDDDDDEEEFFFDDDCCCDDDEEEFFFEEECCCBBBBBBBBBBBBCCCDDDEEEFFFAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDCCCCCCBBBAAA???AAABBBBBBAAAAAACCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBB@@@DDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>???AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===???@@@BBBCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAABBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>======<<<<<<>>>???@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGGGGGGGEEEDDD@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFFFFGGGCCCFFFHHHGGGEEECCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCDDDDDDDDDCCCEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHJJJKKKKKKIIIGGGBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA???>>>???@@@AAA@@@AAABBBDDDEEEEEEFFFFFFCCCGGGJJJHHHDDDAAABBBDDDBBBDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFAAAAAACCCDDDEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBCCCEEEEEECCCAAA@@@AAABBBDDDEEEEEEDDDDDD@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDFFFHHHGGGDDDCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEECCCAAAAAAAAABBBCCCCCCDDDEEEEEEFFFDDDCCCDDDFFFGGGEEECCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEEEEFFFFFFEEECCCCCCDDDDDDCCCCCCBBBAAA@@@BBBDDDCCCAAA@@@BBBDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBAAABBBCCCDDDCCCAAADDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDBBBBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBB???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????>>>===>>>???@@@AAAAAA@@@@@@???AAABBBAAA??????@@@AAA???????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFHHHIIIHHHGGGFFFCCCDDDDDDDDDEEEEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHDDDDDDDDDEEEFFFHHHJJJJJJFFFIIIJJJIIIEEEBBBAAABBBGGGFFFFFFFFFEEEEEEDDDDDDAAAAAABBBCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHJJJLLLLLLIIIGGGFFFHHHIIIKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDEEEDDDCCCAAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFAAAFFFIIIIIIEEECCCDDDGGGKKKEEECCCHHHJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFAAAAAABBBBBBCCCDDDDDDDDD@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFF???AAABBBDDDDDDDDDCCCCCCDDDCCCBBB@@@@@@AAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCDDDEEECCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBBAAAAAABBBCCCDDDBBBBBBBBBCCCEEEDDDBBB@@@???@@@BBBDDDDDDDDDDDDCCC@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFIIIJJJJJJJJJJJJJJJJJJIIIBBBCCCDDDFFFFFFGGGGGGGGGLLLLLLKKKKKKJJJJJJIIIIIIHHHEEECCCFFFJJJJJJFFFAAAHHHHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHGGGDDDBBBDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBAAABBBBBBCCCDDDEEEEEEFFFEEECCCAAABBBEEEFFFDDDBBBDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCEEEGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBAAADDDEEEDDDAAA@@@BBBDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCCCCDDDEEEDDDBBBDDDCCCBBBAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEECCCCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@???@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@BBBCCCEEEFFFCCCBBBBBBAAAAAABBBBBBCCC???@@@AAABBBCCCBBBAAAAAA???@@@@@@AAABBBCCCDDDEEEAAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@???@@@AAAAAA@@@???@@@BBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBAAA????????????????????????GGGHHHJJJLLLLLLJJJHHHFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIEEEFFFGGGHHHGGGGGGEEEDDDJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEDDDEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFKKKKKKKKKJJJIIIHHHGGGFFFHHHGGGEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCGGGHHHIIIHHHGGGGGGIIIKKKGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDFFFEEECCCBBBAAAAAABBBCCCFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@??????@@@AAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@AAACCCEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCAAAAAABBBDDDFFFFFFEEECCCDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBCCCDDDFFFGGGCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEGGGIIIIIIHHHGGGFFFCCCDDDEEEFFFFFFGGGFFFFFFJJJIIIGGGEEEEEEEEEGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIIIIIIIIIIGGGFFFEEEIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHDDDEEEEEEFFFHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGIIIHHHHHHGGGGGGFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEFFFGGGGGGGGGFFFEEEFFFFFFEEECCCBBBDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDFFFFFFFFFEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCGGGGGGGGGGGGFFFEEECCCCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDBBBBBBBBBDDDCCCCCCCCCDDDDDDDDDDDDEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA??????@@@AAABBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAAAAABBBDDDEEEFFFDDDCCCAAA@@@@@@AAACCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEDDDBBB@@@???@@@@@@@@@AAABBBCCCCCCDDDDDDFFFHHHJJJKKKKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHIIIIIIHHHGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFHHHGGGGGGFFFFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJIIIHHHHHHGGGFFFFFFIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGHHHCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHGGGFFFFFFHHHJJJFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEECCCCCCBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFFFFFFFEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCDDDFFFGGGHHHFFFFFFHHHIIIIIIIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHHHHIIIIIIHHHKKKJJJHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHKKKKKKLLLLLLLLLKKKIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGCCCDDDEEEEEEFFFFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDCCCBBBAAA?????????@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBCCCFFFHHHIIIDDDCCCAAA@@@@@@AAACCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEDDDBBB@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBEEEGGGHHHJJJJJJIIIGGGFFFHHHGGGGGGFFFFFFEEEEEEDDDGGGGGGGGGGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIJJJJJJJJJJJJIIIIIILLLKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIJJJIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGDDDFFFGGGHHHHHHFFFDDDCCCIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKIIIGGGGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJKKKLLLKKKKKKKKKGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLKKKJJJIIIJJJKKKLLLMMMLLLIIIGGGFFFEEEFFFGGGLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIJJJKKKLLLMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGEEEDDDCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIGGGFFFEEEGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA@@@AAABBBDDDDDDDDDDDDEEEEEEEEEFFFBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA????????????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAACCCEEEGGGIIIKKKCCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBB@@@@@@@@@?????????@@@AAAAAABBBBBBEEEFFFGGGHHHIIIHHHGGGFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGHHHIIIJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIHHHGGGGGGGGGFFFGGGGGGIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIJJJKKKKKKIIIGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHHHHIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLMMMNNNPPPNNNKKKHHHFFFGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJJJJKKKMMMNNNMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIKKKKKKIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCAAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEE@@@AAABBBDDDDDDEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEGGGHHHIIICCCCCCBBBAAAAAABBBCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKHHHJJJLLLLLLIIIGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHHHHIIIJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIKKKIIIHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNOOOOOONNNMMMLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNOOOPPPNNNKKKIIIIIIJJJLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNOOONNNLLLKKKKKKLLLNNNOOOMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKMMMLLLKKKJJJKKKLLLMMMNNNIIIIIIJJJKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGHHHGGGFFFFFFGGGIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBBAAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIFFFGGGHHHIIIKKKLLLMMMMMMHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJIIIIIIIIIIIIJJJJJJGGGKKKNNNNNNJJJGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFEEEDDDEEEGGGHHHFFFGGGGGGHHHHHHHHHHHHGGGIIIIIIJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIHHHGGGGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIJJJLLLLLLLLLKKKKKKHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNOOONNNMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNLLLKKKLLLNNNPPPPPPOOOIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJJJJLLLMMMOOONNNNNNNNNNNNOOOPPPQQQRRROOONNNMMMLLLLLLLLLMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDCCCCCCDDDDDDFFFEEEEEEDDDDDDEEEFFFFFFFFFGGGHHHGGGFFFFFFHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGFFFFFFEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDEEEGGGCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEECCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHMMMQQQPPPLLLIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJKKKKKKKKKKKKIIIJJJKKKJJJIIIIIIKKKMMMJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLMMMNNNMMMMMMKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIKKKLLLLLLKKKJJJIIIHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMOOOPPPPPPPPPPPPOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJLLLNNNQQQRRRQQQKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMOOOPPPRRRSSSLLLLLLLLLKKKKKKKKKJJJJJJHHHIIIIIIJJJKKKLLLMMMNNNJJJJJJLLLMMMOOOPPPRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIHHHGGGGGGIIIKKKGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHGGGGGGGGGHHHIIIJJJFFFGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAACCCEEEEEEFFFFFFHHHJJJEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFHHHIIIIIIIIIHHHHHHFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFDDDEEEGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFHHHJJJKKKLLLMMMMMMGGGHHHIIIJJJJJJIIIHHHGGGIIINNNSSSRRRNNNJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJFFFGGGHHHIIIIIIGGGFFFDDDHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMJJJKKKLLLLLLKKKKKKLLLNNNKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIKKKLLLLLLJJJHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQLLLMMMNNNOOOOOOOOOOOOOOOJJJIIIHHHIIILLLOOOQQQQQQLLLMMMMMMMMMMMMNNNNNNNNNMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMLLLMMMMMMNNNNNNOOOOOOPPPKKKJJJIIIHHHHHHGGGHHHHHHJJJKKKLLLMMMMMMNNNMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJIIIIIIHHHKKKKKKKKKKKKLLLNNNPPPRRRJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNIIIJJJKKKMMMOOOQQQRRRSSSMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIKKKMMMGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHJJJKKKGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAACCCEEEFFFGGGHHHJJJLLLFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGGGGGGGFFFFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEEEEGGGIIIKKKLLLLLLLLLLLLGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHFFFEEEFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIIIIHHHJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKIIIHHHHHHIIIJJJKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGFFFGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHKKKIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEGGGJJJMMMPPPMMMLLLKKKIIIIIIIIIJJJKKKLLLJJJHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFJJJIIIIIIHHHHHHIIIIIIJJJIIILLLOOORRRSSSQQQNNNKKKIIIIIIJJJKKKLLLLLLLLLKKKNNNMMMLLLKKKKKKKKKKKKKKKNNNMMMKKKJJJJJJJJJKKKLLLNNNMMMLLLJJJJJJLLLMMMNNNLLLMMMNNNNNNNNNLLLKKKJJJMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKJJJJJJIIIIIIKKKLLLMMMOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKDDDFFFRRRWWWPPPJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPPPPOOONNNMMMPPPPPPOOOOOOPPPPPPQQQRRRKKKKKKLLLLLLMMMOOOPPPQQQLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMOOOLLLJJJIIIIIIJJJJJJJJJKKKLLLNNNMMMKKKJJJJJJKKKLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJHHHHHHHHHJJJKKKIIIJJJJJJKKKKKKJJJJJJIIILLLLLLMMMMMMMMMMMMLLLLLLIIIJJJKKKKKKIIIHHHIIIKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMJJJHHHKKKRRRXXX]]]^^^SSSOOOKKKJJJKKKMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIJJJIIIIIIJJJLLLMMMLLLKKKIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGHHHJJJKKKLLLIIIJJJKKKKKKKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFHHHJJJLLLMMMMMMLLLKKKOOONNNMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIJJJIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKMMMMMMNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJOOOOOOOOONNNMMMLLLLLLKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGFFFFFFHHHIIIHHHGGGIIIHHHGGGGGGHHHJJJMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKIIIIIIKKKLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJLLLOOOQQQRRRPPPNNNLLLKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLNNNMMMLLLKKKKKKKKKLLLLLLNNNMMMKKKJJJJJJKKKMMMNNNLLLLLLLLLLLLLLLKKKKKKJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLLLLLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMFFFIIITTTYYYSSSNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMOOONNNNNNNNNNNNOOOPPPPPPKKKKKKKKKKKKLLLLLLMMMNNNKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLJJJJJJJJJKKKKKKKKKJJJKKKMMMLLLJJJIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLJJJIIIHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNLLLJJJLLLQQQVVVXXXYYYQQQNNNKKKKKKLLLMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJIIIJJJLLLMMMLLLKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIHHHHHHHHHJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJIIIJJJKKKLLLLLLIIIHHHGGGHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHIIILLLNNNOOOOOONNNMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJLLLNNNOOOKKKKKKIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLOOOOOONNNMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNOOONNNMMMKKKKKKJJJKKKKKKMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGGGGHHHIIIIIIHHHJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNMMMLLLMMMLLLJJJJJJLLLLLLLLLKKKIIIIIIJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMOOONNNMMMLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJMMMHHHJJJSSSXXXSSSOOOPPPKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNNNNOOOKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMIIIKKKLLLLLLJJJIIIIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIJJJKKKLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLLLLKKKLLLMMMMMMNNNOOONNNMMMNNNQQQSSSSSSSSSNNNMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKKKKKKKMMMNNNMMMLLLNNNNNNOOOOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJJJJIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHJJJKKKKKKLLLKKKIIIHHHHHHJJJLLLNNNJJJHHHGGGHHHIIIJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMLLLLLLKKKJJJJJJLLLNNNOOOPPPQQQPPPPPPMMMLLLLLLLLLMMMMMMNNNOOOLLLMMMMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJNNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKKKKLLLMMMLLLKKKLLLMMMMMMNNNMMMLLLKKKJJJMMMNNNOOOPPPPPPOOOMMMLLLMMMKKKJJJJJJLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOOOOONNNKKKJJJJJJKKKMMMOOOMMMMMMNNNMMMMMMLLLKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMOOOOOOPPPPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKHHHIIIOOORRRNNNKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKPPPOOOMMMKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPKKKLLLNNNMMMKKKJJJJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJJJJKKKKKKJJJJJJIIIKKKLLLMMMMMMLLLKKKLLLNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQPPPMMMMMMNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNKKKMMMOOOPPPPPPPPPQQQRRRNNNMMMLLLMMMNNNOOONNNMMMNNNNNNNNNNNNMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMKKKIIIHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGFFFFFFFFFFFFGGGHHHHHHLLLLLLLLLKKKLLLLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLJJJKKKKKKLLLLLLMMMMMMNNNLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQOOONNNNNNNNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMMMMMMMIIIIIIJJJJJJKKKLLLLLLMMMOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOKKKKKKKKKLLLLLLLLLLLLLLLOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKJJJJJJIIIIIIIIIHHHOOOOOOPPPPPPPPPOOOOOONNNOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOORRRRRRRRRQQQQQQPPPPPPPPPLLLLLLMMMNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQOOONNNMMMNNNOOONNNMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLMMMOOOOOOPPPOOONNNMMMMMMKKKJJJJJJKKKLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNOOOOOOLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOQQQPPPPPPPPPPPPPPPPPPQQQQQQOOOMMMKKKKKKMMMPPPQQQPPPPPPPPPOOONNNLLLKKKJJJNNNNNNNNNMMMMMMNNNNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKLLLJJJJJJMMMMMMJJJHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLPPPOOOMMMKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJJJJLLLNNNNNNNNNNNNOOOQQQNNNOOOQQQPPPNNNMMMMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMOOONNNNNNMMMMMMLLLLLLKKKNNNNNNNNNNNNNNNNNNOOOOOOJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMLLLLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOONNNPPPQQQRRRRRRRRRRRRRRRNNNOOOPPPQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOMMMOOORRRRRRQQQQQQRRRTTTPPPOOONNNNNNOOOPPPOOONNNNNNOOOOOOPPPOOOMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIJJJJJJIIIJJJLLLNNNNNNMMMLLLKKKLLLKKKJJJKKKLLLMMMLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNMMMQQQPPPOOOOOONNNNNNOOOOOOQQQQQQPPPOOONNNMMMLLLKKKOOONNNMMMLLLLLLMMMNNNOOOLLLLLLLLLMMMMMMMMMNNNNNNQQQPPPPPPOOONNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKLLLKKKKKKJJJKKKKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIILLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHGGGGGGGGGPPPPPPQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPTTTTTTSSSSSSRRRQQQQQQPPPLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRRRRRRRQQQQQQSSSQQQOOONNNOOOOOONNNMMMPPPQQQQQQQQQQQQOOONNNLLLMMMNNNNNNOOOOOOOOOOOOOOONNNLLLKKKKKKLLLMMMMMMLLLNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLOOONNNMMMLLLLLLLLLMMMNNNPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPOOORRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNLLLMMMOOOQQQSSSRRRRRRQQQPPPOOONNNLLLKKKOOOOOOOOONNNOOOOOOPPPQQQOOOOOOPPPQQQRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQQQQQQQQQQPPPOOOPPPQQQQQQQQQQQQPPPOOOMMMNNNOOOOOOOOONNNMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKMMMLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJMMMPPPPPPOOONNNPPPRRRPPPRRRSSSSSSQQQPPPPPPQQQOOOOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMPPPPPPPPPQQQQQQQQQQQQQQQMMMNNNNNNOOOOOONNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKMMMNNNNNNMMMMMMOOOPPPOOOOOONNNNNNOOOOOOPPPQQQPPPRRRTTTTTTSSSSSSTTTUUUQQQRRRSSSSSSQQQQQQQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRQQQQQQPPPPPPOOONNNQQQTTTTTTQQQPPPRRRTTTRRRPPPOOOPPPQQQQQQPPPNNNQQQQQQRRRSSSRRRQQQPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMKKKKKKJJJJJJJJJIIIKKKNNNQQQQQQOOOMMMKKKOOOMMMLLLMMMNNNOOONNNMMMJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMNNNNNNOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTRRRQQQPPPOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPNNNLLLKKKOOONNNMMMLLLLLLMMMNNNOOOLLLMMMMMMNNNNNNOOOOOOOOOQQQQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIIIILLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHRRRRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRQQQPPPNNNMMMMMMNNNPPPQQQRRRRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQRRRRRRQQQQQQPPPRRRSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUTTTTTTSSSSSSSSSUUUSSSQQQQQQQQQRRRQQQPPPRRRRRRRRRRRRQQQPPPOOOOOOPPPPPPOOOOOOPPPPPPQQQRRRPPPOOOMMMMMMOOOPPPOOONNNPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNQQQPPPOOONNNNNNOOOQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPRRRRRRRRRSSSSSSRRRRRRRRRPPPOOONNNMMMMMMOOOQQQRRRQQQQQQQQQRRRQQQQQQPPPOOOPPPPPPOOOOOOPPPPPPQQQRRRQQQQQQRRRSSSSSSRRRRRRRRROOOOOOPPPPPPQQQRRRRRRRRROOOPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPPPPNNNOOOPPPQQQQQQOOONNNLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMMMMLLLKKKKKKJJJLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMOOONNNNNNNNNNNNOOOPPPPPPOOONNNNNNMMMMMMMMMNNNNNNKKKLLLMMMMMMNNNNNNMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKJJJNNNRRRRRROOONNNOOORRRRRRSSSTTTTTTRRRQQQQQQRRROOOOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRSSSSSSTTTTTTSSSSSSRRRNNNNNNOOOOOOOOOOOONNNNNNMMMOOOQQQQQQPPPPPPRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUVVVXXXWWWTTTSSSUUUWWWUUUVVVVVVTTTQQQQQQSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOPPPSSSVVVUUUQQQOOOQQQSSSSSSRRRPPPQQQRRRRRRPPPOOOPPPQQQRRRSSSTTTSSSRRRQQQOOONNNNNNNNNMMMMMMMMMMMMJJJJJJIIIIIIJJJKKKKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMMMMMMMNNNKKKLLLMMMOOOOOOOOONNNNNNMMMMMMKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQQQQPPPOOONNNQQQOOONNNOOOPPPQQQPPPOOOLLLLLLMMMMMMNNNOOOOOOPPPNNNNNNMMMMMMNNNNNNOOOPPPOOOOOONNNNNNOOOOOOPPPQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSQQQRRRRRRSSSTTTTTTSSSSSSQQQQQQRRRRRRSSSUUUVVVVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPSSSRRRRRRRRRQQQPPPPPPPPPRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNOOOMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJSSSSSSSSSSSSSSSRRRQQQQQQOOOPPPQQQRRRRRRPPPNNNMMMMMMNNNPPPRRRSSSRRRRRRQQQRRRRRRRRRSSSTTTTTTUUUUUUSSSSSSTTTTTTTTTRRRQQQPPPSSSSSSTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRVVVVVVVVVUUUUUUTTTTTTTTTYYYWWWUUUTTTUUUUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRQQQPPPPPPPPPRRRSSSTTTSSSQQQOOOPPPQQQRRRQQQPPPQQQQQQSSSTTTUUUUUUUUUUUUQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTVVVUUUTTTRRRRRRRRRSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTSSSRRRPPPOOORRRQQQPPPOOOPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNMMMMMMMMMNNNPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSSSSSSSSSSRRRRRRQQQOOOPPPPPPQQQRRRSSSTTTTTTOOOPPPRRRSSSSSSSSSRRRQQQOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRPPPNNNMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMLLLLLLKKKFFFIIIJJJIIIIIILLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMOOOPPPPPPOOONNNMMMPPPPPPOOOOOOPPPPPPQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLKKKOOOSSSSSSOOOMMMOOORRRRRRSSSUUUTTTRRRQQQQQQRRRNNNNNNNNNOOOQQQSSSTTTUUURRRSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUUUUUUURRRRRRSSSSSSSSSSSSRRRRRROOOPPPPPPQQQQQQPPPPPPOOOPPPQQQSSSSSSRRRSSSTTTVVVTTTTTTTTTTTTTTTUUUUUUVVVYYYZZZZZZXXXUUUSSSUUUWWWXXXXXXXXXUUUQQQQQQTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOQQQTTTWWWUUUQQQNNNPPPSSSTTTRRRQQQQQQRRRRRRQQQOOONNNOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNKKKLLLMMMOOOPPPPPPOOOOOONNNMMMKKKJJJJJJJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPRRRRRRQQQPPPNNNNNNOOOPPPPPPQQQRRRRRRPPPPPPOOOOOOPPPPPPQQQRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRSSSTTTTTTUUUUUUSSSTTTUUUVVVVVVVVVVVVVVVSSSSSSSSSTTTUUUVVVXXXXXXRRRRRRRRRRRRRRRSSSSSSTTTRRRRRRSSSSSSRRRQQQPPPPPPSSSSSSRRRQQQPPPOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRTTTUUUUUUTTTSSSSSSPPPOOONNNNNNNNNNNNOOOPPPMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLKKKNNNMMMMMMMMMLLLLLLKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLJJJIIIIIIJJJKKKLLLIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLRRRRRRSSSSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSQQQRRRSSSUUUUUUTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTUUUVVVUUUSSSQQQQQQQQQQQQRRRTTTUUUUUUTTTSSSSSSTTTVVVSSSSSSSSSTTTTTTUUUUUUUUUSSSSSSRRRRRRSSSUUUWWWXXXWWWWWWVVVVVVUUUTTTSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTWWWVVVUUUUUUTTTTTTUUUUUUSSSSSSSSSSSSSSSRRRQQQPPPSSSTTTUUUVVVVVVUUUTTTSSSTTTQQQNNNKKKLLLNNNRRRTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVUUURRRPPPOOOQQQSSSTTTRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRVVVUUUSSSRRRRRRRRRSSSSSSQQQRRRTTTVVVWWWVVVTTTSSSUUUTTTSSSRRRPPPNNNMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOQQQPPPNNNMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKLLLNNNOOOMMMNNNOOOPPPPPPOOONNNMMMPPPOOOOOOOOOOOOPPPQQQQQQRRRQQQPPPQQQRRRQQQPPPNNNQQQOOONNNMMMMMMNNNPPPQQQRRRQQQNNNMMMLLLLLLMMMNNNMMMMMMLLLKKKKKKJJJKKKKKKOOOQQQRRRRRRQQQQQQRRRTTTQQQRRRTTTUUUUUUSSSQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXVVVSSSRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQSSSUUURRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUZZZ[[[\\\]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWRRRTTTUUUUUUSSSQQQPPPPPPTTTSSSRRRPPPOOOOOOPPPPPPVVVUUUSSSQQQPPPOOOPPPPPPRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRLLLKKKLLLNNNPPPQQQQQQOOOMMMMMMMMMLLLKKKKKKJJJJJJJJJLLLNNNOOONNNMMMJJJHHHJJJKKKLLLNNNPPPRRRSSSTTTNNNNNNNNNNNNLLLKKKJJJIIIMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMNNNPPPRRRSSSRRRPPPOOOOOOQQQRRRQQQQQQRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSTTTRRRQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXWWWVVVUUUTTTSSSQQQPPPPPPRRRSSSRRRQQQSSSTTTUUUTTTRRRQQQRRRSSSNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPOOOPPPRRRSSSTTTSSSSSSTTTTTTRRRPPPOOOPPPQQQSSSSSSUUUWWWXXXVVVRRROOOOOONNNNNNMMMMMMMMMNNNNNNRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRPPPOOONNNMMMLLLMMMNNNMMMLLLKKKKKKNNNPPPMMMNNNOOOOOONNNMMMKKKJJJOOONNNLLLLLLMMMNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJIIILLLMMMNNNOOOPPPOOONNNNNNKKKMMMPPPQQQPPPOOOOOOPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRSSSTTTVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSTTTUUUUUUVVVUUUTTTRRRRRRRRRRRRRRRSSSUUUWWWWWWVVVTTTSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWTTTSSSSSSSSSSSSUUUVVVWWWXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVTTTTTTSSSSSSSSSRRRRRRRRRSSSRRRRRRRRRRRRSSSTTTTTTVVVVVVUUUTTTTTTTTTTTTTTTSSSTTTTTTTTTSSSSSSRRRQQQQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSPPPNNNNNNPPPSSSUUURRRRRRRRRRRRRRRRRRRRRRRRWWWVVVTTTSSSRRRSSSTTTUUURRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTVVVUUUTTTSSSSSSSSSTTTTTTRRRSSSUUUVVVVVVVVVUUUTTTVVVUUUTTTSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPOOONNNNNNOOOPPPNNNMMMLLLLLLLLLMMMOOOOOOMMMNNNNNNOOOOOONNNNNNMMMPPPPPPOOOOOOPPPPPPQQQRRRSSSRRRQQQRRRSSSSSSQQQOOORRRQQQPPPOOOOOOQQQSSSTTTTTTRRRPPPNNNNNNNNNOOOPPPPPPOOONNNMMMMMMMMMMMMNNNQQQSSSTTTTTTSSSRRRTTTUUUSSSTTTTTTUUUTTTSSSRRRQQQSSSSSSTTTTTTUUUVVVVVVVVVRRRRRRSSSSSSTTTUUUUUUVVVUUUVVVWWWXXXWWWVVVTTTRRRTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPQQQRRRSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVYYYZZZ\\\]]]]]][[[ZZZYYYUUUUUUTTTSSSSSSSSSSSSSSSRRRSSSUUUUUUTTTRRRRRRSSSSSSRRRPPPOOOOOOOOOPPPPPPVVVUUUTTTSSSRRRSSSTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTPPPPPPOOOPPPRRRRRRQQQPPPPPPPPPOOOOOOOOONNNNNNNNNKKKLLLMMMOOONNNLLLJJJIIIKKKKKKLLLNNNOOOPPPQQQRRRPPPPPPPPPPPPOOONNNMMMLLLOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPQQQRRRSSSSSSRRRSSSSSSRRRRRRRRRRRRRRRSSSQQQRRRRRRSSSSSSRRRRRRRRRNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPQQQRRRRRRSSSUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWUUUVVVVVVWWWVVVVVVUUUUUUSSSQQQPPPPPPRRRSSSSSSRRRRRRRRRSSSRRRPPPNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUUUUTTTSSSTTTUUUUUUUUUTTTTTTUUUWWWWWWWWWVVVWWWXXXXXXVVVTTTQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTNNNOOOOOOMMMLLLKKKMMMNNNLLLLLLLLLMMMMMMLLLLLLKKKNNNLLLJJJKKKLLLMMMLLLKKKLLLKKKKKKJJJJJJJJJIIIIIIKKKLLLNNNPPPQQQQQQPPPPPPLLLNNNPPPPPPPPPPPPQQQRRRTTTSSSQQQOOOMMMLLLKKKKKKNNNNNNMMMMMMLLLKKKKKKJJJTTTTTTRRRQQQQQQQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVUUUSSSTTTVVVWWWWWWVVVUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSVVVYYYZZZYYYUUUSSSRRRVVVVVVWWWWWWWWWWWWXXXXXXUUUTTTTTTSSSTTTTTTUUUUUUWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSQQQRRRSSSUUUWWWWWWXXXXXXVVVUUUSSSSSSRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRTTTSSSSSSTTTUUUTTTRRRPPPRRRRRRQQQQQQRRRTTTVVVWWWUUUTTTRRRQQQPPPQQQQQQRRRRRRRRRQQQPPPPPPPPPQQQQQQSSSTTTVVVUUUTTTTTTUUUVVVUUUUUUTTTTTTSSSSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVQQQRRRRRRSSSSSSTTTTTTUUUTTTUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUWWWVVVUUUUUUUUUVVVXXXYYYZZZZZZ[[[\\\[[[ZZZYYYXXXUUUUUUUUUUUUTTTSSSRRRRRRRRRTTTVVVVVVUUUUUUUUUVVVSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQQQQQQQSSSTTTUUUTTTUUUUUUUUUUUUUUUVVVVVVQQQQQQRRRSSSTTTUUUVVVWWWTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQPPPOOOOOOPPPPPPNNNLLLNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNOOONNNMMMLLLKKKLLLMMMMMMNNNNNNOOOOOOPPPOOOOOOPPPOOOOOONNNMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQSSSRRRPPPQQQSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRLLLMMMMMMNNNOOOPPPQQQQQQTTTSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRRRRSSSTTTTTTSSSRRRSSSSSSQQQNNNLLLMMMMMMMMMMMMNNNOOOOOONNNNNNMMMQQQQQQPPPOOOOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVWWWYYYZZZZZZZZZ[[[^^^```___]]][[[[[[]]]^^^^^^]]]WWWWWWWWWXXXYYYZZZ\\\\\\\\\^^^```bbbbbbaaa___^^^\\\]]]]]]]]]]]]\\\[[[ZZZUUUVVVVVVTTTQQQOOOOOOPPPOOOOOONNNNNNOOOOOOPPPPPPMMMKKKJJJJJJLLLMMMLLLKKKLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOQQQSSSTTTUUUUUURRRTTTUUUUUUUUUVVVYYY[[[___]]]YYYUUURRRPPPOOOOOOQQQQQQQQQQQQPPPOOONNNMMMUUUTTTRRRQQQQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUWWWXXXXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWXXXXXXWWWWWWVVVVVVUUUUUUXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUTTTUUUUUUVVVWWWWWWUUUSSSRRRRRRSSSUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUWWWZZZZZZXXXVVVTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUXXXWWWVVVVVVUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXWWWVVVVVVUUUTTTTTTVVVVVVWWWXXXXXXWWWVVVUUUTTTUUUVVVVVVWWWWWWVVVVVVRRRSSSSSSTTTTTTSSSSSSRRRVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVUUUUUUVVVWWWWWWUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRPPPOOONNNMMMMMMNNNOOOPPPQQQQQQQQQPPPQQQQQQRRRSSSTTTTTTTTTVVVWWWVVVTTTRRRRRRRRRRRRSSSTTTVVVWWWXXXUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRSSSSSSSSSTTTUUUVVVVVVUUUTTTUUUVVVVVVUUUSSSRRRQQQRRRTTTUUUWWWWWWWWWVVVUUUUUUTTTTTTQQQQQQRRRRRRSSSSSSSSSTTTSSSTTTUUUUUUVVVUUUUUUTTTQQQRRRSSSTTTTTTTTTSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTSSSTTTTTTTTTUUUUUUUUUUUUXXXWWWUUUUUUUUUWWWYYY[[[\\\\\\[[[[[[YYYXXXVVVUUUSSSTTTVVVWWWWWWVVVUUUTTTVVVWWWXXXWWWVVVUUUVVVWWWUUUTTTSSSRRRSSSSSSUUUVVVTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTTTTUUUVVVVVVWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPOOONNNOOOPPPPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQUUUTTTSSSSSSUUUWWWWWWVVVTTTSSSSSSSSSSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRSSSPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXYYYXXXXXXXXXYYY[[[YYYYYYYYYYYYYYYZZZZZZ[[[```______^^^^^^^^^______]]][[[YYYWWWWWWWWWUUUTTTSSSTTTSSSQQQNNNLLLLLLLLLHHHIIIKKKMMMOOOPPPPPPQQQQQQPPPOOONNNOOOPPPQQQRRRQQQSSSUUUWWWZZZ]]]aaadddeeeggghhhhhhhhhiiilllnnnlllkkkjjjkkkmmmnnnmmmllleeeffffffgggiiikkkmmmnnnppprrrvvvyyyyyywwwuuusssrrrrrrrrrpppmmmiiieeebbbcccdddccc```[[[WWWVVVVVVWWWVVVUUUSSSSSSTTTUUUVVVRRRPPPOOOOOOQQQRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRSSSUUUWWWZZZ\\\^^^^^^```aaabbbbbbbbbdddgggjjjqqqnnniiieeebbb```aaaaaacccddddddccccccaaa```___VVVTTTSSSRRRRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUXXXWWWUUUVVVXXXYYYYYYXXXVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUTTTTTTUUUVVVVVVWWWVVVUUUSSSRRRRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTWWWXXXYYYXXXVVVUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVYYYYYYXXXWWWWWWWWWWWWXXXUUUUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWUUUTTTUUUUUUVVVWWWWWWWWWWWWVVVSSSSSSTTTTTTTTTTTTSSSSSSVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWVVVUUUUUUVVVVVVWWWSSSSSSSSSRRRRRRQQQQQQQQQTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRRRRRRRSSSSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWYYYXXXUUUSSSRRRRRRRRRSSSTTTVVVWWWXXXUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUTTTUUUVVVVVVTTTTTTUUUVVVVVVUUUSSSQQQPPPRRRSSSUUUWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTQQQRRRTTTUUUVVVUUUTTTSSSPPPRRRUUUXXXYYYYYYXXXWWWSSSTTTTTTTTTUUUUUUUUUUUUWWWVVVUUUTTTUUUWWWZZZ[[[]]]]]][[[ZZZWWWUUUSSSRRRQQQRRRTTTVVVWWWWWWVVVVVVZZZZZZZZZYYYVVVTTTUUUVVVTTTSSSRRRRRRRRRSSSTTTUUUXXXWWWUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOQQQRRRSSSQQQPPPLLLLLLMMMMMMNNNNNNOOOOOOLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLPPPQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRQQQRRRRRRSSSTTTRRRSSSUUUVVVWWWVVVUUUUUUWWWVVVUUUVVVXXXYYYYYYYYYTTTTTTTTTTTTTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSTTTUUUVVVWWWXXXYYYZZZUUUUUUUUUUUUVVVWWWXXXXXXZZZ[[[]]]]]]]]]^^^aaacccbbbbbbccceeefffhhhjjjkkkoooooonnnmmmlllkkkjjjjjjgggddd```]]]\\\ZZZWWWUUURRRSSSRRRPPPLLLJJJJJJJJJIIIJJJLLLPPPTTTWWWZZZ\\\WWWVVVUUUTTTUUUWWWYYY[[[]]]___aaacccgggnnnwww~~~|||}}}~~~~~~{{{zzzyyywwwsssnnnjjjhhhhhhgggfffdddcccbbbbbbbbbccc```^^^]]]^^^___aaaaaa```^^^^^^]]]\\\]]]^^^```aaaaaabbbdddfffhhhkkkmmmnnnrrrssstttttttttvvvyyy|||}}}zzzyyyyyyzzz{{{}}}|||UUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUXXXWWWUUUVVVXXXYYYYYYXXXVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVTTTTTTTTTTTTTTTUUUVVVWWWUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTWWWWWWXXXWWWUUUUUUWWWYYYUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWYYYYYYXXXWWWWWWWWWWWWXXXUUUTTTSSSRRRSSSTTTUUUVVVXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSRRRQQQQQQQQQQQQOOOPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTVVVXXXZZZYYYVVVSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUTTTTTTTTTUUUVVVVVVUUUVVVWWWVVVUUUTTTUUUVVVWWWUUUSSSRRRRRRRRRTTTUUUWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRTTTVVVXXXXXXXXXVVVUUUPPPRRRUUUWWWXXXXXXXXXWWWSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVWWW\\\\\\[[[YYYVVVTTTTTTUUUSSSRRRQQQPPPPPPQQQRRRRRRUUUTTTRRRQQQQQQQQQRRRRRRWWWVVVVVVVVVVVVUUUUUUUUUVVVUUUUUUUUUTTTTTTTTTTTTVVVUUUUUUTTTTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMNNNPPPQQQPPPNNNJJJJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUSSSTTTVVVWWWYYYZZZ[[[[[[YYYWWWWWWXXXZZZ\\\\\\[[[WWWWWWWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVUUUUUUVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZXXXXXXYYYZZZ[[[]]]^^^___dddfffiiiiiihhhiiilllpppooopppqqqtttwwwzzz}}}~~~}}}}}}|||{{{xxxuuurrrpppkkkhhhccc```^^^[[[XXXVVVPPPQQQPPPNNNKKKIIIHHHIIIHHHIIIKKKOOOTTTZZZ```dddaaa```______aaadddgggjjjppprrrtttvvvzzzvvvtttssstttvvvwwwwwwwwwuuuuuutttssstttvvvxxxzzz{{{{{{|||}}}TTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUXXXVVVUUUVVVWWWXXXXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSSSSSSSTTTUUUVVVVVVSSSTTTUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVVVVUUUTTTTTTSSSUUUWWWXXXWWWVVVWWWXXXUUUUUUTTTTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVTTTSSSRRRQQQQQQSSSUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUSSSTTTUUUVVVWWWWWWVVVUUUTTTUUUVVVVVVVVVUUUSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTPPPQQQRRRSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUSSSTTTVVVXXXZZZYYYVVVSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWWWWXXXWWWXXXYYYXXXVVVUUUVVVWWWXXXWWWVVVUUUUUUUUUVVVVVVXXXXXXWWWVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRPPPRRRTTTVVVWWWVVVUUUTTTRRRRRRTTTUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVYYYXXXXXXWWWWWWWWWXXXXXX[[[[[[ZZZXXXUUUTTTUUUWWWVVVUUUSSSRRRQQQQQQRRRSSSRRRQQQPPPPPPPPPQQQRRRSSS[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYZZZZZZ[[[[[[[[[WWWWWWVVVVVVUUUTTTSSSSSSQQQPPPPPPQQQRRRRRRPPPNNNMMMMMMNNNOOOPPPQQQRRRSSSTTTRRRPPPOOONNNOOOQQQRRRSSSTTTUUUWWWZZZ\\\]]]^^^ZZZ[[[]]]___```aaabbbbbbaaaaaa```````````````aaa___```bbbdddgggjjjmmmnnniiihhhggghhhkkkmmmmmmmmmjjjjjjjjjjjjkkklllmmmnnnnnnllljjjhhhhhhhhhiiijjjdddddddddeeeeeeeeeffffffhhhhhhiiijjjllloooqqqrrrxxx{{{}}}|||yyyyyy}}}{{{uuuooolllhhheeeaaa^^^]]]ZZZXXXUUURRRRRRRRRPPPMMMKKKKKKLLLJJJJJJJJJMMMSSS[[[bbbgggjjjiiihhhiiikkkoootttvvv}}}SSSTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUXXXVVVUUUUUUWWWXXXXXXWWWUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[VVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUURRRRRRRRRRRRSSSTTTUUUVVVRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSUUUUUUVVVUUUTTTSSSOOOSSSWWWYYYYYYWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRTTTUUUVVVVVVVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUSSSRRRQQQPPPQQQRRRTTTVVVVVVUUUUUUVVVWWWYYY[[[\\\ZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTUUUVVVVVVVVVUUUUUUSSSTTTTTTUUUUUUTTTTTTSSSRRRSSSUUUVVVWWWVVVVVVUUUSSSTTTVVVWWWVVVTTTRRRQQQTTTTTTTTTTTTTTTUUUUUUUUUNNNOOOOOOPPPRRRSSSUUUVVVQQQRRRSSSUUUUUUUUUTTTSSSQQQRRRSSSTTTUUUTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSSSSSSSSSSTTTTTTUUURRRSSSUUUXXXZZZYYYVVVSSSUUUUUUVVVWWWWWWVVVVVVVVVXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[ZZZXXXWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRQQQQQQQQQQQQLLLNNNPPPSSSTTTSSSQQQPPPSSSSSSSSSRRRRRRPPPOOOOOORRRRRRRRRRRRSSSSSSSSSSSSQQQRRRTTTUUUVVVWWWWWWWWWTTTTTTTTTUUUVVVWWWYYYYYYaaa```^^^\\\ZZZZZZ[[[[[[YYYZZZYYYWWWUUUUUUWWWYYYZZZYYYWWWUUUTTTTTTUUUUUUVVVUUUUUUUUUVVVXXXZZZ[[[`````````______^^^^^^^^^]]]]]]^^^___``````aaabbbbbbcccdddfffgggiiijjjkkkfffeeedddbbb```___]]]]]]\\\[[[ZZZZZZZZZYYYWWWUUUWWWWWWXXXYYY[[[\\\]]]]]]\\\ZZZXXXVVVUUUWWWYYYZZZ]]]^^^```bbbeeehhhjjjkkklllmmmoooqqqssstttuuuuuuttttttssssssssssssssstttssssssuuuxxx|||zzzzzzzzzzzzzzz{{{{{{{{{yyyyyy{{{}}}~~~}}}~~~~~~|||wwwppphhhddddddaaa^^^\\\[[[YYYWWWUUUUUUVVVVVVTTTRRRPPPPPPQQQQQQPPPOOOQQQVVV^^^ggglllmmmmmmlllmmmpppuuuyyy|||TTTTTTUUUUUUUUUVVVVVVVVVYYYXXXWWWWWWVVVUUUTTTSSSZZZZZZYYYYYYXXXXXXXXXWWWVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWWWWYYY\\\[[[WWWSSSVVVVVVUUUUUUTTTSSSRRRRRRVVVWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVPPPQQQSSSTTTVVVXXXZZZZZZWWWXXXYYY[[[\\\\\\[[[[[[YYYXXXXXXWWWXXXXXXYYYYYYXXXWWWUUUTTTTTTUUUWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVXXXXXXVVVUUUUUUUUUVVVWWWWWWVVVUUUTTTTTTUUUVVVWWW[[[ZZZYYYXXXWWWWWWWWWWWWYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUTTTTTTSSSTTTUUUVVVWWWSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTRRROOOMMMNNNQQQRRRQQQPPPOOOOOOQQQRRRSSSSSSSSSSSSRRRSSSTTTTTTSSSSSSTTTUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVRRRTTTVVVWWWVVVUUUUUUUUUSSSTTTUUUVVVVVVWWWZZZ[[[]]][[[XXXVVVWWWXXXWWWWWWVVVTTTSSSTTTVVVXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUSSSQQQQQQRRRTTTSSSSSSSSSRRRQQQPPPOOONNNMMMOOOPPPPPPNNNMMMNNNOOOQQQQQQQQQPPPOOONNNNNNMMMPPPMMMKKKMMMPPPSSSTTTSSSNNNRRRRRROOONNNQQQTTTTTTWWWUUUTTTTTTVVVWWWWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXTTTUUUVVVWWWXXXZZZZZZ[[[jjjgggccc```___`````````]]]^^^___^^^^^^___bbbdddgggdddaaa^^^]]]___bbbeeeeeecccaaa```bbbfffkkknnnkkkmmmnnnooonnnnnnpppqqqsssttttttuuuuuuvvvwwwwww{{{}}}}}}zzzyyyxxxxxxvvvtttnnnmmmmmmmmmllljjjfffbbbfffeeefffjjjooorrrrrrpppqqqnnnhhhccccccfffkkkooolllqqqwww{{{|||~~~|||xxxvvvuuuvvvuuuvvvvvvuuurrrmmmhhheeeaaaaaabbbbbbbbbaaa______```___]]]]]]^^^___^^^\\\]]]]]]___aaaeeekkkrrrwwwyyyxxxwwwvvvwwwyyy|||}}}~~~|||zzz~~~|||zzzyyy{{{}}}~~~~~~~~~~~~~~~zzz|||zzzyyyyyy|||VVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZYYYXXXWWWXXXYYYWWWYYYZZZYYYVVVVVVYYY\\\^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYZZZZZZYYYXXXWWWVVVUUUVVVXXXYYYYYYYYYXXXXXX[[[YYYWWWXXX[[[\\\[[[YYY\\\[[[[[[ZZZZZZYYYYYYYYYXXXYYYZZZZZZ[[[[[[ZZZZZZXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[XXXYYY[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVWWWXXXSSSTTTVVVWWWWWWVVVTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQRRRRRRTTTRRRPPPPPPRRRSSSRRRPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVQQQSSSUUUVVVVVVTTTRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXVVVUUUUUUVVVWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZ^^^^^^^^^]]]\\\YYYWWWVVVXXXXXXWWWTTTRRRPPPQQQSSSRRRRRRRRRRRRQQQPPPOOONNNOOOPPPRRRQQQPPPOOOOOOPPPOOONNNNNNLLLLLLKKKKKKKKKKKKKKKKKKMMMOOORRRSSSTTTMMMQQQRRROOOOOOSSSVVVUUUYYYYYYYYYZZZ\\\]]]]]]]]]]]]^^^```aaacccddddddeee______```aaabbbdddeeefffqqqooonnnoooqqqsssuuuvvvqqqrrrrrrrrrrrrsssuuuxxxwwwuuurrrpppoooqqqsssuuuyyyxxxvvvvvvwww{{{}}}zzzzzzzzz|||~~~|||zzzwwwvvvxxx{{{~~~~~~~~~}}}}}}}}}{{{zzzyyywwwuuurrrooonnnlllmmmooopppppppppooonnnuuutttssstttttttttrrrqqqqqqqqqrrrtttwww|||}}}zzzxxxuuussssssrrrpppqqqtttwwwxxxyyytttssstttvvvxxxzzz{{{zzzwwwyyy|||}}}{{{wwwssspppnnnmmmllllllnnnrrrvvvyyy~~~XXXXXXXXXWWWVVVVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZYYYYYYYYYYYY[[[\\\\\\[[[YYYXXXYYYZZZWWWZZZ\\\[[[XXXWWW[[[_________^^^]]]\\\[[[ZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYZZZ[[[[[[[[[[[[^^^[[[XXXWWWYYY\\\^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSRRRRRRQQQPPPPPPUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRRRRQQQRRRRRRSSSTTTPPPQQQSSSTTTTTTSSSQQQPPPRRRRRRQQQQQQPPPPPPPPPPPPRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTSSSRRRRRRSSSTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTWWWWWWXXXXXXXXXWWWWWWVVVSSSVVVYYY\\\[[[YYYUUUSSSTTTVVVYYY[[[\\\[[[ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWXXXZZZ\\\\\\[[[YYYZZZ\\\^^^^^^\\\\\\^^^aaaggggggfffdddaaa\\\XXXUUUUUUUUUTTTRRROOOMMMNNNOOOOOOOOONNNNNNMMMMMMLLLLLLOOOPPPQQQPPPNNNMMMNNNOOOPPPOOOMMMLLLKKKLLLLLLMMMKKKNNNRRRRRRQQQQQQSSSVVVRRRWWWYYYXXXYYY^^^bbbbbbfffgggiiikkkmmmnnnnnnooonnnooosssvvvxxxyyyyyyxxxsssssstttuuuvvvxxxyyyzzz~~~vvvuuutttuuuxxx{{{||||||zzz|||yyywwwuuurrrpppqqqooooooqqqtttxxxyyyzzzuuusssqqqqqqrrrttttttsssqqqrrrssssssrrrooommmkkkiiihhhggggggiiilllppprrrsssssstttuuuwwwyyy{{{|||zzzzzzzzz|||[[[ZZZZZZYYYWWWVVVVVVUUUWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^^^^]]]ZZZYYYYYYZZZ[[[\\\]]]]]]\\\]]]^^^```^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]^^^``````___^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___^^^]]]\\\ZZZYYYXXXYYYYYY[[[[[[\\\]]]]]]^^^\\\YYYXXXXXXZZZ[[[\\\WWWWWWWWWWWWXXXXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVVVVVVVUUUTTTTTTSSSUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUTTTSSSRRRSSSSSSSSSTTTTTTSSSRRRRRRUUUUUUUUUTTTTTTTTTTTTSSSQQQQQQPPPPPPPPPQQQQQQQQQOOOQQQRRRTTTTTTRRRQQQOOORRRRRRQQQQQQQQQPPPPPPPPPTTTTTTSSSSSSSSSTTTVVVWWWTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVSSSSSSSSSTTTVVVVVVVVVVVVTTTUUUUUUWWWXXXZZZ\\\\\\____________```___]]][[[YYY[[[^^^aaaaaa```]]]\\\\\\___cccfffgggfffdddbbbdddccccccdddeeeeeedddccccccbbbcccdddeeefffeeedddbbbcccfffjjjmmmllliiiffffffkkknnnmmmiiihhhkkknnnqqqqqqoookkkeee^^^XXXUUUQQQRRRRRRPPPNNNMMMNNNOOOOOOOOONNNNNNMMMNNNNNNNNNQQQRRRRRRQQQOOONNNOOOQQQSSSRRRPPPOOOOOOPPPRRRSSSRRRXXX]]]]]]YYYWWWYYY]]]aaagggkkklllooovvvzzz{{{~~~~~~yyyuuuqqqoookkkjjjjjjmmmppprrrrrrwwwzzz|||}}}}}}}}}}}}{{{zzzzzzyyyxxxzzz}}}}}}zzzyyyzzz|||||||||xxxxxxxxxxxxwwwvvvuuuuuuqqqpppoooooopppsssvvvwwwwwwwwwwwwwwwyyy|||~~~}}}zzzxxxyyy}}}~~~|||}}}|||{{{{{{|||}}}]]]\\\[[[ZZZYYYWWWVVVVVVXXXXXXXXXYYYYYYZZZZZZ[[[ZZZ[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^]]]ZZZYYYYYYZZZ\\\[[[\\\]]]``````^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\]]]^^^___```______^^^^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]^^^^^^]]][[[ZZZYYYXXXYYYYYYZZZZZZ[[[\\\\\\[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVWWWXXXXXXXXXYYYSSSTTTUUUVVVVVVVVVUUUTTTVVVWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWWWWVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWYYY[[[\\\YYYZZZ[[[\\\]]]^^^]]]]]]]]]^^^____________^^^]]]WWWYYY[[[]]]^^^___```aaaaaabbbccceeehhhlllnnnppprrrppppppqqqrrrqqqmmmjjjeeefffggghhhiiijjjjjjjjjmmmppptttxxxyyyxxxuuusssxxxvvvuuuwwwzzz||||||zzzvvvvvvwwwzzz|||{{{wwwtttuuuvvvzzz}}}~~~yyyvvvxxx{{{~~~{{{tttpppqqqsssrrrqqqnnniiiccc\\\VVVRRRMMMOOOQQQQQQPPPPPPRRRSSSRRRRRRQQQQQQQQQRRRSSSSSSUUUUUUVVVUUUSSSSSSUUUWWWUUUUUUUUUUUUVVVXXXYYYZZZ[[[bbbjjjjjjgggeeejjjpppvvv}}}~~~{{{uuuooommmpppuuuyyy|||~~~{{{xxxzzzzzz{{{~~~~~~}}}|||}}}~~~|||~~~}}}|||{{{{{{{{{|||~~~~~~}}}|||~~~}}}}}}{{{yyyyyy|||^^^]]]\\\[[[ZZZYYYXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\\\\[[[YYYXXXYYYZZZYYY[[[]]]___```^^^[[[XXXXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]][[[[[[\\\]]]\\\[[[ZZZYYYZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ]]]``````^^^ZZZXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYVVVUUUUUUUUUUUUVVVWWWWWWTTTTTTUUUUUUVVVVVVWWWWWWUUUVVVWWWXXXXXXWWWVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVWWWWWWWWWWWWVVVVVVUUUWWWWWWVVVUUUUUUVVVWWWWWW[[[[[[\\\\\\]]]]]]^^^^^^\\\]]]___aaadddeeeffffffdddfffhhhkkkmmmnnnnnnnnnqqqqqqrrrrrrqqqpppnnnmmmiiilllppprrrsssssstttuuuyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~{{{yyyzzzzzzvvvoooiiiffffffeeeccc```\\\XXXSSSPPPNNNLLLNNNQQQRRRRRRSSSTTTVVVVVVUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYXXXYYY\\\^^^^^^___aaaccceeeggghhhiiiiiipppxxx{{{{{{}}}}}}{{{uuurrrqqqnnnppprrrsssrrroookkkiiijjjkkkmmmrrrwww{{{||||||vvvuuuttttttuuuuuutttrrrpppppprrrxxx}}}|||yyyxxxyyy{{{||||||~~~{{{{{{~~~^^^]]]]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]XXXYYYZZZYYYXXXWWWXXXYYYUUU^^^fffgggaaa[[[YYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[[[[[[[[[[[[[\\\YYYZZZ[[[\\\\\\\\\[[[ZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[\\\___cccdddbbb```______YYYYYYYYYXXXXXXWWWWWWWWWZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[]]]]]]ZZZZZZZZZYYYYYYYYYYYYXXX\\\\\\]]]^^^^^^]]]\\\[[[XXXYYY[[[\\\]]]]]]\\\[[[[[[[[[[[[[[[]]]___aaabbb___```aaaaaabbbcccdddddddddeeefffffffffeeeccccccdddeeefffggggggfffeeedddhhhfffdddbbbaaabbbcccdddhhhhhhhhhhhhgggeeedddccc``````aaabbbccccccddddddgggggghhhhhhhhhgggeeeeeegggeeecccaaaaaaccceeeggglllmmmnnnoooppprrrsssssssssuuuxxx{{{|||||||||{{{zzz|||}}}wwwrrrllllllllliiifffbbb^^^\\\^^^]]][[[YYYXXXXXXXXXXXXWWWZZZ]]]^^^^^^^^^___```cccbbbaaaaaaaaaccceeegggfffggggggggggggiiilllooosssuuuyyy}}}|||zzz{{{|||}}}}}}~~~|||~~~xxxvvvxxx{{{xxxwwwwwwxxx{{{}}}}}}}}}uuuwwwzzz}}}~~~~~~}}}{{{|||~~~|||}}}~~~}}}}}}{{{wwwrrrmmmjjjiiijjjkkkmmmmmmllljjjgggeeeccccccfffjjjoooqqqrrrqqqlllkkkjjjjjjkkkkkkiiigggfffhhhkkkqqqyyy~~~}}}}}}vvvssspppmmmmmmpppsssvvvxxxvvvtttqqqqqqsssxxx|||~~~zzzwwwvvvwwwzzz{{{}}}{{{}}}^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]VVVWWWYYYXXXWWWWWWXXXYYYTTTbbbpppooocccYYYZZZ```YYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWYYY[[[\\\[[[ZZZZZZZZZZZZZZZZZZ[[[XXXYYY[[[\\\]]]]]]\\\[[[^^^]]]\\\ZZZYYYZZZZZZ[[[^^^aaaeeefffeeedddfffgggaaaaaa``````___^^^]]]]]]cccddddddeeeeeeeeeeeeeeecccbbbaaaaaabbbcccdddeeegggffffffdddcccbbbaaaaaabbbbbbcccddddddcccbbbaaabbbdddfffhhhiiiiiihhhgggjjjjjjiiijjjlllooorrrtttooooooqqqrrrtttvvvwwwxxxyyyzzz{{{{{{{{{zzzxxxwwwwwwxxxyyyzzzzzzyyyxxxwww}}}yyywwwvvvwwwzzz{{{}}}|||zzzzzzrrrssstttuuuwwwxxxyyyyyy}}}~~~~~~}}}|||{{{|||zzzvvvttttttvvvzzz|||{{{}}}}}}|||wwwuuuuuuzzz||||||{{{{{{xxxssslllgggdddddddddfffgggfffccc```eeedddddddddfffhhhkkkmmmlllnnnqqqrrrqqqpppqqqrrrvvvuuuttttttuuuwwwyyyzzzzzz{{{|||||||||~~~}}}}}}~~~~~~~~~}}}zzzwwwnnnkkkgggeeefffhhhiiiiiigggiiikkkjjjiiiiiillloooxxxzzzyyyzzz{{{zzzuuummmfffccceeehhhjjjhhhggggggiiijjjjjjiiidddfffjjjoooqqqrrrrrrqqqjjjkkkmmmppptttwwwzzz|||ssstttuuuuuurrrooonnnmmmddddddeeefffjjjqqqyyy|||wwwsssqqqpppqqqqqqrrrsssrrrpppnnnmmmiiijjjkkkooorrrssssssqqqhhhgggggggggiiiiiigggeeeiiiiiilllqqqwww{{{||||||||||||}}}~~~|||zzzxxxuuussspppoooooopppmmmiiiffffffhhhlllnnnqqqppplllgggcccdddjjjoootttsssqqqnnnmmmllllllmmmpppwwwxxxqqqlllnnnpppoooqqqtttwwwxxxwwwvvvuuuvvvtttxxx}}}aaa```___^^^]]]\\\\\\\\\___^^^]]]\\\\\\\\\^^^^^^[[[\\\]]]]]]]]]\\\[[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXZZZ___ddddddaaa\\\[[[[[[YYYYYYXXXXXXWWWXXXXXXXXX[[[[[[\\\]]]^^^^^^______```^^^\\\\\\^^^___\\\ZZZ```aaacccbbbaaa______```]]]^^^_________aaadddfffhhhggghhhmmmtttyyyzzzyyyuuuuuutttrrrooommmmmmnnnqqqrrrsssuuuwwwxxxzzzzzzyyyxxxwwwvvvvvvwwwxxxxxxwwwyyy{{{{{{xxxvvvttttttsssuuuzzz|||}}}zzzwwwtttwwwzzz}}}~~~~~~llllllkkkjjjiiiiiijjjjjjiiigggeeehhhooowww|||~~~~~~zzzwwwvvvvvvuuuqqqnnnrrrrrrpppooonnnqqquuuyyy{{{zzzzzz|||}}}zzzxxxvvvuuutttvvvwwwxxxwwwvvvsssqqqooogggbbb\\\\\\```bbbbbb```cccbbb```^^^^^^```bbbdddqqquuu|||zzzrrrmmmmmmjjjeee___\\\\\\]]]^^^ccc```\\\[[[[[[\\\\\\\\\[[[\\\___dddjjjmmmnnnmmmmmmhhhbbbaaadddffffffdddfffeeedddcccaaa^^^\\\[[[ZZZXXXWWWVVVYYY]]]bbbfffrrrvvv}}}yyyvvvvvvwwwzzz|||}}}|||yyywwwuuuuuuuuuvvvuuutttssssssuuuwwwxxx|||yyytttoookkkiiiiiiiiilllkkkkkklllmmmllliiigggooonnnkkkiiiggggggggggggiiijjjlllllllllkkkiiiggglllnnnpppsssuuuxxxyyyzzzwwwxxxzzz}}}hhhhhhhhhgggfffccc```___```___]]]\\\[[[[[[[[[[[[YYYZZZ[[[[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXXXX[[[___```___\\\ZZZYYY[[[[[[ZZZZZZZZZ[[[\\\]]]___aaadddgggjjjkkkkkkkkkmmmkkkjjjkkkmmmnnnnnnlllnnnoooppppppoooooopppqqqoooppppppppppppqqqtttvvvyyyyyyzzz~~~}}}wwwqqqnnnffffffffffffffffffgggggghhhffffffiiipppwww{{{}}}}}}~~~zzz|||}}}||||||zzz{{{{{{{{{yyywwwtttsssmmmiiidddcccfffhhhhhhfffgggfffdddbbbbbbccceeegggppptttyyy|||{{{wwwqqqlllgggeeeaaa___^^^```bbbddddddbbb___^^^^^^^^^]]][[[[[[[[[]]]aaaeeehhhiiihhhmmmhhhbbb```bbbeeeeeedddbbbaaa```___]]][[[YYYXXXUUUTTTSSSSSSVVV[[[___bbbeeejjjsss|||~~~~~~~~~~~~}}}||||||}}}}}}{{{yyyuuutttsssrrrqqqqqqrrrsssvvvwwwxxxyyyyyywwwvvvtttqqqrrrtttvvvxxxzzz{{{{{{zzzzzz{{{|||}}}zzz{{{}}}|||yyytttnnnkkkjjjiiihhhfffdddbbbaaaaaa___```aaabbbbbbaaaaaa```bbbbbbcccccccccbbb```___aaabbbdddgggiiihhhfffccceeeeeeeeeeeefffhhhiiijjjmmmpppwww}}}~~~}}}|||yyyxxx~~~|||xxxsssnnnjjjhhhggghhhhhhiiijjjkkkmmmnnnnnnoooooopppuuu|||vvvllliiijjjlllqqqvvv}}}~~~zzzvvvuuuwwwxxxxxxvvvuuutttrrrpppooopppqqqrrrwwwyyy}}}|||yyyvvvpppnnnkkkiiiiiillloooqqqmmmkkkhhhgggggggggeeecccdddccccccdddgggjjjkkkjjjrrrmmmgggeeefffiiiiiiiiieeeeeeeeedddbbb```___^^^\\\[[[[[[\\\___ccchhhkkkkkkoooxxx~~~|||yyywwwtttrrrqqqqqqssstttuuuttttttssstttuuuvvvwwwvvvuuurrrqqqsssrrrsssvvvzzz|||yyyvvvuuuuuuuuuuuuwwwyyy{{{}}}}}}}}}{{{zzzzzz{{{}}}|||xxxvvv{{{}}}|||zzzwwwttttttuuuvvvxxxyyyzzz|||~~~|||ooojjjiiiiiiiiimmmrrryyy{{{yyyyyyyyyyyyyyyzzzxxxvvvvvvxxxyyyzzzyyy|||vvvtttuuuwwwxxxxxxwwwwwwwwwwwwvvvtttsssrrrsssssstttuuuyyy|||}}}zzzxxxwwwvvv}}}{{{{{{zzz|||~~~yyyyyyyyyyyyxxxyyy~~~~~~}}}||||||{{{}}}||||||~~~{{{{{{{{{}}}~~~|||~~~{{{wwwuuuuuuwwwxxxyyywwwyyy{{{{{{zzzyyyzzz{{{tttjjjhhhjjjooo}}}||||||{{{yyyxxxvvvuuuttttttmmmwww~~~|||xxxtttnnngggfffiiimmmnnnooottt}}}|||wwwtttsssrrrsssuuuyyy~~~~~~yyysss{{{xxxooogggeeehhhooo~~~xxxkkkiiikkkjjjgggfffiiihhhfffeeedddeeeeeefffbbbkkkqqqrrrvvv}}}~~~xxxrrrmmmfffaaaaaafffjjjkkknnnttt}}}yyysssnnnkkkjjjjjjmmmoootttzzz~~~|||zzzzzz{{{|||}}}~~~}}}~~~ssslllhhhnnnssswwwzzzwwwvvvyyy~~~}}}}}}~~~~~~qqqfffcccdddbbb______```___^^^]]]]]]^^^```aaa]]]ccchhhiiiiiilllpppqqqssssssssstttvvv|||zzzuuunnnhhhiiinnnnnnqqqvvv}}}|||zzzyyyxxx{{{}}}wwwsssmmmiiiiiinnntttyyy|||tttkkkfffccchhhkkknnnuuu~~~{{{xxxtttrrrqqqppppppooooooppprrrtttvvv{{{sssllljjjhhhdddbbbccc]]]]]]]]]^^^^^^___```aaa___dddhhhiiiiiijjjmmmoooooopppqqqssswww~~~zzzzzz~~~|||mmmjjjfffdddgggmmmtttyyy~~~~~~{{{wwwrrrppppppuuuzzz|||zzz{{{~~~~~~}}}zzztttpppttt}}}~~~~~~{{{{{{~~~|||zzzyyywwwwwwuuuttttttuuuwwwzzz~~~~~~zzztttsssuuuooopppqqqrrrrrrssssssrrruuuwwwzzz|||{{{{{{xxxtttrrroooooossszzz}}}zzzzzz~~~~~~{{{wwwkkkmmmpppssstttsssqqqpppllleee```cccllluuuyyyyyypppsssyyy{{{{{{zzztttllllllmmmppptttuuurrrooommmkkkiiifffeeeiiioootttrrruuuzzz~~~zzzyyyzzz~~~~~~{{{xxxwwwzzz~~~|||{{{|||yyy{{{zzzwwwxxx|||~~~|||{{{~~~zzzuuurrrssstttppprrrxxx|||yyywwwxxxwwwzzz}}}|||~~~yyy{{{}}}wwwsssrrrtttwwwzzzxxx|||}}}yyywwwwww||||||{{{yyyvvvuuuuuuvvvppprrruuu|||}}}xxxvvvyyy}}}uuusssssssssvvv{{{wwwqqqnnnxxx}}}|||zzzyyyvvvwww{{{~~~uuujjjpppyyy|||sssnnnoootttyyy~~~|||{{{{{{|||~~~}}}{{{zzzzzz{{{zzzwwwsssqqqttt{{{{{{ssspppnnnnnnqqqvvv{{{}}}rrrllliiiqqq{{{wwwtttppprrrtttsssqqqooonnnnnnllllllpppvvv|||}}}yyyuuummmrrrxxx}}}yyyyyy|||~~~~~~~~~}}}{{{xxxwwwxxxyyyxxxtttrrrttt{{{}}}wwwvvvvvvtttuuuyyyyyy~~~wwwssspppssszzz}}}uuurrroooqqqrrrsssrrrqqqrrrtttqqqrrrtttxxx}}}|||{{{}}}~~~{{{xxxvvvxxxyyyvvvsssuuu|||~~~{{{}}}}}}{{{zzz|||xxx~~~~~~{{{xxxyyy}}}