BM6P6(@ ))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''((((((((())))))*********)))(((''''''((()))***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))((()))************+++++++++------,,,++++++,,,,,,,,,,,,,,,------.../////////---...///000111111111000555888444555<<<===AAAOOOrrruuuqqqjjjaaaWWWNNNGGGDDDBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;888:::<<<===<<<===???AAABBBAAAAAAAAABBBBBBBBBBBB>>>CCCFFFEEEFFFHHHFFFBBBBBBGGGJJJGGGFFFGGGGGGEEEHHHGGGFFFFFFGGGGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEEEECCC@@@>>>===>>>???@@@???>>><<<;;;===@@@DDDFFFFFFJJJOOOUUU]]]iiivvv{{{aaacccbbb[[[OOOFFFEEEJJJOOOJJJCCC<<<888666333111///+++111888;;;555+++(((+++***+++,,,,,,,,,+++******111999CCCGGGDDD>>>999666+++,,,((())),,,%%%$$$000******++++++++++++************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++***)))(((''''''((()))***)))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((''''''''''''((()))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))(((+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++------,,,,,,+++,,,,,,---,,,------......///000000///000111111222222222222111888999;;;CCCEEENNN```yyyXXXVVVSSSNNNHHHCCC@@@>>>??????>>>===<<<<<<;;;;;;======>>>>>>===;;;:::999;;;<<<===>>>???@@@BBBCCCEEEBBBAAADDDHHHJJJGGGDDDIIIKKKKKKIIIJJJNNNOOONNNKKKNNNNNNKKKKKKNNNNNNKKKMMMMMMLLLLLLMMMLLLKKKJJJHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDBBBBBBBBBCCCCCCAAA@@@??????>>>>>>?????????AAAEEEIIINNNVVV```gggnnn}}}{{{ooohhhlllsss~~~}}}___GGGCCCHHHHHHFFFEEEBBB>>>777111//////---111999>>>;;;222///000+++*********,,,...///000DDDBBB???;;;888777999;;;777:::333...000,,,''',,,******++++++++++++*********)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))(((''''''((()))***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))(((((((((((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))***++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))************+++++++++,,,---,,,,,,,,,,,,,,,------------......//////000000222222222222333444555666111888:::===HHHTTThhhsssbbbVVVEEEDDDCCCAAA@@@>>>===<<<<<<;;;;;;;;;::::::999999999:::<<<======;;;999888>>>>>>===???BBBDDDEEEDDDHHHEEEDDDIIIOOOQQQMMMHHHKKKLLLKKKIIILLLUUU\\\]]][[[ZZZVVVRRRUUUZZZZZZWWWVVVVVVWWWWWWVVVTTTSSSQQQSSSTTTTTTTTTSSSQQQNNNLLLJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@>>>===<<<>>>???@@@BBBEEEJJJNNNSSSaaaqqq|||{{{ssslllnnnwwwyyyUUUJJJFFF???AAAEEEGGGCCC999333111222///111666======777333333111000...,,,,,,...333888DDD===222+++))),,,111444;;;DDD<<<000000000)))(((******++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))(((((())))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++***************+++++++++,,,,,,---,,,,,,,,,,,,------...---......//////000111111333222222333444666888:::;;;>>><<>>===<<<;;;999999999999999999999999888999;;;===>>>??????@@@EEEDDDBBBDDDGGGJJJJJJIIIJJJKKKNNNRRRVVVWWWVVVSSSSSSUUUVVVXXX```lllvvvyyywwwtttmmmjjjnnnuuuvvvrrrooopppqqqqqqooolllkkkjjjmmmmmmmmmllliiieeeaaa___XXXXXXWWWUUURRRNNNJJJHHHHHHIIIIIIHHHGGGEEECCCBBBAAABBBBBBAAAAAAAAACCCDDDEEEKKKSSS[[[dddrrrzzztttooohhhgggqqqqqqWWWFFF<<<>>>CCCEEEAAA>>>===<<<;;;333000000555888555111111666999888222,,,,,,555>>>222---(((&&&'''))))))(((333EEEAAA...+++...***'''******++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((()))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***'''(((((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,------...///......//////000111111222333222222333555999<<>>??????===<<<:::999888777999999999::::::;;;;;;<<>>>>>??????::::::::::::999999999888:::;;;<<<===>>>???@@@@@@BBBCCCCCCEEEGGGIIIKKKMMMMMMOOOPPPRRRSSSWWW\\\```bbbmmmzzz}}}zzzssspppjjjccc\\\WWWTTTRRRNNNLLLHHHFFFEEECCCAAA???@@@??????BBBDDDEEEKKKQQQ^^^eeerrrtttlllpppxxxhhhLLLHHHAAA>>>999<<>>???AAABBBDDDEEEEEEFFFIIIOOOTTTYYY[[[\\\]]]ZZZ___dddggghhhnnnwwwvvvnnngggdddaaa\\\VVVQQQNNNKKKGGGDDDEEEBBBBBBDDDDDD@@@AAAFFFDDDNNN^^^nnn~~~xxxrrrrrrfffnnn}}}pppUUUKKKDDDAAA===@@@QQQ___YYYHHHEEE???888666333///...000)))---333777999999999999+++,,,+++***((()))***,,,...???>>>111...---***,,,******++++++++++++******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))******))))))((((((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,---...///000000000000000111222222333333777666666888===EEEMMMQQQiiittt^^^MMMCCC>>>@@@>>>;;;:::;;;<<<<<<;;;888888999999999:::::::::@@@@@@BBBCCCEEEGGGHHHIIIMMMTTT^^^iiiqqquuuuuuuuuooowww{{{vvvtttnnneee^^^ZZZUUUPPPLLLKKKEEEAAACCCAAA>>>@@@GGGDDDIIIOOOVVVbbbssseeeaaaaaaoooyyy]]]KKKEEEEEECCCFFFTTT```XXXEEECCC???<<<:::666000...000111000222:::BBBBBB:::111&&&***......,,,+++---///&&&000...)))------)))*********++++++++++++******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))+++***)))(((((()))******)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''******))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---......//////000------......///000000000,,,///111111222444555555777333555>>>FFFPPP___mmm|||[[[IIIDDDAAA===;;;===:::777777999;;;:::999999:::<<<======>>>>>>>>>BBBAAADDDIIIHHHEEEHHHPPPZZZsss}}}uuummmddd]]]XXXRRRKKKHHHIIIIIIGGGDDDFFFEEEEEEGGGMMMVVV^^^cccwwwyyyrrrpppnnn^^^XXXVVVNNNOOO^^^jjjiiiaaa]]]QQQHHH???:::;;;:::555///000///000333666666222...+++++++++************)))************************+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''***))))))((((((((()))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------...------......///000000000333333333222222444444444444888???DDDJJJ[[[|||rrr]]]HHH??????>>>===;;;===:::777777999;;;:::999======<<<<<<===???CCCFFFNNNJJJIIIKKKLLLOOOZZZeee}}}~~~pppiii```YYYUUUQQQKKKGGGDDDCCCBBBBBBDDDHHHLLLOOO___gggvvvxxx}}}rrrbbb[[[___ZZZ\\\iiiuuutttfffZZZJJJDDD>>>===>>>???<<<999222000...000222111---)))++++++++++++************************************+++++++++************)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((((((''''''((()))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,------......---......//////000000111777444222222333555555666:::>>>DDDLLLYYYvvvzzzllldddKKKAAA::::::======<<<===<<<:::888888999;;;;;;:::@@@AAACCCCCCDDDFFFIIILLLTTTQQQQQQUUU]]]jjj}}}wwwtttvvvwwwwwwuuunnnppppppmmmooovvv}}}|||sssjjjbbbYYYSSSMMMKKKHHHFFFDDDDDDDDDDDDJJJNNNXXXjjjwwwqqqmmmhhhbbbeeellllll^^^NNNGGGEEECCCCCCDDDEEEDDDCCC666333///.........***''',,,+++++++++************************************+++++++++************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************'''''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,------......///000000000.........///000000111111444111000333555666777999BBBBBBGGGXXXttt|||nnnZZZGGG>>>@@@<<<;;;>>>>>><<<;;;===:::999888888999;;;<<<===@@@EEEJJJMMMMMMLLLMMMNNNSSSWWW___kkkzzz}}}yyynnngggbbbcccggghhhggggggoooxxx{{{wwwzzz{{{zzzyyyzzz~~~}}}sssjjjddd]]]ZZZTTTOOOJJJHHHGGGGGGEEEFFFKKKWWWiii{{{{{{vvvrrrbbb\\\\\\UUUJJJJJJJJJIIIIIIGGGFFFEEEEEE;;;666000.........,,,***,,,,,,+++++++++*********************************+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,------...//////000000111......//////000111111111222///111555666555777===CCCKKKZZZqqquuuhhh^^^SSSGGG>>><<>>@@@BBBDDDHHHMMMOOOOOOQQQVVV[[[fffqqq~~~~~~xxxvvvsssrrrqqqrrrrrrrrrtttppprrr~~~~~~{{{uuuoooiii```WWWOOOJJJHHHHHHFFFFFFHHHKKKRRR___mmmwww|||yyycccXXXTTTRRRKKKJJJJJJHHHGGGEEEDDDCCC;;;666000---...///...---,,,,,,,,,++++++++++++***************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&((()))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))))))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,,,,---......//////...//////000000111111222333111444888666444<<>>???CCC@@@===<<<<<<:::666777;;;;;;<<<>>>???AAADDDHHHKKKOOORRRTTTVVVZZZdddsss~~~uuuuuuvvvyyy}}}vvvjjj^^^VVVPPPNNNHHHHHHGGGDDDDDDIIITTT\\\rrrsssZZZQQQSSSIIIFFFDDDDDDDDDEEEDDDBBB999444...+++---......---,,,,,,,,,,,,++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&'''(((***************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''((((((((())))))(((((((((((())))))))))))''''''((()))******++++++))))))(((((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,------......///////////////000111111222222444333555999777999KKKaaarrrsss[[[SSSGGGAAA======<<<;;;<<<@@@;;;888888::::::888999===>>>@@@DDDFFFHHHKKKQQQUUU\\\ccclllttt~~~}}}{{{yyywwwwwwyyy{{{}}}yyymmmddd___RRROOOKKKGGGEEEFFFHHHKKKNNN^^^rrr___QQQWWWMMMHHHCCCBBBFFFGGGFFFCCC;;;666000---...///...,,,------,,,,,,,,,+++++++++************************+++++++++************)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))***+++++++++***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''(((***+++,,,---...))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------......//////000111111111/////////000111111222222333111444888888???ZZZwww|||RRR===<<<;;;:::;;;@@@AAA===<<<===;;;888888;;;===;;;<<>>===<<<:::999999:::888777888888999???FFFEEEJJJQQQTTTTTTWWWaaakkkyyyssstttvvvqqqQQQPPPPPPJJJRRRbbb}}}vvvuuummmaaaXXXRRRMMMIIIFFFHHHGGGLLLWWWfffxxx~~~{{{zzzjjj```PPPJJJLLLJJJMMMRRRNNN???:::666555222......000---------,,,,,,,,,++++++++++++************++++++***))))))(((((())))))***************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((&&&%%%%%%''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------------......///000000000...000111111111222555777444888===???EEE]]]zzz\\\EEE;;;===BBB======<<<:::999888888777:::888:::???BBBDDDGGGLLLFFFKKKSSSYYY```ppp}}}{{{{{{kkk```]]]\\\\\\dddfff\\\WWWDDDKKKMMMSSSeeefffgggxxx}}}qqqggg^^^WWWPPPLLLHHHFFFFFFLLLUUUaaarrr|||tttuuuddd^^^^^^XXXTTTQQQHHH@@@:::666555222---,,,------------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((''''''(((((((((''''''''''''''''''''''''(((((()))******)))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''(((((('''&&&&&&'''))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---------------......//////000000111///111222222222444777:::555;;;@@@CCCSSSuuuoooRRR???;;;>>>???>>><<<;;;:::999888888888888999999===EEEIIIKKKNNNSSSSSS^^^kkkvvv{{{lllUUUTTTWWWWWW]]]pppuuueeeQQQFFFLLLKKK___}}}jjjqqqyyypppggg___ZZZSSSMMMIIIHHHHHHKKKTTT^^^ppprrriiieee[[[SSSJJJ>>>BBB<<<888777444///------------------,,,,,,,,,,,,++++++************++++++------...//////...------************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''')))***,,,,,,***)))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((()))(((&&&&&&''')))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------............///000000111111111222222222222444777:::777>>>DDDMMMggg]]]NNN>>>999>>>BBB???999;;;::::::999999999:::;;;<<<>>>EEEJJJKKKMMMTTT^^^kkk~~~|||vvvnnn]]]LLLUUU___cccpppxxx^^^SSSYYYXXXjjjpppyyysssooofff^^^VVVPPPJJJGGGIIINNNTTTeee~~~}}}nnnfffZZZSSSNNNDDDFFF???:::999888333000000...------------,,,,,,,,,,,,++++++******++++++,,,,,,...///111111///...,,,************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))(((''''''((((((((((((((((((((((((''')))***,,,,,,***)))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&((())))))''''''''')))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))************++++++++++++,,,,,,---------...............//////000111111111333333333222111333666999;;;DDDPPPcccbbbDDDBBB?????????>>>;;;888999888888888999;;;===>>>AAAGGGNNNQQQNNNQQQaaarrr{{{tttwww{{{ppp\\\PPPYYYeeekkkcccTTT___bbbkkk|||wwwuuulllccc\\\TTTLLLJJJKKKOOOVVVeeeyyy{{{mmm^^^YYYZZZUUUIIIAAA:::999999555222222.........---------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,...//////...,,,+++************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((()))******)))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&(((******((('''((((((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,,,,---------...............//////000000111111222333333333222222444888;;;;;;III```~~~zzzaaaKKKBBBDDDDDD@@@:::777777:::666666666777999===@@@BBBDDDJJJSSSWWWYYYbbbyyy~~~vvvpppllllllllljjjnnnyyyrrr___WWW]]]kkk|||kkkQQQUUU\\\jjjxxxnnnhhh```VVVQQQPPPOOOLLLQQQ```rrr|||{{{eee\\\\\\YYYOOODDD:::888777444111000............---------,,,,,,,,,++++++++++++,,,,,,++++++,,,------,,,++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&(((******)))(((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,------------............/////////000111111222222111222222222333777<<>>AAA===<<<:::888999;;;<<<999666;;;;;;<<<>>>CCCHHHNNNQQQ^^^aaammmwwwuuunnnhhhkkktttyyyxxxsssqqquuuuuuttt}}}pppzzzooozzz|||YYYWWWdddmmmuuulllhhh[[[SSSNNNMMMHHHKKKccczzz}}}ttthhheeeVVVFFF>>>:::555222111//////.........------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((&&&(((***+++,,,+++)))((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***++++++)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))000222555333...)))''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((---(((######'''***)))&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++*********))))))++++++*********************+++,,,,,,------,,,,,,---------...............////////////000000000000...666777222555CCCMMMPPPeeeyyy```FFF<<<<<<;;;:::;;;===<<<:::888777888999:::<<<:::<<>>===;;;999777666666777888@@@BBBGGGLLLQQQWWW```fff{{{zzzyyyvvvssstttsssyyyvvvtttsssvvv}}}xxxqqquuu{{{yyynnnfff```]]]XXXRRRPPPTTT]]]ooouuuqqqjjj[[[III<<<777444111111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******************************************************************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******'''((()))***+++***)))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((''''''&&&&&&''''''((())))))((('''''''''(((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&))),,,---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((($$$&&&))))))'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++******************************************+++,,,,,,------,,,,,,------........./////////111111222222222333333333777111111999???IIIccc~~~wwwSSSCCC===999;;;>>>???>>>???:::999888777888999;;;===@@@EEEKKKQQQYYYiii|||pppmmmtttwwwxxx{{{www~~~xxxyyyzzz{{{}}}~~~zzzuuupppllleee[[[VVVUUUSSS]]]mmm{{{ooo```SSSFFF;;;444333111///------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******************************************************************************************************************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))************'''((())))))******))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((+++***)))((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&((()))++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((($$$&&&)))***+++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************************************+++++++++***+++,,,,,,------,,,,,,------......//////000000111111222222333333444444555222222<<>><<<===>>>@@@???===<<<<<<888888888:::<<<@@@DDDFFFJJJOOOTTT[[[mmmooofffqqq~~~{{{{{{tttkkkdddaaa]]]ZZZ[[[eeeuuuqqqddd^^^SSSAAA666444222000...---...//////...---------------------------,,,,,,++++++,,,,,,---******++++++++++++*********************************************************************+++++++++************************************************(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))*********))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))******,,,,,,+++***))))))))))))((())))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''+++//////,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************************))))))*********+++++++++***+++,,,,,,------,,,,,,------......///000000111000000111111222333444444666999:::AAA```|||gggRRRCCC<<>>BBBGGGKKKNNNRRReee~~~|||aaaVVV[[[gggccckkkyyyrrruuu|||~~~~~~pppkkkfffdddfffkkkpppsssvvvyyyxxxqqqfff___ZZZWWWUUUZZZooo|||mmmfff^^^PPPAAA777888555111//////000000///---------------------------,,,,,,++++++,,,,,,---******++++++++++++******************************************************)))))))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********''''''((((((((()))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))************************+++,,,((()))************)))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))'''(((++++++***((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))*********+++++++++((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,------...///000111222222111111222333444555666666888@@@KKK]]]yyyhhhTTTEEE??????@@@:::>>>>>>888555888999777;;;<<>>===888666::::::666999<<<@@@HHHQQQ[[[ccchhhttthhhfffiiiqqqzzzwwwcccbbbhhhmmmaaaPPPSSSbbbssstttzzz}}}sssXXXYYYZZZhhhvvvjjj^^^TTTOOOGGGBBBAAACCCEEEFFFHHHJJJPPPYYYaaadddbbb______bbbeeehhhlllsss|||zzzrrrmmmjjj```UUUWWWbbb{{{lllddddddYYYIII>>>:::555222111000000///........................---,,,,,,++++++,,,,,,---******++++++++++++******************************************************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---,,,***(((''''''((()))))))))))))))************))))))))))))))))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))+++***)))'''''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++***+++,,,---............+++---///000111222111111333444222000111666999:::GGGRRRppppppmmmmmmjjjbbbTTTCCC;;;<<>>;;;>>>888555666888999<<<@@@@@@DDDMMMXXX___iii~~~gggccc___\\\```iiirrrwwwzzznnniiiVVV\\\eeehhh```ZZZaaaooojjjWWWQQQYYY___eee}}}}}}vvvooohhh___VVVOOOFFFAAA;;;888:::<<<===<<<;;;===@@@DDDGGGJJJKKKKKKOOOMMMLLLLLLOOOTTTZZZ^^^nnnrrr{{{sssjjjfffddd___YYYccciiizzztttfffaaaUUU???222666666---,,,444//////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))************************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---,,,***((('''((())))))))))))))))))************************************+++)))((((((++++++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))+++***)))(((''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''))))))(((((((((((()))))))))))))))))))))******+++************************)))************+++++++++***+++,,,---............---...///111222222333333555444444444555777===BBBSSShhhwwwmmm~~~uuuhhhRRRKKKDDD===;;;===???<<<999;;;666444777999:::>>>CCCHHHIIIPPP^^^oooyyy```^^^]]]^^^ccchhhmmmuuu{{{~~~xxxmmmgggddd]]]ccckkkooolllkkkwwwjjj\\\YYY```ccccccssszzzqqqlllhhhiiillleeebbb]]]YYYVVVPPPJJJEEE???;;;777555666888999888666888:::===???@@@@@@@@@AAA@@@>>>>>>???CCCHHHKKKQQQVVV```nnnvvvnnniiidddaaa``````iii~~~vvvhhhaaaKKK888444555111///222//////.........---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))************************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---,,,***)))(((((()))***)))))))))*********++++++************************+++***))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************)))************+++++++++***+++,,,---............//////000000111333444555444111333777777777@@@MMM```bbbxxxyyylllpppbbbAAA888999;;;>>>???>>>999666888444444888;;;<<>>???DDDLLLWWWfffvvvzzzqqqllljjjaaa[[[\\\kkkgggooo\\\DDD555222444333000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,+++***)))))))))******))))))*********+++++++++***************************************+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************))))))*********+++++++++***+++,,,---............000/////////000222444555222///111777888888EEEWWWqqqwwwuuu{{{iiiQQQ;;;:::<<>>:::777555666444666:::===???DDDJJJWWW[[[iii}}}cccYYYZZZYYY___kkkuuuvvvyyy}}}|||rrrwwwlllppptttppplllvvv|||uuukkkccc```dddnnnqqqdddXXXLLLFFFEEEDDDFFFIIIGGGFFFDDDBBB@@@>>><<<:::666666666777888:::::::::===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>???BBBEEEIIINNNTTT^^^jjjsss{{{sssmmmggg___\\\eeetttqqqwwwmmmUUU<<<111333444///////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********++++++++++++++++++***************************++++++++++++******************************++++++*********+++************************************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((()))))))))***((((((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))******+++************************))))))*********+++++++++***+++,,,---............///.........///111333444444111333888;;;AAATTTggghhh{{{yyyRRR???:::AAABBBAAA>>>999777777888777666999>>>AAADDDKKKSSSaaannnfffQQQRRR^^^bbbkkkvvvyyyxxx~~~{{{{{{{{{wwwsss{{{{{{uuuttthhhddd^^^^^^aaahhhooonnncccXXX[[[nnn~~~RRRHHH???=========???BBB???>>>===;;;888777666666555777888:::;;;<<<===>>><<<===>>>?????????>>>===:::;;;;;;<<<>>>???@@@@@@DDDFFFHHHIIIIIILLLRRRXXXppp{{{xxxnnnjjjgggeeegggjjjrrr}}}wwwxxxiiiMMM888444444111000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++************++++++++++++,,,++++++++++++++++++++++++***+++,,,+++******+++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))******+++++++++++++++++++++++++++)))************+++++++++***+++,,,---............------......///111222333666666777:::CCCUUUmmm~~~pppmmmXXX???@@@DDDBBB@@@===888666666999<<<::::::===CCCHHHMMMXXXbbbxxx{{{fffXXXOOORRR\\\iiiuuuzzzxxx|||rrr|||{{{yyy~~~zzzzzzqqq___\\\___UUUYYYbbbqqqvvvcccdddvvvFFF???:::;;;======>>>@@@999:::999888666555777888666888:::;;;;;;<<>>@@@AAACCCDDDDDDFFFHHHIIIJJJJJJLLLMMMVVV]]]iiiuuutttooonnnooolllfffdddnnnzzz{{{uuu|||dddJJJ;;;555333000000000/////////......------------,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))************************)))************+++++++++***+++++++++,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))+++---,,,***)))+++---************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********&&&'''((()))******)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***))))))(((((((((((()))))))))))))))))))))******+++++++++++++++++++++++++++)))************+++++++++***+++,,,---............---...///000111222222222555:::999999JJJjjjxxxvvv{{{^^^@@@===GGGGGG===<<<999888888999:::;;;<<<===BBBIIIPPPYYYggguuu}}}ccc]]]ZZZTTTVVV```jjjvvvxxxttt{{{qqq~~~}}}{{{zzz}}}rrreee___bbbggg```jjj{{{||||||gggAAA;;;:::>>>BBBAAAAAABBB<<<======;;;999888:::===888;;;=========>>>AAADDDFFFFFFGGGHHHHHHGGGFFFEEEAAAAAAAAAAAABBBEEEGGGHHHHHHHHHIIIJJJLLLMMMKKKJJJHHHJJJOOOVVVaaarrryyyyyyxxxuuummmfffiiipppvvv|||bbbIII:::555000000000000/////////......------------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***'''&&&&&&'''***+++))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))'''((((((((())))))******''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,---,,,***)))+++---************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************&&&'''(((*********)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******))))))(((((((((((()))))))))))))))))))))******+++++++++++++++++++++++++++)))************+++++++++++++++,,,---............---...000222333333333222222:::999777MMMwwwpppZZZHHH@@@BBBCCC;;;;;;::::::;;;<<<<<<:::888===???EEENNNVVVbbbsss{{{mmmfffiiibbbTTTTTT```hhhssssssrrr|||zzzzzz~~~sssllliii___^^^[[[YYY[[[aaagggjjjhhhgggeeecccaaaaaabbbccchhhxxx[[[<<<888888>>>CCCBBB@@@AAA???@@@@@@===999888999<<<<<<>>>@@@@@@???@@@DDDHHHHHHIIIIIIIIIHHHGGGEEEDDDDDDCCCBBBAAABBBDDDFFFHHHMMMJJJGGGGGGIIIIIIFFFBBBDDDEEEFFFHHHPPP^^^ooo{{{~~~wwwpppnnnqqqyyyxxxsssTTT>>>666000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))******++++++++++++---,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******************************))))))************))))))))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++******))))))))))))************))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...////////////...///000000000000222444444666777>>>SSSvvvmmm}}}{{{iiiFFF>>>DDDDDD@@@===:::888888888777555999@@@@@@BBBKKKVVVZZZdddzzzeeevvv~~~rrraaa\\\^^^```nnnpppuuu|||{{{|||uuujjjaaaZZZXXXZZZUUUUUUSSSSSSSSSTTTVVVWWWUUU^^^aaadddjjjeee]]]___jjjIII???===<<<===???BBBCCCCCCBBB<<<999;;;:::666888============>>>@@@DDDHHHJJJKKKIIILLLSSSRRRIIIBBBAAAFFFDDDBBBBBBCCCEEEFFFFFFQQQRRRNNNHHHGGGJJJLLLKKKMMMJJJFFFGGGMMMWWWaaaggg{{{zzzwwwvvvvvvuuuxxxzzzYYY>>>444000...000444444111///000///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************(((((())))))*********+++******+++++++++******)))******))))))******+++,,,******))))))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******************************))))))************))))))))))))))))))((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************************************)))******++++++******)))+++***************+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++******))))))))))))************))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))***++++++,,,,,,,,,,,,---...///////////////111222111111111333555444888<<>>===:::888777999888777;;;@@@JJJIIISSSeeeuuutttuuu|||ddd]]]bbbgggmmmqqqyyy{{{yyysssmmmkkkooouuu{{{}}}~~~~~~}}}|||zzzwwwtttsssjjjbbbZZZWWWUUUTTTWWW[[[WWWVVVUUUUUUXXX[[[___bbb^^^kkksssyyyvvviiihhhuuukkk>>>???>>>>>>???AAACCCEEEEEEFFFBBB@@@BBBAAA<<<<<>>??????AAACCCEEEGGGHHHIIIGGGGGGIIIGGGBBB??????EEEDDDDDDFFFIIILLLOOOPPPVVVQQQOOOTTTWWWTTTPPPMMMHHHNNNSSSPPPIIIFFFIIINNNPPPTTTUUUNNNIIIKKKOOOQQQRRRWWW\\\```dddooo~~~yyyuuuvvvzzzxxxxxxwww}}}|||yyy\\\===888222/////////......000///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))***************++++++,,,,,,,,,,,,++++++******))))))******+++,,,000000...---,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************************************+++***((((((((((((***+++///---+++(((((()))+++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++++++++,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))*********+++******))))))******+++******))))))))))))*********))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---,,,---...//////000000000111222333333222333555777:::>>>HHH]]]|||ppp___uuuHHHDDDCCCEEECCC<<<:::<<<777444666;;;???CCCIIIOOOTTTZZZmmm}}}qqqwww]]][[[gggpppooovvvnnnfff______aaacccfffjjjmmmoooooolllgggbbb]]]ZZZWWWVVVTTTVVVWWWYYY[[[[[[\\\\\\ZZZVVVVVV\\\aaadddhhhmmmssssssuuuzzzRRR<<<@@@>>>???AAACCCDDDFFFIIIKKKJJJKKKLLLMMMKKKGGGBBB@@@JJJJJJHHHFFFEEEIIIRRRYYY[[[UUUQQQSSSXXXYYYWWWTTTOOOSSSVVVRRRKKKHHHKKKPPPTTTZZZ[[[UUUOOOPPPVVVZZZ___dddllluuuzzzvvvuuuwwwuuutttwwwuuu}}}jjjIII<<<666111222222111000222///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++,,,---------,,,,,,******))))))******+++,,,///...---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******(((((((((((((((((((((((())))))************))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************+++***)))(((((()))***+++///...+++)))((()))+++---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++******))))))))))))******)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------,,,---...///000000000000000111222222222333555777<<>>EEE???BBBEEEFFFGGGHHHKKKMMMNNNPPPRRRRRRQQQNNNJJJFFFFFFMMMRRROOOIIIIIIRRR\\\[[[VVVQQQPPPTTTYYYYYYWWWXXXYYYWWWSSSOOOMMMPPPSSSTTTZZZ]]]XXXUUUYYYbbbgggkkkoooxxx{{{rrrrrrsssuuuxxx~~~yyy}}}www\\\???777222333444222000111///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++******************+++,,,---------------******))))))******+++,,,+++++++++++++++,,,---...************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))''''''(((((())))))************)))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++...---+++******+++,,,---+++*********+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------......///000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------...///000000000000...000111222222444777999;;;LLLhhh^^^WWWeeeFFFJJJIIIGGGAAA;;;888888:::777999<<>>999888::::::777444<<>>KKKjjj]]]YYY~~~tttMMMLLLGGGEEEBBB===;;;::::::::::::;;;@@@HHHPPPWWWhhh{{{aaagggnnnrrrxxxdddTTTPPPQQQYYYttt~~~mmmaaa]]]\\\VVVTTTTTTTTTRRRPPPTTT\\\XXXVVVTTTTTTTTTRRRNNNJJJTTTWWW[[[]]][[[XXXUUUTTT\\\]]]```cccfffiiikkklll|||vvvooolllnnnqqqssssssooooooooonnnmmmmmmooorrrvvvvvvyyy|||{{{vvvvvvyyy{{{vvvppplllmmmttt}}}zzzvvv|||~~~uuummmQQQ555111444222333111000///......------.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,777:::===>>>===888333000------------------,,,,,,++++++++++++***************************************************)))(((((()))))))))))))))))))))))))))))))))))))))*********))))))(((((((((''''''''''''''''''((()))))))))(((+++***)))***+++,,,+++*********))))))(((((((((((())))))))))))))))))))))))******))))))))))))******************************(((((((((((()))))))))***)))))))))***++++++,,,,,,++++++++++++************+++*********+++,,,------,,,,,,,,,------------...---------......------,,,...------...000222444666000///......///...,,,+++222...***+++///222000...222///------......,,,)))---...000000000///......000///...///111000---***++++++,,,,,,++++++...000)))******+++++++++++++++++++++++++++************************************************************))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((***)))((()))***+++++++++(((((()))))))))***************))))))))))))*********************)))))))))++++++++++++++++++++++++***+++,,,---------------......//////000000111111000444111222999:::>>>KKKxxxiiiTTTaaadddLLLLLLFFFAAA>>>;;;999:::;;;===>>><<>>DDD@@@@@@???<<<999777888999999999888999;;;<<<===<<<888666444333222222111111444777777333///...,,,***000000///...------,,,,,,,,,,,,+++++++++*********************************************************))))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))))),,,&&&###'''///444222---))))))))))))))))))))))))******))))))))))))******))))))***************+++++++++++++++++++++++++++++++++***+++,,,...000111......//////000000111111000666666777<<<>>>LLLeeeMMMQQQ~~~\\\NNNHHHCCCDDD<<<;;;999777777:::>>>AAALLLPPP\\\pppttthhhfffuuuvvvggg```dddiiiyyyzzzvvv}}}|||yyytttooonnnoooqqqsssqqqooonnnoooqqqssstttyyyzzz}}}|||zzztttnnnlllnnnpppooonnniiiiiikkklllggg```^^^aaakkkmmmpppuuu||||||tttnnnkkklllmmmnnniiikkkooouuu~~~xxxsssmmmiiiiiikkknnnpppuuurrrttt{{{~~~}}}~~~}}}|||}}}wwwsssvvv|||||||||HHH333:::222222111000///..................---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((())))))))))))***************************************+++++++++,,,,,,,,,AAA>>>888444333555999;;;<<<999333...++++++,,,---,,,,,,,,,++++++++++++*********************************++++++++++++******))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))+++,,,,,,)))(((((()))(((''''''''')))***)))((())))))))))))******************************************))))))))))))******************************))))))))))))*********************+++,,,,,,---------,,,+++******,,,...000......------,,,---------/////////......---------...---------...000333444000444999===>>>===<<<<<<;;;@@@AAA>>>@@@KKKUUUYYYUUUVVVVVVTTTQQQNNNNNNNNNHHHHHHGGGDDDBBBAAABBBDDDIIIFFFDDDEEEHHHJJJKKKKKKIIIGGGCCC???<<<;;;<<<===AAAEEEDDD<<<666555222...000///...---,,,,,,------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********((('''(((,,,......---******************************))))))))))))******((((((((()))))))))******++++++++++++++++++++++++++++++++++++,,,...000222......//////000000111111...666888888:::>>>WWW|||dddGGGjjjdddMMMMMMFFF???EEECCCCCCAAA>>>===???DDDHHHQQQTTT```yyy~~~iiigggnnnwwwyyyiiiaaadddiii{{{}}}yyytttpppoooppprrrnnnmmmllljjjjjjllloooqqqqqqrrruuuzzz}}}}}}|||{{{{{{zzzyyywwwvvvwwwxxxzzzssssssuuuuuunnneeeaaaccciiinnnuuu~~~~~~uuuqqqpppqqqqqqmmmpppuuu}}}vvvrrrllliiijjjmmmnnnooovvvuuuxxx}}}sssqqqtttuuuqqqQQQ777:::222222111000//////......///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((())))))))))))***************************************+++++++++,,,,,,,,,???===;;;999888888888999???<<<777222///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))++++++******)))(((((('''(((((())))))))))))*********,,,...---)))'''(((***)))''''''((()))***)))((()))))))))************+++******************************))))))))))))******++++++++++++++++++++++++)))))))))*********++++++******++++++,,,------------,,,,,,+++,,,---///000......---------......///111000000000000//////////////////111333666999:::;;;===AAAEEEHHHHHHDDDAAA>>>FFFJJJLLLVVVhhhuuuxxxrrrggg___bbblllnnndddXXXTTTRRRPPPOOOOOOQQQRRRSSSPPPMMMKKKLLLNNNOOOMMMJJJFFFFFFDDDCCCDDDGGGMMMRRRZZZ^^^[[[NNNCCC===555,,,///...---,,,,,,---...///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***)))))))))***,,,++++++++++++******************))))))))))))******'''''''''((())))))******++++++++++++++++++++++++,,,,,,,,,,,,---...000000......//////000000111111...444666888<<>>CCC@@@AAA@@@>>>===@@@GGGMMMUUU]]]oooyyynnnqqqvvvuuuyyykkkbbbdddlll}}}zzzwwwvvvrrrqqqooollljjjjjjlllnnnmmmmmmqqqwwwzzzyyyyyy{{{yyy|||~~~~~~}}}}}}xxxyyyzzzzzzsssiiieeeggglllsss~~~xxxtttsssrrrqqqmmmpppuuu|||~~~}}}{{{xxxvvvssspppmmmmmmppprrrqqqppptttuuuzzzuuuoooooozzzvvvjjjIII;;;000222222111000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))))))))*********++++++******************************+++++++++,,,,,,,,,BBBAAA???===;;;999999888<<<<<<;;;:::777333000---------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********+++...000...)))&&&(((***)))((('''(((***+++***)))))))))*********+++++++++******************************))))))))))))******++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,------...,,,,,,,,,---.../////////...---------...///000000//////000111222222333333333666:::>>>AAACCCDDDDDDIIIGGGGGGNNNVVVZZZXXXTTTRRR[[[bbbeeerrrxxxrrrwww}}}tttlllhhheeefffjjjnnnooonnnfffddddddffffffbbbYYYRRREEEEEEEEEDDDFFFLLLTTT[[[aaajjjkkkaaaWWWQQQFFF999999777444222000//////000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))*********************)))))))))***++++++*********))))))))))))******))))))))))))******'''(((((()))******++++++++++++++++++++++++++++++,,,,,,---......///............//////000000111111111444555<<>><<<@@@;;;888:::<<<<<<===CCCMMMUUU]]]pppzzz~~~yyy~~~tttpppssswww{{{tttqqqqqqsssppppppttt{{{}}}zzzyyy}}}~~~}}}}}}yyyqqqnnnpppttt}}}}}}wwwuuuuuutttrrrnnnpppssswww}}}|||zzzyyyvvvsssqqqoooooorrrwwwyyyvvvrrrrrrvvv}}}}}}yyytttuuuvvv\\\@@@555333222111000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************+++++++++,,,******************************+++++++++,,,,,,,,,KKKGGGBBB<<<999888999:::888;;;???@@@>>>999222...---------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++(((((())))))*********++++++...111...)))&&&'''******)))((()))***+++***)))))))))******++++++++++++******************************))))))))))))******++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...+++,,,---...////////////---------......000111222---...///111333555777777999===EEEKKKOOOPPPNNNLLLLLLIIIKKKWWWhhhuuuyyyxxxuuu|||~~~}}}~~~{{{}}}vvvkkkXXXVVVRRRKKKGGGHHHMMMRRRQQQ```kkkkkkjjjjjjbbbUUUGGGDDD???999444111///...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********++++++***((()))***,,,+++*********))))))((((((((('''******))))))))))))******((())))))***++++++,,,,,,++++++++++++++++++++++++,,,---.../////////------......//////000111111111666555555AAARRR___|||VVVUUUzzzMMM???JJJLLL666888AAA333777;;;>>>AAADDDMMMYYYcccfff{{{~~~|||{{{|||wwwvvv{{{}}}|||xxxwwwyyy|||wwwtttuuuwwwvvvtttqqqqqqqqqtttzzzyyyvvvvvvvvvuuussspppoooqqqwww|||~~~yyytttvvv|||~~~|||~~~mmm{{{fffEEE>>>333222111000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))***++++++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,iii\\\LLLAAA>>>>>>;;;888999;;;@@@EEEHHHDDD:::333111...++++++------+++)))---,,,++++++******++++++,,,,,,***)))))))))***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------...////////////---,,,,,,---...------444---***///222000000222222111444:::<<<<<>>;;;:::<<<@@@FFFIIIIIIFFF222///+++***,,,,,,,,,***---,,,++++++***+++++++++,,,,,,***)))))))))***++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---......//////000...---------...//////...333...,,,///111...///222333777<<>>HHH\\\|||bbbQQQqqqeeeDDDEEEDDDAAA===999888:::;;;666<<>>@@@EEEHHHIIIHHH888444000---------......------,,,+++++++++++++++,,,,,,+++************++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************+++++++++*********************************************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000,,,------...///////////////...///222333333666;;;===EEEIIIJJJNNNSSSQQQIIIVVVaaajjjmmmpppqqqiii]]]KKKEEEAAACCCHHHNNNVVV]]]VVVVVVWWWXXXWWWUUURRRQQQXXXWWWXXXZZZXXXSSSSSSWWWSSSLLLHHHMMMPPPOOOQQQVVV^^^aaaiiirrruuuxxx|||nnn]]]MMMFFFIIINNNWWWYYYSSSGGG@@@???;;;333...---,,,+++,,,---///000------------,,,,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))***+++***)))((()))***,,,+++******)))*********)))************)))(((((('''((())))))******))))))++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,---------.........///000000///000222444444;;;DDDRRRoooxxxdddcccwwwRRRAAAEEEAAA===::::::::::::::::::<<>>999444111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,---------------......///000000111...///000...------///222222777<<<>>>@@@FFFMMMQQQYYYcccfff______eeeaaaTTTRRRRRRQQQRRRWWW[[[YYYTTT\\\___bbb```[[[]]]nnnuuuiiifffhhhrrrtttzzzrrrnnnmmmlllnnnwwwoooaaaWWWYYYYYYSSSQQQUUU]]]iiiuuu{{{wwwtttiiipppiiiTTTGGGHHHHHHAAA@@@;;;444000/////////............---------,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((()))******)))((()))++++++***************++++++))))))))))))))))))*********************))))))(((++++++******+++,,,,,,---,,,,,,---------.........,,,,,,,,,---------......---...000000000000333555777:::IIIlllmmmNNN@@@KKKAAA===888888:::<<<<<<;;;???FFFOOOWWWaaavvv~~~}}}{{{}}}{{{{{{~~~~~~|||{{{zzzyyywwwssssssrrrqqqqqqsssuuuxxxxxxwwwwwwyyyyyyzzz{{{|||{{{zzz{{{}}}zzzvvvwwwwwwxxxwwwwwwuuutttssspppooommmnnnppppppooommmpppqqqrrruuuxxx{{{~~~~~~zzz~~~VVV@@@555333//////222---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++lll```OOOCCC???AAAEEEGGGDDDDDDCCC???999333///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++***************+++++++++******************************+++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,---------------......//////000111111///000000///---///444999===AAACCCCCCEEEKKKOOOPPPYYYdddkkkgggccc___WWWMMMRRRQQQSSS[[[fffnnnqqqooovvv|||zzz~~~|||kkkjjjiiiaaa^^^bbbhhhjjjhhh```\\\aaakkkppp{{{{{{~~~dddPPPJJJJJJIIIHHHAAA999444222000...+++............---------,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((()))******))))))***+++*********)))******+++,,,)))))))))((())))))***+++*********+++******))))))++++++***++++++,,,---...,,,---------............,,,,,,,,,---------......---...///000000111333555999===SSS}}}xxx~~~kkkHHHAAAIII>>><<<999888:::<<<>>>>>>BBBMMMWWW^^^mmm~~~}}}~~~{{{yyyzzz~~~~~~{{{zzz{{{}}}~~~{{{vvvsssqqqooommmkkkjjjiiiiiijjjsssppppppsssuuuuuuxxx||||||||||||}}}vvvqqqvvvwwwxxxxxxxxxwwwuuutttssspppnnnoooqqqrrrooommmmmmnnnpppsssvvvyyy{{{|||zzz|||mmmQQQ>>>888222111333////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++{{{cccOOODDDAAABBBBBBBBBEEEIIIGGGBBB:::555222......---,,,,,,,,,,,,---,,,,,,---------,,,+++***))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,------...---------,,,,,,,,,------------............///000000111111///000111000000444===DDDGGGIIIIIIHHHLLLSSSUUURRRWWW]]]cccccc]]]WWWUUUVVVYYY\\\eeevvv~~~vvvaaaZZZ[[[]]]bbbjjjiiiXXXRRRRRROOOHHH@@@;;;888666222...............------------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))''')))******))))))***+++******))))))***++++++,,,***)))((((((((()))+++,,,))))))***+++++++++******++++++++++++,,,---......------------............,,,,,,,,,---------......,,,...///000000111333666888DDDddd|||kkkYYYKKKHHHCCC<<<<<<;;;::::::<<>>222000444000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++---,,,++++++,,,...vvv___VVVLLLKKKOOOQQQMMMGGGDDD???888444333111...+++.........---------,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////222000//////333888>>>BBBKKKHHHNNN___fff```XXXWWWXXXtttzzz~~~wwwpppqqquuu}}}rrrlllppp^^^WWWQQQKKKBBB777111///,,,,,,,,,---------......++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))************************))))))*********+++++++++++++++******++++++,,,---------------------------............////////////111000111333444555>>>GGGYYYpppjjjUUUZZZzzzvvvYYYMMMHHH:::999===444999999===CCCHHHNNNZZZfffxxxnnngggmmmtttxxxzzz}}}yyyuuuoookkknnnkkkhhhgggggghhhggggggaaabbbbbb```___^^^^^^]]][[[]]]ccc```ZZZffftttrrrrrrrrrrrrtttwww{{{~~~~~~zzzyyyzzz}}}}}}~~~fffGGG666333222111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***************************+++---,,,++++++,,,...zzzkkkXXXMMMLLLPPPSSSTTTIIIDDD===999666333...***............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))***++++++,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------........./////////333222111222777>>>FFFKKKTTTMMMSSScccbbbRRRQQQ^^^qqqzzzyyy||||||qqqnnnjjjbbbSSSAAA888666///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++******++++++,,,---------------------------............////////////111111222444444777AAAMMMmmmtttZZZPPPjjjWWWQQQLLLCCC999;;;===666;;;;;;???FFFKKKTTTcccqqqwwwjjjgggnnnvvvzzzzzz|||vvvrrrooollliiifffeeehhhjjjgggdddeeeeeecccXXXYYY^^^[[[RRRYYYeeeccchhhggggggiiimmmpppqqqpppwwwuuuyyy~~~yyysssuuu~~~yyyXXX>>>666222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***************+++++++++***,,,------++++++,,,...lll]]]XXXYYY\\\^^^XXXQQQGGG@@@;;;777222///............------------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******((())))))***++++++,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------........................////////////111222444888???FFFLLLPPPVVVQQQTTTZZZWWWPPPYYYjjj{{{yyybbbKKKAAAAAA999666222...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++******++++++,,,---....................................////////////111111333555444888DDDPPPooonnnLLLVVVkkkJJJMMMEEE===<<<:::888======>>>CCCIIIQQQ\\\pppooofffhhhkkkvvv}}}~~~{{{uuuqqqppptttssslllhhhjjjkkkiiibbb]]]___]]]WWW]]]ccc]]]___^^^^^^aaadddfffdddbbbdddccchhhrrr}}}~~~zzzwwwlllGGG:::555111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------))))))*********+++++++++***,,,------++++++,,,...~~~qqqiiieeeccccccfff]]]QQQFFF@@@<<<888555//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******((())))))***++++++,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000...111777>>>EEEKKKOOOQQQNNNPPPQQQQQQTTT^^^qqq{{{}}}kkkQQQGGGIIICCC???999333///...///000,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++******++++++,,,---..................................../////////000111222333555555888EEESSSfffdddFFFaaa{{{RRRJJJMMM@@@:::AAA999333AAA>>>@@@EEEMMMUUUcccyyyjjjdddiiihhhuuu}}}{{{pppiiijjjlllkkkoooeeecccdddbbbggghhh^^^```___```cccffffffccc```[[[[[[___eeejjjmmmttt{{{{{{~~~|||vvvyyyLLL===999111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------))))))******++++++++++++***,,,------,,,+++---...yyyhhh]]]ZZZnnn___OOOGGGFFFDDD:::111111///---,,,------,,,+++,,,++++++******++++++,,,************************************************)))))))))))))))))))))))),,,,,,,,,+++++++++******)))************+++++++++++++++,,,,,,,,,,,,---------------...............///////////////.........444///,,,---111333111...111777:::===DDDNNNSSSRRRVVV^^^aaa^^^eeeuuu}}}|||uuuiiieeebbb^^^]]][[[OOO<<<333444222++++++000000***)))---...++++++++++++************)))+++*********))))))((((((************************)))************+++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,------------------------////////////000000000000000,,,111;;;:::888GGG\\\cccQQQOOOooo{{{wwwgggUUUKKKEEE>>>:::999:::999888BBBFFFFFFMMM```qqq~~~|||hhhdddjjjlllxxx{{{xxxvvvttttttttttttsssqqqnnnllljjjddddddgggkkkjjjggggggkkkdddeeefffgggiiimmmrrrvvvtttzzzxxx|||RRR;;;999222000000111///,,,---111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---------......xxxcccYYYddd^^^UUUNNNHHHCCC===888333111...---......---,,,,,,,,,++++++++++++,,,,,,************************************************)))))))))))))))))))))))),,,,,,,,,+++++++++******************++++++++++++++++++,,,,,,,,,,,,---------------...............////////////////////////000000000111333444555555666:::???CCCGGGMMMUUU[[[sss|||~~~xxx{{{~~~yyy~~~wwwyyy|||wwwxxxwwwrrrppphhhXXXEEE999444000,,,+++//////***))),,,---***++++++++++++************+++*********))))))))))))************************)))************+++++++++***************+++++++++***++++++++++++,,,,,,,,,------------------------////////////000000000000333111444:::<<>>555333000000222111......222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......eeeVVVYYY^^^```[[[PPPFFFBBBAAA666333000...//////......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******************+++++++++,,,++++++,,,,,,,,,,,,---------------.........//////////////////////////////...000222333333444888;;;;;;<<>>:::888999<<<>>>???AAAPPPWWW```|||nnncccdddkkknnnxxxuuuoooLLL:::333111000333333000///222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,---------......lll]]]UUU^^^gggggg\\\PPPGGGDDD:::777222///...//////...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////////////////000000000...///000222444999>>>AAAGGGEEEKKKUUUXXX[[[qqq|||lllmmmooopppuuu|||{{{kkkyyyrrrkkkXXX\\\eeennnvvvzzz{{{{{{xxxtttdddVVVOOOEEE777222444//////.........000///---,,,,,,+++++++++*********************************************************))))))*********+++++++++,,,+++++++++***)))))))))+++++++++,,,,,,,,,------..............................//////000000111111...333444333777BBBKKKNNNEEE\\\www~~~WWWKKKEEE???<<<999888999<<<@@@BBBHHHXXX^^^iiiyyyyyykkkeeeiiipppsss{{{{{{vvvbbbDDD555111000222333000///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************,,,,,,,,,---------......~~~qqqWWW^^^fffiiieeeYYYLLLCCC???;;;444000............---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////000////////////000000111111000......444>>>HHHLLLMMMRRRMMMNNNVVVYYY^^^wwwxxxyyy|||}}}ooo[[[cccpppyyy{{{vvvoooiiidddmmmxxx~~~nnnaaa[[[QQQAAA777666222...,,,---//////......,,,,,,,,,++++++++++++******************+++++++++************************))))))*********+++++++++,,,+++++++++***)))))))))++++++,,,,,,,,,---------.................................///000111111111111666999999<<>>DDDHHHPPP]]]hhh~~~}}}{{{vvvrrrxxxuuuuuuyyyooofffiiipppttt|||xxxZZZ===666000000111///...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---------......lllddd^^^___fffiiiccc\\\MMMGGG===555111//////...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---...///000000...//////000111111222222111777CCCPPP\\\```^^^[[[XXXYYY```pppuuukkkbbbaaa^^^ZZZZZZcccssssssmmmccc\\\\\\___\\\UUUIII>>>555333222...---///------,,,,,,,,,+++++++++*********++++++,,,,,,,,,************************)))************+++++++++***************+++++++++,,,,,,,,,------------...........................------...///000111222222222111666<<<<<<;;;EEETTTkkkvvvPPPJJJJJJ===888999::::::<<<@@@HHHMMMWWWfffvvv{{{tttnnnhhhddddddccccccfffnnnxxxzzzkkkeeekkkssswww{{{}}}zzzwwwqqqrrrDDD;;;222111111000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,,,,,,,---------......wwwkkk___^^^fffnnnpppnnnRRRKKKAAA888222000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,---...///000111...//////000111222222222333???OOO\\\aaa^^^XXXTTTrrrvvv}}}~~~rrrtttsssmmmfffgggqqq{{{zzzzzzmmmmmmuuutttlllWWWJJJ===999777222000222---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************)))************+++++++++))))))******+++++++++,,,,,,,,,,,,---------......////////////////////////------...///000111222222888444888@@@???===KKKaaa]]]AAAFFFIII<<<555777999:::===CCCKKKRRR___pppyyyqqqjjjccc]]]YYYPPPPPPPPPRRRXXXbbbnnnwwwwwwjjjfffnnnwwwzzzzzz{{{|||III>>>444222222111111333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,......,,,,,,,,,---------......{{{ggg```lllzzz}}}fffOOO>>>===:::000---444------------------,,,,,,,,,,,,,,,+++++++++******------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------------...------,,,,,,..................------111333444222222444555444<<>><<<777QQQ}}}{{{JJJMMMFFF555AAA<<<<<<888<<>>;;;222...111......------------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------------......------,,,........................000222333333222333999???VVV___```XXXUUUbbbtttyyyhhhJJJCCCBBB999000---,,,---............------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000111111222222333555777<<<>>><<>>:::;;;999>>>GGGGGGMMM___mmmyyymmmccc[[[SSSJJJDDDAAA@@@??????@@@EEELLLQQQ\\\^^^^^^^^^cccmmmsssuuuuuuwwwzzzhhh>>>:::444///888000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......|||tttkkkdddnnn|||eeeMMMBBB===777222111.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------,,,------.........------............////////////111000111444222444CCCTTTmmmkkkaaaVVVZZZpppsssxxxdddCCCBBBEEE:::222555//////000000///---,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000111222222222333666777===AAADDDaaarrrZZZAAABBBCCC>>>:::777::::::@@@KKKKKKRRReeewww{{{yyyqqqsssvvvzzz{{{|||{{{zzzwwwooodddZZZRRRJJJBBB<<<:::::::::999888:::>>>AAACCCIIIOOOTTT]]]hhhnnnooojjjkkkmmmrrrzzz~~~~~~}}}xxxyyyKKK999555333555000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......{{{pppkkkvvvyyy^^^III@@@;;;666222//////......------,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,------......------,,,------...............///////////////000000000333//////444555<<>>:::666888999888777777888999888>>>DDDIIIPPPYYY]]]]]][[[ZZZ[[[___eeennnwww}}}|||{{{|||rrrttt~~~[[[;;;555666222///444////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......zzz{{{xxx~~~oooQQQ@@@===999222000000///......---,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------,,,---....../////////.../////////000000000111111555000///444;;;JJJgggjjjXXXXXXpppyyytttbbbGGG;;;;;;<<<999:::777111---++++++---///------,,,,,,,,,+++++++++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000111222222333333000<<>>EEEOOORRR]]]sss~~~zzztttqqqmmmgggaaa[[[WWWTTTQQQPPPNNNNNNQQQUUUZZZ]]][[[WWWPPPIIICCC>>>:::888444666999:::999888888888666:::===>>>BBBIIILLLLLLNNNMMMLLLMMMRRRYYY```dddooo{{{|||zzz{{{tttnnnuuuvvvnnn@@@666888000///444////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......|||lllvvvmmmjjj{{{{{{vvv^^^DDD>>>:::333111000000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......+++,,,------......------,,,---.../////////////////////000000111111222222444222111666EEE\\\uuujjjXXX\\\~~~xxxrrrQQQ===;;;;;;777<<<888222---++++++...000------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000111111222333333333///<<>>???666999>>>@@@GGGSSSXXXfffsssooommmhhhaaaXXXQQQKKKGGGEEEIIIGGGCCCBBBCCCHHHMMMPPPSSSPPPJJJCCC===999666555333666999;;;:::999999999666999:::888;;;AAADDDCCCFFFEEECCCCCCEEEIIIMMMPPP\\\hhhxxx~~~{{{|||zzzrrrtttKKK999:::000111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......rrriiizzz}}}___hhh{{{uuuoooyyyoooOOOEEE???666111111000///...---,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///+++,,,------......------,,,---...///000000000000//////000111111222333333222444555;;;PPPlllzzzzzzlllfffooo~~~uuu```LLL@@@<<<::::::888444111...---......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111111222222333333444444===@@@EEESSSlllUUUIIIHHHKKKDDD???===888:::@@@BBBJJJWWW```rrrtttiiifff___ZZZRRRJJJEEEBBBBBBCCCCCCBBBAAA@@@AAACCCGGGIIIIIIGGGCCC>>>:::777666777555888<<<===<<<;;;;;;;;;777:::;;;:::<<<@@@AAA???@@@???===<<<===???BBBDDDJJJSSS```kkkttt}}}}}}}}}}}}yyywwwWWW======222444111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......ooozzzfff___lllrrrsssmmm}}}ZZZLLLEEE;;;222111000///...---,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,---...//////+++,,,------......------,,,---...///000000000000///000000111222222333333///666999???XXXuuu{{{ooolllttt}}}}}}{{{rrr^^^FFF;;;<<<777777666444222///---,,,---------,,,,,,,,,++++++,,,++++++++++++++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000111111222222333444444:::@@@@@@HHH^^^}}}iiiRRRMMMHHHEEEBBB???<<<999;;;@@@CCCLLL[[[eeezzznnnbbb```QQQMMMFFFAAA???AAADDDGGG@@@AAAAAABBBCCCDDDEEEEEE??????===;;;888888:::;;;:::<<>>===>>>888<<<>>>>>>???AAA@@@===<<<;;;999999999:::<<<===888>>>HHHSSS___mmm|||~~~~~~}}}|||yyyzzz___AAA???444777000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......gggiiizzzvvvaaa@@@AAA555555333...,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///............/////////000///000111000000111444777555999>>>SSSmmmrrrkkklll|||||||||tttzzzrrryyyeeeDDD;;;:::666555666444000...///,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***,,,000///******000...------------.../////////////////////.........111222222111111111444666===CCCDDDIIIeeeaaaVVVQQQJJJCCC===;;;;;;<<<<<>>>>>BBBFFFFFFEEEGGGGGGFFFDDDAAA>>>;;;999:::999888888999:::<<<===???>>>>>>???AAABBBBBBAAABBBAAA???>>>>>>===;;;:::888:::;;;;;;888777777888>>>;;;???HHHPPPXXXdddpppyyy||||||}}}zzz|||```III999222777111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......}}}|||ttt{{{rrrSSSGGG666555333000///000111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000000000000000111222444555777<<>>EEEJJJUUUhhhyyywwwdddVVVOOOFFFAAA===>>>CCCHHHKKKJJJLLLIIIEEE@@@<<<999777666888888888999:::<<<===>>>======>>>AAACCCEEEEEEEEEDDDCCCBBBAAA@@@???===<<<999:::;;;;;;;;;:::;;;;;;===;;;>>>DDDIIIKKKSSS[[[ccclllxxx{{{|||{{{yyyzzzuuuuuuQQQ:::444333111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......sssxxxvvveeeDDD<<<888444222222111111000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///....../////////000000000222111000111222444444333666EEESSS\\\]]]YYYlllzzz}}}qqqsssgggLLL===666111222333111///000,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++///777:::666000,,,...------------...//////000000000000111111111111111111222111111333666999EEECCCGGG[[[iiiJJJQQQMMMFFF@@@;;;:::;;;<<>>??????<<<===@@@CCCEEEFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@???;;;:::999:::===>>>???>>>===<<<>>>BBBCCCBBBFFFKKKPPP\\\ooo|||zzz{{{zzzzzzhhhTTT777666222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......fffoooxxxuuuDDDDDD<<<555222222///------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------------............///...////////////000000000333111000111444666555444777VVVhhheee^^^___uuu|||rrrrrroooYYYFFF<<<333222333222000000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++...555:::999222,,,...------------.../////////000000000000000111111000111111111111444888;;;FFFDDDJJJdddXXXLLLMMMIIICCC>>>::::::<<<===BBBHHHJJJXXXwww~~~|||}}}ppp```QQQIII<<<:::888;;;BBBIIINNNQQQQQQMMMFFF???999666555555333555888<<<>>>@@@@@@@@@>>>@@@BBBCCCCCCBBBAAAAAADDDEEEFFFGGGFFFEEEEEEEEE===;;;999:::===@@@@@@@@@>>>>>>@@@AAAAAABBBDDDGGGOOO\\\ppp{{{||||||zzz{{{nnn}}}QQQ444888222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......MMMRRRnnnyyyttt[[[KKK>>>222111111///------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------------------------------............///////////////000000000111222111111222444777999:::BBBgggsssccc]]]lll}}}ttteeetttwwwwwwoooWWWGGG888333444333111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,///555777333---...------------...//////.........//////000000000000111111111222555:::>>>EEEFFFRRRnnnyyyIIIJJJJJJFFFAAA<<<::::::===>>>???CCCBBBPPPttt|||rrrhhh```\\\___aaa___YYYOOOGGGBBB999888777999>>>EEEKKKNNNIIIGGGDDD@@@<<<999777666555666999<<>>;;;::::::AAADDDFFFHHHHHHJJJMMMPPPCCC@@@===<<<===>>>@@@@@@???AAABBBAAAAAACCCEEEGGGRRR]]]ooo{{{{{{zzzxxxuuu{{{uuuZZZ:::888///111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......<<>>@@@<<>>???@@@@@@CCCDDDDDD@@@:::666666777AAADDDHHHJJJMMMRRRZZZ```NNNLLLHHHCCC???>>>@@@BBBBBBGGGHHHFFFEEEFFFFFFEEEIIITTTeeevvv}}}yyywwwuuuqqqssssssnnnHHH777---111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......AAAHHHgggzzzdddLLL888444555222000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,........................---------............/////////000000000111111111///222444333333999EEENNNeeennnjjjaaajjj|||wwwmmmnnnxxxhhhXXXVVVccciiihhhvvvgggJJJ:::777555333111000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---...+++,,,000///,,,...------------...//////---......///000000111111000000000111333777>>>BBBDDDQQQnnn~~~___MMMOOOFFFCCC>>>;;;:::<<<@@@BBB>>>BBBBBBUUUppp```TTTJJJBBB===;;;;;;<<<===>>>>>><<<;;;777777777888<<>>======<<<<<<<<<===>>>??????AAABBBBBB===888666888<<>>;;;;;;===AAACCCBBBHHHKKK```rrr___NNNDDD???<<<;;;777777888999::::::888777666777777999<<>>???>>>??????<<<888777<<>>;;;888666555888;;;===<<<:::888:::<<<777999<<<======>>>AAACCCHHHKKKMMMKKKHHHGGGKKKPPPTTTPPPMMMJJJCCC===<<>><<<;;;;;;;;;;;;>>>CCCBBBSSSYYYRRRZZZuuukkkcccHHHHHHLLLGGGLLLXXXhhhrrrvvvwwwvvvttt}}}tttwwwzzzzzz]]]777;;;333111000000111111///...........................------------------------------------------------...------------...//////jjjUUU]]]zzz|||tttuuupppkkkvvv{{{SSS???444333333...//////.........---------......---,,,,,,,,,,,,---++++++,,,,,,,,,---------.......................................///000000111111000///000111333555111444666555888BBBQQQ\\\ccc```mmm{{{pppiii```ccceeezzz~~~~~~|||yyyrrrsss}}}nnnppp___BBB;;;999000111111000...------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000000000111111111111111222333333555999@@@EEEDDD```}}}qqq\\\HHHJJJLLLFFF???999:::;;;===CCCIIIXXX^^^qqqnnn```PPP???999999888888:::===???AAA@@@===:::999:::999999:::;;;;;;;;;<<<===AAACCCDDDBBB>>>>>>BBBGGGMMMLLLOOORRRPPPHHHCCCCCC<<<;;;;;;<<<===???DDDHHHFFFOOOTTTWWWgggxxxgggJJJKKKTTTUUUWWW___kkkuuu|||~~~|||{{{vvvvvvxxxwww}}}jjj===888444333111111222222111///........................------------------------------------------------...------------...//////hhhTTT\\\uuusssyyylllnnnhhhBBB777555000.../////////.........------------......------,,,+++,,,,,,,,,,,,------------.......................................///000000111000000///000222333444333666666555???MMMTTTRRRVVVcccttt}}}sssoooppp\\\]]]gggssstttrrryyy}}}uuuuuu{{{}}}}}}}}}xxx{{{|||xxxKKK???@@@000333333111000///.........------------------------,,,------......------,,,------------------------***+++,,,---......//////000000000000111111111111222111222333666;;;@@@DDDGGGkkkiiiuuueeeLLLIIIKKKMMMDDD>>>::::::<<>>===;;;:::999:::999888666:::;;;;;;888666777;;;@@@EEEHHHQQQ\\\^^^UUUKKKFFF@@@AAAAAA@@@@@@CCCHHHLLLPPPPPPTTTbbbwwwiiiLLLPPP___eeejjjiiijjjnnntttyyy}}}~~~rrrqqqqqqwww~~~yyywwwvvvuuu{{{yyyyyyHHH999666444222222222333222000........................------------------------------------------------...------------...//////zzzOOOAAATTTppp|||xxxyyyzzzGGG999666...000////////////............,,,---...///...---,,,+++,,,,,,,,,------------..........................................///000000000000000000111222333444444666555999JJJ]]]^^^SSSQQQfffuuu~~~nnnrrr^^^```ZZZvvv~~~|||{{{}}}yyyrrrmmmmmmuuuzzzqqqooosss~~~{{{{{{|||zzz|||xxxWWWDDDDDD444444333222000///.........------------------------,,,------......------,,,---------------.........((()))+++---/////////...///000000000111111111111222111111333777===BBBEEETTT}}}hhhSSSKKKQQQKKKGGG@@@<<<999;;;===@@@IIIQQQ```kkk~~~qqq\\\JJJAAA999888888999;;;???@@@CCCGGGJJJJJJIIIGGGFFF@@@>>>;;;::::::999777444666666666555555777<<<@@@CCCGGGRRR^^^aaaXXXMMMFFFIIIMMMMMMHHHDDDEEEHHHKKKTTTSSSZZZlll}}}eeeKKKSSSdddjjjnnnfff^^^^^^ccciiiooottttttiiihhhiiimmmsssxxxzzz{{{}}}}}}yyywwwvvv{{{uuuPPP999777555222111222222111000........................------------------------------------------------...------------...//////^^^@@@HHHggg~~~|||xxx}}}|||{{{PPP;;;666000222000000/////////.........,,,---...///...---,,,+++,,,,,,---------................................................///000000000000000111111222333333444555777BBBYYYkkkhhh[[[SSSlll}}}{{{qqq|||oooRRR^^^\\\wwwtttssstttvvvuuupppjjjjjjjjjrrr~~~vvvmmmkkkttt~~~~~~zzzxxxxxx}}}}}}pppzzz~~~kkkNNNGGG999555444222000///...------------------------------,,,------......------,,,,,,,,,,,,---------......(((***,,,...///////////////000000000111111111111222222222333888>>>EEEJJJ^^^~~~ooowwwIIIMMMVVVJJJBBB<<<999888;;;===BBBKKKUUU```ppp~~~ssseeeQQQCCC===::::::;;;;;;>>>CCCAAACCCFFFJJJLLLLLLJJJHHHAAA@@@===<<<:::888666444444444555666888<<<@@@DDDFFFHHHOOOXXXYYYRRRJJJFFFNNNXXX\\\SSSIIIFFFHHHJJJNNNSSSbbbtttZZZHHHTTTbbbddd]]]SSSLLLOOOXXXbbbnnnxxx{{{ooo^^^]]]\\\]]]```ccceeefffooouuu|||zzzwwwwww|||wwwwwwXXX777777555111000000111000///........................------------------------------------------------...------------...//////yyyPPPCCCUUUkkkttt|||{{{wwwcccAAA777444333000000000/////////......------......------,,,+++,,,---------...................................................///000000///000000111222222333333444555>>>SSSjjjssslllaaa[[[yyy{{{~~~|||xxxjjjRRRWWWnnn~~~{{{tttsssrrrrrrssssssrrrpppmmmjjjoooxxxyyypppiiiiiisss|||xxxxxx|||wwwtttuuuyyyfff```}}}fffPPP>>>666555333111///......---------------------------,,,------......------,,,***++++++,,,,,,---------+++,,,---...//////000000000000000000111111111111111333444444777???JJJRRRnnnnnn{{{___CCCLLLSSSJJJBBB:::888999<<>>???DDDJJJFFFFFFHHHKKKMMMMMMJJJHHHCCCCCCBBB???:::666555555333444666888<<<@@@CCCEEEIIIIIILLLOOOMMMHHHGGGJJJSSSfffpppeeeTTTMMMMMMOOOOOOYYYkkkzzznnnMMMFFFTTT]]]ZZZLLLCCC>>>DDDMMMVVVdddqqqwww___XXXOOONNNMMMLLLMMMNNNPPPRRRYYYbbboooyyy{{{wwwwwwzzz~~~tttggg???888555111///000000000///........................------------------------------------------------...------------...//////jjjHHHEEEQQQ~~~sssyyy~~~zzzzzzIII888888222000000000000/////////.........---,,,,,,,,,,,,---------------...................................................///000000///000000111222222333222555666HHHfffyyyuuuhhh```kkkwww~~~bbb]]]fff~~~yyytttpppkkkhhhmmmnnnpppppppppssswwwzzzxxxrrrsssyyyyyyppplllnnnsssyyyvvv|||yyysssnnnpppwwwhhhWWW```rrrbbbDDD888666555333111000//////------------------------,,,------......------,,,))))))******+++,,,,,,---............//////000111000000000000111111111111000444666555666>>>NNN[[[wwwfff{{{LLLHHHQQQQQQIII@@@:::999;;;>>>AAAGGGTTT```qqqlll]]]OOO;;;888999===CCCDDDEEEJJJRRRMMMMMMMMMPPPSSSTTTSSSPPPJJJMMMLLLFFF===777777999777888:::===AAACCCDDDEEEHHHHHHIIIIIIEEECCCIIIRRRccc}}}fffXXXVVVWWWWWW___jjjsss}}}qqqiiiVVVEEEFFFUUUZZZUUUEEE===;;;AAAEEEHHHSSSbbb}}}yyyhhh]]]OOODDDEEEEEEEEEDDDCCCDDDFFFIIILLLRRR]]]mmmxxx}}}zzzyyy{{{|||vvvsssrrrIII:::777222000000111111000........................------------------------------------------------...------------...//////vvvXXXGGGLLLoooxxxyyyOOO999;;;222000000000000///////////////...---,,,+++,,,---...---------.........//////.......................................///000000///000111222222333222222555888OOOssstttbbb[[[zzz{{{VVViiivvvnnngggaaa\\\YYYeeehhhkkkllllllpppxxx|||zzz}}}|||uuusssvvvyyy~~~xxx}}}}}}tttuuupppsss~~~}}}qqqZZZPPP\\\pppIII999888666444222111000000------------------------,,,------......------,,,(((((()))***++++++,,,,,,111000///......///111111000000000000111111111111000444777555555>>>PPP```iiihhhfffCCCSSS[[[SSSIII===::::::<<<@@@DDDJJJWWWdddyyyiiiZZZKKK888<<<>>>DDDIIIJJJIIINNNVVVRRRQQQRRRVVV[[[^^^^^^]]]RRRVVVVVVNNNAAA999:::===<<<===???BBBEEEFFFFFFDDDFFFGGGHHHGGGBBBAAALLLYYYttttttaaa]]]]]]\\\^^^___bbbkkkooodddUUULLLMMMGGGAAAGGGVVVZZZTTTAAA;;;<<>><<<999>>>===>>>HHHOOOXXXhhhkkkTTTCCC<<<@@@DDDGGGGGGGGGLLLUUU\\\MMMPPPPPPOOOVVVfffrrrvvv{{{xxxyyymmmOOO<<<;;;999<<<>>>??????DDDIIIHHHCCCFFFGGGHHHEEEAAADDDTTTeeexxxeee```aaa\\\]]]]]]YYYSSSMMMHHHEEE@@@DDDCCCAAAJJJYYY]]]VVVBBB???===@@@DDDGGGJJJNNNNNNPPPMMMEEECCCEEEFFFBBBFFFHHHDDD>>>AAAPPP^^^cccsssqqqttt{{{wwwvvv{{{xxxtttuuuvvvssstttRRR>>>222111222...000333---......---------,,,,,,,,,...------,,,,,,------...------------------------///////////////.........dddzzz^^^GGGPPPvvv}}}www|||nnn>>>>>>555111111111000//////..............................---------............///000///...------...///000000000000000111111111111333333333333444555555555:::>>>LLL\\\___^^^lll|||yyy~~~nnnsssqqqnnnyyysssooommmpppppppppvvv}}}jjjOOOYYYsssEEE>>>777333333333111//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111111111111222222222222333222333444888HHHgggtttTTTJJJSSSWWWRRRAAA@@@777<<<<<>>BBBFFFIIIIIIIIILLLTTT[[[LLLLLLIIINNNffffffGGG>>><<<>>>GGGLLLHHHFFFKKKTTTZZZZZZWWWUUUWWW]]]iii~~~rrraaaUUUVVVTTTPPPJJJFFFDDDDDDEEEEEEHHHFFFCCCIIITTTVVVNNN???<<>>CCCIIIMMMPPP]]]vvv~~~zzzmmmddd___aaadddfffggghhhkkknnnnnnggg``````hhhrrr{{{~~~|||yyywwwtttrrrrrrrrroooqqqyyymmm~~~~~~wwwnnnlllwwwxxxqqqkkkkkkkkklllooosssxxxQQQJJJjjjYYYHHH:::777777222000333///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111111111111222222222333222555777555888NNNvvvyyy}}}sssNNNMMMUUUUUUOOO???@@@777======BBBOOOWWWdddyyywww]]]GGG???AAACCCHHHLLLLLLKKKMMMSSSYYYUUUQQQLLLTTTvvvwwwPPPAAA@@@@@@HHHNNNPPPVVVcccqqqyyytttqqqqqqzzzttt```RRRSSSNNNGGGBBBAAADDDIIIMMMHHHJJJGGGCCCFFFNNNNNNHHHCCC???CCCKKKLLLJJJSSSbbblllppppppfff]]][[[]]]___VVVNNNDDDCCCOOOZZZ[[[UUUIIIXXXaaacccmmm|||vvvxxxuuu___sssJJJ999444666222111111+++.........------------,,,...------,,,,,,------...------------------------......//////////////////qqqrrrPPPEEEFFFhhh~~~{{{ddd>>>999222222111111000//////...........................---------............////////////......////////////000000000111111111111444444444333333333555666999BBBIIIIIIOOOcccvvvsssfffZZZRRRJJJJJJKKKLLLMMMMMMKKKIIIGGGFFFGGGLLLRRRUUUTTTQQQQQQQQQSSSTTTRRRNNNMMMPPP]]]bbbooo~~~~~~wwwxxxxxxuuusssvvvxxxoookkkkkklllmmmnnn[[[GGGPPP```uuuVVV===:::;;;555000222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111111111111222222222333333///777===<<<>>>TTT~~~}}}jjjPPPVVVZZZRRRIII:::;;;:::???AAAHHHUUU]]]mmm}}}___HHHAAADDDDDDIIIMMMMMMLLLMMMRRRWWW___\\\YYYccczzzSSSDDDDDDDDDCCCEEEQQQeeexxx|||xxxmmmoooxxxiiiZZZUUUMMMJJJFFFDDDGGGLLLQQQTTTKKKKKKFFF@@@AAAGGGHHHEEEHHHBBBDDDNNNUUU\\\ooowwweeeYYYUUUXXXZZZZZZRRRJJJJJJQQQTTTLLLCCCOOOlll|||wwwzzzmmmPPP;;;333555333222222,,,............------------...------,,,,,,------...------------------------............////////////qqqYYYKKKAAAaaawwwxxxCCC888222222222111000000//////........................---------............///...//////////////////...///000000000111111111111222333444333111222555888777@@@FFFGGGRRRlllyyypppaaaVVVMMMHHHAAA@@@???AAADDDFFFEEECCC<<>>FFFEEEHHHJJJGGGEEEJJJRRRcccjjjyyyyyy~~~zzzzzz~~~tttllljjjkkkkkkiiisss^^^DDD@@@EEEuuuaaa>>>888<<<888111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///111111111222222222222333333333///888===<<>>>>>@@@BBBBBBBBB>>>AAABBB???;;;;;;>>>CCCGGGDDDEEEHHHGGGHHHTTTdddqqqwww|||}}}yyywwwlllhhhhhhgggeeennnZZZEEEDDDEEE```lllFFF999:::999444111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000111111222222222222333333333333222777888888EEEjjj\\\QQQ___[[[LLLFFF;;;;;;:::===@@@KKKYYY```uuusssUUUFFFCCCHHHLLLOOONNNLLLMMMSSSXXX___bbbbbbmmmmmmeeedddSSSDDDFFFMMM<<>>333333222111111000000///........................---------............///---...///000000///...---000000000000111111111111111444555555333555;;;AAASSSLLLGGGNNNeeeyyysss}}}yyynnn]]]OOOFFFBBB???===??????>>><<<<<<<<<===>>>@@@BBBAAA>>>;;;<<>>>>>HHHMMM@@@LLLWWWYYYYYY___ggglllttttttyyykkk]]]SSSVVV\\\[[[UUUQQQGGGEEEEEEHHHMMMOOOMMMIIIMMMNNNOOOOOOMMMJJJHHHGGGKKKVVVbbbsssnnn]]]LLLFFFFFFDDDCCCDDDAAAAAAGGGSSSXXXTTTOOONNNYYYfffnnnooo{{{|||yyyzzz}}}}}}{{{pppKKK444555333222333111////////////...............------,,,,,,------...------------------------------......///000000111zzzmmmuuuoooQQQ???NNNiii{{{zzziii???333333222222111000000000........................---------.........//////---...///000000///...---000000000000111111111111222555777666555888>>>DDD___SSSNNN\\\vvvzzzyyyyyy{{{rrr~~~nnn```WWWKKKCCC@@@???>>>>>>888:::===>>>>>>???BBBEEEBBBDDDEEEFFFEEEDDDEEEFFFJJJQQQcccuuuwwwsss{{{~~~{{{nnneeeddddddbbbsss|||pppvvvhhhIII<<>>DDDHHHOOOVVVWWWSSSPPPPPPNNNWWWZZZ___yyyjjjRRRKKKHHHMMMNNNIIIDDDCCCCCC@@@EEESSS^^^^^^\\\[[[fffllloooooozzz}}}}}}{{{{{{yyyQQQ888666444222333111000/////////...............------,,,,,,------...---------------------------------...///000000111uuunnnvvvxxxpppmmmhhhfff\\\IIIKKKjjj|||ttt===555222111333222///...000////////////////////////...............///000000000000000000////////////111111000000111111222333777000000777888777DDDWWWaaaRRRWWWhhh|||vvvooo[[[QQQKKKHHHDDDAAA@@@AAA@@@???@@@???>>>>>>@@@CCCDDDDDDCCCKKKNNNGGGDDDIIIMMMLLLZZZZZZxxx~~~xxx~~~yyyllleeebbbaaavvvuuuppp}}}rrrUUUDDDKKKiiiTTT???>>>888111222111///...------......------------------------...------,,,,,,------...------......///000000000000111111222222333444444111999>>>GGG```yyyVVV\\\]]]SSSFFF???;;;999777???HHHRRR```xxxkkkTTTMMMPPPRRRVVVTTTLLLHHHOOOZZZeeemmmsssyyymmmDDD@@@======BBBHHHMMMOOOVVVSSSOOONNNOOONNNKKKHHHFFFGGGHHHJJJLLLOOORRRSSSOOORRRQQQOOORRRWWWVVVPPPHHHCCCCCC<<<@@@AAA777EEEIIIJJJPPPXXXYYYWWWZZZbbbkkkqqqbbbeeexxxzzzVVVWWWWWWUUUTTTUUUWWWTTTPPPWWWLLLHHHSSSbbbiiikkkmmmxxx|||{{{zzztttxxx~~~sss```666777666...444+++000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000//////000111mmmiiiqqqvvvnnnkkkmmmhhhvvvnnnSSSEEE^^^{{{~~~tttHHH777333111333222///...000////////////////////////...............///000000000000000000////////////111111000000111111222333999333333888888999GGGZZZiiiRRRPPPeeewwwwww```OOOHHHFFFDDDBBBAAABBBBBBBBBAAA@@@???>>>???@@@BBBCCCDDDPPPTTTTTTNNNHHHIIIMMMPPPeeejjjuuuwww|||qqqjjjeeeaaatttnnnhhhrrrlllYYYEEEDDD___^^^<<<777;;;666222111///...------......------------------------...------,,,,,,------...------......///000000000111111111222333333444444777;;;>>>EEE^^^qqqYYY^^^\\\QQQEEE>>>;;;:::===DDDNNNYYYhhhoooVVVLLLNNNPPPSSSSSSNNNIIILLLTTTaaahhhsss}}}aaaCCCAAA@@@AAAEEEJJJMMMNNNVVVRRRMMMJJJIIIHHHFFFDDDGGGHHHIIIKKKNNNQQQSSSUUUVVVXXXYYYYYY\\\___\\\TTTJJJAAACCC@@@EEEGGG===IIIDDDHHHQQQZZZ\\\]]]eeeooowwwrrrsssjjjaaajjjssswwwtttoookkkhhheeeWWWNNNTTTbbblllsssxxxyyyvvv~~~qqqfff999777777000777///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000//////000111cccccciiijjjdddjjjrrrnnneeeDDDOOOwwwkkkhhhRRR:::555222333333000...000////////////////////////...............///000000////////////000000000000111111000000111111222333777444444777999>>>OOOaaafffXXX[[[ssswww{{{yyydddQQQFFFCCC@@@??????AAACCCDDDDDDBBBAAAAAAAAAAAABBBDDDFFFGGGMMMQQQTTTRRRLLLKKKVVVdddzzz|||zzzxxx~~~}}}{{{{{{}}}}}}uuuoooggg___ooovvvsssfff```dddeeeaaaRRRDDDVVVuuuCCC666===888222111///...------...///------------------------...------,,,,,,------...------......///000000000111111222222333333444444888===CCCPPPllliii]]]___[[[NNNBBB===;;;:::>>>DDDOOO[[[nnnuuuZZZKKKNNNNNNQQQUUUUUURRRSSSWWWbbbfffqqqhhhSSSAAACCCGGGKKKNNNQQQQQQRRRYYYTTTMMMHHHFFFGGGGGGGGGLLLMMMNNNPPPSSSUUUVVVWWWUUUTTTTTTYYYdddnnnnnniiiVVVDDDDDDDDDJJJMMMDDDMMMHHHOOOZZZ___]]]]]]gggsssxxxgggWWWTTT\\\fffnnnsss}}}www~~~~~~}}}wwwooo>>>666777111777111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000//////000222aaa^^^___^^^^^^mmmyyyttt{{{|||OOOFFFdddppplll|||^^^>>>777222333333000///000////////////////////////...............///000000////////////000000000000111111000000111111222333222222333555:::EEEWWWggg[[[bbbttt{{{{{{dddTTTGGGBBBCCC>>>>>>???BBBEEEFFFDDDBBBBBBCCCCCCDDDEEEGGGKKKMMMMMMVVV```___UUURRRfff~~~|||zzzvvvqqqmmmiiijjjllloootttzzz|||xxxrrrhhh]]]fffgggfffbbb]]]]]]cccjjjdddHHHLLLtttTTT<<<>>>333222111000............///------------------------...------,,,,,,------...------......///000000000111111222222333444444555333<<>>BBB???@@@AAADDDGGGGGGEEEBBBAAABBBCCCDDDEEEJJJPPPUUU^^^ooo~~~xxxfffbbbyyy~~~}}}{{{yyysssllliiiiiihhhdddaaa^^^ccckkkttt{{{}}}{{{wwwlllaaa___\\\]]]bbb```]]]eeesssqqqNNNCCC^^^~~~bbbCCC>>>111333222000///......//////------------------------...------,,,,,,------...------......///000000000111222222333444444555555333===QQQpppfff___^^^UUUGGG===;;;<<<<<>>444222333222000000////////////////////////...............///000000.........///000111111111111111000000111111222333444777666999JJJ]]]___VVVbbbwww}}}rrrPPPFFFGGGCCCAAAEEEDDDDDDEEEHHHKKKLLLKKKJJJDDDEEEGGGGGGLLLVVVdddooowww|||{{{yyyrrrkkkddd^^^\\\aaaggglllnnnqqqtttxxx|||}}}vvvooo]]]VVVTTTZZZ^^^aaaiiittt~~~dddNNNHHHYYYTTT:::;;;333222111////////////000------------------------...------,,,,,,------...------......///000000000222222333333444555555555;;;AAAVVV{{{^^^WWWUUULLLAAA;;;<<<>>>>>>EEEKKKYYYnnnvvvbbb^^^ZZZ]]]gggrrrxxx|||tttZZZEEE???BBBUUU[[[___[[[SSSOOOTTTYYYSSSTTTUUUUUUTTTVVV[[[___cccdddddddddbbb___]]][[[jjjyyyYYYUUUPPPXXX[[[\\\ccckkkooojjjkkk{{{fffTTTDDDAAA@@@???FFFQQQOOOUUU\\\gggyyypppWWWOOOOOOKKKJJJNNNNNN]]]oooxxxnnnzzzZZZ666<<<666222222000000///.......................................,,,,,,,,,---------......,,,---///000///000222333nnneeedddUUUPPPddd{{{vvvKKKSSSdddKKK???444222333222000000////////////////////////...............///000000---......///000111111222111111111000111222222333000333444;;;PPPffffffXXXWWW}}}~~~xxxiiiHHHAAADDD???<<<>>>EEEEEEFFFIIILLLOOOOOONNNJJJKKKLLLMMMRRR^^^ooo{{{yyyyyyzzzpppeee^^^XXXPPPNNNSSS\\\eeejjjkkkkkklllnnnpppsssuuuwww{{{}}}{{{wwwqqq```WWWRRRUUUZZZ```iiirrrxxxeeePPPBBBNNNyyy```999;;;333222111////////////000------------------------...------,,,,,,------...------......///000000000222222333444444555555666888BBB^^^XXXTTTRRRJJJ@@@;;;===???>>>IIIPPP^^^uuuqqq___XXXXXX^^^kkkwww}}}ttt\\\FFF===>>>BBBRRRYYY]]]ZZZTTTTTT\\\eee\\\___```___]]]\\\___aaahhhiiijjjjjjiiigggeeecccxxxqqqQQQQQQNNNWWW[[[\\\aaaiiimmmmmmyyyVVVJJJCCCEEEDDD???BBBKKKMMMTTT]]]iiivvvTTTIIIHHHFFFHHHOOOGGGQQQ^^^mmm}}}hhhrrr~~~XXX222:::555000111000000///.......................................,,,,,,,,,---------......,,,---///000///000222333fffVVVVVVWWW___qqqqqqpppcccTTTdddvvvhhhRRRDDD777222///---///333000000000000////////////000000000000000000000000000000000000111111111111333222111111111222333444///===777AAAgggnnnaaaiiinnnttt\\\CCCEEEDDD@@@BBBCCCFFFFFFJJJRRRYYY[[[UUUOOOPPPMMMPPP[[[aaagggyyywww}}}qqqbbbYYYQQQRRRRRRRRRWWW___aaa^^^cccbbbaaabbbdddiiiooorrrzzz~~~~~~zzzuuuggg[[[SSSTTTUUUVVV```ooowwwkkkVVVEEEHHHcccvvvFFF>>>777222000111111...,,,...........................---------............///------......///000000000333333333333444444555666;;;CCCqqqvvv\\\^^^TTTIIIAAA<<<:::===CCCKKKQQQccczzzcccQQQJJJGGGLLLYYYhhhsss}}}|||nnnXXXEEE;;;;;;@@@EEEQQQVVVYYYWWWWWW\\\bbbeeebbbpppqqqqqquuuddd[[[mmmmmmqqqrrrnnnjjjiiihhhfffoooQQQXXXPPPQQQ[[[SSS___kkkrrrxxxXXXMMMDDDBBBEEEGGGIIIMMMRRRWWW```sssaaaVVVOOOMMMLLLGGGHHHNNNYYYfffvvv~~~yyy~~~~~~uuukkkUUU```rrryyyppppppssstttsss|||yyyvvvbbb:::333555333333111111000///////////////........................000///...---------------...---...111111///222777lll[[[ZZZYYY___ooo|||xxxvvvXXXTTT{{{wwwSSSBBB555444444000///333111000000000////////////000000000000000000000000000000000000111111111111333222111111111222333444444>>>;;;JJJmmmooo```hhhyyy}}}WWWAAADDDDDDAAADDDEEEGGGHHHMMMXXXaaaccc\\\UUU^^^\\\```gggiiippp|||rrreeeYYYQQQUUUYYY\\\^^^dddkkkmmmjjjiiiiiiiiiiiijjjlllppprrryyy~~~yyylll^^^TTTTTTTTTTTT\\\ggglllhhh[[[HHHAAAVVV~~~WWWEEE999444111222222///...///........................---------............///------......///000000000333333333333444555666666???IIIuuurrr\\\aaaUUUHHH@@@<<<;;;>>>DDDMMMSSSgggrrr[[[KKK@@@<<<===EEEMMMTTTYYY___aaaVVVHHH===999;;;???BBBPPPQQQUUU\\\bbbfffhhhjjjkkkwww^^^eeeiiigggccc```___aaahhhooo^^^IIIRRRLLLQQQbbbcccrrr{{{~~~YYYOOOGGGHHHLLLOOORRRVVVXXX[[[jjjooo]]]UUUTTTOOOMMMSSS\\\hhhzzzvvvrrrnnnnnnuuu~~~nnn[[[TTTUUUUUUMMMEEEOOONNNQQQ^^^rrr~~~uuusssssstttuuusss||||||lllBBB777666222111111111000///////////////........................//////...---------------...---...111111///222777uuuaaa]]]ZZZ^^^lll~~~yyyjjjMMMlll[[[BBB222777999111...444111111000000000/////////000000000000000000000000000000000000111111111111222222111111222222333444333888999OOOnnniii[[[eee}}}uuuuuuQQQ???CCCCCCCCCFFFHHHIIILLLSSS```kkkmmmeee]]]dddeeejjjppprrr{{{|||qqqeeeZZZQQQLLLUUU\\\aaadddiiioooqqqnnnpppppppppnnnmmmmmmoooqqquuu}}}~~~xxxqqqbbbVVVSSSSSSQQQUUU]]]```iiigggSSS@@@MMMzzzmmmIII;;;555222444444111000222........................---------............///---......//////000000111333333333333444555666777@@@LLLxxxtttbbbfffWWWFFF>>><<<===@@@DDDNNNWWWmmmkkkUUUFFF===888666999<<<===@@@CCCHHHBBB<<<:::<<<@@@BBBBBBRRRMMMQQQ^^^iiilllnnnrrr~~~fff]]]bbb[[[XXXYYY[[[^^^lll{{{[[[PPPXXXRRRVVViiipppyyyYYYQQQKKKLLLOOOQQQTTTXXX]]]___rrreeeZZZZZZVVVVVVZZZ___hhh{{{```ZZZSSSQQQVVV___iiioooggg\\\OOOIIIJJJKKKIIIEEEHHHHHHJJJRRRaaawww~~~tttvvvuuuuuuuuuttt}}}vvvlll}}}uuuHHH:::777222222111111000///////////////........................//////...------------...///---...111111000333888}}}fff]]]XXX[[[hhh|||xxxyyyMMMfff}}}iiiIII333777:::111...444111111111000000000/////////////////////////////////000000000111111111111111111111222222333444444333333888RRRkkkddd]]]kkk|||}}}wwwlllNNN???DDDDDDDDDHHHIIILLLQQQZZZgggqqqrrrkkkcccgggiiipppzzztttfffZZZRRROOONNNUUU\\\ccceeehhhmmmpppooowwwxxxvvvssspppoooqqqtttyyy~~~yyyuuugggYYYTTTRRRPPPQQQUUUYYYmmmxxxeeeIIIKKKyyyLLL<<<666333444444111000222........................---------............///.........///000000111111333333333333444666777888>>>MMMxxxvvvjjjjjjXXXEEE<<<<<>>888333333333000///111........................---------............///......//////000111111111333333333444555666888888>>>RRR~~~llldddkkkXXXDDD;;;<<>>CCCFFFEEEDDDEEEGGGIIIKKKLLLTTTOOOPPP]]]mmmmmmYYYZZZYYY^^^jjjvvvooogggpppqqqgggaaa^^^______]]]^^^aaannn}}}bbbHHHIIIWWW[[[kkkiiibbb]]]llleeeIIIFFFCCCCCCEEEHHHJJJKKKJJJOOOPPPMMMMMMQQQTTTSSSTTT^^^kkkuuu|||yyyssspppqqqsssuuuttt___}}}sss{{{MMM777444444666111000000///////////////..............................---------......//////---...000111000555;;;ppp```VVVUUU]]]iiijjjooonnnNNNsssdddCCC555333111111333222222111111111000000000000000000000000000000000000000000000111111111111///000111222333444444444555777DDDWWWaaagggzzztttzzzdddOOOGGGKKKIIIIIINNNMMMUUU^^^jjjrrrsssrrrqqqqqqyyyjjjWWWHHHAAACCCGGGRRR^^^iiimmmnnntttzzz~~~yyy}}}~~~{{{yyy{{{|||xxxqqqeeeZZZQQQMMMMMMOOOYYYlll}}}tttUUUBBBTTTqqqrrrAAA:::555444222///...000........................---------............///...//////000000111111222333333333444555777888999BBB]]]}}}ZZZWWWhhhWWWDDD;;;;;;>>>EEEKKKRRRcccqqqWWWEEE===;;;<<>>AAAFFFJJJLLLLLLKKKHHHHHHLLLPPPMMMNNNQQQ]]]tttfffVVV[[[```hhhssslllbbb___```dddgggfffiiimmmtttfffNNN???DDDTTT\\\pppqqqhhh]]]gggpppUUUEEEEEEFFFHHHJJJIIIFFFDDDJJJSSSZZZ[[[bbboooyyyzzzvvvooommmyyyyyyrrrpppqqqtttvvv}}}hhhxxx|||VVV;;;555333555111111000///////////////...........................------------...//////000---...000111111666<<>>777555333///...000........................---------............////////////000111111222222333333333444666777999:::GGGiiiqqqRRRUUUcccUUUEEE<<<:::===EEENNNUUUhhhxxxZZZEEE>>>>>>@@@DDDEEEDDDHHHNNNSSSXXX[[[VVVLLLHHHKKKPPPHHHNNNQQQXXXuuu\\\SSSWWWhhhwwwhhh[[[[[[___gggkkkmmmpppvvvnnnPPPJJJDDDDDDQQQ[[[qqqvvvqqqeeekkkeeeMMMKKKMMMOOOSSSTTTRRRLLLHHHIIITTTZZZ]]]iiiyyyuuurrrtttxxxyyynnn}}}^^^AAA888444333111111000///////////////........................---------------...//////000......000111111666===mmm[[[PPPQQQPPPQQQYYYqqqfffYYYyyyrrrSSS999222888777111222222222111111111111000000000000000000000000000000000000000111111111111...///111333444444444444777DDDZZZbbb___pppzzzuuu___PPPMMMRRRPPPRRRXXXWWW\\\iiiwwwzzzuuuttt}}}|||wwwiiijjjmmmppptttxxx{{{}}}{{{uuuhhhWWWJJJEEEJJJPPP[[[lll|||{{{wwwuuuuuuyyy{{{~~~|||sssbbbQQQIIIJJJLLLVVV^^^lllrrrcccJJJ@@@EEEaaaHHH@@@:::777444000...000........................---------.........///////////////000111111222222222333333444666888999:::IIIqqqpppUUU]]]```TTTEEE===999<<>>???BBB???FFFTTTYYYpppoooJJJFFFAAADDDLLLMMMKKKWWWjjjuuu|||ooofffTTTDDDKKKHHHBBBSSS[[[YYYgggwww___PPPPPPkkk~~~vvvsssllleee``````cccggghhhjjjlllrrrzzzrrrfff]]]```pppzzz|||kkkZZZLLLIIIIIIJJJTTTbbbooowwwtttiiirrr|||___IIITTTPPP[[[gggeeebbbaaa[[[eeeyyyzzz~~~yyysssvvvvvv{{{|||yyysssqqqFFF::::::111333222111000////////////////////////////////////---------............//////---333---111333000GGG}}}eeeUUUOOOLLLKKKLLLTTTcccyyy}}}TTT___hhhCCC333666666---222222222111111111111000000000000000000000000000000000000000111111111111111222333222111222444777===SSSZZZUUU\\\qqqttt}}}aaaOOOJJJNNNLLLMMMUUUVVVkkkvvv}}}xxxrrruuu}}}zzzyyy}}}}}}}}}yyyvvvxxxzzzwwwkkkaaaPPPLLLHHHIIIOOOWWW]]]```ffffffaaaZZZXXXbbbuuuxxx}}}|||uuujjj[[[MMMIIILLLLLLZZZhhhtttrrrXXXCCCDDDTTTyyyzzzfff???<<<999...222///...////////////............//////............/////////......//////000111222222222555888777555999@@@JJJwwwlllmmmzzzuuuVVV>>>===@@@???GGGVVV___vvvyyyTTTKKKEEEGGGPPPQQQPPP]]]ppp{{{fffLLLLLLHHHFFFPPPVVVVVV___uuu~~~ttthhh___YYYSSS```kkkmmmnnnpppnnnhhhqqqqqqqqqppppppssswwwzzzssssssooonnnwww|||rrrsssjjjccceeedddiiieeennn|||qqqiiiooodddVVVMMMNNNPPPTTT___mmmsssoookkkoooyyyiiieeehhhooouuutttjjj[[[NNNPPPSSS___ggggggggggggaaattt~~~vvvsssvvvuuuyyyvvvtttxxxJJJ::::::222333222111000////////////////////////////////////---------............///000---333---111444333LLLnnnXXXQQQMMMOOOOOOPPPYYYoooUUUJJJooo}}}qqqFFF333555555---222222222111111111111000000000000000000000000000000000000000111111111111222333333333222333666888CCC]]]aaaUUU^^^}}}~~~```OOOKKKNNNKKKMMMXXX\\\pppttttttqqqppptttxxxzzzxxxvvvzzzzzzssspppooopppqqqkkk___TTTBBB???;;;;;;???EEEJJJLLLRRRVVVZZZ]]]eeeuuu~~~zzzuuummm___PPPJJJJJJGGGXXXhhhssspppWWWDDDFFFHHHoooxxxDDD:::;;;333222---///////////////............//////............//////////////////000111222222333333555888777666;;;CCCOOO~~~~~~rrryyynnnRRR===<<<>>>>>>HHHXXXddd|||bbbQQQJJJKKKRRRTTTTTTbbbuuuYYYOOOJJJKKKMMMPPPUUU\\\eeeooovvvsssnnneee___]]]```fffjjjggghhhhhheeebbbbbbfffiiiuuuvvvxxx{{{fffQQQQQQPPPTTT]]]bbb___\\\eeeppp{{{xxxmmmqqqzzz\\\UUURRRWWWZZZZZZ```iiijjjdddiiiyyyooolllrrrxxx___OOOJJJMMMPPPSSSTTTQQQMMMJJJRRR[[[ccceeejjjpppooohhh{{{}}}wwwtttvvvsssuuu{{{|||rrrxxxxxxRRR;;;999444333222111000////////////////////////////////////---------............///000---333---111444777UUUttt[[[RRRRRRRRRRRRQQQYYYppp]]]AAA```zzzMMM444333555111222222222111111111000000///////////////////////////000000000111111111111333333444444333444777999@@@```fffWWWeeebbbQQQLLLOOOKKKOOO\\\bbbhhhkkkoooppppppqqqrrrsssrrrwww}}}uuuoooiiigggggghhhhhh```TTTIII===;;;999999:::>>>AAACCCFFFKKKRRRXXX```ppp}}}zzzwwwtttooocccTTTJJJIIIIIIVVVaaakkkmmmYYYFFFEEEEEEiiiJJJ888<<<666222---111////////////............//////............//////////////////000111222333444333444777777888>>>FFF\\\}}}zzzyyybbbLLL;;;<<<>>>???HHHVVVfffoooXXXNNNLLLQQQSSSSSSaaatttdddSSSMMMNNNIIILLLWWW```ccciiirrrssskkk```YYYZZZcccpppyyyyyysssnnnkkkeeebbbgggooowwwwwwvvvvvvyyy[[[HHHMMMQQQWWWdddjjjjjjgggnnnvvv|||uuujjjhhh|||wwwYYYWWWYYY^^^]]]YYYXXX[[[___lllhhh\\\WWW]]]vvvlllVVVHHHFFFHHHHHHGGGEEEDDDGGGJJJXXXbbbaaa^^^mmm{{{xxxooo{{{|||uuuwwwsssrrrxxxzzzkkk|||xxxZZZ===888666333222111000////////////////////////////////////---------............///111---333...111555;;;^^^yyy___RRRPPPNNNMMMOOO[[[sssiiiAAAPPPppp[[[999111555555222222222111111111000000///////////////////////////000000000111111111111222333444444444555888:::GGGggghhhUUUfffgggUUUOOOQQQMMMQQQ]]]cccaaaeeejjjlllkkkmmmssszzz{{{tttlllccc\\\\\\[[[ZZZ[[[ZZZTTTIII@@@<<<<<<;;;:::;;;<<>>fffgggSSSOOOLLLJJJNNN\\\uuuuuuHHHDDD```hhh???111333555222222222111111111111000000000000000000000000000000000000000111111111111222333444444333555888:::[[[ssslllVVViiinnnYYYPPPRRRPPPSSS\\\^^^\\\^^^aaadddfffnnnyyymmmeee]]]TTTMMMMMMKKKJJJKKKJJJGGG@@@:::999:::<<<<<<;;;<<<===???<<<@@@CCCDDDCCCEEEIIILLLXXX^^^hhhqqqtttuuuzzz}}}}}}|||{{{yyyxxxwwwvvvuuussssssqqqhhhYYYMMMHHHGGGHHHHHHXXXqqqpppYYYJJJHHH\\\^^^@@@<<<555555000444////////////............//////............//////000000000000111222333333555333444777888:::CCCMMMeeexxxkkkMMMBBB<<<>>>@@@AAAKKKXXXlllcccTTTKKKLLLLLLMMM[[[mmmeeeTTTJJJQQQMMMQQQ___jjjpppxxxxxxrrrwww~~~eeeHHHFFFBBBAAAKKKTTTZZZcccwwwuuummmggggggjjjiiihhhgggfffdddbbbbbbggguuurrrppplllgggyyyiiiUUUHHHBBB@@@CCCFFFFFFEEEFFFIIILLLYYY```UUUZZZ|||www|||vvvqqqwwwzzzZZZhhh{{{pppGGG888555333222111000////////////////////////////////////---------............///000,,,333111111333???jjjrrrWWWOOOMMMKKKMMMYYYqqqZZZFFFYYY{{{lllBBB333333444222222222111111111111000000000000000000000000000000000000000111111111111111222333333333444888:::\\\ooogggUUUlllxxxsss[[[OOOQQQPPPSSSWWWVVVWWWYYY```lllxxxxxxiii]]]VVVPPPIIIDDDAAA???======>>>===:::888888;;;>>>???>>>>>>@@@BBB===AAADDDDDDBBB?????????@@@GGGVVVeeennnrrrwww~~~~~~|||{{{zzz~~~~~~~~~~~~|||zzzyyyzzztttrrrrrrqqqjjj[[[OOOIIIGGGHHHHHHZZZvvvwww\\\IIIAAANNNmmmJJJ===444666222333////////////............//////............//////000000000000111222333333555444444666888;;;EEEOOOqqq{{{wwweeeLLLCCC======???CCCQQQ___xxxhhhXXXLLLMMMNNNPPP^^^qqqyyy[[[WWWPPPUUUXXX```jjjuuu~~~{{{{{{zzzuuuQQQNNNLLLIIIOOOUUU]]]nnn~~~vvvxxxrrriiiddddddeeegggmmmvvvtttvvvyyy}}}zzzvvv]]]LLLDDDCCCFFFHHHIIIJJJJJJJJJJJJKKK```kkkdddpppsssiiihhhyyy~~~xxx~~~xxxsssyyy|||]]]^^^{{{NNN999444333222111000////////////////////////////////////---------............//////+++444222111222???mmm{{{ZZZLLLKKKIIIIIIRRRhhhmmmMMMUUUqqqiiiCCC555444333222222222111111111111000000000000000000000000000000000000000111111111111000111222222333444777:::III\\\YYYOOOkkk|||vvv\\\NNNQQQPPPRRRTTTOOOVVV[[[jjjssshhhYYYMMMGGGCCC>>>:::<<<999777666888999:::999:::>>>BBBCCCCCCCCCDDDFFFAAAEEEHHHHHHFFFBBB???>>>999;;;BBBNNNZZZfffuuu~~~zzzzzzzzzzzzxxxtttsssuuutttrrrqqqqqqjjj\\\OOOJJJJJJLLLNNN```zzzxxx[[[DDDFFFOOOwwwRRR???333777333111000/////////............//////............//////000000000000111222333444666444444666888<<>>EEEUUUeeekkkZZZNNNOOOPPPTTTcccvvv~~~|||tttdddTTT[[[XXXYYYcccnnnwwwwwwSSSTTTXXXVVVWWWXXXiii~~~ppplllssstttlllggghhhggggggqqq~~~~~~rrrZZZKKKHHHJJJGGGIIIKKKNNNRRRUUUVVVWWWkkkzzzxxxzzzdddYYY```eeedddrrryyyzzzuuuzzz}}}cccZZZTTT:::333333222111000////////////////////////////////////---------........./////////+++444333111111???mmmyyy```LLLMMMHHHDDDOOOiiiUUUJJJhhhfffFFF888555444333333333222222222111111000000000000000000000000000111111111111222222222000777333///555666333888EEEUUUXXXSSSkkk}}}```RRRUUUQQQNNNPPPPPPYYYaaa}}}jjj[[[LLLFFFCCC???<<<;;;;;;:::888777888999<<<===AAA>>>???CCCEEEEEEFFFJJJIIINNNWWW[[[RRRCCC<<<===@@@BBBCCCCCCIIIYYYrrr|||||||||{{{zzzyyywwwwwwoooqqqqqqmmmjjjcccWWWKKKHHHIIIRRRdddooohhhXXXLLL@@@EEEhhhYYY<<<<<<555***,,,333666555222000222222///,,,---......,,,---...000...000111333444444333333111666555777>>>???HHH\\\yyysssXXXHHHBBB999<<>>AAAGGGJJJLLLQQQWWWTTTaaapppppp]]]GGG@@@DDDEEEIIILLLKKKMMMXXXmmm}}}}}}}}}}}}}}}|||{{{zzzxxxwwwvvvoooqqqpppmmmjjjdddXXXLLLDDDDDDLLL\\\fffbbbUUUKKK@@@BBB]]]bbb@@@<<<999111111000///,,,,,,000555222,,,...//////...------...000///000000111222222222222333777555777<<<===HHH___xxxlllQQQEEE@@@999<<>>???<<<===BBBJJJPPPVVVaaakkkrrriiiJJJCCCJJJIIIPPPVVVXXXYYYcccuuu~~~|||}}}~~~~~~}}}|||zzzwwwuuutttoooqqqpppmmmjjjfff[[[PPPFFFDDDIIIVVV___]]]VVVPPPCCC???LLLqqqtttHHH<<<;;;555333444000+++---888@@@;;;000///000111000......///111111000000//////000111222666888666666;;;===MMMiii~~~uuujjjeeeNNNCCC???999===FFFIIIXXXtttqqqWWWUUUZZZ^^^jjjyyyfffNNNOOO[[[hhhxxx^^^NNNSSSbbbzzzuuulllnnnxxxyyy~~~rrr___kkkttt___QQQOOORRROOOVVV___fffjjjoootttwwwpppSSSNNN[[[sssfffiiikkkmmmnnnsss~~~|||wwwwwwwwwwww|||rrr___tttzzz[[[:::666555444333222111111111111////////////........................///////////////,,,333...000666EEEooo}}}xxx]]]OOOJJJQQQPPPHHHOOO```{{{LLLQQQqqquuuPPP:::555999333333333222222222111111000000000000000000000000000000111111111222222222111555222111666666888DDDNNNMMMPPPeeeqqqWWWQQQOOOaaajjj[[[QQQFFF<<<999::::::;;;>>>>>>>>>???@@@AAABBBCCCDDD??????BBBHHHOOOYYYhhhvvviiiKKKHHHQQQOOOXXXaaafffkkkxxx}}}~~~~~~|||yyywwwtttsssqqqrrrqqqnnnllliii```UUUJJJFFFGGGOOOVVVVVVTTTTTTGGG???@@@___QQQ:::888555111777333///111;;;CCC>>>555...///000000///000222444444222000......///111333666999666777<<<@@@XXX|||xxxaaa___aaaPPPBBB@@@:::>>>GGGJJJ\\\zzziiiaaadddgggpppzzzooohhhiiisssiiiXXXNNNUUUeeewwwsssSSSNNNWWWdddqqqnnniiiooo||||||~~~uuuddd[[[lll}}}tttbbbTTTOOOPPPSSS___jjjllliiimmmvvv}}}tttPPPCCCGGGNNNVVVXXX]]]jjjxxxvvvvvv~~~{{{vvvvvvuuuuuuyyyaaabbbuuu___:::666444444333222111111111111////////////........................////////////000,,,333///000777JJJyyyaaaPPPJJJQQQOOOHHHQQQdddVVVMMMddd{{{{{{XXX???666666333333333222222222111111000000000000000000000000000000111111111222222222444666333222777444888GGGOOONNNUUUpppsssVVVPPPZZZwwwcccUUUIIIAAA::::::;;;<<<>>>AAABBBBBBCCCDDDEEEGGGIIIJJJGGGBBB@@@BBBFFFOOO^^^lllzzz\\\NNNWWWeeeeeekkkqqqvvv~~~}}}zzz{{{~~~~~~|||yyyvvvtttrrrrrrtttrrrpppooommmeee\\\KKKFFFCCCFFFJJJLLLOOOSSSKKKBBB<<<[[[YYY:::777555222111222000///333888777111,,,---///000000222444777555444111//////000333444555888666999???GGGhhhzzz}}}]]]]]]]]]NNNBBBAAA===@@@GGGKKK___wwwtttuuu{{{qqqYYYTTTUUU___qqqiii^^^WWW[[[bbblll{{{\\\KKKNNNVVV```\\\^^^```mmm}}}uuummmlllggg___aaaiiixxx{{{tttfffVVVOOOOOOddduuu|||sssvvvyyyTTTIIIJJJKKKMMMLLLQQQ]]]dddyyy}}}rrrxxxvvv~~~zzzvvvvvvuuutttwww|||ddd]]]~~~ggg===:::444444333222111111111111////////////........................////////////000,,,333000111888PPPbbbRRRJJJMMMKKKGGGQQQcccfffNNNZZZqqq}}}}}}\\\@@@444444333333333222222222111111000000000000000000000000000111111111111222222222444666222333777444:::LLLPPPOOOYYYwwwrrrUUUPPPhhh|||mmm[[[OOOCCC>>>;;;===??????@@@DDDDDDCCCCCCCCCEEEHHHKKKMMMNNNFFF@@@???@@@EEENNNWWWhhhmmmiii[[[QQQZZZsss~~~yyyyyy}}}~~~|||yyyvvvtttsssssstttrrrppppppoooiiiaaaPPPIIIDDDDDDGGGJJJRRRZZZPPPEEE???ddd```===666666777///222333///...000111///+++---//////000222555777555333111000000111444555444666666:::BBBNNNxxxyyy}}}eeebbbYYYHHHBBBBBB???AAAGGGLLLcccxxx```^^^SSSNNNRRRSSS___uuuiiiaaaZZZYYYZZZ]]]eeemmmllluuuMMMHHHJJJLLLUUUTTTYYY^^^kkkyyyzzz~~~zzzwwwvvvtttkkkcccjjjwwwzzzrrrnnndddVVVPPPRRRjjjwww|||uuuOOOGGGKKKNNNSSSVVVYYYhhhiiimmmqqqsssrrr[[[XXXaaa}}}yyyvvvwwwwwwuuuwwwzzzbbbccczzzjjj;;;888555444333222111111111111////////////........................////////////111,,,333111222;;;WWW```TTTKKKJJJIIIIIISSSbbbyyyRRRSSSkkk{{{vvvaaa@@@444555333333333222222222111111000000000000000000000000000111111111111222222222111333000333888666===SSSVVVRRR[[[|||www[[[WWWzzz}}}rrrbbbPPPEEE>>>;;;;;;???BBBAAABBBEEEBBBAAA??????AAAEEEJJJMMMOOOGGGAAACCCGGGHHHJJJLLLMMMTTTVVVPPPTTTnnn}}}~~~~~~}}}|||yyywwwuuutttqqqrrrpppnnnoooooojjjcccRRRLLLFFFFFFGGGMMMYYYdddXXXHHHCCCrrrgggAAA555555:::111444555111///111111///---.../////////000222444222111000///000111333555333555555;;;CCCRRRxxxvvvhhheeeWWWHHH???AAA???BBBHHHNNNhhh~~~aaaOOOHHHLLLMMMSSSZZZZZZgggaaa[[[WWWYYY]]]dddmmmuuuwwwcccIIIKKKGGGDDDNNNPPPWWW]]]hhhuuuyyy}}}oooccc___YYYPPPOOOUUUjjj{{{mmmOOONNNPPPPPPUUU\\\\\\qqqrrrnnn{{{ooo[[[LLLKKKSSSmmmppp{{{zzzwwwwwwyyyyyyvvvvvvyyyzzz\\\ffftttvvviii999888555444333222111111111111////////////........................////////////111+++333333444===]]]\\\TTTLLLJJJJJJMMMXXXcccxxxUUUPPPiiitttuuueeeAAA555999333333333222222222111111000000000000000000000000000111111111111222222222///000///333999777AAAXXX]]]VVV]]]dddaaaxxxkkkZZZHHH<<<<<<:::<<>>;;;;;;===BBBHHHKKKLLLEEEDDDJJJRRRRRRPPPNNNGGGRRRWWWUUU___~~~~~~~~~}}}|||zzzwwwuuutttppppppooommmnnnooojjjcccNNNHHHCCCBBBDDDLLLZZZggg___KKKEEE{{{lllDDD333222888111333222//////111000---///000000///......///111////////////000111333444333555555;;;CCCSSS}}}lllccccccYYYOOO<<>>AAACCCDDDDDDDDD???@@@AAA@@@@@@GGGRRR[[[TTTJJJHHHTTT^^^^^^\\\]]]dddnnnmmmmmm}}}zzz}}}}}}|||{{{yyywwwtttrrrnnnqqqqqqnnnnnnnnniiicccRRRGGG@@@CCCGGGJJJRRR]]]dddKKKBBBooo???::::::222111000...///111222222111111111000///////////////111111111000111111222222999444666???FFFXXXyyyyyyhhhjjjaaaXXXFFF???>>>AAAEEEIIIUUUssskkkTTTCCC===AAAAAAFFFPPP```gggcccxxxxxx```^^^```jjj|||XXXUUULLLPPPUUUEEEHHHPPP[[[iii~~~}}}lllooouuuxxxyyypppggg\\\OOOFFF??????GGGQQQlll~~~pppddduuu}}}xxxppphhh```ccchhhsssvvvbbbVVVRRRNNNRRRVVVPPPcccnnn~~~yyyuuusssuuuxxx{{{{{{aaa___BBB:::666555333111000000000111////////////............///////////////.........//////333444111>>>iiirrreeeUUURRROOOMMMLLLLLLLLLMMMYYY|||pppLLLVVV{{{~~~www[[[HHH<<<777333333222222111000000000000000000000000000000000111111222222222333333333333000222666777;;;LLLaaaZZZUUU^^^vvvyyy|||qqqpppppppppppplllmmmooottt{{{{{{lllXXXGGG>>><<<;;;>>>AAACCCDDDDDDEEEEEECCCHHHNNNOOOOOOUUUaaakkkYYYKKKJJJ[[[fffeeeeeekkk~~~}}}}}}|||{{{yyyvvvtttrrroooqqqqqqooonnnooojjjdddSSSHHH@@@CCCFFFHHHPPP[[[[[[HHH>>>___DDD<<<:::333333222000///000111000///111111000///////////////111111111000111111222333888333555>>>EEEWWW{{{jjjiii]]]TTTDDD???>>>AAAEEEIIIVVVttteeePPPBBB???DDD???GGGSSSccchhheeeyyyuuullliiiiiiqqqwwwVVVUUUNNNQQQWWWKKKTTTTTT\\\uuuzzzxxxcccTTTXXX___dddqqqwwwmmm___TTTHHH@@@<<<<<>>fffvvvlllccc]]]UUUNNNJJJIIIHHHHHHRRRwww{{{OOOPPPvvv}}}~~~WWWCCC<<<;;;333333333222111111000000000000000000000000000000111111222222222333333333222000222777888;;;KKK\\\SSSTTTbbbooocccaaacccfffiiihhhlllrrrzzzwwwdddOOO@@@;;;<<>>LLLmmmLLL>>>999444555333111000000000///...111000000///////////////111111000000111222222333666222555===DDDVVV|||wwwppp___TTTGGG???>>>AAAFFFJJJXXXwww~~~vvv\\\KKK@@@@@@FFF???JJJXXXgggooooooxxxuuutttyyykkkTTTVVVQQQTTT[[[TTT\\\[[[iiifff]]]cccoooaaaPPPDDDGGGLLLQQQ___oooqqqfffWWWKKK@@@;;;:::;;;>>>CCCJJJKKK^^^mmmvvvdddWWW___vvv~~~wwwssstttxxxyyynnnkkkoooyyy}}}YYYXXX```kkksssuuuuuurrrooo{{{xxxssspppppptttxxx|||~~~bbb\\\HHH888666555333111000000000111////////////..................//////////////////111///222555444???ccc~~~zzzmmmZZZLLLEEEEEEGGGIIIRRRuuu[[[QQQkkkRRR@@@::::::444333333222222111000000000000000000000000000000111111222222222333333333333222333555666999EEESSSPPPWWWkkkiii\\\YYY\\\bbbgggkkkqqqzzzsss]]]HHH<<<<<>>AAAFFFLLL[[[{{{iiiWWWIIIAAABBBGGGDDDNNNXXXgggvvv}}}aaaRRRVVVTTTUUU\\\\\\```lllYYYPPPPPPFFFWWWiiinnnVVVJJJBBBCCCDDDEEEOOO\\\pppuuu}}}zzzjjj]]]QQQFFF<<<;;;===>>>???AAADDD???GGGTTTddd|||mmmUUUMMMTTT```dddjjjoookkkxxxzzz{{{wwwmmm```SSSKKKOOOSSS___yyy}}}aaaXXX\\\eeemmm{{{}}}yyyssspppooosssxxx{{{~~~```VVVLLL999666555333111000000000111////////////........................////////////222///111666666@@@bbbppp[[[KKKDDDEEEGGGIIIRRRqqqhhhWWWsssNNN???999888444444333333222111111111111111111111111111111111111111222222222333333333333222333555666;;;FFFQQQQQQ\\\uuuhhhZZZWWW[[[cccjjjtttzzznnnXXXEEE===???DDDCCCGGGKKKJJJFFFCCCCCCDDDBBBDDDKKKVVVfffvvvrrr]]]VVVgggxxxzzz|||{{{zzzxxxvvvtttsssrrrmmmnnnmmmkkkkkkllliiidddYYYLLLCCCBBBBBBAAAGGGPPP___VVVIIIAAAPPPwwwYYY???666666333111000000111222222111000000////////////000000000000000000111222333444666555888>>>GGG[[[~~~___MMMAAA???>>>AAAGGGMMM^^^}}}uuuhhh[[[OOOFFFEEEHHHJJJOOOSSS___tttlllWWWNNNRRRSSSUUU]]]ddduuubbbIIINNN]]]]]]ddddddoooZZZLLLDDD???@@@???===AAAIIIXXX___iiirrrxxx|||~~~|||ttteeeUUULLLBBB;;;<<<@@@BBBCCCDDDFFFCCCDDDKKKXXXhhhiii[[[SSSSSSZZZ]]]]]]hhhqqqnnnuuu~~~vvv___LLLEEEFFFEEEDDDGGGVVVccc^^^bbbwww{{{|||vvvqqqooorrrwww{{{fffYYY|||PPP;;;666555333111000000000111////////////............---.........//////000000222///111666777BBBddduuuiiiXXXMMMHHHHHHFFFEEEOOOiiirrr\\\NNN@@@:::777444444444333222222111111111111111111111111111111111111222222222333333333222222444555999BBBNNNWWWRRRaaa|||iii[[[YYY^^^iiirrr|||fffRRRDDD@@@CCCFFFEEEKKKPPPOOOJJJDDDBBBCCC???AAAFFFPPP___nnn{{{qqqbbb^^^nnn|||{{{yyywwwtttsssrrrrrrlllmmmllliiiiiikkkiiiddd[[[NNNDDDCCCBBBAAAFFFOOO```TTTIIICCCNNNwww```@@@555777222111000000222333333222///////////////000000111//////000000111222444444777777999>>>III```^^^LLL@@@???>>>AAAHHHOOO```pppYYY\\\lll|||}}}zzzxxxwwwqqqdddVVVKKKHHHIIIJJJQQQRRRZZZnnn}}}|||[[[PPPIIINNNUUU[[[fffsss]]]XXXSSS\\\|||||||||xxxoooiiieee^^^WWWJJJCCC???@@@AAA???@@@CCCEEEKKKUUU```hhhpppvvvyyy~~~{{{xxxrrrcccRRRGGG@@@;;;>>>AAACCCFFFIIIGGGIIIGGGGGGOOOZZZ]]]\\\YYY___jjjjjjjjjzzz~~~bbbLLLGGGLLLEEEDDDBBBIIIRRRYYYsss~~~wwwqqqpppsssxxx|||nnn___SSS<<<666555333111000000000111////////////............------......///000000000222///222666777DDDjjjuuuhhhWWWLLLHHHGGGFFFCCCKKKaaasss{{{```VVVBBB:::888555444444333333222111111111111111111111111111111111111222222222333333333222333444555:::DDDQQQYYYQQQbbb~~~jjj___^^^fffrrr}}}ttt]]]KKKCCCCCCDDDEEEHHHOOOVVVUUUNNNFFFCCCCCCAAAHHHQQQWWW]]]gggttt}}}qqqjjjhhhssszzz~~~|||{{{xxxvvvtttrrrrrrrrrlllmmmllliiiiiikkkjjjeee\\\OOOEEECCCCCCAAAFFFOOO```PPPHHHCCCJJJsssfffAAA555888444222111111222333222111///////////////000111111/////////000111333444555666666888===JJJccc|||\\\LLLBBB???>>>AAAHHHPPPbbb{{{XXXHHHQQQZZZeeemmmuuu|||}}}{{{~~~zzzjjjWWWJJJFFFGGGFFFTTT[[[aaaqqqeeeRRRNNNHHHOOO^^^jjjyyywwwOOOYYY```yyyiiiYYYVVVWWWXXX]]]eeejjjhhhaaaSSSKKKCCCCCCFFFFFFFFFFFF???DDDKKKSSSZZZbbbiiinnnsssyyyzzzvvvuuussseeeTTTEEEAAA???AAACCCEEEJJJPPPNNNSSSPPPLLLQQQYYYaaajjjmmmttt{{{uuutttvvvbbbWWWWWW\\\PPPQQQMMMLLLRRR^^^}}}vvvqqqpppsssyyy}}}ooo\\\{{{UUU;;;666555333111000000000111////////////............------......///000000111111///222555666EEEqqqoooXXXHHHCCCDDDFFFFFFIII^^^nnndddyyy]]]DDD:::888555444444333333222222111111111111111111111111111111111222222222333333333444555444333777BBBNNNUUUPPPaaa~~~mmmcccdddmmm{{{mmmUUUFFFBBBDDDDDDCCCJJJRRRZZZZZZRRRIIIDDDDDDKKKWWWdddgggeeeiiiuuuuuurrrooossszzz|||{{{xxxuuusssrrrrrrrrrmmmnnnllliiijjjlllkkkfff\\\OOOEEEDDDCCCAAAFFFOOOaaaNNNGGGBBBEEElllkkkCCC555999666444222111222222111//////////////////000111111/////////000111333444555555666777<<>>AAAIIIQQQcccpppUUUPPPVVVZZZ```kkk{{{~~~kkkTTTFFFBBBCCCAAAXXXffflllyyyxxxWWWQQQPPPKKKSSShhhxxxkkkUUUXXXcccoooYYYYYYYYY^^^lll|||zzznnn]]]QQQFFFCCCFFFIIIHHHGGGCCCFFFIIIMMMQQQWWW^^^bbblllsssvvvssstttttthhhVVVGGGDDDCCCEEEFFFHHHOOOWWW\\\ccc^^^WWW\\\bbblll{{{yyywwwoooaaa]]]cccmmmuuu^^^```YYYQQQSSS```{{{tttoooooottt{{{}}}iiiTTTggg}}}VVV:::666555333111000000000111000/////////............---------...///000000111000000333555555FFFvvvwwwnnn\\\KKKDDDFFFGGGEEEHHHbbbsss|||```lllddd@@@999777555555444333333333444444333222111000000111222333222222333333333333444444222444666777:::???FFFLLLNNN^^^zzzooohhhjjjsss~~~}}}|||||||||rrr^^^IIIBBBCCCEEEEEEFFFKKKSSS\\\\\\UUUMMMIIIIII\\\bbbggghhhhhhmmmyyykkkYYYcccvvv{{{|||{{{yyyvvvsssrrrsssuuummmmmmkkkjjjiiihhhhhhhhh___RRREEEAAAAAABBBDDDHHHSSS]]]III>>>MMMqqqyyy???888666333222111000////////////000000000000000000000000000000000000111222333444777555666:::GGGaaappp]]]OOOBBB>>>@@@BBBDDDOOOhhhxxx\\\RRRSSS]]]jjjxxxfffMMMIIIHHHAAAFFFLLL\\\ssswwwxxx{{{wwwwwwwwwnnnddd[[[RRROOOLLLaaapppbbbXXX]]]|||xxx_________vvvfffOOOIIIJJJPPPOOOCCCHHHHHHHHHJJJLLLOOOQQQRRRZZZbbbiiimmmppppppfffYYYIIICCCBBBHHHMMMPPPXXX```ggggggbbb[[[^^^lll|||www|||nnnWWWXXXccchhhgggfffccciiimmmhhhbbbooo~~~tttssstttqqqwww}}}xxxxxxdddOOO```oooXXX<<<888666333222222222222111000000000000000000000000///////////////000111111000000444555555IIIwwwnnn]]]LLLDDDEEEFFFDDDIIIaaauuutttWWWZZZoooGGG;;;999555444444333333333333333222222111000000111222222111111111222222222333333222444666777:::???FFFLLLLLL[[[~~~zzznnngggfffjjjppptttvvvwwwwwwuuusssssswwwzzzfffTTTBBB<<>>PPPrrr|||BBB:::999333222111000000/////////000000000000000000000000000000000000111222333444888888999>>>LLLhhhuuucccSSSDDD???AAADDDFFFPPPiii}}}cccYYYaaakkkyyy___HHHDDDDDDAAAKKKMMM[[[ooo}}}oooppptttpppqqqxxx{{{xxxooojjjjjjjjjeeeaaaTTTOOORRRnnnaaaZZZZZZgggttteeekkkrrrttt]]]YYYWWWZZZ[[[VVVSSSSSSSSSTTTTTTSSSQQQOOONNNUUU]]]cccjjjnnnhhh___LLLHHHHHHMMMRRRTTTYYY``````bbbbbbbbbjjjzzzpppooo]]]RRRYYYeeeiiieeebbbfffqqqzzzxxxtttwwwvvvwwwssswww{{{uuuxxxdddPPP___pppYYY>>>888666333222222222222111000000000000000000000000///////////////000111111000///222555666JJJ}}}wwwnnn^^^MMMDDDDDDEEECCCJJJ^^^uuukkkNNNSSS~~~~~~{{{KKK<<<;;;555444333333222222222333222222111000000111222222000000111111111222222222333444555777:::@@@FFFKKKJJJUUUyyy}}}yyyooofffcccdddfffgggmmmooopppnnnmmmqqqzzzxxxXXXIII;;;999===@@@@@@AAAFFFKKKTTT\\\aaabbbbbbaaaZZZ^^^bbbiiitttjjj[[[cccqqq|||uuuyyyyyyyyywwwtttrrrqqqrrrnnnnnnnnnmmmkkkhhhfffddd___SSSGGGBBBAAAAAACCCGGGKKKTTTBBB>>>PPPqqq~~~BBB::::::333333111000000000000000000000000000000000000000000000000000111222333444444666888<<>>AAAAAAAAABBBEEEMMMXXXcccjjjkkkjjj^^^aaagggrrrlllXXXkkk|||xxxyyyzzzzzzxxxuuusssrrrrrrooooooooonnnkkkhhhdddbbb___TTTIIICCCAAA@@@BBBFFFGGGRRRBBB===KKKjjjBBB888777333333222111000000000000////////////////////////000000000000111222333444444777777;;;PPPxxx|||yyyeeeSSSDDD>>>CCCGGGIIIQQQhhhwwwpppuuu|||bbbIIIAAA>>>@@@DDDFFFIIIVVVkkkyyypppeeehhhnnnnnnpppuuu{{{~~~{{{tttnnngggdddfffiiiiiihhhccc\\\```|||___WWW___ooo}}}pppiiiwwwnnnpppaaaiiihhhhhhwww~~~ooo^^^RRREEEEEEGGGMMMVVV]]]```___QQQIIIGGGSSSfffqqqoooiii```]]]XXX[[[mmm~~~WWWRRRYYYeeeqqqyyyzzzssskkkggg{{{tttooovvv}}}zzzyyyxxxqqquuu{{{wwweeeSSS___oooWWW:::888555333222222222222111///////////////////////////////////////000000111111---///333666FFFmmm~~~wwwrrrdddRRRFFFDDDCCCAAA@@@JJJ```zzzlllLLLJJJqqqlll```LLL:::???666555444333222222222222111111111222222111111111222222222333333333333444444333444666;;;AAAGGGJJJWWW___~~~|||{{{iii```UUUMMMJJJMMMQQQSSSYYY```hhhnnnttt|||~~~hhhLLLAAA999;;;???AAAAAABBB???AAAEEEOOOYYY```aaa___]]]bbbnnn{{{^^^{{{}}}|||yyyzzz{{{yyyvvvtttssssssooooooooommmkkkgggcccaaa^^^TTTJJJEEEAAA>>>AAAEEEEEESSSEEE<<>><<>>ZZZKKK:::888444444333222111111111111000000000000000000000000000000000000111222333444000999:::===^^^~~~ddd~~~___KKKCCC<<>>>>>??????AAACCCJJJYYYlll{{{vvvggg\\\EEE>>>:::===CCCFFFJJJMMMHHHIIIJJJLLLNNNQQQTTTVVVMMMVVVjjj{{{xxxyyyxxxxxxvvvrrrooonnnppprrrlllkkkiiigggeeeccccccbbb^^^VVVNNNGGGAAA<<<>>>DDDLLLVVVHHH>>>AAA]]]KKK999777555444333222111111111111000000000000000000000000000000000000111222333444333=========\\\llldddJJJ@@@===BBBEEEEEELLLfffooo^^^LLLCCC===@@@DDDFFFJJJOOOIIIOOOQQQLLLHHHKKKSSSYYY[[[VVVWWW___iiivvv}}}gggdddfffnnnwww}}}vvvttteeegggiiimmmrrruuuxxxyyysss|||zzzvvv{{{WWWWWW^^^}}}{{{|||[[[NNNBBB???>>>===???EEEDDDHHHRRRhhh~~~~~~^^^;;;???FFFJJJGGGCCCBBBAAA???AAA???HHHGGG===KKK\\\VVVeeeqqqtttmmmrrr~~~lll[[[```SSSOOOLLLIIIGGGGGGKKKOOOXXXmmm}}}{{{|||vvviiiXXXuuuQQQ>>>888666333222222222222111000000000000000000000000///////////////000111111......333666555>>>cccyyyiiiUUUHHHEEEDDDBBBFFFNNN[[[iiiPPPOOO{{{pppEEEEEE>>>888555777888555333333222222222222222222222222000000111222333333444444444333555999???EEEIIIJJJRRRvvvpppdddgggccckkksssyyycccQQQGGGIIIEEE@@@@@@BBBDDDBBB??????>>>CCCMMMVVV^^^mmm{{{vvveeeUUUDDD???>>>AAADDDFFFLLLSSSPPPVVVXXXUUUVVV^^^cccccc\\\aaawww~~~|||zzzyyyzzzwwwtttrrrqqqqqqpppooommmlllkkkiiigggeeecccbbb^^^XXXOOOFFF@@@???AAACCCPPPUUUQQQ@@@GGGRRRJJJ999888777555222111222111000///000000////////////000000111111111111222333444555888:::;;;CCC___lll___JJJAAA@@@BBBDDDFFFMMMbbbwww]]]MMMAAABBBBBBBBBCCCHHHNNNRRRUUUYYYZZZUUURRRUUU\\\aaaWWWeeedddfffttt{{{{{{eeefffjjjrrryyy~~~tttllljjjkkkmmmrrrvvvxxxxxxvvvxxxxxxxxxxxxZZZSSS```xxxwwwmmm\\\LLLFFFDDD@@@>>>@@@EEEBBBLLLcccrrriiiRRRAAA>>>???@@@@@@??????@@@BBBIIIHHHBBBCCCIIIFFFLLL]]]uuu}}}qqqkkkaaaYYYZZZUUUQQQQQQSSSTTTUUUWWW]]]yyy~~~{{{|||~~~tttdddaaazzzWWW;;;888666333222222222222111000000000000000000000000............////////////000555000222:::===ZZZ{{{ooo]]]NNNHHHEEECCCAAAJJJWWWbbb|||~~~NNNMMMwwwIIICCC===666333555666444111222222222222222222222222222111111111222222333333444444333555999???DDDHHHIIIPPPxxxjjjdddgggooowwwhhhRRRIIIEEEDDDAAA???@@@CCCDDDBBB@@@EEEAAA@@@FFFLLLQQQZZZcccrrrwww{{{|||zzzssscccTTTAAA;;;999===CCCGGGMMMRRRZZZccchhheeebbbbbbbbbaaaeeekkk|||zzzyyyyyy{{{xxxuuusssqqqpppmmmllljjjjjjiiihhhfffeeedddddd]]]XXXOOOGGGBBBBBBDDDFFFNNNRRRPPP???EEEWWWMMM;;;999777444222111222222000///000000////////////000000111111111111222333444555888:::;;;CCC^^^gggYYYFFF>>>???CCCGGGGGGJJJ___~~~qqq___OOOGGGAAAAAAAAABBBFFFMMMUUU[[[aaadddeee```YYYYYY]]]bbbccchhhjjjyyyllliiijjjooovvvyyynnniiijjjlllqqqtttwwwxxxxxxwwwvvvxxxyyyzzz]]]WWWXXXgggwww}}}yyyllldddZZZKKK???;;;BBB>>>CCCSSS___YYYIII============???BBBCCCCCCBBBIIIHHHCCCDDDJJJJJJTTTiiisssjjjjjjiiifffkkkiiibbb[[[^^^fffgggbbbkkkyyyzzz}}}kkk^^^^^^www\\\<<<888666333222222222222111000000000000000000000000............////////////111222111222888FFFnnn~~~~~~zzz|||vvvdddSSSIIIFFFDDD>>>GGGSSS\\\tttOOORRRRRRDDD>>>777333444666444222333111111111111111111111111222222222222222222222222444444444888===CCCFFFHHHQQQ~~~sssfffiiiooo}}}qqqRRRDDD@@@AAA@@@@@@AAACCCEEEFFFDDDBBBIIICCC???@@@CCCFFFKKKQQQWWW\\\ccciiimmmkkk___RRRAAA:::777;;;BBBHHHNNNSSS^^^hhhnnnjjjbbbaaacccfffqqqxxx}}}yyy|||zzzyyyyyyyyyzzzxxxvvvtttrrroookkkiiihhhggggggffffffeeeeeeeee]]]WWWOOOHHHDDDDDDFFFHHHJJJOOOSSSBBBCCC[[[OOO<<<999666444222111222222111///000000////////////000000111111111111222333444555777999;;;CCC___ttt|||VVVEEE???===CCCIIIHHHJJJaaarrraaaUUUKKKGGGGGGDDDDDDDDDFFFKKKSSS^^^eeehhhjjjkkkeee\\\VVVXXX]]]ggggggrrraaaeeeiiioooyyy{{{ooohhheeeggglllrrruuuuuutttuuuvvvsssvvvzzz{{{|||ccc[[[RRR\\\iiiuuu}}}vvviiiXXXKKKEEECCC>>>===DDDJJJIIICCC>>>===<<<<<<@@@EEEIIIIIIHHHIIIJJJEEEGGGOOOTTTccc}}}xxxssstttuuusssooouuuvvvkkk___hhh}}}}}}nnnooowwwwww~~~}}}}}}^^^SSS\\\rrr```;;;888666333222222222222111000000000000000000000000............////////////222///333333444QQQ~~~}}}|||www|||xxxfffRRRGGGEEEEEEAAAFFFNNNWWWsssTTT______HHHBBB;;;555666777666555666333333333333333333333333333333222222222222222222444333333777<<>>BBBDDDFFFHHHHHHGGGEEEEEEGGGEEEDDDDDDDDDHHHOOOTTTQQQPPPQQQVVV]]]^^^XXXPPPAAA===;;;>>>AAAFFFOOOXXXYYYaaafffaaaZZZ\\\gggrrrzzz~~~sssrrr|||zzzyyyzzz{{{xxxvvvuuutttrrrppplllhhhgggggggggfffeeeeeedddddd]]]XXXOOOHHHCCCCCCEEEGGGGGGSSS]]]HHHBBB[[[PPP<<<777666444222111222222111000000000////////////000000111111111111222333444444666888:::EEEccczzzYYYIIICCC<<>>===>>>@@@EEEKKKPPPTTTMMMNNNKKKMMMWWW___rrrwwwjjjccc``````bbbiiirrr{{{~~~{{{wwwttttttggg\\\qqqvvvsssuuuttt}}}~~~vvvSSSKKK^^^vvv___:::888555333222222222222111////////////////////////............////////////222---555444000UUU~~~xxx}}}xxxfffQQQGGGGGGIIIDDDDDDHHHSSSuuuUUUeeeiiiLLLEEE===666666777555555666444444444444444444444444333333222222222222222222555333333666<<>>>>>CCCPPP^^^XXX```hhhfff```aaannn|||yyyzzz}}}{{{{{{|||}}}tttsssrrrrrrrrrpppmmmjjjiiiiiihhhfffeeedddcccbbb___YYYPPPGGGBBBAAACCCDDDGGG]]]hhhNNNCCCTTTRRR>>>999555333111111222222111000000000////////////000000111111111111222333444444444777:::GGGgggzzz\\\KKKBBB>>>BBBGGGKKKQQQggguuuYYYRRRXXX[[[WWWRRRFFFHHHKKKOOOVVV```kkkrrruuutttrrrjjj[[[OOOQQQZZZgggxxxuuuiiifffcccooo}}}wwwjjjcccaaacccccciiippprrrpppnnnpppsssrrrssstttssssssuuuzzz~~~mmm___]]]iii}}}bbb___sss{{{mmmdddeeejjjlllqqqsssoooeee[[[TTTQQQLLLJJJEEE@@@???@@@BBBBBB===>>>???@@@BBBIIITTT\\\UUUVVVRRRVVVaaahhhyyyeeeWWWPPPMMMMMM\\\\\\^^^eeeooowww{{{}}}ooojjj___```}}}{{{tttsss~~~vvvRRRKKKfff~~~\\\:::888555333222222222222111////////////////////////............////////////000---666666000PPPzzz~~~yyyfffRRRIIIIIIKKKDDDBBBCCCOOOtttRRR\\\qqqQQQGGG>>>666444444222222444444444444444444444444444222222222222222222222222444333333666<<>>AAACCCFFFIIIOOOcccvvvZZZWWWbbbfff\\\RRRGGGKKKQQQYYYaaakkktttzzz{{{wwwssskkk[[[PPPUUUbbbkkk}}}fffcccccceeetttssseee___```bbbgggkkkppprrrqqqqqqsssuuussssssrrrqqqpppssswwwzzzwwwzzzwwwzzzqqqiiikkkvvvjjjYYYooooooccc```eeebbbhhhlllggg```YYYRRRMMMNNNMMMIIICCC@@@BBBCCCAAA===???@@@BBBEEELLLVVV\\\]]]^^^\\\bbbooouuuqqq___XXXUUUPPPNNNOOOOOOPPPUUU^^^iiipppsssrrrggg```^^^nnnvvvtttwwwWWWRRRqqquuuYYY<<<888666333222222222222111000000000000000000000000............//////////////////555666222GGGrrr~~~yyy|||vvveeeSSSJJJHHHHHHBBBBBBEEEPPPrrrRRRKKKzzzXXXKKK@@@777444333111111333222222222222222222222222111111111222222333333444444333222666===DDDJJJMMMRRRsssrrrqqqzzzvvvSSSIIIHHHBBBAAAFFFHHHJJJHHHBBB:::999@@@GGGJJJMMMPPPUUUbbbsss{{{|||iiiZZZNNNOOOVVVZZZ[[[]]]LLLCCC;;;999:::>>>FFFNNNXXXcccttt}}}|||{{{{{{uuussspppoooooonnnmmmkkkiiiiiihhhggggggfffeeeeee___YYYPPPHHHCCCBBBDDDFFFNNNpppjjjGGGGGG>>>lllRRR>>>:::555333111111222333222111000000////////////000000111111111111222333444555666888;;;IIIkkk~~~[[[HHH??????CCCHHHJJJNNNbbbxxx]]]ZZZeeeiiiaaaWWWTTTZZZbbbkkkrrrxxx}}}yyyuuurrrmmmaaaZZZfffyyylll]]]ccc```iiiyyylll___\\\```eeeiiikkkmmmooorrrtttvvvwwwuuuuuusssrrrqqqrrruuuwwwrrrwwwuuuvvv~~~wwwzzz~~~~~~kkkrrrzzzwwwZZZccc~~~vvvuuuyyyrrrrrrkkk```ZZZZZZ[[[XXXUUUUUUPPPIIIGGGJJJIIIEEEDDDBBBCCCIIIRRRYYYZZZYYY```bbbdddqqquuuuuuiii[[[TTTUUU\\\ZZZRRRPPPVVVNNNOOOUUU```lllrrrpppllleee___mmmzzzuuurrrZZZWWW}}}dddvvvWWW<<<888666333222222222222111000000000000000000000000............////////////...111222444666???```}}}{{{uuuxxxsssdddSSSIIIDDDBBBBBBEEEJJJSSSpppVVV>>>lll___OOODDD:::666555222222444000000000000000000000000000000111222333333444444444333222666===FFFLLLOOOVVVwwwvvvllluuueeeJJJIIILLLDDD@@@DDDKKKLLLIIIAAA::::::CCCLLLLLLLLLMMMWWWlllmmmaaa]]]ggguuu|||~~~^^^OOO???;;;<<<===>>>@@@MMMWWWhhh{{{rrrdddkkkyyy|||}}}~~~}}}{{{zzzyyyxxxuuuqqqnnnmmmmmmllljjjggggggggghhhhhhhhhhhhhhh^^^YYYQQQIIIEEEEEEGGGIIIRRRtttdddAAAHHH888\\\NNN;;;666444333111111222333222111000000////////////000000111111111111222333444555888999<<>>666>>>PPP^^^TTTLLLJJJZZZwwwoookkkkkktttwwwVVV<<<:::@@@???@@@FFFGGGOOO]]]iiippp{{{}}}lllYYYUUU[[[___[[[fff{{{|||{{{zzzvvvtttuuuuuuoooiiigggjjjlllkkkiiikkkkkkjjjiiigggffffffggg___XXXPPPJJJDDD@@@DDDJJJOOOzzzaaaAAA===:::[[[OOO<<<777444444333222111111111111111111111000000000000000000000000111222333555555777999;;;HHHiii\\\III>>>BBBFFFJJJEEEKKKxxxhhh\\\cccmmmnnniiisssvvv|||lllyyyzzz{{{|||tttkkk\\\ZZZ```hhhuuujjj[[[YYY]]]ccchhhnnnmmmjjjiiinnnvvvyyywwwzzzwwwuuussstttuuuuuuuuuxxxzzzxxxuuuxxxmmm^^^WWW\\\ZZZjjjyyywwwhhhdddvvv```XXXYYYbbbjjjjjjbbbWWWPPPPPPUUU\\\aaaUUUFFFGGG^^^pppiiiUUUIIIOOO[[[ooowwwWWWTTT___\\\bbbbbbcccddd\\\[[[hhhqqqttt___fffzzzvvvmmmzzzwww{{{zzziiiYYYVVVzzzjjj}}}VVV???999666333222222222111000000000000000////////////000//////.........//////000333333555777===ccc~~~xxxzzzyyyssseeeUUUIIIDDDCCCAAAFFFLLLQQQmmmOOOHHHeeemmm\\\LLL;;;555555555444444222222222222111111111111111111222222222333333333666444333555:::AAAFFFIIIYYYvvvyyygggTTTEEECCCBBB???@@@EEEFFFIIIFFF>>><<>>;;;???>>>AAAHHHRRRWWW^^^bbbhhh{{{rrr|||xxxiii]]]WWWSSSPPP^^^vvv{{{wwwxxxzzzxxxwwwxxxvvvpppjjjiiikkkmmmllljjjiiiiiiiiigggfffeeeeeeeee___XXXPPPKKKEEEBBBFFFLLL]]]~~~aaa@@@===<<<]]]KKK888444555444333222111111111111000000000000000111111111000000000111222333555555888888999EEEggg}}}[[[HHH>>>@@@AAAGGGKKK[[[qqqeeejjjssstttqqqwww~~~rrrsss]]]VVVZZZdddmmm|||{{{cccWWWWWWZZZ```eeellllllhhhfffkkktttxxxwwwwwwvvvtttsssuuuvvvwwwxxxzzz~~~pppccc]]]^^^bbbiiizzz|||dddUUUPPPUUUbbbmmmjjjeee]]]WWWVVV\\\dddkkkggg\\\ZZZdddgggZZZKKKEEESSSXXXooo{{{aaa___fffgggjjjiiijjjlllccc```lllwww{{{iiiooowwwmmmjjjzzz{{{yyy}}}nnnZZZTTTwwweeeyyyUUU===999666333222222222111000000000000000////////////000//////........./////////333333555666;;;```{{{zzzxxxrrreeeUUUIIIDDDCCCCCCHHHMMMTTTnnnOOOFFF]]]xxxdddRRR???777666555333333333222222222111111111111111111222222222333333333555333222555:::@@@EEEGGGYYYyyy~~~uuuWWWHHH>>>>>>???>>>???CCCAAACCCBBBAAAHHH[[[nnnyyydddXXXQQQ___~~~zzzvvvqqqtttpppUUU>>>;;;>>>>>>BBBJJJSSSYYY^^^aaafff|||~~~~~~tttrrreee```ccczzz|||{{{|||yyyvvvtttvvvqqqllljjjkkkmmmllljjjhhhhhhgggfffeeedddcccccc___XXXPPPKKKGGGEEEIIIPPPkkk~~~ZZZ===<<<===^^^NNN>>>;;;666555444222111000000000//////000000111111222222000000000111222333555555555777:::GGGjjj{{{|||xxx[[[IIIAAADDDBBBFFFLLL```xxxxxx|||}}}||||||zzz~~~lllXXXOOORRR\\\hhhrrrnnn\\\VVVWWW[[[___ccciiiiiigggeeeiiiqqqvvvuuuttttttttttttvvvxxxzzz{{{yyyooogggddd^^^___fffooo~~~ssscccfffrrr{{{sss```TTTGGG@@@AAAIIIZZZiiimmmkkkhhhaaa]]]___hhhpppwwwrrrmmmhhhZZZJJJCCCFFFVVV___uuusssvvvnnnpppooossswwwmmmhhhsssxxx}}}tttTTTSSSSSS\\\ooo|||{{{rrrZZZSSS|||```uuuVVV<<<999666333222222222111000000000000000/////////////////////......//////000///222333555666;;;___~~~yyyxxxrrreeeUUUIIIDDDDDDEEEGGGMMMUUUjjjOOOBBBSSSyyyoooZZZCCC888777555333333333333222222222111111111111111222222222333333333444333222555:::@@@EEEGGGUUUzzz\\\JJJ@@@:::;;;>>>======@@@>>>AAACCCGGGTTTggguuu{{{```UUUPPP___|||kkkllloooxxxuuu^^^KKK<<<<<<@@@@@@DDDKKKKKKTTT___fffnnn}}}zzz{{{||||||yyysssppptttqqqllljjjkkkkkkjjjiiihhhgggfffeeeeeedddcccaaa^^^WWWPPPLLLHHHGGGMMMUUUpppvvvOOO999;;;===\\\PPPAAA???666555444222111000000///......///000111222222333000000000111222333555555111666===MMMnnnuuuwww]]]KKKDDDEEECCCGGGLLL]]]}}}{{{{{{^^^TTTLLLMMMUUU___jjjtttqqqeeeZZZXXX\\\^^^aaaddddddggghhhhhhkkkqqqsssqqqssstttuuuvvvvvvxxx{{{}}}|||eeeXXXbbbiiicccdddooo|||kkkKKKJJJNNN[[[iiimmmdddXXXRRRAAA;;;777555777@@@QQQaaaoooqqqoooggg^^^[[[bbbjjjyyyxxxrrrcccPPPCCCDDDKKKWWWwwwxxxqqqooooooppppppnnnppprrr|||vvvooozzzbbbNNNVVVXXXUUUlll}}}}}}qqqYYYVVV___pppYYY>>>999666333222222222111000000000000000//////////////////////////////000111///222111333666???gggyyyxxxrrreeeUUUIIIEEEDDDCCCDDDKKKTTTgggPPP@@@KKKkkkzzzbbbGGG:::777666444333333333333222222222222111111111222222222333333333333222222666<<>><<>>MMMoooxxxvvv\\\JJJCCC???AAAIIIOOO\\\tttoooqqqXXXOOOKKKKKKQQQZZZbbbmmmvvvfff]]]XXX[[[___aaaccceeeaaaggglllmmmooorrrqqqmmmrrrtttvvvwwwwwwyyy|||~~~nnnYYYTTTdddkkkbbbfffvvv{{{wwwhhhNNNKKKKKKOOOUUUUUUOOOHHHFFF<<<:::999888888>>>MMM[[[jjjnnnooofff[[[VVVZZZaaarrrtttnnn]]]KKKEEEIIIPPP]]]mmm^^^XXXVVVRRROOOTTT___iiinnnooorrrtttxxxyyyppp|||eee[[[fffgggmmm}}}~~~lllWWW\\\```lllYYY<<<999666333222222222111000000000000000///////////////////////////000111111000111///111777DDDpppxxxwwwrrreeeUUUJJJEEEEEEEEEEEEMMMZZZkkkRRRAAAHHHdddxxxhhhKKK<<<888888666555333333333333222222222222111111222222222333333333222111333777===DDDHHHJJJZZZpppKKK???===;;;<<<===>>>>>>>>>:::>>>AAAEEELLLTTTTTTPPPFFFDDDGGGSSScccjjj]]]LLLLLLOOORRRQQQLLLFFFBBB@@@===;;;===CCCEEEDDDEEEIIIPPPYYYbbbmmm}}}yyy{{{xxxxxx|||uuurrrssstttuuuvvvqqqooommmjjjhhhggggggggghhhfffdddeeegggfffbbb^^^[[[TTTNNNKKKJJJKKKTTT]]]rrrdddAAA;;;AAACCC```xxxMMM;;;888444444333222111111111111//////000000111111222222000000000111222333555555999:::<<>>BBBKKKPPPZZZ~~~oookkkqqqdddDDDIIIHHHMMMUUU]]]eeepppzzzxxx]]]XXXWWW\\\```aaaaaaccc```hhhoooppppppqqqoookkknnnrrrvvvxxxxxxzzz~~~nnn\\\VVV```bbb[[[cccvvvvvvtttooo___VVVRRRPPPRRRQQQLLLGGGGGG???===<<<;;;999;;;EEEQQQ```eeehhhcccZZZUUUXXX]]]kkkqqqmmm\\\NNNLLLPPPRRRfffiiiUUUQQQMMMMMMKKKLLLRRR^^^lllvvv{{{|||}}}tttmmm}}}uuuqqq{{{{{{|||}}}hhhVVVaaabbbnnnWWW999999666333222222222111000000000000000////////////////////////000111222222111111///111777EEEsss}}}xxxwwwqqqeeeUUUJJJEEEEEEEEEDDDNNN[[[jjjPPPAAAJJJfffyyymmmMMM<<<999999777666444444333333333222222222111111222222222333333333111111333888???FFFJJJLLL]]]\\\III<<<<<<<<<<<<>>>@@@AAA@@@;;;>>>>>>>>>AAAEEEDDD@@@???BBBEEEJJJQQQUUUNNNDDDDDDDDDCCCAAA@@@@@@AAACCC@@@AAAEEEHHHGGGCCCDDDGGGPPPYYYfffwww|||yyyyyywwwxxx}}}wwwkkkhhhiiikkkooosssqqqpppnnnllliiigggggggggfffdddbbbcccfffeeeaaa\\\YYYSSSMMMJJJJJJLLLUUU___uuu```===<<<@@@CCCbbbyyy}}}KKK<<<===333333222111111222222333000000000000000111111111000000000111222333555555777:::<<>>AAACCCKKKNNNXXX|||~~~jjjjjjvvvzzzLLLHHHIIIJJJOOOWWW^^^fffrrr}}}zzzlllZZZWWWXXX^^^bbbaaaaaabbbcccjjjooonnnmmmnnnnnnkkkiiiooouuuxxxzzz}}}tttdddZZZ]]]]]]YYY```mmmvvvsssssslllfffcccbbbfffdddYYYNNNHHH@@@<<<::::::888999@@@HHHZZZ___cccaaa[[[WWWXXX[[[fffqqqrrrbbbUUUUUUXXXWWWfffyyyccc```bbb___XXXWWWVVVUUUXXXcccrrr}}}~~~kkkjjj|||{{{gggTTTaaahhhwwwZZZ===999666333222222222111000000000000000////////////////////////000111222333111222000222666AAAlll|||}}}~~~~~~xxxwwwqqqeeeVVVJJJEEEEEE@@@>>>GGGTTT```tttyyyMMMAAAMMMllloooNNN===::::::888777444444444333333333222222111111222222222333333333000000333999@@@GGGLLLNNN]]]JJJEEE:::;;;<<<<<<>>>AAACCCBBB>>>@@@>>>::::::>>>>>>;;;???CCCEEEDDDFFFHHHFFFAAA;;;:::999<<<@@@BBBBBB@@@GGGIIILLLKKKGGGCCCCCCFFFGGGUUUjjj|||zzz{{{yyyyyyxxx{{{yyyggg^^^WWWWWW\\\bbbkkktttqqqqqqpppmmmjjjhhhggghhheeebbb```bbbeeeddd___ZZZXXXRRRLLLJJJJJJMMMVVV```www^^^::::::===AAAbbbyyyCCC555777222222111111222222333444111111111000000000000000000000000111222333555555000777???LLLjjj}}}~~~aaaLLL???AAABBBHHHOOO^^^tttbbbfffvvv[[[;;;LLLLLLNNNSSSYYY___eeerrr~~~sssccc\\\YYYZZZ```dddcccbbbcccfffkkknnnkkkiiikkkmmmllleeelllsssxxx{{{wwwiii```aaaaaa]]]^^^dddxxxwwwzzzxxxxxxvvvzzz}}}lllWWWJJJBBB>>>;;;;;;;;;<<>><<<999555999444444444444444444333333111111111111111111111111111222444:::BBBIIINNNPPPYYYxxxeeeHHH@@@<<<999:::@@@BBB@@@@@@AAAAAA???>>>@@@AAAAAA@@@AAADDDEEEFFFIIIJJJIIIFFFBBBDDD===888===FFFLLLOOOPPPYYYaaabbb^^^UUUDDD===FFFGGGZZZiii|||wwwvvvwwwwwwwwwxxx|||xxxtttqqqbbbQQQQQQHHHJJJMMMKKKVVVlllxxxyyyvvvqqqkkkhhhfffffffffcccdddeeeeeeccc```]]][[[YYYNNNHHHLLLNNNOOOXXXeeeoooUUU>>>>>>AAA===XXXBBB999666333222111111000000111111////////////000000000000000000000111222333555555666666CCCJJJjjjooodddKKK===AAAFFFJJJPPPbbbvvvsssuuuvvvxxx{{{www||||||ooo^^^WWW___kkksssLLLAAANNNLLLMMMTTT^^^gggoooyyy|||kkkaaa]]]\\\]]]```dddddd```]]]aaaiiiqqqtttpppkkkiiijjjiiilllqqqwww~~~nnnllliiidddgggdddkkk}}}zzzxxx}}}yyy]]]NNNIIIEEEAAA???;;;:::???GGGSSSfffhhh```eeehhh]]]TTT\\\cccooozzz}}}ttteeeZZZbbb^^^eeesssvvvooopppyyy~~~|||yyytttnnnmmmxxxyyyoookkkcccccc}}}```YYYZZZiiixxxyyy}}}eeeRRR^^^uuuWWW===666555444333222111111111111111000///////////////////////////000000000000000222111333666===aaa~~~~~~xxxuuuooofffYYYNNNGGGDDDCCC@@@BBBFFFSSSooo~~~uuuHHHAAANNNgggwwwaaaCCC>>>999444777555555444444444444333333222222222222222222222222666555666999???EEEIIIJJJ\\\vvvQQQAAA@@@===<<>>===YYY~~~CCC;;;555333222111111000000111111////////////000000000000000000000111222333555555999666BBBJJJmmmcccLLL>>>???DDDHHHNNN___~~~xxxkkk___\\\^^^___bbbeeeffflllnnnfffZZZUUU]]]fffqqqzzz{{{TTTEEEDDDKKKMMMOOOVVVbbbkkksss}}}xxxhhh___YYYYYY[[[___bbbcccaaa^^^___dddjjjllljjjgggfffgggkkkooovvv}}}uuupppmmmnnn}}}zzzvvveeeNNNEEEAAA???>>>;;;999===DDDLLLcccllljjjpppoooaaaUUU[[[aaarrr{{{ggg[[[WWWYYYdddrrrtttjjjdddeeehhhhhhjjjmmmooottt~~~rrrmmmooowwwVVVPPPMMMQQQYYY^^^bbbdddvvv{{{bbbNNNYYY{{{UUU<<<666666444333222111111111111111000///////////////////////////000000000000000111000333777<<<]]]zzz}}}sssrrrnnnfff[[[PPPHHHDDDCCC@@@AAADDDRRRooo~~~sssEEECCCOOOeeejjjHHH???:::444777555555555444444444333333333333333333333333333333777555444777===CCCHHHJJJWWW]]]DDD===AAA===???CCCFFFBBB===???EEEJJJKKKIIICCC???@@@FFFLLLJJJLLLMMMMMMLLLKKKKKKLLLCCCDDDBBBEEEZZZ~~~pppKKKGGGIIIWWWeeepppwwwwwwwwwvvvwwwsssuuuxxx|||uuuooommmcccbbbmmmkkkhhhiiiggglll|||pppiiiggghhhgggeeeaaaaaabbbbbbaaa^^^\\\ZZZTTTLLLJJJOOOQQQQQQWWW``````OOO>>><<<===>>>^^^|||BBB999000333222111111000000111111////////////000000000000000000000111222333555555999666AAAKKKqqqcccLLL@@@>>>CCCGGGLLL]]]{{{~~~hhh\\\QQQNNNPPPRRRTTTWWWXXX]]]```^^^WWWSSSVVV[[[WWWWWWXXX[[[bbbttt\\\AAAHHHLLLIIINNNQQQ[[[hhhrrrzzzpppbbb[[[XXXXXX[[[^^^bbbcccbbb```^^^```bbbccceeeeeeffffffnnnsss|||{{{ppphhhpppxxxxxxfffLLLBBB???>>>???===:::===BBBHHHbbbqqqvvvyyybbbQQQRRRWWWnnndddVVVVVV___lllvvvwwwnnnbbbZZZWWWWWW\\\dddmmmwwwuuummmxxxiiiSSSSSSPPPOOOTTT]]]bbbcccmmmtttzzz___LLLWWWTTT>>>777666555333222222111111111111000///////////////////////////000000000000000000///444888;;;WWWyyy}}}|||uuusssnnneeeZZZOOOIIIFFFCCCAAAAAACCCQQQppp}}}pppIIICCCQQQuuuoooIII>>>;;;777:::666666555555444444333333444444444444444444444444333222222555===EEELLLOOOQQQ~~~qqqVVVCCC<<<>>>===???CCCCCC>>>;;;BBBLLLZZZYYYRRRGGGAAACCCHHHKKKLLLLLLMMMPPPSSSSSSPPPLLLEEEDDDBBBNNNtttwwwNNNTTTYYYdddqqqyyyxxxyyywwwttttttpppsssyyy~~~yyyyyyyyyqqqiiiiiijjjhhhfff````````````___]]]ZZZYYYRRRNNNMMMQQQSSSSSSVVV\\\___SSSCCC>>>???BBBbbb|||AAA999///333222111111000000111111////////////000000000000000000000111222333555555777444@@@JJJooodddLLLAAA>>>CCCFFFKKK[[[zzzwww```WWWOOOPPPSSSRRRRRRSSSTTTWWWZZZYYYUUUPPPNNNNNNIIIGGGFFFGGGLLLUUUaaajjjjjjoooTTTDDDNNNMMMEEEPPPUUU```ppp{{{{{{ggg[[[WWWYYYZZZ]]]___bbbcccbbbbbb___^^^]]]___cccgggiiijjjrrrwwwvvvfff\\\jjjxxx}}}WWWFFFCCCAAA@@@BBBAAA>>>???BBBIII```rrr~~~bbbKKKJJJOOOiiifffUUUYYYdddooovvv|||}}}wwwnnn\\\YYYXXX]]]fffuuuyyyrrrSSSWWWWWWTTTYYYfffqqqsss|||}}}uuu}}}^^^MMMYYYTTT@@@777666555444333222222222111000000///////////////////////////000000000000000///...444999:::QQQxxx~~~}}}|||{{{wwwooocccWWWNNNIIIHHHCCCBBBBBBCCCQQQqqq}}}lllHHHDDDaaawwwMMM@@@===:::<<<777777666555555444333333444444444444444444444444222111111666>>>GGGNNNRRRUUU{{{~~~~~~aaaOOOAAA:::;;;===>>>@@@>>>999:::FFFTTTeeebbbYYYLLLGGGKKKOOONNNNNNLLLMMMTTT[[[\\\TTTLLLNNNIIIKKKeeeuuuKKKUUU___kkkzzz}}}~~~xxxsssrrruuuzzzrrrkkkkkkllliiifff_________^^^\\\ZZZXXXWWWRRRPPPPPPSSSTTTTTTVVVYYYaaaXXXHHH??????EEEdddxxx???<<<555333222111111000000111111////////////000000000000000000000111222333555555555555AAAFFFfffgggNNNAAA@@@DDDGGGKKK[[[yyymmmWWWQQQNNNRRRVVVTTTQQQOOOSSSUUUVVVVVVRRRMMMHHHDDD>>>???AAADDDIIILLLKKKIIIHHHNNN^^^ooouuuLLLHHHKKKGGGGGGTTTZZZhhhyyyqqq___UUURRRXXXZZZ[[[]]]]]]]]]]]]^^^^^^]]]\\\___dddjjjnnnpppwww{{{kkkYYYRRRddd{{{ZZZDDDBBBFFFBBB@@@BBBAAA??????BBBIII^^^pppeeeIIIKKKPPPkkksss___VVV\\\bbbhhhssslllddd]]][[[bbbrrr~~~kkkpppqqqmmmlllttt~~~}}}yyy}}}[[[LLLYYYRRR???777777555444333222222222111000000///////////////////////////000000000000/////////444999888NNNttt~~~~~~zzzooobbbVVVMMMIIIHHHCCCCCCDDDDDDSSSttt}}}iiiAAAHHHvvvUUUDDD@@@<<<<<<888777777666555444333333444444444444444444444444555444444888>>>EEEKKKMMMXXXyyyxxxlllUUUIII???===@@@>>>>>>>>><<<999;;;HHHWWWdddfff```SSSMMMRRRVVVVVVSSSQQQRRRYYY``````WWWOOORRROOO[[[lllGGGMMMWWWiii~~~{{{tttsssxxx}}}ssslllkkkkkkhhhfff```___^^^\\\ZZZWWWUUUTTTQQQQQQRRRTTTVVVXXXZZZ[[[ccc\\\JJJ>>>>>>GGGcccsss<<<<<<666333222111111000000111111////////////000000000000000000000111222333555555666666@@@AAA\\\kkkPPPBBBAAAEEEHHHLLL[[[xxxgggTTTOOOOOOVVV[[[YYYUUUSSSQQQRRRSSSRRROOOJJJEEEBBBAAACCCEEEDDDGGGJJJIIIFFFEEEIIISSS^^^xxx\\\EEEIIIIIIHHHSSSYYYaaappp{{{gggWWWPPPOOORRRTTTVVVVVVUUUUUUVVVWWWZZZ\\\^^^bbbhhhnnntttxxx~~~gggSSSNNNZZZssszzz}}}kkkDDD>>>EEEIIICCC>>>>>>???===???BBBGGG^^^uuuhhhNNNMMMUUUpppkkk]]]YYYVVVXXX```jjjppptttqqqkkkddd```ddduuu{{{}}}yyyUUUHHHWWWOOO<<<888777666444333333222222111111000///////////////////////////000000000000///000000555777666NNNvvv~~~|||xxxooocccVVVMMMHHHFFFBBBDDDFFFFFFVVVvvv}}}fff@@@KKKyyy[[[HHHCCC===<<<888888777666555444333333333333333333333333333333666555555888>>>CCCGGGHHHUUUzzzwww|||~~~aaaPPPHHH???===CCC???>>>??????===>>>HHHTTT^^^iiiiiiZZZNNNPPPXXX[[[[[[\\\]]]^^^^^^\\\YYYVVVSSSWWWqqqiiiPPPQQQXXXccc}}}}}}yyyyyy||||||wwwqqqmmmjjjhhheeecccaaa```^^^[[[XXXUUUSSSQQQMMMOOORRRTTTXXX]]]```aaafff___LLL>>>AAALLLffflll888:::333333222111111000000111111////////////000000000000000000000111222333555555888666>>>???\\\oooRRRCCCAAAEEEHHHKKKZZZwwwoooZZZUUUUUU\\\bbbccc``````UUUUUUUUURRRMMMHHHDDDCCCHHHLLLLLLHHHGGGLLLOOOOOOUUUWWW```iii}}}XXXDDDKKKKKKLLLYYY```iiiyyyppp^^^RRRMMMLLLLLLNNNQQQQQQPPPQQQSSSUUUYYY^^^dddjjjooouuu|||fffTTTRRRXXXcccbbbkkkkkkuuu~~~{{{SSSCCCIIINNNOOOFFF>>>=========@@@DDDIIIhhhgggQQQQQQ___zzzxxxfff[[[UUUYYY\\\ZZZ[[[___kkkjjjjjjjjjlll{{{tttzzzwwwSSSHHHZZZyyypppPPP===888777666444333333333333111111000///////////////////////////000000000000///222222555555555PPP{{{~~~~~~xxxuuunnndddXXXNNNGGGDDDBBBEEEHHHHHHWWWxxx}}}dddEEEJJJmmm\\\IIIDDD>>>===999888777666555444333333333333333333333333333333333333444888===CCCEEEFFFSSS{{{www|||{{{vvvYYYOOOHHH;;;777<<<@@@@@@AAACCCAAA@@@GGGPPP[[[mmmrrr___LLLKKKUUU[[[bbbeeefffaaa[[[WWWZZZ]]]VVVcccqqqXXXLLLJJJOOO___|||~~~|||~~~~~~tttssspppllliiieeecccbbbbbb```^^^ZZZWWWTTTQQQPPPJJJMMMQQQTTTYYY```dddfffiiibbbNNN@@@DDDQQQkkkddd777<<<555333222222111000111111111////////////000000000000000000000111222333555555888555===AAAaaaqqqTTTEEEAAAEEEGGGJJJYYYvvv|||```ZZZXXX___fffhhhiiiiii\\\\\\ZZZTTTLLLFFFCCCCCCEEELLLPPPLLLLLLSSSYYY[[[ccceeeooozzz\\\GGGLLLMMMKKKQQQeeennn}}}iiiYYYOOOLLLKKKIIILLLOOOPPPPPPPPPTTTWWWZZZbbbkkkrrrvvv{{{bbbUUU[[[aaagggeeeqqqkkkuuuuuuwwwkkkEEEJJJWWWUUUUUUKKKAAA>>>>>>???CCCGGGNNNsssbbbPPPYYYkkkbbbWWWVVVbbbggg```]]]bbbccchhhooorrrtttrrrsss{{{}}}mmmffffffhhhpppwwwSSSKKK___tttoooSSS???888777666555444333333333111111000///////////////////////////000000000000///222333555444444RRR~~~|||zzzsssggg]]]UUUMMMFFFAAAFFFFFFBBBHHHggg}}}bbbCCCDDDmmm```IIIDDD@@@@@@;;;999777666666666555444444444444333333333222222222222333555:::@@@FFFJJJQQQxxxjjjRRRLLLAAA:::<<<===BBB@@@>>>===???DDDIIIMMMZZZiiilll]]]MMMLLLOOOPPPcccrrrnnnZZZPPPNNNSSS^^^QQQppp\\\PPPNNNPPPRRRRRR```zzz~~~ssspppmmmjjjiiihhhgggeeebbb___\\\YYYWWWTTTPPPNNNNNNNNNQQQWWWZZZ\\\aaagggjjjhhhHHH<<>>CCCHHHPPPwwwtttTTTPPP]]]qqqccckkkuuu}}}yyymmmpppqqquuuxxxzzzyyyjjj^^^ZZZVVVYYYeeeyyyoooTTTGGGlllfff~~~TTTBBB:::888666444333222222333000000000000////////////...............///000000222111///222444666UUU|||yyyxxxyyyrrrfff\\\TTTMMMGGGCCCFFFGGGCCCFFF___zzzwwwaaaFFFHHHooogggOOOGGG@@@===>>>;;;999888888777666444444444444333333333222222333333333555:::@@@EEEIIINNN||||||fffOOOHHH>>>777:::;;;@@@>>>;;;:::;;;>>>BBBEEEKKKYYY___UUUJJJJJJLLLKKKZZZrrrpppUUUFFFHHHOOOXXXXXXpppaaaNNNEEEGGGNNNQQQRRRaaarrrxxxssspppllljjjiiihhhfffeeebbb___\\\YYYVVVTTTPPPMMMLLLNNNSSSWWWXXXYYY```iiilllfffHHHCCCJJJSSSwwwTTT999;;;...222222222111111111111000000000000000000000000000000000000000111222333444444888:::AAAZZZ~~~{{{YYYIII@@@DDDEEEHHHWWWtttjjjZZZQQQXXXdddiiikkknnnlllhhheeeaaaYYYRRRTTTZZZaaaccciiirrr{{{bbbLLLQQQPPPUUUhhhxxx~~~mmmfff___UUUPPPSSSUUUVVVWWW[[[```eeehhhjjjqqqzzzsssUUUTTT___gggpppxxxtttbbbYYYQQQJJJMMMKKKFFFIIIZZZmmmyyysssMMM:::@@@CCCEEENNNUUUddd}}}dddNNNQQQZZZiiiwwwjjjhhhvvvrrrSSSGGGqqqdddPPPAAA:::888666444333222222333000000000000////////////...............///000000111111///222444555RRR~~~~~~zzzwwwuuuwwwpppeeeZZZRRRLLLGGGEEEDDDGGGDDDFFF\\\vvvwwwgggFFFHHHmmmttt\\\QQQGGGCCCAAA???<<<:::999888777555444444444444333333333333444444444555999???DDDHHHNNN|||}}}dddMMMFFF<<<777;;;<<>>;;;:::999777555555444444444444333333333444444444555999>>>CCCFFFQQQ|||wwwdddOOOGGG<<<999??????AAA???===;;;999999999999777>>>CCCCCCEEEJJJLLLIIIgggXXXCCCHHHLLLKKKeeennnnnn^^^NNNIIIQQQYYY\\\ZZZdddnnntttyyy}}}qqqnnnkkkhhhgggfffeeecccbbb___[[[XXXVVVSSSOOOLLLMMMOOOUUUZZZZZZXXXZZZ```XXX]]]IIIDDDHHHTTTPPP<<<>>>777222222222111111111000000000000000000000000000000000000000000111222333444555888999???WWW~~~www~~~xxx\\\GGGCCCDDDEEEHHHUUUnnn|||gggUUUUUU\\\```eeejjjmmmqqqwww}}}lllOOOPPPUUUbbbyyy~~~vvvqqqkkkeeeccceeeeeejjjrrryyyeeeaaaiiittt}}}eee[[[SSSLLLNNNKKKHHHHHHPPP]]]iiioooXXXCCC???JJJPPPXXXeeeiiissscccXXXKKKFFFQQQ___jjjddd[[[eeerrr~~~rrrddd[[[ZZZppp|||xxx|||pppKKKIIIiiiEEE>>>:::888666444333222222333000000000000////////////...............///000000///000///222444222EEEfff}}}{{{yyyyyytttnnneeeZZZQQQKKKHHHGGGBBBBBBDDDPPPlll{{{gggIIIKKKjjjzzz~~~nnnSSSKKKFFFGGGDDDBBB>>><<<;;;999777555555555555444444444333333444444333555888>>>CCCFFFOOOwwwwwwdddPPPFFF;;;;;;AAAAAAAAA@@@???>>><<<;;;999888:::<<<===>>>CCCIIIKKKJJJgggxxxVVVFFFIIIKKKLLLjjjrrrbbb^^^RRRFFFDDDKKKSSSSSSPPP___kkkkkkjjjnnniiiiiixxxyyyvvvpppmmmjjjgggfffeeecccbbb```^^^ZZZXXXVVVSSSPPPMMMLLLMMMRRRYYY[[[XXXVVVWWWYYYgggRRRBBBEEE[[[~~~JJJ888999444222222222111111111000000000000000000000000000000000000000000111222333444333888;;;@@@WWW{{{{{{~~~{{{ssscccMMMDDDDDDEEEIIISSSkkkpppYYYUUU\\\cccmmmuuuttt|||jjjOOOWWW```kkk~~~~~~vvvpppiiieeefffiiipppwwwuuulllkkkrrr{{{dddZZZWWWTTTNNNKKKKKKOOOVVV]]]aaadddJJJAAAHHHUUUZZZ```gggffftttrrreee[[[VVVLLLGGGOOOWWWoooiiiTTT^^^www\\\YYYTTTNNN___jjjzzzzzz~~~~~~mmmLLLQQQkkkGGG???:::888666444333222222333000000000000////////////...............///000000...111///111444111???[[[}}}{{{yyyxxxwwwwwwrrroooggg]]]RRRKKKGGGFFFDDDCCCEEERRRkkkzzznnnWWWDDDHHHiiixxxnnnQQQHHHEEEGGGEEECCC???===<<<:::888666555555555555444444444333333333333444888>>>CCCGGGKKKnnnttt}}}dddQQQEEE::::::AAAAAA@@@@@@AAAAAA@@@>>><<<;;;???>>>===>>>AAAFFFIIIIIIXXXfffbbbRRRJJJHHHNNN\\\}}}```RRRGGGBBB>>>@@@HHHMMMMMMJJJVVVbbb\\\WWW[[[WWW```xxxhhh\\\aaa```[[[aaauuusssqqqooollliiifffeeedddcccaaa^^^\\\YYYWWWVVVTTTQQQNNNJJJKKKQQQXXXZZZXXXXXXZZZnnnyyy[[[CCCHHHbbb{{{KKK:::777333222222222111111111111000000000000000000000000000000000000000111222333444111888<<>>===;;;999555555555555444444444444222111222444888>>>DDDGGGLLLiiissszzz~~~gggTTTGGG;;;<<>>???BBBHHHNNNPPPOOOMMMOOO]]]VVVSSS]]]YYYeee}}}|||}}}}}}|||~~~|||rrrfff\\\PPPGGGMMMIIIGGGKKKUUUeeewww~~~tttqqqooolllhhheeedddcccbbb```\\\ZZZXXXVVVVVVTTTRRRPPPKKKPPPXXX\\\[[[ZZZcccoooXXXDDDMMMeeewwwLLL<<<888666222222222111111111111000000000000000000000000000000000000000111222333444111888;;;@@@TTTwwwlllTTTFFFDDDEEEIIIRRReeejjjeeellluuuqqq```lllxxxvvvjjjfffkkkoooooonnnqqqxxx}}}}}}|||{{{|||lll]]]PPPJJJNNNSSS```nnnqqqiiibbb```PPPPPPXXXYYYQQQRRRUUUNNNIIINNNOOOSSS\\\YYYUUU^^^eeeeeeUUUVVVsssiiiYYY]]]XXXTTTXXXVVVlllqqq^^^```iiihhhRRRVVVhhh}}}OOO===:::888666444333222222333000000000000////////////...............///000000///222//////333222:::NNN}}}zzzwwwvvvuuuuuurrrpppkkkbbbVVVKKKFFFEEEBBBEEEJJJRRR___eeeZZZKKKDDDQQQxxxgggXXXMMMJJJHHHEEEBBBAAA@@@???===<<<666666555555555444444444111111111444888>>>DDDHHHPPPjjj{{{|||jjjXXXJJJ>>>???GGGFFFCCCFFFIIILLLNNNMMMKKKIIIEEEFFFHHHKKKKKKJJJJJJLLLPPPQQQZZZhhheeeTTTfffeeeTTTGGG======BBBIIIPPPTTTSSSQQQNNNMMM]]]ZZZ\\\llleeemmm|||zzzyyyvvvpppqqqlll___TTTOOOLLLIIIGGGDDDLLL[[[aaafffzzz}}}xxxtttqqqnnnkkkgggeeedddcccaaa```[[[YYYWWWVVVVVVUUUSSSQQQNNNWWWaaabbb]]]^^^pppPPPCCCRRRfffmmmGGG:::555555222222222111111111111000000000000000000000000000000000000000111222333444222888;;;???SSSwwwtttZZZGGGEEEEEEIIIQQQdddtttpppwww~~~uuufffqqq|||iiiTTTMMMLLLVVVaaafffiiiooowww}}}wwwvvvsssqqq~~~zzzppp```NNNBBB???DDDQQQ___ccc^^^\\\___WWWUUUXXXQQQEEEEEEIIICCCCCCJJJKKKRRR]]]^^^___jjjoooRRRRRRZZZ~~~cccfffjjjccc^^^^^^lllrrrccccccgggqqq{{{dddQQQRRRhhh|||PPP888:::888666444333222222333000000000000////////////...............///000000///222///...333222999LLL{{{wwwxxx{{{|||yyyvvvvvvtttnnncccVVVKKKFFFEEEDDDFFFIIISSScccjjj\\\HHHIIIPPPbbbRRRKKKOOOJJJHHHEEECCCBBB???;;;888:::999777555444333444444333444555666999???GGGLLLUUU___zzzhhhSSSJJJBBBDDDFFFAAAHHHGGGIIIOOOPPPLLLIIIIIIJJJOOOQQQPPPPPPSSSTTTRRRUUUaaa___cccjjjZZZhhhwww[[[OOOHHHAAADDDHHHOOOWWW^^^___XXXPPPQQQPPPWWWfffooouuu}}}{{{qqqlllllliiidddZZZPPPJJJHHHIIIHHHGGGGGGMMM[[[qqq|||nnnqqqttt}}}xxxtttqqqpppnnnjjjgggeeeccc```^^^ZZZWWWTTTSSSTTTSSSPPPMMMPPPZZZfffhhh``````tttOOOOOObbbxxxcccGGG<<<222333222222222111111111111000000000000000000000000000000000000000111222333444444666777===QQQsssdddOOOHHHCCCFFFPPPdddtttvvvtttSSSCCC@@@AAAGGGNNNUUU]]]iiixxxzzzoooeee___bbbjjjttt~~~|||yyytttjjj[[[KKK???>>>AAADDDHHHKKKNNNRRRTTTZZZXXXRRRHHH???;;;===@@@BBBCCCOOO```eeedddttthhhYYYXXX___yyyooorrrrrrbbb[[[dddzzz~~~lllkkknnnbbbMMMLLL}}}zzzGGGFFF???<<<999777555444111///111111111111000000000000............////////////......///111000222>>>JJJ|||yyywwwxxxzzzzzzwwwssstttrrrmmmbbbVVVLLLGGGFFFDDDGGGJJJRRRcccmmm___HHHBBBQQQ}}}```QQQJJJLLLKKKIIIGGGEEEDDDAAA>>>;;;;;;999777555444444444444444444555555888===DDDIIINNN\\\zzzxxxzzzttthhhTTTKKKCCCDDDGGGBBBCCCDDDIIIOOOQQQNNNJJJHHHNNNTTTXXXWWWUUUVVVVVVTTTTTT___YYYYYYaaaUUU___|||qqqiii[[[MMMFFFNNNUUU___fffhhhcccZZZRRRRRRUUU\\\dddkkkrrr}}}xxxvvvnnnjjjjjjhhhccc[[[RRRMMMLLLMMMFFFEEEFFFLLLXXXkkknnn\\\^^^dddssszzzwwwuuurrrooollliiifffdddbbb___]]]XXXUUURRRQQQQQQQQQNNNLLLSSSYYYdddkkkeeecccuuuPPPOOOhhh```FFF:::222666222222222111111111111000000000000000000000000000000000000000111222333444555666777<<>>999888;;;>>>DDDLLLVVV^^^iii~~~uuu\\\XXXTTTUUU```pppqqqjjjnnn{{{lllnnnnnnaaa___iii{{{rrrTTTFFFRRRwwwDDDBBB>>>;;;888666555444222000111111111111000000000000............////////////......000111000333===IIIzzzxxxwwwxxxyyyxxxtttppppppoookkkaaaVVVMMMIIIHHHEEEIIIJJJPPPdddssscccGGGBBB[[[}}}cccWWWNNNOOOLLLJJJHHHGGGGGGEEEBBB???<<<:::888666555444444444444444444444777<<>>666777:::;;;<<<===???BBBIIIQQQWWWaaammm|||zzzqqqfffXXXKKKHHHKKKNNNRRR]]]jjjssspppbbbUUUGGGCCCAAADDDIIIJJJEEE??????DDDIIIHHHEEEEEEIIINNNHHHBBB;;;999<<>>EEEJJJGGGUUUqqqpppdddvvvdddmmmiiiXXXMMMAAA???BBB>>>@@@PPP[[[ZZZXXXYYYRRRFFFBBBKKKRRRSSSUUU\\\ccceeeJJJKKKDDD@@@GGGJJJIIIJJJ[[[```eeecccZZZZZZkkknnnbbbVVVQQQNNNIIIHHHKKKIIIQQQXXXbbbvvv~~~vvvsssxxxyyyyyywwwqqqhhh^^^WWWLLLMMMNNNOOOQQQTTTXXX\\\QQQRRRKKKGGGIIIHHHLLL\\\ooo}}}xxxvvvrrrkkkllljjjhhhgggfffccc___]]]UUUSSSQQQNNNLLLMMMPPPRRRWWWWWW^^^ddd]]]]]]{{{YYYZZZ~~~vvv\\\HHH777111444222222222111111111000000////////////////////////000000000000111222333444222666888<<>>BBBGGGJJJJJJPPPKKKXXX{{{VVV\\\fff___bbbeeebbbZZZXXXaaaiiikkkeeeddd```eeerrr{{{~~~yyypppqqq~~~}}}}}}~~~}}}nnnVVVJJJMMMwwwcccBBB>>>:::888666555555555444333111111111111000000000///............////////////111///000333333444999AAAxxxyyyzzz{{{zzzyyywwwuuummmmmmjjjcccXXXNNNIIIHHHJJJEEEHHHZZZoooppp[[[DDDAAAvvvsss]]]UUUNNNNNNJJJIIIHHHHHHHHHGGGEEECCC@@@???<<<999777666666666444444555555888===DDDIIIKKKTTTkkklll___wwwhhhnnnlll[[[OOOAAA>>>@@@<<<>>>PPP[[[UUUSSSWWWQQQCCCAAAHHHNNNQQQWWW___dddeeeMMMJJJIIIKKKLLLLLLIIIGGGOOOWWWZZZSSSPPPTTTWWWUUUPPPKKKLLLQQQOOOGGGCCCEEEHHHLLLSSSccczzzwwwuuuvvvwwwyyy{{{yyyrrrjjjdddSSSSSSRRRQQQOOOOOOQQQSSSVVVWWWNNNHHHKKKKKKRRRdddxxxvvvtttrrrlllkkkjjjhhhgggfffddd```]]]UUUTTTQQQNNNLLLMMMQQQUUUXXXZZZ^^^^^^YYYbbb{{{XXX```qqq]]]GGG666222111222222222111111111111000////////////////////////000000000000111222333444111666888;;;KKKjjj|||___GGGJJJLLLNNNiii}}}~~~{{{uuukkk```OOOAAA888666777999:::<<>>???;;;<<>>AAAFFFMMMTTTXXXZZZZZZ___bbbhhhnnnvvv|||rrrcccUUUSSSTTT[[[gggpppvvv}}}}}}ooobbbTTTKKKLLLRRRQQQVVV[[[VVVLLLCCCAAACCCEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJNNNTTTXXXYYYYYYQQQNNNIIIDDDDDDHHHPPPVVV```qqq```PPPVVV```dddssslllffffffjjjooouuuzzzzzz]]]^^^[[[\\\]]]ZZZXXX___ooo~~~|||pppooooooyyy{{{}}}eeeQQQJJJQQQ___GGG???===;;;888777777666555333111111111111000000000000............////////////000...///222333222444999wwwxxxyyyxxxxxxxxxyyyzzzqqqqqqnnneeeYYYNNNGGGEEEDDDFFFWWWkkkeeeKKK>>>AAAdddpppWWWMMMIIILLLLLLKKKJJJIIIIIIHHHFFFDDDBBB@@@===;;;888777777777888777666444444777<<>>333777222222222222111111111111000////////////////////////000000000000111222333444333777999:::HHHhhh}}}\\\TTTWWW\\\oooooommmsssyyyqqqggg___NNNHHH???777444666:::===BBBGGGPPP\\\gggooorrrsssiiiiiikkkqqqxxx~~~rrrdddZZZPPPCCC777>>>===BBBMMMVVV\\\gggrrryyymmmaaaUUULLLMMMSSSQQQYYY^^^WWWJJJAAABBBGGGGGGEEEDDDHHHNNNRRRQQQOOOQQQPPPRRRZZZeeennnpppooo{{{wwwppphhheeejjjuuu~~~eeeRRROOOOOO^^^sss~~~nnncccfffpppwww~~~mmmWWWddd___bbbcccbbbfffyyyyyyvvv~~~sssxxx~~~cccPPPJJJTTTsss```III>>>???<<<999888888777555333111111111111000000000000............/////////000000---...111333111333777xxxwwwuuuqqqooooooqqqttttttvvvrrrdddUUUKKKFFFBBB???OOO```dddUUUCCC===AAAooohhhXXXXXXTTTLLLJJJLLLOOONNNJJJHHHHHHIIIDDDCCCBBB@@@>>>===;;;:::777777777666666888<<>>???MMMNNNcccsssbbbKKKDDDEEEAAANNNOOOJJJRRRXXXYYY^^^eeelllttt{{{|||{{{zzzyyy|||yyyuuutttvvvyyy{{{}}}tttooonnnjjjgggeeedddeeeeeebbb\\\XXXVVVRRRMMMLLLMMMQQQUUUWWWfffaaafffnnnuuutttGGGwwwppp\\\CCC333444888222222222111111111111000000000000000000000000000000000000000111222333444777666;;;777FFFcccfffVVVeeeqqqtttzzzvvvkkkiiizzzsssmmmkkk```PPPFFFBBB<<<999888888888888AAAJJJXXXhhhuuu||||||tttvvv{{{|||ooo]]]NNNGGGBBB>>>;;;;;;===@@@DDDGGGLLLQQQUUUggglllttt~~~~~~{{{}}}xxxnnnfff[[[OOOMMMPPPSSSUUUXXX[[[[[[WWWRRRNNNSSSFFFDDDPPPVVVRRRVVVbbb^^^]]]```jjjttt}}}eeeRRRSSSTTTRRR___ssszzzrrrjjjjjjsssqqq^^^fffaaatttppppppyyygggjjjooojjjgggkkk~~~vvvxxx}}}]]]PPPDDDVVVyyy~~~|||VVVDDDAAA===;;;888666666666555444333222111000////////////000000000000000000000000//////000000111222444555ssssssrrrpppnnnoooqqqsssrrruuurrreeeVVVNNNIIIEEEFFFSSSaaaaaaRRRBBBBBBJJJfffWWWWWWSSSMMMKKKMMMOOONNNKKKHHHHHHIIIEEEDDDBBB@@@>>><<<;;;:::777777777666555777;;;???BBBGGGTTTooosssrrroooZZZHHH???===???<<>>;;;999:::<<>>DDDQQQcccWWWVVVSSSNNNMMMNNNOOONNNLLLJJJIIIJJJGGGFFFDDDAAA???<<<;;;:::777777777555555777:::>>>FFFHHHOOOfffvvveeezzz}}}xxxbbbMMM@@@???CCC===>>>===;;;===CCCGGGGGG@@@@@@GGGLLLNNNXXXXXXIIIFFFLLL\\\kkkmmmjjjsssaaaLLLCCCBBBEEEKKKNNN```ooommmccc\\\SSSJJJVVVYYYbbbzzzuuuooogggdddccchhhpppyyy~~~yyyyyyzzz|||~~~rrroookkkdddllliiifffcccaaa^^^[[[XXXWWWRRRLLLIIILLLRRRXXX\\\bbbbbbggguuuUUUccclllTTT===555666333222222222111111111111000000000000000000000000000000000000000111222333444333333999555BBBYYYnnnvvvzzzcccbbb```\\\___kkk}}}ppphhhqqq}}}lllccc___UUUHHH@@@<<<888666777888999999<<>><<<;;;888888777666555666:::===EEEGGGMMMbbbrrrWWWpppmmmbbbkkknnnTTTCCC@@@FFF???>>>======@@@EEEIIIJJJIIIDDDLLLWWW```jjjcccNNNFFFMMM^^^lllpppppp|||tttYYYRRRMMMJJJMMMPPPVVVgggtttxxxxxxkkkYYYPPPZZZ^^^nnn}}}wwwvvvlllnnn{{{~~~~~~~~~|||ooonnnjjjcccgggdddaaa^^^[[[YYYXXXWWWUUUPPPJJJIIIMMMUUU\\\```aaaeeeiiiwwwwwwaaaRRR|||iiiMMM777444888222222222222111111111000000////////////////////////000000000000111222333444444333888333===OOO]]]~~~bbbYYYSSSNNNQQQ[[[ttt~~~ooommm{{{xxxfff\\\VVVMMMBBB===:::888777888:::;;;;;;>>>CCCHHHLLLOOOSSSZZZ```dddkkknnniiidddcccbbb^^^NNNHHH@@@:::999:::;;;;;;AAABBBDDDFFFHHHJJJOOORRRVVVYYY]]]aaaeeeiiilllooollllllmmmpppssswwwzzz{{{yyyuuunnnggg___UUULLLHHHLLLOOOSSSSSSQQQQQQSSSVVVWWW___dddcccgggooorrrmmmUUUKKKCCCGGGSSS```nnnyyy{{{~~~{{{qqqcccVVVTTT]]]eeehhhmmmyyy{{{ttt{{{uuu{{{wwwtttmmmmmmwwwvvvrrruuuzzztttMMMMMMKKK\\\fff\\\PPPGGGDDDAAA>>>999666666666555444333333222111000000000000/////////////////////////////////000111222444444uuuwwwxxxwwwtttqqqpppooommmqqqmmmaaaSSSLLLHHHFFFDDDKKKPPPLLL???888@@@NNNcccZZZTTTQQQQQQSSSRRRPPPOOONNNMMMLLLKKKLLLKKKIIIFFFDDDAAA???>>>:::999888666555666:::===CCCIIIPPPdddvvvTTTgggiiiRRRYYYooowww\\\EEE???DDDAAA@@@BBBHHHNNNQQQRRRRRRPPPFFFKKK[[[iiiqqqeeeLLLDDDNNN^^^mmmyyylllVVVWWWVVVYYY```___qqq|||___[[[bbbbbbkkkyyyeeeiiivvv|||uuulllmmmiiiaaaaaa___]]]ZZZXXXWWWWWWXXXTTTQQQMMMNNNTTT\\\cccgggbbbhhhlll{{{~~~[[[III```cccFFF333444999333222222222111111111000000////////////////////////000000000000111222333444555444999444===KKKUUUsss```RRRLLLIIIMMMQQQlllyyymmmsssqqq```VVVOOOFFF>>><<<:::888888:::<<<<<<<<<;;;AAAHHHNNNQQQTTTWWWZZZYYY\\\ZZZSSSLLLJJJJJJJJJAAA===999777777999<<<===BBBDDDFFFHHHIIILLLQQQTTTZZZ\\\^^^```aaadddiiimmmjjjlllnnnppprrrtttvvvwwwtttrrrnnnhhhaaaXXXMMMEEEKKKPPPUUUTTTPPPOOOTTTYYYaaaeeeeeegggqqqyyynnn\\\GGGBBBAAAGGGNNNSSSWWW[[[ZZZ```aaa\\\WWWWWWXXXXXXXXX^^^aaa\\\TTTQQQPPPPPPRRR^^^jjjttt~~~|||www|||iiiKKKIIIHHH```kkkZZZQQQEEECCCBBB>>>:::777777777888777444333222111000000000000/////////////////////////////////000111222444444uuuvvvwwwuuurrrooommmmmmnnnpppkkk^^^QQQKKKHHHGGGEEEHHHKKKIII@@@;;;BBBMMMzzzbbb[[[TTTQQQTTTVVVTTTQQQOOOOOOOOOMMMLLLMMMLLLJJJGGGEEEBBBAAA@@@<<<;;;:::888666777:::===IIIQQQYYYiii\\\\\\eee]]]ooo~~~dddJJJ???AAACCCCCCHHHSSS[[[\\\ZZZYYYPPPCCCEEESSS^^^eee[[[EEEBBBQQQ```mmmkkkVVVZZZZZZhhhwwwtttfffeeeiiifffdddlllooocccaaatttrrrllllllfff^^^]]]]]]\\\YYYVVVUUUWWWXXXUUUTTTSSSVVV\\\bbbgggiii___iiipppsssMMMKKKsssZZZCCC444444999555222222222111111111111000000000000000000000000000000000000000111222333444333333999555???NNNVVVrrraaaRRRMMMKKKPPPNNNgggqqqooo{{{iii[[[QQQJJJBBB;;;;;;999888888:::<<<===<<<666<<>>:::777888777666666777999<<<===@@@BBBEEEGGGJJJNNNSSSVVV]]]___```______bbbhhhmmmiiikkknnnooooooppprrrtttpppqqqooojjjeee^^^QQQEEEIIIQQQYYYZZZVVVVVV]]]eeeggggggeeeiiirrrtttcccNNN>>>>>>CCCIIILLLJJJJJJLLLIIINNNNNNGGG@@@AAAFFFHHHBBBKKKTTTUUUOOOIIIIIIKKKSSSYYYcccppp~~~uuuiiiQQQIIIGGGfffrrrbbbZZZJJJIIIEEEAAA<<<888888999999999444333222111111000111111000000000000000000000000//////000000111222444555uuuvvvvvvuuurrrooooooooommmoooiii\\\OOOKKKLLLLLLHHHGGGFFFDDD@@@===CCCLLLsss___[[[TTTRRRXXXXXXUUUQQQPPPPPPPPPNNNLLLKKKJJJIIIGGGDDDBBBAAA@@@>>>===<<<999777888;;;===JJJSSSXXXcccfffUUUqqquuunnnSSSDDDDDDEEEDDDJJJWWW``````\\\[[[NNNBBBAAAHHHJJJOOONNNCCCGGGYYYcccjjj^^^RRRYYY\\\sss~~~wwwuuussssssnnnooottttttxxxwww|||nnnjjjjjjeee^^^ZZZ[[[ZZZXXXTTTQQQRRRTTTTTTTTTVVVZZZ___bbbcccbbbZZZgggvvvuuuSSSeeevvvPPPBBB888666888555222222222111111111111000000000000000000000000000000000000000111222333444222222888555???MMMTTTpppcccUUUQQQNNNPPPPPPdddzzzoooyyyssscccWWWOOOGGG???::::::888777888:::;;;;;;;;;777;;;CCCNNNYYY]]]ZZZUUURRRNNNIIIDDD@@@:::666444777888888999:::<<<>>>@@@@@@BBBFFFIIILLLQQQWWW[[[```bbbbbb```^^^aaahhhooojjjlllnnnooonnnooorrrtttoooqqqqqqmmmjjjdddVVVGGGDDDOOOYYY\\\YYYZZZbbbkkkllllllkkkkkkhhh```RRRFFF>>>@@@DDDIIIIIIHHHLLLSSSSSSRRRLLLAAA===@@@FFFHHHBBBHHHOOOSSSRRRNNNLLLLLLTTTUUU]]]lll{{{mmmYYYKKKLLLppphhh```MMMQQQJJJFFF???;;;999888888888444444333222111111111111000000000000000000000000//////000000111222444555vvvwwwwwwvvvtttrrrssstttmmmnnnhhh[[[PPPMMMOOOQQQIIIEEEAAA???======CCCKKKnnn]]][[[TTTSSS[[[YYYVVVRRRPPPQQQQQQOOOLLLIIIHHHGGGEEECCCBBB@@@@@@???>>>===:::888999;;;>>>BBBJJJLLLSSSuuulllRRR{{{yyywww[[[KKKIIIFFFDDDIIIWWW```___[[[ZZZPPPEEECCCBBB===AAAHHHGGGOOOaaaffffffjjjKKKKKKYYY^^^yyy|||www```gggpppzzzzzzjjjiiiiiieee___WWWXXXXXXUUUPPPMMMLLLNNNQQQRRRVVVZZZ]]]^^^\\\ZZZUUUfffzzz{{{___nnnJJJBBB===777777555222222222111111111111000000000000000000000000000000000000000111222333444333111777222<<>>:::999777666777999::::::999<<<<<>>:::999999999::::::;;;===>>>>>>@@@BBBDDDAAADDDHHHLLLPPPVVV\\\```cccddddddaaa___bbbjjjqqqkkknnnpppppppppqqquuuxxxooorrrssspppnnnhhhYYYJJJCCCOOO[[[^^^ZZZZZZccclllppprrrsssmmm]]]LLLCCCBBBFFFGGGIIIKKKJJJLLLXXXdddppphhhWWWFFF???@@@AAA???DDDBBBCCCIIIOOORRRSSSSSSRRRRRR]]]rrriiiXXXLLLTTTeee]]]IIIOOOOOOJJJBBB<<<999888777666555444333222111111111111000000000000000000000000//////000000111222444555yyy{{{{{{wwwvvvxxxxxxuuupppooodddTTTPPPUUUUUUNNNLLLGGGHHH>>>>>>@@@>>>VVV{{{oooaaaVVVYYY\\\fff]]]YYYTTTSSSTTTVVVTTTSSSNNNLLLJJJHHHHHHFFFDDDBBBAAA@@@???===<<<<<<;;;;;;BBBGGGGGGLLLiiijjj]]]wwwzzzmmmXXXIIIEEEDDDLLLOOOJJJSSSeeelll^^^NNNAAA@@@DDDEEEGGGJJJVVV^^^cccbbbqqqxxxTTTKKKBBBCCCJJJSSS[[[___|||[[[JJJWWWVVVaaavvvrrriiiiiiddd```aaaRRRQQQQQQQQQRRRQQQPPPNNNKKKOOOUUUYYYYYYWWWTTTRRRRRRwwweeemmm[[[@@@???;;;555555555111111111111000000000000000000000000000000000000/////////000111111222222444333444777999BBBUUUffffffWWWUUUSSSOOOUUU\\\lll|||mmmuuu}}}nnndddVVVLLLFFFAAA;;;666666888999999888888888:::>>>;;;<<>>======???AAABBBAAA???DDDKKKPPPSSSWWW]]]bbbeeeddddddeeefffhhhjjjlllllllllkkkkkkllloooqqqsssooolllkkknnnqqqkkk]]]PPPFFFPPPYYYZZZXXX]]]eeekkkqqqyyywwwcccNNNDDDDDDEEEHHHHHHLLLPPPSSS```jjjNNNDDDDDDFFFFFFAAADDDJJJQQQVVVWWWTTTQQQ\\\ZZZ```sss}}}~~~vvvrrr{{{{{{~~~UUUSSSMMMOOO~~~WWWHHHQQQKKKJJJGGGCCC>>>;;;888777777777666555444333222222222000000000000/////////////////////000111111222222zzz}}}{{{wwwuuuvvvuuurrrssspppbbbRRROOOVVVXXXSSSSSSMMMLLL@@@???BBBBBB\\\lllddd^^^```^^^ccc\\\ZZZWWWUUUUUUTTTSSSSSSQQQPPPOOOOOONNNKKKFFFCCCBBBAAA@@@>>>===<<<;;;;;;???DDDFFFHHH]]]ddd]]]yyy|||ttt```RRRGGGCCCGGGIIIMMMaaavvvyyybbbRRRDDDBBBFFFIIIKKKMMMTTTZZZ```aaasssvvvLLLCCC;;;<<>>:::444555555111111111111000000000000000000000000000000000000/////////000000111222333555555555777999BBBTTTeeeooo\\\UUUTTTRRRPPPTTTZZZjjjsssxxxxxxtttfff]]]QQQIIIDDD@@@;;;888666888::::::999888999:::===<<>>???AAABBBAAAAAABBBGGGLLLPPPSSSXXX^^^cccfffffffffggghhhkkkmmmnnnooonnnmmmlllmmmnnnppprrrrrrnnnlllnnnqqqmmmaaaWWWKKKMMMQQQXXX]]]bbbfffiiixxxuuuiiiUUUFFFDDDGGGHHHNNNNNNOOOTTTddd___GGGJJJNNNHHH@@@EEEHHHMMMQQQUUUWWWXXXYYY[[[[[[dddzzz}}}vvvqqqqqq}}}{{{}}}~~~uuuUUUOOOFFFXXX{{{xxxnnnWWWRRRJJJHHHFFFBBB>>><<<:::::::::777777555444333222222222111000000000/////////////////////000111111222222|||~~~}}}xxxuuuuuusssooouuuooo```PPPNNNVVVZZZXXXZZZRRROOOBBB@@@BBBFFFdddeeecccbbbbbb[[[]]]ZZZZZZZZZXXXUUURRRRRRRRROOOOOOPPPRRRRRROOOJJJFFFDDDCCCBBB@@@>>><<<;;;:::<<>>;;;888666888::::::999999999:::<<<<<<@@@IIIPPPOOOFFF===;;;888666888<<<@@@@@@???>>>???@@@BBBCCCDDDDDDDDDGGGLLLQQQUUUWWW[[[aaaeeegggggghhhjjjlllnnnoooppprrrqqqooonnnnnnooopppqqqtttpppmmmnnnqqqnnneee\\\SSSMMMPPP___jjjkkkhhhhhhllldddUUUGGGCCCGGGKKKKKKPPPRRRSSS[[[wwwPPPCCCOOOSSSKKKCCCJJJLLLNNNQQQSSSVVVZZZ\\\[[[___kkk|||zzzxxx}}}{{{{{{~~~}}}}}}gggUUULLLHHHqqqjjjqqqzzz```PPPJJJGGGEEEBBB???=========>>>888777666555333333333222111111000000000//////////////////000111111222222}}}~~~yyywwwwwwtttoootttlll]]]PPPOOOUUUXXXUUUXXXPPPNNNBBB@@@AAAHHHjjj```___^^^___XXXYYYXXXZZZ[[[YYYTTTQQQQQQRRRJJJJJJKKKMMMNNNNNNKKKIIIFFFEEEDDDBBB@@@===;;;:::===EEEJJJGGGKKKaaahhh___vvv```~~~|||kkk___PPPGGG@@@@@@TTTyyyuuummm___OOOGGGHHHLLLMMMMMMUUUYYYaaalllSSSHHHCCCIIIQQQUUUZZZ```mmmkkkgggkkkuuuzzzYYYNNNNNNMMMQQQTTTWWW___sssyyygggXXX\\\ggghhhbbb[[[UUUTTTSSSQQQOOONNNOOOQQQYYY^^^bbbaaa]]]\\\___cccrrr}}}RRRlllnnnMMM<<<===888444555444222222222111111111000000////////////////////////111000//////000111333555666555555666777>>>NNN___~~~ttt~~~xxxkkklllfffTTTKKKOOOTTTYYYeeewwwxxxmmmaaaYYYWWWPPPKKKEEE@@@>>><<<999777777999;;;;;;:::999:::;;;<<<<<<>>>CCCGGGEEE>>>777777666777:::???BBBBBBAAA@@@AAACCCDDDEEEGGGJJJLLLNNNTTTZZZ^^^___aaadddggghhhiiikkkmmmooopppqqqqqqrrrqqqpppooooooqqqrrrtttuuurrrooopppqqqmmmcccZZZSSSNNNVVViiirrrjjj```\\\PPPLLLGGGEEEIIIMMMOOONNNVVV]]]^^^dddmmmNNNLLLQQQMMMJJJLLLMMMMMMNNNRRRXXX[[[\\\[[[```gggvvv|||{{{~~~~~~~~~}}}||||||~~~^^^RRRLLL[[[hhh}}}qqqmmmZZZKKKKKKHHHGGGDDDAAA???>>>??????999888777555444333333333111111111000000000///////////////000111111222222|||{{{yyyyyyvvvqqqnnnfffZZZQQQQQQTTTTTTPPPPPPHHHIII@@@>>>@@@JJJrrrwww[[[XXXWWW]]]XXXWWWVVVYYYZZZXXXSSSPPPPPPQQQLLLJJJHHHHHHIIIJJJJJJIIIFFFFFFEEEDDDAAA???<<<;;;<<>><<<999777666888:::;;;;;;::::::;;;<<<;;;:::999:::;;;;;;888666888999;;;>>>AAACCCCCCBBBBBBCCCDDDDDDEEEJJJPPPUUUXXX^^^eeehhhhhhggghhhiiijjjlllnnnqqqrrrrrrrrrqqqrrrqqqppppppqqqtttvvvxxxtttsssrrrsssrrrjjj^^^UUUKKKPPP^^^mmmmmm]]]OOOJJJAAABBBEEEJJJNNNQQQTTTWWWeeellljjjhhhyyy}}}gggVVVUUUSSSLLLKKKQQQMMMMMMQQQ[[[gggkkkfff___iiisss{{{}}}}}}||||||}}}}}}rrrWWWJJJOOOsssqqq|||UUU___TTTHHHJJJKKKIIIFFFCCC@@@??????@@@:::999888666555444333333111111111111000000000000/////////000111111222222|||{{{yyyyyyuuuqqqggg___UUUQQQSSSUUURRRNNNIIIBBBDDD>>>===BBBRRRhhhSSSNNNQQQaaa]]]TTTVVVVVVVVVTTTRRRPPPPPPQQQRRROOOKKKIIIIIIIIIIIIIIIFFFGGGFFFEEECCCAAA>>>===;;;@@@GGGJJJGGGMMMgggmmmTTTaaa^^^ssswwwmmmUUUHHH@@@DDDXXXrrrsss\\\hhhggg___SSSKKKIIIIIIIIINNNUUUaaaiiiwwwQQQCCC>>>HHHQQQTTTZZZdddsssvvvXXXYYYdddiiiiiiaaa\\\aaalllsss~~~yyyjjjXXXQQQVVVZZZYYYRRRYYYhhh}}}nnnVVVTTTVVVdddyyyRRRIIILLLTTT```hhhhhhbbb\\\ZZZZZZXXXTTTOOOOOOSSSWWWfffkkkmmmjjjfffkkkzzzlllZZZeeeYYYCCC;;;===888666777555333222222222222111111111000000000000000000000000000000111222222333333333222333555666555888DDDQQQqqqhhhUUUYYYbbblllvvv{{{}}}|||oooaaaXXXQQQIIIFFFFFFDDDCCCAAA>>>;;;999888777888:::<<<<<<;;;;;;;;;<<<;;;:::777555555666888999;;;===???BBBDDDEEEEEEEEEDDDGGGIIIJJJLLLQQQYYY___dddhhhmmmooommmkkkkkklllnnnpppsssuuuvvvuuusssrrrsssrrrrrrrrrsssvvvxxxzzzuuuuuuvvvvvvsssjjj]]]TTTQQQ___mmmpppeeeUUUIIIEEEJJJJJJLLLPPPQQQSSSYYY```ooosssmmmccckkk|||ttt~~~mmm[[[TTTUUUUUUUUUUUUNNNQQQZZZiiiwwwzzzsssjjjrrr}}}{{{}}}{{{}}}hhhRRRDDDSSS}}}gggQQQ___TTTJJJJJJMMMKKKHHHDDDBBBAAAAAAAAA;;;:::999777555444333333222222111111111000000000/////////000111111222222|||{{{wwwvvvrrrlllaaaXXXOOOOOOTTTWWWUUURRRIII@@@AAA;;;===FFF___bbbTTTPPP\\\wwwpppYYYVVVTTTQQQPPPQQQQQQQQQPPPPPPNNNLLLKKKLLLMMMMMMLLLFFFFFFGGGFFFEEECCC@@@>>><<<===DDDKKKHHHHHHYYYpppvvvZZZeeeiiinnn~~~vvvdddPPPDDDGGGUUUiiilll\\\bbbhhhhhh\\\PPPMMMMMMNNNRRR\\\hhhjjjoooVVVFFF???HHHPPPRRRYYYdddlllsss[[[aaaggghhhdddZZZSSSVVV[[[^^^^^^___^^^YYYUUUVVV\\\bbb^^^eeezzzqqqYYYWWWVVVWWWccc{{{xxxZZZIIILLLOOOVVV```hhhiii```WWWVVVWWWVVVRRROOOQQQWWW]]]dddiiilllhhhfffpppZZZeee{{{QQQ@@@;;;>>>999777999555333333222222222111111111000000000000000000000000...000222333444444333222111333666888666777AAAMMMkkknnn\\\___cccqqq}}}}}}www}}}}}}|||jjj^^^SSSMMMIIIDDDCCCDDD@@@@@@@@@???===;;;::::::999;;;<<<===<<<;;;<<<===;;;:::999666555777<<>>@@@CCCEEEFFFGGGHHHIIIJJJOOOUUUYYY[[[___ffflllpppqqqqqqnnnkkkjjjmmmqqqsssuuuxxx{{{{{{xxxuuusssvvvuuutttssstttvvvxxxzzzyyyyyyyyyxxxuuummmccc[[[bbbssszzzmmm\\\TTTPPPLLLTTTQQQRRRVVVWWWUUUYYY___pppuuurrriiikkkwwwsssaaaYYYZZZ[[[YYYTTT\\\jjjwww~~~}}}vvvqqqxxxyyy{{{zzz~~~fffOOOEEE[[[~~~^^^WWW```RRRMMMMMMLLLJJJHHHEEEDDDDDDDDDEEE<<<;;;999777666444444333222222222111111111000000/////////000111111222222|||~~~zzzvvvsssnnnhhh^^^TTTKKKMMMUUUYYYYYYXXXLLLAAA@@@:::>>>KKKiiijjj___^^^qqqgggVVVRRRNNNMMMPPPRRRQQQPPPHHHHHHIIIMMMPPPRRRQQQPPPEEEFFFGGGGGGFFFDDDAAA@@@>>>===DDDLLLJJJFFFRRReeeeeeooooookkk{{{uuuZZZIIIJJJRRRaaaggg^^^]]]iiimmmcccUUUQQQRRRSSS[[[fffrrrooommmXXXGGG>>>GGGNNNNNNUUUbbbhhhsssmmm[[[dddlllkkkeee]]]YYYZZZZZZWWWWWWXXX___gggjjjiiilllrrrrrrvvvuuuZZZ___bbb``````lllxxxjjjYYYTTTZZZUUUUUUXXX___iiijjj___RRRQQQSSSSSSQQQOOORRRYYY```^^^cccgggeeeeeesssuuuTTTwwweeeNNN>>>;;;>>>999888:::666333333333222222222111111000000000000000000000000...///222555555444222111111333888:::888888@@@KKKgggnnn___``````ppp~~~{{{qqquuu{{{}}}}}}wwwkkk___TTTJJJGGGEEEBBBBBBDDD===>>>??????>>>======>>>999;;;======<<<;;;<<<===;;;<<<;;;:::999;;;???DDD???AAADDDFFFHHHIIIKKKMMMPPPWWWaaagggjjjmmmrrrvvvxxxwwwrrrlllhhhiiioootttwwwyyy|||~~~~~~{{{wwwuuuxxxwwwuuuttttttvvvwwwxxx}}}|||{{{yyyvvvppphhhcccmmm||||||dddQQQQQQTTTQQQSSSPPPSSS[[[]]]YYYVVVXXXqqqyyy}}}zzzyyy|||```WWWXXXWWWZZZgggvvv~~~}}}wwwrrrpppzzzzzzxxx}}}yyyyyy|||dddNNNJJJbbbyyyYYYZZZ]]]LLLOOOQQQJJJIIIGGGEEEEEEFFFGGGHHH===<<<:::888666444444333222222222111111111111000/////////000111111222222~~~{{{zzzzzzuuullldddYYYKKKJJJPPPSSSYYY\\\UUULLL======AAA===QQQsssaaaggg\\\SSSNNNJJJKKKOOOQQQOOOLLLTTTUUUUUUTTTQQQPPPPPPQQQOOOMMMJJJGGGDDDBBB@@@???AAA<<>>::::::999777555222111000111222222111000000000000000////////////000111111222333333444444666666555555555888===AAAVVVwww|||mmmeeeeeeeeennnxxxyyysssvvv~~~nnnnnnwwwuuunnnggg]]]TTTKKKAAA???DDDGGGEEE@@@CCCBBB@@@???===<<<<<<<<<;;;::::::;;;>>>@@@@@@??????===;;;===AAAEEEEEEDDDFFFDDDBBBAAADDDJJJQQQVVVXXX```eeehhhnnnvvvyyyuuuuuullleeefffiiikkkoootttzzz}}}{{{xxxvvv}}}wwwuuuvvvyyy{{{}}}zzz|||pppdddcccqqqrrrmmmddd^^^\\\ZZZWWWTTTTTTVVV\\\aaaaaa\\\WWWnnn~~~xxx|||nnnTTTRRRXXX```jjjoootttyyyqqqkkkrrrppprrrxxx}}}xxx{{{zzzxxxyyyeeeSSSIIIddd|||yyybbb___WWWXXXRRRRRRNNNGGGAAAAAAFFFJJJHHHEEE>>>;;;888666555555333222222222111111000/////////000000000000111111111111yyywwwvvvqqqiiibbbXXXLLLLLLRRRUUU[[[^^^UUUOOO???;;;===AAA]]]zzzpppbbbbbbsss~~~mmmRRRSSSPPPMMMNNNPPPRRRRRRPPPUUUVVVWWWUUUSSSQQQQQQRRRPPPNNNLLLIIIFFFCCCBBBAAAAAA;;;===EEEHHHDDDFFFMMMppphhhWWWTTTTTT___mmmoootttxxx|||qqqppprrr|||vvvaaaWWWSSS]]]aaaRRRRRRhhh}}}^^^___iiiddd^^^\\\```iiissszzzxxxuuuaaacccfffhhhkkkuuu|||~~~|||xxx]]]OOONNNMMMMMMMMMPPPUUU[[[___bbbbbbcccmmmwwwaaaqqqvvvTTTIIIDDD>>>;;;;;;;;;999777999666444333333222111///111000000000////////////000000111111222222333333444555444444444777<<<@@@QQQqqq{{{ppp```aaadddkkkuuuzzzuuutttwwwbbb[[[___ZZZWWWTTTNNNJJJFFFBBBCCCHHHJJJGGGCCCGGGFFFDDDAAA???===<<<<<<:::::::::<<>>BBBDDDEEEDDDEEEEEEEEEGGGKKKSSSZZZ```dddiiilllkkknnnssstttqqqoooiiieeeiiimmmooorrrvvv~~~~~~{{{{{{~~~{{{wwwvvvyyy|||{{{|||pppffffffnnnllliiilllrrrqqqbbbRRRQQQOOOOOOVVV^^^___WWWOOOaaatttwwwqqqwwwtttWWWTTTZZZVVVdddjjjkkkjjjgggooo~~~tttllliiiiiiwww|||jjjbbbkkkvvv}}}zzznnnsssxxx~~~zzzyyysss```RRRNNNlllsssiiiXXXSSSMMMPPPPPPJJJDDDCCCFFFHHHEEEAAA???<<<999777666666555333222222222111000000//////000000000000111111111111xxxtttrrrmmmeee^^^VVVNNNPPPVVVXXX^^^___UUULLL@@@;;;===GGGjjjzzznnneeegggjjjbbbUUURRRRRRQQQQQQQQQSSSTTTUUUQQQRRRSSSRRRPPPNNNMMMNNNQQQOOOMMMJJJGGGEEEDDDCCCCCC===<<>>??????===:::@@@<<<888444333222000///111111000000000//////////////////000111111222222333333333333333666:::===KKKhhh{{{www^^^```ffffffpppzzzvvvooo~~~yyy^^^OOOLLLFFFEEEIIIFFFCCCCCCFFFJJJMMMNNNLLLJJJJJJIIIGGGDDDAAA>>><<<;;;999999;;;===@@@AAA@@@???@@@>>><<<===???AAAAAAAAAEEEGGGKKKPPPVVV^^^ggglllqqqrrrqqqnnnmmmooonnnllljjjggghhhnnnsssuuuxxx{{{~~~yyyxxxwwwyyy}}}|||||||||nnndddccclllgggjjj{{{pppOOOLLLHHHHHHPPPZZZ^^^XXXOOOXXXlllrrrooozzzzzz[[[UUUZZZYYYeeekkkqqqyyy}}}lllgggeeehhhkkkwww~~~rrrooo{{{}}}|||zzzuuuxxx||||||jjjXXXRRRPPPppp~~~pppXXXNNNJJJPPPPPPKKKFFFEEEHHHHHHDDD@@@???===:::888888777666555333333222111111000000///000000000000111111111111}}}xxxuuurrrlllbbbZZZSSSNNNRRRXXXYYY``````TTTCCC@@@??????KKKpppyyyooolllkkkeee]]]QQQQQQRRRQQQPPPQQQTTTVVVPPPQQQRRRQQQOOOMMMLLLMMMPPPOOOMMMJJJHHHFFFEEEEEEGGGAAA???EEEJJJIIIGGGGGG]]]vvvkkk}}}zzzwwwpppttt~~~}}}vvvqqqrrrzzz~~~|||~~~vvv```eee```ZZZZZZ```vvvwwwfffbbbcccffflll|||lllgggiiijjjkkkuuucccTTTKKKKKKKKKNNNTTTZZZ^^^aaaYYY^^^```hhhlllwwwQQQPPPHHHEEEAAAAAABBBBBB@@@===CCC>>>999555333222111000111111111000000000//////......//////000111111111333333444333333555999<<>>AAABBBAAA???<<<;;;:::999:::;;;<<<===HHHMMMTTT[[[aaahhhooottttttssspppllljjjjjjjjjjjjkkkiiikkkrrrxxxzzz~~~xxxxxxyyy|||~~~zzzlllaaa\\\jjjhhhqqqzzzPPPFFFEEEGGGNNNXXX___```^^^ZZZlllssswww}}}ddd^^^aaaggglllsssqqqggggggkkkqqquuu|||~~~}}}}}}|||~~~aaaRRRPPPGGGjjjzzznnnWWWQQQNNNSSSLLLIIIGGGGGGJJJKKKHHHDDD???===;;;:::999999777555333333333222111111000000///000000000111111111111~~~{{{yyyyyyvvvnnnbbbXXXPPPNNNTTTXXXYYY``````SSS???@@@@@@===IIIqqqwwwwwwyyyrrrcccVVVPPPQQQQQQPPPOOOPPPRRRUUUTTTVVVWWWWWWTTTRRRQQQQQQOOONNNLLLJJJHHHGGGFFFFFFHHHBBB@@@DDDJJJKKKJJJIIIYYYxxx~~~~~~}}}zzzooobbbYYYUUU[[[aaahhhuuu^^^\\\kkklllgggppp~~~{{{{{{}}}pppooosssuuuyyy\\\PPPOOONNNNNNRRRWWW[[[\\\\\\RRR\\\```iiimmmiiiLLLRRRHHHEEECCCCCCEEEEEEBBB???@@@===888444333333333222111111111111000000000000---......///000000111111333444555444444666999<<>>===::::::;;;>>>BBBCCCBBBAAA<<<<<<;;;:::::::::<<<===LLLSSS\\\cccgggkkkppptttnnnllljjjiiihhhhhhjjjlllmmmkkkmmmtttyyy}}}{{{yyyzzz{{{~~~{{{oooccc]]]fffjjjxxxyyyRRRHHHKKKOOOTTTZZZbbbkkkqqqiiixxxvvvlllmmmrrrttt{{{kkklllpppwww|||wwwzzzuuu[[[OOONNNAAAkkk{{{yyyooohhhYYYXXXTTTUUUNNNLLLJJJJJJLLLLLLIIIGGGAAA???===<<<;;;:::777555444444333333222111111111///000000000111111111111|||{{{zzz{{{xxxooo```UUUNNNOOOVVVXXXXXXaaabbbTTTAAA???===888GGGuuu|||rrrppp{{{sss]]]NNNTTTSSSQQQQQQQQQRRRRRRSSSTTTVVVXXXWWWUUURRRQQQPPPOOONNNLLLJJJIIIHHHGGGGGGFFFBBB@@@AAAFFFJJJMMMMMMPPPmmm}}}oooZZZLLLFFFFFFNNNTTT]]]nnngggNNNUUUrrr~~~VVVNNNRRRQQQSSSWWW[[[]]]ZZZWWWRRRXXXbbb}}}qqq^^^MMMPPPHHHFFFDDDEEEGGGFFFCCC???===:::666555555555444444222222111111111000000000.........///000000111111333444555555444666888;;;CCCYYYsssqqqeeeggg___```iiihhhbbbmmmnnnUUUIIIHHHDDDEEEHHHFFFNNNOOOQQQRRRRRRTTTVVVWWWQQQPPPOOOLLLIIIEEEAAA???<<<;;;;;;>>>AAACCCDDDDDDAAAAAAAAA@@@??????BBBDDDNNNWWWbbbhhhiiijjjlllooogggddddddfffhhhhhhkkkooommmlllpppwww}}}}}}}}}~~~~~~|||xxxqqqiiicccbbbjjjyyypppTTTPPPWWW___dddhhhppp|||pppgggmmmzzzwwwhhhpppsssyyy~~~ooolllwww|||zzztttyyylllUUUMMMLLLOOOxxxssskkkfff[[[]]]XXXUUUUUURRROOOMMMLLLKKKIIIGGGFFFDDDBBB@@@???<<<999666555555444333333222222111000000000000111111111111}}}{{{yyyvvvlll^^^SSSOOOQQQXXXYYYXXXbbbdddVVVBBB<<<:::;;;NNN{{{oooffffffppprrreeeYYYUUUZZZWWWTTTSSSUUUVVVUUUSSSQQQSSSVVVVVVSSSPPPNNNNNNPPPOOOMMMLLLJJJJJJIIIIIIDDDCCCAAAAAADDDKKKQQQTTTKKKYYYsss{{{kkkTTTFFFDDDIIIQQQVVV^^^rrrgggRRROOO[[[kkkOOORRRRRRSSSVVV[[[``````ZZZTTTUUUYYYoooxxxnnnWWWRRRPPPHHHFFFEEEGGGHHHGGGBBB>>><<<:::777666777777555444222222222111111111000000...//////000000111222222222333444444333444777999>>>SSSmmm{{{aaa```^^^aaagggfffcccjjjvvvrrrXXXIIIHHHEEEHHHOOONNNQQQRRRUUUYYY]]]```aaabbb[[[ZZZXXXTTTOOOIIIDDDAAA===<<<;;;<<<@@@CCCEEEFFFEEEGGGGGGFFFEEEEEEHHHKKKMMMWWWdddjjjiiiggggggiiieeebbbbbbgggjjjiiilllqqqmmmpppwwwyyyrrrmmmjjjeeebbbaaajjjuuu|||yyyhhhXXXZZZbbbooozzzqqqaaagggxxxyyymmmkkkmmmllllllpppyyy||||||}}}yyyyyyeeeQQQLLLOOOrrrqqqlllggg[[[^^^YYYTTTXXXUUURRRNNNMMMLLLKKKKKKLLLJJJGGGEEECCC@@@<<<888555555555444333333222222000000000000111111111111zzzwwwsssiii\\\QQQPPPSSSZZZZZZYYYdddgggYYY???888999BBBWWW~~~jjj```[[[^^^YYYQQQUUUbbb```[[[VVVVVVYYYZZZXXXTTTSSSVVVXXXXXXVVVSSSQQQPPPQQQPPPOOOMMMLLLKKKKKKKKKEEEFFFEEECCCEEEMMMVVV[[[KKKNNN^^^zzz}}}oooZZZOOOOOOSSSZZZ]]]eee|||zzzXXXMMMWWWlll~~~pppPPPCCCSSSRRRSSSWWW^^^cccbbbZZZSSSWWW\\\~~~vvvXXXTTTXXXRRRHHHFFFFFFGGGIIIGGGBBB===<<<;;;999888888888666444222222222111111111111000//////000000111111222222000222333333222333555777999NNNiii___[[[]]]bbbffffffdddhhhnnnvvvYYYHHHDDDBBBGGGQQQSSSSSSUUUZZZaaahhhlllmmmllldddccc```[[[TTTMMMGGGCCC>>><<<;;;;;;???CCCFFFGGGGGGIIIJJJIIIGGGHHHKKKNNNLLLWWWdddjjjhhhddddddeeefffbbbdddjjjllljjjlllrrrnnnsssuuuhhhaaa___]]][[[ccckkkrrrtttsssoooeee\\\___iiiyyyvvvcccfffwww~~~ooorrryyy}}}xxxrrrqqqzzz|||~~~aaaNNNKKKTTTooolllgggYYY\\\XXXUUUWWWTTTQQQNNNNNNNNNPPPPPPPPPNNNKKKIIIGGGCCC>>>:::666555555444444333222222000000000000111111111111zzzuuusssqqqiiiZZZPPPSSSSSSXXX[[[^^^iiieeePPP<<>>>>>AAADDDDDDDDDFFFFFFEEEFFFHHHLLLOOOQQQXXX^^^eeeeee```^^^```dddcccdddfffhhhjjjlllmmmnnnuuuyyylllbbbXXXQQQOOORRR___lllwwwxxxtttmmm```SSS]]]]]]jjjuuupppkkkkkksss~~~|||sss{{{}}}fffQQQMMMZZZvvvuuuiii```___^^^MMMNNNOOONNNMMMOOOTTTXXXVVVQQQTTTQQQLLLHHHEEEBBB>>><<<999888777555333111//////222111111000000000000000wwwsssuuurrreeeWWWPPPSSSUUUZZZ\\\dddtttlllOOO;;;???:::@@@fffssslllaaa[[[]]][[[RRRPPPTTTWWWUUUTTTTTTUUUUUUUUUSSSVVVWWWVVVSSSPPPNNNNNNOOORRROOOLLLKKKKKKLLLLLLKKKIIIJJJLLLLLLLLLMMMNNNPPPNNNMMMOOO\\\{{{~~~lllWWWIIIMMMZZZlllvvv}}}XXXZZZggg~~~uuupppzzzjjj[[[NNNMMMLLLIIINNNXXX```cccdddbbbdddeee^^^UUURRRmmmfffSSSRRRRRRNNNNNNFFFCCCGGGIIIFFFBBBBBBEEEBBB>>>;;;:::888666444333222111000000111222333////////////000111222333222222333444444555555666???KKKaaa~~~nnncccpppzzzuuuhhh___\\\\\\dddJJJDDDGGGIIIKKKPPPVVV```iiioootttyyy{{{yyysssrrrqqqpppmmmggg___ZZZKKKFFFAAA???@@@CCCFFFFFFHHHHHHHHHIIILLLOOOSSSUUUXXX^^^dddddd```___bbbfffhhhhhhggggggiiimmmsssvvv}}}|||qqqdddZZZQQQJJJIIILLLTTT```kkkoooooonnnggg___ccccccooo{{{qqqqqqqqqrrrzzz~~~|||uuuZZZMMMLLLddd}}}mmmeee______]]]LLLMMMPPPPPPQQQUUUZZZ\\\YYYTTTOOOLLLIIIGGGEEECCC@@@>>>999999888666555333222222222222111000000000000000|||rrrqqqvvvqqq___RRRPPPRRRTTT[[[bbblllyyykkkIII;;;===:::JJJwwwjjjeee___\\\___\\\QQQJJJJJJSSSRRRRRRSSSTTTSSSQQQOOOVVVUUUTTTQQQNNNMMMNNNPPPXXXSSSLLLHHHIIIKKKNNNOOOKKKMMMOOOOOOMMMKKKJJJJJJOOOOOOMMMQQQfffqqq```RRRWWWfff{{{iiinnn}}}pppjjjnnn}}}gggTTTKKKEEEIIILLLNNNUUU]]]aaabbbccccccfffiiifff```aaa{{{qqqYYYSSSPPPQQQVVVRRRJJJEEEFFFFFFEEEDDDDDDEEECCC???===<<<:::888666333222111111111222333444////////////000111222333222222333444444555555666>>>EEEZZZ}}}kkkwww|||qqqaaaWWWTTTTTTooojjjNNNEEEHHHJJJLLLOOOZZZbbbjjjnnnrrrwwwxxxvvvqqqooollljjjjjjjjjhhhggg\\\UUULLLEEECCCEEEGGGIIIIIIIIIJJJKKKNNNQQQSSSUUUZZZ```eeefffdddcccfffiiilllkkkiiihhhkkkrrr|||}}}pppdddXXXOOOHHHBBBAAADDDDDDLLLUUUYYY]]]aaaaaa___cccdddlllzzz{{{~~~yyymmmbbbkkkpppuuuwww}}}~~~~~~eeePPPLLLPPPqqqwwwcccaaa]]]___\\\LLLOOOYYYXXXYYY\\\^^^\\\WWWSSSJJJHHHGGGFFFFFFEEEBBB@@@<<<<<<;;;999777555333111222222111000000000000111xxxoooooouuunnnYYYMMMPPPTTTQQQ]]]nnnrrrmmm[[[CCC===<<<===WWWnnnddd___[[[[[[]]]YYYOOOIIIHHHTTTRRRPPPPPPQQQQQQPPPOOOUUUUUUSSSPPPNNNMMMOOOQQQ\\\WWWPPPKKKJJJLLLOOOPPPMMMNNNOOOMMMKKKIIIHHHHHHQQQQQQNNNJJJRRRoooyyyooolllooo|||vvvzzzrrrkkkqqqeeeGGGLLLGGGGGGLLLPPPRRRXXX______```bbbgggnnnuuuvvvttt~~~[[[XXX[[[RRRQQQ]]]PPPLLLHHHHHHHHHGGGFFFFFFEEEBBB???>>>===;;;999777555444333222111222222333000000//////000111222222222222333444444555555666:::===TTT}}}tttxxxttteeeZZZYYYXXXVVVcccrrrSSSGGGGGGJJJKKKLLLSSS[[[aaadddfffjjjllljjjdddbbb```aaacccfffhhhhhhjjjddd[[[RRRLLLJJJJJJKKKKKKKKKLLLMMMOOORRRTTTUUU^^^ccciiikkkhhheeeeeeeeeggghhhiiikkkpppzzzwwwdddXXXLLLEEE@@@===<<<>>>>>>BBBEEEGGGKKKPPPUUUWWW```dddjjjuuuUUUMMMJJJRRR]]]cccbbb```mmmssswwwwww}}}|||~~~}}}]]]MMMOOOVVV{{{nnn]]]^^^\\\]]]\\\PPPWWWddd```^^^^^^\\\WWWQQQOOOKKKJJJIIIHHHHHHFFFBBB??????>>>===;;;888444111///333222111111000000111111uuuoooooorrrgggTTTLLLQQQXXXPPPbbb{{{sssYYYHHH@@@===<<>>===<<<:::777999777555333111000000000000000000000000000111222222222333444444555555666888;;;RRRzzz|||zzzooocccccciiiggg^^^ssszzz\\\JJJFFFHHHIIIIIIIIIPPPUUUVVVXXX]]]^^^]]]\\\[[[]]]```dddhhhiiiiiijjjgggaaa[[[UUUQQQOOOOOONNNOOOQQQTTTWWWZZZ]]]^^^bbbgggkkklllggg```[[[YYY\\\bbbiiiooowwwqqq[[[OOODDD???>>><<<<<>>@@@===???JJJrrr```cccWWWXXXXXXWWWUUUSSSTTTVVVYYYTTTNNNKKKLLLNNNQQQRRROOOQQQQQQPPPOOONNNNNNOOOIIIIIIIIIKKKNNNOOOOOONNNKKKJJJIIIFFFDDDEEEIIILLLHHHNNNSSSQQQMMMVVVqqq~~~|||{{{}}}xxxxxxyyyYYYDDDCCCIIIFFFIIIMMMRRRUUUXXX\\\___bbb```dddnnnzzzwwwtttbbbZZZaaaZZZEEE<<>>LLL```{{{yyynnnxxxdddeeerrrpppcccrrrXXXIIIDDDEEEFFFCCCIIIMMMMMMPPPVVVZZZYYYVVVWWWZZZ___cccdddcccbbb[[[]]]___^^^[[[YYYYYYZZZXXXYYYZZZ[[[\\\\\\\\\]]]WWWXXXZZZ[[[\\\^^^___aaa^^^iiixxxgggRRRFFF======AAADDDFFFHHHGGGDDDDDDHHHIIIIIIOOOWWWhhhcccTTTMMMSSSZZZXXXVVVWWWTTT[[[```fff|||zzzxxxgggSSSGGGWWWrrrkkk^^^aaaYYYRRRRRRPPPbbbddd\\\XXX[[[XXXPPPRRRYYYPPPPPPQQQQQQPPPLLLEEE@@@<<<===>>>>>>===:::777555444333222222111111222222pppyyyuuu___OOOOOOTTTUUUSSSYYYbbbZZZGGGDDDEEE===FFFNNNccceeeZZZVVVZZZ^^^```^^^\\\]]]^^^___TTTQQQNNNMMMMMMMMMMMMLLLGGGJJJMMMNNNMMMJJJIIIIIIMMMLLLKKKLLLLLLKKKHHHFFFDDDFFFHHHHHHFFFDDDCCCDDDDDDIIIRRRUUUQQQPPP]]]mmm~~~xxxsssrrrttttttuuuwww{{{xxxXXX[[[gggiiixxx[[[FFFHHHKKKIIIFFFLLLQQQWWWXXXZZZ\\\```aaaXXXUUUZZZhhhuuuzzzfffUUUVVVRRRLLLJJJMMMPPPOOOKKKRRRUUURRROOOOOOKKKDDDCCCCCCBBBBBBCCCAAA>>><<<999888666444333222222333111111000000000000000111222222333444444555555666111<<>>999444111444333222222111111222222uuuvvvkkkYYYPPPTTTXXXXXXXXX]]]VVVMMMHHH???:::CCCGGGqqq``````]]]cccdddaaaZZZUUUVVVZZZ]]]SSSQQQPPPQQQMMMHHHHHHKKKEEEGGGHHHHHHGGGFFFEEEEEEDDDDDDFFFHHHKKKLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDGGG@@@III^^^bbbTTTRRR]]]}}}hhh{{{wwwpppppprrrrrrnnnooorrrtttsssuuu|||fff\\\^^^gggyyyyyyaaaJJJDDDHHHJJJKKKLLLPPPUUUYYYZZZ[[[[[[YYYWWWNNNUUU^^^mmm{{{|||kkk]]]PPPEEEBBBLLLPPPIIIDDDEEESSSUUUUUUOOOHHHDDDGGGLLLFFFCCC@@@@@@AAABBB@@@>>><<<:::777555555444222111333222111111111222333444222222333333333333444444;;;444BBBPPPXXXxxxuuutttgggSSSSSS]]]aaa___^^^nnnpppQQQBBBFFFPPPHHHHHHJJJNNNTTTYYY\\\]]]YYY[[[^^^```aaaaaaaaa```eeeeeeccc```[[[YYYXXXYYY\\\YYYTTTPPPOOONNNMMMMMMLLLRRRUUUZZZqqqyyyxxx```MMMDDD???DDDKKKNNNMMMMMMKKKPPPVVVUUUNNNIIIMMMTTTvvvzzz```RRRTTTWWW]]]aaa]]]bbbhhhsss~~~{{{jjjiiiXXXIIIhhhrrrbbb```aaa___SSSGGGLLL[[[aaa______YYYQQQWWWZZZNNNKKKLLLNNNPPPOOOJJJGGGFFFJJJHHHFFFCCCAAA===888555777666555444333333333333xxxttthhhWWWPPPTTTXXXXXXVVV]]]VVVJJJFFF@@@>>>EEEdddvvvXXXYYYUUUZZZ\\\\\\XXXUUUUUUYYY\\\TTTPPPNNNNNNKKKEEEBBBCCCEEEFFFHHHHHHHHHGGGFFFFFFGGGGGGHHHJJJMMMMMMKKKIIIEEEEEEEEEDDDDDDEEEEEEEEEIIIBBBHHHZZZccc[[[UUUXXX}}}fffsssrrrdddvvv|||vvvsssnnnmmmpppssspppoooooommmmmmttt}}}xxxmmmhhhiii{{{vvv]]]PPPEEEDDDHHHJJJOOOTTTWWWZZZ]]]]]]\\\ZZZXXXWWWWWWbbbiiirrrgggXXXLLLEEEEEEOOOSSSMMMJJJMMMMMMKKKIIIHHHGGGGGGHHHHHHGGGDDDAAA@@@AAAAAA???===;;;999666555666555444333333222111000111111222333222222333333333333444444777333???KKKRRRrrrhhhRRRRRR\\\aaa```[[[ggg|||wwwWWWEEEEEEMMMIIIJJJMMMQQQVVV[[[]]]^^^___```bbbeeeffffffeeeeeeiiiiiihhhfffbbb_________```]]]XXXTTTRRRQQQQQQRRRZZZaaadddhhhzzzxxxcccNNNGGGBBBFFFLLLNNNNNNPPPTTTVVVYYY[[[WWWRRRRRRTTTiii~~~uuu```WWWZZZ]]]gggpppnnngggxxx}}}xxxkkkjjjVVVQQQxxxvvvgggaaa___aaa\\\TTTVVV___ccc___^^^WWWQQQWWWXXXJJJIIIKKKOOOQQQQQQOOOMMMMMMLLLKKKHHHFFFDDD@@@<<<888777666555444333222222222|||rrraaaSSSOOOTTTXXXXXXVVV___VVVFFFBBBAAAAAAGGGqqqkkkVVVZZZVVVQQQSSSVVVVVVTTTUUUXXX\\\[[[UUUQQQQQQOOOHHHCCCAAAEEEFFFGGGHHHIIIIIIHHHGGGJJJJJJJJJLLLNNNNNNLLLJJJCCCCCCCCCCCCDDDEEEFFFGGGLLLFFFGGGTTTbbbccc\\\UUUlllrrrooosssXXX^^^}}}wwwqqquuuzzzsssmmmlllkkkkkknnnsssyyysssppprrrsssrrrrrrtttvvv___QQQDDDCCCEEEHHHKKKMMMTTT[[[XXXZZZ\\\[[[WWWSSSSSSUUU[[[rrrggg^^^PPPKKKIIIMMMTTTTTTOOONNNSSSMMMJJJHHHKKKQQQSSSPPPLLLIIIGGGDDDBBBBBBAAA???===:::999777666777777666555333222111000000111222222222222333333333333444444444333===EEEMMMjjjpppWWWQQQYYY______XXX]]]pppcccLLLGGGJJJIIILLLQQQVVVZZZ]]]______```aaabbbdddeeeeeeeeeeeeeeegggiiiiiigggffffffffffffccc___\\\[[[\\\___aaaeeennnrrrssswwwgggPPPJJJGGGIIILLLMMMPPPTTTYYYWWWYYY^^^___[[[YYY[[[bbblll}}}mmm^^^SSSUUU___cccnnnyyyyyyrrrnnntttyyypppmmmnnnUUU```uuunnnddd^^^bbbccc^^^[[[]]]aaa^^^^^^XXXRRRWWWXXXJJJKKKNNNQQQQQQPPPOOOOOONNNMMMKKKIIIGGGEEEBBB>>>:::888777666444333222222222~~~nnn[[[PPPOOOSSSWWWYYY[[[bbbVVVCCC??????AAAHHHssscccYYY^^^[[[QQQQQQSSSTTTTTTTTTZZZaaa```YYYSSSTTTSSSNNNGGGDDDFFFFFFGGGIIIKKKKKKJJJHHHLLLKKKKKKLLLMMMNNNLLLJJJCCCCCCCCCDDDEEEGGGIIIJJJKKKIIIHHHNNN[[[eeebbbZZZ___~~~|||oooiiivvvtttllllllooooooooopppqqqkkkhhhkkkppprrruuuyyyhhhSSSHHHDDD@@@DDDJJJNNNPPPSSSXXX]]]YYYZZZZZZWWWQQQNNNSSSZZZdddyyyaaaZZZQQQUUUWWW]]]```ZZZSSSSSSYYYTTTTTTVVV\\\aaaaaa\\\VVVNNNLLLIIIFFFDDDBBB@@@???===;;;999888888888777555333222111000000000111222222222222333333333444444333555<<>>;;;999888777555333222222222{{{hhhUUUPPPQQQRRRUUUZZZaaabbbSSSBBB===<<<@@@KKK]]]XXXZZZXXXXXXUUUSSSUUUTTTTTT\\\fff___WWWQQQRRRSSSOOOJJJHHHJJJJJJIIIKKKMMMMMMKKKHHHJJJIIIIIIIIIKKKKKKJJJIIIDDDDDDDDDEEEFFFIIILLLMMMIIIKKKJJJKKKSSS```dddaaaXXXeeezzzuuugggttt}}}qqqhhhiiinnnnnnllljjjjjjiiikkknnnppppppvvv}}}xxxZZZLLLGGGFFFEEEGGGJJJMMMQQQUUUZZZ\\\]]]^^^\\\ZZZVVVPPPOOO[[[jjj{{{mmmWWWYYYZZZ```ggghhh```YYYZZZ```WWW]]]dddhhhhhhbbb]]]YYYRRRQQQOOOKKKHHHEEEDDDCCCBBB@@@===;;;:::999777555444333111000000000111222222222222333333333444444111666999<<>><<<;;;999777555333222222vvvaaaRRRRRRSSSQQQTTT[[[bbb\\\LLLAAA>>>:::BBBVVVzzz___[[[XXXXXX]]]WWWUUUVVVUUUTTT]]]iii```YYYTTTUUUUUUSSSRRRSSSQQQNNNMMMNNNOOOOOOKKKGGGHHHFFFFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEGGGJJJMMMOOOIIILLLLLLLLLOOOWWW^^^aaaWWWVVVfff{{{pppqqqxxxuuujjjbbbdddiiiiiieeebbbdddgggmmmrrrqqqpppwwwgggNNNCCCEEEHHHHHHGGGJJJLLLNNNPPPWWW^^^___\\\\\\WWWTTTSSSPPPWWWnnnaaarrrjjjPPPXXXPPPXXXaaaccc]]]YYY\\\```WWW___fffggg___WWWTTTTTTUUUUUUSSSOOOKKKGGGGGGGGGGGGDDD@@@>>>===;;;999777555444333111111111111222222222333333333333444444///666555666BBBTTTyyyeeeRRRXXXcccgggaaabbbjjjyyy{{{dddVVVSSSXXX^^^aaaaaa```aaabbbeeeeeedddeeegggjjjmmmoootttuuuwwwwwwuuusssrrrsssrrrvvv{{{~~~tttppp^^^UUUMMMJJJJJJJJJMMMQQQVVVXXX___aaaYYYWWWooo[[[IIIEEEBBBCCCNNNZZZjjjmmmeeeeeehhhqqq}}}}}}sssUUUwww~~~}}}qqqmmmcccccccccbbb^^^ZZZWWWWWWHHHRRR___\\\QQQVVV___ZZZXXX___```VVVOOOPPPRRRPPPMMMLLLKKKKKKKKKIIIFFFCCC>>>===;;;999666555444333ooo\\\QQQUUUVVVPPPRRR\\\^^^QQQBBB@@@BBB;;;GGGfffqqqeeeaaaYYY\\\\\\VVVUUUXXXWWWTTT\\\iiibbb\\\XXXWWWUUUTTTVVV[[[WWWSSSPPPPPPQQQPPPJJJFFFFFFDDDDDDEEEGGGIIIIIIHHHFFFEEEEEEEEEFFFIIILLLNNNLLLKKKMMMPPPQQQQQQTTTXXX\\\QQQ\\\|||{{{nnnzzz}}}kkkccc___dddjjjjjjfffdddcccffflllpppppppppvvvvvvSSSHHHBBBDDDHHHIIIIIIKKKJJJOOORRRSSSXXX^^^^^^ZZZSSSOOOOOOTTT[[[mmmnnnVVV```\\\NNNQQQHHHRRR\\\___\\\[[[^^^aaa]]]bbbddd```WWWQQQPPPSSSUUUVVVUUUQQQLLLHHHHHHIIIHHHEEEBBB@@@???>>><<<:::666555444222222222222333222222333333333333444444///777333444BBBPPPqqqhhhRRRYYYgggmmmffflllpppsssrrr___ZZZ___dddfffcccbbbccceeedddccccccdddfffkkkooorrrrrrssssssrrrooonnnnnnooopppvvv|||zzzssspppfffZZZNNNKKKLLLLLLMMMOOOPPPUUU___eee___```{{{YYYJJJGGGMMMKKKOOOTTTbbb{{{vvvnnnfffiiiqqq|||xxxbbbUUUzzzssshhhkkk^^^```aaaaaa```___\\\YYYTTTYYYbbb```XXX]]]```WWWYYYaaabbbWWWPPPSSSVVVUUUNNNMMMLLLLLLLLLKKKHHHFFFAAA@@@===:::888666555444jjjXXXPPPWWWWWWOOOQQQ]]]ZZZHHH:::@@@DDD===MMMsssgggeeeaaaYYY^^^XXXSSSTTTYYYYYYTTT[[[ggg___ZZZUUUSSSPPPOOOSSSZZZZZZVVVSSSRRRRRRPPPJJJEEEEEEDDDCCCDDDGGGIIIIIIIIIFFFEEEDDDDDDEEEHHHKKKMMMOOOKKKMMMTTTTTTNNNLLLNNNbbbPPPVVVoooqqqjjjnnn~~~eee______gggoooqqqooonnnggggggjjjmmmnnnnnnttt{{{|||vvv~~~~~~wwwuuuttt[[[KKKBBBAAAFFFKKKJJJGGGJJJRRRKKKSSSXXXXXXYYY]]]]]]YYYPPPMMMQQQ\\\lllddd___XXXUUUVVVOOONNNXXXaaadddcccccceeeggghhhhhheee^^^VVVRRRTTTXXXUUUVVVUUUQQQLLLHHHIIIJJJHHHEEECCCAAAAAAAAA???>>>777666555333222222333333222222333333333444444444111:::444555EEEPPPmmmlllTTTZZZiiiooottt}}}}}}wwwzzzeee___ccchhhhhheeeccceeehhhhhhgggggghhhkkkpppuuuxxxqqqrrrrrrqqqpppqqqssstttooouuu{{{xxxrrroookkk]]]PPPLLLNNNNNNNNNNNNHHHMMMZZZfffeeehhh~~~VVVJJJHHHKKKIIIKKKMMMXXX~~~wwwpppuuu{{{qqqiiikkksssnnnzzzoooRRRVVV}}}}}}iii^^^ggg^^^^^^^^^___aaaaaa\\\VVVbbbbbbgggfffaaaeeecccTTTYYYccccccVVVNNNRRRUUUTTTLLLKKKJJJKKKKKKJJJGGGEEEBBBAAA???<<<999777666555YYYWWWUUUTTTUUUUUUTTTSSSVVVDDD<<>>AAAEEEHHHHHHGGGFFFDDDCCCDDDFFFJJJKKKLLLOOOPPPQQQQQQPPPMMMKKKIIISSScccddd\\\eeeyyyqqqcccuuuxxxkkkjjjllllllrrrzzzxxxttttttvvvsssllljjjnnnssswwwyyyyyyzzzxxxpppjjjccc[[[VVVVVVUUUXXX[[[[[[UUUNNNGGGCCCAAADDDGGGIIIKKKMMMQQQTTTXXXTTTTTTZZZbbbddd^^^VVV[[[QQQWWWwwwkkk^^^cccdddYYYRRRTTT^^^hhhkkkggggggnnnnnnhhhdddfffccc]]]___fffiiifffXXXXXXXXXUUUOOOJJJLLLRRRNNNKKKHHHFFFDDDCCC@@@>>>:::999777444333222222222111111222333333222222222000111333666;;;JJJfff~~~{{{YYYMMMYYYjjjvvvttthhhxxxuuujjjkkklllmmmllliiiddd```iiiiiijjjkkkmmmppprrrsssuuuooommmqqqsssooommmooonnnsssuuuttttttvvvxxxvvvuuuuuuvvvwwwzzz}}}~~~}}}xxxuuuvvvzzzxxxqqqjjjnnngggWWWTTTZZZUUUKKKLLLIIIOOO\\\ttttttzzzhhhMMMNNNBBBPPPNNNLLLNNNSSS]]]hhhoookkkccchhhiiiiiiyyyrrrsssoooaaaLLLJJJrrr|||rrrlllbbbbbbcccZZZUUU\\\dddeee```\\\ggghhhiiiiiihhhfffdddbbbfff```[[[XXXTTTNNNNNNPPPTTTSSSPPPKKKGGGDDDDDDEEEEEEEEEBBB>>>:::777666666WWWUUUSSSSSSTTTUUUTTTRRRLLLBBB???BBBAAAIIInnnnnnkkkaaaZZZ[[[WWWWWWVVVTTTQQQPPPRRRVVVZZZYYYWWWSSSNNNKKKNNNUUU[[[WWWUUURRRNNNKKKHHHEEEDDDEEECCCDDDKKKSSSUUUPPPIIIHHHFFFDDDEEEGGGIIIJJJJJJMMMMMMMMMMMMMMMLLLJJJIIIQQQ```aaaXXXZZZdddxxxyyyvvv|||yyyxxxuuurrrqqqnnngggdddfffhhheeedddfff___bbbdddcccccchhhsss|||xxxzzztttlllddd___XXXTTTSSSQQQLLLIIIJJJEEEGGGJJJJJJHHHEEECCCCCCIIIJJJLLLNNNNNNOOOOOOPPPSSSSSSWWWaaakkkkkkbbbYYYSSSfffmmmhhheeeffffff```UUULLL^^^hhhlllgggfffhhhddd[[[ffffffddd``````ccc```ZZZWWW[[[]]]YYYSSSOOOOOOPPPLLLIIIFFFDDDCCCBBB@@@>>><<<;;;888666444333333333222222333333444333333222111222555777:::DDDZZZnnnlllZZZ___lllmmmxxxooodddrrrqqqooonnnnnnnnnlllhhhdddiiijjjlllnnnoooqqqqqqrrroookkkjjjooopppkkkggggggggglllnnnkkkkkknnnooonnnjjjjjjjjjkkkmmmqqqtttvvv{{{xxxyyysssmmmmmmjjjeeeccc```___bbbhhhmmmooonnnpppkkk^^^XXX[[[SSSKKKOOOEEEVVVkkk{{{SSSGGGQQQMMMRRRVVVZZZYYYUUUVVV[[[```aaa[[[cccppp}}}qqqjjjXXXRRRlllmmmgggbbbeeeaaaYYYVVV]]]fffhhhdddaaahhhiiikkklllkkkhhheeecccbbb]]]YYYWWWTTTOOONNNQQQSSSRRROOOKKKHHHFFFFFFGGGBBBBBB???<<<888555444333TTTSSSRRRSSSTTTTTTRRRPPPCCCBBBBBBAAABBBTTT~~~xxxbbbddd```ZZZWWWQQQVVVUUUTTTRRRQQQSSSWWW[[[VVVTTTPPPNNNNNNRRRVVVZZZUUUQQQKKKHHHGGGGGGEEECCCEEEEEEJJJUUU```aaaVVVKKKKKKIIIFFFFFFGGGHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKWWWZZZVVVTTTUUUfff{{{~~~vvvjjjaaaZZZTTTUUUXXXYYYXXXYYYRRRTTTUUUTTTSSSSSSTTTVVVVVVYYYXXXSSSNNNKKKHHHDDDHHHDDDCCCFFFGGGEEEDDDFFFAAABBBCCCCCCCCCEEEHHHKKKPPPPPPQQQSSSUUUTTTRRRPPPTTTYYYaaalllsssqqqggg______fffeeellllllgggcccaaaWWWJJJ___gggkkkgggdddbbbZZZOOObbbbbbaaa```aaa```XXXOOOYYYaaaccc\\\UUUSSSOOOJJJJJJHHHEEECCCCCCBBB@@@???>>><<<:::888666555555555444444555555555444444333111333777:::;;;AAAQQQbbbmmmmmmxxxppp{{{uuuiiisss~~~xxxrrrqqqrrrqqqmmmiiiiiikkknnnpppqqqpppooonnnjjjhhhiiimmmlllgggaaa```bbbfffgggeeedddhhhjjjiiifffeeedddccceeehhhkkkmmmrrrpppsss{{{{{{nnn```WWWSSSOOOJJJIIIHHHHHHLLLSSS]]]ffflllmmmqqqmmmhhhcccTTTIIINNNNNNhhhbbbYYYJJJKKKYYY[[[```hhhpppooogggcccfffkkkrrrjjjnnnzzzrrrrrroooTTTWWWmmmfffbbbfff```YYYWWW___hhhjjjhhhggggggiiijjjkkkjjjhhhdddbbb\\\XXXVVVVVVTTTOOONNNPPPQQQPPPNNNKKKJJJIIIIIIJJJEEEDDDBBB???<<<999777666SSSRRRRRRRRRSSSRRROOOMMMAAABBBAAA???GGGcccppp``````^^^WWWSSSQQQTTTTTTSSSRRRRRRTTTXXX[[[XXXUUUQQQOOOPPPQQQRRRRRRQQQLLLGGGGGGIIIJJJGGGDDD>>>BBBLLLYYYcccbbbVVVLLLMMMKKKHHHGGGHHHHHHGGGFFFHHHGGGFFFFFFFFFHHHJJJLLLFFFNNNQQQUUUXXXVVVbbb}}}wwwaaasss~~~mmm^^^[[[XXXUUURRROOONNNNNNQQQPPPOOOOOOOOOMMMKKKIIILLLLLLKKKHHHGGGGGGHHHHHHGGGDDDCCCHHHIIIGGGEEEGGGFFFGGGHHHGGGHHHKKKOOORRRRRRRRRSSSVVVYYYYYYVVVSSSUUU___kkkrrrqqqnnnlllkkkoooiiipppqqqmmmddd\\\WWWUUURRR```fffhhhfffddd```WWWMMMaaa```___bbbeeeccc[[[RRR\\\ddddddZZZSSSRRRMMMDDDJJJHHHEEEDDDDDDDDDCCCAAA???===;;;999777666666666555666666666666555555444111333888<<<===CCCQQQ```vvv}}}xxx}}}pppsss~~~{{{vvvuuutttppplllhhhjjjnnnppppppnnnkkkiiijjjiiihhhhhhgggbbb^^^]]]```dddeeecccccchhhlllllljjjiiifffeeeeeehhhjjjllllllooottt}}}wwwooobbbTTTKKKFFFBBB@@@???@@@AAABBBFFFNNNYYYaaadddrrrxxxxxxpppZZZKKKOOO```{{{gggMMMTTTWWWYYY```cccmmmttt}}}|||wwwnnnoooyyyrrrRRR]]]sssfff___^^^```[[[[[[bbbiiijjjjjjjjjgggggggggfffeeedddcccbbbZZZVVVUUUVVVTTTOOONNNOOOQQQOOONNNMMMMMMMMMMMMLLLGGGEEECCCAAA@@@===;;;999SSSSSSSSSSSSRRRPPPKKKHHH???>>>===CCCWWWyyyzzzpppccc]]][[[TTTQQQUUUSSSSSSSSSRRRQQQSSSWWWZZZXXXUUUQQQOOOOOOOOOOOONNNOOOKKKHHHHHHKKKJJJDDD???<<>><<<:::888777777777777777777777666666555444666444444555555999EEEQQQuuusssjjj~~~iiihhhmmmfff^^^```ggg{{{zzzuuurrrpppppppppooommmkkkiiigggiiijjjggg```\\\\\\]]]]]]WWWZZZ[[[YYY[[[ccciiikkkjjjjjjjjjkkklllnnnppprrr{{{mmmaaaSSSIIIBBB===<<>>===MMMqqqfffiii[[[SSS]]][[[RRRUUURRRRRRRRRQQQOOOPPPRRRTTTPPPPPPPPPMMMJJJIIILLLPPPNNNNNNLLLJJJHHHFFFCCCBBB]]][[[XXXTTTPPPMMMKKKJJJFFFEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJIIIQQQMMMFFFIIIIIIHHHMMMRRR___{{{rrrjjjjjjttt~~~~~~~~~qqqmmmggg___ZZZWWWWWWWWWXXXQQQNNNPPPPPPLLLJJJLLLKKKGGGGGGLLLOOOPPPRRRUUUYYYYYYYYYXXXVVVWWWYYY[[[TTTWWWYYYXXXYYY___kkkuuupppSSSQQQ```iii```]]]^^^aaa```^^^dddnnngggcccaaacccdddbbb]]]YYYVVVUUUVVVXXXRRRHHHDDDEEEQQQLLLOOOXXXYYYSSSQQQUUUPPPNNNKKKJJJJJJIIIHHHFFFBBB@@@>>>;;;:::999999999777777777777666555444333444333222333333555>>>HHHbbbrrraaa\\\^^^VVVRRRWWW___vvv{{{yyyyyywwwtttqqqooommmmmmmmmjjjnnnllleee```aaabbb___YYY[[[[[[WWWYYY```gggiiilllmmmqqquuuzzz}}}eeeYYYLLLDDD???;;;<<>><<<@@@FFFFFFFFFHHHIIIJJJKKKJJJIIILLLWWWbbbttt|||UUU\\\___gggyyy||||||}}}qqqVVVXXXnnnnnngggdddggg```\\\\\\___ccccccbbbeeekkkcccdddffffffeeeccc```^^^ZZZWWWVVVZZZ\\\^^^bbbggg___[[[WWWWWWXXXWWWRRRNNNFFFCCCAAABBBEEEDDD>>>999WWWaaaaaaRRRGGGFFFBBB:::HHHiiikkkYYYPPPIIIJJJLLLNNNPPPSSSSSSUUUSSSPPPOOOSSSTTTRRRSSSMMMGGGFFFIIIMMMMMMLLLNNNKKKLLLPPPLLLGGGOOO]]]jjj___SSSKKKIIIIIIHHHFFFGGGGGGFFFFFFFFFFFFEEEEEEHHHFFFCCCBBBBBBEEEHHHJJJHHHGGGGGGGGGHHHIIIIIIJJJIIIKKKXXXnnn~~~tttOOOQQQJJJTTTqqq}}}sssmmmggg```[[[^^^YYYSSSSSSVVVYYYWWWUUUUUUUUUUUUUUUWWW\\\bbbgggmmmggg^^^WWWSSSTTTWWWYYY\\\```eeehhhpppcccPPPPPPWWW___eeeddd[[[WWW]]]fffjjjjjjiiiaaa\\\\\\aaaeeebbb]]]ZZZhhhlllmmmdddWWWOOOQQQWWWRRRLLLLLLUUU]]]\\\UUUPPPSSSOOOKKKKKKLLLLLLJJJHHHAAA@@@???>>>???===:::888;;;888888<<<<<<666222111444333333444666:::>>>@@@QQQ|||xxxrrrRRRKKKHHHIIIHHHOOOiiiyyyvvvvvvvvvwwwxxxyyyxxxvvvtttrrrmmmlllgggcccfffpppvvvxxx|||ttt```PPPBBB???CCCEEEFFFGGGJJJHHHIIIMMMOOOOOONNNOOOUUUqqq}}}~~~xxxgggkkkwwwwww^^^ZZZZZZeeettt}}}ssspppcccSSS||||||yyyoooeeeccc```[[[aaadddbbbcccggghhhdddddddddcccaaa^^^]]]]]]^^^\\\]]]^^^[[[XXXXXX[[[___XXXVVVUUUUUUWWWVVVRRRNNNIIIHHHFFFEEECCCCCCBBBAAA___bbb^^^PPPCCCAAACCCEEElll___WWWOOOIIIJJJLLLLLLMMMPPPVVVXXXWWWSSSSSSWWWXXXVVVRRRMMMGGGGGGKKKNNNOOONNNOOOJJJJJJMMMKKKGGGMMMYYY^^^XXXQQQLLLKKKJJJHHHFFFKKKJJJJJJJJJIIIIIIHHHHHHEEEDDDBBBAAABBBCCCFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGCCCBBBKKK\\\iiittteee___\\\]]][[[[[[iiizzzyyyppphhhcccXXX]]]eeemmmqqqmmmeee___XXX]]]ccciiiooouuu{{{kkkggg```XXXTTTUUUZZZ___\\\lllnnnZZZRRRTTTYYY^^^bbb___UUUOOOWWWccchhhgggeee___]]]^^^bbbccc^^^\\\\\\]]]```aaa___YYYVVVVVVXXXMMMLLLPPPYYY]]]YYYSSSQQQTTTQQQNNNNNNPPPOOOLLLIIIAAABBBCCCBBBAAA>>><<<::::::777777;;;;;;777444555666555444444555888:::<<>>???<<<888777:::;;;888777888888777555444444555666888999TTTyyy|||kkkUUUHHHLLLOOOOOO```yyy~~~yyyuuuuuu{{{~~~zzzwwwwwwuuupppqqqvvvyyyyyy}}}~~~}}}oooUUUKKKCCCEEEKKKMMMNNNOOOQQQTTTYYY\\\\\\cccuuunnnJJJAAAEEEHHHIIILLLPPPPPPMMMUUUSSSVVV^^^gggqqqtttvvvwww]]]]]]~~~ooommmeee]]]\\\ZZZZZZbbbfffbbb\\\^^^cccgggfffeeedddcccbbb``````___[[[YYYWWWWWWWWWXXXWWWWWWSSSTTTVVVWWWWWWTTTNNNJJJRRROOOKKKHHHGGGFFFFFFEEEeeeYYYMMMDDD;;;<<>>AAAEEEAAA;;;999::::::888777999888666555333333444555555;;;DDD^^^sssxxxeeePPPQQQSSSSSSbbbyyy~~~pppiiifffiiimmmooorrrvvvvvvwwwxxxxxxvvvrrrnnnlllhhhkkkkkkggggggkkknnnmmmrrruuuxxxwwwuuussstttuuuuuuvvvwwwzzz~~~pppSSSIIICCCFFFMMMQQQTTTWWWZZZ]]]bbbcccaaahhhqqqPPPGGGJJJMMMNNNNNNPPPQQQQQQUUUYYYcccrrrwwwrrrpppYYYttt|||~~~sssqqqggg```___[[[]]]aaadddcccbbbdddjjjnnnjjjhhhfffcccaaa___\\\YYYZZZWWWUUUUUUXXXXXXVVVSSSSSSTTTUUUWWWWWWUUURRRPPPWWWRRRMMMIIIIIIIIIGGGEEEdddUUUHHHBBB===DDDeeettt[[[]]]QQQMMMNNNTTTYYYYYYXXXYYYSSSVVVUUURRRSSSXXXYYYXXXUUUTTTSSSSSSRRRQQQOOOMMMOOOIIIDDDFFFIIIIIIIIIIIILLLMMMLLLKKKIIIIIIKKKNNNLLLKKKKKKJJJIIIHHHHHHHHHBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAFFFEEEFFFIIIKKKPPPYYYccc{{{qqqfff]]]YYYOOODDDFFFOOORRR___ppp|||{{{sss___jjjcccYYYTTT\\\fffhhhccc^^^XXXXXX\\\aaaaaa^^^^^^aaaYYYUUUUUUZZZ^^^\\\ZZZ[[[QQQUUUZZZ]]]]]]ZZZWWWVVVVVVSSSTTTZZZ^^^\\\XXXVVVWWWVVVVVVXXXYYYWWWQQQLLLJJJKKKIIICCC>>>>>>CCCIIIFFF@@@<<<<<<;;;777666888555555444333333444555666??????SSS{{{vvvzzzwww]]]VVVTTTUUUdddxxx~~~mmmbbbYYYVVVWWWVVVXXXZZZ]]]\\\\\\[[[[[[[[[[[[\\\\\\aaacccaaaaaaeeehhhhhhmmmoooqqqpppmmmkkkmmmooopppsssvvvzzz}}}sssSSSJJJDDDHHHNNNTTTYYY]]]___aaafffhhhdddhhhsssVVVKKKKKKMMMPPPSSSSSSSSSRRRVVV^^^qqqwwwhhhrrrqqquuutttvvvrrruuubbbdddqqqxxxrrrrrriiicccbbb^^^cccaaaaaacccfffiiikkklllhhhfffcccbbbaaa___[[[XXXZZZWWWVVVWWWYYYYYYUUUQQQSSSSSSSSSSSSSSSTTTVVVXXXYYYTTTNNNKKKKKKKKKHHHEEEYYYKKK@@@===>>>KKKnnniii[[[]]]OOOLLLLLLSSSYYYYYYYYYZZZUUUXXXWWWTTTTTTXXXZZZXXXVVVWWWXXXWWWUUURRRNNNLLLOOOKKKGGGGGGJJJKKKKKKJJJPPPNNNKKKIIIHHHJJJKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAADDDGGGIIIJJJJJJLLLQQQVVVqqqrrr\\\OOOMMMJJJRRRYYYYYYXXX]]]kkkwwwuuuccc^^^ccc^^^SSSOOOYYYhhhnnnjjjeeeTTTRRRSSSVVVYYY\\\dddmmm\\\YYYYYY\\\]]]ZZZYYY[[[VVVXXX\\\______^^^\\\[[[[[[VVVUUU[[[___^^^[[[YYYXXXWWWWWWXXXZZZXXXRRRMMMNNNMMMIIICCC???@@@FFFKKKHHHBBB>>>>>><<<888666777444444444444444555666666888999LLLrrrppp\\\SSSUUUcccqqq|||qqqbbbSSSKKKHHHEEEEEEFFFLLLKKKJJJJJJLLLOOORRRTTTTTTZZZ]]]\\\[[[```dddeeeiiikkklllkkkhhhhhhjjjnnnooosssxxx|||qqqSSSLLLHHHLLLRRRVVVZZZ___]]]]]]ccciiihhhjjjlllPPPQQQLLLJJJNNNSSSTTTUUUWWW]]]eeeyyyvvvssstttvvvvvvxxx{{{tttmmmxxxsssdddzzzuuujjjkkkmmmfffccceeeaaahhhbbb___cccgggfffddddddbbb```___aaacccccc```\\\ZZZZZZZZZ[[[[[[YYYVVVSSSSSSSSSRRRQQQPPPSSSWWW[[[ZZZUUUPPPNNNOOOOOOJJJEEEKKKCCC===>>>GGG]]]vvvccc___[[[SSSOOONNNTTTYYYYYYYYYZZZWWWYYYXXXTTTTTTXXXYYYWWWUUUWWWZZZZZZWWWTTTPPPNNNNNNMMMKKKJJJKKKNNNNNNNNNQQQMMMIIIHHHJJJKKKJJJHHHCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAACCCGGGKKKJJJIIIJJJMMMPPP^^^lllxxxssssssnnnaaaTTTPPPWWW___YYYcccrrrnnn___YYYYYYVVVYYYTTTUUUbbbnnnooohhhcccRRROOORRR[[[cccgggjjjlllaaaccceeeddd[[[TTTVVV^^^```]]]\\\]]]aaabbb___\\\YYYYYY\\\aaaaaa]]][[[]]]ZZZYYYXXXYYYZZZYYYTTTOOOPPPNNNJJJGGGEEEFFFHHHJJJHHHBBB??????>>>:::777888666666555555555555555555444888EEE]]]|||hhhUUUVVV```hhh~~~~~~vvveeeRRRHHHCCCAAA@@@AAADDDEEEEEEGGGIIIMMMPPPRRROOOVVVYYYWWWVVVZZZ___aaabbbdddeeedddcccdddhhhlllmmmrrryyysssRRRNNNMMMRRRWWWXXXYYY[[[SSSRRR[[[iiioooqqqpppVVVUUUQQQPPPTTTVVVVVVXXX]]]```ddduuuyyyxxxxxxkkkooo|||sss```~~~~~~iiicccgggkkkeeedddfffbbbfffaaa```dddfffbbb```bbb```^^^^^^aaaeeefffccc___ZZZ]]]___```]]]ZZZXXXWWWVVVWWWWWWVVVTTTUUUXXX\\\[[[VVVRRRRRRTTTSSSMMMGGGGGGDDDCCCGGGXXXuuufffbbbddd[[[XXXSSSRRRWWW[[[[[[ZZZZZZVVVXXXWWWSSSSSSVVVWWWUUUTTTWWWZZZ[[[YYYUUURRRPPPNNNOOONNNLLLMMMOOOPPPPPPOOOKKKGGGHHHKKKLLLIIIEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA???DDDFFFEEEDDDEEEHHHJJJKKKZZZdddkkkyyywwwnnnjjjmmmttt{{{vvvvvvwwwxxx{{{cccbbbZZZUUUYYYVVVTTTUUU]]]iiiooohhh]]]VVVRRRQQQYYYjjjwwwwwwmmmddddddkkkpppjjjZZZOOOTTT```kkkbbb[[[\\\bbbeee___WWWVVVZZZbbbfffccc\\\[[[___\\\ZZZYYYZZZ[[[ZZZUUUQQQQQQNNNLLLKKKKKKKKKIIIHHHFFFAAA???@@@@@@;;;999999888777777666555555444444;;;???CCCKKKcccsssYYYXXX```aaaxxxxxxfffRRRHHHDDDAAAAAACCCBBBCCCFFFIIIKKKNNNOOOPPPPPPWWWZZZWWWUUUYYY^^^aaa^^^aaabbbbbbaaaccchhhmmmkkkqqqzzz|||PPPNNNQQQXXX[[[YYYWWWWWWJJJIIITTTiiitttxxxkkkQQQQQQUUUZZZYYYTTTUUU[[[[[[[[[hhhxxx~~~oooeeerrrjjj]]]}}}vvvsssiiidddjjjnnnfffeeegggbbbaaa___bbbgggfffaaabbbgggbbb```___bbbfffgggccc^^^[[[___cccccc___[[[YYYYYY[[[]]]___]]]ZZZYYYZZZ\\\\\\WWWTTTUUUXXXVVVOOOHHH>>>EEE===RRRtttllleeebbb]]]VVVTTTQQQRRRYYYaaa```ZZZYYY[[[YYYSSSQQQTTTVVVVVVYYY]]]___^^^XXXSSSQQQQQQPPPLLLJJJNNNVVVYYYWWWRRRQQQOOOMMMKKKJJJGGGCCCAAADDDCCCDDDGGGHHHHHHHHHIIIHHHFFFCCCCCCDDDEEEEEEDDDBBBAAA@@@?????????@@@AAA???>>>>>>@@@CCCEEEEEEDDDMMMQQQVVV\\\ggg|||pppYYYXXX[[[WWWWWW\\\VVVWWW^^^fffhhhbbb\\\YYY^^^\\\dddrrruuuiii^^^[[[hhhsssrrraaaTTTWWW___bbbkkkfffdddffffff___WWWTTTYYY^^^`````````bbb```\\\ZZZ\\\]]]^^^\\\XXXTTTRRRSSSRRROOOIIIDDDBBBDDDGGGCCCBBBAAAAAAAAA???;;;999777777666555555555555555777555CCCMMMVVVbbbSSS\\\aaaqqq}}}sss```NNNAAA===@@@DDDCCCDDDEEEFFFGGGJJJMMMPPPRRRTTTWWWXXXXXXYYYZZZ\\\______```aaacccgggkkkooovvv{{{\\\QQQPPPYYYYYYPPPQQQ[[[SSSQQQWWWggguuulllVVVOOOMMMRRRYYY]]]^^^```___cccggg|||uuu|||dddnnn}}}\\\yyynnnwwwddd]]]]]]fffkkkhhhbbb___^^^^^^```dddcccaaabbbfffbbbbbbcccdddeeeccc^^^ZZZZZZdddhhhbbb[[[XXXUUUPPPSSScccfffVVVOOOYYY```]]]]]]XXXRRRPPPPPPQQQPPPNNNDDDCCC@@@hhhoooaaa___[[[WWWVVVTTTRRRRRRYYY```___ZZZWWWXXXVVVRRRRRRUUUVVVTTTVVVWWWWWWVVVRRROOOMMMMMMLLLLLLMMMPPPSSSTTTRRRQQQPPPNNNLLLKKKJJJHHHEEEBBBBBBCCCDDDGGGHHHHHHHHHIIIGGGEEECCCBBBCCCCCCBBBAAABBBAAA@@@??????@@@AAAAAA>>>???AAAEEEIIIJJJHHHFFFJJJJJJNNNVVVeeexxxttteeeYYYXXXZZZZZZ^^^ddd___ZZZWWWZZZ[[[[[[]]]aaabbbaaadddkkkllleee[[[VVViiipppnnn]]]RRRTTTYYYZZZhhhfffeeefffddd___^^^aaa___cccdddaaa``````]]]YYYUUUVVVYYYZZZ[[[YYYXXXVVVSSSRRROOOJJJEEEDDDFFFIIIEEECCCBBBAAA@@@>>><<<:::888777666666555555555555666222<<>>AAAAAA@@@@@@@@@@@@AAAAAA===>>>BBBGGGJJJKKKHHHFFFFFFCCCDDDNNN___oooxxx|||}}}zzzzzzmmmZZZZZZYYYXXXXXX[[[aaafffbbb\\\VVVSSSQQQQQQXXX```aaacccbbb```aaaaaa[[[TTThhhlllhhh[[[TTTWWWZZZXXX]]]\\\]]]^^^[[[YYY^^^eeeaaadddccc___\\\\\\YYYTTTTTTUUUVVVWWWXXXXXXWWWWWWRRRQQQNNNJJJGGGFFFHHHJJJIIIFFFBBB@@@???>>>===;;;999888777666555555555555333111999@@@JJJqqqeee]]]ZZZdddooo|||yyygggUUUHHHBBBAAABBBEEEFFFHHHHHHIIIKKKNNNQQQMMMQQQUUUXXXZZZ[[[\\\]]]ZZZ^^^ccceeegggmmmwww~~~ppp]]]NNNOOOQQQMMMOOOVVVsssuuusssooovvv|||WWWQQQOOOTTTZZZ^^^bbbfffxxxnnnuuuwww{{{{{{xxxssslllpppqqqgggppphhheeeeeehhhgggeeedddfffeeebbbbbbhhhmmmllljjjkkkeeebbb___aaadddddd___ZZZWWW\\\]]]YYYTTTRRRQQQPPP^^^kkkooocccZZZ\\\]]]ZZZUUUUUUVVVXXXXXXVVVRRRNNNHHH___xxx```WWW```bbb\\\YYYZZZYYYVVVRRRTTTWWWSSSMMMNNNMMMKKKKKKPPPVVVSSSMMMNNNMMMLLLMMMOOOOOOKKKGGGCCCGGGMMMQQQQQQOOOMMMMMMLLLKKKJJJJJJJJJJJJGGGEEEAAADDDEEEDDDDDDEEEDDDAAAAAA@@@AAABBBCCCCCCAAA???@@@@@@@@@@@@AAAAAAAAABBB===>>>???CCCEEEFFFDDDBBBDDD@@@@@@GGGUUUaaaggghhhfff}}}{{{tttddd[[[QQQWWWYYYUUUSSSXXX]]]^^^ZZZ\\\\\\XXXNNNHHHNNNXXX^^^aaa]]]WWWZZZaaa```WWWbbbbbb^^^WWWVVVZZZ[[[XXXUUUTTTUUUXXXWWWVVV[[[aaa\\\___^^^YYYWWWXXXVVVRRRZZZYYYXXXVVVUUUTTTSSSSSSPPPOOOLLLIIIGGGGGGHHHJJJLLLHHHCCC@@@??????>>>>>>;;;:::888777666555555555333555;;;@@@EEEZZZ}}}{{{hhh[[[[[[dddrrrxxxfffVVVJJJEEECCCCCCGGGHHHJJJJJJKKKMMMPPPSSSSSSVVV[[[^^^_________```___dddkkknnnooouuuqqqYYYQQQNNNLLLOOOWWW|||~~~wwwUUUPPPNNNTTT[[[aaagggmmmxxxtttyyywww}}}{{{gggoooiiilllhhhhhhhhhfffcccaaadddgggeee``````gggmmmllliiihhhfffccc```aaaddddddaaa]]]\\\]]]\\\WWWRRROOONNNMMMWWW\\\\\\VVVTTTVVVUUUPPPPPPRRRUUUXXXYYYXXXUUUSSSsssmmmSSSTTT^^^\\\VVVTTTUUUUUUSSSPPPRRRTTTQQQLLLJJJIIIGGGGGGMMMRRRPPPIIIJJJIIIJJJMMMPPPNNNIIIDDDCCCEEEJJJOOOSSSSSSOOOLLLJJJIIIHHHIIIIIIIIIGGGEEEBBBEEEEEEAAA@@@CCCBBB>>>??????@@@CCCEEEFFFDDDCCC@@@@@@AAAAAABBBBBBBBBBBBBBB@@@>>>>>>@@@AAA@@@@@@DDDBBBBBBDDDKKKSSS[[[___```eeeeeeppppppccc]]]XXXSSSVVVUUUPPPQQQVVVWWWUUUOOOWWW^^^[[[MMMEEEMMMZZZ\\\^^^ZZZTTTWWW```aaaZZZ]]][[[WWWSSSUUUWWWWWWSSSXXXUUUVVV[[[___^^^\\\]]]VVVYYYXXXVVVVVVYYYYYYWWW^^^\\\YYYVVVTTTRRRQQQPPPMMMKKKIIIGGGGGGHHHHHHIIIMMMIIIDDDAAA@@@@@@@@@@@@<<<;;;:::888666555555444444777:::<<<@@@III```yyyvvv^^^YYY```mmm~~~~~~sssbbbSSSJJJGGGFFFEEEIIIJJJLLLMMMNNNPPPTTTWWWZZZ]]]```bbbbbbaaaaaabbbfffkkkrrruuuwww|||nnn[[[QQQMMMSSS\\\xxxaaaNNNJJJJJJRRR[[[cccmmmvvvoooxxx{{{uuuwww{{{~~~nnnrrr}}}zzz^^^mmm~~~rrrjjjeeeeeeggggggbbb^^^^^^bbbeeeddd___^^^eeejjjiiieeeccc```^^^]]]]]]______\\\ZZZ^^^\\\YYYVVVRRROOOOOOPPPSSSMMMHHHIIIQQQVVVTTTOOOQQQSSSVVVXXXXXXVVVUUUSSSkkk\\\RRRVVV[[[XXXRRRPPPLLLNNNNNNMMMOOOSSSRRRNNNJJJJJJHHHFFFIIINNNMMMHHHEEEFFFHHHJJJKKKIIIEEEBBBDDDFFFIIIOOOSSSSSSOOOKKKIIIHHHGGGGGGHHHHHHFFFDDDCCCFFFEEE>>>>>>CCCDDD@@@AAA@@@AAACCCEEEGGGFFFEEE???@@@AAABBBCCCCCCBBBBBBGGGDDD@@@>>>???@@@@@@@@@DDDDDDDDDCCCDDDJJJRRRYYY```dddbbbfffttt}}}uuurrrrrrcccUUUTTTUUURRRPPPPPPRRRSSSRRRQQQIIIQQQYYYXXXNNNIIITTTccc\\\[[[XXXVVVYYY^^^]]]YYYbbb^^^ZZZXXXXXXXXXUUURRRZZZVVVWWW^^^ccc```[[[XXXUUUWWWWWWUUUVVV[[[^^^\\\[[[ZZZXXXVVVTTTRRRRRRQQQJJJHHHFFFFFFHHHIIIIIIHHHMMMIIIEEEBBBBBBBBBBBBBBB>>>===;;;999777555555444444888444333;;;AAATTTsssggg^^^aaakkk|||{{{ooo]]]OOOIIIGGGGGGGGGJJJLLLNNNOOOQQQTTTYYY\\\```aaacccdddccccccdddeeekkkooouuuzzz~~~jjjWWWPPPVVVbbbnnn|||WWWMMMJJJJJJPPPXXXaaalllvvvzzziiigggzzzrrrppprrrsssxxxlllhhhpppnnnZZZSSSyyywwwmmmcccbbbeeeddd^^^ZZZ]]]```aaabbb______dddfffccc^^^]]]\\\^^^``````^^^\\\\\\\\\ZZZVVVTTTTTTSSSQQQQQQTTTMMMCCC<<>>GGGKKKGGGDDDCCCAAABBBDDDEEEEEEDDD???@@@AAACCCCCCCCCCCCBBBEEECCCAAA@@@AAAAAA@@@???BBBCCCCCCBBBBBBFFFLLLPPPRRR```hhhiiifffaaammmppp]]]ffflll^^^SSSTTTVVVPPPOOOUUUUUUOOOLLLOOOKKKNNNTTTWWWVVVSSSXXX___VVVSSSSSSYYY]]]\\\[[[[[[bbb^^^[[[ZZZYYYWWWTTTSSSVVVUUUWWW]]]^^^ZZZWWWWWWWWWXXXWWWTTTUUUZZZ]]]\\\XXXWWWVVVUUUSSSRRRPPPPPPJJJHHHFFFGGGIIIKKKKKKJJJKKKIIIEEEDDDDDDEEEDDDDDD???>>><<<999777555444444222777111111:::;;;IIIiiiyyyaaa```eeesss{{{mmm[[[MMMGGGGGGHHHHHHKKKMMMPPPRRRTTTXXX]]]```eeeffffffffffffgggjjjlllppprrrxxxiii]]]cccpppwww~~~uuuTTTOOONNNQQQ[[[gggtttxxxjjjbbbhhh~~~~~~zzzvvvmmmooopppmmmqqqzzz}}}~~~hhhvvv}}}hhhaaaxxx|||ssskkkccc```bbbaaa[[[YYY^^^```^^^^^^\\\]]]```___YYYUUUUUUXXX___dddccc^^^ZZZ[[[___UUUPPPOOORRRRRROOOOOOSSSJJJAAA>>>GGGOOOQQQPPPPPPTTTYYY___aaa^^^YYYTTTRRR___UUUXXXVVVQQQOOOQQQNNNIIIJJJMMMNNNKKKJJJLLLJJJEEEOOOQQQOOOIIIFFFIIILLLLLLJJJJJJIIIEEEAAABBBFFFKKKDDDKKKQQQQQQKKKGGGHHHKKKGGGFFFEEEEEEEEEEEEBBB@@@BBBGGGEEE===???KKKQQQNNNGGGEEEBBBAAABBBBBBBBBBBB>>>@@@AAACCCDDDDDDCCCCCC@@@@@@???AAABBBBBB@@@>>>AAA@@@@@@AAACCCEEEHHHIIICCCMMMWWWdddlllddd___jjjyyy[[[\\\ZZZUUURRRTTTYYY]]]VVVPPPRRR[[[XXXJJJFFFMMMNNNNNNSSS\\\___[[[UUUSSSOOOJJJMMMZZZaaa]]]\\\___WWWUUUTTTTTTTTTRRRPPPPPPUUUVVVZZZ^^^[[[WWWWWW[[[XXXYYYWWWRRRRRRVVVXXXWWWXXXWWWVVVUUURRROOOMMMLLLJJJHHHFFFHHHKKKMMMLLLKKKJJJHHHFFFEEEEEEFFFEEEEEE@@@>>><<<:::777666444444///777333444===666<<>>>>>???@@@DDDBBB@@@@@@AAACCCCCCCCCHHHIIIKKKMMMQQQXXXaaaffffffttt|||{{{xxxmmmXXXUUUVVVZZZZZZVVVSSSSSSWWWTTTXXX\\\VVVJJJKKKTTTccc\\\]]]ffffffYYYOOOOOOKKKLLLTTT^^^___YYYVVVYYY[[[VVVPPPJJJIIILLLQQQTTT]]]^^^___aaaaaa^^^XXXTTTUUUPPPLLLNNNTTTVVVSSSOOOUUUTTTRRROOOMMMJJJHHHGGGMMMMMMLLLJJJJJJKKKOOORRRIIIGGGFFFGGGIIIKKKKKKJJJBBB@@@===<<<;;;:::888777666555666777666666>>>GGGaaawwweeeTTT___sss~~~|||lllVVVFFF@@@AAACCCDDDOOOMMMOOOWWW^^^aaadddgggooonnnooorrrvvvyyyyyyyyyqqqsssvvvWWWRRRSSSRRR___zzzqqq{{{pppqqqtttwwwuuussswww}}}qqqxxxooogggaaa```^^^YYY\\\___^^^[[[YYYYYY[[[\\\ZZZWWWUUUTTTSSSQQQPPPUUUWWW[[[]]]ZZZUUUWWW]]]XXXYYYXXXTTTNNNJJJJJJKKKEEEGGGKKKPPPOOOMMMOOOUUUOOOVVVZZZZZZYYYZZZXXXTTTbbbQQQVVVSSSSSSVVVUUUQQQMMMMMMNNNNNNNNNMMMKKKJJJHHHGGGLLLKKKIIIIIIJJJLLLOOOQQQMMMKKKIIIIIIJJJKKKKKKJJJMMMMMMNNNNNNNNNMMMKKKJJJIIIEEEAAA???AAADDDEEEFFFEEEDDDDDDDDDEEEFFFHHHIIIFFFEEEDDDCCCBBBAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCCCCCBBB@@@>>>>>>>>>???@@@BBB@@@>>>>>>@@@AAABBBAAA@@@AAABBBCCCEEEJJJPPPTTTaaaiiikkkoooxxx~~~zzzlllaaaZZZYYYVVVUUUXXXWWWRRRPPPQQQTTTQQQRRRRRRKKKEEENNN]]]~~~lll___``````YYYRRRQQQJJJOOOYYY```\\\SSSPPPTTTWWWSSSNNNKKKMMMTTT\\\aaadddbbb___^^^^^^]]][[[YYYVVVQQQMMMOOOTTTWWWTTTQQQTTTTTTRRRQQQOOOMMMLLLKKKOOOOOONNNLLLKKKLLLOOORRRJJJIIIHHHIIIJJJLLLLLLKKKDDDBBB@@@===<<<;;;999888777666777888777777>>>GGGUUUxxxvvvnnnXXX[[[kkkxxxpppYYYGGG@@@???@@@@@@IIIHHHMMMUUUZZZ\\\```eeerrrtttwwwzzz|||}}}||||||tttfffUUUUUUVVVXXXeeewwwzzzyyyxxxyyyzzzxxxvvv{{{wwwlllmmmiiicccaaa^^^^^^^^^^^^\\\ZZZ[[[]]]^^^[[[YYYWWWVVVUUUTTTRRRQQQVVVVVVWWWXXXTTTPPPSSSYYY[[[ZZZXXXSSSOOOLLLNNNPPPKKKJJJLLLPPPPPPOOORRRWWWQQQWWW[[[YYYWWWWWWTTTPPPbbbRRRPPPOOOOOOSSSWWWUUUOOOMMMNNNLLLMMMMMMMMMLLLJJJHHHGGGIIIIIIIIIIIIKKKMMMOOOPPPJJJHHHFFFFFFHHHKKKLLLLLLOOOQQQRRRSSSRRROOOMMMKKKGGGAAA===>>>CCCHHHIIIHHHCCCCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCEEEFFFFFFEEEEEEDDDCCCBBB@@@@@@>>>======>>>???@@@???===<<<===>>>@@@@@@??????@@@@@@@@@@@@AAADDDFFFLLLZZZdddnnnzzz{{{rrr```ZZZWWWUUUYYYVVVTTTUUUSSSNNNMMMNNNUUUTTTUUUUUUPPPMMMYYYjjjlll[[[[[[```^^^YYYWWWKKKVVVbbbdddYYYLLLJJJOOOSSSQQQNNNNNNSSS\\\fffllleeeaaa\\\YYYYYY\\\^^^```YYYTTTOOOPPPUUUXXXWWWTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPNNNLLLJJJKKKNNNQQQMMMKKKJJJKKKMMMMMMMMMKKKFFFEEECCC@@@===;;;:::999999777888888777666<<>>===CCCKKKOOOLLLGGGCCCCCCBBBBBBBBBCCCEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBB>>>>>>======>>>???@@@@@@>>><<<<<<===???@@@??????AAABBBBBBBBB@@@???@@@AAA>>>OOO___mmmxxxtttqqq{{{yyylll___ZZZ]]]___^^^WWWTTTRRRSSSPPPLLLMMMPPPVVVUUUXXX[[[ZZZZZZ```iiijjj___XXX\\\aaa^^^WWWRRROOO^^^kkkiiiXXXIIIHHHMMMRRRQQQQQQSSSXXX___eeejjjbbb]]]XXXVVVXXX]]]aaaddd\\\XXXTTTTTTXXX[[[[[[YYYWWWWWWVVVVVVUUUUUUTTTTTTOOOOOOMMMKKKIIIIIILLLOOOPPPOOONNNNNNOOOOOONNNLLLHHHGGGEEEBBB>>>;;;:::::::::888777888777555999@@@JJJ^^^wwwzzz{{{}}}|||eee^^^gggrrrvvvwww^^^JJJ???;;;:::999888:::AAAHHHMMMTTTaaannnpppwwwxxxrrrjjjhhhmmmxxxqqq___]]]]]]]]]\\\YYYZZZ___gggrrrgggmmm|||vvvsss}}}|||}}}ooo___bbbrrrzzzmmmhhh]]]YYY]]]]]]aaa\\\VVVUUUWWWZZZ[[[[[[XXXYYYZZZYYYXXXVVVVVVWWWTTTRRRRRRSSSPPPLLLNNNSSSTTTTTTUUUVVVXXXZZZ]]]___VVVQQQPPPUUUYYYXXXWWWXXXZZZ___aaa^^^ZZZYYYVVVRRRwww\\\SSSNNNJJJNNNMMMNNNPPPMMMJJJLLLRRRTTTQQQKKKFFFDDDFFFIIIKKKHHHHHHGGGGGGGGGHHHHHHIIIIIIGGGFFFFFFIIILLLNNNNNNNNNPPPRRRRRRQQQNNNJJJHHH>>>???EEENNNWWWWWWOOOFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFDDDCCCAAA@@@@@@???>>>???@@@AAABBBBBBBBBBBB=========>>>>>>???@@@@@@======<<<>>>@@@AAA@@@???>>>???@@@@@@>>>===>>>???AAAHHHKKKQQQ[[[^^^eeeuuukkkrrryyyzzzsssooowww~~~}}}gggOOOUUUYYYYYY[[[___aaaaaaSSSQQQRRRSSSQQQNNNPPPUUUTTTOOOLLLPPPVVVZZZ\\\]]]XXXXXXZZZ]]]\\\UUUNNNLLLUUUdddpppjjjYYYLLLLLLPPPTTTUUUWWWYYY[[[\\\]]]^^^bbb___[[[ZZZ\\\___bbbccc___\\\YYYYYY\\\^^^___^^^YYYYYYXXXWWWWWWVVVUUUUUUOOONNNLLLJJJHHHIIIKKKNNNTTTSSSRRRRRRRRRQQQOOOMMMHHHHHHGGGCCC>>>;;;;;;<<<<<<888777777666444666;;;???LLL___uuu~~~}}}uuu```___jjjrrr{{{zzz```KKK@@@<<<:::999888888:::???BBBJJJXXXfffpppwwwggg___^^^```dddjjjqqqvvvxxxwwwlllXXXTTTZZZ```aaa```bbb______cccjjjvvv{{{kkkppp~~~ssswww~~~}}}}}}eeePPPbbb}}}wwwkkkfffZZZXXX^^^___^^^[[[XXXXXX[[[\\\ZZZXXXXXXZZZ\\\[[[YYYWWWXXXYYYRRRQQQTTTWWWWWWRRRQQQTTTSSSUUUXXX[[[]]]^^^\\\[[[VVVRRRRRRXXX\\\[[[XXXWWW[[[```bbb___\\\\\\ZZZVVVyyyWWWRRRWWWVVVSSSTTTQQQOOOPPPNNNLLLNNNSSSVVVQQQIIICCCBBBEEEJJJNNNHHHGGGFFFFFFFFFGGGIIIIIIMMMLLLKKKLLLNNNOOOOOOOOOKKKLLLNNNOOONNNKKKIIIGGG@@@DDDKKKUUU[[[YYYPPPHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDBBB@@@>>>>>>===;;;<<<>>>???AAABBBBBBBBB===>>>>>>??????@@@@@@@@@=========???AAABBBAAA@@@>>>???AAA@@@@@@???@@@BBB@@@CCC@@@BBBLLLPPPYYYjjjrrrxxx}}}yyyoooiiinnnuuu}}}tttmmm___LLLHHHRRRZZZZZZYYY[[[\\\[[[PPPPPPSSSVVVTTTQQQTTTYYYXXXMMMCCCDDDNNNWWWZZZYYYMMMSSSXXXXXXSSSPPPSSSWWWYYYeeellleeeXXXQQQRRRTTTXXXYYY[[[\\\\\\ZZZYYYXXXfffdddaaa``````aaaaaaaaa```___]]]^^^```aaaaaa```YYYYYYXXXXXXWWWWWWVVVVVVPPPOOONNNLLLJJJKKKNNNQQQWWWVVVUUUUUUUUUSSSPPPNNNIIIJJJJJJFFFAAA===>>>@@@>>>:::777888777444444777888@@@OOOppp|||yyylll^^^cccnnnxxx}}}cccMMMBBB===;;;999:::777777888:::???JJJTTTcccjjjrrrwwwxxxyyyzzz{{{xxxtttzzz~~~{{{~~~tttPPPWWW\\\bbbffffffcccaaa```YYY```^^^]]]fffooo{{{aaaYYYQQQSSS]]]fffkkklllllliiijjjooouuu}}}mmmttt|||lllrrryyyqqqTTTMMMmmmaaa```ccc^^^___dddbbb]]]]]]]]]_________\\\ZZZXXX\\\^^^^^^ZZZXXXXXXZZZSSSSSSVVV[[[\\\WWWTTTUUUWWWXXX[[[^^^___\\\WWWSSSTTTQQQSSSXXX[[[YYYXXXYYYZZZ^^^```]]][[[\\\[[[XXXdddQQQUUUYYYYYYZZZWWWSSSPPPQQQQQQNNNMMMNNNQQQMMMGGGCCCCCCGGGMMMQQQGGGFFFEEEEEEGGGJJJMMMOOONNNMMMMMMNNNOOOOOOMMMKKKIIIJJJKKKKKKKKKIIIHHHGGGCCCEEEIIINNNQQQQQQLLLHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCAAA@@@???>>>>>>>>>======>>>@@@AAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@<<<<<<===???BBBBBBAAA@@@@@@AAABBBBBBAAAAAACCCEEE>>>DDDDDDFFFNNNKKKLLLWWWiiirrr{{{{{{uuuppprrrttt{{{|||aaaPPPLLLNNNPPPTTTZZZ^^^\\\YYYXXXWWWUUUQQQRRRWWWZZZXXXTTTVVV\\\ZZZQQQHHHHHHRRR\\\___]]]KKKRRRWWWTTTOOOPPPXXX___YYY```ccc\\\VVVUUUWWWVVV\\\\\\\\\\\\\\\\\\]]]]]]cccaaa______aaaccccccccc^^^______aaabbbaaa```___VVVVVVWWWWWWWWWXXXXXXXXXTTTTTTSSSQQQPPPQQQTTTWWWZZZYYYXXXXXXWWWUUUQQQNNNKKKMMMMMMIIIDDDAAABBBEEEBBB===::::::999555444777888<<>>BBBHHHPPPVVV```gggjjjhhhddd```XXXYYYaaahhhgggjjjsss^^^mmmmmmVVVXXX```gggggg```WWWRRRPPPPPPWWWTTTQQQYYY^^^ffftttiiiXXXVVVTTTXXX```jjjpppqqqlllooovvvyyyxxx{{{|||zzzlllcccRRRaaammm]]]TTTYYYaaaaaaeeeiiiddd]]]___```aaa___]]]]]]]]]YYY]]]aaa```[[[XXXXXXZZZXXXUUUWWW[[[[[[WWWUUUVVVYYYYYYYYY\\\]]][[[WWWRRRSSSQQQQQQTTTUUUUUUXXX^^^\\\```bbb^^^\\\\\\[[[YYY^^^VVVZZZUUURRRWWWWWWQQQOOOQQQRRRNNNIIIHHHLLLJJJFFFDDDEEEIIINNNRRRGGGFFFEEEEEEHHHLLLQQQTTTLLLLLLLLLMMMNNNMMMIIIFFFIIIIIIIIIIIIIIIIIIHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEEEECCCCCCBBBCCCDDDEEEAAA@@@??????>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???;;;;;;<<>>???AAACCCFFFHHHCCCBBBFFFBBBAAALLLCCCRRRcccmmmqqqtttvvvxxx}}}ppp[[[WWWQQQGGGIIITTTUUUYYY[[[YYYXXXXXXUUUPPPRRRTTTZZZ]]]ZZZVVVWWW]]]TTTRRRPPPSSS[[[aaaaaa^^^TTTYYY[[[UUUNNNLLLPPPTTTXXX\\\[[[UUUSSSWWWYYYWWW]]]\\\[[[[[[]]]```ccceee[[[YYYYYYZZZ^^^cccfffggg]]]^^^```aaabbbaaa___^^^SSSTTTUUUVVVWWWYYYZZZZZZWWWWWWWWWUUUTTTVVVYYY\\\[[[ZZZYYYYYYXXXVVVRRRNNNLLLOOOPPPLLLFFFDDDEEEIIIDDD???<<<<<<:::777555777888:::@@@[[[pppeeejjjvvviiiQQQCCC===999777666444777>>>CCCCCCDDDFFFGGGMMMXXXaaaeee```VVVOOOEEENNNWWWYYYZZZbbbsss```QQQggg|||iii\\\YYYbbbiiiggg]]]SSSOOOOOONNNWWWXXXYYYaaaeeeiiitttwwweeeRRRSSSUUUYYY```gggjjjiiifffooo}}}|||tttppp___UUUsssccccccYYY[[[``````eeeiiiddd[[[^^^```___\\\ZZZ\\\^^^ZZZ^^^bbbaaa\\\XXXXXXZZZ\\\XXXVVVYYYYYYUUUTTTUUUWWWVVVVVVXXX[[[\\\ZZZWWWSSSPPPPPPPPPPPPQQQYYYccc```dddeeeaaa^^^^^^]]]ZZZlllVVVYYYYYYUUUWWWWWWWWWUUURRROOOMMMKKKKKKJJJQQQNNNKKKKKKNNNPPPOOOMMMKKKHHHEEEFFFKKKQQQTTTTTTOOOOOOPPPOOONNNKKKHHHFFFIIIIIIIIIJJJJJJHHHFFFCCCBBBCCCCCCCCCAAA@@@AAABBB@@@AAAAAAAAAAAAAAAAAAAAA@@@???===>>>???@@@@@@?????????@@@@@@@@@??????>>>???===<<>>>>>???@@@AAAAAABBBCCCDDDDDDDDDEEEGGGLLLTTT^^^gggmmmxxx}}}xxxssssssvvv{{{zzzxxxxxx}}}vvvgggbbbVVVLLLGGGEEEDDDIIIRRR``````[[[RRRNNNPPPSSSSSSTTTXXX[[[XXXTTTTTT[[[bbbWWWXXX[[[```dddbbb\\\VVVNNNXXX______\\\YYYPPPFFFSSSOOOMMMOOOVVVZZZZZZYYY```]]][[[^^^cccdddaaa]]]___YYYUUUZZZ______^^^^^^___eeehhhddd___]]]ZZZWWWVVVVVVUUUUUUVVVXXXYYY[[[ZZZYYYXXXWWWWWWXXXZZZ[[[^^^VVVRRRVVV\\\^^^YYYUUUNNNJJJJJJNNNMMMHHHGGGJJJAAA@@@???===;;;999777666000>>>@@@IIIlllqqqdddrrrtttwww|||vvvVVVDDDAAA<<<444:::222888AAAAAADDDJJJJJJPPPXXXgggppphhhWWWJJJGGG???FFFOOOVVV]]]ccckkkpppbbbSSSWWWvvvmmmZZZ\\\bbbkkkdddPPPLLLRRRPPPfffmmmrrrqqqrrrwwwxxxwww|||uuuXXXPPPRRRYYY^^^iiiooohhhbbbhhhoootttmmmNNNeeennn___]]]\\\]]]aaadddeeeccc```ZZZ[[[]]]^^^^^^^^^]]]\\\\\\bbbddd___[[[\\\[[[XXXSSSVVVYYY\\\\\\YYYVVVSSSWWWYYYZZZWWWVVVUUUQQQKKKHHHKKKNNNQQQSSSUUUXXX[[[```ccceeebbb\\\YYYZZZ\\\lllSSSKKKSSSSSSQQQTTTRRRPPPOOOMMMKKKIIIIIIIIIIIINNNMMMMMMLLLLLLMMMOOOQQQMMMJJJGGGIIIMMMRRRSSSSSSOOOOOOOOONNNLLLHHHEEECCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCBBBAAAAAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>======>>>??????>>>>>>>>>??????@@@??????>>>BBB>>>;;;;;;>>>???<<<999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAAEEEJJJOOOSSSfffmmmuuuxxxyyy{{{}}}~~~}}}yyyttttttyyy}}}}}}zzzzzz{{{vvvooogggaaa___PPPMMMLLLOOONNNLLLOOOUUUWWWXXXUUUNNNLLLOOOSSSTTTWWW[[[]]][[[WWWVVVZZZ^^^YYYYYYZZZ^^^aaa```\\\XXXWWWYYY[[[[[[]]][[[OOOBBBGGGKKKQQQWWW[[[[[[YYYWWWbbbaaa```bbbdddccc___[[[[[[VVVTTTZZZ___``````aaa^^^cccccc___[[[[[[[[[ZZZUUUUUUUUUUUUVVVXXXYYYZZZZZZXXXVVVUUUTTTVVVWWWYYY[[[UUUQQQUUU\\\___[[[WWWLLLJJJKKKOOONNNHHHEEEFFFBBBAAA@@@>>>;;;999888777222<<<;;;AAA[[[xxxxxxlllooossswww||||||\\\GGGBBB???999<<<999>>>CCCDDDIIIOOOOOOTTT```mmmqqqiii[[[NNNGGGDDDKKKRRRVVVWWW[[[ccciiikkkdddmmmlllXXX\\\[[[fffhhhXXXSSScccqqq{{{wwwrrrpppttt~~~bbbTTTSSS[[[___iiirrrqqqhhhmmmrrr~~~rrrfffZZZ^^^nnneeebbb\\\\\\]]]```cccdddbbb```\\\\\\]]]]]]]]]\\\\\\[[[\\\```aaa\\\[[[\\\[[[WWWSSSUUUXXXYYYYYYXXXUUUSSSYYYZZZXXXUUUTTTSSSNNNFFFFFFIIIMMMQQQTTTXXX\\\___^^^aaacccaaa]]]ZZZ[[[]]]cccWWWLLLMMMQQQNNNNNNRRRNNNLLLKKKIIIHHHHHHHHHIIIIIIJJJLLLMMMKKKIIIJJJOOOTTTKKKIIIGGGIIIMMMPPPPPPNNNMMMMMMMMMKKKIIIEEEAAA???@@@???>>>===>>>@@@CCCEEECCCCCCBBBBBBBBBAAAAAAAAADDDCCCAAA>>>===>>>>>>???@@@>>><<<===>>>???>>>===<<<===>>>>>>????????????BBB???;;;:::===>>>===<<<::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@??????>>>>>>>>>>>>@@@@@@???>>>???@@@BBBCCCJJJQQQZZZaaafffnnnxxxyyytttwww~~~~~~xxxxxx|||~~~{{{zzzwwwwww|||vvvnnneee```YYYQQQLLLKKKEEEIIIRRRYYYZZZUUUTTTVVVPPPSSSRRRNNNNNNSSSXXXYYY\\\^^^___^^^ZZZXXXWWWWWWYYYWWWWWWYYY\\\]]][[[XXXYYYVVVSSSVVV]]]]]]PPPBBB===IIIXXX```^^^YYYVVVUUUcccccccccbbb```]]]ZZZXXXZZZUUUTTTZZZ^^^___^^^___^^^```___YYYWWWYYY[[[[[[SSSSSSUUUVVVWWWWWWXXXXXXXXXVVVTTTRRRRRRTTTVVVWWW\\\WWWTTTVVV]]]aaa___ZZZSSSRRRTTTWWWTTTNNNIIIHHHFFFEEECCCAAA???<<<;;;:::888===;;;???OOObbb~~~jjjllloooqqquuu|||fffLLLBBB@@@>>>???BBBDDDEEEHHHOOOUUUWWW[[[jjjtttqqqiiiaaaWWWMMMGGGNNNTTTVVVUUUWWW^^^eeefffjjjzzzgggTTTXXXQQQ\\\hhh```aaa|||vvviiiwwwrrrZZZRRRYYY\\\eeeuuu~~~vvv{{{}}}~~~tttqqqwww~~~}}}fffZZZNNNzzzxxx___\\\dddZZZZZZ\\\^^^aaabbbaaa___aaa```___^^^]]]]]]]]]]]]______]]][[[]]]___\\\WWWVVVWWWXXXYYYYYYXXXWWWVVV^^^\\\XXXTTTTTTTTTMMMDDDIIIKKKOOORRRUUUXXX\\\^^^\\\^^^aaa```]]][[[\\\___iiiTTTPPPKKKMMMNNNHHHLLLQQQLLLMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHJJJOOOSSSHHHFFFEEEGGGJJJLLLJJJGGGHHHIIIIIIHHHFFFCCC@@@>>>======<<<;;;;;;===AAACCCCCCBBBBBBBBBBBBBBBAAA@@@CCCAAA>>><<<<<<===???@@@AAA???======>>>???>>>===:::;;;<<<===>>>????????????>>>===???AAACCCCCCBBB999999999999999999999999;;;;;;;;;<<<======>>>>>>============<<<<<<<<<<<>>888:::999???JJJWWWvvv|||rrrtttpppllllllrrr{{{pppSSSDDD@@@???@@@HHHHHHFFFKKKRRRXXX```gggxxxxxxoookkkaaaTTTHHHLLLPPPSSSUUUXXX\\\___ZZZeeewwwzzzfffYYYUUUOOOXXXdddgggwwwpppiii```QQQVVVYYYddd~~~qqqqqqpppqqqvvvzzz|||xxx^^^VVV]]]oooaaa\\\bbbXXXYYYZZZ\\\^^^______^^^cccbbbaaa```___```aaabbbccc___\\\]]]bbbddd```ZZZYYYYYYZZZZZZZZZZZZYYYYYY```]]]XXXTTTUUUVVVPPPHHHOOOQQQSSSSSSSSSSSSUUUWWWYYY\\\^^^^^^\\\\\\]]]^^^~~~[[[XXXEEEBBBJJJOOOKKKMMMPPPIIIPPPOOOMMMJJJIIIHHHHHHHHHKKKHHHEEEFFFIIILLLNNNNNNFFFDDDDDDFFFIIIIIIGGGDDDCCCDDDEEEFFFEEECCCAAA@@@<<<===>>>===<<<<<<>>>AAADDDBBBAAAAAACCCCCCAAA@@@???>>><<<;;;;;;===@@@BBBBBB@@@>>>>>>??????>>>===999:::;;;<<<===>>>>>>>>>===>>>@@@CCCDDDDDDAAA???888888888888888888888888:::::::::;;;<<<<<<======999999::::::;;;<<<<<<===999:::;;;===???@@@@@@AAA>>>???@@@@@@???BBBGGGKKKMMMWWWaaacccaaaeeerrruuuiiihhhcccVVVMMMLLLVVVWWWYYYYYYSSSKKKJJJNNNNNNSSSXXXXXXUUURRRPPPOOOOOOTTTWWWVVVVVV[[[]]]\\\^^^^^^]]][[[XXXTTTPPPMMMQQQRRRTTTYYY^^^___[[[XXXOOOPPPUUU\\\```]]]VVVPPPPPPZZZbbb___SSSMMMRRRYYYaaa___\\\WWWUUUVVVZZZ]]]VVVSSSTTTXXXYYYUUUSSSTTT[[[\\\ZZZVVVUUUWWWWWWSSSRRRSSSTTTUUUUUUUUUTTTSSSOOOOOOOOOPPPSSSVVVXXXZZZ\\\\\\XXXTTTXXX]]]\\\VVVUUUTTTPPPLLLIIIHHHHHHGGGIIIHHHGGGEEECCCAAA@@@???444555555;;;DDDLLLkkkvvv}}}yyyllliiiqqq|||{{{___KKKAAA===@@@JJJIIIHHHQQQUUU\\\oookkkVVVKKKJJJIIILLLPPPSSSSSSSSSVVV```llluuuwwwssshhh^^^TTTRRRWWW\\\iiizzzlllYYY\\\aaasssqqqhhhlllmmmpppuuuvvvqqqYYYXXXzzzhhheee^^^\\\VVVWWWYYYZZZ[[[\\\]]]^^^___^^^]]]]]]^^^```bbbcccddd^^^\\\```fffgggbbb\\\YYYYYYXXXXXXXXXXXXYYYYYYZZZXXXTTTQQQSSSVVVSSSLLLRRRSSSTTTSSSQQQPPPQQQRRRXXXYYY[[[[[[[[[ZZZ[[[[[[eeeQQQXXXKKKKKKZZZeee]]]TTTOOOGGGQQQOOOLLLIIIGGGEEEDDDDDDJJJGGGDDDEEEJJJMMMLLLIIIGGGEEEDDDEEEHHHIIIGGGDDDAAABBBDDDEEEEEEDDDBBBAAA@@@EEEKKKLLLJJJGGGFFFGGGEEEBBB@@@AAACCCDDDBBB???<<<;;;;;;:::<<<>>>@@@AAAAAA???======>>>>>>===<<<999:::;;;<<<<<<<<<<<<<<<<<<>>>AAABBBAAA>>>999666666666666666666666666666888888999999:::;;;;;;<<<777777888999:::;;;<<<===888999::::::;;;<<<======????????????>>>@@@DDDFFF<<>>777999777:::AAAFFF\\\~~~{{{}}}tttmmmqqqyyy}}}|||~~~qqqZZZHHH>>>@@@JJJHHHNNN^^^]]]fffttt[[[MMMIIIEEEDDDHHHNNNRRRTTT\\\aaaeeehhhnnnrrrkkk^^^UUUSSSSSSSSScccyyyssssssxxxnnniiinnnnnnpppuuuzzz}}}iii]]]ooo~~~ccc[[[___[[[WWWTTTVVVXXXXXXXXXYYY[[[]]]WWWWWWWWWXXXZZZ[[[]]]^^^^^^YYYXXX```fffddd^^^ZZZTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPNNNKKKMMMQQQRRROOOOOOPPPRRRRRRQQQQQQSSSTTTXXXXXXXXXYYYXXXXXXWWWWWWpppZZZOOOSSSRRRSSSgggtttdddQQQLLLMMMPPPOOOLLLIIIFFFEEEDDDDDDGGGFFFGGGHHHIIIIIIIIIHHHFFFCCCAAACCCFFFHHHFFFDDDBBBCCCEEEFFFEEEDDDBBB@@@AAAJJJUUUZZZXXXRRRNNNMMMEEEBBB???@@@CCCDDDBBB>>>;;;;;;;;;;;;<<<===>>>>>>???===;;;;;;;;;<<<;;;:::999::::::;;;;;;;;;::::::;;;===??????<<<999666444555555555555555555555555777777777888999999::::::888888999999:::::::::;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<===???AAA=========>>>BBBFFFJJJMMMDDDBBBDDDJJJMMMMMMQQQWWWPPPUUUYYYZZZ\\\______]]]]]][[[\\\______ZZZXXXZZZUUUVVVRRRLLLJJJQQQXXX[[[QQQMMMJJJNNNTTTVVVTTTRRRNNNPPPTTTVVVRRRJJJGGGIIIJJJKKKIIIGGGKKKOOOLLLEEELLLRRRVVVUUUUUUWWWVVVSSSYYYZZZYYYUUUOOONNNRRRWWW]]][[[[[[]]]``````\\\XXXTTTSSSVVV[[[\\\XXXXXX]]]\\\\\\YYYRRRMMMNNNTTT[[[aaa\\\XXXWWWZZZ]]]______PPPPPPTTTYYYYYYUUURRRTTTSSSRRRNNNKKKNNNTTTUUUSSSVVVUUUTTTRRRQQQPPPOOOOOOIIIKKKNNNQQQSSSSSSSSSRRRRRRUUUQQQJJJLLLTTTUUUNNNQQQRRROOOIIIHHHLLLMMMKKKDDDCCCCCCBBBBBBAAA@@@@@@===???;;;999???BBBNNNdddyyytttuuuvvvwwwzzzmmmTTTDDDAAAIIIHHHXXXnnniiiuuuooo\\\JJJIIIFFFEEEJJJXXXkkkyyy~~~}}}~~~uuucccZZZVVVXXXdddzzzooollltttvvvxxx|||ooo___ooonnn[[[UUUVVVWWWSSSRRRTTTWWWWWWVVVWWWZZZ\\\RRRSSSTTTUUUVVVVVVWWWWWWRRROOORRR[[[```\\\UUUSSSQQQRRRRRRSSSSSSRRRRRRQQQIIILLLLLLIIIHHHMMMQQQRRRMMMOOOQQQRRRSSSTTTVVVXXXXXXXXXWWWVVVVVVUUUSSSRRRlll```ZZZQQQPPPDDDEEEZZZjjjXXXDDDIIIVVVQQQOOOLLLJJJHHHFFFFFFFFFCCCGGGJJJJJJGGGEEEFFFHHHCCC@@@>>>???CCCEEEDDDBBBEEEEEEFFFFFFEEECCCAAA???999EEETTT\\\ZZZTTTNNNKKKFFFBBB???@@@DDDEEEBBB>>><<<<<<<<<<<<<<<<<<;;;;;;>>><<<:::999::::::999777::::::;;;;;;;;;:::999999:::;;;<<<<<<:::888888888555555555555555555555555666666666777888888999999:::::::::999999999999999999999888888999:::<<<=========<<<;;;::::::::::::;;;888666888>>>BBBAAA>>>EEE???===@@@@@@===???DDD???GGGJJJCCCAAAEEEEEE???IIIFFFFFFJJJKKKJJJKKKOOOBBBKKKQQQLLLGGGJJJQQQWWWSSSUUUVVVWWWZZZYYYRRRIIIQQQNNNLLLKKKGGGDDDFFFLLLJJJKKKJJJIIINNNRRRKKK@@@OOOVVVZZZZZZZZZ[[[ZZZWWWXXXZZZYYYSSSMMMMMMUUU\\\aaa^^^ZZZYYYZZZZZZXXXUUUQQQLLLLLLRRRVVVVVVZZZ```XXXVVVSSSPPPOOORRRVVVZZZ^^^YYYVVVXXX\\\^^^\\\XXXTTTTTTXXX\\\ZZZSSSPPPQQQPPPMMMHHHEEEIIIRRRWWWVVVXXXWWWTTTQQQOOONNNNNNNNNIIIKKKOOOQQQRRRQQQNNNMMMQQQUUURRRJJJLLLVVVWWWQQQNNNRRRQQQKKKKKKOOOOOOKKKEEEEEEEEEEEEDDDDDDDDDDDD<<>>CCCPPPyyyxxxrrrrrruuu{{{{{{^^^IIICCCHHHIII___zzzrrrwww___VVVDDDGGGIIIJJJRRRjjjxxxfffaaagggooommmlllwww}}}|||qqqtttyyy|||}}}uuu^^^XXX~~~aaa```WWWRRRUUURRRQQQTTTVVVVVVUUUVVVYYY\\\RRRSSSTTTUUUVVVUUUTTTSSSIIIGGGLLLVVVZZZTTTNNNLLLQQQRRRSSSTTTTTTSSSRRRQQQGGGLLLNNNIIIGGGKKKQQQTTTNNNPPPRRRSSSTTTUUUWWWYYYYYYXXXVVVUUUUUUSSSPPPNNNvvv]]]YYYVVVOOOJJJKKKMMMMMMLLLJJJJJJJJJLLLRRRRRRMMMFFFDDDEEEEEEBBBCCCEEEHHHJJJJJJIIIGGGFFF@@@@@@@@@CCCFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHCCCGGGLLLPPPRRRQQQNNNLLLKKKHHHEEECCCAAA@@@===<<>>===<<<;;;;;;<<<<<>><<<;;;::::::;;;;;;===;;;888999;;;===<<<:::>>>>>>===;;;999666444333:::888555333222444555777666666666666777888999:::;;;:::999888777888999:::::::::999999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>=========>>>@@@AAA===???AAAAAA???===<<<<<>><<>><<<;;;;;;;;;<<<<<<>>>===<<<::::::::::::;;;<<<999777888:::;;;:::888<<<<<<;;;:::888666444333777777777777777777666666666666666666777888999:::999999888888888888999999888888888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???<<<>>>AAABBBAAA?????????CCCCCCBBBCCCCCCEEEFFFGGGHHHIIIIIIHHHFFFDDDEEEFFFEEEIIIMMMNNNMMMKKKKKKLLLNNNKKKHHHHHHJJJLLLKKKJJJJJJNNNPPPOOORRRWWWXXXTTTYYYYYYZZZ[[[[[[ZZZWWWUUUWWWWWWUUUPPPMMMPPPXXX___```YYYTTTVVV\\\]]]XXXQQQHHHNNNOOOKKKKKKQQQXXXYYY[[[XXXVVVWWWZZZZZZWWWSSSUUUTTTTTTUUUVVVWWWVVVTTTSSSSSSRRRPPPOOOPPPSSSVVVUUUUUUSSSPPPSSSZZZ\\\YYYWWWSSSPPPQQQSSSTTTPPPKKKMMMPPPTTTTTTSSSRRRRRRSSSWWWUUURRRRRRSSSUUUVVVVVVPPPOOONNNNNNNNNLLLJJJJJJMMMKKKIIIIIIJJJJJJGGGDDD???@@@???===<<<===BBBEEEZZZwwwvvvrrruuuvvv{{{zzzYYYKKKEEENNNlll}}}vvvvvveee___]]]YYYNNNEEELLLSSSiii}}}xxx|||tttwwwwww|||xxxwww||||||~~~}}}aaaUUU^^^hhhoooZZZXXX\\\ZZZUUUUUUVVVWWWZZZ]]]aaaaaa```^^^UUUSSSQQQRRRTTTTTTRRRNNNIIIGGGLLLVVVWWWOOOMMMRRRSSSVVVUUUPPPNNNPPPQQQPPPOOOMMMKKKHHHHHHLLLSSSXXXSSSQQQOOONNNOOOQQQTTTUUURRRRRRRRRRRRPPPOOOMMMKKKwwwlll___VVVPPPMMMNNNRRRNNNJJJGGGGGGKKKPPPRRRRRRTTTVVVRRRJJJDDDDDDFFFFFFIIIJJJJJJJJJHHHFFFCCCAAAFFFEEECCCDDDEEEGGGGGGFFFDDDDDDDDDEEEFFFGGGIIIIIICCCGGGLLLPPPQQQOOOLLLIIIIIIGGGDDDCCCBBB@@@>>><<<>>>===<<<;;;:::;;;<<<===>>>===;;;:::999999::::::999888777777999999888777999999888777666555555444444666999;;;<<<:::777555666666666666777888999999777888888999999888888888777666666666666777888888::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;>>>AAABBBBBBAAAAAAAAA@@@BBBCCCDDDEEEDDDCCCBBBCCCDDDEEEDDDBBBAAABBBCCCEEEFFFHHHHHHHHHIIILLLNNNPPPMMMJJJHHHJJJLLLMMMMMMLLLMMMNNNOOOUUU[[[\\\XXX\\\YYYVVVVVVWWWWWWTTTQQQRRRSSSRRROOONNNRRRYYY___ZZZYYYXXXZZZ\\\ZZZUUUPPPIIINNNQQQQQQSSSXXX[[[[[[]]]ZZZXXXXXXXXXWWWSSSOOOPPPRRRUUUXXXZZZYYYUUUQQQRRRQQQNNNLLLLLLPPPWWW\\\XXXZZZZZZYYYZZZ\\\ZZZUUUTTTRRRRRRUUUXXXXXXRRRMMMQQQVVVZZZYYYTTTRRRUUUYYYZZZXXXTTTSSSTTTVVVWWWXXXRRRPPPRRRXXXVVVNNNKKKOOOPPPMMMLLLNNNQQQPPPJJJEEECCCCCCBBB@@@======???@@@PPPbbbvvv~~~tttrrrqqqttt{{{hhhMMMIIIMMMeeezzzyyylll___gggtttuuunnnbbbXXXTTTXXX|||yyy}}}zzz~~~{{{{{{zzzYYYZZZppp```VVVZZZ^^^\\\YYYYYYVVVWWW[[[___bbb```\\\YYYUUUSSSSSSUUUXXXWWWTTTPPPIIIQQQZZZ[[[UUUQQQQQQTTTVVVXXXWWWQQQMMMNNNOOOMMMPPPPPPPPPOOOMMMMMMOOOPPPQQQOOONNNMMMNNNPPPSSSUUUNNNNNNOOOOOOOOOMMMLLLKKKmmmZZZZZZXXXUUUQQQOOOQQQUUUMMMIIIEEEGGGLLLPPPPPPNNNHHHNNNRRRMMMIIIHHHHHHGGGJJJJJJJJJJJJHHHEEECCCAAAIIIGGGEEEEEEFFFFFFFFFEEECCCCCCCCCDDDFFFGGGIIIJJJCCCFFFKKKOOOPPPMMMIIIFFFGGGEEECCCBBBBBB@@@>>><<<<<<;;;:::::::::;;;<<<======<<<:::999888888999999888888888888999999888777666666555555555555555555333555888;;;;;;:::777555666555555666666777888999777888999:::::::::999888666666666666666777888888:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;===@@@AAA@@@?????????===???CCCFFFGGGEEEBBB@@@BBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHKKKLLLNNNLLLIIIHHHIIILLLOOOQQQOOOLLLKKKMMMSSSXXXWWWSSSYYYUUURRRRRRSSSRRRNNNKKKNNNOOOOOOOOOOOOSSSYYY]]][[[\\\]]]\\\ZZZVVVSSSQQQRRRTTTVVVYYY\\\___aaa```XXXWWWVVVVVVWWWVVVRRROOOSSSTTTWWW[[[\\\ZZZVVVRRRSSSRRRPPPNNNNNNSSSYYY^^^XXXYYYZZZZZZZZZYYYVVVSSSTTTVVVXXXZZZYYYXXXVVVUUUXXXZZZ[[[YYYUUUUUUYYY]]]]]]ZZZVVVTTTUUUWWWXXXYYYWWWSSSVVV]]][[[QQQPPPWWWOOOMMMLLLOOOSSSRRRKKKDDDDDDCCCCCCAAA???>>>======DDDMMM^^^|||pppnnnnnnsssxxx}}}tttXXXRRROOO^^^tttwwwsss{{{{{{ooocccggg{{{rrr^^^^^^}}}yyysss^^^uuurrraaaZZZWWW[[[```___^^^```UUUWWWZZZ^^^___\\\VVVQQQWWWVVVVVVYYY\\\\\\XXXSSSMMMZZZbbb]]]VVVVVVVVVTTTVVVXXXVVVPPPMMMMMMNNNLLLNNNQQQSSSTTTQQQOOOMMMLLLNNNNNNOOOPPPQQQRRRRRRRRRMMMNNNNNNOOONNNLLLKKKJJJzzzccc[[[TTTUUUTTTRRRQQQQQQQQQQQQKKKHHHFFFHHHMMMNNNKKKGGGGGGKKKMMMIIIFFFHHHIIIIIIHHHHHHIIIIIIHHHFFFEEEDDDJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIDDDFFFJJJLLLLLLJJJFFFDDDDDDCCCBBBAAAAAA@@@===;;;::::::999999999;;;<<<===<<<;;;999888777777888888777888999:::999888888888555444444333333444555555333444555666777777666666555555555555666777888999777888:::;;;;;;;;;:::999888777777777777888999999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========:::===??????===;;;::::::999===AAAFFFGGGFFFCCCAAA@@@AAACCCCCCBBBBBBCCCEEEBBBCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGFFFGGGKKKOOORRRRRRNNNKKKMMMQQQRRROOOLLLTTTSSSRRRSSSSSSQQQLLLHHHPPPPPPQQQRRRSSSVVVYYY\\\\\\]]]]]]ZZZVVVTTTUUUWWW[[[YYYXXX[[[```bbbbbbbbbSSSSSSUUUXXXYYYYYYWWWVVVYYYXXXXXXXXXYYYXXXUUURRRSSSSSSSSSRRRRRRTTTYYY\\\XXXWWWWWWXXXWWWVVVWWWXXXUUUYYY\\\ZZZTTTRRRVVV[[[]]]ZZZVVVUUUVVVYYY]]]___^^^[[[WWWUUUVVVWWWXXXWWWVVVQQQQQQVVVUUUPPPQQQXXXOOONNNNNNRRRUUUSSSLLLFFFDDDCCCCCCBBBAAA@@@???>>>BBBFFFSSSyyyuuuooolllnnnsssxxxhhh```TTT\\\ppprrriiiiiifffmmmvvviiiiii{{{}}}xxx```eeeddd]]]YYYWWWZZZ]]]___```bbbXXXYYY[[[^^^^^^ZZZSSSNNNWWWWWWWWW[[[^^^^^^ZZZVVVUUU___ccc\\\YYY\\\YYYRRRSSSVVVUUUOOOLLLNNNOOOMMMLLLOOOSSSUUUSSSPPPNNNMMMKKKNNNRRRUUUVVVTTTQQQOOOPPPPPPPPPOOONNNLLLJJJIII~~~ddd\\\RRRUUUTTTQQQNNNOOORRRPPPKKKIIIHHHHHHJJJLLLKKKGGGCCCNNNMMMGGG@@@???EEEJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGFFFGGGGGGGGGEEECCCDDDDDDDDDDDDEEEFFFGGGGGGDDDEEEGGGHHHHHHFFFCCCBBBAAA@@@@@@@@@@@@???<<<999999999888888999;;;<<<===;;;:::888777666666777777666888::::::999888777888555444333222222333555555444444333333333444555666555555555555666777888888777888999:::::::::::::::999888888888888999::::::777777888999:::;;;;;;<<<:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<999;;;======;;;999777777888;;;???BBBDDDDDDBBBAAA<<<>>>@@@AAA@@@AAACCCDDDBBBBBBCCCEEEGGGFFFDDDAAACCCDDDDDDDDDDDDGGGLLLOOOSSSNNNMMMPPPRRROOOKKKJJJRRRSSSUUUVVVUUURRROOONNNSSSTTTTTTUUUVVVWWWXXXYYYXXXYYYXXXVVVTTTVVVZZZ___\\\VVVTTTZZZ``````___^^^SSSUUUYYY\\\______^^^^^^[[[XXXUUUSSSSSSTTTSSSRRRSSSTTTUUUTTTTTTUUUXXXZZZZZZXXXWWWXXXWWWVVVZZZ```XXX[[[[[[UUUNNNKKKQQQXXXXXXUUURRRRRRVVV[[[]]]^^^]]]ZZZWWWVVVVVVVVVUUUTTTNNNKKKIIIIIIKKKOOOQQQRRRPPPQQQTTTVVVWWWUUUPPPLLLGGGFFFDDDDDDDDDDDDBBB@@@CCCEEEKKKiiixxxpppnnnpppttt|||}}}qqq```dddwwwyyyqqqrrrsss{{{mmmbbbkkk{{{yyyssswww|||www]]]|||zzzhhh\\\YYYWWWWWWZZZ\\\^^^___WWWWWWXXXYYYZZZWWWSSSPPPXXXWWWWWWZZZ^^^___\\\XXX\\\``````[[[ZZZ]]]ZZZRRRRRRUUUTTTOOOMMMOOOPPPOOOKKKNNNQQQRRRRRRQQQPPPQQQKKKOOOSSSVVVWWWTTTPPPMMMPPPQQQPPPPPPNNNLLLJJJIII___WWWWWWNNNSSSSSSPPPLLLNNNRRRPPPJJJIIIIIIJJJJJJJJJIIIHHHGGGLLLIIIDDD@@@CCCIIIJJJGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIGGGDDDAAAEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>???===:::888888777777888999;;;<<<>>>:::999777666555555666666444777::::::888666666777666555333222222333444555555444444333333333333333555555555555555666888888666666666666777888999:::999888888888888999::::::555666777888999::::::;;;::::::::::::::::::::::::888999:::;;;<<<;;;;;;:::666999;;;<<<:::888888888999:::<<<>>>????????????;;;===???@@@@@@AAACCCEEEDDDBBBAAABBBCCCBBB???<<<@@@BBBCCCBBBAAABBBEEEIIILLLJJJLLLRRRRRRLLLJJJKKKPPPSSSVVVUUURRRQQQSSSUUUTTTSSSSSSTTTTTTSSSRRRQQQTTTTTTTTTSSSSSSVVVZZZ^^^VVVPPPPPPZZZbbb```\\\YYYUUUYYY]]]```aaa``````___[[[XXXTTTRRRRRRTTTTTTUUUUUUVVVVVVVVVVVVXXX[[[^^^\\\YYYXXXZZZXXXWWW\\\ddd^^^\\\YYYSSSNNNKKKLLLNNNLLLNNNRRRUUUWWWYYY[[[\\\ZZZYYYWWWVVVVVVUUUSSSQQQJJJKKKGGGCCCJJJUUUVVVNNNQQQTTTXXXYYYVVVTTTRRRRRRNNNKKKHHHGGGGGGGGGEEECCCBBBDDDCCCVVVwwwqqqooopppvvv||||||sssyyyfffddddddmmm|||xxxqqqmmmwwwnnnlllkkkmmmhhh]]][[[XXXWWWYYY\\\\\\ZZZVVVUUUUUUWWWYYYZZZYYYXXX\\\ZZZZZZ\\\```bbb```^^^______]]]ZZZYYYYYYXXXVVVUUUXXXWWWQQQNNNPPPQQQPPPMMMNNNOOOOOONNNOOOQQQSSSNNNPPPRRRSSSSSSQQQNNNMMMNNNNNNOOOOOONNNMMMKKKJJJhhh___VVVPPPRRRTTTPPPRRRPPPMMMNNNTTTRRRMMMJJJKKKKKKIIIHHHHHHJJJLLLAAABBBCCCFFFMMMQQQKKKBBBIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDFFFHHHIIIGGGCCC@@@FFFFFFEEEDDDDDDDDDDDDDDDFFFEEECCCAAA@@@@@@@@@@@@===<<<<<<===>>>===999777777777777777999:::<<<>>>:::999777666555555666666222555999999666444444555777555444222222333444555444555555555555444222111555444444555555666777888555444444444444666888999888888888888888999999:::444555666777888999::::::::::::::::::::::::::::::777888999:::;;;:::999999444777:::;;;;;;:::999:::::::::::::::;;;;;;<<<<<<<<<>>>@@@AAABBBCCCEEEGGGFFFCCC???>>>??????<<<:::???AAACCCBBB???>>>@@@CCCDDDDDDIIIQQQQQQKKKIIIMMMNNNRRRTTTRRRNNNNNNTTTZZZQQQPPPPPPPPPOOOMMMJJJHHHTTTTTTSSSSSSSSSTTTVVVXXXQQQLLLOOO\\\eeeccc[[[WWWXXX[[[___aaa```^^^]]]\\\[[[XXXUUUTTTUUUWWWXXXXXXXXXYYYYYYXXXYYY\\\aaaeee]]]YYYYYY[[[YYYVVV[[[dddddd^^^WWWSSSRRRPPPKKKGGGAAAIIISSSXXXXXXWWWXXX[[[YYYXXXWWWWWWVVVTTTQQQNNNKKKOOOKKKEEEOOO___^^^OOOOOOTTTYYYYYYTTTQQQRRRTTTTTTPPPKKKIIIIIIIIIGGGEEECCCFFF@@@KKKttt}}}sssooonnnrrrwwwvvv{{{kkkVVViiiqqqyyyllljjjtttzzz{{{xxxiii```___tttmmmaaa```___]]]ZZZYYY\\\___\\\XXX[[[YYYYYY[[[^^^bbbdddeeeaaa___^^^```dddgggfffddd```^^^\\\[[[XXXUUUVVVYYYXXX[[[YYYSSSPPPQQQRRRPPPOOOOOONNNLLLKKKMMMQQQUUUQQQPPPPPPOOOOOONNNNNNMMMKKKLLLMMMNNNNNNMMMLLLKKKmmmZZZVVVUUUNNNKKKOOOSSSQQQNNNOOOQQQRRRPPPMMMMMMIIIIIINNNSSSPPPHHHBBB888BBBIIIIIIGGGHHHHHHHHHHHHHHHGGGFFFEEECCCAAA@@@HHHFFFDDDDDDEEEDDDAAA>>>FFFDDDBBB@@@@@@AAACCCEEEDDDCCCAAA@@@???>>>>>>>>>:::;;;<<<<<<<<<:::777666999999:::;;;;;;:::::::::777777666666666666777777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333444555666444444444555555555555666666666777888888888888888666666555555555555666666888888999999999888888777999:::<<<===<<<:::888666888888999::::::::::::999999::::::;;;;;;<<<<<<===:::>>>>>>;;;BBBMMMLLLCCCEEEBBB@@@@@@CCCDDDBBB@@@DDDBBB???>>>===???@@@BBBKKKLLLNNNOOOPPPPPPOOOOOOOOOSSSRRRLLLJJJMMMOOOLLLKKKQQQSSSOOOMMMPPPUUUWWW\\\UUUKKKEEEJJJSSSUUUQQQ[[[SSSSSS[[[\\\UUUSSSXXX\\\ZZZ\\\```___[[[ZZZ[[[WWWTTTQQQOOOQQQSSSUUUWWWSSSXXXXXXSSSRRRXXXaaaeee```ZZZVVVYYY]]]```fffkkksssiii]]]YYYZZZZZZUUUOOOKKKWWWbbbaaa[[[YYYYYYYYY\\\ZZZWWWUUUUUUUUUSSSQQQGGGIIIQQQ\\\]]]VVVSSSVVVSSSYYY[[[VVVSSSRRROOOIIIFFFMMMOOOLLLJJJLLLKKKGGGGGGHHHAAA???YYYrrrnnnvvv{{{|||eeeaaahhhsssyyy~~~uuuoooyyyhhh___]]]fffsssuuufffWWW___^^^WWWSSSYYYaaabbb\\\WWWZZZ______YYYXXX___dddeee]]]^^^```cccdddccc```]]]ZZZZZZZZZXXXVVVUUUVVVWWWWWWXXXVVVPPPNNNOOOOOOLLLNNNOOOMMMJJJKKKQQQUUUTTTOOOPPPRRRSSSRRROOOKKKIIIHHHLLLPPPPPPNNNLLLMMMOOOnnn]]]QQQQQQQQQNNNNNNRRRTTTRRRPPPPPPQQQPPPLLLIIIIIIFFFFFFKKKOOOMMMFFF???>>>FFFLLLKKKHHHHHHHHHFFFHHHGGGFFFDDDCCCBBBAAA@@@EEECCCBBBDDDFFFFFFDDDBBB@@@@@@@@@AAAAAABBBBBBCCCBBBBBB@@@???>>>>>>======:::;;;<<<<<<;;;999777666999999::::::::::::999999666666666555555666666666555555555555555555555555333333333333333333333333333333333333333333333333555444444333333333333444444444444444555555555555555666777777888888777777777777666666666666777777777777888888888888777777777888:::;;;;;;999666555777777888999999999999888777777888888999:::::::::999>>>>>><<>>AAACCCCCCBBBBBBAAA???======???AAABBBLLLMMMNNNPPPPPPPPPOOOOOOKKKPPPQQQLLLIIIIIIHHHDDDCCCIIIMMMKKKJJJNNNSSSUUUYYYVVVPPPKKKNNNTTTTTTPPPXXXRRRRRRZZZZZZSSSPPPTTTXXXWWWXXX\\\\\\XXXVVVXXXYYYUUUQQQPPPRRRTTTUUUUUUSSSWWWWWWQQQOOOTTT[[[^^^ZZZVVVUUUZZZ^^^___bbbeeeiiibbbZZZWWWWWWWWWSSSOOORRR[[[```]]]XXXXXXYYYYYYYYYYYYZZZ[[[\\\YYYSSSNNNMMMOOOXXX```aaaYYYUUUVVVPPPVVVXXXTTTQQQQQQNNNIIIHHHMMMNNNJJJHHHJJJIIIFFFGGGFFF???<<>>AAACCCDDDDDDCCCBBB@@@@@@???>>>===<<<<<<;;;999:::;;;;;;:::999777666888999999:::999999888888555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333666555444333222222222222333333333444444444555555444555666666777777666666777777666666666666777777555555666666666666666555555666888999888777555444555666666777888777777777666666777777888999999:::999======<<>>AAACCCCCC???>>>=========???AAACCCJJJJJJKKKLLLLLLLLLKKKKKKFFFKKKMMMJJJFFFDDD@@@;;;>>>EEEJJJJJJJJJOOORRRSSSSSSUUUTTTQQQQQQTTTTTTQQQVVVPPPPPPVVVWWWQQQMMMPPPTTTSSSTTTXXXXXXUUUSSSUUUXXXSSSNNNMMMQQQSSSRRROOOUUUXXXWWWQQQNNNRRRVVVXXXVVVSSSTTTYYY\\\ZZZYYYZZZ]]][[[XXXVVVVVVUUURRRPPPZZZ]]]\\\WWWUUUWWWYYYXXXXXXWWWVVVXXXZZZXXXSSSNNNPPPSSS[[[bbbaaaZZZUUUTTTNNNSSSUUURRROOONNNLLLIIILLLOOOOOOKKKHHHIIIIIIGGGJJJFFFAAA@@@III```~~~yyyssszzzxxxyyywwwaaa\\\dddrrrlllmmmeeezzzrrrYYYUUUrrriiifff^^^SSS[[[XXXXXXVVVRRRNNNOOOUUUZZZTTTXXXZZZXXXYYY\\\______]]]]]]\\\[[[ZZZYYYYYYXXXSSSPPPMMMNNNQQQSSSRRRQQQPPPRRRPPPLLLKKKMMMMMMKKKFFFJJJKKKJJJKKKNNNNNNKKKMMMNNNOOOPPPPPPNNNLLLJJJKKKMMMNNNMMMJJJJJJMMMPPPsssZZZVVVSSSSSSOOOIIIIIIMMMKKKLLLNNNOOOOOOLLLHHHEEEIIINNNQQQNNNIIIGGGFFFEEEHHHNNNPPPMMMJJJIIIGGGDDDFFFDDDBBB@@@??????@@@AAAHHHGGGGGGFFFEEEDDDBBB@@@@@@BBBCCCEEEEEEEEEDDDCCC>>>>>>>>>===<<<;;;:::999999999::::::999888777777888888999999888888777777444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222444333222222222222222333222333333333444444444444333444444555555555555555666555555444444555555666333333444555555555555444444555666777777666555444444444555666666666666555777777888999999::::::;;;999<<<;;;999;;;@@@@@@;;;:::999888888:::>>>@@@BBB===<<<<<<<<<===???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFHHHFFFCCC@@@===;;;DDDJJJNNNMMMMMMPPPRRRQQQLLLRRRTTTQQQPPPRRRUUUTTTVVVQQQNNNQQQRRRNNNNNNPPPSSSQQQSSSWWWWWWTTTRRRTTTTTTNNNIIIJJJMMMOOOLLLHHHVVVXXXWWWRRRPPPSSSVVVVVVVVVSSSSSSVVVWWWSSSPPPPPPVVVWWWXXXXXXVVVSSSRRRQQQYYYYYYVVVRRRSSSWWWWWWUUUYYYTTTNNNLLLOOORRRRRRQQQKKKPPPXXX]]]\\\WWWQQQOOOMMMPPPRRRQQQNNNLLLJJJIIIPPPQQQPPPLLLIIIIIIIIIJJJHHHCCCAAACCCGGGUUUssszzz{{{tttooossszzz~~~~~~hhh___YYYZZZbbb|||zzzyyydddTTTnnngggjjjddd___iiijjjiiibbbUUUKKKJJJNNNQQQTTTVVVXXXXXXXXXYYYZZZYYY]]]ZZZVVVSSSSSSXXX___eeeVVVQQQLLLMMMQQQSSSQQQNNNMMMOOOOOOKKKKKKNNNNNNKKKHHHJJJJJJGGGGGGJJJIIIGGGJJJKKKLLLMMMMMMLLLKKKJJJKKKMMMOOONNNKKKJJJKKKMMMrrr```]]]PPPPPPQQQRRRPPPNNNPPPTTTKKKLLLMMMMMMKKKGGGDDDCCCFFFPPPSSSJJJ???>>>BBBEEEHHHLLLNNNLLLJJJJJJHHHDDDDDDBBB@@@???>>>???@@@AAAGGGGGGGGGFFFDDDBBBAAAAAADDDDDDCCCCCCBBBBBBBBBBBB============<<<:::999888888888888888888888777777777888888888777666666555333333444555555444333333444444444444444444444444222222222222222222222222222222222222222222222222000000000111222333444555222222222222333333333444222222333444444444444333333333222222222222333333111222333444444444444444444555666666777666555555333333444555555555555444666666777777888999999:::777888888666777:::999777888888888888888:::===???;;;;;;;;;;;;===>>>@@@AAA??????????????????@@@@@@CCCBBBBBBAAA???>>>@@@BBBMMMQQQSSSPPPOOOPPPOOOLLLHHHMMMOOOLLLJJJOOOTTTWWWVVVPPPKKKKKKLLLNNNPPPTTTSSSQQQSSSXXXXXXUUUSSSUUUPPPMMMIIIJJJMMMMMMJJJFFFSSSVVVUUUQQQQQQTTTVVVUUUTTTPPPOOORRRSSSPPPOOOPPPRRRUUUXXXWWWTTTQQQOOOOOOQQQRRRQQQOOORRRVVVVVVRRRWWWPPPJJJIIINNNRRRQQQOOOEEELLLSSSWWWWWWTTTPPPMMMMMMNNNPPPPPPNNNJJJIIIJJJNNNNNNMMMLLLIIIGGGHHHJJJCCC>>>>>>AAAAAAHHHaaa}}}rrriiinnnyyyyyykkkeeeuuucccSSSTTTWWW\\\hhhiii]]]lllnnneeeggg```^^^iiillliii```TTTOOOQQQRRRPPPWWWVVVVVVWWWWWWVVVTTTSSSWWWWWWVVVTTTUUUYYY```eeeXXXRRRMMMLLLOOOPPPOOOKKKLLLOOOOOOLLLLLLOOOOOOLLLKKKLLLIIIDDDBBBFFFGGGEEEHHHHHHIIIIIIJJJJJJKKKKKKNNNRRRUUUTTTPPPLLLKKKLLLnnn]]]UUUUUUQQQQQQPPPOOOMMMLLLNNNPPPOOOOOONNNKKKGGGDDDCCCDDDLLLUUUUUUIII@@@BBBIIILLLHHHLLLMMMJJJIIIJJJHHHDDDBBBAAA@@@??????@@@AAAAAABBBDDDEEEEEEDDDCCCCCCDDDCCCBBBAAA???>>>>>>>>>>>><<<<<<======<<<:::888777888777777777777777777777777777777777666555444444222333444555555444333222333333333333333333333333222222222222222222222222222222222222222222222222......///000111333444555111111222222222333333333000111222222333333222222222222111111111111222222111111222333444444444444333444555555555555555555222333444444555555444444333333444555555666666777444555666666888:::;;;;;;555666888888888999;;;===:::::::::;;;<<<>>>???@@@============>>>???@@@AAACCC@@@>>>???>>>>>>BBBIIIQQQSSSRRRNNNLLLMMMKKKGGGGGGJJJKKKFFFFFFKKKQQQTTTQQQMMMHHHGGGIIINNNSSSVVVRRRQQQSSSWWWXXXUUUSSSUUUOOONNNMMMNNNNNNNNNLLLJJJPPPRRRRRROOOPPPSSSTTTQQQQQQMMMKKKOOOQQQQQQRRRUUUOOOQQQTTTTTTRRROOOMMMLLLKKKMMMNNNMMMPPPUUUUUURRRQQQNNNMMMQQQWWWXXXRRRKKKCCCKKKQQQSSSSSSTTTRRROOONNNMMMNNNOOOLLLGGGFFFIIIIIIHHHIIIKKKIIIFFFGGGJJJEEEBBBAAABBB@@@CCCSSSfffwwwnnnqqq{{{hhh[[[[[[ZZZccc~~~\\\WWWWWWZZZaaasss~~~rrrrrrxxx}}}ttt|||pppTTTjjjuuueeeccc```WWWYYYbbb``````[[[VVVZZZcccccc]]]XXXTTTTTTVVVWWWTTTQQQRRRQQQUUUZZZ[[[YYYWWWWWWXXXVVVQQQLLLIIIJJJKKKJJJIIIKKKOOOOOOMMMMMMPPPOOOLLLLLLLLLIIICCCAAAEEEGGGFFFHHHGGGHHHHHHIIIKKKLLLMMMVVVYYYZZZXXXSSSNNNMMMMMM~~~iii^^^ZZZXXXUUUUUUUUUSSSOOOKKKJJJKKKKKKKKKOOOOOOMMMIIIFFFFFFJJJMMMWWWYYYSSSHHHGGGPPPVVVTTTKKKNNNMMMJJJIIIJJJGGGCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEEDDDBBBAAABBBCCC>>>??????@@@???>>><<<;;;<<<<<<======<<<:::888666777777666666666777777777666777777666555444333333333444555666666555444333333333333333333333333333111111111111111111111111111111111111111111111111/////////000000222333444111111111111222222222222///000111111222222111111222222111111111111222222000111222333444444444444222222222333333444444444222333444444555555444444222333333444555555666666333444555777888888:::<<<000333777999999999;;;===999999:::;;;<<<<<<===>>><<<<<<<<<<<<>>>???AAABBBCCC???===???>>>===BBBJJJOOOPPPNNNJJJJJJLLLKKKHHHHHHJJJIIIEEEEEEIIILLLLLLHHHGGGEEEEEEIIIOOOSSSTTTPPPNNNQQQUUUVVVSSSRRRTTTKKKNNNPPPQQQOOOMMMMMMMMMPPPSSSRRRPPPQQQSSSSSSOOORRRNNNMMMPPPRRRQQQQQQSSSOOOPPPQQQSSSSSSRRROOONNNJJJMMMMMMLLLMMMRRRUUUTTTQQQNNNNNNSSSZZZ[[[TTTLLLEEELLLQQQPPPPPPSSSSSSPPPNNNKKKLLLMMMJJJDDDCCCFFFGGGEEEHHHMMMLLLHHHIIIMMMJJJIIIGGGFFFEEEGGGNNNUUUuuu{{{zzz{{{zzzzzz|||zzz]]]QQQXXXfffmmmaaa___```kkkrrrttt{{{hhh```eeeqqqyyywwwiiiaaavvvfffaaabbb[[[UUUZZZ```YYY]]]]]][[[```iiiggg^^^WWWRRRPPPTTTVVVTTTRRRTTTOOOTTTYYYXXXTTTPPPOOOPPPQQQOOOKKKHHHGGGHHHJJJKKKKKKNNNOOOMMMMMMOOONNNJJJGGGIIIHHHDDDEEEIIIJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQ[[[[[[ZZZTTTNNNJJJKKKMMMxxxgggbbb]]]XXXUUUQQQOOONNNOOOMMMIIIGGGJJJPPPSSSSSSLLLKKKJJJGGGGGGKKKSSSYYYZZZVVVKKKBBBIIIXXX[[[TTTNNNPPPOOOKKKJJJJJJGGGAAA@@@@@@AAABBBBBBBBBAAAAAACCCEEEFFFDDDAAA>>>>>>@@@;;;===AAACCCCCCAAA>>><<<<<<<<<===>>>===:::888666777777666666666666777888666666666666555444333222333444666777777666444333333333333333333333333333111111111111111111111111111111111111111111111111111000000000000000111222000111111111111222222222//////000111111111111111333222222222222222222333000111222333444555555555000000111111111222222333222333444444555555444444444444555555666777777888555555666777666444555888,,,111666::::::;;;===???999::::::;;;;;;<<<<<<<<<:::::::::;;;<<>>@@@???===AAAHHHLLLMMMKKKHHHIIIMMMNNNKKKJJJKKKJJJFFFEEEHHHHHHEEEAAABBBCCCEEEJJJPPPRRRQQQMMMLLLNNNSSSTTTQQQPPPRRRGGGLLLQQQPPPMMMJJJKKKNNNTTTVVVUUUSSSSSSUUUSSSOOOVVVRRRQQQTTTTTTOOOLLLLLLPPPPPPQQQTTTVVVVVVTTTRRRLLLOOOOOOKKKJJJPPPUUUVVVUUUOOOKKKNNNVVVZZZVVVQQQFFFMMMPPPNNNNNNQQQRRRNNNMMMJJJJJJLLLHHHAAA@@@DDDGGGFFFJJJQQQQQQMMMMMMRRRHHHIIIGGGEEEFFFJJJLLLJJJ^^^zzzssstttyyyuuuzzz~~~cccYYY[[[{{{zzzbbb```ccctttyyyyyyvvv}}}|||uuukkkhhhoooyyymmmuuujjj]]]]]]^^^VVVTTT\\\```XXX___```[[[ZZZ^^^YYYNNNVVVOOONNNSSSWWWUUUTTTWWWRRRSSSSSSNNNIIIIIIMMMRRROOOOOOLLLIIIHHHHHHLLLOOOJJJNNNOOOMMMLLLNNNMMMIIIBBBFFFHHHGGGHHHLLLMMMJJJKKKKKKJJJKKKLLLOOORRRTTT\\\[[[UUUNNNGGGDDDGGGKKKuuuWWWTTTOOOMMMQQQPPPLLLLLLPPPNNNPPPNNNLLLUUU``````XXXLLLSSSOOOJJJMMMLLLJJJPPPOOORRRQQQKKKJJJQQQUUUTTTRRRQQQNNNJJJFFFBBBAAAAAADDD@@@???BBBAAA===<<<@@@AAABBBCCCBBB???<<<;;;;;;@@@AAAAAAAAA@@@===:::888>>>===<<<;;;:::999999999777777666666555555555444888666444333333333555666222222333333333222222111333333333333333222111000000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000222222222111111111000000//////000111222222333333111222222222222111000000000111111111111222222222333333333333333333333333333333333444444444555555777777777777777777888999222333777;;;>>>???<<<:::999888999<<<>>>===999555777;;;???BBBAAA@@@??????CCCAAAAAABBB>>>999===FFFJJJIIIGGGHHHIIIIIIGGGFFFFFFFFFGGGEEEDDDCCCEEEFFFCCCEEEFFFGGGLLLSSSUUURRRKKKMMMOOOPPPOOOOOOPPPQQQKKKMMMPPPQQQPPPOOOOOOPPPXXXUUUSSSTTTVVVWWWUUUSSSWWWZZZZZZTTTKKKIIIPPPWWWXXXWWWWWWWWWXXXWWWTTTRRRLLLJJJHHHIIILLLMMMMMMKKKNNNKKKJJJKKKOOORRRSSSRRRLLLMMMOOOQQQSSSTTTSSSSSSSSSRRRSSSRRRMMMFFFEEEIIIKKKLLLMMMLLLJJJJJJMMMQQQPPPRRRQQQKKKGGGGGGGGGEEENNNkkk{{{tttlllqqquuu~~~}}}bbbUUU|||rrrvvvyyy{{{vvvqqq}}}ooo}}}zzzvvvuuuxxx|||ttthhh|||lllgggaaaZZZXXX[[[^^^^^^]]]YYYYYYXXXWWWVVVTTTSSSRRRVVVSSSQQQRRRWWWYYYXXXVVVVVVTTTQQQLLLHHHHHHKKKNNNKKKLLLMMMLLLKKKKKKMMMOOONNNLLLKKKIIIIIIJJJLLLMMMKKKKKKJJJIIIHHHGGGFFFEEEMMMLLLKKKKKKMMMOOOOOOOOOQQQPPPNNNKKKIIIGGGFFFFFFlll[[[QQQRRRNNNNNNRRRRRROOOOOORRRPPPQQQPPPQQQVVVXXXSSSKKKNNNPPPGGGAAAGGGGGGEEEKKKLLLOOONNNIIIIIINNNQQQOOOMMMOOOPPPKKKDDD@@@AAAEEEIIIDDDBBBCCCCCC@@@AAAEEE===???@@@@@@???>>>???@@@BBBBBBBBBAAA@@@>>><<<;;;<<<<<<:::999999888888888555555555666666666666666777666444333333333555666222222222333333222222111333333333333333222111000000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000222222222111111111000000/////////000111222222222111222222222222111000000000000111111111222222222333333333333333333333333333333333444444444444555666666555555666666777888333444666:::===>>><<<:::999888888:::<<<<<<888555888<<<@@@BBBBBBAAA@@@@@@@@@??????@@@<<<888<<>>===<<<<<<;;;;;;:::999888888777888888444444555555666777777777777666444333333333444555111222222333333222222222222222333333333222111111000000000000000000000000000111111111111222222222111000000//////000000111000000000000000000000000222111111111111000000000/////////000111111222222111222222222222111000000000000000111111111222222111111222222333333444444333333333333444444444444555444444444555555666777555444555888;;;<<<<<<:::888888777888999:::888666999===AAACCCBBBAAA@@@@@@???>>>??????<<<:::<<>>???AAABBBEEEIIILLL@@@>>><<<:::999999999:::::::::999888888888888888555555555666666666666666666555444333333333444444111111222333333333222222222222333333333222222111000000000000000000000000000000111111111222222222000000////////////000000000000000000000000000000111111111111000000000000000000000111111222222222111222222222222111000000000000000000111111111111000000111222333444444555222222333333333444444444444444444444555666777777666555555666888:::;;;:::999999888888999999999888999<<>>===???BBBDDDBBB@@@@@@BBBDDDEEEEEEFFFGGGGGGGGGFFFFFFHHHJJJLLLQQQRRRMMMIIILLLQQQSSSSSSRRRQQQQQQTTTWWWYYYZZZSSSRRRPPPMMMLLLMMMQQQUUUVVVWWWZZZ\\\]]]\\\ZZZXXXSSSSSSSSSUUUWWWWWWVVVTTTPPPQQQSSSVVVWWWUUUPPPLLLHHHIIIJJJLLLNNNOOOPPPOOOJJJDDDAAAFFFPPPXXXXXXUUUSSSWWW[[[ZZZVVVRRRRRRSSSVVVOOOKKKMMMNNNLLLJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWwwwnnn___RRROOORRRQQQLLLIIIGGGEEEVVVwww{{{wwwuuuyyy|||~~~{{{ooofff\\\ggg~~~vvvwwwmmmZZZ[[[lll~~~iii\\\WWWWWWWWWYYY[[[\\\YYYWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRQQQQQQPPPPPPOOONNNMMMRRRMMMIIIIIILLLMMMIIIFFFFFFIIIKKKLLLKKKIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJHHHFFFEEEGGGLLLQQQUUUHHHGGGHHHJJJLLLLLLKKKIIIJJJGGGEEEFFFJJJKKKHHHEEEwww___UUUXXX[[[VVVOOOOOOQQQRRRRRRRRRQQQOOOMMMSSSJJJFFFIIIIIIHHHOOO[[[eee]]]NNNKKKRRRLLLCCCEEENNNLLLKKKLLLMMMKKKIIIGGGLLLJJJHHHGGGHHHHHHGGGFFF???AAACCCCCCCCCBBB@@@>>>===>>>???@@@@@@BBBFFFIII???===;;;888777888999:::;;;::::::999999999999:::888777777666555444444333555555444333333333333333000111222333333333333333111222222333333333222222000000000000000000000000000000111111111222222222000000////////////000000000000000000000000000000000000000000000000000000111111111222222222222222111222222222222111000000//////000000000111111111000000111111222333444444222222222333333333444444555555555555666777888999777555444555777999:::999::::::::::::999999::::::777:::<<<======<<<<<<<<<<<<===>>>======>>>???@@@@@@>>>===>>>AAACCCDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKLLLRRRSSSMMMIIIKKKOOOQQQMMMKKKJJJLLLQQQVVVXXXYYYUUUTTTPPPLLLJJJLLLPPPTTTUUUWWWZZZ]]]]]]\\\[[[ZZZRRRSSSVVV[[[]]]\\\WWWSSSRRRSSSUUUXXXYYYWWWRRRNNNIIIJJJMMMNNNOOOPPPQQQQQQLLLHHHGGGLLLUUU\\\\\\YYYVVVWWWXXXWWWTTTTTTWWWZZZXXXPPPKKKKKKLLLJJJHHHIIIOOOOOOPPPSSSUUUWWWXXXXXXddd___UUUMMMNNNRRRQQQLLLIIIHHHDDDQQQooottt|||~~~}}}}}}|||vvvwwwzzzsssjjjttt{{{ppprrrnnnWWWWWWooo{{{lllbbb[[[YYYYYYYYYZZZZZZXXXVVVTTTTTTTTTSSSSSSSSSSSSTTTUUUTTTOOOLLLNNNSSSTTTOOOJJJMMMIIIFFFGGGKKKKKKGGGBBBEEEGGGJJJKKKJJJIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIFFFEEEDDDCCCCCCEEEGGGHHHIIIHHHHHHIIIKKKLLLKKKJJJKKKIIIHHHHHHJJJIIIFFFCCC^^^XXXSSSSSSSSSPPPMMMMMMPPPSSSSSSQQQPPPQQQOOOLLLKKKKKKMMMOOOLLLHHHJJJOOOWWWSSSIIIIIILLLBBB:::AAAQQQKKKGGGHHHIIIGGGEEEEEEMMMIIIEEEDDDGGGGGGDDDAAA<<>>???>>>===>>>@@@BBB@@@???<<<;;;::::::;;;<<<;;;::::::999999999::::::999999888666555444333222444444444444333333333222000111222222333333333333111111222333333333222222000000000000000000000000000111111111111222222222000//////......//////000000000000000000000000000//////000000000000000111111111111111111111111222111222222222222111000000/////////000000000111111000000111111222222333333222222222222333333333333444444555555666777888999777555444555777888888777888:::<<<<<<:::999:::;;;555888::::::999999999:::777999:::999999======;;;<<<<<<<<<>>>BBBDDDDDDCCCCCCEEEFFFFFFFFFGGGIIIKKKJJJOOOPPPLLLIIIKKKMMMMMMLLLIIIGGGIIINNNRRRRRRQQQSSSRRROOOKKKIIIKKKPPPTTTQQQTTTWWWYYYYYYYYYYYYYYYTTTVVVZZZ]]]___]]]XXXTTTTTTUUUWWWYYYZZZYYYUUURRRNNNPPPRRRRRRQQQOOOOOOOOOPPPPPPQQQVVV]]]aaaaaa___\\\ZZZXXXVVVVVVYYY[[[]]]YYYRRRLLLLLLKKKHHHIIILLLSSSSSSSSSUUUXXXYYYXXXWWW\\\ZZZUUUPPPPPPSSSQQQMMMIIIKKKIIIQQQggg~~~{{{zzzxxxvvvqqqrrruuuyyypppooo}}}~~~~~~sssVVVccc~~~uuuzzzjjjbbb^^^]]]___^^^]]][[[YYYXXXWWWVVVTTTTTTSSSRRRRRRSSSUUUUUUUUUOOOJJJNNNUUUWWWPPPHHHHHHGGGGGGIIIKKKJJJFFFBBBBBBEEEGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCDDDEEEFFFFFFGGGGGGIIIHHHGGGGGGJJJKKKKKKKKKLLLLLLLLLLLLJJJHHHEEEDDDOOONNNPPPSSSPPPJJJJJJOOOPPPSSSSSSPPPOOOSSSSSSOOOIIIPPPTTTPPPJJJHHHHHHGGGLLLLLLHHHIIIIII>>><<>>===>>>??????>>>===<<<;;;;;;<<<<<<999999888888888888999999888888777666555444444333444444444444333333222222000000111222333333333333000111222333333333333222000000000000000000000000000111111111111222222222//////............//////000000000000000000000000////////////000000111111000000000///////////////111222222222222111000000////////////000000000111111111111111111222222222111222222222222333333333333333333444555666888888666555444555777777777555666999<<<<<<:::888888999555777999999888777777888444777888666888===<<<888999:::<<>>>>>999777999<<<@@@DDDEEEDDDBBBAAABBBDDDEEEEEEFFFIIIKKKEEEHHHJJJIIIKKKNNNLLLGGGJJJGGGFFFIIIOOOQQQOOOKKKIIIIIIIIIIIIJJJNNNUUUYYYQQQTTTWWWWWWVVVWWWZZZ]]]\\\\\\[[[XXXUUUUUUWWWZZZXXXWWWWWWXXXZZZZZZXXXVVVNNNRRRVVVVVVTTTSSSSSSUUUPPPVVV]]]``````______```VVVRRRPPPTTT[[[___]]]YYYVVVSSSQQQOOOLLLJJJPPPXXXZZZYYYXXXYYY[[[[[[WWWTTTSSSVVVTTTOOOKKKMMMNNNMMMQQQUUUOOOLLLTTT]]]rrrxxxhhhnnntttwwwwwwyyy~~~{{{rrrjjjfffeeeqqqgggWWW```gggfffhhh___]]]eeebbb```\\\XXXUUUVVVYYY\\\WWWUUURRRPPPNNNMMMNNNNNNTTTRRRPPPPPPPPPNNNIIIEEEDDDHHHLLLNNNLLLIIIGGGFFF<<<>>>@@@AAAAAACCCGGGIIIFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAABBBCCCEEEGGGHHHIIIFFFCCCBBBDDDGGGIIIJJJIIIOOOSSSRRRLLLGGGIIILLLTTTPPPKKKGGGFFFIIINNNSSSSSSRRRNNNLLLWWWbbb^^^RRRUUUXXXZZZVVVNNNHHHGGGIIILLLLLLKKKIIIHHHJJJPPPVVVZZZQQQGGGCCCFFFJJJKKKKKKLLLFFFAAA@@@>>>;;;999;;;AAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBAAA@@@>>>===???===<<<;;;<<<<<<:::999888888888777666555555444444444555555555555444444444333333222111111111222222222111111111111222222222222333333333333444444000000000000000000000000000000111111111111000000...............///000000111111111000000000000000////////////////////////000000//////.........---///000222333222111///---111000///......///000111111000000111222111///---000000000000000000000000000000111222333333444444666666666666666666666666666777777888888888777777555555666777777777777777:::999888666555555555555777;;;===@@@DDDHHHEEE???DDDCCCAAA@@@BBBDDDGGGIIIEEEGGGIIIJJJKKKLLLNNNPPPDDDDDDHHHMMMJJJCCCAAAEEEHHHIIIIIIIIIIIILLLQQQTTTJJJOOOUUUWWWVVVVVVZZZ^^^WWWXXXWWWVVVTTTUUUWWWYYYWWWWWWXXXYYYZZZXXXTTTPPPSSSRRRRRRSSSVVVXXXYYYYYYXXXWWWVVVVVVYYY[[[\\\\\\YYYRRROOORRRWWWVVVUUUUUUTTTNNNIIIJJJKKKLLLPPPTTTVVVWWWVVVVVVYYY[[[VVVNNNUUUSSSQQQNNNHHHDDDHHHOOOVVVPPPMMMLLLJJJMMMccc||||||mmmvvv|||tttvvv~~~||||||www|||zzzttt}}}|||tttuuuyyyrrrXXX```yyyjjjaaaaaabbbbbb```___[[[WWWSSSQQQRRRTTTVVVSSSRRROOOMMMKKKJJJJJJKKKSSSRRRQQQPPPOOOLLLGGGCCCJJJHHHFFFHHHJJJJJJGGGDDDCCCAAA??????AAACCCCCCCCCHHHFFFDDDCCCDDDEEEDDDCCCAAACCCEEEGGGHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFLLLKKKIIIHHHFFFFFFFFFFFFMMMJJJFFFEEELLLVVVXXXUUUSSSRRRQQQSSSYYY^^^[[[UUUWWWUUUQQQLLLHHHFFFFFFGGGNNNMMMKKKIIIIIIKKKOOOQQQOOOKKKFFFDDDFFFHHHIIIHHHFFFAAA>>>>>>===::::::===DDDDDDBBBAAA@@@@@@??????>>>??????@@@@@@???>>>===>>>===;;;;;;;;;;;;:::888999888888777666666555555444555555666666555555444444333222222111111111222222222111111111111222222111111111222222222333333111111111111111111111111000000111111111111000000...............///000000////////////////////////........................000/////////.........---......000111222111111000111000///......///000111111000//////000111111111000000000000000000000000000000111222222333444444555555555555555555555555444555555666777777777666555555666666666777777777999888777666555555555555888<<<>>>@@@CCCGGGDDD>>>???>>>======>>>@@@BBBDDDCCCEEEGGGHHHHHHIIIKKKMMMGGGFFFGGGJJJHHHDDDFFFKKKEEEEEEFFFGGGIIIJJJJJJJJJLLLRRRWWWWWWTTTRRRTTTWWWVVVVVVVVVTTTSSSRRRTTTVVVWWWWWWWWWXXXYYYWWWTTTQQQPPPPPPPPPQQQRRRTTTUUUUUUXXXWWWTTTSSSSSSSSSSSSRRRXXXQQQNNNQQQUUUTTTSSSSSSQQQKKKFFFIIILLLMMMOOOSSSSSSTTTSSSRRRVVVXXXSSSLLLNNNNNNOOONNNHHHDDDJJJSSSVVVPPPLLLKKKEEECCCOOOaaa{{{wwwwwwvvvtttuuuyyyyyy}}}sssttt{{{jjjcccnnnzzzrrrhhhbbb```^^^XXXSSSZZZXXXUUUSSSRRRSSSUUUVVVPPPPPPNNNMMMKKKJJJJJJJJJPPPPPPOOONNNKKKIIIGGGFFFKKKHHHGGGGGGIIIJJJHHHFFFEEECCCCCCDDDFFFGGGGGGGGGFFFDDDCCCCCCDDDEEEDDDCCC@@@AAACCCEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFHHHIIIJJJIIIFFFDDDCCCCCCDDDEEEAAACCC@@@AAAPPPbbbaaaTTTQQQPPPSSSWWWWWWTTTTTTXXX]]]VVVMMMGGGEEEGGGHHHIIIPPPLLLGGGGGGIIILLLMMMLLLFFFFFFGGGHHHHHHHHHGGGGGGCCC???>>>??????===>>>BBBFFFDDDBBB???============;;;<<<===>>>>>>>>>===<<<===;;;::::::;;;;;;999888999888888777777666666555555555666666666666555555333333222111111111111222222222111111111111222222000000000111111111111222111111111111111111111111///000000111111000000///.........---......///000................................................/////////...............------...///000111222222000//////......//////000000///......///000222333000000000000000000000000000000111111222333333333333333333333333333333333111222333444555666666666666555444444444555777777888777666555555555555555:::===??????BBBDDDBBB<<<:::::::::;;;<<<===???@@@AAACCCEEEEEEEEEFFFGGGIIIIIIGGGFFFGGGFFFFFFJJJOOOCCCDDDFFFHHHJJJHHHEEECCCKKKPPPVVVWWWSSSPPPPPPRRRUUUUUUUUUSSSQQQPPPQQQRRRWWWVVVUUUVVVWWWVVVTTTRRRNNNNNNNNNOOOOOOOOOOOOPPPOOOOOOOOOOOOQQQRRRSSSTTTUUUOOOLLLOOORRRQQQPPPQQQLLLEEEBBBFFFLLLNNNNNNPPPPPPQQQPPPNNNPPPRRROOOHHHHHHJJJMMMNNNJJJHHHNNNWWWNNNJJJIIIKKKGGGBBBFFFPPP[[[xxxxxxuuuyyy{{{xxxuuurrrxxxzzzdddkkk~~~pppllliiihhhgggbbbXXXOOOSSSRRRRRRQQQRRRRRRSSSTTTLLLMMMLLLLLLKKKJJJIIIIIIJJJKKKKKKHHHDDDCCCEEEHHHLLLIIIGGGFFFFFFGGGFFFEEEDDDDDDEEEGGGIIIIIIHHHFFFDDDCCCAAABBBCCCDDDDDDCCCBBBBBBDDDEEEEEEDDDCCCBBB@@@@@@AAABBBEEEGGGJJJLLLGGGEEEBBB@@@??????AAABBB>>>FFFGGGFFFUUUjjjhhhWWWPPPNNNQQQUUUPPPIIINNNYYYccc]]]UUUNNNJJJKKKMMMOOOPPPIIIAAAAAAGGGLLLMMMKKKFFFHHHJJJKKKIIIHHHHHHHHHDDDBBBBBBDDDCCCAAACCCGGGEEECCC???;;;999888999::::::;;;<<<>>>>>>>>>======;;;:::888888999:::888777888888888777777666666666555555555666666555555555222222111111111111111222222222111111111111222222000000000111111111222222222222222222222222222222//////000000000000//////.........------......///.............../////////......................................................---...///000111222////////////////////////...///000000//////000111000000000000000000000000000000111111222222222333222222222222222222222222000111222444555666666666666555333222222444666777666666555555444555555555:::>>>???>>>???AAA>>>:::999:::;;;<<<===>>>>>>???@@@BBBCCCCCCBBBCCCDDDEEEIIIGGGEEEEEEEEEFFFIIIMMMEEEHHHKKKKKKIIIFFFEEEEEEEEELLLTTTVVVTTTQQQRRRTTTUUUVVVVVVTTTQQQPPPPPPQQQVVVTTTSSSSSSTTTUUUTTTRRROOOOOOPPPOOONNNMMMMMMMMMKKKLLLNNNPPPQQQSSSVVVWWWSSSMMMKKKNNNOOONNNNNNPPPJJJCCC@@@FFFMMMOOOOOOPPPQQQRRRPPPLLLLLLMMMJJJEEEJJJHHHJJJNNNOOONNNPPPTTTKKKHHHIIIMMMLLLHHHHHHKKKSSSpppwwwnnnoootttzzz{{{zzz}}}yyy___[[[dddqqqhhheeeeeefffiiijjjeee[[[TTTOOOPPPQQQQQQQQQQQQPPPPPPIIIJJJKKKLLLKKKJJJIIIHHHJJJLLLLLLIIIDDDDDDIIINNNOOOLLLIIIFFFDDDCCCCCCCCCCCCCCCDDDFFFHHHGGGDDDAAABBBAAA???@@@BBBCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDCCC@@@@@@@@@BBBDDDGGGJJJKKKEEECCC@@@======>>>@@@AAADDDQQQUUUQQQYYYiiihhhZZZRRROOOPPPQQQKKKEEELLL[[[cccccc___XXXPPPLLLOOORRRNNNEEE======DDDLLLNNNMMMIIIJJJKKKIIIGGGEEEEEEFFFEEEDDDEEEGGGEEEBBBCCCHHHDDDBBB>>>:::888888999::::::;;;<<<>>>>>>>>>======999888777777888888777666777777777666666666666666444444555555555555444444111111111000000111222222222222111111111111222222111111111111222222222333111111111111111111111111//////000000000000//////......------------...............//////000000000........................---------...............//////...------......///......////////////......,,,///222222000......///////////////////////////000111111111111111222222111111111111111111111111000111222444555666666666555333222111111333555666555444444444444444555666999===???<<<<<<===;;;888999999:::;;;<<<======>>>@@@AAABBBBBB@@@@@@AAABBBEEEEEEEEEDDDEEEFFFGGGFFFGGGLLLOOOKKKDDDAAAFFFLLLDDDKKKSSSVVVTTTRRRSSSUUUTTTUUUVVVTTTRRRPPPPPPPPPRRRQQQPPPPPPRRRSSSRRRQQQPPPRRRSSSRRROOOMMMLLLMMMPPPRRRSSSRRRPPPNNNOOOPPPPPPLLLJJJMMMNNNMMMMMMPPPNNNHHHFFFKKKQQQSSSTTTUUUTTTUUURRRLLLJJJKKKHHHDDDMMMGGGFFFLLLQQQOOOLLLJJJLLLJJJJJJLLLKKKHHHFFFFFFMMMbbbzzzwwwjjjoootttxxxyyyxxxzzz{{{iiiXXXkkklllaaabbb\\\\\\\\\^^^___]]]WWWRRRSSSTTTUUUUUUTTTRRROOONNNHHHIIIJJJKKKKKKJJJIIIHHHNNNQQQRRROOOKKKKKKPPPUUUTTTQQQNNNIIIEEECCCCCCCCCDDDDDDDDDFFFFFFDDD@@@<<>>???AAABBBBBBAAACCCCCCDDDDDDCCCCCCCCCBBBAAAAAAAAAAAACCCEEEGGGHHHDDDBBB@@@>>>===>>>@@@AAAGGGRRRVVVQQQRRR[[[\\\TTTTTTRRRPPPNNNKKKJJJPPPYYY[[[^^^^^^YYYPPPKKKLLLOOOJJJCCC===???FFFMMMNNNMMMJJJHHHFFFDDDCCCAAAAAA@@@BBBBBBDDDEEEBBB>>>@@@EEECCCAAA???===;;;;;;<<<===:::;;;<<<===>>>===<<<;;;888666555666777777666555555555555555555555555555333333444444444444333333111000000000000111222222222222111111111111222222111111111222222222333333000000000000000000000000...//////000000//////...///...------,,,---------.........//////000000111---------------------------------------.........//////......---------------......//////......---+++...222222///......000////////////////////////111111111111111111111111000000000000000000000000111111222444555555555555333222111111111222444555333333333333333444555666777<<<===:::888999888666777777777777888:::;;;<<>>======>>>???BBBCCCCCCEEEHHHFFFBBBGGGJJJLLLGGGAAA@@@GGGNNNIIIOOOUUUUUUQQQNNNNNNPPPQQQRRRSSSRRRPPPNNNNNNNNNNNNMMMMMMNNNPPPQQQPPPNNNPPPSSSUUUTTTOOOLLLLLLMMMLLLOOORRRQQQNNNMMMNNNPPPNNNKKKJJJMMMNNNMMMOOOSSSTTTOOOMMMQQQTTTTTTWWW[[[VVVVVVSSSMMMJJJKKKJJJGGGLLLGGGEEEKKKOOOLLLEEEBBBBBBCCCEEEHHHIIIIIIHHHHHHEEEQQQaaassszzz|||sssssstttttttttuuuxxx{{{{{{{{{wwwqqquuu||||||llliiivvv\\\]]]^^^]]][[[XXXWWWVVVUUUSSSRRRXXXYYYYYYYYYWWWTTTQQQOOOIIIIIIJJJJJJJJJIIIIIIHHHKKKNNNPPPPPPNNNMMMOOOQQQTTTTTTQQQMMMHHHEEEDDDEEEEEEEEEEEEFFFFFFDDD@@@===@@@???===>>>???@@@@@@?????????????????????@@@@@@AAA@@@@@@@@@AAABBBDDDEEEBBBBBB@@@?????????@@@@@@HHHMMMNNNLLLKKKNNNOOOMMMQQQRRRPPPLLLMMMQQQSSSQQQQQQRRRSSSQQQMMMJJJIIIJJJGGGEEEDDDGGGLLLOOOMMMJJJGGGEEEBBBBBBBBBAAA>>>:::===>>>AAACCCAAA===???EEE??????>>>>>>>>>>>>>>>???:::;;;;;;<<<<<<;;;:::999666555444555666777666444444444444444444444444444111222222333333222222111000000000000000111222222222222111111111111222222000000000111111111111222////////////////////////......////////////......///...------,,,,,,,,,---,,,,,,---......///000000------------------------,,,,,,,,,------.........+++,,,---...///...---,,,------...//////...------***---///...,,,---222777////////////////////////111111111111000000000000000000000000000000000000000111111222333333333222111111111111222222222333222222222222333444555666555:::;;;888555666666555666666555444666888:::;;;===>>>>>>===:::999999:::;;;???@@@@@@DDDJJJIIIDDDHHHGGGFFFDDDDDDEEEIIIKKKLLLQQQTTTSSSMMMIIIJJJLLLJJJLLLNNNMMMKKKJJJIIIJJJIIIIIIJJJMMMOOOOOOMMMKKKMMMQQQTTTSSSNNNJJJJJJLLLHHHLLLPPPQQQOOONNNPPPSSSLLLJJJKKKNNNOOONNNQQQVVVTTTQQQPPPPPPOOOOOOTTT[[[SSSUUURRRMMMJJJMMMNNNMMMJJJIIIKKKOOONNNGGGBBBBBB;;;@@@GGGJJJKKKLLLMMMMMMDDDKKKSSSaaazzz|||wwwsssrrrrrrsssssswwwyyy|||~~~|||wwwrrrppppppnnn{{{vvvkkk|||iii___```[[[aaa]]]YYYUUUTTTUUUWWWXXXWWWXXXXXXWWWUUUSSSPPPNNNKKKKKKJJJIIIIIIIIIIIIIIIHHHJJJMMMOOOOOOMMMKKKJJJMMMNNNNNNKKKGGGDDDDDDEEECCCCCCCCCEEEFFFEEEBBB@@@@@@???======>>>???>>>==================>>>????????????>>>>>>???AAACCCDDD@@@@@@AAAAAA@@@@@@??????NNNMMMLLLLLLMMMMMMNNNOOOLLLPPPNNNJJJNNNUUURRRIIIKKKJJJIIIIIIKKKJJJIIIGGGEEEGGGJJJNNNRRRPPPKKKFFFEEEBBB@@@BBBEEEDDD>>>888;;;<<>>>>>999::::::;;;:::999777777666444333444666666555444333333333333333333333333111111111222222111111111000000///000000111222222222222111111111111222222////////////000000000000////////////////////////......////////////......///...------,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,------.........(((***,,,///000///...---,,,---...//////...---,,,***,,,,,,***)))---666>>>////////////////////////111111111000000000000000111111111111111111111111///000000111111111000000000000111222222222222111111111111222333444555666333888:::666333444555444888777555444555888;;;===;;;<<<<<<:::888666777888:::=========CCCLLLMMMHHHKKKFFFBBBDDDIIIMMMLLLIIIKKKOOORRRPPPKKKGGGIIIKKKEEEGGGIIIIIIHHHFFFFFFFFFFFFGGGIIILLLOOONNNLLLIIIKKKOOORRRQQQLLLHHHHHHJJJPPPTTTVVVTTTOOOKKKLLLNNNLLLJJJKKKOOOPPPOOOSSSXXXQQQOOONNNMMMIIIHHHOOOXXXPPPRRRQQQLLLKKKNNNQQQQQQIIIMMMSSSUUUNNNFFFDDDGGGDDDKKKRRRRRROOOLLLJJJIIIHHHKKKNNNVVVjjj{{{zzzvvvvvvtttssswwwuuussssssxxx~~~{{{zzzwwwwwwuuurrroooppptttxxx}}}iiisss{{{yyykkkfffhhhggg^^^]]]ZZZVVVSSSSSSVVVZZZ\\\SSSSSSSSSSSSQQQOOOMMMLLLMMMLLLJJJIIIHHHHHHIIIJJJKKKMMMPPPTTTUUUSSSNNNJJJDDDFFFHHHGGGCCCAAAAAACCC@@@???@@@BBBDDDDDDCCCAAAAAA???===<<<===>>>===<<<============>>>???AAAAAA============???AAACCCDDD>>>???@@@AAAAAA@@@>>>===SSSVVVVVVQQQIIIEEEHHHLLLFFFGGGIIILLLOOOQQQQQQPPPMMMMMMMMMMMMKKKIIIGGGEEEMMMIIIIIIOOOSSSPPPKKKIIICCC@@@BBBHHHJJJDDD<<<999>>>@@@<<<===BBB???<<>>===<<<===>>>???>>><<<::::::;;;;;;;;;:::999999999888777666444444333333222333444444222222333444333333333222222111111111111111111111111111111111222222222111111111111000222222222111111111111000//////............//////000000//////.........---------------------------------------------,,,,,,000///...---,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......,,,---//////---///<<>>AAACCCEEEGGGHHH@@@HHHKKKGGGFFFKKKOOOOOOMMMNNNPPPOOOMMMKKKJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIJJJKKKMMMOOOPPPKKKLLLLLLJJJIIIJJJOOOSSSPPPSSSVVVUUUPPPKKKHHHHHHNNNMMMLLLOOOSSSUUUTTTSSSRRRRRRRRRPPPKKKJJJQQQXXXTTTRRROOOMMMMMMNNNPPPRRRNNNQQQSSSQQQMMMIIIHHHIIIOOOQQQTTTTTTRRRNNNLLLKKKLLLFFFKKKUUUYYYaaawwwsssrrrsssuuutttoooooovvv{{{}}}|||uuutttvvvvvvssssssmmmjjjjjjkkkrrrvvvlllrrroooYYYVVV```ZZZ___aaaZZZVVVVVVVVVVVVXXX\\\XXXUUUSSSRRRRRRPPPLLLHHHFFFIIIKKKLLLJJJHHHGGGGGGHHHGGGLLLTTTXXXTTTNNNKKKDDDBBB@@@@@@CCCDDDBBB???AAA???===???BBBCCCAAA?????????????????????@@@@@@CCC@@@<<<;;;===??????======<<<;;;===@@@BBBCCCCCCBBBBBB@@@???>>>>>>======OOORRRSSSQQQKKKFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNOOORRRQQQPPPNNNLLLIIIGGGEEEJJJGGGJJJRRRVVVRRRKKKGGGDDDCCCDDDFFFEEEAAA@@@BBBHHHBBB@@@???;;;:::@@@EEE???>>>======??????>>>===;;;;;;;;;;;;::::::999888999888777666444444444444222333444444222222333444333333333222222222111111111111111111111111111111000000000111111222222222222222222111111111000000//////............//////000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......------//////+++***000:::333111///------...///111///...//////000111333333000000000000//////......000000000000000000000000222222222111111111000000555222000222666777555222555555555444333222222222333444555444333333555777666888::::::999999999:::>>>???@@@AAABBBDDDEEEEEEBBBEEEDDDDDDIIIQQQRRRMMMJJJKKKLLLKKKIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLKKKJJJJJJJJJLLLMMMNNNLLLMMMMMMKKKIIIKKKOOORRRQQQSSSUUUSSSNNNKKKKKKLLLOOOMMMKKKMMMPPPSSSSSSRRRUUUTTTSSSSSSSSSSSSUUUXXXUUUTTTSSSRRRPPPOOOMMMLLLJJJMMMQQQQQQNNNLLLMMMNNNOOOQQQRRRRRROOOMMMLLLLLLNNNGGGGGGNNNNNNQQQhhhwwwqqqtttuuusssooooootttuuuttt{{{|||~~~|||yyytttqqqpppnnnlllooojjjhhhnnnyyyqqqlll~~~hhh^^^RRRWWWbbbZZZ\\\```ZZZVVVUUUTTTQQQQQQUUUPPPOOOMMMNNNOOONNNJJJGGGIIIJJJLLLKKKIIIHHHHHHHHHHHHEEEEEEJJJLLLIIIEEEDDDEEEDDDCCCCCCEEEEEEEEEDDDDDDBBB??????@@@AAA@@@>>>@@@@@@@@@@@@???????????????>>>===???AAABBB@@@>>>>>>======???AAACCCBBBAAA???>>>===============>>>KKKKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPTTTSSSQQQNNNJJJGGGEEEDDDHHHGGGMMMVVVYYYTTTLLLHHHDDDCCCBBBBBB>>><<>>===>>>???@@@???===;;;<<<;;;;;;:::999888777999888777555444444444444333444555444333222333444333333333222222222222111111111111111111111111111...//////000111222333444222222111111111000000000//////............///////////////...............------------------------,,,,,,------------------///...------,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------......---,,,---///---((((((,,,000///...---------............------......///000000000000////////////...000000000000000000000000222111111111111000000000777444222222444555222///444444333333222222111111222333444333222222444666666888999:::999999999:::@@@@@@@@@AAAAAABBBBBBBBBHHHEEEBBBEEEPPPYYYWWWOOOIIIJJJJJJHHHFFFFFFGGGHHHLLLLLLNNNOOOOOOOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMOOOOOONNNMMMKKKLLLOOORRRRRRSSSSSSPPPLLLKKKNNNQQQRRROOOMMMMMMOOOQQQSSSSSSWWWUUUSSSTTTVVVXXXXXXVVVUUUVVVWWWVVVSSSOOOJJJHHHDDDHHHMMMOOONNNOOOQQQTTTRRRSSSSSSRRROOONNNNNNOOOQQQIIIFFFIIIHHHFFFSSSeeewwwwwwvvvsssoooppprrrpppjjjnnnqqqvvv||||||tttpppqqqqqqnnniiiffffffhhhqqqttt}}}~~~sss~~~}}}gggYYYZZZVVV^^^hhh]]]\\\^^^ZZZXXXYYYWWWSSSSSSUUUOOONNNNNNOOOPPPPPPMMMKKKJJJKKKLLLLLLJJJIIIIIIJJJIIIDDDAAACCCBBB???>>>???DDDEEEFFFFFFFFFFFFGGGHHHHHHEEEAAA????????????>>>AAAAAAAAA@@@?????????>>><<<<<<>>>AAACCCDDDBBB@@@@@@@@@@@@AAACCCCCCAAA@@@;;;;;;::::::;;;<<<<<<===JJJFFFAAA@@@DDDJJJNNNPPPIIIKKKNNNPPPPPPQQQRRRSSSRRRPPPNNNKKKHHHEEEDDDCCCFFFGGGLLLUUUXXXRRRLLLIIIBBB???======;;;;;;AAAIIIIIIAAAVVV```GGGAAAGGG:::@@@>>>===>>>???@@@???>>><<<<<<<<<;;;:::999888777888888666555555444444444333444555555333222333444222222222222222222222222111111111111111111111111/////////000111222222222111111111111000000000000//////............//////........................------------------------------...............//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---***+++///000---+++,,,....../////////......---......---------------...////////////////////////000000000000000000000000111111111111000000000000555333222222333333111///444444333333222222222111222333444333222222444666777999::::::888777888999??????@@@@@@AAAAAABBBBBBIIIDDD@@@DDDOOOVVVSSSMMMJJJJJJJJJHHHGGGGGGIIIKKKLLLNNNOOOQQQQQQPPPOOONNNLLLKKKJJJJJJJJJLLLMMMNNNRRRRRRQQQOOOOOOOOOQQQRRRSSSSSSQQQNNNKKKLLLQQQVVVWWWTTTQQQOOOOOORRRTTTVVVVVVVVVTTTQQQRRRTTTUUUSSSTTTUUUUUUTTTRRRNNNJJJHHHCCCGGGLLLNNNOOOPPPTTTWWWWWWWWWVVVTTTRRRQQQRRRTTTSSSMMMJJJKKKKKKJJJOOOWWWkkk|||wwwwwwxxxssskkkfffjjjooorrrtttvvvzzz~~~zzzvvvvvvtttooojjjjjjjjjjjjhhheeefffppp|||pppddd]]]ddd```aaafffYYYZZZTTTSSSUUUYYYXXXVVVVVVYYYSSSRRRRRRRRRQQQOOOMMMKKKGGGJJJMMMNNNMMMLLLKKKKKKKKKFFFCCCDDDBBB>>>===@@@@@@CCCFFFFFFDDDCCCFFFIIIHHHEEEBBB???>>>???@@@@@@BBBBBBAAA@@@???>>>>>>===<<<<<<>>>@@@AAABBBAAA@@@AAAAAABBBCCCDDDCCC@@@===;;;;;;::::::::::::;;;;;;KKKHHHEEEGGGLLLPPPPPPOOOFFFKKKPPPSSSSSSRRRRRRRRRMMMMMMLLLJJJIIIGGGFFFEEEDDDDDDHHHOOOQQQLLLHHHGGGCCC===:::===@@@AAABBBEEECCC>>>UUUbbbJJJBBBFFF777???>>>===>>>???@@@???===;;;;;;;;;;;;:::999888777888777666555555444555555444555666555333222333444222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000////////////............//////---------...............------------------------.../////////000000000111......---,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........***)))---000...---.........///000000000///...//////...---------...................../////////////////////////////////000000000000000000000000222111111111222333222222444444444444333333333333333444555444333333555777999:::;;;:::888666555666;;;<<<===???AAABBBCCCDDDEEEAAA???BBBHHHJJJIIIHHHIIIIIIIIIHHHGGGGGGJJJLLLLLLNNNPPPQQQRRRQQQOOONNNIIIIIIIIIIIIKKKMMMOOOQQQUUUTTTRRRRRRRRRSSSSSSSSSRRRRRRQQQNNNKKKMMMTTTYYYYYYVVVRRROOONNNOOOSSSVVVUUUYYYXXXPPPLLLNNNRRRSSSRRRRRRPPPOOONNNMMMMMMMMMHHHLLLPPPRRRRRRSSSWWWZZZXXXXXXWWWTTTRRRRRRSSSUUURRROOOMMMMMMNNNOOOPPPRRRSSSvvvyyypppgggjjjmmmllljjjkkkooossswww}}}tttmmmdddaaacccggghhhhhheeeddddddhhhlllxxxqqqfffeeebbbkkkaaaZZZZZZPPPVVVIIIJJJOOOTTTTTTQQQRRRVVVTTTTTTSSSQQQMMMJJJGGGEEECCCHHHMMMQQQPPPNNNLLLKKKIIIGGGFFFHHHFFF@@@???AAA===@@@BBBBBB@@@@@@CCCEEEDDDCCCAAA???>>>???AAACCCAAAAAA@@@??????>>>======>>>======<<<<<<===???@@@BBBAAABBBCCCCCCBBB???<<<>>>===<<<;;;::::::::::::JJJLLLPPPUUUWWWTTTMMMGGGDDDIIIOOOPPPNNNLLLLLLLLLKKKLLLMMMMMMLLLKKKIIIHHHBBBBBBFFFLLLMMMGGGCCCCCCFFF@@@>>>CCCGGGGGGFFFFFFEEE???KKKRRRBBB===BBB<<<>>>===<<<===>>>???>>><<<::::::;;;;;;;;;:::999999777777666555555555555555555666666555333222333444111222222222222333333333111111111111111111111111111111000000000/////////111111000000000///////////////............//////---------------.........------------------------......//////000111111111...------,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......000+++***,,,---++++++---......///000000000////////////...............///---............///////////////////////////////////////000000000000000111//////000111222222333333444444444444444333333333333444555444333333555777999:::;;;:::777555555666999:::<<<>>>@@@CCCEEEFFFHHHEEEDDDGGGGGGFFFFFFIIIFFFGGGHHHHHHGGGGGGIIIKKKLLLNNNPPPRRRRRRQQQOOONNNHHHHHHHHHIIIKKKNNNPPPRRRTTTSSSRRRRRRSSSTTTTTTSSSQQQRRRRRROOOMMMOOOTTTYYYWWWUUURRRNNNKKKKKKOOORRRTTT[[[\\\RRRLLLOOOSSSSSSPPPOOOLLLKKKKKKNNNQQQSSSPPPSSSVVVWWWVVVVVVZZZ]]]VVVVVVUUUSSSQQQPPPRRRSSSPPPPPPNNNKKKLLLOOOOOOMMMKKKjjj~~~{{{rrrnnnoooooolllhhhfffhhhjjjlllqqquuuvvvyyy{{{sssoooeeeaaa]]]ZZZ[[[\\\^^^___aaaaaahhhvvvwwwxxxtttsssfffccckkk___VVVVVVOOOXXXMMMNNNRRRUUUSSSNNNOOOSSSVVVWWWVVVSSSOOOJJJGGGGGGDDDHHHNNNQQQPPPMMMKKKIIIFFFEEEFFFHHHEEE???===???<<<>>>??????>>>???@@@AAA@@@@@@@@@???>>>???BBBDDD?????????>>>>>>======<<<>>>>>>===;;;:::;;;>>>AAAAAA@@@???@@@AAA@@@===;;;???>>>===;;;::::::999999GGGJJJOOOTTTUUURRRLLLGGGHHHKKKMMMKKKFFFCCCEEEGGGIIIKKKMMMNNNNNNKKKHHHFFFCCCEEEKKKRRRQQQIIIDDDCCCFFFCCCCCCFFFHHHGGGGGGIIIIIIEEEDDDDDD???;;;===@@@===<<<;;;<<<===>>>===;;;999999::::::;;;;;;::::::777777666555555555555666555666777666444222333444111111222222222333333333111111111111111111111111/////////000000000000000111000000000//////////////////............//////,,,,,,,,,------.........------------------------,,,------...//////000000---------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---+++,,,///...******------------....../////////......---------......///---------.........//////////////////////////////////////////000000111111...///000111111111222333222222222222222333333333222333444333222222444666666777999999888777777888888999;;;===@@@BBBDDDEEEKKKFFFEEEIIIJJJGGGGGGJJJFFFHHHJJJJJJJJJJJJKKKLLLLLLNNNQQQSSSTTTRRRPPPNNNIIIIIIIIIIIIKKKMMMOOOQQQRRRPPPOOOPPPSSSTTTSSSQQQPPPRRRSSSRRRPPPPPPTTTWWWVVVUUUSSSNNNJJJIIILLLOOOOOOXXXZZZTTTQQQUUUTTTOOOOOONNNLLLKKKMMMOOOSSSUUUQQQTTTVVVVVVUUUUUUXXX\\\UUUVVVVVVTTTRRRPPPQQQRRROOORRRPPPKKKKKKQQQSSSOOOOOO___~~~zzzyyywwwsssoookkkjjjjjjiiilllmmmkkkmmmsssyyyzzz|||vvvrrrmmmgggaaa^^^^^^\\\ZZZYYY\\\aaafffpppuuu|||www|||yyyfff___cccZZZVVVZZZRRRYYYSSSTTTWWWYYYTTTNNNOOOSSSSSSUUUVVVTTTPPPMMMLLLMMMKKKMMMNNNNNNLLLIIIHHHHHHEEEDDDEEEFFFBBB;;;:::===???>>>>>>>>>???@@@???>>>===???@@@???======@@@BBB============<<<<<<<<<<<<:::<<<>>>>>><<<===???BBB???>>>============<<<:::===<<<;;;:::::::::::::::CCCDDDFFFHHHJJJLLLMMMNNNNNNOOOMMMHHHAAA>>>AAAEEEGGGIIILLLMMMMMMIIIEEEBBBGGGKKKSSS[[[YYYOOOGGGEEEDDDCCCEEEGGGEEEBBBFFFLLLKKKKKKDDDAAACCC===999@@@===;;;:::;;;<<<===<<<;;;888888999:::;;;;;;;;;;;;777666666555555555555666666777777666444222333444111111111222222333333333111111111111111111111111------...///000111222222000000000000//////////////////............//////,,,,,,,,,------.........------------------------++++++,,,,,,---...//////------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......******...222222------000,,,,,,,,,,,,,,,---...///---,,,,,,,,,------...///---------.........//////////////////////////////.../////////000000111111///000111111000000111222111111111111111111222222111222333222111111333555333555777888888888999;;;999:::;;;===???AAACCCDDDGGG@@@>>>CCCFFFDDDCCCEEEHHHJJJMMMNNNNNNNNNNNNOOOMMMOOORRRUUUUUUSSSQQQOOOKKKJJJJJJJJJKKKLLLNNNOOOOOOMMMLLLNNNQQQSSSRRRPPPOOORRRTTTTTTRRRQQQSSSVVVWWWWWWUUUQQQLLLJJJMMMOOOJJJRRRVVVSSSUUUZZZUUUIIIOOONNNNNNNNNOOOQQQSSSTTTNNNPPPSSSRRRQQQRRRUUUYYYWWWXXXXXXVVVTTTSSSSSSSSSOOOTTTSSSMMMMMMVVVYYYVVVPPPSSSddd|||zzz~~~{{{wwwssspppnnnggghhhgggbbbaaaggglllmmmqqqtttxxx|||zzzqqqfff```aaa```\\\XXXUUUVVVVVVVVVZZZdddttt|||}}}hhhpppyyyooobbbWWWYYYRRRTTT[[[QQQTTTQQQRRRUUUWWWRRRLLLMMMRRRJJJMMMPPPPPPMMMLLLLLLNNNQQQQQQOOOKKKGGGEEEEEEGGGHHHFFFEEEDDD???999999===CCC@@@>>>???AAABBB@@@===<<>>@@@;;;;;;;;;<<<<<<<<<<<<<<<666:::???AAA@@@@@@AAACCC???===;;;:::;;;<<<;;;:::::::::999999::::::;;;<<>>;;;>>>???<<<888;;;:::999999;;;<<<<<<<<<::::::::::::::::::::::::666555555555555444444444444444444444444444444444222222222222222222222222000000000000000000000000---......///000111111222000000000000000000000000000000///...------,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...---++++++,,,---------............///...------,,,,,,------...000000000000000000000000///////////////////////////000000///......111333///000222111//////111444111222333333222222444666555666666777888999999999;;;777444777>>>CCCDDDCCC===@@@CCCCCCBBBAAACCCFFFIIIKKKMMMKKKIIIIIIKKKNNNPPPQQQRRRRRRRRRPPPNNNLLLJJJIIIHHHGGGHHHIIIJJJKKKFFFJJJLLLKKKLLLOOOOOOKKKJJJKKKMMMMMMNNNOOORRRTTTWWWTTTPPPLLLJJJJJJJJJKKKLLLOOONNNUUUcccaaaQQQKKKOOOJJJKKKSSSTTTMMMMMMTTTOOOQQQPPPMMMNNNQQQRRRQQQVVV[[[XXXRRRVVV___XXXIIISSSTTTTTTTTTTTTUUUXXXZZZddd]]]WWWXXXaaarrryyyiiimmmwww{{{yyywwwppppppoookkkgggddddddeeeiiikkknnnpppssswww{{{}}}}}}{{{yyyxxxvvvssspppgggccc^^^YYYWWWWWWXXXYYYYYY\\\dddlllsss~~~ggg```gggjjjfffaaaVVVUUUSSSSSSSSSRRRPPPNNNJJJMMMOOOQQQQQQNNNKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJJJJGGGCCCAAABBBDDDCCCDDDDDDBBB@@@>>>>>>??????>>><<<===>>>>>>>>>==================>>>>>>>>>;;;===???AAA@@@===999777:::::::::::::::;;;<<<===<<<;;;999777777888999:::999888777777777888:::;;;>>>;;;===DDDJJJLLLPPPUUUVVVTTTQQQOOOMMMLLLLLLNNNKKKLLLMMMMMMMMMLLLJJJIIICCCEEEIIILLLHHHCCCEEEKKKHHHEEEEEEGGGDDD@@@BBBGGGJJJDDD>>><<<===>>>===:::<<<:::999:::;;;===<<<<<<:::::::::::::::999999999555555555555444444444444444444444444444444444444222222222222222222222222000000000000000000000000.........///000111111111////////////////////////000//////...------,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,++++++,,,------------...............------,,,,,,------...........................//////////////////////////////000///......///111000222333111///---///000111222333222222222444666444444555666666777888888<<<999777999???CCCCCCBBB===???BBBBBBAAAAAACCCEEEFFFHHHJJJJJJHHHHHHKKKNNNNNNOOOOOOOOOOOOMMMLLLKKKIIIHHHGGGFFFGGGIIIIIIIIIEEEIIIJJJHHHIIIMMMMMMJJJJJJKKKMMMNNNNNNOOORRRTTTVVVTTTQQQOOOMMMMMMMMMNNNEEEKKKNNNWWWfffcccRRRKKKLLLDDDEEEOOOTTTPPPMMMPPPQQQRRRQQQLLLLLLOOOPPPNNNRRRUUUSSSPPPTTTZZZVVVMMMNNNSSSXXXXXXTTTRRRTTTWWWbbb\\\WWWTTTWWWddd|||lllZZZiii~~~wwwuuurrrnnnkkkiiigggfffeeefffggghhhiiikkkmmmooorrrvvv{{{{{{uuurrroookkkiiigggeeeddd```]]]YYYWWWXXXXXXWWWVVVdddiiisss||||||hhhXXXYYYbbbddd___[[[PPPOOOOOOQQQSSSTTTSSSQQQLLLMMMMMMMMMMMMKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCHHHIIIIIIFFFBBBAAABBBCCCEEEEEEEEECCC@@@>>>>>>??????===;;;:::;;;<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;<<<>>>>>>>>><<<999777::::::999999:::;;;;;;<<<;;;:::888777666777888999888777777777888888999999EEE???>>>GGGQQQUUUSSSQQQDDDGGGJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLJJJIIIGGGFFFCCCCCCEEEFFFDDDAAAFFFMMMEEEDDDEEEFFFDDDAAAAAADDDCCCBBB@@@>>>=========>>><<<;;;::::::<<<===<<<<<<:::::::::999999999888888555555555555444444444444444444444444444444444444000000000000000000000000000000000000000000000000......//////000000111111//////////////////////////////......---,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......,,,++++++,,,------------...............------,,,,,,------...------------------------////////////////////////---///000///...---...//////000111111/////////000000111222222111222444666333333444444555666666666:::888777999===???>>><<<<<<>>>@@@AAAAAAAAABBBCCCAAADDDFFFGGGFFFGGGKKKNNNMMMMMMLLLLLLKKKJJJJJJIIIGGGFFFDDDEEEGGGHHHHHHGGGFFFIIIIIIGGGHHHLLLMMMKKKIIIKKKMMMNNNOOOPPPRRRTTTTTTSSSRRRQQQPPPPPPPPPPPPEEEKKKKKKQQQ___\\\OOOLLLJJJBBBBBBMMMVVVTTTOOONNNRRRSSSPPPKKKJJJMMMNNNMMMNNNNNNNNNMMMNNNNNNMMMMMMIIIRRRZZZZZZTTTOOOPPPSSS\\\YYYTTTOOOLLLTTTjjj~~~tttnnn~~~{{{wwwtttqqqmmmiiiddddddbbbaaa````````````dddfffjjjnnnqqquuuzzz}}}}}}~~~vvvzzz{{{yyyxxxwwwsssmmmpppnnnjjjfffcccbbbaaaaaaXXXVVVSSSTTTWWW]]]bbbeeexxx}}}ZZZUUUTTT[[[bbbaaa\\\XXXNNNNNNNNNPPPRRRSSSRRRQQQMMMMMMKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGEEECCCAAA???FFFFFFFFFCCCAAA@@@@@@AAACCCCCCCCCAAA???=========@@@===999777888999::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;:::999888777999999999999999999:::;;;999888666555555666777777666666777888888888888888JJJFFFDDDJJJRRRTTTOOOIIIAAAFFFJJJKKKLLLOOOPPPOOOIIIIIIHHHGGGFFFEEEDDDDDDHHHCCCBBBDDDFFFFFFJJJOOOBBBCCCDDDFFFEEEBBBAAAAAAAAABBBCCCAAA>>><<<>>>@@@===;;;::::::;;;<<<<<<;;;:::::::::999888888777777555555555444444444333333333333333333333333333333000000000000000000000000////////////////////////.../////////000000000111////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++,,,......,,,++++++,,,,,,,,,---------............------,,,,,,------...------------------------........................,,,...//////---------...,,,---...000000111333444///111222111111111333555333444444444555555555666777666666777999999777555;;;===>>>???@@@@@@AAAAAA===@@@CCCDDDDDDFFFJJJNNNLLLLLLJJJIIIIIIHHHIIIIIIEEECCCBBBCCCFFFHHHGGGEEEIIIKKKKKKHHHIIINNNPPPNNNJJJLLLNNNOOOOOOPPPRRRSSSRRRQQQQQQPPPOOOOOONNNMMMMMMNNNGGGFFFPPPPPPJJJMMMMMMGGGHHHQQQXXXWWWRRRPPPQQQRRROOOIIIHHHLLLNNNMMMMMMKKKJJJKKKGGGBBBDDDIIIKKKPPPVVVVVVRRRNNNMMMNNNSSSQQQOOOLLLJJJNNN\\\kkk}}}yyysssrrrpppmmmjjjhhhfffdddbbb```aaabbbccccccfffiiilllnnnpppssstttuuuvvvxxxzzz}}}}}}|||}}}~~~{{{yyyyyyzzz{{{|||||||||}}}~~~}}}}}}|||zzzwwwsssooolllggglllnnnjjjhhhhhhfffccc``````___\\\ZZZYYYZZZ[[[XXX[[[]]]___eeerrr___UUUWWW[[[```aaa]]]WWWTTTSSSRRRQQQQQQQQQQQQNNNLLLMMMMMMLLLKKKIIIGGGEEEDDDAAACCCEEEFFFFFFEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>><<<===>>>===;;;:::;;;<<>>999777777888999999999:::;;;<<<<<<:::999888:::999888888777777777777888888888777777888999999666666555444444555555666444555777888999888777666EEEFFFFFFGGGJJJJJJFFFBBBBBBEEEFFFDDDFFFLLLLLLIIIHHHGGGFFFDDDDDDEEEEEEFFFKKKBBB>>>CCCJJJLLLLLLKKKAAABBBDDDDDDEEEDDDAAA???BBBDDDEEEBBB>>><<<>>>AAA===;;;999999;;;;;;;;;:::999999999888888777777777555444444444444333333333333333333333333333333333////////////////////////////////////////////////////////////000000000000........................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,------,,,+++,,,,,,,,,,,,,,,------------......------,,,,,,------...........................------------------------,,,---......------...000000/////////000222333333///000111111000000222444444444555555555555666666777666666666666666444222;;;;;;<<<>>>???@@@@@@???<<>>@@@BBBEEEFFFFFFEEEDDD???>>>===<<<<<<<<<<<<<<<888999;;;;;;;;;;;;<<<>>>CCC???:::888888999:::;;;:::;;;;;;<<<;;;:::999888888888666666555666666777888777777666666666777777444444444444444444444555444555666777888777666666AAAFFFHHHHHHGGGIIIHHHFFF>>>@@@@@@AAAKKKXXXZZZTTTJJJHHHGGGEEEEEEFFFHHHIIIGGG@@@>>>EEEMMMMMMIIIEEEAAACCCDDDCCCDDDFFFCCC>>>BBBCCCCCCAAA===<<<>>>AAA<<<:::888888999:::999888777777777777777777777777444444444444333333333333333333333333333333333333////////////////////////000000000000000000000000////////////000000000000........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++************************)))+++------,,,+++,,,---,,,,,,,,,,,,------------...------,,,,,,------...........................------------------------,,,------------...111333:::777222/////////000///...///000000///000222444555555555555555555555555999888888777666555444444:::::::::<<<>>>??????===>>>AAADDDDDDCCCDDDHHHKKKKKKKKKJJJJJJIIIHHHHHHHHHCCC@@@???BBBGGGIIIFFFBBBFFFIIIIIIGGGHHHLLLMMMKKKMMMOOOQQQRRRPPPOOOOOOOOOLLLLLLKKKKKKJJJJJJKKKKKKJJJQQQPPPPPPVVVSSSMMMPPPPPPQQQRRRSSSRRRQQQPPPQQQLLLNNNNNNJJJKKKOOOPPPNNNFFFIIILLLLLLJJJJJJMMMOOOQQQMMMHHHHHHKKKMMMLLLIIIJJJGGGIIIPPPUUUTTTTTTUUUWWW```zzzzzz}}}yyyxxxxxxuuuqqqlllhhhggggggdddcccaaa```______^^^^^^````````````aaabbbccccccbbbbbbbbbaaa______aaaccc______```aaacccdddeeeeeeeeeeeebbb___\\\[[[]]]___\\\___^^^[[[\\\aaabbb```gggiiilllmmmooouuu}}}|||hhhjjjmmmbbbaaa]]]WWWTTTUUUSSSPPPRRRQQQPPPQQQSSSSSSQQQPPPKKKMMMOOOPPPNNNJJJEEEBBBAAABBBCCCDDDEEEDDDCCCCCC>>><<<;;;;;;<<<===<<<;;;888:::<<<<<<<<<===>>>@@@BBB???;;;::::::;;;<<<<<<;;;;;;::::::999999888888777666666555555555666666777666666555555555555555333333333444444444444444444555555666666666666666BBBGGGJJJHHHHHHLLLLLLIIIHHHIIIIIINNN^^^pppqqqgggMMMJJJGGGEEEDDDEEEFFFHHH??????DDDLLLOOOJJJEEECCCBBBDDDDDDBBBDDDGGGEEE???@@@???>>><<<;;;<<>>???>>><<>>BBBHHHJJJFFFBBBEEEIIIJJJHHHIIIMMMMMMJJJOOOQQQSSSSSSPPPNNNMMMMMMKKKJJJJJJJJJKKKMMMPPPRRRLLLUUUVVVVVVZZZUUUNNNRRRSSSRRRPPPOOOQQQSSSRRROOOLLLOOOPPPMMMMMMOOOOOOKKKAAAHHHKKKHHHIIIOOOOOOKKKMMMKKKHHHHHHIIIJJJJJJJJJNNNLLLNNNSSSTTTRRRQQQTTTUUUXXXhhh{{{wwwuuuuuuppplllgggddddddccc```]]][[[\\\\\\]]]]]]]]]\\\\\\[[[^^^______]]]\\\]]]___\\\]]]^^^___aaabbbcccddd^^^___``````^^^^^^aaacccbbbcccbbbcccjjjsssvvvttt|||}}}||||||wwwlll{{{dddWWW^^^aaa^^^]]]WWWRRRTTTYYYVVVPPPNNNMMMNNNPPPRRRSSSSSSQQQLLLMMMNNNNNNLLLIIIFFFDDDDDDDDDDDDDDDCCCCCCCCCCCC???===;;;;;;>>>???>>><<<:::;;;===<<<;;;;;;===>>>@@@>>>;;;;;;;;;<<<<<<;;;<<<:::888777666666777888555666666666666666666666666666555444444444444444222333333444555555444444555555444444555555666777CCCFFFFFFCCCFFFKKKJJJDDDHHHHHHEEEHHHXXXhhhcccTTTMMMKKKGGGCCCAAAAAACCCDDD;;;AAAKKKSSSQQQHHHDDDEEECCCEEEDDDAAACCCHHHFFF@@@>>><<<999888:::===@@@BBB:::888777666777888777666444444555666777888999999444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******)))))))))***,,,---************************++++++++++++++++++++++++(((***,,,,,,++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,000666:::BBB;;;333......000222222---///000/////////111333333222222222222222222222888777555333111111222444:::888888:::===???===;;;CCCFFFGGGFFFDDDCCCFFFIIIGGGHHHIIIJJJIIIGGGEEECCCCCC@@@>>>BBBHHHKKKGGGAAAFFFJJJLLLKKKLLLOOOOOOKKKPPPRRRTTTSSSQQQNNNLLLLLLJJJIIIIIIJJJMMMQQQUUUXXXTTTZZZWWWSSSUUUPPPMMMTTTWWWSSSMMMMMMSSSXXXUUUPPPNNNQQQRRROOONNNOOOMMMIII>>>HHHJJJDDDEEEMMMLLLBBBHHHIIIJJJJJJHHHGGGIIIKKKRRRRRRTTTTTTQQQMMMOOOUUUQQQOOOWWWkkkzzz|||vvvooollllllkkkfffbbbaaaaaabbbccccccbbb```___XXX\\\______]]][[[\\\]]]]]]^^^___```bbbcccdddeee\\\```eeeggghhhiiikkknnnrrrrrrrrrvvv}}}|||uuuppp^^^ZZZ[[[TTTVVVTTTOOOLLLRRRXXXSSSIIIMMMLLLMMMNNNQQQRRRQQQPPPMMMMMMLLLKKKIIIHHHGGGGGGCCCCCCCCCCCCCCCDDDEEEFFF@@@>>><<<===???AAA@@@>>>:::<<<<<<;;;999888999:::>>><<<;;;;;;<<<===<<<;;;;;;999777444333444666777555555666777777666666555666555444444333333333333222333444444555555555555555555444333333555666777AAAAAAAAACCCFFFHHHIIIHHHHHHEEEBBBBBBEEEHHHGGGFFFFFFGGGFFFBBBBBBEEEEEEBBB@@@HHHPPPNNNEEE@@@CCCIIIDDDDDDCCCBBBBBBBBBBBBBBBAAA???===:::999999:::;;;777777777888999999::::::444444555666777777666666444444444333222111000///333333222222111000//////////////////000000000000111111111111111000//////------............---------------.........//////------------------------++++++++++++++++++++++++++++++******)))*********++++++************++++++*********)))))))))))))))++++++************++++++)))************+++++++++******+++++++++******)))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***))))))***+++,,,,,,------...---,,,,,,...222777:::222111000.........///000000000000000000111111111000111222222333333222222444333333222222222333333777888999:::;;;<<<<<<<<>>>>>AAAGGGIIIEEECCCEEEIIILLLMMMLLLHHHGGGHHHJJJMMMNNNNNNMMMKKKJJJKKKLLLJJJKKKKKKKKKKKKNNNSSSWWWXXXVVVTTTTTTSSSRRRPPPNNNOOORRRQQQKKKJJJOOORRRPPPVVV___ddd]]]SSSNNNMMMMMMJJJHHHHHHLLLQQQRRRMMMGGGMMMJJJGGGGGGHHHJJJKKKKKKVVVTTTQQQOOOOOOPPPOOONNNPPPUUUYYY[[[eee{{{yyy|||xxxssssssvvvsssrrrqqqooommmkkkjjjiiillljjjgggfffhhhhhhfffcccfffhhhiiiiiihhhjjjpppuuurrrvvv{{{nnnggg]]]^^^\\\WWWSSSYYYTTTPPPPPPNNNIIIHHHIIITTTVVVUUUPPPQQQTTTRRRMMMPPPOOOMMMLLLLLLLLLJJJHHHBBBBBBAAA@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@??????999::::::999999777666555<<<:::888888999:::;;;:::888888777666666666666666555555666666777999:::;;;777777777777666555333333444555555666666666666666555666777888888777666555FFFDDDAAA@@@AAABBBDDDDDDBBBAAA@@@AAAEEEGGGGGGFFFBBBEEEFFFDDDEEEHHHHHHFFFBBBGGGKKKJJJFFFCCCCCCDDDEEEDDDCCCBBBAAAAAAAAABBB@@@>>><<<:::999999::::::555555555555555555555555333444555555666666666555333333333333222111000///333333222111111000//////.../////////000000000000///////////////...------------............---------------.........//////------------------------+++++++++++++++++++++++++++***************++++++++++++************++++++************))))))))))))++++++************++++++,,,+++++++++******)))))))))******+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++)))******+++,,,,,,------...---,,,,,,---///222444000000...---------......000000000000000111111111000111111222222222222222444444333333333333333444777777777888999:::;;;<<<@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCCBBB??????CCCIIIJJJFFFDDDEEEKKKMMMOOOMMMIIIGGGIIIKKKLLLMMMOOONNNLLLKKKKKKLLLLLLMMMNNNMMMNNNPPPSSSVVVWWWVVVUUUUUUUUUSSSOOOLLLLLLPPPOOOJJJIIINNNRRRQQQQQQXXX[[[UUUOOONNNPPPPPPLLLKKKKKKKKKLLLMMMMMMMMMMMMKKKIIIJJJKKKMMMMMMMMMUUURRROOONNNNNNNNNMMMLLLNNNQQQSSSRRRVVVjjj~~~|||{{{}}}{{{xxxwwwyyyzzzyyyxxxxxxxxxyyy{{{}}}ppp___ZZZ[[[]]]^^^```___VVVOOOOOOQQQSSSWWW[[[\\\\\\YYYSSSRRRTTTRRRMMMNNNMMMKKKJJJKKKJJJIIIGGGDDDCCCBBBBBBBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA::::::::::::::::::::::::===;;;999999;;;<<<<<<;;;888777777666666666666666666666666666777888999999888888888888777666555555444444555666666666666666666666777777777666555555JJJGGGCCC???===>>>@@@AAA??????@@@CCCFFFIIIIIIHHHBBBFFFHHHFFFEEEHHHIIIGGGGGGGGGGGGHHHHHHGGGDDDBBBEEEDDDBBBAAA@@@@@@@@@AAA>>>===;;;:::999999999:::666666555444444333222222333333444444555555444444333333333333222111000000222222222111111000000///....../////////000000000...////////////...------------............---------------...............------------------------++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++************++++++************************++++++************++++++------,,,+++***)))((('''))))))***+++,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---------,,,,,,,,,,,,------///...------,,,,,,------/////////000000111111111000000111222222222222222444444444333333444444555777666555555666888;;;<<<<<<===???AAACCCEEEFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCGGGNNNOOOJJJGGGGGGMMMNNNOOOMMMIIIGGGHHHKKKKKKMMMOOOOOOMMMLLLKKKLLLNNNPPPQQQRRRQQQRRRTTTUUUVVVVVVUUUVVVUUUSSSOOOKKKKKKMMMMMMIIIIIIMMMQQQRRRMMMPPPPPPLLLKKKOOORRRRRRNNNNNNMMMJJJHHHHHHLLLPPPMMMLLLLLLMMMOOOQQQQQQPPPSSSQQQOOOMMMMMMMMMLLLJJJMMMPPPOOOLLLLLLYYYqqqzzzxxx~~~xxxmmmeee\\\YYYXXX[[[```gggZZZRRRLLLOOOTTTXXXZZZ\\\VVVUUUQQQLLLLLLNNNNNNKKKLLLJJJIIIHHHIIIHHHGGGEEEIIIHHHFFFDDDCCCCCCDDDEEE@@@@@@???>>>>>>???@@@AAA<<<;;;:::::::::;;;===>>>>>><<<;;;;;;<<<======<<<888777666666555555666666888777777666666777777888999999:::999999888777666444444555666666666666555666666777777666555444444HHHGGGEEEAAA???>>>@@@AAA@@@AAACCCFFFIIIJJJIIIIIIFFFIIIIIIEEEDDDFFFGGGEEEJJJIIIHHHHHHIIIIIIGGGFFFEEEDDDBBB@@@>>>>>>??????===<<<:::999888888888999:::999888777555444333333222333333444444333333333222222222222222111000000222111111111000000000///........./////////000000000000111111000000///...------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---++++++************++++++)))***************++++++++++++************++++++,,,,,,++++++***))))))(((((()))***+++,,,,,,------******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++......------------------......//////000111111111111111222333333333333333444444444333444444555555888777555555666888;;;===<<<===???BBBDDDEEEGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJHHHIIIMMMSSSTTTOOOKKKKKKKKKLLLMMMJJJFFFDDDFFFHHHJJJMMMOOOOOONNNLLLLLLLLLOOOQQQTTTUUUTTTSSSSSSTTTWWWUUUTTTSSSSSSRRROOOMMMMMMNNNMMMKKKJJJMMMPPPSSSNNNOOOMMMJJJKKKPPPQQQOOONNNMMMKKKIIIGGGHHHJJJKKKKKKKKKLLLNNNQQQSSSRRRQQQTTTRRRPPPOOOOOOOOONNNLLLOOORRRRRROOOOOOXXXiiiwwwkkkrrruuuwwwvvv{{{ssslllccc\\\XXXXXX\\\```RRRNNNOOOXXX]]]ZZZSSSOOOJJJIIIFFFEEEGGGKKKMMMLLLJJJIIIGGGGGGHHHGGGFFFDDDMMMKKKGGGDDDBBBAAABBBCCC???===<<<;;;;;;===???@@@>>>===;;;:::999:::<<<======;;;::::::<<<<<<<<<:::777777666555555555555666888888777666666666666666999999999999999888777666333444555555666666555555666666666666555444444333@@@BBBDDDCCCAAA???@@@AAABBBCCCEEEGGGGGGFFFFFFFFFGGGHHHFFFCCCDDDHHHHHHFFFFFFGGGGGGGGGFFFFFFGGGHHHFFFDDDAAA>>>===<<<===>>>::::::999999888888777777;;;:::999888666555444333222333333333333333222222111111222222222111000000111111111000000000000000............////////////000000000000000///......------............------.....................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---++++++************++++++))))))******+++++++++,,,++++++************++++++************************((()))***+++,,,---------******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,***+++++++++++++++,,,,,,***+++,,,------------,,,........................---......///000000111111222333333444555444444444333333333333333444555666999888666555666999<<<>>><<<===>>>@@@BBBCCCCCCDDDFFFFFFEEEEEEGGGIIILLLMMMKKKKKKOOOTTTTTTOOOKKKLLLHHHIIIIIIFFFBBBAAACCCFFFJJJLLLNNNNNNMMMLLLLLLLLLOOOQQQTTTUUUTTTSSSRRRSSSWWWTTTPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLPPPSSSRRRRRROOOLLLMMMPPPNNNIIIMMMJJJHHHHHHKKKKKKGGGCCCJJJJJJJJJMMMPPPRRRQQQPPPTTTSSSRRRRRRSSSSSSQQQOOOQQQTTTUUUSSSSSSYYYeeeooobbblll}}}wwwrrrqqq{{{~~~ppp|||sssfff\\\YYYZZZZZZYYYSSSRRRWWWaaaeee^^^TTTNNNHHHFFFFFFIIILLLNNNPPPQQQIIIHHHFFFFFFGGGGGGFFFDDDHHHGGGEEECCCBBBBBBCCCCCC???>>><<<;;;<<<===???AAA@@@>>>;;;999888888999999:::999888999::::::999888777666666555555555555555999888777666555555555555777777777777777777666555333444444555555555555555666555555444444444444444<<<@@@DDDDDDAAA>>>>>>???AAACCCDDDDDDBBBAAAAAAAAABBBCCCBBBCCCJJJPPPNNNHHHAAAAAAAAAAAAAAABBBEEEGGGFFFDDD@@@===;;;;;;<<<===999999888888888777777666777777666666555444333333333333444444333333222222000111111111111111000000000000000000000000000000------........./////////---............---,,,,,,------............------...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++************++++++))))))******+++,,,,,,,,,++++++************++++++))))))*********+++++++++******+++,,,---------,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******)))******+++,,,---++++++++++++++++++++++++)))***+++---............------...////////////...------...///000000111111222333333444444444444444222222222222333444555555888777777666777999<<<===999:::;;;===>>>?????????@@@@@@@@@BBBDDDGGGJJJKKKJJJIIIKKKPPPOOOKKKHHHIIIFFFGGGGGGDDD@@@@@@CCCGGGIIIKKKLLLKKKJJJJJJKKKMMMMMMOOORRRRRRRRRQQQQQQRRRSSSPPPMMMLLLNNNOOOPPPPPPPPPNNNMMMNNNMMMMMMPPPUUUUUUUUURRRMMMLLLMMMKKKFFFKKKHHHGGGJJJNNNMMMGGG@@@IIIIIIIIIKKKNNNPPPPPPOOORRRQQQQQQRRRTTTTTTSSSQQQPPPQQQRRRPPPPPPSSSZZZ```___fffttt~~~ggg___lllzzzvvv{{{pppaaaaaaqqquuummmbbb[[[\\\```^^^YYYUUUTTTWWW^^^___[[[WWWWWWJJJHHHJJJOOOQQQNNNLLLLLLHHHFFFEEEEEEFFFFFFEEEDDD@@@@@@@@@AAABBBCCCEEEEEE??????>>>>>>>>>@@@AAABBB???>>>;;;999777666666666777666666777888999777555777666555555444444555555888777666666555555555555555555666666666666555555333333444555555555555444444444333333333444444555DDDGGGIIIFFFAAA======???AAABBBCCCAAA???>>>@@@BBB@@@@@@BBBIIITTTYYYPPPDDD@@@<<<999;;;@@@DDDEEEDDDGGGDDD@@@<<<::::::;;;<<<777777888888777777666666444444444444444444444444444444444444444333222222000000111111111111000000///000000000000000000000---------.........//////------......------,,,+++------............------//////.........---------+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++************++++++))))))***++++++,,,------++++++************+++++++++++++++***************++++++,,,,,,---,,,,,,,,,******************************************************+++++++++,,,,,,,,,***************************)))))))))***+++,,,---++++++++++++++++++++++++***++++++,,,,,,------...+++,,,---...///......---,,,,,,---...///000111222000111222222333333222222111111111111222333444444666666666777888999:::;;;777888:::;;;===>>>>>>>>>===>>>???AAACCCEEEGGGHHHIIIGGGHHHLLLKKKGGGEEEGGGFFFGGGGGGEEEBBBBBBFFFJJJIIIJJJJJJHHHGGGHHHKKKMMMJJJLLLNNNOOONNNNNNOOOQQQLLLKKKKKKMMMOOOPPPOOOMMMMMMJJJJJJMMMNNNMMMQQQYYYSSSSSSPPPIIIFFFIIIJJJIIIJJJJJJJJJLLLNNNLLLHHHDDDKKKIIIHHHIIIKKKNNNOOOOOOMMMMMMNNNPPPRRRSSSRRRPPPKKKLLLLLLKKKJJJLLLPPPSSS[[[\\\cccmmmwwwddd[[[lllyyylll]]]TTTYYY___gggfffbbb^^^aaaeeebbb[[[SSSSSSVVVYYYWWWTTTTTTXXXJJJHHHLLLSSSTTTMMMFFFEEEEEEDDDCCCCCCDDDDDDCCCBBB===>>>@@@BBBCCCCCCCCCCCC<<<======>>>>>>???@@@@@@===<<<;;;:::999888777666666666666777888888666444666666555444444444444555777666666555555555666666444555555666666555555555222333444444555555444444333222222222222444555666NNNPPPOOOIIIBBB===>>>AAABBBCCCDDDBBB??????BBBEEEAAABBBEEEOOO\\\^^^OOO===CCC;;;555888BBBIIIHHHCCCGGGDDD@@@;;;999999:::;;;666777777777777777666555333333444555555666666777555555555555444444333222///000000111111111000000////////////000000000000---------.........////////////000000//////...------..................---//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++************++++++))))))***+++,,,,,,------++++++************++++++---,,,,,,+++***)))((((((,,,,,,---------,,,++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***************************))))))))))))+++---...++++++++++++++++++++++++,,,++++++***++++++,,,,,,)))***,,,---...------,,,,,,,,,---...///000111222//////000111111111111111000000000000111222333444444444555666777888999999777888:::<<<>>>@@@AAAAAA???@@@AAABBBDDDEEEFFFFFFKKKHHHHHHKKKJJJGGGFFFHHHHHHIIIIIIGGGDDDEEEIIINNNIIIIIIHHHFFFFFFGGGKKKNNNHHHJJJLLLLLLLLLLLLNNNPPPFFFHHHKKKOOORRRQQQNNNJJJIIIFFFGGGLLLNNNMMMSSS[[[PPPQQQLLLDDDAAAFFFKKKMMMJJJLLLNNNNNNLLLJJJJJJKKKLLLJJJHHHHHHJJJMMMOOOOOOIIIIIIJJJMMMPPPQQQPPPOOOHHHHHHHHHHHHHHHJJJMMMOOOZZZWWWWWW]]]gggssstttxxxmmm___ssswwwrrrqqquuuaaaTTTYYY[[[___dddfffdddeeegggbbbZZZSSSUUUZZZ]]]XXXQQQQQQUUUJJJIIINNNXXXYYYPPPGGGEEEDDDBBBAAAAAACCCCCCBBB@@@@@@AAACCCCCCCCCAAA???===888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;;;;:::888888666666666777888888666444666666555444444444444555666666555555555555666666555555666666666666666555222333444444555555444444222111111111222444666777JJJIIIFFFAAA===:::;;;<<<===@@@CCCCCCAAA@@@AAACCCAAACCCGGGJJJKKKIIIGGGEEEDDD555111@@@MMMLLLFFFCCCEEEBBB???===<<<;;;999888888777666555444555666666444444333222222333333333666555333222111222333333111111111111111111111111000000//////.........---///////////////////////////............---------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))(((((()))+++---...***************)))(((((()))))))))))))))))))))))),,,++++++***)))))))))***************************************************///---+++)))(((((()))***+++++++++*********))))))++++++,,,,,,,,,,,,------...------------...//////............////////////222111//////000111444555666555333333333444666888:::::::::;;;<<<===>>>>>>===>>>???@@@BBBCCCDDDEEEEEEFFFHHHHHHGGGFFFGGGHHHHHHGGGEEEDDDDDDEEEGGGHHHLLLGGGAAAAAAEEEIIIHHHFFFKKKLLLKKKKKKKKKKKKLLLMMMJJJJJJKKKOOOQQQPPPLLLHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPIIIDDDFFFFFFCCCCCCHHHFFFIIILLLJJJFFFDDDGGGJJJPPPJJJCCCAAAEEEJJJLLLLLLLLLIIIGGGHHHFFFDDDGGGLLLKKKGGGHHHLLLKKKEEECCCFFFNNNOOOSSSXXX\\\bbbppp}}}yyyuuuzzzsssmmmggg[[[OOORRR\\\fffdddbbbbbbcccaaa]]]ZZZUUUVVVVVVSSSTTTVVVTTTOOOMMMJJJLLLSSSSSSLLLGGGGGGCCCAAA???>>>??????===<<>><<<888999:::;;;<<<;;;:::999;;;<<<<<<:::888666666777666666666777777777777777555555444333333222111111333333333333333333333333333444555555555444333222222222222222222222222222111222333333444444333333EEEDDDCCCAAA>>><<<===>>><<>>===JJJTTTPPPHHHEEECCCAAA>>>======<<<:::888777666555444444444555555444333333222222333333333555444333222222222222222111111111111111111111111000/////////................................................------------+++,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***))))))((())))))))))))))))))))))))************************(((((()))))))))*********+++++++++*********))))))***)))((((((((()))***+++***************)))(((((()))))))))))))))))))))))),,,,,,+++***************************************************************---,,,***))))))))))))***+++++++++*********))))))*********+++++++++,,,,,,---------------......///---.........////////////111000//////000111333555555444333222333444666777666777888999;;;<<<>>>>>>======>>>@@@AAABBBCCCDDDDDDFFFHHHHHHGGGFFFGGGHHHGGGFFFEEEDDDDDDFFFGGGIIIIIIHHHFFFFFFFFFGGGHHHHHHLLLKKKJJJJJJKKKMMMMMMMMMJJJJJJJJJKKKMMMLLLHHHEEEDDDFFFHHHJJJKKKKKKJJJIIIMMMFFFDDDFFFGGGDDDEEEHHHGGGJJJKKKIIIEEEEEEHHHLLLLLLHHHDDDDDDHHHJJJJJJHHHJJJHHHGGGHHHFFFCCCFFFKKKLLLIIIIIIMMMMMMIIIHHHKKKMMMJJJKKKPPPUUU[[[eeennnwwwqqqdddbbb```\\\TTTNNNQQQXXXeeeaaa^^^^^^aaa___XXXRRRNNNSSSVVVUUUUUUVVVTTTPPPFFFBBBCCCGGGHHHCCC???@@@CCCAAA???>>>>>>>>>===<<>>??????>>><<<999888888:::;;;;;;;;;:::999<<<======<<<999888888999666666666666666666666666555444444333222222111111333333333333333333333333222222333444444333222111222222222222222222222222000111222222333333222222===???@@@@@@>>>>>>>>>???===>>>@@@@@@???@@@AAABBBDDDDDDCCCBBBBBBCCCDDDEEEDDD???AAALLLPPPIIIAAA??????>>>===>>>>>>===:::888666555555444333444444444333333222222222222333333333333333333333222222111111111111111111111111111////////////................................................------------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))************************(((((())))))))))))******++++++*********)))))))))******)))(((''''''(((((()))************))))))((()))))))))))))))))))))))),,,,,,++++++******++++++************************************************************************+++************))))))))))))))))))************+++------,,,,,,------...///---------.........//////000000/////////111333444444333333222222333555666333444555777999;;;======<<<<<<===>>>@@@AAABBBBBBCCCEEEGGGGGGFFFFFFFFFHHHEEEEEEDDDDDDEEEGGGIIIJJJGGGIIIJJJIIIGGGFFFHHHJJJLLLIIIFFFGGGJJJMMMNNNMMMKKKIIIHHHHHHHHHGGGEEECCCCCCEEEIIIKKKKKKJJJGGGEEEGGGDDDCCCGGGIIIGGGGGGHHHIIIJJJIIIFFFDDDEEEIIINNNHHHGGGFFFHHHJJJJJJGGGDDDHHHFFFFFFHHHFFFCCCDDDHHHHHHFFFEEEHHHHHHFFFGGGJJJJJJDDDBBBHHHPPPUUU\\\aaabbb}}}|||~~~dddZZZTTTYYYZZZVVVSSSUUUWWWWWW```\\\YYYZZZ]]]ZZZRRRJJJHHHPPPWWWWWWVVVVVVTTTRRRFFFBBB@@@BBBCCCAAA@@@AAACCCAAA???>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;999777888888999::::::::::::999;;;<<<<<<;;;888777777888555555555555555555555555444444333333222222111111222222222222222222222222000111111222222222111111333333222222111111111111///000000111222111111111888;;;>>>???>>>=========>>>>>>??????@@@AAABBBCCCFFFDDDBBB@@@@@@BBBEEEGGG===<<>>???>>>;;;888555555444444333333333333222222222222222222333444111222333444444333111111111111111111111111111111///////////////..........................................---------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************(((((((((((()))))))))***************))))))))))))))))))))))))((()))))))))))))))************)))((()))))))))))))))))))))))),,,,,,+++++++++++++++,,,************************************************(((((()))***++++++******************)))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,------...,,,,,,---------.........//////...//////000222222333222222222222333444444444444555777888:::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEFFFEEEEEEFFFGGGDDDDDDEEEEEEGGGIIIKKKLLLIIIHHHGGGFFFEEEFFFHHHJJJJJJFFFCCCDDDHHHLLLMMMKKKKKKJJJGGGFFFFFFFFFFFFGGGHHHIIIKKKMMMMMMKKKIIIGGGDDDCCCDDDHHHKKKKKKJJJJJJIIIHHHFFFCCCBBBDDDJJJNNNIIIHHHHHHIIIJJJJJJFFFCCCFFFDDDEEEGGGEEEBBBBBBFFFGGGEEEDDDDDDDDDDDDFFFGGGDDDAAAAAAGGGMMMRRRXXX___gggvvvxxxssszzzsssrrrpppppppppqqqqqqqqqttt{{{vvv{{{|||fff\\\[[[SSS[[[\\\UUUSSSXXXWWWQQQVVVVVVWWWXXXXXXTTTNNNIIIHHHQQQXXXWWWTTTTTTUUUTTTIIIFFFBBBBBBCCCDDDEEEFFFDDDBBB@@@?????????>>>===:::999999:::;;;:::888555777888888999999999999999777888999777555444444555555444444444444444333333333333333333222222111111222222222222222222222222000000111111111111111111333333222222111111000000///000111111222222111111666999<<<>>>===;;;;;;;;;???>>>>>>???@@@BBBCCCDDDDDDBBB???======???CCCEEE======???BBBAAA======???::::::;;;===>>>>>>;;;888444444444444444333333333111111111111222222333444000111222333333333222111000000000000000000000000.........///////////////...........................------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))*********)))))))))(((((((((((()))***++++++,,,,,,((())))))*********))))))))))))))))))))))))))))))+++++++++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''')))***************))))))))))))))))))))))))************+++++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,------------............///000111111111111111111111222222333666666777777888888888999999::::::;;;<<<===>>>>>>???AAACCCDDDCCCCCCDDDEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLFFFAAA@@@CCCGGGGGGGGGFFFCCCAAABBBFFFIIIJJJIIIKKKJJJHHHFFFFFFGGGJJJLLLLLLLLLLLLLLLKKKKKKKKKKKKCCCDDDFFFHHHLLLNNNMMMJJJGGGEEECCCAAAAAADDDIIILLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDFFFEEEAAABBBEEEJJJJJJHHHFFFEEEFFFGGGFFFAAABBBEEEHHHIIIKKKRRR[[[iiiqqq|||yyyyyyzzz{{{|||}}}~~~~~~mmmfffdddbbbaaaYYY]]][[[RRRPPPRRRNNNEEENNNRRRWWWXXXUUUQQQNNNNNNNNNUUUYYYVVVRRRRRRTTTTTTIIIFFFCCCAAABBBFFFHHHHHHEEECCCAAA@@@@@@@@@???>>>999999999:::;;;:::888666777777777777888888999999555666777666444333333444555555444444333333333222333222222222222222111111111111111111111111111111111111111111111222333333222222222111111000000000000111111222222222222222444777:::;;;:::999999999???===<<<===@@@BBBCCCCCC>>>===;;;:::;;;===@@@BBB>>>>>>>>>===<<<<<<>>>@@@:::::::::;;;======;;;999444555555555555444333333111111000111111222333444000111222222222222222222000000000000000000000000.........///////////////------------------------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))******)))))))))((((((((('''((()))+++,,,,,,,,,,,,((())))))************)))))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********(((((()))))))))))))))************+++++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------......///000000000000000000111111111111111666666666666666666666666888999999:::;;;;;;<<<<<<<<<>>>@@@AAAAAAAAABBBCCCBBBCCCDDDFFFGGGHHHIIIJJJJJJDDD>>>===BBBFFFFFFCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHFFFEEEGGGJJJNNNKKKKKKJJJIIIIIIIIIJJJJJJCCCEEEGGGGGGJJJNNNMMMIIIDDDCCCCCCCCCDDDFFFIIIJJJLLLKKKIIIGGGEEEEEEFFFFFFFFFDDDDDDFFFDDDAAABBBFFFGGGIIIHHHDDDCCCEEEDDDBBBBBBDDDGGGHHHEEECCCIIIQQQ```lllyyy~~~|||||||||fff[[[bbbgggeee```bbb```ZZZTTTRRRQQQMMMFFFOOORRRVVVXXXUUUSSSQQQQQQQQQVVVXXXTTTPPPQQQRRRQQQJJJJJJGGGEEEGGGKKKLLLJJJEEECCCAAA@@@@@@@@@???>>>:::999999:::<<<;;;999777777777666666777777888999666777777666555444444666555555555444444333333222222222222222222222111111000000000000000000000000111000000000111222333444111111111111111111111111000111222222333333222222222444777999888888999:::===;;;999:::>>>AAABBBAAA;;;<<<<<<===>>>@@@AAABBB??????>>><<<;;;<<<======<<<:::999:::;;;;;;:::999555555666666666555444333000000000000111222333444111111111111111222333333000000000000000000000000............/////////000---------------------------------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***)))))))))(((((((((((('''((()))***++++++******(((((()))***************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******(((((((((((())))))******)))))))))************+++***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////////////////000000111111000000333444444444555555666666777888888999999::::::;;;999<<<>>>???>>>???@@@AAA@@@@@@BBBCCCDDDEEEFFFFFFDDDBBBAAABBBDDDDDDCCCAAAAAADDDHHHHHHEEEDDDEEEHHHGGGHHHGGGEEECCCCCCFFFJJJHHHHHHIIIJJJJJJJJJIIIHHHCCCFFFFFFDDDGGGLLLKKKFFFBBBCCCDDDGGGIIIJJJIIIIIIIIIIIIHHHFFFDDDBBBBBBCCCGGGEEEDDDEEECCC@@@CCCHHHAAAEEEEEEAAAAAACCCCCC???DDDBBBDDDEEEDDDBBBDDDJJJQQQ\\\kkksssttt|||mmm___^^^cccfffeeeeeeggg^^^WWWWWWYYYWWWUUUUUUXXXVVVUUUWWWYYYYYYUUUQQQOOOSSSTTTRRRQQQRRRPPPKKKKKKNNNMMMKKKMMMRRRRRRMMMCCCAAA???>>>??????===<<<999999999:::<<<<<<:::888777777666555666777888999444555666555444333444555666666555555444333333333111111111111111111222222000000000000000000000000//////......///111222333//////000000111111222222///000000111222111111111000222555777777888:::<<<<<<999777888<<>>>>>@@@AAABBBCCCCCCCCC>>>BBBFFFGGGEEECCCAAA@@@@@@FFFLLLKKKFFFCCCEEEIIIFFFGGGFFFDDD@@@???BBBEEEFFFHHHKKKMMMMMMLLLIIIHHHCCCFFFEEEBBBDDDIIIIIIDDDBBBCCCFFFJJJMMMMMMKKKHHHFFFGGGGGGFFFCCCAAA??????IIIEEEDDDDDDBBB@@@CCCIII@@@FFFGGGDDDDDDHHHGGGBBBDDD@@@???CCCGGGFFFFFFIIIEEEHHHSSSbbbnnnzzz}}}rrruuuccccccdddeeecccbbbhhhpppdddWWWOOOUUU[[[ZZZ[[[``````YYYSSSVVV]]]___WWWNNNKKKOOOQQQRRRSSSSSSNNNGGGHHHMMMNNNLLLNNNSSSQQQKKKBBB@@@============<<<:::999888999:::;;;;;;999777777666555555555666888999222333444333111111111333777777666555444444333333111111111111111111222222000000000000000000000000...---------...///111222......///000111222333333...//////000000000000000222444777777777777888999>>>===;;;999===BBBAAA===>>>===<<<<<>>======;;;<<<===>>>===;;;999888999777555444333444555666555444333222111111111111111111111111111111111111////////////////////////111000000///...---------......////////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))((((((((()))******++++++++++++******))))))(((((((((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))***))))))((('''&&&&&&&&&******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******''''''''''''(((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))***,,,---,,,******+++,,,...---,,,---/////////.........///000000000000000222222222222333444555555555777999999888888999:::<<<::::::===>>>===???CCC@@@@@@@@@@@@@@@AAABBBBBB???@@@BBBCCCCCCCCCBBBBBBGGGGGGGGGFFFDDDDDDFFFGGGGGGGGGFFFAAA:::;;;HHHWWWRRRNNNKKKLLLOOOOOOKKKGGGBBBFFFKKKKKKHHHFFFIIILLLJJJKKKJJJIIIGGGFFFHHHJJJJJJCCC???BBBCCCAAACCCGGGKKKHHHFFFEEEDDDBBBEEEKKKHHHFFFEEEEEEFFFGGGFFFEEEDDDCCCBBBAAABBBEEEHHHJJJEEEFFFHHHJJJRRRddd|||xxxtttvvv}}}nnnhhhllleee[[[VVV\\\eeeddd\\\]]]OOOKKK___vvvzzziiiXXX```___[[[WWWXXXYYYUUUOOOIIIVVV^^^VVVIIIBBBAAACCCHHHFFFGGGKKKKKKGGGFFFGGG<<<======<<<:::888999:::<<<<<<<<<<<<============777777777777777777777777444555444333222333666999<<<777111///222444222000111111222222222222111111333222000/////////000111000000000000000000000000......//////000000000111222111111111000000//////111333555666666666888999:::<<<<<<999999===???>>><<<<<<;;;;;;???DDDBBB===<<<============<<<;;;;;;;;;;;;======<<<:::888777888777555444333444555666555444333222111111111111111111111111111111111111////////////////////////000000000///...---------......////////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))*********)))))))))))))))******)))))))))))))))((((((((())))))(((''''''&&&))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))***+++,,,,,,******+++,,,---,,,+++,,,.........---......///000000000000000222222111222222333444555444666888888888888999:::>>><<<<<<@@@AAA???@@@CCC???@@@AAABBBCCCBBBAAA@@@CCCCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFFFFFFFEEEGGGHHHHHHGGGEEEAAA===@@@OOO___XXXTTTPPPOOOPPPPPPLLLHHHBBBGGGKKKKKKHHHFFFHHHJJJJJJJJJJJJHHHGGGGGGJJJLLLGGGAAA???CCCEEECCCDDDHHHHHHFFFFFFHHHFFFCCCDDDHHHIIIHHHFFFFFFHHHIIIIIIHHHGGGFFFEEEDDDDDDFFFIIIJJJBBBDDDGGGHHHLLLWWWgggtttuuu}}}wwwwww{{{sssqqqsssiiiYYYQQQVVV______YYYYYYKKKJJJ^^^ooonnnddd```[[[[[[XXXRRRQQQSSSSSSQQQQQQYYY\\\SSSHHHCCCDDDEEEKKKHHHHHHIIIHHHCCCAAABBB<<<===>>>===:::999:::;;;;;;;;;<<<<<<<<<;;;;;;:::666666666666666666666666555555555444333444666999DDD>>>888666888999777444000111111222222111111000222222000/////////000000000000000000000000000000/////////000000000111111111111111000000000/////////111333555555555777888666;;;===999666999===>>>::::::999999<<>>???CCCDDDAAA@@@BBB@@@AAADDDEEEEEECCCAAA???CCCCCCDDDCCCCCCBBB@@@@@@AAADDDGGGHHHHHHGGGHHHIIIIIIGGGEEEDDDBBBGGGVVVeee]]]YYYSSSQQQQQQPPPMMMJJJFFFIIIMMMMMMJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGKKKNNNFFFCCCCCCFFFIIIHHHHHHJJJDDDCCCFFFIIIGGGCCCBBBEEEHHHFFFEEEFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHAAADDDGGGGGGFFFIIIPPPWWW```bbbeeekkkvvvsssvvv|||}}}|||wwwiiiVVVLLLOOOXXXYYYTTT]]]QQQNNNYYY___YYYVVVYYYVVVYYYWWWOOOIIIJJJNNNOOOTTTYYYWWWNNNGGGGGGJJJLLLMMMIIIGGGHHHDDD>>>;;;<<<;;;<<<===;;;999888999:::999:::<<<<<<<<<:::888777666666666666666666666666555666555444333444666888BBB===888666666666444222000111111222222111111000111111000/////////000000000000000000000000000000000000000000111111111111111111000000000000//////---///222333333444666777666:::;;;777666999<<<<<<666888888888;;;???>>>999888999999999999888777777555777999;;;===<<<<<<;;;666666555444444444555666333333222111111111111111111111111111111111111111/////////////////////////////////......------------......//////......---------,,,,,,,,,+++++++++*********************************)))******+++,,,))))))))))))))))))))))))************))))))(((((('''''''''(((((())))))***(((((()))))))))(((((('''))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))******)))))))))))))))))))))))))))***++++++******+++,,,,,,+++++++++---...---,,,---...//////000000//////000000000111111222333444222444666888888999:::<<>>@@@DDDDDD@@@???@@@FFFFFFFFFFFFDDDBBB@@@>>>??????????????????>>>>>>CCCEEEIIIJJJJJJIIIHHHIIIHHHFFFGGGHHHHHHKKKVVVbbb\\\XXXSSSOOONNNNNNLLLKKKIIILLLOOOOOOMMMKKKJJJJJJJJJIIIHHHEEEDDDEEEHHHKKKHHHGGGHHHJJJLLLLLLJJJIIIAAAAAACCCGGGEEEAAA@@@CCCEEECCCBBBCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDGGGIIIGGGDDDCCCEEEHHHQQQPPPPPPWWWggg}}}~~~{{{ooolllvvv}}}|||yyypppcccUUUNNNQQQWWWVVVRRR```\\\VVVSSSSSSUUUVVVUUUTTTZZZZZZPPPGGGEEEJJJMMMPPPRRRPPPJJJHHHLLLPPPQQQMMMIIIGGGFFFBBB<<<999:::999::::::999888777777888999:::<<<===<<<:::777555666666666666666666666666555666666555444444666777;;;777444222222222111000000000111111111111000000000000000/////////000000000000000000000000000000000000111111111111111111000000000000000000//////,,,...111222222333444666999999777555888======999333666888999;;;??????;;;888999999999999888777777222444888;;;===>>>>>>>>>555555444444444555555555222222111111000000111111000000000000000000000000////////////////////////............------------------............------------,,,,,,,,,+++++++++******************************))))))***++++++,,,))))))))))))))))))))))))(((((())))))************''''''(((((())))))******(((((()))))))))))))))((((((((())))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''(((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((()))++++++***)))+++,,,...,,,,,,---...///...---------...///////////////000000000000111222333333222444777888888999;;;<<<===<<<>>>BBBBBB>>><<<>>>MMMKKKGGGDDDAAA@@@??????<<<<<<<<<===>>>???@@@@@@FFFHHHKKKKKKJJJHHHGGGGGGGGGFFFHHHLLLMMMMMMQQQWWWUUURRRNNNLLLKKKKKKKKKJJJGGGIIILLLMMMLLLJJJHHHGGGIIIHHHFFFDDDAAAAAADDDFFFIIIIIIIIIJJJKKKJJJHHHDDD@@@???AAACCCBBB>>>???CCCCCCBBBAAAAAACCCDDDDDDCCCDDDDDDDDDDDDCCCBBBAAAAAAEEEGGGGGGEEEBBBAAACCCEEEJJJHHHHHHMMMYYYiiixxxxxxtttwwwwwwrrrkkkhhhddd^^^XXXYYY\\\\\\ZZZXXXXXX^^^WWWJJJNNN```dddYYYRRRXXXYYYQQQJJJIIILLLNNNKKKNNNMMMIIIIIIMMMOOOOOOKKKGGGDDDDDDAAA;;;999;;;999:::;;;:::999888999::::::;;;=========:::777555555555555555555555555555444555666555333333444666777555444333333444444444000000000111111000000000/////////000000000//////////////////////////////111111000000000000000000//////////////////000000---///111222222222333444999888555333888===<<<777222666999999;;;>>>>>>:::888888999999888888777666111333666:::<<<===>>>===333444444444555555555555222111111000000000111111000000000000000000000000////////////////////////------------------------------............------------,,,,,,,,,,,,++++++************************))))))))))))***+++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************(((((()))*********))))))(((((())))))))))))******''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******))))))+++,,,...---,,,---///000///...------...////////////...////////////000111222333222444777888888888999;;;;;;999:::>>>???<<<;;;===LLLIIIEEEAAA>>>===>>>>>><<<<<<<<<===>>>@@@BBBCCCFFFHHHJJJJJJHHHFFFFFFFFFHHHFFFIIINNNNNNKKKJJJLLLNNNMMMKKKIIIHHHHHHIIIIIIBBBDDDGGGIIIIIIGGGEEECCCEEEFFFEEECCCAAAAAABBBDDDGGGHHHHHHFFFFFFGGGDDD???@@@???@@@CCCBBB???@@@CCCDDDCCCAAAAAACCCCCCCCCBBBCCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCAAA@@@???AAACCC@@@AAACCCIIIRRR^^^hhhooo}}}xxxlllyyyuuuggg______\\\[[[]]]aaabbb______aaaUUU[[[SSSCCCHHH[[[___SSSRRRTTTSSSNNNMMMPPPRRRQQQLLLOOONNNIIIGGGIIIJJJJJJHHHDDDBBBBBB???;;;:::<<<;;;<<<===<<<;;;:::;;;<<<::::::<<<<<<<<<:::888777555555555555555555555555333444555444333222222444333222222222222333333444///000000111111000000///......///000000000//////////////////////////////000000000000////////////......////////////000000...000222222111111222333555777666333444999:::888333888;;;::::::;;;:::777777777888888777777666555222333666888999999888888222333444444555555555555111111000000000000111111000000000000000000000000////////////////////////------------------------,,,------......------,,,------,,,,,,,,,,,,++++++************************))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))*********++++++++++++************(((((()))***************(((((()))))))))*********'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((())))))******))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******))))))+++,,,---,,,+++,,,...///...---,,,---......//////......///////////////000222222111333555666555555666777999777888;;;<<<:::;;;>>>DDDBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAACCCEEEFFFFFFDDDDDDEEEFFFJJJGGGHHHLLLMMMIIIFFFFFFKKKKKKKKKJJJHHHGGGGGGGGG@@@BBBEEEHHHIIIHHHDDDBBB@@@BBBDDDDDDCCCCCCDDDEEEEEEGGGGGGCCCDDDGGGFFF@@@??????CCCHHHGGGBBBAAACCCDDDBBB@@@@@@@@@AAA@@@???@@@AAACCCDDDDDDCCCAAA???@@@@@@@@@???>>>>>>>>>???888;;;@@@EEEMMMWWWcccjjjoooyyy~~~vvvwwwzzzyyyuuu}}}uuunnnnnnxxx}}}xxxnnnbbb___aaaYYYZZZ]]]___\\\XXX]]]eee[[[XXXQQQJJJKKKQQQTTTTTTZZZUUULLLGGGKKKRRRSSSOOOLLLPPPOOOIIIDDDFFFJJJKKKFFFBBB??????===999888;;;999;;;<<<;;;:::999:::<<<888999999999999999888888555555555555555555555555111333444333222000111222///000000000/////////000//////000000000000//////------///000000000//////////////////////////////////////////.........---........./////////000000000111333333111000111222111666777333111444888999444999<<<:::888888666333666666777777666666555444333444666777777555444333222333444444555555555444111000000000000000111111000000000000000000000000////////////////////////------------------------,,,------......------,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))++++++******)))(((((((((---,,,,,,,,,+++*********(((((()))***************(((((())))))*********+++))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***************))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((&&&((()))***))))))+++---,,,+++***+++---...---,,,,,,---......//////...............//////000111222000222444444333333333555999666666:::;;;:::;;;???<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::999:::;;;<<<===@@@AAABBBBBBBBBBBBEEEGGGLLLHHHGGGJJJLLLIIIFFFFFFKKKLLLMMMLLLIIIGGGFFFFFFAAABBBFFFIIIKKKJJJGGGDDD===@@@CCCEEEEEEEEEFFFGGGFFFIIIHHHDDDFFFKKKJJJEEE>>>@@@FFFMMMLLLEEEBBBBBBBBB@@@============<<<:::<<<>>>@@@BBBBBB@@@>>>===???@@@@@@@@@???===;;;;;;:::<<<>>>@@@CCCLLLWWW```]]]aaammmvvvyyy|||~~~{{{vvvpppnnnsssmmmhhhgggddd```___aaaXXXXXXZZZXXXQQQNNNWWWeee```VVVSSSYYYYYYSSS[[[iiidddXXXIIIAAAFFFOOOOOOIIIKKKOOONNNGGGBBBFFFMMMQQQEEE@@@======;;;666666888666777888888777666777999777777777777777888888888555555555555555555555555111222333333111000000000111222222111000...////////////000000000000//////,,,---///000000000////////////////////////////////////......---------,,,---.........//////000000///////////////.........333333333111///000222555888;;;===<<<999666666777555666777888888777666555777333333999;;;888333111555555444555666555222///222222222222222222222222000//////............///111111000000000000111111------------------------,,,,,,,,,+++++++++******,,,,,,************,,,,,,+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((())))))************+++++++++---------------------------------............//////000000222333444555555777777777888999999::::::<<<;;;999777666666777777:::::::::;;;<<<===>>>>>><<<@@@CCCDDDCCCDDDGGGKKKFFFHHHKKKLLLLLLJJJGGGEEEJJJEEECCCHHHIIIFFFFFFJJJEEEHHHKKKLLLLLLMMMKKKHHHCCCBBBAAABBBCCCDDDCCCBBBDDDDDDDDDDDDDDDBBB@@@???DDDAAA>>>===>>>@@@AAABBB<<<<<<<<<<<<===>>>???@@@;;;<<<<<<<<<======>>>>>>:::===??????===<<<;;;<<>>>>>???>>>???HHHRRRTTTXXXdddqqqvvv|||}}}}}}}}}}}}}}}}}}}}}}}}mmmlllnnnwww}}}jjj```aaahhhkkkgggeeeeeedddaaa^^^^^^\\\^^^ZZZQQQMMMRRR[[[```ZZZYYYVVVRRRPPPRRRYYY___^^^RRRIIIKKKMMMHHHAAA???DDDHHHJJJGGGFFFHHHHHHFFF<<<;;;:::888777666666666777777777777666666666666888777777666555555444444555444333333555555444333111111111111111111111111111111111111000000000000000000//////.........---//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------///.....................222333222000//////222444888999;;;:::777555555777666666777777777666555555555333333888999666444555666555444444444444222000111111111111111111111111///...............//////333333111000///.........------------------------,,,,,,,,,+++++++++******---,,,++++++++++++,,,---******)))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((***+++,,,++++++***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))*********+++++++++++++++,,,---......//////------------............///000000111222333444555555666666777888888999999===;;;999888666666666777::::::::::::;;;<<<===>>>???AAACCCDDDEEEGGGIIILLLNNNNNNMMMKKKIIIHHHFFFEEEJJJEEEDDDGGGGGGDDDCCCFFFGGGIIIJJJJJJJJJIIIGGGEEEEEEDDDCCCDDDGGGIIIIIIIIICCCDDDDDDDDDDDDBBBAAA@@@AAA???<<<:::999:::<<<===???>>>>>>===============:::;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>>>><<<;;;<<<<<<;;;999:::;;;999:::AAAKKKQQQPPPVVVdddnnnvvv}}}yyy}}}|||wwwxxx{{{tttggghhhpppsssuuummmiiizzzkkkiiiyyyyyyooodddZZZWWWXXXgggdddbbbaaa```^^^\\\\\\XXXXXXUUUNNNMMMTTT[[[^^^WWWWWWSSSNNNHHHGGGJJJNNNQQQIIIFFFIIIKKKGGGBBB@@@CCCFFFGGGCCCBBBDDDDDDAAA<<<;;;999888777666666666777777777777666666666555777777666555555444333333444333222333444444444222111111111111111111111111111111111000000000//////000/////////.........---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++,,,,,,,,,------........................111222222000//////222444777888888666444444555666666666777777666555444444333222333777777444666:::888555333222333222111000000000000000000000000000------------...///000000555444222000...---,,,+++------------------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++******)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$((((((''''''''''''(((((()))))))))*********++++++)))***+++,,,---///000000------------............//////000111222333333444444444444555666666777777999999888777777888999:::::::::999::::::;;;<<<===AAA@@@@@@AAADDDHHHIIIJJJPPPNNNJJJGGGEEEEEEFFFGGGHHHFFFEEEFFFEEEBBBAAACCCIIIIIIIIIIIIHHHEEEDDDCCCIIIGGGEEEEEEGGGIIIKKKKKKCCCDDDDDDDDDDDDBBBAAA@@@AAA@@@===999555555999===AAA@@@???===<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::<<<===<<<::::::;;;:::999???GGGKKKEEEEEERRR___iiiuuu|||zzz}}}xxxnnnuuu~~~tttjjjzzzrrrkkkfffeeeccc]]]XXXWWW]]]]]]\\\[[[[[[\\\]]]]]]ZZZXXXSSSNNNNNNTTTWWWUUUUUUVVVTTTNNNGGGBBBBBBCCCDDDCCCDDDGGGGGGCCC@@@AAAHHHJJJHHHDDDCCCDDDCCC@@@;;;:::999888777666666666777777777666666666555555666555555444444333333222333222111222333333222111111111111111111111111111111111000000000000///////////////..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------.........111222222111000111222444777777666444444444666777666666666666555444444333222111333666444333777===888555222111111222111000111000000000000000//////,,,,,,,,,---...///000111444333111///---,,,++++++------------------------,,,,,,,,,+++++++++************))))))))))))******)))))))))(((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((***************)))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%(((((((((''''''((((((((())))))))))))************((())))))+++,,,------...,,,,,,---------.........//////000000111222222333222222333333444555555555666555555666888:::<<<===;;;;;;;;;;;;;;;<<<======@@@===;;;===BBBFFFGGGFFFIIIGGGEEECCCCCCDDDFFFGGGFFFFFFFFFFFFDDDBBBBBBCCCJJJHHHHHHIIIHHHEEEDDDEEELLLIIIEEECCCCCCEEEEEEEEECCCCCCDDDDDDDDDCCCAAA@@@BBBCCCBBB<<<777777===CCCAAA@@@???===<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::;;;;;;:::888999;;;>>>>>><<<;;;<<<;;;999===CCCDDD===;;;CCCMMMUUU]]]eeessszzz{{{lllpppgggaaabbbdddcccaaaaaaSSSVVVWWWVVVWWWZZZ]]]]]]]]]ZZZTTTPPPQQQTTTQQQKKKOOOQQQRRROOOIIIDDDBBBCCCAAACCCFFFEEEAAA>>>???BBBKKKKKKHHHCCCBBBDDDCCC???:::999888777666666666666777777666666666555555555444444444333333222222222222111000111222333222000111111111111111111111111111000000000////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,,,,,,,---------...111222333333222222333555777666444444555666777777666555555444444444444444222222333555333222666===666444111000111111111000222222111111111000000000,,,,,,,,,,,,---///000000111000///...------------------------------------,,,,,,,,,+++++++++*********++++++++++++++++++***((((((((())))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((()))))))))*********)))))))))))))))*********,,,,,,,,,------------.../////////000000111111111000111111222333333444444777777666666777999;;;<<<>>>============>>>>>>???@@@===<<<>>>CCCGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCFFFHHHGGGFFFEEEFFFFFFIIIFFFGGGLLLLLLGGGFFFIIIKKKHHHDDDBBBBBBDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAABBBDDDCCC???;;;;;;AAAGGG>>>>>>============>>>>>><<<;;;;;;;;;;;;;;;;;;;;;999999999888888888;;;===<<<999888:::888666888<<<===:::888;;;>>>BBBIIIOOO^^^bbbjjjvvv~~~wwwoooiiigggiiiaaa\\\___ccccccaaaaaaSSSXXXZZZVVVTTTWWWXXXVVVQQQQQQPPPPPPUUUXXXRRRJJJIIILLLNNNMMMHHHDDDCCCCCCAAAEEEGGGCCC>>>>>>CCCIIIHHHGGGBBB===<<>>>>>>>>>>>??????@@@@@@@@@CCCFFFHHHIIIHHHIIIJJJJJJIIIHHHEEEBBBAAABBBHHHKKKIIIFFFGGGHHHHHHHHHEEEGGGOOOPPPJJJHHHLLLGGGEEECCCCCCEEEGGGIIIIIIBBBBBBCCCDDDDDDCCCBBBAAA@@@AAAAAA???<<<===AAAEEE<<<<<<<<<<<<===>>>@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;777888999888888888:::<<<===:::999;;;;;;888888;;;888999:::999777888===AAAJJJNNNXXXfffuuu|||nnnjjjiiihhhfffeeeXXXVVVYYY```ccc```[[[YYYZZZaaabbbZZZTTTSSSPPPKKK???DDDJJJQQQYYY]]]WWWNNNNNNPPPQQQOOOJJJGGGGGGIII@@@FFFHHHCCC???CCCKKKPPPHHHFFF@@@;;;<<>>>>>>>>>>>>>>???===@@@DDDFFFGGGHHHIIIIIIJJJJJJJJJIIIGGGEEECCCBBBBBBJJJMMMIIIFFFGGGHHHFFFGGGDDDHHHQQQRRRJJJGGGKKKDDDCCCBBBDDDFFFHHHIIIIIIAAABBBCCCDDDDDDCCCBBBBBBAAA@@@???>>>======>>>>>><<<<<<<<<<<<===>>>???@@@;;;;;;;;;;;;::::::999999444666888999888888999:::>>>::::::======:::999;;;777999:::999888999::::::>>>AAAJJJYYYiiiuuuzzz|||~~~eeefffgggggghhhhhheee```OOOQQQXXX```aaa[[[VVVUUU]]]gggiii___VVVSSSNNNGGG<<>>DDDDDDAAA888888777666666666666777666666555555555444444444333333333444444444444444333222111111222333222111000000000000000000000000000000/////////.........,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++*********)))))))))***+++,,,,,,------+++---///000//////000111000//////222555666444111222111111111222444666777:::555222555666333000000------...111333444222111111000000///...---------......---,,,,,,,,,------......---,,,,,,,,,------------------------------,,,,,,,,,+++++++++******((()))***++++++***)))(((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%$$$&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((()))+++,,,---...///++++++,,,,,,,,,---------.........///////////////000000000111222222333333666666666666888:::<<<===???>>>============>>>>>>999???DDDGGGFFFEEEFFFHHHGGGFFFFFFEEEEEEEEEEEEEEECCCKKKOOOJJJEEEEEEFFFDDDGGGCCCHHHSSSSSSIIIEEEIIIEEEDDDCCCDDDEEEFFFEEEDDDAAABBBCCCDDDDDDDDDCCCBBBCCCAAA?????????>>><<<:::===============>>>??????:::::::::999999888888888333555888999999888888999999666666999:::777555777777888999999;;;===;;;888777888===IIIZZZhhhppprrrssszzzsssaaaggghhhccc```aaa^^^XXXOOOPPPUUU[[[YYYTTTQQQSSS[[[gggkkkaaaYYYVVVQQQIIIFFFPPP[[[aaabbb]]]PPPDDDJJJLLLLLLJJJHHHIIINNNSSSFFFMMMOOOIIIEEEHHHJJJIIIDDDAAA:::666:::AAABBB???888777777666666666666777666666555555555444444444444444444444444444444444333222111222333333222111000000000000000000000000000/////////............,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++******))))))...---,,,+++++++++,,,---////////////............000000000111222222333333222222222000//////222444888666444333333555888999444222111111222333333222111111000///...---,,,,,,/////////...---------,,,//////...---,,,,,,++++++------------------------)))++++++***((('''((())),,,***((((((***+++)))'''((()))+++***)))''''''((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))''')))***)))((('''(((***''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,------.../////////000000000000000111111222444333333444555888;;;===???<<<:::;;;===???===;;;>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKJJJHHHMMMNNNMMMIIIDDDBBBCCCFFFGGGJJJMMMLLLGGGEEEFFFIIIDDDGGGJJJJJJHHHFFFEEEDDD???AAADDDDDDCCCAAAAAABBBFFFEEECCC@@@>>><<<;;;;;;777999;;;===>>>>>>===<<<<<<<<<;;;::::::999888888888888777777777777888888888888888888888888888888888777777888::::::999777===<<<<<<>>>EEEOOOYYY___mmmuuuxxxwwwgggeeeXXX^^^dddeee```\\\[[[\\\RRR___YYYRRRXXXSSSPPP___gggiiikkkhhhaaaWWWOOOJJJYYYZZZ[[[[[[ZZZVVVMMMDDDCCCBBBFFFMMMOOOLLLJJJJJJIIIHHHHHHHHHIIIFFFAAA===<<<222333@@@EEE>>><<>><<<;;;<<<===;;;999???AAACCCDDDCCCCCCCCCDDDFFFEEEFFFGGGIIIIIIGGGFFFFFFHHHIIIIIIHHHGGGGGGGGGGGGKKKMMMLLLHHHFFFGGGJJJFFFIIILLLMMMJJJGGGEEEDDDBBBBBBBBBBBBBBBBBBAAA@@@DDDCCCBBB@@@>>>===<<<;;;999:::;;;=========<<<<<<;;;;;;;;;:::999999888888888777777666666777777888888888888888888888888888777777777888999:::999777:::888666666:::???FFFJJJNNN[[[dddiiitttwwwaaa[[[UUU[[[bbbddd```ZZZWWWWWWTTT___WWWOOORRROOOPPP```fffhhhhhhfff```XXXSSSPPPSSSVVVYYYZZZXXXSSSLLLFFFIIIHHHIIIOOOPPPMMMLLLMMMKKKMMMMMMJJJFFFCCCDDDGGGKKKCCC@@@EEEEEE???<<<>>>;;;;;;:::999999888777777444444444444444333222222333333333333333444444555444444444444333333333222111111111000000000//////////////////////////////........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))...------,,,,,,---......//////////////////////////////000000111111222222///111222222111000000111111111111111222222222333333111000000111222222111////////////////////////---------........................------,,,,,,+++++++++++++++++++++++++++***+++,,,+++***)))***+++(((''''''(((+++,,,,,,+++''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))*********+++++++++++++++++++++,,,------,,,,,,------.../////////000000//////000000111222444444333444555777999:::???===;;;;;;<<<===<<<;;;@@@CCCFFFFFFEEECCCCCCCCCFFFEEEEEEFFFGGGGGGFFFDDDAAABBBEEEIIILLLMMMKKKIIIJJJMMMOOONNNKKKJJJKKKMMMIIILLLOOOPPPMMMIIIFFFDDDEEEBBB@@@@@@BBBCCCAAA???BBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999888888777777777666666666666777777777777777777777777777777777666666777999999888777:::888666555666888;;;===;;;GGGRRRXXXaaammmrrrpppuuuvvvvvvxxx~~~}}}zzzlllfffXXX^^^cccccc^^^VVVQQQOOOccckkkfff^^^___ZZZYYYcccdddeeefffddd___ZZZWWWUUUSSSXXX^^^```]]]VVVQQQOOOPPPNNNOOORRRQQQNNNMMMOOOKKKPPPQQQJJJAAA???FFFNNNTTTOOOHHHDDDCCCAAA>>>;;;<<<;;;;;;999888777666666555555555555555555444333444444444333444555555666555555444444444333333333333333222222222111111111////////////////////////------------------------,,,,,,,,,,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))),,,,,,,,,,,,,,,,,,------...///////////////000000......//////000111111222...000222333111000000000///000111222222222111111222111//////111222111000......//////000000000000,,,---------.../////////......---------,,,,,,,,,++++++++++++++++++++++++***,,,---,,,******+++,,,((((((((()))***+++++++++)))((((((((()))******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))************+++++++++***+++,,,,,,---,,,,,,------...////////////////////////000111111444444444444555666777888999999999:::<<<>>>???@@@AAADDDGGGGGGFFFDDDCCCBBBEEEDDDDDDEEEGGGHHHGGGFFFDDDCCCDDDHHHMMMOOOMMMJJJLLLNNNPPPPPPNNNMMMNNNPPPKKKNNNRRRRRROOOJJJFFFDDDFFFAAA===>>>BBBDDDCCC@@@??????@@@?????????>>>>>><<<<<<;;;:::::::::;;;;;;999999999888888777777777777666666555555666666777777777777777777777777777666666555777888999888666999888888888888999;;;;;;;;;BBBGGGHHHMMMWWW^^^___eeemmmrrrpppoooxxxyyy}}}uuutttbbbdddeeebbbZZZRRRLLLJJJdddgggfffeeeddd^^^WWWVVVaaaccceeeddd```[[[WWWUUUSSSYYYbbbddd^^^VVVSSSUUURRRQQQSSSUUURRRLLLJJJKKKJJJMMMNNNHHH???===DDDKKKMMMKKKDDD===>>>AAA@@@;;;<<<<<<;;;999888666555444555555666666666666555555555444444444444555666666555555555444444444333333333333222222222111111111////////////////////////------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************)))))))))((())))))******++++++++++++------......////////////---......//////000111111...000222222111000///000///000222333333333111000222000//////000111111000......//////000111111111,,,---------.../////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,)))*********))))))))))))***(((&&&&&&((())))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))''')))***)))((('''(((***''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((()))))))))*********+++************+++,,,,,,,,,,,,------...//////////////////...///000000111333333333444444555666777888888999:::<<<===???AAAAAACCCFFFFFFEEECCCBBBBBBDDDCCCBBBDDDFFFHHHHHHHHHJJJGGGEEEGGGKKKMMMLLLJJJJJJKKKMMMNNNMMMMMMMMMNNNLLLOOOQQQQQQNNNIIIFFFDDDCCC???;;;===BBBEEEDDDBBB===>>>????????????>>>===;;;:::999999888999999:::777777777777777666666666666666555555555555666666666666666666666666666666666555555666888888777555666666666777777888888888:::<<<===<<<===CCCHHHJJJJJJZZZnnnxxxwwwvvv|||xxxqqqrrrjjjdddmmmdddccc```[[[VVVQQQOOONNNccc```bbbddddddbbb\\\UUU^^^aaadddccc___YYYSSSQQQLLLQQQZZZ^^^WWWMMMLLLRRRQQQRRRUUUWWWRRRIIIEEEFFFJJJJJJIIIFFFCCCAAABBBCCCBBBAAA===888;;;@@@@@@;;;<<<;;;:::999777666555444555555666666777666666555555444444444444555666666555555444444444333333333222111111111111000000000////////////////////////------------------------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,------++++++++++++++++++++++++************)))))))))((('''''')))***************,,,,,,,,,------......///------......//////000000...000111111000//////000000000222333333333222111111///......///000000////////////000000111111111---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,)))++++++***((((((((()))+++'''$$$$$$&&&((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***''')))***)))((('''(((***''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((()))))))))*********************+++,,,,,,,,,,,,------...///////////////......//////000111111111222333444555666777;;;;;;<<<;;;::::::<<<===@@@AAACCCCCCBBBAAABBBCCCCCCBBBAAABBBDDDFFFGGGFFFIIIGGGFFFFFFGGGIIIJJJJJJEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMOOONNNJJJGGGDDDCCCAAA>>>===>>>BBBDDDCCCBBB:::;;;============<<<;;;777777777888888888888888666666666666666666666666555555444444444444555555666666666666666666666666555444444555777777666555888888888888777666666555444777:::;;;::::::999999<<>>???<<<:::;;;===???===;;;;;;::::::888777666555555444555666666666666666666444444444333444555555666444444333333333222222222111000000000000/////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,------...++++++++++++++++++++++++************))))))))))))&&&''')))***+++++++++*********++++++,,,------...,,,------......///000000///000111000......000111000000111222222222222222111///---...///000//////000000000000000000111111...............---------------------------------++++++++++++++++++++++++((()))******))))))***,,,''')))+++***(((((()))+++///+++&&&%%%((()))(((%%%(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***''')))***)))((('''(((***''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))******************++++++,,,,,,,,,------...////////////............///000000///000111333555666666777;;;<<<===;;;999999;;;===>>>???@@@???>>>???AAACCCDDDBBB@@@@@@AAABBBBBBAAA@@@AAADDDEEEFFFGGGHHHJJJCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKIIIFFFDDDCCCCCC@@@@@@@@@AAAAAAAAA@@@???777888999::::::999777666333444555777777777666666555555555555555555555555555444444444444444444555555555555555555555555555555444444555777777666444999999888888777777777777444666:::<<<;;;888666666<<<777666???JJJVVVdddpppxxxqqquuuyyy}}}lllaaaffflllaaaOOOTTTgggooovvvrrreee^^^aaa\\\VVV[[[WWWVVVVVVXXX[[[___bbbcccTTTUUUeeegggUUUPPPWWWQQQ[[[\\\[[[XXXTTTQQQPPPPPPIIIHHHNNNVVVTTTNNNPPPZZZXXXWWWWWWUUUNNNFFFEEEIIIHHHFFFCCCCCCCCCCCC???<<<>>>888888@@@CCC>>>:::<<<:::999999888777666666555333444555666666666666555333333333333333444444555333333222222222111111111111111000000000/////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++++++++++++++,,,------************************************))))))))))))'''(((***+++,,,,,,,,,+++))))))***++++++,,,------,,,,,,------...//////000000000000///---...000222000000000000111111111222000///------///000///...111111000000000000000000/////////......------,,,------------------------))))))))))))))))))))))))''')))******))))))***,,,%%%(((******))))))+++...555///***)))+++---+++((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***((()))***)))((('''(((***))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((((((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))*********)))***++++++,,,,,,,,,------...//////000...............///000000...///111333555666777777777:::;;;;;;::::::===@@@=========<<<<<<===AAADDDEEEBBB???>>>>>>>>>===<<<666;;;BBBEEEEEEFFFHHHJJJDDDDDDDDDFFFIIIJJJJJJIIIHHHHHHHHHFFFDDDBBBBBBCCCAAABBBDDDCCC@@@>>>======444555777888777666444333000222444666777777666555444555555555555555555555555444444333333444444555555555555555555555555555444444333555666777666444333333333333444555666777555555666777666555777:::666777;;;<<<888999JJJ^^^kkk```cccwwwyyyttt]]]______SSSHHHTTT```[[[]]]iiieeeYYY\\\^^^YYYVVVXXXYYYZZZ^^^bbbfffhhhhhhaaallllll]]]```YYY[[[ZZZWWWRRROOOOOOQQQTTTHHHEEEIIISSSTTTPPPTTT^^^]]][[[XXXTTTLLLFFFHHHNNNEEECCC@@@>>>======<<<;;;;;;333555CCCGGG>>>999>>>999888888888777777666666333333444555666666555555333222222222222333444444222222222111111111000000111111111000000000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******))))))***+++,,,,,,************************************))))))))))))*********))))))))))))))),,,+++******+++,,,...///...............///000000...............///000000000444444000///222333111111111000000//////......333111//////111222000............---,,,+++***))),,,,,,,,,+++++++++******++++++***))))))***++++++))))))))))))))))))))))))************************TTT999$$$%%%,,,+++((()))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))***)))'''&&&&&&((()))***((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))***************)))((((((((()))+++,,,******+++,,,,,,---......//////.........//////000000000111222333333333333777999::::::::::::;;;===666777777777999<<>>???@@@???>>>;;;>>>BBBFFFIIIIIIIIIHHHDDDEEEFFFHHHJJJLLLMMMMMMGGGHHHHHHFFFCCCCCCFFFJJJAAA>>>;;;<<>>::::::===>>><<<999333888>>>@@@>>>:::888888555555444444444333333333444555555555555555555444111111111111000000000000111111000000//////....../////////...------,,,,,,------------------------,,,,,,,,,+++++++++************************************++++++++++++******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++******++++++,,,---...---------------......///...............//////000...333999:::777333000000000000000/////////......333000//////111111000...,,,---------,,,,,,+++***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************>>>...###&&&***((((((+++))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((())))))))))))222000---***((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********)))((((((((()))++++++******++++++,,,------.........------......//////000000111222333333333333666777999999888888:::;;;:::;;;;;;::::::<<<@@@DDDEEEAAA===;;;<<<>>>???@@@???AAACCCDDDEEEEEEDDDCCCBBBCCCCCCEEEFFFHHHJJJKKKIIIHHHFFFCCCAAAAAACCCEEE@@@===::::::===<<<999555333444555777999888666333444444555555555555444444333333333333444444444444333333222222222222333333000111222333333333333333444333333333333444555555333222111111111333555666333333444555666888999:::666777777666666999===@@@???999;;;EEEKKKLLLSSS]]]lllmmmwwwmmmiiijjjiiiaaa___kkkjjjYYYPPPSSSSSSOOOPPPWWW]]]___UUUTTTWWW[[[[[[WWWUUUVVV___YYYWWW]]]ccceeeeeefff___gggnnnnnneee]]]ZZZZZZUUUQQQNNNMMMGGGAAABBBGGGGGGHHHMMMSSSTTTRRRSSSWWWWWWQQQOOORRRTTTNNNHHHFFFFFFBBB???>>>???===888333777:::>>>???===999888777444444444333333333222222333444444555555444444333111111111000000000//////000000000000//////....../////////...------,,,,,,------------------------,,,,,,+++++++++*********************************)))******++++++******)))))))))))))))))))))))))))))))))))))))(((((('''''')))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------......///000000333???JJJGGG999111111///////////////.........111000//////000000///...,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************+++&&&%%%******%%%&&&,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((()))))))))333111...+++)))(((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((()))******+++******++++++,,,,,,---------,,,,,,,,,------...//////000000111222222333333444666777777777777888:::<<<<<<<<<:::999:::===@@@???>>>;;;999888;;;@@@DDDFFFFFFFFFEEEDDDBBBBBBAAACCCCCCCCCCCCEEEGGGJJJKKKLLLHHHCCC@@@???@@@AAAAAA???<<<999999:::999666333555555555666888888666555444444555555555555444444222222333333333444444444222222111111111111222222111111222333333333222222333333333333333444555555111111111111222333555777333333333444555777888999555666777666555555777999999333333999:::888:::AAAFFFJJJTTTfffvvv}}}yyysssyyy|||qqqcccZZZ```eeeaaaZZZZZZUUUMMMKKKRRRXXX\\\XXXVVVYYY]]]^^^PPPSSSYYY]]][[[TTTRRRTTT[[[RRRNNNSSS[[[^^^______```]]][[[\\\^^^___[[[XXXOOOLLLKKKJJJGGGDDDFFFJJJNNNLLLNNNSSSSSSOOONNNPPPRRRMMMJJJMMMNNNKKKGGGFFFFFFDDDBBBAAAAAA>>>888333<<<===>>>===:::777666666333333222222222111111111222222333333333333222222111111000000000000//////000000000////////////...//////......---,,,,,,,,,------------------------,,,++++++++++++*********************************)))******++++++******))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))))))))'''(((***,,,,,,,,,++++++,,,,,,,,,,,,,,,------......------------...//////333333@@@UUUWWWDDD555222........................000000////////////......------------,,,++++++***,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))((())))))))))))))))))))))))************************''''''***---***%%%%%%***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((())))))***)))(((((('''(((((()))((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((***++++++***((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++******++++++,,,,,,,,,,,,++++++++++++,,,---......//////000000111222222333444555777777666666888999999999999888777888;;;=========<<<999888<<>>???AAAAAA@@@???<<<999888888888666333555333222222333444444333444444555555555444333333222222222222333333333333222222111111111111222222111222222333333333222222333333222222333333444555222222111111222333444555666555444444444444444444333555666666555444444555777444444888999666777:::666888<<>>;;;??????===:::777555333333111111111111000000000000000111111111111111111000111000000000//////////////////////////////////////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))'''(((***+++,,,++++++***---------,,,---......///---------------...//////333///:::QQQYYYJJJ777111---------------.........////////////...------............---,,,+++)))(((,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))******'''&&&(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''')))******)))'''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))******************+++++++++++++++,,,*********++++++---......///////////////111222333444555777777666666888999555777888888888999<<<>>>>>>>>>===;;;;;;???GGGNNNLLLKKKHHHFFFDDDCCCDDDDDDFFFFFFFFFGGGHHHJJJLLLMMMKKKFFF@@@???AAABBBBBBAAA???===:::999888888777666555333111111222333333222444444555555444333222222111111111222222222333333333333222222222222333333222222333333333222222111333222222222222333444444444333333222111111111111555555444333222222333333111333666666555444555555333222333666666555555777;;;;;;999555444888AAAHHHTTT\\\iiiuuu~~~rrrhhhbbbaaalllooonnngggbbbaaa```]]]RRRSSSMMMVVVdddWWWIIISSSTTTVVVXXXZZZ___bbb\\\TTTVVVXXX[[[]]]ZZZVVVYYY```^^^WWWTTTYYY^^^]]]YYYWWW\\\WWWRRRRRRUUUTTTOOOIIIJJJKKKKKKLLLPPPUUUXXXYYYVVVPPPNNNQQQTTTQQQLLLKKKRRRMMMJJJJJJIIIFFFEEEFFFCCCAAA>>>>>>???AAABBBCCCAAA>>>;;;777555333222111111111000000000///////////////000000000000//////000000000////////////................../////////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&''''''(((((())))))***'''((()))******+++******---------------......///------,,,,,,------...///000+++111BBBKKKCCC555---,,,,,,,,,------------------/////////---,,,---............---,,,+++)))))),,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%&&&((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))************)))******++++++++++++++++++*********+++,,,---.../////////.........000111333333555666666666666777999555666888999:::;;;>>>@@@??????===<<<===BBBHHHMMMHHHGGGEEECCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGEEEBBB@@@AAAAAAAAAAAA>>>===;;;999888888999999777555444444555555555444444444555444444333222111000000111111111222222222333333222222222222333333222222333333333222111111222222222222222333444444444444333222111000//////111111111111222333444555111333555555555444555666222222222333333333333333777888999888555444555777===BBBJJJQQQXXXbbbmmmuuutttfff]]][[[[[[XXXUUU^^^bbbccc___\\\ZZZVVVQQQOOOKKKHHHTTT^^^VVVNNNSSS]]]\\\\\\___fffiiibbbWWWTTTRRRSSSUUUTTTSSSYYY```\\\XXXWWW[[[^^^[[[XXXWWWWWWWWWWWWXXXWWWTTTNNNJJJJJJKKKJJJIIIMMMSSSUUUTTTXXXPPPKKKOOOSSSQQQLLLIIIOOOKKKIIIJJJHHHCCCCCCEEEEEECCC@@@======???AAACCCAAA===999666555444222111111111000000000///////////////000000000000//////000000////////////......---............/////////......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&''''''((())))))***(((((((((((())))))++++++,,,,,,,,,,,,,,,------...------,,,,,,------...///------///444777666111,,,++++++,,,,,,,,,---------,,,...///...,,,+++,,,...++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&'''''''''(((******))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******'''((()))***+++******)))++++++************************++++++,,,...///000///...---------///111222222333555555444444666777444666888999:::;;;===??????===;;;;;;>>>BBBEEEGGGGGGFFFEEECCCBBBAAAAAA@@@???AAACCCEEEFFFFFFEEEDDDDDDEEEDDDBBB???======>>><<<<<<:::999888888:::;;;999777666666777777666555444444444444333222111111000000000000111111111222222222111111111111222222222333333333333222111000222222222111222222333444222222222222222111000///111111111111111222333444222333444444333222444555333444333222333444555555111222555777999999777666555777888999:::>>>EEEKKKQQQ___lllrrruuuzzz}}}|||}}}uuukkkaaaZZZUUUOOOHHHEEEGGGJJJJJJHHHOOOVVV[[[ZZZWWWWWWUUURRRPPPHHHMMMWWWVVVTTTVVVUUUcccdddccccccgggiiiccc[[[RRROOOOOORRRTTTUUUYYY___WWWUUUUUUXXXXXXVVVWWW[[[YYYZZZ[[[\\\ZZZUUUNNNIIIKKKLLLKKKIIIMMMUUUWWWTTTXXXOOOIIILLLQQQOOOIIIEEEHHHEEEEEEGGGEEEAAA@@@CCCDDDCCCAAA???===>>>???AAA@@@===999888888777555333111111111000000000////////////000000000000//////000000/////////.........---------.........//////......---,,,,,,++++++***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((''''''''')))+++,,,++++++******++++++,,,------,,,,,,,,,,,,---......,,,111222---+++---///---+++++++++,,,,,,---------,,,...000...,,,***,,,...((()))***,,,---...//////,,,,,,,,,+++++++++******++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))$$$***---+++'''''')))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************'''((()))++++++******)))++++++******************+++++++++,,,---...000111///...---,,,---///111222000222333333333333444666333555777777777888:::;;;???;;;888999===AAABBBAAAIIIHHHGGGFFFDDDBBBAAA@@@???AAADDDFFFGGGFFFDDDCCCCCCEEEFFFCCC>>>:::999:::;;;:::999888777777:::<<<888777666777888777555333444555444444333222111000000000000000111111111111111111000000000000111111333333333333333222111000222222111111222222333444000111111222222222111111444333222111000000000000333444444222111000222333222333222111222555777777888555333333666777777555444777999999777666999;;;999===>>><<>>??????>>>CCCKKKOOOOOOYYYUUURRRTTTYYY[[[YYYVVVQQQYYY^^^ZZZVVVUUUWWWWWWTTTZZZ______^^^\\\ZZZWWWXXXWWWUUUUUUWWWZZZ^^^aaaYYYYYYYYY\\\aaaccccccaaa[[[]]]]]]YYYUUUPPPEEE:::???FFFMMMQQQUUUYYYXXXTTTLLLHHHFFFIIIMMMHHH;;;///999888<<>>???>>>===<<<<<>>CCCEEEDDD???BBB@@@<<<<<>>999;;;::::::999999888777777777777666555444444444444222333333333222222111000//////......//////000111222222222222222222222222222222111111111000000000111111111111111111111111000000000000000000000000...000111111000000111222000000111111111222222222222222222333333333333444333333333333444444444444444444555555555666666666666666777777777888888888;;;;;;;;;<<<>>>@@@CCCDDD???BBBFFFJJJMMMMMMLLLLLLPPPQQQTTTYYY```gggmmmpppkkkoooqqqooollljjjmmmpppsssxxx~~~|||~~~vvvooommmhhh^^^TTTPPPWWWUUUQQQNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHEEEBBB??????@@@AAAAAA???CCCFFFFFFEEEIIIPPPSSSRRRSSSQQQRRRVVV\\\___^^^[[[TTTZZZ]]][[[XXXXXXWWWUUUYYY]]]``````^^^\\\[[[ZZZ\\\[[[YYYXXXYYY\\\___bbb\\\ZZZ[[[___eeefffbbb]]]XXX]]]___[[[UUUQQQLLLGGGDDDKKKPPPRRRTTTWWWUUUQQQMMMMMMMMMNNNKKKEEE<<<666>>>>>>@@@DDDBBB======BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA>>>:::888888888777666666444111111222333111///////////////000000111111000000000000/////////...,,,...//////...------...------------------------************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))++++++*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------............---,,,,,,........................,,,,,,------,,,,,,+++***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''///999AAA@@@666,,,000...+++******+++***)))(((((((((((())))))))))))(((''''''&&&&&&''''''(((&&&''''''((((((((((((((()))***)))%%%%%%)))***(((***)))((((((''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''((())))))'''%%%&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---+++,,,,,,------......///---///000111000111222444777888888888777888:::=========>>>===<<<===???AAA@@@BBBAAA???AAAEEEFFFBBBDDDDDD@@@::::::@@@DDDDDD???>>>===;;;>>>AAA???:::999::::::::::::888777666555555444333222222222222222222222333222222111000000000000///000111111222222222222222222222222222111000000000000/////////000000111111111111111111000000000000000000000000...000111111//////000222000000000111111111222222333222111111111222444444222222333333333444444444444444444444555555555555444444444555555555666666888888777777777777888888:::;;;===?????????>>>>>><<<<<<===???BBBFFFIIIKKKFFFIIILLLLLLJJJJJJMMMPPPRRRTTTWWWXXXXXXXXXYYYZZZVVVNNNHHHGGGFFFBBB>>>>>>AAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFAAA@@@??????AAACCCCCCCCCEEEHHHJJJIIIKKKPPPRRRPPPKKKLLLNNNTTTYYY[[[XXXTTTQQQXXX]]]\\\[[[\\\ZZZWWWWWWZZZ^^^___\\\ZZZ[[[]]]\\\[[[ZZZYYYZZZ\\\^^^```\\\[[[\\\```cccbbb\\\VVVYYY^^^___YYYSSSQQQQQQPPPRRRVVVXXXVVVUUUUUURRRMMMPPPTTTVVVRRRJJJBBB>>>===BBBAAACCCCCC???;;;<<>>@@@DDDDDD@@@CCCCCC???:::999>>>AAAAAA>>><<<999999===???<<<888888999:::;;;:::888666555555444333222111111111111111111222222222222111111111111000000111111222333111111111111111111111111000000000000000000000000///////////////000000000000000000000000000000000...///000000//////000222000000000000111111111111333222000///000111333555222222222222333333333333333333333333444444444444333333333444444444444555555555555555666777777777888888888888777777777777<<<;;;:::888777777777777999:::<<<;;;999999:::<<<>>>??????>>>>>>???BBBDDD@@@;;;999<<<>>>>>>???AAA============???@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBB?????????@@@AAABBBCCCCCC@@@EEEGGGFFFGGGJJJKKKIIIHHHIIIKKKNNNOOOLLLGGGBBBJJJUUU^^^^^^[[[[[[\\\\\\NNNRRRXXX\\\ZZZVVVWWW[[[VVVUUUUUUVVVXXXZZZ\\\]]]XXXYYY[[[\\\ZZZWWWTTTRRR\\\^^^[[[TTTPPPQQQRRRPPP___aaa```[[[WWWVVVRRRMMMUUUWWWWWWRRRIIIBBB??????@@@BBBCCCAAA<<<:::<<>>;;;999888888888777555555444444333333222111000000000000000000000000000000000/////////.........+++---///...---,,,---...,,,,,,,,,---------......************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''((())))))(((((((((((((((((((((((('''(((((()))******++++++)))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------......///......---........................,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''))))))***+++111999???999555000,,,***)))(((&&&(((((((((((())))))))))))(((((((((''''''(((((((((&&&''''''(((((((((((((((,,,+++***...777<<<555***(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((()))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''''''''&&&&&&'''***)))(((''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''''''''((())))))''''''(((((())))))))))))(((((()))))))))************))))))))))))***++++++******++++++,,,------------...///000//////000222444444555444333444777999999:::<<<<<<<<<===???AAAAAABBB@@@===>>>AAA@@@===???AAA???;;;;;;>>>>>><<<<<<999777888:::999777666888999:::;;;:::888666444666555444333222222222222000111111222222111111111111111111111111222333333111111111111111111111111111111111111111111111111---------.........//////////////////////////////---///000000//////000111//////000000000111111111222111000//////111333444111111111222222222333333222222222222333333333333333333333444444444555555111111222333333444444444333222222222222222333333333333333444555666777777888999999888777666777777777888999888888888:::;;;===999999;;;<<<999888:::888888999:::;;;<<<===>>>@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<======CCCFFFEEEDDDFFFFFFDDDIIIJJJJJJJJJHHHDDD>>>999GGGVVVaaa^^^VVVTTTWWWZZZLLLPPPWWW\\\XXXPPPOOOTTTOOOPPPRRRTTTWWWYYY[[[\\\VVVZZZ\\\XXXQQQNNNQQQUUU^^^[[[UUUQQQSSSXXXWWWRRR^^^```^^^YYYWWWXXXVVVSSSWWWUUUQQQMMMIIIDDD???<<<>>>CCCEEEBBB======@@@DDDFFFEEEDDDBBB@@@>>><<<<<<;;;:::888777888888666555444444555555333222111111111111111111000000000000////////////............---...000000...---...///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&''''''((()))***+++,,,(((((())))))***+++++++++*********+++++++++++++++******++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---............---........................,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))%%%)))+++)))%%%%%%+++111...,,,)))(((((()))((('''(((((((((((()))))))))))))))((((((''''''(((((()))&&&''''''(((((((((((((((***))))))---777;;;444)))+++***))))))(((((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((())))))'''%%%$$$%%%'''...,,,***((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))(((((((((''''''&&&''''''((()))***&&&''''''(((((())))))***((((((((()))))))))******)))))))))((())))))***+++)))******++++++,,,,,,---,,,...//////......///111444555555555444555777:::777888;;;<<<<<<===???AAA@@@AAA???<<<<<>>:::;;;>>>???<<<<<<>>><<<999999777666888777444444666888999999999999777666555666666555444333333333333///000111111222111111111111111111000111111222333111111111111111111111111000000111111111111222222,,,,,,------......//////////////////////////////---///000000......///111/////////000000000111111111000/////////000222222000000111111111222222222111111111111222222222222333333333444444444555555333333444444444333222222555555555666666777777777111222333444444555666666555555555666777777888888666777999999888777777888888666777;;;;;;777555777888888999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;===>>>>>><<<;;;;;;<<<>>>EEEHHHFFFDDDEEEFFFFFFJJJJJJJJJIIIGGGDDDAAA???JJJWWW___[[[QQQMMMPPPSSSPPPRRRXXX\\\TTTHHHGGGMMMLLLNNNQQQUUUXXX[[[]]]]]]WWW[[[]]]XXXQQQNNNRRRXXXZZZVVVQQQQQQYYYaaa___XXXUUUWWWVVVSSSSSSWWWYYYWWWUUUQQQKKKIIIHHHFFF???:::>>>FFFJJJFFFAAABBBFFFIIIHHHGGGEEEBBB???<<<:::999999888777777888888666555333555666666444222111111222111111111111000000000/////////.........---------///000000///......///,,,,,,,,,+++***)))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((((((((())))))******((((((((()))***+++++++++)))*********++++++++++++)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------------........................,,,,,,------,,,,,,+++***************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++(((&&&''')))((('''&&&''')))***)))((((((((((((((())))))))))))))))))(((((((((((())))))&&&''''''(((((((((((((((%%%'''((((((+++///,,,'''+++******)))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((())))))'''%%%&&&***...222000---***((('''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((()))))))))((('''&&&&&&&&&''''''((()))***&&&&&&''''''((())))))***(((((((((((()))))))))***)))(((((((((((()))******))))))******+++,,,,,,,,,,,,...//////------...000333333444333222333666888555777:::;;;<<<===???@@@>>>???===;;;<<>>AAAAAA???===>>>???<<>>HHHNNNIIIDDDDDDHHHIIIGGGFFFDDDBBB???<<<:::999888777666777888888666555222555777777444222111222222222222111111111000000//////.........---------,,,...//////...------...++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))***+++++++++))))))******++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,***+++,,,,,,---------,,,........................,,,,,,---------,,,++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))))))))***)))))))))++++++)))'''(((((((((((())))))))))))))))))(((((((((((())))))&&&''''''(((((((((((((((&&&+++,,,'''$$$&&&***+++))))))(((''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''))))))))))))))))))))))))&&&''''''''''''''''''&&&$$$%%%'''''''''+++222888444222...+++((('''&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''''')))******&&&&&&&&&'''((())))))***(((((((((((())))))))))))((((((((((((((()))******)))))))))***++++++,,,,,,,,,...///...------...///000000111000///000333555444777:::;;;<<<===???@@@;;;===<<<:::<<<@@@@@@===:::<<<<<<999999<<<===:::222333777;;;777222666@@@:::999888777666666666777666555444333222222222222//////000111111111111111000000000///000111111222000000000000000000000000---.........//////000000...//////000111222222333////////////////////////---...//////......///111////////////000000000000......///000111000000000000000000000111111111111000000000000111111111111111222222222222333333333///000111333333333333222333444555666666555444333222333444555555666555555333222222222444555444333666666666555333333555666999777777888777555666;;;333333444555666666666666555666888888888888666666777:::>>>>>><<<;;;<<<>>>888>>>BBB>>>;;;===AAABBBBBBAAA@@@>>>===>>>BBBEEEHHHKKKLLLLLLOOORRRPPPKKKJJJGGGJJJMMMFFF===CCCQQQLLLNNNRRRUUUWWWXXXXXXXXXYYYWWWVVVXXXZZZZZZUUUQQQPPPSSSTTTTTTWWW[[[[[[WWWXXXYYYUUUOOONNNQQQSSSRRRLLLKKKIIIHHHGGGDDD@@@======IIIOOOJJJCCCCCCFFFGGGFFFEEECCCAAA???===<<<;;;777666666777888888666555222555888777444222111222222222222222111111000000//////.........---------+++---......---,,,,,,---***++++++,,,,,,------...************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...///111000...,,,++++++***+++,,,------,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%'''---000000,,,***((('''&&&'''((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((('''%%%%%%&&&(((***,,,******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......111111111111111000//////222222444888888777999>>><<<;;;;;;<<<>>>???===<<<>>>;;;999888888999888777333666999888555333666:::999888555222111111222222444333222222111111222222222222222222222222222222000000000000000000000000111111000000//////............//////////////////111000...------...000111.........------,,,,,,,,,---------............//////////////////////////////000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000222222111111111111111111333333333333333333333333111111222222222333333333444333333222222333333444333333333444444444555555333333333333333333333333777666555444444444444444888888888888777777777777;;;:::888666777888;;;<<<:::999999;;;>>>>>><<<999;;;===???>>>===>>>BBBFFFJJJIIIHHHHHHIIIKKKNNNOOO^^^TTTOOONNNGGG>>>AAALLLTTTMMMHHHJJJLLLNNNSSSXXXWWWVVVUUUSSSQQQPPPOOOOOOOOOTTTUUUUUUXXX]]]ZZZSSSOOORRRPPPJJJHHHKKKMMMMMMNNNGGG@@@???CCCFFFDDD@@@CCCMMMRRRLLLFFFEEEGGGFFFAAA???===<<<<<<<<<;;;:::999999888888777555444333333333333222222222111111222222222111111111111000//////000000000000//////,,,------......------,,,---------,,,,,,++++++++++++++++++************)))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******++++++******))))))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000...+++++++++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%''',,,000///+++***((('''&&&'''((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((('''&&&&&&'''(((************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,++++++,,,,,,---.../////////000000///......---///...111444555333555:::<<<;;;;;;<<<>>>>>>===;;;===:::888777888888888777555777777555333444999???:::999666333222111222222444333222222111222222222222222222222222222222222000000000000000000000000000000000000//////......///////////////.........000///---,,,,,,---///000......---------,,,,,,,,,------------..................................../////////000000000111111111000000//////000000111000000000000000000000000///000000111111000000///111111111111111111111111222222222222222222222222111111111222222222333333333333222222222222333333333333333333444444444444333333333333333333333333666666555444444444444444777777777777666666666666:::999777666666888:::<<<:::999999:::<<<===:::888:::<<<>>>>>>>>>@@@DDDGGGGGGGGGFFFFFFHHHJJJLLLNNNVVVOOOLLLNNNJJJEEEJJJUUUYYYQQQJJJIIIJJJLLLQQQVVVSSSRRRPPPOOONNNOOOPPPQQQVVVZZZ[[[WWWUUUVVVRRRKKKKKKOOOQQQOOOOOOSSSUUUTTTKKKGGGCCCBBBEEEFFFDDDBBBEEELLLOOOJJJFFFGGGGGGFFF@@@>>><<<;;;;;;:::999888888777777777666555444333333333222222222111111111222222222111111111000000//////000000000000//////,,,,,,------------,,,,,,------,,,,,,,,,++++++++++++++++++*********)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******)))******++++++******))))))+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///000111222000...+++***+++*********))))))*********''''''''''''''''''''''''++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%''',,,...---***)))((('''''''''((()))''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++,,,++++++,,,,,,---...///---------...------,,,+++...---///333333222444888;;;::::::;;;======<<<;;;;;;999777666777777777666666666555222111555===DDD;;;:::777555333222222222444444333222222222222222222222222222222222222222000000000000000000000000000000000////////////...000000//////.........---///...---,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,---------..................................../////////000000000000000////////////000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000111111111222222222222222222222111111222222222222222222333333333333444222222222222222222222222555555444333333333444444555555555555555555555555999888777666666888:::;;;999999888999::::::888777:::;;;===??????BBBEEEGGGDDDDDDDDDDDDFFFHHHJJJLLLOOOJJJJJJMMMLLLIIIOOOYYY\\\SSSKKKHHHHHHIIIMMMSSSTTTSSSRRRQQQRRRTTTVVVXXXXXX[[[[[[VVVQQQNNNJJJFFFJJJOOORRRQQQRRRUUUVVVUUUHHHHHHGGGGGGGGGFFFFFFEEEHHHKKKJJJGGGGGGHHHHHHFFF???===;;;999999999777666666666666555555444444333333222222222222111111111222222111111111000000000...//////000000//////...,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))************)))))))))***,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111222222000---+++***++++++***)))(((((()))***+++((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%&&&+++---+++)))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++******++++++,,,---...,,,,,,---------,,,,,,+++000///111555555333555::::::999999:::<<<<<<;;;:::999777666666777777666555555555444222333777???DDD<<<;;;999666555444333333444444333222222222222333111111111111111111111111////////////////////////////////////////////////000000000///......------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------............/////////000//////......//////000////////////////////////...//////000000//////.../////////000000000000000000000000000000000000000000000000111111111111222222111111000000111111222111111111222222222333333222222222222222222222222444444333333333333333444333333333333444444444444777666666555666777999:::888888888888888888777666;;;<<<>>>???@@@BBBCCCEEEAAAAAABBBCCCEEEGGGIIIKKKLLLJJJKKKMMMKKKIIIMMMUUUXXXQQQJJJIIIHHHHHHJJJNNNTTTTTTTTTUUUUUUVVVWWWXXXQQQTTTVVVTTTPPPMMMKKKIIIPPPSSSSSSOOOMMMNNNOOONNNGGGJJJLLLLLLIIIHHHHHHJJJJJJHHHFFFEEEGGGIIIHHHEEE@@@===;;;999999888777555555555444444333333333333222222222222111111111111111111111111000000000000...//////////////////...,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++************))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))******)))))))))(((***,,,+++***)))******************************+++++++++,,,---...//////000111111///,,,******++++++***)))(((((()))***+++))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%&&&***+++)))((('''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))((())))))***))))))((('''))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++,,,---,,,------.........------111000222666666333555:::999888888999;;;;;;:::999888666555666777777666444222333444555666999===@@@;;;:::999777666555444444555444333333222222333333111111111111111111111111////////////////////////.............../////////000000//////.........------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,,,,---------.........//////............//////..............................////////////............/////////000000000111111111111111111111111//////000000000111111111000000000//////000000000000000000111111111111222111111111111111111111111333333222222222222333444111111222222333333333333555555444555555777888999777777777777666666777777>>>>>>>>>???@@@@@@@@@?????????AAACCCEEEGGGIIIJJJLLLMMMOOOOOOMMMKKKMMMRRROOOJJJHHHJJJKKKIIIHHHJJJPPPQQQSSSTTTTTTRRRPPPOOONNNPPPSSSUUUTTTQQQOOOPPPVVVWWWSSSKKKGGGIIIKKKKKKJJJMMMOOONNNJJJIIIKKKNNNKKKFFFCCCDDDFFFGGGEEECCC@@@===;;;::::::999888666666555444333222222333333222222222111111111000000111111111000000000//////......////////////......+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))((((((***++++++***))))))***))))))))))))))))))))))))*********+++,,,---...////////////---***)))***,,,*********))))))*********************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&)))(((&&&&&&))))))'''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******)))))))))******+++,,,---------......//////......000///000444333111333777888777777888:::;;;999888777666666777888888666444111222444666888999:::;;;888888888777666666555555555444444333333333333333111111111111111111111111000000000000000000000000---............/////////////////////////////////------------------------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......------------..............................------............------------......//////000000000000000000000000000000////////////000000000000000//////......//////000/////////000000000111111000000000000000000000000222222111111222222333333000111111222222333333444333333333444555666777888666777777777666666888:::???>>>===>>>??????===;;;<<<===???AAADDDFFFHHHIIIKKKNNNQQQRRRPPPOOOPPPSSSIIIFFFGGGKKKMMMKKKIIIJJJQQQRRRSSSTTTSSSQQQNNNMMMRRRPPPQQQVVVWWWTTTQQQQQQUUUUUUQQQJJJGGGKKKOOOPPPOOOOOONNNKKKHHHIIILLLPPPIIIDDDAAADDDEEECCC@@@@@@>>><<<:::999::::::888777888777555333222222222333222111111111111000000000111111000000000/////////---......//////......---++++++,,,,,,,,,,,,++++++*********+++++++++++++++******)))))))))((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((((()))++++++)))))))))***)))))))))))))))))))))))))))))))))***+++,,,---...,,,---,,,+++))))))***,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&))))))&&&%%%((((((&&&%%%&&&''''''((((((((('''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***))))))(((((((((***+++,,,((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,---...///,,,,,,---...............///...///222222000111666777777666888999:::888777777666666777999999777555333333444555666777777777555666666666666666666555555555444333333333333444111111111111111111111111000000000000000000000000---------.........//////------......///000000000.........//////.........******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------------------...---------------------------------......---------,,,,,,---......///000000////////////////////////........./////////000000///..................///....../////////000000000000000000000000000000000111111111111111222333333000000111222222333444444222222333444555666777777444666777777555666999<<<===;;;;;;===??????===:::999:::<<>><<<===;;;:::888888999999888777:::999666333222111222222111111111111000000000000111000000000////////////---......//////......---++++++,,,,,,,,,,,,++++++)))*********++++++++++++***)))))))))((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((()))++++++)))((()))***))))))))))))))))))))))))((((((((()))***,,,---...+++++++++***((((((***---***+++,,,------,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&))))))&&&%%%((((((%%%%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***)))(((''''''(((***,,,...((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))------------...///000000+++,,,------............000...000333333000222666777666666777999999888777777666777888:::999777555666444333333444666666666444444555666666666666666555555444333333333333444000000000000000000000000000000000000000000000000---------.........//////,,,,,,---...///000111111......////////////......*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,,,,,,,------...///000000..................................../////////000.........------...................../////////000000000000000000000000000111111000000111222333333000111111222333333444444111111222333555666666777444666777777666777;;;>>>:::999999;;;??????===:::666888:::>>>AAACCCEEEEEEHHHMMMPPPNNNKKKHHHGGGFFFMMMIIIGGGKKKMMMLLLMMMOOORRROOOLLLIIIIIIKKKNNNPPPNNNFFFDDDLLLTTTQQQKKKHHHHHHLLLMMMJJJJJJOOORRRRRRUUUPPPHHHBBBAAAEEEJJJNNNEEEBBBBBBFFFCCC<<<999;;;999777666666777888888777<<<:::777444222111111222111111111111000000000000000000000000////////////---..................---+++++++++,,,,,,+++++++++))))))******++++++++++++))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((''''''''''''((((((+++*********))))))(((((())))))))))))))))))))))))))))))*********++++++++++++*********))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++)))(((&&&%%%%%%***000555,,,***((('''&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((***************************+++,,,---............,,,---///000///000222333666444222444777999888555777777777666666555444333555555555555666666666666666555444333333444555666000111333555555444333222444444333333222111000000333333222222111000//////////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................---------------------------...///...---,,,---...........................////////////////////////////////////000000000000000000111111111000000///111111222333333333222222555555666666777777888888777777888999;;;<<<<<<===999999;;;@@@EEEIIIHHHFFFHHHLLLPPPOOOKKKFFFEEEFFFBBBIIIMMMLLLKKKOOORRRRRRSSSOOOKKKHHHIIILLLNNNPPPSSSFFF@@@GGGKKKGGGDDDGGGIIIGGGFFFIIINNNRRRQQQOOOQQQLLLGGGCCCBBBDDDEEEFFFDDDEEEDDD@@@===;;;===???===<<<:::888777666555555888777666444222111111111000000000000000000000000222222111000///...------///...,,,,,,,,,,,,***)))************************+++******)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))((((((''''''(((((()))*********)))))))))(((((()))))))))))))))))))))))))))))))))******+++++++++*********)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))(((***++++++++++++---...+++***((('''&&&''')))***((((((((((((((((((((((((((((((''''''''''''((((((***************************+++,,,---............+++---/////////000111333555333222444666888777555666666666666666666555444444444555555555666666666>>><<<:::777555444444444111222444555555555333222444444333222222111000000333333222111111000//////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------...///...---,,,---...------------------------............................../////////000000000000000000111111000000///111111111222222222333333444555555666666777888888777777888999:::;;;<<<<<<;;;;;;;;;>>>CCCEEEEEECCCBBBCCCDDDEEEFFFEEECCCBBBEEEIIIIIIGGGHHHMMMQQQQQQRRRPPPMMMKKKLLLNNNPPPQQQTTTIIIFFFPPPWWWQQQKKKIIIAAACCCFFFFFFFFFEEEFFFHHHOOOJJJEEEDDDEEEFFFEEECCCBBBCCCCCC@@@>>><<<<<<===>>>===;;;:::888777777777888777666444333222111111000000000000000000000000111111000000///.........///---,,,,,,,,,,,,+++)))************************+++******)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************))))))(((((())))))*********))))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((+++///555777555111---+++)))((('''''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((******************************+++,,,------------+++---////////////111222333222222333555666666555444555666666777666666666444444444444555555555555>>>===;;;888666444333333222333444555555555444333333333333222111111000000222222222111111000000///..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******++++++************))))))))))))))))))*********++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------.................................////////////000//////000000000000//////000000000000111222444555444444444555666666777777666666777888999:::;;;;;;===<<<;;;<<>>===>>>AAAEEEFFFEEEBBBHHHHHHEEEBBBEEELLLOOOMMMPPPPPPOOOOOOOOOPPPPPPQQQSSSKKKKKKUUU\\\WWWOOOKKK>>>DDDIIIGGG@@@===@@@EEENNNIIIDDDDDDHHHJJJFFFAAA@@@@@@@@@???===<<<;;;:::???>>><<<;;;999999888888888777666444333222222222000000000000000000000000///////////////////////////---,,,,,,,,,,,,+++)))************************+++******)))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((($$$%%%%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***///555888666111,,,)))'''''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((************************)))***+++,,,,,,---------+++---............000111111111111222333444444444333333555666666777777777333333333333444444444444666555555555444444444444222333444555555555444444333222222222111111000000222111111111000000000///...........................------,,,,,,------...++++++++++++++++++++++++******************************))))))))))))******************))))))))))))))))))))))))************************************))))))***+++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////......//////000000//////000///......///222444666333333333444555555666666555666666777888888999999<<<;;;::::::<<<===???@@@999<<<@@@DDDFFFEEEDDDBBBHHHGGGDDDBBBEEELLLLLLIIILLLNNNPPPPPPPPPOOOPPPPPPPPPKKKKKKPPPSSSPPPMMMNNNFFFJJJMMMIIICCCAAAEEEJJJPPPIIICCCDDDJJJMMMIIIBBBAAA>>>;;;:::;;;<<<;;;:::>>>===;;;:::999888888888888777666444333222222222000000000000000000000000........./////////000000...---+++,,,,,,---+++***************************+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))$$$%%%%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&"""&&&+++---,,,)))&&&%%%&&&&&&'''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++,,,......------...000///000111111222222333444111222333444555666666666222222222222333333333333000111222333444444555555333333333444444444444444222222111111111111111000111111111000000000000000........................------,,,,,,,,,,,,------++++++++++++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********************************))))))***++++++++++++***))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,---...//////////////////...------...111444555222222222333444444555555444555555555666777777777888888999999:::<<>>HHHKKKGGGBBB@@@AAAFFFFFFEEEDDDGGGLLLJJJEEEHHHKKKOOOPPPOOONNNNNNOOOOOOLLLIIIGGGEEEEEEKKKSSSOOOMMMJJJGGGFFFHHHLLLNNNQQQIIICCCDDDKKKOOOLLLFFFCCC===777555999<<<<<<;;;;;;;;;999888777777777777777666555333333222222222////////////////////////------......//////000000...,,,++++++------,,,***************************+++******)))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((((())))))***''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((("""$$$&&&'''&&&&&&&&&'''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))***+++++++++++++++,,,------,,,,,,---///---///000111000000111333000111222333444444444444111111111111222222222222222333444444555444444444222222222333333333444444111111111111111111111111000000000000000000000000------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++***************************))))))(((((())))))***(((((()))))))))))))))***((((((((()))))))))******************************((()))******++++++******)))))))))************+++************++++++++++++++++++++++++++++++++++++************************(((***++++++++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////............///000222333111111111222333333444444333444444444555555555666555777888999:::<<>>===:::999999777666666555555555555444333222111111111111////////////////////////---------....../////////---,,,++++++------,,,+++************************+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))'''(((((('''&&&''')))+++''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((()))***+++++++++++++++,,,------,,,+++---...,,,...000000///...000222///000111222222222222222000000000111111111222222333444555555555444333333111111111111222222333333000000000000111111111111///000000000000000000000---------------------------,,,,,,++++++,,,,,,---************************************************))))))(((((((((((())))))(((((((((((())))))******(((((((((((()))))))))***************************((())))))***************))))))))))))************************++++++++++++++++++++++++++++++++++++************************((()))++++++******,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,---.....................//////000000000000000111111222333333333333333333333444444444444444777:::;;;:::;;;===???>>>FFFNNNNNNHHHCCCCCCEEE???CCCDDDAAAAAAEEEHHHGGGCCCHHHMMMNNNLLLKKKMMMPPPKKKHHHDDDAAADDDKKKQQQTTTQQQKKKFFFFFFJJJLLLKKKIIIEEEEEEFFFJJJNNNNNNIIIEEEAAA:::444666===AAA===777888888777666555555555555333333222111000000000000////////////////////////---.....................---,,,++++++------,,,+++************************+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))))))))((('''''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''((()))***++++++'''((('''&&&$$$$$$&&&((('''((((((((('''&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((()))******+++++++++***,,,------++++++,,,...+++...000000...---000222//////000111111111111000000000000000111111111111000111333444555444444333111111000000111111222333000000000000000111111111////////////000000000000---------------------------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++************************))))))))))))))))))))))))''')))***+++******,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---............---...//////000//////...000000000111222222333333333333333333333333444444444888;;;<<<;;;:::<<<===:::===@@@@@@>>><<<<<<===>>>BBBBBB>>>===BBBGGGJJJCCCHHHMMMNNNLLLKKKNNNQQQGGGCCC???BBBKKKSSSSSSOOOQQQOOONNNNNNOOOOOOLLLIII>>>AAAGGGMMMPPPMMMFFFAAA>>>888555999AAACCC<<<444999888777666666555666666222222111000/////////000////////////////////////........................---,,,++++++---------+++************************+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''''''''''''''((())))))((((((((((((((((((((((((((()))))))))))))))(((''',,,(((&&&(((,,,...***&&&)))))))))))))))))))))***(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))%%%&&&'''))))))'''&&&%%%))))))(((((((((((())))))))))))))))))******************************************))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((******)))''''''&&&&&&&&&(((((()))))))))(((&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---///111333444333222111111111111111111111111111111111111222333444555666333222111111000000111111111111111111000000000000......//////000000111111///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******))),,,,,,,,,,,,,,,+++***))))))************+++++++++)))))))))))))))******+++******************************+++++++++,,,,,,,,,)))******++++++******)))+++++++++,,,,,,------------------............///000000000000000111111111222222222333333333444444777777888888888888777777666888999999888999;;;===???<<<::::::===AAAEEEFFF@@@FFFIIIFFFFFFJJJKKKHHHBBB>>>===DDDOOOUUUSSSOOOOOOJJJGGGIIINNNPPPLLLFFFEEEAAACCCKKKOOOKKKDDD@@@<<<333444CCCQQQNNN@@@444666666777777666444222111222222111000//////000000111111000///////////////,,,,,,---...//////.........---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&((()))***'''''''''''''''((())))))((((((((((((((((((((((((''''''((())))))(((((((((&&&'''(((((('''&&&&&&&&&******))))))))))))))))))'''((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''(((***++++++***((('''))))))(((((((((((())))))(((((()))))))))*********************************((((((((((((''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''((())))))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((()))((('''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((*********************************+++++++++,,,,,,,,,,,,,,,------------...---///111222333333222111111111111111111222222222222222222222222333444555333222111111000000111111111111111000000000/////////////////////000000000///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++******)))+++,,,,,,,,,++++++***)))))))))*********+++++++++)))))))))))))))******+++*********************************+++++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,,,,,,,------------...............////////////000000000222222222333333333333444444555666777888888888888:::;;;;;;999888777888:::<<<<<<===>>>??????@@@AAACCCGGGHHHEEEDDDHHHIIIGGG<<<;;;===GGGSSSXXXTTTNNNJJJHHHFFFHHHKKKLLLIIIFFFEEEBBBDDDJJJKKKFFF???===<<<666777BBBKKKGGG===666777777777666555333222111222222111000000000000000111000000///////////////,,,------...//////......------,,,,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((''''''''''''(((((()))((((((((((((((((((((((((%%%&&&'''(((((((((((((((&&&,,,000...'''$$$''',,,*********))))))(((((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))(((((())))))))))))******************************&&&''''''''''''''''''((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***)))'''%%%$$$$$$&&&((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''*********************************++++++++++++,,,,,,,,,,,,,,,---------------...000222222222111111000000111111222222222222333222222222222222333333333222111111000000111111111111000000000000//////000000/////////////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++******)))+++++++++,,,++++++***))))))))))))*********++++++)))))))))))))))******+++*********************************++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------....../////////111111222222222333333333222222444666777888999999::::::;;;999888777999:::;;;???CCCDDDBBB??????@@@DDDGGGGGGDDDBBBEEEFFFFFF===>>>CCCMMMWWWYYYRRRJJJCCCDDDEEEFFFFFFGGGFFFFFFGGGFFFGGGJJJHHHAAA===<<<===;;;<<<@@@BBB>>>:::999999888777555333222222222222111000000000000000000111000//////......//////,,,---......///.........------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''((()))(((((((((((((((((((((((($$$$$$&&&'''(((((((((((((((---222///(((%%%)))...*********)))(((((('''''''''''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))***************************&&&'''''''''((()))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((***+++,,,'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((************************************++++++++++++++++++,,,,,,,,,------------...///000111111111111000000000111222222333333333222222111111111111222333222111111000000111111111000000000////////////000000000//////......---......------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((************************((())))))*********************++++++++++++******))))))))))))************)))))))))))))))******+++************************************+++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,++++++******+++,,,,,,,,,---------------------......//////000111111111111222222222222111222333555666666777777555777888888888999<<<>>><<>>AAADDDEEECCCCCCEEEGGGJJJHHHJJJKKKGGGAAA>>>@@@@@@AAABBB@@@;;;777888<<<:::999777444222222222222111111000000000000000111000000///............///------...............---,,,---------,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((($$$$$$&&&'''((((((((((((&&&)))+++***'''%%%&&&((())))))))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((()))*********+++(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''')))***,,,---&&&''')))******)))'''&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------......///000000000000000000111111111222222222222222111000000000111111333222111111000000111111000000000////////////...000000//////......---------------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***************)))******++++++*********(((((()))))))))*********)))))))))))))))******+++))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,---------...//////000111111000000000111111111222222222222333444444444333333444555777777777888;;;===<<<@@@DDDDDD@@@@@@CCCGGG<<>>CCCHHHHHHDDDCCCEEEBBB???<<<<<>>888888:::;;;888777666555444333333333000000000000000111111222000///......------...............///......---,,,+++,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&))))))((('''''''''''''''((((((((((((((((((((((((''''''((())))))((((((((('''(((((()))***+++******&&&&&&''''''((()))))))))&&&&&&&&&'''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))***))))))))))))))))))***))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((&&&''''''((())))))******(((((()))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,------...///000///---***((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------------...///000000333333222222111000000000///////////////000111222333222111111000000111111000000/////////.........------..................------.........---,,,+++************************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((()))***************(((((((((((()))))))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******************++++++++++++************+++++++++++++++,,,---...///000000111/////////000000000111111///000000111222222222222333444555555444444666777:::999999999999:::;;;<<>>;;;888888<<>>CCCFFFHHHIIIJJJLLLOOOSSSUUUVVVWWWQQQHHHAAABBBDDDCCCAAAAAA???AAA???:::;;;===:::333333444555666666555444333000000///000000111222222//////...------------....../////////...---,,,,,,+++,,,---......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))'''))))))(((((('''''''''&&&&&&&&&'''((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''******&&&%%%(((+++***,,,,,,,,,+++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''''''((()))))))))(((&&&%%%''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&((()))(((''''''((()))''''''''''''''''''''''''''''''(((((())))))******++++++***)))(((((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,------.../////////111111111000000000000000//////000111111111111111000000111111111000000///111000000///...------,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,///...,,,,,,+++,,,---...............////////////...///000222222111111000111222333444555444333222:::999777666888;;;???AAA@@@<<<;;;>>>>>>===AAAIIIHHHDDDAAADDDLLLQQQPPPMMMEEEJJJMMMLLLMMMQQQSSSSSSNNNMMMIIIEEEBBBAAABBBDDDGGGBBB===:::::::::999777666777888999888777555333...///111222222111000/////////000000000000//////000000//////.........------,,,++++++******++++++))))))))))))))))))))))))***)))))))))))))))******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((''''''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''$$$''''''%%%'''---///---,,,++++++***))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''''''''(((''''''((((((''''''&&&%%%((((((((()))))))))******,,,,,,++++++******)))))))))(((((((((''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''((()))(((''''''((()))'''''''''''''''''''''''''''((((((((()))))))))******))))))(((''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******)))***+++,,,---,,,,,,---......//////000000000000000000000000000//////000111111111111000000000111111111111111000111111000//////...---------......//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,*********+++++++++,,,,,,...---,,,++++++,,,---...---.........////////////...///000111111111000000111111333444444444333222666555444333444777;;;===@@@<<<;;;======<<<@@@GGGHHHFFFFFFJJJOOORRRPPPMMMDDDJJJNNNMMMLLLNNNOOOLLLHHHGGGEEECCCAAAAAABBBCCCFFFBBB<<<999999999999888888888999999777555333111000111333444444333111000//////000000000000//////000/////////.........------,,,++++++******++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))((((((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,+++)))((())),,,************))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''%%%&&&%%%%%%***000111---******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((''''''''''''&&&(((((((((''''''(((((()))(((''''''&&&&&&&&&&&&&&&((()))***+++,,,---.........------,,,+++***)))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((()))''''''''''''''''''''''''(((((((((((()))))))))))))))((((((''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,------------...//////000000000000000000000000000000...///000000111111000000///000111222222222222222111111111000000//////......///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++*********++++++++++++,,,---,,,,,,++++++,,,---------------.........//////...//////000111000000000111111222333333333333222888777555555666999<<>><<<<<<<<<<<<<<<>>>BBBFFF:::>>>AAABBBAAA???@@@AAAIIIMMMNNNIIIFFFFFFEEEBBBAAAAAABBBCCCDDDDDDBBBAAAAAA>>>:::777666777888999777777777777555444222111///000000111000000///......//////////////////...........................---,,,++++++******++++++))))))))))))))))))))))))'''''''''((((((***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''+++...,,,((('''***---(((((((((((((((((((((((()))*********)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***)))'''''',,,111...(((((((((((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,+++)))((((((((()))***++++++++++++++++++++++++%%%&&&&&&&&&''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))*********((('''''')))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((()))******'''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------......//////......//////000000000000......///000000000000000...///000111222333333333111111111111000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000111111222222333222222222333666888999999;;;<<<<<<===AAAEEEGGG???BBBDDDCCC@@@???BBBFFFHHHJJJGGGAAA===???@@@???AAA@@@@@@AAACCCBBB???<<<<<<;;;999777666666888999444555555555555444444444000000000000//////............////////////......---------...............---,,,++++++******++++++))))))))))))))))))))))))))))))((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++)))((())),,,''''''''''''(((((((((((())))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******%%%'''''''''+++000///***((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((('''(((((((((((()))))))))''''''''''''((()))******,,,,,,+++************************)))))))))((((((%%%&&&''''''((()))***+++'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***++++++***(((''''''((((((((((((((((((((((((((())))))))))))((((((((((((***))))))))))))******+++'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,------......---......//////000000111---...//////000000//////...///000111111111111111000000000000000000000000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((()))***++++++++++++++++++++++++,,,,,,,,,------...------------...//////000000//////000000111222222222222333444666888999777;;;===;;;<<>>???===<<<===>>>>>>:::666777888999888666555777888333333333333444444555555333222222111000000000///---......//////......------------------.........---,,,++++++******++++++))))))))))))))))))))))))******)))(((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********$$$''')))((()))---,,,)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((('''((((((((())))))))))))&&&&&&&&&&&&'''((()))******++++++++++++***))))))((((((((((((((()))))))))''''''(((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))***+++,,,***(((''''''(((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((()))******'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))*********)))))))))******++++++,,,,,,---------......///000000111---...//////000000//////...//////000000000//////////////////////////////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************'''((()))***+++++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000///...///000111222444444444555666888999:::777;;;===999999>>>@@@???===>>>@@@@@@??????@@@AAA@@@BBB@@@:::888<<>>;;;999:::======:::666333555888999777555666777444444333333333333333333333222111111000/////////---......//////......---,,,,,,,,,------.........---,,,++++++******++++++)))))))))))))))))))))))))))(((((('''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((())))))*********+++'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&+++---)))'''((((((%%%((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))'''((((((((())))))******%%%%%%%%%&&&&&&((()))))))))******++++++***((('''&&&&&&'''((()))******+++((((((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))***+++,,,+++(((''''''((())))))))))))))))))))))))******))))))(((((((((''''''''''''''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((******))))))(((((())))))***++++++,,,,,,---------...///000000111---......///////////////...///////////////...---............////////////------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************&&&''')))***+++++++++*********+++++++++,,,,,,,,,------,,,+++,,,---...///000///.........///111222000000111222333555666777777<<<===888777;;;<<<:::<<<===???BBBCCCBBB@@@>>>@@@CCCCCC???>>>AAADDDCCC???<<<999:::>>>???<<<999000444888:::888555555666666555444333222222222222111111///...---------------..................---,,,,,,,,,------.........---,,,++++++******++++++))))))))))))))))))))))))'''''''''''''''((()))***%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))************))))))))))))******)))))))))))))))******+++*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''')))*********)))(((***))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))***+++,,,---(((((((((((())))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******)))(((((('''''''''((((((+++***((('''&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******)))*********++++++++++++------------------------............////////////............///////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,***)))((()))(((''''''''')))***+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((%%%&&&&&&'''((())))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---******))))))))))))******,,,,,,---------,,,++++++......---,,,---...///000------......///000000000000000111222444555666666444555666777777888888888999999<<>><<<;;;;;;???@@@DDDGGGEEE>>>;;;<<>>===;;;999777666555888777555444333222222111//////000000//////...---//////............//////---,,,,,,---......---+++++++++************++++++)))(((((((((((())))))***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''******))))))))))))************))))))))))))******)))))))))))))))******+++---,,,,,,+++***)))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((('''(((((()))***+++,,,+++***)))'''&&&%%%$$$(((((())))))))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((()))******(((((((((''''''(((((()))+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******((((((((()))))))))******,,,,,,,,,,,,---------------............/////////---............////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***((('''&&&''''''(((***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((******))))))))))))******((()))***++++++++++++++++++++++++++++++,,,---------------...//////000000000000000111111222222222333444555666777777777777======@@@DDDCCC>>>===???AAABBB@@@;;;777888>>>DDDHHHEEEDDDCCC@@@<<<===AAAEEECCC???;;;888666666666888777666444222111111111000000000000000///......//////............//////---,,,,,,---......---+++++++++************++++++***))))))(((((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))))))))))))))***************))))))))))))******)))))))))))))))******+++...------,,,+++***))))))******++++++++++++******((((((((((((((((((((((((((()))******++++++******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%'''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''((()))))),,,++++++)))((('''&&&&&&(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((()))*********)))((('''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((())))))***(((((((((((()))))))))))),,,,,,,,,,,,,,,------------------.........//////---------........./////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***(((&&&%%%&&&((()))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''******))))))))))))******''''''(((***+++++++++++++++++++++++++++,,,,,,---,,,,,,---......//////000//////000000000000000000333333444555666666666666888999<<>>;;;>>>CCC@@@???<<<:::888888888888999888666444222111111000000000111111000000///...//////............//////---,,,,,,---......---+++++++++************++++++******)))(((((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((())))))******************))))))))))))******)))))))))))))))******+++------,,,,,,+++******)))******++++++++++++******(((((((((((((((((((((((('''((())))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''((()))************************(((((())))))))))))((((((((((((((((((((('''''''''&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((()))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((())))))***(((((((((((())))))))))))+++++++++,,,,,,,,,------------------............------------............///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,***(((''''''((()))*********))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))******))))))))))))******&&&'''((()))***++++++++++++,,,,,,,,,------------,,,,,,------.../////////////////////////////////222333444555555666666555444555999>>>>>>::::::===<<<:::999;;;@@@EEEHHHHHHCCC@@@>>>???===;;;>>>DDD>>>======<<<;;;:::999888888777666444222111111111111111111222111000000/////////............//////---,,,,,,---......---+++++++++************++++++******)))(((((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((()))******+++************))))))))))))******)))))))))))))))******++++++++++++++++++*********(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''(((((()))++++++,,,---(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&''''''((())))))))))))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((()))******(((((((((((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******((((((((()))))))))************++++++,,,,,,------,,,------------.........,,,------------.........///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++***)))))))))***+++((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))************))))))))))))******'''((()))***************++++++,,,---------------,,,,,,,,,---......//////.........//////000000000111222333444555555555555444444888<<<===;;;===AAACCCAAA@@@CCCGGGIIIFFFCCC===;;;<<<>>>===<<<>>>CCCCCCBBBAAA???===:::888666777666555444333222222222222222222222222111000000//////............//////---,,,,,,---......---+++++++++************++++++***))))))(((((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''')))***++++++************))))))))))))******)))))))))))))))******+++)))))))))************+++(((((())))))))))))(((((())))))))))))))))))))))))(((((()))************)))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((('''(((((()))%%%&&&'''((()))***++++++(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&''''''((())))))***))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))***+++,,,)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******)))))))))*********++++++)))******+++,,,,,,------,,,,,,---------.........,,,,,,---------.........///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))************************'''((()))******))))))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******'''''''''(((((())))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))******))))))))))))******))))))***++++++*********)))***+++,,,---,,,,,,++++++,,,,,,------......///------...///000111111222111222333444444555444444444444666::::::999<<>>===;;;;;;===<<<;;;>>>CCCGGGEEEAAA===:::888666666666555444333333333333444222222333333222222111000//////............//////---,,,,,,---......---+++++++++************++++++)))(((((((((((())))))***((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&''')))***+++++++++*********))))))))))))******)))))))))))))))******+++((((((((()))******++++++******++++++++++++******))))))))))))))))))))))))))))))***+++++++++++++++******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''')))*********)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((***))))))((((((((())))))%%%%%%%%%&&&'''(((((()))(((((())))))))))))(((((())))))(((((('''''''''&&&&&&&&&&&&'''((())))))******)))((('''''''''''''''))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))***+++,,,)))))))))))))))(((((('''))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******************++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))((()))************))))))&&&'''(((*********))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******%%%&&&&&&'''((())))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))*********++++++++++++******)))((()))***+++,,,+++******++++++,,,------......///------...///000111222333111111222333444444444444444222333666666666999???:::===AAAAAA>>><<<<<<>>>@@@<<<;;;<<<;;;:::>>>DDDFFFCCC===888555555666777555444444333333444444555222333333333333222111111//////............//////---,,,,,,---......---+++++++++************++++++(((((('''(((((()))***+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***))))))***,,,,,,+++)))******))))))))))))******))))))))))))******************))))))))))))******---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''******)))(((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))((('''''''''&&&%%%&&&(((((((((''''''(((((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------------,,,---......//////......------............------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))(((((('''''')))***))))))(((***---000+++******)))(((''''''&&&))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))******))))))******+++,,,***+++,,,,,,------,,,,,,,,,...000000///...///000///111333555666666666555666333111222777;;;>>>>>>@@@??????????????????@@@===>>>???@@@@@@???>>>===AAA@@@===;;;999888888888666555333111111222333444444333222111111111222222222111000......---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******)))+++,,,---,,,*********))))))))))))******))))))))))))*********+++******))))))))))))******---,,,+++***))))))))))))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''******)))(((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))((('''''''''&&&%%%&&&((()))(((''''''((((((((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))(((((((((((())))))'''''''''(((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,------------------------,,,------...............------............------------------------------,,,,,,+++++++++*********)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))(((((((((''')))))))))((('''(((+++...*********)))((('''''''''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))******))))))******+++,,,***+++,,,,,,------,,,,,,,,,...///000///...///000///000111333444444555555444333333666:::<<<<<<:::>>>>>>============>>>>>>>>>>>>?????????>>>>>>>>>;;;:::999777666666666777555444333222111222333333222222222222111111111000111000///...............,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++***,,,---...---++++++******))))))******+++))))))*********+++++++++******))))))))))))******---,,,+++******)))******************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***))))))((((((((((((((()))((((((''''''(((((()))(((((((((((()))))))))))))))))))))))))))((((((''''''&&&%%%&&&((()))(((''''''(((((())))))((((((((())))))((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''***))))))(((((())))))***))))))((((((((((((((('''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,------------------------,,,,,,---...............------............------------------------------,,,++++++++++++*********))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''(((((()))*********((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((('''''')))+++******))))))(((((('''''')))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))***))))))))))))***++++++***++++++,,,,,,,,,,,,,,,,,,---//////........./////////000000111222444444111333666:::<<<<<<999777<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<======>>>>>>777777555444444555666666444333333333222222222222111111222333222111000///000//////.........//////------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++---...///...,,,++++++************++++++*********+++++++++,,,,,,+++******))))))******+++---,,,++++++************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((&&&&&&'''((()))(((''''''(((((())))))))))))(((***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((***))))))))))))))))))******)))))))))((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))(((&&&&&&''')))***)))))))))((((((((('''(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))***++++++******+++,,,,,,,,,,,,++++++---//////...---...///111000//////000111333444111333666:::;;;;;;888666;;;;;;::::::::::::;;;;;;;;;;;;999999999:::<<<===888777666555444555666666222333333333333222111111111222333444444222000//////............//////000......---------,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,,,,---//////...,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++---,,,++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((((('''&&&''')))))))))(((''''''((()))******))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))************))))))((((((((('''''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((()))(((&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))***++++++,,,,,,+++++++++---//////...---...///111111000000000222333444222333555777777888888999::::::999999999999::::::888777666666666888999:::999888666444333333444444222222333333333222111000111222444555555333111000///............//////000......---------,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++---...///...,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((())))))***(((((((((((())))))))))))'''(((((()))))))))))))))((('''&&&''')))***)))(((''''''((()))***************))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******+++******))))))******+++***))))))))))))))))))(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&((()))(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***)))(((((((((((()))******)))******++++++++++++++++++,,,......---------...111111000000111222222333111222333444444555888:::999999888888888888999999555555555555666777888888888777555333222111222222333222222222111111111111222222333444333222111000000//////.........//////------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,++++++,,,......---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))))))))******(((((((((((())))))))))))''''''((())))))))))))))))))''''''''')))***)))(((''''''(((******++++++***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++******))))))******+++)))))))))))))))*********''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***%%%'''))))))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******((((((((((((((()))******))))))***+++++++++++++++***,,,......---------...//////000000111111000000---///222333333444777:::777777666666666666777777444555666777888888888888777666555444333444444555444333111000000000111222111111111111000000000///111000///...............,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++***,,,---...---+++...------,,,,,,------...,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******(((((((((((())))))))))))''''''((())))))))))))))))))((('''((()))***)))(((''''''(((******+++++++++(((((())))))******++++++************************))))))))))))))))))))))))(((((())))))*********+++++++++************++++++(((((())))))******++++++'''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******%%%''')))***))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((((((((((()))******))))))***++++++++++++******,,,......---,,,---...---...///000000000///...)))---111333333444666999555555555444444555555555444555777999999999999888888777777666777888999:::444333111//////000111333000000///............///222111000......---------,,,,,,,,,+++++++++******************)))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&000000000000////////////000000///...///000222333333111111333555444000---......//////...,,,***)))000///...---,,,,,,,,,,,,---,,,,,,***)))((((((((())))))***+++++++++++++++++++++++++++*********)))---------,,,+++***)))((((((((())))))*********++++++*********))))))((((((,,,+++******)))***************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************************,,,,,,+++***))))))******++++++******************''')))++++++***)))))))))((()))***++++++***)))((()))))))))))))))(((''''''************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************************************---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&&&&''')))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,---///............///000000------///000111222222333222222222222222333555555666999<<<<<<:::999:::===<<<:::777666666555444333...///000111222333333333000000///.......................................------------,,,,,,+++***)))))))))))))))*********'''+++......,,,******+++))))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((...//////000111111222222666555555555666777999::::::999888999:::999666333000111111111000///...---------,,,+++++++++,,,,,,,,,---------------,,,,,,...............---,,,++++++++++++++++++++++++++++++++++++++++++***)))(((((()))))))))************************)))))))))(((+++******)))((()))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************,,,++++++***))))))******************************''')))++++++***)))))))))((()))***++++++***)))((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************************************---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---...---------......////////////111222333444444444444444444444444444444444666777999999999:::;;;===:::888555444444333222000///000111222222222222222000000///.......................................,,,---------,,,,,,+++***************))))))))))))&&&))),,,,,,***(((((())))))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((555666777999;;;<<<======>>>>>>??????AAABBBDDDEEE@@@?????????@@@???<<<:::777777666666555555444444///...------------......+++,,,---------,,,+++***,,,,,,------,,,+++***)))+++++++++++++++++++++,,,)))***************))))))))))))))))))************************))))))))))))******)))(((((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))************************************,,,+++******)))*********************************(((***++++++***))))))***))))))***++++++***))))))))))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))************************************************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,------,,,,,,,,,---------.........///000222333333333333333333333444333333222222777666555666888;;;<<<<<<777555222111111111000...000111111222222222111111000000///.......................................,,,,,,---------,,,+++++++++++++++***)))))))))(((%%%''')))***((('''''''''((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((<<<>>>???AAACCCCCCDDDDDD??????@@@AAACCCEEEFFFGGG??????@@@AAABBBBBBAAA@@@AAA@@@>>>===<<<:::::::::555444333222111111111111///000111222111///---,,,+++,,,---......---,,,+++*********++++++++++++,,,)))******+++++++++******)))))))))))))))******************)))))))))))))))+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++((()))))))))************************************++++++***************+++***************+++++++++)))***++++++***)))***+++************************))))))*********))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************************************************************+++++++++,,,+++++++++***++++++++++++++++++++++++***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------++++++,,,,,,------------,,,---...///000000000000222111000///000222444555:::777333444777::::::999666444111111111111///...222222222222222111000///000000///.......................................,,,,,,,,,------,,,,,,+++,,,,,,++++++***)))((((((&&&'''((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((<<<===???@@@@@@@@@???>>>888999:::<<<>>>???@@@@@@>>>???AAABBBCCCDDDEEEFFFIIIHHHFFFDDDBBB???===<<<:::999888666444333222222666777888:::::::::999888444555666666555333111///++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,******))))))))))))))))))))))))))))))))))))******---,,,++++++******++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++((()))))))))************************************+++***************++++++))))))*********+++++++++***+++++++++))))))***,,,++++++************++++++))))))************))))))************************))))))))))))))))))))))))))))))************))))))((()))))))))***************************************************************++++++,,,,,,,,,+++***++++++++++++++++++++++++***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&'''((())))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,---......////////////222000...---///333999===<<<888444444666888888666777555222222222222111000222222222222222111000///000000///.......................................+++,,,,,,------,,,,,,,,,---,,,,,,+++***))))))((((((((((((((())))))(((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((===>>>???@@@???>>><<<::::::;;;<<<>>>???@@@@@@@@@>>>@@@BBBDDDDDDEEEHHHJJJJJJJJJJJJHHHEEEBBB???===<<<;;;:::888666555444444666777888:::<<<>>>???@@@<<<======<<<999555111///.........------,,,,,,,,,,,,---------------,,,,,,************))))))))))))))))))))))))************------,,,++++++++++++,,,(((((((((((())))))))))))************************''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))*********************************************)))******+++,,,)))))))))***++++++,,,,,,***+++,,,+++))))))+++---,,,+++************+++,,,))))))******++++++******************************)))))))))))))))))))))))))))******++++++******)))))))))))))))************************************************************)))***+++,,,---,,,+++***++++++++++++++++++++++++***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------***+++,,,---...---,,,+++......///000000000000000333111///...111777>>>BBB:::888666666777777777777888666444333444444333222222222222222222111000///000000///.......................................++++++,,,---------,,,,,,,,,,,,,,,+++*********)))***((('''((()))***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((???@@@BBBCCCCCCAAA>>>===>>>???AAABBBCCCCCCCCCBBB@@@BBBCCCCCCBBBCCCFFFHHHFFFGGGHHHIIIGGGCCC@@@======<<<;;;::::::999::::::888777666666777999;;;===<<<>>>??????===:::666444333222222111000///......------------,,,,,,+++***************)))))))))(((((()))))))))************---,,,++++++******++++++'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************************************))))))***++++++,,,((())))))***++++++,,,,,,+++,,,,,,+++))))))+++---,,,++++++******++++++,,,((()))***++++++++++++***************************)))))))))))))))))))))))))))******++++++******)))))))))))))))************************************************************(((***+++------,,,+++******************************++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((('''((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------***+++---...///...---,,,......///000000000//////000000///000333777;;;>>>555777888888888888999;;;888666444444555555444333111111222222222111111000000000///.......................................***+++,,,,,,---------,,,++++++++++++++++++++++++***(((&&&''')))***)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))&&&&&&&&&''''''''''''(((>>>???BBBCCCCCCBBB???>>>===>>>???@@@AAAAAA@@@???@@@BBBCCCBBB??????AAADDDAAACCCFFFHHHGGGDDD@@@===>>>>>>>>>>>>>>>???@@@@@@@@@>>>;;;888666777888999<<>>888666444444555555444333000111111222222222111111000000///.......................................***+++,,,,,,------------++++++++++++++++++,,,,,,***(((%%%&&&(((***((('''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((ZZZ[[[UUULLLHHHMMMOOONNNSSSPPPNNNQQQUUUWWWUUUQQQQQQRRRSSSTTTSSSNNNFFFAAAFFFEEECCCAAAAAACCCCCCBBBCCC<<<888:::???AAA???>>>CCCCCC???:::<<>>@@@DDDFFFGGGCCC@@@@@@AAA???888222111111000//////...------+++,,,,,,,,,+++***(((&&&((()))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))+++***)))(((&&&&&&%%%%%%&&&'''''''''(((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++******)))((((((((())))))))))))************+++***((('''&&&''')))***++++++************************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++---------------,,,+++***++++++***)))((('''&&&&&&(((((())))))******++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))***************************************+++++++++************************))))))************))))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******(((((('''''''''&&&&&&&&&((((((((((((((((((((((((---,,,+++***)))'''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******++++++******************+++*********+++,,,,,,---++++++,,,,,,,,,,,,------............////////////000111333444666777888999777555333333444444333222///000111222333222111111//////...---------------......---------,,,,,,,,,------......------,,,+++,,,,,,++++++***)))(((((())))))(((((('''''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%xxxoooqqqttttttwwwuuutttuuuvvvvvvtttqqq~~~wwwaaa___fffQQQOOOMMMMMMQQQUUUVVVUUUQQQNNNJJJFFFBBB???>>>???888<<<>>>===@@@DDDBBB>>>>>>======<<<;;;<<<===???CCCAAAAAABBBEEEDDDAAA>>>999888666444111...,,,+++,,,,,,,,,,,,,,,+++***************+++++++++******+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''')))(((''''''''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((''''''((())))))***)))(((''''''''''''''''''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))************,,,+++)))(((((()))***+++++++++************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++***+++++++++******))))))(((************++++++++++++++++++******************************++++++++++++******************************************************++++++,,,,,,,,,---******************************++++++++++++******(((((())))))))))))((((((***)))))))))(((((((((''')))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******(((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++******)))((('''&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))************************+++*********++++++,,,---++++++,,,,,,,,,,,,------............////////////...///000111333555777888999777444333222222000//////000111222333222111111000//////...------...............---------,,,,,,---------------,,,++++++,,,,,,++++++***))))))((()))(((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%sssoooyyypppkkkfffeeegggjjjllllllmmmmmmhhh[[[LLLBBB???@@@888:::;;;;;;<<<@@@@@@>>>DDDBBB@@@===:::888666555>>>???AAACCCEEEFFFFFFFFF@@@@@@>>><<<999666333222......---,,,+++++++++++++++++++++++++++++++++******************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((('''''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***))))))(((((())))))***(((((((((''''''(((((()))''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************,,,+++***))))))***,,,,,,******++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++******)))))))))(((************+++++++++,,,******************************************************+++,,,------......************************++++++,,,,,,,,,,,,++++++((())))))******))))))((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((()))******(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************+++************+++,,,,,,++++++,,,,,,,,,,,,---------............/////////.........///111444888:::===:::777444333222///---///000111222222222111000000000//////......//////.........------------,,,,,,,,,,,,,,,,,,++++++***,,,,,,++++++***)))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%vvvuuu|||yyyxxx{{{~~~jjj]]]VVVRRROOOIIIBBB>>>???AAA@@@===AAA@@@>>>======<<<:::999:::<<<>>>??????@@@CCCEEECCCDDDDDDDDDCCCBBBAAA@@@666444111...,,,*********+++++++++***************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******))))))((((((((((((((()))(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((())))))************((()))))))))************++++++*********+++,,,,,,******+++++++++++++++,,,***+++,,,,,,------,,,,,,***++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++************++++++,,,,,,,,,,,,------,,,,,,++++++******,,,,,,++++++***)))))))))*********+++++++++,,,,,,************************************************)))******+++,,,---......***************************++++++++++++++++++***)))))))))******)))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((())))))***((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))************+++***************+++++++++++++++,,,,,,,,,---------------.........//////000000//////222666:::<<<>>>;;;888666555333111///...///111222222222111000000000////////////000000............------------++++++,,,,,,++++++***)))+++++++++*********))))))(((((((((((((((''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&~~~{{{qqqpppeee\\\ZZZ]]]ZZZRRRJJJ???===<<<===???AAAAAA@@@888:::;;;<<<<<<>>>AAADDDCCCDDDFFFGGGHHHHHHGGGGGG@@@>>>:::555000---++++++,,,+++***))))))))))))******************+++++++++))))))))))))))))))))))))************************(((((())))))))))))))))))((())))))))))))))))))(((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))******)))((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++************************************))))))((((((((()))))))))************))))))))))))******++++++******++++++,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))******++++++,,,,,,,,,,,,,,,++++++*********)))---------,,,,,,+++++++++***++++++++++++,,,,,,,,,************************************************)))))))))***+++,,,,,,,,,************************))))))************))))))))))))************))))))(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((()))))))))*********++++++***))))))*********+++++++++,,,,,,,,,------------------............000/////////111555999;;;999777555333333333222000...///000111222111000000000000////////////000000//////.........---------++++++,,,,,,++++++***)))+++++++++***************'''''''''((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&|||~~~qqqggg\\\VVVNNNHHHFFFCCC>>>;;;;;;;;;:::;;;>>>AAADDDFFFBBBCCCEEEFFFGGGEEEDDDCCCEEECCC@@@<<<777444111000...---+++***))))))***+++*********+++++++++++++++))))))))))))))))))))))))************************(((((())))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))******))))))((()))))))))(((((()))************))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++************************++++++******)))(((((('''))))))))))))************(((((()))******+++++++++******++++++,,,---------++++++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********++++++,,,,,,,,,++++++++++++************------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))******))))))))))))******++++++******)))(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((***))))))(((((((((((((((((((((((((((((()))******'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))*********++++++***))))))))))))***++++++,,,,,,,,,,,,------,,,------------............---------///222555666444222000///000111000///...///000111111111000/////////......//////000000/////////.........------,,,,,,,,,,,,,,,++++++***************************'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''{{{mmmaaaXXXQQQIIICCCEEEAAA======@@@CCCDDDDDD@@@AAACCCEEEEEECCCAAA@@@???>>>>>><<<;;;999777666000///---+++++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((())))))))))))((('''&&&&&&'''((()))+++---...*********)))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,*********************************)))))))))))))))))))))))))))************((()))***+++,,,,,,,,,,,,******++++++,,,------...+++,,,------...---------,,,------......------,,,------------............------------------------+++,,,---...............,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,,,,+++++++++*********************************)))******++++++******))))))******++++++******)))'''((((((((()))))))))***''''''''''''((((((((()))''''''''''''((((((((((((******)))(((((((((((((((((((((((((((((()))******'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))******+++++++++***)))))))))))))))++++++,,,,,,,,,,,,------,,,,,,---------.....................000111222333333111//////000000///...---...000111111111000///......------...//////000////////////............---------------,,,++++++************************''''''''''''((((((((()))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''vvvoooiiiccc^^^NNNGGG@@@===@@@AAA@@@===>>>???BBBDDDEEEDDDCCCAAA555666888999::::::999888333111///---,,,---...///*********++++++,,,,,,,,,++++++++++++++++++++++++************************(((((())))))*********+++((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''((())))))((('''&&&######%%%'''***---000222+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))******+++,,,************************((((((((()))******++++++))))))))))))************)))***+++,,,---......---******+++,,,,,,---......+++,,,------......---------......//////......------------.........//////------------------------,,,------.../////////...........................,,,,,,,,,------.........))))))***+++,,,------...++++++,,,,,,,,,---------++++++++++++++++++++++++************************...------,,,,,,++++++***************************+++++++++,,,,,,+++++++++******++++++++++++******'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''((((((((()))******)))(((((((((((((((((((((((((((((()))******'''((((((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))******+++++++++***))))))((())))))++++++,,,,,,,,,---------,,,,,,,,,---------......///000000111222222333333666444222111222222111///---...000111111111000///---------------...///000000/////////............------......------,,,+++******************++++++&&&'''''''''(((((())))))%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''|||~~~}}}zzzxxxlll]]]LLLBBBBBBDDDAAA===???555;;;FFFBBB>>>AAA@@@AAA;;;444333666888666444;;;888444///---,,,---...++++++++++++******************+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((,,,,,,+++******,,,111555,,,,,,+++***))))))************))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,......---,,,,,,------...---......---++++++,,,---+++---///000...---------...///000///------///111//////......//////000111000000111///...---...000000---,,,---///000...,,,........................+++,,,---------------,,,---,,,+++++++++,,,------((()))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++++++++***)))(((((()))))))))************+++++++++++++++,,,,,,---...//////////////////000000000000333333222111000///......000000000000000000000000............//////////////////.........---------------......------,,,+++************))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&zzzzzz}}}|||tttiii]]]SSSLLLGGGEEEEEE888888>>>999:::@@@@@@AAA???<<<::::::999999999;;;:::777555333111000///,,,++++++*********++++++*********+++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((((((((((((''''''(((,,,///++++++***)))))))))))))))******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))))))))***++++++++++++***************++++++++++++***++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,+++---///000...---......---///000000...------....../////////......000222000000000111222555777888666888888888777888:::<<<;;;888666666888888666333444444222111000/////////000000000//////...------+++++++++++++++*********)))******++++++*********************************++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))'''''''''(((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********+++******)))(((((())))))))))))*********+++++++++++++++,,,,,,---......///------........./////////222111111000000/////////////////////////////////............//////////////////.........---------------......------,,,+++************))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&xxxjjjaaaeeeuuuvvvsssrrrpppmmmgggjjj~~~|||||||||zzzrrrggg___\\\\\\[[[KKKCCC???888:::???<<<>>>@@@AAA@@@===<<<===???=========<<<;;;888666444...---,,,******++++++,,,***************+++++++++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((&&&'''((('''&&&&&&(((*********)))((((((((())))))******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++++++++************)))))))))***++++++++++++***************+++++++++,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,///111111///---------...//////...------...000...///222333444666999<<<>>>>>>>>>@@@BBBFFFJJJLLLHHHJJJKKKLLLLLLNNNPPPRRROOOMMMKKKKKKKKKJJJHHHFFFEEECCC@@@>>><<<;;;;;;<<<888666444222///---++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((''''''***------***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))************)))((((((((()))))))))))))))*********++++++++++++,,,,,,------......,,,,,,,,,---------......000000000000000000000///////////////////////////............////////////...............---------------......------,,,+++************))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&ccc___XXXSSSRRRZZZfffpppeeegggeee______bbbccc```\\\]]]___iiizzz{{{xxxuuutttsssrrrbbbWWWMMMCCCBBBBBB777<<<=========>>>???@@@BBB@@@@@@@@@???>>><<<;;;999222111...,,,+++++++++,,,******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((((()))+++***)))(((((()))))))))((((((((((((((()))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++*********))))))))))))***++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,------000///......---------...//////000...,,,***+++,,,---...//////...000333666333555999<<>>AAA???AAACCCEEEFFFIIILLLOOOPPPOOONNNNNNOOOQQQTTTUUUTTTUUUVVVUUUTTTTTTVVVXXXSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNKKKIIIIIIKKKMMMNNNMMMKKKGGGDDDBBBBBBCCCDDD:::777222...+++***++++++++++++******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))*********))))))---222222...)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---------...//////000000....................................////////////---.....................------......------,,,+++************)))))))))((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&zzzsssppprrrtttvvv}}}{{{zzz~~~~~~lllmmmuuu|||yyyoookkkppprrrssszzz{{{zzzxxxzzzhhhPPPJJJDDDDDDGGGHHHDDD@@@>>>===;;;999888777888888777777555444222000......,,,,,,,,,+++++++++++++++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((''')))******)))'''(((((())))))((((((((()))************))))))))))))******)))))))))))))))*********************************))))))))))))*********************++++++++++++,,,+++++++++************)))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,---...///,,,---...///111555;;;???;;;>>>@@@BBBDDDGGGKKKMMMLLLMMMMMMKKKIIIHHHIIIKKKNNNNNNMMMLLLLLLLLLLLLLLLNNNOOOOOONNNLLLKKKLLLNNNLLLMMMNNNNNNLLLLLLMMMNNNLLLKKKJJJIIIJJJLLLNNNOOOGGGFFFDDDBBBCCCFFFJJJLLLJJJGGGBBB<<<777333000///,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''***------***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((())))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---------......//////....................................////////////---------...............------......------,,,+++************))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&}}}}}}xxxfffccc___ZZZUUUNNNEEE?????????>>>===<<<:::888777444555666777777555333222---------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((('''((())))))((('''(((***)))))))))))))))***++++++******))))))))))))******(((((())))))******++++++************************))))))))))))*********************+++++++++,,,,,,+++++++++************)))))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---...000222333222555999<<<>>>AAAEEEGGGDDDGGGJJJLLLMMMOOOQQQSSSTTTTTTSSSPPPLLLJJJJJJJJJPPPPPPPPPPPPOOOMMMLLLJJJJJJKKKKKKJJJHHHGGGHHHJJJMMMOOOPPPOOOLLLKKKLLLNNNKKKJJJJJJKKKLLLMMMNNNOOODDDBBB???===>>>AAAEEEHHHNNNNNNOOOMMMIIICCC===999444333000...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((()))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------..........................................////////////---------.........//////------......------,,,+++************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&}}}{{{uuulllgggiiioootttuuuwwwxxxvvvnnnaaaRRREEE???BBBCCCEEEEEECCC@@@<<<999111333666999:::999888666.........------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''((((((((()))((()))***)))((()))+++,,,******))))))***+++,,,,,,******))))))))))))******'''(((((()))***++++++,,,************************))))))))))))******************+++++++++,,,,,,,,,+++++++++************)))))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,---------.........//////111333555777888;;;???EEEHHHIIIHHHHHHHHHHHHKKKNNNPPPPPPPPPQQQRRRUUUUUUUUURRROOONNNNNNOOOQQQQQQRRRSSSQQQOOOLLLKKKEEEFFFFFFEEEDDDDDDEEEGGGNNNPPPQQQOOOKKKIIIIIIKKKHHHHHHIIIJJJJJJJJJKKKKKKLLLHHHDDD???>>>???BBBDDDDDDHHHNNNRRRQQQKKKCCC>>>===;;;888444222111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))***)))''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))***(((((((((((())))))))))))++++++++++++++++++++++++)))************+++++++++------------------------..................................../////////000---------.........//////------......------,,,+++************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&pppiiihhhgggccc___yyyuuuoootttppp]]]GGG===LLLQQQMMMBBB???CCCAAA888999333...000888======::::::666111---,,,,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++************)))))))))***++++++++++++***))))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))))))))*********))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++*********)))))))))))))))***)))(((''''''((()))***)))************+++++++++*********)))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444...((('''+++///...,,,+++,,,---...//////000//////000222555999<<>>===<<<<<<;;;;;;666444111/////////---,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&'''((()))************'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,++++++*********)))******++++++,,,,,,---+++,,,------+++++++++---............//////////////////............//////......////////////......------------,,,,,,,,,,,,+++++++++************)))***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((({{{}}}}}}sssoooyyyxxxnnn[[[MMMHHHBBB;;;777888999777666777:::>>>888777666555555333///,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++***************+++++++++************)))''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++************************+++******))))))******+++)))************+++++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,...222777<<<@@@GGGHHHIIIJJJJJJIIIHHHGGGIIIFFFCCCEEEJJJMMMLLLIIINNNPPPPPPNNNOOOWWW^^^```nnnssstttpppiiifffiiimmmrrrrrrqqqqqqwww|||zzzttttttvvvzzz}}}|||uuuooorrryyy|||vvvppptttqqquuuooo]]]VVVWWWSSSVVVPPPRRR\\\^^^RRREEE@@@BBBAAAAAADDDIIIJJJHHHFFF===>>>@@@@@@??????@@@AAA<<<:::777666555444111///------,,,,,,+++++++++***---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))******)))''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++++++++++++++*********))))))******+++,,,,,,,,,***,,,---,,,+++***,,,------------.../////////000///...............//////......////////////......,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((}}}zzzzzzoooeee[[[LLL>>><<<<<<<<<:::888888:::<<<777666666666777666444111------,,,+++******++++++************************************************+++++++++*********))))))'''((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((())))))************)))(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***)))***+++)))***************++++++++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---//////...------......000333888>>>EEEJJJNNNMMMNNNPPPPPPPPPOOONNNLLLMMMIIIEEEDDDGGGMMMRRRUUUUUUYYY[[[[[[^^^gggmmmooo~~~zzzyyysssxxxppprrr{{{wwwdddUUUSSSHHHCCC>>>===@@@DDDFFFGGGCCCEEEFFFFFFCCCBBBDDDEEECCCAAA???===<<<:::666333000000000///...------,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++++++++***************)))))))))***++++++,,,,,,***+++,,,,,,+++***,,,---,,,,,,------...///000000......---------...//////---......//////......---,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''{{{~~~}}}zzz{{{{{{uuurrrrrrmmm]]]NNNKKKHHHDDD@@@???===:::888:::888666666777888888777//////---,,,++++++++++++************************************************+++++++++*********))))))((()))******++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***)))***+++))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++))))))*********++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///.........111333>>>@@@BBBEEEGGGHHHHHHGGGLLLMMMOOOQQQRRRSSSRRRRRRHHHIIIJJJJJJOOO\\\mmmzzzwwwxxxuuuppppppwww~~~qqqiiinnn```[[[SSSNNNKKKHHHCCC@@@DDDEEEEEEFFFFFFGGGIIIKKKLLLJJJGGGEEEBBB===777333333333222111000///...---///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))************************((())))))******+++,,,,,,)))***,,,+++******,,,---+++,,,,,,---...//////000---------------...//////------............------,,,,,,,,,+++++++++******+++++++++*********))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&xxx}}}xxx}}}xxxuuuzzzwww}}}~~~|||yyywwwzzz~~~uuurrrssspppdddYYYTTTPPPMMMKKKKKKJJJHHHEEE???===:::999999:::999999222111///...---,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++************)))))))))***+++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))'''((()))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))******+++,,,,,,,,,***++++++,,,,,,++++++***)))************++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........000222666888:::GGGHHHJJJLLLKKKIIIGGGEEENNNNNNMMMMMMLLLKKKKKKKKKOOOTTTYYY\\\```lll}}}~~~~~~|||wwwqqqhhh[[[LLLBBBAAA>>><<<===AAAFFFIIIJJJQQQOOOMMMJJJFFF@@@999444666666555333222000///...000///......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((************(((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))************************((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***************(((((())))))***+++++++++(((***++++++******,,,---,,,,,,,,,---.........///,,,,,,,,,,,,---...//////------............------,,,,,,,,,,,,+++++++++++++++++++++************)))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&|||zzz}}}{{{sss}}}wwwvvv|||~~~}}}~~~|||uuulllfff______^^^\\\XXXUUUUUUUUUFFFDDDBBB@@@>>>;;;888555444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++************)))((())))))***************))))))))))))))))))))))))******))))))))))))******))))))************))))))'''((()))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))***++++++,,,------)))***+++,,,,,,+++***))))))************+++++++++,,,++++++++++++,,,------------,,,,,,,,,,,,------------------------------...........................///111888???EEEGGGFFFGGGIIIKKKMMMNNNNNNNNNMMMOOONNNNNNOOOPPPSSSVVVWWWgggnnnvvv{{{~~~tttggg^^^UUUMMMDDDAAADDDGGGGGGDDDJJJJJJKKKLLLKKKGGGBBB======<<<:::999777555444333111000///...------------------------------------++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***((('''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))*********+++(((((())))))******++++++''')))++++++******,,,---------------------------,,,,,,,,,,,,---...///000,,,------......------,,,------------,,,,,,,,,,,,+++++++++************)))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&yyyyyy}}}{{{rrrrrrrrrxxx~~~||||||}}}{{{}}}zzzsssuuutttjjj]]]TTTRRRTTTKKKJJJHHHFFFCCC===666111555444333111///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++************)))'''(((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))''''''(((******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++))))))***+++,,,,,,------)))***+++,,,,,,+++***))))))************+++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------........................000111666AAAMMMSSSSSSPPPNNNNNNNNNNNNOOOPPPQQQQQQHHHJJJOOOXXXbbbnnnxxx}}}|||~~~|||zzzwwwxxx{{{|||{{{vvvxxxkkk[[[RRRQQQOOOJJJDDD@@@BBBFFFKKKNNNNNNLLLIIICCCBBBAAA???===;;;:::999111111000......---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))'''((()))++++++)))(((''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))*********+++((((((((()))******++++++''')))***+++******,,,---------------------,,,,,,+++++++++,,,---...///000,,,------......------,,,......------------,,,,,,+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%sssuuu}}}pppzzz~~~zzz}}}{{{yyy{{{yyyzzzxxxfffXXXTTTNNNLLLOOOaaahhhUUUAAA<<<:::555777888666333111///,,,---......///...---+++***++++++++++++++++++++++++---,,,++++++******++++++************************************************+++++++++************)))******))))))))))))************))))))((((((''''''))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------...---,,,---.........---......///...---///111444444???MMMTTTVVVUUURRROOORRRUUUVVVSSSNNNJJJKKKNNNYYYbbbiiilllsss{{{|||yyysssuuu}}}}}}~~~zzzyyy~~~~~~|||{{{rrrcccVVVSSSHHH@@@AAADDDEEEIIIOOOHHHHHHIIIHHHCCC>>><<<======;;;888555111...,,,+++---,,,,,,,,,......,,,***,,,++++++******++++++,,,************************))))))))))))))))))))))))((())))))((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///...,,,******+++,,,---)))************+++++++++***+++,,,---...---,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''||||||zzz|||xxxvvv}}}|||zzzyyy{{{~~~wwweee```ccc```TTTTTTdddqqqdddQQQDDD999555666666555444222///---............---,,,++++++++++++++++++++++++++++++---,,,++++++******++++++*********************************************************))))))))))))(((******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------------,,,---.........---...............111555888FFFMMMSSSUUUTTTRRRQQQPPPRRRRRRPPPLLLIIILLLTTT[[[xxxyyyxxxyyyvvvuuuxxx~~~yyyzzzuuueeeWWWIIICCCCCCBBBEEEJJJPPPOOONNNLLLIIIEEECCCCCCDDDCCC???;;;666222///...---,,,,,,---......---+++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))***+++***(((((((((***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++)))((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...---+++***)))***+++,,,))))))*********+++++++++***+++,,,---------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''vvvzzzyyyvvv~~~~~~jjjiiiooohhhaaaWWW^^^lllhhh[[[LLL===999888666666666555333111//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***************************************************))))))))))))(((((((((******))))))))))))*********))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,---------------------...000222666;;;AAAEEEUUUXXX[[[ZZZTTTNNNLLLLLLKKKLLLLLLMMMPPPYYYfffooouuutttsssuuu}}}}}}mmmZZZOOOIIIFFFEEEFFFHHHFFFDDDDDDFFFHHHIIIIIILLLKKKHHHDDD???999444111...---,,,---...///---,,,,,,++++++******++++++,,,************************)))))))))))))))))))))))))))+++---,,,***)))((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++***)))((('''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((()))***+++)))))))))*********++++++***++++++,,,---,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''~~~yyy|||yyy~~~~~~{{{yyyyyylllqqq]]]YYYaaa___[[[VVVNNNCCC===888999:::888666555111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************************))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((()))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,........................,,,---------,,,,,,,,,---...333999@@@FFFLLLRRRVVVVVVXXX[[[[[[TTTKKKFFFFFFFFFLLLUUU^^^iiitttuuummmoooqqqsssuuuyyy|||vvvwwwwww|||~~~qqqjjjhhheee```]]]MMMJJJDDD???AAAGGGIIIIIILLLMMMNNNMMMIIIAAA:::555///...,,,,,,---...---,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))),,,......,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((('''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))))))))))))))******************++++++,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((())))))***)))))))))******)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''zzz}}}|||zzz{{{{{{~~~|||hhhaaabbb]]]]]]ccccccOOOBBB888888:::888666666222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************,,,,,,++++++++++++************))))))))))))******))))))))))))************))))))************))))))'''((((((((())))))*********************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........................---......---,,,,,,000333:::@@@IIIQQQWWWZZZ\\\^^^SSSQQQQQQRRRNNNHHHJJJPPPYYY___jjjvvvnnnaaaZZZbbbqqq|||wwwppplllnnnrrrtttxxx}}}}}}{{{gggcccXXXJJJCCCEEEDDDAAAFFFJJJOOOQQQNNNHHH???:::222000---------...---,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))),,,......---***))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))))))))*********************++++++,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''yyyyyyyyy{{{~~~pppmmmoooeeeccclllppp\\\III999777888555444555444333111000......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************------,,,,,,,,,+++++++++******))))))))))))******)))))))))************+++((()))***++++++***)))((((((((())))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------....................................---//////......222:::@@@MMMRRRXXX\\\]]][[[YYYXXXRRRLLLIIIKKKLLLNNNZZZiii|||{{{ZZZVVV[[[ooosssgggdddfffgggkkkooo{{{mmmiiivvvxxxkkkllldddTTTIIIFFFCCC>>>CCCFFFKKKNNNNNNJJJDDDAAA777444111//////...---,,,,,,++++++******++++++,,,************************)))))))))))))))))))))))))))+++------,,,+++***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******+++************+++,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,)))******++++++******)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''}}}|||{{{zzz|||qqqnnnxxx~~~kkkSSS===888999555444666444444444333111///...------------------------------,,,++++++******++++++************************************************,,,,,,,,,+++++++++************))))))))))))******))))))*********+++++++++((()))+++,,,,,,+++)))((()))))))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------------.........///........................---...000000333<<>>999666444333111000,,,++++++++++++++++++,,,************************))))))))))))))))))))))))''')))***))))))***,,,///************************))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******))))))(((((((((((())))))))))))+++***)))))))))***,,,---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...******++++++++++++******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''}}}nnnNNN@@@<<<999999<<<666888555000222777555---111///,,,,,,---/////////,,,+++***)))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++******)))******+++++++++)))'''(((+++,,,***(((************************+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------...------,,,,,,,,,---------,,,---///111111///,,,+++444;;;@@@JJJVVV\\\ZZZ^^^XXXTTTSSSOOOIIIKKKQQQYYY^^^gggsss|||xxxyyyyyypppfff```XXX```eeeeeedddbbb]]]XXX[[[VVVZZZ[[[VVV\\\eeeccceeefffeeedddggglllpppqqqqqqrrrssspppfff]]]]]]ccceeegggkkkfff___dddbbbRRRZZZaaaccc```ccclllllleeeooowwwyyywwwsssaaaMMMEEECCCBBBEEEKKKMMMJJJEEE>>>888444333444333000,,,+++,,,---...///,,,,,,---------,,,+++***************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...111///---,,,,,,+++)))'''************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((sssooolllnnnssswwwwwwuuuzzzyyyzzzyyysssrrr|||~~~ssstttzzz~~~|||uuu{{{jjjQQQBBBBBBGGGEEE>>>;;;;;;:::888999999555000111///,,,+++,,,.........,,,,,,+++++++++,,,,,,---************************************************,,,++++++*********+++++++++)))((((((++++++***(((************************+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------//////...------......///...///111000......000222;;;CCCKKKPPPVVV\\\\\\XXXWWWQQQOOOOOOOOOOOOUUU]]]qqq{{{xxxnnnhhhkkknnnggg\\\TTTTTTXXXXXXTTTSSSUUUVVVSSSUUUTTT[[[```bbbpppzzztttbbbeeekkksss}}}}}}mmmpppzzz|||uuusssrrrgggiiirrruuurrrqqqrrriii\\\\\\]]]ccckkkqqqyyy~~~pppdddVVVHHH@@@@@@IIILLLMMMIIIAAA:::777666555222...,,,---.........------------,,,,,,++++++************************************************+++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...------------------------...---,,,,,,,,,,,,---......---,,,+++,,,,,,+++)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((UUURRROOOPPPTTTWWWVVVUUUYYYWWWVVVUUUQQQPPPUUU\\\bbb\\\XXX[[[___dddiiioooxxx}}}ooojjjiii\\\HHHAAAIIILLLHHHCCC>>>;;;:::999666333444222000------............,,,---------------,,,,,,************************++++++++++++++++++++++++------,,,++++++++++++++++++***))))))***+++***)))************************+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000//////...//////000000...111333000---...555<<>>888777:::444222000//////000///...---.../////////...---,,,************************++++++++++++++++++++++++......---,,,++++++++++++***************+++******************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...........................//////......//////000000---///000000111666@@@GGGPPPUUUYYY[[[YYYUUUNNNIIIEEEIIIQQQ]]]iiivvvzzzooohhhfff\\\SSSMMMRRRXXXZZZYYYXXXRRRUUUVVVUUUWWWYYYWWWRRRcccdddhhhjjjttt~~~|||zzzqqqgggmmmppphhhgggnnnlllpppsssuuu{{{}}}zzzqqqcccXXXSSSBBBEEEHHHJJJHHHEEEAAA>>>===:::777444333222///---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***************)))))))))(((************************(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((GGGKKKRRRYYY]]]]]]ZZZWWW[[[]]]```dddhhhhhhddd^^^XXX\\\]]]YYYSSSRRRTTTVVVZZZ[[[ZZZWWWYYY^^^bbbccckkk~~~~~~~~~zzzeee[[[]]]ZZZYYYYYYYYYSSSHHHAAA???555333111000000000...,,,......///000///...,,,+++************************++++++++++++++++++++++++...---,,,,,,+++++++++,,,******++++++*********+++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.......................................------...//////000---,,,...333;;;DDDLLLPPP\\\[[[YYYXXXTTTPPPMMMLLLNNNYYYhhhyyyxxxnnnggg```WWWPPPTTTOOOLLLKKKKKKJJJMMMSSSTTTVVVUUUTTTWWW\\\\\\XXXdddccchhhnnnzzzzzzzzzzzz{{{}}}ttthhhaaabbblllzzzxxxqqqpppvvv~~~pppdddSSSNNNGGGEEEGGGJJJIIIHHHAAA???<<<:::888555222//////...---,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))***,,,---...***************************))))))))))))))))))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++++++++***(((************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((dddkkkvvv~~~vvvsssrrrqqqeeeaaaZZZWWWVVVUUUQQQNNNSSS[[[\\\\\\cccccceeennn}}}|||}}}rrr```___hhhpppooogggZZZJJJ>>>666444222111111000...,,,////////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,+++******+++,,,***************************************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------....................................------------...///000000000111555===GGGPPPTTTVVV___YYYSSSQQQOOOOOORRRXXXeeetttxxxjjjYYYRRRSSSTTTPPPKKKKKKLLLPPPSSSRRRPPPUUU\\\___[[[UUUQQQVVVaaaggggggddd```gggrrr}}}xxxzzz{{{www{{{qqqccc\\\[[[___eeeoooooorrrxxxyyynnnlllyyyzzzkkk```RRRHHHEEEGGGIIIIIIEEECCCAAA???===:::555222000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,---...******************************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...,,,+++***++++++)))'''************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((~~~tttqqqpppkkkaaaXXXPPPRRRRRRZZZbbbXXXMMMRRRVVVeeevvv~~~{{{{{{~~~~~~~~~eeekkkzzzvvvllleeeWWWFFF<<<;;;999888777666333111000///...---,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,---)))+++---,,,***)))+++---************************))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------................................................///000111222666;;;DDDLLLRRRVVVWWWXXXWWWPPPKKKNNNSSSZZZfffqqq}}}bbbYYYPPPNNNRRRUUUSSSOOOOOOSSS]]]ggghhhdddbbbdddccc___WWWSSSZZZgggooopppgggaaannn{{{}}}zzzpppiiijjjpppmmm```ZZZ\\\^^^iii~~~~~~nnn[[[LLLFFFGGGJJJHHHGGGEEEDDDBBB>>>999555000///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,---************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,***)))***++++++***)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((|||sss```bbbggguuuzzzcccMMMNNNBBBKKKXXXaaaeeehhhlllooo{{{~~~~~~kkkvvvkkkmmmgggWWWCCCBBB@@@???>>>===:::777000///---,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))***+++------))),,,---,,,***)))+++---************************))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////////////////000111222333;;;EEEQQQXXXXXXWWWWWWYYYRRRLLLKKKSSS___mmm~~~yyyqqqnnnUUUUUUWWW[[[___^^^XXXRRR]]]aaakkkvvvvvvkkk___YYY\\\ZZZWWWWWW___jjjnnnlllhhhcccwwwooo|||{{{qqqpppuuummmeee|||uuu[[[LLLKKKPPPIIIHHHGGGFFFEEE@@@;;;777111///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))(((((()))+++---,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((rrrmmmuuugggVVVMMMNNNMMMKKKOOOWWW\\\\\\ggglllssswwwtttrrruuuzzzuuutttoooppprrrxxxrrr]]]ZZZ]]]XXXNNNJJJKKKCCC666...------,,,,,,---------,,,+++***))))))***+++,,,+++++++++++++++++++++++++++******))))))******+++******))))))))))))************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......---......//////...------222000......///000111111111222222000...000777<<>>999555222000...---,,,,,,---,,,+++******+++************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))******************************************+++++++++***)))(((((()))***+++************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++++++++++++++++++++++++++*********))))))************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((jjjjjjpppooobbbSSSOOOUUUZZZTTTQQQLLLJJJKKKPPPUUUWWW^^^```dddjjjpppuuuxxxzzz|||~~~}}}{{{|||~~~}}}}}}ggg^^^iiittt}}}yyytttpppaaaJJJ;;;888666222000///......------------++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))))))))************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......///...---,,,------...///.........//////000000000000//////444>>>JJJTTTYYYYYYWWWUUUQQQKKKHHHNNNXXXeeexxxxxxnnneee\\\]]]fffkkkhhhmmm~~~vvvrrrwww|||}}}{{{~~~}}}}}}rrr~~~kkk```TTTNNNQQQTTTTTTRRRKKKHHHCCC???;;;666111---------...------,,,+++***++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************************************)))))))))***+++++++++,,,******))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++++++++++++++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((tttfffgggrrr{{{llljjjaaaTTTJJJEEECCCBBBIIIHHHLLLYYYhhhrrrsssooovvvzzzrrrbbbiiilllmmmooommmiiillldddPPP>>>888:::<<<222111000///......---...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++******))))))******+++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......///...---+++,,,---///111000111222222111000000000222333777@@@KKKTTTXXXXXXTTTMMMKKKPPPSSSVVVcccsss~~~hhhXXXWWW\\\```mmmtttxxxzzzyyyvvvyyyyyytttgggbbbeeeddd\\\SSSNNNLLLJJJIIIFFF@@@777111,,,,,,,,,---......,,,+++++++++++++++++++++++++++,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((()))))))))************))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************************************************(((((()))***+++,,,,,,,,,***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************))))))))))))******************************************************************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((({{{~~~www|||xxxgggUUULLLIIIGGGCCC===???PPPhhhuuuqqqfffiiiqqq|||~~~wwwyyykkknnnjjjhhhkkklllnnnuuusssbbbKKK<<<999:::444333111000///.........+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......///...,,,+++,,,---000111000222333111///...///000333888@@@LLLVVVYYYUUUQQQRRRIIIGGGSSS```iiiuuuxxxcccSSSSSS]]]hhhlllxxxyyyyyyqqq}}}zzzqqqoooiii[[[MMMKKKKKKLLLNNNOOOJJJ@@@888---,,,+++,,,...///---+++++++++++++++++++++++++++,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************((()))))))))************))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************(((((()))***+++,,,,,,,,,)))))))))******)))))))))))))))))))))))))))******************************)))))))))))))))******+++))))))))))))))))))))))))((()))))))))******************))))))))))))******************************************************************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''xxxlllXXXPPPPPPPPPHHH@@@@@@TTTrrrwwwiiioooyyyzzz|||~~~{{{nnnhhhnnnpppnnnssstttjjjXXXFFF;;;777666555333111000.........++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......------,,,,,,---...000111...000111///,,,,,,///333888>>>HHHSSSYYYXXXSSSNNNMMMIIINNN___tttxxxggg^^^YYYWWW___ooo|||~~~~~~~~~www|||mmm```iii}}}xxxmmmcccVVVLLLLLLJJJKKKNNNRRRPPPHHHAAA333///,,,,,,//////...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************)))))))))***+++++++++,,,))))))************))))))))))))))))))************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))*********************************************+++++++++************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''kkk[[[[[[___```[[[QQQMMMZZZqqq}}}rrrsssuuuwwwzzz||||||{{{qqqiiiooooookkkgggddddddaaaWWWHHH===777666444222000///......++++++,,,------,,,++++++++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,------...//////000---///000///---///666;;;DDDIIIOOOSSSTTTRRRQQQOOONNNXXXgggyyyppp]]]QQQJJJSSSeee}}}}}}~~~zzzppp```WWWTTTTTTOOOJJJKKKOOOQQQMMMIII<<<777000...//////---***,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************************++++++((()))***++++++***)))(((((()))))))))************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))*********+++++++++************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''}}}zzzvvvlllnnnqqqsssuuuxxx|||zzzzzzyyyyyy|||qqqhhhpppzzz|||rrrfffZZZYYYbbbjjjkkkgggqqqooommmlllooorrrtttuuuzzzssskkkrrrsssrrreee\\\aaaiiifffTTTCCC888777555222000///......++++++------------+++++++++++++++++++++++++++++++++******************+++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---------......+++,,,---...////////////...000222111111555===EEERRRTTTTTTRRRNNNLLLMMMPPP]]]oooyyyaaaPPPHHHGGGQQQ```yyyqqqfffhhhfffwwwuuuxxxddd]]]]]]]]]TTTKKKHHHLLLOOOOOOMMMDDD===444000//////,,,))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++************************+++++++++***************((()))***++++++***)))((((((((())))))*********+++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''wwwvvvuuusssqqqpppnnnnnnkkkmmmoooqqqssssssssssssxxxuuurrrtttxxx|||}}}}}}~~~tttdddccciiiiiibbb\\\jjjooovvvzzzxxxtttqqqppprrr{{{qqqyyy}}}ooo___cccnnngggTTT>>>777444666777222000222000///...---,,,---...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///...---,,,+++,,,---...***+++,,,,,,------,,,,,,............///////////////...---...///000000///---111444333111777DDDOOOTTTNNNNNNQQQLLLEEEJJJVVVppprrrbbbTTTIIIKKKUUUfffxxx~~~~~~|||{{{vvvooohhhcccbbbdddeeeeeexxxjjjuuuuuuyyylllLLLTTTRRRNNNIIIEEEGGGLLLQQQHHH@@@666111000000---***///...---+++***+++,,,,,,************************...------,,,+++***)))))))))))))))))))))))))))))))))***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***+++)))'''))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++'''''',,,---)))***...++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************++++++******************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&''')))*********)))(((ooooooooooooooooooooooookkkkkkmmmooopppqqqrrrrrrvvvtttsssuuuyyy}}}~~~}}}yyyzzz|||}}}~~~qqqppptttqqqiiibbbaaakkkyyywwwrrrtttuuuwwwooodddmmmkkk\\\@@@999444666555111///111000///...---,,,---............---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...++++++,,,------------,,,............////////////.........///111222111111000000222555:::AAAJJJPPPTTTKKKFFFHHHGGGJJJXXXiii}}}cccXXXSSSOOOSSS[[[}}}yyyqqqsssyyyvvvkkkcccppprrrtttssspppmmmllllllnnntttxxxwww{{{~~~~~~gggVVVOOOGGGCCCEEEIIINNNPPPSSSLLLAAA888444111///------,,,++++++******++++++************************,,,++++++******))))))((()))))))))))))))))))))))))))***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))***+++)))'''))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********---)))))),,,,,,((('''+++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************++++++***)))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))(((iiiiiiiiijjjkkkkkklllllliiijjjjjjkkklllnnnooopppsssssstttwwwzzz}}}}}}|||uuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvzzz~~~|||tttooowwwxxxzzz{{{||||||||||||yyy{{{}}}|||tttaaaiiipppkkkNNNCCC888555444333111111000000...---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,------...+++,,,------......------............////////////---...000111222222222222222111444<<>>666111...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))******)))((()))))))))))))))))))))))))))))))))((()))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***,,,))))))++++++((((((***++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************+++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((())))))))))))(((gggggggggggggggggggggggghhhhhhggghhhiiikkkmmmnnnoooqqqssswwwyyyzzzzzzyyyuuuuuutttsssrrrrrrrrrrrrrrrooonnnqqqvvvzzzzzzxxxwwwwwwwwwyyy|||}}}zzzwwwuuuppp~~~tttxxxuuuddddddmmmssshhhUUU???333333666666444111000///---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,---...........................////////////...///111111111000111111333666>>>IIIRRRUUUSSSPPPLLLLLLSSSaaarrrlll___[[[TTT^^^jjjooommmwwwuuuhhh|||{{{vvvyyyrrrpppuuuyyyiiiiiittt~~~ttt|||yyypppuuu}}}{{{uuu~~~{{{xxx~~~ttt^^^RRRNNNLLLJJJTTTRRRNNNFFF===666222111..................------++++++++++++++++++++++++))))))))))))******++++++))))))))))))))))))))))))((()))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************)))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((('''(((***++++++,,,---***+++++++++++++++,,,,,,***+++,,,,,,******+++,,,*********************************************************************))))))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++************************************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((fffffffffggggggggghhhhhhggggggffffffgggiiikkkllllllooorrruuuvvvvvvvvvuuuyyyxxxvvvtttrrrqqqqqqqqqooommmlllmmmqqqttttttrrrpppnnnkkkiiigggggghhhiiimmmrrr{{{uuubbb```qqq}}}yyy|||qqqdddeeeppp~~~gggHHH555222777888555222111///...------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------...////////////...............///////////////000111111//////000222666@@@MMMVVVXXXUUUQQQOOOKKKPPP]]]rrruuudddXXXUUUYYYRRRddd{{{~~~ssssssyyyjjjaaa\\\[[[bbbiiiiiisss}}}ooogggooo{{{}}}zzznnn\\\TTTUUUYYYUUUWWWWWWSSSKKKBBB:::666/////////...------,,,,,,++++++++++++++++++++++++))))))***++++++,,,,,,,,,))))))))))))))))))))))))''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))******))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,((()))*********,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,******+++,,,************************************************)))***++++++++++++************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))cccdddeeeggghhhjjjkkklllgggggggggggghhhiiijjjkkkkkknnnrrrssssssrrrrrrsss{{{yyyvvvsssqqqpppooooookkkkkkkkkkkklllmmmnnnoooooommmiiifffcccbbbaaabbb```aaafffmmmxxxgggccchhhrrriiivvvxxx||||||{{{nnniiiooorrrXXX@@@444444555444333222000...------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---............---...//////000/////////............///////////////111111000...///444888>>>JJJXXX\\\WWWQQQPPPQQQTTT[[[jjjuuu^^^PPPMMMTTT\\\\\\kkktttuuuwwweeeWWWIIIGGGNNN\\\mmm{{{xxxrrrwww||||||dddWWWVVVZZZWWWXXXZZZXXXRRRIII???999222000...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,***)))***+++))))))))))))))))))))))))(((((()))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------...000///+++***+++***'''*********++++++,,,,,,---***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********++++++++++++******)))))))))))))))))))))))))))************+++++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))ddddddfffgggiiijjjkkklllgggggghhhiiijjjjjjjjjjjjmmmpppssssssqqqpppqqqrrrwwwuuurrrnnnlllkkkjjjkkkfffhhhkkkjjjggggggjjjnnnjjjhhhfffdddbbbaaaaaaaaa]]]^^^```dddllluuu~~~sssgggeeekkk}}}~~~cccfffnnnzzzuuuzzz{{{uuupppvvvxxxoooVVV===222222444333222000///...---............---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,.....................///000000000000///............////////////...000111000///333;;;BBBJJJRRRZZZZZZSSSOOOQQQUUUgggsssbbbPPPLLLQQQ[[[eeejjj|||www}}}ooofffYYYQQQJJJMMMWWWhhh~~~uuubbbYYYXXXWWWWWWVVVWWWVVVPPPHHHAAA777555111---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))))))))))))))))))))&&&(((******))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,***)))***,,,))))))))))))))))))))))))'''((()))***+++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000333222,,,***,,,***&&&)))******+++,,,,,,------***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++------,,,+++******++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&'''((()))hhhhhhhhhhhhhhhhhhhhhhhhggghhhiiikkkkkkkkkjjjiiiooorrrtttssspppoooppprrrsssqqqmmmjjjgggfffffffffccchhhkkkiiieeedddhhhnnnbbbbbbaaa```___^^^^^^^^^[[[^^^cccgggkkkmmmmmmmmmwwwkkk\\\^^^eeesssrrr]]]^^^hhh|||qqqvvv|||llliii{{{jjjGGG333111666444333111///...---............---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))+++,,,...//////.........//////000000000000000............/////////000---///000000111777AAAJJJSSSWWWXXXUUUOOONNNSSSXXXxxxkkkTTTMMMTTTaaaoooyyy{{{}}}yyyvvvzzzddd]]]\\\```aaagggqqq~~~ttteee___ZZZXXXVVVYYY\\\\\\VVVPPP>>>:::555000......000111,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))))))))))))))))))))))))))&&&((()))***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))***,,,...---***(((***,,,))))))))))))))))))))))))'''((()))++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++///222222,,,+++...---)))))))))***+++,,,,,,------***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++---------+++******++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&%%%&&&'''((()))eeeffffffggghhhgggggggggiiikkkllljjjgggfffhhhkkknnnoooppppppooollliiigggiiijjjiiigggddddddeeefffjjjgggffffffeeedddggglllfff```[[[]]]_________aaabbbbbbcccfffiiijjjjjjiiimmmrrrzzzyyy___PPPYYYmmmhhhdddhhh]]]^^^fffmmmzzzsssgggooo}}}xxxooonnntttvvv```???111888666666444000.../////////......---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......333---,,,111222---,,,///+++---//////---...111444111///...000333333111///,,,333666555777AAANNNVVVZZZRRRPPPUUUUUUTTTaaatttyyygggcccYYY]]]lllooommmqqqvvv~~~sssmmmsssxxxyyysssvvvrrrppphhh___XXXZZZ]]]]]][[[[[[NNNFFF;;;222///000111111+++---///---+++***+++...,,,,,,,,,+++++++++******************************+++*********))))))((((((***************+++++++++******))))))))))))******************************))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))+++***)))(((((()))***++++++*********))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))cccdddeeefffggggggggggggiiikkkkkkjjjgggfffgggjjjnnnmmmmmmlllkkkjjjiiihhhgggggggggfffeeefffjjjlllfffiiijjjiiijjjnnnooonnngggaaa^^^```cccbbbccceeejjjiiiiiijjjllllllkkkjjjmmmooosss{{{mmmVVVQQQaaa{{{tttgggddd[[[aaaoooqqquuutttggg\\\eeevvvyyyyyy~~~vvvpppwwwxxxWWW???:::777888666333000///...............---------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......///.........---***+++...+++---///...---,,,...000111///...000222222111...///222555777???LLLTTTWWW[[[SSSPPPTTTXXXaaawwwvvvcccXXX]]]jjjxxxkkkjjj~~~~~~}}}|||nnnbbb___aaaaaabbbccc^^^TTTEEE;;;555222///---+++,,,...---+++***,,,...,,,,,,,,,+++++++++******************************************)))))))))(((***************+++++++++++++++************++++++************************))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************)))))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))*********+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((aaaaaaccceeefffgggggggggjjjjjjjjjiiifffffffffhhhkkkjjjhhhgggggghhhiiiiiigggfffeeeddddddggglllpppooowwwwwwnnnnnnwwwxxxppphhhcccbbbeeegggffffffiiimmmkkkkkklllmmmnnnmmmlllooommmooovvv~~~mmmZZZZZZfff~~~zzzqqqooobbbfffrrrpppqqqqqqiiibbbfffqqq~~~tttsss|||zzzkkkMMM:::888888888666222///---............------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,---------......***...///,,,***,,,...///,,,...000000...---......111000//////111111000///222444777>>>KKKWWWYYYTTTUUUPPPNNNSSS]]]qqqyyycccXXXVVV___|||mmmjjjvvvqqq______yyylllaaa]]]]]]```eeelllbbbSSSFFF===555000,,,+++,,,---,,,+++***,,,---,,,,,,,,,+++++++++******************************************))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,************************))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************''''''((()))***+++,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''^^^___aaaccceeefffggggggiiiiiihhhgggfffeeeffffffffffffeeeeeeffffffggghhhiiigggeeebbbbbbeeekkkooonnnhhhuuuyyyooojjjgggfffhhhhhhfffgggiiihhhggggggiiilllooooooooopppppprrrxxxxxxiiiiiieeeqqqsssyyypppmmmjjjgggiiirrrwwwuuuqqqqqqwww||||||{{{yyyxxxwww```CCC;;;999777777444000...///............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......)))...///,,,---222222---...///000111111000000000111000//////000000000000333888???HHHRRRYYYUUUMMMNNNOOOUUU```qqqkkk^^^ZZZ\\\eeesssgggnnn|||wwwdddhhh{{{|||hhhYYYTTT[[[eeeooolllcccUUUEEE999222000---------,,,++++++,,,---,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))***++++++,,,,,,+++++++++******+++++++++************************((()))))))))******************)))))))))))))))***))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,---......+++,,,------......------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++******+++++++++++++++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((((()))******++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''']]]^^^```bbbdddfffgggggghhhgggfffeeefffffffffeeeaaabbbeeefffggggggfffeeefffeeebbb```aaaeeelllqqqcccWWWfffqqqlllnnnjjjhhhiiigggddddddhhhhhhgggggghhhkkknnnoooooonnnrrrxxx|||~~~vvvqqqhhhnnnmmmrrr{{{ssswwwkkkeeeeeeqqq}}}yyyqqqqqq}}}~~~vvvyyy[[[DDD<<<666666666222///000//////.........------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......---000222...'''------...///000111111000000000000000000000222333555@@@LLLRRRTTTSSSNNNGGGIIIUUUggg|||rrraaaYYYYYY]]]___qqq|||kkkjjjttt}}}yyynnnsss}}}yyy___RRRXXXeeeqqqvvvvvvhhhRRR???777777111///---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))******((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))((()))))))))***************)))))))))))))))******************************)))))))))******)))))))))))))))))))))))))))******((()))))))))************((()))))))))************************************************************++++++++++++++++++++++++******+++,,,,,,---......,,,,,,---............---,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''''''''''']]]^^^```bbbdddffffffgggfffeeecccdddeeegggffffff```bbbeeeggghhhgggeeeddd````````````ccciiiqqqwww{{{XXXHHHVVVhhhkkkpppllliiihhhdddaaaccchhhnnnllljjjjjjlllmmmnnnnnnmmmssszzz||||||vvvuuutttggggggiii}}}yyyssswww~~~~~~xxx{{{uuu~~~uuuVVVEEE777777999555111111/////////.........------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,---------......222---,,,...///,,,))))))///---,,,,,,...000000///000111111111000111444777:::HHHUUUWWWSSSPPPLLLIIIJJJ^^^zzzrrr\\\OOOQQQ]]]iiiqqqrrrpppwww|||zzzuuujjj}}}{{{lllXXXWWWaaasss~~~{{{cccKKK>>>;;;666333///---------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************(((((()))***+++,,,,,,---***))))))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++************************))))))************))))))))))))))))))************))))))))))))************))))))))))))************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------......------,,,---------............++++++,,,,,,------......++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***''''''''''''''''''''''''^^^___aaacccdddeeeffffffdddbbbaaabbbeeeggggggfffcccdddeeefffggggggffffff``````aaabbbfffllltttzzz}}}{{{\\\IIIRRReeeppppppllliiigggccc```dddkkkooommmjjjjjjlllnnnooonnnrrruuuyyyzzz|||lllbbbbbbyyy|||pppnnnkkkQQQ;;;888<<<888222000////////////............------,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......222++++++111...(((///???666333///---...000000//////111222222111333777;;;DDDNNNWWWVVVRRRRRRTTTTTTZZZqqqppphhh]]]WWW\\\oootttzzzzzzuuuqqqooohhh]]]^^^ppp|||sssZZZGGG===;;;666111.........,,,+++,,,,,,,,,+++++++++******************************((()))))))))************'''((()))***+++,,,------+++******))))))******+++))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++************************((()))***++++++***)))(((((()))))))))************))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------............++++++,,,,,,---......///------------------------........................,,,,,,------------,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((___```bbbccceeeeeeffffffcccaaa___aaaeeehhhhhhgggffffffeeeeeeeeefffggghhhddddddeeeeeehhhmmmtttyyy|||hhhRRRUUUhhhvvvppplllhhhfffbbbaaagggnnnjjjiiiggghhhkkkooopppqqqxxxxxxxxxzzz~~~{{{nnndddqqq~~~}}}~~~yyytttqqqooo~~~}}}zzzZZZ???:::>>>:::222///000/////////...............------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......///(((+++444000)));;;XXX???:::444000111222111000///111222222222444999===KKKRRRUUUSSSRRRWWW\\\___rrrnnn```dddeeeccchhh~~~llllll{{{hhhaaaiiiuuu|||eeeNNN???===888222///......,,,+++,,,,,,,,,+++++++++******************************(((((())))))*********+++'''((()))***+++,,,------,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++************************((()))***++++++***)))((((((((())))))*********+++))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------.........//////++++++,,,,,,---...//////................................................,,,------......------,,,******+++,,,,,,---......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''''''((()))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))ddddddcccddddddfffggghhhcccdddeeehhhjjjjjjhhheeehhhjjjjjjgggbbb```aaaccceeebbbaaaeeemmmtttvvvuuuvvv|||}}}iiiYYY]]]jjjhhhiiiiiihhhffffffgggiiijjjiiihhhggggggiiilllmmmssswww{{{}}}~~~sssgggrrruuu{{{rrrvvv|||rrrrrrxxxmmm~~~zzzrrrlllHHH:::888555333666222000.........///...,,,...------,,,,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,---000444666666222///...000222222111444333111000222:::DDDKKKQQQTTTSSSTTTVVVTTTddd|||fffWWWUUUnnn}}}yyy|||xxx}}}pppgggccchhhwwwvvvaaaPPPEEE@@@888222///......---......---,,,,,,+++******+++++++++************)))************************************************************************+++++++++*********))))))'''((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))******++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------/////////.........------....../////////...,,,+++000000//////...---------///...------///111111000............////////////---,,,,,,,,,+++++++++***---.../////////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********)))))))))))))))))))))))),,,((($$$$$$&&&))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))bbbbbbccccccdddeeeffffffeeedddeeegggiiijjjhhhfffdddddddddcccaaaaaaaaacccgggdddbbbeeekkkpppqqqppptttzzzsssbbb]]]bbbcccccccccdddeeeffffffeeehhhhhhhhhhhhjjjlllnnnooossswww{{{}}}|||mmmsssqqqwwwzzznnnjjjsss{{{qqqwww|||ooottt}}}xxxZZZCCC888444444444333111...---...///...---...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000///.........///111222444111//////111222222000444333111222888AAAKKKRRRPPPPPPMMMRRR\\\bbbttt|||eee]]]YYY[[[rrryyy~~~kkk^^^ddduuu~~~|||vvv^^^QQQ@@@666333111---)))......------,,,++++++***++++++++++++************************************************************************************+++++++++*********))))))+++******))))))(((((('''************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************))))))))))))************************++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------.........------------------------...........................///000111111000//////////////////......------000///---...///111000000........................////////////............,,,---.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))***)))((()))++++++)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))___```bbbdddeeeeeeeeeeeegggfffeeefffhhhiiiiiihhhbbbaaaaaabbbdddeeeeeedddiiifffdddeeeiiilllllljjjqqqssswwwyyyrrrdddZZZWWW___```aaaccceeeeeecccaaaeeefffhhhjjjmmmnnnppppppssswww{{{}}}~~~pppooolllkkkqqqnnnbbbcccwwwrrryyy|||wwwoooeeepppPPP999555555222444111...---.../////////...------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111111000000//////......111000///000111222111000333222333777@@@JJJRRRWWWOOONNNJJJRRRfffvvv^^^PPPWWWZZZnnnwww||||||^^^XXXgggzzzzzzeeeKKK:::666444///)))......------,,,+++++++++,,,+++++++++************************************************************************************+++++++++***************...---,,,+++)))'''&&&&&&************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++*********************)))))))))************+++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////------..................,,,,,,,,,,,,------------,,,,,,...//////000000////////////////////////...111000...///000111111000000000000///////////////------------..................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))((())))))))))))))))))))))))((()))+++...///...***&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))___aaacccfffggggggfffeeehhhfffeeeeeegggiiiiiihhheeecccbbbdddhhhjjjiiifffiiigggeeeeeegggiiihhhgggrrrnnnjjjjjjiiicccYYYRRR[[[___dddeeedddbbbaaabbbdddfffiiilllnnnoooooonnnqqquuuzzz}}}}}}qqqiiigggddddddsss~~~kkkdddkkkoootttxxxfffwww~~~\\\???777666111555222///---...///000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000000111111000///...---//////000111111111000000111222666>>>HHHPPPTTTUUUNNNQQQPPP[[[uuuqqqVVVTTTaaaeee}}}pppbbbdddppptttWWW@@@666444222000......------,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************************************...---,,,+++***(((''''''*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***+++++++++******)))))))))*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...------........./////////...............///////////////..................------...//////000000000///////////////000000000000///......000222222111111111111111111000000000,,,,,,---------.........111111111000000///......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))((())),,,...///---***'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((bbbcccfffggghhhgggfffeeehhhfffdddeeefffhhhhhhggggggeeeeeegggjjjkkkiiifffhhhgggffffffggghhhhhhgggqqqlllfffeeehhheee[[[PPPOOOXXXbbbeeebbb```ccchhheeegggjjjmmmnnnnnnmmmlllpppuuuzzz|||}}}xxxnnneeeccc___fff}}}lllfffbbboooxxxwwwyyynnniiiKKK<<<555000555333000...///000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---...000111111111///......///111111111111111111000444<<>>AAADDDEEEJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMJJJIIIHHHGGGFFFDDD??????>>>>>>===<<<<<<;;;888777777666555444333333555444222000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***)))'''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))iiihhhfffeeeccccccccccccbbbbbbccceeefffeeebbb```]]]bbbfffhhhfffeeegggiiinnnoooooommmkkkhhhggggggkkkkkkggg```^^^```]]]WWWOOOOOOQQQZZZdddkkkjjjhhhiiijjjmmmooorrruuuvvvwwwvvv{{{{{{qqqmmmiiijjjxxxxxxgggiiizzz{{{xxx|||}}}OOO555999333222333444555333000---...------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++............/////////000////////////000000000000111333333222000111555999AAAIIIPPPPPPMMMNNNUUU]]]ssspppccceee}}}vvvnnnhhhfffaaa\\\\\\bbb[[[^^^bbbccccccdddhhhkkkiiieeecccccc___ZZZZZZ]]]ZZZ[[[[[[[[[ZZZ[[[^^^```___ccciiipppvvvzzz||||||{{{pppmmmnnnyyyYYY===...------..................---------,,,,,,,,,++++++************************************************************************))))))******++++++++++++(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++,,,,,,,,,---------+++,,,------......---------------.........//////////////////000000000000...//////000111222222222333444777;;;>>>BBBEEEFFFIIIJJJKKKNNNRRRVVVYYY\\\ZZZ[[[[[[]]]^^^___```aaaccc```\\\YYYWWWUUURRRPPPIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@???>>>===999888666444333333333333////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))&&&))),,,,,,)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))ffffffeeedddcccaaa```___\\\]]]```cccffffffdddaaaeeeeeeggghhhjjjlllnnnnnnxxxtttnnnhhheeefffhhhkkkmmmmmmiiicccbbbbbb```[[[[[[ZZZ[[[```ggglllllljjjkkkoooooolllppp{{{~~~|||kkkdddkkk{{{ooosss}}}uuu|||zzz}}}}}}aaa000:::///333666666444333111...//////............//////------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......111000///////////////000///111333333222444888<<>>BBBGGGNNNUUUVVVTTTYYYXXXWWWYYY\\\^^^^^^^^^```]]]\\\___dddhhhjjjiiikkkeeeaaacccdddbbbaaabbbXXXUUURRRQQQQQQPPPMMMKKKHHHIIIHHHDDDDDDFFFEEEAAACCCBBB@@@>>>;;;888555444222222111000//////000000.........---,,,,,,++++++,,,---///000///...,,,+++,,,+++++++++,,,---......,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))ddddddeeeeeedddcccaaa````````````aaacccbbb___]]]eeefffgggjjjlllnnnpppqqqrrrpppmmmjjjhhhhhhhhhiiijjjkkkiiieeedddeeeccc^^^^^^\\\\\\aaahhhllljjjffflllppppppooorrrzzz~~~zzzmmmmmmyyyjjjfffkkk~~~}}}~~~~~~~~~oooDDD<<<444666666555333222000/////////............//////------------------------,,,,,,,,,---------......------,,,,,,------...///000000////////////000000000111111111111555;;;???JJJPPPRRROOOUUUhhh~~~~~~nnnddd___eee}}}wwwnnnccc___ZZZUUURRRPPPPPPPPPMMMMMMMMMNNNOOOQQQRRRSSSPPPOOONNNLLLJJJIIIGGGFFFGGGFFFDDDDDDDDDFFFGGGIIIJJJKKKOOOTTT[[[bbbhhhlll}}}VVV:::333///...000///,,,+++,,,+++,,,------------,,,++++++******+++------+++)))++++++++++++++++++++++++************++++++++++++***++++++,,,+++***)))((()))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,///000000///---------...------......//////000000111111000000000000111111///222666999<<<@@@DDDGGGNNNOOORRRSSSRRRRRRUUUYYY]]]^^^___aaacccdddfffgggeeedddccceeeiiilllmmmllloooiiidddbbb```^^^bbbgggbbb```\\\ZZZWWWUUUQQQNNNNNNNNNIIIDDDDDDHHHJJJHHHGGGFFFFFFEEECCCAAA???>>>777666555444333111000000222222222111111111000000000000///......---------...------,,,,,,,,,------,,,,,,,,,++++++++++++***+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))aaabbbdddeeeeeedddcccaaa```___^^^^^^______]]]\\\eeefffhhhkkknnnpppqqqrrrmmmmmmlllllljjjiiigggfffgggiiihhhfffgggiiigggbbbccc``````fffmmmppplllfffpppsssttttttwww|||~~~}}}uuulllqqqyyyooo]]]___|||wwwyyy|||uuu]]]<<<999888666444222111000000//////............//////------------------------,,,,,,,,,---------......---------,,,------...///000000000//////000000111222222111111333999AAAGGGOOORRRRRRTTTfffcccXXX[[[___sss{{{pppgggZZZWWWSSSNNNKKKJJJJJJJJJDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@???>>>>>>>>>???AAAAAA@@@AAACCCGGGLLLQQQUUUXXXhhhmmmuuu|||tttHHH999555222111...+++,,,000,,,,,,---......---,,,,,,,,,+++***+++,,,,,,+++)))++++++++++++++++++++++++************+++++++++,,,***++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,...000000...---......---......///////////////000000000000111333444555777;;;BBBHHHMMMPPPTTTVVVQQQOOOPPPRRROOOLLLSSS```eeehhhkkkkkkiiiiiikkkmmmhhhgggfffggghhhhhhfffddddddbbbbbbbbb___[[[^^^ddd```````````````___^^^^^^]]]]]]YYYRRROOOPPPOOOMMMLLLKKKJJJIIIGGGEEEDDDBBB??????>>>===;;;888555333777777777777777666666666555444111///........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))^^^```ccceeefffeeedddccc^^^\\\ZZZ[[[]]]___```___eeefffhhhkkkmmmnnnnnnnnnmmmllllllkkkiiigggeeedddfffiiijjjhhhiiikkkhhhcccgggeeefffllltttvvvqqqkkksssuuuxxxzzz|||~~~~~~}}}ppplllooommmiii]]]{{{~~~xxxzzzrrr|||}}}qqq???;;;777555555444111///000//////............//////------------------------,,,,,,,,,---------......---------------...//////000000000///000000111111555444222333888@@@IIIPPPWWWTTTXXXeeeyyysssVVVUUUbbbjjj{{{|||qqqfff^^^UUUSSSOOOKKKHHHGGGGGGHHHBBBDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>??????@@@AAAAAAAAABBBBBBDDDFFFGGGIIIMMMRRRZZZbbbkkksss{{{~~~tttaaaGGG===444111000...///111------............---------+++******+++,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++******))))))))))))*********+++++++++++++++++++++++++++++++++***************+++++++++***************************+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------------))),,,.../////////000111/////////////////////......///111444777;;;>>>???HHHMMMRRRVVVXXXXXXYYYYYYTTTMMMKKKNNNLLLIIIQQQ___fffiiikkkhhhcccaaacccfffaaabbbdddeeedddbbb^^^[[[ZZZYYY\\\bbbccc^^^XXXWWWUUUXXX[[[]]]]]]]]]___```^^^aaaaaa\\\XXXWWWTTTPPPTTTSSSQQQNNNKKKGGGDDDCCCFFFGGGGGGFFFDDD@@@===;;;;;;::::::::::::999999999888777666444333111000000///...---,,,,,,++++++,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))\\\^^^```cccdddeeedddddd^^^\\\[[[[[[]]]```aaaaaaeeefffhhhjjjkkkkkkkkkjjjqqqooolllhhhfffeeeddddddhhhkkkkkkiiijjjkkkhhhbbbeeeeeehhhnnnuuuwwwtttpppssstttxxx|||~~~~~~}}}}}}~~~|||nnniiilllccclll|||{{{www|||vvvMMM<<<666444777777333///000//////............//////------------------------,,,,,,,,,---------.........------------...//////000000000000000111222222444333222444;;;EEENNNSSSSSSQQQ```{{{eeeXXXaaapppwwwzzzpppeee[[[UUUQQQOOOLLLJJJGGGFFFFFFFFFEEEEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCGGGLLLRRRXXX```hhhnnnxxxyyywww~~~~~~yyyhhhlllzzz[[[HHH555///111222000///........................///---******+++---...---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,...///000//////000111111000///.........//////444666999>>>DDDJJJNNNQQQUUUXXX[[[\\\ZZZXXXVVVVVV___VVVPPPRRRSSSQQQUUU]]]aaacccccc___ZZZZZZ^^^dddbbbhhhqqqwwwzzzyyyuuusssqqqhhhdddiiimmmggg\\\UUUWWW[[[___^^^ZZZXXXYYY[[[ZZZ]]]\\\VVVSSSTTTUUUUUUYYYXXXVVVSSSOOOLLLIIIGGGJJJJJJKKKJJJHHHEEEBBB@@@<<<<<<<<<;;;::::::999999888999;;;;;;:::777444222......---,,,,,,,,,,,,------------,,,,,,,,,++++++***************+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))[[[\\\^^^```bbbcccddddddcccaaa^^^^^^```aaaaaaaaafffgggjjjlllmmmmmmlllkkktttqqqlllgggddddddeeefffjjjlllkkkiiiiiikkkhhhcccaaadddiiimmmpppqqqrrrrrrrrrrrrvvv|||~~~}}}uuufffnnn|||^^^{{{rrrvvvyyy~~~~~~uuueeeCCC:::666999:::444000333//////............//////------------------------,,,,,,,,,---------............------......///000000000000000111111222333111000111666???HHHOOORRRNNNWWWqqqqqq```dddsss|||zzzyyywwwvvvwwwzzz}}}{{{xxxqqqiiiaaaYYYSSSPPPNNNMMMJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDHHHIIIKKKMMMPPPUUU[[[___eeeooozzzrrriiikkk~~~}}}~~~lllhhhrrruuuYYY<<<000111222///,,,000///............///000444111---++++++---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))******)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,*********************************++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---......//////111222222000......///111333111000///000333666888CCCDDDHHHMMMRRRXXX]]]___WWWXXXZZZYYYWWWVVVVVVWWWZZZXXXWWWZZZ```eeehhhiiimmmllliiifffeeejjjssszzzzzzyyy}}}|||uuuooopppvvv||||||wwwtttwww{{{{{{yyynnn^^^TTTSSSWWWXXXWWWWWWUUUTTTQQQOOOMMMKKKKKKKKKKKKJJJHHHFFFDDDBBB???>>>===<<<;;;999999888666999<<>><<<888555222111000///...---------------------,,,,,,,,,,,,*********+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))\\\\\\\\\]]]^^^aaacccdddcccbbbaaabbbdddeeeeeedddgggiiilllppprrrsssrrrqqqrrrppplllhhhfffeeefffgggjjjkkkjjjggghhhjjjiiieee```eeekkkmmmkkkkkkooosssttttttxxxpppjjj{{{fff^^^uuuggguuuyyy{{{PPPCCC999:::999444222777//////............//////------------------------,,,,,,,,,---------.....................//////000000000000000111222333444111111444<<>>===;;;:::999777555333000///------...------------,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))\\\[[[[[[[[[\\\___bbbddd``````aaacccgggjjjjjjjjjgggjjjooossswwwxxxxxxxxxooonnnllliiihhhhhhhhhhhhiiijjjhhheeegggkkkjjjgggbbbiiioooooojjjiiinnntttyyyxxx|||jjjmmmssszzzWWWwwwtttiii~~~}}}}}}\\\JJJ<<<:::888333444::://////............//////------------------------,,,,,,,,,---------.....................///000000000000000000111222333444333555999BBBLLLSSSUUUUUUpppuuuiii\\\^^^vvv|||rrrggg]]]WWWUUURRRNNNJJJIIIJJJLLLNNNOOONNNKKKHHHGGGJJJNNNRRROOOOOOMMMLLLKKKKKKJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGDDDDDDEEEFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDCCCBBBAAAFFFFFFFFFEEEDDDCCCAAAAAA@@@AAADDDFFFHHHMMMRRRVVVZZZ```eeeiiippp}}}nnnPPPVVVppp}}}zzzwww^^^CCC777222222444111000///......///000111AAA<<<444...+++)))((((((++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***)))))))))***+++)))************+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))***+++,,,,,,------******+++,,,,,,---......---------.........//////,,,,,,------...///000000,,,,,,---...000555;;;@@@>>>===<<<===CCCKKKUUUZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[YYYZZZ^^^dddhhh|||xxxrrrnnnllljjjgggccc___\\\ZZZXXXVVVSSSOOOKKKHHHFFFEEEFFFEEECCCAAA???<<<::::::555666888:::;;;=========???===:::666222///---,,,......---------,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))___^^^\\\[[[\\\___ccceeecccnnniii```gggooollljjjlllrrrsssooosss|||zzzqqqpppmmmmmmnnnllliiikkkpppqqqmmmiiihhhkkkmmmnnnmmmiiilllooopppooonnnnnnooovvvyyyxxxaaaaaa~~~mmm]]]gggwwwkkklll{{{|||}}}zzzNNN;;;===666666999000111000///......///000000------------------------............///////////////////////////.........000000///000222333333222;;;444:::LLLSSSNNNTTTcccwwwmmm```^^^lllzzzqqqfffXXXPPPNNNMMMLLLJJJGGGEEEDDDCCCCCCGGGGGGFFFGGGHHHJJJKKKLLLPPPMMMKKKJJJKKKKKKJJJIIIGGGHHHIIIJJJIIIHHHGGGFFFBBBEEEHHHJJJIIIHHHGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCEEEGGGHHHJJJJJJPPPZZZbbbeeelllyyygggQQQYYY{{{wwwzzz~~~PPP777888888//////......---------............---,,,,,,+++******,,,------......------,,,,,,------......------,,,******************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++...+++***+++...000...,,,,,,,,,,,,,,,,,,+++***)))+++,,,------......------,,,,,,,,,---------......,,,---......//////.........///...,,,++++++...000,,,---000222222555???KKKOOOIIIDDDFFFMMMRRRRRROOOYYYdddjjjfff```^^^\\\XXX]]]XXXZZZaaafffmmm{{{{{{zzzdddWWWQQQLLLKKKLLLGGGKKKKKKFFFEEEEEE@@@777888666555555888:::<<<<<>>MMMPPPLLLUUUeee}}}kkk```bbbtttqqqdddZZZSSSPPPRRROOOLLLIIIFFFDDDCCCDDDDDDBBBCCCEEEGGGGGGIIIKKKLLLNNNLLLLLLLLLMMMMMMLLLKKKGGGHHHHHHIIIIIIHHHFFFFFFCCCFFFHHHIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFLLLVVV^^^bbbiiittt|||sss```bbbyyy[[[888666888000//////......------............------,,,++++++***,,,------......------,,,,,,,,,------------,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,---,,,***,,,...///...,,,,,,,,,,,,,,,,,,+++***)))++++++,,,---------------,,,,,,,,,---------......,,,---......//////.........///111111000///000222555111...000444;;;GGGRRRXXXWWWSSSMMMJJJOOO[[[eeeiiijjjfff]]]YYY\\\___^^^lllffffffmmmsss{{{ooobbbVVVLLLHHHIIIJJJJJJHHHHHHHHHDDD???>>>;;;777666777999::::::BBBBBBAAA???===:::888777333000---,,,---------+++,,,+++++++++++++++,,,,,,(((***+++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))```aaabbbbbbbbbbbbaaa```gggmmmiiigggmmmllliiimmmmmmqqqpppkkknnnttttttooojjjhhhiiikkkjjjhhhjjjooonnnnnnoooqqqrrrqqqmmmjjjiiillloooqqqrrrrrrsssttt}}}~~~rrraaannnzzz{{{aaaKKKTTT|||wwwjjjHHH;;;666::::::000222111000///...///000000------------------------............////////////////////////////////////222222111111222222333333888:::CCCMMMMMMJJJVVVhhhxxxwwwfff[[[ddd|||xxxcccXXXTTTSSSSSSTTTPPPNNNJJJGGGEEEDDDEEEFFFBBBEEEHHHHHHGGGGGGJJJNNNMMMMMMNNNPPPRRRRRROOOMMMGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHHHHGGGGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJIIIHHHFFFDDDCCCBBBAAA@@@AAAAAABBBCCCCCCDDDDDDGGGOOOWWW\\\aaakkksssvvvtttqqqyyysssFFF999888333000000///.....................------,,,+++++++++,,,------......------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,---,,,+++,,,---...---,,,++++++,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////...***---000111000//////000444000000666===CCCKKKRRR[[[]]]]]]YYYUUUWWWaaaiii______\\\ZZZ```kkktttvvv~~~wwwtttzzzzzziiiWWWLLLMMMIIIGGGHHHIIIGGGFFFGGGEEEAAA<<<888777777666555???@@@@@@AAA@@@???===<<<666333///------------,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))gggggggggfffffffffffffff```fffdddeeellliiigggoooqqqsssrrrmmmnnnssstttqqqlllkkklllnnnmmmkkklllpppooopppqqqrrrrrrqqqnnnlllnnnqqqtttvvvwwwxxxyyy{{{}}}fffgggllliiinnn|||}}}[[[MMMdddxxxPPP:::666<<<;;;222333222111////////////000....................................///////////////////////////000000000222333333222111222444555999???IIINNNKKKKKKZZZlllkkkaaa```rrr~~~{{{lllbbbWWWTTTWWWXXXVVVSSSQQQPPPNNNLLLJJJHHHGGGFFFIIIJJJKKKIIIFFFGGGLLLQQQPPPQQQRRRUUUVVVUUURRRNNNGGGGGGGGGGGGFFFEEEEEEDDDFFFGGGHHHGGGGGGGGGIIIKKKKKKKKKKKKJJJJJJJJJIIIIIIMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEIIINNNRRRWWW```iiippp}}}|||yyy}}}wwwooogggGGG:::555111111000///..................------,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++***)))***++++++,,,,,,++++++,,,,,,,,,---------......------...///////////////+++---//////......000111111555???JJJMMMKKKKKKMMMSSSVVV\\\aaaeeeeeeaaa^^^]]]cccllluuu|||rrriiibbbYYYRRRQQQNNNIIIHHHLLLKKKHHHCCC@@@>>><<<:::888:::;;;>>>@@@BBBBBBAAAAAA<<<999555111///...------+++,,,---------,,,+++******++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))kkkjjjhhhfffggghhhjjjlllfffnnnkkkiiimmmkkkiiipppqqqsssrrrooonnnqqqsssrrrooommmnnnqqqooollllllppprrrrrrrrrqqqqqqqqqrrrsssrrrtttwwwyyyzzz|||~~~qqqiiieee\\\ZZZ```uuuPPPOOOmmmsssvvvrrrZZZ;;;777===;;;555444333111000/////////000....................................////////////////////////000000111111222333333222111222555888===EEEMMMOOONNNTTTdddttttttiiihhhzzzuuu{{{kkkdddXXXTTTQQQRRRXXX[[[XXXSSSQQQRRRSSSSSSQQQNNNJJJGGGJJJJJJJJJHHHGGGKKKRRRXXXTTTUUUVVVXXXYYYWWWRRRNNNHHHHHHGGGFFFEEEEEEEEEDDDFFFGGGHHHHHHGGGHHHJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKOOOWWWcccmmmwww{{{qqquuu{{{tttfffttt]]]>>>666222222111000///...............------------,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,+++,,,,,,***++++++,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,---------......---...//////000000//////000000/////////111666999===GGGTTT[[[UUUKKKHHHKKKLLLQQQWWW\\\aaafffkkkooo}}}qqqhhh___VVVQQQQQQJJJHHHFFFFFFEEEDDDBBB???555777:::>>>AAACCCDDDDDDBBB@@@===888444000///...,,,,,,---...---,,,+++***+++++++++,,,+++++++++***))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))jjjhhhfffeeefffiiimmmpppxxx~~~rrrrrrsssppprrrooopppqqqpppnnnoooppprrrnnnmmmooorrrqqqmmmnnnqqqvvvvvvtttsssrrrtttxxx{{{tttvvvyyyzzz{{{}}}qqqeeeXXXRRRSSSlll___LLLaaammmhhh}}}uuuxxxgggAAA999===:::888555333222000/////////000....................................////////////...//////000000111111222111222444333111333777<<>>@@@BBBCCCDDDDDDCCC???:::555222111---......------,,,+++***,,,,,,++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))fffffffffgggjjjmmmppprrrvvvsssxxxvvvsssmmmooorrrrrrqqqoooqqqsssmmmmmmppptttuuurrrssswwwxxxyyyyyyxxxwwwyyy~~~xxxzzz|||}}}}}}wwwgggYYYRRRSSSfff{{{ZZZZZZwwwzzznnn{{{~~~{{{~~~tttJJJ===<<<777999555444222000/////////000....................................////////////...//////000111111222222///222444333111333999???FFFKKKPPPVVVeee|||{{{tttyyyqqq\\\VVV[[[[[[^^^]]]XXXXXX[[[\\\YYYXXXWWWWWWUUUSSSQQQOOOMMMLLLKKKLLLRRRYYY]]]\\\YYYRRRRRRSSSUUUVVVTTTQQQNNNKKKJJJIIIGGGFFFEEEFFFFFFEEEGGGIIIJJJJJJIIIIIIJJJHHHIIIJJJKKKLLLNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMNNNNNNNNNOOOOOOMMMNNNRRRTTTXXXbbbmmmppp}}}xxxrrrooorrrxxxyyyuuupppXXXWWWyyyrrr}}}eee???444444222111000/////////------..................,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...+++,,,...---***)))***,,,)))***+++,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,---------............///000000000000000+++---000444999AAAIIINNNVVVVVVVVVQQQFFF???DDDNNNXXXVVVUUU]]]qqqfff^^^SSSJJJEEECCCCCCCCC======;;;;;;;;;===???@@@AAADDDFFFDDD???:::666666//////...,,,,,,+++++++++---,,,++++++*********+++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))dddfffiiillloooqqqssstttssspppzzzyyyrrroooqqqtttvvvtttrrrsssvvvnnnnnnrrrxxxyyyxxxzzz~~~yyy{{{|||||||||}}}|||~~~xxxgggZZZUUUWWWiiijjjTTTbbb~~~|||www}}}PPP???;;;555999666444222111/////////000////////////////////////............/////////000...//////000111222222222...111333333111444;;;AAAHHHLLLPPPXXXooo|||kkkmmm|||}}}qqqaaaQQQOOOXXXXXX```eeebbb___```^^^ZZZ[[[YYYUUURRRPPPPPPPPPPPPTTTSSSUUU\\\cccccc\\\UUUOOOOOOPPPQQQSSSSSSQQQNNNLLLKKKIIIGGGFFFFFFFFFGGGDDDGGGJJJKKKKKKJJJIIIJJJGGGGGGIIIJJJLLLNNNOOOPPPSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTQQQOOOSSSYYY[[[\\\cccmmmooo|||~~~wwwpppnnnoooqqqtttwwwiiiKKK]]]vvv|||yyyrrrzzzHHH555444333111000/////////------..................,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...+++---...---***(((***,,,)))***+++,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------.........//////000000000000000000444:::BBBIIIQQQYYY^^^XXXVVVUUUTTTOOOLLLQQQXXX^^^SSSSSSlllwwwmmmaaa\\\^^^``````]]][[[dddfff___]]]eeejjjiiiddd```ZZZXXX]]]dddfffeeeeeerrrtttnnnrrrwwwmmm[[[PPPKKKJJJKKKDDDBBB>>>;;;::::::<<<======AAAFFFFFFAAA===:::999000///---,,,++++++,,,,,,---,,,,,,+++*********+++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))jjjiiikkkooopppppptttzzzyyy{{{wwwooommmqqqrrrnnnrrrwwwyyyxxxyyy|||{{{wwwzzzwwwuuuvvvyyy{{{zzzxxx~~~}}}}}}ttt[[[TTT]]]vvvZZZTTTiiijjjuuulllDDD555;;;666888666333111//////000111///////////////////////////////////////000111111000000111222222222222111///222555444444888@@@FFFLLLMMMPPPaaayyy}}}}}}wwwfffttt{{{~~~sssddd\\\YYYXXXTTTPPPVVVZZZ^^^```^^^\\\]]]___[[[UUUQQQRRRSSSQQQQQQSSSVVVVVVWWWXXXXXXVVVSSSQQQOOONNNOOOSSSUUURRRMMMJJJKKKMMMMMMJJJFFFDDDFFFHHHFFFIIIKKKJJJHHHFFFGGGIIIHHHCCCCCCKKKQQQPPPOOOQQQOOOQQQSSSTTTRRRPPPOOOOOOQQQSSSUUUVVVVVVVVVWWWXXXXXX[[[```bbbccceeeiiimmmvvvzzzyyylllllloooooorrrwwwooodddVVV^^^|||~~~{{{~~~}}}kkkBBB:::333000///...///222......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,---.........---,,,333,,,)))///222111111444888888>>>JJJXXXaaabbb```aaa]]]WWWRRRQQQSSSWWWZZZUUUccc|||~~~yyyrrrlllkkkhhhbbb^^^]]]^^^bbbfffjjjqqqxxxyyyvvv}}}zzzvvvsssrrruuuzzz}}}xxxnnnlllwww~~~zzzxxx{{{yyyzzz}}}~~~{{{uuuqqqqqqmmmjjjmmmwwwnnn^^^QQQIIIDDDBBBCCCEEEAAA888666:::===???CCCHHHIIIGGGAAA<<<===999333///......//////------------,,,+++******,,,,,,,,,+++++++++******************************))))))******++++++,,,,,,))))))************))))))llljjjlllooopppppptttzzzxxxzzzwwwrrrpppttttttqqqvvvzzz|||{{{|||~~~{{{}}}{{{zzz{{{~~~|||dddYYY\\\ccc{{{jjjZZZXXX~~~nnnnnnsssQQQ???>>>999888666333111000000000111///////////////////////////////////////000111111000000111222222222222111///111333444777===DDDJJJKKKKKKQQQ```rrrooofffcccuuuqqqiii```ZZZXXXWWWUUUSSSTTTWWWZZZ\\\[[[[[[[[[[[[YYYUUUTTTVVVUUURRRSSSVVVWWWUUURRROOOMMMKKKJJJIIIMMMMMMQQQUUUWWWTTTOOOLLLMMMMMMLLLJJJGGGFFFFFFGGGEEEGGGIIIHHHFFFDDDEEEGGGHHHEEEEEEKKKNNNMMMNNNQQQOOOQQQTTTUUUTTTRRRRRRRRRSSSUUUWWWXXXXXXYYYZZZ\\\]]]aaafffiiijjjmmmssswww~~~|||pppnnnmmmiiikkkqqquuujjjTTTMMM___xxxTTTEEE888555444000...000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,---.........------111...///333333111444:::JJJNNNTTT[[[``````]]]ZZZ]]]\\\ZZZYYYXXXXXXZZZ\\\yyyooofff```ZZZUUUSSSWWWVVVZZZ___bbbeeemmmuuu~~~zzzzzz~~~vvv```OOOMMMGGGCCCCCCAAA;;;888:::999:::>>>BBBFFFGGGFFFDDD>>>:::555222000000///---------------,,,++++++***,,,,,,,,,++++++++++++***************************))))))******************))))))************))))))nnnlllnnnqqqqqqpppsssyyywwwyyyxxxuuuuuuwwwwwwuuuxxx|||~~~}}}~~~~~~~~~}}}qqq```\\\XXXmmm~~~cccQQQpppzzz{{{pppggg___CCC:::666777666444222000000000000///////////////////////////////////////000111111000000111222222222222111111000000444;;;CCCIIIMMMJJJKKKXXXhhhyyyzzz___\\\eee||||||ssscccaaa^^^[[[XXXVVVTTTSSSVVVVVVWWWYYY[[[\\\[[[YYYWWWWWWXXXZZZWWWRRRSSSXXXZZZVVVOOOIIIDDDCCCCCCDDDJJJNNNTTTXXXYYYWWWSSSPPPPPPNNNKKKIIIHHHGGGFFFEEEDDDFFFFFFFFFDDDCCCDDDEEEHHHFFFGGGIIIIIIIIIKKKPPPNNNQQQTTTVVVVVVUUUUUUVVVUUUWWWZZZ[[[\\\]]]___aaa___ccciiilllooossszzzuuuqqqkkkeeefffnnnvvvsss]]]GGGKKKaaaiiiQQQ<<<888777000---000.........------------,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,---...//////......//////111222111444???KKKTTTYYY```cccaaa]]]ZZZYYY\\\\\\[[[XXXXXX```mmmwwwpppaaaSSSNNNOOOQQQRRRSSSSSSWWW```iiiooowwwttt```___VVVMMMKKKIIIEEEAAA@@@::::::;;;>>>CCCGGGIIIJJJ???===999666444222///,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))************))))))qqqooopppsssrrrqqqtttyyyxxxyyyyyyxxxxxxxxxxxxwwwyyy}}}~~~}}}}}}~~~}}}iii]]]YYYdddpppkkkRRR\\\zzzooowwwmmmhhhFFF888999777666444333111000000000///////////////////////////////////////000000111000000111222222222222111333000///555>>>GGGKKKLLLJJJKKK___zzzwwweeeTTTZZZgggxxxfff]]]```aaa___ZZZVVVTTTUUUYYYXXXWWWZZZ^^^___]]]ZZZWWWYYY\\\]]]WWWPPPQQQVVV]]]YYYSSSLLLGGGDDDEEEFFFLLLSSSXXXYYYXXXXXXXXXVVVUUUPPPKKKIIIIIIIIIFFFDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEIIINNNMMMPPPTTTWWWXXXXXXXXXYYYWWWYYY[[[]]]___aaadddgggeeeiiinnnrrruuuzzz~~~yyyoooeeeeeellliiissshhhQQQHHHSSSrrr~~~{{{]]]@@@888555///---111............------------------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,------------...........................------......////////////.........///222<<>>???CCCFFFGGGHHHAAA???===;;;999555111---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((((())))))************))))))tttrrrsssuuuuuusssvvv{{{zzzzzzzzzzzzzzzyyyyyyzzz}}}~~~rrrbbbZZZYYY[[[hhh|||UUUHHHZZZ|||aaaxxx~~~|||{{{pppLLL<<>>555//////222//////.........---------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---------.................................------......///000111111---000333777>>>HHHRRRXXX[[[ZZZVVVQQQPPPVVVbbbllluuu~~~sssiii```WWWSSS^^^eeeoooxxxsssaaaQQQGGGBBBEEECCCAAAAAABBBCCCCCCCCCAAA@@@@@@???===:::555111///...---,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))(((((())))))************))))))vvvtttuuuxxxxxxvvvyyy~~~|||zzzzzz|||}}}|||}}}~~~ooo^^^SSSPPPZZZssslllIIIIIIfffzzzgggmmm~~~wwwyyy}}}VVV<<<<<<777666666444333222111000000000000000000000000000///////////////000111111000000111222222222222111444222444;;;CCCIIIIIIFFFJJJXXXkkkqqq{{{gggRRRZZZggg~~~kkk^^^YYYYYY[[[___dddeeedddcccdddeee]]]\\\\\\]]]```aaaaaa```_________^^^WWWNNNLLLNNNTTTVVVXXXVVVSSSQQQRRRTTT]]]hhhlllddd]]]___aaa```[[[WWWQQQMMMKKKIIIHHHGGGIIIGGGFFFGGGJJJLLLMMMMMMGGGJJJKKKIIIJJJOOORRRRRROOORRRWWWZZZ\\\\\\^^^___\\\^^^```bbbcccgggkkknnnxxx{{{nnncccddd```iiikkkfffXXXDDDFFF^^^oooOOO<<<555333000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------................................................///111222333111888AAAFFFLLLPPPQQQNNNXXXVVVVVV\\\gggwwwttteee^^^VVVSSSUUU[[[gggqqq}}}gggXXXQQQLLLIIIEEEBBBBBBBBBAAA@@@AAAAAAAAAAAAAAA>>>:::666222111///...------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))************))))))xxxvvvwwwzzzzzzyyy|||}}}zzzzzzdddSSSQQQXXXgggYYYIIIWWWddd|||rrrooorrrjjjBBB666777666666555444222111000000000000000000000000000///////////////000111111000000111222222222222111111333888@@@GGGKKKJJJHHHTTTnnn}}}lllrrrsss^^^TTTpppooo___WWWVVVYYY```aaacccdddeeefffggghhh```aaabbbbbbbbbccceeefffccc```^^^^^^YYYRRRNNNOOOPPPSSSVVVVVVSSSSSSVVVZZZffftttzzzqqqgggeeeeeeaaa]]]ZZZVVVPPPKKKHHHIIIJJJIIIGGGFFFGGGLLLOOOQQQQQQLLLPPPQQQQQQUUU[[[]]]YYYRRRVVVZZZ^^^___```aaabbbaaabbbdddeeefffjjjnnnrrrzzz~~~wwwhhheeeeeeeeelllyyysssTTTGGGYYY~~~cccFFF>>>999000////////////............------------------------...------,,,,,,++++++***---,,,,,,++++++,,,,,,---************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------....................................///.........///111333444;;;EEEMMMMMMMMMQQQTTTTTTWWWYYYbbbvvvqqqbbbYYYKKKIIINNN[[[jjjxxx~~~xxx{{{ppp___XXXOOOGGGCCCBBBAAAAAA@@@@@@AAABBBCCCBBB???<<<555444111///.........///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))************))))))yyywwwxxx||||||{{{~~~~~~yyyzzzgggTTTQQQVVV[[[xxxbbbJJJOOOZZZzzzrrr{{{SSS>>>777777666555444222111000000000000000000000000000///////////////000111111000000111222222222222111///333;;;CCCJJJMMMLLLKKK^^^fff}}}gggaaacccqqq~~~uuubbbZZZYYYZZZ\\\fffeeedddcccddddddeeeeeecccfffhhhgggeeefffiiilllfff```]]]]]][[[UUUQQQQQQPPPSSSVVVUUUSSSTTTYYY^^^kkk{{{zzznnnjjjgggaaa]]]]]]YYYRRRKKKHHHJJJMMMIIIFFFEEEGGGLLLQQQSSSSSSQQQTTTVVVWWW]]]eeeeee___UUUYYY]]]```aaabbbcccddddddeeefffgggiiilllqqqtttooojjj___\\\iiibbbKKKVVVqqq~~~}}}rrrpppNNNFFF???222000/////////............------------------------///...------,,,+++***)))---,,,,,,++++++,,,,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////........................///.........000111333555EEEOOORRRKKKFFFOOO\\\eeebbbffftttnnn___UUUQQQQQQOOOSSSaaayyy|||wwwtttvvvyyy{{{yyyvvvqqqnnn}}}~~~ttttttsssiiiZZZMMMFFFCCCBBBCCC@@@@@@AAACCCEEEDDDBBB@@@888666333000......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))************))))))}}}yyyxxxzzz{{{yyy|||ppp]]]PPPSSSXXXeeeWWWCCCSSSjjjeee<<<888999777222000111333333000000000000000000000000000000000000000111111222...000222222222111222333111999>>>DDDIIIEEEJJJ]]]|||~~~oooVVVXXXiiirrryyy___YYY[[[ZZZ[[[``````______cccgggjjjjjjhhhgggggghhhiiiiiiiiihhhgggfffeeeccc```^^^[[[YYYXXXTTTUUUVVVTTTRRRTTTYYY^^^nnn}}}{{{pppmmmjjjddddddaaa\\\VVVPPPLLLKKKKKKIIIIIIHHHHHHJJJMMMQQQSSSRRRYYY[[[YYY^^^hhhggg^^^TTTVVV\\\cccgggiiijjjmmmiiihhhggghhhlllrrryyy}}}wwwcccaaajjjooovvvTTTNNN___yyy~~~~~~|||~~~QQQGGGAAA,,,///000000000///...------........................---------------------------.........---,,,,,,+++++++++++++++++++++++++++,,,+++***))))))+++---...------,,,++++++,,,,,,,,,------------------------111///------...///000000...000111///---000:::BBBVVVLLLEEEJJJVVV___aaaaaafff}}}uuuiii[[[QQQMMMOOOVVV\\\mmmrrr~~~{{{qqqsss|||zzzqqqlllvvvyyyvvv{{{}}}~~~tttWWWDDDBBBDDDBBBBBB@@@???BBBEEEGGGDDD@@@???<<<888333///,,,++++++***+++,,,------------,,,------------------------++++++++++++++++++++++++************************jjjVVVQQQSSS___kkkIIIUUUjjjooommmBBB;;;:::888555222111222222000000000000000000000000000000000000000111111222...000222222222111222444333<<>>555111111111000///......---........................------------------------------......------,,,,,,++++++++++++++++++++++++,,,+++*********+++---...---,,,,,,,,,,,,,,,------------------------------------......//////000000444111000777CCCOOOTTTUUUNNNWWW```bbbcccooo|||jjjXXXGGGFFFFFFMMM```~~~~~~rrrtttnnnllltttzzzfffZZZQQQHHHDDDFFFHHHGGGEEEDDDFFFGGGCCCBBB@@@===999555111////////////......---,,,,,,------------------------++++++++++++++++++++++++************************{{{gggYYYQQQQQQ]]]kkkVVVHHH___hhhUUUfffxxxyyyMMM===:::777888666333111111000000000000000000000000000000000000000111111222///000222222111222444666444<<>>JJJSSSVVVVVV^^^[[[ZZZaaauuuwww[[[RRRLLLCCCLLLYYYmmm|||zzzvvvrrrlllkkkooo|||~~~tttlllaaaVVVEEEEEEFFFFFFFFFEEEDDDBBBDDDEEEDDDBBB>>>999444111//////......------------------------------------++++++++++++++++++++++++************************ooo^^^QQQNNNSSSYYYrrrhhhJJJRRRxxxYYY^^^tttVVV???888555777888444222444000000000000000000000000000000000000000111111222///000222111111222555777<<>>NNNTTTZZZZZZWWWWWW\\\aaaqqqoooZZZPPPNNNNNNTTT^^^nnn~~~~~~{{{uuurrrpppppprrrqqqlllgggaaafffgggbbb]]]YYYRRRJJJRRRQQQQQQPPPOOOMMMNNNOOOUUUTTTRRRQQQQQQQQQRRRRRROOOQQQTTTWWWYYYZZZ[[[[[[```dddggghhhfffiiipppvvvyyyzzz~~~~~~jjj[[[UUURRRNNNJJJEEEFFFHHHIIIGGGCCC???<<<777555333000.........///------------------------++++++++++++++++++++++++************************uuu]]]QQQNNNKKKSSS___eeeXXXccc~~~{{{sss\\\]]]SSSDDD:::<<<;;;444222777000000000000000000000000000000000000000111111222000111111111111333777:::BBBDDDGGGUUUkkkzzzvvvuuuaaacccssshhhzzzjjjTTTSSSTTTQQQSSSSSSTTTZZZcccjjjjjjeeeeeegggiiigggcccaaaaaaccceeeeeeeeedddaaa___\\\ZZZYYYZZZ\\\^^^```bbbdddeeedddaaa[[[UUUQQQTTT\\\dddbbbdddiiilllhhhaaa[[[ZZZUUUUUUXXX^^^bbbaaaZZZTTTEEEFFFGGGJJJNNNRRRVVVYYYXXX\\\bbbgggeeeaaa```bbbooo|||ttteeehhh```^^^qqqeee\\\FFFHHHdddvvvsssuuu^^^888666333111//////000000........................------------------------+++,,,,,,---.........---+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---...///000000////////////////////////---///222222222777@@@GGGRRRUUUWWWWWWXXX\\\dddkkk~~~eeeVVVNNNKKKMMMZZZmmmyyy~~~ooolllttt~~~xxxkkkaaa\\\ZZZXXXVVVPPPTTTSSSLLLIIIOOOSSSSSSQQQQQQSSSUUUTTTSSSTTTWWWSSSSSSTTTXXX\\\]]]ZZZVVV\\\\\\]]]```aaa___\\\XXXXXX[[[ZZZWWWZZZ```bbb```hhhhhhkkkrrrzzz|||sssiii^^^XXXFFFGGGIIIJJJIIIFFFBBB@@@<<<:::666333000.........------------------------++++++++++++++++++++++++************************pppSSSJJJRRR\\\\\\OOO\\\qqq||||||mmm}}}~~~pppaaajjj???888===:::555...:::222111111111111111222222///000000000000111111111000111111111222555999===DDDFFFJJJbbbuuuqqqbbbaaaiiizzz{{{mmmggg{{{^^^KKKNNNXXXWWWTTTUUUZZZaaahhhkkkhhhdddbbbhhhmmmllleeeaaaaaadddaaa```___]]]\\\[[[[[[[[[XXX\\\aaaaaa___^^^aaaddd_________^^^]]]___bbbeeeeeedddfffgggddd]]][[[]]]YYYXXXWWWXXXZZZ[[[ZZZYYYOOOEEEDDDOOOWWWVVVVVV[[[aaa______```aaaaaabbbeeelll~~~kkk______bbbiiinnn```OOOEEEFFF^^^ggg~~~tttGGG999444333---...111---////////////............***+++---...///...------,,,,,,------,,,,,,+++***,,,+++*********,,,///000++++++,,,,,,,,,---------------,,,---...111444666000////////////000000111444///---000555<<>>DDDGGGQQQlllqqq{{{{{{```cccvvvvvvlllxxxeeeTTTMMMTTT\\\ZZZYYYZZZ]]]```cccdddbbbaaacccgggkkkjjjfffccccccdddaaa```^^^]]]\\\[[[[[[[[[\\\___cccbbb```___bbbfffaaaaaa```______ccchhhmmmkkkjjjjjjkkkhhhbbb```cccaaa```^^^^^^^^^]]]\\\ZZZTTTKKKHHHPPPUUUSSSVVV\\\]]]___cccgggiiijjjlllmmmsssmmm___[[[[[[```fff^^^SSSIIIBBBQQQ{{{]]]nnnSSS===444666222000222000////////////............+++,,,---.........---,,,,,,------------,,,++++++---,,,+++***+++,,,...///++++++,,,,,,,,,---------...---,,,---...000333444//////......//////000111333///...333999@@@IIIRRRRRROOONNNSSSbbb{{{~~~^^^NNNPPPYYY^^^kkktttjjj___^^^eeemmmnnnlll[[[TTTPPPSSSVVVUUUTTTTTTVVVZZZ^^^^^^\\\ZZZZZZ\\\\\\[[[[[[___eeejjjjjjiiigggkkkooosssvvvyyy}}}tttrrrsssxxxxxxrrrmmmmmmssspppkkkiiiiiifffbbb^^^aaa\\\[[[^^^```aaafffmmmyyy|||pppaaaUUUJJJIIIOOORRROOOJJJGGG>>><<<888...///333---///...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******iiiVVVSSSWWW^^^tttmmmUUUeeeooo{{{[[[}}}}}}XXXJJJ===666:::333444222222111111111111222222111111111111222222222333222222111111222666<<>>CCCFFFMMMhhhxxxuuunnnXXXeeeiii|||vvvbbbttt^^^EEEPPP^^^eeehhhfffcccdddccc___ZZZXXXZZZ]]]cccbbbbbbdddffffffccc```bbbaaa```___^^^^^^^^^^^^aaabbbbbb```______cccfffmmmnnnnnnnnnnnnppptttwww{{{zzzyyyvvvssstttyyyssspppkkkhhhddd```\\\YYYZZZWWWVVVXXXWWWVVVZZZ```eeellltttwwwzzz~~~rrrdddXXXWWWWWWYYYYYYRRRAAA:::KKKcccuuubbbaaa}}}zzzxxxMMM444888666......000////////////............//////.........---,,,,,,---------...---,,,,,,+++......---,,,,,,,,,------,,,,,,,,,------------.........---------...//////...---------...///000000///000888DDDLLLOOOPPPSSSKKKTTTfffnnnYYYLLLIIIWWWhhhvvvTTTOOOJJJIIIMMMPPPPPPOOO^^^\\\^^^bbbbbb```aaaeee]]]```dddfffhhhkkkqqquuuzzz}}}zzzxxxxxxwwwppphhhbbbYYY\\\___aaaccciiittt}}}ssseeeaaa[[[TTTWWW```WWWKKKHHHEEE:::555444...000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******yyycccUUU]]]cccdddnnn]]]CCCCCChhhxxxxxxbbbzzziiiIII777>>>::::::444333333222111111222222111111222222222333333333333333333333555:::@@@EEEFFFRRRsssllllllVVVOOObbbeeevvv{{{^^^\\\|||WWWHHHWWWbbbeeegggeeecccdddccc```[[[ZZZ\\\___aaa___^^^```dddeeeccc___dddcccbbbaaaaaaaaaaaaaaaeeeeeeeeeddddddfffiiikkknnnqqquuuxxxyyyyyyzzzzzz}}}{{{{{{yyyvvvxxx~~~|||yyytttppplllhhhccc```______bbbeeefffeeegggkkkvvv~~~nnn[[[WWWWWWVVVVVVSSSGGG;;;>>>JJJrrrkkkVVViii\\\<<<;;;666//////111////////////............000//////...------------------.........---,,,,,,......------------------,,,,,,---------...............---------.........---------......000111111333777@@@JJJNNNKKKJJJLLLQQQiiizzzZZZIIIGGGJJJ\\\xxxvvv```RRROOOMMMNNNSSSXXX[[[]]]ccc```aaagggjjjiiiiiikkklllmmmoooooopppvvvwwwmmmeeefffddd]]]XXXZZZaaahhhrrrvvvooojjjeeedddhhh___UUUUUUTTTDDD999666000000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******kkkYYYUUU\\\^^^lllxxxcccGGGAAA```{{{vvvaaabbbvvvUUU;;;:::555888555444333222222111222222111111111111222222222333222333444666888<<>>777222333333////////////............000///......---........................---,,,,,,------------............,,,---------.........................../////////............///111222333:::>>>EEEJJJHHHDDDFFFLLLjjjpppTTTGGGEEELLL[[[uuujjjVVVPPPOOOOOOPPPSSSXXX^^^dddgggccccccffflllmmmiiiffffffiiilllqqqvvv}}}sssjjjlllhhh```[[[\\\```aaa]]]iiiyyy{{{qqqppppppmmmjjjfff```ffffffRRR???999555111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******uuuaaaRRRTTTSSSccccccjjjuuuXXXGGGWWWxxxuuu|||vvvaaazzzfffFFF999000666555555444333222222222222000000000111111111222222000333666888;;;>>>CCCFFFLLLccc{{{nnnhhhMMMOOO]]]iiidddhhheeeRRRKKKRRRWWW___ccc\\\[[[\\\]]]```bbbaaa___\\\^^^^^^^^^```bbbdddeeedddjjjjjjiiihhhhhhhhhiiiiii```aaacccfffjjjnnnppppppuuuyyy~~~~~~yyywwwxxx{{{{{{yyy|||}}}{{{yyywwwuuurrrpppjjjjjjkkkooouuuyyyzzzxxxuuuxxxzzzsss]]]YYYUUUPPPPPPSSSOOODDD>>>@@@NNNsss}}}nnnfffUUU@@@444333666222////////////............///......------...///000...............------,,,,,,,,,---....../////////------------............---...//////000000000000////////////111222333444>>>AAAFFFGGGCCCDDDRRRaaayyybbbRRRJJJPPPZZZhhh|||vvv^^^KKKJJJTTTMMMQQQWWW[[[___cccgggjjjgggiiimmmqqqooolllpppvvvxxxzzzoooqqqnnngggdddeeedddaaa]]]dddjjjppp~~~{{{ooopppxxxwwwooolllkkkwwwyyy```FFF===:::222111000000//////000000------------------------,,,,,,,,,+++++++++******}}}fffTTTOOOIIIWWWOOOVVVfffLLLNNNqqquuujjjyyyzzzqqqtttyyyUUU???333;;;666555444333222222222222///000000000000111111111///222666:::<<<@@@CCCFFFRRRkkkeeejjjbbbIIIVVV^^^iiivvvVVVwwwcccRRRJJJMMMSSSaaafff\\\YYYYYY[[[___cccccc^^^YYY^^^___```bbbccceeefffgggllllllkkkkkkjjjkkkkkkkkkfffgggjjjoootttxxxzzzzzz|||zzzzzzzzzyyy{{{~~~}}}~~~xxxvvvtttvvv}}}ttt~~~rrrvvvsss```]]]RRRNNNOOOSSSOOODDDAAAEEE@@@cccwwwrrrZZZ>>>000222666///000/////////............///...------...///000111......//////......---,,,+++,,,---...////////////---------.........//////---...///000111111111111/////////000111333444555>>>AAAEEEEEECCCKKKbbbyyytttUUUGGGHHHQQQ```mmmxxx^^^VVVRRRLLLKKKRRRSSSYYYaaagggiiijjjlllmmmgggjjjooorrrrrrxxxyyy{{{xxxqqqoooooojjjcccbbbbbb^^^\\\eeeyyy~~~rrrtttzzzppprrrhhhKKKAAA>>>222111111000000000000000------------------------,,,,,,,,,+++++++++******]]]RRRFFFGGGMMMRRRppp___EEE___{{{]]]yyy}}}jjjtttccc888<<<999666555333111111222333444333333222222111222222222111///333:::===>>>GGGTTTooobbbfffqqq}}}XXXSSSccckkksssVVVYYYwwwfffNNNGGGQQQYYY```eee```\\\[[[[[[^^^aaabbb___\\\ZZZ```fffgggdddccceeehhhoooppppppnnnkkkiiijjjjjjkkkpppwww}}}~~~{{{zzz{{{||||||{{{{{{|||{{{yyyqqqiiitttzzz{{{gggXXXUUUPPPOOOQQQOOOGGG===DDDJJJqqq|||rrrjjjcccAAA???666***222000/////////....................................///............---------,,,,,,,,,---------......---,,,,,,,,,,,,---................../////////000111000000222222222999BBBCCC???@@@IIIVVViii|||VVVEEEGGGGGG```rrrXXXRRRKKKHHHKKKSSS[[[```ZZZgggooommmmmmssssssnnnhhhxxxzzzvvvvvvuuuqqqlllhhhddddddhhhpppvvvyyy{{{yyyyyyrrrttt___QQQ>>>;;;444/////////------000///............---------,,,,,,,,,,,,,,,,,,,,,,,,gggVVVFFFGGGKKKLLLfffoooMMM[[[fffxxx~~~ppplllpppAAA>>>777666444333111111222333444333333222222111222222333666444666===>>>@@@KKKZZZyyy]]]gggrrrUUUXXXiiizzz___MMM^^^uuuhhhPPPHHHQQQXXX___ccc___[[[ZZZYYY[[[]]]^^^\\\ZZZ^^^aaadddeeecccccceeegggmmmnnnppppppnnnmmmnnnooolllqqqxxx~~~}}}yyyxxxyyy{{{|||{{{|||}}}}}}{{{ssseeehhhxxxppp[[[VVVQQQOOORRRRRRLLLEEEBBBDDDbbb}}}mmmwwwtttIII===666...333000000/////////.................................///............---------,,,,,,,,,---------......------,,,,,,------...///........./////////000000111//////222333555<<>>555555444333222111222333444333222222111222222333333555222555<<<>>>CCCSSSeee|||\\\ooobbbTTTcccvvviiiPPPIIIjjjsssfffPPPIIISSSYYY___ccc___YYYWWWWWWWWWYYY[[[[[[ZZZ`````````aaacccfffiiikkkoooqqqtttuuusssrrrqqqqqqnnnssszzz{{{wwwvvvwwwyyy{{{|||}}}~~~vvv^^^[[[nnn|||```XXXPPPOOOSSSVVVTTTQQQCCC===NNNrrruuu|||WWW;;;555333333000000000/////////..............................///............---------,,,,,,,,,---------......---------,,,------...///....../////////000000000222......333666999???FFFEEEAAAHHH```}}}aaaIIIDDDIIITTTeeezzz[[[LLLJJJPPPRRRVVV[[[aaafffjjjllluuuuuuxxxyyywwwvvv|||}}}wwwvvvuuuuuutttrrrooolllssszzzzzzxxxzzzwwwhhhOOOCCC:::333222111...------///............---------,,,,,,,,,,,,,,,,,,,,,,,,dddIIIJJJPPPJJJ[[[OOOEEE|||qqqwwweeerrrGGG===666555444333222222222333333222222111111222222333333222222666===BBBJJJaaaxxxggghhhvvvUUUWWWnnnbbbMMMRRR}}}}}}rrrcccOOOLLLWWW\\\```bbb]]]VVVUUUUUUVVVXXX[[[]]]^^^```^^^\\\___dddkkkooorrrwwwyyy||||||yyyuuusssrrrsssxxx}}}~~~~~~}}}yyyvvvvvvxxxzzz|||||||||}}}}}}}}}}}}}}}tttttttttxxx}}}xxxcccTTT___{{{fffZZZOOONNNSSSWWWZZZ[[[FFF<<>>444111111...,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,mmmOOOKKKOOOIIIUUUttthhhHHHrrrttt|||wwwyyyPPP???666444444333333222222222222222111111111222222333444666666;;;BBBFFFQQQlll}}}\\\zzzdddMMMZZZsssYYYLLLbbbzzzqqqdddRRRPPP[[[]]]]]]\\\UUURRRRRRTTTVVVYYY]]]```cccaaa______aaagggnnnsssvvv|||~~~{{{xxxwwwyyy|||}}}zzzxxxwwwyyyzzzzzzxxxwwwxxxzzz|||~~~|||yyyuuuqqqmmmjjjhhh^^^^^^```eeelllssswwwyyy|||eeeZZZYYYmmmkkk\\\MMMLLLQQQVVV\\\aaaKKK@@@<<>>@@@DDDKKKYYYooogggNNNDDDEEEIIIfffvvvwwwzzzhhhlllhhh___RRRIIIKKKWWWccceeeggghhhkkkooovvv{{{xxxtttzzz~~~}}}|||yyyVVVIII<<<777555333111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,wwwXXXJJJIIIEEELLLbbbyyyWWWRRRggg|||zzzbbbEEE555444444444333333333222222111111111111222333444444666777<<>>RRRVVV999777444111111000000000/////////........................///............---------,,,,,,,,,---------............------......///000/////////000000000111111000222999???AAA@@@EEELLL```rrruuu```QQQEEEBBBFFFaaa|||xxxfff[[[UUUQQQMMMOOOUUU\\\___```nnnqqquuuvvvwwwzzz|||}}}zzz{{{gggVVVCCC:::777444111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,~~~```JJJGGGFFFLLLYYYhhhhhhIIISSS|||uuupppJJJ666333444444444333333222222111111111111222333444555333666<<<@@@AAAKKKjjjaaapppeeeNNNRRRiii|||dddSSSaaa}}}sssiiiUUUNNNRRROOOMMMMMMIIIIIIMMMQQQSSSUUUVVVZZZ\\\]]]bbbhhhnnnrrrvvv|||{{{{{{zzzwwwsssqqqrrrssssssvvvzzz{{{{{{zzzzzzzzzsssoooiiibbb[[[VVVSSSRRRVVVYYY[[[\\\^^^bbbiiinnn}}}hhhgggpppwwwbbbOOOKKKNNNQQQXXXaaaMMM@@@;;;===KKKsssiii>>>777666111111111000000000//////........................///............---------,,,,,,,,,---------.....................//////000//////000000000111111111333666<<<@@@@@@CCCNNN[[[}}}yyyWWWIIIIIIIIINNNUUUttt~~~yyyhhhXXXQQQJJJLLLQQQYYY```fffiiijjjvvvyyy{{{{{{}}}}}}wwwyyydddLLL???888333000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,eeeKKKGGGLLLQQQZZZooouuuQQQVVVyyy~~~wwwrrrLLL888333333444444444333222111111111111111222333444555444888@@@EEEGGGRRRrrryyyccc}}}|||XXXIIIXXXrrrzzz\\\___wwwxxxfffPPPHHHKKKHHHIIINNNMMMGGGKKKOOOQQQQQQRRRTTTVVVTTT]]]iiiqqqvvv|||~~~|||}}}}}}zzzyyywwwtttqqqppprrrtttssswww{{{}}}|||zzzyyyxxxiiigggbbb^^^[[[ZZZ[[[[[[___cccggghhhhhhkkksss{{{qqqnnnvvv|||dddPPPLLLNNNOOOWWWaaaKKK===:::>>>JJJnnnuuuBBB777888111111111111000000000000........................//////.........---------,,,,,,,,,---------.....................///000000000000000000111111111111555999===@@@???EEEVVVhhhgggKKKCCCFFFKKKXXXgggxxxxxxxxxuuucccRRRLLLMMMTTT[[[^^^```hhhtttyyyzzz{{{}}}|||sssXXXFFF>>>777333333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,nnnSSSIIIIIIOOOZZZnnn}}}XXXDDDYYY{{{{{{}}}{{{dddWWW666999666444222333333222222222222111111111111111222777<<<@@@CCCIII]]]ooo]]]aaaWWWMMM]]]lllrrraaaMMMFFFIIIGGGIIIQQQRRRIIIOOOTTTTTTRRRQQQRRRSSS[[[jjjuuuxxxyyy{{{yyyzzzzzzzzz{{{{{{xxxsssnnnmmmqqqxxx~~~xxxjjjaaaXXXWWW___bbb```eeeoooyyynnnooo~~~uuummmRRRJJJJJJHHHLLLVVVPPPDDD;;;<<>>CCCJJJXXXhhhcccaaa~~~XXXRRRZZZyyynnnuuu]]]IIICCCGGGEEEGGGOOOPPPMMMOOOUUU[[[YYYUUUUUUYYYeeeqqq{{{}}}~~~~~~{{{xxxyyy{{{||||||{{{}}}zzzvvvrrrqqqvvv~~~|||ssshhhbbb[[[^^^lllwwwzzz~~~vvvtttzzzsssXXXOOOMMMIIIIIINNNNNNDDD>>>===AAAOOOmmm|||```???:::444333222000000000111111............////////////////////////////////////.........------,,,,,,,,,........................///111333333111111444888<<<>>>EEEJJJNNNZZZyyy[[[III???LLLdddwww~~~sssfffZZZQQQMMMSSS[[[cccmmmmmmkkkvvv}}}xxxmmmooowwwiiiLLL???777000222111//////000000///...------------------------vvv[[[LLLEEEEEEOOOZZZnnn~~~|||cccDDDKKKoooiii```qqqhhhnnn|||yyyPPP999666444222333333222222444444333333333333444444444AAAGGGVVVoooxxxWWWmmmqqqSSSNNNfffwwwrrryyy[[[HHHBBBGGGEEEGGGNNNNNNOOOLLLSSSaaabbbZZZXXX```llluuu}}}~~~ssstttwwwzzz~~~~~~||||||{{{zzzxxxyyy~~~{{{vvvnnneeebbb```kkkqqqmmmsssvvv|||___SSSOOOJJJFFFEEEGGGCCCAAA@@@===AAAVVVmmmqqqDDD999444333333222111111000000............////////////////////////////////////.........---------------........................111333444333111222777;;;<<>>@@@GGGMMMQQQ^^^xxxkkkMMMBBB@@@QQQyyyuuueeeXXXMMMMMMTTT\\\dddjjjnnnyyy{{{zzzlll\\\cccnnnKKK<<<>>>444222000///000111111000........................}}}iiiYYYIIIAAAIIILLLRRRccczzzvvvUUUIII___~~~```mmm{{{~~~zzz|||{{{bbbfffLLL999666444222333333222222222222222222222333444444888DDDPPPiiizzzRRRZZZ^^^XXXTTTxxxrrr}}}iii|||cccNNNEEEGGGDDDHHHQQQSSSQQQJJJRRRiiiqqqhhheeemmmtttvvvzzz~~~|||xxxvvvvvv~~~~~~{{{~~~xxxyyy{{{wwwkkkbbbtttsssnnnttt|||lllSSSJJJIIIGGGCCCDDDLLLSSSOOOBBB;;;DDDQQQyyy{{{ggg~~~VVV???444444444444333111000///............////////////////////////////////////................................./////////000000000111222111111555<<>>WWWmmmxxxkkkTTTYYY{{{jjjNNNTTT]]]llllllvvvoooVVVHHHGGGHHHSSSeeemmmiiifffiiiuuu~~~}}}wwwrrrqqqppprrrtttqqqooottt}}}}}}uuuppprrrwww~~~zzzvvvwwwnnnmmmttt]]]KKKJJJKKKGGGGGGZZZjjjdddPPP???<<>><<>>@@@fffssslllSSS999777444222000000111111............/////////000////////////////////////---.........//////000000---......///000111111222111333444444777???JJJRRRUUU\\\ssspppLLLFFFLLLMMMmmm{{{lll^^^QQQLLLMMMLLLTTT___fffggglll}}}~~~aaaIIIWWWvvvtttPPP===999444111000000///...////////////////////////{{{~~~~~~{{{xxx{{{~~~{{{mmmWWWFFFAAAFFFBBBIIIaaavvvttt]]]GGGpppjjjggg~~~ZZZiiilllpppaaa<<<999555222222333333333333444333222222333666888<<>>FFFOOOggg{{{wwwTTTVVVssshhhMMMWWW\\\ooohhheeemmmnnnxxxaaaPPPMMMUUUooo{{{qqqjjjjjjjjjeee___\\\\\\bbbiiilllooouuu|||~~~|||zzzyyyxxxsssiiittt~~~{{{zzz~~~vvvSSSMMMOOOEEEGGGNNN[[[aaaTTT???999>>>:::MMMmmmeeevvvEEE666444777111///333111////////////////////////////////////////////////............////////////000000000000000000000///111333666:::@@@HHHPPPSSS^^^qqqnnnQQQCCCGGGVVVcccwww~~~kkkVVVMMMPPPTTTUUUVVVWWW]]]gggrrr}}}sssSSSIIIPPPbbbPPP:::111333000000222///........................aaaPPPJJJFFFHHHLLLMMMQQQVVV[[[^^^```ccceeeooovvv~~~~~~wwwaaaLLL@@@===EEENNN\\\pppwww___???@@@^^^|||zzzYYYHHH^^^oooYYY;;;888555333333333333333333333333222222444888;;;@@@BBB\\\ttthhhTTTfffaaaJJJXXXfff~~~^^^kkknnnVVVrrr}}}eeeUUUTTT___xxxssshhh^^^[[[ZZZWWWTTTTTTWWW___iiipppvvv}}}|||{{{|||~~~|||vvvsssuuuyyyxxxzzzvvvfff^^^ZZZXXXYYYUUU^^^jjjsss~~~}}}{{{zzzYYYMMMOOOHHHHHHKKKSSSYYYQQQBBB;;;>>>;;;DDD]]]gggsssKKK999444888333000222000////////////////////////////////////////////////............////////////000000000000000000000000111555:::???DDDJJJRRRYYYmmmjjjNNNFFFHHHQQQeee{{{}}}rrr[[[KKKJJJTTT\\\]]]]]]___fffnnnyyyfffOOOEEEQQQ{{{aaaEEE444444111222444000........................lllNNNFFFEEE@@@@@@FFFCCCEEEHHHJJJJJJJJJLLLMMMUUU^^^kkkwwwyyygggRRRCCC>>>EEEEEEFFFZZZnnnaaaDDD@@@XXXxxxvvvwwwmmmIIIUUUaaaOOO:::888444333333444333222333333333222222555:::>>>CCCDDDjjj]]]YYYxxx]]]OOO]]]uuu|||___yyy\\\HHHuuunnn^^^]]]dddvvv|||iii^^^TTTRRRRRRSSSUUUXXXZZZbbbmmmvvv|||}}}yyyyyyzzzyyyyyyyyyyyywwwvvvyyy~~~~~~cccUUUHHHEEEFFFEEECCCBBBDDDFFFIIILLLUUUhhhyyyvvvxxx{{{vvvxxx{{{~~~\\\MMMOOOLLLHHHGGGKKKPPPNNNEEE>>>===@@@>>>LLLyyyrrrkkkQQQ:::222777444222333111////////////////////////////////////////////////............////////////000000000000000111111111000666>>>DDDGGGLLLWWWbbb~~~fffNNN===DDDWWWjjj|||}}}jjjSSSHHHMMMYYY```aaa]]]hhhuuu}}}{{{```JJJMMMuuuvvvTTT<<<666222333444///........................~~~www\\\FFFEEEGGGAAA???CCCAAACCCDDDCCCBBBAAAAAABBBIIINNNXXXeeettt~~~~~~}}}{{{zzzuuuiiiUUUEEEBBBHHHCCC???SSSnnnjjjQQQ===OOOrrrrrr~~~{{{JJJIIIRRRLLL999777444333444444333222333333222222333777<<<@@@GGGNNNvvvXXX```tttXXXTTTddd{{{]]]WWWIII{{{vvvgggdddfffoooqqqfff___VVVNNNNNNQQQSSSWWW\\\ccciiiqqqxxx|||~~~{{{~~~}}}zzzxxxyyy{{{xxxtttuuu{{{|||wwwgggTTTJJJDDDBBBDDDEEEBBB@@@@@@EEEEEEDDDDDDHHHRRRaaalllssspppooosssxxxzzzxxxuuu~~~vvvooolllooorrrjjjsss{{{}}}}}}^^^LLLMMMJJJHHHEEEEEEIIIKKKFFF@@@<<>>CCCKKKaaa~~~xxxWWWfff}}}lllRRRUUUmmm}}}```TTTTTTzzzkkkeeeaaaeeedddXXXVVVOOOLLLNNNPPPRRRVVVZZZiiilllqqqssstttuuuvvvwwwoooqqqssstttuuuuuuvvvwwwsssrrrxxx~~~uuuvvvuuupppeee\\\^^^eeevvv}}}gggSSSMMMJJJEEEDDDBBBAAABBB@@@===>>>BBBAAADDDGGGJJJKKKLLLNNNPPPUUUPPPNNNRRRVVVWWWVVVWWW```dddiiijjjgggbbb___^^^]]]hhhuuuzzz{{{dddPPPLLLEEEGGGEEECCCFFFIIIGGGAAA<<<;;;<<<@@@]]]sssfffBBB///444555222333111000000000000000000000000000000000000000000000000............///////////////000000111111222222222333888CCCKKKLLLSSSjjjbbbCCCCCCFFFSSSkkk|||xxx[[[SSSNNNSSS\\\bbbeeegggoootttnnnTTTUUUfffjjjIII:::222222555111////////////////////////wwwbbbNNNDDDDDD@@@EEEIIIGGGHHHLLLNNNMMMNNNLLLJJJGGGEEEEEEEEEFFFEEEFFFFFFEEECCCBBBCCCDDDBBBAAABBBGGGRRRbbbttt~~~~~~~~~~~~uuu}}}{{{{{{}}}{{{yyyuuurrrsssmmmZZZGGG???AAA???DDDZZZrrrrrrbbbKKKKKKbbbzzzpppSSSLLLNNNLLL888666444444555555444222222222222222444999@@@EEEQQQvvvfffWWWgggcccPPP\\\yyyrrrmmmqqqNNNaaazzziii^^^UUUVVVVVVMMMKKKIIIJJJOOORRRSSSUUUYYYhhhiiijjjiiiiiiiiijjjjjjhhhiiilllqqquuuxxxxxxxxxyyy~~~zzzkkkaaa\\\XXXVVVTTTOOOIIIIIIMMMUUUYYYVVVJJJ???===AAACCC@@@<<<;;;======<<>>AAAFFFJJJLLLLLLKKKJJJJJJCCC???BBBDDDBBBBBBEEEDDDJJJQQQVVVWWWTTTPPPMMMZZZdddrrr|||ppp[[[QQQFFFFFFEEECCCEEEGGGGGGBBB<<<888>>>???NNN{{{{{{uuuKKK222555555111111000000000000000000000000000000000000000000000000000............///////////////000000111111222333333777;;;EEENNNOOOYYYvvvvvvNNN@@@BBBNNN___lllvvvkkkOOONNNRRR\\\bbbdddhhhmmmvvv~~~YYYLLLRRRppp{{{WWWDDD666222444111////////////////////////iiiOOOEEE???>>>BBB<<>>@@@AAAAAA???===???BBBCCC???>>>AAACCCAAA@@@AAACCCBBBCCCEEEIIIMMMPPPQQQNNNFFF@@@AAAAAA>>>>>>BBB???AAAEEEJJJMMMNNNMMMLLLbbbjjjxxxzzzgggYYYJJJEEEEEEDDDEEEGGGGGGBBB<<<999BBB<<>>GGGPPPQQQ]]]~~~```CCCFFFGGGXXXoootttsss}}}yyy[[[MMMPPPYYYdddgggfffjjjqqqvvv|||___LLLOOObbbfffNNN:::333333000000000000000000000000000