BM6P6(@ ppp}}}mmmmmm]]]<<<555555555555555444444444555555555666777999;;;<<>>RRR___uuuggg^^^SSSJJJFFFCCCAAA???;;;;;;;;;;;;::::::999888666666666666666555555444000000111222333555777888999<<<@@@DDDHHHNNNTTTXXXccceeeiiinnnsssvvvxxxyyyyyy{{{wwwuuu|||qqqgggaaa\\\ZZZZZZUUUYYY___ssswwwhhh]]]QQQMMMXXXkkk~~~~~~~~~wwwjjj___XXXdddttttttssszzz~~~~~~llldddfffgggdddppprrr~~~bbbWWWIII===777333000...000000000000000000000000000111111111111222222222333222222222333666999;;;FFFmmmttttttzzztttzzzpppuuussseeeXXXRRRMMMEEE?????????===<<<===;;;;;;::::::::::::::::::999999999888888888888777555444444666:::AAAGGGKKKYYY```jjjqqquuuvvvxxxzzz}}}{{{fffXXX```wwwyyyvvvuuu}}}vvvpppiiiaaa\\\___]]]\\\[[[]]]___ccceeemmmlllmmmmmmnnnnnnllljjjjjjffffffkkkmmmooouuu~~~zzz~~~{{{tttssswwwuuunnnhhh[[[ZZZqqquuulll}}}sss~~~~~~```jjjtttzzzxxxuuuooo^^^LLLHHHGGGFFFGGGIIIHHHEEEBBBDDDEEEGGGHHHGGGFFFDDDBBBrrrmmmhhhXXX;;;555555555555555555555555555555555666888999;;;<<>>===>>>;;;;;;;;;:::::::::999999999999999999888888888888444333333444888===BBBFFFRRRZZZdddkkkooorrruuuxxxzzz}}}lllZZZ___rrr}}}zzzwwwwww~~~zzzuuuooojjjddd___[[[\\\\\\\\\]]]___aaadddfffkkkkkklllmmmmmmllljjjhhhiiieeefffjjjnnnpppvvv~~~yyyyyyooo[[[VVV\\\rrr~~~uuummmuuuzzzhhheeeiiijjjeee^^^XXXOOOGGGHHHGGGFFFGGGIIIIIIGGGEEEBBBCCCDDDEEEEEEDDDCCCBBB~~~rrrmmmbbbPPP:::666666666666666666666666555555666777888:::;;;<<>>>>>@@@;;;;;;;;;:::::::::999999:::999999999888888888888444444333333555888<<<>>>IIIPPPZZZbbbggglllqqquuuwwwzzz~~~wwwcccbbbooo{{{vvvrrrlllgggdddaaa^^^\\\[[[\\\]]]___bbbdddfffggghhhiiikkkmmmllljjjhhhfffgggeeefffjjjooorrrwww}}}}}}}}}rrr^^^eeetttxxxyyywwwxxx}}}xxx}}}|||qqqhhhhhhhhhdddYYYLLLFFFGGGEEEDDDCCCDDDGGGHHHGGGFFFAAAAAABBBBBBBBBBBBBBBBBB}}}}}}qqqyyylll^^^III888666666666666777777777777666666777777999:::<<<===???@@@CCCGGGFFFDDDHHHOOO```}}}~~~qqqnnnNNNEEEKKKhhh|||sssfff[[[SSSMMMGGGCCC======<<<;;;:::999999999777777777777777666555555333222111111000000111111333555888:::===AAAFFFJJJQQQSSSXXX^^^dddjjjnnnqqqrrrsssuuuvvvwwwyyy|||~~~~~~xxxtttyyypppaaa\\\[[[VVVQQQWWWooo{{{qqqqqqvvv{{{~~~}}}~~~~~~zzztttppprrrsssxxx{{{wwwmmmeeeaaaooovvvtttxxx}}}uuuoooooossszzz|||eeeUUULLL???555222222222111000000000000000000000000000000000000111111111111111111111222333555666777:::>>>VVV|||ppp}}}uuulllzzzrrriii```UUUJJJEEEBBB???>>>@@@<<<<<<<<<;;;;;;::::::999::::::999999999888888888666555444333444555777888BBBHHHRRRZZZ```fffmmmrrrtttxxx~~~oookkkttt~~~~~~|||{{{sssnnnhhhcccaaa```___^^^\\\^^^```cccdddeeeffffffgggiiilllmmmkkkiiifffeeefffeeegggkkkqqqvvvzzz}}}{{{rrriiizzzrrrpppvvv{{{{{{vvvwwwvvvnnnpppuuuuuudddNNNEEEJJJ@@@@@@@@@AAACCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCC}}}}}}~~~~~~qqq{{{mmmjjj\\\CCC777555666666666777777888888777777777888999;;;===>>>>>>AAAHHHNNNNNNJJJIIILLLVVVuuu{{{kkk|||[[[FFFFFF```xxxlllaaaYYYRRRKKKGGG???>>><<<;;;:::999999999777777777777777666666555444333222111000000000000222444666888:::>>>BBBEEEJJJMMMRRRYYY```gggmmmpppooopppssstttuuuxxx{{{~~~}}}}}}|||uuuwww{{{iiibbb```ZZZSSSQQQ[[[ttttttlllkkknnnrrrvvvvvv}}}~~~~~~~~~}}}vvvrrrxxxwwwyyyzzzsssgggaaabbbrrr|||uuussswww|||}}}vvvwwwxxxwwwzzz~~~zzzxxxooo]]]MMMEEE:::333111111222111000000000000000000000000//////000000000111111111111111111222333444555555:::;;;MMMmmm|||tttaaaeeezzzoooggg\\\PPPJJJFFFAAA???@@@>>>>>>======<<<;;;;;;::::::::::::999999999999888888777666555555555555555===CCCKKKRRRYYY```iiioooqqqvvv|||zzzvvv||||||yyywwwoookkkddd```^^^^^^^^^]]]```aaadddeeeffffffeeedddgggjjjmmmmmmkkkhhhfffffffffgggiiimmmuuu|||wwwnnnjjjoookkkttt{{{uuuttt~~~qqqtttzzzwwwcccJJJBBBHHH???@@@AAABBBCCCCCCDDDEEEJJJIIIGGGFFFDDDDDDCCCCCC}}}tttyyywwwvvvrrrdddfffWWW===888444555555666666777777888777777888999:::<<<===>>>AAADDDLLLTTTUUUPPPMMMNNNTTTmmmpppqqqNNNBBBVVV}}}rrrggg^^^VVVOOOJJJ@@@???===;;;999999999:::777777888888777777666555444444333111111000000000222333555666888:::>>>AAAEEEGGGLLLRRRZZZbbbhhhkkkjjjmmmpppssstttwwwzzz}}}||||||{{{yyyxxxtttqqqsssqqqdddWWWOOOJJJLLL\\\mmmxxxpppdddYYYSSSWWW___fffkkklllwww~~~~~~~~~}}}yyyvvv{{{xxxwwwvvvmmmaaa___fffuuu}}}zzzzzzzzz~~~{{{xxxrrriii```RRRFFF???666111111222111111000000000000000000000000/////////000000000111111000000111222333333444444777888GGGbbbwwwuuu~~~jjjaaavvvvvvpppdddXXXQQQKKKEEEAAAAAAAAA@@@@@@???>>>===<<<<<<::::::::::::999999999999888888888777666666555444999>>>DDDKKKQQQYYYcccjjjlllqqqxxx||||||}}}zzzuuurrrhhhddd___\\\[[[\\\\\\\\\cccdddfffgggggggggfffeeehhhkkkmmmlllhhhffffffggghhhjjjlllqqqyyy{{{~~~tttkkkrrrzzztttyyyxxxyyyxxxyyyxxxlllVVVEEECCCIIICCCEEEGGGHHHFFFEEEEEEFFFJJJJJJIIIHHHFFFEEEDDDDDD~~~ssszzzqqqtttaaabbbOOO777;;;333444444555666666777777888888888999;;;<<<>>>???AAACCCJJJRRRTTTPPPNNNOOOOOO___{{{|||zzzdddHHHKKKiiizzzmmmcccZZZQQQKKKAAA???===;;;999999999:::777888888888888777666666555444333222222111222222111222333444555777;;;>>>AAACCCFFFLLLRRRYYY^^^aaaeeeiiimmmqqqsssuuuxxxzzz{{{{{{~~~~~~vvvfff___bbbooo}}}vvv^^^SSSMMMHHHKKKSSSVVVSSSLLLFFFCCCFFFNNNUUUZZZ]]]kkk}}}|||}}}}}}{{{|||~~~~~~|||{{{vvvtttrrriii___cccooo{{{vvvuuuppp]]]RRRGGG???:::444111111222111///000000000000000000000000////////////000000000111///000111222222333333333333444>>>UUUrrrhhhooowwwlll```YYYRRRJJJEEEDDDCCCBBBBBBAAA???>>>>>>===;;;;;;:::::::::999999999777888888888888777555555444888>>>CCCHHHPPPZZZbbbeeejjjqqquuuwwwxxx{{{~~~~~~|||vvvoookkkaaa^^^[[[ZZZ[[[\\\]]]]]]dddeeefffggghhhhhhhhhhhhhhhjjjllliiieeebbbdddhhhiiimmmpppttt~~~zzz~~~yyyvvvrrr|||}}}}}}xxxdddOOOEEEFFFJJJEEEHHHLLLLLLIIIEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDD}}}uuuzzzbbb```III333>>>333333333444555666666777888888999:::;;;===>>>???@@@@@@EEELLLNNNLLLLLLOOOGGGSSSnnnppp|||RRREEEUUUppprrrfff\\\RRRKKKBBB@@@===;;;999999999:::888888888888888777666666555444333333222222333333000111222333333555888;;;???@@@CCCGGGLLLQQQVVVYYYbbbfffkkkooorrrtttvvvwwwzzz{{{~~~sss^^^VVV\\\ZZZlll|||pppddd\\\NNNDDDDDDBBBDDDEEEDDDBBBAAADDDFFFKKKOOO```xxx{{{zzz|||~~~~~~~~~~~~~~~|||yyyzzz~~~{{{uuusssqqqhhhaaaiiiyyy{{{mmmlll|||vvv___TTTJJJ;;;777222111222222111...000000000000000000000000////////////000000000000///000111222222222222222444333999OOOrrrmmmfffyyy|||qqqeee^^^WWWNNNGGGEEEDDDDDDCCCBBBAAA??????>>>;;;;;;;;;:::::::::999999666777888888888777666555111444999===BBBJJJUUU\\\___eeelllppprrruuuyyy||||||}}}~~~}}}xxxpppiiieee^^^\\\ZZZZZZ]]]___aaaaaaddddddeeeggghhhjjjkkklllgggjjjjjjgggbbb```cccgggkkkooorrrvvv}}}{{{oooqqqyyy}}}yyyxxx||||||zzzzzzcccNNNHHHGGGEEEDDDHHHLLLMMMIIIDDDAAA@@@???AAACCCEEEFFFFFFEEEDDDzzzwwwbbbRRREEE<<<777777888888888777777999;;;::::::;;;>>>@@@AAA@@@>>>CCCCCCDDDFFFIIILLLOOOQQQNNNVVVkkktttpppRRRBBBVVV\\\~~~wwwggg___YYYSSSJJJBBB;;;;;;<<<::::::;;;;;;:::999888777777777777666666555444222111111000111222444555111///444===:::===@@@CCCFFFJJJOOOSSS\\\aaaiiinnnoooqqqtttvvvuuuxxx{{{~~~xxx```XXXPPPYYYYYY___lll|||uuueee^^^TTTJJJIIIJJJIIIEEEFFFIIIGGGCCCGGGFFFWWWvvv|||wwwuuuwwwxxxyyy{{{~~~~~~zzzyyyuuummmggggggnnnuuuooosssuuurrrnnnrrrooobbbVVVBBB666444222000000000111222000000000000000000000000000000000000111111111111000////////////111222333111555333@@@fff^^^```mmmzzzjjjaaa[[[SSSJJJFFFDDDDDDCCCAAA???@@@BBBDDD;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;::::::999666555555666:::AAAHHHMMMWWW[[[bbbhhhmmmqqqtttwwwxxxzzz}}}zzzuuunnnhhhcccaaa^^^]]]\\\[[[]]]```ccceeeeeefffhhhjjjkkkkkkkkkkkkjjjgggccc``````ccceeegggpppqqqsssyyywwwppplllttt|||wwwzzzttt}}}{{{rrrXXXHHHGGGHHHDDDDDDCCCGGGMMMKKKBBB>>>@@@???@@@AAABBBAAAAAAAAABBB{{{sss]]]MMMCCC;;;777666777888888777888:::<<<::::::;;;>>>AAACCCCCCCCCBBBCCCFFFIIINNNRRRVVVXXXSSSWWWiiixxxjjjwww]]]CCCMMMUUUxxx}}}qqqhhh^^^UUUKKKCCC======>>>;;;:::;;;;;;:::999888777777777777666666555444333222111111111000222666666333333666888:::===@@@CCCGGGLLLPPPWWW]]]dddiiikkkmmmqqqtttrrruuuyyy|||}}}mmmWWWLLLOOOOOOTTTaaarrrvvviii]]]TTTRRRSSSRRRNNNNNNNNNKKKFFFEEEEEEUUUsssyyyuuutttuuuuuuvvv{{{~~~zzzqqqhhhccchhhuuuqqqrrrtttsssnnnooonnnbbbUUU>>>666444222111000000111222000000000000000000000000//////000000000111111111222111111111111333444555333888555>>>^^^yyyvvvjjj]]]rrrrrrhhhcccZZZOOOHHHHHHGGGEEECCCBBBBBBDDDFFF======<<<<<<;;;;;;;;;:::999::::::;;;;;;::::::999666555444555999???EEEIIINNNSSSYYY```dddhhhllloootttvvvyyy{{{}}}}}}xxxqqqkkkfffbbb```]]]\\\[[[\\\]]]aaadddfffeeeffffffhhhiiikkklllmmmhhheeebbbbbbeeehhhjjjkkklllpppwwwtttooosss}}}yyyrrryyyzzztttWWWGGGFFFGGGCCCGGGEEEEEEIIIGGGBBBAAAEEEBBBBBBAAA@@@??????@@@BBB{{{nnnWWWGGG???:::888444666777777777888;;;===>>>======>>>AAACCCDDDCCCAAACCCGGGLLLPPPTTTWWWXXXVVVVVVaaazzzppptttuuuMMMGGGNNNlll|||tttfffXXXOOOGGGAAAAAAAAA===;;;;;;;;;:::999888888777777888666666555444333222222111333///...333555444222333555777:::<<>>===<<<<<<;;;;;;999::::::;;;;;;::::::999666555444444777;;;@@@CCCHHHLLLSSSYYY^^^cccgggjjjqqqsssvvvxxxyyy{{{~~~}}}yyyssslllfffbbb______[[[[[[[[[\\\___bbbeeeffffffeeeffffffhhhjjjlllmmmeeebbbaaacccgggkkklllkkklllsss|||xxx{{{vvvwwwzzzxxx~~~~~~qqqSSSEEEFFFGGGCCCHHHDDDBBBCCCCCCBBBDDDIIIDDDCCCBBBAAA@@@@@@AAAAAA|||iiiQQQBBB;;;888777333555666777777888;;;===DDDBBB???>>>???@@@@@@@@@AAACCCGGGKKKNNNPPPQQQQQQVVVSSSYYYnnn}}}www^^^FFFJJJ]]]zzz{{{lll]]]TTTLLLFFFEEEDDD???<<<;;;;;;;;;:::999888888888888666666666555444333333222444111000333444222222444333555888999;;;???CCCGGGKKKPPPWWW[[[___ccchhhmmmlllooorrruuuwwwzzz|||rrr___SSSOOOJJJIIIQQQbbbwww~~~|||yyyuuulllddd]]]]]]hhh{{{xxxvvvsssrrrqqqpppnnnllloootttwwwxxx{{{}}}|||zzzxxxxxxzzz{{{|||}}}yyyvvvooohhhhhhqqq}}}qqqpppqqqwww}}}|||ssskkkeeeaaadddjjjiiimmm```RRRKKK<<<444333222111000000000111000000000000000000000000////////////000000000111/////////000000111222222000666333333BBBUUUppppppbbbbbbyyy|||rrrfffZZZSSSKKKGGGCCC@@@??????@@@@@@AAAAAA@@@???>>><<<;;;;;;999::::::;;;;;;::::::999777666444444555777:::<<>>@@@BBBEEEGGGCCCCCCCCCDDDEEEEEECCCBBB}}}www{{{eeeMMM>>>888666555333444666666777888;;;===CCCAAA>>>>>>???@@@@@@@@@@@@BBBEEEIIILLLMMMNNNNNNSSSQQQTTTddd~~~sssrrrqqqIIIEEEQQQooo}}}qqqdddZZZRRRJJJHHHFFFAAA======<<<;;;:::999888888888888777666666555555444444444000444;;;@@@<<<555222444333555666888999<<<@@@CCCFFFJJJPPPTTTXXX]]]ccciiiiiilllpppsssuuuxxx{{{}}}kkk```ZZZOOOEEEFFFTTTkkk|||~~~tttjjjjjjrrr{{{xxxtttsssqqqqqqqqqooommmjjjjjjooossstttwww||||||yyy{{{xxxtttsssvvvzzz}}}xxxsssiii______lll~~~mmmiiihhhoooxxxxxxnnncccbbb]]]^^^bbbcccllleeeMMMCCC777333333222111000000000000////////////////////////...////////////000000000...//////000111111222222///444222222;;;IIIfff~~~||||||hhhWWWfffqqqddd___UUUPPPIIIEEEDDDDDDCCCBBBBBBAAAAAA???>>>===<<<<<<999::::::;;;;;;::::::999777777555444444555666777999<<>>???BBBDDDDDDBBB???AAADDDHHHLLLKKKGGGCCCxxx}}}ttt{{{vvv^^^HHH<<<666555555333555666666666777:::<<<===<<<<<<>>>AAADDDEEEDDD@@@AAADDDHHHKKKNNNPPPQQQQQQRRRUUU^^^rrrrrrdddxxxSSSDDDJJJhhhwwwmmmaaaWWWNNNKKKHHHCCC??????<<<;;;:::999999888888999777777666666666555555555---666CCCKKKFFF999222111222444555666777999===@@@AAAEEEJJJNNNQQQVVV^^^cccfffiiimmmpppsssuuuxxxzzz~~~wwwmmmhhh\\\MMMFFFMMMaaarrr}}}pppqqqwwwyyyvvvuuuqqqpppooooooooonnnllliiiiiinnnssstttxxx||||||xxxyyyuuuqqqrrrwww|||{{{qqqaaaSSSRRRbbb|||vvvnnnhhhllltttvvvoooeeeeeecccaaa___```lllkkkLLL===000222222222111111000//////////////////////////////......////////////000000000000222333333444333333222444222444;;;AAA[[[}}}tttcccwwweeeUUUddd|||jjjccc\\\VVVMMMGGGEEEDDDBBB@@@AAAAAA@@@???>>>>>>======999::::::;;;;;;::::::999888888777666555555444444666999>>>BBBFFFJJJOOORRRXXX\\\aaaeeehhhkkknnnpppqqqrrrssswwwzzz}}}}}}|||yyy|||wwwuuuwww|||}}}}}}}}}{{{yyyxxxxxxzzzxxxxxxwwwvvvvvvwwwyyyzzzwwwwwwwwwxxxyyyzzz{{{|||}}}||||||{{{{{{{{{|||||||||{{{{{{{{{{{{yyyuuurrrjjjgggbbb]]]ZZZZZZ[[[]]]\\\]]]```cccfffgggggggggeeefffhhhiiihhheeeaaa___]]]aaagggjjjllloootttyyywwwzzz|||uuuuuuwww{{{yyy~~~oooiiitttkkk___PPPFFFDDDDDDBBB>>>>>>@@@BBBCCCGGGJJJFFF@@@???@@@CCCIIINNNNNNIIIEEEvvv{{{uuu|||xxxiiiUUUDDD:::777555555444555666666666666888::::::;;;<<<@@@DDDGGGHHHGGGBBBCCCDDDGGGIIILLLOOOPPPMMMSSSVVVXXXcccyyywwwbbbiiieeeLLLCCC```}}}wwwfff\\\QQQLLLHHHCCCAAABBB<<<<<<;;;:::999999999999777777777666666666666666222555<<>>@@@@@@??????>>>>>>>>>===999::::::;;;;;;::::::999999999999888777555444444555888<<>>>>>>>>>>>>>>>>>999::::::;;;;;;::::::999:::::::::999888666555444111333666999<<>>@@@>>>>>>BBBEEEEEEAAAEEEFFFDDDEEEJJJMMMMMMJJJNNNMMMOOOTTTXXXnnniiixxxoooQQQMMMjjjyyyqqqhhh^^^WWWOOOHHHEEEGGGBBB???;;;999999999999888777888888999999888666555555444444333222111000000111111111111222333444555777888999===AAAGGGLLLOOOUUUZZZ```dddfffhhhmmmppprrruuu{{{{{{hhh\\\YYY]]]cccllluuu{{{~~~yyyrrrllljjjjjjkkkgggggghhhiiiiiihhhgggfffnnnppprrrsssrrrqqqqqqrrrrrrsssyyy|||{{{ttt|||vvv{{{}}}xxxqqqnnngggoooqqqnnnttt~~~yyynnnqqqiiiSSS===444222222222111111000///......---////////////............111000...------...///000////////////000000000000111333444222111444<<>>===;;;<<<===>>>>>>===;;;;;;;;;::::::999999999888777555555666666444333555555444555666999<<<>>>AAAAAABBBCCCDDDDDDEEEEEEJJJJJJIIIIIIJJJJJJKKKLLLNNNOOOOOOPPPZZZeeehhhdddXXXWWWUUUSSSQQQPPPOOONNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPSSSSSSSSSSSSTTTUUUWWWWWWZZZ[[[[[[\\\]]]^^^^^^___^^^___```aaa```___\\\[[[[[[ZZZZZZYYY[[[]]]___aaadddeeefffggghhhhhhhhhhhhccc```bbbfffbbb^^^hhhyyyzzz}}}~~~~~~~~~|||{{{|||}}}{{{}}}|||wwwxxxmmmjjjbbbVVVMMMLLLJJJIIIIIILLLNNNPPPPPPTTTUUUPPPLLLJJJHHHDDDBBBBBBBBBCCCDDDFFFHHHJJJvvv```WWWGGG999666::::::555666666555555666888:::;;;CCCGGGGGGCCCAAACCCDDDCCCFFFIIIIIIFFFGGGKKKMMMLLLIIIMMMKKKKKKPPPSSSgggrrrtttZZZOOOcccxxxoooeee^^^UUULLLGGGGGGBBB???;;;999999:::999999888888888888888777777666555555444333222111000000111111111111222333444555777777888;;;???CCCGGGJJJPPPUUU\\\```bbbeeejjjnnnmmmpppvvvzzz}}}qqqeee___TTTXXX___hhhqqqzzz~~~}}}vvvoooiiigggggghhheeefffgggiiiiiiiiihhhhhhmmmoooqqqrrrqqqppppppqqqpppsss{{{{{{xxxrrr{{{xxxvvvttttttnnnrrrrrrpppxxxlllkkk```KKK999222111111111111000000///......------.........//////000000...------,,,,,,---------/////////000000000111111000333444333111444:::@@@XXXhhhwww}}}{{{nnnTTTOOO```sss|||lll^^^VVVRRRJJJAAA@@@>>>======>>>??????>>><<<<<<;;;;;;;;;;;;;;;;;;999777666666777666555333555555444444666888:::<<<<<<<<<======>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCEEEEEEBBB@@@EEEMMMMMMHHHEEEEEECCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLOOOPPPSSSUUUWWWWWWWWWWWWYYYYYYYYYZZZ\\\___bbbdddeeeeeefffggggggggggggfffgggcccccceee___WWW[[[fffwwwzzz~~~}}}uuuqqq|||vvvlll^^^RRRLLLJJJHHHGGGFFFGGGHHHIIIKKKNNNNNNKKKIIIIIIFFFAAA@@@AAACCCDDDEEEFFFFFFEEEuuu\\\QQQAAA777888===<<<666666666666666777999:::;;;FFFIIIIIIEEECCCDDDDDDBBBHHHKKKJJJGGGGGGKKKKKKIIIJJJNNNKKKJJJMMMPPP```{{{wwwkkkmmmlllTTTWWWsssxxxnnnggg]]]RRRJJJHHHCCC@@@<<<::::::;;;;;;:::999999888777777777777888666555555444333222111111111111111111222333444444555666777888;;;???BBBDDDIIINNNUUUZZZ]]]aaafffjjjllloootttyyyzzz{{{}}}uuuiii]]]OOONNNPPPWWWcccpppzzz~~~{{{{{{wwwpppjjjeeecccdddddddddeeeggghhhiiijjjjjjjjjlllnnnppppppooonnnooopppooosss}}}zzzwwwqqqxxxqqqqqquuu{{{~~~xxxxxxuuuvvvmmmeeeUUUBBB555222222000111000000//////.........,,,,,,---...///000111111,,,------......---------000000000111111111222222000333444444222333777;;;LLLaaauuu|||zzz]]]JJJQQQ]]]wwweee___[[[QQQEEEDDDBBB???>>>???@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<:::999777777888888666555555555444444555666888999888888888999::::::;;;;;;:::::::::::::::;;;;;;<<>>:::888999===<<<777::::::999999::::::;;;<<<888888888888777777777777888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????AAAEEEIIIMMMQQQSSSTTTXXXXXXYYY[[[^^^aaaeeegggffffffggggggffffffeeedddiiieeedddeee^^^RRRMMMPPPdddqqq~~~uuuuuuzzz|||qqqgggqqq~~~mmmYYYPPPKKKJJJIIIGGGEEEDDDCCCBBBHHHIIIHHHFFFHHHJJJGGGAAA???AAACCCEEEEEEDDDBBBAAA|||yyylllXXXKKK<<<555999>>>;;;555555666777888999:::;;;<<<>>>CCCDDDBBBAAADDDEEECCCFFFHHHGGGEEEGGGKKKKKKGGGLLLPPPLLLJJJNNNOOO[[[qqqkkkfff|||```NNNbbb}}}uuunnndddXXXNNNJJJEEEBBB>>><<<<<<<<<;;;;;;:::999888777666777888999777666666555444333222222222111111111222222333444333444555777999<<>>::::::;;;;;;<<<<<<======;;;999888888999888777555555555444444444555666666777777888888999999999999999999888888999999:::;;;<<<:::888888:::<<<;;;999:::::::::::::::;;;<<<===::::::999999999888888888666777777777888888999999999999888888888888888888999999999:::::::::;;;;;;888:::>>>DDDIIIOOOSSSUUUXXXYYYZZZ\\\___ccceeeggggggggggggfffeeedddccccccgggcccdddfffbbbVVVMMMJJJOOO\\\kkkvvv{{{vvvwww{{{qqqbbbgggwwwkkkVVVQQQJJJJJJJJJIIIGGGDDDBBB@@@GGGGGGEEEEEEJJJNNNJJJCCCAAABBBBBBBBBBBBAAA@@@???vvvxxxdddUUUGGG999555999<<<888444555666888:::<<<<<<<<<<<<:::???BBB@@@@@@CCCEEECCCCCCEEEEEEEEEIIINNNMMMJJJKKKPPPKKKIIIMMMOOOWWWhhhsss|||yyyQQQVVVvvvyyysssjjj]]]RRRMMMGGGDDD@@@======<<<<<<;;;;;;:::888777777777888999888777777666555444333333222222111111222222333333111111333666999<<<>>>???===BBBHHHMMMPPPUUU\\\aaaaaadddjjjooopppsss}}}{{{ooolllsssyyylllaaaQQQHHHIIIVVVeeeooo|||~~~~~~}}}{{{{{{|||~~~zzz~~~}}}rrrhhhfffcccaaaaaabbbdddfffggggggggghhhiiiiiijjjkkkmmmoooqqqqqqqqqqqqsssuuuwwwxxx}}}|||{{{~~~~~~uuujjjkkkttt|||yyyqqq^^^FFF777444333111///////////////............///////////////.........---...000111222111000///000111111111222222222222111222333333333222333333999QQQlllyyy~~~mmmVVVSSS\\\qqqtttjjj```XXXOOOKKKFFFBBB@@@???>>>===999999::::::;;;;;;;;;<<<;;;:::888888999999777666555555444444444444555555777777777888888888888888:::::::::999::::::;;;<<<777666666888:::;;;;;;<<<:::999999888888888999999888888888777777777666666444444444444555555555555666666555555444555555555555555555555555666666666888999<<>>???@@@AAAwww|||bbbQQQCCC777666888888666444444666999<<<>>>>>>======>>>CCCFFFDDDCCCDDDEEEBBBCCCEEEFFFGGGMMMSSSRRRMMMGGGLLLHHHFFFMMMPPPUUUbbbnnn|||aaaPPPjjjxxxpppcccWWWQQQKKKGGGCCC???>>><<<;;;:::::::::999888888888888888999888888777666555444444333222222111222222333333///111333555888:::<<<===:::>>>CCCGGGIIINNNTTTYYY\\\^^^eeekkkmmmooowwwrrreeeccckkkttt~~~zzzeeeSSSIIIMMMYYYbbbvvv~~~~~~}}}{{{zzz{{{|||www{{{~~~~~~~~~vvvlllaaa```___^^^___aaadddeeeggggggggggggiiijjjlllmmmnnnoooqqqrrrrrrtttwwwyyy{{{{{{}}}}}}zzz|||pppeeeeeellluuuzzznnnjjjUUU>>>333111000...---........................000000//////............,,,---......////////////000000000111111111222222111111111111222222222222222CCC[[[ooo}}}bbbVVVNNNVVVmmmzzzlllaaaXXXSSSLLLGGGCCC@@@>>>===999999::::::::::::::::::;;;999888888999888777666444444555555555555555555666666666666666666777777999999999999999:::;;;;;;888666777:::;;;999999<<<::::::999888777777777777777777777666666666555555555555555555555555555555777666666555666666777777444444444444444444444444888888:::>>>CCCJJJOOOSSSXXXYYY[[[^^^```bbbdddeeeeeeeeeeeeeeedddcccbbbaaa___bbbggglllpppnnnjjjgggggglllttt{{{zzzzzzwwwuuuwww|||~~~vvvpppnnnzzzqqq^^^OOOPPPEEEEEEFFFFFFEEEDDDBBBAAABBBBBBAAA@@@DDDHHHGGGBBBFFFDDD@@@===<<<>>>@@@BBB~~~|||ttt~~~^^^KKK???666666888666555666444666:::===??????>>>===BBBGGGJJJGGGFFFGGGFFFCCCCCCEEEEEEGGGNNNTTTRRRMMMDDDKKKHHHFFFOOOSSSWWW```bbbyyy|||zzztttPPP\\\ttt~~~uuuhhh[[[TTTNNNJJJEEEAAA>>><<<:::999999999::::::999999888777:::999888777666555555444333333222222111222222333000111222444666777888888777;;;???AAACCCFFFLLLQQQVVVZZZaaaiiilllmmmsss{{{qqqhhhggghhhnnnnnnpppuuu{{{iiiUUUNNNSSSZZZpppzzz|||}}}}}}|||yyyxxxxxxxxxvvvyyy~~~~~~~~~zzzwwwtttlllddd^^^]]]\\\[[[\\\^^^```bbbddddddeeegggiiillloooqqqlllnnnpppqqqsssvvvyyy|||}}}|||~~~|||yyy|||yyywwwxxxzzz{{{yyykkkaaa___eeepppwwwzzz{{{wwwggg```LLL888111111///------.................................///////////////------------...///000111/////////000000000111111111000//////111222222222444;;;KKKaaayyy}}}ppp___KKKMMMWWWnnnnnnaaa[[[SSSLLLGGGCCC@@@>>>;;;;;;;;;;;;;;;::::::::::::999777777888888666555444444555666666666666666777777777777777777777777999888888888888999::::::<<<999:::===<<<888888<<<;;;::::::999999999999999888888888777777777666666888888888888777777777777777777777777777888999:::666666666666666666666666777777888;;;AAAGGGNNNQQQUUUWWWZZZ]]]```ccceeefffdddddddddddddddcccbbbaaabbbfffjjjnnnqqqtttttttttuuuzzz~~~zzzwwwvvvvvvyyyzzz||||||~~~|||uuussshhhWWWKKKLLLHHHHHHGGGGGGEEEDDDCCCBBB???BBBAAA??????CCCDDDAAAEEECCCAAA???>>>???@@@BBBwwwrrrppp{{{|||YYYFFF<<<666666777555555999444666;;;>>>@@@@@@>>>===BBBGGGJJJHHHGGGIIIHHHFFFBBBCCCDDDFFFLLLRRRPPPJJJDDDLLLIIIHHHRRRXXX[[[ccccccwww}}}vvvPPPSSSkkkyyykkk^^^WWWPPPLLLFFFAAA>>><<<:::888999999:::;;;:::999888777::::::999888777666555555333333222222111222222222111111333444444444444444666999<<<>>>???BBBGGGLLLNNNRRRZZZbbbfffgggmmmtttuuummmhhhnnniiijjjooottt~~~|||bbbSSSSSSXXXlllwwwzzz{{{|||{{{xxxvvvuuuuuuuuuyyy~~~~~~~~~xxxqqqlllddd]]]]]]\\\[[[ZZZZZZ[[[\\\^^^aaaaaacccfffjjjnnnrrruuukkkmmmoooqqqsssvvvzzz~~~|||}}}|||yyy|||zzzsssqqqqqqqqqppp|||tttiii^^^\\\cccoooxxxvvvxxxssseeeZZZGGG666111222111///000---.....................,,,------...///000111111000////////////111333444////////////000000000000111///......000222333333777666>>>UUUqqq{{{}}}iiiPPPQQQNNNUUUssszzzgggaaaXXXPPPJJJEEEBBB@@@=========<<<<<<;;;;;;::::::999777777888888666555333444555666777777777777999999999999999999888888999888888888888999:::::::::777888===<<<777777<<<888888888777888888999999666666666666555555555555666666666555555555555555333333333444444666777888666666666666666666666666666666888;;;@@@GGGNNNRRRRRRTTTXXX\\\aaadddggghhhccccccdddddddddcccbbbbbbeeejjjnnnoooppptttwwwyyyxxx}}}uuusssrrrtttxxx}}}zzzyyyvvvrrr~~~~~~}}}{{{{{{nnnaaaTTTIIIJJJMMMLLLKKKIIIGGGFFFEEEDDD???CCCDDD@@@>>>AAACCCBBBBBBBBBBBBAAAAAAAAA@@@@@@rrrooo{{{kkkPPP>>>:::888999777333333555888888:::===@@@BBBAAA@@@IIIIIIJJJJJJIIIHHHFFFEEEHHHEEEDDDJJJTTTWWWRRRKKKQQQRRRSSSSSSTTTWWW[[[___bbbgggyyyttt}}}nnnTTTWWWppp~~~nnngggggg]]]SSSJJJFFFCCC???<<<===:::;;;;;;:::888777888888888888888777777777777666333333333222222222222111222111111111222333333444555555666888;;;>>>AAACCCLLLOOOSSSXXX\\\aaagggkkkwwwxxxzzzwwwqqqkkkjjjuuuuuu]]]VVVWWWfffsss~~~~~~{{{xxxuuusssrrrttt|||~~~~~~}}}~~~~~~~~~}}}}}}|||{{{|||sssjjjbbb\\\ZZZYYYWWWWWWXXXYYYZZZ[[[\\\\\\`````````dddiiimmmqqqrrrnnnmmmkkkkkknnnsssyyy|||{{{||||||zzzyyy{{{yyynnnjjjkkklllqqqrrrnnneee^^^```hhhnnnooo{{{vvvZZZKKKBBB777000///000///---//////............//////------------------------//////...++++++111===FFF888444000...000222111000333444333111//////000222<<>>666777555444444666777666666777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777555555666666666666555555666666666666666666666666555555555555555555555555444444444444444444555555777777888;;;>>>CCCGGGJJJOOOUUU\\\bbbdddeeeffffffbbbaaa```___```cccfffhhhlllooorrrssssssvvvzzz~~~~~~{{{}}}zzzllliiiiiikkkrrrzzztttooolllsss}}}zzzzzz{{{vvvwww{{{yyy]]]LLLLLLJJJLLLKKKIIIHHHGGGFFFGGGGGGFFFCCCAAA@@@AAAAAA???>>>GGGEEECCC@@@??????@@@AAAyyywww{{{uuu___III<<<999888:::999666666999:::;;;===@@@AAABBBBBBBBBGGGHHHHHHHHHHHHGGGEEEDDDHHHFFFGGGLLLTTTVVVSSSNNNPPPSSSVVVWWWWWWXXXYYYZZZ]]]aaaooosss{{{qqqVVV```{{{rrrrrrdddZZZPPPKKKGGGAAA>>>===;;;<<<<<<;;;:::999::::::999999888888888777777777555555444444333333222222222222111111222222333444444555555777:::===@@@BBBEEEHHHLLLPPPTTTYYY^^^bbbjjjppp|||tttkkknnn}}}sssccc___hhhttt{{{xxxvvvuuutttzzz{{{zzz{{{{{{}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~|||zzzxxxuuuppphhh```YYYVVVUUUUUUUUUVVVWWWXXXZZZ[[[]]]]]]aaaaaabbbeeejjjmmmpppqqqnnnmmmmmmnnnqqquuuzzz}}}zzzyyywwwvvvxxxxxxqqqnnnllliiikkkkkkhhhbbb___bbbiiiooorrryyysssYYYDDD<<<333//////000///---//////............//////------------------------+++---//////000777AAAJJJFFFAAA;;;777555444222000///000000000000222666999===DDDIIIPPPdddyyy~~~tttaaaOOOKKKOOO^^^|||rrriiiaaaUUUJJJEEEBBB@@@<<<::::::;;;;;;:::AAA<<<>>><<<888>>>BBB999777666444444666777666666555666666666666777777777777777777777777777777777777777777777777777777777666666666666666666666666555555666666666666555555555555555555555555555555666666666666666666666666999888666555444555666777666666777:::>>>CCCGGGJJJPPPUUU[[[```bbbcccdddddddddcccbbbbbbdddgggkkkmmmrrrtttuuuuuuuuuxxx}}}uuueee___bbbhhhoootttzzzwwwmmmmmm}}}{{{xxxzzzxxxsssooouuuxxxvvvZZZKKKKKKHHHJJJIIIGGGEEEEEEEEEFFFGGGCCCBBB@@@@@@AAAAAA@@@???HHHGGGFFFDDDCCCCCCCCCCCC~~~~~~kkkSSSDDD;;;888888;;;;;;999999<<<;;;>>>BBBCCCAAAAAABBBDDDEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGJJJNNNSSSUUUTTTRRRQQQUUUZZZ\\\\\\YYYWWWVVVYYY\\\dddtttvvvxxx[[[QQQsssyyywwwnnncccXXXRRRLLLEEE@@@???======<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777666666555444333333222222111111222222333333333444444555777:::===>>>???AAAEEEIIILLLQQQVVVYYY^^^bbbkkkwwwuuupppvvv~~~kkkcccjjjvvv}}}zzzxxxvvvtttyyy|||wwwttttttxxxzzz{{{|||||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{|||}}}}}}zzzuuurrrgggccc\\\VVVRRRQQQSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^aaabbbdddgggjjjlllnnnnnnmmmnnnppprrrvvvyyy{{{}}}|||xxxssssssxxx{{{{{{{{{vvvpppkkkiiifffddddddiiipppwwwwwwxxxwwwxxx}}}}}}kkkUUU;;;666000...///000///...//////............//////------------------------+++---......---...333888===;;;999999;;;===??????:::999777444222222555888<<<======CCCWWWsssooo[[[TTTLLLGGG[[[zzzxxxooocccWWWOOOGGGCCC>>><<<;;;<<<======<<<888;;;===;;;DDDJJJCCC888666555555666777666555555555555555666666666666777777777777777777777777777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444777777777777777777777777777666555444555666888999666666777:::???DDDHHHKKKTTTXXX]]]```bbbbbbccccccddddddeeefffiiimmmqqqsssyyyyyyyyyyyyzzz}}}vvvfff___fffooovvv{{{}}}rrrwwwyyyuuuvvvuuurrrrrrsssxxxoooVVVIIIIIIFFFGGGFFFDDDBBBBBBCCCFFFGGGCCCBBBAAAAAACCCCCCBBBAAAEEEFFFFFFGGGHHHHHHHHHHHH|||iiiNNNCCC:::777888;;;;;;999888;;;:::???DDDDDD@@@???AAAEEEBBBCCCCCCDDDDDDDDDDDDDDDEEEGGGKKKNNNPPPRRRSSSTTTSSSWWW[[[]]][[[XXXUUUTTTVVVZZZ___kkkzzzqqqnnnRRRbbb~~~zzztttiii^^^XXXQQQIIICCCAAA???>>><<<;;;<<<======<<<;;;;;;:::::::::999999999888888777666555444444333333222222111222222333333333333333333555777:::;;;<<>><<<===@@@DDDGGGDDD@@@CCCUUUmmm|||zzz~~~}}}zzz{{{|||jjj___PPPEEEOOOccc|||vvvkkkbbb]]]OOOJJJDDD???>>>>>>??????:::666999;;;:::CCCJJJDDD999777555555666777666555555555555666666666777777666666666666666666666666777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444666666666666666666666666222444666999<<<>>>???@@@777777999<<>>CCCCCC???>>>@@@DDDAAAAAABBBBBBCCCDDDEEEFFFDDDGGGKKKMMMNNNOOOQQQSSSRRRTTTVVVVVVTTTRRRQQQQQQQQQVVVZZZeee||||||hhhuuudddVVVxxxwwwmmmccc]]]WWWNNNGGGFFFAAA>>>;;;:::<<<===<<<;;;;;;;;;;;;::::::::::::999888777777666555444444444333333222222111222222333222222222222333555777888:::===???BBBDDDGGGKKKNNNUUUXXX\\\bbbmmm{{{xxx~~~}}}}}}nnneeerrr|||zzzwwwuuutttyyyzzz}}}~~~xxxqqqlllrrruuuxxxyyyyyyyyy{{{|||}}}}}}|||{{{yyyxxxvvvvvvvvvvvvvvvuuuqqqkkkbbb\\\WWWUUURRRPPPQQQSSSVVVYYYVVVUUUUUUUUUVVVYYY[[[\\\___bbbfffgggggggggiiijjjnnnqqqvvvzzz}}}~~~}}}|||yyywwwuuuyyy|||wwwxxx{{{xxxrrrpppjjjeeeddddddfffpppzzz~~~tttjjjfffaaaPPP===444333111111000///...,,,......------------......------------------------(((***---///////////////***+++---...111444777999>>>???@@@AAADDDKKKRRRXXXVVVSSSOOORRR___ppp{{{~~~{{{vvv}}}|||lll[[[PPPOOORRR```sssvvvkkkeeeXXXSSSKKKEEEAAA@@@???>>>???:::;;;;;;777???EEE>>>999888666666666777666555666666777777777888888888666666666666666666666666777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444555555555555555555555555444777<<>>@@@CCCFFFLLLNNNQQQVVV___nnnvvvuuuqqqaaaooo|||~~~|||yyyxxxwwwxxxxxxzzz~~~~~~zzzqqqiiioooqqquuuvvvwwwwwwxxxyyyzzzzzzyyyxxxvvvsssqqqppprrrqqqnnnkkkfff___WWWQQQOOONNNMMMMMMNNNPPPRRRTTTUUUTTTTTTTTTVVVXXX[[[]]]___cccfffgggffffffiiilllpppsssxxx|||~~~|||zzzuuuvvvyyy~~~wwwtttsssooovvvrrrqqqrrrnnnjjjqqq~~~xxxiii^^^UUUEEE444333333222111000///...---......------------......---------------------------....../////////.........//////...,,,,,,---......000222555:::AAAIIINNNMMMKKKKKKNNNVVVbbbkkkpppxxx{{{jjj]]]QQQHHHMMM\\\vvvzzzmmmccc]]]UUUMMMGGGCCC@@@===<<<777:::;;;:::DDDLLLFFF:::888666666777777666555777777777777888888888888777777777777777777777777777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444555555555555555555555555444777;;;???@@@>>>;;;999:::;;;===AAAFFFLLLRRRUUUWWWYYY\\\]]]___aaadddfffiiijjjlllppptttxxx{{{}}}zzz}}}{{{ttthhhfffhhhuuuyyyvvvtttxxxttt{{{ppplllgggbbbYYYVVVQQQFFFEEEGGGAAACCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCDDDEEEDDDBBB???BBBCCCDDDEEEEEECCCAAA@@@}}}ZZZ@@@888888666888<<<===:::999;;;999;;;===???AAAAAAAAABBBBBBBBBBBBCCCEEEHHHJJJKKKKKKKKKKKKLLLNNNOOOOOOOOOHHHJJJKKKLLLKKKKKKLLLNNNLLLKKKOOOWWWbbbsssmmmfffkkkeeeQQQaaasss~~~|||rrrllleee[[[SSSPPPIIICCC===;;;===>>><<<999::::::::::::999999999999777777777777888888888888444333222222111111222222333333222111111222333444333555777888999;;;>>>@@@CCCEEEHHHLLLSSSaaassswwwttt~~~ttteeesss}}}{{{yyyxxxtttsssuuuzzz}}}yyyooofffjjjmmmqqqssssssssstttuuutttttttttsssqqqooommmllllllhhhccc___ZZZTTTNNNJJJHHHIIIIIIKKKKKKLLLLLLMMMQQQQQQQQQRRRUUUYYY^^^```aaaeeehhhhhhfffgggkkkooorrruuuyyy}}}~~~}}}{{{yyyxxx{{{|||tttsssssszzz|||tttwww{{{hhhXXXLLL>>>000111111111000///...//////...------,,,,,,------...------------------------111///---++++++***))))))+++---//////------///111+++,,,---------///333666888888999;;;???FFFPPPWWWvvv}}}fffSSSKKKIIILLLZZZtttrrrlllcccYYYQQQKKKEEEAAA:::666888::::::FFFOOOJJJ;;;999777666777777666555666666666777777777777888777777777777777777777777777777777777777777777777666666666666666666666666555555666666666666555555555555555555555555555555555555555555555555555555333444666777888777666555:::;;;===AAAGGGMMMSSSVVVWWWYYY\\\^^^```dddhhhkkkoooqqqsssvvvzzz}}}{{{qqqiiiccc^^^___nnnzzzrrr|||wwwpppxxxpppfff]]]QQQMMMJJJBBBDDDGGGAAACCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCEEEHHHHHHFFFDDDDDDDDDEEEEEEEEECCCBBBAAA|||xxxTTT???:::666555888===???===<<<>>>::::::<<>>???===::::::::::::999999999888888777888888999999:::;;;;;;444333333222111111111222444333222111111222333333333444666777777999<<<>>>@@@BBBEEEGGGNNN[[[mmmyyy~~~}}}~~~zzzlllzzz~~~|||zzzxxxxxxpppoooqqqvvvzzzwwwmmmdddgggjjjnnnpppqqqqqqqqqrrrnnnooooooooonnnmmmkkkjjjfffbbb\\\VVVRRRMMMIIIFFFEEEGGGHHHJJJJJJJJJIIIHHHNNNNNNOOOQQQUUU[[[```ccccccfffiiiiiiggghhhnnnssstttvvvzzz}}}~~~}}}zzzxxx~~~tttssstttwww}}}xxxwww{{{fffSSSGGG;;;000...//////.........000111...------,,,,,,------...------------------------,,,***((()))+++...000111+++---000///...---///222000111111000......000222222222333333222777AAAKKKsss{{{kkkVVVTTTMMMEEEHHH\\\xxx~~~xxxoooeee[[[SSSKKKFFFDDD>>>===;;;777>>>EEE>>>;;;999777666777777666555555555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777555555666666666666555555666666666666666666666666777777777777777777777777777666666666777999;;;<<<999:::<<>>>>>???>>><<<<<<;;;999888777888999:::888888888888777777777777777777666555444444333333222111111111111111222222333333333444444666777777<<<888;;;CCCGGGKKK]]]qqqwww~~~jjj{{{tttppppppqqqqqqrrrvvvwwwuuunnnhhhbbbhhhnnnpppnnnlllmmmooonnnnnnnnnmmmjjjgggdddbbb[[[VVVOOOKKKIIIHHHFFFDDDEEEFFFGGGHHHGGGHHHJJJMMMPPPPPPPPPQQQSSSYYY```eeekkkhhheeeeeehhhkkknnnooovvvwww|||~~~xxxwwwyyyxxxlllnnnuuu|||}}}~~~{{{nnn```OOO>>>333000000///...---,,,---......---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000111222222333///111222222333666;;;>>>hhh~~~uuuyyylllVVVOOOGGGEEEMMMZZZoooxxxpppggg[[[TTTRRRIIIDDD>>>;;;;;;;;;999666888888888777666555666777888888888888888888888999777777777777777888888888888888888888888888888888777777666666666666666666666666666666666666666666666666666666555555555555555555555555555444444444888666666888;;;<<<999666:::===AAADDDIIINNNTTTXXX]]]^^^```dddjjjrrryyy}}}wwwxxxzzz~~~rrrhhhddd]]]]]]OOOFFFSSSnnnzzzxxxyyy{{{mmmllliiijjj{{{zzzkkkdddSSSOOOIIIEEEDDDCCCBBBAAADDDMMMTTTSSSJJJBBB@@@BBBEEECCCBBBDDDHHHJJJJJJHHHBBBBBBBBBBBBCCCCCCDDDDDD{{{ppp}}}|||zzzjjjEEE:::666777888999::::::::::::999999:::<<<>>>@@@CCCEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGKKKMMMOOOQQQQQQRRRRRRSSSLLLGGGEEEHHHKKKLLLLLLNNNMMMIIILLLRRRTTTYYYjjj{{{qqqyyynnncccpppvvvggg^^^UUUMMMCCC?????????===:::<<<;;;:::::::::::::::;;;999888888888777777777777777777666555555444333333222222111111111111222222333333333333444555666777:::777999???AAADDDRRRddd~~~wwwxxxsssllldddaaaccc___dddnnnwwwzzztttggg]]]]]]ccciiikkkiiihhhiiikkkiiihhhgggeeeaaa\\\XXXUUUKKKHHHDDDBBBDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHJJJLLLLLLMMMOOOQQQTTTYYY```eeeeeecccbbbccchhhmmmppprrr{{{zzz|||~~~||||||}}}wwwjjjiiimmmxxxxxx{{{|||qqqdddWWWIII:::222000000///...---,,,------...---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000111111111222000111222222333555999<<>>;;;999999999999888888:::;;;888888888888888888888888888888888888888888888888::::::::::::::::::::::::999999999999999999999999666666666666666666666666888888888888888888888888888888888888888888777777888888888:::===>>><<<:::;;;>>>CCCHHHMMMSSSZZZ^^^\\\___eeelllttt{{{|||xxxrrrddd```bbb]]]TTTLLLGGGNNN___rrr}}}xxxrrrqqqsssuuuuuunnneeelllxxx|||gggYYYMMMIIIEEEBBBBBBBBBAAAAAABBBHHHNNNNNNHHHCCCBBBCCCDDDBBBAAACCCFFFHHHGGGFFFCCCCCCDDDDDDDDDEEEEEEEEE}}}rrryyy|||}}}ZZZ@@@:::666666777888999:::;;;;;;;;;999:::<<>>;;;;;;;;;<<<<<<===<<<<<<<<<999999999888888888777777777777666666555555444444333222222111111222222222333333333333444555666666888555777;;;;;;;;;EEERRRhhhzzzvvvkkkbbbZZZTTTUUUYYY[[[aaalllvvvzzzssseeeZZZYYY^^^cccdddcccbbbbbbdddaaa___]]]YYYSSSNNNIIIFFF???===;;;;;;>>>@@@BBBBBBBBBCCCEEEEEEEEEGGGIIIKKKIIILLLPPPSSSVVV[[[```cccaaaaaaaaaeeekkkrrrvvvxxx~~~yyyxxxzzz}}}zzzzzzzzzzzzzzzxxxvvvhhhcccdddooopppvvvooodddVVVKKK@@@555000000//////...------------...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000000000000000000111111111111333666999???```yyyrrrfffYYYQQQHHHDDDLLLYYYzzzxxxqqqccc]]]UUUPPPLLLGGGBBB===<<<;;;:::888888888999999:::999999999999999999999:::::::::::::::999999999888888888888888888888888777777777777777777777777888888888888888888888888666666666666666666666666777777777777777888888888888888999;;;???@@@@@@???AAAEEEJJJOOOUUU[[[bbbfffccchhhoooxxxtttlllfff\\\^^^aaaZZZ[[[[[[ZZZZZZ^^^iiixxxyyysss{{{~~~yyypppllljjjuuuyyy{{{tttgggeeeiiinnnxxxvvv```OOOHHHFFFBBBAAABBBCCCDDDCCC@@@CCCFFFGGGEEECCCCCCCCCCCCBBBAAABBBDDDEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEyyy{{{lllLLL===999555666777888999:::;;;<<<<<<:::;;;===@@@BBBCCCCCCCCCEEEFFFGGGHHHJJJLLLNNNOOOIIIHHHHHHJJJMMMOOOQQQQQQKKKFFFDDDFFFFFFEEEFFFIIIHHHGGGJJJQQQTTTRRRTTTYYY{{{dddYYYiiijjjhhhpppwwwzzz{{{qqqbbbZZZPPPIIIGGGEEE@@@<<<:::;;;<<<===>>>===<<<;;;::::::999999999888888888777777777666666666555555444333333222222222222333333333222222333444555555666444666999777666<<>>???@@@AAACCCDDDDDDFFFIIIKKKKKKNNNSSSWWWZZZ]]]```bbbcccccceeekkkrrrxxx|||~~~~~~~~~zzzssspppqqq{{{~~~yyywwwyyy|||}}}|||vvv}}}~~~rrrfff```^^^fffiiiqqq}}}fffYYYKKKAAA999222///000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000000000/////////000111111111000111333555888JJJhhhssseeeYYYMMMEEEEEEKKKQQQccc~~~xxxqqqfff]]]WWWQQQLLLGGGEEECCC???<<<;;;:::999888<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777888888888888::::::::::::::::::::::::666666666777777777777777888888999999:::::::::;;;<<<===>>>AAADDDGGGHHHHHHLLLOOOTTTYYY^^^dddiiimmmrrruuu{{{vvvjjjfffccc___eeefff[[[iiinnnrrroookkkooo||||||xxxnnnvvvxxxzzz}}}}}}vvvjjjkkksssrrr{{{zzz|||xxxppplllmmmnnnpppsssrrriii[[[PPPJJJGGGEEEDDDEEEGGGGGGFFFBBBAAAAAABBBCCCCCCBBBAAACCCBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB^^^EEE<<<777555888888999999;;;<<<===>>><<<===???@@@BBBCCCDDDDDDDDDEEEGGGIIILLLPPPSSSUUUSSSPPPNNNMMMOOOQQQRRRQQQIIIFFFEEEHHHGGGEEEFFFJJJJJJHHHHHHKKKNNNPPPSSSVVVvvv~~~nnn[[[UUUhhhooo[[[eeetttyyy|||xxxjjjbbbWWWOOOKKKGGGAAA<<<:::;;;<<<======<<<;;;:::::::::::::::999999999999777777777777777666666666555555444333222222333333333222222222222333333444333333555777777666999???GGGPPP\\\jjj}}}zzzzzz{{{kkkddd]]]YYYVVVUUUYYY^^^cccaaaaaabbbdddccc___[[[WWWXXXYYYXXXUUURRRPPPPPPLLLKKKHHHEEEBBB>>>;;;:::<<<<<<<<<;;;;;;<<<===>>>>>>@@@BBBCCCDDDFFFIIIKKKOOOSSSXXX\\\^^^```bbbcccggggggjjjpppvvv|||~~~uuuiiicccdddttt~~~xxxuuuvvvxxxyyyxxxqqqtttuuuqqqjjjccc___^^^aaafffqqqxxx```SSSDDD;;;555000///000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000//////////////////111111111000000111333;;;@@@TTTqqq~~~ooobbbVVVMMMIIIIIIBBBLLL___wwwwwwllleee___ZZZVVVPPPLLLGGGCCCBBBAAA@@@>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@AAABBBBBBCCCCCCDDDGGGIIILLLOOORRRTTTRRRVVV\\\bbbgggmmmsssvvv~~~{{{uuukkkbbb^^^^^^___kkkpppeeeiiipppxxxzzzxxxyyy~~~vvvtttuuurrrnnnqqq|||vvvooorrrpppiiinnnyyy{{{wwwqqqssstttsssooohhh___XXXTTTLLLJJJGGGGGGGGGHHHGGGFFFEEEBBB@@@@@@AAABBBAAA@@@BBBBBBCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>xxxQQQAAA<<<666666:::::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFEEEFFFGGGJJJNNNSSSVVVYYYTTTOOOKKKJJJLLLNNNNNNMMMIIIHHHIIILLLKKKGGGGGGJJJJJJIIIHHHIIILLLOOOSSSVVVeeexxxrrr]]]bbbbbbeeevvv~~~uuu}}}yyysssjjj___VVVQQQKKKDDD>>><<<<<<======<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888888777777777777666666555444333333333333222222222111111222222333111333444666666777999<<>>777333000///000......//////......---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///////////////////////////000222111000000111222555777FFF```zzz{{{lll```TTTJJJDDDCCCBBBGGGWWWlllzzzpppfff```ZZZUUUNNNKKKJJJJJJHHHEEECCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJGGGIIILLLNNNPPPTTTXXX[[[YYY]]]dddlllrrrxxx~~~{{{rrrllleee\\\XXXVVV[[[ooozzzsssfffooozzz~~~tttyyyyyyssspppxxx{{{}}}{{{bbbiii~~~|||xxxmmmmmmssswwwrrrfffZZZUUUSSSKKKIIIGGGFFFFFFFFFEEEDDDEEECCCAAA@@@@@@@@@???>>>@@@BBBBBBBBB@@@@@@@@@BBB<<<<<<<<<<<<;;;;;;;;;;;;hhhEEE???<<<555999======<<<<<<===>>>???@@@DDDCCCAAAAAABBBDDDGGGHHHIIIIIIJJJLLLOOOSSSWWWYYYOOOJJJFFFEEEJJJNNNOOONNNKKKLLLOOORRRNNNHHHFFFIIIIIIMMMPPPPPPPPPRRRUUUVVV\\\fff{{{xxxmmm}}}vvvwww{{{yyyvvvjjjaaaZZZSSSKKKDDD@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777666555444333333333333222222111111111111222222000111222222333555777888777AAAIIIMMMRRR]]]hhhnnn||||||zzzxxx~~~}}}wwwvvvxxxyyyvvvuuuooojjjhhhfffdddeeejjjkkkhhheeecccaaa\\\TTTNNNHHHGGGFFFEEECCCAAA???===;;;;;;::::::999999::::::666888:::;;;::::::===???===???AAACCCDDDGGGJJJMMMQQQUUU[[[```dddgggjjjlllkkkmmmqqqwww~~~zzzhhhZZZ\\\eeezzz|||{{{wwwrrrooonnnoooqqquuuqqqkkkiiijjjkkkkkkjjjlllsssqqqdddRRREEE777222111000//////---.../////////...---,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------.........///000000000...000222222111111222333...222;;;III___vvv{{{oooaaaQQQDDDCCC??????EEENNN[[[ppp{{{tttmmmccc]]][[[YYYUUUQQQOOONNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNOOOQQQRRRTTTUUUUUUSSSUUUXXXZZZ[[[^^^cccgggjjjooouuu{{{}}}uuuoooiiiddd```^^^ZZZZZZYYY___tttyyypppyyy|||yyysss~~~pppnnn~~~~~~|||}}}pppiiinnnrrrlll```UUUOOOOOOIIIGGGFFFFFFFFFFFFEEEDDDAAAAAAAAA@@@???>>>>>>???===???AAA@@@>>>>>>???AAA=========<<<<<<;;;;;;;;;[[[<<<>>>;;;444<<>>======>>>???@@@FFFDDDBBBAAAAAADDDHHHJJJLLLLLLLLLMMMOOORRRVVVXXXPPPKKKGGGHHHNNNTTTWWWVVVNNNOOOSSSUUUQQQIIIFFFGGGJJJQQQXXXZZZXXXWWWWWWVVV___[[[hhhzzzxxxxxx~~~zzzxxxtttjjjccc\\\SSSLLLCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888999999777777666555444333333333222222111111111111111222///000111000111333555555111999@@@BBBEEEMMMTTTWWWYYY```ddddddfffqqq}}}}}}vvvtttpppnnnrrrzzz{{{xxxyyysssmmmkkkjjjhhhkkkpppuuunnnddd\\\UUUOOOIIIDDD@@@>>>=========<<<:::999888777777666777777888888999;;;======::::::<<<>>>===???AAACCCEEEGGGKKKNNNOOOSSSZZZ___dddiiimmmpppnnnpppttt{{{ooofffnnn}}}uuuvvvvvvssspppppptttxxx~~~wwwsssssssssqqqooossszzz|||iii\\\LLL???222///000000//////---.../////////...,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...///000111111...000222222222111222333111555777999HHHccc{{{}}}ooo[[[LLLCCCCCCDDDEEEAAA@@@KKKZZZlll{{{uuupppkkkddd___ZZZYYYYYYXXXWWWVVVVVVUUUWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[\\\]]]^^^```aaacccdddeeedddgggjjjkkkllloootttxxx}}}yyynnnccc\\\XXXVVVUUUWWWYYY```ccchhhzzzxxx|||}}}sssmmmmmm~~~uuuzzz~~~vvv|||zzzkkkllljjjbbbWWWNNNKKKKKKHHHGGGFFFGGGHHHIIIHHHFFF===???@@@@@@>>>===>>>@@@;;;===??????===<<<>>>@@@??????>>>>>>=========<<>><<<<<<>>>???@@@FFFDDDBBBBBBEEEKKKQQQUUUXXXTTTPPPOOOQQQSSSSSSRRRLLLJJJIIIJJJNNNQQQTTTTTTRRRSSSSSSSSSRRRPPPNNNLLLNNNRRRYYY___```^^^YYYVVVUUUXXX___nnnuuuwwwyyyzzz}}}xxxqqqfff[[[WWWLLLIIICCC>>>;;;;;;<<<=========<<<;;;::::::::::::===<<<;;;:::::::::::::::888888777666666666666666555444333111000/////////111111000000111222333333111333888>>>EEEKKKPPPRRRNNNLLLJJJLLLRRR[[[eeekkk{{{|||uuunnnggg```___dddjjjmmmmmmhhhddd___[[[YYY\\\___bbbddd^^^WWWQQQLLLFFF@@@;;;;;;;;;::::::999888888888777777777777888888888888999999999:::;;;<<<>>>>>>AAA>>>>>>AAAGGGMMMOOOPPPOOOUUU\\\aaacccgggnnntttvvvzzz~~~yyy{{{}}}yyyvvvrrrvvvzzzyyytttqqqqqqrrrsssssstttpppwww___RRREEE:::111//////---+++,,,....................................---,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------....................................////////////555222222555>>>SSSssssssTTTNNNFFF@@@AAAAAA???@@@DDDMMMSSS___qqq}}}yyyuuuqqqkkkgggfffgggggghhhoooiiibbb```bbbdddbbb___^^^aaabbbaaa]]]]]]```cccccc```^^^___aaabbb```^^^aaabbbccccccddddddccccccdddeeefffgggiiijjjlllllllllnnnpppsssttttttsssrrryyyyyyzzz|||wwwpppjjjfffccc[[[RRRRRRXXXWWW[[[fffrrrxxxyyy|||zzzvvvnnn```mmmyyy|||zzz~~~yyyppppppmmmdddVVVLLLGGGFFFDDDDDDEEEIIIMMMMMMJJJGGGEEEDDDBBB???<<<<<<===??????AAACCCEEEDDD@@@<<<999===DDDFFFAAA<<<;;;;;;:::fffFFF@@@:::555888;;;<<<<<<;;;<<<===@@@CCCEEEIIIHHHGGGHHHJJJNNNSSSUUUTTTRRRQQQQQQSSSTTTSSSQQQIIIHHHGGGIIILLLPPPRRRSSSQQQQQQQQQQQQQQQPPPOOOOOONNNRRRXXX\\\]]][[[XXXUUURRRRRRVVVeee~~~kkknnnvvvyyyppphhheeeUUUPPPIIICCC@@@>>>======>>>===<<<;;;;;;;;;;;;;;;===<<<;;;::::::::::::;;;888888777666666666666666555555333222111000000000111000000000111111222333///000333888>>>FFFLLLPPPJJJHHHFFFFFFJJJRRRZZZ___fffmmm{{{uuuooobbb[[[TTTRRRUUUXXXYYYYYYZZZWWWSSSOOONNNOOORRRTTTSSSOOOJJJEEEBBB???:::777888888888777777777777777777777777777888888888888888888999:::;;;<<<>>>???BBBBBBCCCGGGNNNTTTWWWWWWVVV[[[```bbbbbbeeekkkpppwww{{{~~~sssrrr{{{||||||yyysssnnnllllll|||uuuyyy~~~{{{uuu\\\NNNBBB888000//////---,,,---........................***+++,,,---............+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------....................................////////////111222333555999IIIgggfffMMMHHHEEEDDDAAA<<<===BBBDDDHHHOOO[[[kkk~~~}}}{{{yyyxxxyyyuuurrrqqqrrrqqqlllhhhjjjlllnnnnnnmmmnnnppprrrpppnnnmmmmmmooopppnnnlllppppppqqqrrrrrrrrrrrrrrrqqqqqqssstttvvvwwwyyyyyyzzz{{{}}}wwwtttnnnfff___UUUOOOTTT]]]```dddmmmyyy}}}qqqmmmllldddttt~~~{{{|||qqqmmmnnnllldddXXXMMMHHHFFFDDDDDDEEEIIILLLLLLIIIFFFCCCCCCBBB@@@??????AAACCCAAABBBEEEFFFEEEBBB>>>;;;>>>DDDFFFAAA<<<;;;;;;:::^^^AAA===:::888:::999;;;;;;;;;<<<>>>AAAEEEGGGJJJKKKLLLNNNOOOQQQQQQRRRNNNNNNOOOQQQSSSSSSQQQOOOHHHGGGGGGHHHLLLOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRPPPRRRUUUWWWXXXWWWUUUTTTQQQNNNOOO[[[sss}}}|||rrrhhhooossszzzuuukkkggg\\\WWWOOOGGGBBB???===;;;>>>>>>===<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;888888777666666666666777666666555444333222222111111000000000000111222222111000000222777===CCCGGGDDDBBB???>>>@@@DDDJJJMMMSSS[[[gggttt}}}~~~xxx|||{{{vvvmmmeeebbbUUUPPPKKKIIIKKKLLLLLLJJJJJJHHHEEECCCAAAAAABBBCCCAAA???;;;:::999888666444444555555555555666666666777777777777888888888888888888888999;;;===>>>???BBBCCCEEEJJJQQQUUUWWWWWW[[[^^^aaaccccccfffkkkpppyyy~~~~~~xxxpppwwwuuulllhhhhhhnnn}}}zzzvvv}}}mmmUUUFFF>>>555/////////------...------------------------***+++,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------....................................////////////...111444333222<<>>???AAAEEEPPPbbbvvv}}}www}}}~~~~~~|||{{{{{{xxxsssoooiiiaaaYYYSSSRRR\\\fffrrrsssyyywwwggghhhpppnnn|||~~~~~~{{{zzzxxxyyykkkcccdddccc^^^UUUMMMIIIHHHEEEEEEFFFHHHJJJJJJGGGEEEBBBCCCCCCBBBAAABBBEEEGGGCCCDDDFFFGGGFFFCCC@@@>>>???CCCDDD???;;;;;;;;;:::||||||UUU<<<;;;::::::;;;999======<<<<<<>>>@@@CCCEEEIIIKKKNNNPPPQQQPPPMMMLLLJJJKKKLLLMMMOOOPPPPPPOOOKKKJJJJJJLLLNNNOOOOOONNNMMMMMMMMMMMMOOOQQQSSSTTTQQQQQQRRRRRRSSSRRRRRRRRRQQQPPPPPPVVVfff{{{tttyyypppvvvzzzrrrqqqzzzuuulllfff___VVVNNNIIIEEE@@@===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;999888777777666666777777777777666666555444333333111111000000000111111222555444222222333555777888<<<:::888777777:::===@@@FFFMMMVVV\\\^^^______```gggdddsssllliiigggeee___VVVQQQQQQIIIGGGDDDDDDEEEFFFFFFDDD??????===<<<:::999999888777666555555555555555555222333333444555666666666666777777777888888888888777777888:::;;;>>>???AAACCCEEEIIINNNSSSVVVWWWWWW[[[]]]aaadddgggmmmsssxxx}}}}}}||||||yyy}}}~~~rrrsssrrrbbb___bbbhhhuuu|||wwwuuu|||}}}vvvqqqsssooo```KKK>>>888222...//////...---///------------------------------------,,,+++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------....................................///////////////000222111000555EEEUUUooo{{{zzzoooQQQBBBBBBEEEBBB===??????>>>>>>CCCRRRfffvvvxxxwwwtttqqqooommmiiieeeeee```[[[YYY\\\ccckkkqqq}}}{{{tttuuu~~~rrrjjjsss}}}|||sssyyyvvvkkkxxxsssqqqvvviiiXXXXXXVVVRRRMMMJJJJJJKKKEEEEEEFFFGGGHHHGGGEEEDDDCCCDDDDDDDDDCCCDDDFFFHHHDDDEEEFFFFFFEEECCC@@@???>>>BBBAAA<<<999:::<<<:::~~~mmmLLL999::::::;;;===999======<<<===>>>AAADDDFFFJJJLLLOOORRRQQQOOOKKKHHHKKKKKKKKKJJJKKKNNNPPPRRRQQQPPPPPPPPPQQQQQQNNNLLLLLLLLLLLLLLLNNNPPPSSSTTTPPPPPPOOONNNNNNOOOPPPQQQOOOQQQRRRTTTZZZkkkxxx|||yyygggnnnyyyvvvmmm}}}ssskkkaaaYYYTTTOOOIIIDDD???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999888777777777777777777777777777777666555444222222111111111111222222333444444444333222111000555444333333333555777888888===CCCEEECCCBBBCCCEEELLLMMM]]]oootttuuummm]]]TTTRRRQQQQQQKKKDDDBBBEEE???>>>============<<<;;;999999999888777666555444555555555444444444555666222333333444555666777777666777777777888888888888777888999:::===???AAABBBCCCGGGMMMSSSXXX[[[]]]^^^\\\___ccchhhnnnuuu{{{~~~vvvvvvyyyxxxyyywwwlllttthhhTTTTTT[[[iiittt|||yyyxxx~~~vvvkkkcccbbb___SSSCCC888444///---//////------000------------------------------------,,,+++***)))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------....................................////////////333///...000111333:::BBBXXXrrroooXXXLLLGGGDDDAAA@@@AAA@@@>>>AAAKKK[[[hhhqqqvvv}}}zzzrrrllljjjfffbbb]]]YYYXXXZZZeeeaaa```eeepppyyy{{{yyyuuusssxxxsssqqqzzzvvvzzzyyylllooorrraaaiiixxxsssmmmrrrhhhUUUSSSNNNHHHEEEEEEHHHKKKDDDEEEFFFFFFEEEDDDDDDCCCEEEFFFFFFEEEDDDCCCDDDFFFDDDDDDDDDDDDBBBAAA@@@???===???>>>999888;;;===<<<~~~```FFF999;;;999:::===;;;::::::;;;<<>><<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999999888777777777777888666777888888888777555444444444333222222222222333///000333555555444333111111111111222222333444444111444888:::888888999;;;>>>???LLLVVVRRRQQQNNNDDDEEEBBBBBBCCC@@@;;;;;;???======<<<:::888666555444444444555555444444333222333444444333222222444555333333444555666666777777777777777777888888888888888888:::<<<>>>AAADDDEEE???EEELLLSSSXXX]]]aaadddaaadddiiiooouuu{{{yyyuuuwww{{{wwwssspppiiipppfffTTTWWW```oooxxx~~~~~~wwwkkk___ZZZSSSHHH<<<555000------//////,,,---000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------************++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------....................................////////////444///,,,///333333555777IIIiiitttYYYIIIDDDDDD@@@@@@???===???EEEOOOWWWcccgggkkkpppvvv}}}uuuooorrrzzz|||sssrrrkkkbbbZZZSSSRRRYYYbbbsssrrrpppttt~~~~~~mmmiiimmm~~~wwwtttzzz}}}|||nnnmmm~~~qqqaaaeeennnzzzlllkkkaaaXXXSSSLLLFFFBBBCCCEEEGGGCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGEEECCCBBBBBBCCCDDDDDDCCCBBB@@@@@@??????===>>><<<999999>>>AAA@@@wwwUUUBBB;;;<<<888999>>>===;;;;;;;;;===???CCCFFFHHHKKKKKKLLLMMMLLLJJJHHHGGGIIIKKKLLLKKKJJJKKKNNNPPPOOOPPPQQQRRRSSSRRRNNNKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMOOOPPPMMMNNNPPPQQQQQQXXXkkkyyypppcccqqq~~~eeemmmzzz|||sssyyyuuullleee]]]SSSKKKFFFEEECCC@@@>>>===<<<;;;:::::::::::::::;;;<<<===:::999888888777777888888555666888888888777555444666555444444333333333444///000111333333444444333000000111222222222222111///222444666666666777888;;;888???CCC===>>>@@@:::>>>:::888::::::888888;;;;;;;;;:::888666444444444111111222222333333333333111333444333111111333555333444444444555666666666777777777777888888888888999999;;;===@@@CCCFFFGGGBBBGGGMMMSSSVVVZZZ___bbbeeehhhmmmuuu|||~~~xxxtttssswwwzzzssslllnnnlllllluuuwww|||kkk```ccckkkuuu|||uuuiii\\\RRRIII>>>555222...,,,---//////+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,************++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,------....................................////////////111...---000222111222555<<<[[[~~~~~~~~~uuufffXXXMMMDDDBBB???======AAAFFFIIIWWWXXXYYYZZZ]]]dddkkkqqqxxx~~~ttteee[[[[[[___dddhhhmmmrrrsssssszzz~~~|||{{{rrrooohhhaaa[[[WWWXXXdddrrr|||~~~~~~tttppp}}}~~~~~~vvvsss|||xxxuuummm{{{~~~}}}lllaaafffiiilllbbbTTTQQQNNNIIIDDDCCCCCCCCCDDDAAACCCEEEDDDBBBBBBCCCEEECCCDDDEEEDDDBBBAAAAAAAAAEEEDDDBBBAAA@@@??????@@@??????===:::<<>>>>>@@@???>>>>>>???AAACCCEEEHHHHHHHHHGGGGGGFFFEEEEEECCCGGGJJJJJJHHHGGGHHHJJJKKKLLLNNNQQQRRRQQQNNNKKKLLLMMMNNNOOOOOONNNLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPSSSOOONNNPPPPPPSSS___mmm~~~___]]]ooouuujjjaaatttvvvnnnuuuzzzrrriii]]]TTTIIIHHHEEECCC@@@>>>===<<<:::::::::::::::;;;<<<===:::999888888777888888888555666888999888777555444777666555444444444444444333222111000000111222333000111222333333111000///......000111222222111000777111333555000444999444;;;666333666777666666888333333333333222222333555000111111222333444444555000222444333111111444777333333444444444444555555777777777777888888888888999:::<<<>>>AAADDDGGGHHHMMMQQQUUUXXXYYY[[[^^^bbbdddhhhoooxxxwwwqqqpppqqqtttwwwmmmgggppprrrjjjhhhfffnnnuuussskkkgggjjjpppzzz~~~}}}}}}}}}nnncccUUUKKK@@@666000000---+++---000///++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))************+++++++++))))))******++++++++++++++++++,,,,,,,,,---------..................................../////////000------///111000...111777///IIIiii{{{yyyrrrxxx^^^KKKFFFAAA>>>>>>@@@BBBCCCHHHGGGEEEDDDEEEJJJQQQWWWUUU[[[ccciiinnnttt~~~zzzlll\\\PPPKKKKKKMMMTTT[[[```___^^^eeettt~~~{{{yyyyyyxxxxxxzzz~~~zzzpppoootttqqqiii^^^[[[[[[]]][[[]]]iiixxx|||xxx~~~}}}|||yyyxxxooonnnzzz}}}tttttt}}}yyylllxxxuuupppuuusssddd___eeefffqqq~~~jjj[[[JJJFFFEEECCCCCCCCCDDDCCCCCC@@@BBBDDDDDDBBBAAACCCFFFAAABBBDDDCCCBBB@@@AAAAAAFFFEEECCCAAA@@@@@@@@@AAA@@@@@@>>>;;;>>>FFFJJJIII|||aaaFFFAAA;;;888999<<>><<<<<<>>>@@@BBBBBBKKKDDDBBBFFFHHHEEECCCEEEDDDGGGHHHFFFGGGJJJJJJHHHKKKJJJIIIIIIKKKLLLLLLLLLKKKLLLMMMLLLKKKKKKLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKMMMRRRWWWvvvuuuhhhhhh[[[aaammmgggwwwvvvooowww~~~uuuhhh^^^VVVPPPIIIEEEDDDCCC@@@<<>>CCCKKKRRRUUUWWWYYYYYYXXX]]]eeelllnnnsssxxx}}}yyyvvv{{{yyysssttt}}}ggg```nnnvvvvvvooobbbWWW[[[___dddmmmtttsssnnn~~~zzz{{{}}}|||wwwrrrhhh[[[MMMCCC;;;333...---000...,,,+++,,,///222444777222---+++++++++)))'''++++++******)))((((((((()))***+++,,,,,,+++))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,////////////000000000000333888IIIaaaqqq{{{{{{sss{{{hhhPPPDDDEEEDDDFFFFFF???GGGFFFCCC===999:::???EEEGGGJJJNNNQQQTTTZZZbbbhhhqqqxxx}}}vvvhhhXXXMMMJJJKKKXXX^^^iiimmm___PPPTTTcccxxx|||}}}|||{{{yyyuuussslllmmmnnnooonnnkkkeeeaaa___]]]ZZZVVVTTTRRRPPPPPPQQQWWW^^^dddllltttvvvttt|||yyytttuuuwwwyyytttuuuuuutttvvvzzz}}}~~~sssiiiyyyyyylllooozzzxxxlllkkkvvvxxxuuurrrhhhaaaffflllqqqyyy|||rrraaaRRRMMMEEEFFFEEEBBB@@@@@@DDDHHHGGGGGGEEEDDDBBB@@@???>>>BBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBEEECCCAAA@@@AAABBBDDDDDDsssVVVDDD@@@;;;888999<<<>>>???AAA@@@@@@@@@AAAAAAAAA@@@DDD@@@AAAGGGJJJGGGEEEEEECCCFFFFFFCCCDDDHHHIIIGGGIIIGGGFFFGGGIIIKKKKKKKKKIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKOOOQQQOOOLLLNNNVVV^^^lll{{{xxxmmmYYYUUUrrryyyjjj}}}wwwttt~~~uuupppaaa]]]UUUMMMGGGDDDBBBBBB???===;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::999999888777777777999777666666666666555333444444444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333444444444444555555444555555666777888999:::<<<>>>???@@@BBBHHHQQQXXX\\\___bbbccceeejjjssszzzvvv||||||yyy||||||yyyxxxzzz}}}~~~kkkaaagggtttwwwuuummm^^^SSSWWW[[[aaajjjtttuuurrr{{{yyywwwyyy{{{xxxpppiiiaaaUUUGGG>>>888222...//////...,,,+++,,,...000222333///+++***+++,,,+++***)))))))))))))))*********)))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------////////////000000000000333222<<>>>>>AAACCC777999;;;<<<>>>BBBHHHMMMRRRXXXiiipppccc[[[XXXYYYaaapppxxxlllUUUJJJMMMVVVZZZ___``````aaafffkkkqqqtttxxx{{{|||{{{zzzyyy~~~~~~{{{xxxwwwvvvtttsssqqqpppooonnnlllkkkgggbbb]]]ZZZYYYVVVQQQLLLDDDEEEGGGGGGHHHJJJNNNRRRXXXgggvvv{{{xxxrrrjjjdddbbblll{{{vvvhhhdddsssuuuyyyzzzooommmsssuuuqqqvvv}}}xxxrrrqqqiiiccchhheeehhhooosssjjjZZZMMMHHHEEEEEEDDDAAA??????BBBEEEFFFEEEDDDCCCAAA@@@??????AAABBBBBBAAA??????@@@AAADDDCCCCCCBBBBBBCCCCCCDDDGGGIIIIIIGGGCCCAAADDDFFF~~~hhhJJJ@@@>>>;;;:::;;;<<<=========>>>AAADDDFFFGGGHHHIIIEEECCCEEEKKKLLLHHHDDDCCCCCCEEEDDDAAAAAAFFFHHHFFFEEEDDDDDDEEEHHHJJJJJJJJJIIIJJJKKKJJJHHHGGGGGGIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKRRRWWWUUUOOOOOOWWW```dddggg{{{vvvbbbTTTgggiiippp{{{yyywww|||lllhhh```UUUKKKEEEDDDEEEAAA>>><<<;;;<<<===>>>=========<<<<<<<<<;;;;;;;;;:::::::::999888888777777999777666666777777555444555555555666555555444333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444333333333333333333333333333333333333444444444555555555555666666666777999:::;;;===@@@CCCFFFIIIOOOXXX___aaadddgggiiilllqqqyyy}}}~~~~~~}}}tttyyyyyyuuu{{{ttt^^^bbbqqqyyyuuutttooo```UUUWWWZZZ^^^hhhtttxxxvvv||||||~~~|||pppfffXXXKKK???888333///...000------,,,,,,,,,---.........,,,))))))***,,,,,,,,,'''(((((()))******++++++)))******+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000555///000>>>OOO```vvvkkk^^^TTTSSSTTTLLLIIIGGGDDDBBBAAA???<<<:::===>>>>>>>>>???AAAEEEHHHFFFHHHWWWuuu{{{nnnfff___cccnnnwwwnnnWWWDDD===@@@CCCGGGHHHGGGIIIMMMQQQXXX\\\aaafffiiijjjiiihhhssstttvvvuuurrrooommmllljjjiiigggdddbbbaaa``````ddd]]]SSSLLLJJJGGGCCC???>>>???@@@@@@CCCJJJTTT[[[fffxxxvvvfff[[[UUUYYYlll|||nnnaaacccyyy~~~uuummmkkkqqqwww|||vvvyyyssskkkmmmggghhhkkkllldddVVVLLLIIIDDDDDDBBB@@@>>>===???BBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA???======???AAAEEEDDDDDDCCCCCCDDDDDDEEEGGGKKKNNNKKKDDD@@@AAAEEEyyy```CCC>>><<<;;;;;;===>>>===<<<;;;===???AAACCCFFFIIIKKKCCCCCCEEEGGGHHHGGGEEEDDDDDDFFFDDD@@@AAAFFFIIIHHHEEEDDDCCCEEEHHHJJJKKKJJJKKKLLLMMMKKKIIIHHHIIIJJJGGGGGGHHHIIIJJJKKKKKKLLLOOOUUUZZZYYYTTTQQQTTTWWW[[[[[[hhh{{{cccbbbiiivvv{{{xxxxxxrrrjjj```WWWQQQLLLJJJCCC@@@===;;;<<<>>>??????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888999888666777777888666555555555555666666555555444444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333444444444444333333444444444444444444444444333333444444555555666666777777777777888:::<<<===AAAEEEIIILLLOOOUUU]]]dddfffiiilllnnnpppuuuzzz|||||||||~~~~~~vvvsssppptttzzzhhhiiiqqqyyyzzzxxxiii\\\]]]]]]```jjjvvv{{{{{{qqqeeeQQQEEE999333000---...000,,,,,,---------,,,+++++++++***))))))***+++++++++(((((())))))************)))*********++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///////////////////////////000000000000555//////777AAAPPPkkk}}}pppddd```]]]SSSPPPJJJDDD@@@??????===:::;;;;;;;;;;;;<<<>>>@@@BBBKKKJJJUUUooo}}}sssiiiccc```bbb]]]PPPCCC===@@@AAABBBAAA@@@@@@CCCEEEHHHKKKPPPVVVZZZ[[[YYYWWWaaacccfffgggeeecccbbbbbbbbbbbbaaa___[[[WWWUUUTTT___ZZZSSSLLLFFFBBB???>>>CCCBBBAAAEEENNNZZZeeekkkkkkvvv{{{ssseee]]][[[[[[hhhxxxpppkkkooozzz}}}uuuqqqwww~~~{{{ooonnntttooojjjeee\\\QQQJJJJJJCCCBBB@@@>>>===<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???======???BBBDDDCCCCCCBBBBBBCCCCCCDDDEEEGGGIIIHHHDDD@@@??????vvv~~~vvvVVV???===<<<<<<>>>@@@@@@???>>>@@@AAAAAAAAAAAACCCGGGKKKHHHHHHGGGDDDCCCEEEGGGGGGGGGHHHGGGCCCCCCIIIKKKJJJFFFEEEEEEGGGJJJLLLMMMLLLKKKLLLMMMLLLJJJIIIJJJKKKHHHHHHIIIIIIJJJKKKLLLLLLNNNQQQVVVZZZYYYVVVRRROOOOOOTTT[[[lllzzzbbbhhhvvvxxxzzzyyyuuuoookkkdddZZZQQQHHHDDD???<<<<<<===>>>???;;;;;;;;;::::::::::::999:::::::::999999999999999999888777777888999777666444444555555555555444444444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333444444555555444444333444444444444444444444444333333444555555666777777888888888888:::===???AAAGGGKKKOOORRRUUUZZZaaafffmmmooorrrvvvzzz~~~~~~}}}~~~yyyuuurrruuu}}}~~~tttmmmlll~~~pppccccccbbbdddnnn|||{{{kkk___LLLAAA666111...,,,---///+++,,,,,,------,,,+++***+++++++++***))))))))))))************))))))(((((()))))))))******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------............//////000000////////////000000000000111000333777888BBB\\\www{{{zzzwwwkkk```WWWLLLDDDBBBCCCCCCBBB999999888999;;;===>>>???CCCEEEPPPeeezzzxxxkkk]]]WWWTTTOOOJJJGGGFFFEEECCC@@@===<<<<<<===@@@AAAEEEJJJNNNNNNKKKHHHHHHKKKOOOQQQQQQPPPQQQQQQSSSVVVXXXXXXTTTPPPMMMLLLUUUWWWXXXSSSJJJAAA>>>===<<<===CCCQQQbbbnnnqqqqqq[[[___aaa^^^___gggppptttxxx~~~{{{{{{pppqqq~~~ssseeeZZZPPPGGGDDDFFFBBBAAA>>>===<<<<<<;;;;;;>>>>>>>>>>>>?????????@@@BBBBBBBBB@@@>>>>>>@@@BBBAAAAAAAAA@@@@@@AAAAAAAAACCCBBBAAACCCEEEDDD@@@<<>>>>>>>>>>>@@@BBBCCCBBBAAAAAADDDHHHKKKNNNSSS[[[aaadddbbbZZZNNNFFFEEEEEEEEEIIIKKKJJJGGGGGGLLLNNNLLLIIIHHHHHHIIILLLNNNNNNNNNIIIJJJKKKJJJIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJLLLQQQVVVZZZZZZUUUPPPLLLVVV[[[```|||vvveeeccc}}}}}}hhh~~~}}}yyyzzzwwwpppcccWWWPPPKKKDDD???===>>>??????;;;;;;:::::::::999999999::::::::::::::::::999999:::888777888999999888777333444555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444444444555555555555444444444444444444444444444444333333444555666777777888999999999:::===@@@DDDFFFLLLQQQVVVYYY[[[___dddiiimmmpppuuu{{{|||uuuoootttooo^^^fffzzzsssggggggfffiiisss}}}{{{{{{yyypppcccYYYGGG===333000...,,,,,,...++++++,,,------,,,,,,,,,+++,,,---,,,)))(((((()))++++++******)))(((((('''))))))))))))***+++,,,---++++++++++++++++++++++++************++++++++++++***++++++,,,,,,------...---------......//////000////////////000000000000---...333666444777KKKbbbyyy{{{lll^^^SSSLLLGGGEEECCCBBB@@@AAABBBCCCBBBAAA===???GGGUUUaaakkkwww|||oooeeeaaa^^^ZZZXXXUUUSSSNNNIIIFFFCCCBBBBBBDDDCCCCCCFFFIIIIIIFFFBBB;;;===@@@BBBBBBCCCEEEGGGDDDIIIMMMNNNLLLIIIHHHHHHRRRYYY```aaaZZZPPPIIIEEECCCGGGRRRaaannnqqqllleeeLLLRRRZZZbbbppp|||{{{{{{uuu{{{tttbbbUUUJJJCCCCCCFFFAAA???===<<<======;;;:::<<<<<<======>>>>>>>>>>>>@@@BBBBBBBBB@@@???@@@AAA@@@??????>>>>>>??????@@@CCC@@@>>>AAAFFFGGGBBB<<<}}}xxxxxxZZZDDD???AAA@@@@@@BBBEEEFFFFFFDDD???FFFPPPWWW\\\bbbjjjpppqqqoooeeeUUUIIIGGGGGGEEEJJJLLLLLLJJJJJJNNNOOOMMMLLLKKKJJJJJJMMMNNNNNNNNNHHHJJJKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMJJJLLLPPPSSSVVVVVVVVVVVVRRRZZZ]]]```sssuuu```iiitttvvvwwwlllcccZZZSSSJJJCCC@@@@@@@@@AAA<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::888888888::::::999888444555666666777777777666555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555333333444555666777888888999999:::;;;???DDDHHHKKKPPPUUU[[[___aaaeeejjjnnnooorrrwww~~~vvvooommmsssvvvmmm___[[[jjj|||wwwooonnnkkklllttt}}}wwwqqqllliiicccZZZRRRAAA888111//////---,,,...++++++,,,,,,------......***,,,...---***((()))************)))))))))))))))***))))))))))))+++,,,---++++++++++++++++++++++++************++++++++++++******+++,,,,,,---......+++,,,,,,---......//////////////////000000000000///---000444333222>>>NNNfff{{{sssdddZZZUUUMMMJJJFFFDDDCCCBBB>>>;;;AAA@@@BBBHHHLLLPPPXXX```llluuuwwwoooiiifffdddcccbbb^^^YYYSSSOOOMMMKKKJJJHHHEEECCCDDDGGGGGGCCC@@@:::;;;<<<======>>>AAADDDFFFIIILLLJJJFFFDDDFFFIIIUUU\\\fffppptttnnnddd\\\\\\^^^bbbeeefffeeecccbbb]]]fffpppzzzvvv||||||{{{rrrzzzzzzlll\\\PPPHHHCCCBBBEEE@@@===;;;<<<===>>><<<:::<<<<<<<<<<<<<<<=========>>>@@@BBBBBB@@@???>>>>>>???>>>>>>>>>>>>>>>>>>???BBB@@@???AAADDDDDDAAA>>>yyy}}}uuuTTTAAAAAACCCBBBBBBCCCFFFHHHHHHGGGAAAIIITTT[[[]]]^^^```ccc\\\^^^YYYNNNGGGJJJMMMMMMIIILLLMMMKKKLLLOOOOOOMMMMMMLLLJJJKKKMMMNNNNNNMMMJJJLLLMMMNNNMMMNNNOOOQQQQQQQQQPPPPPPOOONNNNNNNNNNNNQQQSSSRRRPPPQQQUUUYYYTTTWWW[[[```kkk}}}nnn^^^wwwxxxwwwwwwsss```YYYOOOGGGCCCBBBBBBBBB======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999888888:::;;;:::888666666777888888888888888666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444555555555555444444555555555555555555555555333333444555666777888999:::::::::<<<@@@FFFKKKNNNRRRWWW^^^bbbeeeiiinnnssswwwyyy}}}wwwlllgggrrroooaaaSSSUUUfffqqqqqq|||{{{zzzzzz{{{wwwuuupppmmmrrr{{{~~~wwwoooeee^^^[[[WWWPPPJJJ<<<444...//////...---...,,,++++++,,,---...///000))),,,...---+++)))***,,,((((((((()))******++++++***))))))))))))+++---...++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......++++++,,,,,,---...//////////////////000000000000444...---333555333999BBBRRRfffwwwqqq```\\\WWWRRROOOKKKFFFAAACCC???>>>BBBEEEGGGKKKQQQRRR\\\gggnnnpppqqqsssvvvppppppllleee```___aaabbb```\\\VVVQQQNNNLLLJJJIIIDDD@@@======@@@AAA>>>:::;;;;;;;;;:::999;;;>>>AAARRRSSSRRRLLLFFFDDDGGGKKKUUUYYYeeevvvzzznnniiihhhddd[[[UUUXXXcccnnn{{{|||mmmrrrwwwyyy~~~{{{wwwwww~~~xxxtttvvv}}}vvvgggmmmkkk___QQQIIICCC>>>===??????===;;;<<<>>>???===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>AAABBB@@@>>><<<<<>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>fffLLLDDDHHHGGGFFFCCCAAAAAABBBDDDFFFFFFGGGHHHHHHGGGGGGIIIKKKIIIJJJLLLNNNOOOOOONNNNNNLLLVVV[[[VVVOOOMMMOOOQQQRRROOOLLLKKKMMMNNNLLLJJJMMMMMMOOOSSSWWWVVVQQQLLLNNNQQQPPPMMMNNNSSSSSSMMMQQQWWWVVVPPPMMMRRRVVVVVVTTTYYY]]]^^^cccrrr}}}nnnpppnnnvvvpppggg]]]WWWPPPIIIGGGIIIBBB@@@>>>;;;:::::::::;;;888888888999999999::::::::::::::::::::::::::::::888888888888888888888888999888888888777777666666555555666666555444333333555555555555555555555555666555555555555444444444555555555555555555555555222222333333333444444444444555555444222111333444222333555666888888999999888===AAAAAADDDKKKPPPQQQZZZ___cccdddiiirrryyy{{{www}}}rrrhhhlllsssqqqYYYHHHOOObbbkkkkkkiiiuuusssqqqqqqmmmiiijjjoookkkppptttvvvzzz|||rrrjjj___YYYUUUNNNDDD<<<222111///...---------...---,,,***))))))***,,,---,,,,,,,,,+++++++++******)))))))))))))))******+++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---......///000/////////000111111222444555666666<<>>@@@===>>>;;;777777;;;:::666555777<<<@@@@@@>>>AAAGGGLLLXXXcccaaaSSSEEEBBBFFFRRRNNNWWWjjj~~~tttiiiaaa\\\]]]```hhh{{{|||vvvwwwnnnllliiiiiipppzzz~~~|||{{{qqqeeeaaahhhuuu|||lllqqq}}}tttoooyyyccc]]][[[SSSHHHBBBAAAAAA>>>;;;@@@;;;999<<<===;;;:::<<<:::999999888888888888999888<<<>>><<<:::;;;;;;999;;;<<<======;;;;;;<<<===BBBBBBBBBAAA>>><<<======xxx\\\FFF@@@BBBEEEDDDBBB@@@@@@BBBDDDEEEFFFGGGGGGGGGFFFHHHKKKMMMIIIJJJKKKMMMOOOPPPQQQQQQQQQZZZ___[[[UUURRRPPPOOOTTTQQQMMMLLLNNNOOONNNMMMMMMOOOSSSXXXZZZWWWRRRNNNMMMRRRUUUTTTTTTWWWUUUPPPRRRWWWWWWQQQNNNRRRVVVVVVVVVZZZ^^^^^^```jjjzzz}}}mmmkkkzzz}}}tttzzznnnhhhbbbYYYQQQMMMIIIGGGCCC@@@>>>>>>>>>===;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888888888888888888888888888777777777666666666666666666555444444555555555555555555555555666555555555555444444444555555555555555555555555333444444444444444444444555666666555333333444666444444555777888:::;;;;;;===CCCFFFGGGJJJQQQVVVVVV___eeeiiikkkqqqzzzzzzpppkkkiiijjjkkkWWWQQQRRR___oootttmmmfffiiibbb\\\]]]___```ccchhhnnntttxxxzzz}}}|||wwwllleee]]]VVVOOOGGG===666000000...---,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++*********************++++++,,,+++++++++++++++,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000............/////////000000000111222333444555555888AAAWWWrrr|||~~~yyy|||pppccc^^^UUUMMMJJJMMMRRRVVV```hhhggg]]]UUUTTTPPPHHHGGGCCCAAACCCBBB??????BBBGGGIIIMMMNNNGGG???<<>>???>>><<<;;;<<<===pppQQQBBB???>>>BBBAAA???>>>???AAADDDEEEEEEFFFFFFEEEFFFHHHLLLPPPLLLLLLLLLMMMOOORRRTTTVVVWWW^^^bbb```\\\XXXSSSMMMTTTQQQMMMKKKLLLNNNNNNNNNKKKOOOUUUXXXWWWTTTPPPNNNIIIQQQXXXXXXVVVVVVTTTQQQPPPTTTUUUQQQNNNPPPSSSTTTWWWZZZ]]]___```cccjjjppp|||vvv``````|||ttt|||{{{vvvlll___XXXTTTPPPJJJFFFDDDCCCAAA@@@???>>>===<<<::::::999999999999999999999999999999888888888888888888888888888888888888777777777777666777777777777666666555555555555555555555555555666555555555555444444444555555555555555555555555555555555444444444444444555666666666444555666888666666666777999<<<>>>@@@EEEJJJNNNNNNRRRXXX]]]^^^eeelllqqqtttyyy|||uuuyyywwwjjjgggjjjhhh___UUULLLUUUbbbnnnvvvuuujjj^^^ZZZTTTRRRWWW^^^```bbbccctttzzzzzzqqqeeebbb\\\TTTJJJ@@@666111///...---,,,+++++++++,,,+++,,,...//////...,,,+++,,,,,,,,,+++++++++******+++++++++***+++,,,,,,---+++************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111///......---...///000111//////000000111222333333666444>>>XXXuuu|||ssshhhbbb______dddjjjjjjdddbbbccc```YYYGGGAAA???CCCEEECCCAAABBBDDDDDDGGGHHHDDD>>>===AAACCCCCC@@@======AAA@@@===DDDEEENNN[[[bbb^^^UUUPPPTTTVVV___jjjpppmmmiiijjjggg___^^^]]]]]]lll{{{{{{zzzyyy~~~}}}zzzyyyttt{{{|||zzzxxxzzz~~~~~~zzzzzz{{{zzz~~~uuukkkrrrtttuuu|||zzzooopppyyyxxxmmmhhhnnnpppkkklllnnntttxxxooo^^^UUUVVVKKKFFF???<<<>>>???@@@??????:::888::::::888777999777777777777777777777777:::>>>???;;;:::;;;<<<:::777888777666555666999<<<:::;;;<<<<<<<<<<<<===???mmmMMMDDDCCC@@@@@@???======>>>@@@CCCEEEEEEEEEEEEDDDEEEHHHMMMQQQQQQPPPOOONNNPPPRRRUUUWWWZZZ^^^___^^^]]]\\\VVVOOOPPPNNNKKKIIIIIIJJJLLLMMMIIINNNRRRRRRNNNJJJIIIIIIFFFMMMTTTTTTPPPMMMMMMNNNNNNQQQRRRPPPLLLLLLOOOQQQWWWXXXZZZ]]]___aaacccdddjjjuuueeeooodddzzzwwwkkkfff```ZZZSSSMMMJJJHHHEEEBBBAAA@@@>>><<<::::::999999999999999999999888888888888888888888888888888888888888888777777777777777777777888888888777777666555555555555555555555555666555555555555444444444555555555555555555555555555555444444444444333333333444555555444555777999999999999:::<<<@@@CCCEEEKKKPPPTTTTTTXXX___ddddddmmmtttyyy{{{|||nnnlllkkkllliii___OOOCCCWWWbbbnnnrrrtttrrrhhh\\\NNNOOOVVV```fffeeebbbcccsssyyytttiii``````\\\SSSFFF;;;333000......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,+++++++++******+++************+++,,,,,,******))))))******+++,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000///---,,,---...000222......//////000111111222777111333FFF___uuu~~~pppfffbbbdddiiikkklllqqqxxx{{{xxxXXXPPPKKKMMMQQQPPPOOOOOOPPPNNNNNNNNNKKKFFFFFFJJJOOOPPPNNNKKKLLLPPPPPPMMMRRRRRR[[[kkkwwwvvvmmmfffooommmqqqzzz|||xxxvvvyyyiii```^^^]]]^^^qqqzzzyyyzzzyyy{{{{{{wwwuuuwwwvvvsss{{{~~~uuuqqqwww}}}}}}ooopppnnnjjjfffdddcccbbb^^^\\\___ccc```WWWRRRSSSFFFBBB===<<<===???@@@@@@AAA<<<999::::::888888:::777777888888888888888777<<>>>>>======???@@@gggLLLFFFFFFCCC???>>>======>>>AAADDDFFFFFFFFFFFFDDDEEEHHHMMMPPPRRRPPPNNNLLLLLLNNNPPPRRRXXXZZZYYYWWWXXX[[[XXXSSSNNNMMMKKKIIIHHHIIIKKKMMMLLLNNNOOOLLLGGGDDDEEEGGGIIILLLNNNMMMHHHEEEGGGLLLNNNPPPRRRQQQNNNLLLMMMPPPWWWVVVVVVWWWYYY[[[\\\]]]aaaqqq{{{jjjwwwkkkssswwwtttoooggg]]]VVVRRRNNNJJJFFFCCCBBB@@@===<<<;;;;;;<<<:::::::::999999999888888888888888888888888888888777777777777777777888888777777888888888888888777666666666666666666666666666555555555555444444444555555555555555555555555444444444444333333333333222333444555555666888:::=========???BBBFFFJJJLLLOOOUUUYYYZZZ^^^eeekkkkkkyyyyyy}}}zzzvvvffflllooogggYYYOOOMMMPPPiiirrryyyzzzwwwpppdddZZZGGGNNNYYYcccdddaaabbbgggoootttxxxzzz|||yyymmmaaa[[[[[[WWWMMM@@@555000///............---------,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******)))))))))))))))***++++++******))))))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......000///---,,,---...000222.........//////000000111666333444;;;HHH\\\vvv{{{{{{wwwzzz||||||uuukkkccccccfffffffffggggggcccbbbcccaaa^^^___ccceeegggfffeeeiiioooqqqnnnjjjgggkkkwww{{{wwwuuurrrtttyyyuuummmpppyyyuuuiiihhhjjjkkkyyy|||yyytttrrr}}}~~~|||sssiiijjjyyy}}}wwwhhhnnnuuuzzzvvvqqqoooooonnnkkkjjjkkkaaa[[[XXXXXXXXXTTTNNNJJJEEEBBB???======???AAABBBCCC>>>:::<<<<<<;;;;;;===::::::;;;;;;;;;:::999888>>>AAA@@@;;;999;;;===<<<999999888666666777;;;>>><<<>>>???>>>===<<<===???}}}yyy\\\IIIEEEFFFDDDAAA@@@>>>>>>???BBBEEEGGGHHHHHHGGGFFFEEEGGGJJJMMMNNNLLLIIIGGGGGGHHHIIIKKKRRRSSSRRRQQQRRRVVVVVVSSSMMMMMMMMMLLLKKKKKKLLLNNNPPPPPPOOOMMMJJJHHHHHHHHHMMMKKKJJJIIIFFFDDDGGGMMMOOOPPPSSSTTTQQQLLLLLLPPPUUUTTTRRRQQQPPPQQQSSSTTTXXX^^^ooo{{{gggiii~~~ooovvvyyylllccc^^^ZZZTTTOOOKKKIIIFFFBBB@@@?????????<<<;;;;;;::::::999999999888888888888888888888888777777777777888888888888666777777888888888888777666666666666666666666666666555555555555444444444555555555555555555555555333333444444444555555555333555777888888:::<<>>===>>>AAA???@@@@@@@@@???===;;;:::@@@BBB@@@;;;888;;;>>>>>><<<<<<;;;:::888999;;;>>>;;;<<<======;;;;;;<<<===~~~|||sss___NNNEEECCCDDDEEECCCBBB@@@@@@AAACCCFFFGGGJJJJJJIIIHHHFFFEEEGGGIIIJJJHHHGGGEEEEEEFFFGGGHHHJJJNNNPPPNNNOOORRRRRROOOJJJLLLNNNMMMKKKJJJKKKMMMOOOOOOPPPQQQRRRQQQNNNKKKMMMHHHFFFHHHIIIGGGJJJOOOMMMMMMQQQTTTPPPJJJIIINNNPPPQQQPPPNNNLLLKKKMMMPPPQQQUUU^^^mmmpppYYYddd{{{}}}sssyyy}}}sssnnniiibbb\\\XXXUUUPPPKKKFFFDDDCCCCCC======<<<<<<;;;::::::999888888888888888888888888666777777777888888888888555666777777888888777777666666666666666666666666666555555555555444444444555555555555555555555555444444555666777888888999888:::<<<===>>>@@@CCCFFFIIIKKKMMMQQQUUUYYY[[[]]]^^^dddiiilllrrr{{{|||yyyxxx|||zzzpppiiieeefff^^^QQQGGGJJJ]]]xxxcccOOOOOO^^^```eeejjjmmmpppzzz{{{xxxzzzzzzrrrhhhRRRMMMCCC999000------///+++,,,------...---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))******+++,,,+++++++++++++++,,,------)))*********++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,............/////////000///////////////000000000000111444333111666GGGYYYvvv~~~qqqlllqqq~~~~~~zzzwwwuuutttrrrooooooyyy~~~vvvrrruuuuuusssyyyxxxqqqmmmgggsss~~~ooopppwwwzzzrrreeeddd```WWWMMMFFFAAA???@@@@@@@@@??????AAADDDGGGDDD>>>;;;===???>>>@@@DDDEEEEEEEEEEEECCC@@@>>><<>>???===>>>>>><<<:::999:::<<<999;;;============???@@@rrraaaNNNEEECCCBBBCCCGGGEEEDDDBBBAAABBBDDDFFFHHHKKKKKKKKKIIIFFFEEEEEEFFFHHHHHHGGGGGGGGGHHHIIIJJJEEELLLPPPOOONNNOOONNNKKKFFFIIILLLLLLJJJHHHIIIJJJLLLLLLOOOTTTXXXWWWQQQLLLJJJDDDCCCHHHKKKJJJKKKOOOJJJJJJMMMQQQNNNFFFEEEJJJKKKMMMPPPOOOLLLKKKNNNQQQLLLTTTWWWZZZooojjj\\\eee{{{yyytttkkksssyyysssllleeebbb^^^XXXQQQLLLHHHFFFFFF>>>>>>===<<<;;;;;;::::::888888888888888888888888666666777777888888888999555555666777777777777777777777777777777777777777666666555555555444444444555555555555555555555555555555666888999:::;;;<<<<<<>>>@@@BBBCCCEEEHHHKKKNNNPPPSSSXXX\\\___bbbcccdddkkkqqqtttzzzuuurrrwww|||}}}wwwpppkkkiiijjjXXXLLLBBBGGG\\\uuufffZZZfffbbbcccjjjssszzz}}}xxxssstttuuunnneeeRRRKKK???444...---///111)))***,,,,,,---,,,+++***+++,,,...//////...,,,+++,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,++++++,,,,,,---...))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---...//////000//////////////////000000000000000000///111444444444:::BBB]]]mmmuuuuuuuuu~~~|||{{{|||~~~~~~{{{wwwwwwzzzzzzvvvtttuuuwwwwwwtttxxx~~~{{{ooogggiiiooottt~~~pppgggeeeoooxxxvvviiinnnppp|||ooobbbZZZ```aaaWWWIIIAAAAAACCC===>>>??????@@@BBBFFFIIICCC>>>:::<<<>>>???AAAEEEHHHIIIIIIHHHFFFBBB???===CCCDDDAAA:::888;;;??????===>>>???===;;;999999::::::<<<>>>???@@@AAACCCEEE\\\EEECCC@@@>>>CCCDDDBBBBBBCCCCCCDDDDDDDDDCCCFFFGGGHHHHHHGGGEEECCCAAAIIIIIIIIIIIIHHHHHHHHHHHHFFFJJJLLLJJJIIIJJJJJJGGGDDDGGGKKKMMMLLLJJJHHHHHHJJJJJJKKKOOOSSSUUURRROOOLLLFFFAAABBBFFFIIIGGGDDDOOONNNMMMLLLKKKJJJIIIHHHIIIJJJIIIGGGIIILLLLLLHHHSSSNNNOOOXXXeeezzz___UUU^^^xxx|||llliii~~~tttpppiiigggaaa\\\[[[ZZZTTTLLLKKKGGGBBB???>>>>>>===<<<<<<;;;::::::;;;;;;999666999888666666777777666555777777777777777666666555777777666666555555555444777666555444444444444444888666444555888999777555666777888999:::<<<@@@CCCDDDEEEIIILLLKKKIIILLLQQQUUUXXX]]]aaadddfffiiikkkqqquuu|||}}}wwwsssqqqvvv~~~{{{tttrrrrrrmmmbbbYYYJJJGGGHHHUUUiiizzz~~~jjjfffllllllooossswwwxxx{{{zzzwwwqqqjjjfffdddeeeIIIBBB888111////////////***++++++,,,,,,------...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********)))((()))+++...************************///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............////////////222111111000111333444555GGGZZZpppxxxxxxzzzzzzyyyxxxvvvwwwuuuooojjjkkkooottt}}}{{{xxxrrrlllmmmsss~~~{{{xxxzzzzzz|||~~~sss{{{}}}xxxrrrjjjccc^^^```ZZZRRRKKKFFFCCCAAA??????>>><<<===???@@@@@@???<<<======;;;::::::>>>BBBDDDDDDCCCBBBBBBCCCCCCCCCAAA@@@>>><<<;;;;;;<<<<<<@@@@@@@@@>>>;;;999999999:::;;;<<<>>>???>>>>>>===[[[FFFDDD???>>>BBBCCCBBBAAA@@@???@@@AAABBBCCCDDDEEEGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEIIIJJJFFFDDDEEEDDD@@@BBBEEEHHHJJJJJJIIIIIIJJJJJJKKKMMMOOOQQQRRRRRRQQQOOOLLLHHHFFFFFFFFFFFFEEEJJJJJJJJJKKKLLLMMMNNNOOOKKKLLLKKKIIILLLSSSUUUTTTPPPLLLLLLRRR[[[kkknnn```YYYooonnnggg|||zzzuuulllcccaaaccc```[[[XXXTTTOOOKKKIIIFFFCCC@@@AAA@@@???>>>===<<<;;;::::::888666666777777666555666777777777666666555555666666666555555555555555666666555444444444444444666555333555777888777666999;;;======>>>AAADDDGGGHHHHHHLLLPPPPPPNNNRRRXXX\\\```fffjjjmmmqqqtttvvv~~~zzzvvvxxxyyyzzz{{{yyyxxxvvvpppfffZZZPPPJJJDDDNNN___rrryyyqqqyyyrrrkkkgggdddbbbiiisssssswww|||{{{pppsssqqqnnnjjjddd^^^YYYUUU???999222---,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,************))))))+++---++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---------...............////////////111111111000111222444555<<>>===<<<<<<>>>??????>>>:::<<<<<<;;;999999<<>>;;;999999:::;;;;;;<<<<<<======<<<<<>>======???AAACCCCCCDDDEEEFFFGGGFFFEEEEEEAAAAAABBBBBBCCCCCCDDDDDDCCCFFFGGGDDDCCCDDDCCC???@@@BBBEEEFFFFFFGGGIIIKKKKKKMMMOOONNNMMMNNNQQQUUURRRQQQMMMIIIEEEDDDDDDEEEHHHGGGHHHIIIKKKNNNRRRTTTOOOOOOLLLJJJMMMUUUYYYYYYMMMJJJKKKNNNPPPXXXppp}}}rrraaa___{{{nnnssstttpppssstttqqqiiieee___ZZZUUUQQQLLLIIIGGGGGGEEEBBB>>>======>>>===;;;999888888999888666888888888777777777666666666666666666777777777777777777777666666666666666888888777999;;;===<<<;;;@@@BBBDDDFFFGGGIIILLLOOOOOOPPPSSSXXXXXXXXX]]]ccchhhlllrrrwww|||~~~tttuuu{{{~~~vvvlllqqqrrrhhhXXXLLLJJJLLL^^^fffrrr{{{|||vvvnnniiicccYYYRRRYYYdddmmmpppqqqzzz~~~}}}pppccccccbbbaaa```]]]VVVLLLEEE555222---++++++,,,,,,,,,//////......---,,,,,,+++++++++++++++++++++++++++*********************************++++++++++++,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------............////////////111111000111111222444444333999DDDWWWttt{{{|||qqqooo~~~~~~{{{{{{|||{{{}}}{{{zzzyyytttmmmjjjlllpppxxx|||wwwqqqooottt~~~|||uuuvvvqqqlllxxxqqqyyyxxxmmmhhhgggddd]]]VVVCCCAAA???>>>>>>>>>>>><<<===;;;::::::<<<======<<<:::;;;;;;;;;999888999:::======<<<<<<<<<<<<======AAAAAA@@@@@@???@@@@@@AAA???@@@@@@>>>;;;::::::;;;<<<;;;;;;:::::::::::::::~~~qqqVVVGGGEEE???===@@@???@@@?????????@@@@@@AAAAAACCCCCCEEEFFFGGGGGGGGGGGG@@@@@@AAAAAABBBBBBCCCCCCAAADDDFFFEEEGGGJJJIIIEEEBBBCCCDDDDDDCCCDDDGGGJJJJJJNNNPPPMMMIIIJJJQQQWWWVVVSSSNNNKKKIIIHHHFFFEEEHHHGGGFFFGGGIIILLLPPPRRRQQQQQQNNNJJJKKKQQQSSSQQQLLLKKKMMMNNNKKKLLL^^^sssyyygggcccuuu~~~lll|||{{{uuummmfffbbb^^^\\\ZZZTTTSSSPPPKKKFFFCCCCCCEEEBBB???===<<<<<<<<<;;;:::::::::999999999888999999888888888999999:::::::::999999:::::::::999999999>>>>>>???@@@BBBDDDEEEEEEGGGIIILLLNNNPPPRRRUUUXXXWWWXXX\\\aaabbbbbbhhhpppsssxxx~~~~~~wwwqqqzzzzzzvvvwwwvvvrrrkkkkkkfffZZZNNNNNNYYYeeezzzzzzyyyuuupppjjjeeebbbUUUSSSVVVbbbpppxxxxxxuuuzzz~~~zzzrrrdddWWWTTTSSSTTTWWWXXXRRRFFF<<<111000...------------,,,//////.........---------++++++++++++++++++++++++************************************++++++++++++)))***+++***))))))+++,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------............////////////000000000111111222333333333333777CCCZZZzzz~~~}}}vvvnnntttxxx|||}}}zzzxxxxxxyyywww}}}{{{{{{zzzzzzzzzxxxuuuxxx~~~~~~||||||}}}{{{vvvtttwww{{{oooiiijjjnnnjjjwwwwwwnnnwwwwwwqqqiiieeeaaa\\\SSSLLLAAA@@@>>>>>>>>>===;;;999;;;:::888999;;;<<<<<<;;;:::;;;;;;;;;:::999888888<<<;;;;;;;;;;;;<<<<<<=========<<<;;;;;;:::::::::>>>>>>???===;;;::::::;;;===<<<:::888777888888999~~~gggRRRGGGEEE>>>===AAA??????AAADDDFFFFFFEEECCCAAAEEEEEEFFFGGGGGGHHHHHHHHH?????????@@@@@@AAAAAAAAACCCEEEFFFFFFJJJNNNMMMHHHGGGGGGGGGFFFDDDCCCDDDFFFIIIMMMOOOKKKFFFGGGPPPXXXZZZTTTMMMNNNSSSTTTNNNGGGGGGFFFEEEEEEGGGKKKNNNQQQOOOPPPNNNKKKKKKOOONNNJJJKKKKKKOOOQQQKKKHHHSSSdddkkkmmmdddrrrkkkhhh}}}wwwnnnjjjiiiiiiiiibbb```\\\WWWRRRNNNNNNNNNHHHEEECCCAAAAAAAAA???>>>======<<<;;;:::;;;;;;;;;::::::;;;;;;<<<<<<======<<<<<<===>>>>>>======<<<@@@BBBDDDFFFHHHJJJLLLMMMLLLNNNRRRUUUWWWYYY\\\^^^^^^___dddjjjkkklllrrryyy~~~~~~wwwwwwxxxyyyxxxzzzuuussspppllljjjaaaUUUKKKNNN___xxxyyyqqqeeeWWWNNNRRRWWW^^^eeemmmtttzzz}}}yyy||||||vvvpppiii]]]SSSOOONNNOOORRRRRRKKK???555///000///...---,,,,,,,,,---------.........//////++++++++++++++++++++++++************************))))))*********+++++++++(((***++++++******+++,,,))))))))))))))))))))))))'''(((***,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------........................//////////////////000111222222222333555444444777BBBYYYwww{{{{{{|||zzz~~~zzzrrrnnnssszzz}}}||||||}}}yyyxxxtttwww~~~zzzzzz|||sssnnnttt|||}}}uuummmiiilllqqqwwwrrr|||{{{pppfffnnn}}}fffhhhiiifff___VVVNNNJJJAAA???>>>>>>>>>===:::777:::999777888:::;;;;;;:::;;;;;;;;;;;;;;;:::999888999999999999999:::;;;<<>>>>>===<<<:::999999<<<======<<<:::999:::;;;===;;;999888777777777888~~~~~~~~~[[[LLLFFFEEE??????CCC@@@AAADDDIIILLLMMMJJJFFFCCCIIIIIIHHHHHHHHHHHHHHHHHH@@@@@@@@@???????????????FFFGGGGGGGGGJJJNNNLLLFFFJJJLLLLLLKKKHHHDDDCCCBBBGGGJJJKKKHHHEEEGGGOOOWWW[[[TTTOOOSSS[[[\\\TTTIIIEEEDDDDDDFFFHHHKKKOOOQQQKKKMMMMMMLLLNNNRRRQQQMMMKKKKKKOOOTTTPPPJJJOOOZZZ[[[kkk{{{~~~tttwwwlllbbbfffyyyuuupppnnnnnnoooiiieeeaaa^^^\\\[[[XXXWWWRRROOOLLLKKKJJJIIIHHHFFFDDDCCCAAA@@@@@@@@@AAABBBAAABBBBBBBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDGGGJJJLLLNNNPPPTTTVVVSSSVVVZZZ^^^```bbbeeeggghhhjjjpppvvvxxxyyy}}}|||sssooosss{{{{{{qqqggg```RRRJJJCCCGGG]]]|||qqqbbbXXXPPPJJJPPP^^^mmmtttvvvxxxyyyxxxxxxzzzyyyrrrkkkeee]]]UUURRRPPPNNNLLLHHH@@@666...---......---+++******++++++,,,,,,---......//////++++++++++++++++++++++++************************)))))))))************+++((()))+++,,,+++******+++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////............////////////...///000111222222222222444444444444555@@@XXXmmm|||wwwxxx}}}zzzvvvuuuyyy}}}|||tttnnnssszzz}}}~~~}}}zzzuuuxxx}}}|||www{{{tttzzz{{{uuupppmmmooossswwwxxxsssyyy~~~yyylll___dddppp|||gggjjjjjjdddWWWKKKCCC@@@<<<;;;;;;;;;<<<<<<;;;999:::888777777999::::::999<<<:::999999;;;;;;:::999777666666777777888999:::=========<<<;;;:::888888999:::;;;;;;999888999:::;;;;;;:::888888777777777{{{vvvxxxRRRFFFEEEEEE???@@@FFFCCCEEEHHHLLLNNNOOOMMMIIIGGGMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBGGGHHHGGGHHHLLLQQQNNNHHHKKKNNNQQQQQQMMMHHHDDDAAADDDFFFGGGFFFEEEHHHOOOUUUTTTQQQOOOTTT[[[[[[QQQHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMLLLKKKNNNTTTUUUSSSOOONNNSSSZZZXXXPPPOOOUUURRRWWWdddwwwpppoooppp^^^aaalll|||yyyqqqllliiijjjnnnoookkkgggaaa___\\\ZZZYYYXXXVVVTTTQQQOOONNNLLLLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQPPPPPPSSSXXXZZZ\\\^^^bbbfff```dddiiillloooqqqtttvvvwwwzzzvvvuuutttvvv|||}}}xxxnnn```TTTMMM??????EEEWWWssszzz[[[MMMRRRaaannneeeppp{{{{{{sssuuuyyyxxxrrrkkkddd]]]VVVQQQNNNJJJDDD===555///++++++,,,...---******+++---,,,,,,,,,,,,------------++++++++++++++++++++++++************************))))))))))))************''')))+++,,,+++******+++))))))))))))))))))))))))******))))))***+++,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,---------.....................////////////...///000111222222222111333222333555333555BBBPPPrrr}}}|||wwwwww|||tttvvv{{{zzzrrrqqquuuqqqoooqqqwww||||||uuuxxx|||}}}zzzxxxyyy{{{sssnnnhhhqqq}}}uuujjjnnn}}}vvv|||zzzxxxwww||||||vvv{{{~~~}}}wwwhhhaaaaaaeeemmmvvvzzzxxxtttkkkhhh```UUUIII@@@;;;999;;;:::999999;;;;;;:::999:::888777888999:::::::::;;;888666666999::::::999777777777777888999::::::777888999::::::999888888777888999999888777888:::::::::::::::999888888777yyy}}}}}}uuu{{{zzz\\\LLLCCCDDDEEE???BBBGGGDDDIIIJJJLLLNNNNNNMMMLLLKKKPPPOOOMMMKKKIIIHHHGGGGGGKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGIIIPPPVVVTTTNNNKKKOOOTTTUUUQQQKKKEEEBBBBBBDDDEEEEEEEEEHHHOOOTTTLLLLLLOOOSSSVVVTTTLLLEEEOOONNNNNNLLLKKKJJJIIIHHHNNNNNNKKKHHHKKKRRRUUUTTTUUURRRWWW______VVVRRRUUUKKKIIIVVVnnn}}}|||{{{nnnYYYgggttt|||iiibbbnnn}}}~~~yyyvvv{{{|||ooollliiigggfffeeecccaaa\\\[[[YYYXXXWWWXXXZZZ[[[\\\[[[[[[[[[ZZZZZZYYYYYYZZZ[[[]]]______^^^]]]\\\]]]aaafffhhhjjjmmmqqquuummmpppuuuyyy|||~~~|||uuuqqqooouuuyyyyyypppeeeXXXKKKBBB???DDDJJJXXXmmmhhhOOOJJJ]]]~~~|||vvv{{{{{{rrrwwwxxxrrrkkkddd[[[TTTLLLJJJEEE>>>555///,,,,,,+++---...---,,,,,,...111...------,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))************'''))),,,,,,+++******+++************************+++***)))))))))***,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000---...000111222222111111444222333666555222666===HHHddd{{{pppuuu}}}uuusss}}}yyyvvvzzz~~~xxx{{{~~~~~~ttttttyyy~~~{{{tttrrrvvvtttsssvvv}}}~~~~~~~~~|||uuupppnnnnnniiilllooozzzzzzttt~~~}}}~~~zzzvvvvvvwwwqqqqqqxxxyyyhhhiiiddd```aaagggllllllkkkbbbYYYLLLCCC??????@@@AAA???===::::::::::::999888:::999777888999;;;;;;::::::777444444777999:::999999999999999:::;;;<<<===555777999;;;<<<===<<<<<<666777888888777666888999888999:::;;;;;;999888777wwwuuuzzzcccQQQHHHFFFDDDDDDEEEHHHLLLOOOIIIIIIIIIIIIIIIHHHHHHHHHMMMLLLKKKKKKLLLMMMNNNOOONNNPPPRRRPPPKKKGGGEEEEEEFFFFFFGGGJJJNNNQQQQQQQQQHHHKKKNNNPPPPPPMMMIIIGGGEEEEEEFFFEEEEEEFFFIIILLLLLLMMMNNNLLLJJJIIIIIIJJJMMMMMMMMMMMMLLLKKKJJJJJJPPPMMMJJJIIIKKKOOORRRTTTTTTQQQOOOQQQVVVXXXVVVSSSNNNFFFJJJ___sss{{{zzz[[[TTTSSScccsssjjjyyyzzzzzz~~~~~~xxxqqqrrrkkkfffggghhhhhhjjjnnnoooooonnnllljjjhhhiiikkkllljjjlllppprrrrrrssswwwwwwxxxzzz{{{zzz{{{}}}{{{uuusssuuuwwwxxx}}}|||fffRRRIIIAAA999>>>JJJWWWaaalllooooooooommmiiiZZZWWWTTTTTT\\\lll{{{vvvsssxxx|||yyypppeee\\\XXXOOOFFF:::222000000...,,,------------------------------------------------)))******++++++,,,------++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******+++++++++*********))))))******++++++++++++******)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000000000//////000111222222222111000000111333555666DDDLLL[[[nnnuuuuuu~~~yyyuuunnnuuu}}}~~~{{{www~~~{{{yyy~~~|||{{{{{{zzz~~~|||{{{zzz}}}~~~yyyyyyzzzpppjjjhhhiiiwwwsss{{{}}}wwwooohhhhhhddd___]]]]]]\\\ZZZXXXKKKFFF???;;;;;;<<<===<<<@@@===999999:::;;;:::888777666444444555777999:::999888888888999999888777::::::999888888999:::;;;:::888666777:::<<<;;;999888888888888888999999999666777999:::999:::;;;===|||{{{mmmWWWJJJGGGFFFFFFFFFHHHKKKOOOQQQMMMLLLLLLKKKJJJIIIHHHHHHQQQPPPNNNMMMMMMMMMNNNOOOMMMOOOOOOMMMIIIEEEDDDEEECCCBBBCCCEEEIIIKKKLLLKKKFFFHHHKKKMMMMMMKKKIIIGGGFFFHHHHHHHHHGGGHHHJJJLLLMMMNNNNNNMMMKKKJJJJJJKKKPPPOOOOOONNNMMMKKKJJJIIIRRROOOKKKIIIJJJMMMOOOQQQUUURRROOOOOOSSSTTTRRROOOLLLGGGLLLZZZfffmmmxxxwwwcccYYYPPPTTTgggxxxlllzzz~~~wwwqqqqqqssstttxxx|||zzzzzzyyyyyyxxxwwwvvvuuuwwwvvvxxx~~~xxxvvvvvvxxx|||vvvcccPPP@@@======@@@MMM\\\hhhlllnnnmmmkkkeeeWWWIIINNNPPPRRRUUU[[[gggvvv~~~wwwsssooouuu{{{|||uuuhhh[[[RRRFFF???555000///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******+++++++++*********)))))))))******++++++******))))))************+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////000000//////000111111222222111000000000222444555;;;@@@KKKZZZlll~~~~~~{{{sssooottt{{{zzzuuurrr{{{~~~~~~}}}|||uuuqqquuuzzz{{{{{{~~~{{{zzz}}}uuurrr|||}}}|||wwwqqqmmmmmmqqquuutttttt~~~yyyoooeee```fffeeeeeefffddd]]]QQQGGGEEEAAA<<<999:::::::::999AAA>>>;;;;;;<<<===<<<;;;888777666555555666777888999777555555888:::999888888888777666777777999:::;;;999777777:::;;;;;;:::999999999999999999999999666777888888888999<<<>>>}}}aaaMMMIIIFFFFFFGGGIIIKKKNNNPPPRRROOOOOONNNMMMKKKJJJIIIHHHPPPOOOOOOOOOPPPQQQSSSTTTMMMMMMLLLJJJFFFDDDDDDEEEAAA@@@@@@BBBEEEGGGGGGFFFDDDFFFGGGIIIIIIIIIHHHHHHIIIJJJLLLLLLKKKJJJJJJKKKMMMNNNOOONNNLLLJJJKKKLLLQQQQQQQQQOOONNNLLLJJJIIIRRRPPPLLLIIIHHHIIILLLMMMVVVRRRMMMLLLMMMNNNMMMKKKJJJIIILLLSSSVVVZZZhhhxxx~~~|||zzzzzzppp```TTTUUUggg~~~sssrrr}}}}}}zzzrrrtttyyy}}}kkk]]]LLL@@@999>>>HHHTTTfffuuu|||{{{uuuhhh[[[PPPCCC999JJJPPPWWWYYY[[[aaammmvvvxxx}}}xxxppplllkkkoootttvvvqqqeeeWWWMMM;;;666000...///000///---------------------------++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******+++************))))))))))))******++++++******))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...000000/////////000111111222222111000000111222333444555999@@@OOOddd|||~~~~~~~~~zzz}}}sssttt~~~{{{}}}yyyyyyyyyyyy{{{~~~uuuppptttxxx}}}~~~{{{yyyxxxvvvuuusssrrrrrrsssuuuwwwqqqtttzzzsssllliiihhhnnnllljjjjjjhhh]]]MMM@@@>>>;;;999888999999888777???===;;;;;;=========<<<888888888888777777777777;;;666111222666:::999777666666555555555666888999;;;:::888888:::;;;;;;;;;;;;::::::999999999::::::777888888777777888<<<>>>zzzYYYHHHJJJFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKNNNRRRVVVZZZ\\\MMMLLLIIIGGGEEEEEEFFFGGGCCCBBBAAACCCEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJLLLNNNNNNMMMKKKKKKKKKLLLPPPPPPOOOOOONNNMMMKKKKKKOOONNNLLLIIIGGGGGGJJJLLLSSSOOOKKKHHHIIIIIIIIIIIIIIIIIIKKKMMMMMMNNNYYYffftttyyy{{{xxxtttuuu||||||hhhZZZ[[[lll|||yyyuuummmxxx~~~~~~}}}}}}}}}|||xxxrrrcccQQQDDD@@@@@@EEERRR```mmmyyyttt]]]IIICCCGGGLLLWWW]]]bbb```]]]```jjjtttyyy~~~xxxnnngggcccffffffggghhheee\\\PPPFFF333000...---...///...---------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******************))))))))))))))))))************))))))))))))*********+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......000000/////////000000111222222111000000000111111333333222222888HHH___ooo~~~}}}~~~zzz~~~zzz{{{|||wwwvvvrrrwwwwwwzzz}}}|||wwwsssssswww{{{vvvpppjjjmmmxxx}}}|||uuuqqqllliiiiiimmmssswwwuuulllaaa[[[YYYSSSJJJAAA999999999:::::::::999888;;;:::::::::;;;;;;;;;;;;888888999:::;;;;;;::::::???888111000444888777555666555555555666777999:::<<<;;;999999999:::<<<<<<======;;;::::::::::::;;;<<<;;;:::777666777:::===sssPPPCCCIIIFFFFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFHHHLLLPPPVVVZZZ\\\MMMKKKHHHFFFFFFFFFHHHHHHDDDCCCBBBCCCDDDEEEDDDCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNNNNLLLJJJIIIJJJKKKLLLMMMLLLJJJIIIJJJKKKJJJKKKLLLLLLLLLLLLLLLLLLJJJJJJJJJHHHFFFFFFIIILLLNNNKKKGGGEEEEEEFFFHHHHHHIIIGGGHHHJJJKKKKKKNNNSSS^^^gggrrrzzz{{{|||nnncccdddiiizzzxxxpppyyy{{{yyyzzz{{{~~~rrrccc[[[TTTIII@@@===@@@KKK[[[jjjwww~~~}}}yyyrrrlll___QQQMMMTTT\\\```eeehhhiiiddd```cccooo{{{yyynnnddd^^^\\\\\\]]]___```]]]SSSEEE;;;000///............---,,,------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++)))***+++,,,,,,,,,+++++++++++++++,,,,,,---------///..................///000000///////////////000111111000000000000000000333333222//////666CCCNNN```sss}}}|||~~~~~~tttjjjnnnsss{{{|||wwwwww}}}}}}|||vvvvvv{{{qqqfffccciiilllkkksssyyyqqqeee^^^WWWYYYaaajjjooooooggg\\\NNNFFFDDDCCC@@@===777999;;;======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;777888:::<<<>>>??????@@@CCC<<<555111333555444333666666666666777999;;;<<<===<<<;;;999999:::<<<>>>@@@???===;;;:::;;;;;;<<<@@@???===999666666888:::lllOOOFFFJJJEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIKKKNNNQQQSSSKKKIIIFFFEEEFFFHHHHHHHHHBBBAAA@@@AAACCCCCCCCCAAAEEEEEEFFFGGGHHHIIIJJJKKKIIIKKKLLLKKKIIIHHHHHHIIIHHHIIIJJJIIIHHHGGGHHHIIIEEEFFFGGGHHHIIIJJJJJJJJJFFFGGGHHHGGGDDDEEEIIIMMMIIIGGGFFFDDDDDDDDDFFFGGGGGGEEEEEEHHHKKKKKKIIIGGGKKKVVVjjj}}}wwwoookkkqqq{{{uuummm```dddooo|||~~~~~~xxxwww|||zzzwwwuuuxxxeeeQQQFFF>>>999;;;BBBSSSaaaqqq|||yyylll\\\PPPFFFMMMccctttqqqdddiiijjjjjjgggeeejjjvvvyyyoooeee]]]XXXVVVQQQUUU[[[]]]XXXKKK;;;///000000//////...------,,,------------------------------------------------)))******+++,,,,,,------++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******(((((()))))))))))))))***((())))))******))))))((()))************+++++++++)))***+++,,,---,,,++++++***++++++,,,,,,------...//////............//////000000//////......//////////////////000000000000///111222111000111666999EEEXXXrrr~~~{{{|||~~~~~~{{{|||{{{}}}}}}oooqqqvvv|||zzz||||||}}}{{{vvvnnngggfffccc^^^fffkkkccc]]]WWWTTTYYYbbbeee___WWWQQQKKKCCC???======;;;999777999===>>>===<<<<<<<<<;;;===>>>>>>===<<<<<<===888888:::<<>>>>><<<:::888999<<>>LLL\\\oooyyy{{{yyywwwjjjZZZJJJDDDDDDUUUsss}}}lllgggiiilllmmmmmmqqqxxx~~~}}}wwwnnneee___ZZZVVVTTTMMMPPPSSSQQQIII>>>333,,,...//////...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******(((((((((((())))))******(((((())))))))))))(((((()))************+++++++++(((***+++------,,,+++*********+++,,,,,,---.........------------------...000000///...............------...///000000000000---...000222333333222222999CCCRRRaaakkkrrrvvvwwwzzz~~~{{{|||}}}vvvwww{{{wwwnnnkkk{{{||||||}}}{{{uuu}}}|||zzzyyy|||{{{yyyuuunnnkkkbbbXXX^^^gggddd___[[[YYY[[[\\\XXXMMMCCC???@@@@@@???===;;;:::999555999<<<===;;;:::;;;<<<;;;>>>@@@???===;;;;;;<<<999999999:::<<>>@@@??????===:::888999<<<@@@EEECCC@@@===;;;<<<======AAAAAAAAA>>>;;;::::::;;;zzzXXXHHHDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBGGGFFFEEECCCBBBCCCCCCDDDFFFCCCBBBCCCEEEGGGFFFDDDCCCBBBAAABBBDDDEEEEEEDDDCCCDDDFFFHHHHHHHHHGGGGGGEEEFFFFFFDDDCCCCCCFFFHHHCCCDDDEEEEEEDDDCCCDDDFFFAAAAAABBBBBBBBBBBBAAAAAADDDGGGHHHFFFBBBAAAEEEIIIFFFGGGGGGEEECCCAAAAAAAAA@@@BBBDDDCCCDDDFFFGGGFFFOOOHHHIIIYYYnnn}}}~~~|||ggg\\\TTTZZZnnnuuutttwww{{{uuusssrrruuu|||~~~{{{yyy~~~}}}yyypppaaaUUUIII>>>999>>>FFFRRRiiiooofffbbbWWWGGGAAAGGGQQQ```ttt{{{gggkkkpppsssuuuuuuvvvwwwvvvooofff```]]]ZZZVVVSSSPPPOOOJJJAAA777111///000,,,---------,,,,,,...///------------------------++++++++++++++++++++++++------,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***)))*********'''((((((((())))))******(((((())))))))))))(((((()))************+++++++++(((***+++------,,,+++*********+++,,,,,,---......---,,,,,,++++++,,,,,,---111000///...............,,,,,,...///000000000000///...///111333444222111222222777CCCTTTccckkknnnsss}}}|||yyywwwpppiiilllooottt|||zzzpppmmmhhhvvv{{{zzzyyy{{{~~~|||xxxlllsss}}}xxxsssrrrqqqpppsssxxx~~~}}}~~~}}}sssnnnkkk```QQQWWWfffhhh```]]]XXXTTTOOOGGG???999555888::::::777666777999444777:::;;;999777999::::::===???>>>:::888888999::::::999999:::===???AAABBBCCCBBB===666444777;;;666666666777999<<<>>>@@@??????>>>;;;888888===AAAFFFDDD@@@===<<<<<<===>>>???@@@AAA@@@>>>======>>>dddHHHHHHJJJCCCCCCDDDEEEFFFEEECCCAAA@@@AAADDDGGGEEE@@@===???AAABBBCCCCCCAAA@@@???@@@AAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGGGGGGGFFFEEERRRMMMGGGAAA>>>>>>AAACCCBBBBBBBBBAAAAAA@@@@@@@@@===???@@@@@@??????AAABBBCCCKKKQQQOOOGGG@@@@@@CCCAAABBBCCCBBBAAABBBAAA???AAADDDFFFEEECCCBBBDDDFFFJJJEEEDDDKKKUUUddd|||uuurrrxxx}}}}}}vvvgggWWWQQQTTT```uuuqqqnnnrrrzzzvvvssspppmmmkkkqqqyyy|||xxxyyytttooo```LLLBBBEEE<<<:::DDDZZZlllvvv~~~kkkYYYMMMGGGEEEFFFTTTXXX]]]dddoooyyy|||xxxfffhhhoooxxxxxxrrrmmmllljjjkkkjjjhhheeeccccccddd^^^JJJ999555333---,,,000---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,+++******))))))******))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((())))))'''(((...222---$$$+++***)))(((((()))***++++++***))))))***,,,...///+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///000111111111222222222222222333444555:::FFFVVVbbbttt{{{|||}}}||||||~~~~~~yyyrrroookkkqqqxxx{{{}}}rrrhhhcccpppzzz{{{zzz{{{yyy}}}}}}wwwqqqnnnkkksss~~~zzztttrrrpppjjjfffrrrvvvwwwtttjjjllliii___YYY^^^hhhnnnddd[[[MMMBBB;;;777444222777777888888888888777777333333444555666777888999>>>===<<<;;;:::999999888;;;:::999888888:::<<<===FFFFFFEEEAAA<<<888777777666666555666999===AAACCC===============>>>>>>>>>CCCBBBAAA>>>;;;:::<<<>>>AAAAAABBB@@@===;;;;;;<<<~~~|||YYYBBBBBBCCC???EEEGGGJJJKKKJJJFFFBBB???@@@BBBDDDDDDCCCBBBDDDFFFCCCDDDDDDCCCAAA@@@AAABBB@@@@@@AAAAAABBBBBBCCCCCCFFFDDDCCCAAAAAAAAABBBCCCEEEEEEFFFGGGGGGGGGFFFEEEKKKGGGBBB>>><<<>>>AAACCCDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAABBBDDDJJJPPPTTTQQQHHHAAA@@@BBBEEEFFFFFFEEEEEEEEEDDDCCCBBBDDDEEEDDDBBBAAACCCEEEKKKIIIIIIJJJLLLUUUjjj~~~|||kkkgggkkkppp|||sssiii```WWWTTT]]]hhhsssfffcccfffqqqwwwtttjjjdddrrr|||~~~|||~~~|||www}}}~~~ooo^^^RRRHHH@@@>>>AAAIIIPPP```sss{{{lllYYYKKKGGGMMMUUU[[[iiikkkhhhdddfffmmmsssuuusssqqqrrrsssooofffbbbbbbnnnxxx{{{sssoooqqqmmmbbbSSSAAA444333333---,,,000---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,+++******))))))*********)))))))))((((((((((((******))))))))))))******************************))))))(((***111666222+++******))))))))))))******)))))))))******+++------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222444444222000...---------............///000000000000111111111222...000111000111888BBBJJJYYYaaappp{{{|||zzzsssxxx~~~llljjjqqq}}}}}}xxxwwwzzzyyyqqqiiieeejjjttt~~~vvvooooootttzzzxxxwww}}}vvvhhhoooqqqiii^^^XXXVVVUUUOOOHHH@@@:::777777666555666666777777777777666666333333444555666777888888:::::::::999888888777777:::999888777777999;;;<<>>>>>======<<<<<<@@@@@@>>><<<::::::<<<>>>???@@@@@@???<<<:::;;;;;;~~~{{{}}}iiiQQQDDDBBBCCCCCCGGGJJJNNNQQQPPPLLLGGGDDDBBBAAA@@@@@@BBBDDDDDDDDDEEEEEEEEEDDDAAAAAABBBCCCAAAAAAAAAAAAAAAAAABBBBBBFFFEEECCCBBBBBBBBBDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEEEECCC???======???BBBEEEFFFFFFEEEEEEDDDCCCCCCBBBEEEFFFGGGFFFEEEDDDEEEFFFKKKOOORRRPPPIIIDDDCCCEEEDDDEEEFFFHHHGGGEEECCCCCCDDDDDDDDDBBB@@@@@@AAACCCHHHIIIIIIFFFBBBFFFUUUfffqqqcccbbbggg}}}}}}}}}vvviii[[[VVVXXXzzzddd[[[ZZZiiiyyy{{{ooodddfffjjjrrr{{{}}}vvvzzz{{{}}}}}}xxxggg[[[III<<<===HHHPPPRRRcccpppvvvmmm^^^SSSHHHEEENNN[[[gggnnnyyyyyyssshhhccchhhrrrxxx}}}wwwqqqkkkddd\\\[[[___rrr~~~wwwyyymmmYYYCCC777///111222///---///------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))***++++++,,,+++******))))))************)))))))))(((((((((******))))))))))))***************************************+++111666333,,,))))))************))))))(((((()))***++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000444666666444000...---------............///////////////000000000000...000222111000111555999AAAIIIYYYlllvvvzzz|||{{{nnnpppwwwttttttxxxvvvnnneee```mmmwww~~~zzztttnnnqqqzzz~~~xxxwww|||sssllltttuuujjjZZZLLLCCC===;;;888555333444666777777444555555666666555555444222333333444555666777777666666666666666666666666888777666666666777999::::::;;;<<<<<<;;;:::;;;<<<777666666666777999<<<>>>@@@??????>>>===<<<;;;;;;======<<<;;;999999;;;======>>>>>>===:::999999:::}}}|||sssZZZNNNIIIFFFGGGKKKKKKMMMQQQTTTTTTQQQNNNLLLMMMIIIDDDDDDFFFGGGDDDAAADDDEEEEEEDDDBBBAAABBBDDDBBBBBBBBBBBBBBBAAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFEEEEEEEEEEEEEEECCCAAA??????AAADDDFFFHHHHHHGGGGGGFFFEEEEEEEEEIIIJJJJJJIIIHHHGGGGGGHHHDDDGGGKKKLLLJJJIIIIIIJJJEEEFFFJJJOOOOOOIIIDDDCCCEEEDDDCCCAAA??????AAABBBAAABBBBBB@@@>>>AAAKKKTTTiii}}}qqqkkkiii}}}}}}nnn```YYYcccxxxqqqaaa```iiioooqqqqqqqqqpppoooooottt}}}uuuggg```JJJIIIBBB???OOOjjjxxxvvv~~~~~~rrrjjj]]]PPPEEEDDDHHHSSSbbbnnnrrrrrrwwwyyyvvvpppooouuu|||~~~xxxqqqjjjddd^^^[[[```ggguuuuuulll[[[GGG777000,,,000222///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++,,,+++******))))))***************)))))))))((((((******))))))))))))******************************++++++***))),,,000---&&&((()))***++++++***)))((('''((()))+++++++++***)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111222222111...------------............///.........////////////000...000222222111111333555777<<>>999666555444333333333444444444333333444444444444333333222333333444555555666666444444444555555555666666666666555555555666777888666777999999999999;;;<<<888777666666666777999:::>>>>>>======<<<<<<;;;;;;<<<======;;;999888:::;;;:::;;;<<<;;;999888888999~~~||||||fffPPPMMMMMMIIIIIIOOOTTTTTTTTTTTTSSSRRRPPPOOOWWWQQQKKKKKKMMMMMMHHHCCCCCCDDDDDDDDDBBBBBBDDDFFFDDDDDDDDDCCCCCCCCCCCCCCC@@@CCCGGGKKKMMMMMMKKKIIIDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDBBBAAAAAABBBDDDEEEIIIIIIIIIHHHHHHHHHGGGGGGJJJKKKLLLKKKIIIHHHHHHJJJAAADDDHHHLLLNNNNNNNNNMMMIIIJJJRRR[[[ZZZQQQIIIGGGFFFDDDBBBAAA@@@@@@@@@@@@===<<<;;;<<>>>>><<<999888888:::888999:::999888777888999yyyxxxyyyuuu```RRRRRRTTTPPPOOOTTT[[[ZZZXXXUUURRRPPPNNNMMMPPPMMMJJJJJJMMMMMMIIIDDDBBBDDDEEEEEEDDDEEEGGGIIIFFFFFFFFFFFFFFFFFFFFFFFF@@@CCCHHHMMMOOOOOOMMMKKKEEEEEEEEEEEEFFFHHHIIIJJJDDDCCCBBBBBBBBBBBBCCCDDDHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJKKKJJJIIIHHHIIIJJJGGGHHHLLLPPPSSSRRRNNNKKKHHHHHHPPPZZZZZZOOOGGGFFFEEECCCBBBBBBCCCCCCAAA@@@???===:::;;;@@@EEEBBB<<>>EEEOOOVVV___hhhqqquuuqqqiiijjj}}}xxxxxxvvv{{{{{{|||~~~~~~~~~}}}wwwyyy{{{uuuzzzyyyxxxqqqkkkgggfffiiirrr{{{xxxsssnnnmmmlllggg]]]TTTPPPUUURRRFFF999444333333000111333222111111222333111222222333333222222111222222222333333333444444333333444444555555555666444444444555555555555555555666777777666555666888999888888777777777777777777777888999:::;;;<<<<<<;;;<<<===<<<999888888999666777999888777777888999~~~uuutttvvv~~~ggg\\\UUUWWWWWWTTTRRRUUUXXXXXXWWWVVVSSSQQQNNNMMMIIIHHHHHHJJJLLLKKKGGGCCCCCCDDDFFFGGGGGGIIIKKKNNNHHHHHHHHHIIIIIIJJJJJJJJJDDDEEEHHHJJJKKKLLLKKKKKKGGGGGGGGGHHHJJJLLLNNNOOODDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLFFFHHHIIIIIIGGGGGGHHHJJJIIIJJJMMMRRRUUUSSSMMMGGGFFFCCCHHHQQQQQQGGGAAADDDCCCBBBBBBDDDFFFFFFCCC@@@???@@@>>>===@@@DDD@@@999@@@BBBBBBGGGWWWooo~~~hhhZZZTTTOOO\\\wwwttthhh\\\cccmmmuuuyyyyyywwwvvvfffhhhkkkmmmqqqwww|||uuueeeWWWJJJEEE???;;;BBBNNNZZZeeeqqq|||sssbbbRRRLLLPPPWWW```gggaaaeeekkkooorrruuuyyy|||}}}xxxmmmooorrrqqqhhh^^^\\\```ccc\\\SSSJJJ>>>333///000000///...,,,,,,---,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***++++++++++++***))),,,+++******))))))******+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((+++***(((***...///,,,******))))))))))))******++++++************++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///....../////////000000000111111000111222222111000333000///000000///333999===CCCLLLWWWdddmmmmmmggg```xxxpppqqq~~~~~~xxxwwwuuuzzzwwwqqqooo{{{{{{sssmmmjjjfffaaabbbggggggccc\\\WWWRRRJJJAAA:::<<>>???BBBAAA;;;888<<<===<<>>BBBDDDGGGSSSbbbfffkkkqqquuuyyyzzzyyywwweeeUUUKKKSSS^^^eeekkksssccciiioooqqqqqqsssxxx|||zzzvvvzzztttxxx~~~~~~rrrddd]]]^^^UUUTTTIII777---000333111//////---******,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,++++++***)))*********+++++++++************)))******))))))))))))******************************+++---,,,((((((++++++(((+++***)))(((((()))***+++---,,,+++*********,,,,,,'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---------.........//////////////////000000000000***+++---000333333111///222000000111000---...333111666>>>IIIXXXfffjjjfffdddwww}}}rrrpppsssuuu}}}|||rrrmmmdddrrr~~~|||||||||uuupppnnnggg\\\VVVVVVWWWQQQHHHAAA<<<:::888777555===AAA<<<444111111111111222444222000000222555222222333333333333222222222222222222222222333333222222222222222222222222333444555555666666555555333555666666555666777888999999999999888888888888777777777777666666666666111444666888888999;;;<<<555666888888777777999:::{{{ttttttooovvvsssUUUOOOKKKLLLOOOMMMFFF???EEEJJJOOOPPPMMMJJJLLLNNNKKKJJJJJJKKKLLLLLLKKKIIICCCEEEIIILLLNNNNNNNNNMMMJJJJJJIIIIIIIIIHHHHHHHHHLLLLLLKKKIIIHHHGGGIIIJJJJJJGGGCCCCCCFFFJJJLLLLLLGGGIIINNNTTTWWWTTTLLLFFFOOONNNMMMKKKIIIGGGFFFEEEAAABBBCCCCCCCCCCCCEEEGGGGGGEEEHHHQQQSSSOOOKKKLLLIIIHHHFFFDDDBBBBBBCCCCCCFFFFFFEEEDDDBBBAAA@@@???===>>>???@@@@@@@@@@@@@@@<<<;;;:::;;;@@@IIIRRRXXXwww}}}wwwooobbbXXXUUU^^^pppwwwsssyyy{{{ggg___```ccc^^^```fffmmmlllgggkkkrrreeedddbbbbbbfffooo{{{}}}{{{zzz{{{|||||||||tttlllfffZZZLLLEEEFFF===HHHSSSWWWWWW]]]kkkxxx{{{vvvrrrrrrqqqkkk___UUULLLTTT^^^hhhnnnsssxxx{{{zzzuuurrrssszzz|||ooojjjjjjppp~~~~~~zzz}}}{{{ooo```VVVFFF===333......000000///......//////......---,,,************+++,,,------.........------,,,,,,,,,++++++,,,,,,,,,+++******************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))++++++***************+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++++++++---//////...---,,,,,,++++++,,,,,,---......,,,+++---000111///,,,............////////////////////////000000000000111111222666<<>>>>><<<==================>>>===;;;999888:::???DDDHHHZZZnnnoooaaaeeeqqq~~~}}}vvv{{{vvvqqqzzziiiWWWVVVVVVYYY\\\[[[\\\eeepppmmmjjjddd___\\\\\\___aaannnrrrwww}}}}}}~~~|||www|||zzzwwwtttqqqnnnkkkiii^^^WWWOOOIIIBBB<<<>>>EEEPPPbbbyyyzzztttqqqqqqnnnkkkfff```XXXOOOIIITTT___mmmuuuwwwwww{{{~~~zzzsssggg]]][[[```hhhtttoooqqqvvvzzzqqq^^^LLLBBB:::444...---...///...,,,...............------,,,+++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,******++++++,,,,,,++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))++++++***))))))******+++,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,+++,,,.........---,,,,,,++++++,,,,,,---...,,,,,,,,,---......---,,,............////////////.../////////000000000000000/////////111555888;;;GGGOOO[[[jjjwww{{{|||wwwssspppmmmnnnssswwwvvvvvvxxxtttwww{{{zzzwwwqqqllliii]]]UUULLLEEEAAA===888333888666444222111222222333444444444333333222222222111111222222222222111111222222222222333333333333111111111111111111111111555555555555555444333333222111111111222333444555777666555555666777666444777555444666999;;;;;;:::888888888888888777666555444444444555666777888999777777666555555666777777zzzvvvwww{{{gggPPPLLLLLLKKKIIIFFFDDDDDDDDDBBBDDDFFFDDD@@@???@@@BBBAAA@@@@@@BBBEEEGGGGGGFFFHHHIIIKKKLLLLLLKKKIIIHHHCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHJJJHHHEEECCCDDDFFFFFFFFFKKKLLLOOORRRTTTSSSPPPMMMHHHHHHGGGGGGFFFFFFEEEEEE@@@AAABBBBBBAAAAAACCCEEEGGGDDDDDDGGGHHHDDDBBBBBBCCCCCCDDDCCCBBBAAA???>>>>>>>>>>>>???????????????<<<;;;:::999999999:::;;;<<<:::888666666777999;;;>>>LLL```uuujjjhhhmmmpppnnnmmmnnnkkkgggsss}}}pppooosss{{{iiiccc[[[UUUPPPPPPXXXaaalllkkkhhheeecccaaa``````WWWYYY[[[]]]]]]]]]^^^______fffnnnppplllhhhhhhiiicccdddccc___ZZZZZZ___dddqqqooolllkkkmmmqqqvvvyyy}}}||||||{{{zzzvvvqqqmmmkkkoooqqqqqqrrrtttsssoooqqqooolllhhhaaaZZZTTTPPPFFFAAA<<<::::::???KKKWWWmmm|||uuujjj```^^^YYYRRRLLLJJJLLLOOO\\\fffqqqtttrrrsss{{{zzzrrroooiii^^^TTTSSSYYY```gggmmm```eeellllll\\\GGG777333///---,,,---000000...+++...............---,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))******)))))))))******++++++++++++++++++*********++++++++++++,,,,,,,,,,,,000...,,,+++,,,------,,,,,,,,,++++++,,,,,,---...---...000///...------...---............/////////....../////////000000000222111000///////////////111555???MMM^^^ooo~~~}}}~~~|||zzzuuurrrqqqkkkgggiiijjjiiijjjlllpppppplllfff]]]TTTNNNKKKDDD???999555444333111...444333111000000000111222111111111111111000000000111111222222222222111111222222333333333444444444111111111111111111111111555555555666555555444333222222222222333444555666777666444555666777666444:::888555555666888999999999999999999888777666555444444444444444555666666777777777777777777777777}}}{{{xxxwwwxxxwwwpppZZZLLLIIIHHHHHHIIIHHHGGGDDDBBBCCCDDDDDDBBB@@@???AAACCCBBBAAAAAADDDGGGJJJKKKJJJJJJJJJKKKKKKJJJHHHFFFEEECCCDDDEEEEEEGGGGGGHHHIIIFFFFFFEEEFFFGGGHHHHHHGGGGGGFFFDDDCCCDDDDDDEEEEEEEEELLLVVV]]]]]]VVVKKKCCCDDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCCCCBBBBBBDDDFFFHHHEEECCCCCCCCCAAA???>>>???@@@BBBCCCBBB@@@===;;;======>>>>>>???@@@@@@AAA<<<:::888777666777888999999999888777777888999999666:::DDDUUUmmmuuuooopppkkkaaaZZZ[[[^^^^^^bbbnnn|||ssslllyyyvvveeeXXXPPPKKKIIISSSTTTXXX]]]ccchhhkkklllYYYZZZZZZXXXTTTQQQRRRSSSSSSXXX^^^___[[[VVVUUUUUUUUUVVVUUUNNNHHHIIIQQQYYYbbbaaa^^^\\\[[[[[[\\\]]]gggiiikkkmmmoooqqqrrrrrrpppnnnmmmnnnpppooojjjfffjjjlllmmmnnnmmmmmmllljjj```___[[[TTTLLLEEEAAA???::::::<<<@@@FFFRRR```kkk~~~iiiZZZMMMJJJFFFDDDGGGPPP]]]gggfffiiikkkjjjiiiooo{{{zzzpppnnnpppmmmaaaVVVSSSWWW\\\^^^^^^bbb```\\\TTTDDD555000222---,,,---///111222000...------.........---,,,,,,------,,,+++************))))))******+++++++++,,,)))******+++++++++******************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))***))))))))))))******++++++++++++******************++++++++++++,,,,,,,,,222///,,,***+++,,,,,,,,,,,,,,,++++++,,,,,,---...///222444333000...///111---------.........//////........./////////000000000000111111111111111000000000111777AAANNN[[[bbbmmmwww}}}yyy}}}|||xxxyyy{{{zzztttnnnmmmfffaaaaaa```^^^^^^aaadddaaa[[[RRRGGG???;;;999999666333222333333222111111000000//////000111111000000000000000000000000111111222222222222111111222333333333333444444444111111111111111111111111555555555666666555555444444444555555666777777888444333333444777888888777<<<:::777444444555666777999999999999888666555444555555444444444555555666777888999999999999888777{{{yyyxxxyyy{{{www|||gggUUUNNNKKKIIIHHHLLLQQQPPPIIIBBBBBBBBBCCCBBBBBBBBBDDDEEEDDDCCCBBBDDDHHHKKKLLLLLLIIIJJJIIIIIIHHHFFFDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGDDDCCCCCCEEEGGGIIIHHHGGGCCCCCCDDDDDDDDDDDDEEEEEEEEEMMMXXX___]]]SSSGGG>>>AAAAAAAAABBBCCCDDDDDDEEECCCDDDEEEDDDCCCCCCEEEGGGIIIGGGDDDBBBAAAAAA???======>>>AAABBBAAA???<<<:::;;;;;;<<<<<<===>>>>>>>>>;;;:::888666555666888999777888888888888999999999777666999AAAPPPgggyyy|||xxxiiiYYYPPPMMMLLLNNNZZZnnnpppkkkrrr|||nnn]]]QQQIIIIIIJJJOOOTTTXXXXXXWWWXXXYYYXXXWWWTTTRRRQQQQQQNNNPPPSSSRRRPPPNNNNNNOOOSSSXXX]]][[[UUUQQQTTTXXXffffffgggeeeaaa[[[VVVRRRTTTUUUXXX[[[___aaacccdddgggfffgggkkkoooqqqooolllooommmjjjfffaaa[[[VVVUUUJJJHHHDDD>>>999888:::<<<===AAAGGGNNNWWWbbbjjjooo|||rrrWWWDDDCCCBBBCCCJJJUUUaaakkkqqqmmmlllkkklllooovvv}}}}}}rrrkkkkkknnnggg___WWWUUU[[[aaaaaa___```VVVJJJ???555......222000///------...///000///---------...---,,,,,,+++------,,,+++************)))))))))******+++++++++++++++++++++******)))(((************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((()))******+++*********************************+++++++++,,,,,,333000,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///222444333///...///111------------........................////////////***+++---///000000000000777555222111444999@@@DDDQQQ]]]nnn{{{yyyzzz}}}{{{tttvvv|||}}}tttjjjgggaaa\\\[[[XXXSSSPPPPPPOOOMMMHHH@@@999444333333333222000000000111111111000000000000000111111111000000000000111111111111111111222222222222111111222222222333333333444444111111111111111111111111444444555555555555555444444444555666666777777777111111111444777:::;;;:::<<<:::777444222333555666888888888888777666555444777666666666666666777777888888999999999999888888zzzwwwwww|||uuu```SSSPPPMMMJJJJJJOOOUUUVVVNNNFFFAAABBBBBBCCCDDDDDDEEEEEEDDDBBBAAABBBEEEHHHIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBFFFFFFFFFFFFFFFGGGGGGGGGCCCBBBAAADDDIIIKKKIIIGGGAAACCCEEEEEEDDDDDDDDDEEEJJJNNNSSSUUUQQQKKKFFFBBB??????@@@AAABBBCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEGGGHHHHHHFFFCCCBBBDDDBBB===<<<>>>???AAA@@@>>><<<:::888888999999999999999999999888777666666666777888777777777666666666555555555555777:::>>>HHHZZZjjjyyy{{{vvv~~~wwwhhh[[[QQQJJJHHHKKKQQQZZZgggxxx}}}{{{ggglllwwwyyyuuupppkkkggg```WWWPPPLLLJJJGGGFFFFFFFFFEEECCCBBBCCCCCCBBBBBBBBBDDDFFFHHHRRR___ddd___VVVOOOLLLUUUYYY___cccdddbbb^^^[[[RRRSSSUUUWWWZZZ[[[\\\]]]aaa``````aaabbbaaa___]]]UUUQQQNNNMMMIIIBBB??????:::999888666888>>>IIIQQQ^^^```bbbeeelllrrrpppkkkpppnnnkkkhhhbbbWWWJJJAAAGGGKKKRRR]]]ggglllllljjjmmmnnnrrrwww{{{zzzuuuqqqmmmooorrrqqqmmmhhhbbb___^^^^^^]]]___ffflllkkkeeeOOODDD:::666222---+++---000///---+++***+++---...---------------,,,++++++,,,,,,++++++***+++++++++***************+++++++++******++++++******)))(((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((()))******+++)))))))))***************************++++++++++++111///,,,+++,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,---///...---,,,,,,---,,,------------.........------........./////////------...////////////...000000//////111333555777555???JJJRRRWWW```mmmxxxyyy~~~sssxxx~~~~~~}}}~~~}}}tttmmmnnnttttttjjj```VVVQQQLLLKKKGGG@@@;;;:::::::::888555111000000222111111000000///000000000000000000000111111111111000000111111111111111222111111222222222222111111111111222222222333333333111111111111111111111111222333444444555444444444111111333444444555444444000000111444888;;;;;;;;;999999777555222222444666888888888999888888777666777777777777777888999999888888888888888888888888|||wwwuuuwww~~~mmm[[[SSSQQQJJJHHHGGGJJJOOOPPPMMMJJJDDDDDDEEEFFFGGGGGGEEEDDDDDDBBB@@@@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGCCCAAAAAAEEEJJJLLLJJJGGGBBBEEEGGGGGGEEECCCCCCDDDHHHJJJKKKIIIFFFDDDDDDFFF??????@@@AAABBBCCCCCCDDDDDDEEEFFFEEECCCCCCDDDFFFFFFHHHGGGCCCDDDFFFDDD>>><<<===???@@@???>>><<<;;;999999888888777666666555666666666666666666777777555444444444444444444444444444666999777666>>>III[[[ssszzzvvvzzz|||zzzxxxtttkkkbbbXXXQQQGGGBBBGGGWWWlll{{{xxxjjjiiisss{{{fff]]]RRRKKKJJJHHHDDD@@@@@@@@@???===;;;;;;;;;<<<<<>>>>>??????>>>===<<<<<<;;;:::999888666555555333333555666666666666555222222222333444666777888555333555999777444777???<<>>;;;:::;;;<<<>>>??????===;;;:::888888999:::===AAAEEEGGGHHHGGGFFFCCC@@@===;;;999666999<<<<<<999888:::===<<<888999???AAA>>>???DDDBBBHHHQQQ[[[hhhzzztttpppmmm```PPPCCCCCCEEEKKKTTT^^^fffkkkfffkkknnnmmmjjjlllttt|||||||||oooeee```ZZZWWWWWW```lllpppjjjaaagggoootttoooeeeWWWDDD333000---,,,......,,,...111,,,---///...---,,,,,,---,,,,,,---------,,,++++++************+++,,,---------,,,,,,,,,+++*********$$$%%%''')))+++------...************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''''''''((()))++++++(((((())))))*********+++)))************+++++++++...---,,,---......,,,***,,,,,,++++++,,,,,,---...,,,***)))+++...///---+++,,,,,,,,,---------......---------.........//////000///...------------.........000000111000///...666555444222111222444666:::===DDDJJJLLLNNNRRRWWWZZZhhhttttttoooooosssuuuxxxooorrr~~~}}}ppplllsss~~~~~~~~~rrrkkkpppzzzttttttqqqnnnppprrrmmmeeebbbmmmpppfff]]]\\\ZZZUUUNNNNNNNNNIIICCC>>>;;;:::777111...000222111222555...000333333222111111111,,,---......---,,,---...//////000000///......---.../////////000000111111111111222222222222111111///000000000000111111111111111111111111111111111000111222222333333333333111222444555666555555444555444333555777888888777222555777666444333555777::::::;;;<<<============555555555666777999:::;;;999888666555555666888999tttllltttwwwvvvuuu[[[RRRPPPLLLCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIGGGCCC@@@DDDAAAAAACCCBBB???>>>AAABBBBBBBBBBBBBBBAAAAAA@@@CCCBBBBBBCCCCCCDDDEEEFFFFFFDDDCCCEEEHHHJJJIIIGGGHHHDDDCCCFFFFFFCCC@@@AAAEEEFFFHHHGGGEEEDDDCCCCCCDDDCCCBBB@@@???AAADDDFFFDDDCCCCCCBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA:::<<<>>>>>><<<;;;:::;;;::::::999888777777777888777666666666666666777777444444444444444444444333444333333333333444555555666@@@TTTkkk{{{xxx|||sssdddUUUJJJFFFEEELLLQQQ\\\kkkxxx{{{uuunnniiiggggggfffeeefffttt}}}tttssspppjjj___RRRGGG@@@CCC===>>>>>>;;;??????222===777555999;;;:::<<>>;;;666777<<<<<<::::::;;;:::666444444@@@:::<<>>777666000///...---------------.........------,,,,,,,,,)))******+++++++++******,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))+++++++++***)))(((((('''+++*********))))))(((((()))))))))))))))))))))))),,,,,,+++***)))))))))*********************************++++++++++++******++++++++++++++++++++++++)))************+++++++++)))***++++++,,,---......,,,------......------,,,........................---......//////...------......------------......333333222222111000000000333444555777:::<<<>>>>>>IIIKKKNNNRRRVVVZZZ]]]___jjjjjjjjjkkkkkkkkkkkklll{{{}}}rrrqqqtttwwwyyyyyyssskkkeeedddffffff```[[[ZZZ[[[\\\XXXUUURRRRRRQQQOOOKKKFFFBBB???===<<<:::888666555444333222111111111000000//////000/////////000111222222000000////////////000000////////////////////////000000///////////////000000000000000000000000000111111111111111000//////111111222222222111111000000000111222222222222111000111333444555555444333444333222222333555888:::777777666666555555444444;;;999777666888999999888777888888666444444666888999777555555888999888777yyyqqqnnnrrrvvv{{{jjjRRRLLLJJJEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFDDDBBBBBBCCCDDDCCCBBBDDDAAA@@@BBBBBB??????BBBDDDDDDDDDDDDCCCBBBAAAAAADDDCCCCCCCCCDDDDDDEEEFFFFFFDDDCCCCCCEEEFFFEEECCCFFFBBB@@@CCCCCC???===>>>@@@BBBEEEFFFFFFDDDCCCCCCBBBAAA@@@???>>>???BBBDDDDDDCCCBBBAAA@@@>>>======>>>>>>>>>???????????????===>>>>>>===<<<>>>@@@CCC;;;:::999777666555555555666555555555555555666666555555444444333333333222333333222222333333444555444555:::CCCOOOccc~~~}}}tttggg[[[SSSDDDEEEJJJTTTbbbooozzzyyypppfff^^^WWWVVV^^^hhhzzzyyylll```UUUMMMKKKHHHCCCGGGGGG<<>>>>>@@@>>>888555777999888:::===;;;666666888888555555888>>>DDDJJJMMMLLLUUUeeeyyyuuuyyyxxxrrrqqqtttvvvttt{{{ppp```RRRJJJGGGHHHIII[[[cccjjjjjjlllsssxxxxxxtttqqqrrrwwwwwwsssrrrtttgggjjjhhhhhhrrr|||xxxkkk```XXXSSSZZZhhhrrrqqqllljjjbbbUUUGGG;;;555333444//////...---------------......---------,,,,,,,,,******++++++++++++******++++++***))))))***+++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))************)))))))))((())))))))))))))))))))))))++++++******)))(((((('''************)))))))))((())))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------.........---------------......------------......000000000000111111111111000000111222333444555666555666777:::<<>>===;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>><<<:::;;;>>>DDDHHH;;;:::999777555444333333555555444444444444444555555555444444333222111111222111111111111222333333///000333555777@@@UUUiii{{{yyyuuu}}}vvviii\\\TTTLLLKKKQQQXXX[[[ZZZmmmuuu|||uuulllggg^^^\\\```lll{{{zzzrrrooolllhhhqqqvvvoooaaa^^^^^^``````]]]\\\^^^TTTQQQQQQUUUVVVSSSQQQRRRZZZXXXVVVVVV[[[dddnnntttggguuuzzzlllbbb\\\UUUOOOQQQNNNIIIFFFGGGMMMVVV]]]hhhooouuuuuussstttuuutttuuunnniiiiiiggg```XXXTTTSSSXXX\\\cccrrr~~~{{{qqqccc\\\WWW___lllqqqjjj```RRRFFF777...---//////...///...------------------------------,,,,,,,,,,,,++++++++++++++++++******++++++***))))))***++++++************************+++++++++***************************************+++++++++***************************))))))))))))))))))))))))))))))))))))++++++******)))(((((((((************))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++...---,,,,,,,,,---............------------......---......///000000111111///.....................//////000000111222222222333444666999;;;>>>@@@AAA===;;;:::;;;>>>@@@???>>>;;;<<<===:::555333333555888555222111333444222///,,,---///111222222222111...------------...///000000000000000////////////111000000////////////000//////............//////........................//////............//////////////////////////////000000000000000//////......///000111111222111111///000111111222222111111000111222444444444444333555444444444555666888999999999888777666444444333666444222222444555555444444555555444333444777999999777666666777777555444~~~vvvrrruuutttqqqzzz|||^^^IIIEEEJJJLLLIIIFFFFFFEEEEEEEEEDDDDDDDDDGGGEEEBBBBBBDDDGGGIIIIIIFFFAAA???@@@AAA@@@BBBGGGLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDBBBAAAAAABBBBBBBBBBBB???@@@FFFKKKLLLMMMPPPNNNNNNPPPQQQPPPLLLGGGDDDEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>===<<<<<<999999::::::;;;;;;<<<<<<;;;;;;:::888888;;;???CCC::::::888777666555444444666555444444444444444444666555444333222111000///000000000000000111222222///222777:::666222666>>>NNNeeevvv}}}|||xxx~~~uuudddZZZ[[[]]]XXXQQQUUUYYYbbbqqqqqqlllcccZZZUUUYYYfffqqq~~~wwwnnnhhhfffiiinnnsssrrr|||zzzwwwzzz}}}}}}|||}}}uuucccRRRIIIEEECCCAAAEEEKKKSSSZZZ^^^bbbhhhlllkkkpppuuuuuurrrooonnnmmmmmmbbbVVVQQQQQQQQQNNNLLLNNNVVV___gggooosssnnneeebbb```aaafffjjjcccTTTFFF:::333,,,+++...000---)))......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++******************+++++++++++++++++++++++++++*********************************************************************************)))))))))))))))))))))))))))))))))))))))************))))))((((((*********)))))))))))))))))))))))))))))))))))))))((((((''''''((()))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...///...------,,,,,,------...---------......//////////////////////////////...333333333333333333222222//////000111111222222222444111...///222444333111222333444333111000111222555333111111333333222000///000111111222111111000...............///000111////////////////////////111000//////............///......------......///......................../////////...//////000000/////////////////////////////////000000///......---...///000111111111111///000000111111111111111///000222333444444333333555555444555555777888999999999888777555444333333333222111222333444444333333444555444444555888;;;999999888888777666555444vvvpppnnnqqqpppqqqsssUUUHHHIIILLLKKKHHHIIIIIIHHHHHHHHHIIIKKKKKKGGGFFFFFFHHHJJJKKKJJJHHHFFFBBB@@@BBBBBBBBBDDDIIINNNMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBAAABBBCCCEEEGGGGGGDDDDDDJJJOOOQQQSSSWWWSSSRRRRRRSSSSSSRRRNNNJJJHHHEEEBBBAAABBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<::::::;;;:::888888:::;;;999999888777777777888888777666666555444444444555555444444222111000//////000////////////000111111555111///111222222555;;;999GGGTTTfff{{{yyyooopppsssooofffZZZXXXVVV\\\kkkzzzeeeTTTMMMPPPUUUQQQVVVXXXSSSMMMLLLRRRXXXYYYcccqqq{{{~~~uuutttbbbWWWJJJCCCCCCGGGLLLOOO\\\ccclllqqqqqqooonnnnnnuuuvvvvvvtttmmmgggfffgggddd^^^UUURRRUUU[[[^^^___RRRZZZaaacccbbbbbb```___eeeeeeeeebbbYYYLLL===333...---...///000///...,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((''''''((()))******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++---///------,,,,,,,,,,,,------............------,,,,,,/////////000000111111111......//////////////////333222222111111000000///111111222222222111111000...///000000000000111222111000000111222222111000000000000000000/////////111111000//////000000000.....................///000000///...---------.........------------..............................000/////////000000111222........................---....../////////......,,,---...///000111111111//////000111111111111000///000111333444333333222444444555555555666777777888888777666555444333333333222111222444555444333333444555555555666999<<<999999:::999888777666555~~~uuummmiiihhhiiillluuu~~~fffPPPLLLQQQSSSRRRRRROOONNNLLLKKKLLLNNNQQQSSSIIIIIIKKKMMMNNNMMMIIIFFFFFFCCCBBBDDDEEEDDDGGGKKKNNNMMMKKKJJJJJJJJJKKKLLLHHHGGGFFFEEEDDDCCCCCCCCC@@@AAABBBAAABBBDDDHHHKKKMMMIIIHHHKKKNNNNNNPPPSSSPPPMMMKKKMMMQQQTTTTTTRRRKKKFFFAAA???AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>;;;999777777888888888888888999999:::888777666555444444444444333333222222111000//////000////////////000111111222---+++///222222222444888::::::HHHbbbrrr|||~~~{{{ssshhhccc\\\XXX]]]kkk}}}qqqhhhccc```^^^mmmwwwppp```QQQHHHEEEDDDIIIPPPTTTXXXaaannnxxx{{{xxx|||~~~vvvmmm___VVV[[[ddd^^^QQQJJJHHHKKKTTT]]]dddkkkqqqvvvxxxzzzzzzyyyxxxxxxyyyzzzvvvqqqkkkccc\\\\\\aaajjjnnnnnniiieeeeeeeeecccXXXZZZZZZXXXUUUWWW]]]bbbfffccc[[[PPPBBB888222111---...///---++++++...222,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,///...,,,+++******++++++)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++***************+++++++++))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))************+++++++++)))******+++---......///++++++,,,,,,,,,,,,++++++------------------------+++******)))***+++---...------,,,,,,,,,,,,------//////......---,,,,,,+++,,,------...///000111111---------....../////////000000000000000000000000)))---111222111000000111---......///000000111111...///000000000000//////............///000000000111111000///............---------...............///......------------...------,,,,,,,,,,,,------------------------------//////...//////000111222........................,,,---..................,,,---...//////000//////...///000000111111000000///000111333333333333222333444444555555555666666666666555555444333333333222111111333555555444333333333444444444555888;;;666888::::::888666555666wwwnnnjjjiiihhhjjjrrrnnnYYYJJJNNNTTTTTTUUUZZZRRROOOLLLIIIIIILLLPPPSSSPPPPPPQQQRRRRRRPPPKKKHHHFFFCCCDDDGGGHHHGGGHHHLLLJJJIIIHHHGGGGGGIIIJJJLLLHHHGGGEEEDDDCCCBBBBBBBBB@@@AAABBBAAAAAACCCHHHLLLOOOJJJHHHKKKMMMLLLMMMPPPNNNIIIDDDEEELLLRRRVVVVVVQQQKKKCCCAAACCCEEEEEEDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;===???>>>;;;999888888999888777777777777888888777666555444333333333333222222111111000000000///000000//////000000111222------000555555///++++++444333...555FFFOOOXXXiii|||xxxooollleee___]]]bbbllltttuuuqqqqqqxxxvvvtttbbbVVVNNNLLLHHHGGGIIIMMMRRRVVVQQQPPPWWWZZZXXXbbbkkkgggfffkkkuuuyyyuuurrrqqqpppnnnrrrxxx|||qqqeeeaaa___UUUPPPJJJEEEDDDDDDCCCBBBOOOTTTcccvvv|||{{{zzzzzzyyyllleee___ZZZVVVTTT[[[fffttt{{{lllddd```___^^^ZZZWWWWWWYYY[[[^^^```VVVPPPFFF:::222///000222---......,,,***+++---000,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,000...,,,*********+++,,,)))***++++++++++++***)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))***((()))))))))************))))))))))))))))))))))))++++++***)))))))))******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,---,,,,,,++++++,,,,,,---............------------,,,,,,------.../////////000000000000111111222222------........./////////***,,,...////////////000///......///000111111000...///111111000/////////............///000111111000//////...............,,,,,,---------.........---------,,,------......------,,,,,,,,,,,,------------------------------,,,,,,,,,------...000000........................+++,,,---...............------...//////............//////000000000000000...///111222333333222222222333333444444444444444333333333333333333333333000000000222444555444222111222222222222333555888222555888888666444444555~~~tttmmmkkkmmmnnnrrr}}}kkkXXXKKKMMMPPPLLLMMMSSSRRRNNNIIIEEEDDDGGGLLLOOOXXXWWWVVVVVVUUUSSSOOOLLLFFFDDDEEEIIIJJJIIIIIIMMMGGGFFFEEEDDDEEEGGGIIIKKKGGGGGGEEEDDDBBBAAAAAAAAA@@@AAABBBAAA@@@BBBGGGKKKNNNIIIGGGKKKMMMMMMNNNQQQQQQJJJCCCBBBHHHPPPTTTVVVWWWPPPHHHDDDGGGJJJJJJIIIIIIHHHFFFDDDBBB@@@>>>===???>>>======<<<;;;:::999;;;<<<<<<;;;999888888999999999777666555555555555666555444333222222222222111111111000000000000000000000000000000111222222000//////000...,,,222:::+++111000333888555:::JJJdddssswwwuuupppjjjhhhllluuu|||nnngggbbbccchhhoooxxx}}}sssfff___]]]ZZZSSSLLLOOOMMMQQQOOOFFFHHHJJJAAAHHHGGGIIIXXXooozzzlllVVVQQQPPPPPPPPPMMMIIIKKKQQQMMM]]]cccWWWJJJFFFEEEBBBIIIIIIKKKLLLHHHGGGPPP\\\aaahhhyyy}}}xxxqqqiiiccc[[[TTTOOOOOOPPPVVVeeettttttmmmeeeeeegggccc]]][[[```eeeccc\\\VVVBBB;;;333...---/////////***+++...///000...+++)))++++++++++++,,,,,,---...*********++++++,,,,,,,,,000///,,,*********+++,,,)))***+++,,,,,,+++***)))************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))*********(((((())))))*********+++)))))))))))))))))))))))),,,,,,+++***))))))************************************++++++++++++******++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************'''((()))+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......//////000........................------------------------//////.........---------111000......000000000///...---------/////////...---...000000///---------///...---,,,,,,,,,,,,,,,//////.........///000000,,,,,,,,,------.........,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---------------------------+++******+++,,,---...///........................+++,,,------.........---.........///......------...//////000000000000000...///111222333333222222222222333444444444333333111111222222222333333333//////000222444444333111000111111000000000333555///333777777555333333444yyyqqqnnnqqqyyy||||||zzzZZZRRRLLLMMMSSSVVVRRRMMMSSSPPPKKKGGGEEEGGGIIIKKKRRRRRRQQQOOOMMMMMMOOORRRNNNMMMJJJGGGFFFJJJPPPUUUMMMJJJGGGFFFGGGGGGEEEBBBIIIJJJJJJHHHDDDAAA@@@AAAAAA@@@??????@@@AAACCCDDDMMMMMMLLLJJJIIIIIILLLNNNRRRMMMGGGDDDEEEJJJQQQVVV[[[UUUNNNJJJJJJKKKJJJIIIIIIHHHFFFDDDCCC@@@<<<999???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999888666555888777666555444333222222111111222222222222111111000000000000000000000000000000111111111111000000////////////000000000000111000000000111333555666???JJJ^^^rrrwwwvvv~~~{{{jjj___VVVQQQSSSYYY[[[ZZZ___kkkyyy{{{ttt}}}wwwtttwww|||wwwhhh]]][[[TTTKKKIIIKKKNNNTTTYYY[[[ZZZXXXHHHEEEBBB@@@AAACCCEEEEEEOOOVVV\\\XXXPPPLLLQQQWWWgggrrrxxxsssllljjjmmmpppyyyvvv}}}}}}lllccc]]]YYYPPPWWW\\\\\\YYYZZZaaahhhmmmyyysssgggcccdddccceeegggfff___PPP???333000000000000000000000000------------,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,,,,+++*********,,,///000,,,,,,++++++***)))))))))************************************))))))((((((---,,,,,,+++*********++++++*********))))))(((((((((((()))***++++++,,,,,,************************)))))))))))))))******++++++,,,------++++++,,,---+++***)))))))))***,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************************************......+++&&&&&&***---,,,,,,,,,+++******))))))(((---,,,,,,++++++,,,,,,---000///...---,,,,,,---...,,,,,,------...///000000//////.........---------////////////////////////---------............///........................------............------...------,,,,,,,,,------000000///...------,,,,,,,,,------......------,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.........---,,,........................,,,---......//////......,,,---......//////......---,,,---000555888888666555555444333222222222222555444222222222222000///333222222333555666555444444222222333666555222///222222333444444333333222}}}xxxrrrppprrrxxx~~~pppZZZTTTNNNMMMQQQSSSRRROOOPPPMMMIIIEEEDDDFFFIIIKKKPPPPPPOOOMMMKKKLLLNNNQQQNNNLLLIIIGGGHHHMMMUUU[[[VVVQQQJJJFFFEEEFFFEEEDDDFFFHHHHHHGGGDDDBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDMMMMMMLLLJJJIIIKKKNNNPPPVVVQQQJJJEEEEEEIIIOOOTTTZZZTTTMMMIIIHHHHHHFFFDDDEEEDDDDDDDDDEEEDDDAAA>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::999888666666666666555444333222111111000111111222222111111000////////////////////////000000111111111111000000.../////////000000000000000000000000111333555666333:::FFFTTTaaaiiinnnqqq}}}{{{rrrggg]]]SSSOOOQQQKKKNNNTTT\\\bbbccc```]]]gggttt{{{uuulllbbb]]]___ccciiioootttuuuuuubbb\\\SSSMMMLLLPPPTTTWWWjjjqqqwwwvvvnnnhhhggghhh{{{~~~wwwwwwyyy}}}zzz~~~mmm[[[TTTTTTTTT\\\ccchhhggg```[[[YYY[[[gggooouuutttlllggghhhlllnnnggg]]]RRRGGG===555000////////////////////////000//////---,,,***((('''+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***************+++++++++++++++***)))***,,,...///******************++++++************************++++++*********)))))))))---,,,++++++*********+++************)))))))))(((((())))))***++++++,,,,,,************************)))))))))))))))******+++***+++,,,+++******+++,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,************************************************))),,,,,,)))***---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---,,,,,,---...,,,,,,,,,------....../////////.........---------........................------------....................................,,,,,,------------,,,,,,...------,,,,,,---------000//////...------,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---.........---,,,........................,,,---......//////......,,,---......//////.........------000555777666555444333333222222222222222444444333333444444333222333222222444666777666555333222111333666777555333444444444444444444333333zzzuuuuuutttpppoooqqqyyykkkYYYTTTOOOLLLMMMNNNPPPPPPLLLJJJFFFCCCCCCEEEHHHJJJMMMMMMLLLJJJHHHIIIKKKMMMJJJHHHFFFDDDDDDIIIPPPVVVXXXRRRJJJDDDBBBCCCEEEFFFCCCDDDFFFFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDKKKKKKJJJIIIHHHJJJNNNRRRXXXSSSKKKEEECCCFFFKKKOOOSSSNNNIIIGGGGGGGGGDDDBBBAAAAAAAAADDDFFFGGGFFFDDD>>>======<<<<<<<<<======;;;;;;;;;:::999888777666444444333333222111000000000111111222222111111000///////////////////////////000000111111000000///....../////////000000000000000000000111222444555///111555;;;BBBHHHMMMPPPgggwwwyyyqqqggg___]]]dddiiillliii```UUUNNNKKKKKKUUU```iiisss~~~~~~}}}tttpppppprrrwww}}}yyyqqqjjjggggggggghhhzzz{{{www}}}zzzxxxssskkkiiinnnqqqrrrmmm```UUUTTTYYY]]]eeekkkpppqqqkkkbbb\\\YYY___ccciiijjjhhhffffffgggdddZZZJJJ<<<333///.......................................---,,,+++))))))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********************)))))))))+++,,,---((())))))***++++++,,,,,,************************+++++++++++++++*********,,,,,,+++************+++************)))))))))))))))))))))***++++++,,,,,,************************)))))))))))))))******+++)))***+++***)))((()))+++******))))))******+++,,,,,,,,,,,,++++++++++++******************+++++++++************************************************'''+++,,,***+++------*********++++++,,,------...,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................------------............------------------------+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,------...//////......---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---------------------------------------,,,---......//////......,,,---......//////...............111333555444333222222222222222333333333222222333333333444444444333333333555777999888777444333222333666777888777666666666555555444444444wwwpppkkklllmmmnnnpppsssfffUUUSSSOOOJJJGGGHHHLLLOOOIIIGGGDDDCCCCCCEEEIIIKKKLLLLLLJJJGGGDDDDDDFFFGGGGGGGGGFFFDDDCCCDDDGGGJJJNNNKKKEEEAAA@@@AAACCCEEE???AAACCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGEEECCCBBBFFFFFFFFFEEEEEEGGGKKKOOOTTTPPPIIICCCAAACCCGGGJJJIIIFFFDDDEEEHHHHHHFFFDDD>>>???@@@CCCGGGHHHHHHFFF???>>>===<<<;;;;;;;;;;;;999::::::999888777666666444444333222111111000000000000111111111111000000//////////////////////////////000000000000//////........./////////000000/////////000111222222333333222111222444777;;;===CCCMMMZZZfffrrr~~~zzzwwwwwwdddUUUMMMEEEHHHIIIIIIOOO\\\fffiiinnnjjjgggfffeeeccceeejjjttt{{{wwwvvvtttvvvyyy}}}wwwqqqyyy~~~vvv{{{jjj^^^UUUPPPRRRXXXWWW^^^ddddddaaaaaafffkkklllnnnpppooolllfff```\\\___aaaeeefffddd]]]TTTOOODDD???777111............------------------------)))***+++,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++++++++***)))))))))))))))(((((()))***++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++***************+++*********)))))))))))))))))))))*********+++++++++************************)))))))))))))))******+++)))***+++***))))))***+++***************+++++++++++++++++++++++++++++++++************************************************************************))),,,,,,)))))),,,,,,)))(((((())))))*********+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++........................------------------------,,,,,,---------.........------------------------,,,,,,------------,,,,,,------,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------------------------------,,,---......///.........,,,---......///.........//////000111222222222111111222222333444555555555222333444333222222222333333333444666888:::999888777666444444555777888999888888777666666555555555qqqjjjfffhhhkkknnnttt{{{sssUUUQQQOOOLLLGGGCCCDDDHHHLLLGGGFFFDDDCCCDDDFFFIIIKKKLLLKKKIIIEEEAAA???@@@AAADDDFFFIIIIIIGGGFFFEEEEEEFFFEEEDDDBBB@@@??????@@@===???BBBCCCCCCCCCDDDFFFEEEEEEFFFFFFEEECCCAAA@@@AAABBBBBBBBBAAABBBEEEHHHNNNKKKGGGCCCCCCDDDGGGIIIEEEBBBAAACCCGGGHHHFFFCCC??????@@@BBBEEEFFFEEECCC@@@???===;;;:::999888888888888888888777666555555444444333333222222111111000000000111111000000000........................//////000000000000//////............////////////...//////000111111111111111000/////////000000111222333888AAAMMM\\\mmmyyy{{{xxxvvvvvvvvvyyy{{{~~~zzzhhh\\\RRRQQQLLLGGGHHHOOOTTTTTTRRRMMMJJJKKKLLLKKKNNNRRRXXXhhhxxx~~~{{{xxxwwwwwwtttqqqnnnmmmooorrruuuvvv{{{yyyzzzssstttttttttyyy~~~yyyooocccTTTLLLIIIKKKQQQVVVZZZaaajjjnnnlllkkkpppvvvxxxsssnnnkkkkkkiiieeebbbhhheeeaaa]]]VVVKKK???666///...------//////...---------------------------)))***+++,,,---.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))******+++++++++*********))))))************************++++++++++++++++++++++++*********))))))***++++++))))))))))))))))))*********************+++++++++************************)))))))))))))))******+++***+++,,,+++***)))***,,,))))))******++++++++++++++++++++++++++++++++++++++++++******************************************************************,,,---,,,)))***///222111*********))))))(((((((((,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******---.....................------------------------,,,,,,,,,------------...------------------------------............------,,,,,,,,,,,,,,,---...///---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------------,,,---......///.........,,,---......///............///000111111000000000111222444555666666666666777888888666333111222333444444444666999:::999888999999888666555555666777999888777666666666666777oookkkhhhjjjmmmrrr~~~cccJJJMMMKKKHHHDDDAAABBBEEEHHHFFFEEECCCBBBCCCEEEHHHJJJKKKJJJGGGBBB>>><<<===>>><<<@@@DDDFFFFFFDDDCCCCCCDDDFFFGGGFFFBBB???===<<<===???AAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????AAABBBAAA@@@???@@@AAAGGGFFFEEEDDDEEEFFFGGGHHHEEEBBB@@@AAACCCDDDBBB????????????@@@BBBBBB@@@>>>???>>><<<:::888777777666555666666666555555444333333333333222222222111111///000000111111000000///...........................//////000000//////...------........./////////......///000000000000000//////000000000000///...333///...222777@@@MMMYYYlllmmmooorrrtttxxxzzz{{{wwwzzz|||}}}~~~yyyyyymmmffffffccc^^^]]]___]]]XXXWWWOOOHHHHHHGGGDDDBBBBBB>>>JJJVVV\\\\\\ZZZ\\\^^^bbb```]]]]]]```dddggghhhooopppssswww|||~~~}}}|||tttsssuuuzzzyyysss```\\\VVVTTT[[[dddfffcccXXXSSSOOOQQQVVV\\\___aaafffiiimmmpppooopppzzz}}}vvvooonnnsssvvvtttpppiii```TTTIII@@@999222---000...++++++,,,------,,,------------------------------------,,,,,,+++***+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++***************))))))))))))******)))))),,,,,,++++++***))))))(((*********************************+++++++++++++++***))))))))))))***++++++))))))))))))************************************************************)))))))))))))))******+++***+++,,,+++******+++,,,))))))***++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************,,,---,,,***,,,444888999---,,,,,,+++******))))))++++++************++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---......///------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......//////......---///111111/////////000111222444555666666666555;;;<<<===;;;666333444666555555555666888999888666999:::999888555444555666888888666666666666888999mmmlllkkklllnnnuuu~~~mmm[[[MMMJJJHHHEEECCCCCCDDDEEEFFFDDDCCCBBBAAABBBCCCFFFGGGGGGFFFDDDAAA===<<<===???;;;===???@@@?????????@@@AAADDDFFFEEEBBB???===>>>>>>@@@BBBBBBAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAACCCEEEEEEBBB???======???@@@AAACCCCCCCCCBBBBBBCCC???======???AAA???===>>>======>>>???>>><<<:::::::::999888777777777777333333444444444333222222222111111111111000000000//////000000000000//////..............................////////////......---------.........//////---...///000000000///...//////000111222222111111333000000222222111888AAAKKKMMMQQQXXXbbbllluuu{{{tttyyy{{{zzzzzz|||wwwpppwww{{{{{{|||zzzuuupppqqquuuuuuqqqsssggg]]]ZZZYYYSSSKKKFFF>>>CCCJJJNNNLLLIIIHHHIIIOOOMMMKKKLLLPPPTTTXXXYYYXXXWWWVVVXXX]]]aaaeeefffccccccccceeegggfff```[[[MMMMMMLLLMMMVVVeeeppptttiiigggeeeffflllppppppmmmjjjiiikkkmmmmmmooo||||||tttmmmnnnssstttmmmeeeRRRKKK@@@777222//////...222000---,,,,,,------------------------------------...------,,,+++***)))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,***************+++++++++*********************)))++++++******************************************)))))))))*********++++++)))))))))))))))***++++++((()))))))))************************************************************)))))))))))))))******+++)))***+++***)))))))))+++((()))***+++,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++***************************************************,,,,,,***+++111333222++++++++++++************++++++************++++++((()))***+++,,,,,,+++*********++++++,,,,,,---------------.........//////++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************************++++++,,,,,,,,,,,,++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......//////......,,,...000000///...///111000111333444555444333222999;;;===;;;666333555888666555555666777888666444666888:::999666444555666777666555555555777999:::kkkkkkllllllmmmuuu{{{fffZZZVVVTTTJJJGGGDDDCCCDDDFFFEEEEEECCCBBBAAA@@@@@@BBBDDDEEEDDDDDDBBB@@@======>>>@@@CCCCCCBBB@@@>>>===???@@@<<>><<<;;;>>>;;;888999===@@@@@@???===<<<<<<<<<======:::888777777666666777888999999222222333333333222111111000000000000//////////////////000000000000//////..............................////////////......---------.........//////---...///000000000///...---------...///000111111,,,---111666333---...555444444666;;;DDDPPP\\\cccjjjpppttttttvvvxxxrrrjjjgggmmmvvv{{{sssuuuvvvkkklllnnniii```YYYSSSUUUXXXYYYUUUNNNIIIHHHIIIFFFEEEEEEIIILLLOOOPPPJJJHHHFFFFFFHHHKKKKKKKKKTTTTTTVVVXXXYYYVVVPPPLLLPPPVVV[[[]]]fffwwwyyyyyy{{{xxxtttlllkkkmmmnnnkkkiiirrr}}}sssjjjgggfff]]]MMM>>>777555222///////////////---------///111222000...........................++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,))))))******+++++++++,,,******+++++++++******))))))))))))***++++++,,,,,,************************(((((())))))*********+++))))))((())))))***++++++(((((())))))*********+++++++++******************************************)))))))))))))))******+++((()))***)))((('''(((***((()))***+++,,,+++***************++++++,,,,,,,,,.........------,,,,,,,,,************************************************))),,,,,,)))(((***)))%%%'''''''''((())))))******++++++************++++++((()))***+++,,,,,,+++*********+++,,,------......---------.........//////++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))************************************+++++++++,,,,,,+++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......//////......+++...000000......///111...000222333333222111000444777:::888333111444777777666555666777777555333333666999999777555666777666555444444555777999;;;fffhhhjjjoooxxx~~~dddRRROOOQQQRRRPPPPPPKKKFFFFFFHHHGGGCCCDDDDDDDDDCCCAAABBBDDDFFFBBBDDDFFFFFFDDDAAA???>>>CCCCCCCCCDDDEEECCC@@@>>>???===<<<<<<===>>>>>>>>>;;;???>>>;;;<<>>>>>888666<<>>===<<<;;;::::::::::::888666666666666555444444444222111111111222333111111111111000000000000......------------......------------------------........................///////////////.................................---------............///////////////000000000000555333222111222555999<<>>???@@@BBBDDDDDDCCCBBBCCCBBBAAA@@@@@@???>>>===;;;>>>>>>>>>BBBHHHHHHDDDDDDEEEGGGFFFEEEEEEFFFHHHMMMKKKHHHEEEBBBAAA@@@@@@BBB<<<999<<<===:::888:::999777777:::;;;:::;;;???>>>===<<<:::999999999999;;;999777666666666444333444333222111000111111222111111111000000000//////......------------......------------------------........................////////////....................................---------............///.../////////000000000000111000///...///111444666555888<<>>@@@AAABBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<>>>???>>>@@@GGGLLLJJJDDDDDDHHHKKKKKKGGGEEEHHHKKKKKKHHHEEEBBB@@@@@@BBBCCCDDD???;;;<<<===;;;;;;===:::777777;;;<<<;;;<<<@@@???===;;;:::888888999999<<<:::777666555555333222222222111000000000000111111111000000000000//////......------------......------------------------------------------------................................................---------............///....../////////000000000...............///000000.........///333;;;EEELLLTTTUUU[[[eeemmmrrrxxx}}}}}}{{{wwwqqqkkkiiilllpppwwwzzz~~~~~~|||xxxzzzpppfffaaaccciiiooo{{{{{{||||||yyysssjjjeeerrrzzzjjjgggsss|||xxxssspppjjjccc^^^\\\VVVJJJ???:::777444000//////000000///000000000000000000000000.........---------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************))))))******+++,,,***++++++++++++***))))))++++++++++++++++++++++++************************++++++*********)))))))))************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++************++++++)))))))))*********++++++,,,++++++******++++++,,,,,,,,,++++++***)))))))))))))))***+++,,,,,,------)))))))))*********+++++++++++++++*********************))))))))))))******************))))))))))))))))))))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,))))))***++++++++++++******++++++++++++***)))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,---....../////////......//////000111222000000111111222111111111222222333333333444444444222222222444666777666555333444666777777777666555333333333333444555777777cccgggtttqqqVVVPPPPPPLLLMMMTTTWWWZZZYYYPPPHHHFFFFFFEEEBBBFFFIIIJJJHHHEEEBBBAAAGGGIIIKKKKKKIIIGGGEEEEEE@@@BBBCCCCCCBBBAAA@@@@@@>>>>>><<<<<<===AAAFFFJJJHHHDDD???AAAGGGKKKHHHBBBBBBGGGLLLKKKFFFCCCFFFKKKGGGFFFDDDCCCCCCCCCDDDEEEBBB???===<<<===>>>@@@BBB>>>;;;;;;>>>>>><<<===@@@AAA???===;;;::::::::::::<<<:::777555555444222111111111111000000000000000111000000000////////////......------------......------------------------------------------------------...............///........................---------............///........./////////000000//////000000000000/////////111333444444555777999:::;;;@@@IIIQQQYYY```eeeqqqssstttqqqmmmmmmsssxxx}}}{{{ttt~~~~~~~~~wwwnnngggeeejjjooozzz{{{~~~xxxmmmeeeqqq~~~vvviiifffoooyyy}}}|||vvvpppkkkiii[[[RRRHHHCCC===777333444444333222111111111111000////////////////////////------------------------+++,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************))))))******+++,,,*********++++++***))))))++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++************++++++))))))*********++++++++++++++++++++++++++++++++++++*********))))))(((((())))))******+++,,,,,,---))))))))))))******************+++++++++***************))))))))))))************))))))(((((('''''')))))))))))))))*********))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++++++++*********+++++++++******))),,,+++***))))))***+++,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........///...------...///111222000111111111111111000///000000111111222333333333333333444666999;;;;;;:::333444666777888888777666333333333333444555666777dddtttuuu___PPPQQQSSSOOORRR\\\QQQRRRPPPLLLJJJLLLKKKGGGFFFJJJNNNPPPNNNJJJGGGFFFJJJMMMRRRTTTRRRNNNJJJIIIBBBDDDGGGGGGEEEBBBAAAAAACCCBBBAAABBBFFFPPP\\\eeeTTTJJJAAA@@@DDDFFFDDDBBBCCCIIIMMMKKKEEEBBBEEEJJJDDDEEEFFFHHHHHHGGGFFFEEEDDDDDDAAA>>>===???BBBCCCBBB>>>===???>>>;;;;;;>>>CCCBBBAAA???>>>===<<<;;;<<<:::777555555444222000111111111111000000//////000000000////////////.........------------......------------------------------------------------,,,---------......//////........................---------............///............///////////////000000111111000......---000333444222000//////222333444555888===AAABBBNNNSSSXXX[[[^^^eeepppyyy{{{}}}~~~|||{{{|||~~~~~~{{{vvvtttuuuxxxyyyyyyzzz}}}~~~zzzqqqiiiiiitttyyy~~~uuuoooooosssrrrnnnqqqqqqooohhh^^^TTTNNNKKKDDD<<<555333000...///222111111222111000///..............................------------------------+++,,,,,,------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************))))))******+++,,,)))******+++++++++******++++++++++++++++++++++++************************++++++++++++************++++++++++++++++++++++++(((***+++***)))((()))*********************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************++++++++++++++++++++++++++++++++++++******)))))))))))))))(((************************(((((()))))))))*********)))******+++++++++************))))))))))))*********))))))(((((('''''''''(((((())))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))***++++++++++++***)))******+++++++++******+++***)))(((((()))***+++************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))***************++++++++++++,,,,,,,,,------,,,,,,,,,---------------...------,,,---///000111000000111111111000000/////////000000111222222333222222333666999;;;;;;:::222333555666777777777666333333333333333444555666jjjyyycccXXXPPPPPPOOOKKKLLLRRRJJJKKKJJJIIIKKKOOONNNIIIIIINNNSSSUUUTTTPPPMMMLLLIIIMMMQQQSSSQQQNNNJJJIIIAAAFFFLLLMMMJJJGGGEEEFFFEEEEEEEEEEEEJJJWWWfffrrrXXXMMMCCCAAACCCCCCDDDFFFJJJMMMNNNKKKFFFCCCFFFIIICCCEEEHHHKKKKKKJJJHHHFFFIIIKKKHHHBBB>>>>>>???>>>AAA===<<<>>>===::::::<<>>>>>;;;<<>>===DDDHHHDDD???@@@CCCDDDEEEIIINNNPPPPPPNNNMMMLLLIIIIIIIIIGGGFFFFFFHHHJJJJJJQQQXXXYYYSSSKKKEEECCCDDDFFFGGGFFFFFFKKKUUU]]]NNNHHHFFFJJJKKKJJJNNNTTTSSSPPPKKKFFFDDDCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJHHHMMMMMMFFFAAABBBAAA>>>???<<<<<<@@@AAA???AAADDDCCCEEEHHHIIIGGGBBB===999999777444444444555333222222222333444333222111000000/////////.....................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................---------.........//////---------.........//////...------------...///000---///222222111///------000333333...---111000+++111000///111333555555444000777999888CCCXXXfffhhh_________]]]ZZZXXXYYYYYY___aaafffmmmtttvvvrrrnnnpppllliiijjjmmmkkkccc\\\aaagggccc```bbb\\\SSSUUUMMMIIIFFFCCC???:::666555666333///...000111222111555111//////...---111777...000222111///...000333000000000000000000000000........./////////000000------...///000000//////...........................------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++***************)))***++++++,,,+++,,,------............++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************(((***+++***)))((()))***************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++******************+++++++++'''((()))***,,,---...///(((((((((((())))))))))))'''(((***,,,---,,,***)))******))))))))))))******(((((())))))******++++++'''(((((()))***+++++++++)))************+++++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********************************++++++************++++++))))))***++++++++++++***((()))***+++++++++++++++***+++,,,------,,,+++***)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////...---------///000111111111111......///000111222333333222111111222333444222111,,,---///111222222222222333333222222222333444444nnnrrroooZZZXXXOOOKKKFFFDDDEEEDDDAAA>>>AAABBBBBBCCCDDDEEEFFFFFFFFFDDDDDDHHHMMMNNNJJJEEEFFFEEEDDDCCCDDDEEEGGGIIIIIILLLNNNKKKEEEAAABBBDDDHHHFFFCCCCCCEEEGGGIIIJJJHHHGGGFFFHHHKKKNNNPPPQQQKKKJJJIIIHHHGGGFFFFFFEEEGGGCCCAAACCCHHHKKKIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>???AAAEEEHHHHHHFFFDDDFFFEEECCC@@@===:::777666777777777777666666666666555444222000//////000111000000///...---,,,,,,,,,...------,,,,,,------......------,,,,,,------...++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......---------............///............//////////////////............//////000000000000000000000000............////////////000000000000000000000000.........///333999???CCC>>>===:::888777777888999<<<===???BBBDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@>>>;;;999888444444444444333333222111111111111111111111111111000000000000111222444444222222222222222222222222222222111111111111111111111111222222222333333333222222111000111222333444222111000/////////000111000000000///////////////000///...---------//////++++++++++++++++++++++++((()))+++,,,,,,+++***)))******++++++,,,,,,------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************************************************************++++++++++++++++++++++++***)))))))))***+++,,,,,,************************++++++******************************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***)))((((((***,,,---,,,------...---,,,+++***,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******************+++*********************++++++************************))))))***,,,...///*********++++++,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,,,,,,,---///000///...//////............//////000111333222000//////000111111111000///000222555222222111111222222333444{{{rrrrrr~~~jjjSSSMMMJJJGGGCCCAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEECCCBBBEEEJJJKKKIIIFFFCCCBBBAAA@@@@@@BBBCCCEEEFFFIIIKKKIIIDDDAAABBBDDDDDDCCCCCCDDDEEEFFFEEECCCDDDDDDDDDFFFHHHJJJLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDEEECCCAAACCCGGGIIIHHHEEEAAA@@@>>>===<<<<<<======?????????AAADDDFFFFFFEEEDDDCCCBBB???<<<999777555444444555555666666777777555333111000//////000111000///...------,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///............//////////////////............//////000000000000000000000000............////////////000000000000000000000000111000......///222444666777555333222111222333333111222333444555666666666777777777777666666666555666666666555444333222111222333333333222222111000222222222222222222222222111111111111111222222333222222333333333333333333222222222222222222222222222222222222333333333333333333222222222333444555444333222111111111111111111111111222222222222222333333222111111111111222........................++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************************************************************+++++++++++++++++++++++++++***))))))))))))))))))************************************************************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))((((((((((((((()))******++++++))))))))))))))))))))))))(((((()))))))))************)))((((((((()))***++++++,,,,,,---,,,+++***))),,,++++++++++++++++++***************************,,,,,,,,,++++++*********))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))******************************************+++************+++---...***++++++++++++++++++,,,------------,,,,,,+++++++++,,,------......---------,,,,,,...000111000...111000000//////000000111000111333222000//////000000000111000//////111444222222111111222222333444~~~lllhhh||||||dddNNNCCCDDDDDDBBB@@@>>>???BBBDDDAAAAAABBBBBBCCCCCCDDDDDDCCCAAA???BBBFFFIIIHHHFFFCCCBBBAAA@@@???@@@AAABBBCCCFFFHHHGGGDDDBBBBBBDDD@@@@@@BBBEEEFFFDDD@@@<<<@@@AAABBBCCCDDDEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDBBBBBBDDDGGGHHHEEEBBB>>>===;;;999888999:::;;;AAA???===>>>AAACCCEEEEEEBBBAAA@@@>>>;;;888666555111222333444555666666777333222111/////////000000000///...---,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............//////////////////............//////////////////////////////............////////////000000000000000000000000111111000...............000///...------...///000/////////000///......---111000000000000/////////000000111222222222222222111111222222222111000000333333333333333333333333222222111111111111222222444444333333333333333333333333333333333333333333333333333333444444444444555555444444444555666777555555555555444333222111333333444444555555666666777777777777777666555555333333333333333333333333//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++************************************************+++++++++++++++++++++++++++***)))(((((('''((((((************************************************************************+++************)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))******((((((((((((((()))))))))***++++++++++++***))))))*********+++++++++++++++************************+++++++++++++++*********))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************((((((((())))))*********************************++++++*********++++++,,,+++++++++++++++*********...---------------,,,,,,+++,,,------......------...------///111111000///222222111111111111222222000111333222111///000000///000111000//////111333222222111111222222333444xxxlllpppmmm\\\MMMAAAAAADDDEEEDDDAAA???AAADDDAAAAAAAAAAAABBBBBBBBBBBBBBB@@@>>>???CCCFFFHHHHHHEEEDDDCCCBBBAAAAAABBBBBBAAACCCFFFGGGEEEDDDDDDEEE@@@@@@AAACCCDDDBBB===:::===???AAABBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGCCCCCCCCCEEEGGGFFFCCC@@@???===;;;999999:::;;;===@@@???>>>???AAACCCCCCBBB@@@???>>>===;;;999777666111111222222333333444444222111000////////////000///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............//////////////////............//////....................................///////////////////////////////////////000000111111000000000.........---...///000111111222222222111000//////222222222222222222222222111222333444444444444444111111222222222222111111333333333333333333333333111111111111222222333444555555444444444444333333222222222333333333333333333333333444444444555555666666666666666777777888666777888777666555333222333333444555666777777888888999:::;;;;;;:::888777666666666666666666666666444333111///......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************************************+++***)))))))))))))))******************************************+++++++++************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))***'''((())))))******)))))))))************)))))))))))))))******++++++,,,,,,************************+++++++++***************))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++'''''''''((())))))******))))))))))))************+++++++++***************,,,,,,++++++******))))))------------------------+++,,,------......------.........///111222111000222222111111111111222222000111333222111000000111000111222111000000222333222222111111222222333444sssxxxnnn]]]TTTLLLEEECCCGGGJJJJJJFFFBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@BBB@@@??????AAADDDGGGHHHEEEDDDDDDCCCBBBBBBBBBBBB@@@BBBEEEGGGGGGFFFEEEEEECCCAAA@@@AAAAAA@@@>>><<<;;;>>>AAAAAA???======>>>AAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFFFFDDDBBB???>>>===;;;::::::;;;<<<===>>>>>>???AAACCCCCC@@@>>>>>>======<<<;;;999777666333333222222111111000000000000//////////////////...------,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///............//////////////////............//////------------------------............////////////////////////////////////...///000111222222111111////////////000111111222...//////000000000//////111111111111222222222222222222333333333222222111222222333333333333333222333333333333333333333333000000000111222444555666555555555444444333333333000111111111222222222333333333333444444444555555666666666777777777777777777777888888777666444333222333333444555666666777777888:::;;;;;;;;;:::999999999999999999999999999888666555333222222333333///......------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************************************************************)))))))))***+++,,,---...************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((('''(((((((((((((((((((((((('''(((((((((((()))))))))((()))***+++++++++******)))))))))))))))))))))***)))))))))******+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++''''''(((((()))))))))***(((((()))))))))******************************)))+++++++++******)))))))))------------------------+++,,,------......------.........///111222111000000000////////////000000///111333333111111111222111222444444333222333555222222111111222222333444wwwttt___SSSOOOLLLHHHFFFIIIKKKKKKHHHCCC@@@>>>AAAAAA@@@@@@??????>>>>>>AAA@@@??????@@@BBBDDDFFFAAAAAAAAAAAAAAAAAA@@@@@@???AAADDDGGGHHHGGGFFFDDDDDDBBB???>>>?????????>>>;;;>>>@@@???===;;;<<>><<<;;;;;;::::::;;;;;;;;;<<<<<<>>>@@@BBBAAA>>>;;;;;;;;;;;;:::999888777666444333333222111000/////////////////////.........------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......---------............///............//////////////////............//////....................................////////////000000000000000000000000//////000000000///.........//////000000000111111---...///000000000000000111111111111222222222222444444444444333222111111222222333444444444333333333333333333333333333333111111111111333444555666555555444444333333222222000000000111111222222333333333333333444444444444444555666777777777666666666666666666666666555444222222222333444444444555555666888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777777777333333222111000//////...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************************************************************))))))******,,,---///000************************)))))))))***++++++,,,,,,************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))************++++++++++++)))))))))((())))))***+++)))))))))***************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))'''(((((())))))*********))))))******+++******)))***************)))))))))++++++,,,,,,,,,,,,------+++,,,------......------...------///111111000/////////............/////////111333333222111222333111333555555444444444555222222111111222222333444xxxdddXXXTTTPPPLLLJJJHHHGGGFFFEEEEEECCC@@@>>>AAAAAA@@@???>>>>>>======?????????>>>>>>???@@@BBB?????????@@@@@@@@@@@@@@@>>>@@@BBBEEEGGGGGGDDDBBBAAA@@@>>>>>>??????>>>===:::===???===:::999<<<@@@>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBAAA>>>===<<<<<<:::;;;<<<<<<<<<<<<;;;:::<<<;;;;;;<<<======;;;999777777777777777666555444333222222111111000000000---......//////.........---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///............//////////////////............//////....................................////////////000000000000000000000000////////////............//////000000000000000000000111222222333333222222222222333333333444444444333444444444444333222222111111222333333333333333222222222222222222222222444333333222222222333333444444444333222222111111000000111222222333444444222222222222333333333333333333555666666666555444444444444444444555555666222222333333333333333333444444555777999<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999888777666555444333333111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,************************************************************************************+++,,,---...************************((())))))***++++++,,,,,,************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((()))***+++,,,------(((((((((((((((((((((((('''''''''((((((((())))))***))))))((((((***+++,,,******)))))))))***+++,,,************))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,+++++++++***))))))((((((''''''(((((()))******+++'''((()))***++++++******))))))))))))*********************+++++++++,,,,,,+++,,,------......---------,,,,,,...000111000...///......------......//////111333333222222222333111333555555444444444555222222111111222222333444mmm\\\YYYZZZTTTNNNMMMIIIEEE@@@???AAABBBAAA???AAA@@@@@@???>>>===<<<<<<===>>>>>>>>>===<<<>>>???>>>???@@@AAAAAAAAAAAAAAA===>>>AAADDDFFFFFFCCC@@@>>>>>>===>>>??????===;;;999<<<>>>;;;888888<<<@@@777999;;;>>>AAADDDFFFGGGBBBBBBAAA>>>;;;::::::;;;:::<<<>>>??????>>><<<;;;<<<:::888777888999999999444444555555444444333222111111111111111222222222------......///......---,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000//////............//////////////////////////////............/////////000000000000000000000000000.........//////111222333000111111222222111000000222222222333222222111111111111111222222333333333...///000000000000000000///000111222222222222222111111111111111111111111777666555333222111000000444444333222222111000000111111222333333444555555111111222222222333333333111222444555555555444333333333222222333444666777333333333333333333222222444444444666999<<>>??????>>>=========<<<;;;:::999888777666333333222000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))******************++++++************************((())))))***++++++,,,,,,************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''')))+++---///111222((((((((((((((((((((((((''''''''''''((((((((()))***)))'''&&&'''(((***,,,+++***)))))))))+++,,,---++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,------,,,+++***)))((((((&&&''''''((()))******+++&&&''')))***+++++++++***(((((())))))******++++++))))))*********++++++++++++,,,------......------,,,,,,,,,---///000///...//////............/////////111333333222222333444000222444555444333333444222222111111222222333444rrreeeWWWUUU[[[^^^SSSFFFDDDEEEFFFEEEBBB@@@???@@@:::@@@GGGHHHCCC>>>;;;<<<@@@???>>>======>>>??????>>>>>>>>>===<<<<<<>>>@@@???======@@@???<<<;;;>>>:::<<<@@@CCCCCCAAA===:::@@@<<<888888;;;>>>???>>>999;;;======>>>@@@CCCEEEBBB@@@>>>@@@AAAAAA===999???@@@???===>>>@@@===777>>>;;;888999;;;===<<<:::777666555444333222222222111111111111000000000000........................///...---,,,+++,,,,,,---++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................////////////////////////222222111000000000000000222222111000//////......111000000000000/////////,,,---...///000000000000000000000111111222222222222222333333333222222111222222222333333333444444333333222222222111000000222000///111333333000---222222222222111111000000222666666111...111444555333000000111333333555888:::777555666999:::888555222333444666999======;;;<<<>>>888666<<<888444999<<<:::999:::<<<<<<:::777666777777666444444777999888888888888666555333222111000///111555;;;AAADDDFFFDDDAAA@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@???@@@AAA???===;;;:::;;;<<<:::888777777777555333222111///...---------......---+++*********++++++...---,,,,,,,,,,,,,,,,,,---333999999333,,,)))(((++++++************++++++************************+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$******''',,,777777///))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,******))))))(((((('''''')))************+++++++++------,,,+++*********+++((()))+++------+++)))(((******************************))))))))))))******)))(((((((((((())))))***************************,,,,,,+++***))))))******---,,,***))))))***,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////............//////111222333444444222111///333333444444555444444444333333222222222333555666~~~eee[[[RRRQQQWWWWWWNNNCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAFFFKKKKKKEEE???<<<<<>>>>>===>>>???AAABBB<<<======<<<;;;;;;>>>@@@>>><<<<<<===<<<:::<<>>???@@@AAA@@@@@@???CCC@@@<<<999999:::;;;;;;999;;;<<<======>>>@@@CCCBBBAAAAAAAAAAAA@@@===;;;888:::::::::===@@@???:::===;;;999999;;;;;;999777666555444333222111111111111111111000000000//////........................///...---,,,+++,,,,,,---++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................////////////////////////222111000////////////000......................../////////000000000000000...///000111222222222222111111222222222333333333111222222333333333222222333333333222222222222222444444444333111000000111555333111222444444333111222111111111222333555666444777777444444777777555999999;;;>>>@@@@@@??????CCCAAA???>>>>>>>>>;;;999:::999666555888<<>>======<<<;;;:::777666444333333666;;;???CCCCCCCCCDDDFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBAAABBBCCCBBB???=========>>><<<::::::::::::888777666555333111000000000000000///---,,,++++++++++++,,,++++++******+++++++++111666;;;:::555000......++++++************++++++************************+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&++++++'''***333333+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++***)))))))))((((((((('''))))))*********++++++++++++***))))))(((((())))))))))))))))))))))))))))))******************************))))))))))))******))))))(((((((((((())))))************************++++++***))))))))))))))),,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------//////............//////000111333444444333111000111222222333333333333333333222111111111333444555yyyhhh[[[SSSKKKJJJMMMOOOKKKGGGFFFCCCAAABBBEEEGGGFFFEEEEEEIIIMMMLLLGGGAAA>>>===???>>>>>>>>>???AAACCCDDDBBBBBBCCCBBBAAABBBDDDFFF======>>>>>>;;;888>>>FFF???>>>>>>>>>???@@@BBBDDDDDDCCC???;;;888777:::<<<===>>>??????>>>>>>@@@BBBBBBCCCCCCBBB@@@>>>>>>>>>888:::;;;:::===AAAAAA===<<<;;;::::::;;;:::777444555444333222111000000000111111000000000000//////------------------------...------,,,,,,,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------........................////////////////////////000000//////......//////,,,------...///000000111......//////000111111111111222333444444444444444333333333444444444444444333333333444444444444444444444333333222222111111///111333222000///000333333111000111333555555555555444333333444666999:::;;;<<<<<<;;;>>>AAA???999::::::;;;<<<@@@BBBBBBAAAIIIIIIHHHHHHHHHHHHHHHHHHHHHEEECCCCCCEEEFFFHHHHHHFFFKKKGGGDDDIIIGGGBBBFFFFFFGGGHHHJJJLLLJJJGGGCCCAAACCCEEECCC@@@???AAACCC>>>>>>>>>===<<<;;;::::::444555555444444777===BBB@@@AAADDDFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCEEEEEEDDDBBB@@@@@@AAA@@@>>>======>>>>>>===<<<;;;:::888666555444333333222111000...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---111444333///,,,+++,,,++++++************++++++************************+++++++++++++++++++++++++++++++++***************************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''++++++&&&(((...---'''''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))(((((((((((()))))))))*********++++++******)))((((((((())))))***)))(((''''''((()))******************************))))))(((((())))))***+++***)))(((((('''((((((******************************)))((((((((())))))+++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,///......------......///...///111222333333222222000111111111222222222333222222111000111222333444|||iii\\\ZZZQQQHHHFFFGGGJJJOOOSSSPPPJJJEEEDDDHHHJJJHHHEEECCCGGGJJJJJJGGGDDDBBBAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGGGGGGGFFFGGGJJJLLL@@@BBBEEEEEE???;;;???GGG>>>>>>===>>>???AAACCCDDDBBBBBBAAA===999999===AAACCCDDDDDDCCCAAAAAABBBCCCBBBDDDFFFCCC???===>>>@@@<<>>;;;;;;===<<<999:::;;;<<<===<<<;;;888666666555444222111111000000111000000000////////////---------------------------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......................................................//////////////////////////////............//////......///000111222222333......///000111222333444333444555555666666666555555555555555555555555555666666555555444444444444333333333333333333333333...222555444222222555888222222333555888999:::999===<<<<<<;;;;;;<<<===>>>???@@@??????BBBFFFDDD>>>BBBBBBAAAAAAFFFMMMOOOMMMKKKKKKLLLLLLMMMOOOQQQSSSMMMJJJHHHKKKMMMLLLKKKLLLNNNUUUPPPKKKOOOPPPNNNSSSNNNOOOPPPQQQPPPNNNKKKIIIJJJLLLMMMLLLJJJIIIHHHIIIDDDDDDDDDDDDCCCAAA@@@>>>777:::======<<<===BBBGGGEEEFFFGGGGGGFFFDDDCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCAAA@@@???@@@AAABBBAAA@@@???>>>===;;;999888777666666555444222111///............------------......)))+++,,,+++)))((((((***,,,++++++******++++++,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''***)))&&&&&&***)))%%%((((((((((((((((((((((((((((((((((((((((((((((((*********++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))(((((((((((())))))))))))************++++++************++++++)))))))))(((((()))))))))************************))))))(((((((((((())))))++++++)))(((''''''''''''************************))))))((((((((((((((()))+++***))))))))))))***+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,...------------------...---...///111222333333333111111111111222222333444222111000000000111222333zzzjjj___ZZZXXXRRRNNNPPPPPPNNNQQQVVVYYYRRRLLLIIIJJJJJJGGGCCC@@@CCCFFFIIIJJJJJJJJJJJJEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFGGGJJJLLLFFFIIIOOOPPPHHH@@@@@@EEE<<<===???AAABBBBBBBBBBBBCCCDDDDDDAAA>>>===AAADDDEEEFFFFFFDDDBBBAAABBBCCCCCCEEEFFFCCC???<<<>>>@@@<<>>:::888::::::777;;;===?????????===;;;:::777666555333222222222222000000000////////////...------------------------++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///................................................//////////////////////////////............////////////000000111111111111000000111222444555666666555555666777777777666666666666666666666666666666666666444333222111111222000111222333444555666777777999;;;;;;999999;;;===888:::<<<>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBB@@@CCCDDDAAAAAACCCBBB???>>>CCCHHHMMMUUU[[[XXXPPPPPPOOOOOORRRWWW]]]cccgggXXXOOOHHHGGGIIIJJJPPPWWWaaaggg]]]PPPOOOOOOMMMRRRRRRSSSTTTTTTSSSQQQOOOMMMMMMMMMMMMOOOQQQPPPNNNKKKMMMNNNNNNNNNMMMLLLJJJIIIEEEGGGHHHFFFCCCBBBDDDFFFJJJKKKLLLJJJGGGFFFFFFHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGFFFEEECCCCCCDDDBBBAAA@@@AAACCCDDDCCCBBBAAA@@@@@@>>>===;;;:::999:::999888777555444222222//////...------------...,,,,,,,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''(((&&&&&&((()))'''))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))((((((((((((((((((((())))))))))))(((((()))))))))*********+++******)))******++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))(((((((((((())))))++++++)))((('''''''''''')))))))))))))))))))))))))))((((((((((((((())))))+++++++++******+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,------,,,,,,,,,,,,------,,,---...000111222333333111111111111222333555555333222111000000000111222ooo___YYYZZZSSSQQQUUU]]]]]]TTTNNNOOOYYYTTTOOOLLLKKKIIIFFFCCCAAACCCFFFJJJMMMOOOQQQQQQHHHGGGEEECCCBBBBBBBBBCCCFFFGGGHHHHHHIIIJJJMMMPPPKKKNNNSSSUUUOOOEEEBBBDDD===???BBBEEEFFFEEECCCBBBGGGHHHHHHFFFDDDCCCCCCDDDDDDEEEDDDBBB@@@???@@@AAAEEEEEEDDDAAA>>>======>>>===AAABBB>>>===@@@BBBAAA>>>@@@BBBAAA@@@>>>===>>>777777555444333222222222000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///................................................//////////////////////////////......//////000000//////000000111111111222444444555666777888999999777888888999999888888888777777777777777666666666444333111000000000111222222333444666888:::;;;<<<>>>>>>??????@@@AAAAAABBBBBBCCCCCCCCCBBBBBBDDDFFFGGGEEEBBBAAAAAACCCFFFIIIKKKUUUZZZUUULLLGGGFFFEEEBBBPPP```mmmyyy|||ppp___[[[YYY[[[eeeuuuooo\\\UUUVVV]]]lll|||}}}iiiaaa]]]YYY[[[mmmoooooollleee\\\UUUQQQNNNKKKLLLRRR[[[^^^ZZZTTTLLLKKKIIIHHHIIIKKKNNNPPPPPPMMMIIIFFFDDDEEEGGGHHHGGGIIILLLKKKHHHFFFGGGIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHGGGEEEDDDDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBBBBAAA@@@???>>>=========<<<<<<:::999777666111111///...------,,,,,,...---,,,,,,,,,------...,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++***************+++++++++************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((((('''((()))***************************))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******(((((('''''''''((())))))((())),,,------,,,)))((()))))))))))))))))))))))))))((((((''''''(((((()))+++***)))(((((('''(((((())))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++******++++++++++++******************++++++++++++---,,,,,,++++++,,,,,,---------...///000111222333222111111111222333555777444333222111000111222222}}}jjj[[[WWWXXXSSSPPPTTT^^^^^^RRRJJJJJJOOONNNLLLJJJHHHFFFDDDCCCDDDEEEFFFIIIMMMOOOPPPPPPHHHGGGEEEDDDCCCCCCDDDEEEHHHIIIJJJKKKKKKMMMQQQSSSNNNOOOQQQTTTPPPHHHDDDEEECCCDDDFFFHHHIIIHHHFFFEEEHHHHHHIIIJJJLLLKKKIIIGGGDDDDDDDDDBBB@@@???@@@AAAFFFDDDAAA???>>>>>>===<<<===AAACCC@@@@@@DDDGGGHHHCCCEEEEEEBBB>>><<<<<<===666666444333222111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////................................................////////////////////////000////////////000111222000111222333444666777777888888999999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::888777777777666666666666222222222222333666888:::===>>>???@@@BBBCCCEEEEEEFFFEEEFFFKKKRRRXXXXXXWWWPPPOOONNNLLLNNNSSS\\\ccchhhaaaXXXQQQOOORRRXXX]]]lll~~~ooo```\\\\\\fffwwwvvvqqqppp|||uuutttzzzvvvnnnfffaaabbbooozzz^^^YYYSSSPPPTTT^^^iiippprrrgggXXXMMMKKKLLLNNNOOOGGGLLLRRRRRRNNNIIIGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGIIIHHHGGGEEEFFFFFFGGGEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA??????@@@@@@???===<<<;;;777666444222000///......---,,,+++++++++,,,,,,+++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***'''''''''''''''((())))))((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++************++++++++++++******************++++++++++++,,,,,,++++++++++++,,,,,,---------...///000111222111000//////000222555666555444333111111111222333xxxhhh\\\WWWVVVXXXPPPOOOVVVVVVLLLGGGJJJEEEGGGHHHHHHFFFDDDDDDEEEFFFEEEFFFGGGJJJLLLLLLLLLFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGHHHHHHJJJNNNQQQOOOMMMMMMPPPNNNHHHEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIEEEEEEGGGLLLQQQSSSPPPMMMFFFFFFFFFDDDBBBAAABBBCCCGGGCCC???===>>>>>><<<:::888===>>>;;;:::>>>BBBBBBGGGHHHGGGBBB===999999;;;555555333222111000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////////////////........................////////////////////////000000000000000111222222333444555777:::<<<===>>>:::;;;;;;<<<<<<=========<<<===============<<<<<<888777777777666666555555444444444666999===AAACCCIIIIIIJJJKKKLLLMMMMMMNNNQQQOOORRR\\\jjjtttvvvuuu```^^^\\\\\\```lll|||yyylllfffiiiqqqwww}}}uuuuuuwww~~~uuuqqqvvvvvvaaaWWWTTTRRRQQQQQQXXX``````YYYQQQKKKHHHKKKKKKLLLLLLLLLLLLKKKKKKGGGHHHJJJIIIHHHGGGGGGHHHIIIHHHFFFGGGGGGHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEDDD@@@AAAAAABBBAAA@@@???>>>===<<<:::777555333222222///...------......---,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,)))&&&(((+++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))***++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((((())))))***))))))))))))))))))))))))******))))))***+++,,,,,,))))))************))))))******++++++++++++******)))************+++++++++,,,++++++++++++++++++,,,......---......///000111//////......///111444555666555333222222222333333qqqgggbbb\\\VVVSSSMMMOOORRRQQQNNNKKKIIIHHHJJJIIIGGGGGGGGGFFFDDDBBBAAACCCEEEHHHIIIIIIHHHHHHGGGGGGHHHJJJLLLKKKHHHFFFAAACCCFFFLLLQQQQQQLLLHHHKKKGGGCCCBBBDDDFFFEEEDDDIIIHHHGGGHHHIIIIIIHHHFFFAAA@@@@@@EEEKKKOOOPPPPPPCCCFFFIIIHHHEEEBBBAAABBBGGGAAA;;;:::;;;<<<999666===;;;999999:::;;;;;;;;;CCCBBBAAA>>>;;;999777666444444444333333222222222000000000///......------//////...---+++***))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------............---,,,---...///000222111000000////////////222111000///000111222333222222222222333444555666======>>>>>>>>>======<<<>>>??????>>><<<===???AAABBB<<<:::======888777::::::>>>888555===>>>999<<<999<<>>???AAAAAABBBFFFFFFDDDAAA>>>===>>>???AAA<<<:::<<<;;;888777:::999@@@===:::AAAAAA>>>CCCGGGIIILLLOOOPPPPPPQQQSSSGGGMMM^^^rrr}}}xxxnnnhhhdddjjjwww}}}www~~~kkk___```iiippppppsssssshhhYYYJJJIIIIIIJJJLLLMMMLLLKKKIIIKKKLLLKKKIIIHHHGGGFFFGGGPPPLLLFFFKKKKKKHHHKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA???===;;;:::999888666333111///...---,,,,,,,,,,,,,,,+++++++++,,,***))))))***++++++***++++++++++++,,,,,,------************************((((((***+++++++++***)))++++++***)))))))))))))))))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************)))))))))(((((((((''''''''''''((((((******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***************)))((((((***************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))((('''''''''(((******))))))))))))))))))))))))************************+++***)))(((((()))***++++++++++++))))))+++///111---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------...///000111000000///000111111000000111444666111222222333222222111111vvv```SSSNNNKKKJJJLLLLLLNNNQQQPPPNNNJJJHHHHHHHHHGGGEEEEEEEEEDDDAAA???@@@AAADDDHHHKKKNNNPPPPPPLLLJJJIIIJJJLLLMMMMMMLLLFFFFFFGGGIIILLLLLLKKKIIIEEECCCBBBBBBDDDFFFGGGGGGFFFDDDCCCBBBCCCCCCAAA???DDDDDDDDDFFFHHHHHHFFFCCC???AAACCCCCCBBB@@@@@@@@@FFFBBB>>>===>>>???===;;;<<<;;;;;;===>>>???>>>===::::::999999999999888888333333333222222222222222000000//////...---------000//////...---,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------............------......///000---------,,,------...///000000000000111222444555777888999<<<>>>AAACCCDDDBBBBBBAAAAAAAAABBBDDDEEECCCCCCBBB???;;;:::;;;<<<;;;888777999:::999:::======EEEDDDBBBFFFEEEFFFQQQRRRSSSTTTSSSRRRSSSUUUVVVTTTddd{{{wwwttt}}}|||~~~vvvrrrttt|||sssqqqxxx{{{uuuxxx\\\ZZZWWWUUUTTTQQQMMMJJJGGGHHHIIIJJJJJJHHHFFFEEEJJJQQQLLLFFFKKKKKKGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCAAA???>>>===>>>>>><<<:::777555222111...------------,,,,,,,,,...,,,******+++++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++***))))))))))))******************+++++++++(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******************)))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))************))))))((()))************))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''')))((((((''''''(((((()))''''''''''''''''''''''''((((((''''''(((((()))***))))))))))))))))))))))))************************+++***))))))))))))***+++((())))))((('''(((---222------------,,,,,,,,,,,,++++++,,,,,,---------------...///000000000000//////000111111000111333555222222333444444333333222xxxgggTTTJJJFFFDDDEEEGGGGGGJJJLLLLLLJJJFFFDDDDDDEEEDDDCCCBBBCCCBBB???======???AAADDDGGGJJJLLLMMMHHHFFFDDDDDDEEEGGGHHHHHHFFFEEEEEEFFFGGGHHHHHHHHHDDDCCCCCCCCCDDDEEEEEEFFFBBBAAA???@@@AAAAAA@@@???AAABBBDDDFFFFFFDDDAAA???<<<===??????????????????CCCAAA>>>===>>>>>>===<<<::::::;;;===??????===;;;777777777777666666666666222222222222222111111111000//////......---,,,,,,.........---,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------.....................//////000//////............//////...///111333555888999;;;===>>>@@@BBBDDDFFFGGGHHHIIIGGGDDDAAA???>>>??????:::;;;;;;:::::::::===???999:::<<>><<<<<<<<<===>>>@@@BBBEEEFFFFFFCCC@@@???@@@BBBCCCDDDFFFFFFEEEEEEEEEFFFGGGIIIDDDDDDDDDCCCBBBBBBBBBCCC@@@>>>===>>>@@@AAABBBAAA===???BBBDDDCCCBBB@@@???;;;;;;;;;<<<===>>>>>>===???>>><<<<<<======<<<;;;888888999:::<<<<<<:::888777666666555444333333222111111111111111111111111/////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.............../////////////////////............//////000111444888<<>>AAADDDAAAEEEIIIKKKMMMQQQUUUXXXUUU\\\ZZZXXXZZZ[[[jjj~~~vvvttt~~~sssxxx|||{{{mmmeeegggqqqrrrjjjjjjjjjgggrrr}}}pppgggkkkuuu{{{{{{xxxzzz~~~{{{xxxyyysss|||{{{tttrrrttt|||sssooommmiiitttxxxmmmmmmtttyyy|||hhhSSSLLLLLLLLLLLLMMMIIIPPPLLLHHHPPPPPPJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDAAAAAABBBBBBAAA@@@>>>===999888777444222///---------,,,++++++---.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------+++***************++++++************************''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))(((((((((((())))))((()))************)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))******)))))))))((())))))*********))))))((())))))*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++******000***(((---000---******------------------------++++++,,,------...//////...............//////000444555666555222///......222333444555555555555555qqqVVVMMMFFFDDDDDDAAAAAABBBDDDFFFIIIIIIGGGDDDCCCBBB???>>>>>>???AAAAAA@@@>>>===<<<;;;;;;<<>><<<<<<>>>@@@AAAAAA999<<>>>>>>>>@@@DDDGGGIIINNNQQQPPPTTT]]]ggglllsssvvvrrrnnnnnnmmm}}}yyyppp|||yyyllljjjfffppptttpppqqqttt{{{|||}}}}}}uuuyyyxxxjjjnnntttggg```^^^```nnnzzzvvvkkk\\\SSSNNNPPPWWWWWW[[[SSSLLLRRRRRRKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFBBBCCCCCCCCCCCCCCCBBBBBB???>>><<<999666333111000---,,,***+++,,,------,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++************+++,,,,,,+++++++++***************(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))***************))))))(((((())))))***((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((())))))************)))((())))))************)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((************************&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''(((((())))))***************+++,,,,,,+++******///(((&&&+++...++++++///,,,,,,,,,,,,------------++++++,,,---...//////000......------......///000777888:::999666222000///222222333444555555555555yyyaaaQQQJJJDDDCCCCCCAAAAAACCCBBBDDDGGGGGGEEECCCAAAAAA???>>>???AAACCCDDDCCCBBB???>>>===<<<===@@@DDDFFFIIIGGGDDDBBBBBBBBBAAA@@@AAABBBDDDCCCBBBBBBEEEHHH@@@CCCDDDDDDBBB@@@AAACCCAAA???<<<;;;<<<=========888;;;>>>>>>===<<<>>>@@@<<<:::888999;;;<<<;;;:::888999;;;;;;;;;;;;;;;<<<:::999777666777777666555555555444333222111000000/////////000000000111111///......------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---...///000111000000///------///111444777:::;;;@@@AAADDDHHHKKKMMMNNNOOOPPPQQQRRRSSSSSSRRRPPPOOOAAAAAACCCDDDFFFGGGHHHIIIGGGHHHJJJJJJJJJLLLPPPRRRSSSWWWXXXWWW___rrrzzz~~~rrrtttzzz}}}xxxrrrpppiiittt~~~~~~}}}}}}yyyxxxrrrqqqxxxzzzggg```hhhnnnzzz~~~|||mmmdddlll{{{}}}jjjYYYXXXTTTKKKJJJLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEAAA@@@???===;;;999777777333111///......---,,,+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,+++*********++++++,,,---+++++++++*********)))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))******((()))))))))******************))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************(((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))%%%&&&'''(((((((((''''''((((((((((((((((((((((((''''''(((((()))******+++***++++++,,,,,,++++++***))))))111999666***(((///++++++++++++,,,,,,,,,---++++++,,,---...///000000......---------...///000444666999999777333111000111111333444444555555555rrr[[[RRRJJJDDDCCCBBB@@@AAADDD???AAADDDEEECCC@@@>>>>>>??????@@@BBBEEEGGGFFFEEEBBBAAA??????@@@DDDHHHKKKJJJHHHEEECCCCCCBBB@@@???;;;===??????>>>>>>AAADDD>>>AAACCCDDDBBBAAACCCEEECCC@@@<<<::::::::::::999999;;;======;;;:::===???===:::888888;;;<<<;;;999777999;;;<<<;;;;;;<<<===<<<:::777666666666666555333333333333222222111111.../////////000000111111///......------,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---...000111111111000///...///222666:::???CCCEEEGGGHHHKKKMMMOOOPPPPPPPPPRRRSSSUUUVVVVVVUUUTTTRRRNNNOOORRRTTTVVVWWWXXXYYYVVVXXXYYY[[[\\\^^^bbbeee___ccccccbbbooo~~~xxxyyyxxxttt~~~sss___XXX\\\ZZZcccuuu~~~zzzvvvxxxkkkjjjmmmttt}}}kkkbbbZZZOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJHHHFFFEEEEEEEEEFFFAAAAAA@@@???>>>===<<<<<<:::888444222111000...,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,+++*********+++,,,,,,---++++++++++++******))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++******))))))))))))******''')))***++++++***)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************(((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))%%%%%%'''((((((((('''&&&((((((((((((((((((((((((&&&''''''((()))******+++***+++,,,------,,,+++***'''333GGGRRRGGG111(((---*********++++++,,,,,,,,,++++++,,,---...///000111......---,,,---...///000...111555666555222000///000111222333444444444444yyydddOOOHHHFFFDDDDDDFFFEEEBBB???@@@@@@@@@???@@@@@@AAABBBBBB@@@BBBGGGJJJHHHFFFFFFCCCDDDDDDEEEMMMUUURRRIIIFFFEEEDDDCCCEEEEEEEEEEEECCCBBBBBBBBB???===>>>@@@CCCBBBCCCCCCAAA??????AAADDDAAA===;;;;;;:::999888666666999@@@GGGGGG@@@888:::;;;;;;:::999888777777:::<<<<<<:::777777999;;;::::::999888666555555444222111000///............//////.........---------///...---,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...---+++***+++,,,,,,------------.........444333222///---...000333777999===BBBGGGLLLOOOQQQSSSQQQPPPPPPSSSVVVYYYYYYYYYWWWWWWYYY^^^``````^^^]]]___^^^]]]\\\^^^``````\\\[[[\\\dddvvv~~~yyyxxx~~~zzzzzzyyyxxx}}}|||uuussswww|||}}}~~~qqqwww}}}~~~zzzuuuqqqkkkjjjfffaaa```iiiwwwtttaaa^^^dddkkklllcccXXXQQQMMMJJJKKKFFFFFFLLLOOOLLLJJJMMMHHHKKKKKKHHHEEEFFFHHHJJJGGGEEEDDDCCCDDDCCCBBB@@@CCC@@@<<<999777444000---,,,,,,---------,,,++++++,,,+++******,,,---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******)))(((((((((((((((((((((((()))******))))))(((((((((((())))))+++*********))))))((((((((((((((()))******++++++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))***(((&&&'''***+++)))''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))&&&///EEEUUUJJJ///%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000///.........///111222111000111333777777444111wwwlll]]]PPPLLLIIIGGGGGGHHHHHHFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHFFFDDDFFFLLLMMMJJJFFFFFFFFFHHHIIIKKKQQQVVVQQQHHHCCCBBBBBBCCCDDDFFFGGGGGGKKKLLLLLLLLLHHHDDDBBBBBB???@@@@@@@@@???@@@FFFKKKEEEDDDCCCDDDCCCAAA>>>;;;888888<<>>===============;;;:::999;;;<<<;;;999888999:::999999888888777666555444222111111000000000111111//////.........---------000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...---+++***+++,,,////////////////////////000000000000000222666:::AAACCCFFFJJJMMMPPPSSSTTTUUUTTTSSSTTTVVVYYYZZZ[[[\\\[[[[[[]]]``````^^^\\\ccc```\\\]]]bbbfffaaaYYYUUU[[[mmm~~~xxx}}}wwwqqqnnnppprrrtttzzzwwwvvvvvvvvvtttwwwyyyrrr}}}{{{wwwuuurrrppp}}}xxxuuussspppvvvooohhhhhhoooyyyrrrWWWKKKIIILLLLLLNNNSSSPPPJJJHHHKKKKKKKKKKKKJJJJJJJJJIIIGGGIIIHHHFFFFFFFFFEEEDDDBBBFFFCCC@@@>>><<<:::777444////////////...---,,,+++---+++++++++---...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************((((((((((((((()))******))))))(((((((((((())))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((&&&%%%&&&(((((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))((()))000777333(((&&&,,,++++++++++++++++++++++++++++++,,,,,,------------...............//////000000//////...///000111222111000111333666666444111xxxggg]]]XXXTTTPPPMMMJJJIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMNNNOOOLLLJJJMMMRRRSSSMMMGGGEEEIIIKKKMMMQQQVVVWWWPPPFFF??????AAABBBDDDFFFHHHIIILLLOOORRRQQQNNNJJJFFFDDDBBBBBBAAA@@@AAAFFFOOOUUUGGGHHHKKKMMMMMMJJJDDD@@@======@@@FFFKKKJJJCCC<<>>>>><<<;;;;;;;;;777888:::::::::888666555222222222222222333333444/////////............---000000///...------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...---,,,+++,,,---000000000//////000000000---///111333666:::@@@DDDKKKMMMOOOQQQSSSUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^\\\\\\\\\^^^aaaaaa```^^^```\\\\\\fffwwwvvvfffdddkkk~~~wwwuuu~~~|||~~~yyyuuusssrrrrrrvvv{{{xxxlllcccaaalllqqq___WWW```tttttteee[[[UUURRRPPPbbbuuu}}}pppeee___YYYbbbyyyxxxyyysssuuu~~~sssggg]]]\\\]]]^^^eeennnppp[[[QQQGGGJJJPPPSSSPPPKKKKKKNNNKKKIIIIIIKKKMMMLLLIIIFFFLLLJJJIIIHHHIIIHHHFFFEEEFFFDDDBBBAAAAAA@@@===;;;555555444333111///---,,,---,,,,,,,,,...///...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,)))(((((((((((()))*********))))))(((((())))))***************))))))))))))++++++******)))(((((('''))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((&&&%%%&&&'''((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((,,,(((%%%$$$&&&***,,,,,,************************++++++,,,,,,---...//////......------......///000///////////////000111111111000111333555555444222~~~jjj[[[UUUTTTUUUPPPNNNJJJHHHHHHJJJLLLMMMOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPRRRXXXWWWOOOHHHEEEGGGIIINNNSSSWWWUUUMMMEEE>>>@@@BBBDDDDDDEEEGGGHHHHHHLLLOOOMMMKKKJJJIIIFFFKKKIIIFFFDDDIIIQQQVVVWWWIIIJJJMMMPPPQQQOOOIIIEEEEEECCCAAABBBDDDCCC===999===;;;999;;;???@@@===999>>>@@@BBBCCCBBB@@@???>>>999;;;===>>>>>><<<:::888555555444333333333444444/////////...............//////...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...---,,,+++,,,---000////////////000111222111444777:::>>>DDDJJJNNNQQQRRRSSSUUUWWWXXXXXXXXXZZZ\\\^^^____________```bbb```^^^\\\\\\\\\\\\]]]ZZZ___jjj~~~~~~{{{{{{}}}~~~~~~wwwmmmfffbbbbbbppp|||}}}sssZZZQQQKKKOOOfffvvvcccQQQLLLOOOVVVeeesssrrrbbbTTTLLLJJJKKKOOO___oootttooodddVVVKKKLLLIIIPPPddd{{{oooaaa```WWWXXXkkkxxx|||{{{yyy{{{yyyrrrggggggnnnrrruuuwwwtttoooooouuu{{{~~~hhhZZZ]]]bbbdddaaaYYYSSSOOOMMMJJJJJJLLLNNNLLLKKKLLLMMMLLLJJJJJJJJJIIIHHHFFFDDDCCCAAAAAABBBBBBAAA???;;;;;;999777444222///......---,,,---...///...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++))))))(((((())))))***+++***))))))))))))))))))************)))))))))))))))************))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((())))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((***(((%%%)))000///((())))))))))))))))))))))))***++++++---...///000000...------------.../////////////////////000000111000000111333444444333333ooo^^^UUUQQQPPPOOOMMMKKKHHHEEEDDDFFFIIIKKKPPPPPPQQQQQQPPPOOONNNMMMQQQQQQTTTZZZYYYQQQIIIEEEDDDEEEKKKRRRUUUQQQJJJDDDAAACCCFFFFFFEEEEEEFFFGGGKKKOOOOOOJJJHHHJJJJJJGGGMMMJJJFFFGGGPPP[[[ZZZRRRJJJJJJKKKMMMOOOOOOLLLJJJJJJFFFAAA>>>>>>???>>><<<===<<<;;;<<>>@@@AAAAAA???===;;;888777666444333222222222////////////////////////...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---......,,,,,,---.........---...///222444666<<<>>>BBBEEEHHHLLLQQQUUUTTTUUUWWWYYYZZZ[[[\\\\\\]]]___aaabbb```___```bbbdddccc```^^^\\\[[[\\\]]]gggwww}}}qqqhhhgggmmmwww~~~|||qqqeeeZZZQQQKKKNNNYYYaaakkk|||]]]RRRIIIGGGUUUiiizzzlll\\\YYYXXXVVV\\\gggssscccZZZXXXUUU___jjjsssyyyvvviii[[[YYYRRRIIIOOOgggyyyxxxrrrcccaaaUUUNNNUUUZZZaaannn{{{vvvlll___WWW[[[iiitttqqq||||||ssspppkkkeee```]]]\\\]]]ddd}}}~~~dddQQQOOOLLLKKKNNNMMMJJJMMMSSSNNNLLLJJJJJJJJJJJJHHHFFFEEECCCBBBCCCDDDEEEDDDCCC@@@@@@>>><<<999666333222000...------......---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******)))))))))))))))))))))***++++++******))))))))))))******))))))))))))))))))******(((((())))))************(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''((()))))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))"""+++---''''''---+++###))))))))))))))))))))))))******+++,,,---//////000---------------...//////...//////000000000000000///000222222222333333444zzzbbbVVVRRRNNNJJJGGGJJJIIIGGGCCCAAAAAADDDGGGKKKLLLMMMMMMLLLKKKIIIHHHNNNNNNRRRXXXXXXQQQJJJGGGDDDDDDHHHOOOQQQMMMGGGEEEDDDHHHKKKJJJGGGEEEFFFHHHSSSXXXVVVMMMHHHJJJJJJFFFEEEEEECCCDDDPPP[[[XXXMMMIIIHHHHHHJJJMMMNNNMMMLLLJJJFFFAAA>>>???BBBDDDFFF@@@@@@AAAAAAAAA@@@@@@@@@DDDDDDDDDEEEGGGGGGEEECCC>>>>>>@@@@@@@@@>>>===;;;888777666444222111000000...////////////000000000---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---......------...///.........000333777;;;>>>HHHJJJMMMOOOPPPSSSWWWZZZYYYZZZ[[[]]]___`````````^^^```cccbbb___^^^```cccYYY___iiipppttttttttttttuuujjjgggooozzz}}}qqqaaaSSSNNNQQQXXX^^^ssszzz}}}xxxooocccXXXSSSYYYaaavvvnnnddd]]]```lll|||~~~tttmmmffffffjjj~~~ooofff```eeemmmzzzvvvdddhhh]]]SSS]]]lll|||qqqccc\\\UUUXXXhhh{{{}}}xxxhhhTTTJJJMMMUUUTTTpppsssfffgggnnnkkkmmmwwwzzzwwwtttmmmbbbYYYSSSbbbqqq~~~|||gggVVVOOOLLLPPPPPPKKKKKKPPPNNNLLLJJJJJJJJJJJJHHHGGGIIIHHHGGGGGGHHHIIIHHHFFFCCCCCCBBB@@@===;;;888777333222000/////////---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))***))))))))))))***+++++++++******))))))******+++))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''&&&'''((('''&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******&&&---...(((%%%)))+++((())))))))))))))))))))))))******++++++,,,---......------,,,,,,------...///......///000000000000000///000222222111111333555}}}iiiWWWPPPPPPMMMHHHFFFIIIIIIGGGCCC@@@???AAADDDDDDEEEGGGHHHIIIHHHGGGFFFJJJIIIMMMTTTVVVPPPKKKIIIJJJGGGJJJOOOOOOJJJFFFGGGFFFJJJNNNNNNJJJHHHHHHKKKRRRXXXWWWNNNHHHJJJHHHAAAAAAEEEEEEBBBHHHRRRQQQIIIGGGGGGHHHJJJMMMOOONNNMMMIIIFFFCCCAAABBBDDDFFFGGGBBBEEEGGGFFFBBB@@@AAADDDCCCAAA@@@AAACCCEEECCCBBB<<<<<<<<<<<<;;;:::888888666555444222111000000000.../////////000000000000------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---......------...000000000222555:::@@@EEEIIIPPPRRRTTTUUUVVVXXXZZZ\\\\\\]]]^^^___````````````^^^aaabbb```\\\\\\___ccc[[[mmmxxxyyy{{{zzzyyy{{{~~~|||xxxggg]]]PPPMMMUUUcccpppxxxvvvqqqggg[[[QQQOOORRRWWWmmmtttrrroooqqq{{{qqqnnnqqq|||xxxpppjjjgggqqq}}}qqqggggggiiipppppp{{{nnnZZZ\\\eeexxxzzznnn^^^ZZZfff~~~uuu^^^PPPLLLKKKccczzz|||nnn^^^QQQKKKRRROOOZZZsss||||||zzzsssddddddaaaeeehhh___ZZZfffmmm|||oooaaa[[[bbbfff^^^UUURRROOOMMMKKKKKKKKKKKKIIIHHHLLLKKKIIIIIIJJJJJJIIIGGGDDDDDDDDDBBBAAA???===<<<888666444222111000---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++******))))))******+++((()))))))))************)))))))))))))))*********))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))************************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((())))))((('''&&&%%%'''((((((&&&%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++(((''')))+++---*********************************++++++,,,,,,,,,------,,,,,,------...///---...///000111000000//////000222222000000333555kkk[[[OOONNNPPPNNNKKKKKKIIIJJJIIIEEE@@@>>>@@@CCC>>>@@@BBBEEEGGGGGGFFFFFFFFFFFFJJJQQQTTTPPPKKKJJJPPPLLLLLLPPPOOOHHHFFFHHHFFFKKKOOOOOOLLLJJJKKKMMMIIIRRRSSSKKKGGGIIIEEE<<>>AAAEEE@@@>>><<<===@@@AAAAAA???::::::999777666555555444333222222111000000000000.../////////000000111111......---------......///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---......------///000222333555999???FFFMMMPPPSSSUUUWWWXXXYYYZZZ\\\^^^]]]^^^^^^_________^^^^^^^^^aaaaaa^^^ZZZZZZ^^^cccrrr|||yyytttttt|||zzztttrrrggghhhppp}}}|||qqqjjjUUUOOOHHHHHHPPP]]]hhhoooxxxhhh]]]]]]```nnn~~~uuuooozzz|||qqqjjjiiinnnzzzzzztttkkkccc```jjj{{{yyynnniiibbbaaakkkzzzttt\\\\\\^^^fff{{{uuubbbXXX```nnnvvv]]]PPPLLL]]]qqq{{{zzzppp___PPPUUUHHHIIIbbbxxxyyymmmddd```UUUYYYsssuuufffbbbcccXXXRRR]]]TTT___ooo|||sss}}}{{{iii^^^PPPNNNMMMLLLLLLLLLJJJIIIMMMKKKJJJIIIJJJIIIHHHFFFEEEEEEEEEDDDCCCAAA@@@???<<<999777555333111///,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------*********)))******+++,,,++++++************++++++(((((())))))*********+++++++++******)))((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''((((((((()))&&&'''((())))))((('''&&&''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,'''$$$$$$(((***((('''(((*********************************************+++---,,,,,,,,,,,,---......---...000111111111000///...111222111000000333666zzzlllRRRNNNIIIHHHIIIJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAGGGFFFEEECCC@@@@@@CCCEEEDDDFFFHHHIIIIIIIIIJJJKKKKKKIIIHHHGGGHHHGGGEEEDDDLLLLLLKKKJJJIIIIIIHHHHHHCCCBBBBBBDDDGGGGGGDDDAAAJJJKKKKKKIIIFFFCCCBBBBBBDDDDDDEEEKKKQQQSSSOOOJJJCCCEEEGGGHHHIIIHHHFFFEEE@@@DDDFFFDDD???>>>@@@DDDCCCAAA???===<<<<<<<<<===999999999777555444444666111111111000///......---.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---,,,,,,++++++,,,,,,------............------,,,,,,------------///222444999===CCCIIILLLOOORRRTTTTTTZZZ]]][[[]]]bbbccc___hhhbbb^^^______]]]]]]```XXXkkk```VVVddddddiii~~~yyyxxxxxxxxxwwwqqqrrr|||kkkUUUOOOGGGNNNdddmmmfffgggrrrjjj___VVVXXX___jjjyyypppeee^^^jjjrrrzzzmmmdddggglllqqqrrriiijjjggghhhttt}}}uuuvvvzzzzzzxxx{{{~~~pppddd```jjjrrrppp```VVV]]]dddnnnnnncccXXXTTTaaarrrxxxqqqjjjYYYQQQIIILLL[[[ooo{{{sssvvv|||{{{vvvpppxxxnnneee```YYYVVV```qqq{{{yyyssszzzcccQQQHHHMMMNNNFFFHHHRRRJJJKKKJJJHHHIIIKKKJJJGGGFFFDDDDDDEEEFFFDDD???;;;=========<<<999777444222///...---------///000111000///---,,,,,,,,,,,,---++++++************++++++++++++,,,------......///+++++++++************)))---+++))))))+++++++++)))))))))))))))))))))))))))***)))(((''''''((()))*********))))))(((((('''''',,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((&&&'''((('''###$$$)))(((*********(((((()))+++******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&&&&'''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***************++++++++++++***)))(((((()))***+++...---+++******+++---...---...............------...///000000///...///111vvvdddUUUHHHDDDAAA@@@AAABBBAAA???EEEDDDCCCBBBBBBBBBBBBBBBGGGGGGFFFDDDAAA@@@AAACCCBBBDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGHHHIIIHHHDDDBBBGGGGGGGGGGGGFFFFFFFFFFFFBBBAAAAAACCCEEEGGGEEECCCIIIJJJJJJHHHDDDAAA@@@AAAAAAAAACCCHHHNNNPPPLLLHHHDDDDDDEEEEEEDDDCCCBBBAAA>>>AAADDDDDD@@@>>>@@@CCCBBBAAA???>>><<<<<<<<<===999999888666333333444555222111111000//////..............................,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,------------------......//////222666<<>>===<<<:::999777555444222000000000000000///------,,,---...///,,,,,,++++++++++++,,,,,,------------------,,,,,,+++++++++************)))***)))))))))******++++++))))))))))))))))))))))))***)))(((((((((((()))***+++*********))))))))))))+++***)))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((***(((%%%''',,,''''''((()))******))))))***)))))))))((((((((('''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******)))((((((((((((((()))((('''&&&&&&'''((()))''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++***)))(((((((((((()))***...---+++******+++---...//////000000000//////......///111111000000111222zzzfffRRRFFFCCCAAA@@@@@@AAAAAA@@@>>>BBBBBBBBBAAAAAABBBBBBBBBFFFFFFFFFDDDAAA??????@@@>>>@@@AAA@@@???>>>???@@@BBBCCCEEEGGGIIIGGGCCC???BBBBBBCCCCCCDDDEEEFFFFFFBBBAAA@@@AAACCCEEEEEEEEEFFFGGGGGGEEEAAA???===>>>>>>>>>@@@EEEJJJKKKIIIFFFCCCBBBAAA@@@>>>>>>======;;;???CCCCCCAAA??????AAAAAA@@@???===<<<<<<<<<<<<888888666444111111333555222222111111000000//////------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,------...////////////000111333888???HHHNNNMMMPPPTTTWWWXXXZZZ[[[]]]]]]```aaa^^^]]]```bbbaaa___^^^]]][[[UUUTTT]]]hhh}}}rrrrrrwwwooo[[[KKKBBBHHHEEETTTiiivvv|||mmmcccaaalllwwwggg___```dddppp~~~yyy~~~sssfff\\\ZZZddd|||~~~kkk]]]ccczzzsssjjj[[[IIIKKKZZZ```xxxzzzrrryyy}}}oooaaaVVVPPPHHHJJJNNN[[[sssuuuiiijjjlllggg___WWWOOOKKKNNNNNNIIIIIIMMMLLLJJJHHHGGGHHHHHHHHHGGGBBBBBBAAAAAAAAAAAAAAABBB>>><<<999666333000///...///...---------...///000------------------------.........---,,,++++++++++++++++++************)))'''((())))))((()))***+++))))))))))))))))))))))))***))))))(((((())))))***++++++++++++***************))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((******)))---333((('''&&&(((+++,,,***'''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******))))))))))))***((((((''''''''''''(((((()))))))))***))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++***))))))(((((())))))***---,,,+++++++++,,,---...000000111111111111000000...///111111111111333444oooYYYJJJBBBAAAAAABBBBBBCCCBBBAAA@@@AAA@@@@@@???????????????@@@BBBCCCBBB@@@???>>>???;;;<<<===<<<;;;;;;===>>>>>>???@@@BBBDDDCCCAAA??????@@@AAABBBDDDEEEGGGGGGDDDCCCAAA@@@AAABBBCCCCCCBBBCCCCCCAAA>>>;;;::::::;;;<<<>>>BBBFFFGGGFFFDDDAAA???===;;;;;;;;;<<<===;;;>>>BBBBBB@@@===<<<<<>>===<<<;;;;;;;;;777777555222000000222444222222111111000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------.........//////000111111000222666:::???FFFNNNTTTPPPSSSVVVXXXYYY[[[\\\^^^^^^```bbb___]]]^^^```bbb```^^^ZZZTTTQQQXXXooosssddd```cccwwwzzzyyyppp___PPPHHHEEEGGGIII___xxxpppqqq|||zzzoooiiihhhiiisss}}}lll^^^]]]nnntttccccccuuu~~~cccVVVWWWUUUjjjuuunnnaaaccclllttt|||xxxrrrfffaaaYYYNNNMMM^^^xxx{{{rrr^^^OOONNNNNNIIIIIINNNLLLKKKJJJJJJJJJIIIHHHHHHEEEDDDCCCBBBBBBCCCDDDEEE@@@???<<<888555222000...///...---------...///000---------------------------------,,,,,,,,,+++++++++++++++*********))))))&&&)))******((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((&&&&&&)))+++,,,222999///***&&&'''***,,,***'''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((()))))))))(((((((((''''''(((((((((******+++******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,++++++************++++++,,,,,,+++++++++,,,---...///000000111111111111000...000222222222333444666qqqZZZIIIBBBAAA>>>???@@@@@@???>>>======@@@???>>>===<<<<<<<<<<<<:::<<<>>>???>>>>>>???@@@:::;;;<<<;;;;;;<<<>>>@@@>>><<<;;;;;;===?????????<<<===>>>@@@BBBCCCEEEEEEEEEEEECCCAAA??????@@@AAA===>>>???>>>;;;999888999;;;<<<>>>AAACCCDDDCCCBBB>>>===;;;999:::;;;===???<<<>>>@@@AAA>>>;;;888777<<<<<<<<<<<<;;;::::::999666666444222//////111333111111111000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...///.........///000111222555:::@@@EEEJJJNNNRRRUUUPPPSSSVVVXXXYYY[[[]]]___^^^______]]]ZZZYYY]]]bbb[[[\\\]]]\\\^^^mmm~~~ooo^^^QQQMMMOOO]]]hhhtttvvvmmmaaaYYYVVVTTTTTTiiissskkkooorrrttt}}}zzz}}}hhh]]]___eeevvv}}}vvvfff```YYYeeesssqqqeeebbb^^^XXXYYYbbbgggvvvxxx}}}sssdddYYY[[[fffnnnppp~~~yyyuuuyyybbbUUUOOOIIIFFFHHHJJJLLLNNNOOONNNNNNMMMLLLHHHGGGEEECCCBBBBBBCCCCCCAAA@@@???===:::888666555222111///...------......,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------+++++++++*********)))))))))+++,,,+++***((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))'''&&&((()))***///666666///'''%%%(((+++***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''(((((((((((((((((('''******+++******)))((('''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------......///000000//////...000222222222333555777qqq[[[III@@@@@@BBBBBBBBBBBB@@@===<<<;;;<<<>>>===<<<;;;;;;;;;;;;;;;888:::<<<======>>>@@@BBB======>>>===<<<<<>><<<999999;;;===>>>???::::::;;;<<<>>>???@@@AAADDDDDDDDDBBB???>>>>>>???;;;<<<>>>===;;;::::::;;;;;;<<<>>>???@@@@@@@@@???===<<<:::999:::;;;===???======>>>>>><<<:::777666999999::::::999999888777555555555333111000000111000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......---------...000222555777@@@DDDKKKPPPSSSUUUVVVWWWSSSUUUWWWYYYYYY[[[]]]```]]][[[ZZZYYYWWWZZZdddoooyyy|||}}}xxxdddTTTHHHCCCGGGNNNfff{{{ttthhhccc\\\eeexxx{{{sssvvv{{{{{{qqqmmmiiiooowwwkkkdddZZZZZZjjjrrrwwwyyyggg^^^UUU\\\}}}~~~zzz|||tttpppjjjeeeddd^^^VVVTTT]]]qqqiiiZZZRRRLLLHHHJJJLLLNNNNNNMMMLLLMMMNNNJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>777666333111///...------+++,,,---......---,,,+++*********+++,,,---------+++++++++************))),,,,,,,,,---...---+++((()))))))))))))))))))))))))))******++++++******)))((((((((((((((()))))))))((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---***((()))'''%%%(((---666000)))%%%&&&)))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''(((((()))''''''(((((((((((('''''')))))))))***))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---+++,,,------------,,,+++***++++++,,,,,,---------+++,,,---......//////...///000222222222222444555uuu___MMMBBB@@@BBBDDDHHHIIIGGGCCC>>><<<===>>>;;;;;;;;;;;;<<<===??????:::;;;<<<<<<<<<>>>AAACCCBBBBBBAAA>>><<<<<<>>>@@@???===;;;;;;===>>>>>>>>>;;;;;;;;;<<<<<<===>>>>>>???AAACCCBBB@@@>>>???@@@;;;===>>>???>>>===>>>???;;;===>>>>>>===<<<<<<<<<===<<<;;;:::::::::;;;<<<::::::::::::;;;:::999888666777888888888777666555333555666555333111000000.....................///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.........------------............000222666;;;@@@BBBHHHLLLPPPTTTVVVWWWXXXYYYVVVXXXYYYYYYYYYYYY[[[]]][[[WWWTTTVVV[[[hhhvvviiiccciiissstttmmmddd[[[PPPLLLRRR\\\{{{}}}uuuiiihhhoooxxxxxxmmm___UUU___gggzzzfff^^^|||ssseeemmmkkkttt}}}xxxtttoooeeeZZZWWWbbbvvvqqqjjjfff```[[[ZZZVVVQQQKKKIIIKKKNNNKKKKKKJJJIIIHHHFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCBBB???===999555222///...---,,,---///000000///---,,,++++++++++++++++++,,,,,,+++++++++************)))...+++***---333444000+++)))))))))))))))))))))))))))***++++++++++++***)))(((((()))))))))*********))))))***+++******((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,)))((()))'''$$$&&&+++---,,,)))''''''''')))***'''((((((((()))))))))***((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''((())))))***&&&'''((())))))((('''&&&''''''((()))))))))(((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++,,,------******+++,,,,,,+++************+++,,,------------++++++,,,......//////...///111222222111111222444wwwgggRRRDDD???@@@AAAAAAJJJJJJGGGBBB<<<999:::===999999:::<<<>>>@@@CCCDDD>>>>>>>>>===<<<>>>AAADDDFFFEEECCC???<<<;;;<<<===???>>>>>>???AAA@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>BBBCCCAAA@@@AAABBB<<<>>>@@@AAA@@@@@@AAABBB;;;<<<======;;;:::999:::======;;;:::999999888888888777777888:::;;;;;;;;;555555666777777666555444333555777777444111000///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///......------------......000111444888>>>EEEJJJNNNKKKNNNQQQSSSTTTVVVXXXZZZXXXYYYYYYXXXWWWVVVXXXYYYXXXSSSQQQVVVbbbyyy}}}iiiVVVIIIJJJZZZjjj|||}}}nnn```___eeeuuuvvvtttxxx}}}}}}jjj```___]]]rrryyy^^^iiiwwwuuuiiiWWWYYYZZZ\\\dddsssqqqbbb]]]eeennnrrrrrruuu~~~|||tttpppfffZZZPPPLLLNNNQQQKKKLLLLLLLLLLLLJJJHHHGGGBBBCCCDDDEEEEEEDDDCCCBBBDDDAAA===888444111///......///000222222000///...------,,,++++++*********+++++++++************)))...)))(((---666999444...)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))******+++++++++,,,)))***++++++***)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''%%%'''))))))''')))...%%%'''))))))((('''((()))'''((((((((())))))******((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))((())))))***++++++&&&'''((())))))((('''&&&&&&&&&'''(((((()))((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++,,,------((()))***++++++***)))((()))***+++,,,---...------+++,,,---...////////////000111222222111000111333dddVVVGGG@@@>>>===>>>AAAGGGIIIFFF???;;;<<<>>>===???===;;;<<<@@@DDDGGGIIIHHHIIIHHHDDD???===???AAAFFFEEECCC@@@>>><<<;;;;;;BBBAAA@@@?????????@@@AAA>>>???@@@AAAAAA???===<<<;;;>>>BBBCCCBBB???===<<<;;;>>>BBBDDDDDDCCCCCCCCCAAA<<<888888<<<>>><<<:::???>>><<<999555333333444444666888999:::888777666444444444555777666444222333333333333333444555666222111000///...---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------111000///...............***++++++---...///111111222666===CCCHHHIIIIIIHHHJJJBBB@@@HHHQQQTTTWWWZZZ```XXXZZZ\\\SSSQQQVVVVVVTTTWWWVVVcccqqqbbbSSSKKKGGGNNNgggzzzrrroooiiilllrrr~~~yyyqqqzzz|||^^^YYYaaa\\\^^^cccZZZSSSKKKKKK___|||yyyjjjdddccchhhqqqtttyyy___NNNWWWVVVFFFRRRPPPLLLIIIHHHHHHHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDBBBAAA>>>;;;555111000000000000000...---,,,,,,,,,,,,+++,,,,,,------************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---...///000111222222222222222111000000SSSIII@@@>>>>>>===<<<===CCCGGGFFFAAA======<<<:::>>>======???BBBFFFIIIKKKKKKLLLLLLJJJHHHGGGGGGHHHFFFEEECCCBBB@@@?????????AAA@@@???>>>>>>???@@@AAACCCCCCDDDDDDCCCBBBAAA@@@CCCCCCCCC@@@===;;;::::::???AAADDDDDDBBB@@@>>>>>><<<:::888:::???AAA???<<<<<<<<<;;;999777666777999666777888:::::::::::::::777555555555666666444222333333333333333444555555111111000///...---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------.........000///...---...000222444>>>AAAEEEHHHJJJIIIGGGEEEHHH???<<>>@@@CCCFFFIIIJJJHHHGGGGGGGGGIIIIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???@@@AAACCCDDDIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFCCC>>>;;;:::;;;>>>BBBDDDEEEEEEDDDBBBAAABBB???======@@@CCCCCC@@@===:::;;;;;;:::999:::===???888888888999;;;<<<>>>>>>:::888666555555555444333333333222222333333444444111000000///...---,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,......//////...111000///000222666:::===FFFGGGIIIKKKJJJHHHFFFDDDBBB>>>???GGGQQQVVVXXXYYYXXXPPPVVV```gggxxx|||sss```RRRUUUbbbooo~~~wwwkkkeeebbbbbbnnn||||||ppp```bbbrrr|||uuufffWWWRRRWWW]]]\\\XXXWWWZZZdddkkkqqq}}}yyynnnbbbYYY\\\eeefffdddssshhhccc[[[TTTPPPMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGEEEDDDCCCDDDCCCBBB@@@>>>;;;777333000.........///......---------......++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,---......---...///000111111111111<<<:::;;;BBBEEEBBB?????????DDDFFFCCC@@@@@@>>>;;;<<<===???AAABBBCCCEEEFFFGGGDDD@@@@@@CCCEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGMMMLLLJJJHHHGGGHHHIIIJJJFFFEEEDDDAAA???@@@CCCEEEBBBDDDGGGHHHIIIJJJLLLNNNHHHFFFDDDCCCDDDCCC@@@>>>:::;;;<<<<<<;;;===@@@BBB999888888888:::<<>>@@@AAA@@@@@@BBBDDDCCCBBBAAACCCDDDLLLGGGAAA???AAACCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????AAACCCEEEFFFLLLKKKIIIGGGFFFHHHIIIKKKEEEFFFGGGGGGFFFFFFGGGHHHBBBDDDGGGIIIKKKNNNQQQTTTLLLHHHDDDAAA@@@@@@@@@@@@>>>>>>>>>===<<<===???BBB999888777666888:::===???<<<999666444444444333222333222222111111111222222//////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////////////////222888>>>DDDGGGIIIJJJCCCDDDEEEFFFGGGHHHHHHGGGDDDKKKQQQRRRPPPNNNNNNMMMIIIQQQpppwwwgggiiixxx~~~xxxeeeMMMMMMJJJTTThhhuuu{{{ppp]]]SSSPPPQQQTTTfff___\\\VVVPPP[[[jjjlllhhhmmmooommmppp{{{{{{mmmbbbbbbbbb^^^\\\aaappp|||oooWWWPPPQQQKKKKKKKKKKKKLLLMMMNNNOOOLLLIIIGGGFFFFFFFFFEEEDDDDDDDDDCCC@@@<<<777333000,,,,,,,,,,,,---///000111++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************)))))),,,,,,++++++******))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++*********+++,,,,,,***+++---...000000111111>>>;;;<<>>>>>???AAABBBCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<===???AAABBBHHHGGGFFFEEEEEEGGGHHHJJJHHHJJJKKKKKKHHHEEEDDDDDDCCCDDDFFFFFFGGGIIIMMMPPPHHHEEE@@@===;;;===@@@BBB@@@AAA@@@???======>>>@@@:::999777666777888:::;;;:::888555444444333222000222222111111000000111111.........---------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------...///000111888;;;@@@DDDFFFEEECCCAAAEEEEEEEEEDDDEEEEEEEEEEEECCCEEEFFFEEEHHHNNNRRRSSSccckkkooo\\\QQQVVVfffsss~~~zzzjjj```]]]^^^```aaaeeewwwvvvhhh```]]]]]]hhhcccddd^^^PPPQQQ[[[\\\[[[YYYTTTNNNPPP]]]rrrwwwqqqjjjbbbZZZVVVYYY```qqqaaaOOOIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKIIIHHHHHHGGGEEEDDDDDDEEEFFFFFFCCC>>>888555...............///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,---,,,++++++******+++,,,,,,+++,,,---///000111111111<<<;;;<<<>>>===999888;;;???BBB@@@<<<:::>>>BBBBBBDDDFFFFFFCCC???>>>AAAEEECCCCCCBBB???===<<<<<<>>>@@@@@@????????????@@@@@@===<<<<<<<<<===>>>@@@AAADDDCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKHHHDDDAAA??????CCCDDDDDDCCCCCCEEEIIILLLGGGEEEBBB???<<<<<<>>>@@@AAAAAAAAA???======>>>@@@<<<;;;999888777777777777777666444444444333111///222222111000000000000000......------------,,,,,,,,,,,,,,,---------......------------------------------------...............------...000444777:::BBBCCCEEEEEECCC???:::777AAAAAA@@@@@@@@@AAAAAABBB???@@@CCCNNNdddwww|||vvvfffPPPKKKMMM\\\nnnzzzvvvnnnffffffttt{{{xxxrrrkkkjjjbbbQQQMMMSSSSSSRRRUUUVVVOOOHHHIIIWWWfffqqq}}}uuuiiiaaa___\\\ppprrr\\\SSSWWWUUUSSSPPPNNNLLLJJJJJJLLLKKKKKKKKKKKKJJJHHHEEEFFFFFFGGGGGGEEEBBB???===555444333111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---...///000111111111;;;:::===@@@>>>999777999<<>>::::::???DDD>>>BBBEEEDDD@@@======>>>>>>>>>>>>???@@@AAABBBCCC@@@????????????AAABBBCCCAAAAAABBBCCCDDDFFFHHHHHHHHHHHHGGGDDD@@@>>>===>>>BBBCCCCCCBBBCCCEEEJJJNNNKKKJJJHHHDDD@@@===<<<<<<@@@AAA@@@???======???AAA>>>===;;;999888666666555555444444444555333000...222222111000000///000000------------------,,,,,,,,,,,,,,,------.........---------------------------------.........//////000000///111444:::???CCCGGGFFFEEEBBB>>>:::666444;;;:::::::::;;;===???AAABBBEEEPPPlll{{{nnncccYYYPPPLLLYYYooo|||lllUUUMMMPPPOOOZZZeeemmmfffSSSFFFJJJTTT[[[eeeuuu}}}llliiikkkpppqqqttt|||tttpppmmmhhhaaaZZZSSSOOOMMMKKKKKKLLLMMMNNNMMMJJJGGGGGGGGGFFFFFFEEEDDDDDDCCC;;;:::777444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,,,,------------,,,,,,+++,,,,,,,,,---...///000111111111111999:::<<<======<<<:::999888888888888888888888888;;;;;;::::::999:::::::::===???@@@@@@===;;;::::::::::::;;;===???@@@BBBBBBAAA===:::===DDDGGGDDD@@@<<>>=========@@@???>>>???BBBHHHMMMQQQQQQNNNJJJFFFBBB???>>>===;;;AAAFFFDDD>>>999:::<<<============;;;888555333777666444333222111111111111111000///...------,,,///...---+++******++++++///...---,,,+++,,,---...,,,,,,,,,---------......,,,---......------///111,,,000666;;;@@@DDDHHHKKKJJJHHHBBB;;;666444777:::888;;;<<>>888444222222222///...,,,+++***+++,,,---///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************)))))))))))))))))))))))))))************++++++++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))+++++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++)))((('''((()))+++,,,******))))))(((((('''''')))))))))))))))******+++((((((((((((((())))))***---------------------------...000000//////111222999:::<<<======<<<:::999888888888888888888888888888777777666666666777777;;;===>>>===;;;999888999777888999;;;<<<======>>>???<<<;;;===BBBDDDBBB@@@;;;===@@@AAA@@@????????????>>>>>>??????@@@@@@AAAEEECCC@@@>>>@@@EEEKKKNNNMMMLLLIIIFFFBBB@@@>>>======CCCGGGEEE???::::::===;;;;;;<<<<<<<<<:::777666666555444333222111111111000000//////......------///...---+++******++++++...---,,,,,,,,,,,,---...,,,,,,---------..................---,,,,,,...111111555;;;@@@DDDGGGJJJLLLHHHEEEAAA>>><<<<<>>999555111///111000000///////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))(((((()))))))))*********************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))***************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((()))((('''&&&'''(((***+++***)))))))))(((((((((''')))))))))))))))******+++))))))(((((())))))***+++------------------------,,,---//////......000111888:::;;;<<<<<<;;;:::888777777777777777777777777666666555555555555666666999;;;<<<<<<:::999999999666777999:::;;;;;;::::::<<<<<<===>>>???@@@@@@@@@===>>>???>>><<<;;;;;;<<<<<<<<<===>>>??????@@@AAAGGGDDD???<<<<<>>999:::<<<999999:::;;;;;;:::888888555555333222111111000000//////........................---,,,++++++++++++------,,,,,,,,,------...,,,------------..................---,,,---000222777<<>>>>><<<<<<>>>@@@@@@@@@???===::::::;;;<<<<<<<<<=========<<<<<<<<<@@@???<<<::::::;;;<<<===???@@@AAAAAA@@@>>>;;;999888<<>>:::888999:::777888888999888777666666444444222111111000000000---.....................---------,,,++++++++++++---,,,,,,,,,------......------------............------...---...000444888>>>BBBGGGKKKMMMMMMMMMNNNNNNLLLJJJJJJKKKLLLKKKJJJEEERRR^^^ooo~~~xxxtttxxxzzzwwwiiiWWWMMMOOOUUUiii}}}rrr^^^RRROOOSSS\\\eeehhh___QQQFFFJJJOOOZZZjjj{{{xxxjjjeeeggguuurrr[[[UUUOOOKKKIIIHHHHHHIIIMMMMMMMMMLLLLLLJJJIIIIIIGGGGGGHHHGGGCCC>>>888555000///---,,,++++++,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((()))(((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((('''''''''((()))***))))))))))))(((((((((((()))))))))))))))******+++++++++******++++++,,,---,,,,,,,,,,,,,,,---------+++---............///111444555777888888777555444555555555555555555555555777777777777777888999999777888:::999999999;;;<<<::::::;;;<<<<<<<<<;;;:::999<<>>;;;999<<>><<<999999:::<<<:::;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;999999999:::===>>>===;;;888666444777:::;;;999999:::<<<888777777666555444333222333222111111000000000000------------............,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........---------.........//////+++---///111333777<<<@@@CCCGGGKKKMMMNNNMMMMMMNNNUUUSSSQQQOOOOOOMMMLLLJJJPPPkkk}}}lll```[[[[[[```qqquuueee^^^___]]]kkksssyyyxxx{{{~~~uuuiii[[[ZZZ]]]iiivvvwwwiiiYYYKKKNNNRRRUUUYYY```hhhnnn}}}~~~~~~pppqqqxxxzzzwwwtttuuusssjjj\\\OOOJJJKKKNNNMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHFFFDDDBBB@@@???:::777222...---...000222------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************************************)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))((()))))))))******(((((((((((()))))))))))))))))))))))))))******++++++++++++++++++,,,,,,---+++++++++,,,,,,,,,------,,,...///000//////000222333555666777777666555333666666666666666666666666555555444555555666777888555666777777777888;;;===:::::::::::::::;;;;;;;;;;;;===???>>>;;;:::;;;>>><<<<<<<<<:::888888:::<<<777999:::<<<=========<<<888:::<<<>>>>>>===<<<:::777888:::<<<<<<:::888666555777999:::::::::;;;===888777666555444333222222222111111000//////000000......------------------+++,,,,,,------,,,,,,+++++++++,,,---............------........./////////+++...333777:::???DDDGGGHHHJJJMMMNNNNNNNNNNNNPPPPPPPPPPPPNNNLLLJJJKKKLLLgggrrr[[[LLLLLLQQQiiinnnbbb[[[jjjuuu{{{|||{{{uuutttzzzvvvkkk```bbbpppyyysssfffUUUVVVTTTQQQMMMKKKMMMOOOdddnnnzzzqqqdddcccjjjtttuuu```SSSMMMKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHFFFEEEEEEEEEEEE???;;;666111//////000222......---------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************************++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((''''''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))************(((((((((((()))))))))))))))))))))))))))******+++++++++******++++++,,,---******++++++,,,,,,---------...000000//////111222444555777888888777555444666666666666666666666666333333333333444555666777777888999999999;;;>>>AAA===<<<;;;:::;;;<<<>>>???===>>>>>>===<<<;;;;;;<<<:::;;;<<<<<<;;;;;;===???:::<<<===?????????>>>===:::;;;;;;<<<<<<=========888999;;;<<<<<<;;;999888777777888888888888999:::777666666555555555555555111111000////////////000.........------,,,,,,,,,++++++,,,---------,,,+++***+++,,,...........................////////////...222888===AAAEEEIIIKKKKKKMMMNNNNNNNNNNNNPPPRRRNNNSSSWWWVVVTTTUUU[[[aaayyydddQQQKKKSSS^^^{{{zzz}}}zzz|||{{{vvvzzz}}}rrrdddXXXVVVUUUVVVWWWTTTNNNIIINNNZZZhhhttt}}}hhh```dddcccttt}}}iiiXXXKKKLLLLLLLLLLLLLLLLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFAAA???<<<888444222000///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((((())))))))))))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))'''((((((((()))))))))***)))))))))))))))******+++***************+++,,,,,,)))******+++,,,,,,------,,,...//////...///000222666777888999999888777666777777777777777777777777444333333444555666777888;;;<<<======>>>@@@CCCFFFAAA???===<<<===???BBBDDD???>>>=========<<<<<<;;;;;;===>>>?????????AAABBBAAAAAABBBBBBAAA???<<<:::<<<;;;999777888999<<<===:::;;;<<<<<<<<<<<<;;;:::777777777666555444444444666666666666666777888888111000000////////////000//////...---,,,,,,++++++***+++,,,---------,,,+++)))+++,,,...//////................../////////000222666<<>>999444111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************************************************(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))&&&''''''((()))((((((((('''((((((((())))))******)))))))))))))))******+++******))))))******+++,,,))))))***+++,,,,,,------+++---......---...///111444666888888777666777888555777:::999777666777999666555444444555777999;;;@@@@@@@@@@@@AAACCCEEEFFFFFFEEEGGGJJJKKKKKKNNNTTTEEE???;;;<<<===<<<===AAA???BBBEEEEEEDDDBBBAAABBB>>>BBBFFFEEE@@@===>>>AAA???;;;888999999777888<<<<<<:::888888999:::999888;;;:::888777666555555666666666666666555555555555777444111---,,,---///111///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---...///////////////...------...000222333@@@BBBDDDEEEHHHLLLLLLKKKJJJMMMJJJLLLPPPLLLLLLZZZ___xxxjjjeeefffaaatttwwwfffcccbbb]]]kkkttt~~~jjjbbbWWWUUUaaapppuuuqqq___SSSJJJLLLUUUbbbssszzzoookkktttzzznnn___NNNJJJMMMJJJJJJMMMJJJLLLLLLLLLJJJGGGEEEDDDDDDDDDEEEEEEDDDAAA???>>>>>>;;;888333000//////......000---***)))+++,,,---------,,,,,,+++*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&))))))((('''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------------------------------444555777777666666888999888:::<<<;;;999888999:::555555555555666888:::;;;@@@@@@@@@@@@BBBDDDFFFGGGGGGEEEHHHOOOSSSQQQOOONNNGGG@@@;;;<<<<<<;;;<<>>???AAACCC???>>>???>>><<<<<<@@@???<<<:::999::::::999888:::999999999888777777666666666666666555555555555666555222///...///000111......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,---...............///......///111555999<<>>999555333111...,,,///---******+++------,,,---,,,,,,+++******++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,---------------------------333444555555555777:::<<<;;;<<<===<<<:::999:::;;;444555666888999:::<<<<<>>??????AAAHHHOOOOOOIIIBBBBBBAAAAAA@@@@@@@@@@@@AAAEEEAAAAAACCCBBB??????AAA???===:::999999999888777888999:::;;;;;;:::999888666666666555555555555444555444333222111000000000------,,,,,,,,,---.........------------,,,,,,,,,,,,------------............///000222777<<>>BBBHHHKKKMMMHHHOOONNNMMMRRRTTT^^^rrrttt\\\OOOBBBDDDfff~~~ttt{{{}}}{{{{{{}}}}}}~~~|||sssiiieee```[[[TTTOOOQQQWWW]]]bbbhhhooozzz{{{tttqqqqqqrrrwwwtttvvv}}}pppiii]]]XXXTTTKKKJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHEEE@@@<<<888333...+++---,,,+++,,,---...---+++---,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((******))))))))))))******''''''''''''(((((((((((())))))))))))(((((((((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))************************))))))))))))))))))))))))))))))))))))************((())))))******+++++++++------------------------333444444444555777;;;>>><<<<<<;;;:::999999999999666777999;;;===>>>>>>>>>??????>>>>>>???@@@BBBCCC???<<>>>>>@@@FFFKKKKKKGGGBBBBBB@@@>>>>>>@@@AAAAAAAAABBB??????BBBAAA===<<<>>>===;;;999999::::::999888666888;;;>>>>>>===:::999666666555555555444444444333333222222111000//////,,,,,,,,,,,,,,,---...///---------------------------------------............000444888===AAADDDFFFBBB<<<888;;;@@@DDDHHHKKKHHHRRRPPPKKKQQQ\\\tttwwwdddMMMFFFOOO\\\sss|||||||||zzzxxxxxx{{{}}}|||~~~xxxeeeZZZRRRUUU^^^aaa]]]WWWKKKMMMRRRZZZhhh}}}rrriiiooohhhhhhxxxzzzpppcccQQQJJJIIIIIIIIIJJJJJJIIIHHHJJJHHHFFFEEEFFFFFFFFFFFFJJJHHHDDDAAA===777111------,,,,,,---//////---+++---,,,,,,+++++++++,,,,,,*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((***)))(((((((((((()))***''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((()))))))))*********,,,,,,------------------333333444444555777;;;???:::999888777777777777777888:::;;;===???@@@@@@@@@???>>>===<<<;;;<<<=========;;;;;;===>>>===@@@DDDGGGAAA<<<<<<<<<::::::======>>>@@@AAAAAAAAAAAAAAAAAA???======???AAABBBBBB@@@======@@@???;;;:::<<<;;;;;;<<<===???@@@>>><<<666888<<>>;;;999555555555555444444444444000000111111000///...---,,,,,,,,,,,,,,,---...///---------------------------------------///000111000444999>>>AAABBBAAA@@@;;;666666;;;???AAAFFFLLLRRRbbbfffaaacccmmmwwwooopppuuunnnrrr^^^LLLVVVdddllluuu~~~~~~}}}||||||{{{{{{wwwwwwwwwuuussstttwwwyyywwwyyy{{{}}}~~~yyyzzzttthhhYYYSSSZZZdddiiiiiiQQQIIIDDDGGGRRRfffsssooogggbbbmmmwww]]]KKKIIIGGGGGGJJJLLLMMMLLLLLLJJJGGGFFFGGGGGGEEEDDDHHHGGGEEEDDDAAA<<<666222///......///000///---,,,---,,,,,,+++,,,,,,------*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((()))))))))((((((''''''(((((()))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((('''&&&%%%%%%(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********,,,,,,,,,---------......222333555555555777;;;>>>999777555555666888888888;;;;;;<<<===>>>??????@@@>>>===;;;:::999::::::;;;???<<<;;;;;;::::::???FFFCCC???<<<>>>???======>>><<<>>>???>>>;;;;;;<<>>>>>>>>??????@@@BBBCCCAAA>>>>>>@@@???<<<;;;>>><<<>>>AAADDDGGGGGGDDDAAA777999<<<>>>???===;;;999555555555444444444444333//////000000//////...---------,,,,,,,,,---......,,,,,,,,,------------...------------...111333444666999>>>BBBBBB@@@<<<:::666333777>>>@@@@@@IIIUUUhhhrrreee[[[ZZZdddpppccc\\\aaadddnnn~~~}}}}}}}}}}}}{{{}}}{{{zzzzzzzzzyyyvvvtttqqqqqqpppnnnmmmmmmppprrrqqqsssvvvyyyzzz|||wwwwww~~~fffVVVZZZlll{{{jjj[[[MMMJJJLLLSSSbbbqqq}}}sssmmmqqq}}}lllMMMHHHDDDCCCGGGJJJLLLKKKNNNKKKIIIJJJLLLLLLIIIFFFGGGFFFEEEEEEDDDAAA===:::444222000000000000...---,,,,,,,,,,,,,,,------...++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))(((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************+++,,,,,,------.........222333555666777777:::;;;:::888555666888;;;;;;;;;<<<;;;::::::;;;<<<===>>>;;;:::999999999:::<<<===@@@<<<;;;>>>@@@>>>???AAA@@@<<<===AAACCCAAA???@@@<<<<<<<<<===>>>===<<<;;;:::===@@@AAA??????AAADDDDDD@@@>>>@@@???<<<===@@@<<>><<<:::999555555555444444444333333000000000///////////////......---,,,,,,,,,------,,,,,,,,,---------......---------...000333666888>>>???@@@AAA@@@>>>;;;999666666:::AAABBBCCCQQQdddrrr___RRRPPP\\\tttzzzuuusssttt~~~|||{{{yyywwwwwwxxx{{{|||zzzxxxyyywwwwwwxxxxxxwwwrrrnnnjjjjjjiiigggeeeeeegggjjjkkknnnrrruuuwwwyyy|||~~~}}}lllgggttt~~~oooaaa[[[UUUOOOSSS]]]vvvwwwsssooovvvqqqnnnwwwzzz]]]UUULLLFFFFFFHHHHHHGGGKKKJJJJJJMMMQQQQQQMMMIIIGGGFFFFFFFFFFFFEEEBBB@@@999666333111111000///...,,,,,,,,,,,,,,,---......,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((())))))))))))((()))+++------+++)))(((''''''''''''(((((((((((())))))))))))(((((((((((()))((('''&&&'''))),,,---((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++***++++++,,,,,,---......///111444666777777888999:::<<<999666777;;;>>>>>>>>><<<;;;999888888999;;;<<<999999888999:::<<<>>>@@@>>>::::::AAAFFFCCC===:::===;;;===CCCEEECCCAAABBB===;;;:::>>>CCCCCC>>>888777===BBBBBB???>>>AAADDDDDD@@@>>>???>>><<<===AAA;;;>>>CCCIIIJJJGGG@@@:::999:::<<<======;;;:::999555555444444444333333333222111000000000000000111///...------,,,,,,,,,,,,,,,,,,,,,------.........---------...111444888:::CCCCCCAAA@@@>>>===;;;;;;999999>>>DDDCCCEEEXXXpppvvveeeQQQHHHOOOggg~~~}}}|||uuusssrrrssswwwyyyxxxvvvvvvuuuuuuwwwxxxuuupppkkkffffffdddbbb``````bbbdddhhhkkkooorrruuuwwwzzz|||||||||}}}~~~uuukkkfff[[[NNNMMMUUU^^^fffiiicccdddxxx~~~qqqvvvvvvkkk\\\QQQMMMKKKIIIFFFGGGFFFHHHMMMSSSTTTOOOJJJIIIHHHGGGGGGHHHGGGFFFDDD<<<888444111111000000///,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((()))))))))))))))+++...000000...+++)))''''''''''''((((((((()))((('''''''''&&&&&&&&&&&&((('''%%%%%%'''+++///222((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++++++++,,,,,,---...//////222222333444555666777888888888777777777777777888888777777777777999;;;<<<;;;;;;:::::::::;;;;;;<<<;;;:::;;;>>>BBBCCCBBB???@@@???>>>>>>@@@@@@@@@???<<<::::::>>>DDDEEE@@@<<<;;;=========<<<===???AAADDDCCCBBB@@@>>>;;;999888??????@@@CCCFFFDDD>>>:::;;;;;;<<<===<<<999777555666444222333666888666333111000///---------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,/////////111555:::???BBBCCC???===???>>>;;;999:::@@@AAA???CCCNNNXXXpppyyyaaaWWWJJJJJJccc~~~zzzvvvtttpppqqqrrrsssssssssssssssnnnpppqqqqqqooojjjeeeaaa```^^^[[[YYYYYYZZZ]]]___```ccciiimmmooorrrtttvvvyyyzzz|||~~~rrrbbb\\\___aaa]]]VVVTTTEEEBBBPPPYYYaaa{{{sssdddrrrtttzzz{{{nnn```OOOCCCNNNKKKJJJMMMMMMIIIGGGIIIHHHIIIJJJJJJIIIFFFDDDBBBBBB===888333111000...---,,,,,,,,,,,,++++++******************************)))))))))))))))))))))))))))************+++++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++...---+++)))(((((()))***---------------...///000111222222333555666666777888777777666666777777777777777666666777999:::;;;<<<<<<;;;;;;:::;;;;;;;;;:::999:::>>>AAABBB@@@>>>???>>>>>>@@@BBBCCCBBBAAA===:::999<<>>>>>>>>???AAA@@@AAACCCDDDBBB???;;;999======>>>@@@BBBAAA===999:::;;;;;;;;;:::888666555333222111111222222111000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111555888<<<>>>@@@AAA@@@:::666888;;;===BBBHHHGGGLLLOOOXXXfffnnnuuuqqquuuxxxwww]]]aaabbbaaaeeemmmtttuuu~~~{{{xxxvvvtttrrrrrrrrrrrrqqqqqqpppooolllmmmmmmllliiiddd^^^[[[XXXVVVTTTRRRRRRSSSVVVXXXZZZ^^^ccchhhlllppptttwwwxxxyyy{{{~~~qqqaaaYYYZZZ]]]```XXXOOOLLLQQQQQQRRRcccyyyvvvkkkkkkmmmsss~~~}}}fffTTTGGGEEEGGGMMMPPPNNNLLLMMMHHHIIIJJJJJJIIIGGGDDDCCCCCC???:::666444222000...---------,,,,,,,,,,,,+++************************************************)))************++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++***)))((()))***,,,---,,,,,,,,,,,,---...///000000111111222333444555555777666666666666666777777777666666666777888999:::===<<<<<<<<<;;;;;;::::::777888:::===@@@@@@>>>;;;<<<<<<>>>AAADDDFFFEEEDDD???<<<999:::>>>BBBCCCBBB<<<>>>??????>>>>>>>>>???;;;>>>BBBEEEEEEBBB>>>;;;;;;::::::;;;======;;;:::999999:::999888777555444111222222111///...///000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000222666<<>>;;;777666888<<>>;;;888666222//////......---------------++++++++++++++++++++++++************************)))************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((***,,,...///++++++++++++,,,---...///000000000111222333333333555555555444555555666777666666666777777888888888======<<<<<<;;;;;;:::999555777:::===>>>>>><<<:::999:::<<<@@@DDDFFFFFFDDD@@@>>>;;;<<<>>>@@@@@@@@@;;;===??????>>><<<======777:::===@@@AAA@@@>>><<<:::999999999:::;;;<<<<<<888888888777666555333333222444666444000...000222---.../////////...---,,,------------------------...---+++***,,,...111333888<<<@@@DDDDDDBBB>>>;;;777:::>>>AAAAAAFFFUUUeeeiiiZZZIIIHHH___sssxxx}}}|||zzzxxxuuusssqqqppptttsssqqqnnnjjjfffcccaaa^^^^^^]]][[[XXXTTTPPPNNNNNNLLLKKKJJJKKKLLLOOOPPPRRRTTTXXX\\\bbbjjjrrrwwwuuuvvvxxx{{{~~~vvvsssuuuyyylll]]]UUUSSSQQQNNNTTTjjjuuuvvv}}}}}}llllll}}}}}}^^^TTTKKKKKKMMMLLLKKKLLLJJJJJJJJJJJJIIIHHHFFFFFFFFFEEEBBB@@@>>>:::666222000///...---,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********((((((((()))***,,,---...*********+++,,,---...//////000000000111222222222444444333333444555555666777777777888888888888888;;;;;;<<<<<<;;;:::999999444666:::<<<<<<;;;::::::777777999===BBBDDDDDDCCCAAA@@@?????????>>>===;;;:::;;;======<<<;;;<<<===888888888999:::;;;<<<===;;;:::999999999;;;>>>@@@777777777666555444333222333555666444111///000222,,,---...//////...---,,,---------------------------,,,++++++---111444777@@@AAABBBBBBAAA???===;;;:::???EEEFFFEEENNNhhhtttUUULLLGGGRRRppp}}}{{{yyyuuuqqqnnnlllkkkpppooommmiiieee```]]][[[UUUUUUTTTRRRPPPNNNLLLJJJJJJIIIIIIHHHIIIKKKMMMOOOQQQSSSVVVZZZ___fffnnntttssstttvvvxxx{{{}}}}}}wwwsssssspppbbbQQQUUUXXX^^^kkkxxx{{{ppptttqqqaaaQQQLLLMMMOOOOOOPPPJJJJJJJJJJJJIIIIIIHHHGGGHHHGGGEEEDDDBBB???:::777222111///---,,,+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******)))))))))))))))))))))))))))******++++++,,,*********+++,,,---//////000000000111111111222222222222222222333444555555777888999999999999888888888999:::;;;;;;:::999888555777:::::::::999:::;;;777777888:::>>>AAABBBBBBAAAAAA@@@@@@???===<<<;;;:::;;;<<<<<<;;;<<<>>>@@@===:::777555555777:::===:::;;;;;;::::::<<<@@@CCC777777666555444333222222111222222111///...///000,,,,,,---............---------------------------,,,,,,---...222666:::<<>>@@@AAA@@@@@@???>>><<<===>>>???<<<<<<<<<;;;;;;===AAADDDBBB???:::777555777999<<<999;;;<<<;;;;;;<<<@@@DDD888777666555444333333333000///......///000///...---,,,,,,,,,------...///........................,,,---000333888<<<@@@BBBFFFEEEDDDCCCDDDFFFHHHIIIKKKGGGFFFKKKXXXoootttpppvvvyyyoooaaa```ZZZZZZaaajjjttt~~~}}}~~~~~~zzzvvvqqqnnnkkkgggccc```___^^^\\\\\\ZZZXXXUUURRROOOMMMKKKIIIGGGDDDBBBAAA@@@@@@<<<<<<<<<===>>>@@@BBBCCCEEEHHHLLLQQQVVV]]]dddiiimmmnnnppprrruuuxxxyyy{{{zzz{{{}}}wwwfffccchhhrrryyyfffXXXHHHJJJQQQQQQ```~~~{{{wwwtttrrrssszzz{{{mmmZZZNNNLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFFFFFFFEEECCC@@@;;;999555111...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))(((*********++++++***************+++,,,---///111222111111111111222222222222111111111111222333444555999:::;;;<<<;;;:::999888333444777999::::::999888888999:::999777777;;;>>>===:::888888:::===@@@@@@@@@???===;;;:::===AAAEEE>>>======<<<<<>><<<;;;:::888888999:::;;;===???@@@???BBBGGGMMMSSSYYYaaaeeekkklllnnnqqqsssvvvxxxyyyxxxzzz}}}~~~tttfff]]]^^^fffvvvkkkUUUFFFEEEFFFSSSiii||||||zzzvvvwwwrrraaaLLLKKKKKKJJJJJJJJJJJJKKKIIIHHHFFFFFFFFFFFFEEECCC???<<<888333000.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))************++++++++++++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))+++*********))))))((((((((()))***++++++++++++++++++++++++,,,...000111222............///000111222888555333222333333333222555888<<<>>>===:::888888<<<;;;:::888888999:::;;;888999:::<<<<<<<<<<<<;;;888777666666:::@@@FFFIIIDDDCCC@@@???>>>>>>???@@@???>>>===;;;:::===AAAEEEKKKEEEAAA@@@<<<555555;;;BBBBBBAAA>>><<<<<<>>>@@@;;;:::888555333111000///222111111000///......---......---,,,++++++++++++///......---------......222444666999>>>DDDGGGFFFMMMEEEBBBFFFJJJIIIKKKOOOQQQQQQXXXhhhzzzfffTTTOOOiiiuuuppp{{{{{{yyyvvvrrrkkkfffbbb```^^^[[[XXXUUUTTTSSSLLLLLLKKKIIIGGGFFFEEEDDDBBBAAA???===;;;999777777666666777888999;;;===>>>CCCAAADDDJJJNNNSSS[[[cccjjjlllnnnoooppprrruuuxxx{{{{{{|||~~~}}}}}}~~~~~~ttthhhddddddnnnvvvlllXXXOOOKKKOOOZZZjjjvvvvvv}}}bbbMMM@@@GGGMMMJJJGGGKKKGGGJJJJJJGGGIIIJJJDDD:::BBB@@@<<<888333000---,,,/////////...---,,,+++***************************++++++,,,,,,,,,,,,------+++++++++************)))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))++++++***)))(((((())))))&&&(((******+++,,,///111////////////000111222333666444222222333555555555999<<<>>>???===;;;:::999===<<<;;;:::999888888888:::;;;<<<<<<<<<;;;::::::888888999;;;???EEEJJJNNNFFFEEECCCBBBAAABBBDDDEEE>>>>>>>>><<<<<<===@@@CCCGGGFFFIIIKKKGGG@@@>>>AAAAAAAAA@@@===;;;:::<<<>>>;;;:::888555333222111000111111111000///............---------------......///......---...///000111666:::>>>@@@AAAAAA@@@???FFFGGGJJJLLLJJJJJJUUUbbb|||zzzbbbUUUQQQ\\\|||{{{vvvrrrooojjjccc^^^ZZZYYYVVVSSSPPPMMMLLLKKKFFFEEEDDDCCCBBB@@@??????;;;;;;:::888666555333333444444555666777999:::;;;??????AAAGGGLLLOOOVVV]]]aaadddhhhkkknnnqqquuuxxxyyyyyy{{{}}}~~~|||||||||~~~|||}}}{{{wwwuuu~~~yyyllleeeZZZPPPQQQTTTiii{{{yyysss|||hhhUUUIIILLLPPPLLLIIILLLGGGIIIIIIGGGHHHKKKHHHAAACCCAAA>>>;;;777333000...------------,,,,,,+++***************************+++++++++,,,,,,,,,------+++++++++************)))))))))))))))************,,,***)))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((''''''((((((((()))((((((''''''(((((()))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))++++++***)))))))))))))))''')))*********+++...000000000000000000111222333444333222333555888999999???@@@@@@???<<<;;;;;;<<<>>>>>>===<<<;;;999888777:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<>>>AAAEEEIIIKKKEEEDDDCCCBBBBBBCCCEEEFFF>>>???@@@@@@>>>>>>???AAAEEELLLWWW]]]XXXMMMFFFFFF@@@AAA@@@===:::999999:::;;;:::888666444222111111111111000000//////......------------...///000111///...---...///222555777999;;;======;;;999999;;;===CCCJJJJJJIIITTTooo}}}fffNNNTTTXXXfff~~~{{{vvvooojjjeee___XXXSSSPPPNNNKKKHHHEEECCCAAA@@@>>>===<<<;;;:::999888777666666555444333222111111222222222333444666777888<<<<<>>AAAAAA???===:::999;;;<<<===>>>>>>???>>>===;;;:::888999;;;>>>AAACCCEEEFFF======>>>??????@@@AAAAAA@@@???>>>===>>>@@@BBBCCC???BBBDDDDDDBBBAAA@@@AAAGGGTTTdddkkkeeeWWWKKKEEE@@@AAA@@@>>>;;;888888888:::999777555444333222222111000000000/////////......---------......///000///......///111555888;;;===888555555555666;;;@@@CCCEEEGGGHHHPPPiii~~~rrrjjjjjjlllggg^^^cccbbbdddllluuuyyycccbbbfffkkk~~~xxxqqqiiibbb]]]WWWPPPJJJFFFEEEBBB???<<<:::999888777777666666555444333333444444444333333333222222111111111222333444666666:::;;;???EEEGGGGGGKKKPPPQQQVVV^^^eeejjjooosssuuuxxxzzz|||}}}~~~}}}}}}|||{{{{{{||||||}}}zzz{{{}}}lllgggeeeccchhh]]]UUUQQQTTTWWW[[[fffsssrrrooovvvwwwsss|||iiiUUULLLJJJLLLNNNJJJLLLLLLJJJHHHHHHGGGFFFEEEEEEEEECCCAAA===999777000000////////////000000++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))))))))*********+++++++++---)))'''***111444000***))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((()))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))((((((((((((((((((((((((******)))))))))))))))***)))***+++***))))))+++---111111111111111111222333555444444666:::>>>@@@@@@???>>><<<999777777:::<<<;;;===>>>@@@@@@@@@??????;;;<<<===@@@CCCEEEHHHIII======>>>>>>>>>>>>>>>===>>>===<<<;;;;;;<<<>>>???AAADDDGGGHHHFFFDDDBBBBBBFFFUUUgggnnniii\\\NNNEEE???AAAAAA@@@<<<999888888888777666444333333222222000000000000//////////////////...---,,,,,,------/////////111333777:::<<<>>>666111555:::<<>>???@@@AAAAAA@@@@@@@@@AAAAAACCCDDDDDD;;;<<<===>>>???@@@AAAAAABBB@@@>>><<<;;;<<<===>>>AAADDDHHHIIIGGGEEEDDDDDDCCCPPP___fffeee]]]PPPEEE===???AAA@@@===:::888777666555444333222222222222000000000000////////////000///...---,,,,,,,,,,,,000000111333555777999:::777111111:::@@@???AAAFFFAAAAAAFFFWWWuuu}}}oooZZZUUU\\\{{{yyyssspppvvvtttiiidddeeekkkiiiiiizzz~~~zzzwwwiiibbbYYYQQQMMMIIIDDDAAA;;;:::999777555444444444333333333333333333333222000000111111111111111111111111111222222333444555999999===BBBDDDCCCEEEJJJMMMRRRXXX^^^bbbgggkkknnnuuuxxx{{{{{{yyyyyyzzz}}}|||||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{|||}}}~~~zzzkkk\\\ZZZhhh]]]UUURRRMMMGGGFFFJJJjjjmmmdddsss{{{tttdddSSSKKKFFFDDDHHHLLLKKKIIIIIIFFFFFFFFFFFFEEECCCAAA???555333111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++************)))*********++++++++++++,,,+++)))))),,,222333///+++************************))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******+++)))*********))))))***,,,111000000//////000000000555444333444888;;;<<<<<<555555555444444666:::===:::::::::;;;<<<===>>>???AAAAAA@@@?????????@@@AAA<<<<<<<<<===>>>???@@@AAAFFFEEEBBB???===<<<<<<===@@@CCCFFFGGGGGGEEEEEEEEECCCLLLTTTYYYZZZWWWLLL@@@:::===???@@@===:::777777444333333222111111111111////////////000000000000//////...............///000111333555666777777777555222555>>>AAACCCPPP___XXX[[[```lllzzzfffWWWLLLQQQfffwwwllllllvvvyyyrrr{{{~~~~~~wwwqqqlll\\\UUULLLFFFCCC@@@===;;;666666555444333333333333111111111111222222222222000000000000000000000000111000000111111222333444555555888===??????BBBGGGHHHLLLQQQVVV[[[```fffiiinnnrrrvvvwwwvvvvvvyyy|||zzzzzz{{{|||||||||||||||}}}~~~~~~}}}xxxwwwvvvuuuuuuwwwyyy{{{}}}tttlllrrrooojjjddd\\\RRRJJJGGGPPPfff}}}{{{uuu{{{uuuWWWKKKCCCEEEJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCBBB;;;999555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++************)))*********+++++++++,,,,,,))))))+++...000000---+++************************))))))))))))))))))))))))******)))((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++((()))***)))((()))+++,,,000000///////////////000555333222333555888999999222333444444555777;;;>>>;;;:::999888888:::;;;<<<>>>======<<<===???@@@AAA???>>><<<;;;;;;;;;<<<===IIIGGGCCC@@@===;;;;;;;;;>>>AAADDDFFFEEEDDDDDDEEEGGGLLLOOOPPPRRRQQQFFF999888;;;>>>???<<<999777666333222222111000000111111////////////000000000000///......//////000111222000222444666777777555444===;;;===BBBCCCLLLgggooo[[[KKKKKK[[[vvviiigggttt}}}|||{{{zzz{{{|||{{{{{{rrriiicccSSSLLLCCC===;;;:::888666333222222111111222222222//////000000000000111111222222222222222111111111000000///000000111222333222111444999;;;;;;???EEEDDDGGGLLLQQQVVV\\\bbbggghhhmmmrrrtttssstttxxx|||xxxyyyzzzzzz{{{{{{{{{zzz}}}~~~~~~}}}|||{{{uuutttrrrrrrrrruuuwwwyyyvvvzzz}}}~~~|||tttmmmhhhbbb]]]HHHVVVfffrrr|||fffTTTEEECCCHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDBBB???;;;666222///......,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++************)))******+++++++++,,,,,,,,,((())),,,...///...,,,+++************************))))))))))))))))))))))))******)))((((((((((((((('''((((((((())))))******))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++'''((())))))((()))+++---............////////////000000000000111222333444777555222000222777===AAA===>>>>>>===;;;;;;<<<===;;;<<<======<<<<<<>>>@@@CCCBBBAAA???>>>>>>======BBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<===@@@EEEJJJMMMJJJIIIHHHFFFDDDAAA???>>>999999888999999888555333333222222111000//////...111000...///000111///...---,,,++++++,,,...111222555333444777777666999>>>;;;@@@EEEGGGIII^^^|||ppp___WWWOOOUUU^^^nnn|||rrr|||~~~~~~}}}}}}{{{zzz}}}zzzxxxyyy|||~~~~~~}}}yyywwwuuutttoooeeeVVVKKKFFFBBB===888444333333444222222222222222222222222000000000000000000000000111///...///000111000...//////000111111111111111333222222333555888;;;===>>>CCCIIILLLMMMQQQXXX^^^dddggglllppptttwwwxxxxxxwwwxxxyyyyyyxxxwwwuuutttuuuwwwyyy{{{|||{{{zzzyyyvvvuuussspppmmmmmmoooqqqxxx|||~~~uuujjjhhhnnnuuueeeUUULLLVVVeeennnuuu|||}}}mmm^^^MMMEEEEEEFFFFFFEEEGGGHHHIIIGGGEEECCCCCCCCCAAA@@@>>>;;;777333///,,,...,,,******+++,,,+++***++++++++++++++++++++++++...---+++******+++---...************************+++***)))(((((()))***+++,,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''')))***)))((('''(((*********)))((((((((((((((((((((((((((())))))))))))))))))************))))))............////////////000000000000111222333333999666444222333666:::======>>>>>><<<::::::;;;<<<:::;;;;;;;;;999999;;;<<>>=========@@@CCCGGGIIIHHHHHHGGGFFFCCCAAA>>><<<999888888888888777555222222222111000000///......000...---...///000///---...---------///111333555666444555888999888:::>>>EEECCCCCCHHHVVVtttuuuqqqrrrjjjffffff```[[[^^^eeerrr}}}{{{zzz{{{|||~~~~~~||||||wwwuuuuuuvvvxxxwwwuuurrrqqqnnnkkkiiieee[[[NNNDDD@@@>>>:::666333222222222111111111111111111111111000000000000000000000000111///...///000111000//////000000111111111111111222111111222444666999;;;===BBBGGGJJJKKKOOOUUUZZZ___bbbfffjjjnnnrrrtttuuuyyyyyyyyyyyywwwuuusssrrrrrrsssuuuvvvwwwwwwwwwwwwsssrrrpppllliiihhhjjjlllwww{{{}}}iii___aaagggjjj^^^SSSOOOQQQUUU[[[bbbxxx{{{}}}qqq\\\KKKBBB@@@AAACCCCCCEEEFFFFFFFFFEEEEEEEEECCCCCCAAA>>>;;;666333000...,,,******+++++++++***++++++++++++++++++++++++---,,,++++++,,,...000222************************+++***)))(((((()))***+++++++++***))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''')))***)))((('''((()))******)))((((((((((((((((((((((((((())))))))))))))))))************))))))............////////////000000000000111222333333999888666444444555666888<<<======;;;999888999:::999:::;;;999888777999:::>>>>>>>>>>>>>>>???@@@AAA??????@@@@@@@@@@@@@@@@@@======>>>>>>???AAABBBCCCFFFFFFFFFEEECCC???<<<::::::888777666666666444222111000000//////.........///...------//////...---......///000222444777888888555666:::<<<;;;===AAAGGGBBBAAAOOOiiimmmiiixxxrrrmmmlllnnnxxx|||zzzyyy{{{}}}|||}}}~~~}}}{{{yyyxxxyyyrrrqqqrrrrrrrrrooojjjgggaaa^^^[[[WWWSSSLLLBBB;;;999888666444222000000000000000000000000000000000000000000000000000000000111000//////111111000//////000111111222222111111000000000000222444777888;;;>>>CCCEEEFFFJJJOOOTTT[[[]]]```dddhhhmmmpppsssuuuuuuuuutttrrrooolllkkkkkkkkkkkklllmmmooopppqqqqqqpppnnnkkkhhhggghhhjjjqqqvvv|||~~~}}}}}}~~~wwweee]]]\\\hhhfff]]]NNNEEEGGGNNNRRReeezzz{{{{{{{{{|||~~~sss```RRRJJJEEECCCDDDDDDFFFFFFGGGFFFFFFEEEEEEEEEDDDBBB???;;;888666...,,,***)))***++++++***+++++++++++++++++++++++++++++++++,,,...111444555+++++++++++++++++++++++++++***))))))))))))***+++************************))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((())))))''''''((()))***))))))((((((((((((((((((((((((((())))))))))))))))))************))))))............/////////////////////000000111222333777777666666555555555555;;;;;;;;;:::888777888999888999:::999888888:::<<<;;;;;;;;;<<<===>>>???@@@>>>>>>>>>??????@@@@@@@@@======>>>>>>???>>>>>>>>>BBBCCCDDDCCCAAA>>>;;;888;;;888666555555555333222000/////////.........---///...---...000000///.........///111444777999;;;999777888;;;===???EEELLLKKKIIINNNaaa~~~nnn]]]SSSccc~~~~~~~~~|||}}}}}}|||yyywwwwwwxxxwwwwwwvvvsssooommmmmmnnnffffffeeedddaaa^^^ZZZWWWNNNLLLHHHEEECCC>>>999555333333333333222111000///111111111111111111111111000000000000000000000000111000///000111111000///000000111222222222222111/////////000111333444555777999===>>>@@@BBBGGGJJJQQQQQQSSSVVV[[[```eeehhhiiiiiiiiihhhgggdddbbbaaaaaa`````````bbbdddgggiiihhhhhhgggeeecccccceeegggjjjpppvvvzzzzzz{{{|||~~~pppccchhhmmmhhhWWWKKKJJJKKKGGGPPPlllrrrtttwwwjjjYYYLLLHHHGGGFFFFFFGGGFFFEEEDDDFFFFFFEEEDDDBBB???<<<;;;000...+++******++++++***++++++++++++++++++++++++++++++,,,---///111333444++++++++++++++++++++++++************************))))))************))))))((((((((((((((((((((((((++++++)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))(((''''''((()))))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))............////////////////////////000111222333333444555666666777666666999::::::999777777888999666777888888888888:::<<<888888999999:::<<<===>>><<<======>>>>>>?????????<<<===>>>>>>>>>===<<<;;;@@@@@@AAAAAA@@@>>>;;;:::<<<999666444444444333333////////////............000///...///111222111000...///000333555888:::;;;:::999:::===@@@GGGWWWeeeeeeeeeiiiuuutttXXXGGGOOOfff|||rrrqqqrrrxxx~~~|||xxxqqqtttwwwxxxuuuqqqmmmlllooonnnlllgggbbb___^^^^^^SSSRRRPPPLLLIIIFFFEEEDDD>>><<<:::888777666444333111222333333333222111111222222222222222222222222111111111111111111111111222000///000111222111000000000111222222222222222/////////000111222333333333555666888999;;;>>>@@@@@@@@@AAACCCGGGKKKPPPSSSYYYZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWWWWYYY\\\```bbbZZZ[[[\\\\\\\\\]]]```bbbhhhnnnvvv{{{}}}~~~|||sssxxxtttfffZZZTTTKKK@@@HHH]]]rrrzzz}}}vvv___HHHEEECCCBBBDDDEEEDDDCCCDDDEEEEEEDDDCCCAAA???>>>555222...,,,+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////++++++++++++++++++++++++******++++++++++++******((()))************)))(((((((((((((((((((((((((((++++++)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((()))((('''&&&'''((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))............////////////////////////000111222222111222444555777777777777777888999888777888999;;;666777888888777888:::<<<999999999999999:::;;;;;;<<<<<<==================<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>======>>>;;;666333333444444444////////////////////////111//////000222333333222///000222555777999;;;<<<;;;<<<>>>AAAFFFWWWttt|||rrrXXXIIIHHHSSSiii}}}zzz}}}lllhhhfffjjjpppsssnnnhhhgggkkkpppqqqnnniiidddaaaaaaaaa^^^YYYSSSOOONNNNNNDDDDDDBBB>>>:::999999;;;555555444333222222333333111222333333444333333333222222222222222222222222111111111111111111111111222111000000222222111000000111222222333222222222000111111222222222333333222222222333555666888999888888888999;;;???BBBDDDJJJKKKMMMOOOPPPPPPPPPOOOOOOOOOOOOPPPRRRUUUYYY[[[RRRTTTWWWXXXYYY[[[^^^aaahhhoooxxx~~~xxxpppiii^^^UUUIIIVVVjjj|||vvvJJJEEE@@@>>>AAADDDEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA;;;777222///---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((((())))))***(((((((((((())))))))))))))))))************))))))............///////////////......//////000111222222222444555666777777777666777888888888999;;;===<<<======<<<:::999;;;<<<<<<<<<;;;:::::::::::::::======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===<<<<<<<<<===>>>@@@AAA@@@<<<777333333444555555000000000000000000000000000///...///222333222111222333555777:::;;;======<<>>>>>:::<<<<<<;;;888666666888444444444333222222333444222222222222333333444444111111111111111111111111111111111111111111111111222111000000222222111000000111222222333333222222222222333333444444333333333222111222333555555555777777777777888:::<<<======???AAACCCDDDDDDDDDDDDDDDDDDEEEGGGIIILLLOOOQQQMMMOOORRRSSSUUUVVVYYY\\\aaahhhrrryyy}}}}}}tttpppqqq[[[TTTZZZoooWWWOOOFFFAAAAAADDDDDDCCCAAABBBDDDEEEEEEDDDDDDCCCAAA<<<666222000///...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((((()))******(((((((((((())))))))))))))))))************))))))............/////////000.........//////000111222333444444444555666666666555777888999999:::<<>>======>>>???>>>===<<<;;;:::::::::=========<<<<<<;;;;;;:::;;;;;;;;;;;;===>>>@@@@@@<<<<<<;;;;;;<<>>>>><<>>??????<<<888555333333000444888888555333222333666666666444333222333444222222222111222333333444000000000000000000000000111111111111111111111111222111000111222222222000111111222333333333333222333444444555555555444444444333222222333555555444555555555444555555555666555666888:::;;;;;;:::::::::;;;<<<>>>AAADDDFFFGGGDDDFFFIIIJJJKKKLLLNNNPPPWWW___iiiqqquuuwwwzzz|||yyyllllllvvvsssWWWGGGRRR^^^aaagggrrr}}}ggg]]]OOOFFFDDDDDDCCCBBBAAABBBDDDEEEFFFFFFEEEEEEEEE@@@999444111000///...++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++)))(((&&&&&&((()))+++)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''((('''&&&&&&'''(((((((((((((((((()))******(((((((((((())))))))))))))))))************))))))......///000000000000000............///000111222444444333333333444444555888999::::::999999:::<<>>@@@BBB===>>>>>>===<<<;;;;;;<<>>??????>>>>>>??????@@@@@@@@@@@@@@@>>><<<:::999::::::999888222111000...------------222///++++++///333555555888;;;@@@DDDCCC???>>>>>>EEEAAACCCSSSooossshhhTTTccc{{{tttrrroooqqq{{{rrrhhheeedddgggiiiiiimmmrrr{{{zzz{{{vvvggg[[[SSSNNNKKKFFFCCC@@@<<<999888888888777777777777777666666666666555555555555444444444555555555555555555555555444444444444444444444444444333222222111111222222000000000000000000000000000000000000000000000000000000111222222222222111222333333333333333333444222333333333333444444444666666555555555555555555333333444555555666777777333333444555666777888999;;;<<<===???AAABBBCCCDDDJJJQQQ[[[eeelllrrrwwwyyyzzz}}}lllaaa___aaa\\\UUUMMMJJJKKKNNNRRRnnnttt}}}xxxcccPPPFFFGGGGGGEEEDDDFFFHHHHHHFFFDDDBBBBBBFFFDDD@@@;;;666222///...---,,,,,,---//////---,,,+++++++++++++++++++++++++++++++++************)))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((()))******''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))*********)))((('''''''''(((+++***''''''))))))&&&......///000000000000000///////////////000111222333333333333333444555666:::;;;<<<<<<::::::;;;<<>>===>>>???DDDAAA>>>===>>>??????>>>===>>>??????>>>===<<<;;;;;;999777666777777666555222222111//////.........000...,,,...222777999999;;;===@@@DDDFFFHHHJJJMMMFFFIIIUUUkkknnn\\\RRRZZZtttooo^^^NNNRRR___qqq~~~}}}~~~~~~~~~{{{zzzyyyuuuppprrrwww|||tttggg[[[RRRLLLGGGEEEAAA???<<<999777666666777777777777777777777777777777666666666666555555555666666666666666666666666444444444444444444444444333333222111111111111222111111111111111111111111000000000000000000000000///000111111222222111111222222222333333333333444222222222222222222222222555555555444444444444333222333333444555555666666555555555555555666666666777888888:::;;;<<<===>>>===CCCKKKSSSYYY^^^bbbeeeiiimmmsssxxx|||~~~mmmeeebbbggghhh]]]LLLBBBDDDIIIVVVttt~~~ssshhh___RRRFFFFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCBBB???;;;555111......---,,,---...///---,,,++++++++++++++++++++++++++++++++++++************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((())))))***''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&***))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))+++***)))***---,,,'''......///000000000000///000000/////////000111111222222222333444555666777<<<===>>>===<<<;;;<<<===CCCHHHNNNOOOKKKFFFBBBAAAEEECCC???<<<;;;<<<>>>@@@???@@@AAA@@@??????AAABBBFFFBBB>>><<<;;;<<<<<<<<<;;;<<<>>>>>>===:::777666777555333333444444333222333222111000000///000000......///222777;;;======>>>AAADDDDDDDDDGGGMMMQQQPPPWWWdddyyyqqqYYYKKKIIISSSvvvooo\\\RRRLLLDDDPPPggg~~~zzz}}}~~~~~~|||{{{{{{xxxuuurrrkkkcccaaacccccc]]]UUUNNNHHHDDD@@@>>>;;;:::888666555444444555777777777777777777777777777777777666666666666555666666666666666666666666333333333333333333333333333222222111111111111111222222222222222222222222000000000000000000000000//////000111111111111111222222222222333333444444222222222222222222222222444444444333333333222222222222222333444444555555666555555555444444333333444555555666666777888888555888===BBBEEEIIILLLOOOWWW\\\ccciiipppuuu{{{wwwkkkooopppgggVVVHHHBBBBBBIIIbbb||||||~~~}}}bbbKKKGGGEEEDDDEEEHHHHHHFFFDDD@@@BBBDDDDDD@@@:::444000///...,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''(((((()))***''''''''''''((((((((((((((((((''''''&&&&&&''''''&&&''''''((((((''''''&&&---,,,+++)))(((&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&''''''((()))******+++************///222...'''---...//////000000//////111000000000000000111111111222222333444555777888===?????????===<<<===>>>BBBEEEIIIJJJGGGCCCAAA@@@CCCAAA===;;;::::::<<<===;;;<<<===>>>>>>@@@CCCEEEGGGCCC>>>:::999::::::999888:::<<<>>>===:::777444555333111111222222111000111111000000///000000000///000222666999<<<===>>>;;;CCCGGGEEEDDDNNN___kkkvvvuuuuuu{{{rrr]]]LLLJJJQQQ^^^}}}rrrYYYMMMKKKLLLNNN[[[ttt~~~xxxtttwwwyyy||||||yyyvvvtttsssqqqmmmjjjhhhbbbXXXSSSTTTQQQMMMHHHDDDAAA???;;;999777666555444333444444444555555555555666666666666666666666666555555555555555555555555555555555555222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000...///000000111111000000111111111222333333444444333333333333333333333333555555444444333333222222222222333333333444444444555444444444444333333333555555555555666666666666666888:::<<<===???BBBDDDGGGKKKQQQWWW]]]ccchhhlllwwwxxxyyyyyy{{{~~~}}}tttmmmiiibbbWWWNNNKKK___{{{yyy]]]KKKFFFBBBBBBFFFHHHEEEBBBAAACCCEEEEEECCC>>>999666333000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''',,,+++***)))'''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''(((((())))))******))))))(((***111555///&&&------...///////////////111000000000000111111222111222222333444555777888===>>>???>>>===<<<===>>>@@@AAAAAA@@@???>>>>>>??????>>><<<;;;::::::;;;;;;888:::;;;===???BBBGGGJJJJJJFFFAAA===<<<;;;:::999666888;;;======;;;999777555333111111222222111000//////.........///000000111333666888:::;;;<<<<<<888BBBFFFDDDKKKhhhwwwjjjddd[[[RRRSSS[[[fffwwwppp[[[SSSTTTXXX\\\ZZZeeezzz}}}}}}xxxuuurrruuuwwwvvvqqqkkkfffddd[[[WWWUUUVVVRRRJJJFFFEEEEEECCC@@@>>><<<:::777555444444444444444444555555333333333444444444555555555555444444444333333333333333333333333333333333222222222222222222222222222111000000//////000000////////////////////////////////////////////////......///000000000000///000000111222222333444444555555666666666777777777777777777666555444444333444444444444444555555555333333333444444444444555555555555555555555555555::::::;;;:::::::::===???999<<<@@@CCCFFFIIIMMMPPPZZZ[[[]]]___ccchhhnnnsssyyy|||vvvqqqjjjeeeRRRYYYllluuuOOOIIIDDDCCCGGGJJJIIIGGGEEEEEEEEEDDDCCCAAA???===888555000...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''(((((()))''''''''''''(((((((((((((((((('''''''''(((((()))'''(((((((((((((((((('''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((()))(((''''''&&&)))///444///&&&------...////////////...000000000000111222333333222222222333444555666777;;;<<<======<<<<<<===???>>><<<;;;:::::::::<<<===;;;<<<<<<======<<<<<<;;;:::;;;===>>>@@@DDDIIIMMMMMMJJJFFFCCCAAA@@@===<<<666888;;;<<<===<<<:::999666444222111222222111000......---......///000000555777:::;;;:::;;;<<<===???EEEDDDAAARRR|||ooogggiiixxx~~~tttkkkjjjcccgggnnnvvvvvvZZZRRRXXXaaajjjrrrrrrwww|||}}}zzzzzzpppooonnnjjjddd\\\UUUPPPIIIEEEDDDGGGFFFBBB>>>>>>===;;;999888777666333111444444444555555555555666222222333333444555555555444444444333333333222222222222222222222222222222111111111111111111111111111000000///////////////------------------------////////////////////////---......//////////////////000000111222333444444666777777888999:::;;;;;;<<<;;;::::::999888777777666666666666666666666666333333444444555555555666444444444444444555555555777888888777666666888999777999:::::::::;;;===???AAACCCEEEHHHLLLQQQXXX]]]cccjjjooorrrvvv|||uuuggggggkkkaaaYYYWWW\\\^^^aaapppSSSMMMGGGDDDFFFHHHIIIIIIHHHGGGEEECCCBBBBBBBBBBBB>>>:::444000............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''&&&&&&''''''((()))''''''''''''((((((((((((((((((''''''(((((())))))'''(((((())))))(((((('''%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((&&&''''''(((---111---&&&,,,---......//////.........//////000111333444555333333333333333444555666777999;;;;;;;;;;;;===>>>;;;:::999999:::;;;;;;;;;999;;;???AAABBBAAA>>>===<<<======>>>???BBBFFFJJJLLLJJJGGGEEEDDDAAA===;;;888999:::;;;;;;:::888777555333111111222222111000............///000111222888:::<<<===<<<<<>>@@@===;;;;;;999777555444555444333111333444444555555555555555333333444555555666777777555555444444444333333333222222222222222222222222111111111111111111111111000000///............///........................////////////////////////------.../////////......//////000111222333444444666666777999;;;<<<>>>>>>@@@??????>>><<<;;;;;;:::999999999999999999999888666666666555555555555555444444444555555666666666444555666666555444555666:::::::::999777777999;;;999;;;<<<===???DDDIIINNNMMMTTTYYYZZZ^^^eeekkkmmmmmmpppvvv{{{fff^^^```hhh]]]RRRKKKGGGHHHVVVeeeddd^^^VVVMMMHHHEEEFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCDDD>>>777111///.........------------------------------,,,,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((()))******(((((())))))))))))((((((&&&&&&''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******'''))))))(((***...---))),,,---......//////............///000111333555666444444333333333444444555555777999::::::;;;<<<>>>:::::::::;;;======;;;:::999<<>>=========<<<;;;===AAAEEEIIIGGGFFFDDDCCC???;;;888:::::::::999888777666555555333111111111111111///////////////000222333333999;;;>>>>>>===>>>BBBEEE@@@EEEJJJVVVwww|||kkkccc]]]hhh}}}{{{yyy}}}oooeeebbbiiilllmmm{{{zzzsssmmmkkkkkkddd\\\QQQJJJHHHFFFBBB>>>===777555888:::888666666888666444444555555555444333333444555555555444444555555555666777888888999666666555555555444444444333333333333333333333333000000000000000000000000000000///...............////////////////////////////////////////////////,,,---......//////.........///000111222333444444555555777999;;;===???@@@BBBBBBAAA@@@???>>>======;;;:::::::::::::::::::::999888777666555444333333555555666777777888999999333555777777666666666777888888888666444444666888999999999999999<<<@@@DDDAAAFFFIIIHHHJJJRRRXXX[[[^^^aaahhhrrr}}}vvvbbbWWW___\\\XXXRRRJJJGGGMMMUUUvvv|||vvvjjj\\\PPPIIIGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBGGGAAA999333///.........---------------------------------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((((((((((()))******(((((())))))))))))((((((((((((((()))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,'''***+++((())),,,---+++---------........./////////.........111444888;;;999555222444888:::888555444444444555555555555666777888888999999999888888888:::<<<===<<<<<<===>>>>>><<<:::999999:::;;;<<>>:::888777888:::;;;;;;999666444222222222111111000......111...++++++///444888;;;>>>888777@@@FFFGGGGGGIIIFFFLLLWWWlllxxxeeeSSSIII^^^ttt|||vvvzzz~~~www|||xxxqqqkkkeee___ZZZVVVOOOJJJBBB>>><<<<<<:::999888888777777666555555444444444555555555444444333111222333555555444333222999:::<<>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999999888888888999777999;;;;;;999888777888888777666666777888666555444555666666777666666666777777888999;;;===>>>???;;;;;;;;;<<<>>>???AAABBBIIILLLRRRYYY```hhhmmmpppuuuvvv{{{gggbbbdddccc[[[PPPHHHGGGIIIZZZsss[[[KKKEEEHHHFFFFFFHHHFFFBBBBBBFFFBBBAAA???>>>;;;555///***,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((('''((()))++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''((())))))///,,,)))&&&$$$%%%((())))))))))))))))))))))))))))))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((((((((((((((('''''''''******))))))))))))******(((((())))))))))))((((((,,,------------.........//////...///111555888:::===999666666999;;;888555444444444555555555555555777888999999::::::::::::888:::<<<===<<<<<<===>>>???>>><<<:::::::::<<<<<<@@@???>>>===>>>>>>===<<<888999;;;<<<;;;999777555222222222111111///......///......000444888<<<>>>;;;999;;;@@@BBBFFFQQQ]]]bbbffflllxxxqqq]]]MMMIIILLLVVVjjj{{{zzz|||{{{{{{xxxwwwyyy|||zzzssskkkkkkggg```ZZZTTTNNNIIIEEEEEEAAA;;;999888888777666555555444444333333333222333333333333333222222111444666777888888888999;;;AAACCCFFFIIIHHHFFFBBB???666666555444222222222333333444555555333222333555333333333333333333333333222222111//////......////////////////////////////////////.........------///...------------...///......------...///111222000111222444666777999999<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;::::::::::::;;;;;;>>>@@@AAA@@@???@@@@@@===<<<:::999::::::999888999999888888777666555555666666666777888999:::;;;<<<;;;;;;<<<<<<===>>>???;;;===@@@EEEKKKOOOSSSUUU]]]___iiivvvyyyuuuyyy{{{zzzvvvmmmaaaVVVPPPMMMOOOnnnmmmWWWOOOJJJGGGGGGIIIGGGCCCCCCFFFDDDCCCBBB@@@>>>999222.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((('''((()))***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''((())))))+++***(((&&&&&&''')))***(((((((((((((((((((((((()))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((((((((((((((((('''))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,------------//////...///111444777999@@@<<<999999:::;;;888666444444444444444444444444666777888999:::;;;;;;;;;999:::<<<===<<<<<<===>>>@@@???===<<<;;;;;;<<<<<<===<<<;;;;;;<<<===???AAA999:::;;;;;;;;;999666555333333222111000///.........///222666999<<<>>>???555999???DDDIIIYYYwww~~~kkkYYYMMMHHHNNNVVVZZZhhhllljjjwww~~~yyyqqqsssoookkkkkkllljjjccc]]]XXXTTTNNNHHHDDD???:::777:::888666555666666555444333333333333222222222222444555666666666666555555666999<<<======>>>CCCFFFHHHKKKOOOQQQNNNHHHAAA<<<666555444444555555444333555555555444333444444444444444444444444444444444222222111000////////////000000000000000000000000////////////............///......------......///---------------...///000//////111222444555666777888888999::::::::::::999::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<======>>>@@@DDDFFFGGGHHHIIIKKKFFFDDDAAA?????????>>>===;;;:::888777666555555555777666666666666666777888<<<;;;;;;:::::::::;;;;;;555666777999;;;===??????FFFGGGPPP\\\aaaaaagggpppzzz}}}~~~~~~qqqeee^^^ZZZNNN]]]}}}iiiZZZKKKHHHHHHJJJIIIFFFFFFIIIGGGFFFEEEDDDBBB===888333000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((((((((()))((('''''''''((((((******(((((((((((((((((((((((()))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''((())))))''''''((((((((((((((((((((((((************((((((******++++++++++++******+++++++++,,,,,,,,,------......---...000222444666<<<:::888777888999777666444444444444444444444444555666777999:::;;;;;;;;;999;;;======<<<;;;<<<===@@@???===<<<;;;;;;;;;;;;:::;;;<<<<<<<<<===>>>@@@999999::::::999777555444444444222111000/////////...111666:::<<<<<<<<<===777<<>>>>>===@@@EEEIIIKKKMMMPPPRRRPPPMMMIIIGGGGGGGGGFFFEEE;;;:::888777666666666666777777777666666777888888999999999888888999999:::888888888888888888888888>>>===BBBIIIMMMMMMRRRZZZaaagggmmmoooooottt~~~|||}}}~~~||||||}}}~~~~~~~~~~~~xxxkkkdddcccYYY[[[mmmxxx~~~{{{fffLLLGGGFFFHHHJJJHHHIIILLLHHHGGGFFFEEEDDDAAA<<<888222000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''(((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((()))'''&&&'''((()))((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''(((((((((((('''(((***++++++***(((''')))******++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,---...000111222666555444444555555555555444444444555555555666666444555666888999:::::::::999;;;======<<<;;;<<<===>>>===<<<;;;::::::::::::888;;;???@@@???<<<;;;<<<888999999888777555444333444333222111000000000111000444999<<<;;;:::::::::AAAAAA@@@DDDVVV{{{}}}iiiaaa^^^eeennnpppllliiiqqqnnnqqq|||eeeccciii|||xxxooommmqqqppphhh___```[[[UUUQQQOOOLLLIIIFFFAAA>>><<<::::::999888666333444555666555444333333111222222333444555666666333555777999<<<===>>>???===CCCIIILLLJJJFFFCCCBBBGGGGGGHHHGGGCCC>>>999666999888777777888888777666222666666222222777888555555555555555555555555555333222222111111111111222222222222222222222222222111111000000000/////////////////////////////////,,,,,,,,,------------------......///000111111222000111222333444555555555666777777777888888888999888888888999:::<<<===>>>===AAAGGGKKKNNNQQQUUUWWWWWWUUURRRPPPQQQQQQPPPOOODDDCCCAAA???<<<;;;:::999777777777666777777888888666666666666777888999:::777777777777777777666666<<<;;;;;;>>>??????CCCGGGIIIOOOVVVZZZ]]]fffsss~~~~~~}}}}}}}}}{{{xxxvvvvvvvvvvvvtttxxxzzz{{{zzzxxxxxxzzz|||~~~nnn```[[[```\\\[[[cccggg]]]hhhsssQQQJJJEEEFFFGGGGGGHHHKKKHHHGGGFFFEEEEEEBBB???<<<333222///---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&'''((()))((((((((('''(((((()))((('''&&&%%%'''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&'''''''''(((((())))))&&&''')))******)))'''&&&(((((())))))))))))((((((,,,,,,,,,,,,------------,,,,,,------...///000111222111111111222222333444444444555666777888888999555666777888999::::::::::::<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;:::::::::777<<>><<<:::;;;===DDDDDDDDDLLLfffuuueee\\\ooo}}}wwwiiitttyyy|||qqqeee``````^^^WWWPPPQQQMMMHHHDDDBBB@@@>>><<<888666444444555666555444111333444444222111222222222222333555666777999999<<<>>>@@@BBBDDDFFFGGGGGGEEEJJJOOOSSSRRRKKKCCC===FFFFFFGGGFFFEEEDDDCCCBBBBBBBBB???;;;666444444555222:::===777444777888555555555555555555555555555333333222222222222222333222222222222222222222222111111111111000000000000...//////000000//////...,,,,,,---......------,,,.........//////000000000//////000222222333333333444444444555666666777777555555666777999;;;===>>>@@@DDDJJJOOORRRUUUYYY[[[\\\ZZZYYYZZZ[[[[[[ZZZXXXUUUTTTRRROOOJJJFFFBBB@@@::::::999888777777888888555555555666777888999:::666777777777777888888888888777666666777888:::<<<:::>>>CCCFFFKKKTTTaaakkkvvv|||~~~zzzxxxsssqqqmmmkkkjjjjjjiiigggjjjmmmppppppoooooorrruuuuuuxxx||||||bbbTTT]]][[[OOOGGGIIIKKKTTTfffeeeZZZOOOKKKIIIFFFFFFHHHGGGFFFEEEEEEEEEDDDAAA>>>777555222///......///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((%%%&&&((()))))))))((('''((((((((((((((('''&&&%%%'''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))''''''))))))))))))''''''(((((())))))))))))((((((,,,------------..................//////000000111222333222222111111222333333444555777888:::;;;<<<888999::::::;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<888===BBBCCC???<<<<<<>>><<<;;;;;;999888666555555222111000000111222444666:::===@@@@@@>>>===AAADDDEEEJJJQQQ___{{{rrr```VVVqqq|||{{{zzzuuussssssttttttkkkbbbXXXRRRPPPNNNHHHDDDDDDBBB???<<<;;;999888777555444222222333444333222000222333333222111333666666777888:::<<<===??????FFFGGGHHHIIIJJJJJJJJJJJJHHHJJJOOOUUUZZZWWWOOOHHHKKKLLLOOOQQQTTTUUUVVVVVVSSSRRRNNNDDD999222333777666CCCGGG>>>666666777444444444444444444444444444333333222222222333333444111111111111111111111111222222111111111000000000...///000111111000///...,,,---...//////...---,,,.........///////////////...///000111111111111111111222222333444444555555444444555777999<<<>>>???BBBFFFKKKPPPSSSVVVZZZ\\\]]]]]]___aaacccdddbbb```_________]]]YYYTTTPPPMMMCCCBBB@@@>>><<<:::999999777777666666666666777777666777777888999999::::::666666444333444666777666666666777888<<>>;;;666111...---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((''''''''''''((((((%%%&&&((()))***)))((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&&&&&&&''''''((())))))***(((((((((((((((((((((((()))))))))******)))))))))---------........./////////000000000111111111222555666555333111000111222333444555777999;;;===>>>;;;;;;<<<<<<===<<<<<<<<<:::<<<======<<<;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>999>>>AAAAAA>>><<>>===<<<;;;999888777666111111000000111333555777===@@@CCCBBB@@@AAAGGGLLLKKKTTT___nnnooo[[[YYYaaazzzmmmeeeeeehhhjjjkkkYYYTTTMMMJJJHHHFFFBBB??????>>><<<:::999888777666888666444333444444333222000222444444333444777:::;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEFFFKKKUUU___bbb]]]WWWPPPSSSXXX^^^bbbeeeffffffbbbaaa\\\NNN===444555::::::IIIOOODDD888666666333444444444444444444444444333333333222222333444444111111111111111111111111222222222111111111111000...///000111111000///...---.../////////...---,,,////////////////////////...///000000000000000000000000111222333333444444444444555777:::<<>><<<;;;999999888666666555555555444444555555666777777888888888666444555666555333888666222111444999@@@EEEEEEOOO\\\eeejjjnnnssswww|||||||||zzzvvvnnnddd^^^UUUSSSPPPOOOOOOPPPOOONNNJJJPPPWWWZZZZZZZZZ^^^aaabbbeeejjjmmmppptttzzz~~~{{{aaahhhdddZZZUUUJJJCCCIII___{{{iii\\\QQQLLLKKKGGGFFFEEEEEEFFFFFFDDDBBBCCC???999333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&'''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''((((((''''''''''''((((((%%%&&&((()))***)))((('''%%%%%%%%%%%%'''(((******'''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''((())))))***((((((''''''''''''((((((******++++++++++++******++++++,,,,,,,,,,,,++++++////////////000111333333111111111222333444555666555666666777888999999999666>>>@@@999999AAACCC>>>???===;;;<<>><<<>>>@@@>>>;;;;;;@@@EEEBBB;;;666999;;;999555444111444777555222333999???DDD???:::BBBJJJEEEJJJ```ffflllttt}}}oooXXXNNNWWWeeeuuummmbbb\\\[[[\\\ZZZXXXNNNIIIDDDCCCEEEDDD???:::===:::777444333444666888333555666666444444444555444555666666666888<<<@@@EEEEEEGGGIIIJJJIIIFFFCCCEEEEEECCCBBB@@@>>>===<<<@@@@@@BBBIIIUUU^^^___[[[ZZZ\\\bbbhhhnnnqqqqqqpppppprrrjjjVVVAAA777777999444999:::777777:::999444333666666444333666777444666111///111333222111222333111000111333444333222444444000333777///+++555333333222111000000111111---------.........//////............////////////,,,++++++---000000///...111111111111111222222333111444777888888999===AAAHHHKKKOOOSSSUUUXXX[[[^^^\\\___ccceeeeeeeeeeeefffaaabbbccccccbbbaaa___^^^WWWWWWWWWUUUQQQJJJDDD@@@AAA<<<777666888999666333888777666666888888777555999888777666666555555555444444444555666777888999@@@CCCGGGNNNUUU^^^dddhhhmmmoooqqqpppkkkaaaUUUMMMEEEDDDBBBAAAAAABBBDDDEEEFFFGGGIIIKKKNNNQQQSSSUUUWWWZZZ^^^ccciiiooowww|||~~~|||qqqfff^^^VVVMMMFFFYYYwww}}}sssWWWIIIIIIKKKFFFCCCDDDDDDAAAAAADDDCCCBBB???:::444///......///...++++++,,,,,,+++************++++++,,,,,,,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++''''''(((((())))))******(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&%%%&&&((((((((('''((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))(((&&&$$$###)))))))))'''$$$###%%%&&&''''''''''''(((((((((((((((((((((((())))))))))))//////000000000000//////////////////000111222222111111222222333555666777:::999999888888888888888777>>>AAA===???EEEEEE>>>;;;;;;<<>>???<<<@@@CCCBBB>>>;;;<<>>AAAEEEHHHJJJKKKKKKJJJJJJJJJHHHDDDAAA===<<<;;;:::999777666666999:::<<>>BBBGGGKKKOOORRRUUUWWWZZZ]]]___aaadddfffffffffggghhheeeeeeeeeeeedddcccbbbbbb```aaa```___\\\XXXTTTQQQNNNIIICCC@@@@@@>>>999555;;;999888888888888666555333444555666666666555444555555555555555555666777555666999>>>CCCHHHMMMPPPZZZXXXXXXZZZZZZTTTIII@@@===<<<:::999999:::<<<===>>>???@@@BBBEEEHHHJJJKKKPPPSSSWWW[[[```gggnnnsssxxxzzz||||||wwwuuu~~~yyykkkaaaZZZUUUVVVlll~~~~~~nnnTTTGGGIIIGGGHHHJJJIIIEEEEEEIIIDDDBBB???;;;666222///---///...,,,,,,------,,,+++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''(((((('''(((((((((((((((((((((((('''''''''''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&111...***(((((()))(((&&&''''''''''''(((((((((((((((((((((((())))))))))))111111111111111111111111000000000//////000111111111111222333444666888999>>>===;;;999888777777888888???BBBBBBFFFLLLGGG>>>;;;===@@@DDDGGGGGGDDDAAA======<<<;;;;;;<<<===>>>===AAAEEEEEE@@@;;;888888:::555333777888555111000///111444888;;;>>>AAABBB@@@DDDAAAAAAGGGWWW~~~ssseee]]]]]]bbbeeefffeeeppp|||~~~uuujjjaaa\\\UUUPPPIIIFFFDDDCCC@@@>>>???<<<999999::::::777444444444555666666555444444888999999999:::===CCCGGGEEEDDDCCCFFFLLLRRRSSSSSSOOOMMMIIIGGGEEEBBB>>><<<444444444333222222111111111222666<<>>@@@AAAFFFIIILLLPPPTTTZZZaaaffffffhhhlllmmmkkkjjjsss}}}~~~uuuhhhaaa]]]\\\^^^iiitttqqqooo___JJJGGGFFFHHHKKKIIIEEEDDDGGGEEEBBB>>><<<;;;888222......------...//////---+++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((()))***666000((('''***+++)))%%%''''''''''''(((((((((((((((((((((((())))))))))))//////............//////111000000/////////000000111111222333555777999:::???===;;;888777777777888:::>>>BBBFFFLLLOOOHHH>>>@@@CCCFFFIIIIIIFFFAAA===CCCBBB@@@>>>===<<<<<<===>>>AAAEEEDDD@@@;;;777666777333333777888444000//////111444999???BBBBBBAAACCCEEEAAACCCPPPfffoooyyy|||qqqiiirrr~~~~~~}}}yyypppdddZZZTTTRRRKKKGGGDDDAAA@@@>>>;;;888888666444444666666555333222333333444555666666777===>>>@@@BBBEEEHHHMMMQQQOOOKKKIIIKKKQQQUUUTTTQQQKKKGGGBBB???<<<:::777555111111111111111111111111///000333888===HHHYYYiiissszzzzzzcccRRRFFF>>>888888666777===HHHRRRWWWXXX[[[\\\[[[YYYSSSEEE888<<<777444444333111111444333777:::888222///000333000---666333666\\\ggg@@@333222222111111222222222000111111111111222222222...//////000111222333333:::777222000/////////...///////////////000000111111333444555555:::AAAGGGNNNRRRVVVZZZ\\\^^^```bbbdddeeeeeeeeedddfffiiilllmmmkkkjjjhhhhhhhhhhhhiiifffeeedddcccbbbbbbbbbbbb___]]][[[ZZZZZZWWWSSSOOOJJJHHHEEECCCBBB@@@===:::777777777666666777777777666555555444444444444444666666666555555555555555555333222444888999555000333333222111111222333333444444555666777999;;;<<>><<<999777444333333333444555444333444333222333444888;;;===???CCCHHHLLLNNNPPPSSSUUUWWWRRRNNNMMMPPPPPPLLLGGGBBB???;;;888666555444222000000000111111111222222111111444777:::CCCVVVjjjwww~~~rrraaaRRRGGG===999666777>>>JJJWWWaaabbbfffiiihhhfffaaaVVVJJJDDD???;;;======:::777777777;;;===;;;444//////222777---555666///EEEOOO333333222222222222222333333000000111111111222222222......///000000111222222666333000//////000000000///////////////000000111111333555555777;;;CCCIIIPPPTTTYYY]]]___```bbbcccdddddddddccccccdddhhhkkkmmmllljjjhhhhhhhhhiiiiiieeedddbbbaaa````````````bbbaaaaaaaaaaaa___]]]ZZZTTTRRROOOLLLKKKIIIFFFCCC@@@===:::777555555666777555444444444444555666666444444444333333222111111111222333333222222333444444333333333333333333444333333333444555666888888:::<<<>>>@@@CCCGGGLLLPPPUUUVVVZZZ^^^]]]]]]bbbjjjqqqqqqvvv}}}wwwcccWWWeeeZZZOOOHHHCCCFFFVVVhhh|||{{{{{{sss```QQQDDDCCCIIIJJJHHHFFFGGGCCC@@@AAACCCAAA;;;444///---------------+++)))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((***)))'''&&&''')))((((((((((((((((((((((((((((((''''''(((((()))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&((())))))(((&&&$$$$$$%%%''')))''''''''''''(((((((((((((((((((((((())))))))))))///...---,,,,,,---...////////////......///000000111111222333444666888999888888888999999999999999:::<<<@@@EEEIIIHHHBBB======@@@CCCEEEEEEDDDDDDDDD>>>>>>>>>>>>@@@BBBDDDFFF??????===<<<;;;999999888444222333777666333222444444777;;;>>>AAABBBCCCCCC>>>???AAATTTvvvtttfff___zzz|||qqqiii^^^SSSLLLHHHFFFDDD>>>>>>>>>===;;;999777666333333333444444444444555666555444555777<<>>EEEKKKOOOSSSYYY]]]______```aaacccddddddcccbbbcccfffiiilllkkkjjjiiihhhhhhhhhhhhgggfffeeedddccccccccccccfffeeeeeedddcccaaa______\\\ZZZWWWUUUTTTSSSPPPNNNHHHEEEAAA<<<999888888999555555555555555666777888333333333444333333222111111444666444111///222666333333333333333333333333222222222222222333444555777888:::;;;===@@@EEEIIIOOOPPPTTTYYYYYYXXX\\\bbbhhhiiioooxxxqqq___VVV[[[YYYLLL>>>>>>MMM\\\wwwppp\\\IIIDDDHHHIIIHHHGGGGGGEEECCCCCCDDDCCC???;;;333000...,,,,,,,,,+++***,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''')))+++***'''%%%'''***((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''%%%'''((('''%%%&&&(((+++''''''''''''(((((((((((((((((((((((())))))))))))///...---,,,,,,---...///...............///000111111111222222333555666777888999:::;;;;;;:::999888999:::>>>BBBBBB@@@===<<<888;;;>>>@@@@@@CCCFFFJJJ<<<<<<<<<<<<>>>@@@BBBCCC???>>><<<;;;:::888666555444222222555444111222555666:::???BBBCCCDDDGGGJJJIIIQQQVVVgggppp___ZZZ^^^~~~|||xxxsssjjj___PPPGGGDDDBBB???<<<999::::::999777555555555333444444444444444555555666777888:::===AAAEEEGGGMMMPPPTTTVVVVVVWWWWWWXXXQQQOOOLLLHHHCCC???;;;888666444222222333333333111/////////000000000000000222///111777:::>>>OOOcccvvv}}}wwwhhhTTTMMMHHHGGGFFFCCCFFFLLLNNNZZZeeelllqqqxxx}}}~~~sssdddWWWUUUUUUKKK<<<111555666777888777555222111222333444444888???===444222222222222222333444555222222333333333444444444222111111111111000000000000///...///111333222111111000000000000111222222///333777:::<<>>>>>;;;999777888999<<>>;;;:::<<<888:::<<<<<<===@@@FFFKKK???>>>===;;;;;;;;;<<<===>>>===<<<;;;:::777333000333111111333222000222666777<<>>BBBEEEGGGHHHJJJKKKLLLLLLLLLLLLNNNPPPHHHHHHGGGCCC===888555555222111000000111111000///111111111111111111111111///+++...666:::===LLL___mmmttt}}}zzz```ZZZUUUSSSMMMCCC???AAABBBUUUlllyyyttt\\\QQQOOOHHH<<<333111111333555777777444111222===999333???HHH???444222222222222333333444555444444444555555555666666444444333222222111111000000///000111333444222111111111111111111222222333///333888<<<>>>BBBHHHMMMRRRVVV\\\```bbbbbbcccccccccdddeeeeeeddddddfffhhhjjjkkkllllllkkkjjjhhhgggddddddeeefffggggggggggggeeeeeedddcccbbbbbbdddfffcccaaa_________^^^]]][[[UUUVVVWWWVVVRRRMMMHHHEEE;;;:::999777666666555555444555666666666555444333666444333444666666555333111222222333333222222111444333333222222333333333111222333333444666:::>>>===???DDDKKKNNNMMMPPPVVV[[[[[[___eeejjjnnnuuu|||{{{pppnnneeeSSSHHHHHH]]]zzz~~~~~~iiiVVVIIIFFFIIIGGGHHHGGGFFFCCCCCCDDDEEE<<<888222...---......---,,,,,,,,,++++++*********************************))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((())))))******(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((('''***---+++&&&$$$'''***(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''((($$$"""$$$((()))$$$''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,++++++++++++++++++---------............////////////000111333444555333666888888555444555777555555555666777999;;;<<<;;;<<<===<<<;;;<<<@@@DDDAAA@@@===:::::::::<<<===AAA@@@===:::777555333333444222000000222666999:::<<>>AAABBBCCCBBBBBBCCCAAA???===>>>AAAEEEGGGEEEBBB>>>999555333222222000000000000111111111111000000111000000///......222222333444444999HHHVVVeeeooo{{{|||vvvmmmaaaQQQAAA;;;<<<>>>BBBQQQhhh}}}}}}mmm[[[KKKAAA<<<444555111444===999111222777;;;<<<;;;???CCC@@@888444333333333333444555666555555555777888777444111444333111111111111000...///////////////000111111000111222111000///000111444888>>>AAADDDJJJSSSZZZ\\\___cccddddddddddddeeehhhiiijjjiiigggggghhhiiiiiigggeeeeeefffgggfffeeeeeeaaa^^^^^^```bbbbbbaaagggfffdddcccbbbbbbbbbccccccccccccbbbaaa^^^\\\[[[^^^^^^^^^\\\YYYTTTPPPMMMKKKFFF@@@<<<;;;999777444777777666444444555888;;;777666444333333444555666444444333333222111000000111111111111111111111111222222222222333444555666888:::===???BBBEEEIIILLLRRRVVVZZZ]]]```fffmmmssszzz|||}}}pppfffXXXKKKPPP~~~lllUUUHHHBBBFFFFFFFFFFFFEEEDDDBBB@@@AAA???;;;444---+++...111---------,,,,,,++++++++++++++++++************))),,,+++***((((((((())))))******++++++++++++*********)))(((''''''((()))***&&&((()))(((&&&%%%%%%&&&''''''((((((((((((''''''))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((''''''''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&'''))))))((('''&&&'''((($$$%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((('''''')))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))++++++++++++++++++++++++---------............///111000000000111222333333222444666666444333444555444555777999:::::::::::::::<<<<<<;;;:::<<>>;;;999666555333333222222111111222666;;;???<<>>>>>>>>===<<<;;;:::999:::<<<>>>@@@>>><<<999555333222222222000000000000111111111111111111222222222111000000222111222444555:::GGGUUUeeepppxxxkkkZZZJJJAAA???777999BBBQQQbbbsssqqq\\\HHH<<<<<<666555999>>>???<<<666:::======<<>>666444555555666666666666777777666666777888888666444444333111111222222000//////////////////000000111000111222111000///000111444999???CCCGGGMMMWWW^^^^^^```dddeeeeeedddddddddhhhiiijjjiiiggggggggghhhkkkiiiggggggggggggfffeeeeeebbb^^^]]]___```aaa```gggfffdddcccbbbbbbbbbcccaaaaaabbbbbbbbb```___^^^______``````^^^ZZZWWWUUUPPPLLLFFFBBB???<<<888555333444444444333444555666555555444444444444444555444444333333222111111000111111111111111111111111111111111222222444555555555777:::<<<>>>AAAEEEHHHJJJNNNRRRUUUXXX]]]eeekkkpppttt}}}pppbbbYYYSSSRRRlllxxxxxx|||zzzdddKKKCCCCCCCCCDDDEEEFFFEEECCCBBBAAA@@@===777000------///---,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******)))(((((()))***+++)))******************)))***)))(((''''''((()))***'''(((***)))(((''''''(((''''''(((((((((((('''''')))(((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((''')))((('''&&&&&&'''((())))))(((((((((''''''''''''&&&(((((('''&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((&&&%%%&&&(((((('''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))*********++++++,,,,,,------------............///222222111111111111111222111333444444333222333444333555888;;;<<<;;;999777999:::;;;::::::;;;>>>@@@???===;;;999999999;;;;;;<<<;;;999777555444333333000111333333333777===BBB<<>>DDDMMM^^^yyyrrr[[[KKKGGG777777;;;888@@@DDD666<<<>>>???@@@CCCEEEAAA;;;<<<===???@@@@@@@@@>>>======;;;999888999999888666444333111111222222111/////////......//////000111///000111111000///000222555:::@@@EEEKKKRRR[[[bbbaaadddgggiiihhhgggggghhhjjjkkklllkkkiiihhhiiijjjooommmjjjiiiiiiiiigggfffgggccc___]]]]]]___``````dddcccbbbaaa``````aaaaaa___```aaabbbbbbbbbaaa```___```bbbccccccbbb```___YYYVVVRRRMMMIIICCC===999555666666666555444444333666666666555555444444333444444333333222222111111111111111111111111111111111111111111222333444444222444666888:::<<<@@@BBBFFFIIINNNPPPSSSXXX___eeejjjooozzzppp^^^XXXVVVRRRUUUUUUYYY^^^```ttt}}}mmmNNNDDDDDDDDDDDDEEEGGGGGGEEECCCBBBBBB@@@<<<666000---,,,,,,,,,,,,,,,,,,---------+++++++++************))))))(((((())))))+++,,,,,,((())))))******))))))((())))))(((((((((((())))))&&&(((******)))((()))***''''''((((((((((((''''''((((((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&'''''''''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''''''''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))***+++,,,,,,---------------............///111111111000111111222333222333444555555444555555555777888::::::999888777999999999999999;;;<<<======<<<:::999888999:::;;;888888666555444333333333///000222555888;;;===>>>>>>EEEFFFIIIQQQ___vvvrrrqqq{{{rrrgggXXXMMMGGGCCC===999777555333444555666444333333333333333333333333333111000000000000111222222000111222333333333222222//////000111111111111111000000///......//////000000000111111111222222222111222333333444444444444111000111333555999DDDOOO\\\jjj|||{{{kkkXXXHHHAAA@@@>>><<<:::;;;CCCWWWjjjvvvnnn```GGGEEEDDD888CCCLLL777;;;<<<>>>CCCIIILLLJJJGGGKKKMMMOOOQQQQQQNNNKKKIIIEEEBBB>>>;;;:::999888777444222111111222222111000///............///000000///000111111000000111222777;;;BBBIIIOOOWWW^^^ddddddgggkkkmmmnnnnnnnnnooooooppppppooommmlllmmmnnnqqqooommmlllllllllkkkiiijjjgggbbb___^^^___```bbb`````````______^^^^^^^^^^^^___```aaaaaaaaa```___^^^```bbbeeeggggggggggggcccaaa___[[[VVVNNNGGGCCC>>><<<999888888999999888<<<;;;888666444444444444444444333333333222222222111111111111111111111111111111111111111222333333000222444555666888;;;>>>BBBFFFJJJLLLNNNSSSZZZ```eeejjjuuuiii\\\VVVTTTQQQKKKHHHGGGDDDYYYwww```SSSJJJGGGEEEEEEGGGGGGEEECCCBBBCCCCCCAAA;;;555...+++,,,,,,,,,---------------+++++++++*********)))))))))))))))******+++++++++(((((())))))))))))(((((())))))(((((((((((())))))%%%'''))))))(((((()))***''''''((((((((((((''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''&&&'''((('''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((())))))***+++,,,,,,---------------............////////////000111333444555444444555777888999999999999999888888777777888888999888888999:::;;;;;;;;;;;;;;;:::999999999::::::666666555444333333333333000000222777===???===:::===BBBGGGVVVooonnneeeeee}}}pppiiiaaaXXXLLLCCC@@@===:::777333333333555666666555444222222222222222222222222///////////////000111111///000000000000000000000...///000111111000000///000000//////////////////111111111111222222222222111111222333444444444444111000000333555999AAAJJJWWWdddxxx}}}lll]]]WWWRRRKKKCCC===:::;;;EEEOOOhhhwwwmmmfff]]]JJJQQQXXXAAA:::999<<>>MMMggg}}}oooQQQKKKEEEBBBDDDFFFFFFEEECCCDDDEEEDDD@@@:::222---------------------------+++++++++*********))))))++++++++++++******))))))(((((())))))))))))(((((((((((())))))))))))(((((($$$&&&((((((''''''((()))''''''(((((((((((('''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&'''''''''(((((())))))'''((((((((((((((((((''''''''''''((((((((((((((('''((()))(((&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))(((((((((*********++++++,,,,,,------------............///......///000111333555666555555666999===??????>>>>>>===;;;999888888999:::999888888999;;;;;;;;;999;;;::::::999999:::::::::666555444333333333333333222222555:::???BBBBBBAAA>>>CCCKKKaaasss```[[[___xxxggg___QQQKKKBBB===;;;:::888666222333444555555555555555111111111111111111111111///............///000000///////////////000000000//////000111111000000///000000000000000000000///111111111222222222222333222333333444444444444333333000000444555777>>>EEEQQQ```vvvzzzkkkeeedddXXXKKKBBB===;;;???DDDBBBUUUpppwwwdddeeecccNNNBBB>>>???FFFNNNRRRUUUXXX[[[\\\]]]\\\ZZZUUUQQQNNNJJJFFF@@@<<<999777555333111000//////000111000///......------......///000...///111111000000111333888>>>HHHSSS]]]cccffffffeeehhhmmmppprrrsssuuuvvvvvvwwwwwwvvvtttrrrsssssspppnnnlllkkklllllljjjiiiffffffdddaaa^^^]]]___```]]]^^^^^^______^^^]]]]]]ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZ]]]___bbbdddfffgggjjjmmmppppppmmmiiieeecccPPPIII@@@<<<>>>CCCFFFHHHCCC@@@;;;666333444555777444444444444333333333333111111111111111111111111111000000000000000111111000222333333333444666999999===@@@BBBCCCGGGNNNSSSYYY[[[aaahhhnnnuuu{{{bbbZZZhhheeeSSSHHHBBBFFFSSSxxxuuutttbbbWWWIIIBBBBBBFFFHHHHHHDDDDDDEEEEEECCC>>>888333............---------,,,+++++++++************))),,,,,,,,,,,,+++***)))(((((())))))******))))))((((((((())))))))))))(((((($$$&&&(((((('''&&&'''(((''''''(((((((((((('''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))''''''(((((((((((('''''''''''''''(((((((((((((((((()))***)))'''&&&'''((($$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''++++++++++++++++++++++++---------............///000000000000111222333444555555666:::???CCCCCCBBB@@@@@@???>>>===<<<;;;::::::999888999;;;<<<;;;888;;;::::::::::::;;;;;;;;;666666555444333222222222222666:::<<<===BBBJJJQQQWWW]]]aaannnyyydddVVVVVV^^^uuu~~~iii[[[VVVFFFBBB<<<999888888666444222333444444333333333444000000000000000000000000///............///000000...............///000000000///////////////////////////000111111222222222111111111222222222333333555555666666666555444444444111111444555666;;;AAAIII[[[ttt}}}wwwlll```VVVKKK@@@;;;<<<999DDDVVVhhhwww|||rrrcccWWWOOOKKKNNNRRRRRRUUUXXXWWWWWWVVVUUUQQQLLLGGGEEEBBB???;;;888666555333111///...---...///000///......------------...//////---///111111000000222333666===KKKYYYeeekkkmmmlllkkknnnrrrtttuuuuuuvvvwwwuuuvvvvvvtttrrrpppqqqrrrooommmjjjhhhgggfffdddbbb^^^``````^^^[[[YYYZZZ[[[WWWXXXYYYZZZZZZYYYXXXXXXUUUVVVWWWYYYYYYYYYYYYXXXXXXYYYZZZ\\\^^^```bbbbbbfffkkkqqqtttsssrrrqqqrrrcccZZZOOOGGGDDDDDDBBB@@@<<<;;;999777666666666666444444444444444444444444111111111111111111111111111000000/////////000000000111222222222222444666777:::===???@@@DDDJJJOOOTTTTTTXXX```hhhppp|||}}}nnnuuunnnaaaXXXKKKDDDIIIhhhxxxsss}}}pppZZZJJJEEEFFFGGGHHHEEEDDDCCCDDDDDDBBB===999000000///...---,,,,,,++++++++++++************)))***+++,,,,,,,,,+++***))))))******************)))'''((()))******)))((('''&&&((())))))'''&&&&&&'''''''''((((((((((((''''''''''''''''''((((((((()))(((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((())))))***&&&'''((())))))((('''&&&''''''''''''((((((((()))'''((()))(((&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&'''&&&$$$###%%%'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&((()))***)))(((''',,,,,,++++++++++++++++++---------.........//////222111111111111111222222444444555:::AAAEEEEEEDDDAAABBBCCCDDDBBB???<<<:::;;;999888:::<<<===;;;888;;;;;;;;;;;;;;;;;;;;;;;;777666555444333222222222111999>>>===:::@@@QQQaaazzz~~~wwwiiiYYYPPPUUU^^^hhh|||vvvhhhUUUJJJIII@@@===:::777777666444222222333333333222111222333000000000000000000000000///............///000000------------...///000111//////......---......///---...///111222333333333111111222222222333333333777777888777777666555555555222111444555555999>>>AAAUUUsssvvvaaaRRRNNNDDDCCCFFFPPPaaaooowwwyyyyyykkk```WWWVVVVVVTTTTTTXXXSSSSSSQQQNNNJJJEEE@@@>>>;;;999666555444444222000...---,,,---...///...---...------------...//////---///000111000000222444444===LLL]]]kkkrrrsssqqqrrruuuxxxyyyyyyxxxxxxyyysssttttttrrrpppnnnnnnoooooolllhhheeeccc```]]][[[XXXZZZ\\\[[[XXXUUUUUUWWWQQQQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTVVVXXXYYYYYYYYYXXXYYYZZZ[[[\\\^^^______ccciiippptttuuuvvvxxxzzzwwwmmm^^^RRRJJJCCC;;;555444555777888999888666555444444444444444444444444111111111111111111111111111000////////////000000000111222111111111333555000333666888999<<>>???AAA???>>>@@@DDDFFFEEECCC>>>===<<<:::888888777777>>>>>>===<<<;;;:::::::::999666333000000222555777???999:::>>>;;;BBBeeeooodddoooyyytttnnnpppppprrr|||uuufff[[[RRRHHHAAA@@@999888777666444444333333333222222222111111000000222222111111000000//////////////////000000000000////////////////////////111111111111111111111111000111111111111222222222222333444555555555333333777666555444333444555555222111000///000222555777DDDSSSnnnyyybbbRRRPPPOOORRRYYYdddpppwwwyyynnnbbbZZZUUUQQQQQQTTTPPPJJJCCC@@@@@@>>>999555555444222000.........///,,,,,,,,,------.........++++++,,,,,,,,,---------,,,...000000000111333555777AAAOOO]]]lllyyy|||zzzvvvxxxzzzzzzyyywwwwwwwwwrrrqqqpppnnnmmmkkkjjjiiieeecccaaa]]]ZZZXXXVVVVVVRRRQQQOOOMMMMMMNNNOOOPPPMMMMMMLLLKKKJJJIIIIIIHHHKKKKKKKKKKKKLLLNNNOOOPPPUUUWWWYYY\\\]]]]]]]]]\\\dddhhhnnnqqqsssrrrrrrrrrxxxuuuoooggg\\\OOOAAA999???===:::777555555555555444444444444444444444444333333333222222222111111111111111111000000000000000111111111111222222222444333333444666999<<<>>>BBBFFFLLLRRRZZZeeesss|||wwwrrrkkk___TTT^^^www~~~}}}mmmOOOAAABBBFFFJJJKKKHHHDDDFFFJJJFFF>>><<<666///,,,---......---++++++------------++++++************************,,,++++++++++++++++++,,,***)))''')))+++,,,***'''))))))))))))************)))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&+++***)))+++---...,,,***,,,,,,,,,,,,------...///000222444444333333444555444555555666999<<<>>>@@@@@@>>>===>>>AAACCCAAA@@@???>>>===<<<;;;:::999999:::;;;<<<======<<<:::999777555333111222555999;;;>>><<>>AAAGGGMMMUUU```mmmvvvqqqbbbYYYTTTOOO^^^aaa```nnnwwwzzzrrrTTTDDDCCCFFFEEEGGGDDDAAACCCHHHGGGBBB>>>:::444000............+++,,,,,,------,,,,,,+++------------------------++++++************++++++***)))((()))++++++)))''''''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''+++******+++------,,,+++,,,,,,,,,,,,---...///000222333555555333333333444333333444666888<<<>>>@@@>>>===<<<<<<>>>>>>>>><<<@@@??????>>>===<<<<<<<<<777999;;;===>>><<<:::888555444222222555888===@@@??????BBBCCCCCCTTTsssiii}}}~~~|||mmmnnnyyy|||ssseeeYYYLLLDDD>>>999666666777666555333222222222222111111111000000000000000111000000000000////////////000000000000111111111333333333333333333333333333333333333333333333333000111111111111222222222333444555666666666666666555444333333333444555666444333222000000222333555;;;HHHbbb~~~xxxrrrooopppqqqmmmqqq{{{zzzooofff]]]TTTNNNNNNFFFAAA:::666666555333111//////000000///......---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000111111222333555999BBBNNN[[[iiivvv{{{zzz|||}}}|||{{{yyyuuurrrpppkkkiiifffbbb^^^ZZZXXXVVVPPPOOOMMMKKKIIIHHHHHHGGGFFFEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGJJJMMMPPPRRRSSSSSSZZZ]]]bbbeeefffggghhhhhheeegggjjjnnnqqqpppmmmjjj```ZZZRRRHHH???999555444555555555555555666666666333333333333222222222222222222111111111000000000000000000111111111222222222111111222333666888999:::>>>CCCIIIPPP[[[hhhqqq~~~ttt\\\RRRQQQIIILLLGGGEEERRRgggsss~~~xxx^^^MMMFFFEEECCCEEEDDDAAABBBEEEGGGEEE@@@???;;;555000------...+++,,,,,,------,,,,,,+++........................*********))))))************)))((((((******)))(((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''+++++++++,,,------,,,,,,,,,,,,,,,,,,---///000111///111333333222222222333555555555666888;;;===???======<<<<<<<<<<<<;;;:::>>>>>>??????>>>>>>======888999:::;;;;;;:::999888444333333333666:::???AAAEEECCCCCCGGGPPPeee|||fffxxx~~~uuuttt}}}}}}pppgggZZZOOODDD>>>;;;888777888555444333222111111111111000000000000000000000000000000000000000000000000000000000111111111222222333333333333333333333333222222222222222222222222000000111111111222222222222333444444555666666666555444333333333444555666666444333111111222333333:::EEE]]]xxx~~~}}}}}}lllmmmrrr|||}}}sssjjj___SSSKKKHHH@@@<<<666222111111000///,,,---.../////////------++++++++++++++++++++++++,,,,,,,,,------------...---...000111111222444666888AAALLLXXXggguuu|||{{{}}}{{{xxxtttoookkkhhhfffaaa[[[VVVRRROOONNNHHHGGGFFFEEEDDDDDDDDDDDD@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>===============>>>>>>???AAABBBCCCCCCDDDFFFHHHIIIJJJJJJJJJRRRUUUYYY\\\^^^___aaaccc```bbbgggmmmrrrtttsssqqqmmmfffZZZMMMBBB999555333444444444444555555555555444444333333333222222222222222222111111111000000000000000000111111111111000000000111222444666777999===BBBGGGNNNYYYfffooozzzdddUUUQQQOOOMMMEEECCCJJJVVVxxxwwwqqq```PPPDDDEEEFFFFFFEEEDDDEEEEEEEEEAAABBB@@@:::222---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))(((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''''''''%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''***+++,,,------,,,------------------...///000111---///111333333333555666888777777777777999;;;<<<=========<<<;;;:::::::::<<<<<<===>>>>>>>>>=========<<<:::888666666777777444444444555888<<<@@@BBBGGGDDDEEEPPPeee~~~vvvggg]]]ooo```XXXLLLCCC:::777666444444555444333222111111111111111000000000000000111111111000000000111111111111111111111111111222222222222333333333333333333333333000000000000000000000000000000111111111222222222000111111222333555666666666555444444444555666777666555444222222222222333666???SSSllltttrrrqqquuu}}}|||rrrjjj___RRRHHHDDD;;;888444111////////////+++,,,...//////...------++++++++++++++++++++++++,,,,,,---------.........---///111111111222444666666>>>HHHSSScccrrrzzz{{{}}}|||yyyxxxuuupppiiiddd[[[XXXSSSMMMGGGCCC@@@???<<<;;;;;;:::::::::;;;;;;999999888888888999999999888888888888888888999999:::::::::;;;<<<===>>>???@@@AAABBBDDDEEEFFFGGGGGGKKKMMMQQQTTTVVVYYY\\\______aaaffflllqqqtttsssrrrssskkk^^^OOOBBB999444333222222222333333444444444444444444333333333222222222222222222111111111111//////000000000111111111000000000111222333333444888;;;@@@EEELLLVVVbbbkkkzzzjjj^^^[[[WWWMMMGGGEEEFFFaaarrryyy{{{aaaKKKFFFEEEEEEFFFGGGEEEDDDDDDBBBCCCBBB===555///------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))(((((('''''')))***(((((()))))))))*********(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((***,,,......---,,,---............---......///000...000333555555777888:::888888777666666777888999<<<======<<<:::999:::;;;999:::<<<===>>>>>>>>>===???===999666444444555666444444555777:::???CCCEEEDDDHHHOOO\\\rrrnnnXXXTTT[[[nnn~~~ooo]]]PPPKKKDDD<<<666666666444333444333333222111111111111111111111111111111222222222111111111222222222222333111111222222222333333333222222222222222222222222000000000000000000000000000111111111111222222222//////000111222444666777999888666555555555666777555555444333333333333333777===MMMcccttt|||}}}wwwuuuyyy~~~|||nnn|||||||||tttllleee[[[MMMDDD@@@555444222000////////////------...............---,,,,,,,,,,,,++++++++++++,,,---------............---///111222222222444666444;;;CCCLLL[[[kkksssttttttrrrooonnnlllggg___YYYNNNKKKFFF@@@<<<888777666555555444444444444555555111111222222222222333333000000111111222222333333444444555555666777999::::::;;;===???BBBEEEGGGHHHEEEGGGKKKNNNQQQVVV[[[^^^aaaccchhhooovvvzzz{{{zzzwwwooo```QQQDDD;;;777555111111111222333333444444444444444444333333333333333222222222222111111111/////////000000000111111000000000111111222222222444777<<>>?????????>>><<<:::888666555444555555444444777:::???DDDHHHKKKRRRaaaooossszzzsss```VVVZZZ```bbbtttwwwvvvkkk]]]OOOGGGFFFAAA:::666888999666444444333333222111111111222222111222222222333333333333222222333333333444444444222222222333333333333444333333333333333333333333000000000000000000000000000111111111111222222222//////000111333555777999;;;:::888777666666666666444444444444333333333333777;;;GGGYYYhhhoooqqqtttssssssqqqmmmgggddddddeeeooowwwkkkppp{{{{{{vvvllleee^^^XXXPPPDDD;;;888000111111000///...------//////..................------------,,,,,,,,,+++------------............---///111222222333555666333888>>>EEERRR```iiijjjfffdddaaaaaa```[[[SSSLLLEEEBBB>>>999666444333333333333222222222222333333......///000000000000000,,,------...///000000111111111111222333444555666666777999;;;>>>@@@CCCDDDAAACCCGGGKKKOOOUUU[[[___dddgggmmmuuu}}}~~~ttteeeUUUGGG???;;;:::111111222333333444555555555444444444444333333333333333222222222111111111////////////000000000111000111111222222222111111222555:::>>>DDDNNNZZZcccuuu{{{~~~ppp\\\NNNFFFQQQjjjxxxyyyaaaRRRFFFDDDFFFEEEDDDEEECCCCCCBBBAAA>>>999333///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++((())))))'''%%%%%%(((+++((((((((())))))))))))***((((((((((((((((((((((((&&&&&&&&&''''''((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))***,,,//////,,,+++---///111000///......------...///111333444333333444555222111111111222444666777777:::;;;:::888777999;;;888:::<<>>NNN\\\aaabbbddddddeeeeeebbb]]]XXXUUUSSSWWW```jjjuuu}}}lll```fffpppxxx|||||||||~~~}}}wwwmmmfff___XXXQQQMMMEEE;;;333111---///000000///---,,,,,,111000///------...//////.........------,,,,,,,,,---------.........//////...///111222222333555777333777;;;@@@KKKYYY```aaa\\\ZZZWWWXXXWWWSSSJJJCCC===;;;777333000//////000000000///....../////////...///000000111111111000------...//////000111111111111111111222444555666777777777888999;;;===>>>???BBBEEEIIINNNUUU\\\aaahhhkkkpppxxxzzzjjjYYYKKKCCC???>>>222222333444444555666666555555444444444333333333333333333222222222111111////////////000000000000000111222222222222111111222666:::>>>DDDNNNZZZbbbpppvvv{{{}}}}}}~~~gggWWWJJJKKK[[[xxxmmm}}}vvvaaaLLLFFFFFFEEECCCDDDDDDCCCBBBCCCBBB>>>666000------++++++++++++------************************,,,,,,++++++++++++,,,,,,((())))))'''$$$%%%(((,,,''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''')))******''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((()))))),,,,,,,,,---------......111000//////......---------...///000111222333444666555555555555666777777777777777777888999:::;;;888999:::<<<===>>>>>>>>>999888666555444333222222333888@@@DDDBBBDDDSSSfffrrrwww{{{nnnkkkyyy}}}wwwtttbbb]]]VVVOOOIIIDDD@@@===888777555333222222222222333222111111222222111000777666555444333333333333333444555555444444444444555555555444444333333333444444333333222222333333111111111111111111000000000111000---///444333000---000111//////555AAALLL<<<:::<<<@@@===555222555444444333222222111111111///222777===DDDJJJNNNPPPTTTRRROOOKKKGGGCCC@@@>>>AAACCCHHHPPP^^^qqqrrr```XXX___ooozzz{{{uuurrroookkkgggccc]]]WWWRRRIIIFFFBBB<<<666111---+++...............///000000//////000000000000//////)))))),,,000///+++***---........................000111222333333333333333333555888===BBBGGGKKKMMMLLLLLLKKKIIIGGGDDDBBBAAA555444222000//////000111////////////////////////////////////////////////---------............/////////............//////333333444555666888999:::<<<===AAAGGGMMMTTTZZZ]]]```dddlllxxxvvvjjj\\\OOOGGGCCC888666444333333444777888333444444555555444333333333333333333333333333333222111///.........///000000000000000000000000000444555777<<>>===:::888555333333444555666;;;EEEUUUfffrrrssswwwuuummmfffeeefffeeerrrtttwwwwwwssslllccc^^^YYYWWWTTTQQQNNNJJJFFFCCC;;;:::777555222000//////...............///000000//////000000000000//////000,,,+++------+++,,,///........................000111222222333333333222111222444777:::===@@@AAA<<<<<<;;;:::888666555444444333111///...///000111////////////////////////////////////////////////---------............//////................../////////000111333444666777777888;;;???EEEKKKQQQTTTWWW]]]hhhuuu~~~rrrdddUUUKKKFFFFFFBBB<<<666333333555777333333444444444444444444333333333333333333333333333222111000///000000111000000000000000000000000222333666;;;BBBLLLTTTYYYaaabbbeeeiiinnnsssxxx{{{|||bbbKKKGGGPPPOOOYYYccckkkxxx{{{vvvhhhOOODDDCCCDDDCCCDDDCCCBBBBBBBBB@@@===:::444000---+++,,,---,,,+++...+++((()))---...,,,)))*********************************)))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&*********+++++++++,,,,,,...---,,,++++++---...000/////////000000111111111444333333333333444555555666666666666777888999:::;;;;;;;;;;;;;;;:::999888888777666444333333444444>>>AAADDDDDDEEEVVVvvvrrrrrroooiiinnn{{{{{{xxxrrrjjjaaaZZZTTTRRRMMMIIIDDD???<<<:::888666333333333333444666777888666444333444555666555444444444555666666666666555444444444666777777555333444444444444555555555555444444333333333444444555444444444444333333222111666::::::555111111222111///222333222222777AAAIIICCC===999999999777777999999999999888666444222000000000111222333333333333222222111111000000//////000///------222===JJJRRR]]]eeemmmooommmggg]]]SSSTTTVVVYYYYYYWWWQQQJJJFFF@@@>>>;;;999999888666444111000000//////000000111...............///000000///000000111111000000///333...---222444111..............................000111222222333222222222111222222333333444444555333333333333222000///...333111000.........//////////////////////////////////////////////////////---------............///......------------......------...///000222333444444444555777;;;AAAGGGJJJOOOUUUaaappp|||xxxlll___UUUPPPQQQLLLDDD===888666777999222333333444444555555555333333333333333333333333333333222111111111111222000000000000000000000000111222555999@@@HHHOOOSSSYYYZZZ\\\```dddiiinnnppptttqqqSSSJJJPPPHHHJJJJJJIIIWWWvvvtttrrrzzzrrrSSSDDDGGGIIICCCDDDCCCBBBBBBBBBAAA???===777444///------------------+++)))***,,,...,,,)))************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&++++++++++++,,,,,,,,,,,,+++,,,---...////////////000000000000000000000000333333333222333444444555888777777888888999:::;;;??????>>>>>><<<;;;999888888777555444444555666777AAAAAACCCGGGQQQfff|||___tttkkkZZZ___lllzzzrrrmmmeee^^^XXXSSSPPPNNNIIIFFFAAA===;;;999888666666666666666666777777888666555444555666777666444666666777888888777666666777666555555555555444333222222333333444444555555444444333333444555666666:::999777444333222222222444:::<<<666000000111111111333444333222444;;;AAA???<<<:::<<>>888444333333333333444555555666333333333333333333333333333333222222111111111111000000000000000000000000111222555999???EEEKKKNNNWWWXXXZZZ]]]aaaeeeiiilllmmmzzzeeeUUUTTTSSSNNNCCC===GGGiiipppkkkpppwwwzzzwwwbbbRRRLLLIIIEEEEEEDDDBBBBBBCCCBBBAAA???:::777222...---,,,---------+++)))***,,,---+++***************************)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((%%%&&&&&&'''((())))))***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''',,,,,,,,,,,,------------))),,,000333444222000...000000000111111111111111444444333333444444555666777777777777888999::::::??????>>>===<<<:::888777777666555444555888:::<<>>;;;888555333333222000777:::555000000222222333444555333111111444777888999<<>><<<::::::::::::888777777666666555555555666666777;;;>>><<<777555777;;;222222222222333333333333333333444444666777999999AAAAAAAAA@@@>>>:::777444000666999666333444444333666666666555333222222333444666;;;EEEQQQVVVNNNCCC888777666555444333222222000000111111111111000000000/////////......------,,,...111111000...------+++///222666;;;>>>999222222333333444444333222111333111///...//////...---------------...///000000...............///000000000111111222222111111000...******000444222111111........................111111111222111111000///000000000000000000000000...//////000000000////////////////////////......////////////////////////////////////////////////---------............///......------------............------,,,---------///............000111222666:::AAAKKKXXXfffttt}}}zzzwwwrrrjjjaaa\\\ZZZZZZ]]]cccjjjlllggg[[[LLLBBB555555333222222333444555333333333333333333333333111111222222111111000///000000000000000000000000111333666;;;???CCCFFFHHHQQQRRRTTTWWW[[[___ccceeegggpppzzzyyyjjj^^^NNNBBBBBBRRRppp{{{iiinnn{{{eeeOOOLLLIIIGGGDDDCCCDDDCCCBBBAAA>>>===:::666000---,,,---++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''++++++,,,,,,,,,------------...///111111111000///111111222333444444555555888777777777777888999999777777777777888999:::;;;777777888888888777666666555444444666999???DDDGGGLLLiiizzzpppkkkiiigggnnniiillluuuggg```iiiqqqppphhh^^^UUUQQQLLLFFFBBB===:::777666777888999888;;;===@@@CCCFFFGGGIIIIIIFFFDDDAAA@@@@@@???===;;;:::999888777999;;;>>>@@@FFFNNNUUUQQQDDD:::888;;;555555444444444444444444333333444555666888:::;;;===BBBHHHMMMLLLEEE===777555999:::888888999888444888999999999888666666666555666999BBBRRR^^^[[[QQQ@@@>>>;;;777555333333333222222333444444444333333111111000000////////////...000111111///...///000,,,///000///111444222---////////////////////////111/////////111000///---...............///000111...............///000000000111111222222111111000000,,,+++......,,,...111........................111111111111111000/////////////////////000000000111222222333222222111111/////////000000/////////////////////////////////////////////////////////---------............//////..................///++++++,,,---...000111222---.........///.........///333:::CCCNNN[[[hhhqqqrrrpppiii```VVVNNNIIIGGGCCCJJJTTT\\\^^^ZZZSSSMMM777666444222222222333444333333333333333333333333111222333333333222111000000000000000000000000000///111555:::???BBBDDDFFFJJJKKKMMMPPPUUUYYY^^^```aaahhhrrr|||{{{fffRRRDDDIIIccc}}}www{{{kkkaaaKKKIIIFFFDDDDDDCCCBBBAAA@@@AAA@@@;;;555000......++++++,,,++++++***+++,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((******+++++++++,,,,,,,,,//////...------...000111111111222333555666777777999999999999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>777777888999999999999888444444444666;;;AAAGGGJJJPPP|||mmmrrrlllsss~~~iiibbbcccpppkkkdddZZZTTTQQQMMMHHHCCC:::777555666888:::<<<<<>>===;;;<<<>>>CCCGGGJJJWWWcccllleeeQQQ???888999777777777666666555555444333333444555777999:::;;;888AAAMMMVVVWWWNNNBBB999;;;======;;;<<<===:::555999:::<<<===<<<<<<;;;:::999777666===PPPbbbddd]]]HHHDDD???:::666444444444---...000222333444555555////////////...............///...,,,++++++...000222333000++++++000444444000//////......///000000000000000222444333111///444333222111000//////000...............///000000111111222222222222111111//////111444222,,,+++---........................111111111111111000//////000000000000000000000000222222333333333222111111//////000000000000000///////////////////////////////////////////////////---------.........////////////............//////***+++---///111444777888...///000111111000///...---222999@@@HHHRRR\\\dddgggeeeaaaXXXMMMCCC<<<999777;;;BBBHHHJJJIIIFFFCCC888777555222111222333333333333333333333333333333333333444555444333222111000000000000000000000000---000444999>>>AAACCCDDDFFFGGGIIIMMMQQQVVV[[[]]]]]]dddooo{{{tttZZZEEEGGGdddzzzwwwMMMJJJFFFDDDDDDCCCBBBAAABBBDDDDDD???888222//////***+++,,,,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((())))))))))))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((++++++,,,,,,,,,,,,------,,,------...///000111111111222222333333444444555???===:::999999<<>>???<<<:::999:::;;;;;;777444111333777<<<>>>@@@DDDJJJfff}}}}}}|||xxxtttddddddkkk}}}|||nnnbbb^^^YYYTTTNNNHHHBBB===999888666555555777999:::CCC^^^rrrsssrrrwwwuuummmllliiifffhhhjjjfffZZZPPPGGGDDDEEEIIIMMMRRR[[[dddnnnpppqqqlll___MMMAAA<<<888888666444444444666777777777777:::>>>AAACCCCCCBBBMMM\\\ddd\\\MMMBBB@@@FFFEEEBBB???<<<<<>>@@@CCCEEEHHHJJJMMMPPPUUUXXXYYYbbbmmmwwwtttWWWEEEGGG[[[ooo|||eeeRRRDDDFFFIIIDDDAAACCCCCCBBBBBB@@@===666...(((---------,,,,,,+++++++++++++++************++++++************************,,,,,,+++***))))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''++++++,,,,,,,,,,,,------------......//////000000111111222333333444444555<<<:::999999;;;>>>BBBEEE>>>===<<<;;;;;;<<<>>>???===;;;:::;;;<<<;;;888444777777:::===???BBBIIIQQQzzzpppgggiiiuuu}}}}}}|||rrreeeZZZWWWSSSNNNJJJEEE@@@<<<<<<;;;999888888999:::;;;VVVttt}}}uuurrrssswwwyyywwwnnnaaaWWWPPPMMMLLLPPPTTTXXX___gggooosssyyyyyyqqqcccVVVOOO@@@===999888999;;;<<<<<<;;;>>>FFFOOOWWW\\\]]]\\\XXX\\\dddiiieeeZZZQQQNNNUUUTTTRRRNNNLLLKKKNNNPPPIIIIIIIIIMMMVVV[[[TTTIII>>>;;;777<<>>999999888777555333333333000000000000000000000000222222333333333333333333666555444333333333444444222222222222222222111111///000111444666999<<<===???AAADDDFFFIIIMMMRRRUUUWWW```kkkttt~~~~~~```JJJDDDMMMYYYhhhooo{{{yyy}}}sss[[[EEEAAACCCAAA@@@CCCDDDCCCCCCBBB???999111,,,------,,,,,,,,,+++++++++++++++************++++++************************+++***))))))(((((())))))))))))))))))))))))))))))'''''''''''''''((()))))))))(((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''(((((('''%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''++++++,,,,,,,,,,,,------.........///////////////111111222222333444444444888888888999===AAAFFFHHHEEEBBB???<<<;;;;;;<<<======<<<<<<======<<<888555666888===BBBCCCFFFQQQ^^^vvvwwwooobbbjjj{{{yyyuuuoooeee[[[TTTQQQNNNKKKHHHDDD???;;;<<<;;;:::999888999:::;;;RRRsssyyynnnqqqsssssslll___RRRHHHKKKGGGEEEGGGIIIKKKPPPWWWaaahhhsss{{{}}}wwwlllcccQQQMMMGGGDDDEEEHHHLLLNNNLLLSSS___nnnzzzrrrnnnnnntttyyywwwsssrrrnnnmmmkkkgggcccbbbdddeee\\\SSSLLLPPP^^^fff\\\MMM???<<<999>>>KKKXXXZZZVVVXXXQQQFFF<<<555222111000//////000111222333444444///000000000000//////...////////////////////////............////////////........./////////000000......//////000111111222222222222222111000...---222333555444222000000000000000000111111111111222222222111111111000000000111111000/////////000000000000000000000000000000/////////......//////000000000000000000000000000111111000000111111222333222222111111111000000000////////////////////////............/////////////////////.........------...............///000000......................../////////111555???MMMXXX]]]gggpppmmm___OOOCCC???888666444222000///......000000000000000000000000111111111222333333333444555555444333333333444444444444444333333222222222000000111222444777999::::::<<<>>>AAADDDHHHNNNRRRVVV```lllttt{{{xxx___PPPJJJHHHIIIPPPZZZkkk}}}vvvyyyaaaJJJBBBBBBAAABBBEEEDDDDDDDDDCCCAAA===777222------,,,,,,+++++++++,,,++++++************++++++***************************)))(((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''(((((('''%%%%%%&&&((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''+++++++++,,,,,,,,,------///////////////.........111111111222333333444444777777888:::===AAAFFFHHHIIIFFFBBB>>>;;;;;;;;;<<<;;;;;;<<<===<<<;;;888666666:::BBBHHHGGGLLL___uuu}}}sssiiimmmuuutttzzzssskkkccc\\\VVVRRRPPPNNNMMMJJJFFF@@@===<<<<<<;;;;;;;;;;;;<<<===HHHccc|||yyyzzzwwwsssooohhh\\\NNNDDDCCC===999:::;;;<<>>CCCGGGSSSwww}}}wwwgggVVVMMMGGGBBBBBBFFFDDDCCCCCCCCCBBB@@@;;;888///...---++++++++++++,,,++++++************++++++***************************))))))((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((('''%%%%%%'''((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''+++++++++,,,,,,,,,------///////////////.........000000111222222333333444888888888999<<>><<<:::;;;;;;999:::;;;;;;:::999888888???@@@FFFJJJIIIQQQlllrrreeecccgggyyy{{{vvvpppiiiaaaZZZVVVVVVTTTTTTSSSSSSQQQKKKDDD????????????>>>>>>>>>>>>>>>HHHXXXgggooovvv||||||xxxyyytttpppqqqrrrkkkZZZLLLGGG???999999;;;<<>>DDDGGGEEEAAA:::888555444444333111///222222222222222222222222000000111111111111111000111111111111111111111111/////////000000000111111000000000111111111222222111111222333444555666777333444555666666555444444444999>>>>>>:::555333333666000...222444111111333222222222222111111111111333222111000000///000000111111111111111111111111///////////////000111111555555444333333222111111111111000000111111222333222222222222111111111111111111111111111111111111/////////000000000111111000000/////////.........000000///............///...........................---...000111777III[[[bbbnnnyyy~~~yyyiiiNNN777888444000...000222333333222222111111000000000/////////000000111222333333333444444444444444444444555555444333222111111111111111000111111222333444333555777:::>>>EEELLLQQQUUUbbbpppxxx|||kkkYYYJJJIIIEEEKKKjjjzzz||||||mmm[[[KKK@@@@@@EEECCCBBBAAABBBBBBAAA>>>;;;222000...,,,++++++,,,,,,++++++************++++++*********************************))))))******+++(((((((((((((((((((((((('''''''''''''''((())))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''%%%%%%''')))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''++++++,,,,,,,,,,,,------.........///////////////000000111111222333333333888888888888999;;;===>>>DDDCCCAAA>>><<<;;;;;;;;;777888999888888888:::<<>><<<===>>>AAADDDVVV```kkksssyyyxxxxxxsssrrrsssnnndddVVVPPPUUU\\\YYYQQQAAA;;;888<<<@@@???<<<;;;666555555555555444000---333333222222111111111111000111111222222222222111111111111111111111111111000000000000111111111111111111111222222222333333000111222333444555666777444333333333333333444444:::AAAHHHIIICCC;;;666555666...,,,222444000...000333222222222222111111111222222111000000000111111111111111111111111111111////////////000111222222777777666555444222222111111111000000111111222333333222222222222111111111111111111111111111111111//////000000111111222222000000000/////////......000//////.........//////...........................---///111000555JJJ```jjjttt~~~|||cccJJJ===888111...000222222111333333333222222111111000/////////000111111111222222333444555555555444444444444444333333222222222111111000000111111222333222444666999>>>EEEMMMSSSTTTbbbpppxxx|||www^^^SSSFFFFFF\\\|||~~~wwwoooVVVFFFAAACCCBBBAAA@@@AAAAAAAAA@@@>>>666444111...,,,++++++,,,++++++************++++++***************************************++++++,,,))))))))))))))))))))))))'''''''''''''''((())))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&&&&''')))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''++++++,,,,,,,,,,,,------------......//////000000000000000111222222333333666666666666777888999:::>>>>>>>>>>>>===<<<;;;:::888888888777777999>>>BBBGGGFFFVVVttt~~~yyyyyy{{{|||lllkkkrrrttt~~~zzzmmmeee```aaa```\\\\\\^^^___ccchhhmmmllleee[[[SSSWWWUUURRRNNNJJJEEEAAA???;;;CCCLLLSSSYYY^^^```^^^WWWWWW___qqqlll^^^NNNFFFAAA??????AAAQQQ```mmmuuuuuuooonnnpppooodddUUUPPPWWW```]]]TTTCCC;;;888<<<>>>;;;888888555444333333444333111///000000111111111111111111000111222222333333222222222222222222222222222222000000000111111111222222222222222222333333333333222222333555666777888999999777555333222222222333;;;EEEPPPSSSMMMEEE@@@>>>888///...666999333///111333333222222222111111111111111111000111111222222111111111111111111111111////////////000111222333888777666555333222111000111111000000111111222333333333222222222111111111222222222222222222222222//////000111111222333333000000000000/////////...//////.........//////000........................---,,,...111///333JJJcccrrr|||~~~kkkQQQIII@@@:::888888666444555555444444333222222111///000000000000000000000222333444555555555444444555555444444444444444444111111000000111111222333222333666999>>>EEENNNTTTVVVdddrrryyy|||yyydddMMMGGGRRRhhh}}}rrr]]]MMMCCCDDDBBBAAAAAABBBBBBAAA@@@:::777333///,,,++++++,,,++++++************++++++************************)))))))))))))))***++++++))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((()))''''''((((((((((((''''''$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''++++++,,,,,,,,,---------,,,------...///000111111000000000111222222333333444444444444555666777888:::;;;<<<======<<<;;;:::888999999777666:::@@@FFFHHHMMMmmm~~~yyyvvvpppyyy~~~zzzkkkddd```eeegggdddbbbdddeeejjjrrryyyzzzssshhh___ooolllhhhbbb[[[UUUOOOLLLSSS[[[bbb```ZZZSSSMMMJJJAAAAAAFFFVVVmmm|||fffXXXNNNFFFBBBBBBJJJ]]]nnnxxxvvvooooooppppppcccRRRMMMWWW```[[[PPPDDD<<<888<<<===999666777222000//////111333333333......///000111222222333000111222333333333333333222222222222222222222222000111111111111222222222222222333333333333444444555555666888999;;;<<<<<>>777222444333333333222222222111111111000000000111222333333111111111111111111111111////////////000111222333777777555444222111//////111111111000111222222333333333333222222222111111222222222222222222222222///000000111222222333333000000000000////////////...............///000000........................,,,+++---111...222JJJeeerrr~~~kkkaaaUUULLLHHHFFFBBB???666666555444444333222222000000000000////////////111222444555666555444444555555555666666666666666111111000111111222333333111333555888===EEENNNTTTZZZggguuu{{{}}}wwwZZZOOORRRaaa~~~xxxxxx[[[EEEEEECCCAAAAAABBBCCCCCCBBB<<<:::555000---++++++,,,++++++************++++++************************((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''++++++,,,,,,,,,---------,,,---......//////......000000000111222222333333777777777777666666666666999;;;<<<;;;::::::;;;===888???>>>555444>>>FFFFFFQQQ^^^~~~rrr|||wwwqqqdddeeegggiiikkkmmmnnnnnnnnnpppqqqpppooonnnllliiiyyy{{{~~~tttfff]]]ccceeeiiikkkbbbQQQBBB;;;<<<<<<>>>CCCKKKYYYooovvv```SSSLLLGGGTTTYYYcccrrr~~~vvvooojjjhhheeeZZZMMMNNNXXXYYYRRREEE@@@;;;888777666444222333333333222222111111111333222111111111222333444444444444444444555666777666666555444333222222222111222222333333333333222000333444444888>>>===666888999:::>>>CCCHHHKKKLLLOOOIII@@@888333111000000222>>>JJJRRRYYY^^^[[[TTTEEE:::333666999666333333555555555555444333333222111111000//////111666999:::999888555222111111222444222111111222222111///111111000000000111222333111111000///////////////222222222222222222222222111111111111111111222222222222333444444555666666111111111111000000000000111111000000//////......//////.........---------000+++,,,000000333FFF[[[ooozzz{{{tttmmmddd[[[SSSNNNGGG===555444666555444555444444333333222111000000111111222333333444555555222222444555555555444333333222111000000000111222222333444666;;;CCCLLLSSSYYYgggvvv{{{||||||^^^OOOMMMVVVjjj|||qqqNNNGGGAAA>>>AAADDDBBBAAAAAABBB@@@<<<555...+++,,,...******+++++++++,,,,,,,,,((()))+++,,,,,,+++***)))))))))))))))))))))))))))******))))))(((((('''''')))'''&&&'''((()))((('''******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%'''((((((((('''&&&++++++,,,,,,,,,---------,,,---......//////......000000000111222222333333666666666666777777777777777888::::::::::::<<<>>>888999888888>>>FFFJJJIIITTTttt{{{ttt~~~xxxrrrooohhhjjjnnnqqqrrrqqqooommmqqqqqqllleeeaaacccggghhh|||xxxpppooonnnmmmhhh\\\JJJ???;;;888777999<<>>@@@AAA>>>999444333333222111000000222333222111222222333333333444444444222222111000000000000111333333333333333333333333222222222222222222111111111222222333444444555555222222111111000000//////111111000000//////////////////.........---------000,,,,,,000///000@@@SSSdddqqq}}}|||vvvooofff\\\VVVMMMCCC999666555333111222444444333333222111111000111111222333333444555555222333444555666555444444444333222111000000111111222333444666;;;CCCMMMSSS[[[jjjyyy~~~aaaNNNHHHKKKXXXeee{{{xxx]]]JJJEEECCCEEEFFFCCCBBBCCCBBBAAA>>>777111,,,,,,------,,,,,,,,,++++++******)))******+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((()))(((''''''((()))((('''***)))))))))((((((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&,,,,,,,,,,,,------------------...////////////...000000000111222222333333555555666666777777888888555777999999999:::<<<>>>:::666555<<>>BBBIIIPPPXXX]]]```aaa^^^UUUGGG;;;444222222222///666>>>EEEMMMVVVZZZYYYJJJ???444111222222111222111111222222333222222222/////////000222888???DDDDDDHHHKKKIIICCC;;;666333111000//////111333333222333444666777777777666555444333222222111111222222444444444444444444444444444444333333222222111111000111111222222333333333333333222111000000//////111000000000000//////////////////.........------///------///------999III[[[kkkzzz}}}zzzrrrfff^^^TTTIII???:::777333111222444444333333222222111111111222222333333444444555333444555555666666555555555444333222111111111111222333333555:::CCCMMMTTT^^^mmm|||kkkUUUIIIEEEIIINNNaaaqqqyyy}}}mmmMMMFFFBBBCCCCCCAAA@@@BBBBBBAAA???;;;444///,,,,,,......---,,,+++***))))))++++++***************+++))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''))))))((('''))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''(((((('''''',,,,,,,,,------------...------...///////////////000000000111222222333333444444555666777888999999666777999999888888999;;;888555999BBBFFFEEELLLWWW|||nnndddkkk~~~||||||{{{wwwsssooommmnnnpppqqqzzz||||||uuummmhhh]]]dddeee\\\WWW]]]fffiiitttppp___TTTLLLEEE@@@???<<<;;;;;;>>>===;;;<<<@@@DDDQQQ___fffeeeaaa^^^]]]```hhhsss~~~yyyvvvmmmqqqooocccWWWRRRNNNJJJBBB???:::666444222222222111222444555555333222111222222222222333333444444222222333333555666888888777777666555555555555555666666666777777666666555666555555555777<<>>555000000111000000//////000111222222111111//////000000333888???DDDGGGIIIKKKMMMLLLEEE;;;333333222000000111333333222444555777999999888777555444333333222222222222222333333333333333333333333555555444444333222111111000000000000111111222222444333222222111000//////000000000000000000000000////////////...............---...///------666BBBUUUfffxxxzzzoooeeeZZZPPPFFF@@@;;;555444555444444333333333222222222222222222333333444444444444444555555555666666666555555444333222111111000222333333555:::CCCNNNUUU^^^mmm~~~~~~~~~gggWWWOOOJJJFFFOOOUUUeeexxxuuuYYYLLL@@@>>>AAABBBBBBBBBBBBBBBAAA>>>999333...+++...------,,,++++++******,,,+++***)))))))))***+++((((((((((((((((((((((((''''''(((((())))))******)))((('''((()))***)))'''))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''',,,,,,---------.........---...//////000000//////000000000111222222333333333444555666777888999:::999::::::999777666666777222555>>>EEEDDDEEEUUUjjjcccfffggghhhuuuxxxooommmzzz}}}}}}yyywwwxxx|||xxxpppllljjjyyy|||{{{vvv___WWWWWWTTTNNNJJJDDD@@@>>>@@@@@@===<<<===;;;@@@FFFJJJJJJJJJMMMRRRYYYeeevvvtttjjj^^^[[[[[[cccqqq}}}|||vvvpppuuuuuukkk]]]RRRLLLIIIBBB@@@===999555333333333222222444444444444333222222222333333444444444444777666666666666666777888777777666555555555555666444444555666666666666555777666777999<<<@@@FFFJJJRRRXXX```fffgggffffffffffff\\\LLL>>>666333333444333222111333777;;;@@@EEE???;;;555111111111000.........///000111111111111000000111111222555;;;???DDDBBBCCCIIINNNKKK???444999666333222222333333222444555777888999888666555333333222111111111111222111111111111111111111111555555444444333222111111//////000000000000000111333333333222111000000///000000000000111111111111000000/////////.........,,,---...000//////666>>>NNN]]]ppp{{{{{{{{{wwwooocccYYYOOOHHH@@@777444555444444444333333333333333222222333333333333444444444444444444555555666666555555555444333222222111333222222444999CCCNNNVVV]]]lll}}}nnncccVVVJJJGGGAAANNNtttsssssszzzoooYYYCCC===CCCFFFFFFDDDBBBBBBBBB@@@===777111---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++((((((((((((((((((((((((''''''(((((())))))*********((('''((()))***)))((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((,,,---------..................///000000000000///000000000111222222333333444444555666777888999999:::;;;;;;:::777555555666555:::AAAFFFFFFLLL]]]mmmxxx{{{qqq\\\fffiiiffflllaaabbbkkk~~~~~~}}}}}}yyysssppp}}}iiidddhhhfff___XXXSSSLLLHHHHHHGGGBBB===<<<999:::>>>AAAAAA???CCCHHHRRRaaavvv{{{jjjZZZPPPEEEDDDEEENNN^^^rrr~~~vvvtttwwwxxxooobbbTTTLLLHHHAAAAAA@@@===999555444444333333333333333444444444222222333444444444444444===<<<:::888666555444444666666555555444555555666111222333444555666666666:::999:::===>>>@@@EEELLLWWW]]]eeeiiihhheeeddddddaaaXXXKKK@@@888555333222222///...222555888>>>DDD===<<<888222111333111...//////000000111000000000000111222222222333666888===:::999AAAIIIJJJBBB888===:::777555555555555444444555666888888777777666444333222222111111222222111111111111111111111111444444333333222222111111000000000000000000000000222222222222222111111111000000000111111111111222000000000/////////......+++---//////...000666;;;JJJVVVhhhuuuxxxyyy~~~{{{uuuiii```WWWNNNDDD999333333444444444444333333333333333333333333333333333333444333333333333444555555444444555555555444333222333222222333999CCCOOOWWW]]]kkk{{{yyygggTTTFFF===HHHkkkzzzqqquuuiiiMMMAAACCCEEECCCAAACCCBBBBBBAAA@@@;;;555000+++,,,,,,,,,---------...,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((******)))((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((------------..................///000000000000000000000000111222222333333444555555666777888888999:::;;;;;;:::888666666777<<>>999444---------------,,,,,,,,,,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))((((((((((((***)))((()))******)))((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))---------.........//////...//////000000000000000000000000111222222333333555555666666777777888888999:::;;;:::888888888:::<<>>HHHGGG???333///333555222111111222111111000/////////222555666666444444444///222555666888;;;@@@DDD@@@===:::999:::<<<======888888777777777888999:::666666555444444444444555222222222222222222222222111111111111111111222222111111111111000000000000000111111222222333444444000000111111222222222222000000000000////////////...000///,,,+++...222444;;;AAAQQQcccmmmqqqxxxyyyooojjjhhh\\\XXXUUURRRJJJ@@@;;;;;;444444444444444444444444333333333333333333333333333222111111111222333444222333444666666666666555333222111333888CCCPPPXXXaaammmzzzvvvTTTPPPIIIKKKddd|||gggVVVJJJFFFHHHCCCBBBAAAAAABBB@@@;;;666//////...---,,,++++++***++++++,,,,,,+++***((('''))))))))))))))))))))))))******))))))((((((''''''***)))((()))***+++***((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&%%%&&&'''((()))------------------------////////////000000000000000000000000111222333444999888777777666666777777999777888:::999666777;;;@@@QQQQQQjjj{{{yyyyyy{{{{{{yyyyyyuuunnnhhhhhhnnnxxxpppfffRRRKKKAAA:::777555222000666444555777:::FFF[[[mmmyyy{{{}}}yyyxxxyyyyyyvvvnnnbbbVVVOOOKKKGGGEEEFFFCCC===888888555333111000222444666666333333444555666555222000111222333333444444333333444555444222111000222444444;;;@@@BBBEEELLLLLLGGGJJJEEE???999666555333111444444555555777<<>>;;;555111---+++------,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''------------------------////////////000000000000000000000111111222333444777777777777777888999999;;;:::;;;<<<:::999>>>FFFMMMWWW```~~~xxxrrr}}}ssswwwmmm[[[QQQFFFAAA;;;888777777666555444333333555888CCCWWWiiiwwwyyy{{{}}}{{{qqqsssuuuwwwwwwrrriii```ZZZRRRMMMJJJIIIDDD<<<888777666555333111111222222222333333333444555444222000111222333444444555555555777777777555222111333444444:::???@@@EEEKKKMMMKKKLLLGGG>>>888555444333333111111222222333777===AAAIIIEEE???888444222222333000111111111111444:::???FFFGGGFFFAAA;;;;;;@@@EEEDDD???999444222222222111444555666666444333444444///000111444888<<<@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>???<<<:::999;;;<<<:::999999888666555555555555666555555555444444444444444222333444444555444444444444333333222222111222222111222333444444444333222111111111111111111111111111111000////////////000000///...------...///000444999EEEUUUdddmmmnnnlllfff```YYYUUUOOOFFFAAAAAA??????AAAEEEGGGEEE@@@<<<999999888777777777777777333222222333444555444222111111111111111111111111222222333333444555555555222444666666:::GGGYYYgggkkkttt}}}```WWWKKKIIIWWWkkkvvvwwwhhhOOOGGGCCCAAA???>>>@@@@@@???>>>777333...,,,,,,---,,,+++,,,,,,,,,++++++++++++***************************))))))************))))))))))))((((((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''------------------------/////////000000000111111111111111111222333444444555666666777999;;;===>>>;;;999999999777888AAAKKKKKKPPPhhhxxxqqqrrruuuqqqzzzooo[[[LLLEEE<<<:::777666666777666555222111111333555???RRRdddtttxxx|||~~~yyypppmmmpppsssuuutttppplllhhh\\\VVVQQQMMMFFF<<<777777444444333333222111111111333333444333333222111111111111222444555666777777;;;<<<;;;888555333333444555999<<<===BBBIIIMMMMMMNNNHHH>>>777333333333333000000000000111444888<<<@@@>>>999555222111111222///000111333555999???CCCEEEIIIKKKGGGAAA???FFFMMMIIIDDD<<<555222111111111444555666555333222333444222333444777;;;???CCCEEEBBBBBBAAAAAA@@@@@@??????@@@<<<888666777999;;;;;;888777666666666666777777666666666666777777777777777777777666666666666666777666444222111111222222111222333444444444444333111111111111111111111111222111000///////////////000///...------...///000333999DDDSSSaaaggggggdddSSSKKKDDDAAA===888666777444555777;;;>>>???===<<<::::::;;;<<<<<<<<<<<<;;;555444333444555666555333111111111111111111111111222222222333333444444555444555666777===LLL```nnnooovvv}}}hhhYYYJJJGGGNNNUUU]]]bbbvvvttt|||\\\GGGDDDBBBAAA?????????@@@@@@:::666111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))************))))))))))))((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''------------............/////////000000111111222222111111222222333444555555666777999<<<>>>AAABBB>>>:::777888999;;;AAAHHHFFFOOOqqqnnnrrrvvv|||wwwzzz~~~uuubbbQQQGGGCCC:::999888666555444333222222111111222444<<>>;;;777444444444777888999:::>>>DDDHHHJJJKKKFFF>>>888555444333222111111111111111333777:::<<<:::777444222222222222000111222444888<<>>===<<<;;;:::::::::::::::999666444222111222222111222222333333333333333111111111222222222222222222222111000////////////000///............///000222888DDDSSS```gggfffcccRRRGGG===999666444444777777777777888888999888888777999<<<>>>@@@AAAAAAAAA;;;999777666666666444333111111111111111111111111111222222222333333333444555555555666<<>>AAADDDEEEFFF???:::===BBBDDDEEEHHHNNN\\\{{{qqqdddllloooxxxtttjjjxxxzzzgggTTTGGG@@@>>>:::::::::888666444222222333222222333444:::IIIYYYkkkuuu{{{ssseeeeeeggghhhiiiiiiiiiiiiccc^^^YYYSSSHHH===888999444666888888666444555666:::;;;<<<:::666333222222111111222333555777:::;;;BBBBBBAAA===999555444444666666666888;;;===@@@BBBDDDAAA>>>;;;888555222///111111222111111222555888===;;;888666444444555555444444444555999>>>BBBEEEAAABBBDDDGGGIIIIIIFFFDDDCCC>>>888333222222333333555666666555333333555777FFFCCC???<<<<<<@@@DDDGGGHHHHHHGGGFFFEEEEEEDDDDDDFFFDDD@@@<<<999888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???AAABBBCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@???===;;;888555444333333222222111111111111222222111222222222333333333444333222111000//////////////////............//////111777DDDTTTcccjjjkkkiiiZZZMMM@@@:::777444444666::::::888777555444444444333666:::>>>AAADDDEEEFFFAAA>>>;;;888777666444222111111111111111111111111111111111222222222222222555444333333999DDDTTT___iiiqqqyyy|||}}}gggYYYMMMBBBBBBIIINNNtttrrrhhhmmmwwwbbbDDDBBBBBBBBBBBBBBBBBBAAA@@@???<<<777222...,,,---...---------,,,,,,,,,++++++************************))))))************))))))(((((())))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''---------...//////000000...///000000111222333333333333333333444555666666777777999;;;>>>@@@CCCDDDEEE>>>;;;???EEEHHHKKKNNNRRRcccuuullldddfffcccgggxxxttteeefffppp]]]LLLAAA<<<<<<999::::::999666555555666333333333444333888FFFTTTsss~~~wwweeedddbbb```___^^^^^^^^^[[[YYYWWWSSSIII===999;;;>>>@@@@@@===888444555666???BBBCCCAAA;;;555333333111111111222444666999:::BBBBBBAAA>>>999555333333444333555999:::999999<<<===<<<;;;::::::777333000000111111111111222444777???===:::888777888:::<<<:::888666777;;;AAAFFFHHH>>>???CCCIIINNNMMMFFF???===999555222222333444444555666666555444555888:::CCC@@@<<<:::;;;@@@EEEIIIIIIIIIHHHHHHGGGGGGFFFFFFIIIJJJJJJHHHDDD@@@>>>>>>??????@@@@@@@@@@@@???>>>BBBBBBDDDEEEGGGIIIJJJKKKLLLLLLMMMMMMLLLJJJIIIGGGEEEDDDBBB???<<<999777666444444333222111111111111222222222333333444444555444333222111000/////////////////////////////////000666BBBSSSdddnnnqqqpppbbbVVVJJJDDD???999444333666777666555333222333555111333777;;;???BBBDDDFFFCCC@@@;;;888666555333111111111111111111111111111111111111111111111111111555444222222555===GGGNNN^^^jjjwww|||~~~ppp[[[JJJCCCBBBCCCccchhhhhhllluuuoooXXXGGGCCC@@@@@@BBBDDDCCCAAA>>>===:::555000......///------------,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))(((((())))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''---------...///000000000...///000111222333333444333333333333444555666777666777888999;;;>>>@@@AAA>>>;;;<<<@@@DDDJJJUUU``````lllnnn|||{{{zzzxxxlllkkksssvvvnnneeeooo{{{tttgggWWWIII@@@======999::::::888666555666888333333333333222555BBBPPPuuu{{{hhheeeaaa\\\XXXVVVVVVVVVQQQQQQSSSQQQIII>>>:::===EEEFFFFFFAAA:::666888:::EEEHHHKKKHHH@@@888555444111111000111222555888999AAAAAAAAA>>>999555222222000000444;;;===999777999888777777777888777555333111222333444333444777999???===:::999:::===AAADDD???;;;888888>>>EEEKKKNNNBBBFFFMMMRRRRRRLLLBBB:::999777444333444555555444555666666666666777;;;>>>======<<<===???BBBEEEHHHIIIIIIIIIHHHHHHHHHHHHHHHJJJOOOTTTVVVRRRLLLGGGEEECCCDDDDDDEEEDDDCCCAAAAAAFFFGGGIIIKKKMMMOOOQQQQQQQQQRRRUUUVVVUUUSSSPPPNNNLLLLLLKKKIIIEEE@@@<<<:::999777555333222111111222222222333333444555555555555444222111000/////////......////////////.........444@@@QQQbbboootttuuummmddd\\\YYYTTTHHH<<<444222444555444222222444666222333444777:::===@@@AAA@@@<<<888555444333222111111111111111111111111111111111111111111111111000444444333333555888===AAANNN___qqqyyyzzz~~~ppp]]]NNNDDDEEEWWWtttppplllooosss]]]RRREEE@@@BBBEEECCC@@@======<<<888333///...///...------------,,,,,,,,,++++++++++++++++++++++++))))))************))))))(((((()))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''---------...///000000111...///000111222333444444444444444444444555777777666666666777999;;;===>>>;;;===AAAEEEGGGOOOcccuuu~~~vvvzzzzzzuuuppplllzzzkkkeee[[[NNNDDD>>>===>>><<<<<<<<<888444222444666333222333333111444@@@MMMkkk{{{yyykkkgggaaaZZZUUURRRRRRRRRJJJLLLOOOPPPIII???;;;>>>FFFHHHGGGBBB<<<:::===@@@HHHLLLPPPLLLCCC;;;666444222111000000222444777888@@@AAA@@@===999444222111------444===???:::777999777555333444555777777777444666777777777888;;;===>>><<<:::999;;;@@@FFFIIIBBB===999:::@@@IIIPPPSSSIIIPPPYYY[[[TTTHHH<<<555888777555555666666555444555666666666777999===@@@===>>>@@@BBBCCCDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIKKKRRR[[[___\\\UUUNNNKKKFFFGGGGGGGGGFFFEEECCCBBBIIIJJJLLLNNNPPPSSSTTTUUUTTTVVVYYY[[[[[[XXXUUURRRQQQQQQQQQOOOKKKFFF@@@===<<<:::888555333333222222222222333333444555666666555444333111000/////////......////////////......---222>>>OOO```nnntttvvvxxxqqqnnnnnniiiYYYFFF;;;222444666666333333444777444444444555666999<<<===<<<999555333222333222111111111111111111111111111111111111000000000000000444444444555666777999:::AAAVVVkkktttuuuyyylllYYYIIIIIIPPPooo}}}rrrrrrvvvdddOOOCCCCCCEEEBBB???<<<===>>>:::555000//////......---------,,,,,,,,,++++++++++++++++++++++++))))))************))))))(((((())))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''---------............///000////////////111333444222222333333333333444444888777666777888999888777===999CCCQQQQQQWWWzzzqqq~~~yyymmm___VVVKKKDDDCCCCCCAAA>>>>>>===:::777555444333333555111111444777999===CCCeeevvv}}}xxxuuuhhh\\\YYYXXXTTTPPPOOOPPPJJJGGGFFFBBB<<<<<>>EEEIIIQQQVVVRRRKKKCCC;;;555555333111000111444888::::::===@@@>>>999444111000111222222333333444444555333333222222333444666777666888:::;;;<<>>AAACCCCCC???@@@>>>???HHHUUUZZZWWW^^^aaabbb^^^TTTEEE888111555444444444555888;;;<<<:::777666777666555999@@@GGGIIIIIIGGGDDDCCCEEEGGGIIIJJJKKKKKKJJJJJJLLLMMMPPPUUU\\\```___]]]\\\[[[SSSUUUTTTNNNFFFBBBDDDGGGPPPVVVZZZ[[[XXXWWW[[[___aaa]]]YYYZZZ___cccdddccc```\\\ZZZZZZ\\\WWWMMMDDDIIIGGGDDD>>>777111222666444777666111111555666333666555333222111000000000000///------......---+++///333===LLL\\\lll{{{~~~qqq\\\JJJ999:::<<<>>>???===999666555666666555555777888666666555444333333333333444222222222222111111111000000000/////////111222333555555555555555666777888???NNN]]]fffnnnvvvyyywww}}}}}}~~~kkkWWWHHHVVVpppsssqqqpppRRRCCCCCCDDD??????>>><<<:::888444000,,,000///...---,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++************)))************))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))(((''''''&&&&&&((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%(((***,,,........./////////000000000000//////000111222333222222333333333333444444333333444555777777777777;;;BBBKKKSSS[[[qqq|||xxxiii^^^UUUNNNEEE@@@@@@@@@???<<<<<<;;;999777555444444444555222111444666777===CCC^^^oooyyyxxxnnnddd```]]]XXXTTTTTTUUUSSSSSSSSSMMMFFFFFFLLLOOOKKKGGGDDD>>>;;;???FFFOOOWWW]]]YYYQQQJJJAAA:::666444222111222555888:::;;;<<<===:::666222222222111222222333333444555555444333333333333555666888555777777888:::???GGGMMMJJJEEEAAA???AAACCCDDDCCC?????????AAALLLZZZ```___cccffffff\\\LLL===555222666555555555777999<<<>>><<<:::;;;======;;;===BBBGGGIIIJJJIIIGGGFFFHHHJJJJJJLLLNNNOOOOOOQQQSSSUUUUUUUUUWWW]]]ccceeebbb___\\\YYYTTTQQQOOOOOOOOOOOOVVVZZZ^^^```^^^\\\]]]^^^```aaaaaabbbdddgggllloookkkiiihhhiiihhhccc[[[TTTPPPPPPLLLDDD:::333333666666888666111000333333///333333333222222222222222000///......000111000...111444???QQQdddtttqqqdddUUUUUUTTTTTTSSSOOOJJJFFF999777555222222444555555444333333333222222222222222222111111111000000000111000000000111111222333444555444444333444555777:::FFFQQQXXX___iiioooppp|||||||||{{{zzz|||sss]]]KKKVVVlll~~~cccLLLEEEBBB>>>???>>>===<<<;;;777222.........---,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))************)))))))))))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))(((''''''&&&'''((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&'''(((+++,,,////////////000000000111111000000000000000111111222222333333333333444444111222444666777888888888999HHHQQQTTTeee}}}ttteeeXXXPPPKKKFFFAAA>>>???@@@>>><<<999999777666555444444444555222222444555666<<>>AAAKKKXXX```aaagggjjjgggYYYEEE777333555666666666777999;;;>>>???>>>>>>AAAEEEEEEBBBBBBEEEGGGHHHJJJKKKJJJIIIJJJKKKJJJLLLPPPSSSUUUXXX[[[^^^]]]XXXVVV^^^iiiooolllgggggg___WWWVVV[[[^^^[[[WWWZZZ]]]aaaccccccaaa^^^\\\___ccchhhiiijjjnnntttzzzwwwyyy{{{{{{xxxsssmmmiiibbbaaa]]]TTTIII@@@;;;::::::;;;999444111222111...000111222444444444333333000///...///222333222111333555BBBXXXooo}}}sssqqqnnnkkkhhhccc^^^YYYGGGAAA;;;666555555666777333444555555555444333222111111111111000000000///111111111111222222222222777777777666444444555777777===CCCGGGNNNZZZeeekkkyyy{{{}}}{{{wwwxxx}}}|||dddNNNQQQ^^^tttsssTTTEEE@@@>>>????????????>>>:::555111------,,,+++++++++,,,,,,*********))))))*********+++++++++************)))************))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''''')))***+++....../////////000000000111111111000000000000000222222222333333333444444333555777888999999:::;;;@@@MMMWWW^^^ttt}}}~~~}}}~~~}}}ssseeeXXXOOOJJJFFFDDDAAA@@@AAA@@@>>><<<777666666555555555555555666333333444444555;;;DDDWWWgggyyy{{{tttqqqnnnkkkeee___aaafffkkkttt|||{{{qqqfffcccddd[[[QQQFFF???;;;999===BBBWWW___ccc]]]SSSIII>>>666555444333222222444666777888888666444333222222333222222333333444555555555666555555444555666777888===<<<;;;;;;<<<@@@DDDGGG@@@BBBEEEHHHIIIGGGDDDAAA???===<<>>>>><<<888555444222000000111333555555444333222111//////000222222222111333444CCC^^^www{{{wwwssspppkkkhhhXXXNNNCCC===999666555666555666888999999777555444111111111000000000/////////000000111111111111111;;;======;;;888777888:::777999:::<<>>PPPXXX\\\WWWOOOGGG???888444333222111222333555777777666666666555444222000222333333444444555666666666666555444555666777888;;;<<<===???BBBCCCDDDDDD:::???FFFJJJJJJEEE@@@<<>>BBBGGGKKKNNNQQQQQQRRRQQQLLLDDD<<<888666444555666888;;;>>>@@@AAAAAACCCHHHNNNMMMHHHEEEGGGGGGHHHHHHJJJKKKKKKKKKKKKMMMPPPTTTWWWZZZ]]]aaaddddddccccccggglllqqqssssssqqqpppooonnnnnnkkkfffbbbaaacccfffkkknnnnnnkkkhhhlllmmmooouuu|||yyytttmmmiiikkkfffSSS>>>@@@>>><<<;;;888555333222222333555555555444222000222111000000111111///...111333DDDaaayyy}}}zzzxxxwwwuuutttfffYYYMMMGGGAAA999444444555666888999999888666555111111111111000000000000......//////000111111222>>>AAACCCAAA<<<888888:::888777666777===JJJ[[[iiioootttyyywwwttttttzzz~~~}}}\\\NNNEEEHHHQQQ```yyyxxx\\\LLLGGGEEE??????@@@@@@@@@===888444------,,,,,,++++++,,,,,,******))))))))))))******+++++++++*********))))))************)))))))))(((((((((((((((((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''------------............///000111111111111000000222222333333333333444444555666888777555777<<>><<<<<<>>>FFFKKKHHHDDD@@@<<<888222222222222333555777888888777777777777666333000333333333444555555666666666666555444444555666777666777;;;@@@EEEHHHGGGFFF===BBBIIILLLJJJEEE@@@===BBBCCCGGGMMMPPPNNNNNNPPPEEEGGGIIIHHHDDD>>>777333444666888;;;===@@@BBBCCCGGGGGGKKKOOONNNHHHGGGIIIIIIIIIHHHJJJNNNQQQRRRRRRWWWYYY\\\]]]^^^___bbbdddaaaeeeiiillllllnnnqqqtttwwwyyy{{{zzzxxxtttqqqpppoooqqqtttvvvyyyzzz{{{|||}}}|||~~~}}}xxxpppnnnvvvwwweeeNNNBBB???>>>>>>;;;555222333333444555555555333222111333222000000111000///---000222DDDbbbwww}}}zzzzzz{{{{{{{{{rrreeeZZZWWWQQQDDD:::888333444555666666666555444222222222222111111111000............000222444555>>>CCCGGGFFF???999777888777444333555999BBBPPP]]]aaafffjjjkkkkkkmmmrrrxxxxxxyyy|||tttcccRRRKKKGGGLLLccc}}}{{{|||zzzvvvcccVVVLLLCCCBBBAAA@@@@@@@@@===999666//////...---,,,,,,,,,,,,*********))))))*********+++++++++************)))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&............////////////...///000111222222111111222222333333333333444444444666777666555999AAAHHHLLLOOO```www}}}qqqjjjlllrrrmmm{{{xxxlll^^^UUUNNNLLLMMMTTT___hhhkkkkkkiii```SSSJJJFFFFFFGGGGGGDDDDDDCCCAAA>>>;;;999999666777888888888777666666555555666777555777AAAMMMgggzzzqqq___[[[YYY[[[^^^bbbkkktttuuupppbbbTTTOOOLLLFFF@@@>>>555<<>>AAADDDEEEFFFNNNMMMOOOQQQOOOJJJJJJMMMLLLJJJJJJMMMTTTZZZ^^^___fffggghhhfffdddcccdddeeeaaagggnnnrrrssssssuuuwwwzzz{{{|||}}}~~~}}}yyywwwtttmmmjjjrrrzzzqqqaaaJJJEEECCCDDD???777333555333333333444444444444444333222111111222333222000///333FFFbbbttt{{{{{{wwwvvvwwwxxxyyyssshhhaaaccc^^^NNN???;;;333333444444444555555555333333333333222222222222000///......000444888:::@@@GGGMMMLLLDDD<<<888888777444444666777:::CCCNNNSSSVVV[[[^^^bbbfffjjjnnnnnnooossszzz~~~mmm___NNNEEEUUUnnnssszzz{{{{{{rrr```OOOGGGEEEBBBAAA@@@>>>;;;999222111000...---,,,++++++++++++************+++++++++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))))))))((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))'''''''''(((((((((((('''////////////000000000000---...000111222222222111222222333333333444444444555777888777888===HHHPPPSSS\\\kkkyyy~~~zzzyyy||||||}}}}}}qqqhhhaaaZZZQQQKKKNNNKKKKKKQQQ\\\fffkkklllbbbYYYNNNHHHIIIKKKKKKJJJEEEEEEEEEBBB???<<<<<<<<<777888888999999888666555555555666777666888CCCPPPmmmuuu___YYYVVVYYY]]]cccllltttyyyvvvhhh[[[VVVTTTMMMDDD@@@<<>><<<888555222111111111333444444555555444444444777666333222222444666888666666888<<>>DDDBBBEEEIIILLLKKKFFF>>>888888777666666666777888999BBBEEEJJJQQQXXX]]]aaaddd\\\```gggooovvvzzzzzzyyy}}}{{{```MMMLLLVVVnnnvvvxxxMMMIIIDDDCCCAAA???;;;888666444111---+++++++++,,,******************++++++******++++++++++++******))))))))))))******************++++++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''&&&&&&((()))***''''''''''''''''''''''''((((((((((((((((((((((((......///000000000000000000000000000111111111111000222444444222333666888888777666888>>>IIIUUU]]]xxx}}}}}}}}}{{{yyyzzzpppnnnjjjggggggiiimmmoooqqq{{{wwwtttoooggg[[[TTTTTTWWWZZZ[[[[[[cccjjjpppuuuuuujjj^^^WWWOOOJJJKKKKKKFFFEEEFFFHHHMMMNNNJJJGGGDDD<<<444888888888888999999888777;;;666555777444555CCCTTTsssiii___cccbbbeeerrr|||}}}vvvnnnfffdddhhhhhh```WWWTTTPPPKKKFFF@@@:::888777:::999777666555666777999:::999777555444444444444555555666666666555555444666555444444444666777999888777888;;;???AAA@@@???DDDEEEEEEFFFJJJRRR]]]ddd]]]SSSJJJFFFCCC<<<777555777DDDQQQSSSJJJAAA>>>???:::>>>DDDKKKPPPRRRQQQOOONNNLLLOOOTTTTTTNNNLLLMMMOOORRRTTTVVV\\\eeeiiiiiimmmpppsssuuutttssssssssstttwwwzzz}}}uuueeeXXXPPPKKKIIIFFFEEEHHHPPP[[[cccwwwjjj```\\\SSSBBB777666555444444444444555666777666555444222222222222222333111CCCddd|||wwwrrrnnnggg___XXXTTTRRRRRRJJJDDD===999888777444111444444444444444555666666444555555555444333222222////////////222999AAAGGGHHHFFFEEEEEEFFFDDD???;;;888888777666666777888999???AAAFFFLLLRRRXXX\\\^^^VVVZZZaaahhhooorrrsssrrrzzzkkkSSSNNNTTTlllWWWKKKAAABBBEEECCCAAABBB:::777333///,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******))))))))))))******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((......///000000000000000000000000111111111222222111333444444444444777999===777777???GGGQQQcccttt~~~sssssswww{{{xxxooohhhfff___\\\YYYVVVUUUWWWZZZ\\\\\\dddlllrrr}}}{{{ssshhhbbbbbbfffjjjlllkkkrrryyyzzzvvvmmm___RRRMMMJJJIIILLLMMMIIIGGGGGGHHHMMMPPPNNNJJJEEE===555777999::::::999888888888:::666555777555555CCCTTTuuusssiiiiiibbbcccooowww}}}xxxrrrmmmqqqyyy}}}zzzuuukkkeeeZZZNNNDDD???<<<;;;>>><<<:::888666666777888777777777777777888888888777777777777777666555555555555666666777888999999;;;:::999;;;>>>@@@@@@@@@BBBDDDHHHJJJMMMPPPUUUXXXQQQHHH???;;;999444111222222;;;GGGLLLJJJFFFDDDEEE???@@@EEEMMMTTTWWWUUURRRNNNNNNPPPUUUUUURRRPPPQQQUUU\\\cccfffjjjnnnlllhhhfffmmmwww}}}}}}zzzxxx{{{}}}iiiQQQDDDCCC===<<<:::888999>>>FFFKKKddd___ZZZYYYXXXRRRFFF<<<666555444444444555666777666555444333222222222333444111@@@ddd}}}ppphhhccc\\\SSSLLLFFFCCCBBB>>>999444333333444222000222333333444555666666777555555555555444333111111/////////111444<<>>:::555111---------...---------,,,,,,++++++*********++++++++++++******))))))))))))***************)))((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((......///000000000000000000000111111111222222222333444555555666777999;;;@@@:::===IIIPPPYYYrrr|||uuujjjjjjnnnsssooodddYYYTTTQQQOOOMMMKKKKKKMMMPPPRRRTTTXXX]]]aaaiiiwww|||zzz{{{zzzwwwrrrllldddXXXOOOIIIJJJKKKNNNOOONNNMMMLLLGGGJJJLLLIIIEEE@@@;;;777666888::::::999888999::::::666666777555666CCCSSSwww{{{oooiii\\\ZZZgggpppuuu~~~{{{ssspppvvv{{{tttgggWWWLLLGGGEEEBBB???>>>;;;999888888999:::888999:::;;;;;;;;;;;;:::888888888888777666555555555666888:::;;;;;;;;;;;;???===<<<<<<===@@@BBBCCCBBBFFFLLLQQQSSSRRRQQQPPPEEE>>>999999999666555666444;;;EEELLLNNNLLLHHHEEEGGGFFFGGGMMMUUUZZZZZZXXXTTTUUUXXX\\\]]]\\\\\\\\\ccclllsssvvvvvvvvvrrrmmmeeemmmxxx~~~~~~yyyoookkk]]]FFF:::===777666555444333555999===JJJMMMOOORRRZZZ^^^TTTDDD888666555444444555666777555555444444333333333333555111===```tttfffaaa]]]VVVNNNFFFAAA>>><<<999666333222444555444333111222333444555666666666555555555444333222111000...///000222666>>>HHHNNNUUURRRKKKCCC===<<>>===666444222111111222222111111222333444555555555555444444444444333222111000//////000222777???HHHOOOUUUWWWTTTKKK???:::>>>EEE;;;:::888666666666666666666666888:::===AAADDDFFFKKKOOOSSSWWWYYY[[[^^^aaadddkkkqqqssswww}}}mmmWWWLLLPPPXXXhhhyyymmmOOOFFFEEEAAA???CCC@@@===999444000...------//////......---,,,++++++******++++++++++++******((()))))))))************)))(((&&&%%%%%%''')))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((......///000000000000000111111111222222222222333777666666777:::=========999???JJJQQQTTTaaaooojjjssszzzzzz}}}|||xxxooohhh```]]]]]]aaa```VVVLLLGGG???>>>===>>>@@@CCCGGGIIIKKKMMMQQQTTTTTTWWWcccooo|||nnnhhhddd[[[NNNFFFVVV]]]bbbbbbaaa___[[[WWWMMMHHHDDD???999666:::AAA@@@===:::999:::<<<<<<<<<999666666888666666BBBRRRvvv|||iiiQQQKKKYYYbbbeeelllttt~~~tttffffffkkkqqqyyy~~~wwwfffYYYQQQGGG<<<<<<;;;:::::::::<<<>>>@@@============<<<<<<<<<<<<888999999:::::::::999999999:::<<<>>>??????>>>>>>BBBCCCCCCBBBAAACCCFFFIIIMMMOOOQQQSSSPPPJJJ@@@:::999777999======999777888===BBBJJJSSSXXXXXXTTTPPPOOOMMMKKKLLLOOOUUU\\\```eeejjjooosssxxx{{{~~~gggTTTDDDBBBBBB<<<666444333444555444333333555777???EEEKKKOOOXXX\\\SSSEEE;;;999666444333444555777444444555555555555444333333333999PPPrrr}}}iiiXXXRRRPPPLLLGGGBBB???===<<<666555444333333222222333111222444555555444333333333333333333333222222111000000000222555===FFFLLLPPPUUUVVVNNNBBB;;;>>>CCC<<<;;;999777555555555666666666666777:::<<>>AAACCCEEEFFFHHHJJJHHHHHHSSSaaaqqqccc]]]WWWNNNGGGDDDVVVaaajjjkkkgggaaaXXXOOOIIIEEECCCBBB@@@@@@IIIUUULLLEEE<<<:::<<<>>>===:::888555666999777666BBBRRRrrruuuXXXOOOZZZaaadddiiioooxxxmmmYYYSSSTTTXXXcccqqqwww}}}{{{oooddd[[[LLL===<<<;;;:::999:::<<<>>>@@@<<<;;;:::999999:::;;;<<<::::::;;;<<<==================>>>???????????????AAABBBDDDCCCBBBCCCGGGJJJNNNNNNNNNOOOMMMHHH???999===<<>>888999999666222222333333333333444777999999===CCCKKKQQQRRRLLLEEE<<<:::777444333333555777333444555666666555444444222444999GGGccc{{{jjjZZZLLLJJJFFFBBB???<<<:::999666777777666555555555666222333444555555333222111111111222333333333333222000000000111444:::CCCIIIJJJLLLMMMIIICCC??????@@@<<<;;;999777555555555555666555555555666999;;;===DDDGGGKKKKKKJJJLLLQQQVVVYYY___dddfffllluuu|||~~~}}}jjj^^^KKKHHHLLLQQQpppuuu}}}tttaaaLLLAAAAAAAAA???>>>>>>===;;;777333000------------,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((...//////000000000000000111111222222222333333333555333222444999<<<<<<;;;AAAJJJQQQTTT^^^uuuuuuppprrrnnnoooxxx~~~{{{{{{}}}uuullliiicccZZZQQQMMMEEEAAACCCDDD@@@<<<::::::999888888999;;;===???BBBAAABBBBBB===<<>>@@@===999888555666999777666BBBRRRooo```TTT]]]bbbgggjjjoooxxxfffNNNEEECCCFFFSSSbbbppp{{{wwwnnnfffVVVDDD===<<<:::::::::;;;===???999888777666777999;;;===;;;<<<===???@@@@@@@@@@@@??????????????????@@@@@@???AAACCCDDDCCCCCCFFFJJJKKKJJJJJJLLLMMMKKKEEE@@@CCCBBBDDDIIILLLLLLPPPVVVZZZ\\\]]]___aaacccfffgggbbbggglllllliiiiiiooouuu~~~~~~|||~~~~~~nnnYYYIIIDDDCCC<<<555444888777333111222333444444666999<<<@@@AAAEEELLLNNNJJJDDDAAA===;;;777444333333555777333444555666666666444444111555888AAAYYYvvvzzzlll___IIIGGGDDD@@@===:::888777222333444444333333444555333444555555555333111///000000111222333333333333111111000000222888@@@FFFGGGEEECCCCCCCCCCCC@@@======;;;999777555555444555666555444444555777999:::???CCCFFFFFFDDDFFFKKKPPPRRRXXX\\\^^^dddooovvvyyy~~~www[[[MMMHHHDDD___tttzzzzzz]]]JJJGGGDDD>>>>>>>>>???>>>;;;666111///++++++,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************'''((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''(((((((((((('''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((111111111000000000000000111111111111111222222222666555444666888:::::::::JJJOOO\\\nnn~~~~~~}}}}}}}}}sssmmmdddXXXNNNIII@@@???>>>===;;;:::888888555555666666777999:::;;;???@@@???;;;999<<>>:::999:::777777DDDUUUmmm|||yyyjjjiiinnnoooxxx|||~~~dddGGGAAACCCBBBFFFOOObbbhhhrrrxxxooo___VVVVVVKKKDDD<<<;;;???CCCDDDCCCAAA===;;;<<<@@@BBB@@@<<>>AAABBBCCCEEEGGGIIIGGGDDDAAACCCCCCCCCDDDGGGIIIJJJKKKFFFMMMRRRTTTZZZbbbdddaaaeeeccc```___bbbiiipppuuuwwwyyyyyyxxxzzz~~~}}}yyy}}}{{{rrrdddQQQGGGHHHCCC???;;;666333222222333222555555111333<<>>===;;;:::999999888888888777777777777777777666555555555666888999999===@@@@@@???AAAFFFKKKOOORRRWWW\\\aaagggnnnssswww}}}___FFFFFF```}}}uuuvvvjjjLLLBBBHHHDDDAAA>>><<<;;;888111,,,111---,,,...---******---......---,,,,,,,,,,,,---+++++++++++++++***)))(((***))))))((()))+++---...,,,+++***((((((((()))***((((((((((((((()))******---,,,***(((''''''((()))***)))(((''''''((()))***(((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&%%%&&&'''((()))))))))(((((('''''''''&&&111000000000000000000000111111111111222222222222555555555666777999<<<>>>KKKVVVmmmxxxmmmeee]]]QQQHHHDDD======;;;:::999777666666555555555666777888999:::<<<>>>===:::888:::AAAGGGmmmxxxlll[[[LLLEEEDDDFFFGGGLLLXXXeeehhh```RRRHHHCCC===>>>CCCOOO^^^kkksssvvvfffSSSBBB@@@BBB>>>;;;<<<>>>:::999:::888888EEEVVVmmm|||xxxvvvyyyyyyjjjMMMBBB===999>>>IIINNNYYYhhhooohhhZZZVVVZZZQQQLLLEEEBBBDDDGGGIIIIIIGGGCCC@@@@@@CCCCCC???<<>>>>>AAABBB@@@AAADDDDDDEEEFFFGGGHHHHHHFFFEEEBBB@@@???CCCIIINNNNNNLLLNNNVVV]]]```fffmmmnnnkkkjjjhhheeefffkkkuuu~~~}}}zzz}}}~~~zzzmmmggg]]]MMMDDDCCC???===999555333333444555222555555222333<<>>:::999888777666555555555666666666666666666777777444666777;;;KKKdddyyyzzzlll^^^KKKEEEAAA@@@===888666777444444555777::::::888666:::::::::999777666666666666333888999222333777222222111000000111333555777999999999888888888888888777666666666666666666666777666555555555666777888888;;;??????>>>@@@FFFKKKMMMPPPTTTXXX]]]cccjjjnnnqqqzzziiiRRRPPPddd|||sss___HHHAAADDDBBB???>>>>>>:::444///000---,,,......++++++...,,,,,,,,,++++++,,,,,,---)))******+++++++++*********))))))))))))+++,,,---,,,+++)))((((((((()))***((((((((((((((()))******---,,,***(((''''''((()))***)))(((''''''((()))***((((((((((((((('''&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&'''((())))))(((((((((''''''''''''000000000000000000111111111111111222222333333333444666666555666999@@@EEEOOO___zzzooocccZZZRRRGGG@@@>>>999999888777555444333333444444444555666777888999999:::;;;999666777;;;???XXXyyyrrriiiZZZLLLCCC@@@BBBDDDAAAKKKVVVYYYRRRHHHAAA???999<<>>:::999;;;888999FFFWWWppp~~~sssVVVFFF;;;444999DDD???MMM___gggaaaXXXWWW\\\UUURRRMMMIIIHHHHHHJJJLLLLLLHHHEEEDDDEEEDDDAAA===AAABBBDDDDDDDDDBBB@@@???@@@======AAABBBBBBDDDHHHGGGGGGHHHHHHHHHHHHGGGGGGBBB??????EEEOOOUUUUUURRRVVV]]]fffkkkqqquuuuuuqqqpppnnnmmmnnnuuu}}}{{{qqqjjjiiibbbSSSEEE@@@<<<:::777444333333555666000555666222333<<>>@@@@@@@@@@@@???>>><<<:::999888777999666<<<===444333777444222111000000000111333444111222222333444555666666444444444555555555555555666555555555555666777777666999<<<======???DDDIIIIIILLLPPPSSSWWW]]]cccgggoooxxxlllYYYTTTaaayyy|||tttSSS???DDDBBB@@@@@@@@@===777222000---,,,......,,,,,,///,,,+++++++++++++++,,,,,,(((((()))++++++,,,,,,,,,))))))))))))***+++,,,---+++***))))))((()))))))))((((((((((((((()))******,,,+++)))((('''(((((()))))))))(((((((((((())))))(((((((((((((((''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&''''''((()))((((((((((((''''''''''''000000000000000111111111111111222222333333444444444666777666555;;;EEEMMMXXXmmmqqqeeeXXXOOOGGG???:::999777666666555444333333222333333333444555666777777666888999777666555666888DDDfff|||ppphhhddd]]]TTTKKKEEEAAA???:::AAAIIIKKKHHHDDDDDDEEE>>>AAAJJJXXXgggsssxxxxxxnnnVVV@@@<<>>;;;;;;>>>:::999;;;999:::GGGXXXsssxxxYYYHHH>>>888:::BBB===IIIXXX```^^^XXXVVVWWWRRRPPPMMMHHHDDDCCCEEEHHHIIIGGGEEEEEEFFFFFFDDDBBBDDDEEEFFFGGGHHHFFFDDDAAABBB??????BBBDDDDDDGGGKKKJJJKKKLLLLLLJJJHHHFFFFFFBBBCCCFFFMMMUUU[[[^^^^^^aaagggooovvvzzzzzzwwwttttttttttttwww}}}~~~pppoooqqqsssiiiVVVEEE===:::888666444333333555666...333555222333===GGGMMMJJJGGGBBB>>><<<<<<======999888888777777777888888555555555555555555555555666777777999CCCWWWnnn}}}~~~wwwhhhZZZPPPJJJDDDAAA<<<888:::???777777777:::???DDDGGGIIIIIIHHHFFFDDDCCCAAA???===:::;;;EEEFFF999555777222222222111000///000000000......///000111222333333222222222333333333333333444444444555555555666666555777999:::;;;>>>BBBFFFFFFHHHLLLOOORRRWWW\\\```jjjsss}}}mmm\\\TTTYYYyyycccHHHCCCAAA@@@AAAAAA???999444000------//////------000///...---,,,++++++++++++((()))***+++++++++++++++)))))))))******++++++,,,******))))))))))))))))))((((((((((((((())))))***+++***)))((((((((((((((())))))(((((((((((())))))'''(((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((()))((((((((((((((('''''''''//////000000111111111111111222222333444444555555444666888777888???KKKUUUccc}}}yyyggg[[[NNNFFF@@@999666666666666555555444444444333444333333444444555666777555666777777666555444555===NNNpppzzzmmmjjjeee]]]UUUMMMFFFBBB???AAADDDFFFGGGIIIKKKMMMIIIMMMUUUcccrrr}}}zzz```HHHAAAAAA@@@???AAA>>>:::999;;;:::;;;IIIZZZppptttUUUEEE@@@===<<<>>>===DDDMMMTTTXXXXXXSSSOOOJJJIIIGGGCCC???===>>>@@@BBBBBBBBBDDDFFFHHHIIIHHHEEEEEEEEEGGGIIIHHHEEEBBBFFFCCCCCCFFFHHHGGGIIIMMMLLLPPPSSSSSSOOOJJJGGGFFFBBBIIIRRRWWWYYY]]]dddjjjqqqtttzzz{{{yyytttvvvzzzxxxtttssslllnnnppplll^^^MMMAAA===:::999777444333333444444...333444333666???GGGJJJTTTPPPJJJCCC===;;;;;;<<<:::999999888888888999999:::999999888999999:::;;;777888888:::AAARRRjjj|||~~~{{{yyytttgggZZZRRRLLLGGGBBB<<<777888===;;;999777999>>>EEEKKKMMMSSSRRRQQQQQQPPPNNNJJJFFF???DDDQQQRRRCCC:::888333222222111000/////////////////////000000000000000000000111111222222222222333444444444555555555555444555666888999<<>>CCCIIIQQQUUUQQQJJJGGGEEECCCAAA???>>>>>>===???AAABBBEEEHHHJJJLLLMMMEEECCCBBBDDDGGGHHHGGGDDDHHHFFFGGGLLLNNNLLLNNNQQQQQQUUUXXXXXXTTTOOOMMMMMMIIITTT___bbbaaacccllluuuzzzzzz}}}~~~{{{{{{uuuyyy}}}wwwsssqqqqqqnnnhhh\\\NNNDDDAAABBB:::999777555444444444555111444444666<<>>>>>>>>???BBBOOOggg}}}{{{yyyttthhh\\\QQQNNNKKKGGG???777777;;;<<<;;;:::===BBBIIINNNQQQSSSSSSTTTVVVXXXUUUOOOIIIGGGNNN\\\\\\III===:::555222222222111000//////...111111111000000///////////////000000111222222222222333444444555555444444444444444555777999<<<===???AAADDDGGGJJJOOOTTTWWW[[[ccclllsss|||rrr]]]NNNXXXmmm{{{||||||iiiMMMFFFBBB???>>>@@@???<<<999333000///111000------000444333111///---++++++***,,,,,,,,,++++++)))(((((()))******+++++++++******(((((()))************)))((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))))))))((('''''''''(((((((((((((((...//////000111111222222222222333444555666777777777777777:::AAAKKKVVV]]]iii}}}nnnqqq|||pppcccSSSIII???;;;999666555666555555555555555555666666555555555555555555666777777777777777888888888777999555EEEVVVbbb|||sssnnnmmmiii```XXXOOOMMMPPP\\\jjjqqqnnngggbbbbbbfffppp}}}ooo\\\RRRIII>>>:::======::::::<<<;;;===KKK]]]pppwww]]]NNNHHHDDDAAA>>>>>>CCCFFFHHHNNNUUUTTTNNNLLLIIIFFFFFFGGGHHHFFFCCCDDDFFFGGGIIIJJJKKKMMMOOOGGGDDDAAACCCHHHLLLKKKIIIHHHGGGKKKQQQTTTSSSSSSVVVVVVYYY\\\ZZZWWWVVVXXX[[[ZZZbbblllpppooopppwww~~~}}}~~~}}}|||}}}xxxrrrooonnnggg[[[OOOHHHEEEBBB???888777777666666777777888666666666:::DDDLLLJJJDDDIIIHHHEEE@@@:::888999;;;===<<<;;;:::999888888888666444444555:::AAAHHHMMMLLLKKKJJJIIIIIIRRRjjjyyylll^^^SSSRRRRRRPPPHHH???===@@@>>>???CCCIIIPPPUUUWWWXXXRRRSSSVVV[[[^^^\\\SSSLLLLLLSSS___]]]FFF999888444222222222222111000//////111111111000000//////////////////000111222222222111222333444555444444333555444333444555777999999;;;===@@@CCCGGGKKKPPPTTTYYY```gggnnnxxxlllVVVOOOTTTlll~~~pppxxx|||~~~pppXXXJJJEEE@@@>>>???@@@???===555222000111000---,,,///111000///...---,,,,,,,,,******+++++++++******))))))***++++++++++++***)))'''((()))***+++******)))((((((((((((((()))******''''''(((((((((((((((''''''((()))******)))((('''&&&&&&'''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))***))))))(((''''''''''''((((((((()))...//////000111222222222222222333444555666777888999777777;;;DDDOOOYYY^^^fffxxxuuudddhhhooosssjjjYYYMMMDDD;;;888777555555777444444555555555555666666666666555555555666666777888888777888999::::::999;;;666BBBGGGBBBUUUjjjfffrrruuuhhh[[[ZZZaaattttttrrrsssyyyzzzkkkbbbUUUGGG@@@AAA===999:::===<<<>>>LLL]]]wwwlll[[[PPPJJJGGGGGGHHHNNNQQQOOOPPPVVVWWWTTTRRRNNNKKKLLLPPPRRRNNNJJJJJJLLLMMMMMMLLLLLLMMMNNNKKKGGGDDDFFFKKKPPPPPPOOOGGGGGGLLLTTTXXXWWWWWWZZZZZZ\\\]]][[[YYYZZZaaagggiiiooovvvzzz{{{}}}~~~tttlllhhhbbbYYYNNNHHHHHHGGG>>>444555666666666777999:::;;;:::999888===IIIQQQLLLCCC@@@AAA@@@===:::999<<>>===;;;:::999888888888:::999999;;;BBBLLLVVV]]]ZZZWWWVVVSSSPPPWWWnnn~~~ooo```VVVWWWYYYYYYQQQGGGEEEHHHAAAEEELLLVVV]]]aaaaaa___WWWYYY]]]dddhhhfff\\\TTTNNNSSS]]]XXX@@@333444222222222222222222111000000000000000000000000000000...//////000111222222333111222333444555444333333666444333333444666777777888;;;>>>AAADDDIIINNNRRRTTTZZZaaagggqqq~~~fffTTTNNNIII\\\yyyttt~~~qqqMMMHHHBBB???@@@AAA@@@???777333111222000,,,,,,...---------,,,,,,------...((()))***+++++++++++++++)))***+++,,,,,,+++))))))'''((()))+++++++++***)))((((((((((((((()))******''''''(((((((((((((((''''''((()))******)))((('''&&&&&&'''((())))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))*********)))(((&&&'''''''''(((((())))))111111111222222333333333333333444444444444444444888888555>>>PPPTTTXXXdddhhhrrrxxxpppuuuuuuqqq{{{kkkXXXPPPFFFBBB;;;666333444777999444444444444444444444444666666555555555666666777777888888888:::;;;<<<===::::::999:::<<<@@@CCCEEEQQQcccmmmjjjvvv}}}mmmeeeqqqmmmaaabbb[[[HHH???DDD>>><<<;;;;;;:::>>>JJJWWWqqq~~~qqqWWWRRRVVVQQQZZZZZZWWWSSSQQQTTTXXXZZZZZZ[[[[[[XXXTTTQQQMMMIIIIIILLLOOOMMMIIIHHHLLLPPPMMMPPPOOOKKKLLLRRRQQQLLLMMMQQQZZZbbbbbb^^^\\\___\\\^^^bbbdddgggmmmuuuzzzzzz{{{yyyiiicccfffZZZWWWRRROOOLLLGGG@@@:::===888666888;;;===BBBGGGFFF@@@>>>DDDJJJIIIEEEBBBKKKJJJEEE>>>;;;===>>><<>><<<===>>>777<<>>;;;777444444555888;;;444444444444444444444444555555444444555666777777888888999:::<<<>>>???@@@===<<<;;;;;;;;;===???@@@KKK\\\|||vvvtttppp___UUU]]]kkkuuu}}}wwwbbbTTTUUUQQQDDD>>>BBB>>><<<;;;;;;;;;???KKKXXXlllzzz|||mmm[[[VVVWWWRRRYYYXXXVVVRRRQQQSSSWWWXXXZZZZZZYYYVVVSSSQQQNNNLLLLLLOOOPPPNNNKKKJJJMMMPPPVVVZZZ\\\\\\___dddccc^^^\\\^^^eeekkkmmmkkkmmmrrrlllppptttxxxzzz}}}~~~~~~uuullljjjmmmgggaaaZZZTTTOOOJJJDDD???888777999<<<<<<===DDDLLLLLLEEEBBBFFFIIIGGGCCCAAAJJJJJJFFF???<<>>@@@CCCFFFFFFDDD@@@===<<>>BBBFFFHHHQQQSSSWWW]]]gggqqqzzzyyy```JJJIIIZZZzzz}}}|||sssYYYIIIEEEDDD@@@<<<<<<999444000---------.........---------,,,,,,,,,***++++++,,,,,,++++++***))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''''''''((((((333333222222222222222222333333444444444555555555777???AAAJJJ^^^qqqssscccRRRFFFCCC888777555444444555777888444444555555555555555555444444444555555777888999::::::;;;<<<>>>@@@BBBCCCAAA???>>><<<;;;;;;;;;<<>><<<;;;<<<<<<@@@MMMYYYlllyyysssoooeee^^^[[[VVVWWWUUURRRQQQPPPQQQRRRTTTTTTSSSQQQPPPNNNMMMLLLLLLEEEHHHLLLMMMMMMOOOTTTXXX[[[```dddhhhlllpppooojjjiiiiiilllrrruuuwww||||||~~~}}}wwwxxxyyyyyyppphhh\\\RRRLLLGGGCCC???;;;<<<@@@BBB@@@>>>DDDMMMLLLFFFDDDFFFHHHGGGEEEEEEGGGGGGDDD===;;;>>>???===???DDDJJJMMMJJJEEE???<<>>>>>>>>>>>???AAABBBCCCBBBAAA@@@>>><<<;;;;;;;;;BBBQQQqqqtttqqqxxxppp```QQQKKKJJJOOOaaassssssfff]]]QQQDDD>>>@@@>>><<<<<<<<<===AAAMMMZZZsssyyy}}}uuujjjeee```]]]XXXUUUUUUTTTSSSSSSUUURRROOOMMMNNNNNNMMMOOORRRMMMOOORRRSSSTTTVVVZZZ]]]]]]```dddiiiooossssssqqqsssrrruuu|||sssjjj]]]RRRLLLHHHDDDAAADDDCCCEEEFFFCCC???AAAFFFDDD@@@@@@DDDGGGGGGIIILLLIIIJJJGGG@@@>>>@@@AAA>>>>>>DDDJJJNNNMMMIIIEEEBBBIIIddd{{{rrrlllrrroooqqqiiiWWWSSSZZZZZZVVVZZZaaagggiiigggaaa]]]eeejjjjjjaaaZZZ\\\aaadddbbbUUUGGG@@@;;;666333333333333333222222111111111////////////////////////////////////000000000111/////////000111222222333222333555666666555333222555666777:::>>>CCCGGGIIIKKKLLLOOOTTT[[[cccjjjnnnpppuuu{{{~~~zzz[[[NNNUUUwwwfffJJJDDDCCC???===;;;888444111///............---------,,,,,,,,,***++++++,,,,,,++++++***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))***+++333333333222222111111111333333444555555666777777555FFFRRR^^^uuuvvvvvvuuudddWWWMMMCCC<<<:::666666666777666666555444555555555666666777777777888888999999;;;<<<===>>>AAAAAA@@@???????????????AAAAAA@@@???>>>>>>>>>>>>@@@OOOrrr{{{}}}nnn___TTTLLLNNN___rrrwwwaaaMMMBBB???>>><<<<<<<<<<<>>888777444222333333333333222222222222222////////////////////////...////////////000000000/////////000000111111222111333444666666555333222222333555888===BBBFFFIIILLLMMMOOOSSSXXX]]]bbbeeekkkooosssuuuwwwzzzfffZZZUUUggguuuPPPAAAAAA@@@>>><<<:::777444111///---......---------,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********************)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((())))))+++,,,---333333222222222222222222333333444555666777777888<<>>999888333333555666888888888888555555666666777777888888;;;;;;;;;<<<<<<>>>???@@@BBBAAA???>>>===<<<;;;;;;????????????????????????>>>KKKlllxxxmmmccc```mmmrrr[[[JJJAAA???===<<<<<<<<>>999===@@@>>>999777888999<<<@@@???>>>BBBIIILLLNNNLLLHHHGGGJJJJJJHHHDDDFFFHHHJJJKKKNNNQQQTTTggg{{{wwwuuuwwwooonnniii^^^___dddaaa\\\[[[^^^gggppppppggg^^^SSSWWWUUUJJJBBBCCCIIIMMMOOOCCC888555555333222333333333333333333333222222////////////////////////......////////////000000/////////000000000111111111222444555555444333333...///111444999>>>BBBDDDKKKKKKMMMPPPTTTXXX\\\^^^fffiiimmmoooqqqvvv~~~xxxiiiVVVSSSlllYYYBBB>>>@@@>>>>>><<<999666222///---......---------,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''(((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))***,,,---...222222222222222222333333333333444555666777888888DDDTTT___lllvvvzzzoooooo{{{{{{iii[[[KKKDDDAAA===:::999333333444666666777777888555555666777777888999999<<<<<<<<<<<<======>>>??????>>>===;;;::::::999999<<<======>>>>>>>>>>>>===???FFF___zzz{{{nnnYYYHHH@@@===<<<;;;;;;>>>IIIVVVmmm|||yyywwwtttllljjjmmmssskkkhhhllliiiaaaaaagggeeeeeeeeegggiiilllmmmnnniiiiiinnn{{{|||uuuoookkkjjjnnnppprrrssstttsssrrrqqqnnnrrruuutttqqqrrrxxx~~~~~~~~~|||{{{zzzxxxvvvtttvvvyyy~~~zzzsssssstttvvvsssjjj^^^TTTHHHAAA<<<===>>>:::777777555888<<<@@@===:::>>>EEEHHHKKKKKKIIIJJJOOOPPPNNNJJJKKKLLLLLLMMMPPPTTTWWWqqqzzzwwwvvvzzzoookkkhhhaaaccceee^^^[[[\\\aaahhhmmmmmmgggaaaQQQUUUSSSJJJCCCCCCEEEFFFHHH@@@999777666444333555333333333333333333333333////////////////////////........./////////000000////////////000000000000222222333333333444444444//////111333666:::===???EEEFFFHHHLLLPPPTTTXXXZZZ^^^bbbhhhmmmqqqwwwwww\\\NNNVVVnnnbbbHHH???AAA???>>>===;;;888333000---......---------,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))******************))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))+++---...///111111111222222333333444333333444555666777888999HHHVVV^^^kkksssgggmmmuuunnnwwwzzzqqqdddTTTDDD===;;;888777777777666666555555444444333555666666777888999999999======<<<<<<<<<======>>>;;;;;;:::999999999999999;;;;;;<<<<<<<<<<<<;;;;;;AAABBBRRRiii|||}}}fffQQQ@@@>>><<<;;;:::===HHHTTTlll{{{|||~~~zzz}}}xxxnnnkkkppplllllllllnnnrrruuuvvvvvv~~~}}}}}}wwwpppjjjfffeeefffgggiiijjjkkkjjjiiihhheeeiiillljjjeeeffflllrrrnnnppprrrpppkkkhhhiiikkkmmmpppvvv|||zzzxxxpppooottt~~~{{{~~~zzz}}}xxxhhh]]]NNNIIIEEEBBB>>>777666888222666<<<@@@===:::>>>EEEJJJNNNPPPOOOSSSXXX[[[ZZZNNNOOOOOOOOOOOOQQQTTTWWWxxxyyyvvvuuu{{{nnnhhhfffaaaccccccYYYXXX\\\bbbgggiiigggcccaaaSSSVVVTTTMMMGGGFFFFFFEEEFFF@@@;;;:::888555444666333333333333333333333333////////////////////////............/////////000////////////000000000000333222222222222333444555333333333444666999<<<===???AAADDDHHHMMMRRRVVVXXXWWW]]]fffmmmsssyyyeeeUUULLLSSSrrrgggMMMBBBCCC??????>>><<<999444000---......---------,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***+++---///000111222222333333444555555555666222555<<<888777BBBTTTWWWUUU```}}}{{{hhhdddkkkjjjttt~~~sssjjjRRRHHH@@@>>>:::555555999444444555777777888888888666777888999999999999999:::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@>>>DDDRRRaaauuurrrYYYFFFAAA===;;;999;;;EEEPPPjjjxxxzzzsssmmmjjjfff```]]]^^^\\\]]]^^^^^^^^^^^^]]]]]]]]][[[YYYXXXWWWXXXYYYZZZ\\\\\\\\\[[[[[[ZZZZZZYYY]]]aaagggllloooqqqsssuuusssuuuxxx|||}}}zzzuuuppprrrqqqmmmiiiddd```]]][[[VVV\\\\\\aaalllqqq|||zzzlll^^^NNNEEE@@@:::888888444999999JJJ>>>AAA<<>>BBBEEEGGGKKKRRRWWWXXX[[[___ccciiisssfffSSSOOOYYYgggwww[[[KKK@@@BBB===???>>>666666666---...---,,,,,,------***)))+++++++++++++++++++++++++++,,,,,,---,,,+++***)))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&((()))((('''&&&''')))&&&'''((((((((('''%%%$$$'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((((((((()))******+++++++++,,,---...///000111111222222333444444444555777444555:::777999GGGVVVccchhhooovvvtttxxxttt|||xxxmmmdddLLLCCC<<<:::888444444777555555666777888888888888:::::::::999999999888888999999999999:::::::::::::::;;;======<<<:::888888<<<<<<<<<<<<===>>>???@@@@@@>>>AAAIIIRRRaaa~~~mmmWWWFFFAAA===;;;:::;;;EEEOOOmmm||||||pppiiibbb___\\\VVVSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQNNNLLLJJJJJJKKKKKKGGGGGGGGGGGGGGGFFFFFFFFFMMMQQQVVVZZZ\\\^^^___```^^^___```bbbccc```[[[VVVTTTRRRPPPNNNKKKHHHFFFEEEAAAGGGFFFHHHRRRYYYfff|||zzzuuueeeTTTKKKFFFAAA>>>===777;;;;;;MMMBBBGGGDDDRRRZZZ```dddfffiiiooottttttwwwuuussspppiiihhhsss~~~}}}{{{wwwpppkkkiiikkkiiibbb^^^^^^WWWYYYYYYYYY\\\^^^ZZZSSSLLLQQQUUUTTTNNNHHHGGGHHHCCC@@@;;;888666555444333444444444444444444555555222222222111000000//////000000/////////.........////////////////////////000111111222222333333444777333000///111444555555888;;;???BBBDDDHHHNNNSSSUUUXXX\\\```eeemmmxxxjjjSSSMMMRRR}}}mmmXXXEEEDDD>>>@@@@@@888888888//////---,,,,,,------+++)))+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''))))))))))))))))))))))))'''((())))))''''''((()))((((((((((((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((((((((''''''(((***+++,,,,,,,,,,,,,,,---......///000111111222222333444444222888666555999999AAARRReee{{{ooocccYYYEEE???999888777555555777666777888888999999999999>>>===;;;999888888888888777888888888999999999999>>>@@@CCCCCC@@@===;;;;;;>>>>>>>>>>>>???@@@AAABBBBBB@@@AAADDDEEEOOOkkk}}}{{{|||vvvdddRRRFFFAAA>>><<<;;;<<>>EEETTTllluuussscccRRRLLLKKKHHHDDDBBB???BBBAAARRRHHHMMMLLLZZZaaafffjjjjjjooowww~~~zzztttxxx}}}{{{|||{{{xxxiiidddgggqqqpppccc[[[]]]UUUVVVTTTSSSVVVYYYVVVPPPHHHMMMRRRTTTPPPLLLJJJJJJEEE@@@;;;777666666666555555555555555555444444444333333222111111000000///000000000/////////......////////////////////////000000111111222333333333777444111000111333444333555888<<<>>>@@@CCCIIINNNQQQUUUZZZ^^^bbbiiisssyyy___MMMMMMnnn|||qqqVVVIII@@@AAABBB<<<;;;:::111///...------------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++******)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((()))******(((((()))***+++***)))(((''''''''''''''''''&&&&&&''''''((()))'''''''''(((((())))))))))))(((''''''(((+++---///...---------------......000000111111222333333444111;;;:::777:::>>>KKK___vvvuuufffWWWMMMAAA===999888888888999999777888999999::::::::::::===<<<999777666777888999777888888999999:::::::::@@@BBBEEEEEEBBB@@@???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCDDDEEECCCKKKgggpppnnnmmmpppqqqkkk[[[MMMEEEAAA>>>===<<<<<>>===<<<<<<===<<<;;;999888888777555333666666666666666666666666///555444222777;;;HHH^^^}}}oookkk^^^RRRRRRTTTRRRMMMIIIIIIKKKHHHXXXLLLRRRQQQ```bbbgggiiiiiinnnxxx|||}}}~~~~~~{{{xxxyyy{{{xxxssshhhaaaeeerrrqqqaaaXXX[[[UUUVVVVVVUUUXXXZZZVVVPPPFFFJJJPPPTTTTTTQQQNNNLLLGGGBBB<<<777666666666666777666666666555555444444333333333222111111000000000000000////////////...////////////////////////000000000111222222333333777555333222222222222222333666999;;;<<>>===<<<333111///------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******))))))((('''&&&(((((((((((((((((((((((((((***+++***)))((()))***---,,,***(((''''''(((((('''''''''''''''(((((()))&&&&&&'''((()))******+++)))(((''''''))),,,///111///......------------...000111111222333333444444777BBBAAA;;;>>>EEETTThhh~~~}}}xxxmmm]]]MMMCCC<<<;;;999777888::::::999888999999::::::::::::999999777666555666777999;;;999999::::::;;;<<<======<<<@@@DDDDDDAAA@@@AAADDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEGGGGGGDDDKKKdddrrrbbbbbbeeekkkmmmeeeVVVKKKCCC@@@>>>>>><<<<<>><<<444222000---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((***+++***)))((()))***---,,,***)))(((((())))))(((''''''''''''((())))))&&&''''''((()))***++++++***)))))))))+++---000111//////...---------......111222222333333444555555???JJJIIIAAAFFFOOO^^^qqq|||uuuooojjjaaaSSSEEE>>>999:::999666888;;;:::666888999999:::::::::999999444444444555666888:::<<<::::::;;;<<<===>>>?????????EEEMMMNNNKKKHHHHHHJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGGGGGGGCCCGGG\\\tttrrr```YYYZZZ```hhhhhh___RRRJJJAAA>>>======<<<;;;BBBJJJjjj~~~kkk___ZZZRRRKKKEEE@@@@@@>>>:::999:::777777777777666555444333111111111222222222222333111111111111111222222222000222333333111000111111111000//////111333333333222222222222222111111111---333222222555111222???bbbxxx~~~xxxsssrrrnnndddZZZTTTTTTXXXXXXjjjccclllmmm~~~xxxuuuxxx|||}}}}}}~~~~~~uuukkkbbb]]]ZZZ[[[XXXRRRNNNNNNPPPSSSUUUVVVYYYYYYRRRIIIBBBDDDJJJRRRZZZ]]][[[XXXUUUPPPHHHBBB>>><<<999888777777777777777666666666555555444333333222222111111111000000000///////////////////////////////////////000000111222222222333555666555333111111111111444666777777999>>>BBBAAAEEEKKKPPPVVV___iiiqqqtttwww}}}kkkNNNYYYwww~~~^^^GGG>>>AAA???>>>===666333111...---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))******(((((()))***+++******)))))))))))))))((((((''''''(((((()))***((((((((())))))***************++++++---...///000///...............//////222333333444444555666666===JJJJJJFFFOOO^^^nnnxxxlll```ZZZSSSHHH@@@>>>:::===;;;888999<<<;;;555888888999999999999888888333444555777888999;;;;;;:::;;;;;;<<<>>>>>>???@@@EEEOOO[[[```[[[TTTPPPOOOLLLLLLLLLLLLMMMNNNOOOPPPMMMIIIHHHHHHEEEFFFWWWkkkrrrbbbVVVPPPPPPUUU]]]]]]SSSJJJFFF???===<<<===;;;:::@@@HHHbbb|||wwwrrrmmm[[[OOOJJJDDD@@@;;;888:::999555333444444444444333333222111000///000000111222222222222333333333222222222222222...000111111//////000111///------...000222111111333333333333333333333333111444111222888444222;;;MMMgggsssrrrwwwjjj```]]]```dddeeeyyysss}}}~~~{{{xxxrrrlll]]]]]]XXXQQQOOOPPPNNNIIINNNPPPPPPPPPRRRSSSNNNFFF>>>???EEEPPP]]]ddddddbbb___ZZZRRRKKKFFFAAA===:::777777777777777777888888555555555444333333222222111111111000000000////////////////////////////////////000000111111222222111444666666333111111222000222555555444666;;;???>>>BBBFFFJJJPPPXXXccckkksssvvv{{{[[[OOOaaauuuyyygggLLL???AAA@@@???>>>999444111...---...//////...------------------------++++++*********+++,,,---)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))'''((())))))''''''((()))'''((())))))***)))))))))((((((((((((((())))))***)))))))))))))))))))))******+++---.../////////.........---......///000111333333444555555666666777777EEEGGGGGGVVVjjj|||zzz~~~~~~vvvfffVVVNNNHHHAAA>>>???===@@@???;;;<<>>???@@@EEERRRbbbiiicccXXXPPPLLLPPPPPPPPPPPPQQQRRRSSSSSSPPPKKKJJJKKKIIIJJJXXXjjjyyyjjj\\\TTTIIIHHHLLLRRRRRRHHHBBBAAA===<<<<<<===;;;:::???GGG^^^yyyuuuhhhddd```QQQFFFCCC???999555444777777333000111444444444333222111000///000111222222222222222111222222111111000000//////000111222222222222333444000......///111222111000111111111222222333333333222333---///666444111999???\\\jjjiiiuuussslllkkkkkkpppqqq~~~wwwqqqnnnmmmZZZ^^^YYYNNNMMMSSSRRRIIINNNOOOMMMLLLNNNPPPLLLFFF;;;<<>><<<===<<<<<<======<<<;;;:::999:::999999888888888888888777777777777777888999999999888<<>>===EEELLLYYYccc```UUUQQQTTT\\\TTTPPPTTTYYYWWWRRRPPPPPPJJJFFFHHHMMMUUU```jjj}}}vvvooofffZZZPPPHHHEEECCCDDDGGGGGGCCC>>>??????===;;;:::<<>>:::999222222222111111111000000222111111111000000////////////000000000000////////////000000000000//////000000000000000000000000000222111...///444777555333222111000000111222333222222222222222222222222999GGGXXXccckkkvvvwwwnnnvvv|||xxxtttuuunnnbbbYYYVVVSSSQQQQQQQQQPPPOOOOOOMMMKKKJJJJJJHHHDDDBBB<<<;;;>>>IIIYYYhhhooorrrhhhjjjfffZZZNNNFFF@@@;;;666666666666444444555777999777555333222111222222555333222222222222111//////////////////////////////////////////000111111333333444444555444444444000000000000111333555777<<<===BBBIIINNNSSS]]]gggqqquuuzzz~~~nnnQQQPPPMMMNNN___}}}rrr[[[DDD===AAAAAA===888999444///---000111...+++------,,,,,,+++***)))))))))))))))******+++++++++((()))***,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))************''''''(((((())))))******))))))************))))))+++)))&&&''')))***)))'''(((((())))))*********+++//////.........---------,,,///222000,,,,,,///333000333666666555222111111777;;;DDDWWWfffjjj}}}}}}qqqeeegggooo{{{~~~mmm___OOOGGGBBB???@@@CCCCCCBBB@@@???<<<;;;999888999999888777777777777888777777777777888999:::;;;======CCCKKKNNNJJJFFFEEEBBBEEEMMMVVVZZZ\\\cccmmmkkkddd```bbbaaa[[[UUUSSSPPPKKKGGGGGGJJJPPP\\\ggg{{{}}}pppiiieee___VVVNNNIIIEEEBBBCCCFFFHHHGGGDDDAAA@@@???<<<;;;;;;===>>>OOOeee{{{pppfff___\\\SSSOOOIIIBBB;;;777555444222222222111111111000000111111000000000///////////////000000000000////////////000000000000//////000000000000000000000000---000///,,,---222444333222222111000000111222222222222222222222222222222444<<>>;;;666000...///000...,,,------,,,,,,+++******)))*********+++++++++,,,,,,***+++++++++++++++******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))************))))))+++)))'''''')))+++***((())))))******+++,,,,,,---//////.........---------,,,///222000...---111555///333666666444666;;;AAA999:::DDD\\\jjjfffuuu}}}xxxvvvtttvvv}}}}}}kkk\\\LLLDDD@@@@@@CCCHHHKKKIIIEEEAAA>>>;;;999999888888777666666666777777666666777888:::;;;<<<===???@@@GGGQQQUUUPPPKKKIIIBBBCCCHHHRRR[[[dddqqq{{{xxxtttqqqoooggg]]]UUUSSSSSSPPPMMMLLLKKKNNNZZZfffxxx|||pppmmmllleee^^^ZZZZZZXXXSSSNNNMMMIIIFFFFFFJJJMMMNNNMMMCCCBBB@@@>>><<<;;;;;;;;;HHH\\\~~~{{{qqqeeeZZZPPPIIIFFFAAA>>>:::666333111111111222111111111111000000000000000///////////////...//////000000000000////////////000000000000//////000000000000000000000000---//////,,,---222444222222222111000000111222222000000000000000000000000000222999EEEVVVeeepppuuutttuuu||||||oooiiikkkhhhaaaSSSQQQOOONNNOOOOOONNNMMMIIIFFFBBB@@@???>>><<<:::555777<<>>999222/////////...,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,...---,,,++++++***++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))*********************)))((('''''''''))))))************))))))+++)))(((((()))******)))))))))***+++---...///////////////............---///000222111000111666;;;222333444222444>>>OOO]]]???AAAIII___uuuxxx~~~vvvdddWWWIIIBBB???>>>AAAEEEMMMJJJFFFAAA===;;;::::::888777777666666666666666666777888;;;===>>>???@@@AAABBBJJJTTTXXXSSSMMMJJJFFFJJJPPPYYYaaahhhnnnsss}}}|||xxxmmm```YYYYYYZZZYYYXXXWWWRRRRRR\\\hhhuuutttgggbbb\\\XXXUUUTTTUUUUUUTTTQQQSSSQQQOOOPPPSSSTTTTTTSSSEEECCCAAA???>>>===<<<;;;DDDTTTsss{{{nnneee```XXXOOOGGGAAA===<<<777666444222111111111222111111111111000000000000////////////............//////000000000000////////////000000000000//////////////////////////////000222222000111555777555222111111111111111111222000000000000000000000000111000222<<>>;;;::::::999888666999>>>HHHXXXlllvvvlllaaaXXXLLLHHHBBB===:::888777777555666777888888888666666666444333222333333222000///////////////////////////////////////000000111111222333444444444444444111111000000000222333444555777<<>>???AAA<<<555000///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))***************)))))))))((((((((('''))))))************)))))))))(((''''''((()))))))))((()))***+++---...000000/////////...............111111000000111777???EEE222333333222444???QQQ___@@@JJJQQQeeeuuukkkZZZOOOEEE@@@>>>;;;;;;<<>><<>>888333000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******++++++******************************))))))))))))******))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))************))))))&&&&&&&&&&&&&&&'''((()))(((((()))+++---...///000////////////////////////111000...///444>>>IIIQQQ///222555555444888???FFF:::MMMYYYnnn~~~wwwkkk___OOOGGG@@@>>><<<888555555999888777555555555666777888888777666666666777777777999===AAADDDGGGHHHHHHAAA@@@EEEMMMQQQOOOLLLLLLNNNVVV\\\]]]^^^eeemmmqqqooopppsssvvvrrrlllkkkooojjjiiihhhfffbbbaaagggpppwww|||nnnbbb``````___\\\XXXTTTSSSTTTUUUWWWZZZ\\\\\\ZZZVVVTTTOOOJJJCCC@@@@@@@@@???===>>>FFF]]]tttkkkaaaRRRGGG@@@>>>;;;888555444444444333222111111000000111111//////000000000000000111...////////////000000000//////000000000000////////////000000000000//////000000000000000000000000...111222000111555555333000111222222222222111000////////////////////////000222222333:::JJJaaaqqq}}}}}}{{{zzz~~~}}}{{{ooocccXXXRRRPPPNNNMMMNNNNNNNNNKKKIIIAAA???<<<:::::::::999888555999AAAPPPeee}}}~~~tttccc[[[OOOFFF@@@===999666555666666777777777777666666555333333444444222111000000000000000000000000///////////////000111111///000111333444444444444333222111000///000111222555666<<>>AAA???;;;666222000......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,++++++***++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************'''''''''((()))*********))))))************))))))%%%&&&''''''&&&&&&(((***))))))***+++---...//////...////////////000000000000000222888AAAMMMXXX^^^000222444555555555777999???VVViii~~~{{{qqqcccWWWGGG@@@:::::::::777444555555555555666777777888888999999888777777777777888888:::???DDDHHHJJJLLLLLLBBB@@@BBBJJJOOOPPPQQQTTTXXXdddkkkgggccchhhpppvvvhhhhhhmmmsssvvvvvvxxx|||xxxrrrllliiihhhjjjrrr{{{xxxiiijjjkkkjjjeee]]]WWWUUUUUUVVVXXX[[[\\\\\\[[[ZZZZZZWWWPPPGGGAAA@@@@@@>>><<<===AAASSSvvvzzzkkk^^^UUUMMMDDD===777777555333222111111111111111111000000111111111////////////000000111111/////////000000000111111//////000000000000////////////000000000000//////000000000000000000000000,,,///000///000333333111000111222222222222111000000000000000000000000000///111222222666CCCUUUcccwwwwwwoookkkeeegggjjjnnnsss{{{~~~}}}~~~~~~xxxmmm___UUUQQQNNNMMMLLLLLLMMMKKKHHHFFF>>>===;;;;;;<<<<<<:::999555999DDDXXXrrrxxxmmm^^^RRRJJJDDD>>>:::999888888777777777888888666555444333444444333111000000000000000000000000///////////////000111111///000111222333444444444333222111/////////000111222444999???AAABBBHHHOOOVVV\\\eeennnvvv{{{cccNNNXXXvvvqqqQQQ@@@@@@???===999444111///...------------------------,,,,,,+++++++++************+++++++++++++++************************************))))))))))))******(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))************))))))&&&((())))))'''(((***---+++,,,,,,---......//////.../////////000000000000333777@@@LLLXXXccckkknnn222222111222555999===@@@PPPggg}}}yyyooo```SSSDDD<<<666777888777666777777777999:::;;;<<<<<<<<<:::999999888888888888888999;;;@@@EEEJJJLLLNNNNNNIIIGGGIIIPPPWWW[[[^^^bbbcccrrr|||wwwnnnlllppprrrllllllqqqzzzzzzoookkklllqqq|||rrrssstttssslllbbb[[[XXXXXXXXXZZZ\\\]]]]]]^^^```aaa^^^UUUIIIBBB@@@???===:::>>>???MMMnnn}}}fff^^^QQQGGG@@@;;;777444111111111111111111111000000000111111222222222222.../////////000000111111//////000000111111222222//////000000000000////////////000000000000//////000000000000000000000000,,,///111///000444444111000111222333333222111000111111111111111111111111///000111222777@@@MMMVVVppp|||uuulllccc[[[WWWOOOTTTZZZ^^^aaaeeejjjooowwwxxxxxxyyy{{{~~~}}}|||yyyyyyyyytttiii\\\TTTQQQMMMLLLKKKKKKKKKIIIFFFCCC<<<;;;;;;<<<======;;;999777;;;HHH```~~~sssdddZZZRRRKKKEEE<<<;;;999888777888999:::777555444444444444333111000000000000000000000000///////////////000111111//////111222333444444444333222111/////////000000///111666<<<>>>???DDDKKKRRRWWW```iiipppwww}}}mmmQQQRRRmmmyyyWWWBBB??????>>>;;;666222///...------------------------+++++++++******)))))))))((()))+++,,,,,,+++***)))******************************))))))))))))******(((((((((((((((((((((((())))))))))))******************))))))((((((''''''))))))************))))))''')))++++++)))))),,,///---.........//////000000.../////////000000111111888@@@NNN^^^mmmvvvzzz{{{666333444777555222;;;HHH]]]ooowwwzzzvvvqqq```OOO===<<<===<<<777333666<<<>>>???IIIRRRMMM???999>>>;;;:::999999999999999:::777;;;@@@FFFMMMVVV```gggbbb\\\WWW[[[eeellljjjfffmmmyyyuuulllmmmrrrmmmrrrxxx}}}uuupppmmmooo~~~xxxxxxvvvqqqiii```YYYVVVcccWWWXXX\\\YYY]]]eeefff___[[[PPPCCC>>>??????=========HHHbbb|||iii\\\IIIEEE???999555444555666333333333222222222111111222111111111000000//////......///000000111000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000111...++++++000666666333---222777;;;:::666111...000000000000111111111111///000000111444;;;CCCIII^^^nnntttoooeeeZZZQQQKKKGGGEEECCCFFFIIIKKKLLLNNNQQQSSSVVV[[[aaafffhhhllluuu~~~{{{yyy}}}}}}yyyxxx{{{{{{wwwpppgggbbb^^^UUUKKKLLLPPPPPPLLLJJJKKKHHHBBB;;;<<<>>>>>>===<<<<<<===>>>AAAQQQmmmzzzkkk]]]UUUFFF???:::999:::888444222888888888777666444333222222111111111111111222222000000000000000000000000/////////000111333444555444444333222111111111111000111222444777===DDDIIIRRRWWW]]]dddjjjpppwww{{{bbbMMMSSS]]]vvvoooVVVHHHHHHEEE@@@;;;777444111...,,,---...///...---,,,+++......---------,,,,,,,,,---------+++******,,,......------,,,+++***))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---***(((((())))))'''$$$))))))***+++,,,------...---,,,,,,,,,,,,---...///111...,,,...111444666888???WWWuuu|||yyy555222444888666555???NNNfffrrryyynnnrrr}}}xxxrrrkkk]]]NNN@@@;;;888777777999AAAJJJWWW[[[dddgggXXXBBB:::>>>:::::::::999999::::::::::::<<>>CCCRRRbbbxxxvvv___[[[UUUMMMGGGCCCAAA@@@<<<>>>@@@AAABBBCCCFFFHHHHHHMMMUUU[[[___gggttt~~~zzz|||{{{wwwuuuwwwvvvssslllccc^^^\\\UUUMMMLLLOOOPPPKKKIIIIIIFFF@@@;;;<<<>>>>>>===<<<===>>>===CCCWWWwwwzzzlllTTTHHH<<<:::===<<<999666888888888777666444333222222111111000000111111222000000000000000000000000/////////000111222444555555444333222111111000000000111222444777<<>>:::<<<>>>>>>>>>===>>>???>>>HHH```kkkXXXEEE>>>>>>;;;777555888888888777666555444333222111111000000000111111000000000000000000000000/////////000111222333444555555444333111000000//////111222444666;;;AAAEEEJJJOOOVVV]]]dddlllssswwwzzz}}}iiiZZZLLLKKKggguuu[[[MMMBBB>>>BBB???222---111,,,,,,---------,,,+++***,,,,,,,,,,,,++++++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,+++******))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))))))******+++,,,---......111000000/////////000000000333444111000888GGGTTT[[[tttzzzqqq555222444888888;;;KKK^^^jjjzzzyyyssstttxxx~~~|||rrrkkkgggdddbbbWWWKKKAAADDDRRRcccvvvsssTTTBBB???::::::::::::::::::999999===???EEENNNXXXbbbhhhkkkuuuqqqlllkkknnntttyyy|||xxxxxxxxxuuupppkkkgggeeexxx{{{|||}}}{{{tttmmmfffbbbcccgggkkkddd___mmmttthhhaaa```YYYNNNEEEBBB@@@<<<;;;:::>>>HHHVVViiinnnYYYKKKEEEAAA:::333222333333333444444555555111111111111111111111111222222222111111111111111...//////000000/////////////////////////////////000000000111111000000000000000////////////000000////////////////////////000///111444444222111333:::<<<;;;666///,,,...111///000000000111111111111///000222222222333666888@@@JJJYYYgggqqqxxx}}}~~~{{{vvvnnndddXXXPPPGGGFFFDDDAAA===:::666555666777888777555555555777666;;;@@@AAAHHHVVVgggrrr}}}xxxvvvtttqqqooonnnjjjiiibbbXXXQQQPPPNNNKKKJJJLLLLLLKKKHHHDDD@@@<<<:::<<<>>>???>>>>>>???AAAAAANNNiiisss]]]OOOEEE:::555666888888888777777555444444222222111000000000111111////////////////////////////////////000111222333555555444333222000///...///000222333555999>>>BBBEEEIIIQQQXXX```hhhoootttwww{{{~~~hhhPPPHHHaaa}}}~~~www^^^FFF:::AAABBB666///333,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******'''))),,,,,,+++*********))))))******+++++++++,,,---,,,++++++******++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************+++,,,---...//////111111000////////////000000666::::::<<>>;;;777333000///////////////000000000111111111111...000222333333444777999777>>>HHHSSS[[[aaaeeegggiiikkkooorrrssssssqqqpppnnnlllhhhddd]]]TTTLLLFFFBBBAAA@@@>>><<<888555444777888888777555444555666555:::<<<<<>><<<:::<<<>>>?????????AAABBBEEESSSnnnwwwiiiUUU@@@:::>>>777888888888777666555555333333222111111111111111////////////////////////////////////000111222222444444444444222111///......000111333444777;;;???@@@EEELLLTTT\\\dddlllpppvvvyyywwwZZZPPPddd}}}uuuRRR999===CCC;;;333444------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******&&&)))+++,,,+++******+++((())))))******++++++,,,---,,,,,,+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++,,,---...//////000000000///////////////000333<<>>777777777777777666555444555666777666444444444555444888888;;;III]]]gggggglllnnnnnnnnnoooqqqooojjjdddfffaaaSSSGGGCCCCCCCCCGGGGGGIIIKKKIIICCC>>>===:::<<>>HHHccc~~~vvvwwwmmmggglllsssuuuvvvwwwpppaaaQQQHHHEEEFFFKKKQQQkkkttt{{{uuufffUUUJJJEEEHHHHHHHHHGGGDDDAAA>>><<<>>>CCCJJJNNNSSS\\\hhhqqquuurrrsssyyy~~~~~~~~~{{{tttnnnhhheeehhhggg___cccmmmmmmfffggg```QQQEEE@@@>>>===<<<999888;;;===???EEELLLUUU]]]cccgggllltttyyyzzzyyy|||}}}tttiiicccWWWPPPJJJEEE@@@===@@@GGGHHHKKKNNNNNNMMMOOOUUUZZZgggkkksss|||~~~nnnjjjcccZZZPPPGGG@@@<<<<<<:::999888888888777666444333222222222222333333222222333333333444444444333333333444444444555555333333333333333222111111000000000000000000000000///000222333333222000///111111000///////////////000000000000000000000000111---...111...---:::JJJ444222000000111222111000000000000000111111111111000111222222111333666999666999===CCCIIILLLLLLLLLOOOPPPQQQRRRTTTUUUUUUVVVRRRQQQNNNIIICCC===:::888111222222333444555555666222444555555444444555666555777666;;;MMMccchhhaaacccgggjjjkkknnnqqqnnnhhhaaadddaaaSSSFFFAAABBBCCCFFFEEEGGGLLLKKKCCC??????:::<<>><<>>:::>>>FFFPPP[[[fffpppwwwzzzuuussszzz}}}}}}}}}zzzwwwuuulllnnnnnndddbbblllpppgggggg```QQQDDD???>>>>>><<<999888;;;<<<;;;<<<@@@@@@EEEIIIIIIKKKPPPSSSRRRMMMPPPTTTUUUSSSLLLEEE@@@<<<999888999777444777<<<777888:::===???AAACCCCCCFFFJJJSSS\\\cccdddbbb___PPPMMMGGGAAA<<<999888888555555666555444333444555555444333333333444666666333333333444444555555555555555555666666666777777444444444444444333222111000000000000000000000000///000222333333222000///111111000///////////////000000000000000000000000111...///333///---888JJJ111333555444222000000222000000000000111111111111222222222111000111444777222444888===BBBEEEEEEDDDAAA@@@AAAAAABBBDDDEEEFFFDDDDDDBBB???:::777555555444444444444444555666777222333555555444555666888888888666<<>>>>><<<777111000///...---...//////......------------,,,,,,++++++,,,+++***+++...111*********))))))))))))))),,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((++++++******,,,///,,,,,,---...///000111111///000000111222444555666CCCYYYjjjkkkjjjsss|||yyynnnnnn~~~444111666BBBKKKXXXsss~~~pppoooeeegggxxxzzzxxxkkkcccTTTGGG@@@AAABBBBBBJJJbbbqqqfffSSSKKKOOOTTTTTTXXXZZZWWWRRRLLLDDD<<<===>>>EEERRR^^^hhhrrrzzz{{{{{{|||~~~~~~{{{tttlllgggddddddjjjrrrmmmhhh\\\MMMCCC@@@===:::999999999888888888888777777777888999:::;;;;;;<<<<<<;;;:::888777777666666444444444444444444444444888666444444777999888666??????AAAEEEIIIJJJGGGDDD<<<<<<;;;:::999888777777666666666777666666555555777666333222111222444555888777777777888999:::::::::999999888777666666555777666444333222333333444333222222111111222222333444333222222111111222222444333222000//////......///////////////..................///111333555777LLL999,,,000555222000333///000111222222222222222000111111111111222222222555666777888:::;;;<<<===========================888999999888555444444555555555555444444333333333555444222111333555999;;;777======>>>NNNeeejjj```\\\___dddhhhjjjhhheeeccc___```\\\TTTIIIBBB@@@BBBAAAIIIOOOLLLFFFBBB>>>;;;777;;;??????AAAEEEIIIKKKXXXjjjzzz}}}~~~rrrWWW@@@:::999:::;;;999555888>>>888777666666777666444222333333222111000///...---000000000000000000000000...000333555444333222333000000000000222444666777:::;;;AAAIIIOOOSSSZZZaaaiiijjjmmmsssyyygggTTTZZZwwwyyyfffFFF@@@AAA===:::888666+++)))111000+++000------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++++++++***)))(((((())))))000000...---+++***(((((())))))***++++++++++++***++++++******)))(((((((((++++++******************(((((())))))***+++---...111...+++,,,...000///---...000222111000444>>>FFFQQQgggrrrrrrtttrrrttt~~~wwwjjjfffjjjttt888555:::JJJYYYhhh}}}|||pppjjjeeejjj{{{yyyxxxooofffWWWIIIBBBAAABBBCCCOOO```kkkggg___^^^^^^\\\UUUZZZ]]]]]][[[WWWMMMBBBAAAAAAGGGSSS^^^hhhrrr{{{~~~}}}}}}~~~yyypppiiidddaaafffmmmlllggg\\\LLLBBB???===999999999999888888888777777666666666777888888999999999888777666555555555555444444444444444444444444888666444555777888888666;;;;;;<<>>>>>MMMbbbggg^^^YYY\\\bbbgggjjjjjjhhhggg______[[[RRRGGG@@@>>>@@@EEEMMMQQQLLLFFFBBB???;;;777;;;??????@@@EEEJJJNNNbbbsss|||yyyppp\\\JJJ>>>;;;999;;;:::888999===888777666666777666444222333333222111000///......000000000000000000000000///111444555444333333444111000000000111333555666777999@@@JJJOOOQQQUUU[[[eeegggkkkqqqxxx}}}vvvYYYNNNZZZiiidddGGGBBBCCC===;;;777666,,,***111000+++///------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,++++++***)))))))))))))))---------,,,,,,+++++++++))))))***++++++++++++***)))))))))))))))*********************************((())))))***+++,,,---...///---,,,---000111000//////000111222666???KKKTTT^^^qqqxxxvvvvvvqqqnnnuuurrrgggdddkkkuuu|||777333:::NNNccctttzzzrrr}}}zzzppphhhiiisss~~~wwwvvvsssjjj\\\QQQJJJGGGFFFGGGGGGPPPXXX\\\eeemmmiii___[[[```dddgggiiidddWWWIIIFFFEEEKKKUUU___gggooowww|||{{{yyyxxxyyyzzz}}}~~~uuulllddd___aaagggjjjfffZZZKKKAAA>>><<<888999999888888888777777777555555555555555555555555555555444444444444444555444444444444444444444444777555444555666888777777999888888:::<<<===<<<:::999999999999999999999999<<<<<<;;;;;;999777666555444555777999;;;===>>>???<<<<<<;;;:::::::::;;;;;;<<<;;;:::888666444222222333333333333444555666777222222111111111111222222555555444444444333333333111111000000000000111111//////////////////000000////////////000111222333UUUDDD666444555222222666000000000000111111111111000111111111111222222222333333444555777888999999888888888888888888888888888888999777555444444555555555555444444444444444444555555666777888999999777===???@@@OOOcccjjjccc]]]___cccfffhhhgggfffeee\\\ZZZVVVNNNEEE@@@???AAALLLQQQRRRMMMFFFBBB???<<<888;;;???@@@@@@EEENNNUUUmmm|||wwwmmm^^^QQQFFF>>>999999;;;::::::<<<999777666777777777555333333333222111000//////...000000000000000000000000///222444555555444444555222111000000000111222333555777???HHHLLLLLLOOOSSS^^^bbbgggnnnuuuzzz}}}cccKKKGGGKKKaaa~~~{{{iiiNNNFFFCCC===<<<666777///+++111000+++...------,,,,,,,,,,,,++++++---...///...,,,+++,,,---+++***))))))))))))))))))******++++++,,,---------))))))***++++++++++++***'''(((((()))******++++++************************)))))))))***+++,,,---...---------///111333222000111111222666@@@NNN[[[ccciiixxx|||yyyyyytttmmmoookkkaaabbbiiirrrrrr555444===RRRiii|||qqqnnnnnn~~~vvvoooooouuu~~~||||||tttkkkddd\\\TTTNNNMMM@@@EEEKKKTTTcccpppkkk___bbbeeejjjnnnqqqmmm^^^NNNJJJJJJPPPZZZaaadddgggllloooqqqssstttvvvxxx{{{}}}yyypppfff^^^^^^bbbgggcccXXXJJJ@@@===;;;777888888888888777777777777666555555555444444333333333333333333333444555555444444444444444444444444666555555555666666777777:::999999:::;;;;;;<<<;;;999:::::::::;;;;;;<<<<<<=========<<<;;;:::999888777999<<>>BBBGGGUUUhhhqqqnnniiiiiihhhgggdddaaa^^^\\\XXXVVVRRRKKKEEEBBBCCCEEEQQQUUUTTTLLLFFFBBB???;;;999;;;???@@@AAAFFFSSS```uuurrrcccZZZPPPDDD:::999;;;;;;::::::999888777777888888666444333333222111111000/////////////////////////////////111333444444333444555333222111000///000111111444555;;;BBBFFFFFFIIINNNVVV[[[bbbiiioootttxxx{{{~~~rrr]]]QQQIIIXXXyyyxxxzzz^^^MMMAAA;;;???666:::222,,,111111+++---------,,,,,,,,,+++++++++,,,......---,,,+++,,,---******)))))))))))))))***))))))***+++,,,------...))))))***++++++++++++***(((((())))))***************************+++++++++))))))***,,,------......------...000111111111000222333777@@@NNN\\\hhhnnnppp}}}~~~{{{|||wwwmmmmmmbbb\\\___dddgggtttzzzqqq666:::EEEYYYoootttuuutttyyyssspppzzzuuufffYYYUUUNNNTTTXXX[[[dddmmmiii___^^^bbbfffkkkpppnnnaaaSSSNNNOOOVVV___bbb___]]]^^^eeejjjrrryyy}}}{{{ssshhh___\\\___ccc```VVVHHH@@@===:::777888888888777777777666666666666666555555444444333333333333333444555666666444444444444444444444444555555555555555555666777:::;;;;;;<<<<<<===>>>???<<<======>>>>>>??????@@@======>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDCCCBBBAAA===<<<;;;:::::::::::::::999999888888777777777666777777666666555444333222222111111000000111111222222333333333333222111111////////////000111222333000000000000111111222222333333333333333333333333666222000222444333222333222111000000///000111111000000111111111222222222333444444555666777888888777777777777777777777777666777777666444333444555555555555555555555555555333444666888888888777666888AAAHHHNNNZZZjjjsssrrrssspppmmmhhhbbb^^^ZZZXXX\\\XXXRRRKKKFFFDDDEEEGGGVVVXXXUUUMMMFFFCCC???:::999;;;???BBBBBBHHHZZZmmm}}}qqqmmm\\\NNN???;;;<<<;;;999999:::999888888999888666444333333222222111111000000////////////////////////---///111222222222333555444333222000000000000111555444777<<<>>>???DDDKKKOOOTTT[[[bbbggglllrrrvvv|||uuueeeRRRUUUppp~~~tttYYYCCC;;;BBB:::???777---111111,,,---------,,,,,,,,,++++++++++++,,,---,,,+++******,,,***)))))))))))))))*********+++++++++++++++++++++))))))***++++++++++++***************))))))(((((())))))*********+++++++++)))***+++---...............///000000000///000000222777BBBQQQaaannnwwwzzz}}}}}}|||ttthhheee]]][[[aaabbb___kkkwwwuuu555;;;III^^^wwwzzzrrrssswww{{{kkkeeejjjqqqrrrjjjfffgggddd]]]XXX\\\___bbbgggiiibbbYYYRRRTTTZZZbbbccc\\\WWWVVVccclllwww|||vvvlll```[[[\\\^^^\\\SSSGGG???===;;;777888888777777777666666666777666666666555555444444444444333444444555666666444444444444444444444444444555666555444444666888888:::===??????@@@BBBCCCBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA???<<<<<<;;;:::::::::;;;;;;999999999999999999999999888888888777555444222111111111000000000000111111111222333444333222111000000000//////000111222222000000000111222222333333333333444555555555444444222333444666555333111000333333111000000000111222000111111111111222222222333444444555666666777777777777777777777777777777555666777666444333444555555555555555555666666666555666777999999999888777===FFFOOOUUU]]]hhhnnnooosssppplllgggccc```___^^^ddd___VVVNNNHHHGGGGGGHHHYYY[[[WWWPPPIIIFFF@@@;;;999:::???CCCDDDKKKbbbzzz|||kkkZZZIII@@@===:::999999:::999888999999999777555333333222222222111111111000000000000000000000000,,,...000111000111333555555444333111111111111222444222333777999;;;AAAHHHIIINNNUUUZZZ^^^dddkkkpppzzzqqqTTTQQQjjj~~~zzzmmmPPP???BBB???EEE<<<...000111------------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++)))))))))))))))******++++++++++++++++++*********))))))***++++++++++++***++++++******)))((((((''')))))))))***++++++,,,,,,)))***,,,.../////////...///000000000///000222444666@@@QQQcccsssyyymmm___]]]___```hhhiiidddmmmxxxvvv444;;;KKKfffrrrkkkttt{{{mmmiiigggccc^^^``````___```cccaaa]]]WWWXXX\\\bbbaaa\\\WWWWWWeeemmmxxx}}}xxxnnnaaaYYYXXXZZZXXXQQQFFF???===;;;888888777777777666666666666555555555555555444444444444444333333333444555555444444444444444444444444333555666555333333666888777;;;@@@CCCDDDEEEGGGIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA???<<<<<<<<<;;;<<<<<<======;;;;;;;;;::::::999999999777777777777666555333222111111000000000000111111222333444555444333111000111000000000000000111111000000111111222333333444111222444555555555444444111444777666555444333222555444222111000111222333000111111111111222222222222222333333444555555555777777777777777777777777555666777666444333444555444555555555666666666777999999::::::::::::::::::@@@JJJVVV]]]ccciiimmmooopppmmmjjjfffeeeeeefffggggggaaaXXXQQQMMMMMMNNNPPP]]]^^^ZZZSSSNNNJJJCCC<<<999:::???EEEFFFNNNiiixxxgggTTTGGG@@@;;;:::<<<;;;:::999999:::999777555333333222222222222111111000000000000000000000000---///000111111222444666666555444222222222333333111000222666999999>>>DDDEEEJJJOOOSSSWWW\\\eeelllvvv}}}{{{WWWQQQkkkvvvdddGGGAAADDDKKK@@@//////111---...------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,)))))))))))))))***++++++************************))))))***++++++++++++************)))))))))))))))((())))))***++++++,,,,,,)))+++---///000000///...///000111000000333777<<>><<<999777777777777666666666666444444444444444444444444444444333333222333333444444444444444444444444444333555666555333333555888888===DDDHHHIIIJJJLLLOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIEEEEEEEEEDDDCCCBBBAAA@@@======<<<======>>>???@@@>>>>>>===<<<:::999888888555555666777777666555444111111000000000000111111333444555666666444222111111111000000000000111111000000111222333333444444000111333444555555444444///333666444333444666666666555333111111222333444000111111111111222222222111111111222222333333444666666666666666666666666444555666666444333444555444555555555666666777777;;;;;;<<<<<<<<<<<<<<<===AAALLLZZZccchhhnnnrrrtttnnnllliiiffffffgggiiikkkddd___WWWRRRQQQTTTWWWYYY___```]]]WWWQQQMMMFFF>>>999:::@@@FFFGGGPPPmmmppp[[[LLLBBB<<<;;;>>>;;;:::999999::::::888666333333222222222222222222000000000000000000000000...///111111222333555888666555444333222333444444......222888:::999<<>>DDD]]]yyyhhh```kkk{{{tttlllbbbYYYUUU[[[dddhhh```VVVRRRTTTXXXZZZZZZ]]]aaagggooowww}}}zzzssspppooohhh[[[PPPRRROOOJJJCCC>>>:::888777999999999888777666555555555555555444333333222222666555555444444333222222333333333444444333222222444444444444444444444444AAA999GGG[[[[[[TTTRRRPPPPPPQQQQQQQQQQQQPPPOOOOOOPPPMMMJJJHHHGGGGGGEEEDDDFFFDDDBBBBBBCCCCCCAAA???@@@:::888===???======AAA;;;<<<;;;999888:::888555666555555444444444444444555444333444444333111///111333666888777555111///222000///000111333333333111222444444444333222000555555555444444333333333444444444444444444333333222222222111111111111000222222111111222333333444111111222222222333333333555444444555777888777666666555555555555666777777444444444444666888:::;;;;;;<<<======<<<<<<===???GGGPPPZZZaaaiiirrrxxxxxxuuuyyyuuukkkiiinnnoooiiieee___\\\]]][[[XXX[[[ccc]]]cccfffaaaYYYRRRKKKEEE??????AAAEEEKKKXXXpppmmm]]]MMM???:::;;;AAA>>>:::888888888777666444444444444444444333333222111000//////000111111000000000000000111111222333333333333222222111000000000111333555777:::;;;CCCEEEIIILLLPPPVVV\\\aaakkkttt~~~kkkPPP```|||XXX???@@@>>>999333000///---+++......---------,,,,,,,,,.........---,,,+++)))((())))))))))))))))))))))))************************)))+++++++++***)))***+++******))))))((((((''''''***************++++++++++++---///000//////000111+++...111222555>>>LLLWWWhhhhhhttt|||tttrrrzzz{{{yyywwwzzzuuuzzzvvvhhhHHHUUUnnn|||nnnbbbeeetttyyysssjjj```VVVRRRZZZeeeqqqiii___XXXUUUVVVWWWXXX^^^```dddkkkqqqtttsssrrrrrrxxxyyyqqqnnnlllfffYYYNNNQQQNNNHHHCCC>>>;;;999888999999999888888777777666666666555555444333333333333333444444444444444444333333333444444333333222444444444444444444444444:::555EEE]]]cccZZZRRRMMMRRRQQQPPPNNNLLLKKKKKKKKKJJJHHHGGGGGGHHHHHHGGGEEEEEEFFFEEECCC@@@??????AAA>>>:::;;;???@@@======@@@>>>999666777888888999:::888999;;;======;;;777444666444222111222222111000333444444555555333222111111000000111333444444444111111111111222222222333444444444444333333333333555444444444444444444444333333333333222222222222222222111111111222333333333333333444444444555555666555555666888888777666888777777666666777777777555555555555777888:::<<<<<<======<<<;;;<<>>;;;:::999999999999999999888888888777777666666555444444333222222222333444555555555222333333444444333333333444444444444444444444444777333@@@YYYfff___SSSOOOVVVUUUSSSOOOLLLJJJKKKMMMGGGFFFFFFFFFHHHIIIHHHGGGFFFGGGGGGBBB===:::===AAA;;;;;;===@@@@@@>>>>>>BBBAAA888888CCCFFF???<<>>@@@EEEJJJFFF<<>>???>>>>>>===;;;;;;>>>BBBFFFMMMTTTZZZ]]]bbbjjjoooppprrrpppttt{{{xxxooommmssssssrrrqqqnnnkkkiiiiiikkklllqqqsssppplllggg___XXXJJJHHHHHHKKKNNNRRR\\\fffqqq{{{zzzeeeQQQFFF???<<<;;;===@@@@@@<<<777777777666666555444444444555555333222111000//////000000000000000111111222444444444555555444333333222222222222333444666666;;;===@@@DDDHHHNNNTTTYYYfffooovvvzzzkkkUUUOOOWWWkkkiiiLLLAAA???===;;;666000///000------------............)))***+++,,,---.........***************************************************+++,,,,,,******+++,,,++++++++++++++++++******)))******++++++,,,,,,,,,---///000///......///111666222444AAAYYYooo~~~yyyyyyoooeeejjjlll~~~~~~{{{}}}}}}vvv{{{|||aaazzzyyyuuuwwwhhh[[[hhh}}}xxxkkkhhhccc[[[RRRNNNWWWdddrrryyywwwmmmfffdddiiigggeeecccbbbbbbaaaaaa\\\aaahhhpppzzzuuuooolllfffZZZPPPHHHFFFCCC???<<<;;;;;;;;;999999999999999999::::::777777777666555555444444444444333333333222222222111222333333444444444333333333333333333333333333888777999QQQkkkeeeUUUWWWTTTWWWYYYWWWQQQLLLKKKLLLNNNKKKHHHHHHJJJNNNPPPQQQIIICCC<<<:::;;;<<<:::777::::::999888===GGGQQQWWWPPPDDDIII\\\^^^LLLHHHUUU```^^^\\\]]]``````\\\XXXGGGBBB:::555333333444444222444777999999777444222222444555444222111222333111111222333444333333333333333333333333333333333555555555555666666777777444444444444333333333333333333222222222222222333666666666666777777777777999999999;;;===>>><<<:::777888:::<<<>>>?????????AAA@@@???>>>===>>>???@@@======<<<;;;;;;>>>CCCGGGJJJQQQVVVYYY^^^gggnnnooommmlllqqqyyyvvvmmmmmmtttxxxyyywwwssspppoooppppppoootttvvvsssppplllddd\\\MMMJJJJJJMMMPPPRRRWWW]]]hhhtttxxxssspppqqqooonnnqqqxxxyyy___LLLEEE???;;;;;;???@@@===888888888777666666555444444555555444333222111000///000000000000000111111222333333444555555444444444222222222222222333444444:::<<>><<<::::::;;;999999999999999888888888777777666666555444444333444444444333222111111111111111222333444444444444333333333333333333333333111666:::TTTtttnnn\\\dddmmmrrrvvvrrrfffZZZQQQNNNKKKJJJIIIJJJMMMPPPRRRRRREEE===666666;;;===999444999888666777BBBTTTbbbhhh]]]NNNJJJQQQNNNDDDLLL```uuulllaaaZZZXXXWWWTTTQQQCCC>>>888444222222111111000333777999:::777444222222444666444222222555888111111222333333444555555555555555444444333333333444444444555555666666777555555444444444333333333333333333333333444555555777777777777888888888888:::999999;;;>>>@@@@@@???<<<>>>AAACCCEEEFFFFFFFFFBBBAAA???>>>=========>>>;;;;;;;;;;;;<<<>>>CCCFFFGGGMMMRRRUUUZZZdddlllnnnkkknnnsssvvvtttppprrrxxxxxxzzzzzzuuutttvvvyyyyyywwwzzzzzzwwwtttpppggg]]]PPPKKKJJJNNNRRRSSSUUUYYYaaannn}}}}}}{{{mmmccc\\\\\\ZZZTTTTTTXXXZZZZZZ```ooouuu^^^SSSIII===999:::<<<;;;888999999888777666555555444555555555444333222111000000000000000000111111222222333333444444444444333333333222111111222222222666999<<>><<<:::222---.../////////.........------------------,,,,,,+++***++++++++++++++++++++++++************************+++,,,---,,,+++***+++---)))))))))***************)))******+++,,,---.........///000000000222555777222888AAAMMM[[[jjjwww~~~~~~pppbbb___[[[ooo|||yyy{{{zzzyyy|||www~~~|||tttooobbb^^^]]]]]]ZZZUUUUUUXXXfffppp||||||tttooosssyyy~~~xxxkkkaaa]]]^^^]]]ZZZ[[[cccrrrwwwoookkkeeeZZZPPPFFFDDDAAA===;;;:::999:::999999999888888777777666666666555555444333333333333333222222222222222222000111222333444444444444222222222222222222222222///777777OOOvvvwwwnnnlllYYYPPPIIIJJJLLLNNNPPPNNNJJJFFF===999555555999;;;888444888777555:::LLLdddrrruuuhhhZZZQQQLLLDDD@@@PPPhhh|||nnn\\\PPPJJJGGGDDDAAA<<<999666555444444222000000222444666666555444222111333555555333555;;;AAABBB???:::666333333555666777777666666555444333333222333333444555555666666666666666555555555444444333333333444555666777888888888999999999:::::::::;;;:::999:::>>>AAACCCDDDBBBCCCEEEGGGHHHHHHGGGGGG@@@???===;;;::::::::::::888999;;;;;;<<<>>>BBBEEEFFFLLLPPPQQQWWW```hhhkkkmmmuuuyyyvvvtttwww|||zzz}}}{{{vvvuuuzzz~~~}}}zzzuuuooodddYYYQQQLLLJJJNNNSSSUUUVVVXXX^^^fffqqq|||~~~~~~{{{jjjZZZMMMKKKJJJDDDAAAEEE===@@@EEEMMM]]]ttt|||iiiZZZFFF;;;999;;;;;;999:::999999888777666555444444444555555555333222111000000000000000111111222111111222333333333333333444333222111111111111111555777:::>>>BBBGGGNNNRRR[[[cccjjjooowwweeeTTTjjj|||pppXXXBBB<<<:::333///000111111000///...---,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++************************+++,,,------++++++,,,---*********+++++++++,,,,,,)))******+++,,,---...//////000000111222444888;;;DDDJJJTTT```kkkuuu|||zzz|||{{{kkkaaa```[[[kkkzzz|||}}}~~~{{{~~~xxxooo}}}xxxyyysssoookkkggggggiiiiiiddd``````gggnnnyyy|||tttpppmmmyyyqqqccc___```^^^XXXUUU[[[jjjyyyzzzqqqmmmggg]]]SSSFFFDDD@@@===:::999999999:::999999888777666555555666555555444333333222222111111111222222333444444000111222333444444555444222222222222222222222222444999333FFFrrr{{{~~~tttZZZMMMJJJLLLPPPRRRPPPIII???777666666666666777888777666666666666>>>UUUooo|||}}}lllddd[[[RRRFFFCCCTTTkkkxxxiiiUUUFFF???<<<999555888777666777888777555333111111111222222333333333000333555555555999AAAHHHWWWPPPEEE;;;444222444666999999888666555444333222222222333333444555666666777777777777666666666666333333444444666777999::::::::::::;;;;;;;;;<<<<<<<<<:::888:::===BBBEEEGGGCCCEEEFFFGGGGGGFFFEEECCC???===;;;999888777777777666888:::<<<===>>>AAADDDGGGLLLOOOPPPTTT^^^eeehhhqqq|||xxxuuu}}}~~~~~~vvvtttyyy}}}|||zzztttlll___SSSRRRLLLIIINNNTTTVVVWWWXXX\\\___hhhttt~~~}}}mmmXXXGGGDDDDDD>>><<<@@@666:::<<<:::>>>PPPmmm|||iiiPPP@@@<<<===>>><<<::::::999888777666555444333444555555555444333222000000000000000111111222000111222222333333333333444333222111000000000000555777;;;>>>BBBHHHOOOSSS\\\ccciiimmmttt~~~vvv___vvvdddFFF<<<999444111333222222111///...---,,,++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************+++,,,------++++++,,,---+++++++++,,,,,,---------)))******+++---.../////////000111111333666:::===YYY]]]fffqqq|||vvvuuusssgggaaaaaa]]]]]]jjjwww|||{{{~~~~~~uuunnnjjjyyy}}}uuupppiiifffmmmssssssrrrnnnfff^^^lllkkkqqq{{{yyypppjjjjjj~~~qqqiiifffccc___YYYWWW\\\cccjjjrrrzzzvvvwwwwwwwww{{{}}}rrrlllfff]]]VVVIIICCC>>>>>>===::::::<<<:::::::::999999777666666555555666666555555444333222333333444444333333222222222222222222222222222222333333333333333444444555777888JJJlll~~~___PPPNNNUUU___bbbXXXGGG===;;;666777777888888888777777:::777666AAA]]]zzzyyyooodddYYYGGG>>>MMMeeettthhhVVVFFF<<<888777888888666666666777666444222444444333222222222222222111111222222222777FFFUUUdddcccYYYFFF777111111111222333555666666666777777000555777444555999888333666777777666444444666777666666777888:::;;;<<<<<>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@BBBBBBAAA@@@???>>>>>>===<<<;;;999888777777777777555666888:::<<<@@@EEEHHHJJJHHHKKKSSSXXXZZZ```iiisssxxxzzzvvvvvv|||~~~|||}}}yyyvvvxxx~~~zzzmmm[[[MMMHHHGGGFFFHHHLLLPPPTTTUUU]]]]]]dddsss~~~{{{|||}}}___QQQDDDBBBDDDBBB===:::888888888666888BBBQQQ]]]qqq\\\GGGBBBAAA???;;;::::::;;;999777666666666555555666666555555444333444111//////000111000000///111333555555555444333111222222333333222222111222444777<<>>===<<<:::999<<<::::::::::::999888777666444444555555444444333222222333333444444333333222222222222222222222222222333333222222333333444444///333555FFFfffzzzsssiiikkkrrryyytttaaaJJJ>>>===::::::999888888888999:::===::::::IIIhhhvvvnnnbbbMMM>>>HHH^^^rrrjjj\\\NNNBBB<<<:::;;;;;;999777666666666444222222111111000000111111222222222444777777999BBBLLL```aaaZZZJJJ<<<555444333555444333222222000...,,,///444666444555999999555666777777555333222333555444444666777999;;;<<<=========<<<;;;::::::;;;;;;999:::;;;<<<============>>>======<<<;;;;;;::::::888888777666555555444444444666888:::<<>>???===999888::::::999666555999AAAGGGRRRfffeeeSSSHHH@@@<<<999999999999888888999:::555555666666666555444444444222//////000111111000///111333444555555444333222222222333333222222222222444777;;;AAAFFFJJJMMMTTT\\\eeekkksss}}}tttmmmbbbDDD:::;;;888000333111///---,,,,,,---...++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,,,,+++++++++******))))))***+++++++++++++++***************++++++,,,,,,---//////......///000000---///666===DDDQQQ]]]mmmttt~~~gggggghhhlllooopppnnnkkkdddgggmmmttt}}}~~~yyysssnnnooowww~~~|||uuurrrkkkttt{{{yyyrrrnnnllliiicccbbbhhhqqqtttmmmddd___ccclllyyytttkkkhhhddd]]]XXXWWWUUURRRRRRTTTSSSZZZaaadddgggpppyyyqqqjjj```XXXJJJCCC>>>===;;;999999;;;::::::::::::999888777777555555555555555444444333333333444444444444333333222222222222333333333333333333222111222333444555222666777GGGfffxxx{{{oooQQQDDDEEEDDDCCCAAA@@@@@@@@@BBBBBBAAA===AAAVVVyyy}}}qqqXXXCCCHHH[[[rrrooohhh]]]PPPFFFCCCBBB???===999777666555444333111111111111111222222333111000333888999777999>>>JJJMMMKKKBBB999555333000222444777<<>><<<<<<<<<;;;999666555444444444666CCCVVVlllmmmYYYKKKDDD>>>===;;;:::999:::;;;<<<666666666666666555555444444222000000111222111000///111222444444444333333222222222222222222222222222333666:::???DDDIIILLLQQQYYYbbbgggpppzzzttteeesssoooJJJ<<<>>>::://///////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))******+++++++++++++++***************+++,,,,,,...///000000//////000111111000333===IIIUUUbbbmmmwww{{{yyyfffiiimmmrrruuutttoookkkhhhiiikkknnnssszzz{{{ssskkklllppp||||||vvvtttmmmkkkjjjllllllpppwwwxxxpppgggccc___aaannnyyymmmiiiccc]]]YYYYYYXXXSSSQQQRRRPPPYYYcccfffhhhpppzzzssskkkaaaYYYKKKDDD>>><<<;;;888888;;;::::::;;;;;;:::999888888777777777777777666666555333333444444444444333333222222222333333333333333444333222111222333555666777999999KKKmmmzzzuuuxxxuuu{{{~~~___RRRTTTRRRRRRRRRQQQQQQQQQPPPPPPCCC@@@GGGbbbeeeLLLMMM\\\rrrtttsssjjj]]]QQQLLLJJJBBB???:::777666555444333444444333333333333444444222111444999:::777666888999::::::999;;;===999333111666???JJJOOOKKK???666333333333222222444555444333444444333111000222333666666777888999999::::::777666666666666777777888555777:::<<<<<<;;;999888999999999999888888888888888999;;;<<<<<<:::888777888999:::<<>>>>>???BBBHHHQQQ[[[bbbcccgggoooxxx~~~||||||~~~zzznnn```QQQIIIEEEAAA@@@AAA<<<:::888777777666444222000666>>>LLLaaaqqq]]]PPPFFFCCC>>>:::999999999999666777777777777666555555444222111111222222111000000000222333444444333333222222222222222222222222222333555888===BBBGGGJJJNNNVVV]]]ccckkkvvv~~~eee^^^pppsssMMM===AAA???333.....................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++,,,,,,+++++++++************+++,,,,,,...///000000//////000222555555:::EEETTTbbbmmmttt|||~~~vvvuuuwww{{{}}}|||vvvooojjjnnnmmmllljjjkkknnntttyyysssiiikkkrrr{{{vvvxxxpppmmmlllttttttxxx~~~|||ssskkkggg^^^\\\eeeyyyzzzmmmggg\\\WWWUUUWWWVVVSSSPPPQQQMMMWWW```dddfffmmm}}}{{{uuummmccc[[[MMMFFF???===;;;888888;;;:::;;;;;;;;;;;;::::::999777777777777777666555555333444444555555444444333222222333333333444444444444333333333333555666777666888888LLLuuuzzzxxxqqquuurrrgggiiicccdddeeeeeedddaaa]]][[[FFFCCCMMMmmmnnnRRRNNNYYYmmmqqqrrrlll```TTTMMMKKKAAA>>>:::777666555444333555555444333333444444444666555888>>>???======??????>>>===???FFFJJJDDD:::666;;;BBBKKKOOOLLLCCC;;;666444222111111000111333222333444333222222333555;;;::::::999888777777777444444333444444555666666666777:::<<<<<<;;;888777777777777888888888888888:::;;;===>>>???===<<<;;;<<<===>>>???AAAFFFLLLPPP[[[^^^bbbcccdddfffggghhhhhhiiikkklllkkkjjjjjjlllsssrrrrrrvvv{{{}}}|||{{{jjjSSSAAA===@@@===>>>@@@BBBFFFNNNYYY```fffllltttyyy|||}}}{{{}}}wwwgggUUUKKKFFFBBB@@@AAA<<<:::777666777777666555555666777:::EEE^^^nnnYYYMMMGGG???999888888888777777777888888777777666555444333222222333333222000000000111222333333333333333222222111111222222333222333444777;;;@@@EEEHHHLLLSSSYYY^^^fffrrrzzz}}}mmmYYYXXX[[[pppuuuRRR???AAA???666//////000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++++++++***+++,,,,,,------...//////...///111333555888@@@NNN```ooovvvwww|||}}}||||||}}}||||||}}}|||{{{xxxtttrrrsssvvvyyy|||mmmiiirrr}}}}}}sss|||tttnnnvvvuuupppqqq}}}wwwtttqqquuuuuuyyy~~~|||rrrkkkiiiaaa^^^bbbppp{{{xxxmmmccc[[[WWWUUUWWWWWWSSSQQQRRRNNNVVV^^^bbbeeennn|||}}}wwwpppfff^^^PPPHHH@@@>>>;;;999999<<<;;;;;;;;;<<<<<<;;;;;;:::666666666666666555555444444444555555555555444444222222333333444444555555333444555555666777888888777::::::LLLwww~~~wwwwwwwwwuuuqqqkkkfffbbbJJJHHHVVVxxxwwwXXXMMMSSSccceeeeee```WWWMMMFFFCCC===:::777666555555444333333333333333444555777777999:::@@@GGGIIIHHHJJJNNNPPPRRRRRRRRRTTTRRRHHH<<<===BBBIIIOOORRRSSSQQQPPP:::555222222111000111555444555555444333333555666<<<<<<:::999777555444333222222222222333444555666666777999::::::999888666555666666777777888888888999:::<<<===>>>======<<<===???AAABBBDDDHHHMMMPPPXXX^^^bbbcccdddfffgggeeeffffffiiilllllliiiiiilllnnnppprrrwww{{{}}}}}}|||xxxwwwnnn]]]III===<<>>AAABBBEEELLLVVV]]]eeennnvvvyyy{{{~~~~~~~~~|||{{{}}}kkkVVVLLLIIIFFFDDDCCC>>><<<:::888666555555555444555555444666HHHiiieeeWWWOOODDD===::::::999888888888888888888777666666444333333333444444222000000000111111222333333333444333222111111222333444333333333555999>>>CCCFFFKKKQQQVVVZZZaaammmvvvzzzvvvcccWWWMMMZZZzzzaaaHHH???<<<666222111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---.........000333555333:::GGGYYYooo}}}{{{{{{wwwrrrttt|||}}}|||{{{}}}vvvmmmqqq}}}sssoooqqqwwwsssyyy|||{{{}}}bbbYYYUUUddd|||wwwrrrrrrtttyyy~~~|||tttnnnmmmgggeeedddhhhrrrvvvmmmaaa\\\WWWUUUXXXXXXUUUTTTUUURRRWWW]]]bbbhhhsss|||tttiii```RRRJJJBBB???<<<999:::===;;;;;;<<<<<<<<<<<<;;;;;;888888999999888888777666444444555555555555444444222222333333444555555666333444777999::::::999888777>>><<>>>>>;;;>>>BBBEEEGGGKKKOOORRRWWW^^^bbbaaabbbdddddd```dddcccfffkkkjjjffffffjjjkkkoootttxxxzzz{{{{{{|||ssslll___NNN@@@::::::<<<:::===AAACCCEEEKKKUUU\\\aaalllvvvxxxzzz}}}yyyyyy|||iiiQQQHHHIIIIIIFFFDDD>>>@@@@@@===888444444555222222333333222:::OOOdddooodddUUUIIICCC@@@===;;;888888999999888888777666444444333444555555333111000000000111111222333444444333111000000111333444333222222444888===BBBEEEJJJPPPTTTWWW^^^iiisssvvvzzz~~~uuueeeQQQSSSkkk}}}vvvWWWBBB;;;:::333222///---,,,---......------------------------,,,---............---,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,++++++++++++,,,------,,,---...//////222666999555@@@QQQggg|||zzzssskkknnn~~~vvvnnnnnnttt}}}qqqrrrxxx~~~yyywww]]]SSSLLLTTTmmm~~~wwwooorrrtttzzzxxxttttttlllkkkfffdddmmmuuunnn```WWWSSSQQQTTTVVVUUUTTTVVVRRRVVV[[[aaaiiiuuuwwwkkkbbbTTTKKKCCC???===::::::===;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::444444555555555555444444222222333333444555666666333555888;;;<<<;;;:::888333<<<888999UUUxxx{{{sssnnnlllUUUVVVfffsss___[[[SSSPPPKKKGGGBBB===888444333333333444555666444222222333666:::???CCCGGGIIIUUU^^^mmmzzz|||{{{rrrkkk^^^mmmyyyeeeSSSHHH<<<666333666777666:::AAA======<<<999555333333333777777666444333222111111000000000111222444555666555555555555555555555555::::::;;;<<<===>>>>>>???<<<<<<<<<<<<===???@@@AAA999===BBBFFFJJJMMMQQQSSSVVV]]]bbb```___aaa```\\\cccaaadddiiihhhbbbaaafffiiinnnuuuyyyyyyyyyzzz|||nnndddTTTDDD;;;777888:::888<<>>AAABBBCCCCCCBBB???===;;;999888777666555444444444444555666666666666888:::999;;;===>>>>>>===;;;999:::999:::===DDDUUUqqqnnneeedddTTTWWWhhh|||aaaSSSFFFAAA>>>===;;;555222222444333333444555555444222555000444BBBMMMSSS\\\fffmmmttt~~~xxxsss~~~{{{dddNNN;;;333555999===;;;777:::@@@@@@@@@???;;;777444333333222222222111111111000000111222333444555666666666555444333333444666999:::===>>>???@@@@@@>>><<<;;;>>>@@@BBBBBBAAA>>>:::888:::;;;>>>CCCIIINNNPPPPPP\\\```cccccc___\\\\\\]]]bbbbbbeeefffbbb^^^aaagggmmmjjjnnnwww|||}}}uuu[[[DDD???>>>888444555:::===@@@AAACCCGGGOOOUUU^^^eeepppzzz}}}|||{{{|||~~~ooocccRRRFFF@@@???>>><<<;;;???AAA???999666777:::777666555444444555777777???VVV{{{jjj\\\```WWW======:::888999:::888666666444444444555666555333111111///...---...///111222666555444333222222222222333333333333666;;;CCCHHHRRRQQQPPPSSSZZZeeeqqqxxxtttyyylll^^^mmmzzzWWWAAA:::666444111/////////...---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------......///++++++000555555333:::EEECCCWWWkkkwwwyyy}}}}}}ttthhhhhhvvvssshhhdddeeeiiihhhbbb```ccc}}}wwwtttqqqzzzyyykkkggg___^^^qqqwwwllleeekkkyyyyyyvvvrrrnnnkkknnnqqqnnneee\\\XXXTTTSSSVVVWWWSSSRRRRRRQQQSSSWWW___kkkxxx~~~tttpppeeeZZZKKKAAA?????????>>><<<<<<;;;;;;<<<<<<===>>>@@@AAABBBBBBAAA>>><<<;;;888777666555555555555555555666777777666777999;;;:::<<<>>>??????===;;;999;;;999:::<<<@@@MMMdddyyytttccc\\\UUUZZZmmmvvvZZZJJJAAA===;;;<<<;;;666444555555444333444666666555333555111777FFFSSSZZZcccmmmwww~~~|||uuu}}}oooXXXBBB777888===@@@>>>:::;;;???===>>>===:::666333333333222222222222333333333333111111333444555555555555666555555666777999;;;<<<@@@AAAAAABBBBBBAAA@@@???@@@AAABBBBBB@@@===:::888::::::;;;@@@HHHNNNSSSUUU]]]```bbbaaa^^^\\\\\\^^^cccbbbbbbaaa^^^[[[```gggffffffkkktttzzz}}}pppWWW@@@::::::666555888888;;;>>>???AAAFFFMMMSSS\\\cccoooyyy||||||~~~|||zzzzzznnn\\\LLLAAA===<<<======@@@CCCBBB===999888888666666555444444555666777666EEEbbbyyymmmrrrkkkTTTAAA;;;777999;;;:::777555444444444444666555333111111000///......000111333444444333222111111111111222222222333666<<>><<<<<<<<<======>>>>>>>>>===??????@@@@@@???===<<<:::777666666555555666666666666777888888777777999;;;<<<===???@@@???>>><<<:::<<<:::::::::;;;BBBSSScccjjj^^^XXX^^^tttkkkQQQCCC999666666888888555555777555333222222333444333222666333:::KKKYYYaaajjjttttttyyy|||gggMMM>>>>>>???AAA===777555777999::::::888555333333333222222333444444555555666333333444555666666666666777888999;;;<<<>>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@===;;;888777666444555999BBBLLLTTTYYY___aaacccbbb___^^^```bbbddd```]]][[[WWWVVV]]]eeedddfffllluuu}}}dddOOO;;;555666555666999666999;;;===???CCCKKKPPPYYY```lllwww{{{|||~~~{{{zzzzzzpppZZZHHH>>>===???;;;===>>>???===:::777555666666555444444555555666555999KKKkkkzzzoooOOOBBB888999===<<<888666555444444444555555333111111111000///000111222333333333222222111111000000111111222333666<<>>999666222000/////////...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---......//////111111333444444777AAAKKKPPP\\\hhhpppzzzzzz|||~~~wwwiiieeeooo|||{{{sssfff___\\\___cccccc``````~~~uuuuuu~~~yyyooodddjjjwwwwwwsssoooooonnnllliiiddd___\\\UUURRRSSSXXXYYYUUUQQQQQQRRRTTTYYYbbbooo~~~{{{rrriii^^^PPPFFFCCCAAA???<<<;;;<<<>>>?????????>>>======>>>>>>>>>>>><<<;;;;;;666666666666666777888888888999:::999888888:::<<<>>>???@@@@@@@@@???===<<<<<<;;;::::::888;;;EEEQQQkkksssaaafff{{{zzzeeeNNNAAA999777666999888666888===:::777555444555555555444666444<<>>@@@BBBBBBAAAAAA@@@???>>>======???AAABBBBBBAAA>>><<<999777666555444333333888BBBOOOYYY___bbbdddeeecccaaa```cccfffbbb^^^ZZZYYYVVVUUUZZZaaacccdddhhhrrr|||TTTDDD666333444444555888555888;;;<<<>>>CCCJJJPPPVVV]]]jjjvvvzzz{{{|||oooVVVEEE@@@AAA;;;;;;:::;;;<<<<<<999777666666555555555555555555666444<<>>:::===<<<999999666555444444555444333111111111000000111111222333333333333333222222111111222333333333555:::@@@DDDIIIKKKOOOSSSYYYbbblllttttttyyyiiiqqqeeeBBB;;;888333111000000///...//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000222333444;;;HHHSSSZZZaaalllttt|||}}}ssszzzxxxllleeejjjooooooxxxzzzxxxooohhhdddffflllnnnkkkggg}}}}}}zzz}}}vvvxxxxxxsssooopppwwwzzzuuuttttttooojjjhhhhhheee]]]VVVQQQOOOQQQWWWZZZWWWTTTTTTRRRUUU\\\fffsss}}}qqqiii___QQQIIIEEECCC@@@===;;;<<<>>>?????????>>>===<<<<<<======<<<<<<<<<;;;777777777777888999:::::::::;;;;;;;;;999:::;;;===???@@@@@@AAAAAA@@@??????<<<;;;<<<<<<:::999???GGGRRRhhhppppppkkkQQQCCC???<<<;;;;;;:::999>>>DDDBBB>>>:::888777888888777555444>>>SSSeeeqqq}}}xxxwwwooo^^^SSSGGG@@@;;;666555777333444555444222222222444444444444444444333333333555666888999::::::;;;;;;===>>>AAADDDEEEDDDCCCBBB@@@???===;;;;;;===???@@@>>>===:::777555444333333666666777>>>IIIVVV```fffaaacccdddccc```___aaadddccc___]]]]]][[[XXXZZZ^^^aaa___```iiitttwwwnnndddDDD<<<555444555444444444666888;;;===???CCCJJJPPPUUU\\\iiiuuuzzz{{{eeeNNNDDDBBB>>><<<::::::<<<>>>???>>>777777777666666555555444222000333???SSSpppfffIII???>>>;;;:::<<<777555444333444444333111111111111111111222222333333444444555555444333222555555555444444777;;;???GGGKKKPPPSSSWWW]]]fffmmmqqqvvv}}}iiicccwwwpppOOO>>>:::555111000000/////////...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000444666777<<>><<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<======999999999999999:::;;;<<<;;;<<<===<<<;;;;;;<<<>>>???@@@AAAAAABBBBBBBBBBBB>>>===>>>???===:::===CCCGGG[[[vvvyyytttYYYGGGAAA===:::999777888@@@IIIGGGCCC===999777777777777777666@@@VVVjjjwwwyyyxxxuuucccTTTCCC;;;888666666888111333444333222111222333333333333444444444444444444555777999:::;;;<<<<<<@@@AAACCCEEEEEEEEECCCBBB@@@???===<<<;;;<<<===>>>999888666555333333222222222444999BBBMMMXXX```ccc___aaacccaaa^^^\\\]]]```ddd``````aaa```[[[ZZZ\\\___]]]\\\```hhhhhh\\\MMM999666555444555444333222666999<<<===???DDDKKKQQQTTT\\\iiiuuuzzz{{{rrrYYYJJJEEE===<<<;;;::::::;;;===>>>888888888888888777555555111111333999BBB[[[wwwUUUGGGBBB:::999>>>888666444333333333222111000000000111111111111222333444555666666555444333666666666444333555888;;;CCCIIIOOORRRTTTYYYaaagggqqqwww~~~mmmZZZ^^^iiiiiiLLL@@@<<<666222000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000///555:::<<>><<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>===<<<;;;===>>>??????@@@BBBCCCDDDEEEFFF@@@???@@@AAA???;;;<<>>IIIUUUSSSNNNGGGAAA>>>>>>======???<<>>@@@AAAAAACCCDDDDDDEEEDDDCCCBBBAAA>>>===<<<:::999999999999444444444444444444333333000444===HHHSSS[[[___``````bbbdddccc___\\\\\\]]]aaa]]]\\\]]]\\\XXXVVVWWWWWWXXXVVVTTTUUUTTTKKK???555555555333333333333222555888;;;===>>>CCCJJJPPPUUU\\\iiiuuuzzz{{{|||eeeUUUNNN>>>AAACCCBBB>>>;;;:::;;;999:::::::::999888666555555555777999;;;NNNyyy```QQQGGG;;;777===999666444333333333222111//////000000111111111000222333555666666555333222555666555444333555888;;;>>>EEEMMMQQQRRRVVV^^^eeepppvvv~~~zzz___UUUXXXpppgggNNNBBB===777222111000000000............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......//////000000111999???AAAJJJ\\\nnnxxxsssmmmppp{{{}}}~~~rrrqqqmmmyyy}}}qqqiiieeedddrrrvvvyyyvvvtttpppfff[[[{{{uuujjjrrr}}}}}}~~~zzzwwwxxxwwwuuuvvvyyysssnnnhhhiiilllnnnjjjeeeUUUQQQQQQTTTVVVUUUUUUVVVSSSYYYcccppp}}}tttkkk^^^TTTOOOJJJCCC>>><<<<<<;;;::::::<<<===>>><<<<<<<<<<<<<<<===>>>???>>>======<<<<<<<<<=========>>>???>>><<<<<<===???>>>???@@@BBBDDDEEEGGGGGGBBBAAAAAACCC@@@<<<<<<@@@===FFFQQQ[[[eeeppptttsssxxxxxxtttlllooolllccc]]]UUUPPPLLLIIIHHHLLLZZZgggeee___WWWPPPMMMLLLLLLKKKGGGAAAEEESSSaaajjjwwwyyyfffRRRGGGAAA:::444222222333444333222111222333///000222555888;;;===>>>888:::===@@@BBBEEEFFFGGGEEEEEEEEEDDDCCCBBBAAAAAA;;;:::999777666555444444222222333444555555555555555;;;FFFSSS^^^ddddddcccbbbfffhhhgggbbb^^^]]]^^^]]]XXXUUUVVVUUUQQQPPPRRRHHHLLLKKKEEE@@@???<<<555555666555222000222444444555777:::<<<>>>BBBJJJOOOVVV]]]jjjvvvzzz{{{nnn^^^XXXGGGLLLQQQPPPIIIBBB??????::::::;;;;;;:::999777666777555666666555CCCkkkeeeWWWKKK;;;666;;;999777444222333333222111......///000000000000000111222444555555444222111444444444444444555999<<<:::BBBKKKPPPRRRUUU]]]dddlllsss}}}iiiXXXPPPVVVuuuyyydddCCC>>>888333111000000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......///000000000888AAAHHHJJJSSSeeexxxxxxttt{{{}}}tttzzzxxxoooyyykkkqqqpppfffbbbeeeeee___ccclllssstttssspppggg]]]zzzlllhhhsss|||yyyzzz~~~xxxyyy~~~yyyrrrkkkqqqqqqllllllrrrqqqjjj[[[SSSLLLNNNSSSUUUWWWYYYZZZbbbnnnyyywwwooocccXXXRRRLLLFFFBBB?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAACCCEEEFFFCCCCCCBBBAAA@@@@@@??????BBBCCCFFFJJJOOOTTTXXXZZZddduuunnn{{{rrrzzz~~~uuunnniiifffgggggggggkkkpppvvvrrrmmmiiifffaaaZZZUUURRRMMMIIIKKKNNNRRRZZZbbbqqqrrr[[[III@@@<<<777444333333222222111222222333222333555777999;;;<<<<<<>>>@@@BBBDDDEEEHHHKKKNNNJJJKKKKKKHHHDDD@@@>>>===:::===>>>:::555444444555333444555777999888555222666;;;TTTeeecccnnnvvviiiiiilllhhh]]][[[bbbddd^^^^^^YYYSSSNNNJJJHHHEEECCCAAA@@@>>>;;;999666444333333333333333333333333333555888:::<<<>>>CCCKKKQQQUUUcccpppvvvyyy~~~yyygggZZZNNNJJJVVVaaaWWWIIIBBB;;;<<<;;;;;;:::999888999999333666555777999<<<\\\|||jjjWWWEEE======999:::999777444222222222111111000000000000000000222333444555555555444333333333222222333444666777<<<@@@DDDHHHLLLRRR[[[aaaiiioooxxxeee[[[MMM^^^{{{tttLLLCCC999444333111---***////////////............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---000//////000111333555666<<<>>>III]]]qqqtttxxxrrrkkkddd^^^[[[VVVUUU___kkkeeelllnnniiifffeee```ZZZ|||}}}~~~}}}~~~yyyqqqnnnttttttnnnlllppppppkkk[[[SSSNNNPPPTTTVVVWWWYYYZZZdddrrr}}}xxxpppddd[[[UUUPPPLLLHHH@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===???AAABBBCCCDDDDDDCCCBBBAAA@@@@@@???AAACCCFFFIIIKKKOOOUUUYYYgggssskkkwwwoooggg___VVVPPPIIICCC??????@@@AAAFFFLLLWWWaaaooo}}}vvv\\\HHH===888444222333333333222222222333333444555666888:::;;;======@@@CCCGGGJJJKKKLLLMMMOOOQQQRRRSSSRRROOOJJJCCC???999;;;;;;999888888999:::999:::<<<===<<<:::888666;;;FFFbbbqqqlllqqqvvvkkklllnnnhhh]]][[[aaabbb]]]]]]YYYRRRMMMIIIEEEBBB@@@<<<;;;:::999777666555444333333333333333333333333666888:::<<<>>>DDDMMMTTTXXXeeerrrwwwzzzrrreeeLLLEEEOOO\\\XXXNNNFFF<<<<<<;;;999888888888888777444666555888;;;???___~~~ppp___LLLAAA???::::::999777555333222222111111000000000111111222222333444555555555444333333333222222333444666777;;;>>>CCCFFFJJJQQQYYY```iiioooyyyqqq^^^\\\qqq~~~yyyXXXHHH:::555444000------////////////............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,------------------...000333666888@@@HHHYYYqqq~~~|||~~~|||nnnwwwzzzlllfff```[[[UUUSSS[[[fffgggmmmoooiiidddaaa]]]XXX}}}|||yyyoooqqqxxxyyyqqqlllooooookkkYYYSSSPPPSSSWWWWWWWWWYYY[[[fffvvvyyypppeee\\\WWWTTTQQQNNNEEECCCAAA>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCFFFEEEEEEDDDCCCBBBAAA@@@@@@DDDGGGGGGFFFIIIPPPWWWkkkqqqhhh|||{{{oooddd[[[RRRIIICCCAAA<<<888888888666999===DDDHHHRRRcccxxx}}}}}}rrrXXXDDD999666444333333333333333333444444444666777888:::<<<>>>@@@@@@DDDHHHMMMPPPQQQQQQQQQQQQTTTUUUYYY]]]^^^YYYOOOHHH???<<<999888999;;;<<<===@@@CCCEEECCC>>>:::999999???RRRqqq|||ssspppsssmmmpppooohhh]]][[[```aaa\\\\\\WWWPPPJJJEEEBBB???===777777777666666666555555333333333333333333333333777999:::<<>>;;;888888:::;;;999777555777666999<<>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<===???AAACCCDDDFFFFFFEEEEEEDDDCCCBBBBBBAAAEEEHHHFFFCCCEEEMMMUUUjjjpppdddttt{{{vvviiiaaaWWWNNNGGGBBB<<<888888555444666666555777;;;===@@@FFFTTTgggvvvvvvoooeeehhhlllppprrrppplllgggmmmssszzzzzzwwwttttttvvvnnn```MMM>>>888777888888444444555555666666666555777888:::===@@@DDDFFFGGGJJJMMMPPPSSSTTTTTTUUUVVVWWWYYY```iiiooolllbbbXXXLLLCCC;;;888:::<<>>999999;;;@@@ZZZwww}}}qqqjjjlllnnnqqqnnnggg^^^]]]aaaaaa\\\[[[UUUNNNGGGBBB???<<<:::666666555555555555555555222222333333333333444444888999;;;<<<@@@HHHTTT]]]aaalllvvvzzz|||}}}iiiMMM>>>??????CCCGGGDDD@@@<<<999:::===>>><<<999888888666999<<>>======::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBFFFEEEEEEEEEEEEEEEDDDDDDCCCGGGIIIGGGBBBDDDLLLSSSeeeqqqcccnnn~~~lllbbbRRRLLLDDD>>><<<;;;999777111...///222333222333777888<<>>CCCHHHLLLNNNOOOOOOPPPQQQRRRSSSUUUYYY\\\___aaafffooouuutttkkkcccTTTHHH===<<>>;;;;;;===>>>===;;;;;;:::777999<<>>>>>>>>;;;;;;;;;;;;<<<===>>>???DDDDDDDDDEEEEEEFFFFFFGGGEEEGGGIIIGGGDDDEEEKKKPPP```ssscccjjjooo[[[PPPFFF@@@:::777777888777555333000000333333111111555777>>>EEEMMMXXXfffnnnooogggffffffgggiiijjjhhhfffeeeggggggbbbYYYOOOIIIFFFEEEAAA===999888888777666777999:::<<<<<<<<<;;;;;;;;;>>>DDDKKKPPPSSSUUUUUUPPPQQQQQQRRRSSSWWW\\\aaacccbbbbbbdddfffccc^^^YYYRRRHHHBBBFFFKKKOOOXXXcccdddaaaYYYOOOFFFBBBDDDGGGSSSmmmyyyuuuoooggggggrrrpppjjjdddbbbcccdddaaa\\\WWWQQQIIIAAA===;;;999888999999888777555444333333111222222333333444444555777999<<<>>>BBBKKKVVV^^^fffpppzzz~~~zzzwwwzzz~~~~~~~~~{{{|||rrr\\\NNNLLLKKKEEEDDDBBB@@@>>><<<;;;;;;===<<<888:::======VVVrrr___OOOHHH???<<<888888999888555222111111111111111222333444000111333555666666555555444333222111111222333444777;;;???CCCFFFMMMVVV\\\___gggqqqxxx{{{bbbqqqyyyWWWBBB999333111000////////////............------------------------,,,,,,,,,------------...++++++,,,---...//////000000//////222888AAAJJJPPP\\\cccqqq|||kkk```fffsssvvvnnnnnnqqqzzzyyysssllllllsssyyy{{{rrrmmmiiifffaaa[[[[[[^^^|||xxx{{{|||xxxpppwwwxxxrrrjjjkkkqqqnnnfffUUUSSSRRRUUUUUUSSSUUUZZZdddwwwyyyrrrjjjaaaZZZUUUSSSPPPLLLIIIFFFEEEDDD????????????????????????========================????????????@@@@@@@@@AAA>>>======<<<<<<======>>>AAABBBCCCDDDEEEGGGHHHHHHEEEFFFGGGFFFFFFGGGJJJLLL]]]vvvdddhhhzzz|||iiiWWWNNN@@@;;;666444555555444333666333222555555222333666<<>>???>>>;;;:::999888888777999;;;===>>>??????>>>===@@@DDDLLLSSSWWWYYYXXXWWWOOOQQQSSSTTTVVVZZZ___bbbccc___YYYSSSOOOLLLKKKJJJLLLHHHKKKUUU\\\^^^gggtttooohhh[[[OOOHHHFFFIIILLLaaaxxx|||uuutttkkkeeepppqqqkkkeeeeeefffddd^^^YYYUUUOOOGGG@@@<<<:::999888888888777666555444333333111111222333333444555555666999===???CCCKKKUUU]]]iiisss}}}~~~wwwuuuyyy}}}~~~}}}yyyvvvuuussszzzjjjRRROOORRRQQQQQQPPPJJJBBB======>>>===<<<999<<>>UUU|||vvvdddSSSJJJ@@@<<<888888:::999666222111111000000000111111222000111333555666666666555444333222111111222333333555999===AAAEEEKKKTTTZZZ]]]fffpppwwwzzzeeebbbzzz]]]BBB777666444///////////////....................................,,,,,,,,,---------......++++++,,,---...///000000......000444>>>JJJUUU\\\jjjllltttxxxmmmiiijjjkkkqqqsssyyymmmdddlllwww~~~uuukkkjjjqqqvvvvvvpppgggaaaaaa```]]]]]]___{{{}}}zzzqqqvvvuuunnnhhhkkkrrroooeeeUUURRRRRRTTTSSSRRRUUUZZZhhh|||{{{uuulllbbb[[[RRRRRRPPPOOOLLLJJJIIIHHHAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????????????????@@@BBBCCCEEEGGGIIIIIIDDDDDDEEEEEEFFFHHHIIIIII\\\xxxeeegggwwwzzzkkkZZZLLLEEE???;;;777555777888777555333000///222222111333777>>>BBBFFFOOO^^^oooyyyzzzzzzyyywwwvvvsssmmmgggbbb\\\WWWPPPJJJGGGFFFEEEDDD>>>===;;;:::::::::;;;;;;:::<<<>>>@@@AAA@@@???>>>DDDIIIQQQXXX\\\[[[YYYWWWMMMPPPTTTXXXZZZ]]]```bbbeee```WWWMMMEEECCCEEEHHHJJJIIISSSbbbhhhgggooo{{{tttiiiZZZMMMGGGGGGJJJLLLiii~~~~~~uuuwwwmmmccclllssslllfffggghhhccc[[[UUUTTTNNNFFF???<<<::::::999666666666555555444444444111111222333333444555555666999===@@@DDDKKKTTT[[[jjjuuu~~~vvvuuuyyy}}}~~~{{{wwwsssrrrooovvv~~~jjjNNNPPPYYY\\\^^^]]]TTTHHH@@@@@@BBB<<<<<<:::>>>AAA???UUU{{{zzzgggVVVLLL@@@<<<888888::::::666222111111000000000000000000000111333555666666666666444333222111111111222333444777<<>>777444555777555222333333222222222333444444<<>>======>>>>>><<<;;;:::===@@@@@@???AAAGGGMMMQQQUUU[[[```aaa\\\SSSMMMFFFKKKSSSXXX\\\^^^```aaa]]]QQQGGGDDDDDDEEELLLUUU^^^```gggnnnnnnmmmttt|||kkkXXXMMMGGGEEEMMMYYY{{{{{{|||zzzrrrhhhgggkkknnnllliiigggddd]]]TTTLLLKKKGGGBBB===999888888999777666555444444333444444222222222222333444555555777:::>>>@@@BBBIIITTT]]]mmmwww}}}xxx||||||zzztttooolllkkkjjjoootttzzzpppQQQRRRmmmtttvvveeefff___EEEAAADDDAAAAAA<<<===AAACCCXXXzzzxxxpppaaaRRREEE===777888:::777555444222222111111111111111222111111111222333444666777444444333222222333333333555888<<<@@@EEEJJJQQQUUU^^^dddmmmtttyyy~~~}}}]]]TTT\\\www{{{vvvdddJJJ999666555111.........///////////////........................///...---,,,,,,---...///***+++,,,...///000000000...111666???MMM___ppp|||yyytttssswwwsssjjjhhhnnn~~~xxxkkkwww}}}xxxllliiihhheeesssuuuoooeeefffmmmllldddeee```\\\[[[]]]aaabbbbbbqqqppp{{{xxxuuu{{{wwwwwwtttnnnjjjmmmqqqjjj```TTTSSSQQQOOOOOOSSSYYY^^^tttttthhh```___\\\XXXVVVUUUUUUTTTSSSVVVTTTTTTWWW\\\^^^[[[XXXRRRQQQPPPNNNLLLKKKKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEFFFCCCCCCEEEDDDBBBBBBEEEEEEGGGJJJKKKKKKKKKLLLMMM___wwwiiicccvvv}}}lll]]]OOOHHHHHHEEE???888666777999777555333333333222333333444444888<<>>???@@@EEENNNVVV\\\___cccbbb]]]TTTIIICCCFFFLLLTTTXXXXXXUUUSSSRRRPPPIIIEEEIIINNNTTT]]]fffnnnnnnpppsssrrrqqqxxxyyygggWWWOOOIIIGGGSSSddd}}}{{{zzzxxxssskkkiiillljjjgggeeecccaaa[[[RRRKKKHHHEEEAAA<<<999888888999777666555444444333333444222222222222333444555555666999>>>@@@DDDLLLXXXaaaqqqzzz|||yyyrrrmmmjjjhhhgggnnnsss}}}vvvooo~~~qqqWWW\\\xxx|||yyykkkJJJAAAAAA>>>???===>>>AAACCCYYY||||||rrrdddWWWHHH???888999;;;999666555333333222111000000111111111111111222333444555666555444444333222222222333444777;;;???DDDIIIPPPTTTZZZbbbmmmuuuzzz~~~nnnWWWRRRiiiuuuYYYBBB777333///////////////////////////........................///...------------...///+++,,,---...//////000000000333888AAAMMM]]]mmmwwwzzzxxxxxxvvvqqqjjjiiillluuu~~~zzzxxxzzznnngggeee```ZZZhhhmmmmmmggghhhpppqqqllleeeaaa^^^]]]___bbbbbbbbb|||zzzwwwmmmvvv{{{vvvzzzuuunnnjjjlllmmmhhh___SSSRRRPPPOOOPPPUUU\\\bbbwww}}}qqqiiikkkgggccc```````````````\\\ZZZZZZ]]]bbbeeedddcccZZZZZZZZZYYYXXXUUUSSSRRRPPPPPPQQQQQQPPPOOONNNMMMNNNNNNNNNMMMLLLJJJIIIHHHJJJGGGEEEFFFFFFCCCDDDGGGHHHKKKOOOPPPPPPOOOOOOOOO^^^|||wwwhhhaaarrr{{{nnn```RRRIIIFFFDDD???:::888999;;;:::999444444333333333333333444444777===DDDJJJOOORRRSSSVVVZZZZZZTTTPPPOOOPPPOOO___aaabbbaaa^^^XXXRRROOOIIIHHHFFFFFFGGGGGGEEEDDD=========>>>AAAIIIUUU^^^fffiiiiiicccWWWIII???:::AAAHHHQQQTTTQQQKKKEEECCC@@@AAAGGGSSS^^^gggqqqxxxvvvtttsssrrroooooottt{{{rrraaaSSSPPPKKKIIIZZZrrr{{{wwwvvvtttooommmnnnfffdddaaa___]]]WWWPPPJJJEEEBBB>>>:::888777888999777666555444333333333333222222222222333444555555444888===AAAEEENNN\\\fffwww}}}wwwqqqnnnkkkhhheeennnuuu|||yyyjjjdddwwwqqq[[[aaa}}}xxxPPPAAA>>>===@@@???AAACCCEEE\\\vvviii^^^LLLBBB;;;:::;;;999777666444333222111000000000000111111111111222444555666666666444333222222222222333666999===BBBGGGNNNSSSWWW```lllvvv{{{~~~___NNNeee|||yyymmmNNN:::222000////////////////////////........................///...------------...///------......//////000000444888???GGGSSS```nnnvvv{{{~~~vvvooonnnppppppvvv||||||wwwnnniiifff___WWW___gggkkkiiikkkqqqrrrnnndddbbb``````bbbcccbbbbbb~~~jjjqqq~~~|||uuuzzztttmmmhhhhhhgggaaa[[[RRRQQQOOOOOOQQQXXXaaahhhzzzyyypppppplllhhhffffffggghhhhhhaaaaaaaaacccfffgggfffeee^^^___```aaaaaa^^^ZZZWWWUUUWWWYYYZZZZZZYYYWWWVVVTTTTTTTTTSSSRRRPPPMMMLLLMMMIIIHHHIIIIIIGGGHHHKKKMMMQQQVVVYYYWWWSSSOOOMMMYYYwwwzzzttteee^^^mmm{{{qqqdddUUUKKKGGGAAA>>>:::999:::;;;;;;;;;666555444333333333333333333444888;;;???BBBEEEFFFSSSXXXYYYSSSNNNNNNPPPQQQ___```aaaaaa___\\\XXXVVVPPPNNNLLLKKKKKKJJJHHHFFFCCCBBB???>>>BBBLLLYYYbbbiiikkkiii___PPPAAA999666;;;AAAIIIJJJFFFAAA>>>>>>:::CCCQQQbbbnnnuuuzzz}}}sssrrrqqqpppooooooqqqtttjjjZZZPPPPPPMMMMMMccc|||uuuuuuuuurrrpppooohhhddd```]]]ZZZUUUMMMHHHAAA???<<<999777777888888666666555444333333333333222222222222333444555555444888===@@@EEEOOO]]]hhhyyy|||uuussssssooojjjgggsss{{{wwweee```wwwpppXXXZZZsssTTTCCC>>>???CCCCCCDDDFFFGGG^^^yyyllleeeOOOEEE<<<;;;;;;999666666555444333111000/////////111111111111222333444555777777555444222222111111333555888;;;???EEELLLQQQWWW___kkktttyyy}}}kkkWWWsssxxx\\\???333333000000000///////////////.................................------.........///......//////000000111888>>>GGGSSS___lllwww~~~vvvoootttyyyzzzwww{{{}}}uuu||||||tttmmmggg```ZZZ___eeehhhiiilllooollleeebbbbbbbbbbbbbbbbbbaaa```qqquuuyyy{{{tttmmmiiifffaaa[[[VVVSSSQQQPPPOOOSSS\\\gggooo}}}xxxvvvrrrnnnjjjiiiiiiiiihhhhhhiiikkkmmmoooooommmllldddddddddfffhhhfffbbb^^^[[[]]]___aaabbbbbbaaa```[[[\\\\\\[[[YYYVVVSSSRRRQQQNNNMMMOOOOOOMMMNNNQQQRRRXXX^^^aaa]]]VVVNNNJJJRRRiiizzzqqqaaaZZZhhhwwwnnnbbbSSSGGGCCC===<<<999888999:::;;;;;;777666555444333222222222444444444666999===@@@CCCRRRXXX[[[WWWRRRRRRUUUVVV[[[[[[[[[[[[\\\\\\]]]]]]VVVSSSPPPOOOMMMLLLIIIGGGFFFDDDAAAAAAFFFRRR___hhhkkkjjjeeeXXXHHH;;;555444:::>>>BBB@@@<<<:::===BBBBBBPPPbbbqqqyyyzzzxxxuuuoooqqqsssvvvxxxyyywwwtttfffZZZRRRRRRRRRXXXppp}}}uuutttvvvtttqqqppplllgggaaa\\\XXXRRRKKKEEE>>>===;;;888777777777888666555444333333222222333222222222222333444555555666999===@@@EEEPPP^^^iiizzz|||wwwxxxwwwppphhheeewwwuuubbb```zzznnnSSSRRRiiiYYYHHHBBBCCCFFFDDDDDDFFFHHH```}}}pppiiiSSSGGG===::::::777555666555444333111000/////////111111111111222333333444888777666444333222222222333555777:::>>>DDDKKKPPPYYY```iiiqqqwww|||uuudddzzziiiDDD555666111111000000////////////........................---..................---///////////////000111222999AAAOOO]]]kkkwwwvvvooouuu{{{|||uuuvvvzzz~~~wwwlllccc^^^]]]dddeeeeeehhhlllmmmfff^^^aaabbbbbbcccbbb```______}}}xxxrrrooojjjaaaZZZVVVSSSRRRPPPPPPUUU```mmmuuu}}}zzzwwwtttqqqrrrtttwwwxxxyyyyyyyyyrrrpppnnnooorrrqqqnnnjjjeeefffhhhjjjkkkkkkjjjjjjggggggfffdddbbb___]]]\\\XXXVVVVVVXXXXXXUUUUUUWWWWWW\\\bbbddd```XXXPPPLLLOOOaaazzz|||ooo```XXXddd|||yyyoooggg[[[LLL@@@<<<;;;:::999888888888999:::888777666444333222222222444444333444777<<<@@@CCCJJJSSSYYYWWWSSSUUUXXX[[[YYYYYYXXXYYY[[[^^^aaacccWWWUUURRRQQQPPPNNNLLLJJJFFFDDDCCCFFFNNN[[[hhhqqqpppkkk```PPPAAA666222222>>>@@@@@@<<<777:::CCCLLLUUUdddsss{{{|||yyysssmmmjjjnnnsssxxx}}}yyyqqqeee```YYYTTTWWWggg~~~~~~vvvuuuvvvssspppooommmhhh```ZZZVVVPPPIIICCC===<<<:::888777777777777666555444333222222222222222222222222333444555555777:::>>>BBBGGGRRRaaalllzzzzzz{{{vvvkkkcccbbbzzzrrr___```{{{lllQQQQQQiiicccUUUNNNHHHGGGBBBCCCHHHMMMdddssslllVVVJJJ>>>:::999777555666444333222111000000000000111111111111111222333333777777555444333333333333333555777999===CCCKKKPPPYYY```iiipppvvv||||||jjjsssJJJ666777222111111000000//////...........................------...//////...------//////...///000111333555:::DDDUUUeeesss~~~zzztttuuuxxxxxx~~~yyyvvvzzzpppeeeaaaccchhhgggfffhhhkkkjjjddd^^^aaabbbccccccaaa______```{{{yyysssggg^^^[[[TTTSSSQQQRRRXXXcccqqq{{{~~~}}}|||yyyuuuuuuuuuuuuuuuuuuuuuuuuuuusssqqqnnnllljjjiiihhhccc```aaacccbbb\\\ZZZ[[[\\\___bbbbbb^^^YYYUUUSSSUUUhhhooo```XXX```tttyyynnndddXXXIII???;;;;;;;;;:::999888888999:::999888666555333222222111222333444666999<<>>@@@@@@===;;;AAAPPP\\\iiiuuu{{{xxxrrrllliiinnnrrrwww|||vvvkkkbbbccc\\\RRRYYYqqq~~~xxxwwwuuuqqqnnnnnnjjjddd\\\VVVRRRMMMFFFBBB>>>===;;;999888777666666666555444333222222222222222222222222333444555555777;;;???CCCJJJVVVfffrrr|||yyyxxxqqqeeeaaaeee~~~ppp^^^aaazzziiiPPPVVVsssrrrgggaaaPPPKKKCCCEEEOOOXXXpppwwwoooZZZMMMAAA<<<:::777666777333333222111000000111111111111111111111222222333666666555444444444444444444555777999<<>>>>>???LLLUUUUUUPPPPPPSSSUUUUUUVVVYYY\\\^^^_________SSSRRRRRRSSSUUUVVVVVVUUUPPPOOOPPPTTT\\\gggoootttqqqfffUUUFFF===::::::;;;:::===@@@???@@@JJJ\\\kkkuuuyyywwwtttpppooosssuuuxxx}}}wwwjjj^^^ddd\\\OOOWWWttt~~~zzzxxxuuuooolllmmmfff```XXXRRRNNNJJJEEEAAA>>>===;;;:::888777666666555555444333222222222222222222222222333444555555777;;;@@@EEELLLZZZkkkwww~~~|||uuussslllbbbccclllqqq___bbbzzzgggPPPYYYzzz}}}vvvpppVVVPPPFFFJJJWWWbbb{{{yyyppp]]]PPPBBB===;;;999777888222222111111111111111222111111111111111111222222666555555444444444555555555666777999<<>>;;;:::::::::888777777666555444444333444444555555666777:::===AAACCCCCCJJJQQQPPPLLLLLLRRRYYYWWWVVVWWW\\\``````[[[UUUSSSRRRQQQSSSWWW\\\___aaa]]]WWWSSSWWWaaajjjmmmlllrrrjjj^^^QQQGGG@@@<<<:::===DDDEEECCCNNNeeesssvvv|||yyywwwvvvwwwwwwtttqqqqqqtttwwwzzz}}}|||ssshhh``````UUULLLZZZxxxvvvrrrrrrsssqqqooohhhfff\\\OOOJJJKKKIIIDDD???===;;;999777666666666777666555444222111000///333222222111222333555666888>>>CCCEEEMMM^^^ppp{{{zzzsssooocccVVV]]]nnn~~~oookkkttt[[[SSSlllvvv]]]QQQJJJQQQ^^^qqqrrr```RRRDDD>>>;;;999888999666444111000111222111111111111000000111111222333222333333444333222111000000222444666:::@@@FFFKKKWWW___jjjpppsssyyysssaaassssssXXXBBB888999222...000111///------........................///////////////////////////...000333111000999EEEJJJ___nnnxxx{{{xxxzzzpppnnnyyy~~~~~~yyyttttttwwwqqqfffeeemmmmmmrrrtttmmmccc^^^bbbiiihhheeeaaa```aaaaaa___\\\lll\\\QQQNNNQQQZZZccckkkuuu|||zzzvvvqqqmmmjjjhhhgggkkkhhhgggiiigggaaa]]]]]]eeeyyy```TTT]]]eeexxxtttllleee\\\RRRMMMGGGCCC>>>:::888888777666777666555444444333444444444444555666999===AAACCCEEEKKKPPPPPPNNNNNNRRRWWWVVVUUUVVVZZZ]]]]]]WWWRRRNNNNNNNNNRRRYYYaaahhhlll___ZZZVVVYYYaaaggghhhfffoooxxx}}}lllWWWGGG@@@;;;JJJYYYbbbooo}}}|||yyyvvvssssssttttttrrrpppppprrrvvvyyy~~~}}}rrreeeXXXVVVPPPPPP```www|||sssooonnnnnnllljjjeeebbbYYYOOOJJJKKKJJJEEE>>>===;;;888777666666777777666666444333222111111333222222222222333555666:::@@@DDDFFFOOOaaatttwwwrrrmmm___SSS[[[mmm~~~pppuuuaaa___xxxwwwaaaWWWTTT\\\jjj{{{yyycccVVVGGG@@@===999777777666444111111111222222111111111000000111111222333222333333444333222111000222333555777999>>>DDDIIITTT\\\gggooosssxxxeeeccczzzpppPPP===;;;:::333///000111///---...........................////////////////////////000///000333222444>>>JJJXXXrrrzzzpppyyy}}}}}}vvvrrrsssvvvqqqgggfffmmmoooqqqpppjjjbbb```eeekkkfffdddaaa```aaa```^^^[[[~~~mmmqqqrrraaaTTTNNNNNNSSS]]]hhhpppyyy{{{vvvrrrpppooopppllllllnnnpppmmmfffbbbccchhhwwweeeSSSTTTXXXllltttmmmiiibbb\\\XXXPPPJJJAAA:::777666666555777666555444444333444444444555666888;;;???CCCEEEGGGIIILLLNNNNNNOOOQQQRRRUUUTTTUUUWWWYYYWWWRRRMMMFFFFFFFFFJJJRRR]]]hhhooo```\\\YYY[[[aaadddccc```sssiiiUUUMMMNNN___pppzzz}}}rrrtttrrrooonnnooopppqqqpppoooqqqtttxxx~~~}}}pppaaaTTTNNNMMMWWWhhhuuuyyywww|||vvvoookkkjjjiiigggeee```^^^VVVNNNJJJKKKIIIFFF===<<<:::888777666777777777777666555555444333333333222222222222444666777;;;AAAFFFHHHQQQeeezzz}}}xxxuuuooo___RRR]]]qqqvvvppp|||gggmmmtttlllggg``````kkkyyy~~~eeeXXXJJJCCC???:::777666777444222111222222222111111111000000111111222333222333333444444333111111444555666777999===BBBFFFOOOXXXdddmmmrrrwww~~~rrrZZZZZZvvvzzzXXXEEEFFF<<<444000111111///---...........................////////////////////////111///000333666<<>>666111111222///...///........................////////////////////////111000000444;;;EEEQQQZZZwww}}}wwwrrrzzztttlllmmmrrrvvvssslllkkkooonnnjjjfffeeefffgggggggggbbbbbbaaa```^^^\\\ZZZXXX}}}|||fffYYYTTTRRRMMMOOOTTT\\\hhhwww~~~zzzzzz|||~~~vvvsssssssssooojjjiiilllffflllyyysssYYYPPPRRRfff}}}xxxsssjjj___YYYQQQJJJ@@@999666777999:::777666555444444333444444444666888<<>>;;;999999777555222222222333222222111111000000111111222333222222444444555444333222111222444666999===CCCHHHKKKTTTaaallltttyyy}}}iiiYYYiiixxxzzzgggIII@@@888222222222000...///////////////////////////000000000000000000000000111111111555@@@NNN[[[aaawww~~~}}}~~~vvvkkknnnsssvvvtttpppppprrriiifffdddfffjjjjjjgggbbbbbbbbbaaa___]]]ZZZXXXXXX|||ggg[[[VVVTTTNNNRRRWWW]]]jjj|||~~~~~~~~~xxxttttttsssooommmmmmhhhkkkuuuxxx\\\RRRRRRccc~~~xxxrrrlll```RRRKKKKKKEEE>>>999888999:::;;;777666555444444333444444222444888===AAAFFFIIIKKKSSSRRRRRRRRRRRRPPPMMMJJJJJJKKKKKKKKKJJJGGGEEECCCCCCBBBAAAAAAFFFSSScccooommmllllllmmmmmmlllhhheee^^^```ccceeegggllltttzzz{{{zzzwwwtttssssssssstttmmmnnnnnnmmmlllnnnqqqsssqqqtttwwwxxxyyytttgggYYYLLLHHHLLL\\\jjjmmmlllmmmhhhhhhiiijjjiiihhhfffeeeZZZTTTOOOMMMIIIBBB>>>===999999777777666777888999999999888777777666555555222222222222444666888999:::AAAHHHMMMXXXllluuu```YYYhhh|||xxxiiilllzzzjjjuuu|||mmmmmmxxxpppoooyyygggXXXIIIBBB>>>;;;999999888555333222333333333222111111000000111111222333222222444555555444444333000222444555888===CCCHHHKKKSSS___kkktttzzz~~~ooo]]]jjj|||sss}}}{{{SSSCCC:::333333222000///000////////////////////////000000000000000000000000111111222777EEEVVVbbbeeepppwww~~~{{{jjjnnnsssuuutttrrrsssuuuhhhffffffiiimmmmmmgggbbbccccccbbb^^^[[[XXXXXXYYYuuudddXXXQQQOOOUUU\\\cccppp}}}xxxzzz{{{wwwpppmmmkkkkkkrrr~~~___SSSQQQ]]]sssrrrjjjbbbVVVIIIBBBDDDAAA<<<999999999999999777666555444444333444444444666;;;@@@EEEJJJMMMOOOTTTUUUVVVTTTQQQMMMJJJHHHCCCEEEFFFFFFDDDCCCBBBAAA>>>???>>>>>>CCCOOO```mmmqqqpppnnnkkkgggbbb]]]YYYPPPTTT[[[dddmmmttt{{{~~~wwwuuusssrrrpppnnnmmmnnnlllnnnooonnnmmmmmmooorrrpppuuuxxxvvvssslllaaaWWWNNNPPPWWWaaajjjlllkkkiiidddfffhhhhhhfffccc```___VVVPPPLLLLLLIIIAAA======999888777666666777888999:::999888777666555444444222222222333444666888::::::BBBJJJPPP[[[nnnqqq]]]WWWfffyyy}}}sssgggsss}}}ttt|||xxx}}}yyyrrrrrr|||uuueeeRRRFFF@@@:::777777888666333222333333333222111111000000111111222333111222444555555555444333222333444666888<<>>;;;::::::999888666777777555444444444444444888:::???DDDJJJOOORRRTTTSSSUUUVVVSSSNNNIIIEEEDDD>>>@@@BBBBBBAAA@@@??????CCCCCCBBBBBBEEEPPPaaammmrrrpppkkkeee^^^VVVPPPLLLNNNTTT^^^hhhrrrxxx|||~~~tttqqqpppqqqrrrrrruuuxxxkkkmmmpppooommmlllnnnqqqooouuuxxxtttnnnggg^^^UUUVVV]]]dddiiilllmmmiiicccccceeeggggggccc___[[[YYYSSSLLLIIIKKKIIIBBB===???888777666666666777999999::::::999777666444333222222222222333444666999::::::CCCLLLRRR]]]oooooo[[[WWWfffwwwzzzoooeeeyyy}}}}}}yyyssstttoooZZZKKKAAA999555555888666333222333444333222111111111000111222222333111222444555555555444444444555555666777;;;@@@DDDKKKQQQ[[[gggqqqyyy~~~sss}}}FFF===555333333000///000000000000000000000000000000000000000000000000000///111333:::KKK___hhhgggdddwwwwwwgggkkkkkkpppyyypppkkkiiinnnqqqqqqoooqqqtttuuuooommmkkklllnnnooommmkkkfffeeebbb]]]XXXWWWZZZ]]]|||iiiXXXSSSQQQZZZeeeqqqrrrjjjlllmmmrrrzzziiiWWWcccrrrttt|||rrrhhh[[[MMMCCCAAA>>>;;;888888888888777666555444444555555555444;;;>>>CCCHHHMMMPPPQQQRRRMMMKKKLLLLLLHHHBBB@@@BBBCCCCCCEEEHHHJJJKKKPPPTTTPPPUUUUUUNNNGGGKKKWWWaaa^^^aaa```ZZZPPPJJJKKKNNNZZZcccnnnvvvzzzzzzyyyyyyvvvuuusssqqqqqqsssuuuwwwyyy|||yyyqqqooosssvvvtttwwwwwwssslllfffbbbZZZRRR\\\hhhnnnlllkkkpppmmmddd^^^^^^```ccc```YYYVVVWWWOOOHHHCCCDDDDDDBBB@@@@@@999999888777666666777777888888777666555444333333222333444444444555777999???BBBLLLZZZgggsssqqqaaa[[[dddqqqqqqfffeeezzz||||||xxxwwwdddMMMAAA===;;;;;;777666444222111111111222333333222222111000//////333333444444444444444444333444555666777;;;@@@DDDFFFKKKUUUbbbnnnvvvzzz{{{}}}hhhsssQQQ@@@666333...000222+++000000////////////000000000111111000...---///000444666999???JJJYYYiiitttwwwxxx}}}mmmiiiqqqssszzzwwwkkk]]]hhhjjjllloooqqqrrrsssssslllnnnpppooolllkkklllnnnhhhccc]]]ZZZZZZ^^^aaaccc}}}gggXXXSSSTTT]]]iiittttttjjjllllllpppwwwooo```ppptttkkk___OOODDDCCC@@@;;;888777777666555888666555555555666666555999===CCCHHHLLLMMMLLLKKKJJJGGGEEEFFFCCC@@@BBBGGGJJJLLLQQQWWW\\\bbbhhhllljjjlllhhh[[[MMMHHHLLLQQQQQQUUUVVVQQQIIIHHHPPPXXXbbblllxxx|||zzzvvvvvvxxxtttssssssssstttwwwzzz|||~~~|||vvvuuuzzz{{{yyyzzzzzzuuunnnhhheee^^^WWW\\\gggmmmjjjkkkpppoooiii\\\ZZZ\\\___^^^XXXUUUUUUPPPIIICCCCCCCCC@@@>>>>>>999999888777777777777777888888777666555444444333222333444444444555888:::BBBEEEOOO\\\hhhssssssbbb[[[eeerrrttthhhcccuuuyyyzzzyyy{{{iiiQQQBBB<<<;;;:::777666444222111111111222333333222222111000000///333333333444444444444555222333444555666:::???CCCFFFKKKTTT___kkktttyyy{{{}}}gggmmmQQQ???666555222444666///000000////////////000000000111111000......///000000555<<>>>>>999888777777777777777777999888777777555555444333222333444444444666999<<>>>>>888888777777777777777888999999888777666555444444222333444444555777;;;>>>EEEMMM]]]mmmwww}}}rrrgggooovvvaaaXXXcccssssssfff```ooo|||rrruuuyyyuuuzzzsssXXXFFF===::::::888666555333222222222222222222222111111111000000222333333444444555555555222333444444555888===AAAEEEHHHOOOXXXaaakkkuuuzzz~~~}}}zzz\\\ZZZsss|||||||||sssZZZCCC777777333222222,,,000000////////////000000000111111000//////000222222===MMM\\\gggqqq{{{vvvxxx~~~mmmfffjjjjjjkkknnnpppqqqqqqpppooopppqqqrrrrrrqqqpppoooooogggbbb[[[WWWWWWZZZ]]]___sssuuu~~~yyypppggg```YYYTTTYYYiii{{{yyyoookkknnnllllllooottt~~~{{{xxxrrrnnnggg[[[QQQEEEAAA;;;888777888999999666777666444222333666999===AAAGGGNNNVVV\\\```cccjjjnnnxxxyyyjjj[[[KKK???===AAAIIILLLTTT```mmmwww{{{{{{|||yyytttpppnnnnnnqqqsssxxxyyyzzz|||~~~|||{{{}}}ssstttrrrooopppssssssooojjjooosssqqqnnnlllhhhdddeee___]]]aaaeeebbb]]]ZZZYYYQQQIIIHHHEEE@@@<<<<<<888777777777777777888888999999888777666555444444222333444444555888<<<@@@DDDPPPfffzzz}}}fffWWW___uuu^^^TTT```rrrqqqggggggwwwoooeeeppp{{{vvvwww|||sssYYYGGG>>>;;;;;;888777555333222222222333222222222111111111111111222222333333444555666666444444555555666999>>>AAACCCGGGNNNUUU]]]hhhrrrzzz}}}|||hhhTTT```{{{~~~~~~hhhKKK;;;:::666444666222000000////////////000000000111111111//////111222888FFFZZZkkkvvvxxxoooeeeiiijjjllloooqqqqqqpppnnnlllooooooppppppqqqpppnnnlllbbb^^^ZZZXXXZZZ\\\^^^___sssooo{{{}}}zzzlllbbb]]]XXXTTT\\\nnnyyyqqqmmmpppnnnnnnqqqttt}}}|||rrrkkkbbbWWWOOOHHHCCC===999888999::::::555666666444222333888<<>>:::999777777777777777888888999:::999888888666666555444333333444444555999>>>BBBFFFUUUmmmzzzbbbRRRYYYyyyttt[[[QQQ^^^rrrpppjjjnnnyyyfff^^^ooowww|||}}}rrr[[[III@@@======888777555444333222333333111111111111111111111111111222333333444555666666444555555555666999===AAABBBGGGMMMTTT[[[eeeqqqyyy{{{|||zzzZZZYYYwwwwww{{{sssQQQ<<<888333222555555000000////////////000000000111111111000000111333<<>>@@@HHHQQQ```rrr|||{{{wwwuuuvvvkkkooorrrrrrppppppssswwwkkkmmmoooqqqrrrqqqooommm___```hhhrrruuuqqqqqqvvvxxx}}}{{{uuunnnhhheeegggnnnuuurrrooonnnmmmhhhaaa___aaa\\\TTTLLLJJJHHHCCC??????777777666777777888999999::::::999888777666555555333333444444666:::@@@DDDQQQ___ttt{{{kkk]]]___yyyuuuZZZPPP___uuuiiieeemmmzzzeeeYYYXXX___sssqqqrrruuuiii}}}sss___MMMBBB======999888666444333333333333111111111111111111222222111111222333444666666777222333333333333666;;;>>>@@@FFFNNNUUU[[[dddooowwwxxx}}}wwwkkk}}}~~~{{{rrrOOOBBB666000333555000000////////////000000000111222111000000222444AAARRRiii{{{uuunnntttvvvyyyzzzyyyvvvssspppfffffffffhhhjjjiiieeeaaaYYY\\\aaaffffffaaaYYYSSS{{{tttrrrlllcccZZZVVVSSSPPPPPPSSSSSSSSSYYY```xxx|||wwwzzz}}}}}}zzz|||{{{fff```ddd[[[TTTOOOGGG@@@<<<:::888777888:::555555999777AAAXXXnnnxxx{{{uuusssxxxwwwpppffflllqqqqqqpppssszzz{{{sssnnniii\\\LLLIIIEEECCCBBB>>><<>><<<999666555555777888::::::999999888777777777333444444444666;;;BBBGGGYYYiiizzzuuueeebbbwwwxxx]]]OOO[[[ooojjj^^^gggyyyzzz___NNNMMMTTT\\\^^^eeellloooqqqvvv}}}vvvdddQQQAAA;;;<<<;;;999777444333333444444333222111111000111111111000111111222444555555666666555333222333666999<<>>>>><<<999666555666777888::::::999999888777777777444444444555777===DDDIII```ooopppkkkzzzzzzaaaTTT```sssdddVVV[[[sss~~~ssspppyyynnnUUUEEEEEELLLVVVYYY```gggjjjmmmwwwxxxcccPPPBBB===>>>;;;:::777555333333444444333222222111111111111111000111111222444555555666666555333222333666999;;;AAAEEEIIINNNUUU___kkkttt~~~qqqJJJ777444444222222222222111111111111000000333///...333000000<<>>===<<<999777666666777888::::::999999888777777777444444555666999???GGGMMMcccrrr}}}tttzzzzzzbbbWWWbbbtttcccRRRQQQccclllfffhhhtttyyyeeeNNNBBBCCCJJJOOOSSSYYY___bbbhhhxxx|||dddRRRDDD??????;;;:::888666444444444444333333222111111111111111111111222333333444555555666555333222333666999;;;???BBBGGGLLLRRR[[[fffooozzz~~~xxxRRR:::333444444222222222111111111111000000333///...333000333@@@^^^www~~~xxxzzz~~~uuuyyyzzzwwwtttvvvvvvtttjjjccc___aaaccc___ZZZXXXXXXfffhhhbbb___YYYSSSWWWssszzz}}}uuunnnjjjkkkuuuyyywwwpppiiidddddd```XXXQQQNNNIIIHHHJJJMMMPPPUUUaaannn~~~~~~uuupppggg^^^XXXZZZfffrrrwwwnnniiihhhggg^^^WWWNNNEEE@@@<<<999777:::999444777???>>>DDDVVVhhhmmmnnnkkkjjjnnnpppnnnrrrxxx}}}{{{xxxyyyrrr^^^NNNEEEBBBBBBAAAGGGRRR```kkkpppqqqqqqpppooosss|||{{{qqqjjjmmmoooqqquuuxxx{{{}}}|||yyypppppppppnnngggaaacccjjjuuuuuuuuuqqqkkkfffcccbbbbbbZZZPPPKKKJJJHHHBBB<<<<<<;;;999888777777888999::::::999999888777777777444555666777;;;BBBKKKRRRhhhvvvyyyaaaWWWaaaooodddQQQHHHSSSYYYVVV]]]mmm|||ooo\\\JJJBBBDDDJJJKKKOOOUUUYYYZZZcccwwwiiiWWWIIIAAA>>>;;;:::999777555555444444333333222111111111111222111111222333333444555555666555444333444666888:::<<<@@@DDDIIINNNVVVaaahhhqqqwwwrrrQQQ<<<555444444222222222111111111000000000333000///333222666EEE___}}}xxxttt|||vvvyyyzzzvvvuuuvvvuuurrrgggaaa^^^______[[[WWWVVV[[[iiiiii```[[[UUUSSSYYYvvvkkkvvvzzzrrrjjjeeeeeetttwwwtttjjjaaaYYYWWWTTTPPPLLLLLLKKKJJJLLLNNNQQQWWWfffttt}}}{{{xxxooorrrxxx~~~wwwiii^^^WWWRRRNNNLLLKKKPPP^^^mmmzzzvvvnnngggggg```YYYPPPGGGAAA===999777999999555888??????GGG[[[jjjpppvvvwwwwwwxxxwwwuuu{{{zzzyyy~~~uuucccSSSJJJFFFGGGIIIKKKTTTcccqqqzzz|||vvvpppiiiffflllzzz~~~rrrjjjnnnooorrrvvvzzz~~~yyyrrrmmmlllkkkhhh___UUUSSSVVV```ccceeeeeedddcccbbbccc\\\VVVNNNIIIHHHFFFAAA===<<<;;;:::999888888888999::::::999999888777777777555555666888===FFFPPPWWWppp}}}zzzbbbYYYaaammmbbbNNNAAADDDGGGFFFPPPaaavvvnnn```OOOBBB===AAAEEEKKKMMMRRRTTTVVV___uuusssaaaPPPBBB===<<<;;;:::888777666555555444333333222111222222222111222222333333444444444666555444444444666888999:::>>>BBBFFFKKKRRR\\\cccffflllxxxvvv~~~hhhMMM<<<777555333222222222111111111000000///444111///333333999JJJdddwww~~~xxxzzzzzzwwwvvvwwwtttpppccc___]]]]]][[[VVVTTTVVV___kkkiii]]]YYYUUUUUU^^^zzzuuuxxxoooddd]]]aaattttttppplllaaaWWWRRRPPPLLLJJJLLLMMMMMMNNNQQQSSS[[[mmm}}}{{{vvvxxx}}}xxxmmm^^^\\\[[[\\\\\\WWWMMMEEEEEEBBBDDDJJJMMMQQQ___oooyyyzzzpppdddfffccc\\\SSSJJJCCC???<<<:::777999666888>>>???JJJaaapppwwwyyyuuulll^^^OOOFFFDDDFFFLLLRRRZZZfffttt|||}}}tttkkk```\\\cccttt|||sssnnnqqqrrruuuyyy}}}}}}vvvssswwwyyyqqqgggccc___[[[WWWOOOEEE@@@AAAEEEHHHLLLPPPRRRUUUYYY[[[TTTPPPLLLHHHFFFDDDBBB@@@;;;;;;:::999999999999999::::::999999888777777777666666777:::@@@IIITTT\\\ttt~~~fff___gggpppcccPPPAAA@@@@@@@@@LLL\\\mmmdddTTTFFF>>>===@@@DDDJJJLLLOOORRRTTT^^^rrr~~~kkkUUUDDD<<<<<<;;;:::999888666555555444444333222222222222222222222222333333444444444666555555444555666777888999<<>>@@@BBBEEEIIILLLHHHIIIIIIFFFBBB@@@@@@AAA;;;;;;:::::::::999999999::::::999999888777777777666666888;;;AAALLLXXX```vvvjjjeeemmmvvvbbbQQQBBB@@@@@@@@@LLL\\\hhh]]]NNNBBB>>>???CCCEEEHHHHHHJJJOOOTTT^^^ooo~~~rrrYYYFFF>>><<<<<<;;;:::999777666555444444333222222222222333222222333333333333444444666555555555555666777777888<<<@@@CCCGGGLLLTTTZZZ^^^___ggguuulllaaarrrtttbbbFFF999555555222222222111111111111000///444222000333555>>>RRRiiiyyywwwgggaaagggoootttvvvwww{{{~~~{{{|||zzzwwwvvvuuuooohhh[[[ZZZYYYYYYTTTOOOQQQVVVhhhnnneeeZZZ[[[]]]```hhhuuuiii```]]]qqq~~~mmmggg```XXXQQQQQQPPPMMMKKKLLLMMMNNNQQQUUUYYYeeezzzyyyzzz~~~{{{yyyuuuuuulll___ZZZ]]]VVVJJJKKKGGGEEEJJJRRRXXXVVVSSSTTTTTT]]]jjjnnnllluuu{{{ooovvvkkk^^^fff```ZZZPPPHHHBBB>>>;;;999333999888888:::<<>>;;;===???:::::::::::::::::::::999::::::999999888777777777666777888;;;BBBMMMYYYbbb|||kkkgggqqqyyy\\\LLL???<<<<<<>>>IIIXXXbbbWWWGGG===;;;>>>AAACCCEEEDDDGGGMMMTTT^^^nnn{{{vvv[[[GGG@@@<<<<<<;;;;;;999777666555555444333333222222333333333333333333333333333444666555555555555666666777888<<<@@@CCCFFFKKKSSSYYY___^^^dddrrrppp]]]jjjlllqqqLLL888444666222222222111111111111000///555222000444555@@@TTTkkk}}}}}}{{{{{{]]]YYY\\\bbbiiiooosssuuuuuu{{{|||yyyvvvtttsssmmmeeeYYYXXXYYYXXXSSSNNNQQQWWWkkkooodddYYY\\\```ccckkk~~~rrr^^^ggg{{{nnnggg\\\ZZZWWWRRRMMMKKKKKKLLLIIIRRRTTTYYYdddmmm~~~{{{mmmeeebbbqqqzzz}}}vvvvvvrrrpppuuuxxxuuuqqqpppnnnfff[[[PPPJJJHHHGGGGGGGGGJJJKKKOOOYYYeeekkkkkkmmmtttvvvmmmeee```^^^]]]VVVJJJBBB???>>><<<999888555:::???>>>OOOooo|||xxxsssmmmggg\\\NNNEEECCCCCCAAABBBKKKZZZkkkxxx~~~zzztttvvvyyywwwssspppiiiaaa^^^fffnnnqqqtttxxxwwwvvvxxxxxxqqqssslllnnnttt}}}tttjjj]]]VVVRRROOOMMMMMMDDDAAA===;;;:::999888777:::999888888888999;;;;;;999888777777777888::::::<<<<<<;;;:::999777777666888888:::???HHHTTT___fffooommmvvvuuu^^^MMM>>>;;;<<<@@@JJJUUU___SSSFFF@@@???>>>AAAEEEBBBGGGLLLOOORRR\\\kkkwww}}}fffLLL<<<===<<<;;;;;;;;;:::777555666555444333222111111111222222111111222222333444666666555555555555666666888:::===@@@CCCGGGLLLPPPXXXYYYaaaooo|||eeefff}}}vvvbbb999;;;111333222111111000000111111666111000333333666DDDUUUqqqzzz|||___VVVWWW[[[```gggooouuuyyyzzzyyyxxxxxxvvvpppggg```WWWYYYWWWRRRPPPSSSTTTRRRkkkiii```WWWWWW```ffffff}}}nnnuuuuuufffWWWVVVSSSPPPLLLKKKJJJKKKKKKQQQRRR[[[mmmzzzxxxkkk```YYYVVV]]]fffuuuqqqccc]]]\\\___fffgggaaaZZZXXXYYYTTTLLLGGGEEEFFFHHHJJJHHHOOOVVVZZZcccrrrxxxooofff```^^^^^^WWWKKKBBB???<<<999;;;:::666:::???===MMMkkkzzzhhhbbb\\\VVVMMMEEEDDDGGGIIINNNWWWcccpppzzz}}}wwwtttvvvxxxvvvuuuvvvtttlllhhhmmmsssuuuxxx|||{{{xxx||||||}}}zzzrrrnnnmmmkkkgggdddZZZVVVOOOFFF???;;;999999999999999999888777777666999888777777777888999:::<<<;;;;;;:::999888777666888:::>>>DDDNNNZZZdddjjjqqqpppyyyyyybbbPPP@@@<<<<<>>======@@@DDD@@@DDDHHHLLLQQQ\\\jjjuuu~~~jjjQQQCCC>>>===;;;;;;;;;:::777555666666444333222111111111222222111111222222333444666666555555555555666666888:::===???BBBFFFKKKOOOUUUVVV]]]kkkvvv|||qqqrrrtttFFFBBB555444333333222222222222222666111000333333555CCCTTTnnnxxx~~~hhh```aaabbbeeekkkqqqvvvzzz{{{zzzyyywwwtttmmmccc\\\VVVXXXUUUQQQPPPTTTVVVUUUfffccc\\\UUUYYYbbbggggggkkkaaa^^^ZZZUUUQQQOOOOOOOOOPPPSSSRRR]]]ssszzzqqqhhhaaaZZZUUURRRQQQYYYfffxxxiiiUUUIIILLLSSSZZZZZZRRRKKKHHHIIIGGGEEEEEEGGGKKKQQQTTTZZZeeemmmnnnrrr}}}sssiiiccc``````[[[OOOFFFAAA<<<888<<<<<<888:::>>><<>>888888999999888777666555888888777777888888999:::<<<;;;::::::999888777777:::===CCCKKKUUU___ggglll|||tttsss}}}}}}gggTTTBBB===<<>>@@@DDDAAACCCFFFKKKTTT```mmmvvv{{{}}}rrrXXXIII???>>><<<;;;;;;:::888666777666555333222222111111222222111111222222333444666666666555555666666666777999<<>>::::::===:::DDD\\\~~~}}}pppccc^^^^^^^^^YYYYYYYYYVVVMMMGGGJJJRRR[[[iii}}}|||vvvqqqtttyyyzzzvvvsssxxx~~~zzzwwwxxx}}}||||||zzz}}}xxxvvvwwwtttsssqqqppppppssswwwzzz|||{{{xxxwww{{{~~~}}}zzzsssdddTTTHHHEEEFFF;;;:::999888888888888999888888888888888999999999;;;;;;::::::999888777777<<<@@@GGGPPPZZZccciiimmm{{{wwwvvvhhhUUUCCC======@@@JJJUUUSSSIIIAAA???@@@???AAADDDDDDEEEHHHNNNYYYfffrrrzzzyyy|||{{{^^^LLLAAA???<<<;;;;;;:::888777777666555444333222222222222222111111222222333444555555666666666666555555666888;;;===@@@DDDIIILLLSSSTTTZZZdddlllsss|||~~~zzzQQQ???000555444444333333333333333555222333555444555DDDVVVrrr||||||sssqqqpppoooqqquuuzzz|||{{{uuulllddd^^^TTTRRRNNNLLLRRR[[[^^^]]]YYYUUURRRUUU]]]fffhhhgggzzz~~~~~~ttt{{{vvviii___YYYWWWWWWVVV[[[aaaccckkk{{{zzzvvvmmmeeeZZZSSSPPPOOOMMMKKKLLLTTT^^^jjj~~~zzznnn]]]UUUMMMJJJGGGDDDGGGKKKJJJOOOVVV]]]cccjjjqqqvvvxxxlllccc```aaa^^^TTTLLLFFFAAA<<<===???:::999<<<:::AAAUUUpppvvvwwwmmmaaa\\\\\\]]][[[YYYWWWSSSMMMLLLVVVbbblllwwwvvvqqqtttwww{{{}}}xxxtttxxx{{{{{{|||~~~zzzxxx|||}}}xxxsssqqqpppmmmiiiggghhhlllpppsss~~~|||tttiiieeeiiillljjjjjjlllkkkdddYYYQQQNNNOOOFFFCCC>>>:::888888999:::777777888888999999999999;;;::::::999999888888888;;;@@@IIITTT```kkkssswwwyyyxxx~~~dddRRRAAA===>>>AAAKKKWWWRRRIIIAAA@@@@@@??????AAADDDFFFJJJRRR]]]jjjuuu{{{zzz}}}dddLLLCCC@@@===;;;;;;:::999777777777555444333222222222222222111111222222333444555555666777777666555555666777:::<<<>>>BBBGGGJJJQQQSSSYYY```eeekkkwww~~~www~~~VVVBBB666444444333222222222222222444222333666444666GGG[[[vvv~~~vvvqqqppppppppprrrvvv{{{}}}~~~zzzssskkkccc___SSSOOOKKKKKKTTT___bbb___WWWSSSQQQVVV___eeehhhhhhzzzvvvfffgggzzzpppllljjjhhhgggeeemmmrrrzzz|||qqqiiieee___YYYQQQJJJGGGFFFGGGGGGGGGOOOYYYdddwwwrrrcccRRRIIIHHHKKKQQQXXX]]]dddoooxxxwwwkkkddd```aaa]]]SSSJJJEEE@@@;;;:::>>>:::888<<<;;;@@@PPPdddlllpppjjjaaa]]]\\\[[[UUUOOOJJJGGGIIIRRReeevvvzzzwww{{{zzz}}}|||xxxyyy~~~{{{zzzvvvxxx{{{xxxtttooojjjiiimmmsssuuuvvvkkk\\\[[[\\\[[[XXX[[[^^^^^^ZZZUUUSSSSSSPPPLLLFFF???:::888777888777777888999999999999888:::::::::999999999888888888>>>GGGTTTdddrrr~~~|||yyy|||___NNN???<<<>>>AAAKKKVVVNNNFFF@@@@@@@@@>>>===>>>AAAFFFMMMVVV```jjjttt{{{}}}~~~lllPPPDDDAAA>>><<<;;;;;;999888888777666444333333222222222222111111222222333444444555666777777666555444555777999;;;===AAAEEEHHHLLLOOOVVV\\\^^^bbbnnn{{{qqqzzzWWWBBB999444333333222222222222222333222333555444999MMMdddxxx~~~}}}zzzlllnnnnnnoooqqqtttxxx|||~~~{{{|||{{{vvvnnneee___\\\QQQMMMHHHJJJVVVbbbddd___UUURRRSSSYYY___dddhhhmmm{{{ppp___[[[uuu~~~yyyuuu{{{}}}nnnddd]]]ZZZTTTQQQLLLFFFBBBBBBEEEHHHFFFMMMTTT\\\nnn|||iiiWWWRRRXXX```iiipppwww~~~xxxrrrooofffgggaaaUUUKKKEEE???:::888<<<999777<<<<<<@@@MMM^^^eeeiiiddd]]]ZZZWWWUUUKKKFFFDDDIIISSSaaauuu}}}}}}}}}|||}}}|||vvvwwwwwwvvvyyyzzztttnnnpppyyy}}}zzzhhhcccdddccc_________]]]YYYUUUQQQOOOPPPMMMJJJEEE@@@<<<888777666777888999:::999999888:::::::::999999999999888888<<>><<<>>>@@@IIISSSJJJCCC???@@@BBB@@@??????@@@HHHSSS\\\ccckkkuuu}}}~~~|||{{{~~~uuuWWWEEEBBB>>><<<;;;;;;:::999888777666444333333333333222222111111222222333444444555666777777666555444444666888:::<<>><<<===???FFFPPPIIICCC@@@CCCEEEDDDCCCDDDAAALLLYYYbbbgggnnnwww~~~zzzxxx||||||^^^FFFCCC???<<<;;;;;;:::999888777666555444333333333222222111111222222333444444555666888888666555444444666888:::;;;???CCCFFFKKKPPPXXX\\\ZZZ\\\hhhvvv~~~jjjnnn}}}~~~YYY@@@888666666555444444444444555222111222444444===WWWqqq|||~~~}}}qqqlllnnnrrrvvvzzz}}}~~~~~~|||uuujjj___YYYVVVOOOKKKGGGLLLZZZgggfff^^^PPPPPPVVV]]]```cccnnnzzzvvvmmmdddYYY^^^|||uuuggg\\\TTTOOOLLLGGGEEECCCAAA@@@AAABBBCCCHHHEEEFFFPPPaaa|||iiijjjkkkpppvvv~~~{{{|||~~~tttpppfffZZZQQQLLLCCC;;;;;;:::999999;;;>>>AAACCCVVV[[[___]]]UUUNNNLLLMMMBBBIIIVVVfffttt~~~{{{xxxuuuuuuzzz}}}~~~~~~ssshhhhhhhhhooosssuuu~~~xxxrrrttt|||~~~||||||}}}xxx|||zzzpppggg___SSSGGGGGGDDDCCCFFFJJJHHH???777999999777555888<<<;;;666;;;:::999888777777777777999;;;AAAIIIPPPZZZjjjxxx~~~vvvWWWLLL@@@:::===CCCHHHKKKBBBAAA??????@@@AAAAAA@@@BBBKKKXXXbbbiiipppyyy}}}~~~gggSSSAAA<<<@@@<<<:::<<<:::999888666444333333333444333222222111111222222333444555666777777666666555444444555666999<<<@@@BBBKKKOOOUUU[[[[[[]]]gggrrr|||cccnnnmmmCCC===777444333333222///111555555222333444444<<>>999;;;;;;:::777888<<<<<<888;;;:::999888777777777777:::;;;>>>CCCFFFLLLXXXeeewwwrrrVVVLLLAAA;;;>>>DDDJJJLLLBBBAAAAAAAAABBBBBBBBBAAAEEEOOO\\\gggnnnttt}}}qqqYYYEEE>>>AAA<<<:::<<<999999888666444333333333444333222222111111222222333444444666777777777666555444444444555888;;;???AAAGGGKKKRRRXXXZZZ]]]hhhssszzz~~~iiimmm~~~TTTAAA:::666444555333000222666333222444666555;;;QQQjjjrrr|||zzzzzzqqqoooooorrrwww}}}}}}xxxpppggg^^^VVVQQQKKKIIIOOO]]]gggdddZZZSSSOOOQQQXXXaaafffiiinnnuuu{{{xxxmmm[[[UUUhhhnnnggg\\\SSSLLLHHHFFFDDDAAA@@@???=========>>>>>>===>>>BBBIIIVVVooo{{{vvvuuuuuuyyy~~~}}}~~~mmm```]]]\\\SSSHHH???===:::888888;;;>>>AAAFFFNNNTTTTTTOOONNNTTT[[[mmmvvvyyyrrrnnnqqqssswww||||||zzz}}}uuusssmmmllluuu~~~ssslllmmmtttzzztttqqqkkkddd^^^ZZZZZZ[[[XXX^^^bbbbbbbbbeeeiiijjjeee[[[MMMEEEAAA@@@>>><<<===???===999888;;;<<<:::;;;:::999888777777777777999888:::<<<<<<>>>HHHTTTnnnvvvmmmppppppSSSKKKAAA<<<>>>DDDIIILLLAAAAAABBBCCCDDDDDDCCCCCCJJJTTTbbblllssszzz___III@@@AAA<<<:::<<<999999888777555444444444444333222222111111222222333333444666777777777666555333333333444666999===???BBBFFFMMMTTTWWW[[[gggssswww{{{wwwpppwwwkkkGGG===888555666444222333777333222444777777;;;OOOeeerrrzzz}}}xxxpppnnnooorrrwww}}}|||vvvmmmccc[[[TTTPPPJJJJJJRRRbbbjjjcccTTTIIIIIIRRR[[[___bbbgggkkkkkk~~~qqq\\\UUUiiippp```ZZZQQQJJJEEECCCAAA@@@??????>>>===<<<<<<======>>>@@@CCCGGGOOOeee|||ooohhhbbbUUUIII@@@>>>:::777777999<<>>>>>AAA@@@;;;888999;;;:::;;;:::999888777777777777666666777999888:::CCCNNNkkklll```bbb~~~pppNNNGGG@@@<<<===AAAEEEHHH@@@BBBDDDDDDDDDDDDDDDDDDMMMWWWeeepppwww|||dddMMMAAA@@@;;;:::===:::999888888666555555444444333222222111111222222333333444555777777777666666333333222333555888;;;===???CCCJJJQQQTTTYYYeeerrrxxx|||yyytttOOO???:::555555555333333666444222333777888===PPPfffwwwyyyxxxnnnnnnppptttyyy}}}|||tttkkkaaaXXXRRROOOHHHJJJTTTccciii```OOODDDGGGUUU^^^]]]___fffjjjgggxxxaaaZZZooooooaaaWWWRRRKKKEEEAAA@@@>>>>>>>>>>>>>>>===============>>>@@@DDDFFFKKK```}}}{{{}}}zzzlll___QQQEEE@@@>>>:::777666888;;;===<<<<<<===>>>DDDTTTkkk{{{vvvrrrtttxxxzzz{{{zzznnnllltttvvv{{{|||wwwtttuuuyyy}}}{{{|||}}}}}}~~~}}}zzzrrriii___ZZZXXXXXXVVVTTTRRRNNNJJJHHHLLLPPPZZZaaagggdddXXXJJJAAA===>>>DDDDDD>>>888888999999;;;:::999888777777777777555555777888777888AAALLLnnn}}}hhh\\\ZZZwwwpppJJJGGGBBB???>>>@@@AAABBBAAACCCEEEEEEDDDCCCDDDFFFNNNYYYhhhsssyyy}}}jjjOOOAAA???;;;;;;>>><<<999999888888777555555444333222222111111222222333222333555777777777777666333333222222444777999;;;???BBBIIIOOOQQQVVVcccpppyyy}}}~~~yyyZZZBBB:::555444444222333555666222222666888@@@UUUkkkyyyyyyyyylllmmmqqqvvv{{{~~~}}}tttjjj___WWWQQQNNNFFFJJJUUUbbbeee\\\NNNFFFLLLYYYbbb___```hhhmmmlllqqqjjj{{{zzzfffZZZQQQLLLFFFBBB@@@???>>>===>>>>>>>>>>>>>>>=========;;;===AAADDDJJJ^^^zzzxxxxxxwwwzzzssscccUUUIII@@@>>>===:::888777888999:::<<<<<<<<>>HHHppp|||hhh^^^XXXttt~~~lllMMMMMMKKKHHHEEECCCAAA@@@DDDFFFHHHFFFCCCCCCEEEHHHRRR]]]lllvvv{{{}}}rrrUUUCCC@@@;;;;;;???<<<999999999999888666555444333222222111111222222333222333555666777888777777444333333333444666888:::>>>AAAHHHNNNQQQVVVcccpppyyy|||}}}fffDDD<<<555444555333333555777222111555999AAAWWWmmmuuuxxxvvvlllnnnrrrxxx}}}|||tttiii___VVVOOOLLLFFFMMMYYYcccbbbXXXNNNKKKMMMXXXaaabbbbbbgggmmmqqqppp]]]SSSIIIFFFAAA???>>>??????>>><<<<<<===============<<<;;;===@@@CCCIII[[[zzz~~~{{{}}}~~~nnnkkkjjjggghhhnnnnnnmmmfffZZZPPPJJJBBB<<<<<<;;;:::999888888888999>>>@@@EEEQQQaaapppzzz~~~vvvxxxzzz|||}}}}}}}}}|||xxxyyyzzz~~~~~~|||{{{xxxooohhhvvv{{{pppfffbbb\\\QQQIIIGGGFFFJJJTTT```fffaaaTTTHHH@@@JJJPPPIII???:::::::::;;;:::999888777777777777555666888999888888@@@IIIssslllccc\\\uuuwwwcccVVVWWWXXXVVVQQQKKKEEEBBBJJJKKKKKKHHHDDDCCCGGGLLLWWWbbbqqq{{{~~~|||]]]HHHBBB<<<<<>>666555666555444555666222222777;;;BBBTTThhhmmmxxx{{{uuupppmmmnnnttt{{{zzzrrrhhh]]]TTTLLLIIIGGGQQQ```hhhbbbUUUNNNOOOOOOXXXdddmmmmmmkkkpppxxx|||cccPPPGGGDDDAAA===<<<===?????????;;;;;;<<<======<<<<<<<<>>;;;::::::::::::999777555444333222222222222222222333111333555666888888888777666555444333444666888:::;;;>>>FFFMMMRRRYYYhhhwww|||~~~}}}}}}tttlllJJJ@@@777666777666666666555111333999<<>>>>>>>>>>>??????;;;;;;<<<<<<<<<<<<;;;;;;===>>>@@@AAACCCOOOggg}}}}}}ooo\\\OOOPPPMMMGGGLLLZZZjjjgggKKKFFFIII>>>AAA@@@<<<<<<;;;999777777999;;;@@@JJJRRRWWW\\\cccbbb]]]fffmmmrrrrrrsssyyy{{{xxx|||||||||tttssssssrrrrrruuu}}}}}}wwwxxx{{{xxxdddVVVUUUGGGDDDKKKWWWgggiiiYYYIIIIIIKKKMMMIII@@@<<<<<<:::::::::::::::999888777888999;;;<<<:::<<>><<<@@@===:::888777888888777555444444333222222333333333222333444555666888999999666444222111222555888:::;;;>>>EEEMMMSSSYYYfffrrr{{{|||rrrzzz}}}uuuOOOCCC777666999999666333444333333444:::DDDPPPXXXZZZttt|||nnnjjjllltttzzz~~~~~~zzzrrrfffYYYNNNHHHFFFMMMXXXdddfff[[[NNNJJJLLLWWWaaannnyyy}}}hhhYYYMMMEEEBBB??????>>>>>>>>>>>>??????;;;<<<<<<======<<<<<<;;;>>>>>>@@@AAAAAAJJJ___sssyyyooofffUUUJJJKKKJJJFFFLLLYYYmmmpppVVVLLLKKKDDDHHHEEEBBB@@@===999777777999:::===EEEKKKOOOSSSYYYXXXTTT\\\eeekkkmmmooovvv}}}~~~||||||~~~~~~xxxssssssrrroooqqqttt|||tttsssssssssvvv{{{pppeeeZZZMMMHHHJJJOOO]]]bbbWWWLLLJJJJJJKKKHHHAAA<<<;;;999999::::::999999888888666666888:::888:::FFFSSSxxxzzzxxx~~~tttggg___eeexxx|||uuuaaaPPPJJJGGGDDDLLLJJJIIIGGGCCCBBBIIISSScccnnnzzzxxxWWWIIIFFFBBB>>>>>>===;;;888888888888777555555444444333222222222333222333444555666777888999666555333111222555888:::<<<>>>EEEMMMRRRXXXdddpppxxxyyyeeeiiisssRRRBBB666777888555444777444444444555:::CCCMMMTTTXXXkkkrrrnnnqqqwww|||yyyvvvnnncccVVVMMMHHHFFFNNNZZZffffffYYYLLLIIIMMMWWW```mmmzzzjjjVVVKKKDDD@@@@@@??????>>>>>>>>>>>>??????<<<<<<============<<<<<<>>>???@@@AAA@@@EEEUUUfff~~~xxxkkkggg\\\WWW\\\[[[RRRQQQXXXppp~~~gggUUUPPPLLLRRRMMMIIIFFF@@@:::777777888999999>>>CCCEEEHHHLLLKKKHHHSSS[[[cccgggkkkrrrxxxzzz}}}~~~xxxwwwwwwwwwuuussswww~~~zzzqqqooommmkkklllnnnqqqsss|||~~~vvvgggZZZSSSNNNLLLWWW^^^WWWPPPKKKGGGIIIHHHAAA<<<:::999999999999999888888888666666888999999<<>>>>>??????>>>>>>>>>>>>??????<<<======>>>>>>======<<<>>>???AAABBB@@@BBBNNN\\\xxxtttpppsssyyytttbbbTTTQQQqqqwww^^^TTTSSSZZZSSSPPPJJJAAA:::777777888999888<<>>>>>??????>>>>>>>>>>>>??????===>>>>>>>>>>>>>>>>>>===>>>???AAACCCBBBBBBLLLWWWzzzdddQQQHHHnnn~~~dddWWWUUU\\\TTTRRRKKKAAA:::777777888888:::<<>>???>>><<<999888999999888666888777666444333222222222111222333444555777888888777666555444444555777888===>>>DDDJJJOOOUUUbbbooowwwzzz|||cccfff{{{nnn???777;;;555222777333555777888:::<<<@@@CCCTTTaaaqqqxxxfffbbbiiiqqqyyyuuupppfffYYYNNNFFFDDDDDDUUUeeemmmbbbQQQKKKPPPWWWYYYaaalll{{{|||zzz[[[PPPFFFCCCCCC@@@????????????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>??????BBBDDDCCCCCCJJJTTTxxx~~~{{{nnn]]]PPPKKKhhh|||fffYYYRRRXXXQQQOOOHHH>>>888888999999999;;;>>>GGGQQQUUUQQQMMMLLLHHHQQQ[[[dddqqqxxx{{{}}}}}}|||}}}|||rrrrrruuuxxx{{{zzzwwwtttqqqrrrpppqqqxxx|||nnnfffccckkklll___YYYRRRLLLKKKHHHAAA<<<:::<<<;;;:::999999:::;;;<<<:::999999;;;===GGGZZZlllnnnkkkqqqllllll|||~~~]]]KKKGGGGGGEEEDDDCCCBBB??????GGGQQQfffuuufffOOOCCC@@@AAA>>><<<:::999999999888777777777555444333333333333111111222444555666777888777666666555555666777777;;;===CCCJJJOOOWWWeeessswwwzzzooorrr~~~zzzHHH888;;;888444444333555777777888:::>>>AAAPPP```rrr}}}xxxccc```iiirrrwwwuuuoooeeeXXXLLLEEECCCDDDTTTcccjjj]]]NNNLLLTTTYYYZZZcccooo|||xxxssseeeNNNIIIEEEEEECCC???>>>@@@??????>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>@@@@@@BBBDDDCCCBBBHHHPPPppp{{{zzztttjjj___UUUOOONNN```}}}uuufffYYYMMMPPPKKKKKKCCC;;;777888::::::999:::???LLL[[[```[[[VVVUUUOOOVVV^^^hhhuuuyyyvvvwwwyyyzzzzzzyyywwwvvvwwwvvvvvvyyyttthhhaaaiiinnnfffYYYTTTQQQOOOIIIAAA<<<<<<999999888999;;;>>>AAABBB<<<;;;:::<<>><<<:::999999999888777666666555444444444444444111111222333555666777777777777666666666666777777:::<<>>>>>>>>>>>????????????@@@@@@@@@@@@??????BBBAAABBBCCCBBBAAAFFFNNNmmm}}}uuuqqqrrryyy~~~tttlllccc\\\UUUOOOJJJIII[[[vvvpppeeeYYYIIIKKKGGGGGG@@@999666888;;;;;;999888>>>NNNaaagggbbb[[[ZZZXXX]]]ccckkkwwwzzzzzzzzzzzz|||}}}~~~uuuwwwyyy{{{}}}zzzjjj^^^fffpppmmmXXXVVVTTTQQQJJJ@@@<<<===666666777999<<>>===???CCCNNNdddwww|||yyy~~~~~~pppmmm~~~{{{aaaLLLEEEFFFEEECCCBBBBBBBBB@@@@@@IIITTTeeevvvmmm[[[QQQGGG???>>><<<:::999:::999888777666555555444444444555555000111222333555666777777777777666666666666666777999;;;AAAIIIQQQ[[[kkkzzz}}}xxxWWW<<<777999777444444444555555666888<<>>===>>>@@@@@@@@@AAADDDFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@CCCGGGKKKfff}}}|||sssmmmjjjkkklllfffcccbbbdddfffaaaTTTIIIQQQsssuuu```\\\TTTCCC===;;;:::999999999999::::::===BBBMMMYYYbbbdddaaa]]]___bbbhhhmmmssszzzxxxqqq~~~{{{zzz|||~~~ooo```ddduuuhhhXXX\\\VVVNNNLLLDDD<<>>>>>EEEWWWsss~~~|||yyytttrrr|||vvvxxxkkkUUUIIIFFFEEEDDDCCC???@@@EEECCC@@@IIIXXXmmm{{{sssaaaRRRGGGAAA???>>><<<:::999999999999666777777666444222333444222333333444555666888888666777777666555555777999;;;@@@EEEGGGLLLZZZooo}}}wwwnnnXXXBBB<<<111444444777555666666444222777>>>PPPeeesssvvv|||yyyfffkkk```iiixxxwww|||mmmfffZZZNNNGGGGGGMMMRRR]]]aaaZZZKKKEEENNNVVVWWW[[[aaannn}}}}}}~~~tttZZZMMMGGG>>>CCCCCCBBBBBBCCCBBBAAA???<<<>>>@@@BBBCCCEEEHHHJJJHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@CCCFFFJJJ```uuuoooyyy}}}uuupppoooqqqrrrsssrrrsssvvvwwwqqqdddYYYVVVrrrttteee```UUUCCC>>><<<<<<;;;;;;:::999999999:::CCCOOOZZZ```bbbcccccc```bbbeeegggjjjoootttxxxyyylllqqq~~~}}}}}}~~~ssseeeiiizzzlll]]]bbb[[[QQQLLLBBB<<>>:::888:::AAAFFFOOOIIIEEEEEELLL^^^zzz{{{yyyvvvrrrrrr}}}{{{||||||fffSSSIIIFFFEEECCCBBB@@@CCCGGGEEECCCLLL\\\qqq~~~vvvcccUUUJJJCCC???>>><<<;;;:::999::::::666777777666444222333333333333333333555666777888666777777666555555888:::===BBBGGGIIIOOO\\\qqqxxx~~~tttzzzQQQ???;;;222666666555444555666555444:::AAAXXXrrr{{{}}}zzzrrrnnnaaaiiiwwwxxxzzzllleeeYYYNNNGGGHHHNNNTTT```bbbZZZKKKEEELLLTTTTTTYYY```mmm}}}}}}nnnRRRDDDDDD@@@DDDCCCBBBAAA@@@@@@??????<<>>HHHCCCCCC@@@;;;666666:::>>>MMMIIIEEEEEELLL^^^{{{}}}zzz~~~vvvsssuuusss^^^PPPJJJGGGDDDBBBBBBCCCGGGKKKHHHGGGRRRbbbvvvxxxdddVVVKKKCCC@@@???===;;;:::::::::;;;777888888666444222333333333333333333444555777777666777777666555666888:::???DDDIIIMMMRRR```rrr}}}xxxqqq}}}tttMMM===;;;333777666333222444777777777===EEE]]]{{{~~~yyy{{{|||oooccciiiuuuzzzyyyjjjcccXXXLLLGGGIIIPPPWWWdddcccYYYJJJEEELLLRRRRRRWWW^^^kkk}}}ssscccKKKBBBEEEEEEEEEDDDCCC@@@>>>===>>>??????BBBEEEHHHIIILLLOOOQQQMMMLLLJJJHHHGGGFFFEEEEEECCCDDDDDDBBBAAABBBDDDGGGSSSllliiiYYYWWWhhh}}}~~~tttggg^^^\\\```dddeee___OOOAAA???<<<===>>>???>>><<<999888<<>><<<;;;;;;;;;;;;888888888777444222222333333333333333444555666777666777777666555666999;;;@@@EEEJJJOOOUUUbbbrrrlllwwwTTT>>>;;;555888444333333444777777777===EEEYYYvvv~~~}}}zzzmmmeeejjjsss}}}wwwhhhaaaVVVKKKFFFJJJSSS[[[eeeaaaUUUIIIFFFMMMSSSSSSWWW^^^jjj|||tttbbbUUUGGGCCCHHHGGGIIIIIIHHHEEEAAA???@@@BBBCCCEEEIIIKKKKKKLLLNNNOOOKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDEEECCCBBBBBBDDDFFFKKKZZZppp~~~gggUUUPPPaaayyyqqqggg```YYYSSSVVV\\\WWWMMMFFFAAA???@@@AAAAAA@@@>>>;;;:::===AAAKKKZZZhhhooonnnkkkjjjjjjjjjjjjjjjlllppptttsss~~~}}}bbbfffxxx{{{ssswwwnnnjjjooocccPPPFFFBBBLLL```bbb\\\RRRFFF===<<>><<<;;;;;;;;;;;;888999999777444222222333333333333333333444555666666777777777666777:::<<>><<<<<<===EEEVVVkkkyyy}}}{{{vvvwwwvvvuuusssrrrtttvvvsss}}}|||zzziiibbbhhh}}}vvvzzzlllnnnooo```LLLEEEGGGWWWnnnuuummm___NNNBBB???DDDJJJNNNMMMKKKKKKOOOaaafffZZZPPPOOOLLLFFFDDDGGGKKKSSSYYYTTTNNNSSShhh{{{ssscccRRRDDD@@@???===;;;:::::::::;;;999::::::888555333222333333333333333333444555555666777777777666777:::===???DDDJJJQQQYYYdddqqqyyytttbbblllzzzuuuPPPAAA777:::555777555666777666555:::AAAMMMYYYsssooobbb```dddkkkrrruuuddd]]]QQQGGGFFFMMMZZZccccccYYYLLLFFFIIIQQQWWWYYYZZZccclllwwwgggTTTRRRQQQRRRUUUQQQQQQSSSTTTPPPJJJFFFEEEGGGDDDGGGJJJLLLLLLKKKLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBDDDEEEEEEDDDDDDEEEGGGHHHKKKOOOVVVcccyyy{{{fffSSSKKKXXX}}}~~~yyynnnZZZLLLNNNSSSSSS```hhh\\\SSSRRROOOKKKFFFBBB???======<<<@@@MMMaaauuu~~~|||{{{{{{{{{{{{kkkccciiirrrtttccc^^^xxxzzz~~~kkktttqqq^^^IIIEEELLL```zzz{{{mmm[[[MMMHHHKKKPPPTTTRRROOOLLLNNN]]]{{{~~~~~~```WWWQQQRRRMMMDDDDDDKKKOOOYYY]]]VVVNNNUUUmmmzzziiiUUUDDD???>>><<<;;;:::999:::::::::::::::888555333222333333333222222333333444444666777777777777888;;;===@@@DDDKKKSSS[[[fffqqqxxxmmmzzzgggKKK888:::777666444555666555444999@@@JJJRRRiiiqqqbbb\\\___jjjtttvvvbbb[[[OOOFFFEEENNN\\\gggdddWWWIIIEEEJJJRRRWWWYYY[[[fffnnnvvv{{{^^^OOOQQQPPPPPPRRROOOOOORRRTTTQQQJJJDDDDDDEEEBBBEEEIIIKKKLLLLLLLLLMMMJJJIIIHHHHHHGGGGGGGGGGGGBBBCCCEEEEEEDDDDDDFFFGGG@@@FFFMMMQQQTTT^^^rrr}}}iiiWWWNNNZZZzzz|||xxx^^^PPPPPPTTTVVVkkkxxxiii]]]ZZZUUUOOOIIICCC@@@>>>???======DDDTTTjjj~~~xxxbbbVVVZZZcccyyy~~~fffYYYooo}}}lllyyyttt]]]HHHEEEOOOeeezzzkkk^^^XXXZZZ^^^[[[YYYUUUQQQPPP]]]zzz{{{zzz|||]]]VVVSSSTTTMMMCCCDDDMMMRRR\\\```VVVNNNVVVooo|||jjjUUUBBB???>>><<<:::999999999::::::;;;:::888555333222333333333222222222333444444666777777777777888;;;>>>@@@EEELLLTTT]]]gggqqqxxxttt{{{TTT888888777444333444666555444:::AAAIIIOOOdddwwwfff[[[[[[hhhvvvvvvbbbZZZOOOFFFEEEOOO]]]hhhfffWWWHHHEEEJJJQQQVVVYYY\\\gggpppvvvfff]]]TTTPPPMMMJJJKKKNNNMMMMMMNNNMMMKKKGGGDDDBBBAAAAAABBBCCCFFFIIILLLNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDAAAAAAEEEIIIHHHDDDAAADDD@@@???CCCGGGJJJPPPVVVqqqnnn```YYYuuu}}}rrrWWWLLLPPPZZZzzzyyylll```[[[SSSGGG@@@AAA:::888888===FFFTTTjjj|||```OOOQQQYYYggg~~~hhhSSSeee}}}wwwqqqVVVIIIHHHJJJbbb|||wwwuuurrrjjj[[[RRRWWW```hhhuuuzzzmmmpppwww{{{\\\TTTQQQSSSNNNFFFIIISSS]]]dddfff[[[OOOVVVpppsssYYYGGGCCCAAA===;;;;;;;;;:::888;;;:::888777555444444333222222222333444555666777555777888666444555999===IIIMMMRRRXXX^^^hhhttt}}}uuu]]]<<<888999777777777666555666999<<>><<<<<<;;;:::999;;;:::999777666555444444333333333333444555666666666888999888555666:::>>>EEEJJJPPPWWW___jjjwwwxxxaaa@@@999777777777777666555666999<<>>FFFWWWqqqaaaiii}}}lllUUUKKKPPP^^^|||uuutttkkkZZZMMMDDD???<<<::::::>>>IIIUUUlllwwwvvv___PPPJJJXXXmmmbbbXXXeeeqqqUUUFFFDDDEEEWWWuuu{{{kkkbbbhhhsss{{{yyyrrrmmmsssmmmXXXRRROOONNNKKKKKKVVVdddvvvtttmmmccc^^^hhh}}}zzzaaaQQQEEEBBB???=========;;;:::;;;:::999888666555555444333333333333444444555666555777999777555666999===AAAGGGOOOWWWaaammmzzzyyycccCCC999555777777777666555666999<<>>>>>===<<<;;;:::::::::999888666555555333333333333333444555666444666888777555555888;;;???FFFOOOYYYcccooo{{{wwwvvv^^^BBB999666777777777666555666999<<>>>>>===<<>>>>>>>>===;;;::::::::::::999888666555444444333333333444555555555777999999777666999<<<@@@GGGQQQ[[[eeeppp{{{ppp{{{{{{YYY@@@999888777777777666555666999<<>>===AAAGGGUUUqqqooojjjfffZZZaaammmlllfff^^^```ccc^^^bbbsss~~~vvvnnndddLLLFFFAAA>>><<<999;;;???HHHUUU[[[ZZZeeeuuu]]]PPPPPPVVVjjjvvvbbboooqqqWWWGGGEEE@@@@@@KKK]]]sssvvvjjj___```lllyyy}}}vvvtttxxxlllcccXXXTTT[[[iiiyyy|||uuuvvvkkkWWWFFFCCC@@@>>>>>>===<<<;;;::::::;;;;;;:::999777666444444444333333444444555777:::<<<<<<:::999<<<>>>BBBIIITTT^^^hhhrrr}}}iiixxx```CCC::::::777777777666555666999<<>>???AAABBBDDDDDDDDDBBBAAA;;;@@@EEEKKK[[[kkkmmmdddPPPLLLJJJJJJGGGCCCBBBDDDEEE@@@>>>???===???QQQfffyyyllllll``````|||vvvpppiiillloooiiifffiiigggwwwuuujjjSSSKKKDDD@@@===999999<<<===IIIMMMJJJYYY}}}hhhWWWRRRSSSfffzzzlllmmmvvv]]]MMMJJJCCC<<>>======<<<;;;999:::;;;<<<;;;:::888666555444444333333444444444666999<<<<<<:::999;;;===AAAIIIUUUaaakkkuuuggghhhwwwqqqLLL>>>:::777777777666555666999<<>>OOOdddkkk]]]HHHAAAHHHKKKPPPVVVUUUXXXXXX^^^gggkkkqqqeeeWWWRRRNNNNNNLLLGGGDDDDDDCCCDDDEEEEEEDDDBBB@@@>>>???AAACCCDDDBBB>>>:::777<<<===@@@BBBCCCBBBAAA@@@<<>>???BBB@@@===GGGWWWggg{{{zzzjjjaaatttyyyrrryyyyyyjjjiiimmmaaa^^^zzzlllWWWOOOGGGCCC???;;;;;;===:::EEEFFF@@@NNNuuurrr]]]TTTSSSddduuu}}}wwwmmmxxx~~~vvv___PPPOOOGGG>>>@@@AAAFFFKKKPPPVVVZZZUUUMMMFFFGGGHHHOOO[[[jjjsssuuuvvviii\\\[[[kkkpppWWWEEEBBB???======<<<;;;:::999:::<<<<<<<<<:::888777555444444333333333444444333666999999777666888:::@@@IIIUUUbbbmmmwwwlllbbblllUUU@@@:::777777777666555666999<<<>>>MMM```sss~~~xxxyyytttiiiVVVIIIBBB>>>>>>NNNcccjjj\\\GGGAAAIIIKKKPPPVVVTTTWWWVVV]]]gggkkkmmm{{{|||qqq]]]OOOPPPLLL@@@<<>><<<===DDD???<<<@@@>>>777:::999999;;;>>>@@@@@@===;;;;;;???AAAGGGZZZrrr~~~}}}```RRRHHHIIILLLJJJHHHHHHIIIBBB>>>===>>>???DDDJJJSSSdddlllgggtttwwwppprrrssspppmmmooofffiiiqqqcccZZZMMMDDDAAA???;;;888<<<===>>>???FFF```|||eeeRRRUUU[[[gggwwwkkkhhhqqq~~~xxxkkk\\\SSSNNNCCC777>>>>>>@@@CCCGGGIIIHHHFFFAAADDDCCCCCCRRRjjjvvvttt~~~wwwoooiiimmmzzz}}}uuuOOOIIIEEE>>>;;;<<>>@@@<<<>>>@@@AAAAAA???<<<:::>>>EEEBBB===AAA???:::===;;;;;;<<<>>>@@@@@@===;;;<<>>999<<<=========BBBXXX~~~rrr___VVVTTT[[[iiivvvooommm~~~|||nnn^^^SSSNNNGGG???>>>>>>@@@BBBDDDEEEFFFFFFAAACCCAAABBBRRRlll{{{|||~~~yyyvvv{{{zzzlll``````jjj~~~yyyUUUGGGDDD>>>;;;;;;<<<;;;:::999999::::::::::::999999555444333222222222333444333555777888777777999:::AAALLLZZZgggqqq{{{ttt|||wwwFFF???:::999888777777888999:::???KKKZZZoooyyyooovvv~~~oooaaaVVVJJJBBB<<<===PPPdddfffXXXKKKBBBFFFOOOTTTTTTTTTXXXZZZ]]]aaaeeekkkrrrwwwnnnfff]]]MMMAAA???@@@AAABBBBBBAAA>>><<<:::===HHHFFF???AAA???<<>>===>>>??????===<<<;;;??????@@@MMMdddsssvvvyyyooohhhggghhheeebbbaaaVVVOOOIIIGGGEEEBBBAAADDD@@@@@@MMMmmmwwwppprrrzzzzzzyyypppggg___eeevvvppphhh\\\RRRKKKDDD===888<<<<<<<<<;;;===LLLjjjttt___SSSPPPZZZbbblllvvvwwwuuubbbSSSLLLGGGDDD;;;<<<======<<<>>>@@@BBBBBBBBB@@@BBBSSSnnnwwweeeVVVSSSXXXfff}}}ZZZGGGDDD@@@===;;;:::::::::999999::::::::::::999999666555333222222222333444333666888999888888999;;;@@@MMM```nnnuuu|||OOO===999888777777777777888999===HHHXXXnnnuuulllttt}}}~~~mmm^^^VVVKKKDDD>>>>>>QQQdddfffVVVKKKDDDHHHQQQUUUTTTTTTTTTYYY^^^aaabbbgggpppwwwxxxddd```^^^UUULLLIIIKKKJJJHHHEEECCCAAA???>>>===MMMOOOGGGEEEBBB???BBBCCCAAA>>>======>>>===<<<888<<<>>>@@@OOOiii{{{~~~kkk```SSSMMMIIIFFFFFFIIIGGG???AAAUUUtttzzzyyy|||tttmmmfff```dddxxxxxxpppbbbUUULLLDDD???;;;;;;;;;<<<;;;;;;DDDYYYnnnoooZZZNNNRRRSSSVVVqqqzzzzzz|||jjjVVVIIICCCBBB===>>>===;;;999:::>>>AAABBBAAA@@@CCCTTTnnnzzzrrryyy|||xxx{{{uuuhhhddd______rrr~~~\\\HHHDDDAAA???<<<:::;;;>>>999::::::::::::::::::999666555444333222333333444444666888999999999:::;;;AAAOOOdddtttzzz|||RRR999999888777666666777888999<<>>???RRReeegggVVVLLLGGGKKKRRRUUUSSSSSSQQQXXX___aaabbbfffpppxxxxxxfffYYY\\\dddddd```___YYYUUUOOOIIIDDDAAA@@@AAACCCZZZbbbYYYSSSMMMFFFFFFEEEBBB???=========<<<<<<777;;;>>>BBBUUUpppvvvbbbUUUMMMHHHHHHJJJJJJCCC@@@HHHXXXlll}}}{{{ssssssiii___hhh~~~yyyhhhXXXLLLEEECCCBBB::::::;;;<<<;;;???MMM\\\xxx```OOOOOOLLLIII^^^}}}wwwuuusss___NNNEEEDDDCCCBBB@@@===;;;<<<>>>AAA@@@@@@@@@EEESSSgggxxxnnncccfffhhhdddiiiuuuzzz~~~}}}uuuhhh___jjj}}}___JJJCCC>>>>>><<<999;;;???:::::::::;;;;;;:::::::::666555444333333333444444444666888999999999:::;;;AAAOOOeeexxx}}}|||zzzSSS;;;999888777666666777888999;;;CCCNNNcccxxxxxxpppvvv}}}~~~mmm^^^MMMDDD???===???RRReeegggVVVNNNIIINNNSSSUUUSSSSSSPPPWWW___bbbcccgggpppxxx{{{kkkkkkjjj___XXX___jjjpppooonnnhhhaaaVVVKKKCCC@@@AAABBBLLLkkkzzzqqqggg[[[OOOKKKDDDAAA>>>===<<<<<<<<<;;;999<<>><<>>===;;;???FFF]]]zzznnnWWWMMMIIIHHHNNNWWWcccjjjxxx}}}lllbbb```SSSMMMFFFEEEGGGGGGDDD@@@GGGJJJQQQXXX\\\]]]^^^___aaaaaaccckkkuuu~~~yyy^^^LLL>>>===>>>:::888;;;::::::;;;;;;;;;;;;::::::777666555333333444444555333555777888777777999:::;;;DDDZZZtttuuu|||rrrrrrKKK>>>:::999888777777888999:::999>>>FFFWWWlllzzz}}}uuuyyy|||}}}mmm^^^KKKBBB???===>>>PPPaaaaaaQQQKKKHHHMMMTTTXXX[[[^^^WWWZZZ]]]```bbbeeeiiilllddd]]]lllwwwrrrrrrwwwxxxeeeSSSGGGDDDFFFIIITTT~~~jjjTTTIII@@@???=========<<<:::999;;;===BBBPPPlllxxxggg]]]WWWWWWYYYZZZTTTLLLKKKOOOMMMNNNRRR]]]nnnwwwqqqqqqccciiinnnZZZLLLEEECCC???======???<<<999;;;AAAFFFiiiyyy___OOOJJJJJJKKKMMMOOOPPPVVVhhhvvvkkkjjjddd\\\UUUTTTXXXYYYSSSMMMOOOTTT]]]dddeee```[[[YYY[[[cccnnnzzzjjjTTTBBBAAABBB===:::<<<:::;;;;;;<<<<<<;;;;;;:::777666555444333444555555222444666777777777888999777>>>TTTrrr}}}hhhnnnpppsssNNNCCC;;;:::999888888999:::;;;:::???DDDSSSdddmmm|||tttyyy{{{|||pppbbbMMMEEEAAA>>>???OOO___^^^NNNHHHFFFMMMUUUZZZ___ddd[[[[[[]]]___aaacccdddeeezzz}}}}}}jjjYYYLLLDDDEEEJJJTTTyyyfffRRREEE???>>>>>>===<<<;;;;;;;;;<<<@@@AAARRRsssvvvrrrssswwwwwwjjjXXXMMMMMMGGGJJJKKKKKKOOOYYYhhhttt||||||vvvmmmkkkooocccKKKDDDHHH??????>>><<<::::::<<<>>>DDDLLLmmmqqqYYYKKKIIIKKKLLLMMMLLLNNNVVVhhhmmmgggkkk}}}mmmdddooovvvooolllqqqrrrqqqllleee```^^^___aaasss~~~yyy]]]DDD???@@@<<<999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::888777555555666666555555555666999:::::::::>>>>>>LLLhhh~~~fff```|||xxx```AAA>>>;;;888777888999999888;;;===FFFSSSYYYaaaxxx}}}sssuuuyyyuuuzzzrrrdddOOODDD>>>===@@@RRR```]]]LLLHHHGGGKKKPPPRRRVVVZZZZZZZZZ[[[\\\___bbbeeeggg|||jjjZZZLLLCCCCCCGGGPPPsss{{{cccQQQDDD???>>>>>>===<<<<<<;;;;;;:::@@@EEEXXXxxxwwweeeZZZWWWPPPMMMJJJHHHIIIOOOVVV\\\wwwxxxnnnhhhiiiUUUNNNLLLCCCBBB@@@===;;;:::;;;===;;;EEEeee}}}cccRRRNNNOOOOOOMMMNNNNNNSSSaaa{{{tttiiihhhwwwooozzzwwwmmmeeebbbbbbvvvxxxzzzyyy^^^DDD======:::999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666555555555555555555777888:::::::::???===JJJeee|||ooo___lll~~~tttIII>>>;;;888777888999::::::;;;===FFFTTT[[[bbbuuu{{{ppprrrxxxuuuzzzqqqcccOOODDD>>>===@@@QQQ___\\\LLLHHHGGGLLLPPPRRRUUUYYYYYYYYYZZZ[[[^^^aaadddeee~~~mmm^^^PPPEEEBBBDDDIIIfff~~~lllYYYJJJAAA>>>>>>>>>===<<<<<<;;;;;;888@@@HHH^^^}}}xxxlllggg\\\VVVNNNIIIGGGHHHHHHHHHWWWiiizzzlll\\\tttsssaaaXXXPPPGGGDDDAAA>>><<<;;;;;;;;;999EEE___uuunnnYYYQQQOOONNNNNNOOONNNOOOXXXooovvvooo{{{|||yyyyyy{{{~~~tttpppwwwyyy```GGG===;;;999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666555555444555666666777888999::::::???===GGGaaaxxxhhhuuuUUU@@@===999777888999::::::;;;<<>>>>>======<<<<<<<<<<<<888AAAIII___}}}~~~qqqkkkaaaXXXQQQMMMKKKJJJIIIQQQdddvvvwwwlllYYY^^^{{{jjj\\\UUUGGGEEEAAA>>><<<<<<;;;;;;:::EEEVVVaaakkk~~~hhhZZZQQQKKKMMMNNNOOOMMMSSShhhxxxppplllkkkoooyyy{{{rrr^^^III@@@===;;;:::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999888666555444444666777888888888999:::;;;???<<>>>>>======<<<<<<<<<;;;;;;;;;:::999999888777666555444777999::::::999999;;;===???===CCCVVVmmm~~~zzz}}}uuuxxxjjjKKKEEE>>>888666777888888;;;:::<<>>@@@PPP]]]XXXJJJFFFFFFLLLQQQRRRTTTWWWVVVVVVVVVWWWYYY\\\^^^```yyypppbbbPPPCCC>>>AAABBBBBB@@@===<<<===>>>==================<<<<<<;;;AAAGGGYYYwwwkkkYYYPPPNNNPPPKKKHHHNNN^^^{{{{{{xxxpppbbbXXXSSSggg}}}gggdddIIIEEE@@@>>>???@@@>>><<<777777>>>???CCCaaavvv\\\HHHMMMOOOOOOOOOVVViii}}}pppeee___YYYhhhwww~~~oooiiilllooo|||rrrhhhaaaVVVTTTMMMEEEAAAAAAAAAAAA@@@=========<<<;;;;;;::::::888888888888888777666666888;;;======::::::<<>>@@@PPP\\\WWWIIIFFFFFFLLLQQQRRRSSSVVVVVVVVVVVVWWWYYY[[[^^^___wwwiiiVVVGGGAAAAAA>>><<<<<<============<<<=====================;;;BBBGGGZZZwwwvvvhhh```VVVRRRNNNOOOUUUeee|||sssllleee\\\TTT```ooofffOOOIIICCCAAABBBBBB???<<<<<<888===@@@>>>QQQtttjjjTTTQQQQQQPPPPPPWWWggg~~~uuujjjdddbbbppp}}}|||rrriiijjjzzz|||qqqaaa\\\VVVNNNFFFBBBAAA@@@???>>>======<<<;;;;;;::::::555666777888999888888777:::===@@@???<<<;;;===AAACCCBBBDDDKKKYYYlll|||vvv|||NNNGGG>>>888666888:::<<<888;;;===>>>HHH```ooommm{{{}}}nnn___MMMCCC???>>>@@@PPP[[[VVVHHHEEEFFFLLLQQQRRRSSSVVVWWWVVVWWWWWWYYY[[[^^^___~~~ppp\\\MMMFFF???;;;999;;;>>>===;;;999<<<<<<<<<===============;;;BBBIII\\\yyyccc]]]WWWRRRLLLKKKWWWgggqqq|||pppmmmmmm\\\XXX```wwwsssdddTTTMMMGGGCCCDDDCCC???;;;>>>777<<<@@@888AAA___vvv~~~gggTTTSSSPPPPPPVVVeeexxxsssnnnmmmxxxuuuqqq|||tttlllfffYYYLLLCCC@@@>>><<<>>>>>>===<<<;;;;;;::::::444555777888999999999888;;;???BBB@@@===;;;>>>BBBDDDEEEEEEHHHRRRdddwwwooopppqqqMMMFFF===888777999===???777<<>>@@@PPP[[[VVVHHHEEEFFFLLLQQQRRRSSSUUUWWWWWWWWWXXXYYY[[[^^^___~~~wwwgggSSSEEE@@@@@@>>>===============@@@===<<<>>>===::::::===???IIIVVVeeevvvwwwddd^^^\\\VVVPPPMMMRRRggg{{{xxxsssmmmddd```ooosssaaaUUUIIIFFFFFFDDDAAA@@@;;;;;;<<<===999999EEETTTooofff___VVVRRRXXXcccooowww|||wwwzzz~~~xxxppp\\\DDD>>>BBB>>>AAA???<<<<<<<<<<<<;;;:::999666555999;;;999999;;;>>>GGGKKKDDD;;;999;;;>>>AAADDDMMMTTTUUUXXXjjj|||ooo{{{hhhKKK<<<999;;;666666:::888;;;;;;888???OOO___yyyuuupppzzz~~~zzzppp```LLLAAA===<<<>>>NNNYYYUUUGGGDDDEEEKKKQQQRRRTTTXXXXXXXXXWWWXXXYYYZZZ\\\^^^vvvfffRRRDDDBBBAAA@@@@@@@@@@@@@@@???AAA>>><<<>>>===;;;;;;>>>BBBMMM[[[iiivvvyyykkk^^^UUUTTTMMMWWWeeeuuuxxxnnncccggg{{{{{{cccUUUHHHDDDDDDCCCBBBBBBAAA???>>>===999666===HHHTTTgggzzzxxxnnnaaaXXXXXX^^^gggmmmzzzzzz{{{~~~gggMMMFFFHHHCCCAAA???===<<<<<<<<<;;;:::999555555888:::999999<<>>MMMYYYTTTFFFDDDEEEKKKPPPRRRTTTXXXWWWWWWWWWWWWXXXYYY[[[\\\~~~qqqaaaNNNAAACCCBBBBBBCCCDDDEEEDDDBBBDDD???>>>???>>>;;;<<<@@@EEERRRaaalllvvv}}}nnn]]]WWWPPPOOOQQQ[[[kkkwwwhhhcccttthhhZZZKKKDDDBBBAAABBBDDDCCC@@@>>>===:::666888===>>>NNN^^^iiitttuuufff[[[WWWYYY___bbbqqqrrrsssuuusssTTTIIIJJJDDDBBB@@@============<<<:::888555444777999888:::???GGGQQQWWWPPPEEE>>>;;;:::???DDDOOOZZZZZZXXXaaannnuuuggghhhmmmttthhhtttwww\\\DDD:::<<<999999<<<999:::===;;;???JJJXXXuuu~~~nnnppp|||}}}}}}ppp^^^MMMBBB===<<<===MMMXXXSSSFFFCCCDDDKKKPPPQQQTTTWWWWWWVVVVVVVVVWWWXXXYYYYYY~~~}}}|||nnn___PPPEEEDDDDDDDDDGGGKKKMMMKKKIIIGGGBBB??????>>><<<>>>BBBFFFUUUdddmmmrrryyy{{{zzzvvvfff```TTTNNNUUU]]]lll~~~{{{nnneeeqqqssscccRRRGGGBBB@@@AAAEEE@@@>>>=========<<<::::::777AAAKKKRRR[[[eeellllllnnnggg^^^WWWVVVYYY\\\___hhhhhhhhhnnnaaaPPPMMMFFFCCCAAA>>>=========<<<:::888555444777888999>>>DDDPPPYYY]]]TTTGGG???<<<;;;===CCCQQQ```cccaaafffqqq~~~rrraaadddjjjuuugggkkkzzzzzzhhhIII777999888999<<<999888======???IIIWWWuuuyyylllooo{{{{{{~~~ppp\\\MMMBBB===;;;===LLLWWWRRREEEBBBDDDJJJOOOQQQSSSVVVWWWWWWWWWWWWWWWXXXXXXYYYzzzrrrrrrzzztttmmmcccYYYLLLKKKLLLQQQWWWYYYVVVSSSJJJDDD@@@@@@???===@@@DDDHHHWWWeeekkknnntttzzz}}}|||zzz{{{fffVVVVVVVVVVVVcccvvvqqqdddkkkooo\\\NNNFFF@@@@@@CCC??????>>>???@@@@@@===999666;;;???@@@DDDKKKPPPRRRUUUSSSRRRTTTXXX\\\___```______aaajjj}}}{{{aaaVVVJJJDDDBBB???>>>>>>>>><<<;;;888555555888999<<>>;;;<<>>AAAFFFLLLYYYfffjjjlllqqqvvvxxx}}}oooddd\\\SSSRRRYYYdddzzztttccccccsssxxxfffWWWKKKBBB???AAA@@@BBBBBBAAAAAAAAA===888999;;;<<<======@@@CCCFFFGGGHHHKKKQQQXXX^^^aaabbb^^^___cccmmmxxxaaaLLLEEECCC@@@??????>>><<<;;;888666666999<<<@@@KKKVVVaaagggfffYYYIII@@@??????===@@@OOOcccooossszzz~~~kkkDDD<<<:::888888555666;;;;;;???IIITTTnnntttrrrzzzzzzqqq\\\NNNCCC>>>;;;<<>>999;;;<<<>>>?????????@@@CCCDDDDDDGGGNNNVVV]]]bbbddd___aaafffpppqqqQQQFFFDDDAAA??????>>>===;;;888777888;;;>>>DDDRRR^^^eeellllll___NNNDDDAAA?????????JJJ^^^kkkqqqyyy~~~wwwHHH===;;;999:::777777:::999===GGGPPPeee}}}vvv||||||sss___OOODDD>>>;;;;;;IIITTTOOODDDAAABBBHHHMMMOOOQQQUUURRRSSSUUUXXXYYYZZZZZZZZZzzzmmmiiiqqqllliiihhhkkknnnkkkbbbZZZQQQJJJDDDBBB@@@???CCCIIIWWWaaaiiimmmppptttwwwvvvtttaaaVVVRRRSSSZZZooowwwiiibbbmmm~~~|||mmm```RRREEE@@@@@@;;;AAADDD@@@>>>@@@@@@<<<777888;;;>>>===;;;<<<>>>CCCBBBDDDIIIRRR[[[aaaeee[[[]]]bbbkkk|||[[[FFFDDDAAA@@@???>>>===;;;999888999<<<@@@GGGVVVcccfffnnnpppdddSSSHHHBBB???@@@???GGGXXXfffmmmvvvzzz~~~xxxFFF::::::;;;===;;;999:::777;;;EEELLL^^^xxxyyy}}}~~~vvvaaaOOODDD>>>;;;;;;IIITTTNNNCCC@@@BBBHHHMMMOOOQQQTTTPPPQQQTTTVVVXXXZZZZZZZZZ|||qqq~~~~~~sssmmmoooppphhh___ZZZWWWNNNFFFDDDDDDEEEJJJPPPaaajjjtttvvvoookkktttlll___VVVTTT^^^iiivvvzzznnnkkklllnnn~~~vvvdddRRRHHHBBB>>>AAA???>>>???@@@@@@???>>>@@@======>>><<<999:::>>>@@@AAADDDJJJRRRXXXYYYXXXVVVVVV^^^pppiiiLLLEEE@@@@@@@@@======???999777666:::DDDRRR```jjjooopppppplll]]]JJJ@@@>>><<<>>>GGGSSS\\\dddqqq}}}qqqMMM777======888<<<;;;:::;;;===@@@HHHXXXgggwwwzzzuuuaaaOOOBBB<<<<<<;;;FFFQQQOOOEEE???===CCCJJJNNNQQQUUURRRTTTUUUVVVVVVXXXZZZ]]]}}}}}}vvvzzzxxxtttrrrmmmhhhfffbbbWWWLLLGGGEEEFFFLLLSSSdddpppzzzwwwqqqssszzzjjj]]]XXXVVVZZZmmmsssooommmjjjxxx|||yyyhhhUUUJJJFFFDDDAAA@@@??????@@@AAA@@@>>>@@@>>>>>>@@@===999999===AAABBBFFFLLLSSSWWWWWWUUUYYY[[[dddvvv}}}VVVLLLBBB@@@@@@>>>======:::888888===GGGVVVeeennnrrrqqqpppkkk[[[III???===;;;<<>>EEEUUUddd}}}vvvbbbQQQCCC>>><<<<<>><<>>999888;;;AAACCCGGGNNNSSSVVVUUUSSS^^^aaallleeeUUUEEE@@@@@@???===<<<::::::;;;AAALLL\\\kkkuuuvvvtttqqqjjj[[[III>>><<<<<<;;;>>>CCCHHHMMMUUU]]]sssyyy}}}|||}}}ooohhhGGG===AAA999666CCC<<<;;;;;;<<<===DDDUUUfffwww}}}xxxcccSSSFFF@@@>>><<>>;;;@@@GGGKKKNNNRRRUUUVVVXXXXXXYYYZZZ]]]___yyyggg___uuusssrrrvvvsssiii]]]VVVRRRSSS[[[dddwww|||{{{uuucccWWWTTTVVVYYYjjj}}}{{{qqqooovvvxxxlllZZZMMMFFFBBBBBBAAA@@@AAABBBCCCBBBAAACCCAAABBBCCC@@@:::999<<<@@@CCCHHHNNNRRRUUUVVVUUUbbbgggsssuuu___HHH???@@@@@@>>><<<999:::>>>EEERRRbbbpppyyy{{{wwwrrrkkk\\\JJJ???<<<======???CCCFFFHHHJJJLLLaaajjjttt{{{yyyrrrwwwgggFFF===AAA888555CCC===<<<======???GGGZZZlllwww}}}|||{{{{{{fffUUUHHHBBB???;;;EEEQQQPPPDDD>>>:::???EEEIIIMMMQQQTTTVVVWWWXXXXXXZZZ\\\___~~~kkkaaasss|||wwwxxxnnngggaaa___fffooo|||vvviii\\\SSSOOOWWWaaaxxxxxxppptttssskkkaaaWWWMMMEEEBBBAAAAAAAAACCCDDDDDDBBBDDDBBBCCCDDDBBB======@@@???BBBFFFKKKPPPUUUXXXZZZffflllyyyjjjNNNBBBAAAAAA???===888;;;@@@JJJWWWeeerrryyy~~~yyyssslll^^^LLLAAA===;;;===@@@EEEJJJKKKHHHCCCNNNXXXhhhwwwxxxiiivvvLLL<<>>HHH^^^rrr}}}~~~~~~~~~iiiVVVIIICCC???;;;DDDQQQQQQEEE>>>:::>>>CCCGGGKKKPPPRRRTTTUUUVVVVVVXXX[[[]]]vvvnnn|||~~~uuusssgggeeepppwwwpppmmmsss}}}|||ooo___VVVUUURRR\\\qqq{{{}}}}}}sssuuusssmmmgggaaaWWWNNNCCCBBBAAABBBDDDEEEEEEDDDEEECCCCCCEEECCCAAABBBGGGAAACCCEEEHHHLLLSSSZZZ```lllrrrxxxXXXGGGCCCAAA???>>>888<<>>777;;;???FFFNNNRRRMMMEEECCCJJJYYYmmm{{{zzzdddrrr^^^???======888:::777888::::::<<>>IIIVVVbbbkkkrrruuuxxxtttppplllaaaPPPCCC===777;;;???FFFRRR[[[XXXPPPCCCCCCLLL___pppyyyhhhkkkuuuuuuFFF<<>>888BBBQQQTTTHHH@@@;;;===BBBFFFKKKOOOPPPRRRSSSTTTTTTVVVYYY[[[nnnppp{{{nnnbbb[[[UUUTTTXXXiii}}}zzz~~~ggg___hhhwwwxxxrrrcccXXXUUUSSSddd~~~qqqbbbYYYTTTQQQCCCCCCBBBCCCFFFGGGGGGFFFFFFCCCBBBEEEEEEFFFLLLSSSKKKIIIEEECCCDDDMMMZZZcccyyynnnUUUHHHAAA>>>???:::AAALLLZZZeeemmmrrrtttuuuqqqnnnkkkaaaPPPBBB<<<:::===???FFFUUUbbbccc[[[FFFAAADDDUUUfffqqqxxx~~~tttqqqzzzLLL;;;???===999<<<===>>>======GGG```xxxjjjSSSGGGBBB>>>888AAAQQQTTTIIIAAA;;;>>>CCCFFFKKKOOOPPPRRRTTTTTTUUUVVVYYY[[[kkkttt}}}vvvlllbbb]]]WWWPPPSSS___wwwpppYYYXXXfffuuuyyyfffTTTWWWdddfffvvvttt___SSSMMMJJJDDDAAABBBHHHLLLJJJEEEBBBCCCCCCBBBCCCCCCEEEGGGHHHGGGFFFDDDBBBFFFQQQ```kkkiiiMMM???@@@>>><<>>FFFQQQZZZaaagggllloooooommmkkkhhhaaaUUUGGG<<<999===@@@DDDNNN]]]fffhhhTTTLLLEEEFFFKKKUUUfffvvv~~~sssbbbAAA>>>>>>===:::===999999===???OOOkkknnnXXXNNNCCC===;;;@@@MMMYYYQQQDDD999:::@@@EEEHHHKKKNNNPPPQQQRRRRRRTTTXXX[[[|||lll}}}{{{uuummmeeeaaa___QQQMMMRRRaaawwwfffXXXSSSMMMGGGNNN\\\|||~~~yyy{{{tttpppkkkgggbbbeeesss{{{eeeWWWVVV]]]tttzzzgggZZZQQQJJJGGGAAAHHHYYYZZZJJJ@@@CCCIIIHHHFFFDDDCCCBBBBBBBBBBBBDDDGGGIIINNNWWWbbbkkkeeeLLLFFFAAACCCIIIRRR[[[aaaeeehhhjjjiiigggeeeccc^^^TTTFFF===888===AAACCCIIIUUU```eeeWWWSSSLLLFFFBBBHHH[[[mmm|||rrryyyfffDDD===<<<>>>999===:::999<<<<<>>JJJVVVSSSFFF::::::@@@DDDHHHKKKNNNOOOQQQRRRSSSTTTWWWZZZzzzooo|||uuunnnfffbbbbbbSSSLLLPPP]]]{{{~~~bbbTTTIIIEEEBBBBBBLLL[[[uuu|||}}}zzzuuuxxxvvvuuutttpppkkklllzzz{{{yyy}}}ggg[[[UUUeeennnddd[[[SSSHHHBBBMMMcccbbbKKK@@@FFFMMMLLLKKKHHHFFFDDDCCCBBBCCCEEEHHHKKKPPPZZZgggpppmmmUUUNNNIIIJJJNNNTTTZZZ___bbbcccdddaaa___]]]\\\XXXOOODDD<<<999<<<@@@DDDJJJSSSZZZ^^^ZZZWWWPPPGGG@@@GGGZZZkkk{{{yyymmmcccEEE===::::::999<<<999999===???OOOkkkyyy]]]SSSFFF>>>:::===HHHTTTUUUGGG;;;:::???DDDHHHKKKMMMOOOQQQRRRSSSTTTWWWYYYyyysssyyyrrrkkkgggdddUUUNNNQQQ[[[yyy{{{xxx~~~wwwhhhQQQKKKGGGEEE@@@???IIIWWWjjjyyy}}}{{{~~~|||zzzzzzzzzssslllnnnsss|||~~~xxxfffWWW^^^}}}sssiii```YYYJJJFFFRRRgggdddLLLBBBJJJPPPPPPNNNLLLJJJHHHFFFEEEDDDEEEGGGIIIPPP\\\kkkvvvyyyfffaaa\\\RRRSSSVVVYYY\\\^^^^^^^^^\\\ZZZXXXWWWTTTMMMCCC<<<<<<:::===EEEOOOUUUWWWXXXZZZYYYRRRHHHCCCLLL^^^mmm{{{ooo\\\FFFAAA<<<;;;:::<<<888888<<>>:::===HHHSSSXXXJJJ===;;;???DDDGGGKKKLLLNNNQQQRRRSSSTTTVVVXXXyyywww~~~wwwssslll\\\UUUTTTYYYssshhh]]]bbbhhhiiiiiinnnyyy}}}ssshhhbbb\\\VVVGGGGGGGGGFFFAAA>>>EEEOOO___pppvvvvvv}}}xxxnnnlllkkkpppyyyppp]]]^^^vvvvvvkkkccc]]]OOONNNYYYgggaaaLLLCCCJJJNNNNNNNNNMMMLLLJJJHHHGGGCCCDDDFFFIIIQQQ^^^nnnyyy~~~yyyuuuvvvyyy|||{{{xxxoooZZZYYYWWWWWWYYYZZZZZZZZZZZZXXXVVVUUUSSSMMMEEE>>>===888:::DDDPPPVVVWWWWWW\\\^^^YYYMMMGGGOOOaaannnyyyxxx~~~UUUCCC???;;;;;;:::===999777:::;;;JJJfffyyy```UUUGGG>>>:::<<>>;;;???CCCGGGJJJKKKNNNQQQRRRSSSTTTVVVWWW{{{|||}}}lllbbb[[[VVVkkkjjjXXXSSSRRRRRRRRRRRRWWW[[[YYYSSSMMMJJJJJJEEEDDDDDDEEECCCAAABBBEEEQQQbbbjjjlllwww}}}uuullljjjqqqjjjwww}}}rrrlllhhhVVVXXX```eee[[[JJJDDDHHHHHHHHHIIIJJJJJJIIIHHHHHHEEEHHHLLLQQQYYYeeettt~~~~~~uuummmhhheeegggkkkqqqzzzwwwaaa]]]XXXUUUVVVWWWWWWWWWXXXVVVSSSRRRPPPLLLDDD>>><<<777999BBBKKKQQQWWW]]]dddllliiiYYYJJJOOO```nnnwww|||ttt[[[DDD<<<999<<<777<<<::::::;;;999EEE^^^|||cccXXXIII???999:::CCCNNN\\\MMM???;;;???CCCGGGJJJJJJMMMQQQSSSSSSTTTUUUWWW|||~~~{{{nnnaaaUUUeeezzzcccVVVMMMJJJKKKHHHGGGJJJOOONNNHHHFFFHHHGGGCCCAAACCCEEEDDDBBBAAAFFFWWW^^^cccrrrppphhhxxxzzz~~~{{{wwwuuu[[[```eeebbbVVVHHHCCCEEEBBBCCCEEEGGGHHHHHHGGGGGGHHHLLLSSSZZZbbbmmmzzz|||ttthhh^^^]]]XXXVVVYYY___gggrrr{{{ttteee___XXXTTTTTTUUUVVVVVVVVVSSSPPPOOOMMMIIIBBB<<<:::777888???EEEKKKWWWcccmmmyyyyyydddNNNMMM___pppuuuyyysssyyykkkLLL>>>;;;BBB333:::<<<>>>@@@<<>>CCCKKKWWWbbblllzzzzzzrrrxxxooo~~~sss^^^[[[XXXXXXSSSLLLHHHHHHIIIEEEDDDGGGIIIGGGGGGIIILLLOOOWWWaaalllwwwwwwttttttnnngggbbb___YYYQQQJJJGGGGGGHHHLLLSSS^^^gggnnnxxxuuutttyyy}}}zzzwwwtttfff```XXXTTTRRRRRRQQQOOOUUUPPPLLLLLLNNNLLLEEE>>>;;;999:::???CCCHHHQQQZZZiiiuuuzzzkkkTTTMMM\\\oooxxxwwwxxxwwwQQQDDD???888<<<;;;888<<>>??????@@@BBBGGGNNNTTTXXX[[[ZZZZZZ___ffflllooooooppptttyyy~~~wwwpppjjjeee```]]]___ZZZTTTPPPNNNMMMMMMLLLPPPMMMJJJJJJLLLJJJCCC>>>:::777888;;;>>>@@@GGGOOO___fffjjjbbbUUURRR\\\iiivvv}}}oooKKK>>>???;;;;;;888<<>>;;;BBBIIILLLKKKMMMPPPQQQQQQRRRSSSUUUzzzjjjpppnnnhhheee]]]\\\___```tttvvvoootttnnngggttttttccc\\\WWWOOOIIIFFFEEEEEEDDDCCCJJJUUUaaallluuu|||zzzwwwuuuvvv{{{}}}qqqhhhbbb]]]YYYRRRJJJFFFGGGGGGDDDDDDFFFFFFDDDFFFKKKMMMTTT___llluuuxxxwwwuuuqqqbbbZZZOOOKKKFFFCCCBBBAAA???>>>>>>>>>>>>@@@CCCGGGKKKMMMLLLKKKLLLPPPVVV\\\___```cccfffjjjooosssvvvxxxxxxzzz}}}}}}yyyzzzzzzvvvwwwwwwuuuqqqlllfffaaa[[[XXXXXXUUUQQQMMMJJJJJJJJJJJJNNNKKKIIIJJJKKKIIIDDD???:::888777:::;;;===CCCJJJOOOUUUYYYWWWSSSUUU^^^gggsss{{{vvv~~~OOO>>>CCC;;;<<<888;;;AAA???HHH^^^~~~yyyiiiVVVHHH>>>999;;;@@@PPPSSSNNNBBB<<>>???AAABBBCCCBBBBBBCCCFFFKKKOOORRRTTTTTTUUUXXX[[[^^^```aaabbbdddhhhnnnsssyyy}}}yyyvvvttttttrrrooonnnppppppmmmjjjiiiiiiiiihhhddd___YYYTTTQQQRRRPPPMMMIIIGGGFFFGGGHHHKKKJJJIIIIIIJJJIIIDDDAAA;;;888888:::;;;;;;???FFFHHHKKKOOOPPPQQQUUU^^^eeeoooxxxppp~~~LLL:::???<<<===999:::???===CCCUUU}}}mmmZZZKKK@@@999:::>>>OOOVVVTTTFFF>>>BBBGGGGGGIIILLLOOOQQQRRRSSSUUUWWWrrryyyggg[[[YYY[[[sss~~~vvvyyymmmfffvvvqqqhhhaaaWWWNNNIIIGGGEEEEEECCCPPPaaannntttxxx||||||ooo}}}{{{mmm___VVVMMMNNNNNNOOOSSS[[[eeelllmmmuuuzzzyyywwwyyy|||~~~~~~rrrhhhccc]]]UUUNNNIIIEEEBBBDDDIIIDDDCCCCCCDDDBBBAAAFFFMMMNNNVVVfffzzzyyyuuu|||rrrggg[[[PPPJJJIIICCCBBBAAA@@@@@@@@@AAAAAA===>>>????????????>>>>>>?????????AAACCCFFFIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSVVVZZZ```gggmmmuuu|||}}}vvvqqqnnnmmmlllkkkiiigggggggggfffdddbbb^^^```aaa^^^YYYSSSOOOMMMKKKKKKIIIFFFCCCBBBDDDEEEGGGGGGGGGHHHHHHGGGDDDAAA;;;999888::::::999===CCCIIIKKKMMMMMMOOOTTT\\\bbbmmmvvvyyywwwyyyNNN<<<>>>;;;>>>::::::>>><<<>>>LLLooo}}}~~~~~~nnn[[[KKK@@@888888;;;KKKVVVWWWHHH>>>BBBGGGFFFIIILLLOOORRRSSSUUUWWWYYYyyyoooeee```ssszzzzzzooohhhuuutttiiicccYYYRRRMMMKKKJJJJJJFFFVVVjjjvvvxxxxxx|||ttthhhwwwvvvkkkaaaWWWOOOIIICCCEEEGGGGGGHHHKKKPPPTTTVVV^^^cccaaabbbiiipppqqquuu{{{pppcccZZZVVVNNNIIIEEEEEEDDDBBBDDDHHHEEEDDDEEEEEECCCBBBGGGPPPVVVaaassszzzoooaaaWWWOOOHHHFFFHHHCCCDDDEEEEEEDDDDDDEEEFFFBBBCCCEEEEEEEEECCCAAA??????????????????AAACCCEEEHHHHHHHHHHHHHHHIIIKKKKKKLLLOOOUUU[[[bbbiiiqqqvvvwww|||yyyvvvqqqlllhhhfffeeeeeecccbbbaaa___```aaa___]]]WWWZZZ[[[YYYTTTOOOLLLKKKFFFGGGFFFDDD@@@???AAADDDCCCCCCDDDEEEEEEDDDAAA@@@:::777777999999888;;;AAAIIIJJJKKKKKKKKKQQQZZZbbbnnnwwwyyyqqqQQQAAA???888===;;;;;;@@@===<<>>AAABBBAAAAAADDDFFFEEEMMMQQQPPPSSS^^^gggjjjeeesssyyynnnnnnmmmjjj```TTTKKKHHHHHHEEEDDDFFFFFFCCCDDDGGGFFFEEEFFFGGGDDDCCCIIIRRRdddrrriii___SSSMMMIIIFFFGGGKKKFFFHHHJJJJJJJJJIIIJJJJJJIIIJJJLLLLLLKKKIIIFFFDDD@@@@@@@@@???>>>>>>@@@BBBBBBBBBAAAAAAAAABBBDDDEEE@@@CCCHHHNNNTTT[[[bbbgggiiinnnuuu{{{{{{wwwuuummmkkkgggdddaaa_________YYYYYYWWWUUUVVVXXXXXXVVVPPPSSSUUUSSSNNNIIIGGGFFFDDDEEEEEEBBB???>>>@@@CCC@@@AAABBBCCCCCCBBB@@@>>>888666666888888666:::???DDDEEEGGGGGGHHHOOOZZZcccnnnxxxgggNNNAAA;;;777===;;;<<>>===EEEWWWttt}}}rrrrrrvvvzzzsss___PPPDDD<<<:::======OOOTTTFFF<<>>>>>>>>???@@@===???AAABBBCCCFFFMMMSSSUUUVVV[[[bbbhhhooo}}}yyytttpppmmmkkkfffddd```^^^]]]ZZZWWWUUURRRRRRQQQPPPOOONNNMMMMMMLLLKKKJJJIIIGGGEEECCCBBB?????????>>>======<<<<<>>BBBCCCAAA???888777777666777999:::;;;@@@???AAAGGGKKKPPPXXXaaalllvvv~~~lllLLL???:::<<<<<<<<<<<<<<<===>>>>>>LLLhhh}}}uuurrrqqqyyygggVVVGGG<<<:::===<<>><<>>>>>>>>??????@@@???@@@CCCGGGJJJGGGGGGKKKPPPTTTYYYeeepppyyy{{{tttmmmhhheeebbb___\\\ZZZWWWTTTSSSQQQNNNKKKIIIIIIHHHGGGFFFEEEDDDDDDFFFEEEEEECCCBBB???>>>===<<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<===@@@AAA@@@>>>888888777777888999;;;<<<@@@???AAAFFFKKKPPPYYYaaapppxxx{{{WWWDDD<<<<<<<<<<<<<<<<<<===>>>>>>LLLgggzzz|||iiiXXXIII===999;;;;;;GGGOOOKKK@@@;;;AAAIIIIIILLLOOOQQQRRRTTTWWWZZZ|||uuusssjjjooouuunnnfffaaa___^^^[[[YYYcccpppnnnggg~~~lllUUUIIIEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@??????>>>??????@@@BBBDDDFFFGGGHHHHHHOOOZZZkkk}}}}}}rrrrrrsssssspppggg]]]WWWMMMKKKIIIFFFDDDAAA@@@@@@>>>>>>???@@@BBBCCCDDDEEEDDDFFFBBBBBBFFFDDDMMMbbbzzzyyy\\\RRRJJJHHHJJJLLLPPPTTTQQQOOOLLLJJJHHHGGGEEECCCGGGLLL\\\```TTTPPPRRRNNNNNNLLLIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>BBB@@@======>>>???@@@@@@AAA@@@AAADDDFFFHHHQQQZZZcccllluuuyyywwwrrrkkkeeeaaa^^^[[[YYYVVVTTTQQQOOONNNLLLJJJGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>===;;;999888888888888888999999999999;;;::::::<<<>>>???===<<<999888888888888:::;;;<<>>>>>MMMhhhppp___NNN@@@:::::::::GGGRRRPPPCCC:::???HHHGGGJJJLLLNNNPPPRRRUUUWWW|||uuu~~~xxxmmmmmmuuupppjjjhhheeeaaa```aaammmxxx|||ooohhhjjjUUUKKKHHHHHHHHHHHHHHHGGGEEEEEEDDDCCCBBBAAA@@@??????>>>???@@@AAACCCDDDDDDCCCCCCGGGKKKUUUggg|||xxxtttgggiiimmmrrrooodddWWWPPPHHHGGGFFFDDDBBBAAA@@@@@@??????AAABBBCCCDDDDDDDDDDDDFFFCCCCCCGGGGGGSSSkkkggg]]]UUUTTTVVVYYY]]]bbbaaa___ZZZQQQHHHCCCBBBCCCJJJWWWnnnuuueeeXXXTTTMMMMMMJJJGGGDDDDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDBBBAAACCC@@@======??????===;;;BBB@@@@@@BBBBBBBBBGGGNNNTTTYYY___fffooozzz|||wwwnnnjjjeee```\\\YYYVVVTTTRRRPPPMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@=========<<<;;;:::888777555555666666777888888999888888999:::;;;<<<;;;;;;999888888888888:::;;;<<>>>>>MMMhhhwwwfffTTTDDD<<<;;;999GGGTTTTTTFFF:::===FFFGGGIIILLLMMMOOOPPPSSSUUU|||{{{vvv|||}}}qqqooouuupppmmmllliiicccdddiii|||qqqmmmrrr~~~pppkkk}}}fffVVVNNNJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFEEECCCBBB@@@???>>>===>>>@@@AAAAAA@@@???>>>BBBEEENNNbbb~~~|||wwwssscccdddkkkssspppbbbTTTMMMHHHGGGEEECCCBBB@@@@@@???@@@AAACCCDDDEEEEEEEEEEEECCCFFFDDDDDDJJJLLL[[[uuuyyyppphhhhhhjjjmmmqqquuuvvvvvvpppaaaPPPDDDCCCFFFNNNaaa~~~mmmcccXXXTTTQQQMMMLLLKKKJJJHHHFFFCCCDDDEEEFFFFFFEEEDDDCCCDDDAAA@@@@@@CCCCCC@@@===@@@===<<<>>>>>>===@@@EEEHHHHHHKKKPPPXXXcccpppyyywwwtttuuusssnnnaaa^^^YYYUUUSSSPPPMMMKKKHHHFFFDDDCCCBBBAAA???===<<<<<<<<<;;;;;;:::::::::::::::::::::999888777666444444555666777888888999555666888999999999999:::999888888777888999;;;<<>>@@@EEEJJJPPPZZZdddqqqzzzSSS>>><<<<<<<<<<<<<<<===>>>>>>JJJfff|||iiiVVVDDD;;;:::999EEESSSVVVIII;;;<<>>===AAABBBDDDEEEFFFFFFEEEEEECCCFFFEEEFFFLLLQQQccc}}}}}}uuuaaaQQQJJJJJJOOOfff~~~qqq```]]]ZZZYYYWWWSSSLLLGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDEEEFFFGGGFFFDDDBBBAAA===<<<>>>>>><<<<<<@@@CCCAAAAAADDDHHHPPP^^^kkkyyyvvvllliiijjjhhhcccXXXUUUQQQNNNLLLJJJGGGDDDBBBAAA>>>>>>======;;;999999999888888888777777777666666666666666555444333333444444555666777777888444666888888777777888999888777777777777999:::;;;AAA>>>???DDDJJJPPP[[[eeeqqq{{{pppYYYCCC<<<<<<<<<<<<<<<===>>>>>>EEE___}}}iiiUUUCCC:::888:::BBBPPPUUUKKK<<<;;;CCCHHHJJJLLLNNNOOOPPPRRRUUUqqq{{{}}}yyywwwsssxxxuuutttllldddhhhsss~~~mmmkkkrrroooooo|||aaaSSSPPPQQQPPPNNNMMMMMMMMMNNNNNNMMMLLLKKKHHHFFFCCCAAA@@@DDDDDDDDDDDDDDDCCCCCCBBB@@@FFFPPPbbb}}}www}}}wwwhhhfffkkktttppp^^^PPPLLLFFFEEEDDDBBB@@@???>>>>>>@@@BBBDDDEEEFFFEEEDDDCCCBBBFFFEEEHHHOOOVVVkkkxxxeeeUUULLLOOOgggooonnnmmmooooooiii___WWWOOONNNMMMKKKIIIHHHHHHGGGFFFHHHKKKKKKJJJHHHGGGFFFFFFBBB@@@BBBAAA===<<<>>>@@@???@@@AAAAAAEEESSSaaammmuuu}}}|||wwwmmmdddaaaaaa]]]WWWQQQOOOLLLIIIHHHFFFCCCAAA@@@>>>===<<<<<<;;;:::888888888888888777777777777333444444444444333333222333333444444555555555666333555888888777666888999777666666555666888999:::AAA>>>???DDDIIIPPP[[[fffnnnyyy|||eeexxxUUUAAA<<<<<<<<<<<<<<<===>>>>>>AAAYYY|||kkkWWWEEE<<<;;;;;;???KKKSSSMMM>>>;;;BBBGGGIIILLLMMMNNNOOOQQQSSSyyy~~~zzzzzzxxxsss}}}yyyvvvmmmccchhhuuuzzzxxxzzzooooooeeeWWWUUUZZZXXXTTTPPPNNNLLLLLLLLLOOONNNLLLIIIGGGDDDBBBAAA@@@@@@@@@???????????????>>>DDDOOOaaazzzuuuzzzwwwmmmiiimmmvvvqqq___QQQNNNFFFEEEDDDBBBAAA@@@@@@@@@???AAACCCEEEEEEDDDCCCBBBBBBFFFFFFIIIQQQYYYooovvv^^^MMMPPPggg}}}~~~yyypppYYYWWWTTTQQQNNNMMMLLLLLLGGGKKKOOOOOOKKKHHHGGGHHHIIIDDDBBBCCCAAA===:::;;;;;;;;;>>>???<<<===JJJYYYcccjjjqqqvvv}}}vvvqqqiii```]]]\\\UUUMMMKKKHHHFFFDDDCCCAAA>>><<<<<<;;;999888999888666555666555555555555555555444444444555555555444444333222333333333333444444444222555888888666666777:::666555555555555777888999AAA>>>???CCCIIIPPP\\\fffjjjvvv|||ddduuuSSSAAA<<<<<<<<<<<<<<<===>>>>>>AAAUUUwwwnnnZZZHHH@@@???<<<>>>HHHRRRMMM@@@;;;AAAGGGIIIKKKLLLMMMNNNPPPRRR~~~{{{yyyxxxppphhhcccdddlll~~~}}}~~~tttkkkpppzzzsssqqqwwwzzzkkkqqq```WWW```ffffff[[[NNNHHHHHHIIIJJJKKKKKKKKKJJJGGGDDDBBBAAAAAA@@@@@@???>>>>>>======BBBMMMccc{{{xxxtttiiifffuuurrr^^^SSSMMMJJJIIIHHHFFFCCCAAA@@@???AAABBBDDDEEEDDDCCCDDDEEEEEEDDDKKKUUUYYY```uuuoooQQQXXXdddvvvjjj```[[[XXXUUURRRLLLKKKLLLNNNQQQPPPLLLHHHHHHHHHEEECCCBBBBBB>>>:::@@@======>>>===<<<@@@GGGSSS[[[``````fffuuu{{{tttpppkkkcccYYYSSSQQQOOOJJJFFFEEEDDDBBB@@@===;;;999888777777666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444444444444555555555555666666666777888999:::;;;;;;>>>===???EEEKKKQQQ\\\fffoooxxxkkkvvvOOO>>>============>>>>>>>>>>>>EEEUUU}}}xxxbbbQQQDDD::::::>>>BBBKKKQQQCCC:::CCCEEEHHHLLLNNNOOOPPPQQQSSSwwwxxxtttnnnhhheee```[[[VVVTTTTTTYYYfffttt}}}qqqrrrjjjdddlll{{{rrrsss|||mmm{{{fff\\\YYYaaaccc[[[QQQKKKIIIGGGGGGGGGHHHHHHHHHGGGEEEDDDAAAAAA@@@@@@???>>>=========BBBNNNccc}}}zzztttmmmkkkzzzttt```VVVPPPKKKJJJIIIFFFDDDAAA@@@???AAABBBDDDEEEDDDDDDEEEFFFEEEEEEMMMXXX^^^fffzzz}}}___VVV___zzzsssllleee```WWWVVVXXX^^^ccc```VVVLLLJJJIIIGGGFFFGGGGGGDDD@@@BBB???>>>???>>><<<===AAAAAAGGGJJJIIIMMM[[[hhhoooyyyppphhheeeaaaZZZQQQKKKIIIGGGDDD@@@AAA@@@>>>===:::999777666666666666555555444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333444444444444555555666777888999::::::>>><<<>>>DDDJJJQQQ\\\fffoooxxx~~~yyyIII===<<<<<<=========>>>>>>>>>CCCOOOuuu~~~gggWWWIII???;;;>>>@@@JJJRRRFFF;;;AAADDDGGGKKKMMMNNNOOOQQQRRRyyypppzzziiibbb___YYYSSSPPPMMMLLLLLLMMMLLLNNNXXXdddoooiiiccc]]]ZZZeee~~~xxxnnnsssuuujjj]]]QQQYYY^^^YYYQQQLLLHHHEEECCCCCCDDDDDDEEEFFFFFFFFFBBBAAA@@@???>>>===<<<<<<===CCCNNNbbbwwwqqqrrrttt```YYYUUUNNNLLLJJJGGGDDDAAA@@@???@@@BBBDDDEEEDDDDDDEEEFFFEEEGGGPPP]]]eeemmmdddSSSVVVtttxxxqqqfffdddfffqqq{{{zzzlll]]]PPPMMMKKKLLLNNNMMMIIIFFFFFFBBB@@@CCCBBB???======;;;>>>???<<<>>>FFFPPPUUUfffuuuwwwlllbbb\\\XXXTTTOOOGGGCCCBBB@@@>>>;;;;;;::::::888777666555444555555444444444444333333444444444444444444444444333333333333333333333333222222222222333333333333222222222222333333333333444444555666777888999999===;;;===DDDJJJQQQ[[[eeeoooxxxzzzNNNAAA;;;;;;<<<<<<<<<=========BBBJJJlllkkkZZZMMMDDD<<<======HHHTTTKKK===>>>CCCFFFIIILLLMMMNNNPPPQQQrrrooo}}}lllZZZTTTSSSPPPKKKHHHHHHJJJMMMQQQQQQSSS^^^jjj~~~yyymmm[[[TTTRRR```zzzwwwkkkrrrxxxlllZZZKKKRRRUUURRRMMMJJJGGGCCCBBBBBBBBBBBBBBBCCCEEEEEEBBBAAA@@@???>>>===<<<<<<:::AAALLL^^^yyyzzztttwwwrrr___ZZZVVVPPPNNNKKKGGGDDDAAA@@@???@@@BBBDDDEEEEEEEEEFFFGGGFFFJJJTTTaaakkktttsssZZZNNNNNNkkk|||nnniiijjjwwwuuu^^^YYYUUUWWWWWWSSSLLLIIIIIIDDDCCCEEEFFFBBB???@@@@@@AAAAAA>>>===???DDDFFFSSSaaammmooorrr|||wwwmmmbbbYYYSSSPPPKKKGGGBBB???>>>>>><<<;;;777666666555555444444333333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222333333333333333333444555666777888888<<<;;;===CCCJJJQQQ\\\fffpppyyy~~~XXXCCC;;;;;;;;;;;;<<<<<<<<<===DDDGGGdddmmm[[[MMMDDD===<<<:::FFFVVVPPP@@@<<>>>>>>>>999???HHHWWWooowwwuuuxxxooo^^^ZZZUUUPPPNNNJJJFFFCCCAAA@@@@@@@@@BBBEEEEEEEEEEEEGGGHHHHHHMMMYYYfffqqqzzz|||qqq^^^NNNKKKIIIggg~~~yyyqqqmmmvvvvvvmmmggghhhfff]]]SSSOOOJJJEEECCCDDDEEECCCDDDGGG@@@@@@@@@@@@>>>======???JJJTTT\\\]]]```jjjxxxyyytttlllbbbXXXQQQLLLIIIDDDAAA>>><<<;;;;;;;;;:::555555555444444444333333222333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333333333333333444444444444333333444555666777888888<<<;;;===DDDJJJQQQ\\\fffqqqzzzccc@@@;;;;;;;;;;;;<<<<<<<<<===CCCEEE\\\qqq^^^OOOEEE===<<<999CCCVVVSSSCCC===@@@CCCGGGJJJKKKMMMOOOPPPyyyvvvuuuyyyzzzzzzzzz{{{~~~uuuiiibbbXXXOOOGGGGGGJJJKKKKKKMMMOOORRRYYY```eeeooo}}}wwwpppjjjgggsssiiiYYYRRRaaa}}}|||uuubbbSSSRRRMMMGGGFFFHHHGGGDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA:::???DDDNNNbbb|||{{{ssswwwzzzmmm```\\\UUUOOOMMMIIIEEEBBBAAA@@@@@@@@@BBBEEEFFFFFFFFFGGGIIILLLRRR___mmmzzz|||wwwrrrkkkccc]]]VVVNNNHHHLLLIIIgggyyyoooppp}}}zzz{{{xxxkkk___ZZZNNNIIIDDDBBBAAABBBIIIRRREEEBBBAAABBBAAA??????BBBCCCFFFIIIJJJLLLTTT___hhhooossszzztttiiiddd]]]TTTLLLFFFCCCBBB<<<;;;999888777777777777444444444444444333333333222222333333333333444444333333333333333333333333222222222222222222222222111111111111222222222222333333333333444444444444333333444555666777888888===;;;>>>DDDKKKSSS^^^hhhrrr|||{{{zzzuuuDDD;;;;;;<<<<<<<<<=========???DDDSSSzzzyyydddTTTIII>>>===888@@@TTTUUUFFF@@@???BBBGGGJJJKKKMMMOOOQQQ}}}yyywwwyyyxxxsssooooooqqqrrrrrrrrrsssvvv|||~~~wwwooohhh```WWWQQQKKKGGGFFFIIILLLMMMOOOSSSXXX]]]gggooouuuuuujjjbbb^^^^^^bbbjjjuuu```UUUeeepppmmm\\\YYYRRRLLLKKKMMMJJJEEEDDDEEEEEEEEEEEECCCBBBAAA@@@AAAAAABBBBBBCCCCCCDDD???AAABBBFFFTTTmmm}}}vvv{{{|||oooddd```VVVNNNKKKHHHDDDAAA@@@AAAAAA@@@BBBEEEFFFFFFFFFHHHIIIOOOWWWeeeuuuyyyppplllhhhddddddaaaaaa___\\\VVVRRRQQQSSSPPPKKKiii~~~qqqiiinnnyyyxxxkkkfffYYYSSSKKKEEE@@@CCCQQQ```ZZZRRRJJJHHHEEEBBBCCCHHH@@@???>>>???AAAEEEJJJOOOXXX\\\dddoooyyyqqqcccZZZVVVOOOGGGAAA===<<<;;;777777666555444333444555444444444333333222222222333333333333444444444555222222222222222222222222111111111111111111111111111111111111222222222222222222222222333333333333444444555666777888888999===<<<>>>EEELLLTTT___iiisss}}}wwwoooLLL<<<<<<=========>>>>>>>>>>>>EEENNNqqqjjjXXXMMM>>>>>>888>>>QQQTTTIIICCC???CCCGGGJJJLLLMMMPPPQQQ~~~{{{wwwsssrrrttttttooollllllkkklllllllllnnnrrrxxx|||}}}uuuiii___XXXSSSMMMIIIHHHGGGJJJOOOQQQQQQTTTZZZ\\\cccmmmwww~~~~~~nnnaaaWWWSSSXXX___aaa{{{~~~eeeWWWggg~~~}}}ooozzzuuubbb___XXXQQQPPPQQQMMMFFFCCCDDDFFFGGGGGGEEECCCBBB@@@@@@AAABBBCCCEEEEEEFFFCCCCCCAAAAAALLLccc{{{~~~~~~~~~qqqhhhcccXXXMMMJJJFFFCCCAAA@@@AAABBB@@@BBBEEEFFFFFFGGGHHHJJJQQQ[[[iiizzz}}}iii___^^^___bbbeeedddgggjjjiiiccc___aaafffTTTNNNjjjooohhhjjj~~~qqqmmmddd]]]TTTJJJCCCGGGYYYkkkoooaaaSSSLLLEEEAAACCCHHHDDDAAA@@@AAACCCDDDDDDFFFIIIMMMTTT^^^hhhnnnppppppvvv~~~uuueeeUUUQQQNNNGGGAAA<<<999888888555666666555333333444555444444333333222222111111333333333444444555555555222222222222222222222222111111111111111111111111000111111111111222222222000111111111111222222222444444555666777888999999>>><<>>>>>>>>>>>???HHHMMMmmmmmmZZZNNN>>>???999===OOOTTTJJJEEE???CCCGGGJJJLLLNNNPPPRRR{{{vvvrrrmmmmmmlllkkkjjjiiihhhgggggghhhhhhiiijjjmmmrrrvvvyyyiiiZZZUUURRRLLLIIIIIIIIIKKKQQQWWWZZZZZZ^^^eeelllrrr{{{yyyvvviiifffdddTTTMMMUUUZZZ[[[oootttaaaeeezzz}}}xxx}}}{{{ggghhhfff^^^WWWRRRKKKDDDCCCEEEGGGHHHGGGFFFFFFFFFBBBAAA@@@@@@@@@BBBDDDFFFDDDBBBBBBCCCEEEPPPiii}}}zzzlllfff___VVVRRRKKKCCC???@@@BBBBBB@@@CCCBBBCCCGGGFFFDDDGGGLLLPPP___tttsssmmmmmmoooqqqtttwwwwwwzzzyyypppjjjppp|||hhhXXX___vvvjjjdddppp~~~|||xxxwwwzzzzzzwwwpppcccXXXPPPHHHGGGYYYppp~~~yyyiiiUUUJJJKKKMMMMMMNNNGGGCCCDDDEEECCCAAABBBHHHIIIKKKOOOVVV[[[ZZZVVVdddiiirrr|||zzznnnbbbWWWQQQCCCAAA>>>;;;999888888888555555555555555555555555444444444333333222222222222222222222222222222222222222222111111111000000111111222222222333333333333333333222222111111111111111222222222333333333222333333444555666777777???>>>@@@EEEKKKRRR___kkkyyy}}}{{{iiiTTTCCC>>><<>><<<:::777555555555555555555555555555555555555444444333333333222222222222222222222222222222222222222222111111111000000111111222222222333333333333333333222222111111111111111222222222333333333222333333444555666777777>>>===???EEEJJJRRR___kkkwww||||||cccRRRBBB<<<;;;@@@CCCAAA===;;;===FFFIIInnnwwwbbbXXXEEE<<<;;;???FFFTTTWWWJJJ???@@@EEELLLOOONNNPPPSSSzzzwwwsssooollliiieeebbb^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\]]]^^^bbbfffjjjmmmrrrxxxzzzkkk\\\XXXQQQKKKJJJMMMSSS\\\eeejjjfffiiiwwwmmmYYYRRRUUUQQQPPPTTTRRRUUUaaauuu^^^ddd}}}vvvqqqkkkkkkllljjjbbbXXXLLLEEEDDDFFFFFFEEEDDDCCCAAA@@@???@@@BBBCCCJJJKKKMMMKKKFFFEEEOOO\\\jjjsss~~~qqq|||{{{qqqlllddd[[[VVVOOOGGGBBBBBBBBBBBBAAAEEEEEEFFFIIIIIIJJJPPPYYYffftttkkk^^^\\\ZZZPPPVVVrrrvvviiiddd^^^ZZZddduuuvvvkkk\\\PPPPPPYYY}}}dddYYY```jjjjjj^^^SSSMMMKKKHHHHHHJJJHHHLLLQQQSSSRRRPPPPPPQQQGGGGGGJJJQQQVVV[[[ccckkkqqqyyy{{{mmmeeeYYYMMMEEE@@@===<<<999888666555444333444444444444444444444444444444333333333333222222222222222222222222222222222222222222222111111111111111111111222222222333333333222222222222222111111111111111222222222333333333333333444555666777777888<<<;;;>>>DDDKKKSSSaaammmyyy~~~gggrrrMMM@@@;;;:::>>>AAA???======999EEEFFFbbbjjj^^^JJJ???<<>>EEELLLUUUcccppp|||ooohhhHHH>>>:::999===???>>>===>>>;;;EEEDDDUUUrrrcccSSSEEE???>>>@@@LLLVVVRRRCCC???@@@EEEIIIKKKNNNRRR|||wwwrrrnnnjjjgggbbb___]]][[[XXXVVVQQQPPPNNNLLLLLLLLLMMMNNNLLLNNNQQQSSSVVVYYY]]]aaaeeejjjpppwww~~~tttjjjdddbbb^^^WWWRRRPPPPPPPPPQQQ[[[oooiiiWWWUUURRRSSSTTTOOOSSS]]]jjjqqq|||}}}qqqYYYJJJGGGHHHGGGDDDGGGEEECCCAAA@@@@@@AAABBBOOOWWW^^^]]]UUULLLHHHFFFJJJQQQ\\\eeelllttt{{{yyy|||wwwppphhh```WWWRRRKKKEEEBBBBBBCCCCCCEEEEEEFFFIIIJJJOOO\\\jjjvvv~~~jjj___QQQOOOeee}}}zzz{{{kkk___^^^aaaooobbb\\\\\\ttttttffflllzzztttllleeecccbbb^^^ZZZZZZUUUUUU___rrr~~~wwwsssggg\\\PPPJJJGGGEEEFFFIIIGGGKKKSSS]]]hhhuuuyyyssssss}}}}}}vvvkkk^^^SSSMMMEEEBBB===999888888888888777777666666666666777777444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111222222222333333333333444444555666777888888;;;;;;???FFFMMMWWWeeerrr{{{oooeeeJJJ>>>:::999<<<===<<<===@@@@@@IIIHHHPPP|||yyygggXXXHHH???===<<>>BBBGGGIIIMMMQQQ{{{vvvqqqllliiibbb___ZZZWWWUUUTTTQQQPPPLLLJJJHHHGGGFFFGGGHHHJJJFFFIIILLLOOORRRUUUYYY]]]dddiiinnnuuuwwwlllaaaZZZVVVRRRPPPQQQLLLQQQUUUZZZggg~~~ppp^^^ZZZRRROOOPPPKKKRRR\\\oooxxxxxx```PPPKKKJJJHHHEEEGGGFFFDDDBBBAAAAAABBBCCCOOOZZZcccccc\\\TTTLLLGGGEEEJJJOOOTTTYYY```iiiooorrrxxx{{{xxxuuuppphhhbbbUUURRRKKKFFFBBBBBBCCCEEEEEEEEEGGGIIIKKKRRRcccrrr~~~vvvaaaRRRNNNbbb}}}ttt|||}}}qqqccc[[[YYYoooxxxiii```TTTcccvvv|||rrriiinnnxxxwwwpppllllllkkkfffaaa___[[[VVV[[[ooo{{{lll[[[QQQKKKFFFCCCDDDAAABBBFFFLLLUUUbbbpppxxxmmmfffdddllluuuyyyyyyyyytttkkkaaaXXXPPPJJJJJJMMMBBB???<<<999888777555444444444555555555555555555333333333333333333333333111111111222222222222222222222222222222222222222111111111111111222222222111111222222222333333333000000000111111111111111111111222222222333333333444444555666777888888999;;;;;;???FFFMMMWWWeeerrrxxx~~~sssjjjUUU@@@<<<:::<<<<<<;;;===AAA???GGGKKKRRRpppoooYYYHHH@@@===:::DDDUUUZZZLLLDDD>>>@@@DDDHHHKKKPPP{{{uuuppplllhhhdddaaaYYYVVVQQQNNNLLLKKKIIIHHHFFFDDDBBBAAA@@@AAACCCEEE@@@CCCGGGJJJMMMPPPTTTWWW```eeekkkrrr~~~{{{wwwjjjbbbZZZVVVRRRNNNQQQXXX^^^fffnnnvvvtttmmm^^^SSSPPPKKKQQQZZZppp{{{kkk[[[TTTQQQNNNKKKHHHGGGEEECCCBBBCCCDDDEEERRR___iiiiiiddd]]]TTTLLLFFFHHHJJJIIIJJJMMMTTTZZZbbbbbbjjjyyy~~~xxxrrrrrrrrroooiiieeeSSSPPPKKKEEEBBBBBBDDDFFFGGGGGGHHHJJJMMMUUUhhhzzzyyykkkYYYLLLHHH[[[wwwvvvsss}}}nnn```[[[aaatttwwwjjjaaaNNNQQQ[[[eeekkklllrrrzzzzzztttrrrtttuuurrrnnnmmmmmm```\\\gggvvvjjj]]]UUUMMMGGGEEECCCBBBBBBCCCGGGPPPZZZaaa]]]WWWUUU[[[```aaa```aaa\\\RRRIIIDDD@@@===AAAGGGBBB???<<<999999888777666444444444444444444333333333333333333333333333333000111111111222222222222222222222222222222222222000000111111111222222222111111222222222333333333///000000000111111111222111111222222222333333333444444555666777888999999::::::===DDDKKKUUUcccppp{{{pppfffBBB>>><<<<<<;;;:::<<>>EEEPPPXXXiiixxx^^^LLLCCC???:::BBBSSS[[[QQQGGG??????CCCFFFJJJNNNyyyuuuqqqkkkfffccc___\\\ZZZSSSOOOJJJGGGFFFEEECCCBBBBBB@@@>>><<<<<<===???AAA;;;>>>BBBFFFIIILLLQQQSSS\\\aaagggooo{{{~~~xxxuuussspppnnn^^^YYYVVVVVVSSSRRRXXXbbbxxxmmm[[[TTTNNNQQQYYY|||nnn|||ttteee]]]XXXUUURRRHHHGGGEEEDDDCCCDDDFFFGGGXXXeeeoooooojjjddd[[[RRRIIIIIIHHHEEEBBBBBBFFFKKKLLLIIIRRRdddqqqtttwww}}}yyyrrrlllmmmooonnnjjjgggRRROOOKKKEEEBBBAAADDDGGGHHHHHHJJJLLLNNNXXXlll|||rrrsssnnneee```___ZZZRRRMMMCCCAAARRRmmm~~~{{{uuujjjrrr~~~mmm___WWWbbb}}}{{{wwwtttrrrnnnddd[[[MMMHHHJJJXXXhhhsss|||{{{vvvuuuzzz~~~}}}|||}}}{{{jjj]]]```jjjvvvsssgggaaaZZZTTTRRRFFFEEECCCAAA@@@DDDJJJNNNQQQLLLJJJNNNQQQOOOMMMMMMHHHBBB>>>???<<<777777<<<===:::666444555777888888555555666666666555444444333333333333333333333333000000111111222222222222222222222222222222222222000000111111222222222222111111222222222333333333//////000000111111111222111111222222222333333333444444555666777888999999999999<<>>===BBB@@@>>><<<;;;<<<===>>>======???AAADDDHHHKKKMMMZZZ```fffjjjssszzzuuuooohhhcccccceeeffffffZZZXXXWWWWWWWWW\\\kkkzzz{{{ZZZOOOUUU\\\qqquuulllhhhddd___VVVPPPLLLIIIFFFCCCEEEJJJYYYdddmmmnnnkkkeeeWWWJJJIIIIIILLLOOOMMMEEE???>>>CCCDDDGGGLLLRRRWWW[[[]]]bbbbbbaaabbbeeehhhlllooo^^^QQQFFFDDDEEEDDDEEEHHHKKKJJJHHHKKKUUUfffyyyxxxrrrjjjeeeggg___YYYVVVVVVQQQJJJIIIMMMHHHGGGCCCJJJddduuu~~~ttteeekkk|||}}}mmmddd___kkkyyyrrrkkkiiihhhgggeeeeee]]]RRREEEGGG^^^{{{wwwrrrwwwpppeeebbbnnnvvvnnngggcccaaaXXXUUUPPPJJJFFFEEEHHHJJJJJJHHHHHHHHHDDD???@@@DDD???>>>===<<<;;;:::999999999999888777666555444444444444444333333444555555222333333222111000222333333222222111111222222333111111111111111111111111111111222222222222111111444333222111111222333444000111111111222222222222000111111111111222222222222555888999888888999::::::CCCDDDCCCGGGKKKZZZsss|||qqq{{{HHH;;;:::===999:::>>>;;;DDDIIIcccoooeeevvvnnnYYYNNNGGG;;;<<>>BBBGGGJJJLLLyyyzzzsssmmmhhhccc]]]WWWSSSOOOKKKHHHDDDCCCAAA???>>><<<<<<;;;@@@???===;;;:::;;;<<<===<<<===>>>???BBBEEEHHHJJJYYY^^^dddiiisss|||pppkkkccc___[[[XXXXXXZZZ[[[[[[SSSRRRUUU\\\ccclllzzzhhhWWWSSSXXX{{{xxx}}}sssoookkkfff]]]UUUNNNKKKHHHGGGJJJOOO```jjjqqqnnnggg___TTTJJJFFFKKKTTTZZZVVVJJJAAA???AAABBBCCCFFFIIILLLNNNOOOTTTSSSTTTUUUYYY]]]bbbdddZZZPPPGGGEEEDDDCCCFFFKKKNNNLLLKKKOOOZZZlll}}}tttooohhhdddffffff```\\\[[[UUULLLIIIJJJMMMJJJDDDKKKiiisssvvvxxxggggggqqq}}}oooaaa```nnn}}}vvvrrrpppnnnlllkkkcccYYYLLLIIIZZZttt|||vvvzzzuuuiiilllyyytttpppmmmgggccc]]]UUUNNNJJJJJJJJJHHHFFFFFFGGGDDD???>>>AAA???>>>===<<<;;;::::::999999888777666555444333333444444333333333333444444111333444444222000000111333222222111111222222333111111111111111111111111111111222222222222111111333222111111111111222333000000000111111111222222000111111111111222222222444666999::::::999:::;;;999BBBDDDDDDIIINNN]]]uuunnnxxxKKK>>><<<>>>:::;;;>>>;;;BBBDDD[[[jjjcccppppppZZZNNNGGG;;;:::GGGNNN___SSSEEE???AAAFFFJJJLLL{{{|||wwwqqqiiiddd]]]YYYSSSNNNKKKGGGDDDAAA???>>>===;;;::::::::::::>>>===;;;:::999::::::;;;;;;;;;<<<===???BBBDDDFFFVVV[[[aaafffqqq}}}vvviii___[[[NNNMMMLLLLLLLLLNNNOOOQQQVVVXXXaaaooo{{{uuu\\\RRRTTTsss{{{uuujjj```VVVQQQOOOMMMOOOTTThhhooosssoooggg___VVVOOOMMMUUUaaafff]]]MMMDDDBBBDDDEEEFFFEEECCCBBBCCCDDDDDDDDDEEEGGGKKKPPPTTTVVVSSSNNNIIIFFFDDDDDDIIIPPPTTTQQQPPPUUUaaarrr}}}wwwtttuuuvvvqqqnnnkkkdddWWWMMMHHHJJJFFF@@@HHHgggwwwrrruuunnneeefffqqq|||hhh\\\aaattt{{{xxxtttqqqfff___RRRIIINNNbbbyyy}}}xxxxxx|||oooiii}}}zzzvvvtttoooiiiccc\\\WWWTTTJJJFFFEEEEEEBBB>>><<<>>>???>>>======<<<;;;::::::888888777666555444444333444333333222222333333333111222444444222111000111222222111111111111222222111111111111111111111111111111222222222222111111222111111000000111111222///000000000111111111111000111111111111222222222444777:::;;;::::::;;;<<<:::CCCFFFHHHNNNRRR```wwwyyyeeemmmMMM@@@===???:::;;;>>>;;;AAA===PPPcccaaaiiivvv```RRRJJJ===;;;EEEKKK___WWWJJJAAA???DDDJJJMMMzzzrrrllleee___ZZZRRROOOJJJFFFCCCAAA>>><<<;;;:::999999888888999999<<<;;;:::999888999999999::::::::::::<<<>>>@@@AAAQQQWWW\\\bbbnnn}}}uuummmiiibbbYYYRRRPPPGGGIIILLLMMMOOORRRWWW[[[hhhqqqyyyZZZSSSRRRlll|||qqqfffbbbaaa___^^^```lllnnnppppppmmmggg___XXXZZZbbbmmmnnnaaaOOOHHHJJJMMMOOOQQQNNNGGGBBB@@@AAA=========???BBBFFFIIIKKKIIIIIIIIIGGGEEEGGGOOOWWWXXXVVVUUUZZZfffwwwyyyhhhTTTGGGCCCBBB???FFFeeevvvnnnuuuwwwiiicccdddxxxrrreeefffttt{{{vvvmmmhhh\\\NNNIIISSSgggwwwyyyssspppllllllsss|||xxxmmmdddqqq|||sssmmmWWWPPPHHHFFFCCC>>><<<===>>>>>>>>>===<<<;;;;;;:::999999888888777666555555444444333222222222222333222333333222222222555777222222111111111111222222111111111111111111111111111111222222222222111111111000000000000000000111//////000000000111111111000000111111111222222222444666999::::::::::::;;;===FFFIIIKKKRRRUUUaaavvvvvv```bbbMMM???<<<>>>:::;;;???<<<@@@999FFF]]]bbbddd~~~iiiYYYPPPAAA===DDDHHH]]]ZZZQQQDDD???BBBIIIMMMyyytttlllddd]]]WWWRRROOOJJJGGGCCC@@@>>>===;;;:::999999888888888888999999:::999999888888888888888999999999999:::<<<===>>>LLLRRRWWW]]]jjj|||yyyqqqfff___XXXUUUPPPJJJGGGHHHIIIOOOVVV[[[___eeennnuuu~~~yyyXXXSSSQQQiiivvvuuuxxxwwwuuuuuuqqqnnnlllooorrrmmmddd]]]^^^jjjwwwzzzlllYYYPPPQQQSSSYYY]]]XXXNNNEEEAAABBB<<<<<<<<<<<<===???AAABBB???DDDGGGFFFFFFLLLVVV]]]VVVTTTVVV^^^mmmuuuZZZEEEAAADDDCCCJJJfff}}}oooooo{{{nnnfff```mmm~~~yyypppqqq{{{{{{wwwsssjjj]]]SSSSSS^^^jjjtttqqqoookkkccc\\\]]]bbbccciiiqqqpppfff^^^aaakkk~~~lll___RRRLLLHHHBBB???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::999888888888555444333333222222222333333333111000111444:::???222111111000000111111222111111111111111111111111111111222222222222111111000000000111111000000000000000000000111111111111000000111111111222222222333555888999999888999:::===FFFIIIKKKRRRTTT]]]oooeee```KKK>>>;;;===888;;;@@@===???999AAAXXXeeeeeewwwqqq___TTTDDD===BBBDDDWWW[[[WWWIII???@@@GGGKKK|||mmmiiiccc[[[TTTNNNKKKIIIDDDAAA>>><<<<<<;;;:::999999999888888888888999999888888888888888888888888999999888888999;;;===>>>GGGMMMSSSYYYeeewwwwwwkkkaaaUUUOOOJJJIIIFFFCCCDDDHHHMMMWWWeeennnrrrxxxzzzZZZRRRQQQggg|||}}}{{{tttoooqqqrrrnnngggcccaaannnzzzggg[[[ZZZXXXaaagggcccVVVIIIBBBBBB>>>>>>===<<<<<<<<<<<<<<<;;;AAAFFFFFFHHHPPPZZZ___RRRRRRWWWcccuuu~~~bbbIIIDDDEEEDDDJJJgggvvvnnnzzz}}}rrrmmmbbbgggooo{{{vvvwww~~~|||uuunnnhhhbbb\\\]]]```iiijjjlllmmmhhh___\\\^^^]]]^^^bbbfffccc[[[WWWXXXggg~~~ooo```XXXRRRJJJCCC???>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::666666555444333333333333333333111000000555;;;AAA111111000000000000111111111111111111111111111111111111222222222222111111000111111222222111111000000111111111222222222222000111111111111222222222222555777999888888999:::;;;CCCFFFJJJQQQRRRXXXiiinnnaaaqqqMMM>>>;;;<<<888:::???=========AAATTThhhjjjtttxxxdddXXXFFF===@@@???OOOZZZ]]]OOOAAA@@@EEEHHH~~~sssdddaaa[[[TTTMMMIIIGGGGGG@@@===;;;999:::::::::999999999888888888888888999888888888999999888888888999999888999:::<<<>>>???CCCIIIPPPVVVbbbrrrxxxnnnfff[[[RRRKKKGGGEEEGGGIIIJJJPPPXXXbbbqqqwwwYYYTTTRRReeeyyyvvvrrrmmmnnnsssrrrzzz~~~nnneeefffbbblllvvvqqqaaaPPPGGGEEEAAAAAA@@@???>>>===<<<<<<;;;BBBFFFFFFIIIRRRZZZ\\\UUUVVV]]]kkk~~~qqqZZZNNNJJJCCCIIIiiipppqqqxxxuuullliiiiiiqqq}}}{{{~~~}}}rrrllloooqqqmmmeeebbbaaadddjjjrrrrrrlllggghhheeebbbdddiiiiiibbbZZZVVVYYYgggzzzkkkeee___TTTGGG>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;:::::::::888777666555444444444444111222222111111333777:::111111000000000000111111111111111111111111111111111111222222222222111111111111222333333222111111222222222222333333333333000111111111111222222222333666888:::999999999::::::CCCGGGLLLTTTUUUZZZjjjyyyiiisssQQQBBB>>>===888999===;;;:::AAABBBQQQjjjooossslll^^^KKKAAAAAA???GGGYYYaaaTTTCCC???CCCEEEssseeeZZZWWWRRRKKKEEEAAAAAAAAA>>>;;;999888999:::999999999999888777777777777888777888999999999999888888999999999999:::<<<>>>@@@@@@GGGNNNUUU```ooo{{{yyywwwnnnbbbXXXRRRJJJBBBGGGDDDEEEKKKPPPVVV```jjjrrrUUUWWWTTTccc|||sssoooxxxxxxmmmkkkooolllxxx~~~kkkXXXMMMJJJDDDCCCCCCBBBAAA@@@@@@???>>>DDDFFFFFFJJJSSSYYYYYY]]]^^^dddrrrkkk\\\RRRFFFMMMqqqrrrjjjwww}}}{{{vvvooojjjnnn{{{}}}{{{yyyrrrssslllvvv~~~ssslll^^^```hhhssswwwssspppooommmiiijjjpppqqqkkkccc___SSSWWWsss~~~rrrnnniii[[[III>>>>>>>>>>>>>>>============;;;::::::::::::::::::999888888777666555444444444///111333333222222222333111111000000000000111111111111111111111111111111111111222222222222111111111222333444444333222111222222333333333444444444000111111111111222222222444777999;;;::::::;;;;;;<<>>>>>???@@@DDDIIILLLOOOSSSZZZ___```mmmxxx}}}zzzdddLLLJJJaaalllcccuuu~~~tttkkklllsssxxx}}}{{{qqqkkkllluuuvvvgggooowwwjjj[[[WWWZZZhhhuuu{{{zzzzzzsssvvvuuusssuuuxxxrrrgggeeeYYY[[[{{{pppfffccc\\\NNNAAA>>>===<<<===>>>>>><<<:::<<<<<<;;;::::::999888888777777777777666666666666777444222333555555333111333222111111333333222111333333333222222111111111333222111111333333222111111111111111222222222222111111222222222333333333222222111111222222333444777777888999999999999999======FFFVVVdddjjjkkklll{{{```AAA>>><<<777:::666>>>:::===EEEUUUkkkzzzyyyqqqjjj[[[MMMAAA<<<<<>>>>><<<;;;<<<<<<;;;;;;:::999999888999999888888888777777777777555333333555666444222333222111222333444333111333333333333222222222111333222111222333444333111000000111111111222222222222222222222333333333333222222222111222222333444777777888999:::999999999??????GGGVVVcccjjjnnnqqq}}}eeeCCC>>><<<888;;;777===???>>>CCCTTToooyyyvvvdddSSSFFF@@@<<>>;;;999999999999999999999999999999999999777777777888888888999999999999999999999999999999888999::::::999:::<<<===EEEGGGKKKRRRXXXZZZWWWTTTHHHLLLRRRXXX]]]dddiiilllqqq{{{~~~~~~}}}{{{xxxjjj]]]VVVXXXSSSRRRUUUUUUNNNHHHFFFHHHLLLOOOOOONNNRRR\\\eeeqqq|||vvvSSSGGGKKKZZZvvvnnniiinnnwwwpppmmmssszzz{{{yyyrrrhhhaaaaaannnssseeekkk|||xxxgggXXXMMMSSSeeettt~~~|||wwwtttuuuwwwyyy|||xxxmmm[[[VVVnnnzzzyyyyyymmmbbbWWWJJJAAA===<<<;;;<<<===>>>===<<<<<<<<<<<<;;;::::::999999:::::::::999999999888888777555444444666666555333444333222222444444333222444333333333333333222222444333222222444444333222000000111111111222222222222222222333333333444444222222222222222333444444777888999:::::::::999999>>>>>>EEERRR___iiiqqqwww}}}kkkGGG???;;;999===777<<<@@@===???QQQooo~~~iiiVVVHHHAAA>>>???NNN```^^^JJJ>>>@@@}}}uuunnnddd\\\VVVPPPHHHCCC>>>===;;;999888888888999999999999999999999999999777777888888888999999999999999999999999999999999888999999999999:::<<<>>>CCCGGGLLLOOOQQQRRRRRRRRRRRR\\\hhhpppxxx~~~wwwlll```XXXZZZTTTTTTZZZ[[[QQQHHHFFFLLLOOOQQQOOONNNSSS```kkkxxxlllPPPGGGHHHRRRqqq}}}mmmfffppp{{{sssqqqzzz}}}xxxrrrggg```gggvvvtttfffkkkzzz|||mmm]]]NNNMMMXXXhhhxxx~~~|||~~~~~~|||yyywwwhhhZZZdddxxxwwwttteeeVVVIIIAAA>>>===;;;<<<===>>>===<<<===<<<<<<<<<;;;;;;::::::::::::::::::999999999888777666666666666666666555555333222333444555444222444444444444333333333333555333222333444555444222111111111111222222222222333333333333444444444444333222222222222333444444777888:::;;;<<<;;;:::999;;;;;;AAANNNZZZeeeqqq|||{{{pppJJJ???;;;:::>>>888;;;<<<:::<<>>>>>=========<<<<<<<<<<<<<<<;;;::::::999999999888888888666777777777777777777888555444333444555555444333444444444444444444444444555444333444555555444333222222222222333333333333333333444444444555555555333333222222333333444555777999;;;<<<===<<<:::999999;;;AAALLLVVVaaappp|||qqqrrrpppJJJ???;;;:::>>>888;;;999;;;>>>GGGZZZppp|||pppyyycccRRRHHHCCC;;;AAAUUUaaaXXXIIIAAAxxxllliiiYYYTTTMMMGGGCCC@@@===;;;;;;::::::999999999999999999999999999999999999999888888888999999999999:::::::::::::::::::::::::::888888888888888:::===@@@FFFMMMWWW^^^eeennn{{{zzzqqqjjjfff```[[[___hhheeeUUUMMMOOOTTTRRRPPPOOOTTTaaarrr~~~yyyqqqlllddd\\\TTTIIICCCCCCCCCKKKdddgggmmm~~~yyynnngggdddhhhttttttiiimmmxxx}}}|||zzzssskkk```UUULLLOOO```rrr~~~{{{qqqooozzzvvvcccSSSJJJDDDBBB???>>>>>>???>>>===========================:::::::::999999999888888666888999999777777888:::666555444444666666555444444444444555555555555666666555444444666666555444333333444444444555555555444444444555555555666666333333333333333444444555777999<<<>>>>>>===;;;999;;;===DDDMMMSSS[[[iiivvv{{{iiieeekkkGGG???;;;999===777<<<:::>>>AAAFFFRRRdddppptttiiijjjVVVJJJEEE??????KKK[[[___SSSEEE|||lllbbbaaaPPPLLLGGGBBB???>>>======:::::::::999999888888888999999999999999999999999888888888999999999::::::::::::::::::::::::::::::888888888888888:::>>>AAAHHHMMMXXXhhhyyyzzzoooiiigggccc```fffooohhhVVVPPPVVVXXXTTTOOOPPPZZZkkk}}}}}}{{{uuusssmmmeeeaaa^^^XXXQQQKKKGGGCCC@@@@@@KKKcccyyypppkkkrrr{{{pppeeebbbmmmzzz}}}rrrjjjoooyyy}}}{{{xxxtttnnneee[[[QQQMMMWWWccczzznnn^^^TTTHHHEEEAAA?????????>>>===========================;;;;;;;;;;;;::::::::::::666888::::::888777999;;;666555444555666777666444444444555555666666666666666555444555666777666444555555555555666666666666444555555555666666666666444333333333333444555555777999<<<>>>???===;;;999;;;???FFFLLLMMMPPP[[[gggrrrkkkccc~~~eeeCCC>>><<<888;;;777===999<<<@@@GGGVVVgggrrruuunnnwwwrrr\\\NNNGGGDDD???BBBTTTddd\\\JJJxxxnnn]]]TTTUUUGGGDDD@@@<<<:::::::::;;;::::::999999888888777777999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::888888888777777:::>>>BBBHHHKKKVVVlllxxxtttqqq}}}qqqkkkiiidddbbbiiiqqqiiiUUUQQQZZZ\\\UUUOOOQQQ___ssspppkkkhhheeefffhhhhhheeeeeeeee```ZZZLLLKKKFFF??????NNNfffyyyxxxmmmmmm{{{tttccc\\\ffftttyyyooojjjpppzzz}}}{{{xxxtttnnnfff___UUUPPPRRRYYYjjj|||zzzvvvfff[[[KKKGGGCCC@@@@@@???>>>===============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;666999;;;:::888888:::<<<777555444555666777666555444555555555666666777777777555444555666777666555666666666666777777777777555555555555666666666777444333333333333444555555888:::===??????>>>;;;999;;;???EEEIIIGGGFFFOOOYYYlllrrrfff}}}```AAA>>><<<777:::666>>>666888===HHH]]]qqq{{{|||wwwuuu|||fffXXXIIIHHH@@@<<>>IIIMMM\\\uuuvvvvvvssshhhddddddccc]]]ZZZ^^^jjjttt}}}qqqgggaaabbbfffqqqwwwjjjXXXWWWcccXXXUUUTTTXXXfff{{{yyytttnnnppprrrtttyyy}}}~~~{{{uuuqqqbbbTTTCCC@@@FFFHHH\\\yyymmmqqq{{{}}}oooeeebbbaaakkknnnpppqqqyyy}}}tttssssssppphhh^^^UUUPPPOOOZZZrrrzzzzzzxxxqqqoooXXXEEEBBBBBB>>>===@@@;;;<<<>>>???@@@???>>>===>>>????????????===;;;:::;;;;;;;;;:::::::::999999999999999888888888888777666666777888:::;;;<<<===888999999999999888777777888999:::888666555666777555555555555555555444444444444222222222222444444888===@@@>>>===>>>===:::999:::>>>CCCGGGHHHIIIKKKaaahhh___III>>>???;;;:::;;;666666>>>???FFF\\\pppiii```SSSLLLAAA===HHHYYY```\\\ooobbb^^^XXXJJJAAA@@@===<<<;;;:::::::::;;;<<<999999888888888888888888999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::999:::<<<>>>FFFKKK\\\xxx}}}hhhddd___VVVTTTVVVUUUQQQOOOSSS]]]fffrrruuuoookkksssuuuxxxuuujjj______eeeWWWVVVWWW^^^lllnnn]]]IIICCCFFFHHH^^^|||uuuwww~~~~~~tttjjjdddbbbiiikkkmmmrrr}}}zzzvvvuuupppiiiaaaXXXQQQMMMOOOaaa}}}yyyxxx{{{vvv^^^HHHAAA>>>::::::>>>;;;;;;;;;<<<<<<======>>>>>>>>>??????>>>===;;;:::<<<<<<;;;;;;;;;:::::::::999999999999888888888888777777888999:::;;;;;;<<<:::::::::::::::999888888888999:::888666555666777555555555555555555555555444444333222222333444444777===AAAAAABBBCCCBBB>>><<<===AAAGGGIIIHHHGGGHHH\\\xxxmmmMMM;;;<<<999777;;;;;;888@@@@@@FFF\\\tttxxxjjj[[[PPPCCC>>>DDDRRR]]]ccc{{{rrrkkk]]]QQQNNNJJJ@@@::::::::::::999999::::::;;;<<<888888999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<<<<;;;::::::===???DDDJJJ\\\zzz}}}```WWWRRRLLLNNNPPPQQQOOOMMMOOOWWW___^^^hhhrrrvvvxxx}}}zzzvvvuuuwwwmmmhhhfffcccXXXYYY\\\dddsssxxxeeeMMMCCCEEEGGG^^^rrr{{{yyy}}}~~~xxx|||uuulllfffeeeeeehhhrrr~~~zzzsssmmmggg___UUUNNNIIIPPPdddzzzpppWWWIIICCC>>>???DDD???>>>===<<<<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999999999:::::::::::::::;;;;;;;;;;;;:::999999888999:::888666555666777555555555555555555555555555444333222222333444555555<<>>>>>DDDLLLNNNJJJHHHIIIXXX{{{~~~TTT===BBB???999:::<<<555>>>@@@HHH___wwwsssdddUUUFFFAAAAAAGGGXXXjjjnnneee[[[PPPGGGDDDBBB<<<999:::999999999999999999999:::888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<<<<;;;:::;;;===???DDDKKK]]]{{{aaaUUUQQQNNNQQQSSSUUUSSSQQQQQQVVVZZZVVV[[[___aaabbbgggrrr{{{{{{{{{{{{qqqooojjj```YYY[[[```hhhwwwzzzgggMMMCCCEEEGGG^^^www|||}}}yyyvvvuuummmccc```bbbooowwwrrrnnnggg[[[RRRMMMJJJSSSrrrjjjVVVIIIBBBCCCGGGBBBAAAAAA@@@@@@???@@@@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;:::::::::999999999999:::::::::::::::::::::::::::::::::;;;:::999999888888999:::888666555666777555555555555666666666666555444333222222333444555444;;;BBBFFFJJJKKKGGGAAA===>>>FFFSSSXXXSSSQQQSSS]]]|||ZZZDDDMMMLLL???999:::444===AAAOOOjjjxxxkkkXXXJJJGGGAAA???RRRlllppp```XXXOOOHHHAAA???>>><<<;;;;;;;;;:::::::::999888777777888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<=========>>>>>><<<======<<<;;;<<<>>>@@@DDDMMM```{{{dddTTTOOOMMMRRRSSSTTTRRROOONNNOOOQQQQQQTTTVVVWWWWWWZZZaaagggpppwww}}}}}}|||{{{qqquuusssjjj\\\___ccckkkxxxzzzgggOOOFFFHHHJJJaaa||||||~~~|||uuutttyyyiiiaaa^^^jjjyyytttrrrlllaaaXXXSSSKKKJJJ]]]~~~zzzbbbPPPEEEBBBCCC@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>>>>============;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999;;;;;;;;;::::::::::::999999999999999999888888777888999:::888666555666777555555555666666666777777555555333333333333555555555;;;AAAFFFKKKLLLGGG@@@===???KKK^^^fffcccbbbgggmmm^^^EEEMMMLLL???999:::999>>>@@@RRRvvvrrr^^^PPPMMMEEE===LLLeee{{{mmm\\\OOOJJJDDDAAA===<<<<<<;;;;;;:::;;;;;;;;;:::999888666666888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>>>>===>>>>>>===<<<<<>>>>>??????@@@<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::888999999999999888777777888999:::888666555666777555555555666666777777888666555444333333444555666777<<>>>>>??????======>>>>>>>>>?????????>>>>>>>>>===<<<===???AAAHHHUUUfffyyyzzzeeeYYYSSSSSSSSSRRRPPPMMMKKKJJJIIIFFFGGGHHHJJJKKKMMMNNNNNNQQQVVV]]]bbbgggqqqyyyyyy}}}~~~xxxggg^^^WWWYYY___hhhttt~~~uuu]]]eeepppxxxxxxZZZLLLJJJKKKbbb}}}sssfff|||rrrqqqzzzgggccckkkwww}}}zzzxxxtttpppddd___VVVNNNRRRiiiwwwrrrooogggbbbYYYPPPIIIDDDBBBBBBAAAAAA@@@??????@@@AAABBB>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999::::::999999888777888999:::888666555666777444555555666777777888888666555444333333444555666:::>>>CCCIIIQQQVVVQQQJJJBBBBBBQQQiiiuuurrrttt~~~|||ttt^^^@@@;;;888888<<<:::888999444===[[[|||xxxaaaUUUMMMDDDDDDKKKsssbbbVVVMMMFFFCCCDDD;;;<<<<<<;;;;;;<<<;;;888888999:::;;;<<<;;;::::::888888999::::::;;;<<<<<<========================;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>????????????>>>>>>???>>>======???BBBKKKXXXhhhvvvkkk]]]VVVQQQQQQPPPNNNLLLJJJIIIIIIEEEEEEFFFHHHKKKMMMNNNNNNMMMRRRXXXZZZ[[[aaakkktttvvvqqqppppppooooootttwwwfff[[[SSSNNNPPPVVV^^^hhhqqqyyy}}}hhh[[[fffuuu~~~]]]JJJFFFGGG___wwwdddiiiyyysssyyymmmbbbdddnnn~~~~~~|||qqqnnncccTTTNNN]]]|||ppp^^^PPPHHHDDDCCCBBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@????????????======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999888999:::888666555666777444555555666777888888999666555444333333444555666;;;@@@EEELLLUUU[[[XXXQQQAAA@@@NNNfffrrroooqqq{{{uuunnnvvv~~~\\\DDD>>>:::;;;<<<666:::???<<>>>>>===<<<;;;::::::999<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<>>>>>>????????????>>>>>><<<<<<===>>>???@@@@@@AAAAAA???===;;;;;;===@@@BBBKKKXXXkkk{{{vvvcccWWWSSSQQQPPPOOOOOOMMMKKKHHHGGGHHHHHHGGGGGGIIILLLOOOPPPQQQTTTVVVVVVXXX]]]dddwwwwwwmmmiiiddddddiiiggglllyyyvvvddd[[[VVVUUUSSSRRRTTTWWWZZZ]]]mmmooorrrtttrrrvvvtttgggbbbiiiwwwlllQQQFFFOOOccctttrrr___^^^cccqqqzzzuuuuuuooo___]]]fffsss|||sssddd[[[___qqqkkkYYYMMMHHHIIIEEE@@@>>>>>>??????>>>DDDBBB===:::===BBBAAA===>>>;;;:::<<<>>>===<<<;;;===<<<999888999;;;:::777;;;999999:::;;;999999;;;===:::666555777999888777333222333555888:::;;;:::777777666444333444666999===<<>>999888:::999<<<::::::@@@JJJZZZsssnnn^^^VVVLLLEEEEEEyyylllYYYSSSJJJDDDBBBAAAAAA@@@>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===>>>>>>>>>???@@@@@@@@@@@@@@@???===<<<<<<>>>@@@BBBMMMZZZkkkwww|||vvvcccXXXUUUTTTRRRPPPOOONNNJJJHHHFFFGGGGGGFFFFFFGGGKKKNNNQQQUUUZZZ]]]]]]^^^bbbfffqqqvvviiidddbbbbbbdddooottt~~~}}}yyyrrrdddYYYTTTTTTRRRPPPOOOPPPSSSVVVXXX___```bbbbbb```aaalllyyyxxxrrrsssxxxcccQQQSSSeeevvvvvvbbbUUUIIIKKKUUUjjj}}}wwwuuutttddd[[[]]]hhhrrrwwwjjjbbbhhhqqqrrrgggaaa]]]XXXRRRLLLHHHGGGHHHHHHJJJLLLJJJCCC>>>===;;;888;;;999777888:::::::::;;;:::999888888:::<<<;;;999;;;::::::;;;;;;:::999999777555333333666888888777333333333555888:::;;;:::777777666444333444666999???>>>HHHRRRWWWbbbeee[[[FFFCCCPPPfffkkkcccfffuuuxxxqqqccc{{{}}}XXX???<<<888888<<<:::<<<::::::<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>><<<<<<<<<=========>>>>>><<<===>>>???????????????========================@@@@@@@@@AAAAAAAAA@@@@@@???>>>=========>>>@@@AAANNN[[[mmmwwwxxxmmm]]]SSSQQQOOONNNMMMMMMLLLIIIGGGEEEEEEEEEEEEDDDFFFIIILLLSSS[[[dddkkkmmmoooqqqrrrnnnxxx~~~pppeeeffflllnnnlll~~~~~~tttllleee\\\WWWUUUTTTRRRQQQOOOOOOPPPRRRSSSRRRRRRSSSRRRMMMLLLUUU```wwwqqqXXXTTTaaaooosssvvvvvvppplllnnnqqqrrryyy~~~xxxhhhWWWKKKFFF@@@???AAAPPPqqq}}}zzzxxxxxx~~~qqq```XXX___hhh~~~zzzwwwrrriiiaaa```dddsss}}}xxxtttkkkaaaXXXUUUUUUWWW___gggiii]]]LLLAAA<<<;;;<<<;;;;;;;;;;;;===>>>???:::::::::;;;;;;:::;;;;;;;;;;;;::::::::::::888666666444444555777888777666444333333555888:::;;;:::777777666444333444666999>>>>>>HHHRRRXXXdddjjjaaaHHHDDDOOOdddkkkeeehhhtttvvv|||iiiZZZ@@@<<<999999<<<:::999999::::::<<>>>>>>>>======>>>>>>>>>????????????@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@===<<<<<<<<<<<<<<<<<<===AAABBBBBBCCCCCCBBBAAA@@@=========>>>>>>???@@@@@@NNN\\\ooozzz}}}|||rrreeeWWWMMMMMMLLLKKKLLLMMMMMMLLLJJJCCCDDDDDDCCCCCCEEEHHHKKKTTT```oooyyy~~~rrrmmmyyytttjjjeeepppqqqhhhccc___]]][[[WWWVVVTTTSSSRRRRRRRRRRRRNNNNNNNNNLLLGGGEEEKKKTTTdddppp}}}sss]]]WWW\\\bbbdddddd```YYYSSSRRRVVVYYYdddhhhggg\\\MMMDDDAAA@@@DDDCCC???DDDaaa}}}~~~lll___^^^bbbooonnn___^^^[[[ZZZ\\\\\\[[[\\\___cccqqq~~~rrrfff``````bbbsssxxx[[[GGG@@@???;;;>>>??????@@@BBBBBB???>>><<<<<<<<<:::888999===???>>>;;;999:::===;;;777999999999999999888666555555444444666999;;;;;;:::777777666444333444666999<<<<<>>>>>??????@@@>>>????????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@<<<<<<;;;::::::;;;<<<<<>>>>>???@@@AAANNN\\\ppprrrjjjbbbWWWMMMOOONNNNNNNNNPPPOOONNNLLLCCCDDDDDDCCCCCCEEEHHHKKKTTTdddvvvvvvhhhtttzzzoooooozzzkkkbbb```aaa___[[[YYYXXXWWWVVVTTTSSSRRRQQQMMMLLLLLLLLLGGGDDDIIIPPPXXXcccoooxxx~~~lll]]][[[ZZZWWWWWWUUUPPPJJJEEECCCHHHMMMZZZ\\\XXXLLLEEEDDDEEECCCAAACCC@@@???QQQwwwwwwiiiaaa^^^fff|||qqq\\\___ZZZYYY]]]```^^^[[[ZZZXXXbbbwwwzzzpppiiigggfffzzzcccIII>>>>>>:::???BBBCCCGGGJJJFFF>>>>>>;;;;;;:::777555;;;EEELLLJJJCCC===???EEEDDD@@@;;;<<<<<<;;;:::888777777555555444666999;;;;;;:::777777666444333444666999;;;===IIISSSXXXeeennnhhhPPPGGGFFFQQQXXXYYY^^^hhhxxxkkkJJJAAA<<<:::;;;888666888;;;<<<;;;EEE]]]sss{{{dddTTTMMMwwwoooaaaTTTKKKGGGFFFGGG@@@BBBCCCCCCBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@=========>>>>>>>>>????????????@@@@@@@@@?????????<<<;;;:::999999:::;;;<<<@@@AAACCCDDDEEECCCBBBAAA======<<<===>>>???AAABBBOOO[[[pppqqqfff___TTTLLLOOONNNMMMMMMMMMLLLJJJHHHEEEEEEEEEEEEDDDFFFIIILLLWWWiii{{{mmmttt~~~qqqfffaaabbb___ZZZXXXXXXWWWVVVTTTRRRPPPOOOKKKJJJJJJJJJGGGCCCFFFLLLQQQXXXbbbllluuunnn[[[UUUZZZYYYTTTMMMJJJFFFCCC>>>===BBBJJJZZZ]]]YYYOOOKKKLLLJJJEEE>>>@@@AAA@@@JJJjjj{{{rrrggg``````rrrxxxnnnhhhggglllpppkkkbbb\\\VVV\\\ooozzzuuuooollloooSSSFFFDDDDDDHHHJJJNNNWWW___YYYMMMAAA===:::999555555BBBRRRbbb]]]PPPEEEEEENNNPPPJJJ?????????>>>;;;::::::;;;666555555777999;;;::::::777777666444333444666999===@@@MMMWWW[[[gggpppjjjSSSGGGAAAHHHOOOQQQTTT[[[}}}{{{oooKKK???:::999;;;888888999;;;;;;999???RRRdddmmmYYYNNNhhh___TTTLLLHHHGGGFFFEEEAAACCCDDDCCCAAAAAACCCEEEBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::999888888999:::;;;>>>@@@BBBDDDEEEDDDBBBAAA>>>===<<<;;;<<>>;;;:::<<<777666666777999;;;::::::777777666444333444666999===AAAOOOYYY\\\fffnnnhhhPPPEEE@@@HHHQQQUUUWWW[[[xxxvvvxxxOOO@@@999888;;;888999888999999777;;;HHHVVVgggYYY___XXXOOOKKKJJJJJJGGGCCCEEEGGGGGGEEEBBBAAABBBEEECCCCCCBBBAAA@@@@@@??????BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@???>>>===<<<;;;;;;:::888777777888:::;;;===???BBBDDDEEEDDDCCCAAA???===;;;:::<<>>@@@BBBSSS{{{llljjjaaa```yyyoookkkooopppnnnmmmjjjqqqxxxhhhaaaYYYXXXUUUZZZoootttdddYYYOOOHHH>>>===OOOfffyyyaaaJJJGGGQQQUUUOOO]]][[[UUULLLBBB<<<::::::777666666777999;;;::::::777777666444333444666999;;;@@@OOOXXXZZZdddjjjdddKKKBBBAAALLLYYY___aaacccsss|||kkkuuuUUUCCC:::888999666888777777888888;;;EEEQQQwwwffffffSSSPPPVVVPPPIIIHHHEEEHHHHHHHHHFFFDDDCCCFFFHHHGGGCCC@@@@@@BBBDDDCCCBBB@@@BBBCCCBBBBBBCCCCCCBBB>>>BBBCCCAAABBBDDDCCC@@@@@@CCCCCC@@@<<<;;;999888;;;;;;;;;::::::::::::999;;;>>>AAADDDEEEEEEDDDCCC???>>><<<;;;;;;===>>>@@@LLLXXXmmmqqqZZZKKKLLLLLLOOOXXXaaaccc\\\TTTGGGFFFGGGHHHGGGIIIRRR]]]rrrxxx```WWWWWW^^^```gggooolll___UUURRRNNNLLLIIIGGGFFFFFFFFFFFFDDDHHHKKKKKKLLLRRR___iii|||wwwggg___]]]ZZZ\\\dddmmmmmmgggbbbYYYTTTWWWTTTNNNQQQZZZyyy~~~|||yyyyyy|||}}}}}}{{{zzzrrraaaQQQRRRggg|||vvvppp^^^IIIHHHUUU|||tttcccVVVFFFAAAGGGGGGLLLqqq{{{fff[[[lllxxxmmmrrrqqqmmmtttvvv|||uuu|||yyypppkkkiiiaaaZZZcccwwwjjjZZZIIIDDDCCCMMMwww```HHHGGGJJJQQQKKKQQQ\\\]]]MMM>>>::::::777666666666666777888999:::666666666444333444777999<<>>=========<<<;;;;;;::::::999999888888<<<>>>AAADDDEEEEEEDDDCCC@@@???===<<<<<<===???@@@JJJVVVkkkrrrZZZIIILLLKKKNNNSSSYYYYYYSSSMMMHHHFFFFFFGGGGGGJJJUUUbbb|||iii[[[VVVbbbeeeppp{{{xxxgggYYYSSSMMMKKKGGGEEECCCCCCCCCCCCDDDGGGIIIHHHHHHMMMWWW```oooyyyrrrcccWWWTTTSSSQQQTTT```lllpppmmmfff___^^^cccaaaYYYXXX]]]lllYYYWWWkkk|||fffOOOLLLWWW|||mmm[[[LLLDDDEEEAAAEEEgggsss```dddsssyyyzzzxxxtttxxx{{{wwwpppwww{{{|||xxxmmmdddhhhxxxmmm]]]JJJCCCBBBMMMwwwaaaKKKLLLMMMQQQIIIPPPZZZZZZKKK>>>;;;;;;999666666666777777888999:::666666666444333444777999<<>><<>>>>>>>>=========<<<;;;:::999999999===???BBBDDDEEEEEEEEEDDDAAA@@@>>>======>>>???AAAHHHUUUkkkqqq\\\KKKKKKKKKMMMPPPRRRRRRNNNLLLHHHFFFEEEFFFGGGLLLZZZhhhwwwbbbVVVYYY^^^mmmlllYYYQQQOOOKKKGGGDDDCCCCCCBBBAAAEEEGGGHHHFFFEEEHHHPPPWWWfffmmmrrrpppnnnooopppoootttvvvyyy|||zzzyyy~~~|||ssscccYYYSSSSSSRRRQQQVVVeeevvvxxxssstttyyywwwkkkccccccvvv^^^WWWkkkiiiQQQLLLTTT~~~pppYYYNNNHHHFFFAAACCC\\\|||~~~kkk```bbbppp|||{{{ppphhhooo}}}|||ooolllvvvpppaaaLLLCCCCCCPPP|||bbbPPPRRRQQQUUUNNNRRRYYYWWWIII===;;;<<<;;;666666777777888999999:::666666666555444555777:::===FFFQQQ[[[ffflllhhh```IIICCCAAAMMMddd}}}eeejjjzzzTTT>>>888888999:::777999:::999888:::???DDDbbbhhhWWWRRRLLLLLLNNNHHHMMMKKKHHHGGGHHHHHHGGGFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHDDDBBBCCCDDDCCCCCCDDDBBBFFFHHHEEECCCDDDBBB???======@@@EEEEEEBBB@@@@@@AAA@@@>>>===<<<;;;<<<<<>>===>>>@@@AAAIIIUUUkkkxxxsssjjj\\\PPPLLLMMMOOOQQQRRRRRRRRRRRRIIIFFFEEEEEEGGGOOO___nnnkkkYYYOOOSSSeee}}}ppp\\\TTTSSSOOOJJJGGGGGGFFFDDDBBBFFFGGGHHHFFFDDDFFFLLLQQQ^^^bbbbbb^^^ZZZ[[[[[[YYY[[[[[[]]]``````aaagggppp}}}nnngggdddaaa```___cccttt}}}oooiiicccXXXkkkjjjTTTMMMSSSyyy}}}ooo^^^VVVNNNJJJFFFHHHXXXjjj}}}~~~{{{fffZZZ```qqq~~~|||kkkbbbjjjzzzyyyoooppp{{{vvvhhhPPPDDDEEEUUUhhhUUUSSSQQQZZZYYYUUUXXXSSSGGG===;;;<<<;;;666666777888999999999999666666666555444555888;;;???GGGRRR^^^jjjpppkkkbbbLLLDDD@@@JJJ___wwwkkkkkk~~~mmmNNN===888777888:::777888999888888:::>>>BBBTTTzzzwww___UUUOOOQQQQQQGGGMMMKKKHHHHHHIIIJJJKKKLLLHHHHHHHHHHHHIIIIIIKKKLLLHHHEEEEEEHHHGGGDDDEEEJJJJJJTTT[[[WWWPPPLLLIIIFFFBBBDDDKKKSSSSSSJJJCCCBBBAAA@@@>>>===<<<<<<======AAABBBCCCEEEEEEFFFFFFEEEBBBAAA???>>>===>>>???@@@HHHSSSiii}}}mmmddd^^^YYYUUURRRRRRRRRSSSSSSTTTTTTTTTJJJGGGEEEEEEGGGPPPaaaqqqttt___TTTTTTeeewwwccc\\\VVVPPPKKKHHHIIIIIIFFFDDDDDDEEEEEEDDDCCCDDDIIILLLOOORRRQQQLLLJJJKKKKKKIIIJJJIIIJJJNNNPPPQQQXXX```jjj~~~}}}yyyrrroookkkmmm}}}zzzqqqkkk]]]nnnppp[[[TTTWWWyyy}}}~~~qqq___OOOIIIMMMYYYbbbiii|||}}}}}}sss]]]VVV^^^ppp{{{iii___iii{{{wwwnnnsssrrrUUUEEEFFFXXXpppYYYQQQLLLYYY```XXXWWWPPPEEE===:::::::::666777888999::::::999999666666666555444666999<<<@@@HHHTTTaaaoootttnnndddMMMDDD@@@III[[[qqqrrrooo~~~}}}eeeJJJ<<<999999999999777888888888888:::===???FFFvvvqqqlll[[[OOOPPPQQQHHHGGGHHHJJJJJJIIIHHHJJJKKKFFFHHHKKKLLLJJJHHHHHHHHHGGGDDDEEEGGGDDD@@@GGGRRRZZZbbbgggbbb[[[VVVTTTRRRKKKHHHNNN[[[```UUUGGG@@@@@@???===<<<;;;<<<>>>???BBBCCCDDDEEEFFFFFFFFFFFFBBBAAA???=========>>>???FFFOOOdddppp```XXXVVVVVVWWWUUUSSSSSSSSSSSSQQQPPPLLLHHHEEEEEEGGGPPPaaaqqq|||ggg___[[[iii{{{fff___WWWQQQKKKIIIKKKKKKHHHEEEAAABBBCCCBBBAAABBBDDDFFFFFFHHHHHHEEEEEEIIIJJJGGGBBB@@@AAAEEEGGGHHHNNNUUUVVVhhhzzz~~~uuuxxx|||wwwpppnnn{{{vvvooo]]]lllvvvaaaWWWVVVxxxWWWHHHNNN[[[cccZZZppp}}}~~~fffTTTTTT___{{{|||jjj___kkksssrrr|||xxxXXXDDDFFFZZZrrrZZZPPPHHHVVV___XXXTTTMMMEEE???<<<:::999666777888:::;;;::::::999666666666555555666:::<<>>>>>@@@BBBDDDCCCDDDDDDEEEFFFFFFFFFGGGBBB@@@>>><<<<<<<<<===>>>EEENNN```|||nnn___XXXXXXYYYUUURRRRRRUUUVVVRRRNNNMMMIIIFFFFFFGGGOOO___ooooooeee___llljjjbbbYYYSSSLLLKKKNNNPPPMMMIIICCCDDDDDDCCCBBBAAABBBCCCFFFHHHGGGEEEEEEIIIHHHEEE@@@===>>>AAABBBAAADDDJJJKKKVVV```fffqqq}}}yyyxxxuuutttxxxzzzuuutttyyytttooo{{{tttqqq\\\hhh{{{hhh\\\YYYeeeMMMPPP___hhhXXXcccyyy~~~qqq]]]XXXXXXlll~~~}}}jjj```mmmzzzuuu~~~wwwWWWDDDIIIaaajjjWWWSSSMMMXXX^^^TTTOOOIIIDDDAAA>>><<<;;;555777999:::;;;;;;:::999555666666555555777:::===CCCKKKWWWgggvvv|||sssgggKKKAAA>>>IIIYYYmmm|||{{{TTT???;;;:::888777777777666777999:::;;;;;;<<>><<<;;;;;;<<<===GGGOOOaaa|||iii^^^ZZZWWWRRROOORRRXXX[[[VVVQQQMMMJJJGGGGGGGGGNNN^^^mmmttthhhaaappprrrjjj]]]VVVPPPOOOSSSTTTQQQMMMHHHHHHGGGFFFDDDCCCBBBBBBGGGHHHFFFBBBAAACCCAAA<<<@@@======??????===>>>BBBEEEJJJLLLKKKRRR```hhhgggccccccdddgggoooxxxvvvkkkfffhhhooouuuyyyzzzsss~~~ppp~~~xxx```jjjqqqeeeaaa}}}sssnnnoooqqqUUUUUUccclll[[[]]]kkkxxx}}}zzzgggaaaWWWcccppp~~~kkkaaannn~~~www|||yyyrrrTTTEEENNNjjj___SSSXXXUUU]]]___QQQKKKFFFDDDCCC@@@>>>===555777999;;;;;;;;;:::999555666666666555777:::===CCCKKKXXXhhhxxx~~~uuuhhhKKKAAA>>>HHHVVVhhh\\\AAA::::::888666777666666777999:::;;;:::444GGGfffwwwccchhhtttbbbaaakkkvvvuuuccc[[[ccc___eee]]]TTTRRReee}}}cccfffrrrZZZMMMEEEGGGIIIFFFFFFJJJLLLHHHDDDDDDFFFHHHHHHFFFDDDBBB@@@>>>======>>>???FFFLLL[[[vvvkkkWWWTTTRRRRRRTTTVVVVVVVVVXXXQQQIIIDDDEEEGGGLLL\\\nnnsssiiitttiiiaaa\\\WWWTTTUUUWWWZZZ[[[NNNOOONNNKKKGGGCCCAAAAAABBBCCCCCCBBBAAA@@@>>>>>>??????======>>>@@@BBBCCCEEEDDDBBBBBBEEEIIINNNRRRTTTRRRZZZiiirrrvvv{{{fffYYYWWW^^^lllxxxzzzqqqzzzsssrrrkkkbbbssslllqqqrrr\\\\\\hhh~~~sss\\\ZZZjjjvvvpppccc```ttt~~~yyy}}}ssskkkhhhhhhqqq}}}lll^^^dddzzz~~~}}}lllkkkTTTLLLMMM~~~cccOOO[[[ggggggfffVVVQQQLLLIIICCC===999999666777888999:::999888888777444222444444555:::AAAFFFKKK]]]ooo|||lllLLLEEEBBBIIIWWWmmmpppDDD999888333444777777777777888888888888:::@@@LLLdddzzz{{{tttoooaaadddooo~~~~~~zzzyyyzzznnnbbb]]]kkkgggeeelll[[[MMMLLLMMMKKKKKKNNNLLLHHHEEEDDDGGGHHHHHHFFFDDDBBB@@@>>>======>>>???FFFKKK[[[vvvjjj[[[VVVRRRSSSVVVVVVTTTRRRQQQIIIEEEFFFGGGKKKZZZkkk{{{sssgggdddaaa______``````___SSSSSSQQQNNNJJJFFFDDDCCCEEEDDDCCCBBBAAA@@@???>>>@@@???>>>===>>>???AAABBBCCCBBB???>>>@@@CCCGGGJJJOOOOOOXXXhhhsssyyyjjjYYYQQQUUUeeeuuu}}}pppsssyyyvvvwwwkkkxxxxxxwww^^^[[[aaawwwvvveeefffuuuxxxiii```kkkyyyyyyvvvoooppppppxxxyyygggYYYaaazzz~~~nnnmmmUUUMMMRRRaaaNNN]]]lllkkkiii______[[[PPPFFFAAA===;;;777888999:::::::::999888777444333444444555:::AAAHHHMMM^^^ppp~~~sssNNNFFFBBBIIIYYYooozzzJJJ<<<===:::999777777777777888888888888666:::AAASSSzzztttaaaXXXYYYjjj}}}ppphhhnnnhhh```lllVVVOOOPPPNNNMMMPPPLLLIIIEEEDDDGGGIIIHHHGGGDDDCCC@@@>>>======>>>???FFFKKKZZZvvvuuuddd^^^WWWTTTWWWYYYVVVQQQQQQJJJFFFGGGFFFIIIWWWhhh{{{jjjhhhfffeeeeeeeeecccbbbVVVTTTRRROOOLLLJJJIIIHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@???>>>======>>>@@@AAACCCAAA>>><<<<<<>>>@@@BBBIIIKKKVVVhhhuuu}}}oooZZZKKKKKK\\\nnnqqqlllwwwuuuyyyqqqoooooozzzzzzqqqbbbcccsssxxx||||||xxxzzzzzztttbbbSSS\\\xxxqqqoooTTTMMMWWWaaaNNNbbbrrrmmmgggeeeooolllVVVEEEBBBAAA;;;888999:::;;;;;;;;;:::999777444333444555666;;;BBBJJJPPPaaarrryyyQQQGGGBBBHHHYYYqqq~~~JJJ:::===;;;999777777777777888888888888888;;;;;;FFFllluuuhhh\\\XXXiiitttssslllbbb|||zzz\\\PPPNNNLLLKKKMMMMMMIIIEEEEEEGGGIIIHHHGGGDDDCCCAAA>>>===>>>??????FFFKKKZZZvvvxxxllliiiccc\\\YYYZZZYYYVVVQQQKKKHHHHHHFFFHHHVVVhhhpppmmmiiihhhiiikkkllllllYYYWWWSSSPPPOOOMMMLLLKKKIIIGGGDDDBBB@@@@@@@@@AAA@@@???>>>>>>>>>>>>???@@@CCCAAA???===<<<===@@@AAAEEEIIIUUUgggvvvooo[[[KKKHHHTTTcccuuuiiiyyy{{{}}}{{{jjjbbbkkk}}}ooo]]]NNNWWWuuuwwwrrrSSSMMM[[[```QQQhhhvvvkkk^^^bbbuuutttXXXAAA@@@@@@999999:::;;;<<<<<<<<<;;;:::777444333555666666<<>>===???]]]tttnnnooopppsss~~~zzzrrrrrryyyuuujjjxxxcccRRRMMMIIIIIILLLMMMIIIEEEEEEGGGIIIIIIGGGEEECCCAAA???>>>>>>???@@@FFFJJJYYYwwwwwwsssvvvrrreeeZZZXXXZZZZZZRRRMMMJJJIIIFFFHHHXXXkkk~~~yyyrrroooqqqwww|||hhhccc\\\VVVSSSPPPMMMKKKIIIGGGDDDAAA@@@@@@AAAAAA???????????????@@@@@@@@@AAA@@@>>>======>>>@@@BBBDDDIIIVVVggguuu~~~{{{lll^^^QQQKKKOOOXXX|||nnnvvvwwwlllooommm[[[KKKQQQmmmwwwUUUQQQbbb\\\TTTooo|||iiiVVVZZZsssvvvXXX??????@@@888999:::;;;<<<===<<<;;;;;;777444444666666777===DDDHHHRRRhhhyyyhhhMMMEEE???CCCQQQgggxxxrrrpppFFF:::===;;;888666777777777888888888888333;;;;;;999LLLyyyuuucccYYYUUU[[[uuuzzz{{{mmmooommmXXXOOOJJJKKKOOOMMMJJJFFFEEEHHHJJJIIIHHHEEEDDDAAA???>>>>>>???@@@FFFJJJYYYwwwzzzoooiiisss{{{yyyhhhYYYVVVXXXXXXSSSNNNKKKJJJHHHJJJ\\\qqqxxxrrruuu}}}~~~vvvjjj```YYYSSSMMMIIIFFFEEECCCBBBAAA@@@AAAAAA??????@@@@@@AAABBBBBBBBB>>>===<<<;;;<<<===???@@@DDDKKKWWWfffttt||||||tttjjjaaaVVVMMMMMMRRRwww}}}yyyyyyzzzuuuuuu|||zzzkkk[[[JJJKKKaaazzzXXXXXXmmmzzzWWWUUUsssjjjSSSSSSmmmtttZZZBBB>>>???:::999:::;;;<<<<<<<<<;;;:::888555444666777888>>>EEEIIITTTkkk{{{vvv^^^HHHCCC???AAAJJJ]]]zzzyyynnnbbbBBB:::999666888777777777777888888888888222888<<<:::AAAaaannn[[[VVV```{{{rrrhhhttt___RRRKKKMMMSSSNNNJJJFFFFFFHHHJJJIIIHHHEEEDDDBBB???>>>??????@@@FFFIIIXXXwww|||ggg\\\fffoooooobbbWWWWWWZZZXXXTTTOOOLLLKKKIIIMMMbbbyyyyyysssttt|||rrrfff]]]VVVOOOJJJCCCBBBBBBBBBAAAAAAAAA@@@>>>???@@@BBBCCCDDDEEEEEE???>>>===<<<<<<<<<>>>>>>CCCJJJWWWeeessszzz{{{xxxtttqqqlllcccVVVKKKLLLSSSwww|||zzzxxxvvvwwwqqqnnnnnngggggg|||iiiZZZIIIDDDUUUuuu~~~uuuVVV]]]vvvvvvVVVUUUsss~~~gggOOONNNeeeooo\\\EEE======:::888999:::;;;<<<;;;;;;:::888555444777888999???FFFLLLWWWmmm{{{~~~sss[[[DDDCCCBBBAAAEEEUUUrrrrrrzzzZZZAAA:::555333:::777777777777888888888888777777;;;===>>>OOOzzzkkkfffsss{{{jjjxxxbbbSSSKKKMMMUUUNNNJJJFFFFFFHHHJJJIIIHHHFFFDDDBBB@@@??????@@@@@@FFFIIIXXXwwwnnn^^^WWW```bbbYYYVVV[[[^^^ZZZUUUPPPMMMLLLIIIOOOeee}}}}}}vvvvvv|||rrrggg___YYYRRRMMM@@@AAAAAABBBBBBAAAAAA@@@>>>???AAACCCDDDFFFFFFFFFBBBAAA???>>>======>>>>>>BBBJJJVVVeeerrrzzzyyyuuuooopppoooeeeSSSHHHLLLVVVzzz}}}vvvpppccc]]]lll}}}}}}hhhZZZHHH@@@LLLkkkvvvnnnQQQ]]]zzzyyyWWWUUUrrr{{{bbbJJJKKK```kkk\\\FFF;;;999999888999:::;;;;;;;;;:::999888555555777888999???GGGPPPZZZnnn{{{|||~~~ttt]]]BBBCCCDDDBBBBBBPPPmmmyyy\\\FFF@@@777666AAA777777777777888888888888:::444666<<<;;;BBBggg{{{~~~bbb~~~xxx___WWWLLLTTTWWWKKKHHHEEEEEEHHHKKKKKKJJJFFFEEEBBB???=========>>>CCCIIIWWWrrryyyYYY[[[aaa^^^TTTSSS[[[^^^ZZZWWWUUUTTTOOOKKKTTTppp{{{wwwxxxzzz}}}uuuccc[[[YYYQQQDDDAAABBBCCCCCCCCCAAA@@@???===???AAACCCEEEFFFFFFFFFEEEAAA======>>>>>>===;;;FFFOOORRR]]]xxx~~~xxxtttpppgggZZZOOOOOOUUU|||rrr^^^VVVYYY^^^vvvqqq}}}{{{|||wwwppppppfffVVVIIIGGGGGGSSSvvvzzzqqqdddVVV\\\}}}___]]]nnnsssaaaJJJIIIZZZbbbTTTBBB;;;999555777888:::<<<<<<;;;:::999888555444666777999@@@GGGRRR[[[nnn|||~~~ttt[[[FFF>>>@@@GGGFFFGGGbbbpppAAA777AAA???777999999888888888888999999;;;666666<<<>>>BBBTTThhhgggyyyeee[[[OOOSSSUUUKKKHHHEEEEEEHHHJJJKKKJJJGGGEEEBBB???=========>>>CCCIIIVVVqqqhhhhhhmmmlllbbb___bbbaaaZZZWWWUUURRRNNNMMMYYYwwwsss___TTTRRRKKKBBBBBBBBBCCCBBBBBBAAA@@@???>>>???AAACCCDDDEEEEEEEEEBBB???<<<<<<>>>??????===CCCNNNRRR\\\uuu~~~ssshhh[[[PPPNNNRRRzzz}}}eeeUUUSSSXXX~~~mmmvvvyyytttrrrmmmsssrrr^^^LLLGGGFFFMMMfffrrrfff[[[WWWhhh{{{```^^^pppxxxeeeLLLEEESSSZZZNNNAAA<<<:::666999:::;;;<<<<<<<<<:::999999666555777888999@@@GGGUUU^^^qqq}}}vvv^^^GGG@@@BBBJJJHHHFFFZZZwww}}}HHH888>>>===777999888888777777888888999:::666777;;;::::::EEEUUU}}}qqqwwwlll___PPPRRRRRRJJJHHHFFFEEEGGGIIIJJJJJJGGGEEEBBB???>>>===>>>>>>CCCHHHUUUnnnrrr|||pppiiihhhddd\\\XXXUUUPPPMMMPPPaaa}}}oooYYYKKKGGGEEE@@@CCCCCCBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCC@@@>>><<<<<<>>>@@@AAAAAAAAAMMMPPPWWWlll}}}mmm^^^QQQMMMOOOpppttt[[[SSSWWWmmmjjjqqqyyy|||sssiiifffvvv|||fffRRRKKKHHHHHHVVVgggmmm]]]SSSZZZvvvvvvaaa___qqq|||iiiOOOCCCLLLPPPGGG@@@>>><<<777;;;;;;<<<======<<<;;;:::999666666888999:::@@@GGGWWW^^^ppp|||~~~www```IIIAAACCCLLLJJJDDDOOOdddQQQ:::<<<;;;888999888888777777888888999;;;999;;;>>>;;;777===GGGbbbyyyxxxnnn]]]NNNPPPOOOJJJHHHFFFEEEFFFGGGIIIIIIGGGEEEBBB@@@>>>>>>>>>>>>BBBHHHTTTkkkuuuooohhh```YYYUUUOOOLLLSSSiii~~~zzzkkkTTTDDD@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBB@@@>>><<<;;;===???AAABBBBBBMMMOOOQQQ___pppyyycccRRRLLLOOObbbeeeWWWXXXvvvjjjiiiqqqdddhhh}}}~~~nnn___WWWNNNGGGMMMYYYzzz}}}qqq]]]TTT```~~~ppp```aaarrr|||mmmUUUHHHLLLJJJDDD??????===888======>>>>>>===<<<;;;::::::777666999999:::@@@GGGTTT\\\mmmxxx{{{~~~uuu^^^JJJBBBDDDKKKJJJBBBHHHVVVrrr}}}}}}UUU<<<:::999999888888777777777777888888888888:::===;;;888;;;CCCOOO{{{xxxrrrnnn[[[KKKNNNLLLIIIHHHGGGEEEEEEEEEGGGIIIGGGFFFCCC@@@>>>>>>>>>???BBBGGGSSShhhoooaaaZZZVVVOOOMMMXXXqqqyyyssseeeQQQCCC>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA???===<<<;;;===@@@BBBDDDOOOPPPNNNTTT\\\nnnmmmUUUNNNRRR]]]ttt___XXXuuutttlll|||~~~qqqlllqqq~~~}}}vvvkkkXXXIIIIIIRRRdddwwwbbbYYYfffvvvkkkbbbeeesssyyyooo```UUURRRLLLEEE@@@???<<<888??????>>>>>>===<<<;;;:::999777777999999:::???EEEQQQXXXjjjvvvyyy}}}ttt^^^IIICCCCCCIIIHHHAAAEEEPPPiiixxx}}}~~~zzzRRR===;;;999:::888777777777777777777888555555666777666555888>>>DDDnnn}}}|||pppeeezzzqqq\\\KKKMMMKKKHHHHHHGGGEEECCCDDDFFFHHHHHHFFFCCC@@@???>>>??????BBBGGGRRReeevvv```ZZZVVVPPPPPP```|||pppiii\\\MMMCCC???@@@BBB@@@AAACCCEEEFFFFFFEEEEEE@@@@@@?????????@@@AAAAAA@@@@@@>>><<<:::<<<@@@CCCGGGQQQTTTSSSTTTQQQWWWhhh|||___SSSUUU___~~~qqq]]]ooo~~~qqqyyy}}}tttpppuuueeeLLLFFFLLLTTTmmm{{{eee]]]oooqqqfffbbbjjjrrrqqqmmmmmmccc\\\RRRHHHBBB>>><<<:::@@@???>>>===<<<;;;::::::888666666999999999===CCCMMMUUUhhhuuuyyy}}}ttt^^^GGGDDDEEEJJJGGGAAADDDNNNdddvvv{{{{{{uuuyyyvvvLLL===<<<::::::888777777666666777777888999888888777555666888;;;<<>>??????BBBGGGQQQcccyyy```WWWVVVRRRUUUiii|||ddd\\\QQQHHHCCC@@@@@@AAAAAACCCGGGJJJLLLLLLKKKJJJ??????>>>>>>???@@@AAABBB>>>>>>===;;;:::<<>><<<;;;:::999999777555555888888888<<>>>>>>>>>>>@@@AAACCC<<<<<<<<<;;;:::===DDDIIIHHHTTT]]]gggjjjYYYJJJLLLPPPiiixxx```VVVRRRnnn]]]```ooouuuxxx}}}|||}}}}}}vvvvvv~~~zzz{{{YYYGGGCCCDDDDDDYYYllleee~~~fffVVVWWWfffcccUUU\\\tttqqqhhh[[[NNNCCC<<<;;;>>>AAA???>>><<<:::999888888666444555888888777;;;@@@@@@JJJ```pppuuuyyyoooXXXBBBFFFMMMQQQKKKAAAAAAHHHPPPfffrrrkkkhhhwww}}}{{{hhhCCC:::;;;999888777777666666666666777777///333666666777999888777:::<<