BM66(d@ ((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((***(((&&&%%%%%%'''***+++((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))))))))((('''&&&'''((()))++++++,,,,,,,,,,,,+++***)))***+++---...///111444777;;;>>>BBBDDDFFFFFFGGGIIIIIIGGGDDDAAA???:::999<<<;;;777888<<<===;;;===BBBEEECCCDDDGGGMMMOOOXXXdddjjjlllttt~~~xxxqqqlllgggeeerrrkkkpppzzzyyyzzznnnbbbXXXSSSQQQQQQJJJFFFBBB@@@AAAAAA???<<<@@@<<<888888;;;>>>>>><<<;;;:::999666555666888:::777777666555555555555666444444333333444444555555333333333222222222111111222222222222222222222222111111111111111111111111444222111//////000222333111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++(((((())),,,---,,,,,,,,,,,,---......,,,,,,,,,---------.........///000111222333333333333333333333444555666666999===???IIImmm''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&&&&&&&''')))***((((((((((((((((((((((((&&&'''(((((())))))((((((&&&'''((())))))(((''''''''''''(((((())))))******,,,,,,+++,,,...222555777>>>>>>AAADDDHHHJJJKKKJJJMMMIIICCC>>>;;;999888888;;;888888===??????DDDKKKHHHEEEDDDHHHLLLSSS^^^iiisssvvvyyyyyy|||~~~~~~xxx}}}wwwkkkgggjjjmmmuuu}}}~~~xxxiiiccc[[[WWWVVVSSSMMMHHHHHHEEEAAA???======<<<;;;;;;;;;;;;:::999888999:::777777777666666555555555444444333333333444444555333333222222222222222222222222222222222222222222111111111111111111111111111111222222222111111111111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++---------,,,,,,++++++******)))))),,,000000---)))---,,,,,,,,,,,,---......,,,,,,---------............///000111222333333333333333333333444555666666888===???HHHlll''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((()))*********))))))++++++*********++++++,,,---...000444999>>>BBBDDDJJJIIIIIIKKKNNNNNNKKKHHHBBB???;;;888666777888999???===>>>@@@AAABBBHHHNNNPPPPPPSSSZZZbbbnnn{{{{{{|||{{{nnnsssxxx|||~~~sssdddaaaaaaccccccaaabbbeeesssuuuxxx|||yyysssooojjjaaaYYYYYYUUUOOOIIIDDDAAA@@@???;;;<<<<<<;;;:::999777666888888888888888777666555444444333333333333333444222222222222333333333333222222222222222222222222111111111111111111111111///000222333444222000///111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,,,,---......---,,,+++***))))))---******111:::;;;333***---,,,,,,,,,,,,---......,,,------------...............000111222333333333333333333333444555666666777<<<>>>GGGjjj''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((('''((())))))******))))))+++++++++++++++*********,,,,,,++++++,,,...///000222555;;;AAAFFFIIIKKKLLLJJJFFFBBBBBBDDDDDDAAA===999<<>>>>>DDDGGGJJJLLLKKKKKKLLLMMMOOOXXXbbbjjjpppxxx}}}zzzxxxvvvtttuuurrrnnniiiiiiqqqvvvkkkjjjiiieee```]]]WWWOOOIIIEEECCCAAA@@@999999999999999999888888888888666555444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111000000000111333444111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++*********++++++,,,,,,,,,((('''((()))+++,,,***'''---,,,,,,,,,,,,---......---------.........//////---...///000111222222222333333333333444555666666555;;;===EEEfff&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))***+++++++++++++++***))))))))))))***++++++---000555;;;BBBGGGKKKMMMJJJLLLNNNOOOLLLGGGAAA===:::::::::<<>><<<;;;;;;:::<<<;;;:::888777666666666444444444444333333333333111111111111111111111111000000000000000000000000222111/////////111444555111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************(((((()))***+++,,,------+++,,,---+++((('''***,,,---,,,,,,,,,,,,---......------........./////////------///000111222222222333333333333444555666666444;;;>>>EEEeee&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,...111333555===@@@EEEJJJNNNPPPQQQQQQIIIIIIHHHFFFCCC@@@===;;;???DDDIIIKKKKKKLLLQQQUUUQQQVVV\\\ccckkkxxxvvvrrrsssrrrnnnsssqqqlllgggiiippptttsssllllllmmmllliiigggffffffeeeeeegggkkkpppqqqooommmpppuuuzzz~~~wwwzzzrrrnnnkkkfffcccbbbeeelllrrr{{{vvvooogggaaaXXXTTTOOOJJJFFFCCCBBBBBB???>>>===;;;:::999888888666666555444333222222111111111111111111111111111000000000000000000000000000000000000111222333444111///...---...///...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))*********+++))))))******++++++,,,,,,---///000...+++***,,,///---,,,,,,,,,,,,---..................////////////,,,---...000111111222222333333333333444555666666555<<>><<<;;;===???@@@GGGNNNVVVWWWSSSPPPRRRVVVccclllyyy~~~zzzssskkkfffiiiiiieeeccceeeggggggaaaYYYXXX^^^```]]]ZZZZZZVVVQQQRRRWWWYYYWWWVVVUUUUUUUUUVVVWWWWWWWWWSSSSSSTTTWWWZZZZZZWWWSSSZZZ]]]______\\\[[[\\\^^^]]][[[[[[```hhhmmmmmmkkkiiimmmqqquuuyyy}}}rrrhhhcccdddiii^^^dddlllrrrvvv{{{{{{jjjfff^^^VVVPPPLLLKKKJJJBBBAAA???===;;;::::::999777777666555333222111000000000000000000000000000000000000000000000000000---///111333444333222111111///...---//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++++++++***************)))***++++++***))))))***---,,,,,,,,,,,,---................../////////000,,,---...000111111111111333333333333444555666666555<<>>EEEBBBCCCJJJOOOSSS[[[ddd|||}}}{{{xxxtttpppXXXWWWVVVVVVUUUTTTSSSRRROOOQQQSSSRRRPPPQQQTTTXXX]]]___bbbccceeegggiiilllqqqwww|||zzzyyyvvvpppkkkbbbdddeeeeeecccaaa______ZZZYYYVVVSSSQQQQQQTTTVVVVVVXXX[[[___eeellltttzzzyyyrrrnnnjjjjjjddd^^^___eeefffbbbpppzzzzzzmmmddd\\\QQQJJJHHHFFF@@@===???>>>999777888999777555555555555333222222111000000//////000000///000000111222222333333//////...------------...///...---,,,,,,,,,,,,------,,,,,,,,,++++++******++++++++++++++++++++++++************************+++++++++************)))***)))(((((((((((()))***************)))))))))(((+++++++++*********))))))*********))))))***************************************))))))))))))******((((((((()))))))))******************************))))))))))))************))))))))))))))))))))))))******)))))))))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***...---,,,,,,,,,,,,---.........---------------...000000000000111111111111111222222333444555666666777:::<<>>AAADDDFFFGGGIIIKKKRRR^^^iiitttuuuiiibbbaaa^^^YYYUUUSSSRRRSSSTTTRRRUUUZZZ]]]```bbbeeegggppptttyyy{{{{{{{{{~~~}}}}}}wwwqqqmmmiiifffddd```\\\WWWUUUWWWZZZ]]]___\\\___dddiiinnntttyyy}}}zzzoooggg^^^VVVUUU[[[gggsss{{{}}}nnnccc```WWWPPPJJJIIIHHHCCC???>>>===;;;999777777555333111333222111111000000111111000000111111222333333333000///......------............---,,,,,,,,,------...------,,,+++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))***))))))(((((())))))***************))))))))))))+++++++++***************++++++************++++++++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))***************+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...---....../////////......000000000000111111111111111222222333444555666666777;;;<<>><<<:::888777555444333222222222000000111111111111111222000000///............///------,,,,,,,,,------.........------,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))******************************,,,++++++++++++++++++,,,******************************))))))))))))******)))*********++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************+++,,,---...,,,+++++++++*********)))))))))***+++,,,------...------------------------,,,---///000000000///...///000000000111111111111111222222333444555666666666;;;<<>>@@@DDDIIIMMMSSSYYYdddooozzzzzzrrrhhhaaaRRRYYY\\\ZZZXXX[[[aaadddnnnxxx|||wwwqqqmmmllliiiddd___UUUTTTVVV[[[]]]^^^bbbgggqqqpppxxx{{{mmmdddZZZYYYaaaiiilllkkkqqqlllpppzzznnn]]]XXXQQQKKKHHHEEECCCBBB<<<;;;999777555444333222111111222222222222222222111000//////......//////------,,,,,,,,,---......------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))******++++++******)))))))))))))))***************************+++++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***************+++,,,---************************))))))***+++,,,,,,------,,,------......------,,,,,,---......////////////000000000000111111111111111222222333444555666666666;;;===AAAZZZ((((((((((((((()))))))))'''((((((((())))))))))))((())))))******+++,,,,,,)))***+++++++++...333777888<<>>DDDHHHMMMRRRWWWZZZ^^^jjj~~~qqqmmmgggdddcccbbb___]]]ZZZ___eeekkkqqqwww}}}{{{zzzzzz~~~}}}yyyuuuqqqjjjkkkrrrnnn```VVVVVVQQQXXX\\\^^^eeeooosssqqqxxxjjjcccYYYSSSTTT[[[dddjjjrrr|||pppcccZZZVVVOOOMMMJJJGGGDDDAAA???>>>666666666666666666555555111111000///////////////,,,,,,,,,,,,,,,---...///++++++,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,+++***)))(((((())))))*********+++))))))******++++++++++++******))))))))))))******++++++++++++++++++++++++******))))))))))))******(((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))******)))))))))))))))))))))***+++,,,---......///***++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,++++++,,,---///000000000000000111111111111111222222333444555666777666;;;===@@@XXX(((((((((((())))))))))))***)))((((((''''''((((((''')))+++,,,++++++,,,---***...333666999@@@KKKSSSXXXXXXXXXXXXVVVRRRLLLHHH@@@BBBEEEIIILLLNNNOOOOOOVVV^^^gggppp}}}}}}uuunnnccc^^^]]]^^^^^^]]]eeepppssszzz~~~zzzzzzzzzkkkccc```^^^\\\YYYWWWWWWYYY[[[^^^ccckkkwwwuuu```YYY\\\[[[VVVWWWZZZ^^^aaadddqqqmmm___\\\[[[WWWQQQIIICCCBBBBBBCCC>>>;;;;;;777222222888222111000000//////......---......//////......------------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******+++,,,...///000000((((((''''''''''''((((((******)))))))))))))))***+++***))))))******)))((())))))))))))************......---+++)))((()))+++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))***+++---...///,,,,,,,,,---------......---------............////////////000111111222222333333444444555666666666;;;999>>>EEEYYY(((((((((((()))))))))***+++++++++******++++++,,,++++++***((('''(((,,,///666<<>>HHHMMMUUU[[[]]]\\\YYYVVVJJJHHHDDDAAAAAADDDGGGJJJPPPVVV^^^dddjjjuuuwwwnnnkkkkkkhhhbbb[[[___aaadddfffjjjrrr{{{yyyzzz|||~~~~~~uuujjjbbb^^^\\\\\\```bbbdddeeeiiisss~~~rrreeeZZZTTTSSSYYY[[[```gggnnnxxx~~~pppcccXXXQQQTTTOOOKKKLLLJJJEEE???===<<<888333000/////////.../////////......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++***************(((((())))))************)))((((((''''''(((((()))***)))))))))))))))******(((((((((((()))***++++++))))))*********)))(((((()))***+++*********,,,...+++++++++++++++*********++++++++++++++++++++++++......,,,+++***)))))))))++++++++++++,,,,,,,,,,,,---------............///...//////000000111111222333333444444555666666666999999@@@FFFYYY(((((()))))))))***************)))))))))***++++++***...333999???FFFNNNSSSWWWWWWXXXYYYWWWRRRKKKEEEBBBCCCDDDGGGJJJOOOTTTXXX[[[kkkyyyuuurrr^^^YYYVVVYYYaaaiiimmmnnn}}}~~~}}}|||{{{{{{zzzrrroooggg]]]VVVWWW]]]dddooouuuyyyoooddd```\\\WWWQQQPPPYYYeeeyyy}}}tttfff^^^UUURRRQQQNNNJJJFFFDDD???:::666444333000---......------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++((())))))(((((((((***,,,)))******++++++++++++***)))***++++++******+++---+++++++++***************++++++++++++++++++++++++...---,,,+++***)))))))))******+++++++++,,,,,,,,,---------............///......//////000111111111333333444444555666666666888999AAAGGGXXX))))))))))))************,,,,,,,,,,,,---...///000222888BBBJJJOOORRRTTTUUUVVVSSSOOOLLLJJJHHHEEECCCPPPQQQPPPPPPQQQWWW___ddd|||zzztttkkkbbb___```eeehhhjjjhhhiiipppzzz}}}vvvuuuvvvvvvxxxyyy|||yyykkkcccbbbccc\\\]]]___eeelllssswwwxxxxxxnnnbbbVVVRRRSSSZZZbbbooo{{{~~~tttfff\\\XXXVVVSSSOOOIIIEEE@@@???>>><<<666222......---------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))))))))************))))))))))))))))))))))))((()))))))))***************************************************)))))))))))))))(((((((((((())))))))))))(((((()))***++++++***++++++)))''''''***,,,))))))))))))***++++++,,,***+++,,,+++)))((()))***************************++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,---------............///.........///000000111111333333444444555666666666777999AAAFFFVVV)))))))))*********++++++)))***+++---000222555666BBBGGGMMMQQQPPPLLLHHHFFFCCCBBB@@@@@@BBBFFFKKKNNNNNNOOOQQQUUU\\\jjj{{{wwwiiiaaa^^^[[[\\\cccooo{{{wwwsssooolllllltttzzzyyy{{{|||ooojjjccc^^^\\\[[[[[[ZZZ___jjjyyyuuufff___YYYZZZ\\\```fffnnnwww}}}wwwkkkcccZZZSSSOOOJJJEEECCCDDDBBB<<<777444333111/////////000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))***************************++++++++++++++++++******************))))))(((((())))))***(((((((((((()))***+++,,,***,,,,,,***'''(((,,,000,,,***((('''&&&''')))***)))+++,,,+++***(((((())))))))))))***************++++++++++++++++++++++++************+++,,,------++++++++++++,,,,,,,,,,,,---------............///---......//////000000111333333444444555666666666666888@@@DDDSSS))))))*********+++++++++)))+++...333888>>>BBBDDDMMMNNNNNNJJJEEE@@@===<<<999<<>>FFFMMMSSSWWWPPPMMMHHHBBB<<<;;;<<<>>>@@@GGGPPPUUUWWWZZZ```eeewww}}}nnnbbb___^^^ccckkknnnsss~~~zzzoooeeegggssszzzzzz{{{sssmmmhhheeebbb]]]^^^```bbb```^^^dddkkkrrrggg^^^XXXQQQTTTXXX___iiiuuu~~~mmm```[[[VVVPPPKKKEEEBBB>>>999444222000000//////.........---------------------------------************************+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++((()))))))))*********+++******))))))))))))******(((((((((((()))***+++,,,&&&)))++++++***---333:::>>>999222+++'''''')))+++$$$'''***++++++***+++,,,(((((())))))*********+++)))))))))))))))))))))))),,,,,,++++++***++++++,,,,,,,,,------------......---------.........//////------......///000000000333333444444555666666777555777>>>AAAOOO}}},,,,,,+++***((())),,,...999???FFFLLLOOOQQQQQQRRRSSSIIIAAA@@@AAABBBHHHOOOXXXSSSRRRWWW[[[```rrrnnneeefffiiihhheee```kkk~~~qqqkkkooossspppjjjaaalllvvv|||~~~|||~~~xxxjjjjjjggg___VVVTTTXXX^^^jjjsss{{{mmmaaa^^^WWWPPPNNNTTT___hhh~~~vvvjjjggg[[[KKKSSSMMMEEE???===;;;888555///---,,,...111222222111.........---,,,+++***)))------------------------***++++++,,,,,,------...++++++************++++++)))************+++++++++'''((()))******)))((('''******+++++++++,,,,,,,,,---,,,+++***))))))))))))************************)))************+++++++++)))(((&&&(((***---......>>>999111+++))))))***+++)))))))))))))))******+++))))))))))))))))))))))))************************((()))***,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,---------....../////////000111111222222000111222333444444444444888:::???AAAMMMyyy,,,***))))))---444999===HHHKKKPPPRRRQQQPPPOOONNNFFFCCCFFFLLLPPPOOOPPPSSSSSSVVV^^^iiittt{{{uuuccc```___dddnnnzzz|||eeeaaa```fffpppxxx|||}}}}}}yyy}}}vvvkkkbbb\\\^^^bbbdddfffmmmxxxppp___SSSOOOQQQUUU^^^qqqnnn[[[XXXTTTNNNJJJGGGCCC===888;;;999666222000///......////////////...------,,,---------------------------,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++))))))***++++++***))))))******+++++++++,,,,,,,,,---,,,+++***))))))))))))************************)))************+++++++++,,,+++***))))))***,,,---AAA;;;333---+++***++++++)))))))))))))))******+++333111...+++)))((())))))************************))))))***++++++++++++***,,,,,,,,,------------...,,,,,,,,,---------....../////////000111111222222333444555666777777777777555777>>>AAANNN|||------000555<<>>===:::666222000000111000000000000000/////////------------------------......------,,,++++++***++++++************++++++************+++++++++,,,******+++,,,,,,+++************+++++++++,,,,,,,,,---,,,+++******)))******************************)))************++++++++++++,,,,,,***((()))---111???:::222---*********))))))))))))))))))******+++666333///***(((((()))+++*********************************)))******+++,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........//////000000111111222444555666777777888888888333666<<>>888555444555000000////////////000000..............................------,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,***++++++++++++++++++*********+++++++++,,,,,,,,,---,,,++++++************************************))))))*********+++++++++'''***,,,***(((***111777777333...***))))))(((((()))))))))))))))******+++---+++)))(((((()))***,,,************************+++***)))))))))***,,,---++++++,,,,,,,,,---------,,,,,,,,,---------............//////000111111111111222333444555555555555444666<<<>>>KKKxxxFFFLLLRRRQQQLLLKKKPPPVVV[[[[[[YYYVVVSSSSSSUUUWWWXXXZZZ\\\^^^fffttt|||yyywwwsssppp~~~xxxuuuqqqrrrsssrrrqqqtttzzz~~~yyymmmfffbbbbbbbbbfffiiipppqqqaaaVVVYYYccc```kkk|||nnn^^^TTTPPPOOOLLLGGGAAA;;;888777222111000///.........///........................,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,++++++++++++++++++************************))))))*********+++++++++'''***,,,+++(((***000666000...***))))))***+++***)))))))))))))))******+++%%%&&&''')))************************************+++***)))))))))***,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------...............///000000111111000000111222333333333333666888===???KKKxxxVVVWWWTTTMMMGGGIIISSS]]]dddccc___[[[XXXYYY\\\```TTT^^^jjjtttuuuoooiiijjjrrr}}}sssiii```\\\\\\]]]hhhvvv~~~~~~~~~yyyqqqlllddd___\\\aaaooommm]]]WWWOOOOOOUUUccczzzyyyeeeWWWSSSMMMHHHEEECCC@@@>>>777666333111///.................................+++,,,,,,---......//////,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))************++++++++++++------,,,))))))+++...---+++******,,,---------)))))))))))))))******+++'''(((***,,,,,,+++)))(((*********************************)))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111111222333444444555555444666888>>>AAANNN|||YYYVVVQQQNNNNNNTTT\\\bbbfffccc___[[[YYY[[[aaaeeejjjyyy~~~xxxvvvppprrrvvv{{{tttllliiigggiiirrr{{{yyyqqqiiifffkkksssyyy}}}{{{vvvvvv{{{lllbbb\\\UUUTTT[[[hhhyyyqqqfffWWWOOOMMMMMMKKKIII@@@===:::666333111000000........................---------...............---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++************+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---************************)))************+++++++++,,,,,,,,,,,,+++***))))))+++***)))***,,,---,,,+++)))))))))))))))******+++******++++++++++++***)))************************))))))***++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000222222333444555555555555666888>>>@@@MMMzzzSSSPPPOOOUUU^^^ddddddbbbeeeccc___\\\\\\```hhhmmm~~~vvvyyy{{{yyy{{{ssshhhcccdddhhhjjjjjjoooxxx}}}|||~~~}}}wwwiiiaaa[[[[[[^^^cccooo{{{~~~mmm\\\NNNLLLUUU___iiippp~~~qqq___XXXTTTPPPKKKFFFCCC???:::666444333222/////////////////////////////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------++++++++++++------******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------************************)))************+++++++++)))))))))+++------+++((()))((('''((()))***)))''')))))))))))))))******+++)))((((((((((((***+++,,,************************((()))***,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000111111222333444444444444777999===>>>IIItttaaa\\\ZZZ^^^aaaaaaaaabbb```______dddmmm|||vvvkkkhhhllluuu{{{{{{oooiiieeecccaaabbbiiiwww~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{}}}|||{{{zzzxxxwwwvvvvvvvvvwwwxxxxxxxxxvvvsssrrrrrrpppooosssyyy{{{yyyuuuttttttsssrrrqqqqqqrrrrrrrrrsssuuuwwwwwwvvvuuutttrrrssstttuuuvvvvvvvvvvvvxxxwwwvvvvvvwwwyyy{{{}}}}}}}}}}}}~~~sssfff___\\\ZZZYYYjjjvvvmmm[[[OOOPPPJJJQQQdddqqqyyynnnbbb[[[WWWOOOHHHEEEGGGDDD;;;444333333111//////000000///---............---,,,+++***---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++((((((((())))))******+++'''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++)))************+++++++++++++++++++++++++++++++++------------------------------......///000000000111111111111222333444555666;;;???AAALLLlllbbb^^^___bbbbbb^^^ZZZZZZXXX[[[eeevvv}}}|||rrryyyqqqgggbbb]]][[[]]]ccciiittt~~~~~~~~~{{{zzzzzzyyyxxxwwwwwwwwwvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqpppoooooonnnllllllmmmmmmlllkkkiiihhhjjjhhhgggkkkppprrrooollljjjjjjiiihhhhhhhhhhhhhhhggghhhjjjkkkkkkkkkiiihhhjjjkkklllmmmnnnnnnnnnnnnmmmmmmllllllmmmoooqqqsssuuuuuuuuuuuuvvvxxxyyyzzz|||}}}}}}|||{{{|||~~~sssggg___bbbdddhhhlllmmmvvvzzzlll^^^QQQKKKQQQVVV___zzzppp___WWWOOOIIIHHHEEE???<<<===777444222111111222222111////////////...------,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++333111...+++))))))***+++(((((()))******))))))))))))))))))))))))))))))))))))(((((((((((((((((()))+++***)))(((((()))***+++)))************+++++++++++++++++++++++++++++++++------------------------------......///000000000111111111111222333444555555:::>>>@@@LLLlllfffaaa^^^^^^\\\YYYZZZ]]]iiinnn|||~~~yyyyyysssiii^^^[[[^^^eeennnwww}}}}}}~~~zzzxxxvvvuuuvvvvvvuuutttppppppooonnnmmmkkkkkkjjjiiiiiihhhgggfffeeeddddddcccccccccbbbbbbbbbaaaaaa______^^^^^^]]]]]]\\\\\\^^^\\\[[[]]]aaabbb```]]]\\\\\\[[[ZZZZZZZZZZZZ[[[YYYZZZ[[[\\\]]]\\\[[[[[[^^^^^^___```aaaaaaaaaaaa```_________```bbbdddeeeggggggggghhhiiijjjkkklllnnnoooppppppppppppsssuuuyyyyyyzzz{{{|||}}}~~~~~~}}}ttthhh___[[[]]]gggqqqyyydddUUUJJJLLLcccppphhh]]]TTTKKKCCCAAACCC999777444111///////////////////////////.........------------,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++666333///+++((()))***,,,)))))))))))))))***+++,,,))))))))))))))))))))))))((((((''''''''''''((((((******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111111111111222333444555444999===???KKKlllfff___XXXVVVWWW^^^lllyyyzzzrrrmmmrrrxxx|||nnnhhhjjjmmmooouuu}}}~~~|||zzzyyyyyyvvvssspppoooppprrrrrrrrrooommmjjjiiijjjiiihhhgggccccccbbb```___]]]\\\[[[\\\[[[ZZZYYYXXXVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRTTTSSSRRRQQQQQQQQQQQQQQQQQQOOONNNOOOQQQRRRPPPNNNOOONNNNNNMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYXXXXXXXXXYYYZZZ[[[]]]]]]___```bbbccccccdddfffhhhjjjjjjkkklllmmmnnnnnnooowwwxxxyyyzzz{{{zzzyyyxxx|||}}}{{{ssskkkggghhhrrr|||~~~bbbQQQVVVcccqqq^^^NNNEEEBBB@@@>>>:::666333000---,,,/////////.........//////...------------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,***)))(((***+++,,,******)))))))))+++,,,---))))))))))))))))))))))))((((((''''''''''''((((((***))))))))))))))))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000000111111111111222333444444333888<<<>>>JJJlll[[[YYYYYY^^^gggvvvtttqqqtttzzz~~~xxxccceeehhhkkkiiihhhoooxxx~~~{{{zzzyyyyyyyyywwwuuussspppnnnlllkkkkkkeeebbb___^^^___```aaaaaaaaa___]]]\\\\\\\\\ZZZYYYUUUUUUTTTRRRQQQOOONNNNNNOOONNNNNNMMMKKKJJJJJJIIIJJJJJJIIIHHHGGGFFFEEEEEEHHHGGGFFFFFFEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMOOOPPPQQQQQQSSSUUUWWWWWWXXXZZZ[[[[[[[[[\\\]]]^^^______```aaabbbdddfffhhhiiijjjjjjqqqsssvvvzzzzzz|||{{{uuutttzzzqqq```[[[^^^cccnnn}}}hhhWWWOOOLLLIIIDDD@@@>>>:::555111000///......---......///.........---------,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++&&&''')))***+++++++++++++++***)))))))))***,,,---************************((((((''''''''''''(((((()))))))))******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111111111111222333444444333777;;;===IIIkkkSSS[[[jjjzzz|||vvvuuu|||xxxggg[[[```ggguuu~~~vvvzzz~~~xxxwwwssspppmmmkkkkkkjjjgggfffeeebbb```^^^]]]\\\[[[XXXVVVUUUVVVVVVVVVUUUSSSQQQOOONNNOOOOOONNNLLLIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<===============>>>>>>???<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>><<<======>>>???@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFHHHKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUTTTUUUWWWZZZ]]]___```aaafffjjjmmmpppvvvxxxrrrmmmhhhiiikkkrrrzzz___\\\YYY[[[bbbsss{{{qqq___VVVLLLGGGFFFCCC<<<666333222000.........//////............---------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))+++******)))))))))******************************))))))(((((((((((())))))))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------......///000000000111111111111222333444555333888:::<<>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999999:::::::::555666777888888777666666777777777555444555666777777777777777777888999999666666666666666777888888888888888999999888888777555666777888999::::::::::::::::::;;;<<<===??????===@@@BBBDDDCCCCCCDDDEEEGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRTTTVVVXXXYYY[[[```dddfffmmmyyyyyyjjjddd___bbbpppjjjYYYOOOVVVnnnppp[[[PPPNNNLLLCCC:::777555333111//////000000............---------------.........////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,------------,,,******************)))(((''''''******************************))))))))))))******((()))***++++++***)))((()))************+++++++++------------------------++++++,,,,,,---......///------......///000000000111111111111222333444555444888:::;;;FFFiiiuuu}}}qqqgggeeejjjqqqrrrsssvvvkkk^^^jjjsssvvv{{{|||tttpppmmmhhhddd```___]]][[[XXXVVVTTTSSSOOOPPPPPPPPPNNNLLLIIIGGGFFFEEEDDDDDDEEEDDDBBB@@@AAA???======?????????>>>;;;;;;::::::999999999888666777777777777888888888111222333555666888999:::333555666888888777555444444444333222111111333555333333333333333444555666555444444444444555666666444555555555555555444444333444555777888888888888666666666777888999;;;;;;888;;;>>>???>>>>>>>>>???@@@AAABBBBBBDDDDDDEEEFFFEEEFFFGGGHHHJJJLLLMMMNNNNNNTTTXXX[[[cccpppwwwwwwyyy{{{~~~~~~ppphhhjjjsss}}}vvvaaaTTTWWWaaauuuppp^^^YYYUUUKKKAAA:::888666333111111111222//////.........---------............/////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++*********+++,,,---)))***+++***)))(((&&&$$$************************++++++************++++++((()))***++++++***)))((()))************+++++++++------------------------++++++,,,,,,---...//////------......///000000000111111111111222333444555555999:::;;;FFFhhh{{{www{{{tttiiifffeeennn~~~}}}wwwrrrhhhddd___\\\___fffnnntttrrrqqqnnnhhhaaaZZZWWWVVVRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFEEECCCBBB@@@???>>><<<;;;;;;:::999888888777999999888777666555555444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111000111111111222222222333111111111111111111111111111111222222222222111111333222111111111222444555444444444444444444444444888888777777777888999999::::::;;;;;;<<<<<<<<<<<<>>>>>>??????@@@BBBCCCDDDJJJKKKOOOTTTZZZ```dddgggjjjlllnnnqqquuuyyy|||~~~}}}tttoookkkooouuu```TTTQQQaaauuudddTTTKKKKKKDDD:::222///000222444333222000...---,,,++++++//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++************************************************+++*********))))))(((((((((((()))************)))+++++++++************)))))))))))))))************++++++++++++,,,,,,---...)))+++,,,++++++---,,,+++------......///000000000000000111222333555666777555777999;;;DDDccc}}}yyyrrrrrrxxx~~~~~~}}}yyyssslllgggaaa\\\UUUOOONNNPPPTTTWWWYYYYYYXXXTTTPPPLLLKKKKKKFFFEEEDDDBBB@@@???===<<>><<<;;;:::999888777666666555444444333333666555555444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000//////000000111//////000000000000000000111111111111111111111111000000111111111111000000333222111111111222333444222222222222222222222222333333333333444666777777666666666777777888888888999999999:::;;;<<<===>>>@@@AAADDDIIINNNSSSWWWYYY\\\]]]```bbbfffjjjmmmooossswww{{{}}}wwwkkkhhhuuuvvvWWWSSS\\\tttiiiPPPNNNIIICCC>>>;;;777111,,,222111000///...---------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))(((((()))******++++++******+++++++++************)))))))))))))))************,,,,,,+++++++++,,,------+++,,,,,,,,,,,,------,,,------......///000000000222222222222222333444555555777999;;;DDDbbbxxx|||zzzlllhhhaaagggiiiiiiuuu}}}{{{yyyuuutttrrrooolllfff```[[[[[[WWWPPPIIIDDDBBBCCCCCCHHHIIIHHHGGGDDDBBBBBBCCC???>>>===<<<:::999888777777777666666555444444444333222222111111000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000000//////......//////000/////////...............000000000000000000000000///000000000000000000///111111111000111222222333000000000000000000000000//////000111222444555666333333333333444444444444444444444555666777888999<<<===???BBBFFFJJJMMMOOORRRSSSTTTWWWZZZ^^^```bbbdddggglllppprrrtttvvvxxxvvvuuusssrrrrrrrrrsssttttttvvvxxxzzz}}}qqqkkkmmmqqqzzzuuuZZZHHHPPPbbbuuuuuu^^^UUUKKKFFFCCC???777000222111000///...//////000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))))))))******++++++++++++++++++++++++************))))))))))))*********++++++------,,,+++++++++,,,,,,,,,,,,,,,---------......------......///000000000333333222222222222333333555777999;;;DDDaaa~~~yyypppccc___cccgggyyy}}}|||zzzxxxuuurrrpppooodddcccaaa```^^^[[[VVVRRRRRRPPPKKKGGGCCC@@@??????CCCDDDCCCAAA>>>;;;;;;<<<:::999999888777666555555333333333333333333333333333222222222111111111000.../////////000000000111////////////////////////000000000000000000000000////////////////////////111111111111111111111111//////............//////000////////////.........000000000000000000000000//////000000000000//////000///000000000111111111000000000000000000000000/////////000111222333444222222222333333333333333333333333333444555666777999:::;;;===@@@BBBDDDFFFJJJJJJLLLNNNPPPSSSVVVWWWXXX[[[___ccceeefffhhhjjjgggfffeeeeeeeeeeeefffffffffhhhjjjmmmqqqtttwwwxxxzzz|||}}}nnnggghhhxxx```WWWVVVWWWhhhoooWWWHHHDDDDDDBBB@@@444333111/////////000111////////////....................................------------------------...------------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********))))))))))))*********+++++++++...---,,,,,,++++++++++++---++++++......,,,---///------......///000000000222222222222222222333444555777999;;;DDDaaa~~~xxxvvv|||~~~qqqggggggjjjkkksss|||}}}zzzwwwuuutttllljjjhhheeebbb```^^^]]]WWWUUUSSSRRRPPPNNNJJJHHHCCCBBBAAA???===;;;::::::;;;;;;;;;999555333333333222222222111111111000000111111222222222333333333333333333222222222222222//////000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000//////000000000222222222111111111111111222222222222222222222222000000111111111111000000//////000000000111111111000000000000000000000000000000///////////////000111111111111111111111111222222222222333444555555333333444555666888999:::>>>???@@@AAACCCFFFHHHIIIMMMOOOSSSUUUVVVVVVWWWYYYVVVVVVVVVVVVVVVVVVVVVWWWWWWYYY[[[^^^bbbeeehhhiiigggiiilllmmmmmmmmmoooppptttvvvxxxzzz|||~~~}}}ooofffdddnnn}}}nnnWWWRRR\\\pppsssZZZOOOKKKHHHFFF999777444222000000000111000000/////////.................................------------------------.........---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))************+++,,,,,,,,,,,,++++++++++++*********))))))************++++++++++++...---,,,,,,++++++++++++---***+++///000,,,+++...------......///000000000000000000111222333555555444777999;;;CCC```wwwjjjccc```iiimmmsss}}}zzzxxxuuupppkkkgggcccaaa[[[ZZZWWWTTTRRRPPPOOOOOONNNKKKHHHEEEDDDAAA>>><<<:::::::::999888666555555222333444333111111222333000000000000111111111111111111111111222222222333222222222222222222222222222222222333333444444444333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333222222111111222222333333333444444555555555555444444444444444444444444222333333333333333333222111111222333333333333222111111111111111111111111111111000///............000000000000000/////////111000000000111111222333111111111111222333444444888888999:::;;;===???@@@@@@CCCFFFGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIILLLNNNQQQTTTVVVWWWVVVXXX[[[\\\\\\\\\^^^______aaaeeegggiiilllooorrrsssvvvyyy|||~~~rrrlllhhhiii}}}jjjdddNNN```zzzooo```QQQHHHCCC@@@<<<777333111111111000000000/////////..............................------------------------............---------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))************)))******++++++++++++++++++++++++************)))*********++++++++++++,,,------,,,+++++++++,,,,,,---))),,,333333---+++...------......///000000000/////////000222333555666444777:::;;;CCC___yyykkkeeegggnnnrrr~~~|||zzzxxxwwwuuuqqqooojjjiiieeeaaa\\\WWWTTTRRROOOMMMKKKIIIGGGFFFFFFFFFCCCAAA===;;;:::999777666777666666666666555444444000111333333222222333555333333333444444555555555333333333333333444444444333333333444444444444444444444444444555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555444444444444555555444444555666777777888999777777777777777777777777444555555666666555555444444555666777888777666666666666666666666666666666444333333222222222222333222222222111111111000000111111000000000111222222333333222222222333444444555555666666888999:::;;;777999<<<===<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHJJJLLLOOOPPPPPPPPPRRRSSSPPPTTTXXXZZZ[[[]]]aaaddddddgggkkknnnoooqqqssstttxxx{{{nnnjjjooohhh\\\XXXdddyyylll\\\OOOKKKDDD===777333222111000000000000/////////...............................................................---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************((()))******++++++******+++++++++************)))*********+++++++++,,,,,,,,,,,,+++++++++,,,------...***///888888000,,,///------......///000000000000000000000111222333444444777:::;;;CCC^^^pppmmmkkkqqq|||}}}wwwuuurrrooollliiieeebbb[[[ZZZXXXUUURRRPPPNNNMMMEEEDDDBBB@@@????????????:::777555444555666666555111222222333333444444555000222333222111000111333222222333333444555555666666666666666666666666777666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666333444555666777999::::::888888888888888888888888666666777777777777666666777888:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;777777777777888888999:::666555555555444444333333333222222222222333333444111111111000000111111222111111111222333444555666222444777999888888999:::555666777888888888888888;;;;;;<<<===???@@@AAAAAA@@@CCCEEEFFFFFFGGGHHHIIIMMMPPPTTTUUUUUUUUUXXX[[[VVVYYY^^^aaabbbbbbcccdddnnnnnnooosssxxx|||nnncccrrrwwwZZZWWW```nnnxxxWWWRRRJJJBBB:::666333222000000000000////////////////////////////////////........................//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++(((((()))***************+++++++++************)))******+++++++++,,,,,,,,,++++++++++++,,,------...///,,,111<<<<<<222---000------......///000000000222111111111111111222222444777:::;;;CCC^^^~~~{{{|||mmmfffjjjqqq~~~{{{wwwuuusssrrrhhhhhhfffddd```\\\XXXVVVSSSRRROOOKKKHHHEEEDDDCCC>>>>>>===<<<:::999888888555555555444444333333333222222333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555666666666666777555555555555555555555555444444444555555555666666555555555555666666666777666666666666666666666666777777777777888888888888666666666666666777888888777888888888999999999999666888::::::888888888:::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<===<<<<<<<<<999888888777666555444444555555555555555555555555555444333222111000000000000000000000111111111111444444444444444555555555333333333333333444444444666666666777888999999:::<<<<<<===???@@@BBBCCCDDDGGGHHHIIIJJJLLLNNNOOOOOORRRTTTUUUUUUUUUVVVXXXZZZ___bbbfffjjjmmmqqquuuxxx}}}vvvkkkooofffXXXXXXeeerrrsss```OOOIIIFFF>>>666222222///000222000,,,---111000000000000////////////000///...---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---222666777333///+++111///,,,---///111///...222333444333111111222333444555999===AAAVVVqqqeeeccceeennnwww}}}zzzwwwsssqqqnnnkkkgggdddcccbbbYYYXXXVVVTTTPPPMMMJJJHHHGGGFFFDDDAAA???>>>======::::::999888666555555444555555444444444333333333222222333333333444444444444444444444444444444444555555555555444444444444555555555555555555555555666666666666666666666666555555555555666666666666555555555555555555555555444555555555555666666666555555666666666777777777777777777777777777777777777777777777888888888999666666666666666777777888777777888888888999999999888999999999888777777777999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::999999888888888777777777777777777777777888777666555444444444444222222222222222222222111333333333333333333333333333333333333333333333333444444555555666777777888666777888999;;;<<<===>>><<<===>>>???AAABBBCCCDDDIIIJJJLLLLLLKKKLLLOOOQQQRRRUUUXXX[[[]]]```cccfffkkkpppvvv{{{}}}vvvhhh___[[[jjj~~~jjj\\\PPPDDD<<<;;;666333222222111///111555111000000000////////////111000//////........./////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000...---000...---...111222111///222111000000222555666666444666:::===AAAWWWzzzrrrssszzz{{{wwwtttqqqmmmjjjbbb```]]]ZZZVVVTTTRRRQQQNNNLLLJJJGGGDDDBBB@@@@@@::::::999888777777777888777777666555444333333222555444444444444333333333333333333333444444444444444444444444444444444444555555555444444444333333444444555555555555555555666666666666666666666666555555555555666666666666666666666666666666666666555666666666666777777777666666777777777888888888999999999999999999999999777777888888888999999999666666666666666777777888777777777888888888888999:::999777777888888777555888888888888888888888888999::::::;;;;;;;;;;;;;;;:::;;;<<<==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999666555555555444333333333222222222111111111111111222222111111111111111111111111222222333444444444222222333444666777888888888888999:::;;;<<<===>>>???AAABBBBBBAAABBBDDDFFFJJJLLLOOOQQQRRRSSSVVVXXX]]]aaagggjjjmmmrrrxxx}}}ppprrrwwwaaaRRR___|||yyy```MMMDDDEEE<<<777333222111///000444111111000000000/////////111111000000//////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------///222333222000222000...///333666777666555666:::>>>BBBVVV|||ooowww}}}zzzwwwrrrnnnjjjfffbbb^^^WWWUUUSSSOOOLLLJJJHHHHHHFFFEEEBBB???===<<<<<<<<<777666666555555666666777777777666666555555444444444444444444444444444444333333333444444444444555444444444444444444444444666666555555444333333333444444555555555555666666666666666666666666666666555555555666666666777777888888888888888888888888777777777777888888888888888888888888999999999999999999999999999999999999888888888999999999::::::777666666666666777888888777777777888888888999999:::888777777999:::888666999999999999999999999999999:::;;;<<<===<<<<<<;;;:::;;;<<<======>>>=========>>>>>>>>>?????????@@@==============================<<<<<<;;;<<<<<<<<<:::999999888777666666555222222222222111111111111000000000000000000////////////000000111111111222111222222333444555555666777777777888999:::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@DDDFFFIIIJJJKKKMMMPPPRRRTTTXXX]]]___aaadddjjjooossswww~~~pppmmm^^^VVV^^^zzzpppTTTHHHFFFCCC===888777444000///111111111111000000000//////111000000//////000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,---...///111111000///000000111222333333444444555777;;;>>>BBBVVV~~~{{{xxxwww}}}yyytttqqqmmmjjjfffbbb^^^ZZZUUURRRLLLKKKIIIFFFDDDBBBAAAAAA===<<<:::888666666666666888777666666666666666666666666666666666555555555444444444444444444444444333333444444444555555555444444444444444444444444666666666555555444444444555555555666666777777777777777777777777777777777666666666777777777888888999999999999999999999999888888888999999999::::::999999999:::::::::;;;;;;999999999999999999999999999999999999::::::::::::888777777777777888999999888888888888999999999999888888999:::<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???======<<<;;;::::::999999555555444444444333333333111111111000000//////////////////000000000000000111111111222222333333333222333333333444444555555777888999888888888:::<<<;;;>>>@@@BBBCCCEEEHHHJJJKKKNNNRRRTTTTTTWWW\\\```dddhhhmmmrrrxxxtttwwwooo\\\^^^lll~~~hhhUUUMMMIIIBBB===<<<:::555111222111111111111000000000000/////////......///000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,------...//////......///+++///444555333111333555444666;;;>>>AAATTTxxxooottt{{{zzzuuuqqqlllgggccc[[[XXXTTTQQQOOOLLLHHHEEE???>>>===<<<::::::999999888888777666555555555555777777666555555555555555333333444444444444444444333333333444444444444555333444444444555555555555555555555555555555555555666666666666666666666666666666777777888888999999888888888888888888888888888888888888999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999888999::::::;;;999999999::::::::::::;;;888;;;???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===??????>>>===<<<:::;;;<<<===>>>?????????======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@?????????>>>>>>=========::::::999999888777777777555555444333333222222222111111111111111111111111000000000000000000000111222222222222222333333333333444555444333444666777666888;;;===>>>???BBBDDDCCCFFFJJJKKKKKKMMMRRRVVVVVVYYY]]]aaaeeekkkqqquuuxxxzzzxxx}}}fffZZZ\\\sss{{{nnnQQQIIIAAA???<<<666222111222222111111111000000000//////.........///000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...,,,+++---...///...---...000222///111333444333444666888333555:::===@@@SSS}}}~~~vvvyyy|||yyyqqqnnnhhhccc___ZZZUUUQQQIIIGGGDDDCCCBBB@@@===;;;777777666555555555666666666666666777777666666555555555555444444555666666222222222333333444444444333333333444444444555555444444444444555555555555666666666666666666666666666666777777888888999999777888888999999:::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<999@@@GGGGGGBBB<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>@@@@@@???===<<<:::;;;<<<===????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::999999888777777666333333333333333333333333000000000000000000000000444333333333333333333333111222333222111111333555444666888999999999;;;===<<>>QQQ{{{}}}sssnnn}}}yyyvvvrrrmmmjjjaaa]]]XXXTTTPPPKKKFFFCCC@@@>>><<<;;;;;;:::999777666555555555666666777888111222333444555444333222444444444444555666888888333333333444444555555666333333333444444555555555444444444555555555666666777777777777777777777777666666777888999:::;;;;;;888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<====================================:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<======;;;DDDLLLLLLCCC;;;999;;;:::::::::::::::::::::::::::<<<>>>@@@@@@???===<<<:::;;;<<<>>>??????@@@@@@????????????????????????????????????????????????>>>>>>>>>???@@@AAABBBCCCAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>>>>======<<<;;;::::::555555444444444444444444222222222222222111111111111111111111111000000000222333444333222222333555000111333222111111222444444777:::;;;;;;===AAAEEEEEEFFFIIIJJJLLLNNNQQQTTTXXXXXX]]]ccceeegggmmmttt}}}zzzttt~~~iii[[[\\\zzzkkk[[[OOOEEE???>>>222222222111111111111000111111000000111222333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,---......///333:::@@@UUUEEE333---222888666111111333888;;;>>>PPPyyyuuuqqqwwwxxxqqqkkkeee___[[[TTTOOOIIIGGGGGGDDD>>>999:::999999999888888777777666666555555555444444444444444444444444444444444222222333444444555666666444444444444444444444444444444444555555555555666777777777777666666666666:::::::::::::::;;;;;;;;;<<<;;;::::::999999999999>>>>>>>>><<<:::999999;;;>>>=========>>>???>>>===>>>??????@@@@@@@@@???????????????>>>>>>=========@@@>>><<<<<<===>>>===<<<>>>???AAABBBAAA@@@>>>===BBBAAA@@@????????????@@@======<<<<<<<<<======>>>>>>;;;999:::===???>>>===;;;;;;<<<===>>>>>>======CCCLLLNNNCCC===@@@AAA===@@@???>>><<<;;;;;;>>>AAA???>>>======??????>>>===??????>>>============>>>BBBAAA@@@@@@AAABBBDDDEEEAAA@@@@@@AAABBBBBBAAA???FFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::999888777777666555444333111000///...333333222222111222222333333333333333333444444444333333333333333333333444333444555777888:::;;;<<>>=========???AAABBBAAA@@@?????????>>>===??????@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>===<<<;;;::::::<<<>>>>>>===BBBBBBCCCCCCBBBAAA???>>>=========<<<<<<<<<<<<===?????????????????????>>>>>>;;;999999:::<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>CCCJJJIII???:::===<<<777===>>>???>>>===<<<===???@@@?????????AAABBBAAA???@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@AAACCCCCCBBBAAACCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;999999888777777666555444333333444333333222111111111111222222222222222222222222111111111111111111111111222222333555666777888999:::;;;===@@@BBBDDDEEEEEEGGGIIIKKKNNNOOORRRVVVYYYbbbdddgggmmmuuummm______zzzpppZZZPPPMMM===<<<999777555333222222222222111111111111222222000000000000000000000000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------..................---------///222444666888444111///000333444444555999999;;;BBBOOOtttyyymmmuuu}}}zzzwwwrrrlllhhh```\\\VVVQQQLLLGGGCCC@@@<<<999666777999:::777444555555555444444444444444555555555555444444444444333333333333333333444444333333444444444444444444666666666666666666666666555555555666777888888999777888888999;;;<<<<<<===::::::::::::::::::::::::999999999999:::;;;<<<===<<<===>>>>>>>>>>>>@@@BBBAAAAAA@@@@@@@@@?????????>>>>>>????????????>>>>>>===>>>???@@@@@@???===;;;<<<;;;999:::<<<======<<>>===<<<;;;:::::::::??????>>>>>>============999:::;;;;;;;;;999888666???===;;;;;;===?????????>>>?????????@@@@@@@@@@@@BBBEEECCC<<<;;;@@@>>>777999;;;>>>>>>===;;;;;;;;;>>>>>>===???AAAAAA@@@???>>>>>>>>>???@@@AAABBBCCC???????????????>>>>>>>>>>>>======>>>AAABBBBBBAAA@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>===<<<;;;:::::::::999999999999999666555555444333222111111111111111111111111111111000000000000000000000000111111222222333444444444444555777999;;;<<<===>>>>>>@@@BBBDDDFFFHHHLLLOOOWWWYYY\\\```ffflllrrruuu~~~}}}cccaaawwwcccRRRGGG???;;;<<<999000...222333222222111111222222222000000000000000000000000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,---//////.........---------...---------...000222333111///......111333444444555999999;;;BBBNNNsss~~~xxx{{{sssqqqnnnkkkgggaaaZZZUUUQQQMMMIIIEEEAAA>>>:::888777555444555777888666555444444444444333333333333444444444444444444444444333333333333444444444444555555444444444444444444888888999999999999::::::666666777888999::::::;;;999999::::::;;;<<<<<<===========================<<<<<<<<<<<<===>>>???@@@@@@AAABBBAAA??????AAABBBAAABBBCCCCCCCCCCCCDDDEEEAAABBBBBBCCCCCCCCCBBBBBB>>>@@@CCCEEEEEEDDDBBBAAACCCAAA??????@@@@@@???>>>JJJIIIGGGFFFFFFFFFHHHIIIGGGFFFFFFDDDCCCAAA@@@???CCCEEEGGGIIIHHHFFFCCCAAA???>>>>>>???AAACCCEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDCCCCCC@@@===BBBHHHFFF@@@===???@@@@@@>>>======>>>???>>>???@@@BBBCCCAAA@@@======>>>???@@@BBBDDDEEECCCCCCCCCBBBAAA@@@?????????>>>===???AAACCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===;;;;;;<<<<<<<<<=========999999888777666555333333111111111000000000000000222222222111111111111111111111111111111222222222111222333555777888888888:::<<<>>>???@@@BBBEEEHHHMMMNNNRRRVVVZZZ___bbbdddnnnsssxxx}}}kkkaaalll```XXXFFF<<<>>>===333000555444333333222222222222333000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------........................///............000111111000//////111444666666555444888999;;;BBBNNNrrr||||||vvvrrreeeccc```\\\XXXSSSLLLHHHFFFCCC@@@===;;;999777555666555444555555666555444444444444444444444444444333333444444444444444444333333333444444555555555666666555555555555555555888999999999:::::::::;;;888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;?????????@@@@@@@@@AAAAAA???>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCBBBBBBDDDFFFHHHIIIKKKJJJHHHGGGHHHJJJHHHIIIJJJKKKLLLLLLLLLLLLGGGJJJMMMPPPQQQQQQPPPOOONNNLLLJJJJJJLLLLLLLLLKKKRRRQQQOOONNNOOOQQQTTTUUUUUUUUUTTTQQQNNNKKKHHHFFFMMMPPPSSSUUUVVVTTTQQQOOOFFFFFFGGGGGGHHHJJJLLLNNNSSSRRRPPPNNNLLLKKKKKKKKKKKKHHHDDDCCCIIIOOOMMMHHHGGGGGGFFFDDDAAAAAACCCEEECCCCCCDDDFFFGGGGGGFFFDDD???@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBAAA???@@@BBBCCCCCCCCC??????>>>>>>>>>>>>??????AAAAAABBBCCCDDDDDDEEEEEEAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBAAA@@@???AAAAAAAAA@@@@@@???>>>===<<<<<<<<<===>>>>>>??????<<<<<<<<<<<<;;;999777666333333222222111111111111222222222111111111000000111111111111111111111111000111222444555666666666777999:::;;;<<<===@@@BBBBBBDDDGGGKKKPPPSSSVVVXXXaaagggnnnuuu{{{wwwiiiXXX___kkkqqqVVVAAA@@@AAA:::555888555555444333222222333333111111111111111111111111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,+++++++++,,,,,,---...,,,,,,------...//////000////////////000000111111222111111333555666666444333888888;;;BBBMMMqqqzzz|||xxxtttoooiiieeeYYYVVVSSSOOOLLLHHHDDDAAA===;;;999777777666555333555444444444333333222222444444444444555555555555333333333333444444444444444444444555666666777777666666777777777777777777777777888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>??????;;;;;;;;;<<<<<<>>>??????@@@BBBDDDFFFGGGIIIMMMOOOSSSUUUVVVSSSOOOMMMNNNPPPSSSTTTVVVXXXYYY[[[[[[[[[ZZZ[[[^^^```aaaaaa`````````^^^]]]]]]___``````___\\\[[[ZZZZZZZZZ\\\^^^```hhhhhhgggdddaaa]]]YYYWWWXXX[[[___bbbdddcccbbb```\\\]]]]]]\\\[[[\\\^^^aaacccbbb___^^^\\\\\\\\\]]]^^^ZZZUUUTTTWWWZZZXXXUUUSSSRRRPPPLLLIIIIIIKKKMMMKKKKKKLLLMMMOOONNNKKKIIIDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCAAA@@@@@@AAAAAACCCAAA>>>===>>>>>>>>>===???>>>======<<<<<<<<<=========>>>???AAABBBCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===<<<<<<===>>>>>>???@@@@@@>>>?????????>>>===;;;:::666666666555444444333333111111111000000//////...000000111111111111111111000111222333444444444444444555666777666777:::<<<>>>@@@CCCGGGKKKOOORRRSSSTTTYYYbbbkkkrrrxxx~~~|||wwwhhhYYYVVVjjjnnnRRRGGGCCC<<<666555666666555444333333333333111111111111111111111111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++((()))***+++,,,------...++++++++++++,,,---......++++++,,,---...///000111/////////000000111111111111000000111333444444333333777888;;;AAALLLooovvvrrrzzz|||pppmmmhhhddd```\\\WWWTTTMMMJJJEEEBBBAAA???===;;;888666555444555555555333333444444333222111222222333333333444444444555555222222333333333444444444555555666666777888888999777777777888999999999:::999999::::::;;;<<<<<<===>>>============<<<<<<<<<=========>>>>>>>>>>>>>>>;;;<<<===>>>@@@BBBCCCDDDAAABBBCCCEEEGGGIIILLLMMMTTTVVVXXXZZZ[[[^^^bbbdddhhhkkkmmmlllhhhgggiiilllooopppsssuuuxxxzzz{{{|||{{{{{{|||||||||{{{zzzzzzyyywwwtttssssssrrrqqqooopppooonnnmmmmmmmmmnnnnnnnnnnnnnnnllliiieeebbb```eeehhhlllppptttuuuuuuuuulllnnnppppppppprrrvvvyyywwwvvvuuuttttttvvvwwwyyy{{{vvvqqqpppqqqqqqqqqppplllllljjjgggcccaaaaaabbb_________aaaaaa```\\\YYYUUUTTTSSSSSSRRRRRRRRRRRRPPPNNNKKKIIIHHHIIILLLMMMKKKHHHDDDBBBAAAAAA@@@???AAAAAA@@@@@@@@@AAABBBBBB===>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEECCCDDDEEEFFFEEEDDDBBBAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@>>>???@@@@@@@@@>>>===;;;::::::999888888777666666333222222111000000///////////////000000000111111//////000111222222222222222333444444333444666888<<<===???BBBFFFJJJMMMOOOKKKNNNUUU\\\bbbhhhmmmppp{{{~~~kkkYYYtttwww^^^OOOEEE===888777666555444333333333333111111111111111111111111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,---...///,,,---------......//////,,,---...///000000111111111000///000222444555444222777888;;;AAALLLnnnyyyooo|||~~~zzzuuuoookkk```\\\WWWSSSOOOLLLHHHFFFCCC@@@;;;999888888777666777555444444555666666555333444555444333333333444222222222333333444444444222222222333333444444444555666666777888999999:::777777888999::::::;;;;;;<<<======>>>???@@@@@@AAA??????>>>>>>======<<<<<<======>>>???@@@AAAAAABBBEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTWWW[[[___bbbdddrrrtttvvvvvvwwwxxx{{{}}}|||xxxuuukkkjjjiiigggeeeddddddccceeeeeefffeeeccc```]]][[[XXX[[[___dddhhhjjjlllllllllppptttvvvyyy}}}}}}|||wwwwwwxxxyyyyyywwwsssppplllkkkiiihhhgggfffffffffcccaaa]]]ZZZZZZ\\\___bbb[[[WWWSSSOOONNNMMMLLLKKKEEEEEEEEEFFFGGGHHHIIIJJJEEEFFFGGGIIIJJJLLLMMMNNNGGGHHHHHHIIIIIIIIIHHHHHHDDDEEEGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????@@@@@@@@@AAAAAA===>>>???@@@@@@???===<<<<<<<<<;;;;;;:::999999888555555444444333222111111------......///000000111---...//////000000000///222333444333333333555777666777888:::===@@@DDDFFFHHHIIILLLPPPUUUZZZ___bbbiiimmmzzzmmmZZZYYY|||{{{bbbTTTKKKDDD777777666555444333333333111111111111111111111111////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,---...//////............---------***+++---...///000000000111000///000333666888888222777888;;;AAAKKKnnn{{{tttooolllggg```YYYRRROOOJJJEEE@@@>>><<<;;;777777666666555555555555666555555444444444555555555444333222222222333444333333333333333333333333555555555666666666666666999;;;<<<<<<:::999999:::>>>===<<<<<<======<<<;;;<<<===???AAAEEEKKKRRRWWWLLLKKKIIIHHHGGGEEEAAA>>>???CCCGGGHHHGGGJJJPPPUUUWWW[[[```ccceeehhhmmmqqqqqqssswww{{{~~~sssiiiccc^^^XXXSSSLLLKKKJJJHHHGGGFFFFFFEEEGGGGGGFFFEEECCC@@@>>>===???@@@BBBEEEHHHKKKMMMNNNOOOQQQSSSVVVYYY^^^dddhhhqqqvvv{{{|||{{{|||zzzuuutttyyy}}}~~~zzzsssjjjdddaaaaaa```___ZZZYYYXXXWWWVVVWWWXXXXXXWWWXXXYYYYYYYYYYYYXXXXXXYYYVVVRRRPPPQQQPPPMMMJJJHHHGGGHHHKKKOOOOOOKKKHHHOOOIIIBBB@@@BBBCCCAAA>>>AAA@@@@@@AAACCCCCCAAA@@@>>>>>>>>>>>>>>>?????????============>>>>>>>>>>>>>>>===<<<:::888666555444111000000000000000111222............///000111111333333222222222222222333555555666666777888888888???BBBEEEIIIKKKOOORRRUUUYYYaaajjjqqqwwwsssVVVXXXzzztttZZZOOOGGG;;;333555888666333333333333222222111000000///000000///...............//////////////////////////////.........------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++***,,,111333000,,,---------............///.........///////////////222222222222222222333333444999;;;>>>BBBJJJjjj}}}wwwqqqhhhbbb___ZZZSSSMMMIIIGGGCCC???<<<;;;::::::666666666555555444444444555555444444444444555555555444333222222333444444444444444444444444444444666666666777888888999999:::;;;======;;;;;;;;;<<<<<<<<<<<<<<<>>>???>>>>>>???CCCJJJSSS\\\gggpppuuuxxxqqqggg]]]VVVRRRPPPOOONNNRRRWWW[[[^^^bbbfffjjjqqqvvv}}}{{{eee\\\RRRKKKGGGDDD???;;;999999777666555555444444444444444444333222111000111111222444555777888999999;;;<<<===???BBBFFFJJJMMMRRRWWWZZZ[[[^^^ccchhhkkkpppvvvzzz~~~zzztttrrrpppnnnllltttuuuttttttrrrooollljjjjjjiiigggeeeeeefffgggiiifffbbb^^^[[[ZZZXXXUUURRRMMMKKKJJJKKKNNNPPPOOONNNOOOKKKGGGFFFFFFFFFDDDBBBAAA@@@@@@AAACCCCCCBBB@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;999888888444333222111000//////...............///000111111222111111111111111222333444444444555666666777777<<<>>>BBBEEEGGGIIIMMMOOOPPPVVV^^^cccgggppp}}}|||yyyiiiYYYcccqqqSSSIII???777777777444333555444444333333222222111111000000///............/////////////////////////////////.........------------------,,,,,,++++++++++++++++++++++++++++++++++++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------++++++...222333000,,,---------............///............////////////111222222222222333333333444999:::===AAAJJJjjj|||uuupppllleee]]]VVVQQQMMMGGGCCC>>>===;;;999777777777777555555444444444444333333444444333333333444444555555444444333333444555555666666666666666666666666777777888999::::::;;;;;;888999;;;:::999999:::;;;888888888999;;;===???@@@DDDLLL[[[mmmzzzsssmmmjjjgggiiimmmssszzzuuujjj^^^TTTCCC===666222222111///---------,,,+++++++++++++++))))))***+++++++++++++++***************+++++++++,,,---...------...111333111555:::<<<>>>@@@EEEIIIIIINNNTTTYYY___hhhrrrzzz~~~~~~~~~zzzvvvrrrnnniiifff]]]YYYTTTPPPOOOOOONNNNNNJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@AAACCCDDDCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=========999888666444111///---,,,/////////......///000000000000///000000111222222222222333333444555555555888:::===???@@@BBBEEEGGGJJJOOOUUUXXXZZZaaakkkssszzzvvvppp\\\^^^}}}kkkVVVLLLAAA;;;777444555888444444444444333333333333111000//////......//////////////////////////////...............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++++++++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,000333333///+++---------............///............//////000000111111222222222333333333444888999;;;@@@IIIkkkyyyzzzuuuqqqkkkddd^^^\\\WWWOOOHHHDDDAAA>>><<<999888666555444444444555333333333333333333333333444333333333333444444555555555555555555555666666777777777888888888888888999999999::::::;;;;;;;;;999:::;;;:::999888:::;;;:::::::::;;;>>>CCCJJJNNN[[[dddttt}}}kkk[[[OOOEEE;;;333444111---,,,---...---,,,,,,+++++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,++++++******************,,,,,,---,,,++++++---...+++---///000///000222444222444777:::>>>DDDLLLRRRUUU]]]fffkkkmmmpppwww|||~~~uuulllbbbZZZSSSOOOHHHJJJLLLLLLIIIGGGEEEEEEBBBAAA@@@AAACCCDDDDDDCCCCCCBBBBBBAAA@@@??????>>>@@@???????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;888666333111000000000///...............///......//////000111222000000111111222333333444555777999:::;;;<<<>>>@@@FFFIIIMMMOOOQQQUUU]]]cccgggmmm{{{zzz}}}```aaatttssscccOOO@@@:::888888888444444333333333333333333111000000///.../////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,...111333222///,,,---------............///------......//////000000111111111222222333333444444888888999>>>HHHkkk|||yyyssskkkddd___YYYRRRMMMIIIEEE@@@;;;888777666666888777666555444333333333222333333333333333333333333333333333444444555666555555666666777777777777888888888999999:::::::::;;;:::::::::::::::::::::<<<<<<===<<<;;;;;;===???@@@BBBDDDHHHNNNXXXccckkk|||}}}sss___RRRDDD;;;777444000------+++*********++++++*********)))))))))***++++++)))))))))***))))))(((((((((((()))))))))*********(((***+++***)))***+++---***+++++++++***))))))******+++******+++...222555333:::AAADDDDDDFFFKKKPPPUUUXXX\\\aaagggmmmssswww}}}~~~vvvfff]]]RRRSSSTTTRRRNNNKKKIIIIIICCCBBB@@@AAACCCEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???AAAAAA@@@@@@?????????>>>>>>>>>?????????@@@@@@@@@??????>>>===<<<:::888777333222111///............//////......///000000111/////////000111111222222333555777777777888:::;;;<<<>>>AAACCCEEEIIIOOOSSSXXX]]]fffqqqyyyiiiaaakkkaaaJJJ@@@===:::555333333333333222222222222111111000///////////////////////////////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...111222111...,,,---------............///---------...///000000111000000111222333333444444333777777999>>>GGGjjj~~~vvvqqqiiibbbZZZTTTOOOKKKEEEAAA>>><<<:::777666666666777777666666555444444333222222222333333333333444444444444444444555555666777555555777888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======>>>@@@CCCFFFIIINNNUUU\\\dddnnnzzz~~~zzzuuupppiiibbb]]]SSSEEE666000000...,,,+++************))))))))))))******)))))))))******+++)))))))))))))))((('''&&&'''(((((()))******++++++%%%'''))))))))))))***,,,************++++++++++++++++++*********+++,,,---)))---000222111222555777777999<<>>>>>>>>????????????@@@AAAAAAAAA@@@>>>===777666555333111000000000000000////////////000000......//////000111111111222444555666666666888999666888;;;===???BBBFFFJJJQQQSSSYYY```eeekkkwwwvvvwww___ggg{{{\\\KKKCCC<<<555444444444333222111111111222111000000//////000000////////////////////////---------...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...//////...---------------............///,,,------...///000111111000000111222333444444555333888888999>>>FFFhhhzzzrrrjjjdddXXXRRRKKKFFFDDDBBB>>>;;;999999999888777666777888333333444444444333333222333333333333444444444555555555555555666777888888555666777999999999999999888888999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@AAACCCEEEHHHKKKPPPVVVZZZ___gggrrr{{{|||yyyxxxtttttttttvvvxxxyyyxxxxxxttttttsssqqqpppooonnnmmmhhhgggeee```[[[YYYYYYZZZSSSBBB333...---+++(((((()))***,,,,,,+++***)))))),,,+++***************+++***************))))))(((***************+++++++++&&&((()))***))))))***,,,*********+++---......---*********+++,,,,,,,,,+++)))***+++,,,------......,,,...///000000111555999===???BBBDDDFFFGGGFFFFFF@@@AAACCCDDDGGGJJJNNNQQQVVV[[[ccckkksss|||zzzmmmbbb[[[TTTNNNJJJDDDBBBAAAAAADDDFFFHHHHHHDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????======>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@===<<<:::888666555444333222222111000////////////......//////000111111111111222444444444555666888666777999;;;<<>>EEEeee~~~yyyrrrkkkcccZZZUUULLLGGGAAA>>>>>>>>><<<:::444555555555333222333333///000111222333333333333333333333444444555555555555555555666666888999999555666888999::::::999999888888999999:::;;;<<<<<<888999;;;===@@@BBBCCCDDDOOORRRVVVZZZ```gggnnntttzzz}}}{{{wwwrrrmmmjjjhhheeeaaa^^^[[[YYYXXXZZZZZZ[[[]]]___aaa``````aaaaaa```___^^^]]]\\\\\\YYYXXXTTTKKKBBB>>>@@@DDDHHH777***))),,,,,,,,,---''')))++++++***)))))))))******)))((((((((((((((('''(((((())))))))))))((())))))))))))((((((((((((&&&'''))))))((((((((())))))(((((((((*********)))''''''''')))******(((&&&(((''''''(((***,,,,,,+++)))+++---,,,+++,,,///333...///111333444555555555222444666888:::<<>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDBBBAAA???AAA@@@>>><<<999888777666444333222000////////////......//////000111111111///111333444333444666777444555666777888:::<<<===CCCAAACCCIIINNNSSS[[[dddoooyyy|||lllcccyyykkkVVVKKKEEE999888777666444222111000222111111000000000000000////////////////////////---------.........//////+++++++++,,,,,,---------------------------------+++******+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,+++******,,,...---------.........//////,,,,,,---...///000111222///000000222333444555555333888999;;;>>>EEEdddyyyqqqfff^^^YYYTTTNNNHHH???>>><<<:::999888777777555555444333333444444444333444444444444444444555555555444444555666666777666666777777666666666666:::999999:::;;;<<<;;;:::888888999:::;;;<<<======AAACCCFFFLLLSSS[[[bbbfffnnnwww~~~zzzxxxyyyzzz}}}yyytttmmmgggddd^^^YYYTTTQQQQQQQQQOOOMMMIIIHHHGGGEEEDDDBBBAAA@@@EEEEEEFFFGGGHHHHHHIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHEEEDDDAAA>>>:::777555333111000...---,,,,,,------++++++++++++++++++++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,++++++*********,,,,,,,,,---------......//////000000111222222222:::<<>><<<;;;;;;888888888888666444111000000///---,,,---...000222111111222333444444555555333333222111222444777888;;;<<<>>>@@@CCCGGGMMMQQQaaafffooozzzvvvhhhdddxxxyyyaaaOOOBBB<<<666333444555555333111111111111000000000000111111000000//////......///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------------......///000000000000000000111222222333333333666666:::@@@GGGccczzztttpppddd]]]SSSMMMIIIEEE@@@;;;999999888777666666666666555444444333333333444444333333444444444444555555555555444444444555666666::::::::::::::::::::::::999999:::;;;<<<<<<;;;999>>>======???AAAEEEIIIKKKUUUYYYaaalllvvvyyywwwwwwwwwwwwxxxrrriii```YYYVVVUUUUUUZZZYYYXXXUUUPPPKKKFFFCCCFFFBBB>>><<<<<<<<<:::888777777777666666666555555777777888888999::::::;;;>>>>>>>>>======<<<<<<<<<>>>===;;;888555333111///111000...---,,,,,,,,,---+++++++++++++++++++++++++++******))))))(((((('''***************************))))))))))))******+++************************************++++++++++++************************))))))+++,,,,,,,,,+++***,,,,,,,,,++++++*********+++,,,,,,,,,,,,---------,,,,,,------.../////////111333555777999===CCCFFFNNNSSSZZZdddqqqqqqjjjaaa[[[XXXVVVSSSPPPPPPIIIFFFHHHHHHFFFHHHLLLLLLIIIEEECCCCCCBBBAAA@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::999777555333222111///......///000111111111222333444555666666444333222111222444666777888:::<<<===???CCCHHHLLLSSSWWW^^^gggsssoooeee}}}cccJJJCCC:::666555555333000111111111000000000000///111000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------------......///000000000111111111222333333444444333777666:::@@@FFFbbb~~~vvvmmmddd^^^RRRMMMFFFBBB@@@>>>:::777666666555555555666666777444333333333333333444444333333444444444555555555444444444555666777888999::::::999999::::::;;;;;;=========>>>============@@@@@@BBBFFFMMMVVV^^^bbbnnnttt~~~{{{uuukkkbbb\\\XXXVVVTTTVVVRRRKKKEEE???;;;:::999@@@??????===:::666333111666444111////////////.........//////000111111222000111111222222333333444666666666666666555555555777666555333111///...---000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++***)))))))))*********************************++++++++++++,,,,,,,,,************************((()))******++++++******+++++++++++++++***************+++++++++,,,,,,,,,+++++++++,,,------......///000111222333555999<<<@@@DDDJJJSSS]]]iiiuuu|||xxxqqqmmmkkkgggccc\\\TTTMMMLLLLLLKKKKKKMMMLLLJJJGGGEEEEEEDDDCCCAAACCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>===;;;999888666555333111000000000111111111222333444555555666444444222222222333444555555666888999;;;===AAADDDJJJMMMSSSZZZbbblllwww}}}uuujjjgggsss|||ZZZPPPBBB999666555444111111111000000000/////////000000000000////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------------......///000000000111222222333444444555555444777777:::???EEE```xxxppphhh^^^VVVPPPHHHDDD@@@>>>>>>===;;;:::777666666666666666666777333333333333333444444555333444444555555666666666555555555666888:::;;;<<<:::999999999:::;;;<<<===@@@@@@?????????AAAEEEGGGMMMPPPVVV___jjjuuu}}}qqqggg```[[[SSSLLLHHHDDDBBB@@@>>><<<:::888666555555444777777777666555333222111333111000//////000000000...//////000111222333333111222222222333333444444444444444444444444333333444333333222111000/////////......---------,,,,,,++++++++++++++++++++++++)))*********++++++,,,,,,++++++++++++++++++++++++,,,++++++***))))))))))))*********************************+++++++++,,,,,,************************(((((())))))************+++++++++***************)))************+++++++++,,,,,,,,,---....../////////000111222222333666888<<>><<<;;;:::999777555333222222111000000111222333333444444444444333222111111222222333444666666777888;;;>>>EEEGGGLLLQQQXXX```hhhnnnvvviii~~~wwwhhhRRR@@@777555666777111111111000000//////...000000000000////////////------...//////...------------------------------++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------+++,,,------......------------......///000000000111111222222333444444444555888888:::???DDD^^^~~~oooiii```WWWPPPKKKEEEBBB<<<;;;999888888888888888777777666555444444444444444333333333444444555666444555555666777777888888888888777777888999999::::::::::::;;;>>>AAADDDEEEGGGHHHIIIJJJNNNUUU^^^eeeqqqvvv~~~{{{mmmeeeaaa[[[TTTNNNCCC@@@;;;888666555444333/////////000000111111111---------------------------......---------...///------..................////////////000000000000000000000000000000000000111111111111111111111000..................------++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++,,,,,,+++***))))))******************************))))))))))))*********+++************************)))))))))))))))*********************************)))))))))*********++++++++++++,,,,,,---.........+++,,,...//////000222555888:::>>>CCCHHHOOOWWW\\\jjjvvvuuuqqqkkkfffdddfffiiikkkrrrtttzzzyyysssoooiiieee]]]WWWOOOHHHFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@??????@@@@@@@@@???===<<<===<<<:::999777555444444111111111222222222222222444333333222111111111111111333444555555666888::::::===AAAEEEJJJQQQXXX\\\ppp~~~sssgggoooQQQ===666777:::333222222111000/////////////////////000000000000---..................---------------------------+++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------......------------......///000000000000000111111222222333333444888888:::>>>CCC\\\~~~ssskkkYYYTTTLLLEEEAAA>>><<<;;;777666666555555555555555666555444333222111111111444444444444555666777888666666777888999999::::::;;;;;;:::999999999999999:::;;;>>>BBBGGGNNNTTTWWWbbbeeejjjooouuu~~~|||wwwiii\\\OOOHHHEEE@@@===<<<555222000/////////...---+++,,,,,,,,,------------************++++++++++++***+++,,,,,,++++++,,,---------------,,,,,,,,,,,,---.....................////////////000000000000////////////000000000000//////000000000//////...------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++***))))))))))))***++++++)))))))))***************))))))*********+++++++++))))))******++++++,,,,,,***,,,...//////000222333555888;;;>>>CCCHHHOOOSSSZZZdddpppzzz|||sssmmmeee]]]WWWMMMJJJEEE@@@======>>>@@@CCCBBBFFFOOOWWW^^^fffmmm|||xxxpppeeeZZZRRRNNNKKKJJJGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@???>>>===>>>======<<<:::999888888444444444333333222222222222222222222111000000000000222333444444444555777444666:::===@@@EEEKKKNNN[[[dddssspppeeepppqqqQQQ===888:::444444333222111000000///////////////000000000000///...------------...///------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........+++,,,------......------------......///000000000///000000111111222333333333777777:::>>>BBB[[[zzzrrrggg\\\TTTJJJFFFAAA>>><<<;;;:::888777888888777666555555666444333333222222222333333555555555666666777888999777888888999:::;;;<<<===;;;<<<<<<>>>@@@BBBDDDEEEFFFHHHNNNVVV```kkkuuuzzzzzzrrreeeZZZUUUMMMDDD<<<999666222111444111000......///000///...---------,,,,,,,,,,,,,,,...------------...//////***---//////---,,,---///........................///////////////////////////000000000111111111111/////////000000000000111///000111222222111000000........................---------------.........------------------------++++++*********+++,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++******)))***+++,,,---((()))))))))*********+++*********+++++++++,,,,,,))))))******+++,,,,,,---+++---///000//////000222555777:::>>>AAAFFFLLLPPPTTT\\\fffnnnqqqpppooonnnjjjcccXXXQQQLLLHHHBBB===999777555222000/////////000,,,---222555555999>>>GGGQQQ^^^jjjtttxxxmmmddd\\\XXXOOONNNLLLIIIGGGEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAAAAA@@@???>>>======>>>>>>======<<<<<<:::999888777555444333222111111111111111111000000...000222333222222444555444666888:::<<>>666555555444333222111000.../////////000000000111000///---++++++---///000------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///+++,,,------......------------......///000000000000000111222222333333444222666777:::>>>BBB[[[yyylllaaaVVVKKKDDD???===;;;:::999888666444777888888777555333444444444444444444555666777888666666666666777888::::::888888999:::<<<======>>>999:::>>>CCCIIIOOOSSSVVVYYY]]]dddooo}}}uuuiiicccZZZMMMCCC???>>>888444555333......222---,,,+++,,,...///...---,,,++++++++++++,,,---------,,,,,,+++,,,,,,------+++...000000...---...000,,,,,,------......///////////////...............,,,,,,------.........///111111111222222222222333000111222333333222111000////////////////////////........................------------------------************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++------(((((())))))*********+++***++++++++++++,,,,,,,,,+++,,,,,,------...//////***+++------,,,++++++,,,222555888;;;???CCCIIILLLWWW]]]ffflllmmmhhh```[[[WWWOOOFFF@@@>>><<<888444111111111000000///...------)))+++000222//////444444;;;BBBFFFKKKYYYnnnzzzooohhhWWWVVVSSSOOOKKKHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>???@@@AAAAAAAAA@@@???======>>>???????????????======;;;999888666444444000000111111111111000000,,,...111111111111333444444555777888888999<<<>>>DDDLLLUUU\\\cccttttttxxxaaaooo^^^JJJDDD777666666555333222111111.../////////000000111111111///,,,******,,,///111------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////+++,,,------......------------......///000000000111222222333333444555555111555666:::>>>BBB[[[}}}yyypppcccWWWMMMFFFBBB???<<<;;;:::999888666666555666555444333222333444555666555444444555666555444777666666666888:::::::::999999999:::;;;===??????GGGGGGIIINNNVVVaaajjjpppyyy~~~wwwiii```TTTKKKFFFBBB<<<888333333111000////////////*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------///...---,,,+++,,,---...,,,,,,------///000222222222222333444444444333333222222222222222222111111333222222111111000000000.........///......------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,++++++******)))))))))+++++++++,,,,,,---------++++++******))))))((((((************************))))))))))))))))))******((((((((((((((((((((((((************************,,,,,,++++++,,,,,,---...111222555999===BBBFFFHHHOOOXXXccciiihhhaaaWWWRRRGGGCCC>>>:::777666444222////////////////////////------------------------111111222444999AAAJJJPPPkkk{{{|||jjjhhhaaaVVVPPPPPPOOOLLLIIIIIIGGGDDDBBBBBBDDDFFF??????>>>===<<<===???AAABBBAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>============@@@@@@???===;;;888555333444333111000000000111222222111111111222333444444222222333555777888999:::???EEEMMMSSSZZZfffxxx|||ttt___pppuuuVVVJJJ;;;111222666111111333///000/////////............//////.........---------......---------,,,,,,,,,------------------------...//////000///...,,,+++---,,,,,,,,,,,,---......000///---++++++,,,---///......------,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111111111000111111222222444555444888???CCCYYY{{{{{{ppphhh[[[UUUMMMFFFAAA>>>;;;:::;;;:::999888777666555555555444444333333444555666777777777777888999999888999666333444666888777555:::999888888:::@@@HHHNNNTTTWWW]]]fffsssyyymmmbbb[[[OOOHHH???999888666333000000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------......---,,,,,,,,,---...---------...///111222333444444555666666666555555444444444444444333333333444444333333222222222111//////000000000///......---------------,,,,,,,,,,,,------......---------,,,++++++++++++++++++***++++++,,,,,,,,,---------************))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,------000111333777;;;@@@CCCEEEKKKRRRZZZ^^^[[[SSSKKKEEE>>>:::666444333222111000........................------------------------......---,,,---111666:::<<>>>>>>>>?????????>>>===;;;:::888666555333222111000111111111000000111111222333444111222333444666777888999888===AAADDDHHHQQQ___jjj|||uuu```www{{{aaaKKK;;;555444---...222///000000/////////.........//////.........---------............---------,,,------------------------,,,------.........------///...---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...)))+++------,,,,,,---...,,,,,,,,,---------......------......///000000000111111111000111111222333444666555999???CCCXXXzzz{{{qqqfffYYYQQQGGGDDD???===<<<<<<;;;:::999888888777666555555444444444444444555666777777666666666666777888888999???<<<999888:::;;;:::888<<<>>>???@@@EEEQQQaaannnvvvyyy~~~|||wwwnnneee[[[QQQHHHBBB===888222000000111000......---,,,+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------------.........------------------------...------,,,------...............///111222444555666666777888888888888888888777777777666666666666555555555555555555444444222222222222222111000000////////////.........------...............------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------)))))))))***************************************+++*********))))))((((((************************************************+++************+++,,,,,,...///222555999===@@@BBBHHHLLLPPPQQQLLLDDD===888555333000//////000//////........................---------------------------...---+++))))))+++---)))...555:::@@@KKKYYYdddtttuuummmccc^^^XXXSSSPPPMMMGGGCCCBBBCCCEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@??????>>>999888666444333222111111000000///000000111222333000111222333444555666777777:::<<<<<<===CCCNNNVVV\\\sssssshhhwww\\\GGG:::666///111444000000000000000/////////////////////.........------/////////.........------------------------------++++++++++++,,,---...///000000...---,,,++++++++++++++++++,,,,,,------...(((---222111...+++,,,///,,,,,,,,,---------......------......///000000000111111000000111222222333444666555999???BBBWWWyyyvvvjjj___UUUKKKEEEDDDAAA???=========;;;:::777777666666555555555444444444555555666777888888777777777777666777999:::>>>???@@@???<<<;;;<<<>>>>>>DDDKKKQQQYYYgggzzzrrreee___WWWPPPIIICCC>>>;;;:::666222000111111000/////////...---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////---------------------------------------.........//////000111222444666777777888999:::::::::::::::;;;;;;::::::999999888888777777777777777888888888555555555555444333333222111111000000//////........................---,,,,,,,,,------......//////,,,,,,------------------)))))))))******+++++++++************************++++++******)))(((((((((******************************************************))))))******+++,,,...///111444777;;;>>>???EEEGGGHHHFFFAAA;;;666333222000......///000//////........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...222111///...000555<<>>??????@@@@@@@@@@@@@@@===<<<:::888555444222222000000000000000111222222000000111222333444444555777999;;;<<<<<>><<<;;;:::999777555666666666555555555555555444555666777888888999999:::;;;;;;:::888999;;;>>>:::CCCKKKKKKEEEBBBEEEIIIMMMWWWccclllrrr{{{}}}oooaaaSSSOOOHHHBBB???<<<:::888444222000///......---,,,//////......------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////---------------------------------....../////////000000111222444666888999888999:::;;;<<<<<<<<<<<<======<<<;;;;;;:::999999888888999999::::::;;;;;;888999999888777666555555333333222111000000//////...............---,,,,,,---------......//////000------------------------))))))******++++++,,,,,,************************************))))))((((((******************************************************))))))******+++,,,//////111333666999;;;===???@@@@@@===999666444333222000///...//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,%%%'''+++,,,,,,---...//////---++++++...111444666333;;;HHHWWWgggzzztttlllgggccc\\\VVVNNNJJJFFFDDDEEEFFFGGGFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>????????????????????????>>>>>>===;;;999777555444222222111111111111222222000111111111222222333333444666777888888<<>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999999:::;;;<<<======<<<<<<<<<;;;:::999888777666555555444333222111111000000000000///...---,,,.............../////////............------------*********+++++++++++++++************************)))))))))))))))))))))***************************************************+++************+++,,,,,,//////000222444777999:::888888888666333111222333000///...---......,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***---......---......*********+++...000000///***,,,///444;;;HHHWWWbbb~~~ssshhhaaa[[[UUULLLHHHGGGGGGFFFEEECCCBBBAAA@@@?????????@@@@@@????????????>>>>>>>>>@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>><<<;;;999888777666555333333222222222111111111222222222222222444555555555555666:::<<<>>>CCCLLLUUU^^^ppp}}}kkkkkknnnSSS===777777222222222222222111111111000000000000/////////....../////////.........------------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,+++++++++*********(((---222111...+++,,,///,,,,,,,,,---------......------......///000000000//////000000111222444444555888777;;;@@@BBBUUUuuu~~~sssiiibbb]]]OOOJJJDDDAAA@@@@@@>>>;;;;;;999666666777888888777555555666666666777777777777888999::::::999888888444666999:::999===CCCIIIUUUbbbsss}}}zzz|||~~~{{{yyyxxxsssqqqooolllkkkjjjjjjjjjssszzz|||wwwllljjjbbbWWWPPPLLLEEE>>>;;;888333000///......---,,,---///000//////...///++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------+++,,,...///000000000///222222333555777999;;;===<<<<<<>>>???@@@AAAAAAAAA>>>======<<<;;;:::999888888999:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999888777666555444444222222222222111000///...///...............------///.........------------,,,++++++++++++++++++***************************((((((((()))******++++++))))))))))))))))))))))))************************+++++++++++++++,,,---------......000222444666777333333333111//////111333///...---...//////...,,,------------------------+++++++++++++++++++++++++++---///000///......///...------------,,,++++++333333333111///222888>>>NNNYYYiii{{{xxxoooggg^^^WWWSSSOOOJJJFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>???@@@AAA===>>>?????????>>>======;;;:::888666444333222222222222222222222222222222444444444444444555666888777:::@@@EEEIIISSSiii~~~nnntttVVV>>>999666333333222222222111111111000000000000/////////...............---------,,,------------------------------.........------,,,......---,,,,,,,,,------,,,,,,++++++,,,---///000)))+++------,,,,,,---...,,,,,,,,,---------......------......///000000000/////////000111333444555555888888<<>>:::555444222///....../////////,,,...//////---+++******,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------+++,,,...000000000000///222333444666888:::<<<>>>===>>>@@@AAABBBCCCCCCCCC>>>===<<<;;;:::999888888888999:::;;;<<<===>>>???@@@@@@??????>>><<<;;;:::<<<<<<;;;:::999888777666555555555444333222111000//////......---------,,,//////.........------------,,,,,,++++++*********************************''''''((()))***+++,,,,,,((((((((((((((((((((((((************************,,,,,,++++++,,,,,,---...,,,,,,---...000222333444222333222111//////111333///......000222222111000------------------------++++++++++++++++++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,,,,+++***+++,,,'''***---...,,,,,,...111///555>>>KKKbbb}}}ssskkkeee]]]TTTNNNIIIIIIGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>???AAABBBCCC===>>>???@@@AAAAAA@@@???>>>===;;;888666444333222333333333222222222222222//////000111222333555666777999>>>AAA???BBBRRRddduuuoooqqqrrrKKK>>>:::333333333222222222111111000000000000////////////......---------,,,,,,,,,------------------------+++,,,...///000//////...000///...---,,,+++++++++...---------000333666888......------,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000/////////000111333444555666888888<<>>>>>999999999:::===AAAEEEHHHLLLOOOTTTZZZaaaiiisssyyy~~~|||tttiii]]]VVVNNNKKKEEE???:::666444444000///...---------------/////////......---------///...---,,,++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,...///000.........------,,,,,,,,,,,,,,,,,,---------.........///111000......222555555555555777999;;;===>>>>>>>>>>>>???AAA@@@>>><<<::::::::::::999888666666666666666777999;;;>>>???EEEDDDCCCAAA@@@?????????AAA@@@>>>=========;;;:::555444333222222333555666222222111111000/////////000000000000000000000000,,,---...///...---,,,+++---------,,,,,,,,,++++++---,,,++++++******++++++,,,+++***))))))***+++,,,++++++,,,------------,,,...---,,,+++************---...000111000111333444000000000000111111111111///000222222000000000111/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......000000222555@@@UUUmmmxxxsssooodddWWWNNNLLLJJJIIIJJJJJJIIIHHHDDDEEEDDDCCCAAA@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????@@@???===;;;999777555555111000///......///000111222333444555444444222222444444666888===BBBGGGJJJYYYooo~~~|||oooxxxiiiKKKDDD777999777222222444111+++111000000///////////////......////////////......................................................///...---,,,+++,,,------,,,---------.../////////------............------+++,,,------......------............////////////000111111222222333444444666;;;:::;;;???BBBTTTqqqyyyiii```SSSLLLJJJHHHDDD@@@AAA@@@???===;;;::::::999888777777666666777777888888:::;;;;;;:::999:::<<<888777777777888999:::;;;BBBMMMTTTTTTTTTVVVWWWVVVWWWUUUUUUYYY]]]ZZZQQQIII???<<<999666333222111111444444333444777;;;???AAAFFFHHHMMMRRRXXX```hhhnnnrrrsssrrrnnnggg]]]TTTNNNGGGDDD@@@;;;777444222222///......---,,,,,,------............---------,,,///...---,,,++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++---...///......------,,,,,,,,,,,,,,,,,,,,,------------...///000111000...///222444888888999;;;<<<>>>??????AAA@@@?????????>>><<<999777777777666555444333333666666666777999;;;>>>???CCCBBBBBBAAAAAAAAABBBBBBDDDBBB@@@??????>>><<<:::777777666555444444444444333333222222111000000///000000000000000000000000......//////......---------------,,,,,,,,,,,,+++,,,,,,+++************+++++++++***))))))***++++++))))))***+++++++++++++++,,,+++++++++++++++,,,,,,,,,...000000000000222444000000000000000111111111///111222222111000000111000000111111000000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---------.........,,,,,,------222===MMMYYYqqqaaa\\\YYYUUURRRPPPMMMIIIGGGFFFFFFEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>===;;;999888777666444333222000000000111222111222333444444333222222444555555777:::>>>AAADDDNNN]]]sssnnnaaaDDD:::777333222222333222111222111000000//////000000......////////////.........................................................------------///000111,,,,,,,,,---------------------............------+++,,,------......------............////////////000111111222222333444444333888888:::>>>BBBTTTqqqttthhhaaaUUUPPPJJJEEECCCBBB@@@???@@@???===;;;999999::::::999888888777777888888999666999;;;;;;:::999888888;;;;;;;;;===@@@CCCGGGIIIOOOXXX___```]]]YYYUUUQQQRRRLLLDDDAAA@@@>>>999444000///...,,,,,,,,,---......------...000333777999===@@@DDDHHHMMMSSSYYY^^^bbbaaa___[[[UUUMMMFFFBBB===;;;888555222111000000...------,,,,,,,,,,,,,,,...------------,,,,,,,,,///...---,,,++++++++++++************++++++++++++******++++++++++++,,,,,,+++++++++++++++,,,---...---------,,,,,,,,,,,,,,,+++,,,,,,,,,------------///000000000000222555777666777999;;;<<<<<<<<<<<>>>>>===;;;999666555555444444444333222222666666777888:::<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGEEEBBBAAA@@@???===;;;999999999999888666555444444444444333222222111111000000000000000000000000000000///.....................---------,,,,,,,,,,,,+++******))))))******++++++***))))))***++++++'''((())))))******))))))************+++,,,......,,,---////////////111333//////000000000111111111000111333333111000111222111111222222111111000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////...,,,///555:::XXXyyyzzzrrroooiiiccc^^^WWWQQQMMMHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????======<<<;;;:::999999888777666555333222222222222000000111222333333222222555444444555666999;;;<<<@@@HHHSSSmmmvvviiiNNN???444333444222222666333222111111000000111111------............------................................................,,,------...000222333444,,,,,,,,,,,,,,,,,,++++++------............------,,,,,,---............---............////////////000111111222222333444444000666777999>>>BBBTTTqqq~~~sssiii___VVVPPPIIIIIIGGGDDDAAA@@@@@@@@@>>><<<:::999888999::::::::::::999999999999::::::999;;;<<<;;;:::999:::;;;???AAADDDIIIOOOTTTWWWYYY___cccfffddd]]]TTTMMMHHHEEE>>>555000//////---+++---------------...///000************,,,///111333888:::>>>AAAEEEIIIMMMQQQRRRQQQMMMIIIDDD???;;;888555444222111000/////////---,,,,,,+++++++++,,,,,,---------------,,,,,,,,,......---,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///111333555888;;;555666999;;;<<<<<<;;;:::???===;;;::::::999777555666555555555444444555555777777888:::;;;===????????????@@@@@@AAABBBDDDDDDEEECCCAAAAAAAAAAAA???===::::::;;;<<<;;;:::888777666666666555444444333333111111111111111111111111222000///---------...///............------------++++++***)))))))))******+++******************+++'''(((((()))))))))))))))++++++++++++,,,---......,,,---//////......000222//////000000111111222222111333444444333222222333111222222222222111000000................................................------------------------------------............000222222111//////111333666SSSxxxyyyqqqhhh___YYYKKKHHHEEECCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;999888777666444333222222///000000111222222222222333333333444555666888999888===???MMMhhhxxxzzzrrrSSS:::666777222222777444333222222111111222222------............------................................................,,,------///000111333333...---------,,,,,,++++++------............------,,,------...........................////////////000111111222222333444444222888888:::???BBBSSSppp~~~vvvkkkaaaYYYSSSOOOLLLEEEGGGGGGEEEAAA??????@@@;;;:::999888888999:::;;;;;;;;;::::::::::::;;;;;;======<<<;;;;;;===AAADDDIIINNNUUU\\\aaadddeeeeeehhhfffbbb\\\RRRHHH@@@===:::555...++++++++++++)))+++++++++++++++,,,,,,---*********+++,,,---///000555888<<>>>>>===<<<:::888777777888999888666666666555555555666777777888999:::<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>???@@@AAAAAA@@@999:::<<<===>>>======<<<888888888777666666555555333333333333333333333333222111///------------.../////////.........------,,,++++++***)))******************++++++*********((()))******++++++******---,,,,,,,,,,,,,,,,,,---,,,---//////......000111000000111111222333333444333555666666555444444555111222222222222111000000////////////////////////........................---------------------------------.........//////...............///111333111===RRRnnnxxxmmmfffPPPLLLGGGDDDCCCCCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<::::::999777555444222222000000000111111222222333111222222333444666777888555;;;;;;???LLL[[[sssqqqjjjCCC666777333000333444333333222222222222222---..................---................................................------.........///////////////......------,,,,,,------............------,,,---......//////..................////////////000111111222222333444444555;;;;;;<<<@@@BBBRRRnnnlllfff]]]VVVQQQOOONNNMMMCCCDDDDDDBBB???=========888888999999:::::::::;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<>>>DDDKKKPPPbbbfffkkkppprrrpppllljjjaaaZZZRRRKKKBBB999444444333111---,,,++++++***)))************************,,,++++++,,,,,,---......333666:::===>>>>>>@@@AAA???===:::666444222222222............/////////...,,,,,,,,,,,,,,,------...---------............///......---------------...,,,,,,,,,,,,---------------------.........////////////000111111000000///.............../////////---.........////////////111000000111555888::::::;;;;;;<<<======<<<;;;:::888666555666888::::::999777666555555555777888999:::;;;===???@@@AAABBBBBBCCCBBBAAAAAA@@@@@@@@@@@@===<<<<<<===@@@BBBAAAAAA:::;;;<<<===????????????:::::::::999888888777777555555555555555555555555333222111///............000////////////.........---,,,++++++******++++++)))***++++++++++++***))))))***++++++,,,,,,++++++...---,,,,,,,,,,,,,,,------...000000///...000111111111222333444555555666666777999999777666777888333333333333333222222111000000000000000000000000................................................------........./////////...---,,,,,,---///111222888666999JJJjjjwww```ZZZRRRMMMJJJHHHEEEBBBDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????========================;;;::::::999888666444333333222111111111111222222000000111333444555666777333;;;<<<;;;AAAGGGYYYrrruuu~~~WWW@@@999555222111444333222222111111222222......////////////......................................................------......---,,,++++++..................------------............------------...////////////...............////////////000111111222222333444444666<<<===>>>AAABBBQQQmmm}}}rrrlll[[[XXXTTTQQQOOOMMMJJJHHHBBBAAA???>>>===<<<;;;:::666777999;;;<<<<<<;;;:::>>>======<<<<<<======>>><<>>;;;===???AAACCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC===<<<<<<===@@@AAAAAA@@@============>>>??????@@@<<<<<<;;;::::::999999888777777777777777777777777444444444333222111//////000000000/////////.........---,,,,,,+++,,,,,,,,,)))***++++++++++++***))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---...///...000111000//////000222222222333444555666777777888:::;;;;;;:::999999:::555666666666666555444444111111111111111111111111............................................................///////////////.........///111222222333222222888HHHddd|||ssshhh___ZZZUUUNNNJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????========================<<<<<<<<<<<<:::999777666555444333222111111222222///000111222333333333444222999888888>>>>>>EEEWWWtttrrr}}}YYYFFF===888444333333222111111111111111//////000000000000//////................................................,,,------...---,,,+++***------------------......------............------------...///////////////............////////////000111111222222333444444444:::;;;===AAABBBQQQmmm{{{pppeeeZZZTTTOOONNNNNNNNNMMMIIIDDD@@@BBB@@@===<<<======<<<:::555777:::<<<>>>===;;;:::>>>>>>============>>>>>>FFFKKKTTT]]]gggqqq{{{{{{xxxssskkk```UUUKKKFFF===444///...---((()))---(((((('''((()))***++++++'''((()))***+++,,,,,,++++++++++++++++++++++++++++++...333555666555555555555444222000///...//////...............---,,,,,,---------------...///000.../////////000000111111......---------......///.........////////////000000000000000111111111111......///000000///...---//////000000111111222222000000000000111111111111///000444===JJJUUU[[[^^^WWWUUURRRMMMIIIFFFDDDCCC<<<:::999999;;;=========>>>===<<<;;;<<<>>>AAABBB<<<>>>@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFF???>>>===>>>@@@AAA@@@???@@@???>>>=========??????===<<<<<<;;;;;;:::999999888888888888888888888888555666666666555333111000000000000000///////////////...------,,,,,,------)))***+++,,,,,,+++***)))))))))***+++++++++++++++******+++,,,---///000111///000111111000000111222333333444555666777888999999;;;<<<<<<;;;::::::;;;888888888888888777666666111111111111111111111111////////////////////////////////////////////////............/////////000,,,,,,,,,...000111111000&&&...555555444AAA]]]www|||ppphhhaaaYYYSSSNNNNNNMMMLLLJJJIIIHHHHHHAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>==================>>>>>>===;;;999888777666444222111111222222///000111111111111111000333666222444<<<:::999CCCNNNaaa~~~lllsssSSSEEE>>>999333222111111000000111111000000111111111111000000................................................,,,,,,---......---,,,++++++++++++,,,,,,------------..................------......///////////////............/////////000000111111222333333444444111777999<<<@@@BBBQQQmmm{{{mmmbbb\\\WWWQQQMMMKKKKKKIIIGGGEEEBBB@@@>>><<<<<<;;;:::999999999999:::;;;<<<======<<<<<<<<>>888444------------------------******+++++++++,,,,,,,,,************************(((((()))***++++++,,,,,,...///000111333333444444111111000///...------,,,000//////.........//////000000000000000/////////111111111111111111111111444333222000////////////000000111111111111000000000111111111111222222222222111000......000111222222222111111000000//////111111111000111111222333222222;;;LLLYYY___ccchhhnnnkkkhhhbbbWWWJJJDDDDDDEEE@@@;;;999<<<@@@BBBCCC???===<<<===@@@CCCDDDDDDAAABBBBBBBBBBBBCCCFFFHHHFFFDDDCCCDDDGGGGGGEEEBBBBBBBBBCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBAAAAAAAAAAAA===<<<;;;;;;;;;<<<=========<<<:::888777777888888999888777666555444333333111111111111000000000000222222111///...---,,,+++***************+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...000222222222222000,,,222:::666222;;;???999777>>>>>>===???@@@@@@???===;;;;;;:::999888888777777777666555444333333333333111111111111000000000000........................,,,,,,------...///000000111111111111111111111111//////000000333999@@@EEEbbbyyy}}}qqqmmmlllbbb\\\VVVSSSNNNHHHFFFIIIGGGFFFDDDCCCAAA???>>>===???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888777666444333111000000111222333333333333333222333333444555666777888EEEHHHXXXxxx{{{zzzbbbCCC======666111222444222//////000000000000////////////................................................///...---,,,,,,---.../////////.........---------........................////////////////////////......//////000000111111222222333333333333444444555999777999===@@@PPPkkkyyypppeee\\\XXXUUUQQQMMMIIIIIIGGGEEEBBB???===<<<;;;;;;:::999999999999999;;;<<<===>>>>>>>>>???@@@>>>;;;;;;AAAGGGMMMWWWbbbooowwwwwwaaaWWWHHH===777333///+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,---...///000222222222222000000//////...---,,,,,,//////............//////111111111111111111111111111111111111111111111111222222111000////////////000000111111111111000000000000000111111111222222333222000//////000222333222222111111111111111111333222222222222333444444666777BBBVVVfffmmmqqqtttyyyvvvsssnnnaaaRRRJJJHHHIIIEEE@@@???@@@CCCDDDDDDCCCAAA@@@@@@BBBCCCCCCBBBBBBCCCDDDDDDEEEFFFHHHJJJHHHFFFEEEFFFHHHIIIHHHFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGFFFDDDBBBAAA???>>>>>>======<<<;;;<<<===>>>???<<<<<<;;;:::999999999999888777777666666555444444222222222222111111111111111111000///......---,,,+++++++++++++++*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...111444555000888555333;;;>>>===AAAAAA@@@???@@@AAAAAA@@@???=========<<<<<<;;;::::::999999888777666555444444222222222111111111000000........................---......///000000111111000000000000000000000000///000000000111444:::>>>KKKbbbxxxsssooohhhbbb___YYYPPPJJJHHHGGGEEEDDDCCCCCCCCCCCCCCC??????>>>=====================<<<<<<<<<;;;;;;;;;999999888777666444222111111111111222222333333333222222333333444666777888;;;===HHHaaa~~~}}}zzzyyyzzzPPP===999444222444555333222333111000000000////////////......................................................------------......//////.........---------........................////////////////////////......//////000000111111222222333333333333444444555999777999>>>@@@PPPkkkfffaaaZZZVVVTTTRRROOOLLLGGGFFFDDDBBB???<<<:::999::::::999888888888999999;;;<<<===>>>===>>>@@@BBBAAAAAAEEELLLTTT^^^mmmzzz~~~nnn```IIIBBB888111///...,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,,,,,,,...///000000111111//////......------,,,,,,///......------...//////111222222222222222222222111111111111111111111111111111000000000000111111111111222222222222111111000111111111111222222222444333222111111222333444222222222222222333333333444444444444444555666666444999HHH```ttt~~~{{{vvvjjjZZZPPPNNNQQQOOOMMMLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEECCCAAAAAAAAACCCEEEFFFGGGHHHHHHJJJIIIHHHHHHJJJLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJIIIGGGEEEBBB@@@>>>===>>>===<<<<<<<<<===???@@@<<<<<<<<<===<<<<<<;;;;;;888777777777666666555555444333333333222222222222000000000000/////////...------,,,,,,++++++******,,,,,,++++++++++++,,,,,,------------------------000000000000111222666999444888666777===:::777??????>>>======??????>>>======>>>>>>>>>===<<<;;;:::888888777777555444222111333333333222222222222111000000000000000000000000//////000000111222222222111111111111111111111111222222222222111222555777999III```vvvwwwpppmmmggg\\\QQQLLLIIIFFFCCCAAABBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<::::::999888777666444333222222111000000111333333222222222333444555666777999999>>>KKKeee}}}{{{kkkJJJ;;;555222333444111000111111111000000000/////////................................................---..................---...............---------........................////////////////////////......//////000000111111222222333333333333444444444888777999>>>@@@OOOjjjZZZWWWSSSRRRQQQPPPMMMJJJEEEDDDBBB???===;;;999999999999999888999999::::::===???AAA@@@@@@AAAEEEIIILLLQQQYYYbbblllxxxsssdddSSSEEE:::666000------...///...******************************+++++++++,,,,,,,,,************************))))))*********+++++++++++++++,,,....../////////------------------,,,,,,.........---......//////111111222222222222222333222222222222222222222222222222222222222333444444444444555555555555444444222333333333333444444444555444333333333333444555333333333444444555555555555555555555555666777777555???SSSnnn{{{ooobbbZZZXXX]]]]]]\\\\\\[[[YYYVVVTTTMMMLLLLLLLLLLLLJJJGGGDDDCCCDDDFFFHHHKKKKKKJJJIIILLLKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOOOOOOOONNNNNNLLLKKKJJJHHHFFFDDDBBBAAA>>>======<<<===>>>???@@@<<<===>>>?????????>>>===::::::999888777666555444444444444333222222222111000000000000000000000000///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------...............000333666444333666<<<<<<===888;;;AAA:::333;;;???>>>===>>>???@@@???>>>@@@AAABBBBBBAAA???===;;;888999999999888777555444555555444444444333333333111111111111111111111111000111111111222222333333111111111111111111111111444555666555444333555666888===DDDJJJSSSaaasss}}}xxxlll___XXXSSSNNNHHHDDDCCCCCCAAA???@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;::::::::::::999888777666444333111000///111222333222222222222333444555666999:::;;;===IIIbbbjjjPPPBBB666333444333111000111111111000000000//////................................................,,,---...//////...---,,,................................................////////////////////////......//////000000111111222222222333333333444444333888777999>>>@@@OOOiiiUUUSSSRRRQQQOOOMMMJJJHHHDDDCCC@@@>>><<<;;;::::::::::::999::::::;;;<<<<<<@@@CCCFFFFFFEEEHHHOOOUUU\\\eeeqqq}}}jjjWWWJJJ===333000...,,,++++++,,,------******************************+++++++++,,,,,,,,,***************************************+++++++++***+++,,,---------------,,,,,,,,,---------------...............///000111111111111222222333333333444444444444444444444444444444444444555666777888777777777888888777777777555555666666666777777777666666555555555555666666444444555555666666777777555555555555555666777777<<>>======>>>???@@@===>>>???AAAAAA@@@???>>>>>>===<<<:::888666555444555555444333333222111111000000000111111111111111000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////+++,,,///333444777CCCQQQXXXQQQAAA<<>>IIIRRR\\\qqqyyyllleeeaaaZZZRRRMMMLLLJJJFFFCCCAAA@@@???>>>============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999888888666444222000000111222333222222222222222333444555333666888555777DDD\\\ooo|||qqq{{{oooWWW===333555777555333111111111111000000000000////////////////////////........................,,,---...//////...---,,,---.....................////////////////////////////////////////////////......//////000000111111222222222333333333444444222777777999>>>???NNNhhhSSSSSSRRRPPPMMMJJJGGGFFFBBB@@@>>>===;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@>>>BBBFFFHHHJJJPPP[[[cccpppzzzlllSSSBBB:::444//////.........------......******************************+++++++++,,,,,,,,,***************************************************+++,,,,,,------,,,,,,,,,,,,------......//////////////////000111222222222222333333444444555555666666666666666666666666777777666666777888999999888888999999999999888888777888888888888999999999777777777777777777777777777777777777777888888888666666666666666777888888???TTTqqq~~~rrrgggaaaaaagggjjjnnnooommmjjjgggfff]]]\\\[[[[[[\\\[[[YYYWWWRRRPPPOOOPPPSSSTTTRRRPPPOOOQQQRRRRRRQQQPPPPPPQQQOOOPPPPPPQQQQQQPPPPPPOOOMMMNNNOOOPPPPPPOOONNNMMMDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@@@@AAA@@@@@@??????@@@???>>><<<:::888777666777666666555444333222222111111111111111222222222000000//////......------,,,,,,------------,,,,,,------......///000000000111......222666@@@XXXpppyyy]]]EEECCCEEEFFFLLLIIIJJJMMMPPPSSSTTTQQQOOOOOOQQQRRRSSSPPPLLLGGGCCCAAA@@@>>>===;;;;;;::::::888888888777777777666666555555555555555555555555444444444444555555555555555555555555555555555555000222333444444444666888555888<<<<<<:::999:::<<>>=========<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::999777666444333222222222333222111111111222222333444000444777666555:::HHHSSSllllll{{{mmmIII666333444333222222222111111111000000000////////////////////////........................---..................------------...............////////////////////////////////////////////////......//////000000111111222222333333333333444444111777777999>>>???NNNhhhRRRQQQPPPMMMIIIFFFDDDCCC???>>><<<;;;:::;;;<<<=========>>>>>>???AAABBBCCCAAAGGGNNNSSSXXXbbbppp{{{qqqhhhUUUAAA666333111...///000111111000/////////++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++,,,,,,------,,,,,,,,,,,,---...//////000000000000000000111222333444444555555666777777888888888888888888888888888888888888777777777888888999888888888999999888888888888888888888999999999999888888999999999999888888999999999999888888888888888888888888888999999:::BBB[[[zzzzzzpppjjjiiiiiimmmrrrsssrrrooonnnnnniiigggeeedddddddddcccaaaZZZVVVSSSSSSWWWXXXVVVSSSQQQTTTWWWWWWUUURRRQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOMMMOOOPPPQQQRRRQQQOOONNNJJJIIIGGGEEECCCCCCCCCCCCBBBBBBAAA@@@????????????@@@??????>>>===<<<;;;;;;:::999999888666555555444222222222222222222111111////////////////////////,,,,,,---......---,,,,,,---......///000000111111666222222555666===TTTnnnxxxXXXPPPUUUXXX]]]]]]___dddjjjnnnnnnjjjgggccceeeggggggccc^^^WWWSSSJJJGGGCCC>>>;;;:::999999999999999999888888888888666666666666666666666666888888888888888888777777666666666666666666666666222333444444444555777:::444999>>>@@@>>><<<;;;;;;@@@===IIIhhhyyyqqqhhhbbb___ZZZQQQJJJHHHFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;:::::::::888777777555444333222222111111111111111222222333222444666666666:::@@@FFF^^^yyy{{{uuueeeGGG888222111333222222222111111111000000////////////////////////..............................------------......---------.........//////////////////////////////////////////////////////......//////000000111111222222333333333333444444111666777999>>>???MMMgggPPPOOONNNJJJFFFCCCBBBAAA<<<;;;:::999999;;;<<<>>>?????????@@@AAACCCDDDEEEMMMTTT]]]dddlllyyynnnXXXRRRDDD666/////////,,,+++---//////...,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******************++++++,,,---------,,,,,,,,,------...///000111111111111111111222333444555666777777888999:::::::::999999999999999999999999888888777777777777888888777777888888888888777777777777888888888999999999888999999::::::999999888:::::::::999999888888888::::::999999::::::;;;<<>>>>>??????>>>>>>>>>>>>????????????<<<<<<;;;:::999888777666333333333222222222111111////////////000000000000,,,,,,---......---,,,,,,---......///000111111222222000333666000---<<>>===999===IIIUUUgggzzzrrrmmmeeeZZZQQQKKKIIIGGGDDDBBB@@@???>>>>>>=========<<<<<<<<<<<<999999::::::;;;;;;::::::888888888777666444333222111111111111111111222222222222111111222555999<<>>???MMMgggPPPNNNJJJFFFBBB???===<<<>>><<<999999:::===???@@@BBBBBBCCCCCCDDDGGGKKKOOO\\\jjjyyyxxxeeeTTTBBB===666333111000---***///............------------------,,,,,,,,,++++++,,,+++******)))*********************************)))************++++++++++++++++++,,,---...000111...///000222222222111111///111333555666666666666999888888999;;;===<<<;;;999888888777777777777888888888777555333333555777555777999999777555555555777666666777999;;;<<<<<<;;;999777777777888888888888999::::::;;;:::::::::777999::::::999:::;;;<<>>>>>;;;<<<===?????????>>>>>>=========<<<:::999777666666555333222111111000000000/////////..............................------...+++,,,222555555666888;;;666222333333111222666PPPwwwtttrrr{{{~~~|||zzzooogggZZZNNNGGGBBB@@@???<<<======;;;;;;<<<============;;;::::::;;;<<<======999888;;;===;;;<<<>>>666999<<<===;;;999888777555666777777777888:::<<<===>>>???>>>===<<<===>>>===<<>>=========<<<;;;<<>>HHHggg~~~~~~}}}~~~|||yyywwwuuutttssspppnnnkkkhhhfffeeeffffffcccbbbaaaaaabbbaaa___^^^^^^[[[XXXXXXYYYYYYXXXVVVXXXVVVTTTTTTVVVVVVTTTRRRRRRQQQOOOMMMLLLMMMMMMNNNLLLJJJGGGFFFEEEDDDAAA???AAA@@@???>>>>>>??????@@@>>>===<<<;;;:::999888888555555333222111000000000000000/////////..................---------------///---...555999;;;>>>BBBEEE===666555444222333777BBBnnn~~~ssseeeZZZRRRKKKHHH@@@@@@???===<<<======<<<999999999;;;===???AAACCC@@@===???EEEHHHFFFBBBBBB>>>@@@AAA@@@???>>>???@@@???@@@???<<<999:::>>>AAA===@@@DDDFFFEEEEEEEEEEEE@@@???@@@@@@===<<>>AAALLL```DDDBBB@@@???>>>===>>>>>>999:::;;;>>>@@@BBBCCCDDDEEEFFFIIIMMMVVVbbbpppyyyooo]]]NNN???333666444222111222333333333111111111111000000000000......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++,,,---.........///000111222222222222666777888999:::::::::::::::999777777888777666444777777777777777888999:::888999:::999777777888999:::<<<======;;;::::::;;;::::::999888888999999999===<<<;;;:::::::::;;;<<<888888999999999888888777999:::<<<<<<;;;;;;===>>>GGGfff{{{yyyyyyxxxuuurrrpppooommmkkkjjjiiihhhhhhgggeeeddddddddddddcccaaaaaa___]]]\\\]]]]]]]]][[[___]]][[[[[[[[[[[[[[[YYYXXXVVVSSSPPPOOOPPPRRRSSSPPPOOONNNNNNMMMJJJFFFBBBEEECCCAAA>>>======>>>???>>>===<<<;;;:::999999999666555444222111111000000000000000000////////////------------------......111///111888>>>BBBHHHNNNRRRGGG<<<777555333333666666eeezzzmmm```VVVPPPEEEBBB???>>>>>>>>>>>>===<<<===???AAADDDGGGJJJKKKHHHEEEHHHPPPTTTOOOGGGCCCFFFFFFEEECCCAAA@@@BBBDDDAAAAAA@@@;;;999<<>>;;;<<<@@@BBBWWWooouuupppjjjaaaYYYRRRNNNJJJHHHDDDBBB@@@>>><<<<<<<<<<<<::::::::::::::::::::::::::::::999999999999888888777666444222111000111111222222222222333444555666666888999<<>>666444333444444222000...111111000000000////////////////////////////////////............///000000////////////////////////...///000111111000///......//////000000000000000//////000111111000000000//////111222444666777888>>>BBB>>>;;;???AAAKKK^^^???>>>===<<<<<<<<<===>>>;;;===@@@BBBCCCDDDEEEFFFHHHMMMUUU___lllyyyrrr]]]MMMCCC;;;666333222111111222444444555111111111111000000000000............------------------,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,,,,------//////000111222333333333777888888999999:::::::::888777666666777777666555777777777777888999:::;;;999:::<<<<<<;;;:::;;;;;;===>>>??????===<<<===>>><<<<<<<<<;;;::::::;;;<<<>>>>>>===;;;::::::<<<===:::;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<<<<<<<===???IIIeee}}}~~~yyyxxxzzzyyyuuuqqqnnnnnnmmmmmmlllkkkjjjiiigggeeeccccccddddddcccaaa```___^^^^^^___`````````eeedddbbbaaaaaaaaaaaaaaa[[[ZZZWWWTTTRRRQQQQQQQQQQQQQQQQQQRRRRRROOOJJJGGGGGGFFFDDDAAA???>>>======???>>><<<;;;::::::::::::666666444333222111111111111111111000000000//////------,,,,,,---...///000333111333999>>>CCCLLLTTT[[[OOOBBB;;;777333333555777cccsssggg```QQQIIICCCBBBCCCBBB@@@@@@CCCEEEJJJPPPWWW^^^cccfffccc^^^^^^eeehhhccc[[[WWWRRRRRRPPPMMMIIIFFFFFFFFFAAABBB@@@<<<;;;AAANNNYYY^^^]]]ZZZUUUNNNHHHFFFEEEGGGDDDBBBBBBBBBBBBAAAAAA@@@LLLYYYuuuuuupppiiiddd^^^VVVMMMGGGFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888666444222111111111000000111111222333555555777;;;<<<999===TTTyyy|||uuu~~~oooFFF<<<777333555777555222111111111111000000000//////////////////////////////............/////////000////////////////////////......///000000///............///000000000000//////000111111111111000//////000222444555666777777666;;;888777===@@@KKK___>>>===<<<<<<<<<===>>>???DDDFFFIIIJJJJJJKKKNNNPPPYYYbbbqqqzzzlllXXXHHH???999777777222333333333333333444444111111111000000000///////////////.........------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,------......000000111222333444555666777777777777777888888888666555555666999;;;::::::888888888999999;;;<<<===:::===???AAA@@@???>>>???>>>???@@@@@@>>>>>>???AAA???@@@AAA@@@>>>===???AAA>>>??????===;;;:::<<>>>>>>>>>>>>>>;;;===>>>>>>>>>>>>???AAANNNeeewww{{{zzz||||||xxxssspppppppppooooooooonnnnnniiigggeeedddeeeeeeeeeddd```aaabbbbbbcccdddfffgggiiiiiiiiihhhggggggggghhh``````___]]]ZZZVVVRRRPPPQQQQQQRRRSSSTTTRRROOOKKKJJJKKKKKKJJJHHHEEEAAA???AAA@@@???===<<<;;;::::::888777666444333333333333222111111111111000000000------,,,,,,---///111222555333444999<<<@@@IIIRRR]]]TTTKKKEEE???:::999<<>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;:::999888666444333222222111000000111222333444444000555888777777BBBVVVgggyyy{{{lllJJJ>>>444444666555444444111111111111000000000000////////////////////////---......///////////////////////////////////////.........//////.........,,,---......//////......///000000111111111111111333333444555555555444444111777555555<<<@@@KKK___>>>>>>===>>>???@@@BBBDDDFFFIIIKKKLLLNNNRRRYYY___rrr|||wwwdddVVVGGG>>>999555555666333555666555333333333444111111111000000000000///000////////////.........///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------...///000000222222222333444666888999999888888777777777888888555555666888<<>><<>>AAA>>>???@@@AAABBBCCCCCCCCCAAACCCDDDDDDDDDDDDEEEGGGTTTfffsss|||yyyttttttsssssssssttttttuuupppmmmkkkjjjjjjkkkkkkjjjggghhhiiiiiihhhiiikkkmmmkkklllnnnooommmmmmmmmnnniiijjjjjjhhhddd___ZZZWWWVVVUUUTTTTTTUUUTTTRRRPPPOOOQQQSSSSSSRRRNNNIIIGGGEEEEEEDDDCCCAAA>>><<<;;;:::999888666555555444444222222222222111111111000...---------...000333444666555666999:::<<>>@@@CCCFFFIIIKKKHHHJJJNNNQQQUUU```mmmwwwmmm\\\UUUJJJ???<<<:::666444777333555777777444333444666333222222222111111111111000000000/////////......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........//////111222333444444444444666888:::;;;<<<;;;:::999999999::::::888888888;;;???BBBCCCCCC>>>===============>>>>>>>>>BBBFFFIIIIIIGGGFFFFFFCCCDDDDDDCCCBBBCCCEEEGGGNNNPPPPPPLLLGGGCCCEEEGGGBBBDDDEEECCC???>>>AAAEEECCCDDDFFFHHHIIIJJJKKKKKKJJJLLLMMMMMMMMMMMMNNNPPPXXXhhhrrr~~~}}}wwwvvvuuuttttttvvvxxxyyyvvvtttqqqppppppqqqqqqqqqnnnooopppnnnkkkjjjlllnnnkkkooosssuuutttsssssstttrrrrrrqqqooommmiiifffddd```\\\XXXVVVUUUUUUUUUUUUSSSTTTUUUUUUTTTRRRPPPNNNKKKKKKKKKJJJGGGCCC???===;;;;;;999888777666666666333333222222222111111111///...------///222555777888777999;;;;;;;;;BBBKKKWWW^^^iiinnnkkkeeehhhpppxxx|||yyyooofffddd```^^^[[[YYY[[[aaafffjjjjjjbbbZZZUUUTTTXXXcccooo{{{oooddd___^^^^^^^^^^^^hhhvvv}}}tttsssjjj[[[QQQNNNJJJEEEHHHJJJFFFJJJ^^^ppp~~~~~~oooeeeaaaRRRQQQOOOMMMJJJGGGEEECCC>>>>>>======<<<;;;;;;:::888999999999::::::::::::999999999999888777666555444444333222222222222333111555777777666666:::>>>DDDpppxxxiiiJJJ<<<777111111444222222222111111111000000////////////////////////------///000000000///...////////////////////////000//////////////////000------...///////////////000///......///222555777888777555444333333333444666;;;999888>>>???HHH[[[<<<===???BBBFFFJJJNNNPPPNNNQQQVVVZZZbbbqqqsss```OOOIII???999999999555333555222555888888555444666888444444444333333333222222000000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///000222333444555555555555777999;;;===@@@???===<<<;;;;;;<<<<<<;;;:::;;;>>>AAADDDEEEDDD@@@???>>>>>>>>>>>>>>>??????CCCHHHKKKKKKIIIHHHGGGEEEFFFFFFEEEDDDEEEHHHJJJUUUWWWVVVQQQIIIDDDEEEGGGDDDGGGHHHEEEAAA@@@DDDHHHHHHJJJLLLNNNPPPRRRSSSSSSQQQSSSTTTTTTSSSTTTUUUWWWZZZiiisss~~~}}}~~~vvvuuusssrrrsssuuuxxxzzzyyywwwtttrrrssstttttttttrrrsssssspppkkkiiijjjllllllqqqwwwyyyxxxwwwwwwwwwvvvuuutttrrrpppnnnnnnmmmhhhccc\\\XXXVVVVVVWWWWWWSSSSSSSSSSSSRRRRRRRRRQQQOOOOOOPPPOOOLLLGGGBBB>>><<<<<<:::999888777777777333333333222222222111111000///......000333666888888999;;;>>><<<<<>>>>>===<<<;;;;;;;;;888888888999999:::::::::999999999999999888777666555555444333222222222222555777777555222444:::@@@999\\\yyyYYYDDD:::222111666222222222111111111111000////////////////////////,,,---///000000000///...////////////////////////000000////////////000000...//////000000000000000000///------///222666999888777555333222333555666333999777777===???HHH[[[FFFBBBDDDLLLTTTVVVWWWXXXVVV\\\fffrrrsssdddVVVJJJEEE999999999888888888777777:::999999999888777777777999888777666444444333333222222333222222111////////////.........---------,,,+++++++++,,,---......,,,,,,,,,,,,---...//////+++---///000111222555777888666777888777777<<>>AAA???;;;:::;;;;;;;;;AAAJJJNNNNNNEEECCCAAAAAAAAAAAA???>>>DDDFFFIIILLLNNNMMMLLLJJJLLLIIIHHHJJJHHHEEEIIIRRRVVV\\\___YYYRRRNNNLLLJJJKKKJJJJJJIIIIIIIIIIIIIIILLLPPPRRRRRRUUUZZZ[[[YYY\\\]]]]]]\\\\\\]]]___bbbjjjmmmvvv~~~~~~|||xxxuuusssrrrqqq{{{zzzyyyyyyxxxyyyyyyyyyxxxwwwvvvsssqqqooommmllljjjooouuuxxxxxxwwwxxxzzz~~~|||zzzyyyuuuooojjjkkkiiigggdddaaa^^^]]][[[TTTVVVWWWWWWTTTSSSRRRSSSQQQRRRRRRSSSQQQLLLEEE@@@>>><<<;;;:::666333555;;;666444222111222222111/////////...000333888;;;===CCCCCCBBB@@@@@@DDDKKKPPPaaaooo|||~~~~~~||||||~~~yyyrrroooiiibbb___eeesss~~~tttpppgggYYYLLLEEEFFFJJJSSS[[[cccgggiiippp}}}}}}~~~wwwiii```YYYWWWUUUWWW]]]fffmmmqqqmmm]]]UUURRROOONNNMMMJJJCCC>>>CCCCCCBBBAAA@@@>>><<<;;;999888888999;;;;;;:::888888888888999999:::;;;;;;999888555333222222333444333333333444555666777888;;;AAAXXX}}}zzz~~~|||RRR<<<888666111444000///222333111000222111111000//////////////////.........000000...---////////////////////////000000000000000000000000000000000///......------111000///...111444999<<<333222111222444555444333555999777777===@@@HHHZZZJJJKKKPPPVVVXXXYYY^^^dddpppyyypppaaaUUUJJJAAA>>>:::::::::999999999999999;;;;;;::::::999888888888888888777666555555555555333333333222111111000000/////////.........------,,,,,,---------------...------------......///000...000222333444555777999;;;999999;;;999999???FFFSSSTTTRRRKKKFFFEEEAAA===<<<>>>??????EEENNNQQQPPPJJJHHHEEEEEEFFFFFFFFFFFFHHHJJJNNNRRRTTTSSSOOOMMMTTTQQQPPPOOOLLLFFFHHHNNNWWW^^^ccc___YYYVVVSSSOOONNNMMMLLLKKKKKKKKKKKKKKKLLLQQQTTTTTTWWW^^^cccdddeeeeeedddcccbbbeeejjjmmmtttvvv{{{|||{{{zzzzzz}}}}}}|||||||||||||||}}}|||{{{zzzwwwuuusssqqqppplllooossswwwyyyzzz{{{}}}}}}yyywwwwwwvvvtttrrrrrrqqqooolllhhheeebbb```ZZZZZZXXXWWWWWWVVVVVVVVVTTTTTTUUUUUUTTTPPPIIIDDDBBB??????>>>:::555666;;;555444222222333444333222//////000111444999@@@DDDIIIJJJJJJIIIJJJNNNUUU[[[jjjuuu{{{ttthhh\\\TTTOOONNNOOORRRRRRRRRTTTVVVYYY[[[]]]fffjjjqqqyyyvvvrrrhhh^^^VVVVVV\\\bbbdddccc___VVVMMMGGGGGGIIIBBBGGGLLLOOOPPPVVV```hhhsss}}}wwwfffcccbbbccchhhoootttvvvwww{{{tttnnniiifffddddddiiiqqqyyy|||xxxooohhhZZZUUUOOOJJJGGGEEECCCBBBCCCCCCCCCBBBAAA@@@???>>>;;;999888999:::;;;:::888::::::999999999999999999999888666444333333444444333333333333444555666777777:::HHHeeetttNNN999444555555111000333444111///000111111000/////////////////////...///000111///---////////////////////////000000000000000000000000......//////////////////111000///000111444777999333222111222444555444333555999777777>>>@@@HHHYYYNNNRRRWWWYYYYYY]]]mmm}}}zzzjjjYYYNNNGGG@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888666666666666666666666777555444333222111111111111////////////............---............------,,,---------......///000111222444666777777888:::<<<>>><<<======<<<;;;AAAHHHZZZ^^^___XXXPPPKKKFFFBBB???AAACCCEEEKKKRRRUUUSSSOOOMMMJJJIIIKKKNNNOOOOOOMMMPPPUUU[[[]]][[[UUUPPPWWWUUUTTTTTTPPPKKKJJJMMMVVV___fffeeeaaa^^^ZZZVVVRRRQQQPPPNNNMMMMMMMMMMMMLLLSSSVVVUUUWWW___iiiooolllllllllkkklllpppvvvzzz|||~~~}}}{{{xxxvvvuuuooopppqqquuuyyy}}}~~~~~~{{{wwwuuuvvvxxxzzz{{{zzzyyyxxxvvvsssnnnjjjhhheee```[[[YYYZZZ[[[ZZZYYYWWWWWWWWWXXXWWWSSSNNNJJJFFFDDDCCCCCC???999777:::555333222222444666555555///000222333666>>>HHHPPPRRRRRRRRRSSSUUUZZZ```eeeoooyyyxxxllleeeQQQKKKAAA888222111333555666666666555666777777888:::>>>DDDKKKSSS\\\eeejjjxxx~~~wwwkkk]]]RRRKKKGGGFFFJJJLLLMMMJJJDDD@@@???@@@;;;===>>>???AAADDDJJJMMMVVVbbblllpppwwwsssqqqoooppprrrtttvvvvvvrrrtttrrrkkkgggffffffddddddaaa\\\VVVPPPKKKGGGEEEAAACCCIIIQQQZZZbbbggghhhbbb]]]UUUKKKDDDAAACCCEEECCCCCCCCCCCCCCCBBBBBBBBB>>><<<999999999::::::999;;;;;;;;;:::999888888888:::888666555444333444444222222222222333444555555333444999EEE[[[|||}}}hhhAAA666;;;666222111444555111...///111111000////////////000000//////000111111000...////////////////////////000000000000000000000000------...//////000111111111111111111222444555666333222111222444555444333555:::777777>>>@@@GGGXXXOOOQQQTTTWWW\\\jjjfffYYYLLLFFFBBB???>>>@@@<<<<<<============>>>>>><<<<<<;;;:::999888888777555555666777888888888888666555444333222222222333000000000/////////......---............---++++++---------...///000111222444666888999:::;;;===???@@@?????????===<<>><<<>>>@@@???<<<999999:::@@@???===>>>@@@BBBDDDDDDGGGSSS\\\```eeeoooyyy|||~~~}}}|||{{{tttsssrrrsssttttttrrrppprrroooggg]]]UUUQQQOOOMMMOOONNNKKKGGGBBB>>>:::999777666555888???HHHQQQVVVdddaaa[[[RRRHHHBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEAAA>>>;;;999999::::::999;;;;;;:::::::::999999999:::999777666555444444444222222111111222333333444111333555777AAA___qqqUUU>>>===555111111444444111///000222111000000//////000000111000000000222222000///////////////////////////////////////////////////......//////000000000000000111222333333333333333333222111222444555444333555:::888888>>>@@@GGGWWWMMMOOOWWWdddrrr{{{oooXXXOOOFFFBBBAAA@@@@@@CCC>>>>>>>>>>>>>>>>>>>>>???;;;;;;:::999888777666666444555777888999::::::999777666555444333333333333111111000000000/////////------...------,,,++++++.........///000111222333666888:::<<<<<<>>>@@@BBBCCCAAA@@@AAA>>>===BBBIIISSS]]]dddaaaZZZUUUQQQMMMDDDGGGJJJLLLRRRZZZ]]]ZZZVVVSSSPPPOOORRRUUUXXXYYYUUUWWW\\\dddiiihhhaaa[[[YYYZZZ[[[\\\\\\]]][[[YYYWWW```iiimmmoooooolllggg^^^\\\YYYVVVSSSPPPNNNMMMSSSYYYZZZTTTQQQWWWbbbhhhlllpppwww}}}~~~{{{zzzzzzwwwtttvvvzzz}}}~~~}}}~~~|||~~~}}}zzzxxxzzzrrriiidddcccbbb^^^ZZZ[[[ZZZXXXXXXXXXVVVRRROOOMMMIIIHHHHHHDDD===777666666444222111222222111000000111333888@@@OOO___kkkgggeeecccaaabbbdddggghhhjjjqqqvvvtttrrrrrrqqqooofffaaaYYYPPPHHH@@@999444222222000///...---------,,,,,,,,,,,,,,,++++++***.........---,,,...222444:::BBBKKKQQQYYYccciiijjjiiieee___YYYSSSLLLEEE@@@AAAAAA@@@>>><<<;;;;;;<<<>>><<<:::;;;===??????>>>EEEMMMTTTWWWYYY___ggglllqqquuu}}}~~~xxxqqqkkkkkkkkkmmmppprrrrrrpppnnnmmmggg___VVVNNNGGGCCCBBB???>>><<<:::888666444333555333000///111666<<>>555111000222444111000222222222111000000000000000111000000000222222000///////////////////////////////////////////////////111111000000////////////000111222333333333222222333222111222444555444333555:::888999???@@@FFFVVV}}}UUU\\\mmmzzzhhh\\\KKKEEE@@@@@@@@@>>>???BBB@@@@@@@@@??????>>>>>>>>>;;;;;;:::999777666555555444555777999:::;;;::::::666666777777666555444333111111111111000000000000///...------,,,------...000000000111222444555666999;;;>>>@@@AAACCCFFFIIIGGGEEEEEEEEEBBB@@@EEELLLYYYaaahhhfffaaa\\\VVVQQQJJJMMMOOOQQQWWW```cccaaa\\\YYYVVVVVVXXXZZZ[[[\\\ZZZZZZ^^^fffnnnpppkkkfffeeegggfffdddeeefffccc^^^^^^eeelllppptttxxxwwwrrriiifffccc^^^YYYUUURRRQQQXXX\\\]]]WWWTTTXXX___ccclllsss}}}}}}}}}|||zzzzzz|||~~~}}}~~~~~~}}}xxxrrrmmmjjjgggbbb^^^___^^^[[[ZZZYYYXXXUUURRROOOKKKHHHIIIFFF>>>888777666444222111111111000///111111333:::HHHYYYjjjtttrrroookkkhhhggghhhgggggggggjjjjjjccc]]]ZZZVVVRRRJJJFFF???999555222///---,,,---...//////---+++***((()))***************))),,,------+++))))))+++---///111111222888BBBGGGGGGJJJJJJJJJHHHEEECCC@@@???CCCAAA???<<<;;;:::;;;<<<999888777777999::::::999===AAAFFFIIIKKKPPPVVVZZZ___dddkkkuuuvvvkkkdddfffiiimmmqqqrrrpppnnn```YYYRRRMMMHHH@@@;;;:::555444333222111111111111......---,,,+++---111555<<<@@@FFFIIIIIIGGGEEEDDDBBBBBBAAAAAABBBCCCEEEFFFCCC@@@===<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<::::::999888777666555555333222222111111222333333111555999888444;;;SSSkkkxxxkkkKKK:::555111333444222333555222222111000000000000111000//////000111111000...////////////////////////000000000000000000000000222222111000000///......000000111222333333222222333222111222444555444333555:::999999???@@@EEEVVV{{{oooxxxrrrcccTTTJJJBBB>>>===@@@@@@???@@@BBBBBBAAAAAA@@@???>>>=========<<<;;;:::888777666555555666888:::;;;;;;:::999555777888999888666444222222222111111111000000000111000...------///111222333333444555666888:::;;;>>>@@@DDDFFFHHHKKKNNNQQQNNNLLLKKKKKKHHHFFFJJJRRR^^^eeejjjjjjhhheee^^^VVVRRRTTTVVVWWW^^^gggkkkjjjeeebbb```___```aaaaaa``````^^^```hhhrrrxxxvvvsssnnnooommmiiijjjllliiicccccchhhmmmpppvvv|||}}}zzzuuusssnnnhhhbbb\\\XXXVVV[[[___```]]]]]]aaaddddddmmmttt~~~~~~}}}|||zzzwwwsssnnniiiffffffdddaaa^^^]]]\\\YYYWWWRRRMMMIIIIIIGGG@@@;;;999666444222222333333222111222000222<<>>>>>>>>>>><<<;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999888777666555333333222222222222333333222444666777444333===IIIYYYvvvhhhCCC<<<666555444333444777333222111111000000111111//////...///000111///---////////////////////////000000000000000000000000111111000000000000000000///000000111222333333444333222111222444555444333555:::999:::??????EEEUUUzzz}}}mmm```SSSGGG???@@@===>>>BBBDDDBBBCCCFFFCCCBBBAAA@@@>>>===<<<<<<>>>===<<<;;;999888777666555777999;;;<<<;;;:::999555777999::::::777444111222222222111111111111000444222///......111444666666666777888999;;;===>>>BBBDDDHHHKKKNNNQQQUUUWWWSSSQQQPPPPPPMMMJJJOOOVVV^^^dddiiijjjlllkkkddd[[[XXXZZZ[[[\\\bbblllqqqqqqllljjjhhhgggggggggfffddddddbbbccckkkvvv~~~~~~|||oooqqqnnnjjjkkkooommmfffdddhhhkkkmmmttt{{{~~~|||~~~{{{vvvooohhhbbb^^^[[[\\\```bbbbbbdddiiikkkhhhmmmsss|||~~~{{{}}}}}}yyysssnnnlllllliiieeebbbaaa___]]][[[UUUNNNJJJJJJHHHBBB===;;;555333222222444555555444222///111===SSShhhwww}}}wwwsssmmmjjjiiihhheeecccYYYUUUKKK===444333333111---,,,,,,---...///---,,,...---,,,+++******************+++,,,+++***)))(((&&&(((+++++++++***+++,,,&&&,,,...+++(((+++---,,,)))---000///++++++///333333333333444666777666555222444555444111000111333333111222777<<<@@@CCCEEEGGGMMMTTTXXX[[[bbboooyyyyyy{{{tttsssqqqnnnkkkfff```[[[OOOEEE>>>>>>===888666888333111...,,,+++,,,...///***---///...+++))))))+++...,,,+++000888@@@DDDFFFAAA@@@???>>>>>>@@@BBBCCC@@@???>>>???@@@???===;;;===<<<<<<;;;;;;::::::999:::::::::999888777666555444444333333222333333333333222444666666444777<<<===XXX~~~|||JJJBBB:::777555333555888333222111111000111111111///......///000000///---////////////////////////000000000000000000000000/////////000111111222222/////////000111333444555333222111222444555444333555:::999:::@@@@@@EEETTTzzzuuubbb[[[UUUIIIAAAAAA???AAAEEEHHHIIIHHHFFFDDD@@@AAABBBAAA>>>;;;:::999>>>;;;:::;;;<<<<<<888555777666777<<<===:::999;;;888777555555777777777666777555333222333333222111111...---...///333===HHHCCCBBB@@@>>>???AAADDDFFFBBBHHHOOORRRSSSVVV[[[```\\\[[[YYYVVVSSSSSSUUUXXX___dddjjjnnnnnniiiccc___aaa``````bbbgggnnntttxxxsssqqqnnnmmmlllkkkiiigggllliiigggkkksss{{{wwwtttpppmmmlllkkkkkkjjjggghhhjjjnnntttyyy||||||}}}|||{{{wwwqqqiiibbb^^^]]]```dddeeeeeefffiiilllmmmpppwww|||{{{{{{||||||zzzwwwtttrrrnnnjjjgggeeedddbbb```UUURRRMMMIIIFFFBBB???<<<888555111000111222333333333000555FFF___rrrxxxvvvyyyzzzwwwoooiiigggddd```ZZZNNN???444111111111000...---,,,,,,++++++,,,,,,************************,,,,,,++++++***)))(((((())))))))))))))))))))))))*********)))))))))))))))************************...------------...//////111111000000000000111111666666555666777999;;;<<>><<>><<<:::888888888999:::;;;;;;:::999999888777777888777666555444333222222333333333333333444555666888MMMkkkiiiHHH777888444000333333222111111000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111444333333333333444555555999888999;;;:::<<>>@@@CCCDDDCCCDDDGGGKKKMMMJJJGGG@@@<<<;;;>>>===:::888:::999777666666777888888777888666444333444444333222222//////111333888CCCNNNSSSQQQOOOLLLKKKKKKKKKLLLGGGLLLRRRXXX[[[^^^bbbdddbbbaaa___[[[XXXWWWXXXZZZiiikkkooorrrrrrooollljjjhhhgggfffgggkkkqqqxxx|||xxxvvvsssrrrqqqooommmkkkpppllljjjlllsssyyy||||||vvvtttqqqooonnnmmmlllllljjjkkkmmmqqqvvvzzz{{{{{{{{{{{{{{{xxxtttnnnhhheeeeeehhhjjjkkkjjjkkknnnpppqqqrrrwww~~~~~~}}}|||xxxvvvrrrpppmmmllljjjgggccc```YYYUUUPPPKKKGGGBBB>>>;;;777555111000111333444444222111666HHHaaattt{{{zzzvvvyyywwwpppjjjeee___YYYSSSHHH;;;222000000000///...---,,,,,,++++++,,,,,,************************,,,,,,++++++***))))))((())))))))))))))))))))))))***)))))))))))))))))))))************************,,,,,,++++++,,,,,,---...000000////////////000000333222222222222444555666999;;;===@@@DDDJJJQQQVVV___dddiiillllllkkkkkkkkkkkkjjjhhhbbbZZZQQQHHHCCC>>>:::666444444444222111000000///...---,,,++++++************************+++***))))))+++---111333777<<>>>>>>>>===>>>AAACCCDDDBBB???AAA???===;;;:::::::::;;;;;;;;;;;;:::999999999888888888777666555444333222444333333333333444555666555CCCUUUqqq~~~```AAA:::555333666555222222111000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111444333333333333444555555777777888;;;;;;===HHHSSSwwwrrr]]]NNNBBBAAABBB???@@@EEEIIIHHHIIILLLOOOPPPMMMJJJFFFDDDBBB???@@@DDDKKKQQQSSSSSSUUUZZZ___aaa^^^[[[OOOIIIDDDCCCAAA===;;;<<<:::888777777888999999888999777555444555555444333222000000333666<<>>:::666444111111222444555555555444:::KKKbbbuuu}}}~~~uuuwwwvvvoooggg```WWWOOOGGG@@@666000/////////......------,,,,,,,,,,,,,,,************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++,,,///......------......///000000//////000111222222333444555666888<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888888777666555555444333444444333333333444555555555<<<>>>JJJdddrrryyyQQQAAA777555666333222222111000000000000111000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000111111111222222444333333333333444555555555555888;;;;;;>>>IIITTTvvv}}}kkk[[[OOOFFF@@@AAACCCCCCEEEIIILLLLLLPPPVVV\\\\\\WWWRRRIIIHHHGGGGGGJJJPPPXXX^^^ffffffgggkkknnnoookkkggg___VVVNNNKKKHHHCCCAAAAAA;;;999888888999::::::999888666444444555555555444222000000333777===IIIUUUYYY[[[^^^aaaccceeeffffff^^^[[[ZZZ]]]eeelllmmmmmmllllllkkkhhheeedddeeegggsssuuuwwwzzz|||~~~|||zzzvvvtttvvv{{{~~~}}}|||yyyxxx{{{yyyxxxyyy|||~~~~~~}}}}}}}}}{{{yyyvvvuuutttuuuvvvxxx|||~~~|||zzzvvvxxxzzz|||}}}|||{{{zzz|||}}}}}}||||||{{{{{{|||~~~|||{{{|||~~~|||zzzwwwuuusssqqqooollliiifff___\\\VVVQQQLLLFFFAAA===666444222222444666666666666555:::HHH]]]pppzzz}}}wwwxxxtttlllccc[[[PPPFFF===888333////////////.........---,,,,,,,,,,,,,,,************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***++++++------,,,,,,,,,,,,------......///000111222333444333444555555666999===AAADDDDDDFFFNNNVVVZZZXXXUUUOOOMMMIIICCC>>>999666444111000///...///000000000//////...------,,,++++++,,,+++)))(((((()))+++,,,*********+++******))))))(((,,,444<<>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999999888777666666555555444444333333333444444555777;;;777777GGGbbb}}}jjjSSS@@@777777333333222111111000000111111000000000000000000000000////////////////////////////////////000000000000///000000000111111111111000000111111111222222222444333333333333444555555555666888;;;<<<>>>HHHSSStttyyykkk\\\OOOGGGDDDCCCEEEFFFFFFGGGJJJLLLPPPYYYbbbhhhfff^^^XXXNNNPPPSSSVVVZZZ___eeeiiirrrqqqqqqtttxxxxxxtttpppiii___TTTPPPMMMHHHEEEEEE<<<;;;999999;;;<<<;;;:::777555333333444555444333333000000333666<<>>>>>>>>>>>@@@CCCFFFIIIHHHGGGEEEBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<===999999999888888777777666555444444333333333444444444;;;888666>>>OOOooozzzkkkIII999888888333222222111111111111111111111111111111111111111000000000000000000000000////////////000000000000///000000000111111111111111111111111222222222222444333333333333444555555777777:::<<<<<<===FFFPPPqqquuuggg]]]SSSJJJBBBCCCEEEFFFFFFFFFHHHKKKRRRZZZfffnnnoooiii```YYYWWW[[[bbbgggkkknnnqqqsssvvvuuuuuuyyy}}}~~~{{{qqqeeeXXXSSSPPPKKKGGGFFF>>><<<:::;;;<<<===<<<<<<666444333333444555555444555333333666999???KKKWWW```cccggglllqqqtttwwwxxxssslllcccaaafffmmmqqqrrroooqqqsssttttttvvvyyy{{{~~~|||xxxyyyzzzzzzzzz{{{}}}~~~|||}}}~~~|||uuuqqqooooooooonnnccc```\\\XXXSSSNNNGGGCCC777555444444666777777666999<<>>===999666333222111111///000111000...---...///------------,,,,,,++++++,,,+++***))))))***+++,,,'''((()))******++++++***,,,***)))***...444;;;???>>>????????????BBBFFFIIIIIIHHHGGGEEEBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<;;;::::::999999999888888888555555444333333333444444...666777666;;;AAARRRkkkSSS:::777888333333222111111111111222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111222222222222333444333333333333444555555777888;;;===<<<===EEENNNooouuuaaaUUUPPPKKKFFFBBBEEEGGGGGGGGGJJJPPPUUUccclllwwwzzztttiii___ZZZccchhhnnntttwwwyyyzzz{{{{{{yyyyyy|||zzzmmm___YYYUUUOOOIIIFFF???===;;;<<<===>>>======777555444444555666666555999777888<<<@@@GGGSSS___lllnnnppptttwwwzzz|||}}}wwwrrrlllkkknnnssswwwyyyvvvxxxzzz|||}}}}}}~~~yyyuuutttsssqqqpppgggddd```[[[VVVOOOGGGBBB888777555555777777666555999@@@LLLXXXbbbhhhkkkkkk^^^^^^ZZZUUUSSSOOODDD:::222222111000//////000111//////...---------------************************************************))))))))))))))))))))))))'''(((((()))******++++++************************++++++******++++++,,,---,,,++++++******++++++,,,)))***+++---............000222444555666999<<>>OOOrrrnnnKKK===555444333222222111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111222222222333333444333333333333444555555555666:::======>>>FFFPPPnnnwwweeeRRRIIIGGGEEEAAAGGGJJJKKKIIIJJJQQQ[[[aaattt|||wwwiii___[[[kkkpppvvv{{{~~~}}}tttfff___[[[SSSKKKHHH???>>><<<<<<>>>>>>>>>===888666555555777888777666<<<:::<<>>???HHHQQQmmmqqqeeeTTTJJJGGGHHHIIIIIIJJJJJJFFFCCCIIIYYYiiiqqq|||qqqgggaaa^^^kkkttt~~~|||sssiiigggcccWWWLLLHHHAAAAAA@@@@@@@@@@@@@@@@@@888444444888:::999999<<<@@@???@@@EEEMMMYYYdddkkkvvvxxx|||}}}}}}|||||||||{{{zzzyyyyyy{{{}}}yyyuuurrrgggiiiddd[[[VVVTTTMMMEEE<<<999666555555777777666<<<>>>CCCHHHLLLMMMMMMLLLNNNPPPPPPKKKCCC:::666444222222222222222333333333------..................,,,,,,,,,++++++*********+++++++++************)))******************************+++++++++,,,,,,,,,+++++++++*********))))))000...,,,******,,,...000.........---,,,+++***)))---,,,,,,,,,,,,---......///000111333555777999:::777777666555555444333333......------------......////////////000000000000......---,,,,,,,,,,,,---,,,,,,,,,++++++*********************************)))************+++++++++000111;;;JJJSSSRRRLLLIIISSSRRROOONNNQQQQQQIII>>>BBB@@@>>>>>>>>>===;;;::::::::::::999999:::;;;;;;999777666555666555444222333333444444666777999:::IIIZZZvvv}}}SSS:::???777000000222444444444444111//////000111000000222111111111000000////////////000000000000//////000000000000111111111111222222222222222222333333555444444444444555666666555777999:::<<>>=========;;;999<<<;;;;;;:::999999:::::::::888777666666666444222333333333444555777888999===HHHddd~~~gggFFF999555111222333222333555444111//////000111111000111111111111000000000/////////000000000000//////000000000000111111111111111222222222222333333333555444444444444555666666555888::::::<<<@@@HHHNNNnnnnnn```TTTNNNGGGDDDEEEHHHIIIIIIEEEIIIKKKMMMXXXjjj{{{~~~uuunnnkkkmmmqqqpppxxx}}}uuuooommmjjjbbbXXXRRRKKKHHHGGGIIIKKKJJJCCC===888444444777::::::>>>CCCPPPQQQSSSXXX___hhhooosss|||~~~}}}xxxsssppplllkkkfff^^^XXXRRRIIIAAA:::888666666888;;;<<<<<<>>>FFFVVVhhhtttqqqcccVVVRRRSSSPPPJJJAAA:::777777333333333222222111111111////////////............---,,,,,,,,,,,,,,,++++++,,,+++++++++******************************************+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,******+++,,,---...//////000000000///......------......------------......------........./////////......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***************************)))************+++++++++)))***111>>>KKKVVVbbblll___^^^ZZZSSSQQQSSSQQQMMMEEEBBB@@@??????>>><<<;;;===<<<;;;:::::::::::::::<<<:::888777777666444222333333333333444555777777888<<>>???@@@CCCJJJZZZooo}}}yyygggVVVWWWVVVRRRIII@@@999777777555444444333222111000000000000000///////////////------------,,,,,,,,,,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,------------.........---------,,,,,,,,,...------,,,,,,------...------------.........///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++***)))+++///888KKKiiiyyypppccc[[[]]]```ZZZPPPJJJHHHDDDBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;<<<<<<===;;;999888888777444222333333333333333444555666888999>>>TTTsssUUUFFF:::888777222000222333222000000111222111///111111111000000000000000000000000111111000000000///000000000111111111111111111111222222333333444555444444444444555666666777999;;;;;;;;;???FFFLLLjjjzzznnncccXXXOOOJJJJJJIIIHHHIIIKKKMMMNNNNNNVVV]]]eeeiiinnnvvv{{{{{{yyyyyyyyyvvvssssssxxx|||yyywwwssspppmmmiiibbb\\\UUURRRQQQSSSUUUPPPEEE;;;999777777;;;>>>CCCLLLVVV```ccchhhnnnuuu|||~~~~~~{{{xxxuuupppkkkddd^^^WWWNNNFFFBBB???===;;;;;;===@@@AAAAAAAAAEEEQQQdddsssssscccSSSXXXVVVRRRIII???888666777666555555444333222222111111111000000000/////////------------------------,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,************************((()))+++,,,,,,+++)))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------.........///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++)))+++---++++++;;;]]]|||~~~qqqgggbbb]]]XXXPPPMMMHHHEEECCCBBB@@@???:::::::::;;;<<<===>>>???===<<<:::999999888666444444444333333333444444555444777888???\\\|||rrrUUU;;;555777555222333333222111111222222111///000000000000000000111111000000111111111111000000///000000000111111111111000000111222333333444444555444444444444555666666777999;;;;;;;;;???FFFLLLmmm{{{kkk___UUUMMMHHHGGGIIIIIIIIIJJJMMMQQQTTTVVVbbbiiiooopppqqqttttttrrrqqqtttwwwxxxxxxyyy|||zzzzzzvvvooollljjjeee___ZZZYYYXXXXXXWWWQQQFFF===888666777<<<@@@GGGSSS___gggiiinnntttzzz~~~~~~|||yyy{{{~~~~~~wwwrrrrrrtttuuuwwwzzz|||}}}~~~|||zzzooohhhaaa\\\UUULLLFFFEEE@@@>>>======@@@CCCEEEEEEEEEEEEKKKXXXfffiii```UUURRRQQQNNNFFF===777666777666666666555555444444444222222111111000000//////---------............///,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,***************+++++++++)))***+++,,,,,,+++***)))))))))***+++,,,,,,++++++------,,,,,,------...///,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,------------........./////////......---,,,,,,,,,,,,---***++++++++++++,,,,,,,,,************************)))************+++++++++(((---222000***///FFF]]]{{{rrrbbbaaafffVVVRRRLLLGGGDDDBBB@@@>>>;;;;;;;;;<<<===>>>???@@@===<<<::::::::::::888666666555444444444444444555222777999888FFFkkkyyyqqqfff@@@555888777444555333222111222333333111///000000000000111111111111000111111222222111111000000000000000111111111111000000111222333444444555555444444444444555666666777999:::;;;<<<@@@GGGMMMkkkxxxjjj\\\UUUOOOIIIGGGIIIHHHIIIJJJMMMRRRYYYaaafffjjjoooqqqooommmooopppnnnnnnrrrwwwzzz{{{}}}~~~~~~yyypppkkkjjjgggbbb_________]]]YYYRRRHHHAAA:::999:::???EEEMMM\\\jjjrrrtttwww{{{}}}xxxvvvxxxzzzssspppuuuzzzwwwoooiiigggiiigggjjjoooqqqpppppprrrsss{{{zzz{{{~~~~~~{{{xxxnnneee]]]XXXSSSKKKGGGHHHCCCBBBAAADDDHHHMMMOOOQQQMMMIIIHHHNNNWWWZZZUUUOOOGGGHHHFFFBBB;;;777666888777777777777666666666666333333222111111000//////------......////////////------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++***++++++++++++++++++***)))******++++++++++++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---....../////////000000000......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,************************)))************+++++++++)))+++///000,,,,,,666CCC[[[|||sssnnnppp^^^YYYRRRMMMIIIFFFCCCAAA>>>>>>===============>>><<<;;;::::::;;;;;;:::888777666666555444444444555555777::::::===PPPtttxxx~~~PPP>>>:::555333666333222222333444333111//////000000000111111111111000111111222222111111000000000000000111111111111///000111222333444444555555444444444444555666666555888::::::<<<@@@HHHNNNfffcccWWWMMMJJJIIIEEEEEEIIIIIIJJJMMMQQQXXXbbbmmmtttnnnqqqpppkkkiiilllnnnnnnnnnrrrwwwzzz|||{{{pppkkkkkkiiicccbbbccccccaaa[[[RRRJJJDDD======???DDDJJJTTTeeettt}}}~~~sssxxx~~~|||wwwrrrpppsssvvv{{{rrrjjjqqqvvvtttllldddbbbccc___ccchhhjjjhhhgggggghhhpppoooooorrrwww|||}}}zzzvvvsssnnncccZZZVVVQQQJJJHHHKKKGGGFFFGGGJJJPPPVVVZZZ\\\PPPJJJDDDCCCGGGHHHDDD???>>>@@@AAA>>>999777777999777777777777888888888888333333222222111000000///---.........//////000000---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++******+++++++++******)))++++++******++++++,,,------------------.........,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---////////////000000000000......---,,,,,,,,,,,,---*********++++++,,,,,,,,,************************)))************+++++++++,,,((('''))),,,...444;;;CCCccc}}}rrrfffaaaYYYRRRNNNJJJGGGEEEAAA@@@???===<<<<<<;;;;;;<<<;;;::::::<<<<<<;;;:::888777666555555555555555666444555888666;;;QQQjjjbbbJJJ>>>333000555333222222333444333111/////////000000111111111222111111222222222222111111000000000000111111111111///000000222333444555555555444444444444555666666555777999:::<<>>???IIIWWWeeettt|||yyyzzz}}}}}}|||~~~uuussswww|||yyytttnnnllllllmmmnnnkkkbbb[[[ZZZ```gggiiifffaaa]]]\\\dddcccdddhhhlllmmmoooppprrrssszzzxxxooolllllleeeccc___[[[WWWSSSOOOLLLOOOMMMMMMQQQWWW\\\]]]\\\WWWPPPGGG???;;;;;;<<<<<<;;;::::::999888777777666:::::::::999999999888888555555555555555444444444444444333333222111111000////////////////////////+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............/////////000------............------///......------///000111000000///.....................//////000000000111222///---,,,,,,,,,+++))),,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,---------......///CCCcccssshhh```___YYYNNNIIILLLFFFEEECCC@@@>>><<<;;;;;;888888999::::::999999999999888666555444444555555444444444444777===DDDJJJZZZDDD<<<555555666444333333444333222000222111111111111111222222111111111111111111111111000000000000111111111111222222111111222444555777888888777777777777777888333777===AAA???>>>EEEOOOjjjMMMHHHEEEGGGIIIIIILLLOOOTTTUUUZZZbbbkkkqqquuuvvvuuuooojjjhhhgggfffiiinnntttvvv{{{~~~|||yyyuuuqqqnnnkkkiiigggggggggfffbbb[[[RRRKKKFFFBBBDDDMMMZZZhhhwww|||yyyuuurrryyy|||yyyyyy~~~yyyrrrlllfffeeefffiiillljjjddd^^^ZZZ^^^dddhhhhhheeebbbaaadddccceeejjjnnnnnnkkkiiimmmmmmrrr{{{|||tttmmmjjjkkkfffddd```]]]ZZZWWWTTTRRRQQQOOOPPPSSSXXX\\\]]]]]]YYYQQQGGG???;;;;;;;;;<<<888888888999999999999999<<<<<<;;;;;;:::999999888777777666666555555444444444444444333222111111111///////////////.........,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///......////////////......//////.........///000111111111000//////////////////000000000111111111111000...---,,,---...---,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************,,,,,,,,,,,,------------333666FFFhhhtttfff___\\\UUUOOOLLLGGGFFFCCCAAA???======<<<<<<======>>>>>>=========999888777555444444555555444444444444555999???DDDmmmtttVVVBBB777777555444222222333333222111222111111111111111222222111111111111111111111111000000000000111111111111222222222222333444555666888777777666666666777777777999???DDDDDDBBBGGGNNNjjjGGGEEEEEEHHHJJJJJJOOOUUU```dddiiimmmnnnqqqtttwwwrrrkkkfffdddcccbbbffflllrrrvvv}}}}}}zzzwwwtttqqqooonnnmmmkkkjjjgggddd]]]VVVPPPKKKHHHIIIRRR^^^kkkzzz{{{{{{~~~}}}zzzvvvwww{{{}}}yyyzzz}}}xxxsssnnnhhhaaa]]]WWWXXXZZZ___dddeeebbb^^^WWWZZZ___eeejjjllljjjhhhkkkjjjkkkoootttsssmmmgggiiigggiiipppuuuyyy~~~xxxpppkkkjjjiiikkkiiieee```\\\WWWTTTSSSSSSSSSSSSUUUXXX[[[___aaa\\\UUUJJJAAA<<<;;;;;;;;;555666666888999:::;;;<<<======<<<;;;;;;:::999999999999888888777666555555555444444333333222222222000000000//////.........,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........///000000000000000000///000////////////000111111222222111111000000111111111111222222222222333333000...------...//////...,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,111,,,000IIIooowwwgggbbbaaaYYYOOOIIIGGGEEEBBB@@@???>>>>>>;;;<<<<<<======<<<;;;;;;:::999888666555444444444444555555444444666999<<>>CCCEEEDDDGGGKKKjjjBBBBBBEEEIIILLLOOOXXXbbbqqqrrrrrrqqqppprrruuuwwwjjjddd___^^^^^^___dddjjjooouuu~~~}}}yyyvvvtttrrrrrrpppnnnkkkgggddd___YYYUUUOOOLLLOOOWWWaaalllzzz{{{vvvsssuuuyyy}}}xxxvvvuuuvvvtttoooooorrrrrrlllddd\\\VVVPPPLLLIIIFFFGGGKKKPPPUUUXXXWWWUUURRRSSSWWW```jjjppprrrqqqvvvvvvuuuxxx}}}yyyqqqnnnjjjiiilllooorrr{{{xxxnnnjjjiiigggxxxwwwssslllddd]]]XXXVVVVVVVVVVVVWWWYYY]]]aaadddccc[[[OOODDD===;;;999999444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666555555555444444444333222111111000///......------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000111111222222111111000000000000000111111222222333333222222222222333333333333333333444444444444222000......//////...---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++---111999IIIfff{{{oookkkbbbVVVMMMKKKGGGDDDAAA@@@??????;;;;;;;;;;;;;;;::::::999;;;:::999777666555444444333444555555444555777999999UUUxxxaaaAAA777666444222222333444333333333222111111000111111111111111111111111111111111///000000000111111111111000111333444555444333333555555444444444555666666888666777===AAABBBFFFKKKiiiCCCDDDHHHNNNTTT[[[gggrrryyyxxxwwwwwwvvvtttppplll```[[[XXXYYY\\\^^^eeelllqqqxxx{{{xxxuuutttsssqqqnnnkkkhhheeeaaa\\\YYYSSSRRRTTT[[[ccclllzzz}}}yyywwwwwwxxxyyy}}}vvvooolllgggaaa^^^___\\\VVVMMMFFFAAA>>><<<:::999:::<<<@@@DDDFFFGGGFFFIIIJJJNNNWWWdddnnnsssttt}}}~~~~~~|||wwwsssrrrrrruuu~~~~~~|||~~~|||xxxwwwzzzmmmiiigggddd{{{ssskkkgggeee^^^\\\ZZZZZZ\\\```eeeggghhh___RRRFFF???;;;999888666666666777777888888888777777888999:::;;;<<<<<<<<<;;;;;;:::999999888888777777777777666666666666444444333222000///......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------////////////000000000000111111222222222222111111111111111222222222222222444444333333333333444444555555555555444444444444666333111/////////---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))...333222222DDDllluuukkkaaaTTTQQQLLLGGGCCCAAA@@@@@@===>>>>>>>>>======<<<;;;::::::999999777666555555222444555666555666888999777===OOOyyyWWW???999666333222333444444333333222222111000000111111111111111111111111111111///000000000111111111111111222333444555444333222444444444444444555666666777444444888===AAAHHHOOOhhhJJJKKKQQQ[[[dddlllvvvyyyzzz|||}}}yyypppddd[[[XXXUUUUUUZZZ___dddlllsssyyy}}}yyywwwvvvvvvrrrpppmmmjjjhhheeeaaa^^^ZZZYYY[[[aaafffmmmzzz}}}rrrfff___YYYRRRNNNMMMIIIDDD>>>999777666555555222333444666888999::::::???@@@DDDLLLWWWbbbjjjnnnyyy}}}~~~}}}xxxsssrrrxxx~~~wwwsssmmmjjjtttoooiiigggccczzz~~~xxxuuutttlllfff```^^^aaaeeeggggggggg^^^RRRFFF???;;;999888999999999888888888888888666666777888:::;;;<<<<<<;;;;;;;;;::::::::::::999999999999999999999999999777666555444222111//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////000000000111111111111111222222222222111111111222333333444444333333444444333333333444555555666555555555555555444444888555222111000///---+++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******---...777OOOhhhuuuooo___[[[TTTMMMGGGCCCAAAAAA<<<=========<<<;;;:::999999999:::999999888777666333444666666555666999;;;;;;777888XXXmmmGGG<<<999666444444444444333333333222111000000000000111111111111111111111111000000000000111111111111222333333444444333333333444444444444444555666777999666777;;;>>>BBBJJJSSSfffTTTVVV___mmmxxx}}}}}}~~~~~~zzzpppcccYYYSSSTTTSSSVVV___gggnnnvvv}}}}}}zzzyyyyyyyyyuuusssqqqooonnnlllhhheeecccbbbdddhhhkkkqqq}}}qqqdddVVVOOOKKKEEEAAA@@@;;;888555333333444444444111222222333333333555666888:::===AAAHHHQQQZZZaaaooo{{{xxxrrrmmmqqqwww~~~~~~zzzsssooogggaaakkkzzzwwwpppmmmjjjqqqyyy}}}ssshhheeehhhjjjhhheeeaaaYYYMMMCCC>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999777666444222111000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////000000000000111111222222222222111111111222333444555444444333444333333333333444555666666666555555555444444444777555222111111000///---,,,,,,,,,+++++++++******,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,------------...(((''',,,///000===LLL}}}|||jjjeee]]]TTTLLLGGGDDDCCC<<<<<<<<<;;;;;;:::999888888999999::::::999888888555555666555444555777999777999444AAAiiiSSS@@@===888555555555444444444333222111000000000000111111111111111111111111000000000000111111111111444333333222222333333333444444444444555666777888999:::===@@@@@@AAAHHHQQQeee[[[^^^iiizzzqqqaaaVVVTTTVVVSSSSSSXXXdddnnnuuu~~~|||{{{zzz{{{|||wwwvvvttttttsssqqqmmmjjjiiihhhjjjmmmoootttxxxzzzsssdddVVVHHHBBB@@@===:::999444333111111333444444333222333444333333333555666444666888:::===DDDOOOVVVhhhyyy{{{uuummmpppuuu~~~uuuxxx}}}~~~xxxuuutttppprrrvvvyyy}}}xxxsssooofff^^^fffuuu~~~wwwtttqqqrrr|||}}}oooiiilllmmmiiiccc[[[TTTIIIAAA===<<<<<<===============>>>>>>??????===<<<<<<;;;;;;:::999999888888999::::::;;;;;;<<<<<<<<<==================;;;:::999777555333111111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000111111111222222111111111222333444555555555444333333333333333333444555666666666555555444444444333666444222111222222111000,,,,,,,,,+++++++++******,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,------------......+++)))---000,,,'''222DDDaaa}}}rrrlllcccYYYPPPJJJFFFEEE@@@@@@@@@@@@???>>>===<<<777888999:::;;;:::999999666666555444222333555888///;;;888666LLLsssbbbBBB???:::666555555444444444333222111000000000000111111111111111111111111000000000000111111111111555444333222111222333444444444444555666777888888777;;;AAAEEEBBB???DDDLLLdddhhhuuu{{{lllbbb[[[TTTQQQRRRWWW[[[cccmmmxxx|||yyyzzz|||yyywwwvvvvvvuuutttqqqssswwwzzz}}}zzzuuupppdddXXXQQQAAA@@@===;;;999777666555555555444444444333333333444222000111222333333222000000111333777;;;???BBB\\\nnn{{{vvvttt|||zzzxxxyyyyyyxxx{{{xxxzzzyyyzzzzzzvvvssswww}}}{{{rrrkkkfffbbbccchhhooowww~~~}}}tttmmmfffbbbaaacccwww~~~vvvsssooohhhbbbZZZMMMAAA???AAA@@@>>>>>>CCCFFFPPPRRRKKKLLLMMMDDDCCC>>>>>>AAA===666777>>><<<555333888;;;;;;===AAA???>>><<<===>>>>>><<<;;;<<<;;;888666444444444444111000000///////////////+++,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,+++))))))---//////...------,,,,,,------...+++,,,---...000111222222333333333333444444444444555444444555555666777888777888888888888999999999888888888888777777777777444333333222111111111222111000...,,,,,,,,,......***+++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***)))+++///333666HHH]]]}}}}}}sssjjjeee\\\PPPGGGEEEHHHCCC>>><<<>>>???>>>=========<<<;;;::::::999999999888666444333444555666999555555888===NNNvvvwwwaaaHHH666777:::444///111333222111111000111111111///000000000000111111111111111000000111111222333222222333444444555555666333333333444444444555555777888:::;;;===AAAGGGKKKbbbttt}}}qqqggg]]]XXXVVVTTTUUUXXXeeeiiiooowww}}}zzzyyyzzzzzzyyyxxx|||~~~rrrddd\\\VVVLLLCCC???<<<;;;:::888666555555444555555555555444444444444444333111111222333333222000000000222444777:::<<>>===:::;;;@@@???===;;;;;;<<<<<<<<<;;;>>>===;;;888666555444333222222111111000111111222---------------,,,++++++++++++++++++++++++++++++***+++------,,,,,,+++)))...------,,,,,,------...------...///000111111222111111111222222333333333555555555555666777888888999999999:::::::::;;;;;;999999888888888777777777555555333222111111111111222111///---------...///++++++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***,,,...111222999HHHcccssskkkdddZZZQQQMMMHHHEEEAAA????????????>>>======<<<<<<;;;::::::999999888666444444444555666666222222444555>>>ZZZvvvqqqTTT;;;777999666222333333222222111111111111111000000000111111111222222111111000000111111222333222222222333444444555555333333444444444555555555777888:::;;;===AAAGGGKKKbbb}}}sss]]]VVVQQQQQQTTTVVVZZZ___lllpppvvv}}}}}}}}}mmm___PPPGGGBBB<<<999888999888777777666666666777777777666666666555555555555444222222333333222000111111000000111333444666@@@PPPeeerrryyy}}}|||}}}yyyuuutttwww|||~~~zzzvvvsssssstttuuuvvv~~~{{{wwwpppllljjjjjjhhhfffjjjppptttkkkfff```cccffflllttt{{{sssnnnkkkuuuvvvrrrqqqlllaaaTTTLLLFFFBBBBBBEEELLL^^^zzzuuunnnlllddd^^^^^^```^^^QQQAAA===DDD>>><<<<<<===<<<;;;===AAAAAA???===<<<===>>>>>>===???>>>===;;;999666444333333333333222222333333444///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............,,,+++***...------,,,,,,------............//////000000000000111111222333444444555555555555555666777888999:::;;;;;;;;;<<<<<<<<<<<<::::::999999999888888888777666555333222111111111333222000.........//////+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------...666;;;MMMoooqqqiii___UUUOOOJJJHHHEEEBBB@@@?????????=========<<<;;;;;;:::::::::999777555555555555666777444555777555666CCCSSSiiihhhEEE777777888666555333333222111111111111111111111111111222222222333111111000000111111222333111111222222333444444444333444444444444555555555777888:::;;;===AAAGGGKKK___~~~vvvfffXXXTTTRRRUUUXXXZZZ___eeepppuuu{{{vvvlllZZZNNNCCC>>>===;;;;;;===999888888888999:::;;;;;;888888888888777777777777777555444444444444222000111111000000111111222333888CCCQQQ[[[aaakkkyyyzzzwwwwww||||||xxxsssoooooopppqqqqqqyyy|||xxxtttnnnjjjjjjjjjiiikkkooozzzmmmggggggjjjnnnqqqvvv{{{uuuuuuwwwlll```VVVMMMEEEDDDHHHHHH[[[zzzzzzrrrllliiifff[[[LLLGGGKKKCCC===777666999>>>BBBDDDEEEBBB???>>>???@@@@@@@@@============;;;999666555444444333333333444444555000///...---,,,---...///------------------------111---+++++++++***+++///...------,,,,,,------...............////////////222222333444555666666777666666666666777888999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999999888666444333222111111333222000///............,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------,,,777777@@@ZZZtttfffYYYQQQNNNLLLIIIEEEAAA??????@@@=========<<<<<<<<<;;;;;;:::999888777666555555666777555777:::999777:::AAANNNtttTTT;;;666888777555333333222111111111111222111111222222222333333333111111000000111111222333000111111222222333333444444444444444555555555555777888:::;;;===AAAGGGKKK]]]yyyjjj]]]\\\YYYZZZ^^^aaaccchhhnnn}}}qqq```VVVGGG@@@::::::;;;::::::===999999999999:::<<<===>>>:::::::::999999999888888888777666666777666333111111111111222222333444444222777===AAAEEENNN\\\fff{{{~~~~~~zzzuuurrrqqqqqqqqqqqqttt~~~yyyrrrmmmmmmnnnllllllnnn~~~vvvnnnooorrrvvvyyy}}}~~~uuujjj\\\OOOHHHHHHFFFSSSooosssjjjjjjhhhaaa___bbb[[[PPPAAA:::>>>DDDFFFEEEEEECCC@@@????????????>>><<<<<<======<<<;;;999888555555444333333333444444111000///...---...///000------------------------,,,)))+++000111,,,+++......------,,,,,,------...,,,,,,---...///000000111333333444555555666777777777777666777777888999:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999777555444333222222333222111///......------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++---............---///000888KKKiiizzzhhh]]]UUURRRLLLFFFBBB@@@@@@???>>>===============<<<<<<;;;:::999888777666555555444333333666666555555888@@@UUU{{{kkkFFF777777666444444333333222111222222222111111222222222333333333111111000000111111222333000111111222222333333444444444444555555555666666777888:::;;;===AAAGGGKKK___tttkkkbbb\\\``````ccciiimmmoootttzzzmmm\\\OOOHHHAAA<<<:::<<<<<<:::999;;;::::::::::::;;;<<<======<<<;;;;;;;;;;;;:::::::::999888888999:::999666444222222333444555555666666333444555555777>>>HHHPPP^^^fffrrr||||||xxxwwwvvvtttssstttwwwqqqrrrsssqqqnnnlll~~~{{{uuuxxx|||ttt```PPPHHHHHHNNNbbbuuuwwwhhh^^^ccckkkmmmpppttt|||rrraaaUUUSSSUUUQQQJJJJJJHHHFFFEEEDDDCCC@@@>>>?????????>>>>>><<<;;;;;;888777666555444333333333222111000000//////000000........................+++,,,555@@@AAA777//////...------,,,,,,------...+++,,,---///111333444555444555555555555666666666777777777777888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>=========<<<<<<<<<:::999888666555444444444444333222111000///...---...---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...////////////...///666DDDXXXrrr~~~oooaaaYYYOOOHHHEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>======<<<;;;:::999888777666555666555444444444444555666666===\\\YYY???888666333444444333222222222222222111111111111222222222333111111000000111111222333111111222222333444444444444444555555555666666666777888:::;;;===AAAGGGKKKbbb~~~qqqgggdddcccaaaggghhhnnnuuuxxxzzzmmmZZZMMMGGGEEEAAA>>>===@@@@@@===<<<>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;999999999;;;<<<;;;999777444444555555555555555555444555555555666:::???CCCGGGOOO[[[dddjjjxxx~~~{{{yyyxxx{{{|||~~~zzztttqqq}}}sss[[[MMMHHHLLL]]]mmmuuurrrcccVVVPPPWWWaaagggnnnvvv{{{tttnnnfff]]]YYYXXXVVVUUUTTTQQQLLLIIIEEEDDDCCCAAA???>>>===<<<<<<;;;999777555444333333111111222222111111000///........................//////666BBBBBB777///000...------,,,,,,------...+++,,,...111555888:::<<<:::999999999999888888888888888888888999:::;;;;;;=========>>>>>>>>>>>>?????????>>>>>>>>>=========:::999888777666666555666666666555444333111000//////...,,,,,,,,,---///000------------------------++++++,,,,,,,,,,,,------000000/////////.........222111555@@@OOObbb{{{nnnbbbSSSJJJIIIIIIEEEAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999777666555666777666444333444666888333444HHHlllpppIII;;;888555444444333222222222222333000000000111111111222222111111000000111111222333222222222333444444555555555555555555666666666666777888:::;;;===AAAGGGKKK```}}}qqqddd___cccfffgggnnnpppvvv~~~|||zzzyyybbbPPPGGGEEEGGG@@@======@@@@@@>>>>>>AAACCCCCCBBBAAA@@@@@@AAAAAA============<<<<<<<<<<<<999999:::<<<>>>===;;;888666666666666555555444333///111333444555777999:::<<>>======>>>===;;;999777555444333111111222333333111000///////////////////////////000***,,,333222***(((---...------,,,,,,------...+++---000444888<<>>>>>===<<<<<<888888888888999:::;;;<<<>>>????????????@@@@@@@@@????????????>>>>>>>>>>>>999999888777666666777777888888777666555333111000///...,,,,,,,,,---///111------------------------++++++,,,,,,,,,---------444333111///......------///+++...<<>>>>>>>>>>>>>>?????????<<<<<<<<<;;;999777666555///222333111000333666777555666???RRRlllRRR???:::777555444333333222222333333///000000000000111111111111111111000111222222333222333333444444555555666555555555555666666666777777888:::;;;===AAAGGGKKK\\\~~~sssfffaaa___aaahhhooouuuvvvyyyzzz{{{xxxqqqYYYJJJGGGFFFCCC@@@CCCBBB>>>;;;===BBBDDDDDDFFFCCCDDDFFF???===HHHDDDBBB@@@>>>======<<<<<<;;;:::::::::::::::::::::<<<;;;:::888777666666666333333333444444444555555;;;???BBBEEEJJJUUUcccmmmyyytttYYYHHHRRR[[[dddvvv|||lllVVVLLLFFFJJJSSS\\\dddkkk|||zzz{{{qqqeee^^^UUUHHH@@@BBBEEEAAA999::::::999888777555333222111111111222222333333444//////.........---------......---------,,,,,,,,,.........------,,,,,,,,,,,,111444555@@@PPPWWWUUU\\\RRRHHHCCCEEEGGGEEEBBB;;;>>>:::999>>>999222777>>>===<<<<<<>>>?????????AAA>>>===>>>???>>>======999999888777555555777888888777777666555333222111000000...------------------------------------------,,,,,,,,,,,,---......///......---------......///111555;;;FFFYYYqqqsss```XXXSSSLLLGGGFFFBBB@@@>>>>>>>>>???>>><<<======<<<;;;999888777777444444444555555555555555777777888DDDWWWgggcccFFF<<<333333333444333222111111222111333444444222111111222222222111111111111111111333333333444444444555555333333444444555666666666666888;;;;;;<<>>>>>888999:::;;;;;;<<<;;;;;;::::::999888888888888888444444444444444444444444333666999:::===EEEPPPYYYjjjuuu}}}vvv\\\SSSVVVXXX\\\eeennnooojjjTTTLLLFFFIIIOOOUUU[[[aaassszzzooo\\\JJJBBBBBB???:::;;;;;;:::999888666555444444444333333222222111111/////////.........------.........---------,,,,,,.........------,,,,,,,,,,,,111666<<>>999<<<:::999999:::;;;============<<<<<<===>>>>>>>>>>>><<<<<<;;;999777777777888999999999888666555333222000000///...------------------------------------------,,,,,,------...//////......------.........///111555<<>>======<<<<<<;;;:::999888888555555555555555555555555333666777>>>IIITTTtttuuuUUUEEE555444444444444222222222333111333444444222111111222111111111111111111111111333333333444444444444555333333444444555666666666666888;;;;;;<<>>??????>>><<<;;;:::999999888888999999:::666666666555444444333333111333555666666:::AAAGGGOOO[[[eeeqqqhhh___\\\]]]aaadddffflllrrriiiaaa[[[[[[]]]___dddiiiqqq{{{xxx___MMMFFFDDDBBB======<<<;;;999888777666888777666444222111000///////////////.....................------------,,,.........------------------222888CCC]]]yyy|||yyyWWWDDDHHHHHHAAAAAA;;;<<<===>>>???@@@AAAAAA?????????>>>>>>???@@@@@@======;;;:::888777666666;;;::::::999888666555444111000///...---------------------------------------------,,,------...//////......---......//////000111555===NNNeee|||mmmcccYYYNNNGGGFFFDDDAAA@@@@@@@@@???>>><<<<<<<<<;;;;;;;;;::::::666666555555555555555555222666666888;;;@@@ZZZoooTTT999555555444444333333333444111333444444222111111222111111111111111111111111333333333333444444444444333333444444555666666666666888;;;;;;<<>>;;;<<<;;;::::::999999999999888888777666555444333222222444555555555666999<<<@@@KKKSSS___ooouuu|||~~~jjjdddhhhwww}}}~~~zzzwwwvvv{{{{{{~~~zzzsss^^^QQQKKKHHH???>>>===;;;:::999888888999888777555333111000///000000000/////////..................------------...............---------...333999FFFdddqqqTTTTTTSSSIIIEEEFFFGGGHHHIIIIIIJJJKKKMMMJJJJJJHHHCCC@@@BBBDDDDDDBBB@@@>>><<<;;;:::999888;;;;;;;;;:::888777555444111000///...------------........................---------------...//////...............//////000333222444===PPPlllzzziii^^^UUUOOOIIIFFFBBB@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<888777666555444444555555444888555555777999KKKiiiddd???777555333333333333333333111333444444222111111222111111111111111222222222222222333333333444444444333333444444555666666666666888;;;;;;<<>><<<:::999999888999999888777555444333333000111222222222333444555999@@@DDDMMM]]]eeennn|||ooopppwwwqqqvvv}}}qqqaaaSSSJJJAAA@@@>>><<<:::999999999888888777666555333333222111111000000000///////////////.........---------........................---222888GGGggg|||^^^\\\]]]UUUQQQQQQSSSTTTSSSQQQQQQTTTVVVYYY[[[WWWNNNIIIKKKMMMLLLKKKGGGCCC@@@??????===;;;;;;;;;:::999888666555444111111///..........................................------------...//////...............///000111555333444<<>>===========================:::888666555444444555555666777222333999;;;DDDYYYrrrpppDDD999666333222222333222111111333444444222111111222000000111111111222222222222222222333333333444444333333444444555666666666666888;;;;;;<<>><<<;;;:::999:::999888777666555444444111111222222333444444444777<<<<<>><<<;;;::::::888888777777666555555444111111111111000000000000/////////.........------.............../////////,,,111888IIIkkk}}}bbb```dddcccddd]]]^^^]]]YYYUUUUUUYYY\\\hhhnnnnnneee___aaaaaa^^^VVVPPPGGGBBB@@@>>><<<:::;;;;;;;;;:::999777555555111111000///..........................................------......///000............///000111111555555555<<>>?????????>>>>>>=========;;;:::777555333444444555444555000111:::;;;???LLLgggPPP>>>999444222333444222000111333444444222111111222000000000111222222333333222222222222333333333333333333444444555666666666666888;;;;;;<<>>======<<<999999888888777666555555444444333333555555555555555999777:::DDDHHHPPPaaasss}}}||||||tttlllgggeeeeeekkkpppvvvzzz}}}yyylll___LLLIIIFFFBBB???===<<<<<<:::999888777666555555444222222111111111000000000////////////............---........./////////000///333999JJJnnnkkkeeeiiinnnuuulllllliiibbb\\\\\\```eeevvvyyylllbbbVVVLLLHHHEEEBBB???======<<<<<<:::999777666222111000///...................................................//////000............///000111222222555999>>>NNNmmmnnn[[[SSSOOOIIIDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>=========;;;777555333333444555111666333222888777888CCCTTToooiiiCCC>>>777444555555333000111333444444222111111222///000000111222222333333111222222222222333333333333333444444555666666666666888;;;;;;<<>>>>>;;;;;;:::888777555444333222222222111111111111000000/////////............---.........//////000000444666:::JJJnnnvvvjjjkkkrrr~~~zzzxxxtttkkkdddccciiiooozzzjjj^^^WWWSSSOOOKKK???>>>>>>===<<<:::999888222111000//////.........////////////////////////...............///000000............///000222222000666<<>>===:::777444333333333222222111222222222.........//////000111222............/////////000...333:::IIIjjjyyyfffmmm|||}}}qqqkkkpppzzzyyymmmjjjhhhYYYGGGIIIEEE@@@<<<:::999777666555444333222111///......000000000000000000000000+++,,,,,,---...///000000...000111000///...///111888555:::FFFQQQ```|||kkkcccZZZOOOHHHGGGGGGEEEBBB@@@@@@??????>>>=========<<<<<<;;;:::888555222000555555444555666888:::;;;>>>LLL___~~~]]]GGG666555777444222444333333333222222222111111222222222222222222222222333333222222111222222222444444555555666777777777888:::;;;<<<>>>BBBFFFJJJ```}}}ttt~~~xxxppptttwwwcccUUUPPPQQQuuuxxxnnnggg^^^RRRJJJHHHHHHGGGEEEEEEEEEDDDCCCAAA???>>>===<<<;;;999888888666555555444333222222111...222444444333444999>>>GGGRRRcccuuu~~~~~~}}}xxxtttuuummmfff___\\\SSSOOOKKKLLLSSSZZZ___aaaaaa```]]]UUULLLDDDAAA@@@??????>>>===:::888555444444333333222222222222222000////////////000111111........./////////000000111666;;;JJJlllwwwwwwvvvppprrrwwwuuuuuuvvvlll^^^QQQJJJAAA<<<;;;;;;999777555555444222111000///...000000000000000000000000------.....................000111000//////000222555444:::HHHRRR^^^tttuuuhhh___TTTLLLJJJHHHEEEAAA@@@@@@@@@???>>>>>>======<<<<<<;;;:::888555333111444444333444555777888999<<>>BBBFFFJJJ___xxxyyywwwsssuuu{{{yyyuuuuuu^^^TTTSSSlllwwwlll___TTTOOONNNLLLJJJIIIHHHGGGEEECCCAAAAAA@@@>>>===<<<;;;:::666666555555444444333333000222444333222333777;;;999BBBQQQaaaqqq|||pppooojjjccc[[[SSSKKKGGGKKKRRRWWWZZZccchhhjjjbbbSSSGGGBBBBBB??????>>>===;;;999777555555444333222222222222222111111000/////////000000....../////////000000000333555:::IIIkkkyyytttlllpppuuuwww|||yyyrrr]]]QQQDDD<<<<<<===<<<999666555444333222000//////000000000000000000000000/////////.........------///000111000///000111333555555===LLLXXX```mmmzzzqqqggg[[[RRRNNNJJJEEEAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;999666444222333333333333444666777888===???BBBWWW|||{{{]]]@@@666666444333444333333333222222222111111222222222222222222222222333222222111222222333333444444555555666777777777888999;;;<<<>>>AAAFFFJJJ]]]zzzzzz~~~sssjjjhhhjjjyyyjjj^^^^^^gggxxxjjj]]]TTTSSSPPPNNNLLLKKKIIIGGGDDDDDDCCCBBBAAA???>>>======777777666666666555555555222333444222111111444777444:::CCCOOO]]]kkkyyyzzzoooiii```TTTMMMLLLPPPSSSTTT]]]dddjjjhhh]]]OOOFFFBBBAAA@@@???>>><<<:::888888666555444333333222333333333222111000////////////...////////////000000000000333666DDDggg}}}pppooovvvzzz{{{iiiZZZHHH>>>===@@@>>>;;;777666555444333111000000/////////////////////////////////...............///000000000000000333555::::::BBBQQQ^^^fffnnnuuuyyyoooaaaXXXSSSNNNHHHDDDAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<:::888666444333333444444555666777777??????===IIIccc~~~sssNNN:::666555333333333333333222222222111111222222222222222222222222222222111111222222333333444444555555666777777777888999;;;<<<===AAAFFFIII]]]~~~yyy~~~yyyoooeee```___jjj}}}jjjeeecccooo```UUUUUUSSSPPPNNNMMMKKKHHHEEEFFFEEEDDDCCCAAA@@@??????999888888777777666666666444444333222111111333444222555:::BBBLLLZZZgggppp|||{{{rrriii]]]UUURRRRRRRRRQQQUUUZZZbbbhhhggg^^^PPPFFFDDDCCCAAA???===<<<::::::777666555444333333333333444333222000////////////////////////000000000111///222555AAAbbbqqqkkkooowww}}}rrraaaMMMAAA@@@AAA@@@===888777666555444222111111////////////////////////------......///000000111///000000000000111555777===>>>FFFTTTbbbkkkrrrwwwvvvggg\\\VVVRRRMMMHHHBBBBBBAAAAAA@@@?????????<<<<<<===<<<;;;999777666444555555666777777777777;;;??????DDDSSSdddYYY>>>666555555444333333333222222222111111222222222222222222222222222111111111222222333444444444555555666777777777777999:::;;;===AAAEEEIII]]]}}}}}}{{{xxxtttlllddd___[[[aaatttzzzmmmaaaooottteeeZZZWWWUUURRRPPPOOOLLLIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@;;;;;;:::999888777666666555444333222222222333333000111444999AAAMMMYYYaaaooowwwyyypppeee\\\XXXVVVTTTRRRQQQSSSYYYdddllliii\\\PPPHHHFFFDDDAAA???===<<<<<<888777666555444333333333444333222111000//////////////////000000000111111000444666>>>ZZZxxxkkkiiiooovvvuuugggSSSGGGCCCBBBAAA>>>999888777666555333222222000000000000000000000000,,,---...///000111111222///000000000000222666999>>>AAAIIIUUUbbbmmmuuuyyy}}}lll___XXXTTTOOOLLLCCCCCCBBBAAAAAA@@@@@@???<<<=========<<<;;;999888555555666777888888777777444;;;>>>CCCJJJTTTsssbbbCCC666555666777333333333222222222111111222222222222222222222222111111111111222333444444444444555555666777777777777888:::;;;===@@@EEEIII\\\{{{wwwrrrlllgggaaa___iiioooqqq~~~ttthhh```YYYWWWTTTRRRQQQOOOLLLJJJHHHGGGFFFEEECCCBBBAAAAAA>>>===<<<:::999777666555666555333222222333444444111111333555:::BBBLLLSSS___hhhsss{{{rrrfff___[[[XXXUUURRRPPPRRR\\\gggkkkddd[[[LLLJJJGGGDDDAAA>>>======999888777555444444333333333333222111000000000000//////000000000111111111000555666888NNNyyyrrrhhhiiiooouuuiiiYYYLLLEEEBBB@@@???:::999888777555444333333000000000000000000000000......//////000000000111000000000000111333777;;;>>>EEEOOOYYYdddooovvvzzz||||||pppaaaXXXSSSOOOLLLCCCCCCCCCBBBAAAAAA@@@@@@<<<===>>>>>>===<<<:::999444555666777777777666555444888;;;AAAGGGJJJbbboooKKK999555666777333333333222222222111111222222222222222222222222111111111111222333444555444444555555666777777777777888:::;;;===@@@EEEHHHZZZ~~~{{{vvvqqqiiibbbdddvvvvvvkkkddd^^^[[[XXXVVVTTTSSSQQQNNNLLLHHHGGGFFFEEEDDDBBBAAAAAA???>>>===;;;999777666555777555333222333444444444444444444444666;;;BBBGGGLLLVVVbbbkkkrrr{{{qqqfff```\\\YYYSSSOOONNNTTT___fffeeeaaaOOOLLLIIIEEEBBB???>>>===999888777666444444333333333222111111000111111111000000000000111111111111...333444333EEEmmm|||nnnjjjnnntttkkk\\\OOOFFFBBB@@@@@@:::999888777666555444333000000000000000000000000000000000000////////////000000000000111444888<<<@@@IIITTT___hhhqqqxxxzzzrrrmmmmmmwwwsssbbbXXXRRRNNNKKKDDDCCCCCCBBBBBBAAA@@@@@@<<<===>>>>>>>>>===;;;:::333444555666666666555444888888888???FFFEEEVVVuuu|||TTT<<<555444555333333333222222222111111222222222222222222222222111111111111222333444555444444555555666777777777777888:::;;;<<<@@@EEEHHHYYY|||}}}wwwvvvpppjjjnnn{{{tttllleee___[[[XXXXXXXXXVVVSSSOOOLLLLLLIIIHHHFFFEEEDDDEEEEEEFFFCCCAAA@@@>>>===:::666444555555555555444333222111000000111333555888:::;;;EEELLLTTTZZZ```kkkzzzwwwkkkgggaaaZZZTTTTTTSSSRRRTTTYYYaaafff^^^QQQGGGGGGHHHDDD@@@AAA;;;;;;:::888666444555555444333222111000000000000///000111222222111000//////000222333999PPPyyyuuujjjbbbiiikkkeeeVVVHHHCCC???;;;<<<;;;999888666555555555...///000000000///---,,,......////////////......000//////000333777;;;===GGGNNNYYYdddkkkmmmllljjjfffaaa\\\[[[cccrrr{{{uuurrrxxx}}}jjj[[[QQQJJJFFFGGGFFFDDDBBBAAAAAAAAAAAA????????????????????????666666555555555666666666;;;888999===BBBIIISSS]]]bbbBBB777777888444444444333333333222222000111222333444333222222000000000111222333555555555444444555555666777888666777999:::<<>>:::888888777777666666555555222222222222333555666777888===CCCGGGKKKSSS___hhhttt}}}vvvmmmbbb^^^\\\WWWSSSRRRVVV]]]ccchhh___UUUPPPLLLFFFBBBAAA???===<<<999888666555555444333222111111000000111000000111111111111000000//////000222222777GGGVVVyyysssfff]]]]]]cccbbbXXXLLLDDDAAA@@@===<<<:::777555333222222111111111111111000//////......////////////....../////////111444777;;;===KKKRRR^^^hhhjjjfff^^^YYYOOOJJJDDD@@@AAAGGGOOOTTTMMMHHHDDDFFFJJJUUUfffvvvgggWWWSSSOOOFFFHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<:::777444333444555666777555777<<<@@@CCCJJJRRRfff|||SSS===777888444444444444333333333333222333444555555555444444444333222222111111222222555444444555555666777888666777999:::<<>>MMM\\\ppp~~~~~~iiiWWWSSSOOOGGGGGGGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???<<<888444333333555666666555777<<>>DDDIIIQQQ^^^rrr~~~qqqllldddZZZUUUUUUYYY^^^kkkllljjjccc[[[RRRKKKGGGFFFCCC@@@>>>===<<<999777555444333222111111111111111000000000000000000111111///000444666666999>>>AAAPPPjjjtttfff[[[RRRVVVYYYXXXQQQIIIDDDDDD@@@>>><<<888555333111111000000//////..................////////////......//////111222555888;;;===HHHKKKOOOQQQPPPKKKEEEAAA:::888555111000///000000000//////000......777AAAKKKcccrrrhhhXXXPPPLLLGGGFFFFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>999555333333555666777666888===???@@@EEEKKKSSSqqqoooJJJ999666555555555444444444333333222222222222222333333444111111111111222333444555555444444555555666777888777888:::;;;===@@@EEEHHH^^^{{{rrrqqqtttzzzrrrlll___YYYSSSOOONNNMMMKKKIIIMMMMMMOOOPPPQQQQQQRRRRRROOONNNMMMMMMMMMLLLIIIGGG@@@???<<<999777555555555444444333333333333444444111222444444555888<<>>:::777555444555666777666888<<<>>>???DDDKKKQQQhhh}}}SSS<<<777555555555555444444444333222222111111111222333444000000000111222333555666555444444555555666777888777888:::;;;===@@@EEEIII^^^}}}xxxxxxxxxiiibbbYYYUUUTTTSSSQQQNNNLLLLLLMMMMMMOOOPPPQQQRRRQQQOOOMMMMMMMMMMMMLLLKKKFFFDDD@@@<<<999777666666555444444444444444555555444444444444555777999;;;===EEETTTeeeqqq~~~}}}sssggg^^^YYYYYYZZZfffuuuyyyooocccYYYOOOJJJEEECCCCCCBBB>>>:::555555444333222222222222222111000//////000111222111000111444333000111555777:::DDDSSSeee{{{}}}rrreee\\\RRRMMMMMMSSSUUUOOOGGGDDDAAA@@@>>>;;;888666555444111111///.........///000......////////////......///000111444777999;;;======>>>>>>>>><<<999666444333222222111111000000000...,,,---111111------///---777GGGSSSQQQGGGBBBCCCBBBCCCDDDEEEFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>;;;888777555555555777555777:::===>>>DDDKKKSSSddd}}}]]]BBB999555555555555444444444444333333222111222333444555222111111111222333333444555444444555555666777888777999:::;;;===AAAEEEIII^^^}}}ooohhh___ZZZYYYYYYWWWTTTLLLLLLKKKKKKLLLNNNPPPQQQQQQNNNKKKJJJKKKLLLKKKKKKJJJGGGCCC>>>;;;888777777555555444444444555666666333333222222333444666777666<<>><<<999777666666333222000/////////000111......////////////......///000222444777:::;;;===:::;;;<<<<<<:::777444111000000////////////......---))))))---///---,,,---333///777GGGMMMDDD>>>AAAAAABBBDDDEEEFFFFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;:::888666555555777555555999;;;===CCCKKKVVVccczzzdddFFF;;;666666555555555444444444444444333222333444555666444333222222111111222222555444444555555666777888888999:::<<<===AAAFFFIII^^^yyyzzzuuujjjeeeaaa[[[WWWVVVTTTRRROOOLLLKKKJJJKKKKKKMMMLLLKKKKKKLLLKKKIIIGGGHHHFFFBBB@@@>>>===;;;999777777666555444444333333222333333444444444333333777:::BBBKKKSSS^^^ppp||||||}}}|||wwwrrrxxxwwwuuuttttttvvvyyy{{{yyy}}}rrrfff^^^[[[\\\```qqq{{{mmm___RRRHHHHHHIIIDDD>>><<<:::999777444333222222222111111000000000000111111000000000000111111111111000444888;;;AAAOOObbbpppzzzpppggg^^^XXXUUUTTTQQQOOOQQQRRRJJJ@@@DDDCCC@@@===;;;888777666444333222111000000000000////////////000000000000000111333555777999:::;;;777777666555333222111111......---------,,,,,,,,,------------------------///------333:::???>>>;;;<<<===???BBBCCCDDDDDDDDDAAAAAAAAA@@@@@@?????????AAA???===;;;888666555555666777777888999<<>>:::888666555444333222111000000000000////////////000000000000000111222444666777888999555444444222111000////////////.........---------------------------------///---,,,111777<<<;;;999:::;;;>>>@@@BBBDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>>;;;999777555555666777777888999<<>>>>>???AAABBBEEEMMMRRR\\\mmmwwwvvviii^^^XXXVVV[[[iiivvv}}}{{{gggSSSJJJHHHFFFBBB???:::999777444333222222222111111000000000000111111000000000000111111111111000333444333222777@@@HHHPPP\\\mmm|||qqqfff]]]VVVQQQRRRRRRPPPPPPSSSUUUPPPHHHGGGEEEBBB>>>:::777555444444333222111000000000000////////////000000000000111111222333444555555666222111111000///......---000000/////////.........------------------------///,,,+++---222666777666777999;;;>>>AAACCCEEEEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???<<<:::888666555666777777777888<<<@@@DDDPPPXXXggglllGGG:::777666888777444444777333333333333333333333333333333333444444444555555555555555555666666777777777999:::<<<===AAAFFFIII]]]|||sssyyywwwjjjdddaaa\\\XXXVVVRRRQQQQQQPPPOOONNNMMMMMMMMMLLLKKKLLLLLLLLLJJJHHHFFFFFFHHHJJJJJJGGGBBB>>><<<;;;:::999888777666555333333333333333222222111000000333888:::???IIISSScccrrr|||zzzxxxqqqlllfff```YYYQQQHHHBBB@@@???===<<<<<<<<<===>>>>>>DDDGGGNNN]]]hhhwwwxxxlllbbb\\\YYYXXXdddqqqzzzpppWWWIIIFFFFFFDDDBBB:::999777444333222222222111111000000000000111111///000000000111111111111111333555444333666<<>>;;;999777666666777777777888;;;@@@CCCMMMUUUcccxxxLLL<<<777555666666444444666333333333333333333333333333333333444444444555555444444555555666666777777777888:::;;;===AAAFFFJJJ]]]~~~~~~yyyjjjeeebbb]]]WWWUUUPPPOOONNNNNNMMMNNNNNNNNNNNNMMMLLLLLLMMMLLLJJJHHHEEEFFFHHHJJJKKKIIIEEEBBB======<<<:::999777666666444444444444444333222111333222333666888999@@@HHHVVVdddyyy}}}yyytttrrrfffbbb[[[TTTKKKCCC<<<777888777666666555666777777888======AAAMMMVVVdddxxxtttjjjbbb]]]ZZZfffsss|||~~~dddOOOGGGEEECCC@@@:::999777444333222222222111111000000000000111111///000000000111111111111...000222222111222666999===CCCJJJQQQVVV[[[aaaeeesssvvv}}}yyyhhh^^^YYYVVVUUUTTTUUUTTTQQQRRRTTTQQQKKKBBBAAA???===;;;:::999999444333222111000000000000////////////000000000000111111111111111111111111///////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++...000000222444666:::===AAADDDFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???===:::888666666777777777777:::???BBBKKKTTT```{{{ZZZ???999444555555333333555333333333333333333333333333333333444444444555555444444444555666777777888666888:::;;;===AAAFFFJJJ\\\zzztttpppiii```[[[TTTRRRPPPNNNMMMNNNOOOPPPNNNMMMLLLLLLMMMLLLJJJIIIFFFEEEEEEGGGIIIIIIGGGFFF@@@???>>><<<;;;999888777555555666555555444333222444111222444555555999???EEEQQQeee{{{}}}{{{wwwrrrkkkgggYYYUUUNNNFFF>>>888333111333333333333333444555555444999777999BBBGGGQQQdddzzzssshhhbbbaaakkkxxxxxx]]]MMMFFFBBB===:::999777444333222222222111111000000000000111111000000000000111111111111111222333222111111222444777:::>>>BBBEEEHHHLLLOOOUUUZZZcccqqqvvvcccXXXUUUTTTTTTTTTUUUTTTQQQQQQSSSPPPLLL@@@???>>>===;;;;;;;;;;;;444333222111000000000000////////////000000000000000000000000000000000000.........///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///111222444777;;;???CCCEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA>>>;;;888777777777777777777:::>>>BBBIIISSS^^^vvvpppDDD<<<555555555444333444333333333333333333333333333333333444444444555555333444444555666777888888666888999;;;>>>BBBGGGKKK\\\~~~qqqiii^^^[[[VVVRRROOOOOOPPPRRRNNNMMMLLLMMMMMMMMMKKKIIIFFFDDDCCCCCCEEEHHHIIIIIICCCBBBAAA@@@>>><<<;;;:::777777777777666555444333444111111444444333555:::;;;EEEVVVkkk|||zzzwwwsssooohhh```ZZZNNNJJJDDD<<<555222111111444444555666777888888999222777666777>>>???FFFWWWhhh|||yyynnngggeeennnyyyjjjSSSHHHBBB===:::999777444333222222222111111000000000000111111000000000000111111111111333444444444333333444555555777999;;;===>>>@@@AAADDDKKKSSS]]]qqqwwwbbbVVVRRRRRRSSSQQQSSSRRRPPPPPPSSSRRRNNNAAA@@@>>>===;;;:::::::::444333222111000000000000////////////000000000000000000000000000000111111---------....../////////............------------++++++++++++++++++++++++***+++,,,---------...///111222333666:::>>>AAACCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBB???<<<999777777777777777777999>>>AAAFFFRRR]]]rrrJJJ@@@888777777555444555333333333333333333333333333333333444444444555555333333444555666777888888666777999;;;>>>BBBGGGKKK]]]uuugggbbb\\\UUUQQQPPPRRRSSSOOOMMMLLLMMMMMMMMMKKKIIIGGGDDDAAA@@@CCCGGGJJJKKKFFFEEEDDDBBB@@@>>>===<<<888888888888777666555444555222222555555444555999999BBBQQQcccwww}}}}}}yyyvvvrrrnnniiiaaaXXXQQQIIIFFF???888222111222444000111222333555666777777000666555666<<<;;;AAAPPP___uuu}}}ssslllfffmmmwwwpppWWWIIICCC>>>:::999777444333222222222111111000000000000111111000000000000111111111111//////000000222333555666555666777777777777777777===DDDKKKPPPaaa~~~{{{dddWWWRRRRRRSSSNNNQQQQQQOOOPPPSSSSSSQQQCCCAAA???===;;;999888888444333222111000000000000////////////000000000000000000000000111111111111+++,,,,,,------......///000/////////............++++++++++++++++++++++++)))+++---............///111111333555999===@@@CCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBB@@@===999777777777777666777999===AAADDDQQQ\\\pppNNNDDD:::999999777555666333333333333333333333333333333333444444444555555333333444555666777888999555777999;;;>>>BBBGGGKKK^^^tttkkkaaa[[[WWWSSSSSSVVVRRRSSSRRRPPPMMMKKKJJJJJJEEEFFFDDDAAA>>>???CCCGGGFFFFFFDDDCCC@@@>>><<<:::888888888888777555444333222222333444444555555666<<<===GGGYYYjjjzzz}}}zzzxxxuuuqqqjjjbbb[[[SSSLLLGGG===;;;999666444222111000222222222333333333444444555555444444555999???DDDYYYlll{{{uuuuuugggkkkttt}}}yyydddNNN>>><<<888888666555444333333222111111111000000000000000222111111111000000//////000000000000000000000000333333444555555666777777===<<<@@@IIIVVVkkkfffVVVPPPPPPQQQVVVTTTQQQNNNMMMOOOQQQRRRIIIEEE???<<<::::::999888333333222222111000000000////////////000000000000222111111111000000//////......///////////////...//////.........---------++++++++++++++++++++++++***++++++,,,,,,------...///000333444666999>>>AAAAAACCCDDDCCCBBBBBBCCCDDDEEEDDDBBB???===;;;999888888555444777888888:::???IIIKKKUUUkkk```>>>;;;:::555333...666555444444333333444444555555444444444444555666666555555555666666666666777999;;;===>>>@@@CCCGGGJJJ\\\vvvjjjccc___[[[XXXYYYSSSSSSRRROOOMMMKKKJJJJJJIIIHHHFFFBBB???>>>AAADDDEEEEEEDDDCCCAAA???===<<<:::999999888777666555444333444444444444555555555777888AAARRRbbbppp}}}uuuooommmmmmooottt{{{~~~zzzwwwtttrrrmmmhhh```WWWPPPHHHAAA===777777555444222222111111222222222333333333333444333333333333444888===BBBTTTgggxxxpppoooiiiooovvv~~~{{{fffPPP???<<<888777666555444333333333000000111222222333444444111111111111000000000///111111111111111111111111222333333444444555555555777666888@@@KKK\\\uuufffUUUNNNLLLMMMMMMMMMNNNNNNPPPQQQSSSTTTFFFCCC>>>;;;999888777555333333222222111000000000////////////000000000111222111111111000000000000......////////////......//////.........---------++++++++++++++++++++++++***++++++,,,,,,------......000222444666999===@@@AAABBBDDDDDDBBBBBBCCCDDDDDDDDDCCCBBB@@@===;;;:::999555444777888888:::???GGGIIIRRRggglllEEE<<<999555555000888555444444333333444444555444444444333444555555666555555666666666777777777999:::<<<>>>@@@CCCGGGJJJ]]]~~~pppiiieee___ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIILLLKKKHHHDDD???>>>>>>@@@CCCCCCCCCBBBAAA@@@???>>><<<;;;999777666666666777555555555555444444444444444555===KKKYYYfffttt~~~zzzpppjjj___WWWQQQPPPRRRWWW```iiiuuu}}}}}}zzz~~~yyyuuuqqqnnnlllbbb\\\SSSJJJCCC<<<777333222111111111111111222222111111222222222333333333222222222222333666<<<@@@OOOccc|||vvvnnnjjjlllrrr{{{~~~iiiSSS@@@<<<888777666555444333333333000000111333444666777777111111111111000000000000111111111111111111111111222222222222222222222222777666888===DDDQQQeeevvv~~~dddSSSLLLJJJJJJHHHJJJNNNQQQSSSSSSRRRQQQGGGDDD???<<<:::888666444333333333222111111000000/////////000000000111111111111111111111000000000......////////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......000222333555888<<>><<<:::666555777888777:::???GGGJJJRRRaaawww{{{MMM===888555888222888555444444333333444444555333333333333333444444555555666666666666777777777888:::<<<>>>@@@CCCGGGJJJ```zzzuuummmiiiccc[[[VVVTTTQQQNNNLLLJJJIIIHHHGGGKKKJJJGGGDDD@@@>>>======@@@AAAAAAAAAAAAAAA@@@@@@>>><<<:::888777777888999777777666666555444444333666777===HHHUUUaaakkkqqq}}}sssfff\\\VVVPPPIIICCCBBBBBBEEEMMMVVVbbblllvvvzzz|||zzzvvv{{{{{{vvvrrrmmmhhheeeWWWQQQIIIAAA;;;777333111000000//////000111111222111111111111222222222222222222222222333666;;;???MMMaaa{{{}}}vvvnnniiijjjsss~~~mmmUUU@@@:::777777666444444333333333111111222333444555666777111111111000000000000000111111111111111111111111222111111111111111111111888777999===BBBJJJZZZiiizzzbbbTTTNNNLLLKKKIIIMMMRRRVVVWWWSSSOOOKKKJJJGGGCCC???===;;;888666444333333222222111000000//////000000000111111111111111111111111111111111//////000000//////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---///111222444777;;;>>>@@@BBBDDDEEEDDDCCCDDDEEEAAABBBDDDEEEDDDBBB???===<<<888666777888777:::???HHHLLLSSS^^^oooSSS===777666:::222666555444444333333444444555333222222222222333444444444444555555555666666666888:::<<<>>>@@@CCCHHHKKKaaauuuoooggg^^^YYYUUURRRMMMKKKJJJIIIHHHFFFHHHGGGEEECCCAAA???>>><<<>>>>>>???@@@AAAAAA@@@@@@???>>>;;;999888888999:::888888777666555555444333777999===EEEQQQ]]]dddfffppppppooojjj```UUUMMMHHHBBB>>><<<:::888777===DDDTTT```jjjiiifffiiipppuuu{{{xxxrrruuuzzz~~~}}}|||}}}}}}{{{|||||||||{{{zzzxxxuuuqqqkkkddd[[[VVVJJJEEE???:::777555333222111111000000000000111111000000000111111111222222222333333333444666;;;>>>NNNbbb||||||wwwtttnnnjjjeeeppp~~~pppXXXAAA888777666555444444444444444333333333333222222222222000000000000000000111111111111111111111111111111222111111111111111111111444333666999<<>>>>>999666777777777:::???DDDJJJRRR\\\lllWWW???777777;;;111333555444444333333444444555333222222222222333444444333333444444444555555555777999<<<>>>@@@CCCHHHKKKaaauuuiii```[[[YYYTTTOOOLLLLLLLLLJJJGGGGGGFFFDDDDDDCCCBBB???<<<<<<<<<===>>>????????????@@@???===;;;:::::::::;;;999888888777666555555555444777;;;AAAMMMYYY]]]\\\ZZZZZZXXXSSSKKKEEE@@@>>>999888888999666444888>>>MMMWWW[[[UUUNNNOOOUUUZZZeeemmmtttssskkkfffgggjjjooooooppprrruuuyyy}}}~~~}}}yyyvvvtttssssssrrrpppooonnnlllhhhccc\\\SSSIIICCC===:::666333333333222111222111111000000000000000///000000000000111111111222333444444444666:::===NNNccc|||~~~vvvrrrqqqmmmhhh```kkkyyyuuu\\\BBB888666666555444444444444444444444333222111000//////000000000000111111111111222222222222222222222222222222222222222222222222333222444777999>>>JJJVVVwwwjjj]]]UUUNNNIIIEEEKKKSSS[[[^^^]]]ZZZVVVMMMIIIBBB===:::888777555444444444333222222111111000000000111111111222222111111111222222222222222222222333222222111000///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,...000111222444888;;;???AAAEEEFFFFFFEEEEEEEEEAAABBBCCCDDDDDDCCCAAA@@@@@@:::777777777666999???>>>EEENNNZZZkkk```DDD999777:::111333555444444333333444444555333333333333333444444555333333444444444555555555777999;;;>>>@@@DDDHHHLLL```rrrhhheee^^^YYYRRROOOPPPPPPNNNKKKJJJHHHFFFFFFFFFDDD@@@<<<:::;;;<<<===>>>>>>>>>>>>@@@???>>>===<<<;;;;;;:::888888888777777666666666222555999>>>JJJVVVYYYUUUJJJIIIFFFBBB===:::999:::999888:::;;;888666:::BBBHHHJJJGGG???;;;===AAABBBJJJQQQXXXYYYUUURRRRRRUUUUUUXXX\\\^^^```ccciiinnnmmmnnnpppppppppooommmlllgggfffdddddddddccc```^^^\\\YYYTTTNNNIIIBBB;;;777555333111111111222111///000000/////////000000111/////////000000000111111111222333333333555888;;;LLLaaa{{{~~~vvvssssssnnnfff^^^fffqqq}}}zzz```EEE999666666555444444444444555444444333222111000/////////000000000111111111111222222222222222222222222222333333444444555555555555444555777888<<>>AAAEEEGGGGGGFFFEEEFFFDDDEEEEEEEEEDDDDDDCCCBBBAAA;;;777777777666999>>>???DDDMMMYYYhhhlllLLL<<<777999222666555444444333333444444555444444444333444555555666555555555666666666777777777999;;;>>>@@@DDDIIILLL^^^vvvtttbbb\\\UUURRRSSSTTTQQQNNNMMMKKKIIIIIIHHHFFF@@@<<<::::::;;;<<<=========<<>><<<;;;:::888888888888777777777777111555999>>>JJJVVVXXXSSSDDDBBB???;;;777777999;;;:::999::::::666444:::BBBBBB>>>666000111777888555777===CCCEEECCCAAACCCEEE@@@EEEKKKMMMNNNQQQWWW]]]WWWXXXZZZZZZZZZYYYWWWUUUSSSRRRQQQQQQRRRQQQOOOLLLLLLHHHBBB===:::888666444333222111111222222000///......---......000111111////////////000000000000///000111222222444777999III___zzz}}}}}}zzzwwwwwwpppfff^^^ccckkkwww}}}cccGGG;;;666666555444444444555555444444333222222111000000//////000000111111111222222222222222222222222222333333444555555666777777444333333444444888CCCOOOhhhvvvfff\\\UUULLLEEEAAAGGGOOOXXX^^^aaaaaaaaaTTTMMMDDD===:::999::::::555444444333333222222111000111111111111222222222111111111222222333333333555555555555444333222111000000000000////////////------------------------***++++++,,,,,,---......,,,---///000000333666999>>>AAAEEEGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBB<<<888777666666999>>>CCCHHHOOOXXXfffyyywwwRRR>>>666888333999555444444333333444444555555444444444444555666666777777777777888888888888777999;;;>>>@@@DDDIIILLL]]]xxxiiibbb\\\ZZZWWWSSSRRRTTTKKKLLLJJJFFFEEEFFFCCC===<<<;;;:::999;;;>>>AAACCC>>>???AAABBBAAA>>><<<::::::888666666777888777666888777888@@@LLLWWW\\\]]]PPPIII@@@;;;:::<<<;;;:::<<<<<<<<<<<<<<<999666333888666333333444555555444666666666777777777777777999999:::;;;>>>BBBFFFHHHIIIIIIJJJJJJIIIGGGEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA<<<;;;999777555222111000////////////////////////111///...------...///111000000000000111111111111000111222222222333666999DDDbbb}}}|||wwwqqqlll```dddkkkuuu}}}___GGG999777666555444333444444555555555555444333222000///000000000000000111111111333333333222222222111111333333333444555666777777777666444333555:::AAAFFFjjjuuuggg___VVVMMMIIICCCEEEKKKTTT]]]bbb```]]]XXXMMMCCC???===999666555222333555555555333111000111222222333333333333333222222222333444444444555444444444444444444444333000111222333333222000000///...---,,,++++++++++++---,,,,,,++++++,,,,,,------...//////000222666999>>>@@@DDDGGGHHHHHHFFFEEEHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@===888555666999<<>>@@@<<<===???@@@@@@???===<<<:::888777666888888777666555333555>>>MMMZZZbbbdddVVVQQQIIIBBB>>>===???@@@<<<<<<<<<;;;:::888666666999888666666777777777666555555555555555555444444555555555555777999<<<>>>????????????>>>======<<<============<<<;;;:::999666555444333111///......////////////////////////000///...------...///000//////000000000111111111000111222222222333666999FFFddd~~~}}}~~~zzzvvvqqqmmmcccfffkkksssuuuZZZDDD888666666444333333333444444555555555444333222000000000000000000111111111111111111222222333333333444333333444555666777777888777777555444555999@@@EEEeeesssfff___VVVNNNJJJEEEFFFIIIPPPXXX^^^```aaaTTTJJJ@@@<<<;;;888777888333444555555555333111/////////000000111000000///444444444444444444444444555555555555555555555555333333333333333222111111//////...------,,,---------,,,,,,++++++,,,,,,------.../////////111555888===@@@CCCGGGHHHHHHFFFEEEHHHGGGFFFEEEEEEDDDDDDDDDBBB@@@===999666666999;;;AAAGGGHHHPPPbbbpppcccFFF:::666555666444444555666666555444444555555555555555555555555666666666666777777777777999;;;<<<===???BBBGGGKKKbbbssseee```^^^ZZZWWWVVVPPPPPPMMMGGGFFFHHHFFFBBB>>>===;;;:::999:::<<<===;;;<<<===>>>????????????;;;999777777888999888777555222444>>>OOOaaammmqqqooolllcccUUUGGG>>>===???>>>???>>><<<999888999:::;;;:::999:::;;;:::999777444444444333222222222111333222111000000111333333666555555444444555555555555555555555444333222222000000000000//////......////////////////////////000///...------...///000//////000000000000111111///000111111111333666888EEEbbbzzz~~~{{{~~~zzzwwwssspppmmmhhhiiilllrrr}}}gggQQQ@@@777555444444333333333333444555555555444333222111000000000000111111111222222000000111222333444555555333444444555666777888999999888666444555999???DDD___|||qqqeee___XXXQQQMMMGGGGGGHHHKKKQQQYYY```dddVVVKKKAAA===:::888777999555555666555444222000///......///000000///...---555444444444444444333333666666666666666666666666777666555444333222222222000000//////.../////////------,,,,,,,,,,,,---------...///...///111555888<<>>999666666999;;;@@@FFFHHHPPPaaalllzzzrrrOOO>>>666555555444444555666666555444444555555555555555555555555666666666666777777777777999:::<<<===???CCCGGGKKKddd}}}kkkdddbbb^^^ZZZXXXTTTTTTOOOIIIHHHJJJIIIEEECCCAAA???===<<<<<<<<<===;;;<<<<<<<<<===>>>>>>???;;;:::888888999999999888777555666AAATTTiiixxx|||kkkVVVGGGBBBCCCDDDCCCBBB>>><<<:::;;;<<<;;;;;;;;;<<<===<<<:::777555555444333222111111000222222111000000000000111222222111000111222333444222222222222222111000/////////000000111111111222////////////////////////000///............///000////////////000000000111///000111111111222666888FFFaaawww{{{xxxwwwvvvyyyvvvyyy~~~yyytttpppmmmjjjkkkkkklllqqq|||lllYYYIII>>>888333333333333333333333333444444444444333222111000000000000111111222222333111111222222333444444555444444555666777999:::::::::999888666666999>>>CCC\\\uuuooofffaaaZZZSSSOOOGGGHHHHHHKKKPPPWWW^^^ccc\\\QQQFFF@@@;;;777666888777777666555444222000//////000222333333222000///333333333333444444444444777777777888888888888888999888555333222222222333000000////////////000000------,,,,,,,,,,,,---------............000444777;;;>>>BBBFFFHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA>>>:::777777999;;;>>>EEEGGGPPPaaaiiisss[[[CCC999777888444555555555555555555444444444444555555555555555666666666666777777777777999:::<<<===???CCCHHHLLLcccrrrhhhddd___ZZZWWWXXXWWWRRRLLLJJJLLLKKKGGGEEECCCAAA???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888999:::999888999666777BBBXXXooo}}}lll[[[QQQNNNHHHFFFCCCAAA@@@>>><<<;;;;;;;;;;;;<<<===<<<:::888777666666555444333333222222222111111111111111222111111000000000222444555000111111111111000000///......///000111222222333//////////////////////////////............//////...////////////000000000///000111111111222555888FFFaaavvv~~~uuuqqqpppqqqqqqsssqqqyyy{{{uuuooojjjfffkkkjjjkkkqqq{{{ttt___NNNCCC;;;666222333333333333333333333444444444444333222111111///000000111222333333333333333333333333333333333444555666777999:::;;;<<<;;;;;;:::888888:::???CCCZZZooo~~~nnngggddd]]]VVVQQQFFFGGGJJJNNNSSSYYY]]]___ZZZPPPFFF@@@;;;666666999888777666555444222111000000111333555555444333222222222333333444555666666888888888999999999::::::999888666444333333333333111000//////////////////...------,,,,,,------...------...------///222555:::===AAAEEEHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDBBBAAA???;;;888777999;;;===CCCGGGPPPaaagggnnn|||cccFFF999777999555555555444444555555555444444444555555555666666666666666666777777777777888:::;;;===???CCCHHHLLLaaa}}}zzzxxxxxxzzz}}}~~~ppphhh___YYYWWWZZZYYYUUUOOONNNOOOMMMHHHDDDCCCAAA>>><<<:::999888;;;<<<<<<<<<<<<<<<;;;;;;===;;;999999:::;;;:::999999666888DDD[[[uuusss___SSSJJJGGGDDDFFFIIIGGGAAA;;;===<<<;;;;;;<<<<<<;;;999888888888777777666666555111111111111111111111111000000//////000111222222//////000000000000//////------......//////000000////////////////////////////////////////////////......////////////000000...///000000000222555777AAA\\\rrr~~~wwwqqqnnnooopppqqqpppqqq{{{xxxpppiiieeegggfffhhhnnnyyyjjjVVVGGG>>>777333222333333444444444444333333444444444333333222111///000000111222333444444555444444444333333333222555555777888:::;;;<<<===<<<<<<;;;::::::===AAAEEEYYYiiizzz|||oookkkhhhaaaWWWQQQGGGHHHKKKRRRYYY]]]\\\ZZZPPPIIIBBB>>>:::666666:::888777666555444333222111///111444777888777666444444444555555666777777888888888888999::::::;;;;;;:::999888666666555555555222222111000////////////......------------......------------,,,...111444888;;;@@@EEEHHHIIIHHHGGGGGGHHHHHHIIIHHHFFFEEEDDDAAAAAA???<<<999888999;;;<<>>=========<<<<<>>>>>===<<<===<<<::::::;;;;;;;;;:::<<<:::>>>NNNiiitttRRRMMMMMMWWWcccdddXXXJJJAAA???<<<;;;<<<>>>>>>===888888888888999999999999555555555444333111000///...///000111111000///...000111111222222222111111000000000//////.........////////////////////////......////////////................../////////000...///000000000111555777BBB___yyy~~~xxxuuuttttttsssssswwwwwwnnnhhh^^^^^^```fffpppxxx}}}~~~mmmaaaPPPBBB<<<888555222222333555666666666555555333333444444444333222222///000000222333444555555111222222333444555666666555666777999;;;===>>>???===>>>>>>===>>>@@@EEEHHHSSS]]]jjjqqqvvv}}}{{{rrrqqqoooeeeYYYPPPOOOKKKJJJSSS___eee___XXXNNNIIIEEEBBB<<<555444777777666555444444444444444444777;;;???AAABBB@@@???@@@@@@>>>===;;;:::888888777777888999999:::;;;;;;;;;<<<=========<<<;;;:::888777555333222000000///......------------......,,,------,,,,,,---000333777:::???DDDHHHIIIIIIHHHGGGHHHIIIIIIIIIGGGEEECCCAAAAAA@@@===:::888999;;;<<>>@@@@@@???@@@===;;;<<<>>>>>><<<999======???SSSvvvhhhXXXQQQWWWfffwwwnnnPPPMMMCCC<<<<<<>>>===<<<<<<;;;;;;::::::999::::::;;;666666444333222111111111////////////000000000000000000000000////////////////////////////////////////////////..............................---------....../////////////////////000000111222444555CCC^^^}}}{{{yyyzzz|||{{{yyywwwvvvvvv}}}{{{qqqkkkbbbbbbaaadddoooyyyxxxoooiiiWWWCCC:::777666666888444444555555555555555444444444333333222111000000111222222333333444444555666666555555555555666666:::999888888888:::===>>>======>>>>>>@@@DDDIIIMMMWWW^^^ffflllsss||||||wwwqqqnnnkkkeee\\\UUUPPPKKKNNN\\\hhhhhhccc```TTTOOOGGG???999777777777999888555333222444888<<>>===<<<:::999777666::::::::::::;;;;;;;;;<<<=========<<<<<<;;;;;;;;;===;;;999888777555111...///...------,,,---...///111000...---,,,---///000:::<<>>DDDLLLTTT```ooozzz}}}MMM888888666888888777666555444333333555444444444444555666666666666666666666777888888:::999:::===>>>???FFFNNN```xxxyyyrrrkkkeeeaaa^^^\\\^^^```bbbdddfffkkkqqqvvv{{{zzzoooaaa^^^ZZZYYYZZZYYYUUURRRNNNKKKFFFDDDCCCBBB???===:::888777888<<>><<<<<<>>>>>><<<:::<<<>>>AAAXXX~~~yyycccVVVZZZfffwwwvvvcccTTTHHH===<<>>>>>;;;;;;:::999999999999999777777555444333333333333000000000000000000000000000000000/////////......////////////////////////////////////..............................------------.../////////////////////000000111222444555BBB]]]~~~~~~~~~~~~|||zzzyyyyyy|||tttnnnbbbbbbaaaeeennnwwwtttkkkbbbQQQ???777555555555666444555555666666666555555444444333333222111111000111222222333333444555555666555555555555666777888:::999888888999:::<<<>>>===>>>>>>>>>@@@DDDKKKPPPXXX```ggglllsss{{{~~~yyyqqqkkkgggaaaYYYSSSSSSNNNQQQ^^^iiiiiieeebbbMMMJJJCCC===888666666777666888999888666666999===DDDPPP[[[]]]YYYRRRGGG>>>999888777666666666777777666666888999;;;<<<======>>>>>>=====================<<<;;;:::999777444111000///...---------...//////...---------///111222999<<>>???FFFOOOaaassshhhmmmzzz|||www|||}}}tttkkkddd___[[[XXXXXX[[[^^^```bbbeeekkkooottt{{{{{{hhhccc^^^[[[ZZZXXXTTTQQQNNNKKKGGGEEEDDDCCCBBB@@@<<<999666666999<<<>>>???@@@???>>>>>>???>>><<<::::::<<>>BBBCCCAAA@@@======<<<;;;::::::999999888777777666555555555555222222111111000000//////////////////............////////////////////////////////////............------------------......------...////////////...//////000000111222444555@@@ZZZ|||~~~wwwssscccbbbaaadddlllrrrooogggZZZKKK;;;555555444444555666666666777777666666555444333333222222111111111222222222333444444555555555555555555666888999::::::999999888999:::<<<===============???EEELLLRRRYYYaaahhhlllqqqxxx|||{{{zzzsssnnnkkkhhhccc___]]]YYY[[[dddkkkjjjccc___JJJGGGCCC>>>;;;999888888777999;;;999777<<>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<;;;888555111000///...---......///...---------...000222333999<<<@@@EEEHHHJJJJJJJJJJJJIIIHHHIIIJJJIIIHHHFFFEEEEEECCC???;;;999:::;;;<<>>???GGGOOOdddttthhhiiikkkttt{{{rrrjjjdddbbbgggoootttzzzuuulllddd___[[[YYYUUUVVVXXX[[[```dddggghhhlllttt~~~qqqkkkccc^^^\\\YYYVVVRRRQQQOOOKKKHHHEEEDDDCCCBBB===:::777555666999===@@@@@@@@@@@@@@@@@@>>><<<;;;999;;;>>>SSSyyyzzz^^^___kkk{{{nnn[[[HHHCCCFFFGGGCCC@@@AAA@@@@@@???>>><<<;;;:::888888777666666666666666444333333222111000000///////////////.........---////////////////////////////////////............,,,,,,------------......,,,---......//////....../////////000111222444444>>>VVVwwwzzzvvvhhhddd```aaafffkkkjjjfffXXXJJJ;;;666666555444444777777777777777777666555333333333222222111111111222222333333444555555555444444555666777999:::;;;:::999999999999:::;;;<<<<<<<<<<<<<<<>>>EEEMMMRRRWWW___fffiiimmmsssxxxyyy|||zzzyyyzzz{{{{{{xxxvvvpppooopppuuuwwwrrrggg^^^NNNLLLGGGBBB>>><<<;;;;;;:::;;;:::666888FFF^^^qqqmmmPPP<<<666666777777777777777888888888:::;;;<<<======>>>======>>>>>>>>>??????@@@@@@@@@>>>===<<<===>>>===:::888333222111///......//////............///000111222999<<>>CCCIIIQQQ```ttt[[[===:::888555555555666666666666666555444444444444555666666666666666666666777777888999999:::>>>???@@@GGGPPPgggyyyqqqllliiimmmzzzlll___RRRKKKJJJKKKQQQWWW]]]eeerrr~~~uuullleee```\\\ZZZVVVSSSRRRWWW___eeeeeebbbccclllvvv~~~~~~vvvlllddd```]]]YYYVVVUUUTTTQQQMMMIIIEEECCCBBB>>><<<888555555777<<>>===<<<<<<===<<>>DDDKKKQQQTTT]]]dddfffiiiqqqxxxzzzyyy|||rrrfffXXXTTTMMMEEE@@@===<<<<<<===@@@AAA@@@CCCQQQhhhzzznnnNNN<<<;;;@@@777888:::<<<===>>>>>>>>>;;;;;;<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@AAAAAA>>>======>>>???>>><<<:::555444222000////////////000000000/////////000000999===CCCIIILLLMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHFFFFFFFFFEEEBBB>>><<<;;;<<>>???AAAHHHQQQjjjzzzsssllliiikkktttrrrZZZMMMAAA>>>???BBBFFFKKKNNNWWWeeettt{{{tttlllgggbbb]]]ZZZXXXTTTQQQUUU\\\aaaaaa^^^aaajjjrrryyyttt~~~xxxmmmfffaaa]]]ZZZWWWXXXWWWSSSMMMHHHDDDCCC???>>>:::777555777;;;???AAACCCEEEDDDAAA???===<<<>>>@@@===EEE\\\rrrpppppp{{{yyyjjj[[[WWWWWWRRRIIICCC@@@@@@AAAAAA@@@>>><<<;;;::::::888777666555555555555555444444333333222222000000000000////////////////////////////////////////////////............++++++,,,,,,------......,,,,,,---............---//////000000111222444555999OOOlll~~~zzzooofff^^^]]]___```cccfff```QQQBBB<<<;;;888666666777777777777666555444444222222222222222222222222333333333444555555666666555555666777888:::<<<===::::::::::::::::::::::::;;;;;;<<<>>>@@@EEEKKKOOOTTT\\\ccceeeiiisss}}}|||pppccc\\\QQQFFF???<<<===>>>CCCLLLVVVZZZZZZ[[[```eeetttrrrTTTAAA===@@@;;;;;;<<<>>>AAADDDGGGIII???>>><<<;;;<<<===???AAAAAAAAAAAAAAAAAAAAABBBBBB???>>>>>>???@@@@@@>>><<<777666444111000/////////111111111000000/////////:::>>>EEELLLOOOOOOMMMKKKKKKJJJIIIIIIKKKJJJIIIGGGFFFFFFEEECCC???<<<;;;;;;AAAFFFKKKQQQ___rrriiiDDD;;;:::888888777666555444333333555444444444444555666666666666666666666777888888999888;;;>>>???AAAIIIRRRmmmzzztttppppppyyy{{{jjj]]]KKKEEE@@@??????>>>@@@DDDGGGOOO\\\jjjxxx}}}wwwqqqlllfff```\\\YYYXXXVVVUUUUUUWWWZZZ\\\^^^fffmmmrrr|||zzzrrrvvvuuukkkddd^^^ZZZWWWYYY[[[XXXRRRLLLGGGFFF@@@???===999666777;;;>>>AAADDDFFFFFFBBB???======:::???>>>BBBQQQbbbzzzyyy~~~tttjjjbbbaaa```XXXNNNHHHAAABBBCCCDDDDDDBBB@@@???===<<<;;;999777666555555555555444444444444444444222111111111000000000000////////////////////////////////////............***++++++,,,------......+++,,,------......------//////000000111222444555888MMMiii{{{mmmeee___```aaa___```dddaaaQQQBBB;;;:::999777888666777777666555444333333222222222222222222222222333333444444555666666666666777777888999:::<<<===:::::::::;;;:::::::::999<<<>>>@@@AAACCCFFFKKKNNNWWW___eeeggglllyyy}}}mmmdddVVVHHH@@@???BBBEEERRR___pppxxxtttgggYYYPPP\\\ooo{{{oooXXXGGGBBBDDDLLLHHHDDDAAACCCHHHOOOSSSMMMJJJEEE@@@>>>>>>@@@BBBEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCBBB@@@===999777555222000////////////000000111111111000000;;;@@@GGGNNNRRRQQQNNNLLLKKKJJJIIIJJJKKKKKKIIIGGGEEEFFFEEECCC???<<<;;;;;;???DDDJJJQQQ```sssrrrHHH<<<:::777777666666555555555444555444444444444555666666666666666666666777888888999888;;;>>>@@@BBBIIIRRRppp|||}}}kkkYYYKKK======???@@@<<<777888===AAAHHHSSSaaaooo}}}}}}wwwqqqjjjddd___YYY\\\\\\VVVOOONNNTTT[[[UUU\\\bbbfffooommm___ppp{{{nnneee^^^ZZZUUUYYY\\\[[[UUUOOOJJJHHH@@@@@@>>>;;;777777:::>>>AAADDDGGGGGGCCC???======444<<<===???JJJWWWooonnnhhheeegggfff\\\RRRLLLEEEFFFHHHIIIHHHGGGEEEDDD@@@???===:::888777666666444444444555555555555555222222222222111111111000////////////////////////000/////////............******+++,,,,,,---......+++,,,------......------//////000000111222444555777LLLhhh|||jjjccc```cccccc___^^^aaa___OOO@@@:::999888888999666666666666555444333222222222222222222222222222333333444444555666666666777777777888999:::;;;<<<::::::;;;;;;;;;:::999999>>>@@@BBBDDDFFFHHHLLLNNNZZZbbbhhhjjjooo~~~uuukkkZZZKKKCCCCCCHHHLLLbbbooooooYYYJJJEEEZZZkkkgggXXXOOOQQQVVV^^^WWWLLLEEEDDDIIIRRRXXX^^^YYYPPPHHHBBB@@@@@@AAAHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDAAA???999888555333111000//////---...///111222222222222;;;AAAIIIPPPSSSRRROOOMMMKKKJJJIIIJJJKKKKKKIIIGGGDDDEEEEEECCC???<<<::::::===BBBIIIQQQ```ssszzzLLL<<<999555555555666666666666666555444444444444555666666666666666666666777888888999888;;;>>>@@@BBBJJJRRRqqq|||```OOOJJJBBBAAA@@@@@@@@@>>>;;;888???BBBLLLZZZhhhtttzzzrrrjjjeee^^^\\\[[[ZZZSSSJJJHHHKKKNNNPPPVVV^^^fffrrruuufffZZZmmm}}}tttggg[[[WWWVVVWWWYYYYYYVVVOOOIIIDDDAAA>>><<<;;;;;;999888>>>HHHMMMIIIEEEDDDAAA===???999:::@@@EEEMMMbbbyyyiii[[[cccooommmddd^^^[[[YYYRRRLLLMMMRRRNNNGGGEEEBBBAAA@@@<<<666555888777666444555777777555222444333333222111000//////000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,...)))(((,,,000///......////////////000111222333:::KKKfff|||rrrlllddd```aaaeeeggghhheeeUUUEEE===:::777555555999999888666444222333444333333444444555555666666444444444555666777888999999999888777777888999:::>>>===<<<;;;;;;<<<>>>???BBBDDDEEEEEEDDDFFFLLLQQQYYYbbbnnnyyymmmkkkeee\\\TTTSSSWWW\\\sss}}}ttt]]]KKKHHH[[[ggg```TTTQQQXXX___ggg```UUUGGG??????FFFMMM```aaa\\\PPPGGGEEEFFFFFFPPPUUUTTTLLLFFFHHHIIIGGGKKKBBB>>>CCCGGGFFFDDDEEEAAA<<<777555444444222000///000111000//////111333<<>>===<<<;;;:::<<>>AAAQQQcccrrr______fffjjjnnnsssnnnmmmfff[[[VVVVVVUUUQQQLLLFFFBBBAAA>>>999888;;;999777555555666666555444555555444333222111000000111111111111111111111111000000000000000000000000------------------------000,,,+++///222111000111/////////000000111222333:::LLLhhhvvvooofffbbbccchhhkkklllfffWWWGGG@@@===999777777999:::999777444222333444444444444444444444555444555555666777999:::<<<===999999999999:::;;;<<<<<>>??????@@@BBBCCCDDDDDDEEEEEEDDDDDDHHHPPPWWW___iiixxxsssssssssrrrrrrtttxxxzzzvvv```QQQTTTaaaiiiaaaVVVTTTZZZ```jjjdddXXXJJJ@@@>>>CCCHHHUUUZZZ[[[VVVRRRQQQPPPMMMXXX]]]]]]VVVPPPOOONNNKKKGGGGGGJJJMMMIIIBBBBBBGGGBBB>>>999666555444222000000111111111///000222444BBBPPPWWWZZZ```[[[SSSUUUMMMKKKJJJJJJKKKLLLKKKJJJKKKIIIFFFCCC@@@===<<<;;;BBBEEEKKKTTT```oooVVV888???999???@@@;;;555555888999555555666666666777777777777777777777777888888999:::999:::===???BBBKKKTTTrrrpppUUUGGGEEEBBB???=========;;;:::999<<>>===<<<<<>>;;;<<>>===GGGTTTuuuggg]]]\\\cccsssuuujjjeeeeeeeeeZZZPPPGGGCCCAAA===<<<>>>;;;:::888666555555666666666666555444333222111111111111111111111111111111000000000000000000000000////////////////////////000,,,,,,000222000///111000000000000000111333333:::MMMkkk|||tttkkkggghhhlllooopppgggYYYKKKDDD@@@;;;888888;;;;;;:::777444222222333555555555555444444444444777888888999:::;;;<<<===:::;;;<<<===???@@@AAABBBCCCCCCDDDFFFGGGHHHIIIJJJGGGGGGGGGFFFGGGMMMXXX___eeeqqq{{{qqqttt{{{xxxdddXXX___gggjjjccc[[[YYY]]]aaahhhbbbXXXKKK@@@<<>><<<;;;AAADDDJJJTTT```ooo]]];;;???999AAADDD===555444888;;;444444555555555666666666777777777777777888888999:::999:::===???BBBKKKUUUttt~~~___MMMGGGCCC???<<<<<<<<<;;;;;;;;;<<>>======JJJXXX]]]WWWNNNGGGCCC@@@>>>>>>@@@??????FFFPPPhhhsssaaaXXXZZZiiizzz}}}||||||oooaaaRRRJJJFFFAAA>>>>>><<<======;;;888666777888777666666444333222111000111111111111111111111111000000000000000000000000////////////////////////...+++,,,000111...---///000000000000111222333333:::NNNnnn{{{sssooooooppppppnnnhhh\\\OOOHHHCCC===999999<<<<<<;;;888555333333444333444444555555666666777:::;;;;;;;;;<<<<<<;;;;;;>>>???AAADDDFFFHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLIIIKKKLLLNNNPPPWWWaaaiiinnnyyyqqqmmmppp{{{xxxeee\\\```eeehhhfffbbb```bbbdddfffbbbZZZNNNDDD@@@BBBEEEOOOTTTYYY\\\aaafffgggddd___bbbccc___XXXRRRNNNMMMKKKFFFCCCFFFKKKKKKGGGBBBFFFCCC@@@<<<999666444333222333222111000111444666EEE^^^hhhdddddd```XXXWWWPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIGGGEEEBBB???===<<<@@@CCCJJJTTTaaapppaaa======666<<<===888333444666777444444444444555555555666777777777777777888888999:::999:::===???CCCLLLVVVvvvnnnYYYHHHDDD???<<<;;;;;;;;;;;;<<<:::===FFFQQQ]]]mmm{{{~~~{{{sssmmmgggcccZZZOOOHHHFFF@@@AAABBBAAA???EEEXXXkkkeee___aaavvv{{{rrrfff\\\VVVRRROOOMMMLLLIIIEEEBBBAAA@@@???===<<>>???AAABBBCCCCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSVVVUUUTTTSSSQQQPPPNNNNNNMMMQQQWWW[[[^^^eeemmmsss}}}}}}oooooopppyyyvvvddd^^^\\\```fffkkkkkkhhhggghhhjjjfff___TTTJJJEEEFFFIIIYYYdddsss~~~}}}ttteeeWWWNNNKKKJJJOOOSSSTTTRRRMMMHHHCCCGGGFFFCCC@@@;;;888666555444444333222111222555888JJJjjjxxxoookkkfff^^^ZZZQQQOOOMMMLLLLLLLLLKKKIIIJJJIIIHHHFFFDDDAAA>>><<>>===777888777444666::::::666444444444444555555555666777777777777777888888999:::999:::>>>@@@CCCMMMVVVwwwwww___HHHDDD???<<<;;;;;;;;;::::::777777===FFFQQQ```mmm|||yyysssnnnjjjaaaTTTJJJFFFBBBAAAAAA@@@???CCCPPP^^^xxxxxxxxxxxxiii\\\WWWnnnyyymmmccc\\\WWWQQQMMMNNNKKKGGGDDDCCCBBB@@@>>>;;;AAAMMMYYY[[[SSSIIIDDDDDDAAA===888777999@@@EEEVVV}}}|||uuummmddd[[[VVVUUUVVV]]]kkk{{{uuueeeVVVIII@@@>>>>>>HHHRRRTTTLLLCCC>>>===999999888666444333222111222222222222222222222222111111111111111111111111////////////////////////000///222666444000///222111111000111111222333444999OOOppp~~~|||xxxrrrmmmpppggg]]]UUULLLBBB<<<;;;;;;<<<;;;999666555666777555666888;;;>>>@@@CCCDDD@@@BBBFFFIIILLLOOOPPPPPPKKKKKKLLLNNNQQQUUUXXXZZZ]]]\\\ZZZWWWVVVUUUUUUUUUVVV[[[bbbhhhlllrrryyy~~~uuupppmmmqqquuueeeaaa]]]```hhhppprrrnnnmmmnnnmmmjjjcccXXXOOOJJJLLLNNNaaavvvjjjWWWPPPLLL```pppjjjWWWIIIFFFHHHGGGGGGFFFCCC>>>:::999999555555444222111333666999LLLsssyyypppjjj___XXXSSSQQQNNNMMMMMMLLLKKKIIIIIIIIIIIIGGGEEEBBB???===@@@DDDLLLWWWdddsssfff@@@>>>::::::777666;;;@@@???:::444444555555555666666666777777777777777888888999999999:::>>>@@@DDDMMMWWWxxxuuuXXXGGGDDD@@@===<<<;;;:::999999666666:::???FFFQQQ[[[mmmuuu{{{vvvrrrooohhhZZZNNNHHHFFFCCCBBBCCCCCCEEELLLUUUjjjvvvggg]]]___rrrhhhRRR[[[mmm~~~rrrhhhbbb]]]WWWTTTPPPMMMIIIFFFEEEDDDBBB@@@>>>???HHHVVV]]]WWWMMMGGGGGGEEE@@@<<<:::===AAADDDUUUyyyzzzvvvxxx}}}{{{nnn```QQQMMMNNNVVVdddxxxsss___MMMBBB@@@AAAOOO```ddd[[[MMMDDD@@@<<<<<<:::999777555444333222222222222222222222222111111111111111111111111000000000000000000000000///000444777555000///222111111111111222333444444777MMMooo~~~|||xxxuuuvvvnnneee]]]RRRFFF???===:::;;;;;;999777666777999<<<===???AAADDDGGGIIIJJJGGGIIIMMMPPPSSSTTTUUUUUUOOONNNNNNOOORRRVVV[[[^^^___^^^[[[ZZZ[[[]]]```bbbaaaeeekkkqqquuu}}}ooojjjhhhssstttggghhhfffhhhooovvvvvvqqqqqquuurrrpppkkkccc]]][[[___dddvvvjjj___ZZZiiipppdddPPPGGGHHHKKKGGGHHHHHHEEE@@@<<<;;;<<<666666555333222333777:::OOO{{{uuunnnaaaWWWTTTRRROOOMMMMMMLLLJJJIIIIIIIIIIIIHHHFFFBBB???===@@@EEEMMMXXXffftttlllDDD???999:::999777999======:::555555666666666777777777777777777777777888888999999888:::>>>AAADDDNNNXXX{{{nnnNNNGGGDDD@@@>>>===;;;:::888:::777888<<<>>>AAAHHHPPPaaajjjwww|||wwwttttttmmm___RRRLLLDDDAAA@@@BBBCCCDDDGGGLLLaaa~~~mmmaaaVVVQQQ___sssooo]]]ZZZ\\\qqqtttkkkeeeaaa^^^[[[RRROOOKKKHHHGGGEEECCCBBBBBB@@@FFFVVV```\\\QQQKKKBBBAAA???<<<;;;???BBBCCCWWWxxx|||tttoooxxxqqq___WWWOOONNNTTTiii{{{dddPPPDDDBBBCCCUUUiiioooeeeUUUHHHBBB???>>>===;;;999777666555222222222222222222222222111111111111111111111111111111111111111111111111---///222666333...---000111111111111222333444555555LLLnnn}}}{{{sssjjjbbbWWWIIIAAA???::::::;;;999888777888:::BBBCCCDDDFFFIIIKKKLLLMMMNNNPPPRRRSSSTTTSSSRRRQQQQQQOOONNNNNNQQQWWW\\\```___]]]\\\\\\^^^ccciiillliiilllqqquuuzzzrrrkkkfffmmmtttjjjmmmpppqqquuuzzzxxxrrrsssyyy|||{{{xxxtttqqqttt{{{zzzmmmlllhhh[[[LLLFFFIIILLLJJJGGGHHHIIIFFFAAA=========777777555333222444777;;;VVV~~~vvvhhh\\\UUURRROOONNNMMMLLLJJJIIIIIIIIIIIIIIIFFFCCC@@@>>>AAAFFFNNNYYYgggvvvqqqGGGAAA333777888444222555777666666666666666777777777777777777777777777888888999999888:::>>>AAAEEENNNXXX}}}|||sssqqqqqqnnnjjjxxxaaaNNNEEEBBB<<<999;;;===;;;777999777555444666:::???BBBQQQVVVbbbqqq~~~~~~yyyvvvrrriii[[[PPPHHHDDDCCCCCCBBBAAADDDJJJYYYhhhYYYNNNHHHNNN[[[jjj```UUU\\\zzztttoooffffffiiifff]]]XXXPPPJJJIIIJJJIIIFFFDDDAAAJJJYYYccciii___HHHJJJDDD???<<<::::::???FFFZZZvvvuuunnnrrrwwwdddSSSOOOQQQ]]]vvv\\\IIIAAABBBTTThhhoookkk___RRRHHHGGGDDD@@@>>>===<<<999777777666555666777777555444555444333333333333444555444444333333222111111000000000000000////////////111111111222222333333333999JJJeee|||}}}uuujjj^^^SSSJJJEEEDDD???;;;888444333;;;DDDKKKMMMQQQSSSTTTUUUVVVXXXTTTTTTUUUWWWYYYZZZZZZYYYTTTSSSQQQSSSWWW\\\___aaaaaabbbeeejjjoooqqqpppnnnppprrrxxx~~~}}}tttbbbiiiqqqlllooovvvtttvvv{{{~~~~~~~~~uuu```OOOMMMNNNIIIGGGKKKHHHIIIJJJIIIFFFBBB@@@???;;;;;;666666999444666FFF___rrrlllaaaTTTRRRPPPOOOOOOOOONNNMMMIIIHHHHHHIIIIIIFFFBBB???DDDEEEKKKXXXiiiyyyRRR>>><<<:::888777777777555444444444555555666777777777777777777777888888888888:::999:::???BBBEEEMMMVVVzzzwwwdddZZZVVVSSSQQQ___zzzzzz]]]JJJFFFCCC???<<<<<<===;;;888:::999777555666888;;;===DDDGGGQQQ```lllvvv|||yyywwwpppcccZZZKKKFFFBBBCCCCCCBBBEEEIIIUUUvvvaaaSSSOOOPPPQQQhhhnnn\\\YYYiii~~~xxxooolllmmmgggaaa[[[SSSNNNMMMMMMLLLIIIIIICCCJJJYYYfffqqqkkkUUUMMMGGGAAA>>><<<;;;???EEE[[[vvvzzzqqqttt~~~nnn___XXXSSSYYYuuueeeOOOHHHEEEUUUjjjwwwtttfffWWWOOOLLLJJJHHHFFFCCC@@@>>><<<999777666666888888666555555555555555555555555555444444444333222222111111222222222111111111000000111111222222222333333333444CCC[[[~~~~~~yyyrrrhhh\\\RRRLLLEEE@@@;;;999666555:::AAALLLPPPTTTWWWYYYZZZ\\\]]]aaa___]]]]]]___^^^\\\YYYWWWXXXYYY[[[___cccgggjjjkkklllmmmnnnnnnnnnnnnnnnrrrwww~~~qqqllluuutttxxxzzzyyy|||rrr___ZZZZZZSSSNNNNNNJJJKKKLLLKKKHHHDDDBBB@@@;;;;;;666777:::555999JJJnnntttkkk^^^UUUSSSPPPOOOOOOOOONNNMMMIIIIIIIIIIIIIIIFFFBBB???EEEFFFLLLYYYjjjzzzSSS>>><<<:::888777777777666444444444555555666777777777777777777777888888888888:::999;;;???BBBEEENNNWWW|||{{{___NNNHHHGGGHHHRRRlll}}}bbbLLLGGGDDDAAA???>>>===;;;999;;;:::888777666666777777999:::AAAMMMXXXbbbnnnyyy}}}|||vvvmmmeeePPPHHHBBBBBBDDDCCCDDDGGGQQQ|||fffSSSQQQOOOIIIYYYuuueeeYYYZZZlllzzztttqqqiiifff```WWWRRRQQQPPPNNNLLLMMMDDDHHHWWWhhhxxxuuubbbQQQJJJDDDAAA>>><<>>@@@DDDTTTjjj|||qqqfffZZZRRRWWWdddyyybbbRRRJJJJJJ[[[www{{{iii___TTTVVVVVVSSSLLLEEEAAA???===:::888777888999888888777777888999999888777777666666555555444333333222444444444333333333222222333333333333333333333333555<<>>AAAEEEOOOUUU^^^fffmmmqqquuuwwwoooiiiddddddffffffaaa\\\bbbhhhooossssssuuuzzzwwwnnnjjjmmmqqqxxx~~~fffhhhxxx|||zzzttt```RRRNNNMMMMMMMMMLLLIIIFFFCCC:::;;;777777;;;999AAAVVVuuufffYYYVVVRRRPPPOOOOOONNNMMMKKKJJJIIIIIIHHHFFFBBB???DDDGGGNNN\\\mmm}}}ZZZCCC<<<:::888777888888777666555555555666777777888888666777777777888888888888999999<<<@@@BBBFFFPPP[[[vvv```VVVVVVZZZddd}}}wwwRRRHHH@@@@@@AAA>>>===???:::999999888777666555444:::777888===AAAFFFOOOXXXgggttt}}}wwwqqqlll\\\PPPFFFCCCDDDDDDDDDEEEPPPxxx~~~zzzmmmZZZOOONNNLLLZZZpppsssmmmddd[[[jjjwwwoooddd[[[YYYVVVQQQNNNOOOPPPFFFHHHVVVgggxxxxxxfffZZZPPPFFFBBB@@@???AAADDDNNN^^^qqq{{{~~~uuu}}}nnneee___VVVQQQQQQ[[[hhhjjjUUUJJJCCCKKKgggrrreee[[[[[[YYYUUUNNNHHHDDDAAA>>><<<::::::::::::999888888999999999999999999888777777666666555444444444444444333333333222222222333333333333333333333333555;;;???VVVsssiiigggjjjnnnjjjjjjjjjhhhfffdddaaa```RRRHHH???>>>AAAEEEKKKQQQWWW\\\cccjjjnnnrrruuuwwwmmmiiifffggglllnnnllljjjmmmsssyyy|||{{{{{{yyyqqqnnnpppuuuyyy~~~eee]]]kkkvvvzzzgggRRRNNNMMMLLLMMMMMMKKKGGGCCC:::<<<777777:::999DDD[[[xxxiii[[[WWWSSSPPPOOOOOONNNMMMMMMKKKJJJIIIHHHFFFBBB@@@CCCHHHQQQ^^^ooo~~~]]]BBB<<<:::888777888888888777555555666666777888888888666777777777888888888888999:::===@@@AAAFFFRRR^^^tttfffcccfffuuubbbPPP@@@???BBB@@@???@@@::::::999888777777666555777444555888999:::@@@GGGRRRbbbtttyyyqqqmmm```UUUJJJEEECCCBBBCCCFFFOOOwww}}}ttt```XXXPPPVVVddd}}}{{{xxxooo^^^]]]iiittthhh___]]]ZZZSSSPPPRRRSSSJJJMMMYYYhhhzzz~~~pppcccWWWJJJDDDAAA???AAADDDHHHSSSbbbsss|||nnnnnnllleeesssnnnfffddd^^^TTTMMMKKKMMM___ttt\\\MMMDDDDDDVVVqqqzzznnnddd```ZZZUUUQQQNNNIIIFFF@@@???>>>>>>???>>><<<:::::::::999888888999::::::888888777777666555555444444444444444333333333333444444444444333333333333111888888GGGvvvvvvhhhaaaaaaccc```^^^\\\YYYWWWWWWXXXXXXPPPJJJEEEFFFJJJOOOVVV]]]bbbeeehhhkkklllmmmnnnppppppoooppprrrvvvzzz|||}}}}}}|||wwwtttvvvxxxzzz}}}iii\\\fffsss~~~|||nnnVVVPPPNNNLLLMMMOOOMMMIIIDDD===>>>999888;;;;;;HHHaaayyyiii]]]YYYTTTPPPOOOOOONNNNNNNNNLLLJJJIIIHHHFFFCCC@@@DDDJJJUUUcccrrr___AAA;;;:::888888999999888777555666666777777888888999777777777777888888888888999:::===@@@AAAFFFSSSaaavvv[[[CCC???CCCAAA???@@@===<<<;;;999777666666666444222444777777555888<<>>AAAAAAFFFTTTcccdddGGG@@@DDDBBB??????@@@???<<<999777555555555444333666:::999666777;;;???RRReeettt{{{wwwcccZZZPPPHHHAAA===AAAHHHUUU}}}xxxWWWQQQRRRhhhzzzhhh___aaaeeerrriiihhhddd[[[WWW[[[RRRKKKNNNXXXfff~~~yyyhhhUUUHHHBBB??????AAA<<>>===:::888666666888:::===999999888888777666666666777777777777666666666666555555555444444333333333111===777666YYY|||iii\\\WWWQQQPPPMMMJJJHHHFFFEEEDDDEEEHHHQQQ[[[___```eeekkkqqqqqqqqqqqqpppqqqtttvvv~~~{{{|||~~~kkkfffkkkwww|||uuukkkkkkyyy{{{fffTTTQQQOOOQQQSSSRRRMMMHHHCCCEEE???<<<>>>???OOOjjjrrr___[[[UUUQQQOOOOOOOOONNNPPPMMMJJJIIIGGGFFFCCCAAAGGGPPP^^^mmm{{{gggEEE;;;:::888888999:::999888666666666777888888999999777777777777888888888888888:::>>>AAAAAAFFFUUUdddpppLLLCCCGGGDDD???>>>@@@===999777777666555444555555555555555666777777;;;III[[[ooo~~~vvvmmmYYYHHHDDDBBB>>>AAAHHH]]]gggYYYPPP```ooo^^^WWWdddzzzooohhhddd```ZZZUUUTTTSSSLLLPPPeeewwwxxx^^^JJJJJJIIIDDDFFF???AAAHHH]]]zzzmmmWWWccceee[[[mmmzzzuuutttuuuvvvfffRRRHHH^^^hhh]]]NNNIIIUUUkkk~~~{{{jjj\\\XXXWWWSSSPPPPPPJJJGGGJJJSSSTTTLLLDDDAAA<<<:::999999999:::999888<<<<<<<<<;;;:::999777666777555444666999:::777555555555444444444555555666444555444777KKKsssooo___WWWRRRLLLFFFDDDFFFIIIJJJJJJGGGLLLUUU^^^dddggghhhgggmmmpppsssuuuwwwzzzvvvxxx|||}}}~~~wwwmmmkkkuuuqqq___UUUOOORRRUUURRRMMMLLLJJJ>>>999<<<<<>>>>>CCCGGGSSShhhcccQQQLLLFFF@@@@@@@@@===;;;999999888666555555555555555555666777777999DDDSSSddd~~~}}}ppp\\\JJJEEECCC???BBBIIIaaa~~~uuucccTTT]]]{{{iiiZZZVVV]]]yyyqqqjjjddd\\\WWWUUUWWWPPPOOO[[[jjjgggSSSRRRPPPJJJKKKGGGDDDEEESSSlll{{{uuufffUUUaaaeeeXXXjjj|||cccRRRaaauuuiiiXXXOOOUUUgggzzz{{{lll^^^ZZZZZZXXXWWWXXXUUUQQQRRRZZZ\\\TTTIIIDDDAAA???===<<<<<<<<<<<<;;;======<<<;;;:::999999999999777666777999:::999777999888777666555555555555666777777666>>>XXX~~~{{{dddXXXWWWQQQIIIGGGIIILLLNNNOOOUUUWWWZZZ___dddhhhjjjlllpppuuu|||~~~}}}xxxsssmmmkkkooovvv~~~ggg[[[RRRSSSVVVSSSNNNLLLFFF<<<888;;;;;;@@@XXXtttuuuddd\\\UUURRRPPPMMMNNNQQQMMMMMMLLLJJJHHHEEECCCBBBKKKRRR___nnn}}}lllIII===;;;888777777888777666777777777777888888888888888888888888888999:::;;;888?????????EEEIIIVVVllliiiXXXLLLEEEDDD@@@>>><<<;;;;;;:::777555666555555555555666666777888>>>GGGTTTmmmuuuaaaMMMEEEBBB???CCCIIIaaarrr[[[\\\{{{uuu```UUUUUU]]]}}}ssshhh___ZZZVVV[[[VVVNNNOOOYYYuuusss]]][[[ZZZTTTSSSSSSOOOMMMVVVfffqqqkkk___SSS```hhhWWWggguuu```kkkvvvdddWWWVVVdddxxxzzzoookkkkkkkkkkkkllleee___^^^dddggg```SSSIIIGGGFFFCCC@@@?????????@@@???>>><<<;;;:::;;;;;;<<<;;;999888888:::;;;;;;:::===<<<:::888777666555555666777999888444<<>>;;;888777888888777666777777777777888888888888::::::999999999::::::;;;999@@@???@@@GGGKKKYYYooommmXXXLLLHHHAAA???===<<<<<<:::777555666666555555555555666777999;;;>>>GGG[[[{{{xxxeeePPPEEE@@@???BBBGGGYYYvvvtttqqqkkkfffddddddeeegggppp{{{hhhbbbzzzrrr[[[QQQSSS___zzznnnddd___ZZZ^^^XXXOOOKKKOOOhhh}}}fffcccccc^^^]]]]]]ZZZZZZaaajjjllldddYYYSSS```lllWWWccc}}}llluuu|||lll___ZZZcccxxx}}}|||rrrllliiimmmqqqlll]]]PPPKKKJJJHHHDDDBBBBBBCCCEEEAAA???===<<<;;;<<<>>>???<<<;;;:::999:::;;;<<<======<<<;;;999888777777666666444777;;;555333HHHcccwwwlllddd[[[WWWZZZ___ccceeekkkiiihhhhhhkkkqqqxxx}}}|||xxxuuurrrpppddd]]]```lllqqqmmmttttttbbbZZZ[[[ZZZTTTNNNEEEAAA@@@@@@>>>HHHgggrrrbbb[[[VVVUUUSSSOOONNNPPPQQQPPPOOOMMMKKKJJJIIIIIIPPPXXXeeeuuujjjGGG>>>;;;999777888888888777666777777777888888888888::::::999999999999:::::::::AAA@@@@@@FFFKKKYYYppplllVVVJJJCCCAAA>>><<<;;;:::777555666666555555555555666666777888:::@@@PPPkkk{{{iiiRRRDDD>>>===???BBBKKK```uuu||||||wwwqqqkkkgggeee]]]ZZZUUUPPPMMMMMMNNNPPPRRR]]]nnn|||ppprrrXXXNNNPPP]]]{{{sssjjjeee``````YYYRRROOOLLL\\\{{{oookkkkkkiiijjjhhhffffffiiikkkhhhaaa\\\VVVbbbmmmYYY```{{{tttyyytttiiibbbeeevvv|||wwwsssqqqtttyyyuuugggYYYOOOOOOMMMJJJFFFEEEFFFIIICCCAAA???=========???@@@<<<<<<<<<<<<<<<<<<===>>>===<<<;;;::::::999999999888222444;;;:::666AAATTTsssllldddaaaccchhhlllnnnkkkkkklllnnnssszzzzzzxxx~~~~~~|||wwwrrrmmmjjj___^^^eeennnlllfffpppjjj]]]ZZZYYYTTTMMMEEECCCAAA???@@@MMMnnnpppaaaZZZUUUUUUTTTPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLLLLTTT\\\hhhwwwlllIII>>><<<999888888888888777666777777777888888888888999888888888888999999:::;;;AAA@@@???FFFKKKYYYooojjjRRRIIIEEEAAA===;;;999777666777666666555555555555666555555999???KKKbbb}}}lllVVVEEE>>>===>>>>>>???KKKXXX^^^bbbjjjoooqqqjjjhhhddd___ZZZUUUQQQPPPJJJHHHEEEBBB@@@@@@AAABBBFFFMMMZZZiii{{{qqqWWWLLLOOO]]]zzzyyyqqqlllgggcccZZZWWWUUUMMMTTTkkkxxxpppqqqqqquuuzzzxxxxxxxxxuuummmiiihhh]]]gggppp^^^___rrr{{{www~~~vvvmmmiiirrryyyvvvuuuuuuxxx}}}|||pppbbbWWWXXXWWWSSSMMMIIIIIIKKKEEEDDDBBB@@@????????????<<<>>>@@@@@@???>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;555444:::;;;999===FFFwwwxxxsssmmmlllnnnrrrssssssmmmnnnqqquuuzzz|||yyyrrrooovvv{{{wwwzzz}}}wwwpppiiiddd^^^bbbiiimmmhhhfffvvvrrraaaYYYWWWRRRLLLEEEBBB???===AAATTTvvvrrrbbb[[[VVVTTTSSSPPPPPPRRRSSSRRRPPPNNNMMMMMMNNNOOOWWW^^^kkkyyyqqqNNN???<<<999888888999888777777777777777888888888888777777777888888999:::;;;;;;AAA??????FFFLLL[[[rrrdddOOOJJJDDD???<<<:::999888777777666555555555555555444555888>>>FFFXXXxxxpppZZZHHH@@@???===;;;:::>>>AAAEEEJJJPPPSSSRRRNNNMMMKKKIIIFFFDDDBBBAAA<<<;;;::::::999999::::::???BBBHHHSSSddd}}}nnnUUULLLOOO\\\zzzwwwrrrmmmggg]]]ZZZYYYMMMOOOddd|||qqqpppsssyyyxxxmmmkkkdddlllzzziii```gggxxx{{{qqqsss|||yyyqqquuuxxx{{{xxxlllbbbdddccc^^^UUUNNNKKKLLLFFFFFFDDDCCCAAA@@@???>>>===AAADDDEEEDDDBBBAAABBBDDDCCCBBB@@@???>>>>>>>>><<<;;;999888999;;;<<<===```~~~{{{xxxyyy|||}}}|||zzztttuuuwwwzzz}}}~~~|||~~~~~~wwwvvvuuuuuuvvvtttpppmmmiiiddddddmmmyyy~~~zzz~~~~~~wwwnnneee___^^^dddiiihhhfffooo}}}hhh\\\YYYVVVPPPEEEBBB>>>>>>FFF^^^xxxggg^^^WWWTTTQQQNNNNNNQQQSSSRRRPPPNNNNNNNNNOOOPPPWWW___lll{{{qqqOOO???<<<:::888999999888888777777777777888888888888777777777888:::;;;===>>>999@@@???@@@HHHOOO___wwwvvvTTTNNNGGG@@@===<<<;;;:::888777666555555555555555666555777;;;@@@PPPnnnrrr]]]JJJBBB@@@>>>::::::888666777<<>>::::::::::::999999999999777888888999999:::::::::888999;;;CCCTTToookkkTTTKKKOOOXXXvvv|||uuupppjjj___]]]YYYLLLMMMccc|||}}}nnnlllpppwww}}}}}}hhhaaaiiipppsssbbb___xxx}}}yyywww}}}~~~wwwmmmtttyyy|||}}}ssskkkmmmmmmfff[[[QQQMMMLLLGGGGGGFFFEEECCC@@@>>>===>>>CCCHHHIIIGGGDDDCCCDDDIIIHHHFFFCCCAAA???>>>>>><<>>999888<<<>>>===LLL|||{{{{{{|||~~~}}}{{{zzz}}}{{{xxxjjjeee___\\\\\\]]]\\\ZZZ[[[XXX[[[fffttt}}}vvvmmmbbb\\\^^^dddfffcccgggxxxpppaaa]]]ZZZVVVGGGCCC???@@@LLLggg~~~kkkbbbXXXTTTPPPLLLLLLOOOSSSQQQPPPNNNNNNNNNPPPQQQWWW___mmm}}}nnnLLL???===:::999999999999888777777777777888888888888777888888999;;;===???@@@888>>>>>>@@@JJJSSSddd|||fffSSSDDDCCCBBB<<<888;;;888666444444666666666555999555666;;;???JJJhhhttt[[[IIIGGGJJJEEE<<<888777555666888999888888888888777777666666666555555666666666666666555555777;;;===???IIIbbbuuu|||gggUUUMMMLLLXXXfffnnnnnnmmmrrrvvvppphhhaaaXXXRRRUUU[[[yyyrrrkkkeee[[[eeeooopppdddaaannn~~~tttpppvvv~~~~~~yyyvvvwwwtttrrrwww~~~zzztttnnnrrrrrriii___XXXPPPKKKGGGFFFDDDCCCCCCBBB@@@>>>???GGGKKKIIIFFFDDDBBB???GGGHHHHHHHHHGGGEEEBBBAAAGGGCCCCCCCCC@@@;;;<<>>:::888888888888777777777777777888999:::;;;;;;:::999999999:::;;;<<<<<>>::::::888777555555666666666555888444666;;;>>>HHHccc~~~uuu\\\OOOQQQUUUMMM@@@:::888555555666888888777777777666666666555555555555555666666666666555555666:::<<<===FFF]]]|||tttqqqhhhTTTLLLMMMRRR\\\___^^^]]]bbb{{{uuummmfff]]]VVVVVV[[[|||xxxpppggg[[[XXX^^^lll{{{~~~ssseee]]]___lll|||}}}~~~|||~~~~~~{{{yyyyyy~~~xxxtttrrrssstttxxxzzzzzzvvvrrrpppvvvvvvooodddZZZPPPHHHHHHFFFDDDDDDDDDCCCAAA???AAAHHHLLLIIIEEEDDDCCC@@@FFFFFFFFFFFFFFFEEEDDDDDDMMMOOONNNHHHAAA>>>???BBBIIIbbb~~~|||zzzzzz|||vvvxxx|||}}}}}}~~~~~~}}}|||wwwooofff```PPPMMMIIIEEEDDDEEEGGGIIILLLMMMUUUcccooowww~~~yyyjjj]]][[[```dddbbbeeemmmyyyxxxccc___ZZZPPPEEEDDD@@@BBBWWW{{{vvvooofff^^^XXXVVVTTTRRRRRRUUUWWWSSSQQQRRRPPPMMMOOOSSSaaahhhtttvvvOOO@@@>>>:::888888888888777777777777777888999:::;;;:::999999888999:::;;;<<<<<>>:::888888888888777777777777777888999:::;;;999999888888999999:::;;;<<>>999:::888666666777777666555555444666999999===JJJYYYmmm{{{ttt``````pppwwwfffOOO===:::555222333444555666333333333333333333333333444444555555666666555555888999:::;;;???QQQooonnnllljjjUUUTTT^^^dddeee[[[PPPMMMJJJTTTjjj|||vvvooojjjbbbYYYUUUWWWpppwwwkkkeeeccceeejjjmmmkkkjjjkkkrrr||||||xxxwwwxxxxxxsssooopppsssxxx}}}zzzrrrmmmlllnnnooorrrxxx~~~~~~xxxtttsssuuuwwwyyyxxxssslllhhhlllvvv~~~wwwjjj___ZZZWWWSSSPPPNNNKKKHHHEEEIIINNNOOOJJJFFFFFFGGGFFFIIIHHHGGGEEEEEEEEEFFFGGGPPPbbbjjj\\\PPPOOOPPPLLLJJJSSSdddzzzwwwtttuuuuuurrrnnnlllnnnpppssstttsssqqqpppoooooopppqqqqqqqqqqqqqqqzzz~~~|||zzzwwwqqqhhh\\\PPPHHHAAA@@@===;;;;;;===@@@AAACCCFFFQQQbbbooouuuxxx{{{{{{}}}~~~xxxssskkkeeefffkkkiiiggglll{{{rrrcccYYYRRRHHHBBBAAAQQQrrr{{{hhh___]]]WWWTTTVVVVVVTTTSSSUUUWWWTTTRRRRRROOOLLLPPPVVVjjjsssyyyOOO@@@===:::888888888888777777777777777888999:::;;;888888888888999999::::::;;;AAACCCHHHRRRZZZnnn~~~}}}qqqiiijjjkkklllhhhMMMEEEDDD???:::;;;999777777777888777555555555666777666777===EEEEEEOOO[[[gggrrr|||wwwhhhjjj{{{nnnUUU===999555222222333444444222222222333333333333333333333444555555555555555999999:::;;;>>>MMMkkkyyyeeegggzzzsss\\\^^^mmmrrrqqqdddWWWQQQJJJJJJWWWrrr|||uuuoookkkddd\\\XXXYYYkkkxxxvvvssstttyyy}}}~~~~~~{{{||||||xxxtttnnnlllnnnvvv}}}www}}}xxxpppjjjhhhhhhfffjjjpppxxx~~~~~~zzzvvvrrrqqqrrrvvv{{{yyyqqqiiikkkuuu{{{pppfffaaa[[[UUUPPPMMMIIIGGGMMMQQQRRRLLLHHHIIIJJJIIINNNMMMKKKHHHGGGFFFFFFGGGLLLdddrrrjjj___^^^]]]XXXVVV]]]iiixxxzzzuuutttsssoookkkbbbcccdddeeeeeedddbbbaaa^^^]]]\\\]]]aaahhhnnnrrrzzz}}}~~~xxxpppdddVVVGGG>>>===<<<;;;999:::<<<>>>???BBBFFFQQQaaannntttwwwzzzxxxzzz{{{qqqnnnooommmkkkkkkiiiiiiqqqwwweeeYYYQQQJJJCCCFFF]]]nnnfff[[[VVVTTTVVVVVVTTTSSSUUUVVVTTTSSSRRROOOMMMRRRZZZmmmwwwzzzPPP@@@===:::888888888888777777777777777888999:::;;;888888999999::::::::::::;;;AAADDDJJJVVV^^^sss~~~}}}fff___bbbeeeeeewwwuuuTTTFFFCCC@@@===<<<:::888888888888777666555555666666555555777999888<<>>CCCEEEPPP```mmmtttyyy}}}~~~~~~vvviiijjjppprrrnnnkkkhhhlllxxxvvvdddXXXQQQJJJEEEMMMkkkssslll]]]XXXUUUVVVVVVSSSRRRTTTUUUTTTTTTTTTPPPOOOUUU^^^sss}}}{{{PPP@@@>>>:::888888888888777777777777777888999:::;;;888999:::;;;;;;;;;;;;:::;;;BBBEEELLLXXXaaawwwfff\\\\\\```^^^jjj~~~ZZZGGGAAA@@@@@@===;;;999888888888777666333555666777777888888777;;;:::;;;>>>@@@AAAAAAAAADDDHHH[[[}}}}}}ssspppsssoooZZZDDD999666444333333444333222222222222333333333444444111222333444555555555555555444777:::<<>>:::888888888888777777777777777888999:::;;;999:::;;;<<<<<<<<<;;;;;;<<>><<<999888999888777666222444666777:::<<<;;;999:::888777:::===>>>???AAA@@@???MMMmmm{{{qqqjjjhhh___JJJ666777555333333444444333222222222222333333444444444111222333444555555555555333222555999;;;FFFfff~~~gggTTTNNN]]]kkkxxxiiiZZZNNNGGGKKKKKKOOOjjjzzzpppjjjddd\\\WWWWWWYYYmmmzzzuuurrrttt|||vvvtttuuuzzz~~~uuummmffffffgggmmmuuuxxxvvvrrrkkklllmmmmmmllliiifffddd___eeekkkqqqzzz|||uuulllaaaWWWSSSRRRTTTUUUTTTZZZ[[[WWWRRRQQQQQQOOORRRSSSTTTTTTSSSQQQOOONNNJJJRRR___fffaaaXXXVVV[[[[[[^^^fffsss}}}yyyvvvvvvwwwxxx~~~}}}~~~zzzxxxvvvvvvppprrruuuxxxzzzzzzwwwuuu{{{{{{{{{vvvjjj[[[LLLCCC;;;:::999888888999:::;;;BBBCCCKKK\\\lllxxxsssiiibbbeeellloooppppppjjjsssuuufff]]]XXXTTTKKKIIIYYY}}}xxxrrrccc\\\WWWVVVUUURRRQQQSSSTTTTTTUUUUUURRRRRR[[[fff{{{MMM@@@>>>:::888888888888777777777777777888999:::;;;:::;;;<<<=========<<<;;;<<>>999888<<<===:::BBBBBBLLLfff~~~nnn[[[QQQJJJBBB<<<:::444444333333333333222222222222222222222222222222222222333333333333444444555666:::;;;:::DDDdddiiiYYYRRR\\\``````mmmyyy]]]SSSPPPLLLHHHGGGTTTsssxxxtttsssmmmbbbXXXQQQTTT```qqq~~~{{{{{{}}}}}}}}}uuuqqqssszzz~~~zzzzzz|||qqqooogggdddkkkqqqrrrrrruuuqqqpppnnnllljjjgggdddaaa\\\[[[]]]dddnnnuuuwwwvvvmmmhhh___YYYVVVVVVWWWWWWZZZ^^^aaabbb^^^ZZZVVVTTTXXX___fffiiieee^^^XXXUUUSSSUUUXXX[[[]]]```dddfffdddfffkkkrrr{{{}}}{{{yyytttlllfffdddaaadddlllqqqooolllkkkqqquuuyyy{{{|||yyykkkYYYIII???888999:::999888888:::;;;???HHHTTT^^^lll}}}ooommmooossssssmmmhhhfffmmmyyy|||iiibbb___XXXQQQMMMUUUhhh}}}tttiiiaaaZZZXXXVVVSSSSSSUUUUUUTTTTTTTTTRRRVVVcccqqquuuPPPAAA>>>;;;::::::999888777:::666333555999;;;999666<<<;;;::::::999999999:::===@@@IIITTT[[[gggttttttfffccchhhgggZZZNNNJJJGGGFFFMMMWWWjjj~~~rrrRRRGGGBBB;;;>>><<<;;;999999999999:::777666666666666777777777888===>>><<<<<<@@@@@@<<>>;;;::::::999999888;;;888666666999;;;:::888::::::999999:::;;;;;;<<<@@@DDDMMMXXX```mmmvvv|||mmm___YYYYYYaaaZZZPPPGGGCCCDDDIIIMMM```qqqwwwXXXJJJBBB999======<<<<<<;;;;;;::::::666555555666888999999888888:::;;;;;;>>>AAA@@@===AAABBBWWWyyyXXXLLL@@@<<<:::777444444444444333333333333222222222222222222222222222222222222333333333333444444555666999;;;:::CCCaaalll]]]UUUUUUSSSPPPPPP```nnnaaaXXXQQQHHHFFFSSShhh|||}}}mmmbbb]]]YYYSSSNNNJJJEEEEEEKKKUUU```ooo{{{{{{{{{}}}~~~}}}}}}xxxrrrppptttxxxvvvoooiiijjjmmmoooqqqtttuuuqqqmmmlllllliiiaaa[[[XXXSSSPPPRRRZZZdddkkkooogggbbb\\\WWWUUUUUUVVVVVVWWWZZZ___cccggglllqqquuutttuuuvvvtttqqqnnnmmmmmmooooooooonnnnnnooorrrttttttuuuvvvzzz}}}wwwnnnbbbZZZQQQNNNNNNTTTXXXWWWTTTTTT[[[```fffjjjlllooouuuyyy{{{{{{xxxoooaaaPPPBBB:::888999999999888888:::<<<999FFFVVVdddsss~~~rrrmmmrrryyyzzzrrriiihhhnnnzzzkkk[[[XXXVVVRRRVVVmmmxxxmmmeee]]]WWWUUUTTTQQQRRRTTTSSSSSSTTTUUUUUU[[[jjjyyylllIII@@@>>>;;;:::::::::999888===;;;999888888999;;;<<<888999999:::;;;<<<>>>>>>BBBFFFPPP\\\dddrrryyyxxxjjj]]]VVVTTT[[[YYYQQQEEE@@@EEEIIIJJJ\\\jjj~~~www[[[MMMEEE???<<<<<<<<<<<<<<<;;;:::999555555555777:::;;;;;;::::::::::::;;;???BBBBBB@@@BBBBBBYYY{{{lllLLLCCC:::999999666555666444444333333333222222222222222222222222222222222222222222333333333444444555555888:::999BBB^^^zzzuuugggbbbZZZSSSPPPOOOWWWpppooobbbVVVMMMGGGMMM[[[kkk|||~~~oooddd```]]]XXXTTTUUUMMMFFFFFFJJJRRR^^^iii{{{}}}{{{|||~~~~~~uuuoooooorrr|||yyyrrrnnnmmmoooppprrrvvvrrroooooorrrpppiiiccc___ZZZUUUTTTYYY```fffjjjfffbbb\\\XXXVVVUUUUUUTTTVVVXXX\\\```eeellltttyyywwwwwwwwwvvvtttrrrqqqpppqqqsssuuuvvvvvvvvvwwwxxxyyyxxxyyy|||{{{rrrggg^^^TTTOOOLLLPPPRRROOOMMMMMMRRRWWW^^^bbbccceeeiiimmmssstttrrriii[[[KKK???999777888999999888888:::<<<<<>>;;;999::::::999888<<<<<<;;;999777888:::===999999::::::;;;===>>>???@@@EEEPPP^^^ggguuu|||xxxhhh]]]VVVRRRTTTTTTMMMBBB>>>DDDKKKMMMXXXeeevvvvvv[[[MMMEEE@@@:::;;;;;;;;;;;;::::::999:::;;;======;;;:::::::::===<<<===@@@CCCDDDEEEFFFDDDFFF\\\~~~dddSSSAAA:::555555555222111222444444333333333222222222222222222222222222222222222222222333333333444444555555888:::999AAAZZZuuu{{{wwwgggYYYTTTQQQTTTbbbsss|||kkkXXXQQQKKKLLLRRR[[[jjjvvv}}}{{{sssiiiccc```]]]YYYUUUWWWPPPIIIGGGGGGIIIPPPWWWppp~~~|||sssppppppttt|||}}}}}}uuuqqqqqqpppooorrrpppnnnppptttuuuqqqmmmeee```[[[WWWWWWZZZ]]]^^^eeebbb]]]YYYXXXWWWUUUTTTWWWXXXYYY[[[___dddkkkpppooopppqqqrrrrrrpppmmmkkknnnsssyyy~~~~~~wwwlllddd]]]VVVQQQQQQPPPMMMJJJJJJPPPUUU[[[^^^^^^^^^```bbbkkkmmmkkkcccUUUGGG===999777888999999888999;;;======FFFQQQ\\\mmmuuuoooyyy{{{{{{tttiiidddooo~~~www___ZZZZZZVVVhhh{{{xxxlllccc\\\VVVVVVUUUTTTUUUXXXTTTSSSUUUXXXZZZbbbssshhhIII@@@===:::999:::::::::999;;;;;;:::999777888:::<<<<<<<<<;;;;;;<<<<<<===>>>???EEERRR```kkkyyy}}}wwwyyyfff[[[TTTQQQRRROOOGGG@@@===BBBLLLUUUXXXcccpppvvvxxx~~~~~~dddPPPDDD<<<;;;:::::::::::::::::::::DDDGGGIIIFFF>>>999999;;;<<>>BBBHHHVVVfffqqq~~~rrrjjjtttyyycccXXXSSSQQQYYYOOOFFFCCC@@@BBBPPP```dddkkkttt{{{zzz```JJJ>>>===<<<;;;::::::;;;<<<===HHHPPPTTTOOODDD===>>>CCCDDDLLLZZZeeeaaaWWWQQQSSSYYYbbbqqqsssYYYFFF>>>;;;777666999888555444666444444333333333333222222222222222222222222222222222222333333333333444444666444777999999???UUUmmm}}}lll\\\XXX]]]tttyyycccYYY\\\cccfffWWW[[[aaajjjyyyvvvdddaaa^^^ZZZUUUVVV```mmmuuu}}}rrroookkkhhheeeaaa\\\XXXVVVSSSSSSVVVUUURRRRRRUUUZZZjjj|||{{{www{{{~~~xxxrrrkkkttt{{{{{{{{{|||yyytttnnnoooooonnnkkkiiijjjnnnrrrlllhhh```XXXQQQNNNNNNOOOZZZXXXWWWXXXZZZ[[[ZZZYYYXXXYYYZZZZZZYYYYYYZZZ[[[^^^___bbbggglllmmmjjjhhhiiioooxxx|||rrrkkkjjj```XXXUUUSSSOOONNNOOOOOOTTT[[[]]][[[YYYXXXYYYZZZ]]]]]]VVVIII>>>999999666777999999888999;;;>>>AAAMMM\\\jjjzzztttrrrwwwxxxrrrkkkiiikkkqqq~~~}}}___[[[___]]]zzz{{{nnn```YYYTTTTTTUUUTTTVVVYYYVVVVVVXXXZZZ]]]gggyyy]]]BBB???===:::999:::;;;:::::::::888888;;;>>>???===;;;;;;;;;<<<<<<===>>>???@@@CCCJJJYYYjjjvvvyyykkkbbbnnnxxxaaaWWWTTTSSSaaaSSSIIIHHHEEEDDDTTTjjjuuuxxx~~~qqqUUUDDD>>>===<<<:::;;;<<<>>>???GGGRRRYYYUUUIIIBBBFFFNNNTTT```uuu}}}mmmddddddrrr~~~ttt___KKK@@@>>>777444444888888444333555444444444333333333222222222222222222222222222222222222333333333444444444666444666999999>>>TTTkkkppp|||yyyooo^^^MMMLLLNNNccclll```hhhssswwwddd[[[UUUYYYggg{{{wwwaaa___]]]ZZZUUUWWWcccqqqtttvvvrrrnnniiifffaaa[[[WWWUUUSSSTTTWWWVVVRRRPPPRRRUUUdddttt~~~zzzuuuxxx|||}}}{{{ssslllttt{{{{{{{{{|||wwwooossssssrrrlllgggfffkkkqqqsssnnneeeZZZSSSPPPQQQSSSTTTSSSTTTVVVZZZ\\\\\\\\\WWWZZZ\\\\\\[[[YYYYYYYYY]]]]]]___dddjjjnnnmmmkkkeeeiiipppxxx~~~vvvooolllbbbZZZWWWVVVSSSRRRTTTNNNSSSZZZ]]]\\\YYYXXXXXXUUUXXXYYYRRREEE;;;888888666777888999888999<<<>>>GGGVVVhhhvvv~~~}}}{{{|||}}}ppppppwwwtttkkkeeegggoooxxx|||^^^ZZZ``````|||{{{nnn^^^WWWSSSSSSTTTSSSUUUYYYWWWWWWXXX[[[^^^hhhzzzWWW>>>???<<<:::999:::;;;:::::::::888888<<>>@@@BBBCCCBBBIIIYYYjjjwwwyyynnnbbbpppzzz]]]OOOQQQWWWooo___NNNEEEBBBLLLfffyyyHHHAAA@@@;;;777999??????;;;IIIOOOTTTTTTQQQTTT___hhhoooZZZLLLAAA;;;:::777777666666555555444444444444333333333333222222333333222222222222333333222222333333333444444444555666888888:::BBBSSSbbbjjjfffccc```[[[TTTOOOMMMIIIFFFOOOjjjoookkk{{{{{{gggRRRLLLSSScccwwwqqqrrrnnnfff______dddjjjtttxxxwwwtttnnngggaaa]]][[[TTTUUUSSSPPPTTTZZZWWWOOOWWW[[[cccnnn{{{~~~xxxuuuuuuzzz~~~yyyppppppxxx|||xxx{{{yyyvvvvvvsssqqqooommmhhhccceeekkkvvvtttpppiii```ZZZVVVTTTRRROOOQQQ[[[bbbaaa^^^\\\[[[WWWUUUVVVZZZ[[[XXXTTT]]]]]]___dddiiilllllljjjdddgggkkkqqqyyyyyytttrrrhhh```]]][[[VVVSSSSSSUUUVVVXXXZZZ\\\\\\YYYWWWTTTTTTRRRIII???777666777888777777777555555===FFFZZZhhhzzz{{{rrrzzz~~~~~~|||sssppprrrlllgggcccfffqqq{{{aaaUUU```yyytttkkk^^^ZZZVVVSSSTTTUUUVVVVVV\\\ZZZ[[[aaagggqqqUUUBBB???<<<888888999:::999777999999:::;;;;;;<<<<<<===<<<<<<<<<======???@@@AAACCCMMM___rrrxxxjjj\\\eeecccTTTUUU[[[jjj\\\NNNEEECCCMMMiiiwwweeeiii|||gggEEEAAA===;;;===@@@CCCEEEMMMVVV]]]______eeeuuuuuu]]]NNNDDD>>>;;;;;;888888888888888777777777555555444444333333222222333222222222222222222333222333333333333444444444555666888999;;;FFF]]]qqqrrrooojjjgggaaaYYYPPPKKKIIIDDDIII]]]vvv{{{gggZZZUUUWWWaaakkk|||xxxxxx||||||ooodddeeennnuuu}}}{{{wwwrrrmmmfff```[[[XXXXXXUUUSSSWWW]]][[[UUUVVVXXX]]]fffqqq~~~zzzvvvtttwww{{{~~~vvvrrryyy|||xxxyyy~~~{{{{{{xxxpppnnnnnnoookkkfffeeegggxxxxxxvvvooofff___[[[ZZZVVVRRRSSSZZZaaacccdddfff___[[[WWWWWWZZZ\\\ZZZXXX^^^^^^___ccchhhjjjjjjhhhgggeeeeeejjjttt~~~|||wwwsssjjjbbb___]]]XXXUUUUUUUUUUUUWWWYYY[[[ZZZWWWUUUNNNOOOMMMFFF===777666888777666777888777888AAALLLaaannn}}}}}}yyyrrrooosssuuurrrnnnlllfffeeegggnnnzzzsss___\\\iiippphhh^^^ZZZVVVTTTTTTVVVWWWWWW]]]\\\^^^cccjjjtttSSSAAA???<<<999999:::;;;:::888999::::::;;;;;;<<<<<<===<<<<<<<<<<<<===???@@@AAAFFFQQQeeeyyyvvvhhhWWWZZZqqqcccRRRTTT[[[iii\\\OOOFFFCCCLLLgggZZZNNNZZZnnnuuuHHHAAA>>>AAAAAAAAAHHHRRR[[[dddlllllliiiqqqjjj[[[KKKBBB>>>:::999:::999::::::::::::::::::;;;777666666555444333333222333333222222222222333333333333333444444444555555555777:::;;;<<>>???@@@AAAHHHXXXoooxxxmmm\\\WWWfffaaaPPPTTT]]]lll___RRRHHHCCCIIIbbb{{{gggOOONNNWWW|||iiiIII@@@???FFFFFFCCCMMM^^^ooowww{{{uuulllpppsssWWWLLLBBB>>><<<:::999::::::::::::;;;;;;<<<<<<<<<888888777666555444444333444333333222222333333444444444444444555555555555777888:::;;;<<>>???>>><<<888777777999888777777999:::???MMMZZZkkkuuu~~~}}}wwwvvv}}}|||oooccc]]]eeeppprrrkkkeeehhhqqq|||kkkaaaffflllqqqxxxlllggg\\\YYYVVVTTTVVVXXXZZZ[[[______dddlllsss|||wwwOOOEEE???===;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<<<<<<<===>>>@@@AAABBBJJJ^^^yyy}}}wwwfff[[[bbbfffUUUYYYccckkk^^^QQQIIIFFFMMMcccyyybbbQQQNNNiiiwwwaaaNNNFFFFFFOOOQQQNNNYYYiii|||oooooonnn\\\JJJCCC======>>><<<;;;===:::::::::;;;;;;<<<<<<<<<999999888888777666555555555555444444444444555555444444555555555666666666999888:::;;;:::GGGllluuugggZZZXXXeeettt~~~|||zzz{{{}}}sssggghhh{{{hhhhhh|||{{{|||~~~uuulll```[[[UUURRRSSSWWW[[[___ZZZYYYWWWVVVXXX^^^ggglllzzzuuurrrrrrrrrsss{{{~~~|||{{{xxxuuuvvv|||{{{xxxqqqlllnnnooommmkkkllljjjqqqxxxxxxqqqhhhbbb```XXXUUUTTTVVVXXX[[[bbbjjjhhhccc\\\WWWUUUWWWYYYZZZVVVWWWYYY[[[]]]___aaacccjjjiiigggdddccchhhqqqxxx|||zzzppplllfff^^^WWWUUUVVVTTTSSSRRRQQQOOOLLLIII:::::::::999777777777888999777777999;;;BBBRRR```jjjrrryyyyyyuuuuuu~~~zzzjjjeeedddkkkooommmhhhfffmmmvvvjjjdddmmmvvv~~~uuuiiifff\\\YYYUUUUUUWWWZZZ\\\]]]```aaahhhqqqyyyqqqJJJDDD======<<<;;;:::;;;<<<===::::::;;;<<<<<<======>>>=========>>>@@@BBBCCCDDDKKKccc}}}|||mmm___```mmmZZZ\\\dddgggYYYLLLJJJNNNXXXmmmhhh___kkkrrrjjj[[[WWWYYYbbbfffgggnnnyyysssqqq|||lllWWWHHH@@@;;;999<<<>>>===>>>@@@::::::;;;;;;;;;;;;;;;;;;999999999999888888888888777777666666666666777777555555555666666666666777:::777999;;;999BBBdddrrr```\\\```|||~~~~~~{{{pppnnnzzzhhh```kkk}}}|||{{{uuujjjbbbZZZVVVUUUVVV\\\cccaaa^^^\\\\\\___aaabbbbbb{{{|||wwwsssqqqppppppwww~~~~~~~~~|||ssstttxxxyyysssqqqpppnnnooorrrmmmrrryyy{{{xxxqqqjjjeeeTTTPPPOOORRRVVVZZZ```gggiiieee```[[[XXXWWWXXXYYYVVVXXXZZZZZZ[[[\\\___bbbfffhhhiiifffccceeemmmttt{{{}}}|||sssnnniii```YYYWWWWWWUUUSSSQQQOOOLLLIIIFFF;;;:::999888777777777777:::888777:::>>>HHHYYYiiijjjooowww||||||}}}xxxeeegggkkkooolllfffeeehhhooowwwrrriiijjjtttsssfffbbb[[[XXXUUUUUUXXX[[[^^^___bbbdddlllvvv~~~iiiDDDAAA<<<<<<<<<;;;999999;;;===;;;;;;;;;<<<======>>>>>>>>>>>>???@@@BBBDDDEEEFFFMMMjjjyyysssvvvmmm```___vvvtttcccbbbgggeeeUUUIIILLLWWWeeexxxzzz{{{oooppptttzzzqqqjjjooowww}}}~~~eeeSSSFFF???<<<999888<<<>>>======@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::999888888777777888888999555555666666666777777777999555777;;;999???\\\~~~yyyggg```jjj|||hhh[[[]]]yyy}}}|||rrrhhh___ZZZVVVVVV\\\eeefffbbb```ccchhhkkkhhhdddrrr~~~xxxsssooonnnoootttzzz~~~~~~vvvuuuxxx~~~{{{wwwrrrnnnqqqvvvrrrtttyyy~~~zzzqqqjjj\\\TTTNNNPPPTTTXXX]]]bbbkkkiiifffaaa]]]ZZZYYYYYY[[[\\\]]]\\\[[[[[[^^^```aaaccceeeeeecccdddhhhllltttxxx}}}zzzssspppkkkccc]]][[[YYYVVVSSSPPPMMMJJJGGGDDD>>>===;;;999888888777666999777888<<>>>>>@@@@@@AAABBBDDDFFFHHHIIIPPPppp|||lllfffmmmiii______ggg~~~ooommmooogggVVVJJJOOO]]]lll~~~~~~}}}jjj___^^^aaagggqqq{{{|||uuunnnkkkkkkmmmvvvjjjQQQCCC@@@??????<<<;;;===>>>;;;<<<>>>>>>>>>======<<<<<<;;;;;;888999999::::::;;;;;;<<<:::999999999999999999:::666666666666777777777777999444666<<<;;;>>>XXXxxxuuucccrrrjjj\\\YYYqqq~~~vvvkkk```ZZZVVVTTT[[[eeejjjeeebbbgggooosssoooiiilll}}}yyyrrrnnnlllnnnssswww{{{~~~{{{zzzzzz}}}|||uuuoooqqqwwwtttuuuxxx~~~~~~uuulllggg[[[QQQOOORRRUUUXXX\\\mmmmmmkkkgggbbb^^^[[[[[[```aaaaaa^^^[[[ZZZ\\\_________```bbbdddeeefffeeemmmsss{{{xxxrrrpppmmmfffaaa___ZZZWWWSSSPPPMMMJJJFFFCCCAAA???<<<:::999888777555888666888===EEETTTjjj}}}rrrrrrzzz~~~wwwqqqmmmiiikkkooooooiiieeejjjsssxxxzzz}}}vvvhhhaaaZZZXXXUUUVVVYYY]]]```aaagggkkkttteeeCCCEEE999;;;;;;:::777777:::===;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCEEEGGGIIIJJJSSSuuuqqqoooiiieeecccccc```[[[jjj~~~zzzrrrmmmaaaWWWNNNSSSeeewww~~~|||oooZZZKKKKKKRRR___``````^^^[[[XXXXXXXXXZZZhhhzzzjjjWWWLLLDDD???;;;============>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999999999:::;;;<<<:::::::::999999999888888::::::999777555666888;;;<<<777555888999AAAZZZuuuuuuoooyyy~~~eeeWWWkkkyyyvvv{{{{{{qqqcccYYYWWWYYY\\\^^^ccciiiiiidddiiiuuuxxxsssnnnxxx{{{wwwrrrmmmooouuuwwwvvv|||zzz~~~|||xxxvvv{{{|||wwwrrrtttzzzyyy~~~|||uuuiii^^^XXXXXXUUUQQQVVVbbbjjjqqqsssnnniiifff___WWW^^^^^^____________``````bbbaaa```aaacccgggkkknnnsssuuuxxx{{{}}}~~~~~~}}}{{{rrrkkkgggeeeaaa^^^]]][[[WWWQQQJJJFFFDDDCCC===<<<:::888777777777777777;;;<<<>>>KKKcccxxxyyyqqqmmmnnnsssqqqhhhdddiiioooqqqyyy|||mmm___```WWWWWWXXX[[[[[[[[[aaaiiinnnrrr{{{^^^GGG===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@CCCDDDFFFIIIMMMPPP[[[uuudddbbb```_________\\\XXXgggzzzzzzsssfff\\\SSSYYYmmm|||qqq```QQQHHHGGGKKKKKKLLLLLLKKKIIIIIIKKKLLLUUUcccuuurrrfffWWWLLLFFFDDDBBB@@@?????????>>>>>>>>>>>>>>>????????????????????????;;;;;;:::999999:::<<<===::::::::::::999999999999999::::::999888888;;;===:::666666999999<<>>BBBRRRkkkwwwrrrqqqmmmqqqoooiiiiiioootttuuummmbbbaaaZZZXXXYYY\\\]]]^^^ccciiimmmsss]]]HHH???======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@CCCEEEHHHKKKOOOTTTWWW___yyyaaa```aaaccceeedddbbb```gggxxxrrrggg]]]bbbxxxuuummmbbbYYYNNNFFFCCC>>>>>>???>>>???AAAEEEIIIOOO]]]ooo{{{wwwmmmTTTNNNFFFAAAAAACCCCCCCCCAAA@@@@@@??????>>>>>>======>>>>>>??????@@@@@@@@@;;;::::::999:::;;;<<<===;;;;;;:::::::::999999999888:::;;;;;;;;;;;;<<<>>>:::777888<<<;;;888>>>HHHaaaxxxxxxfffppptttiii___ZZZYYYZZZdddlllpppmmmoooxxx~~~~~~zzz}}}~~~|||uuurrrooommmqqqtttuuuyyy~~~{{{{{{}}}yyyyyyxxxyyy{{{~~~wwwiii^^^]]]\\\WWWVVVYYYbbbmmmvvvvvvpppkkkeee```]]]\\\\\\___fffkkklllllliiigggeeefffhhhgggddd```fffggghhhkkkooosssvvvxxxzzz{{{}}}xxxrrrmmmhhhbbb]]]ccc```\\\WWWPPPJJJEEEBBB===<<<:::888777777888888;;;===@@@III]]]vvvwwwooonnnppplllmmmlllkkkpppwww{{{{{{wwwooojjjggg^^^ZZZYYY]]]aaabbbdddhhhkkktttZZZGGG>>>======<<<;;;;;;;;;;;;<<<<<<<<<======???@@@BBBBBBDDDFFFIIIMMMPPPUUU[[[___eeelllkkkkkkooopppmmmlllmmmrrr}}}vvviiikkkttt{{{qqq^^^JJJ???======<<<<<<===AAAGGGLLLLLLZZZjjjrrrsssmmmaaaVVVHHHEEEAAA@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<;;;999999:::;;;<<<<<<======999999888888999:::;;;<<<;;;;;;;;;;;;::::::::::::999;;;<<<===;;;:::;;;<<<;;;888999======999999<<<@@@JJJddd}}}pppyyysssggg___]]]^^^ccckkkqqqpppqqqxxx|||~~~wwwsssqqqjjjmmmppprrrvvv}}}}}}zzz~~~~~~{{{yyyzzzzzz~~~sssfffcccccc^^^YYYWWW]]]hhhuuuyyytttmmmgggeeedddaaa___bbbhhhmmmnnnnnnjjjgggeeefffjjjkkkiiifffddddddeeegggkkkpppvvvyyy||||||}}}zzzvvvtttoooiiiddd```^^^ZZZVVVQQQKKKEEEAAA<<<;;;:::888777777888888<<<===CCCRRRjjj|||mmmeeefffjjjjjjiiiiiinnnwwwxxxppprrrrrrmmm```ZZZXXX^^^cccdddeeegggkkktttVVVDDD<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEHHHJJJMMMPPPTTTYYY^^^bbbiiiyyyvvvvvvxxxxxxttttttxxxyyytttyyy{{{zzzbbbLLLAAA;;;;;;:::999:::>>>DDDIIIKKKXXXdddhhhfff^^^SSSIIIEEEDDDCCCBBBBBBAAA@@@???@@@@@@???===<<<;;;:::999666777777888999::::::;;;888777777777888999;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===<<<;;;999999999;;;999999;;;<<<::::::;;;;;;===RRRyyyvvvzzzxxxxxxmmmdddaaaaaaaaahhhooopppqqqvvv}}}{{{tttppphhhiiilllppptttyyy}}}|||||||||zzz}}}~~~||||||}}}{{{mmmhhhgggccc\\\VVVYYYdddqqqyyywwwoooiiiggghhhdddbbbccchhhmmmppppppnnnjjjggggggiiilllmmmmmmgggffffffgggkkkqqqxxx|||}}}}}}~~~{{{xxxuuuqqqjjjeee[[[XXXUUURRRPPPKKKFFFAAA<<<;;;999888888888888999;;;>>>HHH\\\tttyyymmmeeeeeegggiiigggiiirrr}}}tttkkkooopppkkk^^^YYYXXX^^^dddeeefffhhhmmmvvvTTTDDD<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<===???AAADDDFFFGGGLLLNNNPPPSSSUUUYYY^^^aaakkk~~~}}}~~~}}}|||wwwiiiUUUGGGCCC999999888777777;;;@@@EEEIIISSS\\\\\\WWWQQQIIICCC@@@AAABBBBBBBBBAAA@@@?????????>>>===;;;:::999999777888888999999:::::::::777777777777888999;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<===<<<:::999:::;;;<<<;;;::::::::::::;;;===999>>>QQQ|||wwwnnncccaaa```gggrrrvvvxxxooohhhdddbbb```eeejjjnnnppptttyyy}}}~~~}}}xxxpppjjjhhhiiimmmpppttt||||||xxxwwwzzzzzz{{{}}}|||~~~sssllljjjggg^^^WWWZZZaaammmyyyzzzsssllliiieeedddcccbbbeeeiiiooorrrrrrpppllliiihhhiiikkkmmmjjjhhhhhhhhhlllrrrxxx{{{yyy{{{}}}|||wwwsssmmmeee```ZZZVVVRRRPPPOOOLLLGGGBBB;;;;;;999888888888999999:::@@@PPPggg}}}{{{sssmmmllllllkkkiiilllxxxvvvjjjhhhfffaaa\\\YYYZZZ```eeefffhhhkkkssszzzQQQEEE>>><<<;;;;;;;;;;;;<<<======<<<===>>>@@@CCCFFFIIIJJJPPPRRRTTTUUUWWWZZZ^^^aaalll{{{|||yyyooo\\\ZZZZZZXXXPPPDDD>>>>>>666666666666666999>>>BBBDDDLLLQQQNNNIIIFFFCCC@@@===>>>AAABBBBBBAAAAAAAAA???>>>>>>===<<<;;;;;;:::888888999999999999999999999888888888999;;;===>>>============<<<<<<<<<;;;:::;;;<<<;;;;;;<<<>>>@@@AAABBBAAA>>>;;;;;;===???555>>>IIIccctttggg]]]QQQOOOUUUVVVlll~~~yyysssmmmhhhdddaaacccggglllpppssswwwyyy{{{zzzzzzyyy}}}wwwooojjjiiikkkmmmooowww}}}uuussswwwyyyxxx|||yyyyyy{{{sssppplllddd]]]]]]```jjjyyy~~~wwwoookkkdddeeeddd```^^^```gggnnnpppqqqppplllgggeeegggjjjjjjiiihhhhhhjjjoootttwwwwwwyyy|||}}}|||}}}~~~xxxsssmmmfffaaa^^^YYYSSSPPPOOOMMMHHHDDD;;;:::999888888888999::::::CCCXXXrrr}}}wwwtttsssrrrqqqooommmsss{{{lllaaa\\\YYYYYYYYY]]]cccfffgggkkkpppzzzwwwKKKDDD???;;;;;;;;;;;;;;;<<<======>>>???AAACCCGGGJJJMMMOOOTTTVVVXXXYYY[[[^^^bbbeeelll}}}uuunnnmmmooo||||||kkk[[[LLLCCC>>>>>>@@@DDDCCC===888888111222222222333777;;;???@@@FFFIIIDDD???>>>???>>>===???AAABBBBBBBBBBBBBBB??????>>>>>>======<<<<<<888888888777777777777777::::::::::::;;;===???@@@>>>=========<<<<<<<<<<<<::::::;;;;;;<<<>>>BBBFFFGGGJJJJJJDDD???>>>???@@@:::BBB???BBBbbb~~~qqqcccQQQIIIMMMJJJVVVvvv{{{xxxssslllfffbbbbbbdddkkkqqqtttuuuwwwyyyzzzxxxuuusssvvv{{{sssmmmiiikkkkkklllttt~~~uuuqqqvvvxxxvvv}}}~~~yyyuuuvvv~~~zzzuuuqqqjjjccc``````iiiyyyzzzqqqmmmfffgggfff___XXXXXX___fffjjjnnnqqqnnngggccceeeiiiiiihhhffffffhhhlllpppsssxxx{{{}}}{{{xxxvvvwwwxxxzzzvvvrrrlllhhhccc]]]UUURRRQQQNNNIIIEEE;;;:::999888888888999:::;;;FFF]]]xxxuuupppppprrrsssqqqrrrqqqwww~~~ooo___XXXWWWYYYZZZ___eeeggghhhmmmtttmmmDDD@@@>>>;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCFFFIIIMMMPPPRRRVVVXXXZZZ\\\^^^bbbfffjjjlll~~~wwwkkk___YYYYYYcccaaa[[[TTTLLLEEE@@@===:::;;;;;;;;;;;;:::999999444333333333444777;;;===BBBAAA@@@===;;;;;;>>>AAA???@@@AAA@@@??????@@@AAA>>>??????>>>===<<<>>>???999999888777555666777999999<<>>;;;>>>BBBDDDFFFPPPooo|||fffTTTLLLMMMNNNNNNnnnyyyzzzyyykkkiiidddaaagggnnnrrrwww|||}}}}}}|||zzzuuusssvvvvvvpppkkkjjjiiijjjpppxxx{{{}}}wwwtttvvvxxxzzz|||vvvyyy~~~|||uuunnnjjjddd```fffwwwvvvoooppphhh```\\\YYYWWWZZZ___lllmmmnnnmmmkkkhhhfffdddeeehhhkkkjjjggghhhnnnsssrrrvvvzzzzzzyyyxxxyyy{{{yyyttttttqqqllljjjddd\\\TTTOOOLLLIIIGGGAAA???;;;888888999<<<>>>@@@PPPiiiyyyrrroooqqqrrrpppmmmrrrxxxvvviii___ZZZYYYZZZ]]]aaaggglllpppssstttyyycccDDD??????<<<<<<<<<<<<======>>>>>>AAABBBEEEIIIMMMQQQSSSUUUWWWXXXZZZ^^^bbbfffjjjlllppp}}}pppbbbTTTLLLKKKIIIGGGEEEBBB>>>;;;999888888888888888888777666666333444555555666777888:::<<<===??????>>>>>>???@@@>>>???@@@AAA@@@@@@AAAAAA>>>>>>>>>===<<<<<<<<<===::::::999888666555666666777<<>>BBB===;;;@@@EEEJJJRRR[[[___bbbaaaYYYPPPIIIEEEAAA???AAACCCDDDMMMhhhyyybbbSSSOOOLLLJJJfff{{{{{{|||qqqgggaaa___eeelllssszzz}}}{{{vvvqqqooo|||zzztttnnnllljjjjjjpppvvv~~~xxxtttuuuxxx|||xxxxxx}}}xxxrrrnnnjjjeeeiiiyyyxxxooonnnhhhccc___\\\XXX[[[```iiikkknnnooommmkkkiiigggdddgggiiiiiiggggggjjjnnnqqquuuyyyzzzxxxxxxzzz||||||wwwvvvrrrlllfff```YYYSSSOOOMMMKKKIIIAAA???;;;888888999<<<>>>CCCXXXvvv|||wwwrrrooooooooommmkkkuuu|||zzzjjj___ZZZYYY\\\```fffkkknnnqqquuuxxx~~~^^^BBB>>>>>><<<<<<<<<<<<===>>>>>>>>>???AAADDDHHHMMMQQQTTTVVVXXXYYY[[[^^^bbbfffjjjllluuuuuueeeWWWIIIAAA@@@999999999888888888888888666777777777777666555555333555666777777777999::::::???EEEIIIIIIGGGEEEEEE>>>>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;;;;::::::888777666555444555;;;DDDHHHHHHGGGGGGHHHMMMNNNMMMIIICCCAAADDDIIIHHHEEEDDDJJJRRRYYYaaagggjjjrrrtttjjj]]]SSSLLLGGGCCCBBBCCCEEELLLbbbyyy~~~yyybbbXXXTTTKKKbbb~~~{{{~~~yyyllleeeaaadddjjjqqqyyy{{{sssnnnrrr~~~~~~vvvpppllljjjhhhkkkppp}}}|||tttrrruuu{{{{{{www{{{~~~{{{vvvsssqqqkkkmmm{{{|||pppkkkiiifffddd___ZZZ]]]bbbfffiiimmmnnnnnnlllllllllggggggggghhhhhhiiikkkkkkqqqtttxxxyyywwwwwwzzz|||yyy}}}}}}yyyvvvooohhhaaa]]]VVVQQQOOOMMMKKKJJJAAA???;;;888777999<<<>>>GGGaaasssrrrooommmlllmmmoooppp|||{{{iii^^^ZZZ[[[___eeelllpppqqqsssxxx|||WWW???>>>>>><<<<<<<<<<<<===>>>???@@@@@@BBBFFFKKKPPPUUUXXXZZZ]]]]]]___bbbeeeiiimmmooo}}}}}}kkk]]]PPPEEE???>>>::::::::::::999999999888777777888888777777666555222444666666777;;;AAAFFFGGGNNNWWW]]]]]]YYYTTTPPPIIIFFFAAA>>>===>>>??????===<<<<<<<<<======<<<;;;:::999999999999888777666555;;;CCCHHHIIIIIIJJJLLLKKKNNNPPPNNNGGGEEENNNZZZ___\\\\\\___fffooovvv{{{{{{ooofff]]]TTTLLLGGGEEEHHHOOOaaa}}}{{{wwwhhh```QQQaaa|||{{{||||||}}}}}}wwwooohhhfffhhhkkksss{{{yyytttkkkuuu~~~vvvqqqmmmjjjjjjnnnxxxvvvpppooouuuwwwyyy|||}}}}}}}}}xxxvvvuuuooonnn{{{vvvllljjjjjjhhhbbb\\\^^^cccgggjjjkkkkkkjjjjjjmmmooollljjjffffffiiillloooqqqsssvvvyyyxxxvvvuuuwwwzzzwwwzzz|||xxxtttlllccc___[[[UUUPPPNNNKKKIIIHHHAAA>>>;;;888888999<<<>>>JJJccc||||||~~~mmmllljjjiiijjjpppxxx~~~uuueee\\\\\\___bbbjjjrrrtttssssssyyy|||PPP???@@@>>><<<<<<<<<<<<>>>???AAABBBDDDGGGKKKPPPVVV\\\```bbbddddddeeegggkkkooosssuuuvvvdddXXXOOOFFFAAA@@@;;;;;;:::999777666666555666777777777777666555555222333333444999CCCRRR]]]aaahhhqqqvvvuuunnngggccc\\\UUUKKKDDDAAA@@@@@@???>>>===<<<>>>@@@AAA???===:::888777888;;;<<<;;;:::777;;;@@@CCCDDDGGGKKKOOOJJJNNNRRRRRRKKKIIIUUUddd|||||||||{{{wwwjjjVVVLLLGGGLLLTTTccc~~~}}}mmmZZZdddpppjjjwww}}}zzz|||}}}xxxpppllliiiiiiooovvvyyyvvviiipppzzzuuupppnnnooovvvwwwnnnlllqqq}}}yyyzzz{{{||||||}}}xxxvvvvvvpppoooyyyqqqnnnllliiiccc^^^^^^ccciiikkkkkkhhheeefffjjjoooooojjjdddbbbffflllsssvvvxxxzzz{{{yyyuuussstttwwwxxx{{{|||xxxtttkkkbbb```[[[UUUPPPMMMIIIFFFDDD???===:::888888:::>>>@@@LLL```xxx~~~{{{{{{||||||zzzxxxooolllhhhfffjjjttt}}}ooobbb\\\^^^bbbfffmmmtttvvvtttuuuzzzsssKKK@@@BBB>>><<<<<<<<<<<<>>>@@@CCCDDDHHHJJJNNNTTTZZZ```eeeggghhhhhhiiikkkooosssxxx{{{qqq```UUUMMMEEE@@@>>>999999999888888777777777444555555555555444333333222222333555===OOOfffvvv|||{{{wwwkkkcccWWWMMMHHHDDD@@@===???>>>>>>AAAEEEGGGDDDBBB<<<999777888<<>>:::<<>>===<<<<<<<<<>>>AAADDDFFFIIILLLPPPVVV\\\bbbgggiiiiiiiiiiiikkkpppuuuzzz~~~yyyjjjYYYPPPKKKDDD>>><<<::::::::::::::::::::::::555555555555555444333333111333555999DDDZZZuuu|||uuukkkbbb[[[SSSJJJCCCAAA@@@@@@EEEJJJMMMJJJGGGAAA<<<888888<<<@@@AAA@@@;;;===?????????BBBHHHMMMPPPPPPUUUWWWPPPIIIRRRcccsss___RRRUUU___llluuuwwwpppaaaooo~~~zzzsssnnnooottt}}}uuupppnnnvvvzzzsssmmmlllwwwvvvrrrttt}}}~~~}}}}}}}}}zzzxxxwwwuuuwwwvvvjjjdddaaa^^^]]]^^^ccciiinnnnnniiifffhhhkkkmmmllliiieeecccfffmmmsss~~~~~~{{{vvvsssuuuwwwvvv{{{{{{wwwuuuooohhh```\\\VVVQQQMMMIIIEEEBBB;;;:::888777999===AAADDDRRReeezzz}}}vvvsssuuuuuuooojjjkkksssrrreee```ccchhhkkkooorrrvvvyyyzzz{{{}}}~~~eeeEEEAAAEEE<<<===<<<<<<<<<>>>BBBFFFHHHMMMOOOSSSYYY___eeeiiikkkjjjjjjjjjmmmrrrxxx~~~oooaaaSSSLLLHHHCCC>>><<<::::::999999999888888888777777888888777777666555000333777===III```}}}|||tttiii\\\RRRBBBAAABBBGGGNNNPPPNNNJJJEEE???999888<<>>@@@@@@@@@BBBFFFKKKOOONNNSSSWWWQQQJJJSSSccciiiYYY[[[eeeqqq{{{uuuttt~~~{{{^^^```uuuwwwooommmqqqzzz|||rrrnnnssszzztttrrrxxx}}}vvvuuu|||~~~~~~}}}{{{{{{xxxwwwyyyiiibbb```^^^\\\]]]___gggpppsssnnniiihhhiiinnnooooookkkffffffkkkqqq}}}~~~~~~{{{vvvuuuwwwyyysssyyyxxxtttsssooohhh^^^[[[VVVQQQNNNJJJFFFCCC:::888777777999===BBBFFFTTTkkkwwwsssvvvpppkkkhhhmmmyyy|||jjj``````fffmmmpppssstttwwwzzz|||~~~~~~~~~aaaCCCAAADDD;;;===<<<<<<<<>>:::<<<=========<<<;;;::::::999888777666666555555555777777999BBBXXXtttuuu___OOOJJJFFFIIIQQQVVVWWWTTTOOOEEE===???CCCCCCAAA@@@HHH@@@<<>>CCC===<<<>>>@@@@@@@@@EEEMMMWWWVVVUUUYYY___ffflllooopppsssuuuvvvvvvyyy~~~qqq^^^SSSFFF???>>>???>>>;;;<<<<<<======<<<<<<;;;:::999888777666666555555666444555888CCC[[[wwwooo[[[VVVRRRTTTYYY\\\YYYUUUSSSJJJCCCDDDFFFEEECCCCCCEEE@@@>>>AAADDDCCCCCCEEELLLPPPRRROOOHHHFFFIIINNNjjjvvvkkknnnpppsssuuuaaaXXXYYYdddnnndddzzzyyyqqqoooppp{{{|||tttttt~~~vvvqqqwww|||{{{~~~~~~~~~}}}xxxwww|||vvvnnnllliiidddZZZ^^^gggrrrtttnnniiihhhgggllltttyyyxxxssstttyyyyyyzzz{{{{{{zzz{{{|||~~~|||zzzzzzrrriii^^^YYYSSSPPPPPPMMMGGGAAA<<<999888:::===CCCPPP\\\sss~~~zzzxxxtttmmmgggaaafffnnn{{{ooo______fffjjjooowww~~~oooMMMBBB@@@???BBB???>>>???AAA@@@@@@EEEMMMQQQTTTYYY]]]bbbfffjjjmmmqqqsssvvvvvvuuuwww{{{uuukkkYYYOOODDD======>>><<<:::<<<<<<=========<<<;;;;;;999999888777666666666666444666;;;IIIcccoookkkffffffgggfffaaa[[[[[[TTTOOOMMMKKKGGGFFFGGGDDDCCCDDDHHHGGGDDDDDDHHHOOORRRSSSNNNEEEAAACCCGGG^^^}}}yyymmmrrrwwwzzzwwwaaaTTTOOOTTTxxx}}}lllrrrzzzqqqnnnooozzz~~~|||zzzxxxtttwww~~~}}}~~~~~~~~~{{{vvvtttxxxzzzpppmmmkkkhhh]]]^^^eeepppuuuqqqjjjgggfffjjjrrrzzz{{{yyyzzz~~~{{{||||||{{{{{{|||~~~}}}|||zzzsssjjj___YYYSSSPPPPPPMMMGGGAAA<<<999888;;;@@@HHHWWWddd~~~yyytttqqqnnnhhhdddfffkkkuuu~~~kkk]]]```jjjppptttyyygggKKKAAA@@@@@@@@@@@@???@@@BBBAAAAAAFFFNNNRRRYYYccchhhhhhiiilllooorrrtttwwwvvvuuuuuuxxx|||}}}xxxuuuppphhhaaaXXXPPPFFF???===<<<;;;999<<<<<<============<<<<<<:::999888777666666666666666999AAARRRooo|||yyywwwtttnnniiihhhbbb]]]YYYRRRKKKGGGHHHGGGJJJOOORRRNNNHHHHHHLLLTTTVVVVVVOOOEEE>>>???CCCRRRooo|||qqqwww{{{sss{{{|||eeeWWWMMMMMMnnnzzzttt{{{qqqmmmlllxxx|||{{{wwwuuu~~~}}}~~~|||zzz}}}zzzuuuqqqttt~~~qqqkkkgggccc^^^\\\```llluuutttmmmiiihhhjjjqqqyyy}}}{{{|||~~~|||zzzzzz}}}|||{{{xxxoooggg]]]WWWQQQOOOOOOMMMGGGBBB<<<:::999<<>>??????AAACCCCCCDDDJJJRRR[[[eeeppptttpppnnnqqquuusssvvvyyyyyyxxxxxx{{{~~~xxxnnngggbbb^^^YYYTTTSSSMMMEEE???===<<<;;;:::<<<<<<===============<<<:::999888777777666666666666;;;EEEYYYxxx~~~{{{vvvpppiiidddZZZOOOIIIIIILLLQQQYYY]]]WWWOOOMMMPPPYYY[[[ZZZSSSGGG@@@@@@CCCMMM___ooo{{{|||nnngggbbbhhh|||fffWWWNNNLLLjjj~~~oooggg{{{~~~sssmmmkkkqqqvvv}}}{{{sss~~~{{{}}}{{{yyy}}}zzzuuuqqqsss}}}uuulllddd]]]]]]YYY[[[hhhsssuuuqqqnnnnnnlllpppwww{{{zzzzzz|||~~~}}}{{{{{{}}}~~~|||uuukkkdddZZZUUUOOONNNOOONNNHHHCCC===::::::<<>>???>>>AAADDDFFFGGGNNNVVVeeennnxxxyyytttqqquuuzzzuuuxxx{{{||||||}}}yyyqqqjjjaaaZZZVVVSSSOOOKKKJJJFFFAAA>>>============<<<<<<===>>>>>>>>>======::::::999888777777777777555:::FFF]]]|||yyyqqqlllcccVVVMMMJJJNNNTTT^^^ddd```WWWRRRTTT\\\___^^^VVVKKKDDDDDDGGGPPPWWWXXX```sss{{{{{{zzz}}}~~~~~~xxxnnnkkk^^^QQQ___zzzvvvaaaUUUNNNMMMkkknnnaaaooovvvooolllgggmmmxxx~~~tttzzzzzz|||}}}{{{}}}|||xxxssssss|||}}}ssshhh___^^^YYYZZZeeeqqquuuvvvuuuuuupppoootttxxxxxxwwwxxx{{{}}}uuujjjdddZZZUUUPPPNNNOOONNNIIIDDD===::::::===AAAGGGTTT```{{{yyyuuusssnnniiiggglllvvv}}}yyyeeedddeeekkkttt|||gggKKKIII@@@@@@FFF>>>@@@???BBBFFFGGGIIIPPPXXXfffnnnvvvwwwrrrppptttzzzwwwzzz|||}}}}}}xxxpppgggbbb\\\WWWTTTRRROOOLLLHHHEEEBBB???????????????<<<<<<===>>>>>>>>>>>>>>>::::::999888777777777777666<<>>>>>>>>>>>>>>;;;:::999888777777777777888>>>LLLddd~~~uuurrrnnncccWWWOOOEEEKKKXXXdddfff```YYYXXX]]]```aaaZZZPPPJJJKKKOOO```hhhgggbbb```YYYVVV```aaagggooouuutttsssvvv{{{vvvwwwuuudddXXXTTTTTTvvvbbbZZZWWWZZZzzz{{{tttppp~~~vvvrrrhhhmmmyyy{{{zzztttrrrzzz}}}xxxuuu{{{wwwlllfffaaa___fffnnntttzzzvvvoooqqqvvvxxxxxxyyysssgggbbbccc]]]WWWSSSRRROOOHHHBBB:::999;;;@@@CCCHHHSSS]]]tttyyyssstttrrrooojjjkkkvvvwwwlllccckkksssxxx{{{UUUDDDLLL@@@???HHHAAAGGGFFFGGGIIIHHHHHHMMMUUUYYYbbblllssssssssstttvvvyyyzzzzzzyyyyyy}}}xxxrrrddd```\\\[[[^^^aaabbbaaa```XXXNNNGGGDDDCCCAAA??????>>>===>>>???@@@???>>>;;;:::999888777777777777;;;CCCVVVqqqzzzooo```WWWUUUOOOLLLNNNXXX______]]]\\\iiihhhddd\\\UUUPPPPPPRRRiiilllmmmhhhbbb```eeekkkppppppnnnmmmsssxxxwwwqqqjjjjjjoookkkVVVOOORRRnnn}}}rrrccc[[[mmm|||vvv~~~vvvpppmmmrrr~~~~~~tttnnn|||{{{yyyyyy|||{{{sssooohhhdddiiiqqqwww|||}}}zzzvvvuuuwwwzzz}}}~~~|||pppgggccc^^^XXXUUURRRNNNHHHDDD@@@>>>;;;<<>>???>>>===>>>@@@@@@???>>>;;;:::999888777777777777:::CCCXXXuuu~~~rrrcccZZZXXXPPPKKKJJJQQQXXX[[[\\\^^^oooooollleee\\\XXXYYY\\\iiikkkkkkjjjhhhjjjpppuuuxxxvvvrrrnnnpppwwwyyywwwsssppppppxxxrrrYYYOOOPPPkkk{{{oookkk~~~}}}uuupppqqq|||~~~yyysss|||{{{yyyzzz}}}|||uuuqqqjjjgggmmmuuu{{{}}}|||~~~vvvmmmjjjeee^^^YYYVVVRRRLLLGGGCCCDDDEEEDDDFFFMMMXXXaaaooorrrvvvzzz{{{wwwqqqlllmmmmmmkkkmmmxxx{{{nnnfffhhhooowww|||tttTTTCCCEEEDDDDDDHHHIIIHHHLLLPPPQQQQQQSSSYYY]]]___cccjjjrrrzzz~~~|||yyyxxxwwwwwwxxx}}}rrrqqqrrrttttttuuu|||xxxqqqkkkiiinnnvvv||||||nnnYYYHHH@@@>>>?????????>>>>>>???AAAAAA@@@???;;;:::999888888777777888999EEE\\\{{{wwwggg]]]ZZZQQQJJJFFFJJJQQQVVV[[[```lllnnnmmmggg^^^ZZZ^^^ccchhhfffdddcccdddiiinnnqqq{{{zzztttlllkkkrrryyy|||zzzxxxtttttt~~~|||```RRRPPPgggwwwwww|||uuurrrxxx{{{~~~|||zzzzzz~~~~~~xxxsssllljjjooovvv{{{zzzrrrlllfff___ZZZVVVRRRLLLGGGBBBFFFIIIGGGDDDIIITTT___jjjllloooqqqpppooonnnnnnhhhjjjjjjmmmxxxrrrjjjffflllrrryyy~~~kkkOOOBBBGGGGGGHHHLLLLLLJJJNNNRRRTTTTTTUUUZZZ]]]___bbbiiisss{{{~~~zzzxxxvvvwww}}}eeecccdddffffffeeejjjqqq{{{{{{|||zzzuuurrreeeRRRCCC======@@@BBB>>>>>>>>>@@@BBBBBBAAA???;;;;;;:::999888888888888999FFF___~~~mmm___YYYQQQJJJEEEGGGMMMRRRZZZaaafffjjjkkkggg```^^^dddjjjoooiiibbb^^^^^^aaabbbcccrrrsssooofffccciiisssyyyvvvxxxxxxvvvyyygggVVVSSSggg~~~~~~{{{xxx|||~~~|||{{{}}}}}}uuuooollloootttvvvzzz{{{tttmmmhhhaaa\\\YYYVVVQQQMMMFFFIIIKKKIIIGGGJJJSSS[[[iiilllooonnnlllkkkmmmppphhhjjjjjjlllwwwwwwkkkhhhiiiqqqvvv}}}bbbLLLDDDIIIHHHJJJNNNMMMKKKNNNQQQRRRRRRRRRTTTWWW[[[]]]eeeooowwwzzz}}}}}}zzzxxxxxx~~~VVVSSSRRRSSSRRRQQQSSSXXXfffsss}}}qqqeee[[[LLLAAA>>>???AAABBB>>>>>>???AAACCCCCCBBB@@@<<<;;;:::999888888888888:::GGG```rrr```VVVQQQKKKFFFHHHLLLPPPXXX___fffjjjmmmkkkhhhjjjrrryyy|||tttiiiccc``````^^^\\\bbbffffff___\\\aaaiiiooogggmmmuuuyyyxxxmmm[[[XXXnnn~~~||||||zzztttqqqrrrssssssuuuyyy|||}}}{{{vvvqqqlllfffbbbaaa```]]]ZZZTTTRRRQQQOOOPPPTTTZZZ]]]kkkmmmooonnnllllllnnnqqqmmmnnnnnnnnnwwwppphhhiiinnnwww|||[[[JJJGGGLLLJJJKKKOOOLLLKKKMMMOOOPPPRRRSSSUUUWWWZZZ[[[bbbnnnuuuvvvzzz~~~||||||NNNIIIGGGHHHGGGEEEFFFIIIQQQ\\\uuuvvvddd[[[OOOFFFBBBAAA@@@???>>>>>>???BBBDDDEEECCC@@@<<<;;;:::999999888888999999FFF^^^~~~wwwcccVVVRRRLLLGGGHHHJJJNNNUUU]]]cccfffjjjmmmpppvvv{{{ppphhhdddbbb___\\\WWW]]]___[[[XXX\\\aaaddd[[[```kkkttttttwwwvvvfffccczzz}}}||||||xxxwwwvvvsssuuuyyy|||}}}|||yyyppplllfffdddeeeeeecccaaa___\\\XXXVVVXXX\\\aaadddnnnnnnnnnmmmmmmooorrruuuxxx{{{{{{zzzzzzmmmiiinnnuuu{{{|||VVVKKKKKKQQQNNNOOORRRNNNLLLMMMOOORRRVVV[[[___aaa___^^^eeepppvvvuuuzzzLLLGGGEEEFFFFFFDDDDDDGGGIIINNNaaa|||kkkbbbUUUKKKEEEBBB???<<<===>>>@@@CCCEEEEEECCCAAA<<<<<<;;;:::999999999999888DDD[[[{{{{{{iii[[[UUUNNNGGGEEEFFFJJJSSS\\\```aaaeeellluuu~~~vvvnnngggccc___^^^WWW\\\]]]ZZZXXX[[[______]]][[[```jjjnnnnnnvvvyyyxxxxxxwww~~~~~~|||{{{xxxuuuwww{{{~~~{{{zzzppplllfffdddeeefffeeeccchhhgggccc```^^^bbbjjjpppssspppkkkjjjnnnuuu|||vvvmmmlllttt{{{}}}kkkRRRKKKPPPVVVSSSTTTWWWSSSRRRQQQQQQTTTZZZ```fffiiieeeccciiitttwwwuuu{{{IIIDDDBBBDDDEEECCCCCCFFFIIIGGGTTTssspppfffYYYMMMFFFBBB???<<<===>>>@@@CCCFFFFFFDDDAAA<<<<<<;;;:::999999999999777BBBYYYyyy}}}mmm___WWWOOOFFFBBBBBBFFFRRR\\\```aaadddnnn{{{}}}tttlllfffbbbaaa\\\______[[[ZZZ]]]___^^^fff\\\ZZZdddjjjjjjoooxxx}}}mmmooo}}}|||yyyvvvwww|||~~~{{{yyyxxxuuuqqqkkkiiijjjkkkjjjhhhrrrsssrrrlllgggjjjuuuyyyrrrkkkjjjqqq{{{tttmmmoooxxx}}}```PPPLLLSSSZZZWWWYYY\\\WWWWWWUUUTTTVVV[[[aaafffiiihhheeejjjuuuxxxuuuzzzDDDGGGGGGDDDCCCFFFGGGEEEDDDFFFOOOggg}}}rrr```PPPFFFAAA@@@@@@BBBAAABBBDDDFFFFFFEEECCC===<<<;;;:::999888888888===@@@RRRttt|||sssddd]]]RRRGGGBBBBBBFFFPPPZZZ]]]aaaeeepppyyysssllleee```]]]\\\\\\^^^]]]\\\```gggbbb``````dddhhhkkkmmmoooxxxhhhjjj~~~tttllllllvvv|||}}}{{{zzz}}}~~~yyyvvvuuuuuupppnnnpppoookkkiiiiiiyyywwwuuutttuuuyyy}}}{{{vvvtttwwwyyyuuupppppprrryyy{{{^^^QQQQQQRRRUUUYYY\\\]]]]]]WWWXXXXXXXXXXXX\\\bbbgggeeeeeegggooozzzQQQTTTTTTPPPNNNNNNKKKGGGEEEEEELLLaaa|||jjjXXXMMMGGGEEEDDDDDDCCCCCCEEEGGGGGGEEECCC======;;;:::999888888888:::>>>OOOqqqxxxiiiaaaUUUIIICCCAAADDDLLLUUUZZZ^^^eeepppyyyrrrjjjeee^^^\\\[[[\\\[[[\\\bbbjjjfffcccaaadddhhhlllmmmnnnuuucccgggzzzyyyppphhhfffiiittt~~~yyyuuusssuuuqqqpppssstttrrrqqqssszzzzzzzzzzzz{{{}}}~~~}}}~~~yyyooooootttzzzkkkTTTTTTSSSTTTWWWZZZ]]]^^^]]]^^^\\\XXXUUUVVV\\\eeekkkgggfffhhhoooyyy^^^bbbdddcccaaa^^^UUULLLKKKGGGJJJZZZwwwuuuaaaSSSLLLIIIHHHHHHGGGFFFGGGHHHGGGEEEDDD>>>===<<<:::999999888888777;;;KKKlllqqqfffYYYKKKCCC@@@AAAGGGNNN[[[aaaiiiuuu{{{tttnnnccc^^^ZZZYYYYYY\\\eeennnkkkfffaaaaaafffkkkllljjj~~~~~~eeedddpppzzzqqqmmmqqqlllqqq}}}yyyssspppssspppqqqwww|||}}}~~~zzzqqqkkkqqqzzzaaaSSSUUUTTTUUUWWWZZZ\\\\\\\\\^^^[[[WWWUUUWWW]]]eeejjjgggfffiiioooxxxlllrrrxxx||||||wwwhhhZZZTTTNNNKKKVVVnnn~~~hhhXXXPPPMMMLLLLLLKKKIIIIIIIIIHHHFFFDDD>>>===<<<;;;:::999999999777;;;IIIfffvvviii[[[LLLDDD@@@@@@DDDIIIYYYaaammmzzz|||vvvhhh```YYYWWWWWW[[[eeeooommmiiibbb```dddjjjjjjfffwwwwwwiiibbbeeeeeekkkuuuqqqppp{{{xxx~~~yyysssnnnnnnllloooxxxwwwooollluuuuuu\\\XXXTTTSSSSSSUUUXXXYYYYYYXXXWWWVVVVVVWWWZZZ^^^dddgggiiiiiikkkqqqyyytttbbbYYYRRRWWWfffrrraaaXXXVVVUUURRROOOMMMKKKJJJIIIGGGEEE>>>>>><<<;;;:::999999999999===GGG```yyykkk]]]MMMEEEAAA@@@BBBFFFQQQ\\\nnnxxxmmmcccYYYUUUUUUXXXaaajjjooonnniiidddggglllkkkeeepppvvv|||rrrddd```ZZZYYY^^^dddpppppplllyyy~~~{{{tttooohhhgggkkkvvvtttooopppzzziiiVVVWWWUUUTTTTTTVVVXXXZZZZZZYYYXXXXXXXXXWWWYYY___hhhooopppppprrruuu{{{xxxlllaaa___dddsssssshhhcccaaaWWWTTTPPPMMMLLLJJJGGGEEE???>>>===;;;::::::999999:::>>>FFF[[[|||nnn___NNNFFFCCCAAABBBDDDMMMZZZrrruuuiii]]]XXXVVVWWW]]]cccoootttrrrmmmmmmpppmmmfffgggrrrpppuuuiii___VVVPPPIIIVVViii|||xxxvvv{{{tttooohhheeehhhrrr{{{|||pppoootttbbbTTTVVVXXXWWWWWWYYY\\\]]]]]]\\\bbbaaa^^^XXXVVV^^^nnn{{{zzzzzzyyyzzz|||wwwnnniiinnn{{{yyyoooiii[[[WWWSSSOOOMMMJJJHHHFFF???>>>===;;;:::::::::::::::===DDDXXXrrrbbbQQQHHHDDDAAA@@@AAAHHHVVVqqquuuiiibbb^^^\\\^^^bbbkkkuuuyyysssooopppllldddbbbttteeeaaaxxx}}}ooo```QQQUUU___qqqxxxyyy}}}|||yyytttpppkkkhhhiiiooovvvzzz~~~uuuppprrryyy|||```VVVVVVYYYXXXXXXZZZ]]]______^^^cccggghhhaaaYYY\\\kkkzzz||||||||||||}}}|||pppnnnvvvrrrlllttttttkkk]]]YYYTTTPPPMMMKKKHHHFFF???>>>===<<<;;;:::::::::888<<>><<<;;;:::::::::;;;===FFF]]]~~~ppp]]]OOOHHHDDD@@@<<<===CCCVVVsssvvvnnnmmmoooppptttyyy{{{yyyrrrcccVVVYYYaaa}}}~~~oooaaakkkttt\\\VVVccc|||}}}~~~}}}vvvqqqoooooorrrpppooopppppppppnnnlllxxx|||xxxsss|||~~~iii\\\\\\^^^TTTUUUVVVWWW[[[___bbbbbbcccccclllyyyzzzqqqlllooojjjlllooottt{{{ooocccNNNKKKKKKPPPZZZjjj{{{llleee```XXXQQQLLLIIIGGGEEEBBBAAA???===<<<;;;;;;;;;<<<>>>GGG]]]uuucccUUULLLFFF@@@<<>>===<<<<<<;;;===???HHH___wwweeeVVVMMMGGGBBB???@@@CCCOOOhhhvvvnnniii___YYYhhh}}}yyyuuuxxx{{{}}}}}}~~~yyyeeePPPMMMWWWwwwhhhnnn|||^^^QQQOOOggg~~~yyynnniiijjjlll~~~zzzuuusssrrrrrrqqqrrrvvv{{{{{{zzzvvvzzznnn___cccgggdddkkkfffbbbcccdddcccbbbbbbccc]]][[[aaagggjjjnnnssstttqqqqqqvvv}}}||||||ppp]]]RRRJJJGGGEEEFFFVVVhhhssshhhaaa\\\UUUPPPLLLIIIFFFEEECCCBBB@@@???===<<<<<<<<<===@@@JJJbbbwwweeeVVVLLLGGGDDDBBB@@@CCCNNNeee|||hhhTTTUUUcccyyyvvvxxx}}}~~~~~~kkkVVVKKKWWW{{{yyymmmmmmyyyggg]]]]]]oooqqqeee______aaawww~~~yyyuuutttsssrrrvvv|||}}}{{{xxxxxxzzzxxxwww~~~}}}hhhaaagggkkkiiippphhhcccfffhhhfffeeefffeee```\\\]]]bbbhhhooouuuxxxuuutttxxx~~~|||sssaaaSSSIIIHHHEEEAAAIIIWWWooonnndddZZZWWWQQQMMMKKKIIIGGGEEECCCBBB@@@>>>===<<<<<<<<<<<<@@@MMMeeexxxiiiZZZOOOHHHEEECCCEEEJJJTTThhh|||ggg]]]___tttxxxtttvvv~~~~~~ppp\\\LLLWWW}}}yyyyyytttxxxxxxpppsss{{{{{{nnnhhhppprrrqqqvvvpppeeeaaaaaacccrrr|||zzztttwwwvvvuuuxxx~~~}}}{{{tttwww}}}~~~zzz|||pppgggfffiiimmmqqqyyyppppppooohhhddddddccc```]]][[[[[[aaaiiipppuuutttuuuzzz}}}kkkYYYLLLLLLHHH???AAALLLVVVkkkxxxhhh]]]TTTQQQMMMJJJIIIHHHGGGFFFBBBAAA@@@>>><<<<<<;;;;;;:::@@@NNNiii|||pppbbbVVVLLLDDD@@@GGGOOO[[[jjjuuuhhh___eeeyyyyyytttsss~~~||||||~~~rrr___SSS[[[{{{uuulll___^^^___WWWJJJGGGLLLaaa|||mmmlll~~~wwwmmmjjjkkkmmmsss|||~~~}}}}}}~~~{{{xxx{{{{{{~~~~~~vvv~~~{{{}}}vvvhhhiiikkkhhhnnn{{{wwwvvvsssjjjcccddd```bbbaaa\\\XXX[[[cccjjjrrrtttwww|||xxxcccSSSQQQLLL@@@>>>FFFDDDUUUiiivvvxxxrrrcccVVVPPPMMMJJJHHHHHHHHHGGGFFFBBBAAA???===<<<;;;;;;;;;999@@@PPPjjjvvvjjj\\\OOODDD>>>AAALLLZZZhhhzzz|||~~~~~~{{{zzzvvvhhhZZZZZZggg{{{vvvrrr~~~{{{yyy{{{qqq```\\\bbb~~~nnn^^^OOONNNNNNEEEDDDAAA???EEEXXXtttvvvhhhWWWRRRiiitttqqqrrrtttxxxzzzxxx}}}}}}~~~~~~yyy|||zzzssseeekkkmmmgggooovvvmmmppprrrkkkgggjjjccchhhiiibbb[[[\\\dddkkksssuuuyyy}}}~~~lllXXXNNNKKKFFFBBB@@@DDDGGGNNNYYYaaabbb\\\UUULLLKKKJJJHHHFFFEEECCCCCCBBBAAA???>>><<<;;;;;;:::>>>@@@LLLkkk~~~ttthhh\\\PPPEEE???JJJOOOXXXccctttqqqdddaaa```ZZZRRRNNNNNNOOOddduuuuuutttvvvyyyzzzvvvmmmfff^^^ppp|||ggg\\\RRRGGGDDDIIIDDDCCCCCCEEEMMM\\\nnn{{{uuuqqqbbbUUUOOOLLLXXXqqqzzzuuu~~~~~~{{{~~~|||}}}~~~~~~vvvjjjiiimmmqqqtttwwwqqqpppqqqsssuuusssnnniiigggeeecccaaaaaabbbdddeeekkkppp{{{rrr^^^SSSNNNHHHCCC@@@AAACCCHHHQQQXXXYYYUUUPPPJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;===???NNNmmm}}}tttiii^^^TTTKKKFFFJJJSSS^^^hhhtttzzzmmm___YYYTTTMMMGGGDDDFFFHHHZZZ{{{ssssssuuuxxxzzzwwwnnnggghhhyyykkkaaaXXXMMMHHHJJJHHHGGGEEEEEEKKKXXXgggrrrppplll___VVVQQQJJJUUUpppyyynnnttt}}}~~~{{{yyy|||~~~{{{zzz}}}|||qqqhhhiiinnnqqqsssvvvpppoooooorrrvvvuuupppkkkmmmiiiddd```___aaadddgggjjjnnnyyyxxxeeeYYYRRRJJJCCCAAA???>>>AAAFFFKKKNNNLLLIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA???>>>===<<<;;;;;;===AAARRRrrr}}}sssggg]]]TTTLLLHHHRRR^^^mmmwwwzzzooobbbYYYQQQIIIEEEFFFBBBEEEOOOeeeuuuuuuvvvzzz|||wwwmmmdddgggzzzuuukkkdddZZZRRRPPPOOONNNNNNPPPUUU___kkkssswwwqqqfffaaaZZZNNNWWWsssuuucccfffwww{{{xxxyyyzzzyyy|||wwwvvvxxxzzz{{{xxxyyy~~~}}}|||}}}vvvnnniiilllppppppoooooopppmmmlllqqqwwwyyyuuuooosssnnnfff```^^^aaafffjjjkkknnnxxx|||iii]]]TTTKKKDDDAAA>>>===<<<>>>BBBEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@>>>===<<<<<<<<<===EEEYYYzzz{{{xxx~~~yyykkk___UUUMMMIIIXXXeeevvvyyylllaaaUUUMMMLLLOOOGGGHHHIIIQQQmmm|||zzzyyy{{{{{{tttfff[[[VVVggg}}}wwwnnnddd___\\\___dddkkksss{{{xxxsssmmm^^^dddlllXXXYYYooo}}}rrrnnnqqquuuuuuttt|||vvvssswww|||uuuqqqrrrzzz~~~yyyzzzzzz|||vvvqqqnnnrrrssspppllljjjppplllkkkpppyyy}}}yyytttsssooohhhbbbaaadddhhhlllmmmppp{{{}}}kkk```VVVKKKDDDBBB@@@>>><<<<<<>>>AAADDDEEECCCCCCDDDDDDDDDEEEEEEEEEBBBAAA@@@>>>============;;;GGG```|||uuuvvvttthhh]]]TTTOOOUUUbbbtttxxxjjj[[[QQQOOOTTTKKKLLLFFFFFF\\\}}}}}}{{{{{{xxxnnn\\\NNNFFFNNNddd|||vvvuuu{{{wwwzzzuuuwwwcccQQQRRRjjjyyyuuuxxxzzzvvvrrr~~~~~~}}}yyywww~~~|||yyy}}}}}}zzz|||tttqqqqqqvvvxxxsssnnnmmmrrrnnnmmmrrrzzz}}}zzzrrrooojjjgggfffhhhllloooooossspppdddXXXMMMEEECCCAAA@@@???>>>???AAACCCEEECCCDDDDDDDDDEEEEEEEEEFFFAAAAAA@@@???>>>>>>>>>>>>;;;KKKhhh{{{xxx|||zzzmmmaaaXXXRRRWWWcccvvvtttcccVVVRRRUUUJJJKKKEEECCCTTTqqq{{{{{{xxxlllXXXHHHDDD@@@FFF[[[uuurrrgggZZZ]]]sssyyy___QQQSSSmmm~~~}}}zzzmmmlllooowwwzzzwwwuuuuuutttrrrrrruuuzzztttrrrnnnkkkkkkmmmqqqsssooossswwwiii\\\OOOFFFCCC???@@@@@@@@@@@@@@@BBBDDDDDDEEEEEEEEEEEEEEEFFFFFFAAAAAA@@@???>>>>>>>>>>>>???SSSssszzzzzztttfffZZZSSS]]]jjjzzzuuufffZZZTTTTTTHHHIIIFFFFFFQQQhhh|||ttt___OOOHHHAAA???EEEPPP___ooo|||xxxzzz{{{wwwsss~~~}}}|||yyyuuuqqqpppqqq```ZZZQQQOOO]]]wwwvvvbbbVVVXXXvvv~~~wwwxxx~~~}}}ssshhhhhhllltttxxxwwwvvvxxxvvvwwwwwwxxxzzz}}}}}}yyysssnnnnnnqqquuuyyyqqqrrr{{{|||nnn___PPPGGGDDD===>>>@@@@@@@@@@@@AAABBBEEEEEEEEEEEEFFFFFFFFFFFFAAAAAA@@@???>>>>>>>>>???FFF[[[}}}zzzwww~~~~~~nnn```XXX^^^mmmyyy||||||yyymmmbbbWWWQQQPPPHHHIIIIIIJJJQQQbbbvvv~~~jjjYYYJJJGGGEEEDDDCCCGGGTTTaaa```______]]]^^^ooowwwhhhccc]]]XXXTTTTTTYYY___]]]\\\UUULLLOOOdddwww}}}vvvfffZZZ\\\~~~~~~mmmfffqqqmmmoooyyyrrrggghhhgggjjjqqqtttssstttvvvxxxyyy{{{{{{zzz|||wwwpppnnnrrrxxx}}}tttrrrwwwsssdddUUUHHH@@@AAA???>>>>>>@@@BBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGEEECCC@@@<<<===@@@BBBBBBIIIlll~~~vvvssspppqqqtttwww~~~iiiXXX```dddnnn|||}}}vvvqqqnnnggg^^^WWWSSSPPPPPPSSSWWWaaasssppphhh\\\UUULLLEEE???AAAPPPbbbtttzzzttthhh^^^^^^~~~yyyhhh[[[ccceee^^^WWWXXX[[[[[[ccc]]]SSSLLLLLLXXXjjjwww{{{tttzzzwwwhhh^^^mmmbbbPPPUUUiiiyyyqqqddd^^^ttt}}}kkkggggggjjjmmmnnnoooooopppqqq}}}~~~~~~|||{{{|||}}}uuuooosssxxxyyyvvv|||ooo^^^LLL@@@CCCAAA???>>>@@@AAAAAA@@@BBBCCCDDDFFFGGGHHHIIIIIIEEEDDDBBB??????BBBDDDEEETTTvvv{{{yyywwwvvvwwwrrr~~~xxxiiieeeiiirrr|||yyyuuunnnhhhYYYVVVVVVYYY^^^fffuuuyyysssvvvooofffZZZMMMEEEKKKVVV|||}}}jjjaaa{{{rrrgggeeekkklllgggcccfffiiiiiiccc]]]UUUNNNNNNWWWeeeoooooottt|||xxxwwwxxxuuuooopppcccMMMJJJWWWdddyyyjjj]]]lll{{{}}}wwwkkkfffeeegggkkknnnnnnoooqqqrrr~~~|||{{{zzzuuurrrvvv{{{~~~vvveeeRRREEEFFFCCC@@@??????@@@@@@@@@AAABBBDDDFFFHHHIIIKKKKKKGGGFFFEEECCCAAABBBEEEHHHaaa~~~{{{zzzsssyyymmmooovvvzzzvvvddd^^^[[[^^^dddkkkvvvzzz}}}wwwlll\\\PPPNNNSSSxxxtttdddvvv{{{uuuoooqqquuuxxxxxxvvvuuuqqqlllgggccc\\\WWWUUUZZZccciiigggnnnwww}}}xxxtttppprrr~~~eeeKKKAAAGGGQQQnnnsss]]]ccc~~~sssrrr{{{zzzrrriiieeehhhlllooopppqqqsssuuu~~~{{{yyyxxx{{{}}}uuuxxxwwwjjjYYYMMMGGGDDD@@@???@@@AAABBBAAABBBBBBDDDFFFHHHKKKMMMNNNIIIHHHGGGEEEBBBAAAGGGNNNooo~~~|||yyywwwzzzqqqhhhaaaaaagggoooyyynnn```ZZZ[[[mmm|||lllwwwzzz}}}sssooommmjjjfffeeefffhhhjjjlllrrryyy~~~|||wwwsssxxx}}}fffNNNAAAEEENNNfff{{{aaabbbvvvsssxxx~~~~~~|||mmmhhhkkkoooqqqrrrssstttvvv}}}}}}xxxxxxzzz|||{{{}}}sss```RRRHHHEEEBBB@@@AAACCCDDDDDDCCCCCCDDDFFFIIILLLOOOPPPLLLIIIHHHGGGCCCCCCNNN[[[ttthhheeeiiissstttjjjfffjjj~~~wwwzzz~~~xxxxxxxxxxxxwwwvvvsssrrrqqquuuxxxyyy~~~}}}ssseeeSSSGGGKKKUUUhhhhhhkkk~~~||||||~~~}}}zzzjjjhhhkkknnnooooooooopppqqqvvv}}}www{{{iiiUUULLLIIIDDDBBBCCCDDDEEEFFFDDDEEEEEEGGGIIIMMMPPPQQQOOOKKKJJJJJJHHHKKK]]]rrr}}}pppkkkmmmwwwyyyrrrxxx}}}|||qqqggggggqqqzzz}}}|||yyyssslllgggdddddd~~~~~~~~~yyyxxxuuusssnnnjjjcccUUUKKKPPP\\\mmm}}}nnnyyyzzzvvvsssqqqoooqqqsssxxx~~~}}}tttmmmppplllccccccfffhhhiiihhhhhhhhhiiisssyyy}}}~~~rrr^^^RRRNNNHHHDDDCCCDDDEEEEEEFFFFFFFFFGGGJJJMMMPPPRRRRRRNNNLLLNNNOOOXXXrrrtttnnnnnnwwwzzzwwwzzz}}}yyyfff```VVVMMMGGGFFFJJJNNNNNNQQQRRROOOKKKLLLSSSZZZ~~~|||ssslllgggeeeaaa___]]]TTTKKKSSSaaauuuxxxppp}}}~~~}}}ssslllhhhgggeeedddeeeggglllttt{{{}}}yyykkkccccccbbb```]]]```bbbddddddcccdddeeepppxxx}}}xxxyyy{{{yyyhhhWWWRRRKKKFFFDDDCCCCCCCCCHHHGGGGGGHHHJJJMMMPPPRRRTTTOOONNNRRRUUUbbb|||tttooommmtttyyyuuu|||fffZZZNNNIIIGGGFFFDDDBBBFFFJJJMMMHHHCCCEEEQQQ\\\zzztttmmmqqqddd\\\[[[WWWXXXYYYRRRKKKTTTeee|||tttqqq~~~{{{tttjjjcccaaaaaaaaaaaabbbdddgggkkkoootttwwwyyyvvvzzzkkkdddaaaaaacccZZZ]]]```bbbccccccdddfffnnnrrrwwwzzzyyyvvvrrrpppyyyjjj___XXXNNNGGGDDDDDDDDDDDDJJJIIIHHHIIIKKKNNNPPPQQQUUUSSSRRRSSSZZZnnnxxxqqqooonnnsssrrr]]]PPPHHHBBBAAADDDFFFEEEIIIMMMIIIHHHXXXooo~~~|||gggbbbxxxxxxhhhbbb]]]XXXXXX\\\YYYSSSZZZgggvvvssszzz|||wwwnnnhhhddd___\\\[[[ZZZZZZZZZ[[[___eeehhhjjjmmmrrrvvv{{{iiicccccc___]]]```\\\ZZZ\\\___^^^]]]___dddlllooosssttttttsssqqqqqqzzz~~~qqqjjj```SSSIIIEEEDDDCCCBBBIIIJJJKKKLLLNNNOOOQQQQQQUUUVVVVVVYYYeee}}}uuuqqqqqqrrrvvvwwwgggXXXMMMJJJLLLMMMRRRWWWSSSQQQ___sss}}}}}}yyyfff___uuu~~~rrrnnniiiccc___^^^ZZZYYYfffxxxzzzssssss}}}zzzzzz|||rrrggg___[[[YYYVVVTTTTTTTTTUUUUUUXXX]]]ccciiimmmssszzzwwwccc______\\\YYY\\\ZZZYYYZZZ^^^^^^\\\^^^bbbdddgggjjjmmmnnnoooppppppssskkkxxxrrrgggXXXLLLFFFDDDCCCCCCJJJLLLOOOQQQRRRSSSTTTUUUWWW[[[[[[^^^rrryyyrrrppprrrtttyyyzzzeee[[[bbbdddjjjmmmhhhdddnnn~~~}}}uuuzzzzzzllldddzzzvvvrrrnnnjjjccccccsss}}}pppmmmlllttt}}}~~~zzzpppggg^^^UUUPPPNNNNNNMMMLLLMMMNNNOOOPPPSSSZZZdddlllttt}}}}}}lll]]]\\\^^^ZZZXXXXXXWWWWWWYYY]]]]]][[[\\\aaabbbcccdddfffiiijjjllllllmmmzzzVVVwww|||rrrjjj\\\OOOFFFCCCDDDGGGLLLOOORRRUUUVVVXXXZZZ[[[YYY______ccc}}}zzzsssooopppqqqvvvyyy}}}{{{www~~~sssooorrrxxxjjjgggeeennn|||~~~vvvlllxxxzzz{{{xxxooommm{{{qqqcccaaa\\\\\\hhhyyy}}}~~~wwwkkk```XXXRRRNNNKKKJJJJJJKKKJJJJJJJJJLLLMMMQQQZZZhhhuuuoooddd[[[\\\^^^\\\YYYYYYVVVVVVYYY]]]^^^[[[\\\```fffeeecccdddeeeggghhhhhhjjjrrr{{{JJJcccsssmmmcccUUUJJJEEEGGGJJJNNNOOORRRWWW[[[___``````ZZZ___bbbjjjvvvooommmlllooorrrXXXUUUUUU\\\gggwww{{{kkk^^^XXXZZZbbbttt{{{yyywwwyyyuuuuuuyyy}}}{{{tttuuuyyycccSSSPPPJJJGGGKKKTTT```ppp}}}yyyvvvssstttxxx}}}}}}xxxnnnggg\\\TTTOOOMMMLLLLLLJJJKKKKKKJJJIIIIIILLLOOOUUUaaarrrzzzeee___ZZZ[[[]]]\\\ZZZYYYWWWVVVYYY]]]^^^\\\^^^bbbeeeccc```aaacccffffffffffffjjjpppxxx???OOOppp{{{tttkkkaaaZZZVVVSSSQQQRRRRRRVVV___iiimmmjjjeee\\\___eeeuuuzzzqqqmmmhhhhhhvvv~~~}}}xxxpppjjjiiihhhfffcccbbbiiirrrwwwrrrkkk]]]OOOLLLIIIHHHIIIUUUlllzzznnncccYYY[[[\\\kkk~~~|||tttyyyyyywwwyyy}}}~~~{{{www}}}mmmWWWHHHCCCAAA@@@AAAAAADDDMMMWWWTTTSSSUUU\\\gggttt~~~zzzoooiiiZZZUUUNNNIIIHHHIIIJJJJJJGGGIIIKKKJJJJJJMMMSSSXXXcccnnn~~~iii^^^\\\YYYYYYYYYYYYXXXWWWWWWVVVXXX\\\\\\[[[^^^ddd___\\\[[[]]]bbbeeefffeee```bbbfffooo{{{???CCCUUUtttyyyooonnnttttttkkkaaaZZZ[[[cccrrrzzznnnaaabbbkkk|||uuuqqqjjjeeennn{{{|||xxxyyysssjjjaaaYYYQQQKKKEEECCCIIISSSppppppjjjeeeXXXPPPNNNKKKFFF@@@CCCSSSddd~~~zzzrrrgggeee\\\eeeyyyxxxssstttcccSSSIIIBBBBBBBBBAAA>>>===FFFQQQSSSTTTXXX___iiittt{{{~~~zzzrrrhhh]]]VVVLLLIIIEEEDDDDDDEEEEEEEEECCCFFFJJJLLLOOOVVVaaaiiiuuu~~~www^^^]]]\\\ZZZWWWVVVWWWWWWWWWWWWUUUVVVYYYYYYYYY^^^ddd]]]ZZZYYY\\\aaaeeedddbbbaaa```bbbhhhrrr~~~HHH@@@BBBVVVtttzzzooowwwpppbbbeeeooowwwhhheeeooo}}}xxxuuummmeeejjjuuuxxx~~~~~~wwwuuuxxxtttiiiggg^^^UUUPPPHHHAAABBBHHHbbbyyyrrrmmmaaaTTTSSSRRRMMMFFFCCCKKKVVVmmmvvv|||sssnnn^^^cccxxxyyyxxx~~~tttjjj```VVVQQQHHHFFFDDDAAA>>>AAAPPP___mmmnnnppptttxxx|||}}}|||}}}uuulllbbbXXXNNNHHHFFFDDDCCCBBBCCCCCCBBB@@@AAAEEEJJJOOOUUU___mmmxxxyyylll^^^```___]]]XXXUUUWWWXXXYYYWWWTTTTTTVVVWWWXXX]]]dddaaa^^^\\\^^^bbbdddbbb___eeecccbbbeeekkkvvv===<<>>IIIfffxxxhhhhhhsss|||yyyrrrwww}}}}}}vvvllliiijjjkkkmmmsssyyy}}}~~~uuukkkeee[[[QQQHHHCCC???>>>999@@@QQQuuu|||}}}}}}~~~wwwtttuuuwwwmmmeeegggtttpppfffhhhmmm{{{nnn___aaarrr|||pppbbb[[[YYY[[[bbbjjjiiiiiihhhiiiqqq{{{~~~yyynnngggWWWRRRKKKFFFCCCBBBAAA@@@BBBAAA@@@@@@AAACCCEEEFFFKKKPPP]]]kkkuuu}}}~~~iii```]]]\\\XXX\\\___^^^^^^^^^ZZZUUUSSSRRRQQQRRRUUUWWWWWWWWWWWWVVVVVVWWWXXXYYYXXXWWWRRRTTTWWW\\\eeeqqq}}}CCCAAA???===;;;???QQQccc|||vvvkkkffffffhhhrrr{{{sssjjj___VVVPPPJJJAAA;;;===???CCCYYY~~~yyy{{{}}}vvv|||{{{ssscccMMMFFFKKKHHHTTTlllwwwaaaUUU[[[tttuuubbbXXXUUUTTTUUUVVVQQQUUUYYY___kkkxxx~~~wwwpppggg\\\TTTKKKHHHEEEBBB@@@@@@@@@AAA???@@@@@@@@@AAAEEEIIIMMMUUU\\\lll~~~pppbbb^^^^^^]]]ZZZ^^^___]]]\\\\\\YYYTTTSSSRRRQQQRRRUUUVVVVVVUUUTTTTTTSSSUUUWWWYYYXXXXXXTTTUUUWWWZZZaaammmyyy??????@@@@@@>>>>>>EEEMMMyyy}}}vvvkkkeeegggkkkvvv{{{fffYYYSSSNNNFFF>>>???CCCBBBHHHoooqqq```YYYMMM===;;;CCCGGGJJJ[[[|||vvvkkkYYYMMMUUUpppttt___XXXZZZ[[[ZZZYYYWWW^^^fffmmmvvv~~~|||qqqggg___WWWOOOIIIEEEDDDCCCAAA?????????@@@AAABBBBBBBBBCCCGGGNNNSSS```iiizzz{{{ggg______```aaabbbcccbbb]]]ZZZ[[[YYYVVVTTTSSSSSSTTTVVVWWWVVVUUUSSSSSSSSSTTTWWWYYYYYYXXXTTTTTTTTTWWW]]]iiivvvAAABBBCCCCCCAAA??????@@@UUUqqqvvvlllgggjjjppp~~~eeeWWWOOOJJJGGG;;;AAA@@@>>>VVV|||wwwhhhYYYOOODDD;;;<<>>===>>>???@@@AAABBBBBBCCCIIIRRRYYYmmmvvvnnnaaa___```aaaccchhhhhhddd]]]ZZZ\\\[[[YYYUUUTTTTTTUUUWWWWWWVVVTTTSSSRRRRRRTTTWWWYYYYYYXXXPPPPPPOOOQQQXXXdddrrr|||EEEDDDCCCAAAAAA@@@???======OOOcccwwwlllfffiiipppjjjUUULLLKKK<<<@@@???<<>>>>>IIIccc```SSSJJJQQQpppwwwmmmggg```ZZZSSSOOOIIIDDDCCCCCCBBBBBBAAA>>>AAAEEEFFFSSSyyyvvvlllbbb[[[RRRLLLIIIGGGEEEBBB>>>@@@BBBAAA???===>>>@@@>>>AAAEEEIIIOOOYYYfffppp~~~uuuccc]]]^^^___```cccffffffccc\\\YYY[[[[[[XXXUUUUUUTTTVVVWWWWWWUUUSSSRRRRRRRRRSSSVVVXXXWWWWWWRRRPPPNNNNNNTTT___mmmwwwEEEDDDAAA>>>???BBBAAA???@@@BBBDDDXXX{{{|||yyykkkccceeelllkkk]]]MMMJJJCCCDDD@@@???JJJaaavvv{{{|||{{{}}}xxxnnnooopppmmmmmmmmmdddSSSEEE???===;;;;;;>>>HHH\\\qqq}}}}}}xxx___SSSKKKRRRtttmmm^^^UUUOOOJJJ@@@BBBCCCCCCAAA@@@AAACCC???:::???EEE@@@???^^^yyytttmmm```TTTPPPKKKFFFCCCCCCCCCAAA???>>>AAACCCCCCAAA???AAACCCBBBHHHOOOWWWbbbqqqzzzjjj\\\ZZZ]]]]]]^^^aaa```aaa___ZZZXXXYYYXXXUUUUUUTTTTTTUUUVVVVVVSSSQQQRRRQQQQQQRRRUUUVVVVVVUUUXXXUUUQQQOOORRR\\\iiirrrvvvHHHFFFDDDCCCCCCBBB@@@>>>@@@<<<===EEEPPPhhhxxxzzzyyytttuuujjj\\\RRRPPPVVVWWWhhhrrrTTTKKK@@@CCC@@@@@@TTTwwwzzzeee]]]aaannnyyyuuusssqqqnnnqqqooofffXXXMMMHHHEEEAAABBBAAAEEEQQQaaajjjjjjfff[[[UUURRRXXXvvvxxxiiiYYYLLLFFFHHHIIICCC@@@DDDGGGEEEAAA@@@BBB???>>>DDDEEEAAAYYY~~~zzzoooddd[[[TTTOOOKKKDDDBBB@@@AAACCCCCCAAA>>>AAAAAA@@@@@@@@@@@@@@@@@@JJJPPP\\\iiivvvhhh___YYY[[[___```aaacccddd]]]UUUVVV[[[]]]YYYTTTRRRPPPPPPSSSWWWYYYWWWTTTPPPQQQSSSTTTTTTTTTSSSRRRMMMMMMOOORRRRRRVVVaaalllsss}}}JJJHHHEEEDDDDDDCCCAAA???===<<>>??????>>><<>>BBBAAA<<>>:::???FFFTTToookkkUUUEEEBBBBBBSSSyyyqqq^^^PPPMMMOOO___|||xxxpppnnnvvv}}}tttddd___dddvvv~~~|||{{{yyywwwwww|||pppfff```WWW[[[eeeqqqyyyuuugggZZZ___SSSWWWmmmssshhh___XXXVVV[[[RRRJJJIIIIIIGGGGGGIII@@@BBBAAAAAABBBEEEeee|||vvvoooiii___ZZZSSSMMMIIIFFFDDDBBBFFFCCC???===>>>>>>>>>>>>???>>>===???DDDKKKRRRVVVeeerrrmmm```YYYUUUWWWZZZ[[[\\\^^^___\\\XXXVVVWWWYYYZZZZZZVVVTTTTTTVVVYYYZZZWWWTTTMMMMMMNNNOOOOOOOOOOOONNNOOOMMMLLLMMMOOOUUUdddqqqMMMKKKIIIHHHGGGFFFCCCAAA???AAACCCBBB;;;999FFFWWW}}}{{{uuuiiihhhoooooojjjZZZ~~~}}}iiiZZZJJJ@@@>>>;;;BBBDDDEEEVVVttt\\\JJJDDDGGGaaapppZZZMMMJJJKKKddd~~~|||nnnhhhgggfffppp}}}yyyhhhddd```aaayyyvvvhhhggg~~~{{{|||tttvvv}}}uuuiiiiiiXXX]]]|||zzztttlllggg```XXXPPPMMMKKKIIIIIIKKKFFFHHHEEEEEEJJJSSSooo|||tttmmmfff___ZZZVVVRRRMMMIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA?????????BBBJJJTTT___fffyyy}}}~~~qqq\\\ZZZUUURRRUUUXXXWWWXXXZZZ```^^^[[[XXXUUUTTTUUUWWWTTTSSSRRRTTTWWWWWWTTTQQQOOOPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRVVVcccppp}}}OOOMMMJJJIIIHHHGGGDDDBBBBBB@@@@@@@@@>>><<<>>>CCCIIIXXXlll~~~}}}|||uuurrrqqqiiijjjxxxyyycccVVVttt|||gggXXXIII@@@???:::AAABBB===GGGjjj~~~fffPPPJJJSSStttmmm]]]VVVMMMYYYhhhpppnnngggaaa```]]]bbbpppfffNNNGGGCCC@@@MMMbbbppphhh~~~}}}yyywwwdddlll|||sssiiicccfffwww~~~tttlll^^^WWWQQQOOOKKKGGGFFFIIIIIILLLKKKRRRbbbqqq~~~vvvqqqjjjbbb[[[TTTNNNKKKMMMJJJFFFDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAA@@@@@@AAABBBEEELLLWWWfffsss{{{|||pppiiijjj}}}www```SSSUUURRRQQQTTTVVVUUUUUUXXX\\\\\\[[[WWWSSSRRRSSSUUUSSSQQQQQQSSSVVVVVVSSSPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQSSSVVVVVVXXXaaallluuuRRRPPPMMMKKKJJJIIIFFFDDDBBB@@@===>>>???>>><<<:::;;;BBBJJJRRRaaarrr}}}zzzwwwqqqllliiiiiihhhjjjqqqyyy~~~}}}~~~vvvhhhgggnnn[[[VVVlll{{{eeeUUUGGG??????;;;???AAA???DDD```lllPPPMMM\\\ssslllbbb```bbbhhhiiiccc]]]YYY^^^```nnn{{{aaaKKKGGGHHHEEEFFFLLLfffqqqhhhxxxzzz~~~|||yyyvvvxxx|||}}}ooo{{{rrrgggYYYMMMFFFIIIXXXhhhzzzuuukkkccc[[[UUUPPPNNNJJJEEEEEEIIIEEEOOOUUUddd}}}zzztttqqqgggccc^^^WWWQQQLLLIIIHHHIIIGGGDDDBBBBBBBBBAAA@@@@@@AAACCCBBB@@@??????@@@BBBEEEKKKUUUdddsssmmmjjjppp{{{fffYYYTTTRRRPPPQQQUUUVVVTTTTTTWWWTTTUUUVVVVVVUUUTTTUUUVVVSSSQQQQQQSSSVVVWWWTTTQQQOOOOOOOOONNNOOOPPPPPPQQQOOOPPPTTTWWWWWWYYYaaakkkrrrUUUSSSQQQOOONNNLLLIIIGGGDDDCCC@@@???>>>>>><<<999AAABBBAAA@@@FFFPPPWWWYYY]]]]]]]]]^^^^^^\\\YYYWWWVVVUUUVVVXXXYYYZZZ```hhhppprrrwww~~~~~~ppp```mmmvvvdddSSSQQQ```hhhWWWIIIBBBBBBAAA???AAADDDFFFZZZmmmVVVTTTfff}}}xxxyyyvvvlllaaa\\\```ccctttzzzdddMMMEEEEEEDDDAAA???PPP}}}ooonnn|||mmmZZZLLLEEEDDDLLLUUUjjjppptttqqqnnnmmmkkkfff```YYYRRROOOKKKHHHKKKQQQPPPbbbpppzzzssskkkeeeaaaXXXVVVSSSNNNJJJHHHGGGGGGFFFDDDBBBBBBCCCDDDCCCBBBAAABBBBBBAAAAAACCCHHHLLLPPPSSSZZZeeeqqq}}}rrr~~~kkkZZZVVVZZZQQQOOORRRVVVVVVSSSTTTWWWOOOPPPRRRUUUVVVUUUSSSRRRPPPOOOOOOQQQUUUVVVTTTQQQOOONNNMMMMMMMMMNNNPPPPPPMMMMMMPPPTTTUUUXXXbbbmmmwwwzzz|||}}}XXXVVVSSSQQQPPPNNNLLLIIIFFFGGGFFFBBB>>>======<<<999<<<======???CCCBBB>>><<<>>>@@@CCCEEEFFFEEEDDDAAABBBGGGLLLNNNNNNRRRYYY___aaaeeemmmvvv~~~}}}uuu\\\aaayyyqqq___NNNJJJUUUxxxnnn]]]NNNGGGGGGDDD===>>>CCCCCCQQQsssbbbaaatttzzzkkkeee```fffyyygggQQQJJJHHHEEE@@@@@@gggxxxkkksss{{{eeeWWWOOOKKKMMMPPPXXXccckkkkkkmmmtttzzzzzzggg___WWWRRRNNNMMMSSS[[[ggg~~~sssrrroooiiiccc[[[TTTQQQIIIHHHFFFCCC@@@???AAABBB@@@???>>>>>>@@@BBBBBBAAAAAAAAAAAAAAACCCJJJTTT\\\fffiiiooowwwwwwvvvaaaSSSUUU^^^PPPOOORRRVVVVVVTTTTTTWWWPPPQQQRRRTTTVVVTTTPPPLLLLLLKKKKKKNNNRRRTTTQQQOOOPPPOOONNNNNNNNNOOOPPPQQQKKKJJJLLLPPPRRRWWWdddqqq}}}iiiqqqxxxxxxfff\\\UUUUUUSSSNNNJJJKKKHHHIIIIIIHHHDDD@@@>>>===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::===>>>???@@@BBBEEEGGGHHHOOOQQQUUUYYY___hhhqqqwww}}}qqqcccbbbnnnzzz~~~xxxppp___NNNMMMMMMdddhhhTTTGGGBBBFFFDDDCCCDDDEEETTTwww}}}aaaooo~~~uuullluuupppVVVIIIGGGKKKDDDUUUqqqnnnqqqyyyaaa^^^dddbbbjjjsss{{{}}}~~~tttmmm^^^SSSWWWgggtttwwwyyyrrrkkkgggaaa___ZZZUUUOOOJJJGGGEEECCC???;;;;;;<<<>>>>>><<<@@@>>>======???@@@@@@@@@@@@@@@BBBHHHTTTaaammmttt~~~yyygggZZZSSSUUU[[[SSSTTTUUUVVVUUUSSSQQQPPPLLLLLLNNNSSSYYYYYYSSSMMMJJJKKKKKKLLLMMMOOOPPPQQQQQQOOOOOOOOOQQQQQQPPPOOONNNLLLGGGDDDGGGSSSdddpppzzzmmmooozzzyyyzzzmmm```[[[XXXTTTRRRSSSMMMLLLKKKHHHEEEBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<>>>???BBBCCCEEEFFFHHHJJJNNNRRRYYYaaafffxxx~~~tttcccaaannn}}}sssjjj___QQQFFFHHHGGGYYYppp[[[PPPMMMDDDCCCDDDEEEFFFQQQnnnrrrjjjvvv|||sss|||sss^^^RRRNNNDDDOOOdddzzzxxxtttttt{{{yyypppsss}}}}}}xxx}}}vvvvvvxxxwwwrrrpppxxx~~~{{{wwwqqqlllgggaaa[[[XXXRRRPPPLLLHHHCCC???===;;;@@@>>><<<<<<>>>@@@@@@???===>>>???@@@@@@AAABBBCCCFFFIIIPPP[[[iiivvv~~~lll^^^UUUPPPRRRVVVRRRSSSTTTUUUUUUSSSRRRQQQPPPOOOPPPTTTWWWWWWRRRMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPOOONNNOOOOOOMMMLLLMMMLLLJJJHHHJJJRRR^^^ggg{{{~~~qqqtttlllaaaZZZUUUSSSTTTQQQOOOLLLIIIGGGEEEEEEEEEBBBAAA@@@???>>>=========::::::::::::999999999999888999999:::<<<===???@@@BBBDDDEEEGGGIIINNNTTTYYYkkkrrr~~~xxxeeebbbpppzzzpppgggWWWLLLHHHFFFEEEOOOqqqiiiZZZRRREEECCCEEEHHHHHHNNNddd{{{pppuuu{{{sssccc[[[UUUXXXddduuu~~~zzzwwwyyy}}}mmmkkkpppkkkllltttwww}}}sssfff\\\VVVWWW{{{~~~qqquuu|||~~~zzzuuurrrmmmiiiccc]]]YYYUUUQQQNNNHHHFFFCCC@@@>>>;;;:::999===<<<<<<>>>@@@BBBBBBAAA>>>@@@BBBBBB@@@AAACCCFFFJJJQQQ^^^nnn}}}sssrrr{{{lll]]]VVVSSSPPPPPPRRRQQQRRRSSSTTTTTTTTTSSSRRRUUUSSSRRRTTTVVVVVVRRRNNNMMMMMMMMMNNNOOOPPPQQQRRRUUUSSSQQQQQQPPPPPPNNNLLLHHHJJJLLLLLLMMMRRRZZZ```uuu}}}zzzkkksssnnnddd]]]VVVRRRQQQOOOMMMKKKJJJIIIHHHFFFDDDCCCBBB@@@>>>=========::::::::::::999999999999777777888888999:::<<<<<<@@@AAABBBCCCEEEHHHMMMQQQ^^^bbbnnn|||jjjfffsss{{{rrr___QQQPPPGGGGGGKKK^^^iiiVVVLLLHHHGGGIIIJJJNNN___ssssss~~~tttoooiiihhhmmmzzznnnaaaaaaXXXRRRVVVXXXaaa___]]][[[UUULLLFFFDDDFFF^^^|||~~~~~~xxxsssnnnhhheeebbb^^^XXXSSSPPPNNNKKKJJJBBBAAA@@@>>>======<<<<<<;;;;;;===>>>@@@AAAAAAAAA@@@BBBDDDBBB@@@AAAGGGMMMVVV```ppp}}}ssszzzmmm```TTTRRRTTTSSSQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSWWWUUUTTTTTTUUUVVVTTTSSSMMMMMMMMMMMMMMMNNNOOOPPPRRRQQQOOOOOOOOOOOOMMMLLLEEEGGGKKKMMMOOOSSS[[[aaapppxxx{{{nnnwwwsssfff[[[RRRPPPNNNNNNNNNMMMIIIFFFEEEDDDBBBAAA???>>>======;;;;;;;;;:::::::::999999888888888888888999::::::888:::;;;<<<>>>AAAEEEHHHNNNQQQYYYggg|||qqqmmmwwwmmmVVVMMMFFFIIIIIIOOOjjjqqq[[[QQQKKKJJJKKKOOO^^^oootttssswwwtttwww|||jjjggg\\\TTTTTTTTTLLLFFFDDDEEECCC===<<<>>>===CCCZZZxxxttt```WWWUUUZZZ[[[fffwww}}}~~~|||wwwrrrlllfff```[[[VVVSSSSSSOOOJJJFFFDDDCCCBBBAAA===<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>????????????@@@???BBBEEEEEEFFFLLLVVV^^^oooxxxzzzcccXXXPPPQQQTTTSSSPPPNNNMMMNNNOOOPPPQQQRRRRRRRRRUUUTTTRRRRRRTTTVVVWWWWWWKKKKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIJJJLLLMMMMMMKKKHHHIIIJJJKKKLLLRRRZZZaaammmttt}}}|||tttxxx|||kkk[[[WWWSSSQQQQQQOOOKKKGGGFFFEEECCCBBB@@@??????>>>======<<<<<<;;;;;;:::::::::999999888888888999999666777999:::;;;===AAADDDEEEHHHMMMUUUeee~~~yyyqqq{{{cccLLLCCCIIILLLKKKSSSnnnsssdddVVVQQQOOOQQQ]]]kkkkkkkkkwww{{{nnnfffccc^^^VVVJJJAAA@@@???;;;;;;???>>>:::CCCYYYgggbbbRRRGGGDDDGGG@@@DDDSSSVVVjjj}}}yyyuuupppllljjjfffaaa[[[VVVQQQNNNJJJGGGFFFDDD@@@>>>>>>===<<<;;;<<<<<<<<<;;;<<<======>>><<<===??????>>>???@@@BBB@@@DDDJJJQQQXXXcccnnnvvv~~~qqqYYYRRRMMMOOOQQQPPPMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOQQQSSSUUUWWWJJJJJJIIIHHHHHHHHHIIIIIIKKKJJJJJJLLLOOOQQQRRRQQQMMMMMMKKKHHHGGGMMMVVV]]]gggoooxxx~~~xxxssssssvvvlllddd[[[UUURRRQQQNNNJJJGGGFFFEEEDDDBBBBBBAAAAAA???>>>>>>===<<<<<<;;;;;;::::::999888777777777888888999;;;;;;;;;<<>>BBBAAA@@@DDDOOOXXXXXXPPPHHH@@@GGG===>>>JJJEEEWWW{{{xxxsssqqqmmmhhhccc___\\\ZZZYYYUUUPPPKKKIIIGGGDDDCCCAAA???>>>===>>>===<<<:::>>>>>>=========>>>??????<<<>>>@@@@@@???AAAEEEHHHHHHNNNXXXeeeqqq|||lllbbbRRRMMMKKKNNNOOOMMMLLLNNNKKKKKKKKKKKKLLLLLLMMMNNNIIIJJJJJJKKKLLLMMMPPPRRRJJJIIIHHHHHHGGGGGGGGGGGGLLLKKKLLLNNNQQQTTTTTTSSSLLLKKKIIIEEEDDDIIIRRRZZZ___gggqqqyyy|||yyypppmmmmmmmmmzzzoooaaaWWWSSSRRRPPPNNNHHHHHHFFFEEEDDDDDDDDDDDD@@@??????>>>===<<<<<<<<<::::::888777777666666666777888999999888888:::<<<:::AAAFFFFFFIIIZZZvvvrrr}}}dddMMMVVVdddfffXXXJJJPPPaaa}}}ooofff___```fff{{{|||}}}vvvbbbWWWkkk{{{}}}zzz|||gggPPPIIIGGGBBBAAADDD???DDDJJJLLLNNNNNNKKKGGG>>>IIIBBBDDDOOOEEEUUU~~~{{{xxxtttpppjjjfffeeeccc___[[[WWWUUUTTTTTTOOOKKKGGGCCCBBBAAA@@@???===<<<<<<<<<======;;;999<<<<<<;;;;;;;;;;;;<<<<<<===???@@@AAAAAADDDIIIMMMRRRYYYfffuuu{{{sss\\\SSSOOOLLLLLLOOOOOOMMMNNNQQQKKKJJJJJJJJJJJJKKKKKKLLLFFFGGGHHHHHHHHHIIIKKKMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGIIILLLNNNNNNNNNFFFFFFEEECCCDDDIIIRRRZZZYYYaaallluuuyyy{{{~~~sssiiigggkkklll~~~eeeZZZ[[[WWWNNNHHHIIIIIIGGGDDDCCCCCCDDDAAA@@@@@@@@@BBBAAA@@@>>>::::::::::::::::::::::::999999::::::::::::999999:::===???@@@EEEOOO^^^iiirrrUUUjjjdddQQQPPPOOOSSSuuussspppttt}}}zzzxxxppp___ZZZuuuzzzqqqnnnwwwzzzoooccc[[[___XXX```nnn|||sss{{{kkkXXXQQQQQQRRRSSSWWWRRRNNNQQQVVVTTTKKKBBBDDDCCCEEEIIIIIISSSooo{{{tttpppnnnjjjfffbbb___\\\[[[TTTSSSPPPNNNJJJHHHEEEDDDCCCAAA???<<<;;;:::::::::<<<<<<<<<<<<=========>>><<<<<<<<<======???@@@@@@AAA???>>>BBBGGGNNNUUUZZZmmmwwwzzzvvvaaaQQQIIIMMMJJJIIIJJJLLLMMMKKKIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHEEEDDDDDDEEEGGGIIIGGGGGGHHHIIIJJJIIIFFFCCC===@@@DDDEEEGGGKKKQQQVVV]]]]]]eeeqqqwwwwwwyyy~~~|||ooohhhfff```cccuuuqqqkkk```RRRNNNMMMKKKIIIGGGFFFDDDDDDEEECCCBBBBBBBBBBBB@@@>>>======<<<<<<<<<;;;;;;;;;999999999::::::999999999<<<>>>>>>===>>>CCCMMMUUUrrrzzzbbbyyyhhhZZZNNNHHHVVVlllwwwjjjhhhzzz~~~wwwzzzzzz~~~{{{kkkggggggkkkkkkppp|||vvvqqqiiijjjxxx{{{nnnlllooosssyyymmm___PPPGGGKKKIIILLLSSS^^^pppzzz~~~mmm[[[UUUXXXZZZaaammmoooooozzz|||mmmbbb]]]YYYTTTPPPRRRUUUYYY___eeeqqqzzzxxxwwwsssmmmgggcccaaa^^^ZZZVVVSSSQQQPPPKKKJJJHHHFFFCCCAAA???>>>===<<<;;;:::999999:::;;;<<<<<<=========>>>>>>>>>============>>>???@@@AAA???HHHMMMLLLPPP^^^lllsssyyy}}}~~~~~~fffSSSJJJHHHHHHFFFDDDEEEGGGHHHFFFDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFCCCBBBBBBCCCEEEGGGDDDCCCCCCDDDEEEEEECCCAAAAAACCCEEEEEEEEEHHHNNNSSSZZZZZZ___jjjqqqqqqssswwwwwwtttiiiddddddbbbkkkooo___VVVRRRMMMJJJKKKKKKIIIGGGHHHFFFDDDDDDDDDCCCAAA???@@@@@@???>>>======<<<<<<999999::::::::::::999999<<<===>>><<<::::::>>>BBBOOOnnnvvvqqqsssgggSSSKKKIIIKKK\\\rrrdddaaa___bbbbbbZZZWWWLLLFFFHHHFFFKKKggg|||rrrhhhaaaXXXUUUZZZooovvvmmmgggfffiiirrrcccTTTJJJLLLLLLLLLJJJHHHLLLRRRTTTRRRKKKTTT```eee\\\LLLCCCBBBAAAEEEKKK]]]{{{mmmhhhjjjlllqqqvvv{{{~~~yyyuuusssrrrnnniiigggeeebbb\\\WWWSSSRRROOOLLLIIIFFFEEEDDDBBBAAA@@@???===<<<;;;:::999999999999:::;;;============>>>>>>>>>?????????@@@@@@?????????@@@AAAAAA>>>PPP^^^___cccqqqoooooolllSSSEEECCCGGGCCCBBBAAABBBCCCDDDCCCAAABBBBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGHHHDDDCCCAAA@@@@@@BBBCCCEEEBBBAAA@@@AAABBBCCCBBBAAADDDEEEEEEDDDCCCEEEKKKPPPXXXUUUXXX```hhhlllnnnpppiiiiiiaaa]]]___aaarrrvvvcccZZZPPPKKKLLLNNNMMMKKKIIIGGGEEEDDDDDDDDDCCCAAABBBBBBAAA@@@>>>===<<<<<<999::::::;;;;;;::::::999999;;;======<<<;;;===>>>CCCYYYyyy~~~iiizzzuuuaaaUUUSSSMMMJJJ[[[{{{jjjddd``````^^^TTT[[[KKKCCCFFFDDDDDD[[[zzz}}}iiidddZZZTTTXXXeeevvvtttqqqsss{{{iiiZZZXXXXXXWWWTTTMMMGGGDDDCCCCCC:::>>>GGGNNNNNNIIIHHHKKKDDDGGGEEEMMMuuu~~~|||yyytttooojjjgggdddaaa]]]ZZZXXXUUUPPPMMMIIIHHHFFFDDDBBB@@@???>>>>>>=========<<<<<<;;;;;;:::;;;;;;<<<===>>>@@@@@@????????????@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBRRRiii|||{{{rrrkkk{{{uuu\\\HHH@@@BBBFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCDDDEEEFFFFFFFFFBBBBBBAAA@@@@@@AAACCCDDDDDDBBBAAAAAABBBDDDDDDCCCCCCDDDDDDBBBAAACCCJJJOOOVVVTTTTTTZZZcccjjjmmmmmmcccddd^^^YYYZZZ]]]sssyyymmm^^^SSSOOONNNLLLJJJIIIGGGEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;888:::===>>>>>>>>>>>>>>>CCCMMM___zzzjjjnnnwwwiiiggg[[[IIIGGGbbb}}}tttmmmooosssooogggTTTGGGGGGEEECCCRRRhhhjjjbbbYYYTTTUUU\\\lllzzz~~~~~~{{{dddZZZYYYYYYYYYVVVOOOGGGBBB@@@DDD@@@@@@CCCDDDCCCFFFJJJAAAGGGGGGOOOuuu}}}yyyvvvnnnnnnmmmkkkhhhccc^^^[[[XXXVVVSSSPPPMMMKKKHHHFFFCCCBBBAAA???>>>=========<<<<<<<<<<<<<<<=========<<<======>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBDDDEEEEEEIIINNNhhhxxxmmmsss~~~eeePPPDDDAAABBBBBBAAABBBBBBBBBAAAAAAAAABBB@@@@@@??????@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCDDDEEECCCAAAAAACCCDDDDDDCCC???AAABBBAAA@@@CCCIIIOOOUUUUUUUUUXXX```hhhmmmnnnfffhhhaaaZZZYYY\\\sss|||lll```WWWPPPLLLMMMKKKHHHGGGGGGHHHGGGFFFCCCCCCBBBAAA@@@??????>>>======>>>>>>>>>>>>======;;;;;;<<<============<<<@@@CCCKKK^^^ooogggzzzvvv[[[LLLTTTjjj{{{wwwzzzpppZZZMMMDDD@@@GGGRRR|||{{{ssskkkddd^^^YYYZZZ^^^iii}}}yyykkkbbb___```cccaaaYYYQQQNNNHHHBBB???BBBEEECCCAAABBB>>>EEEKKKZZZ}}}}}}{{{wwwrrrlllgggddd[[[\\\\\\[[[XXXTTTQQQOOOLLLJJJHHHFFFCCCBBBAAA@@@======<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<======>>>???>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCC@@@AAACCCFFFJJJMMMPPPRRRKKKEEEVVVlllbbbmmmzzzjjjTTTFFFBBBBBB@@@===>>>@@@AAA@@@???>>>???AAAAAA@@@@@@??????@@@@@@AAA???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAABBBBBBAAA???<<<>>>@@@AAAAAACCCIIIMMMTTTVVVWWWWWW[[[ccciiijjjiiikkkddd^^^]]]___tttpppddd]]]TTTQQQMMMJJJIIIIIIHHHGGGDDDDDDCCCCCCBBBBBBBBBBBB>>>??????@@@@@@??????>>>???>>><<<<<<<<<<<<<<<<<<<<<@@@DDDLLLddd{{{cccddd}}}yyy^^^UUUZZZbbb}}}~~~sssvvv|||qqqZZZHHHBBBCCCEEEbbbzzzqqqmmmeee\\\VVVVVVgggzzzvvvmmmiiioootttooohhhcccQQQJJJHHHMMMPPPMMMGGGDDDFFFIIISSSkkk~~~}}}{{{xxxuuurrrpppooommmllliiifffaaa\\\XXXUUUOOOOOOOOOMMMKKKIIIFFFEEEBBBAAA@@@>>><<<;;;<<<===999999999999999::::::;;;999::::::;;;;;;<<<======<<<===>>>@@@AAAAAA@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCEEEJJJQQQYYY```fffjjjUUUKKKHHH]]]}}}UUU```zzz___UUUHHHAAAAAAAAA???===>>>???AAA@@@>>>===???AAABBBBBBAAA@@@????????????@@@AAABBBCCCBBBAAA???>>>@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBAAA???<<<:::===AAABBBAAABBBFFFJJJQQQWWWYYYUUUTTTZZZ___aaabbbddd```]]]```cccuuuyyyqqqZZZVVVQQQMMMKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAA@@@@@@@@@AAA???<<<;;;<<<>>>??????<<>>>>>===???AAACCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDHHHKKKSSS\\\gggqqqyyy~~~ggg\\\IIIHHHnnnttt\\\sssmmmLLLHHHDDDAAAAAAAAA@@@??????AAACCCBBB???>>>@@@BBBCCCCCCAAA@@@??????>>>>>>@@@AAABBBCCCBBB@@@>>><<>>>>>======999<<<>>>???EEEWWWooojjjooonnnXXX[[[jjjtttlll___dddooonnnwwwdddSSSMMMggguuuyyyqqqjjjbbbSSSBBB;;;???@@@YYYxxxpppiiifffggg[[[[[[]]]fffyyywwwnnnnnn{{{wwwwwwjjjccciiijjj^^^PPPJJJNNN]]]uuu~~~{{{wwwuuuvvvtttoookkkfffeeebbb___\\\YYYWWWVVVVVVTTTRRROOOLLLIIIFFFEEECCC@@@<<<<<<===>>>===;;;666777777888999999::::::<<<<<<<<<<<<============????????????>>>>>>>>>>>>>>>AAACCCDDDBBB@@@???>>>AAACCCEEEDDDBBBCCCFFFJJJSSSXXXdddrrrooo^^^KKKHHH]]]pppzzznnnXXXGGGDDD@@@===<<<===???AAA@@@???>>>>>>>>>???AAAAAAEEEBBB???AAADDDCCC???:::@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBEEECCC@@@AAACCCCCCAAA???>>>???AAAAAAAAACCCFFFHHHJJJOOOTTTXXXYYYXXXWWWVVVWWW\\\[[[\\\aaaeeewwwsssllldddWWWMMMKKKIIIHHHGGGGGGHHHHHHGGGEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>===>>>===:::999@@@MMMXXXXXXbbbrrr{{{iiisssddd\\\ccciiihhh[[[TTTYYYeeewwwdddRRREEERRRrrryyynnnccc[[[OOOBBB@@@FFFAAAIIIcccrrrmmmgggccc```ggg~~~}}}rrrgggbbbrrr}}}zzzyyyvvvsssqqqpppkkkgggeeefffddd```\\\ZZZYYYWWWTTTQQQNNNLLLKKKDDDDDDDDDCCCBBBBBBAAAAAAAAA>>>;;;:::;;;<<<;;;999999999::::::;;;;;;<<<<<<============>>>>>>>>>????????????@@@@@@@@@@@@@@@CCCCCCCCCAAA@@@AAADDDFFFDDDDDDEEEFFFIIIOOOWWW\\\iiinnnvvvppp]]]QQQXXXqqqvvvxxxsss```LLLDDDBBB???===<<<<<<===>>>??????>>>>>>>>>???@@@AAACCCAAA@@@CCCHHHJJJGGGDDD>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@EEECCCAAAAAABBBBBBAAA???============<<<>>>BBBDDDIIIMMMRRRVVVWWWWWWWWWWWWWWW[[[ZZZ\\\ccciii}}}lll]]]WWWQQQOOOLLLKKKKKKJJJIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@CCCBBBBBBAAAAAA@@@??????======<<<:::999:::>>>AAA>>>???HHHWWWfffzzzuuugggooo~~~nnnlllooodddZZZOOOHHHDDDLLLfff|||iiiUUUPPP^^^{{{|||llldddYYYMMMFFFHHHBBB???IIIfff~~~uuuqqqppp}}}~~~~~~~~~|||yyywwwuuutttssspppmmmjjjhhhfffdddaaa^^^[[[XXXTTTSSSSSSRRRNNNJJJLLLKKKIIIGGGDDDBBB@@@???;;;;;;<<<===>>>??????@@@===;;;999999999:::999888<<<<<<<<<===>>>>>>??????????????????@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???AAADDDGGGGGGFFFHHHOOOZZZgggqqqwwwvvvuuuxxxqqqooo___PPPCCC@@@???>>>===<<<;;;;;;;;;>>>>>>======>>>>>>???@@@===<<<;;;???CCCEEEDDDBBB<<<<<<===>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA@@@AAAAAA@@@??????>>>===;;;999;;;???BBBFFFJJJOOORRRTTTUUUWWWXXXYYY\\\YYYZZZbbbjjjxxxoooccc^^^WWWRRRNNNLLLKKKIIIDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>===>>>???@@@???>>>EEE??????GGGKKKSSSmmmyyyttttttsssdddTTTLLLHHHHHHNNNUUUsssggghhhyyy}}}sss```NNNEEEDDDEEEIIITTThhh~~~~~~{{{zzzwwwuuurrrqqqpppooonnnmmmjjjgggdddbbbaaa```___\\\YYYWWWVVVTTTQQQNNNMMMKKKHHHGGGGGGFFFCCCAAABBBAAA@@@>>><<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::999===>>>>>>??????@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB===@@@BBBCCCCCCDDDEEEFFFKKKMMMUUUbbbsssqqqrrrttt\\\NNNGGGCCC>>>>>>>>>>>>===<<<;;;:::===============>>>>>>>>><<<:::999:::<<<===;;;999;;;;;;;;;<<<<<<<<<<<<<<>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBDDDEEEFFFHHHLLLNNNXXX^^^jjjzzzvvvsss}}}cccMMMCCCBBBBBB======>>>>>>>>><<<;;;:::;;;;;;<<<<<<============???>>><<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???AAABBBGGGEEEBBB>>><<<<<<@@@CCCBBBEEEHHHKKKNNNRRRVVVYYY\\\]]]YYY[[[dddkkk~~~|||mmmaaaXXXRRRNNNKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAA???======>>>?????????>>><<<>>>BBBAAA>>>FFFQQQcccpppuuunnncccUUUIIIEEEIIINNN\\\yyyiiibbbXXXTTTPPPUUUeeeyyy}}}}}}}}}}}}|||zzzwwwuuusssrrrqqqooommmkkkiiiiiihhhaaa```^^^[[[YYYXXXWWWVVVQQQPPPOOOMMMLLLKKKKKKKKKHHHFFFDDDCCCCCCBBB@@@>>>======<<<;;;:::999999999777777666666666555555555444555555666777888999999;;;===??????>>>>>>>>>???>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEHHHOOOXXX^^^mmmtttvvvgggjjj~~~hhhRRRCCC======>>>===============<<<;;;:::::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<======;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>BBBEEEFFFEEEBBB>>><<<<<<>>>AAACCCDDDFFFHHHKKKPPPVVVZZZZZZ]]][[[```llltttsssfff___TTTRRRNNNJJJGGGEEEEEEFFFHHHHHHHHHGGGFFFFFFEEEEEE???@@@AAABBBCCCDDDFFFGGGAAABBBCCCCCCBBBAAABBBCCCGGGOOO\\\kkk|||vvvxxxvvvlll___UUUOOONNNYYY}}}rrrqqqfffccc\\\ZZZdddttt||||||zzzyyyyyyxxxvvvtttsssrrrlllkkkkkkjjjhhhfffeeedddbbb```^^^\\\ZZZXXXWWWWWWRRRQQQOOONNNLLLLLLKKKKKKGGGGGGEEEDDDBBBBBBAAAAAA>>>===;;;;;;<<<<<<;;;999777888888777666555666666555555555666666666666666777888999:::<<<===>>>???:::===@@@AAA@@@???@@@BBB@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIHHHLLLRRRYYY___gggnnnsss|||www___eee}}}uuueeeQQQEEE@@@>>>;;;999;;;;;;;;;;;;::::::::::::888999:::;;;<<<;;;;;;:::888888888888888:::<<<===;;;:::999999999:::<<<<<<::::::::::::::::::::::::;;;<<<===<<<<<<>>>CCCGGGEEEDDDCCC@@@======>>>@@@DDDEEEFFFGGGJJJOOOVVVZZZYYY\\\^^^eeerrrxxx{{{qqqccc___YYYSSSNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGCCCEEEFFFFFFCCCAAAAAABBBAAACCCBBB???@@@DDDDDD???BBBCCCEEEHHHOOO]]]ooo{{{wwwoooiii___WWWZZZoootttuuupppsssnnnaaa[[[cccqqqyyywww~~~|||wwwxxxxxxxxxwwwuuusssrrrjjjjjjhhhgggeeedddbbbbbb\\\\\\[[[YYYXXXWWWVVVVVVTTTSSSPPPNNNLLLJJJIIIIIIFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@>>><<<;;;::::::999888777666666777888777555555666777666555444444555666666777777888888999999999::::::;;;<<<======>>>:::===AAABBB@@@???AAABBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOZZZjjjxxxsssaaaWWW^^^{{{bbbQQQAAA<<<@@@AAA===777::::::999888888999999999888999:::;;;<<<;;;:::::::::::::::999888999;;;===:::999888888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<<>>>DDDIIIEEEEEEEEEBBB@@@???@@@AAAEEEEEEFFFFFFIIINNNUUUZZZYYY]]]___gggssswwwvvvhhh^^^XXXTTTPPPLLLLLLLLLLLLKKKJJJIIIGGGFFFJJJHHHGGGGGGGGGFFFDDDBBBGGGFFFDDDCCCBBBAAA@@@@@@BBBCCCCCCCCCDDDHHHPPPUUUuuurrriiigggfffwwwyyyvvv|||uuurrrsssvvvvvvnnneeeeeennnxxx}}}}}}zzz~~~}}}{{{yyyxxxwwwtttrrrooommmkkkiiiiiigggeeeccc___^^^\\\ZZZXXXWWWVVVUUUTTTRRROOONNNNNNNNNMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@========================:::999999999888888777777777777777777777666666666666666666666777777777777555555555777888:::<<<===>>>============???@@@AAA@@@AAABBBBBBBBBAAA@@@???FFFDDDBBBBBBCCCDDDEEEEEECCCCCCCCCBBBAAABBBEEEGGGAAAFFFJJJKKKOOOXXX___```^^^jjj|||ttt]]]WWW\\\xxxiiiPPPHHH@@@<<<<<<===<<<999999999999999999999999999777777888888888999999999666888:::<<<<<<<<<;;;:::777999::::::888666555555999999:::;;;;;;<<<======;;;;;;;;;<<<@@@HHHRRRYYYNNNLLLHHHCCC???>>>@@@BBBCCCEEEGGGHHHJJJMMMQQQUUU]]]ddddddccchhhmmm}}}tttjjj___UUUMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCCHHHLLLSSS]]]nnnwwwssstttrrrtttxxxxxx}}}xxxvvvzzzzzztttnnnoooyyy}}}yyywwwtttrrrooommmlllkkkhhhfffcccaaa^^^]]]]]][[[YYYWWWRRRQQQPPPNNNMMMLLLLLLKKKJJJHHHFFFEEEEEEEEEDDDBBBBBBAAA@@@???>>><<<;;;;;;::::::::::::999999999999888777777777666666666666666666666666555555555555666666777777777888888888888888888999;;;<<<>>>>>>>>>>>>======>>>???AAABBBAAAAAACCCCCCDDDCCCCCCBBBEEEEEEDDDEEEFFFFFFFFFEEEFFFFFFEEECCCBBBCCCFFFIIIIIINNNRRRTTT\\\iiiuuuyyysssxxxrrr\\\VVVhhhlllUUUJJJDDD===:::;;;;;;999777888888888888888888888888777777777888888888999999777777777777888999:::;;;FFFHHHJJJIIIEEE@@@<<<:::999999999::::::;;;;;;<<<<<<<<<;;;;;;>>>CCCKKKPPPGGGFFFCCC???<<<;;;<<<>>>BBBDDDFFFHHHJJJMMMQQQUUUWWW___```aaaiiipppyyykkkaaaVVVTTTRRROOOMMMMMMMMMNNNLLLLLLKKKLLLMMMMMMKKKIIIHHHGGGGGGFFFEEEEEEEEEFFFDDDDDDDDDBBB@@@@@@BBBDDDAAAFFFNNNYYYfffuuuzzz{{{}}}}}}|||}}}~~~|||yyyzzzwwwssspppooollljjjgggccc```^^^\\\[[[YYYWWWTTTQQQOOOMMMLLLLLLKKKIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@>>><<<;;;;;;;;;:::999999999999888777777666666555555555555555555555555555555555555444444444444555555555555555555555555666666777888999::::::;;;<<<<<<<<<<<<===>>>???@@@???????????????AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCCCCFFFJJJNNNXXX___ffflllwwwssscccWWWXXXmmmmmmTTTCCCCCC>>>:::888999999777555777777777777777777777777777777777777888888888888777666444333444666888:::DDDHHHKKKJJJFFF@@@:::888999999999999999999999999:::::::::999999<<<@@@DDDCCCCCCCCCAAA>>>===>>>???@@@BBBDDDFFFIIILLLQQQTTTRRRZZZZZZ[[[dddmmmrrrnnnggg___YYYUUURRRRRRSSSQQQPPPPPPPPPOOOMMMKKKJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHFFFEEECCCCCCCCCEEEEEEDDDDDDFFFLLLSSSYYYgggttt~~~||||||}}}}}}{{{xxxvvvuuutttwwwvvvuuutttsssrrrqqqqqqpppmmmjjjhhhhhhhhhfffeeefffccc^^^[[[ZZZYYYWWWUUURRRPPPNNNLLLKKKJJJGGGEEECCCAAA@@@???@@@???>>><<<::::::999999999999:::::::::888666666777777666555555555555555555555555555222222333333333333444444555555555555444444444444555555666666666666777777777777888999;;;<<<======??????>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGIIIKKKNNNUUU\\\aaallluuummm]]]QQQ\\\{{{}}}mmmVVVDDD>>><<<:::888888888888666444666666666666666666666666666666666777777777888888555555444444444555777888666999===>>><<<888666555888888888888888777777777777777888777666666888:::???AAABBBBBB@@@??????@@@>>>@@@BBBEEEGGGKKKOOOSSSPPPVVVTTTSSS[[[cccwww~~~rrrhhhaaa]]][[[XXXUUUSSSSSSSSSRRRQQQMMMMMMLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCAAA???@@@CCCFFFEEEKKKUUU^^^fffnnnwww|||yyytttqqqpppooommmjjjhhhgggiiimmmooosssssstttuuuvvvvvvwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{~~~~~~{{{yyywwwtttrrrpppoooooonnnmmmkkkiiifffdddbbbaaacccbbbaaa```^^^\\\[[[[[[\\\ZZZXXXWWWVVVVVVTTTSSSRRROOOLLLJJJIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@>>><<<<<<:::999999::::::999777555555555555555666777777777555444444555666555444333333333444444444555555333333333444444444555555666666666666666666777777777888888888999999999:::999999:::;;;<<<===>>>???@@@@@@????????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEDDDDDDDDDCCCCCCHHHHHHHHHFFFEEEFFFJJJNNNOOORRRVVV\\\cccmmmwww}}}zzziiiXXXYYYdddvvvjjjXXXCCC;;;???:::999888888999888777555555555555555555555555555555555666666666777777777444555666777777777666555444555777888777777888999777777777777777777777666666888999999888777888:::999;;;===>>>=========>>>===???AAACCCEEEIIIMMMQQQOOOTTTQQQNNNUUU^^^sssvvvpppeeeaaaZZZVVVTTTTTTSSSSSSQQQPPPOOOOOONNNNNNNNNOOOLLLJJJIIIIIIJJJJJJIIIGGGEEEFFFFFFDDDBBBAAAAAABBBBBBBBBCCCFFFLLLQQQUUUWWW[[[fffqqqttttttyyyzzzwwwrrrlllgggdddbbbbbbaaa```___]]]\\\^^^bbbeeegggggghhhiiijjjkkklllllllllmmmnnnoooqqqrrrsssttt{{{|||~~~~~~{{{xxxvvvqqqpppmmmjjjgggdddcccbbb```___^^^\\\ZZZXXXVVVUUUUUUUUUTTTRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIDDDBBB@@@@@@AAAAAA@@@???===<<<::::::;;;:::999777888777666666888888888666333222222222222333444555444333111222333444444333222222222333333333444444555555555666777777888888888888888888999999999999999::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDEEEEEEHHHJJJJJJKKKMMMSSSXXX]]]aaagggnnnuuu~~~qqq___RRRLLLcccxxxeeeVVVFFF999888>>>999999999999888888777777555555555555555555555555555555555555666666666666444555777888888777555444777888888777666666888:::777777777777777777777777999;;;<<<<<<;;;;;;<<<===888:::===>>>======>>>???<<<>>>@@@BBBCCCFFFKKKNNNOOOTTTPPPNNNVVVaaaxxxzzznnnccc\\\XXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPMMMJJJJJJLLLLLLKKKIIIIIIJJJJJJGGGDDDBBBBBBCCCGGGFFFEEEEEEFFFGGGIIIJJJKKKPPPUUUWWWWWW[[[bbbiiiqqqrrryyy{{{xxxqqqqqqppppppooonnnmmmmmmdddbbb___\\\YYYWWWWWWVVVTTTUUUUUUSSSRRRTTTXXX\\\[[[\\\\\\]]]^^^___``````___```bbbdddgggiiikkklllqqqrrrttttttrrrooojjjhhhcccbbb___]]]ZZZXXXVVVVVVSSSRRRQQQPPPOOOMMMLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFAAABBBCCCBBBAAA@@@@@@@@@<<<;;;:::;;;<<<;;;999888777555555555777777666555555444333444666777666555333333222222333333444444444222111222333555555444444444444444444555555555777777777888999:::::::::999999999:::::::::;;;;;;::::::;;;;;;<<<======>>>===>>>>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJGGGNNNVVV[[[^^^bbbhhhmmmtttwww||||||tttgggYYYXXX```jjjxxxhhhSSSDDD>>>;;;::::::999999999888777777777888555555555555555555555555444444555555555666666666555666666666666666555555444666777777555555555666666666666777777888888999:::;;;<<<;;;:::999:::<<<999;;;<<<=========???AAA===>>>@@@AAABBBDDDHHHKKKPPPUUUPPPOOOXXXeee}}}xxxkkkccc^^^\\\VVVUUUTTTRRRQQQPPPPPPPPPTTTQQQMMMLLLNNNOOOMMMLLLHHHHHHIIIGGGFFFFFFHHHJJJBBBCCCDDDDDDBBBBBBDDDEEEDDDDDDDDDDDDFFFGGGGGGGGGMMMLLLPPPZZZaaadddgggkkksssxxx|||vvvvvvrrriiicccccc``````^^^\\\ZZZXXXWWWVVVQQQPPPOOOMMMLLLKKKKKKKKKFFFHHHIIIHHHGGGHHHLLLOOOOOOOOOPPPQQQRRRSSSSSSTTTRRRSSSUUUXXX[[[]]]```aaa```aaaccccccaaa\\\WWWTTTRRRQQQOOOMMMKKKJJJIIIHHHDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>>>>>>>============777888::::::999888888999888777777888888777444222333222111222444555555444222111111222444666555444555555555444444555555666555333222333555777777666777777777777777777777777777888888999:::;;;;;;<<<999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>??????????????????@@@@@@AAAAAAAAABBBBBBCCCEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDEEEFFFHHHJJJMMMNNNQQQ[[[hhhrrrwww{{{|||jjj^^^PPPKKKaaa{{{kkk[[[EEE999;;;AAA???888:::999999777555555777999666666666666666666666666444444444555555555666666777666444333333444555666///222666777777666555555555666666777888999999:::999999999888666555666888555666888777777888:::<<<===>>>@@@@@@AAACCCGGGJJJRRRVVVQQQOOOWWWddd}}}yyyppphhhbbbYYYTTTSSSSSSSSSRRRQQQQQQQQQRRRRRRQQQNNNLLLLLLLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGEEECCCFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFHHHIIIIIINNNQQQWWW^^^gggsss~~~}}}|||{{{wwwssspppppppppooollliiifffdddddddddddddddddddddddddddkkklllnnnoooqqqtttyyy}}}{{{uuugggeeebbb^^^ZZZVVVTTTSSSOOONNNMMMLLLJJJIIIHHHHHHBBBBBBAAAAAAAAAAAABBBBBBAAA@@@?????????AAABBBCCCEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOQQQQQQPPPNNNLLLIIIGGGFFFDDDDDDBBBAAA???===<<<;;;===<<<<<<;;;:::999888888777777777777777777777777555555555444444333333333444444444333333222222222222222222222222222222222444444444444444444333333444444333222333444555666555555555555666666666666999999:::::::::;;;;;;;;;<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<============>>>??????@@@@@@DDDAAA>>>======>>>>>>>>>EEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFFFFFFFHHHKKKNNNJJJLLLNNNOOOQQQVVV^^^eeelllnnnuuuxxxuuu```MMMKKKVVVjjjzzzmmmTTTFFF;;;:::>>>>>><<<;;;999999999888777666666555555555444444444444555555444444444444444444444444444444444444444444444444333444555555666666555555777777777777777777777777777777666666666666777777555555555666777999:::;;;>>>>>>@@@BBBDDDFFFGGGHHHVVVRRROOOOOOUUUggg|||sssfff]]]YYYWWWTTTQQQTTTSSSRRRRRRSSSSSSQQQPPPPPPPPPOOONNNMMMLLLKKKKKKIIIGGGFFFFFFFFFFFFCCCAAAGGGFFFEEEDDDCCCBBBBBBAAAEEEDDDDDDCCCBBBBBBAAAAAAFFFHHHLLLOOOTTT\\\dddiiipppqqqtttvvvvvvtttqqqoookkkeee___\\\\\\[[[XXXTTTTTTTTTTTTSSSRRRQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPSSSUUUWWWXXXZZZ^^^cccfffmmmpppsssuuusssllleee```WWWUUUSSSOOOLLLJJJHHHGGGHHHGGGGGGFFFEEEDDDCCCCCC======<<<<<<<<<<<<=========<<<<<<;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFEEECCCAAA???>>>??????>>><<<;;;:::999888999999888888777666666666666666666666666666666666555555444444444333333333444444333333333333333333222222222222222222222222333333333333333444444444555444333333333444666777777777777777888888888888::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@@@@@@@DDDCCCAAA@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCGGGIIIJJJJJJJJJKKKMMMOOOPPPTTTZZZ^^^bbbiiirrryyyzzz{{{tttdddXXXNNNNNN]]]ppp{{{mmm]]]MMMCCC::::::<<<;;;::::::999999888777777666555555555555444444444444555555444444444444444444444444444444444444444444444444333444555555666666555555666666666666666666666666777777666666666666777777555555555666777999:::;;;;;;<<<>>>@@@CCCEEEGGGHHHSSSQQQNNNNNNSSSddduuummmggg^^^XXXYYYVVVSSSRRRRRRSSSSSSSSSPPPPPPPPPPPPOOONNNMMMLLLLLLJJJIIIHHHHHHGGGEEEDDDHHHHHHGGGFFFEEEDDDDDDCCCFFFEEEDDDCCCAAA@@@???>>>@@@AAABBBCCCDDDHHHLLLPPPTTTUUUUUUVVVUUUTTTRRRQQQNNNJJJEEEDDDEEEEEEBBB@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHKKKPPPSSSVVVXXXZZZ[[[ZZZVVVQQQNNNJJJIIIGGGEEEDDDBBBBBBAAA??????>>>>>>============::::::999999999999::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<;;;:::999888777888888888777666666555555444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444222222222222222222222222222222333333444444555555666555444444444555777888999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@AAABBBCCCDDDDDDEEEFFFFFFEEEEEEDDDFFFIIIMMMPPPQQQRRRUUUVVVbbbgggnnnsssxxx~~~xxx{{{zzzjjjXXXNNNGGGJJJ\\\yyy{{{iiiYYYIIIDDD===999::::::777777999888888777777666666555555555555444444444444555555444444444444444444444444555555555555555555555555333444555555666666555555666666666666666666666666777777666666666666777777555555555666777888999:::999:::<<>>======>>>@@@AAA????????????????????????===???@@@AAAAAABBBEEEHHHGGGHHHIIIIIIHHHFFFDDDCCCAAAAAA@@@????????????@@@999999999999:::::::::::::::::::::999999:::::::::::::::999999::::::::::::777777777777777777777777777777666666666666666666666666777777777777666666444444444444444444444444111111222222222333333333333333333333333333333333444444444444444444444444333333333444444555555555333333333333333333333333333333444555666666777777777666666555666777888999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@AAACCCDDDEEEEEEFFFGGGIIIKKKMMMMMMKKKQQQXXX___dddhhhkkkmmm~~~sssbbbbbb]]]OOOKKKQQQ[[[bbbvvvhhhTTTHHH<<<<<<999999:::999555666999777777777666666555555555555444444333333444444555333333333333333333333333555555555555555555555555333444555555666555555555666666666666666666666666666666777777777777666666555555555666666888999999888:::<<>>===<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;<<<>>><<<<<<<<<<<<<<<<<<;;;;;;999999999999999:::;;;;;;999999999999::::::::::::;;;::::::999999::::::;;;888888999999999888888888666555555555555555555555444444444444444333333333444444555666666666666666222333333333444444444444111222222333333444444555444444444444444444444444555555555555555555555555444444555555666666666777444444444444444444444444666666777777888999::::::888888777777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>======>>>???@@@BBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEEEEDDDDDDGGGIIIHHHHHHIIIKKKOOOTTTYYY\\\bbbhhhqqqyyy~~~cccOOOKKKHHHEEETTTlllrrrVVVDDD>>>888777777999;;;999555555999666666666555555555555555444444333333333333444444333333333333333333333333555555555555555555555555333444555555666555555555555555555555555555555555666666777777777777666666555555555555666777888888999:::===AAADDDHHHJJJLLLIIIKKKMMMPPPUUUiiizzzqqqkkkbbb```^^^ZZZWWWUUUTTTSSSSSSQQQNNNNNNOOOPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHKKKMMMNNNMMMJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBBBB???@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<===========================>>>>>>===;;;::::::;;;;;;;;;::::::::::::;;;;;;999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999666666777777777666555555666666666666555555555555444444444444444444444444222333444555666666666666444444444555555555666666444444444555555666666666555555555555555555555555666666666777777777777777777777777777777888888888666666666666666666666666888888999999::::::;;;;;;:::999888888888999;;;<<<:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>?????????>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFF@@@CCCGGGHHHGGGHHHKKKOOORRRRRRTTTXXX^^^dddiiimmmyyy~~~zzzfffQQQCCCFFFJJJRRRhhhwwwnnn___GGG;;;;;;:::666555777:::888555555888555555555555555555444444444444333333333333444444333333333333333333333333444444444444444444444444333444555555666666555555555555555555555555555555555666777888888777666555666555555555666666777888:::;;;>>>AAAEEEHHHKKKLLLGGGJJJMMMOOOUUUjjj~~~zzzssslllfffaaa___^^^ZZZWWWTTTRRRRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGLLLNNNOOOOOOLLLIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>????????????????????????>>>???AAA@@@???>>>>>>???>>>>>>>>>=========>>>>>>=========<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999888888888888999999777777888888888777666555777777777666666555555555555555555555666666666666333444555666666777666666666666666666666777777777666666666666666777777777777777777777777777777777777777888888888999999999:::999999999999999888888888888888888888888888888999999999:::::::::::::::;;;:::999999999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBCCCDDDEEEGGGHHHHHH@@@EEEKKKNNNOOORRRWWW\\\bbbeeekkkqqqvvv{{{~~~sssdddOOOGGGIII[[[lllvvvwwwdddVVVKKK===999<<<:::777444444777777444444666444444444444444444444444444333333222222333333444222222222222222222222222333333333333333333333333333444555555666666555555555555555555555555555555555666777888888777666555666555555555555666777777:::;;;===@@@DDDGGGIIIJJJFFFHHHKKKLLLRRRggg{{{uuurrrpppccc___[[[WWWVVVUUUTTTSSSQQQQQQQQQQQQQQQPPPPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKMMMPPPQQQOOOMMMLLLLLLIIIJJJJJJKKKJJJIIIGGGFFFCCCDDDEEEEEECCCBBBAAABBB???@@@AAAAAAAAA@@@???>>>????????????????????????<<<>>>@@@@@@??????@@@AAA==================<<<<<<>>>======<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;::::::::::::;;;;;;999:::;;;;;;;;;999888777777777777666666555555555555555666666777777777777555666777888888888888888777777777777777777777777777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;;;;::::::999999999999999999999999999999999::::::999999999999999999;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<============>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDAAABBBCCCEEEFFFHHHIIIJJJHHHNNNVVV[[[]]]aaahhhmmmqqqvvv~~~xxxeeeTTTHHHJJJZZZxxxwwwoooVVVEEE===777:::>>>999777333111555666444333444444444444444444444444444444333333222222333333444222222222222222222222222222222222222222222222222333444555555666666555555555555555555555555555555555666777999999777666555666555555555555666666777999;;;===@@@CCCEEEHHHIIIFFFGGGIIIIIINNNddd}}}ppphhhfffeeeaaa\\\XXXUUURRRQQQRRRSSSQQQOOOMMMNNNOOOMMMKKKJJJLLLNNNOOONNNMMMOOOQQQQQQOOOMMMOOOPPPOOOLLLKKKKKKKKKIIIIIIJJJIIIDDDEEEIIIJJJGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCAAAAAA@@@???CCCCCCBBBBBBAAA@@@??????@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;777888999::::::::::::999:::::::::999999888888888888888888888888888888888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::>>>===;;;:::;;;;;;::::::;;;<<<>>>??????@@@AAACCC@@@>>>===???BBBBBB@@@===AAA@@@@@@@@@AAABBBDDDEEE@@@BBBDDDEEEFFFFFFDDDCCCEEEEEEGGGMMMSSSWWWWWWUUUUUUaaaqqqyyy{{{{{{~~~uuuooojjj[[[IIINNNiiiqqqgggKKKDDD<<<888888999777555666666555555555444444444333333333333333333333333000111111111111222222222222222333333333444444444222222333333333333444444444444444444444444444444444444444444444444444444555555666666666666555555666666666777888999999999:::;;;<<<>>>@@@BBBDDDFFFEEEIIIGGGIIISSSeeeyyyrrrjjjddd]]]ZZZZZZZZZWWWSSSRRRQQQPPPOOOMMMKKKKKKKKKNNNNNNMMMNNNOOOPPPPPPPPPOOOPPPPPPPPPOOOPPPOOONNNLLLMMMMMMJJJHHHHHHIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>><<<;;;:::;;;;;;;;;:::999<<<@@@BBBBBBAAAAAAAAAAAA??????@@@CCCEEEDDDBBBDDDDDDCCCCCCCCCDDDFFFGGGIIIIIIIIIJJJLLLMMMNNNOOOUUUTTTVVV\\\dddkkkooopppmmmttt~~~}}}lllbbbdddjjjkkkeeeqqqzzzkkk[[[QQQBBB===666444555777555333666555555555444444444333333333333333333333333333000000111111111222222222000111111111111222222222222222222333333333444444444444444444444444444444444444444444444444444444555555666666666666555555666666666777777777888888999999:::<<<>>>@@@BBBDDDDDDIIIGGGIIITTTfffzzzooohhheeebbbZZZTTTSSSQQQNNNMMMMMMNNNNNNMMMNNNOOOPPPPPPPPPQQQSSSUUUSSSSSSSSSTTTTTTTTTSSSSSSOOONNNNNNOOOMMMJJJJJJLLLKKKKKKIIIHHHFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>======???>>>>>>>>>>>>>>>??????AAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;========================;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>===<<<<<<<<<======:::>>>CCCFFFFFFDDDBBBAAACCCAAA@@@AAABBBDDDDDDCCCDDDDDDDDDDDDFFFGGGIIIIIINNNNNNOOOQQQUUUZZZ^^^aaaiiihhhiiinnnuuu}}}zzzgggUUUSSS___mmmzzz}}}lllZZZKKKAAA:::666333333555666555333555555444444444444333333222222222222222222222222000000000111111111222222////////////000000000000222222222222333333333333444444444444444444444444444444444444444444444444555555666666666666555555555555555666666666666666777888999:::<<<>>>@@@AAACCCGGGGGGIIIUUUggg~~~vvvjjjaaa[[[VVVOOOLLLLLLNNNPPPPPPOOORRRVVVWWWVVVUUUUUUWWWXXXUUUTTTVVVUUUSSSSSSVVVSSSOOOMMMNNNOOOMMMMMMOOONNNNNNMMMLLLJJJIIIHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@?????????????????????>>>??????@@@@@@BBBAAA???>>><<<<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>?????????????????????>>>>>>@@@AAA>>>AAAEEEGGGEEECCCBBBAAADDDBBBAAAAAAAAABBBBBBBBBCCCDDDFFFIIIMMMPPPSSSTTTZZZ[[[___ccciiipppuuuxxx|||bbbTTTOOO^^^sssppp^^^NNNCCC>>>777555444555777777666444444444333333333333333333222222222222222222222222000000000000111111111111........./////////000000111222222222222333333333333333333333333333333333333333333333333333333333444555555666666555555444555555555555555555555555777888888:::;;;>>>???@@@BBBGGGFFFIIIVVViiivvvnnnaaaVVVPPPNNNOOOOOORRRVVV\\\``````]]][[[YYYZZZVVVUUUWWWVVVRRRRRRUUU[[[WWWSSSOOOOOOPPPOOOLLLNNNNNNMMMLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<======>>>>>>======<<<========================<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>>>>?????????@@@===???@@@???>>>>>>@@@CCC???AAACCCBBBAAA@@@@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNQQQUUU[[[aaafffjjjlllsssvvv{{{~~~rrrfff```RRRSSSccczzzmmm\\\LLL@@@;;;999666666555666666666555444222222333333333333333333111111111111111111111111//////000000000111111111/////////000000000111111111111111222222222333333333333333333333333333333333333333333333333333333444444555555555555444444444444444444555555555555999999999;;;<<<>>>@@@AAAAAAGGGFFFJJJWWWjjjrrrbbbXXXUUUUUU]]]```eeekkknnnnnnjjjfffddd___```dddaaaWWWQQQSSS```hhhgggZZZSSSUUUTTTMMMNNNNNNNNNMMMMMMLLLLLLLLLIIIHHHGGGGGGIIIKKKNNNPPPPPPNNNLLLKKKJJJKKKMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAA????????????@@@AAABBBBBB???@@@@@@AAAAAA@@@??????>>>>>>>>>>>>????????????????????????????????????===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA<<>>>>>AAAEEEBBBDDDEEEFFFEEEFFFHHHJJJLLLOOOTTTXXX\\\___ccceeehhhkkkpppwww}}}tttggg\\\UUUQQQdddrrruuukkk\\\KKK???888666666444444444444333333222222111111222222222222333333000000000000000000000000/////////000000000111111000000000000111111111111111111111111222222222222333333333333333333333333333333333333333333333333444444555555555555444444333333444444555666666777:::::::::;;;===???@@@AAABBBGGGGGGJJJWWWkkksssnnnnnnpppooorrryyy}}}yyy|||wwwbbbRRRNNN\\\xxxmmm\\\___```WWWUUUUUUTTTRRRQQQPPPOOOOOOMMMLLLKKKLLLOOOUUUZZZ^^^[[[WWWRRRNNNLLLLLLNNNPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCDDDEEEDDDAAA???======>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===???????????????@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@AAAAAABBBCCCCCC@@@CCCFFFEEECCCCCCGGGKKKMMMQQQUUUYYY[[[]]]___aaaccchhhooouuuxxxzzz~~~uuuggg[[[WWWZZZaaagggxxxrrrdddYYYKKK???:::888777666222222222222111222333444111111111111222222222333000000000000000000000000////////////000000000111///000000000000111111111111111111111222222222222222222222222222222222222222222222222222222222222333444444555555444444333222222333555666777888999:::::::::;;;===>>>@@@@@@CCCHHHHHHKKKXXXkkkrrryyy}}}}}}kkkRRRIIISSS|||eeeiiilllddd]]]]]][[[YYYWWWUUUSSSSSSSSSQQQPPPRRRWWW___gggllllllggg^^^VVVQQQOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFEEEFFFHHHHHHFFFBBB>>><<<======>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDEEEEEEEEEIIILLLLLLIIIIIIMMMRRRZZZ___gggnnnrrrtttvvvwwwzzz}}}xxxggg]]]QQQKKKRRRdddzzzuuukkkQQQGGG<<<555555777777666222222222222222333666888000000111111222222222333000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222222222222222222222222222222222222222222222222222333444444555555444444333111222333555777888999:::999::::::;;;<<<===???@@@DDDIIIHHHKKKXXXkkk```iiixxxdddKKKVVVuuuyyyxxx{{{uuuqqqkkkgggcccaaa^^^\\\VVV\\\SSSIIITTTeeerrr{{{ppp```UUUQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQLLLLLLOOOQQQKKKFFFHHHOOOLLLKKKMMMQQQNNNHHHGGGKKKGGGGGGGGGFFFEEEDDDDDDCCCEEEBBBBBBEEEEEEBBBBBBEEEEEEMMM\\\[[[MMMIIIKKKDDD???;;;@@@BBB===AAAEEE???BBBBBB@@@@@@@@@AAABBBCCC???@@@@@@???===<<<>>>??????>>>==================BBBBBBAAA???======???BBBAAABBBCCCCCCAAA@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@EEEBBB@@@@@@BBBDDDDDDDDDBBBDDDEEEEEEEEEFFFIIIKKKMMMSSSYYY[[[[[[]]]bbbfffrrrvvv|||xxxssshhhZZZSSSIIIFFFRRRggg~~~wwweeeWWWBBB???;;;666333222222222333222222111111222222333111111111000000000000000333333222222111000//////000000000000000000000000////////////000000000000222222111111111111111111111111222333333333333222222222333333333444444444555555555555555555555555666555444444555666777888888888999<<<@@@BBBCCCBBBEEELLLLLLNNNXXXlllMMMUUUcccpppwww{{{nnn\\\xxx|||tttmmm\\\MMMSSSiiiuuuooosssgggbbb]]]______^^^\\\[[[YYYXXXXXXWWWWWWYYY\\\]]][[[TTTNNN[[[iiikkk\\\OOOPPPSSSPPPPPPOOONNNLLLJJJIIIHHHGGGEEECCCCCCFFFFFFCCCDDDHHHTTTdddzzznnn]]]OOOAAA???AAA>>>???CCC@@@DDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAACCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBB@@@??????BBBDDDBBBCCCEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFEEEEEEEEEEEEGGGJJJOOOPPPPPPPPPQQQSSSTTTVVVYYY\\\]]]___bbbeeehhhmmmsssvvvwwwzzz{{{kkk]]]UUULLLEEEEEEHHHWWWrrrwwwpppdddSSSGGG===;;;999666444333333333222222222111111222222222000000000000000000000111222222111000000///......////////////////////////.../////////000000000000111111111111111111111111000111222222333333222222000000000111111111222222444444444444444444444444444444333333444555666777888999:::===@@@AAABBBAAACCCJJJKKKLLLVVViii<<>>>>>>>>???@@@AAAHHHIIIJJJRRRbbb;;;:::;;;@@@EEELLLXXXdddrrryyypppRRRAAA___uuu]]]ZZZzzzkkk|||xxxuuutttnnnkkkggg```SSSGGGBBBDDDKKKmmmjjjhhhbbb\\\^^^```]]]^^^___aaaaaaaaa```___aaabbbcccaaa^^^[[[ZZZZZZ\\\]]]___bbbdddfffggggggllllllllljjjgggffffffgggqqqpppppprrrtttvvvtttrrrxxxzzz}}}ppp^^^MMMCCC???CCCHHHPPPbbbttt}}}sssiiiXXXGGG:::555666888222333444555444222000///111000000//////000000111------...///000111111222111000000000000000//////....................................//////////////////000000000111111111000000111222222222222111111111222222222333333333333333333333333333333333444333333333555666888999:::<<<>>>???>>>===>>>@@@AAAHHHIIIJJJRRRaaa:::777777999;;;>>>EEEMMMZZZcccppp{{{```GGGNNNVVVFFFGGG]]]vvvcccOOOFFFEEEIIIkkk~~~}}}~~~}}}zzzyyyxxxzzz|||~~~yyylll___QQQFFFCCCFFFOOO\\\hhhuuutttjjj\\\TTTFFF:::333222555888333444444444333111///...000000////////////000000.........//////000000000000000000000000000000000........................------........./////////...//////000000111111111///000111111222222111111/////////000000000000111222222222222222222222222444444333444555777999:::999<<>>888333222222222222333333333333222111111000000//////......//////000......//////////////////////////////////////////........................---------.........//////......//////000111111222///000000111111111111111////////////000000000000222222222222222222222222333222222333444666999:::777;;;??????===<<>>CCCLLLWWW___rrrxxx^^^LLLKKKKKK\\\wwwvvvgggZZZUUUIIIHHHVVV___dddtttpppkkkiiiVVV;;;222222222222222222222222333222222111000///......000000000000000000000000------......//////000000////////////////////////---------............//////////////////............//////000000000000000111111111111111111111111000111111111111222222222333333333333222111000///111111111222333444555666888999:::<<<===???@@@AAABBBDDDFFFGGGMMMfff:::777888>>>@@@;;;777888777888999:::;;;@@@HHHMMM\\\bbblllvvviiiOOOFFFLLLUUUeeewwwzzzqqqiii```UUULLLGGGHHHSSSfffttt{{{}}}ppp^^^SSSMMM@@@000222222222222222222222222111111111000000000000000000000000000000000000000............////////////........................------------............////////////............,,,,,,---...............////////////////////////000000111111111222222222444444444444333222111000111111111222333444555666888999:::<<<===???@@@AAAAAACCCFFFHHHOOOiiiKKKBBB;;;:::;;;999777666888999999888777777:::<<>>CCCIIIPPPZZZdddkkk}}}wwwjjj```ZZZYYYQQQOOOKKKEEECCCHHHRRR[[[www{{{fffVVVGGG>>>666///111777111111111111111111111111//////000000000000000000------------------------/////////......---------........................,,,,,,---------.........------...............///---...//////000000//////////////////////////////000000000000111111111111444555555555444444333222111111111222333444555666888888999;;;===>>>@@@@@@>>>@@@DDDHHHQQQkkknnnSSSFFFBBB???===666666666777888999999888;;;;;;<<<>>>AAAGGGNNNSSSccckkkxxx{{{qqqdddXXXPPPKKKHHHFFFAAAEEEIIIKKKPPP\\\nnn|||wwwjjjaaaQQQ???333333333...///666000000000000000000000000111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,........................,,,,,,,,,------------...,,,---------......//////---......///////////////........................//////000000000111111111444444555555444444333333111111111222333444555666777888999;;;<<<>>>???@@@???@@@CCCGGGPPPhhh}}}fffTTTBBB444777555333333555777888888888999999999:::===BBBFFFPPPZZZhhhttt}}}}}}xxxwwwggg[[[LLLAAA>>>>>>>>>===888AAAOOO[[[hhhyyyxxxkkkXXXIIICCC666...000333111///111////////////////////////222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---......//////++++++,,,------------,,,------------------------/////////000000000111111333333444444444444333333111111111222333444555666777888999:::<<<>>>???@@@@@@AAACCCGGGPPPgggyyy```LLLDDD???999666666888888888555666888888888999<<<>>>DDDLLLWWW```gggpppzzz}}}sssiiibbb___```UUUNNNEEE>>>===@@@FFFJJJRRR]]]mmmzzz|||rrrfffWWWGGG;;;999555222222222111111111////////////////////////000000/////////.........------------------------,,,------------------...------------------------++++++,,,,,,,,,---------++++++,,,------...//////***+++,,,,,,------,,,,,,------------------------////////////000000000111222222333333333333222222111111111222333444555666777777999:::<<<===??????AAAAAACCCHHHQQQhhhTTTMMMCCC<<<:::::::::999333555888888888777888999999>>>EEEJJJPPPZZZgggppp{{{~~~xxxrrrgggXXXKKKDDDDDDFFFBBBCCCCCCCCCFFFOOO[[[ddd{{{ttthhhZZZKKK???888444...222333000---...000111////////////////////////.........///////////////------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,---......//////......000000000000000000000000////////////000000000000111111222333333333222222111111111222333444666666777777888:::<<<===??????@@@AAADDDIIISSSjjjeeeLLLDDDFFFAAA777444777:::;;;:::999999:::999:::;;;<<<>>>DDDMMMTTT[[[fffsss|||}}}xxxvvvmmmaaaQQQMMMGGGDDDDDDDDDDDDDDDKKKLLLRRR]]]iiivvvtttkkk___MMM@@@999666222///000000000000000000000000////////////////////////////////////////////////...------,,,,,,------.........,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111000000000//////......111111222222222333333333222222222222333444555555777777888999;;;===???@@@@@@CCCDDDFFFQQQmmmmmmSSSHHHAAA===???;;;666444555888::::::555666777888999===DDDIIIOOOXXXdddmmmrrrxxx|||qqqhhh```UUUKKKIIIEEE>>>999;;;EEETTT___nnnooovvvrrrfffUUULLL@@@888555555444222000000000000000000000000................................................------,,,,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------............////////////222222222111111111000000111111111222222222333333222222222222333444555555777777888999;;;===???@@@@@@BBBCCCFFFQQQnnnuuuaaaRRRAAA<<<777777;;;<<<888444666777888777777777999;;;???FFFOOOWWW]]]eeepppyyy~~~yyyoooggg___YYYQQQGGGAAA???>>>>>>>>>@@@HHH]]]www{{{nnn```VVV@@@;;;444111222444444333000000000000000000000000................................................------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,---............/////////222222111111111111000000111111111222222222222333222111111222222333444555777777888999;;;===>>>??????AAABBBEEEQQQoooZZZQQQFFF>>>;;;;;;999888999:::::::::999777666555777;;;@@@DDDHHHPPPZZZbbbsssxxx}}}wwwpppeee]]]UUUJJJBBBBBB@@@;;;???GGGDDDJJJTTTaaarrrwwwfffVVVKKKDDD999666222000111222111000////////////////////////................................................---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........////////////////////////......111111111111222222222222111111111111222333444555666777777999:::<<<>>>??????@@@AAADDDQQQpppkkkRRRAAA:::<<>>CCCGGGTTTbbbjjjoooyyyxxxkkk[[[JJJ===555333666444222111111000...---........................................................................,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------------..............................//////000000111111111222222222111111111111222333444444666666777888:::<<<>>>???>>>@@@AAACCCPPPooolllTTTEEE===777666555555777888888888999999888666666777;;;>>>BBBGGGOOOYYYbbbmmmvvv|||yyyqqqmmm^^^XXXPPPIIIFFFBBB===:::===???GGGTTTcccqqqpppdddTTTGGG:::111...///000000000//////......---........................------------------------------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++************++++++++++++,,,,,,---------.........,,,------------.........//////000000000000111111000000000111111111111222111000000111111222333444666666777888:::<<<===>>>>>>@@@AAADDDPPPnnnhhhWWWIIIDDD>>>:::999999888777888888888777777666777888999<<>>>>>@@@CCCFFFEEEVVVkkk~~~zzztttaaaRRRCCC;;;555000000333---............------...------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++************************)))*********++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,---------........./////////000000000111111000000000000111111111111000000000000111222333444666666777888999;;;===>>>>>>@@@BBBDDDPPPlll~~~```XXXLLLCCC>>>:::777555666777888999999888888888:::;;;===???CCCJJJSSSXXXjjjooovvv|||xxxrrriii^^^UUUNNNJJJIIIBBBBBB@@@@@@BBBGGGOOOUUU]]]uuuxxxnnneeeRRRCCC666222111///000333///000000///...------...------------------------------------------------------------------------,,,++++++++++++++++++,,,,,,,,,............,,,,,,************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---------......//////000000000000111111111111000000000000111222333444555666666888999;;;===>>>>>>AAACCCEEEPPPkkkyyyfffOOO===;;;DDDAAA<<<888777777777777888888666555777;;;???AAABBBNNNUUU^^^fffmmmvvv~~~uuuqqqnnniiiWWWSSSMMMGGGAAA>>>>>>>>>AAAIIITTT___jjjvvv{{{ooo___NNNDDD555444222000000111222333////////////////////////........................++++++******++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,+++***)))((('''******))))))******+++,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,...------,,,,,,------.....................------////////////000000000000//////000111222333333444666777777888999;;;<<<===999AAA<<<;;;SSSuuurrrWWWHHHCCC@@@>>>>>>>>><<<888666===;;;999888999:::999888AAAEEEJJJOOOUUU^^^jjjttt~~~zzzpppbbbYYYUUUOOOHHHBBB@@@>>>>>>AAAGGGOOOUUUZZZooo~~~qqqcccUUUGGG<<<666333222111//////000111222////////////////////////////////////////////////++++++******++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++***)))(((******))))))******+++,,,***************+++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,------........................////////////000000000000//////000111222333333444666666666777999:::<<<===>>>FFFAAAAAAXXXxxxhhhXXXQQQGGGAAA??????>>><<<777666555666888888777666:::;;;===>>>BBBKKKWWW___nnnuuu|||uuuhhhaaaUUUIIIEEEDDD@@@:::BBBBBBBBBDDDIIIRRR]]]ddd|||rrr___MMM???888555444222111///.........///000////////////////////////////////////////////////++++++******++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++******)))******))))))******+++,,,+++++++++************************++++++++++++,,,------,,,,,,,,,,,,------........................////////////000000000000//////000111222333333444555555555666888999;;;<<<;;;BBB???@@@UUUqqq{{{dddOOOEEEBBB@@@<<<666666666777999:::999888::::::::::::<<>>PPPggg|||kkk]]]KKK<<>>;;;:::999999888666666777777777888:::===@@@IIIMMMUUU^^^hhhsss}}}|||vvvrrrkkkddd]]]ZZZWWWQQQJJJDDD===>>>>>>>>>???EEEQQQ[[[rrr|||wwwiii]]]WWWGGGAAA999333222444666777111111000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++((()))***+++++++++++++++******))))))******+++,,,,,,+++++++++***)))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........//////////////////000000000000//////000111222333333444333444444555666888999:::;;;???>>>CCCRRRdddvvv\\\MMMGGG@@@;;;999999999999666777888999999888777666:::===AAAGGGOOOZZZeeelllvvv{{{}}}xxxqqqiii___WWWSSSPPPJJJEEEDDDAAA===<<<===@@@EEEOOOXXX___jjj|||}}}qqq^^^MMMAAA<<<333111//////111111111000000000000000000/////////------------------------++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++******))))))******+++((()))***+++++++++++++++******))))))******+++,,,+++++++++***************)))))))))************+++,,,,,,++++++++++++,,,,,,,,,,,,------.../////////////////////000000000000//////000111222333333444444444444555777888:::;;;<<<>>>>>>EEERRR___}}}sssiiiZZZMMMDDD@@@???>>>::::::;;;;;;;;;:::888666444555888;;;???FFFNNNSSS^^^eeennnuuuyyy~~~}}}wwwtttfffccc]]]UUUNNNIIIEEECCCDDD???===@@@BBBGGGSSS^^^hhhkkktttyyy~~~vvvpppeeeUUUFFF:::444222111000000111222222000//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++************+++,,,)))******+++++++++************))))))******+++,,,***************+++++++++))))))))))))************,,,,,,++++++++++++,,,,,,,,,,,,------...//////000////////////000000000000//////000111222333333444444444555666777999:::;;;:::;;;<<>>???>>>===>>>AAACCCBBBJJJUUUaaaqqqwwwjjj```LLLDDD;;;666666666444111111111000......---------........................,,,++++++******++++++,,,,,,++++++******++++++,,,000---+++***+++,,,,,,+++******+++++++++,,,,,,,,,,,,+++)))((((((***+++---...---,,,+++************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,---------------............///111000000///......------,,,,,,---...000111333444555555666666777999:::;;;:::<<<<<>>???BBBFFFNNNZZZfffnnnyyyyyylll\\\MMMDDD???:::333000111222000---111000///...------------........................,,,++++++******++++++,,,,,,++++++******++++++,,,///---+++***+++,,,,,,+++******+++++++++,,,,,,,,,+++***))))))***,,,...///...---,,,+++************************************))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------------------..................//////////////////------......000111333333555555555666777888::::::;;;===<<>>DDDTTT[[[fffqqqyyy~~~uuunnnhhh```YYYRRRKKKBBB<<<@@@???>>>>>>???AAACCCDDDPPPUUU]]]hhhwww}}}ssscccPPP@@@666111666333//////111222111///000///......------------------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,...,,,******+++,,,,,,+++******+++++++++,,,,,,,,,***))))))***+++---///111---,,,+++***************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,------------............---------...///000000111///......///000111222333555555555666777888999:::;;;======CCCKKKPPPfffaaaJJJCCCFFF777888:::<<<===<<<:::777777555666::::::888888;;;@@@GGGRRR]]]gggooovvv{{{~~~zzzwwwrrrhhh```WWWPPPHHHDDDBBB@@@<<<999>>>>>>???AAAHHHRRR]]]dddrrryyy}}}|||vvvlll[[[HHH;;;444444666222000//////222222111000///......---,,,,,,------------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,---+++******,,,,,,+++*********+++++++++,,,,,,,,,******)))***+++,,,---...,,,,,,+++***************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------......///000000000000/////////000111222222555555555555777888999:::999===>>>DDDLLLQQQhhhzzzeee\\\CCC???;;;:::;;;=========999666666:::;;;999999;;;999<<>><<<===>>>??????AAAHHHRRR^^^jjjxxxzzzuuu___RRRBBB666222444666777............//////...---...------,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,+++*********,,,,,,+++*********+++++++++,,,,,,,,,*********)))))))))))))))++++++******))))))******************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...////////////////////////000000000000000111222222444444555555666888999:::888<<<>>>CCCJJJOOOhhhnnnbbbPPPBBB;;;888777666<<<777555888999888888:::999:::;;;<<<===@@@EEEIIIQQQVVV]]]eeemmmuuu}}}}}}zzzuuupppkkkfff```\\\VVVOOOJJJGGGDDD@@@>>>???<<<>>>@@@DDDIIIOOOTTTWWWfffrrr}}}|||~~~zzzyyyvvvmmm___TTTBBB;;;333000222333000,,,111111111000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******)))+++,,,---+++*********+++++++++,,,,,,,,,*********)))((((((''''''+++******)))))))))******************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,------------///////////////........./////////000111222333444444444444555666777888999888======AAAFFFKKKeeerrrcccWWWLLLEEEEEE>>>888888888777888::::::;;;;;;:::888888999;;;???BBBFFFKKKQQQYYY```eeeqqqwww}}}~~~wwwuuuuuutttnnnhhh^^^[[[VVVQQQNNNKKKHHHEEEAAA>>>===??????@@@GGGPPPPPPZZZgggqqqxxx|||~~~|||{{{~~~}}}xxxssskkkbbbWWWKKK>>>666333111000000111000---***222222222000//////000111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,)))))))))+++,,,---+++)))******+++++++++,,,,,,,,,)))************))))))(((******))))))))))))******************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++,,,,,,,,,---------------......//////000000/////////000111333444555444444444555666777888999888<<<<<>><<<<<<======<<>><<>>======>>>@@@AAAAAALLL[[[gggppp{{{~~~~~~}}}|||{{{yyytttnnnjjjOOOIII@@@999555333111000////////////////////////........................---------,,,,,,++++++++++++++++++***)))(((((('''++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&''')))***,,,------************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---...///000000......///000111222333333333444555666777888999:::888:::888<<>>888666999888777888:::;;;;;;;;;BBBBBB@@@>>><<<;;;<<<>>>?????????@@@BBBGGGNNNSSSYYY^^^fffmmmtttyyyxxxpppkkkiiifffaaa[[[TTTNNNKKKFFFCCC???<<<<<<===>>>???<<<>>>@@@CCCHHHPPPYYY___gggrrr|||~~~~~~|||~~~}}}{{{wwwpppeeeZZZRRR@@@<<<666333111111111111////////////////////////------------------------------,,,,,,,,,+++++++++,,,,,,++++++***))))))(((************************))))))))))))))))))))))))(((((())))))******************************************************************************************************++++++************)))))))))((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------******++++++,,,------...---,,,,,,------///000000......///000111222333333333333444666777888999::::::<<<:::<<>>???>>>===<<<>>>CCCHHHBBBBBBBBB@@@===<<<===???AAADDDJJJOOOVVV]]]eeejjjppprrruuuzzz~~~zzztttjjj^^^UUUOOONNNJJJGGGCCCAAA???>>>777666777:::AAAGGGLLLNNN\\\```eeeiiinnnyyytttuuuppphhh___UUUJJJ@@@999444222///...///000000///////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,))))))***++++++,,,---------------------...///000......///000111222333333333333444555777888999:::<<<>>><<<===CCCLLLjjj}}}hhhRRRJJJ@@@;;;;;;===>>>===888:::===<<<<<>>???>>>>>>>>>???BBBDDDFFFNNNOOOSSS]]]kkkxxx}}}~~~xxxmmmeee\\\MMMAAA999666555555444222000000000000...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))++++++******)))(((((((((************************************************++++++++++++++++++++++++++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...///000......///000111222333333222333444555666888999999<<<>>><<<>>>DDDLLLjjjvvvjjjXXXIII@@@>>>>>>>>>:::;;;<<<<<<;;;===AAAEEEJJJMMMQQQTTTTTTSSSRRRRRRQQQOOOKKKEEEAAA???@@@BBBBBBCCCFFFJJJNNNRRRUUUWWW^^^___aaaeeeiiinnnrrrtttsssvvvzzz~~~zzzuuuooohhhbbb```\\\XXXTTTOOOKKKFFFAAA?????????@@@888;;;AAAIIISSS]]]eeeiiiuuuuuuyyy}}}qqq{{{xxx|||yyyzzzwwwjjj]]]RRRJJJ===444000111444666444222111111111000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))************************+++******))))))((((((((())))))))))))))))))******))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,......------,,,,,,++++++...------------...//////......///000111222333333222222333555666777888999999<<<;;;>>>EEEMMMkkkmmmWWWHHH@@@===;;;999777666777:::===??????CCCHHHLLLNNNPPPQQQSSSXXXWWWUUUQQQLLLJJJJJJJJJEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGHHHJJJMMMQQQUUUWWWWWWYYY^^^dddiiinnnrrrtttyyyzzzxxxtttqqqmmmhhhbbb^^^WWWSSSMMMIIIFFFDDDBBBAAA@@@???===<<<>>>BBBFFFIIIIIIPPP[[[jjjzzzzzzwwwzzz|||{{{tttooojjjaaaSSSGGG<<<999555222000000///...///...---...///000///...------------------------------------------------*********+++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++///......------,,,,,,+++......---------......///......///000111222333333222222333444666777888999777::::::>>>FFFNNNlllpppddd___TTTLLL@@@:::999;;;======:::<<>>EEEMMMTTTYYY]]]___ooovvv}}}||||||tttrrriii___VVVNNNEEE<<<777111000/////////...,,,)))...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++((((((((((((((()))))))))************************))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,---------///......---------............///000111222333333111222333444666777888888777::::::???FFFNNNlllqqq[[[JJJBBB???<<<888;;;<<<<<<;;;:::;;;<<<>>>@@@EEELLLRRRVVVXXXZZZ\\\[[[[[[[[[ZZZYYYYYYYYYXXXZZZWWWSSSNNNJJJHHHGGGFFFBBBAAA???>>>>>>???@@@@@@@@@DDDGGGGGGFFFGGGMMMRRRQQQUUUZZZaaahhhnnnsssuuussstttuuuwwwxxxxxxxxxyyy~~~{{{xxxuuusssrrrllljjjgggccc```^^^]]]]]]VVVRRRLLLFFFCCCBBBBBBCCC@@@>>>======??????>>>======???AAABBBCCCGGGNNNTTTXXXbbbsss}}}}}}~~~~~~}}}~~~~~~|||xxxqqqiii___UUUHHH>>>777222000111333111...---///111222222111///,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************+++++++++'''((()))***,,,---...//////......---------............///000111222333333111222333444555777888888888;;;;;;???FFFNNNkkkzzzjjjeee^^^SSSIIICCC===;;;===>>>===::::::;;;@@@DDDFFFFFFHHHKKKNNNMMMNNNTTTYYY[[[\\\]]]aaaeeefffeeeeeegggfffbbbWWWWWWUUUSSSPPPLLLHHHEEEGGGFFFCCC@@@===>>>AAADDD??????AAAEEEJJJMMMOOOOOOTTTSSSRRRRRRRRRSSSTTTTTT___ccchhhppp|||~~~~~~~~~}}}|||{{{yyyvvvqqqnnneeeeeeffffffggghhhhhhiii```^^^ZZZWWWTTTRRROOOMMMJJJIIIGGGEEECCCCCCCCCDDDCCCBBB@@@<<<888777999;;;??????AAADDDIIIOOOUUUXXX[[[aaagggmmmrrrxxx~~~yyyvvvuuuvvvuuutttssszzz~~~yyyyyy~~~}}}{{{zzzyyyxxxxxxxxxttthhhWWWKKK???<<<888333111000000000000000000000////////////,,,,,,------------------,,,,,,,,,+++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))******))))))))))))******************************++++++******************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------...///111222333555555555555555666777888<<<===:::<<>><<<:::>>>===<<<>>>???AAACCCEEEDDDDDDFFFIIILLLMMMPPPRRRPPPVVV[[[^^^dddlllpppoooiiijjjjjjgggaaaZZZTTTQQQ[[[ZZZXXXSSSLLLGGGEEEDDDHHHFFFDDDDDDDDDEEEDDDCCC@@@???>>>>>>???AAABBBCCCDDDKKKRRRYYYdddpppwwwxxxuuutttqqqnnnmmmpppuuuyyy|||zzzxxxvvvtttssskkkllllllmmmllllllkkkjjjdddbbbaaa___\\\YYYUUURRRPPPPPPPPPPPPPPPPPPPPPPPPGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;<<>>>>><<<>>>??????@@@CCCEEEGGG@@@EEEIIILLLRRRZZZ]]]]]]ccchhhmmmnnnjjjeeeaaa```___aaacccbbb___ZZZWWWVVV[[[XXXSSSQQQPPPOOONNNMMMEEEDDDBBB@@@>>>=========:::@@@EEEGGGKKKTTT\\\___]]]\\\ZZZXXXXXX\\\ccchhhhhhiiijjjkkkkkkkkkkkkkkklllllllllllllllkkkkkkjjjjjjjjjkkkmmmqqqssssssrrrsssqqqpppooooooooommmkkkkkkkkkkkkjjjjjjjjjjjjjjjffffffggghhhhhhiiiiiijjjfffdddbbb___[[[XXXVVVUUUOOOPPPRRRRRRRRRQQQOOONNNKKKJJJIIIFFFDDDAAA???>>>===============>>>>>>>>>???>>>>>>=========>>>>>>999:::<<>>777111888666333000///...//////000////////////...............------,,,,,,+++++++++************))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))******))))))))))))******************************------,,,+++)))((('''&&&))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000000000000000111222333444444444444555666777888666888888<<>>@@@AAABBBAAABBBDDDEEEFFFIIIKKKMMMPPPRRRWWW\\\aaaeeeggghhhppppppqqqrrruuuzzz{{{wwwtttsssrrrllliiifffeeeggghhhgggfffmmmooosssvvv|||}}}zzzxxxzzzyyyyyy{{{yyywwwzzz~~~zzzrrriiiaaa\\\OOOHHH@@@:::777666666555555444222000//////000000/////////.........------......------,,,+++*********)))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))******))))))))))))******************************,,,++++++***)))(((((('''(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///222111111111111111222222333333333444555666777888555999999???IIITTTtttgggoooyyyrrrjjjtttwwwrrrooofff\\\\\\VVVLLLDDDFFFIIIDDD:::@@@BBBAAA======AAABBBAAA>>>AAACCCCCCAAAAAABBBEEEGGGJJJLLLMMMNNNOOOQQQSSSYYYXXXYYY\\\bbbiiinnnppptttrrroookkkhhheeeddddddeee^^^SSSJJJJJJLLLHHHAAA@@@BBBBBBAAA>>>;;;:::999===>>>>>>>>>===<<<;;;;;;===============<<<<<<;;;===<<<===???AAACCCBBBAAA@@@@@@???>>>======>>>???<<<<<<============<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777:::<<<===<<<<<<===>>>999888666555666999===@@@;;;===@@@@@@AAABBBFFFIIIJJJLLLNNNQQQUUUXXX[[[\\\^^^aaafffiiimmmqqqwww{{{wwwxxxzzz{{{{{{{{{zzzyyywwwwwwvvvsssrrrrrruuuwwwsssooolllkkkkkkjjjgggdddcccbbbaaaaaabbbdddfffgggggghhhlllssszzz{{{xxxtttnnnjjjgggfffffflllooouuuyyywwwssstttxxx|||yyy{{{|||~~~yyygggXXXNNNFFFAAA;;;999555333333555777777444333222111000000000111............------------......---,,,++++++******)))))))))))))))))))))***+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///222111111111111111222222222222333333444666777888777;;;<<>>@@@@@@===>>>>>>>>>>>>@@@CCCFFFKKKKKKLLLPPPVVV\\\```bbbfffffffffgggiiilllooopppxxxpppeee```eeellliiiaaaYYY[[[^^^^^^ZZZUUUQQQOOOKKKLLLLLLLLLLLLKKKJJJJJJEEEFFFFFFFFFFFFEEEDDDDDD@@@??????AAABBBCCCBBB@@@???@@@AAA@@@???>>>???@@@;;;===AAADDDFFFFFFDDDCCCDDDDDDCCCBBBAAA@@@@@@???===BBBGGGJJJJJJKKKNNNPPPMMMKKKHHHFFFIIINNNTTTYYYZZZ^^^bbbccccccdddhhhkkkjjjkkknnnqqqtttwwwyyyzzz}}}~~~|||xxxsssmmmgggccc```ZZZZZZYYYWWWTTTRRRRRRRRRTTTUUUWWWZZZ]]]aaadddfff``````aaagggnnnvvv{{{}}}|||vvvrrrbbbbbbaaa^^^]]]```gggmmmkkkppp{{{xxxwwwvvvvvvzzz}}}wwwfffOOO@@@:::888888777666555444444333333333333222111111000000000000......---------,,,,,,,,,------,,,,,,++++++******)))))))))************+++******)))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((())))))******+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000000000000000111222333222222222333444666777888999<<<===DDDPPP___AAADDDNNNZZZccckkkyyyzzz{{{~~~}}}xxxvvvlll___VVVSSSOOOKKKDDDAAA???AAADDDEEEBBB???@@@AAAAAA@@@???@@@BBBDDDDDDCCCCCCEEEIIILLLMMMMMMNNNOOOQQQTTTYYY]]]aaadddkkkhhhbbbbbbkkkuuuwwwrrrmmmppptttuuutttrrrpppppphhhiiijjjkkkllllllllllllcccccccccccccccbbbbbbaaa\\\[[[ZZZZZZ[[[[[[YYYXXXWWWZZZ\\\[[[XXXUUUUUUVVVRRRVVVZZZ^^^```^^^[[[XXXYYYXXXWWWUUUSSSRRRPPPPPPQQQVVV\\\___^^^___bbbeeegggddd```]]]\\\^^^bbbeeejjjnnnrrrrrrooonnnooorrrnnnoooooopppqqqqqqrrrrrrjjjlllmmmiiiccc```bbbeeedddccc```\\\YYYVVVTTTSSSPPPSSSVVVXXXXXXXXXXXXYYYccciiiqqqvvvzzz}}}{{{sssooonnnlllfffaaabbbfffjjjkkkmmmwww}}}zzz{{{}}}xxx}}}||||||qqqcccOOO???888777777777555555666555333222111111111111000//////......------------,,,,,,,,,,,,+++,,,,,,++++++++++++++++++************++++++,,,,,,******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///.........///000111222333111111222333444666777888888;;;;;;AAAOOO___???:::999???EEEOOO```ppp}}}yyyjjjooopppoooxxxsssnnniiiiiiiiieee\\\TTTPPPPPPOOOLLLGGGCCCBBBAAA@@@???>>>???@@@AAA@@@?????????@@@BBBDDDGGGJJJLLLMMMMMMLLLMMMTTT___ddddddhhhlllpppsssuuuvvvxxxyyyyyyzzz|||}}}}}}}}}~~~}}}||||||{{{|||{{{zzzzzzzzzyyywwwuuuvvvyyy|||zzzvvvrrrqqqqqqqqqtttyyy|||{{{vvvqqqmmmmmmlllkkkiiifffdddbbbbbbaaaffflllnnnlllkkknnnqqqssspppjjjddd```]]]]]]]]]XXX\\\___^^^XXXTTTTTTUUUUUUUUUSSSQQQPPPNNNMMMLLLPPPSSSUUUTTTPPPOOORRRVVVQQQRRRTTTWWW[[[```dddgggggglllsssyyy}}}tttmmmhhhkkkuuu|||{{{xxx|||wwwuuu{{{zzz}}}{{{sssqqqxxxsssccccccllleeeRRRGGG@@@999666777777555222///111333333333333444555000000///...---,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***)))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------...///111222333111111111333444666777888666999888???MMM___999888666666999>>>CCCGGGcccmmmzzzpppqqq{{{}}}vvvqqqjjj```WWWOOOMMMGGGDDDFFFHHHAAA888CCC???======???AAA???<<<@@@AAAAAABBBCCCEEEGGGHHHMMMMMMOOORRRSSSTTTXXX]]]\\\___]]]XXXXXX]]]```]]]aaa``````ccceeegggfffdddhhhjjjkkkkkkiiiggghhhiiieeedddcccaaa___^^^^^^^^^___[[[YYYZZZ[[[XXXTTTRRRTTTNNNLLLPPPSSSRRRPPPQQQPPPKKKIIILLLMMMKKKKKKMMMUUUOOOLLLMMMKKKGGGGGGLLLFFFEEEDDDDDDDDDEEEFFFGGGDDDGGGLLLNNNOOOQQQSSSTTTYYYZZZ^^^ccciiimmmmmmmmmpppwww~~~|||zzz{{{|||}}}}}}~~~{{{~~~}}}ttt|||xxx~~~}}}~~~~~~}}}{{{|||~~~{{{iiiWWWKKKCCC@@@>>>777666444333222222333333000000000000000000000000111000///......------......---+++,,,,,,---+++***,,,+++++++++***)))))))))************************,,,***)))***++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&'''((()))***+++++++++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************++++++,,,,,,,,,,,,---------------............///......//////000000111111222333333444555666777777777:::===???HHHbbb:::888666444444666999;;;DDDNNN^^^ppp~~~|||wwwoooppptttqqqkkk```]]]YYYUUUSSSQQQNNNMMMGGGEEEBBBAAAAAABBBBBBAAADDDDDDDDDDDDCCCBBBEEEHHHFFFJJJJJJFFFEEEIIIJJJHHHCCCEEEFFFGGGHHHHHHIIIJJJHHHHHHGGGGGGFFFDDDBBBAAABBBBBBDDDFFFGGGGGGEEECCCHHHFFFFFFHHHJJJHHHDDDAAADDD???>>>AAACCCDDDEEEIIIIIIFFFFFFKKKNNNMMMMMMOOOMMMKKKNNNUUUXXXXXXZZZ^^^gggeeecccccceeeiiinnnqqq{{{}}}~~~~~~}}}~~~~~~}}}~~~}}}~~~~~~|||{{{uuu{{{xxxrrrqqqvvv~~~xxx~~~}}}{{{|||~~~{{{||||||||||||{{{zzzyyyjjj```RRREEE<<<888666555666555444333222222222333000000000000000000000000111000///...------------...,,,++++++,,,,,,+++***+++++++++***************************************+++***))))))++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''+++++++++***)))'''%%%$$$((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************++++++,,,,,,,,,,,,---------------............///......//////000000111111222222333444555666777777888:::===@@@IIIccc888777555333222222222333222777BBBTTTggguuu{{{||||||}}}yyyvvvuuussskkkeee]]]YYYWWWTTTNNNIIIMMMNNNLLLHHHEEEDDDDDDEEE@@@CCCCCC???<<<<<<<<<:::???@@@AAABBBBBBBBBDDDEEEJJJJJJJJJKKKKKKJJJGGGEEEAAABBBFFFLLLQQQQQQMMMIIIFFFGGGIIILLLPPPQQQOOOMMMOOOLLLLLLOOOPPPQQQVVV]]]```^^^```gggkkkjjjiiijjjnnnooovvv~~~~~~|||zzz|||~~~~~~~~~~~~|||}}}yyy~~~xxxqqquuu{{{zzzuuutttwww|||~~~zzzvvvrrrkkkbbb\\\PPPJJJAAA:::666555555444555444333222111111111222000000000000000000000000000000///...---------------,,,++++++,,,,,,+++******************+++++++++************************+++)))))))))++++++***))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((+++,,,,,,+++(((%%%""" ((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---------------............///.........///000111111111222222333444555666777777888:::===@@@IIIddd333333333333444444444444555333555<<>>>>>;;;888666444444333111///,,,---...//////...---,,,////////////////////////...---,,,+++***************))))))***+++,,,,,,***+++++++++***************************************((('''&&&(((***+++***)))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))******)))((('''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((()))******************+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///,,,,,,---///000222333333111111222333444555555666555666888888>>>WWW......---,,,---...000111111---))))))---000000//////666444444???GGGQQQ```cccttt~~~{{{{{{|||||||||{{{tttjjjlllxxx}}}|||xxxtttvvv|||sssooouuuxxxvvv{{{~~~|||xxxuuuwwwzzz}}}xxxtttssssssnnncccZZZXXXTTTPPPPPPPPPNNNGGGBBB@@@BBBEEEEEEBBB???===<<<777555333222333333111000+++,,,---.........---,,,////////////////////////...---,,,+++***************)))((()))+++,,,,,,***,,,+++++++++******))))))************************''''''&&&'''***++++++***))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***((('''&&&%%%&&&(((***,,,((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,,,,---///000222333333000111222333444555555666666777888888>>>VVV+++,,,,,,------,,,,,,+++---------.........//////------///000333555888999GGGRRRbbboooxxx{{{~~~~~~}}}tttsssrrr}}}uuummmkkkkkkqqq||||||vvvuuuzzz}}}yyyxxxyyy}}}{{{{{{{{{{{{yyyvvvkkksss|||~~~yyyttttttvvvvvvrrrjjjaaaXXXPPPKKKIIIIIIJJJKKKJJJGGGDDDCCCCCC@@@???>>>======<<<:::777444333222111000000000000111111000......---------,,,,,,,,,---------......///...---+++******++++++)))))))))***+++++++++,,,+++***)))(((((()))***+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((()))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))************&&&******&&&(((---+++%%%(((***+++------,,,+++***//////.........---------......//////000000111111222222222222333444555555777999666:::DDDQQQttt+++,,,,,,------,,,,,,+++,,,,,,---------..................///000222333444111999EEEPPPZZZeeepppyyy|||yyyzzz~~~~~~yyyrrrnnnuuu|||yyytttnnnmmmrrr{{{~~~~~~zzzyyy}}}~~~zzzwww{{{}}}zzzrrrkkkgggfffYYYWWWSSSNNNJJJFFFDDDBBBHHHIIIJJJHHHFFFDDDCCCCCCAAA???===<<<<<<;;;999777333333222111000000000000......------------......,,,,,,,,,---------------///...,,,+++******++++++******************+++++++++***)))(((((()))***+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))*********%%%)))+++******,,,---,,,***+++,,,......---,,,+++//////.........---------......//////000000111111222222222222333444555666777888666:::BBBNNNooo++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........---------......---000444888===EEEPPPXXXuuuyyyyyyvvv{{{~~~uuuwwwzzzxxxpppsssyyy{{{xxxyyy|||xxxyyywwwvvvyyy~~~zzzvvvrrrpppllleee]]]VVVPPPMMMEEEEEEEEEEEEDDDCCCBBBBBBFFFGGGGGGFFFDDDBBBCCCDDDAAA>>>;;;999888888777555222222111000////////////,,,,,,,,,---...///000111------------,,,,,,,,,,,,...---,,,++++++***++++++******************))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))+++---,,,)))+++000+++,,,---...///...---,,,...............---------......//////000000111111222222222222333444555666666888777999@@@IIIggg++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------111111111000111666>>>CCCYYYcccssswwwssslllvvv~~~uuu{{{}}}~~~wwwuuuwwwzzzzzz~~~~~~yyyyyyzzz~~~}}}xxxvvv{{{{{{xxxzzz|||zzzwwwvvv|||yyywwwvvvuuuppphhhbbb[[[WWWPPPLLLJJJGGGDDDAAADDDDDDEEEFFFFFFDDDCCCBBBDDDDDDEEECCCBBBAAABBBCCC@@@===888666555555555444222111000///...........................000111111---------,,,,,,,,,,,,+++---,,,,,,+++++++++******++++++******))))))((((((***))))))))))))))))))*********))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((************))))))))))))...)))))),,,,,,((((((,,,++++++,,,---...---------..............................//////000000111111333222222333333444555666555888777999???EEE```***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///***+++,,,---///222777::::::FFFWWWhhhuuu}}}rrrqqqvvvzzzvvvxxx~~~~~~yyy{{{zzz{{{xxxuuu|||}}}{{{|||xxxxxxsssoooiiiddd___YYYQQQKKKKKKGGGCCCCCCFFFHHHHHHFFFCCCDDDDDDDDDCCCBBB@@@???AAABBBCCCBBB@@@??????AAA===:::666333333333333222000000///...------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++******))))))((((((((()))))))))******)))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++((((((((((((((((((((((((((()))))))))*********+++((((((((((((((((((((((((*********)))))))))))))))///)))&&&)))+++***))))))******+++,,,,,,,,,,,,,,,---...........................//////000000111111333333333333444555666666444888777:::>>>CCC^^^******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,---...///000------...///000000000000111444999@@@JJJXXXeeennnpppttt|||~~~yyy{{{~~~vvvwww|||{{{~~~~~~{{{zzz~~~~~~yyyuuuyyy{{{~~~zzztttuuu}}}wwwrrrssspppfff______XXXTTTOOOKKKHHHDDDAAA???CCCAAA@@@BBBFFFJJJJJJIIIAAAAAAAAAAAAAAA@@@@@@???>>>@@@BBBAAA???===<<<<<<999666333222222222111000000///...---,,,,,,,,,,,,+++******)))))))))******++++++++++++,,,,,,,,,,,,******++++++++++++******))))))))))))))))))(((((())))))************))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((()))))))))************,,,,,,***''')))......************+++++++++,,,,,,---------.....................//////000000111111333333333333444555666777444777777:::???EEE___******++++++++++++******++++++++++++,,,,,,,,,---++++++++++++,,,---......222111111111000///---+++222111...---000777AAAHHHRRRUUU]]]gggqqq|||}}}|||wwwvvvzzzpppyyy{{{~~~www{{{yyyzzzyyy{{{~~~|||zzz~~~vvvsssuuuzzz}}}}}}pppqqqsssttttttuuuwwwxxxiii\\\SSSSSSOOOEEE@@@BBB???>>><<<;;;;;;<<<<<<<<<======???BBBDDDEEEEEECCCAAA@@@@@@?????????@@@@@@===???BBBBBB???<<<999888444333111111222111000...///...---,,,++++++++++++))))))))))))***+++,,,,,,))))))***+++,,,------...)))***+++,,,,,,+++***)))((((((((()))))))))))))))((()))***++++++***)))(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))))))))))))))******+++))))))))))))))))))))))))&&&&&&&&&'''((()))))))))))))))))))))))))))))))))''''''((()))***++++++,,,///999999,,,&&&---000++++++++++++++++++,,,---------------.........//////......//////000000111111444333333444444555666777444777777;;;AAAHHHccc******++++++++++++******++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,))))))***,,,///000000///***---111333333111111111888===GGGVVVcccnnnzzz|||{{{zzz~~~{{{xxxssswwwpppttt}}}zzzxxx|||}}}yyy|||}}}zzzyyypppnnnmmmpppsssqqqiiibbbSSSEEE<<<>>>===777777===777777777888999;;;<<<<<<:::===@@@CCCDDDCCCBBBAAA@@@???===;;;;;;;;;;;;<<<;;;???BBBBBB???;;;777666222111000111222111000.........---,,,++++++++++++******+++,,,---///000111(((((()))***,,,---...///))))))+++,,,,,,+++***)))''''''(((((())))))******((()))***++++++***)))(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((()))******))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))&&&&&&''')))***+++,,,---444GGGIII222###)))...)))---,,,,,,,,,,,,---......---------.........//////......//////000111111111444444444444444555777777444777888;;;BBBJJJfff+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......///000000000000000222444888>>>GGGTTTaaaiii{{{~~~}}}zzzsssssswww}}}~~~~~~~~~~~~}}}}}}yyytttpppnnngggbbb\\\XXXTTTPPPJJJEEE999999888888777777777666555666777888999:::::::::999;;;???BBBCCCBBB@@@???BBBBBBAAA???<<<:::;;;<<<<<<>>>@@@BBB@@@;;;666222...............---------,,,++++++******++++++,,,)))))))))***+++++++++,,,++++++******++++++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((------,,,+++*********+++++++++,,,,,,,,,,,,------...///000///...---...000.........//////000111222222222222333444555666777111777777777>>>HHHfff******++++++***))))))(((************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...////////////...333333333333555999@@@EEEZZZbbbnnnxxx~~~~~~zzzvvvwwwxxxxxx{{{~~~}}}zzz{{{zzzuuutttuuuvvvtttqqqjjjhhheeeaaa\\\VVVRRRPPPGGGCCC???===<<<999555222555555444444333333333333333444666777888999999999:::;;;>>>AAABBBAAA@@@???BBBBBBBBB@@@===<<<<<<>>><<<===>>>???<<<888444111//////......------,,,,,,,,,++++++******++++++,,,***************+++++++++++++++******++++++,,,---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))(((((((((''''''&&&&&&''''''((())))))***(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((,,,++++++************+++++++++,,,,,,,,,,,,------...///000///...---...000.........//////000111222111111222222333555666777222999999999@@@IIIeee))))))******))))))((((((************************************************++++++++++++,,,,,,,,,,,,+++,,,------......------/////////------...111444666>>>IIISSS\\\eeeooovvv}}}zzzzzz~~~~~~~~~wwwxxxwwwuuuvvvxxxwwwsssssstttwww||||||wwwzzz}}}zzztttnnneee^^^ZZZWWWRRROOOLLLJJJFFFAAA===999666555333111000000111222000///222222222222111111111111111222444666777999999999;;;<<<===>>>???@@@@@@@@@BBBCCCCCCBBB???>>>???@@@===<<<<<<:::888444111////////////...---,,,,,,+++++++++************+++++++++++++++***************++++++******++++++,,,---******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((***)))))))))))))))((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******)))))))))***++++++++++++,,,,,,,,,,,,------...///000///...---...000.........//////000111222111111111111222444555666333:::;;;;;;AAAJJJddd(((((())))))))))))((((((***************************************************++++++++++++,,,,,,,,,+++,,,,,,---------------,,,.../////////000222333---000666;;;???DDDKKKOOO___iiirrr{{{yyy~~~|||zzz~~~{{{zzz|||}}}|||~~~{{{tttnnntttpppkkkggggggjjjnnnqqqfffggghhhjjjmmmqqqsssssssssuuuzzz||||||}}}}}}yyyuuuwwwuuuqqqnnnllliiibbb\\\ZZZTTTKKKCCC>>>999666333777666333111000//////000//////000111333555555555333333333333333333333333111222444666888999::::::<<<<<<<<<<<<===>>>???@@@AAACCCCCCCCCAAA@@@@@@AAA>>><<<:::777444222000///000///......---,,,++++++++++++************++++++,,,+++++++++***)))))))))++++++******++++++,,,---******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((************))))))))))))''''''''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((((()))***+++++++++++++++,,,,,,,,,------...///000///...---...000............///000111222000000000111222333444555333:::;;;<<>>HHHSSS\\\hhh||||||qqqoooyyy~~~}}}}}}|||}}}~~~xxxyyytttnnnttt}}}zzzooo```___```cccdddccc```^^^[[[^^^aaaaaaaaadddkkkpppxxxxxxyyy{{{~~~xxx~~~xxxuuurrrpppooommmkkkiiifff```ZZZVVVQQQJJJCCC>>>999666222000000000111111//////...---...///111222)))***,,,---...///111222333333333333333333333444111333444777999:::;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@BBBCCCCCCAAA??????@@@>>><<<999555222000/////////......---,,,,,,+++++++++******))))))******+++,,,+++++++++***)))))))))++++++******++++++,,,---++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((())))))''''''((())))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++++++++,,,,,,,,,------...///000///...---...000............///000111222000000000111222333444555222999::::::???GGG```(((((())))))******))))))))))))))))))))))))))))))++++++++++++++++++++++++************+++++++++++++++,,,------......------+++,,,......,,,++++++,,,000000//////000000111222000777???CCCIIIWWWiiiwwwrrrxxx|||zzzzzz{{{tttooojjjffffffhhhiiiiii]]]```^^^\\\aaajjjlllhhhaaa\\\[[[^^^bbbhhhrrrzzzwww|||~~~zzz|||yyy~~~{{{{{{{{{kkkfff___YYYUUUQQQNNNLLLHHHCCC>>>===:::555111111......------...///111222......---------...//////***,,,------------///000111111111222222222222222222333555777999:::::::::;;;;;;::::::;;;;;;<<<===???AAACCCBBB@@@>>>======<<<:::777444111/////////------------,,,,,,,,,,,,******))))))))))))******+++++++++***************++++++******++++++,,,---++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))***''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***++++++++++++,,,,,,,,,,,,------...///000///...---...000.........//////000111222111111111111222444555666222888888999>>>FFF```((())))))***++++++******))))))))))))))))))))))))************************************++++++++++++***++++++,,,,,,,,,,,,,,,'''))),,,---...///111333---,,,---...000111111000111333555666777:::BBBJJJTTTZZZgggrrrwwwwww|||~~~||||||yyyssslllfffbbbaaaYYYVVVSSSSSSVVV[[[___aaaaaadddhhhiiimmmuuu}}}}}}yyyzzz|||~~~~~~{{{www{{{xxxvvvvvvxxxxxxtttpppoootttpppddd^^^```]]]VVVNNNJJJDDD@@@<<<999666444222///...000///+++,,,111///000000///...---------------............------...000222111//////111333000000111111111222222222222333555666777888888888::::::::::::;;;;;;;;;;;;>>>@@@AAAAAA>>>;;;::::::888777444111///...------+++,,,,,,,,,,,,---------******))))))))))))*********************+++++++++++++++******++++++,,,---******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((('''(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,++++++************+++++++++,,,,,,,,,,,,------...///000///...---...000.........//////000111222111111222222333555666777333888888888===FFFbbb))))))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++***+++,,,,,,++++++---...,,,+++,,,---...///---,,,...---...111222222333555222555===GGGNNNQQQXXX```qqqxxx{{{wwwsssuuuyyy{{{}}}~~~{{{sssllljjjjjjkkkjjjhhheeeeeegggjjjmmmllllllooowww}}}vvvwwwwwwwwwxxxyyyxxxuuuooojjjkkkllllllfff___YYYYYY[[[SSSWWWRRRDDD===???>>>777222000//////000///---+++---+++,,,...,,,(((+++333'''))),,,...------------+++,,,...000000000//////+++---///...,,,+++---///111111222222333333333444222333444555666666666666999999:::;;;;;;;;;::::::===???AAA@@@===:::888777555444222000...---,,,+++***++++++,,,,,,------...******))))))))))))******))))))******+++++++++,,,++++++******++++++,,,---)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''(((******((('''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))------,,,+++*********+++++++++,,,,,,,,,---------...///000///...---...000.........//////000111222222222222333444555666777444999888888>>>GGGddd)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////111111222444777:::===???UUUXXX^^^dddhhhiiiiiiiiiooo}}}zzz{{{www||||||{{{sssxxx~~~yyy|||yyy{{{~~~~~~yyysssooopppnnnmmmnnnpppnnngggaaaVVVTTTQQQLLLHHHCCC@@@>>>999777555222000///......////////////////////////......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------............////////////............///000111222444444555555666777777777999888888999<<<<<<;;;:::======>>>===<<<999777555222111000///---+++***)))---,,,*********,,,...///,,,,,,+++***)))))))))*********************************+++++++++,,,,,,,,,******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))---,,,,,,++++++,,,,,,---&&&&&&,,,444444---***,,,............///////////////...---...000222222111000000111333555666777888555999888888???HHHccc))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))*********)))))))))((((((+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........./////////////////////000222444666777:::===BBBHHHLLLOOOPPPQQQZZZhhhtttwww}}}}}}{{{wwwqqqqqquuuyyy}}}vvvvvvuuussspppkkkeee```]]][[[XXXUUUUUUTTTQQQJJJDDD???>>><<<999666444222111333222111///......//////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------............////////////////////////000111222222444444555555666666777777999888888:::<<<===<<<:::<<<===>>>===<<<888555333111000///...---,,,+++***---,,,***)))***+++---...,,,+++******))))))******))))))))))))))))))))))))*********+++++++++,,,,,,******)))((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))),,,++++++******++++++,,,***---444999555......333............///////////////---,,,---///000000000111111222222333444555555555999888888???HHHccc))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))))))))))))))))))))(((((((((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------........./////////............//////000---...111444777:::;;;<<>>HHHbbb((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////.........//////111111111111111222333333333999<<<:::===FFFLLLMMM]]]^^^aaafffmmmxxx~~~~~~vvvpppnnnnnn~~~yyytttqqqqqqsssuuuuuurrrpppllleee___\\\\\\]]]bbbbbbbbb___[[[WWWTTTRRRQQQPPPNNNOOOOOONNNKKKHHH???===999555222000//////,,,+++)))+++---//////...------------------------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000//////000000111222333333333444555555666666777888888888999;;;<<<;;;:::999;;;<<<<<<999444000,,,---------,,,,,,,,,,,,,,,,,,+++***)))(((((())))))******))))))))))))******((((((((((((((((((((((((************++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++************++++++(((+++...---)))''')))---............////////////111///...---/////////...111111222222333333444444555999777888>>>GGGaaa((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......////////////111000///.........//////000222111......222666777888;;;@@@EEEKKKRRRZZZ___\\\ccckkkoooqqqttt{{{~~~vvvuuuwww|||}}}yyywwwwww|||}}}}}}||||||yyyrrrkkkiiikkknnnmmmiiifffffffffmmmiiiddd```___```aaaaaa^^^]]]YYYTTTNNNIIIGGGGGGBBBAAA@@@???===<<<:::888777555333333222222111000............---,,,,,,+++111///,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000111222333333333444444555666666666777777777888:::;;;:::999888999:::999666222...+++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((((((((***))))))((())))))******))))))))))))))))))))))))))))))*********+++++++++***))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************,,,,,,++++++++++++,,,,,,///...---,,,,,,......,,,............////////////222111//////000111000///000000111333444666777777555999777777>>>FFFaaa))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))************++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............,,,,,,,,,,,,---...000000000000///......000111222+++...222555777:::===???BBBFFFKKKOOOSSSZZZbbbhhhmmmqqqyyy~~~|||~~~{{{wwwrrrmmmgggfffkkktttyyywwwuuuuuurrrrrrqqqooonnnjjjeeeaaadddffffffeeebbb```______[[[YYYUUUPPPMMMLLLKKKLLLFFFFFFDDD@@@<<<888777777333111//////000000000//////...---,,,+++++++++,,,***+++,,,------,,,***))),,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111222333333333444555555666666666555555777999:::999777777777777666333000---+++,,,+++++++++++++++++++++************))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))************+++******)))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++---,,,,,,,,,,,,,,,,,,---///...+++)))---111000+++............////////////222111///000111222222111000000111333555777888999555999777777===FFF```))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))*********+++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---......------,,,++++++,,,...///000111111///...///111222222111111///111333333222222444555555666888:::???DDDHHHKKKQQQVVV___fffeeeccchhhqqquuuxxxyyywwwwwwzzz{{{xxxyyy~~~~~~xxxtttpppppptttuuuqqqmmmllleeeccc```___\\\YYYVVVUUUTTTTTTSSSPPPMMMIIIGGGFFFBBBAAA???<<<999888777777444555444222000...///000111///......000111000.../////////...------...///******************))))))&&&''')))***,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***'''(((***+++,,,+++***)))++++++++++++++++++++++++,,,,,,---------.........------------...///000111222333333444444555555666444444444555777888777666666555444222000///---,,,,,,,,,++++++******))))))))))))******+++*********((((((((((((((()))******(((((((((((((((((((((((())))))))))))******************)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++,,,,,,++++++++++++,,,,,,)))+++***''')))......)))............////////////111///...///111222222111000111222333444555666666555:::777777===EEE___))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......///000///...---,,,,,,---...............------,,,...111333111///...---.........------///111000///...///111222222111444888@@@EEEAAA<<>>DDDFFFIIILLLQQQTTTWWWYYYYYY___iiirrrwwwxxxvvvssszzz{{{||||||{{{zzz{{{}}}{{{zzz|||~~~zzzyyy}}}zzzrrrjjjccc___OOOJJJDDD===999777777888222111111111000000//////------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))(((((()))***************++++++++++++++++++++++++***************************************************+++,,,,,,***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000111222333333333333555666777888777666444222000000...---,,,+++++++++,,,***(((''''''(((***,,,))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))))))))))))))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''''')))((('''''''''(((***+++++++++++++++++++++++++++++++++,,,,,,---...//////////////////////////////............/////////000000000111222333444444555444999777777===DDD]]]************************))))))))))))))))))))))))+++***))))))((()))******+++,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,......................................................///000000000000000111111111111111111111111111222222333444555666666444555777999<<<>>>@@@AAAEEEJJJQQQXXX^^^aaabbbbbbgggiiikkkkkkkkkkkklllnnnhhhhhhiiimmmsssxxxzzz{{{zzz{{{{{{yyywwwvvvwwwxxx}}}~~~}}}}}}xxxxxxtttnnnkkkkkknnnppprrroookkkeee\\\RRRHHH@@@<<<:::888444111000000222333////////////.........---------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))(((((()))************)))************************************************************************)))+++,,,,,,***)))))))))*********+++++++++,,,,,,,,,,,,,,,------------...............////////////000000111222333333333333555666777777777555333222///...---+++******))))))******)))(((((()))******))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''((((((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))************)))))))))(((((('''((()))***++++++++++++++++++++++++++++++,,,,,,------.........////////////////////////........./////////000000000000111222333444444555555:::999888>>>EEE^^^******************++++++))))))************+++++++++************++++++,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------.........---------------......................................................///000000000000///////////////////////////............////////////......//////000111111111444555888<<<@@@CCCFFFHHHLLLNNNPPPPPPQQQQQQSSSUUU[[[[[[]]]aaafffkkknnnnnnkkkjjjhhheeecccdddhhhkkkooowww|||sssmmmmmmllljjjooowwwzzz|||}}}xxxsssooozzzvvvwww|||~~~}}}||||||{{{vvvooohhh[[[WWWQQQMMMKKKKKKJJJIIIIIIGGGCCC===888333///...///...---,,,---...///111------,,,,,,,,,,,,++++++------------------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))+++************)))))))))'''((())))))******))))))))))))))))))))))))))))))************************************************)))***,,,+++***))))))************++++++++++++,,,,,,,,,,,,,,,---------------............////////////000111222333333333333555555666666555444222111------+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''((((((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((((((((((((((((((((((((((((((***))))))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))************)))))))))(((((((((((()))***+++++++++++++++++++++++++++------------------------////////////////////////....../////////000000000000000111222333444444555666;;;999999>>>EEE^^^)))))))))*********************+++***++++++++++++*********+++,,,------...)))***+++,,,,,,,,,,,,,,,---..................---........................................................................------............------...............---------................................................---...//////000000//////................................................111111111111111111111000000/////////000222333444666777999999999999;;;<<<>>>>>>>>>AAAFFFIIIKKKKKKPPPPPPOOOMMMMMMPPPTTTXXXZZZ```hhhnnnqqqrrrssstttbbb\\\YYYZZZYYYWWWZZZ___bbbdddgggiiihhheeeaaa^^^gggeee```[[[WWWWWW[[[___WWWTTTQQQQQQQQQMMMEEE>>>;;;999666444444333222111333222000///...///000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))************************************))))))))))))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))************************************************(((***++++++)))((()))***************++++++++++++++++++,,,,,,,,,------------------........./////////000111222222333333222444444555444333222000000---,,,+++***))))))))))))(((((()))******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))))))))))))))************+++++++++++++++,,,,,,------------------,,,,,,////////////////////////...////////////000000000000000111222333444444555666;;;999888===DDD]]]((((((((()))))))))***************))))))))))))))))))***+++,,,...//////000,,,---///000222333333333333333444555555555444333111111111111111111111111111111111111111111111111000000000000000000000000---......//////......---........................................................................------...///////////////------------------------///////////////.........//////////////////////////////////////////...---...///000///...---...///---,,,,,,---///111222111222444555555555666888;;;:::<<<@@@CCCEEEGGGIIIKKKAAA???===>>>>>>===>>>AAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@>>>;;;999888999;;;888444111222333222+++%%%///...---...///000///...000///---+++*********+++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++************++++++++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***)))((()))***))))))*********++++++++++++++++++,,,,,,,,,------------------............//////000111222222222222444444333222111000///...---,,,+++******))))))***'''((())))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((())))))************************++++++,,,,,,,,,------------------,,,,,,////////////////////////////////////000000000111000000111222333444444555555999888777<<>>??????===>>>>>>>>>===<<<:::999333333333333333333333333222222222222222222222222000000000000000000000000......////////////...................../////////................................................------...////////////...------------------------..................------++++++,,,,,,------......,,,---///000111111000//////000111000---,,,---...333111000000111222222111---///000000...,,,,,,---000//////......///111111000000000000000000111111000////////////000111222/////////......---,,,,,,111//////000333444111...///...---...///000...---///...---,,,,,,+++++++++***++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++************************(((((()))))))))))))))***(((((()))))))))))))))***&&&'''(((((())))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------............///000111222222222222444333222111///...------,,,++++++***))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))************))))))((()))******++++++***************++++++,,,,,,---------------------------/////////////////////////////////000000000111111000000111222333444444555555999777666;;;BBBZZZ{{{)))******+++,,,,,,------+++,,,...111333666888999:::<<<>>>AAACCCEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFDDDAAA===:::888222222222222222222222222111111111111111111111111////////////////////////......////////////......---........./////////000................................................,,,---......//////..............................---------------.........,,,,,,---------.........,,,,,,---......///000000///000111111///...///000...---++++++,,,------,,,222444444333111//////000333222111111111111111000...///000///000111111111000//////......///000111000///............---,,,))))))***,,,---............---++++++,,,---,,,+++******,,,---.../////////,,,,,,,,,,,,,,,---...///)))*********++++++++++++++++++++++++++++++++++++************++++++++++++******))))))))))))******,,,,,,,,,,,,++++++++++++************************(((((((((((())))))******(((((((((((())))))******&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------............///000111222222222222333222111///...---,,,,,,******)))((((((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((()))***+++++++++******)))******+++,,,,,,------+++,,,,,,------.........//////////////////////////////000000000111111111000000111222333444444555666:::888777<<>>999888999:::;;;;;;999888777;;;;;;:::999777666444333---............/////////------------------......///...---,,,,,,---...///111111000000//////.........---------------......---......///111222222333000//////......---,,,,,,........................////////////////////////000000//////.........---........................---------............///////////////////////////000000//////......------------------------------,,,,,,,,,...///...,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************+++++++++*********))))))((()))***+++,,,+++******+++***)))(((((()))******************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,////////////////////////000000000000000111111111///---,,,***))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))***))))))((('''''''''''''''))))))))))))))))))))))))***)))((('''((()))+++---''''''((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////000111000...------...000000////////////000000111111111111222333444444555999666777===DDD[[[{{{888:::???EEELLLSSSXXX[[[]]]^^^```bbbcccdddccccccdddcccbbbaaa```````````````[[[XXXYYYXXXRRROOOOOOJJJHHHGGGGGGGGGFFFCCC???@@@@@@??????????????????@@@???>>>;;;888555222111000000//////////////////////////////000000000000......---------...000111/////////...............------,,,,,,,,,,,,------------............//////111000000///......------................................................000/////////....................................------------............------------------------------..................------------------------------,,,---//////...,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))((()))***+++++++++******+++***)))(((((()))***************))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,........................000000000000000000000000...---,,,***))))))*********)))))))))((((((((('''))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''(((((()))))))))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...000000///...------...///////////////000111111111111111222333444555666555999777777===DDD[[[{{{SSSUUUXXX\\\aaaeeeiiikkkiiijjjkkklllllllllkkkjjjfffeeecccaaa___^^^^^^___iiiaaa[[[WWWRRRKKKFFFFFF???>>>???@@@CCCEEEEEEDDDHHHFFFDDDBBBBBBBBBCCCCCCEEEDDDBBB@@@===999777555222222111000000/////////333333333444444444555555...............///000111.........///////////////......------,,,------...//////......---------,,,111111111000//////......................................................////////////....................................------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---------------------------+++***+++---......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******+++++++++************************+++************)))))))))(((((()))*********************))))))))))))************))))))((('''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))'''***+++***'''%%%''')))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,........................////////////////////////---,,,+++***************))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''((()))***(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++******)))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((&&&&&&&&&'''((()))((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))))))))))))))((((((''''''''''''((())))))((('''''''''(((((())))))))))))))))))))))))&&&((()))******)))'''%%%''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...///000///---------///............///111222333222222222333444555777777666:::777888>>>EEE\\\|||ggghhhhhhiiijjjkkkkkkkkkjjjkkklllmmmmmmlllkkkkkkkkkjjjgggeeedddcccddddddbbbZZZRRRNNNIIIBBB????????????@@@BBBEEEHHHJJJKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEECCCAAA@@@666555555444222111111000333333444444444555555555000000000//////////////////000000111111222222222000000///.........//////000000000/////////......111111000000///.................................------------------------///////////////.................................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***++++++,,,************************************))))))))))))((((((((())))))))))))))))))))))))))))))***************)))((('''&&&%%%%%%))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))'''***+++)))%%%$$$&&&)))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++......................../////////...............,,,++++++***************))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********++++++++++++***))))))(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&&&&''')))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''))))))((((((((((((((()))))))))))))))))))))))))))(((((()))))))))'''&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,,,,------111000000000/////////...---...//////---------///,,,------...000111333444444444444444444555666666666:::888888>>>EEE\\\|||jjjkkkmmmooopppqqqrrrrrroooooooooooommmkkkiiiggg___^^^\\\[[[ZZZZZZ[[[[[[VVVOOOIIIHHHGGGCCCCCCEEEJJJJJJJJJIIIIIIJJJKKKLLLJJJLLLPPPSSSUUUTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJ??????>>>===;;;:::999999666666666666666666666666555555444333222000///...111111222222333333444444111111000///////////////////////////000000000000111111000000///.........////////////////////////.................................///////////////........................,,,,,,,,,------------...------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))************)))))))))((('''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''''''''''''''''''''((((((((((((((((((((((((((()))***(((%%%$$$&&&)))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++.................................---------,,,,,,******+++*********))))))(((((((((((())))))))))))((((((((((((((((((((((((+++*********)))((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''))))))((((((((())))))***))))))))))))))))))))))))***)))((('''&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++,,,,,,---------000//////......------,,,,,,...///...---,,,...///,,,,,,---...000222333444777777666555444444444444666999777888>>>EEE\\\|||pppqqqsssuuuvvvvvvuuuuuutttsssrrrpppmmmiiieeecccXXXXXXWWWWWWVVVVVVUUUUUU[[[TTTNNNMMMJJJFFFDDDFFFJJJJJJIIIFFFBBB???>>>>>>CCCGGGNNNTTTYYYZZZYYYYYYWWWWWWWWWVVVTTTRRRQQQPPPLLLKKKKKKIIIHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA===<<<<<<;;;999777666555666666666666777777777777444333222222111111111111//////000000111111222222222222111111000/////////////////////////////////////////////////////////.........///////////////........................,,,,,,,,,,,,------------------------------------//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))(((((()))))))))))))))***'''''''''''''''((())))))'''((()))******+++******)))))))))(((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))************+++------------------------......------,,,+++++++++)))******+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,,,,+++***)))((('''(((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))))))))***((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))((((((((()))******))))))))))))))))))))))))+++***'''&&&&&&''')))***''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------.........------,,,,,,,,,+++,,,---......---,,,...///,,,------...000111333444888777666555444333333333555999666777===DDD[[[{{{uuuvvvwwwxxxwwwvvvtttssstttttttttrrrpppmmmjjjiiinnnnnnooonnnmmmkkkiiiggg```YYYSSSQQQNNNHHHEEEFFFFFFHHHIIIHHHDDDAAAAAAAAAIIILLLQQQVVVZZZ[[[\\\[[[YYYZZZZZZYYYYYYXXXWWWVVVTTTSSSSSSRRRQQQPPPPPPOOOQQQPPPOOONNNMMMKKKJJJJJJDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@??????????????????;;;;;;:::999888888888888666555555555555555444444444444444333222222111111////////////////////////000000000000000000000000............/////////000........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++...---,,,---------+++)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))******''''''&&&&&&&&&'''((()))&&&''')))***++++++******((((((((())))))))))))***(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''''''''''''''''''''((((((((((((((((((((((((***&&&"""###'''******(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************---------------------------------,,,+++*********((()))***++++++***))))))'''((((((((()))))))))***))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++,,,+++******))))))******************************))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&(((***+++***)))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))(((((()))******+++))))))))))))))))))))))))))))))(((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......------------,,,,,,,,,,,,+++,,,...------,,,...///---------...///111222333555444444444444444444555444888555666<<>>AAACCCAAAAAACCCDDD???<<<===<<<999666777555555333222111111111111//////......//////000000......//////////////////------------------------------,,,,,,,,,+++++++++)))******+++,,,+++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''***)))(((''''''((()))***'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,------------,,,,,,******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))******)))((((((((())))))*********))))))((((((((((((((((((((())))))))))))+++******+++---......---,,,,,,+++************+++))))))))))))))))))))))))'''(((***+++++++++))))))&&&''')))++++++)))'''&&&((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,------......///---...///...---...000222000////////////000111111333333222333444555777888555999777777<<>>???@@@>>>;;;888777666555444222111111000//////000000---------...............------------------------------------,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))'''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,***))))))(((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++***))))))((()))))))))+++***))))))))))))***+++******)))))))))((((((((())))))))))))***************))))))+++---......---,,,++++++******+++++++++)))******++++++******)))++++++++++++++++++++++++))))))*********)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))'''''''''''''''''''''''')))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,------......///---...//////...///111333000000//////000000111222333333222222333666999;;;666999777777<<<@@@UUUttt|||{{{yyyzzz{{{||||||{{{zzz|||}}}{{{vvvqqqnnnllljjjggggggfff```VVVSSSVVVWWW[[[[[[VVVNNNOOOXXXaaacccbbbcccfffkkkssszzzzzz~~~xxxxxxwwwqqqhhhdddfffhhhhhhdddeeegggkkkoooooojjjeeeXXXUUUUUUWWWWWWRRROOOOOOHHHEEEFFFJJJLLLHHHFFFFFFDDDAAA>>>===>>>>>><<<:::888777555333222111000000------------------------.................................---------,,,,,,))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))'''''''''''''''(((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++******)))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))((((((((())))))***))))))))))))))))))))))))))))))*********++++++++++++******+++---......---,,,++++++***++++++,,,,,,******++++++++++++******---,,,******+++---111333...---+++))))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))*********+++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,------......///---...000//////000222444000000000000000111222222333222222222444666999;;;666:::777777<<>>===???BBBBBB@@@===???>>><<<999777555444444111000000000//////////////////////////////////////////.........---------)))******+++,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,++++++******)))))))))***++++++************************))))))))))))))))))))))))***))))))))))))***+++,,,'''((())))))******))))))******++++++,,,---------,,,,,,---------............---,,,---///000///...,,,,,,,,,,,,,,,------...+++++++++++++++++++++++++++)))((((((+++000666999222///,,,)))(((***,,,...***************************))))))(((((())))))***))))))))))))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,------......//////000111000///000222444111000000000000111222222222222222222444666888999666:::888888===BBBWWWvvv|||zzzwwwvvvuuutttrrrpppkkkjjjfff```[[[WWWWWWXXX]]]bbbppp~~~{{{llldddfffjjjwwwxxxllleeehhhpppsssqqqrrrtttooodddYYYUUUMMMKKKKKKMMMPPPOOOJJJEEEFFFDDDBBB@@@>>>===<<<;;;777777666555444333333222111111111111111111111111////////////.........---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,++++++((((((((((((((()))***+++************************))))))))))))))))))))))))((((((((()))***+++,,,---***,,,...000000///...,,,,,,,,,---///000111222333444444444555555555666666333222000111222222111000//////......//////000111---,,,+++******+++,,,---***)))((((((+++...222555000...,,,***)))***+++,,,+++++++++++++++++++++++++++***))))))))))))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,------......///000111222111000000111333111111000000111111222333000111222333444555666777666:::888999>>>DDDYYYxxxwwwsssnnnkkkiiiiiihhhggg^^^[[[VVVPPPLLLMMMQQQTTT[[[kkkzzz||||||~~~}}}{{{qqqwwwgggeeecccdddeeeaaaZZZSSSIIIHHHFFFEEEDDDCCCBBBBBB===<<<;;;:::999777777666111111111111111111111111000/////////............++++++,,,------------,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))************)))************++++++++++++++++++,,,,,,+++++++++'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***,,,---...000222555888888666444222......000111333555666777<<<<<<=========>>>>>>>>>777555444444444444333111111111000000111222333333...---+++******+++---...,,,,,,+++*********++++++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,------......///111222222111000///111222111111111000111111222333000111222333444555555555666:::999999???EEEZZZzzzooooookkkeeedddcccZZZNNNUUUWWWSSSLLLMMMYYYfffllluuu{{{}}}xxxsssyyy|||zzz|||xxxyyy}}}zzzqqqlllmmm{{{zzzqqqdddaaalll{{{rrrfffeeeiiijjjhhhhhhqqqpppwwwyyyzzz||||||xxxttttttwwwjjjvvv{{{{{{xxxxxxmmmooowwwyyynnnbbbgggaaaWWWMMMEEEAAAAAABBBDDD@@@DDDDDD;;;<<>>:::555111111222333444111000///......000222333///000000...+++*********------,,,,,,+++++++++***------,,,,,,,,,,,,,,,---***+++,,,------,,,***)))))))))************))))))((()))***+++,,,---......******++++++++++++******))))))))))))))))))))))))+++***)))((((((***,,,---************************)))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,++++++,,,,,,---///////////////.........///111222222000///000111...------///111333444444333222111111333666999;;;777;;;888777<<>>???CCC>>>;;;<<<<<<;;;999777666666111000...///222333222000000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++************************************)))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))*********+++++++++,,,,,,************)))))))))((()))))))))))))))(((((('''******))))))((()))))))))'''((()))+++---...//////111222444777:::<<<>>>???@@@@@@BBBDDDDDDBBB>>>:::777555333222222111000///000111333555999>>>BBBEEECCC???:::666666777888888666444222000//////000000111222333333111000111333333333222111000000//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***,,,---------,,,++++++******************+++++++++******++++++++++++*********************************)))((('''((()))+++,,,************************)))))))))))))))***++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,++++++,,,,,,---.........//////////////////000222111000//////000......///111222111000...444777;;;>>>>>><<<888555666;;;999888<<>>>>>===;;;999888555444333333444444333222000000000//////.........,,,,,,,,,,,,++++++++++++************************************************************))))))))))))))))))(((''''''((())))))((((((''''''(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))*********++++++++++++,,,************))))))))))))************)))))))))(((++++++))))))))))))++++++***+++---000222555777888<<<<<<>>>@@@BBBDDDFFFGGGHHHHHHIIIKKKLLLJJJGGGCCCBBB???;;;999888777555444333222000111444999>>>AAAAAA>>>999777777888999999:::999777555444444444555888:::<<<======>>>@@@BBB???>>><<<999666444222000000///...---,,,+++++++++------,,,++++++++++++,,,,,,+++++++++******))))))++++++******)))))))))(((******++++++++++++******************************))))))((('''''')))***+++++++++++++++++++++++++++***))))))))))))***++++++******))))))))))))******************************)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++---,,,,,,++++++,,,,,,---------......//////000000///000111000...---...///////////////000222333333888<<<@@@CCCBBB===777222555:::999999===BBBXXXyyydddnnn~~~uuuzzzwwwuuuxxxmmmdddaaa```eeennnuuuvvvttt|||uuuwwwwwwzzzvvvvvvvvvuuupppnnnvvv|||uuuzzz{{{yyymmmhhhqqqvvvuuummmddddddkkklllhhh___bbbeeeeeedddeeehhhkkkhhheeedddiiioooqqqooommmwww}}}uuutttyyy~~~rrrjjjdddYYYUUUPPPEEEBBBAAA???>>>>>>?????????>>><<<;;;999777555333222111111000000000/////////,,,,,,,,,,,,++++++++++++,,,++++++******)))))))))*********************************)))))))))))))))***)))'''&&&&&&''')))***((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((((((((((((((((())))))))))))))))))))))))************++++++++++++*********))))))))))))))),,,,,,++++++++++++++++++,,,+++******,,,...000222444555666888;;;>>>@@@AAAEEEEEEEEEFFFGGGHHHIIIIIILLLLLLKKKLLLLLLKKKGGGDDDIIIFFFBBB@@@???>>>===<<<===<<<999777666777999:::888666444333555666777777777666666666666777888888>>>AAADDDFFFHHHJJJMMMPPPNNNLLLIIIEEE@@@;;;888666555444222000///......------------...---------,,,++++++******************++++++++++++***************++++++,,,,,,++++++******************************))))))((()))***++++++++++++++++++++++++++++++******))))))******+++,,,+++******))))))******+++************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,------...///000111111///000000///------...///...//////000333777<<<@@@>>>===;;;999888777666666555:::999999===BBBXXXxxxzzzwww{{{vvvkkkooo~~~~~~wwwrrrkkkgggiiijjjbbbXXX___^^^aaakkkyyyxxx}}}||||||wwwttt}}}zzzxxxvvvvvvxxxwwwtttpppssspppoooqqqvvvxxxtttmmmqqq}}}}}}yyyyyyrrrjjjkkklllhhheeeeeejjjsss|||wwwsssnnnaaaSSSMMMEEE@@@???@@@AAAAAA@@@@@@>>><<<999777555555222222222111000000//////---------,,,,,,,,,++++++---,,,+++***)))))))))***************************))))))))))))))))))*********((('''%%%%%%'''(((***((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((************************))))))*********+++++++++))))))))))))))))))******++++++*********+++,,,---,,,,,,---///222555888999>>>>>>???@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJHHHFFFEEEEEECCC@@@===AAA???===<<<<<<======<<<<<<============<<<::::::666444444555888:::;;;:::555555555555555666666777===@@@CCCFFFHHHKKKOOOQQQTTTSSSPPPLLLHHHDDDBBB@@@:::999777666444333222222,,,...000222333111000......------,,,,,,---...///+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************+++*********++++++,,,,,,++++++++++++++++++++++++***************++++++,,,++++++************++++++************************))))))))))))))))))))))))************++++++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,------...///000111111...//////...------///000---111777;;;======>>>@@@;;;999555222222333666888444:::999999>>>BBBXXXyyyzzzuuuvvvggglllkkkddddddjjjkkkfffhhhgggeeeeeejjjpppooojjjpppqqqsssyyy}}}}}}zzzxxx~~~ppp```\\\]]]YYYUUUUUU[[[gggrrrzzzxxxkkk```RRRGGGAAA???===<<<===>>>???===;;;::::::;;;555555444333222111000000//////......------,,,,,,---,,,***)))))))))******************************))))))))))))************(((((('''&&&&&&'''((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''((())))))))))))************************)))))))))************+++))))))))))))************(((((((((((()))+++---///000111333666:::<<<>>>@@@CCCCCCBBBCCCDDDFFFHHHIIIHHHJJJMMMOOOPPPOOOMMMLLLBBB@@@===<<<;;;:::777666333222222333555777666555222555;;;@@@CCCDDDDDDCCC>>>===>>>@@@BBBDDDDDDCCC@@@@@@???>>>===<<<;;;;;;:::===@@@BBBDDDGGGJJJLLLJJJJJJIIIHHHFFFEEEDDDDDD>>>===<<<:::999777777777...000333555666666555555000///---,,,++++++,,,---+++,,,,,,,,,------......++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,)))************+++++++++---,,,,,,++++++,,,,,,---------......//////000000...//////...---...111333///777BBBGGGDDD>>>777444444444444555555555555555555:::999999>>>DDD[[[|||sssdddaaadddYYY]]]ccchhhkkkmmmpppqqqoooqqqpppnnnqqqyyy~~~~~~zzzooo___[[[UUURRRTTTZZZ```cccsss|||kkk\\\SSSMMMGGGCCC@@@BBBCCCBBB???>>>???AAA:::999888777555333222222111000000///......---------+++***)))((()))+++,,,************************((()))))))))************''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''((())))))))))))************************))))))))))))************((()))))))))************)))))))))***,,,///222444666888;;;>>>AAABBBBBBBBBEEEDDDDDDDDDEEEHHHJJJLLLLLLNNNQQQRRRPPPLLLGGGCCC999777555444444444444333111111222555888999888666444999???FFFKKKMMMMMMMMMIIIHHHHHHIIIKKKKKKIIIHHHIIIIIIIIIHHHGGGFFFEEEDDD@@@BBBDDDFFFGGGHHHKKKMMMGGGGGGFFFFFFEEEEEEDDDDDD@@@???>>>===;;;;;;::::::333333333555777:::<<<>>>888666333000---,,,++++++------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---.........///////////////---............000333666999???DDDCCC===666222111111222444666666666555444666;;;999999>>>EEE]]]qqq{{{tttmmmggg^^^UUUWWW^^^dddeeekkkssstttqqqsssxxx}}}|||}}}{{{wwwrrrnnnllljjjgggeee___cccpppqqqgggmmmvvvlllddd\\\VVVHHHJJJJJJHHHCCCAAABBBCCC>>>===;;;999777555444333222111111000///.........,,,+++)))((((((***+++,,,************************(((((())))))*********+++&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''((())))))))))))************************))))))))))))************(((((())))))*********+++,,,,,,,,,---000444777999:::===@@@CCCEEEEEEDDDBBBFFFFFFEEEFFFHHHJJJMMMOOOPPPRRRSSSRRRMMMEEE===777444222000000222333333333888999;;;???BBBBBB@@@===BBBEEEJJJOOORRRSSSSSSRRRNNNMMMMMMMMMMMMLLLIIIFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSRRRQQQPPPNNNLLLKKKIIIIIIAAA@@@???===<<<<<<<<<<<<777666444333666;;;AAAEEEFFFDDD???:::666333222111......---,,,+++***)))(((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---///////////////.........---.........///111555888EEEDDD???777000...333888333222111111111333444555666;;;999888>>>FFF___tttpppiiiiiippptttnnngggdddtttzzz}}}~~~~~~ttt|||yyyqqqzzz~~~zzzzzz{{{}}}wwwpppkkkooozzzeeeYYYSSS[[[tttssshhhZZZYYYYYYTTTJJJBBBDDDLLLDDDBBB???===;;;999666555444444555444222000---+++...---+++******+++---...+++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((******))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&))))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((''')))***,,,,,,++++++,,,...+++...333666888;;;===???FFFFFFGGGGGGGGGHHHHHHHHHHHHFFFDDDEEEHHHLLLNNNOOOMMMLLLIIIEEEAAA;;;777555///222555777777999>>>CCCAAADDDHHHIIIJJJJJJLLLNNNVVVSSSQQQOOONNNMMMJJJHHHDDDGGGIIIIIIGGGEEEDDDEEEIIIGGGCCCBBBCCCGGGKKKNNNLLLNNNNNNLLLIIIIIILLLPPPNNNPPPPPPNNNJJJIIIKKKNNNKKKHHHCCC>>>;;;:::;;;;;;>>>>>>>>>>>>>>>===<<<;;;BBBFFFIIIGGGAAA:::666444////////////...---------,,,---------------------,,,,,,,,,++++++*********,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,---......///...............///000222444777999222111000000000111222333333333444555666777888999666999;;;888777EEEhhh}}}zzztttzzz}}}zzzzzz|||sssttt|||vvvwwwwww{{{~~~tttooo{{{yyyeee[[[PPPOOO\\\iiilllmmmqqqyyypppeeeZZZOOOHHHKKKRRRBBB@@@???@@@AAA???:::666555555333222111000000///000...---++++++,,,---...+++++++++++++++++++++++++++*********))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))((((((((('''''')))))))))(((((((((''''''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((((((((((((((())))))))))))************************))))))))))))))))))*********++++++******+++///111111444999<<<>>>@@@BBBDDDDDDFFFHHHIIIJJJIIIHHHGGGBBB@@@???@@@BBBDDDDDDCCC<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>???BBBDDDFFFGGGJJJMMMLLLFFF>>>999666111000///...............,,,,,,,,,---------......,,,,,,,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,------.........555444333222222222333444222111000000000111222333333333444555666777888888999<<<>>>;;;999GGGjjjtttrrryyy}}}}}}|||vvvhhhZZZQQQTTTYYYZZZ[[[^^^hhhuuu~~~rrrggg]]]XXXWWWKKKGGGCCCAAAAAAAAA@@@===<<<:::777444222222222333111000...---------......,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((('''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((())))))))))))************************'''(((((()))******+++++++++++++++***+++///444888888<<<@@@CCCEEEFFFGGGHHHEEEGGGHHHIIIHHHEEEBBB???999888888999:::999888666444666999>>>DDDIIIMMMPPPNNNMMMMMMNNNOOONNNLLLJJJNNNLLLLLLOOORRRPPPJJJEEEJJJJJJJJJKKKLLLJJJGGGDDDFFFEEEFFFHHHLLLPPPSSSTTTPPPQQQPPPNNNMMMNNNRRRVVVSSSOOOJJJFFFEEEEEEEEEEEEGGGFFFGGGIIIJJJKKKJJJHHHLLLLLLLLLKKKIIIGGGDDDCCCAAA@@@>>>===???CCCHHHKKKNNNQQQSSSSSSMMMFFF@@@===666555333111////////////------,,,,,,------...///---,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------******+++,,,///222444666:::999666333111/////////111111000000000111333444222333333444555666777777888;;;>>><<<:::JJJllllllvvv~~~~~~}}}|||sssooollleee___^^^YYYbbbnnnzzz~~~oooffffffaaaWWWKKKBBB>>>@@@CCCBBB@@@===:::777555444444111111///...------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((()))))))))*********(((((((((((('''''''''&&&((((((''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))************************'''(((((())))))******+++***,,,...111333777;;;???>>>BBBFFFHHHHHHHHHHHHIIIGGGFFFDDDBBB>>>:::666444555333222222333444333111777;;;BBBJJJQQQWWW[[[\\\VVVSSSOOOMMMNNNNNNKKKHHHLLLLLLMMMNNNOOONNNKKKHHHNNNOOOSSSWWWZZZZZZWWWTTTQQQUUUYYY\\\___ccchhhllliiihhhfffggghhhkkklllmmmkkkdddZZZSSSOOOLLLHHHEEEFFFCCCAAABBBEEEGGGFFFDDDJJJJJJKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCDDDGGGJJJMMMRRRUUUXXXYYYVVVPPPKKKGGG@@@>>>;;;777444333222222///...---------...//////------------,,,,,,,,,,,,---,,,,,,,,,,,,------...------------------------,,,,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,+++++++++++++++++++++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............******+++...222777<<>><<<:::777666222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))************+++)))(((((((((((('''''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((())))))))))))************************((())))))))))))*********+++///555;;;>>>@@@BBBDDDBBBEEEHHHIIIHHHFFFEEEDDDBBB???;;;666222111000000666444222222444666666666:::???GGGOOOUUUWWWWWWVVVWWWQQQKKKGGGHHHIIIHHHFFFHHHMMMSSSVVVVVVXXX^^^cccfffiiiooovvv|||~~~|||zzzwww~~~uuupppkkkfffcccYYYTTTNNNLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLKKKLLLMMMOOOPPPSSSUUUXXXZZZ[[[XXXTTTQQQLLLIIIEEEAAA<<<999777666222111///...---...///000------------------------------,,,,,,---......///---------------------------,,,,,,,,,,,,,,,,,,---)))***++++++,,,,,,++++++++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------....../////////---------///222666:::===333222111/////////000000111000000000000222333555333444444555555666666666666:::===<<<;;;KKKooo}}}yyymmmiiisss~~~{{{|||zzz\\\GGG===;;;===>>>??????===;;;:::444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))))))))))))))))))))*********++++++++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''((((((((((((((('''''''''''''''((((((((()))((((((''''''(((((()))(((((((((((())))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------111666>>>CCCFFFFFFFFFFFFDDDGGGJJJJJJGGGCCC@@@???888666111......000333555:::999888999<<<>>>???>>>===BBBHHHOOORRRQQQOOOMMMMMMIIIEEEBBBAAACCCDDDDDDDDDOOO[[[dddhhhppp||||||rrrkkkeeeaaa___ZZZWWWTTTOOOLLLIIIHHHHHHJJJJJJJJJJJJKKKMMMNNNOOORRRRRRTTTWWWYYYYYYWWWUUUSSSQQQNNNJJJFFFBBB???===666555222000......///000---------............///------------......///000------------------------------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000000000///...///000111222///............000111222000000//////000222444555555555555666666666777777===@@@BBB@@@>>>MMMooo~~~|||~~~wwwqqqooorrrzzz}}}___MMMBBBBBBBBBAAA@@@???>>>===777666555444222000......------------------------*********++++++,,,,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,+++*********))))))))))))))))))))))))******++++++))))))))))))))))))))))))(((((()))))))))*********''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&((((((((((((((('''''''''&&&'''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++)))***+++...000222444555<<<@@@DDDGGGGGGFFFEEEEEEHHHJJJLLLKKKFFFAAA===:::333222000///000444777:::???@@@BBBFFFHHHHHHEEEBBB@@@CCCGGGKKKMMMNNNMMMLLLHHHIIIJJJIIIHHHHHHIIIKKKOOO[[[lllzzz|||vvvmmmdddZZZSSSOOONNNLLLIIIGGGGGGHHHKKKMMMOOONNNNNNPPPSSSUUUTTTRRRUUUTTTSSSQQQNNNJJJFFFDDD;;;888555111/////////000------......////////////------------...///000111........................------,,,,,,,,,,,,------++++++,,,---------------...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------...///000000000000000//////......------000///.........000111222000/////////000222444555666666666777777777777777<<>>???QQQvvv{{{xxxyyy~~~{{{qqqkkkiiifffccccccrrrkkkhhh___SSSGGG???>>>??????@@@>>>888333222222222------------------------,,,,,,,,,++++++*********************************************************************))))))))))))***((('''((()))***)))'''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))***************+++---,,,***))))))***,,,---000666===CCCFFFGGGLLLJJJHHHHHHIIIHHHEEEBBBKKKKKKHHHCCC===888555444555555555777;;;BBBHHHLLLQQQMMMMMMQQQRRRLLLFFFEEEFFFAAACCCIIIIIIFFFNNN\\\iiiqqqvvvrrrnnnoooqqqqqqnnnZZZQQQSSSVVVVVVUUULLLEEEGGGIIIHHHIIINNNPPPPPPQQQSSSUUUUUUSSSQQQLLLEEE>>>;;;:::999444000000...------......,,,***..............................////////////......------------------------------------------------......---------,,,,,,,,,///......---+++******)))000...,,,,,,------+++(((+++++++++,,,,,,---------...------,,,,,,------..................///000000111111111111000000000000000000000111222333555555777555666999777222555<<<:::999999:::@@@UUUzzz}}}}}}{{{yyy}}}gggeeeqqqqqq```RRRIIICCC@@@@@@AAAAAA???<<<:::888777/////////......---------,,,,,,,,,+++++++++******************************************************************))))))))))))***((('''((()))***)))'''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***************+++,,,+++***)))***,,,000444:::>>>AAADDDIIIMMMJJJIIIHHHIIIKKKKKKIIIFFFBBBAAA>>>:::888888;;;===@@@AAACCCFFFIIILLLNNNOOOSSSOOONNNRRRVVVWWWYYY]]]```[[[YYYZZZVVVWWWhhh|||xxxjjj[[[RRRLLLGGGHHHLLLNNNMMMMMMOOOSSSUUUUUUUUUNNNIIICCC@@@???<<<777222000///...///000000---+++..............................////////////......------------------------.................................---------,,,,,,---------,,,,,,,,,,,,,,,+++******,,,......,,,))),,,,,,---------............------,,,,,,------..................///000000000000000000000000000000000000000111222333555555666444666999888444777===:::::::::;;;@@@UUUyyyrrrgggiiirrrzzzuuuiii[[[LLLBBB@@@??????@@@@@@>>>:::777222222111///.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))***((('''((()))***)))'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))*********++++++)))***+++******+++---///444;;;CCCEEEEEEFFFLLLQQQKKKKKKKKKLLLLLLKKKGGGEEE999777555333555;;;DDDKKKMMMNNNPPPQQQPPPOOOMMMLLLLLLKKKOOOWWW___dddkkkrrrwwwvvvvvvvvvqqqtttzzzwww}}}xxxvvvuuuvvvwwwwwwdddUUUKKKIIIKKKKKKIIIGGGHHHLLLPPPSSSUUUTTTQQQMMMKKKIIIDDD===777333222000000111111///---..............................////////////......------------------------////////////////////////.........------------,,,++++++,,,,,,---------...+++++++++---......,,,***.............../////////......------------.....................///000000......//////000000111111000000000111222333555555444333555888888666999>>>;;;<<<<<<<<<@@@TTTyyyyyy~~~}}}|||zzztttttt{{{jjjZZZPPPLLLKKKDDD???@@@BBB@@@<<<999555444222000...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))(((***((('''((()))***)))'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))*********(((((((((((())))))))))))))))))*********+++++++++)))***+++***+++---111555888>>>EEEHHHHHHIIILLLOOOMMMMMMLLLKKKHHHCCC???;;;444333333444999BBBMMMTTTXXXVVVTTTQQQOOONNNNNNNNNMMMRRR^^^mmmvvv{{{vvvooojjjiiisssnnn```YYYWWWSSSOOOIIIGGGHHHKKKOOOQQQWWWVVVUUUTTTRRRMMMFFFAAA<<<888444111000//////.................................////////////..................................................................------------,,,,,,,,,------------.........---------------,,,..............................------------.....................///000000------...///000000111111000000000111222333555555444333444666777777999;;;<<<===>>>===AAAUUU{{{yyylllppprrrfffWWW[[[eeebbbSSSFFFEEEGGGEEEAAA@@@888666333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))(((***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))*********+++(((((((((((())))))))))))************++++++++++++***+++,,,---///222777;;;???AAAEEEIIILLLMMMKKKJJJEEEEEEDDDAAA===999555333333555777;;;@@@GGGOOOUUUYYYUUUQQQNNNPPPUUU\\\```hhhppp~~~}}}}}}~~~vvvsss|||xxxhhhaaaXXXPPPKKKJJJJJJJJJOOOPPPRRRTTTUUUTTTQQQNNNHHHBBB999333000/////////////////////////////////......////////////..............................------------------------//////.........---------.........---------,,,,,,---,,,,,,++++++,,,...///......------------------///......------......///...............///000000---......///000111111222000000000111222333555555444555444444666888999999===>>>???>>>AAAVVV|||xxxtttuuuyyywww```LLLGGGIIIGGGCCCBBB<<<:::666222///---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))*********++++++++++++,,,***,,,///111444888===@@@FFFFFFHHHKKKMMMKKKFFFBBB666777888777444333333333777:::???DDDGGGKKKNNNQQQPPPNNNNNNQQQZZZgggttt}}}|||ppppppvvv{{{{{{nnnaaaVVVNNNHHHDDDFFFGGGJJJMMMQQQTTTVVVWWWQQQKKKBBB:::555333111000////////////////////////......////////////..............................------------------------/////////.........------///.........------,,,,,,)))***,,,---------///111.........---------------//////............//////...............///000000//////000000111111222222000000000111222333555555555666555555888<<<===:::>>>??????>>>AAAYYY}}}jjjQQQMMMOOOKKKEEECCCAAA>>>999555111///......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((())))))))))))*********+++++++++,,,,,,+++...222666999===BBBEEEHHHJJJLLLLLLGGGAAA;;;777///111333333333555999<<<@@@DDDIIILLLNNNOOOQQQRRRQQQTTT[[[fffuuuyyytttllloooooolllsss~~~nnn___SSSMMMIIIIIIIIIJJJKKKNNNRRRUUUTTTPPPKKKEEE@@@;;;555111////////////////////////......////////////......................................................////////////............------------............,,,111777888666222///.../////////.........------//////............//////...............///000000111111111111222222222222000000000111222333555555444666666666;;;CCCDDD@@@???@@@???===BBB\\\|||}}}sssZZZVVVXXXSSSKKKIIIDDDAAA<<<777333111000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))***((('''((()))***)))((())))))))))))))))))))))))************************''''''((((((((((((''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((************++++++++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,+++///444999===AAAEEEHHHGGGLLLOOOKKK@@@666000///222444666666666999???DDDIIILLLPPPSSSTTTTTTUUUVVV___fffsssuuuvvvoooaaa[[[eeeyyywwwhhh___UUUSSSOOOKKKHHHIIILLLOOOTTTRRRQQQNNNIIIBBB999333000000000000000000000000......////////////......////////////////////////////////////////////////000/////////............++++++,,,---...///000111555<<>>HHHJJJEEE???@@@???===BBB]]]wwwqqqiiihhh|||nnnXXX[[[]]]RRRKKKFFF@@@===???<<<555111222000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***)))(((''''''((()))******)))((('''&&&''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++*********+++---///111:::CCCFFFBBBDDDJJJJJJLLLLLLDDD888000...000///333999===???CCCHHHMMMUUURRROOONNNQQQXXXcccmmmvvvyyyzzzqqqjjjgggrrrvvvxxx}}}lllkkkdddWWWKKKGGGIIIMMMLLLRRRVVVTTTPPPIII;;;...333222000000000000000/////////000000000000///////////////////////////////////////000111222000///...///000000000///...---222000...---000666===AAALLLHHHBBB;;;444000---+++////////////////////////,,,---------...///////////////............//////111111222333333333333222111222444333333333444555555666777888888:::===@@@CCCBBBAAA@@@FFFbbb~~~{{{xxxwwwwwwvvvsssqqqooollliiiggghhhhhhfffdddaaa``````````````````____________```aaacccdddeeeeeefffhhhjjjmmmppprrrsssxxxzzz}}}~~~~~~uuuggg]]]bbbooouuuggggggaaaWWWUUUXXXMMMBBB???;;;666333444111///.........///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***))))))))))))***+++)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))***+++++++++,,,///222666999@@@IIIKKKHHHIIINNNKKKIIIDDD;;;333///000444===@@@DDDFFFGGGJJJPPPTTTOOOMMMMMMPPPYYYgggxxxyyyvvvhhh```eeejjjxxxwwweeePPPDDDBBBFFFHHHMMMPPPPPPMMMIIIFFF:::444//////222333111...//////000000000000/////////////////////////////////......///000000///...///......---...///000111***000888@@@EEEGGGFFFEEE<<<:::666333000.........////////////////////////------..................//////............//////000111222222333333222222000222333444333333555666777888999999999;;;>>>AAAAAAAAA@@@@@@FFFaaa{{{yyywwwmmmkkkhhheeebbb```^^^]]]ZZZXXXVVVVVVVVVUUUSSSQQQPPPMMMKKKJJJKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJKKKLLLNNNPPPSSSTTTSSSUUUXXXZZZ\\\^^^aaadddhhhiiikkknnnrrrvvvyyyzzz~~~uuuggg___\\\hhhnnnnnnqqqvvvnnnfffjjjgggYYYKKKDDD@@@<<<777555333111///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++************+++,,,((()))***+++***)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********+++++++++,,,///444888>>>AAAGGGOOOQQQOOOOOORRRPPPJJJ@@@888444666;;;???EEEJJJOOOQQQPPPOOOQQQSSSNNNOOOSSS[[[jjjpppfffdddhhhsssgggRRRJJJFFFBBBDDDLLLNNNIIIIIIMMMDDD;;;222///333555111,,,//////000000000000//////////////////////////////////////////////////////222000...,,,,,,...000222999???GGGMMMLLLFFF>>>888000///...---,,,---.../////////////////////////////////..................000//////......//////000000000111222222222222111000222444444444555777888999:::;;;::::::<<>>777777555111/////////...---------------------------***+++,,,------,,,+++***************************+++***(((&&&&&&'''((()))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))***,,,---000666===BBBBBBFFFJJJNNNQQQRRRPPPMMMGGGAAA;;;:::???EEEIIIJJJQQQSSSTTTSSSQQQRRRUUUYYYUUUcccsss~~~rrrpppttt}}}yyyhhhQQQAAAGGGNNNLLLKKKOOONNNKKKEEE===555111///000000111111111111111111000111111111111111111111111---///000///------000222000222555:::???BBBEEEFFF===:::666111...---------////////////////////////////////////////////////000000000//////......---000000////////////000000000000111222222222222222111333555666666777999;;;:::;;;<<<<<<;;;===@@@BBBEEEJJJJJJAAACCC```}}}wwwrrrlllfffbbb\\\YYYVVVSSSQQQNNNJJJGGGJJJIIIIIIHHHHHHGGGGGGFFFDDDEEEFFFHHHIIIJJJJJJJJJIIIKKKLLLLLLLLLLLLMMMOOONNNPPPRRRRRRPPPNNNMMMMMMMMMOOORRRQQQOOOOOOQQQTTTPPPOOONNNMMMLLLLLLLLLLLLIIIJJJJJJJJJKKKKKKKKKKKKIIIHHHFFFFFFGGGGGGEEEDDDEEEDDDDDDDDDEEEFFFFFFGGGIIIHHHGGGFFFFFFHHHIIIJJJJJJLLLOOOSSSWWW[[[]]]^^^dddfffiiilllooosssxxx|||~~~oooWWWKKKHHHCCC>>>:::777333000000//////...------------------------++++++,,,,,,,,,,,,++++++))))))************))))))+++***)))((('''((()))***************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***,,,...111444:::AAAEEEDDDHHHLLLOOOSSSUUUSSSNNNIIIGGGEEEGGGKKKOOOOOOOOOTTTRRRNNNKKKLLLUUUcccmmmlll{{{tttfffcccmmm{{{www[[[QQQOOOLLLIIIIIILLLMMMKKKDDD:::444222444222222333333333333222222111111111111111111111111,,,...///...------111555@@@AAABBBBBBAAA???===;;;---------,,,------...///,,,,,,---...///000000000////////////////////////000000//////////////////111000000//////000000111111111222333333333333222333555777777777888:::;;;:::<<<=========???CCCEEEEEELLLLLLBBBDDDfff~~~yyyssspppgggccc^^^ZZZVVVSSSOOOLLLJJJIIIGGGGGGHHHHHHFFFEEEHHHIIIJJJLLLMMMMMMMMMLLLJJJLLLNNNPPPRRRSSSSSSSSSTTTWWWYYYZZZYYYYYY\\\^^^bbbeeehhhhhheee```^^^]]]]]]aaaddddddbbbbbbeeeiiigggfffeeecccbbbaaaaaaaaaYYYZZZ\\\]]]^^^]]]\\\[[[XXXUUUSSSRRRSSSRRRPPPMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFBBBCCCDDDEEEGGGIIIJJJKKKJJJLLLNNNPPPRRRUUUYYY\\\iiikkkooouuu|||jjjZZZRRRKKKCCC<<<888333111000000///...........................,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,+++*********+++,,,------+++)))(((************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,///222666:::???DDDIIIJJJOOORRRTTTYYY]]]ZZZSSSSSSSSSTTTUUUWWWVVVUUUTTTOOOQQQSSSWWW]]]iiixxx|||kkkffffffyyyhhh[[[OOOFFFHHHIIIJJJHHHBBB<<<888666333444444555555444444333222222222222222222222222///222444333111333888===FFFDDDAAA<<<777222///---,,,---...//////...---,,,+++,,,---...//////000000///////////////////////////////////////000000000111111000000000000111111222222333444444444444333555666888888888888999;;;<<<===???@@@AAACCCGGGJJJKKKRRRQQQDDDEEEiiixxxtttoooiiiccc]]]VVVRRROOOMMMIIIHHHHHHHHHGGGFFFJJJIIIJJJLLLOOOQQQQQQQQQRRRTTTWWWZZZ[[[\\\[[[ZZZYYY[[[]]]___aaaaaaaaaaaaeeehhhlllnnnnnnppptttwwwzzz~~~~~~xxxtttsssnnnrrrvvvvvvtttuuuyyy}}}}}}|||{{{yyyxxxwwwvvvvvvpppqqqssstttssspppmmmkkkoookkkgggfffeeeccc___\\\[[[[[[YYYXXXWWWVVVVVVVVVNNNOOOOOOPPPOOONNNMMMLLLIIIHHHGGGGGGGGGGGGGGGHHHEEEFFFFFFEEEEEEFFFHHHKKKMMMOOOSSSXXX^^^dddiiillluuuxxx}}}}}}lll___RRREEE===999444111000000//////...........................---++++++++++++---...++++++------------++++++(((+++000333222///***'''************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...111555999===BBBGGGKKKOOOUUUXXXZZZ___dddaaaYYYXXXYYYZZZZZZXXXVVVTTTRRRMMMVVVcccpppzzz{{{ooommmzzzdddTTTEEEFFFGGGIIIIIIDDD===888444555555555555555555444222222222222222222222222444777:::999888999???EEE777555111///---...///000............///000111111//////000000000///......////////////////////////......//////000000111111111111000000000000111111222333444444555555444444666777999999888888999;;;===???@@@BBBCCCFFFJJJMMMSSSZZZVVVFFFEEEhhhzzzsssnnnaaa]]]WWWRRRNNNLLLIIIHHHJJJIIIGGGFFFGGGIIIKKKMMMPPPRRRVVVZZZ\\\^^^^^^^^^hhhjjjlllllljjjhhhffffffhhhgggggggggiiillloooqqqrrrtttvvvzzz~~~|||zzzyyyvvvpppkkknnnllliiieeecccaaaaaabbb]]]YYYUUUSSSTTTTTTRRRPPPLLLJJJIIIIIIKKKMMMMMMMMMIIIIIIGGGEEEFFFGGGFFFCCCCCCAAACCCJJJLLLJJJNNNUUUZZZ___fffmmmttt}}}iiiUUUFFFDDD>>>888888888666222000//////.........---------++++++++++++++++++++++++------------------------(((222<<<<<<444+++)))***+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((())))))(((''''''(((***)))*********++++++++++++++++++***)))((()))+++...111777>>>AAA@@@AAAHHHNNNTTTWWW^^^dddhhhgggbbb^^^^^^[[[YYY\\\ZZZTTTPPPOOOXXXjjj{{{~~~xxxjjjTTTMMMGGGGGGIIIGGGCCC???999777444222222222111000///111111000000333999>>>NNNMMMIIIAAA888333222333222111111000///......---////////////////////////////////////000000000000111111000000//////......////////////000000000000////////////000000000000222222222333333444444444666555555777999;;;<<<<<<@@@AAACCCEEEHHHKKKNNNOOO\\\```___NNNEEEjjjzzzvvvooojjjeee```ZZZVVVLLLJJJHHHGGGHHHIIIJJJJJJNNNNNNOOOPPPRRRUUUWWWXXX^^^aaadddhhhlllnnnnnnoootttvvvxxxxxxwwwuuuuuuvvvuuuuuuuuuwwwzzz}}}~~~|||yyyvvvsssqqqqqqqqqrrrmmmfffaaa```___^^^]]]TTTSSSRRRRRRRRRQQQOOOMMMMMMLLLKKKJJJJJJIIIGGGDDDDDDAAABBBFFFFFFCCCDDDIIIGGGKKKQQQVVV[[[bbbjjjooo}}}}}}{{{YYYIIIIIIAAA999666666555111---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000666555///***)))***************)))))))))(((***)))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))***)))(((''')))+++)))))))))*********+++++++++,,,+++******+++...111333999???BBBCCCHHHPPPXXXXXX[[[___dddgggeee```\\\\\\YYYXXXXXXVVVPPPNNNPPP]]]rrrtttyyyrrr```JJJ@@@AAAEEEGGGFFF888888999::::::666000+++111555999===@@@DDDIIIMMMHHHFFFAAA;;;444000//////222111111000//////......////////////////////////////////////000000000000111000000000/////////...////////////000000000111////////////000000000111444444444444444444444444555555555666888:::;;;;;;@@@CCCGGGIIIKKKNNNSSSWWW^^^___\\\LLLEEElll|||xxxqqqiiibbb]]]YYYTTTPPPNNNLLLIIIHHHEEEFFFGGGIIIMMMQQQUUUWWW\\\]]]___bbbdddggghhhiiippprrrvvv{{{{{{wwwvvvuuutttlllkkkkkkjjjhhhddd^^^ZZZZZZYYYWWWWWWVVVRRRNNNKKKHHHFFFEEEFFFEEEBBBBBBDDD???@@@CCCEEEGGGJJJNNNRRR[[[dddooo{{{vvvwwwlllllldddSSSUUUKKK>>>666555555222.../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***))))))+++************))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))***+++***((((((***+++((()))))))))************,,,,,,,,,+++,,,...222555999===BBBEEEHHHOOOZZZbbb```aaaccceeefffccc___[[[[[[XXXVVVUUUQQQNNNQQQXXXhhh}}}qqqffflllcccLLLEEEHHHIIIHHH>>>:::444222333777;;;===@@@CCCGGGHHHGGGEEEDDDCCC<<<999555222111000...---111111111000000//////...////////////////////////////////////000000000000000000000000/////////////////////000000000111111/////////000000000111111444444444555555555666666777666666777888:::<<<===@@@GGGOOORRRQQQSSSYYY___aaa```ZZZJJJFFFnnnwwwqqqhhhbbb]]]WWWQQQLLLKKKIIIHHHGGGIIIMMMPPPRRRWWWYYY[[[]]]```cccgggjjjllllllmmmoooqqqtttwwwyyy~~~~~~vvvpppqqqmmmkkkkkkggg```YYYVVVQQQOOOMMMMMMMMMKKKIIIHHHFFFFFFEEEDDDDDDEEEFFFHHHFFFKKKRRR[[[fffwww|||qqqlll^^^kkklllkkk^^^JJJ;;;666888666222////////////............------------------------++++++++++++++++++++++++,,,+++)))))))))******)))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***++++++***))))))***,,,(((((()))))))))*********+++,,,,,,,,,---111666:::???BBBFFFIIINNNVVVbbbkkkkkkiiihhhfffeeebbb]]]ZZZ\\\YYYUUUSSSOOOQQQ\\\hhhwww}}}xxxrrrxxx~~~xxxkkkhhhUUULLLFFF???BBB===999888<<>>777111...222///,,,---111333222000111111111000000000//////////////////////////////////////////000000000000000000000000//////////////////000000000111111111//////000000000111111111000111222444666777888999999999:::::::::===@@@BBBCCCOOO[[[^^^ZZZXXX]]]ccchhhccc[[[JJJGGGpppccc\\\TTTOOOMMMLLLJJJHHHIIIIIIJJJMMMRRRXXX___dddiiikkknnnoooppprrruuuxxxxxxwwwwwwyyy}}}zzzooogggeee___]]]ZZZXXXWWWUUUQQQLLLJJJHHHGGGFFFFFFGGGHHHHHHCCCDDDFFFIIIPPP\\\jjjtttyyyuuu```YYYuuuwww^^^EEE999888777333000000/////////.........+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***((())))))))))))))))))******(((((())))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***++++++***))))))***,,,))))))))))))***************+++,,,,,,///444:::???BBBEEEJJJPPPWWWbbbmmmvvvuuuqqqlllgggccc```\\\ZZZZZZWWWUUUUUUVVV\\\kkkzzz{{{sssooonnnhhhjjjooorrrqqqjjj___VVVTTTZZZcccnnn}}}|||{{{gggVVVKKKCCCDDDHHHMMMSSSUUURRRKKKFFF;;;:::888666444111///...111...,,,...111333222000111111111111000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000111111111111111222333444555777888888999:::;;;;;;;;;>>>CCCFFFJJJXXXfffjjjddd^^^```dddnnniii___LLLHHHpppTTTOOOKKKKKKNNNQQQQQQPPPTTTVVVXXX[[[```fffnnnttttttxxx|||}}}}}}~~~||||||xxxwwwrrrllliiifff___WWWNNNLLLIIIHHHIIIJJJIIIIIIHHHGGGFFFEEEGGGLLLSSSYYYcccmmmkkkXXX]]]~~~pppRRR???999666111000000000/////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***((())))))))))))************((((((((()))******++++++************************))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((()))***+++***((((((***+++)))*********+++++++++++++++,,,---...111888???EEEDDDIIIQQQZZZeeeppp{{{|||vvvmmmeee```]]]ZZZYYYVVVVVVYYY```hhhqqqzzzpppgggbbbbbbcccgggiiimmmqqqppphhh[[[QQQOOOPPPQQQTTT[[[iii{{{yyy~~~tttiii```WWWVVVUUURRRNNNGGG>>>888555222000000111333333333444333222111222111000...111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000000000000111111111222222000000000111111111222222444555555555666666777777888:::<<<<<<<<>>AAADDDEEEEEEJJJRRRZZZccciiiooooookkkjjjmmmrrroooppplllXXXNNNrrr|||uuummm^^^WWWOOOJJJIIIIIIGGGFFFHHHCCCCCCHHHJJJLLL\\\ooojjjVVV^^^qqq}}}qqqVVVLLLPPPIII999:::444111111000...///222..............................---------,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************(((((())))))******++++++***((('''&&&&&&'''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))***++++++++++++***///---,,,---000000...,,,,,,000666:::===DDDRRR^^^aaarrr~~~~~~{{{uuutttvvviiiZZZVVVSSSUUUaaajjjnnnyyywwwmmmaaaUUUPPPTTTTTTMMMJJJMMMTTTWWWeeexxx}}}uuurrrnnnttt~~~vvvssspppllliiigggeeecccbbb___\\\ZZZ\\\```iiiuuuoooUUUMMMLLLFFF;;;333555333111000222333333333333333444444333333222111111111111111000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000333222111111222555888999333444666;;;???AAA???<<<:::<<>>@@@>>>;;;@@@BBBGGGLLLNNNPPPYYYdddjjjkkkmmmmmmlllmmmooorrrvvv~~~wwwXXXLLLxxxssshhh```YYYRRRMMMJJJFFFEEEGGGDDD???BBBKKKVVVeeexxxssseeeddd}}}uuuVVVFFFDDDCCC:::555222333333111000222..............................---------,,,,,,,,,------------,,,+++***)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))''''''''''''))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***************)))******+++++++++++++++---,,,+++,,,...///...---///555<<>>===<<>>>>>BBBDDDIIINNNPPPSSS\\\fffvvvuuuuuuvvvwwwwwwvvvuuuwwwYYYQQQxxxpppfff___WWWRRRMMMIIIHHHIIIBBBGGGIIIVVVooovvvkkkbbbpppYYYUUUNNNCCC999666444000...///////////////////////////......---------,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++((()))))))))************++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************+++++++++*********************+++,,,,,,,,,,,,++++++,,,,,,------///111222777???HHHPPPbbb|||ssseeeYYYSSSaaaooonnn|||xxxiiieee^^^VVV[[[hhhttt}}}wwwkkkddd^^^]]]\\\[[[]]]bbbeeeiiiyyy}}}kkkUUULLL???;;;777444444555555555333333444444333333222111222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222333444444444333333666777888:::<<<>>>AAABBBFFFHHHNNNTTTVVVZZZdddnnn}}}~~~~~~}}}{{{yyywwwvvv~~~wwwYYYRRRuuulll```VVVQQQMMMIIIGGGEEEFFFCCCHHHWWWfffxxxnnnaaazzzrrrjjj\\\MMM===666222000///111////////////////////////......---------,,,,,,,,,***+++,,,---............++++++++++++++++++++++++))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,---.........000333666888BBBMMMXXXllljjj___]]]ppp}}}rrrcccVVVTTTWWW^^^ooowwwiii___YYY[[[aaaXXX]]]kkk}}}vvvyyy^^^NNNFFFBBB<<<888666666666666333333444444333333222111333222222222222111111111111111111111111111111111111111111111111111111111000000000111111111111222222222222222222222222222333333333444444555555555777999:::<<<>>>AAAEEEIIIIIILLLQQQWWWYYY\\\fffqqq|||xxxwwwxxx}}}zzz]]]TTTtttggg^^^XXXPPPIIIJJJJJJEEEFFFNNNTTTggg{{{qqqmmmrrrsss```III;;;444111000222////////////////////////......---------,,,,,,,,,,,,,,,---------------,,,************************))))))))))))************)))))))))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,.../////////111555999;;;IIIWWWbbbwwwrrrtttuuuzzzuuunnnjjjmmmvvvqqqccc___bbb]]]gggqqquuuxxxlllVVVPPPKKKCCC===999777666555333333444444333333222111333333222222222111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222444444333333444666777999888:::===>>>@@@DDDJJJOOOOOOPPPUUUZZZ[[[]]]fffppp~~~{{{vvvwwwzzz}}}bbbWWW~~~tttjjj^^^TTTKKKJJJDDDEEEIIIFFFPPPhhhwwwzzzooozzzsssVVVBBB888222000111000000000000000000000000......---------,,,,,,,,,............---,,,++++++))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,---...000000///111666:::EEEUUUdddqqq}}}~~~wwwwww|||~~~|||vvvggg```dddoooyyylllYYYRRRIIIAAA;;;888555333333333444444444333222222333333333222222222111111111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222555444333333444777999;;;999;;;>>>???AAAFFFMMMRRRXXXYYY]]]``````aaajjjssszzzzzztttwww|||fffYYY~~~pppcccXXXPPPKKKKKKKKKHHHHHHMMMddd}}}yyyuuunnnvvvvvvQQQ;;;888666...000000000000//////////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))************(((((()))))))))*********++++++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---000//////...///444;;;@@@IIIXXXjjj|||zzzuuuxxx~~~mmmbbbhhhtttttt```YYY\\\\\\XXX___yyyeeeXXXQQQPPPEEE444111;;;777666555444333444555666333333333222222222111111222222222222222222222222222222222111111111000000000000000000000111111222222333333333333333333444222333444555555666999<<>>888;;;666555555444444444444555333333333222222222222111222222222222222222222222222222222111111111000000000000000000000111222222222333333333333444444444333444555555555777:::===@@@CCCGGGKKKNNNRRRUUUXXXXXX___eeegggfffhhhnnnttt~~~mmm\\\xxxlll___VVVNNNHHHGGGIIIFFFOOOccczzzYYYSSSbbbyyy{{{WWW;;;111333111111000000000//////////////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,*********++++++++++++,,,************************++++++++++++++++++++++++++++++,,,,,,------------.........000444;;;DDDKKK[[[ooo}}}||||||pppkkkhhhjjjkkklllqqqwwwzzzooo^^^ZZZ]]]qqqyyyssscccXXXUUUPPPOOO\\\yyy{{{XXXMMMMMMEEE;;;888555555555555444444333333333333333333222222222222222222222222222222222222222222222111111111111111111000000000000111222222222222333333444444444444444666666666666888;;;===@@@EEEKKKPPPSSSUUUXXXYYY[[[```dddfffeeehhhooouuu~~~ooo^^^~~~nnn___UUUNNNLLLLLLKKKJJJRRRllldddQQQXXXnnnfffBBB333444111111111000000000//////////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,(((((((((((())))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,---...............///111666???IIIPPPaaawww}}}yyyvvvuuutttoooiiigggkkkpppsssuuuxxxzzzwwweee______uuu}}}xxxjjjXXXUUUSSSSSS[[[qqqeeeSSSOOOIII>>>888555555555555444444333222444444333333333222222222222222222222222222222222111111111111111111111111111111000000111111222333222222333333444555555555555666777777777999<<>>AAAJJJMMMPPPTTTWWW\\\aaaeeellllllkkkiiiggghhhlllppp|||kkk]]]sssfffZZZRRRLLLGGGCCCIII[[[{{{yyy^^^SSSaaa}}}mmmPPP>>>777222222111111111000000000000000000/////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))*********+++***************)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,---...//////000000111333666>>>IIIVVV^^^wwwqqqrrr~~~zzzxxxyyyyyyvvvwwwyyy}}}yyymmmnnnrrrqqqkkkggg{{{yyyssswwwjjjbbb[[[[[[___wwwrrr]]]LLLBBB???:::999777555444444555555444444444444333333333333222222222222222222222222111111111111111222222222222111111111111222333333222222333444555666666777555777999:::<<>>AAADDDIIIMMMUUUXXX\\\```dddhhhnnnqqqnnnnnnooooooqqqssswwwyyy}}}~~~|||lllaaauuugggVVVPPPJJJHHHJJJXXXvvvtttVVVUUUooo___MMMCCC;;;222222222111111111111000000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,))))))(((((('''''''''&&&((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,---...///000111000222666===HHHXXXhhhrrrwwwzzzvvvyyymmmhhhnnnrrrqqqooowwwyyy~~~~~~nnn___aaaSSSkkk|||bbbQQQJJJ???===888555444555888:::555555444444444333333333222222222222222222222222000000111111222222222222222222111111222222333444222222333444555666777888999;;;>>>AAADDDHHHMMMQQQSSSWWW]]]cccgggjjjmmmooouuuuuuuuuvvvwwwyyy|||}}}}}}{{{jjj```wwwgggRRRLLLNNNFFFFFFZZZjjjsssbbb]]]```KKKDDDAAA888///000222...000444///////////////............///...---,,,+++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,------...///222222999DDDOOO\\\qqqyyyxxx{{{sssqqqsssuuuuuuzzzjjjcccWWWkkkwwwTTTZZZNNN>>>555::::::333444===555555444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111555555555555555666777777:::;;;===BBBIIIPPPUUUWWWWWW]]]dddeeeccceeelllrrr{{{|||{{{{{{}}}eeeeee~~~yyy```UUUTTTJJJGGGRRR\\\ssshhh|||rrrWWWLLLIII<<<000000222...000444000////////////............///...---,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////222555===JJJVVVfff}}}vvvjjjgggkkksss~~~zzzwww}}}uuuyyy~~~wwwccc___nnnhhh^^^RRREEE;;;:::999444444999555555555444444444333333333333333333333333333333222222222222222222222222333333333333333333222222666666666666666777888999;;;;;;>>>BBBHHHNNNRRRTTTWWW^^^eeehhhggggggmmmrrrbbbddd~~~~~~vvvwwwppp```[[[PPPJJJMMMNNNhhhzzzggguuummmZZZVVVDDD444000222///000444000////////////............///...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------...000000222888DDDQQQ___rrrvvvcccXXXVVV\\\hhhssszzzzzztttmmmuuuzzz~~~jjj^^^dddvvv|||___XXXOOOCCC;;;777666555444555555555444444444444333444444444444444444444444333333333333333333333333444444444444444444444444666666666777888999:::;;;===>>>AAADDDIIINNNSSSUUUYYY```hhhlllllllllnnnrrr||||||\\\```|||}}}~~~}}}}}}yyyqqqpppnnnxxx}}}hhh```UUUOOOMMMHHHZZZeeennnhhhaaaNNN:::111333///000333000////////////..................------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************++++++++++++++++++,,,,,,,,,------------------...///111111333<<>>???@@@CCCGGGJJJLLLPPPVVV[[[___ccchhhlllooopppsssttttttppppppuuuyyyccccccuuukkkjjjooo}}}ttt```VVVMMMIIIMMMqqq~~~fffmmm{{{uuuPPP:::888333000111///////////////............------.........---,,,++++++,,,,,,,,,,,,,,,,,,---------------------------***++++++,,,,,,++++++***************************************************((())))))***++++++,,,,,,,,,,,,,,,------------...------...///000222333444???KKKYYYiii}}}gggiiisssggghhhnnn|||gggUUUfffuuuyyyiiipppvvvzzz}}}~~~}}}{{{fffvvvsssbbbQQQIIIBBB999666:::666666666666555555555555333333333333333333333333444444444444444444444444333444444555666666777777777888999;;;===???AAABBBCCCFFFJJJKKKKKKMMMSSSXXX___```bbbeeehhhlllpppssssssooopppuuuuuuwwwqqqkkk{{{sssrrr{{{sssooolll}}}hhh\\\RRRJJJHHHcccfffgggjjj{{{{{{UUU<<<999444000111///000/////////............,,,---.........---,,,++++++++++++,,,,,,---------------------------------+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,,,,,,,,,,---------......------...///000222444555CCCNNN]]]ppptttlllvvv\\\dddpppooossswwwyyy~~~~~~~~~kkkfff}}}zzzeeeTTTOOOFFF888555<<<777666666666555555555555444444444444444444444444444444444444444444444444444555555666777888888999999:::;;;===???BBBDDDEEEHHHKKKNNNNNNLLLMMMRRRWWW^^^^^^^^^```ccchhhnnnqqqtttppprrrwwwwwwvvv}}}rrrnnnaaaUUURRRXXXhhhmmmpppzzzsss___UUUJJJIIIYYYuuuttt```ZZZlllxxxgggNNN;;;444444222///000000000000////////////........................------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++*********))))))++++++******************)))************+++++++++***++++++,,,,,,------......---///222111...///444DDDRRR___tttuuummmbbbqqq~~~ssshhhnnn~~~zzztttiiijjjQQQMMMKKKAAA888666888777666555555444444555555555555444444333333333333333333333333333333333222444666777777777999;;;999:::;;;<<<===???BBBEEEJJJKKKMMMOOOQQQSSSUUUUUU]]]^^^___```bbbhhhoootttoootttqqqqqqxxxwww{{{sssyyyZZZSSSIIIGGGLLLYYYwwwuuupppyyy~~~fff\\\MMMHHHSSSjjjvvvaaaVVVbbb~~~lllSSS>>>555333333111000000000000////////////........................------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++*********))))))++++++******************************++++++++++++***++++++,,,,,,---.........---///222222000333888HHHWWWcccxxx~~~fffiiikkk{{{vvvooossszzzwwwjjjooo~~~[[[MMMIIIAAA:::999888777666555555444444555555555444444444333333333333333333333333333333333222444555666555666888::::::<<<===???@@@BBBFFFIIILLLMMMNNNPPPRRRUUUWWWYYY]]]]]]^^^___ccciiiqqqwwwssswwwtttssswwwuuuxxxyyysssuuuVVVMMMEEEDDDDDDKKKhhhsssmmmvvvtttiiiTTTJJJMMM]]]zzzrrr^^^]]]xxxvvv]]]FFF999333222222000000000000////////////........................------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++*********************++++++++++++++++++************+++++++++,,,+++++++++,,,------............000333333222777>>>PPP```mmm{{{{{{mmm^^^fffyyylllkkkttt|||}}}jjjnnnjjjOOOFFFAAA===;;;888777666555555444444555555444444444444333333333333333333333333333444444444555666666666666888:::<<<>>>AAABBBDDDGGGKKKNNNNNNNNNOOOQQQTTTWWW[[[]]]aaaaaa``````bbbhhhooouuuvvv{{{yyyxxx{{{wwwzzzuuuuuubbbeeeqqqgggVVVOOOLLLGGGGGGaaapppjjjssswww]]]NNNKKKUUUmmmmmm\\\jjj~~~fffPPP@@@555111111000000000000////////////........................------------------------+++++++++,,,,,,,,,------***++++++,,,,,,++++++*********************************+++++++++++++++,,,*********+++++++++,,,,,,++++++,,,,,,---.........000000111333222222999BBBXXXjjjyyysssiiiqqq}}}aaa___pppxxx}}}uuukkkpppxxx~~~rrraaassswwwTTTGGGCCC???;;;888777666555555444444555444444444444444444444444333333333444444444444444666777888888777888;;;===>>>@@@CCCFFFHHHKKKOOORRRPPPPPPPPPQQQUUUYYY^^^aaaiiihhheeecccbbbeeejjjnnnvvv}}}}}}~~~~~~wwwuuuSSSSSS\\\ppp|||yyywwwuuuyyy~~~}}}~~~{{{bbbYYYSSSKKKJJJccckkkgggwwwaaaPPPJJJRRReee{{{___]]]~~~|||eeeSSSDDD777111111000000000000////////////........................------------------------+++++++++,,,,,,,,,------***++++++,,,,,,++++++*********************************++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------...//////111111222333111111:::EEE\\\pppvvvdddfffuuukkk]]]fffmmmvvvwwwsssuuu|||eeeddd|||\\\KKKGGGAAA999888777666555555444444555444444444444444444444444333333333444444555555555555666777777777888<<<>>>@@@CCCFFFIIILLLOOORRRTTTRRRRRRRRRSSSWWW[[[```ccclllkkkhhheeedddeeehhhllluuu~~~xxxqqqYYYPPPNNN[[[nnn~~~}}}}}}|||zzzxxxuuurrrpppoooqqquuuwwwxxxyyy{{{|||yyyyyyxxxvvvtttssstttuuu|||}}}yyy|||xxxtttvvvyyyjjj^^^UUUMMMOOOiii{{{iiikkkvvvdddRRRIIIOOO^^^ooo^^^pppwww^^^OOODDD999333333000000000000////////////........................------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******************+++++++++******++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////111111222222000222>>>KKK```vvvlllcccmmmzzz}}}^^^XXX[[[dddsss~~~xxxzzzyyyxxxyyy|||uuu```ccceeeRRRLLLDDD999888777666555555444444555333333333444444444444555333333333444555555666666333444555555666888<<<@@@CCCFFFJJJMMMPPPRRRUUUWWWUUUUUUVVVWWWZZZ^^^bbbdddiiiiiiiiihhhggggggjjjlllrrr}}}vvvllleeeYYYRRR\\\mmm{{{~~~~~~}}}}}}}}}{{{vvvppplllhhhhhhiiijjjkkkmmmnnnooossstttuuuvvvwwwzzzzzzpppgggaaa]]]hhhxxxwwwfffXXXRRRWWWrrrrrrnnnttt}}}oooYYYKKKKKKTTTttteeehhh~~~]]]MMMCCC999444555000000000000////////////........................------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))*********+++++++++******++++++,,,------...+++++++++,,,,,,,,,------,,,,,,------...////////////000222333222666DDDSSShhh{{{ccccccooovvvrrr\\\SSSPPPUUUeee}}}wwwuuussssssvvv}}}lll___{{{oooYYYRRRHHH<<<888777666555555444444555333333333444444444555555333333444444555666666666444555666777888;;;@@@DDDGGGJJJNNNRRRTTTUUUXXXZZZYYYYYY[[[]]]___bbbdddfffiiijjjkkkkkkiiihhhiiijjjmmmyyyrrriiioooeeeaaammm~~~wwwwwwvvvvvvwwwyyy{{{|||~~~|||yyywwwxxx|||ssstttvvvzzz~~~{{{kkkXXXLLLTTTiiippp___XXX^^^xxx{{{uuuwww{{{aaaOOOIIILLLhhhfff```bbbMMMCCC999333444000000000000////////////........................------------------------++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++))))))******++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,------.../////////...///222333333999IIIYYYppp|||ddd\\\dddlll~~~ppp^^^OOOIIIRRRhhh~~~yyysssqqqtttxxx{{{~~~zzzyyy~~~}}}~~~~~~jjjxxxttt]]]VVVLLL>>>888777666555555444444555333333333444444555555555333333444444555666777777777888999:::<<<@@@EEEJJJJJJMMMRRRUUUVVVXXXZZZ\\\\\\]]]^^^aaaccceeefffggglllmmmnnnmmmjjjgggfffeeeiiivvv~~~qqqiii